Socket
Socket
Sign inDemoInstall

eslint-plugin-n

Package Overview
Dependencies
Maintainers
2
Versions
59
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

eslint-plugin-n - npm Package Compare versions

Comparing version 17.0.0 to 17.1.0

1

lib/configs/recommended-module.js

@@ -41,2 +41,3 @@ "use strict"

module.exports.flat = {
name: "node/flat/recommended-module",
languageOptions: {

@@ -43,0 +44,0 @@ sourceType: "module",

@@ -38,2 +38,3 @@ "use strict"

module.exports.flat = {
name: "node/flat/recommended-script",
languageOptions: {

@@ -40,0 +41,0 @@ sourceType: "commonjs",

6

lib/rules/prefer-node-protocol.js

@@ -7,3 +7,3 @@ /**

const isBuiltinModule = require("is-builtin-module")
const { isBuiltin } = require("node:module")
const getConfiguredNodeVersion = require("../util/get-configured-node-version")

@@ -154,4 +154,4 @@ const getSemverRange = require("../util/get-semver-range")

value.startsWith("node:") ||
!isBuiltinModule(value) ||
!isBuiltinModule(`node:${value}`)
!isBuiltin(value) ||
!isBuiltin(`node:${value}`)
) {

@@ -158,0 +158,0 @@ continue

"use strict"
const isBuiltinModule = require("is-builtin-module")
const { isBuiltin } = require("node:module")

@@ -17,5 +17,3 @@ /**

.map(([name, value]) => [`node:${name}`, value])
.filter(([name]) =>
isBuiltinModule(/** @type {string} */ (name))
)
.filter(([name]) => isBuiltin(/** @type {string} */ (name)))
),

@@ -22,0 +20,0 @@ }

@@ -8,3 +8,3 @@ /**

const { resolve } = require("path")
const isBuiltinModule = require("is-builtin-module")
const { isBuiltin } = require("node:module")
const resolver = require("enhanced-resolve")

@@ -156,3 +156,3 @@

if (isBuiltinModule(this.name)) {
if (isBuiltin(this.name)) {
return "node"

@@ -159,0 +159,0 @@ }

@@ -8,3 +8,3 @@ /**

const path = require("path")
const isBuiltinModule = require("is-builtin-module")
const { isBuiltin } = require("node:module")
const getResolvePaths = require("./get-resolve-paths")

@@ -62,3 +62,3 @@ const getTryExtensions = require("./get-try-extensions")

const name = stripImportPathParams(node.source?.value)
if (includeCore === true || isBuiltinModule(name) === false) {
if (includeCore === true || isBuiltin(name) === false) {
targets.push(

@@ -65,0 +65,0 @@ new ImportTarget(context, node.source, name, options, "import")

@@ -13,3 +13,3 @@ /**

} = require("@eslint-community/eslint-utils")
const isBuiltinModule = require("is-builtin-module")
const { isBuiltin } = require("node:module")
const getResolvePaths = require("./get-resolve-paths")

@@ -74,3 +74,3 @@ const getTryExtensions = require("./get-try-extensions")

const name = stripImportPathParams(rawName)
if (includeCore || !isBuiltinModule(name)) {
if (includeCore || !isBuiltin(name)) {
targets.push(

@@ -77,0 +77,0 @@ new ImportTarget(

{
"name": "eslint-plugin-n",
"version": "17.0.0",
"version": "17.1.0",
"description": "Additional ESLint's rules for Node.js",

@@ -25,3 +25,2 @@ "engines": {

"ignore": "^5.2.4",
"is-builtin-module": "^3.2.1",
"minimatch": "^9.0.0",

@@ -32,3 +31,3 @@ "semver": "^7.5.3"

"@eslint/js": "^9.0.0",
"@types/eslint": "^8.56.2",
"@types/eslint": "^8.56.7",
"@types/estree": "^1.0.5",

@@ -35,0 +34,0 @@ "@types/node": "^20.11.0",

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc