Skip to content
dsh.fish
Bundle

@mkaliezz/dsh-dependency-firewall

Dependency-installation guard for DeepSeek Harness: classifies package-manager commands as ALLOW, ASK, or BLOCK before execution.

Source
MkaliezZ
stars
1 stars
License
MIT
Updated
Updated yesterday

Readme

# dsh-dependency-firewall

Domain-specific dependency-installation guard for DeepSeek Harness.

v0.1 classifies package-manager commands before execution and returns `ALLOW`, `ASK`, or `BLOCK` for common npm/pnpm/yarn/pip/uv/cargo install flows.

High-risk sources such as arbitrary URLs, git dependencies, alternate registries, unpinned VCS references, native/install-script flags, or unparseable install shapes can be escalated without running the underlying command.

## Non-claims

- no package is installed by this plugin;
- no online reputation or CVE lookup in v0.1;
- classification is bounded and deterministic, not complete supply-chain security.

## Development

```bash
npm install
npm test
```

MIT

Install

dsh plugin --profile web add github:MkaliezZ/dsh-dependency-firewall#5e4221f61b94699f5065e059d28f988106001754

Profile: web

  • This package builds from source on install. pnpm will ask you to allow its build script — that is permission to run the package’s code on your machine, outside the agent sandbox. Only allow sources you trust.
Source