Latest Threat Research:SANDWORM_MODE: Shai-Hulud-Style npm Worm Hijacks CI Workflows and Poisons AI Toolchains.Details
Socket
Book a DemoInstallSign in
Socket

install-module-linked

Package Overview
Dependencies
Maintainers
1
Versions
139
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

install-module-linked - npm Package Compare versions

Comparing version
1.6.0
to
1.6.1
+1
-1
dist/cjs/lib/install.js.map

@@ -1,1 +0,1 @@

{"version":3,"sources":["/Users/kevin/Dev/OpenSource/node/install-module-linked/src/lib/install.ts"],"sourcesContent":["import spawn from 'cross-spawn-cb';\nimport { bind } from 'node-version-call-local';\nimport path from 'path';\nimport url from 'url';\nimport type { InstallCallback } from '../types.ts';\n\nconst __dirname = path.dirname(typeof __filename !== 'undefined' ? __filename : url.fileURLToPath(import.meta.url));\nconst major = +process.versions.node.split('.')[0];\nconst workerPath = path.join(__dirname, '..', '..', 'cjs', 'lib', 'install.js');\n\nfunction run(specifier: string, dest: string, callback: InstallCallback): void {\n spawn('npm', ['install', specifier], { cwd: dest }, (err) => {\n err ? callback(err) : callback(null, path.join(dest, ...specifier.split('/')));\n });\n}\n\nconst worker = major > 0 ? run : bind('>0.12', workerPath, { callbacks: true });\n\nexport default function install(specifier: string, dest: string, callback: InstallCallback): void {\n worker(specifier, dest, callback);\n}\n"],"names":["install","__dirname","path","dirname","__filename","url","fileURLToPath","major","process","versions","node","split","workerPath","join","run","specifier","dest","callback","spawn","cwd","err","worker","bind","callbacks"],"mappings":";;;;+BAkBA;;;eAAwBA;;;mEAlBN;oCACG;2DACJ;0DACD;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAGhB,IAAMC,YAAYC,aAAI,CAACC,OAAO,CAAC,OAAOC,eAAe,cAAcA,aAAaC,YAAG,CAACC,aAAa,CAAC;AAClG,IAAMC,QAAQ,CAACC,QAAQC,QAAQ,CAACC,IAAI,CAACC,KAAK,CAAC,IAAI,CAAC,EAAE;AAClD,IAAMC,aAAaV,aAAI,CAACW,IAAI,CAACZ,WAAW,MAAM,MAAM,OAAO,OAAO;AAElE,SAASa,IAAIC,SAAiB,EAAEC,IAAY,EAAEC,QAAyB;IACrEC,IAAAA,qBAAK,EAAC,OAAO;QAAC;QAAWH;KAAU,EAAE;QAAEI,KAAKH;IAAK,GAAG,SAACI;YACdlB;QAArCkB,MAAMH,SAASG,OAAOH,SAAS,MAAMf,CAAAA,SAAAA,aAAI,EAACW,IAAI,OAATX,QAAAA;YAAUc;SAA8B,CAAxCd,OAAgB,qBAAGa,UAAUJ,KAAK,CAAC;IAC1E;AACF;AAEA,IAAMU,SAASd,QAAQ,IAAIO,MAAMQ,IAAAA,0BAAI,EAAC,SAASV,YAAY;IAAEW,WAAW;AAAK;AAE9D,SAASvB,QAAQe,SAAiB,EAAEC,IAAY,EAAEC,QAAyB;IACxFI,OAAON,WAAWC,MAAMC;AAC1B"}
{"version":3,"sources":["/Users/kevin/Dev/OpenSource/node/install-module-linked/src/lib/install.ts"],"sourcesContent":["import spawn from 'cross-spawn-cb';\nimport { bind } from 'node-version-call-local';\nimport path from 'path';\nimport url from 'url';\nimport type { InstallCallback } from '../types.ts';\n\nconst __dirname = path.dirname(typeof __filename !== 'undefined' ? __filename : url.fileURLToPath(import.meta.url));\nconst major = +process.versions.node.split('.')[0];\nconst workerPath = path.join(__dirname, '..', '..', 'cjs', 'lib', 'install.js');\n\nfunction run(specifier: string, dest: string, callback: InstallCallback): void {\n spawn('npm', ['install', specifier], { cwd: dest }, (err) => {\n err ? callback(err) : callback(null, path.join(dest, ...specifier.split('/')));\n });\n}\n\ntype installFunction = (specifier: string, dest: string, callback: InstallCallback) => void;\n\nconst worker = (major > 0 ? run : bind('>0.12', workerPath, { callbacks: true })) as installFunction;\n\nexport default function install(specifier: string, dest: string, callback: InstallCallback): void {\n worker(specifier, dest, callback);\n}\n"],"names":["install","__dirname","path","dirname","__filename","url","fileURLToPath","major","process","versions","node","split","workerPath","join","run","specifier","dest","callback","spawn","cwd","err","worker","bind","callbacks"],"mappings":";;;;+BAoBA;;;eAAwBA;;;mEApBN;oCACG;2DACJ;0DACD;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAGhB,IAAMC,YAAYC,aAAI,CAACC,OAAO,CAAC,OAAOC,eAAe,cAAcA,aAAaC,YAAG,CAACC,aAAa,CAAC;AAClG,IAAMC,QAAQ,CAACC,QAAQC,QAAQ,CAACC,IAAI,CAACC,KAAK,CAAC,IAAI,CAAC,EAAE;AAClD,IAAMC,aAAaV,aAAI,CAACW,IAAI,CAACZ,WAAW,MAAM,MAAM,OAAO,OAAO;AAElE,SAASa,IAAIC,SAAiB,EAAEC,IAAY,EAAEC,QAAyB;IACrEC,IAAAA,qBAAK,EAAC,OAAO;QAAC;QAAWH;KAAU,EAAE;QAAEI,KAAKH;IAAK,GAAG,SAACI;YACdlB;QAArCkB,MAAMH,SAASG,OAAOH,SAAS,MAAMf,CAAAA,SAAAA,aAAI,EAACW,IAAI,OAATX,QAAAA;YAAUc;SAA8B,CAAxCd,OAAgB,qBAAGa,UAAUJ,KAAK,CAAC;IAC1E;AACF;AAIA,IAAMU,SAAUd,QAAQ,IAAIO,MAAMQ,IAAAA,0BAAI,EAAC,SAASV,YAAY;IAAEW,WAAW;AAAK;AAE/D,SAASvB,QAAQe,SAAiB,EAAEC,IAAY,EAAEC,QAAyB;IACxFI,OAAON,WAAWC,MAAMC;AAC1B"}

@@ -1,1 +0,1 @@

{"version":3,"sources":["/Users/kevin/Dev/OpenSource/node/install-module-linked/src/lib/install.ts"],"sourcesContent":["import spawn from 'cross-spawn-cb';\nimport { bind } from 'node-version-call-local';\nimport path from 'path';\nimport url from 'url';\nimport type { InstallCallback } from '../types.ts';\n\nconst __dirname = path.dirname(typeof __filename !== 'undefined' ? __filename : url.fileURLToPath(import.meta.url));\nconst major = +process.versions.node.split('.')[0];\nconst workerPath = path.join(__dirname, '..', '..', 'cjs', 'lib', 'install.js');\n\nfunction run(specifier: string, dest: string, callback: InstallCallback): void {\n spawn('npm', ['install', specifier], { cwd: dest }, (err) => {\n err ? callback(err) : callback(null, path.join(dest, ...specifier.split('/')));\n });\n}\n\nconst worker = major > 0 ? run : bind('>0.12', workerPath, { callbacks: true });\n\nexport default function install(specifier: string, dest: string, callback: InstallCallback): void {\n worker(specifier, dest, callback);\n}\n"],"names":["spawn","bind","path","url","__dirname","dirname","__filename","fileURLToPath","major","process","versions","node","split","workerPath","join","run","specifier","dest","callback","cwd","err","worker","callbacks","install"],"mappings":"AAAA,OAAOA,WAAW,iBAAiB;AACnC,SAASC,IAAI,QAAQ,0BAA0B;AAC/C,OAAOC,UAAU,OAAO;AACxB,OAAOC,SAAS,MAAM;AAGtB,MAAMC,YAAYF,KAAKG,OAAO,CAAC,OAAOC,eAAe,cAAcA,aAAaH,IAAII,aAAa,CAAC,YAAYJ,GAAG;AACjH,MAAMK,QAAQ,CAACC,QAAQC,QAAQ,CAACC,IAAI,CAACC,KAAK,CAAC,IAAI,CAAC,EAAE;AAClD,MAAMC,aAAaX,KAAKY,IAAI,CAACV,WAAW,MAAM,MAAM,OAAO,OAAO;AAElE,SAASW,IAAIC,SAAiB,EAAEC,IAAY,EAAEC,QAAyB;IACrElB,MAAM,OAAO;QAAC;QAAWgB;KAAU,EAAE;QAAEG,KAAKF;IAAK,GAAG,CAACG;QACnDA,MAAMF,SAASE,OAAOF,SAAS,MAAMhB,KAAKY,IAAI,CAACG,SAASD,UAAUJ,KAAK,CAAC;IAC1E;AACF;AAEA,MAAMS,SAASb,QAAQ,IAAIO,MAAMd,KAAK,SAASY,YAAY;IAAES,WAAW;AAAK;AAE7E,eAAe,SAASC,QAAQP,SAAiB,EAAEC,IAAY,EAAEC,QAAyB;IACxFG,OAAOL,WAAWC,MAAMC;AAC1B"}
{"version":3,"sources":["/Users/kevin/Dev/OpenSource/node/install-module-linked/src/lib/install.ts"],"sourcesContent":["import spawn from 'cross-spawn-cb';\nimport { bind } from 'node-version-call-local';\nimport path from 'path';\nimport url from 'url';\nimport type { InstallCallback } from '../types.ts';\n\nconst __dirname = path.dirname(typeof __filename !== 'undefined' ? __filename : url.fileURLToPath(import.meta.url));\nconst major = +process.versions.node.split('.')[0];\nconst workerPath = path.join(__dirname, '..', '..', 'cjs', 'lib', 'install.js');\n\nfunction run(specifier: string, dest: string, callback: InstallCallback): void {\n spawn('npm', ['install', specifier], { cwd: dest }, (err) => {\n err ? callback(err) : callback(null, path.join(dest, ...specifier.split('/')));\n });\n}\n\ntype installFunction = (specifier: string, dest: string, callback: InstallCallback) => void;\n\nconst worker = (major > 0 ? run : bind('>0.12', workerPath, { callbacks: true })) as installFunction;\n\nexport default function install(specifier: string, dest: string, callback: InstallCallback): void {\n worker(specifier, dest, callback);\n}\n"],"names":["spawn","bind","path","url","__dirname","dirname","__filename","fileURLToPath","major","process","versions","node","split","workerPath","join","run","specifier","dest","callback","cwd","err","worker","callbacks","install"],"mappings":"AAAA,OAAOA,WAAW,iBAAiB;AACnC,SAASC,IAAI,QAAQ,0BAA0B;AAC/C,OAAOC,UAAU,OAAO;AACxB,OAAOC,SAAS,MAAM;AAGtB,MAAMC,YAAYF,KAAKG,OAAO,CAAC,OAAOC,eAAe,cAAcA,aAAaH,IAAII,aAAa,CAAC,YAAYJ,GAAG;AACjH,MAAMK,QAAQ,CAACC,QAAQC,QAAQ,CAACC,IAAI,CAACC,KAAK,CAAC,IAAI,CAAC,EAAE;AAClD,MAAMC,aAAaX,KAAKY,IAAI,CAACV,WAAW,MAAM,MAAM,OAAO,OAAO;AAElE,SAASW,IAAIC,SAAiB,EAAEC,IAAY,EAAEC,QAAyB;IACrElB,MAAM,OAAO;QAAC;QAAWgB;KAAU,EAAE;QAAEG,KAAKF;IAAK,GAAG,CAACG;QACnDA,MAAMF,SAASE,OAAOF,SAAS,MAAMhB,KAAKY,IAAI,CAACG,SAASD,UAAUJ,KAAK,CAAC;IAC1E;AACF;AAIA,MAAMS,SAAUb,QAAQ,IAAIO,MAAMd,KAAK,SAASY,YAAY;IAAES,WAAW;AAAK;AAE9E,eAAe,SAASC,QAAQP,SAAiB,EAAEC,IAAY,EAAEC,QAAyB;IACxFG,OAAOL,WAAWC,MAAMC;AAC1B"}
{
"name": "install-module-linked",
"version": "1.6.0",
"version": "1.6.1",
"description": "Installs and symlinks a module into node_modules",

@@ -5,0 +5,0 @@ "keywords": [