refactor start
This commit is contained in:
parent
bd49791e06
commit
e46d25f0b7
16699 changed files with 2 additions and 1484887 deletions
21
home/ags/node_modules/eslint-plugin-n/lib/util/extend-trackmap-with-node-prefix.js
generated
vendored
21
home/ags/node_modules/eslint-plugin-n/lib/util/extend-trackmap-with-node-prefix.js
generated
vendored
|
|
@ -1,21 +0,0 @@
|
|||
"use strict"
|
||||
|
||||
const isCoreModule = require("is-core-module")
|
||||
|
||||
/**
|
||||
* Extend trackMap.modules with `node:` prefixed modules
|
||||
* @param {Object} modules Like `{assert: foo}`
|
||||
* @returns {Object} Like `{assert: foo}, "node:assert": foo}`
|
||||
*/
|
||||
module.exports = function extendTrackMapWithNodePrefix(modules) {
|
||||
const ret = {
|
||||
...modules,
|
||||
...Object.fromEntries(
|
||||
Object.entries(modules)
|
||||
.map(([name, value]) => [`node:${name}`, value])
|
||||
// Note: "999" arbitrary to check current/future Node.js version
|
||||
.filter(([name]) => isCoreModule(name, "999"))
|
||||
),
|
||||
}
|
||||
return ret
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue