{"_id":"residoo","_rev":"60-2d2eb8b7bc606a77041ef6a78866aebd","name":"residoo","dist-tags":{"latest":"0.26.0"},"versions":{"0.1.0":{"name":"residoo","version":"0.1.0","keywords":["security","secrets","secret-scanning","ai-agent","claude-code","cursor","copilot","mcp","privacy","cli","encryption"],"author":{"url":"https://cloudroam.io","name":"CloudRoam"},"license":"MIT","_id":"residoo@0.1.0","maintainers":[{"name":"dandovdub","email":"dan@devllm.ai"}],"homepage":"https://github.com/dandovdub/residoo#readme","bugs":{"url":"https://github.com/dandovdub/residoo/issues"},"bin":{"residoo":"bin/residoo.js"},"dist":{"shasum":"411604d02468e5ff895ea768379ed3ff6b3fee03","tarball":"https://registry.npmjs.org/residoo/-/residoo-0.1.0.tgz","fileCount":14,"integrity":"sha512-5DMP2FhHRCYAbDvTBoPnd+TkOgqXg0u16QtGeIRSxSXO977zlg3L+bhQ/LoQwmDX5iOxKmcQMpVLH64UAA4Flw==","signatures":[{"sig":"MEUCIF5kIzEXj9MPC4QXc2oIUkKJrMN8F43VRUeAyCEd2nW0AiEAgHarRnaBtmPnZK/TDle8f9oNe3TGvfZLcRMrD4d/G3Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":65365},"main":"src/cli.js","engines":{"node":">=18"},"gitHead":"5fdaca90d3ee7799ea12b2a59b53c77a91883916","scripts":{"test":"node tests/smoke.js"},"_npmUser":{"name":"dandovdub","email":"dan@devllm.ai"},"repository":{"url":"git+https://github.com/dandovdub/residoo.git","type":"git"},"_npmVersion":"10.9.8","description":"Find secrets leaking through your AI coding agent's session history. Zero network calls in the scan path, zero dependencies.","directories":{},"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/residoo_0.1.0_1788320150735_0.6957077230573279","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"residoo","version":"0.2.0","keywords":["security","secrets","secret-scanning","ai-agent","claude-code","cursor","copilot","mcp","privacy","cli","encryption"],"author":{"url":"https://cloudroam.io","name":"CloudRoam"},"license":"MIT","_id":"residoo@0.2.0","maintainers":[{"name":"dandovdub","email":"dan@devllm.ai"}],"homepage":"https://github.com/dandovdub/residoo#readme","bugs":{"url":"https://github.com/dandovdub/residoo/issues"},"bin":{"residoo":"bin/residoo.js"},"dist":{"shasum":"371d30cd8c4d777e49efd67fc8e588561bd20cfc","tarball":"https://registry.npmjs.org/residoo/-/residoo-0.2.0.tgz","fileCount":57,"integrity":"sha512-09lSGDmmPZ9Ftyz35SSLwGENi7rbrzsg5iecrGE1ylg40Dnh4bsjMqwqs/j+u/k137REDraF3yrp0gTQfHcfZw==","signatures":[{"sig":"MEQCIEIc8XYgSxhcQuznmPtkjmOOpkgD7ToY1yq//yDFX7HVAiAqDJSaTShYXq02Ju/ZfAwscTR+oQe6nBdl6qh6oc2KNQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/residoo@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":656333},"main":"src/cli.js","engines":{"node":">=18"},"gitHead":"97e1e37fdc87f76878baae946a5e578115d745e7","scripts":{"test":"node tests/smoke.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c398192-c754-447c-8288-c286f67cdee5"}},"repository":{"url":"git+https://github.com/dandovdub/residoo.git","type":"git"},"_npmVersion":"11.19.1","description":"Find secrets leaking through your AI coding agent's session history. Zero network calls in the scan path, zero dependencies.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/residoo_0.2.0_1788356670355_0.9603139861620182","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"residoo","version":"0.3.0","keywords":["security","secrets","secret-scanning","ai-agent","claude-code","cursor","copilot","mcp","privacy","cli","encryption"],"author":{"url":"https://cloudroam.io","name":"CloudRoam"},"license":"MIT","_id":"residoo@0.3.0","maintainers":[{"name":"dandovdub","email":"dan@devllm.ai"}],"homepage":"https://github.com/dandovdub/residoo#readme","bugs":{"url":"https://github.com/dandovdub/residoo/issues"},"bin":{"residoo":"bin/residoo.js"},"dist":{"shasum":"43519ab96461717ee32847a80b0fa1741d4a35d9","tarball":"https://registry.npmjs.org/residoo/-/residoo-0.3.0.tgz","fileCount":59,"integrity":"sha512-992YFr38jfRC3LtLTReyDdeaIt8EC8MPJTb7uDA/NSVWrIKHZU9nP1KFReUPDj0DvIdDwstdcIkBA4sZl9JXTA==","signatures":[{"sig":"MEUCIFUzJho5/fLmCrOHNotR86Vn4T1BzmtO9FNG5nWE25BiAiEAv5lcF3l3CB/16yqaYnCMSu2u1q/JZ/n62yljQjcUHks=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/residoo@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":736067},"main":"src/cli.js","engines":{"node":">=18"},"gitHead":"b4bb7b1145c3b00f34d6b7e1994a7dbada78f64e","scripts":{"test":"node tests/smoke.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c398192-c754-447c-8288-c286f67cdee5"}},"repository":{"url":"git+https://github.com/dandovdub/residoo.git","type":"git"},"_npmVersion":"11.19.1","description":"Find secrets leaking through your AI coding agent's session history. Zero network calls in the scan path, zero dependencies.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/residoo_0.3.0_1788359997067_0.3938947765726897","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"residoo","version":"0.3.1","keywords":["security","secrets","secret-scanning","ai-agent","claude-code","cursor","copilot","mcp","privacy","cli","encryption"],"author":{"url":"https://cloudroam.io","name":"CloudRoam"},"license":"MIT","_id":"residoo@0.3.1","maintainers":[{"name":"dandovdub","email":"dan@devllm.ai"}],"homepage":"https://github.com/dandovdub/residoo#readme","bugs":{"url":"https://github.com/dandovdub/residoo/issues"},"bin":{"residoo":"bin/residoo.js"},"dist":{"shasum":"c496944e8e3d8984ace058392a4ec7d353582355","tarball":"https://registry.npmjs.org/residoo/-/residoo-0.3.1.tgz","fileCount":60,"integrity":"sha512-sAw+0lBti8yKdeqUTy19HDFIE1m+PNiugEQNoW4+iyzk23iN40JbSiSLtcOajSuE0HOmUUxXOg4kqyeYl1Mjmw==","signatures":[{"sig":"MEUCICWhsDZme0Rwg1Qo5Gc1WFoem3E0rS26qpSjS9Qs2qwEAiEAolSoW9+xCsCiSzZdTQtEPZcyH2w1wNNbJHfI+07ytTs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/residoo@0.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":780654},"main":"src/cli.js","engines":{"node":">=18"},"gitHead":"06dabfb5d1b2e30a724254edf1f4d5fa192ae9a9","scripts":{"test":"node tests/smoke.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c398192-c754-447c-8288-c286f67cdee5"}},"repository":{"url":"git+https://github.com/dandovdub/residoo.git","type":"git"},"_npmVersion":"11.19.1","description":"Find secrets leaking through your AI coding agent's session history. Zero network calls in the scan path, zero dependencies.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/residoo_0.3.1_1788380828100_0.9732330833255973","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"residoo","version":"0.3.2","keywords":["security","secrets","secret-scanning","ai-agent","claude-code","cursor","copilot","mcp","privacy","cli","encryption"],"author":{"url":"https://cloudroam.io","name":"CloudRoam"},"license":"MIT","_id":"residoo@0.3.2","maintainers":[{"name":"dandovdub","email":"dan@devllm.ai"}],"homepage":"https://github.com/dandovdub/residoo#readme","bugs":{"url":"https://github.com/dandovdub/residoo/issues"},"bin":{"residoo":"bin/residoo.js"},"dist":{"shasum":"a909c9b785eaeb8fde914c715df0a6d7bd07a804","tarball":"https://registry.npmjs.org/residoo/-/residoo-0.3.2.tgz","fileCount":60,"integrity":"sha512-PFAlsxui1kZyGP/vqstmKUb1v5UBvyjDTsAyT8ATJ54L8haYoFOARW7RIOJZ1Bcjr3rLP/OJDmdQcKavGT1dlw==","signatures":[{"sig":"MEUCIQDPwTMg8EfD8aRXf/+TVl+4lqBzZLU6fi4ejMkalVhH2QIgDatJsPANQumQodi2DYyTQjCCLZOswDiHqgWr15SsGag=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/residoo@0.3.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":780174},"main":"src/cli.js","engines":{"node":">=18"},"gitHead":"79328eb60eb968450cfb0abbd2744c71ab8e0555","scripts":{"test":"node tests/smoke.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c398192-c754-447c-8288-c286f67cdee5"}},"repository":{"url":"git+https://github.com/dandovdub/residoo.git","type":"git"},"_npmVersion":"11.19.1","description":"Find secrets leaking through your AI coding agent's session history. Zero network calls in the scan path, zero dependencies.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/residoo_0.3.2_1788382259911_0.9376765750444511","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"residoo","version":"0.3.3","keywords":["security","secrets","secret-scanning","ai-agent","claude-code","cursor","copilot","mcp","privacy","cli","encryption"],"author":{"url":"https://cloudroam.io","name":"CloudRoam"},"license":"MIT","_id":"residoo@0.3.3","maintainers":[{"name":"dandovdub","email":"dan@devllm.ai"}],"homepage":"https://github.com/dandovdub/residoo#readme","bugs":{"url":"https://github.com/dandovdub/residoo/issues"},"bin":{"residoo":"bin/residoo.js"},"dist":{"shasum":"9324060cb7ad0a7794a3a0bbfe17d8ebe0ee326a","tarball":"https://registry.npmjs.org/residoo/-/residoo-0.3.3.tgz","fileCount":60,"integrity":"sha512-RMLbezaYnTBXI/j69Uq59jfSky7KG3IO0X1jsJTsRhXTCSNjsW/pkpxSdy0jJnz/T9VAnyhOFB2CnugFc1vHVg==","signatures":[{"sig":"MEUCIAJDwpvNi5Do+Gyhd1ejwrkrA4MMztKrqx6J4dblPEuzAiEAm3pJoa2EP65Y6ajeElDdS/dijFCpA/22z++nsQYXNSg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/residoo@0.3.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":781474},"main":"src/cli.js","engines":{"node":">=18"},"gitHead":"7acee2aa42a5d66489a1abb054d23b6473e41a9c","scripts":{"test":"node tests/smoke.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c398192-c754-447c-8288-c286f67cdee5"}},"repository":{"url":"git+https://github.com/dandovdub/residoo.git","type":"git"},"_npmVersion":"11.19.1","description":"Find secrets leaking through your AI coding agent's session history. Zero network calls in the scan path, zero dependencies.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/residoo_0.3.3_1788387528164_0.5320693628508475","host":"s3://npm-registry-packages-npm-production"}},"0.3.4":{"name":"residoo","version":"0.3.4","keywords":["security","secrets","secret-scanning","ai-agent","claude-code","cursor","copilot","mcp","privacy","cli","encryption"],"author":{"url":"https://cloudroam.io","name":"CloudRoam"},"license":"MIT","_id":"residoo@0.3.4","maintainers":[{"name":"dandovdub","email":"dan@devllm.ai"}],"homepage":"https://github.com/dandovdub/residoo#readme","bugs":{"url":"https://github.com/dandovdub/residoo/issues"},"bin":{"residoo":"bin/residoo.js"},"dist":{"shasum":"6ac953e6a5273398d2513ee923c0bdbc2f8a33ca","tarball":"https://registry.npmjs.org/residoo/-/residoo-0.3.4.tgz","fileCount":62,"integrity":"sha512-IxGr4c/ChD+Y4oB1WN1UAArlJtSlMFw6Xc+PKeql+iEyT2eujLOExg8QCmau6n9Gw43iNm74Kb4kN+bxXqr9Zw==","signatures":[{"sig":"MEYCIQCuDhoDWcGC1yYHD3I3msENtg2iVEhncAa1AQLIFU4oqAIhAMVdn4KaAV9/TsfcQHWYKmlC5oLMIxnnXyQpnlyI7Zmi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/residoo@0.3.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":793365},"main":"src/cli.js","engines":{"node":">=18"},"gitHead":"5092778dfee3ba94bb2ecc8d303deb6efe437155","scripts":{"test":"node tests/smoke.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c398192-c754-447c-8288-c286f67cdee5"}},"repository":{"url":"git+https://github.com/dandovdub/residoo.git","type":"git"},"_npmVersion":"11.19.1","description":"Find secrets leaking through your AI coding agent's session history. Zero network calls in the scan path, zero dependencies.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/residoo_0.3.4_1788388206905_0.47104705957396487","host":"s3://npm-registry-packages-npm-production"}},"0.3.5":{"name":"residoo","version":"0.3.5","keywords":["security","secrets","secret-scanning","ai-agent","claude-code","cursor","copilot","mcp","privacy","cli","encryption"],"author":{"url":"https://cloudroam.io","name":"CloudRoam"},"license":"MIT","_id":"residoo@0.3.5","maintainers":[{"name":"dandovdub","email":"dan@devllm.ai"}],"homepage":"https://github.com/dandovdub/residoo#readme","bugs":{"url":"https://github.com/dandovdub/residoo/issues"},"bin":{"residoo":"bin/residoo.js"},"dist":{"shasum":"8349b58c7dadd0519d5cb8bddaa2db09b690ddf2","tarball":"https://registry.npmjs.org/residoo/-/residoo-0.3.5.tgz","fileCount":63,"integrity":"sha512-KMnzarzHP+wVKtExtqaraZ+Ap6ylVi5xA37vevAeF5iaAk234N4i9dwXCSincPNNpIljUSBP9dyw9S7e7xW+UA==","signatures":[{"sig":"MEQCIDziNbiuOo6XMI54j38ulzOyLiCXicNoxYi0nx/EzDkRAiAqIO813O+GrxnAVnuafxQrBtN/HK0uQPi4bpOZVXvVIA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/residoo@0.3.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":807866},"main":"src/cli.js","engines":{"node":">=18"},"gitHead":"d2329f0e7940d2c7922bf14538fc8db255cc74e9","scripts":{"test":"node tests/smoke.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c398192-c754-447c-8288-c286f67cdee5"}},"repository":{"url":"git+https://github.com/dandovdub/residoo.git","type":"git"},"_npmVersion":"11.19.1","description":"Find secrets leaking through your AI coding agent's session history. Zero network calls in the scan path, zero dependencies.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/residoo_0.3.5_1788389489235_0.8708357730746001","host":"s3://npm-registry-packages-npm-production"}},"0.3.6":{"name":"residoo","version":"0.3.6","keywords":["security","secrets","secret-scanning","ai-agent","claude-code","cursor","copilot","mcp","privacy","cli","encryption"],"author":{"url":"https://cloudroam.io","name":"CloudRoam"},"license":"MIT","_id":"residoo@0.3.6","maintainers":[{"name":"dandovdub","email":"dan@devllm.ai"}],"homepage":"https://github.com/dandovdub/residoo#readme","bugs":{"url":"https://github.com/dandovdub/residoo/issues"},"bin":{"residoo":"bin/residoo.js"},"dist":{"shasum":"464511dc92ac47cf30f3310a81a4999baa4ba9a0","tarball":"https://registry.npmjs.org/residoo/-/residoo-0.3.6.tgz","fileCount":63,"integrity":"sha512-dVO6OmMkfKHV7S5M4nq9kAGpYxnUj/tIhTbdxWmozsdB56Rvx9CG4HoYW5z3akD7VNypntHbYHQkRcTuRpHdgg==","signatures":[{"sig":"MEUCICSfxQYggTKVS0IEFjs8zTtKNyafO4bXfqpBqpcnxNxUAiEA0OblbP4Dgqw+tMWZm2YkJXbbbMc448NcrCfGHd0wz7w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/residoo@0.3.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":808051},"main":"src/cli.js","engines":{"node":">=18"},"gitHead":"f7550219e99bf6cd33a90cdc585ac374f0df4754","scripts":{"test":"node tests/smoke.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c398192-c754-447c-8288-c286f67cdee5"}},"repository":{"url":"git+https://github.com/dandovdub/residoo.git","type":"git"},"_npmVersion":"11.19.1","description":"Find secrets leaking through your AI coding agent's session history. Zero network calls in the scan path, zero dependencies.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/residoo_0.3.6_1788390368937_0.18286703315390418","host":"s3://npm-registry-packages-npm-production"}},"0.3.7":{"name":"residoo","version":"0.3.7","keywords":["security","secrets","secret-scanning","ai-agent","claude-code","cursor","copilot","mcp","privacy","cli","encryption"],"author":{"url":"https://cloudroam.io","name":"CloudRoam"},"license":"MIT","_id":"residoo@0.3.7","maintainers":[{"name":"dandovdub","email":"dan@devllm.ai"}],"homepage":"https://github.com/dandovdub/residoo#readme","bugs":{"url":"https://github.com/dandovdub/residoo/issues"},"bin":{"residoo":"bin/residoo.js"},"dist":{"shasum":"9140d6b99828cfe9a8921dcb4a9d52a99e77324c","tarball":"https://registry.npmjs.org/residoo/-/residoo-0.3.7.tgz","fileCount":63,"integrity":"sha512-SPxZIU6DpANq9ZE1csrNVDiwAUtGPn4K2TwJ0zkblDauBhFjCNEupHud4Jrywc0+UPREMbjSPCh+J2S3eAv63A==","signatures":[{"sig":"MEUCIQD37w3z1DKjKlvqXu8kcSKnHh2LiDUilUpgnSIQjQwaNQIgCF5qOvZL/eyibw8ktYJjfHqNRME5pL9ldPemebq9i44=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/residoo@0.3.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":808550},"main":"src/cli.js","engines":{"node":">=18"},"gitHead":"443fab24643ab034f20ac94365fc494474179e08","scripts":{"test":"node tests/smoke.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c398192-c754-447c-8288-c286f67cdee5"}},"repository":{"url":"git+https://github.com/dandovdub/residoo.git","type":"git"},"_npmVersion":"11.19.1","description":"Find secrets leaking through your AI coding agent's session history. Zero network calls in the scan path, zero dependencies.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/residoo_0.3.7_1788393081190_0.9073518517041257","host":"s3://npm-registry-packages-npm-production"}},"0.3.8":{"name":"residoo","version":"0.3.8","keywords":["security","secrets","secret-scanning","ai-agent","claude-code","cursor","copilot","mcp","privacy","cli","encryption"],"author":{"url":"https://cloudroam.io","name":"CloudRoam"},"license":"MIT","_id":"residoo@0.3.8","maintainers":[{"name":"dandovdub","email":"dan@devllm.ai"}],"homepage":"https://github.com/dandovdub/residoo#readme","bugs":{"url":"https://github.com/dandovdub/residoo/issues"},"bin":{"residoo":"bin/residoo.js"},"dist":{"shasum":"9e5eef85f86b5427265d244156de874724a004b0","tarball":"https://registry.npmjs.org/residoo/-/residoo-0.3.8.tgz","fileCount":63,"integrity":"sha512-8lBMvl8WJ9FWQ+CMjD4dvG2g0daD8u0rxEoFUTXonlJ0lADeRS3iVeCsQfc+xdo2SejgFmeHaNxLAaSP/sbAog==","signatures":[{"sig":"MEUCIHcWFTTmaRz9QMyVx8hBjE3DLlSX5AC+copgDepXqJiYAiEA1F+mE0dInQ+ie67d8cqW/RGKZmzJvZdM+BY5XZWsnhg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/residoo@0.3.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":811598},"main":"src/cli.js","engines":{"node":">=18"},"gitHead":"728597606fc616f80eb9d2dc08d6a18078aa5335","scripts":{"test":"node tests/smoke.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c398192-c754-447c-8288-c286f67cdee5"}},"repository":{"url":"git+https://github.com/dandovdub/residoo.git","type":"git"},"_npmVersion":"11.19.1","description":"Find secrets leaking through your AI coding agent's session history. Zero network calls in the scan path, zero dependencies.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/residoo_0.3.8_1788393934406_0.14560630854094492","host":"s3://npm-registry-packages-npm-production"}},"0.3.9":{"name":"residoo","version":"0.3.9","keywords":["security","secrets","secret-scanning","ai-agent","claude-code","cursor","copilot","mcp","privacy","cli","encryption"],"author":{"url":"https://cloudroam.io","name":"CloudRoam"},"license":"MIT","_id":"residoo@0.3.9","maintainers":[{"name":"dandovdub","email":"dan@devllm.ai"}],"homepage":"https://github.com/dandovdub/residoo#readme","bugs":{"url":"https://github.com/dandovdub/residoo/issues"},"bin":{"residoo":"bin/residoo.js"},"dist":{"shasum":"bb28a22b7aa603ea0d92b1f6439ae22e77408efc","tarball":"https://registry.npmjs.org/residoo/-/residoo-0.3.9.tgz","fileCount":63,"integrity":"sha512-20SQvYQmttTuG+d1H9RJPWMIMHZCZZHyh87LKZnYJxbpFfh5KvI3fAeaXF4H0+W4ySgUAebKRsRVXn1apUPMzw==","signatures":[{"sig":"MEUCIB1NPesKghaniOFrsrnST+YQEoEOsF9IjKet+gBhtnmIAiEA52mfZjp7s/9FV3en9X8SWdCIRP+CQnx+GxD2uV2EGGE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/residoo@0.3.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":813361},"main":"src/cli.js","engines":{"node":">=18"},"gitHead":"7f8a9a6c7652e2347ec3bafb5997273c3de7906f","scripts":{"test":"node tests/smoke.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c398192-c754-447c-8288-c286f67cdee5"}},"repository":{"url":"git+https://github.com/dandovdub/residoo.git","type":"git"},"_npmVersion":"11.19.1","description":"Find secrets leaking through your AI coding agent's session history. Zero network calls in the scan path, zero dependencies.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/residoo_0.3.9_1788394938998_0.2940145383381112","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"residoo","version":"0.4.0","keywords":["security","secrets","secret-scanning","ai-agent","claude-code","cursor","copilot","mcp","privacy","cli","encryption"],"author":{"url":"https://cloudroam.io","name":"CloudRoam"},"license":"MIT","_id":"residoo@0.4.0","maintainers":[{"name":"dandovdub","email":"dan@devllm.ai"}],"homepage":"https://github.com/dandovdub/residoo#readme","bugs":{"url":"https://github.com/dandovdub/residoo/issues"},"bin":{"residoo":"bin/residoo.js"},"dist":{"shasum":"57fde22e7d5b0bbf46a2bf97fd4df49d1942238b","tarball":"https://registry.npmjs.org/residoo/-/residoo-0.4.0.tgz","fileCount":63,"integrity":"sha512-szY6/7RzNeT6mhNQMD5mFYtRsr/jgNTBPjM3j082z4lE8XnLM24pZneU2w9L96tj4WgibfHB4pVQimMs8zxB4Q==","signatures":[{"sig":"MEUCIFRzONKRq1W4krvi83Au9TXTsMTVqFQKFGR7EPTRLpXsAiEA4Dd7pL9JI+iW+nUoxZ072lq/So5x7jI7kyQ3OKhe3L0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/residoo@0.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":821253},"main":"src/cli.js","engines":{"node":">=18"},"gitHead":"3301417079d7001c6d83bc93b177a6acaf546875","scripts":{"test":"node tests/smoke.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c398192-c754-447c-8288-c286f67cdee5"}},"repository":{"url":"git+https://github.com/dandovdub/residoo.git","type":"git"},"_npmVersion":"11.19.1","description":"Find secrets leaking through your AI coding agent's session history. Zero network calls in the scan path, zero dependencies.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/residoo_0.4.0_1788398383853_0.6600115018182127","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"residoo","version":"0.4.1","keywords":["security","secrets","secret-scanning","ai-agent","claude-code","cursor","copilot","mcp","privacy","cli","encryption"],"author":{"url":"https://cloudroam.io","name":"CloudRoam"},"license":"MIT","_id":"residoo@0.4.1","maintainers":[{"name":"dandovdub","email":"dan@devllm.ai"}],"homepage":"https://github.com/dandovdub/residoo#readme","bugs":{"url":"https://github.com/dandovdub/residoo/issues"},"bin":{"residoo":"bin/residoo.js"},"dist":{"shasum":"bb9e54b4025f0b9704f7d0ac15ae5baf213a5ab5","tarball":"https://registry.npmjs.org/residoo/-/residoo-0.4.1.tgz","fileCount":63,"integrity":"sha512-LwKwe9cjwLsBOiEtv1LQ2IK7bXtLcqeJsRyI+n1cgHnjjjZhmm3y8iRZ94gXx7nzmVu7DP53y1DeVXBlnovi6w==","signatures":[{"sig":"MEUCIDSrawPNctYYVAOBFsvzx+GJWE7snc/yCrSxAm36lkPuAiEAl0LUDEk8iUlDUgP+5+q+ArQR6ivUYaqKH5MJlJ+MkgY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/residoo@0.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":825941},"main":"src/cli.js","engines":{"node":">=18"},"gitHead":"a63793e677fcdefc8355422575696a8495f37110","scripts":{"test":"node tests/smoke.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c398192-c754-447c-8288-c286f67cdee5"}},"repository":{"url":"git+https://github.com/dandovdub/residoo.git","type":"git"},"_npmVersion":"11.19.1","description":"Find secrets leaking through your AI coding agent's session history. Zero network calls in the scan path, zero dependencies.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/residoo_0.4.1_1788399474153_0.3798222798504358","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"residoo","version":"0.4.2","keywords":["security","secrets","secret-scanning","ai-agent","claude-code","cursor","copilot","mcp","privacy","cli","encryption"],"author":{"url":"https://cloudroam.io","name":"CloudRoam"},"license":"MIT","_id":"residoo@0.4.2","maintainers":[{"name":"dandovdub","email":"dan@devllm.ai"}],"homepage":"https://github.com/dandovdub/residoo#readme","bugs":{"url":"https://github.com/dandovdub/residoo/issues"},"bin":{"residoo":"bin/residoo.js"},"dist":{"shasum":"d6cacb3c5be365c0156366511dc6b7187fd61bf6","tarball":"https://registry.npmjs.org/residoo/-/residoo-0.4.2.tgz","fileCount":63,"integrity":"sha512-8XXXnWDedtd96sZ5z9ChlwoWuPCWL9Z26pyuMzIQcexQYRN+zPCNEAmnleR5cO1f+FfUMzIV2hO10/1UdjUdFQ==","signatures":[{"sig":"MEYCIQCb7XpSE07WSYxMl5XQUSzOt5bru+c/RLQ06GQSbYh2TwIhAPQr44jdic7oZsxjXJXvE3GyywnDb1bnfEzdnrNT7NEX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/residoo@0.4.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":826675},"main":"src/cli.js","engines":{"node":">=18"},"gitHead":"db6c82e4cc3e002ad6988dc9ff23fa7662b47c1c","scripts":{"test":"node tests/smoke.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c398192-c754-447c-8288-c286f67cdee5"}},"repository":{"url":"git+https://github.com/dandovdub/residoo.git","type":"git"},"_npmVersion":"11.19.1","description":"Find secrets leaking through your AI coding agent's session history. Zero network calls in the scan path, zero dependencies.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/residoo_0.4.2_1788400296771_0.14485574227679088","host":"s3://npm-registry-packages-npm-production"}},"0.4.3":{"name":"residoo","version":"0.4.3","keywords":["security","secrets","secret-scanning","ai-agent","claude-code","cursor","copilot","mcp","privacy","cli","encryption"],"author":{"url":"https://cloudroam.io","name":"CloudRoam"},"license":"MIT","_id":"residoo@0.4.3","maintainers":[{"name":"dandovdub","email":"dan@devllm.ai"}],"homepage":"https://github.com/dandovdub/residoo#readme","bugs":{"url":"https://github.com/dandovdub/residoo/issues"},"bin":{"residoo":"bin/residoo.js"},"dist":{"shasum":"1f561885d507ec8878280b7e73447e129eb13c6a","tarball":"https://registry.npmjs.org/residoo/-/residoo-0.4.3.tgz","fileCount":63,"integrity":"sha512-VlsA5sc2AhZNjMyZ5ULaFmQ8DWBvoduBZeZqfnh7wqvNTi/dvs3mvOb3VDxBbhrwwYG94Vl6tatpdJx0JON+mA==","signatures":[{"sig":"MEUCIAgK2HbXb+w0rGRUZq56DqOGwOQ33YHUYpgWNKMv7F7cAiEAvsfLgG8Ebar5MeRnN0w3ofMQU6v8Ki6GZDTRmnU55UU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/residoo@0.4.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":830403},"main":"src/cli.js","engines":{"node":">=18"},"gitHead":"d72f6cb73aea74c979a2614ea472350329be571d","scripts":{"test":"node tests/smoke.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c398192-c754-447c-8288-c286f67cdee5"}},"repository":{"url":"git+https://github.com/dandovdub/residoo.git","type":"git"},"_npmVersion":"11.19.1","description":"Find secrets leaking through your AI coding agent's session history. Zero network calls in the scan path, zero dependencies.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/residoo_0.4.3_1788401645814_0.15650053542486075","host":"s3://npm-registry-packages-npm-production"}},"0.4.4":{"name":"residoo","version":"0.4.4","keywords":["security","secrets","secret-scanning","ai-agent","claude-code","cursor","copilot","mcp","privacy","cli","encryption"],"author":{"url":"https://cloudroam.io","name":"CloudRoam"},"license":"MIT","_id":"residoo@0.4.4","maintainers":[{"name":"dandovdub","email":"dan@devllm.ai"}],"homepage":"https://github.com/dandovdub/residoo#readme","bugs":{"url":"https://github.com/dandovdub/residoo/issues"},"bin":{"residoo":"bin/residoo.js"},"dist":{"shasum":"0e76a48099a1d0df5fa57b58df1063d1752e5124","tarball":"https://registry.npmjs.org/residoo/-/residoo-0.4.4.tgz","fileCount":65,"integrity":"sha512-uKpzZVdun8OF9yM5ApJoA1BgFIwrCdcWG0p8lOw0FwgKI9OyBp6qqbI/An0wxYHMqehy7g1x7e0ydqGWYxwEYg==","signatures":[{"sig":"MEUCICg8hX42oVKRYniEZBwV4cxVEIgXZozz3HVFPeyJgc7/AiEAheSqK6NWuO5u/XPwa+zpcFcR7HfqzSLRQYEoz4qAdCQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/residoo@0.4.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":849503},"main":"src/cli.js","engines":{"node":">=18"},"gitHead":"eca2d9322ca737965c5e86b897fac22ba2c04783","scripts":{"test":"node tests/smoke.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c398192-c754-447c-8288-c286f67cdee5"}},"repository":{"url":"git+https://github.com/dandovdub/residoo.git","type":"git"},"_npmVersion":"11.19.1","description":"Find secrets leaking through your AI coding agent's session history. Zero network calls in the scan path, zero dependencies.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/residoo_0.4.4_1788405349713_0.5567425314066923","host":"s3://npm-registry-packages-npm-production"}},"0.4.5":{"name":"residoo","version":"0.4.5","keywords":["security","secrets","secret-scanning","ai-agent","claude-code","cursor","copilot","mcp","privacy","cli","encryption"],"author":{"url":"https://cloudroam.io","name":"CloudRoam"},"license":"MIT","_id":"residoo@0.4.5","maintainers":[{"name":"dandovdub","email":"dan@devllm.ai"}],"homepage":"https://github.com/dandovdub/residoo#readme","bugs":{"url":"https://github.com/dandovdub/residoo/issues"},"bin":{"residoo":"bin/residoo.js"},"dist":{"shasum":"f6b0f81c09fe086a3749cbd627c206f26fb2e200","tarball":"https://registry.npmjs.org/residoo/-/residoo-0.4.5.tgz","fileCount":65,"integrity":"sha512-g1ImdvGPy8j0N9OhIywPar6ZkA/vrApz1R+t08YeNJbG1nHL4LE1l5Rwqvh0jN7Sg+JmPRBeYhKr+sAvOUdo+g==","signatures":[{"sig":"MEYCIQDs39kjGQZeN7rF5kydxvrLGfN2afxsPOK6gQyKClYWwAIhALlY/LcqIolNb7p/x9KX/Y9ucIrqDRqQOzrTr0cl5sSG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/residoo@0.4.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":862178},"main":"src/cli.js","engines":{"node":">=18"},"gitHead":"e9048bd6660c130152a85514d4a658f2a7a34211","scripts":{"test":"node tests/smoke.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c398192-c754-447c-8288-c286f67cdee5"}},"repository":{"url":"git+https://github.com/dandovdub/residoo.git","type":"git"},"_npmVersion":"11.19.1","description":"Find secrets leaking through your AI coding agent's session history. Zero network calls in the scan path, zero dependencies.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/residoo_0.4.5_1788407295349_0.34274209277936674","host":"s3://npm-registry-packages-npm-production"}},"0.4.6":{"name":"residoo","version":"0.4.6","keywords":["security","secrets","secret-scanning","ai-agent","claude-code","cursor","copilot","mcp","privacy","cli","encryption"],"author":{"url":"https://cloudroam.io","name":"CloudRoam"},"license":"MIT","_id":"residoo@0.4.6","maintainers":[{"name":"dandovdub","email":"dan@devllm.ai"}],"homepage":"https://github.com/dandovdub/residoo#readme","bugs":{"url":"https://github.com/dandovdub/residoo/issues"},"bin":{"residoo":"bin/residoo.js"},"dist":{"shasum":"a576792ce303786cade4328c211e6236e39e6945","tarball":"https://registry.npmjs.org/residoo/-/residoo-0.4.6.tgz","fileCount":65,"integrity":"sha512-AAsxpdJHUqAofgRz/GqoM/GEVMUUjDa1OR0zcE+2+6DImU24lxS6t09a/1t0w1yjqHAKjtlZC0XxqRJ+rJDCAw==","signatures":[{"sig":"MEUCIAK0z5R+80siSE8g7omp79TkPZbNWTjovx/hnf2282AXAiEAzn9QGPZqGX4TykJqoprdWGDYYKHV915UPAvPiz8ea9w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/residoo@0.4.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":888090},"main":"src/cli.js","engines":{"node":">=18"},"gitHead":"56b671cf249f17c5fc32a558c1c608076fe70e78","scripts":{"test":"node tests/smoke.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c398192-c754-447c-8288-c286f67cdee5"}},"repository":{"url":"git+https://github.com/dandovdub/residoo.git","type":"git"},"_npmVersion":"11.19.1","description":"Find secrets leaking through your AI coding agent's session history. Zero network calls in the scan path, zero dependencies.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/residoo_0.4.6_1788413455030_0.13090312489777256","host":"s3://npm-registry-packages-npm-production"}},"0.4.7":{"name":"residoo","version":"0.4.7","keywords":["security","secrets","secret-scanning","ai-agent","claude-code","cursor","copilot","mcp","privacy","cli","encryption"],"author":{"url":"https://cloudroam.io","name":"CloudRoam"},"license":"MIT","_id":"residoo@0.4.7","maintainers":[{"name":"dandovdub","email":"dan@devllm.ai"}],"homepage":"https://github.com/dandovdub/residoo#readme","bugs":{"url":"https://github.com/dandovdub/residoo/issues"},"bin":{"residoo":"bin/residoo.js"},"dist":{"shasum":"b38a9ebccc0a3a3e82fdc98edd6728002cb50427","tarball":"https://registry.npmjs.org/residoo/-/residoo-0.4.7.tgz","fileCount":65,"integrity":"sha512-gJy8abaZdMd6n3mMdgtUDV9wAvz17Vf7wqWW1i2n1dKfq6Kmojy4Po2QEjrAqWkIys+rHBwQgRP6ByMD46aLDA==","signatures":[{"sig":"MEUCIQCOltxIQcF5r8cdcA7qvPUXQLbloriwEE1MBFiG+8BMggIgLvZkdNTg/ygh1A7q4Lj+Qj3r+AqIrXuvkHWs5vfy6+A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/residoo@0.4.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":905661},"main":"src/cli.js","engines":{"node":">=18"},"gitHead":"6fdfb723b778eab5e1064daf8ed89f34e4f242c5","scripts":{"test":"node tests/smoke.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c398192-c754-447c-8288-c286f67cdee5"}},"repository":{"url":"git+https://github.com/dandovdub/residoo.git","type":"git"},"_npmVersion":"11.19.1","description":"Find secrets leaking through your AI coding agent's session history. Zero network calls in the scan path, zero dependencies.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/residoo_0.4.7_1788424361887_0.49827874643807757","host":"s3://npm-registry-packages-npm-production"}},"0.4.8":{"name":"residoo","version":"0.4.8","keywords":["security","secrets","secret-scanning","ai-agent","claude-code","cursor","copilot","mcp","privacy","cli","encryption"],"author":{"url":"https://cloudroam.io","name":"CloudRoam"},"license":"MIT","_id":"residoo@0.4.8","maintainers":[{"name":"dandovdub","email":"dan@devllm.ai"}],"homepage":"https://github.com/dandovdub/residoo#readme","bugs":{"url":"https://github.com/dandovdub/residoo/issues"},"bin":{"residoo":"bin/residoo.js"},"dist":{"shasum":"4a1bfaf9a8b4032a67304b907172670ff9c9f79d","tarball":"https://registry.npmjs.org/residoo/-/residoo-0.4.8.tgz","fileCount":65,"integrity":"sha512-8cYs9PhiqZOnyM2LkZjXClHkl+GdOD40ObkuVx4Mz8dgJJ+JXXFcNC+jTIoXuXdQx4WIIa0d+5FoeH0YmLP56Q==","signatures":[{"sig":"MEUCIBUK563ueSmpvHRD51uBwWM7M3Suz3quVmZKc+Ey0L7bAiEA7WEHpqNHDTe7SKCpIF4YbmTc++z08RX6A4GEkfWoHyc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/residoo@0.4.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":906868},"main":"src/cli.js","engines":{"node":">=18"},"gitHead":"12f99da02507f693dbe0a4b4a452bb2f381d5d32","scripts":{"test":"node tests/smoke.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c398192-c754-447c-8288-c286f67cdee5"}},"repository":{"url":"git+https://github.com/dandovdub/residoo.git","type":"git"},"_npmVersion":"11.19.1","description":"Find secrets leaking through your AI coding agent's session history. Zero network calls in the scan path, zero dependencies.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/residoo_0.4.8_1788438274748_0.3883557235398163","host":"s3://npm-registry-packages-npm-production"}},"0.4.9":{"name":"residoo","version":"0.4.9","keywords":["security","secrets","secret-scanning","ai-agent","claude-code","cursor","copilot","mcp","privacy","cli","encryption"],"author":{"url":"https://cloudroam.io","name":"CloudRoam"},"license":"MIT","_id":"residoo@0.4.9","maintainers":[{"name":"dandovdub","email":"dan@devllm.ai"}],"homepage":"https://github.com/dandovdub/residoo#readme","bugs":{"url":"https://github.com/dandovdub/residoo/issues"},"bin":{"residoo":"bin/residoo.js"},"dist":{"shasum":"90ccebce27e0818f41c7919754ddfebb7d9faf87","tarball":"https://registry.npmjs.org/residoo/-/residoo-0.4.9.tgz","fileCount":65,"integrity":"sha512-3PIOromhmXTNF68Dfv+01WmDmOEUxDpOEB/tBZtUgtJIKQ/OeFre1NSPM+S2jalgcL3E8aknRiRSSO6rVJcpMQ==","signatures":[{"sig":"MEYCIQDSj/wJsCda3K3/RvJ5j4Phcvtk6UwAQtOGxxyH3GABSwIhAOV0JtF+R66RHrMwyxf7wHucsPMMOL8MjGnd634z/YjW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/residoo@0.4.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":907368},"main":"src/cli.js","engines":{"node":">=18"},"gitHead":"8fc29d04e2d0b54b954ca64ff4e73560452428e1","scripts":{"test":"node tests/smoke.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c398192-c754-447c-8288-c286f67cdee5"}},"repository":{"url":"git+https://github.com/dandovdub/residoo.git","type":"git"},"_npmVersion":"11.19.1","description":"Find secrets leaking through your AI coding agent's session history. Zero network calls in the scan path, zero dependencies.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/residoo_0.4.9_1788438813646_0.8077922535340372","host":"s3://npm-registry-packages-npm-production"}},"0.4.10":{"name":"residoo","version":"0.4.10","keywords":["security","secrets","secret-scanning","ai-agent","claude-code","cursor","copilot","mcp","privacy","cli","encryption"],"author":{"url":"https://cloudroam.io","name":"CloudRoam"},"license":"MIT","_id":"residoo@0.4.10","maintainers":[{"name":"dandovdub","email":"dan@devllm.ai"}],"homepage":"https://github.com/dandovdub/residoo#readme","bugs":{"url":"https://github.com/dandovdub/residoo/issues"},"bin":{"residoo":"bin/residoo.js"},"dist":{"shasum":"257e1eba4effe3a765767e8c5c9ed48047fed160","tarball":"https://registry.npmjs.org/residoo/-/residoo-0.4.10.tgz","fileCount":65,"integrity":"sha512-87uLZTXN0laiS6/IHrk9pw5dFMXiOwomXViYaGj/PnHqI+rVNCk2Hv6JdYmR4TFliD5IZiwuj8xDeHFXGXScQA==","signatures":[{"sig":"MEQCIExNu7fQ+OJ8HL8tNi1dHefcMXfhNNBbNE03K/5Ic+5VAiBqw07MSRBdXzoeVP+05Uy/5k2UuoprXLkMMy+VEzmyUA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/residoo@0.4.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":907356},"main":"src/cli.js","engines":{"node":">=18"},"gitHead":"341156f59a2426a8a1caf4392140425e443bf5e6","scripts":{"test":"node tests/smoke.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c398192-c754-447c-8288-c286f67cdee5"}},"repository":{"url":"git+https://github.com/dandovdub/residoo.git","type":"git"},"_npmVersion":"11.19.1","description":"Find secrets leaking through your AI coding agent's session history. Zero network calls in the scan path, zero dependencies.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/residoo_0.4.10_1788439393977_0.28502546436331455","host":"s3://npm-registry-packages-npm-production"}},"0.4.11":{"name":"residoo","version":"0.4.11","keywords":["security","secrets","secret-scanning","ai-agent","claude-code","cursor","copilot","mcp","privacy","cli","encryption"],"author":{"url":"https://cloudroam.io","name":"CloudRoam"},"license":"MIT","_id":"residoo@0.4.11","maintainers":[{"name":"dandovdub","email":"dan@devllm.ai"}],"homepage":"https://github.com/dandovdub/residoo#readme","bugs":{"url":"https://github.com/dandovdub/residoo/issues"},"bin":{"residoo":"bin/residoo.js"},"dist":{"shasum":"4a6096796307bbd8d9a34fed8edbdc61548d5981","tarball":"https://registry.npmjs.org/residoo/-/residoo-0.4.11.tgz","fileCount":66,"integrity":"sha512-tz6/JLhccEqHCOEig7/255AMjtKL7VleqYrstY8xyoVFJMGbW+GAJ2d2enrurVPo5ciAE/mwik3jgWrcwCsXpA==","signatures":[{"sig":"MEQCIEiBGwCmac07XjvUchsXwNEko8iDcUJMHNDcdv3nFcwNAiA6LLNx7Ec9RFYK0wL29y43w4EtqSjLsyCms8o4wcXUGA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/residoo@0.4.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":907904},"main":"src/cli.js","engines":{"node":">=18"},"gitHead":"d8e341c3c2f6f70eb6413ff71cee17dc0b03de2d","scripts":{"test":"node tests/smoke.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c398192-c754-447c-8288-c286f67cdee5"}},"repository":{"url":"git+https://github.com/dandovdub/residoo.git","type":"git"},"_npmVersion":"11.19.1","description":"Find secrets leaking through your AI coding agent's session history. Zero network calls in the scan path, zero dependencies.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/residoo_0.4.11_1788445698352_0.8389605184326274","host":"s3://npm-registry-packages-npm-production"}},"0.4.12":{"name":"residoo","version":"0.4.12","keywords":["security","secrets","secret-scanning","ai-agent","claude-code","cursor","copilot","mcp","privacy","cli","encryption"],"author":{"url":"https://cloudroam.io","name":"CloudRoam"},"license":"MIT","_id":"residoo@0.4.12","maintainers":[{"name":"dandovdub","email":"dan@devllm.ai"}],"homepage":"https://github.com/dandovdub/residoo#readme","bugs":{"url":"https://github.com/dandovdub/residoo/issues"},"bin":{"residoo":"bin/residoo.js"},"dist":{"shasum":"d645855c7068574a3c2cd2addee56e722ca0ff6e","tarball":"https://registry.npmjs.org/residoo/-/residoo-0.4.12.tgz","fileCount":66,"integrity":"sha512-03IKmB+aAlUB2Jn28ZDiY0vh6jrGwGDlQwNh6UNnOPPC+ZzjALOciW9t3mlSCOMIdfk/ovaBV40DjjMWQ2kSjw==","signatures":[{"sig":"MEUCIASwF4j2moRzeUyxhvLlycx8ZkzI3kP6ovFUXqNm264BAiEAt+eHENrYEZNUY5YBwfJG7m4aDY9SY3CqRXQ/9a47BL0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/residoo@0.4.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":911307},"main":"src/cli.js","engines":{"node":">=18"},"gitHead":"7c85f4b18f11cc9dde6366749b4f27f82133dd07","scripts":{"test":"node tests/smoke.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c398192-c754-447c-8288-c286f67cdee5"}},"repository":{"url":"git+https://github.com/dandovdub/residoo.git","type":"git"},"_npmVersion":"11.19.1","description":"Find secrets leaking through your AI coding agent's session history. Zero network calls in the scan path, zero dependencies.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/residoo_0.4.12_1788446468642_0.9719524583955543","host":"s3://npm-registry-packages-npm-production"}},"0.4.13":{"name":"residoo","version":"0.4.13","keywords":["security","secrets","secret-scanning","ai-agent","claude-code","cursor","copilot","mcp","privacy","cli","encryption"],"author":{"url":"https://cloudroam.io","name":"CloudRoam"},"license":"MIT","_id":"residoo@0.4.13","maintainers":[{"name":"dandovdub","email":"dan@devllm.ai"}],"homepage":"https://github.com/dandovdub/residoo#readme","bugs":{"url":"https://github.com/dandovdub/residoo/issues"},"bin":{"residoo":"bin/residoo.js"},"dist":{"shasum":"a4412638dd0c33ff4b62e88cd442ecef55b75074","tarball":"https://registry.npmjs.org/residoo/-/residoo-0.4.13.tgz","fileCount":66,"integrity":"sha512-BsWEwPJBHBq5rVUTTcYK1EaVV5XUhS1H6Z+r+fFT/f8LF7Fb1jYT5k3HHIMFGIup/pZe5M/13NUqNRBKk4HAjQ==","signatures":[{"sig":"MEUCIQC9DP2nFus0HRdFEzdys4rsK2HlZv7LXgUT78/ZHeKnLwIgZnp3Z6MOoAZmVcmtNgYkarpL8jjL2TCjSjVjzDnJlOo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/residoo@0.4.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":912496},"main":"src/cli.js","engines":{"node":">=18"},"gitHead":"9b4c97a34b8e343f12afb005b4a7805f99366c04","scripts":{"test":"node tests/smoke.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c398192-c754-447c-8288-c286f67cdee5"}},"repository":{"url":"git+https://github.com/dandovdub/residoo.git","type":"git"},"_npmVersion":"11.19.1","description":"Find secrets leaking through your AI coding agent's session history. Zero network calls in the scan path, zero dependencies.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/residoo_0.4.13_1788447331637_0.13648335538060063","host":"s3://npm-registry-packages-npm-production"}},"0.4.14":{"name":"residoo","version":"0.4.14","keywords":["security","secrets","secret-scanning","ai-agent","claude-code","cursor","copilot","mcp","privacy","cli","encryption"],"author":{"url":"https://cloudroam.io","name":"CloudRoam"},"license":"MIT","_id":"residoo@0.4.14","maintainers":[{"name":"dandovdub","email":"dan@devllm.ai"}],"homepage":"https://github.com/dandovdub/residoo#readme","bugs":{"url":"https://github.com/dandovdub/residoo/issues"},"bin":{"residoo":"bin/residoo.js"},"dist":{"shasum":"8a13c5340059b6bbaef8a9e4d31f34b6f391b0d5","tarball":"https://registry.npmjs.org/residoo/-/residoo-0.4.14.tgz","fileCount":66,"integrity":"sha512-AEr0nl3p8dBgRX1T8T8ItimUCz7NzhDceQLu7zoA9FmIL6EnQdSl+HkyC5paD1VAqQiQENb0v4xdLrWNPRkynw==","signatures":[{"sig":"MEUCIQDSJohNTjT3iIH/MIRaRj8gw1tIpDuFi4sum5GV9ORtNwIgaM7jkvgq8pOEOFNeWMLcyuK6++1Cb9NV5JVD0GlcxK4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/residoo@0.4.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":913100},"main":"src/cli.js","engines":{"node":">=18"},"gitHead":"d2cf90b6abafce1a5947d2fb70819c84c235f520","scripts":{"test":"node tests/smoke.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c398192-c754-447c-8288-c286f67cdee5"}},"repository":{"url":"git+https://github.com/dandovdub/residoo.git","type":"git"},"_npmVersion":"11.19.1","description":"Find secrets leaking through your AI coding agent's session history. Zero network calls in the scan path, zero dependencies.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/residoo_0.4.14_1788447910921_0.79150449714009","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"residoo","version":"0.5.0","keywords":["security","secrets","secret-scanning","ai-agent","claude-code","cursor","copilot","mcp","privacy","cli","encryption"],"author":{"url":"https://cloudroam.io","name":"CloudRoam"},"license":"MIT","_id":"residoo@0.5.0","maintainers":[{"name":"dandovdub","email":"dan@devllm.ai"}],"homepage":"https://github.com/dandovdub/residoo#readme","bugs":{"url":"https://github.com/dandovdub/residoo/issues"},"bin":{"residoo":"bin/residoo.js"},"dist":{"shasum":"585051cda39a28ef8edd8c0189b74bf279312afd","tarball":"https://registry.npmjs.org/residoo/-/residoo-0.5.0.tgz","fileCount":67,"integrity":"sha512-sug/+J0X4Qozmi7vexNGS32cXDVnfPjEKMK5mJGLsS+xF+KS50J7JL8u1jUY0e7YGnaRJCdrkD1vGYVLWAKwMg==","signatures":[{"sig":"MEUCIFdx9aHqrHOkaSGLJ01nvuAx61BYGodrw0COsoiT3qnrAiEArtc9t1wdPeeo4DKAV0NjFpowU2hE3udqfOIVVW3rroU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/residoo@0.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":948630},"main":"src/cli.js","engines":{"node":">=18"},"gitHead":"57f4b90d71528a96364554992c353a583ab94f5a","scripts":{"test":"node tests/smoke.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c398192-c754-447c-8288-c286f67cdee5"}},"repository":{"url":"git+https://github.com/dandovdub/residoo.git","type":"git"},"_npmVersion":"11.19.1","description":"Find secrets leaking through your AI coding agent's session history. Zero network calls in the scan path, zero dependencies.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/residoo_0.5.0_1788460119019_0.15577217587016245","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"residoo","version":"0.6.0","keywords":["security","secrets","secret-scanning","ai-agent","claude-code","cursor","copilot","mcp","privacy","cli","encryption"],"author":{"url":"https://cloudroam.io","name":"CloudRoam"},"license":"MIT","_id":"residoo@0.6.0","maintainers":[{"name":"dandovdub","email":"dan@devllm.ai"}],"homepage":"https://github.com/dandovdub/residoo#readme","bugs":{"url":"https://github.com/dandovdub/residoo/issues"},"bin":{"residoo":"bin/residoo.js"},"dist":{"shasum":"2830ed556d1ea9ebef80a67e1412b2067e28398d","tarball":"https://registry.npmjs.org/residoo/-/residoo-0.6.0.tgz","fileCount":69,"integrity":"sha512-N1V3pkpopob3wC68yrFDj/w8QfvuxDhuiGvHlCfax9gwodgPtgIp6JqO01mSz9nicU1DHNtik+JAcrRoaSU5sw==","signatures":[{"sig":"MEUCIQDhFrxJDEq0wqGPMpFLWg5sHx7XZT+fgfPXCCx5lvLFTAIgcc3AWpXFgxC0tHF47EUSwWyuV8y26gwZKe+wCJI3CCw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/residoo@0.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":984886},"main":"src/cli.js","engines":{"node":">=18"},"gitHead":"c743638e8428eba4e863e1efcb78d04f847f7527","scripts":{"test":"node tests/smoke.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c398192-c754-447c-8288-c286f67cdee5"}},"repository":{"url":"git+https://github.com/dandovdub/residoo.git","type":"git"},"_npmVersion":"11.19.1","description":"Find secrets leaking through your AI coding agent's session history. Zero network calls in the scan path, zero dependencies.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/residoo_0.6.0_1788468794644_0.23476303238238283","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"residoo","version":"0.7.0","keywords":["security","secrets","secret-scanning","ai-agent","claude-code","cursor","copilot","mcp","privacy","cli","encryption"],"author":{"url":"https://cloudroam.io","name":"CloudRoam"},"license":"MIT","_id":"residoo@0.7.0","maintainers":[{"name":"dandovdub","email":"dan@devllm.ai"}],"homepage":"https://github.com/dandovdub/residoo#readme","bugs":{"url":"https://github.com/dandovdub/residoo/issues"},"bin":{"residoo":"bin/residoo.js"},"dist":{"shasum":"66fc05179ae869947bae1d44c81ede5a1292e459","tarball":"https://registry.npmjs.org/residoo/-/residoo-0.7.0.tgz","fileCount":70,"integrity":"sha512-DQ6zGCGW5xlYGpUqFqSMkRYyljSavBPSkgwaYElTOafV4py9qNQHVP1sa3TkNe31icscoZQlvyQazUZBT/g/Mw==","attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/residoo@0.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1011299},"main":"src/cli.js","engines":{"node":">=18"},"gitHead":"06d799747f0e930afd5c84414bee7e0311498e9c","scripts":{"test":"node tests/smoke.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c398192-c754-447c-8288-c286f67cdee5"}},"repository":{"url":"git+https://github.com/dandovdub/residoo.git","type":"git"},"_npmVersion":"11.19.1","description":"Find secrets leaking through your AI coding agent's session history. Zero network calls in the scan path, zero dependencies.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/residoo_0.7.0_1788471758690_0.3455146812254015","host":"s3://npm-registry-packages-npm-production"}},"0.7.1":{"name":"residoo","version":"0.7.1","keywords":["security","secrets","secret-scanning","ai-agent","claude-code","cursor","copilot","mcp","privacy","cli","encryption"],"author":{"url":"https://cloudroam.io","name":"CloudRoam"},"license":"MIT","_id":"residoo@0.7.1","maintainers":[{"name":"dandovdub","email":"dan@devllm.ai"}],"homepage":"https://github.com/dandovdub/residoo#readme","bugs":{"url":"https://github.com/dandovdub/residoo/issues"},"bin":{"residoo":"bin/residoo.js"},"dist":{"shasum":"779723447a53918828a86e7cd7d785a6b6bfa188","tarball":"https://registry.npmjs.org/residoo/-/residoo-0.7.1.tgz","fileCount":70,"integrity":"sha512-+sT5kcItmajeQqnHnOx4IU8NzZoxY/xD9/kt3iHYX3uIhfAFFd9ZCa/H7a7k81cUbMHnE+knfJwBH21w4V9SfQ==","signatures":[{"sig":"MEYCIQDI/klxeOtcGtZ1Z/crelITV1UACzyQoFPcuq8bK+Y5kgIhALlAuDLmtlNkoWeqE09EHNY8Mgv2shre6UU/bZ2+vu35","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/residoo@0.7.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1011299},"main":"src/cli.js","engines":{"node":">=18"},"gitHead":"ec3d3b4f51782315d2fc5b42647333c449dd5eba","scripts":{"test":"node tests/smoke.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c398192-c754-447c-8288-c286f67cdee5"}},"repository":{"url":"git+https://github.com/dandovdub/residoo.git","type":"git"},"_npmVersion":"11.19.1","description":"Find secrets leaking through your AI coding agent's session history. Zero network calls in the scan path, zero dependencies.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/residoo_0.7.1_1788472282691_0.43462735808203945","host":"s3://npm-registry-packages-npm-production"}},"0.7.2":{"name":"residoo","version":"0.7.2","keywords":["security","secrets","secret-scanning","ai-agent","claude-code","cursor","copilot","mcp","privacy","cli","encryption"],"author":{"url":"https://cloudroam.io","name":"CloudRoam"},"license":"MIT","_id":"residoo@0.7.2","maintainers":[{"name":"dandovdub","email":"dan@devllm.ai"}],"homepage":"https://github.com/dandovdub/residoo#readme","bugs":{"url":"https://github.com/dandovdub/residoo/issues"},"bin":{"residoo":"bin/residoo.js"},"dist":{"shasum":"d8d5bea1f980c27214c11b82456b0ccb20ae4061","tarball":"https://registry.npmjs.org/residoo/-/residoo-0.7.2.tgz","fileCount":70,"integrity":"sha512-kvCunGvvksqr5prqHg+CbTylBI47wKY7A09wDyrbR+52lcToHfnX/ojMSuZNfYY/ifbFB56S9I79v4AnYsRiLA==","signatures":[{"sig":"MEYCIQCIGrES0B3zee7WMx5/ukJ7YQ8wqHmxWc5Yb9UOF3TWqQIhALIeXO4TmEK/00cjvsvdtzyx7qto9Uxj207zbiwIbwQD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/residoo@0.7.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1015083},"main":"src/cli.js","engines":{"node":">=18"},"gitHead":"6c2e8b40c66786d537f293e63866e7755121268d","scripts":{"test":"node tests/smoke.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c398192-c754-447c-8288-c286f67cdee5"}},"repository":{"url":"git+https://github.com/dandovdub/residoo.git","type":"git"},"_npmVersion":"11.19.1","description":"Find secrets leaking through your AI coding agent's session history. Zero network calls in the scan path, zero dependencies.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/residoo_0.7.2_1788480775694_0.7790062334699372","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"residoo","version":"0.8.0","keywords":["security","secrets","secret-scanning","ai-agent","claude-code","cursor","copilot","mcp","privacy","cli","encryption"],"author":{"url":"https://cloudroam.io","name":"CloudRoam"},"license":"MIT","_id":"residoo@0.8.0","maintainers":[{"name":"dandovdub","email":"dan@devllm.ai"}],"homepage":"https://github.com/dandovdub/residoo#readme","bugs":{"url":"https://github.com/dandovdub/residoo/issues"},"bin":{"residoo":"bin/residoo.js"},"dist":{"shasum":"b526d3e275c6302f7d522ed3cca159d730f03d44","tarball":"https://registry.npmjs.org/residoo/-/residoo-0.8.0.tgz","fileCount":71,"integrity":"sha512-EEygFEyuZELYqGACOy2pkf5csnoGCSeVmXqcaJ//wMMEm2tFi1niVPerwtNIH1Qs4ClRE6r+z04dXt6yZ5qVYA==","signatures":[{"sig":"MEUCIHsP9TTfqdlefjRLuI/q8R2aodCYucSvvO3NCrFEkMKrAiEA/CU7LdGRoWNWfmrPI5R0YBx6SOEwZs/iRRB/iUGe/pU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/residoo@0.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1034291},"main":"src/cli.js","engines":{"node":">=18"},"gitHead":"bbd273c6a013af00457dae853ca266945b7f7c3e","scripts":{"test":"node tests/smoke.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c398192-c754-447c-8288-c286f67cdee5"}},"repository":{"url":"git+https://github.com/dandovdub/residoo.git","type":"git"},"_npmVersion":"11.19.1","description":"Find secrets leaking through your AI coding agent's session history. Zero network calls in the scan path, zero dependencies.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/residoo_0.8.0_1788484934600_0.0824150352617623","host":"s3://npm-registry-packages-npm-production"}},"0.8.1":{"name":"residoo","version":"0.8.1","keywords":["security","secrets","secret-scanning","ai-agent","claude-code","cursor","copilot","mcp","privacy","cli","encryption"],"author":{"url":"https://cloudroam.io","name":"CloudRoam"},"license":"MIT","_id":"residoo@0.8.1","maintainers":[{"name":"dandovdub","email":"dan@devllm.ai"}],"homepage":"https://github.com/dandovdub/residoo#readme","bugs":{"url":"https://github.com/dandovdub/residoo/issues"},"bin":{"residoo":"bin/residoo.js"},"dist":{"shasum":"01e4b19882cf80d0b839a31bdd6d8638b363cb98","tarball":"https://registry.npmjs.org/residoo/-/residoo-0.8.1.tgz","fileCount":71,"integrity":"sha512-0WRV6J48pNerbxgs7cLTAiewjjwjT6Bv7DwhXoCl1+MMlJDHhT+qWjdPyotwuqYdhpDB+9Qg9AXVu9qvA9wgng==","signatures":[{"sig":"MEUCIDayJjGVMlqgcMGhSFs7Kk5mpVgQS+eSAQ9rbXzyg5j1AiEA7tUrwi4SrAZrlzf+URdvwVEkKjG9rk69TxWHDhE61AM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/residoo@0.8.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1012712},"main":"src/cli.js","engines":{"node":">=18"},"gitHead":"af38f9f526fb8e8f1c8c7f2540271b0e0149eb6a","scripts":{"test":"node tests/smoke.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c398192-c754-447c-8288-c286f67cdee5"}},"repository":{"url":"git+https://github.com/dandovdub/residoo.git","type":"git"},"_npmVersion":"11.19.1","description":"Find secrets leaking through your AI coding agent's session history. Zero network calls in the scan path, zero dependencies.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/residoo_0.8.1_1788523491197_0.9035560637138547","host":"s3://npm-registry-packages-npm-production"}},"0.8.2":{"name":"residoo","version":"0.8.2","keywords":["security","secrets","secret-scanning","ai-agent","claude-code","cursor","copilot","mcp","privacy","cli","encryption"],"author":{"url":"https://cloudroam.io","name":"CloudRoam"},"license":"MIT","_id":"residoo@0.8.2","maintainers":[{"name":"dandovdub","email":"dan@devllm.ai"}],"homepage":"https://github.com/dandovdub/residoo#readme","bugs":{"url":"https://github.com/dandovdub/residoo/issues"},"bin":{"residoo":"bin/residoo.js"},"dist":{"shasum":"f1f74e4a83d696f7e045e9cf731ad95091362b34","tarball":"https://registry.npmjs.org/residoo/-/residoo-0.8.2.tgz","fileCount":71,"integrity":"sha512-T21cCHFhGfct1TYDzJnRmloYj3hXjE2pGc+p5qajxWo8jREDEdjY2MXkM+gKAndq+gWyPI0bQiymmMnPeZYiUQ==","signatures":[{"sig":"MEUCIQCi0m6pKd+BOez5gJgNC3jF5gZxeAcPO4prXOZmnN1yXQIgSNyQedqSCcYDipNHgdHeF2nFGvUWV5Hdjk776HsMOag=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/residoo@0.8.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1014198},"main":"src/cli.js","engines":{"node":">=18"},"gitHead":"ca1e34bb4d571e4ac5955a768fd6e85aa493faa6","scripts":{"fuzz":"node tests/fuzz.js","test":"node tests/smoke.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c398192-c754-447c-8288-c286f67cdee5"}},"repository":{"url":"git+https://github.com/dandovdub/residoo.git","type":"git"},"_npmVersion":"11.19.1","description":"Find secrets leaking through your AI coding agent's session history. Zero network calls in the scan path, zero dependencies.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"fast-check":"4.9.0"},"_npmOperationalInternal":{"tmp":"tmp/residoo_0.8.2_1788527778258_0.28787499676194694","host":"s3://npm-registry-packages-npm-production"}},"0.8.3":{"name":"residoo","version":"0.8.3","keywords":["security","secrets","secret-scanning","ai-agent","claude-code","cursor","copilot","mcp","privacy","cli","encryption"],"author":{"url":"https://cloudroam.io","name":"CloudRoam"},"license":"MIT","_id":"residoo@0.8.3","maintainers":[{"name":"dandovdub","email":"dan@devllm.ai"}],"homepage":"https://github.com/dandovdub/residoo#readme","bugs":{"url":"https://github.com/dandovdub/residoo/issues"},"bin":{"residoo":"bin/residoo.js"},"dist":{"shasum":"a994e47eda3a6dde5e6d8f36ce2dac4581823726","tarball":"https://registry.npmjs.org/residoo/-/residoo-0.8.3.tgz","fileCount":71,"integrity":"sha512-2dOP/ElkohLbBY5ci9rWJLlUML/9rAqN4kID8DzqJCv+LydkvsFVfSyvoKw25Z011MBLClTxTmW/H3/dHFbDuA==","signatures":[{"sig":"MEYCIQCyMha/FDtrkYydH16QAmpZaexukvhWb+ZXzEUAXDlMLAIhAKEj7eQp0x6N/HyyD+maEe9g8cOZZ1MFuhK7LMM71l7p","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/residoo@0.8.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1017166},"main":"src/cli.js","engines":{"node":">=18"},"gitHead":"7f2b5cdbe1ac62d86f725c3f992863b0934ebc7d","scripts":{"fuzz":"node tests/fuzz.js","test":"node tests/smoke.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c398192-c754-447c-8288-c286f67cdee5"}},"repository":{"url":"git+https://github.com/dandovdub/residoo.git","type":"git"},"_npmVersion":"11.19.1","description":"Find secrets leaking through your AI coding agent's session history. Zero network calls in the scan path, zero dependencies.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"fast-check":"4.9.0"},"_npmOperationalInternal":{"tmp":"tmp/residoo_0.8.3_1788528472272_0.7656581540407521","host":"s3://npm-registry-packages-npm-production"}},"0.8.4":{"name":"residoo","version":"0.8.4","keywords":["security","secrets","secret-scanning","ai-agent","claude-code","cursor","copilot","mcp","privacy","cli","encryption"],"author":{"url":"https://cloudroam.io","name":"CloudRoam"},"license":"MIT","_id":"residoo@0.8.4","maintainers":[{"name":"dandovdub","email":"dan@devllm.ai"}],"homepage":"https://github.com/dandovdub/residoo#readme","bugs":{"url":"https://github.com/dandovdub/residoo/issues"},"bin":{"residoo":"bin/residoo.js"},"dist":{"shasum":"276bbf92ae63da524b7b5d3b525a5242830bed91","tarball":"https://registry.npmjs.org/residoo/-/residoo-0.8.4.tgz","fileCount":72,"integrity":"sha512-VXC8rDHA5oKnezQzZaOFtBxcA/Zb5wMBKKzK4JAao+9honAYJKnN3V4578QzuIThNxo6HHEWdK7eCl6k6D1xoA==","signatures":[{"sig":"MEUCIQD3QlGpdgDASNz/8K/worSlvWa5zao4L7Nm5MRblrwBTAIgarXON++nR+QQldtQ0hIRneMwYJo02rM80hPlH2PoLEE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/residoo@0.8.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1026969},"main":"src/cli.js","engines":{"node":">=18"},"gitHead":"daee9f83b753a191447dd8ef20db9fab68858d72","scripts":{"fuzz":"node tests/fuzz.js","test":"node tests/smoke.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c398192-c754-447c-8288-c286f67cdee5"}},"repository":{"url":"git+https://github.com/dandovdub/residoo.git","type":"git"},"_npmVersion":"11.19.1","description":"Find secrets leaking through your AI coding agent's session history. Zero network calls in the scan path, zero dependencies.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"fast-check":"4.9.0"},"_npmOperationalInternal":{"tmp":"tmp/residoo_0.8.4_1788529241605_0.8900045543606523","host":"s3://npm-registry-packages-npm-production"}},"0.8.5":{"name":"residoo","version":"0.8.5","keywords":["security","secrets","secret-scanning","ai-agent","claude-code","cursor","copilot","mcp","privacy","cli","encryption"],"author":{"url":"https://cloudroam.io","name":"CloudRoam"},"license":"MIT","_id":"residoo@0.8.5","maintainers":[{"name":"dandovdub","email":"dan@devllm.ai"}],"homepage":"https://github.com/dandovdub/residoo#readme","bugs":{"url":"https://github.com/dandovdub/residoo/issues"},"bin":{"residoo":"bin/residoo.js"},"dist":{"shasum":"913ec980c45a05c778e5d46d719fab32823bf68c","tarball":"https://registry.npmjs.org/residoo/-/residoo-0.8.5.tgz","fileCount":72,"integrity":"sha512-Dzoc+idI22X4RROWJPTdqjjCTlpFBrthmZFb1yAYUrxpTeGk021aiFrtNuyoaZZHcaEtMQSlYv5h54Ns0/EkBg==","signatures":[{"sig":"MEUCIGR7zx1JJ0EooAz88w+dYUDghtcmUhlH2m0nDcz70OojAiEAjvacfEW/lzs/1WiF3llxAbps6WJ8ktwr5yT/p5ZLWvg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/residoo@0.8.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1033173},"main":"src/cli.js","engines":{"node":">=18"},"gitHead":"aa24800ccac3de4aaf51047cea08580446712a03","scripts":{"fuzz":"node tests/fuzz.js","test":"node tests/smoke.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c398192-c754-447c-8288-c286f67cdee5"}},"repository":{"url":"git+https://github.com/dandovdub/residoo.git","type":"git"},"_npmVersion":"11.19.1","description":"Find secrets leaking through your AI coding agent's session history. Zero network calls in the scan path, zero dependencies.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"fast-check":"4.9.0"},"_npmOperationalInternal":{"tmp":"tmp/residoo_0.8.5_1788530447540_0.4530010793288106","host":"s3://npm-registry-packages-npm-production"}},"0.8.6":{"name":"residoo","version":"0.8.6","keywords":["security","secrets","secret-scanning","ai-agent","claude-code","cursor","copilot","mcp","privacy","cli","encryption"],"author":{"url":"https://cloudroam.io","name":"CloudRoam"},"license":"MIT","_id":"residoo@0.8.6","maintainers":[{"name":"dandovdub","email":"dan@devllm.ai"}],"homepage":"https://github.com/dandovdub/residoo#readme","bugs":{"url":"https://github.com/dandovdub/residoo/issues"},"bin":{"residoo":"bin/residoo.js"},"dist":{"shasum":"07934b7a4a71309b4d55ea47c009f0400748997d","tarball":"https://registry.npmjs.org/residoo/-/residoo-0.8.6.tgz","fileCount":72,"integrity":"sha512-y6aUIcR7FcwCSOpjmCEpPk0V84FbNz6Wh1NXESPf6ltSLy0LLRh9BYV0F4cVG90mG/4DJvoinnmcQ8MT9MKuew==","signatures":[{"sig":"MEUCIQDJ4p0F/bQTnY17Vl2yyDahmTzzOeq5aAScpVKx3up/gwIgLEHFFMz9tt6AcsUUXafKIuvBdrus87iBz+N/bQwuL/g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/residoo@0.8.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1035659},"main":"src/cli.js","engines":{"node":">=18"},"gitHead":"0528938a3944704d27db7daf5d94e0f3c2292750","scripts":{"fuzz":"node tests/fuzz.js","test":"node tests/smoke.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c398192-c754-447c-8288-c286f67cdee5"}},"repository":{"url":"git+https://github.com/dandovdub/residoo.git","type":"git"},"_npmVersion":"11.19.1","description":"Find secrets leaking through your AI coding agent's session history. Zero network calls in the scan path, zero dependencies.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"fast-check":"4.9.0"},"_npmOperationalInternal":{"tmp":"tmp/residoo_0.8.6_1788543475081_0.8280651306883551","host":"s3://npm-registry-packages-npm-production"}},"0.8.7":{"name":"residoo","version":"0.8.7","keywords":["security","secrets","secret-scanning","ai-agent","claude-code","cursor","copilot","mcp","privacy","cli","encryption"],"author":{"url":"https://cloudroam.io","name":"CloudRoam"},"license":"MIT","_id":"residoo@0.8.7","maintainers":[{"name":"dandovdub","email":"dan@devllm.ai"}],"homepage":"https://github.com/dandovdub/residoo#readme","bugs":{"url":"https://github.com/dandovdub/residoo/issues"},"bin":{"residoo":"bin/residoo.js"},"dist":{"shasum":"202d4709000531c2cd47697eedd7f0e6de3e82e0","tarball":"https://registry.npmjs.org/residoo/-/residoo-0.8.7.tgz","fileCount":72,"integrity":"sha512-8Rs7aQ+bYYE1/WeIJSXZE9SvINmwA0NIJ17WQhqgUrMLcluBuJvilx7j7ktKyyfWWpTKYdK6vjcWb/23I3faWA==","signatures":[{"sig":"MEUCIQDLuXHtRjkNDjZfBgPOBhVeDtbKBVPL8K65lOOCY9WyiQIgeV3j2I4qpm0cN8Fl5zq2nXSzQFkqMXqKSqDL918HtOY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/residoo@0.8.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1046066},"main":"src/cli.js","engines":{"node":">=18"},"gitHead":"7ea177c17654db28c6e2ac2c46238e6f89c197dd","scripts":{"fuzz":"node tests/fuzz.js","test":"node tests/smoke.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c398192-c754-447c-8288-c286f67cdee5"}},"repository":{"url":"git+https://github.com/dandovdub/residoo.git","type":"git"},"_npmVersion":"11.19.1","description":"Find secrets leaking through your AI coding agent's session history. Zero network calls in the scan path, zero dependencies.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"fast-check":"4.9.0"},"_npmOperationalInternal":{"tmp":"tmp/residoo_0.8.7_1788543883097_0.14358844759280487","host":"s3://npm-registry-packages-npm-production"}},"0.8.8":{"name":"residoo","version":"0.8.8","keywords":["security","secrets","secret-scanning","ai-agent","claude-code","cursor","copilot","mcp","privacy","cli","encryption"],"author":{"url":"https://cloudroam.io","name":"CloudRoam"},"license":"MIT","_id":"residoo@0.8.8","maintainers":[{"name":"dandovdub","email":"dan@devllm.ai"}],"homepage":"https://github.com/dandovdub/residoo#readme","bugs":{"url":"https://github.com/dandovdub/residoo/issues"},"bin":{"residoo":"bin/residoo.js"},"dist":{"shasum":"69c7dc0d4e225c8dbc3a0a69f7a1942c6c502840","tarball":"https://registry.npmjs.org/residoo/-/residoo-0.8.8.tgz","fileCount":72,"integrity":"sha512-/MKyjRMMYwD2vYnczMsCAGqzxHWE2WHapGfs8JVznogVH4eDrVZWCmrb5F9taB2X0075QOe5ais2uKV9CUmyCA==","signatures":[{"sig":"MEYCIQD/FEAAFdvV54MFROjlIKujVRGfU8UquVK87QS8vrIZ2AIhAMsDPwlgZAOQXhnqMxmpuZUkTF0Thgr4Mq4eEisbnDDj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/residoo@0.8.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1058166},"main":"src/cli.js","engines":{"node":">=18"},"gitHead":"446227e220198b2e3aa6c86d26d276905e87ca4b","scripts":{"fuzz":"node tests/fuzz.js","test":"node tests/smoke.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c398192-c754-447c-8288-c286f67cdee5"}},"repository":{"url":"git+https://github.com/dandovdub/residoo.git","type":"git"},"_npmVersion":"11.19.1","description":"Find secrets leaking through your AI coding agent's session history. Zero network calls in the scan path, zero dependencies.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"fast-check":"4.9.0"},"_npmOperationalInternal":{"tmp":"tmp/residoo_0.8.8_1788544415736_0.398954812850681","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"residoo","version":"0.9.0","keywords":["security","secrets","secret-scanning","ai-agent","claude-code","cursor","copilot","mcp","privacy","cli","encryption"],"author":{"url":"https://cloudroam.io","name":"CloudRoam"},"license":"MIT","_id":"residoo@0.9.0","maintainers":[{"name":"dandovdub","email":"dan@devllm.ai"}],"homepage":"https://github.com/dandovdub/residoo#readme","bugs":{"url":"https://github.com/dandovdub/residoo/issues"},"bin":{"residoo":"bin/residoo.js"},"dist":{"shasum":"cf30cca5b647164c1760684c829161560679b477","tarball":"https://registry.npmjs.org/residoo/-/residoo-0.9.0.tgz","fileCount":72,"integrity":"sha512-mEmssjte3LHXMIp74Wo6uLjcmQn1iViwfUkiOF7MVbRsGJciOkwZqMGEbWiws/vp9x5y8J6Z/3qqNa55XQYfvA==","signatures":[{"sig":"MEUCIQC30EYHEr7aNje0wg22/XfLD0OR7npLu0vy1BQSUcRkvQIgIQHtqiP1RjMxNYOenUZbFARTJApGaTuzluFdY1VigPw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/residoo@0.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1070687},"main":"src/cli.js","engines":{"node":">=18"},"gitHead":"6f5bb5a34cab9543c9ce5394d57e50b06a636707","scripts":{"fuzz":"node tests/fuzz.js","test":"node tests/smoke.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c398192-c754-447c-8288-c286f67cdee5"}},"repository":{"url":"git+https://github.com/dandovdub/residoo.git","type":"git"},"_npmVersion":"11.19.1","description":"Find secrets leaking through your AI coding agent's session history. Zero network calls in the scan path, zero dependencies.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"fast-check":"4.9.0"},"_npmOperationalInternal":{"tmp":"tmp/residoo_0.9.0_1788549160580_0.048767070540354895","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"residoo","version":"0.10.0","keywords":["security","secrets","secret-scanning","ai-agent","claude-code","cursor","copilot","mcp","privacy","cli","encryption"],"author":{"url":"https://cloudroam.io","name":"CloudRoam"},"license":"MIT","_id":"residoo@0.10.0","maintainers":[{"name":"dandovdub","email":"dan@devllm.ai"}],"homepage":"https://github.com/dandovdub/residoo#readme","bugs":{"url":"https://github.com/dandovdub/residoo/issues"},"bin":{"residoo":"bin/residoo.js"},"dist":{"shasum":"644a24a4f0c54a94d71c932b5e75dd4f6d059abc","tarball":"https://registry.npmjs.org/residoo/-/residoo-0.10.0.tgz","fileCount":73,"integrity":"sha512-KhOPa1U+3YGbxK6UKvXPPH2/XAF+V/19FR38c4UQ28jvOdRGKcN3u1WdfNM/VlUwD1jk3m612G3FkSlNNjA7ZA==","signatures":[{"sig":"MEQCH1fBRHDhUyBezbVonaEZb1KKw90LiLo5K/NVNje02WsCIQDne9DsaoJQBllajtzEYZfxYL8iQ9wsSH+pVssWWBWkTQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/residoo@0.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1083644},"main":"src/cli.js","engines":{"node":">=18"},"gitHead":"b049f748de50ad6234ee882f3713ef5efc4bf77d","scripts":{"fuzz":"node tests/fuzz.js","test":"node tests/smoke.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c398192-c754-447c-8288-c286f67cdee5"}},"repository":{"url":"git+https://github.com/dandovdub/residoo.git","type":"git"},"_npmVersion":"11.19.1","description":"Find secrets leaking through your AI coding agent's session history. Zero network calls in the scan path, zero dependencies.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"fast-check":"4.9.0"},"_npmOperationalInternal":{"tmp":"tmp/residoo_0.10.0_1788552652247_0.3025323130198747","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"residoo","version":"0.11.0","keywords":["security","secrets","secret-scanning","ai-agent","claude-code","cursor","copilot","mcp","privacy","cli","encryption"],"author":{"url":"https://cloudroam.io","name":"CloudRoam"},"license":"MIT","_id":"residoo@0.11.0","maintainers":[{"name":"dandovdub","email":"dan@devllm.ai"}],"homepage":"https://github.com/dandovdub/residoo#readme","bugs":{"url":"https://github.com/dandovdub/residoo/issues"},"bin":{"residoo":"bin/residoo.js"},"dist":{"shasum":"ecc8010ab335c54c0b68c462be29a51522fe5335","tarball":"https://registry.npmjs.org/residoo/-/residoo-0.11.0.tgz","fileCount":73,"integrity":"sha512-v25LwOmEmZj+Rd5tJ9iY8Y25VggPN5ry6Mt7xuo2K4r6QCWSYRIxXLwXwQ3gsx5XN71EK6kCLVf7WDgc3WULSw==","signatures":[{"sig":"MEQCIGco6/pe7H3WbfQiocVWWYFvlvtnu1C+S3Nu40AG16RWAiBGMg33lfZRGg7MHWEsRS6RyeMiD6dg/teaLPwkw/demw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/residoo@0.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1090288},"main":"src/cli.js","engines":{"node":">=18"},"gitHead":"f007755c1be871772f2de4360486e86a7e3d89fe","scripts":{"fuzz":"node tests/fuzz.js","test":"node tests/smoke.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c398192-c754-447c-8288-c286f67cdee5"}},"repository":{"url":"git+https://github.com/dandovdub/residoo.git","type":"git"},"_npmVersion":"11.19.1","description":"Find secrets leaking through your AI coding agent's session history. Zero network calls in the scan path, zero dependencies.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"fast-check":"4.9.0"},"_npmOperationalInternal":{"tmp":"tmp/residoo_0.11.0_1788561420707_0.9906440986146123","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"residoo","version":"0.12.0","keywords":["security","secrets","secret-scanning","ai-agent","claude-code","cursor","copilot","mcp","privacy","cli","encryption"],"author":{"url":"https://cloudroam.io","name":"CloudRoam"},"license":"MIT","_id":"residoo@0.12.0","maintainers":[{"name":"dandovdub","email":"dan@devllm.ai"}],"homepage":"https://github.com/dandovdub/residoo#readme","bugs":{"url":"https://github.com/dandovdub/residoo/issues"},"bin":{"residoo":"bin/residoo.js"},"dist":{"shasum":"2d435fcf7a30348729ad8aba37e8a0103678fb6a","tarball":"https://registry.npmjs.org/residoo/-/residoo-0.12.0.tgz","fileCount":73,"integrity":"sha512-jKDfpPbQrVe+d/3Lj0tJU06xPPVaQqEG1KDrWldVj9bqmy7Y/3MAyj6XJclk4vBYDkpAX4HRPObzrK7aIg3k9g==","signatures":[{"sig":"MEUCIBNHKDbLXBybvqwRpRzZwoT0xs2v5omTlpEAzpyO5OP4AiEA0jgJb/lhU/UU/PpMWEkC8h9qr25f/fytZYpStImSkME=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/residoo@0.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1096170},"main":"src/cli.js","engines":{"node":">=18"},"gitHead":"291303830e798f7003a422a2a7db0e7dcb1c7b70","scripts":{"fuzz":"node tests/fuzz.js","test":"node tests/smoke.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c398192-c754-447c-8288-c286f67cdee5"}},"repository":{"url":"git+https://github.com/dandovdub/residoo.git","type":"git"},"_npmVersion":"11.19.1","description":"Find secrets leaking through your AI coding agent's session history. Zero network calls in the scan path, zero dependencies.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"fast-check":"4.9.0"},"_npmOperationalInternal":{"tmp":"tmp/residoo_0.12.0_1788563032097_0.28153434463266036","host":"s3://npm-registry-packages-npm-production"}},"0.13.0":{"name":"residoo","version":"0.13.0","keywords":["security","secrets","secret-scanning","ai-agent","claude-code","cursor","copilot","mcp","privacy","cli","encryption"],"author":{"url":"https://cloudroam.io","name":"CloudRoam"},"license":"MIT","_id":"residoo@0.13.0","maintainers":[{"name":"dandovdub","email":"dan@devllm.ai"}],"homepage":"https://github.com/dandovdub/residoo#readme","bugs":{"url":"https://github.com/dandovdub/residoo/issues"},"bin":{"residoo":"bin/residoo.js"},"dist":{"shasum":"737d3ac8ec4cf611873aae64dc898c96bb981cb0","tarball":"https://registry.npmjs.org/residoo/-/residoo-0.13.0.tgz","fileCount":73,"integrity":"sha512-t4IK2JZUSZAzm+OanjiTK65lg+97yspW4PG4jQ7wN61gdLfH5Nw/PXxZhTGwuL2xyp55WM0ARe7UcfrX2eRsmw==","signatures":[{"sig":"MEYCIQCM67eNl8C5l9qNL4jnDsiNZi9E2DUrnFRi6fG/h3vqUQIhAPyEgRjPhu0rTjN9ezr8moNg6SXqipKtrP4JL3oulhhP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/residoo@0.13.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1097963},"main":"src/cli.js","engines":{"node":">=18"},"gitHead":"8bb18176112f8812023da395cb2a204aef7fc399","scripts":{"fuzz":"node tests/fuzz.js","test":"node tests/smoke.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c398192-c754-447c-8288-c286f67cdee5"}},"repository":{"url":"git+https://github.com/dandovdub/residoo.git","type":"git"},"_npmVersion":"11.19.1","description":"Find secrets leaking through your AI coding agent's session history. Zero network calls in the scan path, zero dependencies.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"fast-check":"4.9.0"},"_npmOperationalInternal":{"tmp":"tmp/residoo_0.13.0_1788563480755_0.643219941186763","host":"s3://npm-registry-packages-npm-production"}},"0.14.0":{"name":"residoo","version":"0.14.0","keywords":["security","secrets","secret-scanning","ai-agent","claude-code","cursor","copilot","mcp","privacy","cli","encryption"],"author":{"url":"https://cloudroam.io","name":"CloudRoam"},"license":"MIT","_id":"residoo@0.14.0","maintainers":[{"name":"dandovdub","email":"dan@devllm.ai"}],"homepage":"https://github.com/dandovdub/residoo#readme","bugs":{"url":"https://github.com/dandovdub/residoo/issues"},"bin":{"residoo":"bin/residoo.js"},"dist":{"shasum":"701f09b79d3e9d89bbdbfa5668fd2db6ffc83d47","tarball":"https://registry.npmjs.org/residoo/-/residoo-0.14.0.tgz","fileCount":74,"integrity":"sha512-eOot2nZFa8yn/tbMqFNWKuUyLSyKStpLaQTm7VBXKIzIVXOkVjZUJ1nzok86E2qBp4FeWzPKGjTHhGYmPkamjA==","signatures":[{"sig":"MEUCIQCL1ipSAjbID0ieutmexXvB2BZtj2UvYuYCWrMp6l68bQIgP1cjF/s60RDChTgKWYwZn7WMBaVOH9RPY2IYT+Il/PU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/residoo@0.14.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1108499},"main":"src/cli.js","engines":{"node":">=18"},"gitHead":"9d6d71b0421dd0f1b40b148eeb0b9b5ba8dea501","scripts":{"fuzz":"node tests/fuzz.js","test":"node tests/smoke.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c398192-c754-447c-8288-c286f67cdee5"}},"repository":{"url":"git+https://github.com/dandovdub/residoo.git","type":"git"},"_npmVersion":"11.19.1","description":"Find secrets leaking through your AI coding agent's session history. Zero network calls in the scan path, zero dependencies.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"fast-check":"4.9.0"},"_npmOperationalInternal":{"tmp":"tmp/residoo_0.14.0_1788564356766_0.6485224630676449","host":"s3://npm-registry-packages-npm-production"}},"0.15.0":{"name":"residoo","version":"0.15.0","keywords":["security","secrets","secret-scanning","ai-agent","claude-code","cursor","copilot","mcp","privacy","cli","encryption"],"author":{"url":"https://cloudroam.io","name":"CloudRoam"},"license":"MIT","_id":"residoo@0.15.0","maintainers":[{"name":"dandovdub","email":"dan@devllm.ai"}],"homepage":"https://github.com/dandovdub/residoo#readme","bugs":{"url":"https://github.com/dandovdub/residoo/issues"},"bin":{"residoo":"bin/residoo.js"},"dist":{"shasum":"facf060bbeb1e4fb293ae4cabf9139e713ba4bf7","tarball":"https://registry.npmjs.org/residoo/-/residoo-0.15.0.tgz","fileCount":74,"integrity":"sha512-mIQeQKbdp12qi9K+4MxqkmNqawNPQRHzLxL9fw9RUgV5PfBKMcHsjuv5WGugJxMzZLGk7H20LQkFtAPFzTsqCw==","signatures":[{"sig":"MEMCIA5fZABpkGx7yamMLuuhSGIHBT2rh8It28FoATipaJ1HAh8cWcee3Aa+4vbfNSOnZZ7K0qBY3h+nOe91/aUDcRVi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/residoo@0.15.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1109729},"main":"src/cli.js","engines":{"node":">=18"},"gitHead":"29bbb2e1c09f9a88edbc15640dccd6481be4507b","scripts":{"fuzz":"node tests/fuzz.js","test":"node tests/smoke.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c398192-c754-447c-8288-c286f67cdee5"}},"repository":{"url":"git+https://github.com/dandovdub/residoo.git","type":"git"},"_npmVersion":"11.19.1","description":"Find secrets leaking through your AI coding agent's session history. Zero network calls in the scan path, zero dependencies.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"fast-check":"4.9.0"},"_npmOperationalInternal":{"tmp":"tmp/residoo_0.15.0_1788565146005_0.06400777636357913","host":"s3://npm-registry-packages-npm-production"}},"0.16.0":{"name":"residoo","version":"0.16.0","keywords":["security","secrets","secret-scanning","ai-agent","claude-code","cursor","copilot","mcp","privacy","cli","encryption"],"author":{"url":"https://cloudroam.io","name":"CloudRoam"},"license":"MIT","_id":"residoo@0.16.0","maintainers":[{"name":"dandovdub","email":"dan@devllm.ai"}],"homepage":"https://github.com/dandovdub/residoo#readme","bugs":{"url":"https://github.com/dandovdub/residoo/issues"},"bin":{"residoo":"bin/residoo.js"},"dist":{"shasum":"3ea8a11da56a4e8fb6a4b6c13d4f1afd2ecb9239","tarball":"https://registry.npmjs.org/residoo/-/residoo-0.16.0.tgz","fileCount":74,"integrity":"sha512-kC6b3zHd1NT643PWVeC6wpaWX53TRsPJX5D2mA0Jht3TsxIAGNtIw/sBDWTBELwJL0bfUutGKFqvsCYMVHhPKQ==","signatures":[{"sig":"MEYCIQCBwt68lCOoYmE2PKtFneT/Jou9Ayqb00B6TWdBOw8eKgIhAOD9t/kJauKYwYFy9h4HWwljIwJB4pQo1J9/nvcg2053","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/residoo@0.16.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1113782},"main":"src/cli.js","engines":{"node":">=18"},"gitHead":"7c33469974179d7a03e874920d305474549c416c","scripts":{"fuzz":"node tests/fuzz.js","test":"node tests/smoke.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c398192-c754-447c-8288-c286f67cdee5"}},"repository":{"url":"git+https://github.com/dandovdub/residoo.git","type":"git"},"_npmVersion":"11.19.1","description":"Find secrets leaking through your AI coding agent's session history. Zero network calls in the scan path, zero dependencies.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"fast-check":"4.9.0"},"_npmOperationalInternal":{"tmp":"tmp/residoo_0.16.0_1788573857636_0.20068369813642395","host":"s3://npm-registry-packages-npm-production"}},"0.17.0":{"name":"residoo","version":"0.17.0","keywords":["security","secrets","secret-scanning","ai-agent","claude-code","cursor","copilot","mcp","privacy","cli","encryption"],"author":{"url":"https://cloudroam.io","name":"CloudRoam"},"license":"MIT","_id":"residoo@0.17.0","maintainers":[{"name":"dandovdub","email":"dan@devllm.ai"}],"homepage":"https://github.com/dandovdub/residoo#readme","bugs":{"url":"https://github.com/dandovdub/residoo/issues"},"bin":{"residoo":"bin/residoo.js"},"dist":{"shasum":"df99d65388296cf0cb35451dcbeebdb1a10155a3","tarball":"https://registry.npmjs.org/residoo/-/residoo-0.17.0.tgz","fileCount":75,"integrity":"sha512-cXb3Vz0s+nodSSCftDSoYfHPRaTiJfxLgT2FR8ncJ/GjmhIR02w6bV3CxTWnNkUT0YD5XVbRKBh58w56nbqxaA==","signatures":[{"sig":"MEQCIGex/BKaHS8up+o43uY9AdOr0efrNFBPYrr7Mre9b+EyAiBNiKwBiiNJr7DMarSsHWywRkmsPVtHwjv68JHa6cHj9Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/residoo@0.17.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1150716},"main":"src/cli.js","engines":{"node":">=18"},"gitHead":"0953456645174581b1b2acd4a37d08d80ef4ee26","scripts":{"fuzz":"node tests/fuzz.js","test":"node tests/smoke.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c398192-c754-447c-8288-c286f67cdee5"}},"repository":{"url":"git+https://github.com/dandovdub/residoo.git","type":"git"},"_npmVersion":"11.19.1","description":"Find secrets leaking through your AI coding agent's session history. Zero network calls in the scan path, zero dependencies.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"fast-check":"4.9.0"},"_npmOperationalInternal":{"tmp":"tmp/residoo_0.17.0_1788578682069_0.5639919168720295","host":"s3://npm-registry-packages-npm-production"}},"0.18.0":{"name":"residoo","version":"0.18.0","keywords":["security","secrets","secret-scanning","ai-agent","claude-code","cursor","copilot","mcp","privacy","cli","encryption"],"author":{"url":"https://cloudroam.io","name":"CloudRoam"},"license":"MIT","_id":"residoo@0.18.0","maintainers":[{"name":"dandovdub","email":"dan@devllm.ai"}],"homepage":"https://github.com/dandovdub/residoo#readme","bugs":{"url":"https://github.com/dandovdub/residoo/issues"},"bin":{"residoo":"bin/residoo.js"},"dist":{"shasum":"c47d64b092ab2a05ed0d3237ef395a1c0095d5ff","tarball":"https://registry.npmjs.org/residoo/-/residoo-0.18.0.tgz","fileCount":76,"integrity":"sha512-8IVxee8rfaP5NcmGcRwJoVldtGHokEhO2e8Q3AFjrmv8MBQaChZZgd6SnhoSOxrmkGHvniNVdg6TmFUrAbm1Tg==","signatures":[{"sig":"MEYCIQDQrfo9EH1VXHyHNdNoFoi4H1ZpzRUp8q13hZTfBMMUiAIhAMIRUjWJ8H8VdwHSsHBjSShDJ7GgZEzmMtOuPF0X0Rqe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/residoo@0.18.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1161245},"main":"src/cli.js","engines":{"node":">=18"},"gitHead":"d8f17a7ee22c61d864a46039a7a6ffb8d38a3bb7","scripts":{"fuzz":"node tests/fuzz.js","test":"node tests/smoke.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c398192-c754-447c-8288-c286f67cdee5"}},"repository":{"url":"git+https://github.com/dandovdub/residoo.git","type":"git"},"_npmVersion":"11.19.1","description":"Find secrets leaking through your AI coding agent's session history. Zero network calls in the scan path, zero dependencies.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"fast-check":"4.9.0"},"_npmOperationalInternal":{"tmp":"tmp/residoo_0.18.0_1788583185647_0.35717440167127035","host":"s3://npm-registry-packages-npm-production"}},"0.19.0":{"name":"residoo","version":"0.19.0","keywords":["security","secrets","secret-scanning","ai-agent","claude-code","cursor","copilot","mcp","privacy","cli","encryption"],"author":{"url":"https://cloudroam.io","name":"CloudRoam"},"license":"MIT","_id":"residoo@0.19.0","maintainers":[{"name":"dandovdub","email":"dan@devllm.ai"}],"homepage":"https://github.com/dandovdub/residoo#readme","bugs":{"url":"https://github.com/dandovdub/residoo/issues"},"bin":{"residoo":"bin/residoo.js"},"dist":{"shasum":"a83fbcdd4a1820b3abc230bdc2a306c18a311145","tarball":"https://registry.npmjs.org/residoo/-/residoo-0.19.0.tgz","fileCount":76,"integrity":"sha512-DMXPpJuZy1rUmY5aYGpXhJ+mPHepLr913DrGwKfOqD2Zy7J+qPDcfTm3DBkF1WMoH6aaCAB/Lj+sdB6PgwcY2A==","signatures":[{"sig":"MEUCIQCh7uUD/5nVnCBq/tOb6rmzx4WUOjsPyjHCnBRyw6f9oAIgUVRWDYdsu8wHwGjOxF2rGXP27O/UKIxiKfOPy2/bsZ8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/residoo@0.19.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1176991},"main":"src/cli.js","engines":{"node":">=18"},"gitHead":"700376e52f788ad2341c3aee8e556278b02fe761","scripts":{"fuzz":"node tests/fuzz.js","test":"node tests/smoke.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c398192-c754-447c-8288-c286f67cdee5"}},"repository":{"url":"git+https://github.com/dandovdub/residoo.git","type":"git"},"_npmVersion":"11.19.1","description":"Find secrets leaking through your AI coding agent's session history. Zero network calls in the scan path, zero dependencies.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"fast-check":"4.9.0"},"_npmOperationalInternal":{"tmp":"tmp/residoo_0.19.0_1788622052457_0.7252305809492023","host":"s3://npm-registry-packages-npm-production"}},"0.20.0":{"name":"residoo","version":"0.20.0","keywords":["security","secrets","secret-scanning","ai-agent","claude-code","cursor","copilot","mcp","privacy","cli","encryption"],"author":{"url":"https://cloudroam.io","name":"CloudRoam"},"license":"MIT","_id":"residoo@0.20.0","maintainers":[{"name":"dandovdub","email":"dan@devllm.ai"}],"homepage":"https://github.com/dandovdub/residoo#readme","bugs":{"url":"https://github.com/dandovdub/residoo/issues"},"bin":{"residoo":"bin/residoo.js"},"dist":{"shasum":"7a5de9a86dc95901cf43e81adac2b3e2e4a6da40","tarball":"https://registry.npmjs.org/residoo/-/residoo-0.20.0.tgz","fileCount":76,"integrity":"sha512-/Yq2+JqwmqXcpcVedR5ebXOXw/+kxOPBQgu5DiZKEwOc5ZK3qVtlMHT4bM3XrW2UxmdkjDSgB9KsnfZ+9dpJvA==","signatures":[{"sig":"MEQCICYbS5oS2c0CvPrba0bnNNPbDkOtGde77TiG5xs1VTm1AiBBuxL4mu9waP9rvoYXLKDihqjfH3Bpkzge4L1+nQKDrw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/residoo@0.20.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1179585},"main":"src/cli.js","engines":{"node":">=18"},"gitHead":"af580cc30a012cc920f5f2a44d9d0098948fe0c9","scripts":{"fuzz":"node tests/fuzz.js","test":"node tests/smoke.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c398192-c754-447c-8288-c286f67cdee5"}},"repository":{"url":"git+https://github.com/dandovdub/residoo.git","type":"git"},"_npmVersion":"11.19.1","description":"Find secrets leaking through your AI coding agent's session history. Zero network calls in the scan path, zero dependencies.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"fast-check":"4.9.0"},"_npmOperationalInternal":{"tmp":"tmp/residoo_0.20.0_1788623328048_0.27469135637850495","host":"s3://npm-registry-packages-npm-production"}},"0.21.0":{"name":"residoo","version":"0.21.0","keywords":["security","secrets","secret-scanning","ai-agent","claude-code","cursor","copilot","mcp","privacy","cli","encryption"],"author":{"url":"https://cloudroam.io","name":"CloudRoam"},"license":"MIT","_id":"residoo@0.21.0","maintainers":[{"name":"dandovdub","email":"dan@devllm.ai"}],"homepage":"https://github.com/dandovdub/residoo#readme","bugs":{"url":"https://github.com/dandovdub/residoo/issues"},"bin":{"residoo":"bin/residoo.js"},"dist":{"shasum":"54ef07e4b1f0bb4fc815db3935b1b8eb5d677e2e","tarball":"https://registry.npmjs.org/residoo/-/residoo-0.21.0.tgz","fileCount":77,"integrity":"sha512-fgnAw8GxBmwbSUnEvR/0ctr0kc9O09DZsBGvhIHj5pdXLfv0n3ExOT13YMmUyvoVW4OLoj/b4pPOvP7wOwh1/A==","signatures":[{"sig":"MEQCIEDb8H9bMRYZ++IhAzIOXD8kN3hRVaI0JomJZvmqluuDAiBxM9ORlBXo3w9uvjz1j+2jqDXjnvnBRMuLg9TXGr8q7w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/residoo@0.21.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1191521},"main":"src/cli.js","engines":{"node":">=18"},"gitHead":"a6991dfc8f4f9e80f0960e47994e5146d9657161","scripts":{"fuzz":"node tests/fuzz.js","test":"node tests/smoke.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c398192-c754-447c-8288-c286f67cdee5"}},"repository":{"url":"git+https://github.com/dandovdub/residoo.git","type":"git"},"_npmVersion":"11.19.1","description":"Find secrets leaking through your AI coding agent's session history. Zero network calls in the scan path, zero dependencies.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"fast-check":"4.9.0"},"_npmOperationalInternal":{"tmp":"tmp/residoo_0.21.0_1788655979091_0.9763744134559083","host":"s3://npm-registry-packages-npm-production"}},"0.22.0":{"name":"residoo","version":"0.22.0","keywords":["security","secrets","secret-scanning","ai-agent","claude-code","cursor","copilot","mcp","privacy","cli","encryption"],"author":{"url":"https://cloudroam.io","name":"CloudRoam"},"license":"MIT","_id":"residoo@0.22.0","maintainers":[{"name":"dandovdub","email":"dan@devllm.ai"}],"homepage":"https://github.com/dandovdub/residoo#readme","bugs":{"url":"https://github.com/dandovdub/residoo/issues"},"bin":{"residoo":"bin/residoo.js"},"dist":{"shasum":"f8eeeb00720aac700e2b2eb1e151af113ec0750d","tarball":"https://registry.npmjs.org/residoo/-/residoo-0.22.0.tgz","fileCount":78,"integrity":"sha512-S+AyCdmb5wJni921wVe+DVjm9EVIJjFChKtQs2E4wkezj55Cf3W9whObFByZOqBaDqquvbogdQSbhqBhzPsvtA==","signatures":[{"sig":"MEUCIG4DfDMXIU3v82TBUAEVuSzM8GnRgY73z4lsSTv6okiuAiEAicXnsQbUR5VoU+IcB4DNim/33aWtctmJV5mbaPJbB60=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/residoo@0.22.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1208678},"main":"src/cli.js","engines":{"node":">=18"},"gitHead":"80e214da9a9f2ea5ff3102b64d3a773c3891e0a8","scripts":{"fuzz":"node tests/fuzz.js","test":"node tests/smoke.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c398192-c754-447c-8288-c286f67cdee5"}},"repository":{"url":"git+https://github.com/dandovdub/residoo.git","type":"git"},"_npmVersion":"11.19.1","description":"Find secrets leaking through your AI coding agent's session history. Zero network calls in the scan path, zero dependencies.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"fast-check":"4.9.0"},"_npmOperationalInternal":{"tmp":"tmp/residoo_0.22.0_1788659865986_0.5940700863195916","host":"s3://npm-registry-packages-npm-production"}},"0.23.0":{"name":"residoo","version":"0.23.0","keywords":["security","secrets","secret-scanning","ai-agent","claude-code","cursor","copilot","mcp","privacy","cli","encryption"],"author":{"url":"https://cloudroam.io","name":"CloudRoam"},"license":"MIT","_id":"residoo@0.23.0","maintainers":[{"name":"dandovdub","email":"dan@devllm.ai"}],"homepage":"https://github.com/dandovdub/residoo#readme","bugs":{"url":"https://github.com/dandovdub/residoo/issues"},"bin":{"residoo":"bin/residoo.js"},"dist":{"shasum":"15957d5b413330a66e7d55788772c2bc2016d36a","tarball":"https://registry.npmjs.org/residoo/-/residoo-0.23.0.tgz","fileCount":79,"integrity":"sha512-ZLjwdB2EOXHn4CMD/lNV4LhUdGPX6OheSFg3yWbokEY4qQR6At5IVeFq6/Y8ZYc3xuQ6sFvgefOHNR84Ceorsg==","signatures":[{"sig":"MEUCIQD7AdIbI7GDyKvlImJXprk/r5I90/yS7AhHNEbSucpAMwIgB1htYIg4pTrzCENETD12h9EUwB15hpA5zT8eRekBJXU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/residoo@0.23.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1230243},"main":"src/cli.js","engines":{"node":">=18"},"gitHead":"d8487d86feebc734753b1e0458ca978738f297e1","scripts":{"fuzz":"node tests/fuzz.js","test":"node tests/smoke.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c398192-c754-447c-8288-c286f67cdee5"}},"repository":{"url":"git+https://github.com/dandovdub/residoo.git","type":"git"},"_npmVersion":"11.19.1","description":"Find secrets leaking through your AI coding agent's session history. Zero network calls in the scan path, zero dependencies.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"fast-check":"4.9.0"},"_npmOperationalInternal":{"tmp":"tmp/residoo_0.23.0_1788661515340_0.06586493002434834","host":"s3://npm-registry-packages-npm-production"}},"0.23.1":{"name":"residoo","version":"0.23.1","keywords":["security","secrets","secret-scanning","ai-agent","claude-code","cursor","copilot","mcp","privacy","cli","encryption"],"author":{"url":"https://cloudroam.io","name":"CloudRoam"},"license":"MIT","_id":"residoo@0.23.1","maintainers":[{"name":"dandovdub","email":"dan@devllm.ai"}],"homepage":"https://github.com/dandovdub/residoo#readme","bugs":{"url":"https://github.com/dandovdub/residoo/issues"},"bin":{"residoo":"bin/residoo.js"},"dist":{"shasum":"b1d3e48c12047ae063a3ab61492c0d9117340eb5","tarball":"https://registry.npmjs.org/residoo/-/residoo-0.23.1.tgz","fileCount":79,"integrity":"sha512-1awv2SdaZRbtUhasSEzlMpjQ3qCGdtXZsq2iesy2/kniyzOnvpBjl1C16U6D7TFc+czq4kA4VNLywzVb0hREFg==","signatures":[{"sig":"MEQCIDIh/46krWsIp6poGLIdQSLHZPyoDMJKzAe4SFl+byuRAiArT+09bbXjp0x8MOtB745aZlEnxp0CKvuUQzr453X6Yg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/residoo@0.23.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1230546},"main":"src/cli.js","engines":{"node":">=18"},"gitHead":"9183c4b9d6760761bfb4f3713e00272b10cd1337","scripts":{"fuzz":"node tests/fuzz.js","test":"node tests/smoke.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c398192-c754-447c-8288-c286f67cdee5"}},"repository":{"url":"git+https://github.com/dandovdub/residoo.git","type":"git"},"_npmVersion":"11.19.1","description":"Find secrets leaking through your AI coding agent's session history. Zero network calls in the scan path, zero dependencies.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"fast-check":"4.9.0"},"_npmOperationalInternal":{"tmp":"tmp/residoo_0.23.1_1788662030842_0.8537899556397857","host":"s3://npm-registry-packages-npm-production"}},"0.24.0":{"name":"residoo","version":"0.24.0","keywords":["security","secrets","secret-scanning","ai-agent","claude-code","cursor","copilot","mcp","privacy","cli","encryption"],"author":{"url":"https://cloudroam.io","name":"CloudRoam"},"license":"MIT","_id":"residoo@0.24.0","maintainers":[{"name":"dandovdub","email":"dan@devllm.ai"}],"homepage":"https://github.com/dandovdub/residoo#readme","bugs":{"url":"https://github.com/dandovdub/residoo/issues"},"bin":{"residoo":"bin/residoo.js"},"dist":{"shasum":"c73ef82498942531c98b015ba61aa9a610015434","tarball":"https://registry.npmjs.org/residoo/-/residoo-0.24.0.tgz","fileCount":80,"integrity":"sha512-RlaeEHssUl7MxE3jvPVBfAUnlkZFlxt11y7O5dAJSwHv0sbMUUr1FxHU3nHxgNmwnjnFAAxvrSiVNSSKQ65gSA==","signatures":[{"sig":"MEQCICaStIt9+MItKhez/K8QaGDPg2JF1xckN5Wn4wkLZ2QUAiA2CGHnG0j5z8Ov/5f0E+o5PgRwOlpKRsnFhUykLWxALA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/residoo@0.24.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1245769},"main":"src/cli.js","engines":{"node":">=18"},"gitHead":"7f59847a523da9bd9c4c43c224027d93e8d7cd79","scripts":{"fuzz":"node tests/fuzz.js","test":"node tests/smoke.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c398192-c754-447c-8288-c286f67cdee5"}},"repository":{"url":"git+https://github.com/dandovdub/residoo.git","type":"git"},"_npmVersion":"11.19.1","description":"Find secrets leaking through your AI coding agent's session history. Zero network calls in the scan path, zero dependencies.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"fast-check":"4.9.0"},"_npmOperationalInternal":{"tmp":"tmp/residoo_0.24.0_1788768099627_0.2915560510200692","host":"s3://npm-registry-packages-npm-production"}},"0.25.0":{"name":"residoo","version":"0.25.0","keywords":["security","secrets","secret-scanning","ai-agent","claude-code","cursor","copilot","mcp","privacy","cli","encryption"],"author":{"url":"https://cloudroam.io","name":"CloudRoam"},"license":"MIT","_id":"residoo@0.25.0","maintainers":[{"name":"dandovdub","email":"dan@devllm.ai"}],"homepage":"https://github.com/dandovdub/residoo#readme","bugs":{"url":"https://github.com/dandovdub/residoo/issues"},"bin":{"residoo":"bin/residoo.js"},"dist":{"shasum":"45f75a2c316194e185dab07820ee9f7631fe4322","tarball":"https://registry.npmjs.org/residoo/-/residoo-0.25.0.tgz","fileCount":80,"integrity":"sha512-kzlHPry9w9qAZ4xy/KAT5n5TfudgAse8pEWoxrWS+glcoKHL/3a2TtzNsl8G/baIC68PC9VkpW7pujVCv2VSUw==","signatures":[{"sig":"MEUCIQDGEo3SABtjNaq+BPFObF9ixdNy1Sn+VE5tH1ux63cmJQIgQayswySe142904aQmEDCYrKV7McHoaDkfPa2alRYrOQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/residoo@0.25.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1246331},"main":"src/cli.js","engines":{"node":">=18"},"gitHead":"e54549a7c01387389f103e00ceb5e31dc29ad2b5","scripts":{"fuzz":"node tests/fuzz.js","test":"node tests/smoke.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c398192-c754-447c-8288-c286f67cdee5"}},"repository":{"url":"git+https://github.com/dandovdub/residoo.git","type":"git"},"_npmVersion":"11.19.1","description":"Find secrets leaking through your AI coding agent's session history. Zero network calls in the scan path, zero dependencies.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"fast-check":"4.9.0"},"_npmOperationalInternal":{"tmp":"tmp/residoo_0.25.0_1788776114070_0.5880906519228026","host":"s3://npm-registry-packages-npm-production"}},"0.26.0":{"name":"residoo","version":"0.26.0","description":"Find secrets leaking through your AI coding agent's session history. Zero network calls in the scan path, zero dependencies.","license":"MIT","author":{"name":"CloudRoam","url":"https://cloudroam.io"},"repository":{"type":"git","url":"git+https://github.com/dandovdub/residoo.git"},"homepage":"https://github.com/dandovdub/residoo#readme","bugs":{"url":"https://github.com/dandovdub/residoo/issues"},"bin":{"residoo":"bin/residoo.js"},"main":"src/cli.js","engines":{"node":">=18"},"scripts":{"test":"node tests/smoke.js","fuzz":"node tests/fuzz.js"},"keywords":["security","secrets","secret-scanning","ai-agent","claude-code","cursor","copilot","mcp","privacy","cli","encryption"],"devDependencies":{"fast-check":"4.9.0"},"gitHead":"302e49f04f2b321b5ad212cb5f88c72997bd80e6","_id":"residoo@0.26.0","_nodeVersion":"20.20.2","_npmVersion":"11.19.1","dist":{"integrity":"sha512-TRih066ZK9pUDdghTIhZZdCkzBjRlMv0NiPCpv4SJz9eG7Qjevj85+tnUenRhX/vQCGOwUEefDuA6zrtY8wY8Q==","shasum":"7a7c05edc6afc7be0df903b61cdd187cd8fdea78","tarball":"https://registry.npmjs.org/residoo/-/residoo-0.26.0.tgz","fileCount":80,"unpackedSize":1253445,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/residoo@0.26.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCQ/iQkF3ziu8R3NAK1tMkQhlV8g07UuG962qOYkkOAtQIgLW3/RX8qmWzOM1WmJMifpdWeHe1JZyqEbNFCBj1BCLI="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c398192-c754-447c-8288-c286f67cdee5"}},"directories":{},"maintainers":[{"name":"dandovdub","email":"dan@devllm.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/residoo_0.26.0_1788798950839_0.9961009234199365"},"_hasShrinkwrap":false}},"time":{"created":"2026-09-02T03:35:50.669Z","modified":"2026-09-07T16:35:51.393Z","0.1.0":"2026-09-02T03:35:50.880Z","0.2.0":"2026-09-02T13:44:30.484Z","0.3.0":"2026-09-02T14:39:57.211Z","0.3.1":"2026-09-02T20:27:08.274Z","0.3.2":"2026-09-02T20:51:00.049Z","0.3.3":"2026-09-02T22:18:48.330Z","0.3.4":"2026-09-02T22:30:07.056Z","0.3.5":"2026-09-02T22:51:29.392Z","0.3.6":"2026-09-02T23:06:09.083Z","0.3.7":"2026-09-02T23:51:21.334Z","0.3.8":"2026-09-03T00:05:34.641Z","0.3.9":"2026-09-03T00:22:19.151Z","0.4.0":"2026-09-03T01:19:44.006Z","0.4.1":"2026-09-03T01:37:54.380Z","0.4.2":"2026-09-03T01:51:36.927Z","0.4.3":"2026-09-03T02:14:05.979Z","0.4.4":"2026-09-03T03:15:49.882Z","0.4.5":"2026-09-03T03:48:15.496Z","0.4.6":"2026-09-03T05:30:55.402Z","0.4.7":"2026-09-03T08:32:42.083Z","0.4.8":"2026-09-03T12:24:34.885Z","0.4.9":"2026-09-03T12:33:33.786Z","0.4.10":"2026-09-03T12:43:14.123Z","0.4.11":"2026-09-03T14:28:18.498Z","0.4.12":"2026-09-03T14:41:08.799Z","0.4.13":"2026-09-03T14:55:31.782Z","0.4.14":"2026-09-03T15:05:11.062Z","0.5.0":"2026-09-03T18:28:39.165Z","0.6.0":"2026-09-03T20:53:14.840Z","0.7.0":"2026-09-03T21:42:38.839Z","0.7.1":"2026-09-03T21:51:22.835Z","0.7.2":"2026-09-04T00:12:55.834Z","0.8.0":"2026-09-04T01:22:14.733Z","0.8.1":"2026-09-04T12:04:51.363Z","0.8.2":"2026-09-04T13:16:18.482Z","0.8.3":"2026-09-04T13:27:52.484Z","0.8.4":"2026-09-04T13:40:41.793Z","0.8.5":"2026-09-04T14:00:47.676Z","0.8.6":"2026-09-04T17:37:55.241Z","0.8.7":"2026-09-04T17:44:43.235Z","0.8.8":"2026-09-04T17:53:35.882Z","0.9.0":"2026-09-04T19:12:40.715Z","0.10.0":"2026-09-04T20:10:52.435Z","0.11.0":"2026-09-04T22:37:00.857Z","0.12.0":"2026-09-04T23:03:52.253Z","0.13.0":"2026-09-04T23:11:20.903Z","0.14.0":"2026-09-04T23:25:56.899Z","0.15.0":"2026-09-04T23:39:06.141Z","0.16.0":"2026-09-05T02:04:17.783Z","0.17.0":"2026-09-05T03:24:42.222Z","0.18.0":"2026-09-05T04:39:45.793Z","0.19.0":"2026-09-05T15:27:32.587Z","0.20.0":"2026-09-05T15:48:48.207Z","0.21.0":"2026-09-06T00:52:59.314Z","0.22.0":"2026-09-06T01:57:46.149Z","0.23.0":"2026-09-06T02:25:15.508Z","0.23.1":"2026-09-06T02:33:51.012Z","0.24.0":"2026-09-07T08:01:39.757Z","0.25.0":"2026-09-07T10:15:14.239Z","0.26.0":"2026-09-07T16:35:50.979Z"},"bugs":{"url":"https://github.com/dandovdub/residoo/issues"},"author":{"name":"CloudRoam","url":"https://cloudroam.io"},"license":"MIT","homepage":"https://github.com/dandovdub/residoo#readme","keywords":["security","secrets","secret-scanning","ai-agent","claude-code","cursor","copilot","mcp","privacy","cli","encryption"],"repository":{"type":"git","url":"git+https://github.com/dandovdub/residoo.git"},"description":"Find secrets leaking through your AI coding agent's session history. Zero network calls in the scan path, zero dependencies.","maintainers":[{"name":"dandovdub","email":"dan@devllm.ai"}],"readme":"<div align=\"center\">\n\n<picture>\n  <source media=\"(prefers-color-scheme: dark)\" srcset=\"docs/logo-dark.svg\">\n  <source media=\"(prefers-color-scheme: light)\" srcset=\"docs/logo-light.svg\">\n  <img src=\"docs/logo-light.svg\" alt=\"residoo\" width=\"280\">\n</picture>\n\n**Find secrets leaking through your AI coding agent's session history.**\n\n[![npm version](https://img.shields.io/npm/v/residoo)](https://www.npmjs.com/package/residoo)\n[![CI](https://github.com/dandovdub/residoo/actions/workflows/ci.yml/badge.svg)](https://github.com/dandovdub/residoo/actions/workflows/ci.yml)\n[![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/dandovdub/residoo/badge)](https://scorecard.dev/viewer/?uri=github.com/dandovdub/residoo)\n[![license: MIT](https://img.shields.io/badge/license-MIT-blue)](LICENSE)\n[![node >=18](https://img.shields.io/badge/node-%3E%3D18-339933)](package.json)\n[![runtime dependencies: 0](https://img.shields.io/badge/runtime_dependencies-0-brightgreen)](package.json)\n\n<img src=\"docs/demo.svg\" alt=\"residoo scan terminal output: 17 potential secrets found across 3 files, 87 files scanned (1.2 GB), values redacted to first/last 4 characters, no network calls\" width=\"760\">\n\n</div>\n\nEvery time Claude Code, Cursor, or a similar tool reads a file, runs a\ncommand, or browses a page for you, it writes the whole session to disk,\nincluding whatever it touched. A `.env` file, a config with a real key, a\nlogin token captured during testing: that credential is now sitting in\nplaintext, indefinitely, somewhere almost nobody thinks to check.\n\nresidoo scans those transcripts and tells you what's in them.\n\n```\n$ residoo scan\n\n⚠  17 potential secrets found across 3 files\n   87 files scanned (1.2 GB) · sources: claude-code\n   oldest match ~8d old · most recent ~0d old\n\n    16  [high]  AWS Access Key ID   (1 distinct value, re-exposed 15× across tool output)\n     1  [high]  Private key block\n\nValues are redacted in this report (first/last 4 characters only). Nothing\nscanned here left your machine; residoo makes no network calls.\n```\n\nThat's one snapshot. `residoo watch` runs the same engine continuously and\nalerts the moment a new secret lands, instead of waiting for you to\nremember to scan again. `residoo mcp` lets Claude Code query findings\nconversationally. `residoo cred` removes the reason a credential gets\npasted into chat in the first place: store it once in your OS keychain,\nrun a command with it injected as an environment variable, never typed\ninto the conversation at all — which also means a long session compacting\naway the exact value you pasted days ago can't force you to paste it\nagain, since there's nothing to lose. `residoo guard` blocks an obviously\nsensitive file read before it happens (100% recall, 0% false positives on\nits own [scored 81-case corpus](bench/guard/RESULTS.md)) and, via a second\nhook, a secret typed directly into the prompt itself — confirmed against\nClaude Code's own docs to block before the model ever processes it.\n`residoo dashboard` is this same report as a local, read-only web page\ninstead of a terminal, opened in your browser on demand. All five are\ncovered in [docs/features.md](docs/features.md).\n\n> [!NOTE]\n> gitleaks and trufflehog scan **commits**. residoo scans the **conversation\n> transcripts** an AI agent leaves behind: a different, previously\n> uncovered surface. Full comparison, including agentsweep and\n> trufflehog/betterleaks' verification postures, in\n> [docs/comparison.md](docs/comparison.md).\n\n## Benchmark: measured, not claimed\n\nScored #1 of 8 real competing tools on a reproducible, synthetic-but-\npattern-true corpus, with live egress monitoring so \"no network calls\" is\nobserved, not just documented. All 8, not just the closest one:\n\n| tool | distinct credentials found | precision | egress during the scan |\n|---|---|---|---|\n| **residoo** | **45/45 (100%)** | **100%** | **none-observed** |\n| agentsweep | 33/42 (79%) | 89% | none-observed |\n| gitleaks | 32/45 (71%) | 100% | none-observed |\n| betterleaks | 32/45 (71%) | 95% | none-observed |\n| whatileaked | 28/42 (67%) | 100% | none-observed |\n| kingfisher | 29/45 (64%) | 97% | attempts calls in default mode |\n| trufflehog | 29/45 (64%) | 97% | attempts calls in default mode |\n| detect-secrets | 25/45 (56%) | 2% | attempts calls in default mode |\n\nPrecision here counts a flagged vendor-documented example key (a real,\ndeliberate suppress-placeholder in the corpus) as a false positive, the\nstricter of the two measures `bench/RESULTS.md` reports throughout —\nseveral tools above score better on the looser \"excluding suppress flags\"\nmeasure (e.g. agentsweep and betterleaks both reach 100% there), but this\nis the one that matches what a user actually experiences: a tool that\nflags AWS's own published example key on every run trains people to\nignore its output. residoo and gitleaks are the only two tools that hit\n100% either way.\n\n\"none-observed\" is a measured result, not a default assumption: every run\nsits under a live proxy trap and process-tree polling, and a deliberate\ncanary connection is fired and confirmed caught *before* each real\nbenchmark run, specifically so a clean result is falsifiable evidence, not\nsilence. The 3 rows with real outbound calls prove the monitor was\nwatching them too — kingfisher, trufflehog, and detect-secrets each ship\nan *optional* live-verification feature (checking a found secret against\nthe vendor's own API), scored here in their documented offline mode for a\nfair recall comparison, with their default mode's real connection\nattempts reported factually rather than hidden.\n\nGitGuardian's `ggshield` is documented, not scored: it refuses to run\nwithout a server account, so there's no local result to measure. Published\nwhile losing rows, then fixed in public against the classes it was losing\n— full methodology, every dated rerun, and how to reproduce it yourself:\n[docs/benchmark.md](docs/benchmark.md).\n\n## What it does\n\n- Scans your local AI-agent session transcripts for 84 high-confidence\n  secret patterns: cloud provider keys, private key blocks, OAuth/API\n  tokens, database connection strings, and more. See\n  [`src/patterns.js`](src/patterns.js).\n- Sees through two transcript-specific disguises: a credential dumped only\n  as base64 on a line, or split across two adjacent streaming records, is\n  decoded/rejoined and rescanned. See [`src/decode.js`](src/decode.js).\n- Pairs an AWS secret access key with a nearby confirmed access key id\n  (also PlanetScale and MongoDB Atlas Service Account credentials) and\n  reports both at high confidence; ambiguous pairings are reported as\n  nothing rather than a guess. See [`src/pairing.js`](src/pairing.js).\n- Decodes a JWT's own `exp` claim locally and reports \"valid until\" or\n  \"expired\" instead of just \"last seen.\"\n- **`--verify`** (opt-in, makes a real network call): asks a credential's\n  own vendor whether it still authenticates. 35 vendors today, off by\n  default. See [docs/architecture.md](docs/architecture.md#verifying-credentials-are-still-live).\n- Redacts everything in its own output, including `--json`: you get a\n  shape and a first/last-4 preview, never the real value.\n- `--sarif` emits SARIF 2.1.0 for GitHub code scanning.\n- `--html [path]` writes a self-contained, filterable HTML report with a\n  rotation guide per finding — same redaction guarantee as every other\n  output, no external CSS/JS, nothing to open it needs the network.\n- `--seal --keychain` encrypts every transcript with a finding into a\n  local vault. See [docs/architecture.md](docs/architecture.md#sealing-what-it-finds).\n- `--ocr` reads secrets out of a pasted or tool-returned screenshot, too —\n  a real, verified-unclaimed gap: nobody else in this space has shipped\n  this. Opt-in, needs `tesseract` installed, 100% local, best-effort (OCR\n  can misread a character and miss an exact-format match). See\n  [docs/architecture.md](docs/architecture.md#reading-secrets-out-of-pasted-screenshots).\n- Tells you how many **distinct** secrets it found versus how many times\n  one got echoed back across tool calls, so the headline number reflects\n  real exposure, not repetition.\n- Also scans agent **config files** and checks for **planted persistence**\n  (hooks, droppers, invisible Unicode) — a different, better-documented\n  leak surface. See [docs/architecture.md](docs/architecture.md#beyond-transcripts-configs-and-planted-persistence).\n- Attaches a **rotation runbook** to every finding, plus a local\n  acknowledgement ledger. See [docs/architecture.md](docs/architecture.md#rotation-from-found-to-closed).\n- `--project <dir>` scans a repository checkout instead of the machine,\n  for CI and pre-commit. See [docs/ci.md](docs/ci.md).\n- `residoo watch` / `residoo mcp` / `residoo cred` / `residoo guard` /\n  `residoo dashboard`: continuous scanning, conversational queries,\n  credential injection without pasting, blocking a sensitive file read or\n  a sensitive prompt before either happens, and a local read-only web UI.\n  See [docs/features.md](docs/features.md).\n\n## What it does not do\n\n> [!IMPORTANT]\n> **No network calls in the default path, and none at all unless you pass\n> `--upload-cloudroam` or `--verify`.** A secret scanner that phones home\n> is not a tool you should trust with your secrets. Every network-capable\n> call in the codebase lives behind one of those two flags: verify it\n> yourself in [`src/sealvault.js`](src/sealvault.js) and\n> [`src/verify.js`](src/verify.js).\n\n- **Nothing destructive, ever.** Scanning is read-only. Sealing creates\n  *new* files and modifies or deletes nothing, not even the plaintext it\n  just encrypted a copy of.\n- **No telemetry, no analytics, no update-check ping.**\n\nShape-based detection also can't tell a real secret from a realistic-\nlooking example in a fetched web page. Three suppression layers narrow the\ngap, none catches every case, and all are re-includable with\n`--include-suppressed`. Treat every finding as a lead to check, not a\ncertainty — true of every tool in this category, including the well-\nestablished ones.\n\n- **No mobile app.** Researched, not assumed: residoo's file-scanning\n  approach cannot port to stock iOS under Apple's own sandboxing model,\n  and every alternative mechanism checked (a keyboard extension, a local\n  VPN content filter) has a specific, disqualifying problem. See\n  [docs/platform-scope.md](docs/platform-scope.md) for the full technical\n  verdict and what would change it.\n\n## Install\n\n```bash\nnpx residoo scan\n```\n\nor install it properly:\n\n```bash\nnpm install -g residoo\nresidoo scan\n```\n\n```bash\nbrew tap dandovdub/residoo\nbrew install residoo\n```\n\nThe Homebrew formula installs the exact tarball published to npm (sha256\nverified): same bits, not a second build.\n\n**macOS, no terminal needed for install or uninstall:** download\n`residoo-<version>.pkg` from the\n[latest release](https://github.com/dandovdub/residoo/releases/latest)\nand double-click it to install, `residoo-uninstall-<version>.pkg` to\nremove it. Both are unsigned (no Apple Developer ID -- right-click >\nOpen once to get past Gatekeeper's \"unidentified developer\" warning),\nand installing still needs Node.js present on the machine (it runs\n`npm install -g residoo` on your behalf, it doesn't bundle a Node\nruntime) -- see [packaging/macos-pkg](packaging/macos-pkg/README.md) for\nexactly what each one does and how both were verified.\n\nRequires Node.js 18+ (22.5+ for the SQLite-backed sources listed in\n[docs/sources.md](docs/sources.md); residoo still runs fine without it).\nZero runtime dependencies: check `package.json` rather than take that on\nfaith.\n\n## Usage\n\n```\nresidoo scan [options]\n\n  --json                  machine-readable output (full detail, still redacted)\n  --html [path]           also write a self-contained HTML report (default:\n                          residoo-report-<stamp>.html); combines with --json\n  --project [dir]         scan a repository checkout instead of this machine\n                          (committed transcripts, agent configs, root .env)\n  --include-noisy         also run broad, false-positive-prone rules\n  --include-suppressed    also show matches that looked like placeholder/example text\n  --fail-on-find          exit code 1 if anything is found (for CI): secret\n                          findings and integrity warnings count, review items don't\n  --allow-acked           with --fail-on-find: acknowledged findings no longer\n                          fail the run (pending ones and warnings still do)\n  --no-integrity          skip the integrity checks\n  --no-color              disable ANSI colour\n  --verify                ask each credential's own vendor if it still authenticates\n                          (real network call; see docs/architecture.md)\n  --ocr                   also OCR pasted/tool-returned images and scan the text\n                          (needs tesseract installed; no network call; best-effort)\n\n  --seal                  encrypt every transcript with findings into a local vault\n  --vault-dir <dir>       vault location (default ./residoo-vault-<stamp>)\n  --upload-cloudroam      also upload the sealed vault (needs CLOUDROAM_API_KEY,\n                          --connector <id>, --bucket <name>; ciphertext only)\n\nresidoo explain <rule-id>                           full rotation runbook for one rule\nresidoo explain --list                              every rule id and label\nresidoo ack <fingerprint> [--note <text>]           mark one finding rotated\n\nresidoo unseal <vault-dir>                          list a vault's contents\nresidoo unseal <vault-dir> --restore <n> --out <p>  restore one file, hash-verified\n\nresidoo watch / mcp / cred / guard / dashboard      see docs/features.md\n```\n\nThe vault passphrase comes from `RESIDOO_PASSPHRASE` or a hidden interactive\nprompt. There is no recovery if you lose it, so pick one you keep.\n\n## Sources supported today\n\n45 sources, real-install-verified for Claude Code, its config family, and\nbash/Python-REPL shell history, multi-source-corroborated for the rest\n(Cursor, Codex CLI, Cline, Windsurf, Gemini CLI, Copilot, and 30+ more).\nFull list, what \"corroborated\" means, and how to add one:\n[docs/sources.md](docs/sources.md).\n\n## License\n\nMIT. See `LICENSE`.\n\n---\n\nBuilt and maintained by the team behind [CloudRoam](https://cloudroam.io),\nclient-side encrypted, cross-cloud backup. residoo has no dependency on\nCloudRoam and never will need one to be useful. If a scan turns up something\nyou want stored somewhere durable and encrypted going forward, that's the\nkind of problem CloudRoam solves, but it's an entirely separate choice from\nrunning this tool.\n","readmeFilename":"README.md"}