{"_id":"verify-phone-sms","_rev":"75-0caa11f5438e45b6bbbb17a3bd1e4796","name":"verify-phone-sms","dist-tags":{"latest":"0.9.124"},"versions":{"0.9.4":{"name":"verify-phone-sms","version":"0.9.4","keywords":["sms","verification","aws","sns","phone","otp","2fa","hono","cloudflare-workers","wrangler"],"author":{"name":"vtempest"},"license":"MIT","_id":"verify-phone-sms@0.9.4","maintainers":[{"name":"vtempest","email":"grokthiscontact@gmail.com"}],"homepage":"https://github.com/OpenSourceAGI/appdemo-dev-tools/tree/master/packages/verify-phone-sms","bugs":{"url":"https://github.com/OpenSourceAGI/appdemo-dev-tools/issues"},"dist":{"shasum":"fd3d78824b778b0beade8d2de8af72b7b5af483d","tarball":"https://registry.npmjs.org/verify-phone-sms/-/verify-phone-sms-0.9.4.tgz","fileCount":56,"integrity":"sha512-1N6gvZNNR9oa4T74LLTL0IAYO3PtwJBj+baPXdZMIyg9i3Z3NHnc9A4aQxUoGlywerzq0IMJWYVqxFP2WlAeng==","signatures":[{"sig":"MEUCIQDn8cXcPPaGhxEKk6Yn/X+Uo6Jy+2DM/iUHJxDgfxjM3wIgTKqcTSfj6JuDC8a3u9qQ84iAvVb/K0gL/GVh2+8xBDs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":450273},"main":"src/verify-phone.ts","type":"module","types":"./src/verify-phone.ts","module":"./src/verify-phone.ts","exports":{".":{"types":"./src/verify-phone.ts","import":"./src/verify-phone.ts","require":"./src/verify-phone.ts"}},"gitHead":"c604597e88fdd311cd1a6396e7109f27e0c3e076","scripts":{"dev":"wrangler dev","lint":"eslint .","ship":"bun run standard-version --release-as patch; bun publish","test":"vitest","build":"echo 'No build step needed for Workers'","deploy":"wrangler deploy","format":"prettier --write .","test:ui":"vitest --ui","test:run":"vitest run","typecheck":"tsc --noEmit","build:docs":"cd docs && bun run build","deploy:all":"bun run deploy && bun run deploy:docs","deploy:docs":"cd docs && bun run build && wrangler deploy","deploy:staging":"wrangler deploy --env staging","deploy:production":"wrangler deploy --env production","deploy:all:staging":"bun run deploy:staging && bun run deploy:docs:staging","deploy:docs:staging":"cd docs && bun run build && wrangler deploy --env staging","deploy:all:production":"bun run deploy:production && bun run deploy:docs:production","deploy:docs:production":"cd docs && bun run build && wrangler deploy --env production"},"_npmUser":{"name":"vtempest","email":"grokthiscontact@gmail.com"},"repository":{"url":"git+https://github.com/OpenSourceAGI/appdemo-dev-tools.git#master","type":"git"},"_npmVersion":"11.14.1","description":"SMS Phone Verification API using AWS SNS HTTP API with Hono server on Cloudflare Workers","directories":{},"_nodeVersion":"26.1.0","dependencies":{"hono":"^4.0.0","grab-api.js":"^0.9.131","@hono/swagger-ui":"^0.5.2","@hono/zod-openapi":"^0.19.9","hono-rate-limiter":"^0.2.2","libphonenumber-js":"^1.12.13"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.55.0","vitest":"^1.0.0","prettier":"^3.1.0","wrangler":"^4.24.0","supertest":"^6.3.3","@vitest/ui":"^1.0.0","typescript":"^6.0.3","@types/node":"^25.6.0","@cloudflare/workers-types":"^4.20260507.1"},"_npmOperationalInternal":{"tmp":"tmp/verify-phone-sms_0.9.4_1779569456654_0.5893186536390487","host":"s3://npm-registry-packages-npm-production"}},"0.9.51":{"name":"verify-phone-sms","version":"0.9.51","keywords":["sms","verification","aws","sns","phone","otp","2fa","hono","cloudflare-workers","wrangler"],"author":{"name":"vtempest"},"license":"MIT","_id":"verify-phone-sms@0.9.51","maintainers":[{"name":"vtempest","email":"grokthiscontact@gmail.com"}],"homepage":"https://github.com/OpenSourceAGI/dev-tools-starter-agent/tree/master/packages/verify-phone-sms","bugs":{"url":"https://github.com/OpenSourceAGI/dev-tools-starter-agent/issues"},"dist":{"shasum":"a786474b4a3b89e201be94a5c6a80e5af00f4887","tarball":"https://registry.npmjs.org/verify-phone-sms/-/verify-phone-sms-0.9.51.tgz","fileCount":52,"integrity":"sha512-7viz+F/v50eGrVESEg7u3I2XBHNUgF4rnBkrEz8rmZI09jQjF7wuqYAx3lX2VOuWbwvhauGTV8rK41rwm2zw2g==","signatures":[{"sig":"MEYCIQCTIQlGLEjOu6QZiNFSg7Fq9ZyGPMimtRYFnzsAjtE4bAIhAK3iyySeydYo2QibpfOkw7OtsJFZNBHkTpwsvxxniN+Q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/verify-phone-sms@0.9.51","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":210374},"main":"src/verify-phone.ts","type":"module","types":"./src/verify-phone.ts","module":"./src/verify-phone.ts","exports":{".":{"types":"./src/verify-phone.ts","import":"./src/verify-phone.ts","require":"./src/verify-phone.ts"}},"gitHead":"4d1f98fc8138e167e353fd24276e298641e3648d","scripts":{"dev":"wrangler dev","ship":"bun run standard-version --release-as patch; bun publish","test":"vitest run","build":"echo 'No build step needed for Workers'","deploy":"wrangler deploy","test:ci":"vitest run --reporter=default --reporter=junit --outputFile=junit.xml","test:ui":"vitest --ui","test:run":"vitest run","typecheck":"tsc --noEmit","build:docs":"cd docs && bun run build","deploy:all":"bun run deploy && bun run deploy:docs","deploy:docs":"cd docs && bun run build && wrangler deploy","deploy:staging":"wrangler deploy --env staging","deploy:production":"wrangler deploy --env production","deploy:all:staging":"bun run deploy:staging && bun run deploy:docs:staging","deploy:docs:staging":"cd docs && bun run build && wrangler deploy --env staging","deploy:all:production":"bun run deploy:production && bun run deploy:docs:production","deploy:docs:production":"cd docs && bun run build && wrangler deploy --env production"},"_npmUser":{"name":"vtempest","email":"grokthiscontact@gmail.com"},"repository":{"url":"git+https://github.com/OpenSourceAGI/dev-tools-starter-agent.git","type":"git","directory":"packages/verify-phone-sms"},"_npmVersion":"11.19.1","description":"SMS Phone Verification API using AWS SNS HTTP API with Hono server on Cloudflare Workers","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.5.4","hono":"^4.0.0","grab-api.js":"^0.9.131","@hono/swagger-ui":"^0.5.2","@hono/zod-openapi":"^0.19.9","hono-rate-limiter":"^0.2.2","libphonenumber-js":"^1.12.13"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.55.0","vitest":"^4.1.0","prettier":"^3.1.0","wrangler":"^4.24.0","supertest":"^6.3.3","@vitest/ui":"^4.1.0","typescript":"^6.0.3","@types/node":"^25.6.0","@vitest/coverage-v8":"^4.1.0","@cloudflare/workers-types":"^4.20260507.1"},"_npmOperationalInternal":{"tmp":"tmp/verify-phone-sms_0.9.51_1789030721113_0.10312536152629881","host":"s3://npm-registry-packages-npm-production"}},"0.9.52":{"name":"verify-phone-sms","version":"0.9.52","keywords":["sms","verification","aws","sns","phone","otp","2fa","hono","cloudflare-workers","wrangler"],"author":{"name":"vtempest"},"license":"MIT","_id":"verify-phone-sms@0.9.52","maintainers":[{"name":"vtempest","email":"grokthiscontact@gmail.com"}],"homepage":"https://github.com/OpenSourceAGI/dev-tools-starter-agent/tree/master/packages/verify-phone-sms","bugs":{"url":"https://github.com/OpenSourceAGI/dev-tools-starter-agent/issues"},"dist":{"shasum":"2d5943ce0bb7d928220d59e12be04beb6816f89f","tarball":"https://registry.npmjs.org/verify-phone-sms/-/verify-phone-sms-0.9.52.tgz","fileCount":52,"integrity":"sha512-fIyVX59KuUaGkOX47g/4md0sKJAEk2D6EdkiLHPh7lBqbD4/V/H+PVR9Y7ogESX1yBeWUQQiB25qC/nWDEDdfA==","signatures":[{"sig":"MEUCIFhRtzAMR4xRrU/K+iGkov2P1UFl0wxzQqXKrFWekkNuAiEA41vW5blw6mCRmgih+Lyr97ht4FB/eCLAsa+rjwbdeNw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/verify-phone-sms@0.9.52","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":210374},"main":"src/verify-phone.ts","type":"module","types":"./src/verify-phone.ts","module":"./src/verify-phone.ts","exports":{".":{"types":"./src/verify-phone.ts","import":"./src/verify-phone.ts","require":"./src/verify-phone.ts"}},"gitHead":"51506973cecb11d12c3e4b420e2b1973dd75c227","scripts":{"dev":"wrangler dev","ship":"bun run standard-version --release-as patch; bun publish","test":"vitest run","build":"echo 'No build step needed for Workers'","deploy":"wrangler deploy","test:ci":"vitest run --reporter=default --reporter=junit --outputFile=junit.xml","test:ui":"vitest --ui","test:run":"vitest run","typecheck":"tsc --noEmit","build:docs":"cd docs && bun run build","deploy:all":"bun run deploy && bun run deploy:docs","deploy:docs":"cd docs && bun run build && wrangler deploy","deploy:staging":"wrangler deploy --env staging","deploy:production":"wrangler deploy --env production","deploy:all:staging":"bun run deploy:staging && bun run deploy:docs:staging","deploy:docs:staging":"cd docs && bun run build && wrangler deploy --env staging","deploy:all:production":"bun run deploy:production && bun run deploy:docs:production","deploy:docs:production":"cd docs && bun run build && wrangler deploy --env production"},"_npmUser":{"name":"vtempest","email":"grokthiscontact@gmail.com"},"repository":{"url":"git+https://github.com/OpenSourceAGI/dev-tools-starter-agent.git","type":"git","directory":"packages/verify-phone-sms"},"_npmVersion":"11.19.1","description":"SMS Phone Verification API using AWS SNS HTTP API with Hono server on Cloudflare Workers","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.5.4","hono":"^4.0.0","grab-api.js":"^0.9.131","@hono/swagger-ui":"^0.5.2","@hono/zod-openapi":"^0.19.9","hono-rate-limiter":"^0.2.2","libphonenumber-js":"^1.12.13"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.55.0","vitest":"^4.1.0","prettier":"^3.1.0","wrangler":"^4.24.0","supertest":"^6.3.3","@vitest/ui":"^4.1.0","typescript":"^6.0.3","@types/node":"^25.6.0","@vitest/coverage-v8":"^4.1.0","@cloudflare/workers-types":"^4.20260507.1"},"_npmOperationalInternal":{"tmp":"tmp/verify-phone-sms_0.9.52_1789031155697_0.7658347715634957","host":"s3://npm-registry-packages-npm-production"}},"0.9.53":{"name":"verify-phone-sms","version":"0.9.53","keywords":["sms","verification","aws","sns","phone","otp","2fa","hono","cloudflare-workers","wrangler"],"author":{"name":"vtempest"},"license":"MIT","_id":"verify-phone-sms@0.9.53","maintainers":[{"name":"vtempest","email":"grokthiscontact@gmail.com"}],"homepage":"https://github.com/OpenSourceAGI/dev-tools-starter-agent/tree/master/packages/verify-phone-sms","bugs":{"url":"https://github.com/OpenSourceAGI/dev-tools-starter-agent/issues"},"dist":{"shasum":"5753d69ad6a140f7a8e8c662e088f71c66637d9e","tarball":"https://registry.npmjs.org/verify-phone-sms/-/verify-phone-sms-0.9.53.tgz","fileCount":52,"integrity":"sha512-eUUsgIEfUWa4gYS8UkosGeMsjt6lA4tNXJyXQRiCu+Awbag71MhCZptvqnMpwEmYO5Mq/zGdFQdbz5su8MAkTQ==","signatures":[{"sig":"MEYCIQCocqiMK7venqPxFvso/Cn2HX+YPpzp65Hntqrc1RlBaAIhAN7/WSISOgtrQ/ywwd4yiSf1vN9F80yXVDZvpQQwFFlv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/verify-phone-sms@0.9.53","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":210374},"main":"src/verify-phone.ts","type":"module","types":"./src/verify-phone.ts","module":"./src/verify-phone.ts","exports":{".":{"types":"./src/verify-phone.ts","import":"./src/verify-phone.ts","require":"./src/verify-phone.ts"}},"gitHead":"bea96884e716bd0af4714e3f4a52ffee4abd34d6","scripts":{"dev":"wrangler dev","ship":"bun run standard-version --release-as patch; bun publish","test":"vitest run","build":"echo 'No build step needed for Workers'","deploy":"wrangler deploy","test:ci":"vitest run --reporter=default --reporter=junit --outputFile=junit.xml","test:ui":"vitest --ui","test:run":"vitest run","typecheck":"tsc --noEmit","build:docs":"cd docs && bun run build","deploy:all":"bun run deploy && bun run deploy:docs","deploy:docs":"cd docs && bun run build && wrangler deploy","deploy:staging":"wrangler deploy --env staging","deploy:production":"wrangler deploy --env production","deploy:all:staging":"bun run deploy:staging && bun run deploy:docs:staging","deploy:docs:staging":"cd docs && bun run build && wrangler deploy --env staging","deploy:all:production":"bun run deploy:production && bun run deploy:docs:production","deploy:docs:production":"cd docs && bun run build && wrangler deploy --env production"},"_npmUser":{"name":"vtempest","email":"grokthiscontact@gmail.com"},"repository":{"url":"git+https://github.com/OpenSourceAGI/dev-tools-starter-agent.git","type":"git","directory":"packages/verify-phone-sms"},"_npmVersion":"11.19.1","description":"SMS Phone Verification API using AWS SNS HTTP API with Hono server on Cloudflare Workers","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.5.4","hono":"^4.0.0","grab-api.js":"^0.9.131","@hono/swagger-ui":"^0.5.2","@hono/zod-openapi":"^0.19.9","hono-rate-limiter":"^0.2.2","libphonenumber-js":"^1.12.13"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.55.0","vitest":"^4.1.0","prettier":"^3.1.0","wrangler":"^4.24.0","supertest":"^6.3.3","@vitest/ui":"^4.1.0","typescript":"^6.0.3","@types/node":"^25.6.0","@vitest/coverage-v8":"^4.1.0","@cloudflare/workers-types":"^4.20260507.1"},"_npmOperationalInternal":{"tmp":"tmp/verify-phone-sms_0.9.53_1789035778487_0.3991847165705058","host":"s3://npm-registry-packages-npm-production"}},"0.9.54":{"name":"verify-phone-sms","version":"0.9.54","keywords":["sms","verification","aws","sns","phone","otp","2fa","hono","cloudflare-workers","wrangler"],"author":{"name":"vtempest"},"license":"MIT","_id":"verify-phone-sms@0.9.54","maintainers":[{"name":"vtempest","email":"grokthiscontact@gmail.com"}],"homepage":"https://github.com/OpenSourceAGI/dev-tools-starter-agent/tree/master/packages/verify-phone-sms","bugs":{"url":"https://github.com/OpenSourceAGI/dev-tools-starter-agent/issues"},"dist":{"shasum":"21bf3b3ab1d14785aa81351191c89e3a1b4a45fc","tarball":"https://registry.npmjs.org/verify-phone-sms/-/verify-phone-sms-0.9.54.tgz","fileCount":52,"integrity":"sha512-bpH0s43rdsidTOxEgNs2a6Zo99bkR7rr/o+sZjNyvwltFwwMsk4jwIX8tn7XxZQZvq0Kc6sKG7osWWUztZmyJw==","signatures":[{"sig":"MEUCIQCypCvCEbHh1FG3q3IXECDlYb6FSuhlIuf3RFa3hPK5RQIgWMHRBVs19iZItPkb2i5KVV2w7NAD8efDkocFqtFO2YU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/verify-phone-sms@0.9.54","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":210374},"main":"src/verify-phone.ts","type":"module","types":"./src/verify-phone.ts","module":"./src/verify-phone.ts","exports":{".":{"types":"./src/verify-phone.ts","import":"./src/verify-phone.ts","require":"./src/verify-phone.ts"}},"gitHead":"4d0306bcce4a6175f9c51654573e942503351a4c","scripts":{"dev":"wrangler dev","ship":"bun run standard-version --release-as patch; bun publish","test":"vitest run","build":"echo 'No build step needed for Workers'","deploy":"wrangler deploy","test:ci":"vitest run --reporter=default --reporter=junit --outputFile=junit.xml","test:ui":"vitest --ui","test:run":"vitest run","typecheck":"tsc --noEmit","build:docs":"cd docs && bun run build","deploy:all":"bun run deploy && bun run deploy:docs","deploy:docs":"cd docs && bun run build && wrangler deploy","deploy:staging":"wrangler deploy --env staging","deploy:production":"wrangler deploy --env production","deploy:all:staging":"bun run deploy:staging && bun run deploy:docs:staging","deploy:docs:staging":"cd docs && bun run build && wrangler deploy --env staging","deploy:all:production":"bun run deploy:production && bun run deploy:docs:production","deploy:docs:production":"cd docs && bun run build && wrangler deploy --env production"},"_npmUser":{"name":"vtempest","email":"grokthiscontact@gmail.com"},"repository":{"url":"git+https://github.com/OpenSourceAGI/dev-tools-starter-agent.git","type":"git","directory":"packages/verify-phone-sms"},"_npmVersion":"11.19.1","description":"SMS Phone Verification API using AWS SNS HTTP API with Hono server on Cloudflare Workers","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.5.4","hono":"^4.0.0","grab-api.js":"^0.9.131","@hono/swagger-ui":"^0.5.2","@hono/zod-openapi":"^0.19.9","hono-rate-limiter":"^0.2.2","libphonenumber-js":"^1.12.13"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.55.0","vitest":"^4.1.0","prettier":"^3.1.0","wrangler":"^4.24.0","supertest":"^6.3.3","@vitest/ui":"^4.1.0","typescript":"^6.0.3","@types/node":"^25.6.0","@vitest/coverage-v8":"^4.1.0","@cloudflare/workers-types":"^4.20260507.1"},"_npmOperationalInternal":{"tmp":"tmp/verify-phone-sms_0.9.54_1789046065245_0.6365042440582382","host":"s3://npm-registry-packages-npm-production"}},"0.9.55":{"name":"verify-phone-sms","version":"0.9.55","keywords":["sms","verification","aws","sns","phone","otp","2fa","hono","cloudflare-workers","wrangler"],"author":{"name":"vtempest"},"license":"MIT","_id":"verify-phone-sms@0.9.55","maintainers":[{"name":"vtempest","email":"grokthiscontact@gmail.com"}],"homepage":"https://github.com/OpenSourceAGI/dev-tools-starter-agent/tree/master/packages/verify-phone-sms","bugs":{"url":"https://github.com/OpenSourceAGI/dev-tools-starter-agent/issues"},"dist":{"shasum":"2c7ec3ef8ff7157e089e5a8ce365ec50a09eb5fe","tarball":"https://registry.npmjs.org/verify-phone-sms/-/verify-phone-sms-0.9.55.tgz","fileCount":52,"integrity":"sha512-dq2uvphLa/1yvt9mhDIk97lErsUu2ZOF3aQDogioVWZk3X9K+8JNpkJM6WqF+nw1JJPZzk9e6M/WCxRPq0LZkA==","signatures":[{"sig":"MEUCIQDk+wvA2JH9NnWtoguOazObWQ7XlNtUl5XnW1q8omnZUQIgFPhPNjor/D9XJhFSHG632ZVWfVVzNbaRDiBceidHOvc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/verify-phone-sms@0.9.55","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":210374},"main":"src/verify-phone.ts","type":"module","types":"./src/verify-phone.ts","module":"./src/verify-phone.ts","exports":{".":{"types":"./src/verify-phone.ts","import":"./src/verify-phone.ts","require":"./src/verify-phone.ts"}},"gitHead":"1b8cb1e10e6bf5ff5056670e7736a8a8e4f7c964","scripts":{"dev":"wrangler dev","ship":"bun run standard-version --release-as patch; bun publish","test":"vitest run","build":"echo 'No build step needed for Workers'","deploy":"wrangler deploy","test:ci":"vitest run --reporter=default --reporter=junit --outputFile=junit.xml","test:ui":"vitest --ui","test:run":"vitest run","typecheck":"tsc --noEmit","build:docs":"cd docs && bun run build","deploy:all":"bun run deploy && bun run deploy:docs","deploy:docs":"cd docs && bun run build && wrangler deploy","deploy:staging":"wrangler deploy --env staging","deploy:production":"wrangler deploy --env production","deploy:all:staging":"bun run deploy:staging && bun run deploy:docs:staging","deploy:docs:staging":"cd docs && bun run build && wrangler deploy --env staging","deploy:all:production":"bun run deploy:production && bun run deploy:docs:production","deploy:docs:production":"cd docs && bun run build && wrangler deploy --env production"},"_npmUser":{"name":"vtempest","email":"grokthiscontact@gmail.com"},"repository":{"url":"git+https://github.com/OpenSourceAGI/dev-tools-starter-agent.git","type":"git","directory":"packages/verify-phone-sms"},"_npmVersion":"11.19.1","description":"SMS Phone Verification API using AWS SNS HTTP API with Hono server on Cloudflare Workers","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.5.4","hono":"^4.0.0","grab-api.js":"^0.9.131","@hono/swagger-ui":"^0.5.2","@hono/zod-openapi":"^0.19.9","hono-rate-limiter":"^0.2.2","libphonenumber-js":"^1.12.13"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.55.0","vitest":"^4.1.0","prettier":"^3.1.0","wrangler":"^4.24.0","supertest":"^6.3.3","@vitest/ui":"^4.1.0","typescript":"^6.0.3","@types/node":"^25.6.0","@vitest/coverage-v8":"^4.1.0","@cloudflare/workers-types":"^4.20260507.1"},"_npmOperationalInternal":{"tmp":"tmp/verify-phone-sms_0.9.55_1789055849453_0.05463662306667816","host":"s3://npm-registry-packages-npm-production"}},"0.9.56":{"name":"verify-phone-sms","version":"0.9.56","keywords":["sms","verification","aws","sns","phone","otp","2fa","hono","cloudflare-workers","wrangler"],"author":{"name":"vtempest"},"license":"MIT","_id":"verify-phone-sms@0.9.56","maintainers":[{"name":"vtempest","email":"grokthiscontact@gmail.com"}],"homepage":"https://github.com/OpenSourceAGI/dev-tools-starter-agent/tree/master/packages/verify-phone-sms","bugs":{"url":"https://github.com/OpenSourceAGI/dev-tools-starter-agent/issues"},"dist":{"shasum":"a56ec2f616ee75b8878d80e965f2ee6ef4d9ddd2","tarball":"https://registry.npmjs.org/verify-phone-sms/-/verify-phone-sms-0.9.56.tgz","fileCount":52,"integrity":"sha512-2j+tKWCC4SG3LLv0hhXwMlcJh+/GckI0mo0xHvhLc9ybvORmAKzUReHbFeAa9zsG9rPY+JHEaPFqQTNwyVOL3Q==","signatures":[{"sig":"MEYCIQDcc3BQiVqLAxqn+1AyobW3/fKSHzQQ/2ncS81OlyOW+gIhALJ+fhlOHA/2kJYBu2NNu9Dqv82GOAhZCDYQj35oyrhf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/verify-phone-sms@0.9.56","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":211582},"main":"src/verify-phone.ts","type":"module","types":"./src/verify-phone.ts","module":"./src/verify-phone.ts","exports":{".":{"types":"./src/verify-phone.ts","import":"./src/verify-phone.ts","require":"./src/verify-phone.ts"}},"gitHead":"002b6535fd8296bcad2b4a104a1fd44d423baa00","scripts":{"dev":"wrangler dev","ship":"bun run standard-version --release-as patch; bun publish","test":"vitest run","build":"echo 'No build step needed for Workers'","deploy":"wrangler deploy","test:ci":"vitest run --reporter=default --reporter=junit --outputFile=junit.xml","test:ui":"vitest --ui","test:run":"vitest run","typecheck":"tsc --noEmit","build:docs":"cd docs && bun run build","deploy:all":"bun run deploy && bun run deploy:docs","deploy:docs":"cd docs && bun run build && wrangler deploy","deploy:staging":"wrangler deploy --env staging","deploy:production":"wrangler deploy --env production","deploy:all:staging":"bun run deploy:staging && bun run deploy:docs:staging","deploy:docs:staging":"cd docs && bun run build && wrangler deploy --env staging","deploy:all:production":"bun run deploy:production && bun run deploy:docs:production","deploy:docs:production":"cd docs && bun run build && wrangler deploy --env production"},"_npmUser":{"name":"vtempest","email":"grokthiscontact@gmail.com"},"repository":{"url":"git+https://github.com/OpenSourceAGI/dev-tools-starter-agent.git","type":"git","directory":"packages/verify-phone-sms"},"_npmVersion":"11.19.1","description":"SMS Phone Verification API using AWS SNS HTTP API with Hono server on Cloudflare Workers","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.5.4","hono":"^4.0.0","grab-api.js":"^0.9.131","@hono/swagger-ui":"^0.5.2","@hono/zod-openapi":"^0.19.9","hono-rate-limiter":"^0.2.2","libphonenumber-js":"^1.12.13"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.55.0","vitest":"^4.1.0","prettier":"^3.1.0","wrangler":"^4.24.0","supertest":"^6.3.3","@vitest/ui":"^4.1.0","typescript":"^6.0.3","@types/node":"^25.6.0","@vitest/coverage-v8":"^4.1.0","@cloudflare/workers-types":"^4.20260507.1"},"_npmOperationalInternal":{"tmp":"tmp/verify-phone-sms_0.9.56_1789065225825_0.43081533644250736","host":"s3://npm-registry-packages-npm-production"}},"0.9.57":{"name":"verify-phone-sms","version":"0.9.57","keywords":["sms","verification","aws","sns","phone","otp","2fa","hono","cloudflare-workers","wrangler"],"author":{"name":"vtempest"},"license":"MIT","_id":"verify-phone-sms@0.9.57","maintainers":[{"name":"vtempest","email":"grokthiscontact@gmail.com"}],"homepage":"https://github.com/OpenSourceAGI/dev-tools-starter-agent/tree/master/packages/verify-phone-sms","bugs":{"url":"https://github.com/OpenSourceAGI/dev-tools-starter-agent/issues"},"dist":{"shasum":"cb204e446a8de1b4717a40325c66156d5d772a62","tarball":"https://registry.npmjs.org/verify-phone-sms/-/verify-phone-sms-0.9.57.tgz","fileCount":52,"integrity":"sha512-+5pJemRhf/pWXCB+S6EmW88anIE0sbaoxp7MOK6Xgy4YwdAtt6zNzZY2Y4oh4wE7DU/CKIIkb8aGwg7Bw0ldeA==","signatures":[{"sig":"MEQCIC1OJU0I9I+ZUbwxhgdHH7nmGJf6JXcHg1BTVEGRjznlAiBejbV1JwU0p2zk3DRfLYDg7vpa72YzvPigPZRIRaYCkA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/verify-phone-sms@0.9.57","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":211582},"main":"src/verify-phone.ts","type":"module","types":"./src/verify-phone.ts","module":"./src/verify-phone.ts","exports":{".":{"types":"./src/verify-phone.ts","import":"./src/verify-phone.ts","require":"./src/verify-phone.ts"}},"gitHead":"b0ff0a02775e43ecca45ac061167674a747ba82b","scripts":{"dev":"wrangler dev","ship":"bun run standard-version --release-as patch; bun publish","test":"vitest run","build":"echo 'No build step needed for Workers'","deploy":"wrangler deploy","test:ci":"vitest run --reporter=default --reporter=junit --outputFile=junit.xml","test:ui":"vitest --ui","test:run":"vitest run","typecheck":"tsc --noEmit","build:docs":"cd docs && bun run build","deploy:all":"bun run deploy && bun run deploy:docs","deploy:docs":"cd docs && bun run build && wrangler deploy","deploy:staging":"wrangler deploy --env staging","deploy:production":"wrangler deploy --env production","deploy:all:staging":"bun run deploy:staging && bun run deploy:docs:staging","deploy:docs:staging":"cd docs && bun run build && wrangler deploy --env staging","deploy:all:production":"bun run deploy:production && bun run deploy:docs:production","deploy:docs:production":"cd docs && bun run build && wrangler deploy --env production"},"_npmUser":{"name":"vtempest","email":"grokthiscontact@gmail.com"},"repository":{"url":"git+https://github.com/OpenSourceAGI/dev-tools-starter-agent.git","type":"git","directory":"packages/verify-phone-sms"},"_npmVersion":"11.19.1","description":"SMS Phone Verification API using AWS SNS HTTP API with Hono server on Cloudflare Workers","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.5.4","hono":"^4.0.0","grab-api.js":"^0.9.131","@hono/swagger-ui":"^0.5.2","@hono/zod-openapi":"^0.19.9","hono-rate-limiter":"^0.2.2","libphonenumber-js":"^1.12.13"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.55.0","vitest":"^4.1.0","prettier":"^3.1.0","wrangler":"^4.24.0","supertest":"^6.3.3","@vitest/ui":"^4.1.0","typescript":"^6.0.3","@types/node":"^25.6.0","@vitest/coverage-v8":"^4.1.0","@cloudflare/workers-types":"^4.20260507.1"},"_npmOperationalInternal":{"tmp":"tmp/verify-phone-sms_0.9.57_1789082028423_0.20959676882364509","host":"s3://npm-registry-packages-npm-production"}},"0.9.58":{"name":"verify-phone-sms","version":"0.9.58","keywords":["sms","verification","aws","sns","phone","otp","2fa","hono","cloudflare-workers","wrangler"],"author":{"name":"vtempest"},"license":"MIT","_id":"verify-phone-sms@0.9.58","maintainers":[{"name":"vtempest","email":"grokthiscontact@gmail.com"}],"homepage":"https://github.com/OpenSourceAGI/dev-tools-starter-agent/tree/master/packages/verify-phone-sms","bugs":{"url":"https://github.com/OpenSourceAGI/dev-tools-starter-agent/issues"},"dist":{"shasum":"0914f000a414bfab5ff31f43d1c335e71765a7b6","tarball":"https://registry.npmjs.org/verify-phone-sms/-/verify-phone-sms-0.9.58.tgz","fileCount":52,"integrity":"sha512-/ysPVqkkQAHDTkVrtsVQKntUv/5g48V/DYczI9TTNm9nt8n7tb/oYKgfqQ6VHuWkjGTCAtTd5iNfcgH2D1e+Sg==","signatures":[{"sig":"MEUCIQCQ1g3vjeH1AGPRFpfbbUMz5pPEEDKJysbj5pB2c4FuXgIgGHSWEqUpt0X8gljFtk4afpHGXx8y+mNbxXLuC8usNhs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/verify-phone-sms@0.9.58","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":211582},"main":"src/verify-phone.ts","type":"module","types":"./src/verify-phone.ts","module":"./src/verify-phone.ts","exports":{".":{"types":"./src/verify-phone.ts","import":"./src/verify-phone.ts","require":"./src/verify-phone.ts"}},"gitHead":"d17d88a6222df698fb4a0c25d32989d9ee5b3ef0","scripts":{"dev":"wrangler dev","ship":"bun run standard-version --release-as patch; bun publish","test":"vitest run","build":"echo 'No build step needed for Workers'","deploy":"wrangler deploy","test:ci":"vitest run --reporter=default --reporter=junit --outputFile=junit.xml","test:ui":"vitest --ui","test:run":"vitest run","typecheck":"tsc --noEmit","build:docs":"cd docs && bun run build","deploy:all":"bun run deploy && bun run deploy:docs","deploy:docs":"cd docs && bun run build && wrangler deploy","deploy:staging":"wrangler deploy --env staging","deploy:production":"wrangler deploy --env production","deploy:all:staging":"bun run deploy:staging && bun run deploy:docs:staging","deploy:docs:staging":"cd docs && bun run build && wrangler deploy --env staging","deploy:all:production":"bun run deploy:production && bun run deploy:docs:production","deploy:docs:production":"cd docs && bun run build && wrangler deploy --env production"},"_npmUser":{"name":"vtempest","email":"grokthiscontact@gmail.com"},"repository":{"url":"git+https://github.com/OpenSourceAGI/dev-tools-starter-agent.git","type":"git","directory":"packages/verify-phone-sms"},"_npmVersion":"11.19.1","description":"SMS Phone Verification API using AWS SNS HTTP API with Hono server on Cloudflare Workers","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.5.4","hono":"^4.0.0","grab-api.js":"^0.9.131","@hono/swagger-ui":"^0.5.2","@hono/zod-openapi":"^0.19.9","hono-rate-limiter":"^0.2.2","libphonenumber-js":"^1.12.13"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.55.0","vitest":"^4.1.0","prettier":"^3.1.0","wrangler":"^4.24.0","supertest":"^6.3.3","@vitest/ui":"^4.1.0","typescript":"^6.0.3","@types/node":"^25.6.0","@vitest/coverage-v8":"^4.1.0","@cloudflare/workers-types":"^4.20260507.1"},"_npmOperationalInternal":{"tmp":"tmp/verify-phone-sms_0.9.58_1789082372402_0.4489614276463878","host":"s3://npm-registry-packages-npm-production"}},"0.9.59":{"name":"verify-phone-sms","version":"0.9.59","keywords":["sms","verification","aws","sns","phone","otp","2fa","hono","cloudflare-workers","wrangler"],"author":{"name":"vtempest"},"license":"MIT","_id":"verify-phone-sms@0.9.59","maintainers":[{"name":"vtempest","email":"grokthiscontact@gmail.com"}],"homepage":"https://github.com/OpenSourceAGI/dev-tools-starter-agent/tree/master/packages/verify-phone-sms","bugs":{"url":"https://github.com/OpenSourceAGI/dev-tools-starter-agent/issues"},"dist":{"shasum":"37e583f0cca77c9fee17222c8baac98a672b026b","tarball":"https://registry.npmjs.org/verify-phone-sms/-/verify-phone-sms-0.9.59.tgz","fileCount":52,"integrity":"sha512-E0EZqyuPnZG9WD3gmY2ShvHxs4Y1peGUt0EwEH3/Ovvhy3YZWq/IIKpD8Fa+S4g20A5DZ4oIxGYiOhjAxnkl/w==","signatures":[{"sig":"MEYCIQDOibHeoZ+5g7Xra/hub+xLEYWmjLV/cpPD5Y0PNiRulAIhAP3fuhTDDXNR0oHrLe/FLbH+stmrKWQhQXBw4bH2zOob","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/verify-phone-sms@0.9.59","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":211582},"main":"src/verify-phone.ts","type":"module","types":"./src/verify-phone.ts","module":"./src/verify-phone.ts","exports":{".":{"types":"./src/verify-phone.ts","import":"./src/verify-phone.ts","require":"./src/verify-phone.ts"}},"gitHead":"4929ca9dc74309a3e6e9cf496804fb7f17eb9a48","scripts":{"dev":"wrangler dev","ship":"bun run standard-version --release-as patch; bun publish","test":"vitest run","build":"echo 'No build step needed for Workers'","deploy":"wrangler deploy","test:ci":"vitest run --reporter=default --reporter=junit --outputFile=junit.xml","test:ui":"vitest --ui","test:run":"vitest run","typecheck":"tsc --noEmit","build:docs":"cd docs && bun run build","deploy:all":"bun run deploy && bun run deploy:docs","deploy:docs":"cd docs && bun run build && wrangler deploy","deploy:staging":"wrangler deploy --env staging","deploy:production":"wrangler deploy --env production","deploy:all:staging":"bun run deploy:staging && bun run deploy:docs:staging","deploy:docs:staging":"cd docs && bun run build && wrangler deploy --env staging","deploy:all:production":"bun run deploy:production && bun run deploy:docs:production","deploy:docs:production":"cd docs && bun run build && wrangler deploy --env production"},"_npmUser":{"name":"vtempest","email":"grokthiscontact@gmail.com"},"repository":{"url":"git+https://github.com/OpenSourceAGI/dev-tools-starter-agent.git","type":"git","directory":"packages/verify-phone-sms"},"_npmVersion":"11.19.1","description":"SMS Phone Verification API using AWS SNS HTTP API with Hono server on Cloudflare Workers","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.5.4","hono":"^4.0.0","grab-api.js":"^0.9.131","@hono/swagger-ui":"^0.5.2","@hono/zod-openapi":"^0.19.9","hono-rate-limiter":"^0.2.2","libphonenumber-js":"^1.12.13"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.55.0","vitest":"^4.1.0","prettier":"^3.1.0","wrangler":"^4.24.0","supertest":"^6.3.3","@vitest/ui":"^4.1.0","typescript":"^6.0.3","@types/node":"^25.6.0","@vitest/coverage-v8":"^4.1.0","@cloudflare/workers-types":"^4.20260507.1"},"_npmOperationalInternal":{"tmp":"tmp/verify-phone-sms_0.9.59_1789087146179_0.42241090443452634","host":"s3://npm-registry-packages-npm-production"}},"0.9.60":{"name":"verify-phone-sms","version":"0.9.60","keywords":["sms","verification","aws","sns","phone","otp","2fa","hono","cloudflare-workers","wrangler"],"author":{"name":"vtempest"},"license":"MIT","_id":"verify-phone-sms@0.9.60","maintainers":[{"name":"vtempest","email":"grokthiscontact@gmail.com"}],"homepage":"https://github.com/OpenSourceAGI/dev-tools-starter-agent/tree/master/packages/verify-phone-sms","bugs":{"url":"https://github.com/OpenSourceAGI/dev-tools-starter-agent/issues"},"dist":{"shasum":"9af341092f37a0bb27841690df52c5254a37cfee","tarball":"https://registry.npmjs.org/verify-phone-sms/-/verify-phone-sms-0.9.60.tgz","fileCount":52,"integrity":"sha512-1L/nM/o/LNthsBXEy9NOFHweyKTFRlcfH+zHg1DMY6shxKc08lahcOcJ+TXWOruIvux/YUAoUaJ+aSj2ao2rqQ==","signatures":[{"sig":"MEUCIQD1qr2Q5d+HDQt7dmPA/YJ86yDKZ7qVvAa7KQxWmUXICAIgWUxCpB+6qJLJCgn/mt2GWCWSueWiBgX0vjA9V6L9TFw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/verify-phone-sms@0.9.60","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":211582},"main":"src/verify-phone.ts","type":"module","types":"./src/verify-phone.ts","module":"./src/verify-phone.ts","exports":{".":{"types":"./src/verify-phone.ts","import":"./src/verify-phone.ts","require":"./src/verify-phone.ts"}},"gitHead":"80265c5613084d62acc2c6c3f1096b4daee5786e","scripts":{"dev":"wrangler dev","ship":"bun run standard-version --release-as patch; bun publish","test":"vitest run","build":"echo 'No build step needed for Workers'","deploy":"wrangler deploy","test:ci":"vitest run --reporter=default --reporter=junit --outputFile=junit.xml","test:ui":"vitest --ui","test:run":"vitest run","typecheck":"tsc --noEmit","build:docs":"cd docs && bun run build","deploy:all":"bun run deploy && bun run deploy:docs","deploy:docs":"cd docs && bun run build && wrangler deploy","deploy:staging":"wrangler deploy --env staging","deploy:production":"wrangler deploy --env production","deploy:all:staging":"bun run deploy:staging && bun run deploy:docs:staging","deploy:docs:staging":"cd docs && bun run build && wrangler deploy --env staging","deploy:all:production":"bun run deploy:production && bun run deploy:docs:production","deploy:docs:production":"cd docs && bun run build && wrangler deploy --env production"},"_npmUser":{"name":"vtempest","email":"grokthiscontact@gmail.com"},"repository":{"url":"git+https://github.com/OpenSourceAGI/dev-tools-starter-agent.git","type":"git","directory":"packages/verify-phone-sms"},"_npmVersion":"11.19.1","description":"SMS Phone Verification API using AWS SNS HTTP API with Hono server on Cloudflare Workers","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.5.4","hono":"^4.0.0","grab-api.js":"^0.9.131","@hono/swagger-ui":"^0.5.2","@hono/zod-openapi":"^0.19.9","hono-rate-limiter":"^0.2.2","libphonenumber-js":"^1.12.13"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.55.0","vitest":"^4.1.0","prettier":"^3.1.0","wrangler":"^4.24.0","supertest":"^6.3.3","@vitest/ui":"^4.1.0","typescript":"^6.0.3","@types/node":"^25.6.0","@vitest/coverage-v8":"^4.1.0","@cloudflare/workers-types":"^4.20260507.1"},"_npmOperationalInternal":{"tmp":"tmp/verify-phone-sms_0.9.60_1789095992081_0.8832340395271991","host":"s3://npm-registry-packages-npm-production"}},"0.9.61":{"name":"verify-phone-sms","version":"0.9.61","keywords":["sms","verification","aws","sns","phone","otp","2fa","hono","cloudflare-workers","wrangler"],"author":{"name":"vtempest"},"license":"MIT","_id":"verify-phone-sms@0.9.61","maintainers":[{"name":"vtempest","email":"grokthiscontact@gmail.com"}],"homepage":"https://github.com/OpenSourceAGI/dev-tools-starter-agent/tree/master/packages/verify-phone-sms","bugs":{"url":"https://github.com/OpenSourceAGI/dev-tools-starter-agent/issues"},"dist":{"shasum":"fd4bdaf63127141ee73b011ac76f8ce7f4b91441","tarball":"https://registry.npmjs.org/verify-phone-sms/-/verify-phone-sms-0.9.61.tgz","fileCount":52,"integrity":"sha512-USyIoUB8uuEnb1qg9Z3Ao5JdTSFFSDcdqIUTjd3LO3HB44tKPlA9r1qmkyWuuu08dV0ZpJ9qt05Uujs2nFt/YA==","signatures":[{"sig":"MEQCIEw4VtgiCPvwb5YMVOTguJ6WH66jqi5ZFIuKZnsAEs2DAiAKjYdg8xuRy1Ei6SjpOk1gDF4ERjdGVwaHa062NvEN4A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/verify-phone-sms@0.9.61","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":212250},"main":"src/verify-phone.ts","type":"module","types":"./src/verify-phone.ts","module":"./src/verify-phone.ts","exports":{".":{"types":"./src/verify-phone.ts","import":"./src/verify-phone.ts","require":"./src/verify-phone.ts"}},"gitHead":"bd5aa87aa80d5861084a8a695bd075772f27f46b","scripts":{"dev":"wrangler dev","ship":"bun run standard-version --release-as patch; bun publish","test":"vitest run","build":"echo 'No build step needed for Workers'","deploy":"wrangler deploy","test:ci":"vitest run --reporter=default --reporter=junit --outputFile=junit.xml","test:ui":"vitest --ui","test:run":"vitest run","typecheck":"tsc --noEmit","build:docs":"cd docs && bun run build","deploy:all":"bun run deploy && bun run deploy:docs","deploy:docs":"cd docs && bun run build && wrangler deploy","deploy:staging":"wrangler deploy --env staging","deploy:production":"wrangler deploy --env production","deploy:all:staging":"bun run deploy:staging && bun run deploy:docs:staging","deploy:docs:staging":"cd docs && bun run build && wrangler deploy --env staging","deploy:all:production":"bun run deploy:production && bun run deploy:docs:production","deploy:docs:production":"cd docs && bun run build && wrangler deploy --env production"},"_npmUser":{"name":"vtempest","email":"grokthiscontact@gmail.com"},"repository":{"url":"git+https://github.com/OpenSourceAGI/dev-tools-starter-agent.git","type":"git","directory":"packages/verify-phone-sms"},"_npmVersion":"11.19.1","description":"SMS Phone Verification API using AWS SNS HTTP API with Hono server on Cloudflare Workers","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.5.4","hono":"^4.0.0","grab-api.js":"^0.9.131","@hono/swagger-ui":"^0.5.2","@hono/zod-openapi":"^0.19.9","hono-rate-limiter":"^0.2.2","libphonenumber-js":"^1.12.13"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.55.0","vitest":"^4.1.0","prettier":"^3.1.0","wrangler":"^4.24.0","supertest":"^6.3.3","@vitest/ui":"^4.1.0","typescript":"^6.0.3","@types/node":"^25.6.0","@vitest/coverage-v8":"^4.1.0","@cloudflare/workers-types":"^4.20260507.1"},"_npmOperationalInternal":{"tmp":"tmp/verify-phone-sms_0.9.61_1789096083196_0.8161771902464361","host":"s3://npm-registry-packages-npm-production"}},"0.9.62":{"name":"verify-phone-sms","version":"0.9.62","keywords":["sms","verification","aws","sns","phone","otp","2fa","hono","cloudflare-workers","wrangler"],"author":{"name":"vtempest"},"license":"MIT","_id":"verify-phone-sms@0.9.62","maintainers":[{"name":"vtempest","email":"grokthiscontact@gmail.com"}],"homepage":"https://github.com/OpenSourceAGI/dev-tools-starter-agent/tree/master/packages/verify-phone-sms","bugs":{"url":"https://github.com/OpenSourceAGI/dev-tools-starter-agent/issues"},"dist":{"shasum":"523e8b6603ef709919130e9423012c4079279948","tarball":"https://registry.npmjs.org/verify-phone-sms/-/verify-phone-sms-0.9.62.tgz","fileCount":52,"integrity":"sha512-ZW01rlP32C4VY8v9tW/3EFMv9wvkECfTV/2JhYTvfjYSXxM/HPXCkU2CP4mbao9UXBKNget3C4vKifMmBvC+jQ==","signatures":[{"sig":"MEUCIQDFHGsYYSU7zjt8HL8SIEjNOHaaQo5hzC8ySTQn+BxN4gIgQRQjIB/um/9rIiD5A36ZYTlcJ/uKFK6pwNiVjDPeBFw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/verify-phone-sms@0.9.62","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":212250},"main":"src/verify-phone.ts","type":"module","types":"./src/verify-phone.ts","module":"./src/verify-phone.ts","exports":{".":{"types":"./src/verify-phone.ts","import":"./src/verify-phone.ts","require":"./src/verify-phone.ts"}},"gitHead":"d27409da2ba4d6ff2e5656d4d002699e7220534e","scripts":{"dev":"wrangler dev","ship":"bun run standard-version --release-as patch; bun publish","test":"vitest run","build":"echo 'No build step needed for Workers'","deploy":"wrangler deploy","test:ci":"vitest run --reporter=default --reporter=junit --outputFile=junit.xml","test:ui":"vitest --ui","test:run":"vitest run","typecheck":"tsc --noEmit","build:docs":"cd docs && bun run build","deploy:all":"bun run deploy && bun run deploy:docs","deploy:docs":"cd docs && bun run build && wrangler deploy","deploy:staging":"wrangler deploy --env staging","deploy:production":"wrangler deploy --env production","deploy:all:staging":"bun run deploy:staging && bun run deploy:docs:staging","deploy:docs:staging":"cd docs && bun run build && wrangler deploy --env staging","deploy:all:production":"bun run deploy:production && bun run deploy:docs:production","deploy:docs:production":"cd docs && bun run build && wrangler deploy --env production"},"_npmUser":{"name":"vtempest","email":"grokthiscontact@gmail.com"},"repository":{"url":"git+https://github.com/OpenSourceAGI/dev-tools-starter-agent.git","type":"git","directory":"packages/verify-phone-sms"},"_npmVersion":"11.19.1","description":"SMS Phone Verification API using AWS SNS HTTP API with Hono server on Cloudflare Workers","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.5.4","hono":"^4.0.0","grab-api.js":"^0.9.131","@hono/swagger-ui":"^0.5.2","@hono/zod-openapi":"^0.19.9","hono-rate-limiter":"^0.2.2","libphonenumber-js":"^1.12.13"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.55.0","vitest":"^4.1.0","prettier":"^3.1.0","wrangler":"^4.24.0","supertest":"^6.3.3","@vitest/ui":"^4.1.0","typescript":"^6.0.3","@types/node":"^25.6.0","@vitest/coverage-v8":"^4.1.0","@cloudflare/workers-types":"^4.20260507.1"},"_npmOperationalInternal":{"tmp":"tmp/verify-phone-sms_0.9.62_1789109853666_0.06828532853564817","host":"s3://npm-registry-packages-npm-production"}},"0.9.63":{"name":"verify-phone-sms","version":"0.9.63","keywords":["sms","verification","aws","sns","phone","otp","2fa","hono","cloudflare-workers","wrangler"],"author":{"name":"vtempest"},"license":"MIT","_id":"verify-phone-sms@0.9.63","maintainers":[{"name":"vtempest","email":"grokthiscontact@gmail.com"}],"homepage":"https://github.com/OpenSourceAGI/dev-tools-starter-agent/tree/master/packages/verify-phone-sms","bugs":{"url":"https://github.com/OpenSourceAGI/dev-tools-starter-agent/issues"},"dist":{"shasum":"c01770205b7bad61409fb3327d2437f3eb332f0d","tarball":"https://registry.npmjs.org/verify-phone-sms/-/verify-phone-sms-0.9.63.tgz","fileCount":52,"integrity":"sha512-Pm+0jO3NCYWOM+MWSSIkswqAQotd+Etz3lUMZpMxryl/nx/zrZcfEakUv810W6YCMIB9kcudXZSFgWheclcFXA==","signatures":[{"sig":"MEQCIFEeEdlUM8BmDcpC2djIrFgrdr/C80imNC/GFCE+eiwMAiAkupGJKKWstSeRjqa9+e1Kn5++qYVsWBFQ1lD52sjOHg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/verify-phone-sms@0.9.63","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":212250},"main":"src/verify-phone.ts","type":"module","types":"./src/verify-phone.ts","module":"./src/verify-phone.ts","exports":{".":{"types":"./src/verify-phone.ts","import":"./src/verify-phone.ts","require":"./src/verify-phone.ts"}},"gitHead":"d7852b5d40f67e050410402e7c8b852f2438485c","scripts":{"dev":"wrangler dev","ship":"bun run standard-version --release-as patch; bun publish","test":"vitest run","build":"echo 'No build step needed for Workers'","deploy":"wrangler deploy","test:ci":"vitest run --reporter=default --reporter=junit --outputFile=junit.xml","test:ui":"vitest --ui","test:run":"vitest run","typecheck":"tsc --noEmit","build:docs":"cd docs && bun run build","deploy:all":"bun run deploy && bun run deploy:docs","deploy:docs":"cd docs && bun run build && wrangler deploy","deploy:staging":"wrangler deploy --env staging","deploy:production":"wrangler deploy --env production","deploy:all:staging":"bun run deploy:staging && bun run deploy:docs:staging","deploy:docs:staging":"cd docs && bun run build && wrangler deploy --env staging","deploy:all:production":"bun run deploy:production && bun run deploy:docs:production","deploy:docs:production":"cd docs && bun run build && wrangler deploy --env production"},"_npmUser":{"name":"vtempest","email":"grokthiscontact@gmail.com"},"repository":{"url":"git+https://github.com/OpenSourceAGI/dev-tools-starter-agent.git","type":"git","directory":"packages/verify-phone-sms"},"_npmVersion":"11.19.1","description":"SMS Phone Verification API using AWS SNS HTTP API with Hono server on Cloudflare Workers","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.5.4","hono":"^4.0.0","grab-api.js":"^0.9.131","@hono/swagger-ui":"^0.5.2","@hono/zod-openapi":"^0.19.9","hono-rate-limiter":"^0.2.2","libphonenumber-js":"^1.12.13"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.55.0","vitest":"^4.1.0","prettier":"^3.1.0","wrangler":"^4.24.0","supertest":"^6.3.3","@vitest/ui":"^4.1.0","typescript":"^6.0.3","@types/node":"^25.6.0","@vitest/coverage-v8":"^4.1.0","@cloudflare/workers-types":"^4.20260507.1"},"_npmOperationalInternal":{"tmp":"tmp/verify-phone-sms_0.9.63_1789122178263_0.17408028731837177","host":"s3://npm-registry-packages-npm-production"}},"0.9.64":{"name":"verify-phone-sms","version":"0.9.64","keywords":["sms","verification","aws","sns","phone","otp","2fa","hono","cloudflare-workers","wrangler"],"author":{"name":"vtempest"},"license":"MIT","_id":"verify-phone-sms@0.9.64","maintainers":[{"name":"vtempest","email":"grokthiscontact@gmail.com"}],"homepage":"https://github.com/OpenSourceAGI/dev-tools-starter-agent/tree/master/packages/verify-phone-sms","bugs":{"url":"https://github.com/OpenSourceAGI/dev-tools-starter-agent/issues"},"dist":{"shasum":"1506351d800f32f7d9c85a7d7397fad0f46cb0a6","tarball":"https://registry.npmjs.org/verify-phone-sms/-/verify-phone-sms-0.9.64.tgz","fileCount":52,"integrity":"sha512-uknlgQmA11uZbGZgGdPjYblMwkmpgGJeQvBieu31rFpGHiZcemwGpeufl7iY98aKtM/ZKsoMs4nNf3btt6FZIw==","signatures":[{"sig":"MEUCIQCYW9aRzKM1857uCvJNMB9yj8T6DQ/eqd7U4Blzu18WqgIgWDxZqIQdY6e+oD3ZlSQF1adDByfaQksy/YYgJI+78s4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/verify-phone-sms@0.9.64","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":212250},"main":"src/verify-phone.ts","type":"module","types":"./src/verify-phone.ts","module":"./src/verify-phone.ts","exports":{".":{"types":"./src/verify-phone.ts","import":"./src/verify-phone.ts","require":"./src/verify-phone.ts"}},"gitHead":"1ec601586fbc2ffa27a6d43492df4a16d049b7b3","scripts":{"dev":"wrangler dev","ship":"bun run standard-version --release-as patch; bun publish","test":"vitest run","build":"echo 'No build step needed for Workers'","deploy":"wrangler deploy","test:ci":"vitest run --reporter=default --reporter=junit --outputFile=junit.xml","test:ui":"vitest --ui","test:run":"vitest run","typecheck":"tsc --noEmit","build:docs":"cd docs && bun run build","deploy:all":"bun run deploy && bun run deploy:docs","deploy:docs":"cd docs && bun run build && wrangler deploy","deploy:staging":"wrangler deploy --env staging","deploy:production":"wrangler deploy --env production","deploy:all:staging":"bun run deploy:staging && bun run deploy:docs:staging","deploy:docs:staging":"cd docs && bun run build && wrangler deploy --env staging","deploy:all:production":"bun run deploy:production && bun run deploy:docs:production","deploy:docs:production":"cd docs && bun run build && wrangler deploy --env production"},"_npmUser":{"name":"vtempest","email":"grokthiscontact@gmail.com"},"repository":{"url":"git+https://github.com/OpenSourceAGI/dev-tools-starter-agent.git","type":"git","directory":"packages/verify-phone-sms"},"_npmVersion":"11.19.1","description":"SMS Phone Verification API using AWS SNS HTTP API with Hono server on Cloudflare Workers","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.5.4","hono":"^4.0.0","grab-api.js":"^0.9.131","@hono/swagger-ui":"^0.5.2","@hono/zod-openapi":"^0.19.9","hono-rate-limiter":"^0.2.2","libphonenumber-js":"^1.12.13"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.55.0","vitest":"^4.1.0","prettier":"^3.1.0","wrangler":"^4.24.0","supertest":"^6.3.3","@vitest/ui":"^4.1.0","typescript":"^6.0.3","@types/node":"^25.6.0","@vitest/coverage-v8":"^4.1.0","@cloudflare/workers-types":"^4.20260507.1"},"_npmOperationalInternal":{"tmp":"tmp/verify-phone-sms_0.9.64_1789125269019_0.20048799030815334","host":"s3://npm-registry-packages-npm-production"}},"0.9.65":{"name":"verify-phone-sms","version":"0.9.65","keywords":["sms","verification","aws","sns","phone","otp","2fa","hono","cloudflare-workers","wrangler"],"author":{"name":"vtempest"},"license":"MIT","_id":"verify-phone-sms@0.9.65","maintainers":[{"name":"vtempest","email":"grokthiscontact@gmail.com"}],"homepage":"https://github.com/OpenSourceAGI/dev-tools-starter-agent/tree/master/packages/verify-phone-sms","bugs":{"url":"https://github.com/OpenSourceAGI/dev-tools-starter-agent/issues"},"dist":{"shasum":"6e7fb278c26545abc7f090dce1e39f6009498aa9","tarball":"https://registry.npmjs.org/verify-phone-sms/-/verify-phone-sms-0.9.65.tgz","fileCount":52,"integrity":"sha512-cbI3UQlyUbli483JRn2bQL3yXRwUVjLsviM3dV2LhG7XX0odxVAd8A9UyGRW5KISn1bcZLxqZC+jgOpIpvy2dQ==","signatures":[{"sig":"MEQCIHgg1O3XLcvLUpnvU42q8wctBZnUi8AtfN4PN0EuJu6nAiAS+++Zr6M16EzyZgT/LFa/T6cbM+J/DzigGAYIdv5hHQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/verify-phone-sms@0.9.65","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":212624},"main":"src/verify-phone.ts","type":"module","types":"./src/verify-phone.ts","module":"./src/verify-phone.ts","exports":{".":{"types":"./src/verify-phone.ts","import":"./src/verify-phone.ts","require":"./src/verify-phone.ts"}},"gitHead":"2adef947acb7ba82ab9b0c42093d09c97bd91263","scripts":{"dev":"wrangler dev","ship":"bun run standard-version --release-as patch; bun publish","test":"vitest run","build":"echo 'No build step needed for Workers'","deploy":"wrangler deploy","test:ci":"vitest run --reporter=default --reporter=junit --outputFile=junit.xml","test:ui":"vitest --ui","test:run":"vitest run","typecheck":"tsc --noEmit","build:docs":"cd docs && bun run build","deploy:all":"bun run deploy && bun run deploy:docs","deploy:docs":"cd docs && bun run build && wrangler deploy","deploy:staging":"wrangler deploy --env staging","deploy:production":"wrangler deploy --env production","deploy:all:staging":"bun run deploy:staging && bun run deploy:docs:staging","deploy:docs:staging":"cd docs && bun run build && wrangler deploy --env staging","deploy:all:production":"bun run deploy:production && bun run deploy:docs:production","deploy:docs:production":"cd docs && bun run build && wrangler deploy --env production"},"_npmUser":{"name":"vtempest","email":"grokthiscontact@gmail.com"},"repository":{"url":"git+https://github.com/OpenSourceAGI/dev-tools-starter-agent.git","type":"git","directory":"packages/verify-phone-sms"},"_npmVersion":"11.19.1","description":"SMS Phone Verification API using AWS SNS HTTP API with Hono server on Cloudflare Workers","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.5.4","hono":"^4.0.0","grab-api.js":"^0.9.131","@hono/swagger-ui":"^0.5.2","@hono/zod-openapi":"^0.19.9","hono-rate-limiter":"^0.2.2","libphonenumber-js":"^1.12.13"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.55.0","vitest":"^4.1.0","prettier":"^3.1.0","wrangler":"^4.24.0","supertest":"^6.3.3","@vitest/ui":"^4.1.0","typescript":"^6.0.3","@types/node":"^25.6.0","@vitest/coverage-v8":"^4.1.0","@cloudflare/workers-types":"^4.20260507.1"},"_npmOperationalInternal":{"tmp":"tmp/verify-phone-sms_0.9.65_1789127852242_0.20451247349064294","host":"s3://npm-registry-packages-npm-production"}},"0.9.66":{"name":"verify-phone-sms","version":"0.9.66","keywords":["sms","verification","aws","sns","phone","otp","2fa","hono","cloudflare-workers","wrangler"],"author":{"name":"vtempest"},"license":"MIT","_id":"verify-phone-sms@0.9.66","maintainers":[{"name":"vtempest","email":"grokthiscontact@gmail.com"}],"homepage":"https://github.com/OpenSourceAGI/dev-tools-starter-agent/tree/master/packages/verify-phone-sms","bugs":{"url":"https://github.com/OpenSourceAGI/dev-tools-starter-agent/issues"},"dist":{"shasum":"9ee82c22a106ff4f497e89a75cde760f06a587fb","tarball":"https://registry.npmjs.org/verify-phone-sms/-/verify-phone-sms-0.9.66.tgz","fileCount":53,"integrity":"sha512-2/+iM3UbLLxjJZS1dDK3d2ZHrG2IV+NkvxzWKz6stDTVdR5mn3xIyBHJJ14frTCn5/02QJ/3u21BVEoEoWfXIw==","signatures":[{"sig":"MEUCIAWoOuoMwmcwSuPfRTCK7cMtevzKKtJGQwqj5DdAxldjAiEAiPkZy7Z6jFUWUD9ZdwliYN1pB4s4ZKHJK8UHmIQDAuI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/verify-phone-sms@0.9.66","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":213783},"main":"src/verify-phone.ts","type":"module","types":"./src/verify-phone.ts","module":"./src/verify-phone.ts","exports":{".":{"types":"./src/verify-phone.ts","import":"./src/verify-phone.ts","require":"./src/verify-phone.ts"}},"gitHead":"cd571c257a98a80274e66411fa8758724f1a9353","scripts":{"dev":"wrangler dev","ship":"bun run standard-version --release-as patch; bun publish","test":"vitest run","build":"echo 'No build step needed for Workers'","deploy":"wrangler deploy","test:ci":"vitest run --reporter=default --reporter=junit --outputFile=junit.xml","test:ui":"vitest --ui","test:run":"vitest run","typecheck":"tsc --noEmit","build:docs":"cd docs && bun run build","deploy:all":"bun run deploy && bun run deploy:docs","deploy:docs":"cd docs && bun run build && wrangler deploy","deploy:staging":"wrangler deploy --env staging","deploy:production":"wrangler deploy --env production","deploy:all:staging":"bun run deploy:staging && bun run deploy:docs:staging","deploy:docs:staging":"cd docs && bun run build && wrangler deploy --env staging","deploy:all:production":"bun run deploy:production && bun run deploy:docs:production","deploy:docs:production":"cd docs && bun run build && wrangler deploy --env production"},"_npmUser":{"name":"vtempest","email":"grokthiscontact@gmail.com"},"repository":{"url":"git+https://github.com/OpenSourceAGI/dev-tools-starter-agent.git","type":"git","directory":"packages/verify-phone-sms"},"_npmVersion":"11.19.1","description":"SMS Phone Verification API using AWS SNS HTTP API with Hono server on Cloudflare Workers","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.5.4","hono":"^4.0.0","grab-api.js":"^0.9.131","@hono/swagger-ui":"^0.5.2","@hono/zod-openapi":"^0.19.9","hono-rate-limiter":"^0.2.2","libphonenumber-js":"^1.12.13"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.55.0","vitest":"^4.1.0","prettier":"^3.1.0","wrangler":"^4.24.0","supertest":"^6.3.3","@vitest/ui":"^4.1.0","typescript":"^6.0.3","@types/node":"^25.6.0","@vitest/coverage-v8":"^4.1.0","@cloudflare/workers-types":"^4.20260507.1"},"_npmOperationalInternal":{"tmp":"tmp/verify-phone-sms_0.9.66_1789129053362_0.5481764672517111","host":"s3://npm-registry-packages-npm-production"}},"0.9.67":{"name":"verify-phone-sms","version":"0.9.67","keywords":["sms","verification","aws","sns","phone","otp","2fa","hono","cloudflare-workers","wrangler"],"author":{"name":"vtempest"},"license":"MIT","_id":"verify-phone-sms@0.9.67","maintainers":[{"name":"vtempest","email":"grokthiscontact@gmail.com"}],"homepage":"https://github.com/OpenSourceAGI/dev-tools-starter-agent/tree/master/packages/verify-phone-sms","bugs":{"url":"https://github.com/OpenSourceAGI/dev-tools-starter-agent/issues"},"dist":{"shasum":"a94fde4b2cd532b74b7ae9016674a3cd42de3127","tarball":"https://registry.npmjs.org/verify-phone-sms/-/verify-phone-sms-0.9.67.tgz","fileCount":53,"integrity":"sha512-sV2vMEx/m5mZ02h681BlD6l/bpTmFWDdc5pdqm5hOG2GOCUm/tEzkOlTL/I3SMo3L/Uu/B/DtjJ/lBFB05qZ3A==","signatures":[{"sig":"MEUCIGLhBLmAUvXUJKdJh9O0OyUuls33PQVbVrSM0gEllzMCAiEAvi+QulExeiWIfo2/7r3QLXAs+lzwZaABjWK4111QctQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/verify-phone-sms@0.9.67","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":213783},"main":"src/verify-phone.ts","type":"module","types":"./src/verify-phone.ts","module":"./src/verify-phone.ts","exports":{".":{"types":"./src/verify-phone.ts","import":"./src/verify-phone.ts","require":"./src/verify-phone.ts"}},"gitHead":"d39350433bbae0ac37ce03c2fcb956d43b5326c2","scripts":{"dev":"wrangler dev","ship":"bun run standard-version --release-as patch; bun publish","test":"vitest run","build":"echo 'No build step needed for Workers'","deploy":"wrangler deploy","test:ci":"vitest run --reporter=default --reporter=junit --outputFile=junit.xml","test:ui":"vitest --ui","test:run":"vitest run","typecheck":"tsc --noEmit","build:docs":"cd docs && bun run build","deploy:all":"bun run deploy && bun run deploy:docs","deploy:docs":"cd docs && bun run build && wrangler deploy","deploy:staging":"wrangler deploy --env staging","deploy:production":"wrangler deploy --env production","deploy:all:staging":"bun run deploy:staging && bun run deploy:docs:staging","deploy:docs:staging":"cd docs && bun run build && wrangler deploy --env staging","deploy:all:production":"bun run deploy:production && bun run deploy:docs:production","deploy:docs:production":"cd docs && bun run build && wrangler deploy --env production"},"_npmUser":{"name":"vtempest","email":"grokthiscontact@gmail.com"},"repository":{"url":"git+https://github.com/OpenSourceAGI/dev-tools-starter-agent.git","type":"git","directory":"packages/verify-phone-sms"},"_npmVersion":"11.19.1","description":"SMS Phone Verification API using AWS SNS HTTP API with Hono server on Cloudflare Workers","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.5.4","hono":"^4.0.0","grab-api.js":"^0.9.131","@hono/swagger-ui":"^0.5.2","@hono/zod-openapi":"^0.19.9","hono-rate-limiter":"^0.2.2","libphonenumber-js":"^1.12.13"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.55.0","vitest":"^4.1.0","prettier":"^3.1.0","wrangler":"^4.24.0","supertest":"^6.3.3","@vitest/ui":"^4.1.0","typescript":"^6.0.3","@types/node":"^25.6.0","@vitest/coverage-v8":"^4.1.0","@cloudflare/workers-types":"^4.20260507.1"},"_npmOperationalInternal":{"tmp":"tmp/verify-phone-sms_0.9.67_1789136631187_0.019462960558354503","host":"s3://npm-registry-packages-npm-production"}},"0.9.68":{"name":"verify-phone-sms","version":"0.9.68","keywords":["sms","verification","aws","sns","phone","otp","2fa","hono","cloudflare-workers","wrangler"],"author":{"name":"vtempest"},"license":"MIT","_id":"verify-phone-sms@0.9.68","maintainers":[{"name":"vtempest","email":"grokthiscontact@gmail.com"}],"homepage":"https://github.com/OpenSourceAGI/dev-tools-starter-agent/tree/master/packages/verify-phone-sms","bugs":{"url":"https://github.com/OpenSourceAGI/dev-tools-starter-agent/issues"},"dist":{"shasum":"27b39a3b692e77e7e353cd6b69cc33dc4ad7664b","tarball":"https://registry.npmjs.org/verify-phone-sms/-/verify-phone-sms-0.9.68.tgz","fileCount":53,"integrity":"sha512-uUFd7H06+DYecEhrO0FsDhqUOvOPj6bKX2/vJHqZbViA4N2oXaG8anmSKS1xSiEsaYu90iFBsjQ7IDiY/5zGJQ==","signatures":[{"sig":"MEUCIA2LCLi5c13uCydEDxozbia4SdS8OAxT/VpUkdlKFKh5AiEAhcdT5Uk53E1tbrjG+FB4LlWaubGlUrfAAHL6gZu1amc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/verify-phone-sms@0.9.68","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":213783},"main":"src/verify-phone.ts","type":"module","types":"./src/verify-phone.ts","module":"./src/verify-phone.ts","exports":{".":{"types":"./src/verify-phone.ts","import":"./src/verify-phone.ts","require":"./src/verify-phone.ts"}},"gitHead":"4e8b65ca553888dc84335c384884097dd3ed2df7","scripts":{"dev":"wrangler dev","ship":"bun run standard-version --release-as patch; bun publish","test":"vitest run","build":"echo 'No build step needed for Workers'","deploy":"wrangler deploy","test:ci":"vitest run --reporter=default --reporter=junit --outputFile=junit.xml","test:ui":"vitest --ui","test:run":"vitest run","typecheck":"tsc --noEmit","build:docs":"cd docs && bun run build","deploy:all":"bun run deploy && bun run deploy:docs","deploy:docs":"cd docs && bun run build && wrangler deploy","deploy:staging":"wrangler deploy --env staging","deploy:production":"wrangler deploy --env production","deploy:all:staging":"bun run deploy:staging && bun run deploy:docs:staging","deploy:docs:staging":"cd docs && bun run build && wrangler deploy --env staging","deploy:all:production":"bun run deploy:production && bun run deploy:docs:production","deploy:docs:production":"cd docs && bun run build && wrangler deploy --env production"},"_npmUser":{"name":"vtempest","email":"grokthiscontact@gmail.com"},"repository":{"url":"git+https://github.com/OpenSourceAGI/dev-tools-starter-agent.git","type":"git","directory":"packages/verify-phone-sms"},"_npmVersion":"11.19.1","description":"SMS Phone Verification API using AWS SNS HTTP API with Hono server on Cloudflare Workers","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.5.4","hono":"^4.0.0","grab-api.js":"^0.9.131","@hono/swagger-ui":"^0.5.2","@hono/zod-openapi":"^0.19.9","hono-rate-limiter":"^0.2.2","libphonenumber-js":"^1.12.13"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.55.0","vitest":"^4.1.0","prettier":"^3.1.0","wrangler":"^4.24.0","supertest":"^6.3.3","@vitest/ui":"^4.1.0","typescript":"^6.0.3","@types/node":"^25.6.0","@vitest/coverage-v8":"^4.1.0","@cloudflare/workers-types":"^4.20260507.1"},"_npmOperationalInternal":{"tmp":"tmp/verify-phone-sms_0.9.68_1789137811444_0.2192270033613506","host":"s3://npm-registry-packages-npm-production"}},"0.9.69":{"name":"verify-phone-sms","version":"0.9.69","keywords":["sms","verification","aws","sns","phone","otp","2fa","hono","cloudflare-workers","wrangler"],"author":{"name":"vtempest"},"license":"MIT","_id":"verify-phone-sms@0.9.69","maintainers":[{"name":"vtempest","email":"grokthiscontact@gmail.com"}],"homepage":"https://github.com/OpenSourceAGI/dev-tools-starter-agent/tree/master/packages/verify-phone-sms","bugs":{"url":"https://github.com/OpenSourceAGI/dev-tools-starter-agent/issues"},"dist":{"shasum":"411b5fffc63c7eefe44314e493a1d27bcca07bd2","tarball":"https://registry.npmjs.org/verify-phone-sms/-/verify-phone-sms-0.9.69.tgz","fileCount":53,"integrity":"sha512-Y4U5FfzlMmKDWM9uf0HMHxTjHGVF2jbKsNaAQ+8cdwNSIjeGVN3IoE7s9iT93B4dOgIC068M1sSQQ16YKo2rmw==","signatures":[{"sig":"MEUCIQCLwIa8U7jd+hTAkPELabeyx4fLjoJwribMmE0dcg0a5gIgM4gK+m5f/B35Acmj43037176GcEMTc61KELwFhetnok=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/verify-phone-sms@0.9.69","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":213783},"main":"src/verify-phone.ts","type":"module","types":"./src/verify-phone.ts","module":"./src/verify-phone.ts","exports":{".":{"types":"./src/verify-phone.ts","import":"./src/verify-phone.ts","require":"./src/verify-phone.ts"}},"gitHead":"c8cf56a6d89a3e52f246a888dcc67fa10d63a6c4","scripts":{"dev":"wrangler dev","ship":"bun run standard-version --release-as patch; bun publish","test":"vitest run","build":"echo 'No build step needed for Workers'","deploy":"wrangler deploy","test:ci":"vitest run --reporter=default --reporter=junit --outputFile=junit.xml","test:ui":"vitest --ui","test:run":"vitest run","typecheck":"tsc --noEmit","build:docs":"cd docs && bun run build","deploy:all":"bun run deploy && bun run deploy:docs","deploy:docs":"cd docs && bun run build && wrangler deploy","deploy:staging":"wrangler deploy --env staging","deploy:production":"wrangler deploy --env production","deploy:all:staging":"bun run deploy:staging && bun run deploy:docs:staging","deploy:docs:staging":"cd docs && bun run build && wrangler deploy --env staging","deploy:all:production":"bun run deploy:production && bun run deploy:docs:production","deploy:docs:production":"cd docs && bun run build && wrangler deploy --env production"},"_npmUser":{"name":"vtempest","email":"grokthiscontact@gmail.com"},"repository":{"url":"git+https://github.com/OpenSourceAGI/dev-tools-starter-agent.git","type":"git","directory":"packages/verify-phone-sms"},"_npmVersion":"11.19.1","description":"SMS Phone Verification API using AWS SNS HTTP API with Hono server on Cloudflare Workers","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.5.4","hono":"^4.0.0","grab-api.js":"^0.9.131","@hono/swagger-ui":"^0.5.2","@hono/zod-openapi":"^0.19.9","hono-rate-limiter":"^0.2.2","libphonenumber-js":"^1.12.13"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.55.0","vitest":"^4.1.0","prettier":"^3.1.0","wrangler":"^4.24.0","supertest":"^6.3.3","@vitest/ui":"^4.1.0","typescript":"^6.0.3","@types/node":"^25.6.0","@vitest/coverage-v8":"^4.1.0","@cloudflare/workers-types":"^4.20260507.1"},"_npmOperationalInternal":{"tmp":"tmp/verify-phone-sms_0.9.69_1789137844940_0.36717131538427905","host":"s3://npm-registry-packages-npm-production"}},"0.9.70":{"name":"verify-phone-sms","version":"0.9.70","keywords":["sms","verification","aws","sns","phone","otp","2fa","hono","cloudflare-workers","wrangler"],"author":{"name":"vtempest"},"license":"MIT","_id":"verify-phone-sms@0.9.70","maintainers":[{"name":"vtempest","email":"grokthiscontact@gmail.com"}],"homepage":"https://github.com/OpenSourceAGI/dev-tools-starter-agent/tree/master/packages/verify-phone-sms","bugs":{"url":"https://github.com/OpenSourceAGI/dev-tools-starter-agent/issues"},"dist":{"shasum":"cc9ff67d2b4d271b18d877cbb5719f7eb40b8b3e","tarball":"https://registry.npmjs.org/verify-phone-sms/-/verify-phone-sms-0.9.70.tgz","fileCount":53,"integrity":"sha512-MU2kjztDbNC9jbVOl6CzolFM0Q7PFIWtlKoTkbPb35ulNAvSeBZ8vR0y4zTf8CZAjzVMHFqtdUej4tVxRh1ixw==","signatures":[{"sig":"MEYCIQDzIZPO0ElpCiOcsa5hESrhCV6wrdKHjYMcszjvTQthZwIhAIR/EkBmp2pMax+qlaY2GZf8iegNkXjNcPbLgU5Yg0mS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/verify-phone-sms@0.9.70","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":213783},"main":"src/verify-phone.ts","type":"module","types":"./src/verify-phone.ts","module":"./src/verify-phone.ts","exports":{".":{"types":"./src/verify-phone.ts","import":"./src/verify-phone.ts","require":"./src/verify-phone.ts"}},"gitHead":"4c62ca0701e69c11af9dee65752799d023d7846b","scripts":{"dev":"wrangler dev","ship":"bun run standard-version --release-as patch; bun publish","test":"vitest run","build":"echo 'No build step needed for Workers'","deploy":"wrangler deploy","test:ci":"vitest run --reporter=default --reporter=junit --outputFile=junit.xml","test:ui":"vitest --ui","test:run":"vitest run","typecheck":"tsc --noEmit","build:docs":"cd docs && bun run build","deploy:all":"bun run deploy && bun run deploy:docs","deploy:docs":"cd docs && bun run build && wrangler deploy","deploy:staging":"wrangler deploy --env staging","deploy:production":"wrangler deploy --env production","deploy:all:staging":"bun run deploy:staging && bun run deploy:docs:staging","deploy:docs:staging":"cd docs && bun run build && wrangler deploy --env staging","deploy:all:production":"bun run deploy:production && bun run deploy:docs:production","deploy:docs:production":"cd docs && bun run build && wrangler deploy --env production"},"_npmUser":{"name":"vtempest","email":"grokthiscontact@gmail.com"},"repository":{"url":"git+https://github.com/OpenSourceAGI/dev-tools-starter-agent.git","type":"git","directory":"packages/verify-phone-sms"},"_npmVersion":"11.19.1","description":"SMS Phone Verification API using AWS SNS HTTP API with Hono server on Cloudflare Workers","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.5.4","hono":"^4.0.0","grab-api.js":"^0.9.131","@hono/swagger-ui":"^0.5.2","@hono/zod-openapi":"^0.19.9","hono-rate-limiter":"^0.2.2","libphonenumber-js":"^1.12.13"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.55.0","vitest":"^4.1.0","prettier":"^3.1.0","wrangler":"^4.24.0","supertest":"^6.3.3","@vitest/ui":"^4.1.0","typescript":"^6.0.3","@types/node":"^25.6.0","@vitest/coverage-v8":"^4.1.0","@cloudflare/workers-types":"^4.20260507.1"},"_npmOperationalInternal":{"tmp":"tmp/verify-phone-sms_0.9.70_1789138683482_0.14036698070452447","host":"s3://npm-registry-packages-npm-production"}},"0.9.71":{"name":"verify-phone-sms","version":"0.9.71","keywords":["sms","verification","aws","sns","phone","otp","2fa","hono","cloudflare-workers","wrangler"],"author":{"name":"vtempest"},"license":"MIT","_id":"verify-phone-sms@0.9.71","maintainers":[{"name":"vtempest","email":"grokthiscontact@gmail.com"}],"homepage":"https://github.com/OpenSourceAGI/dev-tools-starter-agent/tree/master/packages/verify-phone-sms","bugs":{"url":"https://github.com/OpenSourceAGI/dev-tools-starter-agent/issues"},"dist":{"shasum":"6fcfc0272f58bf5960eb0e1f56b8838b069dc8b3","tarball":"https://registry.npmjs.org/verify-phone-sms/-/verify-phone-sms-0.9.71.tgz","fileCount":53,"integrity":"sha512-+Z6He3JmU1cd0UbAyAxrX1ZUdEVIrEFj5JV+yH5d13FBdaLMweibUmADxQchTYNs/6TZ7nIy8hsDqMCy9qfAvg==","signatures":[{"sig":"MEQCIGC6U3mCGDBoykIcDY86sy6fz18kS3sVhCl17LHf6WmiAiBeQdhuN+DwVzUi5BNX+Zo6HKYBvFp05xLUkenSUXIUug==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/verify-phone-sms@0.9.71","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":213783},"main":"src/verify-phone.ts","type":"module","types":"./src/verify-phone.ts","module":"./src/verify-phone.ts","exports":{".":{"types":"./src/verify-phone.ts","import":"./src/verify-phone.ts","require":"./src/verify-phone.ts"}},"gitHead":"989b7e2e37776c71c60ab8579a1745c019423714","scripts":{"dev":"wrangler dev","ship":"bun run standard-version --release-as patch; bun publish","test":"vitest run","build":"echo 'No build step needed for Workers'","deploy":"wrangler deploy","test:ci":"vitest run --reporter=default --reporter=junit --outputFile=junit.xml","test:ui":"vitest --ui","test:run":"vitest run","typecheck":"tsc --noEmit","build:docs":"cd docs && bun run build","deploy:all":"bun run deploy && bun run deploy:docs","deploy:docs":"cd docs && bun run build && wrangler deploy","deploy:staging":"wrangler deploy --env staging","deploy:production":"wrangler deploy --env production","deploy:all:staging":"bun run deploy:staging && bun run deploy:docs:staging","deploy:docs:staging":"cd docs && bun run build && wrangler deploy --env staging","deploy:all:production":"bun run deploy:production && bun run deploy:docs:production","deploy:docs:production":"cd docs && bun run build && wrangler deploy --env production"},"_npmUser":{"name":"vtempest","email":"grokthiscontact@gmail.com"},"repository":{"url":"git+https://github.com/OpenSourceAGI/dev-tools-starter-agent.git","type":"git","directory":"packages/verify-phone-sms"},"_npmVersion":"11.19.1","description":"SMS Phone Verification API using AWS SNS HTTP API with Hono server on Cloudflare Workers","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.5.4","hono":"^4.0.0","grab-api.js":"^0.9.131","@hono/swagger-ui":"^0.5.2","@hono/zod-openapi":"^0.19.9","hono-rate-limiter":"^0.2.2","libphonenumber-js":"^1.12.13"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.55.0","vitest":"^4.1.0","prettier":"^3.1.0","wrangler":"^4.24.0","supertest":"^6.3.3","@vitest/ui":"^4.1.0","typescript":"^6.0.3","@types/node":"^25.6.0","@vitest/coverage-v8":"^4.1.0","@cloudflare/workers-types":"^4.20260507.1"},"_npmOperationalInternal":{"tmp":"tmp/verify-phone-sms_0.9.71_1789139825592_0.5314417306156027","host":"s3://npm-registry-packages-npm-production"}},"0.9.72":{"name":"verify-phone-sms","version":"0.9.72","keywords":["sms","verification","aws","sns","phone","otp","2fa","hono","cloudflare-workers","wrangler"],"author":{"name":"vtempest"},"license":"MIT","_id":"verify-phone-sms@0.9.72","maintainers":[{"name":"vtempest","email":"grokthiscontact@gmail.com"}],"homepage":"https://github.com/OpenSourceAGI/dev-tools-starter-agent/tree/master/packages/verify-phone-sms","bugs":{"url":"https://github.com/OpenSourceAGI/dev-tools-starter-agent/issues"},"dist":{"shasum":"2f60d44af8b98baf9a1b1227d8b4c5b80eaf04be","tarball":"https://registry.npmjs.org/verify-phone-sms/-/verify-phone-sms-0.9.72.tgz","fileCount":53,"integrity":"sha512-bZxbOAH3L2nl6W3gt81jawQ1EElwFjH/7PIgo8D8zJqJhR/S6DrJm9Oy11+w3E8qB0bBrZ3xNP3nZxyl+0EjNA==","signatures":[{"sig":"MEUCIBNvsHs6T86ixVTvYm/zbwVxU2GLMgdBa4XCH3APPnCXAiEAkd7IzAN0O0sSg+dKNCOIfohkUDoSwszYE0+Umb6funI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/verify-phone-sms@0.9.72","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":213783},"main":"src/verify-phone.ts","type":"module","types":"./src/verify-phone.ts","module":"./src/verify-phone.ts","exports":{".":{"types":"./src/verify-phone.ts","import":"./src/verify-phone.ts","require":"./src/verify-phone.ts"}},"gitHead":"b218d46afcc1af62638eb0ace776d6ac7a8e6ce2","scripts":{"dev":"wrangler dev","ship":"bun run standard-version --release-as patch; bun publish","test":"vitest run","build":"echo 'No build step needed for Workers'","deploy":"wrangler deploy","test:ci":"vitest run --reporter=default --reporter=junit --outputFile=junit.xml","test:ui":"vitest --ui","test:run":"vitest run","typecheck":"tsc --noEmit","build:docs":"cd docs && bun run build","deploy:all":"bun run deploy && bun run deploy:docs","deploy:docs":"cd docs && bun run build && wrangler deploy","deploy:staging":"wrangler deploy --env staging","deploy:production":"wrangler deploy --env production","deploy:all:staging":"bun run deploy:staging && bun run deploy:docs:staging","deploy:docs:staging":"cd docs && bun run build && wrangler deploy --env staging","deploy:all:production":"bun run deploy:production && bun run deploy:docs:production","deploy:docs:production":"cd docs && bun run build && wrangler deploy --env production"},"_npmUser":{"name":"vtempest","email":"grokthiscontact@gmail.com"},"repository":{"url":"git+https://github.com/OpenSourceAGI/dev-tools-starter-agent.git","type":"git","directory":"packages/verify-phone-sms"},"_npmVersion":"11.19.1","description":"SMS Phone Verification API using AWS SNS HTTP API with Hono server on Cloudflare Workers","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.5.4","hono":"^4.0.0","grab-api.js":"^0.9.131","@hono/swagger-ui":"^0.5.2","@hono/zod-openapi":"^0.19.9","hono-rate-limiter":"^0.2.2","libphonenumber-js":"^1.12.13"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.55.0","vitest":"^4.1.0","prettier":"^3.1.0","wrangler":"^4.24.0","supertest":"^6.3.3","@vitest/ui":"^4.1.0","typescript":"^6.0.3","@types/node":"^25.6.0","@vitest/coverage-v8":"^4.1.0","@cloudflare/workers-types":"^4.20260507.1"},"_npmOperationalInternal":{"tmp":"tmp/verify-phone-sms_0.9.72_1789190778978_0.7161954688429764","host":"s3://npm-registry-packages-npm-production"}},"0.9.73":{"name":"verify-phone-sms","version":"0.9.73","keywords":["sms","verification","aws","sns","phone","otp","2fa","hono","cloudflare-workers","wrangler"],"author":{"name":"vtempest"},"license":"MIT","_id":"verify-phone-sms@0.9.73","maintainers":[{"name":"vtempest","email":"grokthiscontact@gmail.com"}],"homepage":"https://github.com/OpenSourceAGI/dev-tools-starter-agent/tree/master/packages/verify-phone-sms","bugs":{"url":"https://github.com/OpenSourceAGI/dev-tools-starter-agent/issues"},"dist":{"shasum":"fffa376288780e85093a5f4ea56b9bb253ad5da4","tarball":"https://registry.npmjs.org/verify-phone-sms/-/verify-phone-sms-0.9.73.tgz","fileCount":53,"integrity":"sha512-voDiVUPC+O6PEnmJsKt2LHfmrzWEJgqiK8nBV7jAbQ0NnjVptDbC1FJtDz3iA9zc4BWai9zGsu2yYf5Gv/2lnA==","signatures":[{"sig":"MEQCIHF+ICx6g9eY1uPYPoe+UG2g10oTSRo2kH+mXVyetjHpAiBkboA8T3be6GS6Qx2dNPGSwuXK8rnbnfN1Uwo5+oHxzg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/verify-phone-sms@0.9.73","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":215731},"main":"src/verify-phone.ts","type":"module","types":"./src/verify-phone.ts","module":"./src/verify-phone.ts","exports":{".":{"types":"./src/verify-phone.ts","import":"./src/verify-phone.ts","require":"./src/verify-phone.ts"}},"gitHead":"de1b9a26d37f459143e5c327cae4ab424eaf16a5","scripts":{"dev":"wrangler dev","ship":"bun run standard-version --release-as patch; bun publish","test":"vitest run","build":"echo 'No build step needed for Workers'","deploy":"wrangler deploy","test:ci":"vitest run --reporter=default --reporter=junit --outputFile=junit.xml","test:ui":"vitest --ui","test:run":"vitest run","typecheck":"tsc --noEmit","build:docs":"cd docs && bun run build","deploy:all":"bun run deploy && bun run deploy:docs","deploy:docs":"cd docs && bun run build && wrangler deploy","deploy:staging":"wrangler deploy --env staging","deploy:production":"wrangler deploy --env production","deploy:all:staging":"bun run deploy:staging && bun run deploy:docs:staging","deploy:docs:staging":"cd docs && bun run build && wrangler deploy --env staging","deploy:all:production":"bun run deploy:production && bun run deploy:docs:production","deploy:docs:production":"cd docs && bun run build && wrangler deploy --env production"},"_npmUser":{"name":"vtempest","email":"grokthiscontact@gmail.com"},"repository":{"url":"git+https://github.com/OpenSourceAGI/dev-tools-starter-agent.git","type":"git","directory":"packages/verify-phone-sms"},"_npmVersion":"11.19.1","description":"SMS Phone Verification API using AWS SNS HTTP API with Hono server on Cloudflare Workers","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.5.4","hono":"^4.0.0","grab-api.js":"^0.9.131","@hono/swagger-ui":"^0.5.2","@hono/zod-openapi":"^0.19.9","hono-rate-limiter":"^0.2.2","libphonenumber-js":"^1.12.13"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.55.0","vitest":"^4.1.0","prettier":"^3.1.0","wrangler":"^4.24.0","supertest":"^6.3.3","@vitest/ui":"^4.1.0","typescript":"^6.0.3","@types/node":"^25.6.0","@vitest/coverage-v8":"^4.1.0","@cloudflare/workers-types":"^4.20260507.1"},"_npmOperationalInternal":{"tmp":"tmp/verify-phone-sms_0.9.73_1789190895268_0.7976403522648958","host":"s3://npm-registry-packages-npm-production"}},"0.9.74":{"name":"verify-phone-sms","version":"0.9.74","keywords":["sms","verification","aws","sns","phone","otp","2fa","hono","cloudflare-workers","wrangler"],"author":{"name":"vtempest"},"license":"MIT","_id":"verify-phone-sms@0.9.74","maintainers":[{"name":"vtempest","email":"grokthiscontact@gmail.com"}],"homepage":"https://github.com/OpenSourceAGI/dev-tools-starter-agent/tree/master/packages/verify-phone-sms","bugs":{"url":"https://github.com/OpenSourceAGI/dev-tools-starter-agent/issues"},"dist":{"shasum":"9d8314d58fce03e7518f14d51608b74ac508e15d","tarball":"https://registry.npmjs.org/verify-phone-sms/-/verify-phone-sms-0.9.74.tgz","fileCount":52,"integrity":"sha512-z59d8fSKKiBO8PIh0/tp8pLEEXMAe1ZhqvuvYp9iKfU0VRPwynYzPKAzFURzQjo+jzY3VjKLZKVsv0fY58Pagg==","signatures":[{"sig":"MEUCIEznJdAk8OhlwSgXecYyrjQAwPanORob/ZOUMfy+FGY3AiEAhuoNa827qo5HWrmVAEriMmI9McJJl6jROc8wC4f/Tq4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/verify-phone-sms@0.9.74","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":214572},"main":"src/verify-phone.ts","type":"module","types":"./src/verify-phone.ts","module":"./src/verify-phone.ts","exports":{".":{"types":"./src/verify-phone.ts","import":"./src/verify-phone.ts","require":"./src/verify-phone.ts"}},"gitHead":"5d7037e6ae1f9b180a0c0ef1b8dcde2e39d764bc","scripts":{"dev":"wrangler dev","ship":"bun run standard-version --release-as patch; bun publish","test":"vitest run","build":"echo 'No build step needed for Workers'","deploy":"wrangler deploy","test:ci":"vitest run --reporter=default --reporter=junit --outputFile=junit.xml","test:ui":"vitest --ui","test:run":"vitest run","typecheck":"tsc --noEmit","build:docs":"cd docs && bun run build","deploy:all":"bun run deploy && bun run deploy:docs","deploy:docs":"cd docs && bun run build && wrangler deploy","deploy:staging":"wrangler deploy --env staging","deploy:production":"wrangler deploy --env production","deploy:all:staging":"bun run deploy:staging && bun run deploy:docs:staging","deploy:docs:staging":"cd docs && bun run build && wrangler deploy --env staging","deploy:all:production":"bun run deploy:production && bun run deploy:docs:production","deploy:docs:production":"cd docs && bun run build && wrangler deploy --env production"},"_npmUser":{"name":"vtempest","email":"grokthiscontact@gmail.com"},"repository":{"url":"git+https://github.com/OpenSourceAGI/dev-tools-starter-agent.git","type":"git","directory":"packages/verify-phone-sms"},"_npmVersion":"11.19.1","description":"SMS Phone Verification API using AWS SNS HTTP API with Hono server on Cloudflare Workers","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.5.4","hono":"^4.0.0","grab-api.js":"^0.9.131","@hono/swagger-ui":"^0.5.2","@hono/zod-openapi":"^0.19.9","hono-rate-limiter":"^0.2.2","libphonenumber-js":"^1.12.13"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.55.0","vitest":"^4.1.0","prettier":"^3.1.0","wrangler":"^4.24.0","supertest":"^6.3.3","@vitest/ui":"^4.1.0","typescript":"^6.0.3","@types/node":"^25.6.0","@vitest/coverage-v8":"^4.1.0","@cloudflare/workers-types":"^4.20260507.1"},"_npmOperationalInternal":{"tmp":"tmp/verify-phone-sms_0.9.74_1789191589392_0.9361722676828055","host":"s3://npm-registry-packages-npm-production"}},"0.9.75":{"name":"verify-phone-sms","version":"0.9.75","keywords":["sms","verification","aws","sns","phone","otp","2fa","hono","cloudflare-workers","wrangler"],"author":{"name":"vtempest"},"license":"MIT","_id":"verify-phone-sms@0.9.75","maintainers":[{"name":"vtempest","email":"grokthiscontact@gmail.com"}],"homepage":"https://github.com/OpenSourceAGI/dev-tools-starter-agent/tree/master/packages/verify-phone-sms","bugs":{"url":"https://github.com/OpenSourceAGI/dev-tools-starter-agent/issues"},"dist":{"shasum":"814cb954bc09cbe2329cad7a2bfc26c344fcd5ac","tarball":"https://registry.npmjs.org/verify-phone-sms/-/verify-phone-sms-0.9.75.tgz","fileCount":52,"integrity":"sha512-H/OmdZ7VArMaWyKJ5LWZBN1Ir0j+v4BEulteh5PXEcGWuUna0S+L3+SjPcHX2VpCh5NEiVnaW24OTxSgTJd1Gg==","signatures":[{"sig":"MEQCIFsXgQBfkw1aB/mLD1bQymyh/VPV8yGHMwrcLT7+o42ZAiAJcL3IxdOh2ktVibLiVZdzo3AMy6KBG8Dfu2zWIO/WgA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/verify-phone-sms@0.9.75","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":214572},"main":"src/verify-phone.ts","type":"module","types":"./src/verify-phone.ts","module":"./src/verify-phone.ts","exports":{".":{"types":"./src/verify-phone.ts","import":"./src/verify-phone.ts","require":"./src/verify-phone.ts"}},"gitHead":"8721dbb9b7f7c0f43f0b5f04cb1a07dbac18940b","scripts":{"dev":"wrangler dev","ship":"bun run standard-version --release-as patch; bun publish","test":"vitest run","build":"echo 'No build step needed for Workers'","deploy":"wrangler deploy","test:ci":"vitest run --reporter=default --reporter=junit --outputFile=junit.xml","test:ui":"vitest --ui","test:run":"vitest run","typecheck":"tsc --noEmit","build:docs":"cd docs && bun run build","deploy:all":"bun run deploy && bun run deploy:docs","deploy:docs":"cd docs && bun run build && wrangler deploy","deploy:staging":"wrangler deploy --env staging","deploy:production":"wrangler deploy --env production","deploy:all:staging":"bun run deploy:staging && bun run deploy:docs:staging","deploy:docs:staging":"cd docs && bun run build && wrangler deploy --env staging","deploy:all:production":"bun run deploy:production && bun run deploy:docs:production","deploy:docs:production":"cd docs && bun run build && wrangler deploy --env production"},"_npmUser":{"name":"vtempest","email":"grokthiscontact@gmail.com"},"repository":{"url":"git+https://github.com/OpenSourceAGI/dev-tools-starter-agent.git","type":"git","directory":"packages/verify-phone-sms"},"_npmVersion":"11.19.1","description":"SMS Phone Verification API using AWS SNS HTTP API with Hono server on Cloudflare Workers","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.5.4","hono":"^4.0.0","grab-api.js":"^0.9.131","@hono/swagger-ui":"^0.5.2","@hono/zod-openapi":"^0.19.9","hono-rate-limiter":"^0.2.2","libphonenumber-js":"^1.12.13"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.55.0","vitest":"^4.1.0","prettier":"^3.1.0","wrangler":"^4.24.0","supertest":"^6.3.3","@vitest/ui":"^4.1.0","typescript":"^6.0.3","@types/node":"^25.6.0","@vitest/coverage-v8":"^4.1.0","@cloudflare/workers-types":"^4.20260507.1"},"_npmOperationalInternal":{"tmp":"tmp/verify-phone-sms_0.9.75_1789192147246_0.30398454014705645","host":"s3://npm-registry-packages-npm-production"}},"0.9.76":{"name":"verify-phone-sms","version":"0.9.76","keywords":["sms","verification","aws","sns","phone","otp","2fa","hono","cloudflare-workers","wrangler"],"author":{"name":"vtempest"},"license":"MIT","_id":"verify-phone-sms@0.9.76","maintainers":[{"name":"vtempest","email":"grokthiscontact@gmail.com"}],"homepage":"https://github.com/OpenSourceAGI/dev-tools-starter-agent/tree/master/packages/verify-phone-sms","bugs":{"url":"https://github.com/OpenSourceAGI/dev-tools-starter-agent/issues"},"dist":{"shasum":"9b27a2638a20169bd1a8678bf1dc41ecc9d0061b","tarball":"https://registry.npmjs.org/verify-phone-sms/-/verify-phone-sms-0.9.76.tgz","fileCount":52,"integrity":"sha512-Y166f+MRKcfK0mWScXU0tqxXrj3oFwpeKFKSDzYIAnGhJYtA++yYKt2LzVEbqylXZGem482WMiKZLULz9h4nDg==","signatures":[{"sig":"MEUCIQDybXpgCEAGHOQVF5cTeiZUE3d1ICVQPFd/UIv6F2qdYgIgP8bIRA1C2bfqaET4ReOUNUSAof6uLUkhE2i47egZaQs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/verify-phone-sms@0.9.76","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":214572},"main":"src/verify-phone.ts","type":"module","types":"./src/verify-phone.ts","module":"./src/verify-phone.ts","exports":{".":{"types":"./src/verify-phone.ts","import":"./src/verify-phone.ts","require":"./src/verify-phone.ts"}},"gitHead":"c49626adada5fb90276e837de0cb5d4c87a4bd06","scripts":{"dev":"wrangler dev","ship":"bun run standard-version --release-as patch; bun publish","test":"vitest run","build":"echo 'No build step needed for Workers'","deploy":"wrangler deploy","test:ci":"vitest run --reporter=default --reporter=junit --outputFile=junit.xml","test:ui":"vitest --ui","test:run":"vitest run","typecheck":"tsc --noEmit","build:docs":"cd docs && bun run build","deploy:all":"bun run deploy && bun run deploy:docs","deploy:docs":"cd docs && bun run build && wrangler deploy","deploy:staging":"wrangler deploy --env staging","deploy:production":"wrangler deploy --env production","deploy:all:staging":"bun run deploy:staging && bun run deploy:docs:staging","deploy:docs:staging":"cd docs && bun run build && wrangler deploy --env staging","deploy:all:production":"bun run deploy:production && bun run deploy:docs:production","deploy:docs:production":"cd docs && bun run build && wrangler deploy --env production"},"_npmUser":{"name":"vtempest","email":"grokthiscontact@gmail.com"},"repository":{"url":"git+https://github.com/OpenSourceAGI/dev-tools-starter-agent.git","type":"git","directory":"packages/verify-phone-sms"},"_npmVersion":"11.19.1","description":"SMS Phone Verification API using AWS SNS HTTP API with Hono server on Cloudflare Workers","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.5.4","hono":"^4.0.0","grab-api.js":"^0.9.131","@hono/swagger-ui":"^0.5.2","@hono/zod-openapi":"^0.19.9","hono-rate-limiter":"^0.2.2","libphonenumber-js":"^1.12.13"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.55.0","vitest":"^4.1.0","prettier":"^3.1.0","wrangler":"^4.24.0","supertest":"^6.3.3","@vitest/ui":"^4.1.0","typescript":"^6.0.3","@types/node":"^25.6.0","@vitest/coverage-v8":"^4.1.0","@cloudflare/workers-types":"^4.20260507.1"},"_npmOperationalInternal":{"tmp":"tmp/verify-phone-sms_0.9.76_1789192985605_0.16824638760263455","host":"s3://npm-registry-packages-npm-production"}},"0.9.77":{"name":"verify-phone-sms","version":"0.9.77","keywords":["sms","verification","aws","sns","phone","otp","2fa","hono","cloudflare-workers","wrangler"],"author":{"name":"vtempest"},"license":"MIT","_id":"verify-phone-sms@0.9.77","maintainers":[{"name":"vtempest","email":"grokthiscontact@gmail.com"}],"homepage":"https://github.com/OpenSourceAGI/dev-tools-starter-agent/tree/master/packages/verify-phone-sms","bugs":{"url":"https://github.com/OpenSourceAGI/dev-tools-starter-agent/issues"},"dist":{"shasum":"338e60b9c96c9bbe80d9ebb93091f5b2cae10266","tarball":"https://registry.npmjs.org/verify-phone-sms/-/verify-phone-sms-0.9.77.tgz","fileCount":53,"integrity":"sha512-YGmg5dBGRQWs0/UeW9nmO4VRALs4ORQwcVtdDmcg6g3C9W5vFXwXx76WIJIEfePsNOSAqJZLtFxzpm20I5Bilw==","signatures":[{"sig":"MEQCIGut86cD/dwVi/gCWuIhIKQ4AZp21Sf9a1HjuR5KB441AiAxCRuAUrpFtGbsqIUI64TrhmwalaleJxMnPrG1ODSuLw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/verify-phone-sms@0.9.77","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":219188},"main":"src/verify-phone.ts","type":"module","types":"./src/verify-phone.ts","module":"./src/verify-phone.ts","exports":{".":{"types":"./src/verify-phone.ts","import":"./src/verify-phone.ts","require":"./src/verify-phone.ts"}},"gitHead":"d0afa296f755ef457202546117c66c9c3554f6cb","scripts":{"dev":"wrangler dev","ship":"bun run standard-version --release-as patch; bun publish","test":"vitest run","build":"echo 'No build step needed for Workers'","deploy":"wrangler deploy","test:ci":"vitest run --reporter=default --reporter=junit --outputFile=junit.xml --coverage --coverage.reporter=lcov --coverage.reporter=text","test:ui":"vitest --ui","coverage":"vitest run --coverage","test:run":"vitest run","typecheck":"tsc --noEmit","build:docs":"cd docs && bun run build","deploy:all":"bun run deploy && bun run deploy:docs","deploy:docs":"cd docs && bun run build && wrangler deploy","deploy:staging":"wrangler deploy --env staging","deploy:production":"wrangler deploy --env production","deploy:all:staging":"bun run deploy:staging && bun run deploy:docs:staging","deploy:docs:staging":"cd docs && bun run build && wrangler deploy --env staging","deploy:all:production":"bun run deploy:production && bun run deploy:docs:production","deploy:docs:production":"cd docs && bun run build && wrangler deploy --env production"},"_npmUser":{"name":"vtempest","email":"grokthiscontact@gmail.com"},"repository":{"url":"git+https://github.com/OpenSourceAGI/dev-tools-starter-agent.git","type":"git","directory":"packages/verify-phone-sms"},"_npmVersion":"11.19.1","description":"SMS Phone Verification API using AWS SNS HTTP API with Hono server on Cloudflare Workers","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.5.4","hono":"^4.0.0","grab-api.js":"^0.9.131","@hono/swagger-ui":"^0.5.2","@hono/zod-openapi":"^1.6.3","hono-rate-limiter":"^0.2.2","libphonenumber-js":"^1.12.13"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.55.0","vitest":"^4.1.0","prettier":"^3.1.0","wrangler":"^4.24.0","supertest":"^6.3.3","@vitest/ui":"^4.1.0","typescript":"^6.0.3","@types/node":"^25.6.0","@vitest/coverage-v8":"^4.1.0","@cloudflare/workers-types":"^4.20260507.1"},"_npmOperationalInternal":{"tmp":"tmp/verify-phone-sms_0.9.77_1789193016940_0.1533890140731322","host":"s3://npm-registry-packages-npm-production"}},"0.9.78":{"name":"verify-phone-sms","version":"0.9.78","keywords":["sms","verification","aws","sns","phone","otp","2fa","hono","cloudflare-workers","wrangler"],"author":{"name":"vtempest"},"license":"MIT","_id":"verify-phone-sms@0.9.78","maintainers":[{"name":"vtempest","email":"grokthiscontact@gmail.com"}],"homepage":"https://github.com/OpenSourceAGI/dev-tools-starter-agent/tree/master/packages/verify-phone-sms","bugs":{"url":"https://github.com/OpenSourceAGI/dev-tools-starter-agent/issues"},"dist":{"shasum":"d6e9a17921011ad1ac7b0bb0ec6151b9bb73ebed","tarball":"https://registry.npmjs.org/verify-phone-sms/-/verify-phone-sms-0.9.78.tgz","fileCount":53,"integrity":"sha512-FkJd6EbM6Z3kyLM83ovz4z3v9saoqDLJ3ggATsRmofom1WCDZ6hFrPsv+P/tl0w7PigsaNFLg6GP5U2o7McZow==","signatures":[{"sig":"MEQCICTjtKoC97B+wbyg1cEVUWnW2lrw9aT/E6Rsvd7ciWnIAiBbrKXEw7mY+vSU1KDknqlggK/Jb6GALVvToN40UstGmQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/verify-phone-sms@0.9.78","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":219188},"main":"src/verify-phone.ts","type":"module","types":"./src/verify-phone.ts","module":"./src/verify-phone.ts","exports":{".":{"types":"./src/verify-phone.ts","import":"./src/verify-phone.ts","require":"./src/verify-phone.ts"}},"gitHead":"e3094cb9f1de4649eab39633e4be022c7a78b25c","scripts":{"dev":"wrangler dev","ship":"bun run standard-version --release-as patch; bun publish","test":"vitest run","build":"echo 'No build step needed for Workers'","deploy":"wrangler deploy","test:ci":"vitest run --reporter=default --reporter=junit --outputFile=junit.xml --coverage --coverage.reporter=lcov --coverage.reporter=text","test:ui":"vitest --ui","coverage":"vitest run --coverage","test:run":"vitest run","typecheck":"tsc --noEmit","build:docs":"cd docs && bun run build","deploy:all":"bun run deploy && bun run deploy:docs","deploy:docs":"cd docs && bun run build && wrangler deploy","deploy:staging":"wrangler deploy --env staging","deploy:production":"wrangler deploy --env production","deploy:all:staging":"bun run deploy:staging && bun run deploy:docs:staging","deploy:docs:staging":"cd docs && bun run build && wrangler deploy --env staging","deploy:all:production":"bun run deploy:production && bun run deploy:docs:production","deploy:docs:production":"cd docs && bun run build && wrangler deploy --env production"},"_npmUser":{"name":"vtempest","email":"grokthiscontact@gmail.com"},"repository":{"url":"git+https://github.com/OpenSourceAGI/dev-tools-starter-agent.git","type":"git","directory":"packages/verify-phone-sms"},"_npmVersion":"11.19.1","description":"SMS Phone Verification API using AWS SNS HTTP API with Hono server on Cloudflare Workers","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.5.4","hono":"^4.0.0","grab-api.js":"^0.9.131","@hono/swagger-ui":"^0.5.2","@hono/zod-openapi":"^1.6.3","hono-rate-limiter":"^0.2.2","libphonenumber-js":"^1.12.13"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.55.0","vitest":"^4.1.0","prettier":"^3.1.0","wrangler":"^4.24.0","supertest":"^6.3.3","@vitest/ui":"^4.1.0","typescript":"^6.0.3","@types/node":"^25.6.0","@vitest/coverage-v8":"^4.1.0","@cloudflare/workers-types":"^4.20260507.1"},"_npmOperationalInternal":{"tmp":"tmp/verify-phone-sms_0.9.78_1789193772100_0.7781747952972171","host":"s3://npm-registry-packages-npm-production"}},"0.9.79":{"name":"verify-phone-sms","version":"0.9.79","keywords":["sms","verification","aws","sns","phone","otp","2fa","hono","cloudflare-workers","wrangler"],"author":{"name":"vtempest"},"license":"MIT","_id":"verify-phone-sms@0.9.79","maintainers":[{"name":"vtempest","email":"grokthiscontact@gmail.com"}],"homepage":"https://github.com/OpenSourceAGI/dev-tools-starter-agent/tree/master/packages/verify-phone-sms","bugs":{"url":"https://github.com/OpenSourceAGI/dev-tools-starter-agent/issues"},"dist":{"shasum":"f3b3920f9a9993c3dd7ec31c4a40e9b703561c2c","tarball":"https://registry.npmjs.org/verify-phone-sms/-/verify-phone-sms-0.9.79.tgz","fileCount":53,"integrity":"sha512-6jiQmtFcfoPbOvEv5PtqNkbd5TkF4MsDrEErE5aV3DsC54/XHQzX7EeVmB1Bfwh7x7sU9N1rE8pPhqqu8obb3A==","signatures":[{"sig":"MEQCIDzX5uCFgFdc3ykJlXnVMuBvivSXi/iOCXpjItKcTa6MAiA8cYxTC8MD3diRDpRS0Memel2BdP2RhqVqWwkle7M/YA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/verify-phone-sms@0.9.79","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":219188},"main":"src/verify-phone.ts","type":"module","types":"./src/verify-phone.ts","module":"./src/verify-phone.ts","exports":{".":{"types":"./src/verify-phone.ts","import":"./src/verify-phone.ts","require":"./src/verify-phone.ts"}},"gitHead":"c4cee6eb50b2ec50ef6e6aa2100d582fdcafcbaf","scripts":{"dev":"wrangler dev","ship":"bun run standard-version --release-as patch; bun publish","test":"vitest run","build":"echo 'No build step needed for Workers'","deploy":"wrangler deploy","test:ci":"vitest run --reporter=default --reporter=junit --outputFile=junit.xml --coverage --coverage.reporter=lcov --coverage.reporter=text","test:ui":"vitest --ui","coverage":"vitest run --coverage","test:run":"vitest run","typecheck":"tsc --noEmit","build:docs":"cd docs && bun run build","deploy:all":"bun run deploy && bun run deploy:docs","deploy:docs":"cd docs && bun run build && wrangler deploy","deploy:staging":"wrangler deploy --env staging","deploy:production":"wrangler deploy --env production","deploy:all:staging":"bun run deploy:staging && bun run deploy:docs:staging","deploy:docs:staging":"cd docs && bun run build && wrangler deploy --env staging","deploy:all:production":"bun run deploy:production && bun run deploy:docs:production","deploy:docs:production":"cd docs && bun run build && wrangler deploy --env production"},"_npmUser":{"name":"vtempest","email":"grokthiscontact@gmail.com"},"repository":{"url":"git+https://github.com/OpenSourceAGI/dev-tools-starter-agent.git","type":"git","directory":"packages/verify-phone-sms"},"_npmVersion":"11.19.1","description":"SMS Phone Verification API using AWS SNS HTTP API with Hono server on Cloudflare Workers","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.5.4","hono":"^4.0.0","grab-api.js":"^0.9.131","@hono/swagger-ui":"^0.5.2","@hono/zod-openapi":"^1.6.3","hono-rate-limiter":"^0.2.2","libphonenumber-js":"^1.12.13"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.55.0","vitest":"^4.1.0","prettier":"^3.1.0","wrangler":"^4.24.0","supertest":"^6.3.3","@vitest/ui":"^4.1.0","typescript":"^6.0.3","@types/node":"^25.6.0","@vitest/coverage-v8":"^4.1.0","@cloudflare/workers-types":"^4.20260507.1"},"_npmOperationalInternal":{"tmp":"tmp/verify-phone-sms_0.9.79_1789194648357_0.7141302086372867","host":"s3://npm-registry-packages-npm-production"}},"0.9.80":{"name":"verify-phone-sms","version":"0.9.80","keywords":["sms","verification","aws","sns","phone","otp","2fa","hono","cloudflare-workers","wrangler"],"author":{"name":"vtempest"},"license":"MIT","_id":"verify-phone-sms@0.9.80","maintainers":[{"name":"vtempest","email":"grokthiscontact@gmail.com"}],"homepage":"https://github.com/OpenSourceAGI/dev-tools-starter-agent/tree/master/packages/verify-phone-sms","bugs":{"url":"https://github.com/OpenSourceAGI/dev-tools-starter-agent/issues"},"dist":{"shasum":"62f86f0eef64f5361f33877224bfab0169a52133","tarball":"https://registry.npmjs.org/verify-phone-sms/-/verify-phone-sms-0.9.80.tgz","fileCount":53,"integrity":"sha512-zqdZlvPMqN83T7tLLL5vOeGR6VmjNqaFrfqcfmuxRevmGvjApIko+43V1ad9xwrya5C7f51Rz6DjT/42TgQNMg==","signatures":[{"sig":"MEUCIQCTiwQuXassu3RBIyJi9UQmcmC2LOn6QCTHtGgijJ2xEQIgCBWM+3SESdhntKmEn2LFPTFdyXjFNctaYz/qY5h7ONE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/verify-phone-sms@0.9.80","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":219188},"main":"src/verify-phone.ts","type":"module","types":"./src/verify-phone.ts","module":"./src/verify-phone.ts","exports":{".":{"types":"./src/verify-phone.ts","import":"./src/verify-phone.ts","require":"./src/verify-phone.ts"}},"gitHead":"fd61452a1db9b48ec25c1d6003d22f2414bc8c34","scripts":{"dev":"wrangler dev","ship":"bun run standard-version --release-as patch; bun publish","test":"vitest run","build":"echo 'No build step needed for Workers'","deploy":"wrangler deploy","test:ci":"vitest run --reporter=default --reporter=junit --outputFile=junit.xml --coverage --coverage.reporter=lcov --coverage.reporter=text","test:ui":"vitest --ui","coverage":"vitest run --coverage","test:run":"vitest run","typecheck":"tsc --noEmit","build:docs":"cd docs && bun run build","deploy:all":"bun run deploy && bun run deploy:docs","deploy:docs":"cd docs && bun run build && wrangler deploy","deploy:staging":"wrangler deploy --env staging","deploy:production":"wrangler deploy --env production","deploy:all:staging":"bun run deploy:staging && bun run deploy:docs:staging","deploy:docs:staging":"cd docs && bun run build && wrangler deploy --env staging","deploy:all:production":"bun run deploy:production && bun run deploy:docs:production","deploy:docs:production":"cd docs && bun run build && wrangler deploy --env production"},"_npmUser":{"name":"vtempest","email":"grokthiscontact@gmail.com"},"repository":{"url":"git+https://github.com/OpenSourceAGI/dev-tools-starter-agent.git","type":"git","directory":"packages/verify-phone-sms"},"_npmVersion":"11.19.1","description":"SMS Phone Verification API using AWS SNS HTTP API with Hono server on Cloudflare Workers","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.5.4","hono":"^4.0.0","grab-api.js":"^0.9.131","@hono/swagger-ui":"^0.5.2","@hono/zod-openapi":"^1.6.3","hono-rate-limiter":"^0.2.2","libphonenumber-js":"^1.12.13"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.55.0","vitest":"^4.1.0","prettier":"^3.1.0","wrangler":"^4.24.0","supertest":"^6.3.3","@vitest/ui":"^4.1.0","typescript":"^6.0.3","@types/node":"^25.6.0","@vitest/coverage-v8":"^4.1.0","@cloudflare/workers-types":"^4.20260507.1"},"_npmOperationalInternal":{"tmp":"tmp/verify-phone-sms_0.9.80_1789197836558_0.4212602414809208","host":"s3://npm-registry-packages-npm-production"}},"0.9.81":{"name":"verify-phone-sms","version":"0.9.81","keywords":["sms","verification","aws","sns","phone","otp","2fa","hono","cloudflare-workers","wrangler"],"author":{"name":"vtempest"},"license":"MIT","_id":"verify-phone-sms@0.9.81","maintainers":[{"name":"vtempest","email":"grokthiscontact@gmail.com"}],"homepage":"https://github.com/OpenSourceAGI/dev-tools-starter-agent/tree/master/packages/verify-phone-sms","bugs":{"url":"https://github.com/OpenSourceAGI/dev-tools-starter-agent/issues"},"dist":{"shasum":"cb532b6510c33f2c9c6bb5fd25b5b4840ac310b5","tarball":"https://registry.npmjs.org/verify-phone-sms/-/verify-phone-sms-0.9.81.tgz","fileCount":53,"integrity":"sha512-dJ2uNNAfzjFuw4RG2YF5CUQA37453ZOo/REw9gu0smf1Z/O9Z9OObOEWqeUxq2waBD4SdyEdf/04XtNmy6SucA==","signatures":[{"sig":"MEYCIQC+mKEi18btpKWu9h6qNNEXirbwSpKuy1qPhHjj8+016QIhAMFc6SNXuf8Tm9lSvVQQJRMFoXB9TziS1Yr7CyrGVao0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/verify-phone-sms@0.9.81","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":219188},"main":"src/verify-phone.ts","type":"module","types":"./src/verify-phone.ts","module":"./src/verify-phone.ts","exports":{".":{"types":"./src/verify-phone.ts","import":"./src/verify-phone.ts","require":"./src/verify-phone.ts"}},"gitHead":"0fb230aad1c4025f08466cb5d39626c46436d647","scripts":{"dev":"wrangler dev","ship":"bun run standard-version --release-as patch; bun publish","test":"vitest run","build":"echo 'No build step needed for Workers'","deploy":"wrangler deploy","test:ci":"vitest run --reporter=default --reporter=junit --outputFile=junit.xml --coverage --coverage.reporter=lcov --coverage.reporter=text","test:ui":"vitest --ui","coverage":"vitest run --coverage","test:run":"vitest run","typecheck":"tsc --noEmit","build:docs":"cd docs && bun run build","deploy:all":"bun run deploy && bun run deploy:docs","deploy:docs":"cd docs && bun run build && wrangler deploy","deploy:staging":"wrangler deploy --env staging","deploy:production":"wrangler deploy --env production","deploy:all:staging":"bun run deploy:staging && bun run deploy:docs:staging","deploy:docs:staging":"cd docs && bun run build && wrangler deploy --env staging","deploy:all:production":"bun run deploy:production && bun run deploy:docs:production","deploy:docs:production":"cd docs && bun run build && wrangler deploy --env production"},"_npmUser":{"name":"vtempest","email":"grokthiscontact@gmail.com"},"repository":{"url":"git+https://github.com/OpenSourceAGI/dev-tools-starter-agent.git","type":"git","directory":"packages/verify-phone-sms"},"_npmVersion":"11.19.1","description":"SMS Phone Verification API using AWS SNS HTTP API with Hono server on Cloudflare Workers","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.5.4","hono":"^4.0.0","grab-api.js":"^0.9.131","@hono/swagger-ui":"^0.5.2","@hono/zod-openapi":"^1.6.3","hono-rate-limiter":"^0.2.2","libphonenumber-js":"^1.12.13"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.55.0","vitest":"^4.1.0","prettier":"^3.1.0","wrangler":"^4.24.0","supertest":"^6.3.3","@vitest/ui":"^4.1.0","typescript":"^6.0.3","@types/node":"^25.6.0","@vitest/coverage-v8":"^4.1.0","@cloudflare/workers-types":"^4.20260507.1"},"_npmOperationalInternal":{"tmp":"tmp/verify-phone-sms_0.9.81_1789197942527_0.7551458456286628","host":"s3://npm-registry-packages-npm-production"}},"0.9.82":{"name":"verify-phone-sms","version":"0.9.82","keywords":["sms","verification","aws","sns","phone","otp","2fa","hono","cloudflare-workers","wrangler"],"author":{"name":"vtempest"},"license":"MIT","_id":"verify-phone-sms@0.9.82","maintainers":[{"name":"vtempest","email":"grokthiscontact@gmail.com"}],"homepage":"https://github.com/OpenSourceAGI/dev-tools-starter-agent/tree/master/packages/verify-phone-sms","bugs":{"url":"https://github.com/OpenSourceAGI/dev-tools-starter-agent/issues"},"dist":{"shasum":"2ae654f079a254d50e4dad5dee50570c018c257c","tarball":"https://registry.npmjs.org/verify-phone-sms/-/verify-phone-sms-0.9.82.tgz","fileCount":53,"integrity":"sha512-ws3eCiPfsF7tmSRBP/kVRREpK4yvqIida9EWcPt2A5Vsk3/i2R1YPb39xt4U7wmWbG0quvR/MT2hTsGUqtpN/g==","signatures":[{"sig":"MEUCIQDcLu3bxB9XbN8wYE4a4sbjPBP5lMuvhq6TKeP5QXe+NgIgbbU7p9nELdMAXkdQHhrsd1OW4ylJ3TTgb9M5WDc++p8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/verify-phone-sms@0.9.82","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":219188},"main":"src/verify-phone.ts","type":"module","types":"./src/verify-phone.ts","module":"./src/verify-phone.ts","exports":{".":{"types":"./src/verify-phone.ts","import":"./src/verify-phone.ts","require":"./src/verify-phone.ts"}},"gitHead":"ea6f244d1d628223ccbc81b437f7817525a3b593","scripts":{"dev":"wrangler dev","ship":"bun run standard-version --release-as patch; bun publish","test":"vitest run","build":"echo 'No build step needed for Workers'","deploy":"wrangler deploy","test:ci":"vitest run --reporter=default --reporter=junit --outputFile=junit.xml --coverage --coverage.reporter=lcov --coverage.reporter=text","test:ui":"vitest --ui","coverage":"vitest run --coverage","test:run":"vitest run","typecheck":"tsc --noEmit","build:docs":"cd docs && bun run build","deploy:all":"bun run deploy && bun run deploy:docs","deploy:docs":"cd docs && bun run build && wrangler deploy","deploy:staging":"wrangler deploy --env staging","deploy:production":"wrangler deploy --env production","deploy:all:staging":"bun run deploy:staging && bun run deploy:docs:staging","deploy:docs:staging":"cd docs && bun run build && wrangler deploy --env staging","deploy:all:production":"bun run deploy:production && bun run deploy:docs:production","deploy:docs:production":"cd docs && bun run build && wrangler deploy --env production"},"_npmUser":{"name":"vtempest","email":"grokthiscontact@gmail.com"},"repository":{"url":"git+https://github.com/OpenSourceAGI/dev-tools-starter-agent.git","type":"git","directory":"packages/verify-phone-sms"},"_npmVersion":"11.19.1","description":"SMS Phone Verification API using AWS SNS HTTP API with Hono server on Cloudflare Workers","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.5.4","hono":"^4.0.0","grab-api.js":"^0.9.131","@hono/swagger-ui":"^0.5.2","@hono/zod-openapi":"^1.6.3","hono-rate-limiter":"^0.2.2","libphonenumber-js":"^1.12.13"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.55.0","vitest":"^4.1.0","prettier":"^3.1.0","wrangler":"^4.24.0","supertest":"^6.3.3","@vitest/ui":"^4.1.0","typescript":"^6.0.3","@types/node":"^25.6.0","@vitest/coverage-v8":"^4.1.0","@cloudflare/workers-types":"^4.20260507.1"},"_npmOperationalInternal":{"tmp":"tmp/verify-phone-sms_0.9.82_1789199911771_0.9681707748329647","host":"s3://npm-registry-packages-npm-production"}},"0.9.83":{"name":"verify-phone-sms","version":"0.9.83","keywords":["sms","verification","aws","sns","phone","otp","2fa","hono","cloudflare-workers","wrangler"],"author":{"name":"vtempest"},"license":"MIT","_id":"verify-phone-sms@0.9.83","maintainers":[{"name":"vtempest","email":"grokthiscontact@gmail.com"}],"homepage":"https://github.com/OpenSourceAGI/dev-tools-starter-agent/tree/master/packages/verify-phone-sms","bugs":{"url":"https://github.com/OpenSourceAGI/dev-tools-starter-agent/issues"},"dist":{"shasum":"0610862b98746d3b663b89410f35280dac084b72","tarball":"https://registry.npmjs.org/verify-phone-sms/-/verify-phone-sms-0.9.83.tgz","fileCount":53,"integrity":"sha512-U1sMp10/+khWLenUvigjQPHvwYPox7jcDpejTYTg4Nat/4HNCYnnQqtQzrH1mYvWn3xRrG1lUNgye4eyv9+mVg==","signatures":[{"sig":"MEUCIQD4qHbYeoMKGosJ+Z9VzwAfxv6p2AMOe1b1sBmcFWG0iwIgKzvarcE595NmoTg4l/pKZg8F10hdfwD6jQL+IbHcXZ8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/verify-phone-sms@0.9.83","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":219188},"main":"src/verify-phone.ts","type":"module","types":"./src/verify-phone.ts","module":"./src/verify-phone.ts","exports":{".":{"types":"./src/verify-phone.ts","import":"./src/verify-phone.ts","require":"./src/verify-phone.ts"}},"gitHead":"5ea14e65b8b8b3c8a5dc4e0525be81d9fbd69e99","scripts":{"dev":"wrangler dev","ship":"bun run standard-version --release-as patch; bun publish","test":"vitest run","build":"echo 'No build step needed for Workers'","deploy":"wrangler deploy","test:ci":"vitest run --reporter=default --reporter=junit --outputFile=junit.xml --coverage --coverage.reporter=lcov --coverage.reporter=text","test:ui":"vitest --ui","coverage":"vitest run --coverage","test:run":"vitest run","typecheck":"tsc --noEmit","build:docs":"cd docs && bun run build","deploy:all":"bun run deploy && bun run deploy:docs","deploy:docs":"cd docs && bun run build && wrangler deploy","deploy:staging":"wrangler deploy --env staging","deploy:production":"wrangler deploy --env production","deploy:all:staging":"bun run deploy:staging && bun run deploy:docs:staging","deploy:docs:staging":"cd docs && bun run build && wrangler deploy --env staging","deploy:all:production":"bun run deploy:production && bun run deploy:docs:production","deploy:docs:production":"cd docs && bun run build && wrangler deploy --env production"},"_npmUser":{"name":"vtempest","email":"grokthiscontact@gmail.com"},"repository":{"url":"git+https://github.com/OpenSourceAGI/dev-tools-starter-agent.git","type":"git","directory":"packages/verify-phone-sms"},"_npmVersion":"11.19.1","description":"SMS Phone Verification API using AWS SNS HTTP API with Hono server on Cloudflare Workers","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.5.4","hono":"^4.0.0","grab-api.js":"^0.9.131","@hono/swagger-ui":"^0.5.2","@hono/zod-openapi":"^1.6.3","hono-rate-limiter":"^0.2.2","libphonenumber-js":"^1.12.13"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.55.0","vitest":"^4.1.0","prettier":"^3.1.0","wrangler":"^4.24.0","supertest":"^6.3.3","@vitest/ui":"^4.1.0","typescript":"^6.0.3","@types/node":"^25.6.0","@vitest/coverage-v8":"^4.1.0","@cloudflare/workers-types":"^4.20260507.1"},"_npmOperationalInternal":{"tmp":"tmp/verify-phone-sms_0.9.83_1789211293380_0.6701150144228247","host":"s3://npm-registry-packages-npm-production"}},"0.9.84":{"name":"verify-phone-sms","version":"0.9.84","keywords":["sms","verification","aws","sns","phone","otp","2fa","hono","cloudflare-workers","wrangler"],"author":{"name":"vtempest"},"license":"MIT","_id":"verify-phone-sms@0.9.84","maintainers":[{"name":"vtempest","email":"grokthiscontact@gmail.com"}],"homepage":"https://github.com/OpenSourceAGI/dev-tools-starter-agent/tree/master/packages/verify-phone-sms","bugs":{"url":"https://github.com/OpenSourceAGI/dev-tools-starter-agent/issues"},"dist":{"shasum":"a27c92d9c70aa703ba94ac77694131ca37935d80","tarball":"https://registry.npmjs.org/verify-phone-sms/-/verify-phone-sms-0.9.84.tgz","fileCount":53,"integrity":"sha512-tUSln0/Tl1TXAJh2aKIR/g/eonthV1PymgfKFqdrPMTS37OSsiiCabOpFNYJmOfvywYn95tEAvd/VFPFSGjo4Q==","signatures":[{"sig":"MEYCIQDD44amUA+d72FR6eRfrhI3in6Jo0JVt3CcfqkxvLehtQIhAMLgQKZ2VAD5KGSSat0BzySI/hsmaPPkn6N/0XJMJ9N6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/verify-phone-sms@0.9.84","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":219188},"main":"src/verify-phone.ts","type":"module","types":"./src/verify-phone.ts","module":"./src/verify-phone.ts","exports":{".":{"types":"./src/verify-phone.ts","import":"./src/verify-phone.ts","require":"./src/verify-phone.ts"}},"gitHead":"6f327d10e1184673011fe43fd34d333217c9faed","scripts":{"dev":"wrangler dev","ship":"bun run standard-version --release-as patch; bun publish","test":"vitest run","build":"echo 'No build step needed for Workers'","deploy":"wrangler deploy","test:ci":"vitest run --reporter=default --reporter=junit --outputFile=junit.xml --coverage --coverage.reporter=lcov --coverage.reporter=text","test:ui":"vitest --ui","coverage":"vitest run --coverage","test:run":"vitest run","typecheck":"tsc --noEmit","build:docs":"cd docs && bun run build","deploy:all":"bun run deploy && bun run deploy:docs","deploy:docs":"cd docs && bun run build && wrangler deploy","deploy:staging":"wrangler deploy --env staging","deploy:production":"wrangler deploy --env production","deploy:all:staging":"bun run deploy:staging && bun run deploy:docs:staging","deploy:docs:staging":"cd docs && bun run build && wrangler deploy --env staging","deploy:all:production":"bun run deploy:production && bun run deploy:docs:production","deploy:docs:production":"cd docs && bun run build && wrangler deploy --env production"},"_npmUser":{"name":"vtempest","email":"grokthiscontact@gmail.com"},"repository":{"url":"git+https://github.com/OpenSourceAGI/dev-tools-starter-agent.git","type":"git","directory":"packages/verify-phone-sms"},"_npmVersion":"11.19.1","description":"SMS Phone Verification API using AWS SNS HTTP API with Hono server on Cloudflare Workers","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.5.4","hono":"^4.0.0","grab-api.js":"^0.9.131","@hono/swagger-ui":"^0.5.2","@hono/zod-openapi":"^1.6.3","hono-rate-limiter":"^0.2.2","libphonenumber-js":"^1.12.13"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.55.0","vitest":"^4.1.0","prettier":"^3.1.0","wrangler":"^4.24.0","supertest":"^6.3.3","@vitest/ui":"^4.1.0","typescript":"^6.0.3","@types/node":"^25.6.0","@vitest/coverage-v8":"^4.1.0","@cloudflare/workers-types":"^4.20260507.1"},"_npmOperationalInternal":{"tmp":"tmp/verify-phone-sms_0.9.84_1789211589724_0.09536192556229905","host":"s3://npm-registry-packages-npm-production"}},"0.9.85":{"name":"verify-phone-sms","version":"0.9.85","keywords":["sms","verification","aws","sns","phone","otp","2fa","hono","cloudflare-workers","wrangler"],"author":{"name":"vtempest"},"license":"MIT","_id":"verify-phone-sms@0.9.85","maintainers":[{"name":"vtempest","email":"grokthiscontact@gmail.com"}],"homepage":"https://github.com/OpenSourceAGI/dev-tools-starter-agent/tree/master/packages/verify-phone-sms","bugs":{"url":"https://github.com/OpenSourceAGI/dev-tools-starter-agent/issues"},"dist":{"shasum":"de09b59a255184afa9c8fd42147642bb24c93bc2","tarball":"https://registry.npmjs.org/verify-phone-sms/-/verify-phone-sms-0.9.85.tgz","fileCount":53,"integrity":"sha512-0dcYAiPqlFQu2Kl7/ODo2Jm7A2S1QQAAxcnCv/4t09VLXI2S3w/xSsCpXgf9ZHrl4E14r2nqEQ9ebX4OkGiiTA==","signatures":[{"sig":"MEUCIQCFL2pupc6neE7MpBM7/b2DeWPRx0MHX0dlRYhbcVj0zQIgBcIK1tUwH9jG0DGMCDVo2ZfFzIydeRMnEl7Rgl73eK8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/verify-phone-sms@0.9.85","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":219188},"main":"src/verify-phone.ts","type":"module","types":"./src/verify-phone.ts","module":"./src/verify-phone.ts","exports":{".":{"types":"./src/verify-phone.ts","import":"./src/verify-phone.ts","require":"./src/verify-phone.ts"}},"gitHead":"c236b9c8d05433fbcda8083f6758c411435bc3a5","scripts":{"dev":"wrangler dev","ship":"bun run standard-version --release-as patch; bun publish","test":"vitest run","build":"echo 'No build step needed for Workers'","deploy":"wrangler deploy","test:ci":"vitest run --reporter=default --reporter=junit --outputFile=junit.xml --coverage --coverage.reporter=lcov --coverage.reporter=text","test:ui":"vitest --ui","coverage":"vitest run --coverage","test:run":"vitest run","typecheck":"tsc --noEmit","build:docs":"cd docs && bun run build","deploy:all":"bun run deploy && bun run deploy:docs","deploy:docs":"cd docs && bun run build && wrangler deploy","deploy:staging":"wrangler deploy --env staging","deploy:production":"wrangler deploy --env production","deploy:all:staging":"bun run deploy:staging && bun run deploy:docs:staging","deploy:docs:staging":"cd docs && bun run build && wrangler deploy --env staging","deploy:all:production":"bun run deploy:production && bun run deploy:docs:production","deploy:docs:production":"cd docs && bun run build && wrangler deploy --env production"},"_npmUser":{"name":"vtempest","email":"grokthiscontact@gmail.com"},"repository":{"url":"git+https://github.com/OpenSourceAGI/dev-tools-starter-agent.git","type":"git","directory":"packages/verify-phone-sms"},"_npmVersion":"11.19.1","description":"SMS Phone Verification API using AWS SNS HTTP API with Hono server on Cloudflare Workers","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.5.4","hono":"^4.0.0","grab-api.js":"^0.9.131","@hono/swagger-ui":"^0.5.2","@hono/zod-openapi":"^1.6.3","hono-rate-limiter":"^0.2.2","libphonenumber-js":"^1.12.13"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.55.0","vitest":"^4.1.0","prettier":"^3.1.0","wrangler":"^4.24.0","supertest":"^6.3.3","@vitest/ui":"^4.1.0","typescript":"^6.0.3","@types/node":"^25.6.0","@vitest/coverage-v8":"^4.1.0","@cloudflare/workers-types":"^4.20260507.1"},"_npmOperationalInternal":{"tmp":"tmp/verify-phone-sms_0.9.85_1789368756235_0.37177720228622313","host":"s3://npm-registry-packages-npm-production"}},"0.9.86":{"name":"verify-phone-sms","version":"0.9.86","keywords":["sms","verification","aws","sns","phone","otp","2fa","hono","cloudflare-workers","wrangler"],"author":{"name":"vtempest"},"license":"MIT","_id":"verify-phone-sms@0.9.86","maintainers":[{"name":"vtempest","email":"grokthiscontact@gmail.com"}],"homepage":"https://github.com/OpenSourceAGI/dev-tools-starter-agent/tree/master/packages/verify-phone-sms","bugs":{"url":"https://github.com/OpenSourceAGI/dev-tools-starter-agent/issues"},"dist":{"shasum":"3fe5dd8d03279f969cfeecac55275a1ecbb292ba","tarball":"https://registry.npmjs.org/verify-phone-sms/-/verify-phone-sms-0.9.86.tgz","fileCount":53,"integrity":"sha512-TSI7DzOTrM1Y/BM5Zzpd79eTVRZUF3EWXCHH3zeiP2FKlRHBZmonIcU+CVBrXnapsefy7siV2XiSyrWgtXQTAA==","signatures":[{"sig":"MEUCIDYmQ0Fk33C7E0EpMoX1TSXr6F/u12NysBUU7RZ1SyvzAiEAnHrhuU5Ow6XFHsVwunCCvDi0MM5KIalwEcU/7Gk2BMQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/verify-phone-sms@0.9.86","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":219188},"main":"src/verify-phone.ts","type":"module","types":"./src/verify-phone.ts","module":"./src/verify-phone.ts","exports":{".":{"types":"./src/verify-phone.ts","import":"./src/verify-phone.ts","require":"./src/verify-phone.ts"}},"gitHead":"cec7fbd86ee52c20d0bcc719bc5ee598ffc9e8df","scripts":{"dev":"wrangler dev","ship":"bun run standard-version --release-as patch; bun publish","test":"vitest run","build":"echo 'No build step needed for Workers'","deploy":"wrangler deploy","test:ci":"vitest run --reporter=default --reporter=junit --outputFile=junit.xml --coverage --coverage.reporter=lcov --coverage.reporter=text","test:ui":"vitest --ui","coverage":"vitest run --coverage","test:run":"vitest run","typecheck":"tsc --noEmit","build:docs":"cd docs && bun run build","deploy:all":"bun run deploy && bun run deploy:docs","deploy:docs":"cd docs && bun run build && wrangler deploy","deploy:staging":"wrangler deploy --env staging","deploy:production":"wrangler deploy --env production","deploy:all:staging":"bun run deploy:staging && bun run deploy:docs:staging","deploy:docs:staging":"cd docs && bun run build && wrangler deploy --env staging","deploy:all:production":"bun run deploy:production && bun run deploy:docs:production","deploy:docs:production":"cd docs && bun run build && wrangler deploy --env production"},"_npmUser":{"name":"vtempest","email":"grokthiscontact@gmail.com"},"repository":{"url":"git+https://github.com/OpenSourceAGI/dev-tools-starter-agent.git","type":"git","directory":"packages/verify-phone-sms"},"_npmVersion":"11.19.1","description":"SMS Phone Verification API using AWS SNS HTTP API with Hono server on Cloudflare Workers","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.5.4","hono":"^4.0.0","grab-api.js":"^0.9.131","@hono/swagger-ui":"^0.5.2","@hono/zod-openapi":"^1.6.3","hono-rate-limiter":"^0.2.2","libphonenumber-js":"^1.12.13"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.55.0","vitest":"^4.1.0","prettier":"^3.1.0","wrangler":"^4.24.0","supertest":"^6.3.3","@vitest/ui":"^4.1.0","typescript":"^6.0.3","@types/node":"^25.6.0","@vitest/coverage-v8":"^4.1.0","@cloudflare/workers-types":"^4.20260507.1"},"_npmOperationalInternal":{"tmp":"tmp/verify-phone-sms_0.9.86_1789370086432_0.4754612571111094","host":"s3://npm-registry-packages-npm-production"}},"0.9.87":{"name":"verify-phone-sms","version":"0.9.87","keywords":["sms","verification","aws","sns","phone","otp","2fa","hono","cloudflare-workers","wrangler"],"author":{"name":"vtempest"},"license":"MIT","_id":"verify-phone-sms@0.9.87","maintainers":[{"name":"vtempest","email":"grokthiscontact@gmail.com"}],"homepage":"https://github.com/OpenSourceAGI/dev-tools-starter-agent/tree/master/packages/verify-phone-sms","bugs":{"url":"https://github.com/OpenSourceAGI/dev-tools-starter-agent/issues"},"dist":{"shasum":"16782810dbbe7b314e989279227ccf9ad8f0bc74","tarball":"https://registry.npmjs.org/verify-phone-sms/-/verify-phone-sms-0.9.87.tgz","fileCount":53,"integrity":"sha512-63KbQNYHqKqZcBh75kxcT6CHSxFEKHePxdHWNNrY5/k9KB0jHZgeL5SWI8e5E2WNxJnhlxltxW2gI+0ny8dDzQ==","signatures":[{"sig":"MEQCIFDlYFFm42Eh+2UOKbHq0CvCbp6OLSbAcC0u8qdGrOzUAiAcaWbikrLq9aOcYOtzAwa8DO2+VEp7WnoMMIxd0bYybQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/verify-phone-sms@0.9.87","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":219188},"main":"src/verify-phone.ts","type":"module","types":"./src/verify-phone.ts","module":"./src/verify-phone.ts","exports":{".":{"types":"./src/verify-phone.ts","import":"./src/verify-phone.ts","require":"./src/verify-phone.ts"}},"gitHead":"d4e29e08d10d3c909e971d9543fd6155932d4fce","scripts":{"dev":"wrangler dev","ship":"bun run standard-version --release-as patch; bun publish","test":"vitest run","build":"echo 'No build step needed for Workers'","deploy":"wrangler deploy","test:ci":"vitest run --reporter=default --reporter=junit --outputFile=junit.xml --coverage --coverage.reporter=lcov --coverage.reporter=text","test:ui":"vitest --ui","coverage":"vitest run --coverage","test:run":"vitest run","typecheck":"tsc --noEmit","build:docs":"cd docs && bun run build","deploy:all":"bun run deploy && bun run deploy:docs","deploy:docs":"cd docs && bun run build && wrangler deploy","deploy:staging":"wrangler deploy --env staging","deploy:production":"wrangler deploy --env production","deploy:all:staging":"bun run deploy:staging && bun run deploy:docs:staging","deploy:docs:staging":"cd docs && bun run build && wrangler deploy --env staging","deploy:all:production":"bun run deploy:production && bun run deploy:docs:production","deploy:docs:production":"cd docs && bun run build && wrangler deploy --env production"},"_npmUser":{"name":"vtempest","email":"grokthiscontact@gmail.com"},"repository":{"url":"git+https://github.com/OpenSourceAGI/dev-tools-starter-agent.git","type":"git","directory":"packages/verify-phone-sms"},"_npmVersion":"11.19.1","description":"SMS Phone Verification API using AWS SNS HTTP API with Hono server on Cloudflare Workers","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.5.4","hono":"^4.0.0","grab-api.js":"^0.9.131","@hono/swagger-ui":"^0.5.2","@hono/zod-openapi":"^1.6.3","hono-rate-limiter":"^0.2.2","libphonenumber-js":"^1.12.13"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.55.0","vitest":"^4.1.0","prettier":"^3.1.0","wrangler":"^4.24.0","supertest":"^6.3.3","@vitest/ui":"^4.1.0","typescript":"^6.0.3","@types/node":"^25.6.0","@vitest/coverage-v8":"^4.1.0","@cloudflare/workers-types":"^4.20260507.1"},"_npmOperationalInternal":{"tmp":"tmp/verify-phone-sms_0.9.87_1789370562168_0.508611427169873","host":"s3://npm-registry-packages-npm-production"}},"0.9.88":{"name":"verify-phone-sms","version":"0.9.88","keywords":["sms","verification","aws","sns","phone","otp","2fa","hono","cloudflare-workers","wrangler"],"author":{"name":"vtempest"},"license":"MIT","_id":"verify-phone-sms@0.9.88","maintainers":[{"name":"vtempest","email":"grokthiscontact@gmail.com"}],"homepage":"https://github.com/OpenSourceAGI/dev-tools-starter-agent/tree/master/packages/verify-phone-sms","bugs":{"url":"https://github.com/OpenSourceAGI/dev-tools-starter-agent/issues"},"dist":{"shasum":"5c6bbe73e5fdb553d1d9deda1a5670dc52fce771","tarball":"https://registry.npmjs.org/verify-phone-sms/-/verify-phone-sms-0.9.88.tgz","fileCount":53,"integrity":"sha512-x0R2lJCCvsMt5xJLH3umpM5pdq8x2LvkLzAi9yzqWeAitDFnV1pbEnWS4UiaWzulEI77uQlKNpOQxWV4rLh/Lg==","signatures":[{"sig":"MEYCIQDsg70jsMmlaPF2YBg4TYMjBXj93WgA47jPfxn6gp+nwQIhAIAKm+N50ths5A9g7SaIVEh99EAswz9TzqdGUVvYL7kv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/verify-phone-sms@0.9.88","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":219188},"main":"src/verify-phone.ts","type":"module","types":"./src/verify-phone.ts","module":"./src/verify-phone.ts","exports":{".":{"types":"./src/verify-phone.ts","import":"./src/verify-phone.ts","require":"./src/verify-phone.ts"}},"gitHead":"f956ec8b54b35e3d9ab67bcf929e0c7391ee00ea","scripts":{"dev":"wrangler dev","ship":"bun run standard-version --release-as patch; bun publish","test":"vitest run","build":"echo 'No build step needed for Workers'","deploy":"wrangler deploy","test:ci":"vitest run --reporter=default --reporter=junit --outputFile=junit.xml --coverage --coverage.reporter=lcov --coverage.reporter=text","test:ui":"vitest --ui","coverage":"vitest run --coverage","test:run":"vitest run","typecheck":"tsc --noEmit","build:docs":"cd docs && bun run build","deploy:all":"bun run deploy && bun run deploy:docs","deploy:docs":"cd docs && bun run build && wrangler deploy","deploy:staging":"wrangler deploy --env staging","deploy:production":"wrangler deploy --env production","deploy:all:staging":"bun run deploy:staging && bun run deploy:docs:staging","deploy:docs:staging":"cd docs && bun run build && wrangler deploy --env staging","deploy:all:production":"bun run deploy:production && bun run deploy:docs:production","deploy:docs:production":"cd docs && bun run build && wrangler deploy --env production"},"_npmUser":{"name":"vtempest","email":"grokthiscontact@gmail.com"},"repository":{"url":"git+https://github.com/OpenSourceAGI/dev-tools-starter-agent.git","type":"git","directory":"packages/verify-phone-sms"},"_npmVersion":"11.19.1","description":"SMS Phone Verification API using AWS SNS HTTP API with Hono server on Cloudflare Workers","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.5.4","hono":"^4.0.0","grab-api.js":"^0.9.131","@hono/swagger-ui":"^0.5.2","@hono/zod-openapi":"^1.6.3","hono-rate-limiter":"^0.2.2","libphonenumber-js":"^1.12.13"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.55.0","vitest":"^4.1.0","prettier":"^3.1.0","wrangler":"^4.24.0","supertest":"^6.3.3","@vitest/ui":"^4.1.0","typescript":"^6.0.3","@types/node":"^25.6.0","@vitest/coverage-v8":"^4.1.0","@cloudflare/workers-types":"^4.20260507.1"},"_npmOperationalInternal":{"tmp":"tmp/verify-phone-sms_0.9.88_1789370596747_0.8562432349104323","host":"s3://npm-registry-packages-npm-production"}},"0.9.89":{"name":"verify-phone-sms","version":"0.9.89","keywords":["sms","verification","aws","sns","phone","otp","2fa","hono","cloudflare-workers","wrangler"],"author":{"name":"vtempest"},"license":"MIT","_id":"verify-phone-sms@0.9.89","maintainers":[{"name":"vtempest","email":"grokthiscontact@gmail.com"}],"homepage":"https://github.com/OpenSourceAGI/dev-tools-starter-agent/tree/master/packages/verify-phone-sms","bugs":{"url":"https://github.com/OpenSourceAGI/dev-tools-starter-agent/issues"},"dist":{"shasum":"87069df6d4394719d1c9df5374e02a3ab7fa7125","tarball":"https://registry.npmjs.org/verify-phone-sms/-/verify-phone-sms-0.9.89.tgz","fileCount":53,"integrity":"sha512-7XB7zOyT8mJk/wGXweC3A2WwTFh+tprN2ndEokZ9t8glPD6b7sKBliEfwd2aFtLM4cTLwANS1crM018jJQUYRQ==","signatures":[{"sig":"MEUCIQC0YptzZ5bt1QRhqpZzlpxzgstztf1y6qkK814nqP53sgIgDmmQMn4PuWIVpTD2zT7oJrWQoA7rc+f8UG5GTB0qvPs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/verify-phone-sms@0.9.89","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":219188},"main":"src/verify-phone.ts","type":"module","types":"./src/verify-phone.ts","module":"./src/verify-phone.ts","exports":{".":{"types":"./src/verify-phone.ts","import":"./src/verify-phone.ts","require":"./src/verify-phone.ts"}},"gitHead":"a985dc9f16fc52e8ba5619e9829892ed53b40597","scripts":{"dev":"wrangler dev","ship":"bun run standard-version --release-as patch; bun publish","test":"vitest run","build":"echo 'No build step needed for Workers'","deploy":"wrangler deploy","test:ci":"vitest run --reporter=default --reporter=junit --outputFile=junit.xml --coverage --coverage.reporter=lcov --coverage.reporter=text","test:ui":"vitest --ui","coverage":"vitest run --coverage","test:run":"vitest run","typecheck":"tsc --noEmit","build:docs":"cd docs && bun run build","deploy:all":"bun run deploy && bun run deploy:docs","deploy:docs":"cd docs && bun run build && wrangler deploy","deploy:staging":"wrangler deploy --env staging","deploy:production":"wrangler deploy --env production","deploy:all:staging":"bun run deploy:staging && bun run deploy:docs:staging","deploy:docs:staging":"cd docs && bun run build && wrangler deploy --env staging","deploy:all:production":"bun run deploy:production && bun run deploy:docs:production","deploy:docs:production":"cd docs && bun run build && wrangler deploy --env production"},"_npmUser":{"name":"vtempest","email":"grokthiscontact@gmail.com"},"repository":{"url":"git+https://github.com/OpenSourceAGI/dev-tools-starter-agent.git","type":"git","directory":"packages/verify-phone-sms"},"_npmVersion":"11.19.1","description":"SMS Phone Verification API using AWS SNS HTTP API with Hono server on Cloudflare Workers","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.5.4","hono":"^4.0.0","grab-api.js":"^0.9.131","@hono/swagger-ui":"^0.5.2","@hono/zod-openapi":"^1.6.3","hono-rate-limiter":"^0.2.2","libphonenumber-js":"^1.12.13"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.55.0","vitest":"^4.1.0","prettier":"^3.1.0","wrangler":"^4.24.0","supertest":"^6.3.3","@vitest/ui":"^4.1.0","typescript":"^6.0.3","@types/node":"^25.6.0","@vitest/coverage-v8":"^4.1.0","@cloudflare/workers-types":"^4.20260507.1"},"_npmOperationalInternal":{"tmp":"tmp/verify-phone-sms_0.9.89_1789465519506_0.19203149632448202","host":"s3://npm-registry-packages-npm-production"}},"0.9.90":{"name":"verify-phone-sms","version":"0.9.90","keywords":["sms","verification","aws","sns","phone","otp","2fa","hono","cloudflare-workers","wrangler"],"author":{"name":"vtempest"},"license":"MIT","_id":"verify-phone-sms@0.9.90","maintainers":[{"name":"vtempest","email":"grokthiscontact@gmail.com"}],"homepage":"https://github.com/OpenSourceAGI/dev-tools-starter-agent/tree/master/packages/verify-phone-sms","bugs":{"url":"https://github.com/OpenSourceAGI/dev-tools-starter-agent/issues"},"dist":{"shasum":"85dbcd0e3aded19f756a0fd4f9feda6ed4f67229","tarball":"https://registry.npmjs.org/verify-phone-sms/-/verify-phone-sms-0.9.90.tgz","fileCount":53,"integrity":"sha512-kDuGCRStAstW52o+AeJWmBx/nOMsbzwo/9Z9hKPWzl8bXhSoIAsmoA9U2n/37U1tiiueGc+RyEbUt9eXo3waQA==","signatures":[{"sig":"MEUCIQDH2jfWd41nM04dASdBI/klJrHoY8di3m7ciAoEu6R56gIgMEXr7OCTUtMB6lCt/H5JetgDrdfOKxYn84E6qYS48gM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/verify-phone-sms@0.9.90","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":219188},"main":"src/verify-phone.ts","type":"module","types":"./src/verify-phone.ts","module":"./src/verify-phone.ts","exports":{".":{"types":"./src/verify-phone.ts","import":"./src/verify-phone.ts","require":"./src/verify-phone.ts"}},"gitHead":"9db847b3b70c82cf030f7c6065b420479d656def","scripts":{"dev":"wrangler dev","ship":"bun run standard-version --release-as patch; bun publish","test":"vitest run","build":"echo 'No build step needed for Workers'","deploy":"wrangler deploy","test:ci":"vitest run --reporter=default --reporter=junit --outputFile=junit.xml --coverage --coverage.reporter=lcov --coverage.reporter=text","test:ui":"vitest --ui","coverage":"vitest run --coverage","test:run":"vitest run","typecheck":"tsc --noEmit","build:docs":"cd docs && bun run build","deploy:all":"bun run deploy && bun run deploy:docs","deploy:docs":"cd docs && bun run build && wrangler deploy","deploy:staging":"wrangler deploy --env staging","deploy:production":"wrangler deploy --env production","deploy:all:staging":"bun run deploy:staging && bun run deploy:docs:staging","deploy:docs:staging":"cd docs && bun run build && wrangler deploy --env staging","deploy:all:production":"bun run deploy:production && bun run deploy:docs:production","deploy:docs:production":"cd docs && bun run build && wrangler deploy --env production"},"_npmUser":{"name":"vtempest","email":"grokthiscontact@gmail.com"},"repository":{"url":"git+https://github.com/OpenSourceAGI/dev-tools-starter-agent.git","type":"git","directory":"packages/verify-phone-sms"},"_npmVersion":"11.19.1","description":"SMS Phone Verification API using AWS SNS HTTP API with Hono server on Cloudflare Workers","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.5.4","hono":"^4.0.0","grab-api.js":"^0.9.131","@hono/swagger-ui":"^0.5.2","@hono/zod-openapi":"^1.6.3","hono-rate-limiter":"^0.2.2","libphonenumber-js":"^1.12.13"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.55.0","vitest":"^4.1.0","prettier":"^3.1.0","wrangler":"^4.24.0","supertest":"^6.3.3","@vitest/ui":"^4.1.0","typescript":"^6.0.3","@types/node":"^25.6.0","@vitest/coverage-v8":"^4.1.0","@cloudflare/workers-types":"^4.20260507.1"},"_npmOperationalInternal":{"tmp":"tmp/verify-phone-sms_0.9.90_1789515297695_0.6985274364801644","host":"s3://npm-registry-packages-npm-production"}},"0.9.91":{"name":"verify-phone-sms","version":"0.9.91","keywords":["sms","verification","aws","sns","phone","otp","2fa","hono","cloudflare-workers","wrangler"],"author":{"name":"vtempest"},"license":"MIT","_id":"verify-phone-sms@0.9.91","maintainers":[{"name":"vtempest","email":"grokthiscontact@gmail.com"}],"homepage":"https://github.com/OpenSourceAGI/dev-tools-starter-agent/tree/master/packages/verify-phone-sms","bugs":{"url":"https://github.com/OpenSourceAGI/dev-tools-starter-agent/issues"},"dist":{"shasum":"0550eb1aa5820ca78b17dfc8a7d389160c31b900","tarball":"https://registry.npmjs.org/verify-phone-sms/-/verify-phone-sms-0.9.91.tgz","fileCount":53,"integrity":"sha512-IdVCKBHp8gxKtz4iIFV1VCmbZG72MiljsRAW1Zv2mPRvvCKExfyWZvvek4SJpuzsxaErens3kiFiYmQ9Cpj6yA==","signatures":[{"sig":"MEYCIQDvQD+YYR0wHkNLptxtTv53ft4zdS50XUaxma2INX95hwIhAPuCPas0RoPuSOj/2cn71i6jy/hrN7pZLzG9W2DcZUdo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/verify-phone-sms@0.9.91","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":219188},"main":"src/verify-phone.ts","type":"module","types":"./src/verify-phone.ts","module":"./src/verify-phone.ts","exports":{".":{"types":"./src/verify-phone.ts","import":"./src/verify-phone.ts","require":"./src/verify-phone.ts"}},"gitHead":"12cac9680bba90df447fef75f59c77d77916643a","scripts":{"dev":"wrangler dev","ship":"bun run standard-version --release-as patch; bun publish","test":"vitest run","build":"echo 'No build step needed for Workers'","deploy":"wrangler deploy","test:ci":"vitest run --reporter=default --reporter=junit --outputFile=junit.xml --coverage --coverage.reporter=lcov --coverage.reporter=text","test:ui":"vitest --ui","coverage":"vitest run --coverage","test:run":"vitest run","typecheck":"tsc --noEmit","build:docs":"cd docs && bun run build","deploy:all":"bun run deploy && bun run deploy:docs","deploy:docs":"cd docs && bun run build && wrangler deploy","deploy:staging":"wrangler deploy --env staging","deploy:production":"wrangler deploy --env production","deploy:all:staging":"bun run deploy:staging && bun run deploy:docs:staging","deploy:docs:staging":"cd docs && bun run build && wrangler deploy --env staging","deploy:all:production":"bun run deploy:production && bun run deploy:docs:production","deploy:docs:production":"cd docs && bun run build && wrangler deploy --env production"},"_npmUser":{"name":"vtempest","email":"grokthiscontact@gmail.com"},"repository":{"url":"git+https://github.com/OpenSourceAGI/dev-tools-starter-agent.git","type":"git","directory":"packages/verify-phone-sms"},"_npmVersion":"11.19.1","description":"SMS Phone Verification API using AWS SNS HTTP API with Hono server on Cloudflare Workers","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.5.4","hono":"^4.0.0","grab-api.js":"^0.9.131","@hono/swagger-ui":"^0.5.2","@hono/zod-openapi":"^1.6.3","hono-rate-limiter":"^0.2.2","libphonenumber-js":"^1.12.13"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.55.0","vitest":"^4.1.0","prettier":"^3.1.0","wrangler":"^4.24.0","supertest":"^6.3.3","@vitest/ui":"^4.1.0","typescript":"^6.0.3","@types/node":"^25.6.0","@vitest/coverage-v8":"^4.1.0","@cloudflare/workers-types":"^4.20260507.1"},"_npmOperationalInternal":{"tmp":"tmp/verify-phone-sms_0.9.91_1789515351979_0.9704720672726799","host":"s3://npm-registry-packages-npm-production"}},"0.9.92":{"name":"verify-phone-sms","version":"0.9.92","keywords":["sms","verification","aws","sns","phone","otp","2fa","hono","cloudflare-workers","wrangler"],"author":{"name":"vtempest"},"license":"MIT","_id":"verify-phone-sms@0.9.92","maintainers":[{"name":"vtempest","email":"grokthiscontact@gmail.com"}],"homepage":"https://github.com/OpenSourceAGI/dev-tools-starter-agent/tree/master/packages/verify-phone-sms","bugs":{"url":"https://github.com/OpenSourceAGI/dev-tools-starter-agent/issues"},"dist":{"shasum":"aac57fd7eebf49fb2517b9e3d63f61cc84546db5","tarball":"https://registry.npmjs.org/verify-phone-sms/-/verify-phone-sms-0.9.92.tgz","fileCount":53,"integrity":"sha512-F9mlFZRWAqeLd6TjlUTN8pCQc22UJfo+hhqwJgq7/FyZPC+rfaeIgQygeR0n2Vtm6l1uCPs6exg4LkH3vjemMQ==","signatures":[{"sig":"MEYCIQCjLWCNRccze01LXy+u6xXWvuVImbpyqWBpMIRBFQVlBwIhAPPYDO0dZgcmyACjErP6V88WkXqMuxIb9ycGv02cKW9a","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/verify-phone-sms@0.9.92","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":219188},"main":"src/verify-phone.ts","type":"module","types":"./src/verify-phone.ts","module":"./src/verify-phone.ts","exports":{".":{"types":"./src/verify-phone.ts","import":"./src/verify-phone.ts","require":"./src/verify-phone.ts"}},"gitHead":"efbe0f71e362729a2c97cd9007f26dfe6db1c04b","scripts":{"dev":"wrangler dev","ship":"bun run standard-version --release-as patch; bun publish","test":"vitest run","build":"echo 'No build step needed for Workers'","deploy":"wrangler deploy","test:ci":"vitest run --reporter=default --reporter=junit --outputFile=junit.xml --coverage --coverage.reporter=lcov --coverage.reporter=text","test:ui":"vitest --ui","coverage":"vitest run --coverage","test:run":"vitest run","typecheck":"tsc --noEmit","build:docs":"cd docs && bun run build","deploy:all":"bun run deploy && bun run deploy:docs","deploy:docs":"cd docs && bun run build && wrangler deploy","deploy:staging":"wrangler deploy --env staging","deploy:production":"wrangler deploy --env production","deploy:all:staging":"bun run deploy:staging && bun run deploy:docs:staging","deploy:docs:staging":"cd docs && bun run build && wrangler deploy --env staging","deploy:all:production":"bun run deploy:production && bun run deploy:docs:production","deploy:docs:production":"cd docs && bun run build && wrangler deploy --env production"},"_npmUser":{"name":"vtempest","email":"grokthiscontact@gmail.com"},"repository":{"url":"git+https://github.com/OpenSourceAGI/dev-tools-starter-agent.git","type":"git","directory":"packages/verify-phone-sms"},"_npmVersion":"11.19.1","description":"SMS Phone Verification API using AWS SNS HTTP API with Hono server on Cloudflare Workers","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.5.4","hono":"^4.0.0","grab-api.js":"^0.9.131","@hono/swagger-ui":"^0.5.2","@hono/zod-openapi":"^1.6.3","hono-rate-limiter":"^0.2.2","libphonenumber-js":"^1.12.13"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.55.0","vitest":"^4.1.0","prettier":"^3.1.0","wrangler":"^4.24.0","supertest":"^6.3.3","@vitest/ui":"^4.1.0","typescript":"^6.0.3","@types/node":"^25.6.0","@vitest/coverage-v8":"^4.1.0","@cloudflare/workers-types":"^4.20260507.1"},"_npmOperationalInternal":{"tmp":"tmp/verify-phone-sms_0.9.92_1789525348089_0.9718760422475499","host":"s3://npm-registry-packages-npm-production"}},"0.9.93":{"name":"verify-phone-sms","version":"0.9.93","keywords":["sms","verification","aws","sns","phone","otp","2fa","hono","cloudflare-workers","wrangler"],"author":{"name":"vtempest"},"license":"MIT","_id":"verify-phone-sms@0.9.93","maintainers":[{"name":"vtempest","email":"grokthiscontact@gmail.com"}],"homepage":"https://github.com/OpenSourceAGI/dev-tools-starter-agent/tree/master/packages/verify-phone-sms","bugs":{"url":"https://github.com/OpenSourceAGI/dev-tools-starter-agent/issues"},"dist":{"shasum":"bd2e685806b663bdf03a7908c43c2600527c1f31","tarball":"https://registry.npmjs.org/verify-phone-sms/-/verify-phone-sms-0.9.93.tgz","fileCount":53,"integrity":"sha512-3UpBkGzU8lLdwaZR6Mv1xThqWxOT5divHpMSuou8Ava0Y7mxMdVkrpQ3xjk1QuVyQFAPfxp5ju4K1eisJcN7Gw==","signatures":[{"sig":"MEUCICo8idTrU2/DxmwQnuL2nnX/JMghjT28Dl4dm4ed1pKKAiEAqjOjTekxpYrVansuxX5SrhHQvXgVFtLQQwl6sv0fB2A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/verify-phone-sms@0.9.93","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":219188},"main":"src/verify-phone.ts","type":"module","types":"./src/verify-phone.ts","module":"./src/verify-phone.ts","exports":{".":{"types":"./src/verify-phone.ts","import":"./src/verify-phone.ts","require":"./src/verify-phone.ts"}},"gitHead":"11cf5b05b381a30b38ef312f938d9a7f4fc43458","scripts":{"dev":"wrangler dev","ship":"bun run standard-version --release-as patch; bun publish","test":"vitest run","build":"echo 'No build step needed for Workers'","deploy":"wrangler deploy","test:ci":"vitest run --reporter=default --reporter=junit --outputFile=junit.xml --coverage --coverage.reporter=lcov --coverage.reporter=text","test:ui":"vitest --ui","coverage":"vitest run --coverage","test:run":"vitest run","typecheck":"tsc --noEmit","build:docs":"cd docs && bun run build","deploy:all":"bun run deploy && bun run deploy:docs","deploy:docs":"cd docs && bun run build && wrangler deploy","deploy:staging":"wrangler deploy --env staging","deploy:production":"wrangler deploy --env production","deploy:all:staging":"bun run deploy:staging && bun run deploy:docs:staging","deploy:docs:staging":"cd docs && bun run build && wrangler deploy --env staging","deploy:all:production":"bun run deploy:production && bun run deploy:docs:production","deploy:docs:production":"cd docs && bun run build && wrangler deploy --env production"},"_npmUser":{"name":"vtempest","email":"grokthiscontact@gmail.com"},"repository":{"url":"git+https://github.com/OpenSourceAGI/dev-tools-starter-agent.git","type":"git","directory":"packages/verify-phone-sms"},"_npmVersion":"11.19.1","description":"SMS Phone Verification API using AWS SNS HTTP API with Hono server on Cloudflare Workers","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.5.4","hono":"^4.0.0","grab-api.js":"^0.9.131","@hono/swagger-ui":"^0.5.2","@hono/zod-openapi":"^1.6.3","hono-rate-limiter":"^0.2.2","libphonenumber-js":"^1.12.13"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.55.0","vitest":"^4.1.0","prettier":"^3.1.0","wrangler":"^4.24.0","supertest":"^6.3.3","@vitest/ui":"^4.1.0","typescript":"^6.0.3","@types/node":"^25.6.0","@vitest/coverage-v8":"^4.1.0","@cloudflare/workers-types":"^4.20260507.1"},"_npmOperationalInternal":{"tmp":"tmp/verify-phone-sms_0.9.93_1789525450604_0.8722641188413491","host":"s3://npm-registry-packages-npm-production"}},"0.9.94":{"name":"verify-phone-sms","version":"0.9.94","keywords":["sms","verification","aws","sns","phone","otp","2fa","hono","cloudflare-workers","wrangler"],"author":{"name":"vtempest"},"license":"MIT","_id":"verify-phone-sms@0.9.94","maintainers":[{"name":"vtempest","email":"grokthiscontact@gmail.com"}],"homepage":"https://github.com/OpenSourceAGI/dev-tools-starter-agent/tree/master/packages/verify-phone-sms","bugs":{"url":"https://github.com/OpenSourceAGI/dev-tools-starter-agent/issues"},"dist":{"shasum":"00d5e9d2cfb76173a74618a2a8a5afeb470440ec","tarball":"https://registry.npmjs.org/verify-phone-sms/-/verify-phone-sms-0.9.94.tgz","fileCount":53,"integrity":"sha512-mdIbx9puIPOn4BmGeejGSyLH+o1hJUA2rALx8SPp0Ph2PuiWBjoBttMCP/87D19ElRwoTHgF3c5rl5lyf/gQcw==","signatures":[{"sig":"MEUCICkiaAwI/K4j+IaLMXCCbtbS3xMzmId36e5CtYE8EggPAiEAyckK5k2j5bQEJMgyWvul6RzfKNEbpmsBjErFQo+CZk4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/verify-phone-sms@0.9.94","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":219188},"main":"src/verify-phone.ts","type":"module","types":"./src/verify-phone.ts","module":"./src/verify-phone.ts","exports":{".":{"types":"./src/verify-phone.ts","import":"./src/verify-phone.ts","require":"./src/verify-phone.ts"}},"gitHead":"ecd938667b9e98e3663f13470bf423ec66542c0c","scripts":{"dev":"wrangler dev","ship":"bun run standard-version --release-as patch; bun publish","test":"vitest run","build":"echo 'No build step needed for Workers'","deploy":"wrangler deploy","test:ci":"vitest run --reporter=default --reporter=junit --outputFile=junit.xml --coverage --coverage.reporter=lcov --coverage.reporter=text","test:ui":"vitest --ui","coverage":"vitest run --coverage","test:run":"vitest run","typecheck":"tsc --noEmit","build:docs":"cd docs && bun run build","deploy:all":"bun run deploy && bun run deploy:docs","deploy:docs":"cd docs && bun run build && wrangler deploy","deploy:staging":"wrangler deploy --env staging","deploy:production":"wrangler deploy --env production","deploy:all:staging":"bun run deploy:staging && bun run deploy:docs:staging","deploy:docs:staging":"cd docs && bun run build && wrangler deploy --env staging","deploy:all:production":"bun run deploy:production && bun run deploy:docs:production","deploy:docs:production":"cd docs && bun run build && wrangler deploy --env production"},"_npmUser":{"name":"vtempest","email":"grokthiscontact@gmail.com"},"repository":{"url":"git+https://github.com/OpenSourceAGI/dev-tools-starter-agent.git","type":"git","directory":"packages/verify-phone-sms"},"_npmVersion":"11.19.1","description":"SMS Phone Verification API using AWS SNS HTTP API with Hono server on Cloudflare Workers","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.5.4","hono":"^4.0.0","grab-api.js":"^0.9.131","@hono/swagger-ui":"^0.5.2","@hono/zod-openapi":"^1.6.3","hono-rate-limiter":"^0.2.2","libphonenumber-js":"^1.12.13"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.55.0","vitest":"^4.1.0","prettier":"^3.1.0","wrangler":"^4.24.0","supertest":"^6.3.3","@vitest/ui":"^4.1.0","typescript":"^6.0.3","@types/node":"^25.6.0","@vitest/coverage-v8":"^4.1.0","@cloudflare/workers-types":"^4.20260507.1"},"_npmOperationalInternal":{"tmp":"tmp/verify-phone-sms_0.9.94_1789528640001_0.8492310710766466","host":"s3://npm-registry-packages-npm-production"}},"0.9.95":{"name":"verify-phone-sms","version":"0.9.95","keywords":["sms","verification","aws","sns","phone","otp","2fa","hono","cloudflare-workers","wrangler"],"author":{"name":"vtempest"},"license":"MIT","_id":"verify-phone-sms@0.9.95","maintainers":[{"name":"vtempest","email":"grokthiscontact@gmail.com"}],"homepage":"https://github.com/OpenSourceAGI/dev-tools-starter-agent/tree/master/packages/verify-phone-sms","bugs":{"url":"https://github.com/OpenSourceAGI/dev-tools-starter-agent/issues"},"dist":{"shasum":"c2a1d8490f1ad27bdef24b428310b0ff2c51434c","tarball":"https://registry.npmjs.org/verify-phone-sms/-/verify-phone-sms-0.9.95.tgz","fileCount":53,"integrity":"sha512-tIrqBBiwNa6raijlcC47FgpDZoXxxrXSvP5EhHRLO7xVNFvL+dgA6D7JknYvy8eXGe3T8z+N5625xpPK7KDSCg==","signatures":[{"sig":"MEUCIEygZ3IeioEMOlcfNQxJM02YllMyZDYm100TOHWQwfDoAiEA1GVROMmhxj3kCV/8/ySEVfbz4BUG+g6EhOVp97Z1TaU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/verify-phone-sms@0.9.95","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":219188},"main":"src/verify-phone.ts","type":"module","types":"./src/verify-phone.ts","module":"./src/verify-phone.ts","exports":{".":{"types":"./src/verify-phone.ts","import":"./src/verify-phone.ts","require":"./src/verify-phone.ts"}},"gitHead":"dcc2311c5d0f2dbede0d08cf143a4a670dd9cfb7","scripts":{"dev":"wrangler dev","ship":"bun run standard-version --release-as patch; bun publish","test":"vitest run","build":"echo 'No build step needed for Workers'","deploy":"wrangler deploy","test:ci":"vitest run --reporter=default --reporter=junit --outputFile=junit.xml --coverage --coverage.reporter=lcov --coverage.reporter=text","test:ui":"vitest --ui","coverage":"vitest run --coverage","test:run":"vitest run","typecheck":"tsc --noEmit","build:docs":"cd docs && bun run build","deploy:all":"bun run deploy && bun run deploy:docs","deploy:docs":"cd docs && bun run build && wrangler deploy","deploy:staging":"wrangler deploy --env staging","deploy:production":"wrangler deploy --env production","deploy:all:staging":"bun run deploy:staging && bun run deploy:docs:staging","deploy:docs:staging":"cd docs && bun run build && wrangler deploy --env staging","deploy:all:production":"bun run deploy:production && bun run deploy:docs:production","deploy:docs:production":"cd docs && bun run build && wrangler deploy --env production"},"_npmUser":{"name":"vtempest","email":"grokthiscontact@gmail.com"},"repository":{"url":"git+https://github.com/OpenSourceAGI/dev-tools-starter-agent.git","type":"git","directory":"packages/verify-phone-sms"},"_npmVersion":"11.19.1","description":"SMS Phone Verification API using AWS SNS HTTP API with Hono server on Cloudflare Workers","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.5.4","hono":"^4.0.0","grab-api.js":"^0.9.131","@hono/swagger-ui":"^0.5.2","@hono/zod-openapi":"^1.6.3","hono-rate-limiter":"^0.2.2","libphonenumber-js":"^1.12.13"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.55.0","vitest":"^4.1.0","prettier":"^3.1.0","wrangler":"^4.24.0","supertest":"^6.3.3","@vitest/ui":"^4.1.0","typescript":"^6.0.3","@types/node":"^25.6.0","@vitest/coverage-v8":"^4.1.0","@cloudflare/workers-types":"^4.20260507.1"},"_npmOperationalInternal":{"tmp":"tmp/verify-phone-sms_0.9.95_1789617477880_0.18157851873165143","host":"s3://npm-registry-packages-npm-production"}},"0.9.96":{"name":"verify-phone-sms","version":"0.9.96","keywords":["sms","verification","aws","sns","phone","otp","2fa","hono","cloudflare-workers","wrangler"],"author":{"name":"vtempest"},"license":"MIT","_id":"verify-phone-sms@0.9.96","maintainers":[{"name":"vtempest","email":"grokthiscontact@gmail.com"}],"homepage":"https://github.com/OpenSourceAGI/dev-tools-starter-agent/tree/master/packages/verify-phone-sms","bugs":{"url":"https://github.com/OpenSourceAGI/dev-tools-starter-agent/issues"},"dist":{"shasum":"f26dd8b972df297f498b8c6e11b1b02a2b3bbedd","tarball":"https://registry.npmjs.org/verify-phone-sms/-/verify-phone-sms-0.9.96.tgz","fileCount":53,"integrity":"sha512-QW10HiSJOxwevi9w99OG4yer9YDZ4H/h6+RRBHp5sjRpNyZjR+YUw38O/8TrwnUHrDLImfIX6lpgbWqsnRmzvg==","signatures":[{"sig":"MEQCIHnu1ZLFvOcCjV5BxpdtKewBbL5smy/URP28BYvC3NdKAiALtMl2USN13+he+0WkTSiLmV/AAM4XfmmbHmbvnLdD6g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/verify-phone-sms@0.9.96","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":219188},"main":"src/verify-phone.ts","type":"module","types":"./src/verify-phone.ts","module":"./src/verify-phone.ts","exports":{".":{"types":"./src/verify-phone.ts","import":"./src/verify-phone.ts","require":"./src/verify-phone.ts"}},"gitHead":"12a80c3dcb6df14f01c19694e565924c9f9c84e2","scripts":{"dev":"wrangler dev","ship":"bun run standard-version --release-as patch; bun publish","test":"vitest run","build":"echo 'No build step needed for Workers'","deploy":"wrangler deploy","test:ci":"vitest run --reporter=default --reporter=junit --outputFile=junit.xml --coverage --coverage.reporter=lcov --coverage.reporter=text","test:ui":"vitest --ui","coverage":"vitest run --coverage","test:run":"vitest run","typecheck":"tsc --noEmit","build:docs":"cd docs && bun run build","deploy:all":"bun run deploy && bun run deploy:docs","deploy:docs":"cd docs && bun run build && wrangler deploy","deploy:staging":"wrangler deploy --env staging","deploy:production":"wrangler deploy --env production","deploy:all:staging":"bun run deploy:staging && bun run deploy:docs:staging","deploy:docs:staging":"cd docs && bun run build && wrangler deploy --env staging","deploy:all:production":"bun run deploy:production && bun run deploy:docs:production","deploy:docs:production":"cd docs && bun run build && wrangler deploy --env production"},"_npmUser":{"name":"vtempest","email":"grokthiscontact@gmail.com"},"repository":{"url":"git+https://github.com/OpenSourceAGI/dev-tools-starter-agent.git","type":"git","directory":"packages/verify-phone-sms"},"_npmVersion":"11.19.1","description":"SMS Phone Verification API using AWS SNS HTTP API with Hono server on Cloudflare Workers","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.5.4","hono":"^4.0.0","grab-api.js":"^0.9.131","@hono/swagger-ui":"^0.5.2","@hono/zod-openapi":"^1.6.3","hono-rate-limiter":"^0.2.2","libphonenumber-js":"^1.12.13"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.55.0","vitest":"^4.1.0","prettier":"^3.1.0","wrangler":"^4.24.0","supertest":"^6.3.3","@vitest/ui":"^4.1.0","typescript":"^6.0.3","@types/node":"^25.6.0","@vitest/coverage-v8":"^4.1.0","@cloudflare/workers-types":"^4.20260507.1"},"_npmOperationalInternal":{"tmp":"tmp/verify-phone-sms_0.9.96_1789633897973_0.33288572587341436","host":"s3://npm-registry-packages-npm-production"}},"0.9.97":{"name":"verify-phone-sms","version":"0.9.97","keywords":["sms","verification","aws","sns","phone","otp","2fa","hono","cloudflare-workers","wrangler"],"author":{"name":"vtempest"},"license":"MIT","_id":"verify-phone-sms@0.9.97","maintainers":[{"name":"vtempest","email":"grokthiscontact@gmail.com"}],"homepage":"https://github.com/OpenSourceAGI/dev-tools-starter-agent/tree/master/packages/verify-phone-sms","bugs":{"url":"https://github.com/OpenSourceAGI/dev-tools-starter-agent/issues"},"dist":{"shasum":"147de4d062ae0ee8106bc51464ca5954d1365d2e","tarball":"https://registry.npmjs.org/verify-phone-sms/-/verify-phone-sms-0.9.97.tgz","fileCount":53,"integrity":"sha512-urQQnW+b+K4brfmfwmwDc+lXOHhGALl1I+YH88pWbLZJwgGgHCjE4WTZLOYEPDNtxtXeKC7BsiAu8BpDi14p1A==","signatures":[{"sig":"MEYCIQCgqnGGSraallm+CFq8iBl027hmK/uMR7ijPSk0FUHFjAIhAPajVTdKiNHnPDAQdisiOoO0CxM1NBU/xwZmhsrHLgEu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/verify-phone-sms@0.9.97","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":219188},"main":"src/verify-phone.ts","type":"module","types":"./src/verify-phone.ts","module":"./src/verify-phone.ts","exports":{".":{"types":"./src/verify-phone.ts","import":"./src/verify-phone.ts","require":"./src/verify-phone.ts"}},"gitHead":"2039e276e2dba2f139dcc0f495a127cbf08af139","scripts":{"dev":"wrangler dev","ship":"bun run standard-version --release-as patch; bun publish","test":"vitest run","build":"echo 'No build step needed for Workers'","deploy":"wrangler deploy","test:ci":"vitest run --reporter=default --reporter=junit --outputFile=junit.xml --coverage --coverage.reporter=lcov --coverage.reporter=text","test:ui":"vitest --ui","coverage":"vitest run --coverage","test:run":"vitest run","typecheck":"tsc --noEmit","build:docs":"cd docs && bun run build","deploy:all":"bun run deploy && bun run deploy:docs","deploy:docs":"cd docs && bun run build && wrangler deploy","deploy:staging":"wrangler deploy --env staging","deploy:production":"wrangler deploy --env production","deploy:all:staging":"bun run deploy:staging && bun run deploy:docs:staging","deploy:docs:staging":"cd docs && bun run build && wrangler deploy --env staging","deploy:all:production":"bun run deploy:production && bun run deploy:docs:production","deploy:docs:production":"cd docs && bun run build && wrangler deploy --env production"},"_npmUser":{"name":"vtempest","email":"grokthiscontact@gmail.com"},"repository":{"url":"git+https://github.com/OpenSourceAGI/dev-tools-starter-agent.git","type":"git","directory":"packages/verify-phone-sms"},"_npmVersion":"11.19.1","description":"SMS Phone Verification API using AWS SNS HTTP API with Hono server on Cloudflare Workers","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.5.4","hono":"^4.0.0","grab-api.js":"^0.9.131","@hono/swagger-ui":"^0.5.2","@hono/zod-openapi":"^1.6.3","hono-rate-limiter":"^0.2.2","libphonenumber-js":"^1.12.13"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.55.0","vitest":"^4.1.0","prettier":"^3.1.0","wrangler":"^4.24.0","supertest":"^6.3.3","@vitest/ui":"^4.1.0","typescript":"^6.0.3","@types/node":"^25.6.0","@vitest/coverage-v8":"^4.1.0","@cloudflare/workers-types":"^4.20260507.1"},"_npmOperationalInternal":{"tmp":"tmp/verify-phone-sms_0.9.97_1789634173191_0.9873537230154787","host":"s3://npm-registry-packages-npm-production"}},"0.9.98":{"name":"verify-phone-sms","version":"0.9.98","keywords":["sms","verification","aws","sns","phone","otp","2fa","hono","cloudflare-workers","wrangler"],"author":{"name":"vtempest"},"license":"MIT","_id":"verify-phone-sms@0.9.98","maintainers":[{"name":"vtempest","email":"grokthiscontact@gmail.com"}],"homepage":"https://github.com/OpenSourceAGI/dev-tools-starter-agent/tree/master/packages/verify-phone-sms","bugs":{"url":"https://github.com/OpenSourceAGI/dev-tools-starter-agent/issues"},"dist":{"shasum":"11970169291f3c328ae381280ddf1123fef3719e","tarball":"https://registry.npmjs.org/verify-phone-sms/-/verify-phone-sms-0.9.98.tgz","fileCount":53,"integrity":"sha512-6Hxwtr/g+DJT/Rz9sETDBLQc74YtXqHBF31tk08g/pq9v2e7JDCYFCZASpK2+Ib9RchXFYtEiskmOAVTo1tbPw==","signatures":[{"sig":"MEYCIQDsKTuMhgpbUchup+m4e5RPwItD/zSPOxcP/5DVWJwn+QIhAIy5IN7Lgn13xPluGO1zqj98NntXcLXbWZGw9kvIAKmj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCBTmPyBb2iE+a41avVKv4pjQA2noMQILZMeE9mkASuEQIhAPRKSanOW5rJgQLKVYeilAYlxvugZko8fWlSTozkI8yy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/verify-phone-sms@0.9.98","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":219188},"main":"src/verify-phone.ts","type":"module","types":"./src/verify-phone.ts","module":"./src/verify-phone.ts","exports":{".":{"types":"./src/verify-phone.ts","import":"./src/verify-phone.ts","require":"./src/verify-phone.ts"}},"gitHead":"52d7883e09d808e252b53afcec78d3449dfea776","scripts":{"dev":"wrangler dev","ship":"bun run standard-version --release-as patch; bun publish","test":"vitest run","build":"echo 'No build step needed for Workers'","deploy":"wrangler deploy","test:ci":"vitest run --reporter=default --reporter=junit --outputFile=junit.xml --coverage --coverage.reporter=lcov --coverage.reporter=text","test:ui":"vitest --ui","coverage":"vitest run --coverage","test:run":"vitest run","typecheck":"tsc --noEmit","build:docs":"cd docs && bun run build","deploy:all":"bun run deploy && bun run deploy:docs","deploy:docs":"cd docs && bun run build && wrangler deploy","deploy:staging":"wrangler deploy --env staging","deploy:production":"wrangler deploy --env production","deploy:all:staging":"bun run deploy:staging && bun run deploy:docs:staging","deploy:docs:staging":"cd docs && bun run build && wrangler deploy --env staging","deploy:all:production":"bun run deploy:production && bun run deploy:docs:production","deploy:docs:production":"cd docs && bun run build && wrangler deploy --env production"},"_npmUser":{"name":"vtempest","email":"grokthiscontact@gmail.com"},"repository":{"url":"git+https://github.com/OpenSourceAGI/dev-tools-starter-agent.git","type":"git","directory":"packages/verify-phone-sms"},"_npmVersion":"11.19.1","description":"SMS Phone Verification API using AWS SNS HTTP API with Hono server on Cloudflare Workers","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.5.4","hono":"^4.0.0","grab-api.js":"^0.9.131","@hono/swagger-ui":"^0.5.2","@hono/zod-openapi":"^1.6.3","hono-rate-limiter":"^0.2.2","libphonenumber-js":"^1.12.13"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.55.0","vitest":"^4.1.0","prettier":"^3.1.0","wrangler":"^4.24.0","supertest":"^6.3.3","@vitest/ui":"^4.1.0","typescript":"^6.0.3","@types/node":"^25.6.0","@vitest/coverage-v8":"^4.1.0","@cloudflare/workers-types":"^4.20260507.1"},"_npmOperationalInternal":{"tmp":"tmp/verify-phone-sms_0.9.98_1789727517266_0.39527402222459496","host":"s3://npm-registry-packages-npm-production"}},"0.9.99":{"name":"verify-phone-sms","version":"0.9.99","keywords":["sms","verification","aws","sns","phone","otp","2fa","hono","cloudflare-workers","wrangler"],"author":{"name":"vtempest"},"license":"MIT","_id":"verify-phone-sms@0.9.99","maintainers":[{"name":"vtempest","email":"grokthiscontact@gmail.com"}],"homepage":"https://github.com/OpenSourceAGI/dev-tools-starter-agent/tree/master/packages/verify-phone-sms","bugs":{"url":"https://github.com/OpenSourceAGI/dev-tools-starter-agent/issues"},"dist":{"shasum":"3ffc2f937d8d7f79151d02a9010317a619c0d9bd","tarball":"https://registry.npmjs.org/verify-phone-sms/-/verify-phone-sms-0.9.99.tgz","fileCount":53,"integrity":"sha512-0iFxPWW3R4FpEJeHYe2ZEfQrX84AF2hGappdq/CSRBw8u8njKBRF2QOasnCRqFx44o7YJWU6C+6/06BqQYuiqg==","signatures":[{"sig":"MEUCIQDDkNIW2H10H62HpG8xvtEVKHq/TohV+FEGNaCalyZ0EwIgeUytlWrA9Tk6vyIWRMk4EgLPIWvHbVEvvsLKrWz7dGo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDlhJRfK1Wg+VDGG4PhZ+4TGe8uGqPgkGq39Mk8tnrfMQIhAI+scBSaKo4zB1QQ5wes6JSPVKGytc7apkpkWWoC9XkF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/verify-phone-sms@0.9.99","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":219188},"main":"src/verify-phone.ts","type":"module","types":"./src/verify-phone.ts","module":"./src/verify-phone.ts","exports":{".":{"types":"./src/verify-phone.ts","import":"./src/verify-phone.ts","require":"./src/verify-phone.ts"}},"gitHead":"83676b167ed18eba93dd0ecfc6f0bdb74617fd1e","scripts":{"dev":"wrangler dev","ship":"bun run standard-version --release-as patch; bun publish","test":"vitest run","build":"echo 'No build step needed for Workers'","deploy":"wrangler deploy","test:ci":"vitest run --reporter=default --reporter=junit --outputFile=junit.xml --coverage --coverage.reporter=lcov --coverage.reporter=text","test:ui":"vitest --ui","coverage":"vitest run --coverage","test:run":"vitest run","typecheck":"tsc --noEmit","build:docs":"cd docs && bun run build","deploy:all":"bun run deploy && bun run deploy:docs","deploy:docs":"cd docs && bun run build && wrangler deploy","deploy:staging":"wrangler deploy --env staging","deploy:production":"wrangler deploy --env production","deploy:all:staging":"bun run deploy:staging && bun run deploy:docs:staging","deploy:docs:staging":"cd docs && bun run build && wrangler deploy --env staging","deploy:all:production":"bun run deploy:production && bun run deploy:docs:production","deploy:docs:production":"cd docs && bun run build && wrangler deploy --env production"},"_npmUser":{"name":"vtempest","email":"grokthiscontact@gmail.com"},"repository":{"url":"git+https://github.com/OpenSourceAGI/dev-tools-starter-agent.git","type":"git","directory":"packages/verify-phone-sms"},"_npmVersion":"11.19.1","description":"SMS Phone Verification API using AWS SNS HTTP API with Hono server on Cloudflare Workers","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.5.4","hono":"^4.0.0","grab-api.js":"^0.9.131","@hono/swagger-ui":"^0.5.2","@hono/zod-openapi":"^1.6.3","hono-rate-limiter":"^0.2.2","libphonenumber-js":"^1.12.13"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.55.0","vitest":"^4.1.0","prettier":"^3.1.0","wrangler":"^4.24.0","supertest":"^6.3.3","@vitest/ui":"^4.1.0","typescript":"^6.0.3","@types/node":"^25.6.0","@vitest/coverage-v8":"^4.1.0","@cloudflare/workers-types":"^4.20260507.1"},"_npmOperationalInternal":{"tmp":"tmp/verify-phone-sms_0.9.99_1789796803771_0.05209348999838315","host":"s3://npm-registry-packages-npm-production"}},"0.9.100":{"name":"verify-phone-sms","version":"0.9.100","keywords":["sms","verification","aws","sns","phone","otp","2fa","hono","cloudflare-workers","wrangler"],"author":{"name":"vtempest"},"license":"MIT","_id":"verify-phone-sms@0.9.100","maintainers":[{"name":"vtempest","email":"grokthiscontact@gmail.com"}],"homepage":"https://github.com/OpenSourceAGI/dev-tools-starter-agent/tree/master/packages/verify-phone-sms","bugs":{"url":"https://github.com/OpenSourceAGI/dev-tools-starter-agent/issues"},"dist":{"shasum":"d7378cfbca926e11b98208877de28f204c2391b8","tarball":"https://registry.npmjs.org/verify-phone-sms/-/verify-phone-sms-0.9.100.tgz","fileCount":53,"integrity":"sha512-/QA783kblfDAfKUVx4wRixr5QPBUg47Keg2ePcH2dUZ1syrp6hI/5VO+i+lbZy/S7X+uBou26vym7FWGz6csAQ==","signatures":[{"sig":"MEUCIC7QBEAoxTthQgH0tSqB/d9kvQa2AkYNthIxaptzivIgAiEAyIHkbOg3aU/AI3vZAPFSuBBXQfVAIkPJRhmcDVp9XA4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICFe//tsfvEjj27xgySMvmdtCXA+zL67wJ8xBylkkyUyAiA6prHnHiFLrtkNfNseUsSQqYp/+hlGY1uuNXKTACv/XA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/verify-phone-sms@0.9.100","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":219189},"main":"src/verify-phone.ts","type":"module","types":"./src/verify-phone.ts","module":"./src/verify-phone.ts","exports":{".":{"types":"./src/verify-phone.ts","import":"./src/verify-phone.ts","require":"./src/verify-phone.ts"}},"gitHead":"aecdac5b04a4de10c9990378fb311c2d9c90863c","scripts":{"dev":"wrangler dev","ship":"bun run standard-version --release-as patch; bun publish","test":"vitest run","build":"echo 'No build step needed for Workers'","deploy":"wrangler deploy","test:ci":"vitest run --reporter=default --reporter=junit --outputFile=junit.xml --coverage --coverage.reporter=lcov --coverage.reporter=text","test:ui":"vitest --ui","coverage":"vitest run --coverage","test:run":"vitest run","typecheck":"tsc --noEmit","build:docs":"cd docs && bun run build","deploy:all":"bun run deploy && bun run deploy:docs","deploy:docs":"cd docs && bun run build && wrangler deploy","deploy:staging":"wrangler deploy --env staging","deploy:production":"wrangler deploy --env production","deploy:all:staging":"bun run deploy:staging && bun run deploy:docs:staging","deploy:docs:staging":"cd docs && bun run build && wrangler deploy --env staging","deploy:all:production":"bun run deploy:production && bun run deploy:docs:production","deploy:docs:production":"cd docs && bun run build && wrangler deploy --env production"},"_npmUser":{"name":"vtempest","email":"grokthiscontact@gmail.com"},"repository":{"url":"git+https://github.com/OpenSourceAGI/dev-tools-starter-agent.git","type":"git","directory":"packages/verify-phone-sms"},"_npmVersion":"11.19.1","description":"SMS Phone Verification API using AWS SNS HTTP API with Hono server on Cloudflare Workers","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.5.4","hono":"^4.0.0","grab-api.js":"^0.9.131","@hono/swagger-ui":"^0.5.2","@hono/zod-openapi":"^1.6.3","hono-rate-limiter":"^0.2.2","libphonenumber-js":"^1.12.13"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.55.0","vitest":"^4.1.0","prettier":"^3.1.0","wrangler":"^4.24.0","supertest":"^6.3.3","@vitest/ui":"^4.1.0","typescript":"^6.0.3","@types/node":"^25.6.0","@vitest/coverage-v8":"^4.1.0","@cloudflare/workers-types":"^4.20260507.1"},"_npmOperationalInternal":{"tmp":"tmp/verify-phone-sms_0.9.100_1789827103651_0.40836994932703896","host":"s3://npm-registry-packages-npm-production"}},"0.9.101":{"name":"verify-phone-sms","version":"0.9.101","keywords":["sms","verification","aws","sns","phone","otp","2fa","hono","cloudflare-workers","wrangler"],"author":{"name":"vtempest"},"license":"MIT","_id":"verify-phone-sms@0.9.101","maintainers":[{"name":"vtempest","email":"grokthiscontact@gmail.com"}],"homepage":"https://github.com/OpenSourceAGI/dev-tools-starter-agent/tree/master/packages/verify-phone-sms","bugs":{"url":"https://github.com/OpenSourceAGI/dev-tools-starter-agent/issues"},"dist":{"shasum":"005a46f713693692f9af4266e0e6a0a03cbb1933","tarball":"https://registry.npmjs.org/verify-phone-sms/-/verify-phone-sms-0.9.101.tgz","fileCount":53,"integrity":"sha512-EVLbuQ5Vpg2W679Sza48x6/6bdmU3Bhb738CBAY8Hc9r+ft7tvphFm5crA4DiroxgI1z4rntHNI4Q4f5sf/L+Q==","signatures":[{"sig":"MEYCIQDdFFRi8TZEliQhd48dlD4vNxpjBMF4lNud+3NqS85uMQIhAPqWvvg+qOPKXbsfwYh4yXhzErh7bKip8B2d+V02H33I","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHEzI21jsTclwhPU9HMtoRdoatjxJsfnSJWT5GD1EQTiAiEA9RHoz5gjav1WaPPc+xpG80e/fJeCyYK4bf4+xLUDuTI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/verify-phone-sms@0.9.101","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":219189},"main":"src/verify-phone.ts","type":"module","types":"./src/verify-phone.ts","module":"./src/verify-phone.ts","exports":{".":{"types":"./src/verify-phone.ts","import":"./src/verify-phone.ts","require":"./src/verify-phone.ts"}},"gitHead":"c7ce33bbd050c73cbbf8423ae5e83067fac68c57","scripts":{"dev":"wrangler dev","ship":"bun run standard-version --release-as patch; bun publish","test":"vitest run","build":"echo 'No build step needed for Workers'","deploy":"wrangler deploy","test:ci":"vitest run --reporter=default --reporter=junit --outputFile=junit.xml --coverage --coverage.reporter=lcov --coverage.reporter=text","test:ui":"vitest --ui","coverage":"vitest run --coverage","test:run":"vitest run","typecheck":"tsc --noEmit","build:docs":"cd docs && bun run build","deploy:all":"bun run deploy && bun run deploy:docs","deploy:docs":"cd docs && bun run build && wrangler deploy","deploy:staging":"wrangler deploy --env staging","deploy:production":"wrangler deploy --env production","deploy:all:staging":"bun run deploy:staging && bun run deploy:docs:staging","deploy:docs:staging":"cd docs && bun run build && wrangler deploy --env staging","deploy:all:production":"bun run deploy:production && bun run deploy:docs:production","deploy:docs:production":"cd docs && bun run build && wrangler deploy --env production"},"_npmUser":{"name":"vtempest","email":"grokthiscontact@gmail.com"},"repository":{"url":"git+https://github.com/OpenSourceAGI/dev-tools-starter-agent.git","type":"git","directory":"packages/verify-phone-sms"},"_npmVersion":"11.19.1","description":"SMS Phone Verification API using AWS SNS HTTP API with Hono server on Cloudflare Workers","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.5.4","hono":"^4.0.0","grab-api.js":"^0.9.131","@hono/swagger-ui":"^0.5.2","@hono/zod-openapi":"^1.6.3","hono-rate-limiter":"^0.2.2","libphonenumber-js":"^1.12.13"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.55.0","vitest":"^4.1.0","prettier":"^3.1.0","wrangler":"^4.24.0","supertest":"^6.3.3","@vitest/ui":"^4.1.0","typescript":"^6.0.3","@types/node":"^25.6.0","@vitest/coverage-v8":"^4.1.0","@cloudflare/workers-types":"^4.20260507.1"},"_npmOperationalInternal":{"tmp":"tmp/verify-phone-sms_0.9.101_1789859448968_0.3714999400859862","host":"s3://npm-registry-packages-npm-production"}},"0.9.102":{"name":"verify-phone-sms","version":"0.9.102","keywords":["sms","verification","aws","sns","phone","otp","2fa","hono","cloudflare-workers","wrangler"],"author":{"name":"vtempest"},"license":"MIT","_id":"verify-phone-sms@0.9.102","maintainers":[{"name":"vtempest","email":"grokthiscontact@gmail.com"}],"homepage":"https://github.com/OpenSourceAGI/dev-tools-starter-agent/tree/master/packages/verify-phone-sms","bugs":{"url":"https://github.com/OpenSourceAGI/dev-tools-starter-agent/issues"},"dist":{"shasum":"b4f8687c0dee1722d5a9273fd5b1f8c911f25cdb","tarball":"https://registry.npmjs.org/verify-phone-sms/-/verify-phone-sms-0.9.102.tgz","fileCount":53,"integrity":"sha512-eipbW5ru92NHdW+e0StXT22pJzEqj4VyaAfMU29XjnTkYeNwjg5v9+p6MJj1grB0xu0Xv0tajbdWyWC+2NBTJQ==","signatures":[{"sig":"MEYCIQCUS0BKEuidu/GkydxK2s6ZCoPt5w75oyMtIfZ16Tl2NwIhAPiwHmytE/BSXmNTaUuYmIjXuzRzDID+Bd7BNpik0JFE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDwNw0ATS2PHUH2mbUvgwIvCAcs3u7teR2xh4rjskBJHAIhAO4jOAwq6l4bhRSelJNGx2Sb5CZaN+6xQ4c4+7LlGSNo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/verify-phone-sms@0.9.102","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":219189},"main":"src/verify-phone.ts","type":"module","types":"./src/verify-phone.ts","module":"./src/verify-phone.ts","exports":{".":{"types":"./src/verify-phone.ts","import":"./src/verify-phone.ts","require":"./src/verify-phone.ts"}},"gitHead":"e5e02a90a09e5839c85f89a219e50aaf368f40f9","scripts":{"dev":"wrangler dev","ship":"bun run standard-version --release-as patch; bun publish","test":"vitest run","build":"echo 'No build step needed for Workers'","deploy":"wrangler deploy","test:ci":"vitest run --reporter=default --reporter=junit --outputFile=junit.xml --coverage --coverage.reporter=lcov --coverage.reporter=text","test:ui":"vitest --ui","coverage":"vitest run --coverage","test:run":"vitest run","typecheck":"tsc --noEmit","build:docs":"cd docs && bun run build","deploy:all":"bun run deploy && bun run deploy:docs","deploy:docs":"cd docs && bun run build && wrangler deploy","deploy:staging":"wrangler deploy --env staging","deploy:production":"wrangler deploy --env production","deploy:all:staging":"bun run deploy:staging && bun run deploy:docs:staging","deploy:docs:staging":"cd docs && bun run build && wrangler deploy --env staging","deploy:all:production":"bun run deploy:production && bun run deploy:docs:production","deploy:docs:production":"cd docs && bun run build && wrangler deploy --env production"},"_npmUser":{"name":"vtempest","email":"grokthiscontact@gmail.com"},"repository":{"url":"git+https://github.com/OpenSourceAGI/dev-tools-starter-agent.git","type":"git","directory":"packages/verify-phone-sms"},"_npmVersion":"11.19.1","description":"SMS Phone Verification API using AWS SNS HTTP API with Hono server on Cloudflare Workers","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.5.4","hono":"^4.0.0","grab-api.js":"^0.9.131","@hono/swagger-ui":"^0.5.2","@hono/zod-openapi":"^1.6.3","hono-rate-limiter":"^0.2.2","libphonenumber-js":"^1.12.13"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.55.0","vitest":"^4.1.0","prettier":"^3.1.0","wrangler":"^4.24.0","supertest":"^6.3.3","@vitest/ui":"^4.1.0","typescript":"^6.0.3","@types/node":"^25.6.0","@vitest/coverage-v8":"^4.1.0","@cloudflare/workers-types":"^4.20260507.1"},"_npmOperationalInternal":{"tmp":"tmp/verify-phone-sms_0.9.102_1789859536093_0.6675905139937357","host":"s3://npm-registry-packages-npm-production"}},"0.9.103":{"name":"verify-phone-sms","version":"0.9.103","keywords":["sms","verification","aws","sns","phone","otp","2fa","hono","cloudflare-workers","wrangler"],"author":{"name":"vtempest"},"license":"MIT","_id":"verify-phone-sms@0.9.103","maintainers":[{"name":"vtempest","email":"grokthiscontact@gmail.com"}],"homepage":"https://github.com/OpenSourceAGI/dev-tools-starter-agent/tree/master/packages/verify-phone-sms","bugs":{"url":"https://github.com/OpenSourceAGI/dev-tools-starter-agent/issues"},"dist":{"shasum":"45f8ff71b856d847ba5af35fe5f8d4aab5ac82aa","tarball":"https://registry.npmjs.org/verify-phone-sms/-/verify-phone-sms-0.9.103.tgz","fileCount":53,"integrity":"sha512-3bju7FUipXu146syvukmH2mYebMUaGA++NhdLArZU5fSkO4vOVYm5SvEprN5+g6AJeLwq53jkyMMYYExqGXmpg==","signatures":[{"sig":"MEQCIAHvMIsvMNGvuIyYhk0Xl5L1F9d6UdZRM5PS6RRhC5VVAiBMHoUS6Dc7kDNsXBt1dlBOv58e5Sp8eUmrGaIiHrZ7Gw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFs7qqobCB+8hg8gNicD6K1/4Oe0rvSaRjykB1mxmGu+AiAV57r96mNcb2ATUoP/qv+2R0iKrZ+zKrTU1hqjI1PxpQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/verify-phone-sms@0.9.103","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":219189},"main":"src/verify-phone.ts","type":"module","types":"./src/verify-phone.ts","module":"./src/verify-phone.ts","exports":{".":{"types":"./src/verify-phone.ts","import":"./src/verify-phone.ts","require":"./src/verify-phone.ts"}},"gitHead":"a98f39cd4af5dc3788a617330d832a861b6e1def","scripts":{"dev":"wrangler dev","ship":"bun run standard-version --release-as patch; bun publish","test":"vitest run","build":"echo 'No build step needed for Workers'","deploy":"wrangler deploy","test:ci":"vitest run --reporter=default --reporter=junit --outputFile=junit.xml --coverage --coverage.reporter=lcov --coverage.reporter=text","test:ui":"vitest --ui","coverage":"vitest run --coverage","test:run":"vitest run","typecheck":"tsc --noEmit","build:docs":"cd docs && bun run build","deploy:all":"bun run deploy && bun run deploy:docs","deploy:docs":"cd docs && bun run build && wrangler deploy","deploy:staging":"wrangler deploy --env staging","deploy:production":"wrangler deploy --env production","deploy:all:staging":"bun run deploy:staging && bun run deploy:docs:staging","deploy:docs:staging":"cd docs && bun run build && wrangler deploy --env staging","deploy:all:production":"bun run deploy:production && bun run deploy:docs:production","deploy:docs:production":"cd docs && bun run build && wrangler deploy --env production"},"_npmUser":{"name":"vtempest","email":"grokthiscontact@gmail.com"},"repository":{"url":"git+https://github.com/OpenSourceAGI/dev-tools-starter-agent.git","type":"git","directory":"packages/verify-phone-sms"},"_npmVersion":"11.19.1","description":"SMS Phone Verification API using AWS SNS HTTP API with Hono server on Cloudflare Workers","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.5.4","hono":"^4.0.0","grab-api.js":"^0.9.131","@hono/swagger-ui":"^0.5.2","@hono/zod-openapi":"^1.6.3","hono-rate-limiter":"^0.2.2","libphonenumber-js":"^1.12.13"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.55.0","vitest":"^4.1.0","prettier":"^3.1.0","wrangler":"^4.24.0","supertest":"^6.3.3","@vitest/ui":"^4.1.0","typescript":"^6.0.3","@types/node":"^25.6.0","@vitest/coverage-v8":"^4.1.0","@cloudflare/workers-types":"^4.20260507.1"},"_npmOperationalInternal":{"tmp":"tmp/verify-phone-sms_0.9.103_1789863278620_0.30350521951276765","host":"s3://npm-registry-packages-npm-production"}},"0.9.104":{"name":"verify-phone-sms","version":"0.9.104","keywords":["sms","verification","aws","sns","phone","otp","2fa","hono","cloudflare-workers","wrangler"],"author":{"name":"vtempest"},"license":"MIT","_id":"verify-phone-sms@0.9.104","maintainers":[{"name":"vtempest","email":"grokthiscontact@gmail.com"}],"homepage":"https://github.com/OpenSourceAGI/dev-tools-starter-agent/tree/master/packages/verify-phone-sms","bugs":{"url":"https://github.com/OpenSourceAGI/dev-tools-starter-agent/issues"},"dist":{"shasum":"8a90a181ebba185c3017d20a10084da4d4118f98","tarball":"https://registry.npmjs.org/verify-phone-sms/-/verify-phone-sms-0.9.104.tgz","fileCount":53,"integrity":"sha512-TAsPhLqbh6HKt3lG2+T95Pl2dOXuEjUr+AvTYuRRzkKCx9iLCAGM9Sln988O6I8UFnvvAE2sRQlBxysfR4aYDA==","signatures":[{"sig":"MEQCIDkkJSTNvrZloGjWy8ST0XjkzGCP+cdAUQlfBui25xaQAiBSIJi0RSFA29nxZzNEHqvDYXIL6Gm641eWIorYJ9n7FQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDupIz9EcIGdHNLLbIouLlw1QHIPiJ3SGVcOjSQwlXPtAiBzKV69a6fZhV9xt2uaqTELOuUCb3MF6sPfIoEtD+08Fw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/verify-phone-sms@0.9.104","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":219189},"main":"src/verify-phone.ts","type":"module","types":"./src/verify-phone.ts","module":"./src/verify-phone.ts","exports":{".":{"types":"./src/verify-phone.ts","import":"./src/verify-phone.ts","require":"./src/verify-phone.ts"}},"gitHead":"4823231860cc6a11d0a5bfbb3ebf6c26de7ea9bd","scripts":{"dev":"wrangler dev","ship":"bun run standard-version --release-as patch; bun publish","test":"vitest run","build":"echo 'No build step needed for Workers'","deploy":"wrangler deploy","test:ci":"vitest run --reporter=default --reporter=junit --outputFile=junit.xml --coverage --coverage.reporter=lcov --coverage.reporter=text","test:ui":"vitest --ui","coverage":"vitest run --coverage","test:run":"vitest run","typecheck":"tsc --noEmit","build:docs":"cd docs && bun run build","deploy:all":"bun run deploy && bun run deploy:docs","deploy:docs":"cd docs && bun run build && wrangler deploy","deploy:staging":"wrangler deploy --env staging","deploy:production":"wrangler deploy --env production","deploy:all:staging":"bun run deploy:staging && bun run deploy:docs:staging","deploy:docs:staging":"cd docs && bun run build && wrangler deploy --env staging","deploy:all:production":"bun run deploy:production && bun run deploy:docs:production","deploy:docs:production":"cd docs && bun run build && wrangler deploy --env production"},"_npmUser":{"name":"vtempest","email":"grokthiscontact@gmail.com"},"repository":{"url":"git+https://github.com/OpenSourceAGI/dev-tools-starter-agent.git","type":"git","directory":"packages/verify-phone-sms"},"_npmVersion":"11.19.1","description":"SMS Phone Verification API using AWS SNS HTTP API with Hono server on Cloudflare Workers","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.5.4","hono":"^4.0.0","grab-api.js":"^0.9.131","@hono/swagger-ui":"^0.5.2","@hono/zod-openapi":"^1.6.3","hono-rate-limiter":"^0.2.2","libphonenumber-js":"^1.12.13"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.55.0","vitest":"^4.1.0","prettier":"^3.1.0","wrangler":"^4.24.0","supertest":"^6.3.3","@vitest/ui":"^4.1.0","typescript":"^6.0.3","@types/node":"^25.6.0","@vitest/coverage-v8":"^4.1.0","@cloudflare/workers-types":"^4.20260507.1"},"_npmOperationalInternal":{"tmp":"tmp/verify-phone-sms_0.9.104_1789864045236_0.9319589203708449","host":"s3://npm-registry-packages-npm-production"}},"0.9.105":{"name":"verify-phone-sms","version":"0.9.105","keywords":["sms","verification","aws","sns","phone","otp","2fa","hono","cloudflare-workers","wrangler"],"author":{"name":"vtempest"},"license":"MIT","_id":"verify-phone-sms@0.9.105","maintainers":[{"name":"vtempest","email":"grokthiscontact@gmail.com"}],"homepage":"https://github.com/OpenSourceAGI/dev-tools-starter-agent/tree/master/packages/verify-phone-sms","bugs":{"url":"https://github.com/OpenSourceAGI/dev-tools-starter-agent/issues"},"dist":{"shasum":"ea1d1e5d3cc901107fc87d05d48040a394b655e7","tarball":"https://registry.npmjs.org/verify-phone-sms/-/verify-phone-sms-0.9.105.tgz","fileCount":53,"integrity":"sha512-vftHHdu7l/LqHtkxTOl89h2HoWFQafxB8muQIaSQOK0KA9dfa+wbrI+F5uZQM1nWD0/hX0O28pYZ6ci4iVHnQg==","signatures":[{"sig":"MEUCIBAHRYxTC2//GYWyAHwhobcc1mMYuLMFyr+THjN0sdxKAiEA6VrUqHS8Wh2r7vz9FSrRnFiTKYCqbkK4lRGUp8kS14U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIByOWtTKk6z+FM8qnpvqkSYdHuByDqfmzTiEZhIjk+3BAiEAzyK5MUYaXVpdOWJNqdGd0hQPdpKQ2YdZWFHVImgsIa0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/verify-phone-sms@0.9.105","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":219189},"main":"src/verify-phone.ts","type":"module","types":"./src/verify-phone.ts","module":"./src/verify-phone.ts","exports":{".":{"types":"./src/verify-phone.ts","import":"./src/verify-phone.ts","require":"./src/verify-phone.ts"}},"gitHead":"9bb83eea706daac0dff4bfb12bc5767d809479fd","scripts":{"dev":"wrangler dev","ship":"bun run standard-version --release-as patch; bun publish","test":"vitest run","build":"echo 'No build step needed for Workers'","deploy":"wrangler deploy","test:ci":"vitest run --reporter=default --reporter=junit --outputFile=junit.xml --coverage --coverage.reporter=lcov --coverage.reporter=text","test:ui":"vitest --ui","coverage":"vitest run --coverage","test:run":"vitest run","typecheck":"tsc --noEmit","build:docs":"cd docs && bun run build","deploy:all":"bun run deploy && bun run deploy:docs","deploy:docs":"cd docs && bun run build && wrangler deploy","deploy:staging":"wrangler deploy --env staging","deploy:production":"wrangler deploy --env production","deploy:all:staging":"bun run deploy:staging && bun run deploy:docs:staging","deploy:docs:staging":"cd docs && bun run build && wrangler deploy --env staging","deploy:all:production":"bun run deploy:production && bun run deploy:docs:production","deploy:docs:production":"cd docs && bun run build && wrangler deploy --env production"},"_npmUser":{"name":"vtempest","email":"grokthiscontact@gmail.com"},"repository":{"url":"git+https://github.com/OpenSourceAGI/dev-tools-starter-agent.git","type":"git","directory":"packages/verify-phone-sms"},"_npmVersion":"11.19.1","description":"SMS Phone Verification API using AWS SNS HTTP API with Hono server on Cloudflare Workers","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.5.4","hono":"^4.0.0","grab-api.js":"^0.9.131","@hono/swagger-ui":"^0.5.2","@hono/zod-openapi":"^1.6.3","hono-rate-limiter":"^0.2.2","libphonenumber-js":"^1.12.13"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.55.0","vitest":"^4.1.0","prettier":"^3.1.0","wrangler":"^4.24.0","supertest":"^6.3.3","@vitest/ui":"^4.1.0","typescript":"^6.0.3","@types/node":"^25.6.0","@vitest/coverage-v8":"^4.1.0","@cloudflare/workers-types":"^4.20260507.1"},"_npmOperationalInternal":{"tmp":"tmp/verify-phone-sms_0.9.105_1789975249375_0.9541985510466728","host":"s3://npm-registry-packages-npm-production"}},"0.9.106":{"name":"verify-phone-sms","version":"0.9.106","keywords":["sms","verification","aws","sns","phone","otp","2fa","hono","cloudflare-workers","wrangler"],"author":{"name":"vtempest"},"license":"MIT","_id":"verify-phone-sms@0.9.106","maintainers":[{"name":"vtempest","email":"grokthiscontact@gmail.com"}],"homepage":"https://github.com/OpenSourceAGI/dev-tools-starter-agent/tree/master/packages/verify-phone-sms","bugs":{"url":"https://github.com/OpenSourceAGI/dev-tools-starter-agent/issues"},"dist":{"shasum":"9ebdd428ea2742f4ebadb2a9a29de0794513f81d","tarball":"https://registry.npmjs.org/verify-phone-sms/-/verify-phone-sms-0.9.106.tgz","fileCount":53,"integrity":"sha512-T4LTim/g+88eea4tuJObpRX3+7ZF/k8Al5IJRautsvIud1k9j0rup5Chf5aYB6zmEGUmIVq+ZDQX/eG5uZ3Osw==","signatures":[{"sig":"MEYCIQDXHAhryJ2P29TJCfM0DvFTRxA+9VIGMOGn3KwSi4moFgIhAKJ3nlYdxTMoOKJdaZB/tQda3GHA39RxgdDmlVEfuowV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICdLfAoQ6oZXrfYNwID+ol7HrLtZEggF0JHIrSpS0cYBAiApXFgHxhTDcYoTGagUMKgaQGn7d/Y8h0ejQidsJopj3w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/verify-phone-sms@0.9.106","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":219189},"main":"src/verify-phone.ts","type":"module","types":"./src/verify-phone.ts","module":"./src/verify-phone.ts","exports":{".":{"types":"./src/verify-phone.ts","import":"./src/verify-phone.ts","require":"./src/verify-phone.ts"}},"gitHead":"248206f0e9e4ac56718d2d2311e6056905f4a448","scripts":{"dev":"wrangler dev","ship":"bun run standard-version --release-as patch; bun publish","test":"vitest run","build":"echo 'No build step needed for Workers'","deploy":"wrangler deploy","test:ci":"vitest run --reporter=default --reporter=junit --outputFile=junit.xml --coverage --coverage.reporter=lcov --coverage.reporter=text","test:ui":"vitest --ui","coverage":"vitest run --coverage","test:run":"vitest run","typecheck":"tsc --noEmit","build:docs":"cd docs && bun run build","deploy:all":"bun run deploy && bun run deploy:docs","deploy:docs":"cd docs && bun run build && wrangler deploy","deploy:staging":"wrangler deploy --env staging","deploy:production":"wrangler deploy --env production","deploy:all:staging":"bun run deploy:staging && bun run deploy:docs:staging","deploy:docs:staging":"cd docs && bun run build && wrangler deploy --env staging","deploy:all:production":"bun run deploy:production && bun run deploy:docs:production","deploy:docs:production":"cd docs && bun run build && wrangler deploy --env production"},"_npmUser":{"name":"vtempest","email":"grokthiscontact@gmail.com"},"repository":{"url":"git+https://github.com/OpenSourceAGI/dev-tools-starter-agent.git","type":"git","directory":"packages/verify-phone-sms"},"_npmVersion":"11.19.1","description":"SMS Phone Verification API using AWS SNS HTTP API with Hono server on Cloudflare Workers","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.5.4","hono":"^4.0.0","grab-api.js":"^0.9.131","@hono/swagger-ui":"^0.5.2","@hono/zod-openapi":"^1.6.3","hono-rate-limiter":"^0.2.2","libphonenumber-js":"^1.12.13"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.55.0","vitest":"^4.1.0","prettier":"^3.1.0","wrangler":"^4.24.0","supertest":"^6.3.3","@vitest/ui":"^4.1.0","typescript":"^6.0.3","@types/node":"^25.6.0","@vitest/coverage-v8":"^4.1.0","@cloudflare/workers-types":"^4.20260507.1"},"_npmOperationalInternal":{"tmp":"tmp/verify-phone-sms_0.9.106_1790029800965_0.015906925247001213","host":"s3://npm-registry-packages-npm-production"}},"0.9.107":{"name":"verify-phone-sms","version":"0.9.107","keywords":["sms","verification","aws","sns","phone","otp","2fa","hono","cloudflare-workers","wrangler"],"author":{"name":"vtempest"},"license":"MIT","_id":"verify-phone-sms@0.9.107","maintainers":[{"name":"vtempest","email":"grokthiscontact@gmail.com"}],"homepage":"https://github.com/OpenSourceAGI/dev-tools-starter-agent/tree/master/packages/verify-phone-sms","bugs":{"url":"https://github.com/OpenSourceAGI/dev-tools-starter-agent/issues"},"dist":{"shasum":"1a708a7a6d844e83043d9ad373a26c4c072edf0e","tarball":"https://registry.npmjs.org/verify-phone-sms/-/verify-phone-sms-0.9.107.tgz","fileCount":53,"integrity":"sha512-sKpTlGoPfTKsBW3MBI8gwsYsoeIwhyhfuaWQ8YBjLQuOtNn5Q7oYHILKbfDb3+nJnXUXWxWmfLN0UMogdpDWlw==","signatures":[{"sig":"MEYCIQDbndwW8IsjVjNr4NhUgxOZMghYw+H22CyBW4OXoEvrxwIhALKTsp31HQ7KpzU0jZn3KGfSGK3DnwhrFKHD8HqpCdhf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHtHcyVLwT+aYodwO5eSC5C3mp7dbo95x+qWXU+ZQa+cAiBI/8dClEPHZxXaXUVytYkuWb3jDd9FjkeceePkaetSeg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/verify-phone-sms@0.9.107","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":219189},"main":"src/verify-phone.ts","type":"module","types":"./src/verify-phone.ts","module":"./src/verify-phone.ts","exports":{".":{"types":"./src/verify-phone.ts","import":"./src/verify-phone.ts","require":"./src/verify-phone.ts"}},"gitHead":"03344829eec31546a3e5c00ffbf25de3083e6ff2","scripts":{"dev":"wrangler dev","ship":"bun run standard-version --release-as patch; bun publish","test":"vitest run","build":"echo 'No build step needed for Workers'","deploy":"wrangler deploy","test:ci":"vitest run --reporter=default --reporter=junit --outputFile=junit.xml --coverage --coverage.reporter=lcov --coverage.reporter=text","test:ui":"vitest --ui","coverage":"vitest run --coverage","test:run":"vitest run","typecheck":"tsc --noEmit","build:docs":"cd docs && bun run build","deploy:all":"bun run deploy && bun run deploy:docs","deploy:docs":"cd docs && bun run build && wrangler deploy","deploy:staging":"wrangler deploy --env staging","deploy:production":"wrangler deploy --env production","deploy:all:staging":"bun run deploy:staging && bun run deploy:docs:staging","deploy:docs:staging":"cd docs && bun run build && wrangler deploy --env staging","deploy:all:production":"bun run deploy:production && bun run deploy:docs:production","deploy:docs:production":"cd docs && bun run build && wrangler deploy --env production"},"_npmUser":{"name":"vtempest","email":"grokthiscontact@gmail.com"},"repository":{"url":"git+https://github.com/OpenSourceAGI/dev-tools-starter-agent.git","type":"git","directory":"packages/verify-phone-sms"},"_npmVersion":"11.19.1","description":"SMS Phone Verification API using AWS SNS HTTP API with Hono server on Cloudflare Workers","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.5.4","hono":"^4.0.0","grab-api.js":"^0.9.131","@hono/swagger-ui":"^0.5.2","@hono/zod-openapi":"^1.6.3","hono-rate-limiter":"^0.2.2","libphonenumber-js":"^1.12.13"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.55.0","vitest":"^4.1.0","prettier":"^3.1.0","wrangler":"^4.24.0","supertest":"^6.3.3","@vitest/ui":"^4.1.0","typescript":"^6.0.3","@types/node":"^25.6.0","@vitest/coverage-v8":"^4.1.0","@cloudflare/workers-types":"^4.20260507.1"},"_npmOperationalInternal":{"tmp":"tmp/verify-phone-sms_0.9.107_1790033015955_0.3215778085477201","host":"s3://npm-registry-packages-npm-production"}},"0.9.108":{"name":"verify-phone-sms","version":"0.9.108","keywords":["sms","verification","aws","sns","phone","otp","2fa","hono","cloudflare-workers","wrangler"],"author":{"name":"vtempest"},"license":"MIT","_id":"verify-phone-sms@0.9.108","maintainers":[{"name":"vtempest","email":"grokthiscontact@gmail.com"}],"homepage":"https://github.com/OpenSourceAGI/dev-tools-starter-agent/tree/master/packages/verify-phone-sms","bugs":{"url":"https://github.com/OpenSourceAGI/dev-tools-starter-agent/issues"},"dist":{"shasum":"2429771c389aba2e1ab93b0ac388cb4ac34c0b2e","tarball":"https://registry.npmjs.org/verify-phone-sms/-/verify-phone-sms-0.9.108.tgz","fileCount":52,"integrity":"sha512-zZehB/V3OcPfZOXGNtfEYt5YKTWrhs+UR1INDnv8vHQfySrLXobxQmSqyFZgEy8BULluVQI8svvZRYoZ/ODydA==","signatures":[{"sig":"MEUCIGqrqBSasEeKRdOyVzlKqGthATFWzFfDkbej/Ucuvc4TAiEA/dMFTcnL0lYXBUcBQX7G5s128e8kSYEXxCbTgMIhg5c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGxrhvlt+t6ccyKpZsPloM7tmZRVriCLkMHcYufRSrrhAiAWGkgMn2lucmtCEmIrUycuTLFduLov/Y7ZqK4bZ6BhRg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/verify-phone-sms@0.9.108","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":207759},"main":"src/verify-phone.ts","type":"module","types":"./src/verify-phone.ts","module":"./src/verify-phone.ts","exports":{".":{"types":"./src/verify-phone.ts","import":"./src/verify-phone.ts","require":"./src/verify-phone.ts"}},"gitHead":"cc17e1845e3124cd6a13eebb224786a50c7bc9bd","scripts":{"dev":"wrangler dev","ship":"bun run standard-version --release-as patch; bun publish","test":"vitest run","build":"echo 'No build step needed for Workers'","deploy":"wrangler deploy","test:ci":"vitest run --reporter=default --reporter=junit --outputFile=junit.xml --coverage --coverage.reporter=lcov --coverage.reporter=text","test:ui":"vitest --ui","coverage":"vitest run --coverage","test:run":"vitest run","typecheck":"tsc --noEmit","build:docs":"cd docs && bun run build","deploy:all":"bun run deploy && bun run deploy:docs","deploy:docs":"cd docs && bun run build && wrangler deploy","deploy:staging":"wrangler deploy --env staging","deploy:production":"wrangler deploy --env production","deploy:all:staging":"bun run deploy:staging && bun run deploy:docs:staging","deploy:docs:staging":"cd docs && bun run build && wrangler deploy --env staging","deploy:all:production":"bun run deploy:production && bun run deploy:docs:production","deploy:docs:production":"cd docs && bun run build && wrangler deploy --env production"},"_npmUser":{"name":"vtempest","email":"grokthiscontact@gmail.com"},"repository":{"url":"git+https://github.com/OpenSourceAGI/dev-tools-starter-agent.git","type":"git","directory":"packages/verify-phone-sms"},"_npmVersion":"11.19.1","description":"SMS Phone Verification API using AWS SNS HTTP API with Hono server on Cloudflare Workers","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.5.4","hono":"^4.0.0","grab-api.js":"^0.9.131","@hono/swagger-ui":"^0.5.2","@hono/zod-openapi":"^1.6.3","hono-rate-limiter":"^0.2.2","libphonenumber-js":"^1.12.13"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.55.0","vitest":"^4.1.0","prettier":"^3.1.0","wrangler":"^4.24.0","supertest":"^6.3.3","@vitest/ui":"^4.1.0","typescript":"^6.0.3","@types/node":"^25.6.0","@vitest/coverage-v8":"^4.1.0","@cloudflare/workers-types":"^4.20260507.1"},"_npmOperationalInternal":{"tmp":"tmp/verify-phone-sms_0.9.108_1790042510557_0.8063583325504262","host":"s3://npm-registry-packages-npm-production"}},"0.9.109":{"name":"verify-phone-sms","version":"0.9.109","keywords":["sms","verification","aws","sns","phone","otp","2fa","hono","cloudflare-workers","wrangler"],"author":{"name":"vtempest"},"license":"MIT","_id":"verify-phone-sms@0.9.109","maintainers":[{"name":"vtempest","email":"grokthiscontact@gmail.com"}],"homepage":"https://github.com/OpenSourceAGI/dev-tools-starter-agent/tree/master/packages/verify-phone-sms","bugs":{"url":"https://github.com/OpenSourceAGI/dev-tools-starter-agent/issues"},"dist":{"shasum":"235951a7deb169a3c6cbdd99e86e771808ea7d45","tarball":"https://registry.npmjs.org/verify-phone-sms/-/verify-phone-sms-0.9.109.tgz","fileCount":52,"integrity":"sha512-KmSXAbEbkKGmWr6nFlrKowMNLUllvlrvGgYgWvIboCjXkndHhWOOBrDOiUoIGOzUPzWSPZB/58Fi+B+ctyr99w==","signatures":[{"sig":"MEQCIBjA3burt7E31U8abOkcYth9A8sgKCcAKVNjDfuGxWw7AiBgF1X7ZxzqhrzYjV1MJgkUpS2b8gvCbvBLataMYuGlTA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHJz5jLWO5TW60Whp5QrTNjS7bfvm5szjeyphsV6FLIhAiBeYFVadZrKgvkt2XZ/SifMQ2tZ1JD32XMv8N4HElesGg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/verify-phone-sms@0.9.109","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":207759},"main":"src/verify-phone.ts","type":"module","types":"./src/verify-phone.ts","module":"./src/verify-phone.ts","exports":{".":{"types":"./src/verify-phone.ts","import":"./src/verify-phone.ts","require":"./src/verify-phone.ts"}},"gitHead":"c545951ccccb6c55c71daa0bbd7d8b7d639c8bbf","scripts":{"dev":"wrangler dev","ship":"bun run standard-version --release-as patch; bun publish","test":"vitest run","build":"echo 'No build step needed for Workers'","deploy":"wrangler deploy","test:ci":"vitest run --reporter=default --reporter=junit --outputFile=junit.xml --coverage --coverage.reporter=lcov --coverage.reporter=text","test:ui":"vitest --ui","coverage":"vitest run --coverage","test:run":"vitest run","typecheck":"tsc --noEmit","build:docs":"cd docs && bun run build","deploy:all":"bun run deploy && bun run deploy:docs","deploy:docs":"cd docs && bun run build && wrangler deploy","deploy:staging":"wrangler deploy --env staging","deploy:production":"wrangler deploy --env production","deploy:all:staging":"bun run deploy:staging && bun run deploy:docs:staging","deploy:docs:staging":"cd docs && bun run build && wrangler deploy --env staging","deploy:all:production":"bun run deploy:production && bun run deploy:docs:production","deploy:docs:production":"cd docs && bun run build && wrangler deploy --env production"},"_npmUser":{"name":"vtempest","email":"grokthiscontact@gmail.com"},"repository":{"url":"git+https://github.com/OpenSourceAGI/dev-tools-starter-agent.git","type":"git","directory":"packages/verify-phone-sms"},"_npmVersion":"11.19.1","description":"SMS Phone Verification API using AWS SNS HTTP API with Hono server on Cloudflare Workers","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.5.4","hono":"^4.0.0","grab-api.js":"^0.9.131","@hono/swagger-ui":"^0.5.2","@hono/zod-openapi":"^1.6.3","hono-rate-limiter":"^0.2.2","libphonenumber-js":"^1.12.13"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.55.0","vitest":"^4.1.0","prettier":"^3.1.0","wrangler":"^4.24.0","supertest":"^6.3.3","@vitest/ui":"^4.1.0","typescript":"^6.0.3","@types/node":"^25.6.0","@vitest/coverage-v8":"^4.1.0","@cloudflare/workers-types":"^4.20260507.1"},"_npmOperationalInternal":{"tmp":"tmp/verify-phone-sms_0.9.109_1790042927010_0.42520824495483134","host":"s3://npm-registry-packages-npm-production"}},"0.9.110":{"name":"verify-phone-sms","version":"0.9.110","keywords":["sms","verification","aws","sns","phone","otp","2fa","hono","cloudflare-workers","wrangler"],"author":{"name":"vtempest"},"license":"MIT","_id":"verify-phone-sms@0.9.110","maintainers":[{"name":"vtempest","email":"grokthiscontact@gmail.com"}],"homepage":"https://github.com/OpenSourceAGI/dev-tools-starter-agent/tree/master/packages/verify-phone-sms","bugs":{"url":"https://github.com/OpenSourceAGI/dev-tools-starter-agent/issues"},"dist":{"shasum":"15af2674b474c42bc0bea91d51295d1dfa4ad722","tarball":"https://registry.npmjs.org/verify-phone-sms/-/verify-phone-sms-0.9.110.tgz","fileCount":52,"integrity":"sha512-W2Tkpv8QsAhoGt9AOHYMG4ukNk7RAVjiQTYOoUt5msqmEf3hOeix9hhGeH/pPoAwMOqTTTf19ZLzQjCcjKDbRw==","signatures":[{"sig":"MEUCICr6O6Jlm91JY1mjC/Xle9oqpeWeNGOc3ZNYXQwnjKvTAiEApWbgMxZXULFM0GBJDJgkLp+bLlxpZ/HOH8T/35+cJ6g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEMCIEtRtujTlOjWPk32QvtUw98XNzOV1dACRv8O2raHECXnAh8sz7AiUM22/fHY7uf+3gQb12KEhC0pRVCCWd1ijY9+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/verify-phone-sms@0.9.110","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":207759},"main":"src/verify-phone.ts","type":"module","types":"./src/verify-phone.ts","module":"./src/verify-phone.ts","exports":{".":{"types":"./src/verify-phone.ts","import":"./src/verify-phone.ts","require":"./src/verify-phone.ts"}},"gitHead":"66458ceab334c1d3c6fdb389b4c3f0a29a4f535c","scripts":{"dev":"wrangler dev","ship":"bun run standard-version --release-as patch; bun publish","test":"vitest run","build":"echo 'No build step needed for Workers'","deploy":"wrangler deploy","test:ci":"vitest run --reporter=default --reporter=junit --outputFile=junit.xml --coverage --coverage.reporter=lcov --coverage.reporter=text","test:ui":"vitest --ui","coverage":"vitest run --coverage","test:run":"vitest run","typecheck":"tsc --noEmit","build:docs":"cd docs && bun run build","deploy:all":"bun run deploy && bun run deploy:docs","deploy:docs":"cd docs && bun run build && wrangler deploy","deploy:staging":"wrangler deploy --env staging","deploy:production":"wrangler deploy --env production","deploy:all:staging":"bun run deploy:staging && bun run deploy:docs:staging","deploy:docs:staging":"cd docs && bun run build && wrangler deploy --env staging","deploy:all:production":"bun run deploy:production && bun run deploy:docs:production","deploy:docs:production":"cd docs && bun run build && wrangler deploy --env production"},"_npmUser":{"name":"vtempest","email":"grokthiscontact@gmail.com"},"repository":{"url":"git+https://github.com/OpenSourceAGI/dev-tools-starter-agent.git","type":"git","directory":"packages/verify-phone-sms"},"_npmVersion":"11.19.1","description":"SMS Phone Verification API using AWS SNS HTTP API with Hono server on Cloudflare Workers","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.5.4","hono":"^4.0.0","grab-api.js":"^0.9.131","@hono/swagger-ui":"^0.5.2","@hono/zod-openapi":"^1.6.3","hono-rate-limiter":"^0.2.2","libphonenumber-js":"^1.12.13"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.55.0","vitest":"^4.1.0","prettier":"^3.1.0","wrangler":"^4.24.0","supertest":"^6.3.3","@vitest/ui":"^4.1.0","typescript":"^6.0.3","@types/node":"^25.6.0","@vitest/coverage-v8":"^4.1.0","@cloudflare/workers-types":"^4.20260507.1"},"_npmOperationalInternal":{"tmp":"tmp/verify-phone-sms_0.9.110_1790043242528_0.1544472673407684","host":"s3://npm-registry-packages-npm-production"}},"0.9.111":{"name":"verify-phone-sms","version":"0.9.111","keywords":["sms","verification","aws","sns","phone","otp","2fa","hono","cloudflare-workers","wrangler"],"author":{"name":"vtempest"},"license":"MIT","_id":"verify-phone-sms@0.9.111","maintainers":[{"name":"vtempest","email":"grokthiscontact@gmail.com"}],"homepage":"https://github.com/OpenSourceAGI/dev-tools-starter-agent/tree/master/packages/verify-phone-sms","bugs":{"url":"https://github.com/OpenSourceAGI/dev-tools-starter-agent/issues"},"dist":{"shasum":"ad5b8f2dc3c18ee9baa4bd30e4bc924e4ea0ca91","tarball":"https://registry.npmjs.org/verify-phone-sms/-/verify-phone-sms-0.9.111.tgz","fileCount":52,"integrity":"sha512-hT0lvMBhQg9WB6CL2q/2hROWUeG8IXwM2HSHo6k7o7JeU9hQ7w/H4hFX53SLdv6m4cYQzgrqPB4FAGzOR2qjyw==","signatures":[{"sig":"MEUCIBYZymm2SVX3dbRF3ARLpE2SrIG/RT/uJ8i946qNbWJgAiEAkLzfST1NPyotZUjmsYjpjvJO0XfCfqyRtD191mIuc3g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDJ83xGyqPFXEK1bYEW9izeSn1AT1ed1a78hTssYh1UCAIhAL/36FvFjA85qMmzTmi019pCtpFddd4j7thAu6XTFt2k","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/verify-phone-sms@0.9.111","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":207743},"main":"src/verify-phone.ts","type":"module","types":"./src/verify-phone.ts","module":"./src/verify-phone.ts","exports":{".":{"types":"./src/verify-phone.ts","import":"./src/verify-phone.ts","require":"./src/verify-phone.ts"}},"gitHead":"949ea982deae9c2cf5c9332f2b31b79223018cd0","scripts":{"dev":"wrangler dev","ship":"bun run standard-version --release-as patch; bun publish","test":"vitest run","build":"echo 'No build step needed for Workers'","deploy":"wrangler deploy","test:ci":"vitest run --reporter=default --reporter=junit --outputFile=junit.xml --coverage --coverage.reporter=lcov --coverage.reporter=text","test:ui":"vitest --ui","coverage":"vitest run --coverage","test:run":"vitest run","typecheck":"tsc --noEmit","build:docs":"cd docs && bun run build","deploy:all":"bun run deploy && bun run deploy:docs","deploy:docs":"cd docs && bun run build && wrangler deploy","deploy:staging":"wrangler deploy --env staging","deploy:production":"wrangler deploy --env production","deploy:all:staging":"bun run deploy:staging && bun run deploy:docs:staging","deploy:docs:staging":"cd docs && bun run build && wrangler deploy --env staging","deploy:all:production":"bun run deploy:production && bun run deploy:docs:production","deploy:docs:production":"cd docs && bun run build && wrangler deploy --env production"},"_npmUser":{"name":"vtempest","email":"grokthiscontact@gmail.com"},"repository":{"url":"git+https://github.com/OpenSourceAGI/dev-tools-starter-agent.git","type":"git","directory":"packages/verify-phone-sms"},"_npmVersion":"11.19.1","description":"SMS Phone Verification API using AWS SNS HTTP API with Hono server on Cloudflare Workers","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.5.4","hono":"^4.0.0","grab-api.js":"^0.9.131","@hono/swagger-ui":"^0.5.2","@hono/zod-openapi":"^1.6.3","hono-rate-limiter":"^0.2.2","libphonenumber-js":"^1.12.13"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.55.0","vitest":"^4.1.0","prettier":"^3.1.0","wrangler":"^4.24.0","supertest":"^6.3.3","@vitest/ui":"^4.1.0","typescript":"^6.0.3","@types/node":"^25.6.0","@vitest/coverage-v8":"^4.1.0","@cloudflare/workers-types":"^4.20260507.1"},"_npmOperationalInternal":{"tmp":"tmp/verify-phone-sms_0.9.111_1790045535047_0.3082276728930047","host":"s3://npm-registry-packages-npm-production"}},"0.9.112":{"name":"verify-phone-sms","version":"0.9.112","keywords":["sms","verification","aws","sns","phone","otp","2fa","hono","cloudflare-workers","wrangler"],"author":{"name":"vtempest"},"license":"MIT","_id":"verify-phone-sms@0.9.112","maintainers":[{"name":"vtempest","email":"grokthiscontact@gmail.com"}],"homepage":"https://github.com/OpenSourceAGI/dev-tools-starter-agent/tree/master/packages/verify-phone-sms","bugs":{"url":"https://github.com/OpenSourceAGI/dev-tools-starter-agent/issues"},"dist":{"shasum":"29ea1972322c08734f7d46187211c8408cb9c7f2","tarball":"https://registry.npmjs.org/verify-phone-sms/-/verify-phone-sms-0.9.112.tgz","fileCount":52,"integrity":"sha512-XU3bkycyNJefASq3PNK2AEWGe2fgmxOA0Pq8UTg0DL7k2ibwgA/yvqZhB/sh3Z8XAzy5joOo2qPi7MQf4OHTIg==","signatures":[{"sig":"MEUCIQDD1A3t+11eAcULi6nWzPoK4NjmLQxPdMrV5HKkU1Rw5QIgfurPuLxzyg4hapFYriU6eOLH+hTgHRRjdAAUmbD2Lss=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCID9FnlDHl2NR5oJRJ2t8hHVD5toP/jnSgXEZCzSuQ8/wAiB5g3l397NzyxHtSBOrC/aZ0ShsODrt8LlV3J+xin+Msg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/verify-phone-sms@0.9.112","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":207743},"main":"src/verify-phone.ts","type":"module","types":"./src/verify-phone.ts","module":"./src/verify-phone.ts","exports":{".":{"types":"./src/verify-phone.ts","import":"./src/verify-phone.ts","require":"./src/verify-phone.ts"}},"gitHead":"62e635ddc7a273870fe30578562bf7aeb5d0018f","scripts":{"dev":"wrangler dev","ship":"bun run standard-version --release-as patch; bun publish","test":"vitest run","build":"echo 'No build step needed for Workers'","deploy":"wrangler deploy","test:ci":"vitest run --reporter=default --reporter=junit --outputFile=junit.xml --coverage --coverage.reporter=lcov --coverage.reporter=text","test:ui":"vitest --ui","coverage":"vitest run --coverage","test:run":"vitest run","typecheck":"tsc --noEmit","build:docs":"cd docs && bun run build","deploy:all":"bun run deploy && bun run deploy:docs","deploy:docs":"cd docs && bun run build && wrangler deploy","deploy:staging":"wrangler deploy --env staging","deploy:production":"wrangler deploy --env production","deploy:all:staging":"bun run deploy:staging && bun run deploy:docs:staging","deploy:docs:staging":"cd docs && bun run build && wrangler deploy --env staging","deploy:all:production":"bun run deploy:production && bun run deploy:docs:production","deploy:docs:production":"cd docs && bun run build && wrangler deploy --env production"},"_npmUser":{"name":"vtempest","email":"grokthiscontact@gmail.com"},"repository":{"url":"git+https://github.com/OpenSourceAGI/dev-tools-starter-agent.git","type":"git","directory":"packages/verify-phone-sms"},"_npmVersion":"11.19.1","description":"SMS Phone Verification API using AWS SNS HTTP API with Hono server on Cloudflare Workers","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.5.4","hono":"^4.0.0","grab-api.js":"^0.9.131","@hono/swagger-ui":"^0.5.2","@hono/zod-openapi":"^1.6.3","hono-rate-limiter":"^0.2.2","libphonenumber-js":"^1.12.13"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.55.0","vitest":"^4.1.0","prettier":"^3.1.0","wrangler":"^4.24.0","supertest":"^6.3.3","@vitest/ui":"^4.1.0","typescript":"^6.0.3","@types/node":"^25.6.0","@vitest/coverage-v8":"^4.1.0","@cloudflare/workers-types":"^4.20260507.1"},"_npmOperationalInternal":{"tmp":"tmp/verify-phone-sms_0.9.112_1790066189951_0.9841710207675016","host":"s3://npm-registry-packages-npm-production"}},"0.9.113":{"name":"verify-phone-sms","version":"0.9.113","keywords":["sms","verification","aws","sns","phone","otp","2fa","hono","cloudflare-workers","wrangler"],"author":{"name":"vtempest"},"license":"MIT","_id":"verify-phone-sms@0.9.113","maintainers":[{"name":"vtempest","email":"grokthiscontact@gmail.com"}],"homepage":"https://github.com/OpenSourceAGI/dev-tools-starter-agent/tree/master/packages/verify-phone-sms","bugs":{"url":"https://github.com/OpenSourceAGI/dev-tools-starter-agent/issues"},"dist":{"shasum":"7b3e59b34a05675ee6658c60d95ccaaafb9f2cbd","tarball":"https://registry.npmjs.org/verify-phone-sms/-/verify-phone-sms-0.9.113.tgz","fileCount":52,"integrity":"sha512-du9ux+PNfQfLgi6tUBfymhw9kGIAXqCguoXfn3fw61I4brWVnkeBoWNsJhMZ2hGDH2x1yTrpqk9odX/fo8vmeQ==","signatures":[{"sig":"MEUCIElIcmEhVnlXt6J2rvr+zamBnXDq7ZUvX932iM+rCniZAiEAgBj/xD7nvTQuG35701kX9ejgjtW2KbURhtwSxKk5JWU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDf6lEEohRVjwCR005vxLUDmkHG2MM0WD6TLi5/37EzXQIhAO7Jhvmh/I2VvUmWYNl6zPPZr1jA4b4Fw0oK6Bn8koUP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/verify-phone-sms@0.9.113","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":207743},"main":"src/verify-phone.ts","type":"module","types":"./src/verify-phone.ts","module":"./src/verify-phone.ts","exports":{".":{"types":"./src/verify-phone.ts","import":"./src/verify-phone.ts","require":"./src/verify-phone.ts"}},"gitHead":"281e2061bc81b986f47d5da8caea0e24f9524427","scripts":{"dev":"wrangler dev","ship":"bun run standard-version --release-as patch; bun publish","test":"vitest run","build":"echo 'No build step needed for Workers'","deploy":"wrangler deploy","test:ci":"vitest run --reporter=default --reporter=junit --outputFile=junit.xml --coverage --coverage.reporter=lcov --coverage.reporter=text","test:ui":"vitest --ui","coverage":"vitest run --coverage","test:run":"vitest run","typecheck":"tsc --noEmit","build:docs":"cd docs && bun run build","deploy:all":"bun run deploy && bun run deploy:docs","deploy:docs":"cd docs && bun run build && wrangler deploy","deploy:staging":"wrangler deploy --env staging","deploy:production":"wrangler deploy --env production","deploy:all:staging":"bun run deploy:staging && bun run deploy:docs:staging","deploy:docs:staging":"cd docs && bun run build && wrangler deploy --env staging","deploy:all:production":"bun run deploy:production && bun run deploy:docs:production","deploy:docs:production":"cd docs && bun run build && wrangler deploy --env production"},"_npmUser":{"name":"vtempest","email":"grokthiscontact@gmail.com"},"repository":{"url":"git+https://github.com/OpenSourceAGI/dev-tools-starter-agent.git","type":"git","directory":"packages/verify-phone-sms"},"_npmVersion":"11.20.0","description":"SMS Phone Verification API using AWS SNS HTTP API with Hono server on Cloudflare Workers","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.5.4","hono":"^4.0.0","grab-api.js":"^0.9.131","@hono/swagger-ui":"^0.5.2","@hono/zod-openapi":"^1.6.3","hono-rate-limiter":"^0.2.2","libphonenumber-js":"^1.12.13"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.55.0","vitest":"^4.1.0","prettier":"^3.1.0","wrangler":"^4.24.0","supertest":"^6.3.3","@vitest/ui":"^4.1.0","typescript":"^6.0.3","@types/node":"^25.6.0","@vitest/coverage-v8":"^4.1.0","@cloudflare/workers-types":"^4.20260507.1"},"_npmOperationalInternal":{"tmp":"tmp/verify-phone-sms_0.9.113_1790165712737_0.16196188970968795","host":"s3://npm-registry-packages-npm-production"}},"0.9.114":{"name":"verify-phone-sms","version":"0.9.114","keywords":["sms","verification","aws","sns","phone","otp","2fa","hono","cloudflare-workers","wrangler"],"author":{"name":"vtempest"},"license":"MIT","_id":"verify-phone-sms@0.9.114","maintainers":[{"name":"vtempest","email":"grokthiscontact@gmail.com"}],"homepage":"https://github.com/OpenSourceAGI/dev-tools-starter-agent/tree/master/packages/verify-phone-sms","bugs":{"url":"https://github.com/OpenSourceAGI/dev-tools-starter-agent/issues"},"dist":{"shasum":"cdad3f906eeaffb70e84c813e47f97b372b15c0b","tarball":"https://registry.npmjs.org/verify-phone-sms/-/verify-phone-sms-0.9.114.tgz","fileCount":52,"integrity":"sha512-QPbUKQdk3Enub3Kx3qZaM6ytxT/yWfRHAPbf9j/vVtXHfRS6vDA95Pwuf5hYqMZjlSH6DJ0P4MIx+vztBwsqjA==","signatures":[{"sig":"MEUCIQCZqT75ejkUYYu3uw8P87T6jfUCJX+tUjulgtdikoyU8AIgQ2lLlDDO0iXsLk1ma3LlXMLva0cuFrfvIqC+V6gVydQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAkpVhfMEdDxCxuv4sEq7tCNNIGRccF/To95ed3uaCbrAiBpM4W2V9BI/LRLHGWviLQ9SKuOGrVlokaIxPtQEYMlZQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/verify-phone-sms@0.9.114","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":207743},"main":"src/verify-phone.ts","type":"module","types":"./src/verify-phone.ts","module":"./src/verify-phone.ts","exports":{".":{"types":"./src/verify-phone.ts","import":"./src/verify-phone.ts","require":"./src/verify-phone.ts"}},"gitHead":"a2bad3d3f9eb2de086a2be97257ffc8bd9bd885d","scripts":{"dev":"wrangler dev","ship":"bun run standard-version --release-as patch; bun publish","test":"vitest run","build":"echo 'No build step needed for Workers'","deploy":"wrangler deploy","test:ci":"vitest run --reporter=default --reporter=junit --outputFile=junit.xml --coverage --coverage.reporter=lcov --coverage.reporter=text","test:ui":"vitest --ui","coverage":"vitest run --coverage","test:run":"vitest run","typecheck":"tsc --noEmit","build:docs":"cd docs && bun run build","deploy:all":"bun run deploy && bun run deploy:docs","deploy:docs":"cd docs && bun run build && wrangler deploy","deploy:staging":"wrangler deploy --env staging","deploy:production":"wrangler deploy --env production","deploy:all:staging":"bun run deploy:staging && bun run deploy:docs:staging","deploy:docs:staging":"cd docs && bun run build && wrangler deploy --env staging","deploy:all:production":"bun run deploy:production && bun run deploy:docs:production","deploy:docs:production":"cd docs && bun run build && wrangler deploy --env production"},"_npmUser":{"name":"vtempest","email":"grokthiscontact@gmail.com"},"repository":{"url":"git+https://github.com/OpenSourceAGI/dev-tools-starter-agent.git","type":"git","directory":"packages/verify-phone-sms"},"_npmVersion":"11.20.0","description":"SMS Phone Verification API using AWS SNS HTTP API with Hono server on Cloudflare Workers","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.5.4","hono":"^4.0.0","grab-api.js":"^0.9.131","@hono/swagger-ui":"^0.5.2","@hono/zod-openapi":"^1.6.3","hono-rate-limiter":"^0.2.2","libphonenumber-js":"^1.12.13"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.55.0","vitest":"^4.1.0","prettier":"^3.1.0","wrangler":"^4.24.0","supertest":"^6.3.3","@vitest/ui":"^4.1.0","typescript":"^6.0.3","@types/node":"^25.6.0","@vitest/coverage-v8":"^4.1.0","@cloudflare/workers-types":"^4.20260507.1"},"_npmOperationalInternal":{"tmp":"tmp/verify-phone-sms_0.9.114_1790297175683_0.9347509740923654","host":"s3://npm-registry-packages-npm-production"}},"0.9.115":{"name":"verify-phone-sms","version":"0.9.115","keywords":["sms","verification","aws","sns","phone","otp","2fa","hono","cloudflare-workers","wrangler"],"author":{"name":"vtempest"},"license":"MIT","_id":"verify-phone-sms@0.9.115","maintainers":[{"name":"vtempest","email":"grokthiscontact@gmail.com"}],"homepage":"https://github.com/OpenSourceAGI/dev-tools-starter-agent/tree/master/packages/verify-phone-sms","bugs":{"url":"https://github.com/OpenSourceAGI/dev-tools-starter-agent/issues"},"dist":{"shasum":"1e83a16b55e32267c0b34b71a1e1d7442fc5c039","tarball":"https://registry.npmjs.org/verify-phone-sms/-/verify-phone-sms-0.9.115.tgz","fileCount":52,"integrity":"sha512-p2riLM44cEQ4D1si2vymmNbkkQKpBTnQabt+f0CvUOSDJyRLhkLi/H1Jrpmjs2XBq7xN/8TBes63Vyqm+JIMQA==","signatures":[{"sig":"MEUCIQDUYEfO6BsPiIcGLLm193NW3qkbps6e+/LDPkomxdgGKAIgPos8YG5TCCVMWMs8SOebVcepqvg7QjzICOVmFwPN2/s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC9sLdbxBYIODVO0KPPc1Ch76zTV5VEMhvMSHKbXEMmdwIhAJ0OVrc3sH/bq7n80Z7J+mAZV8qAU/YVxvVdcTKrvLWz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/verify-phone-sms@0.9.115","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":207743},"main":"src/verify-phone.ts","type":"module","types":"./src/verify-phone.ts","module":"./src/verify-phone.ts","exports":{".":{"types":"./src/verify-phone.ts","import":"./src/verify-phone.ts","require":"./src/verify-phone.ts"}},"gitHead":"9c73d1293b181279924c008c6c014767f3112e72","scripts":{"dev":"wrangler dev","ship":"bun run standard-version --release-as patch; bun publish","test":"vitest run","build":"echo 'No build step needed for Workers'","deploy":"wrangler deploy","test:ci":"vitest run --reporter=default --reporter=junit --outputFile=junit.xml --coverage --coverage.reporter=lcov --coverage.reporter=text","test:ui":"vitest --ui","coverage":"vitest run --coverage","test:run":"vitest run","typecheck":"tsc --noEmit","build:docs":"cd docs && bun run build","deploy:all":"bun run deploy && bun run deploy:docs","deploy:docs":"cd docs && bun run build && wrangler deploy","deploy:staging":"wrangler deploy --env staging","deploy:production":"wrangler deploy --env production","deploy:all:staging":"bun run deploy:staging && bun run deploy:docs:staging","deploy:docs:staging":"cd docs && bun run build && wrangler deploy --env staging","deploy:all:production":"bun run deploy:production && bun run deploy:docs:production","deploy:docs:production":"cd docs && bun run build && wrangler deploy --env production"},"_npmUser":{"name":"vtempest","email":"grokthiscontact@gmail.com"},"repository":{"url":"git+https://github.com/OpenSourceAGI/dev-tools-starter-agent.git","type":"git","directory":"packages/verify-phone-sms"},"_npmVersion":"11.20.0","description":"SMS Phone Verification API using AWS SNS HTTP API with Hono server on Cloudflare Workers","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.5.4","hono":"^4.0.0","grab-api.js":"^0.9.131","@hono/swagger-ui":"^0.5.2","@hono/zod-openapi":"^1.6.3","hono-rate-limiter":"^0.2.2","libphonenumber-js":"^1.12.13"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.55.0","vitest":"^4.1.0","prettier":"^3.1.0","wrangler":"^4.24.0","supertest":"^6.3.3","@vitest/ui":"^4.1.0","typescript":"^6.0.3","@types/node":"^25.6.0","@vitest/coverage-v8":"^4.1.0","@cloudflare/workers-types":"^4.20260507.1"},"_npmOperationalInternal":{"tmp":"tmp/verify-phone-sms_0.9.115_1790422903168_0.40632734020037553","host":"s3://npm-registry-packages-npm-production"}},"0.9.116":{"name":"verify-phone-sms","version":"0.9.116","keywords":["sms","verification","aws","sns","phone","otp","2fa","hono","cloudflare-workers","wrangler"],"author":{"name":"vtempest"},"license":"MIT","_id":"verify-phone-sms@0.9.116","maintainers":[{"name":"vtempest","email":"grokthiscontact@gmail.com"}],"homepage":"https://github.com/OpenSourceAGI/dev-tools-starter-agent/tree/master/packages/verify-phone-sms","bugs":{"url":"https://github.com/OpenSourceAGI/dev-tools-starter-agent/issues"},"dist":{"shasum":"d785e1d6cd097f189b24dbfe39a8b760ca08a4f4","tarball":"https://registry.npmjs.org/verify-phone-sms/-/verify-phone-sms-0.9.116.tgz","fileCount":52,"integrity":"sha512-OM8tIl3Jjqkw3yu7n0KYEK5dUu+T+XykLj6v/cdXWWjfJYF0+Pw9vH8cAy9Bvng30yf+AkN6TOcq2pZnpQTPdg==","signatures":[{"sig":"MEQCIGbh6+Md65x0zRQzw4zskVcB8PIfkP2ORK44GdisH6A6AiB8hpgraSEFqz3rplebsu7ZF5EMLAZPmlq5/JDLmh01AQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDlLbGchndy4fQVTLbXaHHOVcm6sRqw/f84fmDy+kn1sgIhALEsXA+TYUAki95maAriwqOGsnYcvR8V+pnG/2jSKoVw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/verify-phone-sms@0.9.116","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":207743},"main":"src/verify-phone.ts","type":"module","types":"./src/verify-phone.ts","module":"./src/verify-phone.ts","exports":{".":{"types":"./src/verify-phone.ts","import":"./src/verify-phone.ts","require":"./src/verify-phone.ts"}},"gitHead":"66b2a973e6c4847541ca0725084f8de0c3cb48b3","scripts":{"dev":"wrangler dev","ship":"bun run standard-version --release-as patch; bun publish","test":"vitest run","build":"echo 'No build step needed for Workers'","deploy":"wrangler deploy","test:ci":"vitest run --reporter=default --reporter=junit --outputFile=junit.xml --coverage --coverage.reporter=lcov --coverage.reporter=text","test:ui":"vitest --ui","coverage":"vitest run --coverage","test:run":"vitest run","typecheck":"tsc --noEmit","build:docs":"cd docs && bun run build","deploy:all":"bun run deploy && bun run deploy:docs","deploy:docs":"cd docs && bun run build && wrangler deploy","deploy:staging":"wrangler deploy --env staging","deploy:production":"wrangler deploy --env production","deploy:all:staging":"bun run deploy:staging && bun run deploy:docs:staging","deploy:docs:staging":"cd docs && bun run build && wrangler deploy --env staging","deploy:all:production":"bun run deploy:production && bun run deploy:docs:production","deploy:docs:production":"cd docs && bun run build && wrangler deploy --env production"},"_npmUser":{"name":"vtempest","email":"grokthiscontact@gmail.com"},"repository":{"url":"git+https://github.com/OpenSourceAGI/dev-tools-starter-agent.git","type":"git","directory":"packages/verify-phone-sms"},"_npmVersion":"11.20.0","description":"SMS Phone Verification API using AWS SNS HTTP API with Hono server on Cloudflare Workers","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.5.4","hono":"^4.0.0","grab-api.js":"^0.9.131","@hono/swagger-ui":"^0.5.2","@hono/zod-openapi":"^1.6.3","hono-rate-limiter":"^0.2.2","libphonenumber-js":"^1.12.13"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.55.0","vitest":"^4.1.0","prettier":"^3.1.0","wrangler":"^4.24.0","supertest":"^6.3.3","@vitest/ui":"^4.1.0","typescript":"^6.0.3","@types/node":"^25.6.0","@vitest/coverage-v8":"^4.1.0","@cloudflare/workers-types":"^4.20260507.1"},"_npmOperationalInternal":{"tmp":"tmp/verify-phone-sms_0.9.116_1790556694283_0.9010108341861522","host":"s3://npm-registry-packages-npm-production"}},"0.9.117":{"name":"verify-phone-sms","version":"0.9.117","keywords":["sms","verification","aws","sns","phone","otp","2fa","hono","cloudflare-workers","wrangler"],"author":{"name":"vtempest"},"license":"MIT","_id":"verify-phone-sms@0.9.117","maintainers":[{"name":"vtempest","email":"grokthiscontact@gmail.com"}],"homepage":"https://github.com/OpenSourceAGI/dev-tools-starter-agent/tree/master/packages/verify-phone-sms","bugs":{"url":"https://github.com/OpenSourceAGI/dev-tools-starter-agent/issues"},"dist":{"shasum":"0de656a97c9588c7cd4ec937f98a0e5537a73341","tarball":"https://registry.npmjs.org/verify-phone-sms/-/verify-phone-sms-0.9.117.tgz","fileCount":52,"integrity":"sha512-7hcMNsQJ2VcAIXwf7JSve0j/gWy99RO8vAqTqGNghRmRJ2DH4l9fXjI+lFSJkWkiHmLpEW6AApDFp9Hb9q5YMw==","signatures":[{"sig":"MEYCIQC2uLkDYD4xJiz4QUqAEFFJf6RSnA4oemVpsRGeBY5MNwIhAOZxWJcmQ8whIggkZWUHsO/IKz6yIbTFo/izCXSbNO6B","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBrm/h0FAEeHdpXSlX8HzkKHSAR5Q7iCujSD5FLC0R8AAiEA7I/YUHaJSBSUzHnjRDi8FmHgVje8/+LO6SOV04tXBoE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/verify-phone-sms@0.9.117","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":207798},"main":"src/verify-phone.ts","type":"module","types":"./src/verify-phone.ts","module":"./src/verify-phone.ts","exports":{".":{"types":"./src/verify-phone.ts","import":"./src/verify-phone.ts","require":"./src/verify-phone.ts"}},"gitHead":"6e16a2f6bbd4895a2105f7bcf0a9652b3d866126","scripts":{"dev":"wrangler dev","ship":"bun run standard-version --release-as patch; bun publish","test":"vitest run","build":"echo 'No build step needed for Workers'","deploy":"wrangler deploy","test:ci":"vitest run --reporter=default --reporter=junit --outputFile=junit.xml --coverage --coverage.reporter=lcov --coverage.reporter=text","test:ui":"vitest --ui","coverage":"vitest run --coverage","test:run":"vitest run","typecheck":"tsc --noEmit","build:docs":"cd docs && bun run build","deploy:all":"bun run deploy && bun run deploy:docs","deploy:docs":"cd docs && bun run build && wrangler deploy","deploy:staging":"wrangler deploy --env staging","deploy:production":"wrangler deploy --env production","deploy:all:staging":"bun run deploy:staging && bun run deploy:docs:staging","deploy:docs:staging":"cd docs && bun run build && wrangler deploy --env staging","deploy:all:production":"bun run deploy:production && bun run deploy:docs:production","deploy:docs:production":"cd docs && bun run build && wrangler deploy --env production"},"_npmUser":{"name":"vtempest","email":"grokthiscontact@gmail.com"},"repository":{"url":"git+https://github.com/OpenSourceAGI/dev-tools-starter-agent.git","type":"git","directory":"packages/verify-phone-sms"},"_npmVersion":"11.20.0","description":"SMS Phone Verification API using AWS SNS HTTP API with Hono server on Cloudflare Workers","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.5.4","hono":"^4.0.0","grab-api.js":"^0.9.131","@hono/swagger-ui":"^0.5.2","@hono/zod-openapi":"^1.6.3","hono-rate-limiter":"^0.2.2","libphonenumber-js":"^1.12.13"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.55.0","vitest":"^4.1.0","prettier":"^3.1.0","wrangler":"^4.24.0","supertest":"^6.3.3","@vitest/ui":"^4.1.0","typescript":"^6.0.3","@types/node":"^25.6.0","@vitest/coverage-v8":"^4.1.0","@cloudflare/workers-types":"^4.20260507.1"},"_npmOperationalInternal":{"tmp":"tmp/verify-phone-sms_0.9.117_1790557332226_0.9872065992925934","host":"s3://npm-registry-packages-npm-production"}},"0.9.118":{"name":"verify-phone-sms","version":"0.9.118","keywords":["sms","verification","aws","sns","phone","otp","2fa","hono","cloudflare-workers","wrangler"],"author":{"name":"vtempest"},"license":"MIT","_id":"verify-phone-sms@0.9.118","maintainers":[{"name":"vtempest","email":"grokthiscontact@gmail.com"}],"homepage":"https://github.com/OpenSourceAGI/dev-tools-starter-agent/tree/master/packages/verify-phone-sms","bugs":{"url":"https://github.com/OpenSourceAGI/dev-tools-starter-agent/issues"},"dist":{"shasum":"e614a7b2f64d56ce950553ebf737d14acafc85f9","tarball":"https://registry.npmjs.org/verify-phone-sms/-/verify-phone-sms-0.9.118.tgz","fileCount":52,"integrity":"sha512-3NUX2rV+kc02OPI2wT+j2nQZnLpbq5m2ALOR0uxQ6fuyZZFuJI/C7mkEjU1O8s1u93I3Nva3Y/4tqYa8VYA/7A==","signatures":[{"sig":"MEUCIQDQu4S6UOWvRJiec52Dub+VCBWJpyfmUGVaxOIBFq3rxwIgb5+fp1Rv8KI9i7s8uSF/9jp0gmUsGZBWNYoXjwDj4p4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD+yEdreyD698GRuBzxBEaDQxXrj8qXcASpnACTOwyp/gIhAIZknl49VMgnuyi1l4hWKh20fSFZQPE8hIAXX9rATWFk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/verify-phone-sms@0.9.118","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":207798},"main":"src/verify-phone.ts","type":"module","types":"./src/verify-phone.ts","module":"./src/verify-phone.ts","exports":{".":{"types":"./src/verify-phone.ts","import":"./src/verify-phone.ts","require":"./src/verify-phone.ts"}},"gitHead":"fb457fa948f53067a93de19f5d5c5bc316057a3b","scripts":{"dev":"wrangler dev","ship":"bun run standard-version --release-as patch; bun publish","test":"vitest run","build":"echo 'No build step needed for Workers'","deploy":"wrangler deploy","test:ci":"vitest run --reporter=default --reporter=junit --outputFile=junit.xml --coverage --coverage.reporter=lcov --coverage.reporter=text","test:ui":"vitest --ui","coverage":"vitest run --coverage","test:run":"vitest run","typecheck":"tsc --noEmit","build:docs":"cd docs && bun run build","deploy:all":"bun run deploy && bun run deploy:docs","deploy:docs":"cd docs && bun run build && wrangler deploy","deploy:staging":"wrangler deploy --env staging","deploy:production":"wrangler deploy --env production","deploy:all:staging":"bun run deploy:staging && bun run deploy:docs:staging","deploy:docs:staging":"cd docs && bun run build && wrangler deploy --env staging","deploy:all:production":"bun run deploy:production && bun run deploy:docs:production","deploy:docs:production":"cd docs && bun run build && wrangler deploy --env production"},"_npmUser":{"name":"vtempest","email":"grokthiscontact@gmail.com"},"repository":{"url":"git+https://github.com/OpenSourceAGI/dev-tools-starter-agent.git","type":"git","directory":"packages/verify-phone-sms"},"_npmVersion":"11.20.0","description":"SMS Phone Verification API using AWS SNS HTTP API with Hono server on Cloudflare Workers","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.5.4","hono":"^4.0.0","grab-api.js":"^0.9.131","@hono/swagger-ui":"^0.5.2","@hono/zod-openapi":"^1.6.3","hono-rate-limiter":"^0.2.2","libphonenumber-js":"^1.12.13"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.55.0","vitest":"^4.1.0","prettier":"^3.1.0","wrangler":"^4.24.0","supertest":"^6.3.3","@vitest/ui":"^4.1.0","typescript":"^6.0.3","@types/node":"^25.6.0","@vitest/coverage-v8":"^4.1.0","@cloudflare/workers-types":"^4.20260507.1"},"_npmOperationalInternal":{"tmp":"tmp/verify-phone-sms_0.9.118_1790558031698_0.47849356063688253","host":"s3://npm-registry-packages-npm-production"}},"0.9.119":{"name":"verify-phone-sms","version":"0.9.119","keywords":["sms","verification","aws","sns","phone","otp","2fa","hono","cloudflare-workers","wrangler"],"author":{"name":"vtempest"},"license":"MIT","_id":"verify-phone-sms@0.9.119","maintainers":[{"name":"vtempest","email":"grokthiscontact@gmail.com"}],"homepage":"https://github.com/OpenSourceAGI/dev-tools-starter-agent/tree/master/packages/verify-phone-sms","bugs":{"url":"https://github.com/OpenSourceAGI/dev-tools-starter-agent/issues"},"dist":{"shasum":"694ce0fdfcd5d396b0048efd3c97b39f9aa2f30f","tarball":"https://registry.npmjs.org/verify-phone-sms/-/verify-phone-sms-0.9.119.tgz","fileCount":52,"integrity":"sha512-g9iW29HUxZbJlMHFr+Vo2HB9d6LUovBDZiM0LucSMeWVxw8XNFb+AJenOACZTW52yrRfJydVoSsVoxgn4bgHdg==","signatures":[{"sig":"MEUCIEXVsIFagG/baVh5KiP7Z14dBg9GxUVboh87C0o1uDKvAiEAi+vyXYjLowRECC2nS5VEgGH4buS0LloObifJRNH6yCE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDXofGwyyUguEejDssVNZt3LpO8axZbVGcLnnZfVBeUpgIgChhoyw83eszZZ6kYEPIj9rwuHg/ZGoCNjNa1VWHtnlc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/verify-phone-sms@0.9.119","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":207798},"main":"src/verify-phone.ts","type":"module","types":"./src/verify-phone.ts","module":"./src/verify-phone.ts","exports":{".":{"types":"./src/verify-phone.ts","import":"./src/verify-phone.ts","require":"./src/verify-phone.ts"}},"gitHead":"2225574f98e6dff9a0a9466b7087845799cdf4d8","scripts":{"dev":"wrangler dev","ship":"bun run standard-version --release-as patch; bun publish","test":"vitest run","build":"echo 'No build step needed for Workers'","deploy":"wrangler deploy","test:ci":"vitest run --reporter=default --reporter=junit --outputFile=junit.xml --coverage --coverage.reporter=lcov --coverage.reporter=text","test:ui":"vitest --ui","coverage":"vitest run --coverage","test:run":"vitest run","typecheck":"tsc --noEmit","build:docs":"cd docs && bun run build","deploy:all":"bun run deploy && bun run deploy:docs","deploy:docs":"cd docs && bun run build && wrangler deploy","deploy:staging":"wrangler deploy --env staging","deploy:production":"wrangler deploy --env production","deploy:all:staging":"bun run deploy:staging && bun run deploy:docs:staging","deploy:docs:staging":"cd docs && bun run build && wrangler deploy --env staging","deploy:all:production":"bun run deploy:production && bun run deploy:docs:production","deploy:docs:production":"cd docs && bun run build && wrangler deploy --env production"},"_npmUser":{"name":"vtempest","email":"grokthiscontact@gmail.com"},"repository":{"url":"git+https://github.com/OpenSourceAGI/dev-tools-starter-agent.git","type":"git","directory":"packages/verify-phone-sms"},"_npmVersion":"11.20.0","description":"SMS Phone Verification API using AWS SNS HTTP API with Hono server on Cloudflare Workers","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.5.4","hono":"^4.0.0","grab-api.js":"^0.9.131","@hono/swagger-ui":"^0.5.2","@hono/zod-openapi":"^1.6.3","hono-rate-limiter":"^0.2.2","libphonenumber-js":"^1.12.13"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.55.0","vitest":"^4.1.0","prettier":"^3.1.0","wrangler":"^4.24.0","supertest":"^6.3.3","@vitest/ui":"^4.1.0","typescript":"^6.0.3","@types/node":"^25.6.0","@vitest/coverage-v8":"^4.1.0","@cloudflare/workers-types":"^4.20260507.1"},"_npmOperationalInternal":{"tmp":"tmp/verify-phone-sms_0.9.119_1790559267552_0.07738747571478544","host":"s3://npm-registry-packages-npm-production"}},"0.9.120":{"name":"verify-phone-sms","version":"0.9.120","keywords":["sms","verification","aws","sns","phone","otp","2fa","hono","cloudflare-workers","wrangler"],"author":{"name":"vtempest"},"license":"MIT","_id":"verify-phone-sms@0.9.120","maintainers":[{"name":"vtempest","email":"grokthiscontact@gmail.com"}],"homepage":"https://github.com/OpenSourceAGI/dev-tools-starter-agent/tree/master/packages/verify-phone-sms","bugs":{"url":"https://github.com/OpenSourceAGI/dev-tools-starter-agent/issues"},"dist":{"shasum":"7944a781b5a8007dff19a729dee3b5285ec164d4","tarball":"https://registry.npmjs.org/verify-phone-sms/-/verify-phone-sms-0.9.120.tgz","fileCount":52,"integrity":"sha512-DWlfVWa+FsCvpRhbm7t454eablTHFtwfifTnACHgxNopoVpX/47Zb+9mvfNbtGNUeqJQOsgt7+KMHlcLJmpMhg==","signatures":[{"sig":"MEUCIQD+L4a28ImA8eRfTEJVIb5FVBKXcA5iPqHpNa6IMhRhZwIgIgLrOqH9LRcJr6PFASjuqEnwFVL9fLv5dVRQkUoqBRk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIExr0B/chlB62QvUEMNQq6Qyur1OZyQOCvkSC4zu5L50AiBOEK0nyG1yhEJ8Aac5Wq2UH4/5/59vp4vvqXIJBoESSQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/verify-phone-sms@0.9.120","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":207798},"main":"src/verify-phone.ts","type":"module","types":"./src/verify-phone.ts","module":"./src/verify-phone.ts","exports":{".":{"types":"./src/verify-phone.ts","import":"./src/verify-phone.ts","require":"./src/verify-phone.ts"}},"gitHead":"36ab1c6ba133eaf42fd8c662d0bbb9d11541f5d9","scripts":{"dev":"wrangler dev","ship":"bun run standard-version --release-as patch; bun publish","test":"vitest run","build":"echo 'No build step needed for Workers'","deploy":"wrangler deploy","test:ci":"vitest run --reporter=default --reporter=junit --outputFile=junit.xml --coverage --coverage.reporter=lcov --coverage.reporter=text","test:ui":"vitest --ui","coverage":"vitest run --coverage","test:run":"vitest run","typecheck":"tsc --noEmit","build:docs":"cd docs && bun run build","deploy:all":"bun run deploy && bun run deploy:docs","deploy:docs":"cd docs && bun run build && wrangler deploy","deploy:staging":"wrangler deploy --env staging","deploy:production":"wrangler deploy --env production","deploy:all:staging":"bun run deploy:staging && bun run deploy:docs:staging","deploy:docs:staging":"cd docs && bun run build && wrangler deploy --env staging","deploy:all:production":"bun run deploy:production && bun run deploy:docs:production","deploy:docs:production":"cd docs && bun run build && wrangler deploy --env production"},"_npmUser":{"name":"vtempest","email":"grokthiscontact@gmail.com"},"repository":{"url":"git+https://github.com/OpenSourceAGI/dev-tools-starter-agent.git","type":"git","directory":"packages/verify-phone-sms"},"_npmVersion":"11.20.0","description":"SMS Phone Verification API using AWS SNS HTTP API with Hono server on Cloudflare Workers","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.5.4","hono":"^4.0.0","grab-api.js":"^0.9.131","@hono/swagger-ui":"^0.5.2","@hono/zod-openapi":"^1.6.3","hono-rate-limiter":"^0.2.2","libphonenumber-js":"^1.12.13"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.55.0","vitest":"^4.1.0","prettier":"^3.1.0","wrangler":"^4.24.0","supertest":"^6.3.3","@vitest/ui":"^4.1.0","typescript":"^6.0.3","@types/node":"^25.6.0","@vitest/coverage-v8":"^4.1.0","@cloudflare/workers-types":"^4.20260507.1"},"_npmOperationalInternal":{"tmp":"tmp/verify-phone-sms_0.9.120_1790589390508_0.9311889449353845","host":"s3://npm-registry-packages-npm-production"}},"0.9.121":{"name":"verify-phone-sms","version":"0.9.121","keywords":["sms","verification","aws","sns","phone","otp","2fa","hono","cloudflare-workers","wrangler"],"author":{"name":"vtempest"},"license":"MIT","_id":"verify-phone-sms@0.9.121","maintainers":[{"name":"vtempest","email":"grokthiscontact@gmail.com"}],"homepage":"https://github.com/OpenSourceAGI/dev-tools-starter-agent/tree/master/packages/verify-phone-sms","bugs":{"url":"https://github.com/OpenSourceAGI/dev-tools-starter-agent/issues"},"dist":{"shasum":"3598898bceade50ae82a50765365d16b54e07cc8","tarball":"https://registry.npmjs.org/verify-phone-sms/-/verify-phone-sms-0.9.121.tgz","fileCount":52,"integrity":"sha512-PJkskAECzOx8MHmBJIhNHgyDtZ9AWuCdq1b5CfO+WBp9JPCOTWpY9GOYh2dK8I36Ces/1Mn4naY8fgnQ0fSStw==","signatures":[{"sig":"MEUCIQCzgFVeG4YHK2D0o7SwQDUMlaE6Uu2hxBs2heSUnDKu9QIgenZOIhTxF395RcoMOrTiNlazC58Qb842wKahoG3ZSWM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD+RvNN3VWWWl5u8ECxZShwxHDGVSL6AIQ/ol15TrXc9wIgOD0xq6i4Z8tbUExkiH2VJwGJdKd4PFBnPkhLlHW9ZXs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/verify-phone-sms@0.9.121","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":207798},"main":"src/verify-phone.ts","type":"module","types":"./src/verify-phone.ts","module":"./src/verify-phone.ts","exports":{".":{"types":"./src/verify-phone.ts","import":"./src/verify-phone.ts","require":"./src/verify-phone.ts"}},"gitHead":"d6f5eb71a616c4d32bbe84c5dbf6eb6442e3b3a6","scripts":{"dev":"wrangler dev","ship":"bun run standard-version --release-as patch; bun publish","test":"vitest run","build":"echo 'No build step needed for Workers'","deploy":"wrangler deploy","test:ci":"vitest run --reporter=default --reporter=junit --outputFile=junit.xml --coverage --coverage.reporter=lcov --coverage.reporter=text","test:ui":"vitest --ui","coverage":"vitest run --coverage","test:run":"vitest run","typecheck":"tsc --noEmit","build:docs":"cd docs && bun run build","deploy:all":"bun run deploy && bun run deploy:docs","deploy:docs":"cd docs && bun run build && wrangler deploy","deploy:staging":"wrangler deploy --env staging","deploy:production":"wrangler deploy --env production","deploy:all:staging":"bun run deploy:staging && bun run deploy:docs:staging","deploy:docs:staging":"cd docs && bun run build && wrangler deploy --env staging","deploy:all:production":"bun run deploy:production && bun run deploy:docs:production","deploy:docs:production":"cd docs && bun run build && wrangler deploy --env production"},"_npmUser":{"name":"vtempest","email":"grokthiscontact@gmail.com"},"repository":{"url":"git+https://github.com/OpenSourceAGI/dev-tools-starter-agent.git","type":"git","directory":"packages/verify-phone-sms"},"_npmVersion":"11.20.0","description":"SMS Phone Verification API using AWS SNS HTTP API with Hono server on Cloudflare Workers","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.5.4","hono":"^4.0.0","grab-api.js":"^0.9.131","@hono/swagger-ui":"^0.5.2","@hono/zod-openapi":"^1.6.3","hono-rate-limiter":"^0.2.2","libphonenumber-js":"^1.12.13"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.55.0","vitest":"^4.1.0","prettier":"^3.1.0","wrangler":"^4.24.0","supertest":"^6.3.3","@vitest/ui":"^4.1.0","typescript":"^6.0.3","@types/node":"^25.6.0","@vitest/coverage-v8":"^4.1.0","@cloudflare/workers-types":"^4.20260507.1"},"_npmOperationalInternal":{"tmp":"tmp/verify-phone-sms_0.9.121_1790591918260_0.029937357579815416","host":"s3://npm-registry-packages-npm-production"}},"0.9.122":{"name":"verify-phone-sms","version":"0.9.122","keywords":["sms","verification","aws","sns","phone","otp","2fa","hono","cloudflare-workers","wrangler"],"author":{"name":"vtempest"},"license":"MIT","_id":"verify-phone-sms@0.9.122","maintainers":[{"name":"vtempest","email":"grokthiscontact@gmail.com"}],"homepage":"https://github.com/OpenSourceAGI/dev-tools-starter-agent/tree/master/packages/verify-phone-sms","bugs":{"url":"https://github.com/OpenSourceAGI/dev-tools-starter-agent/issues"},"dist":{"shasum":"1d3425efd9d46a056de02a1cd4361cf61896942c","tarball":"https://registry.npmjs.org/verify-phone-sms/-/verify-phone-sms-0.9.122.tgz","fileCount":52,"integrity":"sha512-Lz4kFN8xWGY76poArXDEjdFi06KJs+0xOjnO1WsIU+smK4/mO6u3iN6AwsVPRypXrBtVrWR58oK8ZJuzQ3x+Gg==","signatures":[{"sig":"MEQCICn3Ukz4iFNFM/LzPFwxsxz3sy9p93krhksnVZ5uCySVAiBrH4JYWCWsnWNeXThK6oHQ9fGtj1HdOh2WhgxqZgAMPA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFEFJD9DtWAug7kaqRlzSjWnHuCg3ueeaCYjz4rWdR90AiB4vCf2tAF5hwy/0QsHT4VbQQ8CYNFLDqIcyDad2+p8qA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/verify-phone-sms@0.9.122","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":207798},"main":"src/verify-phone.ts","type":"module","types":"./src/verify-phone.ts","module":"./src/verify-phone.ts","exports":{".":{"types":"./src/verify-phone.ts","import":"./src/verify-phone.ts","require":"./src/verify-phone.ts"}},"gitHead":"fd9df61ebd32f2db0c1b8dfc71b755b97043a993","scripts":{"dev":"wrangler dev","ship":"bun run standard-version --release-as patch; bun publish","test":"vitest run","build":"echo 'No build step needed for Workers'","deploy":"wrangler deploy","test:ci":"vitest run --reporter=default --reporter=junit --outputFile=junit.xml --coverage --coverage.reporter=lcov --coverage.reporter=text","test:ui":"vitest --ui","coverage":"vitest run --coverage","test:run":"vitest run","typecheck":"tsc --noEmit","build:docs":"cd docs && bun run build","deploy:all":"bun run deploy && bun run deploy:docs","deploy:docs":"cd docs && bun run build && wrangler deploy","deploy:staging":"wrangler deploy --env staging","deploy:production":"wrangler deploy --env production","deploy:all:staging":"bun run deploy:staging && bun run deploy:docs:staging","deploy:docs:staging":"cd docs && bun run build && wrangler deploy --env staging","deploy:all:production":"bun run deploy:production && bun run deploy:docs:production","deploy:docs:production":"cd docs && bun run build && wrangler deploy --env production"},"_npmUser":{"name":"vtempest","email":"grokthiscontact@gmail.com"},"repository":{"url":"git+https://github.com/OpenSourceAGI/dev-tools-starter-agent.git","type":"git","directory":"packages/verify-phone-sms"},"_npmVersion":"11.20.0","description":"SMS Phone Verification API using AWS SNS HTTP API with Hono server on Cloudflare Workers","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.5.4","hono":"^4.0.0","grab-api.js":"^0.9.131","@hono/swagger-ui":"^0.5.2","@hono/zod-openapi":"^1.6.3","hono-rate-limiter":"^0.2.2","libphonenumber-js":"^1.12.13"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.55.0","vitest":"^4.1.0","prettier":"^3.1.0","wrangler":"^4.24.0","supertest":"^6.3.3","@vitest/ui":"^4.1.0","typescript":"^6.0.3","@types/node":"^25.6.0","@vitest/coverage-v8":"^4.1.0","@cloudflare/workers-types":"^4.20260507.1"},"_npmOperationalInternal":{"tmp":"tmp/verify-phone-sms_0.9.122_1790592621030_0.6986367196041301","host":"s3://npm-registry-packages-npm-production"}},"0.9.123":{"name":"verify-phone-sms","version":"0.9.123","keywords":["sms","verification","aws","sns","phone","otp","2fa","hono","cloudflare-workers","wrangler"],"author":{"name":"vtempest"},"license":"MIT","_id":"verify-phone-sms@0.9.123","maintainers":[{"name":"vtempest","email":"grokthiscontact@gmail.com"}],"homepage":"https://github.com/OpenSourceAGI/dev-tools-starter-agent/tree/master/packages/verify-phone-sms","bugs":{"url":"https://github.com/OpenSourceAGI/dev-tools-starter-agent/issues"},"dist":{"shasum":"0bc954e647736c0f593d3e84044358244df62874","tarball":"https://registry.npmjs.org/verify-phone-sms/-/verify-phone-sms-0.9.123.tgz","fileCount":52,"integrity":"sha512-TeUV7d7exLxK8xGPNsl6tX8Bo9ru2fbW2UIrt12YXPrzso9d+d3iWAx08oUMs/c7ezkBeNRKzmphCMC/UekPYQ==","signatures":[{"sig":"MEUCIQCyQL+S3Wfc4Vw3a9cW9FFJQUWszIWscjXAaEQ9nu9ByAIgA01seQTQcUfLz7fkiMmMFOBx3B5jDJl9Uz1Tq//kgPA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICxMjAn3C4aZ84KpZy4rQ3iFhFgUlWTRkk0vfDqngTCZAiEAq3WOPcFB3RG6zULW3WvQIPcYjOnwpbGwTgXBz33z0fY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/verify-phone-sms@0.9.123","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":207798},"main":"src/verify-phone.ts","type":"module","types":"./src/verify-phone.ts","module":"./src/verify-phone.ts","exports":{".":{"types":"./src/verify-phone.ts","import":"./src/verify-phone.ts","require":"./src/verify-phone.ts"}},"gitHead":"e6edf28cb20a069305c44c7517fd76189faa0cb2","scripts":{"dev":"wrangler dev","ship":"bun run standard-version --release-as patch; bun publish","test":"vitest run","build":"echo 'No build step needed for Workers'","deploy":"wrangler deploy","test:ci":"vitest run --reporter=default --reporter=junit --outputFile=junit.xml --coverage --coverage.reporter=lcov --coverage.reporter=text","test:ui":"vitest --ui","coverage":"vitest run --coverage","test:run":"vitest run","typecheck":"tsc --noEmit","build:docs":"cd docs && bun run build","deploy:all":"bun run deploy && bun run deploy:docs","deploy:docs":"cd docs && bun run build && wrangler deploy","deploy:staging":"wrangler deploy --env staging","deploy:production":"wrangler deploy --env production","deploy:all:staging":"bun run deploy:staging && bun run deploy:docs:staging","deploy:docs:staging":"cd docs && bun run build && wrangler deploy --env staging","deploy:all:production":"bun run deploy:production && bun run deploy:docs:production","deploy:docs:production":"cd docs && bun run build && wrangler deploy --env production"},"_npmUser":{"name":"vtempest","email":"grokthiscontact@gmail.com"},"repository":{"url":"git+https://github.com/OpenSourceAGI/dev-tools-starter-agent.git","type":"git","directory":"packages/verify-phone-sms"},"_npmVersion":"11.20.0","description":"SMS Phone Verification API using AWS SNS HTTP API with Hono server on Cloudflare Workers","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.5.4","hono":"^4.0.0","grab-api.js":"^0.9.131","@hono/swagger-ui":"^0.5.2","@hono/zod-openapi":"^1.6.3","hono-rate-limiter":"^0.2.2","libphonenumber-js":"^1.12.13"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.55.0","vitest":"^4.1.0","prettier":"^3.1.0","wrangler":"^4.24.0","supertest":"^6.3.3","@vitest/ui":"^4.1.0","typescript":"^6.0.3","@types/node":"^25.6.0","@vitest/coverage-v8":"^4.1.0","@cloudflare/workers-types":"^4.20260507.1"},"_npmOperationalInternal":{"tmp":"tmp/verify-phone-sms_0.9.123_1790643107938_0.7000209218904572","host":"s3://npm-registry-packages-npm-production"}},"0.9.124":{"_id":"verify-phone-sms@0.9.124","bugs":{"url":"https://github.com/OpenSourceAGI/dev-tools-starter-agent/issues"},"dist":{"shasum":"b3ccd27ad8801582cd27c6a0cb8a438cd4cf4531","tarball":"https://registry.npmjs.org/verify-phone-sms/-/verify-phone-sms-0.9.124.tgz","fileCount":52,"integrity":"sha512-kgA09s72vPazSQWQd3U26yE1R4hFhycITiRKodrYNQj8a35eayuEt717ZVieeYmvqGh8ZBJIeI0t+RhTrpRDhQ==","signatures":[{"sig":"MEUCIHfTa1q6WW2lbdVsMkR48tQKkyREnIsL+FZN9YlMInRlAiEA/bs5GjdKvAUmjhWGcJgL/heRDNwXd1BPoouiI7w3AD8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCHLqC8noDGEf9KtNMciUEvRGkCmBJloFSKJJqFXBSvuAIhANjmHdzE7GCscUVFf/lfIs8AgMGMQqlZWxnPdNNlKj9X"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/verify-phone-sms@0.9.124","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":207798},"main":"src/verify-phone.ts","name":"verify-phone-sms","type":"module","types":"./src/verify-phone.ts","author":{"name":"vtempest"},"module":"./src/verify-phone.ts","exports":{".":{"types":"./src/verify-phone.ts","import":"./src/verify-phone.ts","require":"./src/verify-phone.ts"}},"gitHead":"afe0c773538bd1825e1275e0ca9b55b549123515","license":"MIT","scripts":{"dev":"wrangler dev","ship":"bun run standard-version --release-as patch; bun publish","test":"vitest run","build":"echo 'No build step needed for Workers'","deploy":"wrangler deploy","test:ci":"vitest run --reporter=default --reporter=junit --outputFile=junit.xml --coverage --coverage.reporter=lcov --coverage.reporter=text","test:ui":"vitest --ui","coverage":"vitest run --coverage","test:run":"vitest run","typecheck":"tsc --noEmit","build:docs":"cd docs && bun run build","deploy:all":"bun run deploy && bun run deploy:docs","deploy:docs":"cd docs && bun run build && wrangler deploy","deploy:staging":"wrangler deploy --env staging","deploy:production":"wrangler deploy --env production","deploy:all:staging":"bun run deploy:staging && bun run deploy:docs:staging","deploy:docs:staging":"cd docs && bun run build && wrangler deploy --env staging","deploy:all:production":"bun run deploy:production && bun run deploy:docs:production","deploy:docs:production":"cd docs && bun run build && wrangler deploy --env production"},"version":"0.9.124","_npmUser":{"name":"vtempest","email":"grokthiscontact@gmail.com"},"homepage":"https://github.com/OpenSourceAGI/dev-tools-starter-agent/tree/master/packages/verify-phone-sms","keywords":["sms","verification","aws","sns","phone","otp","2fa","hono","cloudflare-workers","wrangler"],"repository":{"url":"git+https://github.com/OpenSourceAGI/dev-tools-starter-agent.git","type":"git","directory":"packages/verify-phone-sms"},"_npmVersion":"11.20.0","description":"SMS Phone Verification API using AWS SNS HTTP API with Hono server on Cloudflare Workers","directories":{},"maintainers":[{"name":"vtempest","email":"grokthiscontact@gmail.com"}],"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.5.4","hono":"^4.0.0","grab-api.js":"^0.9.131","@hono/swagger-ui":"^0.5.2","@hono/zod-openapi":"^1.6.3","hono-rate-limiter":"^0.2.2","libphonenumber-js":"^1.12.13"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.55.0","vitest":"^4.1.0","prettier":"^3.1.0","wrangler":"^4.24.0","supertest":"^6.3.3","@vitest/ui":"^4.1.0","typescript":"^6.0.3","@types/node":"^25.6.0","@vitest/coverage-v8":"^4.1.0","@cloudflare/workers-types":"^4.20260507.1"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/verify-phone-sms_0.9.124_1790644773895_0.5669816592413701"}}},"time":{"created":"2026-05-23T20:50:56.609Z","modified":"2026-09-29T01:19:34.399Z","0.9.4":"2026-05-23T20:50:56.829Z","0.9.51":"2026-09-10T08:58:41.251Z","0.9.52":"2026-09-10T09:05:55.833Z","0.9.53":"2026-09-10T10:22:58.621Z","0.9.54":"2026-09-10T13:14:25.376Z","0.9.55":"2026-09-10T15:57:29.578Z","0.9.56":"2026-09-10T18:33:45.970Z","0.9.57":"2026-09-10T23:13:48.561Z","0.9.58":"2026-09-10T23:19:32.530Z","0.9.59":"2026-09-11T00:39:06.324Z","0.9.60":"2026-09-11T03:06:32.208Z","0.9.61":"2026-09-11T03:08:03.340Z","0.9.62":"2026-09-11T06:57:33.807Z","0.9.63":"2026-09-11T10:22:58.396Z","0.9.64":"2026-09-11T11:14:29.157Z","0.9.65":"2026-09-11T11:57:32.370Z","0.9.66":"2026-09-11T12:17:33.491Z","0.9.67":"2026-09-11T14:23:51.329Z","0.9.68":"2026-09-11T14:43:31.597Z","0.9.69":"2026-09-11T14:44:05.093Z","0.9.70":"2026-09-11T14:58:03.608Z","0.9.71":"2026-09-11T15:17:05.809Z","0.9.72":"2026-09-12T05:26:19.155Z","0.9.73":"2026-09-12T05:28:15.430Z","0.9.74":"2026-09-12T05:39:49.530Z","0.9.75":"2026-09-12T05:49:07.373Z","0.9.76":"2026-09-12T06:03:05.746Z","0.9.77":"2026-09-12T06:03:37.079Z","0.9.78":"2026-09-12T06:16:12.242Z","0.9.79":"2026-09-12T06:30:48.497Z","0.9.80":"2026-09-12T07:23:56.938Z","0.9.81":"2026-09-12T07:25:42.661Z","0.9.82":"2026-09-12T07:58:31.916Z","0.9.83":"2026-09-12T11:08:13.518Z","0.9.84":"2026-09-12T11:13:09.866Z","0.9.85":"2026-09-14T06:52:36.372Z","0.9.86":"2026-09-14T07:14:46.547Z","0.9.87":"2026-09-14T07:22:42.298Z","0.9.88":"2026-09-14T07:23:16.889Z","0.9.89":"2026-09-15T09:45:19.615Z","0.9.90":"2026-09-15T23:34:57.839Z","0.9.91":"2026-09-15T23:35:52.116Z","0.9.92":"2026-09-16T02:22:28.267Z","0.9.93":"2026-09-16T02:24:10.741Z","0.9.94":"2026-09-16T03:17:20.171Z","0.9.95":"2026-09-17T03:57:58.050Z","0.9.96":"2026-09-17T08:31:38.143Z","0.9.97":"2026-09-17T08:36:13.319Z","0.9.98":"2026-09-18T10:31:57.358Z","0.9.99":"2026-09-19T05:46:43.854Z","0.9.100":"2026-09-19T14:11:43.758Z","0.9.101":"2026-09-19T23:10:49.075Z","0.9.102":"2026-09-19T23:12:16.174Z","0.9.103":"2026-09-20T00:14:38.735Z","0.9.104":"2026-09-20T00:27:25.326Z","0.9.105":"2026-09-21T07:20:49.454Z","0.9.106":"2026-09-21T22:30:01.064Z","0.9.107":"2026-09-21T23:23:36.049Z","0.9.108":"2026-09-22T02:01:50.641Z","0.9.109":"2026-09-22T02:08:47.108Z","0.9.110":"2026-09-22T02:14:02.626Z","0.9.111":"2026-09-22T02:52:15.138Z","0.9.112":"2026-09-22T08:36:30.038Z","0.9.113":"2026-09-23T12:15:12.826Z","0.9.114":"2026-09-25T00:46:15.770Z","0.9.115":"2026-09-26T11:41:43.281Z","0.9.116":"2026-09-28T00:51:34.395Z","0.9.117":"2026-09-28T01:02:12.377Z","0.9.118":"2026-09-28T01:13:51.771Z","0.9.119":"2026-09-28T01:34:27.641Z","0.9.120":"2026-09-28T09:56:30.603Z","0.9.121":"2026-09-28T10:38:38.334Z","0.9.122":"2026-09-28T10:50:21.116Z","0.9.123":"2026-09-29T00:51:48.036Z","0.9.124":"2026-09-29T01:19:34.020Z"},"bugs":{"url":"https://github.com/OpenSourceAGI/dev-tools-starter-agent/issues"},"author":{"name":"vtempest"},"license":"MIT","homepage":"https://github.com/OpenSourceAGI/dev-tools-starter-agent/tree/master/packages/verify-phone-sms","keywords":["sms","verification","aws","sns","phone","otp","2fa","hono","cloudflare-workers","wrangler"],"repository":{"url":"git+https://github.com/OpenSourceAGI/dev-tools-starter-agent.git","type":"git","directory":"packages/verify-phone-sms"},"description":"SMS Phone Verification API using AWS SNS HTTP API with Hono server on Cloudflare Workers","maintainers":[{"name":"vtempest","email":"grokthiscontact@gmail.com"}],"readme":"<!-- template-git-repo:badges:start -->\n<p align=\"center\">\n    <img src=\"https://i.imgur.com/2adfBGT.png\" /><br/>\n    <a href=\"https://1computer.online/docs/packages/verify-phone-sms\"><img src=\"https://img.shields.io/badge/Docs-blue?logo=ReadTheDocs&logoColor=white\" alt=\"Documentation\" /></a>\n    <br />\n    <a href=\"https://github.com/OpenSourceAGI/dev-tools-starter-agent/stargazers\"><img src=\"https://img.shields.io/github/stars/OpenSourceAGI/dev-tools-starter-agent\" alt=\"GitHub Stars\" /></a>\n    <a href=\"https://www.npmjs.com/package/verify-phone-sms\"><img src=\"https://img.shields.io/npm/dm/verify-phone-sms.svg\" alt=\"NPM Monthly Downloads\" /></a>\n    <a href=\"https://www.npmjs.com/package/verify-phone-sms\"><img src=\"https://img.shields.io/npm/v/verify-phone-sms.svg\" alt=\"npm version\" /></a>\n    <a href=\"https://www.npmjs.com/package/verify-phone-sms\"><img src=\"https://img.shields.io/npm/dt/verify-phone-sms.svg\" alt=\"NPM Total Downloads\" /></a>\n    <a href=\"https://www.npmjs.com/package/verify-phone-sms\"><img src=\"https://img.shields.io/npm/types/verify-phone-sms\" alt=\"TypeScript types\" /></a>\n    <a href=\"https://packagephobia.com/result?p=verify-phone-sms\"><img src=\"https://packagephobia.com/badge?p=verify-phone-sms\" alt=\"Install size\" /></a>\n    <a href=\"https://app.codecov.io/gh/OpenSourceAGI/dev-tools-starter-agent/flags\"><img src=\"https://img.shields.io/codecov/c/github/OpenSourceAGI/dev-tools-starter-agent?flag=verify-phone-sms&label=verify-phone-sms%20coverage&logo=codecov&logoColor=white\" alt=\"Coverage\" /></a>\n    <br />\n    <a href=\"https://github.com/OpenSourceAGI/dev-tools-starter-agent/issues\"><img src=\"https://img.shields.io/github/issues/OpenSourceAGI/dev-tools-starter-agent?logo=github\" alt=\"GitHub Issues\" /></a>\n    <a href=\"https://github.com/OpenSourceAGI/dev-tools-starter-agent/pulls\"><img src=\"https://img.shields.io/github/issues-pr/OpenSourceAGI/dev-tools-starter-agent?logo=github&label=PRs\" alt=\"Open Pull Requests\" /></a>\n    <a href=\"https://github.com/OpenSourceAGI/dev-tools-starter-agent/pulls?q=is%3Apr+is%3Aclosed\"><img src=\"https://img.shields.io/github/issues-pr-closed/OpenSourceAGI/dev-tools-starter-agent?logo=github&label=PRs%20merged&color=8957e5\" alt=\"Merged Pull Requests\" /></a>\n    <a href=\"https://github.com/OpenSourceAGI/dev-tools-starter-agent/discussions\"><img src=\"https://img.shields.io/github/discussions/OpenSourceAGI/dev-tools-starter-agent\" alt=\"GitHub Discussions\" /></a>\n    <a href=\"https://github.com/OpenSourceAGI/dev-tools-starter-agent/commits/master/\"><img src=\"https://img.shields.io/github/last-commit/OpenSourceAGI/dev-tools-starter-agent.svg\" alt=\"GitHub last commit\" /></a>\n    <br />\n    <a href=\"https://stackblitz.com/github/OpenSourceAGI/dev-tools-starter-agent/tree/master/packages/verify-phone-sms\"><img height=\"20px\" src=\"https://developer.stackblitz.com/img/open_in_stackblitz.svg\" alt=\"Open in StackBlitz\" /></a>\n    <img src=\"https://img.shields.io/badge/Bun-14151A?logo=bun&logoColor=white\" alt=\"Bun\" /> <img src=\"https://img.shields.io/badge/TypeScript-3178C6?logo=typescript&logoColor=white\" alt=\"TypeScript\" /> <img src=\"https://img.shields.io/badge/Cloudflare%20Workers-F38020?logo=cloudflareworkers&logoColor=white\" alt=\"Cloudflare Workers\" /> <img src=\"https://img.shields.io/badge/Hono-E36002?logo=hono&logoColor=white\" alt=\"Hono\" /> <img src=\"https://img.shields.io/badge/Zod-3E67B1?logo=zod&logoColor=white\" alt=\"Zod\" /> <img src=\"https://img.shields.io/badge/Vitest-6E9F18?logo=vitest&logoColor=white\" alt=\"Vitest\" />\n</p>\n<!-- template-git-repo:badges:end -->\n\n<!-- skills:install:start -->\n**🤖 Agent skill** — `npx skills@latest add https://github.com/OpenSourceAGI/dev-tools-starter-agent --skill verify-phone-sms` ([what it covers](../../skills/verify-phone-sms/SKILL.md))\n<!-- skills:install:end -->\n\n# SMS Verification API Server\n\nA complete Hono-based server for SMS verification using AWS SNS. Built for Cloudflare Workers with comprehensive API documentation and security features.\n\n## Features\n\n- ✅ **SMS Verification**: Send verification codes via AWS SNS\n- ✅ **VoIP Blocking**: Optional blocking of VoIP numbers\n- ✅ **API Authentication**: Secure API key-based authentication\n- ✅ **Rate Limiting**: Built-in rate limiting protection\n- ✅ **OpenAPI Documentation**: Auto-generated API documentation\n- ✅ **CORS Support**: Cross-origin resource sharing enabled\n- ✅ **Security Headers**: Secure headers middleware\n- ✅ **Error Handling**: Comprehensive error handling\n- ✅ **Health Checks**: Built-in health monitoring\n- ✅ **General SMS**: Send custom SMS messages\n\n\n\n## Quick Start\n\n### 1. Install\n\n```bash\nnpm install verify-phone-sms   # use verifyPhone() from your own backend\n```\n\nOr clone the repo and install its dependencies to run the server itself:\n\n```bash\nnpm install\n```\n\n### 2. Set Environment Variables\n\nCreate a `.env` file or set environment variables:\n\n```bash\n# AWS Credentials\nAWS_ACCESS_KEY_ID=your_aws_access_key\nAWS_SECRET_ACCESS_KEY=your_aws_secret_key\nAWS_REGION=us-east-1\n\n# API Configuration\nAPI_KEY=sms_1234567890abcdef1234567890abcdef\nSMS_SENDER_ID=Verify\n```\n\n### 3. Run Development Server\n\n```bash\nnpm run dev\n```\n\nThe server will be available at `http://localhost:8787`\n\n### 4. Deploy to Cloudflare Workers\n\n```bash\n# Deploy API only\nnpm run deploy\n\n# Deploy docs only\nnpm run build:docs\nnpm run deploy:docs\n\n# Deploy both API and docs\nnpm run deploy:all\n\n# Deploy to specific environments\nnpm run deploy:staging\nnpm run deploy:production\nnpm run deploy:all:staging\nnpm run deploy:all:production\n```\n\n### 5. Quick Deployment Script\n\n```bash\n# Deploy everything to default environment\n./scripts/deploy.sh\n\n# Deploy to staging\n./scripts/deploy.sh staging\n\n# Deploy to production\n./scripts/deploy.sh production\n\n# Deploy only API\n./scripts/deploy.sh default api\n\n# Deploy only docs\n./scripts/deploy.sh default docs\n```\n\n## Deployment\n\n### Prerequisites\n\n1. **Install Wrangler CLI**:\n   ```bash\n   npm install -g wrangler\n   ```\n\n2. **Login to Cloudflare**:\n   ```bash\n   wrangler login\n   ```\n\n3. **Set Secrets**:\n   ```bash\n   wrangler secret put AWS_ACCESS_KEY_ID\n   wrangler secret put AWS_SECRET_ACCESS_KEY\n   wrangler secret put API_KEY\n   ```\n\n### Environment Configuration\n\nThe project supports multiple deployment environments:\n\n- **Default**: Development/testing environment\n- **Staging**: Pre-production testing\n- **Production**: Live production environment\n\nEach environment can have its own configuration and secrets.\n\n### Automated Deployment\n\nGitHub Actions workflows are included for automated deployment:\n\n- **Push to `main`**: Deploys to production\n- **Push to `staging`**: Deploys to staging\n- **Pull Requests**: Runs tests and builds\n\nRequired GitHub Secrets:\n- `CLOUDFLARE_API_TOKEN`\n- `CLOUDFLARE_ACCOUNT_ID`\n\nFor detailed deployment instructions, see [DEPLOYMENT.md](./DEPLOYMENT.md).\n\n## API Endpoints\n\n### Health Check\n\n```http\nGET /\nGET /health\n```\n\n### Send Verification Code\n\n```http\nPOST /api/send\nContent-Type: application/json\nX-API-Key: your_api_key\n\n{\n  \"phoneNumber\": \"+1234567890\",\n  \"code\": \"123456\", // optional, auto-generated if not provided\n  \"blockVoip\": true, // optional, default: false\n  \"senderId\": \"MyApp\", // optional, default: \"Verify\"\n  \"messageTemplate\": \"Your code is: {code}\", // optional\n  \"smsType\": \"Transactional\" // optional, \"Transactional\" or \"Promotional\"\n}\n```\n\n**Response:**\n```json\n{\n  \"success\": true,\n  \"message\": \"Verification code sent successfully\",\n  \"messageId\": \"abc123def456\",\n  \"code\": \"123456\",\n  \"phoneNumber\": \"+1234567890\",\n  \"expiresIn\": 600\n}\n```\n\n### Verify Code\n\n```http\nPOST /api/verify\nContent-Type: application/json\nX-API-Key: your_api_key\n\n{\n  \"phoneNumber\": \"+1234567890\",\n  \"code\": \"123456\"\n}\n```\n\n**Response:**\n```json\n{\n  \"success\": true,\n  \"message\": \"Code verified successfully\",\n  \"verified\": true\n}\n```\n\n### Send General SMS\n\n```http\nPOST /api/sms\nContent-Type: application/json\nX-API-Key: your_api_key\n\n{\n  \"phoneNumber\": \"+1234567890\",\n  \"message\": \"Hello from your app!\",\n  \"senderId\": \"MyApp\",\n  \"smsType\": \"Transactional\"\n}\n```\n\n**Response:**\n```json\n{\n  \"success\": true,\n  \"message\": \"SMS sent successfully\",\n  \"messageId\": \"abc123def456\",\n  \"phoneNumber\": \"+1234567890\"\n}\n```\n\n## API Documentation\n\nVisit `/docs` for the interactive Swagger UI, or `/openapi.json` for the\nOpenAPI 3.0 spec it renders. Both, along with `/` and `/health`, are\nunauthenticated.\n\n## Authentication\n\nAll API endpoints require authentication using an API key. Include the key in the request header:\n\n```http\nX-API-Key: your_api_key\n```\n\nOr as a Bearer token:\n\n```http\nAuthorization: Bearer your_api_key\n```\n\n## Configuration\n\n### Environment Variables\n\n| Variable | Description | Default |\n|----------|-------------|---------|\n| `AWS_ACCESS_KEY_ID` | AWS Access Key ID | Required |\n| `AWS_SECRET_ACCESS_KEY` | AWS Secret Access Key | Required |\n| `AWS_REGION` | AWS Region | `us-east-1` |\n| `API_KEY` | API Key for authentication | Required |\n| `SMS_SENDER_ID` | Default SMS sender ID | `Verify` |\n\n### Rate Limiting\n\n- **Window**: 15 minutes\n- **Max Requests**: 100 per IP\n- **Headers**: Standard rate limit headers included\n\n### Phone Number Validation Options\n\nThe API supports two methods for phone number validation and VoIP detection:\n\n#### 1. External API Method (Default)\n- Uses external phone lookup service for VoIP detection\n- Basic phone number formatting and validation\n- Requires internet access for VoIP checks\n- More accurate VoIP detection\n\n#### 2. libphonenumber-js Method\n- Uses Google's libphonenumber library for local analysis\n- Advanced phone number formatting and validation\n- No external API calls required\n- Heuristic-based VoIP detection\n- Smaller bundle size (145 kB vs 550 kB for full libphonenumber)\n- Better international number support\n\n#### Usage Examples\n\n```javascript\n// Using libphonenumber-js for VoIP detection with full metadata\nconst result = await verifyPhone({\n    phoneNumber: '+1-800-555-0123',\n    code: '123456',\n    blockVoip: true,\n    voipDetectionMethod: 'libphonenumber', // Use local analysis\n    useLibPhoneNumber: true, // Use libphonenumber-js for formatting/validation\n    metadataType: 'full' // Use full metadata (140KB) for better phone type detection\n});\n\n// Using libphonenumber-js for formatting only\nconst result = await verifyPhone({\n    phoneNumber: '555-123-4567', // US number without country code\n    code: '789012',\n    useLibPhoneNumber: true, // Use libphonenumber-js for formatting/validation\n    blockVoip: false // Don't block VoIP numbers\n});\n\n// Traditional approach (external API)\nconst result = await verifyPhone({\n    phoneNumber: '+44 20 7946 0958', // UK number\n    code: 'ABCDEF',\n    blockVoip: true,\n    voipDetectionMethod: 'api', // Use external API (default)\n    useLibPhoneNumber: false // Use basic formatting/validation\n});\n```\n\n#### VoIP Detection Methods\n\n**External API (`voipDetectionMethod: 'api'`):**\n- Checks carrier information from phone lookup service\n- Identifies Bandwidth, VoIP, and mobile line types\n- More accurate but requires external API calls\n\n**libphonenumber-js (`voipDetectionMethod: 'libphonenumber'`):**\n- Analyzes phone number patterns and structure\n- Identifies common VoIP area codes (800, 888, 877, etc.)\n- Detects non-geographic numbers\n- Recognizes patterns like repeated digits, sequential numbers\n- Heuristic-based approach for common VoIP characteristics\n\n#### Metadata Options\n\n**Minimal Metadata (`metadataType: 'minimal'` - Default, 75KB):**\n- Uses pattern-based heuristics for VoIP detection\n- Smaller bundle size\n- Works with all countries\n- Less accurate but faster\n\n**Full Metadata (`metadataType: 'full' - 140KB):**\n- Uses phone number type detection (MOBILE, FIXED_LINE, VOIP, etc.)\n- More accurate VoIP detection\n- Larger bundle size (65KB additional)\n- Matches Google's libphonenumber behavior\n- Phone number types: MOBILE, FIXED_LINE, VOIP, PREMIUM_RATE, TOLL_FREE, SHARED_COST\n\n## Development\n\n### Running Tests\n\n```bash\nnpm test\nnpm run test:run\nnpm run test:ui\n```\n\n### Local Development\n\n```bash\nnpm run dev\n```\n\n### Deployment\n\n```bash\n# Deploy to production\nnpm run deploy\n\n# Deploy to staging\nnpm run deploy:staging\n\n# Deploy to specific environment\nnpm run deploy:production\n```\n\n## Example Usage\n\n### JavaScript/Node.js\n\n```javascript\n// Send verification code\nconst response = await fetch('https://your-api.workers.dev/api/send', {\n  method: 'POST',\n  headers: {\n    'Content-Type': 'application/json',\n    'X-API-Key': 'your_api_key'\n  },\n  body: JSON.stringify({\n    phoneNumber: '+1234567890',\n    blockVoip: true,\n    senderId: 'MyApp'\n  })\n});\n\nconst result = await response.json();\nconsole.log(result);\n```\n\n### cURL\n\n```bash\n# Send verification code\ncurl -X POST https://your-api.workers.dev/api/send \\\n  -H \"Content-Type: application/json\" \\\n  -H \"X-API-Key: your_api_key\" \\\n  -d '{\n    \"phoneNumber\": \"+1234567890\",\n    \"blockVoip\": true,\n    \"senderId\": \"MyApp\"\n  }'\n\n# Verify code\ncurl -X POST https://your-api.workers.dev/api/verify \\\n  -H \"Content-Type: application/json\" \\\n  -H \"X-API-Key: your_api_key\" \\\n  -d '{\n    \"phoneNumber\": \"+1234567890\",\n    \"code\": \"123456\"\n  }'\n```\n\n## Error Handling\n\nThe API returns consistent error responses:\n\n```json\n{\n  \"success\": false,\n  \"error\": \"Error message\",\n  \"details\": \"Additional error details\"\n}\n```\n\nCommon HTTP status codes:\n- `200`: Success\n- `400`: Bad request (invalid input)\n- `401`: Unauthorized (invalid API key)\n- `429`: Too many requests (rate limited)\n- `500`: Internal server error\n\n## Security Features\n\n- ✅ API key authentication\n- ✅ Rate limiting\n- ✅ CORS protection\n- ✅ Secure headers\n- ✅ Input validation\n- ✅ Error sanitization\n- ✅ VoIP number blocking (optional)\n\n## Architecture\n\n```\n┌─────────────────┐    ┌─────────────────┐    ┌─────────────────┐\n│   Client App    │───▶│  Hono Server    │───▶│   AWS SNS       │\n│                 │    │                 │    │                 │\n│ - Web App       │    │ - Rate Limiting │    │ - SMS Delivery  │\n│ - Mobile App    │    │ - Auth          │    │ - Message ID    │\n│ - API Client    │    │ - Validation    │    │ - Error Handling│\n└─────────────────┘    └─────────────────┘    └─────────────────┘\n```\n\n## Roadmap: Identity Verification\n\nPhone verification proves control of a number. The next tier proves the person\nbehind that number is real — and turns that proof into something businesses pay\nfor.\n\n### Planned integrations\n\n- **Persona API** — document and selfie identity verification. Entry plan is\n  **$250/month, including 166 verifications** (~$1.50 each); volume past the\n  included allowance is billed per verification.\n- **Auto sign-in by phone** — once a registered user's number is verified and on\n  file, authenticate them from the phone itself instead of re-sending a code on\n  every login.\n- **Address history over legal ID** — a chain of past addresses is a stronger\n  identity signal than a photo of a government ID, which can be AI-generated or\n  reused across accounts. Treat document capture as corroboration, not proof.\n- **Liveness and face check** — confirm a live human is present at capture time,\n  rather than a printed photo, a replayed video, or a generated face.\n\n### Product opportunities\n\n- **Verification as a service** — sell corporations the ability to confirm their\n  customers are real people, with this stack as the verification backend.\n- **Verified demographics** — verified age, location, and demographic attributes\n  make high-quality ad targeting inventory, subject to user consent and\n  applicable privacy law.\n\n### References\n\n- [NIST FRVT 1:1 leaderboard](https://pages.nist.gov/frvt/html/frvt11.html) — accuracy rankings for face recognition algorithms\n- [Faceplugin FaceRecognition-Android](https://github.com/Faceplugin-ltd/FaceRecognition-Android) — on-device face recognition with liveness check\n- [Doubango FaceLivenessDetection-SDK](https://github.com/DoubangoTelecom/FaceLivenessDetection-SDK) — passive face liveness / anti-spoofing\n\n## Contributing\n\n1. Fork the repository\n2. Create a feature branch\n3. Make your changes\n4. Add tests\n5. Submit a pull request\n\n## License\n\nMIT License - see LICENSE file for details. \n\n---\n\n[![PRs Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg)](https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/proposing-changes-to-your-work-with-pull-requests/creating-a-pull-request)\n\nPlease star this repo for updates! 🌟\n","readmeFilename":"README.md"}