@@ -58,42 +58,42 @@ describe("createDotVSCode", () => {
58
58
. toMatchInlineSnapshot ( `
59
59
{
60
60
"extensions.json": "{
61
- "recommendations": [
62
- "DavidAnson.vscode-markdownlint",
63
- "dbaeumer.vscode-eslint",
64
- "esbenp.prettier-vscode"
65
- ]
61
+ "recommendations": [
62
+ "DavidAnson.vscode-markdownlint",
63
+ "dbaeumer.vscode-eslint",
64
+ "esbenp.prettier-vscode"
65
+ ]
66
66
}
67
67
",
68
68
"settings.json": "{
69
- "editor.codeActionsOnSave": { "source.fixAll.eslint": "explicit" },
70
- "editor.defaultFormatter": "esbenp.prettier-vscode",
71
- "editor.formatOnSave": true,
72
- "editor.rulers": [80],
73
- "eslint.probe": [
74
- "javascript",
75
- "javascriptreact",
76
- "json",
77
- "jsonc",
78
- "markdown",
79
- "typescript",
80
- "typescriptreact",
81
- "yaml"
82
- ],
83
- "eslint.rules.customizations": [{ "rule": "*", "severity": "warn" }],
84
- "typescript.tsdk": "node_modules/typescript/lib"
69
+ "editor.codeActionsOnSave": { "source.fixAll.eslint": "explicit" },
70
+ "editor.defaultFormatter": "esbenp.prettier-vscode",
71
+ "editor.formatOnSave": true,
72
+ "editor.rulers": [80],
73
+ "eslint.probe": [
74
+ "javascript",
75
+ "javascriptreact",
76
+ "json",
77
+ "jsonc",
78
+ "markdown",
79
+ "typescript",
80
+ "typescriptreact",
81
+ "yaml"
82
+ ],
83
+ "eslint.rules.customizations": [{ "rule": "*", "severity": "warn" }],
84
+ "typescript.tsdk": "node_modules/typescript/lib"
85
85
}
86
86
",
87
87
"tasks.json": "{
88
- "tasks": [
89
- {
90
- "detail": "Build the project",
91
- "label": "build",
92
- "script": "build",
93
- "type": "npm"
94
- }
95
- ],
96
- "version": "2.0.0"
88
+ "tasks": [
89
+ {
90
+ "detail": "Build the project",
91
+ "label": "build",
92
+ "script": "build",
93
+ "type": "npm"
94
+ }
95
+ ],
96
+ "version": "2.0.0"
97
97
}
98
98
",
99
99
}
@@ -105,68 +105,68 @@ describe("createDotVSCode", () => {
105
105
. toMatchInlineSnapshot ( `
106
106
{
107
107
"extensions.json": "{
108
- "recommendations": [
109
- "DavidAnson.vscode-markdownlint",
110
- "dbaeumer.vscode-eslint",
111
- "esbenp.prettier-vscode",
112
- "streetsidesoftware.code-spell-checker"
113
- ]
108
+ "recommendations": [
109
+ "DavidAnson.vscode-markdownlint",
110
+ "dbaeumer.vscode-eslint",
111
+ "esbenp.prettier-vscode",
112
+ "streetsidesoftware.code-spell-checker"
113
+ ]
114
114
}
115
115
",
116
116
"launch.json": "{
117
- "configurations": [
118
- {
119
- "args": ["run", "\${relativeFile}"],
120
- "autoAttachChildProcesses": true,
121
- "console": "integratedTerminal",
122
- "name": "Debug Current Test File",
123
- "program": "\${workspaceRoot}/node_modules/vitest/vitest.mjs",
124
- "request": "launch",
125
- "skipFiles": ["<node_internals>/**", "**/node_modules/**"],
126
- "smartStep": true,
127
- "type": "node"
128
- },
129
- {
130
- "name": "Debug Program",
131
- "preLaunchTask": "build",
132
- "program": "bin/index.js",
133
- "request": "launch",
134
- "skipFiles": ["<node_internals>/**"],
135
- "type": "node"
136
- }
137
- ],
138
- "version": "0.2.0"
117
+ "configurations": [
118
+ {
119
+ "args": ["run", "\${relativeFile}"],
120
+ "autoAttachChildProcesses": true,
121
+ "console": "integratedTerminal",
122
+ "name": "Debug Current Test File",
123
+ "program": "\${workspaceRoot}/node_modules/vitest/vitest.mjs",
124
+ "request": "launch",
125
+ "skipFiles": ["<node_internals>/**", "**/node_modules/**"],
126
+ "smartStep": true,
127
+ "type": "node"
128
+ },
129
+ {
130
+ "name": "Debug Program",
131
+ "preLaunchTask": "build",
132
+ "program": "bin/index.js",
133
+ "request": "launch",
134
+ "skipFiles": ["<node_internals>/**"],
135
+ "type": "node"
136
+ }
137
+ ],
138
+ "version": "0.2.0"
139
139
}
140
140
",
141
141
"settings.json": "{
142
- "editor.codeActionsOnSave": { "source.fixAll.eslint": "explicit" },
143
- "editor.defaultFormatter": "esbenp.prettier-vscode",
144
- "editor.formatOnSave": true,
145
- "editor.rulers": [80],
146
- "eslint.probe": [
147
- "javascript",
148
- "javascriptreact",
149
- "json",
150
- "jsonc",
151
- "markdown",
152
- "typescript",
153
- "typescriptreact",
154
- "yaml"
155
- ],
156
- "eslint.rules.customizations": [{ "rule": "*", "severity": "warn" }],
157
- "typescript.tsdk": "node_modules/typescript/lib"
142
+ "editor.codeActionsOnSave": { "source.fixAll.eslint": "explicit" },
143
+ "editor.defaultFormatter": "esbenp.prettier-vscode",
144
+ "editor.formatOnSave": true,
145
+ "editor.rulers": [80],
146
+ "eslint.probe": [
147
+ "javascript",
148
+ "javascriptreact",
149
+ "json",
150
+ "jsonc",
151
+ "markdown",
152
+ "typescript",
153
+ "typescriptreact",
154
+ "yaml"
155
+ ],
156
+ "eslint.rules.customizations": [{ "rule": "*", "severity": "warn" }],
157
+ "typescript.tsdk": "node_modules/typescript/lib"
158
158
}
159
159
",
160
160
"tasks.json": "{
161
- "tasks": [
162
- {
163
- "detail": "Build the project",
164
- "label": "build",
165
- "script": "build",
166
- "type": "npm"
167
- }
168
- ],
169
- "version": "2.0.0"
161
+ "tasks": [
162
+ {
163
+ "detail": "Build the project",
164
+ "label": "build",
165
+ "script": "build",
166
+ "type": "npm"
167
+ }
168
+ ],
169
+ "version": "2.0.0"
170
170
}
171
171
",
172
172
}
@@ -178,60 +178,60 @@ describe("createDotVSCode", () => {
178
178
. toMatchInlineSnapshot ( `
179
179
{
180
180
"extensions.json": "{
181
- "recommendations": [
182
- "DavidAnson.vscode-markdownlint",
183
- "dbaeumer.vscode-eslint",
184
- "esbenp.prettier-vscode",
185
- "streetsidesoftware.code-spell-checker"
186
- ]
181
+ "recommendations": [
182
+ "DavidAnson.vscode-markdownlint",
183
+ "dbaeumer.vscode-eslint",
184
+ "esbenp.prettier-vscode",
185
+ "streetsidesoftware.code-spell-checker"
186
+ ]
187
187
}
188
188
",
189
189
"launch.json": "{
190
- "configurations": [
191
- {
192
- "args": ["run", "\${relativeFile}"],
193
- "autoAttachChildProcesses": true,
194
- "console": "integratedTerminal",
195
- "name": "Debug Current Test File",
196
- "program": "\${workspaceRoot}/node_modules/vitest/vitest.mjs",
197
- "request": "launch",
198
- "skipFiles": ["<node_internals>/**", "**/node_modules/**"],
199
- "smartStep": true,
200
- "type": "node"
201
- }
202
- ],
203
- "version": "0.2.0"
190
+ "configurations": [
191
+ {
192
+ "args": ["run", "\${relativeFile}"],
193
+ "autoAttachChildProcesses": true,
194
+ "console": "integratedTerminal",
195
+ "name": "Debug Current Test File",
196
+ "program": "\${workspaceRoot}/node_modules/vitest/vitest.mjs",
197
+ "request": "launch",
198
+ "skipFiles": ["<node_internals>/**", "**/node_modules/**"],
199
+ "smartStep": true,
200
+ "type": "node"
201
+ }
202
+ ],
203
+ "version": "0.2.0"
204
204
}
205
205
",
206
206
"settings.json": "{
207
- "editor.codeActionsOnSave": { "source.fixAll.eslint": "explicit" },
208
- "editor.defaultFormatter": "esbenp.prettier-vscode",
209
- "editor.formatOnSave": true,
210
- "editor.rulers": [80],
211
- "eslint.probe": [
212
- "javascript",
213
- "javascriptreact",
214
- "json",
215
- "jsonc",
216
- "markdown",
217
- "typescript",
218
- "typescriptreact",
219
- "yaml"
220
- ],
221
- "eslint.rules.customizations": [{ "rule": "*", "severity": "warn" }],
222
- "typescript.tsdk": "node_modules/typescript/lib"
207
+ "editor.codeActionsOnSave": { "source.fixAll.eslint": "explicit" },
208
+ "editor.defaultFormatter": "esbenp.prettier-vscode",
209
+ "editor.formatOnSave": true,
210
+ "editor.rulers": [80],
211
+ "eslint.probe": [
212
+ "javascript",
213
+ "javascriptreact",
214
+ "json",
215
+ "jsonc",
216
+ "markdown",
217
+ "typescript",
218
+ "typescriptreact",
219
+ "yaml"
220
+ ],
221
+ "eslint.rules.customizations": [{ "rule": "*", "severity": "warn" }],
222
+ "typescript.tsdk": "node_modules/typescript/lib"
223
223
}
224
224
",
225
225
"tasks.json": "{
226
- "tasks": [
227
- {
228
- "detail": "Build the project",
229
- "label": "build",
230
- "script": "build",
231
- "type": "npm"
232
- }
233
- ],
234
- "version": "2.0.0"
226
+ "tasks": [
227
+ {
228
+ "detail": "Build the project",
229
+ "label": "build",
230
+ "script": "build",
231
+ "type": "npm"
232
+ }
233
+ ],
234
+ "version": "2.0.0"
235
235
}
236
236
",
237
237
}
@@ -243,56 +243,56 @@ describe("createDotVSCode", () => {
243
243
. toMatchInlineSnapshot ( `
244
244
{
245
245
"extensions.json": "{
246
- "recommendations": [
247
- "DavidAnson.vscode-markdownlint",
248
- "dbaeumer.vscode-eslint",
249
- "esbenp.prettier-vscode"
250
- ]
246
+ "recommendations": [
247
+ "DavidAnson.vscode-markdownlint",
248
+ "dbaeumer.vscode-eslint",
249
+ "esbenp.prettier-vscode"
250
+ ]
251
251
}
252
252
",
253
253
"launch.json": "{
254
- "configurations": [
255
- {
256
- "name": "Debug Program",
257
- "preLaunchTask": "build",
258
- "program": "bin/index.js",
259
- "request": "launch",
260
- "skipFiles": ["<node_internals>/**"],
261
- "type": "node"
262
- }
263
- ],
264
- "version": "0.2.0"
254
+ "configurations": [
255
+ {
256
+ "name": "Debug Program",
257
+ "preLaunchTask": "build",
258
+ "program": "bin/index.js",
259
+ "request": "launch",
260
+ "skipFiles": ["<node_internals>/**"],
261
+ "type": "node"
262
+ }
263
+ ],
264
+ "version": "0.2.0"
265
265
}
266
266
",
267
267
"settings.json": "{
268
- "editor.codeActionsOnSave": { "source.fixAll.eslint": "explicit" },
269
- "editor.defaultFormatter": "esbenp.prettier-vscode",
270
- "editor.formatOnSave": true,
271
- "editor.rulers": [80],
272
- "eslint.probe": [
273
- "javascript",
274
- "javascriptreact",
275
- "json",
276
- "jsonc",
277
- "markdown",
278
- "typescript",
279
- "typescriptreact",
280
- "yaml"
281
- ],
282
- "eslint.rules.customizations": [{ "rule": "*", "severity": "warn" }],
283
- "typescript.tsdk": "node_modules/typescript/lib"
268
+ "editor.codeActionsOnSave": { "source.fixAll.eslint": "explicit" },
269
+ "editor.defaultFormatter": "esbenp.prettier-vscode",
270
+ "editor.formatOnSave": true,
271
+ "editor.rulers": [80],
272
+ "eslint.probe": [
273
+ "javascript",
274
+ "javascriptreact",
275
+ "json",
276
+ "jsonc",
277
+ "markdown",
278
+ "typescript",
279
+ "typescriptreact",
280
+ "yaml"
281
+ ],
282
+ "eslint.rules.customizations": [{ "rule": "*", "severity": "warn" }],
283
+ "typescript.tsdk": "node_modules/typescript/lib"
284
284
}
285
285
",
286
286
"tasks.json": "{
287
- "tasks": [
288
- {
289
- "detail": "Build the project",
290
- "label": "build",
291
- "script": "build",
292
- "type": "npm"
293
- }
294
- ],
295
- "version": "2.0.0"
287
+ "tasks": [
288
+ {
289
+ "detail": "Build the project",
290
+ "label": "build",
291
+ "script": "build",
292
+ "type": "npm"
293
+ }
294
+ ],
295
+ "version": "2.0.0"
296
296
}
297
297
",
298
298
}
0 commit comments