each-package
Advanced tools
@@ -32,7 +32,4 @@ "use strict"; | ||
| function eachPackage(command, args, options, callback) { | ||
| if (typeof options === 'function') { | ||
| callback = options; | ||
| options = {}; | ||
| } | ||
| options = options || {}; | ||
| callback = typeof options === 'function' ? options : callback; | ||
| options = typeof options === 'function' ? {} : options || {}; | ||
| if (typeof callback === 'function') return (0, _workerts.default)(command, args, options, callback); | ||
@@ -39,0 +36,0 @@ return new Promise(function(resolve, reject) { |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"sources":["/Users/kevin/Dev/OpenSource/monorepo/each-package/src/index.ts"],"sourcesContent":["import type { EachCallback, EachError, EachOptions, EachResult } from './types.ts';\nimport worker from './worker.ts';\n\nexport * from './types.ts';\n\nexport default function eachPackage(command: string, args: string[]): Promise<EachResult[]>;\nexport default function eachPackage(command: string, args: string[], options: EachOptions): Promise<EachResult[]>;\n\nexport default function eachPackage(command: string, args: string[], callback: EachCallback): void;\nexport default function eachPackage(command: string, args: string[], options: EachOptions, callback: EachCallback): void;\n\nexport default function eachPackage(command: string, args: string[], options?: EachOptions | EachCallback, callback?: EachCallback): void | Promise<EachResult[]> {\n if (typeof options === 'function') {\n callback = options;\n options = {};\n }\n options = options || {};\n\n if (typeof callback === 'function') return worker(command, args, options, callback);\n return new Promise((resolve, reject) =>\n worker(command, args, options as EachOptions, (err?: EachError, results?: EachResult[]): void => {\n err ? reject(err) : resolve(results);\n })\n );\n}\n"],"names":["eachPackage","command","args","options","callback","worker","Promise","resolve","reject","err","results"],"mappings":";;;;+BAWA;;;eAAwBA;;;+DAVL;qBAEL;;;;;;;;;;;;;;;;;;;AAQC,SAASA,YAAYC,OAAe,EAAEC,IAAc,EAAEC,OAAoC,EAAEC,QAAuB;IAChI,IAAI,OAAOD,YAAY,YAAY;QACjCC,WAAWD;QACXA,UAAU,CAAC;IACb;IACAA,UAAUA,WAAW,CAAC;IAEtB,IAAI,OAAOC,aAAa,YAAY,OAAOC,IAAAA,iBAAM,EAACJ,SAASC,MAAMC,SAASC;IAC1E,OAAO,IAAIE,QAAQ,SAACC,SAASC;eAC3BH,IAAAA,iBAAM,EAACJ,SAASC,MAAMC,SAAwB,SAACM,KAAiBC;YAC9DD,MAAMD,OAAOC,OAAOF,QAAQG;QAC9B;;AAEJ"} | ||
| {"version":3,"sources":["/Users/kevin/Dev/OpenSource/monorepo/each-package/src/index.ts"],"sourcesContent":["import type { EachCallback, EachError, EachOptions, EachResult } from './types.ts';\nimport worker from './worker.ts';\n\nexport * from './types.ts';\n\nexport default function eachPackage(command: string, args: string[]): Promise<EachResult[]>;\nexport default function eachPackage(command: string, args: string[], options: EachOptions): Promise<EachResult[]>;\n\nexport default function eachPackage(command: string, args: string[], callback: EachCallback): void;\nexport default function eachPackage(command: string, args: string[], options: EachOptions, callback: EachCallback): void;\n\nexport default function eachPackage(command: string, args: string[], options?: EachOptions | EachCallback, callback?: EachCallback): void | Promise<EachResult[]> {\n callback = typeof options === 'function' ? options : callback;\n options = typeof options === 'function' ? {} : ((options || {}) as EachOptions);\n\n if (typeof callback === 'function') return worker(command, args, options, callback);\n return new Promise((resolve, reject) =>\n worker(command, args, options, (err?: EachError, results?: EachResult[]): void => {\n err ? reject(err) : resolve(results);\n })\n );\n}\n"],"names":["eachPackage","command","args","options","callback","worker","Promise","resolve","reject","err","results"],"mappings":";;;;+BAWA;;;eAAwBA;;;+DAVL;qBAEL;;;;;;;;;;;;;;;;;;;AAQC,SAASA,YAAYC,OAAe,EAAEC,IAAc,EAAEC,OAAoC,EAAEC,QAAuB;IAChIA,WAAW,OAAOD,YAAY,aAAaA,UAAUC;IACrDD,UAAU,OAAOA,YAAY,aAAa,CAAC,IAAMA,WAAW,CAAC;IAE7D,IAAI,OAAOC,aAAa,YAAY,OAAOC,IAAAA,iBAAM,EAACJ,SAASC,MAAMC,SAASC;IAC1E,OAAO,IAAIE,QAAQ,SAACC,SAASC;eAC3BH,IAAAA,iBAAM,EAACJ,SAASC,MAAMC,SAAS,SAACM,KAAiBC;YAC/CD,MAAMD,OAAOC,OAAOF,QAAQG;QAC9B;;AAEJ"} |
| import worker from './worker.js'; | ||
| export * from './types.js'; | ||
| export default function eachPackage(command, args, options, callback) { | ||
| if (typeof options === 'function') { | ||
| callback = options; | ||
| options = {}; | ||
| } | ||
| options = options || {}; | ||
| callback = typeof options === 'function' ? options : callback; | ||
| options = typeof options === 'function' ? {} : options || {}; | ||
| if (typeof callback === 'function') return worker(command, args, options, callback); | ||
@@ -10,0 +7,0 @@ return new Promise((resolve, reject)=>worker(command, args, options, (err, results)=>{ |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"sources":["/Users/kevin/Dev/OpenSource/monorepo/each-package/src/index.ts"],"sourcesContent":["import type { EachCallback, EachError, EachOptions, EachResult } from './types.ts';\nimport worker from './worker.ts';\n\nexport * from './types.ts';\n\nexport default function eachPackage(command: string, args: string[]): Promise<EachResult[]>;\nexport default function eachPackage(command: string, args: string[], options: EachOptions): Promise<EachResult[]>;\n\nexport default function eachPackage(command: string, args: string[], callback: EachCallback): void;\nexport default function eachPackage(command: string, args: string[], options: EachOptions, callback: EachCallback): void;\n\nexport default function eachPackage(command: string, args: string[], options?: EachOptions | EachCallback, callback?: EachCallback): void | Promise<EachResult[]> {\n if (typeof options === 'function') {\n callback = options;\n options = {};\n }\n options = options || {};\n\n if (typeof callback === 'function') return worker(command, args, options, callback);\n return new Promise((resolve, reject) =>\n worker(command, args, options as EachOptions, (err?: EachError, results?: EachResult[]): void => {\n err ? reject(err) : resolve(results);\n })\n );\n}\n"],"names":["worker","eachPackage","command","args","options","callback","Promise","resolve","reject","err","results"],"mappings":"AACA,OAAOA,YAAY,cAAc;AAEjC,cAAc,aAAa;AAQ3B,eAAe,SAASC,YAAYC,OAAe,EAAEC,IAAc,EAAEC,OAAoC,EAAEC,QAAuB;IAChI,IAAI,OAAOD,YAAY,YAAY;QACjCC,WAAWD;QACXA,UAAU,CAAC;IACb;IACAA,UAAUA,WAAW,CAAC;IAEtB,IAAI,OAAOC,aAAa,YAAY,OAAOL,OAAOE,SAASC,MAAMC,SAASC;IAC1E,OAAO,IAAIC,QAAQ,CAACC,SAASC,SAC3BR,OAAOE,SAASC,MAAMC,SAAwB,CAACK,KAAiBC;YAC9DD,MAAMD,OAAOC,OAAOF,QAAQG;QAC9B;AAEJ"} | ||
| {"version":3,"sources":["/Users/kevin/Dev/OpenSource/monorepo/each-package/src/index.ts"],"sourcesContent":["import type { EachCallback, EachError, EachOptions, EachResult } from './types.ts';\nimport worker from './worker.ts';\n\nexport * from './types.ts';\n\nexport default function eachPackage(command: string, args: string[]): Promise<EachResult[]>;\nexport default function eachPackage(command: string, args: string[], options: EachOptions): Promise<EachResult[]>;\n\nexport default function eachPackage(command: string, args: string[], callback: EachCallback): void;\nexport default function eachPackage(command: string, args: string[], options: EachOptions, callback: EachCallback): void;\n\nexport default function eachPackage(command: string, args: string[], options?: EachOptions | EachCallback, callback?: EachCallback): void | Promise<EachResult[]> {\n callback = typeof options === 'function' ? options : callback;\n options = typeof options === 'function' ? {} : ((options || {}) as EachOptions);\n\n if (typeof callback === 'function') return worker(command, args, options, callback);\n return new Promise((resolve, reject) =>\n worker(command, args, options, (err?: EachError, results?: EachResult[]): void => {\n err ? reject(err) : resolve(results);\n })\n );\n}\n"],"names":["worker","eachPackage","command","args","options","callback","Promise","resolve","reject","err","results"],"mappings":"AACA,OAAOA,YAAY,cAAc;AAEjC,cAAc,aAAa;AAQ3B,eAAe,SAASC,YAAYC,OAAe,EAAEC,IAAc,EAAEC,OAAoC,EAAEC,QAAuB;IAChIA,WAAW,OAAOD,YAAY,aAAaA,UAAUC;IACrDD,UAAU,OAAOA,YAAY,aAAa,CAAC,IAAMA,WAAW,CAAC;IAE7D,IAAI,OAAOC,aAAa,YAAY,OAAOL,OAAOE,SAASC,MAAMC,SAASC;IAC1E,OAAO,IAAIC,QAAQ,CAACC,SAASC,SAC3BR,OAAOE,SAASC,MAAMC,SAAS,CAACK,KAAiBC;YAC/CD,MAAMD,OAAOC,OAAOF,QAAQG;QAC9B;AAEJ"} |
+1
-1
| { | ||
| "name": "each-package", | ||
| "version": "1.4.12", | ||
| "version": "1.5.0", | ||
| "description": "Run commands in each package folder starting with cwd skipping node_modules folders", | ||
@@ -5,0 +5,0 @@ "keywords": [ |
Uses eval
Supply chain riskPackage uses dynamic code execution (e.g., eval()), which is a dangerous practice. This can prevent the code from running in certain environments and increases the risk that the code may contain exploits or malicious behavior.
Found 1 instance in 1 package
Filesystem access
Supply chain riskAccesses the file system, and could potentially read sensitive data.
Found 2 instances in 1 package
Long strings
Supply chain riskContains long string literals, which may be a sign of obfuscated or packed code.
Found 1 instance in 1 package
Uses eval
Supply chain riskPackage uses dynamic code execution (e.g., eval()), which is a dangerous practice. This can prevent the code from running in certain environments and increases the risk that the code may contain exploits or malicious behavior.
Found 1 instance in 1 package
Filesystem access
Supply chain riskAccesses the file system, and could potentially read sensitive data.
Found 2 instances in 1 package
Long strings
Supply chain riskContains long string literals, which may be a sign of obfuscated or packed code.
Found 1 instance in 1 package
99016
0.05%989
-0.6%