Skip to content

v4.0.2

Choose a tag to compare

@shaunburdick shaunburdick released this 02 Jan 02:12
· 6 commits to main since this release
0a809c5

Changes

Bug Fixes

  • Update code to comply with stricter ESLint rules from eslint-config-shaunburdick v5.0.0
  • Replace || with ?? nullish coalescing operator for safer null/undefined handling
  • Add explicit boolean comparison for strict-boolean-expressions compliance
  • Fix import path in tests to be more explicit

Chores

  • Drop Node 18 support, target only latest two LTS versions (Node 20 and 22)
  • Add engines field to package.json specifying Node ^20.9.0 || >=22.0.0
  • Install and configure eslint-import-resolver-typescript for proper module resolution
  • Add AGENTS.md development guide for AI coding agents

Dependencies

  • Add eslint-import-resolver-typescript ^4.4.4

All changes maintain backward compatibility while ensuring compliance with updated linting rules.