@farjs/filelist
Advanced tools
+1
-1
| { | ||
| "name": "@farjs/filelist", | ||
| "author": "viktor-podzigun", | ||
| "version": "0.8.1", | ||
| "version": "0.8.2", | ||
| "license": "MIT", | ||
@@ -6,0 +6,0 @@ "description": "Common plugin/api/ui for FAR.js File Browser module", |
@@ -5,2 +5,3 @@ /** | ||
| */ | ||
| import child_process from "child_process"; | ||
| import { newPromiseWithResolvers } from "../utils.mjs"; | ||
@@ -31,2 +32,5 @@ import StreamReader from "./StreamReader.mjs"; | ||
| const SubProcess = { | ||
| /** @type {child_process["spawn"]} */ | ||
| spawn: child_process.spawn, | ||
| /** | ||
@@ -83,3 +87,3 @@ * @param {ChildProcess} child | ||
| command: | ||
| ${child.spawnargs.join(" ")}` | ||
| ${child.spawnargs.join(" ")}`, | ||
| ); | ||
@@ -86,0 +90,0 @@ }), |
@@ -12,3 +12,3 @@ export class SubProcessError extends Error { | ||
| export type SubProcess = { | ||
| readonly child: ChildProcess; | ||
| readonly child: child_process.ChildProcess; | ||
| readonly stdout: StreamReader; | ||
@@ -18,6 +18,7 @@ readonly exitP: Promise<SubProcessError | undefined>; | ||
| declare namespace SubProcess { | ||
| function wrap(child: ChildProcess): Promise<SubProcess>; | ||
| let spawn: typeof child_process.spawn; | ||
| function wrap(child: child_process.ChildProcess): Promise<SubProcess>; | ||
| } | ||
| import type { ChildProcess } from "child_process"; | ||
| import child_process from "child_process"; | ||
| import StreamReader from "./StreamReader.mjs"; | ||
| //# sourceMappingURL=SubProcess.d.mts.map |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"SubProcess.d.mts","sourceRoot":"","sources":["../../src/util/SubProcess.mjs"],"names":[],"mappings":"AAOA;IACE;;;OAGG;IACH,sBAHW,MAAM,YACN,MAAM,EAOhB;IAFC,+BAA+B;IAC/B,mBADqB,MAAM,CACH;CAE3B;;yBAGY;IACZ,QAAW,CAAC,KAAK,EAAE,YAAY,CAAC;IAChC,QAAW,CAAC,MAAM,EAAE,YAAY,CAAC;IACjC,QAAW,CAAC,KAAK,EAAE,OAAO,CAAC,eAAe,GAAG,SAAS,CAAC,CAAC;CACrD;;IAQI,qBAHK,YAAY,GACV,OAAO,CAAC,UAAU,CAAC,CAyD/B;;kCAvF8B,eAAe;yBAIvB,oBAAoB"} | ||
| {"version":3,"file":"SubProcess.d.mts","sourceRoot":"","sources":["../../src/util/SubProcess.mjs"],"names":[],"mappings":"AAQA;IACE;;;OAGG;IACH,sBAHW,MAAM,YACN,MAAM,EAOhB;IAFC,+BAA+B;IAC/B,mBADqB,MAAM,CACH;CAE3B;;yBAGY;IACZ,QAAW,CAAC,KAAK,EAAE,0BAAY,CAAC;IAChC,QAAW,CAAC,MAAM,EAAE,YAAY,CAAC;IACjC,QAAW,CAAC,KAAK,EAAE,OAAO,CAAC,eAAe,GAAG,SAAS,CAAC,CAAC;CACrD;;;IAWI,qBAHK,0BAAY,GACV,OAAO,CAAC,UAAU,CAAC,CAyD/B;;0BAxFuB,eAAe;yBAEhB,oBAAoB"} |
Shell access
Supply chain riskThis module accesses the system shell. Accessing the system shell increases the risk of executing arbitrary code.
159331
0.11%3122
0.1%2
Infinity%