{"id":170546167,"number":"1.0.0","published_at":"2026-02-05T04:14:03.290Z","licenses":"MIT","integrity":"sha512-FfbUFrQwYRBU9JP1sesS6nMLk2QRo4MQg8Kf51zhAlz2CPif49YtpmBZMHMO7DYYGtvz5UIPSKjHgyjNCE/sGw==","status":null,"download_url":"https://registry.npmjs.org/stackscope/-/stackscope-1.0.0.tgz","registry_url":"https://www.npmjs.com/package/stackscope/v/1.0.0","documentation_url":null,"install_command":"npm install stackscope@1.0.0","immutable":null,"metadata":{"deprecated":null,"_npmUser":{"name":"jrgcr","email":"blackbaysolutions@gmail.com"},"dist":{"shasum":"cdce2bed6b05ef4c9031b69702c4a561780ae56e","tarball":"https://registry.npmjs.org/stackscope/-/stackscope-1.0.0.tgz","fileCount":101,"integrity":"sha512-FfbUFrQwYRBU9JP1sesS6nMLk2QRo4MQg8Kf51zhAlz2CPif49YtpmBZMHMO7DYYGtvz5UIPSKjHgyjNCE/sGw==","signatures":[{"sig":"MEUCIArcEollFVd72hxacZZ8vN9VVUbVAqRPNdVAVEiaThyyAiEA5gW0foSE5Z1rA6BZ0z4gSiSVrKXBO2V9FtZ/vFpSJls=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":549491},"gitHead":"fea157612b4ddc7d5576964dfda32076914662a5","main":"sdk/dist/stackscope-sdk.js","scripts":{"dev":"npm run worker:dev","demo":"npm run start \u0026\u0026 open sdk/examples/test.html","lint":"npm run worker:lint \u0026\u0026 npm run sdk:lint","logs":"tail -f logs/stackscope.ndjson | jq","stop":"./scripts/log-collector.sh stop","test":"npm run worker:test \u0026\u0026 npm run sdk:test","build":"npm run sdk:build","clean":"cd sdk \u0026\u0026 rm -rf dist node_modules \u0026\u0026 cd ../worker \u0026\u0026 rm -rf dist node_modules \u0026\u0026 cd ../collector \u0026\u0026 rm -rf dist node_modules \u0026\u0026 cd .. \u0026\u0026 rm -rf node_modules","setup":"npm run install:all \u0026\u0026 npm run build:all","start":"./scripts/log-collector.sh start","deploy":"npm run worker:deploy","health":"curl -s https://stackscope-worker.blackbaysolutions.workers.dev/health | jq","status":"./scripts/log-collector.sh status","restart":"./scripts/log-collector.sh restart","sdk:dev":"cd sdk \u0026\u0026 npm run dev","logs:raw":"tail -f logs/stackscope.ndjson","sdk:lint":"cd sdk \u0026\u0026 npm run lint","sdk:test":"cd sdk \u0026\u0026 npm run test","build:all":"npm run sdk:build \u0026\u0026 npm run collector:build","sdk:build":"cd sdk \u0026\u0026 npm run build","logs:clear":"echo '' \u003e logs/stackscope.ndjson","worker:dev":"cd worker \u0026\u0026 npm run dev","install:all":"npm install \u0026\u0026 cd worker \u0026\u0026 npm install \u0026\u0026 cd ../sdk \u0026\u0026 npm install \u0026\u0026 cd ../collector \u0026\u0026 npm install \u0026\u0026 cd ..","logs:errors":"grep '\"level\":\"error\"' logs/stackscope.ndjson | jq","logs:github":"grep '\"source\":\"github\"' logs/stackscope.ndjson | jq","sdk:analyze":"cd sdk \u0026\u0026 npm run build \u0026\u0026 npx bundlesize","worker:lint":"cd worker \u0026\u0026 npm run lint","worker:test":"cd worker \u0026\u0026 npm run test","logs:browser":"grep '\"source\":\"browser\"' logs/stackscope.ndjson | jq","logs:collect":"mkdir -p logs \u0026\u0026 wrangler tail stackscope-worker --format json \u003e logs/stackscope.ndjson","collector:dev":"cd collector \u0026\u0026 npm run dev","worker:deploy":"cd worker \u0026\u0026 npm run deploy","collector:lint":"cd collector \u0026\u0026 npm run lint","collector:test":"cd collector \u0026\u0026 npm run test","prepublishOnly":"npm run build","collector:build":"cd collector \u0026\u0026 npm run build","collector:start":"cd collector \u0026\u0026 npm start","logs:collect:stop":"pkill -f 'wrangler tail stackscope-worker' \u0026\u0026 pkill -f 'curl.*stackscope-worker.*health'","logs:collect:start":"mkdir -p logs \u0026\u0026 nohup bash -c 'while curl -s --max-time 5 https://stackscope-worker.blackbaysolutions.workers.dev/health \u003e /dev/null 2\u003e\u00261; do wrangler tail stackscope-worker --format json \u003e\u003e logs/stackscope.ndjson 2\u003e/dev/null || break; sleep 5; done; echo \"Worker unreachable, stopping log collection\"' \u0026","worker:deploy:staging":"cd worker \u0026\u0026 npm run deploy:staging","worker:deploy:production":"cd worker \u0026\u0026 npm run deploy:production"},"_npmVersion":"11.6.2","_nodeVersion":"24.12.0","_hasShrinkwrap":false,"directories":{},"engines":null,"exports":{".":{"types":"./sdk/dist/index.d.ts","import":"./sdk/dist/stackscope-sdk.esm.js","require":"./sdk/dist/stackscope-sdk.js"}},"browserify":null},"created_at":"2026-02-12T01:34:45.412Z","updated_at":"2026-02-12T01:34:45.412Z","purl":"pkg:npm/stackscope@1.0.0","related_tag":null,"latest":false,"version_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/stackscope/versions/1.0.0","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/stackscope/versions/1.0.0/codemeta","dependencies":[{"id":1887105050,"ecosystem":"npm","package_name":"chalk","requirements":"^4.1.2","kind":"runtime","optional":false},{"id":1887105051,"ecosystem":"npm","package_name":"fs-extra","requirements":"^11.2.0","kind":"runtime","optional":false},{"id":1887105052,"ecosystem":"npm","package_name":"inquirer","requirements":"^8.2.6","kind":"runtime","optional":false},{"id":1887105053,"ecosystem":"npm","package_name":"commander","requirements":"^12.0.0","kind":"runtime","optional":false},{"id":1887105054,"ecosystem":"npm","package_name":"puppeteer","requirements":"^24.36.1","kind":"Development","optional":false},{"id":1887105055,"ecosystem":"npm","package_name":"typescript","requirements":"^5.3.3","kind":"Development","optional":false},{"id":1887105056,"ecosystem":"npm","package_name":"@types/chalk","requirements":"^2.2.0","kind":"Development","optional":false},{"id":1887105057,"ecosystem":"npm","package_name":"@types/fs-extra","requirements":"^11.0.4","kind":"Development","optional":false},{"id":1887105058,"ecosystem":"npm","package_name":"@types/inquirer","requirements":"^8.2.10","kind":"Development","optional":false},{"id":1887105059,"ecosystem":"npm","package_name":"@types/puppeteer","requirements":"^5.4.7","kind":"Development","optional":false}],"package_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/stackscope"}