{"_id":"@opensip-cli/dashboard","_rev":"68-789283f6c8d32207c92187f1f7743777","name":"@opensip-cli/dashboard","dist-tags":{"release-candidate-0.1.8":"0.1.8","release-candidate-0.1.9":"0.1.9","release-candidate-0.1.10":"0.1.10","release-candidate-0.1.11":"0.1.11","release-candidate-0.1.12":"0.1.12","release-candidate-0.1.13":"0.1.13","release-candidate-0.1.14":"0.1.14","release-candidate-0.1.15":"0.1.15","release-candidate-0.1.16":"0.1.16","release-candidate-0.1.17":"0.1.17","release-candidate-0.1.18":"0.1.18","release-candidate-0.1.19":"0.1.19","release-candidate-0.2.1":"0.2.1","release-candidate-0.2.3":"0.2.3","release-candidate-0.2.4":"0.2.4","release-candidate-0.3.0":"0.3.0","release-candidate-0.3.1":"0.3.1","release-candidate-0.4.0":"0.4.0","release-candidate-0.4.1":"0.4.1","release-candidate-0.4.2":"0.4.2","release-candidate-0.5.0":"0.5.0","release-candidate-0.5.1":"0.5.1","release-candidate-0.5.2":"0.5.2","release-candidate-0.5.3":"0.5.3","release-candidate-0.6.0":"0.6.0","release-candidate-0.7.0":"0.7.0","release-candidate-0.8.0":"0.8.0","release-candidate-0.8.1":"0.8.1","release-candidate-0.8.2":"0.8.2","release-candidate-0.8.3":"0.8.3","release-candidate-0.8.4":"0.8.4","latest":"0.8.5","release-candidate-0.8.5":"0.8.5"},"versions":{"0.1.0":{"name":"@opensip-cli/dashboard","version":"0.1.0","keywords":["opensip-cli","static-analysis","code-quality","html-report","visualization","reporting"],"license":"Apache-2.0","_id":"@opensip-cli/dashboard@0.1.0","maintainers":[{"name":"opensip","email":"admin@opensip.ai"}],"homepage":"https://github.com/opensip-ai/opensip-cli","bugs":{"url":"https://github.com/opensip-ai/opensip-cli/issues"},"dist":{"shasum":"fb83267f5becd3c00465601c1c554d774ef83d6d","tarball":"https://registry.npmjs.org/@opensip-cli/dashboard/-/dashboard-0.1.0.tgz","fileCount":309,"integrity":"sha512-3LOkPYzMobGJDQXu/lHhP7n7WMDgFbSdvpagZHC3EOy55MowKRH7FZsvxaB2DFem2luRWcAV+bhiO+yz4ZUUQg==","signatures":[{"sig":"MEYCIQCHfTNyzYfFw5d2mwfj6a54/j6/Qw6g8na3hzHq4648SAIhAMJup36JlJZvSooy/ZZqZ/KHb6kUYCMvyGxLKmXBZKmJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1181869},"main":"./dist/index.js","type":"module","_from":"file:/tmp/opensip-cli-release-tarballs/opensip-cli-dashboard-0.1.0.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc && node scripts/copy-vendor.mjs","clean":"rm -rf dist","typecheck":"tsc --noEmit","vendor:cytoscape":"node scripts/vendor-cytoscape.mjs"},"_npmUser":{"name":"opensip","email":"admin@opensip.ai"},"_resolved":"/tmp/opensip-cli-release-tarballs/opensip-cli-dashboard-0.1.0.tgz","_integrity":"sha512-3LOkPYzMobGJDQXu/lHhP7n7WMDgFbSdvpagZHC3EOy55MowKRH7FZsvxaB2DFem2luRWcAV+bhiO+yz4ZUUQg==","repository":{"url":"git+https://github.com/opensip-ai/opensip-cli.git","type":"git","directory":"packages/dashboard"},"_npmVersion":"11.13.0","description":"Self-contained HTML dashboard generator for OpenSIP CLI — renders the fit/sim/graph report from session data and graph catalogs","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@opensip-cli/contracts":"0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","vitest":"^4.1.8","cytoscape":"3.34.0","typescript":"~6.0.3","@types/node":"^24.13.2","cytoscape-dagre":"4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dashboard_0.1.0_1781560273144_0.1867597885840706","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@opensip-cli/dashboard","version":"0.1.1","keywords":["opensip-cli","static-analysis","code-quality","html-report","visualization","reporting"],"license":"Apache-2.0","_id":"@opensip-cli/dashboard@0.1.1","maintainers":[{"name":"opensip","email":"admin@opensip.ai"}],"homepage":"https://github.com/opensip-ai/opensip-cli","bugs":{"url":"https://github.com/opensip-ai/opensip-cli/issues"},"dist":{"shasum":"b9fcb0e0b8fb0f70f34b1553663d4be2ecfd4cb9","tarball":"https://registry.npmjs.org/@opensip-cli/dashboard/-/dashboard-0.1.1.tgz","fileCount":309,"integrity":"sha512-T6MmnXauxKKcTvGjjj9eEb60X7IiBmean3mIMxhUziLEOArVqhjxnULRspK2/kna/vzqJ8qaU3BbbJKzLBZ0rw==","signatures":[{"sig":"MEUCICXAdYZyvXSbjLbkxAqmnAY2o5YXf6KMT0K5nd0hzu/hAiEAk0qXBzh7jvBqyu+0h9wr67T+WlxqYcu+Iyt/0JOEd1s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opensip-cli%2fdashboard@0.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1181869},"main":"./dist/index.js","type":"module","_from":"file:/tmp/tarballs/opensip-cli-dashboard-0.1.1.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc && node scripts/copy-vendor.mjs","clean":"rm -rf dist","typecheck":"tsc --noEmit","vendor:cytoscape":"node scripts/vendor-cytoscape.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c534fc2e-e6d5-41a9-8d70-ccd58eb06a74"}},"_resolved":"/tmp/tarballs/opensip-cli-dashboard-0.1.1.tgz","_integrity":"sha512-T6MmnXauxKKcTvGjjj9eEb60X7IiBmean3mIMxhUziLEOArVqhjxnULRspK2/kna/vzqJ8qaU3BbbJKzLBZ0rw==","repository":{"url":"git+https://github.com/opensip-ai/opensip-cli.git","type":"git","directory":"packages/dashboard"},"_npmVersion":"11.17.0","description":"Self-contained HTML dashboard generator for OpenSIP CLI — renders the fit/sim/graph report from session data and graph catalogs","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@opensip-cli/contracts":"0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","vitest":"^4.1.8","cytoscape":"3.34.0","typescript":"~6.0.3","@types/node":"^24.13.2","cytoscape-dagre":"4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dashboard_0.1.1_1781569952008_0.5573494333832028","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@opensip-cli/dashboard","version":"0.1.2","keywords":["opensip-cli","static-analysis","code-quality","html-report","visualization","reporting"],"license":"Apache-2.0","_id":"@opensip-cli/dashboard@0.1.2","maintainers":[{"name":"opensip","email":"admin@opensip.ai"}],"homepage":"https://github.com/opensip-ai/opensip-cli","bugs":{"url":"https://github.com/opensip-ai/opensip-cli/issues"},"dist":{"shasum":"2e07bd6e20754afa6b1777a7cbfb47c7ff021e4f","tarball":"https://registry.npmjs.org/@opensip-cli/dashboard/-/dashboard-0.1.2.tgz","fileCount":309,"integrity":"sha512-dzuXpdegKph2XkQ9Cw/q1A3iwcIQ+97yIXaOxBbsxrbfp/PwhB2Qe3iOwNIQezWZQMa4OXrw3GTSMQv1avNSvQ==","signatures":[{"sig":"MEQCIHSODQXGY2vpfU4EBmiZWtt89AnG7ZXhnaNdp7BPgqKxAiBDFMp3lFeYgX0paGDQ9yCZJkI8gFhUnA3UxAHvxUSS/A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opensip-cli%2fdashboard@0.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1181869},"main":"./dist/index.js","type":"module","_from":"file:/tmp/tarballs/opensip-cli-dashboard-0.1.2.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc && node scripts/copy-vendor.mjs","clean":"rm -rf dist","typecheck":"tsc --noEmit","vendor:cytoscape":"node scripts/vendor-cytoscape.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c534fc2e-e6d5-41a9-8d70-ccd58eb06a74"}},"_resolved":"/tmp/tarballs/opensip-cli-dashboard-0.1.2.tgz","_integrity":"sha512-dzuXpdegKph2XkQ9Cw/q1A3iwcIQ+97yIXaOxBbsxrbfp/PwhB2Qe3iOwNIQezWZQMa4OXrw3GTSMQv1avNSvQ==","repository":{"url":"git+https://github.com/opensip-ai/opensip-cli.git","type":"git","directory":"packages/dashboard"},"_npmVersion":"11.17.0","description":"Self-contained HTML dashboard generator for OpenSIP CLI — renders the fit/sim/graph report from session data and graph catalogs","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@opensip-cli/contracts":"0.1.2"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","vitest":"^4.1.8","cytoscape":"3.34.0","typescript":"~6.0.3","@types/node":"^24.13.2","cytoscape-dagre":"4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dashboard_0.1.2_1781626117190_0.8797752396688892","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@opensip-cli/dashboard","version":"0.1.3","keywords":["opensip-cli","static-analysis","code-quality","html-report","visualization","reporting"],"license":"Apache-2.0","_id":"@opensip-cli/dashboard@0.1.3","maintainers":[{"name":"opensip","email":"admin@opensip.ai"}],"homepage":"https://github.com/opensip-ai/opensip-cli","bugs":{"url":"https://github.com/opensip-ai/opensip-cli/issues"},"dist":{"shasum":"470e45760c574129425b1efc50cedf077957f943","tarball":"https://registry.npmjs.org/@opensip-cli/dashboard/-/dashboard-0.1.3.tgz","fileCount":309,"integrity":"sha512-PiBu+mUw5dj4iOHrpcV9dEmsXpTkBv7XAsqilHn9gXn026E5DuTOB4CMMlElymb6LYXpiAh2S/JqD1MFy7Kmfw==","signatures":[{"sig":"MEYCIQDYt+4Kzx44Go19U+xrWIjXdK3KHHEseYa6t5F+5LZEtQIhAMM2XVpLbl7LMbvTf7Q8durGJFXh9H0ela6i7IfYMQoC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opensip-cli%2fdashboard@0.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1181869},"main":"./dist/index.js","type":"module","_from":"file:/tmp/tarballs/opensip-cli-dashboard-0.1.3.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc && node scripts/copy-vendor.mjs","clean":"rm -rf dist","typecheck":"tsc --noEmit","vendor:cytoscape":"node scripts/vendor-cytoscape.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c534fc2e-e6d5-41a9-8d70-ccd58eb06a74"}},"_resolved":"/tmp/tarballs/opensip-cli-dashboard-0.1.3.tgz","_integrity":"sha512-PiBu+mUw5dj4iOHrpcV9dEmsXpTkBv7XAsqilHn9gXn026E5DuTOB4CMMlElymb6LYXpiAh2S/JqD1MFy7Kmfw==","repository":{"url":"git+https://github.com/opensip-ai/opensip-cli.git","type":"git","directory":"packages/dashboard"},"_npmVersion":"11.17.0","description":"Self-contained HTML dashboard generator for OpenSIP CLI — renders the fit/sim/graph report from session data and graph catalogs","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@opensip-cli/contracts":"0.1.3"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","vitest":"^4.1.8","cytoscape":"3.34.0","typescript":"~6.0.3","@types/node":"^24.13.2","cytoscape-dagre":"4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dashboard_0.1.3_1781654903066_0.5708312734212206","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@opensip-cli/dashboard","version":"0.1.4","keywords":["opensip-cli","static-analysis","code-quality","html-report","visualization","reporting"],"license":"Apache-2.0","_id":"@opensip-cli/dashboard@0.1.4","maintainers":[{"name":"opensip","email":"admin@opensip.ai"}],"homepage":"https://github.com/opensip-ai/opensip-cli","bugs":{"url":"https://github.com/opensip-ai/opensip-cli/issues"},"dist":{"shasum":"8cc7e9303ed19b1628f59d0601f1c771cd6d250c","tarball":"https://registry.npmjs.org/@opensip-cli/dashboard/-/dashboard-0.1.4.tgz","fileCount":309,"integrity":"sha512-sx3mymRiWPnNgsiIu8b73QWHdaeEU4FF6K984GLIkRCp2Gcc6URPJfdzcdA6n5qDaKdNYHm4KFO6dDa09rTqiw==","signatures":[{"sig":"MEUCIQCo9wRmbzrJ7+RtZA+SH+oOMJnCwDENkdcOHCgC8JL8jAIgZW4XEhf+bkiPgbSVHnNOO2CcuXGQwn8MxIofOhX/8T8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opensip-cli%2fdashboard@0.1.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1181869},"main":"./dist/index.js","type":"module","_from":"file:/tmp/tarballs/opensip-cli-dashboard-0.1.4.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc && node scripts/copy-vendor.mjs","clean":"rm -rf dist","typecheck":"tsc --noEmit","vendor:cytoscape":"node scripts/vendor-cytoscape.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c534fc2e-e6d5-41a9-8d70-ccd58eb06a74"}},"_resolved":"/tmp/tarballs/opensip-cli-dashboard-0.1.4.tgz","_integrity":"sha512-sx3mymRiWPnNgsiIu8b73QWHdaeEU4FF6K984GLIkRCp2Gcc6URPJfdzcdA6n5qDaKdNYHm4KFO6dDa09rTqiw==","repository":{"url":"git+https://github.com/opensip-ai/opensip-cli.git","type":"git","directory":"packages/dashboard"},"_npmVersion":"11.17.0","description":"Self-contained HTML dashboard generator for OpenSIP CLI — renders the fit/sim/graph report from session data and graph catalogs","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@opensip-cli/contracts":"0.1.4"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","vitest":"^4.1.8","cytoscape":"3.34.0","typescript":"~6.0.3","@types/node":"^24.13.2","cytoscape-dagre":"4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dashboard_0.1.4_1781669159008_0.4600158422653573","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@opensip-cli/dashboard","version":"0.1.5","keywords":["opensip-cli","static-analysis","code-quality","html-report","visualization","reporting"],"license":"Apache-2.0","_id":"@opensip-cli/dashboard@0.1.5","maintainers":[{"name":"opensip","email":"admin@opensip.ai"}],"homepage":"https://github.com/opensip-ai/opensip-cli","bugs":{"url":"https://github.com/opensip-ai/opensip-cli/issues"},"dist":{"shasum":"b406248afe7d34735c3cfe7a503e05f38e3f0f2f","tarball":"https://registry.npmjs.org/@opensip-cli/dashboard/-/dashboard-0.1.5.tgz","fileCount":309,"integrity":"sha512-nV8TKwFnWlhR3OuRYap/fWV1ybuG4ve2eetV4x9CRatmMjHsfRIi2UXFMmzub9P5HG1M4iXO/Z2KqsNdsOPcEg==","signatures":[{"sig":"MEQCIAQgNUnesbty9uR3vh4TNhZq0BfF738GEHsisCwOCUF7AiB1MNvHQzHBvDPApM7rZ0544hoKOneqy2U6UaD2OOUmLg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opensip-cli%2fdashboard@0.1.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1181869},"main":"./dist/index.js","type":"module","_from":"file:/tmp/tarballs/opensip-cli-dashboard-0.1.5.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc && node scripts/copy-vendor.mjs","clean":"rm -rf dist","typecheck":"tsc --noEmit","vendor:cytoscape":"node scripts/vendor-cytoscape.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c534fc2e-e6d5-41a9-8d70-ccd58eb06a74"}},"_resolved":"/tmp/tarballs/opensip-cli-dashboard-0.1.5.tgz","_integrity":"sha512-nV8TKwFnWlhR3OuRYap/fWV1ybuG4ve2eetV4x9CRatmMjHsfRIi2UXFMmzub9P5HG1M4iXO/Z2KqsNdsOPcEg==","repository":{"url":"git+https://github.com/opensip-ai/opensip-cli.git","type":"git","directory":"packages/dashboard"},"_npmVersion":"11.17.0","description":"Self-contained HTML dashboard generator for OpenSIP CLI — renders the fit/sim/graph report from session data and graph catalogs","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@opensip-cli/contracts":"0.1.5"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","vitest":"^4.1.8","cytoscape":"3.34.0","typescript":"~6.0.3","@types/node":"^24.13.2","cytoscape-dagre":"4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dashboard_0.1.5_1781723647411_0.26737522323803353","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@opensip-cli/dashboard","version":"0.1.6","keywords":["opensip-cli","static-analysis","code-quality","html-report","visualization","reporting"],"license":"Apache-2.0","_id":"@opensip-cli/dashboard@0.1.6","maintainers":[{"name":"opensip","email":"admin@opensip.ai"}],"homepage":"https://github.com/opensip-ai/opensip-cli","bugs":{"url":"https://github.com/opensip-ai/opensip-cli/issues"},"dist":{"shasum":"2336e108ea142792e569b0e5b034cf6cf2f764bc","tarball":"https://registry.npmjs.org/@opensip-cli/dashboard/-/dashboard-0.1.6.tgz","fileCount":309,"integrity":"sha512-Jt0eXIJ+htBTt5MC4Ve0gL0IGxmRQfhW9ZC1rGPc1QDI4SqxSIQBa1YaG70TrBBw0+SD4HnBsJOxDSwt6bm9kA==","signatures":[{"sig":"MEUCIADBNsD89uOE9zIEK2ZzgGSnnZMUeLfwlJ60Y6vYX69VAiEAsKgmUjCckA19vrspSJaJ5l6gKOz7Crsv0t+4MQEkKuU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opensip-cli%2fdashboard@0.1.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1181869},"main":"./dist/index.js","type":"module","_from":"file:/tmp/tarballs/opensip-cli-dashboard-0.1.6.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc && node scripts/copy-vendor.mjs","clean":"rm -rf dist","typecheck":"tsc --noEmit","vendor:cytoscape":"node scripts/vendor-cytoscape.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c534fc2e-e6d5-41a9-8d70-ccd58eb06a74"}},"_resolved":"/tmp/tarballs/opensip-cli-dashboard-0.1.6.tgz","_integrity":"sha512-Jt0eXIJ+htBTt5MC4Ve0gL0IGxmRQfhW9ZC1rGPc1QDI4SqxSIQBa1YaG70TrBBw0+SD4HnBsJOxDSwt6bm9kA==","repository":{"url":"git+https://github.com/opensip-ai/opensip-cli.git","type":"git","directory":"packages/dashboard"},"_npmVersion":"11.17.0","description":"Self-contained HTML dashboard generator for OpenSIP CLI — renders the fit/sim/graph report from session data and graph catalogs","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@opensip-cli/contracts":"0.1.6"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","vitest":"^4.1.8","cytoscape":"3.34.0","typescript":"~6.0.3","@types/node":"^24.13.2","cytoscape-dagre":"4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dashboard_0.1.6_1781747772450_0.8402405272610449","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"@opensip-cli/dashboard","version":"0.1.7","keywords":["opensip-cli","static-analysis","code-quality","html-report","visualization","reporting"],"license":"Apache-2.0","_id":"@opensip-cli/dashboard@0.1.7","maintainers":[{"name":"opensip","email":"admin@opensip.ai"}],"homepage":"https://github.com/opensip-ai/opensip-cli","bugs":{"url":"https://github.com/opensip-ai/opensip-cli/issues"},"dist":{"shasum":"eec68be43712d2948e73eee6f9abb01bd7718412","tarball":"https://registry.npmjs.org/@opensip-cli/dashboard/-/dashboard-0.1.7.tgz","fileCount":309,"integrity":"sha512-MpvEzUFL+oiC5lduBtp1//ICo9yc/uCLdB4167Khgc66T6faVjTFPsuYuGAYPseyVMwz76iFL+eEvxvAMAxvGA==","signatures":[{"sig":"MEQCIDvOMz5WGD6RhKCERh0v8ULhKIwj7i/m9rHMYUk+mw07AiATcqUREw4VOT1oev2UFcv0KosicmzfCH1HYfvJ9PyPfA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opensip-cli%2fdashboard@0.1.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1181869},"main":"./dist/index.js","type":"module","_from":"file:/tmp/tarballs/opensip-cli-dashboard-0.1.7.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc && node scripts/copy-vendor.mjs","clean":"rm -rf dist","typecheck":"tsc --noEmit","vendor:cytoscape":"node scripts/vendor-cytoscape.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c534fc2e-e6d5-41a9-8d70-ccd58eb06a74"}},"_resolved":"/tmp/tarballs/opensip-cli-dashboard-0.1.7.tgz","_integrity":"sha512-MpvEzUFL+oiC5lduBtp1//ICo9yc/uCLdB4167Khgc66T6faVjTFPsuYuGAYPseyVMwz76iFL+eEvxvAMAxvGA==","repository":{"url":"git+https://github.com/opensip-ai/opensip-cli.git","type":"git","directory":"packages/dashboard"},"_npmVersion":"11.17.0","description":"Self-contained HTML dashboard generator for OpenSIP CLI — renders the fit/sim/graph report from session data and graph catalogs","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@opensip-cli/contracts":"0.1.7"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","vitest":"^4.1.8","cytoscape":"3.34.0","typescript":"~6.0.3","@types/node":"^24.13.2","cytoscape-dagre":"4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dashboard_0.1.7_1781885995860_0.3812030711476746","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"@opensip-cli/dashboard","version":"0.1.8","keywords":["opensip-cli","static-analysis","code-quality","html-report","visualization","reporting"],"license":"Apache-2.0","_id":"@opensip-cli/dashboard@0.1.8","maintainers":[{"name":"opensip","email":"admin@opensip.ai"}],"homepage":"https://github.com/opensip-ai/opensip-cli","bugs":{"url":"https://github.com/opensip-ai/opensip-cli/issues"},"dist":{"shasum":"cf1feebd212a5aa3570ece2544692ecdbdc36fe3","tarball":"https://registry.npmjs.org/@opensip-cli/dashboard/-/dashboard-0.1.8.tgz","fileCount":193,"integrity":"sha512-cQwutezLKqwVRWamvwxL0lmLmhrmlUx9Oplsxm3sp08HG09IcW2JR+4uXLJTanWg6v5aNjUl25gwnJ4EETj9zA==","signatures":[{"sig":"MEUCIATXzClkkdZLBTrK7+tz99TrYPGtnDyeMUi6hDGBdmNoAiEAg34GAW71b+/DLQAWBgVtu+uRgCGuAi1ASSoAn10Kb0s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opensip-cli%2fdashboard@0.1.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1088426},"main":"./dist/index.js","type":"module","_from":"file:/tmp/tarballs/opensip-cli-dashboard-0.1.8.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc -p src/client/tsconfig.json --noEmit && node scripts/bundle-client.mjs && tsc && node scripts/copy-vendor.mjs","clean":"rm -rf dist","typecheck":"tsc --noEmit && tsc -p src/client/tsconfig.json --noEmit","vendor:cytoscape":"node scripts/vendor-cytoscape.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c534fc2e-e6d5-41a9-8d70-ccd58eb06a74"}},"_resolved":"/tmp/tarballs/opensip-cli-dashboard-0.1.8.tgz","_integrity":"sha512-cQwutezLKqwVRWamvwxL0lmLmhrmlUx9Oplsxm3sp08HG09IcW2JR+4uXLJTanWg6v5aNjUl25gwnJ4EETj9zA==","repository":{"url":"git+https://github.com/opensip-ai/opensip-cli.git","type":"git","directory":"packages/dashboard"},"_npmVersion":"11.17.0","description":"Self-contained HTML dashboard generator for OpenSIP CLI — renders the fit/sim/graph report from session data and graph catalogs","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@opensip-cli/contracts":"0.1.8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jsdom":"^29.1.1","vitest":"^4.1.8","esbuild":"^0.28.1","cytoscape":"3.34.0","typescript":"~6.0.3","@types/node":"^24.13.2","cytoscape-dagre":"4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dashboard_0.1.8_1782026425874_0.03761019941075028","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"name":"@opensip-cli/dashboard","version":"0.1.9","keywords":["opensip-cli","static-analysis","code-quality","html-report","visualization","reporting"],"license":"Apache-2.0","_id":"@opensip-cli/dashboard@0.1.9","maintainers":[{"name":"opensip","email":"admin@opensip.ai"}],"homepage":"https://github.com/opensip-ai/opensip-cli","bugs":{"url":"https://github.com/opensip-ai/opensip-cli/issues"},"dist":{"shasum":"7709935e83c74ad610c4dbd56ef7fb2c1a71a9c8","tarball":"https://registry.npmjs.org/@opensip-cli/dashboard/-/dashboard-0.1.9.tgz","fileCount":205,"integrity":"sha512-KJss/bMikLPCT+ieRpGfkY6TCrwNwzFDLqnS09qqTu2B3pihrcyqUFkIRZdOwDKCbuIQeJlPkp1AXHfPs3ca7Q==","signatures":[{"sig":"MEUCIExg4pZKSG8/JgYQn/yd8qRIphpiigJR2vnpAzhZfb6oAiEA2y2i1kToQCVzfi+fikR3lrQ6SEQiIkfMgcWNpLyVAag=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opensip-cli%2fdashboard@0.1.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1121335},"main":"./dist/index.js","type":"module","_from":"file:/tmp/tarballs/opensip-cli-dashboard-0.1.9.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc -p src/client/tsconfig.json --noEmit && node scripts/bundle-client.mjs && tsc && node scripts/copy-vendor.mjs","clean":"rm -rf dist","typecheck":"tsc --noEmit && tsc -p src/client/tsconfig.json --noEmit","vendor:cytoscape":"node scripts/vendor-cytoscape.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c534fc2e-e6d5-41a9-8d70-ccd58eb06a74"}},"_resolved":"/tmp/tarballs/opensip-cli-dashboard-0.1.9.tgz","_integrity":"sha512-KJss/bMikLPCT+ieRpGfkY6TCrwNwzFDLqnS09qqTu2B3pihrcyqUFkIRZdOwDKCbuIQeJlPkp1AXHfPs3ca7Q==","repository":{"url":"git+https://github.com/opensip-ai/opensip-cli.git","type":"git","directory":"packages/dashboard"},"_npmVersion":"11.17.0","description":"Self-contained HTML dashboard generator for OpenSIP CLI — renders the fit/sim/graph report from session data and graph catalogs","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@opensip-cli/contracts":"0.1.9"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jsdom":"^29.1.1","vitest":"^4.1.8","esbuild":"^0.28.1","cytoscape":"3.34.0","typescript":"~6.0.3","@types/node":"^24.13.2","cytoscape-dagre":"4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dashboard_0.1.9_1782151408638_0.5644301900768585","host":"s3://npm-registry-packages-npm-production"}},"0.1.10":{"name":"@opensip-cli/dashboard","version":"0.1.10","keywords":["opensip-cli","static-analysis","code-quality","html-report","visualization","reporting"],"license":"Apache-2.0","_id":"@opensip-cli/dashboard@0.1.10","maintainers":[{"name":"opensip","email":"admin@opensip.ai"}],"homepage":"https://github.com/opensip-ai/opensip-cli","bugs":{"url":"https://github.com/opensip-ai/opensip-cli/issues"},"dist":{"shasum":"f2dd61528fc5b18ed939faee7af204cc672cec9d","tarball":"https://registry.npmjs.org/@opensip-cli/dashboard/-/dashboard-0.1.10.tgz","fileCount":205,"integrity":"sha512-vfDBnEscChOXwZHQH8/omPHAv8MAV/YLcch/HIY12mBblZMcFronGMAB+Ql9/QpnsgjshT5tetUcArO8925X5w==","signatures":[{"sig":"MEUCIQDJ1xFS3OlYzIsVi4JHxz9wSp8ov5b3cvb3Fy6Fch3reQIgSS0RbAU1BI0Xoi20dO4mEpRSiR8ij5YNAxy097cLh9E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opensip-cli%2fdashboard@0.1.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1121339},"main":"./dist/index.js","type":"module","_from":"file:/tmp/tarballs/opensip-cli-dashboard-0.1.10.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc -p src/client/tsconfig.json --noEmit && node scripts/bundle-client.mjs && tsc && node scripts/copy-vendor.mjs","clean":"rm -rf dist","typecheck":"tsc --noEmit && tsc -p src/client/tsconfig.json --noEmit","vendor:cytoscape":"node scripts/vendor-cytoscape.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c534fc2e-e6d5-41a9-8d70-ccd58eb06a74"}},"_resolved":"/tmp/tarballs/opensip-cli-dashboard-0.1.10.tgz","_integrity":"sha512-vfDBnEscChOXwZHQH8/omPHAv8MAV/YLcch/HIY12mBblZMcFronGMAB+Ql9/QpnsgjshT5tetUcArO8925X5w==","repository":{"url":"git+https://github.com/opensip-ai/opensip-cli.git","type":"git","directory":"packages/dashboard"},"_npmVersion":"11.17.0","description":"Self-contained HTML dashboard generator for OpenSIP CLI — renders the fit/sim/graph report from session data and graph catalogs","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@opensip-cli/contracts":"0.1.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jsdom":"^29.1.1","vitest":"^4.1.8","esbuild":"^0.28.1","cytoscape":"3.34.0","typescript":"~6.0.3","@types/node":"^24.13.2","cytoscape-dagre":"4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dashboard_0.1.10_1782154114710_0.7027026110173118","host":"s3://npm-registry-packages-npm-production"}},"0.1.11":{"name":"@opensip-cli/dashboard","version":"0.1.11","keywords":["opensip-cli","static-analysis","code-quality","html-report","visualization","reporting"],"license":"Apache-2.0","_id":"@opensip-cli/dashboard@0.1.11","maintainers":[{"name":"opensip","email":"admin@opensip.ai"}],"homepage":"https://github.com/opensip-ai/opensip-cli","bugs":{"url":"https://github.com/opensip-ai/opensip-cli/issues"},"dist":{"shasum":"5ab1ff16b583f5703d969b0c0f0010217eabf426","tarball":"https://registry.npmjs.org/@opensip-cli/dashboard/-/dashboard-0.1.11.tgz","fileCount":209,"integrity":"sha512-IYPZeisGU84/4a65BPiXaoLt6uHD9BA3imS4qZ8LZHCOUZhTl9elBKHp9aBBqVhIsTTJ1eSCTP6IDA4oHcytKA==","signatures":[{"sig":"MEUCIQCDqFxDlwm8lDBIQRCH/9osBI7mcaSIkNH+cHGgJF91eQIgYoSmtaR9n+TLMi1uyg6Z6BKH3H/9k4r81c9O38Sq46s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opensip-cli%2fdashboard@0.1.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1140373},"main":"./dist/index.js","type":"module","_from":"file:/tmp/tarballs/opensip-cli-dashboard-0.1.11.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc -p src/client/tsconfig.json --noEmit && node scripts/bundle-client.mjs && tsc && node scripts/copy-vendor.mjs","clean":"rm -rf dist","typecheck":"tsc --noEmit && tsc -p src/client/tsconfig.json --noEmit","vendor:cytoscape":"node scripts/vendor-cytoscape.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c534fc2e-e6d5-41a9-8d70-ccd58eb06a74"}},"_resolved":"/tmp/tarballs/opensip-cli-dashboard-0.1.11.tgz","_integrity":"sha512-IYPZeisGU84/4a65BPiXaoLt6uHD9BA3imS4qZ8LZHCOUZhTl9elBKHp9aBBqVhIsTTJ1eSCTP6IDA4oHcytKA==","repository":{"url":"git+https://github.com/opensip-ai/opensip-cli.git","type":"git","directory":"packages/dashboard"},"_npmVersion":"11.17.0","description":"Self-contained HTML dashboard generator for OpenSIP CLI — renders the fit/sim/graph report from session data and graph catalogs","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@opensip-cli/contracts":"0.1.11"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jsdom":"^29.1.1","vitest":"^4.1.8","esbuild":"^0.28.1","cytoscape":"3.34.0","typescript":"~6.0.3","@types/node":"^24.13.2","cytoscape-dagre":"4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dashboard_0.1.11_1782278304628_0.34859848917878256","host":"s3://npm-registry-packages-npm-production"}},"0.1.12":{"name":"@opensip-cli/dashboard","version":"0.1.12","keywords":["opensip-cli","static-analysis","code-quality","html-report","visualization","reporting"],"license":"Apache-2.0","_id":"@opensip-cli/dashboard@0.1.12","maintainers":[{"name":"opensip","email":"admin@opensip.ai"}],"homepage":"https://github.com/opensip-ai/opensip-cli","bugs":{"url":"https://github.com/opensip-ai/opensip-cli/issues"},"dist":{"shasum":"ce7c9bb866b0d63650e75e00aaa88851da76e0c7","tarball":"https://registry.npmjs.org/@opensip-cli/dashboard/-/dashboard-0.1.12.tgz","fileCount":77,"integrity":"sha512-ggYtul4rNcT9VKHVTeGOqY3PE3TJARoCLsQDE1nkuyJ7CgR7pCmDsgUu0iLL8ZqLB6WDGpVIiL/+f5xCieA1/A==","signatures":[{"sig":"MEQCIFUOqPWiLmiXDGY41Z/zihBzPxsn15DIYJ6+bvwXzYALAiAeV43xJTzPLnjCqBZwm6XYchh0BxWrRv51zkQbnt1K0Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opensip-cli%2fdashboard@0.1.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":743869},"main":"./dist/index.js","type":"module","_from":"file:/tmp/tarballs/opensip-cli-dashboard-0.1.12.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc -p src/client/tsconfig.json --noEmit && node scripts/bundle-client.mjs && tsc && node scripts/copy-vendor.mjs","clean":"rm -rf dist","typecheck":"tsc -p src/client/tsconfig.json --noEmit && node scripts/bundle-client.mjs && tsc --noEmit","vendor:cytoscape":"node scripts/vendor-cytoscape.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c534fc2e-e6d5-41a9-8d70-ccd58eb06a74"}},"_resolved":"/tmp/tarballs/opensip-cli-dashboard-0.1.12.tgz","_integrity":"sha512-ggYtul4rNcT9VKHVTeGOqY3PE3TJARoCLsQDE1nkuyJ7CgR7pCmDsgUu0iLL8ZqLB6WDGpVIiL/+f5xCieA1/A==","repository":{"url":"git+https://github.com/opensip-ai/opensip-cli.git","type":"git","directory":"packages/dashboard"},"_npmVersion":"11.17.0","description":"Self-contained HTML dashboard generator for OpenSIP CLI — renders the fit/sim/graph report from session data and graph catalogs","directories":{},"_nodeVersion":"24.17.0","dependencies":{"@opensip-cli/contracts":"0.1.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jsdom":"^29.1.1","vitest":"^4.1.8","esbuild":"^0.28.1","cytoscape":"3.34.0","typescript":"~6.0.3","@types/node":"^24.13.2","cytoscape-dagre":"4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dashboard_0.1.12_1782417833780_0.7978546314152282","host":"s3://npm-registry-packages-npm-production"}},"0.1.13":{"name":"@opensip-cli/dashboard","version":"0.1.13","keywords":["opensip-cli","static-analysis","code-quality","html-report","visualization","reporting"],"license":"Apache-2.0","_id":"@opensip-cli/dashboard@0.1.13","maintainers":[{"name":"opensip","email":"admin@opensip.ai"}],"homepage":"https://github.com/opensip-ai/opensip-cli","bugs":{"url":"https://github.com/opensip-ai/opensip-cli/issues"},"dist":{"shasum":"d4dda75af8812a3c5348800472e297fb65434423","tarball":"https://registry.npmjs.org/@opensip-cli/dashboard/-/dashboard-0.1.13.tgz","fileCount":77,"integrity":"sha512-Z46J3zVMphUl6JOK3Z8E0rDUP3l5GVanZPFzCuIbIvyCkOekhmzOz59+ti1qwWv1sN4Kum0rpM3JtHVQZcNpVg==","signatures":[{"sig":"MEYCIQCIdzYmyUnxe4t2Ql6JbillqetUPIKsNlHDmH5Oi7o5xQIhAIi9rhk/vFRqW7fJySYauDgqJH+OicRkLViMiwI+WLq9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opensip-cli%2fdashboard@0.1.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":743906},"main":"./dist/index.js","type":"module","_from":"file:/tmp/tarballs/opensip-cli-dashboard-0.1.13.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc -p src/client/tsconfig.json --noEmit && node scripts/bundle-client.mjs && tsc && node scripts/copy-vendor.mjs","clean":"rm -rf dist","typecheck":"tsc -p src/client/tsconfig.json --noEmit && node scripts/bundle-client.mjs && tsc --noEmit","vendor:cytoscape":"node scripts/vendor-cytoscape.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c534fc2e-e6d5-41a9-8d70-ccd58eb06a74"}},"_resolved":"/tmp/tarballs/opensip-cli-dashboard-0.1.13.tgz","_integrity":"sha512-Z46J3zVMphUl6JOK3Z8E0rDUP3l5GVanZPFzCuIbIvyCkOekhmzOz59+ti1qwWv1sN4Kum0rpM3JtHVQZcNpVg==","repository":{"url":"git+https://github.com/opensip-ai/opensip-cli.git","type":"git","directory":"packages/dashboard"},"_npmVersion":"11.17.0","description":"Self-contained HTML dashboard generator for OpenSIP CLI — renders the fit/sim/graph report from session data and graph catalogs","directories":{},"_nodeVersion":"24.17.0","dependencies":{"@opensip-cli/contracts":"0.1.13"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jsdom":"^29.1.1","vitest":"^4.1.8","esbuild":"^0.28.1","cytoscape":"3.34.0","typescript":"~6.0.3","@types/node":"^24.13.2","cytoscape-dagre":"4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dashboard_0.1.13_1782591914256_0.38805785327483244","host":"s3://npm-registry-packages-npm-production"}},"0.1.14":{"name":"@opensip-cli/dashboard","version":"0.1.14","keywords":["opensip-cli","static-analysis","code-quality","html-report","visualization","reporting"],"license":"Apache-2.0","_id":"@opensip-cli/dashboard@0.1.14","maintainers":[{"name":"opensip","email":"admin@opensip.ai"}],"homepage":"https://github.com/opensip-ai/opensip-cli","bugs":{"url":"https://github.com/opensip-ai/opensip-cli/issues"},"dist":{"shasum":"77bab5c23d2838d81099ba57e669d3e7e432bf18","tarball":"https://registry.npmjs.org/@opensip-cli/dashboard/-/dashboard-0.1.14.tgz","fileCount":77,"integrity":"sha512-iKbjbARJN/0dbHX8Gf4J0DAM3QZEE8jFuIz1EwN6dDJU5YfrIZ8WWaHejpQeSEJaNfl+yti24nJROgSjdJdMIg==","signatures":[{"sig":"MEUCIEcj1AIkBWXm50pWLsOHD1Z/bXDwARliOxy5qHd8ftykAiEAgUMxoYjsfnB58QV0njeHGG80+YMsloytl1rMAx4uRrU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opensip-cli%2fdashboard@0.1.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":743906},"main":"./dist/index.js","type":"module","_from":"file:/tmp/tarballs/opensip-cli-dashboard-0.1.14.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc -p src/client/tsconfig.json --noEmit && node scripts/bundle-client.mjs && tsc && node scripts/copy-vendor.mjs","clean":"rm -rf dist","typecheck":"tsc -p src/client/tsconfig.json --noEmit && node scripts/bundle-client.mjs && tsc --noEmit","vendor:cytoscape":"node scripts/vendor-cytoscape.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c534fc2e-e6d5-41a9-8d70-ccd58eb06a74"}},"_resolved":"/tmp/tarballs/opensip-cli-dashboard-0.1.14.tgz","_integrity":"sha512-iKbjbARJN/0dbHX8Gf4J0DAM3QZEE8jFuIz1EwN6dDJU5YfrIZ8WWaHejpQeSEJaNfl+yti24nJROgSjdJdMIg==","repository":{"url":"git+https://github.com/opensip-ai/opensip-cli.git","type":"git","directory":"packages/dashboard"},"_npmVersion":"11.17.0","description":"Self-contained HTML dashboard generator for OpenSIP CLI — renders the fit/sim/graph report from session data and graph catalogs","directories":{},"_nodeVersion":"24.17.0","dependencies":{"@opensip-cli/contracts":"0.1.14"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jsdom":"^29.1.1","vitest":"^4.1.8","esbuild":"^0.28.1","cytoscape":"3.34.0","typescript":"~6.0.3","@types/node":"^24.13.2","cytoscape-dagre":"4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dashboard_0.1.14_1782615101458_0.4764070137795837","host":"s3://npm-registry-packages-npm-production"}},"0.1.15":{"name":"@opensip-cli/dashboard","version":"0.1.15","keywords":["opensip-cli","static-analysis","code-quality","html-report","visualization","reporting"],"license":"Apache-2.0","_id":"@opensip-cli/dashboard@0.1.15","maintainers":[{"name":"opensip","email":"admin@opensip.ai"}],"homepage":"https://github.com/opensip-ai/opensip-cli","bugs":{"url":"https://github.com/opensip-ai/opensip-cli/issues"},"dist":{"shasum":"71bda1b6d89128fb79ab9ebc28944751a99fb40a","tarball":"https://registry.npmjs.org/@opensip-cli/dashboard/-/dashboard-0.1.15.tgz","fileCount":77,"integrity":"sha512-Z2k75GyMOt1pIqu1BWjgO3UnQ6wTbQAA9iMXjad43hN6tumBr7ov6JVPfCKd4YmRsRlyU3of+vlvno9Shj9YVw==","signatures":[{"sig":"MEQCIGdf5IKNve0WMsCZ/ikqVV4+2SpyeKFJSDMYKgaM151LAiA2JXaVuC253MCyDwzICIWgGIGfosMrfvAvKFc82o33XA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opensip-cli%2fdashboard@0.1.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":748708},"main":"./dist/index.js","type":"module","_from":"file:/tmp/tarballs/opensip-cli-dashboard-0.1.15.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc -p src/client/tsconfig.json --noEmit && node scripts/bundle-client.mjs && tsc && node scripts/copy-vendor.mjs","clean":"rm -rf dist","typecheck":"tsc -p src/client/tsconfig.json --noEmit && node scripts/bundle-client.mjs && tsc --noEmit","vendor:cytoscape":"node scripts/vendor-cytoscape.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c534fc2e-e6d5-41a9-8d70-ccd58eb06a74"}},"_resolved":"/tmp/tarballs/opensip-cli-dashboard-0.1.15.tgz","_integrity":"sha512-Z2k75GyMOt1pIqu1BWjgO3UnQ6wTbQAA9iMXjad43hN6tumBr7ov6JVPfCKd4YmRsRlyU3of+vlvno9Shj9YVw==","repository":{"url":"git+https://github.com/opensip-ai/opensip-cli.git","type":"git","directory":"packages/dashboard"},"_npmVersion":"11.17.0","description":"Self-contained HTML dashboard generator for OpenSIP CLI — renders the fit/sim/graph report from session data and graph catalogs","directories":{},"_nodeVersion":"24.17.0","dependencies":{"@opensip-cli/contracts":"0.1.15"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jsdom":"^29.1.1","vitest":"^4.1.8","esbuild":"^0.28.1","cytoscape":"3.34.0","typescript":"~6.0.3","@types/node":"^24.13.2","cytoscape-dagre":"4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dashboard_0.1.15_1782715686549_0.5294355061643092","host":"s3://npm-registry-packages-npm-production"}},"0.1.16":{"name":"@opensip-cli/dashboard","version":"0.1.16","keywords":["opensip-cli","static-analysis","code-quality","html-report","visualization","reporting"],"license":"Apache-2.0","_id":"@opensip-cli/dashboard@0.1.16","maintainers":[{"name":"opensip","email":"admin@opensip.ai"}],"homepage":"https://github.com/opensip-ai/opensip-cli","bugs":{"url":"https://github.com/opensip-ai/opensip-cli/issues"},"dist":{"shasum":"d8d327c2f35472cd6e6151be417095eca5c88964","tarball":"https://registry.npmjs.org/@opensip-cli/dashboard/-/dashboard-0.1.16.tgz","fileCount":77,"integrity":"sha512-uYsmQ4Ozq9HS6uNvjEpW9Xfw2dpcSF8nBW3bOvvwudgh9DE1Ge9pHslelYdq23wu7g3JumvILGosbMs4kdIPPQ==","signatures":[{"sig":"MEQCIA+/1D2Q01dKS/mzxrqeq2oMIcN/5P4wXkvGAqVY+d2IAiAiEsYTcySyQ8z1svixwJ3UtTPVL1CkfEK4suZrgEzDZA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opensip-cli%2fdashboard@0.1.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":748708},"main":"./dist/index.js","type":"module","_from":"file:/tmp/tarballs/opensip-cli-dashboard-0.1.16.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc -p src/client/tsconfig.json --noEmit && node scripts/bundle-client.mjs && tsc && node scripts/copy-vendor.mjs","clean":"rm -rf dist","typecheck":"tsc -p src/client/tsconfig.json --noEmit && node scripts/bundle-client.mjs && tsc --noEmit","vendor:cytoscape":"node scripts/vendor-cytoscape.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c534fc2e-e6d5-41a9-8d70-ccd58eb06a74"}},"_resolved":"/tmp/tarballs/opensip-cli-dashboard-0.1.16.tgz","_integrity":"sha512-uYsmQ4Ozq9HS6uNvjEpW9Xfw2dpcSF8nBW3bOvvwudgh9DE1Ge9pHslelYdq23wu7g3JumvILGosbMs4kdIPPQ==","repository":{"url":"git+https://github.com/opensip-ai/opensip-cli.git","type":"git","directory":"packages/dashboard"},"_npmVersion":"11.18.0","description":"Self-contained HTML dashboard generator for OpenSIP CLI — renders the fit/sim/graph report from session data and graph catalogs","directories":{},"_nodeVersion":"24.17.0","dependencies":{"@opensip-cli/contracts":"0.1.16"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jsdom":"^29.1.1","vitest":"^4.1.8","esbuild":"^0.28.1","cytoscape":"3.34.0","typescript":"~6.0.3","@types/node":"^24.13.2","cytoscape-dagre":"4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dashboard_0.1.16_1782780516448_0.6462778681492836","host":"s3://npm-registry-packages-npm-production"}},"0.1.17":{"name":"@opensip-cli/dashboard","version":"0.1.17","keywords":["opensip-cli","static-analysis","code-quality","html-report","visualization","reporting"],"license":"Apache-2.0","_id":"@opensip-cli/dashboard@0.1.17","maintainers":[{"name":"opensip","email":"admin@opensip.ai"}],"homepage":"https://github.com/opensip-ai/opensip-cli","bugs":{"url":"https://github.com/opensip-ai/opensip-cli/issues"},"dist":{"shasum":"70caf3a3a3bbb85f47b7d660e13392eba6e3aa78","tarball":"https://registry.npmjs.org/@opensip-cli/dashboard/-/dashboard-0.1.17.tgz","fileCount":77,"integrity":"sha512-/uLfP47uLVrfEnLz9hjeh7VOvn0Pi9YziMYPq1OpdCTA65zmJGVLo64tXzltRmQ01bFyyKw2+oAskzYRgvxIQQ==","signatures":[{"sig":"MEUCIE/5WWNnHiMYimTo7K30UvKvGiCwykClT9ZF3kXAQcThAiEA0H2P/E5eTDMws8c4luv56q19F9uKhxtJAiF5E1rvAv0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opensip-cli%2fdashboard@0.1.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":748708},"main":"./dist/index.js","type":"module","_from":"file:/tmp/tarballs/opensip-cli-dashboard-0.1.17.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc -p src/client/tsconfig.json --noEmit && node scripts/bundle-client.mjs && tsc && node scripts/copy-vendor.mjs","clean":"rm -rf dist","typecheck":"tsc -p src/client/tsconfig.json --noEmit && node scripts/bundle-client.mjs && tsc --noEmit","vendor:cytoscape":"node scripts/vendor-cytoscape.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c534fc2e-e6d5-41a9-8d70-ccd58eb06a74"}},"_resolved":"/tmp/tarballs/opensip-cli-dashboard-0.1.17.tgz","_integrity":"sha512-/uLfP47uLVrfEnLz9hjeh7VOvn0Pi9YziMYPq1OpdCTA65zmJGVLo64tXzltRmQ01bFyyKw2+oAskzYRgvxIQQ==","repository":{"url":"git+https://github.com/opensip-ai/opensip-cli.git","type":"git","directory":"packages/dashboard"},"_npmVersion":"11.18.0","description":"Self-contained HTML dashboard generator for OpenSIP CLI — renders the fit/sim/graph report from session data and graph catalogs","directories":{},"_nodeVersion":"24.17.0","dependencies":{"@opensip-cli/contracts":"0.1.17"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jsdom":"^29.1.1","vitest":"^4.1.8","esbuild":"^0.28.1","cytoscape":"3.34.0","typescript":"~6.0.3","@types/node":"^24.13.2","cytoscape-dagre":"4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dashboard_0.1.17_1782794574261_0.7242532639571295","host":"s3://npm-registry-packages-npm-production"}},"0.1.18":{"name":"@opensip-cli/dashboard","version":"0.1.18","keywords":["opensip-cli","static-analysis","code-quality","html-report","visualization","reporting"],"license":"Apache-2.0","_id":"@opensip-cli/dashboard@0.1.18","maintainers":[{"name":"opensip","email":"admin@opensip.ai"}],"homepage":"https://github.com/opensip-ai/opensip-cli","bugs":{"url":"https://github.com/opensip-ai/opensip-cli/issues"},"dist":{"shasum":"1b4fdc3a2ef862655646bb3546bf9cb957bd63db","tarball":"https://registry.npmjs.org/@opensip-cli/dashboard/-/dashboard-0.1.18.tgz","fileCount":77,"integrity":"sha512-AQ9LpS57GUl2IF6BwCQ8Byu4o6TjiEhQ0mk8g8LNsCWNa6DxZEM3PLdOEDUiVwDTlQ0UozUKZgHA4MSwxEnCtA==","signatures":[{"sig":"MEUCIQC84EOePc6owLAeeipvUrHufUnJaGh4YpSdsjE7zm9zmgIgLtoSDpJdRArEN5wm2/Iz5uLv+h5jwqwKz+/0ZmgVOFg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opensip-cli%2fdashboard@0.1.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":751082},"main":"./dist/index.js","type":"module","_from":"file:/tmp/tarballs/opensip-cli-dashboard-0.1.18.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc -p src/client/tsconfig.json --noEmit && node scripts/bundle-client.mjs && tsc && node scripts/copy-vendor.mjs","clean":"rm -rf dist","typecheck":"tsc -p src/client/tsconfig.json --noEmit && node scripts/bundle-client.mjs && tsc --noEmit","vendor:cytoscape":"node scripts/vendor-cytoscape.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c534fc2e-e6d5-41a9-8d70-ccd58eb06a74"}},"_resolved":"/tmp/tarballs/opensip-cli-dashboard-0.1.18.tgz","_integrity":"sha512-AQ9LpS57GUl2IF6BwCQ8Byu4o6TjiEhQ0mk8g8LNsCWNa6DxZEM3PLdOEDUiVwDTlQ0UozUKZgHA4MSwxEnCtA==","repository":{"url":"git+https://github.com/opensip-ai/opensip-cli.git","type":"git","directory":"packages/dashboard"},"_npmVersion":"11.18.0","description":"Self-contained HTML dashboard generator for OpenSIP CLI — renders the fit/sim/graph report from session data and graph catalogs","directories":{},"_nodeVersion":"24.17.0","dependencies":{"@opensip-cli/contracts":"0.1.18"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jsdom":"^29.1.1","vitest":"^4.1.8","esbuild":"^0.28.1","cytoscape":"3.34.0","typescript":"~6.0.3","@types/node":"^24.13.2","cytoscape-dagre":"4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dashboard_0.1.18_1782858474786_0.04331281696658973","host":"s3://npm-registry-packages-npm-production"}},"0.1.19":{"name":"@opensip-cli/dashboard","version":"0.1.19","keywords":["opensip-cli","static-analysis","code-quality","html-report","visualization","reporting"],"license":"Apache-2.0","_id":"@opensip-cli/dashboard@0.1.19","maintainers":[{"name":"opensip","email":"admin@opensip.ai"}],"homepage":"https://github.com/opensip-ai/opensip-cli","bugs":{"url":"https://github.com/opensip-ai/opensip-cli/issues"},"dist":{"shasum":"02eed4e21a65d447c2e01628048e56e072e2fce8","tarball":"https://registry.npmjs.org/@opensip-cli/dashboard/-/dashboard-0.1.19.tgz","fileCount":77,"integrity":"sha512-4PIFUFb02SP0JkEuXmZDwdy1K3rcoyHatcM/mvjXRord/URY70a5IVSDhYd3aLAP60QQhJqgCzUsZRMuxnAOhQ==","signatures":[{"sig":"MEUCIQCugsvn+ksAth/FmknH8S/sHea1fSXxiRGcZ0KP/uwNoAIgLb3HkGR7BKWon5NxNKuGJ0FUV3J6/mjVUIXRQ9OC+5Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opensip-cli%2fdashboard@0.1.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":751082},"main":"./dist/index.js","type":"module","_from":"file:/tmp/tarballs/opensip-cli-dashboard-0.1.19.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc -p src/client/tsconfig.json --noEmit && node scripts/bundle-client.mjs && tsc && node scripts/copy-vendor.mjs","clean":"rm -rf dist","typecheck":"tsc -p src/client/tsconfig.json --noEmit && node scripts/bundle-client.mjs && tsc --noEmit","vendor:cytoscape":"node scripts/vendor-cytoscape.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c534fc2e-e6d5-41a9-8d70-ccd58eb06a74"}},"_resolved":"/tmp/tarballs/opensip-cli-dashboard-0.1.19.tgz","_integrity":"sha512-4PIFUFb02SP0JkEuXmZDwdy1K3rcoyHatcM/mvjXRord/URY70a5IVSDhYd3aLAP60QQhJqgCzUsZRMuxnAOhQ==","repository":{"url":"git+https://github.com/opensip-ai/opensip-cli.git","type":"git","directory":"packages/dashboard"},"_npmVersion":"11.18.0","description":"Self-contained HTML dashboard generator for OpenSIP CLI — renders the fit/sim/graph report from session data and graph catalogs","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@opensip-cli/contracts":"0.1.19"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jsdom":"^29.1.1","vitest":"^4.1.9","esbuild":"^0.28.1","cytoscape":"3.34.0","typescript":"~6.0.3","@types/node":"^24.13.2","cytoscape-dagre":"4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dashboard_0.1.19_1782873820134_0.4037209934741637","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@opensip-cli/dashboard","version":"0.2.1","keywords":["opensip-cli","static-analysis","code-quality","html-report","visualization","reporting"],"license":"Apache-2.0","_id":"@opensip-cli/dashboard@0.2.1","maintainers":[{"name":"opensip","email":"admin@opensip.ai"}],"homepage":"https://github.com/opensip-ai/opensip-cli","bugs":{"url":"https://github.com/opensip-ai/opensip-cli/issues"},"dist":{"shasum":"144d580c15089181ab368e49d0fa7dbf55218c99","tarball":"https://registry.npmjs.org/@opensip-cli/dashboard/-/dashboard-0.2.1.tgz","fileCount":77,"integrity":"sha512-5TAEOOtXc4M0zWUEXD1sVLCCQuY+2lP91vC+baF05aE/cUBa2lMAZzNw6tTdlYFS3oB4kvKYKiG9AG8E7w4Uog==","signatures":[{"sig":"MEUCIQCdUhk6HCBsu/5XsfRwiDfpGKTFgZXlhejNKAsE7eSTwAIgBq3w41EyJJbB4FqE09cy1ZyHhCY5kziO/t3Vqs21l+o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opensip-cli%2fdashboard@0.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":753144},"main":"./dist/index.js","type":"module","_from":"file:/tmp/tarballs/opensip-cli-dashboard-0.2.1.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc -p src/client/tsconfig.json --noEmit && node scripts/bundle-client.mjs && tsc && node scripts/copy-vendor.mjs","clean":"rm -rf dist","typecheck":"tsc -p src/client/tsconfig.json --noEmit && node scripts/bundle-client.mjs && tsc --noEmit","vendor:cytoscape":"node scripts/vendor-cytoscape.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c534fc2e-e6d5-41a9-8d70-ccd58eb06a74"}},"_resolved":"/tmp/tarballs/opensip-cli-dashboard-0.2.1.tgz","_integrity":"sha512-5TAEOOtXc4M0zWUEXD1sVLCCQuY+2lP91vC+baF05aE/cUBa2lMAZzNw6tTdlYFS3oB4kvKYKiG9AG8E7w4Uog==","repository":{"url":"git+https://github.com/opensip-ai/opensip-cli.git","type":"git","directory":"packages/dashboard"},"_npmVersion":"11.18.0","description":"Self-contained HTML dashboard generator for OpenSIP CLI — renders the fit/sim/graph report from session data and graph catalogs","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@opensip-cli/contracts":"0.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jsdom":"^29.1.1","vitest":"^4.1.9","esbuild":"^0.28.1","cytoscape":"3.34.0","typescript":"~6.0.3","@types/node":"^24.13.2","cytoscape-dagre":"4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dashboard_0.2.1_1782955271099_0.4756374057345407","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"@opensip-cli/dashboard","version":"0.2.3","keywords":["opensip-cli","static-analysis","code-quality","html-report","visualization","reporting"],"license":"Apache-2.0","_id":"@opensip-cli/dashboard@0.2.3","maintainers":[{"name":"opensip","email":"admin@opensip.ai"}],"homepage":"https://github.com/opensip-ai/opensip-cli","bugs":{"url":"https://github.com/opensip-ai/opensip-cli/issues"},"dist":{"shasum":"c75332b8fbd34bc81da47432b8054eb3d3403dcc","tarball":"https://registry.npmjs.org/@opensip-cli/dashboard/-/dashboard-0.2.3.tgz","fileCount":77,"integrity":"sha512-Rw8IQjLKgCbHgLa7c0ie0Yrxld1aOIOb+wqwS6znzIAI3GcxTGnlSjl95V/Db5jmR0OITm6WaawE0RyzZTkpXA==","signatures":[{"sig":"MEQCIDARtjdeHeaniLiPLTfBgeV+yt1tiohdYwlwi6IXIcfjAiBoBqmF6L/0FaZLvpEVAcCGj8uFUXGPb1huT4c2oQtmJg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opensip-cli%2fdashboard@0.2.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":753144},"main":"./dist/index.js","type":"module","_from":"file:/tmp/tarballs/opensip-cli-dashboard-0.2.3.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc -p src/client/tsconfig.json --noEmit && node scripts/bundle-client.mjs && tsc && node scripts/copy-vendor.mjs","clean":"rm -rf dist","typecheck":"tsc -p src/client/tsconfig.json --noEmit && node scripts/bundle-client.mjs && tsc --noEmit","vendor:cytoscape":"node scripts/vendor-cytoscape.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c534fc2e-e6d5-41a9-8d70-ccd58eb06a74"}},"_resolved":"/tmp/tarballs/opensip-cli-dashboard-0.2.3.tgz","_integrity":"sha512-Rw8IQjLKgCbHgLa7c0ie0Yrxld1aOIOb+wqwS6znzIAI3GcxTGnlSjl95V/Db5jmR0OITm6WaawE0RyzZTkpXA==","repository":{"url":"git+https://github.com/opensip-ai/opensip-cli.git","type":"git","directory":"packages/dashboard"},"_npmVersion":"11.18.0","description":"Self-contained HTML dashboard generator for OpenSIP CLI — renders the fit/sim/graph report from session data and graph catalogs","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@opensip-cli/contracts":"0.2.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jsdom":"^29.1.1","vitest":"^4.1.9","esbuild":"^0.28.1","cytoscape":"3.34.0","typescript":"~6.0.3","@types/node":"^24.13.2","cytoscape-dagre":"4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dashboard_0.2.3_1782960785008_0.39972533853551306","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"@opensip-cli/dashboard","version":"0.2.4","keywords":["opensip-cli","static-analysis","code-quality","html-report","visualization","reporting"],"license":"Apache-2.0","_id":"@opensip-cli/dashboard@0.2.4","maintainers":[{"name":"opensip","email":"admin@opensip.ai"}],"homepage":"https://github.com/opensip-ai/opensip-cli","bugs":{"url":"https://github.com/opensip-ai/opensip-cli/issues"},"dist":{"shasum":"2282e7386c81447d0742817a7cc828141d69b3e8","tarball":"https://registry.npmjs.org/@opensip-cli/dashboard/-/dashboard-0.2.4.tgz","fileCount":77,"integrity":"sha512-NAGUNcyYqWEQ/LyOTJhKoi0nIdSLhlxSpOL8zIP3WdRvLMvxKtrpzo8lAhrFwJTkkSGkCP1UWw1/pf8Lo2iCPg==","signatures":[{"sig":"MEQCIHr7QSMCMGV+7TAJgSF6XAcDzucjaOCR6dJSmbDzmrLXAiBEMBzCmubj/HG9oZf73cU9fZ9E426qJ9BokqiOsnkYkw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opensip-cli%2fdashboard@0.2.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":753144},"main":"./dist/index.js","type":"module","_from":"file:/tmp/tarballs/opensip-cli-dashboard-0.2.4.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc -p src/client/tsconfig.json --noEmit && node scripts/bundle-client.mjs && tsc && node scripts/copy-vendor.mjs","clean":"rm -rf dist","typecheck":"tsc -p src/client/tsconfig.json --noEmit && node scripts/bundle-client.mjs && tsc --noEmit","vendor:cytoscape":"node scripts/vendor-cytoscape.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c534fc2e-e6d5-41a9-8d70-ccd58eb06a74"}},"_resolved":"/tmp/tarballs/opensip-cli-dashboard-0.2.4.tgz","_integrity":"sha512-NAGUNcyYqWEQ/LyOTJhKoi0nIdSLhlxSpOL8zIP3WdRvLMvxKtrpzo8lAhrFwJTkkSGkCP1UWw1/pf8Lo2iCPg==","repository":{"url":"git+https://github.com/opensip-ai/opensip-cli.git","type":"git","directory":"packages/dashboard"},"_npmVersion":"11.18.0","description":"Self-contained HTML dashboard generator for OpenSIP CLI — renders the fit/sim/graph report from session data and graph catalogs","directories":{},"_nodeVersion":"24.17.0","dependencies":{"@opensip-cli/contracts":"0.2.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jsdom":"^29.1.1","vitest":"^4.1.9","esbuild":"^0.28.1","cytoscape":"3.34.0","typescript":"~6.0.3","@types/node":"^24.13.2","cytoscape-dagre":"4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dashboard_0.2.4_1782969469438_0.7445535714238911","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@opensip-cli/dashboard","version":"0.3.0","keywords":["opensip-cli","static-analysis","code-quality","html-report","visualization","reporting"],"license":"Apache-2.0","_id":"@opensip-cli/dashboard@0.3.0","maintainers":[{"name":"opensip","email":"admin@opensip.ai"}],"homepage":"https://github.com/opensip-ai/opensip-cli","bugs":{"url":"https://github.com/opensip-ai/opensip-cli/issues"},"dist":{"shasum":"24e0177d154c17ec8a73b056d12f0f36316f2710","tarball":"https://registry.npmjs.org/@opensip-cli/dashboard/-/dashboard-0.3.0.tgz","fileCount":77,"integrity":"sha512-SBPQ8GneaJyAPZsW0e06lkVdjcxZBZ43FeOu35CD25FtVGSKWLb2zu8cw25gc9Zk8UvqYdwPVaoLdfzJcrPGUg==","signatures":[{"sig":"MEUCIQD/ue+FBKOTqQVGscm0Tsf17M2GGTjAXrUnxioVP5TzxwIgU+Wy/cTs7G3Zt5unbqBNTl2wNjCtp2m20Qn3MTczAuM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opensip-cli%2fdashboard@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":753144},"main":"./dist/index.js","type":"module","_from":"file:/tmp/tarballs/opensip-cli-dashboard-0.3.0.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc -p src/client/tsconfig.json --noEmit && node scripts/bundle-client.mjs && tsc && node scripts/copy-vendor.mjs","clean":"rm -rf dist","typecheck":"tsc -p src/client/tsconfig.json --noEmit && node scripts/bundle-client.mjs && tsc --noEmit","vendor:cytoscape":"node scripts/vendor-cytoscape.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c534fc2e-e6d5-41a9-8d70-ccd58eb06a74"}},"_resolved":"/tmp/tarballs/opensip-cli-dashboard-0.3.0.tgz","_integrity":"sha512-SBPQ8GneaJyAPZsW0e06lkVdjcxZBZ43FeOu35CD25FtVGSKWLb2zu8cw25gc9Zk8UvqYdwPVaoLdfzJcrPGUg==","repository":{"url":"git+https://github.com/opensip-ai/opensip-cli.git","type":"git","directory":"packages/dashboard"},"_npmVersion":"11.18.0","description":"Self-contained HTML dashboard generator for OpenSIP CLI — renders the fit/sim/graph report from session data and graph catalogs","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@opensip-cli/contracts":"0.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jsdom":"^29.1.1","vitest":"^4.1.9","esbuild":"^0.28.1","cytoscape":"3.34.0","typescript":"~6.0.3","@types/node":"^24.13.2","cytoscape-dagre":"4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dashboard_0.3.0_1783047491290_0.1977230550660387","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@opensip-cli/dashboard","version":"0.3.1","keywords":["opensip-cli","static-analysis","code-quality","html-report","visualization","reporting"],"license":"Apache-2.0","_id":"@opensip-cli/dashboard@0.3.1","maintainers":[{"name":"opensip","email":"admin@opensip.ai"}],"homepage":"https://github.com/opensip-ai/opensip-cli","bugs":{"url":"https://github.com/opensip-ai/opensip-cli/issues"},"dist":{"shasum":"47e5bfc832dc1f7cbdd03dd99042e782cbf55c28","tarball":"https://registry.npmjs.org/@opensip-cli/dashboard/-/dashboard-0.3.1.tgz","fileCount":77,"integrity":"sha512-DnGq1etoLxhYrZblZZPLp1NCk5J/tJxtdBWN8XTVY3CK5xsaon57kOQAi4Vg3+3UeGGyqVBtaHAUjL7uqHxY7g==","signatures":[{"sig":"MEUCIQCdqJXCcDX+VQzIhBVOGDtKHhjfsK/OR27QuWR1dJaRcwIga/O2S9TfBX3Fb2P0TQ7G6ud07ZrJNsIdramr1K2wheY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opensip-cli%2fdashboard@0.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":753144},"main":"./dist/index.js","type":"module","_from":"file:/tmp/tarballs/opensip-cli-dashboard-0.3.1.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc -p src/client/tsconfig.json --noEmit && node scripts/bundle-client.mjs && tsc && node scripts/copy-vendor.mjs","clean":"rm -rf dist","typecheck":"tsc -p src/client/tsconfig.json --noEmit && node scripts/bundle-client.mjs && tsc --noEmit","vendor:cytoscape":"node scripts/vendor-cytoscape.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c534fc2e-e6d5-41a9-8d70-ccd58eb06a74"}},"_resolved":"/tmp/tarballs/opensip-cli-dashboard-0.3.1.tgz","_integrity":"sha512-DnGq1etoLxhYrZblZZPLp1NCk5J/tJxtdBWN8XTVY3CK5xsaon57kOQAi4Vg3+3UeGGyqVBtaHAUjL7uqHxY7g==","repository":{"url":"git+https://github.com/opensip-ai/opensip-cli.git","type":"git","directory":"packages/dashboard"},"_npmVersion":"11.18.0","description":"Self-contained HTML dashboard generator for OpenSIP CLI — renders the fit/sim/graph report from session data and graph catalogs","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@opensip-cli/contracts":"0.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jsdom":"^29.1.1","vitest":"^4.1.9","esbuild":"^0.28.1","cytoscape":"3.34.0","typescript":"~6.0.3","@types/node":"^24.13.2","cytoscape-dagre":"4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dashboard_0.3.1_1783054112277_0.8609135454126642","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@opensip-cli/dashboard","version":"0.4.0","keywords":["opensip-cli","static-analysis","code-quality","html-report","visualization","reporting"],"license":"Apache-2.0","_id":"@opensip-cli/dashboard@0.4.0","maintainers":[{"name":"opensip","email":"admin@opensip.ai"}],"homepage":"https://github.com/opensip-ai/opensip-cli","bugs":{"url":"https://github.com/opensip-ai/opensip-cli/issues"},"dist":{"shasum":"15507f204d044afc91a104586ca4728fd818408c","tarball":"https://registry.npmjs.org/@opensip-cli/dashboard/-/dashboard-0.4.0.tgz","fileCount":77,"integrity":"sha512-9zamCA3gklWmTrJ25234LoiWEvg+Hoc+HdoZ2cLAXbZBx0UuktxAd2xi+KeWTTkPenj7g9k6MTDaKD8C1YiFdg==","signatures":[{"sig":"MEQCIFppk3tUNdAb9+Hi04G6urQtRuKFJ9ytmbuqqNPcSEBaAiAQPep6ary/UiQMFe0HkP0mOFYESLrtzYEjoOUDA84ghg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opensip-cli%2fdashboard@0.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":749266},"main":"./dist/index.js","type":"module","_from":"file:/tmp/tarballs/opensip-cli-dashboard-0.4.0.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc -p src/client/tsconfig.json --noEmit && node scripts/bundle-client.mjs && tsc && node scripts/copy-vendor.mjs","clean":"rm -rf dist","typecheck":"tsc -p src/client/tsconfig.json --noEmit && node scripts/bundle-client.mjs && tsc --noEmit","vendor:cytoscape":"node scripts/vendor-cytoscape.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c534fc2e-e6d5-41a9-8d70-ccd58eb06a74"}},"_resolved":"/tmp/tarballs/opensip-cli-dashboard-0.4.0.tgz","_integrity":"sha512-9zamCA3gklWmTrJ25234LoiWEvg+Hoc+HdoZ2cLAXbZBx0UuktxAd2xi+KeWTTkPenj7g9k6MTDaKD8C1YiFdg==","repository":{"url":"git+https://github.com/opensip-ai/opensip-cli.git","type":"git","directory":"packages/dashboard"},"_npmVersion":"11.18.0","description":"Self-contained HTML dashboard generator for OpenSIP CLI — renders the fit/sim/graph report from session data and graph catalogs","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@opensip-cli/contracts":"0.4.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jsdom":"^29.1.1","vitest":"^4.1.9","esbuild":"^0.28.1","cytoscape":"3.34.0","typescript":"~6.0.3","@types/node":"^24.13.2","cytoscape-dagre":"4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dashboard_0.4.0_1783362275895_0.48746697801546257","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@opensip-cli/dashboard","version":"0.4.1","keywords":["opensip-cli","static-analysis","code-quality","html-report","visualization","reporting"],"license":"Apache-2.0","_id":"@opensip-cli/dashboard@0.4.1","maintainers":[{"name":"opensip","email":"admin@opensip.ai"}],"homepage":"https://github.com/opensip-ai/opensip-cli","bugs":{"url":"https://github.com/opensip-ai/opensip-cli/issues"},"dist":{"shasum":"19ab4b83350454e95b058658f898146bc86b5070","tarball":"https://registry.npmjs.org/@opensip-cli/dashboard/-/dashboard-0.4.1.tgz","fileCount":77,"integrity":"sha512-bH+aBbjTdoOLhqNaFUpSbMvTdhhVyYLXTyKdoekHXf2AXeVdPI0CDT49kCYgKyp6uVJv68UoI/hF/vxNJukPcA==","signatures":[{"sig":"MEYCIQDld6URyo5YbhD4/flHQFd6QMNbVlJ1lsxxTQ+jCSP71QIhAKDZ8MP/oH/Xergu31crYSIA8Ry7dxfpeIDZyvHLxXO6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opensip-cli%2fdashboard@0.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":752063},"main":"./dist/index.js","type":"module","_from":"file:/tmp/tarballs/opensip-cli-dashboard-0.4.1.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc -p src/client/tsconfig.json --noEmit && node scripts/bundle-client.mjs && tsc && node scripts/copy-vendor.mjs","clean":"rm -rf dist","typecheck":"tsc -p src/client/tsconfig.json --noEmit && node scripts/bundle-client.mjs && tsc --noEmit","vendor:cytoscape":"node scripts/vendor-cytoscape.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c534fc2e-e6d5-41a9-8d70-ccd58eb06a74"}},"_resolved":"/tmp/tarballs/opensip-cli-dashboard-0.4.1.tgz","_integrity":"sha512-bH+aBbjTdoOLhqNaFUpSbMvTdhhVyYLXTyKdoekHXf2AXeVdPI0CDT49kCYgKyp6uVJv68UoI/hF/vxNJukPcA==","repository":{"url":"git+https://github.com/opensip-ai/opensip-cli.git","type":"git","directory":"packages/dashboard"},"_npmVersion":"11.18.0","description":"Self-contained HTML dashboard generator for OpenSIP CLI — renders the fit/sim/graph report from session data and graph catalogs","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@opensip-cli/contracts":"0.4.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jsdom":"^29.1.1","vitest":"^4.1.9","esbuild":"^0.28.1","cytoscape":"3.34.0","typescript":"~6.0.3","@types/node":"^24.13.2","cytoscape-dagre":"4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dashboard_0.4.1_1783388155581_0.46485813387272645","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"@opensip-cli/dashboard","version":"0.4.2","keywords":["opensip-cli","static-analysis","code-quality","html-report","visualization","reporting"],"license":"Apache-2.0","_id":"@opensip-cli/dashboard@0.4.2","maintainers":[{"name":"opensip","email":"admin@opensip.ai"}],"homepage":"https://github.com/opensip-ai/opensip-cli","bugs":{"url":"https://github.com/opensip-ai/opensip-cli/issues"},"dist":{"shasum":"8880e7883292ebd44c1e222af742d3cf03350d50","tarball":"https://registry.npmjs.org/@opensip-cli/dashboard/-/dashboard-0.4.2.tgz","fileCount":77,"integrity":"sha512-21lTn8+BxIDN+b1ygOeALLFWJzyJo+26iQi8ssJCD5ki2DPUoHtEzakfDEdteo4CppxwzGpElOi4Nljnva7SLQ==","signatures":[{"sig":"MEUCIA/EBTppCS/0ipSnFPrPywEZs4x3SSztnZTBnv3sIkruAiEAx94w1pzQKTyUgpKmeJYx9Ej0uVFuIQOR+79G6K0l7PE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opensip-cli%2fdashboard@0.4.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":752173},"main":"./dist/index.js","type":"module","_from":"file:/tmp/tarballs/opensip-cli-dashboard-0.4.2.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc -p src/client/tsconfig.json --noEmit && node scripts/bundle-client.mjs && tsc && node scripts/copy-vendor.mjs","clean":"rm -rf dist","typecheck":"tsc -p src/client/tsconfig.json --noEmit && node scripts/bundle-client.mjs && tsc --noEmit","vendor:cytoscape":"node scripts/vendor-cytoscape.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c534fc2e-e6d5-41a9-8d70-ccd58eb06a74"}},"_resolved":"/tmp/tarballs/opensip-cli-dashboard-0.4.2.tgz","_integrity":"sha512-21lTn8+BxIDN+b1ygOeALLFWJzyJo+26iQi8ssJCD5ki2DPUoHtEzakfDEdteo4CppxwzGpElOi4Nljnva7SLQ==","repository":{"url":"git+https://github.com/opensip-ai/opensip-cli.git","type":"git","directory":"packages/dashboard"},"_npmVersion":"11.18.0","description":"Self-contained HTML dashboard generator for OpenSIP CLI — renders the fit/sim/graph report from session data and graph catalogs","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@opensip-cli/contracts":"0.4.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jsdom":"^29.1.1","vitest":"^4.1.9","esbuild":"^0.28.1","cytoscape":"3.34.0","typescript":"~6.0.3","@types/node":"^24.13.2","cytoscape-dagre":"4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dashboard_0.4.2_1783401069176_0.9682169850410942","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@opensip-cli/dashboard","version":"0.5.0","keywords":["opensip-cli","static-analysis","code-quality","html-report","visualization","reporting"],"license":"Apache-2.0","_id":"@opensip-cli/dashboard@0.5.0","maintainers":[{"name":"opensip","email":"admin@opensip.ai"}],"homepage":"https://github.com/opensip-ai/opensip-cli","bugs":{"url":"https://github.com/opensip-ai/opensip-cli/issues"},"dist":{"shasum":"e9a634c33fd9b43832c3a5c27de17b638e4dda58","tarball":"https://registry.npmjs.org/@opensip-cli/dashboard/-/dashboard-0.5.0.tgz","fileCount":77,"integrity":"sha512-bqL01RILLtOTcWHmpduyTPU/av2ILIuaOANGrgXkQ6GOGpXjS9D182EmAY5NuDlgGLsCMg/Tf8A/IyxArfuZLg==","signatures":[{"sig":"MEQCIB3XVR4XxOnpcxodjBPkPQY8a0sQhOXH19fTjiDXHKaZAiBq9N9FpIaf9J2XKuGn8tYZKUXIUlk0GW4Pa2y6UUqEvg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opensip-cli%2fdashboard@0.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":758712},"main":"./dist/index.js","type":"module","_from":"file:/tmp/tarballs/opensip-cli-dashboard-0.5.0.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc -p src/client/tsconfig.json --noEmit && node scripts/bundle-client.mjs && tsc && node scripts/copy-vendor.mjs","clean":"rm -rf dist","typecheck":"tsc -p src/client/tsconfig.json --noEmit && node scripts/bundle-client.mjs && tsc --noEmit","vendor:cytoscape":"node scripts/vendor-cytoscape.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c534fc2e-e6d5-41a9-8d70-ccd58eb06a74"}},"_resolved":"/tmp/tarballs/opensip-cli-dashboard-0.5.0.tgz","_integrity":"sha512-bqL01RILLtOTcWHmpduyTPU/av2ILIuaOANGrgXkQ6GOGpXjS9D182EmAY5NuDlgGLsCMg/Tf8A/IyxArfuZLg==","repository":{"url":"git+https://github.com/opensip-ai/opensip-cli.git","type":"git","directory":"packages/dashboard"},"_npmVersion":"11.18.0","description":"Self-contained HTML dashboard generator for OpenSIP CLI — renders the fit/sim/graph report from session data and graph catalogs","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@opensip-cli/contracts":"0.5.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jsdom":"^29.1.1","vitest":"^4.1.9","esbuild":"^0.28.1","cytoscape":"3.34.0","typescript":"~6.0.3","@types/node":"^24.13.2","cytoscape-dagre":"4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dashboard_0.5.0_1783489229408_0.9014902514671375","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"@opensip-cli/dashboard","version":"0.5.1","keywords":["opensip-cli","static-analysis","code-quality","html-report","visualization","reporting"],"license":"Apache-2.0","_id":"@opensip-cli/dashboard@0.5.1","maintainers":[{"name":"opensip","email":"admin@opensip.ai"}],"homepage":"https://github.com/opensip-ai/opensip-cli","bugs":{"url":"https://github.com/opensip-ai/opensip-cli/issues"},"dist":{"shasum":"a79a59f4a704d6bdb45c1d9d5dec41eb0d9ae4bb","tarball":"https://registry.npmjs.org/@opensip-cli/dashboard/-/dashboard-0.5.1.tgz","fileCount":77,"integrity":"sha512-UZUECe6puDsekqKcO9iYJZps9geZBjqMEb8pLSAtuv6fUYqJgmEjq3X+C598D3Mr08Jxqy3RrPRATxa2WE+fjg==","signatures":[{"sig":"MEUCIBsjL4awf4DoQRTfWpYMcIhAy0IHDxQaX3XtGzOPvqUyAiEAheTRknnSULeIC8M6FaK9cPvu6KypU8SiD8+D06PJlxs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opensip-cli%2fdashboard@0.5.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":762819},"main":"./dist/index.js","type":"module","_from":"file:/tmp/tarballs/opensip-cli-dashboard-0.5.1.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc -p src/client/tsconfig.json --noEmit && node scripts/bundle-client.mjs && tsc && node scripts/copy-vendor.mjs","clean":"rm -rf dist","typecheck":"tsc -p src/client/tsconfig.json --noEmit && node scripts/bundle-client.mjs && tsc --noEmit","vendor:cytoscape":"node scripts/vendor-cytoscape.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c534fc2e-e6d5-41a9-8d70-ccd58eb06a74"}},"_resolved":"/tmp/tarballs/opensip-cli-dashboard-0.5.1.tgz","_integrity":"sha512-UZUECe6puDsekqKcO9iYJZps9geZBjqMEb8pLSAtuv6fUYqJgmEjq3X+C598D3Mr08Jxqy3RrPRATxa2WE+fjg==","repository":{"url":"git+https://github.com/opensip-ai/opensip-cli.git","type":"git","directory":"packages/dashboard"},"_npmVersion":"11.18.0","description":"Self-contained HTML dashboard generator for OpenSIP CLI — renders the fit/sim/graph report from session data and graph catalogs","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@opensip-cli/format":"0.5.1","@opensip-cli/contracts":"0.5.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jsdom":"^29.1.1","vitest":"^4.1.10","esbuild":"^0.28.1","cytoscape":"3.34.0","typescript":"~6.0.3","@types/node":"^24.13.3","cytoscape-dagre":"4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dashboard_0.5.1_1783654005093_0.12257521752958","host":"s3://npm-registry-packages-npm-production"}},"0.5.2":{"name":"@opensip-cli/dashboard","version":"0.5.2","keywords":["opensip-cli","static-analysis","code-quality","html-report","visualization","reporting"],"license":"Apache-2.0","_id":"@opensip-cli/dashboard@0.5.2","maintainers":[{"name":"opensip","email":"admin@opensip.ai"}],"homepage":"https://github.com/opensip-ai/opensip-cli","bugs":{"url":"https://github.com/opensip-ai/opensip-cli/issues"},"dist":{"shasum":"a994cb832f359f2bcebcf8e35f754d7fa9f01593","tarball":"https://registry.npmjs.org/@opensip-cli/dashboard/-/dashboard-0.5.2.tgz","fileCount":77,"integrity":"sha512-0a2yri3GRlqFYiExs/fw4qxRW5fMZnC2WgtoJhkpfKKkb6OXzcpMURM+XT7aehSRXWJTX+2AdlMHx+tzerygXw==","signatures":[{"sig":"MEUCIQCgrkTSlBvthHxMWE6vymok7cArE/thZtP4SWo2iYYdIwIgYG59HnT364FsvZQlBiWVMHXOWitDHwP354b660F53+U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opensip-cli%2fdashboard@0.5.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":762571},"main":"./dist/index.js","type":"module","_from":"file:/tmp/tarballs/opensip-cli-dashboard-0.5.2.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc -p src/client/tsconfig.json --noEmit && node scripts/bundle-client.mjs && tsc && node scripts/copy-vendor.mjs","clean":"rm -rf dist","typecheck":"tsc -p src/client/tsconfig.json --noEmit && node scripts/bundle-client.mjs && tsc --noEmit","vendor:cytoscape":"node scripts/vendor-cytoscape.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c534fc2e-e6d5-41a9-8d70-ccd58eb06a74"}},"_resolved":"/tmp/tarballs/opensip-cli-dashboard-0.5.2.tgz","_integrity":"sha512-0a2yri3GRlqFYiExs/fw4qxRW5fMZnC2WgtoJhkpfKKkb6OXzcpMURM+XT7aehSRXWJTX+2AdlMHx+tzerygXw==","repository":{"url":"git+https://github.com/opensip-ai/opensip-cli.git","type":"git","directory":"packages/dashboard"},"_npmVersion":"11.18.0","description":"Self-contained HTML dashboard generator for OpenSIP CLI — renders the fit/sim/graph report from session data and graph catalogs","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@opensip-cli/format":"0.5.2","@opensip-cli/contracts":"0.5.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jsdom":"^29.1.1","vitest":"^4.1.10","esbuild":"^0.28.1","cytoscape":"3.34.0","typescript":"~6.0.3","@types/node":"^24.13.3","cytoscape-dagre":"4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dashboard_0.5.2_1783697992913_0.6477649174618356","host":"s3://npm-registry-packages-npm-production"}},"0.5.3":{"name":"@opensip-cli/dashboard","version":"0.5.3","keywords":["opensip-cli","static-analysis","code-quality","html-report","visualization","reporting"],"license":"Apache-2.0","_id":"@opensip-cli/dashboard@0.5.3","maintainers":[{"name":"opensip","email":"admin@opensip.ai"}],"homepage":"https://github.com/opensip-ai/opensip-cli","bugs":{"url":"https://github.com/opensip-ai/opensip-cli/issues"},"dist":{"shasum":"26812eb5af4d2d2b56998de687bb39813e8144c6","tarball":"https://registry.npmjs.org/@opensip-cli/dashboard/-/dashboard-0.5.3.tgz","fileCount":77,"integrity":"sha512-5qAPnk3EJ3AwTCxPOp+js8PSAyNYRuJ7YrN6twrMQ+7/1EKdtPUf44W1DAjsDZU7BHeoyQfUtNxV87O0YW+JlA==","signatures":[{"sig":"MEQCIDjNfjUbmhNmhYIAtI0oC7TRK+yM7J0HWJNjoJ9VG/MIAiAGmECp2dDnjk9cAgbNX0x9xQlb+lXx5b0m2wP427yT5Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opensip-cli%2fdashboard@0.5.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":762005},"main":"./dist/index.js","type":"module","_from":"file:/tmp/tarballs/opensip-cli-dashboard-0.5.3.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc -p src/client/tsconfig.json --noEmit && node scripts/bundle-client.mjs && tsc && node scripts/copy-vendor.mjs","clean":"rm -rf dist","typecheck":"tsc -p src/client/tsconfig.json --noEmit && node scripts/bundle-client.mjs && tsc --noEmit","vendor:cytoscape":"node scripts/vendor-cytoscape.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c534fc2e-e6d5-41a9-8d70-ccd58eb06a74"}},"_resolved":"/tmp/tarballs/opensip-cli-dashboard-0.5.3.tgz","_integrity":"sha512-5qAPnk3EJ3AwTCxPOp+js8PSAyNYRuJ7YrN6twrMQ+7/1EKdtPUf44W1DAjsDZU7BHeoyQfUtNxV87O0YW+JlA==","repository":{"url":"git+https://github.com/opensip-ai/opensip-cli.git","type":"git","directory":"packages/dashboard"},"_npmVersion":"11.18.0","description":"Self-contained HTML dashboard generator for OpenSIP CLI — renders the fit/sim/graph report from session data and graph catalogs","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@opensip-cli/format":"0.5.3","@opensip-cli/contracts":"0.5.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jsdom":"^29.1.1","vitest":"^4.1.10","esbuild":"^0.28.1","cytoscape":"3.34.0","typescript":"~6.0.3","@types/node":"^24.13.3","cytoscape-dagre":"4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dashboard_0.5.3_1783738931690_0.7780517143536931","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@opensip-cli/dashboard","version":"0.6.0","keywords":["opensip-cli","static-analysis","code-quality","html-report","visualization","reporting"],"license":"Apache-2.0","_id":"@opensip-cli/dashboard@0.6.0","maintainers":[{"name":"opensip","email":"admin@opensip.ai"}],"homepage":"https://github.com/opensip-ai/opensip-cli","bugs":{"url":"https://github.com/opensip-ai/opensip-cli/issues"},"dist":{"shasum":"47b3705fc30b3267aeb9800a39b2f9677b951614","tarball":"https://registry.npmjs.org/@opensip-cli/dashboard/-/dashboard-0.6.0.tgz","fileCount":77,"integrity":"sha512-nKP/uRxoZOerH8xnU0n226blD6otC2hzvt3UPMB48NJ5MKKcFUaLhTorfeCeeUuFzlG/uvJsJ8qBYnYOQev8qQ==","signatures":[{"sig":"MEQCIFwY7HHLv5nMjqSBLl6jlF7DAAIRkSaTEOq1Xhw6tUreAiAK8KEAmY+JIlskx0j//VtKdKFDorvPdK3e9b0FGRkIdw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opensip-cli%2fdashboard@0.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":762005},"main":"./dist/index.js","type":"module","_from":"file:/tmp/tarballs/opensip-cli-dashboard-0.6.0.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc -p src/client/tsconfig.json --noEmit && node scripts/bundle-client.mjs && tsc && node scripts/copy-vendor.mjs","clean":"rm -rf dist","typecheck":"tsc -p src/client/tsconfig.json --noEmit && node scripts/bundle-client.mjs && tsc --noEmit","vendor:cytoscape":"node scripts/vendor-cytoscape.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c534fc2e-e6d5-41a9-8d70-ccd58eb06a74"}},"_resolved":"/tmp/tarballs/opensip-cli-dashboard-0.6.0.tgz","_integrity":"sha512-nKP/uRxoZOerH8xnU0n226blD6otC2hzvt3UPMB48NJ5MKKcFUaLhTorfeCeeUuFzlG/uvJsJ8qBYnYOQev8qQ==","repository":{"url":"git+https://github.com/opensip-ai/opensip-cli.git","type":"git","directory":"packages/dashboard"},"_npmVersion":"11.18.0","description":"Self-contained HTML dashboard generator for OpenSIP CLI — renders the fit/sim/graph report from session data and graph catalogs","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@opensip-cli/format":"0.6.0","@opensip-cli/contracts":"0.6.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jsdom":"^29.1.1","vitest":"^4.1.10","esbuild":"^0.28.1","cytoscape":"3.34.0","typescript":"~6.0.3","@types/node":"^24.13.3","cytoscape-dagre":"4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dashboard_0.6.0_1783900999893_0.09111938669039366","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@opensip-cli/dashboard","version":"0.7.0","keywords":["opensip-cli","static-analysis","code-quality","html-report","visualization","reporting"],"license":"Apache-2.0","_id":"@opensip-cli/dashboard@0.7.0","maintainers":[{"name":"opensip","email":"admin@opensip.ai"}],"homepage":"https://github.com/opensip-ai/opensip-cli","bugs":{"url":"https://github.com/opensip-ai/opensip-cli/issues"},"dist":{"shasum":"19a9cae8ada532783c4481305ec97f6f32b70944","tarball":"https://registry.npmjs.org/@opensip-cli/dashboard/-/dashboard-0.7.0.tgz","fileCount":117,"integrity":"sha512-XPHkB8YmRr+F/pfUKsENeN7gLpBeT/ghBraNLQQRSVDiBAzNg1SwmL9aBahsxge5ykw5ZjtZ1NCnzm9HrS4I7g==","signatures":[{"sig":"MEUCIQCOwm7zzKxep8VM/ZHqIpM/v4WJ4+6YIJdOuYYLKp1TmQIgA8o5K69KMbUl4SZKcwf/5O5gyG0HrO6qT/NULko63x8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opensip-cli%2fdashboard@0.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":905995},"main":"./dist/index.js","type":"module","_from":"file:/tmp/tarballs/opensip-cli-dashboard-0.7.0.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc -p src/client/tsconfig.json --noEmit && node scripts/bundle-client.mjs && tsc && node scripts/copy-vendor.mjs","clean":"rm -rf dist","typecheck":"tsc -p src/client/tsconfig.json --noEmit && node scripts/bundle-client.mjs && tsc --noEmit","test:integration":"pnpm --workspace-root build && pnpm run test:integration:built","vendor:cytoscape":"node scripts/vendor-cytoscape.mjs","test:integration:built":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c534fc2e-e6d5-41a9-8d70-ccd58eb06a74"}},"_resolved":"/tmp/tarballs/opensip-cli-dashboard-0.7.0.tgz","_integrity":"sha512-XPHkB8YmRr+F/pfUKsENeN7gLpBeT/ghBraNLQQRSVDiBAzNg1SwmL9aBahsxge5ykw5ZjtZ1NCnzm9HrS4I7g==","repository":{"url":"git+https://github.com/opensip-ai/opensip-cli.git","type":"git","directory":"packages/dashboard"},"_npmVersion":"11.18.0","description":"Self-contained HTML dashboard generator for OpenSIP CLI — renders the fit/sim/graph report from session data and graph catalogs","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@opensip-cli/format":"0.7.0","@opensip-cli/contracts":"0.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jsdom":"^29.1.1","vitest":"^4.1.10","esbuild":"^0.28.1","cytoscape":"3.34.0","typescript":"~6.0.3","@types/node":"^24.13.3","cytoscape-dagre":"4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dashboard_0.7.0_1784155701446_0.37320565002102035","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@opensip-cli/dashboard","version":"0.8.0","keywords":["opensip-cli","static-analysis","code-quality","html-report","visualization","reporting"],"license":"Apache-2.0","_id":"@opensip-cli/dashboard@0.8.0","maintainers":[{"name":"opensip","email":"admin@opensip.ai"}],"homepage":"https://github.com/opensip-ai/opensip-cli","bugs":{"url":"https://github.com/opensip-ai/opensip-cli/issues"},"dist":{"shasum":"ad475560d8bb7354f5c3f521e4f0d5227fbd3d25","tarball":"https://registry.npmjs.org/@opensip-cli/dashboard/-/dashboard-0.8.0.tgz","fileCount":117,"integrity":"sha512-AWw4Y3vEjRv2M/x8w0ihO8bHW29bBhHFSV8YGnXcRC+22qVmgt4zJSLwKsRg9syYN64rW/1gpjqFLevjbCHX7g==","signatures":[{"sig":"MEQCIE/OAtMh6/La/IRFV866cJNLN6kBfziKGf0hBqDCCBS0AiBnIU3ihOTsB8mydWK0q220hJjos2xv8VZcAmH3oLdUaQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opensip-cli%2fdashboard@0.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":910987},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/release-bundle/opensip-cli-dashboard-0.8.0.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc -p src/client/tsconfig.json --noEmit && node scripts/bundle-client.mjs && tsc && node scripts/copy-vendor.mjs","clean":"rm -rf dist","typecheck":"tsc -p src/client/tsconfig.json --noEmit && node scripts/bundle-client.mjs && tsc --noEmit","test:integration":"pnpm --workspace-root build && pnpm run test:integration:built","vendor:cytoscape":"node scripts/vendor-cytoscape.mjs","test:integration:built":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c534fc2e-e6d5-41a9-8d70-ccd58eb06a74"}},"_resolved":"/home/runner/work/_temp/release-bundle/opensip-cli-dashboard-0.8.0.tgz","_integrity":"sha512-AWw4Y3vEjRv2M/x8w0ihO8bHW29bBhHFSV8YGnXcRC+22qVmgt4zJSLwKsRg9syYN64rW/1gpjqFLevjbCHX7g==","repository":{"url":"git+https://github.com/opensip-ai/opensip-cli.git","type":"git","directory":"packages/dashboard"},"_npmVersion":"11.13.0","description":"Self-contained HTML dashboard generator for OpenSIP CLI — renders the fit/sim/graph report from session data and graph catalogs","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@opensip-cli/format":"0.8.0","@opensip-cli/contracts":"0.8.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jsdom":"^29.1.1","vitest":"^4.1.10","esbuild":"^0.28.1","cytoscape":"3.34.0","typescript":"~6.0.3","@types/node":"^24.13.3","cytoscape-dagre":"4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dashboard_0.8.0_1784501633276_0.6011805689961456","host":"s3://npm-registry-packages-npm-production"}},"0.8.1":{"name":"@opensip-cli/dashboard","version":"0.8.1","keywords":["opensip-cli","static-analysis","code-quality","html-report","visualization","reporting"],"license":"Apache-2.0","_id":"@opensip-cli/dashboard@0.8.1","maintainers":[{"name":"opensip","email":"admin@opensip.ai"}],"homepage":"https://github.com/opensip-ai/opensip-cli","bugs":{"url":"https://github.com/opensip-ai/opensip-cli/issues"},"dist":{"shasum":"e422beb44b7b19bc8aab2abed5dbe21447070ac3","tarball":"https://registry.npmjs.org/@opensip-cli/dashboard/-/dashboard-0.8.1.tgz","fileCount":117,"integrity":"sha512-EEpGY1lmrcT9m/eW6z2gZ5RK0leOciwwxGIn3nuDEvu+uCaDvbe7h1m3XomVXql0T/PnPctAJu6JM3ph2YR26Q==","signatures":[{"sig":"MEYCIQCBY+We+WXiImJTfq1OnuI4AaonAAzEo5LeWw0fB5l9awIhAO7IzLcxNOln09PTFMApDQkS9qx3RsXddFQ4JRlA/8HM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opensip-cli%2fdashboard@0.8.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":910987},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/release-bundle/opensip-cli-dashboard-0.8.1.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc -p src/client/tsconfig.json --noEmit && node scripts/bundle-client.mjs && tsc && node scripts/copy-vendor.mjs","clean":"rm -rf dist","typecheck":"tsc -p src/client/tsconfig.json --noEmit && node scripts/bundle-client.mjs && tsc --noEmit","test:integration":"pnpm --workspace-root build && pnpm run test:integration:built","vendor:cytoscape":"node scripts/vendor-cytoscape.mjs","test:integration:built":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c534fc2e-e6d5-41a9-8d70-ccd58eb06a74"}},"_resolved":"/home/runner/work/_temp/release-bundle/opensip-cli-dashboard-0.8.1.tgz","_integrity":"sha512-EEpGY1lmrcT9m/eW6z2gZ5RK0leOciwwxGIn3nuDEvu+uCaDvbe7h1m3XomVXql0T/PnPctAJu6JM3ph2YR26Q==","repository":{"url":"git+https://github.com/opensip-ai/opensip-cli.git","type":"git","directory":"packages/dashboard"},"_npmVersion":"11.13.0","description":"Self-contained HTML dashboard generator for OpenSIP CLI — renders the fit/sim/graph report from session data and graph catalogs","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@opensip-cli/format":"0.8.1","@opensip-cli/contracts":"0.8.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jsdom":"^29.1.1","vitest":"^4.1.10","esbuild":"^0.28.1","cytoscape":"3.34.0","typescript":"~6.0.3","@types/node":"^24.13.3","cytoscape-dagre":"4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dashboard_0.8.1_1784514571363_0.6150386882400263","host":"s3://npm-registry-packages-npm-production"}},"0.8.2":{"name":"@opensip-cli/dashboard","version":"0.8.2","keywords":["opensip-cli","static-analysis","code-quality","html-report","visualization","reporting"],"license":"Apache-2.0","_id":"@opensip-cli/dashboard@0.8.2","maintainers":[{"name":"opensip","email":"admin@opensip.ai"}],"homepage":"https://github.com/opensip-ai/opensip-cli","bugs":{"url":"https://github.com/opensip-ai/opensip-cli/issues"},"dist":{"shasum":"78c09dc34a999038d30eaaec3660a008d6e119c8","tarball":"https://registry.npmjs.org/@opensip-cli/dashboard/-/dashboard-0.8.2.tgz","fileCount":117,"integrity":"sha512-wQLoOBAYJmaE8wAmoXt+WRsAQAxgzFSm4OmywbZuwSDjU7P6PhtfKu62r1S9hlwUW+Saa987PeBoceqwBOhd4Q==","signatures":[{"sig":"MEUCIQDN9asINozXPFGDYx0ZOU2cOVj1wo9fxu6ahEeykCCynQIgTWg0he5aIm+qAr4UvTq6fLxLHXnJJTSOdDxw8UQDy+A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opensip-cli%2fdashboard@0.8.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":910987},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/release-bundle/opensip-cli-dashboard-0.8.2.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc -p src/client/tsconfig.json --noEmit && node scripts/bundle-client.mjs && tsc && node scripts/copy-vendor.mjs","clean":"rm -rf dist","typecheck":"tsc -p src/client/tsconfig.json --noEmit && node scripts/bundle-client.mjs && tsc --noEmit","test:integration":"pnpm --workspace-root build && pnpm run test:integration:built","vendor:cytoscape":"node scripts/vendor-cytoscape.mjs","test:integration:built":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c534fc2e-e6d5-41a9-8d70-ccd58eb06a74"}},"_resolved":"/home/runner/work/_temp/release-bundle/opensip-cli-dashboard-0.8.2.tgz","_integrity":"sha512-wQLoOBAYJmaE8wAmoXt+WRsAQAxgzFSm4OmywbZuwSDjU7P6PhtfKu62r1S9hlwUW+Saa987PeBoceqwBOhd4Q==","repository":{"url":"git+https://github.com/opensip-ai/opensip-cli.git","type":"git","directory":"packages/dashboard"},"_npmVersion":"11.13.0","description":"Self-contained HTML dashboard generator for OpenSIP CLI — renders the fit/sim/graph report from session data and graph catalogs","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@opensip-cli/format":"0.8.2","@opensip-cli/contracts":"0.8.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jsdom":"^29.1.1","vitest":"^4.1.10","esbuild":"^0.28.1","cytoscape":"3.34.0","typescript":"~6.0.3","@types/node":"^24.13.3","cytoscape-dagre":"4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dashboard_0.8.2_1784600493392_0.08922195268964273","host":"s3://npm-registry-packages-npm-production"}},"0.8.3":{"name":"@opensip-cli/dashboard","version":"0.8.3","keywords":["opensip-cli","static-analysis","code-quality","html-report","visualization","reporting"],"license":"Apache-2.0","_id":"@opensip-cli/dashboard@0.8.3","maintainers":[{"name":"opensip","email":"admin@opensip.ai"}],"homepage":"https://github.com/opensip-ai/opensip-cli","bugs":{"url":"https://github.com/opensip-ai/opensip-cli/issues"},"dist":{"shasum":"b942078802a7338f13121e15931b5674b0819221","tarball":"https://registry.npmjs.org/@opensip-cli/dashboard/-/dashboard-0.8.3.tgz","fileCount":117,"integrity":"sha512-s948+flFkheNwwRONdLEH2Bxbf7JBQto9rgb8+Zw7urJsVtHa6izqj0dB9b0XbPujx85xdRz9ktPNzT8yZ5IqQ==","signatures":[{"sig":"MEYCIQDxDmE4boEjoxFG7KPM3/QmUqJqaC5IeWF0/94yqw+jXwIhAP2xfCj7n4OIRnO4GJPXesOL9RGhXH+uYM6JvntpYPev","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opensip-cli%2fdashboard@0.8.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":910987},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/release-bundle/opensip-cli-dashboard-0.8.3.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc -p src/client/tsconfig.json --noEmit && node scripts/bundle-client.mjs && tsc && node scripts/copy-vendor.mjs","clean":"rm -rf dist","typecheck":"tsc -p src/client/tsconfig.json --noEmit && node scripts/bundle-client.mjs && tsc --noEmit","test:integration":"pnpm --workspace-root build && pnpm run test:integration:built","vendor:cytoscape":"node scripts/vendor-cytoscape.mjs","test:integration:built":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c534fc2e-e6d5-41a9-8d70-ccd58eb06a74"}},"_resolved":"/home/runner/work/_temp/release-bundle/opensip-cli-dashboard-0.8.3.tgz","_integrity":"sha512-s948+flFkheNwwRONdLEH2Bxbf7JBQto9rgb8+Zw7urJsVtHa6izqj0dB9b0XbPujx85xdRz9ktPNzT8yZ5IqQ==","repository":{"url":"git+https://github.com/opensip-ai/opensip-cli.git","type":"git","directory":"packages/dashboard"},"_npmVersion":"11.13.0","description":"Self-contained HTML dashboard generator for OpenSIP CLI — renders the fit/sim/graph report from session data and graph catalogs","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@opensip-cli/format":"0.8.3","@opensip-cli/contracts":"0.8.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jsdom":"^29.1.1","vitest":"^4.1.10","esbuild":"^0.28.1","cytoscape":"3.34.0","typescript":"~6.0.3","@types/node":"^24.13.3","cytoscape-dagre":"4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dashboard_0.8.3_1784608132100_0.7177826077164313","host":"s3://npm-registry-packages-npm-production"}},"0.8.4":{"name":"@opensip-cli/dashboard","version":"0.8.4","keywords":["opensip-cli","static-analysis","code-quality","html-report","visualization","reporting"],"license":"Apache-2.0","_id":"@opensip-cli/dashboard@0.8.4","maintainers":[{"name":"opensip","email":"admin@opensip.ai"}],"homepage":"https://github.com/opensip-ai/opensip-cli","bugs":{"url":"https://github.com/opensip-ai/opensip-cli/issues"},"dist":{"shasum":"f045b1bf10ba61491364331c66f4e82b808886d1","tarball":"https://registry.npmjs.org/@opensip-cli/dashboard/-/dashboard-0.8.4.tgz","fileCount":113,"integrity":"sha512-1Fehg86aN7qoVvhAq2wx5U28CaSBj3zpmHCt6pUuOV6oGFSetbxgFODVwuMnnLc/QXdZqknF1cEiMRmPUNvE5g==","signatures":[{"sig":"MEQCIFj4IciSKI5JbFZPemnwc9WtLmCNjYIkGSNlzYmC27xnAiAC5/QtZJxs0HguDVG2Eac8VGpDx7mrLTJ1mrvs9gZdFg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opensip-cli%2fdashboard@0.8.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":912509},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/release-bundle/opensip-cli-dashboard-0.8.4.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc -p src/client/tsconfig.json --noEmit && node scripts/bundle-client.mjs && tsc && node scripts/copy-vendor.mjs","clean":"rm -rf dist","typecheck":"tsc -p src/client/tsconfig.json --noEmit && node scripts/bundle-client.mjs && tsc --noEmit","test:integration":"pnpm --workspace-root build && pnpm run test:integration:built","vendor:cytoscape":"node scripts/vendor-cytoscape.mjs","test:integration:built":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c534fc2e-e6d5-41a9-8d70-ccd58eb06a74"}},"_resolved":"/home/runner/work/_temp/release-bundle/opensip-cli-dashboard-0.8.4.tgz","_integrity":"sha512-1Fehg86aN7qoVvhAq2wx5U28CaSBj3zpmHCt6pUuOV6oGFSetbxgFODVwuMnnLc/QXdZqknF1cEiMRmPUNvE5g==","repository":{"url":"git+https://github.com/opensip-ai/opensip-cli.git","type":"git","directory":"packages/dashboard"},"_npmVersion":"11.13.0","description":"Self-contained HTML dashboard generator for OpenSIP CLI — renders the fit/sim/graph report from session data and graph catalogs","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@opensip-cli/format":"0.8.4","@opensip-cli/contracts":"0.8.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jsdom":"^29.1.1","vitest":"^4.1.10","esbuild":"^0.28.1","cytoscape":"3.34.0","typescript":"~6.0.3","@types/node":"^24.13.3","cytoscape-dagre":"4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dashboard_0.8.4_1784753864678_0.6849257255148107","host":"s3://npm-registry-packages-npm-production"}},"0.8.5":{"name":"@opensip-cli/dashboard","version":"0.8.5","keywords":["opensip-cli","static-analysis","code-quality","html-report","visualization","reporting"],"license":"Apache-2.0","_id":"@opensip-cli/dashboard@0.8.5","maintainers":[{"name":"opensip","email":"admin@opensip.ai"}],"homepage":"https://github.com/opensip-ai/opensip-cli","bugs":{"url":"https://github.com/opensip-ai/opensip-cli/issues"},"dist":{"shasum":"0a13d1140ca18d0475a12865f26fd72f90d73904","tarball":"https://registry.npmjs.org/@opensip-cli/dashboard/-/dashboard-0.8.5.tgz","fileCount":113,"integrity":"sha512-4s6XNRBOPybq//60r5ZBABB5Sh8HL8SRPALfZ/F/ttpV1KK2Dq7nGjZEPKPuKyu2aCluGHHgh711iOwlf/yjfA==","signatures":[{"sig":"MEUCIQC/gQrQTLE0Va592r575T3Xr7HfpDLidKSqHTxpxzzyCgIgGTlLDBz34wMWP6K10EyPR3JnlaY9RGoDLKufES5tAYw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opensip-cli%2fdashboard@0.8.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":912509},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/release-bundle/opensip-cli-dashboard-0.8.5.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc -p src/client/tsconfig.json --noEmit && node scripts/bundle-client.mjs && tsc && node scripts/copy-vendor.mjs","clean":"rm -rf dist","typecheck":"tsc -p src/client/tsconfig.json --noEmit && node scripts/bundle-client.mjs && tsc --noEmit","test:integration":"pnpm --workspace-root build && pnpm run test:integration:built","vendor:cytoscape":"node scripts/vendor-cytoscape.mjs","test:integration:built":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c534fc2e-e6d5-41a9-8d70-ccd58eb06a74"}},"_resolved":"/home/runner/work/_temp/release-bundle/opensip-cli-dashboard-0.8.5.tgz","_integrity":"sha512-4s6XNRBOPybq//60r5ZBABB5Sh8HL8SRPALfZ/F/ttpV1KK2Dq7nGjZEPKPuKyu2aCluGHHgh711iOwlf/yjfA==","repository":{"url":"git+https://github.com/opensip-ai/opensip-cli.git","type":"git","directory":"packages/dashboard"},"_npmVersion":"11.13.0","description":"Self-contained HTML dashboard generator for OpenSIP CLI — renders the fit/sim/graph report from session data and graph catalogs","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@opensip-cli/format":"0.8.5","@opensip-cli/contracts":"0.8.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jsdom":"^29.1.1","vitest":"^4.1.10","esbuild":"^0.28.1","cytoscape":"3.34.0","typescript":"~6.0.3","@types/node":"^24.13.3","cytoscape-dagre":"4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dashboard_0.8.5_1784862114565_0.8687110968301022","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2026-06-15T21:51:12.912Z","modified":"2026-07-24T03:19:24.626Z","0.1.0":"2026-06-15T21:51:13.299Z","0.1.1":"2026-06-16T00:32:32.163Z","0.1.2":"2026-06-16T16:08:37.391Z","0.1.3":"2026-06-17T00:08:23.304Z","0.1.4":"2026-06-17T04:05:59.191Z","0.1.5":"2026-06-17T19:14:07.617Z","0.1.6":"2026-06-18T01:56:12.629Z","0.1.7":"2026-06-19T16:19:56.021Z","0.1.8":"2026-06-21T07:20:26.057Z","0.1.9":"2026-06-22T18:03:28.788Z","0.1.10":"2026-06-22T18:48:34.847Z","0.1.11":"2026-06-24T05:18:24.812Z","0.1.12":"2026-06-25T20:03:53.966Z","0.1.13":"2026-06-27T20:25:14.406Z","0.1.14":"2026-06-28T02:51:41.618Z","0.1.15":"2026-06-29T06:48:06.735Z","0.1.16":"2026-06-30T00:48:36.669Z","0.1.17":"2026-06-30T04:42:54.427Z","0.1.18":"2026-06-30T22:27:54.999Z","0.1.19":"2026-07-01T02:43:40.325Z","0.2.1":"2026-07-02T01:21:11.357Z","0.2.3":"2026-07-02T02:53:05.161Z","0.2.4":"2026-07-02T05:17:49.586Z","0.3.0":"2026-07-03T02:58:11.440Z","0.3.1":"2026-07-03T04:48:32.449Z","0.4.0":"2026-07-06T18:24:36.061Z","0.4.1":"2026-07-07T01:35:55.751Z","0.4.2":"2026-07-07T05:11:09.334Z","0.5.0":"2026-07-08T05:40:29.584Z","0.5.1":"2026-07-10T03:26:45.269Z","0.5.2":"2026-07-10T15:39:53.088Z","0.5.3":"2026-07-11T03:02:11.870Z","0.6.0":"2026-07-13T00:03:20.065Z","0.7.0":"2026-07-15T22:48:21.621Z","0.8.0":"2026-07-19T22:53:53.442Z","0.8.1":"2026-07-20T02:29:31.537Z","0.8.2":"2026-07-21T02:21:33.590Z","0.8.3":"2026-07-21T04:28:52.278Z","0.8.4":"2026-07-22T20:57:44.836Z","0.8.5":"2026-07-24T03:01:54.729Z"},"bugs":{"url":"https://github.com/opensip-ai/opensip-cli/issues"},"license":"Apache-2.0","homepage":"https://github.com/opensip-ai/opensip-cli","keywords":["opensip-cli","static-analysis","code-quality","html-report","visualization","reporting"],"repository":{"url":"git+https://github.com/opensip-ai/opensip-cli.git","type":"git","directory":"packages/dashboard"},"description":"Self-contained HTML dashboard generator for OpenSIP CLI — renders the fit/sim/graph report from session data and graph catalogs","maintainers":[{"name":"opensip","email":"admin@opensip.ai"}],"readme":"","readmeFilename":"README.md"}