Skip to content

Commit fae125b

Browse files
committed
Update npm fix based on npm/cli#7025
1 parent e16a800 commit fae125b

File tree

4 files changed

+419
-188
lines changed

4 files changed

+419
-188
lines changed

.oxlintrc.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
{
22
"settings": {},
33
"rules": {
4+
"@typescript-eslint/no-misused-new": ["deny"],
45
"@typescript-eslint/no-this-alias": ["deny"],
56
"unicorn/no-empty-file": "allow",
67
"unicorn/no-new-array": "allow",

eslint.config.js

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,10 @@ module.exports = [
5050
rules: {
5151
...sharedRules,
5252
'@typescript-eslint/no-floating-promises': ['error'],
53+
// Define @typescript-eslint/no-misused-new because oxlint defines
54+
// "no-misused-new": ["deny"] and trying to eslint-disable it will
55+
// cause an eslint "Definition not found" error otherwise.
56+
'@typescript-eslint/no-misused-new': ['error'],
5357
'@typescript-eslint/no-misused-promises': ['error'],
5458
// Define @typescript-eslint/no-this-alias because oxlint defines
5559
// "no-this-alias": ["deny"] and trying to eslint-disable it will

0 commit comments

Comments
 (0)