> plop@4.0.4 test:instrument > nyc instrument ./bin ./instrumented/bin && nyc instrument ./src ./instrumented/src && cp package.json ./instrumented [baseline-browser-mapping] The data in this module is over two months old. To ensure accurate Baseline data, please update: `npm i baseline-browser-mapping@latest -D` [baseline-browser-mapping] The data in this module is over two months old. To ensure accurate Baseline data, please update: `npm i baseline-browser-mapping@latest -D` ⠙ > plop@4.0.4 vitest > vitest run [?25l  RUN  v4.0.17 /Users/crutchcorn/git/plopjs/plop/packages/plop [?2026h  ❯ tests/args.spec.js [queued]  Test Files 0 passed (7)  Tests 0 passed (0)  Start at 16:39:54  Duration 0ms [?2026l[?2026h(node:37187) [DEP0190] DeprecationWarning: Passing args to a child process with shell option true can lead to security vulnerabilities, as the arguments are not escaped, only concatenated. (Use `node --trace-deprecation ...` to show where the warning was created) (node:37189) [DEP0190] DeprecationWarning: Passing args to a child process with shell option true can lead to security vulnerabilities, as the arguments are not escaped, only concatenated. (Use `node --trace-deprecation ...` to show where the warning was created) (node:37190) [DEP0190] DeprecationWarning: Passing args to a child process with shell option true can lead to security vulnerabilities, as the arguments are not escaped, only concatenated. (Use `node --trace-deprecation ...` to show where the warning was created) (node:37185) [DEP0190] DeprecationWarning: Passing args to a child process with shell option true can lead to security vulnerabilities, as the arguments are not escaped, only concatenated. (Use `node --trace-deprecation ...` to show where the warning was created) (node:37184) [DEP0190] DeprecationWarning: Passing args to a child process with shell option true can lead to security vulnerabilities, as the arguments are not escaped, only concatenated. (Use `node --trace-deprecation ...` to show where the warning was created) (node:37186) [DEP0190] DeprecationWarning: Passing args to a child process with shell option true can lead to security vulnerabilities, as the arguments are not escaped, only concatenated. (Use `node --trace-deprecation ...` to show where the warning was created) (node:37188) [DEP0190] DeprecationWarning: Passing args to a child process with shell option true can lead to security vulnerabilities, as the arguments are not escaped, only concatenated. (Use `node --trace-deprecation ...` to show where the warning was created)  ❯ tests/action-failure.spec.js 1/1  ❯ tests/actions.spec.js 0/6  ❯ tests/args.spec.js 0/11  ❯ tests/esm.spec.js 0/4  ❯ tests/input-processing.spec.js 0/16  ❯ tests/typescript.spec.js 0/1  ❯ tests/wrapper.spec.js 0/5  Test Files 0 passed (7)  Tests 1 passed (44)  Start at 16:39:54  Duration 504ms [?2026l[?2026h ✓ tests/action-failure.spec.js (1 test) 445ms ✓ should exit with code 1 when failed actions  444ms ✓ tests/typescript.spec.js (1 test) 448ms ✓ support typescript out of the box  448ms  ❯ tests/actions.spec.js 1/6  ❯ tests/args.spec.js 0/11  ❯ tests/esm.spec.js 1/4  ❯ tests/input-processing.spec.js 1/16  ❯ tests/wrapper.spec.js 0/5  Test Files 2 passed (7)  Tests 5 passed (44)  Start at 16:39:54  Duration 604ms [?2026l[?2026h  ❯ tests/actions.spec.js 2/6  ❯ tests/args.spec.js 1/11  ❯ tests/esm.spec.js 1/4  ❯ tests/input-processing.spec.js 1/16  ❯ tests/wrapper.spec.js 1/5  Test Files 2 passed (7)  Tests 8 passed (44)  Start at 16:39:54  Duration 806ms [?2026l[?2026h ✓ tests/actions.spec.js (6 tests | 4 skipped) 704ms ✓ Plop to add and rename files  393ms ✓ Plop to add and change file contents  310ms  ❯ tests/args.spec.js 1/11  ❯ tests/esm.spec.js 2/4  ❯ tests/input-processing.spec.js 1/16  ❯ tests/wrapper.spec.js 1/5  Test Files 3 passed (7)  Tests 9 passed | 4 skipped (44)  Start at 16:39:54  Duration 907ms [?2026l[?2026h  ❯ tests/args.spec.js 1/11  ❯ tests/esm.spec.js 2/4  ❯ tests/input-processing.spec.js 2/16  ❯ tests/wrapper.spec.js 2/5  Test Files 3 passed (7)  Tests 11 passed | 4 skipped (44)  Start at 16:39:54  Duration 1.01s [?2026l[?2026h  ❯ tests/args.spec.js 2/11  ❯ tests/esm.spec.js 3/4  ❯ tests/input-processing.spec.js 2/16  ❯ tests/wrapper.spec.js 2/5  Test Files 3 passed (7)  Tests 13 passed | 4 skipped (44)  Start at 16:39:54  Duration 1.21s [?2026l[?2026h  ❯ tests/args.spec.js 3/11  ❯ tests/esm.spec.js 3/4  ❯ tests/input-processing.spec.js 2/16  ❯ tests/wrapper.spec.js 3/5  Test Files 3 passed (7)  Tests 15 passed | 4 skipped (44)  Start at 16:39:54  Duration 1.41s [?2026l[?2026h ✓ tests/esm.spec.js (4 tests) 1331ms ✓ should load ESM file  415ms ✓ should load MJS file  310ms ✓ should load CJS file  303ms ✓ should load JS module='commonjs' file  303ms  ❯ tests/args.spec.js 3/11  ❯ tests/input-processing.spec.js 3/16  ❯ tests/wrapper.spec.js 4/5  Test Files 4 passed (7)  Tests 18 passed | 4 skipped (44)  Start at 16:39:54  Duration 1.51s [?2026l[?2026h  ❯ tests/args.spec.js 4/11  ❯ tests/input-processing.spec.js 3/16  ❯ tests/wrapper.spec.js 4/5  Test Files 4 passed (7)  Tests 19 passed | 4 skipped (44)  Start at 16:39:54  Duration 1.61s [?2026l[?2026h ✓ tests/wrapper.spec.js (5 tests) 1626ms ✓ wrapper should show version on v flag  479ms ✓ wrapper should prompts  302ms ✓ wrapper should bypass prompts with name  300ms  ❯ tests/args.spec.js 4/11  ❯ tests/input-processing.spec.js 4/16  Test Files 5 passed (7)  Tests 21 passed | 4 skipped (44)  Start at 16:39:54  Duration 1.81s [?2026l[?2026h  ❯ tests/args.spec.js 4/11  ❯ tests/input-processing.spec.js 4/16  Test Files 5 passed (7)  Tests 21 passed | 4 skipped (44)  Start at 16:39:54  Duration 1.91s [?2026l[?2026h  ❯ tests/args.spec.js 5/11  ❯ tests/input-processing.spec.js 5/16  Test Files 5 passed (7)  Tests 23 passed | 4 skipped (44)  Start at 16:39:54  Duration 2.11s [?2026l[?2026h  ❯ tests/args.spec.js 5/11  ❯ tests/input-processing.spec.js 6/16  Test Files 5 passed (7)  Tests 24 passed | 4 skipped (44)  Start at 16:39:54  Duration 2.42s [?2026l[?2026h  ❯ tests/args.spec.js 7/11  ❯ tests/input-processing.spec.js 6/16  Test Files 5 passed (7)  Tests 26 passed | 4 skipped (44)  Start at 16:39:54  Duration 2.62s [?2026l[?2026h  ❯ tests/args.spec.js 8/11  ❯ tests/input-processing.spec.js 7/16  Test Files 5 passed (7)  Tests 28 passed | 4 skipped (44)  Start at 16:39:54  Duration 2.82s [?2026l[?2026h  ❯ tests/args.spec.js 8/11  ❯ tests/input-processing.spec.js 9/16  Test Files 5 passed (7)  Tests 30 passed | 4 skipped (44)  Start at 16:39:54  Duration 3.12s [?2026l[?2026h  ❯ tests/args.spec.js 9/11  ❯ tests/input-processing.spec.js 10/16  Test Files 5 passed (7)  Tests 32 passed | 4 skipped (44)  Start at 16:39:54  Duration 3.32s [?2026l[?2026h  ❯ tests/args.spec.js 11/11  ❯ tests/input-processing.spec.js 10/16  Test Files 5 passed (7)  Tests 34 passed | 4 skipped (44)  Start at 16:39:54  Duration 3.52s [?2026l[?2026h ✓ tests/args.spec.js (11 tests) 3484ms ✓ should show help on -h flag  492ms ✓ should show help on --help flag  439ms ✓ should accept --plopfile option  342ms ✓ should accept --cwd option  377ms ✓ should handle boolean flag followed by another flag  349ms  ❯ tests/input-processing.spec.js 12/16  Test Files 6 passed (7)  Tests 36 passed | 4 skipped (44)  Start at 16:39:54  Duration 3.82s [?2026l[?2026h  ❯ tests/input-processing.spec.js 12/16  Test Files 6 passed (7)  Tests 36 passed | 4 skipped (44)  Start at 16:39:54  Duration 3.92s [?2026l[?2026h  ❯ tests/input-processing.spec.js 14/16  Test Files 6 passed (7)  Tests 38 passed | 4 skipped (44)  Start at 16:39:54  Duration 4.23s [?2026l[?2026h  ❯ tests/input-processing.spec.js 15/16  Test Files 6 passed (7)  Tests 39 passed | 4 skipped (44)  Start at 16:39:54  Duration 4.33s [?2026l ✓ tests/input-processing.spec.js (16 tests | 1 skipped) 4305ms ✓ should report a missing plopfile when not copied  452ms ✓ should show help information on help flag  428ms ✓ should show version on version flag  413ms ✓ should show version on v flag  378ms  Test Files  7 passed (7)  Tests  39 passed | 5 todo (44)  Start at  16:39:54  Duration  4.42s (transform 79ms, setup 241ms, import 70ms, tests 12.34s, environment 0ms) [?25h⠙----------------------|---------|----------|---------|---------|--------------------- File | % Stmts | % Branch | % Funcs | % Lines | Uncovered Line #s ----------------------|---------|----------|---------|---------|--------------------- All files  |  11.76 |  10.07 |  9.75 |  12.42 |    bin  |  100 |  100 |  100 |  100 |    plop.js  |  100 |  100 |  100 |  100 |    src  |  10.81 |  8.75 |  7.5 |  11.42 |    args.js  |  15.78 |  33.33 |  0 |  16.66 | 51-86   bypass.js  |  0 |  0 |  0 |  0 | 14-69   console-out.js  |  16 |  0 |  9.09 |  16.66 | 9-46,98-129,141-142  input-processing.js |  13.63 |  8.33 |  14.28 |  14.63 | 15-53,71-99   plop.js  |  10 |  4.76 |  7.69 |  10.29 | 29-30,53-174  ----------------------|---------|----------|---------|---------|--------------------- =============================== Coverage summary =============================== Statements : 11.76% ( 22/187 ) Branches : 10.07% ( 14/139 ) Functions : 9.75% ( 4/41 ) Lines : 12.42% ( 22/177 ) ================================================================================