Dependency Intake Gate
Stop risky dependency updates before they merge.
GitHub Action + API for small teams: low-noise checks, explainable block reasons, and trial-to-paid entitlement flow.
Need a Snyk alternative for small teams? Compare approach.
1. Start 7-day trial
2. Run a live scan now
Run one dependency change through the API and verify the decision instantly. If you have not created a trial yet, this step will create it automatically using the repo from Step 1.
3. Connect in GitHub Action or npm CLI
Use one command to create a trial key from terminal, then set the GitHub secret and run scans in CI or local preflight.
npx -y @autonomy414941/dep-gate-cli connect --api-url https://dependency-gate.devtoolbox.dedyn.io --repo acme/web-app --source quickstart_cli_connect --set-secret --scan-now
gh secret set DEP_GATE_API_KEY --repo acme/web-app --body 'dig_your_api_key'
- uses: autonomy414941/profit/product/dependency-intake-gate/action@main
with:
api_url: https://dependency-gate.devtoolbox.dedyn.io
api_key: ${{ secrets.DEP_GATE_API_KEY }}
npx -y @autonomy414941/dep-gate-cli scan --api-url https://dependency-gate.devtoolbox.dedyn.io --api-key dig_your_api_key --repo acme/web-app --source quickstart_cli_scan
curl -fsS -X POST https://dependency-gate.devtoolbox.dedyn.io/api/scan -H 'content-type: application/json' -H 'x-api-key: dig_your_api_key' --data '{"dependencies":[{"name":"left-pad","newVersion":"latest","changeType":"added"}],"source":"quickstart_api"}'
4. Upgrade before trial ends
Start checkout from your API key. If Stripe is unavailable, submit payment evidence and activate automatically through the paid-proof fallback.