Florian Dold
5e6cc41b7a
Parts of this commit are from a patch by sebasjm. The circular imports caused an issue with webpack. While we don't use webpack in the wallet, the wallet should still be importable by webpack. Some packages were importing their dependencies via "index.js", which re-exports public exports of the package. This resulted in circular dependencies which were resolved correctly by rollup, but not by webpack.
52 lines
2.4 KiB
JSON
52 lines
2.4 KiB
JSON
// Place your settings in this file to overwrite default and user settings.
|
|
{
|
|
// Use latest language servicesu
|
|
"typescript.tsdk": "./node_modules/typescript/lib",
|
|
// Defines space handling after a comma delimiter
|
|
"typescript.format.insertSpaceAfterCommaDelimiter": true,
|
|
// Defines space handling after a semicolon in a for statement
|
|
"typescript.format.insertSpaceAfterSemicolonInForStatements": true,
|
|
// Defines space handling after a binary operator
|
|
"typescript.format.insertSpaceBeforeAndAfterBinaryOperators": true,
|
|
// Defines space handling after keywords in control flow statement
|
|
"typescript.format.insertSpaceAfterKeywordsInControlFlowStatements": true,
|
|
// Defines space handling after function keyword for anonymous functions
|
|
"typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions": true,
|
|
// Defines space handling after opening and before closing non empty parenthesis
|
|
"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis": false,
|
|
// Defines space handling after opening and before closing non empty brackets
|
|
"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets": false,
|
|
// Defines whether an open brace is put onto a new line for functions or not
|
|
"typescript.format.placeOpenBraceOnNewLineForFunctions": false,
|
|
// Defines whether an open brace is put onto a new line for control blocks or not
|
|
"typescript.format.placeOpenBraceOnNewLineForControlBlocks": false,
|
|
// Files hidden in the explorer
|
|
"files.exclude": {
|
|
// include the defaults from VS Code
|
|
"**/.git": true,
|
|
"**/.DS_Store": true,
|
|
// exclude .js and .js.map files, when in a TypeScript project
|
|
"**/*.js": {
|
|
"when": "$(basename).ts"
|
|
},
|
|
"**/*?.js": {
|
|
"when": "$(basename).tsx"
|
|
},
|
|
"**/*.js.map": true
|
|
},
|
|
"editor.wrappingIndent": "same",
|
|
"editor.tabSize": 2,
|
|
"search.exclude": {
|
|
"dist": true,
|
|
"prebuilt": true,
|
|
"src/i18n/*.po": true
|
|
},
|
|
"search.collapseResults": "auto",
|
|
"files.associations": {
|
|
"api-extractor.json": "jsonc"
|
|
},
|
|
"typescript.preferences.importModuleSpecifierEnding": "js",
|
|
"typescript.preferences.importModuleSpecifier": "project-relative",
|
|
"javascript.preferences.importModuleSpecifier": "project-relative",
|
|
"javascript.preferences.importModuleSpecifierEnding": "js"
|
|
} |