Skip to content

Commit 2ee1aed

Browse files
committed
chore(vscode): update settings
Signed-off-by: Lexus Drumgold <unicornware@flexdevelopment.llc>
1 parent d3dc012 commit 2ee1aed

File tree

1 file changed

+90
-2
lines changed

1 file changed

+90
-2
lines changed

.vscode/settings.json

Lines changed: 90 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,55 @@
6262
"editor.wordWrapColumn": 100,
6363
"rewrap.wrappingColumn": 100
6464
},
65+
"better-comments.highlightPlainText": true,
66+
"better-comments.tags": [
67+
{
68+
"backgroundColor": "transparent",
69+
"bold": false,
70+
"color": "#ff2d00",
71+
"italic": false,
72+
"strikethrough": false,
73+
"tag": "!",
74+
"underline": false
75+
},
76+
{
77+
"backgroundColor": "transparent",
78+
"bold": false,
79+
"color": "#3498db",
80+
"italic": false,
81+
"strikethrough": false,
82+
"tag": "?",
83+
"underline": false
84+
},
85+
{
86+
"backgroundColor": "transparent",
87+
"bold": false,
88+
"color": "#474747",
89+
"italic": false,
90+
"strikethrough": true,
91+
"tag": "//",
92+
"underline": false
93+
},
94+
{
95+
"backgroundColor": "transparent",
96+
"bold": false,
97+
"color": "#ff8c00",
98+
"italic": false,
99+
"strikethrough": false,
100+
"tag": "todo",
101+
"underline": false
102+
},
103+
{
104+
"backgroundColor": "transparent",
105+
"bold": false,
106+
"color": "#98c379",
107+
"italic": false,
108+
"strikethrough": false,
109+
"tag": "*",
110+
"underline": false
111+
}
112+
],
113+
"breadcrumbs.enabled": true,
65114
"cSpell.enabled": true,
66115
"debug.showBreakpointsInOverviewRuler": true,
67116
"diffEditor.ignoreTrimWhitespace": false,
@@ -77,13 +126,13 @@
77126
},
78127
"editor.defaultFormatter": "esbenp.prettier-vscode",
79128
"editor.detectIndentation": false,
80-
"editor.renderFinalNewline": "off",
81129
"editor.formatOnPaste": true,
82130
"editor.formatOnSave": true,
83131
"editor.formatOnType": true,
84132
"editor.guides.indentation": true,
85133
"editor.multiCursorModifier": "ctrlCmd",
86134
"editor.overviewRulerBorder": true,
135+
"editor.renderFinalNewline": "off",
87136
"editor.rulers": [
88137
{
89138
// microsoft/vscode#166261
@@ -100,8 +149,10 @@
100149
},
101150
"emmet.showExpandedAbbreviation": "always",
102151
"emmet.triggerExpansionOnTab": true,
152+
"eslint.alwaysShowStatus": true,
103153
"eslint.enable": true,
104-
"eslint.nodePath": "node_modules/eslint",
154+
"eslint.lintTask.enable": true,
155+
"eslint.nodePath": "node_modules/.bin/eslint",
105156
"eslint.options": {
106157
"extensions": [
107158
"cjs",
@@ -116,6 +167,7 @@
116167
],
117168
"overrideConfigFile": ".eslintrc.cjs"
118169
},
170+
"eslint.packageManager": "yarn",
119171
"eslint.validate": [
120172
"graphql",
121173
"javascript",
@@ -129,6 +181,7 @@
129181
"*.snap": "jest-snapshot",
130182
".env.zsh": "shellscript",
131183
".markdownlintignore": "ignore",
184+
".npmrc": "ini",
132185
"commit-msg": "shellscript",
133186
"pre-commit": "shellscript",
134187
"pre-push": "shellscript"
@@ -142,6 +195,21 @@
142195
"files.trimTrailingWhitespace": true,
143196
"git.autofetch": true,
144197
"git.enableSmartCommit": true,
198+
"githubPullRequests.pullBranch": "never",
199+
"javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces": false,
200+
"javascript.format.semicolons": "remove",
201+
"javascript.inlayHints.enumMemberValues.enabled": true,
202+
"javascript.preferences.importModuleSpecifierEnding": "minimal",
203+
"javascript.preferences.quoteStyle": "single",
204+
"javascript.preferences.useAliasesForRenames": true,
205+
"javascript.suggest.completeFunctionCalls": true,
206+
"javascript.suggest.completeJSDocs": true,
207+
"javascript.suggest.includeAutomaticOptionalChainCompletions": true,
208+
"javascript.suggest.includeCompletionsForImportStatements": true,
209+
"javascript.suggest.jsdoc.generateReturns": true,
210+
"javascript.suggest.paths": true,
211+
"javascript.updateImportsOnFileMove.enabled": "always",
212+
"javascript.validate.enable": true,
145213
"markdown.extension.toc.slugifyMode": "github",
146214
"markdown.extension.toc.updateOnSave": false,
147215
"markdownlint.ignore": ".markdownlintignore",
@@ -157,12 +225,30 @@
157225
"prettier.enable": false,
158226
"prettier.prettierPath": "node_modules/prettier",
159227
"prettier.useEditorConfig": true,
228+
"rewrap.autoWrap.enabled": true,
229+
"rewrap.doubleSentenceSpacing": true,
230+
"rewrap.reformat": true,
231+
"rewrap.wrappingColumn": 80,
160232
"shellformat.flag": "-ci -fn -i=2 -sr",
161233
"shellformat.useEditorConfig": true,
234+
"terminal.integrated.copyOnSelection": true,
235+
"typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces": false,
236+
"typescript.format.insertSpaceAfterTypeAssertion": true,
237+
"typescript.format.semicolons": "remove",
238+
"typescript.inlayHints.enumMemberValues.enabled": true,
239+
"typescript.preferences.importModuleSpecifierEnding": "minimal",
240+
"typescript.preferences.quoteStyle": "single",
241+
"typescript.preferences.useAliasesForRenames": true,
162242
"typescript.suggest.completeFunctionCalls": true,
163243
"typescript.suggest.completeJSDocs": true,
244+
"typescript.suggest.includeAutomaticOptionalChainCompletions": true,
245+
"typescript.suggest.includeCompletionsForImportStatements": true,
246+
"typescript.suggest.jsdoc.generateReturns": true,
247+
"typescript.suggest.paths": true,
164248
"typescript.tsdk": "node_modules/typescript/lib",
249+
"typescript.tsserver.log": "verbose",
165250
"typescript.updateImportsOnFileMove.enabled": "always",
251+
"typescript.validate.enable": true,
166252
"versionlens.npm.dependencyProperties": [
167253
"dependencies",
168254
"devDependencies",
@@ -232,6 +318,8 @@
232318
"icon": "typings"
233319
}
234320
],
321+
"workbench.editor.closeOnFileDelete": true,
322+
"workbench.editor.enablePreview": false,
235323
"workbench.iconTheme": "vscode-icons",
236324
"yaml.schemas": {
237325
"https://json.schemastore.org/github-issue-config": ".github/ISSUE_TEMPLATE/config.yml",

0 commit comments

Comments
 (0)