{"_id":"@pretense/cli","_rev":"191-f23129458792937e88158bef113e84f5","name":"@pretense/cli","dist-tags":{"nightly":"0.6.79","next":"0.6.79","stable":"0.6.79","latest":"0.6.79","preview":"0.6.79"},"versions":{"0.3.0":{"name":"@pretense/cli","version":"0.3.0","keywords":["ai","security","code-mutation","llm","firewall","pretense","cli"],"author":{"name":"Jimmy Malhan"},"license":"MIT","_id":"@pretense/cli@0.3.0","maintainers":[{"name":"jimmymalhan","email":"jimmymalhan999@gmail.com"}],"homepage":"https://pretense.ai","bugs":{"url":"https://github.com/jimmymalhan/pretense/issues"},"bin":{"pretense":"bin/pretense"},"dist":{"shasum":"980bef2a0f1accbca4f7b31f0c811876686f81e5","tarball":"https://registry.npmjs.org/@pretense/cli/-/cli-0.3.0.tgz","fileCount":6,"integrity":"sha512-cctscUyUIGF/tUqF8+zKYds1ghI2owV5+FBab+AcT+vf2WjGHIo2qbE0wuTP31BXtjTsJXXExXw6KIOXve6ELg==","signatures":[{"sig":"MEUCIC8M2W2e+ISuYHWb5Zr7DBeRxbl52yI42oeTJh2RdHx/AiEAwjspVz+2vvBULivsAEACaiXzY1JT5NBeKBZa+e6a5JE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":181392},"type":"module","engines":{"node":">=18"},"gitHead":"6974c6b6b4098fd9f76c66e30121f6db254d3ac9","scripts":{"dev":"tsx src/index.ts","lint":"tsc --noEmit","test":"vitest run","build":"tsup"},"_npmUser":{"name":"jimmymalhan","email":"jimmymalhan999@gmail.com"},"repository":{"url":"git+https://github.com/jimmymalhan/pretense.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.11.0","description":"AI firewall CLI — mutates proprietary code before LLM API calls","directories":{},"_nodeVersion":"25.8.0","dependencies":{"hono":"^4.0.0","chalk":"^5.3.0","nanoid":"^5.0.0","commander":"^12.0.0","@hono/node-server":"^1.8.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","tsup":"^8.0.0","vitest":"^1.0.0","typescript":"^5.4.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.3.0_1775686861697_0.5522047434208939","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@pretense/cli","version":"0.3.1","keywords":["ai","security","code-mutation","llm","firewall","pretense","cli"],"author":{"name":"Jimmy Malhan"},"license":"MIT","_id":"@pretense/cli@0.3.1","maintainers":[{"name":"jimmymalhan","email":"jimmymalhan999@gmail.com"}],"homepage":"https://pretense.ai","bugs":{"url":"https://github.com/jimmymalhan/pretense/issues"},"bin":{"pretense":"dist/index.js"},"dist":{"shasum":"06b3cc57d5412003910c80c6fd72a1fc249048a1","tarball":"https://registry.npmjs.org/@pretense/cli/-/cli-0.3.1.tgz","fileCount":5,"integrity":"sha512-aSXEFle9oKh9RFheTcpoXV+p9Q5UZOH0vYDwOvMeD0CPG1S1/z1l0Bpcha6KMxtSmgCklWc9UD0X48Nq1Kt+wA==","signatures":[{"sig":"MEQCIC407aRroA17QQc3F+xOIRO96fKrRJZnkn4a3HEiFJaxAiApt0U+8b+TY4SQkCFjSUuXq7rn2EZLmWixPFP15Llb+A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":315246},"type":"module","engines":{"node":">=18"},"gitHead":"8a30b23904e8e9049af9f91b44088e4be4aeaf51","scripts":{"dev":"tsx src/index.ts","lint":"tsc --noEmit","test":"vitest run","build":"tsup"},"_npmUser":{"name":"jimmymalhan","email":"jimmymalhan999@gmail.com"},"repository":{"url":"git+https://github.com/jimmymalhan/pretense.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.11.0","description":"AI firewall CLI — mutates proprietary code before LLM API calls","directories":{},"_nodeVersion":"25.8.0","dependencies":{"hono":"^4.0.0","chalk":"^5.3.0","nanoid":"^5.0.0","commander":"^12.0.0","@hono/node-server":"^1.8.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","tsup":"^8.0.0","vitest":"^1.0.0","typescript":"^5.4.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.3.1_1776539016803_0.31967436458547205","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@pretense/cli","version":"0.4.0","keywords":["ai","security","code-mutation","llm","firewall","pretense","cli"],"author":{"name":"Jimmy Malhan"},"license":"MIT","_id":"@pretense/cli@0.4.0","maintainers":[{"name":"jimmymalhan","email":"admin@pretense.ai"}],"homepage":"https://pretense.ai","bugs":{"url":"https://github.com/jimmymalhan/pretense/issues"},"bin":{"pretense":"dist/index.js"},"dist":{"shasum":"016a9f24a8e12963baf78d6da669647a52be4cfe","tarball":"https://registry.npmjs.org/@pretense/cli/-/cli-0.4.0.tgz","fileCount":5,"integrity":"sha512-c1VovXEetB8FfslZKnopGAI2cz9nVqLm+Yy55D2aE4kGJvhvyN95YCs1Kc7dHJrPt19osxLH83U4MA0UDX4gGQ==","signatures":[{"sig":"MEUCIQCdrkV7J5tB5zJf4MJ5/+moO2Snfh/1v3pJWpgWdby/SAIgUpiph+I82HgS7+YerXrq6LB+cOfsbJZ19dTy6zuOeCA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":441321},"type":"module","engines":{"node":">=18"},"scripts":{"dev":"tsx src/index.ts","lint":"tsc --noEmit","test":"vitest run","build":"tsup"},"_npmUser":{"name":"jimmymalhan","email":"admin@pretense.ai"},"repository":{"url":"git+https://github.com/jimmymalhan/pretense.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.3","description":"AI firewall CLI — protect code before LLM API calls","directories":{},"_nodeVersion":"22.19.0","dependencies":{"hono":"^4.0.0","chalk":"^5.3.0","nanoid":"^5.0.0","commander":"^12.0.0","@hono/node-server":"^1.8.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","tsup":"^8.0.0","vitest":"^1.0.0","typescript":"^5.4.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.4.0_1778587304424_0.6239663284387686","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@pretense/cli","version":"0.5.0","keywords":["ai","security","code-mutation","llm","firewall","pretense","cli"],"author":{"name":"Jimmy Malhan"},"license":"MIT","_id":"@pretense/cli@0.5.0","maintainers":[{"name":"jimmymalhan","email":"admin@pretense.ai"}],"homepage":"https://pretense.ai","bugs":{"url":"https://github.com/pretense-a1/pretense/issues"},"bin":{"pretense":"dist/index.js"},"dist":{"shasum":"dd11b32069566f3217a4d7afa662172677a98207","tarball":"https://registry.npmjs.org/@pretense/cli/-/cli-0.5.0.tgz","fileCount":5,"integrity":"sha512-1iCKbbvYh5nt97ikM12BzbQJRQae1JRGQQpnkTelepA6xIOwlA7X28ICuCcu3p6cP1VZj9RsmUBdSqllX0nF4A==","signatures":[{"sig":"MEUCIG0xJwsGJv3GmNLmRkVGcRfX3VL67ucTTW/jBrsYvBs4AiEA+DXTmtVr9DzGRRUjm4vO6z3Mc3koeH3Msx0c71tU16o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":470129},"type":"module","engines":{"node":">=18"},"gitHead":"f314d74319aeb562101ee18dc8db92ce89f05956","scripts":{"dev":"tsx src/index.ts","lint":"tsc --noEmit","test":"vitest run","build":"tsup"},"_npmUser":{"name":"jimmymalhan","email":"admin@pretense.ai"},"repository":{"url":"git+https://github.com/pretense-a1/pretense.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.3","description":"AI firewall CLI that protect code before LLM API calls","directories":{},"_nodeVersion":"22.19.0","dependencies":{"hono":"^4.0.0","chalk":"^5.3.0","nanoid":"^5.0.0","commander":"^12.0.0","@hono/node-server":"^1.8.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","tsup":"^8.0.0","vitest":"^1.0.0","typescript":"^5.4.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.5.0_1781680365909_0.5894331303706333","host":"s3://npm-registry-packages-npm-production"}},"0.6.2":{"name":"@pretense/cli","version":"0.6.2","keywords":["ai","security","llm","firewall","code-mutation","claude","codex","copilot","cursor","anthropic","openai","data-loss-prevention","dlp","ciso","secrets-scanner"],"author":{"url":"https://pretense.ai","name":"Jimmy Malhan","email":"jimmy@pretense.ai"},"license":"MIT","_id":"@pretense/cli@0.6.2","maintainers":[{"name":"hussain27ha","email":"hussain.27.ha@gmail.com"},{"name":"jimmymalhan","email":"admin@pretense.ai"}],"homepage":"https://pretense.ai","bugs":{"url":"https://github.com/pretense-a1/pretense/issues"},"bin":{"pretense":"dist/index.js"},"dist":{"shasum":"010e17ff61cc088aa302427aa1893601d1d36a94","tarball":"https://registry.npmjs.org/@pretense/cli/-/cli-0.6.2.tgz","fileCount":7,"integrity":"sha512-D5IlMH/uqESWhf3kYJV580AzpO7u5H3/QZ8CAAL5UMMeUtxYCe0jMHYCfX5VtaF1bZ3p9kwe9QPH1qkIed+hYQ==","signatures":[{"sig":"MEYCIQCx7jmOqkWi7Kt8jsZ0b2Pund8pAzW0U4myX14I75x+6AIhAMfcwbL00GxH/kKFV3Xz2R7EYTf/kWRtpvFegUsERL/J","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":667727},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"ed29fdaedacf4b8c4bbac08ae1d2c1174fba9f6a","scripts":{"dev":"tsx src/index.ts","lint":"tsc --noEmit","test":"vitest run","build":"tsup","postinstall":"node -e \"fs.existsSync('dist/postinstall.js') && import('./dist/postinstall.js')\" || true","prepublishOnly":"pnpm build"},"_npmUser":{"name":"jimmymalhan","email":"admin@pretense.ai"},"repository":{"url":"git+https://github.com/pretense-a1/pretense.git","type":"git","directory":"cli"},"_npmVersion":"10.9.4","description":"Local-first AI firewall that mutates proprietary code before sending to LLM APIs","directories":{},"_nodeVersion":"22.22.1","dependencies":{"yaml":"^2.4.0","chalk":"^5.3.0","commander":"^12.0.0","better-sqlite3":"^11.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.0.0","tsup":"^8.0.0","vitest":"^1.0.0","typescript":"^5.4.0","@types/node":"^20.0.0","@pretense/proxy":"workspace:*","@pretense/store":"workspace:*","@pretense/billing":"workspace:*","@pretense/learner":"workspace:*","@pretense/mutator":"workspace:*","@pretense/scanner":"workspace:*","@pretense/protocol":"workspace:*","@pretense/compliance-engine":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.6.2_1784510356465_0.3048473759771966","host":"s3://npm-registry-packages-npm-production"}},"0.6.4":{"name":"@pretense/cli","version":"0.6.4","keywords":["ai","security","llm","firewall","code-mutation","claude","codex","copilot","cursor","anthropic","openai","data-loss-prevention","dlp","ciso","secrets-scanner"],"author":{"url":"https://pretense.ai","name":"Jimmy Malhan","email":"jimmy@pretense.ai"},"license":"MIT","_id":"@pretense/cli@0.6.4","maintainers":[{"name":"hussain27ha","email":"hussain.27.ha@gmail.com"},{"name":"jimmymalhan","email":"admin@pretense.ai"}],"homepage":"https://pretense.ai","bugs":{"url":"https://github.com/pretense-a1/pretense/issues"},"bin":{"pretense":"dist/index.js"},"dist":{"shasum":"193bfaa27f99b1bc732385f7d7ef2d578237607c","tarball":"https://registry.npmjs.org/@pretense/cli/-/cli-0.6.4.tgz","fileCount":7,"integrity":"sha512-l+ydEUyBDMCA5vxd4xnSvVX9AvGch2HeER3QNbMvkAxljtwP/B4JoASn/q81HVm09zJQyT+0C7A3pKiXnpSosQ==","signatures":[{"sig":"MEYCIQDjXulI7CoWc53K8SA9LBZfL7BxImm5rR6uLOIY6RixhwIhAPxPlRLZenEUYXbZO3NQLQRHOCcgpJ5Wpi8pUpQqpDDv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":670138},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"3b9536d650892a1bfe5ba38dea53208073353890","scripts":{"dev":"tsx src/index.ts","lint":"tsc --noEmit","test":"vitest run","build":"tsup","postinstall":"node -e \"fs.existsSync('dist/postinstall.js') && import('./dist/postinstall.js')\" || true","prepublishOnly":"pnpm build"},"_npmUser":{"name":"jimmymalhan","email":"admin@pretense.ai"},"repository":{"url":"git+https://github.com/pretense-a1/pretense.git","type":"git","directory":"cli"},"_npmVersion":"10.9.4","description":"Local-first AI firewall that mutates proprietary code before sending to LLM APIs","directories":{},"_nodeVersion":"22.22.1","dependencies":{"yaml":"^2.4.0","chalk":"^5.3.0","commander":"^12.0.0","better-sqlite3":"^11.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.0.0","tsup":"^8.0.0","vitest":"^1.0.0","typescript":"^5.4.0","@types/node":"^20.0.0","@pretense/proxy":"workspace:*","@pretense/store":"workspace:*","@pretense/billing":"workspace:*","@pretense/learner":"workspace:*","@pretense/mutator":"workspace:*","@pretense/scanner":"workspace:*","@pretense/protocol":"workspace:*","@pretense/compliance-engine":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.6.4_1784511944456_0.1554406216820885","host":"s3://npm-registry-packages-npm-production"}},"0.6.5":{"name":"@pretense/cli","version":"0.6.5","keywords":["ai","security","llm","firewall","code-mutation","claude","codex","copilot","cursor","anthropic","openai","data-loss-prevention","dlp","ciso","secrets-scanner"],"author":{"url":"https://pretense.ai","name":"Jimmy Malhan","email":"jimmy@pretense.ai"},"license":"MIT","_id":"@pretense/cli@0.6.5","maintainers":[{"name":"hussain27ha","email":"hussain.27.ha@gmail.com"},{"name":"jimmymalhan","email":"admin@pretense.ai"}],"homepage":"https://pretense.ai","bugs":{"url":"https://github.com/pretense-a1/pretense/issues"},"bin":{"pretense":"dist/index.js"},"dist":{"shasum":"47122cf5abaecbfbe0d6c9136dbbc4592bc229cf","tarball":"https://registry.npmjs.org/@pretense/cli/-/cli-0.6.5.tgz","fileCount":7,"integrity":"sha512-5aD1ywtJB/gE6z1ugQ1MKvICOvaoaMNlezkfkXz8JKSwR2xHhDbKvcC2IraV0ObHcsuxTHag0g+ppJmYvfkDWA==","signatures":[{"sig":"MEYCIQC8LALfvS3u42euYYU75T1dgGd1nrnZNI7L0kz51394OQIhAM1L+iniFZ3OExr1qr/q/ldwkJmLMu5P1AF7AgGOMtG3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":655084},"type":"module","_from":"file:pretense-cli-0.6.5.tgz","engines":{"node":">=20.0.0"},"scripts":{"dev":"tsx src/index.ts","lint":"tsc --noEmit","test":"vitest run","build":"tsup","postinstall":"node -e \"fs.existsSync('dist/postinstall.js') && import('./dist/postinstall.js')\" || true"},"_npmUser":{"name":"jimmymalhan","email":"admin@pretense.ai"},"_resolved":"/tmp/8bb9a3b1f7b0a0c116e162d48062811a/pretense-cli-0.6.5.tgz","_integrity":"sha512-5aD1ywtJB/gE6z1ugQ1MKvICOvaoaMNlezkfkXz8JKSwR2xHhDbKvcC2IraV0ObHcsuxTHag0g+ppJmYvfkDWA==","repository":{"url":"git+https://github.com/pretense-a1/pretense.git","type":"git","directory":"cli"},"_npmVersion":"10.8.2","description":"Local-first AI firewall that mutates proprietary code before sending to LLM APIs","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.4.0","chalk":"^5.3.0","commander":"^12.0.0","better-sqlite3":"^11.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.0.0","tsup":"^8.0.0","vitest":"^1.0.0","typescript":"^5.4.0","@types/node":"^20.0.0","@pretense/proxy":"0.1.0","@pretense/store":"0.2.0","@pretense/billing":"0.1.0","@pretense/learner":"0.2.0","@pretense/mutator":"0.2.0","@pretense/scanner":"0.2.0","@pretense/protocol":"0.1.0","@pretense/compliance-engine":"0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.6.5_1784516035759_0.4367998132358655","host":"s3://npm-registry-packages-npm-production"}},"0.6.6":{"name":"@pretense/cli","version":"0.6.6","keywords":["ai","security","llm","firewall","code-mutation","claude","codex","copilot","cursor","anthropic","openai","data-loss-prevention","dlp","ciso","secrets-scanner"],"author":{"url":"https://pretense.ai","name":"Jimmy Malhan","email":"jimmy@pretense.ai"},"license":"MIT","_id":"@pretense/cli@0.6.6","maintainers":[{"name":"hussain27ha","email":"hussain.27.ha@gmail.com"},{"name":"jimmymalhan","email":"admin@pretense.ai"}],"homepage":"https://pretense.ai","bugs":{"url":"https://github.com/pretense-a1/pretense/issues"},"bin":{"pretense":"dist/index.js"},"dist":{"shasum":"49ead33188e5990649fe199193cdccfa033a7df2","tarball":"https://registry.npmjs.org/@pretense/cli/-/cli-0.6.6.tgz","fileCount":7,"integrity":"sha512-H8Pi9dJg7SJwFiy9MQNLE4qnvceGmrszjehfsUcWIYGcldEKJ53gz3OlgxqmQ/7rztpqdT3oC+RaE0rSaTevxw==","signatures":[{"sig":"MEUCIQCg8VJ28joUzuMsCHDrR6N5sGDAYEkCKQoI8EOdzgNZawIgZD2hGUfYMLpH5Gx/C+tCKrTlfPYsbBbPMW/4ED97+Fg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":655084},"type":"module","_from":"file:pretense-cli-0.6.6.tgz","engines":{"node":">=20.0.0"},"scripts":{"dev":"tsx src/index.ts","lint":"tsc --noEmit","test":"vitest run","build":"tsup","postinstall":"node -e \"fs.existsSync('dist/postinstall.js') && import('./dist/postinstall.js')\" || true"},"_npmUser":{"name":"jimmymalhan","email":"admin@pretense.ai"},"_resolved":"/tmp/8fc0bb2e6c6de8f442fb3b95fb9583d6/pretense-cli-0.6.6.tgz","_integrity":"sha512-H8Pi9dJg7SJwFiy9MQNLE4qnvceGmrszjehfsUcWIYGcldEKJ53gz3OlgxqmQ/7rztpqdT3oC+RaE0rSaTevxw==","repository":{"url":"git+https://github.com/pretense-a1/pretense.git","type":"git","directory":"cli"},"_npmVersion":"10.8.2","description":"Local-first AI firewall that mutates proprietary code before sending to LLM APIs","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.4.0","chalk":"^5.3.0","commander":"^12.0.0","better-sqlite3":"^11.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.0.0","tsup":"^8.0.0","vitest":"^1.0.0","typescript":"^5.4.0","@types/node":"^20.0.0","@pretense/proxy":"0.1.0","@pretense/store":"0.2.0","@pretense/billing":"0.1.0","@pretense/learner":"0.2.0","@pretense/mutator":"0.2.0","@pretense/scanner":"0.2.0","@pretense/protocol":"0.1.0","@pretense/compliance-engine":"0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.6.6_1784516359082_0.3936690915641623","host":"s3://npm-registry-packages-npm-production"}},"0.6.8":{"name":"@pretense/cli","version":"0.6.8","keywords":["ai","security","llm","firewall","code-mutation","claude","codex","copilot","cursor","anthropic","openai","data-loss-prevention","dlp","ciso","secrets-scanner"],"author":{"url":"https://pretense.ai","name":"Jimmy Malhan","email":"jimmy@pretense.ai"},"license":"MIT","_id":"@pretense/cli@0.6.8","maintainers":[{"name":"hussain27ha","email":"hussain.27.ha@gmail.com"},{"name":"jimmymalhan","email":"admin@pretense.ai"}],"homepage":"https://pretense.ai","bugs":{"url":"https://github.com/pretense-a1/pretense/issues"},"bin":{"pretense":"dist/index.js"},"dist":{"shasum":"2475cfb58e6f4ad37e8a007669af876f24d22cba","tarball":"https://registry.npmjs.org/@pretense/cli/-/cli-0.6.8.tgz","fileCount":7,"integrity":"sha512-zRDeChFjItnHAjJ6emdCS+HormxibNC1M9H62HIZ0q7c7HFRNMuHXixpo8+THRKqHMnwZ24Tpzo0+rfL6okclQ==","signatures":[{"sig":"MEUCIQDi8lEYdEHoLhnkji5LStlqgzSM6SA1t0FDXAxKVp1oHAIgMyZJmHMhD/3vpZmfmlRWdiPJYlN8FuY93LAI//w7SF0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":655084},"type":"module","_from":"file:pretense-cli-0.6.8.tgz","engines":{"node":">=20.0.0"},"scripts":{"dev":"tsx src/index.ts","lint":"tsc --noEmit","test":"vitest run","build":"tsup","postinstall":"node -e \"fs.existsSync('dist/postinstall.js') && import('./dist/postinstall.js')\" || true"},"_npmUser":{"name":"jimmymalhan","email":"admin@pretense.ai"},"_resolved":"/tmp/3f3455136ad48f3d01d707671925808b/pretense-cli-0.6.8.tgz","_integrity":"sha512-zRDeChFjItnHAjJ6emdCS+HormxibNC1M9H62HIZ0q7c7HFRNMuHXixpo8+THRKqHMnwZ24Tpzo0+rfL6okclQ==","repository":{"url":"git+https://github.com/pretense-a1/pretense.git","type":"git","directory":"cli"},"_npmVersion":"10.8.2","description":"Local-first AI firewall that mutates proprietary code before sending to LLM APIs","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.4.0","chalk":"^5.3.0","commander":"^12.0.0","better-sqlite3":"^11.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.0.0","tsup":"^8.0.0","vitest":"^1.0.0","typescript":"^5.4.0","@types/node":"^20.0.0","@pretense/proxy":"0.1.0","@pretense/store":"0.2.0","@pretense/billing":"0.1.0","@pretense/learner":"0.2.0","@pretense/mutator":"0.2.0","@pretense/scanner":"0.2.0","@pretense/protocol":"0.1.0","@pretense/compliance-engine":"0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.6.8_1784517157786_0.8515684628323896","host":"s3://npm-registry-packages-npm-production"}},"0.6.9":{"name":"@pretense/cli","version":"0.6.9","keywords":["ai","security","llm","firewall","code-mutation","claude","codex","copilot","cursor","anthropic","openai","data-loss-prevention","dlp","ciso","secrets-scanner"],"author":{"url":"https://pretense.ai","name":"Jimmy Malhan","email":"jimmy@pretense.ai"},"license":"MIT","_id":"@pretense/cli@0.6.9","maintainers":[{"name":"jimmymalhan","email":"admin@pretense.ai"}],"homepage":"https://pretense.ai","bugs":{"url":"https://github.com/pretense-a1/pretense/issues"},"bin":{"pretense":"dist/index.js"},"dist":{"shasum":"7d5d5a4d375b4ae5d1c3b76bcc7f390364e23ba2","tarball":"https://registry.npmjs.org/@pretense/cli/-/cli-0.6.9.tgz","fileCount":7,"integrity":"sha512-enIDv0l+SLe20GlIPb7E/6p4ECtsq+Ql7xem0Mayiz2NGNS0DCbWtmGX1JDOJCL5S/UVxOj8uLfxj45ClQwEjA==","signatures":[{"sig":"MEUCIQD30b//wz6RaJht7PeUCaMiqMCoRTUMM4CgUk01+Bcg9QIgErs4tN51zxupCNxtpNMlhYhETq0UZ5VzXq2a9prgZ6M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":677752},"type":"module","_from":"file:pretense-cli-0.6.9.tgz","engines":{"node":">=20.0.0"},"scripts":{"dev":"tsx src/index.ts","lint":"tsc --noEmit -p tsconfig.lint.json","test":"vitest run","build":"tsup","postinstall":"node -e \"fs.existsSync('dist/postinstall.js') && import('./dist/postinstall.js')\" || true"},"_npmUser":{"name":"jimmymalhan","email":"admin@pretense.ai"},"_resolved":"/tmp/f39533f1622c7a2f01f1927849b06001/pretense-cli-0.6.9.tgz","_integrity":"sha512-enIDv0l+SLe20GlIPb7E/6p4ECtsq+Ql7xem0Mayiz2NGNS0DCbWtmGX1JDOJCL5S/UVxOj8uLfxj45ClQwEjA==","repository":{"url":"git+https://github.com/pretense-a1/pretense.git","type":"git","directory":"cli"},"_npmVersion":"10.8.2","description":"Local-first AI firewall that mutates proprietary code before sending to LLM APIs","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.4.0","chalk":"^5.3.0","commander":"^12.0.0","better-sqlite3":"^11.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.0.0","tsup":"^8.0.0","vitest":"^1.0.0","typescript":"^5.4.0","@types/node":"^20.0.0","@pretense/proxy":"0.1.0","@pretense/store":"0.2.0","@pretense/billing":"0.1.0","@pretense/learner":"0.2.0","@pretense/mutator":"0.2.0","@pretense/scanner":"0.2.0","@pretense/protocol":"0.1.0","@pretense/compliance-engine":"0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.6.9_1784595860996_0.6045297511077834","host":"s3://npm-registry-packages-npm-production"}},"0.6.10":{"name":"@pretense/cli","version":"0.6.10","keywords":["ai","security","llm","firewall","code-mutation","claude","codex","copilot","cursor","anthropic","openai","data-loss-prevention","dlp","ciso","secrets-scanner"],"author":{"url":"https://pretense.ai","name":"Jimmy Malhan","email":"jimmy@pretense.ai"},"license":"MIT","_id":"@pretense/cli@0.6.10","maintainers":[{"name":"jimmymalhan","email":"admin@pretense.ai"}],"homepage":"https://pretense.ai","bugs":{"url":"https://github.com/pretense-a1/pretense/issues"},"bin":{"pretense":"dist/index.js"},"dist":{"shasum":"ebab8e416ae279744aea2fadd169d5c006a38327","tarball":"https://registry.npmjs.org/@pretense/cli/-/cli-0.6.10.tgz","fileCount":8,"integrity":"sha512-yiK042CfoPdWJ1Iue3JWBLiS4zRqrNBOlmbkybHTWRpOWrXa/eUvmaHU+OGu7AUS+U/SocnG6Z6Q04cchCG06A==","signatures":[{"sig":"MEUCIAIR1A2DnO/9kLZbQ2kjematF9R0cbvwlzXtPPLNjOTmAiEAx6b2EXFM8CoSnKzmfG0IfYwjYXf3qPIavT+5algCyhw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":781687},"type":"module","_from":"file:pretense-cli-0.6.10.tgz","engines":{"node":">=20.0.0"},"scripts":{"dev":"tsx src/index.ts","lint":"tsc --noEmit -p tsconfig.lint.json","test":"vitest run","build":"tsup","postinstall":"node -e \"const fs=require('node:fs');if(fs.existsSync('dist/postinstall.js'))import('./dist/postinstall.js').catch(()=>{})\" || true"},"_npmUser":{"name":"jimmymalhan","email":"admin@pretense.ai"},"_resolved":"/tmp/e6e5609e2cc005c411b9578be3067d1b/pretense-cli-0.6.10.tgz","_integrity":"sha512-yiK042CfoPdWJ1Iue3JWBLiS4zRqrNBOlmbkybHTWRpOWrXa/eUvmaHU+OGu7AUS+U/SocnG6Z6Q04cchCG06A==","repository":{"url":"git+https://github.com/pretense-a1/pretense.git","type":"git","directory":"cli"},"_npmVersion":"10.8.2","description":"Local-first AI firewall that mutates proprietary code before sending to LLM APIs","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.4.0","chalk":"^5.3.0","commander":"^12.0.0","better-sqlite3":"^11.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.0.0","tsup":"^8.0.0","vitest":"^1.0.0","typescript":"^5.4.0","@types/node":"^20.0.0","@pretense/proxy":"0.1.0","@pretense/store":"0.2.0","@pretense/billing":"0.1.0","@pretense/learner":"0.2.0","@pretense/mutator":"0.2.0","@pretense/scanner":"0.2.0","@pretense/protocol":"0.1.0","@pretense/scanner-rs":"0.2.0","@pretense/compliance-engine":"0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.6.10_1784718714884_0.23905118837066053","host":"s3://npm-registry-packages-npm-production"}},"0.6.11":{"name":"@pretense/cli","version":"0.6.11","keywords":["ai","security","llm","firewall","code-mutation","claude","codex","copilot","cursor","anthropic","openai","data-loss-prevention","dlp","ciso","secrets-scanner"],"author":{"url":"https://pretense.ai","name":"Jimmy Malhan","email":"jimmy@pretense.ai"},"license":"MIT","_id":"@pretense/cli@0.6.11","maintainers":[{"name":"jimmymalhan","email":"admin@pretense.ai"}],"homepage":"https://pretense.ai","bugs":{"url":"https://github.com/pretense-a1/pretense/issues"},"bin":{"pretense":"dist/index.js"},"dist":{"shasum":"6a5ad08d1a632a2b706b827393afb3c58a667cb3","tarball":"https://registry.npmjs.org/@pretense/cli/-/cli-0.6.11.tgz","fileCount":8,"integrity":"sha512-7UxdSQ8pV/adu5dlQlBjx+rcWvJg0Iuw32YC4a9elePNgDImhbabj2LxDce28rzkDRS87jEF8aTL7ipjCRiSQw==","signatures":[{"sig":"MEUCIQCQxJR3+f+CylJl+ezLS6QkZIYkh3GM52MvyEd7hD/a7AIgK6h446AXvD8bBr3/sx1+ax0aonD9EvpNBvWPvzIAq1A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":781687},"type":"module","_from":"file:pretense-cli-0.6.11.tgz","engines":{"node":">=20.0.0"},"scripts":{"dev":"tsx src/index.ts","lint":"tsc --noEmit -p tsconfig.lint.json","test":"vitest run","build":"tsup","postinstall":"node -e \"const fs=require('node:fs');if(fs.existsSync('dist/postinstall.js'))import('./dist/postinstall.js').catch(()=>{})\" || true"},"_npmUser":{"name":"jimmymalhan","email":"admin@pretense.ai"},"_resolved":"/tmp/26a4e8bf309110dce0b32b0c270d0b5e/pretense-cli-0.6.11.tgz","_integrity":"sha512-7UxdSQ8pV/adu5dlQlBjx+rcWvJg0Iuw32YC4a9elePNgDImhbabj2LxDce28rzkDRS87jEF8aTL7ipjCRiSQw==","repository":{"url":"git+https://github.com/pretense-a1/pretense.git","type":"git","directory":"cli"},"_npmVersion":"10.8.2","description":"Local-first AI firewall that mutates proprietary code before sending to LLM APIs","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.4.0","chalk":"^5.3.0","commander":"^12.0.0","better-sqlite3":"^11.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.0.0","tsup":"^8.0.0","vitest":"^1.0.0","typescript":"^5.4.0","@types/node":"^20.0.0","@pretense/proxy":"0.1.0","@pretense/store":"0.2.0","@pretense/billing":"0.1.0","@pretense/learner":"0.2.0","@pretense/mutator":"0.2.0","@pretense/scanner":"0.2.0","@pretense/protocol":"0.1.0","@pretense/scanner-rs":"0.2.0","@pretense/compliance-engine":"0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.6.11_1784724101697_0.031970715082721535","host":"s3://npm-registry-packages-npm-production"}},"0.6.12":{"name":"@pretense/cli","version":"0.6.12","keywords":["ai","security","llm","firewall","code-mutation","claude","codex","copilot","cursor","anthropic","openai","data-loss-prevention","dlp","ciso","secrets-scanner"],"author":{"url":"https://pretense.ai","name":"Jimmy Malhan","email":"jimmy@pretense.ai"},"license":"MIT","_id":"@pretense/cli@0.6.12","maintainers":[{"name":"jimmymalhan","email":"admin@pretense.ai"}],"homepage":"https://pretense.ai","bugs":{"url":"https://github.com/pretense-a1/pretense/issues"},"bin":{"pretense":"dist/index.js"},"dist":{"shasum":"d14380f0b5c4caf3132d0146ab337b782d8414ce","tarball":"https://registry.npmjs.org/@pretense/cli/-/cli-0.6.12.tgz","fileCount":8,"integrity":"sha512-4iOzyqAEvvA5dVn1Z8Xrfokl5hN6B1tmE79xNNwawdxBoeOjsdoevwyyOrklQcjoCI9/494SACa5XcxFVZBreg==","signatures":[{"sig":"MEUCIH2sWHib9fYLoi3PBemUVoSye5O2ogWLuOXr91GFUKbbAiEA6RZAPuyMb/GoMN01jEPiIBbSwcn5+VK1R3oungPAvAs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":786148},"type":"module","_from":"file:pretense-cli-0.6.12.tgz","engines":{"node":">=20.0.0"},"scripts":{"dev":"tsx src/index.ts","lint":"tsc --noEmit -p tsconfig.lint.json","test":"vitest run","build":"tsup","postinstall":"node -e \"const fs=require('node:fs');if(fs.existsSync('dist/postinstall.js'))import('./dist/postinstall.js').catch(()=>{})\" || true"},"_npmUser":{"name":"jimmymalhan","email":"admin@pretense.ai"},"_resolved":"/tmp/fdcae1bd50e5895fd6065205b7256ef5/pretense-cli-0.6.12.tgz","_integrity":"sha512-4iOzyqAEvvA5dVn1Z8Xrfokl5hN6B1tmE79xNNwawdxBoeOjsdoevwyyOrklQcjoCI9/494SACa5XcxFVZBreg==","repository":{"url":"git+https://github.com/pretense-a1/pretense.git","type":"git","directory":"cli"},"_npmVersion":"10.8.2","description":"Local-first AI firewall that mutates proprietary code before sending to LLM APIs","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.4.0","chalk":"^5.3.0","commander":"^12.0.0","better-sqlite3":"^11.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.0.0","tsup":"^8.0.0","vitest":"^1.0.0","typescript":"^5.4.0","@types/node":"^20.0.0","@pretense/proxy":"0.1.0","@pretense/store":"0.2.0","@pretense/billing":"0.1.0","@pretense/learner":"0.2.0","@pretense/mutator":"0.2.0","@pretense/scanner":"0.2.0","@pretense/protocol":"0.1.0","@pretense/scanner-rs":"0.2.0","@pretense/compliance-engine":"0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.6.12_1784791442850_0.2800280862424791","host":"s3://npm-registry-packages-npm-production"}},"0.6.13":{"name":"@pretense/cli","version":"0.6.13","keywords":["ai","security","llm","firewall","code-mutation","claude","codex","copilot","cursor","anthropic","openai","data-loss-prevention","dlp","ciso","secrets-scanner"],"author":{"url":"https://pretense.ai","name":"Jimmy Malhan","email":"jimmy@pretense.ai"},"license":"MIT","_id":"@pretense/cli@0.6.13","maintainers":[{"name":"jimmymalhan","email":"admin@pretense.ai"}],"homepage":"https://pretense.ai","bugs":{"url":"https://github.com/pretense-a1/pretense/issues"},"bin":{"pretense":"dist/index.js"},"dist":{"shasum":"cbd850384b3b80dc066359d197034a93ef4d0d8a","tarball":"https://registry.npmjs.org/@pretense/cli/-/cli-0.6.13.tgz","fileCount":8,"integrity":"sha512-6KQZJdMpKBPD+gt3G8WhQQKvnoNCxCSMNr1AzhCnn+hsovAVt0mx/kSGAXA1ObczEnTMcEb/s1Uo16IZOiyV5Q==","signatures":[{"sig":"MEQCICBrMqnBGZ0I6N6xiunpYK1mVqXNotToZdtuP2ckasz8AiB+InOFj8L0kHqYxCNQINDssKI+GM/DbopwhAot04X2Fg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":788121},"type":"module","_from":"file:pretense-cli-0.6.13.tgz","engines":{"node":">=20.0.0"},"scripts":{"dev":"tsx src/index.ts","lint":"tsc --noEmit -p tsconfig.lint.json","test":"vitest run","build":"tsup","postinstall":"node -e \"const fs=require('node:fs');if(fs.existsSync('dist/postinstall.js'))import('./dist/postinstall.js').catch(()=>{})\" || true"},"_npmUser":{"name":"jimmymalhan","email":"admin@pretense.ai"},"_resolved":"/tmp/aa734f079b39424edb2d5b6aeb03b425/pretense-cli-0.6.13.tgz","_integrity":"sha512-6KQZJdMpKBPD+gt3G8WhQQKvnoNCxCSMNr1AzhCnn+hsovAVt0mx/kSGAXA1ObczEnTMcEb/s1Uo16IZOiyV5Q==","repository":{"url":"git+https://github.com/pretense-a1/pretense.git","type":"git","directory":"cli"},"_npmVersion":"10.8.2","description":"Local-first AI firewall that mutates proprietary code before sending to LLM APIs","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.4.0","chalk":"^5.3.0","commander":"^12.0.0","better-sqlite3":"^11.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.0.0","tsup":"^8.0.0","vitest":"^1.0.0","typescript":"^5.4.0","@types/node":"^20.0.0","@pretense/proxy":"0.1.0","@pretense/store":"0.2.0","@pretense/billing":"0.1.0","@pretense/learner":"0.2.0","@pretense/mutator":"0.2.0","@pretense/scanner":"0.2.0","@pretense/protocol":"0.1.0","@pretense/scanner-rs":"0.2.0","@pretense/compliance-engine":"0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.6.13_1784803475018_0.8937521060521683","host":"s3://npm-registry-packages-npm-production"}},"0.6.14":{"name":"@pretense/cli","version":"0.6.14","keywords":["ai","security","llm","firewall","code-mutation","claude","codex","copilot","cursor","anthropic","openai","data-loss-prevention","dlp","ciso","secrets-scanner"],"author":{"url":"https://pretense.ai","name":"Jimmy Malhan","email":"jimmy@pretense.ai"},"license":"MIT","_id":"@pretense/cli@0.6.14","maintainers":[{"name":"jimmymalhan","email":"admin@pretense.ai"}],"homepage":"https://pretense.ai","bugs":{"url":"https://github.com/pretense-a1/pretense/issues"},"bin":{"pretense":"dist/index.js"},"dist":{"shasum":"0744f6cf2749ac89474c188d5439172f24cad547","tarball":"https://registry.npmjs.org/@pretense/cli/-/cli-0.6.14.tgz","fileCount":8,"integrity":"sha512-AKZNlBH+g9C22j0JMlxjsNp4gS82XJC7jZafHbzOU8TYpz1Ns6jEHQJ93Ptl7OmMPJkQhCXSNQ6XqQkQdqF3wQ==","signatures":[{"sig":"MEUCIQDn5lsLUesIJAgIvQD/dPnnjx6JH3uVN+0eooOH0aJT3AIgE+pZoRZSOm0cDcloZvtNoaQuvai2BOqDI7p+t3HQyAc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":800581},"type":"module","_from":"file:pretense-cli-0.6.14.tgz","engines":{"node":">=20.0.0"},"scripts":{"dev":"tsx src/index.ts","lint":"tsc --noEmit -p tsconfig.lint.json","test":"vitest run","build":"tsup","postinstall":"node -e \"const fs=require('node:fs');if(fs.existsSync('dist/postinstall.js'))import('./dist/postinstall.js').catch(()=>{})\" || true"},"_npmUser":{"name":"jimmymalhan","email":"admin@pretense.ai"},"_resolved":"/tmp/08e9a47a754ea6bddfe20b6a85f55cea/pretense-cli-0.6.14.tgz","_integrity":"sha512-AKZNlBH+g9C22j0JMlxjsNp4gS82XJC7jZafHbzOU8TYpz1Ns6jEHQJ93Ptl7OmMPJkQhCXSNQ6XqQkQdqF3wQ==","repository":{"url":"git+https://github.com/pretense-a1/pretense.git","type":"git","directory":"cli"},"_npmVersion":"10.8.2","description":"Local-first AI firewall that mutates proprietary code before sending to LLM APIs","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.4.0","chalk":"^5.3.0","commander":"^12.0.0","better-sqlite3":"^11.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.0.0","tsup":"^8.0.0","vitest":"^1.0.0","typescript":"^5.4.0","@types/node":"^20.0.0","@pretense/proxy":"0.1.0","@pretense/store":"0.2.0","@pretense/billing":"0.1.0","@pretense/learner":"0.2.0","@pretense/mutator":"0.2.0","@pretense/scanner":"0.2.0","@pretense/protocol":"0.1.0","@pretense/scanner-rs":"0.2.0","@pretense/compliance-engine":"0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.6.14_1784814923447_0.0005749965992218886","host":"s3://npm-registry-packages-npm-production"}},"0.6.15":{"name":"@pretense/cli","version":"0.6.15","keywords":["ai","security","llm","firewall","code-mutation","claude","codex","copilot","cursor","anthropic","openai","data-loss-prevention","dlp","ciso","secrets-scanner"],"author":{"url":"https://pretense.ai","name":"Jimmy Malhan","email":"jimmy@pretense.ai"},"license":"MIT","_id":"@pretense/cli@0.6.15","maintainers":[{"name":"jimmymalhan","email":"admin@pretense.ai"}],"homepage":"https://pretense.ai","bugs":{"url":"https://github.com/pretense-a1/pretense/issues"},"bin":{"pretense":"dist/index.js"},"dist":{"shasum":"0b233349f0417bfc3921f8bb373f371e83d87b15","tarball":"https://registry.npmjs.org/@pretense/cli/-/cli-0.6.15.tgz","fileCount":8,"integrity":"sha512-1SiJVM+KghB4qv3fWJARpN5+Qoda2pTXxDtPzmAGEEUBLCsNgCR2swGg3Mdvb8OE6ac6vdRvp2TVGZjiE7KM6A==","signatures":[{"sig":"MEYCIQDvL5PU28dADMLScw5Kr4v6R672Lr63jLHQlQbtMZwJBQIhANJtRWvqBxzW8bNEEAFq+lBBIU0hnTFZH43EVPqdstFY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":800581},"type":"module","_from":"file:pretense-cli-0.6.15.tgz","engines":{"node":">=20.0.0"},"scripts":{"dev":"tsx src/index.ts","lint":"tsc --noEmit -p tsconfig.lint.json","test":"vitest run","build":"tsup","postinstall":"node -e \"const fs=require('node:fs');if(fs.existsSync('dist/postinstall.js'))import('./dist/postinstall.js').catch(()=>{})\" || true"},"_npmUser":{"name":"jimmymalhan","email":"admin@pretense.ai"},"_resolved":"/tmp/b0e64edc85d55e437b6c3fb1bb9e12d3/pretense-cli-0.6.15.tgz","_integrity":"sha512-1SiJVM+KghB4qv3fWJARpN5+Qoda2pTXxDtPzmAGEEUBLCsNgCR2swGg3Mdvb8OE6ac6vdRvp2TVGZjiE7KM6A==","repository":{"url":"git+https://github.com/pretense-a1/pretense.git","type":"git","directory":"cli"},"_npmVersion":"10.8.2","description":"Local-first AI firewall that mutates proprietary code before sending to LLM APIs","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.4.0","chalk":"^5.3.0","commander":"^12.0.0","better-sqlite3":"^11.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.0.0","tsup":"^8.0.0","vitest":"^1.0.0","typescript":"^5.4.0","@types/node":"^20.0.0","@pretense/proxy":"0.1.0","@pretense/store":"0.2.0","@pretense/billing":"0.1.0","@pretense/learner":"0.2.0","@pretense/mutator":"0.2.0","@pretense/scanner":"0.2.0","@pretense/protocol":"0.1.0","@pretense/scanner-rs":"0.2.0","@pretense/compliance-engine":"0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.6.15_1784818117009_0.0022115110837392926","host":"s3://npm-registry-packages-npm-production"}},"0.6.16":{"name":"@pretense/cli","version":"0.6.16","keywords":["ai","security","llm","firewall","code-mutation","claude","codex","copilot","cursor","anthropic","openai","data-loss-prevention","dlp","ciso","secrets-scanner"],"author":{"url":"https://pretense.ai","name":"Jimmy Malhan","email":"jimmy@pretense.ai"},"license":"MIT","_id":"@pretense/cli@0.6.16","maintainers":[{"name":"jimmymalhan","email":"admin@pretense.ai"}],"homepage":"https://pretense.ai","bugs":{"url":"https://github.com/pretense-a1/pretense/issues"},"bin":{"pretense":"dist/index.js"},"dist":{"shasum":"2971f783b53b8bd1e7a80438ef92276a2873d7b9","tarball":"https://registry.npmjs.org/@pretense/cli/-/cli-0.6.16.tgz","fileCount":8,"integrity":"sha512-yUl/4Wphz35LCh8Aki9y8YBwkRHs7FPIDUfzh16IIxLxobxYtnoXJwuKpgaqLBRa4V5Si02cv/+1teIRmLcqVw==","signatures":[{"sig":"MEUCIQD0nv9Q88uUks73Qw70JpmH+pXBBucMOz3KqBZ3xWjvowIgbur1JkZRl4KA0rpQB81Aj9oBenBVoXtqt9LP62bCnmA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":820556},"type":"module","_from":"file:pretense-cli-0.6.16.tgz","engines":{"node":">=20.0.0"},"scripts":{"dev":"tsx src/index.ts","lint":"tsc --noEmit -p tsconfig.lint.json","test":"vitest run","build":"tsup","postinstall":"node -e \"const fs=require('node:fs');if(fs.existsSync('dist/postinstall.js'))import('./dist/postinstall.js').catch(()=>{})\" || true"},"_npmUser":{"name":"jimmymalhan","email":"admin@pretense.ai"},"_resolved":"/tmp/56ad42244e0e5a29c1047528600dc486/pretense-cli-0.6.16.tgz","_integrity":"sha512-yUl/4Wphz35LCh8Aki9y8YBwkRHs7FPIDUfzh16IIxLxobxYtnoXJwuKpgaqLBRa4V5Si02cv/+1teIRmLcqVw==","repository":{"url":"git+https://github.com/pretense-a1/pretense.git","type":"git","directory":"cli"},"_npmVersion":"10.8.2","description":"Local-first AI firewall that mutates proprietary code before sending to LLM APIs","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.4.0","chalk":"^5.3.0","commander":"^12.0.0","better-sqlite3":"^11.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.0.0","tsup":"^8.0.0","vitest":"^1.0.0","typescript":"^5.4.0","@types/node":"^20.0.0","@pretense/proxy":"0.1.0","@pretense/store":"0.2.0","@pretense/billing":"0.1.0","@pretense/learner":"0.2.0","@pretense/mutator":"0.2.0","@pretense/scanner":"0.2.0","@pretense/protocol":"0.1.0","@pretense/scanner-rs":"0.2.0","@pretense/compliance-engine":"0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.6.16_1784836732579_0.5297536326153465","host":"s3://npm-registry-packages-npm-production"}},"0.6.17":{"name":"@pretense/cli","version":"0.6.17","keywords":["ai","security","llm","firewall","code-mutation","claude","codex","copilot","cursor","anthropic","openai","data-loss-prevention","dlp","ciso","secrets-scanner"],"author":{"url":"https://pretense.ai","name":"Jimmy Malhan","email":"jimmy@pretense.ai"},"license":"MIT","_id":"@pretense/cli@0.6.17","maintainers":[{"name":"jimmymalhan","email":"admin@pretense.ai"}],"homepage":"https://pretense.ai","bugs":{"url":"https://github.com/pretense-a1/pretense/issues"},"bin":{"pretense":"dist/index.js"},"dist":{"shasum":"b276455d895ce221fdcb6a5a2987688d12fd8057","tarball":"https://registry.npmjs.org/@pretense/cli/-/cli-0.6.17.tgz","fileCount":8,"integrity":"sha512-kWautOIC0+tgaeaYpFBc+zNM0C269BzGUPc1lsFzeXJ7Ntnr8kwdijzuuZfP7l+3+WYUl2uw3gh0qJVKmxkJ4Q==","signatures":[{"sig":"MEUCIH1VJNanXEs2noeZ92Gh/XNttfr6qjRAlRp8mQbd7Pt7AiEAx1Nta8sgjtitOUxd9echpjm56MMQue/k9NO8XmZ0Dew=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":822400},"type":"module","_from":"file:pretense-cli-0.6.17.tgz","engines":{"node":">=20.0.0"},"scripts":{"dev":"tsx src/index.ts","lint":"tsc --noEmit -p tsconfig.lint.json","test":"vitest run","build":"tsup","postinstall":"node -e \"const fs=require('node:fs');if(fs.existsSync('dist/postinstall.js'))import('./dist/postinstall.js').catch(()=>{})\" || true"},"_npmUser":{"name":"jimmymalhan","email":"admin@pretense.ai"},"_resolved":"/tmp/b17cafa4fb95c578d8f732b950e90cd4/pretense-cli-0.6.17.tgz","_integrity":"sha512-kWautOIC0+tgaeaYpFBc+zNM0C269BzGUPc1lsFzeXJ7Ntnr8kwdijzuuZfP7l+3+WYUl2uw3gh0qJVKmxkJ4Q==","repository":{"url":"git+https://github.com/pretense-a1/pretense.git","type":"git","directory":"cli"},"_npmVersion":"10.8.2","description":"Local-first AI firewall that mutates proprietary code before sending to LLM APIs","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.4.0","chalk":"^5.3.0","commander":"^12.0.0","better-sqlite3":"^11.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.0.0","tsup":"^8.0.0","vitest":"^1.0.0","typescript":"^5.4.0","@types/node":"^20.0.0","@pretense/proxy":"0.1.0","@pretense/store":"0.2.0","@pretense/billing":"0.1.0","@pretense/learner":"0.2.0","@pretense/mutator":"0.2.0","@pretense/scanner":"0.2.0","@pretense/protocol":"0.1.0","@pretense/scanner-rs":"0.2.0","@pretense/compliance-engine":"0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.6.17_1784870461350_0.4549140997845551","host":"s3://npm-registry-packages-npm-production"}},"0.6.18":{"name":"@pretense/cli","version":"0.6.18","keywords":["ai","security","llm","firewall","code-mutation","claude","codex","copilot","cursor","anthropic","openai","data-loss-prevention","dlp","ciso","secrets-scanner"],"author":{"url":"https://pretense.ai","name":"Jimmy Malhan","email":"jimmy@pretense.ai"},"license":"MIT","_id":"@pretense/cli@0.6.18","maintainers":[{"name":"jimmymalhan","email":"admin@pretense.ai"}],"homepage":"https://pretense.ai","bugs":{"url":"https://github.com/pretense-a1/pretense/issues"},"bin":{"pretense":"dist/index.js"},"dist":{"shasum":"ddccf546fdf566aedeeaf7bd63b34fb455733f2c","tarball":"https://registry.npmjs.org/@pretense/cli/-/cli-0.6.18.tgz","fileCount":8,"integrity":"sha512-vV52Xe7r3kxo+6JWWi12SuReauZz0Pc8+X2KwtNyIQnqFOC7EHs4W1FHXCRZeYtDPMtqzL1yqUExqDOQLLND0g==","signatures":[{"sig":"MEYCIQDZoQ/k58+ivLXpyhdYSUmhx7JGWWnZ7mJg5jF0RFWelAIhANl4/aMvx2+1puPuNYzDBc6gpaogbV7r2oDJciaL83MJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":824860},"type":"module","_from":"file:pretense-cli-0.6.18.tgz","engines":{"node":">=20.0.0"},"scripts":{"dev":"tsx src/index.ts","lint":"tsc --noEmit -p tsconfig.lint.json","test":"vitest run","build":"tsup","postinstall":"node -e \"const fs=require('node:fs');if(fs.existsSync('dist/postinstall.js'))import('./dist/postinstall.js').catch(()=>{})\" || true"},"_npmUser":{"name":"jimmymalhan","email":"admin@pretense.ai"},"_resolved":"/tmp/0a789ba578fddcec1b7aba4ab9e8aad6/pretense-cli-0.6.18.tgz","_integrity":"sha512-vV52Xe7r3kxo+6JWWi12SuReauZz0Pc8+X2KwtNyIQnqFOC7EHs4W1FHXCRZeYtDPMtqzL1yqUExqDOQLLND0g==","repository":{"url":"git+https://github.com/pretense-a1/pretense.git","type":"git","directory":"cli"},"_npmVersion":"10.8.2","description":"Local-first AI firewall that mutates proprietary code before sending to LLM APIs","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.4.0","chalk":"^5.3.0","commander":"^12.0.0","better-sqlite3":"^11.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.0.0","tsup":"^8.0.0","vitest":"^1.0.0","typescript":"^5.4.0","@types/node":"^20.0.0","@pretense/proxy":"0.1.0","@pretense/store":"0.2.0","@pretense/billing":"0.1.0","@pretense/learner":"0.2.0","@pretense/mutator":"0.2.0","@pretense/scanner":"0.2.0","@pretense/protocol":"0.1.0","@pretense/scanner-rs":"0.2.0","@pretense/compliance-engine":"0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.6.18_1784879784297_0.3370620035422449","host":"s3://npm-registry-packages-npm-production"}},"0.6.19":{"name":"@pretense/cli","version":"0.6.19","keywords":["ai","security","llm","firewall","code-mutation","claude","codex","copilot","cursor","anthropic","openai","data-loss-prevention","dlp","ciso","secrets-scanner"],"author":{"url":"https://pretense.ai","name":"Jimmy Malhan","email":"jimmy@pretense.ai"},"license":"MIT","_id":"@pretense/cli@0.6.19","maintainers":[{"name":"jimmymalhan","email":"admin@pretense.ai"}],"homepage":"https://pretense.ai","bugs":{"url":"https://github.com/pretense-a1/pretense/issues"},"bin":{"pretense":"dist/index.js"},"dist":{"shasum":"ecf603544b6c0e278e6c3830541368f3362360f3","tarball":"https://registry.npmjs.org/@pretense/cli/-/cli-0.6.19.tgz","fileCount":8,"integrity":"sha512-gZK8HPwVMGcGTZzfzff+Rlt3MTRfSB7WCwxReFvDlzIGg2vVODIfrsg2fPeaBN37N71hrx67hlywJdZE4jVKsA==","signatures":[{"sig":"MEQCIBMGEF+SQWjMzgj7yf0ifbZ9wtPf5EXREam5K7WWqAjnAiA8Vu1bRo8AyuMHhfRwHSw5eJUMdjesJV/pkAgumkT1Rw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":829113},"type":"module","_from":"file:pretense-cli-0.6.19.tgz","engines":{"node":">=20.0.0"},"scripts":{"dev":"tsx src/index.ts","lint":"tsc --noEmit -p tsconfig.lint.json","test":"vitest run","build":"tsup","postinstall":"node -e \"const fs=require('node:fs');if(fs.existsSync('dist/postinstall.js'))import('./dist/postinstall.js').catch(()=>{})\" || true"},"_npmUser":{"name":"jimmymalhan","email":"admin@pretense.ai"},"_resolved":"/tmp/65a1289dd81d853620092abccc195446/pretense-cli-0.6.19.tgz","_integrity":"sha512-gZK8HPwVMGcGTZzfzff+Rlt3MTRfSB7WCwxReFvDlzIGg2vVODIfrsg2fPeaBN37N71hrx67hlywJdZE4jVKsA==","repository":{"url":"git+https://github.com/pretense-a1/pretense.git","type":"git","directory":"cli"},"_npmVersion":"10.8.2","description":"Local-first AI firewall that mutates proprietary code before sending to LLM APIs","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.4.0","chalk":"^5.3.0","commander":"^12.0.0","better-sqlite3":"^11.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.0.0","tsup":"^8.0.0","vitest":"^1.0.0","typescript":"^5.4.0","@types/node":"^20.0.0","@pretense/proxy":"0.1.0","@pretense/store":"0.2.0","@pretense/billing":"0.1.0","@pretense/learner":"0.2.0","@pretense/mutator":"0.2.0","@pretense/scanner":"0.2.0","@pretense/protocol":"0.1.0","@pretense/scanner-rs":"0.2.0","@pretense/compliance-engine":"0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.6.19_1784886672613_0.48751065206478406","host":"s3://npm-registry-packages-npm-production"}},"0.6.20":{"name":"@pretense/cli","version":"0.6.20","keywords":["ai","security","llm","firewall","code-mutation","claude","codex","copilot","cursor","anthropic","openai","data-loss-prevention","dlp","ciso","secrets-scanner"],"author":{"url":"https://pretense.ai","name":"Jimmy Malhan","email":"jimmy@pretense.ai"},"license":"MIT","_id":"@pretense/cli@0.6.20","maintainers":[{"name":"jimmymalhan","email":"admin@pretense.ai"}],"homepage":"https://pretense.ai","bugs":{"url":"https://github.com/pretense-a1/pretense/issues"},"bin":{"pretense":"dist/index.js"},"dist":{"shasum":"6b3de3f9a59ed34b523635a74a8e5878ee416352","tarball":"https://registry.npmjs.org/@pretense/cli/-/cli-0.6.20.tgz","fileCount":8,"integrity":"sha512-wNGy65XuWD53wX2cFKlsNA4uuwHW/DwepwzPRmscTGrFRakLhF4m4m2U9ilJLfePaBTN6p8oWaBIqAoky0jt5Q==","signatures":[{"sig":"MEYCIQDGYGC2Ee/R4TAllvyWiP3HEkNW0G4Cczud16KlfkengAIhAOGVPKjXfOaBlJjPLB3O9EmetesZ+3USC8m1tum0UIS0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":833692},"type":"module","_from":"file:pretense-cli-0.6.20.tgz","engines":{"node":">=20.0.0"},"scripts":{"dev":"tsx src/index.ts","lint":"tsc --noEmit -p tsconfig.lint.json","test":"vitest run","build":"tsup","postinstall":"node -e \"const fs=require('node:fs');if(fs.existsSync('dist/postinstall.js'))import('./dist/postinstall.js').catch(()=>{})\" || true"},"_npmUser":{"name":"jimmymalhan","email":"admin@pretense.ai"},"_resolved":"/tmp/e5b823e14925683c170b3015a7a8f75c/pretense-cli-0.6.20.tgz","_integrity":"sha512-wNGy65XuWD53wX2cFKlsNA4uuwHW/DwepwzPRmscTGrFRakLhF4m4m2U9ilJLfePaBTN6p8oWaBIqAoky0jt5Q==","repository":{"url":"git+https://github.com/pretense-a1/pretense.git","type":"git","directory":"cli"},"_npmVersion":"10.8.2","description":"Local-first AI firewall that mutates proprietary code before sending to LLM APIs","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.4.0","chalk":"^5.3.0","commander":"^12.0.0","better-sqlite3":"^11.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.0.0","tsup":"^8.0.0","vitest":"^1.0.0","typescript":"^5.4.0","@types/node":"^20.0.0","@pretense/proxy":"0.1.0","@pretense/store":"0.2.0","@pretense/billing":"0.1.0","@pretense/learner":"0.2.0","@pretense/mutator":"0.2.0","@pretense/scanner":"0.2.0","@pretense/protocol":"0.1.0","@pretense/scanner-rs":"0.2.0","@pretense/compliance-engine":"0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.6.20_1784906081752_0.6877150470193651","host":"s3://npm-registry-packages-npm-production"}},"0.6.21":{"name":"@pretense/cli","version":"0.6.21","keywords":["ai","security","llm","firewall","code-mutation","claude","codex","copilot","cursor","anthropic","openai","data-loss-prevention","dlp","ciso","secrets-scanner"],"author":{"url":"https://pretense.ai","name":"Jimmy Malhan","email":"jimmy@pretense.ai"},"license":"MIT","_id":"@pretense/cli@0.6.21","maintainers":[{"name":"jimmymalhan","email":"admin@pretense.ai"}],"homepage":"https://pretense.ai","bugs":{"url":"https://github.com/pretense-a1/pretense/issues"},"bin":{"pretense":"dist/index.js"},"dist":{"shasum":"0b3a79c1463d0ec76eba3aa9213380546e551245","tarball":"https://registry.npmjs.org/@pretense/cli/-/cli-0.6.21.tgz","fileCount":8,"integrity":"sha512-wDETpMRy4igV0CnI+B0TepKMT33r13UISd9wYrAF5EM1OdusN4Ps1N0M3JAfKavm335jGSb4j5GUIHyyOFJTNg==","signatures":[{"sig":"MEYCIQC9QI35Z9G6fR20VM1+q5ljTRSwXAM5TGcjk5f393Yt8wIhAK/L3RPhhzVHEVGreVN6yjYjGg6NuWeVe/Ar4fgWcg9Q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":838071},"type":"module","_from":"file:pretense-cli-0.6.21.tgz","engines":{"node":">=20.0.0"},"scripts":{"dev":"tsx src/index.ts","lint":"tsc --noEmit -p tsconfig.lint.json","test":"vitest run","build":"tsup","postinstall":"node -e \"const fs=require('node:fs');if(fs.existsSync('dist/postinstall.js'))import('./dist/postinstall.js').catch(()=>{})\" || true"},"_npmUser":{"name":"jimmymalhan","email":"admin@pretense.ai"},"_resolved":"/tmp/d20da246643f4a5766da8b8b55da5085/pretense-cli-0.6.21.tgz","_integrity":"sha512-wDETpMRy4igV0CnI+B0TepKMT33r13UISd9wYrAF5EM1OdusN4Ps1N0M3JAfKavm335jGSb4j5GUIHyyOFJTNg==","repository":{"url":"git+https://github.com/pretense-a1/pretense.git","type":"git","directory":"cli"},"_npmVersion":"10.8.2","description":"Local-first AI firewall that mutates proprietary code before sending to LLM APIs","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.4.0","chalk":"^5.3.0","commander":"^12.0.0","better-sqlite3":"^11.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.0.0","tsup":"^8.0.0","vitest":"^1.0.0","typescript":"^5.4.0","@types/node":"^20.0.0","@pretense/proxy":"0.1.0","@pretense/store":"0.2.0","@pretense/billing":"0.1.0","@pretense/learner":"0.2.0","@pretense/mutator":"0.2.0","@pretense/scanner":"0.2.0","@pretense/protocol":"0.1.0","@pretense/scanner-rs":"0.2.0","@pretense/compliance-engine":"0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.6.21_1784911067838_0.36550655590397696","host":"s3://npm-registry-packages-npm-production"}},"0.6.22":{"name":"@pretense/cli","version":"0.6.22","keywords":["ai","security","llm","firewall","code-mutation","claude","codex","copilot","cursor","anthropic","openai","data-loss-prevention","dlp","ciso","secrets-scanner"],"author":{"url":"https://pretense.ai","name":"Jimmy Malhan","email":"jimmy@pretense.ai"},"license":"MIT","_id":"@pretense/cli@0.6.22","maintainers":[{"name":"jimmymalhan","email":"admin@pretense.ai"}],"homepage":"https://pretense.ai","bugs":{"url":"https://github.com/pretense-a1/pretense/issues"},"bin":{"pretense":"dist/index.js"},"dist":{"shasum":"cedba70e85e51ba66aadbe495b96cc10dd6af213","tarball":"https://registry.npmjs.org/@pretense/cli/-/cli-0.6.22.tgz","fileCount":8,"integrity":"sha512-8DVUcN782xDUSO7y892P6tugC1Je1IHi+y1eEVXdteCecA6uObQ2zSK6bTMmy9ROnEfp6O93CeUXb/R2D7p29w==","signatures":[{"sig":"MEUCIQCNMDAqIrt6mLVm5zterwB60nuBAoScZuZcjsmmAg51mgIgJ0aA3WohdaIwXZw/LdaDmlgslLNyhtBEJp7USa7GOGo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":839562},"type":"module","_from":"file:pretense-cli-0.6.22.tgz","engines":{"node":">=20.0.0"},"scripts":{"dev":"tsx src/index.ts","lint":"tsc --noEmit -p tsconfig.lint.json","test":"vitest run","build":"tsup","postinstall":"node -e \"const fs=require('node:fs');if(fs.existsSync('dist/postinstall.js'))import('./dist/postinstall.js').catch(()=>{})\" || true"},"_npmUser":{"name":"jimmymalhan","email":"admin@pretense.ai"},"_resolved":"/tmp/fdff2460a2430f52903f2a9807293091/pretense-cli-0.6.22.tgz","_integrity":"sha512-8DVUcN782xDUSO7y892P6tugC1Je1IHi+y1eEVXdteCecA6uObQ2zSK6bTMmy9ROnEfp6O93CeUXb/R2D7p29w==","repository":{"url":"git+https://github.com/pretense-a1/pretense.git","type":"git","directory":"cli"},"_npmVersion":"10.8.2","description":"Local-first AI firewall that mutates proprietary code before sending to LLM APIs","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.4.0","chalk":"^5.3.0","commander":"^12.0.0","better-sqlite3":"^11.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.0.0","tsup":"^8.0.0","vitest":"^1.0.0","typescript":"^5.4.0","@types/node":"^20.0.0","@pretense/proxy":"0.1.0","@pretense/store":"0.2.0","@pretense/billing":"0.1.0","@pretense/learner":"0.2.0","@pretense/mutator":"0.2.0","@pretense/scanner":"0.2.0","@pretense/protocol":"0.1.0","@pretense/scanner-rs":"0.2.0","@pretense/compliance-engine":"0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.6.22_1784915222072_0.3972972989137942","host":"s3://npm-registry-packages-npm-production"}},"0.6.23":{"name":"@pretense/cli","version":"0.6.23","keywords":["ai","security","llm","firewall","code-mutation","claude","codex","copilot","cursor","anthropic","openai","data-loss-prevention","dlp","ciso","secrets-scanner"],"author":{"url":"https://pretense.ai","name":"Jimmy Malhan","email":"jimmy@pretense.ai"},"license":"MIT","_id":"@pretense/cli@0.6.23","maintainers":[{"name":"jimmymalhan","email":"admin@pretense.ai"}],"homepage":"https://pretense.ai","bugs":{"url":"https://github.com/pretense-a1/pretense/issues"},"bin":{"pretense":"dist/index.js"},"dist":{"shasum":"1c6225d01e08bed3e0e6045226c22b0379b7979b","tarball":"https://registry.npmjs.org/@pretense/cli/-/cli-0.6.23.tgz","fileCount":8,"integrity":"sha512-ix9VgbOeL8ROmqiTesj9Kg7g0My32W+G237UZdyxwxDPBpcOnA8yRaBiG9K0Fr940iWN4wVnRTBsC2QUP9Dzow==","signatures":[{"sig":"MEQCIGcZfuIVO8eJuMF+29czHxVbV8/IJpRsREXBU6sVkZ0QAiBS8bBHZz3nSTHVxnDmMmsSjVn0ZPUsyWwDDPr3+4omzg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":841674},"type":"module","_from":"file:pretense-cli-0.6.23.tgz","engines":{"node":">=20.0.0"},"scripts":{"dev":"tsx src/index.ts","lint":"tsc --noEmit -p tsconfig.lint.json","test":"vitest run","build":"tsup","postinstall":"node -e \"const fs=require('node:fs');if(fs.existsSync('dist/postinstall.js'))import('./dist/postinstall.js').catch(()=>{})\" || true"},"_npmUser":{"name":"jimmymalhan","email":"admin@pretense.ai"},"_resolved":"/tmp/cb59191e127a60b6fab44fd7dd1f4cba/pretense-cli-0.6.23.tgz","_integrity":"sha512-ix9VgbOeL8ROmqiTesj9Kg7g0My32W+G237UZdyxwxDPBpcOnA8yRaBiG9K0Fr940iWN4wVnRTBsC2QUP9Dzow==","repository":{"url":"git+https://github.com/pretense-a1/pretense.git","type":"git","directory":"cli"},"_npmVersion":"10.8.2","description":"Local-first AI firewall that mutates proprietary code before sending to LLM APIs","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.4.0","chalk":"^5.3.0","commander":"^12.0.0","better-sqlite3":"^11.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.0.0","tsup":"^8.0.0","vitest":"^1.0.0","typescript":"^5.4.0","@types/node":"^20.0.0","@pretense/proxy":"0.1.0","@pretense/store":"0.2.0","@pretense/billing":"0.1.0","@pretense/learner":"0.2.0","@pretense/mutator":"0.2.0","@pretense/scanner":"0.2.0","@pretense/protocol":"0.1.0","@pretense/scanner-rs":"0.2.0","@pretense/compliance-engine":"0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.6.23_1784917819202_0.6054462443754474","host":"s3://npm-registry-packages-npm-production"}},"0.6.24":{"name":"@pretense/cli","version":"0.6.24","keywords":["ai","security","llm","firewall","code-mutation","claude","codex","copilot","cursor","anthropic","openai","data-loss-prevention","dlp","ciso","secrets-scanner"],"author":{"url":"https://pretense.ai","name":"Jimmy Malhan","email":"jimmy@pretense.ai"},"license":"MIT","_id":"@pretense/cli@0.6.24","maintainers":[{"name":"jimmymalhan","email":"admin@pretense.ai"}],"homepage":"https://pretense.ai","bugs":{"url":"https://github.com/pretense-a1/pretense/issues"},"bin":{"pretense":"dist/index.js"},"dist":{"shasum":"0b59b65dd5fede14ae7408b91318c0665a965628","tarball":"https://registry.npmjs.org/@pretense/cli/-/cli-0.6.24.tgz","fileCount":8,"integrity":"sha512-6vLrYoW3GNOYhY1ouOzBEuCvwer6EUK+hqhprMQcpPBJVnEdXhriIE61RJS4qmb5RhXaqwDZaOufbVJGbnLimw==","signatures":[{"sig":"MEUCIQD6I46JzoRzyif3twQxny4ZCfhmDKNMjc1bVZZjTJ88MAIgVc6xpFVupcS8bAJkMKGX8wjKj0ds6m8C3J5cxiN9vI8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":842959},"type":"module","_from":"file:pretense-cli-0.6.24.tgz","engines":{"node":">=20.0.0"},"scripts":{"dev":"tsx src/index.ts","lint":"tsc --noEmit -p tsconfig.lint.json","test":"vitest run","build":"tsup","postinstall":"node -e \"const fs=require('node:fs');if(fs.existsSync('dist/postinstall.js'))import('./dist/postinstall.js').catch(()=>{})\" || true"},"_npmUser":{"name":"jimmymalhan","email":"admin@pretense.ai"},"_resolved":"/tmp/209bfe704153c9565e0a99e6cb0988cb/pretense-cli-0.6.24.tgz","_integrity":"sha512-6vLrYoW3GNOYhY1ouOzBEuCvwer6EUK+hqhprMQcpPBJVnEdXhriIE61RJS4qmb5RhXaqwDZaOufbVJGbnLimw==","repository":{"url":"git+https://github.com/pretense-a1/pretense.git","type":"git","directory":"cli"},"_npmVersion":"10.8.2","description":"Local-first AI firewall that mutates proprietary code before sending to LLM APIs","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.4.0","chalk":"^5.3.0","commander":"^12.0.0","better-sqlite3":"^11.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.0.0","tsup":"^8.0.0","vitest":"^1.0.0","typescript":"^5.4.0","@types/node":"^20.0.0","@pretense/proxy":"0.1.0","@pretense/store":"0.2.0","@pretense/billing":"0.1.0","@pretense/learner":"0.2.0","@pretense/mutator":"0.2.0","@pretense/scanner":"0.2.0","@pretense/protocol":"0.1.0","@pretense/scanner-rs":"0.2.0","@pretense/compliance-engine":"0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.6.24_1784922041095_0.679404582422164","host":"s3://npm-registry-packages-npm-production"}},"0.6.25":{"name":"@pretense/cli","version":"0.6.25","keywords":["ai","security","llm","firewall","code-mutation","claude","codex","copilot","cursor","anthropic","openai","data-loss-prevention","dlp","ciso","secrets-scanner"],"author":{"url":"https://pretense.ai","name":"Jimmy Malhan","email":"jimmy@pretense.ai"},"license":"MIT","_id":"@pretense/cli@0.6.25","maintainers":[{"name":"jimmymalhan","email":"admin@pretense.ai"}],"homepage":"https://pretense.ai","bugs":{"url":"https://github.com/pretense-a1/pretense/issues"},"bin":{"pretense":"dist/index.js"},"dist":{"shasum":"b5461dca5dc99af4e7ca8d7dccc8580c02f14670","tarball":"https://registry.npmjs.org/@pretense/cli/-/cli-0.6.25.tgz","fileCount":8,"integrity":"sha512-yeFRKIXonYZulk+GWHa5LRicyTsi5pbUlg9fnGbnzlwMJA/zaqApi8Bj2VFkWGcgaCvzqHLeVbtT/AzxmNONHw==","signatures":[{"sig":"MEUCIFVH0r4v7FqoqKV/lOZ6WZ+m6ANl9Bf9VXMvTXgvyRLHAiEA6+3jgk8nquzcmZfQdMCPE0JMzu4Vv9H3Icew/w8UFPc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":844876},"type":"module","_from":"file:pretense-cli-0.6.25.tgz","engines":{"node":">=20.0.0"},"scripts":{"dev":"tsx src/index.ts","lint":"tsc --noEmit -p tsconfig.lint.json","test":"vitest run","build":"tsup","postinstall":"node -e \"const fs=require('node:fs');if(fs.existsSync('dist/postinstall.js'))import('./dist/postinstall.js').catch(()=>{})\" || true"},"_npmUser":{"name":"jimmymalhan","email":"admin@pretense.ai"},"_resolved":"/tmp/26d39859bbb9dfe08eda29dd2bd79c76/pretense-cli-0.6.25.tgz","_integrity":"sha512-yeFRKIXonYZulk+GWHa5LRicyTsi5pbUlg9fnGbnzlwMJA/zaqApi8Bj2VFkWGcgaCvzqHLeVbtT/AzxmNONHw==","repository":{"url":"git+https://github.com/pretense-a1/pretense.git","type":"git","directory":"cli"},"_npmVersion":"10.8.2","description":"Local-first AI firewall that mutates proprietary code before sending to LLM APIs","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.4.0","chalk":"^5.3.0","commander":"^12.0.0","better-sqlite3":"^11.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.0.0","tsup":"^8.0.0","vitest":"^1.0.0","typescript":"^5.4.0","@types/node":"^20.0.0","@pretense/proxy":"0.1.0","@pretense/store":"0.2.0","@pretense/billing":"0.1.0","@pretense/learner":"0.2.0","@pretense/mutator":"0.2.0","@pretense/scanner":"0.2.0","@pretense/protocol":"0.1.0","@pretense/scanner-rs":"0.2.0","@pretense/compliance-engine":"0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.6.25_1784953770914_0.40102575735733437","host":"s3://npm-registry-packages-npm-production"}},"0.6.26":{"name":"@pretense/cli","version":"0.6.26","keywords":["ai","security","llm","firewall","code-mutation","claude","codex","copilot","cursor","anthropic","openai","data-loss-prevention","dlp","ciso","secrets-scanner"],"author":{"url":"https://pretense.ai","name":"Jimmy Malhan","email":"jimmy@pretense.ai"},"license":"MIT","_id":"@pretense/cli@0.6.26","maintainers":[{"name":"jimmymalhan","email":"admin@pretense.ai"}],"homepage":"https://pretense.ai","bugs":{"url":"https://github.com/pretense-a1/pretense/issues"},"bin":{"pretense":"dist/index.js"},"dist":{"shasum":"ba9b236b7caa6378f4f19c1031f39c73419ac6ee","tarball":"https://registry.npmjs.org/@pretense/cli/-/cli-0.6.26.tgz","fileCount":8,"integrity":"sha512-Bwpj5JVKtBlO0EPObpVZSX59r5HITIkYFm/quO6ZKboWxNpSjrgmhwS4H1/ZFPxGgF9odO84vuiMnZ8LymLs2A==","signatures":[{"sig":"MEYCIQD/5lNd5BNCIs+JrBxC9dR4nkIKUREqdC+ZMUwFlwvFawIhAIJ6+11oiVEkDLVX7+TRS4R/Vw7D8h5tkNDqzgZKPcu0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":852251},"type":"module","_from":"file:pretense-cli-0.6.26.tgz","engines":{"node":">=20.0.0"},"scripts":{"dev":"tsx src/index.ts","lint":"tsc --noEmit -p tsconfig.lint.json","test":"vitest run","build":"tsup","postinstall":"node -e \"const fs=require('node:fs');if(fs.existsSync('dist/postinstall.js'))import('./dist/postinstall.js').catch(()=>{})\" || true"},"_npmUser":{"name":"jimmymalhan","email":"admin@pretense.ai"},"_resolved":"/tmp/29b29e91c8587be29d8b7f4b819fb2ae/pretense-cli-0.6.26.tgz","_integrity":"sha512-Bwpj5JVKtBlO0EPObpVZSX59r5HITIkYFm/quO6ZKboWxNpSjrgmhwS4H1/ZFPxGgF9odO84vuiMnZ8LymLs2A==","repository":{"url":"git+https://github.com/pretense-a1/pretense.git","type":"git","directory":"cli"},"_npmVersion":"10.8.2","description":"Local-first AI firewall that mutates proprietary code before sending to LLM APIs","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.4.0","chalk":"^5.3.0","commander":"^12.0.0","better-sqlite3":"^11.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.0.0","tsup":"^8.0.0","vitest":"^1.0.0","typescript":"^5.4.0","@types/node":"^20.0.0","@pretense/proxy":"0.1.0","@pretense/store":"0.2.0","@pretense/billing":"0.1.0","@pretense/learner":"0.2.0","@pretense/mutator":"0.2.0","@pretense/scanner":"0.2.0","@pretense/protocol":"0.1.0","@pretense/scanner-rs":"0.2.0","@pretense/compliance-engine":"0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.6.26_1784976320483_0.3350990376654732","host":"s3://npm-registry-packages-npm-production"}},"0.6.27":{"name":"@pretense/cli","version":"0.6.27","keywords":["ai","security","llm","firewall","code-mutation","claude","codex","copilot","cursor","anthropic","openai","data-loss-prevention","dlp","ciso","secrets-scanner"],"author":{"url":"https://pretense.ai","name":"Jimmy Malhan","email":"jimmy@pretense.ai"},"license":"MIT","_id":"@pretense/cli@0.6.27","maintainers":[{"name":"jimmymalhan","email":"admin@pretense.ai"}],"homepage":"https://pretense.ai","bugs":{"url":"https://github.com/pretense-a1/pretense/issues"},"bin":{"pretense":"dist/index.js"},"dist":{"shasum":"f6a112ae19ec68ca5db4bef2c971e623859575ca","tarball":"https://registry.npmjs.org/@pretense/cli/-/cli-0.6.27.tgz","fileCount":8,"integrity":"sha512-IEezCi0jGt4vHXDHmOBQ342sLaMNe2E1zi7n/4HB8PAj4FW/oJBnUsDVq+frq+5nlFCKWKLtWk+3iesmHnAHfA==","signatures":[{"sig":"MEQCICxhVMWHZdOYZzQweUl475oXE8MUCxH4doFxCuFn9rqfAiBfX5QKo41xn4y5nztvQ+Bwkt8f63uYfPNyEHExXvLJKg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":853773},"type":"module","_from":"file:pretense-cli-0.6.27.tgz","engines":{"node":">=20.0.0"},"scripts":{"dev":"tsx src/index.ts","lint":"tsc --noEmit -p tsconfig.lint.json","test":"vitest run","build":"tsup","postinstall":"node -e \"const fs=require('node:fs');if(fs.existsSync('dist/postinstall.js'))import('./dist/postinstall.js').catch(()=>{})\" || true"},"_npmUser":{"name":"jimmymalhan","email":"admin@pretense.ai"},"_resolved":"/tmp/1dbab33eb2b55037a14e1da58fc6d840/pretense-cli-0.6.27.tgz","_integrity":"sha512-IEezCi0jGt4vHXDHmOBQ342sLaMNe2E1zi7n/4HB8PAj4FW/oJBnUsDVq+frq+5nlFCKWKLtWk+3iesmHnAHfA==","repository":{"url":"git+https://github.com/pretense-a1/pretense.git","type":"git","directory":"cli"},"_npmVersion":"10.8.2","description":"Local-first AI firewall that mutates proprietary code before sending to LLM APIs","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.4.0","chalk":"^5.3.0","commander":"^12.0.0","better-sqlite3":"^11.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.0.0","tsup":"^8.0.0","vitest":"^1.0.0","typescript":"^5.4.0","@types/node":"^20.0.0","@pretense/proxy":"0.1.0","@pretense/store":"0.2.0","@pretense/billing":"0.1.0","@pretense/learner":"0.2.0","@pretense/mutator":"0.2.0","@pretense/scanner":"0.2.0","@pretense/protocol":"0.1.0","@pretense/scanner-rs":"0.2.0","@pretense/compliance-engine":"0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.6.27_1784991143586_0.1750205806650118","host":"s3://npm-registry-packages-npm-production"}},"0.6.28":{"name":"@pretense/cli","version":"0.6.28","keywords":["ai","security","llm","firewall","code-mutation","claude","codex","copilot","cursor","anthropic","openai","data-loss-prevention","dlp","ciso","secrets-scanner"],"author":{"url":"https://pretense.ai","name":"Jimmy Malhan","email":"jimmy@pretense.ai"},"license":"MIT","_id":"@pretense/cli@0.6.28","maintainers":[{"name":"jimmymalhan","email":"admin@pretense.ai"}],"homepage":"https://pretense.ai","bugs":{"url":"https://github.com/pretense-a1/pretense/issues"},"bin":{"pretense":"dist/index.js"},"dist":{"shasum":"426782207ffb869f2e6970af983d9209b53e3939","tarball":"https://registry.npmjs.org/@pretense/cli/-/cli-0.6.28.tgz","fileCount":8,"integrity":"sha512-LGtSIXv7yiC2R7U9psVt+rKAr458pDmhq26g4j7wNYYhneA7XUgQ8ZwPf6qIJk916UaVsQpELqTdAbSAw/2v8Q==","signatures":[{"sig":"MEQCIFeGuyMACnLLEUFXDshvAQXertxeuastM98qhqfBfDWpAiBZv0lZ73uREvKgx9i6gvfkgrAeZLXWeHicrhf+IFiBZg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":859802},"type":"module","_from":"file:pretense-cli-0.6.28.tgz","engines":{"node":">=20.0.0"},"scripts":{"dev":"tsx src/index.ts","lint":"tsc --noEmit -p tsconfig.lint.json","test":"vitest run","build":"tsup","postinstall":"node -e \"const fs=require('node:fs');if(fs.existsSync('dist/postinstall.js'))import('./dist/postinstall.js').catch(()=>{})\" || true"},"_npmUser":{"name":"jimmymalhan","email":"admin@pretense.ai"},"_resolved":"/tmp/24e27096a07c843a037891d99d564bb1/pretense-cli-0.6.28.tgz","_integrity":"sha512-LGtSIXv7yiC2R7U9psVt+rKAr458pDmhq26g4j7wNYYhneA7XUgQ8ZwPf6qIJk916UaVsQpELqTdAbSAw/2v8Q==","repository":{"url":"git+https://github.com/pretense-a1/pretense.git","type":"git","directory":"cli"},"_npmVersion":"10.8.2","description":"Local-first AI firewall that mutates proprietary code before sending to LLM APIs","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.4.0","chalk":"^5.3.0","commander":"^12.0.0","better-sqlite3":"^11.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.0.0","tsup":"^8.0.0","vitest":"^1.0.0","typescript":"^5.4.0","@types/node":"^20.0.0","@pretense/proxy":"0.1.0","@pretense/store":"0.2.0","@pretense/billing":"0.1.0","@pretense/learner":"0.2.0","@pretense/mutator":"0.2.0","@pretense/scanner":"0.2.0","@pretense/protocol":"0.1.0","@pretense/scanner-rs":"0.2.0","@pretense/compliance-engine":"0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.6.28_1785592428683_0.051012667043419224","host":"s3://npm-registry-packages-npm-production"}},"0.6.29":{"name":"@pretense/cli","version":"0.6.29","keywords":["ai","security","llm","firewall","code-mutation","claude","codex","copilot","cursor","anthropic","openai","data-loss-prevention","dlp","ciso","secrets-scanner"],"author":{"url":"https://pretense.ai","name":"Jimmy Malhan","email":"jimmy@pretense.ai"},"license":"MIT","_id":"@pretense/cli@0.6.29","maintainers":[{"name":"jimmymalhan","email":"admin@pretense.ai"}],"homepage":"https://pretense.ai","bugs":{"url":"https://github.com/pretense-a1/pretense/issues"},"bin":{"pretense":"dist/index.js"},"dist":{"shasum":"57cce9df33754527aba666b9d4ef85e4708bc3b8","tarball":"https://registry.npmjs.org/@pretense/cli/-/cli-0.6.29.tgz","fileCount":8,"integrity":"sha512-lmc9jtrZWyEfKs+bT6TkBbh/nBYHXvKqzZy2cwVBD01Znfqy3DTcA3O2jG6KjV9+GEzMJo12/tJHMWpf0Qp8CQ==","signatures":[{"sig":"MEYCIQDFpamHCP4Y+lguisDzh8ERRrRwjANedvhpg69k+ns+HwIhAK92VfgjfZpAKBUk536Y2oP+a9nyXdzJbBMKzUoOU6DN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":889372},"type":"module","_from":"file:pretense-cli-0.6.29.tgz","engines":{"node":">=20.0.0"},"scripts":{"dev":"tsx src/index.ts","lint":"tsc --noEmit -p tsconfig.lint.json","test":"vitest run","build":"tsup","postinstall":"node -e \"const fs=require('node:fs');if(fs.existsSync('dist/postinstall.js'))import('./dist/postinstall.js').catch(()=>{})\" || true"},"_npmUser":{"name":"jimmymalhan","email":"admin@pretense.ai"},"_resolved":"/tmp/8c1867157ecc7f478090c43202b99c6b/pretense-cli-0.6.29.tgz","_integrity":"sha512-lmc9jtrZWyEfKs+bT6TkBbh/nBYHXvKqzZy2cwVBD01Znfqy3DTcA3O2jG6KjV9+GEzMJo12/tJHMWpf0Qp8CQ==","repository":{"url":"git+https://github.com/pretense-a1/pretense.git","type":"git","directory":"cli"},"_npmVersion":"10.8.2","description":"Local-first AI firewall that mutates proprietary code before sending to LLM APIs","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.4.0","chalk":"^5.3.0","commander":"^12.0.0","better-sqlite3":"^11.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.0.0","tsup":"^8.0.0","vitest":"^1.0.0","typescript":"^5.4.0","@types/node":"^20.0.0","@pretense/proxy":"0.1.0","@pretense/store":"0.2.0","@pretense/billing":"0.1.0","@pretense/learner":"0.2.0","@pretense/mutator":"0.2.0","@pretense/scanner":"0.2.0","@pretense/protocol":"0.1.0","@pretense/scanner-rs":"0.2.0","@pretense/compliance-engine":"0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.6.29_1785610430803_0.7232284899097905","host":"s3://npm-registry-packages-npm-production"}},"0.6.30":{"name":"@pretense/cli","version":"0.6.30","keywords":["ai","security","llm","firewall","code-mutation","claude","codex","copilot","cursor","anthropic","openai","data-loss-prevention","dlp","ciso","secrets-scanner"],"author":{"url":"https://pretense.ai","name":"Jimmy Malhan","email":"jimmy@pretense.ai"},"license":"MIT","_id":"@pretense/cli@0.6.30","maintainers":[{"name":"jimmymalhan","email":"admin@pretense.ai"}],"homepage":"https://pretense.ai","bugs":{"url":"https://github.com/pretense-a1/pretense/issues"},"bin":{"pretense":"dist/index.js"},"dist":{"shasum":"48c02fdb7d55f1a04b29cae45ef9e58a03245981","tarball":"https://registry.npmjs.org/@pretense/cli/-/cli-0.6.30.tgz","fileCount":8,"integrity":"sha512-B/eEOpXJADeSmwX0aFyZ++lMwKgdFDr4PGe+068Fo31Q6Yx4lNCnvzjRkwiNSXSmHDpLEfcREAwybTJxKJXjTg==","signatures":[{"sig":"MEYCIQCLnOL//CoOmiziNMAR0PY7mjHndKNOb4nBCo4z2JDNRAIhAMUla/YlSCyc3aW55Lo+ASQPUnFI+gouXMcMICr24xT3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":904868},"type":"module","_from":"file:pretense-cli-0.6.30.tgz","engines":{"node":">=20.0.0"},"scripts":{"dev":"tsx src/index.ts","lint":"tsc --noEmit -p tsconfig.lint.json","test":"vitest run","build":"tsup","postinstall":"node -e \"const fs=require('node:fs');if(fs.existsSync('dist/postinstall.js'))import('./dist/postinstall.js').catch(()=>{})\" || true"},"_npmUser":{"name":"jimmymalhan","email":"admin@pretense.ai"},"_resolved":"/tmp/5f5fbdd03383bebaa9cbaa3e57e09752/pretense-cli-0.6.30.tgz","_integrity":"sha512-B/eEOpXJADeSmwX0aFyZ++lMwKgdFDr4PGe+068Fo31Q6Yx4lNCnvzjRkwiNSXSmHDpLEfcREAwybTJxKJXjTg==","repository":{"url":"git+https://github.com/pretense-a1/pretense.git","type":"git","directory":"cli"},"_npmVersion":"10.8.2","description":"Local-first AI firewall that mutates proprietary code before sending to LLM APIs","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.4.0","chalk":"^5.3.0","commander":"^12.0.0","better-sqlite3":"^11.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.0.0","tsup":"^8.0.0","vitest":"^1.0.0","typescript":"^5.4.0","@types/node":"^20.0.0","@pretense/proxy":"0.1.0","@pretense/store":"0.2.0","@pretense/billing":"0.1.0","@pretense/learner":"0.2.0","@pretense/mutator":"0.2.0","@pretense/scanner":"0.2.0","@pretense/protocol":"0.1.0","@pretense/scanner-rs":"0.2.0","@pretense/compliance-engine":"0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.6.30_1785694710729_0.8942170712025728","host":"s3://npm-registry-packages-npm-production"}},"0.6.31":{"name":"@pretense/cli","version":"0.6.31","keywords":["ai","security","llm","firewall","code-mutation","claude","codex","copilot","cursor","anthropic","openai","data-loss-prevention","dlp","ciso","secrets-scanner"],"author":{"url":"https://pretense.ai","name":"Jimmy Malhan","email":"jimmy@pretense.ai"},"license":"MIT","_id":"@pretense/cli@0.6.31","maintainers":[{"name":"jimmymalhan","email":"admin@pretense.ai"}],"homepage":"https://pretense.ai","bugs":{"url":"https://github.com/pretense-a1/pretense/issues"},"bin":{"pretense":"dist/index.js"},"dist":{"shasum":"c77b0c7c2ff39c8e303141af4922fbe612f7657b","tarball":"https://registry.npmjs.org/@pretense/cli/-/cli-0.6.31.tgz","fileCount":8,"integrity":"sha512-Ibv6teTYGCmsByaikkT1LYidZN+gf3j3G9dvM08O7TX0Cg97RGb8OLv8kuSQOKM22xs42pb1E/ul9dhSBg1mtA==","signatures":[{"sig":"MEUCIFGzNBOMOmkcCeWBBWBugPIkBPHQbMlYZKSbcy8/0cFvAiEA6dSCatMvMUNX3Qys5nVqX1tuNnHBYaV/4hySxP5pJe8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":904868},"type":"module","_from":"file:pretense-cli-0.6.31.tgz","engines":{"node":">=20.0.0"},"scripts":{"dev":"tsx src/index.ts","lint":"tsc --noEmit -p tsconfig.lint.json","test":"vitest run","build":"tsup","postinstall":"node -e \"const fs=require('node:fs');if(fs.existsSync('dist/postinstall.js'))import('./dist/postinstall.js').catch(()=>{})\" || true"},"_npmUser":{"name":"jimmymalhan","email":"admin@pretense.ai"},"_resolved":"/tmp/decaaa6339302c5fa2bba69abb030dc1/pretense-cli-0.6.31.tgz","_integrity":"sha512-Ibv6teTYGCmsByaikkT1LYidZN+gf3j3G9dvM08O7TX0Cg97RGb8OLv8kuSQOKM22xs42pb1E/ul9dhSBg1mtA==","repository":{"url":"git+https://github.com/pretense-a1/pretense.git","type":"git","directory":"cli"},"_npmVersion":"10.8.2","description":"Local-first AI firewall that mutates proprietary code before sending to LLM APIs","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.4.0","chalk":"^5.3.0","commander":"^12.0.0","better-sqlite3":"^11.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.0.0","tsup":"^8.0.0","vitest":"^1.0.0","typescript":"^5.4.0","@types/node":"^20.0.0","@pretense/proxy":"0.1.0","@pretense/store":"0.2.0","@pretense/billing":"0.1.0","@pretense/learner":"0.2.0","@pretense/mutator":"0.2.0","@pretense/scanner":"0.2.0","@pretense/protocol":"0.1.0","@pretense/scanner-rs":"0.2.0","@pretense/compliance-engine":"0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.6.31_1785734983207_0.6056403201177114","host":"s3://npm-registry-packages-npm-production"}},"0.6.32":{"name":"@pretense/cli","version":"0.6.32","keywords":["ai","security","llm","firewall","code-mutation","claude","codex","copilot","cursor","anthropic","openai","data-loss-prevention","dlp","ciso","secrets-scanner"],"author":{"url":"https://pretense.ai","name":"Jimmy Malhan","email":"jimmy@pretense.ai"},"license":"MIT","_id":"@pretense/cli@0.6.32","maintainers":[{"name":"jimmymalhan","email":"admin@pretense.ai"}],"homepage":"https://pretense.ai","bugs":{"url":"https://github.com/pretense-hq/pretense/issues"},"bin":{"pretense":"dist/index.js"},"dist":{"shasum":"b0509206984ea7c7037b1fb4bb5f12faea821cbc","tarball":"https://registry.npmjs.org/@pretense/cli/-/cli-0.6.32.tgz","fileCount":7,"integrity":"sha512-Zf0TMQPnwj6IEwnIRe7+vZbn0/gEJUUCV+bzZTf7lhLIzGSbA1Ln0PXqzLwEtr5SFXBCC1FA3dGUkUE5DVMWBw==","signatures":[{"sig":"MEUCIAVQv5VO09CjBJc5c+IKF7bfoW99z49tbOBp3EB2CPC7AiEA901rdfdiyStBGpntD3yio8IMznjyLtU3WmYbtUwyZo0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":680121},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"ff168ebde75a7c804dc924576d924bd80d8d169c","scripts":{"dev":"tsx src/index.ts","lint":"tsc --noEmit -p tsconfig.lint.json","test":"vitest run","build":"tsup","postinstall":"node -e \"fs.existsSync('dist/postinstall.js') && import('./dist/postinstall.js')\" || true","prepublishOnly":"pnpm build"},"_npmUser":{"name":"jimmymalhan","email":"admin@pretense.ai"},"repository":{"url":"git+https://github.com/pretense-hq/pretense.git","type":"git","directory":"cli"},"_npmVersion":"10.9.4","description":"Local-first AI firewall that mutates proprietary code before sending to LLM APIs","directories":{},"_nodeVersion":"22.22.1","dependencies":{"yaml":"^2.4.0","chalk":"^5.3.0","commander":"^12.0.0","better-sqlite3":"^11.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.0.0","tsup":"^8.0.0","vitest":"^1.0.0","typescript":"^5.4.0","@types/node":"^20.0.0","@pretense/proxy":"workspace:*","@pretense/store":"workspace:*","@pretense/billing":"workspace:*","@pretense/learner":"workspace:*","@pretense/mutator":"workspace:*","@pretense/scanner":"workspace:*","@pretense/protocol":"workspace:*","@pretense/compliance-engine":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.6.32_1786040241286_0.3406302260376892","host":"s3://npm-registry-packages-npm-production"}},"0.6.33":{"name":"@pretense/cli","version":"0.6.33","keywords":["ai","security","llm","firewall","code-mutation","claude","codex","copilot","cursor","anthropic","openai","data-loss-prevention","dlp","ciso","secrets-scanner"],"author":{"url":"https://pretense.ai","name":"Jimmy Malhan","email":"jimmy@pretense.ai"},"license":"MIT","_id":"@pretense/cli@0.6.33","maintainers":[{"name":"jimmymalhan","email":"admin@pretense.ai"}],"homepage":"https://pretense.ai","bugs":{"url":"https://github.com/pretense-hq/pretense/issues"},"bin":{"pretense":"dist/index.js"},"dist":{"shasum":"573964b7832cdf2d507f00a4c6286af874b42679","tarball":"https://registry.npmjs.org/@pretense/cli/-/cli-0.6.33.tgz","fileCount":6,"integrity":"sha512-iFT7pCt5ZLy4EQJWaWZpvD2r1HdTQbnhUKUcHDv9OXJ5xqZnDjGUNvdZmcYdCrAw6zqn+QbsKbMgTFcuC+BNFA==","signatures":[{"sig":"MEUCIDf9mPFvwQpOUFmPiYN3h/QPoA99Q8gd71nD2XEWn3mcAiEAwPAEm2HRX/TiarTdoOLJcsG4XM40mxU1l2bIjDnUwcA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":681550},"type":"module","engines":{"node":">=20.0.0"},"scripts":{"dev":"tsx src/index.ts","lint":"tsc --noEmit -p tsconfig.lint.json","test":"vitest run","build":"tsup","prepublishOnly":"pnpm build"},"_npmUser":{"name":"jimmymalhan","email":"admin@pretense.ai"},"repository":{"url":"git+https://github.com/pretense-hq/pretense.git","type":"git","directory":"cli"},"_npmVersion":"10.9.4","description":"Local-first AI firewall that mutates proprietary code before sending to LLM APIs","directories":{},"_nodeVersion":"22.22.1","dependencies":{"yaml":"^2.8.3","chalk":"^5.6.2","commander":"^12.0.0","better-sqlite3":"^11.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","tsup":"^8.0.0","vitest":"^1.0.0","typescript":"^5.4.0","@types/node":"^20.0.0","@pretense/proxy":"workspace:*","@pretense/store":"workspace:*","@pretense/billing":"workspace:*","@pretense/learner":"workspace:*","@pretense/mutator":"workspace:*","@pretense/scanner":"workspace:*","@pretense/protocol":"workspace:*","@pretense/compliance-engine":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.6.33_1786085482321_0.43661389795173866","host":"s3://npm-registry-packages-npm-production"}},"0.6.34":{"name":"@pretense/cli","version":"0.6.34","keywords":["ai","security","llm","firewall","code-mutation","claude","codex","copilot","cursor","anthropic","openai","data-loss-prevention","dlp","ciso","secrets-scanner"],"author":{"url":"https://pretense.ai","name":"Jimmy Malhan","email":"jimmy@pretense.ai"},"license":"MIT","_id":"@pretense/cli@0.6.34","maintainers":[{"name":"jimmymalhan","email":"admin@pretense.ai"}],"homepage":"https://pretense.ai","bugs":{"url":"https://github.com/pretense-hq/pretense/issues"},"bin":{"pretense":"dist/index.js"},"dist":{"shasum":"11023cfbcba6feae9d5d57b71e710f68e27b4426","tarball":"https://registry.npmjs.org/@pretense/cli/-/cli-0.6.34.tgz","fileCount":6,"integrity":"sha512-Dv5JqcR1WXiUbNZ27CpcfE8m5H1AJMiwDfKNo59pzjwUNXT6wzBjy5dZThw9Z0FkpqECzZ1jAngAZqjdtOAVJg==","signatures":[{"sig":"MEQCIDzlK4qgIH4HHo+ElmF2p58TpV+q3dz/GG/wx0QDK++hAiAipIks5za4K7FtyoQKb04z+BKd/KRnEnyzSxbQd7G8xQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":691953},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"c6fc7a6b05848dcc7fdac0704e80da7a156dd9fe","scripts":{"dev":"tsx src/index.ts","lint":"tsc --noEmit -p tsconfig.lint.json","test":"vitest run","build":"tsup","prepublishOnly":"pnpm build"},"_npmUser":{"name":"jimmymalhan","email":"admin@pretense.ai"},"repository":{"url":"git+https://github.com/pretense-hq/pretense.git","type":"git","directory":"cli"},"_npmVersion":"10.9.4","description":"Local-first AI firewall that mutates proprietary code before sending to LLM APIs","directories":{},"_nodeVersion":"22.22.1","dependencies":{"yaml":"^2.8.3","chalk":"^5.6.2","undici":"^7.24.7","commander":"^12.0.0","better-sqlite3":"^11.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","tsup":"^8.0.0","vitest":"^1.0.0","typescript":"^5.4.0","@types/node":"^20.0.0","@pretense/proxy":"workspace:*","@pretense/store":"workspace:*","@pretense/billing":"workspace:*","@pretense/learner":"workspace:*","@pretense/mutator":"workspace:*","@pretense/scanner":"workspace:*","@pretense/protocol":"workspace:*","@pretense/compliance-engine":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.6.34_1786086322963_0.9508553629061429","host":"s3://npm-registry-packages-npm-production"}},"0.6.35":{"name":"@pretense/cli","version":"0.6.35","keywords":["ai","security","llm","firewall","code-mutation","claude","codex","copilot","cursor","anthropic","openai","data-loss-prevention","dlp","ciso","secrets-scanner"],"author":{"url":"https://pretense.ai","name":"Jimmy Malhan","email":"jimmy@pretense.ai"},"license":"MIT","_id":"@pretense/cli@0.6.35","maintainers":[{"name":"jimmymalhan","email":"admin@pretense.ai"}],"homepage":"https://pretense.ai","bugs":{"url":"https://github.com/pretense-hq/pretense/issues"},"bin":{"pretense":"dist/index.js"},"dist":{"shasum":"01746cf40c4452015c4d8ca246fef3c24f60a6cb","tarball":"https://registry.npmjs.org/@pretense/cli/-/cli-0.6.35.tgz","fileCount":6,"integrity":"sha512-c8JeU8CJ7Cnj4HtZewyM2tIfkcZcKvMuVe3s5KGyael1BJT2CUnzafNSIqXuZSm7wjPU5DqgBSFuF6Q3+Ht6Vw==","signatures":[{"sig":"MEUCICOR4z9gVv5NlCZuOLjuKCupjnKzeU/g9bdIA/yOEWAXAiEAuAYKX55Uju2tpxY7uCLPwB8XuF14y0aX9i0fZgSmY7s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":692363},"type":"module","engines":{"node":">=20.0.0"},"scripts":{"dev":"tsx src/index.ts","lint":"tsc --noEmit -p tsconfig.lint.json","test":"vitest run","build":"tsup","prepublishOnly":"pnpm build"},"_npmUser":{"name":"jimmymalhan","email":"admin@pretense.ai"},"repository":{"url":"git+https://github.com/pretense-hq/pretense.git","type":"git","directory":"cli"},"_npmVersion":"10.9.4","description":"Local-first AI firewall that mutates proprietary code before sending to LLM APIs","directories":{},"_nodeVersion":"22.22.1","dependencies":{"yaml":"^2.8.3","chalk":"^5.6.2","undici":"^7.24.7","commander":"^12.0.0","better-sqlite3":"^11.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","tsup":"^8.0.0","vitest":"^1.0.0","typescript":"^5.4.0","@types/node":"^20.0.0","@pretense/proxy":"workspace:*","@pretense/store":"workspace:*","@pretense/billing":"workspace:*","@pretense/learner":"workspace:*","@pretense/mutator":"workspace:*","@pretense/scanner":"workspace:*","@pretense/protocol":"workspace:*","@pretense/compliance-engine":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.6.35_1786089673959_0.6150179756674374","host":"s3://npm-registry-packages-npm-production"}},"0.6.36":{"name":"@pretense/cli","version":"0.6.36","keywords":["ai","security","llm","firewall","code-mutation","claude","codex","copilot","cursor","anthropic","openai","data-loss-prevention","dlp","ciso","secrets-scanner"],"author":{"url":"https://pretense.ai","name":"Jimmy Malhan","email":"jimmy@pretense.ai"},"license":"MIT","_id":"@pretense/cli@0.6.36","maintainers":[{"name":"jimmymalhan","email":"admin@pretense.ai"}],"homepage":"https://pretense.ai","bugs":{"url":"https://github.com/pretense-hq/pretense/issues"},"bin":{"pretense":"dist/index.js"},"dist":{"shasum":"05268e79aeccbac219d28720d36ce6668bb94e27","tarball":"https://registry.npmjs.org/@pretense/cli/-/cli-0.6.36.tgz","fileCount":6,"integrity":"sha512-O7wI9sj4DhpZg7w04Y/6hzgMiBZkZIvWnydDyWYGxROOJhQZ8dB3w0uC83z7y9N004pYsbXjsXAft5GBjYLe3g==","signatures":[{"sig":"MEYCIQCnSc3MtETDES4z12+HMybxZ+7tVGL4izQCD4xD5+xGfgIhAL3Hnrn4dDEPZvBNXZhu/6ryDkVDtyBG5Yz/mimj9rZW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":695339},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"d9ba1e770ee4f4cdd7a9eca60d10fd192031aa08","scripts":{"dev":"tsx src/index.ts","lint":"tsc --noEmit -p tsconfig.lint.json","test":"vitest run","build":"tsup","prepublishOnly":"pnpm build"},"_npmUser":{"name":"jimmymalhan","email":"admin@pretense.ai"},"repository":{"url":"git+https://github.com/pretense-hq/pretense.git","type":"git","directory":"cli"},"_npmVersion":"10.9.4","description":"Local-first AI firewall that mutates proprietary code before sending to LLM APIs","directories":{},"_nodeVersion":"22.22.1","dependencies":{"yaml":"^2.8.3","chalk":"^5.6.2","undici":"^7.24.7","commander":"^12.0.0","better-sqlite3":"^11.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","tsup":"^8.0.0","vitest":"^1.0.0","typescript":"^5.4.0","@types/node":"^20.0.0","@pretense/proxy":"workspace:*","@pretense/store":"workspace:*","@pretense/billing":"workspace:*","@pretense/learner":"workspace:*","@pretense/mutator":"workspace:*","@pretense/scanner":"workspace:*","@pretense/protocol":"workspace:*","@pretense/compliance-engine":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.6.36_1786118912531_0.12408274609224046","host":"s3://npm-registry-packages-npm-production"}},"0.6.37":{"name":"@pretense/cli","version":"0.6.37","keywords":["ai","security","llm","firewall","code-mutation","claude","codex","copilot","cursor","anthropic","openai","data-loss-prevention","dlp","ciso","secrets-scanner"],"author":{"url":"https://pretense.ai","name":"Jimmy Malhan","email":"jimmy@pretense.ai"},"license":"MIT","_id":"@pretense/cli@0.6.37","maintainers":[{"name":"jimmymalhan","email":"admin@pretense.ai"}],"homepage":"https://pretense.ai","bugs":{"url":"https://github.com/pretense-hq/pretense/issues"},"bin":{"pretense":"dist/index.js"},"dist":{"shasum":"c844597793dfda1051cd0e94507cd955c0516baf","tarball":"https://registry.npmjs.org/@pretense/cli/-/cli-0.6.37.tgz","fileCount":6,"integrity":"sha512-8dDyFw4xhemoLk0OGJguB6J1TlCI3zSmA2nockIeGIIqE8xUWrFOtyZlP2GQ50ehNoWc58kN11Osfv3+I4bbFw==","signatures":[{"sig":"MEUCIDhK5y7ioWAuff2V0W0qxzul1wzy9bkvR9miiq4etW+sAiEAnf4gK6B07dFEomZYvQqc93oiokXKpHmt++tWwLUzJdY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":696751},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"a2e3bbbead351aa71a1df5dfbab0ff0336bdb306","scripts":{"dev":"tsx src/index.ts","lint":"tsc --noEmit -p tsconfig.lint.json","test":"vitest run","build":"tsup","prepublishOnly":"pnpm build"},"_npmUser":{"name":"jimmymalhan","email":"admin@pretense.ai"},"repository":{"url":"git+https://github.com/pretense-hq/pretense.git","type":"git","directory":"cli"},"_npmVersion":"10.9.4","description":"Local-first AI firewall that mutates proprietary code before sending to LLM APIs","directories":{},"_nodeVersion":"22.22.1","dependencies":{"yaml":"^2.8.3","chalk":"^5.6.2","undici":"^7.24.7","commander":"^12.0.0","better-sqlite3":"^11.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","tsup":"^8.0.0","vitest":"^1.0.0","typescript":"^5.4.0","@types/node":"^20.0.0","@pretense/proxy":"workspace:*","@pretense/store":"workspace:*","@pretense/billing":"workspace:*","@pretense/learner":"workspace:*","@pretense/mutator":"workspace:*","@pretense/scanner":"workspace:*","@pretense/protocol":"workspace:*","@pretense/compliance-engine":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.6.37_1786128655615_0.8212715250501419","host":"s3://npm-registry-packages-npm-production"}},"0.6.38":{"name":"@pretense/cli","version":"0.6.38","keywords":["ai","security","llm","firewall","code-mutation","claude","codex","copilot","cursor","anthropic","openai","data-loss-prevention","dlp","ciso","secrets-scanner"],"author":{"url":"https://pretense.ai","name":"Jimmy Malhan","email":"jimmy@pretense.ai"},"license":"MIT","_id":"@pretense/cli@0.6.38","maintainers":[{"name":"jimmymalhan","email":"admin@pretense.ai"}],"homepage":"https://pretense.ai","bugs":{"url":"https://github.com/pretense-hq/pretense/issues"},"bin":{"pretense":"dist/index.js"},"dist":{"shasum":"f3b495ff31601d7c36c074b760d91841bfa0eb01","tarball":"https://registry.npmjs.org/@pretense/cli/-/cli-0.6.38.tgz","fileCount":6,"integrity":"sha512-Paizs0VjHbr02bvzo09xGorJGo/EbWFvoLvtimg3WIZnktUjRXN7yoaR5ZcDZPzAlD/huMdZu/Fmp/R9yur4dw==","signatures":[{"sig":"MEQCIHxy6+QXsz4vuVeV+2LK8kBmo3lrU3Fmyl7i8SGovYTQAiA/U8Yd0yk0A5UG04pA0P6wHWD6BHimHzUeqWLfMeFS1Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":696791},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"218d0eae4b386f822e60c13ea7a4e0b03f81d2df","scripts":{"dev":"tsx src/index.ts","lint":"tsc --noEmit -p tsconfig.lint.json","test":"vitest run","build":"tsup","prepublishOnly":"pnpm build"},"_npmUser":{"name":"jimmymalhan","email":"admin@pretense.ai"},"repository":{"url":"git+https://github.com/pretense-hq/pretense.git","type":"git","directory":"cli"},"_npmVersion":"10.9.4","description":"Local-first AI firewall that mutates proprietary code before sending to LLM APIs","directories":{},"_nodeVersion":"22.22.1","dependencies":{"yaml":"^2.8.3","chalk":"^5.6.2","undici":"^7.24.7","commander":"^12.0.0","better-sqlite3":"^11.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","tsup":"^8.0.0","vitest":"^1.0.0","typescript":"^5.4.0","@types/node":"^20.0.0","@pretense/proxy":"workspace:*","@pretense/store":"workspace:*","@pretense/billing":"workspace:*","@pretense/learner":"workspace:*","@pretense/mutator":"workspace:*","@pretense/scanner":"workspace:*","@pretense/protocol":"workspace:*","@pretense/compliance-engine":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.6.38_1786134501246_0.465340238017367","host":"s3://npm-registry-packages-npm-production"}},"0.6.39":{"name":"@pretense/cli","version":"0.6.39","keywords":["ai","security","llm","firewall","code-mutation","claude","codex","copilot","cursor","anthropic","openai","data-loss-prevention","dlp","ciso","secrets-scanner"],"author":{"url":"https://pretense.ai","name":"Jimmy Malhan","email":"jimmy@pretense.ai"},"license":"MIT","_id":"@pretense/cli@0.6.39","maintainers":[{"name":"jimmymalhan","email":"admin@pretense.ai"}],"homepage":"https://pretense.ai","bugs":{"url":"https://github.com/pretense-hq/pretense/issues"},"bin":{"pretense":"dist/index.js"},"dist":{"shasum":"0cc121902f6b420519bf3d02b91842eac7046f59","tarball":"https://registry.npmjs.org/@pretense/cli/-/cli-0.6.39.tgz","fileCount":6,"integrity":"sha512-4oETr0yI++gV7gi6nzVURvQ61ezjys4sMo2kZq3sC/jL53UVT9T4Gbk2KhkZel6oE749zSIVRy4k4ebsYW1Qew==","signatures":[{"sig":"MEUCIQDVJGsm4iO+xhcP2lVkh9we0sFNr6GuCr66ix9LpUs8iAIgKF/HbEj7EY23bh6OR7mVE8cVzkIuBqt2QEq02+cH7Ek=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":696963},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"5d41be2ce51f7877bd18dbc935bb89554ad9a235","scripts":{"dev":"tsx src/index.ts","lint":"tsc --noEmit -p tsconfig.lint.json","test":"vitest run","build":"tsup","postpublish":"node scripts/reconcile-next-tag.cjs","prepublishOnly":"pnpm build"},"_npmUser":{"name":"jimmymalhan","email":"admin@pretense.ai"},"repository":{"url":"git+https://github.com/pretense-hq/pretense.git","type":"git","directory":"cli"},"_npmVersion":"10.9.4","description":"Local-first AI firewall that mutates proprietary code before sending to LLM APIs","directories":{},"_nodeVersion":"22.22.1","dependencies":{"yaml":"^2.8.3","chalk":"^5.6.2","undici":"^7.24.7","commander":"^12.0.0","better-sqlite3":"^11.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","tsup":"^8.0.0","vitest":"^1.0.0","typescript":"^5.4.0","@types/node":"^20.0.0","@pretense/proxy":"workspace:*","@pretense/store":"workspace:*","@pretense/billing":"workspace:*","@pretense/learner":"workspace:*","@pretense/mutator":"workspace:*","@pretense/scanner":"workspace:*","@pretense/protocol":"workspace:*","@pretense/compliance-engine":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.6.39_1786190027608_0.3329355628062154","host":"s3://npm-registry-packages-npm-production"}},"0.6.40":{"name":"@pretense/cli","version":"0.6.40","keywords":["ai","security","llm","firewall","code-mutation","claude","codex","copilot","cursor","anthropic","openai","data-loss-prevention","dlp","ciso","secrets-scanner"],"author":{"url":"https://pretense.ai","name":"Jimmy Malhan","email":"jimmy@pretense.ai"},"license":"MIT","_id":"@pretense/cli@0.6.40","maintainers":[{"name":"jimmymalhan","email":"admin@pretense.ai"}],"homepage":"https://pretense.ai","bugs":{"url":"https://github.com/pretense-hq/pretense/issues"},"bin":{"pretense":"dist/index.js"},"dist":{"shasum":"6cc0993f3873d950de2108588d9cd60d96ff929a","tarball":"https://registry.npmjs.org/@pretense/cli/-/cli-0.6.40.tgz","fileCount":6,"integrity":"sha512-6XyB+i2ThzrtXBqV5QhiU4iX4AHsIX0VH9hvzoQ5BHEiXzIWsC8eom6T0/84aFKa7jPTn02UwFHh22ATTMes7g==","signatures":[{"sig":"MEYCIQD7LKX8hgjJCrlPRoH+hiL7emt4q0bXFTwJbonM2Q6e/AIhAKotLzvHv0h1tcLMCpYQrGyUX2ycVjIPgx+oPPaqOl7w","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":718975},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"5ec7fd8d078b5af14666162a83cc9ae18b64f27f","scripts":{"dev":"tsx src/index.ts","lint":"tsc --noEmit -p tsconfig.lint.json","test":"vitest run","build":"tsup","postpublish":"node scripts/reconcile-next-tag.cjs","prepublishOnly":"pnpm build"},"_npmUser":{"name":"jimmymalhan","email":"admin@pretense.ai"},"repository":{"url":"git+https://github.com/pretense-hq/pretense.git","type":"git","directory":"cli"},"_npmVersion":"10.9.4","description":"Local-first AI firewall that mutates proprietary code before sending to LLM APIs","directories":{},"_nodeVersion":"22.22.1","dependencies":{"yaml":"^2.8.3","chalk":"^5.6.2","undici":"^7.24.7","commander":"^12.0.0","better-sqlite3":"^11.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","tsup":"^8.0.0","vitest":"^1.0.0","typescript":"^5.4.0","@types/node":"^20.0.0","@pretense/proxy":"workspace:*","@pretense/store":"workspace:*","@pretense/billing":"workspace:*","@pretense/learner":"workspace:*","@pretense/mutator":"workspace:*","@pretense/scanner":"workspace:*","@pretense/protocol":"workspace:*","@pretense/compliance-engine":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.6.40_1786213697473_0.548891934893079","host":"s3://npm-registry-packages-npm-production"}},"0.6.41":{"name":"@pretense/cli","version":"0.6.41","keywords":["ai","security","llm","firewall","code-mutation","claude","codex","copilot","cursor","anthropic","openai","data-loss-prevention","dlp","ciso","secrets-scanner"],"author":{"url":"https://pretense.ai","name":"Jimmy Malhan","email":"jimmy@pretense.ai"},"license":"MIT","_id":"@pretense/cli@0.6.41","maintainers":[{"name":"jimmymalhan","email":"admin@pretense.ai"}],"homepage":"https://pretense.ai","bugs":{"url":"https://github.com/pretense-hq/pretense/issues"},"bin":{"pretense":"dist/index.js"},"dist":{"shasum":"2f8a896d89c102ccafb8b2574895a79b0bbc144d","tarball":"https://registry.npmjs.org/@pretense/cli/-/cli-0.6.41.tgz","fileCount":6,"integrity":"sha512-BpDluFLHuuU3ygfG4bAdmoBIMaXJLkYJaidN1P0QUJvgT24zbYBwgLBvEm+rsQH7ZTdskU2MUjjt3TEni2/rEA==","signatures":[{"sig":"MEUCIQDYz7yuCqnzRi1/3jBP9JyfpQwlKThlyYVbITAs4F36OgIgaSrXrDf74Elq/3ODcTj+kJHEpyMQNPTcf2JYLHiYScI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":721630},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"0552bcbab068c01988525f668006cffc4ff5f832","scripts":{"dev":"tsx src/index.ts","lint":"tsc --noEmit -p tsconfig.lint.json","test":"vitest run","build":"tsup","postpublish":"node scripts/reconcile-next-tag.cjs","prepublishOnly":"pnpm build"},"_npmUser":{"name":"jimmymalhan","email":"admin@pretense.ai"},"repository":{"url":"git+https://github.com/pretense-hq/pretense.git","type":"git","directory":"cli"},"_npmVersion":"10.9.4","description":"Local-first AI firewall that mutates proprietary code before sending to LLM APIs","directories":{},"_nodeVersion":"22.22.1","dependencies":{"yaml":"^2.8.3","chalk":"^5.6.2","undici":"^7.24.7","commander":"^12.0.0","better-sqlite3":"^11.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.0.0","tsup":"^8.0.0","vitest":"^1.0.0","typescript":"^5.4.0","@types/node":"^20.0.0","@pretense/proxy":"workspace:*","@pretense/store":"workspace:*","@pretense/billing":"workspace:*","@pretense/learner":"workspace:*","@pretense/mutator":"workspace:*","@pretense/scanner":"workspace:*","@pretense/protocol":"workspace:*","@pretense/compliance-engine":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.6.41_1786274360585_0.9407163494856705","host":"s3://npm-registry-packages-npm-production"}},"0.6.42":{"name":"@pretense/cli","version":"0.6.42","keywords":["ai","security","llm","firewall","code-mutation","claude","codex","copilot","cursor","anthropic","openai","data-loss-prevention","dlp","ciso","secrets-scanner"],"author":{"url":"https://pretense.ai","name":"Jimmy Malhan","email":"jimmy@pretense.ai"},"license":"MIT","_id":"@pretense/cli@0.6.42","maintainers":[{"name":"jimmymalhan","email":"admin@pretense.ai"}],"homepage":"https://pretense.ai","bugs":{"url":"https://github.com/pretense-hq/pretense/issues"},"bin":{"pretense":"dist/index.js"},"dist":{"shasum":"2bbc577999290f55459e5e09237970f53455a131","tarball":"https://registry.npmjs.org/@pretense/cli/-/cli-0.6.42.tgz","fileCount":6,"integrity":"sha512-hmUcC2BRA8l2l8BHe3RVrhSJOIEZ4HqgEuQ7qdgcisLnyQYHXQq1CrGzdYoFLdJJ6g4KxZGWcvTVEL/lxeV8aw==","signatures":[{"sig":"MEQCICAgIfyTMyKLa65o62m6+sp8zP1gKk8SYQxqqAzrvGIdAiBYmaL8dPITKc3OlKLtlUYxGKG3pIsUa0b2q+Ec/8KnZQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":721883},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"ae846d0a46f0574938f73a459b3b2be07493ed82","scripts":{"dev":"tsx src/index.ts","lint":"tsc --noEmit -p tsconfig.lint.json","test":"vitest run","build":"tsup","postpublish":"node scripts/reconcile-next-tag.cjs","prepublishOnly":"pnpm build"},"_npmUser":{"name":"jimmymalhan","email":"admin@pretense.ai"},"repository":{"url":"git+https://github.com/pretense-hq/pretense.git","type":"git","directory":"cli"},"_npmVersion":"10.9.4","description":"Local-first AI firewall that mutates proprietary code before sending to LLM APIs","directories":{},"_nodeVersion":"22.22.1","dependencies":{"yaml":"^2.8.3","chalk":"^5.6.2","undici":"^7.24.7","commander":"^12.0.0","better-sqlite3":"^11.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.0.0","tsup":"^8.0.0","vitest":"^1.0.0","typescript":"^5.4.0","@types/node":"^20.0.0","@pretense/proxy":"workspace:*","@pretense/store":"workspace:*","@pretense/billing":"workspace:*","@pretense/learner":"workspace:*","@pretense/mutator":"workspace:*","@pretense/scanner":"workspace:*","@pretense/protocol":"workspace:*","@pretense/compliance-engine":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.6.42_1786286046548_0.9210151587155797","host":"s3://npm-registry-packages-npm-production"}},"0.6.43":{"name":"@pretense/cli","version":"0.6.43","keywords":["ai","security","llm","firewall","code-mutation","claude","codex","copilot","cursor","anthropic","openai","data-loss-prevention","dlp","ciso","secrets-scanner"],"author":{"url":"https://pretense.ai","name":"Jimmy Malhan","email":"jimmy@pretense.ai"},"license":"MIT","_id":"@pretense/cli@0.6.43","maintainers":[{"name":"jimmymalhan","email":"admin@pretense.ai"}],"homepage":"https://pretense.ai","bugs":{"url":"https://github.com/pretense-hq/pretense/issues"},"bin":{"pretense":"dist/index.js"},"dist":{"shasum":"90334272ccc3c36fb104ffec2a183e47815953e7","tarball":"https://registry.npmjs.org/@pretense/cli/-/cli-0.6.43.tgz","fileCount":6,"integrity":"sha512-sttRWBEmFsCvUhgY6q2tR0pjjRwonuNdNohECcqeMGkY1m57QAjxUujMVjhsjTbw8nZI53vHGMRSjyYk6qlvow==","signatures":[{"sig":"MEUCIQC5YkavJ07ilcwR1QWLa/gfY2Fpdqua3i/TkyBKOBApawIgIclH/AlzLKOhmts2CWkNH3mVsnKXEq6PpjgFiRoB3nc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":722526},"type":"module","engines":{"node":">=20.0.0"},"scripts":{"dev":"tsx src/index.ts","lint":"tsc --noEmit -p tsconfig.lint.json","test":"vitest run","build":"tsup","postpublish":"node scripts/reconcile-next-tag.cjs","prepublishOnly":"pnpm build"},"_npmUser":{"name":"jimmymalhan","email":"admin@pretense.ai"},"repository":{"url":"git+https://github.com/pretense-hq/pretense.git","type":"git","directory":"cli"},"_npmVersion":"10.9.4","description":"Local-first AI firewall that mutates proprietary code before sending to LLM APIs","directories":{},"_nodeVersion":"22.22.1","dependencies":{"yaml":"^2.8.3","chalk":"^5.6.2","undici":"^7.24.7","commander":"^12.0.0","better-sqlite3":"^11.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.0.0","tsup":"^8.0.0","vitest":"^1.0.0","typescript":"^5.4.0","@types/node":"^20.0.0","@pretense/proxy":"workspace:*","@pretense/store":"workspace:*","@pretense/billing":"workspace:*","@pretense/learner":"workspace:*","@pretense/mutator":"workspace:*","@pretense/scanner":"workspace:*","@pretense/protocol":"workspace:*","@pretense/compliance-engine":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.6.43_1786360708415_0.20809672819570624","host":"s3://npm-registry-packages-npm-production"}},"0.6.44":{"name":"@pretense/cli","version":"0.6.44","keywords":["ai","security","llm","firewall","code-mutation","claude","codex","copilot","cursor","anthropic","openai","data-loss-prevention","dlp","ciso","secrets-scanner"],"author":{"url":"https://pretense.ai","name":"Jimmy Malhan","email":"jimmy@pretense.ai"},"license":"MIT","_id":"@pretense/cli@0.6.44","maintainers":[{"name":"jimmymalhan","email":"admin@pretense.ai"}],"homepage":"https://pretense.ai","bugs":{"url":"https://github.com/pretense-hq/pretense/issues"},"bin":{"pretense":"dist/index.js"},"dist":{"shasum":"0a27e414cef2fc3eac54621501cd2685b76e00fa","tarball":"https://registry.npmjs.org/@pretense/cli/-/cli-0.6.44.tgz","fileCount":6,"integrity":"sha512-IuYd66h37kSk0zah4hZuW9OV/54fg4nbhF/rEH+SKcgR/la+guUcLhhJsq3hRAEh/VeWi+qSSbq6stURlevfTw==","signatures":[{"sig":"MEYCIQCTkfTtan0WFhyEeMbE2zS9iUefUs/6tC3VpbpxeZ2zeQIhAMaw6dt32eqpG3LWbQtsyHj+TT9XGo+bk8E+Gfeh/vJg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":722189},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"4cfe924a36285168581030c743e1135f8f3aea9f","scripts":{"dev":"tsx src/index.ts","lint":"tsc --noEmit -p tsconfig.lint.json","test":"vitest run","build":"tsup","postpublish":"node scripts/reconcile-next-tag.cjs","prepublishOnly":"pnpm build"},"_npmUser":{"name":"jimmymalhan","email":"admin@pretense.ai"},"repository":{"url":"git+https://github.com/pretense-hq/pretense.git","type":"git","directory":"cli"},"_npmVersion":"10.9.4","description":"Local-first AI firewall that mutates proprietary code before sending to LLM APIs","directories":{},"_nodeVersion":"22.22.1","dependencies":{"yaml":"^2.8.3","chalk":"^5.6.2","undici":"^7.24.7","commander":"^12.0.0","better-sqlite3":"^11.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.0.0","tsup":"^8.0.0","vitest":"^1.0.0","typescript":"^5.4.0","@types/node":"^20.0.0","@pretense/proxy":"workspace:*","@pretense/store":"workspace:*","@pretense/billing":"workspace:*","@pretense/learner":"workspace:*","@pretense/mutator":"workspace:*","@pretense/scanner":"workspace:*","@pretense/protocol":"workspace:*","@pretense/compliance-engine":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.6.44_1786361928994_0.09549960812187663","host":"s3://npm-registry-packages-npm-production"}},"0.6.45":{"name":"@pretense/cli","version":"0.6.45","keywords":["ai","security","llm","firewall","code-mutation","claude","codex","copilot","cursor","anthropic","openai","data-loss-prevention","dlp","ciso","secrets-scanner"],"author":{"url":"https://pretense.ai","name":"Jimmy Malhan","email":"jimmy@pretense.ai"},"license":"MIT","_id":"@pretense/cli@0.6.45","maintainers":[{"name":"jimmymalhan","email":"admin@pretense.ai"}],"homepage":"https://pretense.ai","bugs":{"url":"https://github.com/pretense-hq/pretense/issues"},"bin":{"pretense":"dist/index.js"},"dist":{"shasum":"b6f5340432a98327269911fa39fa603affef1b7b","tarball":"https://registry.npmjs.org/@pretense/cli/-/cli-0.6.45.tgz","fileCount":6,"integrity":"sha512-Wk9HlKlIAP00hwvU0YMJLcJAZ/laczLEUocDH9fb9B5AJBa3Jzb1bcIk58iBBqrxGtae3FyHCeVnzmbmEsz69w==","signatures":[{"sig":"MEQCIGdYxJW5f14nROBSPnELZRLbjCVTWAZH8gubruJAxO4JAiAhqrwACwUP97Y0NhVSu9cyesZ4PKdYBbcFbNiXkhtTjQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":724406},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"62a8fe57abd6415ca6ac43eab079fe3bcff05333","scripts":{"dev":"tsx src/index.ts","lint":"tsc --noEmit -p tsconfig.lint.json","test":"vitest run","build":"tsup","postpublish":"node scripts/reconcile-next-tag.cjs","prepublishOnly":"pnpm build"},"_npmUser":{"name":"jimmymalhan","email":"admin@pretense.ai"},"repository":{"url":"git+https://github.com/pretense-hq/pretense.git","type":"git","directory":"cli"},"_npmVersion":"10.9.4","description":"Local-first AI firewall that mutates proprietary code before sending to LLM APIs","directories":{},"_nodeVersion":"22.22.1","dependencies":{"yaml":"^2.8.3","chalk":"^5.6.2","undici":"^7.24.7","commander":"^12.0.0","better-sqlite3":"^11.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.0.0","tsup":"^8.0.0","vitest":"^1.0.0","typescript":"^5.4.0","@types/node":"^20.0.0","@pretense/proxy":"workspace:*","@pretense/store":"workspace:*","@pretense/billing":"workspace:*","@pretense/learner":"workspace:*","@pretense/mutator":"workspace:*","@pretense/scanner":"workspace:*","@pretense/protocol":"workspace:*","@pretense/compliance-engine":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.6.45_1786370460825_0.3986682479317323","host":"s3://npm-registry-packages-npm-production"}},"0.6.46":{"name":"@pretense/cli","version":"0.6.46","keywords":["ai","security","llm","firewall","code-mutation","claude","codex","copilot","cursor","anthropic","openai","data-loss-prevention","dlp","ciso","secrets-scanner"],"author":{"url":"https://pretense.ai","name":"Jimmy Malhan","email":"jimmy@pretense.ai"},"license":"MIT","_id":"@pretense/cli@0.6.46","maintainers":[{"name":"jimmymalhan","email":"admin@pretense.ai"}],"homepage":"https://pretense.ai","bugs":{"url":"https://github.com/pretense-hq/pretense/issues"},"bin":{"pretense":"dist/index.js"},"dist":{"shasum":"750785ad5efa9fa7c9abad5cf231e8b717256d9a","tarball":"https://registry.npmjs.org/@pretense/cli/-/cli-0.6.46.tgz","fileCount":6,"integrity":"sha512-4tmzl/Pklp1cPAPUiWLRReQeCaq7Fo/nt1x4Hbikn71bGw5lMfP218cahDZ8Jvm9Os39kJvhbFuhA8Nq2kd5zg==","signatures":[{"sig":"MEUCIQDho/y4ZSzIGD8OuA+wjKew/vii2DbgCdHGNNPZbr2+MgIgHu13kECo3MKvCZn1g+W6yV3n30ME1E+cjkyENsaM0TM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":724423},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"e278682d6ee22ec45d23f7a3499266b6d96faf58","scripts":{"dev":"tsx src/index.ts","lint":"tsc --noEmit -p tsconfig.lint.json","test":"vitest run","build":"tsup","postpublish":"node scripts/reconcile-next-tag.cjs","prepublishOnly":"pnpm build"},"_npmUser":{"name":"jimmymalhan","email":"admin@pretense.ai"},"repository":{"url":"git+https://github.com/pretense-hq/pretense.git","type":"git","directory":"cli"},"_npmVersion":"10.9.4","description":"Local-first AI firewall that mutates proprietary code before sending to LLM APIs","directories":{},"_nodeVersion":"22.22.1","dependencies":{"yaml":"^2.8.3","chalk":"^5.6.2","undici":"^7.24.7","commander":"^12.0.0","better-sqlite3":"^11.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.0.0","tsup":"^8.0.0","vitest":"^1.0.0","typescript":"^5.4.0","@types/node":"^20.0.0","@pretense/proxy":"workspace:*","@pretense/store":"workspace:*","@pretense/billing":"workspace:*","@pretense/learner":"workspace:*","@pretense/mutator":"workspace:*","@pretense/scanner":"workspace:*","@pretense/protocol":"workspace:*","@pretense/compliance-engine":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.6.46_1786380409659_0.029502499326573783","host":"s3://npm-registry-packages-npm-production"}},"0.6.47":{"name":"@pretense/cli","version":"0.6.47","keywords":["ai","security","llm","firewall","code-mutation","claude","codex","copilot","cursor","anthropic","openai","data-loss-prevention","dlp","ciso","secrets-scanner"],"author":{"url":"https://pretense.ai","name":"Jimmy Malhan","email":"jimmy@pretense.ai"},"license":"MIT","_id":"@pretense/cli@0.6.47","maintainers":[{"name":"jimmymalhan","email":"admin@pretense.ai"}],"homepage":"https://pretense.ai","bugs":{"url":"https://github.com/pretense-hq/pretense/issues"},"bin":{"pretense":"dist/index.js"},"dist":{"shasum":"4e44b49ccc8830d36dccefe0e69e97ebe747dceb","tarball":"https://registry.npmjs.org/@pretense/cli/-/cli-0.6.47.tgz","fileCount":6,"integrity":"sha512-ePxTIUH41eYBMC8LtUKvwdNktnzUrz4USxgZqLQpX32VVBZKf570uHaMawKgdmy7KJR3JtN0B1Vku5Vz7TQzbw==","signatures":[{"sig":"MEYCIQCRg8DzAwNd6adcJGeaCLkKbglojy0fgWlxCNEKpL3UfQIhAJWawM8U6qfXSMeZ0DWTsMD4pAbbtAjwgv4r3z7F9kZB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":725159},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"d6f2ce8303c33d6e8a6204f381cf0176554b466d","scripts":{"dev":"tsx src/index.ts","lint":"tsc --noEmit -p tsconfig.lint.json","test":"vitest run","build":"tsup","postpublish":"node scripts/reconcile-next-tag.cjs","prepublishOnly":"pnpm build"},"_npmUser":{"name":"jimmymalhan","email":"admin@pretense.ai"},"repository":{"url":"git+https://github.com/pretense-hq/pretense.git","type":"git","directory":"cli"},"_npmVersion":"10.9.4","description":"Local-first AI firewall that mutates proprietary code before sending to LLM APIs","directories":{},"_nodeVersion":"22.22.1","dependencies":{"yaml":"^2.8.3","chalk":"^5.6.2","undici":"^7.24.7","commander":"^12.0.0","better-sqlite3":"^11.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.0.0","tsup":"^8.0.0","vitest":"^1.0.0","typescript":"^5.4.0","@types/node":"^20.0.0","@pretense/proxy":"workspace:*","@pretense/store":"workspace:*","@pretense/billing":"workspace:*","@pretense/learner":"workspace:*","@pretense/mutator":"workspace:*","@pretense/scanner":"workspace:*","@pretense/protocol":"workspace:*","@pretense/compliance-engine":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.6.47_1786382907632_0.5730278289665027","host":"s3://npm-registry-packages-npm-production"}},"0.6.48":{"name":"@pretense/cli","version":"0.6.48","keywords":["ai","security","llm","firewall","code-mutation","claude","codex","copilot","cursor","anthropic","openai","data-loss-prevention","dlp","ciso","secrets-scanner"],"author":{"url":"https://pretense.ai","name":"Jimmy Malhan","email":"jimmy@pretense.ai"},"license":"MIT","_id":"@pretense/cli@0.6.48","maintainers":[{"name":"jimmymalhan","email":"admin@pretense.ai"}],"homepage":"https://pretense.ai","bugs":{"url":"https://github.com/pretense-hq/pretense/issues"},"bin":{"pretense":"dist/index.js"},"dist":{"shasum":"4b4c5c253da001e52035eb796989883d81891767","tarball":"https://registry.npmjs.org/@pretense/cli/-/cli-0.6.48.tgz","fileCount":6,"integrity":"sha512-jBBZBpvFv7FA89WMFGn5KS7xx9cOJ/kOvyshUYtoUEilAP1+cKXhOckHBY3QUMCzF2LpflhCymd26tQkA8DXog==","signatures":[{"sig":"MEUCIFCnnwfDtT7DNTpF4YNs0kyoDaOktKFsWDWm7t3Yl3RlAiEA9110Vf0zRT7mD/yY0ZbJVJqEwQyNcAmJsGcImB5Mkiw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":725326},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"d6f2ce8303c33d6e8a6204f381cf0176554b466d","scripts":{"dev":"tsx src/index.ts","lint":"tsc --noEmit -p tsconfig.lint.json","test":"vitest run","build":"tsup","postpublish":"node scripts/reconcile-next-tag.cjs","prepublishOnly":"pnpm build"},"_npmUser":{"name":"jimmymalhan","email":"admin@pretense.ai"},"repository":{"url":"git+https://github.com/pretense-hq/pretense.git","type":"git","directory":"cli"},"_npmVersion":"10.9.4","description":"Local-first AI firewall that mutates proprietary code before sending to LLM APIs","directories":{},"_nodeVersion":"22.22.1","dependencies":{"yaml":"^2.8.3","chalk":"^5.6.2","undici":"^7.24.7","commander":"^12.0.0","better-sqlite3":"^11.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.0.0","tsup":"^8.0.0","vitest":"^1.0.0","typescript":"^5.4.0","@types/node":"^20.0.0","@pretense/proxy":"workspace:*","@pretense/store":"workspace:*","@pretense/billing":"workspace:*","@pretense/learner":"workspace:*","@pretense/mutator":"workspace:*","@pretense/scanner":"workspace:*","@pretense/protocol":"workspace:*","@pretense/compliance-engine":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.6.48_1786383119526_0.6547531873990813","host":"s3://npm-registry-packages-npm-production"}},"0.6.49":{"name":"@pretense/cli","version":"0.6.49","keywords":["ai","security","llm","firewall","code-mutation","claude","codex","copilot","cursor","anthropic","openai","data-loss-prevention","dlp","ciso","secrets-scanner"],"author":{"url":"https://pretense.ai","name":"Jimmy Malhan","email":"jimmy@pretense.ai"},"license":"MIT","_id":"@pretense/cli@0.6.49","maintainers":[{"name":"jimmymalhan","email":"admin@pretense.ai"}],"homepage":"https://pretense.ai","bugs":{"url":"https://github.com/pretense-hq/pretense/issues"},"bin":{"pretense":"dist/index.js"},"dist":{"shasum":"d28b39e25e1c29d2e62c0467bd98a58dfbd0a742","tarball":"https://registry.npmjs.org/@pretense/cli/-/cli-0.6.49.tgz","fileCount":6,"integrity":"sha512-h7tD7PuusQuhhcu3DeKoQBeJyaf6KXW2mQP+NnFDWrKCO+vQYV9bmDZfBpxsc5veJ4PAMtmeqeK9oBEFVRQrqA==","signatures":[{"sig":"MEUCIFR4CCQ1M40zlTXtcQpJMlXpdhB30kUrvU+3BC5oBPDBAiEAhHhc24tf3bWj/7rqk1yrgxgsBDXAHBi67d81lWvY8k4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":725412},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"764344006424a25e0e2f6007786d359f6aa4cacb","scripts":{"dev":"tsx src/index.ts","lint":"tsc --noEmit -p tsconfig.lint.json","test":"vitest run","build":"tsup","postpublish":"node scripts/reconcile-next-tag.cjs","prepublishOnly":"pnpm build"},"_npmUser":{"name":"jimmymalhan","email":"admin@pretense.ai"},"repository":{"url":"git+https://github.com/pretense-hq/pretense.git","type":"git","directory":"cli"},"_npmVersion":"10.9.4","description":"Local-first AI firewall that mutates proprietary code before sending to LLM APIs","directories":{},"_nodeVersion":"22.22.1","dependencies":{"yaml":"^2.8.3","chalk":"^5.6.2","undici":"^7.24.7","commander":"^12.0.0","better-sqlite3":"^11.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.0.0","tsup":"^8.0.0","vitest":"^1.0.0","typescript":"^5.4.0","@types/node":"^20.0.0","@pretense/proxy":"workspace:*","@pretense/store":"workspace:*","@pretense/billing":"workspace:*","@pretense/learner":"workspace:*","@pretense/mutator":"workspace:*","@pretense/scanner":"workspace:*","@pretense/protocol":"workspace:*","@pretense/compliance-engine":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.6.49_1786383541529_0.7937831344032573","host":"s3://npm-registry-packages-npm-production"}},"0.6.50":{"name":"@pretense/cli","version":"0.6.50","keywords":["ai","security","llm","firewall","code-mutation","claude","codex","copilot","cursor","anthropic","openai","data-loss-prevention","dlp","ciso","secrets-scanner"],"author":{"url":"https://pretense.ai","name":"Jimmy Malhan","email":"jimmy@pretense.ai"},"license":"MIT","_id":"@pretense/cli@0.6.50","maintainers":[{"name":"jimmymalhan","email":"admin@pretense.ai"}],"homepage":"https://pretense.ai","bugs":{"url":"https://github.com/pretense-hq/pretense/issues"},"bin":{"pretense":"dist/index.js"},"dist":{"shasum":"fa1dab08a6a22a4907d7cd1ef7672e2d0de3f0b9","tarball":"https://registry.npmjs.org/@pretense/cli/-/cli-0.6.50.tgz","fileCount":6,"integrity":"sha512-VXqRzV9AXOc9FgEzNX2z+ByY80GIEBkkd/pMmgnNurwdpKMlpHE7PqzESfvt1t6gJhMdM/cGRNvgFrF732DeKA==","signatures":[{"sig":"MEYCIQCotaP7bmCEPYx6PQqyglLegekYrELF8HIiKb5B7oyHagIhAJpmyzZbRrFIagPoXfqlf/8a2HMtp8toHq9ab4FYvrIp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":768894},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"18c2744326d5da529d5df215cde9503542a09771","scripts":{"dev":"tsx src/index.ts","lint":"tsc --noEmit -p tsconfig.lint.json","test":"vitest run","build":"tsup","postpublish":"node scripts/reconcile-next-tag.cjs","prepublishOnly":"pnpm build"},"_npmUser":{"name":"jimmymalhan","email":"admin@pretense.ai"},"repository":{"url":"git+https://github.com/pretense-hq/pretense.git","type":"git","directory":"cli"},"_npmVersion":"10.9.4","description":"Local-first AI firewall that mutates proprietary code before sending to LLM APIs","directories":{},"_nodeVersion":"22.22.1","dependencies":{"yaml":"^2.8.3","chalk":"^5.6.2","undici":"^7.24.7","commander":"^12.0.0","better-sqlite3":"^11.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.0.0","tsup":"^8.0.0","vitest":"^3.2.7","typescript":"^5.4.0","@types/node":"^20.0.0","@pretense/proxy":"workspace:*","@pretense/store":"workspace:*","@pretense/billing":"workspace:*","@pretense/learner":"workspace:*","@pretense/mutator":"workspace:*","@pretense/scanner":"workspace:*","@pretense/protocol":"workspace:*","@pretense/compliance-engine":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.6.50_1786555519511_0.16469344727264223","host":"s3://npm-registry-packages-npm-production"}},"0.6.51":{"name":"@pretense/cli","version":"0.6.51","keywords":["ai","security","llm","firewall","code-mutation","claude","codex","copilot","cursor","anthropic","openai","data-loss-prevention","dlp","ciso","secrets-scanner"],"author":{"url":"https://pretense.ai","name":"Jimmy Malhan","email":"jimmy@pretense.ai"},"license":"MIT","_id":"@pretense/cli@0.6.51","maintainers":[{"name":"jimmymalhan","email":"admin@pretense.ai"}],"homepage":"https://pretense.ai","bugs":{"url":"https://github.com/pretense-hq/pretense/issues"},"bin":{"pretense":"dist/index.js"},"dist":{"shasum":"4ac1d83f029212f080e07c087df0a192878223c2","tarball":"https://registry.npmjs.org/@pretense/cli/-/cli-0.6.51.tgz","fileCount":6,"integrity":"sha512-GrqLCabh7V0gDzJa3YARSW/27bMXaSnTk4UCVXjNQF/gYF81rw7FEr1emeKN8GrxuH1FtAeUf7AVW0zUxwCN2g==","signatures":[{"sig":"MEYCIQDqOZJmeNQm/YUGoC8dsxhN+D3d3EEEBUeMipXsjG7AYgIhAOT+IPC1rvT6dkwOshooXN7rA/V8NJ16qTB9oGHCeXXL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":769246},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"bc7cac44104a0758322262fc79451e79796b41c9","scripts":{"dev":"tsx src/index.ts","lint":"tsc --noEmit -p tsconfig.lint.json","test":"vitest run","build":"tsup","postpublish":"node scripts/reconcile-next-tag.cjs","prepublishOnly":"pnpm build"},"_npmUser":{"name":"jimmymalhan","email":"admin@pretense.ai"},"deprecated":"DATA LOSS: 'pretense mutate <file> -i' rewrites the file without writing a reversal map and exits 0 — the original is unrecoverable. Also ships un-mutated dotted-SSN and GitHub/Slack token egress. Upgrade to 0.6.53.","repository":{"url":"git+https://github.com/pretense-hq/pretense.git","type":"git","directory":"cli"},"_npmVersion":"10.9.4","description":"Local-first AI firewall that mutates proprietary code before sending to LLM APIs","directories":{},"_nodeVersion":"22.22.1","dependencies":{"yaml":"^2.8.3","chalk":"^5.6.2","undici":"^7.24.7","commander":"^12.0.0","better-sqlite3":"^11.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.0.0","tsup":"^8.0.0","vitest":"^3.2.7","typescript":"^5.4.0","@types/node":"^20.0.0","@pretense/proxy":"workspace:*","@pretense/store":"workspace:*","@pretense/billing":"workspace:*","@pretense/learner":"workspace:*","@pretense/mutator":"workspace:*","@pretense/scanner":"workspace:*","@pretense/protocol":"workspace:*","@pretense/compliance-engine":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.6.51_1786589230026_0.9840218135231571","host":"s3://npm-registry-packages-npm-production"}},"0.6.52":{"name":"@pretense/cli","version":"0.6.52","keywords":["ai","security","llm","firewall","code-mutation","claude","codex","copilot","cursor","anthropic","openai","data-loss-prevention","dlp","ciso","secrets-scanner"],"author":{"url":"https://pretense.ai","name":"Jimmy Malhan","email":"jimmy@pretense.ai"},"license":"MIT","_id":"@pretense/cli@0.6.52","maintainers":[{"name":"jimmymalhan","email":"admin@pretense.ai"}],"homepage":"https://pretense.ai","bugs":{"url":"https://github.com/pretense-hq/pretense/issues"},"bin":{"pretense":"dist/index.js"},"dist":{"shasum":"4fbb26a213099b27174000b9cd7710acfeb9a5ab","tarball":"https://registry.npmjs.org/@pretense/cli/-/cli-0.6.52.tgz","fileCount":8,"integrity":"sha512-UWXgS9UQwi8cZUDkO42mh4b+Ml4nj83HBC/8i5jcZaapgMVIpwL0Wm09CPb43mDIiLvsvGFsa/iCLyYFSG+egA==","signatures":[{"sig":"MEUCIQDe2/lhL8SflWilp1hAyEuRk3fJvPUfc8499SiE0u4c2AIgZ0CWly3iDBbQA6bZbjBTSpUNPqw678+e0QOnC22fGVo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":790206},"type":"module","_from":"file:pretense-cli-0.6.52.tgz","engines":{"node":">=20.0.0"},"scripts":{"dev":"tsx src/index.ts","lint":"tsc --noEmit -p tsconfig.lint.json","test":"vitest run","build":"tsup","postinstall":"node scripts/postinstall.cjs"},"_npmUser":{"name":"jimmymalhan","email":"admin@pretense.ai"},"_resolved":"/tmp/c6c17de92dc0761f2b626408cc3a0dec/pretense-cli-0.6.52.tgz","_integrity":"sha512-UWXgS9UQwi8cZUDkO42mh4b+Ml4nj83HBC/8i5jcZaapgMVIpwL0Wm09CPb43mDIiLvsvGFsa/iCLyYFSG+egA==","deprecated":"DATA LOSS: 'pretense mutate <file> -i' rewrites the file without writing a reversal map and exits 0 — the original is unrecoverable. Upgrade to 0.6.53.","repository":{"url":"git+https://github.com/pretense-hq/pretense.git","type":"git","directory":"cli"},"_npmVersion":"10.8.2","description":"Local-first AI firewall that mutates proprietary code before sending to LLM APIs","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.3","chalk":"^5.6.2","undici":"^7.24.7","commander":"^12.0.0","better-sqlite3":"^11.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.0.0","tsup":"^8.0.0","vitest":"^3.2.7","typescript":"^5.4.0","@types/node":"^20.0.0","@pretense/proxy":"0.1.0","@pretense/store":"0.2.0","@pretense/billing":"0.1.0","@pretense/learner":"0.2.0","@pretense/mutator":"0.2.0","@pretense/scanner":"0.2.0","@pretense/protocol":"0.1.0","@pretense/compliance-engine":"0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.6.52_1786630359077_0.027440426018073172","host":"s3://npm-registry-packages-npm-production"}},"0.6.53":{"name":"@pretense/cli","version":"0.6.53","keywords":["ai","security","llm","firewall","code-mutation","claude","codex","copilot","cursor","anthropic","openai","data-loss-prevention","dlp","ciso","secrets-scanner"],"author":{"url":"https://pretense.ai","name":"Jimmy Malhan","email":"jimmy@pretense.ai"},"license":"MIT","_id":"@pretense/cli@0.6.53","maintainers":[{"name":"jimmymalhan","email":"admin@pretense.ai"}],"homepage":"https://pretense.ai","bugs":{"url":"https://github.com/pretense-hq/pretense/issues"},"bin":{"pretense":"dist/index.js"},"dist":{"shasum":"de396f4b2d3bf935b0130a91dadfd8a38ab512c6","tarball":"https://registry.npmjs.org/@pretense/cli/-/cli-0.6.53.tgz","fileCount":8,"integrity":"sha512-2XDX7zDw2OtEQVvy5mLe8Maa85kY/vSx2QecjftPHGpx42cp2PLTI38ul3iNfUlmt08SHuTdOXiXqqS8vNOFTg==","signatures":[{"sig":"MEQCID5V7iziguJkvGPeEZ66J4/Bd+5FBWAaSRV2YQOip/jzAiA1WF0ZmR12Ulm4HxipvOnq7zUbJxANFMIqAThmofKApg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":797755},"type":"module","_from":"file:pretense-cli-0.6.53.tgz","engines":{"node":">=20.0.0"},"scripts":{"dev":"tsx src/index.ts","lint":"tsc --noEmit -p tsconfig.lint.json","test":"vitest run","build":"tsup","postinstall":"node scripts/postinstall.cjs"},"_npmUser":{"name":"jimmymalhan","email":"admin@pretense.ai"},"_resolved":"/tmp/243c12a910b80ec1d3fd21d78efcdc39/pretense-cli-0.6.53.tgz","_integrity":"sha512-2XDX7zDw2OtEQVvy5mLe8Maa85kY/vSx2QecjftPHGpx42cp2PLTI38ul3iNfUlmt08SHuTdOXiXqqS8vNOFTg==","deprecated":"DATA LOSS: 'pretense mutate <file> -o <same file>' overwrites the source with no reversal map. Upgrade to 0.6.54+.","repository":{"url":"git+https://github.com/pretense-hq/pretense.git","type":"git","directory":"cli"},"_npmVersion":"10.8.2","description":"Local-first AI firewall that mutates proprietary code before sending to LLM APIs","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.3","chalk":"^5.6.2","undici":"^7.24.7","commander":"^12.0.0","better-sqlite3":"^11.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.0.0","tsup":"^8.0.0","vitest":"^3.2.7","typescript":"^5.4.0","@types/node":"^20.0.0","@pretense/proxy":"0.1.0","@pretense/store":"0.2.0","@pretense/billing":"0.1.0","@pretense/learner":"0.2.0","@pretense/mutator":"0.2.0","@pretense/scanner":"0.2.0","@pretense/protocol":"0.1.0","@pretense/compliance-engine":"0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.6.53_1786640159490_0.42586129781941384","host":"s3://npm-registry-packages-npm-production"}},"0.6.54":{"name":"@pretense/cli","version":"0.6.54","keywords":["ai","security","llm","firewall","code-mutation","claude","codex","copilot","cursor","anthropic","openai","data-loss-prevention","dlp","ciso","secrets-scanner"],"author":{"url":"https://pretense.ai","name":"Jimmy Malhan","email":"jimmy@pretense.ai"},"license":"MIT","_id":"@pretense/cli@0.6.54","maintainers":[{"name":"jimmymalhan","email":"admin@pretense.ai"}],"homepage":"https://pretense.ai","bugs":{"url":"https://github.com/pretense-hq/pretense/issues"},"bin":{"pretense":"dist/index.js"},"dist":{"shasum":"bbc8756106adf073db69b76410be919b68131704","tarball":"https://registry.npmjs.org/@pretense/cli/-/cli-0.6.54.tgz","fileCount":8,"integrity":"sha512-uPg8p8QAWvOXyi8htAM1dvyh7dUFZhfYe2/LnaKKZoq6zCeaZKEM4/4y4tVGU1QgWmxmRCAobDtld0f3/6V6vg==","signatures":[{"sig":"MEYCIQDjFwRQP6wKcjHDsKBMtO8e2LEy4eqQfk9x7esk/ug0GAIhAMeTkK++hevgnde5f2Xrapme2FPj12sWTDExsm8EFJ0X","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":799749},"type":"module","_from":"file:pretense-cli-0.6.54.tgz","engines":{"node":">=20.0.0"},"scripts":{"dev":"tsx src/index.ts","lint":"tsc --noEmit -p tsconfig.lint.json","test":"vitest run","build":"tsup","postinstall":"node scripts/postinstall.cjs"},"_npmUser":{"name":"jimmymalhan","email":"admin@pretense.ai"},"_resolved":"/tmp/18b71bca177d06534514a198602e123d/pretense-cli-0.6.54.tgz","_integrity":"sha512-uPg8p8QAWvOXyi8htAM1dvyh7dUFZhfYe2/LnaKKZoq6zCeaZKEM4/4y4tVGU1QgWmxmRCAobDtld0f3/6V6vg==","repository":{"url":"git+https://github.com/pretense-hq/pretense.git","type":"git","directory":"cli"},"_npmVersion":"10.8.2","description":"Local-first AI firewall that mutates proprietary code before sending to LLM APIs","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.3","chalk":"^5.6.2","undici":"^7.24.7","commander":"^12.0.0","better-sqlite3":"^11.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.0.0","tsup":"^8.0.0","vitest":"^3.2.7","typescript":"^5.4.0","@types/node":"^20.0.0","@pretense/proxy":"0.1.0","@pretense/store":"0.2.0","@pretense/billing":"0.1.0","@pretense/learner":"0.2.0","@pretense/mutator":"0.2.0","@pretense/scanner":"0.2.0","@pretense/protocol":"0.1.0","@pretense/compliance-engine":"0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.6.54_1786642568797_0.14903580498279534","host":"s3://npm-registry-packages-npm-production"}},"0.6.56":{"name":"@pretense/cli","version":"0.6.56","keywords":["ai","security","llm","firewall","code-mutation","claude","codex","copilot","cursor","anthropic","openai","data-loss-prevention","dlp","ciso","secrets-scanner"],"author":{"url":"https://pretense.ai","name":"Jimmy Malhan","email":"jimmy@pretense.ai"},"license":"MIT","_id":"@pretense/cli@0.6.56","maintainers":[{"name":"jimmymalhan","email":"admin@pretense.ai"}],"homepage":"https://pretense.ai","bugs":{"url":"https://github.com/pretense-hq/pretense/issues"},"bin":{"pretense":"dist/index.js"},"dist":{"shasum":"71e9683a73e0c0c4cad30d88a7c6b7831e35adae","tarball":"https://registry.npmjs.org/@pretense/cli/-/cli-0.6.56.tgz","fileCount":8,"integrity":"sha512-go/4xbJ8ufK+DBcaxnvL0PCFQMqJqeCunptnBXaCiS+w+2NhzZZM/E6BPOhIoM3sbnJfbEEWViKgpKsufEIdDw==","signatures":[{"sig":"MEQCID4+anT6GMLh5iYsic0VBkkg3lllj/FsQUh241we9BcWAiAfuLdSpy2zaDNh05r4uK3w9k04Qhds/V2XipIfWnCxXA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":811058},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"a6b0ab8378f14e5d4e8b37988bdf1a1b8b639f0c","scripts":{"dev":"tsx src/index.ts","lint":"tsc --noEmit -p tsconfig.lint.json","test":"vitest run","build":"tsup","postinstall":"node scripts/postinstall.cjs","postpublish":"node scripts/reconcile-next-tag.cjs","prepublishOnly":"pnpm build"},"_npmUser":{"name":"jimmymalhan","email":"admin@pretense.ai"},"repository":{"url":"git+https://github.com/pretense-hq/pretense.git","type":"git","directory":"cli"},"_npmVersion":"10.9.4","description":"Local-first AI firewall that mutates proprietary code before sending to LLM APIs","directories":{},"_nodeVersion":"22.22.1","dependencies":{"yaml":"^2.8.3","chalk":"^5.6.2","undici":"^7.24.7","commander":"^12.0.0","better-sqlite3":"^11.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.0.0","tsup":"^8.0.0","vitest":"^3.2.7","typescript":"^5.4.0","@types/node":"^20.0.0","@pretense/proxy":"workspace:*","@pretense/store":"workspace:*","@pretense/billing":"workspace:*","@pretense/learner":"workspace:*","@pretense/mutator":"workspace:*","@pretense/scanner":"workspace:*","@pretense/protocol":"workspace:*","@pretense/compliance-engine":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.6.56_1786644246536_0.9410374623776359","host":"s3://npm-registry-packages-npm-production"}},"0.6.57":{"name":"@pretense/cli","version":"0.6.57","keywords":["ai","security","llm","firewall","code-mutation","claude","codex","copilot","cursor","anthropic","openai","data-loss-prevention","dlp","ciso","secrets-scanner"],"author":{"url":"https://pretense.ai","name":"Jimmy Malhan","email":"jimmy@pretense.ai"},"license":"MIT","_id":"@pretense/cli@0.6.57","maintainers":[{"name":"jimmymalhan","email":"admin@pretense.ai"}],"homepage":"https://pretense.ai","bugs":{"url":"https://github.com/pretense-hq/pretense/issues"},"bin":{"pretense":"dist/index.js"},"dist":{"shasum":"60efffbebfe8537c821be9b7da0c9dbfc1cf2cc8","tarball":"https://registry.npmjs.org/@pretense/cli/-/cli-0.6.57.tgz","fileCount":8,"integrity":"sha512-mAt1L6VDrVCeuclnl/GhJcvkUSw2R42giCrzrG0flPLUluo0D3rH7I9E+wqQcT8q1nS33dsh3IxuKgOfhQSL9A==","signatures":[{"sig":"MEUCIGCn6CKEZ3fHZFAxnmCsUi6b8r1BYK8sYrcn0P2aoI8RAiEAsI0Lhl8/4/AybN5U14ewAQNBRZ29Jz0sQNcJI1WPSN8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":806689},"type":"module","_from":"file:pretense-cli-0.6.57.tgz","engines":{"node":">=20.0.0"},"scripts":{"dev":"tsx src/index.ts","lint":"tsc --noEmit -p tsconfig.lint.json","test":"vitest run","build":"tsup","postinstall":"node scripts/postinstall.cjs"},"_npmUser":{"name":"jimmymalhan","email":"admin@pretense.ai"},"_resolved":"/tmp/885d76402b0cd7c19005321bcaffc36b/pretense-cli-0.6.57.tgz","_integrity":"sha512-mAt1L6VDrVCeuclnl/GhJcvkUSw2R42giCrzrG0flPLUluo0D3rH7I9E+wqQcT8q1nS33dsh3IxuKgOfhQSL9A==","repository":{"url":"git+https://github.com/pretense-hq/pretense.git","type":"git","directory":"cli"},"_npmVersion":"10.8.2","description":"Local-first AI firewall that mutates proprietary code before sending to LLM APIs","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.3","chalk":"^5.6.2","undici":"^7.24.7","commander":"^12.0.0","better-sqlite3":"^11.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.0.0","tsup":"^8.0.0","vitest":"^3.2.7","typescript":"^5.4.0","@types/node":"^20.0.0","@pretense/proxy":"0.1.0","@pretense/store":"0.2.0","@pretense/billing":"0.1.0","@pretense/learner":"0.2.0","@pretense/mutator":"0.2.0","@pretense/scanner":"0.2.0","@pretense/protocol":"0.1.0","@pretense/compliance-engine":"0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.6.57_1786703361459_0.13517140299333819","host":"s3://npm-registry-packages-npm-production"}},"0.6.58":{"name":"@pretense/cli","version":"0.6.58","keywords":["ai","security","llm","firewall","code-mutation","claude","codex","copilot","cursor","anthropic","openai","data-loss-prevention","dlp","ciso","secrets-scanner"],"author":{"url":"https://pretense.ai","name":"Jimmy Malhan","email":"jimmy@pretense.ai"},"license":"MIT","_id":"@pretense/cli@0.6.58","maintainers":[{"name":"jimmymalhan","email":"admin@pretense.ai"}],"homepage":"https://pretense.ai","bugs":{"url":"https://github.com/pretense-hq/pretense/issues"},"bin":{"pretense":"dist/index.js"},"dist":{"shasum":"4fb952743da9099d8168618c5318b763d521f4f6","tarball":"https://registry.npmjs.org/@pretense/cli/-/cli-0.6.58.tgz","fileCount":8,"integrity":"sha512-/OXFxgg9Bao4DEXdpjP2QK5VGprOGsY375MsWsmgtZwBCq20FT7hifO1KsVNzs3b2eN7YicNLGP+7DRTeevtXw==","signatures":[{"sig":"MEYCIQDAINL6dZVlW68H1ysfarIJ+qaeV/EW+FTKJ+Xph/fH/gIhAPWzIAbqEm3WXiACH4iYcOB0QbMGMSXInL8XcB1hGs2S","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":807586},"type":"module","_from":"file:pretense-cli-0.6.58.tgz","engines":{"node":">=20.0.0"},"scripts":{"dev":"tsx src/index.ts","lint":"tsc --noEmit -p tsconfig.lint.json","test":"vitest run","build":"tsup","postinstall":"node scripts/postinstall.cjs"},"_npmUser":{"name":"jimmymalhan","email":"admin@pretense.ai"},"_resolved":"/private/var/folders/ts/gg8plqbd3hg7_9q913cz4_mw0000gn/T/a8851cced673eeb884069d60ddb6ee4e/pretense-cli-0.6.58.tgz","_integrity":"sha512-/OXFxgg9Bao4DEXdpjP2QK5VGprOGsY375MsWsmgtZwBCq20FT7hifO1KsVNzs3b2eN7YicNLGP+7DRTeevtXw==","repository":{"url":"git+https://github.com/pretense-hq/pretense.git","type":"git","directory":"cli"},"_npmVersion":"10.9.4","description":"Local-first AI firewall that mutates proprietary code before sending to LLM APIs","directories":{},"_nodeVersion":"22.22.1","dependencies":{"yaml":"^2.8.3","chalk":"^5.6.2","undici":"^7.24.7","commander":"^12.0.0","better-sqlite3":"^11.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.0.0","tsup":"^8.0.0","vitest":"^3.2.7","typescript":"^5.4.0","@types/node":"^20.0.0","@pretense/proxy":"0.1.0","@pretense/store":"0.2.0","@pretense/billing":"0.1.0","@pretense/learner":"0.2.0","@pretense/mutator":"0.2.0","@pretense/scanner":"0.2.0","@pretense/protocol":"0.1.0","@pretense/compliance-engine":"0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.6.58_1786715536063_0.7350739650196196","host":"s3://npm-registry-packages-npm-production"}},"0.6.59":{"name":"@pretense/cli","version":"0.6.59","keywords":["ai","security","llm","firewall","code-mutation","claude","codex","copilot","cursor","anthropic","openai","data-loss-prevention","dlp","ciso","secrets-scanner"],"author":{"url":"https://pretense.ai","name":"Jimmy Malhan","email":"jimmy@pretense.ai"},"license":"MIT","_id":"@pretense/cli@0.6.59","maintainers":[{"name":"jimmymalhan","email":"admin@pretense.ai"}],"homepage":"https://pretense.ai","bugs":{"url":"https://github.com/pretense-hq/pretense/issues"},"bin":{"pretense":"dist/index.js"},"dist":{"shasum":"cdd964be3254948a25fba69bc9b43658097198fa","tarball":"https://registry.npmjs.org/@pretense/cli/-/cli-0.6.59.tgz","fileCount":8,"integrity":"sha512-snor0FcqjAYIyR/cZs/BV5BBYJ3er8ZQ3Jtc4aME8abAtu574hJoAUSICS8MNcdyZcSgd4hraAx6lD9y08Au3g==","signatures":[{"sig":"MEUCIE+v0nCUYDAZI/U92adQ/tu0OgC1WXzkn6x5qcwoTlLSAiEAh6sXVJriGTbdGpoUlwfDgpoGDqdmseC9HgyMBngZZKo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":830430},"type":"module","engines":{"node":">=20.0.0"},"scripts":{"dev":"tsx src/index.ts","lint":"tsc --noEmit -p tsconfig.lint.json","test":"vitest run","build":"tsup","postinstall":"node scripts/postinstall.cjs","postpublish":"node scripts/reconcile-next-tag.cjs","prepublishOnly":"pnpm build"},"_npmUser":{"name":"jimmymalhan","email":"admin@pretense.ai"},"repository":{"url":"git+https://github.com/pretense-hq/pretense.git","type":"git","directory":"cli"},"_npmVersion":"10.9.4","description":"Local-first AI firewall that mutates proprietary code before sending to LLM APIs","directories":{},"_nodeVersion":"22.22.1","dependencies":{"yaml":"^2.8.3","chalk":"^5.6.2","undici":"^7.24.7","commander":"^12.0.0","better-sqlite3":"^11.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.0.0","tsup":"^8.0.0","vitest":"^3.2.7","typescript":"^5.4.0","@types/node":"^20.0.0","@pretense/proxy":"workspace:*","@pretense/store":"workspace:*","@pretense/billing":"workspace:*","@pretense/learner":"workspace:*","@pretense/mutator":"workspace:*","@pretense/scanner":"workspace:*","@pretense/protocol":"workspace:*","@pretense/compliance-engine":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.6.59_1786942144405_0.30349268320090905","host":"s3://npm-registry-packages-npm-production"}},"0.6.60":{"name":"@pretense/cli","version":"0.6.60","keywords":["ai","security","llm","firewall","code-mutation","claude","codex","copilot","cursor","anthropic","openai","data-loss-prevention","dlp","ciso","secrets-scanner"],"author":{"url":"https://pretense.ai","name":"Jimmy Malhan","email":"jimmy@pretense.ai"},"license":"MIT","_id":"@pretense/cli@0.6.60","maintainers":[{"name":"jimmymalhan","email":"admin@pretense.ai"}],"homepage":"https://pretense.ai","bugs":{"url":"https://github.com/pretense-hq/pretense/issues"},"bin":{"pretense":"dist/index.js"},"dist":{"shasum":"11cb6479f4d2b974bf586493bacf9bc16e814bb3","tarball":"https://registry.npmjs.org/@pretense/cli/-/cli-0.6.60.tgz","fileCount":8,"integrity":"sha512-Z1Xn2DNYMY+Fdb8h89zZ3QfenMe6pwb0vhVJsqg/ZEzcxRxQkHcjlS0VnXu+2wQmv9Vf9Ciq2IUfv17w9K9I2w==","signatures":[{"sig":"MEUCIQCvUTLnV9dYb6qClhjJc20BnJCXan/CS5G5K4S0hta1SAIgNBD4/uT2x8z9RfTfz1VpPrc3WyK+7WNY7o9l4tvgRYM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":831299},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"e35b5b943d712df011fbf86c3c9773a0a65359e3","scripts":{"dev":"tsx src/index.ts","lint":"tsc --noEmit -p tsconfig.lint.json","test":"vitest run","build":"tsup","postinstall":"node scripts/postinstall.cjs","postpublish":"node scripts/reconcile-next-tag.cjs","prepublishOnly":"pnpm build"},"_npmUser":{"name":"jimmymalhan","email":"admin@pretense.ai"},"repository":{"url":"git+https://github.com/pretense-hq/pretense.git","type":"git","directory":"cli"},"_npmVersion":"10.9.4","description":"Local-first AI firewall that mutates proprietary code before sending to LLM APIs","directories":{},"_nodeVersion":"22.22.1","dependencies":{"yaml":"^2.8.3","chalk":"^5.6.2","undici":"^7.24.7","commander":"^12.0.0","better-sqlite3":"^11.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","tsup":"^8.0.0","vitest":"^3.2.7","typescript":"^5.4.0","@types/node":"^20.0.0","@pretense/proxy":"workspace:*","@pretense/store":"workspace:*","@pretense/billing":"workspace:*","@pretense/learner":"workspace:*","@pretense/mutator":"workspace:*","@pretense/scanner":"workspace:*","@pretense/protocol":"workspace:*","@pretense/compliance-engine":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.6.60_1786957193176_0.6034891715323247","host":"s3://npm-registry-packages-npm-production"}},"0.6.61":{"name":"@pretense/cli","version":"0.6.61","keywords":["ai","security","llm","firewall","code-mutation","claude","codex","copilot","cursor","anthropic","openai","data-loss-prevention","dlp","ciso","secrets-scanner"],"author":{"url":"https://pretense.ai","name":"Jimmy Malhan","email":"jimmy@pretense.ai"},"license":"MIT","_id":"@pretense/cli@0.6.61","maintainers":[{"name":"jimmymalhan","email":"admin@pretense.ai"}],"homepage":"https://pretense.ai","bugs":{"url":"https://github.com/pretense-hq/pretense/issues"},"bin":{"pretense":"dist/index.js"},"dist":{"shasum":"59f174dcccbf21077030f4db20baeee6423151b4","tarball":"https://registry.npmjs.org/@pretense/cli/-/cli-0.6.61.tgz","fileCount":8,"integrity":"sha512-mWViPKJacsMiJ+2HBoGe+wmnX4ztZBQyCqx6v/KhX8mHXQOKRgSNpz9XITno1WlVhsUpIFa1VnuAsaY0epFfYw==","signatures":[{"sig":"MEYCIQDuh6DP/eVFkVGyL2OQdEjk5PuOt/124yxrmydJd0HmNAIhAP9QIAin0CQYoUFTf5adlmCkDl1AYzgtyzjw+pfwproZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":839965},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"604ed4d340fb64ad9252fc46485daf1f0daa206a","scripts":{"dev":"tsx src/index.ts","lint":"tsc --noEmit -p tsconfig.lint.json","test":"vitest run","build":"tsup","postinstall":"node scripts/postinstall.cjs","postpublish":"node scripts/reconcile-next-tag.cjs","prepublishOnly":"pnpm build"},"_npmUser":{"name":"jimmymalhan","email":"admin@pretense.ai"},"repository":{"url":"git+https://github.com/pretense-hq/pretense.git","type":"git","directory":"cli"},"_npmVersion":"10.9.4","description":"Local-first AI firewall that mutates proprietary code before sending to LLM APIs","directories":{},"_nodeVersion":"22.22.1","dependencies":{"yaml":"^2.8.3","chalk":"^5.6.2","undici":"^7.24.7","commander":"^12.0.0","better-sqlite3":"^11.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","tsup":"^8.0.0","vitest":"^3.2.7","typescript":"^5.4.0","@types/node":"^20.0.0","@pretense/proxy":"workspace:*","@pretense/store":"workspace:*","@pretense/billing":"workspace:*","@pretense/learner":"workspace:*","@pretense/mutator":"workspace:*","@pretense/scanner":"workspace:*","@pretense/protocol":"workspace:*","@pretense/compliance-engine":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.6.61_1786967721732_0.38099758721502863","host":"s3://npm-registry-packages-npm-production"}},"0.6.62":{"name":"@pretense/cli","version":"0.6.62","keywords":["ai","security","llm","firewall","code-mutation","claude","codex","copilot","cursor","anthropic","openai","data-loss-prevention","dlp","ciso","secrets-scanner"],"author":{"url":"https://pretense.ai","name":"Jimmy Malhan","email":"jimmy@pretense.ai"},"license":"MIT","_id":"@pretense/cli@0.6.62","maintainers":[{"name":"jimmymalhan","email":"admin@pretense.ai"}],"homepage":"https://pretense.ai","bugs":{"url":"https://github.com/pretense-hq/pretense/issues"},"bin":{"pretense":"dist/index.js"},"dist":{"shasum":"802fb45ca0924bd7da6c636a73236a1006cfe7a3","tarball":"https://registry.npmjs.org/@pretense/cli/-/cli-0.6.62.tgz","fileCount":8,"integrity":"sha512-XCCqunIPnc+W6Yc9hpIblzoEBLpsFn2wt4TQ9PFEm7HPg4b6vDc7Twz1ncLjipRPd8eR6hlbS1Fq2F6OdaIb8A==","signatures":[{"sig":"MEUCIQDzMHVywPQhlK9OT7pNUKuFdQTha+D1ZizfZqBs72pysQIgPiZFLGa0NtKgdZlSp9YDRhLVw/dXDQhbw4kbp45znjw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":841735},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"7393f2555be43e8839363d5b691d3910d15daaa5","scripts":{"dev":"tsx src/index.ts","lint":"tsc --noEmit -p tsconfig.lint.json","test":"vitest run","build":"tsup","postinstall":"node scripts/postinstall.cjs","postpublish":"node scripts/reconcile-next-tag.cjs","prepublishOnly":"pnpm build"},"_npmUser":{"name":"jimmymalhan","email":"admin@pretense.ai"},"repository":{"url":"git+https://github.com/pretense-hq/pretense.git","type":"git","directory":"cli"},"_npmVersion":"10.9.4","description":"Local-first AI firewall that mutates proprietary code before sending to LLM APIs","directories":{},"_nodeVersion":"22.22.1","dependencies":{"yaml":"^2.8.3","chalk":"^5.6.2","undici":"^7.24.7","commander":"^12.0.0","better-sqlite3":"^11.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","tsup":"^8.0.0","vitest":"^3.2.7","typescript":"^5.4.0","@types/node":"^20.0.0","@pretense/proxy":"workspace:*","@pretense/store":"workspace:*","@pretense/billing":"workspace:*","@pretense/learner":"workspace:*","@pretense/mutator":"workspace:*","@pretense/scanner":"workspace:*","@pretense/protocol":"workspace:*","@pretense/compliance-engine":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.6.62_1786968659677_0.07866689741404853","host":"s3://npm-registry-packages-npm-production"}},"0.6.63":{"name":"@pretense/cli","version":"0.6.63","keywords":["ai","security","llm","firewall","code-mutation","claude","codex","copilot","cursor","anthropic","openai","data-loss-prevention","dlp","ciso","secrets-scanner"],"author":{"url":"https://pretense.ai","name":"Jimmy Malhan","email":"jimmy@pretense.ai"},"license":"MIT","_id":"@pretense/cli@0.6.63","maintainers":[{"name":"jimmymalhan","email":"admin@pretense.ai"}],"homepage":"https://pretense.ai","bugs":{"url":"https://github.com/pretense-hq/pretense/issues"},"bin":{"pretense":"dist/index.js"},"dist":{"shasum":"7aa8496ac33894dca01eb057420399435385d9b7","tarball":"https://registry.npmjs.org/@pretense/cli/-/cli-0.6.63.tgz","fileCount":8,"integrity":"sha512-Uc6Em6Yznm847TE3L/11Wb+uG0mwOZ9rkV1jlsbvYzYXbVsM2u8vY+zlej7pqIpXG+qZwC5SRTiG2Bm2bHkmuQ==","signatures":[{"sig":"MEQCIDtLVk/A6I1Bf1n4dOFsnLLgTUqxjTfc2HylGdXbNgKVAiBjyDcz8PA86TzSf6Fm54pzsdgTib4rwOPBogOshTuJ3Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":842169},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"96a2d1bd5acfc7f588105e25c6f6a044cb560404","scripts":{"dev":"tsx src/index.ts","lint":"tsc --noEmit -p tsconfig.lint.json","test":"vitest run","build":"tsup","postinstall":"node scripts/postinstall.cjs","postpublish":"node scripts/reconcile-next-tag.cjs","prepublishOnly":"pnpm build"},"_npmUser":{"name":"jimmymalhan","email":"admin@pretense.ai"},"repository":{"url":"git+https://github.com/pretense-hq/pretense.git","type":"git","directory":"cli"},"_npmVersion":"10.9.4","description":"Local-first AI firewall that mutates proprietary code before sending to LLM APIs","directories":{},"_nodeVersion":"22.22.1","dependencies":{"yaml":"^2.8.3","chalk":"^5.6.2","undici":"^7.24.7","commander":"^12.0.0","better-sqlite3":"^11.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","tsup":"^8.0.0","vitest":"^3.2.7","typescript":"^5.4.0","@types/node":"^20.0.0","@pretense/proxy":"workspace:*","@pretense/store":"workspace:*","@pretense/billing":"workspace:*","@pretense/learner":"workspace:*","@pretense/mutator":"workspace:*","@pretense/scanner":"workspace:*","@pretense/protocol":"workspace:*","@pretense/compliance-engine":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.6.63_1786970213075_0.6492283956206386","host":"s3://npm-registry-packages-npm-production"}},"0.6.64":{"name":"@pretense/cli","version":"0.6.64","keywords":["ai","security","llm","firewall","code-mutation","claude","codex","copilot","cursor","anthropic","openai","data-loss-prevention","dlp","ciso","secrets-scanner"],"author":{"url":"https://pretense.ai","name":"Jimmy Malhan","email":"jimmy@pretense.ai"},"license":"MIT","_id":"@pretense/cli@0.6.64","maintainers":[{"name":"jimmymalhan","email":"admin@pretense.ai"}],"homepage":"https://pretense.ai","bugs":{"url":"https://github.com/pretense-hq/pretense/issues"},"bin":{"pretense":"dist/index.js"},"dist":{"shasum":"b6e024faa62057507dc0f4743ee3923eba9c03da","tarball":"https://registry.npmjs.org/@pretense/cli/-/cli-0.6.64.tgz","fileCount":8,"integrity":"sha512-oL7Vjxu5oK+xHNhBINuzVkhkoXnxb35SmLZCes0h00C+dw0MN++hOQbpixFd2BwiaE0DsEH25+On15B2QmGF8A==","signatures":[{"sig":"MEUCIQDObrsOw+TZnX2ySj4e2tRmrHVk++eYEkQxheYHzT11yAIgYdy2dtJzt9MeIJoWuthynM7J6rvja5tnUlNzE9SUTpY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":842410},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"770676f4b97796774e5a7e5223445404cc31a17d","scripts":{"dev":"tsx src/index.ts","lint":"tsc --noEmit -p tsconfig.lint.json","test":"vitest run","build":"tsup","postinstall":"node scripts/postinstall.cjs","postpublish":"node scripts/reconcile-next-tag.cjs","prepublishOnly":"pnpm build"},"_npmUser":{"name":"jimmymalhan","email":"admin@pretense.ai"},"repository":{"url":"git+https://github.com/pretense-hq/pretense.git","type":"git","directory":"cli"},"_npmVersion":"10.9.4","description":"Local-first AI firewall that mutates proprietary code before sending to LLM APIs","directories":{},"_nodeVersion":"22.22.1","dependencies":{"yaml":"^2.8.3","chalk":"^5.6.2","undici":"^7.24.7","commander":"^12.0.0","better-sqlite3":"^11.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","tsup":"^8.0.0","vitest":"^3.2.7","typescript":"^5.4.0","@types/node":"^20.0.0","@pretense/proxy":"workspace:*","@pretense/store":"workspace:*","@pretense/billing":"workspace:*","@pretense/learner":"workspace:*","@pretense/mutator":"workspace:*","@pretense/scanner":"workspace:*","@pretense/protocol":"workspace:*","@pretense/compliance-engine":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.6.64_1786971965201_0.6811467016293722","host":"s3://npm-registry-packages-npm-production"}},"0.6.65":{"name":"@pretense/cli","version":"0.6.65","keywords":["ai","security","llm","firewall","code-mutation","claude","codex","copilot","cursor","anthropic","openai","data-loss-prevention","dlp","ciso","secrets-scanner"],"author":{"url":"https://pretense.ai","name":"Jimmy Malhan","email":"jimmy@pretense.ai"},"license":"MIT","_id":"@pretense/cli@0.6.65","maintainers":[{"name":"jimmymalhan","email":"admin@pretense.ai"}],"homepage":"https://pretense.ai","bugs":{"url":"https://github.com/pretense-hq/pretense/issues"},"bin":{"pretense":"dist/index.js"},"dist":{"shasum":"5dbba1d1b834212e07e5a6c1838174b394fb1881","tarball":"https://registry.npmjs.org/@pretense/cli/-/cli-0.6.65.tgz","fileCount":8,"integrity":"sha512-FquKMCmC+wii/DTHlA349GvomjP4BILH/+9ybJ8DZ7f/OV3pauOP0nYTz61ibRqPP/ndODPU5LjStGSJ3+/bjw==","signatures":[{"sig":"MEQCIGiQ+ugBytOHHnKCWtpDaG8QxtnvtaFC+w57i7sCl/BDAiBvPHi6x6tcUrQQNFoib5zn6bPeR3l5wJzLskZE0MM1sg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":845748},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"ac6add824b58a24f5b70b8cdde05b30fcb2336f7","scripts":{"dev":"tsx src/index.ts","lint":"tsc --noEmit -p tsconfig.lint.json","test":"vitest run","build":"tsup","postinstall":"node scripts/postinstall.cjs","postpublish":"node scripts/reconcile-next-tag.cjs","prepublishOnly":"pnpm build"},"_npmUser":{"name":"jimmymalhan","email":"admin@pretense.ai"},"repository":{"url":"git+https://github.com/pretense-hq/pretense.git","type":"git","directory":"cli"},"_npmVersion":"10.9.4","description":"Local-first AI firewall that mutates proprietary code before sending to LLM APIs","directories":{},"_nodeVersion":"22.22.1","dependencies":{"yaml":"^2.8.3","chalk":"^5.6.2","undici":"^7.24.7","commander":"^12.0.0","better-sqlite3":"^11.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","tsup":"^8.0.0","vitest":"^3.2.7","typescript":"^5.4.0","@types/node":"^20.0.0","@pretense/proxy":"workspace:*","@pretense/store":"workspace:*","@pretense/billing":"workspace:*","@pretense/learner":"workspace:*","@pretense/mutator":"workspace:*","@pretense/scanner":"workspace:*","@pretense/protocol":"workspace:*","@pretense/compliance-engine":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.6.65_1787022624454_0.0038840656287599806","host":"s3://npm-registry-packages-npm-production"}},"0.6.66":{"name":"@pretense/cli","version":"0.6.66","keywords":["ai","security","llm","firewall","code-mutation","claude","codex","copilot","cursor","anthropic","openai","data-loss-prevention","dlp","ciso","secrets-scanner"],"author":{"url":"https://pretense.ai","name":"Jimmy Malhan","email":"jimmy@pretense.ai"},"license":"MIT","_id":"@pretense/cli@0.6.66","maintainers":[{"name":"jimmymalhan","email":"admin@pretense.ai"}],"homepage":"https://pretense.ai","bugs":{"url":"https://github.com/pretense-hq/pretense/issues"},"bin":{"pretense":"dist/index.js"},"dist":{"shasum":"e0d746c22f80b450294aa0682be032a569a71788","tarball":"https://registry.npmjs.org/@pretense/cli/-/cli-0.6.66.tgz","fileCount":8,"integrity":"sha512-VL9HrqTpR4aAvTNv2cwOuWsFA1DMoaBtXeV/IV+9X5uId84LlciYMBQiI+APP2y/y6RZ3qrbTsS7g7V6Mwp/Rw==","signatures":[{"sig":"MEQCIHoxSaEj3azmsyZ/0R6/uqdbSD39WMIwI/4LMp4hBMRUAiB0kZvyqg5/Kc41PWevXfOnPJKPo6cCVV3ejrwBwxQGQQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":847845},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"37c9cef2cd63171028893c56f0365bb814dfb88e","scripts":{"dev":"tsx src/index.ts","lint":"tsc --noEmit -p tsconfig.lint.json","test":"vitest run","build":"tsup","postinstall":"node scripts/postinstall.cjs","postpublish":"node scripts/reconcile-next-tag.cjs","prepublishOnly":"pnpm build"},"_npmUser":{"name":"jimmymalhan","email":"admin@pretense.ai"},"repository":{"url":"git+https://github.com/pretense-hq/pretense.git","type":"git","directory":"cli"},"_npmVersion":"10.9.4","description":"Local-first AI firewall that mutates proprietary code before sending to LLM APIs","directories":{},"_nodeVersion":"22.22.1","dependencies":{"yaml":"^2.8.3","chalk":"^5.6.2","undici":"^7.24.7","commander":"^12.0.0","better-sqlite3":"^11.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","tsup":"^8.0.0","vitest":"^3.2.7","typescript":"^5.4.0","@types/node":"^20.0.0","@pretense/proxy":"workspace:*","@pretense/store":"workspace:*","@pretense/billing":"workspace:*","@pretense/learner":"workspace:*","@pretense/mutator":"workspace:*","@pretense/scanner":"workspace:*","@pretense/protocol":"workspace:*","@pretense/compliance-engine":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.6.66_1787046051618_0.30539559111264025","host":"s3://npm-registry-packages-npm-production"}},"0.6.67":{"name":"@pretense/cli","version":"0.6.67","keywords":["ai","security","llm","firewall","code-mutation","claude","codex","copilot","cursor","anthropic","openai","data-loss-prevention","dlp","ciso","secrets-scanner"],"author":{"url":"https://pretense.ai","name":"Jimmy Malhan","email":"jimmy@pretense.ai"},"license":"MIT","_id":"@pretense/cli@0.6.67","maintainers":[{"name":"jimmymalhan","email":"admin@pretense.ai"}],"homepage":"https://pretense.ai","bugs":{"url":"https://github.com/pretense-hq/pretense/issues"},"bin":{"pretense":"dist/index.js"},"dist":{"shasum":"ad76d2880fe6c1150400dee4ce729acfa9b648a8","tarball":"https://registry.npmjs.org/@pretense/cli/-/cli-0.6.67.tgz","fileCount":8,"integrity":"sha512-IQfWCKIHpwP7df2vfj/qWAMAXDEOcNfbem74mgNwdBpGQfNP/qTGQu6JGcJht7IE247y53U6KszsFgpBsDmO0A==","signatures":[{"sig":"MEUCIGB4Y1aLCGZWKqR/zHJWOwaht3jJZMXDXZGT72WMS2PQAiEAla6Wv4Bpu97TxG5/LL3o+41qcymRodoJsBhMBKhKs1Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":851784},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"b0c9227db3626cec46c267ea05f73aa1a6a1ef94","scripts":{"dev":"tsx src/index.ts","lint":"tsc --noEmit -p tsconfig.lint.json","test":"vitest run","build":"tsup","postinstall":"node scripts/postinstall.cjs","postpublish":"node scripts/reconcile-next-tag.cjs","prepublishOnly":"pnpm build"},"_npmUser":{"name":"jimmymalhan","email":"admin@pretense.ai"},"repository":{"url":"git+https://github.com/pretense-hq/pretense.git","type":"git","directory":"cli"},"_npmVersion":"10.9.4","description":"Local-first AI firewall that mutates proprietary code before sending to LLM APIs","directories":{},"_nodeVersion":"22.22.1","dependencies":{"yaml":"^2.8.3","chalk":"^5.6.2","undici":"^7.24.7","commander":"^12.0.0","better-sqlite3":"^11.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","tsup":"^8.0.0","vitest":"^3.2.7","typescript":"^5.4.0","@types/node":"^20.0.0","@pretense/proxy":"workspace:*","@pretense/store":"workspace:*","@pretense/billing":"workspace:*","@pretense/learner":"workspace:*","@pretense/mutator":"workspace:*","@pretense/scanner":"workspace:*","@pretense/protocol":"workspace:*","@pretense/compliance-engine":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.6.67_1787052760997_0.9645289078226309","host":"s3://npm-registry-packages-npm-production"}},"0.6.68":{"name":"@pretense/cli","version":"0.6.68","keywords":["ai","security","llm","firewall","code-mutation","claude","codex","copilot","cursor","anthropic","openai","data-loss-prevention","dlp","ciso","secrets-scanner"],"author":{"url":"https://pretense.ai","name":"Jimmy Malhan","email":"jimmy@pretense.ai"},"license":"MIT","_id":"@pretense/cli@0.6.68","maintainers":[{"name":"jimmymalhan","email":"admin@pretense.ai"}],"homepage":"https://pretense.ai","bugs":{"url":"https://github.com/pretense-hq/pretense/issues"},"bin":{"pretense":"dist/index.js"},"dist":{"shasum":"61c0d7a7c0b56208217b0a9201f66ad3864eab7a","tarball":"https://registry.npmjs.org/@pretense/cli/-/cli-0.6.68.tgz","fileCount":8,"integrity":"sha512-iCOZ3+Q90vYagSAOTI53+xm9nhtws0vJJ5BKc824P25cbCezDHwo+29xrUqAqrMLzOvv9jUKoPP+f4bgjuu6cQ==","signatures":[{"sig":"MEUCIQDOW3402aY+TEnX+PDniNnltDbLgs40POtAkFKNdKynVAIgKwCv8L30vYz4Z2Wng6VXSWuvj8vuyLCNb2m2J7X+w/8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":852326},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"ffae4bf965c108fcfc476a367309e8753ef0368f","scripts":{"dev":"tsx src/index.ts","lint":"tsc --noEmit -p tsconfig.lint.json","test":"vitest run","build":"tsup","postinstall":"node scripts/postinstall.cjs","postpublish":"node scripts/reconcile-next-tag.cjs","prepublishOnly":"pnpm build"},"_npmUser":{"name":"jimmymalhan","email":"admin@pretense.ai"},"repository":{"url":"git+https://github.com/pretense-hq/pretense.git","type":"git","directory":"cli"},"_npmVersion":"10.9.4","description":"Local-first AI firewall that mutates proprietary code before sending to LLM APIs","directories":{},"_nodeVersion":"22.22.1","dependencies":{"yaml":"^2.8.3","chalk":"^5.6.2","undici":"^7.24.7","commander":"^12.0.0","better-sqlite3":"^11.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","tsup":"^8.0.0","vitest":"^3.2.7","typescript":"^5.4.0","@types/node":"^20.0.0","@pretense/proxy":"workspace:*","@pretense/store":"workspace:*","@pretense/billing":"workspace:*","@pretense/learner":"workspace:*","@pretense/mutator":"workspace:*","@pretense/scanner":"workspace:*","@pretense/protocol":"workspace:*","@pretense/compliance-engine":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.6.68_1787054252751_0.8398385897370864","host":"s3://npm-registry-packages-npm-production"}},"0.6.69":{"name":"@pretense/cli","version":"0.6.69","keywords":["ai","security","llm","firewall","code-mutation","claude","codex","copilot","cursor","anthropic","openai","data-loss-prevention","dlp","ciso","secrets-scanner"],"author":{"url":"https://pretense.ai","name":"Jimmy Malhan","email":"jimmy@pretense.ai"},"license":"MIT","_id":"@pretense/cli@0.6.69","maintainers":[{"name":"jimmymalhan","email":"admin@pretense.ai"}],"homepage":"https://pretense.ai","bugs":{"url":"https://github.com/pretense-hq/pretense/issues"},"bin":{"pretense":"dist/index.js"},"dist":{"shasum":"bcdbdc57d333e9d92ba92d897f7f5797542aada4","tarball":"https://registry.npmjs.org/@pretense/cli/-/cli-0.6.69.tgz","fileCount":8,"integrity":"sha512-vjyOcUxb1u2Cz6NOYjbqTn4zEp6jJlSxApZhb19S6mCCWqEjp/HSfkqZGYQKRw4FwITrGWjsD5sItDqI1Ezlyg==","signatures":[{"sig":"MEUCIQDmtRw059iyIYOa0iUJo3tOH7zNLt/S4MfpSU84GpDYrgIgI8z0nrvr1FPVG3nY9ewUcnMjJkw4oMykNu3PD2uzJ7M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":852378},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"b5754611ec4622c39842f206cde63a2d99e78acd","scripts":{"dev":"tsx src/index.ts","lint":"tsc --noEmit -p tsconfig.lint.json","test":"vitest run","build":"tsup","postinstall":"node scripts/postinstall.cjs","postpublish":"node scripts/reconcile-next-tag.cjs","prepublishOnly":"pnpm build"},"_npmUser":{"name":"jimmymalhan","email":"admin@pretense.ai"},"repository":{"url":"git+https://github.com/pretense-hq/pretense.git","type":"git","directory":"cli"},"_npmVersion":"10.9.4","description":"Local-first AI firewall that mutates proprietary code before sending to LLM APIs","directories":{},"_nodeVersion":"22.22.1","dependencies":{"yaml":"^2.8.3","chalk":"^5.6.2","undici":"^7.24.7","commander":"^12.0.0","better-sqlite3":"^11.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","tsup":"^8.0.0","vitest":"^3.2.7","typescript":"^5.4.0","@types/node":"^20.0.0","@pretense/proxy":"workspace:*","@pretense/store":"workspace:*","@pretense/billing":"workspace:*","@pretense/learner":"workspace:*","@pretense/mutator":"workspace:*","@pretense/scanner":"workspace:*","@pretense/protocol":"workspace:*","@pretense/compliance-engine":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.6.69_1787054823928_0.2688023269370119","host":"s3://npm-registry-packages-npm-production"}},"0.6.70":{"name":"@pretense/cli","version":"0.6.70","keywords":["ai","security","llm","firewall","code-mutation","claude","codex","copilot","cursor","anthropic","openai","data-loss-prevention","dlp","ciso","secrets-scanner"],"author":{"url":"https://pretense.ai","name":"Jimmy Malhan","email":"jimmy@pretense.ai"},"license":"MIT","_id":"@pretense/cli@0.6.70","maintainers":[{"name":"jimmymalhan","email":"admin@pretense.ai"}],"homepage":"https://pretense.ai","bugs":{"url":"https://github.com/pretense-hq/pretense/issues"},"bin":{"pretense":"dist/index.js"},"dist":{"shasum":"2f84b9598985f189f50b4007af07f4d524b7bf56","tarball":"https://registry.npmjs.org/@pretense/cli/-/cli-0.6.70.tgz","fileCount":8,"integrity":"sha512-2IPQInCG1it+UOAGxtvhO0Kr+q5W8V/jnVnzmHYnEYLXd2Yob3xZq99oFTGnQa8zo4tD6fnMrwihlYJxSOxryQ==","signatures":[{"sig":"MEQCIC0E/cPhCmhd/hLXLnYgNYoZxQnczubjNs2KsmBpK9w8AiBFseJ5uTRzTti8XIeauegllbJxCrRNMAFj4ZZ0QpRnQw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":856616},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"858f2b1afcb16da8d5b669a4984477c3d6533626","scripts":{"dev":"tsx src/index.ts","lint":"tsc --noEmit -p tsconfig.lint.json","test":"vitest run","build":"tsup","postinstall":"node scripts/postinstall.cjs","postpublish":"node scripts/reconcile-next-tag.cjs","prepublishOnly":"pnpm build"},"_npmUser":{"name":"jimmymalhan","email":"admin@pretense.ai"},"repository":{"url":"git+https://github.com/pretense-hq/pretense.git","type":"git","directory":"cli"},"_npmVersion":"10.9.4","description":"Local-first AI firewall that mutates proprietary code before sending to LLM APIs","directories":{},"_nodeVersion":"22.22.1","dependencies":{"yaml":"^2.8.3","chalk":"^5.6.2","undici":"^7.24.7","commander":"^12.0.0","better-sqlite3":"^11.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.0.0","tsup":"^8.0.0","vitest":"^3.2.7","typescript":"^5.4.0","@types/node":"^20.0.0","@pretense/proxy":"workspace:*","@pretense/store":"workspace:*","@pretense/billing":"workspace:*","@pretense/learner":"workspace:*","@pretense/mutator":"workspace:*","@pretense/scanner":"workspace:*","@pretense/protocol":"workspace:*","@pretense/compliance-engine":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.6.70_1787070386290_0.5042944375946021","host":"s3://npm-registry-packages-npm-production"}},"0.6.72":{"name":"@pretense/cli","version":"0.6.72","keywords":["ai","security","llm","firewall","code-mutation","claude","codex","copilot","cursor","anthropic","openai","data-loss-prevention","dlp","ciso","secrets-scanner"],"author":{"url":"https://pretense.ai","name":"Jimmy Malhan","email":"jimmy@pretense.ai"},"license":"MIT","_id":"@pretense/cli@0.6.72","maintainers":[{"name":"jimmymalhan","email":"admin@pretense.ai"}],"homepage":"https://pretense.ai","bugs":{"url":"https://github.com/pretense-hq/pretense/issues"},"bin":{"pretense":"dist/index.js"},"dist":{"shasum":"9ac68af938033d475f4c2e7328ecae7097df01fb","tarball":"https://registry.npmjs.org/@pretense/cli/-/cli-0.6.72.tgz","fileCount":8,"integrity":"sha512-fuzGxbnGA/109Mv1cJvJwl8VYhKgFeyTjrR0mIb5F5aeO3VESVornOC15FVr+G9EEoSV33MMMCOC3jzcf+sYuA==","signatures":[{"sig":"MEQCIGwGj2zfclzsA3qUqGN8Hl/0XoNV6KwBpMeYoVKyLRJlAiBP49Xt9lFKsAMfAylMli6mczvakPkgFUJwvNY2jVaOcg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":877514},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"dce456d596b8d233eebfb3fbd40b78fdf0c6a0c7","scripts":{"dev":"tsx src/index.ts","lint":"tsc --noEmit -p tsconfig.lint.json","test":"vitest run","build":"tsup","postinstall":"node scripts/postinstall.cjs","postpublish":"node scripts/reconcile-next-tag.cjs","prepublishOnly":"pnpm build"},"_npmUser":{"name":"jimmymalhan","email":"admin@pretense.ai"},"repository":{"url":"git+https://github.com/pretense-hq/pretense.git","type":"git","directory":"cli"},"_npmVersion":"10.9.4","description":"Local-first AI firewall that mutates proprietary code before sending to LLM APIs","directories":{},"_nodeVersion":"22.22.1","dependencies":{"yaml":"^2.8.3","chalk":"^5.6.2","undici":"^7.24.7","commander":"^12.0.0","better-sqlite3":"^11.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","tsup":"^8.0.0","vitest":"^3.2.7","typescript":"^5.4.0","@types/node":"^20.0.0","@pretense/proxy":"workspace:*","@pretense/store":"workspace:*","@pretense/billing":"workspace:*","@pretense/learner":"workspace:*","@pretense/mutator":"workspace:*","@pretense/scanner":"workspace:*","@pretense/protocol":"workspace:*","@pretense/compliance-engine":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.6.72_1787214640531_0.018008225074483075","host":"s3://npm-registry-packages-npm-production"}},"0.6.73":{"name":"@pretense/cli","version":"0.6.73","keywords":["ai","security","llm","firewall","code-mutation","claude","codex","copilot","cursor","anthropic","openai","data-loss-prevention","dlp","ciso","secrets-scanner"],"author":{"url":"https://pretense.ai","name":"Jimmy Malhan","email":"jimmy@pretense.ai"},"license":"MIT","_id":"@pretense/cli@0.6.73","maintainers":[{"name":"jimmymalhan","email":"admin@pretense.ai"}],"homepage":"https://pretense.ai","bugs":{"url":"https://github.com/pretense-hq/pretense/issues"},"bin":{"pretense":"dist/index.js"},"dist":{"shasum":"7b1368a38067466c3fa3cb8ba572110d6b93e3e4","tarball":"https://registry.npmjs.org/@pretense/cli/-/cli-0.6.73.tgz","fileCount":8,"integrity":"sha512-A9UXnxJFBdj+bK13BU3SISPhEMHYM+HctfviMUbeJdUBXvI0aGyNkzo1QZEDLdUag7U+Yq0q/rjtsd3VyS4FKQ==","signatures":[{"sig":"MEYCIQD67s/meuOGhJvkzuauYxE3HV43tkJek5a1E/4cyaB7eQIhAKYfh0o0tB3uwTFO9/2Tos0lqUM9Sd+eBuK7QFVwzTOO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":877349},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"70e32e2b65b83628cb76c0975a9775dc740fb2b2","scripts":{"dev":"tsx src/index.ts","lint":"tsc --noEmit -p tsconfig.lint.json","test":"vitest run","build":"tsup","postinstall":"node scripts/postinstall.cjs","postpublish":"node scripts/reconcile-next-tag.cjs","prepublishOnly":"pnpm build"},"_npmUser":{"name":"jimmymalhan","email":"admin@pretense.ai"},"repository":{"url":"git+https://github.com/pretense-hq/pretense.git","type":"git","directory":"cli"},"_npmVersion":"10.9.4","description":"Local-first AI firewall that mutates proprietary code before sending to LLM APIs","directories":{},"_nodeVersion":"22.22.1","dependencies":{"yaml":"^2.8.3","chalk":"^5.6.2","undici":"^7.24.7","commander":"^12.0.0","better-sqlite3":"^11.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","tsup":"^8.0.0","vitest":"^3.2.7","typescript":"^5.4.0","@types/node":"^20.0.0","@pretense/proxy":"workspace:*","@pretense/store":"workspace:*","@pretense/billing":"workspace:*","@pretense/learner":"workspace:*","@pretense/mutator":"workspace:*","@pretense/scanner":"workspace:*","@pretense/protocol":"workspace:*","@pretense/compliance-engine":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.6.73_1787225766139_0.4364584929047981","host":"s3://npm-registry-packages-npm-production"}},"0.6.74":{"name":"@pretense/cli","version":"0.6.74","keywords":["ai","security","llm","firewall","code-mutation","claude","codex","copilot","cursor","anthropic","openai","data-loss-prevention","dlp","ciso","secrets-scanner"],"author":{"url":"https://pretense.ai","name":"Jimmy Malhan","email":"jimmy@pretense.ai"},"license":"MIT","_id":"@pretense/cli@0.6.74","maintainers":[{"name":"jimmymalhan","email":"admin@pretense.ai"}],"homepage":"https://pretense.ai","bugs":{"url":"https://github.com/pretense-hq/pretense/issues"},"bin":{"pretense":"dist/index.js"},"dist":{"shasum":"3858ab63107ef57662077ba751e8cacddc685d4d","tarball":"https://registry.npmjs.org/@pretense/cli/-/cli-0.6.74.tgz","fileCount":8,"integrity":"sha512-JvDGU8dxyrlVuOk+nYJY628ULUcREuSRxx5a3hxV8N/AE9mBaeoR1jsMaZNSl5K9nXle2oCwbUQsqh3YxkrnCA==","signatures":[{"sig":"MEUCIQDKaZ4TtQ6uk3Z3ZXu/+sa2x9a+EHxdIQTD8iNCx4ntzQIgGcYC/avrYGE8/vDB54hN+C+s2wOBe9dWPC65VS8OKaA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":881040},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"370c9b1848802408a278e6d42e00b25f5a587903","scripts":{"dev":"tsx src/index.ts","lint":"tsc --noEmit -p tsconfig.lint.json","test":"vitest run","build":"tsup","postinstall":"node scripts/postinstall.cjs","postpublish":"node scripts/reconcile-next-tag.cjs","prepublishOnly":"pnpm build"},"_npmUser":{"name":"jimmymalhan","email":"admin@pretense.ai"},"repository":{"url":"git+https://github.com/pretense-hq/pretense.git","type":"git","directory":"cli"},"_npmVersion":"10.9.4","description":"Local-first AI firewall that mutates proprietary code before sending to LLM APIs","directories":{},"_nodeVersion":"22.22.1","dependencies":{"yaml":"^2.8.3","chalk":"^5.6.2","undici":"^7.24.7","commander":"^12.0.0","better-sqlite3":"^11.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.0.0","tsup":"^8.0.0","vitest":"^3.2.7","typescript":"^5.4.0","@types/node":"^20.0.0","@pretense/proxy":"workspace:*","@pretense/store":"workspace:*","@pretense/billing":"workspace:*","@pretense/learner":"workspace:*","@pretense/mutator":"workspace:*","@pretense/scanner":"workspace:*","@pretense/protocol":"workspace:*","@pretense/compliance-engine":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.6.74_1787274016059_0.9996953036682894","host":"s3://npm-registry-packages-npm-production"}},"0.6.75":{"name":"@pretense/cli","version":"0.6.75","keywords":["ai","security","llm","firewall","code-mutation","claude","codex","copilot","cursor","anthropic","openai","data-loss-prevention","dlp","ciso","secrets-scanner"],"author":{"url":"https://pretense.ai","name":"Jimmy Malhan","email":"jimmy@pretense.ai"},"license":"MIT","_id":"@pretense/cli@0.6.75","maintainers":[{"name":"jimmymalhan","email":"admin@pretense.ai"}],"homepage":"https://pretense.ai","bugs":{"url":"https://github.com/pretense-hq/pretense/issues"},"bin":{"pretense":"dist/index.js"},"dist":{"shasum":"c3bbd6a3d635d8be5537bb05c87946498a396d86","tarball":"https://registry.npmjs.org/@pretense/cli/-/cli-0.6.75.tgz","fileCount":8,"integrity":"sha512-4FP7M6Ul5+cD/vZeaiMTkpVu+eIo/+4hm1Vh6bzi8Z5D6ucf2Sw85yeZ3Ju2Dg/kX9Z+Rx/hvYMSkkM8vIC7nQ==","signatures":[{"sig":"MEUCIDlPFcwIsZJag5EEfjK1q+amSq97FbRnZkocmT5n+phyAiEAuW7XADk5byMONFqrrsUkPXNLh+PTkC0wof4i1GldPk0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":883947},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"761984f8d8979de6f20b5bf3ee078049194f04dd","scripts":{"dev":"tsx src/index.ts","lint":"tsc --noEmit -p tsconfig.lint.json","test":"vitest run","build":"tsup","postinstall":"node scripts/postinstall.cjs","postpublish":"node scripts/reconcile-next-tag.cjs","prepublishOnly":"pnpm build"},"_npmUser":{"name":"jimmymalhan","email":"admin@pretense.ai"},"repository":{"url":"git+https://github.com/pretense-hq/pretense.git","type":"git","directory":"cli"},"_npmVersion":"10.9.4","description":"Local-first AI firewall that mutates proprietary code before sending to LLM APIs","directories":{},"_nodeVersion":"22.22.1","dependencies":{"yaml":"^2.8.3","chalk":"^5.6.2","undici":"^7.24.7","commander":"^12.0.0","better-sqlite3":"^11.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.0.0","tsup":"^8.0.0","vitest":"^3.2.7","typescript":"^5.4.0","@types/node":"^20.0.0","@pretense/proxy":"workspace:*","@pretense/store":"workspace:*","@pretense/billing":"workspace:*","@pretense/learner":"workspace:*","@pretense/mutator":"workspace:*","@pretense/scanner":"workspace:*","@pretense/protocol":"workspace:*","@pretense/compliance-engine":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.6.75_1787302450430_0.9330656389838723","host":"s3://npm-registry-packages-npm-production"}},"0.6.76":{"name":"@pretense/cli","version":"0.6.76","keywords":["ai","security","llm","firewall","code-mutation","claude","codex","copilot","cursor","anthropic","openai","data-loss-prevention","dlp","ciso","secrets-scanner"],"author":{"url":"https://pretense.ai","name":"Jimmy Malhan","email":"jimmy@pretense.ai"},"license":"MIT","_id":"@pretense/cli@0.6.76","maintainers":[{"name":"jimmymalhan","email":"admin@pretense.ai"}],"homepage":"https://pretense.ai","bugs":{"url":"https://github.com/pretense-hq/pretense/issues"},"bin":{"pretense":"dist/index.js"},"dist":{"shasum":"f5039699869c233d07d4b52a5c31789ba1aecf6d","tarball":"https://registry.npmjs.org/@pretense/cli/-/cli-0.6.76.tgz","fileCount":8,"integrity":"sha512-8Sfwb38aUXfUA3UroICavI/Wa1ZkFz2aPBAja5miHhuB8PSCZ8rUQi7yDtWCZEvldfym5bG8OPy8RddTGhrTjQ==","signatures":[{"sig":"MEUCICl6i5ux15oJcttCKTcHy0jrPl8IohtRL8Am9v8cQNI6AiEAn2sZIOMElXN83DrpNhsxLhC1pzFIesTnRjLGZFRRguo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":886061},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"4351e618154046a20b39444e256d4edb41754243","scripts":{"dev":"tsx src/index.ts","lint":"tsc --noEmit -p tsconfig.lint.json","test":"vitest run","build":"tsup","postinstall":"node scripts/postinstall.cjs","postpublish":"node scripts/reconcile-next-tag.cjs","prepublishOnly":"pnpm build"},"_npmUser":{"name":"jimmymalhan","email":"admin@pretense.ai"},"repository":{"url":"git+https://github.com/pretense-hq/pretense.git","type":"git","directory":"cli"},"_npmVersion":"10.9.4","description":"Local-first AI firewall that mutates proprietary code before sending to LLM APIs","directories":{},"_nodeVersion":"22.22.1","dependencies":{"yaml":"^2.8.3","chalk":"^5.6.2","undici":"^7.24.7","commander":"^12.0.0","better-sqlite3":"^11.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.0.0","tsup":"^8.0.0","vitest":"^3.2.7","typescript":"^5.4.0","@types/node":"^20.0.0","@pretense/proxy":"workspace:*","@pretense/store":"workspace:*","@pretense/billing":"workspace:*","@pretense/learner":"workspace:*","@pretense/mutator":"workspace:*","@pretense/scanner":"workspace:*","@pretense/protocol":"workspace:*","@pretense/compliance-engine":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.6.76_1787405972513_0.2482718294922588","host":"s3://npm-registry-packages-npm-production"}},"0.6.77":{"name":"@pretense/cli","version":"0.6.77","keywords":["ai","security","llm","firewall","code-mutation","claude","codex","copilot","cursor","anthropic","openai","data-loss-prevention","dlp","ciso","secrets-scanner"],"author":{"url":"https://pretense.ai","name":"Jimmy Malhan","email":"jimmy@pretense.ai"},"license":"MIT","_id":"@pretense/cli@0.6.77","maintainers":[{"name":"jimmymalhan","email":"admin@pretense.ai"}],"homepage":"https://pretense.ai","bugs":{"url":"https://github.com/pretense-hq/pretense/issues"},"bin":{"pretense":"dist/index.js"},"dist":{"shasum":"0af353cb48490c032ae6edd67231128692d0bd6e","tarball":"https://registry.npmjs.org/@pretense/cli/-/cli-0.6.77.tgz","fileCount":8,"integrity":"sha512-gpm91FeHqJeb/xv+SPZuUmFXDB7+O/CLFgmkATOVQ4dlE+zN+73iyqUHxRA5z1A2tcyLpSiUJiohWJ/rSfzmzQ==","signatures":[{"sig":"MEUCIQCV4HYxOQofeSu6Jmu16VoQeqP+utpyIWbQL/YKKeTmCgIgAecSRKdHDKPSb8taoqqstiu50JHuIPezKVOwmct0o5c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":887466},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"c3afe55ac998aa2e5ee44d952ad90aaf533603bb","scripts":{"dev":"tsx src/index.ts","lint":"tsc --noEmit -p tsconfig.lint.json","test":"vitest run","build":"tsup","postinstall":"node scripts/postinstall.cjs","postpublish":"node scripts/reconcile-next-tag.cjs","prepublishOnly":"pnpm build"},"_npmUser":{"name":"jimmymalhan","email":"admin@pretense.ai"},"repository":{"url":"git+https://github.com/pretense-hq/pretense.git","type":"git","directory":"cli"},"_npmVersion":"10.9.4","description":"Local-first AI firewall that mutates proprietary code before sending to LLM APIs","directories":{},"_nodeVersion":"22.22.1","dependencies":{"yaml":"^2.8.3","chalk":"^5.6.2","undici":"^7.24.7","commander":"^12.0.0","better-sqlite3":"^11.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.0.0","tsup":"^8.0.0","vitest":"^3.2.7","typescript":"^5.4.0","@types/node":"^20.0.0","@pretense/proxy":"workspace:*","@pretense/store":"workspace:*","@pretense/billing":"workspace:*","@pretense/learner":"workspace:*","@pretense/mutator":"workspace:*","@pretense/scanner":"workspace:*","@pretense/protocol":"workspace:*","@pretense/compliance-engine":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.6.77_1787406600035_0.7350713632513652","host":"s3://npm-registry-packages-npm-production"}},"0.6.78":{"name":"@pretense/cli","version":"0.6.78","keywords":["ai","security","llm","firewall","code-mutation","claude","codex","copilot","cursor","anthropic","openai","data-loss-prevention","dlp","ciso","secrets-scanner"],"author":{"url":"https://pretense.ai","name":"Jimmy Malhan","email":"jimmy@pretense.ai"},"license":"MIT","_id":"@pretense/cli@0.6.78","maintainers":[{"name":"jimmymalhan","email":"admin@pretense.ai"}],"homepage":"https://pretense.ai","bugs":{"url":"https://github.com/pretense-hq/pretense/issues"},"bin":{"pretense":"dist/index.js"},"dist":{"shasum":"a38b598b40227cd00c15f0db68a3177c46aa9d8e","tarball":"https://registry.npmjs.org/@pretense/cli/-/cli-0.6.78.tgz","fileCount":8,"integrity":"sha512-NxsfQvi3ck/emEAa2ZndTdg3xKS34nRK1eX4utDuSWKpXW3bkEbJf4lbj6UoqpNF/WNMkUX+gHx396D0NEKzEA==","signatures":[{"sig":"MEQCIHaMvpOMf/nc1G6xjpO7jIQsOJKHKZvCBeeK6szdtwitAiB7zpa/S9sF0j8zcN/5U5Tx2CEX81dAuQxVE2oGoWhtYw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":888872},"type":"module","engines":{"node":">=20.0.0"},"scripts":{"dev":"tsx src/index.ts","lint":"tsc --noEmit -p tsconfig.lint.json","test":"vitest run","build":"tsup","postinstall":"node scripts/postinstall.cjs","postpublish":"node scripts/reconcile-next-tag.cjs","prepublishOnly":"pnpm build"},"_npmUser":{"name":"jimmymalhan","email":"admin@pretense.ai"},"repository":{"url":"git+https://github.com/pretense-hq/pretense.git","type":"git","directory":"cli"},"_npmVersion":"10.9.4","description":"Local-first AI firewall that mutates proprietary code before sending to LLM APIs","directories":{},"_nodeVersion":"22.22.1","dependencies":{"yaml":"^2.8.3","chalk":"^5.6.2","undici":"^7.24.7","commander":"^12.0.0","better-sqlite3":"^11.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.0.0","tsup":"^8.0.0","vitest":"^3.2.7","typescript":"^5.4.0","@types/node":"^20.0.0","@pretense/proxy":"workspace:*","@pretense/store":"workspace:*","@pretense/billing":"workspace:*","@pretense/learner":"workspace:*","@pretense/mutator":"workspace:*","@pretense/scanner":"workspace:*","@pretense/protocol":"workspace:*","@pretense/compliance-engine":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.6.78_1787422554520_0.5266745155523145","host":"s3://npm-registry-packages-npm-production"}},"0.6.79":{"name":"@pretense/cli","version":"0.6.79","keywords":["ai","security","llm","firewall","code-mutation","claude","codex","copilot","cursor","anthropic","openai","data-loss-prevention","dlp","ciso","secrets-scanner"],"author":{"url":"https://pretense.ai","name":"Jimmy Malhan","email":"jimmy@pretense.ai"},"license":"MIT","_id":"@pretense/cli@0.6.79","maintainers":[{"name":"jimmymalhan","email":"admin@pretense.ai"}],"homepage":"https://pretense.ai","bugs":{"url":"https://github.com/pretense-hq/pretense/issues"},"bin":{"pretense":"dist/index.js"},"dist":{"shasum":"77f57bd38427adc92707bcb8c91a3d7119fab359","tarball":"https://registry.npmjs.org/@pretense/cli/-/cli-0.6.79.tgz","fileCount":6,"integrity":"sha512-Wjnm0/K4rrc91Fn2rUkMpJxv4fUxGZAXKmJCUajDi/Wk+P2gIEKcJ2NJAPlt5Cxff29kltAojQZRI1swb6rYYA==","signatures":[{"sig":"MEYCIQD1Dki3de3K+TGRWngA/YAfCBf0RWKfBWoXezxEySsErgIhAKc6+1S9BuQZE1GAODcwCtiAGSHTh/I0V0XngH1zclL9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":882864},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"f442430e73a7b151067157b22b02307ac184cfea","scripts":{"dev":"tsx src/index.ts","lint":"tsc --noEmit -p tsconfig.lint.json","test":"vitest run","build":"tsup","prepublishOnly":"node scripts/assert-tagged.cjs && pnpm build"},"_npmUser":{"name":"jimmymalhan","email":"admin@pretense.ai"},"repository":{"url":"git+https://github.com/pretense-hq/pretense.git","type":"git","directory":"cli"},"_npmVersion":"10.9.4","description":"Local-first AI firewall that mutates proprietary code before sending to LLM APIs","directories":{},"_nodeVersion":"22.22.1","dependencies":{"yaml":"^2.8.3","chalk":"^5.6.2","undici":"^7.24.7","commander":"^12.0.0","better-sqlite3":"^11.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.0.0","tsup":"^8.0.0","vitest":"^3.2.7","typescript":"^5.4.0","@types/node":"^20.0.0","@pretense/proxy":"workspace:*","@pretense/store":"workspace:*","@pretense/billing":"workspace:*","@pretense/learner":"workspace:*","@pretense/mutator":"workspace:*","@pretense/scanner":"workspace:*","@pretense/protocol":"workspace:*","@pretense/compliance-engine":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.6.79_1787459003383_0.7520519524160838","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2026-04-08T22:21:01.543Z","modified":"2026-08-23T04:45:25.435Z","0.3.0":"2026-04-08T22:21:01.908Z","0.3.1":"2026-04-18T19:03:36.984Z","0.4.0":"2026-05-12T12:01:44.596Z","0.5.0":"2026-06-17T07:12:46.094Z","0.6.2":"2026-07-20T01:19:16.668Z","0.6.4":"2026-07-20T01:45:44.617Z","0.6.5":"2026-07-20T02:53:56.025Z","0.6.6":"2026-07-20T02:59:19.231Z","0.6.8":"2026-07-20T03:12:37.934Z","0.6.9":"2026-07-21T01:04:21.274Z","0.6.10":"2026-07-22T11:11:55.023Z","0.6.11":"2026-07-22T12:41:41.861Z","0.6.12":"2026-07-23T07:24:03.015Z","0.6.13":"2026-07-23T10:44:35.168Z","0.6.14":"2026-07-23T13:55:23.611Z","0.6.15":"2026-07-23T14:48:37.143Z","0.6.16":"2026-07-23T19:58:52.737Z","0.6.17":"2026-07-24T05:21:01.571Z","0.6.18":"2026-07-24T07:56:24.502Z","0.6.19":"2026-07-24T09:51:12.747Z","0.6.20":"2026-07-24T15:14:41.945Z","0.6.21":"2026-07-24T16:37:48.037Z","0.6.22":"2026-07-24T17:47:02.228Z","0.6.23":"2026-07-24T18:30:19.362Z","0.6.24":"2026-07-24T19:40:41.301Z","0.6.25":"2026-07-25T04:29:31.044Z","0.6.26":"2026-07-25T10:45:20.653Z","0.6.27":"2026-07-25T14:52:23.753Z","0.6.28":"2026-08-01T13:53:48.887Z","0.6.29":"2026-08-01T18:53:50.949Z","0.6.30":"2026-08-02T18:18:30.890Z","0.6.31":"2026-08-03T05:29:43.386Z","0.6.32":"2026-08-06T18:17:21.461Z","0.6.33":"2026-08-07T06:51:22.459Z","0.6.34":"2026-08-07T07:05:23.148Z","0.6.35":"2026-08-07T08:01:14.119Z","0.6.36":"2026-08-07T16:08:32.693Z","0.6.37":"2026-08-07T18:50:55.869Z","0.6.38":"2026-08-07T20:28:21.393Z","0.6.39":"2026-08-08T11:53:47.739Z","0.6.40":"2026-08-08T18:28:17.636Z","0.6.41":"2026-08-09T11:19:20.740Z","0.6.42":"2026-08-09T14:34:06.713Z","0.6.43":"2026-08-10T11:18:28.640Z","0.6.44":"2026-08-10T11:38:49.155Z","0.6.45":"2026-08-10T14:01:00.981Z","0.6.46":"2026-08-10T16:46:49.851Z","0.6.47":"2026-08-10T17:28:27.820Z","0.6.48":"2026-08-10T17:31:59.699Z","0.6.49":"2026-08-10T17:39:01.724Z","0.6.50":"2026-08-12T17:25:19.677Z","0.6.51":"2026-08-13T02:47:10.173Z","0.6.52":"2026-08-13T14:12:39.229Z","0.6.53":"2026-08-13T16:55:59.682Z","0.6.54":"2026-08-13T17:36:09.006Z","0.6.56":"2026-08-13T18:04:06.761Z","0.6.57":"2026-08-14T10:29:21.654Z","0.6.58":"2026-08-14T13:52:16.245Z","0.6.59":"2026-08-17T04:49:04.559Z","0.6.60":"2026-08-17T08:59:53.364Z","0.6.61":"2026-08-17T11:55:21.886Z","0.6.62":"2026-08-17T12:10:59.838Z","0.6.63":"2026-08-17T12:36:53.235Z","0.6.64":"2026-08-17T13:06:05.344Z","0.6.65":"2026-08-18T03:10:24.609Z","0.6.66":"2026-08-18T09:40:51.766Z","0.6.67":"2026-08-18T11:32:41.161Z","0.6.68":"2026-08-18T11:57:32.878Z","0.6.69":"2026-08-18T12:07:04.143Z","0.6.70":"2026-08-18T16:26:26.440Z","0.6.72":"2026-08-20T08:30:40.666Z","0.6.73":"2026-08-20T11:36:06.306Z","0.6.74":"2026-08-21T01:00:16.225Z","0.6.75":"2026-08-21T08:54:10.580Z","0.6.76":"2026-08-22T13:39:32.681Z","0.6.77":"2026-08-22T13:50:00.192Z","0.6.78":"2026-08-22T18:15:54.676Z","0.6.79":"2026-08-23T04:23:23.598Z"},"bugs":{"url":"https://github.com/pretense-hq/pretense/issues"},"author":{"url":"https://pretense.ai","name":"Jimmy Malhan","email":"jimmy@pretense.ai"},"license":"MIT","homepage":"https://pretense.ai","keywords":["ai","security","llm","firewall","code-mutation","claude","codex","copilot","cursor","anthropic","openai","data-loss-prevention","dlp","ciso","secrets-scanner"],"repository":{"url":"git+https://github.com/pretense-hq/pretense.git","type":"git","directory":"cli"},"description":"Local-first AI firewall that mutates proprietary code before sending to LLM APIs","maintainers":[{"name":"jimmymalhan","email":"admin@pretense.ai"}],"readme":"","readmeFilename":"README.md"}