Skip to content

build: add types to tsconfig to explicitly include type modules. #194

build: add types to tsconfig to explicitly include type modules.

build: add types to tsconfig to explicitly include type modules. #194

Triggered via push August 25, 2026 08:09
Status Failure
Total duration 19s
Artifacts –

check-ts.yml

on: push
Fit to window
Zoom out
Zoom in

Annotations

10 errors and 1 warning
check-ts: src/configuration.ts#L452
Element implicitly has an 'any' type because expression of type 'string' can't be used to index type '{ lineComment?: string | LineCommentRule | undefined; blockComment?: CharacterPair | undefined; }'.
check-ts: src/configuration.ts#L444
'existingConfig' is possibly 'undefined'.
check-ts: src/configuration.ts#L442
'existingConfig' is possibly 'undefined'.
check-ts: src/configuration.ts#L415
'config.autoClosingPairs' is possibly 'undefined'.
check-ts: src/configuration.ts#L375
Object is possibly 'undefined'.
check-ts: src/configuration.ts#L347
Argument of type 'string | undefined' is not assignable to parameter of type 'string'.
check-ts: src/configuration.ts#L346
Argument of type 'string | undefined' is not assignable to parameter of type 'string'.
check-ts: src/configuration.ts#L258
Type 'Settings[K] | undefined' is not assignable to type 'Settings[K]'.
check-ts: src/configuration.ts#L183
Type '(textEditor: TextEditor, edit: TextEditorEdit) => void' is not assignable to type '(textEditor: TextEditor, edit?: TextEditorEdit | undefined) => void'.
check-ts: src/configuration.ts#L98
Type 'JsonObject | null' is not assignable to type 'JsonObject'.
check-ts
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/