We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
eslint
Learn more about funding links in repositories.
Report abuse
1 parent caab777 commit 14d2ea9Copy full SHA for 14d2ea9
lib/rules/prefer-node-protocol.js
@@ -110,7 +110,7 @@ module.exports = {
110
"Program:exit"() {
111
for (const { node, moduleStyle } of targets) {
112
if (!isEnablingThisRule(context, moduleStyle)) {
113
- return
+ continue
114
}
115
116
if (node.type === "TemplateLiteral") {
tests/lib/rules/prefer-node-protocol.js
@@ -228,5 +228,17 @@ new RuleTester({
228
output: 'const fs = require("node:fs");',
229
errors: ["Prefer `node:fs` over `fs`."],
230
},
231
+ {
232
+ options: [{ version: "12.20.0" }],
233
+ code: `
234
+ const fs = require("fs");
235
+ import buffer from 'buffer'
236
+ `,
237
+ output: `
238
239
+ import buffer from 'node:buffer'
240
241
+ errors: ["Prefer `node:buffer` over `buffer`."],
242
+ },
243
],
244
})
0 commit comments