This file is generated by scripts/generate-third-party-artifacts.sh.
This file lists third-party components directly referenced by this repository for local development and runtime tooling.
Included:
- Python dependencies declared in
requirements-dev.txt. - npm packages invoked via
npxfrom repository scripts. - Required tooling explicitly installed by repo checks/CI (
shellcheck,nils-cli).
Not included:
- Full transitive dependency trees of package managers.
- Baseline host tools not installed by this repository (for example
git,zsh,node).
pinned: spec resolves to a fixed version in repo-owned declarations.floating: spec intentionally tracks non-fixed versions (for example>=ranges,@latest, formula latest).
| Component | Ecosystem | Declared spec in repo | Version policy | License | Upstream |
|---|---|---|---|---|---|
pytest |
PyPI | pytest>=7.0 |
floating (pytest>=7.0) | MIT |
pytest-dev/pytest |
semgrep |
PyPI | semgrep==1.148.0 |
pinned (1.148.0) | LGPL-2.1-or-later |
semgrep/semgrep |
mypy |
PyPI | mypy>=1.0 |
floating (mypy>=1.0) | MIT |
python/mypy |
ruff |
PyPI | ruff>=0.1.0 |
floating (ruff>=0.1.0) | MIT |
astral-sh/ruff |
pyright (Python wrapper) |
PyPI | pyright>=1.1.0 |
floating (pyright>=1.1.0) | MIT |
RobertCraigie/pyright-python |
@playwright/cli |
npm via npx --package | @playwright/cli@latest |
floating (@latest) | Apache-2.0 |
microsoft/playwright-cli |
agent-browser |
npm via npx --package | agent-browser@latest |
floating (@latest) | Apache-2.0 |
vercel-labs/agent-browser |
chrome-devtools-mcp |
npm via npx | chrome-devtools-mcp@latest |
floating (@latest) | Unknown (check npm package metadata) |
ChromeDevTools/chrome-devtools-mcp |
rumdl |
npm via npx | rumdl@0.1.62 |
pinned (0.1.62) | MIT |
rvben/rumdl |
shellcheck |
Homebrew / apt | brew install shellcheck / apt-get install -y shellcheck |
floating (package-manager resolved) | GPL-3.0-or-later |
koalaman/shellcheck |
nils-cli |
Homebrew formula | brew install nils-cli |
floating (formula latest) | MIT OR Apache-2.0 |
graysurf/nils-cli |
requirements-dev.txt.rumdl.tomlscripts/ci/markdownlint-audit.shskills/tools/browser/playwright/scripts/playwright_cli.shskills/tools/browser/agent-browser/scripts/agent-browser.shscripts/chrome-devtools-mcp.shscripts/lint.sh.github/workflows/lint.ymlscripts/install-homebrew-nils-cli.shDockerfile
requirements-dev.txtSHA256:3ec1558abe1f337577861f60fd6824af6ad1b68436187819dedcd184b3548f2e.rumdl.tomlSHA256:31667aa68116c0811cc8afcfa726ab5b6da25deb47cf737e54c51a7910a9cf5dscripts/ci/markdownlint-audit.shSHA256:2f7a9fbabc675f3f7db2ce5930dd1d144f614d01b094d468e05619ae063189a1skills/tools/browser/playwright/scripts/playwright_cli.shSHA256:36a188349ae575e2ffd7fe47cad0f8b86317032f4f7bd75a1598b5d16eddf4e0skills/tools/browser/agent-browser/scripts/agent-browser.shSHA256:c9daa00c327c0258d8496b1e8a5cea3827af9cb73ee357682b670918ce7a1d94scripts/chrome-devtools-mcp.shSHA256:cf92382116a78c6d1a3dc5a1ac5d9be8498bdb17187cf26b26dae098718f8cd8scripts/lint.shSHA256:9b5c184d47de4213abb0e49eb39b80814c811edfdf6f06285142e20c56b770ea.github/workflows/lint.ymlSHA256:5b7af21569334407afa7bfba538d9d9b1816e278e1a532d0ebb5262aa1af0774scripts/install-homebrew-nils-cli.shSHA256:36a7b5a9cb00a5ff2ab682171fe5a17a7985babe3e8dc3a5153f5748fd6265c7DockerfileSHA256:e6a9092fcaf4747e11da0e7150a9761af3fc8cbc6b3009f1949577cdc6bd1686