Skip to content

deps: typescript ~6.0.0 #22168

deps: typescript ~6.0.0

deps: typescript ~6.0.0 #22168

Triggered via push April 13, 2026 06:23
Status Failure
Total duration 3m 33s
Artifacts

validate.yml

on: push
Matrix: Lint
Matrix: Integrate
Fit to window
Zoom out
Zoom in

Annotations

25 errors
Lint (eslint-plugin-skuba)
Process completed with exit code 1.
Lint (eslint-plugin-skuba)
Property 'dirname' does not exist on type 'ImportMeta'.
Lint (eslint-plugin-skuba)
Cannot find name 'node:test'. Do you need to install type definitions for node? Try `npm i --save-dev @types/node` and then add 'node' to the types field in your tsconfig.
Lint (eslint-config-skuba)
The strategy configuration was canceled because "package.eslint-plugin-skuba" failed
Lint (eslint-config-skuba)
The operation was canceled.
Lint (skuba-dive)
The strategy configuration was canceled because "package.eslint-plugin-skuba" failed
Lint (skuba-dive)
The operation was canceled.
Lint & Test
Process completed with exit code 1.
[integration] cli/lint/lint.int.test.ts > 'needs patches': src/cli/lint/lint.int.test.ts#L161
AssertionError: promise rejected "TypeError: tsutils.unionConstituents is n… { …(2) }" instead of resolving ❯ cli/lint/lint.int.test.ts:161:4 Caused by: TypeError: tsutils.unionConstituents is not a function or its return value is not iterable Occurred while linting /home/runner/work/skuba/skuba/integration/lint/patch-252f515dac85b96334a7b70b4b31d1cd0a8272e248ac7037ef4769d46446b17c/a/a/a.ts:5 Rule: "@typescript-eslint/no-unsafe-assignment" ❯ getTypeFlags ../node_modules/.pnpm/@typescript-eslint+type-utils@8.58.1_eslint@10.2.0_jiti@2.6.1__typescript@5.9.3/node_modules/@typescript-eslint/type-utils/dist/typeFlagUtils.js:47:29 ❯ isTypeFlagSet ../node_modules/.pnpm/@typescript-eslint+type-utils@8.58.1_eslint@10.2.0_jiti@2.6.1__typescript@5.9.3/node_modules/@typescript-eslint/type-utils/dist/typeFlagUtils.js:64:19 ❯ isTypeAnyType ../node_modules/.pnpm/@typescript-eslint+type-utils@8.58.1_eslint@10.2.0_jiti@2.6.1__typescript@5.9.3/node_modules/@typescript-eslint/type-utils/dist/predicates.js:109:43 ❯ checkAssignment ../node_modules/.pnpm/@typescript-eslint+eslint-plugin@8.58.1_@typescript-eslint+parser@8.58.1_eslint@10.2.0__958d6f0186eb97ff6f311296a8cf16bc/node_modules/@typescript-eslint/eslint-plugin/dist/rules/no-unsafe-assignment.js:209:42 ❯ VariableDeclarator[init != null] ../node_modules/.pnpm/@typescript-eslint+eslint-plugin@8.58.1_@typescript-eslint+parser@8.58.1_eslint@10.2.0__958d6f0186eb97ff6f311296a8cf16bc/node_modules/@typescript-eslint/eslint-plugin/dist/rules/no-unsafe-assignment.js:285:33 ❯ ruleErrorHandler ../node_modules/.pnpm/eslint@9.39.4_jiti@2.6.1/node_modules/eslint/lib/linter/linter.js:1173:33 ❯ ../node_modules/.pnpm/eslint@9.39.4_jiti@2.6.1/node_modules/eslint/lib/linter/source-code-visitor.js:76:46 ❯ SourceCodeVisitor.callSync ../node_modules/.pnpm/eslint@9.39.4_jiti@2.6.1/node_modules/eslint/lib/linter/source-code-visitor.js:76:30 ❯ ../node_modules/.pnpm/eslint@9.39.4_jiti@2.6.1/node_modules/eslint/lib/linter/source-code-traverser.js:291:18 ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Serialized Error: { ruleId: '@typescript-eslint/no-unsafe-assignment', currentNode: { type: 'VariableDeclarator', definite: false, id: { type: 'Identifier', decorators: [], name: 'main', optional: false, typeAnnotation: undefined, range: [ 80, 84 ], loc: { end: { column: 17, line: 5 }, start: { column: 13, line: 5 } }, parent: [Circular] }, init: { type: 'ArrowFunctionExpression', async: true, body: { type: 'BlockStatement', body: [ { type: 'ExpressionStatement', directive: undefined, expression: { type: 'AwaitExpression', argument: { type: 'CallExpression', arguments: [ { type: 'CallExpression', arguments: [ { type: 'Literal', raw: '\'.\'', value: '.', range: [ 138, 141 ], loc: { end: { column: 40, line: 6 }, start: { column: 37, line: 6 } }, parent: [Circular] }, { type: 'Literal', raw: '\'a.ts\'', value: 'a.ts', range: [ 143, 149 ], loc: { end: { column: 48, line: 6 }, start: { column: 42, line: 6 } }, parent: [Circular] } ], callee: { type: 'MemberExpression', computed: false, object: { type: 'Identifier', decorators: [], name: 'path', optional: false, typeAnnotation: undefined, range: [ 128, 132 ], loc: { end: { column: 31, line: 6 }, start: { column: 27, line: 6 } }, parent: [Circular] }, optional: false, property: { type: 'Identifier', decorators: [], name: 'join', optional: false, typeAnnotation: undefined, range: [ 133, 137 ], loc: { end: { column: 36, line: 6 }, start: { column: 32, line: 6 } }, parent: [Circular] }, range: [ 128, 137 ], loc: { end: { column: 36, line: 6 }, start: { column: 27, line: 6 } }, parent: [Circular] }, optional: false, typeArguments: undefined, range: [ 128, 150 ], loc: { end: { column: 49, line: 6 }, start: { column: 27, line: 6 } }, parent: [Circular] } ], callee: { type: 'MemberExpression', computed: false, object: { type: 'MemberExpression', computed: false, object: { type: 'Identifier', decorators: [], name: 'fs', optional: false, typeAnnotation: undefined, range: [ 109, 111 ], loc: { end: { column:
[integration] cli/lint/lint.int.test.ts > 'unfixable': src/cli/lint/lint.int.test.ts#L161
AssertionError: promise rejected "TypeError: tsutils.unionConstituents is n… { …(2) }" instead of resolving ❯ cli/lint/lint.int.test.ts:161:4 Caused by: TypeError: tsutils.unionConstituents is not a function or its return value is not iterable Occurred while linting /home/runner/work/skuba/skuba/integration/lint/unfixable-703cb99be6c997c11ffcf1513be14a64d77fa7c3418ced3f578e5c2c79c3f389/a/a/a.ts:5 Rule: "@typescript-eslint/no-unsafe-assignment" ❯ getTypeFlags ../node_modules/.pnpm/@typescript-eslint+type-utils@8.58.1_eslint@10.2.0_jiti@2.6.1__typescript@5.9.3/node_modules/@typescript-eslint/type-utils/dist/typeFlagUtils.js:47:29 ❯ isTypeFlagSet ../node_modules/.pnpm/@typescript-eslint+type-utils@8.58.1_eslint@10.2.0_jiti@2.6.1__typescript@5.9.3/node_modules/@typescript-eslint/type-utils/dist/typeFlagUtils.js:64:19 ❯ isTypeAnyType ../node_modules/.pnpm/@typescript-eslint+type-utils@8.58.1_eslint@10.2.0_jiti@2.6.1__typescript@5.9.3/node_modules/@typescript-eslint/type-utils/dist/predicates.js:109:43 ❯ checkAssignment ../node_modules/.pnpm/@typescript-eslint+eslint-plugin@8.58.1_@typescript-eslint+parser@8.58.1_eslint@10.2.0__958d6f0186eb97ff6f311296a8cf16bc/node_modules/@typescript-eslint/eslint-plugin/dist/rules/no-unsafe-assignment.js:209:42 ❯ VariableDeclarator[init != null] ../node_modules/.pnpm/@typescript-eslint+eslint-plugin@8.58.1_@typescript-eslint+parser@8.58.1_eslint@10.2.0__958d6f0186eb97ff6f311296a8cf16bc/node_modules/@typescript-eslint/eslint-plugin/dist/rules/no-unsafe-assignment.js:285:33 ❯ ruleErrorHandler ../node_modules/.pnpm/eslint@9.39.4_jiti@2.6.1/node_modules/eslint/lib/linter/linter.js:1173:33 ❯ ../node_modules/.pnpm/eslint@9.39.4_jiti@2.6.1/node_modules/eslint/lib/linter/source-code-visitor.js:76:46 ❯ SourceCodeVisitor.callSync ../node_modules/.pnpm/eslint@9.39.4_jiti@2.6.1/node_modules/eslint/lib/linter/source-code-visitor.js:76:30 ❯ ../node_modules/.pnpm/eslint@9.39.4_jiti@2.6.1/node_modules/eslint/lib/linter/source-code-traverser.js:291:18 ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Serialized Error: { ruleId: '@typescript-eslint/no-unsafe-assignment', currentNode: { type: 'VariableDeclarator', definite: false, id: { type: 'Identifier', decorators: [], name: 'main', optional: false, typeAnnotation: undefined, range: [ 84, 88 ], loc: { end: { column: 17, line: 5 }, start: { column: 13, line: 5 } }, parent: [Circular] }, init: { type: 'ArrowFunctionExpression', async: true, body: { type: 'BlockStatement', body: [ { type: 'ExpressionStatement', directive: undefined, expression: { type: 'AwaitExpression', argument: { type: 'CallExpression', arguments: [ { type: 'CallExpression', arguments: [ { type: 'Literal', raw: '\'.\'', value: '.', range: [ 142, 145 ], loc: { end: { column: 40, line: 6 }, start: { column: 37, line: 6 } }, parent: [Circular] }, { type: 'Literal', raw: '\'a.ts\'', value: 'a.ts', range: [ 147, 153 ], loc: { end: { column: 48, line: 6 }, start: { column: 42, line: 6 } }, parent: [Circular] } ], callee: { type: 'MemberExpression', computed: false, object: { type: 'Identifier', decorators: [], name: 'path', optional: false, typeAnnotation: undefined, range: [ 132, 136 ], loc: { end: { column: 31, line: 6 }, start: { column: 27, line: 6 } }, parent: [Circular] }, optional: false, property: { type: 'Identifier', decorators: [], name: 'join', optional: false, typeAnnotation: undefined, range: [ 137, 141 ], loc: { end: { column: 36, line: 6 }, start: { column: 32, line: 6 } }, parent: [Circular] }, range: [ 132, 141 ], loc: { end: { column: 36, line: 6 }, start: { column: 27, line: 6 } }, parent: [Circular] }, optional: false, typeArguments: undefined, range: [ 132, 154 ], loc: { end: { column: 49, line: 6 }, start: { column: 27, line: 6 } }, parent: [Circular] } ], callee: { type: 'MemberExpression', computed: false, object: { type: 'MemberExpression', computed: false, object: { type: 'Identifier', decorators: [], name: 'fs', optional: false, typeAnnotation: undefined, range: [ 113, 115 ], loc: { end: { col
[integration] cli/lint/lint.int.test.ts > 'ok --debug': src/cli/lint/lint.int.test.ts#L161
AssertionError: promise rejected "TypeError: tsutils.unionConstituents is n… { …(2) }" instead of resolving ❯ cli/lint/lint.int.test.ts:161:4 Caused by: TypeError: tsutils.unionConstituents is not a function or its return value is not iterable Occurred while linting /home/runner/work/skuba/skuba/integration/lint/ok-d3f08b071fd61351118407c790f465a083364dc3ee86557f094ade96cec17092/a/a/a.ts:5 Rule: "@typescript-eslint/no-unsafe-assignment" ❯ getTypeFlags ../node_modules/.pnpm/@typescript-eslint+type-utils@8.58.1_eslint@10.2.0_jiti@2.6.1__typescript@5.9.3/node_modules/@typescript-eslint/type-utils/dist/typeFlagUtils.js:47:29 ❯ isTypeFlagSet ../node_modules/.pnpm/@typescript-eslint+type-utils@8.58.1_eslint@10.2.0_jiti@2.6.1__typescript@5.9.3/node_modules/@typescript-eslint/type-utils/dist/typeFlagUtils.js:64:19 ❯ isTypeAnyType ../node_modules/.pnpm/@typescript-eslint+type-utils@8.58.1_eslint@10.2.0_jiti@2.6.1__typescript@5.9.3/node_modules/@typescript-eslint/type-utils/dist/predicates.js:109:43 ❯ checkAssignment ../node_modules/.pnpm/@typescript-eslint+eslint-plugin@8.58.1_@typescript-eslint+parser@8.58.1_eslint@10.2.0__958d6f0186eb97ff6f311296a8cf16bc/node_modules/@typescript-eslint/eslint-plugin/dist/rules/no-unsafe-assignment.js:209:42 ❯ VariableDeclarator[init != null] ../node_modules/.pnpm/@typescript-eslint+eslint-plugin@8.58.1_@typescript-eslint+parser@8.58.1_eslint@10.2.0__958d6f0186eb97ff6f311296a8cf16bc/node_modules/@typescript-eslint/eslint-plugin/dist/rules/no-unsafe-assignment.js:285:33 ❯ ruleErrorHandler ../node_modules/.pnpm/eslint@9.39.4_jiti@2.6.1/node_modules/eslint/lib/linter/linter.js:1173:33 ❯ ../node_modules/.pnpm/eslint@9.39.4_jiti@2.6.1/node_modules/eslint/lib/linter/source-code-visitor.js:76:46 ❯ SourceCodeVisitor.callSync ../node_modules/.pnpm/eslint@9.39.4_jiti@2.6.1/node_modules/eslint/lib/linter/source-code-visitor.js:76:30 ❯ ../node_modules/.pnpm/eslint@9.39.4_jiti@2.6.1/node_modules/eslint/lib/linter/source-code-traverser.js:291:18 ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Serialized Error: { ruleId: '@typescript-eslint/no-unsafe-assignment', currentNode: { type: 'VariableDeclarator', definite: false, id: { type: 'Identifier', decorators: [], name: 'main', optional: false, typeAnnotation: undefined, range: [ 80, 84 ], loc: { end: { column: 17, line: 5 }, start: { column: 13, line: 5 } }, parent: [Circular] }, init: { type: 'ArrowFunctionExpression', async: true, body: { type: 'BlockStatement', body: [ { type: 'ExpressionStatement', directive: undefined, expression: { type: 'AwaitExpression', argument: { type: 'CallExpression', arguments: [ { type: 'CallExpression', arguments: [ { type: 'Literal', raw: '\'.\'', value: '.', range: [ 138, 141 ], loc: { end: { column: 40, line: 6 }, start: { column: 37, line: 6 } }, parent: [Circular] }, { type: 'Literal', raw: '\'a.ts\'', value: 'a.ts', range: [ 143, 149 ], loc: { end: { column: 48, line: 6 }, start: { column: 42, line: 6 } }, parent: [Circular] } ], callee: { type: 'MemberExpression', computed: false, object: { type: 'Identifier', decorators: [], name: 'path', optional: false, typeAnnotation: undefined, range: [ 128, 132 ], loc: { end: { column: 31, line: 6 }, start: { column: 27, line: 6 } }, parent: [Circular] }, optional: false, property: { type: 'Identifier', decorators: [], name: 'join', optional: false, typeAnnotation: undefined, range: [ 133, 137 ], loc: { end: { column: 36, line: 6 }, start: { column: 32, line: 6 } }, parent: [Circular] }, range: [ 128, 137 ], loc: { end: { column: 36, line: 6 }, start: { column: 27, line: 6 } }, parent: [Circular] }, optional: false, typeArguments: undefined, range: [ 128, 150 ], loc: { end: { column: 49, line: 6 }, start: { column: 27, line: 6 } }, parent: [Circular] } ], callee: { type: 'MemberExpression', computed: false, object: { type: 'MemberExpression', computed: false, object: { type: 'Identifier', decorators: [], name: 'fs', optional: false, typeAnnotation: undefined, range: [ 109, 111 ], loc: { end: { column: 10
[integration] cli/lint/lint.int.test.ts > 'ok': src/cli/lint/lint.int.test.ts#L161
AssertionError: promise rejected "TypeError: tsutils.unionConstituents is n… { …(2) }" instead of resolving ❯ cli/lint/lint.int.test.ts:161:4 Caused by: TypeError: tsutils.unionConstituents is not a function or its return value is not iterable Occurred while linting /home/runner/work/skuba/skuba/integration/lint/ok-93d558093973fe3a076453a11efa59be63c5ea192dddbdded2f65f51a6d1940a/a/a/a.ts:5 Rule: "@typescript-eslint/no-unsafe-assignment" ❯ getTypeFlags ../node_modules/.pnpm/@typescript-eslint+type-utils@8.58.1_eslint@10.2.0_jiti@2.6.1__typescript@5.9.3/node_modules/@typescript-eslint/type-utils/dist/typeFlagUtils.js:47:29 ❯ isTypeFlagSet ../node_modules/.pnpm/@typescript-eslint+type-utils@8.58.1_eslint@10.2.0_jiti@2.6.1__typescript@5.9.3/node_modules/@typescript-eslint/type-utils/dist/typeFlagUtils.js:64:19 ❯ isTypeAnyType ../node_modules/.pnpm/@typescript-eslint+type-utils@8.58.1_eslint@10.2.0_jiti@2.6.1__typescript@5.9.3/node_modules/@typescript-eslint/type-utils/dist/predicates.js:109:43 ❯ checkAssignment ../node_modules/.pnpm/@typescript-eslint+eslint-plugin@8.58.1_@typescript-eslint+parser@8.58.1_eslint@10.2.0__958d6f0186eb97ff6f311296a8cf16bc/node_modules/@typescript-eslint/eslint-plugin/dist/rules/no-unsafe-assignment.js:209:42 ❯ VariableDeclarator[init != null] ../node_modules/.pnpm/@typescript-eslint+eslint-plugin@8.58.1_@typescript-eslint+parser@8.58.1_eslint@10.2.0__958d6f0186eb97ff6f311296a8cf16bc/node_modules/@typescript-eslint/eslint-plugin/dist/rules/no-unsafe-assignment.js:285:33 ❯ ruleErrorHandler ../node_modules/.pnpm/eslint@9.39.4_jiti@2.6.1/node_modules/eslint/lib/linter/linter.js:1173:33 ❯ ../node_modules/.pnpm/eslint@9.39.4_jiti@2.6.1/node_modules/eslint/lib/linter/source-code-visitor.js:76:46 ❯ SourceCodeVisitor.callSync ../node_modules/.pnpm/eslint@9.39.4_jiti@2.6.1/node_modules/eslint/lib/linter/source-code-visitor.js:76:30 ❯ ../node_modules/.pnpm/eslint@9.39.4_jiti@2.6.1/node_modules/eslint/lib/linter/source-code-traverser.js:291:18 ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Serialized Error: { ruleId: '@typescript-eslint/no-unsafe-assignment', currentNode: { type: 'VariableDeclarator', definite: false, id: { type: 'Identifier', decorators: [], name: 'main', optional: false, typeAnnotation: undefined, range: [ 80, 84 ], loc: { end: { column: 17, line: 5 }, start: { column: 13, line: 5 } }, parent: [Circular] }, init: { type: 'ArrowFunctionExpression', async: true, body: { type: 'BlockStatement', body: [ { type: 'ExpressionStatement', directive: undefined, expression: { type: 'AwaitExpression', argument: { type: 'CallExpression', arguments: [ { type: 'CallExpression', arguments: [ { type: 'Literal', raw: '\'.\'', value: '.', range: [ 138, 141 ], loc: { end: { column: 40, line: 6 }, start: { column: 37, line: 6 } }, parent: [Circular] }, { type: 'Literal', raw: '\'a.ts\'', value: 'a.ts', range: [ 143, 149 ], loc: { end: { column: 48, line: 6 }, start: { column: 42, line: 6 } }, parent: [Circular] } ], callee: { type: 'MemberExpression', computed: false, object: { type: 'Identifier', decorators: [], name: 'path', optional: false, typeAnnotation: undefined, range: [ 128, 132 ], loc: { end: { column: 31, line: 6 }, start: { column: 27, line: 6 } }, parent: [Circular] }, optional: false, property: { type: 'Identifier', decorators: [], name: 'join', optional: false, typeAnnotation: undefined, range: [ 133, 137 ], loc: { end: { column: 36, line: 6 }, start: { column: 32, line: 6 } }, parent: [Circular] }, range: [ 128, 137 ], loc: { end: { column: 36, line: 6 }, start: { column: 27, line: 6 } }, parent: [Circular] }, optional: false, typeArguments: undefined, range: [ 128, 150 ], loc: { end: { column: 49, line: 6 }, start: { column: 27, line: 6 } }, parent: [Circular] } ], callee: { type: 'MemberExpression', computed: false, object: { type: 'MemberExpression', computed: false, object: { type: 'Identifier', decorators: [], name: 'fs', optional: false, typeAnnotation: undefined, range: [ 109, 111 ], loc: { end: { column: 10
[integration] cli/lint/lint.int.test.ts > 'fixable': src/cli/lint/lint.int.test.ts#L161
AssertionError: promise rejected "TypeError: tsutils.unionConstituents is n… { …(2) }" instead of resolving ❯ cli/lint/lint.int.test.ts:161:4 Caused by: Caused by: TypeError: tsutils.unionConstituents is not a function or its return value is not iterable Occurred while linting /home/runner/work/skuba/skuba/integration/lint/fixable-49f75f23184863b1f66f061ea5068272a4ebb1e9057728e52c22813eb65a41e0/a/a/a.mts:5 Rule: "@typescript-eslint/no-unsafe-assignment" ❯ getTypeFlags ../node_modules/.pnpm/@typescript-eslint+type-utils@8.58.1_eslint@10.2.0_jiti@2.6.1__typescript@5.9.3/node_modules/@typescript-eslint/type-utils/dist/typeFlagUtils.js:47:29 ❯ isTypeFlagSet ../node_modules/.pnpm/@typescript-eslint+type-utils@8.58.1_eslint@10.2.0_jiti@2.6.1__typescript@5.9.3/node_modules/@typescript-eslint/type-utils/dist/typeFlagUtils.js:64:19 ❯ isTypeAnyType ../node_modules/.pnpm/@typescript-eslint+type-utils@8.58.1_eslint@10.2.0_jiti@2.6.1__typescript@5.9.3/node_modules/@typescript-eslint/type-utils/dist/predicates.js:109:43 ❯ checkAssignment ../node_modules/.pnpm/@typescript-eslint+eslint-plugin@8.58.1_@typescript-eslint+parser@8.58.1_eslint@10.2.0__958d6f0186eb97ff6f311296a8cf16bc/node_modules/@typescript-eslint/eslint-plugin/dist/rules/no-unsafe-assignment.js:209:42 ❯ VariableDeclarator[init != null] ../node_modules/.pnpm/@typescript-eslint+eslint-plugin@8.58.1_@typescript-eslint+parser@8.58.1_eslint@10.2.0__958d6f0186eb97ff6f311296a8cf16bc/node_modules/@typescript-eslint/eslint-plugin/dist/rules/no-unsafe-assignment.js:285:33 ❯ ruleErrorHandler ../node_modules/.pnpm/eslint@9.39.4_jiti@2.6.1/node_modules/eslint/lib/linter/linter.js:1173:33 ❯ ../node_modules/.pnpm/eslint@9.39.4_jiti@2.6.1/node_modules/eslint/lib/linter/source-code-visitor.js:76:46 ❯ SourceCodeVisitor.callSync ../node_modules/.pnpm/eslint@9.39.4_jiti@2.6.1/node_modules/eslint/lib/linter/source-code-visitor.js:76:30 ❯ ../node_modules/.pnpm/eslint@9.39.4_jiti@2.6.1/node_modules/eslint/lib/linter/source-code-traverser.js:291:18 ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Serialized Error: { ruleId: '@typescript-eslint/no-unsafe-assignment', currentNode: { type: 'VariableDeclarator', definite: false, id: { type: 'Identifier', decorators: [], name: 'main', optional: false, typeAnnotation: undefined, range: [ 84, 88 ], loc: { end: { column: 17, line: 5 }, start: { column: 13, line: 5 } }, parent: [Circular] }, init: { type: 'ArrowFunctionExpression', async: true, body: { type: 'BlockStatement', body: [ { type: 'ExpressionStatement', directive: undefined, expression: { type: 'AwaitExpression', argument: { type: 'CallExpression', arguments: [ { type: 'CallExpression', arguments: [ { type: 'Literal', raw: '\'.\'', value: '.', range: [ 142, 145 ], loc: { end: { column: 40, line: 6 }, start: { column: 37, line: 6 } }, parent: [Circular] }, { type: 'Literal', raw: '\'a.mts\'', value: 'a.mts', range: [ 147, 154 ], loc: { end: { column: 49, line: 6 }, start: { column: 42, line: 6 } }, parent: [Circular] } ], callee: { type: 'MemberExpression', computed: false, object: { type: 'Identifier', decorators: [], name: 'path', optional: false, typeAnnotation: undefined, range: [ 132, 136 ], loc: { end: { column: 31, line: 6 }, start: { column: 27, line: 6 } }, parent: [Circular] }, optional: false, property: { type: 'Identifier', decorators: [], name: 'join', optional: false, typeAnnotation: undefined, range: [ 137, 141 ], loc: { end: { column: 36, line: 6 }, start: { column: 32, line: 6 } }, parent: [Circular] }, range: [ 132, 141 ], loc: { end: { column: 36, line: 6 }, start: { column: 27, line: 6 } }, parent: [Circular] }, optional: false, typeArguments: undefined, range: [ 132, 155 ], loc: { end: { column: 50, line: 6 }, start: { column: 27, line: 6 } }, parent: [Circular] } ], callee: { type: 'MemberExpression', computed: false, object: { type: 'MemberExpression', computed: false, object: { type: 'Identifier', decorators: [], name: 'fs', optional: false, typeAnnotation: undefined, range: [ 113, 115 ], loc:
Integrate (koa-rest-api)
Process completed with exit code 1.
Integrate (greeter)
The strategy configuration was canceled because "template.koa-rest-api" failed
Integrate (greeter)
The operation was canceled.
Integrate (greeter)
Cannot find name 'console'. Do you need to change your target library? Try changing the 'lib' compiler option to include 'dom'.
Integrate (private-npm-package)
The strategy configuration was canceled because "template.koa-rest-api" failed
Integrate (private-npm-package)
The operation was canceled.
Integrate (oss-npm-package)
The strategy configuration was canceled because "template.koa-rest-api" failed
Integrate (oss-npm-package)
The operation was canceled.
Integrate (lambda-sqs-worker-cdk)
The strategy configuration was canceled because "template.koa-rest-api" failed
Integrate (lambda-sqs-worker-cdk)
The operation was canceled.
Integrate (express-rest-api)
The strategy configuration was canceled because "template.koa-rest-api" failed
Integrate (express-rest-api)
The operation was canceled.