Skip to content

Commit 2c281d1

Browse files
committed
[resolvers/webpack] [refactor] use hasown instead of has
1 parent 66cb10f commit 2c281d1

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

resolvers/webpack/index.js

+2-2
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ const fs = require('fs');
99
const isCore = require('is-core-module');
1010
const resolve = require('resolve/sync');
1111
const semver = require('semver');
12-
const has = require('has');
12+
const hasOwn = require('hasown');
1313
const isRegex = require('is-regex');
1414

1515
const log = require('debug')('eslint-plugin-import:resolver:webpack');
@@ -382,7 +382,7 @@ function findExternal(source, externals, context, resolveSync) {
382382

383383
// else, vanilla object
384384
for (const key in externals) {
385-
if (!has(externals, key)) { continue; }
385+
if (!hasOwn(externals, key)) { continue; }
386386
if (source === key) { return true; }
387387
}
388388
return false;

resolvers/webpack/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@
3434
"debug": "^3.2.7",
3535
"enhanced-resolve": "^0.9.1",
3636
"find-root": "^1.1.0",
37-
"has": "^1.0.3",
37+
"hasown": "^2.0.0",
3838
"interpret": "^1.4.0",
3939
"is-core-module": "^2.13.0",
4040
"is-regex": "^1.1.4",

0 commit comments

Comments
 (0)