68 lines
1.6 KiB
Plaintext
68 lines
1.6 KiB
Plaintext
{
|
|
"version": 1,
|
|
"rules": [
|
|
{
|
|
"name": "Server Code",
|
|
"pattern": "server.js",
|
|
"description": "Main Express.js server file containing API endpoints and server configuration"
|
|
},
|
|
{
|
|
"name": "Frontend Views",
|
|
"pattern": "views/*.html",
|
|
"description": "HTML templates for the application views"
|
|
},
|
|
{
|
|
"name": "Static Assets",
|
|
"pattern": "public/**/*",
|
|
"description": "Static assets including JavaScript, CSS, and images"
|
|
},
|
|
{
|
|
"name": "Client-side JavaScript",
|
|
"pattern": "public/*.js",
|
|
"description": "Client-side JavaScript files for frontend functionality"
|
|
},
|
|
{
|
|
"name": "Database",
|
|
"pattern": "db/**/*",
|
|
"description": "SQLite database files and related resources"
|
|
},
|
|
{
|
|
"name": "Node Modules",
|
|
"pattern": "node_modules/**/*",
|
|
"description": "Third-party dependencies",
|
|
"ignore": true
|
|
},
|
|
{
|
|
"name": "Package Configuration",
|
|
"pattern": "package*.json",
|
|
"description": "NPM package configuration files"
|
|
},
|
|
{
|
|
"name": "Git Files",
|
|
"pattern": ".git/**/*",
|
|
"description": "Git repository files",
|
|
"ignore": true
|
|
},
|
|
{
|
|
"name": "System Files",
|
|
"pattern": "**/.DS_Store",
|
|
"description": "macOS system files",
|
|
"ignore": true
|
|
}
|
|
],
|
|
"fileAssociations": {
|
|
".js": "javascript",
|
|
".html": "html",
|
|
".css": "css",
|
|
".json": "json",
|
|
".md": "markdown"
|
|
},
|
|
"search": {
|
|
"excludePatterns": [
|
|
"node_modules/**/*",
|
|
".git/**/*",
|
|
"**/.DS_Store",
|
|
"db/*.db"
|
|
]
|
|
}
|
|
} |