1+ {
2+ "folders" : [
3+ {
4+ "path" : " ."
5+ }
6+ ],
7+ "settings" : {
8+ "[astro]" : {
9+ "editor.codeActionsOnSave" : {
10+ "source.fixAll" : " always" ,
11+ "source.organizeImports" : " explicit"
12+ },
13+ "editor.defaultFormatter" : " esbenp.prettier-vscode"
14+ },
15+ "[html]" : {
16+ "editor.defaultFormatter" : " vscode.html-language-features"
17+ },
18+ "[json][jsonc]" : {
19+ "editor.defaultFormatter" : " vscode.json-language-features"
20+ },
21+ "[markdown]" : {
22+ "diffEditor.ignoreTrimWhitespace" : false
23+ },
24+ "[typescript][typescriptreact]" : {
25+ "editor.codeActionsOnSave" : {
26+ "source.fixAll" : " always" ,
27+ "source.organizeImports" : " explicit"
28+ },
29+ "editor.defaultFormatter" : " esbenp.prettier-vscode" ,
30+ "editor.formatOnSave" : true
31+ },
32+ "cSpell.customDictionaries" : {
33+ "custom" : true ,
34+ "myDictionary" : {
35+ "addWords" : true ,
36+ "name" : " myDictionary" ,
37+ "path" : " ~/myDictionary.txt" ,
38+ "scope" : " user"
39+ }
40+ },
41+ "css.lint.unknownAtRules" : " ignore" ,
42+ "debug.javascript.codelens.npmScripts" : " never" ,
43+ "diffEditor.ignoreTrimWhitespace" : false ,
44+ "editor.accessibilitySupport" : " off" ,
45+ "editor.bracketPairColorization.enabled" : true ,
46+ "editor.codeActionsOnSave" : {
47+ "source.fixAll" : " explicit" ,
48+ "source.organizeImports" : " explicit"
49+ },
50+ "editor.comments.insertSpace" : false ,
51+ "editor.defaultFormatter" : " esbenp.prettier-vscode" ,
52+ "editor.detectIndentation" : false ,
53+ "editor.dragAndDrop" : false ,
54+ "editor.fontFamily" : " 'Fira Code', 'Droid Sans Mono', 'monospace', monospace, 'Droid Sans Fallback'" ,
55+ "editor.fontLigatures" : true ,
56+ "editor.fontSize" : 14 ,
57+ "editor.formatOnSave" : true ,
58+ "editor.formatOnSaveMode" : " file" ,
59+ "editor.inlayHints.enabled" : " offUnlessPressed" ,
60+ "editor.insertSpaces" : true ,
61+ "editor.linkedEditing" : true ,
62+ "editor.minimap.enabled" : false ,
63+ "editor.minimap.renderCharacters" : false ,
64+ "editor.minimap.size" : " fill" ,
65+ "editor.multiCursorModifier" : " alt" ,
66+ "editor.snippetSuggestions" : " top" ,
67+ "editor.stickyScroll.enabled" : true ,
68+ "editor.suggestSelection" : " first" ,
69+ "editor.tabCompletion" : " onlySnippets" ,
70+ "editor.tabSize" : 2 ,
71+ "emmet.includeLanguages" : {
72+ "javascript" : " javascriptreact"
73+ },
74+ "eslint.options" : {
75+ "extensions" : [
76+ " .js" ,
77+ " .jsx" ,
78+ " .md" ,
79+ " .mdx" ,
80+ " .ts" ,
81+ " .tsx" ,
82+ " .astro"
83+ ]
84+ },
85+ "eslint.validate" : [
86+ " mdx" ,
87+ " markdown" ,
88+ " javascript" ,
89+ " javascriptreact" ,
90+ " typescript" ,
91+ " typescriptreact" ,
92+ " astro"
93+ ],
94+ "explorer.compactFolders" : false ,
95+ "explorer.confirmDelete" : false ,
96+ "explorer.confirmDragAndDrop" : false ,
97+ "explorer.excludeGitIgnore" : false ,
98+ "explorer.fileNesting.enabled" : true ,
99+ "explorer.fileNesting.expand" : false ,
100+ "explorer.fileNesting.patterns" : {
101+ "*.js" : " ${capture}.js.map, ${capture}.min.js, ${capture}.d.ts" ,
102+ "*.jsx" : " ${capture}.js" ,
103+ "*.ts" : " ${capture}.js" ,
104+ "*.tsx" : " ${capture}.ts" ,
105+ ".gitignore" : " .env, .prettier*, .editorconfig, .eslint*, .npm*, .nojekyll, .markdown*" ,
106+ "package.json" : " package-lock.json, components.json" ,
107+ "README.md" : " *.md, LICENSE" ,
108+ "tsconfig.json" : " tsconfig.*.json, jsconfig.json" ,
109+ "astro.config.mjs" : " astro*.config.mjs, postcss.config.cjs, tailwind.config.ts"
110+ },
111+ "files.associations" : {
112+ "CODEOWNERS" : " plaintext"
113+ },
114+ "files.autoSave" : " onFocusChange" ,
115+ "files.eol" : " \r\n " ,
116+ "files.exclude" : {
117+ "**/.DS_Store" : true ,
118+ "**/.git" : false ,
119+ "**/.hg" : true ,
120+ "**/.svn" : true ,
121+ "**/CVS" : true ,
122+ "**/Thumbs.db" : true ,
123+ "node_modules/**" : true
124+ },
125+ "files.readonlyExclude" : {
126+ "dist/**" : true
127+ },
128+ "git.autofetch" : true ,
129+ "git.branchPrefix" : " feature/" ,
130+ "git.branchProtection" : [
131+ " develop" ,
132+ " main"
133+ ],
134+ "git.branchRandomName.enable" : true ,
135+ "git.confirmSync" : false ,
136+ "git.enableCommitSigning" : false ,
137+ "git.enableSmartCommit" : true ,
138+ "git.postCommitCommand" : " push" ,
139+ "javascript.preferences.quoteStyle" : " double" ,
140+ "javascript.updateImportsOnFileMove.enabled" : " always" ,
141+ "js/ts.implicitProjectConfig.checkJs" : true ,
142+ "peacock.affectSideBarBorder" : true ,
143+ "peacock.color" : " #010010" ,
144+ "prettier.documentSelectors" : [
145+ " **/*.astro"
146+ ],
147+ "prettier.printWidth" : 120 ,
148+ "prettier.quoteProps" : " consistent" ,
149+ "prettier.singleQuote" : false ,
150+ "prettier.trailingComma" : " none" ,
151+ "search.exclude" : {
152+ "dist/**" : true ,
153+ "package-lock.json" : true
154+ },
155+ "search.showLineNumbers" : true ,
156+ "typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces" : true ,
157+ "typescript.inlayHints.functionLikeReturnTypes.enabled" : true ,
158+ "typescript.inlayHints.parameterNames.suppressWhenArgumentMatchesName" : false ,
159+ "typescript.inlayHints.parameterTypes.enabled" : true ,
160+ "typescript.preferences.quoteStyle" : " double" ,
161+ "typescript.updateImportsOnFileMove.enabled" : " always" ,
162+ "window.autoDetectColorScheme" : true ,
163+ "window.title" : " ${rootNameShort}${separator}${activeEditorShort}${separator}${activeFolderMedium}" ,
164+ "window.zoomLevel" : 0.5 ,
165+ "workbench.colorTheme" : " Tokyo Night Storm" ,
166+ "workbench.editor.pinnedTabSizing" : " compact" ,
167+ "workbench.editor.pinnedTabsOnSeparateRow" : true ,
168+ "workbench.editorAssociations" : {
169+ "*.log" : " default"
170+ },
171+ "zenMode.centerLayout" : false ,
172+ "cSpell.words" : [],
173+ "workbench.editor.limit.excludeDirty" : true ,
174+ "workbench.colorCustomizations" : {
175+ "activityBar.activeBackground" : " #040043" ,
176+ "activityBar.background" : " #040043" ,
177+ "activityBar.foreground" : " #e7e7e7" ,
178+ "activityBar.inactiveForeground" : " #e7e7e799" ,
179+ "activityBarBadge.background" : " #9f0a00" ,
180+ "activityBarBadge.foreground" : " #e7e7e7" ,
181+ "commandCenter.border" : " #e7e7e799" ,
182+ "sash.hoverBorder" : " #040043" ,
183+ "sideBar.border" : " #040043" ,
184+ "statusBar.background" : " #010010" ,
185+ "statusBar.foreground" : " #e7e7e7" ,
186+ "statusBarItem.hoverBackground" : " #040043" ,
187+ "statusBarItem.remoteBackground" : " #010010" ,
188+ "statusBarItem.remoteForeground" : " #e7e7e7" ,
189+ "tab.activeBorder" : " #040043" ,
190+ "titleBar.activeBackground" : " #010010" ,
191+ "titleBar.activeForeground" : " #e7e7e7" ,
192+ "titleBar.inactiveBackground" : " #01001099" ,
193+ "titleBar.inactiveForeground" : " #e7e7e799"
194+ },
195+ }
196+ }
0 commit comments