Added: The CLI helper tool now works with eslint.config.js (flat config). Just like ESLint itself, the CLI tool automatically first tries eslint.config.js and then eslintrc, and you can force which one to use by setting the [ESLINT_USE_FLAT_CONFIG] environment variable. Note that the config of eslint-config-prettier has always been compatible with eslint.config.js (flat config) – it was just the CLI tool that needed updating. On top of that, the docs have been updated to mention how to use both eslint.config.js (flat config) and eslintrc, and the tests now test both config systems.
Changed: [unicode-bom] is no longer turned off. Prettier preserves the BOM if you have one, and does not add one if missing. It was wrong of eslint-config-prettier to disable that rule. If you get ESLint errors after upgrading, either add "unicode-bom": "off" to your config to disable it again, or run ESLint with --fix to fix all files according to the rule (add or remove BOM). Thanks to Nicolas Stepien (@nstepien)!
Version 8.10.0 (2023-08-03)
Added: [max-statements-per-line]. Thanks to @Zamiell!
Version 8.9.0 (2023-07-27)
Added: [vue/array-element-newline]. Thanks to @xcatliu!
Version 8.8.0 (2023-03-20)
Added: [@typescript-eslint/lines-around-comment]. Thanks to @ttionya!
Version 8.7.0 (2023-03-06)
Added: [@typescript-eslint/block-spacing]. Thanks to @ttionya!
Added: [@typescript-eslint/key-spacing]. Thanks to @ttionya!
Version 8.6.0 (2023-01-02)
Added: [vue/multiline-ternary]. Thanks to @xcatliu!
Bumps the all group with 17 updates:
2.0.0
3.0.0
2.0.1
2.4.0
28.1.8
29.5.5
17.0.45
20.8.0
5.27.1
6.7.3
5.27.1
6.7.3
8.17.0
8.50.0
8.5.0
9.0.0
26.4.7
27.4.2
4.0.0
5.0.0
1.4.1
1.6.1
28.1.3
29.7.0
13.2.0
16.0.0
2.6.2
3.0.3
3.0.2
5.0.5
28.0.8
29.1.1
4.7.4
5.2.2
Updates
cron
from 2.0.0 to 3.0.0Release notes
Sourced from cron's releases.
... (truncated)
Changelog
Sourced from cron's changelog.
... (truncated)
Commits
a7dee32
Release v3.0.0 [skip ci]dab3d69
chore: update contributors list671e933
feat!: rework utcOffset parameter (#699)47e665f
style: fix linting issues737b344
feat: expose useful typesb5ceaf1
docs(readme): remove outdated informations (#695)2d77894
refactor!: migrate to TypeScript (#694)c2891ba
fix!: return empty array from nextDates when called without argument (#519)4a406c1
test: update new test for cron standard alignmentsff615f1
feat!: UNIX standard alignments (#667)Maintainer changes
This version was pushed to npm by intcreator, a new releaser for cron since your current version.
Updates
@types/cron
from 2.0.1 to 2.4.0Commits
Updates
@types/jest
from 28.1.8 to 29.5.5Commits
Updates
@types/node
from 17.0.45 to 20.8.0Commits
Updates
@typescript-eslint/eslint-plugin
from 5.27.1 to 6.7.3Release notes
Sourced from
@typescript-eslint/eslint-plugin
's releases.... (truncated)
Changelog
Sourced from
@typescript-eslint/eslint-plugin
's changelog.... (truncated)
Commits
91a3e0c
chore: publish v6.7.3dec6cbe
docs(eslint-plugin): replaced the Out-of-date TS error codes in eslint-recomm...ddb8589
chore: publish v6.7.2aefb268
chore: publish v6.7.19cf757a
chore(eslint-plugin): refactor getTypeFromNode to parserServices.getTypeAtLoc...e0cb751
docs(eslint-plugin): add warning about superfluous rules with typescript (#7372)ad46b12
chore(deps): update jest to v29.7.0 (#7651)7826910
docs(eslint-plugin): fix ignorePrimitives examples in prefer-nullish-coalesci...79ffff0
chore: publish v6.7.0b284370
feat(eslint-plugin): [await-thenable] added suggestion fixer (#7437)Updates
@typescript-eslint/parser
from 5.27.1 to 6.7.3Release notes
Sourced from
@typescript-eslint/parser
's releases.... (truncated)
Changelog
Sourced from
@typescript-eslint/parser
's changelog.... (truncated)
Commits
91a3e0c
chore: publish v6.7.3ddb8589
chore: publish v6.7.2aefb268
chore: publish v6.7.1ad46b12
chore(deps): update jest to v29.7.0 (#7651)79ffff0
chore: publish v6.7.0a3a3932
chore: publish v6.6.0337525b
chore(deps): update dependency jest to v29.6.4 (#7575)4f34d0b
chore: publish v6.5.0ef1367e
chore: publish v6.4.12e1cfd5
chore: upgrade to yarn 3 (#6162)Updates
eslint
from 8.17.0 to 8.50.0Release notes
Sourced from eslint's releases.
... (truncated)
Changelog
Sourced from eslint's changelog.
... (truncated)
Commits
299bfae
8.50.0212687c
Build: changelog update for 8.50.0f8a8a2d
chore: upgrade@eslint/js
@8
.50.0 (#17599)38ada6d
chore: package.json update for@eslint/js
release27d5a9e
feat: add suggestions to array-callback-return (#17590)f9082ff
feat: flat-rule-tester make sure default config always matches (#17585)83914ad
feat: Implement SourceCode#applyInlineConfig() (#17351)cc4d26b
fix: Ensure deprecated context.parserServices warns (#17593)1ea4cfb
fix: Ensure all RuleTester tests all deprecated context methods (#17587)1800537
docs: Fix and standardize JSX code examples (#17591)Updates
eslint-config-prettier
from 8.5.0 to 9.0.0Changelog
Sourced from eslint-config-prettier's changelog.
Commits
1982680
eslint-config-prettier v9.0.0f197969
Do not disable unicode-bom (#250)a8bc57e
Flat config: CLI, tests, docs (#261)baab944
eslint-config-prettier v8.10.0552483b
feat: max-statements-per-line (#263)aa1aa34
eslint-config-prettier v8.9.07d9ed21
Update everything (#260)2a2438e
feat: off vue/array-element-newline (#259)6b48bb2
Bump word-wrap from 1.2.3 to 1.2.4 (#258)311351b
Use matrix.os in check.yml (#251)Updates
eslint-plugin-jest
from 26.4.7 to 27.4.2Release notes
Sourced from eslint-plugin-jest's releases.
... (truncated)
Changelog
Sourced from eslint-plugin-jest's changelog.
... (truncated)
Commits
094ac10
chore(release): 27.4.2 [skip ci]0ec155a
chore(deps): update dependency semantic-release to v22 (#1434)84121ee
fix: make rule message punctuation consistent (#1444)90488de
chore(release): 27.4.1 [skip ci]a871775
fix(no-focused-tests): make reporting location consistent (#1443)1ee0087
refactor(max-nested-describe): simplify implementation (#1442)c846f7f
chore(deps): lock file maintenancee790193
chore(deps): update danger/danger-js action to v11.3.0 (#1437)225c3cf
chore(deps): lock file maintenance42fec48
chore(release): 27.4.0 [skip ci]Updates
eslint-plugin-prettier
from 4.0.0 to 5.0.0Release notes
Sourced from
Superseded by #228.