2021-08-25 22:47:06 +03:00
|
|
|
{
|
|
|
|
"files.eol": "\n",
|
|
|
|
"files.insertFinalNewline": true,
|
|
|
|
"search.exclude": {
|
|
|
|
"**/dist/**": true,
|
|
|
|
"**/dist-dev/**": true,
|
2022-11-14 23:44:38 +03:00
|
|
|
"**/.docusaurus/**": true,
|
2021-08-25 22:47:06 +03:00
|
|
|
"**/CHANGELOG.json": true,
|
|
|
|
"**/CHANGELOG.md": true,
|
|
|
|
"docs/spec.html": true,
|
2022-05-26 21:24:21 +03:00
|
|
|
"common/config/rush/pnpm-lock.yaml": true,
|
|
|
|
"**/node_modules/**": true
|
2021-08-25 22:47:06 +03:00
|
|
|
},
|
|
|
|
"files.exclude": {
|
|
|
|
"**/common/temp/**": true,
|
|
|
|
"**/obj/**": true,
|
|
|
|
"**/bin/**": true,
|
|
|
|
"**/.git": true,
|
|
|
|
"**/.DS_Store": true
|
|
|
|
},
|
|
|
|
"[javascript]": {
|
|
|
|
"editor.formatOnSave": true,
|
2022-06-10 23:18:38 +03:00
|
|
|
"editor.formatOnPaste": false, // work around https://github.com/simonhaenisch/prettier-plugin-organize-imports/issues/53
|
2021-08-25 22:47:06 +03:00
|
|
|
"editor.insertSpaces": true,
|
|
|
|
"editor.tabSize": 2,
|
|
|
|
"editor.detectIndentation": false,
|
|
|
|
"editor.defaultFormatter": "esbenp.prettier-vscode"
|
|
|
|
},
|
|
|
|
"[typescript]": {
|
|
|
|
"editor.formatOnSave": true,
|
2022-06-10 23:18:38 +03:00
|
|
|
"editor.formatOnPaste": false, // work around https://github.com/simonhaenisch/prettier-plugin-organize-imports/issues/53
|
2021-08-25 22:47:06 +03:00
|
|
|
"editor.insertSpaces": true,
|
|
|
|
"editor.tabSize": 2,
|
|
|
|
"editor.detectIndentation": false,
|
|
|
|
"editor.defaultFormatter": "esbenp.prettier-vscode"
|
|
|
|
},
|
|
|
|
"[json]": {
|
|
|
|
"editor.formatOnSave": true,
|
|
|
|
"editor.formatOnPaste": true,
|
|
|
|
"editor.insertSpaces": true,
|
|
|
|
"editor.tabSize": 2,
|
|
|
|
"editor.detectIndentation": false,
|
|
|
|
"editor.defaultFormatter": "esbenp.prettier-vscode"
|
|
|
|
},
|
|
|
|
"[jsonc]": {
|
|
|
|
"editor.formatOnSave": true,
|
|
|
|
"editor.formatOnPaste": true,
|
|
|
|
"editor.insertSpaces": true,
|
|
|
|
"editor.tabSize": 2,
|
|
|
|
"editor.detectIndentation": false,
|
|
|
|
"editor.defaultFormatter": "esbenp.prettier-vscode"
|
|
|
|
},
|
|
|
|
"[yaml]": {
|
|
|
|
"editor.formatOnSave": true,
|
|
|
|
"editor.formatOnPaste": true,
|
|
|
|
"editor.insertSpaces": true,
|
|
|
|
"editor.tabSize": 2,
|
|
|
|
"editor.defaultFormatter": "esbenp.prettier-vscode"
|
|
|
|
},
|
|
|
|
"[cadl]": {
|
2021-11-22 22:04:36 +03:00
|
|
|
"editor.formatOnSave": true,
|
|
|
|
"editor.formatOnPaste": true,
|
2021-08-25 22:47:06 +03:00
|
|
|
"editor.insertSpaces": true,
|
2021-11-22 22:04:36 +03:00
|
|
|
"editor.tabSize": 2,
|
2021-08-25 22:47:06 +03:00
|
|
|
"editor.detectIndentation": false,
|
2021-11-22 22:04:36 +03:00
|
|
|
"editor.defaultFormatter": "esbenp.prettier-vscode"
|
2021-08-25 22:47:06 +03:00
|
|
|
},
|
|
|
|
"[csharp]": {
|
|
|
|
"editor.insertSpaces": true,
|
|
|
|
"editor.detectIndentation": false,
|
|
|
|
"editor.tabSize": 2
|
|
|
|
},
|
|
|
|
"[xml]": {
|
|
|
|
"editor.insertSpaces": true,
|
|
|
|
"editor.detectIndentation": false,
|
|
|
|
"editor.tabSize": 2
|
|
|
|
},
|
2021-11-19 18:52:17 +03:00
|
|
|
"[markdown]": {
|
|
|
|
"editor.formatOnSave": true,
|
|
|
|
"editor.formatOnPaste": true,
|
|
|
|
"editor.insertSpaces": true,
|
|
|
|
"editor.tabSize": 2,
|
|
|
|
"editor.defaultFormatter": "esbenp.prettier-vscode"
|
|
|
|
},
|
2021-08-25 22:47:06 +03:00
|
|
|
"files.associations": {
|
|
|
|
"rush.json": "jsonc",
|
|
|
|
"common-versions.json": "jsonc",
|
|
|
|
"command-line.json": "jsonc",
|
|
|
|
"version-policies.json": "jsonc"
|
|
|
|
},
|
|
|
|
"typescript.tsdk": "./packages/compiler/node_modules/typescript/lib",
|
|
|
|
"git.ignoreLimitWarning": true,
|
2022-02-17 23:55:51 +03:00
|
|
|
"mochaExplorer.files": [
|
2022-06-14 19:31:17 +03:00
|
|
|
"./packages/*/dist/test/**/*.test.js",
|
2022-08-18 23:02:34 +03:00
|
|
|
"./packages/*/dist/test/**/*.e2e.js",
|
2022-06-14 19:31:17 +03:00
|
|
|
"./packages/*/dist-dev/test/**/*.test.js",
|
|
|
|
"./packages/*/test/**/*.test.js"
|
2022-02-17 23:55:51 +03:00
|
|
|
],
|
2021-08-25 22:47:06 +03:00
|
|
|
"mochaExplorer.ignore": "./packages/*/dist/test/manual/**/*.js",
|
|
|
|
"mochaExplorer.mochaPath": "./packages/compiler/node_modules/mocha",
|
|
|
|
"mochaExplorer.timeout": 500000,
|
|
|
|
"mochaExplorer.require": "source-map-support/register",
|
|
|
|
"mochaExplorer.debuggerConfig": "Tests",
|
|
|
|
"mochaExplorer.env": {
|
|
|
|
"CADL_VERBOSE_TEST_OUTPUT": "true",
|
|
|
|
"NODE_OPTIONS": "--stack-trace-limit=50"
|
|
|
|
},
|
2021-11-22 22:04:36 +03:00
|
|
|
"prettier.prettierPath": "./packages/compiler/node_modules/prettier",
|
|
|
|
"prettier.documentSelectors": ["**/*.cadl"],
|
2021-11-03 21:06:38 +03:00
|
|
|
"testExplorer.errorDecoration": false,
|
2022-08-20 00:23:23 +03:00
|
|
|
"cadl.cadl-server.path": "${workspaceFolder}/packages/compiler"
|
2021-08-25 22:47:06 +03:00
|
|
|
}
|