refactor: upgrade TS & enable verbatimModuleSyntax
#801
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/
|