Skip to content

Commit 6680005

Browse files
committed
chore: fix eslint config
1 parent 10c02da commit 6680005

File tree

3 files changed

+4
-10
lines changed

3 files changed

+4
-10
lines changed

cli.js

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
#!/usr/bin/env node
22
import fs from 'node:fs'
3-
// eslint-disable-next-line n/no-unsupported-features/node-builtins
43
import streamConsumers from 'node:stream/consumers'
54
import { globSync } from 'tinyglobby'
65
import sortPackageJson from './index.js'
@@ -62,7 +61,6 @@ function sortPackageJsonFiles(patterns, { ignore, ...options }) {
6261

6362
async function sortPackageJsonFromStdin() {
6463
process.stdout.write(
65-
// eslint-disable-next-line n/no-unsupported-features/node-builtins
6664
sortPackageJson(await streamConsumers.text(process.stdin)),
6765
)
6866
}

eslint.config.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ export default [
1313
languageOptions: {
1414
globals: { ...globals.builtin, ...globals.node },
1515
},
16+
settings: { node: { version: '20' } },
1617
},
1718
{ ignores: ['index.cjs'] },
1819
]

index.js

Lines changed: 3 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,6 @@ import gitHooks from 'git-hooks-list'
55
import isPlainObject from 'is-plain-obj'
66
import semver from 'semver'
77

8-
const hasOwn =
9-
// eslint-disable-next-line n/no-unsupported-features/es-builtins, n/no-unsupported-features/es-syntax -- will enable later
10-
Object.hasOwn ||
11-
// TODO: Remove this when we drop supported for Node.js v14
12-
((object, property) => Object.prototype.hasOwnProperty.call(object, property))
138
const pipe =
149
(fns) =>
1510
(x, ...args) =>
@@ -51,7 +46,7 @@ const sortDirectories = sortObjectBy([
5146
const overProperty =
5247
(property, over) =>
5348
(object, ...args) =>
54-
hasOwn(object, property)
49+
Object.hasOwn(object, property)
5550
? { ...object, [property]: over(object[property], ...args) }
5651
: object
5752
const sortGitHooks = sortObjectBy(gitHooks)
@@ -218,8 +213,8 @@ const defaultNpmScripts = new Set([
218213

219214
const hasDevDependency = (dependency, packageJson) => {
220215
return (
221-
hasOwn(packageJson, 'devDependencies') &&
222-
hasOwn(packageJson.devDependencies, dependency)
216+
Object.hasOwn(packageJson, 'devDependencies') &&
217+
Object.hasOwn(packageJson.devDependencies, dependency)
223218
)
224219
}
225220

0 commit comments

Comments
 (0)