From 7e0c2c5fa547598132441be57279e092517af08e Mon Sep 17 00:00:00 2001 From: Toru Nagashima Date: Thu, 2 May 2019 14:57:08 +0900 Subject: [PATCH] =?UTF-8?q?=F0=9F=92=A5=20update=20no-deprecated-api=20for?= =?UTF-8?q?=20Node=2012?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/rules/no-deprecated-api.md | 8 +++++++- lib/rules/no-deprecated-api.js | 17 +++++++++++++++++ 2 files changed, 24 insertions(+), 1 deletion(-) diff --git a/docs/rules/no-deprecated-api.md b/docs/rules/no-deprecated-api.md index 305c2be2..3b480f57 100644 --- a/docs/rules/no-deprecated-api.md +++ b/docs/rules/no-deprecated-api.md @@ -23,7 +23,8 @@ const {exists} = require("fs"); /*ERROR: 'fs.exists' was deprecated since This rule reports the following deprecated API. -- _linklist (undocumented) +- [_linklist](https://nodejs.org/docs/v8.0.0/api/deprecations.html#deprecations_dep0002_require_linklist) +- [_stream_wrap](https://nodejs.org/docs/v12.0.0/api/deprecations.html#deprecations_dep0125_require_stream_wrap) - assert - [deepEqual](https://nodejs.org/dist/v10.0.0/docs/api/assert.html#assert_assert_deepequal_actual_expected_message) - [equal](https://nodejs.org/dist/v10.0.0/docs/api/assert.html#assert_assert_equal_actual_expected_message) @@ -74,6 +75,8 @@ This rule reports the following deprecated API. - module - `requireRepl` (undocumented) - [_debug](https://nodejs.org/dist/v9.0.0/docs/api/deprecations.html#deprecations_dep0077_module_debug) +- net + - [_setSimultaneousAccepts](https://nodejs.org/docs/v12.0.0/api/deprecations.html#deprecations_dep0121_net_setsimultaneousaccepts) - os - `tmpDir` (undocumented) - `getNetworkInterfaces` (undocumented) @@ -162,6 +165,7 @@ This rule ignores APIs that `ignoreModuleItems` includes. This option can include the following values: - `_linklist` +- `_stream_wrap` - `assert.deepEqual` - `assert.equal` - `assert.notDeepEqual` @@ -197,12 +201,14 @@ This option can include the following values: - `module.requireRepl` - `module.Module._debug` - `module._debug` +- `net._setSimultaneousAccepts` - `os.tmpDir` - `path._makeLong` - `process.EventEmitter` - `process.assert` - `process.binding` - `process.env.NODE_REPL_HISTORY_FILE` +- `process.report.triggerReport` - `punycode` - `readline.codePointAt` - `readline.getStringWidth` diff --git a/lib/rules/no-deprecated-api.js b/lib/rules/no-deprecated-api.js index cdb86af1..42ef9414 100644 --- a/lib/rules/no-deprecated-api.js +++ b/lib/rules/no-deprecated-api.js @@ -11,6 +11,10 @@ const modules = { _linklist: { [READ]: { since: "5.0.0", replacedBy: null }, }, + //eslint-disable-next-line camelcase + _stream_wrap: { + [READ]: { since: "12.0.0", replacedBy: null }, + }, assert: { deepEqual: { [READ]: { @@ -189,6 +193,11 @@ const modules = { [READ]: { since: "9.0.0", replacedBy: null }, }, }, + net: { + _setSimultaneousAccepts: { + [READ]: { since: "12.0.0", replacedBy: null }, + }, + }, os: { getNetworkInterfaces: { [READ]: { since: "0.6.0", replacedBy: "'os.networkInterfaces()'" }, @@ -217,6 +226,14 @@ const modules = { [READ]: { since: "4.0.0", replacedBy: "'NODE_REPL_HISTORY'" }, }, }, + report: { + triggerReport: { + [READ]: { + since: "11.12.0", + replacedBy: "'process.report.writeReport()'", + }, + }, + }, }, punycode: { [READ]: {