├── .gitattributes
├── src
├── vite-env.d.ts
├── main.ts
├── types
│ └── markdown.d.ts
├── assets
│ ├── logo.svg
│ └── vue.svg
├── prompt
│ ├── languages
│ │ ├── default.md
│ │ ├── go.md
│ │ ├── java.md
│ │ ├── python.md
│ │ ├── rust.md
│ │ ├── cpp.md
│ │ ├── javascript.md
│ │ └── index.ts
│ ├── cursorrules.md
│ ├── promptTemplate.md
│ └── frameworks
│ │ ├── django.md
│ │ ├── flask.md
│ │ ├── nestjs.md
│ │ ├── laravel.md
│ │ ├── express.md
│ │ ├── spring-boot.md
│ │ ├── fastapi.md
│ │ ├── rails.md
│ │ ├── aspnet-core.md
│ │ ├── angular.md
│ │ ├── vue.md
│ │ ├── nextjs.md
│ │ ├── svelte.md
│ │ ├── react.md
│ │ └── index.ts
├── style.css
├── utils
│ ├── styleRules.ts
│ ├── cursorRulesGenerator.ts
│ └── promptGenerator.ts
├── components
│ ├── FileTree.vue
│ ├── FileTreeNode.vue
│ ├── Toolbar.vue
│ ├── CodeEditor.vue
│ ├── ConfigPanel.vue
│ └── MarkdownPreview.vue
└── App.vue
├── img
├── shit1.png
├── example1.png
├── screenshot1.png
├── screenshot2.png
└── screenshot3.png
├── vite.config.ts
├── tsconfig.json
├── .gitignore
├── index.html
├── tsconfig.app.json
├── package.json
├── tsconfig.node.json
├── .github
└── workflows
│ └── deploy.yml
├── public
└── vite.svg
└── README.md
/.gitattributes:
--------------------------------------------------------------------------------
1 | *.vue linguist-language=TypeScript
--------------------------------------------------------------------------------
/src/vite-env.d.ts:
--------------------------------------------------------------------------------
1 | ///