Skip to content

fix: disable erasableSyntaxOnly (codebase uses non-const enums) #1372

fix: disable erasableSyntaxOnly (codebase uses non-const enums)

fix: disable erasableSyntaxOnly (codebase uses non-const enums) #1372

Triggered via push April 15, 2026 20:53
Status Failure
Total duration 1m 42s
Artifacts

ci.yml

on: push
Matrix: Run CI Pipeline / 🧪 Test Matrix
Run CI Pipeline  /  🧹 Lint Check
27s
Run CI Pipeline / 🧹 Lint Check
Run CI Pipeline  /  🔍 Type Check
24s
Run CI Pipeline / 🔍 Type Check
Test (Isolated)
0s
Test (Isolated)
Fit to window
Zoom out
Zoom in

Annotations

60 errors
Run CI Pipeline / 🔍 Type Check: src/env/rewire.ts#L48
Property 'VITEST' comes from an index signature, so it must be accessed with ['VITEST'].
Run CI Pipeline / 🔍 Type Check: src/env/package-manager.ts#L106
Type 'string | undefined' is not assignable to type 'string'.
Run CI Pipeline / 🔍 Type Check: src/env/package-manager.ts#L105
Type 'string | undefined' is not assignable to type 'string'.
Run CI Pipeline / 🔍 Type Check: src/env.ts#L122
Argument of type '{}' is not assignable to parameter of type 'T'.
Run CI Pipeline / 🔍 Type Check: src/effects/text-shimmer.ts#L271
'theme' is possibly 'null'.
Run CI Pipeline / 🔍 Type Check: src/effects/text-shimmer.ts#L270
'theme' is possibly 'null'.
Run CI Pipeline / 🔍 Type Check: src/dlx/detect.ts#L239
Property 'bin' comes from an index signature, so it must be accessed with ['bin'].
Run CI Pipeline / 🔍 Type Check: src/dlx/detect.ts#L164
Argument of type 'string | undefined' is not assignable to parameter of type 'string'.
Run CI Pipeline / 🔍 Type Check: src/bin.ts#L809
No overload matches this call.
Run CI Pipeline / 🧪 Test Matrix (22, ubuntu-latest): src/env/rewire.ts#L48
Property 'VITEST' comes from an index signature, so it must be accessed with ['VITEST'].
Run CI Pipeline / 🧪 Test Matrix (22, ubuntu-latest): src/env/package-manager.ts#L106
Type 'string | undefined' is not assignable to type 'string'.
Run CI Pipeline / 🧪 Test Matrix (22, ubuntu-latest): src/env/package-manager.ts#L105
Type 'string | undefined' is not assignable to type 'string'.
Run CI Pipeline / 🧪 Test Matrix (22, ubuntu-latest): src/env.ts#L122
Argument of type '{}' is not assignable to parameter of type 'T'.
Run CI Pipeline / 🧪 Test Matrix (22, ubuntu-latest): src/dlx/detect.ts#L239
Property 'bin' comes from an index signature, so it must be accessed with ['bin'].
Run CI Pipeline / 🧪 Test Matrix (22, ubuntu-latest): src/dlx/detect.ts#L164
Argument of type 'string | undefined' is not assignable to parameter of type 'string'.
Run CI Pipeline / 🧪 Test Matrix (22, ubuntu-latest): src/bin.ts#L809
No overload matches this call.
Run CI Pipeline / 🧪 Test Matrix (24, ubuntu-latest): src/env/rewire.ts#L48
Property 'VITEST' comes from an index signature, so it must be accessed with ['VITEST'].
Run CI Pipeline / 🧪 Test Matrix (24, ubuntu-latest): src/env/package-manager.ts#L106
Type 'string | undefined' is not assignable to type 'string'.
Run CI Pipeline / 🧪 Test Matrix (24, ubuntu-latest): src/env/package-manager.ts#L105
Type 'string | undefined' is not assignable to type 'string'.
Run CI Pipeline / 🧪 Test Matrix (24, ubuntu-latest): src/env.ts#L122
Argument of type '{}' is not assignable to parameter of type 'T'.
Run CI Pipeline / 🧪 Test Matrix (24, ubuntu-latest): src/dlx/detect.ts#L239
Property 'bin' comes from an index signature, so it must be accessed with ['bin'].
Run CI Pipeline / 🧪 Test Matrix (24, ubuntu-latest): src/dlx/detect.ts#L164
Argument of type 'string | undefined' is not assignable to parameter of type 'string'.
Run CI Pipeline / 🧪 Test Matrix (24, ubuntu-latest): src/bin.ts#L809
No overload matches this call.
eslint(no-import-assign): test/unit/constants/github.test.mts#L155
Do not assign to imported bindings
eslint(no-import-assign): test/unit/constants/github.test.mts#L162
Do not assign to imported bindings
eslint(no-import-assign): test/unit/constants/paths.test.mts#L373
Do not assign to imported bindings
eslint(no-import-assign): test/unit/constants/platform.test.mts#L311
Do not assign to imported bindings
eslint(no-import-assign): test/unit/constants/platform.test.mts#L318
Do not assign to imported bindings
eslint(no-import-assign): test/unit/constants/platform.test.mts#L304
Do not assign to imported bindings
eslint(no-import-assign): test/unit/constants/testing.test.mts#L149
Do not assign to imported bindings
eslint(no-import-assign): test/unit/constants/testing.test.mts#L142
Do not assign to imported bindings
eslint(no-import-assign): test/unit/constants/testing.test.mts#L163
Do not assign to imported bindings
eslint(no-import-assign): test/unit/constants/testing.test.mts#L156
Do not assign to imported bindings
Run CI Pipeline / 🧪 Test Matrix (22, windows-latest): src/env/rewire.ts#L48
Property 'VITEST' comes from an index signature, so it must be accessed with ['VITEST'].
Run CI Pipeline / 🧪 Test Matrix (22, windows-latest): src/env/package-manager.ts#L106
Type 'string | undefined' is not assignable to type 'string'.
Run CI Pipeline / 🧪 Test Matrix (22, windows-latest): src/env/package-manager.ts#L105
Type 'string | undefined' is not assignable to type 'string'.
Run CI Pipeline / 🧪 Test Matrix (22, windows-latest): src/env.ts#L122
Argument of type '{}' is not assignable to parameter of type 'T'.
Run CI Pipeline / 🧪 Test Matrix (22, windows-latest): src/dlx/detect.ts#L239
Property 'bin' comes from an index signature, so it must be accessed with ['bin'].
Run CI Pipeline / 🧪 Test Matrix (22, windows-latest): src/dlx/detect.ts#L164
Argument of type 'string | undefined' is not assignable to parameter of type 'string'.
Run CI Pipeline / 🧪 Test Matrix (22, windows-latest): src/bin.ts#L809
No overload matches this call.
Run CI Pipeline / 🧪 Test Matrix (24, windows-latest): src/env/rewire.ts#L48
Property 'VITEST' comes from an index signature, so it must be accessed with ['VITEST'].
Run CI Pipeline / 🧪 Test Matrix (24, windows-latest): src/env/package-manager.ts#L106
Type 'string | undefined' is not assignable to type 'string'.
Run CI Pipeline / 🧪 Test Matrix (24, windows-latest): src/env/package-manager.ts#L105
Type 'string | undefined' is not assignable to type 'string'.
Run CI Pipeline / 🧪 Test Matrix (24, windows-latest): src/env.ts#L122
Argument of type '{}' is not assignable to parameter of type 'T'.
Run CI Pipeline / 🧪 Test Matrix (24, windows-latest): src/dlx/detect.ts#L239
Property 'bin' comes from an index signature, so it must be accessed with ['bin'].
Run CI Pipeline / 🧪 Test Matrix (24, windows-latest): src/dlx/detect.ts#L164
Argument of type 'string | undefined' is not assignable to parameter of type 'string'.
Run CI Pipeline / 🧪 Test Matrix (24, windows-latest): src/bin.ts#L809
No overload matches this call.