diff --git a/src/steps/writing/creation/dotVSCode.test.ts b/src/steps/writing/creation/dotVSCode.test.ts index c7a9e52d8..004b0f923 100644 --- a/src/steps/writing/creation/dotVSCode.test.ts +++ b/src/steps/writing/creation/dotVSCode.test.ts @@ -56,13 +56,7 @@ describe("createDotVSCode", () => { expect(await createDotVSCode(fakeOptions(() => true))) .toMatchInlineSnapshot(` { - "extensions.json": "{ - "recommendations": [ - "DavidAnson.vscode-markdownlint", - "dbaeumer.vscode-eslint", - "esbenp.prettier-vscode" - ] - } + "extensions.json": "{ "recommendations": ["dbaeumer.vscode-eslint", "esbenp.prettier-vscode"] } ", "settings.json": "{ "editor.codeActionsOnSave": { "source.fixAll.eslint": "explicit" }, @@ -244,13 +238,7 @@ describe("createDotVSCode", () => { expect(await createDotVSCode(fakeOptions(() => true, "bin/index.js"))) .toMatchInlineSnapshot(` { - "extensions.json": "{ - "recommendations": [ - "DavidAnson.vscode-markdownlint", - "dbaeumer.vscode-eslint", - "esbenp.prettier-vscode" - ] - } + "extensions.json": "{ "recommendations": ["dbaeumer.vscode-eslint", "esbenp.prettier-vscode"] } ", "launch.json": "{ "configurations": [ diff --git a/src/steps/writing/creation/dotVSCode.ts b/src/steps/writing/creation/dotVSCode.ts index 445c1367d..265243491 100644 --- a/src/steps/writing/creation/dotVSCode.ts +++ b/src/steps/writing/creation/dotVSCode.ts @@ -6,7 +6,7 @@ export async function createDotVSCode(options: Options) { return { "extensions.json": await formatJson({ recommendations: [ - "DavidAnson.vscode-markdownlint", + !options.excludeLintMd && "DavidAnson.vscode-markdownlint", "dbaeumer.vscode-eslint", "esbenp.prettier-vscode", !options.excludeLintSpelling && "streetsidesoftware.code-spell-checker",