{"bin":{"signal-sdk":"scripts/cli.js"},"bugs":{"url":"https://github.com/benoitpetit/signal-sdk/issues"},"dist":{"shasum":"412e4049e301f5881aef6943478e84da4ab909ad","tarball":"https://registry.npmjs.org/signal-sdk/-/signal-sdk-0.2.8.tgz","fileCount":56,"integrity":"sha512-bp4dL8xQqYOVs+5LfFnc/YDrFaPZmAghMI+DnSZxOUn5BmQMRLMF1OEIh6+Hi7aoW+tElwRiBmrQVUNYJyfTlA==","signatures":[{"sig":"MEQCIFYYCfE5UaJ1Dp7caf7rbSrOY/CD7P4BmXThTHHJ4+sIAiAZ69XMaGTxGfSxFfizlu/nLutfVEH0tBskDeFhA+F8Kw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICjKsXYPd5X53f4VpClUguT+h3Q+CzXsaoV8T0nQJIFfAiBekgKA3h13+Ux5gSpQudaK5OpwOcOy+peOHvRVAAsEHQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":571329},"main":"dist/index.js","name":"signal-sdk","types":"dist/index.d.ts","author":{"name":"devbyben"},"engines":{"node":">=18.0.0"},"gitHead":"0e08e0f92e0b93d93d07b1291a668da99b4ccb14","license":"MIT","scripts":{"lint":"eslint 'src/**/*.ts'","test":"jest","build":"tsc","check":"npm run lint && npm run build && npm run test:ci","format":"prettier --write 'src/**/*.{ts,js}'","connect":"node scripts/connect.js","test:ci":"jest --ci --coverage --runInBand","test:bot":"jest --runInBand src/tests/SignalBot*.test.ts src/tests/MediaManager.test.ts","test:watch":"jest --watch","postinstall":"node scripts/install.js","example:basic":"node examples/sdk/01-basic-usage.js","release:check":"bash scripts/release-check.sh","test:coverage":"jest --coverage --runInBand","test:managers":"jest --runInBand src/tests/*Manager*.test.ts src/tests/manager-regressions.test.ts","prepublishOnly":"npm run release:check","signal:connect":"node examples/sdk/00-device-linking.js","test:signal-cli":"jest --runInBand src/tests/SignalCli*.test.ts src/tests/signal-cli*.test.ts","example:minimal-bot":"node examples/bot/01-minimal-bot.js","example:quick-start":"node examples/sdk/02-quick-start.js","example:advanced-bot":"node examples/bot/02-advanced-bot.js","example:file-handling":"node examples/sdk/05-file-handling.js","example:advanced-bot-2":"node examples/bot/03-advanced-bot.js","example:group-management":"node examples/sdk/03-group-management.js","example:contact-management":"node examples/sdk/04-contact-management.js"},"_npmUser":{"name":"codingben","email":"110.benp@gmail.com"},"homepage":"https://github.com/benoitpetit/signal-sdk#readme","keywords":["signal","signal-cli","messaging","bot","typescript","json-rpc","sdk","automation"],"repository":{"url":"git+https://github.com/benoitpetit/signal-sdk.git","type":"git"},"_npmVersion":"11.19.1","description":"A comprehensive TypeScript SDK for Signal Messenger with native JSON-RPC support, providing high-performance messaging, bot framework, and full signal-cli integration.","directories":{},"maintainers":[{"name":"codingben","email":"110.benp@gmail.com"}],"_nodeVersion":"26.8.2","dependencies":{"tar":"^7.5.22","uuid":"^11.1.1","axios":"^1.20.0","qrcode-terminal":"^0.12.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.0.4","dotenv":"^16.4.5","eslint":"^9.39.2","ts-jest":"^29.4.0","prettier":"^3.8.1","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/node":"^24.0.10","@types/qrcode-terminal":"^0.12.2","eslint-config-prettier":"^10.1.8","@typescript-eslint/parser":"^8.54.0","@typescript-eslint/eslint-plugin":"^8.54.0"},"_npmOperationalInternal":{"tmp":"tmp/signal-sdk_0.2.8_1791406493716_0.33734442054022495","host":"s3://npm-registry-packages-npm-production"},"_id":"signal-sdk@0.2.8","version":"0.2.8"}