Skip to content

Commit 8bfd693

Browse files
feat(breaking): run add-vscode-config generator on app init (retooled local debugging) (#801)
* fix: ACNA-2785 - run add-vscode-config generator on app init * updated unit tests --------- Co-authored-by: Jesse MacFadyen <purplecabbage@gmail.com>
1 parent aeb2f28 commit 8bfd693

3 files changed

Lines changed: 5 additions & 5 deletions

File tree

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
"@adobe/aio-lib-runtime": "^7.1.0",
1616
"@adobe/aio-lib-templates": "^3",
1717
"@adobe/aio-lib-web": "^7",
18-
"@adobe/generator-aio-app": "^7",
18+
"@adobe/generator-aio-app": "^8",
1919
"@adobe/generator-app-common-lib": "^2",
2020
"@adobe/inquirer-table-checkbox": "^2",
2121
"@oclif/core": "^2.11.6",

src/commands/app/init.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@ class InitCommand extends TemplatesCommand {
7575

7676
getInitialGenerators (flags) {
7777
// TODO read from config to override
78-
const initialGenerators = ['base-app', 'add-ci']
78+
const initialGenerators = ['base-app', 'add-ci', 'add-vscode-config']
7979

8080
if (flags['standalone-app']) {
8181
initialGenerators.push('application')

test/commands/app/init.test.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -316,7 +316,7 @@ describe('--no-login', () => {
316316

317317
expect(command.config.runHook).not.toHaveBeenCalled()
318318
expect(command.installTemplates).toHaveBeenCalledWith(installOptions)
319-
expect(command.runCodeGenerators).toHaveBeenCalledWith(['base-app', 'add-ci', 'application'], false, 'cwd', 'basic')
319+
expect(command.runCodeGenerators).toHaveBeenCalledWith(['base-app', 'add-ci', 'add-vscode-config', 'application'], false, 'cwd', 'basic')
320320
expect(LibConsoleCLI.init).not.toHaveBeenCalled()
321321
expect(importHelperLib.importConfigJson).not.toHaveBeenCalled()
322322
})
@@ -469,7 +469,7 @@ describe('--no-login', () => {
469469
await command.run()
470470

471471
expect(command.installTemplates).toHaveBeenCalledWith(installOptions)
472-
expect(command.runCodeGenerators).toHaveBeenCalledWith(['base-app', 'add-ci', 'application'], true, 'cwd', 'none')
472+
expect(command.runCodeGenerators).toHaveBeenCalledWith(['base-app', 'add-ci', 'add-vscode-config', 'application'], true, 'cwd', 'none')
473473
expect(LibConsoleCLI.init).not.toHaveBeenCalled()
474474
expect(importHelperLib.importConfigJson).not.toHaveBeenCalled()
475475
})
@@ -487,7 +487,7 @@ describe('--no-login', () => {
487487
await command.run()
488488

489489
expect(command.installTemplates).toHaveBeenCalledWith(installOptions)
490-
expect(command.runCodeGenerators).toHaveBeenCalledWith(['base-app', 'add-ci', 'application'], true, 'cwd', 'adobe-recommended')
490+
expect(command.runCodeGenerators).toHaveBeenCalledWith(['base-app', 'add-ci', 'add-vscode-config', 'application'], true, 'cwd', 'adobe-recommended')
491491
expect(LibConsoleCLI.init).not.toHaveBeenCalled()
492492
expect(importHelperLib.importConfigJson).not.toHaveBeenCalled()
493493
})

0 commit comments

Comments
 (0)