{"bin":{"bgcut":"dist/cli/main.js"},"bugs":{"url":"https://github.com/jhomra21/bgcut/issues"},"dist":{"shasum":"3e2741ac8e3dbd0f6dd31cfbab12595a12f766af","tarball":"https://registry.npmjs.org/bgcut/-/bgcut-0.6.1.tgz","fileCount":24,"integrity":"sha512-PA+5pJOLw9ND4nNtutbGi5ndNVomY8NfWN+L3lY0xY1/rxjMx/HITV+lbr8ApfvQ7CowAWIu4xtevNlnRdZPPQ==","signatures":[{"sig":"MEUCIQDJDbtJ5Z8J4U42NOOAfj+ARQA2Pjvc+SZmiy5z9GwnSwIgR16E1hjYDcP5/iNsfi5hTerzM9BQ+KyvuppFxUA0BO8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCAftWw2QJ9fRQ3T9+QntSOqedJBXa9wVg2KU0QeueoVwIgN+qrh1TTH5IOhqQc1uVYrWrNtVC33YslFaqrpuMu2sg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/bgcut@0.6.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":867101},"name":"bgcut","type":"module","types":"src/node/index.d.ts","exports":{".":{"types":"./src/node/index.d.ts","import":"./dist/node/index.js","default":"./dist/node/index.js"},"./node":{"types":"./src/node/index.d.ts","import":"./dist/node/index.js","default":"./dist/node/index.js"}},"gitHead":"1a23e9014f85955c34f66c7e8719eca7f8ba48c5","license":"MIT","scripts":{"cli":"bun run src/cli/main.ts","dev":"bun run brand:prepare && vite","lint":"oxlint .","test":"bun test","build":"bun run brand:prepare && bun run model:prepare && vite build && bun run site:prepare-routes && bun run site:audit && bun run model:verify-dist","check":"bun run lint && bun run typecheck && bun run test && bun run benchmark:browser-strategy:bundle-check && bun run benchmark:browser-fp16-model:bundle-check && bun run benchmark:browser-fp16-model:six:bundle-check && bun run benchmark:browser-fp16-model:six:session-check && bun run benchmark:browser-production-model:bundle-check && bun run benchmark:browser-reference-resume:bundle-check && bun run build && bun run package:dry-run && bun run package:smoke","prepack":"bun run package:prepare","preview":"vite preview","typecheck":"tsc --noEmit","site:audit":"bun run scripts/site/audit.ts","brand:prepare":"bun run scripts/brand/prepare-assets.ts","model:prepare":"bun run scripts/model/prepare.ts","package:smoke":"bun run scripts/package/smoke.ts","cloudflare:dev":"bun run build:cloudflare && bunx wrangler@4.135.0 dev --persist-to .wrangler/state","benchmark:bgcut":"bun run scripts/benchmark/bgcut.ts","benchmark:score":"bun run scripts/benchmark/score.ts","package:dry-run":"npm pack --dry-run","package:prepare":"bun run scripts/package/prepare.ts","build:cloudflare":"bun run brand:prepare && vite build --mode cloudflare && bun run site:prepare-routes && bun run scripts/cloudflare/prepare-dist.ts && bun run site:audit","cloudflare:deploy":"bun run model:webgpu:prepare && bun run cloudflare:model:remote && bun run cloudflare:runtime:remote && bunx wrangler@4.135.0 deploy","model:verify-dist":"bun run scripts/model/verify.ts","cloudflare:dry-run":"bun run build:cloudflare && bunx wrangler@4.135.0 deploy --dry-run --outdir .wrangler/dry-run","cloudflare:preview":"bunx wrangler@4.135.0 preview","cloudflare:r2:local":"bun run cloudflare:model:local && bun run cloudflare:runtime:local","site:prepare-routes":"bun run scripts/site/prepare-static-routes.ts","model:webgpu:prepare":"bun run scripts/model/prepare.ts --webgpu-only","cloudflare:model:local":"bun run model:prepare && bunx wrangler@4.135.0 r2 object put bgcut-models/birefnet-lite-512-ort-basic-webgpu-v2.onnx --file public/models/birefnet-lite-512-ort-basic-webgpu-v2.onnx --content-type application/octet-stream --cache-control 'public, max-age=31536000, immutable' --local --persist-to .wrangler/state && bunx wrangler@4.135.0 r2 object put bgcut-models/birefnet-lite-512-ort-basic-webgpu-v2-fp16.onnx --file public/models/birefnet-lite-512-ort-basic-webgpu-v2-fp16.onnx --content-type application/octet-stream --cache-control 'public, max-age=31536000, immutable' --local --persist-to .wrangler/state","cloudflare:model:remote":"bun run scripts/cloudflare/upload-model.ts","cloudflare:runtime:local":"bunx wrangler@4.135.0 r2 object put bgcut-models/ort-wasm-simd-threaded.asyncify.wasm --file node_modules/onnxruntime-web/dist/ort-wasm-simd-threaded.asyncify.wasm --content-type application/wasm --cache-control 'public, max-age=31536000, immutable' --local --persist-to .wrangler/state && bunx wrangler@4.135.0 r2 object put bgcut-models/ort-wasm-simd-threaded.wasm --file node_modules/onnxruntime-web/dist/ort-wasm-simd-threaded.wasm --content-type application/wasm --cache-control 'public, max-age=31536000, immutable' --local --persist-to .wrangler/state && bunx wrangler@4.135.0 r2 object put bgcut-models/ort-wasm-simd-threaded.mjs --file node_modules/onnxruntime-web/dist/ort-wasm-simd-threaded.mjs --content-type text/javascript --cache-control 'public, max-age=31536000, immutable' --local --persist-to .wrangler/state","cloudflare:runtime:smoke":"bun run scripts/cloudflare/runtime-smoke.ts","cloudflare:runtime:remote":"bun run scripts/cloudflare/upload-runtime.ts","benchmark:browser-strategy":"bun run scripts/benchmark/browser-strategy-server.ts","benchmark:browser-fp16-model":"bun run scripts/benchmark/browser-fp16-model-server.ts","benchmark:browser-strategy:e2e":"bun run scripts/benchmark/browser-strategy-e2e.ts","benchmark:browser-fp16-model:e2e":"bun run scripts/benchmark/browser-fp16-model-e2e.ts","benchmark:browser-fp16-model:six":"bun run scripts/benchmark/browser-fp16-model-six-server.ts","benchmark:browser-reference-resume":"bun run scripts/benchmark/browser-reference-resume-server.ts","benchmark:browser-fp16-model:six:e2e":"bun run scripts/benchmark/browser-fp16-model-six-e2e.ts","benchmark:browser-production-model:e2e":"bun run scripts/benchmark/browser-production-model-e2e.ts","benchmark:browser-reference-resume:e2e":"bun run scripts/benchmark/browser-reference-resume-e2e.ts","benchmark:browser-strategy:bundle-check":"bun run scripts/benchmark/browser-strategy-bundle-check.ts","benchmark:browser-fp16-model:bundle-check":"bun run scripts/benchmark/browser-fp16-model-bundle-check.ts","benchmark:browser-fp16-model:six:bundle-check":"bun run scripts/benchmark/browser-fp16-model-six-bundle-check.ts","benchmark:browser-fp16-model:six:session-check":"bun run scripts/benchmark/browser-fp16-model-six-session-check.ts","benchmark:browser-production-model:bundle-check":"bun run scripts/benchmark/browser-production-model-e2e.ts --build-only","benchmark:browser-reference-resume:bundle-check":"bun run scripts/benchmark/browser-reference-resume-bundle-check.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"e8cc696a-d574-41dc-bdfb-36b5430c688b"}},"homepage":"https://bgcut.dev","keywords":["background-removal","background-remover","image-processing","webgpu","webassembly","onnx","nodejs","cli","batch-processing","privacy","local-ai"],"repository":{"url":"git+https://github.com/jhomra21/bgcut.git","type":"git"},"_npmVersion":"11.21.0","description":"Local background removal for the browser, CLI, and Node API with WebGPU acceleration.","directories":{},"maintainers":[{"name":"jhomra21","email":"jhonra121@gmail.com"}],"_nodeVersion":"24.21.0","dependencies":{"sharp":"0.35.4","effect":"4.0.0","onnxruntime-web":"1.30.0","onnxruntime-node":"1.30.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"bun@1.4.2","devDependencies":{"vite":"8.3.0","oxlint":"1.83.0","typegpu":"0.12.5","solid-js":"2.0.0-rc.11","@types/bun":"1.4.2","typescript":"7.0.2","@solidjs/web":"2.0.0-rc.11","@oxlint/plugins":"1.83.0","@typescript/lib-dom":"npm:@types/web@0.0.356","@solidjs/vite-plugin":"3.0.0-next.46"},"_npmOperationalInternal":{"tmp":"tmp/bgcut_0.6.1_1790881960840_0.7992958709104097","host":"s3://npm-registry-packages-npm-production"},"_id":"bgcut@0.6.1","version":"0.6.1"}