Skip to content

Conversation

@AxiosLeo
Copy link
Owner

@AxiosLeo AxiosLeo commented Nov 24, 2025

…recision


Note

Updates CI to test on Node 18–25, stops ignoring .github/, and adds targeted ESLint suppressions in code and tests.

  • CI/CD:
    • Update node-version matrix in .github/workflows/ci.yml to [18, 20, 22, 24, 25] (drop 14, 16).
    • Stop ignoring .github/ by removing it from .gitignore.
  • Linting:
    • Add /* eslint-disable no-unused-vars */ in src/helper/cmd.js.
    • Add inline ESLint disables for unused var in src/lib/os-locale.js catch blocks.
    • Remove global ESLint disable comment from src/helper/str.js header.
  • Tests:
    • Add // eslint-disable-next-line no-loss-of-precision for large numeric literals in tests/is.tests.js.

Written by Cursor Bugbot for commit df2ad37. This will update automatically on new commits. Configure here.

@AxiosLeo AxiosLeo merged commit 1c29c3e into master Nov 24, 2025
11 checks passed
@AxiosLeo AxiosLeo deleted the dev/fix-ci branch November 24, 2025 03:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants