{"dist":{"shasum":"58a7a30255d2c9789a31c0409a463729ad996578","tarball":"https://registry.npmjs.org/@socketsecurity/bun-security-scanner/-/bun-security-scanner-1.1.3.tgz","fileCount":7,"integrity":"sha512-etUBYn5rx/ubI2JaAplX/Dr48X4uufcXVxvcVp68DZFne+ROlUQTcEw7pJFgq6UY4PWbChvhWnoNQBnFWwXyEA==","signatures":[{"sig":"MEUCICD5TFUge0aZ/reAmCaocbm/O0H32Okc6rqb84goJtSaAiEAl2P34Rh7vxIqNAgWAHn5/zjfnzakqhhAiUxXVK1Bi1k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@socketsecurity%2fbun-security-scanner@1.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1560875},"main":"./dist/index.js","name":"@socketsecurity/bun-security-scanner","types":"./dist/index.d.mts","author":"SocketDev <eng@socket.dev>","engines":{"npm":"^11.19.0 || >=12.0.2","node":">=24","pnpm":"^11.25.0 || >=12.3.4"},"exports":{".":{"types":"./dist/index.d.mts","source":"./src/index.mts","default":"./dist/index.js"}},"license":"MIT","scripts":{"fix":"node scripts/fleet/fix.mts","lint":"node scripts/fleet/lint.mts","test":"node scripts/repo/test.mts","type":"node scripts/fleet/type.mts","build":"node scripts/repo/build.mts","check":"node scripts/fleet/check.mts","clean":"node scripts/fleet/clean.mts","cover":"node scripts/fleet/cover.mts","prose":"node scripts/fleet/prose/run.mts","backup":"node scripts/fleet/backup-work.mts","ci:fix":"node scripts/fleet/ci/fix/run.mts","doctor":"node scripts/fleet/doctor.mts","fix:js":"node scripts/fleet/fix.mts --js","fmt:js":"node scripts/fleet/format.mts","format":"node scripts/fleet/format.mts","update":"node scripts/fleet/update.mts","ai:read":"node scripts/fleet/ai/bounded-reader.mts","ci:test":"node scripts/fleet/commands/run.mts ci test","gh:auth":"node scripts/fleet/gh-auth.mts","lint:js":"node scripts/fleet/lint.mts","ci:gates":"node scripts/fleet/ci/gates/run.mts","ci:local":"node scripts/fleet/ci/local/run.mts run --all --quiet --pause-on-failure --github-token","fix:repo":"node scripts/fleet/fix.mts --repo","lint:fix":"node scripts/fleet/lint/fix.mts","lockstep":"node scripts/fleet/lockstep.mts","npm:auth":"node scripts/fleet/npm-auth.mts","npm:scan":"node scripts/fleet/npm/scan.mts","security":"node scripts/fleet/security.mts","setup:go":"node scripts/fleet/setup/go.mts","test:fix":"node scripts/fleet/test/fix.mts","check:fix":"node scripts/fleet/check/fix.mts","ci:update":"node scripts/fleet/commands/run.mts ci update","cover:fix":"node scripts/fleet/cover/fix.mts","gen:glyph":"node scripts/fleet/gen/glyph.mts","lint:test":"node scripts/fleet/commands/run.mts lint test","mcp:pgbot":"node scripts/fleet/mcp/pgbot/run.mts","mcp:reset":"node scripts/fleet/mcp/reset.mts","npm:trust":"node scripts/fleet/registry-infra/npm/settings/trust.mts","preflight":"node scripts/repo/bootstrap/fleet.mjs --quiet && node scripts/fleet/preflight.mts","review:pr":"node scripts/fleet/ai/review/jev/run.mts","setup-all":"node scripts/fleet/setup/index.mts","test:fuzz":"node scripts/repo/fuzz.mts","test:test":"node scripts/fleet/commands/run.mts test test","types:fix":"node scripts/fleet/types/fix.mts","build:test":"node scripts/fleet/commands/run.mts build test","check:deps":"node scripts/fleet/check.mts --category=deps","check:test":"node scripts/fleet/commands/run.mts check test","cover:test":"node scripts/fleet/commands/run.mts cover test","depot:auth":"node scripts/fleet/registry-infra/depot/browser-auth.mts","jev:events":"node scripts/fleet/ai/balancer/events/cli.mts","mcp:status":"node scripts/fleet/mcp/connect.mts --status","npm:staged":"node scripts/fleet/npm/staged.mts","setup:brew":"node scripts/fleet/setup/brew.mts","setup:mise":"node scripts/fleet/setup/mise.mts","setup:rust":"node scripts/fleet/setup/rust.mts","slack:auth":"node scripts/fleet/setup/slack-token.mts","soak:check":"node scripts/fleet/check/soak-time-is-consistent.mts","types:test":"node scripts/fleet/commands/run.mts types test","ai-balancer":"node scripts/fleet/ai/balancer/launch.mts","check:fleet":"node scripts/fleet/check.mts","check:hooks":"node scripts/fleet/check.mts --category=hooks","check:paths":"node scripts/fleet/check/paths-are-valid.mts","check:types":"node scripts/fleet/check.mts --category=types","ci:diagnose":"node .claude/skills/fleet/agent-ci/run.mts","cover:shard":"node scripts/fleet/cover-shard.mts","cover:types":"node scripts/fleet/cover/types/run.mts","crates:auth":"node scripts/fleet/registry-infra/crates-io-browser-auth.mts","doctor:auth":"node scripts/fleet/check/setup-is-prompt-less.mts","format:test":"node scripts/fleet/commands/run.mts format test","lint:update":"node scripts/fleet/commands/run.mts lint update","mcp:connect":"node scripts/fleet/mcp/connect.mts","npm:approve":"node scripts/fleet/npm/approve.mts","npm:publish":"node scripts/fleet/npm/publish-npm.mts","setup:pgbot":"node scripts/fleet/setup/pgbot.mts","slack:token":"node scripts/fleet/setup/slack-token.mts","soak:bypass":"node scripts/fleet/soak-bypass.mts","spend-usage":"node scripts/fleet/spend-usage.mts","test:update":"node scripts/fleet/commands/run.mts test update","update:pnpm":"node scripts/fleet/update/pnpm.mts","build:update":"node scripts/fleet/commands/run.mts build update","check:update":"node scripts/fleet/commands/run.mts check update","cover:update":"node scripts/fleet/commands/run.mts cover update","fleet:update":"node scripts/repo/bootstrap/fleet.mjs","format:check":"node scripts/fleet/format.mts --check","jev:revision":"node scripts/fleet/ai/classifiers/cli.mts","lockstep:fix":"node scripts/fleet/commands/run.mts lockstep fix","npm:auth:cli":"node scripts/fleet/npm-auth-cli.mts","npm:dispatch":"node scripts/fleet/registry-infra/remote-npm-publish.mts --publish","prune:caches":"node scripts/fleet/prune-actions-caches.mts","release:hint":"node scripts/fleet/release/hint.mts","setup:0-mise":"node scripts/fleet/setup/mise.mts --bootstrap","setup:iterm2":"node scripts/fleet/setup/iterm2/run.mts","setup:python":"node scripts/fleet/setup/python.mts","setup:refero":"node scripts/fleet/setup/refero.mts","setup:sfw-ca":"node scripts/fleet/setup/sfw-ca.mts","test:balance":"node scripts/fleet/test/balance.mts","test:profile":"node scripts/fleet/test/profile.mts","types:update":"node scripts/fleet/commands/run.mts types update","ai:odai:cache":"node scripts/fleet/ai/odai/run.mts cache","browser:setup":"node scripts/fleet/setup/browser/bridge.mts","cover:balance":"node scripts/fleet/cover/balance.mts","format:update":"node scripts/fleet/commands/run.mts format update","hide-comments":"node scripts/fleet/hide-comments.mts","jev:benchmark":"node scripts/fleet/ai/eval/cli.mts","lockstep:test":"node scripts/fleet/commands/run.mts lockstep test","mcp:1password":"node scripts/fleet/mcp/1password/run.mts","npm:inventory":"node scripts/fleet/registry-infra/npm/account-inventory-read.mts","offload:model":"node scripts/fleet/offload-model.mts","prune:backups":"node scripts/fleet/backup-branches.mts prune","setup:1-token":"node scripts/fleet/setup/token.mts","strip:ai-tags":"node scripts/fleet/strip-ai-tags.mts","update:chrome":"node scripts/fleet/update/chrome.mts","weekly-update":"node scripts/fleet/weekly-update.mts","browser:advice":"node scripts/fleet/browser/agent/jev/run.mts","browser:bridge":"node scripts/fleet/browser/bridge/cli.mts","browser:doctor":"node scripts/fleet/browser/bridge/doctor.mts","check:deadcode":"node scripts/fleet/analysis/fallow.mts deadcode","github:browser":"node scripts/fleet/browser/github-auth.mts","github:release":"node scripts/fleet/release/pipeline/run.mts","ruleset:bypass":"node scripts/fleet/grant-ruleset-bypass.mts","setup:ci:local":"node scripts/fleet/ci/local/setup.mts","test:allowance":"node scripts/fleet/test/allowance.mts","cover:aggregate":"node scripts/fleet/cover-aggregate.mts","cover:allowance":"node scripts/fleet/cover/allowance.mts","credentials:run":"node scripts/fleet/credentials/run.mts","lockstep:assist":"node scripts/fleet/lockstep/assist/run.mts","lockstep:update":"node scripts/fleet/lockstep/update.mts","review:comments":"node scripts/fleet/comment-review/run.mts","setup:1password":"node scripts/fleet/setup/one-password.mts","setup:ci:remote":"node scripts/fleet/ci/remote/setup.mts","sweep:worktrees":"node scripts/fleet/worktree-sweep.mts","worktree:create":"node scripts/fleet/worktree/create/run.mts","ai-balancer:auth":"node scripts/fleet/ai/balancer/login.mts","ai:odai:diagnose":"node scripts/fleet/ai/odai/run.mts diagnose","mcp:schemas:save":"node scripts/fleet/mcp/schemas.mts save","npm:auth:browser":"node scripts/fleet/npm-auth-browser.mts","prune:gha-caches":"node scripts/fleet/prune-actions-caches.mts","setup:ai-clients":"node scripts/fleet/setup/ai-clients.mts","setup:github:app":"node scripts/fleet/github/credentials/setup.mts","weekly-update:ci":"gh workflow run cron-weekly-update.yml","build:hook-bundle":"node scripts/fleet/build-hook-bundle.mts","check:duplication":"node scripts/fleet/analysis/fallow.mts duplication","integrity-refresh":"node scripts/fleet/external-tools/refresh.mts","mcp:schemas:check":"node scripts/fleet/mcp/schemas.mts check","npm:trust:browser":"node scripts/fleet/registry-infra/npm/settings/trusted-publisher/browser.mts","npm:trust:migrate":"node scripts/fleet/npm/trusted-publisher/run.mts","setup:credentials":"node scripts/fleet/setup/credentials.mts","sync-global-hooks":"node scripts/fleet/sync-global-hooks.mts","sync-oxlint-rules":"node scripts/fleet/sync-oxlint-rules.mts","ai-balancer:doctor":"node scripts/fleet/ai/balancer/doctor.mts","browser:open-setup":"node scripts/fleet/browser/open-setup.mts","doctor:credentials":"node scripts/fleet/credentials/doctor.mts","setup:4-repo-steps":"node scripts/fleet/setup/repo-steps.mts","setup:token:rotate":"node scripts/fleet/setup/token.mts --rotate","ai-balancer:refresh":"node scripts/fleet/ai/balancer/service.mts refresh","ai-balancer:savings":"node scripts/fleet/ai-balancer-savings.mts","ai-balancer:service":"node scripts/fleet/ai/balancer/service.mts","build:hook-snapshot":"node scripts/fleet/build-hook-snapshot.mts","build:oxlint-bundle":"node scripts/fleet/build-oxlint-bundle.mts","credentials:migrate":"node scripts/fleet/credentials/migrate.mts","setup:rust-coverage":"node scripts/fleet/setup/rust-coverage.mts","setup:xcode-license":"node scripts/fleet/setup/xcode-license.mts","lockstep:emit-schema":"node scripts/fleet/lockstep-emit-schema.mts","prune:branch-backups":"node scripts/fleet/backup-branches.mts prune","setup-security-tools":"node .claude/hooks/fleet/setup-security-tools/install.mts","audit:consumer-source":"node scripts/fleet/audit/consumer-source.mts","remote:github:release":"node scripts/fleet/release/github/remote.mts","setup:3-hook-snapshot":"node scripts/fleet/setup/hook-snapshot.mts","sweep:worktrees:visit":"node scripts/fleet/worktree/sweep/run.mts","setup:2-security-tools":"node .claude/hooks/fleet/setup-security-tools/install.mts","build:snapshot-launcher":"node scripts/fleet/build-snapshot-launcher.mts","setup:offload-providers":"node scripts/fleet/setup/offload-providers.mts","browser:verify-installed":"node scripts/fleet/browser/bridge/verify-installed.mts","sync-package-manager-pins":"node scripts/fleet/sync-package-manager-pins.mts","check:test-budget-headroom":"node scripts/fleet/check/test-budget-headroom.mts","lockstep:emit-mirror-globs":"node scripts/fleet/lockstep-emit-mirror-globs.mts","check:workspace-installation":"node scripts/fleet/check/workspace-installation.mts","socket-wheelhouse:emit-schema":"node scripts/fleet/socket-wheelhouse-emit-schema.mts","check:browser-extension-build-current":"node scripts/fleet/check/browser-extension-build-current.mts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","approver":{"name":"socket-bot","email":"eng@socket.dev"},"trustedPublisher":{"id":"github","oidcConfigId":"oidc:e810add2-f1cb-4a31-bf1e-bd8bf1a79fc4"}},"keywords":["bun","security"],"devEngines":{"packageManager":[{"name":"npm","onFail":"error","version":"^11.19.0 || >=12.0.2"},{"name":"pnpm","onFail":"error","version":"^11.25.0 || >=12.3.4"}]},"repository":{"url":"https://github.com/SocketDev/bun-security-scanner","type":"git"},"description":"Bun security scanner for SocketDev","directories":{},"maintainers":[{"name":"socket-bot","email":"eng@socket.dev"},{"name":"feross","email":"feross@feross.org"}],"allowScripts":{"ssh2":false,"puppeteer":false,"protobufjs":false,"cpu-features":false},"contentPolicy":{"class":"dual-use"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"c8":"12.0.0","nock":"14.0.17","svgo":"4.1.0","taze":"21.1.0","yaml":"2.9.0","oxfmt":"0.68.0","fallow":"3.27.0","oxlint":"1.83.0","parse5":"8.0.1","semver":"7.8.5","vitest":"5.0.0","typebox":"1.3.30","mcp-tada":"0.4.0","portless":"0.15.6","rolldown":"1.2.8","bun-types":"1.4.0","micromark":"4.0.2","@vitest/ui":"5.0.0","fast-check":"4.10.0","typescript":"7.1.0-dev.20260913.1","@types/node":"26.5.1","neosanitize":"0.3.0","regjsparser":"0.13.2","shell-quote":"1.10.0","@types/mdast":"4.0.4","magic-string":"1.3.1","run-local-ci":"0.18.1","@shadscan/cli":"0.17.0","@types/semver":"7.8.0","ata-validator":"1.27.0","mdast-util-gfm":"3.1.0","@playwright/mcp":"0.0.80","npm-high-impact":"1.13.0","oxlint-tsgolint":"7.0.2001","playwright-core":"1.63.0","@bcoe/v8-coverage":"1.0.2","@sinclair/typebox":"0.34.52","markdownlint-cli2":"0.23.2","@types/shell-quote":"1.7.5","ast-v8-to-istanbul":"1.0.6","@socketsecurity/lib":"7.0.3","@socketsecurity/sdk":"4.1.4","@vitest/coverage-v8":"5.0.0","chrome-devtools-mcp":"1.9.0","rolldown-plugin-dts":"0.28.4","mdast-util-to-markdown":"2.1.2","micromark-extension-gfm":"3.0.0","@mdn/browser-compat-data":"8.1.1","mdast-util-from-markdown":"2.0.3","@ultrathink/acorn.rs.wasm":"0.1.1","@socketsecurity/lib-stable":"npm:@socketsecurity/lib@7.0.3","@socketsecurity/sdk-stable":"npm:@socketsecurity/sdk@4.1.4","@modelcontextprotocol/client":"2.0.0","@socketregistry/packageurl-js":"1.5.2","@socketregistry/packageurl-js-stable":"npm:@socketregistry/packageurl-js@1.5.2"},"_npmOperationalInternal":{"tmp":"tmp/bun-security-scanner_1.1.3_1790039612696_0.8899689057258533","host":"s3://npm-registry-packages-npm-production"},"_id":"@socketsecurity/bun-security-scanner@1.1.3","version":"1.1.3"}