Releases: JoshuaKGoldberg/eslint-plugin-package-json
Releases · JoshuaKGoldberg/eslint-plugin-package-json
v0.21.1
What's Changed
- chore: use
eslint-fix-utils
for element and property removals by @JoshuaKGoldberg in #750 - chore(deps): update dependency typescript-eslint to v8.21.0 by @renovate in #764
- fix(no-redundant-files): detect variations of README.md as redundant by @michaelfaith in #765
Full Changelog: v0.21.0...v0.21.1
v0.21.0
What's Changed
- chore(deps): update dependency lint-staged to v15.4.1 by @renovate in #751
- docs(
sort-collections
): update defaults per #668 by @rakleed in #754 - docs: add rakleed as a contributor for code by @allcontributors in #756
- docs: add michaelfaith as a contributor for maintenance by @allcontributors in #755
- chore(deps): update dependency vitest to v3 by @renovate in #749
- chore(deps): update dependency prettier-plugin-packagejson to v2.5.8 by @renovate in #758
- chore(deps): update dependency eslint-plugin-jsdoc to v50.6.2 by @renovate in #759
- chore(deps): update dependency knip to v5.42.2 by @renovate in #760
- test: add more test cases for isPackageJson function by @chouchouji in #761
- docs: add chouchouji as a contributor for code by @allcontributors in #762
- ci: update release config to hide non-user-facing categories by @michaelfaith in #757
- feat: add no-empty-fields rule by @chouchouji in #741
New Contributors
- @chouchouji made their first contribution in #761
Full Changelog: v0.20.1...v0.21.0
v0.20.1
What's Changed
- chore(deps): update dependency prettier-plugin-packagejson to v2.5.7 by @renovate in #740
- chore(deps): update dependency sort-package-json to v2.14.0 by @renovate in #743
- chore(deps): update dependency knip to v5.42.1 by @renovate in #744
- chore(deps): update dependency @types/node to v22.10.7 by @renovate in #745
- chore(deps): update dependency lint-staged to v15.4.0 by @renovate in #746
- fix: bump package-json-validator dep to 0.8 by @JoshuaKGoldberg in #735
Full Changelog: v0.20.0...v0.20.1
v0.20.0
What's Changed
- chore(deps): update dependency lint-staged to v15.3.0 by @renovate in #714
- chore(deps): update dependency package-json-validator to v0.7.2 by @renovate in #715
- chore(deps): update dependency @typescript-eslint/parser to v8.19.0 by @renovate in #716
- chore(deps): update dependency markdownlint to v0.37.3 by @renovate in #717
- chore(deps): update dependency package-json-validator to v0.7.3 by @renovate in #718
- chore(deps): update dependency @types/node to v22.10.3 by @renovate in #719
- chore(deps): update dependency @types/node to v22.10.4 by @renovate in #720
- chore(deps): update dependency @types/node to v22.10.5 by @renovate in #722
- chore(deps): update pnpm to v9.15.3 by @renovate in #723
- chore(deps): update dependency node to v22.13.0 by @renovate in #724
- chore(deps): update dependency release-it to v18 by @renovate in #725
- chore(deps): update dependency @typescript-eslint/parser to v8.19.1 by @renovate in #726
- chore(deps): update github/accessibility-alt-text-bot action to v1.6.0 by @renovate in #727
- chore(deps): update dependency @release-it/conventional-changelog to v10 by @renovate in #728
- chore(deps): update dependency typescript to v5.7.3 by @renovate in #729
- chore(deps): update dependency knip to v5.42.0 by @renovate in #730
- chore: bump ESLint to 9, with related dependencies by @JoshuaKGoldberg in #733
- chore(deps): update dependency sort-package-json to v2.13.0 by @renovate in #736
- chore(deps): update dependency cspell to v8.17.2 by @renovate in #737
- chore(deps): update dependency @types/node to v22.10.6 by @renovate in #739
- chore(deps): update pnpm to v9.15.4 by @renovate in #738
- feat(no-redundant-files): add new rule by @michaelfaith in #721
Full Changelog: v0.19.0...v0.20.0
v0.19.0
What's Changed
- chore(deps): update dependency knip to v5.39.0 by @renovate in #678
- chore(deps): update dependency @typescript-eslint/parser to v8.17.0 by @renovate in #681
- chore(deps): update dependency knip to v5.39.1 by @renovate in #682
- chore(deps): update dependency knip to v5.39.2 by @renovate in #684
- chore(deps): update pnpm to v9.15.0 by @renovate in #685
- chore(deps): update dependency markdownlint to ^0.37.0 by @renovate in #687
- chore(deps): update dependency @typescript-eslint/parser to v8.18.0 by @renovate in #688
- chore(deps): update dependency eslint-doc-generator to v2 by @renovate in #689
- chore(deps): update dependency lint-staged to v15.2.11 by @renovate in #690
- chore(deps): update dependency knip to v5.39.4 by @renovate in #691
- chore(deps): update dependency eslint-plugin-jsdoc to v50.6.1 by @renovate in #693
- chore(deps): update dependency @types/node to v22.10.2 by @renovate in #694
- chore(deps): update dependency knip to v5.40.0 by @renovate in #692
- chore(deps): update dependency markdownlint to v0.37.1 by @renovate in #696
- chore(deps): update dependency cspell to v8.17.0 by @renovate in #697
- chore(deps): update dependency @typescript-eslint/parser to v8.18.1 by @renovate in #698
- chore(deps): update dependency cspell to v8.17.1 by @renovate in #699
- chore(deps): update dependency knip to v5.41.0 by @renovate in #695
- chore(deps): update dependency package-json-validator to v0.7.1 by @renovate in #700
- chore(deps): update dependency knip to v5.41.1 by @renovate in #701
- chore(deps): update dependency markdownlint to v0.37.2 by @renovate in #702
- chore(deps): update pnpm to v9.15.1 by @renovate in #703
- chore(deps): update dependency eslint-doc-generator to v2.0.2 by @renovate in #704
- chore(deps): update dependency @release-it/conventional-changelog to v9.0.4 by @renovate in #705
- chore(deps): update dependency release-it to v17.11.0 by @renovate in #706
- chore(deps): update dependency @typescript-eslint/parser to v8.18.2 by @renovate in #707
- build: add eslint-plugin plugin to project's lint config by @michaelfaith in #708
- docs: add michaelfaith as a contributor for infra by @allcontributors in #709
- chore(deps): update pnpm to v9.15.2 by @renovate in #710
- refactor: resolve multiple eslint plugin violations by @michaelfaith in #712
- docs: add michaelfaith as a contributor for code by @allcontributors in #713
- feat(valid-package-definition): rename rule from valid-package-def by @michaelfaith in #711
New Contributors
- @michaelfaith made their first contribution in #708
Full Changelog: v0.18.0...v0.19.0
v0.18.0
What's Changed
- chore(deps): update dependency knip to v5.38.2 by @renovate in #670
- chore(deps): update dependency @types/node to v22.10.1 by @renovate in #671
- chore(deps): update pnpm to v9.14.3 by @renovate in #672
- chore(deps): update pnpm to v9.14.4 by @renovate in #673
- chore(deps): update dependency mocha to v11 by @renovate in #674
- chore(deps): update dependency knip to v5.38.3 by @renovate in #675
- chore(deps): update dependency eslint-plugin-yml to v1.16.0 by @renovate in #676
- chore(deps): update dependency node to v22.12.0 by @renovate in #677
- feat: update sort-package-json to 12 by @JoshuaKGoldberg in #680
Full Changelog: v0.17.0...v0.18.0
v0.17.0
What's Changed
- docs: add sasial-dev as a contributor for code by @allcontributors in #669
- feat: sort alphabetically with co-located hooks for
scripts
by @sasial-dev in #632
Full Changelog: v0.16.0...v0.17.0
v0.16.0
What's Changed
- chore(deps): update dependency cspell to v8.16.0 by @renovate in #617
- chore(deps): update dependency eslint-plugin-jsonc to v2.17.0 by @renovate in #618
- docs: add unique dependencies rule by @davidlj95 in #620
- docs: add rakleed as a contributor for ideas by @allcontributors in #622
- docs: add davidlj95 as a contributor for doc by @allcontributors in #621
- chore(deps): update dependency eslint-plugin-jsonc to v2.18.0 by @renovate in #623
- chore(deps): update dependency knip to v5.36.4 by @renovate in #624
- chore(deps): update dependency knip to v5.36.5 by @renovate in #625
- chore(deps): update dependency eslint-plugin-jsonc to v2.18.1 by @renovate in #626
- chore(deps): update dependency knip to v5.36.6 by @renovate in #627
- chore(deps): update dependency @typescript-eslint/parser to v8.14.0 by @renovate in #628
- chore(deps): update dependency knip to v5.36.7 by @renovate in #629
- chore(deps): update dependency @release-it/conventional-changelog to v9.0.3 by @renovate in #630
- chore(deps): update dependency eslint-plugin-jsdoc to v50.5.0 by @renovate in #631
- chore(deps): update pnpm to v9.13.0 by @renovate in #633
- chore(deps): update dependency knip to v5.37.0 by @renovate in #634
- chore(deps): update pnpm to v9.13.1 by @renovate in #635
- chore(deps): update dependency eslint-plugin-regexp to v2.7.0 by @renovate in #636
- chore(deps): update pnpm to v9.13.2 by @renovate in #637
- chore(deps): update codecov/codecov-action action to v5 by @renovate in #638
- chore(deps): update dependency knip to v5.37.1 by @renovate in #639
- chore(deps): update dependency eslint-plugin-jsonc to v2.18.2 by @renovate in #640
- chore(deps): update dependency husky to v9.1.7 by @renovate in #641
- chore(deps): update dependency @typescript-eslint/parser to v8.15.0 by @renovate in #642
- chore(deps): update dependency @types/node to v22.9.1 by @renovate in #644
- chore(deps): update pnpm to v9.14.1 by @renovate in #645
- chore(deps): update pnpm to v9.14.2 by @renovate in #646
- chore(deps): update dependency prettier-plugin-packagejson to v2.5.5 by @renovate in #647
- chore(deps): update dependency knip to v5.37.2 by @renovate in #649
- chore(deps): update dependency typescript to v5.7.2 by @renovate in #650
- chore(deps): update dependency @types/node to v22.9.2 by @renovate in #651
- chore(deps): update dependency @types/node to v22.9.3 by @renovate in #652
- chore(deps): update dependency markdownlint-cli to ^0.43.0 by @renovate in #653
- docs: fix jsonc-eslint-parser installation instructions by @JoshuaKGoldberg in #654
- chore(deps): update dependency prettier-plugin-packagejson to v2.5.6 by @renovate in #648
- chore(deps): update dependency @typescript-eslint/parser to v8.16.0 by @renovate in #656
- chore(deps): update dependency @types/node to v22.9.4 by @renovate in #657
- chore(deps): update dependency @types/node to v22.10.0 by @renovate in #658
- chore(deps): update dependency knip to v5.38.0 by @renovate in #659
- chore(deps): update dependency eslint-plugin-jsdoc to v50.6.0 by @renovate in #662
- chore(deps): update dependency knip to v5.38.1 by @renovate in #663
- docs: add rakleed as a contributor for tool by @allcontributors in #664
- docs: add
Development
section in README by @rakleed in #665 - docs: add rakleed as a contributor for doc by @allcontributors in #666
- chore(deps): update dependency cspell to v8.16.1 by @renovate in #667
- feat(sort-collections): should sort
overrides
by @sasial-dev in #668
New Contributors
- @davidlj95 made their first contribution in #620
- @rakleed made their first contribution in #665
- @sasial-dev made their first contribution in #668
Full Changelog: v0.15.6...v0.16.0
v0.15.6
What's Changed
- chore(deps): update dependency cspell to v8.15.7 by @renovate in #611
- chore(deps): update dependency knip to v5.36.2 by @renovate in #612
- chore(deps): update dependency @typescript-eslint/parser to v8.13.0 by @renovate in #613
- chore(deps): update dependency @types/node to v22.9.0 by @renovate in #614
- chore(deps): update dependency knip to v5.36.3 by @renovate in #616
- fix: add sorting exports field by @azat-io in #615
Full Changelog: v0.15.5...v0.15.6
v0.15.5
What's Changed
- docs: add cellule as a contributor for code by @allcontributors in #570
- chore(deps): update dependency release-it to v17.10.0 by @renovate in #571
- chore(deps): update pnpm to v9.12.2 by @renovate in #572
- chore(deps): update dependency cspell to v8.15.3 by @renovate in #573
- chore(deps): update dependency @types/node to v22.7.6 by @renovate in #574
- chore(deps): update dependency eslint-plugin-jsdoc to v50.4.3 by @renovate in #575
- chore(deps): update dependency @typescript-eslint/parser to v8.10.0 by @renovate in #576
- chore(deps): update dependency cspell to v8.15.4 by @renovate in #577
- chore(deps): update dependency @types/node to v22.7.7 by @renovate in #578
- chore(deps): update dependency @release-it/conventional-changelog to v9.0.1 by @renovate in #579
- chore(deps): update dependency @typescript-eslint/parser to v8.11.0 by @renovate in #580
- chore(deps): update dependency @types/node to v22.7.8 by @renovate in #581
- chore(deps): update dependency @types/node to v22.7.9 by @renovate in #582
- chore(deps): update dependency knip to v5.34.0 by @renovate in #583
- chore(deps): update dependency tsup to v8.3.4 by @renovate in #584
- chore(deps): update dependency @types/node to v22.8.0 by @renovate in #585
- chore(deps): update dependency @types/node to v22.8.1 by @renovate in #586
- chore(deps): update dependency tsup to v8.3.5 by @renovate in #587
- chore(deps): update dependency markdownlint to ^0.36.0 by @renovate in #588
- chore(deps): update dependency knip to v5.34.1 by @renovate in #589
- chore(deps): update pnpm to v9.12.3 by @renovate in #590
- chore(deps): update dependency knip to v5.34.2 by @renovate in #591
- chore(deps): update dependency @types/node to v22.8.2 by @renovate in #593
- chore(deps): update dependency @typescript-eslint/parser to v8.12.1 by @renovate in #592
- chore(deps): update dependency node to v22 by @renovate in #594
- chore(deps): update dependency @release-it/conventional-changelog to v9.0.2 by @renovate in #595
- chore(deps): update dependency @typescript-eslint/parser to v8.12.2 by @renovate in #596
- chore(deps): update dependency @types/node to v22.8.4 by @renovate in #597
- chore(deps): update dependency knip to v5.34.3 by @renovate in #598
- chore(deps): update dependency knip to v5.34.4 by @renovate in #599
- chore(deps): update dependency cspell to v8.15.5 by @renovate in #600
- chore(deps): update dependency @types/node to v22.8.5 by @renovate in #602
- chore(deps): update dependency eslint-plugin-yml to v1.15.0 by @renovate in #603
- chore(deps): update dependency knip to v5.35.1 by @renovate in #604
- chore(deps): update dependency @types/node to v22.8.6 by @renovate in #605
- chore(deps): update dependency knip to v5.36.0 by @renovate in #606
- chore(deps): update dependency knip to v5.36.1 by @renovate in #607
- chore(deps): update dependency cspell to v8.15.6 by @renovate in #608
- chore(deps): update dependency @types/node to v22.8.7 by @renovate in #610
- fix: add plugin export by @azat-io in #609
Full Changelog: v0.15.4...v0.15.5