Eslint v9 & Node 18
4.0.2 (2025-02-04)
Bug Fixes
- base: add a lot of missing rules (5f8bf99)
4.0.1 (2025-02-04)
Bug Fixes
- base: add missing globals for cjs (a5b2cd2)
- base: allow some node globals (7ad9033)
- base: missing quotes rule (4178aae)
- base: wrong import config (e75764c)
4.0.0 (2025-02-04)
Breaking changes ⚠️
- Migrates to Eslint v9 flat config
Transform:
extends: ['@poool/eslint-config'],Into:
import eslint from '@eslint/js';
import tseslint from 'typescript-eslint';
import pooolint from '@poool/eslint-config';
export default tseslint.config(
eslint.configs.recommended,
...tseslint.configs.recommended,
...pooolint.configs.recommended,
);- Drops Node 16 compat
Bug Fixes
- a lot of flat config & ts issues (b1f335e)
- disable ts no-unused-vars to prevent overriding (c965704)
- fix linting (a12ca87)
- fix linting (e4157f7)
- fix linting and other stuff (881a61b)
- fix parser options (4bcec58)
- fix react config (74cf915)
- fix resolve path for tsconfig.json (eac7d8f)
- more flat configs (c38970b)
- renovate: extend p3ol custom presets (12a3881)
- upgrade various packages (5ad671f)