{"bugs":{"url":"https://github.com/nationaldesignstudio/rampart/issues"},"dist":{"shasum":"9d95f9efb5920ddeb883fdb591b2fd3abb562ab6","tarball":"https://registry.npmjs.org/@nationaldesignstudio/rampart/-/rampart-0.1.3.tgz","fileCount":62,"integrity":"sha512-N3AMnPO1nGxUfMhTm+zJTuhXRIcdR/ETMIMyVr741pgxQcaRNMJVhKgN2nfEmwnXwGsViWpxFQOO0YYs8zZR2w==","signatures":[{"sig":"MEUCIQDkgR8J2gvKhUVrUlDFO2FThKQtGkGell9RkzKtB0rJWAIgbF/mgl5WyijBZbryEqN5MF57VbFZ8c0daW/xb0+e1qI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":463386},"main":"./dist/index.js","name":"@nationaldesignstudio/rampart","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./dist":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./worker":{"types":"./dist/src/ner/worker.d.ts","import":"./dist/src/ner/worker.js","default":"./dist/src/ner/worker.js"},"./dist/worker":{"types":"./dist/src/ner/worker.d.ts","import":"./dist/src/ner/worker.js","default":"./dist/src/ner/worker.js"},"./package.json":"./package.json"},"gitHead":"763845bf273a876c20db508c9b7414c99ee0b30e","license":"CC-BY-4.0","scripts":{"test":"vitest run","bench":"bun eval/bench/run.ts","build":"bun build ./index.ts ./src/ner/worker.ts --outdir ./dist --format esm --sourcemap --target browser --external @huggingface/transformers && tsc -p tsconfig.build.json","redact":"bun cli/redact.ts","prepack":"bun run build","test:watch":"vitest","type-check":"tsc -p tsconfig.json --noEmit","bench:fetch":"bun eval/bench/fetch.ts","eval:public":"bun eval/run-public-eval.ts","bench:webgpu":"bun eval/bench/webgpu.ts","verify:public":"bun run build && bun test && bun run type-check && bun run eval:public:strict && bun run export:huggingface:verify","prepublishOnly":"bun run verify:public","bench:webgpu:wasm":"bun eval/bench/webgpu.ts --device wasm","eval:public:strict":"bun eval/run-public-eval.ts --strict","export:huggingface":"bun scripts/export-huggingface.ts","publish:huggingface":"bun run export:huggingface:verify && hf repo create nationaldesignstudio/rampart --repo-type model --private --exist-ok && hf upload nationaldesignstudio/rampart hf-export . --repo-type model","export:huggingface:verify":"bun run export:huggingface && bun scripts/verify-huggingface-export.ts"},"_npmUser":{"name":"ed-ndstudio","email":"ed@ndstudio.gov"},"homepage":"https://github.com/nationaldesignstudio/rampart#readme","keywords":["pii","redaction","privacy","llm","browser","onnx","transformers.js"],"repository":{"url":"git+https://github.com/nationaldesignstudio/rampart.git","type":"git"},"_npmVersion":"11.6.2","description":"Rampart — client-side PII redaction for AI assistants: deterministic recognizers + a 14.7 MB ONNX classifier (transformers.js), default-deny policy, and reversible placeholders. Runs entirely in the browser.","directories":{},"maintainers":[{"name":"ed-ndstudio","email":"ed@ndstudio.gov"},{"name":"caelin-ndstudio","email":"caelin@ndstudio.gov"},{"name":"taigrr","email":"groot.tai@gmail.com"}],"_nodeVersion":"25.0.0","publishConfig":{"access":"restricted"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.14","devDependencies":{"vitest":"4.1.8","@types/bun":"1.3.14","playwright":"1.61.1","typescript":"5.9.2","@huggingface/transformers":"3.7.5"},"peerDependencies":{"@huggingface/transformers":">=3"},"peerDependenciesMeta":{"@huggingface/transformers":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/rampart_0.1.3_1782828406548_0.29992053925092077","host":"s3://npm-registry-packages-npm-production"},"_id":"@nationaldesignstudio/rampart@0.1.3","version":"0.1.3"}