thomaslekieffre Noteflow .cursorrules file for TypeScript

{
  "defaultBranch": "main",
  "commitMessageTemplate": "feat: {type}: {description}",
  "types": [
    "feature",
    "fix",
    "docs",
    "style",
    "refactor",
    "test",
    "chore"
  ],
  "conventionalCommits": true,
  "branchNameTemplate": "{type}/{description}",
  "packageManager": "npm",
  "technicalStack": {
    "framework": "next.js",
    "styling": ["tailwindcss", "shadcn-ui"],
    "database": "vercel-postgres",
    "auth": "clerk",
    "editor": "tiptap",
    "realtime": ["y.js", "socket.io"],
    "testing": "none"
  },
  "folders": {
    "components": "src/components",
    "pages": "src/app",
    "lib": "src/lib",
    "types": "src/types",
    "public": "public"
  },
  "componentTemplate": {
    "extension": ".tsx",
    "style": "functional-component",
    "includeTypes": true
  },
  "dependencies": {
    "required": [
      "@clerk/nextjs",
      "@vercel/postgres",
      "@tiptap/react",
      "next",
      "react",
      "tailwindcss"
    ],
    "development": [
      "typescript",
      "eslint",
      "prettier"
    ]
  }
}
clerk
css
eslint
javascript
next.js
npm
postgresql
prettier
+5 more

First Time Repository

Mon 2e SaaS de mon projet 3 SaaS en 3 mois. Système de prise de note collaborative, markdown, tags, filtres...

TypeScript

Languages:

CSS: 5.8KB
JavaScript: 3.9KB
TypeScript: 141.9KB
Created: 11/1/2024
Updated: 12/10/2024

All Repositories (1)

Mon 2e SaaS de mon projet 3 SaaS en 3 mois. Système de prise de note collaborative, markdown, tags, filtres...