Skip to content

Commit 0780362

Browse files
committed
Lower support bar to 18.20.4
1 parent bf3802d commit 0780362

File tree

2 files changed

+6
-8
lines changed

2 files changed

+6
-8
lines changed

eslint.config.js

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -4,19 +4,16 @@ const path = require('node:path')
44

55
const { includeIgnoreFile } = require('@eslint/compat')
66
const js = require('@eslint/js')
7+
const constants = require('@socketsecurity/registry/lib/constants')
8+
const tsParser = require('@typescript-eslint/parser')
79
const nodePlugin = require('eslint-plugin-n')
810
const sortDestructureKeysPlugin = require('eslint-plugin-sort-destructure-keys')
911
const unicornPlugin = require('eslint-plugin-unicorn')
1012
const tsEslint = require('typescript-eslint')
11-
const tsParser = require('@typescript-eslint/parser')
1213

1314
const gitignorePath = path.resolve(__dirname, '.gitignore')
1415
const prettierignorePath = path.resolve(__dirname, '.prettierignore')
1516

16-
const {
17-
engines: { node: nodeRange }
18-
} = require('./package.json')
19-
2017
const sharedPlugins = {
2118
'sort-destructure-keys': sortDestructureKeysPlugin,
2219
unicorn: unicornPlugin
@@ -111,8 +108,9 @@ module.exports = [
111108
'n/no-unsupported-features/node-builtins': [
112109
'error',
113110
{
114-
ignores: ['test.describe'],
115-
version: nodeRange
111+
ignores: ['test', 'test.describe'],
112+
// Lazily access constants.maintainedNodeVersions.
113+
version: constants.maintainedNodeVersions.previous
116114
}
117115
],
118116
'n/prefer-node-protocol': ['error'],

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -180,7 +180,7 @@
180180
"yaml": "^2.6.0"
181181
},
182182
"engines": {
183-
"node": "^20.9.0 || >=22.0.0"
183+
"node": "^18.20.4 || ^20.9.0 || >=22.0.0"
184184
},
185185
"files": [
186186
"bin/**",

0 commit comments

Comments
 (0)