Skip to content

refactor: upgrade TS & enable verbatimModuleSyntax #801

refactor: upgrade TS & enable verbatimModuleSyntax

refactor: upgrade TS & enable verbatimModuleSyntax #801

Triggered via push July 16, 2024 20:10
Status Failure
Total duration 1m 25s
Artifacts

ci.yml

on: push
Matrix: test
release
0s
release
Fit to window
Zoom out
Zoom in

Annotations

13 errors and 1 warning
test (ubuntu-latest, 20.x)
'PathParser' is a type and must be imported using a type-only import when 'verbatimModuleSyntax' is enabled.
test (ubuntu-latest, 20.x)
'PathParser' is a type and must be imported using a type-only import when 'verbatimModuleSyntax' is enabled.
test/example.test.ts > bundle @egoist/path-parser with --dts --dts-resolve flag: test/utils.ts#L46
Error: Command failed with exit code 1: /home/runner/work/tsup/tsup/dist/cli-default.js input.ts --dts --dts-resolve input.ts(1,10): error TS1484: 'PathParser' is a type and must be imported using a type-only import when 'verbatimModuleSyntax' is enabled. Error: error occured in dts build at Worker.<anonymous> (/home/runner/work/tsup/tsup/dist/chunk-AKXJM7YD.js:2787:26) at Worker.emit (node:events:519:28) at MessagePort.<anonymous> (node:internal/worker:263:53) at [nodejs.internal.kHybridDispatch] (node:internal/event_target:820:20) at MessagePort.<anonymous> (node:internal/per_context/messageport:23:28) DTS Build error RollupError: Failed to compile. Check the logs above. at Object.error (/home/runner/work/tsup/tsup/node_modules/.pnpm/[email protected]/node_modules/rollup/dist/shared/parseAst.js:279:30) at Object.error (/home/runner/work/tsup/tsup/node_modules/.pnpm/[email protected]/node_modules/rollup/dist/shared/rollup.js:823:32) at Object.error (/home/runner/work/tsup/tsup/node_modules/.pnpm/[email protected]/node_modules/rollup/dist/shared/rollup.js:18302:42) at generateDtsFromTs (/home/runner/work/tsup/tsup/dist/rollup.js:7651:22) at /home/runner/work/tsup/tsup/dist/rollup.js:7658:59 at _nullishCoalesce (/home/runner/work/tsup/tsup/dist/rollup.js:1:198) at Object.transform (/home/runner/work/tsup/tsup/dist/rollup.js:7658:18) at /home/runner/work/tsup/tsup/node_modules/.pnpm/[email protected]/node_modules/rollup/dist/shared/rollup.js:1008:40 CLI Building entry: input.ts CLI Using tsconfig: ../../../tsconfig.json CLI tsup v0.0.0-semantic-release CLI Using tsup config: /home/runner/work/tsup/tsup/test/package.json CLI Target: esnext CJS Build start CJS dist/input.js 754.00 B CJS ⚡️ Build success in 30ms DTS Build start ❯ Worker.<anonymous> dist/chunk-AKXJM7YD.js:2787:26 ❯ Object.error node_modules/.pnpm/[email protected]/node_modules/rollup/dist/shared/parseAst.js:279:30 ❯ Object.error node_modules/.pnpm/[email protected]/node_modules/rollup/dist/shared/rollup.js:823:32 ❯ Object.error node_modules/.pnpm/[email protected]/node_modules/rollup/dist/shared/rollup.js:18302:42 ❯ generateDtsFromTs dist/rollup.js:7651:22 ❯ dist/rollup.js:7658:59 ❯ _nullishCoalesce dist/rollup.js:1:198 ❯ Object.transform dist/rollup.js:7658:18 ❯ makeError node_modules/.pnpm/[email protected]/node_modules/execa/lib/error.js:60:11 ❯ handlePromise node_modules/.pnpm/[email protected]/node_modules/execa/index.js:118:26 ❯ Module.run test/utils.ts:46:40 ❯ test/example.test.ts:19:3 ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Serialized Error: { shortMessage: 'Command failed with exit code 1: /home/runner/work/tsup/tsup/dist/cli-default.js input.ts --dts --dts-resolve', command: '/home/runner/work/tsup/tsup/dist/cli-default.js input.ts --dts --dts-resolve', escapedCommand: '"/home/runner/work/tsup/tsup/dist/cli-default.js" input.ts --dts --dts-resolve', exitCode: 1, signal: undefined, signalDescription: undefined, stdout: '\u001b[34mCLI\u001b[39m Building entry: input.ts\n\u001b[34mCLI\u001b[39m Using tsconfig: ../../../tsconfig.json\n\u001b[34mCLI\u001b[39m tsup v0.0.0-semantic-release\n\u001b[34mCLI\u001b[39m Using tsup config: /home/runner/work/tsup/tsup/test/package.json\n\u001b[34mCLI\u001b[39m Target: esnext\n\u001b[34mCJS\u001b[39m Build start\n\u001b[32mCJS\u001b[39m \u001b[1mdist/input.js \u001b[22m\u001b[32m754.00 B\u001b[39m\n\u001b[32mCJS\u001b[39m ⚡️ Build success in 30ms\n\u001b[34mDTS\u001b[39m Build start', stderr: 'input.ts(1,10): error TS1484: \'PathParser\' is a type and must be imported using a type-only import when \'verbatimModuleSyntax\' is enabled.\n\n\u001b[31mError: error occured in dts build\n at Worker.<anonymous> (/home/runner/work/tsup/tsup/dist/chunk-AKXJM7YD.js:2787:26)\n at Worker.emit (node:events:519:28)\n at MessagePort.<anonymous> (node:internal/worker:263:53)\n at [nodejs.internal.kHybridDispatch] (node:internal/event_target:820:20)\n at MessagePort.<anonymous> (node:internal/per_context/messageport:23:28)\u001b[39m\n\u001b[31mDTS\u001b[39m \u001b[31mBuild error\u001b[39m\n\u001b[31mRollupErr
test (ubuntu-latest, 20.x)
Process completed with exit code 1.
test (windows-latest, 20.x)
The job was canceled because "ubuntu-latest_20_x" failed.
test (windows-latest, 20.x)
The operation was canceled.
test (windows-latest, 18.x)
The job was canceled because "ubuntu-latest_20_x" failed.
test (windows-latest, 18.x)
The operation was canceled.
test (ubuntu-latest, 18.x)
The job was canceled because "ubuntu-latest_20_x" failed.
test (ubuntu-latest, 18.x)
'PathParser' is a type and must be imported using a type-only import when 'verbatimModuleSyntax' is enabled.
test (ubuntu-latest, 18.x)
'PathParser' is a type and must be imported using a type-only import when 'verbatimModuleSyntax' is enabled.
test/example.test.ts > bundle @egoist/path-parser with --dts --dts-resolve flag: test/utils.ts#L46
Error: Command failed with exit code 1: /home/runner/work/tsup/tsup/dist/cli-default.js input.ts --dts --dts-resolve input.ts(1,10): error TS1484: 'PathParser' is a type and must be imported using a type-only import when 'verbatimModuleSyntax' is enabled. Error: error occured in dts build at Worker.<anonymous> (/home/runner/work/tsup/tsup/dist/chunk-AKXJM7YD.js:2787:26) at Worker.emit (node:events:517:28) at MessagePort.<anonymous> (node:internal/worker:256:53) at [nodejs.internal.kHybridDispatch] (node:internal/event_target:786:20) at exports.emitMessage (node:internal/per_context/messageport:23:28) DTS Build error RollupError: Failed to compile. Check the logs above. at Object.error (/home/runner/work/tsup/tsup/node_modules/.pnpm/[email protected]/node_modules/rollup/dist/shared/parseAst.js:279:30) at Object.error (/home/runner/work/tsup/tsup/node_modules/.pnpm/[email protected]/node_modules/rollup/dist/shared/rollup.js:823:32) at Object.error (/home/runner/work/tsup/tsup/node_modules/.pnpm/[email protected]/node_modules/rollup/dist/shared/rollup.js:18302:42) at generateDtsFromTs (/home/runner/work/tsup/tsup/dist/rollup.js:7651:22) at /home/runner/work/tsup/tsup/dist/rollup.js:7658:59 at _nullishCoalesce (/home/runner/work/tsup/tsup/dist/rollup.js:1:198) at Object.transform (/home/runner/work/tsup/tsup/dist/rollup.js:7658:18) at /home/runner/work/tsup/tsup/node_modules/.pnpm/[email protected]/node_modules/rollup/dist/shared/rollup.js:1008:40 CLI Building entry: input.ts CLI Using tsconfig: ../../../tsconfig.json CLI tsup v0.0.0-semantic-release CLI Using tsup config: /home/runner/work/tsup/tsup/test/package.json CLI Target: esnext CJS Build start CJS dist/input.js 754.00 B CJS ⚡️ Build success in 26ms DTS Build start ❯ Worker.<anonymous> dist/chunk-AKXJM7YD.js:2787:26 ❯ Object.error node_modules/.pnpm/[email protected]/node_modules/rollup/dist/shared/parseAst.js:279:30 ❯ Object.error node_modules/.pnpm/[email protected]/node_modules/rollup/dist/shared/rollup.js:823:32 ❯ Object.error node_modules/.pnpm/[email protected]/node_modules/rollup/dist/shared/rollup.js:18302:42 ❯ generateDtsFromTs dist/rollup.js:7651:22 ❯ dist/rollup.js:7658:59 ❯ _nullishCoalesce dist/rollup.js:1:198 ❯ Object.transform dist/rollup.js:7658:18 ❯ makeError node_modules/.pnpm/[email protected]/node_modules/execa/lib/error.js:60:11 ❯ handlePromise node_modules/.pnpm/[email protected]/node_modules/execa/index.js:118:26 ❯ Module.run test/utils.ts:46:40 ❯ test/example.test.ts:19:3 ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Serialized Error: { shortMessage: 'Command failed with exit code 1: /home/runner/work/tsup/tsup/dist/cli-default.js input.ts --dts --dts-resolve', command: '/home/runner/work/tsup/tsup/dist/cli-default.js input.ts --dts --dts-resolve', escapedCommand: '"/home/runner/work/tsup/tsup/dist/cli-default.js" input.ts --dts --dts-resolve', exitCode: 1, signal: undefined, signalDescription: undefined, stdout: '\u001b[34mCLI\u001b[39m Building entry: input.ts\n\u001b[34mCLI\u001b[39m Using tsconfig: ../../../tsconfig.json\n\u001b[34mCLI\u001b[39m tsup v0.0.0-semantic-release\n\u001b[34mCLI\u001b[39m Using tsup config: /home/runner/work/tsup/tsup/test/package.json\n\u001b[34mCLI\u001b[39m Target: esnext\n\u001b[34mCJS\u001b[39m Build start\n\u001b[32mCJS\u001b[39m \u001b[1mdist/input.js \u001b[22m\u001b[32m754.00 B\u001b[39m\n\u001b[32mCJS\u001b[39m ⚡️ Build success in 26ms\n\u001b[34mDTS\u001b[39m Build start', stderr: 'input.ts(1,10): error TS1484: \'PathParser\' is a type and must be imported using a type-only import when \'verbatimModuleSyntax\' is enabled.\n\n\u001b[31mError: error occured in dts build\n at Worker.<anonymous> (/home/runner/work/tsup/tsup/dist/chunk-AKXJM7YD.js:2787:26)\n at Worker.emit (node:events:517:28)\n at MessagePort.<anonymous> (node:internal/worker:256:53)\n at [nodejs.internal.kHybridDispatch] (node:internal/event_target:786:20)\n at exports.emitMessage (node:internal/per_context/messageport:23:28)\u001b[39m\n\u001b[31mDTS\u001b[39m \u001b[31mBuild error\u001b[39m\n\u001b[31mRollupError: Fail
test (ubuntu-latest, 18.x)
The operation was canceled.
test (ubuntu-latest, 20.x)
The following actions uses Node.js version which is deprecated and will be forced to run on node20: pnpm/action-setup@v2. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/