Skip to content

feat: ESM only

feat: ESM only #956

Triggered via pull request July 30, 2026 18:06
@brettz9brettz9
synchronize #1738
brettz9:esm
Status Success
Total duration 58s
Artifacts

feature.yaml

on: pull_request
Matrix: test
Fit to window
Zoom out
Zoom in

Annotations

16 warnings
Build
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: pnpm/action-setup@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Test (Node.js 26, ESLint 10)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: pnpm/action-setup@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Test (Node.js 24.15.0, ESLint 10)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: pnpm/action-setup@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Test (Node.js 22.22.2, ESLint 9)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: pnpm/action-setup@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Lint
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: pnpm/action-setup@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Lint: src/rules/requireJsdoc.js#L370
Unexpected 'todo' comment: 'Todo: boolean shouldn't be returning...'
Lint: src/rules/convertToJsdocComments.js#L266
Unexpected 'todo' comment: 'Todo: add contexts to check after (and...'
Lint: src/rules/checkParamNames.js#L251
Unexpected 'todo' comment: 'Todo: Improve for array or object child...'
Lint: src/jsdocUtils.js#L410
Unexpected 'todo' comment: 'Todo: We should really create a...'
Lint: src/iterateJsdoc.js#L1157
Unexpected 'todo' comment: 'Todo: Once rewiring of tags may be fixed...'
Lint: src/getJsdocProcessorPlugin.js#L560
Unexpected 'todo' comment: 'Todo: Make fixable'
Lint: src/getDefaultTagStructureForMode.js#L40
Unexpected 'todo' comment: 'Todo: Should support a `tutorialID` type...'
Lint: src/bin/generateRule.js#L19
Unexpected 'todo' comment: 'Todo: Would ideally have prompts, e.g.,...'
Lint: src/alignTransform.js#L293
Unexpected 'todo' comment: 'Todo: Avoid fixing alignment of blocks...'
Lint: .ncurc.cjs#L5
Unexpected 'todo' comment: 'Todo: When typescript-eslint supports'
Test (Node.js 22.22.2, ESLint 10)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: pnpm/action-setup@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/