Releases: mysticatea/eslint-plugin-node
Releases · mysticatea/eslint-plugin-node
v3.0.0
Breaking Changes
- 9aa7e8d added the check of new features in Node.js 7 into
no-unsupported-features
rule. (#46)
This is about ECMAScript 2016-2017. - ce465b8 added the check of new deprecated APIs in Node.js 7 into
no-deprecated-api
rule. (#54) - It updated
plugin:node/recommended
config.
Bug Fixes
- 292e8f8 fixed a false positive of
no-unsupported-features
about Unicode code point escapes.
v2.1.3
Bug Fixes
- d849588 changed
no-deprecated-api
rule allowingfs.existsSync
function. Thefs.existsSync
function has been undeprecated by Node v6.8.0. - d8142a1 improved the warning message of
no-deprecated-api
rule aboutBuffer
constructor.
v2.1.2
v2.1.1
Bug Fixes
v2.1.0
had caused the problem eslint/eslint#7239 in ESLint repo.
v2.1.0
Features
- 8cc8aaa added no-unpublished-bin rule. This rule warns the file if it's CLI entery point and if
npm
ignores it.
For example:{"bin": "bin/index.js", "files": ["lib"]}
, in this case,bin/index.js
is CLI entry point butfiles
field does not include it. Sonpm install
will fail.
This rule will catch the problem before you publish it. - 81ffd25 added exports-style rule. This is style rule. This rule enforce a use of either
module.exports
orexports.foo
.
Chore
- 0d0ce45 removes "⚠ Experimental" mark from process-exit-as-throw rule. I have not heard the bug around this rule in long time.
v2.0.0
v1.5.2
v1.5.1
Chores
- ebe2151 upgraded minimatch - https://nodesecurity.io/advisories/minimatch_regular-expression-denial-of-service
v1.5.0
v1.4.0
Features:
- 624aed0 New
no-deprecated-api
rule was added.
This rule warns accesses to deprecated API. More info...