{"_id":"@opensip-tools/cli","_rev":"29-d97a5a6764a7c24f2e61f1d761554ee3","name":"@opensip-tools/cli","dist-tags":{"latest":"2.3.3"},"versions":{"0.1.0":{"name":"@opensip-tools/cli","version":"0.1.0","license":"MIT","_id":"@opensip-tools/cli@0.1.0","maintainers":[{"name":"opensip","email":"admin@opensip.ai"}],"homepage":"https://github.com/opensip-ai/opensip-tools","bugs":{"url":"https://github.com/opensip-ai/opensip-tools/issues"},"bin":{"opensip-tools":"dist/index.js"},"dist":{"shasum":"150f5657b16a57795896d86ec70f79c0eedff1d0","tarball":"https://registry.npmjs.org/@opensip-tools/cli/-/cli-0.1.0.tgz","fileCount":334,"integrity":"sha512-Ka+po28/UbTxQE1PN9GQqGE/EMm7UaihXY25woMuLqqMKordS2Q5VvwuQC/SvfIXYwkLFCz3ee2a/JU2OZ33pA==","signatures":[{"sig":"MEQCIH0qvEpF6gNwbAKb6N8AG+Khk2GGr+6KiKo+aoIG8kc+AiB48bjMYvi2PDdRsrqKdgvkusgN2/DkHIsI7ZukQG0wJg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1039133},"type":"module","gitHead":"aec9240c2f5285e400999bee967729c5c2dab2a6","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"opensip","email":"admin@opensip.ai"},"deprecated":"renamed to 'opensip-tools'. Upgrade: npm uninstall -g @opensip-tools/cli && npm install -g opensip-tools@latest","repository":{"url":"git+https://github.com/opensip-ai/opensip-tools.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.4","description":"OpenSIP Tools CLI — codebase analysis from the command line","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ink":"^5.2.1","glob":"^11.0.0","yaml":"^2.7.0","react":"^18.3.1","commander":"^13.1.0","@opensip-tools/core":"workspace:*","@opensip-tools/simulation":"workspace:*","@opensip-tools/checks-builtin":"workspace:*"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.0","typescript":"~5.7.0","@types/node":"^22.0.0","@types/react":"^18.3.28","ink-testing-library":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.1.0_1775181475474_0.8434622972417365","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"@opensip-tools/cli","version":"0.2.4","license":"MIT","_id":"@opensip-tools/cli@0.2.4","maintainers":[{"name":"opensip","email":"admin@opensip.ai"}],"homepage":"https://github.com/opensip-ai/opensip-tools","bugs":{"url":"https://github.com/opensip-ai/opensip-tools/issues"},"bin":{"opensip-tools":"dist/index.js"},"dist":{"shasum":"7607cba2aa3f66dc7d1f930b7c5fdccf71a159ab","tarball":"https://registry.npmjs.org/@opensip-tools/cli/-/cli-0.2.4.tgz","fileCount":207,"integrity":"sha512-Xj/FYsBdujBQ1j7F4HO3W1fOEUAvfTh7y9sD9C43AAEqpL5X+5ihNEW4TvrM3+/WWowdGrMSUxr3ydIfWMvn2w==","signatures":[{"sig":"MEUCIGJL1PPHWpx/KyMLBlCKji+MSBdNnhL13TrQjg0Mbm6mAiEArWwQazYSKFfD5DbRWIICqo+P72eNBt4dgprA9qEKCRw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opensip-tools%2fcli@0.2.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":397238},"type":"module","_from":"file:/tmp/tarballs/opensip-tools-cli-0.2.4.tgz","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0008a131-327b-45a1-84ef-58bdd91117c8"}},"_resolved":"/tmp/tarballs/opensip-tools-cli-0.2.4.tgz","_integrity":"sha512-Xj/FYsBdujBQ1j7F4HO3W1fOEUAvfTh7y9sD9C43AAEqpL5X+5ihNEW4TvrM3+/WWowdGrMSUxr3ydIfWMvn2w==","deprecated":"renamed to 'opensip-tools'. Upgrade: npm uninstall -g @opensip-tools/cli && npm install -g opensip-tools@latest","repository":{"url":"git+https://github.com/opensip-ai/opensip-tools.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.13.0","description":"OpenSIP Tools CLI — codebase analysis from the command line","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ink":"^5.2.1","glob":"^11.0.0","open":"^11.0.0","yaml":"^2.7.0","react":"^18.3.1","commander":"^13.1.0","update-notifier":"^7.3.1","@opensip-tools/core":"0.2.4","@opensip-tools/simulation":"0.2.4","@opensip-tools/checks-builtin":"0.2.4"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.0","typescript":"~5.7.0","@types/node":"^22.0.0","@types/react":"^18.3.28","ink-testing-library":"^4.0.0","@types/update-notifier":"^6.0.8"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.2.4_1777763976656_0.6254623419179683","host":"s3://npm-registry-packages-npm-production"}},"0.2.5":{"name":"@opensip-tools/cli","version":"0.2.5","license":"MIT","_id":"@opensip-tools/cli@0.2.5","maintainers":[{"name":"opensip","email":"admin@opensip.ai"}],"homepage":"https://github.com/opensip-ai/opensip-tools","bugs":{"url":"https://github.com/opensip-ai/opensip-tools/issues"},"bin":{"opensip-tools":"dist/index.js"},"dist":{"shasum":"27aa6b2580d34fd0287e4ee816cbd1f5a6fa0ee1","tarball":"https://registry.npmjs.org/@opensip-tools/cli/-/cli-0.2.5.tgz","fileCount":211,"integrity":"sha512-fhpj8Yp/d6FmyMRtTvFK3Y/6V46mWw+/uZCOyAYIdG0n446TpE13aKvKTt0ANGO0bqzRXbm4EORP2pdbM+FXDw==","signatures":[{"sig":"MEUCIQCkCMbetU9O5rUdOM8KFDt88E+XfXHfnax67I2/4vMBygIgGykKYuhDZzUcT9fU5FVGmeLLUJw0JUEAhXgnqLD/Ivs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opensip-tools%2fcli@0.2.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":426533},"type":"module","_from":"file:/tmp/tarballs/opensip-tools-cli-0.2.5.tgz","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0008a131-327b-45a1-84ef-58bdd91117c8"}},"_resolved":"/tmp/tarballs/opensip-tools-cli-0.2.5.tgz","_integrity":"sha512-fhpj8Yp/d6FmyMRtTvFK3Y/6V46mWw+/uZCOyAYIdG0n446TpE13aKvKTt0ANGO0bqzRXbm4EORP2pdbM+FXDw==","deprecated":"renamed to 'opensip-tools'. Upgrade: npm uninstall -g @opensip-tools/cli && npm install -g opensip-tools@latest","repository":{"url":"git+https://github.com/opensip-ai/opensip-tools.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.13.0","description":"OpenSIP Tools CLI — codebase analysis from the command line","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ink":"^5.2.1","glob":"^11.0.0","open":"^11.0.0","yaml":"^2.7.0","react":"^18.3.1","commander":"^13.1.0","update-notifier":"^7.3.1","@opensip-tools/core":"0.2.5","@opensip-tools/simulation":"0.2.5","@opensip-tools/checks-builtin":"0.2.5"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.0","typescript":"~5.7.0","@types/node":"^22.0.0","@types/react":"^18.3.28","ink-testing-library":"^4.0.0","@types/update-notifier":"^6.0.8"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.2.5_1777914182641_0.5728504138047465","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@opensip-tools/cli","version":"0.3.0","license":"MIT","_id":"@opensip-tools/cli@0.3.0","maintainers":[{"name":"opensip","email":"admin@opensip.ai"}],"homepage":"https://github.com/opensip-ai/opensip-tools","bugs":{"url":"https://github.com/opensip-ai/opensip-tools/issues"},"bin":{"opensip-tools":"dist/index.js"},"dist":{"shasum":"274b71f0d86122a978f99dc5b4b0c15a4cfb29fd","tarball":"https://registry.npmjs.org/@opensip-tools/cli/-/cli-0.3.0.tgz","fileCount":211,"integrity":"sha512-Fz4rIVmWXRDSYOAW97dyJY9tCSMcE2njFw3Vy6sjB+L5EsdttGIs/l+xuC1YTL2VT9ckYj9raYlS4VVKuWpXZA==","signatures":[{"sig":"MEYCIQCCBUXbeG1MAD4qlD+8zg3tjr4jfDZWm6W+ibQbVFhRAAIhAN5jP8ky6Sz+JTu9VCEpbee/rN3yV6eFLy+7/DQGg5ZQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opensip-tools%2fcli@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":430287},"type":"module","_from":"file:/tmp/tarballs/opensip-tools-cli-0.3.0.tgz","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0008a131-327b-45a1-84ef-58bdd91117c8"}},"_resolved":"/tmp/tarballs/opensip-tools-cli-0.3.0.tgz","_integrity":"sha512-Fz4rIVmWXRDSYOAW97dyJY9tCSMcE2njFw3Vy6sjB+L5EsdttGIs/l+xuC1YTL2VT9ckYj9raYlS4VVKuWpXZA==","deprecated":"renamed to 'opensip-tools'. Upgrade: npm uninstall -g @opensip-tools/cli && npm install -g opensip-tools@latest","repository":{"url":"git+https://github.com/opensip-ai/opensip-tools.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.13.0","description":"OpenSIP Tools CLI — codebase analysis from the command line","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ink":"^5.2.1","glob":"^11.0.0","open":"^11.0.0","yaml":"^2.7.0","react":"^18.3.1","commander":"^13.1.0","update-notifier":"^7.3.1","@opensip-tools/core":"0.3.0","@opensip-tools/simulation":"0.3.0","@opensip-tools/checks-builtin":"0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.0","typescript":"~5.7.0","@types/node":"^22.0.0","@types/react":"^18.3.28","ink-testing-library":"^4.0.0","@types/update-notifier":"^6.0.8"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.3.0_1777951036875_0.5638518816366584","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@opensip-tools/cli","version":"0.4.0","license":"MIT","_id":"@opensip-tools/cli@0.4.0","maintainers":[{"name":"opensip","email":"admin@opensip.ai"}],"homepage":"https://github.com/opensip-ai/opensip-tools","bugs":{"url":"https://github.com/opensip-ai/opensip-tools/issues"},"bin":{"opensip-tools":"dist/index.js"},"dist":{"shasum":"fb922bdf8f9f2845701e842fc4fe997bc5c8539e","tarball":"https://registry.npmjs.org/@opensip-tools/cli/-/cli-0.4.0.tgz","fileCount":211,"integrity":"sha512-FRxiAe6cgZZVKaaJ6FAgWqCdbaDB1f2WHX7MJ5Ro9O2E0r46XbVR1+xcsvSEtX+EG5Li6p64mhfa0TZeUKkW1Q==","signatures":[{"sig":"MEUCIF89fi/jTT4qKUXr0quPwqyzkPjk66W5OF1YKJeXIPp/AiEA7ynGghdCTX7ZgSnIN5mSnB+Qj/ZLlMb2mvDTcXOR1Bg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opensip-tools%2fcli@0.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":430287},"type":"module","_from":"file:/tmp/tarballs/opensip-tools-cli-0.4.0.tgz","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0008a131-327b-45a1-84ef-58bdd91117c8"}},"_resolved":"/tmp/tarballs/opensip-tools-cli-0.4.0.tgz","_integrity":"sha512-FRxiAe6cgZZVKaaJ6FAgWqCdbaDB1f2WHX7MJ5Ro9O2E0r46XbVR1+xcsvSEtX+EG5Li6p64mhfa0TZeUKkW1Q==","deprecated":"renamed to 'opensip-tools'. Upgrade: npm uninstall -g @opensip-tools/cli && npm install -g opensip-tools@latest","repository":{"url":"git+https://github.com/opensip-ai/opensip-tools.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.13.0","description":"OpenSIP Tools CLI — codebase analysis from the command line","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ink":"^5.2.1","glob":"^11.0.0","open":"^11.0.0","yaml":"^2.7.0","react":"^18.3.1","commander":"^13.1.0","update-notifier":"^7.3.1","@opensip-tools/core":"0.4.0","@opensip-tools/simulation":"0.4.0","@opensip-tools/checks-builtin":"0.4.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.0","typescript":"~5.7.0","@types/node":"^22.0.0","@types/react":"^18.3.28","ink-testing-library":"^4.0.0","@types/update-notifier":"^6.0.8"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.4.0_1778013082254_0.2790059285079385","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@opensip-tools/cli","version":"0.5.0","license":"MIT","_id":"@opensip-tools/cli@0.5.0","maintainers":[{"name":"opensip","email":"admin@opensip.ai"}],"homepage":"https://github.com/opensip-ai/opensip-tools","bugs":{"url":"https://github.com/opensip-ai/opensip-tools/issues"},"bin":{"opensip-tools":"dist/index.js"},"dist":{"shasum":"9e8ccab300ae4951e0c06338ce56ec863d323b7c","tarball":"https://registry.npmjs.org/@opensip-tools/cli/-/cli-0.5.0.tgz","fileCount":211,"integrity":"sha512-cKDnysInebAo5cn7zGU9q+E/F0a4koVTlGtjI27LmMbBm5pnYeIijLtWFWl0m+m3WwlCA1HY6Ra596vzcfzpQQ==","signatures":[{"sig":"MEUCIQC9zDxbx2/rKPo0sZHDwI8OM5lUzG04a6bLN4qQkWcnpQIgRAylw3j2lAvcn2qUey2f9l5Kz+TBDYPJFgb3/MnB04I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opensip-tools%2fcli@0.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":430287},"type":"module","_from":"file:/tmp/tarballs/opensip-tools-cli-0.5.0.tgz","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0008a131-327b-45a1-84ef-58bdd91117c8"}},"_resolved":"/tmp/tarballs/opensip-tools-cli-0.5.0.tgz","_integrity":"sha512-cKDnysInebAo5cn7zGU9q+E/F0a4koVTlGtjI27LmMbBm5pnYeIijLtWFWl0m+m3WwlCA1HY6Ra596vzcfzpQQ==","deprecated":"renamed to 'opensip-tools'. Upgrade: npm uninstall -g @opensip-tools/cli && npm install -g opensip-tools@latest","repository":{"url":"git+https://github.com/opensip-ai/opensip-tools.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.13.0","description":"OpenSIP Tools CLI — codebase analysis from the command line","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ink":"^5.2.1","glob":"^11.0.0","open":"^11.0.0","yaml":"^2.7.0","react":"^18.3.1","commander":"^13.1.0","update-notifier":"^7.3.1","@opensip-tools/core":"0.5.0","@opensip-tools/simulation":"0.5.0","@opensip-tools/checks-builtin":"0.5.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.0","typescript":"~5.7.0","@types/node":"^22.0.0","@types/react":"^18.3.28","ink-testing-library":"^4.0.0","@types/update-notifier":"^6.0.8"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.5.0_1778016826604_0.5352382987454485","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@opensip-tools/cli","version":"0.6.0","license":"MIT","_id":"@opensip-tools/cli@0.6.0","maintainers":[{"name":"opensip","email":"admin@opensip.ai"}],"homepage":"https://github.com/opensip-ai/opensip-tools","bugs":{"url":"https://github.com/opensip-ai/opensip-tools/issues"},"bin":{"opensip-tools":"dist/index.js"},"dist":{"shasum":"d9f13f90f923542ee950756b9d883b1cfe6c33d7","tarball":"https://registry.npmjs.org/@opensip-tools/cli/-/cli-0.6.0.tgz","fileCount":211,"integrity":"sha512-EMNi431BenNm0SShwe8e2TU/LZHZhSVqTTnRIFeHk1WF94Hv9f5HziEm5aNjxyuYzHfHvudxWy2IB3aytr1ivw==","signatures":[{"sig":"MEYCIQCTGNHtxd2iAbilZirOTam86f9sBaJw56Xi4dngRGZYIAIhAKgKDSlxn+wsmzGYy0+dFv/f+fWWP8tu4UFeNQ3onq4A","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opensip-tools%2fcli@0.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":430287},"type":"module","_from":"file:/tmp/tarballs/opensip-tools-cli-0.6.0.tgz","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0008a131-327b-45a1-84ef-58bdd91117c8"}},"_resolved":"/tmp/tarballs/opensip-tools-cli-0.6.0.tgz","_integrity":"sha512-EMNi431BenNm0SShwe8e2TU/LZHZhSVqTTnRIFeHk1WF94Hv9f5HziEm5aNjxyuYzHfHvudxWy2IB3aytr1ivw==","deprecated":"renamed to 'opensip-tools'. Upgrade: npm uninstall -g @opensip-tools/cli && npm install -g opensip-tools@latest","repository":{"url":"git+https://github.com/opensip-ai/opensip-tools.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.14.0","description":"OpenSIP Tools CLI — codebase analysis from the command line","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ink":"^5.2.1","glob":"^11.0.0","open":"^11.0.0","yaml":"^2.7.0","react":"^18.3.1","commander":"^13.1.0","update-notifier":"^7.3.1","@opensip-tools/core":"0.6.0","@opensip-tools/simulation":"0.6.0","@opensip-tools/checks-builtin":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.0","typescript":"~5.7.0","@types/node":"^22.0.0","@types/react":"^18.3.28","ink-testing-library":"^4.0.0","@types/update-notifier":"^6.0.8"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.6.0_1778215789700_0.9495630089601801","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"@opensip-tools/cli","version":"0.6.1","license":"MIT","_id":"@opensip-tools/cli@0.6.1","maintainers":[{"name":"opensip","email":"admin@opensip.ai"}],"homepage":"https://github.com/opensip-ai/opensip-tools","bugs":{"url":"https://github.com/opensip-ai/opensip-tools/issues"},"bin":{"opensip-tools":"dist/index.js"},"dist":{"shasum":"6d00a2c4746c30b37a692278f041dc2784afda7b","tarball":"https://registry.npmjs.org/@opensip-tools/cli/-/cli-0.6.1.tgz","fileCount":211,"integrity":"sha512-FckKEW3JBggiOqET4stkdjrXRFs0Zid3xqtOXWaLnlO6bP8tUxVMB6OpOoPMnWdluQanmBfdnV8cM3nOLkZThw==","signatures":[{"sig":"MEQCIB4vnP/h/WFsLTeKBroe/51DHz4J89254mOLK1z9QHL3AiADOPoJDMRZiwp+Mt6v7GbELfLM7z6egEYncfDe/MyjzA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opensip-tools%2fcli@0.6.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":430287},"type":"module","_from":"file:/tmp/tarballs/opensip-tools-cli-0.6.1.tgz","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0008a131-327b-45a1-84ef-58bdd91117c8"}},"_resolved":"/tmp/tarballs/opensip-tools-cli-0.6.1.tgz","_integrity":"sha512-FckKEW3JBggiOqET4stkdjrXRFs0Zid3xqtOXWaLnlO6bP8tUxVMB6OpOoPMnWdluQanmBfdnV8cM3nOLkZThw==","deprecated":"renamed to 'opensip-tools'. Upgrade: npm uninstall -g @opensip-tools/cli && npm install -g opensip-tools@latest","repository":{"url":"git+https://github.com/opensip-ai/opensip-tools.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.14.0","description":"OpenSIP Tools CLI — codebase analysis from the command line","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ink":"^5.2.1","glob":"^11.0.0","open":"^11.0.0","yaml":"^2.7.0","react":"^18.3.1","commander":"^13.1.0","update-notifier":"^7.3.1","@opensip-tools/core":"0.6.1","@opensip-tools/simulation":"0.6.1","@opensip-tools/checks-builtin":"0.6.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.0","typescript":"~5.7.0","@types/node":"^22.0.0","@types/react":"^18.3.28","ink-testing-library":"^4.0.0","@types/update-notifier":"^6.0.8"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.6.1_1778217057688_0.2317220052654232","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"@opensip-tools/cli","version":"1.0.4","license":"MIT","_id":"@opensip-tools/cli@1.0.4","maintainers":[{"name":"opensip","email":"admin@opensip.ai"}],"homepage":"https://github.com/opensip-ai/opensip-tools","bugs":{"url":"https://github.com/opensip-ai/opensip-tools/issues"},"bin":{"opensip-tools":"dist/index.js"},"dist":{"shasum":"68d8681abb8bceb3ee0fa89f7658238b293af6e2","tarball":"https://registry.npmjs.org/@opensip-tools/cli/-/cli-1.0.4.tgz","fileCount":211,"integrity":"sha512-EvNSTOZ5jIsHWQLNPnM009srlbOTMsEWznwWwVfF8OiJcOZ/Ozk/8TUs3C1onBXsvsv3UkefmHTekLz6PS0jiw==","signatures":[{"sig":"MEYCIQCiIy6Fv2rWqfeh36G8/EnBDb7VHCYLdj3h3kl3GX7Q+AIhAKkFzyj+gRJsJItN1eWXlUhTgDsdutagB+h9lidDbjYR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":428788},"type":"module","_from":"file:/var/folders/zg/kvnts3md1tndqtbpbhjh3zwh0000gn/T/tmp.RrdfgTjmdx/opensip-tools-cli-1.0.4.tgz","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"opensip","email":"admin@opensip.ai"},"_resolved":"/var/folders/zg/kvnts3md1tndqtbpbhjh3zwh0000gn/T/tmp.RrdfgTjmdx/opensip-tools-cli-1.0.4.tgz","_integrity":"sha512-EvNSTOZ5jIsHWQLNPnM009srlbOTMsEWznwWwVfF8OiJcOZ/Ozk/8TUs3C1onBXsvsv3UkefmHTekLz6PS0jiw==","deprecated":"renamed to 'opensip-tools'. Upgrade: npm uninstall -g @opensip-tools/cli && npm install -g opensip-tools@latest","repository":{"url":"git+https://github.com/opensip-ai/opensip-tools.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.7","description":"OpenSIP Tools CLI — codebase analysis from the command line","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ink":"^5.2.1","open":"^11.0.0","yaml":"^2.7.0","react":"^18.3.1","commander":"^13.1.0","update-notifier":"^7.3.1","@opensip-tools/core":"1.0.4","@opensip-tools/fitness":"1.0.4","@opensip-tools/lang-go":"1.0.4","@opensip-tools/lang-cpp":"1.0.4","@opensip-tools/contracts":"1.0.4","@opensip-tools/lang-java":"1.0.4","@opensip-tools/lang-rust":"1.0.4","@opensip-tools/simulation":"1.0.4","@opensip-tools/lang-python":"1.0.4","@opensip-tools/lang-typescript":"1.0.4","@opensip-tools/checks-universal":"1.0.4","@opensip-tools/checks-typescript":"1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.0","typescript":"~5.7.0","@types/node":"^22.0.0","@types/react":"^18.3.28","ink-testing-library":"^4.0.0","@types/update-notifier":"^6.0.8"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.0.4_1778886337846_0.23843718061926422","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"@opensip-tools/cli","version":"1.0.5","license":"MIT","_id":"@opensip-tools/cli@1.0.5","maintainers":[{"name":"opensip","email":"admin@opensip.ai"}],"homepage":"https://github.com/opensip-ai/opensip-tools","bugs":{"url":"https://github.com/opensip-ai/opensip-tools/issues"},"bin":{"opensip-tools":"dist/index.js"},"dist":{"shasum":"bbf0da101a9464e76f2f8d40d23bc940160dae2d","tarball":"https://registry.npmjs.org/@opensip-tools/cli/-/cli-1.0.5.tgz","fileCount":131,"integrity":"sha512-VIH+NrUFgmUz8oYA9otDpr8DefCxEvhD2HGZD7udwpFjxdUsZ9EmiEx+4IbfcWhfl6+dMaQEO0y2r7hdMWhPPQ==","signatures":[{"sig":"MEUCIDQ6nWXIhfhYOEdxVewUEYq7ayaAbEjg9qmnAnaBFYcFAiEAo+6VsOdBtYllZ/ksmXjTq2QXFQHipjeuEhoCgcbOOhY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opensip-tools%2fcli@1.0.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":267363},"type":"module","_from":"file:/tmp/tarballs/opensip-tools-cli-1.0.5.tgz","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0008a131-327b-45a1-84ef-58bdd91117c8"}},"_resolved":"/tmp/tarballs/opensip-tools-cli-1.0.5.tgz","_integrity":"sha512-VIH+NrUFgmUz8oYA9otDpr8DefCxEvhD2HGZD7udwpFjxdUsZ9EmiEx+4IbfcWhfl6+dMaQEO0y2r7hdMWhPPQ==","deprecated":"renamed to 'opensip-tools'. Upgrade: npm uninstall -g @opensip-tools/cli && npm install -g opensip-tools@latest","repository":{"url":"git+https://github.com/opensip-ai/opensip-tools.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.14.1","description":"OpenSIP Tools CLI — codebase analysis from the command line","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ink":"^5.2.1","open":"^11.0.0","yaml":"^2.7.0","react":"^18.3.1","commander":"^13.1.0","update-notifier":"^7.3.1","@opensip-tools/core":"1.0.5","@opensip-tools/fitness":"1.0.5","@opensip-tools/lang-go":"1.0.5","@opensip-tools/lang-cpp":"1.0.5","@opensip-tools/contracts":"1.0.5","@opensip-tools/lang-java":"1.0.5","@opensip-tools/lang-rust":"1.0.5","@opensip-tools/simulation":"1.0.5","@opensip-tools/lang-python":"1.0.5","@opensip-tools/lang-typescript":"1.0.5","@opensip-tools/checks-universal":"1.0.5","@opensip-tools/checks-typescript":"1.0.5"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.0","typescript":"~5.7.0","@types/node":"^22.0.0","@types/react":"^18.3.28","ink-testing-library":"^4.0.0","@types/update-notifier":"^6.0.8"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.0.5_1778910011301_0.5322570904751003","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"@opensip-tools/cli","version":"1.0.6","license":"MIT","_id":"@opensip-tools/cli@1.0.6","maintainers":[{"name":"opensip","email":"admin@opensip.ai"}],"homepage":"https://github.com/opensip-ai/opensip-tools","bugs":{"url":"https://github.com/opensip-ai/opensip-tools/issues"},"bin":{"opensip-tools":"dist/index.js"},"dist":{"shasum":"ca7e40af05517cfd21c383571255ceb09c840120","tarball":"https://registry.npmjs.org/@opensip-tools/cli/-/cli-1.0.6.tgz","fileCount":131,"integrity":"sha512-JBG2osXQ79nK0PDKyxiCPvuuAQZ14ahNdf8+HOyCEZhgaqGruoDQ9B4X+GxqeopOJv0mAmEDMjR0pio4FWRtHA==","signatures":[{"sig":"MEUCIDQcGBjp4JwBUIIosJCTUrUgHbSciPxVDLAgorXSaAdAAiEAuiKMpOtWP3ybcbc6OmS846hutnCem9DxaCWXUxlC6X4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opensip-tools%2fcli@1.0.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":267363},"type":"module","_from":"file:/tmp/tarballs/opensip-tools-cli-1.0.6.tgz","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0008a131-327b-45a1-84ef-58bdd91117c8"}},"_resolved":"/tmp/tarballs/opensip-tools-cli-1.0.6.tgz","_integrity":"sha512-JBG2osXQ79nK0PDKyxiCPvuuAQZ14ahNdf8+HOyCEZhgaqGruoDQ9B4X+GxqeopOJv0mAmEDMjR0pio4FWRtHA==","deprecated":"renamed to 'opensip-tools'. Upgrade: npm uninstall -g @opensip-tools/cli && npm install -g opensip-tools@latest","repository":{"url":"git+https://github.com/opensip-ai/opensip-tools.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.14.1","description":"OpenSIP Tools CLI — codebase analysis from the command line","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ink":"^5.2.1","open":"^11.0.0","yaml":"^2.7.0","react":"^18.3.1","commander":"^13.1.0","update-notifier":"^7.3.1","@opensip-tools/core":"1.0.6","@opensip-tools/fitness":"1.0.6","@opensip-tools/lang-go":"1.0.6","@opensip-tools/lang-cpp":"1.0.6","@opensip-tools/contracts":"1.0.6","@opensip-tools/lang-java":"1.0.6","@opensip-tools/lang-rust":"1.0.6","@opensip-tools/simulation":"1.0.6","@opensip-tools/lang-python":"1.0.6","@opensip-tools/lang-typescript":"1.0.6","@opensip-tools/checks-universal":"1.0.6","@opensip-tools/checks-typescript":"1.0.6"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.0","typescript":"~5.7.0","@types/node":"^22.0.0","@types/react":"^18.3.28","ink-testing-library":"^4.0.0","@types/update-notifier":"^6.0.8"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.0.6_1778953723180_0.6075510090091929","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"@opensip-tools/cli","version":"1.0.7","license":"MIT","_id":"@opensip-tools/cli@1.0.7","maintainers":[{"name":"opensip","email":"admin@opensip.ai"}],"homepage":"https://github.com/opensip-ai/opensip-tools","bugs":{"url":"https://github.com/opensip-ai/opensip-tools/issues"},"bin":{"opensip-tools":"dist/index.js"},"dist":{"shasum":"6ea46a3bb15e155091c6bedbb788fa01a2a77560","tarball":"https://registry.npmjs.org/@opensip-tools/cli/-/cli-1.0.7.tgz","fileCount":131,"integrity":"sha512-BAOhB7Q51nsaGOMVfg8mw1H/TZqbZ4QxMOKhmhS+dJ0EeUJOWNse7h9797NpFGxcGKs8d8Led3DDVphsUxdRqA==","signatures":[{"sig":"MEUCIQDI6p25COyTrI8iFRosQgvBjViIx+FIssXz5K0gBIzv5AIgKVkIjajppMdKsrTrnxFjfVi3LRcZhK31dVmM8Z8jrUg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opensip-tools%2fcli@1.0.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":267363},"type":"module","_from":"file:/tmp/tarballs/opensip-tools-cli-1.0.7.tgz","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0008a131-327b-45a1-84ef-58bdd91117c8"}},"_resolved":"/tmp/tarballs/opensip-tools-cli-1.0.7.tgz","_integrity":"sha512-BAOhB7Q51nsaGOMVfg8mw1H/TZqbZ4QxMOKhmhS+dJ0EeUJOWNse7h9797NpFGxcGKs8d8Led3DDVphsUxdRqA==","deprecated":"renamed to 'opensip-tools'. Upgrade: npm uninstall -g @opensip-tools/cli && npm install -g opensip-tools@latest","repository":{"url":"git+https://github.com/opensip-ai/opensip-tools.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.14.1","description":"OpenSIP Tools CLI — codebase analysis from the command line","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ink":"^5.2.1","open":"^11.0.0","yaml":"^2.7.0","react":"^18.3.1","commander":"^13.1.0","update-notifier":"^7.3.1","@opensip-tools/core":"1.0.7","@opensip-tools/fitness":"1.0.7","@opensip-tools/lang-go":"1.0.7","@opensip-tools/lang-cpp":"1.0.7","@opensip-tools/contracts":"1.0.7","@opensip-tools/lang-java":"1.0.7","@opensip-tools/lang-rust":"1.0.7","@opensip-tools/simulation":"1.0.7","@opensip-tools/lang-python":"1.0.7","@opensip-tools/lang-typescript":"1.0.7","@opensip-tools/checks-universal":"1.0.7","@opensip-tools/checks-typescript":"1.0.7"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.0","typescript":"~5.7.0","@types/node":"^22.0.0","@types/react":"^18.3.28","ink-testing-library":"^4.0.0","@types/update-notifier":"^6.0.8"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.0.7_1778963860363_0.11083380039020185","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"@opensip-tools/cli","version":"1.0.8","license":"MIT","_id":"@opensip-tools/cli@1.0.8","maintainers":[{"name":"opensip","email":"admin@opensip.ai"}],"homepage":"https://github.com/opensip-ai/opensip-tools","bugs":{"url":"https://github.com/opensip-ai/opensip-tools/issues"},"bin":{"opensip-tools":"dist/index.js"},"dist":{"shasum":"5113ad917984f4ef8f7274baaa753ec72bdf13f3","tarball":"https://registry.npmjs.org/@opensip-tools/cli/-/cli-1.0.8.tgz","fileCount":131,"integrity":"sha512-jV3rw2upo5TlH5hR1FT1N8LoSJs+URGJfLUXQ3vxiX9hDgJO+ihzRxRyDM2eeb/H644Q7Y7pDuocrjkx5sLQdw==","signatures":[{"sig":"MEUCIHCFwXmSUUnT88QFjjaeraBaaAIL7TtuNELeUx2QO/tcAiEAh0dUysRyECFj1r1iylJdLTBZU+1//IxkGnBlzxXIalY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opensip-tools%2fcli@1.0.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":267363},"type":"module","_from":"file:/tmp/tarballs/opensip-tools-cli-1.0.8.tgz","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0008a131-327b-45a1-84ef-58bdd91117c8"}},"_resolved":"/tmp/tarballs/opensip-tools-cli-1.0.8.tgz","_integrity":"sha512-jV3rw2upo5TlH5hR1FT1N8LoSJs+URGJfLUXQ3vxiX9hDgJO+ihzRxRyDM2eeb/H644Q7Y7pDuocrjkx5sLQdw==","deprecated":"renamed to 'opensip-tools'. Upgrade: npm uninstall -g @opensip-tools/cli && npm install -g opensip-tools@latest","repository":{"url":"git+https://github.com/opensip-ai/opensip-tools.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.14.1","description":"OpenSIP Tools CLI — codebase analysis from the command line","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ink":"^5.2.1","open":"^11.0.0","yaml":"^2.7.0","react":"^18.3.1","commander":"^13.1.0","update-notifier":"^7.3.1","@opensip-tools/core":"1.0.8","@opensip-tools/fitness":"1.0.8","@opensip-tools/lang-go":"1.0.8","@opensip-tools/lang-cpp":"1.0.8","@opensip-tools/contracts":"1.0.8","@opensip-tools/lang-java":"1.0.8","@opensip-tools/lang-rust":"1.0.8","@opensip-tools/simulation":"1.0.8","@opensip-tools/lang-python":"1.0.8","@opensip-tools/lang-typescript":"1.0.8","@opensip-tools/checks-universal":"1.0.8","@opensip-tools/checks-typescript":"1.0.8"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.0","typescript":"~5.7.0","@types/node":"^22.0.0","@types/react":"^18.3.28","ink-testing-library":"^4.0.0","@types/update-notifier":"^6.0.8"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.0.8_1778967874859_0.703448878715955","host":"s3://npm-registry-packages-npm-production"}},"1.0.9":{"name":"@opensip-tools/cli","version":"1.0.9","license":"MIT","_id":"@opensip-tools/cli@1.0.9","maintainers":[{"name":"opensip","email":"admin@opensip.ai"}],"homepage":"https://github.com/opensip-ai/opensip-tools","bugs":{"url":"https://github.com/opensip-ai/opensip-tools/issues"},"bin":{"opensip-tools":"dist/index.js"},"dist":{"shasum":"2b3b0d09eb28be986a884908ab46f5b6846c5f59","tarball":"https://registry.npmjs.org/@opensip-tools/cli/-/cli-1.0.9.tgz","fileCount":131,"integrity":"sha512-xXRkfmoLNiDVqZxOec4alwQXPNN/8IyIn1Qgx1DKH/McKti/oNiMSRrIimpiWemSbnBga0y7K5Rm+5Ml27uQtA==","signatures":[{"sig":"MEYCIQD0jMLADWW9sot0JR68p232AcNsfbKtl51aKzno3RiDSwIhAK3vkynxCpkuElqJ3LABb1W4E8gWbHVIvrrLpnN4p126","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opensip-tools%2fcli@1.0.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":267363},"type":"module","_from":"file:/tmp/tarballs/opensip-tools-cli-1.0.9.tgz","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0008a131-327b-45a1-84ef-58bdd91117c8"}},"_resolved":"/tmp/tarballs/opensip-tools-cli-1.0.9.tgz","_integrity":"sha512-xXRkfmoLNiDVqZxOec4alwQXPNN/8IyIn1Qgx1DKH/McKti/oNiMSRrIimpiWemSbnBga0y7K5Rm+5Ml27uQtA==","deprecated":"renamed to 'opensip-tools'. Upgrade: npm uninstall -g @opensip-tools/cli && npm install -g opensip-tools@latest","repository":{"url":"git+https://github.com/opensip-ai/opensip-tools.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.14.1","description":"OpenSIP Tools CLI — codebase analysis from the command line","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ink":"^5.2.1","open":"^11.0.0","yaml":"^2.7.0","react":"^18.3.1","commander":"^13.1.0","update-notifier":"^7.3.1","@opensip-tools/core":"1.0.9","@opensip-tools/fitness":"1.0.9","@opensip-tools/lang-go":"1.0.9","@opensip-tools/lang-cpp":"1.0.9","@opensip-tools/contracts":"1.0.9","@opensip-tools/lang-java":"1.0.9","@opensip-tools/lang-rust":"1.0.9","@opensip-tools/simulation":"1.0.9","@opensip-tools/lang-python":"1.0.9","@opensip-tools/lang-typescript":"1.0.9","@opensip-tools/checks-universal":"1.0.9","@opensip-tools/checks-typescript":"1.0.9"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.0","typescript":"~5.7.0","@types/node":"^22.0.0","@types/react":"^18.3.28","ink-testing-library":"^4.0.0","@types/update-notifier":"^6.0.8"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.0.9_1778969289105_0.5618263256922511","host":"s3://npm-registry-packages-npm-production"}},"1.0.10":{"name":"@opensip-tools/cli","version":"1.0.10","license":"MIT","_id":"@opensip-tools/cli@1.0.10","maintainers":[{"name":"opensip","email":"admin@opensip.ai"}],"homepage":"https://github.com/opensip-ai/opensip-tools","bugs":{"url":"https://github.com/opensip-ai/opensip-tools/issues"},"bin":{"opensip-tools":"dist/index.js"},"dist":{"shasum":"e4267236f2c814d7fb8c26912d6750b8ab5995eb","tarball":"https://registry.npmjs.org/@opensip-tools/cli/-/cli-1.0.10.tgz","fileCount":131,"integrity":"sha512-rU0Px61YLWQSYQGQDT1h96JxEukEWwnE7J8GOJ8hYFW+n4CFnu9XqRpI8BgAHsnB4rNUJZemHnCA3hSSVwQaYw==","signatures":[{"sig":"MEUCIEqCxtiH6LLofnKu7fQjm+/OJUQhuxy+zYkvapBBYwVpAiEAhM4RZogwYaPyGXe5UOsm0rXaFf+kY0/orJWScTOLUcw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opensip-tools%2fcli@1.0.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274842},"type":"module","_from":"file:/tmp/tarballs/opensip-tools-cli-1.0.10.tgz","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0008a131-327b-45a1-84ef-58bdd91117c8"}},"_resolved":"/tmp/tarballs/opensip-tools-cli-1.0.10.tgz","_integrity":"sha512-rU0Px61YLWQSYQGQDT1h96JxEukEWwnE7J8GOJ8hYFW+n4CFnu9XqRpI8BgAHsnB4rNUJZemHnCA3hSSVwQaYw==","deprecated":"renamed to 'opensip-tools'. Upgrade: npm uninstall -g @opensip-tools/cli && npm install -g opensip-tools@latest","repository":{"url":"git+https://github.com/opensip-ai/opensip-tools.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.14.1","description":"OpenSIP Tools CLI — codebase analysis from the command line","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ink":"^5.2.1","open":"^11.0.0","yaml":"^2.7.0","react":"^18.3.1","commander":"^13.1.0","update-notifier":"^7.3.1","@opensip-tools/core":"1.0.10","@opensip-tools/fitness":"1.0.10","@opensip-tools/lang-go":"1.0.10","@opensip-tools/lang-cpp":"1.0.10","@opensip-tools/contracts":"1.0.10","@opensip-tools/lang-java":"1.0.10","@opensip-tools/lang-rust":"1.0.10","@opensip-tools/simulation":"1.0.10","@opensip-tools/lang-python":"1.0.10","@opensip-tools/lang-typescript":"1.0.10","@opensip-tools/checks-universal":"1.0.10","@opensip-tools/checks-typescript":"1.0.10"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.0","typescript":"~5.7.0","@types/node":"^22.0.0","@types/react":"^18.3.28","ink-testing-library":"^4.0.0","@types/update-notifier":"^6.0.8"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.0.10_1778977749513_0.5568707190485238","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@opensip-tools/cli","version":"1.2.0","license":"MIT","_id":"@opensip-tools/cli@1.2.0","maintainers":[{"name":"opensip","email":"admin@opensip.ai"}],"homepage":"https://github.com/opensip-ai/opensip-tools","bugs":{"url":"https://github.com/opensip-ai/opensip-tools/issues"},"bin":{"opensip-tools":"dist/index.js"},"dist":{"shasum":"c3614851b6ab09881cb9d8893aed81eccef8c3f1","tarball":"https://registry.npmjs.org/@opensip-tools/cli/-/cli-1.2.0.tgz","fileCount":131,"integrity":"sha512-yfheFw8PwVypDTGg9zQQJqom2SyWz3r+/gwEZglG0dp6lucpwgH9XAQ6yYl2IU+rjnHTvzRfbtocZaIsZzY90w==","signatures":[{"sig":"MEUCIQDeZh609RtTQTya6oppoBuxLOgHS98rydawC1kx8VArEwIgA+sLJv5c4JkQzb7YNDgRRNYshHaEiybeSu+4QSX+s6s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opensip-tools%2fcli@1.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":275284},"type":"module","_from":"file:/tmp/tarballs/opensip-tools-cli-1.2.0.tgz","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0008a131-327b-45a1-84ef-58bdd91117c8"}},"_resolved":"/tmp/tarballs/opensip-tools-cli-1.2.0.tgz","_integrity":"sha512-yfheFw8PwVypDTGg9zQQJqom2SyWz3r+/gwEZglG0dp6lucpwgH9XAQ6yYl2IU+rjnHTvzRfbtocZaIsZzY90w==","deprecated":"renamed to 'opensip-tools'. Upgrade: npm uninstall -g @opensip-tools/cli && npm install -g opensip-tools@latest","repository":{"url":"git+https://github.com/opensip-ai/opensip-tools.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.14.1","description":"OpenSIP Tools CLI — codebase analysis from the command line","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ink":"^5.2.1","open":"^11.0.0","yaml":"^2.7.0","react":"^18.3.1","commander":"^13.1.0","update-notifier":"^7.3.1","@opensip-tools/core":"1.2.0","@opensip-tools/graph":"1.2.0","@opensip-tools/fitness":"1.2.0","@opensip-tools/lang-go":"1.2.0","@opensip-tools/lang-cpp":"1.2.0","@opensip-tools/contracts":"1.2.0","@opensip-tools/lang-java":"1.2.0","@opensip-tools/lang-rust":"1.2.0","@opensip-tools/simulation":"1.2.0","@opensip-tools/lang-python":"1.2.0","@opensip-tools/lang-typescript":"1.2.0","@opensip-tools/checks-universal":"1.2.0","@opensip-tools/checks-typescript":"1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.0","typescript":"~5.7.0","@types/node":"^22.0.0","@types/react":"^18.3.28","ink-testing-library":"^4.0.0","@types/update-notifier":"^6.0.8"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.2.0_1779141114489_0.2310617132552295","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"@opensip-tools/cli","version":"1.3.0","license":"MIT","_id":"@opensip-tools/cli@1.3.0","maintainers":[{"name":"opensip","email":"admin@opensip.ai"}],"homepage":"https://github.com/opensip-ai/opensip-tools","bugs":{"url":"https://github.com/opensip-ai/opensip-tools/issues"},"bin":{"opensip-tools":"dist/index.js"},"dist":{"shasum":"9a277d24156a62ff9c9701457d9e5513bb3a0de7","tarball":"https://registry.npmjs.org/@opensip-tools/cli/-/cli-1.3.0.tgz","fileCount":131,"integrity":"sha512-AJzjN+TqdJrYxaFZTDtfsnoXRiZvirfEh/4ppGuw0owDSLyS6hyKBq8/ZM0+/LUUoV2TkRZIBhyqJuk/JGoBQw==","signatures":[{"sig":"MEYCIQD61B24WfgAAieLXdz5aoJneQxprgaOsbkhQphpwNN/pQIhAKfc4O7BiV8V/lHLKEb8kUIvFxjR4m957ga6Zmxevpua","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opensip-tools%2fcli@1.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":275284},"type":"module","_from":"file:/tmp/tarballs/opensip-tools-cli-1.3.0.tgz","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0008a131-327b-45a1-84ef-58bdd91117c8"}},"_resolved":"/tmp/tarballs/opensip-tools-cli-1.3.0.tgz","_integrity":"sha512-AJzjN+TqdJrYxaFZTDtfsnoXRiZvirfEh/4ppGuw0owDSLyS6hyKBq8/ZM0+/LUUoV2TkRZIBhyqJuk/JGoBQw==","deprecated":"renamed to 'opensip-tools'. Upgrade: npm uninstall -g @opensip-tools/cli && npm install -g opensip-tools@latest","repository":{"url":"git+https://github.com/opensip-ai/opensip-tools.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.14.1","description":"OpenSIP Tools CLI — codebase analysis from the command line","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ink":"^5.2.1","open":"^11.0.0","yaml":"^2.7.0","react":"^18.3.1","commander":"^13.1.0","update-notifier":"^7.3.1","@opensip-tools/core":"1.3.0","@opensip-tools/graph":"1.3.0","@opensip-tools/fitness":"1.3.0","@opensip-tools/lang-go":"1.3.0","@opensip-tools/lang-cpp":"1.3.0","@opensip-tools/contracts":"1.3.0","@opensip-tools/lang-java":"1.3.0","@opensip-tools/lang-rust":"1.3.0","@opensip-tools/simulation":"1.3.0","@opensip-tools/lang-python":"1.3.0","@opensip-tools/lang-typescript":"1.3.0","@opensip-tools/checks-universal":"1.3.0","@opensip-tools/checks-typescript":"1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.0","typescript":"~5.7.0","@types/node":"^22.0.0","@types/react":"^18.3.28","ink-testing-library":"^4.0.0","@types/update-notifier":"^6.0.8"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.3.0_1779159885394_0.09763757259827233","host":"s3://npm-registry-packages-npm-production"}},"1.3.1":{"name":"@opensip-tools/cli","version":"1.3.1","license":"MIT","_id":"@opensip-tools/cli@1.3.1","maintainers":[{"name":"opensip","email":"admin@opensip.ai"}],"homepage":"https://github.com/opensip-ai/opensip-tools","bugs":{"url":"https://github.com/opensip-ai/opensip-tools/issues"},"bin":{"opensip-tools":"dist/index.js"},"dist":{"shasum":"4b978ab57575454e2a34ce884df9e1c00d0a4ca7","tarball":"https://registry.npmjs.org/@opensip-tools/cli/-/cli-1.3.1.tgz","fileCount":131,"integrity":"sha512-gdn1nnb3/D+rDrm6o1l0b0DmbfM5T1FhP8DKQTTROweIT0Qb/H6+biaxCXgTEvv5fSZ2Me6S8zPDWuot2T/l8g==","signatures":[{"sig":"MEYCIQD501THfwjJX+bVt72dUi+8GQTFLnY/VBVNHxRLo7tJAQIhAJXQECXX7d1k04DFPj5pxG+ygKo0kbTDZp6Rv6s+v+Jc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opensip-tools%2fcli@1.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":275284},"type":"module","_from":"file:/tmp/tarballs/opensip-tools-cli-1.3.1.tgz","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0008a131-327b-45a1-84ef-58bdd91117c8"}},"_resolved":"/tmp/tarballs/opensip-tools-cli-1.3.1.tgz","_integrity":"sha512-gdn1nnb3/D+rDrm6o1l0b0DmbfM5T1FhP8DKQTTROweIT0Qb/H6+biaxCXgTEvv5fSZ2Me6S8zPDWuot2T/l8g==","deprecated":"renamed to 'opensip-tools'. Upgrade: npm uninstall -g @opensip-tools/cli && npm install -g opensip-tools@latest","repository":{"url":"git+https://github.com/opensip-ai/opensip-tools.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.14.1","description":"OpenSIP Tools CLI — codebase analysis from the command line","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ink":"^5.2.1","open":"^11.0.0","yaml":"^2.7.0","react":"^18.3.1","commander":"^13.1.0","update-notifier":"^7.3.1","@opensip-tools/core":"1.3.1","@opensip-tools/graph":"1.3.1","@opensip-tools/fitness":"1.3.1","@opensip-tools/lang-go":"1.3.1","@opensip-tools/lang-cpp":"1.3.1","@opensip-tools/contracts":"1.3.1","@opensip-tools/lang-java":"1.3.1","@opensip-tools/lang-rust":"1.3.1","@opensip-tools/simulation":"1.3.1","@opensip-tools/lang-python":"1.3.1","@opensip-tools/lang-typescript":"1.3.1","@opensip-tools/checks-universal":"1.3.1","@opensip-tools/checks-typescript":"1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.0","typescript":"~5.7.0","@types/node":"^22.0.0","@types/react":"^18.3.28","ink-testing-library":"^4.0.0","@types/update-notifier":"^6.0.8"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.3.1_1779162375317_0.1374168629938044","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@opensip-tools/cli","version":"2.0.0","license":"MIT","_id":"@opensip-tools/cli@2.0.0","maintainers":[{"name":"opensip","email":"admin@opensip.ai"}],"homepage":"https://github.com/opensip-ai/opensip-tools","bugs":{"url":"https://github.com/opensip-ai/opensip-tools/issues"},"bin":{"opensip-tools":"dist/index.js"},"dist":{"shasum":"29af55fd8337659d600a046d2b9dbe7fe8b5f913","tarball":"https://registry.npmjs.org/@opensip-tools/cli/-/cli-2.0.0.tgz","fileCount":219,"integrity":"sha512-9x7XyoMhTKkuVsKsT6DHIe33a2GIOv+0iZIkk2t4s7uVeWScIyPgDdd+FA+VRYdYiBVWJ77gB9FDS8OmyRfqQg==","signatures":[{"sig":"MEUCIQDg5xcM1mMkXRjeiXTU3y4VxENUPgcHGl0+adSzyt4qMQIgGlo8NdTZhWrn9P3QRBdAAXTxOHtQFXiZ6weOVaElVtI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opensip-tools%2fcli@2.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":445983},"type":"module","_from":"file:/tmp/tarballs/opensip-tools-cli-2.0.0.tgz","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0008a131-327b-45a1-84ef-58bdd91117c8"}},"_resolved":"/tmp/tarballs/opensip-tools-cli-2.0.0.tgz","_integrity":"sha512-9x7XyoMhTKkuVsKsT6DHIe33a2GIOv+0iZIkk2t4s7uVeWScIyPgDdd+FA+VRYdYiBVWJ77gB9FDS8OmyRfqQg==","deprecated":"renamed to 'opensip-tools'. Upgrade: npm uninstall -g @opensip-tools/cli && npm install -g opensip-tools@latest","repository":{"url":"git+https://github.com/opensip-ai/opensip-tools.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.16.0","description":"OpenSIP Tools CLI — codebase analysis from the command line","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ink":"^7.0.4","open":"^11.0.0","yaml":"^2.9.0","react":"^19.2.6","commander":"^14.0.3","update-notifier":"^7.3.1","@opensip-tools/core":"2.0.0","@opensip-tools/graph":"2.0.0","@opensip-tools/cli-ui":"2.0.0","@opensip-tools/fitness":"2.0.0","@opensip-tools/lang-go":"2.0.0","@opensip-tools/lang-cpp":"2.0.0","@opensip-tools/contracts":"2.0.0","@opensip-tools/datastore":"2.0.0","@opensip-tools/lang-java":"2.0.0","@opensip-tools/lang-rust":"2.0.0","@opensip-tools/graph-rust":"2.0.0","@opensip-tools/simulation":"2.0.0","@opensip-tools/lang-python":"2.0.0","@opensip-tools/graph-python":"2.0.0","@opensip-tools/lang-typescript":"2.0.0","@opensip-tools/checks-universal":"2.0.0","@opensip-tools/graph-typescript":"2.0.0","@opensip-tools/checks-typescript":"2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.7","typescript":"~6.0.3","@types/node":"^22.19.19","@types/react":"^19.2.15","ink-testing-library":"^4.0.0","@types/update-notifier":"^6.0.8"},"_npmOperationalInternal":{"tmp":"tmp/cli_2.0.0_1780034210862_0.8857275906575675","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"@opensip-tools/cli","version":"2.0.1","license":"MIT","_id":"@opensip-tools/cli@2.0.1","maintainers":[{"name":"opensip","email":"admin@opensip.ai"}],"homepage":"https://github.com/opensip-ai/opensip-tools","bugs":{"url":"https://github.com/opensip-ai/opensip-tools/issues"},"bin":{"opensip-tools":"dist/index.js"},"dist":{"shasum":"12ee6f89fbfdd8dc7e297b2a223956adc4d14c95","tarball":"https://registry.npmjs.org/@opensip-tools/cli/-/cli-2.0.1.tgz","fileCount":219,"integrity":"sha512-k19iD7sbS7UUeoLf+w1wlNipRrDjc1gVspgUFCt4UUow9OEhpZyZh4p4jh6U/9Bs3rCgk3InfmwfzHjWv6rZhA==","signatures":[{"sig":"MEQCICbnFqQSkumXr3qUc1zuBPuDxgmZKFfz4CsYYWPbrOwWAiB2eDgBSF1ZDoTvndv0svHw4N3L2eRInxXsOBoHAkOqQQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opensip-tools%2fcli@2.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":445983},"type":"module","_from":"file:/tmp/tarballs/opensip-tools-cli-2.0.1.tgz","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0008a131-327b-45a1-84ef-58bdd91117c8"}},"_resolved":"/tmp/tarballs/opensip-tools-cli-2.0.1.tgz","_integrity":"sha512-k19iD7sbS7UUeoLf+w1wlNipRrDjc1gVspgUFCt4UUow9OEhpZyZh4p4jh6U/9Bs3rCgk3InfmwfzHjWv6rZhA==","deprecated":"renamed to 'opensip-tools'. Upgrade: npm uninstall -g @opensip-tools/cli && npm install -g opensip-tools@latest","repository":{"url":"git+https://github.com/opensip-ai/opensip-tools.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.16.0","description":"OpenSIP Tools CLI — codebase analysis from the command line","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ink":"^7.0.4","open":"^11.0.0","yaml":"^2.9.0","react":"^19.2.6","commander":"^14.0.3","update-notifier":"^7.3.1","@opensip-tools/core":"2.0.1","@opensip-tools/graph":"2.0.1","@opensip-tools/cli-ui":"2.0.1","@opensip-tools/fitness":"2.0.1","@opensip-tools/lang-go":"2.0.1","@opensip-tools/lang-cpp":"2.0.1","@opensip-tools/contracts":"2.0.1","@opensip-tools/datastore":"2.0.1","@opensip-tools/lang-java":"2.0.1","@opensip-tools/lang-rust":"2.0.1","@opensip-tools/graph-rust":"2.0.1","@opensip-tools/simulation":"2.0.1","@opensip-tools/lang-python":"2.0.1","@opensip-tools/graph-python":"2.0.1","@opensip-tools/lang-typescript":"2.0.1","@opensip-tools/checks-universal":"2.0.1","@opensip-tools/graph-typescript":"2.0.1","@opensip-tools/checks-typescript":"2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.7","typescript":"~6.0.3","@types/node":"^22.19.19","@types/react":"^19.2.15","ink-testing-library":"^4.0.0","@types/update-notifier":"^6.0.8"},"_npmOperationalInternal":{"tmp":"tmp/cli_2.0.1_1780070378334_0.06825450832820379","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"@opensip-tools/cli","version":"2.1.0","license":"MIT","_id":"@opensip-tools/cli@2.1.0","maintainers":[{"name":"opensip","email":"admin@opensip.ai"}],"homepage":"https://github.com/opensip-ai/opensip-tools","bugs":{"url":"https://github.com/opensip-ai/opensip-tools/issues"},"bin":{"opensip-tools":"dist/index.js"},"dist":{"shasum":"80423cf26233de2f2da0fa30f9756cb877eeb35b","tarball":"https://registry.npmjs.org/@opensip-tools/cli/-/cli-2.1.0.tgz","fileCount":231,"integrity":"sha512-9r8XRG72ltCJjbY4kLmDBHQRC2GidKBQ2D1uJdu+6Vd2f8TSNPNmj79htZQTMkUHw95o8K1IbrmtTocZ0xlJtw==","signatures":[{"sig":"MEYCIQDUrTjEC8vjycpV/h/j+2Yn3AWwLkY3oPAz4k6thWJ0VQIhAKBZa4iB8VgruQoZrj0lRRxH/aivuH3MLyIsm+qvwrke","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opensip-tools%2fcli@2.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":475084},"type":"module","_from":"file:/tmp/tarballs/opensip-tools-cli-2.1.0.tgz","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0008a131-327b-45a1-84ef-58bdd91117c8"}},"_resolved":"/tmp/tarballs/opensip-tools-cli-2.1.0.tgz","_integrity":"sha512-9r8XRG72ltCJjbY4kLmDBHQRC2GidKBQ2D1uJdu+6Vd2f8TSNPNmj79htZQTMkUHw95o8K1IbrmtTocZ0xlJtw==","deprecated":"renamed to 'opensip-tools'. Upgrade: npm uninstall -g @opensip-tools/cli && npm install -g opensip-tools@latest","repository":{"url":"git+https://github.com/opensip-ai/opensip-tools.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.16.0","description":"OpenSIP Tools CLI — codebase analysis from the command line","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ink":"^7.0.4","open":"^11.0.0","yaml":"^2.9.0","react":"^19.2.6","commander":"^14.0.3","update-notifier":"^7.3.1","@opentelemetry/api":"^1.9.1","@opensip-tools/core":"2.1.0","@opentelemetry/core":"^2.7.1","@opensip-tools/graph":"2.1.0","@opensip-tools/cli-ui":"2.1.0","@opensip-tools/fitness":"2.1.0","@opensip-tools/lang-go":"2.1.0","@opensip-tools/graph-go":"2.1.0","@opensip-tools/lang-cpp":"2.1.0","@opensip-tools/contracts":"2.1.0","@opensip-tools/dashboard":"2.1.0","@opensip-tools/datastore":"2.1.0","@opensip-tools/lang-java":"2.1.0","@opensip-tools/lang-rust":"2.1.0","@opentelemetry/resources":"^2.7.1","@opensip-tools/graph-java":"2.1.0","@opensip-tools/graph-rust":"2.1.0","@opensip-tools/simulation":"2.1.0","@opensip-tools/lang-python":"2.1.0","@opensip-tools/graph-python":"2.1.0","@opensip-tools/session-store":"2.1.0","@opentelemetry/sdk-trace-node":"^2.7.1","@opensip-tools/lang-typescript":"2.1.0","@opensip-tools/checks-universal":"2.1.0","@opensip-tools/graph-typescript":"2.1.0","@opensip-tools/checks-typescript":"2.1.0","@opentelemetry/context-async-hooks":"^2.7.1","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/exporter-trace-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.7","typescript":"~6.0.3","@types/node":"^22.19.19","@types/react":"^19.2.15","ink-testing-library":"^4.0.0","@types/update-notifier":"^6.0.8"},"_npmOperationalInternal":{"tmp":"tmp/cli_2.1.0_1780190657402_0.300162089506395","host":"s3://npm-registry-packages-npm-production"}},"2.3.0":{"name":"@opensip-tools/cli","version":"2.3.0","license":"MIT","_id":"@opensip-tools/cli@2.3.0","maintainers":[{"name":"opensip","email":"admin@opensip.ai"}],"homepage":"https://github.com/opensip-ai/opensip-tools","bugs":{"url":"https://github.com/opensip-ai/opensip-tools/issues"},"bin":{"opensip-tools":"dist/index.js"},"dist":{"shasum":"cab5abf2d1787bbab7974653a7ef8775c97fcc96","tarball":"https://registry.npmjs.org/@opensip-tools/cli/-/cli-2.3.0.tgz","fileCount":231,"integrity":"sha512-g4lzdVZruArLHj5DNJteobXBWW5bU9MVm4Vxtqp7KwdEy5X6b8C85BCpUpK4TWH7QYRIOEDlnwsrzndB6OdVfg==","signatures":[{"sig":"MEYCIQCANJg8gn8Uou7iXX+i6NcYo4dItWZ7s28gOL9M9i8nKQIhANUWJQ0ahOWVHz2XTdqB9kdBjwXPUp0tcoCsxQcq1t5m","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opensip-tools%2fcli@2.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":491129},"type":"module","_from":"file:/tmp/tarballs/opensip-tools-cli-2.3.0.tgz","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0008a131-327b-45a1-84ef-58bdd91117c8"}},"_resolved":"/tmp/tarballs/opensip-tools-cli-2.3.0.tgz","_integrity":"sha512-g4lzdVZruArLHj5DNJteobXBWW5bU9MVm4Vxtqp7KwdEy5X6b8C85BCpUpK4TWH7QYRIOEDlnwsrzndB6OdVfg==","deprecated":"renamed to 'opensip-tools'. Upgrade: npm uninstall -g @opensip-tools/cli && npm install -g opensip-tools@latest","repository":{"url":"git+https://github.com/opensip-ai/opensip-tools.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.16.0","description":"OpenSIP Tools CLI — codebase analysis from the command line","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ink":"^7.0.4","open":"^11.0.0","yaml":"^2.9.0","react":"^19.2.6","commander":"^14.0.3","update-notifier":"^7.3.1","@opentelemetry/api":"^1.9.1","@opensip-tools/core":"2.3.0","@opentelemetry/core":"^2.7.1","@opensip-tools/graph":"2.3.0","@opensip-tools/cli-ui":"2.3.0","@opensip-tools/fitness":"2.3.0","@opensip-tools/lang-go":"2.3.0","@opensip-tools/graph-go":"2.3.0","@opensip-tools/lang-cpp":"2.3.0","@opensip-tools/contracts":"2.3.0","@opensip-tools/dashboard":"2.3.0","@opensip-tools/datastore":"2.3.0","@opensip-tools/lang-java":"2.3.0","@opensip-tools/lang-rust":"2.3.0","@opentelemetry/resources":"^2.7.1","@opensip-tools/graph-java":"2.3.0","@opensip-tools/graph-rust":"2.3.0","@opensip-tools/simulation":"2.3.0","@opensip-tools/lang-python":"2.3.0","@opensip-tools/graph-python":"2.3.0","@opensip-tools/session-store":"2.3.0","@opentelemetry/sdk-trace-node":"^2.7.1","@opensip-tools/lang-typescript":"2.3.0","@opensip-tools/checks-universal":"2.3.0","@opensip-tools/graph-typescript":"2.3.0","@opensip-tools/checks-typescript":"2.3.0","@opentelemetry/context-async-hooks":"^2.7.1","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/exporter-trace-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.7","typescript":"~6.0.3","@types/node":"^22.19.19","@types/react":"^19.2.15","ink-testing-library":"^4.0.0","@types/update-notifier":"^6.0.8"},"_npmOperationalInternal":{"tmp":"tmp/cli_2.3.0_1780279788035_0.39072938728069184","host":"s3://npm-registry-packages-npm-production"}},"2.3.1":{"name":"@opensip-tools/cli","version":"2.3.1","license":"MIT","_id":"@opensip-tools/cli@2.3.1","maintainers":[{"name":"opensip","email":"admin@opensip.ai"}],"homepage":"https://github.com/opensip-ai/opensip-tools","bugs":{"url":"https://github.com/opensip-ai/opensip-tools/issues"},"bin":{"opensip-tools":"dist/index.js"},"dist":{"shasum":"d06d48abdd10ee91dda29ad1e5178819d3098f3e","tarball":"https://registry.npmjs.org/@opensip-tools/cli/-/cli-2.3.1.tgz","fileCount":231,"integrity":"sha512-yzkTPEC2g8tiImO1i7LncCenvbDO+uwNhVNGuEjn3ZSExWJ7ij/g6KscZ3Aw8lUHSuxz52KTSXviudA9Av5wuA==","signatures":[{"sig":"MEYCIQCxeEpTfJbgffLRMeXNoiZ5N1apOVVmfE+QxrKDqfTyqwIhAMoOzt1nzyWs7FDQXOQCkD1n85459K8h4OPZw4DWouJs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opensip-tools%2fcli@2.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":491129},"type":"module","_from":"file:/tmp/tarballs/opensip-tools-cli-2.3.1.tgz","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0008a131-327b-45a1-84ef-58bdd91117c8"}},"_resolved":"/tmp/tarballs/opensip-tools-cli-2.3.1.tgz","_integrity":"sha512-yzkTPEC2g8tiImO1i7LncCenvbDO+uwNhVNGuEjn3ZSExWJ7ij/g6KscZ3Aw8lUHSuxz52KTSXviudA9Av5wuA==","deprecated":"renamed to 'opensip-tools'. Upgrade: npm uninstall -g @opensip-tools/cli && npm install -g opensip-tools@latest","repository":{"url":"git+https://github.com/opensip-ai/opensip-tools.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.16.0","description":"OpenSIP Tools CLI — codebase analysis from the command line","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ink":"^7.0.4","open":"^11.0.0","yaml":"^2.9.0","react":"^19.2.6","commander":"^14.0.3","update-notifier":"^7.3.1","@opentelemetry/api":"^1.9.1","@opensip-tools/core":"2.3.1","@opentelemetry/core":"^2.7.1","@opensip-tools/graph":"2.3.1","@opensip-tools/cli-ui":"2.3.1","@opensip-tools/fitness":"2.3.1","@opensip-tools/lang-go":"2.3.1","@opensip-tools/graph-go":"2.3.1","@opensip-tools/lang-cpp":"2.3.1","@opensip-tools/contracts":"2.3.1","@opensip-tools/dashboard":"2.3.1","@opensip-tools/datastore":"2.3.1","@opensip-tools/lang-java":"2.3.1","@opensip-tools/lang-rust":"2.3.1","@opentelemetry/resources":"^2.7.1","@opensip-tools/graph-java":"2.3.1","@opensip-tools/graph-rust":"2.3.1","@opensip-tools/simulation":"2.3.1","@opensip-tools/lang-python":"2.3.1","@opensip-tools/graph-python":"2.3.1","@opensip-tools/session-store":"2.3.1","@opentelemetry/sdk-trace-node":"^2.7.1","@opensip-tools/lang-typescript":"2.3.1","@opensip-tools/checks-universal":"2.3.1","@opensip-tools/graph-typescript":"2.3.1","@opensip-tools/checks-typescript":"2.3.1","@opentelemetry/context-async-hooks":"^2.7.1","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/exporter-trace-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.7","typescript":"~6.0.3","@types/node":"^22.19.19","@types/react":"^19.2.15","ink-testing-library":"^4.0.0","@types/update-notifier":"^6.0.8"},"_npmOperationalInternal":{"tmp":"tmp/cli_2.3.1_1780284360085_0.1971409428921549","host":"s3://npm-registry-packages-npm-production"}},"2.3.2":{"name":"@opensip-tools/cli","version":"2.3.2","license":"MIT","_id":"@opensip-tools/cli@2.3.2","maintainers":[{"name":"opensip","email":"admin@opensip.ai"}],"homepage":"https://github.com/opensip-ai/opensip-tools","bugs":{"url":"https://github.com/opensip-ai/opensip-tools/issues"},"bin":{"opensip-tools":"dist/index.js"},"dist":{"shasum":"8f216cab72d94880c488a7b7f112bb302b6e6a1c","tarball":"https://registry.npmjs.org/@opensip-tools/cli/-/cli-2.3.2.tgz","fileCount":231,"integrity":"sha512-YpPdsD9YqnPoPkOXORRf7WxKw6mGyFl4MVppVX4LWZFqlXR18xBLTyeM/SM1W4k81m1PhtHk+SdPFMvKz5iLjQ==","signatures":[{"sig":"MEUCIHb+hkz+jVmZ6b+9Rig9lyl01SrTWdvMY0InDppZf+CYAiEApLP/CEjZQXDpjOTvuSBB8ip3241JtylhsriiRGs8d+Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opensip-tools%2fcli@2.3.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":491129},"type":"module","_from":"file:/tmp/tarballs/opensip-tools-cli-2.3.2.tgz","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0008a131-327b-45a1-84ef-58bdd91117c8"}},"_resolved":"/tmp/tarballs/opensip-tools-cli-2.3.2.tgz","_integrity":"sha512-YpPdsD9YqnPoPkOXORRf7WxKw6mGyFl4MVppVX4LWZFqlXR18xBLTyeM/SM1W4k81m1PhtHk+SdPFMvKz5iLjQ==","deprecated":"renamed to 'opensip-tools'. Upgrade: npm uninstall -g @opensip-tools/cli && npm install -g opensip-tools@latest","repository":{"url":"git+https://github.com/opensip-ai/opensip-tools.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.16.0","description":"OpenSIP Tools CLI — codebase analysis from the command line","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ink":"^7.0.4","open":"^11.0.0","yaml":"^2.9.0","react":"^19.2.6","commander":"^14.0.3","update-notifier":"^7.3.1","@opentelemetry/api":"^1.9.1","@opensip-tools/core":"2.3.2","@opentelemetry/core":"^2.7.1","@opensip-tools/graph":"2.3.2","@opensip-tools/cli-ui":"2.3.2","@opensip-tools/fitness":"2.3.2","@opensip-tools/lang-go":"2.3.2","@opensip-tools/graph-go":"2.3.2","@opensip-tools/lang-cpp":"2.3.2","@opensip-tools/contracts":"2.3.2","@opensip-tools/dashboard":"2.3.2","@opensip-tools/datastore":"2.3.2","@opensip-tools/lang-java":"2.3.2","@opensip-tools/lang-rust":"2.3.2","@opentelemetry/resources":"^2.7.1","@opensip-tools/graph-java":"2.3.2","@opensip-tools/graph-rust":"2.3.2","@opensip-tools/simulation":"2.3.2","@opensip-tools/lang-python":"2.3.2","@opensip-tools/graph-python":"2.3.2","@opensip-tools/session-store":"2.3.2","@opentelemetry/sdk-trace-node":"^2.7.1","@opensip-tools/lang-typescript":"2.3.2","@opensip-tools/checks-universal":"2.3.2","@opensip-tools/graph-typescript":"2.3.2","@opensip-tools/checks-typescript":"2.3.2","@opentelemetry/context-async-hooks":"^2.7.1","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/exporter-trace-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.7","typescript":"~6.0.3","@types/node":"^22.19.19","@types/react":"^19.2.15","ink-testing-library":"^4.0.0","@types/update-notifier":"^6.0.8"},"_npmOperationalInternal":{"tmp":"tmp/cli_2.3.2_1780288452433_0.5519293485398928","host":"s3://npm-registry-packages-npm-production"}},"2.3.3":{"name":"@opensip-tools/cli","version":"2.3.3","license":"MIT","_id":"@opensip-tools/cli@2.3.3","maintainers":[{"name":"opensip","email":"admin@opensip.ai"}],"homepage":"https://github.com/opensip-ai/opensip-tools","bugs":{"url":"https://github.com/opensip-ai/opensip-tools/issues"},"bin":{"opensip-tools":"dist/index.js"},"dist":{"shasum":"5aa7317af4fad14677b03f1abc9a7f6a28c114d7","tarball":"https://registry.npmjs.org/@opensip-tools/cli/-/cli-2.3.3.tgz","fileCount":231,"integrity":"sha512-LZjuraYfF1JOujjZb23Lbk4faiRIUB9B9rHobL06gNrjvJ11WBEvGDhoXI+K+qejrUX0tTiNjzPDdUk42baQxQ==","signatures":[{"sig":"MEUCIQC4hzhf56L2ZruGQb2pUumuuOaEozzuP1kbcvsO5Px8+wIgOprzRILyV1HnpUMZruIsun4KuaiBUDiuLlO2rJNjXsY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opensip-tools%2fcli@2.3.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":491129},"type":"module","_from":"file:/tmp/tarballs/opensip-tools-cli-2.3.3.tgz","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0008a131-327b-45a1-84ef-58bdd91117c8"}},"_resolved":"/tmp/tarballs/opensip-tools-cli-2.3.3.tgz","_integrity":"sha512-LZjuraYfF1JOujjZb23Lbk4faiRIUB9B9rHobL06gNrjvJ11WBEvGDhoXI+K+qejrUX0tTiNjzPDdUk42baQxQ==","deprecated":"renamed to 'opensip-tools'. Upgrade: npm uninstall -g @opensip-tools/cli && npm install -g opensip-tools@latest","repository":{"url":"git+https://github.com/opensip-ai/opensip-tools.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.16.0","description":"OpenSIP Tools CLI — codebase analysis from the command line","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ink":"^7.0.4","open":"^11.0.0","yaml":"^2.9.0","react":"^19.2.6","commander":"^14.0.3","update-notifier":"^7.3.1","@opentelemetry/api":"^1.9.1","@opensip-tools/core":"2.3.3","@opentelemetry/core":"^2.7.1","@opensip-tools/graph":"2.3.3","@opensip-tools/cli-ui":"2.3.3","@opensip-tools/fitness":"2.3.3","@opensip-tools/lang-go":"2.3.3","@opensip-tools/graph-go":"2.3.3","@opensip-tools/lang-cpp":"2.3.3","@opensip-tools/contracts":"2.3.3","@opensip-tools/dashboard":"2.3.3","@opensip-tools/datastore":"2.3.3","@opensip-tools/lang-java":"2.3.3","@opensip-tools/lang-rust":"2.3.3","@opentelemetry/resources":"^2.7.1","@opensip-tools/graph-java":"2.3.3","@opensip-tools/graph-rust":"2.3.3","@opensip-tools/simulation":"2.3.3","@opensip-tools/lang-python":"2.3.3","@opensip-tools/graph-python":"2.3.3","@opensip-tools/session-store":"2.3.3","@opentelemetry/sdk-trace-node":"^2.7.1","@opensip-tools/lang-typescript":"2.3.3","@opensip-tools/checks-universal":"2.3.3","@opensip-tools/graph-typescript":"2.3.3","@opensip-tools/checks-typescript":"2.3.3","@opentelemetry/context-async-hooks":"^2.7.1","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/exporter-trace-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.7","typescript":"~6.0.3","@types/node":"^22.19.19","@types/react":"^19.2.15","ink-testing-library":"^4.0.0","@types/update-notifier":"^6.0.8"},"_npmOperationalInternal":{"tmp":"tmp/cli_2.3.3_1780294534737_0.9846419986487673","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2026-04-03T01:57:55.412Z","modified":"2026-06-01T15:56:48.171Z","0.1.0":"2026-04-03T01:57:55.661Z","0.2.4":"2026-05-02T23:19:36.863Z","0.2.5":"2026-05-04T17:03:02.831Z","0.3.0":"2026-05-05T03:17:17.040Z","0.4.0":"2026-05-05T20:31:22.433Z","0.5.0":"2026-05-05T21:33:46.763Z","0.6.0":"2026-05-08T04:49:49.862Z","0.6.1":"2026-05-08T05:10:57.850Z","1.0.4":"2026-05-15T23:05:38.028Z","1.0.5":"2026-05-16T05:40:11.497Z","1.0.6":"2026-05-16T17:48:43.400Z","1.0.7":"2026-05-16T20:37:40.572Z","1.0.8":"2026-05-16T21:44:35.034Z","1.0.9":"2026-05-16T22:08:09.254Z","1.0.10":"2026-05-17T00:29:09.657Z","1.2.0":"2026-05-18T21:51:54.626Z","1.3.0":"2026-05-19T03:04:45.588Z","1.3.1":"2026-05-19T03:46:15.494Z","2.0.0":"2026-05-29T05:56:51.065Z","2.0.1":"2026-05-29T15:59:38.504Z","2.1.0":"2026-05-31T01:24:17.557Z","2.3.0":"2026-06-01T02:09:48.207Z","2.3.1":"2026-06-01T03:26:00.251Z","2.3.2":"2026-06-01T04:34:12.756Z","2.3.3":"2026-06-01T06:15:34.913Z"},"bugs":{"url":"https://github.com/opensip-ai/opensip-tools/issues"},"license":"MIT","homepage":"https://github.com/opensip-ai/opensip-tools","repository":{"url":"git+https://github.com/opensip-ai/opensip-tools.git","type":"git","directory":"packages/cli"},"description":"OpenSIP Tools CLI — codebase analysis from the command line","maintainers":[{"name":"opensip","email":"admin@opensip.ai"}],"readme":"# @opensip-tools/cli\n\nThe `opensip-tools` command — codebase analysis from the command line.\n\n## Install\n\n```bash\nnpm install -g @opensip-tools/cli\n```\n\n## Quick start\n\n```bash\ncd your-project\nopensip-tools                            # welcome screen\nopensip-tools init                       # detect language, scaffold layout\nopensip-tools fit --recipe example       # smoke-test the example check\nopensip-tools sim --recipe example       # smoke-test the example scenario\n```\n\n## What's in the box\n\n- **`fit`** — run fitness checks against your codebase (core command).\n- **`fit-list`** (alias `list-checks`) — list available checks.\n- **`fit-recipes`** (alias `list-recipes`) — list available recipes.\n- **`dashboard`** — open an HTML report in your browser.\n- **`sim`** — run simulation recipes.\n- **`init`** — detect language and scaffold `opensip-tools.config.yml`\n  plus example checks/recipes/scenarios under `opensip-tools/`.\n- **`sessions list|purge`** — manage stored session data.\n- **`configure`** — set up an OpenSIP Cloud API key for `--report-to`.\n- **`plugin list|add|remove|sync`** — manage npm-installed plugin\n  packages declared in `plugins.<domain>:` (project-local).\n- **`completion`** — print a shell-completion script for bash / zsh / fish.\n- **`uninstall`** — remove `~/.opensip-tools/` (user-level cloud\n  config) for a clean-slate reset. Project-local\n  `opensip-tools/.runtime/` is gitignored — delete it manually if\n  needed.\n\nThe CLI is a generic [tool dispatcher](https://github.com/opensip-ai/opensip-tools#tool-plugin-architecture):\nfitness and simulation are first-party tools, but the underlying CLI\ndoesn't hardcode either. Adding a new tool — `audit`, `lint`, `bench`,\nwhatever — is a plugin operation.\n\n## Full documentation\n\nSee the [repository README](https://github.com/opensip-ai/opensip-tools) for the complete reference — authoring plugins, CI integration, cloud reporting, configuration schema, and more.\n\n## License\n\nMIT\n","readmeFilename":"README.md"}