From 3d80480269d72a39483e28ab18eef5e456f3c7d6 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 27 Feb 2024 09:35:39 +0000 Subject: [PATCH] chore(release-please): release 17.0.0 --- .github/release-please/manifest.json | 2 +- CHANGELOG.md | 271 +++++++++++++++++++++++++++ package.json | 2 +- 3 files changed, 273 insertions(+), 2 deletions(-) create mode 100644 CHANGELOG.md diff --git a/.github/release-please/manifest.json b/.github/release-please/manifest.json index 43caef74..47a90dbd 100644 --- a/.github/release-please/manifest.json +++ b/.github/release-please/manifest.json @@ -1 +1 @@ -{ ".": "16.6.2" } +{".":"17.0.0"} diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 00000000..7c9a204e --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,271 @@ +# Changelog + +## [17.0.0](https://github.com/eslint-community/eslint-plugin-n/compare/16.6.2...v17.0.0) (2024-02-27) + + +### ⚠ BREAKING CHANGES + +* remove "n/no-unsupported-features" #140 ([#173](https://github.com/eslint-community/eslint-plugin-n/issues/173)) +* Start using `enhanced-resolve` to improve ts support ([#139](https://github.com/eslint-community/eslint-plugin-n/issues/139)) +* drop eslint v7 & node.js < 18 ([#161](https://github.com/eslint-community/eslint-plugin-n/issues/161)) +* update default `ecmaVersion` to 2021 ([#96](https://github.com/eslint-community/eslint-plugin-n/issues/96)) +* engines.node defaults to 16.0.0 ([#91](https://github.com/eslint-community/eslint-plugin-n/issues/91)) +* drop node.js < 16 ([#90](https://github.com/eslint-community/eslint-plugin-n/issues/90)) +* add support for Node.js ESM resolution ([#4](https://github.com/eslint-community/eslint-plugin-n/issues/4)) +* support eslint v8 ([#1](https://github.com/eslint-community/eslint-plugin-n/issues/1)) + +### Features + +* Add builtins check for ES2021 to no-unsupported-features/es-builtins rule ([#153](https://github.com/eslint-community/eslint-plugin-n/issues/153)) ([15a5850](https://github.com/eslint-community/eslint-plugin-n/commit/15a5850138bffb64c1e2134ac9f2eacd2c04d219)) +* add config `flat/recommended` and `flat/mixed-esm-and-cjs` ([#111](https://github.com/eslint-community/eslint-plugin-n/issues/111)) ([78595c4](https://github.com/eslint-community/eslint-plugin-n/commit/78595c42642349c5f5bb2e0ae9986da9ae93fed8)) +* Add n/prefer-node-protocol rule ([#183](https://github.com/eslint-community/eslint-plugin-n/issues/183)) ([88d1c37](https://github.com/eslint-community/eslint-plugin-n/commit/88d1c377cb6ba3aa4fe744e130bbb81117dbecb3)) +* add support for Node.js ESM resolution ([#4](https://github.com/eslint-community/eslint-plugin-n/issues/4)) ([d24be36](https://github.com/eslint-community/eslint-plugin-n/commit/d24be36e7a2ee405b268cd057f92b31558525233)) +* Add syntax check for ES2021 to no-unsupported-features/es-syntax rule ([#152](https://github.com/eslint-community/eslint-plugin-n/issues/152)) ([6835a10](https://github.com/eslint-community/eslint-plugin-n/commit/6835a1055a785f0b394de37d1a1aa7c8686f15a9)) +* add the ability to configure typescript to javascript file extension conversion ([#112](https://github.com/eslint-community/eslint-plugin-n/issues/112)) ([20d2713](https://github.com/eslint-community/eslint-plugin-n/commit/20d2713de7054b823ab29f40925ba782123208c3)) +* add version as a setting ([#70](https://github.com/eslint-community/eslint-plugin-n/issues/70)) ([273b937](https://github.com/eslint-community/eslint-plugin-n/commit/273b937730e7513b327e3497a8c412c80bd3853c)) +* Added supported version for module imports(13.2.0) ([#52](https://github.com/eslint-community/eslint-plugin-n/issues/52)) ([98b873a](https://github.com/eslint-community/eslint-plugin-n/commit/98b873a571d98462b28bec444570147dba743d26)) +* Allow dynamic import for Node.js >=12.17 <13 || >=13.2 ([#13](https://github.com/eslint-community/eslint-plugin-n/issues/13)) ([caccbef](https://github.com/eslint-community/eslint-plugin-n/commit/caccbef9d1e802d52e1089bd49dd331ca465672d)) +* Allow for automatic ts mapping detection ([#114](https://github.com/eslint-community/eslint-plugin-n/issues/114)) ([2ab30ce](https://github.com/eslint-community/eslint-plugin-n/commit/2ab30ce5b6ff424c6d7f217f35c07375e9fdd925)) +* detect non-member expressions in n/no-sync ([#127](https://github.com/eslint-community/eslint-plugin-n/issues/127)) ([6d02512](https://github.com/eslint-community/eslint-plugin-n/commit/6d02512d9f68e7cd06f27bc51de673c4e9f91496)) +* Disable the `no-unpublished-x` rules in private packages ([#57](https://github.com/eslint-community/eslint-plugin-n/issues/57)) ([5ccd0c5](https://github.com/eslint-community/eslint-plugin-n/commit/5ccd0c5a55d5e6dc61a82d81dd63ae317535fa97)) +* drop eslint v7 & node.js < 18 ([#161](https://github.com/eslint-community/eslint-plugin-n/issues/161)) ([41ceed7](https://github.com/eslint-community/eslint-plugin-n/commit/41ceed7ad17e42f3074e664081f69639d0fb4322)) +* drop node.js < 16 ([#90](https://github.com/eslint-community/eslint-plugin-n/issues/90)) ([38a67ef](https://github.com/eslint-community/eslint-plugin-n/commit/38a67ef182091faa846cfd0836653741403c4e4d)), closes [#42](https://github.com/eslint-community/eslint-plugin-n/issues/42) +* engines.node defaults to 16.0.0 ([#91](https://github.com/eslint-community/eslint-plugin-n/issues/91)) ([075f0c5](https://github.com/eslint-community/eslint-plugin-n/commit/075f0c5170a0a2ae797b04c1725ebf360b10b678)) +* eslint v9.0.0 compatibility (fixes [#143](https://github.com/eslint-community/eslint-plugin-n/issues/143)) ([#144](https://github.com/eslint-community/eslint-plugin-n/issues/144)) ([b075568](https://github.com/eslint-community/eslint-plugin-n/commit/b075568b34b45454d655ab1fc91f164a6b59f1b4)) +* export flat/recommended-script and flat/recommended-module ([#113](https://github.com/eslint-community/eslint-plugin-n/issues/113)) ([1f8fdc8](https://github.com/eslint-community/eslint-plugin-n/commit/1f8fdc88a7d36603bf8571d11a407290e4106327)) +* Export the moduleType from ImportTarget ([#132](https://github.com/eslint-community/eslint-plugin-n/issues/132)) ([ff01930](https://github.com/eslint-community/eslint-plugin-n/commit/ff019309acf0078ba827769bdb4a6bf58becfbb4)) +* export-style fixable ([#17](https://github.com/eslint-community/eslint-plugin-n/issues/17)) ([7e2bf41](https://github.com/eslint-community/eslint-plugin-n/commit/7e2bf41f44dd0f1744b20547997cb5ef54dea0d5)) +* no-unpublished-import supports ignoreTypeImport (fixes [#78](https://github.com/eslint-community/eslint-plugin-n/issues/78)) ([#79](https://github.com/eslint-community/eslint-plugin-n/issues/79)) ([1fc0bf6](https://github.com/eslint-community/eslint-plugin-n/commit/1fc0bf6fd0ff8e91b28698ec3d00d1a181d1bf4d)) +* no-unsupported-features support process.report ([#60](https://github.com/eslint-community/eslint-plugin-n/issues/60)) ([8ce1a64](https://github.com/eslint-community/eslint-plugin-n/commit/8ce1a64c83b74c1823c32f88774c90c7df6d5039)) +* **no-unsupported-features:** Update to v21.6.1 of node ([#180](https://github.com/eslint-community/eslint-plugin-n/issues/180)) ([d24f645](https://github.com/eslint-community/eslint-plugin-n/commit/d24f645d14beacb2d7c89af2997edf5c2c91421f)) +* **shebang:** Add options to ignore unpublished files ([#172](https://github.com/eslint-community/eslint-plugin-n/issues/172)) ([5609abb](https://github.com/eslint-community/eslint-plugin-n/commit/5609abb0420554a955e1ca004eabf11ea4383657)) +* Start using `enhanced-resolve` to improve ts support ([#139](https://github.com/eslint-community/eslint-plugin-n/issues/139)) ([dc9f473](https://github.com/eslint-community/eslint-plugin-n/commit/dc9f4731907a6408b2971e6ee833eba4c5c16adf)) +* support eslint v8 ([#1](https://github.com/eslint-community/eslint-plugin-n/issues/1)) ([3ea88d1](https://github.com/eslint-community/eslint-plugin-n/commit/3ea88d16c67436d5052627b9a936fc8df42bd829)) +* support eslint.config.js ([#95](https://github.com/eslint-community/eslint-plugin-n/issues/95)) ([ebc97bf](https://github.com/eslint-community/eslint-plugin-n/commit/ebc97bf337c004963d2f3faf1fe98cc386c4f1a6)) +* supported new globals added in the new node.js versions ([#154](https://github.com/eslint-community/eslint-plugin-n/issues/154)) ([7628925](https://github.com/eslint-community/eslint-plugin-n/commit/762892590a0bb5fdc0704e6dd34923e3991ae744)) +* update default `ecmaVersion` to 2021 ([#96](https://github.com/eslint-community/eslint-plugin-n/issues/96)) ([49d3ee7](https://github.com/eslint-community/eslint-plugin-n/commit/49d3ee780c57be2eabdb577d892e2f2430ec3888)) +* Update es-builtins ([#174](https://github.com/eslint-community/eslint-plugin-n/issues/174)) ([fbc9e7b](https://github.com/eslint-community/eslint-plugin-n/commit/fbc9e7bfb6a4b805f83c1ac1c103394910ca9892)) +* upgrade deps to latest ([#93](https://github.com/eslint-community/eslint-plugin-n/issues/93)) ([aa75610](https://github.com/eslint-community/eslint-plugin-n/commit/aa75610d38c7a43135636248bb93c05ea7ebb7aa)) + + +### Bug Fixes + +* `no-deprecated-api` crash on undeclared assignment (fixes [#55](https://github.com/eslint-community/eslint-plugin-n/issues/55)) ([#56](https://github.com/eslint-community/eslint-plugin-n/issues/56)) ([610b905](https://github.com/eslint-community/eslint-plugin-n/commit/610b9052e7d7013101f1c2a09574f2949ffde8ef)) +* `no-deprecated-api` has false positive on Mac/Linux. ([1bc22af](https://github.com/eslint-community/eslint-plugin-n/commit/1bc22af34d7fbe6ff7cd94a67c3984f01236588b)) +* `no-missing-*` should work for relative paths to a directory (fixes [#21](https://github.com/eslint-community/eslint-plugin-n/issues/21)) ([f603c06](https://github.com/eslint-community/eslint-plugin-n/commit/f603c0626d99aea256a3b0b7eb8c644f0759a54f)) +* `no-unpublished-*` had been handling `files` of package.json with wrong way (fixes [#23](https://github.com/eslint-community/eslint-plugin-n/issues/23)) ([e9ef104](https://github.com/eslint-community/eslint-plugin-n/commit/e9ef1047e8e007bd8ac7dcd8348e9f49788a4e5b)) +* `no-unpublished-*` rules get to catch files outside of the module. ([37eee2f](https://github.com/eslint-community/eslint-plugin-n/commit/37eee2fd0e4919eb464ca312d5716b3dcc0dce9c)) +* `no-unsupported-features` crash if only `ignores` option ([8275cfc](https://github.com/eslint-community/eslint-plugin-n/commit/8275cfc9ce85cce951d9d94a6fe618bd7403f7b7)) +* `no-unsupported-features` goes wrong on `>=7.10.0` (fixes [#78](https://github.com/eslint-community/eslint-plugin-n/issues/78)) ([deb4f55](https://github.com/eslint-community/eslint-plugin-n/commit/deb4f55ac99082c8b74121c9f6bb1474c9003177)) +* `no-unsupported-features` had a false negative (fixes [#40](https://github.com/eslint-community/eslint-plugin-n/issues/40)) ([4d9d009](https://github.com/eslint-community/eslint-plugin-n/commit/4d9d00933657ba901b082f63ce6cc5e663745215)) +* `no-unsupported-features` has false positive (fixes [#59](https://github.com/eslint-community/eslint-plugin-n/issues/59)) ([143f509](https://github.com/eslint-community/eslint-plugin-n/commit/143f50906034dbf64232d5aa574fe26eb5cbe019)) +* `shebang` false positive ([47e0896](https://github.com/eslint-community/eslint-plugin-n/commit/47e089655b9350d2f268b0af0c77cb1f238667ea)) +* `shebang` should allow CLI flags (fixes [#51](https://github.com/eslint-community/eslint-plugin-n/issues/51)) ([e42d161](https://github.com/eslint-community/eslint-plugin-n/commit/e42d161072a8c08d56c5fc5d7f69d402fbf10104)) +* add prerelease versions to peerDependencies (fixes [#24](https://github.com/eslint-community/eslint-plugin-n/issues/24)) ([3d18409](https://github.com/eslint-community/eslint-plugin-n/commit/3d1840960ade795643d812dfe0d9f1c5826c6012)) +* Add proper file extensions when importing a typescript file from a typescript file ([#20](https://github.com/eslint-community/eslint-plugin-n/issues/20)) ([c8d0484](https://github.com/eslint-community/eslint-plugin-n/commit/c8d048477897af19828b44904edc0ea4367d8296)) +* Allow imports of self-referenced package ([#74](https://github.com/eslint-community/eslint-plugin-n/issues/74)) ([17270f8](https://github.com/eslint-community/eslint-plugin-n/commit/17270f8e9d76c10e57041c7a2bed0d9a7a9c4638)) +* allow settings.n (fixes [#3](https://github.com/eslint-community/eslint-plugin-n/issues/3)) ([769cce9](https://github.com/eslint-community/eslint-plugin-n/commit/769cce9c3b1c9c777cf7627b430e6e73e4ec01b6)) +* Change to using is-builtin-module ([#138](https://github.com/eslint-community/eslint-plugin-n/issues/138)) ([2846f4f](https://github.com/eslint-community/eslint-plugin-n/commit/2846f4f6a7505b963a3000fb6d635a61ac604e2e)) +* consider node: prefix in prefer-global rules ([#63](https://github.com/eslint-community/eslint-plugin-n/issues/63)) ([dbb7264](https://github.com/eslint-community/eslint-plugin-n/commit/dbb72642fdc0987fa915c5375c96275516f44529)) +* default mapping of sourc .ts import of unspecified extension should be .js ([#29](https://github.com/eslint-community/eslint-plugin-n/issues/29)) ([3736fa9](https://github.com/eslint-community/eslint-plugin-n/commit/3736fa9edb863573c76c875e59b0ceba8b9395af)), closes [#28](https://github.com/eslint-community/eslint-plugin-n/issues/28) +* do not crash rule `no-unpublished-require` ([#49](https://github.com/eslint-community/eslint-plugin-n/issues/49)) ([38b0298](https://github.com/eslint-community/eslint-plugin-n/commit/38b0298b7414506222758e83be2d8d6441f0da48)), closes [#48](https://github.com/eslint-community/eslint-plugin-n/issues/48) +* ensure "version" always has a valid value in parseOptions ([#109](https://github.com/eslint-community/eslint-plugin-n/issues/109)) ([234703c](https://github.com/eslint-community/eslint-plugin-n/commit/234703cc58d1d8ebfdf0be367d958bf6682b299f)) +* ensure files exist with case sensitive (fixes [#68](https://github.com/eslint-community/eslint-plugin-n/issues/68)) ([8be4d96](https://github.com/eslint-community/eslint-plugin-n/commit/8be4d96c2ad991a78c11c1281d91a201d580e02c)) +* Errors on Travis CI ([0da386a](https://github.com/eslint-community/eslint-plugin-n/commit/0da386af3c680ac5f4fccc26335e91dc04c1bd5e)) +* eslint 7.0 support ([#156](https://github.com/eslint-community/eslint-plugin-n/issues/156)) ([2419888](https://github.com/eslint-community/eslint-plugin-n/commit/241988828e30c2a32cc58982548dfce1cc56b87f)) +* exported configs ([6d9b240](https://github.com/eslint-community/eslint-plugin-n/commit/6d9b240e5218f5d2f5e77fc43a04dabf63bc8950)) +* false positive 'no-unsupported-features/node-builtins' ([44b57ed](https://github.com/eslint-community/eslint-plugin-n/commit/44b57edfb46e37e6a635d85c66d60ae6a66bb6c4)) +* false positive of `no-unsupported-features` about code point escapes. ([292e8f8](https://github.com/eslint-community/eslint-plugin-n/commit/292e8f8b210593ff0d0b3c36e9c3a98d04e46980)) +* fix tests for linter.reset ([effdd10](https://github.com/eslint-community/eslint-plugin-n/commit/effdd10468c5a81e36208a2ae63d1a1927a42ad2)) +* improve the message of `no-deprecated-api` for `Buffer` ([d8142a1](https://github.com/eslint-community/eslint-plugin-n/commit/d8142a1ae87124d140a6e5efb8069cf335b0ac5b)) +* invalid peerDependencies for ESLint 3.0.0 ([fc86406](https://github.com/eslint-community/eslint-plugin-n/commit/fc86406cbaa5d61ef8ac092e038f8d02cedca24d)) +* lint errors ([ac4cb6e](https://github.com/eslint-community/eslint-plugin-n/commit/ac4cb6efde62b89d1c8ba15c412a3659acaae6c7)) +* missing import recognise tsx extension ([#97](https://github.com/eslint-community/eslint-plugin-n/issues/97)) ([5fae8a5](https://github.com/eslint-community/eslint-plugin-n/commit/5fae8a5703f1338c5d86ba320081e49d620dfd87)) +* modules support range ([#71](https://github.com/eslint-community/eslint-plugin-n/issues/71)) ([79b7984](https://github.com/eslint-community/eslint-plugin-n/commit/79b7984da43b6a82c191e0643efbbd77e2817e74)) +* New Buffer APIs are available in 4.5.0 ([#64](https://github.com/eslint-community/eslint-plugin-n/issues/64)) ([2991302](https://github.com/eslint-community/eslint-plugin-n/commit/2991302d509d16f75c68518a6db3797ccd1e6be1)) +* no-callback-literal ignore unknown nodes ([#163](https://github.com/eslint-community/eslint-plugin-n/issues/163)) ([5449752](https://github.com/eslint-community/eslint-plugin-n/commit/54497527e948830d9c1d176734c558c989ba5a50)), closes [#162](https://github.com/eslint-community/eslint-plugin-n/issues/162) +* no-deprecated-api crash in self-assign (fixes [#87](https://github.com/eslint-community/eslint-plugin-n/issues/87)) ([0295a7f](https://github.com/eslint-community/eslint-plugin-n/commit/0295a7f6608be458f5a380108bdc1406137b0ebe)) +* no-missing-import for typescript ([#24](https://github.com/eslint-community/eslint-plugin-n/issues/24)) ([f65ca8b](https://github.com/eslint-community/eslint-plugin-n/commit/f65ca8ba3b4d48846a767217aa52a776104164d6)) +* no-missing-require had false positive (fixes [#70](https://github.com/eslint-community/eslint-plugin-n/issues/70)) ([113c68f](https://github.com/eslint-community/eslint-plugin-n/commit/113c68f5621c2f1f73ca7e97145e384fc7835ee4)) +* **no-unsupported-features:** Remove use of `static` as a variable ([#190](https://github.com/eslint-community/eslint-plugin-n/issues/190)) ([e31d868](https://github.com/eslint-community/eslint-plugin-n/commit/e31d8683b65a6f982cb91634f951afd0fe5583ae)) +* Normalise `package.json#files` before checking ignores and whitelist ([#123](https://github.com/eslint-community/eslint-plugin-n/issues/123)) (fixes [#122](https://github.com/eslint-community/eslint-plugin-n/issues/122)) ([2d43f48](https://github.com/eslint-community/eslint-plugin-n/commit/2d43f48eeb8c57f37e1ff4506d9c484e13c2f576)) +* range matching fails ([#31](https://github.com/eslint-community/eslint-plugin-n/issues/31)) ([5a22112](https://github.com/eslint-community/eslint-plugin-n/commit/5a22112bd7d9e152008f4be9c6d5655c55867c4f)) +* README etc. are only assumed published if in pkg root (fixes [#73](https://github.com/eslint-community/eslint-plugin-n/issues/73)) ([#74](https://github.com/eslint-community/eslint-plugin-n/issues/74)) ([b2c6877](https://github.com/eslint-community/eslint-plugin-n/commit/b2c68771449851c2a3473dddba387457a417e023)) +* relax `allowModules` option (fixes [#35](https://github.com/eslint-community/eslint-plugin-n/issues/35)) ([f59bfba](https://github.com/eslint-community/eslint-plugin-n/commit/f59bfbaa2c79b08a6e10c62432a7408b53fd8b56)) +* release-it config ([4c42a2c](https://github.com/eslint-community/eslint-plugin-n/commit/4c42a2cb5a718e94e79e5bf0d2d8b6432194c879)) +* remove `fs.existsSync` from `no-deprecated-api` (fixes [#52](https://github.com/eslint-community/eslint-plugin-n/issues/52)) ([d849588](https://github.com/eslint-community/eslint-plugin-n/commit/d8495887cb3247c7b54dde25489663db5d7face8)) +* Remove `require("util")` import in import-target ([#181](https://github.com/eslint-community/eslint-plugin-n/issues/181)) ([d32eff3](https://github.com/eslint-community/eslint-plugin-n/commit/d32eff365bb8f98633ab4ae65875e8fbe61e6278)) +* remove dependency to `eslint/lib/ast-utils` ([ffcd96a](https://github.com/eslint-community/eslint-plugin-n/commit/ffcd96a339fcf0a21a92f10eea7bc7668ae0e78a)) +* remove pre-versions from tests. ([7552697](https://github.com/eslint-community/eslint-plugin-n/commit/75526979c06833516b22bf467b5c4cb22e5a4ab4)) +* revert minimatch to 3.1.2 ([44cec62](https://github.com/eslint-community/eslint-plugin-n/commit/44cec62c4555c7855877cf8064bcf0d3338f4c95)) +* stop using ESLint under Node 0.x in Travis CI ([37e53ba](https://github.com/eslint-community/eslint-plugin-n/commit/37e53ba3202a72b1cbbdbb25a39848b8170c3525)) +* support `node:` prefix ([#109](https://github.com/eslint-community/eslint-plugin-n/issues/109)) ([fde2ba6](https://github.com/eslint-community/eslint-plugin-n/commit/fde2ba6cc1aafcc7880a62b2684b68cd877154b6)) +* support negative patterns in files field ([2aaa994](https://github.com/eslint-community/eslint-plugin-n/commit/2aaa9943850f63348d2b194e79725c627a267ea7)) +* tests for ESLint v1 ([307e839](https://github.com/eslint-community/eslint-plugin-n/commit/307e83928ac91b6bae00437f2dc9e72b812ca22d)) +* tests for eslint@2 ([064f9b1](https://github.com/eslint-community/eslint-plugin-n/commit/064f9b15a73f62310854aecc15b2b8c3aca73cca)) +* third-party does not hide core modules ([4cc0e3f](https://github.com/eslint-community/eslint-plugin-n/commit/4cc0e3fcc80e4b7e716043e4aba762bbe8001908)) +* travis scripts ([1dac053](https://github.com/eslint-community/eslint-plugin-n/commit/1dac053d0bcc2ada0c468c69e4ff41147b4c51db)) +* trivial. ([7e4b606](https://github.com/eslint-community/eslint-plugin-n/commit/7e4b606a96abc7aa9533e469799ec1bb48d043d8)) +* Tweaks recommended config. ([155e3ce](https://github.com/eslint-community/eslint-plugin-n/commit/155e3ce48cafb752e15c29e64f93eabf2db32f30)) +* Update all dependencies. Fix a few tests where eslint now reports nodeType: null. ([44cec62](https://github.com/eslint-community/eslint-plugin-n/commit/44cec62c4555c7855877cf8064bcf0d3338f4c95)) +* Updated `import-meta-resolve` & pack it automatically ([#87](https://github.com/eslint-community/eslint-plugin-n/issues/87)) ([f74d35e](https://github.com/eslint-community/eslint-plugin-n/commit/f74d35e1c62a45773eb5693379a5725842179a39)) +* upgrade a few (dev)deps to latest ([b4ec37b](https://github.com/eslint-community/eslint-plugin-n/commit/b4ec37b4e4266c8b36d7f581282a9a5a2a2c5e79)) +* version number for tests. ([95b8164](https://github.com/eslint-community/eslint-plugin-n/commit/95b816459980fac6cfa32acc3ae89c6ddb2d3bca)) + + +### Documentation + +* add deprecated rules table (fixes [#129](https://github.com/eslint-community/eslint-plugin-n/issues/129)) ([#130](https://github.com/eslint-community/eslint-plugin-n/issues/130)) ([4467dcb](https://github.com/eslint-community/eslint-plugin-n/commit/4467dcb9ccedf301f7f28b25b8681437a492f8ba)) +* add issue templates ([#130](https://github.com/eslint-community/eslint-plugin-n/issues/130)) ([2200c43](https://github.com/eslint-community/eslint-plugin-n/commit/2200c433aaadf5547e5c7af7160088d2d1fe9f7e)) +* add notes of requirements. ([fd9369b](https://github.com/eslint-community/eslint-plugin-n/commit/fd9369baa4da566972b62e0c34a0fb761ac1c805)) +* add playground (fixes [#25](https://github.com/eslint-community/eslint-plugin-n/issues/25)) ([#145](https://github.com/eslint-community/eslint-plugin-n/issues/145)) ([8bd6c7e](https://github.com/eslint-community/eslint-plugin-n/commit/8bd6c7e590414fc36756cd035779025d479f6603)) +* add semantic versioning policy (fixes [#41](https://github.com/eslint-community/eslint-plugin-n/issues/41)) ([4499881](https://github.com/eslint-community/eslint-plugin-n/commit/44998812e78f361c40ad94d2e7af030466e763e2)) +* Add URL to rule documentation to the metadata ([#102](https://github.com/eslint-community/eslint-plugin-n/issues/102)) ([27ac4a8](https://github.com/eslint-community/eslint-plugin-n/commit/27ac4a834769cb2e26ac4a69aab823098366157f)) +* auto-generate configs list with eslint-doc-generator ([6409e34](https://github.com/eslint-community/eslint-plugin-n/commit/6409e34c8beb4242c575b4f53b9df0202898def4)) +* Auto-generate configs list with eslint-doc-generator ([#146](https://github.com/eslint-community/eslint-plugin-n/issues/146)) ([6409e34](https://github.com/eslint-community/eslint-plugin-n/commit/6409e34c8beb4242c575b4f53b9df0202898def4)) +* automate docs with eslint-doc-generator ([#61](https://github.com/eslint-community/eslint-plugin-n/issues/61)) ([237b2a1](https://github.com/eslint-community/eslint-plugin-n/commit/237b2a1f486eda527a6cb386ff08ca781cb00adf)) +* change badges. ([c228fea](https://github.com/eslint-community/eslint-plugin-n/commit/c228fea0705871defb8f663c5bdadc9b90160975)) +* change rule desc input to textarea in new-rule template ([446e744](https://github.com/eslint-community/eslint-plugin-n/commit/446e7441ce85031761648a45100025f4e3d79b0c)) +* cleanup docs, add markdownlint, tweak eslint-doc-generator options ([#64](https://github.com/eslint-community/eslint-plugin-n/issues/64)) ([bdfd61a](https://github.com/eslint-community/eslint-plugin-n/commit/bdfd61a0cba307175d3e171cc568f54a24de4269)) +* Create a shared settings document ([#115](https://github.com/eslint-community/eslint-plugin-n/issues/115)) ([7d855e6](https://github.com/eslint-community/eslint-plugin-n/commit/7d855e65e31e447434f5863aa39d4279d31887a6)) +* fix an accidental replacement. ([4cb5fd7](https://github.com/eslint-community/eslint-plugin-n/commit/4cb5fd7c9bc5abab8e78bfab0d43bb08fa254607)) +* fix comma JSON error on the first example ([#98](https://github.com/eslint-community/eslint-plugin-n/issues/98)) ([d5a8985](https://github.com/eslint-community/eslint-plugin-n/commit/d5a8985c0cdf8329d2e16013f0070bc437190a64)) +* Fix grammatically incorrect `Additional ESLint's rules` ([#129](https://github.com/eslint-community/eslint-plugin-n/issues/129)) ([fba650a](https://github.com/eslint-community/eslint-plugin-n/commit/fba650aaea2b54abc60a43b370b9f5d9525f1047)) +* Fix link ([#15](https://github.com/eslint-community/eslint-plugin-n/issues/15)) ([e113f19](https://github.com/eslint-community/eslint-plugin-n/commit/e113f195ecb87b4063fcdd1d29881808d799b8c4)) +* fix repository URL:s, tweak badges + remove old non-working `codecov` ([#125](https://github.com/eslint-community/eslint-plugin-n/issues/125)) ([5507f43](https://github.com/eslint-community/eslint-plugin-n/commit/5507f4350cba36f28aa830674595063f43a1824f)) +* fix ruleId in exports-style.md (fixes [#62](https://github.com/eslint-community/eslint-plugin-n/issues/62)) ([7f37c7c](https://github.com/eslint-community/eslint-plugin-n/commit/7f37c7c3131b28a0dfd0ca72def2d989682e1c04)) +* Fix spelling in no-callback-literal.md ([#135](https://github.com/eslint-community/eslint-plugin-n/issues/135)) ([79c8afd](https://github.com/eslint-community/eslint-plugin-n/commit/79c8afd4eb5e7b36e4ddf3aa6674898fdc9cb6c2)) +* fix typo ([#154](https://github.com/eslint-community/eslint-plugin-n/issues/154)) ([84b2646](https://github.com/eslint-community/eslint-plugin-n/commit/84b2646e63e63d94c798bb75e6d95a32ca7151ce)) +* fix url-search-params documentation ([#132](https://github.com/eslint-community/eslint-plugin-n/issues/132)) ([51be232](https://github.com/eslint-community/eslint-plugin-n/commit/51be232a7d60b181cda87c17b70e94b582538b55)) +* improve wording of file-extension-in-import docs ([#110](https://github.com/eslint-community/eslint-plugin-n/issues/110)) ([3f178ab](https://github.com/eslint-community/eslint-plugin-n/commit/3f178abd04e1a0d1f4e1772a914497317ea85fcf)) +* improve? ([f02bc9b](https://github.com/eslint-community/eslint-plugin-n/commit/f02bc9b5788daea489d7e846f635bc6f87afb9d0)) +* minor fix ([fd75f09](https://github.com/eslint-community/eslint-plugin-n/commit/fd75f096bd88231478cfd13a893b0b20a69c5e79)) +* remove experimental mark from `process-exit-as-throw` rule ([0d0ce45](https://github.com/eslint-community/eslint-plugin-n/commit/0d0ce4596cab6f13007c81475d8d05add1e1fd96)) +* remove trailing comma from sample .eslintc.json in README ([#131](https://github.com/eslint-community/eslint-plugin-n/issues/131)) ([ef0f103](https://github.com/eslint-community/eslint-plugin-n/commit/ef0f1032d444d8c318995043e90e36228a2092c6)) +* trivial fixes. ([8276d5f](https://github.com/eslint-community/eslint-plugin-n/commit/8276d5f398c3f01cd01db16fc676275be322f4fd)) +* tweak `no-unsupported-features` ([45a3d90](https://github.com/eslint-community/eslint-plugin-n/commit/45a3d9016283955526e49c45b7c1af33e7b4b453)) +* update description for recommended preset ([#114](https://github.com/eslint-community/eslint-plugin-n/issues/114)) ([019ddd3](https://github.com/eslint-community/eslint-plugin-n/commit/019ddd34ea918354200fe1752df2c6e81d05f221)) +* update fork info ([fbede25](https://github.com/eslint-community/eslint-plugin-n/commit/fbede253e983c5fe114b1ddf0f2ddff7779c50db)) +* update no-deprecated-api.md ([f642dc3](https://github.com/eslint-community/eslint-plugin-n/commit/f642dc34769bff13f68a52cac6dde45ddab77001)) +* update pkgname in readme ([b129713](https://github.com/eslint-community/eslint-plugin-n/commit/b129713edbd882ebf87d8fbce5a0bde84c422c9f)) +* update README.md ([cde4c82](https://github.com/eslint-community/eslint-plugin-n/commit/cde4c82503580d0cfd17e578e10b3c6f5883c776)) +* update README.md ([a42d38e](https://github.com/eslint-community/eslint-plugin-n/commit/a42d38ecafeefdc0df567f1994f2306bc5d7cf98)) +* update README.md ([8ecc429](https://github.com/eslint-community/eslint-plugin-n/commit/8ecc42943c58afc1df2b1900a68599eb0289660c)) +* update README.md ([c29759d](https://github.com/eslint-community/eslint-plugin-n/commit/c29759da79657ac787527d1aec63bccc04411311)) +* update README.md ([789e4dd](https://github.com/eslint-community/eslint-plugin-n/commit/789e4dd099a693baae46ef151d7a536c0ba2e707)) +* update README.md for deprecation rules ([a589060](https://github.com/eslint-community/eslint-plugin-n/commit/a589060d98326631d2fafc912480b82de75a1d0d)) +* update required node.js/eslint versions ([77ea5dc](https://github.com/eslint-community/eslint-plugin-n/commit/77ea5dc975ca266501121ecb6b69febd2bba76ab)) +* update ruleId in docs/rules/* ([26c90b1](https://github.com/eslint-community/eslint-plugin-n/commit/26c90b1c13d882b2175eec58ccdfed7ae65862cf)) +* Use link to tagged version for rule docs ([#104](https://github.com/eslint-community/eslint-plugin-n/issues/104)) ([dc32ab5](https://github.com/eslint-community/eslint-plugin-n/commit/dc32ab57cedf8566597dd7a9718084d4ed875542)) + + +### Build Related + +* Add CI tests for ESLint v2.0.0 ([0bb7ab6](https://github.com/eslint-community/eslint-plugin-n/commit/0bb7ab6463b903db4e6af5a033ce6bdf0fbe672c)) +* Add Node 6 to Travis CI ([#32](https://github.com/eslint-community/eslint-plugin-n/issues/32)) ([361d82f](https://github.com/eslint-community/eslint-plugin-n/commit/361d82fb3982397ac12c7f517aa659abaea58177)) +* add node v18 ([#16](https://github.com/eslint-community/eslint-plugin-n/issues/16)) ([e20cc18](https://github.com/eslint-community/eslint-plugin-n/commit/e20cc18e59a4e60491f0c69f0a61935fa5931904)) +* add node v19(ubuntu) ([#68](https://github.com/eslint-community/eslint-plugin-n/issues/68)) ([1665777](https://github.com/eslint-community/eslint-plugin-n/commit/16657772886f047d0f967f1a4b0648da636b521a)) +* add node v20 ([#117](https://github.com/eslint-community/eslint-plugin-n/issues/117)) ([b7d0536](https://github.com/eslint-community/eslint-plugin-n/commit/b7d0536d3724522b66cc1495c3acb8f12d74341f)) +* change mocha's reporter. ([57b05c0](https://github.com/eslint-community/eslint-plugin-n/commit/57b05c0b2ce77298a34c89dfec05ffc069b11389)) +* run test on eslint pre-releases ([#171](https://github.com/eslint-community/eslint-plugin-n/issues/171)) ([77de809](https://github.com/eslint-community/eslint-plugin-n/commit/77de80903c01b1c4e9a9c4bb04983e8f5f5f3f04)) +* update scripts to use the new package name ([#6](https://github.com/eslint-community/eslint-plugin-n/issues/6)) ([df759eb](https://github.com/eslint-community/eslint-plugin-n/commit/df759eb1a2891545efcd861e9fdd95de121802f3)) +* update scripts/update-lib-index.js for eslint v8 ([e183f6e](https://github.com/eslint-community/eslint-plugin-n/commit/e183f6e132feb2018107411536426ffa46bfbcd9)) + + +### Chores + +* `npm run format` ([#175](https://github.com/eslint-community/eslint-plugin-n/issues/175)) ([17e658e](https://github.com/eslint-community/eslint-plugin-n/commit/17e658e297996db3f432f171095136e61ab995cc)) +* Add a .editorconfig file ([#126](https://github.com/eslint-community/eslint-plugin-n/issues/126)) ([574df88](https://github.com/eslint-community/eslint-plugin-n/commit/574df880a345e72885343454a41d05ddf7b6a9ab)) +* add a test for [#109](https://github.com/eslint-community/eslint-plugin-n/issues/109) ([9ccc91d](https://github.com/eslint-community/eslint-plugin-n/commit/9ccc91debc86c5adbc8772e3180ed928aa53b989)) +* add cache to exists() ([fa95be2](https://github.com/eslint-community/eslint-plugin-n/commit/fa95be2c73cc816912424b2d243b1a16b2adbcd5)) +* add Node 7 to .travis.yml ([02a3ace](https://github.com/eslint-community/eslint-plugin-n/commit/02a3ace5a2f936d334e2a97dab270a2e2de92655)) +* add Node.js 8 to CI ([fdd7877](https://github.com/eslint-community/eslint-plugin-n/commit/fdd7877687fe6608d131fefa52aefc88b542c416)) +* add non-rule-change issue template ([#159](https://github.com/eslint-community/eslint-plugin-n/issues/159)) ([c191101](https://github.com/eslint-community/eslint-plugin-n/commit/c19110141717bd9772ba6410574a9b93d66094e8)) +* add note about `require("punycode/")` (fixes [#72](https://github.com/eslint-community/eslint-plugin-n/issues/72)) ([118a1de](https://github.com/eslint-community/eslint-plugin-n/commit/118a1dea7c159ee366785b9e61dfb246350ad9ac)) +* Add prerelease tag ([f38fe50](https://github.com/eslint-community/eslint-plugin-n/commit/f38fe5035178a2c8a0232215569755e855d1d17e)) +* add prettier & lint-staged ([#7](https://github.com/eslint-community/eslint-plugin-n/issues/7)) ([4deaca7](https://github.com/eslint-community/eslint-plugin-n/commit/4deaca769e11289a309fd5ca4e4918ba19ac59b1)) +* add release-it ([c2580a6](https://github.com/eslint-community/eslint-plugin-n/commit/c2580a64dcac9e54a0659d27777ae878406763fc)) +* add release-please ([#170](https://github.com/eslint-community/eslint-plugin-n/issues/170)) ([fc77da2](https://github.com/eslint-community/eslint-plugin-n/commit/fc77da2a0c3fc3720521f09bd6ca0aa196868ad2)) +* apply eslint --fix ([3bce0e3](https://github.com/eslint-community/eslint-plugin-n/commit/3bce0e344d2b314e12ddb504b38d2bfcf4d3e930)) +* Attempt to fake the current version ([068fcd5](https://github.com/eslint-community/eslint-plugin-n/commit/068fcd5c46c7f9733d5209e04527d76253fac21d)) +* Configure Renovate ([0d6a0fe](https://github.com/eslint-community/eslint-plugin-n/commit/0d6a0fe394508c5ef2fb7a0ff4cae6c8536a0182)) +* do not run format in pretest ([ab87146](https://github.com/eslint-community/eslint-plugin-n/commit/ab8714619c7aace70751a4d6771c645a379cf763)) +* ESBuild externals (ESM to CJS bundle) ([#10](https://github.com/eslint-community/eslint-plugin-n/issues/10)) ([e3e8c3f](https://github.com/eslint-community/eslint-plugin-n/commit/e3e8c3f1fe55d0f88dd4cbe2b13fdcb50f75b231)) +* extract reference tracking logic ([e957849](https://github.com/eslint-community/eslint-plugin-n/commit/e957849ce0691794741fb793cab0e61090773340)) +* fix `actions/setup-node` setup for linting ([7f54d0c](https://github.com/eslint-community/eslint-plugin-n/commit/7f54d0c75c12335c361ec5fe7cdf8b9016e38956)) +* fix a small misspelling. ([#95](https://github.com/eslint-community/eslint-plugin-n/issues/95)) ([155f714](https://github.com/eslint-community/eslint-plugin-n/commit/155f71400a83416e010faa617cfc16d2f8056f11)) +* fix eslint < v8 tests failing ([44cec62](https://github.com/eslint-community/eslint-plugin-n/commit/44cec62c4555c7855877cf8064bcf0d3338f4c95)) +* fix tests to follow moving files in eslint ([044ecce](https://github.com/eslint-community/eslint-plugin-n/commit/044ecce462843e980cd4bbdf6aa3f4ca7d51887d)) +* hide a complexity warning. ([16973f9](https://github.com/eslint-community/eslint-plugin-n/commit/16973f98133fe4d406d29fd93dba9ef697e18cb5)) +* improve auto-generation script ([cf36e6d](https://github.com/eslint-community/eslint-plugin-n/commit/cf36e6d13d9cfcaf236c788e2f61faa017b1c39e)) +* Include "prerelease-type" in release manifest ([058133a](https://github.com/eslint-community/eslint-plugin-n/commit/058133a421331713ef8ee5ce379153b4395a1bb4)) +* increase keywords ([00ed220](https://github.com/eslint-community/eslint-plugin-n/commit/00ed220a6f300cae03f88cfc27df63753cd7d9e2)) +* Make 16.6.2 the previous version ([3741660](https://github.com/eslint-community/eslint-plugin-n/commit/3741660d5c455fbc1631594d103368d7b98881cf)) +* make defineUnsupportedModuleHandlers supporting globals ([f40be0e](https://github.com/eslint-community/eslint-plugin-n/commit/f40be0e5842fad05ccbcbece8aaa8e5af1a8faa6)) +* Make release-please publish pre-releases ([#186](https://github.com/eslint-community/eslint-plugin-n/issues/186)) ([4b12cdc](https://github.com/eslint-community/eslint-plugin-n/commit/4b12cdc87f7f8daf7045d9b5ff72cbb33bf67d49)) +* Merge supported and backport properties ([#177](https://github.com/eslint-community/eslint-plugin-n/issues/177)) ([5d1cb98](https://github.com/eslint-community/eslint-plugin-n/commit/5d1cb98ab4768e087718f4e09d6ab0fd5317ebb6)) +* Migrate to manifest config ([59bed8c](https://github.com/eslint-community/eslint-plugin-n/commit/59bed8c7811664bf7fe6d84aa4c451ead34c225d)) +* move data into rules ([4dd9baf](https://github.com/eslint-community/eslint-plugin-n/commit/4dd9baff98e24783f1cbd909df9196a9566fb2a3)) +* move recommended.json ([2a540a6](https://github.com/eslint-community/eslint-plugin-n/commit/2a540a667bd7a17b43ea30a9b0840608e9ebbeb4)) +* move rule tests parserOptions to ruleTester ([#157](https://github.com/eslint-community/eslint-plugin-n/issues/157)) ([ad8f4f4](https://github.com/eslint-community/eslint-plugin-n/commit/ad8f4f4fde1c356d1647005498c4709b2bfa4217)) +* npm run format ([17e658e](https://github.com/eslint-community/eslint-plugin-n/commit/17e658e297996db3f432f171095136e61ab995cc)) +* prettier ignore lib/index.js ([fe82e2e](https://github.com/eslint-community/eslint-plugin-n/commit/fe82e2e0af9ed05833351bf80cfd1134ae9a511d)) +* Prevent full commit scan ([4c1ae75](https://github.com/eslint-community/eslint-plugin-n/commit/4c1ae75997b9942854e93473356ca8f15b85051f)) +* punycode → domain in tests ([a6f90e1](https://github.com/eslint-community/eslint-plugin-n/commit/a6f90e127ba95ca8d6d724fe4f48884304e19385)) +* re-organize no-unsupported-features (fixes [#118](https://github.com/eslint-community/eslint-plugin-n/issues/118)) ([217411d](https://github.com/eslint-community/eslint-plugin-n/commit/217411d150956ceb55738265a25e66ea046a87c9)) +* rebuild readme ([9a67d1e](https://github.com/eslint-community/eslint-plugin-n/commit/9a67d1e52abbc83013d876ef3917f6d0f0da24b3)) +* refactor a few rules ([d879ccb](https://github.com/eslint-community/eslint-plugin-n/commit/d879ccbd6614d4421ac0bfaeef958b75d4c0d9ca)) +* refactor with classes. ([ffc7fcb](https://github.com/eslint-community/eslint-plugin-n/commit/ffc7fcb84296ee6cf5e52ed80c996f6ba5306a8a)) +* refactoring ([d34e09c](https://github.com/eslint-community/eslint-plugin-n/commit/d34e09cb936003ffff342f18449d6d067a2b178f)) +* refactoring for no-unsupported-features/* ([fa25150](https://github.com/eslint-community/eslint-plugin-n/commit/fa251507113b966ec501b95e7fabeb56d588334b)) +* refactoring for prefer-global/* ([8f25248](https://github.com/eslint-community/eslint-plugin-n/commit/8f25248006c98183588a5a7fc14359df50cee5f6)) +* refactoring no-deprecated-api ([7ab875a](https://github.com/eslint-community/eslint-plugin-n/commit/7ab875adfa2b3fd588c249e242788fc839a1c075)) +* remove "n/no-unsupported-features" [#140](https://github.com/eslint-community/eslint-plugin-n/issues/140) ([#173](https://github.com/eslint-community/eslint-plugin-n/issues/173)) ([372b283](https://github.com/eslint-community/eslint-plugin-n/commit/372b283b7b773963d34a3f7f761bdc1144c2e0d6)) +* remove deprecated rule's tests ([aea8e82](https://github.com/eslint-community/eslint-plugin-n/commit/aea8e82d1d01dfbbcfe18952fd59fb44a67f0872)) +* remove object-assign from dependencies ([8f00ebb](https://github.com/eslint-community/eslint-plugin-n/commit/8f00ebb381023193600687544f87a65acc5f5833)) +* remove package-lock.json ([4f4e216](https://github.com/eslint-community/eslint-plugin-n/commit/4f4e21677752edf0f012b2d6d4bbedef3cf3978f)) +* Remove unused "meta.docs.category" property ([#133](https://github.com/eslint-community/eslint-plugin-n/issues/133)) ([22ba54c](https://github.com/eslint-community/eslint-plugin-n/commit/22ba54c07d956ab47edf1999ae5c6d090bc56c01)) +* remove unused funding.yml ([4f3891c](https://github.com/eslint-community/eslint-plugin-n/commit/4f3891c0224a0588aa210db67a4399268976fbc2)) +* remove usage of @eslint/eslintrc ([#116](https://github.com/eslint-community/eslint-plugin-n/issues/116)) ([150b34f](https://github.com/eslint-community/eslint-plugin-n/commit/150b34fa60287b088fc51cf754ff716e4862883c)) +* remove useless code. ([0ed6aa5](https://github.com/eslint-community/eslint-plugin-n/commit/0ed6aa563592fca93200e3b94f2eec3410916d16)) +* rename .eslintrc → .eslintrc.json ([719fb4d](https://github.com/eslint-community/eslint-plugin-n/commit/719fb4d52bbebba4032cbc04d53dc71558b61ebe)) +* rm superfluous argument. ([#93](https://github.com/eslint-community/eslint-plugin-n/issues/93)) ([52ceb11](https://github.com/eslint-community/eslint-plugin-n/commit/52ceb112383cff345d871023b2767659597f4f36)) +* simpify tests for es modules ([390c9ec](https://github.com/eslint-community/eslint-plugin-n/commit/390c9ec4c8c89b9f65699d6e00a7a11fabd591be)) +* support the new rule `meta.type` property (fixes [#143](https://github.com/eslint-community/eslint-plugin-n/issues/143)) ([#145](https://github.com/eslint-community/eslint-plugin-n/issues/145)) ([153ab03](https://github.com/eslint-community/eslint-plugin-n/commit/153ab03214dd2ed340d31fc91f18376c1ab47d76)) +* switch 'eslint-utils' for some utilities ([1738d86](https://github.com/eslint-community/eslint-plugin-n/commit/1738d868215db5acc6c6d568333983542751e309)) +* switch to new rule-tester. ([41ceed7](https://github.com/eslint-community/eslint-plugin-n/commit/41ceed7ad17e42f3074e664081f69639d0fb4322)) +* switch to nyc & codecov ([5fa1365](https://github.com/eslint-community/eslint-plugin-n/commit/5fa13654a203694dfbcaddeba97326cfc0e5e193)) +* tweak eslint config ([d7b975a](https://github.com/eslint-community/eslint-plugin-n/commit/d7b975a07e1b876ca2c75597d054a81564b25685)) +* tweak report timing ([3a0279c](https://github.com/eslint-community/eslint-plugin-n/commit/3a0279caa1a7f62880d697caa8e98017bbcf15e2)) +* update .travis.yml ([c849a27](https://github.com/eslint-community/eslint-plugin-n/commit/c849a27add22fee81744dd89826576e3252853f1)) +* update .travis.yml ([ecf6b11](https://github.com/eslint-community/eslint-plugin-n/commit/ecf6b1194ec5b569d02669b3e14449f56ee60f9a)) +* update .travis.yml ([453c4a5](https://github.com/eslint-community/eslint-plugin-n/commit/453c4a559861b42fa2226efea63c3ff2084eb988)) +* update .travis.yml ([69dc50a](https://github.com/eslint-community/eslint-plugin-n/commit/69dc50af373aa4383690a5e5ef28d9b569c51628)) +* update a few rules to use messageId ([c9138e5](https://github.com/eslint-community/eslint-plugin-n/commit/c9138e5b53129f27d9db3be6d9fb472d6db57611)) +* update dependency @typescript-eslint/parser to v6 ([#166](https://github.com/eslint-community/eslint-plugin-n/issues/166)) ([4265094](https://github.com/eslint-community/eslint-plugin-n/commit/4265094e1235dbd741f13ac6c70dd6b2f848452d)) +* update dependency globals to v14 ([#185](https://github.com/eslint-community/eslint-plugin-n/issues/185)) ([9930101](https://github.com/eslint-community/eslint-plugin-n/commit/993010140a686ca0aa43d5cdd5e00be7b0b1c97e)) +* update dependency markdownlint-cli to ^0.38.0 ([#149](https://github.com/eslint-community/eslint-plugin-n/issues/149)) ([3fd61be](https://github.com/eslint-community/eslint-plugin-n/commit/3fd61bec4fde569405723757c48af08af27bf7b6)) +* update dependency markdownlint-cli to ^0.39.0 ([#179](https://github.com/eslint-community/eslint-plugin-n/issues/179)) ([cd5cbbb](https://github.com/eslint-community/eslint-plugin-n/commit/cd5cbbba4d00d4ae888e42e7a481794c9aafc1d8)) +* update dependency minimatch to v9 ([#167](https://github.com/eslint-community/eslint-plugin-n/issues/167)) ([5ad657c](https://github.com/eslint-community/eslint-plugin-n/commit/5ad657cf2fd70f62f40b70734564af050cd58428)) +* update dependency release-it to v17 ([#168](https://github.com/eslint-community/eslint-plugin-n/issues/168)) ([1c91e05](https://github.com/eslint-community/eslint-plugin-n/commit/1c91e053b310896e5f9aaec621c1929154699958)) +* update eslint-doc-generator to v1.0.0 ([#72](https://github.com/eslint-community/eslint-plugin-n/issues/72)) ([27a73d5](https://github.com/eslint-community/eslint-plugin-n/commit/27a73d5a5b4b45cae4697215d139dac788a1fed5)) +* Update package.json links to new repository location ([#62](https://github.com/eslint-community/eslint-plugin-n/issues/62)) ([63fc031](https://github.com/eslint-community/eslint-plugin-n/commit/63fc03176513782c91631ee25afdf1a1ecb005c3)) +* update rules meta.url ([ffed3ed](https://github.com/eslint-community/eslint-plugin-n/commit/ffed3edbc94dfac87ee817fafc3f6e1d4125477f)) +* update travis.yml ([04e0cf7](https://github.com/eslint-community/eslint-plugin-n/commit/04e0cf7401239f91363bbf162b10f22b233ac5b1)) +* upgdate my eslint config. ([0351193](https://github.com/eslint-community/eslint-plugin-n/commit/035119311ca28203531ec29c32cb9c49cf888098)) +* upgrade dependencies ([0eb4927](https://github.com/eslint-community/eslint-plugin-n/commit/0eb49270060f8863f425d86f8f6e7cc393fbce13)) +* upgrade dependencies ([5936718](https://github.com/eslint-community/eslint-plugin-n/commit/5936718d266e24cd1af7542ab7e456bf846a00c8)) +* upgrade dependencies ([6982b34](https://github.com/eslint-community/eslint-plugin-n/commit/6982b343c02ef98676f9fe75735235de0706a937)) +* upgrade dependencies ([2e2d464](https://github.com/eslint-community/eslint-plugin-n/commit/2e2d464d9afe0ce1e1e2ad8899c6f744d182b4bb)) +* upgrade dependencies ([9931ded](https://github.com/eslint-community/eslint-plugin-n/commit/9931ded1228dc440160b5e444db1514b55e455e1)) +* upgrade dependencies ([734d2e7](https://github.com/eslint-community/eslint-plugin-n/commit/734d2e73b1fbd506bf5bdcb0dc375bfaf9046cab)) +* upgrade deps to latest ([#18](https://github.com/eslint-community/eslint-plugin-n/issues/18)) ([88b4d95](https://github.com/eslint-community/eslint-plugin-n/commit/88b4d957f7673227bd578ed6e45edbbe2504ae11)) +* upgrade eslint & eslint-config-mysticatea ([9e77b54](https://github.com/eslint-community/eslint-plugin-n/commit/9e77b54bcccbfd6a370e390516155af80e0e1439)) +* upgrade ESLint config ([c071fdb](https://github.com/eslint-community/eslint-plugin-n/commit/c071fdb1c9ff32853c32fe06b2e1e5520b6574c3)) +* upgrade eslint-config-mysticatea ([382886e](https://github.com/eslint-community/eslint-plugin-n/commit/382886e54d9c863dda8e731670b544feaf581e33)) +* upgrade eslint-doc-generator v1.4 ([#76](https://github.com/eslint-community/eslint-plugin-n/issues/76)) ([83446a1](https://github.com/eslint-community/eslint-plugin-n/commit/83446a1678128c65f76270c79619c16e542f9041)) +* upgrade non-major deps ([b0faa87](https://github.com/eslint-community/eslint-plugin-n/commit/b0faa87f3d1931ab10ecb4cfbeec2546ceb45792)) +* upgrade prettier v3 ([#165](https://github.com/eslint-community/eslint-plugin-n/issues/165)) ([bbfde8d](https://github.com/eslint-community/eslint-plugin-n/commit/bbfde8d4274c68f75c6518d5aaab8aae49891c27)) +* use maintained `npm-run-all` fork ([#124](https://github.com/eslint-community/eslint-plugin-n/issues/124)) ([98ea90e](https://github.com/eslint-community/eslint-plugin-n/commit/98ea90e745081578c0888d17a980a3a9239e1e95)) +* use new rule format ([fb485af](https://github.com/eslint-community/eslint-plugin-n/commit/fb485af744dae63b6ceba978176a4565f980b8f4)) +* use semver public API's. ([#99](https://github.com/eslint-community/eslint-plugin-n/issues/99)) ([846e677](https://github.com/eslint-community/eslint-plugin-n/commit/846e677789dc290c1f7a9fff658fbdc1c5bf5171)) diff --git a/package.json b/package.json index 85c34405..8966a833 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "eslint-plugin-n", - "version": "17.0.0-3", + "version": "17.0.0", "description": "Additional ESLint's rules for Node.js", "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0"