You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
|[node/no-extraneous-import](./docs/rules/no-extraneous-import.md)| disallow `import` declarations of extraneous packages||
64
-
|[node/no-extraneous-require](./docs/rules/no-extraneous-require.md)| disallow `require()` expressions of extraneous packages| ⭐️ |
65
-
|[node/no-missing-import](./docs/rules/no-missing-import.md)| disallow `import` declarations of missing files ||
66
-
|[node/no-missing-require](./docs/rules/no-missing-require.md)| disallow `require()` expressions of missing files| ⭐️ |
67
-
|[node/no-unpublished-bin](./docs/rules/no-unpublished-bin.md)| disallow 'bin' files which are ignored by npm | ⭐️ |
68
-
|[node/no-unpublished-import](./docs/rules/no-unpublished-import.md)| disallow `import` declarations of private things||
69
-
|[node/no-unpublished-require](./docs/rules/no-unpublished-require.md)| disallow `require()` expressions of private things| ⭐️ |
67
+
|[node/no-extraneous-import](./docs/rules/no-extraneous-import.md)| disallow `import` declarations which import extraneous modules|⭐️|
68
+
|[node/no-extraneous-require](./docs/rules/no-extraneous-require.md)| disallow `require()` expressions which import extraneous modules| ⭐️ |
69
+
|[node/no-missing-import](./docs/rules/no-missing-import.md)| disallow `import` declarations which import non-existence modules | ⭐️|
70
+
|[node/no-missing-require](./docs/rules/no-missing-require.md)| disallow `require()` expressions which import non-existence modules| ⭐️ |
71
+
|[node/no-unpublished-bin](./docs/rules/no-unpublished-bin.md)| disallow `bin` files that npm ignores| ⭐️ |
72
+
|[node/no-unpublished-import](./docs/rules/no-unpublished-import.md)| disallow `import` declarations which import private modules|⭐️|
73
+
|[node/no-unpublished-require](./docs/rules/no-unpublished-require.md)| disallow `require()` expressions which import private modules| ⭐️ |
70
74
|[node/no-unsupported-features/es-builtins](./docs/rules/no-unsupported-features/es-builtins.md)| disallow unsupported ECMAScript built-ins on the specified version | ⭐️ |
71
75
|[node/no-unsupported-features/es-syntax](./docs/rules/no-unsupported-features/es-syntax.md)| disallow unsupported ECMAScript syntax on the specified version | ⭐️ |
72
76
|[node/no-unsupported-features/node-builtins](./docs/rules/no-unsupported-features/node-builtins.md)| disallow unsupported Node.js built-in APIs on the specified version | ⭐️ |
73
77
|[node/process-exit-as-throw](./docs/rules/process-exit-as-throw.md)| make `process.exit()` expressions the same code path as `throw`| ⭐️ |
74
-
|[node/shebang](./docs/rules/shebang.md)|enforce the correct usage of shebang | ⭐️✒️ |
78
+
|[node/shebang](./docs/rules/shebang.md)|suggest correct usage of shebang | ⭐️✒️ |
75
79
76
80
### Best Practices
77
81
@@ -102,7 +106,7 @@ These rules have been deprecated in accordance with the [deprecation policy](htt
|[node/no-unsupported-features](./docs/rules/no-unsupported-features.md)|[node/no-unsupported-features/es-syntax](./docs/rules/no-unsupported-features/es-syntax.md) and [node/no-unsupported-features/es-builtins](./docs/rules/no-unsupported-features/es-builtins.md)|
109
+
|[node/no-unsupported-features](./docs/rules/no-unsupported-features.md)|[node/node/no-unsupported-features/es-syntax](./docs/rules/node/no-unsupported-features/es-syntax.md) and [node/node/no-unsupported-features/es-builtins](./docs/rules/node/no-unsupported-features/es-builtins.md)|
Copy file name to clipboardExpand all lines: docs/rules/no-extraneous-import.md
+2Lines changed: 2 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,8 @@
1
1
# node/no-extraneous-import
2
2
> disallow `import` declarations which import extraneous modules
3
3
4
+
- ⭐️ This rule is included in `plugin:node/recommended` preset.
5
+
4
6
If an `import` declaration's source is extraneous (it's not written in `package.json`), the program works in local, but will not work after dependencies are re-installed. It will cause troubles to your team/contributors.
5
7
This rule disallows `import` declarations of extraneous modules.
Copy file name to clipboardExpand all lines: docs/rules/no-unsupported-features.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,7 +1,7 @@
1
1
# node/no-unsupported-features
2
2
> disallow unsupported ECMAScript features on the specified version
3
3
4
-
- ⛔ This rule has been deprecated. Use [node/no-unsupported-features/es-syntax](./node/no-unsupported-features/es-syntax.md) and [node/no-unsupported-features/es-builtins](./node/no-unsupported-features/es-builtins.md) instead.
4
+
- ⛔ This rule has been deprecated. Use [node/no-unsupported-features/es-syntax](./no-unsupported-features/es-syntax.md) and [node/no-unsupported-features/es-builtins](./no-unsupported-features/es-builtins.md) instead.
5
5
6
6
**:warning: This is deprecated since v7.0.0.** Use [node/no-unsupported-features/es-syntax](./no-unsupported-features/es-syntax.md) and [node/no-unsupported-features/es-builtins](./no-unsupported-features/es-builtins.md) instead.
0 commit comments