> node-plop@0.32.2 test:js > vitest run [?25l  RUN  v3.2.4 /Users/crutchcorn/git/plopjs/plop/packages/node-plop [?2026h  ❯ tests/addMany-multiple-files/addMany-multiple-files.spec.js [queued]  Test Files 0 passed (40)  Tests 0 passed (0)  Start at 11:53:28  Duration 101ms [?2026l[?2026h  ❯ tests/add-action-no-template/add-action-no-template.spec.js [queued]  ❯ tests/addMany-action-transform-function/addMany-action-transform-function.spec.js [queued]  ❯ tests/addMany-dynamic-template-file/addMany-dynamic-template-file.spec.js [queued]  ❯ tests/addMany-multiple-files/addMany-multiple-files.spec.js [queued]  ❯ tests/addMany-non-verbose/addMany-non-verbose.spec.js [queued]  ❯ tests/addMany-strip-extensions/addMany-strip-extensions.spec.js [queued]  ❯ tests/append-empty/append-empty.spec.js 0/1  ❯ tests/append/append.spec.js [queued]  ❯ tests/basic-plopfile/basic-plopfile.spec.js [queued]  ❯ tests/custom-data-in-actions/custom-data-in-actions.spec.js [queued]  ❯ tests/dynamic-template-file/dynamic-template-file.spec.js [queued]  ❯ tests/esm-plopfile/esm-plopfile.spec.js [queued]  ❯ tests/lifecycle-hooks/lifecycle-hooks.spec.js [queued]  ❯ tests/load-assets-from-plopfile/load-assets-from-plopfile.spec.js [queued]  ❯ tests/modify-action-transform-function/modify-action-transform-function.spec.js [queued]  Test Files 0 passed (40)  Tests 0 passed (1)  Start at 11:53:28  Duration 504ms [?2026l[?2026h ✓ tests/lifecycle-hooks/lifecycle-hooks.spec.js (4 tests) 4ms ✓ tests/add-action-no-template/add-action-no-template.spec.js (1 test) 16ms ✓ tests/custom-data-in-actions/custom-data-in-actions.spec.js (2 tests) 19ms ✓ tests/addMany-dynamic-template-file/addMany-dynamic-template-file.spec.js (2 tests) 27ms ✓ tests/addMany-non-verbose/addMany-non-verbose.spec.js (1 test) 35ms ✓ tests/append-empty/append-empty.spec.js (1 test) 40ms ✓ tests/addMany-action-transform-function/addMany-action-transform-function.spec.js (7 tests) 36ms ✓ tests/dynamic-template-file/dynamic-template-file.spec.js (3 tests) 44ms ✓ tests/load-assets-from-plopfile/load-assets-from-plopfile.spec.js (13 tests) 48ms  ❯ tests/add-action-no-template/add-action-no-template.spec.js 1/1  ❯ tests/addMany-action-transform-function/addMany-action-transform-function.spec.js 7/7  ❯ tests/addMany-dynamic-template-file/addMany-dynamic-template-file.spec.js 2/2  ❯ tests/addMany-multiple-files/addMany-multiple-files.spec.js 0/7  ❯ tests/addMany-non-verbose/addMany-non-verbose.spec.js 1/1  ❯ tests/addMany-strip-extensions/addMany-strip-extensions.spec.js 0/3  ❯ tests/append-empty/append-empty.spec.js 1/1  ❯ tests/append/append.spec.js 0/5  ❯ tests/basic-plopfile/basic-plopfile.spec.js 1/4  ❯ tests/custom-data-in-actions/custom-data-in-actions.spec.js 2/2  ❯ tests/dynamic-template-file/dynamic-template-file.spec.js 3/3  ❯ tests/esm-plopfile/esm-plopfile.spec.js 0/6  ❯ tests/lifecycle-hooks/lifecycle-hooks.spec.js 4/4  ❯ tests/load-assets-from-plopfile/load-assets-from-plopfile.spec.js 13/13  ❯ tests/modify-action-transform-function/modify-action-transform-function.spec.js 0/11  Test Files 9 passed (40)  Tests 35 passed (70)  Start at 11:53:28  Duration 604ms [?2026l[?2026h ✓ tests/basic-plopfile/basic-plopfile.spec.js (4 tests) 95ms ✓ tests/esm-plopfile/esm-plopfile.spec.js (6 tests | 3 skipped) 187ms ✓ tests/append/append.spec.js (5 tests) 207ms  ❯ tests/action-force-add/action-force-add.spec.js [queued]  ❯ tests/add-action-binary-file/add-action-binary-file.spec.js [queued]  ❯ tests/add-action-executable-file/add-action-executable-file.spec.js [queued]  ❯ tests/add-action-failure/add-action-failure.spec.js [queued]  ❯ tests/add-action-skip-function/add-action-skip-function.spec.js [queued]  ❯ tests/add-action-transform-function/add-action-transform-function.spec.js [queued]  ❯ tests/addMany-multiple-files/addMany-multiple-files.spec.js 0/7  ❯ tests/addMany-strip-extensions/addMany-strip-extensions.spec.js 1/3  ❯ tests/append/append.spec.js 5/5  ❯ tests/basic-plopfile/basic-plopfile.spec.js 4/4  ❯ tests/dynamic-actions/dynamic-actions.spec.js [queued]  ❯ tests/esm-plopfile/esm-plopfile.spec.js 6/6  ❯ tests/load-assets-from-pack/load-assets-from-pack.spec.js [queued]  ❯ tests/load-nested-plopfile-generators/load-nested-plopfile-generators.spec.js [queued]  ❯ tests/modify-action-transform-function/modify-action-transform-function.spec.js 5/11  Test Files 12 passed (40)  Tests 52 passed | 3 skipped (70)  Start at 11:53:28  Duration 704ms [?2026l[?2026h ✓ tests/modify-action-transform-function/modify-action-transform-function.spec.js (11 tests) 215ms ✓ tests/addMany-strip-extensions/addMany-strip-extensions.spec.js (3 tests) 265ms  ❯ tests/action-force-add/action-force-add.spec.js [queued]  ❯ tests/add-action-binary-file/add-action-binary-file.spec.js [queued]  ❯ tests/add-action-executable-file/add-action-executable-file.spec.js [queued]  ❯ tests/add-action-failure/add-action-failure.spec.js [queued]  ❯ tests/add-action-skip-function/add-action-skip-function.spec.js [queued]  ❯ tests/add-action-transform-function/add-action-transform-function.spec.js [queued]  ❯ tests/addMany-executable-file/addMany-executable-file.spec.js [queued]  ❯ tests/addMany-multiple-files/addMany-multiple-files.spec.js 1/7  ❯ tests/addMany-strip-extensions/addMany-strip-extensions.spec.js 3/3  ❯ tests/append/append.spec.js 5/5  ❯ tests/dynamic-actions/dynamic-actions.spec.js [queued]  ❯ tests/esm-plopfile/esm-plopfile.spec.js 6/6  ❯ tests/load-assets-from-pack/load-assets-from-pack.spec.js [queued]  ❯ tests/load-nested-plopfile-generators/load-nested-plopfile-generators.spec.js [queued]  ❯ tests/modify-action-transform-function/modify-action-transform-function.spec.js 11/11  Test Files 14 passed (40)  Tests 61 passed | 3 skipped (70)  Start at 11:53:28  Duration 931ms [?2026l[?2026h  ❯ tests/action-data-cleanup/action-data-cleanup.spec.js [queued]  ❯ tests/action-force-add/action-force-add.spec.js [queued]  ❯ tests/add-action-binary-file/add-action-binary-file.spec.js [queued]  ❯ tests/add-action-executable-file/add-action-executable-file.spec.js [queued]  ❯ tests/add-action-failure/add-action-failure.spec.js [queued]  ❯ tests/add-action-skip-function/add-action-skip-function.spec.js [queued]  ❯ tests/add-action-transform-function/add-action-transform-function.spec.js [queued]  ❯ tests/addMany-executable-file/addMany-executable-file.spec.js [queued]  ❯ tests/addMany-multiple-files/addMany-multiple-files.spec.js 1/7  ❯ tests/addMany-strip-extensions/addMany-strip-extensions.spec.js 3/3  ❯ tests/dynamic-actions/dynamic-actions.spec.js [queued]  ❯ tests/dynamic-prompts/dynamic-prompts.spec.js [queued]  ❯ tests/imported-custom-action/imported-custom-action.spec.js [queued]  ❯ tests/load-assets-from-pack/load-assets-from-pack.spec.js [queued]  ❯ tests/load-nested-plopfile-generators/load-nested-plopfile-generators.spec.js [queued]  Test Files 14 passed (40)  Tests 61 passed | 3 skipped (70)  Start at 11:53:28  Duration 1.03s [?2026l[?2026h  ❯ tests/action-data-cleanup/action-data-cleanup.spec.js [queued]  ❯ tests/action-force-add/action-force-add.spec.js [queued]  ❯ tests/add-action-binary-file/add-action-binary-file.spec.js [queued]  ❯ tests/add-action-executable-file/add-action-executable-file.spec.js [queued]  ❯ tests/add-action-failure/add-action-failure.spec.js [queued]  ❯ tests/add-action-skip-function/add-action-skip-function.spec.js [queued]  ❯ tests/add-action-transform-function/add-action-transform-function.spec.js [queued]  ❯ tests/addMany-executable-file/addMany-executable-file.spec.js [queued]  ❯ tests/addMany-multiple-files/addMany-multiple-files.spec.js 3/7  ❯ tests/basic-no-plopfile/basic-no-plopfile.spec.js [queued]  ❯ tests/dynamic-actions/dynamic-actions.spec.js [queued]  ❯ tests/dynamic-prompts/dynamic-prompts.spec.js [queued]  ❯ tests/imported-custom-action/imported-custom-action.spec.js [queued]  ❯ tests/load-assets-from-pack/load-assets-from-pack.spec.js [queued]  ❯ tests/load-nested-plopfile-generators/load-nested-plopfile-generators.spec.js [queued]  Test Files 14 passed (40)  Tests 63 passed | 3 skipped (70)  Start at 11:53:28  Duration 1.14s [?2026l[?2026h ✓ tests/action-force-add/action-force-add.spec.js (2 tests) 22ms ✓ tests/add-action-failure/add-action-failure.spec.js (3 tests) 14ms ✓ tests/add-action-executable-file/add-action-executable-file.spec.js (1 test) 16ms  ❯ tests/action-data-cleanup/action-data-cleanup.spec.js [queued]  ❯ tests/action-force-add/action-force-add.spec.js 2/2  ❯ tests/add-action-binary-file/add-action-binary-file.spec.js 0/1  ❯ tests/add-action-executable-file/add-action-executable-file.spec.js 1/1  ❯ tests/add-action-failure/add-action-failure.spec.js 3/3  ❯ tests/add-action-skip-function/add-action-skip-function.spec.js 0/9  ❯ tests/add-action-transform-function/add-action-transform-function.spec.js [queued]  ❯ tests/addMany-executable-file/addMany-executable-file.spec.js [queued]  ❯ tests/addMany-multiple-files/addMany-multiple-files.spec.js 4/7  ❯ tests/basic-no-plopfile/basic-no-plopfile.spec.js [queued]  ❯ tests/dynamic-actions/dynamic-actions.spec.js 0/2  ❯ tests/dynamic-prompts/dynamic-prompts.spec.js [queued]  ❯ tests/imported-custom-action/imported-custom-action.spec.js [queued]  ❯ tests/load-assets-from-pack/load-assets-from-pack.spec.js [queued]  ❯ tests/load-nested-plopfile-generators/load-nested-plopfile-generators.spec.js [queued]  Test Files 17 passed (40)  Tests 70 passed | 3 skipped (88)  Start at 11:53:28  Duration 1.24s [?2026l[?2026h ✓ tests/add-action-binary-file/add-action-binary-file.spec.js (1 test) 65ms ✓ tests/dynamic-actions/dynamic-actions.spec.js (2 tests) 59ms ✓ tests/add-action-skip-function/add-action-skip-function.spec.js (9 tests) 124ms  ❯ tests/action-data-cleanup/action-data-cleanup.spec.js [queued]  ❯ tests/action-force-add/action-force-add.spec.js 2/2  ❯ tests/add-action-binary-file/add-action-binary-file.spec.js 1/1  ❯ tests/add-action-executable-file/add-action-executable-file.spec.js 1/1  ❯ tests/add-action-failure/add-action-failure.spec.js 3/3  ❯ tests/add-action-skip-function/add-action-skip-function.spec.js 9/9  ❯ tests/add-action-transform-function/add-action-transform-function.spec.js 0/8  ❯ tests/addMany-executable-file/addMany-executable-file.spec.js [queued]  ❯ tests/addMany-multiple-files/addMany-multiple-files.spec.js 6/7  ❯ tests/basic-no-plopfile/basic-no-plopfile.spec.js [queued]  ❯ tests/dynamic-actions/dynamic-actions.spec.js 2/2  ❯ tests/dynamic-prompts/dynamic-prompts.spec.js [queued]  ❯ tests/imported-custom-action/imported-custom-action.spec.js [queued]  ❯ tests/load-assets-from-pack/load-assets-from-pack.spec.js 0/5  ❯ tests/load-nested-plopfile-generators/load-nested-plopfile-generators.spec.js [queued]  Test Files 20 passed (40)  Tests 84 passed | 3 skipped (101)  Start at 11:53:28  Duration 1.44s [?2026l[?2026h ✓ tests/load-nested-plopfile-generators/load-nested-plopfile-generators.spec.js (2 tests) 36ms ✓ tests/addMany-multiple-files/addMany-multiple-files.spec.js (7 tests) 972ms ✓ tests/load-assets-from-pack/load-assets-from-pack.spec.js (5 tests) 205ms  ❯ tests/action-data-cleanup/action-data-cleanup.spec.js [queued]  ❯ tests/add-action-skip-function/add-action-skip-function.spec.js 9/9  ❯ tests/add-action-transform-function/add-action-transform-function.spec.js 2/8  ❯ tests/addMany-executable-file/addMany-executable-file.spec.js [queued]  ❯ tests/addMany-multiple-files/addMany-multiple-files.spec.js 7/7  ❯ tests/basic-no-plopfile/basic-no-plopfile.spec.js [queued]  ❯ tests/dynamic-prompts/dynamic-prompts.spec.js [queued]  ❯ tests/imported-custom-action/imported-custom-action.spec.js [queued]  ❯ tests/invalid-generator-names/invalid-generator-names.spec.js [queued]  ❯ tests/load-assets-from-pack/load-assets-from-pack.spec.js 5/5  ❯ tests/load-nested-plopfile-generators/load-nested-plopfile-generators.spec.js 2/2  ❯ tests/missing-action-path/missing-action-path.spec.js [queued]  ❯ tests/prompt-bypass-checkbox/prompt-bypass-checkbox.spec.js [queued]  ❯ tests/prompt-bypass-confirm/prompt-bypass-confirm.spec.js [queued]  ❯ tests/prompt-bypass-mixed/prompt-bypass-mixed.spec.js [queued]  Test Files 23 passed (40)  Tests 94 passed | 3 skipped (103)  Start at 11:53:28  Duration 1.54s [?2026l[?2026h ✓ tests/add-action-transform-function/add-action-transform-function.spec.js (8 tests) 200ms ✓ tests/dynamic-prompts/dynamic-prompts.spec.js (3 tests) 5ms  ❯ tests/action-data-cleanup/action-data-cleanup.spec.js 0/1  ❯ tests/add-action-transform-function/add-action-transform-function.spec.js 8/8  ❯ tests/addMany-executable-file/addMany-executable-file.spec.js 0/1  ❯ tests/addMany-multiple-files/addMany-multiple-files.spec.js 7/7  ❯ tests/basic-no-plopfile/basic-no-plopfile.spec.js [queued]  ❯ tests/generator-name-and-prompts/generator-name-and-prompts.spec.js [queued]  ❯ tests/imported-custom-action/imported-custom-action.spec.js [queued]  ❯ tests/invalid-generator-names/invalid-generator-names.spec.js [queued]  ❯ tests/load-assets-from-pack/load-assets-from-pack.spec.js 5/5  ❯ tests/load-nested-plopfile-generators/load-nested-plopfile-generators.spec.js 2/2  ❯ tests/missing-action-path/missing-action-path.spec.js [queued]  ❯ tests/prompt-bypass-checkbox/prompt-bypass-checkbox.spec.js [queued]  ❯ tests/prompt-bypass-confirm/prompt-bypass-confirm.spec.js [queued]  ❯ tests/prompt-bypass-mixed/prompt-bypass-mixed.spec.js [queued]  Test Files 25 passed (40)  Tests 103 passed | 3 skipped (108)  Start at 11:53:28  Duration 1.64s [?2026l[?2026h ✓ tests/addMany-executable-file/addMany-executable-file.spec.js (1 test) 37ms ✓ tests/action-data-cleanup/action-data-cleanup.spec.js (1 test) 55ms ✓ tests/basic-no-plopfile/basic-no-plopfile.spec.js (2 tests) 15ms ✓ tests/imported-custom-action/imported-custom-action.spec.js (2 tests) 26ms  ❯ tests/add-action-transform-function/add-action-transform-function.spec.js 8/8  ❯ tests/generator-name-and-prompts/generator-name-and-prompts.spec.js [queued]  ❯ tests/get-generator-list/get-generator-list.spec.js [queued]  ❯ tests/invalid-generator-names/invalid-generator-names.spec.js [queued]  ❯ tests/missing-action-path/missing-action-path.spec.js [queued]  ❯ tests/prompt-bypass-checkbox/prompt-bypass-checkbox.spec.js [queued]  ❯ tests/prompt-bypass-confirm/prompt-bypass-confirm.spec.js [queued]  ❯ tests/prompt-bypass-list/prompt-bypass-list.spec.js [queued]  ❯ tests/prompt-bypass-mixed/prompt-bypass-mixed.spec.js [queued]  ❯ tests/prompt-bypass-validate/prompt-bypass-validate.spec.js [queued]  Test Files 29 passed (40)  Tests 109 passed | 3 skipped (112)  Start at 11:53:28  Duration 1.74s [?2026l[?2026h  ❯ tests/abort-on-fail/abort-on-fail.spec.js [queued]  ❯ tests/force-del-outside-cwd/force-del-outside-cwd.spec.js [queued]  ❯ tests/generator-name-and-prompts/generator-name-and-prompts.spec.js [queued]  ❯ tests/get-generator-list/get-generator-list.spec.js [queued]  ❯ tests/invalid-generator-names/invalid-generator-names.spec.js [queued]  ❯ tests/missing-action-path/missing-action-path.spec.js [queued]  ❯ tests/prompt-bypass-checkbox/prompt-bypass-checkbox.spec.js 0/2  ❯ tests/prompt-bypass-confirm/prompt-bypass-confirm.spec.js [queued]  ❯ tests/prompt-bypass-list/prompt-bypass-list.spec.js [queued]  ❯ tests/prompt-bypass-mixed/prompt-bypass-mixed.spec.js [queued]  ❯ tests/prompt-bypass-validate/prompt-bypass-validate.spec.js [queued]  Test Files 29 passed (40)  Tests 109 passed | 3 skipped (114)  Start at 11:53:28  Duration 1.94s [?2026l[?2026h ✓ tests/prompt-bypass-checkbox/prompt-bypass-checkbox.spec.js (2 tests) 7ms ✓ tests/missing-action-path/missing-action-path.spec.js (1 test) 4ms ✓ tests/prompt-bypass-confirm/prompt-bypass-confirm.spec.js (2 tests) 4ms ✓ tests/prompt-bypass-mixed/prompt-bypass-mixed.spec.js (2 tests) 7ms ✓ tests/invalid-generator-names/invalid-generator-names.spec.js (1 test) 14ms  ❯ tests/abort-on-fail/abort-on-fail.spec.js [queued]  ❯ tests/force-del-outside-cwd/force-del-outside-cwd.spec.js [queued]  ❯ tests/generator-name-and-prompts/generator-name-and-prompts.spec.js [queued]  ❯ tests/get-generator-list/get-generator-list.spec.js [queued]  ❯ tests/prompt-bypass-list/prompt-bypass-list.spec.js 0/2  ❯ tests/prompt-bypass-validate/prompt-bypass-validate.spec.js [queued]  Test Files 34 passed (40)  Tests 117 passed | 3 skipped (122)  Start at 11:53:28  Duration 2.04s [?2026l[?2026h ✓ tests/prompt-bypass-list/prompt-bypass-list.spec.js (2 tests) 5ms ✓ tests/generator-name-and-prompts/generator-name-and-prompts.spec.js (3 tests) 5ms ✓ tests/prompt-bypass-validate/prompt-bypass-validate.spec.js (4 tests) 6ms ✓ tests/get-generator-list/get-generator-list.spec.js (1 test) 3ms  ❯ tests/abort-on-fail/abort-on-fail.spec.js 0/2  ❯ tests/force-del-outside-cwd/force-del-outside-cwd.spec.js [queued]  Test Files 38 passed (40)  Tests 127 passed | 3 skipped (132)  Start at 11:53:28  Duration 2.14s [?2026l ↓ tests/force-del-outside-cwd/force-del-outside-cwd.spec.js (1 test | 1 skipped) ✓ tests/abort-on-fail/abort-on-fail.spec.js (2 tests) 3ms  Test Files  39 passed | 1 skipped (40)  Tests  129 passed | 4 skipped (133)  Start at  11:53:28  Duration  2.19s (transform 325ms, setup 0ms, collect 17.90s, tests 3.15s, environment 4ms, prepare 2.90s) [?25h⠙ > node-plop@0.32.2 test:typings > dtslint types --localTs ../../node_modules/typescript/lib --expectOnly ⠙