Skip to content

Commit a8d0539

Browse files
authored
feat(no-unsupported-features): ✨ Update to node v20.12.0/v21.7.0 (mysticatea#229)
1 parent 3504227 commit a8d0539

File tree

7 files changed

+28
-0
lines changed

7 files changed

+28
-0
lines changed

lib/unsupported-features/node-builtins-modules/crypto.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -68,6 +68,7 @@ const crypto = {
6868
getFips: { [READ]: { supported: ["10.0.0"] } },
6969
getHashes: { [READ]: { supported: ["0.9.3"] } },
7070
getRandomValues: { [READ]: { supported: ["17.4.0"] } },
71+
hash: { [READ]: { supported: ["20.12.0", "21.7.0"] } },
7172
hkdf: { [READ]: { supported: ["15.0.0"] } },
7273
hkdfSync: { [READ]: { supported: ["15.0.0"] } },
7374
pbkdf2: { [READ]: { supported: ["0.5.5"] } },

lib/unsupported-features/node-builtins-modules/http2.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ const http2 = {
1212
getDefaultSettings: { [READ]: { supported: ["8.4.0"] } },
1313
getPackedSettings: { [READ]: { supported: ["8.4.0"] } },
1414
getUnpackedSettings: { [READ]: { supported: ["8.4.0"] } },
15+
performServerHandshake: { [READ]: { supported: ["20.12.0", "21.7.0"] } },
1516
Http2Session: { [READ]: { supported: ["8.4.0"] } },
1617
ServerHttp2Session: { [READ]: { supported: ["8.4.0"] } },
1718
ClientHttp2Session: { [READ]: { supported: ["8.4.0"] } },

lib/unsupported-features/node-builtins-modules/process.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -101,6 +101,7 @@ const process = {
101101
},
102102
initgroups: { [READ]: { supported: ["0.9.4"] } },
103103
kill: { [READ]: { supported: ["0.0.6"] } },
104+
loadEnvFile: { [READ]: { supported: ["20.12.0", "21.7.0"] } },
104105
memoryUsage: { [READ]: { supported: ["0.1.16"] } },
105106
rss: { [READ]: { supported: ["15.6.0", "14.18.0"] } },
106107
nextTick: { [READ]: { supported: ["0.1.26"] } },
Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
"use strict"
2+
3+
const { READ } = require("@eslint-community/eslint-utils")
4+
5+
/** @type {import('../types.js').SupportVersionTraceMap} */
6+
const test = {
7+
isSea: { [READ]: { supported: ["21.7.0", "20.12.0"] } },
8+
getAsset: { [READ]: { supported: ["21.7.0", "20.12.0"] } },
9+
getAssetAsBlob: { [READ]: { supported: ["21.7.0", "20.12.0"] } },
10+
getRawAsset: { [READ]: { supported: ["21.7.0", "20.12.0"] } },
11+
}
12+
13+
test.test = test
14+
15+
/** @type {import('../types.js').SupportVersionTraceMap} */
16+
module.exports = {
17+
"node:sea": {
18+
[READ]: { experimental: ["21.7.0", "20.12.0"] },
19+
...test,
20+
},
21+
}

lib/unsupported-features/node-builtins-modules/util.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -101,7 +101,9 @@ const util = {
101101
parseArgs: {
102102
[READ]: { experimental: ["18.3.0", "16.17.0"], supported: ["20.0.0"] },
103103
},
104+
parseEnv: { [READ]: { supported: ["20.12.0", "21.7.0"] } },
104105
stripVTControlCharacters: { [READ]: { supported: ["16.11.0"] } },
106+
styleText: { [READ]: { supported: ["20.12.0", "21.7.0"] } },
105107
toUSVString: { [READ]: { supported: ["16.8.0", "14.18.0"] } },
106108
transferableAbortController: { [READ]: { experimental: ["18.11.0"] } },
107109
transferableAbortSignal: { [READ]: { experimental: ["18.11.0"] } },

lib/unsupported-features/node-builtins-modules/vm.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ const { READ } = require("@eslint-community/eslint-utils")
44

55
/** @type {import('../types.js').SupportVersionTraceMap} */
66
const vm = {
7+
constants: { [READ]: { supported: ["20.12.0", "21.7.0"] } },
78
compileFunction: { [READ]: { supported: ["10.10.0"] } },
89
createContext: { [READ]: { supported: ["0.3.1"] } },
910
isContext: { [READ]: { supported: ["0.11.7"] } },

lib/unsupported-features/node-builtins.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@ const NodeBuiltinModules = {
2828
...require("./node-builtins-modules/punycode.js"),
2929
...require("./node-builtins-modules/querystring.js"),
3030
...require("./node-builtins-modules/readline.js"),
31+
...require("./node-builtins-modules/sea.js"),
3132
...require("./node-builtins-modules/stream.js"),
3233
...require("./node-builtins-modules/string_decoder.js"),
3334
...require("./node-builtins-modules/test.js"),

0 commit comments

Comments
 (0)