registry  /  @ruan-cat/vercel-deploy-tool  /  2.0.1

@ruan-cat/vercel-deploy-tool@2.0.1

阮喵喵自用的vercel部署工具,用于实现复杂项目的部署。

Static Scan Results

scanned 2h ago · by rust-scanner

Static analysis flagged 8 finding(s) at 72.0% confidence. This version is warn-only unless an AI or security-team review confirms malicious behavior.

Static reason
One or more suspicious static signals were detected.

Decision evidence

public snapshot
Behavioral surface
Source
ChildProcessEnvironmentVarsFilesystemShell
Supply chain
HighEntropyStrings
ManifestNo manifest risk signals triggered.
scanned 26 file(s), 101 KB of source

Source & flagged code

3 flagged · loading source
dist/index.jsView file
118// src/core/vercel.ts L119: import { spawnSync } from "child_process"; L120: import { consola as consola2 } from "consola";
High
Child Process

Package source references child process execution.

dist/index.jsView on unpkg · L118
331stdio: "inherit", L332: shell: true L333: });
High
Shell

Package source references shell execution.

dist/index.jsView on unpkg · L331
src/core/vercel.tsView file
88export function assertVercelCliAvailable(): void { L89: const result = spawnSync("vercel", ["--version"], createVercelSpawnOptions("pipe")); L90: ... L92: throw new Error( L93: `未找到 Vercel CLI。@ruan-cat/vercel-deploy-tool 已将 vercel 改为 peerDependency,请在使用方项目中安装:pnpm add -D vercel@latest`, L94: );
High
Runtime Package Install

Package source invokes a package manager install command at runtime.

src/core/vercel.tsView on unpkg · L88

Findings

3 High2 Medium3 Low
HighChild Processdist/index.js
HighShelldist/index.js
HighRuntime Package Installsrc/core/vercel.ts
MediumEnvironment Vars
MediumStructural Risk Force Deep Review
LowScripts Present
LowFilesystem
LowHigh Entropy Strings