nhb-express
Version:
Express TypeScript Server Scaffold
76 lines (75 loc) • 3.17 kB
JSON
{
"prettier.useTabs": true,
"prettier.tabWidth": 4,
"prettier.printWidth": 92,
"prettier.semi": true,
"prettier.singleQuote": true,
"prettier.experimentalTernaries": true,
"prettier.vueIndentScriptAndStyle": true,
// "typescript.preferences.importModuleSpecifierEnding": "index",
"typescript.preferences.importModuleSpecifier": "non-relative",
"files.autoSave": "onFocusChange",
"files.autoSaveWhenNoErrors": true,
"editor.inlineSuggest.enabled": true,
"editor.quickSuggestions": {
"strings": true,
"comments": "on"
},
"editor.codeActionsOnSave": {
"source.fixAll.eslint": "explicit",
"source.fixAll.tslint": "explicit",
"source.removeUnused.ts": "explicit",
"source.addMissingImports.ts": "explicit",
"source.removeUnusedImports": "explicit",
"source.fixAll.ts": "explicit",
"source.sortImports": "explicit",
"source.organizeImports": "explicit"
},
// ! File Nesting
"explorer.fileNesting.enabled": true,
"explorer.fileNesting.patterns": {
"tsconfig.json": "tsconfig.*.json, env.d.ts, next-env.d.ts",
"vite.config.*": "jsconfig*, vitest.config.*, cypress.config.*, playwright.config.*",
"package.json": "package-lock.json, pnpm*, bun.lockb, .npmrc, .nvmrc, .ncurc, .yarnrc*, yarn*, .eslint*, eslint*, .prettier*, prettier*, .editorconfig, nodemon.json, nhb.scripts.config.*",
"vercel.json": ".vercel*, vercel*",
"readme.md": "*.md, license, LICENSE",
"tailwind.config.*js": "tailwind.*",
"tailwind.config.ts": "tailwind.*",
"jest.config.*js": "jest.*",
"jest.config.ts": "jest.*",
"webpack.config.*js": "webpack.*",
"webpack.config.ts": "webpack.*",
"babel.config.*js": ".babelrc, .babelrc.js, babel.*",
"babel.config.ts": ".babelrc, .babelrc.js, babel.*",
"rollup.config.*js": "rollup.*",
"rollup.config.ts": "rollup.*",
".gitlab-ci.yml": ".gitlab-ci.*.yml",
".env": ".env.*, .envrc, .env.local",
"angular.json": "tslint.json, karma.conf.js",
"karma.conf.*js": "karma.*, karma.config.*",
"karma.conf.ts": "karma.*, karma.config.*",
"lerna.json": "lerna.*, .monorepo*",
"makefile": "makefile.*",
"gruntfile.*js": "gruntfile.*, grunt.*",
"gruntfile.ts": "gruntfile.*, grunt.*",
"gulpfile.*js": "gulpfile.*, gulp.*",
"gulpfile.ts": "gulpfile.*, gulp.*",
".travis.yml": ".travis, .travis.yml",
"azure-pipelines.yml": ".azure*, .azure-pipelines.yml",
".github": ".github/*",
"nuxt.config.*js": "nuxt.config.*, nuxt.*",
"nuxt.config.ts": "nuxt.config.*, nuxt.*",
"composer.json": "composer.lock, .php-version",
"bitbucket-pipelines.yml": "bitbucket-pipelines.*, .bitbucket*",
"procfile": "Procfile.*, procfile.*, .buildpacks, .slugignore",
"Procfile": "Procfile.*, procfile.*, .buildpacks, .slugignore",
"netlify.toml": "netlify.*",
"serverless.yml": "serverless.*.yml, serverless.*.json",
"dockerfile": "Dockerfile.*, dockerfile.*, docker-compose.yml, .dockerignore, docker-compose.*.yml",
"Dockerfile": "Dockerfile.*, dockerfile.*, docker-compose.yml, .dockerignore, docker-compose.*.yml",
"editor.wordWrap": "on",
"javascript.updateImportsOnFileMove.enabled": "always",
"editor.cursorSmoothCaretAnimation": "on"
},
"cSpell.words": ["nhb"]
}