3import net from "node:net";
L4: import { ChildProcess, execFile, spawn, spawnSync } from "node:child_process";
L5: import fs, { appendFileSync, createReadStream, createWriteStream, existsSync, mkdirSync, promises, readFileSync, statSync, writeFileSync } from "node:fs";
HighChild Process
Package source references child process execution.
dist/daemon.jsView on unpkg · L3 14import { StringDecoder } from "node:string_decoder";
L15: import process$1, { execArgv, execPath, hrtime, platform } from "node:process";
L16: import tty from "node:tty";
2Cross-file remote execution chain: dist/daemon.js spawns dist/paths-umPyi7PZ.js; helper contains network access plus dynamic code execution.
L2: import { createRequire } from "node:module";
L3: import net from "node:net";
L4: import { ChildProcess, execFile, spawn, spawnSync } from "node:child_process";
L5: import fs, { appendFileSync, createReadStream, createWriteStream, existsSync, mkdirSync, promises, readFileSync, statSync, writeFileSync } from "node:fs";
...
L11: import { EventEmitter, addAbortListener, on, once, setMaxListeners } from "node:events";
L12: import { createCipheriv, createDecipheriv, createHash, pbkdf2Sync, randomBytes, randomUUID } from "node:crypto";
L13: import { gunzip } from "node:zlib";
...
L980: * Prefers `pnpm pack` (this tool's namesake) and falls back to `npm pack`,
L981: * matching the spec's promise of 1:1 compatibility with `pnpm publish`
L982: * (Chapter 1.3.1 / 7.1.2). The produced tarball is returned as bytes so the
...
L988: const parsed = JSON.parse(text);
L989: if (!isJsonObject(parsed)) throw new Error("Invalid package.json metadata.");
HighCross File Remote Execution Context
Source spawns a local helper that also contains network and dynamic execution context; review data flow before blocking.
dist/daemon.jsView on unpkg · L2 2import { createRequire } from "node:module";
L3: import net from "node:net";
L4: import { ChildProcess, execFile, spawn, spawnSync } from "node:child_process";
L5: import fs, { appendFileSync, createReadStream, createWriteStream, existsSync, mkdirSync, promises, readFileSync, statSync, writeFileSync } from "node:fs";
...
L11: import { EventEmitter, addAbortListener, on, once, setMaxListeners } from "node:events";
L12: import { createCipheriv, createDecipheriv, createHash, pbkdf2Sync, randomBytes, randomUUID } from "node:crypto";
L13: import { gunzip } from "node:zlib";
...
L980: * Prefers `pnpm pack` (this tool's namesake) and falls back to `npm pack`,
L981: * matching the spec's promise of 1:1 compatibility with `pnpm publish`
L982: * (Chapter 1.3.1 / 7.1.2). The produced tarball is returned as bytes so the
...
L988: const parsed = JSON.parse(text);
L989: if (!isJsonObject(parsed)) throw new Error("Invalid package.json metadata.");
LowWeak Crypto
Package source references weak cryptographic algorithms.
dist/daemon.jsView on unpkg · L2