{"_id":"iap-apple","_rev":"28-b9e7e77bfdbfcbe90f40c5bc9291a3c3","name":"iap-apple","dist-tags":{"latest":"3.0.4"},"versions":{"1.0.1":{"name":"iap-apple","version":"1.0.1","keywords":["Apple","iOS","Purchase","Subscription","in-app-purchase","in-app-billing","Validation","IAP"],"author":{"name":"ssbarbee"},"license":"ISC","_id":"iap-apple@1.0.1","maintainers":[{"name":"ssbarbee","email":"ssbarbee@gmail.com"}],"homepage":"https://github.com/ssbarbee/iap-apple#readme","bugs":{"url":"https://github.com/ssbarbee/iap-apple/issues"},"dist":{"shasum":"3174ad9e78e98012972af49c3c13df852bbc2778","tarball":"https://registry.npmjs.org/iap-apple/-/iap-apple-1.0.1.tgz","fileCount":3,"integrity":"sha512-CcmsgtlI7LEAgyj4cFOFxP9yyBszy4X0sRdu9EOA3gWcHYFDSZ36eWub9GHn7KWq/nrOoB1LwUo9cTn4hxXkhw==","signatures":[{"sig":"MEUCIEFwU4tatmqFFxWIVXhdBviotXNx/ujiD4oQtDOQjWbDAiEAk5wfsb1dI9TxLe7xfALkucGizDKEJZlx8lTlABBeLis=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5750,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjomJZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrl6g//es7a590akS6+0F5eQQVo5IVDKy0TFByXeS4l0lfW+ax8Egug\r\nGGryvT4lIwaUzZguhJ0yyPdmep81Ltz4//cPuDx7KaSE+U09/QUEcqp8GESb\r\n8oV0kbI/kDF89T7K1yaQDc9dBhkCdQRwKdqSTmCiGTE8KVKKx2R/ZfG3p2kJ\r\nGKcOO/F0kGx05p58izPXe9XpNHajLigDer/5hUJhTkhC6UBAZ75a91VHi5vf\r\nu51TjNXiByLWGucPk51VPXddRiM8R/k+HrkWQNt3EqAa4lzh24TPdp6zZ9Mq\r\nYBdvx5r2THs/JBL0b3fVV/ISi5d5ttTcPdhkBl7AEnKSMHwtj5vtbL/RFMyt\r\nRXLcs3DzetPDBQsDXvVY9PxuB8aIXxUiS8P3AdUMEgWVUFVkxQWvhnvqlhFE\r\n+jX1IBDHc3I0wjpqxooBIZJKW6MCADC9tQ1LT49Qpztmbiw6IX265Q173U47\r\nkga0YXgrxzharJ329IGQMv39cg7eV/YLozUOhty0JqlAaQJhRxMTZ3a/gbFG\r\nY3HS4uY9pyjauMuBRZ/7FK8zqMu4a78ieH7PixfBdQIMODXXwDdU4VfpLZfP\r\n26EFeA6rvEIanF3ANgIsKiSvSFa3kZuxDz+PS+Yk1qtqKEo3deG+RvW2eGp1\r\nITP2GnxDoecHIP7fJ/0gHD9/Ml9MCodesFk=\r\n=xVVu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","engines":{"npm":"please-use-yarn","node":">=16.15.0","yarn":">= 1.22.17"},"gitHead":"774d8e8d0181ff1e3c34d8c50919950704e6517c","release":{"plugins":[["@semantic-release/commit-analyzer",{"preset":"angular","parserOpts":{"noteKeywords":["BREAKING CHANGE","BREAKING CHANGES"]},"releaseRules":[{"type":"build","release":"patch"},{"type":"chore","release":"patch"},{"type":"ci","release":"patch"},{"type":"docs","release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"perf","release":"patch"},{"type":"refactor","release":"patch"},{"type":"revert","release":"patch"},{"type":"style","release":"patch"},{"type":"test","release":"patch"}]}],"@semantic-release/npm","@semantic-release/release-notes-generator",["@semantic-release/git",{"assets":["package.json","README.md"],"message":"chore: Release ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"}]],"branches":["main"]},"scripts":{"test":"nyc --reporter=html mocha --bail --slow 1 --timeout 60000 --require ts-node/register/transpile-only src/**/*.spec.ts && nyc merge .nyc_output ./coverage/coverage-summary.json","build":"rm -rf lib && tsc","format":"prettier --write \"src/**/*.ts\"","prepare":"is-ci || husky install","release":"semantic-release","lint:fix":"eslint --fix 'src/**/*.{ts,tsx}'","prebuild":"yarn code-quality:check","ts:check":"yarn ts:check-types && yarn ts:circular-check","lint:check":"eslint 'src/**/*.{ts,tsx}'","prettier:fix":"prettier --write 'src/**/*.{ts,tsx}'","prettier:check":"prettier --check 'src/**/*.{ts,tsx}'","ts:check-types":"tsc --noEmit","ts:circular-check":"dpdm --no-output --no-tree --no-warning --exit-code circular:1 -T ./src/index.ts","code-quality:check":"concurrently 'yarn ts:check' 'yarn prettier:check' 'yarn lint:check --quiet'","generate:coverage-badges":"istanbul-badges-readme --silent"},"_npmUser":{"name":"ssbarbee","email":"ssbarbee@gmail.com"},"repository":{"url":"git+https://github.com/ssbarbee/iap-apple.git","type":"git"},"_npmVersion":"8.19.3","description":"Integration with Apples InAppPurchases in Typescript, available for NodeJS environments.","directories":{},"_nodeVersion":"16.15.0","dependencies":{"superagent":"8.0.6"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"15.1.0","chai":"4.3.7","dpdm":"3.10.0","husky":"8.0.2","is-ci":"3.0.1","mocha":"10.0.0","eslint":"8.20.0","ts-node":"10.9.1","fs-extra":"11.1.0","prettier":"2.7.1","typescript":"4.8.4","@types/chai":"4.3.1","@types/node":"16.18.10","@types/mocha":"9.1.1","concurrently":"7.6.0","@commitlint/cli":"17.0.3","@types/fs-extra":"9.0.13","semantic-release":"19.0.5","@types/superagent":"4.1.16","eslint-plugin-import":"2.26.0","semantic-release-cli":"5.4.4","@semantic-release/git":"10.0.1","@semantic-release/npm":"9.0.1","eslint-config-prettier":"8.5.0","istanbul-badges-readme":"1.8.4","@typescript-eslint/parser":"5.31.0","eslint-plugin-unused-imports":"2.0.0","eslint-plugin-sort-export-all":"1.2.2","@commitlint/config-conventional":"17.0.3","@typescript-eslint/eslint-plugin":"5.31.0"},"_npmOperationalInternal":{"tmp":"tmp/iap-apple_1.0.1_1671586392985_0.1536803523408905","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"iap-apple","version":"1.0.2","keywords":["Apple","iOS","Purchase","Subscription","in-app-purchase","in-app-billing","Validation","IAP"],"author":{"name":"ssbarbee"},"license":"ISC","_id":"iap-apple@1.0.2","maintainers":[{"name":"ssbarbee","email":"ssbarbee@gmail.com"}],"homepage":"https://github.com/ssbarbee/iap-apple#readme","bugs":{"url":"https://github.com/ssbarbee/iap-apple/issues"},"dist":{"shasum":"c2349b24f57642f734b3856c125e1e1974a2691b","tarball":"https://registry.npmjs.org/iap-apple/-/iap-apple-1.0.2.tgz","fileCount":3,"integrity":"sha512-vDaGtK5CcZceTN29qdGVhUDXKiCJq42I3rO3M6/4iWLISiyRztKfULDB2K9Cd9Gje1PaMAey1nc99A8fQ5GTvQ==","signatures":[{"sig":"MEUCIQCPh0Z+yfVySB5YkxDRV1DZbqig0ymBCbwZzzqO6it6FAIgLGlhRJFU1a8xfwno7MmS2AWMQKfVjFZR/H52aIvMpjw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6238,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjomfpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrC+hAAlzBXm4mwPZt5vZ1KlgZfdPX0VLGno63R7uSOjEdZYwv55v60\r\n021QCh/04xuWIraTiqlx1HBI3/Et64saDiIHG2h8HOrkS3kYzSY0qGJ/c/Nw\r\nn0QYc15C67Rbi3OURpZ+QzbDxUfYGNQ+CyKULnZvMC8IgJFwbPqHJ0uWkCNM\r\nILLnQyZMHiCCnkIi8JgINpJs0A4G45x1HOpheteXI4a4RWjPE1M+5Y0CiCti\r\nywhBoWXucPhGqxU53Jlb5y9RQYM6kkIZBtyB7UNhlAYcxD8YOfbyA1yDL2GZ\r\ncHBq22g17+CIIE6rqhCHj0ufOLVcnhjre+LupuzZvnthGw/AFOfd9Onm/mem\r\nEIpLZkFcEiqziP6GKQueQstwO2WCmzLPI6iDwF7Bdmm3BQgd9eN8TpZ+q7NY\r\nyJWrBOKFWUBEtiLmzKcUarlZaqcRXSaryCwymboJEdVSq7F9F8lq1uR1TfWG\r\nI52edGGbOubRnpaxYrF6tVTPbyY+m59NetQG3PhGVP53vy8qiybxAy+Pkp94\r\nfADFTXWqMTcPCtauzH7MYb57dUY5CpkGzFEZXQ9dXFCfhQO1aH6VihSc+QK+\r\nlrjfz6Rnlbt06nczCBLVCwadCusZpFBKOozM1uwHltpcqoB8PbJANkcyTnHP\r\nyfUlo+TUgGIywguMV08fbm75okjRIarJuyo=\r\n=S9/x\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","engines":{"npm":"please-use-yarn","node":">=16.15.0","yarn":">= 1.22.17"},"gitHead":"ed4f777250bb36b8c4d0c6fdcc67202660b44747","release":{"plugins":[["@semantic-release/commit-analyzer",{"preset":"angular","parserOpts":{"noteKeywords":["BREAKING CHANGE","BREAKING CHANGES"]},"releaseRules":[{"type":"build","release":"patch"},{"type":"chore","release":"patch"},{"type":"ci","release":"patch"},{"type":"docs","release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"perf","release":"patch"},{"type":"refactor","release":"patch"},{"type":"revert","release":"patch"},{"type":"style","release":"patch"},{"type":"test","release":"patch"}]}],"@semantic-release/npm","@semantic-release/release-notes-generator",["@semantic-release/git",{"assets":["package.json","README.md"],"message":"chore: Release ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"}]],"branches":["main"]},"scripts":{"test":"nyc --reporter=json-summary mocha --bail --slow 1 --timeout 60000 --require ts-node/register/transpile-only src/**/*.spec.ts","build":"rm -rf lib && tsc","format":"prettier --write \"src/**/*.ts\"","prepare":"is-ci || husky install","release":"semantic-release","lint:fix":"eslint --fix 'src/**/*.{ts,tsx}'","prebuild":"yarn code-quality:check","ts:check":"yarn ts:check-types && yarn ts:circular-check","lint:check":"eslint 'src/**/*.{ts,tsx}'","prettier:fix":"prettier --write 'src/**/*.{ts,tsx}'","prettier:check":"prettier --check 'src/**/*.{ts,tsx}'","ts:check-types":"tsc --noEmit","ts:circular-check":"dpdm --no-output --no-tree --no-warning --exit-code circular:1 -T ./src/index.ts","code-quality:check":"concurrently 'yarn ts:check' 'yarn prettier:check' 'yarn lint:check --quiet'","generate:coverage-badges":"istanbul-badges-readme --silent"},"_npmUser":{"name":"ssbarbee","email":"ssbarbee@gmail.com"},"repository":{"url":"git+https://github.com/ssbarbee/iap-apple.git","type":"git"},"_npmVersion":"8.19.3","description":"Integration with Apples InAppPurchases in Typescript, available for NodeJS environments.","directories":{},"_nodeVersion":"16.15.0","dependencies":{"superagent":"8.0.6"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"15.1.0","chai":"4.3.7","dpdm":"3.10.0","husky":"8.0.2","is-ci":"3.0.1","mocha":"10.0.0","eslint":"8.20.0","ts-node":"10.9.1","fs-extra":"11.1.0","prettier":"2.7.1","typescript":"4.8.4","@types/chai":"4.3.1","@types/node":"16.18.10","@types/mocha":"9.1.1","concurrently":"7.6.0","@commitlint/cli":"17.0.3","@types/fs-extra":"9.0.13","semantic-release":"19.0.5","@types/superagent":"4.1.16","eslint-plugin-import":"2.26.0","semantic-release-cli":"5.4.4","@semantic-release/git":"10.0.1","@semantic-release/npm":"9.0.1","eslint-config-prettier":"8.5.0","istanbul-badges-readme":"1.8.4","@typescript-eslint/parser":"5.31.0","eslint-plugin-unused-imports":"2.0.0","eslint-plugin-sort-export-all":"1.2.2","@commitlint/config-conventional":"17.0.3","@typescript-eslint/eslint-plugin":"5.31.0"},"_npmOperationalInternal":{"tmp":"tmp/iap-apple_1.0.2_1671587817433_0.41018804678400045","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"iap-apple","version":"1.1.0","keywords":["Apple","iOS","Purchase","Subscription","in-app-purchase","in-app-billing","Validation","IAP"],"author":{"name":"ssbarbee"},"license":"ISC","_id":"iap-apple@1.1.0","maintainers":[{"name":"ssbarbee","email":"ssbarbee@gmail.com"}],"homepage":"https://github.com/ssbarbee/iap-apple#readme","bugs":{"url":"https://github.com/ssbarbee/iap-apple/issues"},"dist":{"shasum":"7fa4d890ca50c77f0c61bc64fda8652d755adda3","tarball":"https://registry.npmjs.org/iap-apple/-/iap-apple-1.1.0.tgz","fileCount":3,"integrity":"sha512-Uu9iYEgXDn8EYh9+ESYgSZe3382kDvJZKjwCCYvszAq+5QAchgfKLR0o/X73CjqFKmoLHaVpsFJ9BLM6cUAMyw==","signatures":[{"sig":"MEUCIQCKDr1MWWvauXJaj74QlIcZ7Cq2hjIWjxukMe11uXhrHwIgVY0d/KFyWnzQ6tZJ0n+pOOZzqS/Q7Lmts4vPo1StIcg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6304,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjo5lVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpFcg//a4vQ1Bc8nJdHbccHUKiVmWqW0jFrOI4piaDap2iSQxd+8Yh/\r\nuvzeCMs6YMIrfw+dtzoNraQPwb+TCKw0cUaJ2bKmzWVxFjO0rCScFHbnvqMO\r\nvBs8V8GelNQWdLL7omWS8Pp7dLsKhVYS2Bld9aRdhubgRQYDasEwKVbGV6BM\r\nlY75OjM6vk/ahfhuVqWHtov39A9SBkxJmhH/5XEhWogLY3NpEygoXxzdB1B6\r\n1NYGLwN2SCryjTJyReXmaYcOS/o3DhfwcGZzNVw6Qj1r4Pbv0rjWuG3S1ZxO\r\nvuqbNyBQ6eopN+3Xy+t2+EARDEsgKpa6sJAPFDh2FN0aRrtNCeIwsb1wJUKe\r\nXuYyWEDuwNcgQWYxH4KXZoljPNANi+wnUP2Dm1dpBMx9J9YGAITWYijOkOR0\r\nfQ3L83ckEf1HUChR6CcB2ViDjYEqvcNNbuZ33Am4YyCwtB07rA5LQE5lDq67\r\n/jpgQpYQOJryPIal9I19huTZAXHeOTOASAPRBLkAYuF8i6yzoFA3fjhJcAW5\r\nZlLVjgkMG/FXD3OtlB6ZTOGxaMto5Q7zDI8JsQJ11pSwjyB/bkTPNrcbOX0w\r\nXHfgy6rJ7FXhuTkCnbPGb2LiVjVD/DYaED+yjUXev3m90EsM/Zbgisy8Jt45\r\nQtN2vQ3Q2VDln7jewPfsaHtqwp5CBc6UwsI=\r\n=TSCS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","engines":{"npm":"please-use-yarn","node":">=16.15.0","yarn":">= 1.22.17"},"gitHead":"270e0a5cbf0bac32b1b01ddaa4129da550459a38","release":{"plugins":[["@semantic-release/commit-analyzer",{"preset":"angular","parserOpts":{"noteKeywords":["BREAKING CHANGE","BREAKING CHANGES"]},"releaseRules":[{"type":"build","release":"patch"},{"type":"chore","release":"patch"},{"type":"ci","release":"patch"},{"type":"docs","release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"perf","release":"patch"},{"type":"refactor","release":"patch"},{"type":"revert","release":"patch"},{"type":"style","release":"patch"},{"type":"test","release":"patch"}]}],"@semantic-release/npm","@semantic-release/release-notes-generator",["@semantic-release/git",{"assets":["package.json","README.md"],"message":"chore: Release ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"}]],"branches":["main"]},"scripts":{"test":"nyc --reporter=json-summary mocha --bail --slow 1 --timeout 60000 --require ts-node/register/transpile-only src/**/*.spec.ts","build":"rm -rf lib && tsc --project tsconfig.build.json && cp package.json lib/package.json","format":"prettier --write \"src/**/*.ts\"","prepare":"is-ci || husky install","release":"semantic-release","lint:fix":"eslint --fix 'src/**/*.{ts,tsx}'","prebuild":"yarn code-quality:check","ts:check":"yarn ts:check-types && yarn ts:circular-check","lint:check":"eslint 'src/**/*.{ts,tsx}'","prettier:fix":"prettier --write 'src/**/*.{ts,tsx}'","prettier:check":"prettier --check 'src/**/*.{ts,tsx}'","ts:check-types":"tsc --noEmit","ts:circular-check":"dpdm --no-output --no-tree --no-warning --exit-code circular:1 -T ./src/index.ts","code-quality:check":"concurrently 'yarn ts:check' 'yarn prettier:check' 'yarn lint:check --quiet'","generate:coverage-badges":"istanbul-badges-readme --silent"},"_npmUser":{"name":"ssbarbee","email":"ssbarbee@gmail.com"},"repository":{"url":"git+https://github.com/ssbarbee/iap-apple.git","type":"git"},"_npmVersion":"8.19.3","description":"Integration with Apples InAppPurchases in Typescript, available for NodeJS environments.","directories":{},"_nodeVersion":"16.15.0","dependencies":{"superagent":"8.0.6"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"15.1.0","chai":"4.3.7","dpdm":"3.10.0","husky":"8.0.2","is-ci":"3.0.1","mocha":"10.0.0","eslint":"8.20.0","ts-node":"10.9.1","fs-extra":"11.1.0","prettier":"2.7.1","typescript":"4.8.4","@types/chai":"4.3.1","@types/node":"16.18.10","@types/mocha":"9.1.1","concurrently":"7.6.0","@commitlint/cli":"17.0.3","@types/fs-extra":"9.0.13","semantic-release":"19.0.5","@types/superagent":"4.1.16","eslint-plugin-import":"2.26.0","semantic-release-cli":"5.4.4","@semantic-release/git":"10.0.1","@semantic-release/npm":"9.0.1","eslint-config-prettier":"8.5.0","istanbul-badges-readme":"1.8.4","@typescript-eslint/parser":"5.31.0","eslint-plugin-unused-imports":"2.0.0","eslint-plugin-sort-export-all":"1.2.2","@commitlint/config-conventional":"17.0.3","@typescript-eslint/eslint-plugin":"5.31.0"},"_npmOperationalInternal":{"tmp":"tmp/iap-apple_1.1.0_1671666005618_0.9427715426585757","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"iap-apple","version":"1.2.0","keywords":["Apple","iOS","Purchase","Subscription","in-app-purchase","in-app-billing","Validation","IAP"],"author":{"name":"ssbarbee"},"license":"ISC","_id":"iap-apple@1.2.0","maintainers":[{"name":"ssbarbee","email":"ssbarbee@gmail.com"}],"homepage":"https://github.com/ssbarbee/iap-apple#readme","bugs":{"url":"https://github.com/ssbarbee/iap-apple/issues"},"dist":{"shasum":"5db68a72d96fb8e22f19f45a7897ae2ad55e59e6","tarball":"https://registry.npmjs.org/iap-apple/-/iap-apple-1.2.0.tgz","fileCount":3,"integrity":"sha512-X0USlByTD1iCqqc0/VQwUwc3Hrw0BXqTeSzV6e9EiX38gojQmXSWY2L6V8ANqplmXLuegvrOgk16FCnjLmctdA==","signatures":[{"sig":"MEQCIHkCW/wvc6vx5Oo4YJJpdpnkN4CsOoIJijuJm3Bqc86XAiBMIkmX3rsDNNe8TCYFup5mhc316une2t0SV7Bz5g3Pwg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6385,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjo5n1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp8kA//W+ICpgTKtecIxa1yJVrp03dxAdO31skJNuwsXCKuRbYaTpmq\r\nCBBezCHlkzz/Brw1YvZg/woMXxmN9UANQQ6Y8NNjcHVEaCMPWkcMxq7Fkr4/\r\nQfIL0Z6M7rGFUu0yrSy6yEYAuWNnA2umx4OYPfxUx0dIF+k0XvUfXzwTxBPw\r\nkJYp/Lur77Nii1zQIMGX3rv4GT8MSLEQSaYQOQudYyLAP6JTd26QQd4fdBeO\r\nghxQxrsKbjqPMzPjQoufSLJ1yQYX9PcvNB8bVIfnHsxA3fgAwJTbNIxpOQ44\r\nfRwRIPW/rk2RW0eBB1jVZIx2dNpbaQnEkM8GHEo7CwUoyDoWWCAW2ja6lseQ\r\nP+hgCswJXNCQGidkULkiBNVCH1eyAWhsehotSkG6JyXUNyk5kTZxST7NZlD6\r\n/xf/IwbFcU8LUfsXfpBhxHpjRD+7qi3wtFiCbIVkc0k9Q/1Zzn55up5MgjjM\r\nRRVppeJc4nhxMBwmT4MMNHkynqbSd8r6NimUe3uY5LflJaRDHgHYp9A3UPtQ\r\n/l4V4NLdZMKi4iwNzqHaA0RLCcdgHuf/sSePlIlJqW9FSivZa1IaTahXlQh3\r\nGjph3YnUOn6pad2OdkRBdA3URDSUz05dDD/71an05sRi0AcBWozzLvyCilCR\r\nyDdezOY147MaUFO0WX9lsSoyraB511OsdUQ=\r\n=AyLd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","engines":{"npm":"please-use-yarn","node":">=16.15.0","yarn":">= 1.22.17"},"gitHead":"5218e807cade75e2544a31768f3f1ead6d2e08f2","release":{"plugins":[["@semantic-release/commit-analyzer",{"preset":"angular","parserOpts":{"noteKeywords":["BREAKING CHANGE","BREAKING CHANGES"]},"releaseRules":[{"type":"build","release":"patch"},{"type":"chore","release":"patch"},{"type":"ci","release":"patch"},{"type":"docs","release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"perf","release":"patch"},{"type":"refactor","release":"patch"},{"type":"revert","release":"patch"},{"type":"style","release":"patch"},{"type":"test","release":"patch"}]}],"@semantic-release/npm","@semantic-release/release-notes-generator","@semantic-release/changelog",["@semantic-release/git",{"assets":["package.json","README.md"],"message":"chore: Release ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"}]],"branches":["main"]},"scripts":{"test":"nyc --reporter=json-summary mocha --bail --slow 1 --timeout 60000 --require ts-node/register/transpile-only src/**/*.spec.ts","build":"rm -rf lib && tsc --project tsconfig.build.json && cp package.json lib/package.json","format":"prettier --write \"src/**/*.ts\"","prepare":"is-ci || husky install","release":"semantic-release","lint:fix":"eslint --fix 'src/**/*.{ts,tsx}'","prebuild":"yarn code-quality:check","ts:check":"yarn ts:check-types && yarn ts:circular-check","lint:check":"eslint 'src/**/*.{ts,tsx}'","prettier:fix":"prettier --write 'src/**/*.{ts,tsx}'","prettier:check":"prettier --check 'src/**/*.{ts,tsx}'","ts:check-types":"tsc --noEmit","ts:circular-check":"dpdm --no-output --no-tree --no-warning --exit-code circular:1 -T ./src/index.ts","code-quality:check":"concurrently 'yarn ts:check' 'yarn prettier:check' 'yarn lint:check --quiet'","generate:coverage-badges":"istanbul-badges-readme --silent"},"_npmUser":{"name":"ssbarbee","email":"ssbarbee@gmail.com"},"repository":{"url":"git+https://github.com/ssbarbee/iap-apple.git","type":"git"},"_npmVersion":"8.19.3","description":"Integration with Apples InAppPurchases in Typescript, available for NodeJS environments.","directories":{},"_nodeVersion":"16.15.0","dependencies":{"superagent":"8.0.6"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"15.1.0","chai":"4.3.7","dpdm":"3.10.0","husky":"8.0.2","is-ci":"3.0.1","mocha":"10.0.0","eslint":"8.20.0","ts-node":"10.9.1","fs-extra":"11.1.0","prettier":"2.7.1","typescript":"4.8.4","@types/chai":"4.3.1","@types/node":"16.18.10","@types/mocha":"9.1.1","concurrently":"7.6.0","@commitlint/cli":"17.0.3","@types/fs-extra":"9.0.13","semantic-release":"19.0.5","@types/superagent":"4.1.16","eslint-plugin-import":"2.26.0","semantic-release-cli":"5.4.4","@semantic-release/git":"10.0.1","@semantic-release/npm":"9.0.1","eslint-config-prettier":"8.5.0","istanbul-badges-readme":"1.8.4","@typescript-eslint/parser":"5.31.0","@semantic-release/changelog":"6.0.2","eslint-plugin-unused-imports":"2.0.0","eslint-plugin-sort-export-all":"1.2.2","@commitlint/config-conventional":"17.0.3","@typescript-eslint/eslint-plugin":"5.31.0"},"_npmOperationalInternal":{"tmp":"tmp/iap-apple_1.2.0_1671666165210_0.23485509282245265","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"iap-apple","version":"1.3.0","keywords":["Apple","iOS","Purchase","Subscription","in-app-purchase","in-app-billing","Validation","IAP"],"author":{"name":"ssbarbee"},"license":"ISC","_id":"iap-apple@1.3.0","maintainers":[{"name":"ssbarbee","email":"ssbarbee@gmail.com"}],"homepage":"https://github.com/ssbarbee/iap-apple#readme","bugs":{"url":"https://github.com/ssbarbee/iap-apple/issues"},"dist":{"shasum":"6cf00c36283edff8d0ee375fbad844b64c1aaee9","tarball":"https://registry.npmjs.org/iap-apple/-/iap-apple-1.3.0.tgz","fileCount":3,"integrity":"sha512-/2mVfPUHFu/t4b4kUGb5EGryHKYr9hZ4rw5JX4Wkt6bqJvrL5dFzphtk68NobmpoTyBxXwzE/q7ZjgIMdBc8iA==","signatures":[{"sig":"MEYCIQCg2GgWyqLgpt4UgvBG+g4jNTr2cRSSybF92fX6CYiSeAIhAM6NgY6Lm29Rk5nzApiwC/XtwZIT456qBe7ZOgUMEosW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6390,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjo5qHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoIYw//TknvBuqLW9RyO0sUQAhRX+OHR0v7CWra8ZOSN//cfgYgoYAo\r\nMivY/sS1HlxqzrJoz4q8J85HhrfAbAXNsyM9fmfgp1f6TjhEREZi/QRUvqNp\r\nbtL00LO7OtfoB53eHujGrKDdOGc3wmja+UWC4XNDCMhSOne7gzCz61jV/lod\r\n9yNuyMcpT+bbP5dX3kjlM0gjGiaytrosPwtCoVf/C0AWX0srH0+6lShFJT8n\r\nKc8FSVEEQ5o9wx73cNjAKaYAq7rOp27utypQRma1QkAsJY7QH5ul2sShsFCv\r\nSbR5eMXjDj0k8s9GqiwHOWL9zuukYi0N1yB9U3h+HJ1vfdoqf8dWZCuu7RUW\r\n5x8Hk2mOFrC0Z85ILkd1RjFYYgCB2a+QE+fgGeHcteU3fER+uJZT+yX4YeKw\r\nP+EyVWXcg9IRV4E+FBtoCCA+UCisxBSxUluvzoi1P3LNTDTGWOewphbRJ2m1\r\nsofmou1IS4hpjqu5NcnwJnax8Y/gznvuQJZNDUcSKB3PxAXkdVXYw6p2tE+U\r\n/jHP9jSxVVEPBRExQ8xl3cja8L1ygYfybnoMI/Y0w0B4nxtuNZzIuhkUpLeS\r\nj5pakVvGH74lXSFfVZqqPbZE/uLZIcLVCpjdUs9tZTH+MC4aFz8Q/tZGy6JV\r\nDpvySF58KGTTJcJq60ll48zghZnbY/VrlDY=\r\n=2l1T\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"npm":"please-use-yarn","node":">=16.15.0","yarn":">= 1.22.17"},"gitHead":"09cb4875a263d1a1c755e59a9a0e735c70f87585","release":{"plugins":[["@semantic-release/commit-analyzer",{"preset":"angular","parserOpts":{"noteKeywords":["BREAKING CHANGE","BREAKING CHANGES"]},"releaseRules":[{"type":"build","release":"patch"},{"type":"chore","release":"patch"},{"type":"ci","release":"patch"},{"type":"docs","release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"perf","release":"patch"},{"type":"refactor","release":"patch"},{"type":"revert","release":"patch"},{"type":"style","release":"patch"},{"type":"test","release":"patch"}]}],"@semantic-release/npm","@semantic-release/release-notes-generator","@semantic-release/changelog",["@semantic-release/git",{"assets":["package.json","README.md"],"message":"chore: Release ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"}]],"branches":["main"]},"scripts":{"test":"nyc --reporter=json-summary mocha --bail --slow 1 --timeout 60000 --require ts-node/register/transpile-only src/**/*.spec.ts","build":"rm -rf dist && tsc --project tsconfig.build.json && cp package.json dist/package.json","format":"prettier --write \"src/**/*.ts\"","prepare":"is-ci || husky install","release":"semantic-release","lint:fix":"eslint --fix 'src/**/*.{ts,tsx}'","prebuild":"yarn code-quality:check","ts:check":"yarn ts:check-types && yarn ts:circular-check","lint:check":"eslint 'src/**/*.{ts,tsx}'","prettier:fix":"prettier --write 'src/**/*.{ts,tsx}'","prettier:check":"prettier --check 'src/**/*.{ts,tsx}'","ts:check-types":"tsc --noEmit","ts:circular-check":"dpdm --no-output --no-tree --no-warning --exit-code circular:1 -T ./src/index.ts","code-quality:check":"concurrently 'yarn ts:check' 'yarn prettier:check' 'yarn lint:check --quiet'","generate:coverage-badges":"istanbul-badges-readme --silent"},"_npmUser":{"name":"ssbarbee","email":"ssbarbee@gmail.com"},"repository":{"url":"git+https://github.com/ssbarbee/iap-apple.git","type":"git"},"_npmVersion":"8.19.3","description":"Integration with Apples InAppPurchases in Typescript, available for NodeJS environments.","directories":{},"_nodeVersion":"16.15.0","dependencies":{"superagent":"8.0.6"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"15.1.0","chai":"4.3.7","dpdm":"3.10.0","husky":"8.0.2","is-ci":"3.0.1","mocha":"10.0.0","eslint":"8.20.0","ts-node":"10.9.1","fs-extra":"11.1.0","prettier":"2.7.1","typescript":"4.8.4","@types/chai":"4.3.1","@types/node":"16.18.10","@types/mocha":"9.1.1","concurrently":"7.6.0","@commitlint/cli":"17.0.3","@types/fs-extra":"9.0.13","semantic-release":"19.0.5","@types/superagent":"4.1.16","eslint-plugin-import":"2.26.0","semantic-release-cli":"5.4.4","@semantic-release/git":"10.0.1","@semantic-release/npm":"9.0.1","eslint-config-prettier":"8.5.0","istanbul-badges-readme":"1.8.4","@typescript-eslint/parser":"5.31.0","@semantic-release/changelog":"6.0.2","eslint-plugin-unused-imports":"2.0.0","eslint-plugin-sort-export-all":"1.2.2","@commitlint/config-conventional":"17.0.3","@typescript-eslint/eslint-plugin":"5.31.0"},"_npmOperationalInternal":{"tmp":"tmp/iap-apple_1.3.0_1671666311080_0.18167657262819437","host":"s3://npm-registry-packages"}},"1.3.1":{"name":"iap-apple","version":"1.3.1","keywords":["Apple","iOS","Purchase","Subscription","in-app-purchase","in-app-billing","Validation","IAP"],"author":{"name":"ssbarbee"},"license":"ISC","_id":"iap-apple@1.3.1","maintainers":[{"name":"ssbarbee","email":"ssbarbee@gmail.com"}],"homepage":"https://github.com/ssbarbee/iap-apple#readme","bugs":{"url":"https://github.com/ssbarbee/iap-apple/issues"},"dist":{"shasum":"66746a33103f9b82fa6884296214bed634161b3e","tarball":"https://registry.npmjs.org/iap-apple/-/iap-apple-1.3.1.tgz","fileCount":3,"integrity":"sha512-hc5tLtLqKuCgyh004mTYcL2r59sM4RJnU8YCIkc+sK6nRqvFbc7ei53FQLbtzLwS0VOAv43LAvIbCNk9ZrOrLg==","signatures":[{"sig":"MEUCIQDMcLEWpWiOtFCjIRBGb6u8X586FuZhmvA6YDrLq+xT+QIgDjdZ+THq+rrpXbl5o93PsgAD6COJbso3Z0fvJ8RoHno=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6418,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjo5r5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqKyw//fPkMKnNtAwPUJPDIK5hslts1fhm8saWEAUl2D41XeR0mr/Uc\r\nOKHSYSUVJdd7TpmX0sfmH3IsxAgTb9KtVrm3VZTgbK0gLl6N6s2+f1rn4ZEn\r\n46Zea7gE0bWtaaNcBugI1pE2eSMdPsI0rjf1LwEoNDl6AUIX8aMn1dqmdn8r\r\noJU8M4o81oF5hCzaqZDeBXpMS3FRic5U/5Oqnw3WfYIWeiYnhQMBrslNUFJW\r\ngDq4PR5RWLhUQWvO9p02GyyqQLdQ8EFTilNJSYUbcMNVb0qUBxuPrJebDt3O\r\nU/dFRr+eS4/8l45tUztkGSpaQYULar8zf43Dk0SFc6o72UdVdTRZFCxac0Q6\r\nC5RVa53cukm0eK0ZZ4AUbRC+FJq2FpPNlivUd+s7grESSmWuo/jSLnPyKqNB\r\nsfMwMsWmVX2UvqyQF/GYpnRrVJeFtlPl9S6OmMfYqHVqoLv3JBpGXLVwq3Q5\r\nyQ5Jf/0L+wlZcmIrz7qIXHEuI7Ba9E9Y2z0QWcvU456oCVDiq4J2/Uh2tYe0\r\n+NEWGAWHDYhCsT0rUyST4LjKH6hUhOCqviT+s5FCBjaToDNCf22xvn1e0Rkj\r\nFzr+vQXqunGHvGes2Iok6Ly47HKmXDBJ6GJsngzA3y/tN95t+0hlH9kFxBg7\r\n3lIuPt7HX5qYDZX1vma/3jTNRFTMW+AAWaE=\r\n=0w+z\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"npm":"please-use-yarn","node":">=16.15.0","yarn":">= 1.22.17"},"gitHead":"bb6e3a2a69c9403411f48b9c1ac1926fcccc5e02","release":{"plugins":[["@semantic-release/commit-analyzer",{"preset":"angular","parserOpts":{"noteKeywords":["BREAKING CHANGE","BREAKING CHANGES"]},"releaseRules":[{"type":"build","release":"patch"},{"type":"chore","release":"patch"},{"type":"ci","release":"patch"},{"type":"docs","release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"perf","release":"patch"},{"type":"refactor","release":"patch"},{"type":"revert","release":"patch"},{"type":"style","release":"patch"},{"type":"test","release":"patch"}]}],"@semantic-release/npm","@semantic-release/release-notes-generator","@semantic-release/changelog",["@semantic-release/git",{"assets":["package.json","README.md","CHANGELOG.md"],"message":"chore: Release ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"}]],"branches":["main"]},"scripts":{"test":"nyc --reporter=json-summary mocha --bail --slow 1 --timeout 60000 --require ts-node/register/transpile-only src/**/*.spec.ts","build":"rm -rf dist && tsc --project tsconfig.build.json && cp package.json dist/package.json","format":"prettier --write \"src/**/*.ts\"","prepare":"is-ci || husky install","release":"semantic-release","lint:fix":"eslint --fix 'src/**/*.{ts,tsx}'","prebuild":"yarn code-quality:check","ts:check":"yarn ts:check-types && yarn ts:circular-check","lint:check":"eslint 'src/**/*.{ts,tsx}'","prettier:fix":"prettier --write 'src/**/*.{ts,tsx}'","prettier:check":"prettier --check 'src/**/*.{ts,tsx}'","ts:check-types":"tsc --noEmit","ts:circular-check":"dpdm --no-output --no-tree --no-warning --exit-code circular:1 -T ./src/index.ts","code-quality:check":"concurrently 'yarn ts:check' 'yarn prettier:check' 'yarn lint:check --quiet'","generate:coverage-badges":"istanbul-badges-readme --silent"},"_npmUser":{"name":"ssbarbee","email":"ssbarbee@gmail.com"},"repository":{"url":"git+https://github.com/ssbarbee/iap-apple.git","type":"git"},"_npmVersion":"8.19.3","description":"Integration with Apples InAppPurchases in Typescript, available for NodeJS environments.","directories":{},"_nodeVersion":"16.15.0","dependencies":{"superagent":"8.0.6"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"15.1.0","chai":"4.3.7","dpdm":"3.10.0","husky":"8.0.2","is-ci":"3.0.1","mocha":"10.0.0","eslint":"8.20.0","ts-node":"10.9.1","fs-extra":"11.1.0","prettier":"2.7.1","typescript":"4.8.4","@types/chai":"4.3.1","@types/node":"16.18.10","@types/mocha":"9.1.1","concurrently":"7.6.0","@commitlint/cli":"17.0.3","@types/fs-extra":"9.0.13","semantic-release":"19.0.5","@types/superagent":"4.1.16","eslint-plugin-import":"2.26.0","semantic-release-cli":"5.4.4","@semantic-release/git":"10.0.1","@semantic-release/npm":"9.0.1","eslint-config-prettier":"8.5.0","istanbul-badges-readme":"1.8.4","@typescript-eslint/parser":"5.31.0","@semantic-release/changelog":"6.0.2","eslint-plugin-unused-imports":"2.0.0","eslint-plugin-sort-export-all":"1.2.2","@commitlint/config-conventional":"17.0.3","@typescript-eslint/eslint-plugin":"5.31.0"},"_npmOperationalInternal":{"tmp":"tmp/iap-apple_1.3.1_1671666424935_0.37437564546922064","host":"s3://npm-registry-packages"}},"1.3.2":{"name":"iap-apple","version":"1.3.2","keywords":["Apple","iOS","Purchase","Subscription","in-app-purchase","in-app-billing","Validation","IAP"],"author":{"name":"ssbarbee"},"license":"ISC","_id":"iap-apple@1.3.2","maintainers":[{"name":"ssbarbee","email":"ssbarbee@gmail.com"}],"homepage":"https://github.com/ssbarbee/iap-apple#readme","bugs":{"url":"https://github.com/ssbarbee/iap-apple/issues"},"dist":{"shasum":"586732a2e8d2c5b28ca578c97ac0ef0dd1b7d1af","tarball":"https://registry.npmjs.org/iap-apple/-/iap-apple-1.3.2.tgz","fileCount":3,"integrity":"sha512-mo4ZsAB6BRV49SGY3Ir5giaETAtfyLm3Mg0ctHwCmrmfFd7hv7+sMYWV/FB52ZDytFK/Z5jq1RqTU22salAwQA==","signatures":[{"sig":"MEUCIQDYmgXHFBAv9dQ2XkkSWxLuHNud9iZv58uiga1eo0jwngIgPzTa+FjDfSDwfcarxdGxKcInfVEOp0Ctfe3wQWXwmVI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6443,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjo5ynACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqB+w//SbgJNVj/MzjsnWIVGVFcuyKzM5kUkzajXxgn/XMXk7tVUi4+\r\nc9XUXD0F8mTtSmf6H/WfFRvB9263dLfJwZqZxDYnfVnevZxMfeBnpUTi2lRG\r\nmumrn+BbsPcIYRw9OxMh9KHHhgQul0zoieP17NuTWNuVC1cPupDh859zTo3b\r\nv6iTQq9LsEQ7x7qb9KyjBbr0vcCxI1wGMZxVRP0Ga3l115hiadaFs3ZP0Rzc\r\nfuB88gcgPCey1NAdphBuZ0fE6ou0Bdpjt+ZDdzm2Zo1GBX5i6oPc6l4uRfgq\r\n9mkUmOAUbv2jva7wpa1sCNQ8NlsEgJ/KY92S2dEw+vt35F1lZz8vn0xSEnVQ\r\nIY0FG3po3dWG6wb/A/ptHWsbP0uui67A7M0b+Y4FIRjNdfQTioAhSEpL1K+u\r\nVWasC8mD4tL3HBBRM4g4/LjpkDrwEPDLE4NBkukkQmFZBCV9mcX2OgWjFMMv\r\n9uzsW+qbhGANUNz4aIwwr+vTKocZM1dVIi7X7DbFxhNexc9H8q7NM9aF7qZt\r\nmLGUWilh1/p9czFEpvRoG6sH3v/bC/Bo2UjXE6pDSu+YgiH5irgaQckAwBJx\r\nLDeNw+dpSOMuK41ge0BEzSp+eWqs+urU64Y87wFZVYKxbg3KWGI/2Ml7rJqy\r\n2oenjUCmGRQ0h8op3aLWSkeM8TW1wf2FNvY=\r\n=OAbc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"npm":"please-use-yarn","node":">=16.15.0","yarn":">= 1.22.17"},"gitHead":"77e851d05184ceed8fe785751fbfa7a39cc8e008","release":{"plugins":[["@semantic-release/commit-analyzer",{"preset":"angular","parserOpts":{"noteKeywords":["BREAKING CHANGE","BREAKING CHANGES"]},"releaseRules":[{"type":"build","release":"patch"},{"type":"chore","release":"patch"},{"type":"ci","release":"patch"},{"type":"docs","release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"perf","release":"patch"},{"type":"refactor","release":"patch"},{"type":"revert","release":"patch"},{"type":"style","release":"patch"},{"type":"test","release":"patch"}]}],"@semantic-release/npm","@semantic-release/release-notes-generator","@semantic-release/changelog",["@semantic-release/git",{"assets":["package.json","README.md","CHANGELOG.md","dist/**/*.{js}"],"message":"chore: Release ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"}]],"branches":["main"]},"scripts":{"test":"nyc --reporter=json-summary mocha --bail --slow 1 --timeout 60000 --require ts-node/register/transpile-only src/**/*.spec.ts","build":"rm -rf dist && tsc --project tsconfig.build.json && cp package.json dist/package.json","format":"prettier --write \"src/**/*.ts\"","prepare":"is-ci || husky install","release":"semantic-release","lint:fix":"eslint --fix 'src/**/*.{ts,tsx}'","prebuild":"yarn code-quality:check","ts:check":"yarn ts:check-types && yarn ts:circular-check","lint:check":"eslint 'src/**/*.{ts,tsx}'","prettier:fix":"prettier --write 'src/**/*.{ts,tsx}'","prettier:check":"prettier --check 'src/**/*.{ts,tsx}'","ts:check-types":"tsc --noEmit","ts:circular-check":"dpdm --no-output --no-tree --no-warning --exit-code circular:1 -T ./src/index.ts","code-quality:check":"concurrently 'yarn ts:check' 'yarn prettier:check' 'yarn lint:check --quiet'","generate:coverage-badges":"istanbul-badges-readme --silent"},"_npmUser":{"name":"ssbarbee","email":"ssbarbee@gmail.com"},"repository":{"url":"git+https://github.com/ssbarbee/iap-apple.git","type":"git"},"_npmVersion":"8.19.3","description":"Integration with Apples InAppPurchases in Typescript, available for NodeJS environments.","directories":{},"_nodeVersion":"16.15.0","dependencies":{"superagent":"8.0.6"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"15.1.0","chai":"4.3.7","dpdm":"3.10.0","husky":"8.0.2","is-ci":"3.0.1","mocha":"10.0.0","eslint":"8.20.0","ts-node":"10.9.1","fs-extra":"11.1.0","prettier":"2.7.1","typescript":"4.8.4","@types/chai":"4.3.1","@types/node":"16.18.10","@types/mocha":"9.1.1","concurrently":"7.6.0","@commitlint/cli":"17.0.3","@types/fs-extra":"9.0.13","semantic-release":"19.0.5","@types/superagent":"4.1.16","eslint-plugin-import":"2.26.0","semantic-release-cli":"5.4.4","@semantic-release/git":"10.0.1","@semantic-release/npm":"9.0.1","eslint-config-prettier":"8.5.0","istanbul-badges-readme":"1.8.4","@typescript-eslint/parser":"5.31.0","@semantic-release/changelog":"6.0.2","eslint-plugin-unused-imports":"2.0.0","eslint-plugin-sort-export-all":"1.2.2","@commitlint/config-conventional":"17.0.3","@typescript-eslint/eslint-plugin":"5.31.0"},"_npmOperationalInternal":{"tmp":"tmp/iap-apple_1.3.2_1671666855452_0.45737962250486497","host":"s3://npm-registry-packages"}},"1.3.3":{"name":"iap-apple","version":"1.3.3","keywords":["Apple","iOS","Purchase","Subscription","in-app-purchase","in-app-billing","Validation","IAP"],"author":{"name":"ssbarbee"},"license":"ISC","_id":"iap-apple@1.3.3","maintainers":[{"name":"ssbarbee","email":"ssbarbee@gmail.com"}],"homepage":"https://github.com/ssbarbee/iap-apple#readme","bugs":{"url":"https://github.com/ssbarbee/iap-apple/issues"},"dist":{"shasum":"22e5061cab0eeff4384d79f9464ee653ca0d4c39","tarball":"https://registry.npmjs.org/iap-apple/-/iap-apple-1.3.3.tgz","fileCount":14,"integrity":"sha512-mGWHS3NTQIl5Tc/85i3AjP6gTK8SX6WDp8T6YT+7Tapp18PkbYjxCqEF5pP3KcgQ38qPIN03H9/yeNnVyvoURw==","signatures":[{"sig":"MEYCIQC5fBqVpCx835PTgRqJ60MzJChMiYRwHSL/es+xtIcoygIhAKNO0AVjuLfnzimpXSZ4qtrxpF610W+a0wcI431ziJfX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50881,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjpCLtACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpqTBAAj/u6yN6wVhp/HGX0+6wAMxtFvrYf7aXiuPp99IhXZTpz4MVF\r\nrk77EpxxgxvCGhLDAB+dWnhkjdBuPL7q6GVmqbinBxoPkvXg6KNzaHH5FM+7\r\nNdu7hzPhvB728PXe8DF+eiVhTaaF4SUR6O20RborgvjKVEn09gZYPSrdn1qA\r\nyDrkDHuz5Q2bXTjJxJ+xMUBHEJt22DT+7SkuHuYZNFnyRacKp0FXiFcrjpLs\r\nQFoK8IXhcN5tnkfYIw56/er3WG5ozZDHE9BWYQTiOCLBvK5r+CQ5qOn43Lwd\r\nU6rd5+mJslG4E2ULA3my2fkWcHPvTrKVkY/IGYCgfUwPvQEdIrI8UU3Bnajn\r\nA/8HTAgzALyj3IK9rHsdTl3vxNrAfLioJqU8vuMli8QHJnYx0mtgNaJBxSPe\r\nDu+JTgV1sSwBk36hrwCeqS3jPP2Crao57mkt5JT2KBarLh/vV5B0H93UXlDz\r\nqJm7UIPqji3jo2OctZA/1PRRLSkamf3EbSFtnPdkOMowIFEBK0puZ50Nqpjx\r\n5cyM9gJ5VqShQYaMhHf5/gsMNgKMNJdt2JcCSAOFgUlCV8N7d8eR0pLRzEcY\r\nRcKwM39oPrsVRmv6hmQb97WXsvgEFSoSh2AL5ZcfZKXGMZyzJQvfnVnxKD1Q\r\nalhjl88hZlN/QZtCsRlSg+yUiw/ytKOGCrA=\r\n=sU+D\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"npm":"please-use-yarn","node":">=16.15.0","yarn":">= 1.22.17"},"gitHead":"bb5f5947658a00fb96720f254507110226f46be9","release":{"plugins":[["@semantic-release/commit-analyzer",{"preset":"angular","parserOpts":{"noteKeywords":["BREAKING CHANGE","BREAKING CHANGES"]},"releaseRules":[{"type":"build","release":"patch"},{"type":"chore","release":"patch"},{"type":"ci","release":"patch"},{"type":"docs","release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"perf","release":"patch"},{"type":"refactor","release":"patch"},{"type":"revert","release":"patch"},{"type":"style","release":"patch"},{"type":"test","release":"patch"}]}],"@semantic-release/npm","@semantic-release/release-notes-generator","@semantic-release/changelog",["@semantic-release/git",{"assets":["package.json","README.md","CHANGELOG.md","dist/**/*.{js}"],"message":"chore: Release ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"}]],"branches":["main"]},"scripts":{"test":"nyc --reporter=json-summary mocha --bail --slow 1 --timeout 60000 --require ts-node/register/transpile-only src/**/*.spec.ts","build":"rm -rf dist && tsc --project tsconfig.build.json && cp package.json dist/package.json","format":"prettier --write \"src/**/*.ts\"","prepare":"is-ci || husky install","release":"semantic-release","lint:fix":"eslint --fix 'src/**/*.{ts,tsx}'","prebuild":"yarn code-quality:check","ts:check":"yarn ts:check-types && yarn ts:circular-check","lint:check":"eslint 'src/**/*.{ts,tsx}'","prettier:fix":"prettier --write 'src/**/*.{ts,tsx}'","prettier:check":"prettier --check 'src/**/*.{ts,tsx}'","ts:check-types":"tsc --noEmit","ts:circular-check":"dpdm --no-output --no-tree --no-warning --exit-code circular:1 -T ./src/index.ts","code-quality:check":"concurrently 'yarn ts:check' 'yarn prettier:check' 'yarn lint:check --quiet'","generate:coverage-badges":"istanbul-badges-readme --silent"},"_npmUser":{"name":"ssbarbee","email":"ssbarbee@gmail.com"},"repository":{"url":"git+https://github.com/ssbarbee/iap-apple.git","type":"git"},"_npmVersion":"8.19.3","description":"Integration with Apples InAppPurchases in Typescript, available for NodeJS environments.","directories":{},"_nodeVersion":"16.15.0","dependencies":{"superagent":"8.0.6"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"15.1.0","chai":"4.3.7","dpdm":"3.10.0","husky":"8.0.2","is-ci":"3.0.1","mocha":"10.0.0","eslint":"8.20.0","ts-node":"10.9.1","fs-extra":"11.1.0","prettier":"2.7.1","typescript":"4.8.4","@types/chai":"4.3.1","@types/node":"16.18.10","@types/mocha":"9.1.1","concurrently":"7.6.0","@commitlint/cli":"17.0.3","@types/fs-extra":"9.0.13","semantic-release":"19.0.5","@types/superagent":"4.1.16","eslint-plugin-import":"2.26.0","semantic-release-cli":"5.4.4","@semantic-release/git":"10.0.1","@semantic-release/npm":"9.0.1","eslint-config-prettier":"8.5.0","istanbul-badges-readme":"1.8.4","@typescript-eslint/parser":"5.31.0","@semantic-release/changelog":"6.0.2","eslint-plugin-unused-imports":"2.0.0","eslint-plugin-sort-export-all":"1.2.2","@commitlint/config-conventional":"17.0.3","@typescript-eslint/eslint-plugin":"5.31.0"},"_npmOperationalInternal":{"tmp":"tmp/iap-apple_1.3.3_1671701229620_0.520869927763628","host":"s3://npm-registry-packages"}},"1.3.4":{"name":"iap-apple","version":"1.3.4","keywords":["Apple","iOS","Purchase","Subscription","in-app-purchase","in-app-billing","Validation","IAP"],"author":{"name":"ssbarbee"},"license":"ISC","_id":"iap-apple@1.3.4","maintainers":[{"name":"ssbarbee","email":"ssbarbee@gmail.com"}],"homepage":"https://github.com/ssbarbee/iap-apple#readme","bugs":{"url":"https://github.com/ssbarbee/iap-apple/issues"},"dist":{"shasum":"dc4722841fa4b38cc2d1d3e33b7f253ff30188d4","tarball":"https://registry.npmjs.org/iap-apple/-/iap-apple-1.3.4.tgz","fileCount":27,"integrity":"sha512-UuE8PumxvIU1uwH4sSjL2veKQ5g39C2mcxJW1lgvFnp8zoH16W1hcENVE0v+6sToDO/kROIYnTC3UukN6wZuNw==","signatures":[{"sig":"MEYCIQCnHLXXV6m/k38ZkjEkjFio6zskrHzKGF9Z29rVeGMDQAIhAPlEtHWdbryvQ4mPlRHbs12ciT8sjQZzDjVNFdrNUpMp","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":161466,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjpCO4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmroIg//au7q3z5roQBLukag97rOXzyDoj1CysZhVtP8tl4eTJvnTtOg\r\nj6v8pST1Hfb5h7FQ+8qqQ5vZDUvlpyd1tkf6EtYfZC1P89Q0TQrPOP7InfPN\r\naaNCdkynJyucKyZgChfZbVKiq09qsAL/kUu7aE+0Ufz75pnNeuqhn7j1YAZz\r\n9qsVOtJPHqOn8u2EYSupqd6AK08BxomJOTQVYwFx0ulZr4Zih3tU9N7ju+WN\r\nOw3cj8uXspKNI4QO6sDBsq72nq7cP8/rZ5ELFkfTE6BbGsCPe7S91osBA8MF\r\nbFtdCdWkhNsJQgcrejYccp52obYFgaV5/4MlPBQf3RjfnrO199CnCBPQYAK2\r\nJsckKYj1vHTpdb+icMeYwL2J61EQURsiuRi7uVoIi4vDKzWfWA98YcpHHNfU\r\nAqdpSgLrLZUCYXsQjYblHKNFvsO/ES6kdS8DGbR8cv8Fuk+uzv8iC7FUXT/r\r\nCP6vCe82TLvaWbSdHv8ZOd+Okt4ZCo6YmasJ/Wlh2kg8VGOMaYvhLLO5xSqC\r\nN4WDKksVuZ4KBl5feP2YVAdFmpXgOt0WcbHU5Ljf3iv8zXa/ma/SuRlT/+Ua\r\nA6fTOWumpv2MxGj12RaPu3fA+izGWaJRzNmxnvodDYvivZVJ0crSDzUvthED\r\nabLcTd1DVD1yNNlmGccG3m4yF9Q6bb0AsJw=\r\n=bptO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"npm":"please-use-yarn","node":">=16.15.0","yarn":">= 1.22.17"},"gitHead":"30645c12730f05b76ca014e7b9876194c3486655","release":{"plugins":[["@semantic-release/commit-analyzer",{"preset":"angular","parserOpts":{"noteKeywords":["BREAKING CHANGE","BREAKING CHANGES"]},"releaseRules":[{"type":"build","release":"patch"},{"type":"chore","release":"patch"},{"type":"ci","release":"patch"},{"type":"docs","release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"perf","release":"patch"},{"type":"refactor","release":"patch"},{"type":"revert","release":"patch"},{"type":"style","release":"patch"},{"type":"test","release":"patch"}]}],"@semantic-release/npm","@semantic-release/release-notes-generator","@semantic-release/changelog",["@semantic-release/git",{"assets":["package.json","README.md","CHANGELOG.md","dist/**/*.{js}"],"message":"chore: Release ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"}]],"branches":["main"]},"scripts":{"test":"nyc --reporter=json-summary mocha --bail --slow 1 --timeout 60000 --require ts-node/register/transpile-only src/**/*.spec.ts","build":"rm -rf dist && tsc --project tsconfig.build.json && cp package.json dist/package.json","format":"prettier --write \"src/**/*.ts\"","prepare":"is-ci || husky install","release":"semantic-release","lint:fix":"eslint --fix 'src/**/*.{ts,tsx}'","prebuild":"yarn code-quality:check","ts:check":"yarn ts:check-types && yarn ts:circular-check","lint:check":"eslint 'src/**/*.{ts,tsx}'","prettier:fix":"prettier --write 'src/**/*.{ts,tsx}'","prettier:check":"prettier --check 'src/**/*.{ts,tsx}'","ts:check-types":"tsc --noEmit","ts:circular-check":"dpdm --no-output --no-tree --no-warning --exit-code circular:1 -T ./src/index.ts","code-quality:check":"concurrently 'yarn ts:check' 'yarn prettier:check' 'yarn lint:check --quiet'","generate:coverage-badges":"istanbul-badges-readme --silent"},"_npmUser":{"name":"ssbarbee","email":"ssbarbee@gmail.com"},"repository":{"url":"git+https://github.com/ssbarbee/iap-apple.git","type":"git"},"_npmVersion":"8.19.3","description":"Integration with Apples InAppPurchases in Typescript, available for NodeJS environments.","directories":{},"_nodeVersion":"16.15.0","dependencies":{"superagent":"8.0.6"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"15.1.0","chai":"4.3.7","dpdm":"3.10.0","husky":"8.0.2","is-ci":"3.0.1","mocha":"10.0.0","eslint":"8.20.0","ts-node":"10.9.1","fs-extra":"11.1.0","prettier":"2.7.1","typescript":"4.8.4","@types/chai":"4.3.1","@types/node":"16.18.10","@types/mocha":"9.1.1","concurrently":"7.6.0","@commitlint/cli":"17.0.3","@types/fs-extra":"9.0.13","semantic-release":"19.0.5","@types/superagent":"4.1.16","eslint-plugin-import":"2.26.0","semantic-release-cli":"5.4.4","@semantic-release/git":"10.0.1","@semantic-release/npm":"9.0.1","eslint-config-prettier":"8.5.0","istanbul-badges-readme":"1.8.4","@typescript-eslint/parser":"5.31.0","@semantic-release/changelog":"6.0.2","eslint-plugin-unused-imports":"2.0.0","eslint-plugin-sort-export-all":"1.2.2","@commitlint/config-conventional":"17.0.3","@typescript-eslint/eslint-plugin":"5.31.0"},"_npmOperationalInternal":{"tmp":"tmp/iap-apple_1.3.4_1671701431992_0.8712386281799545","host":"s3://npm-registry-packages"}},"1.3.5":{"name":"iap-apple","version":"1.3.5","keywords":["Apple","iOS","Purchase","Subscription","in-app-purchase","in-app-billing","Validation","IAP"],"author":{"name":"ssbarbee"},"license":"ISC","_id":"iap-apple@1.3.5","maintainers":[{"name":"ssbarbee","email":"ssbarbee@gmail.com"}],"homepage":"https://github.com/ssbarbee/iap-apple#readme","bugs":{"url":"https://github.com/ssbarbee/iap-apple/issues"},"dist":{"shasum":"304c161297597cb2ffb8f1d066c82b970b30dcf1","tarball":"https://registry.npmjs.org/iap-apple/-/iap-apple-1.3.5.tgz","fileCount":19,"integrity":"sha512-+mpmYqKuHDZ3DxXrsAPEmQuHEt3GpOR3TfzSZh5cVSOEGOfyExpQUxQ+mZ6jAPoUHCesxvSX+iCUlWVzV4ayUw==","signatures":[{"sig":"MEUCIQCa/qtgiE6sChavTbID2FX1hegcGp+eJK8lbqFnCn+VHwIgVXm5pkJQE3bRDIz+tN/NsdVwxa5EkNcEJzfm8twbpyg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36632,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjpCUeACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmokwg/+JcvUtVCaLWoa+uYyCd3Np6Xr4YNrj4MxI9eMio7NHBKdlTbg\r\nJWDfoNoWTvDlDv5Kd1nSwcZlz0TPMKROZ69Q+mp/S7SK9Y7PXjl/ElvReUTJ\r\nGH4ZrY6CfvIyiVKVKnODYvu8bSPXNBE2BU7KZ3iCeWfIYxyhzi+nV6B7xxwJ\r\nFwJUHNjnP74ftMQpyFqeUafSt4U4+xBWD+vX3EHx4cCYdMNrVkJiYqvwuqaY\r\nO+tir4sUp1g8sMW3fM9qlRqQoMQqNkX9tbAJvWlTM8kRlulQLGaHznWF1TqY\r\nRLzLRutFnTaPbxvMMVXo1wMh2Ff1+SbChZqfKjksWu5nZ0fCM8z16nIc1oj0\r\nX50oMaLd1aFGK+gBlUoLuGJAgd5xO4tISfj6CNoefUM8qmWww4RtJEYr04Fm\r\nW1xZRQcwZoZJ2Akpq/QT9+sqZxHTpDqhVzEyXrpukL0Br+wj5tzOTZfsOzLq\r\nwSC6pjsPBj+7PkydohCsAdemgX38KNEQnWistj7hp8iDNBL9xbyvDLXXEJD5\r\nf18b/QUYkLGJjufmShy0uJ6JlEbqN6KPknAIDmAcBF0cyyRXLCNd9ISzjkKN\r\nEVRqW9nLmXJH1L+y7Jr7JYRgv+8PpJaKdGX0NlwU+ef3YqUuU9zslcZRIkig\r\nsq4aJOPa433ha2Rc9BN+7FFZtoYZkZ+kcSw=\r\n=0mg9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"npm":"please-use-yarn","node":">=16.15.0","yarn":">= 1.22.17"},"gitHead":"4d002be74619a1313c3a98c32a466d4fcbb0e9a0","release":{"plugins":[["@semantic-release/commit-analyzer",{"preset":"angular","parserOpts":{"noteKeywords":["BREAKING CHANGE","BREAKING CHANGES"]},"releaseRules":[{"type":"build","release":"patch"},{"type":"chore","release":"patch"},{"type":"ci","release":"patch"},{"type":"docs","release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"perf","release":"patch"},{"type":"refactor","release":"patch"},{"type":"revert","release":"patch"},{"type":"style","release":"patch"},{"type":"test","release":"patch"}]}],["@semantic-release/npm",{"pkgRoot":"./dist"}],"@semantic-release/release-notes-generator","@semantic-release/changelog",["@semantic-release/git",{"assets":["package.json","README.md","CHANGELOG.md","dist/**/*.{js}"],"message":"chore: Release ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"}]],"branches":["main"]},"scripts":{"test":"nyc --reporter=json-summary mocha --bail --slow 1 --timeout 60000 --require ts-node/register/transpile-only src/**/*.spec.ts","build":"rm -rf dist && tsc --project tsconfig.build.json && cp package.json dist/package.json","format":"prettier --write \"src/**/*.ts\"","prepare":"is-ci || husky install","release":"semantic-release","lint:fix":"eslint --fix 'src/**/*.{ts,tsx}'","ts:check":"yarn ts:check-types && yarn ts:circular-check","lint:check":"eslint 'src/**/*.{ts,tsx}'","prettier:fix":"prettier --write 'src/**/*.{ts,tsx}'","prettier:check":"prettier --check 'src/**/*.{ts,tsx}'","ts:check-types":"tsc --noEmit","ts:circular-check":"dpdm --no-output --no-tree --no-warning --exit-code circular:1 -T ./src/index.ts","code-quality:check":"concurrently 'yarn ts:check' 'yarn prettier:check' 'yarn lint:check --quiet'","generate:coverage-badges":"istanbul-badges-readme --silent"},"_npmUser":{"name":"ssbarbee","email":"ssbarbee@gmail.com"},"repository":{"url":"git+https://github.com/ssbarbee/iap-apple.git","type":"git"},"_npmVersion":"8.19.3","description":"Integration with Apples InAppPurchases in Typescript, available for NodeJS environments.","directories":{},"_nodeVersion":"16.15.0","dependencies":{"superagent":"8.0.6"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"15.1.0","chai":"4.3.7","dpdm":"3.10.0","husky":"8.0.2","is-ci":"3.0.1","mocha":"10.0.0","eslint":"8.20.0","ts-node":"10.9.1","fs-extra":"11.1.0","prettier":"2.7.1","typescript":"4.8.4","@types/chai":"4.3.1","@types/node":"16.18.10","@types/mocha":"9.1.1","concurrently":"7.6.0","@commitlint/cli":"17.0.3","@types/fs-extra":"9.0.13","semantic-release":"19.0.5","@types/superagent":"4.1.16","eslint-plugin-import":"2.26.0","semantic-release-cli":"5.4.4","@semantic-release/git":"10.0.1","@semantic-release/npm":"9.0.1","eslint-config-prettier":"8.5.0","istanbul-badges-readme":"1.8.4","@typescript-eslint/parser":"5.31.0","@semantic-release/changelog":"6.0.2","eslint-plugin-unused-imports":"2.0.0","eslint-plugin-sort-export-all":"1.2.2","@commitlint/config-conventional":"17.0.3","@typescript-eslint/eslint-plugin":"5.31.0"},"_npmOperationalInternal":{"tmp":"tmp/iap-apple_1.3.5_1671701790056_0.9123780304100451","host":"s3://npm-registry-packages"}},"1.3.6":{"name":"iap-apple","version":"1.3.6","keywords":["Apple","iOS","Purchase","Subscription","in-app-purchase","in-app-billing","Validation","IAP"],"author":{"name":"ssbarbee"},"license":"ISC","_id":"iap-apple@1.3.6","maintainers":[{"name":"ssbarbee","email":"ssbarbee@gmail.com"}],"homepage":"https://github.com/ssbarbee/iap-apple#readme","bugs":{"url":"https://github.com/ssbarbee/iap-apple/issues"},"dist":{"shasum":"63c025062eed6d83d8c7523b1906b3f2ec388f37","tarball":"https://registry.npmjs.org/iap-apple/-/iap-apple-1.3.6.tgz","fileCount":19,"integrity":"sha512-7QwPQEbeL4k5k9sz94PG90tLo+p5YbxQoV3dU6EBl0rjsxmImIj1OnvUmZnAKuyBX1eIfmner5soSct4ZAsnoQ==","signatures":[{"sig":"MEUCIGPQtt1/zFq2gYhiL5joo5gODhMHW48AXTYelNFcqsEQAiEAl1QYAANtzDr3bXbg0N8xC2UGbcCgpqS7WFK9DbAbjdc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36619,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjpCcgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoLMxAAjNIz1warliNAzX3EC6vQdlT21APupsKnX/+V0GLz5/4NYojE\r\n98M7XcbKZ3784nmbNWP7lcDgLLr88qvi65N10kD63fSA6qUsPZE6FV7Ie5Ma\r\nrDqWsjUMRo972xFrYS0TD+aPFrSQjViwoAh9I4HnE/KyrMOS8pLV6vjpSerb\r\n6H5e2pavEHtKr/CeQ9lXgt6WJx8haNMH/LF85W4RFFbK9bzONfFlPOgCK3KB\r\nU32PFwzqRnPdEb9MVjsNB8Prg5lLcPpCPACjAvZE3AdYejZP7hboR78ELqRq\r\nRoKLdEsuDoGLR3luiOKbBdl2LbAFClTqLPE96r6AoU5MoPipr1aPvib27bnb\r\nL7y85Dl/ILHaZTm59dU1KyF0uKych6nRxBspMphDm/13oiQ9vrrvFKyNcL4C\r\nqhl/hf08WTDkmPFMLgelHYXQXwh9in1my7SXzGAV1jx9RdDrGsJSC89M9D2t\r\nj9BRjpgbq0HpiOABjubnmqET00dpUt3CzhFHwtTij2yDgTS60U8YlgX6ezBy\r\n2ae1Z1VUEvZbv1EghMjKDl/B7SgXL4HOQ76U4zYh5bvGrVfHa9MoJ5rXG2CT\r\nQNdDFgiC5XzcboOsm3ACbKMzM7jWvzpaOBm/uEx5nKQ7VwcPa624y1wwY1Rb\r\nJnZB5nKyGCyg3/qXsRCWHrZFDtww8oz1z+s=\r\n=iJzF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"npm":"please-use-yarn","node":">=16.15.0","yarn":">= 1.22.17"},"gitHead":"fd3b61e77b81ae43059666e116267af14acdad01","release":{"plugins":[["@semantic-release/commit-analyzer",{"preset":"angular","parserOpts":{"noteKeywords":["BREAKING CHANGE","BREAKING CHANGES"]},"releaseRules":[{"type":"build","release":"patch"},{"type":"chore","release":"patch"},{"type":"ci","release":"patch"},{"type":"docs","release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"perf","release":"patch"},{"type":"refactor","release":"patch"},{"type":"revert","release":"patch"},{"type":"style","release":"patch"},{"type":"test","release":"patch"}]}],["@semantic-release/npm",{"pkgRoot":"./dist"}],"@semantic-release/release-notes-generator","@semantic-release/changelog",["@semantic-release/git",{"assets":["package.json","README.md","CHANGELOG.md","dist/**/*.{js}"],"message":"chore: Release ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"}]],"branches":["main"]},"scripts":{"test":"nyc --reporter=json-summary mocha --bail --slow 1 --timeout 60000 --require ts-node/register/transpile-only src/**/*.spec.ts","build":"rm -rf dist && tsc --project tsconfig.build.json && cp package.json dist/package.json","format":"prettier --write \"src/**/*.ts\"","prepare":"is-ci || husky install","release":"semantic-release","lint:fix":"eslint --fix 'src/**/*.{ts,tsx}'","ts:check":"yarn ts:check-types && yarn ts:circular-check","lint:check":"eslint 'src/**/*.{ts,tsx}'","prettier:fix":"prettier --write 'src/**/*.{ts,tsx}'","prettier:check":"prettier --check 'src/**/*.{ts,tsx}'","ts:check-types":"tsc --noEmit","ts:circular-check":"dpdm --no-output --no-tree --no-warning --exit-code circular:1 -T ./src/index.ts","code-quality:check":"concurrently 'yarn ts:check' 'yarn prettier:check' 'yarn lint:check --quiet'","generate:coverage-badges":"istanbul-badges-readme --silent"},"_npmUser":{"name":"ssbarbee","email":"ssbarbee@gmail.com"},"repository":{"url":"git+https://github.com/ssbarbee/iap-apple.git","type":"git"},"_npmVersion":"8.19.3","description":"Integration with Apples InAppPurchases in Typescript, available for NodeJS environments.","directories":{},"_nodeVersion":"16.15.0","dependencies":{"superagent":"8.0.6"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"15.1.0","chai":"4.3.7","dpdm":"3.10.0","husky":"8.0.2","is-ci":"3.0.1","mocha":"10.0.0","eslint":"8.20.0","ts-node":"10.9.1","fs-extra":"11.1.0","prettier":"2.7.1","typescript":"4.8.4","@types/chai":"4.3.1","@types/node":"16.18.10","@types/mocha":"9.1.1","concurrently":"7.6.0","@commitlint/cli":"17.0.3","@types/fs-extra":"9.0.13","semantic-release":"19.0.5","@types/superagent":"4.1.16","eslint-plugin-import":"2.26.0","semantic-release-cli":"5.4.4","@semantic-release/git":"10.0.1","@semantic-release/npm":"9.0.1","eslint-config-prettier":"8.5.0","istanbul-badges-readme":"1.8.4","@typescript-eslint/parser":"5.31.0","@semantic-release/changelog":"6.0.2","eslint-plugin-unused-imports":"2.0.0","eslint-plugin-sort-export-all":"1.2.2","@commitlint/config-conventional":"17.0.3","@typescript-eslint/eslint-plugin":"5.31.0"},"_npmOperationalInternal":{"tmp":"tmp/iap-apple_1.3.6_1671702303771_0.05182792159838079","host":"s3://npm-registry-packages"}},"1.3.7":{"name":"iap-apple","version":"1.3.7","keywords":["Apple","iOS","Purchase","Subscription","in-app-purchase","in-app-billing","Validation","IAP"],"author":{"name":"ssbarbee"},"license":"ISC","_id":"iap-apple@1.3.7","maintainers":[{"name":"ssbarbee","email":"ssbarbee@gmail.com"}],"homepage":"https://github.com/ssbarbee/iap-apple#readme","bugs":{"url":"https://github.com/ssbarbee/iap-apple/issues"},"dist":{"shasum":"7c53e6da5b2ccf03de95514c64dd3998d9918a66","tarball":"https://registry.npmjs.org/iap-apple/-/iap-apple-1.3.7.tgz","fileCount":22,"integrity":"sha512-3uoe88cagywQWhMl4jgG1UkIs8u70uhMceoH5PNlrMddH+Z/UgVN18014NA7ea3l7OitxqofwE1uvFJHSRAJVg==","signatures":[{"sig":"MEUCIGZ8jEDuH9ZbnR4tMcQAgLBKmMe6dTFe51KokKOoyy1zAiEA0KUNEL6SXRPlOeRCrC7Bk2GavtSAsKpNYCthFrkViUU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40004,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjpMRMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqZFQ//dNN/l/veBBQULg8xQ07QpaZQZX3OoxjRQAFfWu9lSY2vkiRu\r\nLsyDFI4N2GsmlBjKLIxZTvAd6hnaygct5rhkJSnbrkwbjPuuzvJAHGgb5NBJ\r\n4l43EfKhr9A53otRYRJZT0vMYDvSuEC8xS1yWOEwHSNrvssaSeDsZbcQoAWS\r\nWVNR+tFXSOYyq8VIuDOcazZFYhEu8h32z6hb/3xbTnFRp9revRETiISeDbMv\r\ncAma6zOs5YIp8HkW5rFeUQRwmGz528dGW5FctrE0y7a/YCIBGG73y8wRGOBY\r\nD8uhJhXjYsGuIq9BF10UXoKQHuBd+/vdL/fM+Hsq9cxvllY6X6TeBws2/Qli\r\niS2dDRySFkKsXERjx5Kn5eZSzOSkRLsCIYN74rwswARgrj2j14edPNYb2C3X\r\nRwoRcDJ+GIooA3nZm/0H2J9ab9lB+rK084UqcLHfGMRiaU1Uc0wCbvk1kGnH\r\n36+ZanQubDblRaZ8rFI9OsrwgXoMLXje1Wuzz3HlNQTDwQhYq9zSZAkkALVh\r\n/NOgxGY7SRkpfV16YpgtBEv643Sigt7lhUbPs262qydAtBaEnc8wg62Ow7eS\r\nDJeJOcDP9MgICEpUpLFAV3OeHnYam1wt2CS7EB/D98DqIgOSSmUMv14TdL6D\r\nmFTJFXCkWMBjPSLosFdMc3zKea3Iq+hdQr8=\r\n=msEr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"npm":"please-use-yarn","node":">=16.15.0","yarn":">= 1.22.17"},"gitHead":"ae00fea06e69e9fcd4c9655fe654e7bdd9604584","release":{"plugins":[["@semantic-release/commit-analyzer",{"preset":"angular","parserOpts":{"noteKeywords":["BREAKING CHANGE","BREAKING CHANGES"]},"releaseRules":[{"type":"build","release":"patch"},{"type":"chore","release":"patch"},{"type":"ci","release":"patch"},{"type":"docs","release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"perf","release":"patch"},{"type":"refactor","release":"patch"},{"type":"revert","release":"patch"},{"type":"style","release":"patch"},{"type":"test","release":"patch"}]}],["@semantic-release/npm",{"pkgRoot":"./dist"}],"@semantic-release/release-notes-generator","@semantic-release/changelog",["@semantic-release/git",{"assets":["package.json","README.md","CHANGELOG.md","dist/**/*.{js}"],"message":"chore: Release ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"}]],"branches":["main"]},"scripts":{"test":"nyc --reporter=json-summary mocha --bail --slow 1 --timeout 60000 --require ts-node/register/transpile-only src/**/*.spec.ts","build":"rm -rf dist && tsc --project tsconfig.build.json && cp package.json dist/package.json && cp README.md dist/README.md && cp CHANGELOG.md dist/CHANGELOG.md && cp LICENSE dist/LICENSE","format":"prettier --write \"src/**/*.ts\"","prepare":"is-ci || husky install","release":"semantic-release","lint:fix":"eslint --fix 'src/**/*.{ts,tsx}'","ts:check":"yarn ts:check-types && yarn ts:circular-check","lint:check":"eslint 'src/**/*.{ts,tsx}'","prettier:fix":"prettier --write 'src/**/*.{ts,tsx}'","prettier:check":"prettier --check 'src/**/*.{ts,tsx}'","ts:check-types":"tsc --noEmit","ts:circular-check":"dpdm --no-output --no-tree --no-warning --exit-code circular:1 -T ./src/index.ts","code-quality:check":"concurrently 'yarn ts:check' 'yarn prettier:check' 'yarn lint:check --quiet'","generate:coverage-badges":"istanbul-badges-readme --silent"},"_npmUser":{"name":"ssbarbee","email":"ssbarbee@gmail.com"},"repository":{"url":"git+https://github.com/ssbarbee/iap-apple.git","type":"git"},"_npmVersion":"8.19.3","description":"Integration with Apples InAppPurchases in Typescript, available for NodeJS environments.","directories":{},"_nodeVersion":"16.15.0","dependencies":{"superagent":"8.0.6"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"15.1.0","chai":"4.3.7","dpdm":"3.10.0","husky":"8.0.2","is-ci":"3.0.1","mocha":"10.0.0","eslint":"8.20.0","ts-node":"10.9.1","fs-extra":"11.1.0","prettier":"2.7.1","typescript":"4.8.4","@types/chai":"4.3.1","@types/node":"16.18.10","@types/mocha":"9.1.1","concurrently":"7.6.0","@commitlint/cli":"17.0.3","@types/fs-extra":"9.0.13","semantic-release":"19.0.5","@types/superagent":"4.1.16","eslint-plugin-import":"2.26.0","semantic-release-cli":"5.4.4","@semantic-release/git":"10.0.1","@semantic-release/npm":"9.0.1","eslint-config-prettier":"8.5.0","istanbul-badges-readme":"1.8.4","@typescript-eslint/parser":"5.31.0","@semantic-release/changelog":"6.0.2","eslint-plugin-unused-imports":"2.0.0","eslint-plugin-sort-export-all":"1.2.2","@commitlint/config-conventional":"17.0.3","@typescript-eslint/eslint-plugin":"5.31.0"},"_npmOperationalInternal":{"tmp":"tmp/iap-apple_1.3.7_1671742540184_0.6851160737070245","host":"s3://npm-registry-packages"}},"1.3.8":{"name":"iap-apple","version":"1.3.8","keywords":["Apple","iOS","Purchase","Subscription","in-app-purchase","in-app-billing","Validation","IAP"],"author":{"name":"ssbarbee"},"license":"ISC","_id":"iap-apple@1.3.8","maintainers":[{"name":"ssbarbee","email":"ssbarbee@gmail.com"}],"homepage":"https://github.com/ssbarbee/iap-apple#readme","bugs":{"url":"https://github.com/ssbarbee/iap-apple/issues"},"dist":{"shasum":"452492262a38c5b9d2e52fd6fa75d6952ae72390","tarball":"https://registry.npmjs.org/iap-apple/-/iap-apple-1.3.8.tgz","fileCount":22,"integrity":"sha512-PUsqRq1UeZwolLYThYepRne9WAC4Di5CHmeTULHz8iHtRuBEBHWNQ9DnWc+PKrONVkGmTJkyDT/JCobbFhjzLw==","signatures":[{"sig":"MEUCIQDP79F0UurPRZ2xzKVrtixvYaJhm7xnHxg/9Vizw/pYGQIgec76nJrkvJrLXJ7oV1C5/azH7pDPCPbqyoFVdekAY0g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40422,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjpMT7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp7MhAAkwyaq/VznbWf2/tgxqq8z4hY6tUY2l4Kw+k56NwiC5GmYM1D\r\ngV+IrcptYM+AoX1D2MoAo0gTlsz94zlJF7ZeE5Vdg4TVLRRzsc8XdPU35fiH\r\nSBZvDfMZiIM/WnWoATW9DT3HEHdegVeeO2Il+8O5vta/zrODaTqzIgs2kgOp\r\nGQCGGAaSDTEvLNu++87y0sPTfpRRAOGJ+0sModNR9mmyEbpQ86gURabzuoQf\r\nLLceNU1jZcU7lxlPRXvgk7rHNVQe4BmKAGwXAZxDZtNuOyUwDyeZrxBDwm8S\r\n8rY9cD3/4zYlTeyNnnLniXevEbsuUqNQgHU4Ryikf6x4mUZRyg7dsI/YcCBA\r\n/LDat3VuvkKPKeq1K3SBSeSC4Y0uanItWUi5s64bLTVC0B2TLIUiQPfY0TFQ\r\nHMkEqtWb6VQpEMXSzmaaKvSCM+KgLuozePz41fwGtQjHoPd2etQrmp+S8EnG\r\n9Sd/x02uXISl1/CBPoTqbilqn2sulJxNU0JpF+E1fZUgfp+eSC4ozZhQYtU6\r\ncvuymdpKbOdpvtg7PX1rVIxJ6p6YFbuLleQ0V8fhZOVOFNWKTeSWLv1Heo1n\r\nwSOwSWk8wU+VZ1bSfSlOuDkGhZ6ss2r55Hu0EsrLpn2djWIYjx/dH1uHimhB\r\nk1Af2fzDJQiDWmXcmbXL9CFaHldtArhVPQ0=\r\n=GLaD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"npm":"please-use-yarn","node":">=16.15.0","yarn":">= 1.22.17"},"gitHead":"846c07884be02be0b948169ca067ad419057f5ff","release":{"plugins":[["@semantic-release/commit-analyzer",{"preset":"angular","parserOpts":{"noteKeywords":["BREAKING CHANGE","BREAKING CHANGES"]},"releaseRules":[{"type":"build","release":"patch"},{"type":"chore","release":"patch"},{"type":"ci","release":"patch"},{"type":"docs","release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"perf","release":"patch"},{"type":"refactor","release":"patch"},{"type":"revert","release":"patch"},{"type":"style","release":"patch"},{"type":"test","release":"patch"}]}],["@semantic-release/npm",{"pkgRoot":"./dist"}],"@semantic-release/release-notes-generator","@semantic-release/changelog",["@semantic-release/git",{"assets":["package.json","README.md","CHANGELOG.md","dist/**/*.{js}"],"message":"chore: Release ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"}]],"branches":["main"]},"scripts":{"test":"nyc --reporter=json-summary mocha --bail --slow 1 --timeout 60000 --require ts-node/register/transpile-only src/**/*.spec.ts","build":"rm -rf dist && tsc --project tsconfig.build.json && cp package.json dist/package.json && cp README.md dist/README.md && cp CHANGELOG.md dist/CHANGELOG.md && cp LICENSE dist/LICENSE","format":"prettier --write \"src/**/*.ts\"","prepare":"is-ci || husky install","release":"semantic-release","lint:fix":"eslint --fix 'src/**/*.{ts,tsx}'","ts:check":"yarn ts:check-types && yarn ts:circular-check","lint:check":"eslint 'src/**/*.{ts,tsx}'","prettier:fix":"prettier --write 'src/**/*.{ts,tsx}'","prettier:check":"prettier --check 'src/**/*.{ts,tsx}'","ts:check-types":"tsc --noEmit","ts:circular-check":"dpdm --no-output --no-tree --no-warning --exit-code circular:1 -T ./src/index.ts","code-quality:check":"concurrently 'yarn ts:check' 'yarn prettier:check' 'yarn lint:check --quiet'","generate:coverage-badges":"istanbul-badges-readme --silent"},"_npmUser":{"name":"ssbarbee","email":"ssbarbee@gmail.com"},"repository":{"url":"git+https://github.com/ssbarbee/iap-apple.git","type":"git"},"_npmVersion":"8.19.3","description":"Integration with Apples InAppPurchases in Typescript, available for NodeJS environments.","directories":{},"_nodeVersion":"16.15.0","dependencies":{"superagent":"8.0.6"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"15.1.0","chai":"4.3.7","dpdm":"3.10.0","husky":"8.0.2","is-ci":"3.0.1","mocha":"10.0.0","eslint":"8.20.0","ts-node":"10.9.1","fs-extra":"11.1.0","prettier":"2.7.1","typescript":"4.8.4","@types/chai":"4.3.1","@types/node":"16.18.10","@types/mocha":"9.1.1","concurrently":"7.6.0","@commitlint/cli":"17.0.3","@types/fs-extra":"9.0.13","semantic-release":"19.0.5","@types/superagent":"4.1.16","eslint-plugin-import":"2.26.0","semantic-release-cli":"5.4.4","@semantic-release/git":"10.0.1","@semantic-release/npm":"9.0.1","eslint-config-prettier":"8.5.0","istanbul-badges-readme":"1.8.4","@typescript-eslint/parser":"5.31.0","@semantic-release/changelog":"6.0.2","eslint-plugin-unused-imports":"2.0.0","eslint-plugin-sort-export-all":"1.2.2","@commitlint/config-conventional":"17.0.3","@typescript-eslint/eslint-plugin":"5.31.0"},"_npmOperationalInternal":{"tmp":"tmp/iap-apple_1.3.8_1671742714950_0.7514412256657557","host":"s3://npm-registry-packages"}},"1.3.9":{"name":"iap-apple","version":"1.3.9","keywords":["Apple","iOS","Purchase","Subscription","in-app-purchase","in-app-billing","Validation","IAP"],"author":{"name":"ssbarbee"},"license":"ISC","_id":"iap-apple@1.3.9","maintainers":[{"name":"ssbarbee","email":"ssbarbee@gmail.com"}],"homepage":"https://github.com/ssbarbee/iap-apple#readme","bugs":{"url":"https://github.com/ssbarbee/iap-apple/issues"},"dist":{"shasum":"b245e98de3004e31c2fc143eae10a79b85f77c56","tarball":"https://registry.npmjs.org/iap-apple/-/iap-apple-1.3.9.tgz","fileCount":22,"integrity":"sha512-OsevbGxPOavI81yclNw4LRZ7w6RrujbEojp6SechRtD5n3j17o36IAJ/uh+nowv5e8o4FNheFm4yjrWFJNyb6g==","signatures":[{"sig":"MEUCIF+ZExJTRt2TH8qhhH4mejn5pDQkvBvNsCB0V9sWj2MMAiEA+7Oo9LCOf3EOf3C7IeMJsWmERcWtnJ3oQnsDpxm1s5s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49174,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjpijGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpo4w//dfaU71t+PzMJj9MnLKyqvD1ypaBHrIE8xW+HV7vC8nfd56zG\r\nN+lEplUs6GDPvp2DEXoYQc/TBlJZBiJKnlDrChSjUFW0tO9rQZD+K8/VX1xA\r\ntjHjdxPm7NikZMJ+Uo2NElxo0EPaR8qHi8rCMdgz3hY0re39u4ZhEQxuqlGR\r\nymZEzuLBGDSatQ1UxMKXWLDHbpL89ku6WOW8nyeCa3puDZdv5FIL/zpADL7K\r\nvrqLhUOlbp/FS9qB7RDF9wqKwHeO5oaW8R/067j/wBhcuk2IXOUWLHdQf0nv\r\npDheZwMaHGHR1WkLLz3IiF0nBPpW+upS6XQZuNT1EW9ip6jisHQqJe0XWEEE\r\nZCd9Op5ApvDo75grNSAdHHNpgiKoP/KZYI+9jGhL+1wbPiT8tkl9CSWqLzfE\r\ng+dYOohz8g1cGdTf30kBfAKXx34L/DoQnw8nx8xH1uF2Dt+2FliXXNhG3u/8\r\n103vmCmvtAoX5NyZpjVpIxHx1hX0se+swtJQO4+ORy7O/SBTYdch/wPgeGYj\r\nebx9QynUVLyVasyE5fp+0yJUMFHFPAFB5W8GK3/48s9newLRAmSB0Yw7Q4yR\r\nHsjHTOx7DzEQaxc/pI/cip+6h+MW03sk0Ku+Wn7boknnb85TTw/ZjLB2+WQn\r\nL/7eLSqctysgN/9lK8TuWTqCG5XVY8Nv1ms=\r\n=nzF3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"npm":"please-use-yarn","node":">=16.15.0","yarn":">= 1.22.17"},"gitHead":"2ddb194d1fd160b755fd0b92f0d93df7e90dd237","release":{"plugins":[["@semantic-release/commit-analyzer",{"preset":"angular","parserOpts":{"noteKeywords":["BREAKING CHANGE","BREAKING CHANGES"]},"releaseRules":[{"type":"build","release":"patch"},{"type":"chore","release":"patch"},{"type":"ci","release":"patch"},{"type":"docs","release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"perf","release":"patch"},{"type":"refactor","release":"patch"},{"type":"revert","release":"patch"},{"type":"style","release":"patch"},{"type":"test","release":"patch"}]}],["@semantic-release/npm",{"pkgRoot":"./dist"}],"@semantic-release/release-notes-generator","@semantic-release/changelog",["@semantic-release/git",{"assets":["package.json","README.md","CHANGELOG.md","dist/**/*.{js}"],"message":"chore: Release ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"}]],"branches":["main"]},"scripts":{"test":"nyc --reporter=json-summary mocha --bail --slow 1 --timeout 60000 --require ts-node/register/transpile-only src/**/*.spec.ts","build":"rm -rf dist && tsc --project tsconfig.build.json && cp package.json dist/package.json && cp README.md dist/README.md && cp CHANGELOG.md dist/CHANGELOG.md && cp LICENSE dist/LICENSE","format":"prettier --write \"src/**/*.ts\"","prepare":"is-ci || husky install","release":"semantic-release","lint:fix":"eslint --fix 'src/**/*.{ts,tsx}'","ts:check":"yarn ts:check-types && yarn ts:circular-check","lint:check":"eslint 'src/**/*.{ts,tsx}'","prettier:fix":"prettier --write 'src/**/*.{ts,tsx}'","prettier:check":"prettier --check 'src/**/*.{ts,tsx}'","ts:check-types":"tsc --noEmit","ts:circular-check":"dpdm --no-output --no-tree --no-warning --exit-code circular:1 -T ./src/index.ts","code-quality:check":"concurrently 'yarn ts:check' 'yarn prettier:check' 'yarn lint:check --quiet'","generate:coverage-badges":"istanbul-badges-readme --silent"},"_npmUser":{"name":"ssbarbee","email":"ssbarbee@gmail.com"},"repository":{"url":"git+https://github.com/ssbarbee/iap-apple.git","type":"git"},"_npmVersion":"8.19.3","description":"Integration with Apples InAppPurchases in Typescript, available for NodeJS environments.","directories":{},"_nodeVersion":"16.15.0","dependencies":{"superagent":"8.0.6"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"15.1.0","chai":"4.3.7","dpdm":"3.10.0","husky":"8.0.2","is-ci":"3.0.1","mocha":"10.0.0","eslint":"8.20.0","ts-node":"10.9.1","fs-extra":"11.1.0","prettier":"2.7.1","typescript":"4.8.4","@types/chai":"4.3.1","@types/node":"16.18.10","@types/mocha":"9.1.1","concurrently":"7.6.0","@commitlint/cli":"17.0.3","@types/fs-extra":"9.0.13","semantic-release":"19.0.5","@types/superagent":"4.1.16","eslint-plugin-import":"2.26.0","semantic-release-cli":"5.4.4","@semantic-release/git":"10.0.1","@semantic-release/npm":"9.0.1","eslint-config-prettier":"8.5.0","istanbul-badges-readme":"1.8.4","@typescript-eslint/parser":"5.31.0","@semantic-release/changelog":"6.0.2","eslint-plugin-unused-imports":"2.0.0","eslint-plugin-sort-export-all":"1.2.2","@commitlint/config-conventional":"17.0.3","@typescript-eslint/eslint-plugin":"5.31.0"},"_npmOperationalInternal":{"tmp":"tmp/iap-apple_1.3.9_1671833798297_0.6562564648164471","host":"s3://npm-registry-packages"}},"1.3.10":{"name":"iap-apple","version":"1.3.10","keywords":["Apple","iOS","Purchase","Subscription","in-app-purchase","in-app-billing","Validation","IAP"],"author":{"name":"ssbarbee"},"license":"ISC","_id":"iap-apple@1.3.10","maintainers":[{"name":"ssbarbee","email":"ssbarbee@gmail.com"}],"homepage":"https://github.com/ssbarbee/iap-apple#readme","bugs":{"url":"https://github.com/ssbarbee/iap-apple/issues"},"dist":{"shasum":"bf52658a0cfce782be1221f3d7858e6f0a2ba0e9","tarball":"https://registry.npmjs.org/iap-apple/-/iap-apple-1.3.10.tgz","fileCount":22,"integrity":"sha512-xjVrRzEKpGe9WGYrNcQc6KPluLkmqcFgi65sKJlG5v5+oBKcZbHVIKiMpdWoWy//6uOwm7v7R2LBHaRSW183XQ==","signatures":[{"sig":"MEYCIQDdwBaksH+XxdUPeKJTl83Ae5nDn3eXdgZWLd6OFcaUIAIhAOxyrNbUQzDvPYEiIkWorUum80l//qeQUKke5sUzbvzI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49393,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjpi0gACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmppZA/+NLkihqNlG5/qzvmqVjbZ2u+b2CjnxW7vNgt4HOpxLA+VcCdm\r\n8ESAY7eJTeAcDwwOOiLQvY7p8jYkJXRXgbxtXdUY+BwkZ6nypyKUWpK/x2is\r\nEDsMtfaJfB06tcmagHaTvur50aYxK5ObAh4T5KuoO1WhAX6LSFjWUdGeczBn\r\nFk/FQQZaKhNSScoCQTvCndh7JMXvn3wYXW+vNhVNzoNrWt/OUa1nZho+mQKj\r\nySp0njVbOl8mP4ivBkM9i/f/07kqzwB6TaSo4QOWTDfqToefsgE7F9lAlmxA\r\nyVeZVfCdyhQSu8j19QLUDGyVuG4PZ71Yh/wM4B7VEO5EAyyk8eM64IE/QGb0\r\nY5dsWuXujAQJTbyYkm5++3itseMXiPXwMjGw+ErTc0gmy3w+GmatYoNrIuiC\r\nklZ9kHXI7VKn93752bxOvGQpJn7Yv/vgrEa6o/M7EQjs0ke+TVKMYz8DP4+U\r\np9+kecXeiZTos452qgs3fKlFcmXmFa3Jr4fpoXvRV6snZHj3hDjV8fdtMEn8\r\n+U+ppWYbCoj5EZWYvu8Y6ZUFzs+RTyFPljM0bOHYMXnxHw1pfPQqiD5thfNT\r\nQqCLsR3O2gL8u3YWHFR9Ff1q4Ch6izr0c7IuhrjVbp5ijmWuS3A+cd8khTK3\r\nwzI4iOUdiyEE1HyhG/+LWbV3nywJhg+xbrk=\r\n=MVZD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"npm":"please-use-yarn","node":">=16.15.0","yarn":">= 1.22.17"},"gitHead":"f5e0bb7ad0f7ff7f032a439536e3da96633d93ba","release":{"plugins":[["@semantic-release/commit-analyzer",{"preset":"angular","parserOpts":{"noteKeywords":["BREAKING CHANGE","BREAKING CHANGES"]},"releaseRules":[{"type":"build","release":"patch"},{"type":"chore","release":"patch"},{"type":"ci","release":"patch"},{"type":"docs","release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"perf","release":"patch"},{"type":"refactor","release":"patch"},{"type":"revert","release":"patch"},{"type":"style","release":"patch"},{"type":"test","release":"patch"}]}],["@semantic-release/npm",{"pkgRoot":"./dist"}],"@semantic-release/release-notes-generator","@semantic-release/changelog",["@semantic-release/git",{"assets":["package.json","README.md","CHANGELOG.md","dist/**/*.{js}"],"message":"chore: Release ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"}]],"branches":["main"]},"scripts":{"test":"nyc --reporter=json-summary mocha --bail --slow 1 --timeout 60000 --require ts-node/register/transpile-only src/**/*.spec.ts","build":"rm -rf dist && tsc --project tsconfig.build.json && cp package.json dist/package.json && cp README.md dist/README.md && cp CHANGELOG.md dist/CHANGELOG.md && cp LICENSE dist/LICENSE","format":"prettier --write \"src/**/*.ts\"","prepare":"is-ci || husky install","release":"semantic-release","lint:fix":"eslint --fix 'src/**/*.{ts,tsx}'","ts:check":"yarn ts:check-types && yarn ts:circular-check","lint:check":"eslint 'src/**/*.{ts,tsx}'","prettier:fix":"prettier --write 'src/**/*.{ts,tsx}'","prettier:check":"prettier --check 'src/**/*.{ts,tsx}'","ts:check-types":"tsc --noEmit","ts:circular-check":"dpdm --no-output --no-tree --no-warning --exit-code circular:1 -T ./src/index.ts","code-quality:check":"concurrently 'yarn ts:check' 'yarn prettier:check' 'yarn lint:check --quiet'","generate:coverage-badges":"istanbul-badges-readme --silent"},"_npmUser":{"name":"ssbarbee","email":"ssbarbee@gmail.com"},"repository":{"url":"git+https://github.com/ssbarbee/iap-apple.git","type":"git"},"_npmVersion":"8.19.3","description":"Integration with Apples InAppPurchases in Typescript, available for NodeJS environments.","directories":{},"_nodeVersion":"16.15.0","dependencies":{"superagent":"8.0.6"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"15.1.0","chai":"4.3.7","dpdm":"3.10.0","husky":"8.0.2","is-ci":"3.0.1","mocha":"10.0.0","eslint":"8.20.0","ts-node":"10.9.1","fs-extra":"11.1.0","prettier":"2.7.1","typescript":"4.8.4","@types/chai":"4.3.1","@types/node":"16.18.10","@types/mocha":"9.1.1","concurrently":"7.6.0","@commitlint/cli":"17.0.3","@types/fs-extra":"9.0.13","semantic-release":"19.0.5","@types/superagent":"4.1.16","eslint-plugin-import":"2.26.0","semantic-release-cli":"5.4.4","@semantic-release/git":"10.0.1","@semantic-release/npm":"9.0.1","eslint-config-prettier":"8.5.0","istanbul-badges-readme":"1.8.4","@typescript-eslint/parser":"5.31.0","@semantic-release/changelog":"6.0.2","eslint-plugin-unused-imports":"2.0.0","eslint-plugin-sort-export-all":"1.2.2","@commitlint/config-conventional":"17.0.3","@typescript-eslint/eslint-plugin":"5.31.0"},"_npmOperationalInternal":{"tmp":"tmp/iap-apple_1.3.10_1671834912056_0.6311466525467242","host":"s3://npm-registry-packages"}},"1.3.11":{"name":"iap-apple","version":"1.3.11","keywords":["Apple","iOS","Purchase","Subscription","in-app-purchase","in-app-billing","Validation","IAP"],"author":{"name":"ssbarbee"},"license":"ISC","_id":"iap-apple@1.3.11","maintainers":[{"name":"ssbarbee","email":"ssbarbee@gmail.com"}],"homepage":"https://github.com/ssbarbee/iap-apple#readme","bugs":{"url":"https://github.com/ssbarbee/iap-apple/issues"},"dist":{"shasum":"11cc6f4540abb1c5f51903d60b590c4972a8a829","tarball":"https://registry.npmjs.org/iap-apple/-/iap-apple-1.3.11.tgz","fileCount":22,"integrity":"sha512-sEVTkH5sTCHlHHSxb3X/0QBIED4m5Tn2nP/iXMism/gLyctDFS8yOcLot6Hqjb0BzclPY8xLeE1jVCk0w/d4fA==","signatures":[{"sig":"MEQCIEbtj1XR+nPatRgZy+eav65xewAJp0N7or70PLD+LBaKAiBYX3KO6InXUnrgNjAhASZVKttl5LXEtkWLdhEvvsy9GQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49483,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjpjA5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrz2A//WnQnWQVO0mGC/if76VSn4BHPpAnrnJb8gE4gMIPgCT53Ps6g\r\nH3bf/w32hzDN23ItSIswPr94DtvjUjrmHR0igcJfDn8qPtozFj6n4hAFoGY7\r\nPtveud/GfvLsxX/5ksokNBitcbmRwIuukP/qpR3H71AFDp2YWPfMBryDY3S5\r\n4jkqBH/8uJ3Q7MduSPCFQPuTHfi6OQO7COO93OCTn3/3lnzW6G9jnri1zVo4\r\nXsanq0WJ1ZX3OeleZKFB4sM85fFTciunNsCBqJYJkxzelPGKk/doozwx2fQN\r\nKtuqu+j3lQ4sQY9amxFntma30BgPdY7CcY5bo+DmoehGZzbxRtiVGWXqfpd5\r\ndXChp9bKOND7tvBUjIDdbPsyN1sFRO/I6B/zo1v76Szsl+16L/SlMPUkez/u\r\nAml3IpFWOmmR/etIuMNDhtlCyspTZtlUOY+YX7D+EoO6ZcpVPX+o6AEG2mwK\r\nOlE8HNr25jWEsdHW4e66mWKajHPuFNi5nyxaTcu92JOrc3BhAP0EWJ8d9lV1\r\nQTUEEZ9yWGftn2aqI4y27UCRbTTBVU+d9RFSf3epYOC6yM+hc4Z67ffOxqut\r\ntF1wgO6/w+niQMtJJFeJ6paDRC1WiPR1GbcDFheosKltC7QEgVP1hF+3ib7Y\r\nrmtotwqbgeRBRdW9DecCWy5XjAUqv/rOuzg=\r\n=GU6B\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"npm":"please-use-yarn","node":">=16.15.0","yarn":">= 1.22.17"},"gitHead":"da14bd8b1b679f8fe4ff237fd21fd15114f52183","release":{"plugins":[["@semantic-release/commit-analyzer",{"preset":"angular","parserOpts":{"noteKeywords":["BREAKING CHANGE","BREAKING CHANGES"]},"releaseRules":[{"type":"build","release":"patch"},{"type":"chore","release":"patch"},{"type":"ci","release":"patch"},{"type":"docs","release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"perf","release":"patch"},{"type":"refactor","release":"patch"},{"type":"revert","release":"patch"},{"type":"style","release":"patch"},{"type":"test","release":"patch"}]}],["@semantic-release/npm",{"pkgRoot":"./dist"}],"@semantic-release/release-notes-generator","@semantic-release/changelog",["@semantic-release/git",{"assets":["package.json","README.md","CHANGELOG.md","dist/**/*.{js}"],"message":"chore: Release ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"}]],"branches":["main"]},"scripts":{"test":"nyc --reporter=json-summary mocha --bail --slow 1 --timeout 60000 --require ts-node/register/transpile-only src/**/*.spec.ts","build":"rm -rf dist && tsc --project tsconfig.build.json && cp package.json dist/package.json && cp README.md dist/README.md && cp CHANGELOG.md dist/CHANGELOG.md && cp LICENSE dist/LICENSE","format":"prettier --write \"src/**/*.ts\"","prepare":"is-ci || husky install","release":"semantic-release","lint:fix":"eslint --fix 'src/**/*.{ts,tsx}'","ts:check":"yarn ts:check-types && yarn ts:circular-check","lint:check":"eslint 'src/**/*.{ts,tsx}'","prettier:fix":"prettier --write 'src/**/*.{ts,tsx}'","prettier:check":"prettier --check 'src/**/*.{ts,tsx}'","ts:check-types":"tsc --noEmit","ts:circular-check":"dpdm --no-output --no-tree --no-warning --exit-code circular:1 -T ./src/index.ts","code-quality:check":"concurrently 'yarn ts:check' 'yarn prettier:check' 'yarn lint:check --quiet'","generate:coverage-badges":"istanbul-badges-readme --silent"},"_npmUser":{"name":"ssbarbee","email":"ssbarbee@gmail.com"},"repository":{"url":"git+https://github.com/ssbarbee/iap-apple.git","type":"git"},"_npmVersion":"8.19.3","description":"Integration with Apples InAppPurchases in Typescript, available for NodeJS environments.","directories":{},"_nodeVersion":"16.15.0","dependencies":{"superagent":"8.0.6"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"15.1.0","chai":"4.3.7","dpdm":"3.10.0","husky":"8.0.2","is-ci":"3.0.1","mocha":"10.0.0","eslint":"8.20.0","ts-node":"10.9.1","fs-extra":"11.1.0","prettier":"2.7.1","typescript":"4.8.4","@types/chai":"4.3.1","@types/node":"16.18.10","@types/mocha":"9.1.1","concurrently":"7.6.0","@commitlint/cli":"17.0.3","@types/fs-extra":"9.0.13","semantic-release":"19.0.5","@types/superagent":"4.1.16","eslint-plugin-import":"2.26.0","semantic-release-cli":"5.4.4","@semantic-release/git":"10.0.1","@semantic-release/npm":"9.0.1","eslint-config-prettier":"8.5.0","istanbul-badges-readme":"1.8.4","@typescript-eslint/parser":"5.31.0","@semantic-release/changelog":"6.0.2","eslint-plugin-unused-imports":"2.0.0","eslint-plugin-sort-export-all":"1.2.2","@commitlint/config-conventional":"17.0.3","@typescript-eslint/eslint-plugin":"5.31.0"},"_npmOperationalInternal":{"tmp":"tmp/iap-apple_1.3.11_1671835704915_0.8030336535462737","host":"s3://npm-registry-packages"}},"1.3.12":{"name":"iap-apple","version":"1.3.12","keywords":["Apple","iOS","Purchase","Subscription","in-app-purchase","in-app-billing","Validation","IAP"],"author":{"name":"ssbarbee"},"license":"ISC","_id":"iap-apple@1.3.12","maintainers":[{"name":"ssbarbee","email":"ssbarbee@gmail.com"}],"homepage":"https://github.com/ssbarbee/iap-apple#readme","bugs":{"url":"https://github.com/ssbarbee/iap-apple/issues"},"dist":{"shasum":"51fb805d80656d6641cf8d65416a20d32ef7b453","tarball":"https://registry.npmjs.org/iap-apple/-/iap-apple-1.3.12.tgz","fileCount":22,"integrity":"sha512-MKbBszo/ESyfrxlvaO3KrkFn1JvW3mMUDipgE5VzZaMRCgjwa/PUu1QUC/6GXxzm2Me0h4lFT8DP+ROc6XpLQQ==","signatures":[{"sig":"MEQCICG2WnxSTdhqy1W7jpGJ66WSCXL0pIYmiQhTWZ0NpuMsAiAdHen/qzG5JghfRCsP1aATFd1z5+dIy0XU9PqygwWLIg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49574,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjpjDgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpt7xAAliM4Ocbi4pw6nSVRvMqgSjaMb05RWjXIreSCzcDfF2tqU1w2\r\njAbNOIqF4TMgQvJMjjNQU6HKSI3VtTqOU4WeH7v/+OmgO2cm6PivARnqr2aW\r\n8fZ2BBdJyO/RTQW2ZuLbp9O8ggRoViVldd1Rg/tGWdbLaAeYuI7pJ4fTikOJ\r\nzBtnsbmLGCG/c/NdURFDEnxIHyT5mqJSXA6trK6VVcAqipElwJyfExwltLNJ\r\n2us7kY2FSOgT7449p55EL0sXUeslbEsHkF+Hci7Xv08DQ7E+8pkpwMnjYB3V\r\nbvBqThUwVxbMHwArOI3p0REYLWDFLnDeTQIXAfnl0hXzBwAMsjEpWtTY+Fjr\r\nTo17F59T1nzzPJdAtcrnTttImjJNfHQEpwUf55tBT3L11hcto+0pInOAnAUT\r\nph4SAgciq5k9m79jVG+/nk9g/N+j+D62G3bAZ0SuOT2Pv0EhLE3Mf0xOfvEM\r\nrHObvCIllVkjhCFJbzW6YzlZdDc0oZdhWQ/ea5pz86VldJxjBGSzFYnzQP32\r\n2KgGRn5RU3dg/bS1FjV0FtOJc+5+vIw01sdzxkKQ9Cx9iAu3dbmzgLXnvhp3\r\neWC3fzgJ0OjlYvy5+ofMe8lC+IoCa9thE+7a0MXbVwMFF+1XfbcyfgtugIDU\r\nU+BOu4/15MUt8mf0S1Hy9hDKJpgy+gEPb0A=\r\n=VeIv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"npm":"please-use-yarn","node":">=16.15.0","yarn":">= 1.22.17"},"gitHead":"c8f5925d49d50ad1f7283f30723461a48f28aaf1","release":{"plugins":[["@semantic-release/commit-analyzer",{"preset":"angular","parserOpts":{"noteKeywords":["BREAKING CHANGE","BREAKING CHANGES"]},"releaseRules":[{"type":"build","release":"patch"},{"type":"chore","release":"patch"},{"type":"ci","release":"patch"},{"type":"docs","release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"perf","release":"patch"},{"type":"refactor","release":"patch"},{"type":"revert","release":"patch"},{"type":"style","release":"patch"},{"type":"test","release":"patch"}]}],["@semantic-release/npm",{"pkgRoot":"./dist"}],"@semantic-release/release-notes-generator","@semantic-release/changelog",["@semantic-release/git",{"assets":["package.json","README.md","CHANGELOG.md","dist/**/*.{js}"],"message":"chore: Release ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"}]],"branches":["main"]},"scripts":{"test":"nyc --reporter=json-summary mocha --bail --slow 1 --timeout 60000 --require ts-node/register/transpile-only src/**/*.spec.ts","build":"rm -rf dist && tsc --project tsconfig.build.json && cp package.json dist/package.json && cp README.md dist/README.md && cp CHANGELOG.md dist/CHANGELOG.md && cp LICENSE dist/LICENSE","format":"prettier --write \"src/**/*.ts\"","prepare":"is-ci || husky install","release":"semantic-release","lint:fix":"eslint --fix 'src/**/*.{ts,tsx}'","ts:check":"yarn ts:check-types && yarn ts:circular-check","lint:check":"eslint 'src/**/*.{ts,tsx}'","prettier:fix":"prettier --write 'src/**/*.{ts,tsx}'","prettier:check":"prettier --check 'src/**/*.{ts,tsx}'","ts:check-types":"tsc --noEmit","ts:circular-check":"dpdm --no-output --no-tree --no-warning --exit-code circular:1 -T ./src/index.ts","code-quality:check":"concurrently 'yarn ts:check' 'yarn prettier:check' 'yarn lint:check --quiet'","generate:coverage-badges":"istanbul-badges-readme --silent"},"_npmUser":{"name":"ssbarbee","email":"ssbarbee@gmail.com"},"repository":{"url":"git+https://github.com/ssbarbee/iap-apple.git","type":"git"},"_npmVersion":"8.19.3","description":"Integration with Apples InAppPurchases in Typescript, available for NodeJS environments.","directories":{},"_nodeVersion":"16.15.0","dependencies":{"superagent":"8.0.6"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"15.1.0","chai":"4.3.7","dpdm":"3.10.0","husky":"8.0.2","is-ci":"3.0.1","mocha":"10.0.0","eslint":"8.20.0","ts-node":"10.9.1","fs-extra":"11.1.0","prettier":"2.7.1","typescript":"4.8.4","@types/chai":"4.3.1","@types/node":"16.18.10","@types/mocha":"9.1.1","concurrently":"7.6.0","@commitlint/cli":"17.0.3","@types/fs-extra":"9.0.13","semantic-release":"19.0.5","@types/superagent":"4.1.16","eslint-plugin-import":"2.26.0","semantic-release-cli":"5.4.4","@semantic-release/git":"10.0.1","@semantic-release/npm":"9.0.1","eslint-config-prettier":"8.5.0","istanbul-badges-readme":"1.8.4","@typescript-eslint/parser":"5.31.0","@semantic-release/changelog":"6.0.2","eslint-plugin-unused-imports":"2.0.0","eslint-plugin-sort-export-all":"1.2.2","@commitlint/config-conventional":"17.0.3","@typescript-eslint/eslint-plugin":"5.31.0"},"_npmOperationalInternal":{"tmp":"tmp/iap-apple_1.3.12_1671835872714_0.8879950051060703","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"iap-apple","version":"2.0.0","keywords":["Apple","iOS","Purchase","Subscription","in-app-purchase","in-app-billing","Validation","IAP"],"author":{"name":"ssbarbee"},"license":"ISC","_id":"iap-apple@2.0.0","maintainers":[{"name":"ssbarbee","email":"ssbarbee@gmail.com"}],"homepage":"https://github.com/ssbarbee/iap-apple#readme","bugs":{"url":"https://github.com/ssbarbee/iap-apple/issues"},"dist":{"shasum":"f9e1f2705479717452497bc38171c8bdf722b125","tarball":"https://registry.npmjs.org/iap-apple/-/iap-apple-2.0.0.tgz","fileCount":22,"integrity":"sha512-XcDrTJYAAzpIUDvwuFFdgQu8X59Xwfg0wpfXLgB/Jf0nyb7Q2eDIa2o8caEeho0gfxIFLQeZVVG/ySj7h0ybhA==","signatures":[{"sig":"MEUCIQDyroT700q83uJU2LMTU8yIltq4yt/NCwtHL4li0jSG/QIgfB06auVMuTP05CVmMy4hQew74irTZ1RqGXnE3HkCLVo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49760,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjpjMjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqaOQ/8CNrneaUaS7IPFcUG/Ro5kwCWXW1Zi2BOp7A8WB90gI69znoP\r\nlZQudC5vJSTTNrNrfFQDvgmiSz1A8O7VB+refMlNqv/hF47QrMVZS+1UtcUV\r\nY5ywOGiSSqDQQnK017UyLgxLBkR4gy0dYQ1tgwdjX4xw9kYe3SYBobQrwvk+\r\n7YGa4wjYL1uyXhGs44eF7hLrFvQBCLh7tkAe2AVEX2KoMbk4E5DOP1YY8D22\r\npaIIl28CRrUaXE78xe+bKr0PP3G0qsNwtURyjrPK2YqvqIRfR7FhjRHEe+y/\r\niLT4sp0Ir1ovgz0AzczOi612gNAUTjlAsS6dU6PE6/NBlYEuz9hWQPf6OidF\r\nRn8vrMrQlSPU+QGkMZVJCDyqnPTj3GoR1zkCxJ4aQnXeenmEhTc8k4HJMMvD\r\npplHPHmyge0sy6PAZ20phDg9dBVvy6UQ0zokPEtYo4HkLvlSxTE52FKlHTeR\r\nmJWC62Qo7+ryZT4HG3U+GkHFGVTq7mP/N6ii0ExkQ11dnxNX96CVod6fye4N\r\nkQwaVm9pN+xsDMli43QYd+toBO6HQf4VQ8Q1ERWXHG/nyv8D3ftlYe/SzcR/\r\nY25zii4EJapA1w80oKnni3CZxb6ws3CNuB8E7vjV8D5PSvhvoi0sFbfdfL8Q\r\n91vJkIh2gOnrWSQptO7gJGwF67E2gdZLNsg=\r\n=B3+i\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"npm":"please-use-yarn","node":">=16.15.0","yarn":">= 1.22.17"},"gitHead":"25c0deead508d38cfcaef0a01421043821a900f8","release":{"plugins":[["@semantic-release/commit-analyzer",{"preset":"angular","parserOpts":{"noteKeywords":["BREAKING CHANGE","BREAKING CHANGES"]},"releaseRules":[{"type":"build","release":"patch"},{"type":"chore","release":"patch"},{"type":"ci","release":"patch"},{"type":"docs","release":"patch"},{"type":"feat","release":"minor"},{"type":"breaking","release":"major"},{"type":"fix","release":"patch"},{"type":"perf","release":"patch"},{"type":"refactor","release":"patch"},{"type":"revert","release":"patch"},{"type":"style","release":"patch"},{"type":"test","release":"patch"}]}],["@semantic-release/npm",{"pkgRoot":"./dist"}],"@semantic-release/release-notes-generator","@semantic-release/changelog",["@semantic-release/git",{"assets":["package.json","README.md","CHANGELOG.md","dist/**/*.{js}"],"message":"chore: Release ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"}]],"branches":["main"]},"scripts":{"test":"nyc --reporter=json-summary mocha --bail --slow 1 --timeout 60000 --require ts-node/register/transpile-only src/**/*.spec.ts","build":"rm -rf dist && tsc --project tsconfig.build.json && cp package.json dist/package.json && cp README.md dist/README.md && cp CHANGELOG.md dist/CHANGELOG.md && cp LICENSE dist/LICENSE","format":"prettier --write \"src/**/*.ts\"","prepare":"is-ci || husky install","release":"semantic-release","lint:fix":"eslint --fix 'src/**/*.{ts,tsx}'","ts:check":"yarn ts:check-types && yarn ts:circular-check","lint:check":"eslint 'src/**/*.{ts,tsx}'","prettier:fix":"prettier --write 'src/**/*.{ts,tsx}'","prettier:check":"prettier --check 'src/**/*.{ts,tsx}'","ts:check-types":"tsc --noEmit","ts:circular-check":"dpdm --no-output --no-tree --no-warning --exit-code circular:1 -T ./src/index.ts","code-quality:check":"concurrently 'yarn ts:check' 'yarn prettier:check' 'yarn lint:check --quiet'","generate:coverage-badges":"istanbul-badges-readme --silent"},"_npmUser":{"name":"ssbarbee","email":"ssbarbee@gmail.com"},"repository":{"url":"git+https://github.com/ssbarbee/iap-apple.git","type":"git"},"_npmVersion":"8.19.3","description":"Integration with Apples InAppPurchases in Typescript, available for NodeJS environments.","directories":{},"_nodeVersion":"16.15.0","dependencies":{"superagent":"8.0.6"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"15.1.0","chai":"4.3.7","dpdm":"3.10.0","husky":"8.0.2","is-ci":"3.0.1","mocha":"10.0.0","eslint":"8.20.0","ts-node":"10.9.1","fs-extra":"11.1.0","prettier":"2.7.1","typescript":"4.8.4","@types/chai":"4.3.1","@types/node":"16.18.10","@types/mocha":"9.1.1","concurrently":"7.6.0","@commitlint/cli":"17.0.3","@types/fs-extra":"9.0.13","semantic-release":"19.0.5","@types/superagent":"4.1.16","eslint-plugin-import":"2.26.0","semantic-release-cli":"5.4.4","@semantic-release/git":"10.0.1","@semantic-release/npm":"9.0.1","eslint-config-prettier":"8.5.0","istanbul-badges-readme":"1.8.4","@typescript-eslint/parser":"5.31.0","@semantic-release/changelog":"6.0.2","eslint-plugin-unused-imports":"2.0.0","eslint-plugin-sort-export-all":"1.2.2","@commitlint/config-conventional":"17.0.3","@typescript-eslint/eslint-plugin":"5.31.0"},"_npmOperationalInternal":{"tmp":"tmp/iap-apple_2.0.0_1671836451533_0.49889987242977263","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"iap-apple","version":"2.0.1","keywords":["Apple","iOS","Purchase","Subscription","in-app-purchase","in-app-billing","Validation","IAP"],"author":{"name":"ssbarbee"},"license":"ISC","_id":"iap-apple@2.0.1","maintainers":[{"name":"ssbarbee","email":"ssbarbee@gmail.com"}],"homepage":"https://github.com/ssbarbee/iap-apple#readme","bugs":{"url":"https://github.com/ssbarbee/iap-apple/issues"},"dist":{"shasum":"8abcd688b2f953e297f9a5f7f1ec2c1ad0b7bee5","tarball":"https://registry.npmjs.org/iap-apple/-/iap-apple-2.0.1.tgz","fileCount":22,"integrity":"sha512-tKONheSOHC3zZi9E3UpofLL9vqNABN98vjmAhcAI2FF/uNtG+3ImLojWkrM5XpTTzSco5Z2zQRrE7rctkFJ6QQ==","signatures":[{"sig":"MEUCIQCn8+X+d7mqLTl78LH3Agk8AM1cVDeK8tVX7//ZsIxPcwIgVKA4kgWmOi5qB+4HbLzjHZAtHL19TqY8IwYPh0KgaBs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49904,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjpjTmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrtOg/8DCFsUHfhucKokoveMD0IIyjfrxg9kdWm1uLx/nGraOoU8tQt\r\nml43nar2p8jGuAnpg7eVyT9UmOKC7S7txTTn3Mm/efFqJ+hnZGz1BQFkaU2p\r\nvGiS+tbMuuKoEKANtmA0VS2/mdu00rXh1FRRrLDKgIh//8covO1PCI3Ql4N0\r\ngWd5zD+vusMHhii6cfc68m1EHRpD8hWfi45a2+lF5bdsKADhVXUI4h1rG04r\r\nu7kUnMOGXDQ0391ci94Rvn2WMISVP+WOdQhpI3NMy5cjQHppoOYQ4p5pyl0r\r\nbEA1970DcjNdNtMslY51/3lNOKA3fxbV5HZVljNtA1UPZOIVKvEYS7mHSp89\r\n2X5dpcfjLA6YVRSfscGTE+YF4qdxeq/2qCKq+z05IALBAlBiBD+4yk9MhVCJ\r\nJO2XMNY60ks3DlJcWFUjMflHKsWkkNRi5/D0afNX1xMjMNwQWa8yARud2O81\r\nCLqCBXaqUc/5yYMMmztdr9TyeAIcjymjUo5kqz16DO147A/q2KxdoHKWBHOh\r\nhD8h8PPbGWsSHiuZw9qauV8BqIrPpn9SDj2Q8S30I1f7yun8YXj5Dky2lQC6\r\nxp67k5a2g56Lp69jRh+Ddk2QxlRolw+3oIiztiFU9eep7HdWTgSB1VZ4lkLE\r\n8lqVs/JnhFg5N8NGiTmhAQUDSdLw5niJcAA=\r\n=8ah9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"npm":"please-use-yarn","node":">=16.15.0","yarn":">= 1.22.17"},"gitHead":"efa31e49733f2e6d448a505f25c4e2810c94bc58","release":{"plugins":[["@semantic-release/commit-analyzer",{"preset":"angular","parserOpts":{"noteKeywords":["BREAKING CHANGE","BREAKING CHANGES"]},"releaseRules":[{"type":"build","release":"patch"},{"type":"chore","release":"patch"},{"type":"ci","release":"patch"},{"type":"docs","release":"patch"},{"type":"feat","release":"minor"},{"type":"breaking","release":"major"},{"type":"fix","release":"patch"},{"type":"perf","release":"patch"},{"type":"refactor","release":"patch"},{"type":"revert","release":"patch"},{"type":"style","release":"patch"},{"type":"test","release":"patch"}]}],["@semantic-release/npm",{"pkgRoot":"./dist"}],"@semantic-release/release-notes-generator","@semantic-release/changelog",["@semantic-release/git",{"assets":["package.json","README.md","CHANGELOG.md","dist/**/*.{js}"],"message":"chore: Release ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"}]],"branches":["main"]},"scripts":{"test":"nyc --reporter=json-summary mocha --bail --slow 1 --timeout 60000 --require ts-node/register/transpile-only src/**/*.spec.ts","build":"rm -rf dist && tsc --project tsconfig.build.json && cp package.json dist/package.json && cp README.md dist/README.md && cp CHANGELOG.md dist/CHANGELOG.md && cp LICENSE dist/LICENSE","format":"prettier --write \"src/**/*.ts\"","prepare":"is-ci || husky install","release":"semantic-release","lint:fix":"eslint --fix 'src/**/*.{ts,tsx}'","ts:check":"yarn ts:check-types && yarn ts:circular-check","lint:check":"eslint 'src/**/*.{ts,tsx}'","postrelease":"cp dist/package.json package.json","prettier:fix":"prettier --write 'src/**/*.{ts,tsx}'","prettier:check":"prettier --check 'src/**/*.{ts,tsx}'","ts:check-types":"tsc --noEmit","ts:circular-check":"dpdm --no-output --no-tree --no-warning --exit-code circular:1 -T ./src/index.ts","code-quality:check":"concurrently 'yarn ts:check' 'yarn prettier:check' 'yarn lint:check --quiet'","generate:coverage-badges":"istanbul-badges-readme --silent"},"_npmUser":{"name":"ssbarbee","email":"ssbarbee@gmail.com"},"repository":{"url":"git+https://github.com/ssbarbee/iap-apple.git","type":"git"},"_npmVersion":"8.19.3","description":"Integration with Apples InAppPurchases in Typescript, available for NodeJS environments.","directories":{},"_nodeVersion":"16.15.0","dependencies":{"superagent":"8.0.6"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"15.1.0","chai":"4.3.7","dpdm":"3.10.0","husky":"8.0.2","is-ci":"3.0.1","mocha":"10.0.0","eslint":"8.20.0","ts-node":"10.9.1","fs-extra":"11.1.0","prettier":"2.7.1","typescript":"4.8.4","@types/chai":"4.3.1","@types/node":"16.18.10","@types/mocha":"9.1.1","concurrently":"7.6.0","@commitlint/cli":"17.0.3","@types/fs-extra":"9.0.13","semantic-release":"19.0.5","@types/superagent":"4.1.16","eslint-plugin-import":"2.26.0","semantic-release-cli":"5.4.4","@semantic-release/git":"10.0.1","@semantic-release/npm":"9.0.1","eslint-config-prettier":"8.5.0","istanbul-badges-readme":"1.8.4","@typescript-eslint/parser":"5.31.0","@semantic-release/changelog":"6.0.2","eslint-plugin-unused-imports":"2.0.0","eslint-plugin-sort-export-all":"1.2.2","@commitlint/config-conventional":"17.0.3","@typescript-eslint/eslint-plugin":"5.31.0"},"_npmOperationalInternal":{"tmp":"tmp/iap-apple_2.0.1_1671836902066_0.3489331050330333","host":"s3://npm-registry-packages"}},"2.0.2":{"name":"iap-apple","version":"2.0.2","keywords":["Apple","iOS","Purchase","Subscription","in-app-purchase","in-app-billing","Validation","IAP"],"author":{"name":"ssbarbee"},"license":"ISC","_id":"iap-apple@2.0.2","maintainers":[{"name":"ssbarbee","email":"ssbarbee@gmail.com"}],"homepage":"https://github.com/ssbarbee/iap-apple#readme","bugs":{"url":"https://github.com/ssbarbee/iap-apple/issues"},"dist":{"shasum":"3de94b804e2b58da266bc3804c639b568c7acd7f","tarball":"https://registry.npmjs.org/iap-apple/-/iap-apple-2.0.2.tgz","fileCount":22,"integrity":"sha512-rsn6lCltGZZui0XFNsxYaGs6XlCB4PsZebpbqhaMNytqGrs0kmVGo9zSw/y1GZPfjqTDrNrFLkXjqCG76HHI4g==","signatures":[{"sig":"MEYCIQDmNsUDQWgcNFfTZwLg2qfJl7g7qmxNdGIPBWrT0oyyNAIhALFxndDHwU90JuWDlR9CZ2HDyQS72iNyAegH1zp9jB/r","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49980,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjpjb/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq8RxAAjVWdlanXvx7F0YQoNxBqVt1mtOBp55vS7Vn0KbnOPoxZ/2QC\r\n0zJHgeL4Ban0k5oTtc151BQWpZs8H8Pvd++uBXQS/ghB6KN5i4uPrjvWGdrl\r\nme9GbSYNYiEqO7fYj1/VJQRbcln/NT12NoXbUR0yPM+jCnQrNkQDxBQTes+C\r\n1RQ/BJWalb08ZIA06C+IBMCwSHB4BznvE2VRqgb5gx9dv/Fqz0WBQXfIO4Td\r\nW6LKRejnCAlmFUl9jhE9AJIKnS4ZgO+ch6Gv6l44+KsZLTzVAGcRdAXuJmZA\r\n6LDFeketEBGJkNbHT2W0xBHw45NgdSEzhPC2AgrLzt5Y+JKZGzYf1jGTLHy2\r\nZx5zGDchJDOkYvmN+zBXmMGMUrbA2d2Ra/NnB0uZxyRApAKVQiG05F78xTKd\r\njxQ4paIirzI4+9ShL5YCx0iKqqrLtGVzMORRv/CPAGE2bpIMUfd8TG+Cl7r/\r\nfEYvbBSkltyyS3NHRLxxHPlhFayRIHyjefViOP4Z3vKarUPYfGUUYWUjd43N\r\nyaZo7bvFeNZc03dHslh7CO4pHjXow55xoQTBSAcLMCcbkv5r0zQZ6/c4reHn\r\nJPoxauFDURHICYuWHYEVEc4Mg2LLRLVKVxpZ3Yvw4GLnH9UOSRtJF4V8Pt54\r\npVqfTvzDG3pyOM1HlBhC79xO1FrzDG36WhQ=\r\n=F14z\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"npm":"please-use-yarn","node":">=16.15.0","yarn":">= 1.22.17"},"gitHead":"6f0f1b7ed287c039b409a92bb5bf61bea07a7c3d","release":{"plugins":[["@semantic-release/commit-analyzer",{"preset":"angular","parserOpts":{"noteKeywords":["BREAKING CHANGE","BREAKING CHANGES"]},"releaseRules":[{"type":"build","release":"patch"},{"type":"chore","release":"patch"},{"type":"ci","release":"patch"},{"type":"docs","release":"patch"},{"type":"feat","release":"minor"},{"type":"breaking","release":"major"},{"type":"fix","release":"patch"},{"type":"perf","release":"patch"},{"type":"refactor","release":"patch"},{"type":"revert","release":"patch"},{"type":"style","release":"patch"},{"type":"test","release":"patch"}]}],["@semantic-release/npm",{"pkgRoot":"./dist"}],"@semantic-release/release-notes-generator","@semantic-release/changelog",["@semantic-release/git",{"assets":["package.json","README.md","CHANGELOG.md","dist/**/*.{js}"],"message":"chore: Release ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"}]],"branches":["main"]},"scripts":{"test":"nyc --reporter=json-summary mocha --bail --slow 1 --timeout 60000 --require ts-node/register/transpile-only src/**/*.spec.ts","build":"rm -rf dist && tsc --project tsconfig.build.json && cp package.json dist/package.json && cp README.md dist/README.md && cp CHANGELOG.md dist/CHANGELOG.md && cp LICENSE dist/LICENSE","format":"prettier --write \"src/**/*.ts\"","prepare":"is-ci || husky install","release":"semantic-release","lint:fix":"eslint --fix 'src/**/*.{ts,tsx}'","ts:check":"yarn ts:check-types && yarn ts:circular-check","lint:check":"eslint 'src/**/*.{ts,tsx}'","postversion":"cp -r package.json ..","prettier:fix":"prettier --write 'src/**/*.{ts,tsx}'","prettier:check":"prettier --check 'src/**/*.{ts,tsx}'","ts:check-types":"tsc --noEmit","ts:circular-check":"dpdm --no-output --no-tree --no-warning --exit-code circular:1 -T ./src/index.ts","code-quality:check":"concurrently 'yarn ts:check' 'yarn prettier:check' 'yarn lint:check --quiet'","generate:coverage-badges":"istanbul-badges-readme --silent"},"_npmUser":{"name":"ssbarbee","email":"ssbarbee@gmail.com"},"repository":{"url":"git+https://github.com/ssbarbee/iap-apple.git","type":"git"},"_npmVersion":"8.19.3","description":"Integration with Apples InAppPurchases in Typescript, available for NodeJS environments.","directories":{},"_nodeVersion":"16.15.0","dependencies":{"superagent":"8.0.6"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"15.1.0","chai":"4.3.7","dpdm":"3.10.0","husky":"8.0.2","is-ci":"3.0.1","mocha":"10.0.0","eslint":"8.20.0","ts-node":"10.9.1","fs-extra":"11.1.0","prettier":"2.7.1","typescript":"4.8.4","@types/chai":"4.3.1","@types/node":"16.18.10","@types/mocha":"9.1.1","concurrently":"7.6.0","@commitlint/cli":"17.0.3","@types/fs-extra":"9.0.13","semantic-release":"19.0.5","@types/superagent":"4.1.16","eslint-plugin-import":"2.26.0","semantic-release-cli":"5.4.4","@semantic-release/git":"10.0.1","@semantic-release/npm":"9.0.1","eslint-config-prettier":"8.5.0","istanbul-badges-readme":"1.8.4","@typescript-eslint/parser":"5.31.0","@semantic-release/changelog":"6.0.2","eslint-plugin-unused-imports":"2.0.0","eslint-plugin-sort-export-all":"1.2.2","@commitlint/config-conventional":"17.0.3","@typescript-eslint/eslint-plugin":"5.31.0"},"_npmOperationalInternal":{"tmp":"tmp/iap-apple_2.0.2_1671837439604_0.43633786790997053","host":"s3://npm-registry-packages"}},"2.0.3":{"name":"iap-apple","version":"2.0.3","keywords":["Apple","iOS","Purchase","Subscription","in-app-purchase","in-app-billing","Validation","IAP"],"author":{"name":"ssbarbee"},"license":"ISC","_id":"iap-apple@2.0.3","maintainers":[{"name":"ssbarbee","email":"ssbarbee@gmail.com"}],"homepage":"https://github.com/ssbarbee/iap-apple#readme","bugs":{"url":"https://github.com/ssbarbee/iap-apple/issues"},"dist":{"shasum":"73fadaf001e142c8a1f3027cf0fdbb9ac7ec33bd","tarball":"https://registry.npmjs.org/iap-apple/-/iap-apple-2.0.3.tgz","fileCount":22,"integrity":"sha512-DmsuISMmLcLVgRc8nqQl9/KlTlOJHioQpsP/EYHyT4Taf2lKVBeZq/iYqfb5gOSkDKSYacFnEp8HiXlVoN6/0w==","signatures":[{"sig":"MEQCIHZ8jFU6qdvEQpx82ye03bWT7vlqyHTaKS8fNwywm9eaAiBG3tpdzkiaIB1Qn3WNbb/hSDRNMgotlZfZyHrxe9ibZw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50108,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjwq5oACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmolZQ//eN/LJGrHvvBIzOknHdkV0fYQ/PO4HFf5NgfHufjj7NFBwcXd\r\nPtn0v7Ci676BDX+PEzhXOPTjJTWhjLZraCNou3M/5efCMtxNOwrHlxRzpVwR\r\nzh2Qvw1PdCgh/e0Dv4FwV9B65SJYwOYV8Hbjoz+IJzmV4VNoxmeY9XntFKtS\r\nzupDI5EBiHNtRJKCTGMjnXCRx0ZAAC8I/uGtJJeeYuPfE31dRjsXJL0n9ZYf\r\nhgLJzLJ2LMnfJJaZ0Lr2a7+VpAl5GtkWy2jyxYwYMtdyg70cTVl1JmkV7fjn\r\nyINPkAL04L2fKhfq7hsZQzG0MnOow6535mard7KrfjP1ZIECCwhvNXpyl7ts\r\n974qZLUs0eoPnWCKbRaA9PKP3XSy+0qK1S1Z04ASulqxQqLqZqEkAY+m1TZD\r\nfsLhzYH4Mf4cBzrASqx4BZnzJFaYZzcAaa8ve/nn/CtLR3liPfyfnbDimArt\r\nQ9AeW8gHyszgtXxxTKKi+DkknluyLt+07PZgI4XbZiZU2zXJFac/NteVbdQu\r\n6jOVEOrkWm4HQysMuKzUaS9O/DT0s3a1rwbzEt61aVJM1FNSt8lPFeWAcxXH\r\nQIf7GpY25qf2FvhwrB+VNWok5R+FuB5HQlYG14rSHUslT/EVjwrQKV/UL0HE\r\nlDDGrMpQnO3t17It/f5CQX8A6dwOHsAPlLU=\r\n=ruzo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"npm":"please-use-yarn","node":">=16.15.0","yarn":">= 1.22.17"},"gitHead":"11f9bbaeeb28a13c933c4066267809f5aaeff71d","release":{"plugins":[["@semantic-release/commit-analyzer",{"preset":"angular","parserOpts":{"noteKeywords":["BREAKING CHANGE","BREAKING CHANGES"]},"releaseRules":[{"type":"build","release":"patch"},{"type":"chore","release":"patch"},{"type":"ci","release":"patch"},{"type":"docs","release":"patch"},{"type":"feat","release":"minor"},{"type":"breaking","release":"major"},{"type":"fix","release":"patch"},{"type":"perf","release":"patch"},{"type":"refactor","release":"patch"},{"type":"revert","release":"patch"},{"type":"style","release":"patch"},{"type":"test","release":"patch"}]}],["@semantic-release/npm",{"pkgRoot":"./dist"}],"@semantic-release/release-notes-generator","@semantic-release/changelog",["@semantic-release/git",{"assets":["package.json","README.md","CHANGELOG.md","dist/**/*.{js}"],"message":"chore: Release ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"}]],"branches":["main"]},"scripts":{"test":"nyc --reporter=json-summary mocha --bail --slow 1 --timeout 60000 --require ts-node/register/transpile-only src/**/*.spec.ts","build":"rm -rf dist && tsc --project tsconfig.build.json && cp package.json dist/package.json && cp README.md dist/README.md && cp CHANGELOG.md dist/CHANGELOG.md && cp LICENSE dist/LICENSE","format":"prettier --write \"src/**/*.ts\"","prepare":"is-ci || husky install","release":"semantic-release","lint:fix":"eslint --fix 'src/**/*.{ts,tsx}'","ts:check":"yarn ts:check-types && yarn ts:circular-check","lint:check":"eslint 'src/**/*.{ts,tsx}'","postversion":"cp -r package.json ..","prettier:fix":"prettier --write 'src/**/*.{ts,tsx}'","prettier:check":"prettier --check 'src/**/*.{ts,tsx}'","ts:check-types":"tsc --noEmit","ts:circular-check":"dpdm --no-output --no-tree --no-warning --exit-code circular:1 -T ./src/index.ts","code-quality:check":"concurrently 'yarn ts:check' 'yarn prettier:check' 'yarn lint:check --quiet'","generate:coverage-badges":"istanbul-badges-readme --silent"},"_npmUser":{"name":"ssbarbee","email":"ssbarbee@gmail.com"},"repository":{"url":"git+https://github.com/ssbarbee/iap-apple.git","type":"git"},"_npmVersion":"8.19.3","description":"Integration with Apples InAppPurchases in Typescript, available for NodeJS environments.","directories":{},"_nodeVersion":"16.15.0","dependencies":{"superagent":"8.0.6"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"15.1.0","chai":"4.3.7","dpdm":"3.10.0","husky":"8.0.2","is-ci":"3.0.1","mocha":"10.0.0","eslint":"8.20.0","ts-node":"10.9.1","fs-extra":"11.1.0","prettier":"2.7.1","typescript":"4.8.4","@types/chai":"4.3.1","@types/node":"16.18.10","@types/mocha":"9.1.1","concurrently":"7.6.0","@commitlint/cli":"17.0.3","@types/fs-extra":"9.0.13","semantic-release":"19.0.5","@types/superagent":"4.1.16","eslint-plugin-import":"2.26.0","semantic-release-cli":"5.4.4","@semantic-release/git":"10.0.1","@semantic-release/npm":"9.0.1","eslint-config-prettier":"8.5.0","istanbul-badges-readme":"1.8.4","@typescript-eslint/parser":"5.31.0","@semantic-release/changelog":"6.0.2","eslint-plugin-unused-imports":"2.0.0","eslint-plugin-sort-export-all":"1.2.2","@commitlint/config-conventional":"17.0.3","@typescript-eslint/eslint-plugin":"5.31.0"},"_npmOperationalInternal":{"tmp":"tmp/iap-apple_2.0.3_1673703016500_0.5982977812970123","host":"s3://npm-registry-packages"}},"2.0.4":{"name":"iap-apple","version":"2.0.4","keywords":["Apple","iOS","Purchase","Subscription","in-app-purchase","in-app-billing","Validation","IAP"],"author":{"name":"ssbarbee"},"license":"ISC","_id":"iap-apple@2.0.4","maintainers":[{"name":"ssbarbee","email":"ssbarbee@gmail.com"}],"homepage":"https://github.com/ssbarbee/iap-apple#readme","bugs":{"url":"https://github.com/ssbarbee/iap-apple/issues"},"dist":{"shasum":"d61307e54ab12b4dd047ca8e87a2e63bc0058506","tarball":"https://registry.npmjs.org/iap-apple/-/iap-apple-2.0.4.tgz","fileCount":22,"integrity":"sha512-Ghj/G8KztnLvfAdR6VJXcq0GhGGXMUCFnE+rhDQqAIILVIFc58i8pit0DNpcS9NvoKTEuoBN25WuELv9En+ItQ==","signatures":[{"sig":"MEYCIQCKSkyYuspPG9AzuwY0AKi1kwhyOmJqaYTvb7oDxDAsVQIhALoLe5SlRzyMsxax7Oc4BFF2zDkhMzAYO7y4BS5AqS3W","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50488,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj0sgLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoo0g/9FwHnP0RDPdUdTahftgaNyCvSjPhYUPFdmnC6D3lgjnpy87hz\r\ncNItJgwfwtpTGt8R7RRF/Zw+zhrcC12PEKjDnfXVdb+yex78xSQ3dGJVjMQV\r\n1BhyCQwG6tSuj9fneSoKIqK6N6cPa5kda3I3mvWBLlSRDGokg3F02Yng6HFq\r\nNE4f/WWCMDDnw+T+Ag4/A2Az/Ni49gwCpK2SljR1zxQZj/xOdz39kiAAm0uT\r\nqjfKUAKROR4t3jdGXRFXT0pVviiymm0nfJGOb2oBc3/hy3eEJrKKH7zMwvm5\r\nCu9LJRCEVzr1GPnXYYNF13z9/llKPhLjGZJeIs7iMIY/fGGpRH5H/7kgTP8K\r\nXQqqIOEtzr7tRQT/MDYdcC4lDUO1nyxkP3NvWDa+h632VXVvlT162POzuBk8\r\nDYLOBVDRZ/mvgHzZykboN1dKCHgoUJ0tfwrAH/BXnscsKG63iKzrvemSJDca\r\nNQoz3l8+fFVxORM8LKKSH6g22FZLst68CVti1kAv8ucsKQKkEv2XU76Gu7m4\r\nW6auu8KdcmivGGdPr7B7WxmrKO3P/zfR5Q/XQvhfjdVSk2ACUdpd92LCW620\r\nWAb2MFg0tbcEW2dfzZINzGpmmTNCNPW1a8eMem91LmbcSKrd7OYCNIq514m9\r\nl/z968LDSsqN/nPzMxW/gnY3ffJAvqE6ik4=\r\n=9kfo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"npm":"please-use-yarn","node":">=16.15.0","yarn":">= 1.22.17"},"gitHead":"395335ebd61e14df9d212dc3c099bb1493f7e3fc","release":{"plugins":[["@semantic-release/commit-analyzer",{"preset":"angular","parserOpts":{"noteKeywords":["BREAKING CHANGE","BREAKING CHANGES"]},"releaseRules":[{"type":"build","release":"patch"},{"type":"chore","release":"patch"},{"type":"ci","release":"patch"},{"type":"docs","release":"patch"},{"type":"feat","release":"minor"},{"type":"breaking","release":"major"},{"type":"fix","release":"patch"},{"type":"perf","release":"patch"},{"type":"refactor","release":"patch"},{"type":"revert","release":"patch"},{"type":"style","release":"patch"},{"type":"test","release":"patch"}]}],["@semantic-release/npm",{"pkgRoot":"./dist"}],"@semantic-release/release-notes-generator","@semantic-release/changelog",["@semantic-release/git",{"assets":["package.json","README.md","CHANGELOG.md","dist/**/*.{js}"],"message":"chore: Release ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"}]],"branches":["main"]},"scripts":{"test":"nyc --reporter=json-summary mocha --bail --slow 1 --timeout 60000 --require ts-node/register/transpile-only src/**/*.spec.ts","build":"rm -rf dist && tsc --project tsconfig.build.json && cp package.json dist/package.json && cp README.md dist/README.md && cp CHANGELOG.md dist/CHANGELOG.md && cp LICENSE dist/LICENSE","format":"prettier --write \"src/**/*.ts\"","prepare":"is-ci || husky install","release":"semantic-release","lint:fix":"eslint --fix 'src/**/*.{ts,tsx}'","ts:check":"yarn ts:check-types && yarn ts:circular-check","lint:check":"eslint 'src/**/*.{ts,tsx}'","postversion":"cp -r package.json ..","prettier:fix":"prettier --write 'src/**/*.{ts,tsx}'","prettier:check":"prettier --check 'src/**/*.{ts,tsx}'","ts:check-types":"tsc --noEmit","ts:circular-check":"dpdm --no-output --no-tree --no-warning --exit-code circular:1 -T ./src/index.ts","code-quality:check":"concurrently 'yarn ts:check' 'yarn prettier:check' 'yarn lint:check --quiet'","generate:coverage-badges":"istanbul-badges-readme --silent"},"_npmUser":{"name":"ssbarbee","email":"ssbarbee@gmail.com"},"repository":{"url":"git+https://github.com/ssbarbee/iap-apple.git","type":"git"},"_npmVersion":"8.19.3","description":"Integration with Apples InAppPurchases in Typescript, available for NodeJS environments.","directories":{},"_nodeVersion":"16.15.0","dependencies":{"superagent":"8.0.6"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"15.1.0","chai":"4.3.7","dpdm":"3.10.0","husky":"8.0.2","is-ci":"3.0.1","mocha":"10.0.0","eslint":"8.20.0","ts-node":"10.9.1","fs-extra":"11.1.0","prettier":"2.7.1","typescript":"4.8.4","@types/chai":"4.3.1","@types/node":"16.18.10","@types/mocha":"9.1.1","concurrently":"7.6.0","@commitlint/cli":"17.0.3","@types/fs-extra":"9.0.13","semantic-release":"19.0.5","@types/superagent":"4.1.16","eslint-plugin-import":"2.26.0","semantic-release-cli":"5.4.4","@semantic-release/git":"10.0.1","@semantic-release/npm":"9.0.1","eslint-config-prettier":"8.5.0","istanbul-badges-readme":"1.8.4","@typescript-eslint/parser":"5.31.0","@semantic-release/changelog":"6.0.2","eslint-plugin-unused-imports":"2.0.0","eslint-plugin-sort-export-all":"1.2.2","@commitlint/config-conventional":"17.0.3","@typescript-eslint/eslint-plugin":"5.31.0"},"_npmOperationalInternal":{"tmp":"tmp/iap-apple_2.0.4_1674758155568_0.4789762943219915","host":"s3://npm-registry-packages"}},"2.0.5":{"name":"iap-apple","version":"2.0.5","keywords":["Apple","iOS","Purchase","Subscription","in-app-purchase","in-app-billing","Validation","IAP"],"author":{"name":"ssbarbee"},"license":"ISC","_id":"iap-apple@2.0.5","maintainers":[{"name":"ssbarbee","email":"ssbarbee@gmail.com"}],"homepage":"https://github.com/ssbarbee/iap-apple#readme","bugs":{"url":"https://github.com/ssbarbee/iap-apple/issues"},"dist":{"shasum":"8fc88d0dd30a961171384606fd7da8c5bec222db","tarball":"https://registry.npmjs.org/iap-apple/-/iap-apple-2.0.5.tgz","fileCount":22,"integrity":"sha512-hs8RsktOZHIHMUZrJHV25YsCAlqaY91H8XxhRr1y+brvG+jcige9aNQQEJ7kbNkrsCTV3K7w8V+7RpJKNOM++g==","signatures":[{"sig":"MEUCIQDevUnXcM3Hn9nny193+jSUTD7EzQJTuv39dFaW2+U19gIgErXnBCubQ6fA84Y7pFYAxKpXkWyGGCeVAnHVketAb5s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50566,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkE4+HACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpQ1A//Sp/AWpUmfyNzpufZR+hcRd9iAzuEBJmT2ngfIlqVr4pasd6l\r\n1VQH22Pe/z4C7+BMocKVF0fpEPfMRsPQWemyVU8ouTuVxhCa51OCucM0E723\r\nWTZhEqi1FfGnfqC5e4aDbK6GSQHwZKyK11RsXp1Fea2v+VNQ8I93az9Zkr2k\r\nE8EI2TlNsoX1+B2wSd4znNNqx2Xvt9Xr9YCaG+5OpxvV5UNpLYeWoMyIt2dM\r\nQ/fwXyO71neYOwsjKS03hAQ2xIlGGHsWROFPiR5xEDA9YeHgiup/f5ECxQ9Z\r\nqZc/YMpJNeAwZ2+YqWYnojU8M3bOH8Y3Eokd0ZSRlEO5aml0aMibryFfaz2y\r\nY4En56ZZXai4BOcJawqwDaEC17Snmy/b3tCbMIs+RnIt3fV93/y2pY8ICT9v\r\nK27y3gLF1fjYnABsJLw8HnI7vzMckqhj341d6dJqgWuFNGLoDjbJ49XmBVmR\r\npjtrqTbhPLT1Run8e1iZI0i+ZnkuGiPBprsCSW3DYn3pDMlGHBL/xBCHUFnl\r\nOHu5HvI1GnrrurCpbUpU6CmmqYWMITmABmCe1oRz2kMnJVJ1aN68xxv++Lrw\r\noX7FeLtdtwxlF9k4xcjW2gQ6LeiZwtwMylLRWCx5KS6yqstOROo5F+bt33He\r\nRWFmDdvgktcJ7GOQfxvlHkLH1t/7i5rRzfI=\r\n=Umve\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","engines":{"npm":"please-use-yarn","node":">=16.15.0","yarn":">= 1.22.17"},"gitHead":"5f41ab2614c133a18ae25776f243eece823eb7ee","release":{"plugins":[["@semantic-release/commit-analyzer",{"preset":"angular","parserOpts":{"noteKeywords":["BREAKING CHANGE","BREAKING CHANGES"]},"releaseRules":[{"type":"build","release":"patch"},{"type":"chore","release":"patch"},{"type":"ci","release":"patch"},{"type":"docs","release":"patch"},{"type":"feat","release":"minor"},{"type":"breaking","release":"major"},{"type":"fix","release":"patch"},{"type":"perf","release":"patch"},{"type":"refactor","release":"patch"},{"type":"revert","release":"patch"},{"type":"style","release":"patch"},{"type":"test","release":"patch"}]}],["@semantic-release/npm",{"pkgRoot":"./dist"}],"@semantic-release/release-notes-generator","@semantic-release/changelog",["@semantic-release/git",{"assets":["package.json","README.md","CHANGELOG.md","dist/**/*.{js}"],"message":"chore: Release ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"}]],"branches":["main"]},"scripts":{"test":"nyc --reporter=json-summary mocha --bail --slow 1 --timeout 60000 --require ts-node/register/transpile-only src/**/*.spec.ts","build":"rm -rf dist && tsc --project tsconfig.build.json && cp package.json dist/package.json && cp README.md dist/README.md && cp CHANGELOG.md dist/CHANGELOG.md && cp LICENSE dist/LICENSE","format":"prettier --write \"src/**/*.ts\"","prepare":"is-ci || husky install","release":"semantic-release","lint:fix":"eslint --fix 'src/**/*.{ts,tsx}'","ts:check":"yarn ts:check-types && yarn ts:circular-check","lint:check":"eslint 'src/**/*.{ts,tsx}'","postversion":"cp -r package.json ..","prettier:fix":"prettier --write 'src/**/*.{ts,tsx}'","prettier:check":"prettier --check 'src/**/*.{ts,tsx}'","ts:check-types":"tsc --noEmit","ts:circular-check":"dpdm --no-output --no-tree --no-warning --exit-code circular:1 -T ./src/index.ts","code-quality:check":"concurrently 'yarn ts:check' 'yarn prettier:check' 'yarn lint:check --quiet'","generate:coverage-badges":"istanbul-badges-readme --silent"},"_npmUser":{"name":"ssbarbee","email":"ssbarbee@gmail.com"},"repository":{"url":"git+https://github.com/ssbarbee/iap-apple.git","type":"git"},"_npmVersion":"8.19.3","description":"Integration with Apples InAppPurchases in Typescript, available for NodeJS environments.","directories":{},"_nodeVersion":"16.15.0","dependencies":{"superagent":"8.0.6"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"15.1.0","chai":"4.3.7","dpdm":"3.10.0","husky":"8.0.2","is-ci":"3.0.1","mocha":"10.0.0","eslint":"8.20.0","ts-node":"10.9.1","fs-extra":"11.1.0","prettier":"2.7.1","typescript":"4.8.4","@types/chai":"4.3.1","@types/node":"16.18.10","@types/mocha":"9.1.1","concurrently":"7.6.0","@commitlint/cli":"17.0.3","@types/fs-extra":"9.0.13","semantic-release":"19.0.5","@types/superagent":"4.1.16","eslint-plugin-import":"2.26.0","semantic-release-cli":"5.4.4","@semantic-release/git":"10.0.1","@semantic-release/npm":"9.0.1","eslint-config-prettier":"8.5.0","istanbul-badges-readme":"1.8.4","@typescript-eslint/parser":"5.31.0","@semantic-release/changelog":"6.0.2","eslint-plugin-unused-imports":"2.0.0","eslint-plugin-sort-export-all":"1.2.2","@commitlint/config-conventional":"17.0.3","@typescript-eslint/eslint-plugin":"5.31.0"},"_npmOperationalInternal":{"tmp":"tmp/iap-apple_2.0.5_1679003527336_0.7928787394468928","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"iap-apple","version":"3.0.0","keywords":["Apple","iOS","Purchase","Subscription","in-app-purchase","in-app-billing","Validation","IAP"],"author":{"name":"ssbarbee"},"license":"ISC","_id":"iap-apple@3.0.0","maintainers":[{"name":"ssbarbee","email":"ssbarbee@gmail.com"}],"homepage":"https://github.com/ssbarbee/iap-apple#readme","bugs":{"url":"https://github.com/ssbarbee/iap-apple/issues"},"dist":{"shasum":"89ff44fd0f8aecdda279b63ce405d077145947ea","tarball":"https://registry.npmjs.org/iap-apple/-/iap-apple-3.0.0.tgz","fileCount":7,"integrity":"sha512-/NBoU2+WuxHnUgLQJopj35oNrEP3WCZwWtQ26b7C8gkTUFQS+StClhqZFi001cF+1szXdVjOQDSBbccYZUS16A==","signatures":[{"sig":"MEUCIFVHtjZjy4WH2BDKGc7ChC0TppONuGac1ynu5DZV62iSAiEAwL3952WytrS3nx7NqqOOaIRyij7ytIlBOw5Zuz2ejgs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43768},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=22.0.0","pnpm":">= 9"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}}},"gitHead":"bfb77d4f1a1a43aa8e4f7bface85914c1249c3c8","release":{"plugins":[["@semantic-release/commit-analyzer",{"preset":"angular","parserOpts":{"noteKeywords":["BREAKING CHANGE","BREAKING CHANGES"]},"releaseRules":[{"type":"build","release":"patch"},{"type":"chore","release":"patch"},{"type":"ci","release":"patch"},{"type":"docs","release":"patch"},{"type":"feat","release":"minor"},{"type":"breaking","release":"major"},{"type":"fix","release":"patch"},{"type":"perf","release":"patch"},{"type":"refactor","release":"patch"},{"type":"revert","release":"patch"},{"type":"style","release":"patch"},{"type":"test","release":"patch"}]}],"@semantic-release/npm","@semantic-release/release-notes-generator","@semantic-release/changelog",["@semantic-release/git",{"assets":["package.json","CHANGELOG.md"],"message":"chore: Release ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"}],"@semantic-release/github"],"branches":["main"]},"scripts":{"test":"nyc --reporter=json-summary mocha --bail --slow 1 --timeout 60000 --require ts-node/register/transpile-only src/**/*.spec.ts","build":"tsup","format":"prettier --write \"src/**/*.ts\"","prepare":"is-ci || husky","release":"semantic-release","lint:fix":"eslint --fix 'src/**/*.{ts,tsx}'","ts:check":"pnpm ts:check-types && pnpm ts:circular-check","lint:check":"eslint 'src/**/*.{ts,tsx}'","prettier:fix":"prettier --write 'src/**/*.{ts,tsx}'","prettier:check":"prettier --check 'src/**/*.{ts,tsx}'","ts:check-types":"tsc --noEmit","ts:circular-check":"dpdm --no-output --no-tree --no-warning --exit-code circular:1 -T ./src/index.ts","code-quality:check":"concurrently 'pnpm ts:check' 'pnpm prettier:check' 'pnpm lint:check --quiet'","generate:coverage-badges":"istanbul-badges-readme --silent"},"_npmUser":{"name":"ssbarbee","email":"ssbarbee@gmail.com"},"repository":{"url":"git+https://github.com/ssbarbee/iap-apple.git","type":"git"},"_npmVersion":"10.9.4","description":"Integration with Apples InAppPurchases in Typescript, available for NodeJS environments.","directories":{},"_nodeVersion":"22.21.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"nyc":"17.1.0","chai":"4.5.0","dpdm":"3.14.0","nock":"14.0.10","tsup":"8.5.1","husky":"9.1.7","is-ci":"3.0.1","mocha":"10.8.2","eslint":"8.57.1","ts-node":"10.9.2","fs-extra":"11.2.0","prettier":"3.4.2","typescript":"5.7.2","@types/chai":"4.3.20","@types/nock":"11.1.0","@types/node":"22.10.5","@types/mocha":"10.0.10","concurrently":"9.1.2","@commitlint/cli":"19.6.1","@types/fs-extra":"11.0.4","semantic-release":"24.2.1","eslint-plugin-import":"2.31.0","semantic-release-cli":"5.4.6","@semantic-release/git":"10.0.1","@semantic-release/npm":"12.0.1","eslint-config-prettier":"9.1.0","istanbul-badges-readme":"1.9.0","@typescript-eslint/parser":"7.18.0","@semantic-release/changelog":"6.0.3","eslint-plugin-unused-imports":"3.2.0","eslint-plugin-sort-export-all":"1.4.1","@commitlint/config-conventional":"19.6.0","@typescript-eslint/eslint-plugin":"7.18.0"},"_npmOperationalInternal":{"tmp":"tmp/iap-apple_3.0.0_1768721547584_0.5383695287280661","host":"s3://npm-registry-packages-npm-production"}},"3.0.1":{"name":"iap-apple","version":"3.0.1","keywords":["Apple","iOS","Purchase","Subscription","in-app-purchase","in-app-billing","Validation","IAP"],"author":{"name":"ssbarbee"},"license":"ISC","_id":"iap-apple@3.0.1","maintainers":[{"name":"ssbarbee","email":"ssbarbee@gmail.com"}],"homepage":"https://github.com/ssbarbee/iap-apple#readme","bugs":{"url":"https://github.com/ssbarbee/iap-apple/issues"},"dist":{"shasum":"8d2844a128ffc625ace98c51321a44990ec677ca","tarball":"https://registry.npmjs.org/iap-apple/-/iap-apple-3.0.1.tgz","fileCount":7,"integrity":"sha512-cmjodndHL+uXy8WO9FAN3vZBzFAzBuuJnNC/mb7pq61XhrBbvY221X4+TPc8pjnTnzeKThuqRKLdPotVvmB++w==","signatures":[{"sig":"MEYCIQCKV1CDunAF6TdmqfXB40cRczBlhVd8+6eX6nIpZnatNQIhALa/+yXJqXbW3R6LnUAYjn1Zd7C9VEYN5T4MCvpcChJD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42479},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=22.0.0","pnpm":">= 9"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}}},"gitHead":"7793c8a9afbb3f4060f5a49fe5fbbcecfd7e4a87","release":{"plugins":[["@semantic-release/commit-analyzer",{"preset":"angular","parserOpts":{"noteKeywords":["BREAKING CHANGE","BREAKING CHANGES"]},"releaseRules":[{"type":"build","release":"patch"},{"type":"chore","release":"patch"},{"type":"ci","release":"patch"},{"type":"docs","release":"patch"},{"type":"feat","release":"minor"},{"type":"breaking","release":"major"},{"type":"fix","release":"patch"},{"type":"perf","release":"patch"},{"type":"refactor","release":"patch"},{"type":"revert","release":"patch"},{"type":"style","release":"patch"},{"type":"test","release":"patch"}]}],"@semantic-release/npm","@semantic-release/release-notes-generator","@semantic-release/changelog",["@semantic-release/git",{"assets":["package.json","CHANGELOG.md"],"message":"chore: Release ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"}],"@semantic-release/github"],"branches":["main"]},"scripts":{"test":"nyc --reporter=json-summary mocha --bail --slow 1 --timeout 60000 --require ts-node/register/transpile-only src/**/*.spec.ts","build":"tsup","format":"prettier --write \"src/**/*.ts\"","prepare":"is-ci || husky","release":"semantic-release","lint:fix":"eslint --fix 'src/**/*.{ts,tsx}'","ts:check":"pnpm ts:check-types && pnpm ts:circular-check","lint:check":"eslint 'src/**/*.{ts,tsx}'","prettier:fix":"prettier --write 'src/**/*.{ts,tsx}'","prettier:check":"prettier --check 'src/**/*.{ts,tsx}'","ts:check-types":"tsc --noEmit","ts:circular-check":"dpdm --no-output --no-tree --no-warning --exit-code circular:1 -T ./src/index.ts","code-quality:check":"concurrently 'pnpm ts:check' 'pnpm prettier:check' 'pnpm lint:check --quiet'","generate:coverage-badges":"istanbul-badges-readme --silent"},"_npmUser":{"name":"ssbarbee","email":"ssbarbee@gmail.com"},"repository":{"url":"git+https://github.com/ssbarbee/iap-apple.git","type":"git"},"_npmVersion":"10.9.4","description":"Integration with Apples InAppPurchases in Typescript, available for NodeJS environments.","directories":{},"_nodeVersion":"22.21.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"nyc":"17.1.0","chai":"4.5.0","dpdm":"3.14.0","nock":"14.0.10","tsup":"8.5.1","husky":"9.1.7","is-ci":"3.0.1","mocha":"10.8.2","eslint":"8.57.1","ts-node":"10.9.2","fs-extra":"11.2.0","prettier":"3.4.2","typescript":"5.7.2","@types/chai":"4.3.20","@types/nock":"11.1.0","@types/node":"22.10.5","@types/mocha":"10.0.10","concurrently":"9.1.2","@commitlint/cli":"19.6.1","@types/fs-extra":"11.0.4","semantic-release":"24.2.1","eslint-plugin-import":"2.31.0","semantic-release-cli":"5.4.6","@semantic-release/git":"10.0.1","@semantic-release/npm":"12.0.1","eslint-config-prettier":"9.1.0","istanbul-badges-readme":"1.9.0","@typescript-eslint/parser":"7.18.0","@semantic-release/changelog":"6.0.3","eslint-plugin-unused-imports":"3.2.0","eslint-plugin-sort-export-all":"1.4.1","@commitlint/config-conventional":"19.6.0","@typescript-eslint/eslint-plugin":"7.18.0"},"_npmOperationalInternal":{"tmp":"tmp/iap-apple_3.0.1_1768722277616_0.703524603254249","host":"s3://npm-registry-packages-npm-production"}},"3.0.2":{"name":"iap-apple","version":"3.0.2","keywords":["Apple","iOS","Purchase","Subscription","in-app-purchase","in-app-billing","Validation","IAP"],"author":{"name":"ssbarbee"},"license":"ISC","_id":"iap-apple@3.0.2","maintainers":[{"name":"ssbarbee","email":"ssbarbee@gmail.com"}],"homepage":"https://github.com/ssbarbee/iap-apple#readme","bugs":{"url":"https://github.com/ssbarbee/iap-apple/issues"},"dist":{"shasum":"77cb3df213b70dfda7270b51b36261e834706960","tarball":"https://registry.npmjs.org/iap-apple/-/iap-apple-3.0.2.tgz","fileCount":7,"integrity":"sha512-X0o0E5ON79gGgWGj6lOGjq1rFY9wMmEZJIZD9CZMsivUmYx9+kLQe4SQbEvkNL75j5JzZ9kOLGjVwhmVsCfEpg==","signatures":[{"sig":"MEQCIBu+Xa9iP/iHC7RLASANIKTHQwZl1i8tFJ8Hsvj7aAIUAiBJtzLkz3mPEhsLf75+O0IqJodd7LKENlJUqqVh4lubdg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42420},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=22.0.0","pnpm":">= 9"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}}},"gitHead":"f249776833b26a6dc300e34cb061df0ffe906d05","release":{"plugins":[["@semantic-release/commit-analyzer",{"preset":"angular","parserOpts":{"noteKeywords":["BREAKING CHANGE","BREAKING CHANGES"]},"releaseRules":[{"type":"build","release":"patch"},{"type":"chore","release":"patch"},{"type":"ci","release":"patch"},{"type":"docs","release":"patch"},{"type":"feat","release":"minor"},{"type":"breaking","release":"major"},{"type":"fix","release":"patch"},{"type":"perf","release":"patch"},{"type":"refactor","release":"patch"},{"type":"revert","release":"patch"},{"type":"style","release":"patch"},{"type":"test","release":"patch"}]}],"@semantic-release/npm","@semantic-release/release-notes-generator","@semantic-release/changelog",["@semantic-release/git",{"assets":["package.json","CHANGELOG.md"],"message":"chore: Release ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"}],"@semantic-release/github"],"branches":["main"]},"scripts":{"test":"nyc --reporter=json-summary mocha --bail --slow 1 --timeout 60000 --require ts-node/register/transpile-only src/**/*.spec.ts","build":"tsup","format":"prettier --write \"src/**/*.ts\"","prepare":"is-ci || husky","release":"semantic-release","lint:fix":"eslint --fix 'src/**/*.{ts,tsx}'","ts:check":"pnpm ts:check-types && pnpm ts:circular-check","lint:check":"eslint 'src/**/*.{ts,tsx}'","prettier:fix":"prettier --write 'src/**/*.{ts,tsx}'","prettier:check":"prettier --check 'src/**/*.{ts,tsx}'","ts:check-types":"tsc --noEmit","ts:circular-check":"dpdm --no-output --no-tree --no-warning --exit-code circular:1 -T ./src/index.ts","code-quality:check":"concurrently 'pnpm ts:check' 'pnpm prettier:check' 'pnpm lint:check --quiet'","generate:coverage-badges":"istanbul-badges-readme --silent"},"_npmUser":{"name":"ssbarbee","email":"ssbarbee@gmail.com"},"repository":{"url":"git+https://github.com/ssbarbee/iap-apple.git","type":"git"},"_npmVersion":"10.9.4","description":"Integration with Apples InAppPurchases in Typescript, available for NodeJS environments.","directories":{},"_nodeVersion":"22.21.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"nyc":"17.1.0","chai":"4.5.0","dpdm":"3.14.0","nock":"14.0.10","tsup":"8.5.1","husky":"9.1.7","is-ci":"3.0.1","mocha":"10.8.2","eslint":"8.57.1","ts-node":"10.9.2","prettier":"3.4.2","typescript":"5.7.2","@types/chai":"4.3.20","@types/nock":"11.1.0","@types/node":"22.10.5","@types/mocha":"10.0.10","concurrently":"9.1.2","@commitlint/cli":"19.6.1","semantic-release":"24.2.1","eslint-plugin-import":"2.31.0","semantic-release-cli":"5.4.6","@semantic-release/git":"10.0.1","@semantic-release/npm":"12.0.1","eslint-config-prettier":"9.1.0","istanbul-badges-readme":"1.9.0","@typescript-eslint/parser":"7.18.0","@semantic-release/changelog":"6.0.3","eslint-plugin-unused-imports":"3.2.0","eslint-plugin-sort-export-all":"1.4.1","@commitlint/config-conventional":"19.6.0","@typescript-eslint/eslint-plugin":"7.18.0"},"_npmOperationalInternal":{"tmp":"tmp/iap-apple_3.0.2_1768722607779_0.8971246674994604","host":"s3://npm-registry-packages-npm-production"}},"3.0.3":{"name":"iap-apple","version":"3.0.3","keywords":["apple","app-store","in-app-purchase","iap","receipt","receipt-validation","verify-receipt","storekit","subscription","ios","macos","typescript","nodejs","zero-dependencies"],"author":{"name":"ssbarbee"},"license":"ISC","_id":"iap-apple@3.0.3","maintainers":[{"name":"ssbarbee","email":"ssbarbee@gmail.com"}],"homepage":"https://github.com/ssbarbee/iap-apple#readme","bugs":{"url":"https://github.com/ssbarbee/iap-apple/issues"},"dist":{"shasum":"476fd6ea878fdfb9923678b9a5670ff1d294c38c","tarball":"https://registry.npmjs.org/iap-apple/-/iap-apple-3.0.3.tgz","fileCount":7,"integrity":"sha512-6JCz58VI/DW8PZSOAoXw+4SBawhPc4emcxCS69CzfYiVqUcRZMrq09+Zq8DV80IzpWoyTm6GIj1KQ2LlI6OV/Q==","signatures":[{"sig":"MEYCIQCkpqVhwySK0UvFjhuMmeB+zewDFXkuR6ETM7vCYhdMvwIhAPG7wY7GspguO73g56pxUYVD8Dtawsd8hdGHtOjbQaAm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43437},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=22.0.0","pnpm":">= 9"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}}},"gitHead":"a2300fca12c0a37c3bec75047bd6eb06954c18bd","release":{"plugins":[["@semantic-release/commit-analyzer",{"preset":"angular","parserOpts":{"noteKeywords":["BREAKING CHANGE","BREAKING CHANGES"]},"releaseRules":[{"type":"build","release":"patch"},{"type":"chore","release":"patch"},{"type":"ci","release":"patch"},{"type":"docs","release":"patch"},{"type":"feat","release":"minor"},{"type":"breaking","release":"major"},{"type":"fix","release":"patch"},{"type":"perf","release":"patch"},{"type":"refactor","release":"patch"},{"type":"revert","release":"patch"},{"type":"style","release":"patch"},{"type":"test","release":"patch"}]}],"@semantic-release/npm","@semantic-release/release-notes-generator","@semantic-release/changelog",["@semantic-release/git",{"assets":["package.json","CHANGELOG.md"],"message":"chore: Release ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"}],"@semantic-release/github"],"branches":["main"]},"scripts":{"test":"nyc --reporter=json-summary mocha --bail --slow 1 --timeout 60000 --require ts-node/register/transpile-only src/**/*.spec.ts","build":"tsup","format":"prettier --write \"src/**/*.ts\"","prepare":"is-ci || husky","release":"semantic-release","lint:fix":"eslint --fix 'src/**/*.{ts,tsx}'","ts:check":"pnpm ts:check-types && pnpm ts:circular-check","lint:check":"eslint 'src/**/*.{ts,tsx}'","prettier:fix":"prettier --write 'src/**/*.{ts,tsx}'","prettier:check":"prettier --check 'src/**/*.{ts,tsx}'","ts:check-types":"tsc --noEmit","ts:circular-check":"dpdm --no-output --no-tree --no-warning --exit-code circular:1 -T ./src/index.ts","code-quality:check":"concurrently 'pnpm ts:check' 'pnpm prettier:check' 'pnpm lint:check --quiet'","generate:coverage-badges":"istanbul-badges-readme --silent"},"_npmUser":{"name":"ssbarbee","email":"ssbarbee@gmail.com"},"repository":{"url":"git+https://github.com/ssbarbee/iap-apple.git","type":"git"},"_npmVersion":"10.9.4","description":"Integration with Apples InAppPurchases in Typescript, available for NodeJS environments.","directories":{},"_nodeVersion":"22.21.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"nyc":"17.1.0","chai":"4.5.0","dpdm":"3.14.0","nock":"14.0.10","tsup":"8.5.1","husky":"9.1.7","is-ci":"3.0.1","mocha":"10.8.2","eslint":"8.57.1","ts-node":"10.9.2","prettier":"3.4.2","typescript":"5.7.2","@types/chai":"4.3.20","@types/nock":"11.1.0","@types/node":"22.10.5","@types/mocha":"10.0.10","concurrently":"9.1.2","@commitlint/cli":"19.6.1","semantic-release":"24.2.1","eslint-plugin-import":"2.31.0","semantic-release-cli":"5.4.6","@semantic-release/git":"10.0.1","@semantic-release/npm":"12.0.1","eslint-config-prettier":"9.1.0","istanbul-badges-readme":"1.9.0","@typescript-eslint/parser":"7.18.0","@semantic-release/changelog":"6.0.3","eslint-plugin-unused-imports":"3.2.0","eslint-plugin-sort-export-all":"1.4.1","@commitlint/config-conventional":"19.6.0","@typescript-eslint/eslint-plugin":"7.18.0"},"_npmOperationalInternal":{"tmp":"tmp/iap-apple_3.0.3_1768723352368_0.5225488914721834","host":"s3://npm-registry-packages-npm-production"}},"3.0.4":{"name":"iap-apple","version":"3.0.4","description":"Integration with Apples InAppPurchases in Typescript, available for NodeJS environments.","main":"./dist/index.js","module":"./dist/index.mjs","types":"./dist/index.d.ts","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}}},"scripts":{"build":"tsup","format":"prettier --write \"src/**/*.ts\"","test":"nyc --reporter=json-summary mocha --bail --slow 1 --timeout 60000 --require ts-node/register/transpile-only src/**/*.spec.ts","prepare":"is-ci || husky","ts:check":"pnpm ts:check-types && pnpm ts:circular-check","ts:check-types":"tsc --noEmit","ts:circular-check":"dpdm --no-output --no-tree --no-warning --exit-code circular:1 -T ./src/index.ts","lint:check":"eslint 'src/**/*.{ts,tsx}'","lint:fix":"eslint --fix 'src/**/*.{ts,tsx}'","prettier:check":"prettier --check 'src/**/*.{ts,tsx}'","prettier:fix":"prettier --write 'src/**/*.{ts,tsx}'","release":"semantic-release","code-quality:check":"concurrently 'pnpm ts:check' 'pnpm prettier:check' 'pnpm lint:check --quiet'","generate:coverage-badges":"istanbul-badges-readme --silent"},"repository":{"type":"git","url":"git+https://github.com/ssbarbee/iap-apple.git"},"keywords":["apple","app-store","in-app-purchase","iap","receipt","receipt-validation","verify-receipt","storekit","subscription","ios","macos","typescript","nodejs","zero-dependencies"],"author":{"name":"ssbarbee"},"license":"ISC","bugs":{"url":"https://github.com/ssbarbee/iap-apple/issues"},"homepage":"https://github.com/ssbarbee/iap-apple#readme","devDependencies":{"@commitlint/cli":"19.6.1","@commitlint/config-conventional":"19.6.0","@semantic-release/changelog":"6.0.3","@semantic-release/git":"10.0.1","@semantic-release/npm":"12.0.1","@types/chai":"4.3.20","@types/mocha":"10.0.10","@types/nock":"11.1.0","@types/node":"22.10.5","@typescript-eslint/eslint-plugin":"7.18.0","@typescript-eslint/parser":"7.18.0","chai":"4.5.0","concurrently":"9.1.2","dpdm":"3.14.0","eslint":"8.57.1","eslint-config-prettier":"9.1.0","eslint-plugin-import":"2.31.0","eslint-plugin-sort-export-all":"1.4.1","eslint-plugin-unused-imports":"3.2.0","husky":"9.1.7","is-ci":"3.0.1","istanbul-badges-readme":"1.9.0","mocha":"10.8.2","nock":"14.0.10","nyc":"17.1.0","prettier":"3.4.2","semantic-release":"24.2.1","semantic-release-cli":"5.4.6","ts-node":"10.9.2","tsup":"8.5.1","typescript":"5.7.2"},"dependencies":{},"engines":{"node":">=22.0.0","pnpm":">= 9"},"release":{"branches":["main"],"plugins":[["@semantic-release/commit-analyzer",{"preset":"angular","releaseRules":[{"type":"build","release":"patch"},{"type":"chore","release":"patch"},{"type":"ci","release":"patch"},{"type":"docs","release":"patch"},{"type":"feat","release":"minor"},{"type":"breaking","release":"major"},{"type":"fix","release":"patch"},{"type":"perf","release":"patch"},{"type":"refactor","release":"patch"},{"type":"revert","release":"patch"},{"type":"style","release":"patch"},{"type":"test","release":"patch"}],"parserOpts":{"noteKeywords":["BREAKING CHANGE","BREAKING CHANGES"]}}],"@semantic-release/npm","@semantic-release/release-notes-generator","@semantic-release/changelog",["@semantic-release/git",{"assets":["package.json","CHANGELOG.md"],"message":"chore: Release ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"}],"@semantic-release/github"]},"_id":"iap-apple@3.0.4","gitHead":"bfb8d4652880d541d10fcbd0fb44efbe0ba8909f","_nodeVersion":"22.21.1","_npmVersion":"10.9.4","dist":{"integrity":"sha512-vSDr46c2BasHojgwfP1lYkXsDybVmhHXNVuyIZnUqNP2elNgUKKKJL1ye0ZzLUeIow5R3OM7DieVkCJFJPlgvQ==","shasum":"db507f7f3d4bbc434dbea0fc2b09335200ee0b07","tarball":"https://registry.npmjs.org/iap-apple/-/iap-apple-3.0.4.tgz","fileCount":7,"unpackedSize":43477,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDe05Wr6HCiDOIxVBTRK+lEyoVr/QL2Q7ouBzMuujqTBAIgHcDPzwsCVjh6RjO2faUUK7Ni/+TdrlmA4Af0KR6ylmI="}]},"_npmUser":{"name":"ssbarbee","email":"ssbarbee@gmail.com"},"directories":{},"maintainers":[{"name":"ssbarbee","email":"ssbarbee@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/iap-apple_3.0.4_1768723980994_0.14503391646569064"},"_hasShrinkwrap":false}},"time":{"created":"2022-12-21T01:33:12.983Z","modified":"2026-01-18T08:13:01.221Z","1.0.1":"2022-12-21T01:33:13.180Z","1.0.2":"2022-12-21T01:56:57.630Z","1.1.0":"2022-12-21T23:40:05.789Z","1.2.0":"2022-12-21T23:42:45.389Z","1.3.0":"2022-12-21T23:45:11.246Z","1.3.1":"2022-12-21T23:47:05.110Z","1.3.2":"2022-12-21T23:54:15.606Z","1.3.3":"2022-12-22T09:27:09.788Z","1.3.4":"2022-12-22T09:30:32.122Z","1.3.5":"2022-12-22T09:36:30.213Z","1.3.6":"2022-12-22T09:45:03.976Z","1.3.7":"2022-12-22T20:55:40.394Z","1.3.8":"2022-12-22T20:58:35.148Z","1.3.9":"2022-12-23T22:16:38.480Z","1.3.10":"2022-12-23T22:35:12.251Z","1.3.11":"2022-12-23T22:48:25.097Z","1.3.12":"2022-12-23T22:51:12.916Z","2.0.0":"2022-12-23T23:00:51.734Z","2.0.1":"2022-12-23T23:08:22.271Z","2.0.2":"2022-12-23T23:17:19.778Z","2.0.3":"2023-01-14T13:30:16.735Z","2.0.4":"2023-01-26T18:35:55.773Z","2.0.5":"2023-03-16T21:52:07.537Z","3.0.0":"2026-01-18T07:32:27.736Z","3.0.1":"2026-01-18T07:44:37.756Z","3.0.2":"2026-01-18T07:50:07.969Z","3.0.3":"2026-01-18T08:02:32.494Z","3.0.4":"2026-01-18T08:13:01.131Z"},"bugs":{"url":"https://github.com/ssbarbee/iap-apple/issues"},"author":{"name":"ssbarbee"},"license":"ISC","homepage":"https://github.com/ssbarbee/iap-apple#readme","keywords":["apple","app-store","in-app-purchase","iap","receipt","receipt-validation","verify-receipt","storekit","subscription","ios","macos","typescript","nodejs","zero-dependencies"],"repository":{"type":"git","url":"git+https://github.com/ssbarbee/iap-apple.git"},"description":"Integration with Apples InAppPurchases in Typescript, available for NodeJS environments.","maintainers":[{"name":"ssbarbee","email":"ssbarbee@gmail.com"}],"readme":"| Statements                  | Branches                | Functions                 | Lines             |\n| --------------------------- | ----------------------- | ------------------------- | ----------------- |\n| ![Statements](https://img.shields.io/badge/statements-93.54%25-brightgreen.svg?style=flat) | ![Branches](https://img.shields.io/badge/branches-82.92%25-yellow.svg?style=flat) | ![Functions](https://img.shields.io/badge/functions-93.75%25-brightgreen.svg?style=flat) | ![Lines](https://img.shields.io/badge/lines-93.16%25-brightgreen.svg?style=flat) |\n\n# iap-apple\n\n[![npm version](https://img.shields.io/npm/v/iap-apple.svg)](https://www.npmjs.com/package/iap-apple)\n[![npm downloads](https://img.shields.io/npm/dw/iap-apple.svg)](https://www.npmjs.com/package/iap-apple)\n[![GitHub issues](https://img.shields.io/github/issues-raw/ssbarbee/iap-apple.svg)](https://github.com/ssbarbee/iap-apple/issues)\n[![License: ISC](https://img.shields.io/badge/License-ISC-blue.svg)](https://opensource.org/licenses/ISC)\n\n**Lightweight Apple App Store receipt validation for Node.js** - Zero dependencies, TypeScript-first, blazing fast.\n\n## Why iap-apple? 🤔\n\n| Feature | iap-apple | Others |\n|---------|-----------|--------|\n| Runtime Dependencies | **0** | 5-10+ |\n| TypeScript | **Native** | Partial/None |\n| Bundle Size | **~15KB** | 100KB+ |\n| Node.js Fetch | **Native** | axios/request |\n| Maintained | **2024+** | Often stale |\n\n- **Zero Dependencies** - Uses Node.js native `fetch`, no bloat\n- **TypeScript-First** - Full type definitions, great IDE support\n- **Production Ready** - 93%+ test coverage, battle-tested\n- **Simple API** - One function to validate, intuitive helpers\n\n## Installation 📦\n\n```bash\n# pnpm (recommended)\npnpm add iap-apple\n\n# npm\nnpm install iap-apple\n\n# yarn\nyarn add iap-apple\n```\n\n**Requirements:** Node.js 22+\n\n## Quick Start 🚀\n\n```typescript\nimport { verify, getPurchasedItems, isPurchasedItemExpired } from 'iap-apple';\n\n// Validate a receipt\nconst response = await verify(receiptData, {\n  appSharedSecret: 'your-shared-secret',\n});\n\n// Get purchased items (sorted by date, deduplicated)\nconst items = getPurchasedItems(response);\n\n// Check subscription status\nconst latestPurchase = items[0];\nif (!isPurchasedItemExpired(latestPurchase)) {\n  console.log('Subscription is active!');\n}\n```\n\n## API Reference 📚\n\n### verify(receipt, config)\n\nValidates a receipt against Apple's verifyReceipt endpoint. Automatically handles production/sandbox fallback.\n\n```typescript\nimport { verify, IAPAppleError } from 'iap-apple';\n\ntry {\n  const response = await verify(receiptData, {\n    // Required: Your app's shared secret from App Store Connect\n    appSharedSecret: 'your-shared-secret',\n\n    // Optional: Exclude old transactions (default: false)\n    appleExcludeOldTransactions: true,\n\n    // Optional: Force sandbox environment (default: false)\n    test: false,\n\n    // Optional: Debug logging\n    logger: console,\n  });\n\n  console.log('Receipt validated:', response.status === 0);\n} catch (error) {\n  const { rejectionMessage, data } = error as IAPAppleError;\n  console.error('Validation failed:', rejectionMessage);\n}\n```\n\n### isVerifiedReceipt(response)\n\nCheck if a receipt validation was successful.\n\n```typescript\nimport { verify, isVerifiedReceipt } from 'iap-apple';\n\nconst response = await verify(receipt, config);\nif (isVerifiedReceipt(response)) {\n  // Receipt is valid\n}\n```\n\n### getPurchasedItems(response)\n\nExtract purchased items from the response. Returns items sorted by purchase date (newest first), deduplicated by `original_transaction_id`.\n\n```typescript\nimport { verify, getPurchasedItems } from 'iap-apple';\n\nconst response = await verify(receipt, config);\nconst items = getPurchasedItems(response);\n\nfor (const item of items) {\n  console.log(`Product: ${item.productId}`);\n  console.log(`Purchased: ${new Date(item.purchaseDateMS)}`);\n  console.log(`Expires: ${item.expirationDateMS ? new Date(item.expirationDateMS) : 'Never'}`);\n}\n```\n\n### isPurchasedItemExpired(item)\n\nCheck if a subscription has expired or been cancelled.\n\n```typescript\nimport { getPurchasedItems, isPurchasedItemExpired } from 'iap-apple';\n\nconst items = getPurchasedItems(response);\nconst subscription = items[0];\n\nif (isPurchasedItemExpired(subscription)) {\n  console.log('Subscription expired or cancelled');\n} else {\n  console.log('Subscription is active');\n}\n```\n\n### isPurchasedItemCanceled(item)\n\nCheck if a purchase was cancelled (refunded).\n\n```typescript\nimport { getPurchasedItems, isPurchasedItemCanceled } from 'iap-apple';\n\nconst items = getPurchasedItems(response);\nif (isPurchasedItemCanceled(items[0])) {\n  console.log('User received a refund');\n}\n```\n\n## Types 📝\n\n### PurchasedItem\n\n```typescript\ninterface PurchasedItem {\n  bundleId: string;\n  appItemId: string;\n  transactionId: string;\n  originalTransactionId?: string;\n  productId: string;\n  purchaseDateMS: number;\n  originalPurchaseDateMS?: number;\n  expirationDateMS?: number;\n  cancellationDateMS?: number;\n  isTrialPeriod: boolean;\n  quantity: number;\n}\n```\n\n### IIAPAppleConfig\n\n```typescript\ninterface IIAPAppleConfig {\n  appSharedSecret: string;           // Required\n  appleExcludeOldTransactions?: boolean;  // Default: false\n  test?: boolean;                    // Default: false\n  logger?: ILogger | null;           // Default: null\n}\n```\n\n### Error Handling\n\nAll errors are thrown as `IAPAppleError`:\n\n```typescript\ninterface IAPAppleError {\n  rejectionMessage: string;\n  data?: IVerifyReceiptResponseBody | null;\n}\n```\n\nCommon status codes:\n- `21002` - Malformed receipt data\n- `21003` - Receipt authentication failed\n- `21004` - Shared secret mismatch\n- `21005` - Apple server unavailable\n- `21006` - Subscription expired\n- `21007` - Sandbox receipt sent to production\n- `21008` - Production receipt sent to sandbox\n\n## StoreKit 2 / App Store Server API 🆕\n\nThis library uses Apple's legacy `verifyReceipt` endpoint, which still works but is deprecated for new apps.\n\nFor new projects using **StoreKit 2**, consider Apple's official library:\n\n```bash\nnpm install @apple/app-store-server-library\n```\n\n**When to use iap-apple:**\n- Existing apps using StoreKit 1\n- Need zero dependencies\n- Want a simpler API\n- Validating receipts from older iOS versions\n\n**When to use Apple's library:**\n- New apps with StoreKit 2\n- Need App Store Server Notifications V2\n- Need subscription offer signing\n\n## Contributing 🤝\n\nContributions are welcome! Please open an issue or submit a PR.\n\n## License 📄\n\nISC\n","readmeFilename":"README.md"}