{"_id":"@balena/balena-pricing","_rev":"364-dfb59aa6242a371699dcbb707f60f08a","name":"@balena/balena-pricing","dist-tags":{"build-joshbwlng-bump-deps":"2.0.0-build-joshbwlng-bump-deps-991024050e89e191b952b90f1ea9ce2af980bc52-1","build-renovate-major-9-husky":"2.0.1-build-renovate-major-9-husky-9bd765ddce22167d08680bb426d1f52068159c65-1","build-joshbwlng-tslib":"2.0.2-build-joshbwlng-tslib-85324a44634bdfa030a3f818a260c0c67ce61c21-1","build-renovate-major-16-lint-staged":"2.0.3-build-renovate-major-16-lint-staged-abdd7e7469fe295e1ecbdea7301ba961766de1f5-1","build-joshbwlng-fix-lint-staged":"2.0.4-build-joshbwlng-fix-lint-staged-f9f5fcf4f75c9e36dde6c05da53df31d271253ff-1","build-joshbwlng-constructor":"2.0.5-build-joshbwlng-constructor-c15a866f29c551e0cc5b04dc888d32527591d6c6-1","build-renovate-major-6-chai":"2.0.6-build-renovate-major-6-chai-f994801981b2efe7e5e6345c92e3a7cd1e1b09f0-1","build-renovate-major-29--rollupplugin-commonjs":"2.0.7-build-renovate-major-29--rollupplugin-commonjs-f888b84a4a56a29284fea8150d264584a7555138-1","build-add-npm-oidc-permissions":"2.0.8-build-add-npm-oidc-permissions-d612110b6e452317f4580f551332c35be794688b-1","build-renovate-github-actions":"2.0.23-build-renovate-github-actions-4ceff1ab4999df8642ea7e2aba1118b9c92f7c5f-1","build-kyle-revert-flowzone-to-master":"2.0.24-build-kyle-revert-flowzone-to-master-d40466a308960f675a7a16cca5caf32a718ec270-1","build-renovate-major-1--rollupplugin-terser":"2.0.25-build-renovate-major-1--rollupplugin-terser-7979520f9625fec93acc932501a65924092c994f-1","build-renovate-major-17-lint-staged":"2.0.26-build-renovate-major-17-lint-staged-ec520b506e8332338b67ace70a03743ee2047024-1","build-joshbwlng-typescript-v6":"2.0.27-build-joshbwlng-typescript-v6-e897fbb6b6f30f27716261417792372371aa2c6b-1","build-renovate-pin-dependencies":"2.0.28-build-renovate-pin-dependencies-f3abf0875cadd6ae3b52e2a9720f98ded3247caa-1","build-renovate-lint-staged-17-0-x":"2.0.29-build-renovate-lint-staged-17-0-x-6587ac13e72dec365f54ece8356b3c2e5423f6ab-1","build-renovate-swc-monorepo":"2.0.31-build-renovate-swc-monorepo-2709c2b0f832ad6a0aca1901f53ff4dfab7db504-1","build-renovate-patch-swc-monorepo":"2.0.32-build-renovate-patch-swc-monorepo-280893f77d7d1b605f00054173ee1a4dbec0076a-1","build-renovate-lint-staged-17-1-x":"2.0.34-build-renovate-lint-staged-17-1-x-093ae6736fb1f8a0db121d9628eac0ad7499436f-1","build-renovate-mocha-11-x":"2.0.38-build-renovate-mocha-11-x-2f5f3f5661de04016d67bd9a10e1b35e79062309-1","build-renovate-rollup-4-62-x":"2.0.40-build-renovate-rollup-4-62-x-ecc924f3ff2487d3e51f16f9e236b9300bdbdb40-1","build-renovate-flowzonify-0-x":"2.0.41-build-renovate-flowzonify-0-x-e9ad27d803df0832b93c114467a96886ae2bd346-1","build-renovate-rollup-4-x":"2.0.42-build-renovate-rollup-4-x-361fccec0dd4431a4805c9169095ee60d5dd22c3-1","build-renovate-lint-staged-17-5-x":"2.0.46-build-renovate-lint-staged-17-5-x-4af143735fdae6b9d1f4b812139521c25240ad4b-1","build-renovate-mocha-12-x":"2.0.47-build-renovate-mocha-12-x-561737e6850e74d775984bfa836fde260fb1d1e1-1","build-renovate-mocha-12-0-x":"2.0.49-build-renovate-mocha-12-0-x-e756f672793488da8c5ad7f0455d205cb4e2d4d0-1","build-renovate-rollup-4-63-x":"2.0.51-build-renovate-rollup-4-63-x-0a50746e5fab30c65e4b0f483496ab06c5c24f3c-1","build-renovate-lint-staged-17-x":"2.0.52-build-renovate-lint-staged-17-x-fb56f0a29c121fe141efc57749aa68296f0ba203-1","latest":"2.0.53","build-renovate-chai-6-x":"2.0.53-build-renovate-chai-6-x-28b04705cb58e6fb001a8426805234c87f0375f0-1"},"versions":{"0.1.0-build-joshbwlng-init-94959ba8801d15d443812a456246b926d0854009-1":{"name":"@balena/balena-pricing","version":"0.1.0-build-joshbwlng-init-94959ba8801d15d443812a456246b926d0854009-1","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@0.1.0-build-joshbwlng-init-94959ba8801d15d443812a456246b926d0854009-1","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"988c4680f90f33158c1c1a1038dd16e8bf724f49","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-0.1.0-build-joshbwlng-init-94959ba8801d15d443812a456246b926d0854009-1.tgz","fileCount":22,"integrity":"sha512-bfGhfB368vlGoPED9WHyRbcTO+bNTx9f89H4R/1ENLhZDLvgwvpahTm8b1ur2GEBqsaxJl9zfNcpP0GVUIUhnw==","signatures":[{"sig":"MEUCIQDyMDWiXx4RLTWRd0vfO88u6jL54VdEBY2DPxijUVvVwQIgfkTRit4eZbYjFD8r/k+6C89UyLoFDEASrefNzlHKu48=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":104333,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjwh1eACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq1Pg//UnNfVoWk9idXkTqU6ylOr8OX7TRSZ+O9+dOgEYdS0m60BTiJ\r\nZD9/KfpZ7GDnJSknRZMMesGvqfUAC8Z1bMVOchfzNFf/U5MeXJrnpb/FxgSw\r\nwbg2NnxvJcLCfyvjVODYkBLSKVbDNOXxjHyQS2vxj4XfpImcBU0jtf7LQDhV\r\nrmUF+5eGm2NEs1uckVUKOAbLnBQi9iPe3fBlZpeBaKNNMesP2ktrW7BJiCum\r\n0BQSjo0aw2woRVBpQLdTXttzx+VDm1Phs/MruY5dv4JnepYjuPr0fQf/KycO\r\n6RXKJg9ei6SOT3P0MrXTJcqkA1jg9yoklNWjoDMv743vEBqusf4xF6Q4M9x+\r\nj4RrPubnY/Ivw3fVbyIqB2Z0Tr2aiYQjyeSd7+LST3BYWH0XXZyaR1wgnoqh\r\n5hYC1Qg4q74MdDi/1JDcuy1sKeUWv+gpnApRGRunvUg0g+fXQwliJ4LaigMt\r\n4UajUkHcWimgJBYVmZoDZBxfESwSc3e5f8icWJJkBBjcQ9RdQAGdnB6qJyg3\r\n24wodjeezEiHaaoj7TmSdeM9sq3G7UZy16OfJL5mDrLcF7YT2SV2hj8By228\r\ntPVVO53BbwIbkYmESKIL4AEBkl/wBBRK/wRDoADXbpvR70u+q3wdfxExF3A3\r\nOa8VglSvM1GRtlIL5KkFwCEON0limMdmh0E=\r\n=7hoS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist","_from":"file:/home/runner/work/_temp/npm-94959ba8801d15d443812a456246b926d0854009-16.x/balena-balena-pricing-0.1.0.tgz","mocha":{"_":"test/*.spec.ts","require":"ts-node/register/transpile-only","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":"8.19.2","node":"^18.12.0"},"scripts":{"lint":"balena-lint --typescript src test","test":"mocha","build":"npm run clean && tsc --project ./tsconfig.build.json","clean":"rimraf dist","prepare":"node -e \"try { require('husky').install() } catch (e) {if (e.code !== 'MODULE_NOT_FOUND') throw e}\" && tsc","pretest":"npm run prepare","lint-fix":"balena-lint --typescript --fix src test","posttest":"npm run lint"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/npm-94959ba8801d15d443812a456246b926d0854009-16.x/balena-balena-pricing-0.1.0.tgz","_integrity":"sha512-bfGhfB368vlGoPED9WHyRbcTO+bNTx9f89H4R/1ENLhZDLvgwvpahTm8b1ur2GEBqsaxJl9zfNcpP0GVUIUhnw==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2023-01-14T03:10:28.560Z"},"_npmVersion":"8.19.3","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"16.19.0","_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.7","husky":"^8.0.3","mocha":"^8.4.0","rimraf":"^4.0.4","ts-node":"^10.9.1","typescript":"^4.9.4","@types/chai":"^4.3.4","lint-staged":"^11.0.0","@balena/lint":"^6.2.1","@types/mocha":"^10.0.1"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_0.1.0-build-joshbwlng-init-94959ba8801d15d443812a456246b926d0854009-1_1673665885761_0.36744059742272195","host":"s3://npm-registry-packages"}},"0.1.0-build-joshbwlng-init-0da7fdb1ba6ffc14f82b6f615a0a34b5d304b9a9-1":{"name":"@balena/balena-pricing","version":"0.1.0-build-joshbwlng-init-0da7fdb1ba6ffc14f82b6f615a0a34b5d304b9a9-1","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@0.1.0-build-joshbwlng-init-0da7fdb1ba6ffc14f82b6f615a0a34b5d304b9a9-1","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"0fed664720ae1392190c4b47f6b669c88f4010bb","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-0.1.0-build-joshbwlng-init-0da7fdb1ba6ffc14f82b6f615a0a34b5d304b9a9-1.tgz","fileCount":22,"integrity":"sha512-mzqjBqFL8yKaCLv6sVngIrqK3pxw/dObmZwB2mSH8Y77vLDh9cmOJPWKnAAZgEMxOtm3ZR86E31kfChSR1MzJQ==","signatures":[{"sig":"MEYCIQCoN2QWudVxUe71bHajjTx6mMGxBS88rDyp+O/2ulKV4gIhALTKByietM0NA3NGOAwE8zvsBd+lGI/EF166NjpwzTN5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":104333,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjwh9IACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrOXA/+LkIH4F4vLhLpMrWaXqRSr57DIs7ec5oyhpdU0pXU4ETZO898\r\nfJiStcVR4jCPptgkxksPoW/KJ0/x0Mblx+huYngAyFkWAoXI1TT4flYbniW8\r\nmERq/h6BGfHbshQjPf2z6wcQNCvk6W4pmOM3+YsTLtTZ0dIugVuYKtW2JdfF\r\n8kCTkpwM1cRZKTR3bHWyJPMHnRj7TEtKQXtYlffH7a01nAVka/oQgK7ub8g/\r\nZxbngCGenTdnhur989ZMC2CHrM3bpCEyrjs3ItGzwD0110QVk2H2kbnHhaIp\r\n5O0HHwwzs81NlpJCdgW4DQafAUtgDsQqgBdMDbqcaK9ZSPKGwwy9h1Tt4qvp\r\nRjIgKgwHl+J6zJtOF/RDonPrub4hPH/jqu74jU0+9QOSF3fyGP+JFuWU0vyR\r\niw/8TGAj43Vlj4KVOiAyb5+VDXgAz0fUMqxgTnFAch6bnjICmVgDCbEKt/8h\r\nHu/A7ZvvZrXBlk2unONDoA7aYjD6DXvGaqWLUcddyQtSTuIs2OHWcn7jtvqM\r\nGq9FvcJR4LFJ74ROb+BXhpKPV1gEXq5QuN6rGlKO6wV9HM8fl5EC/fyL3Mbv\r\nGfdXfgXGcS82OKA63G7+Q1YRkuUIEfGrZI2uRHYEt1t6xt1Ywzk8TYES8z5v\r\nFD1Dy1HmI+r7rAM8fzrJWsI0T1XDbz1+tIA=\r\n=XRgZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist","_from":"file:/home/runner/work/_temp/npm-0da7fdb1ba6ffc14f82b6f615a0a34b5d304b9a9-16.x/balena-balena-pricing-0.1.0.tgz","mocha":{"_":"test/*.spec.ts","require":"ts-node/register/transpile-only","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":"8.19.2","node":"^18.12.0"},"scripts":{"lint":"balena-lint --typescript src test","test":"mocha","build":"npm run clean && tsc --project ./tsconfig.build.json","clean":"rimraf dist","prepare":"node -e \"try { require('husky').install() } catch (e) {if (e.code !== 'MODULE_NOT_FOUND') throw e}\" && tsc","pretest":"npm run prepare","lint-fix":"balena-lint --typescript --fix src test","posttest":"npm run lint"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/npm-0da7fdb1ba6ffc14f82b6f615a0a34b5d304b9a9-16.x/balena-balena-pricing-0.1.0.tgz","_integrity":"sha512-mzqjBqFL8yKaCLv6sVngIrqK3pxw/dObmZwB2mSH8Y77vLDh9cmOJPWKnAAZgEMxOtm3ZR86E31kfChSR1MzJQ==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2023-01-14T03:18:12.065Z"},"_npmVersion":"8.19.3","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"16.19.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","husky":"^8.0.3","mocha":"^8.4.0","rimraf":"^4.0.4","ts-node":"^10.9.1","typescript":"^4.9.4","@types/chai":"^4.3.4","lint-staged":"^11.0.0","@balena/lint":"^6.2.1","@types/mocha":"^10.0.1"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_0.1.0-build-joshbwlng-init-0da7fdb1ba6ffc14f82b6f615a0a34b5d304b9a9-1_1673666376601_0.984784052931029","host":"s3://npm-registry-packages"}},"0.0.2-build-joshbwlng-update-configs-037f23ac42ed36140293e0497546ea7115501fa5-1":{"name":"@balena/balena-pricing","version":"0.0.2-build-joshbwlng-update-configs-037f23ac42ed36140293e0497546ea7115501fa5-1","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@0.0.2-build-joshbwlng-update-configs-037f23ac42ed36140293e0497546ea7115501fa5-1","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"f686efd7fcba43b2f8905de7ac4b1c9c0c7be5bc","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-0.0.2-build-joshbwlng-update-configs-037f23ac42ed36140293e0497546ea7115501fa5-1.tgz","fileCount":16,"integrity":"sha512-0beotBy1RDkA0BOo2BTfeXSvOk9ZKP+h5R4tmugEvKqQyJ3s03b4Dg4v8YUonK6oedAbmXj1b8foDyB+d9VN5g==","signatures":[{"sig":"MEQCIH8E+fU78ok5ri3koDri9tNReoqFZV5MFfpfLvY1QJfKAiB4/m8nl60apr1Yl+2CpAMjdXnQ4wDF8kud1o7CjbT1HA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38600,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjwlmWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoCJQ//fV50qLmUFLeDSv5R6NNchp0ciPxSODNIoFG/RtNd+o8coHAi\r\nrEO13LDppKCPx7+dii87jckcp1RhoIBnR7lpUhOTAlrk/dUCnWo+E1foc3DZ\r\n5DBMF3p/m+IaWKoFn76eS7csOXzrayJ9zblHIs7lunH2idYBv3QK0BC8UZsj\r\nha9A9zhhsfMtObEjYA6EY/t5oOFmQSZBveEm/Oz+QeNlvMLpvFEVld9o2GPA\r\n+IEao3MkZ+XhkCps9+xVzsVztlcwNqYUt6CSu6PDh6XcdZgDyggQ7FL4F89G\r\nXdHXtn58q7PcA3IfAv8arFDZByV3NGRgvc9F4+PeoJATVJpmaVFJacILZS6e\r\naE8jYghSSOslNFQH970mknNvKNMdDu/+zip4kwBu8660NG9KPlYiceqZgG79\r\nwNkyCcJEx9gClQtvv/jy05sbkE1+B3E9/93BseoJcpNIYuyjte5nK9HPDD3+\r\nOF9HXXGgk10MrlC/LBPULPMATpx4vyVW6ZdzsEQuW2jctYdl+9hUFjkAS387\r\nXq3NtCJ7ZIySggZupYId4jbVolw1W7hlj0hc6I3QaIFIm3FQlcfn5dOpaoym\r\nzMq8RoWHhMiJG3DiGQP0UD8xqX7wDFjF8xq0U4KkxaJ8Eygj49t+883bABY1\r\nMVesV0XBN6Ts87YoPEr5/Se09qvQ7a5N47I=\r\n=4PrG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist","_from":"file:/home/runner/work/_temp/npm-037f23ac42ed36140293e0497546ea7115501fa5-16.x/balena-balena-pricing-0.0.2.tgz","mocha":{"_":"test/*.spec.ts","require":"ts-node/register/transpile-only","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":"8.19.2","node":"^18.12.0"},"scripts":{"lint":"balena-lint --typescript src test","test":"mocha","build":"npm run clean && tsc --project ./tsconfig.build.json","clean":"rimraf dist","prepare":"node -e \"try { require('husky').install() } catch (e) {if (e.code !== 'MODULE_NOT_FOUND') throw e}\" && tsc","pretest":"npm run prepare","lint-fix":"balena-lint --typescript --fix src test","posttest":"npm run lint"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/npm-037f23ac42ed36140293e0497546ea7115501fa5-16.x/balena-balena-pricing-0.0.2.tgz","_integrity":"sha512-0beotBy1RDkA0BOo2BTfeXSvOk9ZKP+h5R4tmugEvKqQyJ3s03b4Dg4v8YUonK6oedAbmXj1b8foDyB+d9VN5g==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2023-01-14T07:27:04.003Z"},"_npmVersion":"8.19.3","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"16.19.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","husky":"^8.0.3","mocha":"^8.4.0","rimraf":"^4.0.4","ts-node":"^10.9.1","typescript":"^4.9.4","@types/chai":"^4.3.4","lint-staged":"^11.0.0","@balena/lint":"^6.2.1","@types/mocha":"^10.0.1"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_0.0.2-build-joshbwlng-update-configs-037f23ac42ed36140293e0497546ea7115501fa5-1_1673681302479_0.550768905058777","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"@balena/balena-pricing","version":"0.0.2","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@0.0.2","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"eb41d61ca6f39b9432edec764d4e631006aa7256","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-0.0.2.tgz","fileCount":12,"integrity":"sha512-0xL5nFT1u6Ky0v8gttu1xDzP7gyh2loCfJJy47T1KRsWkau9LOgf/tSjor1d6fI3gCbby0tKDgVvStlS1qLqBw==","signatures":[{"sig":"MEUCIGZ1tVZ4bbOjYnxusoSQGjIWMe0iWe0X0LUzlNs/0i6xAiEAlPJTgovVLbGbSQIER2mVzpBatcqiE54coxucigFndSE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38526,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjwltDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmreEg/+Nk4/e7bE1hxc+MV6ltHVoBwVlvA3WEoDemfsQnIY/YOnUlOk\r\n6b/Q1Hxn4TNmw1DcQ1r1ibTCx0P9zhzM+Ejr0TwEqYqQr4wmhRM1YENW//cv\r\nY8LqWLUYSe6sQgOKjlOWRq2NhCfXr7dsKXFM6N3eYpZRCW1id2tgMaQmSX/S\r\n4CUNimZe/So4Lm5v4GmplcYa1yJn0BNfK+dono4NrcxMrhqKpi+J2E/E4PRc\r\n51kbZ0w6BrieLO9TJzzXgWvJpjD9DODHi0Q7GKFuJhfJwQdseQqtGQdM+F0S\r\nwnb+vawbgVmQjsFykOklxxy8P06KxU+OLMEM0/UveRU0CNlGbB08loztNfEh\r\nIihl10xcdlYeg6y5CLTzDzs9c/xH80Fyskj/Bi+UQvDaA8ceY51862x6ojZG\r\nPks1XbjI0HzSTMERceWFebwhZfVIi9a2hwo0mdKqVOEat8xm4Qtj4BNyXXTU\r\nlTIBRtQ9i7FTpoiRLiLCj+LYtGUAiQwWKbng2qI8e6VLafyT3Zrp78RkBmlK\r\nJdm9RNx1AoML3iac5asgLo2EgRZ87Mzqv2tyeybS27ylNh2jbXG/oajfxnVO\r\n7Rt8nIJxs58aiLrFdHy4yZc8y+NirdIAZZtaKOpnD5HsZ6Sn7rjooDrz2zIW\r\nkcKFzI6CEZFDa9fSQH5x78QfnShlvwSEKLQ=\r\n=xwn9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist","_from":"file:/home/runner/work/_temp/npm-037f23ac42ed36140293e0497546ea7115501fa5-16.x/balena-balena-pricing-0.0.2.tgz","mocha":{"_":"test/*.spec.ts","require":"ts-node/register/transpile-only","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":"8.19.2","node":"^18.12.0"},"scripts":{"lint":"balena-lint --typescript src test","test":"mocha","build":"npm run clean && tsc --project ./tsconfig.build.json","clean":"rimraf dist","prepare":"node -e \"try { require('husky').install() } catch (e) {if (e.code !== 'MODULE_NOT_FOUND') throw e}\" && tsc","pretest":"npm run prepare","lint-fix":"balena-lint --typescript --fix src test","posttest":"npm run lint"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/npm-037f23ac42ed36140293e0497546ea7115501fa5-16.x/balena-balena-pricing-0.0.2.tgz","_integrity":"sha512-0xL5nFT1u6Ky0v8gttu1xDzP7gyh2loCfJJy47T1KRsWkau9LOgf/tSjor1d6fI3gCbby0tKDgVvStlS1qLqBw==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2023-01-14T07:27:04.003Z"},"_npmVersion":"8.19.3","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"16.19.0","_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.7","husky":"^8.0.3","mocha":"^8.4.0","rimraf":"^4.0.4","ts-node":"^10.9.1","typescript":"^4.9.4","@types/chai":"^4.3.4","lint-staged":"^11.0.0","@balena/lint":"^6.2.1","@types/mocha":"^10.0.1"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_0.0.2_1673681730816_0.2821920597395189","host":"s3://npm-registry-packages"}},"0.1.0-build-joshbwlng-init-f594bfb3b9dd52e1fd9b7f2eccf17dbbef2cc75d-1":{"name":"@balena/balena-pricing","version":"0.1.0-build-joshbwlng-init-f594bfb3b9dd52e1fd9b7f2eccf17dbbef2cc75d-1","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@0.1.0-build-joshbwlng-init-f594bfb3b9dd52e1fd9b7f2eccf17dbbef2cc75d-1","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"d83fd3741ad89bc759b729069e6a060cac55198d","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-0.1.0-build-joshbwlng-init-f594bfb3b9dd52e1fd9b7f2eccf17dbbef2cc75d-1.tgz","fileCount":22,"integrity":"sha512-CjB1WA4C1xmA7KlUYaZX2KBTXCJ7E6iBWtg+KiDXIHmsY0kBkxY2ZUYwqqWSed2VLeSQ1zXehOpP6IUYQUwRFw==","signatures":[{"sig":"MEQCIFLaAsa2ZZjBfjxO5gQQ5AfUdkDqza6IRzxn/nFBcyleAiBjzpfljfhtZM4EY36ETegvKRwISnpbH8hCYD58zZc+uA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":104333,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjwl2PACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrUqw//Wv+QErLXXSUOfYVMh5mQ6ZaqdbeMF5ayfnY7vjTQiVE8HeNd\r\n3FpvST4Fd406ryBZmHPgo9vec3H4LFynTGuRXtcfC9i8UxXkoPeigBJbQWwr\r\nrKfBz4zcAY1X5VsHe9ENm7uTeuQHJC4JM56cEamYl75HuCWMGnqY5iCrnnRl\r\noEU4MODencrzvhfO1kZMLGIihGwCKRDtkc18OUPMOFJ0L+edamhaPS6fI2cs\r\nEjSP88hILPl3N6LtNScn7g/ccRGtyI0xGKMtE7iUkSNmcc2wruJjGwg6cBEZ\r\nZ5sby9a+Y0A34Bcv3oLl/6FjjsG+rktPjssrteSUrnPAIoyzkm1IqAMQ6C/e\r\nL0mCd6yLu8ufhBoFFQiwiIDMXn2Q56qL7D/A1BjWUJxnKlQx1SoMSkVZXvOf\r\n1KXqaU0oucHS5l1cKYP31sEEBxMDPUnLI+dcstxHq5yf64a5XPUieDGCIx+F\r\n3rvJONZD4XFaf7Hix2AsoTCSX8Wm/FXoZIpLWp5SjYLRoXNXsed2HLCwuuJ/\r\nfstBC3XWeympG3opaF+6pr88+8Ob7UswIcF5iSpU6/IAyLVzEkmN2LIFcVDd\r\nWQs1wEzczJtvzp4bE7mDOexpn5y9AUuxN9GOa9MLOyYU9k4cxzQGzgbcA7f4\r\nxeSFrfA0MNRb9ZN7lNNsOik9WHNg0YaQJsE=\r\n=JSBO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist","_from":"file:/home/runner/work/_temp/npm-f594bfb3b9dd52e1fd9b7f2eccf17dbbef2cc75d-16.x/balena-balena-pricing-0.1.0.tgz","mocha":{"_":"test/*.spec.ts","require":"ts-node/register/transpile-only","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":"8.19.2","node":"^18.12.0"},"scripts":{"lint":"balena-lint --typescript src test","test":"mocha","build":"npm run clean && tsc --project ./tsconfig.build.json","clean":"rimraf dist","prepare":"node -e \"try { require('husky').install() } catch (e) {if (e.code !== 'MODULE_NOT_FOUND') throw e}\" && tsc","pretest":"npm run prepare","lint-fix":"balena-lint --typescript --fix src test","posttest":"npm run lint"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/npm-f594bfb3b9dd52e1fd9b7f2eccf17dbbef2cc75d-16.x/balena-balena-pricing-0.1.0.tgz","_integrity":"sha512-CjB1WA4C1xmA7KlUYaZX2KBTXCJ7E6iBWtg+KiDXIHmsY0kBkxY2ZUYwqqWSed2VLeSQ1zXehOpP6IUYQUwRFw==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2023-01-14T07:44:23.444Z"},"_npmVersion":"8.19.3","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"16.19.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","husky":"^8.0.3","mocha":"^8.4.0","rimraf":"^4.0.4","ts-node":"^10.9.1","typescript":"^4.9.4","@types/chai":"^4.3.4","lint-staged":"^11.0.0","@balena/lint":"^6.2.1","@types/mocha":"^10.0.1"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_0.1.0-build-joshbwlng-init-f594bfb3b9dd52e1fd9b7f2eccf17dbbef2cc75d-1_1673682319167_0.38116970307296305","host":"s3://npm-registry-packages"}},"0.1.0-build-joshbwlng-init-f599df78351c2a0cb382622cc37a52cfa4fb30c4-1":{"name":"@balena/balena-pricing","version":"0.1.0-build-joshbwlng-init-f599df78351c2a0cb382622cc37a52cfa4fb30c4-1","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@0.1.0-build-joshbwlng-init-f599df78351c2a0cb382622cc37a52cfa4fb30c4-1","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"fbee849609472485de811e94e0cb84da1a1f5028","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-0.1.0-build-joshbwlng-init-f599df78351c2a0cb382622cc37a52cfa4fb30c4-1.tgz","fileCount":22,"integrity":"sha512-sVPgIxW/n8EQgpPhrj269o0w43/dBgLDU6N2gGdy3IYW/9bot3dEYT7vh0BP2lEb9ae4v2wtFIVEVLycnSosYw==","signatures":[{"sig":"MEUCIQDz3QjqU4TOFzPeeC2SJPpYKn+scC7aeoxDi+ADQUf1ZwIgLlKu3To/qyxSDyyvjujgzIkhHtkybNwAb0Jk56hZabI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":105584,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjwmMdACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrijA/+PbaRRSUtRwj+ZfYIk/9aCUlKtdLHLMPU49OnByOAStqZzJKQ\r\nH0N9OKRakmvYM9ywOqHV3up8ohiK4mXAnc/gDtPTPMQhdW3hEzIKr3mvUW50\r\nMLsEeEmd1fn2fMRXnTMNkxlYwfTctBLMi+QCawQdApvQjWHimYYHvyouvIqz\r\nFbN5j/OBW+Wy7L1zt++ODW4hroFwcvWNvy2/PsWbFLPkZnavCdpEmKKiaq+x\r\noVN6b2eF3qES3aIbq/z0Q37GRGTu3r3WuN4jnMlxmK06X1DqBhbpnxh0TXpS\r\noiiRh+0vE25QwQXqbgNzQg6iHlktL+5B561ntRfJcKYkhAwrkSZNqCNCAq69\r\n47YAJgLkm6C1CH+46y0M3340vOI2s4vnZjF+O8tvPTlaJbOOlrVOlgnblycA\r\nmWeFT93lGXrnrRal4zJ1VbXsT58rXJET9oE8wjif1ePeKOfLhhycvB545cC9\r\noCtb9bIWkji19xD1xT3LuJVnvX+TrJVLpOL6gCSkFnzv9r6UHzenj0e8773Z\r\nZFG245SsJzMg7jvgUksMMCW4URIQiNzNEGq3jrR3+SEUhGH7WQLdLWC/Mj4o\r\nYiOjXuoeYfUy19c8YeL7ym6A4D/QnwnBgpUEk857pqG2zKQ2OP24u3zwff9I\r\nhMmJ+f2lQxaBycgo1TF1ouqO3HfLryaapDM=\r\n=rOPo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist","_from":"file:/home/runner/work/_temp/npm-f599df78351c2a0cb382622cc37a52cfa4fb30c4-16.x/balena-balena-pricing-0.1.0.tgz","mocha":{"_":"test/*.spec.ts","require":"ts-node/register/transpile-only","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":"8.19.2","node":"^18.12.0"},"scripts":{"lint":"balena-lint --typescript src test","test":"mocha","build":"npm run clean && tsc --project ./tsconfig.build.json","clean":"rimraf dist","prepare":"node -e \"try { require('husky').install() } catch (e) {if (e.code !== 'MODULE_NOT_FOUND') throw e}\" && tsc","pretest":"npm run prepare","lint-fix":"balena-lint --typescript --fix src test","posttest":"npm run lint"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/npm-f599df78351c2a0cb382622cc37a52cfa4fb30c4-16.x/balena-balena-pricing-0.1.0.tgz","_integrity":"sha512-sVPgIxW/n8EQgpPhrj269o0w43/dBgLDU6N2gGdy3IYW/9bot3dEYT7vh0BP2lEb9ae4v2wtFIVEVLycnSosYw==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2023-01-14T08:07:59.046Z"},"_npmVersion":"8.19.3","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"16.19.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","husky":"^8.0.3","mocha":"^8.4.0","rimraf":"^4.0.4","ts-node":"^10.9.1","typescript":"^4.9.4","@types/chai":"^4.3.4","lint-staged":"^11.0.0","@balena/lint":"^6.2.1","@types/mocha":"^10.0.1"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_0.1.0-build-joshbwlng-init-f599df78351c2a0cb382622cc37a52cfa4fb30c4-1_1673683740910_0.0710552823749191","host":"s3://npm-registry-packages"}},"0.0.3-build-joshbwlng-tsconfig-3e258d717d403917a06a1c290bcf6daee455da53-1":{"name":"@balena/balena-pricing","version":"0.0.3-build-joshbwlng-tsconfig-3e258d717d403917a06a1c290bcf6daee455da53-1","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@0.0.3-build-joshbwlng-tsconfig-3e258d717d403917a06a1c290bcf6daee455da53-1","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"d35f4bbf781c79314956912c784d0c6c87cb53dc","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-0.0.3-build-joshbwlng-tsconfig-3e258d717d403917a06a1c290bcf6daee455da53-1.tgz","fileCount":16,"integrity":"sha512-v3L0MGkYTy4BXLmCyPkXtRBQNf38rBrBoD1grjfVDQEOOEJWauErIzvOyNJvTu/Zujkffj6e0NLHcs1vf3ijDg==","signatures":[{"sig":"MEQCIBTUUja8fBHVmWqrN84dxi0m9Z5TiNqQ6t7sJ/CCBuqsAiAnbMx+UfTB9ozvuTK0wZ7Hz43nSAd4UXYvO+8LjMXO/A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38594,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjwmhbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrhRRAAiRVEppcxThaqbEkF9l9YP3ZZWoyXg4rBtWzHOy5PePcOxRrH\r\n1kvQZPvoHqK5f1ZSJHTkUxqE+YODi/FdkL2JFQ6qye6nAzBcSSksMzhTJHHK\r\nMrbkXWIrxRrNMRr+OVtM7ann6HOD5MuQxeLtTUz+dsdDlZi0L8GEbBAoKiof\r\nR/YPqECOUeLKCYyNZKWG68loaop30KE0CqiHtZeU3ETWXUVD/gcBWcDKp84y\r\nyvJObwuBP3J772V62+TGL/XEa7ASxJTNRAt7mIVB5vq79j6gcn1LuDtMXZXf\r\nQVB6FoTjtbyEMYosn6DX8R2qoIb3wfw/2ACV1ETLVqHeulJV0pOnaH+5TPs7\r\nOKcV5AptocW2Z62TurmWNlIQATZc/brcScY2RfG29uEfVO9D+NgkHPkIA3HJ\r\nKAvgdme2ikWiauKeFD0Anz9IjyqYNnXs9vVA7bOJqgfA0FYxZ36BeAASUuda\r\nwzl2rX0hIMd4tD6wdz5e37ixLeDz03HBwqruP8/8oek/D7b0/ryc8X9QGQWJ\r\nGWggNYIVcuXcMP484vuOpNB+GddYl9yTm7+Lp4c+wisgeDS4jzxgzNzJkTbh\r\nyfOagMTcst324BFq2I44oFViuWOJyzcMUfgBZAFVs8yy8ydaGPG7SL3Pumqz\r\n2zr+R58XkyNVxtAlB4Wpi5RwWDQZlTwUVjY=\r\n=2EJW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist","_from":"file:/home/runner/work/_temp/npm-3e258d717d403917a06a1c290bcf6daee455da53-16.x/balena-balena-pricing-0.0.3.tgz","mocha":{"_":"test/*.spec.ts","require":"ts-node/register/transpile-only","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":"8.19.2","node":"^18.12.0"},"scripts":{"lint":"balena-lint --typescript src test","test":"mocha","build":"npm run clean && tsc --project ./tsconfig.build.json","clean":"rimraf dist","prepare":"node -e \"try { require('husky').install() } catch (e) {if (e.code !== 'MODULE_NOT_FOUND') throw e}\" && tsc","pretest":"npm run prepare","lint-fix":"balena-lint --typescript --fix src test","posttest":"npm run lint"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/npm-3e258d717d403917a06a1c290bcf6daee455da53-16.x/balena-balena-pricing-0.0.3.tgz","_integrity":"sha512-v3L0MGkYTy4BXLmCyPkXtRBQNf38rBrBoD1grjfVDQEOOEJWauErIzvOyNJvTu/Zujkffj6e0NLHcs1vf3ijDg==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2023-01-14T08:30:34.145Z"},"_npmVersion":"8.19.3","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"16.19.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","husky":"^8.0.3","mocha":"^8.4.0","rimraf":"^4.0.4","ts-node":"^10.9.1","typescript":"^4.9.4","@types/chai":"^4.3.4","lint-staged":"^11.0.0","@balena/lint":"^6.2.1","@types/mocha":"^10.0.1"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_0.0.3-build-joshbwlng-tsconfig-3e258d717d403917a06a1c290bcf6daee455da53-1_1673685082821_0.7252193780284162","host":"s3://npm-registry-packages"}},"0.0.3":{"name":"@balena/balena-pricing","version":"0.0.3","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@0.0.3","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"545c4769717cf497cd330d250c4307ca3b10fb25","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-0.0.3.tgz","fileCount":12,"integrity":"sha512-8WvxiZ5kBqxYkVhLFwq6hpAgvKuFaShVuoU4rWkCDFc7rwRlKeDgGJr56ZRvtmFgozbVEVaZUoiyJK/HXj8JZQ==","signatures":[{"sig":"MEUCIAYFtZNxJFqoPD/FQVeINNsitssbiYuvolqbQkTWN77/AiEAjJOUIj2TRzqNdwPqFDFD3nC1s5fHHBNP1SUae2SzezU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38526,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjwmmQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrybg//bWBcDdcKW/XbriOW5/jV678uOIruxCGpwrYoyKsYCtMOuTr8\r\nxfr21JR3esobhKEfCHzli59UXlNfMIScSsgemPruZkAtQCDL/wggJ9cOIn1D\r\n0ZjTvYVQroO/qu9h0LYiGC84zTLzy9UJUiGSCBzjhWo0WT8P/KhnXMywczvz\r\nHX286bcqbvRw+jGYTNBHZLstCuP0hrRwPd9L5I9e4ULUKiW2TNy2c4YpHwAG\r\nG/etUzvlynkJYK2MFvfxXxGWzqTA5QzgjvhyCF51ZxCaEPB2v2b7qIlvTZdf\r\npGKZTZSDNgB9n8G952V6eBgo/lNjScFurVKYKgVNRviW+hdEgXXP29vtQ6af\r\nywq9Z0nD9XUcNJKELXzBz3KFFBhLIFpjhfPKq71jJbleJQiFxy4ZtVyZ+Gvz\r\nTy4/fZaiCOpnhrOKGECCPgp7ymCI6rPBtAJSBGSljplu+HnvCkI+uG6DVMyJ\r\npa7rA/Cmz5nnu97mj7FXp9IO0xUJeWXmYTHadNF9uha0D3O3JBN+/MrELGWH\r\nmpY7lX2/KhjBNmkO0IAQRrUulQMXLUbE62ISDc6MN7TfBYnI93LVXtRt9FqA\r\nIEtr39rjnEY0WEPHHDVvSKXwkZwKc1QC8NztPUtAnUbR82DLJ6jGYuPDlozs\r\nl/eu0BHKL9OTkaXhHN28AQldAVtuCmMiSXw=\r\n=wddT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist","_from":"file:/home/runner/work/_temp/npm-3e258d717d403917a06a1c290bcf6daee455da53-16.x/balena-balena-pricing-0.0.3.tgz","mocha":{"_":"test/*.spec.ts","require":"ts-node/register/transpile-only","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":"8.19.2","node":"^18.12.0"},"scripts":{"lint":"balena-lint --typescript src test","test":"mocha","build":"npm run clean && tsc --project ./tsconfig.build.json","clean":"rimraf dist","prepare":"node -e \"try { require('husky').install() } catch (e) {if (e.code !== 'MODULE_NOT_FOUND') throw e}\" && tsc","pretest":"npm run prepare","lint-fix":"balena-lint --typescript --fix src test","posttest":"npm run lint"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/npm-3e258d717d403917a06a1c290bcf6daee455da53-16.x/balena-balena-pricing-0.0.3.tgz","_integrity":"sha512-8WvxiZ5kBqxYkVhLFwq6hpAgvKuFaShVuoU4rWkCDFc7rwRlKeDgGJr56ZRvtmFgozbVEVaZUoiyJK/HXj8JZQ==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2023-01-14T08:30:34.145Z"},"_npmVersion":"8.19.3","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"16.19.0","_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.7","husky":"^8.0.3","mocha":"^8.4.0","rimraf":"^4.0.4","ts-node":"^10.9.1","typescript":"^4.9.4","@types/chai":"^4.3.4","lint-staged":"^11.0.0","@balena/lint":"^6.2.1","@types/mocha":"^10.0.1"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_0.0.3_1673685392055_0.7534520910826235","host":"s3://npm-registry-packages"}},"0.1.0-build-joshbwlng-init-252afbf457ac0e361b11fa3df823b8bdffa25be2-1":{"name":"@balena/balena-pricing","version":"0.1.0-build-joshbwlng-init-252afbf457ac0e361b11fa3df823b8bdffa25be2-1","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@0.1.0-build-joshbwlng-init-252afbf457ac0e361b11fa3df823b8bdffa25be2-1","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"57555e4bb468ebba61a37a7cd81889d5471a260d","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-0.1.0-build-joshbwlng-init-252afbf457ac0e361b11fa3df823b8bdffa25be2-1.tgz","fileCount":22,"integrity":"sha512-zznQpI605Beu7lvJtWOc/GGnOIAJUQJFrXPVfHVDytaClEHs9iil9kh4oCo+b5grp7NgaMzZi20OTScqLpMvTw==","signatures":[{"sig":"MEUCIBXqyLaaFuzFURUFzCGA4d7Ot78Q0aJ00M79QAvl17XfAiEA48wjcQ5Ei8uCJMEbfes+d2I0nXv4eoDC3zcp6BadPOo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":105584,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjwmyOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmocYA/8DJn/qFt4ydjyaf/Ngeax8JQ7hOyyeIwh2NL7MkHtZyIRcM0+\r\nH7jXVa9Gmm3zcuGV/UACRg8w8LH4aLiBIPdZ/362pnENQaZRkHFFlHMnBcVu\r\n4M5NccCw6jWE5xejBG9osuJ4Cz1fGAfBtOXk47MIgst+x0eEHwaMoaIur4nY\r\n2AL6Bw9NuuPvORbKG03rjd3Trzu6n42icxkkbavBWLPJbMJkk0rVaEvKQMfb\r\nKYRRklJHfe0sDwXqSwOxVQooXA/qioUmOJE6urktzWDqX/cANdbI1peQcOe4\r\nnwAwxtt5d1WoP5XAfSaJWp+1HsdArabbn9rPezV6Mm83aHbnG3Q01ke+os1S\r\nYIISU/rBKE9yZIdw5w6witGJDLQtAI8XJI8fw+zimTlHG4HffPMimo2mvPQ+\r\nkrG9CMgKO2tbveWTAHds8DcUpAgIOtAIoIK59gd7PiXei4ZQ1AaS44UkYcpX\r\nNH+snPlldvVZdjRhEGaA1cJwxlicvSfcoHd0pvp6AtCDI/ljydRaMItw8gNb\r\nap+EGZqfnXg1lddCAL3cujhnNVGZIYTU2MV54VRVtx0hC/CcPPH0WuaQr13z\r\nruIey8XYr97H8teB++ujwMABgHcdrSuCGBhYYFn0fPPmobaD+PgfEZM1/kdr\r\nGiCTKXOfHotq8GYZT+wcSR+Ml6U3DaoA8EY=\r\n=jBPY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist","_from":"file:/home/runner/work/_temp/npm-252afbf457ac0e361b11fa3df823b8bdffa25be2-16.x/balena-balena-pricing-0.1.0.tgz","mocha":{"_":"test/*.spec.ts","require":"ts-node/register/transpile-only","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":"8.19.2","node":"^18.12.0"},"scripts":{"lint":"balena-lint --typescript src test","test":"mocha","build":"npm run clean && tsc --project ./tsconfig.build.json","clean":"rimraf dist","prepare":"node -e \"try { require('husky').install() } catch (e) {if (e.code !== 'MODULE_NOT_FOUND') throw e}\" && tsc","pretest":"npm run prepare","lint-fix":"balena-lint --typescript --fix src test","posttest":"npm run lint"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/npm-252afbf457ac0e361b11fa3df823b8bdffa25be2-16.x/balena-balena-pricing-0.1.0.tgz","_integrity":"sha512-zznQpI605Beu7lvJtWOc/GGnOIAJUQJFrXPVfHVDytaClEHs9iil9kh4oCo+b5grp7NgaMzZi20OTScqLpMvTw==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2023-01-14T08:48:14.777Z"},"_npmVersion":"8.19.3","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"16.19.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","husky":"^8.0.3","mocha":"^8.4.0","rimraf":"^4.0.4","ts-node":"^10.9.1","typescript":"^4.9.4","@types/chai":"^4.3.4","lint-staged":"^11.0.0","@balena/lint":"^6.2.1","@types/mocha":"^10.0.1"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_0.1.0-build-joshbwlng-init-252afbf457ac0e361b11fa3df823b8bdffa25be2-1_1673686158331_0.8551659961962288","host":"s3://npm-registry-packages"}},"0.0.4-build-joshbwlng-private-false-414022e64d646e993d40b09cec2521062b8cee66-1":{"name":"@balena/balena-pricing","version":"0.0.4-build-joshbwlng-private-false-414022e64d646e993d40b09cec2521062b8cee66-1","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@0.0.4-build-joshbwlng-private-false-414022e64d646e993d40b09cec2521062b8cee66-1","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"d1be0a45d51b1aa5003d4ad473876ed123f84100","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-0.0.4-build-joshbwlng-private-false-414022e64d646e993d40b09cec2521062b8cee66-1.tgz","fileCount":16,"integrity":"sha512-Ojho/07/YLEFzKpxpsYyvcqt9gl31z9i0YcUP6mQIFOadTjSqfaoSZRTdm+ZAf7EwrqnIAaLqqFY79H2nGuO3A==","signatures":[{"sig":"MEYCIQDubaC7dmNKbCfGjAuDdAwqgWvqJcHDZOHcJk1xC5sfRQIhAMUzGtGdT4BvJPtCklyBSm6msQWUSK5gRP3gjQRe80uJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38619,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjwm2XACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoK3Q//fNGXgLi3uYDMg78H+PN0wZTwFJ7Iq7SUhWZ0Zo23bx07HX2H\r\n4VRe91hp7b0B/DMiYG5sTsjuRfq+fnll8nLJ/1IbxM3oDGmFLfceYISJlhM1\r\noROs/AiQOgNjo0ryuXwCBZGahdtrc3R3PpGSLXF5FMinpGw+x9PM+JQtFyPb\r\n5r15M0+fijWNI5iPHU0PfvwA81et2INjSsdedi0dzIsUpPr+Sx+CnTIj+mTO\r\n8ee1YMGDKU7e8BxFEHpYxlxn1h1dEpocSPNl4ak87AfySpjj8U4VnC5XbveJ\r\nkpIXwdeLnG3y6iq5/MKDuPWtzYfijbPNlaVYoeQqZrc7cWCXzy7OTOFIoudS\r\nFu3dgGonpgFiAXMn/wJQaPXZIm6LpaXu0VcSGqwP6bcRpHXDsMPjcmzkvpPD\r\n1CRMAz6+sLzbcbdwSc1DeEiH6MLxuRZHu0B9uDddjI9jbix6GmNFdB+ogIgU\r\nkidgtf2x9eyPWXQQApv9lpXGMvH/0MEyEE46/uKCZbQzxFSSE3cHO4uvXxiw\r\nvLJN5YEMGgj7f8+29lN+79uV520fnVsrG2swEblTHK2QbA8h65JhwCp/n9N9\r\nOiNZnLyUcSzXPATenozApXOlns+qiKmlK/dN1qb6wOd7SGmKYa/Ml6aKCzKl\r\nHXW5RHLDd/ZW2huKedoW7TIcGMSqAAnBERI=\r\n=x9D6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist","_from":"file:/home/runner/work/_temp/npm-414022e64d646e993d40b09cec2521062b8cee66-16.x/balena-balena-pricing-0.0.4.tgz","mocha":{"_":"test/*.spec.ts","require":"ts-node/register/transpile-only","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":"8.19.2","node":"^18.12.0"},"private":false,"scripts":{"lint":"balena-lint --typescript src test","test":"mocha","build":"npm run clean && tsc --project ./tsconfig.build.json","clean":"rimraf dist","prepare":"node -e \"try { require('husky').install() } catch (e) {if (e.code !== 'MODULE_NOT_FOUND') throw e}\" && tsc","pretest":"npm run prepare","lint-fix":"balena-lint --typescript --fix src test","posttest":"npm run lint"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/npm-414022e64d646e993d40b09cec2521062b8cee66-16.x/balena-balena-pricing-0.0.4.tgz","_integrity":"sha512-Ojho/07/YLEFzKpxpsYyvcqt9gl31z9i0YcUP6mQIFOadTjSqfaoSZRTdm+ZAf7EwrqnIAaLqqFY79H2nGuO3A==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2023-01-14T08:52:53.063Z"},"_npmVersion":"8.19.3","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"16.19.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","husky":"^8.0.3","mocha":"^8.4.0","rimraf":"^4.0.4","ts-node":"^10.9.1","typescript":"^4.9.4","@types/chai":"^4.3.4","lint-staged":"^11.0.0","@balena/lint":"^6.2.1","@types/mocha":"^10.0.1"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_0.0.4-build-joshbwlng-private-false-414022e64d646e993d40b09cec2521062b8cee66-1_1673686423324_0.13688834793099658","host":"s3://npm-registry-packages"}},"0.0.4":{"name":"@balena/balena-pricing","version":"0.0.4","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@0.0.4","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"f7371e861b254577594f401814c893895c714b0c","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-0.0.4.tgz","fileCount":12,"integrity":"sha512-ynana04UVTD3CTq5w3iNf64qUZygghmMIJUFBKEZeowTxlFn/7q/blU+xIWvOhCnL8ibr3+Oi5N3+2LN7oDyOA==","signatures":[{"sig":"MEUCIC1InxnALmULny5POZyc+JGo2q2zlWe1KCYRsiz3Lmq8AiEAucB2INaD80M6hbO/lBuh3zI37o7t9EpEBuRJxPV3jaM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38546,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjwm78ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqlkxAAlWlpSEQOOjmjJL3OR+hipD1jP+4ll4EhqIm+o9ivbCXSmWhY\r\n7JgIoJ8ENGBnRcUOU9CtizFbaVceYEtyRvKQsyVfo+XaYGWvThYckwO+x+7Y\r\nHi+ElW5SOjCDWKqfnFlyUOQAn7xd9BtJRLByT/zU1lXNTVDV3LgkKOTIeb1S\r\ntThFBxq7MoOJ3Qj8kDj4rndHtQ8yVNarZA2vRd6uzJHjdJj+CW5pnwJQO7uj\r\nzzPYJfCLnI0bhA43ct3BB0r66iDkaAT1ta3MOuOB99wXLNK4QbcKKnvk45fb\r\nB2zfiqdbNgP6WwT77tdmXhYI7J7sfO38/OklMMATp2ik15C9rWU5UECRWs5Q\r\nUyQ8pTfQdl3Mc2fBoGIm+w2BXiTVpDU6iyXhp52vLxPVbgyYBi2NVIcGWBdS\r\ntYYr0TOnsvuEr4BWcddo8OZVJFMj+2bcpIWo47CvfkIc0fXvnKKqr5Z72Lwx\r\nPDeY8e48XZeS6eIungQGib5BQC8K48kDb9Y1fzzKfLhn3nzDYGhbrLaqqhV/\r\n69vVXWTEvbRkehx8UuWhsihBQThfqOx1L8QLMsqZ5StBobWkqIQBQ0Ixp4hm\r\n2mkacN+hLwUbXZFcPEnkNXlOFsBmaRfOnFV6bgzbDStHE+Fnmm+e95THlahv\r\n/0XnFtwgIp3Rg3sT/PP5hGpjtzf6araIYns=\r\n=Ba77\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist","_from":"file:/home/runner/work/_temp/npm-414022e64d646e993d40b09cec2521062b8cee66-16.x/balena-balena-pricing-0.0.4.tgz","mocha":{"_":"test/*.spec.ts","require":"ts-node/register/transpile-only","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":"8.19.2","node":"^18.12.0"},"private":false,"scripts":{"lint":"balena-lint --typescript src test","test":"mocha","build":"npm run clean && tsc --project ./tsconfig.build.json","clean":"rimraf dist","prepare":"node -e \"try { require('husky').install() } catch (e) {if (e.code !== 'MODULE_NOT_FOUND') throw e}\" && tsc","pretest":"npm run prepare","lint-fix":"balena-lint --typescript --fix src test","posttest":"npm run lint"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/npm-414022e64d646e993d40b09cec2521062b8cee66-16.x/balena-balena-pricing-0.0.4.tgz","_integrity":"sha512-ynana04UVTD3CTq5w3iNf64qUZygghmMIJUFBKEZeowTxlFn/7q/blU+xIWvOhCnL8ibr3+Oi5N3+2LN7oDyOA==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2023-01-14T08:52:53.063Z"},"_npmVersion":"8.19.3","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"16.19.0","_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.7","husky":"^8.0.3","mocha":"^8.4.0","rimraf":"^4.0.4","ts-node":"^10.9.1","typescript":"^4.9.4","@types/chai":"^4.3.4","lint-staged":"^11.0.0","@balena/lint":"^6.2.1","@types/mocha":"^10.0.1"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_0.0.4_1673686780229_0.4792278230659244","host":"s3://npm-registry-packages"}},"0.1.0-build-joshbwlng-init-2f5b812d9b8ef3f2396c21233b74b3bf9aca9ce6-1":{"name":"@balena/balena-pricing","version":"0.1.0-build-joshbwlng-init-2f5b812d9b8ef3f2396c21233b74b3bf9aca9ce6-1","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@0.1.0-build-joshbwlng-init-2f5b812d9b8ef3f2396c21233b74b3bf9aca9ce6-1","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"aaf9cafbe7f40d148a5fbbf970348ca863288ff0","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-0.1.0-build-joshbwlng-init-2f5b812d9b8ef3f2396c21233b74b3bf9aca9ce6-1.tgz","fileCount":22,"integrity":"sha512-00ecQf6KWdGjyavFO9nHN/9rTOMaJb3OPJkHMivXUQQzztQujpbg6ksi74VyAwU5/yFJx322/FO35LYQvq8V6g==","signatures":[{"sig":"MEQCIBmaxvs5POMOvJ82WRIwYvXQMA2e9s2qYgNaKSIXkrNjAiAfIvT9FdNrRAYqSProv7bxPeN2UEUModtVtwwM/xGcAQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":105604,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjwnCiACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqQ/A//ZfysTb21PZFDadmEdwGsB5lX76+8yyZBngg98XkHe5e8Voj2\r\nU+OtgKbJ3xIlFiZRLbtolHGUdgERg9ZkPmlfpKfh4A3BI93zVx57Uo7g1bQE\r\nFnHOeUCmQwEDCH/yB+582+i0rFhpcCh3t/YNM2q9JbE5QdOQfYKoKviDBQ+I\r\nXtiWBGHnmDrptf4zMVVuvPvXq6uclEt0V+mbU9pUBgzJ07h/XrsJ8+KcZcMR\r\nyJX2fpz2BYkC54MqeUGHGcIdw82RDQQCu1gbtbgrtdeR/jLzIVsKJtnP35Y3\r\nWg8Ty5zG794WzvbzN1/vh8BibBJbcQ3yyZf58QMejCKizQ0W73dSRMypmx/I\r\nigdoPQxVdd+jGRTifhyAQc+GrdwL7aFd6eLXIxC7tzLrQp23RR4V5/BCu5Ai\r\na6yM34JE9kYe/YcrG8gGhzQalt1SnyEcD2R3gPaHml42AvcTFrqsNjh5OccX\r\n3Yuq64gJID+d2ivmr/jJ/D3tuv7tY9322ingnENmUU0VH4VYFOP0Bachng1K\r\n7vzvqlmWhVJ7fLe/5ie4lbTzckrHghwK3QaYg6W+21g9DkyS98jCDGLNUTlL\r\njOM7RH6Hc8MC8VSl2DFE2/T9Uz9gSuFq6U7C1peBkGT7R8Q4OmXl7fxtEWmM\r\nLBektFLSOOcsXk+w6nCOlG2AMapQfthWCqo=\r\n=syRB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist","_from":"file:/home/runner/work/_temp/npm-2f5b812d9b8ef3f2396c21233b74b3bf9aca9ce6-16.x/balena-balena-pricing-0.1.0.tgz","mocha":{"_":"test/*.spec.ts","require":"ts-node/register/transpile-only","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":"8.19.2","node":"^18.12.0"},"private":false,"scripts":{"lint":"balena-lint --typescript src test","test":"mocha","build":"npm run clean && tsc --project ./tsconfig.build.json","clean":"rimraf dist","prepare":"node -e \"try { require('husky').install() } catch (e) {if (e.code !== 'MODULE_NOT_FOUND') throw e}\" && tsc","pretest":"npm run prepare","lint-fix":"balena-lint --typescript --fix src test","posttest":"npm run lint"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/npm-2f5b812d9b8ef3f2396c21233b74b3bf9aca9ce6-16.x/balena-balena-pricing-0.1.0.tgz","_integrity":"sha512-00ecQf6KWdGjyavFO9nHN/9rTOMaJb3OPJkHMivXUQQzztQujpbg6ksi74VyAwU5/yFJx322/FO35LYQvq8V6g==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2023-01-14T09:05:44.320Z"},"_npmVersion":"8.19.3","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"16.19.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","husky":"^8.0.3","mocha":"^8.4.0","rimraf":"^4.0.4","ts-node":"^10.9.1","typescript":"^4.9.4","@types/chai":"^4.3.4","lint-staged":"^11.0.0","@balena/lint":"^6.2.1","@types/mocha":"^10.0.1"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_0.1.0-build-joshbwlng-init-2f5b812d9b8ef3f2396c21233b74b3bf9aca9ce6-1_1673687201930_0.9341369976493639","host":"s3://npm-registry-packages"}},"0.1.0-build-joshbwlng-init-d52663802f630853cf02aad7fcc13ec9769c25f7-1":{"name":"@balena/balena-pricing","version":"0.1.0-build-joshbwlng-init-d52663802f630853cf02aad7fcc13ec9769c25f7-1","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@0.1.0-build-joshbwlng-init-d52663802f630853cf02aad7fcc13ec9769c25f7-1","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"a995222f3165fd496029c9095831d4104db201e4","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-0.1.0-build-joshbwlng-init-d52663802f630853cf02aad7fcc13ec9769c25f7-1.tgz","fileCount":22,"integrity":"sha512-iwm/eU+2tBballAB4rXfZQK8BCjvMuRFLF5FUwr6xWlYWpIAhkySF7B5S4Xa2kSE/6KH1pGXoH9R7ssurxqpUg==","signatures":[{"sig":"MEUCIQDBwiVZ8JNty+q5hmTo/XbrSt4A1VpD7irJnAktVyyovwIgKpV1OdhJ+XOoSD1XG69a/4/s5A/yX+Wp2qmbD/RaoX4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":105716,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjwnTPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr/ChAAnUDEa6eYPHW7LHYoefsNZspiyp+RNs/So3RlTp9v9GGc40EB\r\nXRLV7j9/9fUKD5JXrzRw1BwC9UZZSfWI6SOSgTqCZQ4OhQpn7wuzHbDpJ9H2\r\n7NOBXgryo62OqHwLpE1YW6dXnm9NgytD1mNObBcGRRQaSHeMNIYgWkhCFwVU\r\n6sfJHR4WiLfnW/sJXg5kFh+zLPMAX0R3+ZtBzoIhuyJftUnWSrspCf7zMfy+\r\nenzFdMp+NGVubfpJqprLzx8PQUM0SJkU3k8Mkizd5jcI7yXIGGOki6eG+oL3\r\nlR9OnPY70JPIOiHzfodusMYq2PkBPn8XWG0iI880Vndse+Xd+aRwD3YwLkGQ\r\npVshLbyMZp2nchEDtRzJC18z6e6FvP94OJYS0qeYIrDER4DOqoeVbyhRhd0n\r\nly1bfHIFur/v+8mKLJVc89g1ZPTEaFEklTK6cTfkTzHsSs74FHpizcSxbZKD\r\nEWUe/OQhHJIdae4CXVKnRV4dkhC/YZDeR5fR3zhXKQGidV5VwjDzoGq6iytI\r\nAoR+smKvHyuBJtw9XKL3A2/ethMSWZLOVnYewWYgSz2m4+kywkwaBpwdZxc6\r\nJZg+9EseGWLGufVsv+Doix8euCFsOZ3pjPwlOMhOZJ19sPTiI6x0WCYYB5A5\r\ntSshsodRsoAPTa2SMJhYezjoJ5XDDHYsx2s=\r\n=A70i\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist","_from":"file:/home/runner/work/_temp/npm-d52663802f630853cf02aad7fcc13ec9769c25f7-16.x/balena-balena-pricing-0.1.0.tgz","mocha":{"_":"test/*.spec.ts","require":"ts-node/register/transpile-only","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":"8.19.2","node":"^18.12.0"},"private":false,"scripts":{"lint":"balena-lint --typescript src test","test":"mocha","build":"npm run clean && tsc --project ./tsconfig.build.json","clean":"rimraf dist","prepare":"node -e \"try { require('husky').install() } catch (e) {if (e.code !== 'MODULE_NOT_FOUND') throw e}\" && tsc","pretest":"npm run prepare","lint-fix":"balena-lint --typescript --fix src test","posttest":"npm run lint"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/npm-d52663802f630853cf02aad7fcc13ec9769c25f7-16.x/balena-balena-pricing-0.1.0.tgz","_integrity":"sha512-iwm/eU+2tBballAB4rXfZQK8BCjvMuRFLF5FUwr6xWlYWpIAhkySF7B5S4Xa2kSE/6KH1pGXoH9R7ssurxqpUg==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2023-01-14T09:23:36.487Z"},"_npmVersion":"8.19.3","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"16.19.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","husky":"^8.0.3","mocha":"^8.4.0","rimraf":"^4.0.4","ts-node":"^10.9.1","typescript":"^4.9.4","@types/chai":"^4.3.4","lint-staged":"^11.0.0","@balena/lint":"^6.2.1","@types/mocha":"^10.0.1"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_0.1.0-build-joshbwlng-init-d52663802f630853cf02aad7fcc13ec9769c25f7-1_1673688271035_0.37283259898553456","host":"s3://npm-registry-packages"}},"0.1.0-build-joshbwlng-init-137c6c5a10f37ba7194be2662e892f0d6d35dad9-1":{"name":"@balena/balena-pricing","version":"0.1.0-build-joshbwlng-init-137c6c5a10f37ba7194be2662e892f0d6d35dad9-1","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@0.1.0-build-joshbwlng-init-137c6c5a10f37ba7194be2662e892f0d6d35dad9-1","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"a7515b949eac0f1f56aac8740ffd907c417cf9a1","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-0.1.0-build-joshbwlng-init-137c6c5a10f37ba7194be2662e892f0d6d35dad9-1.tgz","fileCount":22,"integrity":"sha512-pag7iUAt+SvmsVAxO9C6E8Qd2a0Pc6HYFgmY4ilGyWjfpuF21MBvgQGQvi124bsJDvrOk+kAs2FX2z3bBKpmew==","signatures":[{"sig":"MEUCIQD8uGOD5R4uXdA+7L2WFOdiDXFrv9KGJg3xVoVEdQCnUgIgFf3j8UH1ZZF2cSI2dWT2sLOdCvUjVuWc5mACx+a3e1U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":105936,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjwnaqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp/3RAAnCOGHZEfAW3Cg1e63BnCfeLxhoh+87+xfj2+RTgx1AwzXD89\r\ntwLRq+x8uphhC72eKhykskzdSmqqQ9tBZibjwIUjTJIPIrquJfC5FO0+X8be\r\nNSEBW4N2vzaPqcJxi2DchQnjh3St6dNuXn1H6fGZSgiGJmgXKbfU1RgnvWZJ\r\nhBNlh+oWek5HIvYpHjyPYGkyxIKJmM27QsxHUy5AsJ9+n95d0GzQ7iez+wta\r\nTYukVW+z5M12tQBg6ta/h2luJzpMJ+Ss7psdu8f4KPEIt2BoO226k2TOWW/i\r\nHVyjqYyDZlBU6VpnvT41ekEsdHtNhgj6tf/jQrr7FwwMRdXkyNozUBoPdNv7\r\nJt2K75bxGkOoJcAuc6B5X9PW50AtonUf49l6lVb/FkieUwXJ1Hq3kpbswtiY\r\nrMQgukVUpG+yZ+jDrEOik3/UxzImsgQ4YN8l6WP47nNJOZh5yQRqpk7tJSdN\r\n41+t8PBMbHOP/P4tQTWRBWW2wArwgFrsg8hfCYgbmQh0kwkILP8itg/GNyN/\r\nuI7sU2aILra3tE5gPeTWvaC8bZh6TO6kcyXGxwA7wUbxHClwQWiYUfu6hIBz\r\n5t7g8nRfMvwOxoUYXpCzdR13m+vrT/xV7lAVfSaSTlmyAEPRgc5LnZmOKpLJ\r\naF2my/hbpTQ33TuHshrQPQE22jHpjb22+o4=\r\n=iOm3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist","_from":"file:/home/runner/work/_temp/npm-137c6c5a10f37ba7194be2662e892f0d6d35dad9-16.x/balena-balena-pricing-0.1.0.tgz","mocha":{"_":"test/*.spec.ts","require":"ts-node/register/transpile-only","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":"8.19.2","node":"^18.12.0"},"private":false,"scripts":{"lint":"balena-lint --typescript src test","test":"mocha","build":"npm run clean && tsc --project ./tsconfig.build.json","clean":"rimraf dist","prepare":"node -e \"try { require('husky').install() } catch (e) {if (e.code !== 'MODULE_NOT_FOUND') throw e}\" && tsc","pretest":"npm run prepare","lint-fix":"balena-lint --typescript --fix src test","posttest":"npm run lint"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/npm-137c6c5a10f37ba7194be2662e892f0d6d35dad9-16.x/balena-balena-pricing-0.1.0.tgz","_integrity":"sha512-pag7iUAt+SvmsVAxO9C6E8Qd2a0Pc6HYFgmY4ilGyWjfpuF21MBvgQGQvi124bsJDvrOk+kAs2FX2z3bBKpmew==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2023-01-14T09:31:30.599Z"},"_npmVersion":"8.19.3","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"16.19.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","husky":"^8.0.3","mocha":"^8.4.0","rimraf":"^4.0.4","ts-node":"^10.9.1","typescript":"^4.9.4","@types/chai":"^4.3.4","lint-staged":"^11.0.0","@balena/lint":"^6.2.1","@types/mocha":"^10.0.1"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_0.1.0-build-joshbwlng-init-137c6c5a10f37ba7194be2662e892f0d6d35dad9-1_1673688746703_0.1455981686371257","host":"s3://npm-registry-packages"}},"0.0.5-build-joshbwlng-node-version-08c857a741f381a5cba4560a813313e3d4f8c844-1":{"name":"@balena/balena-pricing","version":"0.0.5-build-joshbwlng-node-version-08c857a741f381a5cba4560a813313e3d4f8c844-1","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@0.0.5-build-joshbwlng-node-version-08c857a741f381a5cba4560a813313e3d4f8c844-1","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"1b1d6c6f95b39d083a6429df4ef77acaabe55cf6","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-0.0.5-build-joshbwlng-node-version-08c857a741f381a5cba4560a813313e3d4f8c844-1.tgz","fileCount":16,"integrity":"sha512-ieTgj/IaCiH2Ss9H6DeXjSmfldOFDgEVmJ+JMU/nrvsIQAyagfuZUTvtfGqHXZphXZCUeWF//lLid70WhfiCsg==","signatures":[{"sig":"MEUCIEm4l6YUtKnEG0QTzXeyvD1CabTfZsZ1aKtydlHU8XQIAiEA0o96VQyjbGZzAP/84VU4oWmIimGfp2z7sOiPRlm9Mtc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38619,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjw2LEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoAWg/8DQwb5vK0Hz1RCoEKAKd3ElyEqVaA9jIjztebi/mg4yS4HyTH\r\nTjej+P+8WByJq36QZUi6FvaJRFOhMVCg28NMtjE/ozz0ljxrQmKnTF09K50w\r\n2Rhca7yZpONRcYcLkXB69epkFNYqcOHTS57FbnGu2WCTk2ADxH3vsFaUrCBu\r\nObMI9tthR3ki3d9jp0b/r2vWpgJ6imXKLSXHZpGK8kX0HgBCeSj1YCFmevqy\r\npNkMb9JQ8OH+ygC0eseTsQ5x7HIcH4wu842anGm/jSlnwSpBYNTdi37Wli2D\r\nnD0ofolRY7gjsORCEXWvr5Om+nUfUHt/HXweqxQlJBuaI7a+GtQ6EXXWc5J+\r\nxqzmmOVhF9ffgPjrCdPvsfNJTMGjE5yWrOsSAKUoTmQ9AywWnAYE2MIblrfY\r\ni5Z7llwrWkAFqV0EWHFYIzd6H6zyplbvx2byYjx3Btvwwa2OyXGar1Ban7fq\r\nNmhUgFCA2SC77NEsXpr08d1rgfHmeiNX4aGrufW3l9DY8mhkJYqu+xGTRAEV\r\nRixS1ApMX7EnaYN0vDBCV66PG/DtPB53FMR4ETjKKMrGkjSBpoF6S/mfjBBU\r\n7224gRhtoisPuPsYs0g7eYxb965gjLyNKnyYIO09V5gCEQUw7dJQoxuzMIWO\r\np8KaJb8G7uPhJPjAEqtDZ7UeB9J5BjNxFfo=\r\n=Ffs0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist","_from":"file:/home/runner/work/_temp/npm-08c857a741f381a5cba4560a813313e3d4f8c844-18.x/balena-balena-pricing-0.0.5.tgz","mocha":{"_":"test/*.spec.ts","require":"ts-node/register/transpile-only","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":"^8.19.2","node":"^18.12.0"},"private":false,"scripts":{"lint":"balena-lint --typescript src test","test":"mocha","build":"npm run clean && tsc --project ./tsconfig.build.json","clean":"rimraf dist","prepare":"node -e \"try { require('husky').install() } catch (e) {if (e.code !== 'MODULE_NOT_FOUND') throw e}\" && tsc","pretest":"npm run prepare","lint-fix":"balena-lint --typescript --fix src test","posttest":"npm run lint"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/npm-08c857a741f381a5cba4560a813313e3d4f8c844-18.x/balena-balena-pricing-0.0.5.tgz","_integrity":"sha512-ieTgj/IaCiH2Ss9H6DeXjSmfldOFDgEVmJ+JMU/nrvsIQAyagfuZUTvtfGqHXZphXZCUeWF//lLid70WhfiCsg==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2023-01-15T02:18:33.461Z"},"_npmVersion":"8.19.3","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"16.19.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","husky":"^8.0.3","mocha":"^8.4.0","rimraf":"^4.0.4","ts-node":"^10.9.1","typescript":"^4.9.4","@types/chai":"^4.3.4","lint-staged":"^11.0.0","@balena/lint":"^6.2.1","@types/mocha":"^10.0.1"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_0.0.5-build-joshbwlng-node-version-08c857a741f381a5cba4560a813313e3d4f8c844-1_1673749188771_0.4887113687943896","host":"s3://npm-registry-packages"}},"0.0.5":{"name":"@balena/balena-pricing","version":"0.0.5","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@0.0.5","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"d31264793d4b349f586d64ffcdb80ff1e3e12e44","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-0.0.5.tgz","fileCount":12,"integrity":"sha512-7fPjMi7PrJckXikA33N4siZURrlIkSJttjYrKG+vgsIM672FOKRc1v1iHOaCo/vWfLfYLVldQfJnfMBogVHHnA==","signatures":[{"sig":"MEYCIQDM6nAvKweBo64unnDZfWXCL6KdZPpDzTvAr1ZJDfz23wIhAJG63Ot174Q+zBIK3FQC6d4P3LTGfgZk+ttGjLOwSfK4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38547,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjw2N8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqSkhAAk/e7l/05v+QZJXNL73YAjB83xWuPBpZg9neVjGi+iLTw63h9\r\nlnNOQtNH43Eb6rFpbxgbwy40lwrmgDJWRJI07MzzdFxCQN29uGIrpHfoUAJL\r\nrJGGEX8xgnGthNZreMEoiXOQ+I2RDoYLTxbkZ63GHqLgo9YiL/11D0VJTPGq\r\nUNopiagthM2+DXiGuBP6TLQNNshSgOXHG/i9Io49K4q7CeH9HpluLeAinVw7\r\n0QKYHFQ/IFh4OBOwFnYlKs2Kqz7/NumMSaDTKwDgq8zoO3kFEcKAJxZf4K4E\r\nZtrZaHkJmLHDJuBUbJ5bxM9lfCrXG8bJm1H4K9OFymlhl2+mgK6zW+ILnQrT\r\n9Y+C3pvtEd/VH//NDSLo5CP95Tnsb/Jh9nJZ+2ECfkD3NJOXFbaLbzNbvjhC\r\nV0CNWvzFnaVA9Wn6slrO+zx1X4Ts31gc/WziBuy8nytVkaXZCwhZbwQEtxmk\r\nvzDtPwvFPgRQ/722WFeDRK3xD7OHWse4zBqViTnrNb6OWjJazz+gdSXmyknl\r\nTkQ/QsfcO87K0rJRc9rH8IZywgGv1NE73FY38CIlTGlyBkdKpkmaPyL+rGcF\r\nHPw4Fn1E+9UzyBty5n77wv5RxZ1tV32TxSeX15vh+p/lLP/E6eJd4JHeYuH8\r\nXObgwx/x5W3d5LJf7OZTMR89AHXgLUB8whg=\r\n=S5Pf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist","_from":"file:/home/runner/work/_temp/npm-08c857a741f381a5cba4560a813313e3d4f8c844-18.x/balena-balena-pricing-0.0.5.tgz","mocha":{"_":"test/*.spec.ts","require":"ts-node/register/transpile-only","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":"^8.19.2","node":"^18.12.0"},"private":false,"scripts":{"lint":"balena-lint --typescript src test","test":"mocha","build":"npm run clean && tsc --project ./tsconfig.build.json","clean":"rimraf dist","prepare":"node -e \"try { require('husky').install() } catch (e) {if (e.code !== 'MODULE_NOT_FOUND') throw e}\" && tsc","pretest":"npm run prepare","lint-fix":"balena-lint --typescript --fix src test","posttest":"npm run lint"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/npm-08c857a741f381a5cba4560a813313e3d4f8c844-18.x/balena-balena-pricing-0.0.5.tgz","_integrity":"sha512-7fPjMi7PrJckXikA33N4siZURrlIkSJttjYrKG+vgsIM672FOKRc1v1iHOaCo/vWfLfYLVldQfJnfMBogVHHnA==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2023-01-15T02:18:33.461Z"},"_npmVersion":"8.19.3","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"16.19.0","_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.7","husky":"^8.0.3","mocha":"^8.4.0","rimraf":"^4.0.4","ts-node":"^10.9.1","typescript":"^4.9.4","@types/chai":"^4.3.4","lint-staged":"^11.0.0","@balena/lint":"^6.2.1","@types/mocha":"^10.0.1"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_0.0.5_1673749372755_0.8332359546075079","host":"s3://npm-registry-packages"}},"0.1.0-build-joshbwlng-init-c00e51900ae7db761b1fdb595a965d98deb5ad11-1":{"name":"@balena/balena-pricing","version":"0.1.0-build-joshbwlng-init-c00e51900ae7db761b1fdb595a965d98deb5ad11-1","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@0.1.0-build-joshbwlng-init-c00e51900ae7db761b1fdb595a965d98deb5ad11-1","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"53c4623b052e47ae556affcc017675988a4edf94","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-0.1.0-build-joshbwlng-init-c00e51900ae7db761b1fdb595a965d98deb5ad11-1.tgz","fileCount":22,"integrity":"sha512-9ZOSXxLUMNM2XEgpGWHFofN2VzQDVSA2MrFxlHUUPDrssa32590N5HEujS7mmtdUYTTt14jGvyv72R5B4L30Wg==","signatures":[{"sig":"MEYCIQDrkTLJh1vdyxBxiHMtjUD/nBB6jreIkwuxc6c57l9d/wIhAMGc6TV7a16pZa07QErcDtDbZFW2kOmc8HOnajWqCVzN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":105937,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjw2auACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrKQhAApK71krBKcYti0YZ7qEPVl8YhsmxzlxrndObpOHqXa/hGEGJH\r\nCCw+8aahOZH9uRniNyjBUbaohIgvbJc8yz9H1ZjvZ0D6/cMGC6ezoBHdiojT\r\nZx9TjAiqA5PDxbhq4xQT1NjlFkD1+oDUQew9VkfJJuAEhRBylAz9humuCe7t\r\n6F1AkFggiqdBLNVAkrfSOU8inIx0g8BjQkQRm4FwQd7M2H8G9mL5QexmQEEs\r\nE9FsbXh+VqaJPg+QdK/aLtMtxTeaoedgAUnl+K+KKptgfw3plKKG4j7vRiIN\r\ncHSCjl6TyQsPLVhlkQuFAGxS7wGsM8MzEE5BxqHi1yDK6O1WQ3B0PdHEJvho\r\nkYeD0XEoyfluCqHWM2W8fWMgcmbq3XWYhF3nCM/WDIFt5pOO8Lg3D/iu4kgO\r\nTjiVfPskGc5REkYq9ZGXFiIVPSWqUOQpx//h0xFU7NMtBfqII7I57oFuGfdm\r\noMIpo0yQH9t9dxNw6zO6D6qCEEwguWnwOAUsAaP0LM7t4bQvMskqpQmZ8Znf\r\nqoF9GVNBiM5urRpo5+PErVd+xWJAzfdCTw7Xm72QXJ1rdQ+97wilTNGZFYwx\r\n93T+JZEpJRGTakJ8E6izXdbBpUt9VCDnqJR992QA0VYuj1oYgnfQDqLpUBP9\r\n5N2HLQOPupo4ma390jbbeDJVEgKwSiYCimE=\r\n=lFhV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist","_from":"file:/home/runner/work/_temp/npm-c00e51900ae7db761b1fdb595a965d98deb5ad11-18.x/balena-balena-pricing-0.1.0.tgz","mocha":{"_":"test/*.spec.ts","require":"ts-node/register/transpile-only","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":"^8.19.2","node":"^18.12.0"},"private":false,"scripts":{"lint":"balena-lint --typescript src test","test":"mocha","build":"npm run clean && tsc --project ./tsconfig.build.json","clean":"rimraf dist","prepare":"node -e \"try { require('husky').install() } catch (e) {if (e.code !== 'MODULE_NOT_FOUND') throw e}\" && tsc","pretest":"npm run prepare","lint-fix":"balena-lint --typescript --fix src test","posttest":"npm run lint"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/npm-c00e51900ae7db761b1fdb595a965d98deb5ad11-18.x/balena-balena-pricing-0.1.0.tgz","_integrity":"sha512-9ZOSXxLUMNM2XEgpGWHFofN2VzQDVSA2MrFxlHUUPDrssa32590N5HEujS7mmtdUYTTt14jGvyv72R5B4L30Wg==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2023-01-15T02:35:29.839Z"},"_npmVersion":"8.19.3","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"16.19.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","husky":"^8.0.3","mocha":"^8.4.0","rimraf":"^4.0.4","ts-node":"^10.9.1","typescript":"^4.9.4","@types/chai":"^4.3.4","lint-staged":"^11.0.0","@balena/lint":"^6.2.1","@types/mocha":"^10.0.1"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_0.1.0-build-joshbwlng-init-c00e51900ae7db761b1fdb595a965d98deb5ad11-1_1673750190045_0.5103141521313244","host":"s3://npm-registry-packages"}},"0.1.0-build-joshbwlng-init-f529958ffef0f0e1614ee13dec549d2e7421c235-1":{"name":"@balena/balena-pricing","version":"0.1.0-build-joshbwlng-init-f529958ffef0f0e1614ee13dec549d2e7421c235-1","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@0.1.0-build-joshbwlng-init-f529958ffef0f0e1614ee13dec549d2e7421c235-1","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"031dc9dc2e705c5fd34ecb51be7617e0f99c895d","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-0.1.0-build-joshbwlng-init-f529958ffef0f0e1614ee13dec549d2e7421c235-1.tgz","fileCount":16,"integrity":"sha512-tSLswQHWINXZSeojh/IfR5TE520RmkJkbnMEEJfaTihXbku8/UQnCUhLxOkyVNqVCjoBxi55fvnkcRQatj6D1g==","signatures":[{"sig":"MEUCIQCG+hjN7lDxF6LwBAwnTRdgIJuRWkdfsiFYwgordt8z9AIgTryqzeRV9aw2IUXRdml6ER2hBsBev03X5aA7epeobKY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":103827,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjxUCKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoUhQ/+IwmZg2+ErGNJb9fHGZmr6HPKusvqx1fTKl7LJZPE+MusJYSk\r\nSBSsGbU5P8Jaut6IaLxbUBwxqATHoq7xqV/gRfekZu5oCtZzNkNy94hyLcm5\r\nEI31EupVyW1Ao5ZVEk7DVduhyANxpmbZkFnFgb4s2sOfOZNa8B0ceGGSgi4D\r\nKZ0SU/utr9mnwJCweKqeDb/LYXhjWBhcG9qdByeiHOyEpZ0BCH/QP/tcikqZ\r\nl4nHxRxQDALKqi/VXIYF7lt1uMdc57n8ewAwxUwY3KGbdxAV58WonJh6NY9V\r\nc12lhzUNgdgbxJVPGjbSmlKNgbdNaOkIADq/AiOnOyvK+lVx7xoA7LMT+zgO\r\nlBtzT/Aqro5Ux9k1c0QNsNjYkMS/PVHTkC0w/UkxJljkKeVxE9ncQpi6ROlM\r\nD19vrfGp1OgZUCRMtJg/8Bf4IhUgDWLsgsmB73Tlp0lHXK075wPAwfCExS4l\r\nM0ACao0cOeEJeIyLjwmrEFdbIEsukTWvJMjjo/gv4g0jF6kh/idrGMlVwwyq\r\nldzPUW/HE5By3RTjDYW4LWRRthZwTl5rzX1KNMkyCMCGvCSWF7Bw+roq9t7X\r\n3ZDi8jBaPpcaHsIXO/O74MtxFNhC/PS01ZwMHjo7y8EmJ7Qwocad2Igd+3f4\r\nm4MSqwDVF+8I1QS0P7GYbfHu+GbzeATMEZI=\r\n=ux/6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist","_from":"file:/home/runner/work/_temp/npm-f529958ffef0f0e1614ee13dec549d2e7421c235-18.x/balena-balena-pricing-0.1.0.tgz","mocha":{"_":"test/*.spec.ts","require":"ts-node/register/transpile-only","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":"^8.19.2","node":"^18.12.0"},"private":false,"scripts":{"lint":"balena-lint --typescript src test","test":"mocha","build":"npm run clean && tsc --project ./tsconfig.build.json","clean":"rimraf dist","prepare":"node -e \"try { require('husky').install() } catch (e) {if (e.code !== 'MODULE_NOT_FOUND') throw e}\" && tsc","pretest":"npm run prepare","lint-fix":"balena-lint --typescript --fix src test","posttest":"npm run lint"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/npm-f529958ffef0f0e1614ee13dec549d2e7421c235-18.x/balena-balena-pricing-0.1.0.tgz","_integrity":"sha512-tSLswQHWINXZSeojh/IfR5TE520RmkJkbnMEEJfaTihXbku8/UQnCUhLxOkyVNqVCjoBxi55fvnkcRQatj6D1g==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2023-01-16T12:17:21.635Z"},"_npmVersion":"8.19.3","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"16.19.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","husky":"^8.0.3","mocha":"^8.4.0","rimraf":"^4.0.4","ts-node":"^10.9.1","typescript":"^4.9.4","@types/chai":"^4.3.4","lint-staged":"^11.0.0","@balena/lint":"^6.2.1","@types/mocha":"^10.0.1"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_0.1.0-build-joshbwlng-init-f529958ffef0f0e1614ee13dec549d2e7421c235-1_1673871497890_0.4649581404540313","host":"s3://npm-registry-packages"}},"0.1.0-build-joshbwlng-init-cbc3e5adbf631eb08b5c56ac72c798261a085081-1":{"name":"@balena/balena-pricing","version":"0.1.0-build-joshbwlng-init-cbc3e5adbf631eb08b5c56ac72c798261a085081-1","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@0.1.0-build-joshbwlng-init-cbc3e5adbf631eb08b5c56ac72c798261a085081-1","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"e1f9446e49191f3419ca7319fcb0c5bded6ccd8e","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-0.1.0-build-joshbwlng-init-cbc3e5adbf631eb08b5c56ac72c798261a085081-1.tgz","fileCount":16,"integrity":"sha512-UWIPygkWW52mSkFv6QsXGfciIHORTzqSgDD/uNbc6sMPXBlWw4G3vc0UBNYuWQmSzPpk5fld1/z+nObfTydU/g==","signatures":[{"sig":"MEQCIBFe4CZ6xe2eyIhp/JJUbHs2qj3zztGl0aNXywFxKM/mAiBMyxq3hBbxoen8qiXWxLVcxUcRmuEwSvwqHp0vJNDWlg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":104003,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjxmABACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpSAhAAjEKSfLBqrVw+rx9Ghn0GJb0Q28NxfmYmtmhEBKU5gjwwnlf+\r\nEjkLU62ckfoIGsg1MUMKOp/0IXcB9ZwAj1VA4bMLGoldd/lRymC9Rb4MU0ru\r\nWtasqGMxVjemUX9t3j+GqMgVC9b5OjxYxCXrL0CEnpwMhcNq+AyJgHu9jMMQ\r\nWENkAZD/XOBml8zzzqc/AuLWHalrzXfZEC5gjk8g0c2rHohePYp3u+BPfQvO\r\n27szlB7C9pSlvWB6/nz6LRn5jnU96YVEPrq62sqIpwjzo/4PA018uOiPg5g3\r\nJecn5yAIM74z1OoNlMncAko6ciZ/XND8SbBhxOGJfBHauAKndHurLeJKo+c5\r\nFxCKTp0gwD8V7dEA/uhlTf4iWNgRhp2AAE8/nrFV/8XuJL9fXJaK0vetvPkG\r\nHn5Cpmey3NLTot7PZDSH6qu6Pj7bnyvtxmu42IQbEHkj6c6syayn3WAn396E\r\novrmzo6vAPUWCix1oK4QjVaJ+KlKb+4B9XNijMCiQtaMgYca1s60R1PfS+DZ\r\nRWpX6e43qv/mud7OklTVZpj6bh4Qeg0RwrBVwflmthBWGiWycowpmIo1JlvN\r\n6qCNLgeO2eOP8TOhNK8gvmcbp0/3WpcZUiQSrE4xhF38cr/Tx0DQIbMatL8A\r\nFvKMhpG3xdvXNYAEkT94tDsuMwrokVza6XQ=\r\n=ZBUv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist","_from":"file:/home/runner/work/_temp/balena-balena-pricing-0.1.0.tgz","mocha":{"_":"test/*.spec.ts","require":"ts-node/register/transpile-only","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":"^8.19.2","node":"^18.12.0"},"private":false,"scripts":{"lint":"balena-lint --typescript src test","test":"mocha","build":"npm run clean && tsc --project ./tsconfig.build.json","clean":"rimraf dist","prepare":"node -e \"try { require('husky').install() } catch (e) {if (e.code !== 'MODULE_NOT_FOUND') throw e}\" && tsc","pretest":"npm run prepare","lint-fix":"balena-lint --typescript --fix src test","posttest":"npm run lint"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/balena-balena-pricing-0.1.0.tgz","_integrity":"sha512-UWIPygkWW52mSkFv6QsXGfciIHORTzqSgDD/uNbc6sMPXBlWw4G3vc0UBNYuWQmSzPpk5fld1/z+nObfTydU/g==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2023-01-17T08:43:49.260Z"},"_npmVersion":"8.19.3","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"16.19.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","husky":"^8.0.3","mocha":"^8.4.0","rimraf":"^4.0.4","ts-node":"^10.9.1","typescript":"^4.9.4","@types/chai":"^4.3.4","lint-staged":"^11.0.0","@balena/lint":"^6.2.1","@types/mocha":"^10.0.1"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_0.1.0-build-joshbwlng-init-cbc3e5adbf631eb08b5c56ac72c798261a085081-1_1673945089135_0.8122529118277027","host":"s3://npm-registry-packages"}},"0.1.0-build-joshbwlng-init-55fa8a2b87cef65598e2c45d583dd0b5156cafe6-1":{"name":"@balena/balena-pricing","version":"0.1.0-build-joshbwlng-init-55fa8a2b87cef65598e2c45d583dd0b5156cafe6-1","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@0.1.0-build-joshbwlng-init-55fa8a2b87cef65598e2c45d583dd0b5156cafe6-1","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"1754723f5ac79f43d3d3015f79e3ae5ca5f1db0b","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-0.1.0-build-joshbwlng-init-55fa8a2b87cef65598e2c45d583dd0b5156cafe6-1.tgz","fileCount":16,"integrity":"sha512-FD/hWLCIFTAR9nv1Tx/jvBEyNqdSLHhywb87G7x1+18EQPGMfC8nzk6K29FSHzr+VffAX7lrARZ+ep/AW2vECQ==","signatures":[{"sig":"MEYCIQDel6px/FzAnqmVwWlerrW+KEvp6wugr/b68yNOnSVIkgIhAJNribZffnar+MS/whe35GX9GZM5/sdCkdH9oiurX1oS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":106862,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjxpgsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrA0Q//aXBG3X+TUm4ZOc6DP3faOerrjXAn09T0yvSZCF8SDVnH3iHA\r\nTblCoK2FZkY+9bfsb7WZQcfO2GmKJkZ45G0HiupP0zR9wyDuLmSvgBAK0B5r\r\n7H/B5PSJs6M+LZ2C7OIGyfJMOJexpjRfzEUvvSpa+eWOlatxmhlbiMLougLy\r\nYg4MvZ1+vQI4NGKNgYc6dDk9CCdflyhvN/rJhKWpraGU8X7pe3J5GH+cyhdR\r\nHuBU8LpXb2Eh1wBKFaMjglL/Gt4d4KyIF2bmCBYf7XuVEqKyb5oJnf+tMHB/\r\nXd5sEWqGrFs7ympV6O/cMtlgS3O35qu8l+g1EPyLLUaBk7B+pCA3mt7e0YIW\r\nzWvDILdGhXa7adnfujFM1/zQ3bK5tJtQHCdmbtHXB84ywVIW0LkyjLSnqyo3\r\nF+o1uNXdA3N3Wo8/tfErQg818EBp35uunieFAP4dqBG8RTUEt9goIEwQsVCK\r\n9rdpOx+y3ltMSwcN2zEdR6767lp6HYMkn7XFWxv2yWg3ejdYfZsZ1629+Ze+\r\nFXMCb2QsS9t0ZbagGEmc37uJheBXEpuM6vmVgGhYw5JCB2SwpmuT2aGrfqX5\r\nv1LmT7mK5MIT5EmGFN7Ew622GD47xWo8sI9eO+ucCzDBQNKL4xBnKTXCKAwj\r\nNrthWxW1HrCCJQ7xnC9yxEwBo6ZCY4pnjhE=\r\n=lHw9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist","_from":"file:/home/runner/work/_temp/balena-balena-pricing-0.1.0.tgz","mocha":{"_":"test/*.spec.ts","require":"ts-node/register/transpile-only","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":"^8.19.2","node":"^18.12.0"},"private":false,"scripts":{"lint":"balena-lint --typescript src test","test":"mocha","build":"npm run clean && tsc --project ./tsconfig.build.json","clean":"rimraf dist","prepare":"node -e \"try { require('husky').install() } catch (e) {if (e.code !== 'MODULE_NOT_FOUND') throw e}\" && tsc","pretest":"npm run prepare","lint-fix":"balena-lint --typescript --fix src test","posttest":"npm run lint"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/balena-balena-pricing-0.1.0.tgz","_integrity":"sha512-FD/hWLCIFTAR9nv1Tx/jvBEyNqdSLHhywb87G7x1+18EQPGMfC8nzk6K29FSHzr+VffAX7lrARZ+ep/AW2vECQ==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2023-01-17T12:43:09.859Z"},"_npmVersion":"8.19.3","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"16.19.0","dependencies":{"typed-error":"^3.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","husky":"^8.0.3","mocha":"^8.4.0","rimraf":"^4.0.4","ts-node":"^10.9.1","typescript":"^4.9.4","@types/chai":"^4.3.4","lint-staged":"^11.0.0","@balena/lint":"^6.2.1","@types/mocha":"^10.0.1"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_0.1.0-build-joshbwlng-init-55fa8a2b87cef65598e2c45d583dd0b5156cafe6-1_1673959468547_0.7071377368214731","host":"s3://npm-registry-packages"}},"0.1.0":{"name":"@balena/balena-pricing","version":"0.1.0","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@0.1.0","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"9b63806305045678dd358b897da2ac72a9dc5f15","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-0.1.0.tgz","fileCount":12,"integrity":"sha512-Wluo2jCXA2YsWUMzRxpmPHnYiFBoQNcN6MCkQEq7Z8xGgWM5z4fR1BVXjTksKQOmhpA1aF34so+T7o9Vi1eoHQ==","signatures":[{"sig":"MEUCIBh/FpvrEv71cWt2szAeWzzpUelIzABc0G0GPNx0Uy1/AiEAmso9Ze4YdQl7NgFYmqbqwW/VjnyWAClqPVbpNAQvDCI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":106798,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjxplMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrJfA//dVP1u3+LaLaAM7yRO0Q/NKM2lCvlSJqjBPYMR5vxNe2jluza\r\naZW6wFtoq0Td41CTKqSrx/a+xh24T/bfpgmHSAFr6kLiZtU34dnTtHmFMmxQ\r\nJryK8bYuJmKCidgqrJkXmznbOTrCmSD74+Voz7W2VoZTPxiD/gdDjR25OjU4\r\nKhGRQFPCaTgTarFKK+HK5DQtFNzOmyxyNuc5hAv/nyjchlEu+Fs1qVw/ghjc\r\nNb4iducmawvgbgD2vKSTwnxxqpsR9jlnzIt6WOPx3FwH6MpxXzUh8Qp6QC7Q\r\nhfuuhYe/50rAgz2o1/w8jRbzSRwciL97dD96sx76AZuzMh+0e7kRSx/tfAzc\r\nz9W11vkGUcnszoi+YpmWGdyDWJTqgX2xDYh2GJ3DW6IZFn20DIeeSi40Pmkm\r\nn0iaxmwYKXTEkxsH07skWwty/+4FyoBsFnhGmkidEiLILd651bu+E4z8WLDj\r\nC5kHNIUT+szEJBwYfv0iel1k3uDhgKCt7ToR58b/gDwCXNpTb306ZIPm9f8d\r\npa9ShuFvNHhP20TRIh8nEuQ/NwLT4gL0hiGzoZGyDAhhE8xKcyYMP0tcYdfE\r\n29ij8i1Vo1exKS7q88bfc1bLMrM/po69n1VV+FAhhZUUgF/Cfu8B8TR6dN7p\r\n+B8gXsYGdRjzYB1OJsbpe3cb+VdHcvraDqQ=\r\n=Yiap\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist","_from":"file:/home/runner/work/_temp/balena-balena-pricing-0.1.0.tgz","mocha":{"_":"test/*.spec.ts","require":"ts-node/register/transpile-only","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":"^8.19.2","node":"^18.12.0"},"private":false,"scripts":{"lint":"balena-lint --typescript src test","test":"mocha","build":"npm run clean && tsc --project ./tsconfig.build.json","clean":"rimraf dist","prepare":"node -e \"try { require('husky').install() } catch (e) {if (e.code !== 'MODULE_NOT_FOUND') throw e}\" && tsc","pretest":"npm run prepare","lint-fix":"balena-lint --typescript --fix src test","posttest":"npm run lint"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/balena-balena-pricing-0.1.0.tgz","_integrity":"sha512-Wluo2jCXA2YsWUMzRxpmPHnYiFBoQNcN6MCkQEq7Z8xGgWM5z4fR1BVXjTksKQOmhpA1aF34so+T7o9Vi1eoHQ==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2023-01-17T12:43:09.859Z"},"_npmVersion":"8.19.3","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"16.19.0","dependencies":{"typed-error":"^3.2.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.7","husky":"^8.0.3","mocha":"^8.4.0","rimraf":"^4.0.4","ts-node":"^10.9.1","typescript":"^4.9.4","@types/chai":"^4.3.4","lint-staged":"^11.0.0","@balena/lint":"^6.2.1","@types/mocha":"^10.0.1"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_0.1.0_1673959756741_0.9926106853573247","host":"s3://npm-registry-packages"}},"0.1.1-build-fix-typos-in-jsdocs-f67f938a69dbbb128fcc34b4cdf226d4823bd557-1":{"name":"@balena/balena-pricing","version":"0.1.1-build-fix-typos-in-jsdocs-f67f938a69dbbb128fcc34b4cdf226d4823bd557-1","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@0.1.1-build-fix-typos-in-jsdocs-f67f938a69dbbb128fcc34b4cdf226d4823bd557-1","maintainers":[{"name":"dfunckt","email":"akiskesoglou@gmail.com"},{"name":"page","email":"page@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"19e19629fc6f986a9e4ab66249328bbebd613008","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-0.1.1-build-fix-typos-in-jsdocs-f67f938a69dbbb128fcc34b4cdf226d4823bd557-1.tgz","fileCount":16,"integrity":"sha512-avQJNF0eJKRfybj7wD/lhOb/5JJF3jXanTZW4v8nzZvupzRLxXOa5qJsyo+Pd46li7sqf1y2LZYZOkqlo1MhwQ==","signatures":[{"sig":"MEYCIQCkbpdQTKrftK1FsRq9YKk+pT5rZ2GubqkMwX5F60EkwwIhALEtXA24Q078HalEb+hblnGo9kN/QHjf3mO8YxUFNV85","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":106847,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjzpRCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmry6xAAkaZfzQcbmLtsEXZiJZyv+SdYCRHlvGGsuGeZAb4z2oMUqGDN\r\nhirVJJpR4lH+MeQoAhIQcYrihNmd1LtWrn6EaDcu5NSHtgoSzwur18Nd7v5+\r\nopX/TReWU1CX8AzUuPVx/60k2nuLZPpRCO1WfGwoALyfnJEDStslxfLZIty5\r\nbjVup7et+xIwzYhODbAsBt93ynuSwGzaVoJobHK0pBLqVMdw0edb/QPRPNrK\r\nA8izHKrWekmqC0ivFR2NaZPp4PA9Eb8+nFxg6NTNNpUX0mTcEoPnqdCkhTfp\r\nHalrVp88iR1SVRY++tm4zs3vix515d8y8e0xieoFx/OX7GNXUicTZYzFJaEs\r\nqyJ5q+pL7fp0D/46r60TjeJrmoNAVJjL3NUp4EacQxPy+/H9eNEG5nCVcOYt\r\nOpCIPyEPCYSepeSCWpcg56Ia6dxvfA58fEgFFAJiJAHdHinElPIVM6Ty1bjw\r\ng9AINn8agx6OE53UGuEEAwG+4nIVFQCnhjHVrxX6M/0HqgQlsPFXBI7zWOhN\r\nZ6rhi7f2UHwWQfT2uVhdc0ofjO6GB2oIftcV6cJjr0eKAuuAGfKIWgOr4BO5\r\nbKF9ZZHrHUyO3koXNdt6p9372A12agBB5MtXIjeSJutcj/XAL5aGow/7DgMz\r\nsyz/5lygqFUlqcHR6lG9zyhS7oha2X9KPo4=\r\n=wjM8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist","_from":"file:/home/runner/work/_temp/balena-balena-pricing-0.1.1.tgz","mocha":{"_":"test/*.spec.ts","require":"ts-node/register/transpile-only","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":"^8.19.2","node":"^18.12.0"},"private":false,"scripts":{"lint":"balena-lint --typescript src test","test":"mocha","build":"npm run clean && tsc --project ./tsconfig.build.json","clean":"rimraf dist","prepare":"node -e \"try { require('husky').install() } catch (e) {if (e.code !== 'MODULE_NOT_FOUND') throw e}\" && tsc","pretest":"npm run prepare","lint-fix":"balena-lint --typescript --fix src test","posttest":"npm run lint"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/balena-balena-pricing-0.1.1.tgz","_integrity":"sha512-avQJNF0eJKRfybj7wD/lhOb/5JJF3jXanTZW4v8nzZvupzRLxXOa5qJsyo+Pd46li7sqf1y2LZYZOkqlo1MhwQ==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2023-01-23T14:04:28.044Z"},"_npmVersion":"8.19.3","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"16.19.0","dependencies":{"typed-error":"^3.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","husky":"^8.0.3","mocha":"^8.4.0","rimraf":"^4.0.4","ts-node":"^10.9.1","typescript":"^4.9.4","@types/chai":"^4.3.4","lint-staged":"^11.0.0","@balena/lint":"^6.2.1","@types/mocha":"^10.0.1"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_0.1.1-build-fix-typos-in-jsdocs-f67f938a69dbbb128fcc34b4cdf226d4823bd557-1_1674482754404_0.7581409407436706","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"@balena/balena-pricing","version":"0.1.1","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@0.1.1","maintainers":[{"name":"dfunckt","email":"akiskesoglou@gmail.com"},{"name":"page","email":"page@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"0fd663757855013b83e5ab1127ef98f5eed8a91a","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-0.1.1.tgz","fileCount":12,"integrity":"sha512-1lA78YkE1UYTZUQpDMhiV/H1MKui83DDWvDoxUEgal/BbgAW02PSZiwv6ziuBC8KoW+Zf1JAxMcT8Y0KVZCzgg==","signatures":[{"sig":"MEQCICQcjQ/Gojrg/2K3txJb5PoY4ejSvK0AfwTDM/GLvUhBAiBBVSxPzzlqFIxofYyIrkrQNpuWO1bWD/Fgej7F2wMIHA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":106778,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjzqR0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrNFA//W2C1yqdzyek6K/8qttBW4td3tNYxF69CLBjJ3Wp4ghT47OUQ\r\nDXdFWZLdzGGTu6OZtopUm0hnamSbxDC/0pJUdzCVcp5Qjzt1SHpWAMwHXIjl\r\nKCkrej18zX41oW7US7LevuD291gt7dSR7KVukf5dUGn4TtqAcNH/uzHoHYtz\r\nFVTXE1gsdRJyJFC+ZarLBFXS0uT/Q1t56mQmc3LS8g0ZrWx4pjUitKsiSE5Q\r\niGhcnqet11swVnkvDul3V3YAupnMJdfDyaECaIcEKewWb/TU0P4fEu6bX0ZG\r\nBB94Aj3Qf1LlbKq4d//NfJejOG2sqWzXb7mM1/2OE2jj7hrjO3Xsig7un+uP\r\nRpJUTyT2GtjJyAcEOPZ0oxXdEzWDlZLu/fYJkybXefzVzdOgTUkK2wuf+eke\r\nFBwlj06MBVy6nVeiwZvOg54tmzmNcn69yJOE0OyTgE1Nf6W1qaONiyn1rF4I\r\nyxVFXHsc/d3P1lvI4n0ClyJPC0TkpLBdEOLX5Pug4KLEvJ/Au8cmG53mDdGq\r\nB8QxkDfZ96TV7vSlM63XyIGOL1VqjXytBzuoCdQCyUdq8xAltnk7aPoSuP58\r\nne69+M0/qvnKFq1ikh2Km9cXt/DO1YtGBT1ROyyLj43ELsEAlH2FKxYoUskx\r\nB3eomQv9JA58MMUdpg7dGRdGWRBatwu4YI8=\r\n=fSuV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist","_from":"file:/home/runner/work/_temp/balena-balena-pricing-0.1.1.tgz","mocha":{"_":"test/*.spec.ts","require":"ts-node/register/transpile-only","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":"^8.19.2","node":"^18.12.0"},"private":false,"scripts":{"lint":"balena-lint --typescript src test","test":"mocha","build":"npm run clean && tsc --project ./tsconfig.build.json","clean":"rimraf dist","prepare":"node -e \"try { require('husky').install() } catch (e) {if (e.code !== 'MODULE_NOT_FOUND') throw e}\" && tsc","pretest":"npm run prepare","lint-fix":"balena-lint --typescript --fix src test","posttest":"npm run lint"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/balena-balena-pricing-0.1.1.tgz","_integrity":"sha512-1lA78YkE1UYTZUQpDMhiV/H1MKui83DDWvDoxUEgal/BbgAW02PSZiwv6ziuBC8KoW+Zf1JAxMcT8Y0KVZCzgg==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2023-01-23T14:04:28.044Z"},"_npmVersion":"8.19.3","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"16.19.0","dependencies":{"typed-error":"^3.2.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.7","husky":"^8.0.3","mocha":"^8.4.0","rimraf":"^4.0.4","ts-node":"^10.9.1","typescript":"^4.9.4","@types/chai":"^4.3.4","lint-staged":"^11.0.0","@balena/lint":"^6.2.1","@types/mocha":"^10.0.1"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_0.1.1_1674486900300_0.13325667046856204","host":"s3://npm-registry-packages"}},"0.2.0-build-joshbwlng-has-feature-d57911fd1588ba800e3f637b87fee719003fabab-1":{"name":"@balena/balena-pricing","version":"0.2.0-build-joshbwlng-has-feature-d57911fd1588ba800e3f637b87fee719003fabab-1","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@0.2.0-build-joshbwlng-has-feature-d57911fd1588ba800e3f637b87fee719003fabab-1","maintainers":[{"name":"dfunckt","email":"akiskesoglou@gmail.com"},{"name":"page","email":"page@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"6f1b604e278e3a942ae086234d60f3bd0155dff7","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-0.2.0-build-joshbwlng-has-feature-d57911fd1588ba800e3f637b87fee719003fabab-1.tgz","fileCount":16,"integrity":"sha512-/EG0x8fzNErDlGQWr4j4sj40SOYxyKnV29QT0Y0epsfrYhffqtAYA2xCpULxj2RKtXZnuPQAUSbV57+6BmoI9Q==","signatures":[{"sig":"MEYCIQDqtimcQhqhYenViKM6R9cu/Neg9wCNY8kcFxZxW0CN1QIhAKAHbb3dNjd3Mo7AIilesK8St465OljhUN+vhGcheg5h","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":109054,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj0M9QACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpvJg/+OcCOTIxgTLqbcJjSOIrE/Ube5pdwQPAcb2T/uVDBuIsK8aKF\r\nsGCxhvLF1fmfRLiWs5BebKU5+sTvtHNAkH1+1bZEG02vuH/sIGRrrr9+8Bt8\r\nYmQMVGVi57gQtcMLzDb4MGL9uYT77vX+6sB2lTOunE5z2w0reUzFRw44NtWR\r\n05hu8HCUYb2WoCsi/2X9PCHibrMcSp+/0lTKkV4M/MFAfXEq04ki/CnO649E\r\naTPEWP5QRwfDYvb/1oHoe8U0sg4Fgy4RxljmtG/7fKNJk4DK6VlZNcm/D0s6\r\nCenLB6+04dEyyIBispCRoG+1BY+tdQZNyBsMsnbD8LB6oKcTMdmV0FBTD/LS\r\noivZcG5QI/l/NMveVNfDpE0ckAoz9i/GL+NM8fFbevik2sWilh5tZw2GXJNd\r\njiw4aOo2prCm/egTSXaaNjPXWjOEFGNsWwnhNhSwefPNo7diOb5kbyoYFkYc\r\nOHArvRki2590q0y3v10n53d07DeM6BdxlYPcPQSB0A/TQVmDiqxASdnlGiYV\r\n6qZGaSDWC9YzgfVVoKBafiKyy4c188lnfAcxkrXNT+Gg7GZ5KKA7832aR1cU\r\n6yJl+lBq/TTvZ5Ba/KnC0S7Zhzbz1ZsmyPCKujXXNRVMFoTuW5ACgMsEbEy/\r\noSMnF4v0rGybOOVnLskGWv0mxsPB6J+y7dA=\r\n=07wT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist","_from":"file:/home/runner/work/_temp/balena-balena-pricing-0.2.0.tgz","mocha":{"_":"test/*.spec.ts","require":"ts-node/register/transpile-only","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":"^8.19.2","node":"^18.12.0"},"private":false,"scripts":{"lint":"balena-lint --typescript src test","test":"mocha","build":"npm run clean && tsc --project ./tsconfig.build.json","clean":"rimraf dist","prepare":"node -e \"try { require('husky').install() } catch (e) {if (e.code !== 'MODULE_NOT_FOUND') throw e}\" && tsc","pretest":"npm run prepare","lint-fix":"balena-lint --typescript --fix src test","posttest":"npm run lint"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/balena-balena-pricing-0.2.0.tgz","_integrity":"sha512-/EG0x8fzNErDlGQWr4j4sj40SOYxyKnV29QT0Y0epsfrYhffqtAYA2xCpULxj2RKtXZnuPQAUSbV57+6BmoI9Q==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2023-01-25T06:41:35.499Z"},"_npmVersion":"8.19.3","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"16.19.0","dependencies":{"typed-error":"^3.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","husky":"^8.0.3","mocha":"^8.4.0","rimraf":"^4.0.4","ts-node":"^10.9.1","typescript":"^4.9.4","@types/chai":"^4.3.4","lint-staged":"^11.0.0","@balena/lint":"^6.2.1","@types/mocha":"^10.0.1"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_0.2.0-build-joshbwlng-has-feature-d57911fd1588ba800e3f637b87fee719003fabab-1_1674628944477_0.9133686168180846","host":"s3://npm-registry-packages"}},"0.1.2-build-add-cap-33d9af3508cf30039ff95c28b4a414cc0386cb8c-1":{"name":"@balena/balena-pricing","version":"0.1.2-build-add-cap-33d9af3508cf30039ff95c28b4a414cc0386cb8c-1","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@0.1.2-build-add-cap-33d9af3508cf30039ff95c28b4a414cc0386cb8c-1","maintainers":[{"name":"dfunckt","email":"akiskesoglou@gmail.com"},{"name":"page","email":"page@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"e1af7635920eeff8360b06453a9c9a6f8a31e499","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-0.1.2-build-add-cap-33d9af3508cf30039ff95c28b4a414cc0386cb8c-1.tgz","fileCount":16,"integrity":"sha512-yJEOKAyAgbYePqJhXtLqAsOOJ3l7p0zUBC7AHZaKS40EbUQlWb90Q8ecvlCGE5GvFadR846fFxK6eXTbzxan7g==","signatures":[{"sig":"MEQCIHLRfxB18OMqVdyWBsYYsx+qVXxiSLeXJjuBQIrkMnBXAiBq5trjxPVS709nNBmKm5xGmjlnZrqFB9RPfkivWyItvg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":109248,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj04/XACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmptthAAmCf+gXuNHBlCVGOGjPgcDkoPESCyfx9F9sGx5wP91WEccxlP\r\nQvZvPYQgYhgyzy0WbSIiydQmIqAxUPvlWxAmAeVPTghFSKMqDUnQoYruGx4P\r\nNsrlR5HYxDMCUmyvP0jGI5QV0ZhrDmWhixwcAksHew+kRa7b5fwq3dANQ66c\r\nl+CQYDgneacJpkQ2SHaIo+S4lFYbGw5t5b0DvI9ypBEDY3v96/pcflrZK3qt\r\nlkWDPwovDut+16e0ojDSIr7dLa62IsiRdf9b78Wo8Hp3/KFc6I3vhBf59VqW\r\nssbjD/sl4yBBgzSFRr9AyvVgR5XWBLamxSdJaENzLs9etLhgKaIDvKP2bCbm\r\n8kbK0owziZ597vL8pdnPDOMHsr903rx0YZ/2QABwyLGAMwr283CMRF40GSd7\r\nm1mzrS1uJvWkja6hIXOj0I7Rq1xZsrSvDGbb9Orh871rjyYavi0IBqsFkH7J\r\nPddJNtrMbSQo6r0LzTLCem85wpFWQD1ic+lY/Qqbbp8DiGeveuRdZH8I0pqs\r\n5Ie/rn5bTxcatyeaPZ31XWCvqrkO00GJJZvO6mySjf3yxe/mPiZnFNbPA2DH\r\nf1QEoo5CMEhwcNz+KjqybwDWslSzoBJ3chh9YOj3NcDsNt4u5gHjZZ4qFg6L\r\nTiHxh6qjRUl7dc3ph710EMavd2/dYFIRcC8=\r\n=HFhT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist","_from":"file:/home/runner/work/_temp/balena-balena-pricing-0.1.2.tgz","mocha":{"_":"test/*.spec.ts","require":"ts-node/register/transpile-only","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":"^8.19.2","node":"^18.12.0"},"private":false,"scripts":{"lint":"balena-lint --typescript src test","test":"mocha","build":"npm run clean && tsc --project ./tsconfig.build.json","clean":"rimraf dist","prepare":"node -e \"try { require('husky').install() } catch (e) {if (e.code !== 'MODULE_NOT_FOUND') throw e}\" && tsc","pretest":"npm run prepare","lint-fix":"balena-lint --typescript --fix src test","posttest":"npm run lint"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/balena-balena-pricing-0.1.2.tgz","_integrity":"sha512-yJEOKAyAgbYePqJhXtLqAsOOJ3l7p0zUBC7AHZaKS40EbUQlWb90Q8ecvlCGE5GvFadR846fFxK6eXTbzxan7g==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2023-01-27T08:47:24.280Z"},"_npmVersion":"8.19.3","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"16.19.0","dependencies":{"typed-error":"^3.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","husky":"^8.0.3","mocha":"^8.4.0","rimraf":"^4.0.4","ts-node":"^10.9.1","typescript":"^4.9.4","@types/chai":"^4.3.4","lint-staged":"^11.0.0","@balena/lint":"^6.2.1","@types/mocha":"^10.0.1"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_0.1.2-build-add-cap-33d9af3508cf30039ff95c28b4a414cc0386cb8c-1_1674809303662_0.04608240632248628","host":"s3://npm-registry-packages"}},"0.1.2-build-input-quantity-validations-7434a2475adaf63a00b6371002b0c8d9a8630014-1":{"name":"@balena/balena-pricing","version":"0.1.2-build-input-quantity-validations-7434a2475adaf63a00b6371002b0c8d9a8630014-1","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@0.1.2-build-input-quantity-validations-7434a2475adaf63a00b6371002b0c8d9a8630014-1","maintainers":[{"name":"dfunckt","email":"akiskesoglou@gmail.com"},{"name":"page","email":"page@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"aab51856b64a454ff4d8d3af8c29bf040b7fc54c","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-0.1.2-build-input-quantity-validations-7434a2475adaf63a00b6371002b0c8d9a8630014-1.tgz","fileCount":16,"integrity":"sha512-NOiNYf5p05p3m2Plgpq+SWqR6z2acmVF2QcboiOZUGy8bvnmKkFqT9WSOi+5cJTJzEbztrBCC6xFBAafuscPBg==","signatures":[{"sig":"MEUCIHIHpW6VOtZOVpJyNfpj5iH1eR9JQhQ4c5I33BNXV0I5AiEA3CFfwZ+RKog7ovak8LxIFV6ILiGuIwqd+1Eq0PhwLXM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":109817,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj05fqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoAUw/+JlKbuZI+xdi8J4RybH/mIr8xRUBYCTCtahOSIDOxkUYafxSA\r\nvtt0c1AXguVrpGfyTvbcTvS27CdfxUI+kHO1LHEw4k/r7BgvOFCXaIvZKAOi\r\nNl351r23tVhNuKiZSuz20u8zZLG4Mv6Cz+uwEa0mlkIge34va3DgS1fXXgiL\r\n/uGacOItjtd/rdKRW/opRvljNgqTl2mxJTAS+3YnRnzQ/OlpHfOXD2OZAspW\r\nGwrKxjZyu/hF3X0yultixgWijZPXh2SVY3yOkFB38NDlUQG1JccmDYg5mW1m\r\nq+2361o7Wy/cpBpQCL9w6DDV/qx9AvZ4xMvpo8t+lFNewssrIUraTkMK16or\r\niSwGIhhFibqE0l1IprxxY2y3llVngTirk9uwd4QuSo6gHAmTkB1E4fH72803\r\ni1d3cqLniogdb7upG4n6iQ9nSUdnXuDA4kFRZQlvGR3TJWIXiO9eS806B69j\r\n9qcw0LWfpxYvF2cYajK+NegoJwRH/PWuYowpEmXcrAcrTpLrO7dGUJLmIXKx\r\nT9fKZ7QlwUgkcINmKoZGPbiyecRJpYl2Xsiw9hVEyGKLFEa4aGBTCPOAnuv/\r\n01G18Cr2uf17zvUcUwFbJZgKUpjCFkWNLcTi6V2ctgOCHAHHVjv81axktC2z\r\n9yQu3BxYCtLNjG0MQ3cG1urUtDRKYBTymq0=\r\n=HRU2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist","_from":"file:/home/runner/work/_temp/balena-balena-pricing-0.1.2.tgz","mocha":{"_":"test/*.spec.ts","require":"ts-node/register/transpile-only","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":"^8.19.2","node":"^18.12.0"},"private":false,"scripts":{"lint":"balena-lint --typescript src test","test":"mocha","build":"npm run clean && tsc --project ./tsconfig.build.json","clean":"rimraf dist","prepare":"node -e \"try { require('husky').install() } catch (e) {if (e.code !== 'MODULE_NOT_FOUND') throw e}\" && tsc","pretest":"npm run prepare","lint-fix":"balena-lint --typescript --fix src test","posttest":"npm run lint"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/balena-balena-pricing-0.1.2.tgz","_integrity":"sha512-NOiNYf5p05p3m2Plgpq+SWqR6z2acmVF2QcboiOZUGy8bvnmKkFqT9WSOi+5cJTJzEbztrBCC6xFBAafuscPBg==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2023-01-27T09:21:56.773Z"},"_npmVersion":"8.19.3","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"16.19.0","dependencies":{"typed-error":"^3.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","husky":"^8.0.3","mocha":"^8.4.0","rimraf":"^4.0.4","ts-node":"^10.9.1","typescript":"^4.9.4","@types/chai":"^4.3.4","lint-staged":"^11.0.0","@balena/lint":"^6.2.1","@types/mocha":"^10.0.1"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_0.1.2-build-input-quantity-validations-7434a2475adaf63a00b6371002b0c8d9a8630014-1_1674811370467_0.5380665458191201","host":"s3://npm-registry-packages"}},"0.1.2":{"name":"@balena/balena-pricing","version":"0.1.2","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@0.1.2","maintainers":[{"name":"dfunckt","email":"akiskesoglou@gmail.com"},{"name":"page","email":"page@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"327d99eba6de633dc8964401d81641062927c19f","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-0.1.2.tgz","fileCount":12,"integrity":"sha512-KS1+So1nZlM1BS9IACRbtzFCGuvdDpZ4oyz0QifWc6Yc6yl5enhW4pWKMLneOzweLmsOzfxOffpuIO0z4HZhrQ==","signatures":[{"sig":"MEYCIQDwwgHhw2BMKdy1fdIZZ8L8PFEah55yWhPdLLDIZh0XvAIhALunGZeeug7nenhbkkxAKkc+omufQwXq76lxnbvZVUSg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":109191,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj05iFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrVdw/6AkBqdeFVuOM6Wthu79bdQCVmBc5fffDzKYhZKGFTrOJ/1why\r\nq1PxbgpBcN+GUSicKc2YQKm2974PjVCAmS9wRgSoFGRxyaJLAlBaFhEr0kNe\r\ntSVNtRVh+lnHByTcDIg0Diq0xjBM/Wz04kAUyTmI7akaNH+q2af+f/dfjrvg\r\nXXFwY9lJhv2EkgaHXtrrdqT0cXdDKm4zD5rN7A9HwVox3RRUwKkPv+5Z9+Et\r\nGQtmeIgPG+OfquVE+uq65BZ/agAUvK7I+CLXHkhzNUHo5LRY9GfTngFXRjtN\r\nQXHNIQYJrwhz52azrmXGFgqF545f4YV3ghTlnwRL7+TtfasyJdvZq1mbLe9M\r\nHqePPQe4rNDiHr5PQyQtNn6wLkqActgXUBenQVthrV94rTZO4TWKoHYm9wQR\r\nZYzudLLS3gjw2V9UkWZuquVpDBAa2DE8ZJqY7Hf1c6GBQbHl1x1YwMfEebbZ\r\n7WiqiEoEW71GDlalO2YogXof8YGhMkaKciPXYJPiEm34LwbX9nNjix6/Cc7l\r\nQQZtmZZo1bqfMU6PreIDeq44SFVFfofdlPuaMQHGMdQ4YjgKfT4opubvJPC2\r\nYsvOpXrshDvnW9Qk6u1hjck5T4GtDeynnjHbFQ8e0TUKorL/C0sCiz96m9nJ\r\n6P2e6PpHBQCBZiJ7N6tl8SzVxh2cfcpfRy0=\r\n=nDx9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist","_from":"file:/home/runner/work/_temp/balena-balena-pricing-0.1.2.tgz","mocha":{"_":"test/*.spec.ts","require":"ts-node/register/transpile-only","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":"^8.19.2","node":"^18.12.0"},"private":false,"scripts":{"lint":"balena-lint --typescript src test","test":"mocha","build":"npm run clean && tsc --project ./tsconfig.build.json","clean":"rimraf dist","prepare":"node -e \"try { require('husky').install() } catch (e) {if (e.code !== 'MODULE_NOT_FOUND') throw e}\" && tsc","pretest":"npm run prepare","lint-fix":"balena-lint --typescript --fix src test","posttest":"npm run lint"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/balena-balena-pricing-0.1.2.tgz","_integrity":"sha512-KS1+So1nZlM1BS9IACRbtzFCGuvdDpZ4oyz0QifWc6Yc6yl5enhW4pWKMLneOzweLmsOzfxOffpuIO0z4HZhrQ==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2023-01-27T08:47:24.280Z"},"_npmVersion":"8.19.3","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"16.19.0","dependencies":{"typed-error":"^3.2.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.7","husky":"^8.0.3","mocha":"^8.4.0","rimraf":"^4.0.4","ts-node":"^10.9.1","typescript":"^4.9.4","@types/chai":"^4.3.4","lint-staged":"^11.0.0","@balena/lint":"^6.2.1","@types/mocha":"^10.0.1"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_0.1.2_1674811525032_0.02467571153603787","host":"s3://npm-registry-packages"}},"0.1.3-build-input-quantity-validations-3257da0da0acddc0fbd1cfc3f901160c337fb7bb-1":{"name":"@balena/balena-pricing","version":"0.1.3-build-input-quantity-validations-3257da0da0acddc0fbd1cfc3f901160c337fb7bb-1","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@0.1.3-build-input-quantity-validations-3257da0da0acddc0fbd1cfc3f901160c337fb7bb-1","maintainers":[{"name":"dfunckt","email":"akiskesoglou@gmail.com"},{"name":"page","email":"page@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"f1bb83980e6e149256716227498e459b25c5690f","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-0.1.3-build-input-quantity-validations-3257da0da0acddc0fbd1cfc3f901160c337fb7bb-1.tgz","fileCount":16,"integrity":"sha512-miaFQWATHoUnll6JEeLCtht9c0Wv3RpAG8uJkWxI95t3j1X4P99wI6miUZ5g9sMjM9rGpkWicU77bCIxnmCGCQ==","signatures":[{"sig":"MEQCIBDj5phtgBxA2ILPUyHuNjetd1/T3M+e/B1QASB2hu5nAiANTqy6VIsufIOzWK8K8+4xfIEPYu7eDZJaLueQ+V2iSw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":112267,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj07ElACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoHLBAAg34YtO5OTN2JQRqL7lgjA99bYvPmCAAJijPVXuh9BXU7J7kO\r\nbdKAFFX6MaD8QbJhd16VXA7ug3BWf15+OR7O3Y5FK9wNO2YcmNZgnfG00F4i\r\nV9N888Ijs1zwmShnnRiaLEkaLu3e9LTjpN8pKMDSc8cQZbTTBYZzNA5Qr17G\r\nLPsscDJrfS/DubtXd4BntU/e5LAtAII+hR/S3FiPmP4J+BNkfT9ZlNS7OR79\r\n3mmiQo2M7VzeJce43Mg4/js3IiIkCT1N/aHrJpigm40BMEy37RWr+UeLIWjj\r\n87oyBBivPi6Q6eiUDj77Av8sD2N766vFAlj1tbXXX9BAZqbjK5uA7lgPkbOj\r\nXavT5BR5jFrSFmG+92nsdzF0uhhrI/Cjd+GV9hytv36odhzd96/fpizwdrhU\r\nDMEjcF0nzE1ANI1o6jiIE9JaugVsaO1lyoFrgKB2qtpstbOjCIB/h5TYfiSr\r\nQ6lPbMM5u9A++cALz/i2BFW+/oT007pWBNNrTcfKxGTXJ5ormBnX5ba65vRG\r\nE565VqlKU9bua9smmFbACnNt8azwhUJa2guPgh6sQdnZAoHOdq7ibsCxDWwg\r\nodEBdLXVJzM5qi2ywNKXLfiMLuDWHg/LU1/9q7svMEoubYADPwMZwMNe7zN4\r\nS2cp2CBatY9ErZ+fG/eeO/Nk6lD9erwHhbY=\r\n=qaey\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist","_from":"file:/home/runner/work/_temp/balena-balena-pricing-0.1.3.tgz","mocha":{"_":"test/*.spec.ts","require":"ts-node/register/transpile-only","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":"^8.19.2","node":"^18.12.0"},"private":false,"scripts":{"lint":"balena-lint --typescript src test","test":"mocha","build":"npm run clean && tsc --project ./tsconfig.build.json","clean":"rimraf dist","prepare":"node -e \"try { require('husky').install() } catch (e) {if (e.code !== 'MODULE_NOT_FOUND') throw e}\" && tsc","pretest":"npm run prepare","lint-fix":"balena-lint --typescript --fix src test","posttest":"npm run lint"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/balena-balena-pricing-0.1.3.tgz","_integrity":"sha512-miaFQWATHoUnll6JEeLCtht9c0Wv3RpAG8uJkWxI95t3j1X4P99wI6miUZ5g9sMjM9rGpkWicU77bCIxnmCGCQ==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2023-01-27T11:09:30.446Z"},"_npmVersion":"8.19.3","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"16.19.0","dependencies":{"typed-error":"^3.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","husky":"^8.0.3","mocha":"^8.4.0","rimraf":"^4.0.4","ts-node":"^10.9.1","typescript":"^4.9.4","@types/chai":"^4.3.4","lint-staged":"^11.0.0","@balena/lint":"^6.2.1","@types/mocha":"^10.0.1"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_0.1.3-build-input-quantity-validations-3257da0da0acddc0fbd1cfc3f901160c337fb7bb-1_1674817829495_0.9386955984678218","host":"s3://npm-registry-packages"}},"0.1.3-build-input-quantity-validations-55427b78a9077c74143d8649697a8288f9bb38ef-1":{"name":"@balena/balena-pricing","version":"0.1.3-build-input-quantity-validations-55427b78a9077c74143d8649697a8288f9bb38ef-1","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@0.1.3-build-input-quantity-validations-55427b78a9077c74143d8649697a8288f9bb38ef-1","maintainers":[{"name":"dfunckt","email":"akiskesoglou@gmail.com"},{"name":"page","email":"page@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"1e3e907140c296b563fc1767818bb8371575803b","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-0.1.3-build-input-quantity-validations-55427b78a9077c74143d8649697a8288f9bb38ef-1.tgz","fileCount":16,"integrity":"sha512-hx+RMLEa5PUnzKDDj7wz+8iRvOqGCKP0hYluOsmTvYrpl1bnldJtJLbIYkNWHZ1lPmk4gzLjMrtwsNRaaqb59g==","signatures":[{"sig":"MEUCIHNoVelfq/ke7LHjcXibPfXS1qk6Lxae4S0R8S+B/IeZAiEAjyBbke7Pdk6Otbm954/vDaSV+rG83V64LCHpMByMk60=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":112230,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj07JcACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpcMA//aLJq8XbE3roUwXqA6cOqznrd0kagXYt5R3N6UTkvDqb/QoA5\r\npvctinbxBbp9ifT8t16LP5k2yG0zmgoWvbsRYOiJtMOU+KbmuYrrkODMZstj\r\nIjVpa5AROnGpYAihMVglcavh8QkTtcpofFvmvX5l9i33ySrfLocrGev1qcBw\r\nRVg9UFCCY5mtqBkI4IJWt0jfWXXDu7nDKu1G1Kz59+mw35AbS4xyUt65i/Cj\r\nqo51iElhetdheROzUgcpZjXDAWcNzlN1OJ9yapoFZjrCGOzSRUAbFv7oEgW/\r\nW9f2XHdAZ4vYwxdxScSfzMl06j2DLejG0joqDDNswR3BdgMq8FBW4Mt2gBoI\r\nvQLF/uDnTpdSeKvraBxqcsnAdSSAJQ6AOvjl3umNun+6Ycl009d6O+FDRtK1\r\ngEmNFz6yM2GVrNXpkM7QsXsDckApTnXPXxMekNSfdxUXnXYltaZJQZwXDuYf\r\n9/sktSYqZEL+V5P7S96YBg2mtluOC3Gt4ZBjawURpP1VM+TT1R85fEKxrrpU\r\naKhu3EL/fFHKyJYlVhT46yk1/dhUsE4o1Y/lhUFFD4AiNcRrgbg4axMqZ6Hj\r\nBqbJq69zUDrsHwnPRZmFi+j/vzoJWJUYXRXHD2XBedmDVRbR+fzMo46i0ptv\r\nlqY4DE9qfiynVF5u/3WmKu9/89sVRH3Lf9g=\r\n=N/to\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist","_from":"file:/home/runner/work/_temp/balena-balena-pricing-0.1.3.tgz","mocha":{"_":"test/*.spec.ts","require":"ts-node/register/transpile-only","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":"^8.19.2","node":"^18.12.0"},"private":false,"scripts":{"lint":"balena-lint --typescript src test","test":"mocha","build":"npm run clean && tsc --project ./tsconfig.build.json","clean":"rimraf dist","prepare":"node -e \"try { require('husky').install() } catch (e) {if (e.code !== 'MODULE_NOT_FOUND') throw e}\" && tsc","pretest":"npm run prepare","lint-fix":"balena-lint --typescript --fix src test","posttest":"npm run lint"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/balena-balena-pricing-0.1.3.tgz","_integrity":"sha512-hx+RMLEa5PUnzKDDj7wz+8iRvOqGCKP0hYluOsmTvYrpl1bnldJtJLbIYkNWHZ1lPmk4gzLjMrtwsNRaaqb59g==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2023-01-27T11:14:41.288Z"},"_npmVersion":"8.19.3","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"16.19.0","dependencies":{"typed-error":"^3.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","husky":"^8.0.3","mocha":"^8.4.0","rimraf":"^4.0.4","ts-node":"^10.9.1","typescript":"^4.9.4","@types/chai":"^4.3.4","lint-staged":"^11.0.0","@balena/lint":"^6.2.1","@types/mocha":"^10.0.1"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_0.1.3-build-input-quantity-validations-55427b78a9077c74143d8649697a8288f9bb38ef-1_1674818140066_0.40372789827388456","host":"s3://npm-registry-packages"}},"0.1.3":{"name":"@balena/balena-pricing","version":"0.1.3","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@0.1.3","maintainers":[{"name":"dfunckt","email":"akiskesoglou@gmail.com"},{"name":"page","email":"page@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"ff352ed1bf268e6420131a1d01b12f9106fbd5c0","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-0.1.3.tgz","fileCount":12,"integrity":"sha512-+a+1IV+g9zCyFzrH/8JVSLWDgzEFgwQKvIdM9Y3zX/a+GLGav/DdUcqZsmmB1EgJ+0+2rvLTjdBT6uL+E7bMXQ==","signatures":[{"sig":"MEUCIQDy6R02PNxfQQO/D0vPbUbB+xBR2slzTtS32uTUC5eTbwIgcGHS0Y9YNfPtzYFYdHrl/1qQDNK79HgjPYaUYI3btg4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":112154,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj07r9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpRbw//QwILGxuP8J9tjI5uYcbc+5BZFhtwtaJy6ah65SKSvvlx9jr2\r\nBaol/ODJ5N1e7fmuw4dz3GJsPWFjTnjdcEyHNOs06+tuWJxuG8/XUnUYtVss\r\nQWS0O5c+xk+Ou01m1Hxb0lpRCgtdegdlfbzyy6FEsBCNNteOY1aMYWVC5Yhb\r\nFxzjDamF4ICim5XmDykpLUszRqcFkLQaouvLe/fsNc0R6J1vK1JpDpF9jCyF\r\nFmOrvd7UQEL1fuaIO165JBtItFApNOd4C25Jv0BgpbaAmE4PVbRCLxgBP6ih\r\nHacI0GfSouNkcMeMDWs/W/i9OPvX84E32uuoeE/BtMurJrBoPuZ0RN4WF2Yw\r\nbFmK3O0PMZ2GmGVRR4KFuFRVGOfnyg0xAh4xD4yKRVP1Slk63qFecOv4RVid\r\n61/3U7dnk4YOrVeid0Oas1P2BJ6qW8PDus4tZVl6Mh8kyT3gORVNO6uJ4NGG\r\n9FZi8UEVFNnCva5yQVvbkfyFHf16EzHSFCVbwYlpp7Am/Ds3yX49PTKu8a66\r\n/sLZ0/gEi69OYzFuTqRvOg2ooPY+ulXajDQpfdaB4ScYKxCUTETk8DIOS0TL\r\nFhsmMxaVs8BQU7NpYAMLfurrVIKvX16VMZ756ilzM0L6oYXUBDSPyDduG3oR\r\no/sy5Ta320/PxPlhBg6Nm5rjBDHC59MWcSo=\r\n=npbm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist","_from":"file:/home/runner/work/_temp/balena-balena-pricing-0.1.3.tgz","mocha":{"_":"test/*.spec.ts","require":"ts-node/register/transpile-only","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":"^8.19.2","node":"^18.12.0"},"private":false,"scripts":{"lint":"balena-lint --typescript src test","test":"mocha","build":"npm run clean && tsc --project ./tsconfig.build.json","clean":"rimraf dist","prepare":"node -e \"try { require('husky').install() } catch (e) {if (e.code !== 'MODULE_NOT_FOUND') throw e}\" && tsc","pretest":"npm run prepare","lint-fix":"balena-lint --typescript --fix src test","posttest":"npm run lint"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/balena-balena-pricing-0.1.3.tgz","_integrity":"sha512-+a+1IV+g9zCyFzrH/8JVSLWDgzEFgwQKvIdM9Y3zX/a+GLGav/DdUcqZsmmB1EgJ+0+2rvLTjdBT6uL+E7bMXQ==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2023-01-27T11:14:41.288Z"},"_npmVersion":"8.19.3","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"16.19.0","dependencies":{"typed-error":"^3.2.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.7","husky":"^8.0.3","mocha":"^8.4.0","rimraf":"^4.0.4","ts-node":"^10.9.1","typescript":"^4.9.4","@types/chai":"^4.3.4","lint-staged":"^11.0.0","@balena/lint":"^6.2.1","@types/mocha":"^10.0.1"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_0.1.3_1674820349229_0.14031968234970216","host":"s3://npm-registry-packages"}},"0.2.0-build-iamsolankiamit-build-for-browsers-9f6b6d4ea558f7766969fbf8ac78d26080e53bf9-1":{"name":"@balena/balena-pricing","version":"0.2.0-build-iamsolankiamit-build-for-browsers-9f6b6d4ea558f7766969fbf8ac78d26080e53bf9-1","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@0.2.0-build-iamsolankiamit-build-for-browsers-9f6b6d4ea558f7766969fbf8ac78d26080e53bf9-1","maintainers":[{"name":"balena-vipulgupta2048","email":"vipul@balena.io"},{"name":"dfunckt","email":"akiskesoglou@gmail.com"},{"name":"page","email":"page@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"8baef60e310076548b8643b9b05c868e9201fe18","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-0.2.0-build-iamsolankiamit-build-for-browsers-9f6b6d4ea558f7766969fbf8ac78d26080e53bf9-1.tgz","fileCount":22,"integrity":"sha512-JhAT4CTigiwn28E1alY4WFVdALeJw3qoOnR1vZtOPHAMXucrmMkT/ZugOU1jZeP691qfAPpVN3G1IUlNpSJHlQ==","signatures":[{"sig":"MEYCIQCMZHi3eCWKy+BzgLHuo3OtKWQlYRQ6eLvRjnil9aUTJQIhAPqvvzbxQyboxzSeQeOGQ1QUBcCrnunHfQ/gGpSVD3Ms","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":113537,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj2LpIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoDfRAAnxtT4hU99WLWmzly7tZz15PmGppO5/GCihGXIVn321aLKaDF\r\npORk9Wnjm/oMJyASP0hNbRyLSULQPW/LgVDG43PEQL4zm07nGYjPdulA14re\r\nH+Z8Cf7SBXltL29YFrRtqvTH5IYti9fq7Kw+anCUba7PADBiMluxVG6+S6Fx\r\n56T8uy7uiHSbfkT7zjccU6ApJ8aH9XtZVKTYx162U1zHQ5D4ynddARlRUrje\r\nS5Gyklj80cBnL4iNY5BjOVDpS8KIcckF5z+xkRoz811GiegTKKL+6T/vWrjC\r\n3uvs6S0ezrHj5e88QEZQUvxlMMDir4FNfYFOIeZ7o43dHTLHVUU3bAwaIoax\r\nRhJG7sA6LfVMoo9yv7OmBRkmJNKE19uxEENnBa+2kLTBBiIYLL7g9oS9w3ts\r\nxTwh4Ean3l3lfuS+mbPbD4hPqfsHVppsPP3gnd2R3Teg+hzM8sLQeBlEXDCs\r\na/706se6E8cOg3YxVFIkU7iE9px0Rodo1yV8lHEn2gyQZPESO6/OaMLyswfN\r\njj6kLFCnd+qE/I8LBSHeDqzFJGh6crJCn5ybRnMTaqs8pBERWy70RYsehjMy\r\ngSDW4U+Y4t9Dy8WjAJ1kPgkGGKjGR1V9Y7AvAAjpI/qousOAVccYoQmaRxK+\r\nWS+r3jgSKpjtbxJZpf2IRqg7NghDXP3P4GE=\r\n=1k13\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist","_from":"file:/home/runner/work/_temp/balena-balena-pricing-0.2.0.tgz","mocha":{"_":"test/*.spec.ts","require":"ts-node/register/transpile-only","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":"^8.19.2","node":"^18.12.0"},"private":false,"scripts":{"lint":"balena-lint --typescript src test","test":"mocha","build":"npm run clean && npm run build:cjs && npm run build:browser","clean":"rimraf dist browser","prepare":"node -e \"try { require('husky').install() } catch (e) {if (e.code !== 'MODULE_NOT_FOUND') throw e}\" && tsc","pretest":"npm run prepare","lint-fix":"balena-lint --typescript --fix src test","posttest":"npm run lint","build:cjs":"tsc --project ./tsconfig.build.json","build:browser":"rollup -c rollup.config.mjs"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/balena-balena-pricing-0.2.0.tgz","_integrity":"sha512-JhAT4CTigiwn28E1alY4WFVdALeJw3qoOnR1vZtOPHAMXucrmMkT/ZugOU1jZeP691qfAPpVN3G1IUlNpSJHlQ==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2023-01-31T06:49:49.966Z"},"_npmVersion":"8.19.3","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"16.19.0","dependencies":{"typed-error":"^3.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","husky":"^8.0.3","mocha":"^8.4.0","rimraf":"^4.0.4","rollup":"^3.12.0","ts-node":"^10.9.1","typescript":"^4.9.4","@types/chai":"^4.3.4","lint-staged":"^11.0.0","@balena/lint":"^6.2.1","@types/mocha":"^10.0.1","rollup-plugin-ts":"^3.2.0","@rollup/plugin-terser":"^0.4.0","@rollup/plugin-commonjs":"^24.0.1","@rollup/plugin-node-resolve":"^15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_0.2.0-build-iamsolankiamit-build-for-browsers-9f6b6d4ea558f7766969fbf8ac78d26080e53bf9-1_1675147848637_0.1398671228176902","host":"s3://npm-registry-packages"}},"0.2.0-build-iamsolankiamit-build-for-browsers-3d9b9a880da0f135eaed45dd1abce9c809803c87-1":{"name":"@balena/balena-pricing","version":"0.2.0-build-iamsolankiamit-build-for-browsers-3d9b9a880da0f135eaed45dd1abce9c809803c87-1","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@0.2.0-build-iamsolankiamit-build-for-browsers-3d9b9a880da0f135eaed45dd1abce9c809803c87-1","maintainers":[{"name":"balena-vipulgupta2048","email":"vipul@balena.io"},{"name":"dfunckt","email":"akiskesoglou@gmail.com"},{"name":"page","email":"page@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"ad9059e4d58464c4711aee4a94618b190bd21dc3","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-0.2.0-build-iamsolankiamit-build-for-browsers-3d9b9a880da0f135eaed45dd1abce9c809803c87-1.tgz","fileCount":25,"integrity":"sha512-U8z1DjqVh1frN7OW11x65ocy+77/TUDWVan+IYv9NYowMFSpEc+6OfCy9JiYdTCnIz96ABPT1YU6v8dW2vrEuQ==","signatures":[{"sig":"MEYCIQCbti8l7QE5nbnXdLls8r6tZ71cmEsxNrX7gjdW5Im5LAIhAKQ7wwV6dR2kfZxQ/H7ZG5YHhKDZx7oulGDtXXZ5KVst","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":116052,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj2L6EACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmopkRAAo/wLyBycPhFkA7e0a8DYzxFp5wfaAgtkr0AvprqLHFdSU/F1\r\n8TDQ4ot4S71qqOTYGtZaIZjEjTd1xmWLZEvNDWRA39AuwDhhOeOG13BnBaG4\r\n8SXaFYwYg9ka5GVu9+8/21hoGEhYY6hPzBZVUgiNIz2nYeiiHYMU49OO0BdK\r\n9mrV8WOnD52E0r1JrxG0D0y5IxwaMJcBcMIbx4YFr3z9BFOZlJuU8zgIkTZW\r\nMO37DKrBrYJMjwmHr2O4s0DZYHE3qNERWuIr3Hhaz3HbSm2sZ4X5l74o9Lsp\r\nhjade6tCZ+4RYUqbHD5XSuNTPyRiYm094bqDVw0xu/Nfl/QOiPu5QkI/Af8V\r\nBDZwr9OC6i1tloohJ0hlb+xFs57nqLf3LD++uOePYn7ikRWZF/uDzXGC7TRs\r\nvLyi2JFAwsRZo6cz5acvfK+a4/7+WFxFisiGYAQiN35Gb3c9kAmlnhKeWjA+\r\nHOO1PKnwxT4j71FOaR8Ntt/Ene7x1LUUZOOJ7M6CrY+Bk7AqarOwflTv+qMK\r\noAkqUmTat0P5OL++y0WJxVXP8Z4j/5lf9SzTnxM61Ff1zhCh1d6lTHRqPAmX\r\nLuKhRjEStS8QX+jkruLMNXeyKULaEY0OFRM/cd/s4xTSNk2jgRU5fYVLrbK/\r\nG/mh1TT4MhuOnvZCGfFQgjNFQcDxAJv1MOM=\r\n=AjMv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist","_from":"file:/home/runner/work/_temp/balena-balena-pricing-0.2.0.tgz","mocha":{"_":"test/*.spec.ts","require":"ts-node/register/transpile-only","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":"^8.19.2","node":"^18.12.0"},"private":false,"scripts":{"lint":"balena-lint --typescript src test","test":"mocha","build":"npm run clean && npm run build:cjs && npm run build:browser","clean":"rimraf dist browser","prepare":"node -e \"try { require('husky').install() } catch (e) {if (e.code !== 'MODULE_NOT_FOUND') throw e}\" && tsc","pretest":"npm run prepare","lint-fix":"balena-lint --typescript --fix src test","posttest":"npm run lint","build:cjs":"tsc --project ./tsconfig.build.json","build:browser":"rollup -c rollup.config.mjs"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/balena-balena-pricing-0.2.0.tgz","_integrity":"sha512-U8z1DjqVh1frN7OW11x65ocy+77/TUDWVan+IYv9NYowMFSpEc+6OfCy9JiYdTCnIz96ABPT1YU6v8dW2vrEuQ==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2023-01-31T07:07:33.910Z"},"_npmVersion":"8.19.3","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"16.19.0","dependencies":{"typed-error":"^3.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","husky":"^8.0.3","mocha":"^8.4.0","rimraf":"^4.0.4","rollup":"^3.12.0","ts-node":"^10.9.1","typescript":"^4.9.4","@types/chai":"^4.3.4","lint-staged":"^11.0.0","@balena/lint":"^6.2.1","@types/mocha":"^10.0.1","rollup-plugin-ts":"^3.2.0","@rollup/plugin-terser":"^0.4.0","@rollup/plugin-commonjs":"^24.0.1","@rollup/plugin-node-resolve":"^15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_0.2.0-build-iamsolankiamit-build-for-browsers-3d9b9a880da0f135eaed45dd1abce9c809803c87-1_1675148931841_0.6559728795825119","host":"s3://npm-registry-packages"}},"0.2.0-build-iamsolankiamit-build-for-browsers-51d88a28b573f9b78098b04d3d50834142ecc342-1":{"name":"@balena/balena-pricing","version":"0.2.0-build-iamsolankiamit-build-for-browsers-51d88a28b573f9b78098b04d3d50834142ecc342-1","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@0.2.0-build-iamsolankiamit-build-for-browsers-51d88a28b573f9b78098b04d3d50834142ecc342-1","maintainers":[{"name":"balena-vipulgupta2048","email":"vipul@balena.io"},{"name":"dfunckt","email":"akiskesoglou@gmail.com"},{"name":"page","email":"page@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"d2fa6fc13661508d2f0fccf31641c72558f30fa2","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-0.2.0-build-iamsolankiamit-build-for-browsers-51d88a28b573f9b78098b04d3d50834142ecc342-1.tgz","fileCount":25,"integrity":"sha512-v6kl//CBL/234K+EydcjpnasaJX3bah3UoC9VwAooflLw7OBq3glElhrlLAGjKnWimxvPDtRIXR5tIrzgGjm4w==","signatures":[{"sig":"MEQCIGUkTqTKL37z9+EEEYwKqYjYPVi9XXYQhxeArendwy5lAiBJqqGpNXYLY5RC/onLvErzOXBJXpzzMFlK0uWPcpYN4g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":115462,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj2THYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqk1w/9H7senoeKOKcepRbCzlGRdkti5cHpZOd+HeNVedBc+UAyC5LR\r\nHEJK6RMezdQyEw/qsCzbHJMApZJJ+jnYNJdFrv2Rkz2fQMq9JdVFuBLtvRlC\r\ngZrDSis/p7aQ0+lGp0pQDKz6clonr5tTnIovg/kMupAYg/wr9jk4OjMRJ+5X\r\n8i34ixDWxB6haJYWFwB/Dd4NsAcIugoI7ShnXS62dHUMvSWcyqlqMrDy9miu\r\nHB+InBmbctOEiZMCaPpuykkwSucAIlaaC8y1OaPexSs9BC0Vmm14mhsjdNnO\r\nazdFsO3zvX7XPNERHDOmyCLffxDqa7XvI9wwfZ3N+TMlQUv5IHvTKqxyDslh\r\ncRkXS4+S2yJpEm0Q0c0thD0QwDlaPo73Yi4hADYhf5qipypnltSAmRKnmhMk\r\ntu097/gs+/crdQ3fhy6hJUH5RRWBkzRJCkBTdJGD9+8avjAFDvq40a/PhJGa\r\nqm5HIbJ9gKLqrWpyKPo2sfe+G0/Kkf0dCbC1VPT+P/nwg8lI0llg/FgRJeCK\r\nMrffpx/56bvwcTz0wyoPQQtVTMQ/c5IIlrhm7RyFW3fQek8RlQOkQsHXRH0Q\r\niO67xEuRpmF7hkNxqKuj9D0+3YpvTFPkVoZxulgf5EoAtJJgRqb5B3A4B6+w\r\nQB5l3jyygX/FGc3TIoo+n4uLt2qC1EkeUNA=\r\n=PPum\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist","_from":"file:/home/runner/work/_temp/balena-balena-pricing-0.2.0.tgz","mocha":{"_":"test/*.spec.ts","require":"ts-node/register/transpile-only","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":"^8.19.2","node":"^18.12.0"},"private":false,"scripts":{"lint":"balena-lint --typescript src test","test":"mocha","build":"npm run clean && npm run build:cjs && npm run build:browser","clean":"rimraf dist browser","prepare":"node -e \"try { require('husky').install() } catch (e) {if (e.code !== 'MODULE_NOT_FOUND') throw e}\" && tsc","pretest":"npm run prepare","lint-fix":"balena-lint --typescript --fix src test","posttest":"npm run lint","build:cjs":"tsc --project ./tsconfig.build.json","build:browser":"rollup -c rollup.config.mjs"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/balena-balena-pricing-0.2.0.tgz","_integrity":"sha512-v6kl//CBL/234K+EydcjpnasaJX3bah3UoC9VwAooflLw7OBq3glElhrlLAGjKnWimxvPDtRIXR5tIrzgGjm4w==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2023-01-31T15:19:49.384Z"},"_npmVersion":"8.19.3","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"16.19.0","dependencies":{"typed-error":"^3.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","husky":"^8.0.3","mocha":"^8.4.0","rimraf":"^4.0.4","rollup":"^3.12.0","ts-node":"^10.9.1","typescript":"^4.9.4","@types/chai":"^4.3.4","lint-staged":"^11.0.0","@balena/lint":"^6.2.1","@types/mocha":"^10.0.1","rollup-plugin-ts":"^3.2.0","@rollup/plugin-terser":"^0.4.0","@rollup/plugin-commonjs":"^24.0.1","@rollup/plugin-node-resolve":"^15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_0.2.0-build-iamsolankiamit-build-for-browsers-51d88a28b573f9b78098b04d3d50834142ecc342-1_1675178455844_0.9157962003302889","host":"s3://npm-registry-packages"}},"0.2.0-build-joshbwlng-has-feature-87f977d4af6542d1e42d41b2b7e36759f43d7ce2-1":{"name":"@balena/balena-pricing","version":"0.2.0-build-joshbwlng-has-feature-87f977d4af6542d1e42d41b2b7e36759f43d7ce2-1","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@0.2.0-build-joshbwlng-has-feature-87f977d4af6542d1e42d41b2b7e36759f43d7ce2-1","maintainers":[{"name":"balena-vipulgupta2048","email":"vipul@balena.io"},{"name":"dfunckt","email":"akiskesoglou@gmail.com"},{"name":"page","email":"page@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"31ffa517cf394c15ff8bbb3b2ac61bec4511c48a","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-0.2.0-build-joshbwlng-has-feature-87f977d4af6542d1e42d41b2b7e36759f43d7ce2-1.tgz","fileCount":16,"integrity":"sha512-Uje7GokTlu0dttsvi1NzBcwyvUMqXitvRqRaXWQqrqz/ArPPBwfIoFrbl7LsVG2Q7wEwnOEt4pP3NJvWNmze9A==","signatures":[{"sig":"MEUCICnk6wDUnd5eHZnDWEwaOxgRKy9HM8mYFKd+aVjnzJe+AiEAo+UMEnaeXCpd4essNcVW1Xzz0sIMel7hpDFS6JXj6BA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":114430,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj21ftACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq4kBAAo/4kJAbjncri5Sm3X/ueHXaJ2cNqArk8z7r0wI/FQhP+Q/PE\r\nj7wfM2hooF2Be9v7NF/9Fpb3bpAopU2JNu6lrJWQp1Zl3yY9aMmr1VqYE4AM\r\n1HdLkuUUeUM6sDtRjuk1Tu4RX4amdVRVPeF70hp4vWWJ5YZjEyF3VEoo6Stq\r\nTwIDfAr1cH2jjmtIgXzoaU0ngWyWAW/0BMNRlrJ7l52fxen+RM+Kp0vRWcu5\r\ncWj9WaJBwgPdmeYAhC30VXjdzS40ETVDdKLN6XmRnGkOZ/M82mwKznA6Xuvg\r\nCIGYgySLAW8jPw7JwEGElurtMaxdtrOBq/1bJ02AnQcFza+Pg7+cCPB9AQSC\r\n7x7bIEW1qi8oFHMCfzqhtBgvjDnEQ+b/DGvZfwZu27/ubHeRsTjDTVMDdl4T\r\n33aUS2hLP+ZXQrkLajdu5gklwcIwfHMD4SMN/RZOX2+UOhQiTu9ffJiZ0eE2\r\n5AufFJesuWn5Tbbwcce7/ZFohfrZZo7GrxlL11gVKBpNDrCZtEut8lLGObU3\r\nOrz9qAds4XhhtpDCgMy1evfbBfZEKG4zTcOYgu96TFkRWMMPICULeiKThV5V\r\nEBKz+SY8nnbyQFlmbRaDfSCVl7Oj5tx3fSqFrDM/EDYFk/tvVhL9gv7oUxLI\r\n1XbKOdyrAD1iOZpAyPmR0JZ6NTiNUtJRJUs=\r\n=Kzmk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist","_from":"file:/home/runner/work/_temp/balena-balena-pricing-0.2.0.tgz","mocha":{"_":"test/*.spec.ts","require":"ts-node/register/transpile-only","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":"^8.19.2","node":"^18.12.0"},"private":false,"scripts":{"lint":"balena-lint --typescript src test","test":"mocha","build":"npm run clean && tsc --project ./tsconfig.build.json","clean":"rimraf dist","prepare":"node -e \"try { require('husky').install() } catch (e) {if (e.code !== 'MODULE_NOT_FOUND') throw e}\" && tsc","pretest":"npm run prepare","lint-fix":"balena-lint --typescript --fix src test","posttest":"npm run lint"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/balena-balena-pricing-0.2.0.tgz","_integrity":"sha512-Uje7GokTlu0dttsvi1NzBcwyvUMqXitvRqRaXWQqrqz/ArPPBwfIoFrbl7LsVG2Q7wEwnOEt4pP3NJvWNmze9A==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2023-02-02T06:26:22.526Z"},"_npmVersion":"8.19.3","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"16.19.0","dependencies":{"typed-error":"^3.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","husky":"^8.0.3","mocha":"^8.4.0","rimraf":"^4.0.4","ts-node":"^10.9.1","typescript":"^4.9.4","@types/chai":"^4.3.4","lint-staged":"^11.0.0","@balena/lint":"^6.2.1","@types/mocha":"^10.0.1"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_0.2.0-build-joshbwlng-has-feature-87f977d4af6542d1e42d41b2b7e36759f43d7ce2-1_1675319277715_0.9089097530547734","host":"s3://npm-registry-packages"}},"0.2.0-build-joshbwlng-has-feature-ac3fd14109f7dae318a6690bcf38f807b7b40a3e-1":{"name":"@balena/balena-pricing","version":"0.2.0-build-joshbwlng-has-feature-ac3fd14109f7dae318a6690bcf38f807b7b40a3e-1","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@0.2.0-build-joshbwlng-has-feature-ac3fd14109f7dae318a6690bcf38f807b7b40a3e-1","maintainers":[{"name":"balena-vipulgupta2048","email":"vipul@balena.io"},{"name":"dfunckt","email":"akiskesoglou@gmail.com"},{"name":"page","email":"page@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"f54cd770d02f9e80758e9f7c6670f3f99023088c","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-0.2.0-build-joshbwlng-has-feature-ac3fd14109f7dae318a6690bcf38f807b7b40a3e-1.tgz","fileCount":16,"integrity":"sha512-uhIIUMEnaUCereD9hwMbL2rLgAb2DJqWntAUl+rco+01jl7K8TUCV3qGsbHnr3hAeDDzWxP+0vPqS2JAIp+R+Q==","signatures":[{"sig":"MEUCIQC0wYn21lgPTiK7TSJZT6+4ck7sQv/KIcpXXb2QWC6yRwIgOBke+kyVcgbzEpGLMyDziww4lAsR4O4oAyxDRYjEUUI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":114322,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj21jaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrhQRAAg/1fQhcFqRFnjSRIhIsN6ACU2DqCBRWFR5XmecoyIdiKF4JI\r\nYu4L6Q/ZUp09xwE//XbS9f56uKxVaWgtd3ERiHJcOKks0J3YyZqA7j9WvsGf\r\nPK5XXH6BGlb2HYsbS/U9n04aZ7Eu7fY6p6N6EUzyse4MQT2Fa5Edj1bySGyN\r\nIJo/sogvLgOpHyikxo3uy7J5Ed3O3xcM4ubRuVnjR7qGxHEMJaPV8ILjJMd+\r\nvvVmekJ6JCfI0ePSSMtzji98brm4MUbj8D39eedwYTspfoiK2A8jH7Qxgsmv\r\nNvH05n6a6mk1O+0yYisI09MwzX/rr0NEIqBj/pF93rXWBrPIVA9F2J+0pFSV\r\nwDp38KjJ3msT215tF9tfEd9bDLkp3PPiG4/HOK4s+mI3CJ7dRNrjecM2LTP+\r\nQxCOY9ks3tvaPVQkWgB3Lu4N8ixirN3R0rU9ww3+I4YIV/XrP6kP2Oc4O5os\r\n53WFT4KOeN7drHElydpMmS3t7T8v2FJ1uxnBQA61cV720UpnuGsw8UfjDiyq\r\n65MysMxwo21ZJ37cpOjfxZ+CN3KFxsO5j69AEmIVECb9haZ+xIW2pKJ58y0W\r\nZmRuMH5F/qfLSkBGwXcIn2V8GFMe0gYElB9nvs0BxZaKwvA01W6kNtfTq6Zo\r\nKj3gZwSQYIvHDr6jrdx7ZQznG5JacE7kkxo=\r\n=V3I/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist","_from":"file:/home/runner/work/_temp/balena-balena-pricing-0.2.0.tgz","mocha":{"_":"test/*.spec.ts","require":"ts-node/register/transpile-only","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":"^8.19.2","node":"^18.12.0"},"private":false,"scripts":{"lint":"balena-lint --typescript src test","test":"mocha","build":"npm run clean && tsc --project ./tsconfig.build.json","clean":"rimraf dist","prepare":"node -e \"try { require('husky').install() } catch (e) {if (e.code !== 'MODULE_NOT_FOUND') throw e}\" && tsc","pretest":"npm run prepare","lint-fix":"balena-lint --typescript --fix src test","posttest":"npm run lint"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/balena-balena-pricing-0.2.0.tgz","_integrity":"sha512-uhIIUMEnaUCereD9hwMbL2rLgAb2DJqWntAUl+rco+01jl7K8TUCV3qGsbHnr3hAeDDzWxP+0vPqS2JAIp+R+Q==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2023-02-02T06:30:31.694Z"},"_npmVersion":"8.19.3","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"16.19.0","dependencies":{"typed-error":"^3.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","husky":"^8.0.3","mocha":"^8.4.0","rimraf":"^4.0.4","ts-node":"^10.9.1","typescript":"^4.9.4","@types/chai":"^4.3.4","lint-staged":"^11.0.0","@balena/lint":"^6.2.1","@types/mocha":"^10.0.1"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_0.2.0-build-joshbwlng-has-feature-ac3fd14109f7dae318a6690bcf38f807b7b40a3e-1_1675319513801_0.7116383610207464","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"@balena/balena-pricing","version":"0.2.0","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@0.2.0","maintainers":[{"name":"balena-vipulgupta2048","email":"vipul@balena.io"},{"name":"dfunckt","email":"akiskesoglou@gmail.com"},{"name":"page","email":"page@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"1f8b1aeb8c92e25750a1657c3541322b3606307f","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-0.2.0.tgz","fileCount":12,"integrity":"sha512-ILRyTV/9iP2AusX+QZoohhep15ZouP/22+Ol22AdkCBsPuRE0eI589Jh9OYnzObCsG+UeuanfdxS1DbebFX/EA==","signatures":[{"sig":"MEUCIF4skrcbW7jEsrmhJCOkO9vReXdgB6sNCn9PL5WoJRzoAiEAyYNOdJpB/gXgM3gyERKaLAlNzSx0nGIjnHVB9EDOKZw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":114251,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj21mgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrQJA/+PpT2cIYvJAQCikPE0Ll/U0uJ80cjBkUZOY6xdF1oBE2KPZ2C\r\nRrmt8kjEqYICNqmwapH5j2qk1+aylHL8/CB8mbtw4nnOeCxG2i8r8pkAZEBG\r\nCrgOg8ZNR265SNcvSds1h26ib4h9EWpsfqu+EBKeppQmW22rXyv99lgj2t4V\r\n6kNrSmq1ECl2acRSx8NU1HQKBKUPeW5hs93JYFWVcsxvYUKdt7VgSjzAGGBA\r\nlGza6/snPsiBhmvkQYzaQH7z1kdhCXDDVB+VfrR3utevcBRbGzZHKclH3a4t\r\nh0ZS8KdIk+oBHn/xW5KroWuqsaskcpU0wthed0Z+qpX7MK8j0mJ7ldrYWLN1\r\naa5YaewP7Cm3MY9aZzO4fjj300jaed2hvRfWvD1jFvoiZu+At9aAf3zEWJ8L\r\n4l4ChH/q1Z5T7Ij/A5Sz10e2bbJkvcidDK1E76nz0Jvx1M6iq22xzPFbPdET\r\nuWgjkeb6KegvQW/IHWaJWdsYs0wZqki7zGYybukQDPcwAO9neeB77IebjWaq\r\n4ysiogbqCnxGmBuJOLRhTmsoI+ORjZG6eI1pkJARwD4WwIA9HBOBKAixQviu\r\nwwqrBG3eViZR3+cVbSa66pxpdoREZQfFY7/TFpVtBZjZ+bZSGZYjykpyO6fr\r\nIXuVkvkLmHf6oYtLGRgm7ZWQgT5/OUPF+kI=\r\n=f4cN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist","_from":"file:/home/runner/work/_temp/balena-balena-pricing-0.2.0.tgz","mocha":{"_":"test/*.spec.ts","require":"ts-node/register/transpile-only","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":"^8.19.2","node":"^18.12.0"},"private":false,"scripts":{"lint":"balena-lint --typescript src test","test":"mocha","build":"npm run clean && tsc --project ./tsconfig.build.json","clean":"rimraf dist","prepare":"node -e \"try { require('husky').install() } catch (e) {if (e.code !== 'MODULE_NOT_FOUND') throw e}\" && tsc","pretest":"npm run prepare","lint-fix":"balena-lint --typescript --fix src test","posttest":"npm run lint"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/balena-balena-pricing-0.2.0.tgz","_integrity":"sha512-ILRyTV/9iP2AusX+QZoohhep15ZouP/22+Ol22AdkCBsPuRE0eI589Jh9OYnzObCsG+UeuanfdxS1DbebFX/EA==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2023-02-02T06:30:31.694Z"},"_npmVersion":"8.19.3","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"16.19.0","dependencies":{"typed-error":"^3.2.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.7","husky":"^8.0.3","mocha":"^8.4.0","rimraf":"^4.0.4","ts-node":"^10.9.1","typescript":"^4.9.4","@types/chai":"^4.3.4","lint-staged":"^11.0.0","@balena/lint":"^6.2.1","@types/mocha":"^10.0.1"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_0.2.0_1675319711985_0.13843652222163683","host":"s3://npm-registry-packages"}},"1.0.0-build-joshbwlng-versioned-pricing-b52b2d2d54dd59b7197ef93a8f9fead9c69f923d-1":{"name":"@balena/balena-pricing","version":"1.0.0-build-joshbwlng-versioned-pricing-b52b2d2d54dd59b7197ef93a8f9fead9c69f923d-1","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@1.0.0-build-joshbwlng-versioned-pricing-b52b2d2d54dd59b7197ef93a8f9fead9c69f923d-1","maintainers":[{"name":"dfunckt","email":"akiskesoglou@gmail.com"},{"name":"page","email":"page@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"830ca58f384556289cfcc2ccb18addf434e7dd7f","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-1.0.0-build-joshbwlng-versioned-pricing-b52b2d2d54dd59b7197ef93a8f9fead9c69f923d-1.tgz","fileCount":16,"integrity":"sha512-EqryVmyeZAGpF6kAl42JOnnqhCqdDTMFBrjGw8uDqmi+QDnhd3DUdkby5fdVWBVrQI+d6160vFh6RTHl/COunA==","signatures":[{"sig":"MEUCIQDDaes9Sxos9nr+NpSu8RiCEPkdj4ZUWPs3ymiOA0H02wIgGZcGE2mybPbha6dMe7wWf0zya3SQwkfTmjZkpO4PtxQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":122615,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj24EpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoq8A/+MS4/2JvIt3P44sZtlDcGFygQtmxIVVYJvNTS6aHtH7Uw8ZH0\r\naKiB6LIFvLdB3zgTVnlNX2lXWHvaZFYB5GWa6W1spNe0/xmDzRD5IqNrasFO\r\n/79RFd34xwpj/zQh85vrxhYlTGOVODpkDoxJdguq33r+SSZJE4zHzgEONXfl\r\nKEOZOYSuT1T70PWBAMTL5ogePCye6/bemvcDuupcR6NODtYcy2nLSOdePRd8\r\neBIZyc7xKkHPBuiX3GDnmsRQUV/ui74YpzVMqodzm6rp8tIR7WHAXfPql7Ek\r\nM061o9VFFyao2IIrnsiK4SBNqfCRbYHAYZI9nyvIsS8rnpoAIPNfQ7xJ2H8B\r\nTNwqzst2V+CpPqqQPRi2svtyvTVAEstkYopKuTuH5xMjFCP1td+5KoGzA5cj\r\nUskqNcv5YZ4hED1MoSWoke3dImuIw7wt/j7Nzqg7/zw67BBkh8b1L3x1pyM2\r\nyvxyrOA5KHRRoXNcmqdMzt0Y+Up9Gi1+8EyyT5TprNHD0esBeztoE9YuEP3m\r\niF9iPdDnEoMrYTodvRKQofgEaq7RJkULJd+bcOx+sH35vOCTn8UJyVxJoHWF\r\nTBfcFdlJznLWHe6nXtl4ayqindVV+lrGETnU+9W9Wttj9TYcP1MWmTXv4rh9\r\nmdx2B1CpdUUeZGOHEpXbpCIsgmujd30hon4=\r\n=Zc2o\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist","_from":"file:/home/runner/work/_temp/balena-balena-pricing-1.0.0.tgz","mocha":{"_":"test/*.spec.ts","require":"ts-node/register/transpile-only","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":"^8.19.2","node":"^18.12.0"},"private":false,"scripts":{"lint":"balena-lint --typescript src test","test":"mocha","build":"npm run clean && tsc --project ./tsconfig.build.json","clean":"rimraf dist","prepare":"node -e \"try { require('husky').install() } catch (e) {if (e.code !== 'MODULE_NOT_FOUND') throw e}\" && tsc","pretest":"npm run prepare","lint-fix":"balena-lint --typescript --fix src test","posttest":"npm run lint"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/balena-balena-pricing-1.0.0.tgz","_integrity":"sha512-EqryVmyeZAGpF6kAl42JOnnqhCqdDTMFBrjGw8uDqmi+QDnhd3DUdkby5fdVWBVrQI+d6160vFh6RTHl/COunA==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2023-02-02T09:22:23.418Z"},"_npmVersion":"8.19.3","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"16.19.0","dependencies":{"luxon":"^3.2.1","typed-error":"^3.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","husky":"^8.0.3","mocha":"^8.4.0","rimraf":"^4.0.4","ts-node":"^10.9.1","typescript":"^4.9.4","@types/chai":"^4.3.4","lint-staged":"^11.0.0","@balena/lint":"^6.2.1","@types/luxon":"^3.2.0","@types/mocha":"^10.0.1"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_1.0.0-build-joshbwlng-versioned-pricing-b52b2d2d54dd59b7197ef93a8f9fead9c69f923d-1_1675329833479_0.44834254282317776","host":"s3://npm-registry-packages"}},"1.0.0-build-joshbwlng-versioned-pricing-3a57bd6f089f0b0c1a79ba3a6cef289204708ea7-1":{"name":"@balena/balena-pricing","version":"1.0.0-build-joshbwlng-versioned-pricing-3a57bd6f089f0b0c1a79ba3a6cef289204708ea7-1","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@1.0.0-build-joshbwlng-versioned-pricing-3a57bd6f089f0b0c1a79ba3a6cef289204708ea7-1","maintainers":[{"name":"dfunckt","email":"akiskesoglou@gmail.com"},{"name":"page","email":"page@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"402c96493b2b72ce1d5de80387d5e43a0b0b4b6c","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-1.0.0-build-joshbwlng-versioned-pricing-3a57bd6f089f0b0c1a79ba3a6cef289204708ea7-1.tgz","fileCount":16,"integrity":"sha512-RMEwqAQxeLLpptsr0+xu1/SdJzm9Cm6HqpFKZxyRmgNc5hvNWwCx0+g2Ok7K1s3WNFZJN5+vpSHQiuewkEyARQ==","signatures":[{"sig":"MEUCIQCMyRc1QW26wgEXAXpHy4NknN2NvqMKT8gXriILSn/ZOQIgL3HIIw98Z51q0c0Aym7/uGFwd9jkww+Bqc7imOM7R+U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":124776,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj24P6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrNVg/+Px0J8DML1pFn59YKx3FLeEJs6L3Xhr+bAo0stWDz/SJHfSgX\r\nK4Z45oQrj4XB8avrMaKcPGuKuIgGUcVDxCiOJ2ZC84oh9T04qc9/DPqm3/bR\r\nZrPRiOIexwOjfY5JMPiXwvU/zd0DVXhHbUSTzonCEqEFki0kVcXqjawkjjGz\r\nGJi1I6523wVwFNPUtRYgBPEy5VWmEk2tWRg6k7x3/807k99Y+vJ+xTzbq8xQ\r\nck90WemsCJqSOUGzR/TuC2oYfPBXUJbG0+Ejtt6F5fznhE73P4dyWbUwW4Tt\r\nkMI0XFjBjtRqOBehuCocXmqbyRYyKaIhqZl7afSPzH3KQSFyjRu0lzBHkKHw\r\n2nSHaKrGaAX6hJbwrSN1J8W3vwgQXdIZ5/v2Xzfxgl0bKA5IW6iXjnMTLO79\r\nA8Gy+yPzKGVaQrZupn/tZUEkh0Uf2zjTiV6078IEG/uH5OxKveg0KP/8NfsV\r\nv+shGRw6LbTpEBISdzuFHJLOe8xFh0uHqM1Yrubhe/kJEq3hDaC27NHxnCTw\r\nD6Ji6Xg90/E7hQzD5mpVyu5bdeu5yRzcrbKI0klJYpo//6EcXnpuVAjdDEpp\r\nwoQXquuS+tdz1yeFg//bussojAxc4M0mKx2BIMabYRTECbmiWXvYaHY0NMTO\r\ndhyRm12R5uzvTrBYX6RStlilVtC3UZhaArg=\r\n=eCid\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist","_from":"file:/home/runner/work/_temp/balena-balena-pricing-1.0.0.tgz","mocha":{"_":"test/*.spec.ts","require":"ts-node/register/transpile-only","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":"^8.19.2","node":"^18.12.0"},"private":false,"scripts":{"lint":"balena-lint --typescript src test","test":"mocha","build":"npm run clean && tsc --project ./tsconfig.build.json","clean":"rimraf dist","prepare":"node -e \"try { require('husky').install() } catch (e) {if (e.code !== 'MODULE_NOT_FOUND') throw e}\" && tsc","pretest":"npm run prepare","lint-fix":"balena-lint --typescript --fix src test","posttest":"npm run lint"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/balena-balena-pricing-1.0.0.tgz","_integrity":"sha512-RMEwqAQxeLLpptsr0+xu1/SdJzm9Cm6HqpFKZxyRmgNc5hvNWwCx0+g2Ok7K1s3WNFZJN5+vpSHQiuewkEyARQ==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2023-02-02T09:34:02.735Z"},"_npmVersion":"8.19.3","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"16.19.0","dependencies":{"luxon":"^3.2.1","typed-error":"^3.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","husky":"^8.0.3","mocha":"^8.4.0","rimraf":"^4.0.4","ts-node":"^10.9.1","typescript":"^4.9.4","@types/chai":"^4.3.4","lint-staged":"^11.0.0","@balena/lint":"^6.2.1","@types/luxon":"^3.2.0","@types/mocha":"^10.0.1"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_1.0.0-build-joshbwlng-versioned-pricing-3a57bd6f089f0b0c1a79ba3a6cef289204708ea7-1_1675330554327_0.33802470831197073","host":"s3://npm-registry-packages"}},"1.0.0-build-joshbwlng-versioned-pricing-86071b2ca8b4c1165905905ff36ee2a034651a68-1":{"name":"@balena/balena-pricing","version":"1.0.0-build-joshbwlng-versioned-pricing-86071b2ca8b4c1165905905ff36ee2a034651a68-1","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@1.0.0-build-joshbwlng-versioned-pricing-86071b2ca8b4c1165905905ff36ee2a034651a68-1","maintainers":[{"name":"dfunckt","email":"akiskesoglou@gmail.com"},{"name":"page","email":"page@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"f79730638dc937c3d73d2c44d47b8fee949cedef","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-1.0.0-build-joshbwlng-versioned-pricing-86071b2ca8b4c1165905905ff36ee2a034651a68-1.tgz","fileCount":16,"integrity":"sha512-4bodpNM7opq6DQnVwo/GushyhCEVZKkyewt4JmLCI2g+XezReB7i7sA6d/D/tuIMjmKpSDioOA9A8HVASc5CQA==","signatures":[{"sig":"MEYCIQDCYDcVSF2GQAa+CWu2+VR9xUut9WigiG5g5uns+ec7tAIhAPEuJYlqPgaEE0iszDPB1GmTJG/tEb3TMhL9hBAaDEXu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":124883,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj24T7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp4Sg//SiUclZINRKqIVGtII7le+wC9zyXwR+vjimAcWXXgA0CgXQhb\r\nv5FJSbL90RnObJDZDqDoJQAoY2kl/44INznpPjRpuo13DnePZeL6+8RVW3KO\r\nGPOOB/ALoAYz6dYzIr6LAeEsafR5dV+5ovnYj4RkapqsmAidcZyHx6uv+9Df\r\nn5sl4rxsltRfCOMeD/pIeMXZUJndvIxABGx18KRFHgI6SP57xPimS896IlY/\r\nM5GvXGqD+3WiHUb7MzJ1j7TDXkS69B5EZlgi5YfGeevl91iTHD2BXw36HzCz\r\n4VMRv/dXlUNlcSQ/hDTZFZv3CVs5T8pupluTLA5VeTDaQiophHwWzloIBvdr\r\nC01cvhz2BYnLEZ05QlHzzF3qjJZWLu2D7BklDAVeoTG/gdEj/J1iXZiQxkXB\r\n1azP3fKvq2Q7DvUE9+QDmB2VrloCPL5qLCs6S/YC4aI+UlBHw34wlA58INyO\r\n3nFybGJvhg8QlsNkMqHgS/QyePHZwXJ2vTMx9SLXSb64n+RWllRSXfq6AZfr\r\nwTd2yfM/3e1/QgsMhvsI25FulNNdO1p2AjKf78WGrdIzkPi8ix19H0xKrwUg\r\nufcEJ1ud64bLieLxZ2O2a7qDtkWdGQXO9tVShv7f+FZZkslKX8vwxHvxRx+l\r\n51sC/Dk3uH4yRfAwxK49GiUfk9tGJUPdC3w=\r\n=37f2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist","_from":"file:/home/runner/work/_temp/balena-balena-pricing-1.0.0.tgz","mocha":{"_":"test/*.spec.ts","require":"ts-node/register/transpile-only","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":"^8.19.2","node":"^18.12.0"},"private":false,"scripts":{"lint":"balena-lint --typescript src test","test":"mocha","build":"npm run clean && tsc --project ./tsconfig.build.json","clean":"rimraf dist","prepare":"node -e \"try { require('husky').install() } catch (e) {if (e.code !== 'MODULE_NOT_FOUND') throw e}\" && tsc","pretest":"npm run prepare","lint-fix":"balena-lint --typescript --fix src test","posttest":"npm run lint"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/balena-balena-pricing-1.0.0.tgz","_integrity":"sha512-4bodpNM7opq6DQnVwo/GushyhCEVZKkyewt4JmLCI2g+XezReB7i7sA6d/D/tuIMjmKpSDioOA9A8HVASc5CQA==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2023-02-02T09:37:46.219Z"},"_npmVersion":"8.19.3","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"16.19.0","dependencies":{"luxon":"^3.2.1","typed-error":"^3.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","husky":"^8.0.3","mocha":"^8.4.0","rimraf":"^4.0.4","ts-node":"^10.9.1","typescript":"^4.9.4","@types/chai":"^4.3.4","lint-staged":"^11.0.0","@balena/lint":"^6.2.1","@types/luxon":"^3.2.0","@types/mocha":"^10.0.1"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_1.0.0-build-joshbwlng-versioned-pricing-86071b2ca8b4c1165905905ff36ee2a034651a68-1_1675330811159_0.1370715761682153","host":"s3://npm-registry-packages"}},"0.3.0-build-iamsolankiamit-build-for-browsers-a3c4100b84e83b7fbdc8bf9047821491a086f5dc-1":{"name":"@balena/balena-pricing","version":"0.3.0-build-iamsolankiamit-build-for-browsers-a3c4100b84e83b7fbdc8bf9047821491a086f5dc-1","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@0.3.0-build-iamsolankiamit-build-for-browsers-a3c4100b84e83b7fbdc8bf9047821491a086f5dc-1","maintainers":[{"name":"dfunckt","email":"akiskesoglou@gmail.com"},{"name":"page","email":"page@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"6a6faf1a8e64b57e13dbe869afef3dac93dc80b8","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-0.3.0-build-iamsolankiamit-build-for-browsers-a3c4100b84e83b7fbdc8bf9047821491a086f5dc-1.tgz","fileCount":25,"integrity":"sha512-DxuY/kNE2ObrBOz8sSzWovhEO5QZ16KtSJFDg6yYmWHSGmiwKa9wyuaCA9N8T8nUydAxbgSjfR0EsBm8Jiiqjg==","signatures":[{"sig":"MEYCIQDQ1Y5GlYzaaij+rfLMsmoHI+W2QGQjZhN4DhIVHwySKwIhAKs5aJmSBs9cRPeQ3nX1L1hKGevbTycUJ8UPEir0cDHc","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":117436,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj25YGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo8mw/6AlJNmxWBT4WNi3Afpe3wu5MKopn848XHJGCdpBgD0Z+7a0QX\r\nMhxEhd2E7H+oZVrgtJ5XcTjug2GRbayEtzAmX2/cpp1Dxq09YXStXpCNEich\r\nVpvgOvc1plH8D/8pdeotb+Z9yCAHVa95ojaTvEN/i/TzaNpmKyG0VREjUyXs\r\nst31yRiKQsAJTZ0q3OdwnXp3ER65eZ2S6gGiF9kpuAHMPFvhgiaKFwoOVFrI\r\nbDtNx9faeRRM8Gl6mzIRtbJ8tFGkDFTCyST7qJGFSCG56LeoM8xftpG6wZNi\r\n4ItD0C4mSoFwa0/irTPpvZVzeVSbpFW55/WWiFJkz11H27KUvPVoL1ecjf3m\r\nn3RUhnmAk0y+UWPkZNW0Wug8TY+wf+TbwMNoMvwhJ54D+t0vSc5ovWwGwHke\r\nJlm7OVSAjuHoq0U3tJSGteq58ANSybeAI8sqxFr+prt+rm7FfzhiLKtS1EjW\r\ndDIWV3A1koGU2nxs7THUL/STxo/E6ju6TZBeOWtvfMQ1Fax3bIrcH/Lwewkx\r\nDeB5hl3XxMxLxCwLBYEQsM4SOO6rBva0fm2MIAyAm0qsf1rTqPWn1uDubxQa\r\nRBZrbdd4Olx2zlrJnIAJEycvdZuWsqT/612OmIlXoe2vFKOS9FmMyDrJm0CZ\r\nt23A7orq4Pjxg7IN9fs3J8OFL9PfMhzBAQE=\r\n=aFI0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist","_from":"file:/home/runner/work/_temp/balena-balena-pricing-0.3.0.tgz","mocha":{"_":"test/*.spec.ts","require":"ts-node/register/transpile-only","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":"^8.19.2","node":"^18.12.0"},"private":false,"scripts":{"lint":"balena-lint --typescript src test","test":"mocha","build":"npm run clean && npm run build:cjs && npm run build:browser","clean":"rimraf dist browser","prepare":"node -e \"try { require('husky').install() } catch (e) {if (e.code !== 'MODULE_NOT_FOUND') throw e}\" && tsc","pretest":"npm run prepare","lint-fix":"balena-lint --typescript --fix src test","posttest":"npm run lint","build:cjs":"tsc --project ./tsconfig.build.json","build:browser":"rollup -c rollup.config.mjs"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/balena-balena-pricing-0.3.0.tgz","_integrity":"sha512-DxuY/kNE2ObrBOz8sSzWovhEO5QZ16KtSJFDg6yYmWHSGmiwKa9wyuaCA9N8T8nUydAxbgSjfR0EsBm8Jiiqjg==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2023-02-02T10:50:47.110Z"},"_npmVersion":"8.19.3","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"16.19.0","dependencies":{"typed-error":"^3.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","husky":"^8.0.3","mocha":"^8.4.0","rimraf":"^4.0.4","rollup":"^3.12.0","ts-node":"^10.9.1","typescript":"^4.9.4","@types/chai":"^4.3.4","lint-staged":"^11.0.0","@balena/lint":"^6.2.1","@types/mocha":"^10.0.1","rollup-plugin-ts":"^3.2.0","@rollup/plugin-terser":"^0.4.0","@rollup/plugin-commonjs":"^24.0.1","@rollup/plugin-node-resolve":"^15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_0.3.0-build-iamsolankiamit-build-for-browsers-a3c4100b84e83b7fbdc8bf9047821491a086f5dc-1_1675335174556_0.6279931776956182","host":"s3://npm-registry-packages"}},"1.0.0-build-joshbwlng-versioned-pricing-02c685a3f2b354517367c77d45ef0649559c66f4-1":{"name":"@balena/balena-pricing","version":"1.0.0-build-joshbwlng-versioned-pricing-02c685a3f2b354517367c77d45ef0649559c66f4-1","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@1.0.0-build-joshbwlng-versioned-pricing-02c685a3f2b354517367c77d45ef0649559c66f4-1","maintainers":[{"name":"dfunckt","email":"akiskesoglou@gmail.com"},{"name":"page","email":"page@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"0d439c4003edebd18c537eff5ded4a7a3008fd9c","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-1.0.0-build-joshbwlng-versioned-pricing-02c685a3f2b354517367c77d45ef0649559c66f4-1.tgz","fileCount":16,"integrity":"sha512-ELlrOGjkr2whPxYegnpPRy5rvS03/VoF/LJIutXG7ECIUyXrGEiR3kIwalFCIpKayBHEUYhIWggfvkCCyNZ1uw==","signatures":[{"sig":"MEUCIEUOLeWINud8mFuo8GmwEvcSi1if9OFjPD/viT3H6DAmAiEA2jTs+sqqdcaEaSDGUhPOb5V5YEzeZu5j/ikKqEy3MfA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133680,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj3bNWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqeEw//TM7SKZzk3kGvTgUdFc9Ee7YIogZHuYhqDQh6b+dOW+uAQCF3\r\nkc+9bXLbgqElfhexk/pRrwfR4kpoFDbyPJY/PHQjiJyvRwTA7/S5JE+gCYBe\r\nsPBlxYLcw9Aku5lNvL7gnufpGyhHH7sbBnRx5mIweTF6yuuF+xpqiHI/44v6\r\ntupmz0sFjbnWuY6+UXQEWFonfhYXl7npw6yatMqNWw65hYE9//sa/ZTc1R7w\r\n7BtkfmaZ+PVMgpNPavIMf6Iw2dUsQ+DfYY8rUQPCawlcrC40DBCjRj2HRaEI\r\n/9klY1HklWOjVZgGk2pWtCRcmPSJL8xTkVB4vRGTjN1EaTigyHc12+/dEao/\r\naSQlubVb4kbhG6eg74EC7BCh6UBi+JGYW+qer5mPcfWUqOu3P43zaEDRGUO0\r\n26rguHvjO3h9VjL4d+mX+hXavNRjUO03zjiuFzuXCDUl33lcmSDPszeRpGbQ\r\nHWsitCt9YxczqW0B21iffGjykYiiX8HieU4CzpXCzPpap9EYP9GOsQDM6TGU\r\niV/C3xeYjXm3fxvlrLhMrzYexSI1Pf0jvw8A9VVBc0UJ4ydPjiExYd6oGssW\r\n6qMfof9DLEio29cWUITYcymQYF2PNHmK+PmuOoEjPjsUIwkPBP7A539FqKkA\r\nXMwGbM7iR5ENDjA1bZ0tMNi4MsuVuauRjDc=\r\n=YKAc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist","_from":"file:/home/runner/work/_temp/balena-balena-pricing-1.0.0.tgz","mocha":{"_":"test/*.spec.ts","require":"ts-node/register/transpile-only","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":"^8.19.2","node":"^18.12.0"},"private":false,"scripts":{"lint":"balena-lint --typescript src test","test":"mocha","build":"npm run clean && tsc --project ./tsconfig.build.json","clean":"rimraf dist","prepare":"node -e \"try { require('husky').install() } catch (e) {if (e.code !== 'MODULE_NOT_FOUND') throw e}\" && tsc","pretest":"npm run prepare","lint-fix":"balena-lint --typescript --fix src test","posttest":"npm run lint"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/balena-balena-pricing-1.0.0.tgz","_integrity":"sha512-ELlrOGjkr2whPxYegnpPRy5rvS03/VoF/LJIutXG7ECIUyXrGEiR3kIwalFCIpKayBHEUYhIWggfvkCCyNZ1uw==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2023-02-04T01:21:11.034Z"},"_npmVersion":"8.19.3","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"16.19.0","dependencies":{"typed-error":"^3.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","husky":"^8.0.3","mocha":"^8.4.0","rimraf":"^4.0.4","ts-node":"^10.9.1","typescript":"^4.9.4","@types/chai":"^4.3.4","lint-staged":"^11.0.0","@balena/lint":"^6.2.1","@types/mocha":"^10.0.1"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_1.0.0-build-joshbwlng-versioned-pricing-02c685a3f2b354517367c77d45ef0649559c66f4-1_1675473749778_0.7577623794395818","host":"s3://npm-registry-packages"}},"1.0.0-build-joshbwlng-versioned-pricing-db801409a1771c951fe6f46c15baeed91fc1a730-1":{"name":"@balena/balena-pricing","version":"1.0.0-build-joshbwlng-versioned-pricing-db801409a1771c951fe6f46c15baeed91fc1a730-1","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@1.0.0-build-joshbwlng-versioned-pricing-db801409a1771c951fe6f46c15baeed91fc1a730-1","maintainers":[{"name":"dfunckt","email":"akiskesoglou@gmail.com"},{"name":"page","email":"page@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"d20ed6d0bec840b00e042d1d63f9329dcad2d88c","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-1.0.0-build-joshbwlng-versioned-pricing-db801409a1771c951fe6f46c15baeed91fc1a730-1.tgz","fileCount":16,"integrity":"sha512-9f+pszCqcO7vNvunBbQBe/JNjFxTwfTPr5FnOdeXeZ9qKRyqmIoi1ClC+2yarpceQ9B+7dBRJ9L3sRg00Sq9mQ==","signatures":[{"sig":"MEUCIQDHBA31eKRVxUjBcWuApnBGQVD+GAAvfIiOwEXdT7u0GAIgM8Oi1GBO97sxZnZSO3qnVorqNmN3VbPQcdL5GhjCAC8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":148587,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj3zKJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrbtw/7ByCYSiytWtMy7IoUvC6gMZq8/29Q8d8us9bdd8JpGuNjmZxR\r\n+XBqOEyBi+U4kVmatHxudi96Zrz3mhultHh4sIwALo1DYTFMfUbZb4MXJNvV\r\nOnt4kZukVc1cupYX0QydFkKWhdmTKlNzIHN2OYaD7dD39kUYL73xOD2OtLOp\r\nKQgSc7XhUjkpJcp1lMAzX9R6X486T9qEcyUxHCic5DCV72MvNQCUKaBxZDKf\r\n1ilgo5uIbhNEwIXm9mth31Hc8rAz/Z6iwtjLpexL9OZv4cbjMrgSpHm9c+57\r\n3RZaj34rvz2gxfAuvwNJfnr5gkAnH7CxpGW97BUz+VPlbKxvUdCZF0p94Jkw\r\nX+d7ARkdeblCD/2CuBZElWa8vz29ladtIHzrck2nJXpG7JXpd+PFCm9PYznT\r\ngzfwCt8iUyQRpUEUtmTZjHoa36BICVn/B9HUzb4xdyAJ9ES13SzTc4G8waN5\r\nDXEeXNOPCno52ujjC7dGe4Yxot/MfIAyYh1Dmmyzo5yG0ZbR3eaNrwSxUeuO\r\nyE/esPk0fW7qOLTNg3ft4CGsIhW2tL1Er7kafcxnyjzfxbFRYm2+sbHjpjo8\r\nsXo02T6slHUeSCSvFAOHZ/dW0iEVdskTw6QBDmoYd05JtGVaCr6aYChy9lf+\r\nMBIZ/SZWbf4aFfZCgOpetKVuSf6OMpPp7xs=\r\n=sXOe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist","_from":"file:/home/runner/work/_temp/balena-balena-pricing-1.0.0.tgz","mocha":{"_":"test/*.spec.ts","require":"ts-node/register/transpile-only","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":"^8.19.2","node":"^18.12.0"},"private":false,"scripts":{"lint":"balena-lint --typescript src test","test":"mocha","build":"npm run clean && tsc --project ./tsconfig.build.json","clean":"rimraf dist","prepare":"node -e \"try { require('husky').install() } catch (e) {if (e.code !== 'MODULE_NOT_FOUND') throw e}\" && tsc","pretest":"npm run prepare","lint-fix":"balena-lint --typescript --fix src test","posttest":"npm run lint"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/balena-balena-pricing-1.0.0.tgz","_integrity":"sha512-9f+pszCqcO7vNvunBbQBe/JNjFxTwfTPr5FnOdeXeZ9qKRyqmIoi1ClC+2yarpceQ9B+7dBRJ9L3sRg00Sq9mQ==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2023-02-05T04:34:40.800Z"},"_npmVersion":"8.19.3","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"16.19.0","dependencies":{"typed-error":"^3.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","husky":"^8.0.3","mocha":"^8.4.0","rimraf":"^4.0.4","ts-node":"^10.9.1","typescript":"^4.9.4","@types/chai":"^4.3.4","lint-staged":"^11.0.0","@balena/lint":"^6.2.1","@types/mocha":"^10.0.1"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_1.0.0-build-joshbwlng-versioned-pricing-db801409a1771c951fe6f46c15baeed91fc1a730-1_1675571849599_0.9747266905450034","host":"s3://npm-registry-packages"}},"1.0.0-build-joshbwlng-versioned-pricing-69063c613c939a90072bb810d3bbd4dac5a262d7-1":{"name":"@balena/balena-pricing","version":"1.0.0-build-joshbwlng-versioned-pricing-69063c613c939a90072bb810d3bbd4dac5a262d7-1","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@1.0.0-build-joshbwlng-versioned-pricing-69063c613c939a90072bb810d3bbd4dac5a262d7-1","maintainers":[{"name":"dfunckt","email":"akiskesoglou@gmail.com"},{"name":"page","email":"page@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"1ce17e2ffa2a2a6759827a09d4a9813384cfaa07","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-1.0.0-build-joshbwlng-versioned-pricing-69063c613c939a90072bb810d3bbd4dac5a262d7-1.tgz","fileCount":16,"integrity":"sha512-3s+9NAlYJxg1vGQrR5zmmPprwpo0Pa+nKe33V33tgCyaIPN4NHU8zt7Qcd35cnXBSdjubGPz5T9MjmwIClc9vQ==","signatures":[{"sig":"MEUCIQCyBnFGKK3XEGxTOpkcPzE4UDAnXWZuYU4auN50Yi/KaQIgYXIQU/k8+ry5mMd6JwSXWFjPr2J3CtIDw+oaKilig6k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":149420,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj3zW1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmryTQ/+Mnsm82slLguxl5PB/JvcsM4JJo4hB3wEA8bPbOzBNpLDB6Sd\r\nBEjWxatd4JUNkLHMmrVKWc+EnWgThMfAgvS3aA0aWvOvDvSlH9ON7jVLLYYC\r\nmtJoIp2YGxnStCts3QoiXZhIMVH4zUSgEgsHxOYuwC2YzZhBzW+e7LMASOgz\r\nH/NHnxk1HeGjxkuX2DItumpHGSzvIUYXgFpdUl3IRwTZKbM363elKdGltoNP\r\n0uCQHOQvBn2KzR4gQVM12t3p4dXkxZN+xlQgWAjVVSPndtwpKpiO8FRvC4gi\r\nzaF+3c9N0V9vb04ORb0pxCBme/7f7QVm8F5JBckFpJmsbdivtLIZtMyjyoyW\r\nKg2MnpT5y5Pih3oNK2MdZvicm85qtpseYSFIgO4IPY/soq6wB2JjIFX6Zfqp\r\nwovyFSy4MSoXZyWZjyNCEF0LawZUjh4t9dXrJhK04pqUg/dPy2EGl+ZtmLQe\r\nrVVu7s5ndwFVjmltIaZ605MJPOXftsFX5YeUoBGACke2tnfIiByqMW4I8geO\r\nk4SQOxFrtpMSt6hdZMQQQmEke9546H9gKYdZTB0TsoliqPjyQSGwRwlDi8YJ\r\nWD9YvtZ9VNESwzoJlBfR9I/tlJ9Svup++73xd1seTml92xrRMdjMfnjrhS4d\r\nIrhsmaZX5bFwTdbiOduizsKPHsucGKC/Z38=\r\n=Uek1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist","_from":"file:/home/runner/work/_temp/balena-balena-pricing-1.0.0.tgz","mocha":{"_":"test/*.spec.ts","require":"ts-node/register/transpile-only","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":"^8.19.2","node":"^18.12.0"},"private":false,"scripts":{"lint":"balena-lint --typescript src test","test":"mocha","build":"npm run clean && tsc --project ./tsconfig.build.json","clean":"rimraf dist","prepare":"node -e \"try { require('husky').install() } catch (e) {if (e.code !== 'MODULE_NOT_FOUND') throw e}\" && tsc","pretest":"npm run prepare","lint-fix":"balena-lint --typescript --fix src test","posttest":"npm run lint"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/balena-balena-pricing-1.0.0.tgz","_integrity":"sha512-3s+9NAlYJxg1vGQrR5zmmPprwpo0Pa+nKe33V33tgCyaIPN4NHU8zt7Qcd35cnXBSdjubGPz5T9MjmwIClc9vQ==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2023-02-05T04:49:39.395Z"},"_npmVersion":"8.19.3","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"16.19.0","dependencies":{"typed-error":"^3.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","husky":"^8.0.3","mocha":"^8.4.0","rimraf":"^4.0.4","ts-node":"^10.9.1","typescript":"^4.9.4","@types/chai":"^4.3.4","lint-staged":"^11.0.0","@balena/lint":"^6.2.1","@types/mocha":"^10.0.1"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_1.0.0-build-joshbwlng-versioned-pricing-69063c613c939a90072bb810d3bbd4dac5a262d7-1_1675572661190_0.36114413157310277","host":"s3://npm-registry-packages"}},"1.0.0-build-joshbwlng-versioned-pricing-d2825dcda53cd6ea04234be1320e8b2e06b03004-1":{"name":"@balena/balena-pricing","version":"1.0.0-build-joshbwlng-versioned-pricing-d2825dcda53cd6ea04234be1320e8b2e06b03004-1","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@1.0.0-build-joshbwlng-versioned-pricing-d2825dcda53cd6ea04234be1320e8b2e06b03004-1","maintainers":[{"name":"dfunckt","email":"akiskesoglou@gmail.com"},{"name":"page","email":"page@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"5cc6a364fc4e9a374ffb60ebd707737f4425230d","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-1.0.0-build-joshbwlng-versioned-pricing-d2825dcda53cd6ea04234be1320e8b2e06b03004-1.tgz","fileCount":16,"integrity":"sha512-cNoG945ChE7AGI8ditJracMRGMn8OMRz+bO3kQCjbA9+bhw6UssIf2WZvOpbADrnVGvrJ+HprBRdaLVKHMJHxg==","signatures":[{"sig":"MEYCIQCYv0/TY9EiJiHUMy9BcGxsRFEdGU5dbGyPvCi3VeOEYQIhAMMe3/d8lWiuOadDG0GGUGh3CyXffqNWBfqmHrbSZpVX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":149438,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj3zojACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo/Cg/8DCKwqiFNezuvPDckUwncCOap7jzRLRT05f6Bnr0mIDu2Arl6\r\nDDAGoyNlUQMeWEgtzZj8elNenKP1FRwWsrXcifmuUl1cOwCLWvFgDe31tNNg\r\naU8kdlRPDJcM4K1etBNBqviQNTxC9PKLxe/5GlNkWqlyoAhPtI7wsWh1Uu7x\r\ngLurYr/a8s/4EMZKebOF/jFbhG1sO8ztV+Vkojz5YMShwVxs8MmmuEFfIVzQ\r\nbaEgvuvGrbkmvRLPLpRVyMcv+dIES5PJYuxlMpRtRKuW14AVWvkzQGrQ41Pp\r\nTScBHeT1X3HSg8UiKhPUXq/bo1+xO13inCi+Zd2JHpiGXIkDg+0ajxybKxyO\r\n6KofzTmPsqDOIbUPKj0Dt1Nwbc4T+21bNBPzuJ4p3qMk+AXCZVzvyi5wbEEz\r\nNiJpEekrdRYwbTuhTXeR1f5q5pN0phx+02xUK+eoDaFwtrtRe1y8MIZY4aRh\r\nw4R425EozhcVcuuppxVi1yg9OK/1GVd0tyrVbbJut22PppgMHG2MsIkF9FN6\r\nMgWuO9A7qP+DGjDLBn3Efl29tJqsboNeFuWmdMBTdHkrKWtoezHXr4HNTKHT\r\noFevVeWNsXPg5re4B0blq25TRZi0wukpJlc5hKcFrqwUhU63jdvXFWmOFcsA\r\nGX028glv9g1cL71CvzKBDvvPjf6NCV80UGk=\r\n=ygs+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist","_from":"file:/home/runner/work/_temp/balena-balena-pricing-1.0.0.tgz","mocha":{"_":"test/*.spec.ts","require":"ts-node/register/transpile-only","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":"^8.19.2","node":"^18.12.0"},"private":false,"scripts":{"lint":"balena-lint --typescript src test","test":"mocha","build":"npm run clean && tsc --project ./tsconfig.build.json","clean":"rimraf dist","prepare":"node -e \"try { require('husky').install() } catch (e) {if (e.code !== 'MODULE_NOT_FOUND') throw e}\" && tsc","pretest":"npm run prepare","lint-fix":"balena-lint --typescript --fix src test","posttest":"npm run lint"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/balena-balena-pricing-1.0.0.tgz","_integrity":"sha512-cNoG945ChE7AGI8ditJracMRGMn8OMRz+bO3kQCjbA9+bhw6UssIf2WZvOpbADrnVGvrJ+HprBRdaLVKHMJHxg==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2023-02-05T05:08:16.592Z"},"_npmVersion":"8.19.3","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"16.19.0","dependencies":{"typed-error":"^3.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","husky":"^8.0.3","mocha":"^8.4.0","rimraf":"^4.0.4","ts-node":"^10.9.1","typescript":"^4.9.4","@types/chai":"^4.3.4","lint-staged":"^11.0.0","@balena/lint":"^6.2.1","@types/mocha":"^10.0.1"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_1.0.0-build-joshbwlng-versioned-pricing-d2825dcda53cd6ea04234be1320e8b2e06b03004-1_1675573795592_0.34082792765508385","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"@balena/balena-pricing","version":"0.3.0","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@0.3.0","maintainers":[{"name":"dfunckt","email":"akiskesoglou@gmail.com"},{"name":"page","email":"page@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"5b7f52e7299decf060055d11a891669c36c4c28d","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-0.3.0.tgz","fileCount":20,"integrity":"sha512-ZzoCORWghy7mZmvk3ksYwbNnepG3Nj8VPMler418UhewXl6A61EaS8H5wrHxzrGyBMr5lln8u2q2xz0fksjj+A==","signatures":[{"sig":"MEUCIAbn79rBA5ZistkO6m+J8Q51XGjPNSV/sgIEeQ7nLuHtAiEA/38XNTCBmDsXXETGkucRZoFt5F+zAcdE4Pxj47zlq4w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":117353,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj4Q0MACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqvkg/9FYTpZgbh8dnkH65hYEy2d837fEJuwO3X2+XV5Uy4BvMi+W7K\r\njM7jhQWOwG598yDx8EWscl1fCmL476SNa5uid6LnevZS74IYsJ0v0Ikpa5Jt\r\nbX3XQd6EV/2u8qIG7kd423RvIdJQXRC9xyuIeSHW6GOk0PDwX4LGJq1PYmJb\r\n5Vj8LILHYp3ZIPn9td3gz4MZOwGipaxCjUelQc50+SO9ItwYkjyTLhj9LzAh\r\n9X3mhSBTuhMuvOPmO4+AO/Q9ImGSBiLX5G5xwawi7gOoe04Q/D0238/+UtO8\r\nwNYPdCTNZRLKnIbI0jJRFTXJKMoFtYovSqBcrkbvaJPEyYybTudpud2R5WeK\r\nrynyB1uwxBYTV3jrpxZhK+bULXKmDGfw0iUw+VDUEtYP1Pkn6L5U62YumV3V\r\nKOFhXEiHq0X/OWfWhKDltuKTBRzgA8rMKYBLNSOLqORIBYc5yOxwLxOPEDQS\r\ngs1wS9kqe94wLI3GsKLLelh7Y5k8SgtUHJy6+cyyJoqo1sujTHI+Fk1soTf2\r\nvLJ3DZVRLBkC9TYhHJDiDk38YuPH4UIrkiQzLFD7mDvTJo593TU5P0v1s2Bp\r\nv32pODNPGHjMvedhSyUiLUW5Nd9+yZl+XWqSzyEyQo1s/HJQLFazqr+as+0x\r\nupr706ABaUslm/9mgKSy09C0Tyh5TkPIKew=\r\n=he3G\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist","_from":"file:/home/runner/work/_temp/balena-balena-pricing-0.3.0.tgz","mocha":{"_":"test/*.spec.ts","require":"ts-node/register/transpile-only","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":"^8.19.2","node":"^18.12.0"},"private":false,"scripts":{"lint":"balena-lint --typescript src test","test":"mocha","build":"npm run clean && npm run build:cjs && npm run build:browser","clean":"rimraf dist browser","prepare":"node -e \"try { require('husky').install() } catch (e) {if (e.code !== 'MODULE_NOT_FOUND') throw e}\" && tsc","pretest":"npm run prepare","lint-fix":"balena-lint --typescript --fix src test","posttest":"npm run lint","build:cjs":"tsc --project ./tsconfig.build.json","build:browser":"rollup -c rollup.config.mjs"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/balena-balena-pricing-0.3.0.tgz","_integrity":"sha512-ZzoCORWghy7mZmvk3ksYwbNnepG3Nj8VPMler418UhewXl6A61EaS8H5wrHxzrGyBMr5lln8u2q2xz0fksjj+A==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2023-02-02T10:50:47.110Z"},"_npmVersion":"8.19.3","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"16.19.0","dependencies":{"typed-error":"^3.2.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.7","husky":"^8.0.3","mocha":"^8.4.0","rimraf":"^4.0.4","rollup":"^3.12.0","ts-node":"^10.9.1","typescript":"^4.9.4","@types/chai":"^4.3.4","lint-staged":"^11.0.0","@balena/lint":"^6.2.1","@types/mocha":"^10.0.1","rollup-plugin-ts":"^3.2.0","@rollup/plugin-terser":"^0.4.0","@rollup/plugin-commonjs":"^24.0.1","@rollup/plugin-node-resolve":"^15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_0.3.0_1675693324373_0.1465549778490165","host":"s3://npm-registry-packages"}},"1.0.0-build-joshbwlng-versioned-pricing-3cf2fbdf4bca8155b1a7f6e4a4b7242fc095a7ee-1":{"name":"@balena/balena-pricing","version":"1.0.0-build-joshbwlng-versioned-pricing-3cf2fbdf4bca8155b1a7f6e4a4b7242fc095a7ee-1","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@1.0.0-build-joshbwlng-versioned-pricing-3cf2fbdf4bca8155b1a7f6e4a4b7242fc095a7ee-1","maintainers":[{"name":"dfunckt","email":"akiskesoglou@gmail.com"},{"name":"page","email":"page@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"19b3c5ffa801e55aa8967cef8cf057ef7d2308e3","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-1.0.0-build-joshbwlng-versioned-pricing-3cf2fbdf4bca8155b1a7f6e4a4b7242fc095a7ee-1.tgz","fileCount":25,"integrity":"sha512-n2M3H47J+5YZlBJM8EZsRpEpTXvhUZWk6sm3LCj3OvzLqmIg+DXdwPFCBshDNJtwpK/aDwL3jOCfXpb11BtMPw==","signatures":[{"sig":"MEYCIQDjks7NCRoaq7moBL5raGJjVm9PJOnnihq3Tlo7yZ0Y/wIhAJeFqKEPB/6qpkEDuqh0YJLJsmZW56ivQM4ruy4SLoNK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":153426,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj4bMYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpLYQ//ZZQVMVtc24q/0yBSqwC6IYUKkn9ZDgYPmLh/u8wsuaLJ9SC4\r\njolW5+3H/GYCMdGstVaYwiiY54nVZW8Y9gJx1T5zvySMbgB5HYBLNRMrONgS\r\n1Mwgh8adgscGs0K/ts/QjWA8flPDuS+BUv8SDcjof4f1s3S8oZJb7PQdJNYa\r\nTWfrJ2ANpQPPRhxQT6Yby8x8cm+P9nv9mXktLArpZKllvV1KxYtKPVzNNTFa\r\nvLDpzIQ39VsXK1NLw6I+wQgoyfoRmP4biBw8vgeWwWHGt+5vTEWdOaktN7UU\r\nGXXp24tvo8cbCJnRYEK5/XAZcmyp6I2y+x3Eetbqghda7iXP6QfHREqWLF1P\r\n0KaBLnVS+7gEMXdiXOWRCS6KYGBZ3eQ6UxU3J6A8mJ9eDJFXrFDZkHnswuts\r\njQymOiBM5inQOkijxK1WwaxbgponZuzJlH8WA7D26WQqHLfYtjeO6Buu2l2o\r\nU8Jk3qv/AKmFxBrfJpsq/loiEJpjqcMyTvIrWYnA6xBi6YAKnwrd+5ydWbZe\r\npqfR+EnVXeXzaX4cAd/qqYZHv9NbnrrxL5IqXesu+waga6xScWlU90eYouGu\r\nTwofcA9ext7/4C5TSv+WwedAUbblVLqpuELvFisRs5xcKKhcxqtbSHpP8KWV\r\nNbzYDz5+IF/eW37V0oViyUTnJNtqIOkhnFk=\r\n=gn41\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist","_from":"file:/home/runner/work/_temp/balena-balena-pricing-1.0.0.tgz","mocha":{"_":"test/*.spec.ts","require":"ts-node/register/transpile-only","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":"^8.19.2","node":"^18.12.0"},"private":false,"scripts":{"lint":"balena-lint --typescript src test","test":"mocha","build":"npm run clean && npm run build:cjs && npm run build:browser","clean":"rimraf dist browser","prepare":"node -e \"try { require('husky').install() } catch (e) {if (e.code !== 'MODULE_NOT_FOUND') throw e}\" && tsc","pretest":"npm run prepare","lint-fix":"balena-lint --typescript --fix src test","posttest":"npm run lint","build:cjs":"tsc --project ./tsconfig.build.json","build:browser":"rollup -c rollup.config.mjs"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/balena-balena-pricing-1.0.0.tgz","_integrity":"sha512-n2M3H47J+5YZlBJM8EZsRpEpTXvhUZWk6sm3LCj3OvzLqmIg+DXdwPFCBshDNJtwpK/aDwL3jOCfXpb11BtMPw==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2023-02-07T02:09:06.583Z"},"_npmVersion":"8.19.3","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"16.19.0","dependencies":{"typed-error":"^3.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","husky":"^8.0.3","mocha":"^8.4.0","rimraf":"^4.0.4","rollup":"^3.12.0","ts-node":"^10.9.1","typescript":"^4.9.4","@types/chai":"^4.3.4","lint-staged":"^11.0.0","@balena/lint":"^6.2.1","@types/mocha":"^10.0.1","rollup-plugin-ts":"^3.2.0","@rollup/plugin-terser":"^0.4.0","@rollup/plugin-commonjs":"^24.0.1","@rollup/plugin-node-resolve":"^15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_1.0.0-build-joshbwlng-versioned-pricing-3cf2fbdf4bca8155b1a7f6e4a4b7242fc095a7ee-1_1675735831805_0.7281412015836781","host":"s3://npm-registry-packages"}},"1.0.0-build-joshbwlng-versioned-pricing-7c43106da4b2f75bcf8f50d43a96951b890b982c-1":{"name":"@balena/balena-pricing","version":"1.0.0-build-joshbwlng-versioned-pricing-7c43106da4b2f75bcf8f50d43a96951b890b982c-1","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@1.0.0-build-joshbwlng-versioned-pricing-7c43106da4b2f75bcf8f50d43a96951b890b982c-1","maintainers":[{"name":"dfunckt","email":"akiskesoglou@gmail.com"},{"name":"page","email":"page@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"9ff8b58fd7091fbce533c808037d5525a91c1ea0","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-1.0.0-build-joshbwlng-versioned-pricing-7c43106da4b2f75bcf8f50d43a96951b890b982c-1.tgz","fileCount":25,"integrity":"sha512-50WwtUv0lX3ppwaVF2o1Tkk3wlCAOJScikNFdQkEGI+UgvNr+Mx3F75Vi8okg7poS8bA/HEE3NJOqS/PpYv7mg==","signatures":[{"sig":"MEQCIGM/Sf9d8nITvBT5cREnZvJofGR2ehwnayuRWaqZ+N70AiAW8xsfCvVt5q1Dn7VOt+mPvDScx+/GiyvPSmnSz9gj2A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":159444,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj6OVPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp66Q//V4oV3pdUQyhJy8z9g9N3HctO9bupVoOgQtOBwH/F/C1w5XqQ\r\nUDoxpM/IjiVlYroOl2zNSjcgMtM844oVoCMbY1wo1QFPUCmBO8NBcqxvy9JX\r\nHw816ZZ2g88ZUbxqgHkLMd0AQS5RJS2qHNu0EFGpRkjTLwcfLeO9TnfnFiOZ\r\n8APMhHbuhkNAJuiRxEKdBYkXm6qFxccsewmZd5Z02RBB4gc3mra/k2Vw7SZI\r\nlqeoQfAI05VrxkTJW2gjgx0nwSJaO+AfkVFaXdIatUYwXUH2UVU3ThQcsN7b\r\nUtbBAOC4sS4qsNLUyA9tA5MBo6tnjdCTRnVUxKNbUhepDeiwt6U2zIOyPQeb\r\nAiqaxLFiWVN3yO6oUMPUBV3aM/wNI1sjPUNR6lTDV3UG6ZYc9OPfIyiec2fx\r\nDYBFsmMqVxvj5GmBXNBeEdIFuQGT3Sl2LwNKVtsE0P+U1KAUSdIwILKz7LEB\r\nTlAYXp/fho5K/doXR9j+7gBtyaQ27kX0L1gk/2MGalsb8hWHSIokX+j4+V9K\r\nrlN8sxoZ1LdBizQfpBblxmv5cUN/tPdU6MsnzzCUMQjG2/QXpPvGiVZnEEdp\r\nDvfW1HFOdBJkUcwthIPG77vhS7O626LvVqF/vKEfkpbhsjd6rUDsFxU3Zn1Z\r\n0QHzsPdLsypseu3hayZXFgrZAmXmbVXhsmM=\r\n=0011\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist","_from":"file:/home/runner/work/_temp/balena-balena-pricing-1.0.0.tgz","mocha":{"_":"test/*.spec.ts","require":"ts-node/register/transpile-only","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":"^8.19.2","node":"^18.12.0"},"private":false,"scripts":{"lint":"balena-lint --typescript src test","test":"mocha","build":"npm run clean && npm run build:cjs && npm run build:browser","clean":"rimraf dist browser","prepare":"node -e \"try { require('husky').install() } catch (e) {if (e.code !== 'MODULE_NOT_FOUND') throw e}\" && tsc","pretest":"npm run prepare","lint-fix":"balena-lint --typescript --fix src test","posttest":"npm run lint","build:cjs":"tsc --project ./tsconfig.build.json","build:browser":"rollup -c rollup.config.mjs"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/balena-balena-pricing-1.0.0.tgz","_integrity":"sha512-50WwtUv0lX3ppwaVF2o1Tkk3wlCAOJScikNFdQkEGI+UgvNr+Mx3F75Vi8okg7poS8bA/HEE3NJOqS/PpYv7mg==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2023-02-12T13:08:49.745Z"},"_npmVersion":"9.3.1","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"18.14.0","dependencies":{"typed-error":"^3.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","husky":"^8.0.3","mocha":"^8.4.0","rimraf":"^4.0.4","rollup":"^3.12.0","ts-node":"^10.9.1","typescript":"^4.9.4","@types/chai":"^4.3.4","lint-staged":"^11.0.0","@balena/lint":"^6.2.1","@types/mocha":"^10.0.1","rollup-plugin-ts":"^3.2.0","@rollup/plugin-terser":"^0.4.0","@rollup/plugin-commonjs":"^24.0.1","@rollup/plugin-node-resolve":"^15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_1.0.0-build-joshbwlng-versioned-pricing-7c43106da4b2f75bcf8f50d43a96951b890b982c-1_1676207439273_0.013299799769246334","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"@balena/balena-pricing","version":"1.0.0","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@1.0.0","maintainers":[{"name":"dfunckt","email":"akiskesoglou@gmail.com"},{"name":"page","email":"page@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"1bd346da903db8c3162b8e8f966691186386b11e","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-1.0.0.tgz","fileCount":20,"integrity":"sha512-qj12BxWUC2u/fQWHsdfT5sCOBtLclwyH2YkimR/Ox5q61/sPu6JIY/metTHeby43UumqCGILTEi7SJFdOT60nA==","signatures":[{"sig":"MEUCIQCCzwn6l5jSEXiwn7qhfRhTL4J4Z8tyhXmilNTNLXIpUQIgDwyL5siVo8GWt3b/w+jwPyb6kD1yNpKz1gW6M2edeEg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":159367,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj6bHNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoVNQ//QZIl06+jvvbpoZAe6oIHzNwWDxXFRtlXJQ8lJmMs260asooA\r\no6N6sQfc4f0PuevqYd++EPrYq+Wf/qomHCdYjtzbVqGj7MM/V/b01UNXoIsy\r\nRD6thwIZO9Y8n1gFbL8RuWe3moVJwJ0bw7Svz5Be/CW784Udrhx4SvGX7mV5\r\nM2SNhzvMsUjzLCYT+s9uH1ilZwJkvhgHqTJeUeNNR1DkQ7AnFffAux+6KqRv\r\nTFMEb6n4KtwXhc0sCuFA0Ti61ikPJ3Apj/TGOl1osPI4Ybvznkex56XLcGq1\r\noHyBqvt3N29X4EuB1uyLln7H1O6bOWzSvNyFQFiQHJv9AFtMLcX1+d2bVICA\r\nB0QACEg8fZA+6m7bWYIv0LcnkzSOIpZEFEPR+61Zk4gzPtIUFvrY/Y6AMgW9\r\n5h7XM5tm7LRWOW4LDOestnQejnhXTFVs4nnmOQPn7I01M2DaNJDzyUfpszHC\r\new6Zi2RuHgsHXnGloXbYAFj5IPOgWsTA44TZ5sbzwq6vEsos6belGPKirPNI\r\nku8BSY8ZnEzU8IcVRY5v2GBE7krzMW/N9888NCOhpBtCOgyHZUVpgxn7ukD7\r\n02eG0BEZMAaPrXVQZ679ET5P40J//LI9FSe+sx3A4zPxfsirxUpRdlixYBO+\r\nF2VS1NliG2dJmgdQ1XDd4xK1svG8xma2Ows=\r\n=BatW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist","_from":"file:/home/runner/work/_temp/balena-balena-pricing-1.0.0.tgz","mocha":{"_":"test/*.spec.ts","require":"ts-node/register/transpile-only","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":"^8.19.2","node":"^18.12.0"},"private":false,"scripts":{"lint":"balena-lint --typescript src test","test":"mocha","build":"npm run clean && npm run build:cjs && npm run build:browser","clean":"rimraf dist browser","prepare":"node -e \"try { require('husky').install() } catch (e) {if (e.code !== 'MODULE_NOT_FOUND') throw e}\" && tsc","pretest":"npm run prepare","lint-fix":"balena-lint --typescript --fix src test","posttest":"npm run lint","build:cjs":"tsc --project ./tsconfig.build.json","build:browser":"rollup -c rollup.config.mjs"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/balena-balena-pricing-1.0.0.tgz","_integrity":"sha512-qj12BxWUC2u/fQWHsdfT5sCOBtLclwyH2YkimR/Ox5q61/sPu6JIY/metTHeby43UumqCGILTEi7SJFdOT60nA==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2023-02-12T13:08:49.745Z"},"_npmVersion":"9.3.1","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"18.14.0","dependencies":{"typed-error":"^3.2.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.7","husky":"^8.0.3","mocha":"^8.4.0","rimraf":"^4.0.4","rollup":"^3.12.0","ts-node":"^10.9.1","typescript":"^4.9.4","@types/chai":"^4.3.4","lint-staged":"^11.0.0","@balena/lint":"^6.2.1","@types/mocha":"^10.0.1","rollup-plugin-ts":"^3.2.0","@rollup/plugin-terser":"^0.4.0","@rollup/plugin-commonjs":"^24.0.1","@rollup/plugin-node-resolve":"^15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_1.0.0_1676259789182_0.2149721799034432","host":"s3://npm-registry-packages"}},"1.1.0-build-joshbwlng-add-v2-pricing-6923ae319216841ce93d6f2ff006c142b04388e2-1":{"name":"@balena/balena-pricing","version":"1.1.0-build-joshbwlng-add-v2-pricing-6923ae319216841ce93d6f2ff006c142b04388e2-1","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@1.1.0-build-joshbwlng-add-v2-pricing-6923ae319216841ce93d6f2ff006c142b04388e2-1","maintainers":[{"name":"dfunckt","email":"akiskesoglou@gmail.com"},{"name":"page","email":"page@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"2070f7bd859443e6ad3de56bbac2f5da4a9f3bf9","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-1.1.0-build-joshbwlng-add-v2-pricing-6923ae319216841ce93d6f2ff006c142b04388e2-1.tgz","fileCount":25,"integrity":"sha512-BXYg3Gu4YkYzEId5nBTQKlkMSRQrCe+eqpyJWl8dOjMKnx17D9LPnvwEx2JC7JneMd9OYnf1fhMwDaBADLd8Pw==","signatures":[{"sig":"MEYCIQCLXKcE2iBjXfpwkC1lXPppgMdcA1EuC3RmfwH6ZL16bgIhAMdS2r7zjHys7aQOVCcuAGkEQ7cX1s2RMkXIUUEw1WDl","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":160442,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj6rsPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmprMA//R5HNkgILqpClLkIJ8iSPhDFz0F164u1ptDP6PBmJbgD/7nLn\r\nXYBIZA33vjfryGyHWOCo83Gob+jI3PXq25HZE26rzKSA0RfrkMgTT5gOzBMf\r\n92PlOWqPqR1tiLCNhFOGhwyT0+pmIh9VAko2LaIhw0C02eXmpwOFKEKH2McE\r\nPwShYK3PXX9v82SpD25p7OjHD1c1TETLt9Osyvyyyj/MxbCt02Lax8mVZwwO\r\nY8oSZHPDkwqTuClS8XeJn2jcQ/9tevw8pzUDjpeS+k1KtWxdaE6V0jUMOL8q\r\ntZ5n1tO/ohZ6RyD0T0brjyneI6XvL4VNIcESb5xJ5qGihW0mzEWb3awhiAxY\r\nQf0NFrMAS68TNee6XARv6+6vC9QLiH2pSuj+xrXfp29SOaSMHVwm6T0WW0RP\r\nOzoVm1vS3AcobMyQKkovrKla+TgFlsGfOz18aksjc2QAtNDQgA5OyOfKCwnk\r\nfIy67G7PyePMsyfMUvrFot1OSAxP/BQ90wkoVzeTRn5r3yrB6Dtkknq2mFxe\r\nIOMaj5+b5Hy/s+jHzAYQ419wGM485v8wqVZJOdCiznN4dR6raRZB6nrYb9O9\r\nXlj5v9WDfE8Zc+0IgodXRIQmF5Vss6P1K5uvQok/5IQI2HeNjleK5wmnx9hH\r\n2gFvd+avmWDbN5FaV6jt2Lb3gcZaF5kSyDw=\r\n=1UYy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist","_from":"file:/home/runner/work/_temp/balena-balena-pricing-1.1.0.tgz","mocha":{"_":"test/*.spec.ts","require":"ts-node/register/transpile-only","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":"^8.19.2","node":"^18.12.0"},"private":false,"scripts":{"lint":"balena-lint --typescript src test","test":"mocha","build":"npm run clean && npm run build:cjs && npm run build:browser","clean":"rimraf dist browser","prepare":"node -e \"try { require('husky').install() } catch (e) {if (e.code !== 'MODULE_NOT_FOUND') throw e}\" && tsc","pretest":"npm run prepare","lint-fix":"balena-lint --typescript --fix src test","posttest":"npm run lint","build:cjs":"tsc --project ./tsconfig.build.json","build:browser":"rollup -c rollup.config.mjs"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/balena-balena-pricing-1.1.0.tgz","_integrity":"sha512-BXYg3Gu4YkYzEId5nBTQKlkMSRQrCe+eqpyJWl8dOjMKnx17D9LPnvwEx2JC7JneMd9OYnf1fhMwDaBADLd8Pw==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2023-02-13T22:33:30.454Z"},"_npmVersion":"9.3.1","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"18.14.0","dependencies":{"typed-error":"^3.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","husky":"^8.0.3","mocha":"^8.4.0","rimraf":"^4.0.4","rollup":"^3.12.0","ts-node":"^10.9.1","typescript":"^4.9.4","@types/chai":"^4.3.4","lint-staged":"^11.0.0","@balena/lint":"^6.2.1","@types/mocha":"^10.0.1","rollup-plugin-ts":"^3.2.0","@rollup/plugin-terser":"^0.4.0","@rollup/plugin-commonjs":"^24.0.1","@rollup/plugin-node-resolve":"^15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_1.1.0-build-joshbwlng-add-v2-pricing-6923ae319216841ce93d6f2ff006c142b04388e2-1_1676327695275_0.6691453326459862","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@balena/balena-pricing","version":"1.1.0","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@1.1.0","maintainers":[{"name":"dfunckt","email":"akiskesoglou@gmail.com"},{"name":"page","email":"page@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"d39c099aaef3570693a6bb81341def2ff6b4cdc4","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-1.1.0.tgz","fileCount":20,"integrity":"sha512-exzIS8Os7gplJlTBFuMJdufngK7Uarqxco96Pw+mm40Tt4Ouocn25RVZNCZxwFR2YwiuEvl3MMzvda9tEVztRw==","signatures":[{"sig":"MEQCIDtJoNzxWpnJuEJgWBQIC+/WiEccDKmluTHnOFLoeUmrAiAuF2amKmOWW0I3UvYnb7ANmbCH3eJaf4Nc/zFT9s8TpA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":160368,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj65KfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpu+A/+MlsEV7YAngz+kD3YKV+SlTGvGf4nika8oraXW3JoV5KP5MQy\r\nuqCVe+sePXB47RR83kTcaHJDsj6pzku5f6SegREVCfMGG+oLzSi61w02Z8C7\r\nuFZgXNDZR/BX07Ds0nArFPYi0nVciQNPXwynifoxiFiJ+NjcSiAi1hQaRiIG\r\nwCoNIkq9vJldfKveVdIFVDKyzhkeF9YwRyANIXKIYw2Mt92rOkKNtndyL4Ie\r\nKX8N1CVoMNFsQqy3DvHKXvDJXzL/3h0gu55gnKfu1dHYl/DfRGpRfNJ3t30t\r\n51xzSq5KK8TwY5GFg24ogKNhh6ZV1VNEvQC/c0ILPUnCfQ+IEcp4pPKqL0KG\r\nJMEspVz8MRdpexRCCE3EZpRm6mDhlKaocjCHqItEkmnLv6abW95e/lwDpFro\r\nbBc4BC+qWpU/l/9NFHVhqWAufF5G3co0Fsg3j1b6TtW4IPh+Z1PRKLCcZwoj\r\nF1xLT/iLI4x+NxYFY5BMuWYys6vB+Ny+80dFffXl8RP373Xa8JmLr6ajH4+S\r\n1JpqgNYqMh62yjvzoJjhG80jqJYyFKSngqtNxxGyZsEbA/QtxMsmPUQ3Xj0P\r\nPeIYclUjS5mRZvXYRG+zb4jRw8lSZrKTb3Ec8m8EayYJ7/HOZ/8p0UVgArCk\r\n8VzbNuX0q5StBwkQWweNgioCgIixu6zIIno=\r\n=75SK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist","_from":"file:/home/runner/work/_temp/balena-balena-pricing-1.1.0.tgz","mocha":{"_":"test/*.spec.ts","require":"ts-node/register/transpile-only","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":"^8.19.2","node":"^18.12.0"},"private":false,"scripts":{"lint":"balena-lint --typescript src test","test":"mocha","build":"npm run clean && npm run build:cjs && npm run build:browser","clean":"rimraf dist browser","prepare":"node -e \"try { require('husky').install() } catch (e) {if (e.code !== 'MODULE_NOT_FOUND') throw e}\" && tsc","pretest":"npm run prepare","lint-fix":"balena-lint --typescript --fix src test","posttest":"npm run lint","build:cjs":"tsc --project ./tsconfig.build.json","build:browser":"rollup -c rollup.config.mjs"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/balena-balena-pricing-1.1.0.tgz","_integrity":"sha512-exzIS8Os7gplJlTBFuMJdufngK7Uarqxco96Pw+mm40Tt4Ouocn25RVZNCZxwFR2YwiuEvl3MMzvda9tEVztRw==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2023-02-13T22:33:30.454Z"},"_npmVersion":"9.3.1","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"18.14.0","dependencies":{"typed-error":"^3.2.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.7","husky":"^8.0.3","mocha":"^8.4.0","rimraf":"^4.0.4","rollup":"^3.12.0","ts-node":"^10.9.1","typescript":"^4.9.4","@types/chai":"^4.3.4","lint-staged":"^11.0.0","@balena/lint":"^6.2.1","@types/mocha":"^10.0.1","rollup-plugin-ts":"^3.2.0","@rollup/plugin-terser":"^0.4.0","@rollup/plugin-commonjs":"^24.0.1","@rollup/plugin-node-resolve":"^15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_1.1.0_1676382879564_0.5016817249758003","host":"s3://npm-registry-packages"}},"1.1.1-build-joshbwlng-update-readme-c718bb0b8ea5808c829b0ac3e4bd479abbd04b1b-1":{"name":"@balena/balena-pricing","version":"1.1.1-build-joshbwlng-update-readme-c718bb0b8ea5808c829b0ac3e4bd479abbd04b1b-1","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@1.1.1-build-joshbwlng-update-readme-c718bb0b8ea5808c829b0ac3e4bd479abbd04b1b-1","maintainers":[{"name":"dfunckt","email":"akiskesoglou@gmail.com"},{"name":"page","email":"page@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"bc4be20b9617d9e02620bbd65be41fbfba188687","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-1.1.1-build-joshbwlng-update-readme-c718bb0b8ea5808c829b0ac3e4bd479abbd04b1b-1.tgz","fileCount":25,"integrity":"sha512-/PZvExMC9BCovh7RoTSaeamG8ll/noTh/4gyRWixlq0ueGaNW7/vyUMwSpiKHwXM0Nr1oRJol80Mu9zdVonW0g==","signatures":[{"sig":"MEUCIQCgZKnGIDPRqvvG5NJ78FFNshvSV3oWT8NdwFu+wu5/7gIgJYcBYRe9KptpOAZiAZFerXqjlCJq0NcAH6pL4LkzjVw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":160443,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj65PCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoO2A/9HvTf9RuzjwQMJy6PEwacfUnWDYdOGk39SciUWxN4EXNoQIB/\r\nzEoBAEb9FGHwVQe4Xk6yTi3BY//wtDimNHoh2vVHwQlKmh5kgYlJQSkLG5c4\r\necHmr9m7di1J//ug4dlmX4sL3nenLRkFdf8cwriCFg5xe0ebeV++xvgp9ZUX\r\ntKw5D6HRuiAE7Ra83S1qh/LMcRb9djLaGpdFpzc6sZTaYEplRl+WHe5ZTGM3\r\nP13ND3toxKNUZr3TkHz+DiGsLsaiQdVVYGfRUIfQxJJE/d+cm3uo4revMeHp\r\ncNJ9O8FtxCuwYJOWrePf1pdAv1MqhyYwJ8luZmqObOy4G86tqujnBgk5rRRb\r\nSTs4Fg91adLLdMpiSBK7fcrZn3+0irtpSTqoVoPNjDLhMlD1mVSrVdCfMQZD\r\npP2AigY2d34wxxp0GIOyg9VzwSJe/j86dLmlvlDGRPXRlWK+r0mZJ74eLoS8\r\nmCp5Ls0irxMoMdPDIB0a9pXWXJVDjY51iT7cUpHqlpHHiDxePju9BqBWxTxD\r\ndOAaHSLvEx3zd3hN5KkkPyIcPkWtVPDWQ5gvMA0+5iOpTBs2jiascn/Z852D\r\n4qVNd8vBczQR23fIeVW9Y3S6xRomNxGTHn16rJ+yZKgZ3qlCpk/lfi676qgm\r\nRdVrTOBnk857124QQ2m76SsUQRopy5GoLF8=\r\n=D38H\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist","_from":"file:/home/runner/work/_temp/balena-balena-pricing-1.1.1.tgz","mocha":{"_":"test/*.spec.ts","require":"ts-node/register/transpile-only","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":"^8.19.2","node":"^18.12.0"},"private":false,"scripts":{"lint":"balena-lint --typescript src test","test":"mocha","build":"npm run clean && npm run build:cjs && npm run build:browser","clean":"rimraf dist browser","prepare":"node -e \"try { require('husky').install() } catch (e) {if (e.code !== 'MODULE_NOT_FOUND') throw e}\" && tsc","pretest":"npm run prepare","lint-fix":"balena-lint --typescript --fix src test","posttest":"npm run lint","build:cjs":"tsc --project ./tsconfig.build.json","build:browser":"rollup -c rollup.config.mjs"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/balena-balena-pricing-1.1.1.tgz","_integrity":"sha512-/PZvExMC9BCovh7RoTSaeamG8ll/noTh/4gyRWixlq0ueGaNW7/vyUMwSpiKHwXM0Nr1oRJol80Mu9zdVonW0g==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2023-02-14T13:58:05.718Z"},"_npmVersion":"9.3.1","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"18.14.0","dependencies":{"typed-error":"^3.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","husky":"^8.0.3","mocha":"^8.4.0","rimraf":"^4.0.4","rollup":"^3.12.0","ts-node":"^10.9.1","typescript":"^4.9.4","@types/chai":"^4.3.4","lint-staged":"^11.0.0","@balena/lint":"^6.2.1","@types/mocha":"^10.0.1","rollup-plugin-ts":"^3.2.0","@rollup/plugin-terser":"^0.4.0","@rollup/plugin-commonjs":"^24.0.1","@rollup/plugin-node-resolve":"^15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_1.1.1-build-joshbwlng-update-readme-c718bb0b8ea5808c829b0ac3e4bd479abbd04b1b-1_1676383169831_0.587512305153925","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"@balena/balena-pricing","version":"1.1.1","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@1.1.1","maintainers":[{"name":"dfunckt","email":"akiskesoglou@gmail.com"},{"name":"page","email":"page@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"f0688c371f1036b7ff7504c2947f5c31136b906e","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-1.1.1.tgz","fileCount":20,"integrity":"sha512-Mk39EqqQMUP/qqfzmcTGKdBEYtV1RUU1ejUWbiRk+YF+IFNKT8ES1zciw0YqgqHBqTLT3ZI47HtCeTZnY9BypQ==","signatures":[{"sig":"MEYCIQDCYCVU0Ve0KXHBFPZ1HJAgNg/Z7M0k3ip9lx3I2nRt3wIhAKtzcsLtaxh5mkavlcveYDAX6CeAsnv2Cn8IOQLKGmTe","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":160370,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj65eHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoDBA//Z1F4qKA2i9yQHUEUaE0AJ/vjUZ7V1Y21exW0iV8Dn+Htxanl\r\na7bZ5iwQ7KGofOKC36WA0WOWJBiBq8Bb7WXsWMvMY85FkHcIzKGL4sxgMwc9\r\n05kQrWHpUUsMLdH+4wI+cS19Hw5v0/YjqnMB9pxKBGddBOV+a6HXHU/2McBF\r\nQIkLjYF0JIji4QNZ0oJlPbYF3baFqujuB9F5mlG3DZQ6UF32jzOViI9c5HNl\r\nrdK+Ym0qfRPMSMB4xSP7JUaZ7g+0oWvl599EFv6RAUVFxQSV/rQZ1gH+mMHJ\r\nPReXEb7uqbAQy0rSaIOrL8LLU77TSmRMVKZpqeI2FqBRgZZP9pUk0/WvfmZO\r\n2NuWRpBCJ5MvnFSgdu4uVbczwCeYToMTGXZlAZwp46Dp61sy2heezvMyN4id\r\nd8DzvAqihCFbbCd90oEe4drOiQeb33JhcUX9vgJ5YvcTtIZtHAA968iBZkuF\r\nKiWZWqyH96zJV1DZURg1Y7F7A6wKqB39Vqv2iEpQBCjkrpQi9q556lKPWjDQ\r\nk4J89nZtf/hyR1p0qlIJC01r0fuMGHcuGxGk9AeDtgW3GwhBVrZLWhnfm1sF\r\nlIRDIjhamd2YzsXThzog5vyoGwoOyPFMJ71edUt/PnJvX+xqschtibYlOzy/\r\n0GDmqJB6a05ez67sj3gEjfJ09Fv0rE8wjdQ=\r\n=PW1E\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist","_from":"file:/home/runner/work/_temp/balena-balena-pricing-1.1.1.tgz","mocha":{"_":"test/*.spec.ts","require":"ts-node/register/transpile-only","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":"^8.19.2","node":"^18.12.0"},"private":false,"scripts":{"lint":"balena-lint --typescript src test","test":"mocha","build":"npm run clean && npm run build:cjs && npm run build:browser","clean":"rimraf dist browser","prepare":"node -e \"try { require('husky').install() } catch (e) {if (e.code !== 'MODULE_NOT_FOUND') throw e}\" && tsc","pretest":"npm run prepare","lint-fix":"balena-lint --typescript --fix src test","posttest":"npm run lint","build:cjs":"tsc --project ./tsconfig.build.json","build:browser":"rollup -c rollup.config.mjs"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/balena-balena-pricing-1.1.1.tgz","_integrity":"sha512-Mk39EqqQMUP/qqfzmcTGKdBEYtV1RUU1ejUWbiRk+YF+IFNKT8ES1zciw0YqgqHBqTLT3ZI47HtCeTZnY9BypQ==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2023-02-14T13:58:05.718Z"},"_npmVersion":"9.3.1","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"18.14.0","dependencies":{"typed-error":"^3.2.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.7","husky":"^8.0.3","mocha":"^8.4.0","rimraf":"^4.0.4","rollup":"^3.12.0","ts-node":"^10.9.1","typescript":"^4.9.4","@types/chai":"^4.3.4","lint-staged":"^11.0.0","@balena/lint":"^6.2.1","@types/mocha":"^10.0.1","rollup-plugin-ts":"^3.2.0","@rollup/plugin-terser":"^0.4.0","@rollup/plugin-commonjs":"^24.0.1","@rollup/plugin-node-resolve":"^15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_1.1.1_1676384135384_0.7116147969515292","host":"s3://npm-registry-packages"}},"1.1.2-build-switch-node-npm-requirement-to-gte-75c0bb19e161564b021fb731753ed0ee4347efec-1":{"name":"@balena/balena-pricing","version":"1.1.2-build-switch-node-npm-requirement-to-gte-75c0bb19e161564b021fb731753ed0ee4347efec-1","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@1.1.2-build-switch-node-npm-requirement-to-gte-75c0bb19e161564b021fb731753ed0ee4347efec-1","maintainers":[{"name":"dfunckt","email":"akiskesoglou@gmail.com"},{"name":"page","email":"page@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"5d6d32355a033fbeaf4071775e0d35e7c4ebf8ff","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-1.1.2-build-switch-node-npm-requirement-to-gte-75c0bb19e161564b021fb731753ed0ee4347efec-1.tgz","fileCount":25,"integrity":"sha512-foZUH2W1Xi+kPbNnqCin9v/HKmw6kfPKKJiqWGdPKMU2xgjWm7b4G6PAbaafvDIZoSfpz4E/C6J24HqqJhE8hQ==","signatures":[{"sig":"MEUCIAEicRaw/F64QO9DGkUxl9sFaG/A0nO4yrcaXcVpUzSAAiEA8aBdE9hIxVsfnmq/M9pdQp0h7RiYfutcwq7CvffGnMc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":160456,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj9jQ0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpqaQ/8Cgdk3H5Z9EXV96BL+LIic33HC5/zv0oUvrrZZb8wNiSEx1Ax\r\nDogpDfkf4DLiGsEZFqhnLk3OxTsPljVGe03Ue7H1ET5xMC7uhSiT67PPYJKN\r\n55gs8brEgD+s4GjKbtmONT1e69jXPsFkWc4MD50ucZWVX/4DN5bVM/mfB3IN\r\no3Y2EK8OS1VDLjIov1lFH/QkC0X31+5GicHv2TGkWLAVRRpqsQFa7oiWeHOu\r\nOztB4cU9ld6ZSHhjku4R92ANj/aobJfSwwlloKTZMM22sHTSSphMXijAWQvR\r\nXM8t8VKAJwS0dEtTOQ6oOfSMxx9mDofZDFAMwrW665O2egE+C7V89kePajGh\r\nwxXgtmE7nL/nAQYdnWxjt340MSQr3uf6uHzLj/5CfF2xLaNOPJK1SZk8cUFD\r\nT2FM2d08+NqzpCYAiLH0DSj7z+ewxXx02w9Urv79KumYK5flEhHWUxyd40kj\r\nIf4ga5DV+/melJguNq1ayPuu7+/A6zEEVRKwjKNVdQs2NEebfvRWSyU5Z9pB\r\nUsdOuFz8ZiYhbZ2mWlrw5O9MmB1RU75R7a/rLE16ciD7GRCMWASgDdaqqzil\r\nc1fO7vF53oAtwLjtPy2zcyeEewBpt/8SuO2M8Rkm1eM+lwiTMhVeOrM7r2x3\r\npwT1SdYJnin7H4ttxpBNwgwdU1W/GuwwnQ8=\r\n=YtuZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist","_from":"file:/home/runner/work/_temp/balena-balena-pricing-1.1.2.tgz","mocha":{"_":"test/*.spec.ts","require":"ts-node/register/transpile-only","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":">=8.19.2","node":">=18.12.0"},"private":false,"scripts":{"lint":"balena-lint --typescript src test","test":"mocha","build":"npm run clean && npm run build:cjs && npm run build:browser","clean":"rimraf dist browser","prepare":"node -e \"try { require('husky').install() } catch (e) {if (e.code !== 'MODULE_NOT_FOUND') throw e}\" && tsc","pretest":"npm run prepare","lint-fix":"balena-lint --typescript --fix src test","posttest":"npm run lint","build:cjs":"tsc --project ./tsconfig.build.json","build:browser":"rollup -c rollup.config.mjs"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/balena-balena-pricing-1.1.2.tgz","_integrity":"sha512-foZUH2W1Xi+kPbNnqCin9v/HKmw6kfPKKJiqWGdPKMU2xgjWm7b4G6PAbaafvDIZoSfpz4E/C6J24HqqJhE8hQ==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2023-02-22T15:24:54.090Z"},"_npmVersion":"9.3.1","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"18.14.0","dependencies":{"typed-error":"^3.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","husky":"^8.0.3","mocha":"^8.4.0","rimraf":"^4.0.4","rollup":"^3.12.0","ts-node":"^10.9.1","typescript":"^4.9.4","@types/chai":"^4.3.4","lint-staged":"^11.0.0","@balena/lint":"^6.2.1","@types/mocha":"^10.0.1","rollup-plugin-ts":"^3.2.0","@rollup/plugin-terser":"^0.4.0","@rollup/plugin-commonjs":"^24.0.1","@rollup/plugin-node-resolve":"^15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_1.1.2-build-switch-node-npm-requirement-to-gte-75c0bb19e161564b021fb731753ed0ee4347efec-1_1677079604333_0.5408077066251706","host":"s3://npm-registry-packages"}},"1.1.2":{"name":"@balena/balena-pricing","version":"1.1.2","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@1.1.2","maintainers":[{"name":"dfunckt","email":"akiskesoglou@gmail.com"},{"name":"page","email":"page@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"11abc885e6245244551c1398a6fadefaee2defbc","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-1.1.2.tgz","fileCount":20,"integrity":"sha512-GWg71oW0RQr+U9kfXFJ8kaNavjzaQZLJZZIMhzsGMB9Mz4YmxatoFMEOe+xCedXFz0BKnKbefuhtpkYbc3kpag==","signatures":[{"sig":"MEQCIF14H8F31Cdfdq9BbpiIKF4x1klzU73PNcIC2G375IjtAiBSe98ZDZyjV9kEJ/Hl4rIHlT/CbmFzUgeksTSaSjFBvg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":160372,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj9jUIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqZXBAAkGdcyBztk15LkK2C+q39/9GHrmd+sBI/1lKxieDq86L+xA03\r\nKe17zOFG9Z9aNxEe1RsBfe/MXgDrTqUNGX8aPUs3HXwLrbv7hmp/4R4JT6lh\r\nf15cprtbSKuFFzwSCDmcOBRy2tb29za/j5ATUqSKCPwY3bzWdzTNTbnVE2Qh\r\nns+6gYLvHDccGlmfMM4qe6teXRYblY1YYkio/xmw/2O88zSxaZLFwVokKHyT\r\nS0LV7pUxMVIL+XBakSZhdLhcXMeEGKwGbw3afGbrNIW35pjCSitQm7OIOiKx\r\nLn9oP3qGVrBLVNrA0fVpjeQdOLqqHiAkwIqBgfpFjJQIMhBw4NcuimacmJ0q\r\n8u/FeF6XHXPdfLGpKxA+Qd4/DStB7XQAkbmszVBs7IEfIuth3BLFtIIgtoiY\r\nyLz3cXm6elmH75PcehkJiJV/gLwvYdzf7DWcg7j8xkX5jQZg2c8rN2E+PZAI\r\nwp3FeEnXD9AKurKfr2xpd6oBhcuWsuOGjy/zHwiNAcDzksdj3SnQTTTibPcC\r\nprOanuC1LvCKUhiEWg87MsIoj2HQrzDsmCjMaSH1aAhKvip6FVHDkQnFsDkC\r\n32DPKqQc1HQBCAhVNoDxE3JpPdLKaUwOQKU5quqxtPZUvfxtWcKhPB2OXOpO\r\nKUNRxyxPnsC3z31QEGbx8WRDzHuz3+bpQeI=\r\n=fBR+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist","_from":"file:/home/runner/work/_temp/balena-balena-pricing-1.1.2.tgz","mocha":{"_":"test/*.spec.ts","require":"ts-node/register/transpile-only","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":">=8.19.2","node":">=18.12.0"},"private":false,"scripts":{"lint":"balena-lint --typescript src test","test":"mocha","build":"npm run clean && npm run build:cjs && npm run build:browser","clean":"rimraf dist browser","prepare":"node -e \"try { require('husky').install() } catch (e) {if (e.code !== 'MODULE_NOT_FOUND') throw e}\" && tsc","pretest":"npm run prepare","lint-fix":"balena-lint --typescript --fix src test","posttest":"npm run lint","build:cjs":"tsc --project ./tsconfig.build.json","build:browser":"rollup -c rollup.config.mjs"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/balena-balena-pricing-1.1.2.tgz","_integrity":"sha512-GWg71oW0RQr+U9kfXFJ8kaNavjzaQZLJZZIMhzsGMB9Mz4YmxatoFMEOe+xCedXFz0BKnKbefuhtpkYbc3kpag==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2023-02-22T15:24:54.090Z"},"_npmVersion":"9.3.1","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"18.14.0","dependencies":{"typed-error":"^3.2.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.7","husky":"^8.0.3","mocha":"^8.4.0","rimraf":"^4.0.4","rollup":"^3.12.0","ts-node":"^10.9.1","typescript":"^4.9.4","@types/chai":"^4.3.4","lint-staged":"^11.0.0","@balena/lint":"^6.2.1","@types/mocha":"^10.0.1","rollup-plugin-ts":"^3.2.0","@rollup/plugin-terser":"^0.4.0","@rollup/plugin-commonjs":"^24.0.1","@rollup/plugin-node-resolve":"^15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_1.1.2_1677079816426_0.9699824757951316","host":"s3://npm-registry-packages"}},"1.1.3-build-joshbwlng-rounding-d71d0501651b4676111ebb73343c62a132dfa3c9-1":{"name":"@balena/balena-pricing","version":"1.1.3-build-joshbwlng-rounding-d71d0501651b4676111ebb73343c62a132dfa3c9-1","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@1.1.3-build-joshbwlng-rounding-d71d0501651b4676111ebb73343c62a132dfa3c9-1","maintainers":[{"name":"dfunckt","email":"akiskesoglou@gmail.com"},{"name":"page","email":"page@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"552053b07b737d8d497ab45a478d9460c184c8da","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-1.1.3-build-joshbwlng-rounding-d71d0501651b4676111ebb73343c62a132dfa3c9-1.tgz","fileCount":25,"integrity":"sha512-RJdwJE40+yQY5Uz6nbxCVfdoSFheMk2ji7BmFB/YYb/3SsyeqPuIEOD8Bzmj7LTh45NvoGpjBOyesj3PaGffoQ==","signatures":[{"sig":"MEQCIHTr7PJSfs7PHnbDbK6AK86t5J9haV1W22ABb/vnuBVqAiBYHkzxrsvUl4BAW6Yf5tc87WQirzEO6aVM5PydwLUXEg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":161293,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkFqPQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrtXQ/+Kk2TLPNl67pgq6WzQ/1j/+qsL5+SAS2jI65X5D3hLx6UY3cc\r\nUnos1VxzTDnj50ylW/nAbJMlDDVgF0tDF156XQrWlN0Srl580sR9vwns7Yix\r\n7a9xzXKwitKNDDFOnctTtEBZ/9k8cHva/417JPRvf+0Y+kQIOgg3xB+lWA1H\r\nERuAbAV68/wreUWobCT2+8AzVGSMARJVaGCJigZru7y4TggPj6qtHDCF+c63\r\nRuz29gTjYMPTIWp3oYthtejoSAyVdD81gJjhp++CLVvZVHVu3vXbfZgKN8lk\r\nrHroWHcG3sIkkit5cdoXEO6Zdjwt7/YYaD30chVXil4E1zfcn9t219ywoIPM\r\nOTSjPyHYJ36P3HX98XzBm8zrK658hSjYOEhNEK+QmR3HPNeXLLWef0FNwc48\r\nStR67pkE3PT7STbKsZbf9i+IfMdgPeG4wd2IFpngquNLxjhRc8h0zykW4y9+\r\nEg2y4wd6ssmc+syojd/nd+6OCiYQzIWHDxZOOXamOcU0Uyq9+eCXSC4+ihWb\r\nddr/auZLmQ69PCGiZODm7uXDQ213Fwi6shCyjWmpjmSFxrlJvsIdPgM3ajRa\r\nuGm8V7dXZKDXVvBOvBY+Q1HeNqgiq5DUOLAT4HozK7smB2vyGdheb3UQl1QB\r\nNxoYs0boM15dHLfIDVztiqRjFbdNfLbQ0nE=\r\n=ElS5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist","_from":"file:/home/runner/work/_temp/balena-balena-pricing-1.1.3.tgz","mocha":{"_":"test/*.spec.ts","require":"ts-node/register/transpile-only","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":">=8.19.2","node":">=18.12.0"},"private":false,"scripts":{"lint":"balena-lint --typescript src test","test":"mocha","build":"npm run clean && npm run build:cjs && npm run build:browser","clean":"rimraf dist browser","prepare":"node -e \"try { require('husky').install() } catch (e) {if (e.code !== 'MODULE_NOT_FOUND') throw e}\" && tsc","pretest":"npm run prepare","lint-fix":"balena-lint --typescript --fix src test","posttest":"npm run lint","build:cjs":"tsc --project ./tsconfig.build.json","build:browser":"rollup -c rollup.config.mjs"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/balena-balena-pricing-1.1.3.tgz","_integrity":"sha512-RJdwJE40+yQY5Uz6nbxCVfdoSFheMk2ji7BmFB/YYb/3SsyeqPuIEOD8Bzmj7LTh45NvoGpjBOyesj3PaGffoQ==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2023-03-19T05:53:39.772Z"},"_npmVersion":"9.5.0","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"18.15.0","dependencies":{"typed-error":"^3.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","husky":"^8.0.3","mocha":"^8.4.0","rimraf":"^4.0.4","rollup":"^3.12.0","ts-node":"^10.9.1","typescript":"^4.9.4","@types/chai":"^4.3.4","lint-staged":"^11.0.0","@balena/lint":"^6.2.1","@types/mocha":"^10.0.1","rollup-plugin-ts":"^3.2.0","@rollup/plugin-terser":"^0.4.0","@rollup/plugin-commonjs":"^24.0.1","@rollup/plugin-node-resolve":"^15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_1.1.3-build-joshbwlng-rounding-d71d0501651b4676111ebb73343c62a132dfa3c9-1_1679205327825_0.839302926913261","host":"s3://npm-registry-packages"}},"1.1.3-build-joshbwlng-rounding-db9a6baccc4c3c40cb9cd069a0d34478dec441ee-1":{"name":"@balena/balena-pricing","version":"1.1.3-build-joshbwlng-rounding-db9a6baccc4c3c40cb9cd069a0d34478dec441ee-1","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@1.1.3-build-joshbwlng-rounding-db9a6baccc4c3c40cb9cd069a0d34478dec441ee-1","maintainers":[{"name":"dfunckt","email":"akiskesoglou@gmail.com"},{"name":"page","email":"page@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"f9aac3ab2631d939915aa67c87a9dcc487f013e1","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-1.1.3-build-joshbwlng-rounding-db9a6baccc4c3c40cb9cd069a0d34478dec441ee-1.tgz","fileCount":25,"integrity":"sha512-b5X1cXTB29GsBkvg3/8vmveHOIulC/BdGG4dtAPy3QhSlARER/q9vhHcLbpWdaa3YDNshsIObmOL70N6daCJSQ==","signatures":[{"sig":"MEUCIQCe34pMYTelHUf0WUWVMCyu8wedEK81xYiXJwbIs8ufOAIgO6H5ZNXKgLQ/y4/ggtfeuEM03kY9RK37COJSSxd/ZT8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":161293,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkFrgRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr6TQ/+KZirXHwp74XcKdit2f6ygLWnlev/pAeFxeD8UijzQYeislD0\r\nTch40MWNlTGonaI24uPHDbksWfLfyGHqWAH5YWBGHOGXeZr5jKFAGGa6ntes\r\nJ8MQMyONUsIhuJlpzB68eSlc7jlU4NgT/41eAN+GPaCZj1fB5Gv3uqak4082\r\nQtKyU5yK+lDAcma+9srBZexL0/ehXQTc6S6EvYCYuykPx4FTs9KCsparWSj0\r\nnfhMacaqrVV2y4SdlPY9TkG5Xvx4shLjzKkf4O/hbgjUoK9rFi7GogBLd3y8\r\nJCwlwMciXxrxm9+1bIbSFAI5wC+jPescMO9Tzth+Ey1obr7GZ6YyfqLAXai+\r\nPMCaNnynWVGoP5nxBrWvtq8Wbtbct7ne9LKAL2kTyfse31ZmxgCDBlvWbZP6\r\nP49tD8p6q9SWcZm2Z870ox8foh0rYOKCEsNiyYBZeUDCZN8L2Xq7XP3r+rKZ\r\n2bg8NaW84JBXCd6YZB+E+jTTDY4Rvf6Sajqyah+fCv4Hglf6S/OagoLYFuQI\r\nmp6ZuJlRplXAohQAQyDfqy3xQPJ1Snf1w6eCefrS7P3MWWNq+igX3AHxqy5y\r\nI2aCE5PqeyLEGw7lTXW4WuNVcdz98t5Lv/CmJIbS0tL7a3GVl6gB8jE56WyG\r\nctoxMxHOgSDQaNHsZPDEEqvJSNVd/7xvPmE=\r\n=gJcU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist","_from":"file:/home/runner/work/_temp/balena-balena-pricing-1.1.3.tgz","mocha":{"_":"test/*.spec.ts","require":"ts-node/register/transpile-only","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":">=8.19.2","node":">=18.12.0"},"private":false,"scripts":{"lint":"balena-lint --typescript src test","test":"mocha","build":"npm run clean && npm run build:cjs && npm run build:browser","clean":"rimraf dist browser","prepare":"node -e \"try { require('husky').install() } catch (e) {if (e.code !== 'MODULE_NOT_FOUND') throw e}\" && tsc","pretest":"npm run prepare","lint-fix":"balena-lint --typescript --fix src test","posttest":"npm run lint","build:cjs":"tsc --project ./tsconfig.build.json","build:browser":"rollup -c rollup.config.mjs"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/balena-balena-pricing-1.1.3.tgz","_integrity":"sha512-b5X1cXTB29GsBkvg3/8vmveHOIulC/BdGG4dtAPy3QhSlARER/q9vhHcLbpWdaa3YDNshsIObmOL70N6daCJSQ==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2023-03-19T07:20:01.395Z"},"_npmVersion":"9.5.0","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"18.15.0","dependencies":{"typed-error":"^3.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","husky":"^8.0.3","mocha":"^8.4.0","rimraf":"^4.0.4","rollup":"^3.12.0","ts-node":"^10.9.1","typescript":"^4.9.4","@types/chai":"^4.3.4","lint-staged":"^11.0.0","@balena/lint":"^6.2.1","@types/mocha":"^10.0.1","rollup-plugin-ts":"^3.2.0","@rollup/plugin-terser":"^0.4.0","@rollup/plugin-commonjs":"^24.0.1","@rollup/plugin-node-resolve":"^15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_1.1.3-build-joshbwlng-rounding-db9a6baccc4c3c40cb9cd069a0d34478dec441ee-1_1679210513727_0.7544145195429082","host":"s3://npm-registry-packages"}},"1.2.0-build-joshbwlng-from-unit-cost-bbd17b6a81b6f738c3b00f39ca0049c595930d81-1":{"name":"@balena/balena-pricing","version":"1.2.0-build-joshbwlng-from-unit-cost-bbd17b6a81b6f738c3b00f39ca0049c595930d81-1","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@1.2.0-build-joshbwlng-from-unit-cost-bbd17b6a81b6f738c3b00f39ca0049c595930d81-1","maintainers":[{"name":"dfunckt","email":"akiskesoglou@gmail.com"},{"name":"page","email":"page@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"20db5c3bf048228b6068e5536e56903729806b1b","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-1.2.0-build-joshbwlng-from-unit-cost-bbd17b6a81b6f738c3b00f39ca0049c595930d81-1.tgz","fileCount":25,"integrity":"sha512-4eoINO/8AdNMyX9HxtuM+lFWNbLWiAYkGJt4VWNAzyBJjZqkPWClXOM8gHZ4rXBw7iSB37SIT1rfOVl/L2sWDg==","signatures":[{"sig":"MEUCIQCuy/dQcYxrzHiyw7AWPEHQO4ti/B+t+2wThOOUiV6uEgIgMgwW4nISjJjTYDzdrsS43+3mj9MlMJMkfHdu4vs5XB0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":185267,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkGTUzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoKDQ//dydcSzIijhX8+Jai8NZnBU0AGA1ISr4g41Q9w0pQYZiyCb1x\r\naRky1MDKue9gnHB2YZFRSw59XqpfGPUN9p/AopUjbcGlNMEl060WHJt+bfk7\r\npPr4etoBj+eREcRUo2yEHDndpHmMHRm58Xqf6b6pInhhKh8zcxQPfKHUe3IU\r\nfxSS5iCVEJ17VVxV0Gy+i8uuE5owXHa6xud67fFUIqUdTiI09bTLQMYmcH3K\r\ninojXpTvKN4JdRg4v8o2Gr5wEzwoPAd1KbCOSCQXuqX93OmdQUNoEnDSyZD/\r\naGifI8Hd+YPdpsLuAmy32wxQpJM3luxt780apQaXo9/2STUn4JEAao9vfKah\r\nGJY9IRH5TX/uMyP2b62+ncjkzf8CdtHdrXoYQsP5Zwe89TiHwLXhKUHSDInp\r\nj4FMtJwZIpLf55m8fgztfbDySc2NkYNydWM7V8M5SVHaqAsDlxuUBEbuEHyF\r\n6HEGUHT2P+omVZ9aivMB+xBJHJhODozgW8dpfvVMpH/Ql71fWH2ZPlB2sjWw\r\neB6iV6krWWKc++oEtiBtVkjHqNekyPUjHDjpZWu4j3weIC0/kJqO3MIAmJDW\r\npqHuK4Gg0c4x7h4T1tBGedZ/w6yow/4DS3Ps3131n0C0tGUZ4B+oQ7eQR5mH\r\nRL2nSz6zYZkYKvQTpW73VJ+28kYyFwz0JNQ=\r\n=szKH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist","_from":"file:/home/runner/work/_temp/balena-balena-pricing-1.2.0.tgz","mocha":{"_":"test/*.spec.ts","require":"ts-node/register/transpile-only","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":">=8.19.2","node":">=18.12.0"},"private":false,"scripts":{"lint":"balena-lint --typescript src test","test":"mocha","build":"npm run clean && npm run build:cjs && npm run build:browser","clean":"rimraf dist browser","prepare":"node -e \"try { require('husky').install() } catch (e) {if (e.code !== 'MODULE_NOT_FOUND') throw e}\" && tsc","pretest":"npm run prepare","lint-fix":"balena-lint --typescript --fix src test","posttest":"npm run lint","build:cjs":"tsc --project ./tsconfig.build.json","build:browser":"rollup -c rollup.config.mjs"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/balena-balena-pricing-1.2.0.tgz","_integrity":"sha512-4eoINO/8AdNMyX9HxtuM+lFWNbLWiAYkGJt4VWNAzyBJjZqkPWClXOM8gHZ4rXBw7iSB37SIT1rfOVl/L2sWDg==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2023-03-21T04:38:06.960Z"},"_npmVersion":"9.5.0","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"18.15.0","dependencies":{"typed-error":"^3.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","husky":"^8.0.3","mocha":"^8.4.0","rimraf":"^4.0.4","rollup":"^3.12.0","ts-node":"^10.9.1","typescript":"^4.9.4","@types/chai":"^4.3.4","lint-staged":"^11.0.0","@balena/lint":"^6.2.1","@types/mocha":"^10.0.1","rollup-plugin-ts":"^3.2.0","@rollup/plugin-terser":"^0.4.0","@rollup/plugin-commonjs":"^24.0.1","@rollup/plugin-node-resolve":"^15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_1.2.0-build-joshbwlng-from-unit-cost-bbd17b6a81b6f738c3b00f39ca0049c595930d81-1_1679373619120_0.12859867240282896","host":"s3://npm-registry-packages"}},"1.1.3-build-joshbwlng-update-tests-1da62e7cbfc4249131a8b2718a819fdd497de6dd-1":{"name":"@balena/balena-pricing","version":"1.1.3-build-joshbwlng-update-tests-1da62e7cbfc4249131a8b2718a819fdd497de6dd-1","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@1.1.3-build-joshbwlng-update-tests-1da62e7cbfc4249131a8b2718a819fdd497de6dd-1","maintainers":[{"name":"dfunckt","email":"akiskesoglou@gmail.com"},{"name":"page","email":"page@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"9acf64d7e3aecfd525d795d03f49cea565d304af","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-1.1.3-build-joshbwlng-update-tests-1da62e7cbfc4249131a8b2718a819fdd497de6dd-1.tgz","fileCount":25,"integrity":"sha512-X3k1MmBLDpG7kiO82lETefiLuTkVs0GBveLkNouIRnP89MCLW6cRPl8NygAbO3x4LY8K0ItFa1Neuj4MB8VV4A==","signatures":[{"sig":"MEYCIQCqF2nLWsdEvYpLepFxehB0xVQi3CG8ZFeDlJbS+SwE0gIhANZqNIxG33ziTlMC0y0KgvDBaL2pbMmS/0efDMSWFOs4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":160462,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkGWAAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpdrA/+Lm7wiCoGVIJQdV8cP1zngKCuyjBt0XvKLj/QjqOnkGIpZyHg\r\n/aLrEBM6X1JCcKPLG9kwb+Rg7EwVd6+Vm3qTjzUjEgwqqTa9cjVcZuy+4Gtq\r\nQwUJzebUYxA7JD/31rQy2T7lF7OMI6nsST63EBhKZUVGJN5Z4EY7ZofwlnhS\r\nmMF+igNNlfJ8sDPRXOBSNG240NYwsL5E08hD8HTSa6uwnFj33BpmUceN2S8n\r\np4UlveTzTPf3+Buj6cJ3NT28JlSTz0/e+bYF2TVtBR1CFTlhq4DebpGnfwhN\r\n0wfrB4dtVdVZMHajeZK1cYtHE6A1RkKmqe4YOGGFxGSAdPALfVqPNwHWbL+W\r\n6RhenH2WtLFbDwjGySPsVf2Qu7lxmjMXnEv5256SwoBbwqS4yPLHQ7n47iuv\r\nIdLXgzuRj9hpeYlkS2GATq3Xw93lrdos+ahAHXmaFrD2ROjj0fMExT3pZ5zQ\r\nkuhgeasR2yYh6ZdGxVVgoqYgHxEY5u57ihONiQsdlIbJahDQXzEw5yQdYolS\r\nKoVyy43daLUgFC/gi6VPZ2SigySPC6YJagWbqXsVQ7zi5oqwpl3lyg8EVKUQ\r\nbOo0nR4VMJ8W6vmN3dEQIRovbRd3G/zWWswEmy3FutgYIgvP88p4LRVpQdFb\r\nqATtQ+LpwmEN9Kxh5FnAzsHnFh50mz+WbMA=\r\n=aDcE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist","_from":"file:/home/runner/work/_temp/balena-balena-pricing-1.1.3.tgz","mocha":{"_":"test/*.spec.ts","require":"ts-node/register/transpile-only","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":">=8.19.2","node":">=18.12.0"},"private":false,"scripts":{"lint":"balena-lint --typescript src test","test":"mocha","build":"npm run clean && npm run build:cjs && npm run build:browser","clean":"rimraf dist browser","prepare":"node -e \"try { require('husky').install() } catch (e) {if (e.code !== 'MODULE_NOT_FOUND') throw e}\" && tsc","pretest":"npm run prepare","lint-fix":"balena-lint --typescript --fix src test","posttest":"npm run lint","build:cjs":"tsc --project ./tsconfig.build.json","build:browser":"rollup -c rollup.config.mjs"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/balena-balena-pricing-1.1.3.tgz","_integrity":"sha512-X3k1MmBLDpG7kiO82lETefiLuTkVs0GBveLkNouIRnP89MCLW6cRPl8NygAbO3x4LY8K0ItFa1Neuj4MB8VV4A==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2023-03-21T07:41:04.247Z"},"_npmVersion":"9.5.0","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"18.15.0","dependencies":{"typed-error":"^3.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","husky":"^8.0.3","mocha":"^8.4.0","rimraf":"^4.0.4","rollup":"^3.12.0","ts-node":"^10.9.1","typescript":"^4.9.4","@types/chai":"^4.3.4","lint-staged":"^11.0.0","@balena/lint":"^6.2.1","@types/mocha":"^10.0.1","rollup-plugin-ts":"^3.2.0","@rollup/plugin-terser":"^0.4.0","@rollup/plugin-commonjs":"^24.0.1","@rollup/plugin-node-resolve":"^15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_1.1.3-build-joshbwlng-update-tests-1da62e7cbfc4249131a8b2718a819fdd497de6dd-1_1679384575801_0.9903649986737704","host":"s3://npm-registry-packages"}},"1.1.3":{"name":"@balena/balena-pricing","version":"1.1.3","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@1.1.3","maintainers":[{"name":"dfunckt","email":"akiskesoglou@gmail.com"},{"name":"page","email":"page@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"d9df5fe9d43999b900a83e1f11dd7fb40f8f3f44","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-1.1.3.tgz","fileCount":20,"integrity":"sha512-z51noXACSb75vWKkmNmZKcpQqLK7TB8QISjO2chJ2Hd2UMwcwR0wqPr8lvkA+uXWw+eNk1m/8Wmnbv5gVZuCOw==","signatures":[{"sig":"MEYCIQCE49+LXw3sTcGnk/nECgWXqjBcckJwXP82y8Tc4rV3zQIhAIlN4G1BXzT6/VyC5PwF9y6MnSp3u9IkfPddpsfxQqoK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":160390,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkGWcwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpBxhAAkaH8CAfegoybhB4wMEqlDYrsGCmUMETctT1hv35+3KPfnzOd\r\nCOT/3lXIRlY3ypzcK0bFXEgynZJfxBHhdX64R+8KL2Rg3ns+F1r3y10kp0AX\r\njufJXocwtRKlQjGm1lHacC0ZYG60NvNncJ+waXOh4467uPqVeNxL91BjtGlt\r\nW3yNBMKL6QHKOPZBXcdsZkJqLTdJH5dOPUTCf0sW7napDHCdl0rPY6ZivSra\r\ny4PPtCfYVFQAt1X4/v/0ibhaCDItxWINlXgDTA2XB0eKHe4nSzEWQtGLNXTv\r\n7RW2x+9hiPPXhU2vGI+8hApsxtXOXiucmEvjK7KC/YS0T1+Ut9XwOe9VoztC\r\n/rhaX4QNtgDkbuZ56YBUjh9F6HsLipZAAWMuoHhxEa3RNN5meplThSeh6zzd\r\nYbckoBNspYQctxEgotnsIEbiT4JOmilP0uu2bl4oMpfi4kh79LEDNdS13KNM\r\n6AFSYI+NrkTVmu09oGC2iXD3RsKnLGkH/PdZ+ZK2M9U8hzDogAOl7PRs84FM\r\nh1WLb63Ky2eleUKv24Fve1S5XORa0Y0mH1kMp1o0vgRW7Yd5Jy6ikLOH7jp8\r\nNHpctrMdVX+pITm1yh0QArSE0AuhCxXThFTZcOv2Hhr+nU6VHim45i5rlCA8\r\n5K/i7Tuj/tsRQ6rtMkLPvrPSfMxlU3Ix60Y=\r\n=CZ+8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist","_from":"file:/home/runner/work/_temp/balena-balena-pricing-1.1.3.tgz","mocha":{"_":"test/*.spec.ts","require":"ts-node/register/transpile-only","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":">=8.19.2","node":">=18.12.0"},"private":false,"scripts":{"lint":"balena-lint --typescript src test","test":"mocha","build":"npm run clean && npm run build:cjs && npm run build:browser","clean":"rimraf dist browser","prepare":"node -e \"try { require('husky').install() } catch (e) {if (e.code !== 'MODULE_NOT_FOUND') throw e}\" && tsc","pretest":"npm run prepare","lint-fix":"balena-lint --typescript --fix src test","posttest":"npm run lint","build:cjs":"tsc --project ./tsconfig.build.json","build:browser":"rollup -c rollup.config.mjs"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/balena-balena-pricing-1.1.3.tgz","_integrity":"sha512-z51noXACSb75vWKkmNmZKcpQqLK7TB8QISjO2chJ2Hd2UMwcwR0wqPr8lvkA+uXWw+eNk1m/8Wmnbv5gVZuCOw==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2023-03-21T07:41:04.247Z"},"_npmVersion":"9.5.0","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"18.15.0","dependencies":{"typed-error":"^3.2.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.7","husky":"^8.0.3","mocha":"^8.4.0","rimraf":"^4.0.4","rollup":"^3.12.0","ts-node":"^10.9.1","typescript":"^4.9.4","@types/chai":"^4.3.4","lint-staged":"^11.0.0","@balena/lint":"^6.2.1","@types/mocha":"^10.0.1","rollup-plugin-ts":"^3.2.0","@rollup/plugin-terser":"^0.4.0","@rollup/plugin-commonjs":"^24.0.1","@rollup/plugin-node-resolve":"^15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_1.1.3_1679386415829_0.17796212090618058","host":"s3://npm-registry-packages"}},"1.2.0-build-joshbwlng-from-unit-cost-8b63378d030001e243d63ca006664e2708e30759-1":{"name":"@balena/balena-pricing","version":"1.2.0-build-joshbwlng-from-unit-cost-8b63378d030001e243d63ca006664e2708e30759-1","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@1.2.0-build-joshbwlng-from-unit-cost-8b63378d030001e243d63ca006664e2708e30759-1","maintainers":[{"name":"dfunckt","email":"akiskesoglou@gmail.com"},{"name":"page","email":"page@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"feb2992ec073d4371bb71fe0e8e86edc2fd3e5ad","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-1.2.0-build-joshbwlng-from-unit-cost-8b63378d030001e243d63ca006664e2708e30759-1.tgz","fileCount":25,"integrity":"sha512-k/X7oDsP3JBKvKbMMHopnuqNRW8KN4gVaeY4NHA2BPpAOf8Q0CRZWdU7JdxQ1YIjAsusDHDWXQjb/anOV90Thw==","signatures":[{"sig":"MEYCIQCPj+SGjm40bB15enGlN3ehuxU3iaPqmfEmqvLJvAtciwIhAMC9AZRiRtGQKBbAlSzxqB5S0TX5PUt40UaPP2svOMFs","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":321660,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkGoUiACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrEIw//VUzSiWw4R3WXeNucX22FdbfsPXmKY/RSqKyYmfg0BDcGWmA/\r\nnsf8cxqgZsTdwysscdk9t/hW0cVYGLg15YICYm/1Dx85wREbKUVqNovTWq/I\r\nwZZBqa0kiKfEHjYne/8pE1qhyLZRgtfoc4Jof7nGN6S67iVMOmuNXa538bTc\r\nbPMGVFHxjb7ycuqD/B6s9GUUJkbU9q6n41y5gkmBlOtI9FmhPRLWrQkFXIkX\r\np/aoHWnq6k1+WQ1tT9HAwmwgBWnA3KuqIQHq91TA5whg4ce/fGjCFb6WriRh\r\nYHg7M2GwyxTNrgIwi/n1QvS3/QQoLbZHnjyYuqzNM5yzIgl47SVncqiY6Mhb\r\ndZ2i6fVPxTZM01J6bP00S/4B1NJF6jSA4JeWjsM05MTOGjk7NFO0Qw6HMhp/\r\nxKB4oCoBqqGJWVEn7NwQt3eKVLZYovEZBCXXYNk6+AFEj1/x+8qxgkniABW4\r\niL1c4vKiu7Xlvjomnd8Qt3IRgZ9RZ5zobpbMwVZZ3I3SccEVvf6m4ALUYoAY\r\nLf9Scr/KUvpgBFUIjifECHG7xD2jAeFS6wQv8D3+gTnwvFZ5Qfxocj/sQplA\r\nARHZjQZDw6oQwSUexr/QOTHfZjsAXdRu2t65tiHHEmMU8ECn7n/XYsGOfjYD\r\nR4kZ8zLW5xfqKK/PJ1PcI29IqWyiK4YvYxI=\r\n=/Xc9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist","_from":"file:/home/runner/work/_temp/balena-balena-pricing-1.2.0.tgz","mocha":{"_":"test/*.spec.ts","require":"ts-node/register/transpile-only","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":">=8.19.2","node":">=18.12.0"},"private":false,"scripts":{"lint":"balena-lint --typescript src test","test":"mocha","build":"npm run clean && npm run build:cjs && npm run build:browser","clean":"rimraf dist browser","prepare":"node -e \"try { require('husky').install() } catch (e) {if (e.code !== 'MODULE_NOT_FOUND') throw e}\" && tsc","pretest":"npm run prepare","lint-fix":"balena-lint --typescript --fix src test","posttest":"npm run lint","build:cjs":"tsc --project ./tsconfig.build.json","build:browser":"rollup -c rollup.config.mjs"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/balena-balena-pricing-1.2.0.tgz","_integrity":"sha512-k/X7oDsP3JBKvKbMMHopnuqNRW8KN4gVaeY4NHA2BPpAOf8Q0CRZWdU7JdxQ1YIjAsusDHDWXQjb/anOV90Thw==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2023-03-22T04:32:01.931Z"},"_npmVersion":"9.5.0","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"18.15.0","dependencies":{"typed-error":"^3.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","husky":"^8.0.3","mocha":"^8.4.0","rimraf":"^4.0.4","rollup":"^3.12.0","ts-node":"^10.9.1","typescript":"^4.9.4","@types/chai":"^4.3.4","lint-staged":"^11.0.0","@balena/lint":"^6.2.1","@types/mocha":"^10.0.1","rollup-plugin-ts":"^3.2.0","@rollup/plugin-terser":"^0.4.0","@rollup/plugin-commonjs":"^24.0.1","@rollup/plugin-node-resolve":"^15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_1.2.0-build-joshbwlng-from-unit-cost-8b63378d030001e243d63ca006664e2708e30759-1_1679459618383_0.7870056506613814","host":"s3://npm-registry-packages"}},"1.2.0-build-joshbwlng-from-unit-cost-c11451158ec2c0e820ee6c10d47a592601e47ca9-1":{"name":"@balena/balena-pricing","version":"1.2.0-build-joshbwlng-from-unit-cost-c11451158ec2c0e820ee6c10d47a592601e47ca9-1","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@1.2.0-build-joshbwlng-from-unit-cost-c11451158ec2c0e820ee6c10d47a592601e47ca9-1","maintainers":[{"name":"dfunckt","email":"akiskesoglou@gmail.com"},{"name":"page","email":"page@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"d3503ffb8ca4044c2bdcc33a33c039b806cf9019","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-1.2.0-build-joshbwlng-from-unit-cost-c11451158ec2c0e820ee6c10d47a592601e47ca9-1.tgz","fileCount":25,"integrity":"sha512-tC5Q4x4z6F3e214Qs9by2/XFRIdERHA5AHesZ13SG6VpNkp3Nc5P1bIFEJoVR5my347EI1741/0IlciASYe/HQ==","signatures":[{"sig":"MEUCIFgeBlhRQazGOV3QKW+qdiAVcGab8z2l4OHAE4c42zJFAiEAu9pBsZde3AVcSpGWC0E06WHC16h5HQ/yW5ODaIrBcxk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":321132,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkGohCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqoshAAo/g24/4X9skoFikNr2YNcXyJXNrlmniCFGSOAd8v9ZSBSqAO\r\nFaXY4PecKwFvp2z/uQMYowFHMvAaUMpc96iOWZzwPmsgHIoLYlZy2JLnBmKu\r\ncUahWPog605zJ1w1ocvniWS65so13UWheVA7adLFzhWZ6/pdqDmN7Xn4fjgt\r\nbZ72bcoEkV41DrRCgJJ+n6lCpMsw9RKXc8zJhNJicgwqALliwztRj+X8OEpj\r\noxIJ0ph1vvnq4T3f4sj7zcPl2HPcMrQquSK4GVkQyAG+gQUNEiGCz6FedbHW\r\nbKpk87VgcRiwlBBtvZy4nXxK/HeercermFHeU/mauVlBGeci0Jglx5GZzEbL\r\neagTgElCpJTrsDqexOWr5VLFqcgWPadhcO08Pa26e203trbkJQsoksTGxT49\r\nsOc0WyOD9Hl73MhhNt1lDUk0H8f4g6UEsy6C/j2xAEnU7YnFoRxxekDKo5l8\r\nuxEN2TswWv6U+SlKYVxMP5X7F9TQWE+AMpNK93n6n9oN8zEl9pYYLYXWDY55\r\n5jtzK/1A7FzV8bk2XJ8ILowDLgvDAYoosMSnJqrtUB1qhAIQF6YjVCojuebK\r\n+8s/TUwJgvBUJQ2SOlQHJ8JBd3ZedK8WyxQuVGQ/h1DJEs2DpZ8HPmen7pIY\r\nMob7TpgsfL68UIUVq6S7Ya0EHSxh9QePMUE=\r\n=9jil\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist","_from":"file:/home/runner/work/_temp/balena-balena-pricing-1.2.0.tgz","mocha":{"_":"test/*.spec.ts","require":"ts-node/register/transpile-only","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":">=8.19.2","node":">=18.12.0"},"private":false,"scripts":{"lint":"balena-lint --typescript src test","test":"mocha","build":"npm run clean && npm run build:cjs && npm run build:browser","clean":"rimraf dist browser","prepare":"node -e \"try { require('husky').install() } catch (e) {if (e.code !== 'MODULE_NOT_FOUND') throw e}\" && tsc","pretest":"npm run prepare","lint-fix":"balena-lint --typescript --fix src test","posttest":"npm run lint","build:cjs":"tsc --project ./tsconfig.build.json","build:browser":"rollup -c rollup.config.mjs"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/balena-balena-pricing-1.2.0.tgz","_integrity":"sha512-tC5Q4x4z6F3e214Qs9by2/XFRIdERHA5AHesZ13SG6VpNkp3Nc5P1bIFEJoVR5my347EI1741/0IlciASYe/HQ==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2023-03-22T04:45:24.912Z"},"_npmVersion":"9.5.0","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"18.15.0","dependencies":{"typed-error":"^3.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","husky":"^8.0.3","mocha":"^8.4.0","rimraf":"^4.0.4","rollup":"^3.12.0","ts-node":"^10.9.1","typescript":"^4.9.4","@types/chai":"^4.3.4","lint-staged":"^11.0.0","@balena/lint":"^6.2.1","@types/mocha":"^10.0.1","rollup-plugin-ts":"^3.2.0","@rollup/plugin-terser":"^0.4.0","@rollup/plugin-commonjs":"^24.0.1","@rollup/plugin-node-resolve":"^15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_1.2.0-build-joshbwlng-from-unit-cost-c11451158ec2c0e820ee6c10d47a592601e47ca9-1_1679460418219_0.35864331601119415","host":"s3://npm-registry-packages"}},"1.2.0-build-joshbwlng-from-unit-cost-474a7850c0581bdea365e5bf865eab5cfafca49a-1":{"name":"@balena/balena-pricing","version":"1.2.0-build-joshbwlng-from-unit-cost-474a7850c0581bdea365e5bf865eab5cfafca49a-1","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@1.2.0-build-joshbwlng-from-unit-cost-474a7850c0581bdea365e5bf865eab5cfafca49a-1","maintainers":[{"name":"dfunckt","email":"akiskesoglou@gmail.com"},{"name":"page","email":"page@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"6d3e6d0d81bec03880d37a016e81428a51508c73","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-1.2.0-build-joshbwlng-from-unit-cost-474a7850c0581bdea365e5bf865eab5cfafca49a-1.tgz","fileCount":25,"integrity":"sha512-TDwxKtxV/xKMwPxZo6qgDGqAIJAvU+Lf0lVQYCxv23C7fVZNNAo+ezKnUwIq2YyV3Ie7JXVnFl8vh8d3X7POVw==","signatures":[{"sig":"MEYCIQCFRBynOkH7zJIRJXb0sfDV8AyrpANbnl4VL107vdEfVQIhAI4es/WmLOj3nAwN21X+40BYRma49I0Jf2lraTe9w+q7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1014737,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkG9e7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr5iw//eNkGpOsTv+tOCoaRuzkMekcDgByMVvxvu8b2IpsvrtOzHlGY\r\n/rHWtBc+Cyak0Je/lXP1wxhrggprkF2LaCZGvaOKOebmugSSTn9c6XjtR4Bc\r\nZCyBNReyOTvcR5io5aWkOG0PwyRbrzwqBecmUM7hy9wSRda/2o1wuCvdIK4k\r\nNzNeflHnYggdxjoIOvN+VtEdyEqQu1nkhe4D3cWDEthw/wBoBuGJJGJ7xNvQ\r\n9cYgT/amJv62IGGz+IEX6dh0/vVWHPS3tgJlTG6CMJR14wXOB0r8EtgPrHxc\r\nALnPT2xCzZlZa4FwYCzC4vBHbCfdgntz5F1vijNU1a0oD5hBtodsrnsjuswL\r\njGCcQJdNZT8bTcfuMGszKNm8yLWU24n8JLLJ0hEAXFWsdGVkyvSALzKfx4Bf\r\nNXB6KwINcCiK8Xj4jgHVWSgMO8Aiv6XjPpgEYqg5jpaDvxYZHdGafSI1oYDq\r\nD7T3tKXKMHSUFoywhUsbklaqOrsxNjhYlcE6g/jexJpNEI+h2Y8FXByVvKMR\r\nck3LiTo6gMFgJJOIGROF7mCZKDioE2cVE2oQjX67uWIICxkpvPx2jL0J3x51\r\nwUaBdLa0qiX5ZXf4gf4RR9UjHUj6lRRsymjqTIjNDTOK15idMw3LeUpQBfxR\r\nOSqVYZBuWhjw8Bv++8OdVo9zjU8vMoiW6AE=\r\n=BpXk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist","_from":"file:/home/runner/work/_temp/balena-balena-pricing-1.2.0.tgz","mocha":{"_":"test/*.spec.ts","require":"ts-node/register/transpile-only","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":">=8.19.2","node":">=18.12.0"},"private":false,"scripts":{"lint":"balena-lint --typescript src test","test":"mocha","build":"npm run clean && npm run build:cjs && npm run build:browser","clean":"rimraf dist browser","prepare":"node -e \"try { require('husky').install() } catch (e) {if (e.code !== 'MODULE_NOT_FOUND') throw e}\" && tsc","pretest":"npm run prepare","lint-fix":"balena-lint --typescript --fix src test","posttest":"npm run lint","build:cjs":"tsc --project ./tsconfig.build.json","build:browser":"rollup -c rollup.config.mjs"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/balena-balena-pricing-1.2.0.tgz","_integrity":"sha512-TDwxKtxV/xKMwPxZo6qgDGqAIJAvU+Lf0lVQYCxv23C7fVZNNAo+ezKnUwIq2YyV3Ie7JXVnFl8vh8d3X7POVw==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2023-03-23T04:36:38.546Z"},"_npmVersion":"9.5.0","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"18.15.0","dependencies":{"typed-error":"^3.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","husky":"^8.0.3","mocha":"^8.4.0","rimraf":"^4.0.4","rollup":"^3.12.0","ts-node":"^10.9.1","typescript":"^4.9.4","@types/chai":"^4.3.4","lint-staged":"^11.0.0","@balena/lint":"^6.2.1","@types/mocha":"^10.0.1","rollup-plugin-ts":"^3.2.0","@rollup/plugin-terser":"^0.4.0","@rollup/plugin-commonjs":"^24.0.1","@rollup/plugin-node-resolve":"^15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_1.2.0-build-joshbwlng-from-unit-cost-474a7850c0581bdea365e5bf865eab5cfafca49a-1_1679546299408_0.8398726425255787","host":"s3://npm-registry-packages"}},"1.2.0-build-joshbwlng-from-unit-cost-b252dc9b5312ae9d0c38c254388f097a7d56387f-1":{"name":"@balena/balena-pricing","version":"1.2.0-build-joshbwlng-from-unit-cost-b252dc9b5312ae9d0c38c254388f097a7d56387f-1","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@1.2.0-build-joshbwlng-from-unit-cost-b252dc9b5312ae9d0c38c254388f097a7d56387f-1","maintainers":[{"name":"dfunckt","email":"akiskesoglou@gmail.com"},{"name":"page","email":"page@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"b7a44e85fa6b12785935088bf61bbd053c64d8d1","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-1.2.0-build-joshbwlng-from-unit-cost-b252dc9b5312ae9d0c38c254388f097a7d56387f-1.tgz","fileCount":25,"integrity":"sha512-yVm5k48gKlVxHvCXZwlAU88EporsgE2h2r3MtTfhMDvfAQodDRw/vyudIV6UUYt0moxK5Y5taR885LwbBRIQbw==","signatures":[{"sig":"MEUCIG0rO+kRzxCrguTvrbpB4upCia4PfCeAGCe600nvskAxAiEAzZDiRpDw3Vg7oqD2LpTQqtaQ+5jqgySvjBt0EHGpIWo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":204084,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkG91zACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqgEQ/7BlyB5CxxSMuZsZbr8oe/Jsg11KxxR5Dh02wT1UggtAovwhcm\r\nUhbpEgoz7FpRo9Wx0hskY9JwrRrCBfeeQHWdYuc93tAHVXaDgbyVY4ceT1cH\r\nJ4hwAUAKn3Eigib+CYmRC/4jjjG0l9JGrIfRXxxUD2u7Nqoq2Ico2SkzmjDA\r\n22DnuCuDToy07zzCExOMIsBctIzmSI8YmaMic4R8DZGZ/NtTqG6yWdJoVg+g\r\nfrteO+yOSH+O2XdgL3TYc50WuU2tvEPcMv4witxDcKtuvT+9XCdK9u/ncKCZ\r\nMmHzO+k2HUBDGmKod75L8oRlPWVxQPNByOF/pzkm3ZT7QywZlN6KLXvcrJoS\r\nyG/puo/VXn5Wk4DE2aSQ2P0yxrWVe8w5j6eNrV3LRwU4ULTQuf95PYDxlMgJ\r\nlZWwoxQ9NrIcWRLswr1iFDtF2bI1C2Avz+8x9iu0Gn/COrS9Ntu9O4EgWGHe\r\nOg9DYt6f2/ex1MDj+uBx8Gs1sHriRIQjOiFoCFG42YbWUfxYBlMOtScqIrq9\r\nk8TAuRvEgEaiTC+h4usZ1ZJI0ukQqZdvdeAYChsHXRksW3cONFVmXg2mrVJb\r\nvqWcvUsHkweAfYg45gwEkbxT155FOly6s7y6oRWLcrQVvMfweizyCCFXJyHj\r\nhFMfPJuoyndU65S0+9s14hnRLhnnS88H0+g=\r\n=oyJA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist","_from":"file:/home/runner/work/_temp/balena-balena-pricing-1.2.0.tgz","mocha":{"_":"test/*.spec.ts","require":"ts-node/register/transpile-only","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":">=8.19.2","node":">=18.12.0"},"private":false,"scripts":{"lint":"balena-lint --typescript src test","test":"mocha","build":"npm run clean && npm run build:cjs && npm run build:browser","clean":"rimraf dist browser","prepare":"node -e \"try { require('husky').install() } catch (e) {if (e.code !== 'MODULE_NOT_FOUND') throw e}\" && tsc","pretest":"npm run prepare","lint-fix":"balena-lint --typescript --fix src test","posttest":"npm run lint","build:cjs":"tsc --project ./tsconfig.build.json","build:browser":"rollup -c rollup.config.mjs"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/balena-balena-pricing-1.2.0.tgz","_integrity":"sha512-yVm5k48gKlVxHvCXZwlAU88EporsgE2h2r3MtTfhMDvfAQodDRw/vyudIV6UUYt0moxK5Y5taR885LwbBRIQbw==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2023-03-23T05:01:06.186Z"},"_npmVersion":"9.5.0","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"18.15.0","dependencies":{"typed-error":"^3.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","husky":"^8.0.3","mocha":"^8.4.0","rimraf":"^4.0.4","rollup":"^3.12.0","ts-node":"^10.9.1","typescript":"^4.9.4","@types/chai":"^4.3.4","lint-staged":"^11.0.0","@balena/lint":"^6.2.1","@types/mocha":"^10.0.1","rollup-plugin-ts":"^3.2.0","@rollup/plugin-terser":"^0.4.0","@rollup/plugin-commonjs":"^24.0.1","@rollup/plugin-node-resolve":"^15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_1.2.0-build-joshbwlng-from-unit-cost-b252dc9b5312ae9d0c38c254388f097a7d56387f-1_1679547762893_0.1811485720969075","host":"s3://npm-registry-packages"}},"1.2.0-build-joshbwlng-from-unit-cost-ea18723762ee424acb42ac155cad6eb662c98323-1":{"name":"@balena/balena-pricing","version":"1.2.0-build-joshbwlng-from-unit-cost-ea18723762ee424acb42ac155cad6eb662c98323-1","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@1.2.0-build-joshbwlng-from-unit-cost-ea18723762ee424acb42ac155cad6eb662c98323-1","maintainers":[{"name":"dfunckt","email":"akiskesoglou@gmail.com"},{"name":"page","email":"page@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"99a3c0f477e2e9e7af78997cf023b4cd974529e5","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-1.2.0-build-joshbwlng-from-unit-cost-ea18723762ee424acb42ac155cad6eb662c98323-1.tgz","fileCount":25,"integrity":"sha512-07+iuVtIOHJcVyFNRqZ8qKHxy+dyX7aYz8Z0/GvWHDBpMPDtjzca8zCHmHSWwBPBDmptc0wZZpQG201XI/J3lA==","signatures":[{"sig":"MEUCICydpJGvcwrlURVH2gUq4KF9WN84HFT+LfwlnrWCCCMiAiEAlXj5DXCme29BJP1+p3cWV7ndZrlsXXPOqtQ40Typvik=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":203187,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkG96BACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmovpQ/9GxOv8YtmQWgxbp3neCsyXj2xDi5QxNOBg2SG3s5gBDxiIV1J\r\nhCMP0dpOo9z6Q3AA4aUMvaboQ9cjjeW510JjYoJtO5phaHIOBreZS0/NRH1w\r\nT2IqtCt6AIDQaQgIFPoPvwt3pWQHkIXNd+ieVRw24bF8achU0nsDYoigocUI\r\nuGMy/Jyl+JuSVW1ANLeq1QGH97YpYmKb2MMAJ4WEkAXh4uo+7PBekABDWv1h\r\nQJa+jpF5SJU5NmczJLrezYC4/A9pHjp/qbgoprdXoqCbT8YlChwNG5vcYOd5\r\nbWVEKlO8Vu5h6wr1TWHclBEUdiiuWuRI95ZFtNt9LzD0cFw9iTm0dfBFx+j7\r\nLUPEwhu+Yo2sjIjkdwnPK5i2XFMGWC+uV7sPp88QqpBRtJ4cVJK7+dbMO2TE\r\n8b5wcXOITV6fDXP7wTxBMqoTkgOB0BahneXSN0GutFOmSksDIBeWNsooJBz6\r\nXDBox7Qa8TLcPYRVc1WzMcXEJMPuqDNww0YVIoHOhLArLHYGj/JE/PJfRDWk\r\nZvr8sRSnXnW3GqFi5veb63cDKoHqYmD8+onnb/vzektqgoHFw7pif8rfoOxb\r\ncrkMlb7+LBXhnwk4uwBUVgmtd3lbbFU7QIxm+iGwwZMXMvbrTfXZH8jOhzmu\r\nwzclEx9PjGWFEhBguuoim7yDIuaakt8jCUs=\r\n=wODo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist","_from":"file:/home/runner/work/_temp/balena-balena-pricing-1.2.0.tgz","mocha":{"_":"test/*.spec.ts","require":"ts-node/register/transpile-only","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":">=8.19.2","node":">=18.12.0"},"private":false,"scripts":{"lint":"balena-lint --typescript src test","test":"mocha","build":"npm run clean && npm run build:cjs && npm run build:browser","clean":"rimraf dist browser","prepare":"node -e \"try { require('husky').install() } catch (e) {if (e.code !== 'MODULE_NOT_FOUND') throw e}\" && tsc","pretest":"npm run prepare","lint-fix":"balena-lint --typescript --fix src test","posttest":"npm run lint","build:cjs":"tsc --project ./tsconfig.build.json","build:browser":"rollup -c rollup.config.mjs"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/balena-balena-pricing-1.2.0.tgz","_integrity":"sha512-07+iuVtIOHJcVyFNRqZ8qKHxy+dyX7aYz8Z0/GvWHDBpMPDtjzca8zCHmHSWwBPBDmptc0wZZpQG201XI/J3lA==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2023-03-23T05:05:31.296Z"},"_npmVersion":"9.5.0","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"18.15.0","dependencies":{"typed-error":"^3.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","husky":"^8.0.3","mocha":"^8.4.0","rimraf":"^4.0.4","rollup":"^3.12.0","ts-node":"^10.9.1","typescript":"^4.9.4","@types/chai":"^4.3.4","lint-staged":"^11.0.0","@balena/lint":"^6.2.1","@types/mocha":"^10.0.1","rollup-plugin-ts":"^3.2.0","@rollup/plugin-terser":"^0.4.0","@rollup/plugin-commonjs":"^24.0.1","@rollup/plugin-node-resolve":"^15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_1.2.0-build-joshbwlng-from-unit-cost-ea18723762ee424acb42ac155cad6eb662c98323-1_1679548033665_0.5777949651429537","host":"s3://npm-registry-packages"}},"1.2.0-build-joshbwlng-from-unit-cost-7370bd0f0bdd2b4f5c2ced005d134e3a87635a77-1":{"name":"@balena/balena-pricing","version":"1.2.0-build-joshbwlng-from-unit-cost-7370bd0f0bdd2b4f5c2ced005d134e3a87635a77-1","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@1.2.0-build-joshbwlng-from-unit-cost-7370bd0f0bdd2b4f5c2ced005d134e3a87635a77-1","maintainers":[{"name":"dfunckt","email":"akiskesoglou@gmail.com"},{"name":"page","email":"page@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"1ae43d6f27169f62886ef99c9a9dda1578f5a2e5","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-1.2.0-build-joshbwlng-from-unit-cost-7370bd0f0bdd2b4f5c2ced005d134e3a87635a77-1.tgz","fileCount":25,"integrity":"sha512-r0WOrpgy7i4rTg6J6Wk2ujN5QMa4w8vukV5ej+rHXkyukwSfN7oD1d95ywRmAFZ44edt8ku0YLRRRsz9QQOKyQ==","signatures":[{"sig":"MEUCIQDWRMDaX4l/A8kDHu0Nb+r0eOkZvc1uT364Am8zwUsykgIgPVkowbNd1MU6iXdZMazozdZIMAZ+0SB4Gu0dirzEoGw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":202807,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkG+uIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoObw/5AQbWpr3s28Lo5poMIbp3iDBcVRTulTn2iyNSIASVmLVNY/P2\r\npzOyBJhPWKziqGKf0qz6aH6/OXDUWX6ijyn3hgn9anTSkFspkWb8hfWMFdmN\r\nL37RFfUnVriT+1L+9XmyKqoaWV3OmjTK5/hQy1wVr/09vAeSz09zhwvWsG12\r\nbS3atpwtCJcTnXKJJOqE4CjEHGfKlitmVVjOiZSSR5Pt62Sek5e49ufbPjoh\r\nKT/mISa3YVaHvKrTbs0cuhFDL1nOqayrsi0kbS7E+Dd1R2Acl0GiinAXj+1w\r\nDTrIKaLjg2/w78QT128smpUgoZ+br6f/KyCZS579Ax7i5Emy8WkFsN0DmYBD\r\n3I4RHMf6+S+4LoDLTSlHAIy6/NR6kjfjk4cpXIgIQUPF7C13Cg8wNcrTjzkP\r\nzo0gLNL8uA5BwG1wLvIsRQHevPfmYyHArjP8ooHcijalJRJ9gyjDn4p2wJYe\r\npua0cSasM42NkwuoLLKUe3bVrtM8xjx2YvkUc7KnZjv05+MZcAGJPLnx6paL\r\nq6LRIiQw+4+6UCCePQTZL8sBXDur0DxbrVfRj7mBi2pPrP6MJo00vRh4my54\r\n5PTt30VJk6jqM8UNNZCdWg9dm72EXmOa0Y3wGIUsCTakf6Oy1b0k/rfFtpG8\r\nV0reww6nOBzzwoKZdHBas1f1QaXW0fcJpAY=\r\n=NASZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist","_from":"file:/home/runner/work/_temp/balena-balena-pricing-1.2.0.tgz","mocha":{"_":"test/*.spec.ts","require":"ts-node/register/transpile-only","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":">=8.19.2","node":">=18.12.0"},"private":false,"scripts":{"lint":"balena-lint --typescript src test","test":"mocha","build":"npm run clean && npm run build:cjs && npm run build:browser","clean":"rimraf dist browser","prepare":"node -e \"try { require('husky').install() } catch (e) {if (e.code !== 'MODULE_NOT_FOUND') throw e}\" && tsc","pretest":"npm run prepare","lint-fix":"balena-lint --typescript --fix src test","posttest":"npm run lint","build:cjs":"tsc --project ./tsconfig.build.json","build:browser":"rollup -c rollup.config.mjs"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/balena-balena-pricing-1.2.0.tgz","_integrity":"sha512-r0WOrpgy7i4rTg6J6Wk2ujN5QMa4w8vukV5ej+rHXkyukwSfN7oD1d95ywRmAFZ44edt8ku0YLRRRsz9QQOKyQ==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2023-03-23T06:01:10.090Z"},"_npmVersion":"9.5.0","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"18.15.0","dependencies":{"typed-error":"^3.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","husky":"^8.0.3","mocha":"^8.4.0","rimraf":"^4.0.4","rollup":"^3.12.0","ts-node":"^10.9.1","typescript":"^4.9.4","@types/chai":"^4.3.4","lint-staged":"^11.0.0","@balena/lint":"^6.2.1","@types/mocha":"^10.0.1","rollup-plugin-ts":"^3.2.0","@rollup/plugin-terser":"^0.4.0","@rollup/plugin-commonjs":"^24.0.1","@rollup/plugin-node-resolve":"^15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_1.2.0-build-joshbwlng-from-unit-cost-7370bd0f0bdd2b4f5c2ced005d134e3a87635a77-1_1679551367964_0.2415946690263342","host":"s3://npm-registry-packages"}},"1.2.0-build-joshbwlng-from-unit-cost-599008f195c8bd6a778e198882a73850c769f8a3-1":{"name":"@balena/balena-pricing","version":"1.2.0-build-joshbwlng-from-unit-cost-599008f195c8bd6a778e198882a73850c769f8a3-1","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@1.2.0-build-joshbwlng-from-unit-cost-599008f195c8bd6a778e198882a73850c769f8a3-1","maintainers":[{"name":"dfunckt","email":"akiskesoglou@gmail.com"},{"name":"page","email":"page@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"1f0057671db502b135b0def9f4e341a5489fecf6","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-1.2.0-build-joshbwlng-from-unit-cost-599008f195c8bd6a778e198882a73850c769f8a3-1.tgz","fileCount":25,"integrity":"sha512-LZAnG8MA8VKYHrxXSfgLFHki3ZC3m17F+Gd/xa9dcBJKE6Mq61n9iPO9JR3veuTx9NGY3TrzYwzkDfBaED9www==","signatures":[{"sig":"MEYCIQCgvch9qpXph4KZLSUpNQwBWGo3Ki6Kn3XaaCLzngCoPwIhAOJSxaXUNWvSSBcVAUV0b9clWzeK7urHIsfVbeCA/QCh","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":199691,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkG/ltACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmryNA/7BUNLBZ5WdZuo1hebfmfJrmySmZvBSgw05lx/AzACnYhqYlLi\r\nxps8EcU0CURUPiDlkZBdgCUh0758zlKKVc3gpYranCa4MIa7Bp1mToAPMS6t\r\nX6QtGZpXVZ+4gysNUagpzRCV7+cJUGwp6RyzYJeLsPxg3/g4WutGu5Yj6A8n\r\ngu0NEsOTzyXsGt3Vulol1DCbq4CP2W43VM/slqe4cjYobLw96vKGCEs8+X2f\r\nGCs6D5t2/j7Aa8Lq21id4NSpBsIh9fljNtmJfjo0PjbvHZjUeaDbP+geW/BF\r\np5j8bfyHTC4nn2K2gUpBUbvYpk5xvdCdNcetYuoXAPvcrlBnJvA6BAnbxCyM\r\n15xufXUIW3fD3V1cmZ/huGOLY2yDJX2xBse6mxG3CVul36ycZV0zMwfM94uV\r\n3JfkFlQDkQdzLjyxxovFv+Kvhg6EsJW35ErQYIa7st2jNMZFdiAcw937NeMK\r\nbdn5ICwnZCHHEaqp7zMn7IzXDgr+XY9hWplEVJyCL66gJhvpwopZEgDnPYe6\r\nyiBmm4Wf61LG+KE5Ogua+Tu6fT0/MwD8pmpOpbNmNRQ2IsDFUtzEo528gePp\r\n13I05Yso+hVxUB97lFWuGqecPb8OcGhpC1/kwM5Whf74ymShEYC6mWRFcwKh\r\nlLMHslBvf4FezBfs2Ok1GsqaN68Lj6q0teY=\r\n=b/CC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist","_from":"file:/home/runner/work/_temp/balena-balena-pricing-1.2.0.tgz","mocha":{"_":"test/*.spec.ts","require":"ts-node/register/transpile-only","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":">=8.19.2","node":">=18.12.0"},"private":false,"scripts":{"lint":"balena-lint --typescript src test","test":"mocha","build":"npm run clean && npm run build:cjs && npm run build:browser","clean":"rimraf dist browser","prepare":"node -e \"try { require('husky').install() } catch (e) {if (e.code !== 'MODULE_NOT_FOUND') throw e}\" && tsc","pretest":"npm run prepare","lint-fix":"balena-lint --typescript --fix src test","posttest":"npm run lint","build:cjs":"tsc --project ./tsconfig.build.json","build:browser":"rollup -c rollup.config.mjs"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/balena-balena-pricing-1.2.0.tgz","_integrity":"sha512-LZAnG8MA8VKYHrxXSfgLFHki3ZC3m17F+Gd/xa9dcBJKE6Mq61n9iPO9JR3veuTx9NGY3TrzYwzkDfBaED9www==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2023-03-23T07:00:13.028Z"},"_npmVersion":"9.5.0","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"18.15.0","dependencies":{"typed-error":"^3.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","husky":"^8.0.3","mocha":"^8.4.0","rimraf":"^4.0.4","rollup":"^3.12.0","ts-node":"^10.9.1","typescript":"^4.9.4","@types/chai":"^4.3.4","lint-staged":"^11.0.0","@balena/lint":"^6.2.1","@types/mocha":"^10.0.1","rollup-plugin-ts":"^3.2.0","@rollup/plugin-terser":"^0.4.0","@rollup/plugin-commonjs":"^24.0.1","@rollup/plugin-node-resolve":"^15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_1.2.0-build-joshbwlng-from-unit-cost-599008f195c8bd6a778e198882a73850c769f8a3-1_1679554925064_0.723633539417393","host":"s3://npm-registry-packages"}},"1.2.0-build-joshbwlng-from-unit-cost-b9daeab29b5750c7ccad3049e5d211d5b56dd6bf-1":{"name":"@balena/balena-pricing","version":"1.2.0-build-joshbwlng-from-unit-cost-b9daeab29b5750c7ccad3049e5d211d5b56dd6bf-1","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@1.2.0-build-joshbwlng-from-unit-cost-b9daeab29b5750c7ccad3049e5d211d5b56dd6bf-1","maintainers":[{"name":"dfunckt","email":"akiskesoglou@gmail.com"},{"name":"page","email":"page@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"50188557ed1a44f350fd01d83beca5be5e147c79","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-1.2.0-build-joshbwlng-from-unit-cost-b9daeab29b5750c7ccad3049e5d211d5b56dd6bf-1.tgz","fileCount":25,"integrity":"sha512-8MWiVOTQfh9jRb1Ui2DAr0e12ofm6T0MWn5w3StLtb5VWsZj2VMdFKSg+cmzwe9PNq3xCDRYHfx4SDeFShAVOA==","signatures":[{"sig":"MEUCIQDY5g9aF0hPj2H8/+P8cUVm+oeITEr/SA9rsU+tt0pZ0wIgCL0Q/WuHCtFZY7ukPCc4znJ74ALZ7Na3nUPhKmXoz7I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":200071,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkG/wFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrr5Q//d/oTLhWuC5dN++jhvXX4khrxOCjn+PBMkFty7JnoYttIdD2q\r\ngJXlEYPxDhacA3K+fAfoFbaTUhS37W9in7Y49Qd0fpHCqGlvxHPXUX6uwA5z\r\nWCFzbja9Uqu0mYQeH0DmUKKtdCrG8EjDRLLGzcznX71KCpbgB/ZHR8UBLN2p\r\nvl+qvpUFjJWwd1tt+4g/iqu9uCz6n/1dVXAakQg3TGtiLBTEfgJk+P+M2ppG\r\nOrsLs4eFYfTAA9i49jYCLJfJ8yB/cAhrRFRsBz4Lb9eohg0hENRU95YWNVl5\r\n+3J98K1rwxt5JGHX3yW5EHseqmJsxdZmJ9m/SifAJMZPfBQS9RxU++OqyMeu\r\nMymYC6oEdd87o838YnBVbnGZisagqd9Y/vTjPOJxP8eK8knIsyLBDX6UWew+\r\nTR9cJVj4cq1pMr0zJhXEEXhzY6jjgaIcRWxqMNct2m7/N1Z0CCxZ4gENOWPP\r\nW0HDaDb//sLN6wiKqXguF825liliwGPkltB2OZ3WpZewDfKvjZRv0y5tS28G\r\np0xydkBaxN5hGRVx5w6mvp3Jc1qJCIFjSUh9x2lnkIJ0bIHEh4hXGroK1Elm\r\n0YCL+6YOgayHdtIuKtdGLkQMb7eNcp9mLCDY1V5c/cSX+93/INOPBkhUWpCg\r\nNB1x4nAxM35OHS/fPUiOsCj5ckjTHxqlQd8=\r\n=kgrW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist","_from":"file:/home/runner/work/_temp/balena-balena-pricing-1.2.0.tgz","mocha":{"_":"test/*.spec.ts","require":"ts-node/register/transpile-only","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":">=8.19.2","node":">=18.12.0"},"private":false,"scripts":{"lint":"balena-lint --typescript src test","test":"mocha","build":"npm run clean && npm run build:cjs && npm run build:browser","clean":"rimraf dist browser","prepare":"node -e \"try { require('husky').install() } catch (e) {if (e.code !== 'MODULE_NOT_FOUND') throw e}\" && tsc","pretest":"npm run prepare","lint-fix":"balena-lint --typescript --fix src test","posttest":"npm run lint","build:cjs":"tsc --project ./tsconfig.build.json","build:browser":"rollup -c rollup.config.mjs"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/balena-balena-pricing-1.2.0.tgz","_integrity":"sha512-8MWiVOTQfh9jRb1Ui2DAr0e12ofm6T0MWn5w3StLtb5VWsZj2VMdFKSg+cmzwe9PNq3xCDRYHfx4SDeFShAVOA==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2023-03-23T07:11:36.809Z"},"_npmVersion":"9.5.0","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"18.15.0","dependencies":{"typed-error":"^3.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","husky":"^8.0.3","mocha":"^8.4.0","rimraf":"^4.0.4","rollup":"^3.12.0","ts-node":"^10.9.1","typescript":"^4.9.4","@types/chai":"^4.3.4","lint-staged":"^11.0.0","@balena/lint":"^6.2.1","@types/mocha":"^10.0.1","rollup-plugin-ts":"^3.2.0","@rollup/plugin-terser":"^0.4.0","@rollup/plugin-commonjs":"^24.0.1","@rollup/plugin-node-resolve":"^15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_1.2.0-build-joshbwlng-from-unit-cost-b9daeab29b5750c7ccad3049e5d211d5b56dd6bf-1_1679555589352_0.3048637496358464","host":"s3://npm-registry-packages"}},"1.2.0-build-joshbwlng-from-unit-cost-bb62d7f1e682f5cf2fb22ef33a459c8b27dae400-1":{"name":"@balena/balena-pricing","version":"1.2.0-build-joshbwlng-from-unit-cost-bb62d7f1e682f5cf2fb22ef33a459c8b27dae400-1","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@1.2.0-build-joshbwlng-from-unit-cost-bb62d7f1e682f5cf2fb22ef33a459c8b27dae400-1","maintainers":[{"name":"dfunckt","email":"akiskesoglou@gmail.com"},{"name":"page","email":"page@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"d804085b1defaedae8c0a0e319b5da39e804e950","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-1.2.0-build-joshbwlng-from-unit-cost-bb62d7f1e682f5cf2fb22ef33a459c8b27dae400-1.tgz","fileCount":25,"integrity":"sha512-ng1gsfcUZyYrAT6uFXoowJROtWUBWeYXtNTqIu9z/Mn7Jc366wgXZ2pJ+f55bll4m+9QpgFqzMaiSJfQtjYMmQ==","signatures":[{"sig":"MEQCIHO/a8vgy9vKMnFA+FghRAvhNmua3bfljBjCuYo+QBR/AiBBpfi4MRJQPs2SB9yn9YMgnDOuvQzrPg7WT6qd8aeGUg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":200088,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkHVCgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo6FQ/9H+7sgLR6u/d39OlO6W01rl9Kai+ZlUL5m3yeETNrTSI0ZDDL\r\nySSfNKn4g1fYseAsrnk0ZoBEAzqLLt8JevjYTWCLr6cE5xl0l6WHO+12s/gr\r\n9yi8ZoXWpHXfJeHg1+dRK7mXmpq9X6cI8IbOWP3wxza+5JsGaYJaVPWqsZ1j\r\nd7yfIlnIdMGG0czzb9alve6lmcC9XyOkY4HkqfRrCxipZr+WItm+8qtcec+c\r\noGiwCv+El/QHBrNkyDu4zjfw6w+fuehQCOQnEJfx87UyKYSWK+gSkmO6Zw1F\r\njC8d3gc6Fprd/oGKu/dsDt4BZK+McZw6I5NB7TEunkTG7YoHwV8oBj2BVlGt\r\n1/onvWm4swP+nWFQBY2Iu9rRzuTmUf7wCrYMNUkJD1yR9fw9Bk17b0se2Jsl\r\n7JVEvN6RkrXuX5YZhnNYTf+uxexmHvBuL86aVxKFsd9jaHNqe8+PcCNwb1M5\r\nT6kuF/x15w9kdsabwIQrtOw6SPFoV5wzT6b408QbcwPy+5MrSnprS2ib5Ia+\r\nKhQ0fK5Hsgql508AqOp2lwX6CfpdE/cdILonPZjv2XS5f4SE5oOslsz+/gdO\r\nABE5y635a3d2Nhc6gl/7TzIInjjoF1W/iHdjS3f8VpgjUMKXbja2zB5kwbA6\r\nPjjvmc6p98rlfZc3nGIGghFyW7QMiaCIL6s=\r\n=AUfD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist","_from":"file:/home/runner/work/_temp/balena-balena-pricing-1.2.0.tgz","mocha":{"_":"test/*.spec.ts","require":"ts-node/register/transpile-only","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":">=8.19.2","node":">=18.12.0"},"private":false,"scripts":{"lint":"balena-lint --typescript src test","test":"mocha","build":"npm run clean && npm run build:cjs && npm run build:browser","clean":"rimraf dist browser","prepare":"node -e \"try { require('husky').install() } catch (e) {if (e.code !== 'MODULE_NOT_FOUND') throw e}\" && tsc","pretest":"npm run prepare","lint-fix":"balena-lint --typescript --fix src test","posttest":"npm run lint","build:cjs":"tsc --project ./tsconfig.build.json","build:browser":"rollup -c rollup.config.mjs"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/balena-balena-pricing-1.2.0.tgz","_integrity":"sha512-ng1gsfcUZyYrAT6uFXoowJROtWUBWeYXtNTqIu9z/Mn7Jc366wgXZ2pJ+f55bll4m+9QpgFqzMaiSJfQtjYMmQ==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2023-03-24T07:24:49.162Z"},"_npmVersion":"9.5.0","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"18.15.0","dependencies":{"typed-error":"^3.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","husky":"^8.0.3","mocha":"^8.4.0","rimraf":"^4.0.4","rollup":"^3.12.0","ts-node":"^10.9.1","typescript":"^4.9.4","@types/chai":"^4.3.4","lint-staged":"^11.0.0","@balena/lint":"^6.2.1","@types/mocha":"^10.0.1","rollup-plugin-ts":"^3.2.0","@rollup/plugin-terser":"^0.4.0","@rollup/plugin-commonjs":"^24.0.1","@rollup/plugin-node-resolve":"^15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_1.2.0-build-joshbwlng-from-unit-cost-bb62d7f1e682f5cf2fb22ef33a459c8b27dae400-1_1679642783873_0.2861289567681653","host":"s3://npm-registry-packages"}},"1.2.0-build-joshbwlng-from-unit-cost-c34eb9a0ca1a88d6fe45a322417b84a9dcf4fcaf-1":{"name":"@balena/balena-pricing","version":"1.2.0-build-joshbwlng-from-unit-cost-c34eb9a0ca1a88d6fe45a322417b84a9dcf4fcaf-1","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@1.2.0-build-joshbwlng-from-unit-cost-c34eb9a0ca1a88d6fe45a322417b84a9dcf4fcaf-1","maintainers":[{"name":"dfunckt","email":"akiskesoglou@gmail.com"},{"name":"page","email":"page@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"a97c6731ea297b17a785f5aef8f38777d99de070","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-1.2.0-build-joshbwlng-from-unit-cost-c34eb9a0ca1a88d6fe45a322417b84a9dcf4fcaf-1.tgz","fileCount":25,"integrity":"sha512-Xc3nNnig7HL6Xs5z2l2pmcEChCzc45xxPNIxDMk0I/VKOdzFCLO+kIYbwaYXesE/fL8guHYPpFrv2tijsnTJ2w==","signatures":[{"sig":"MEUCIQDtJPhByqECUp1WhyAJVe7p1NO+wCh9tB/HvHPmrm8uTAIgYssveMy/AgWmM9HFVLLVJbGgLhrfkCrySBODmXXNbh8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":190646,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkHkq+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrsSRAAib/GU6OBKWBDelngYQH3bDPMh13qUoOmif6xJ3qpG984Gb98\r\n1fi2DhoJUUEcD11XuBBqg2XWdX8aijg+EPxaV+v04O4KaXS1VCGYGJ2qWEjU\r\n7e58MSR1iBWNYEsuib/Akrpdqp5wrGflhk4Peu/8niU2ekUsG3nkyU28T7+Q\r\n7Al69FAXLA4B/C9HdawQ3EikUlI17RQplT9rjANRE0XTftVtkouSVh/iA7Pa\r\njknQmiCyg/uWCyzq2sla3K2VeQ36eX/7vYt0qs28xpoJ3QzfBqIrcpFRoWVU\r\nVWubqDzAlG4Z41L0OuAKuC9QPUk0Ssopa02M6fDByTTjpQ5ofFr4PXAIcx62\r\nDp81+Zy5/fBO6wflAmHnBJZAZoOKwaqp/DDKH2aLhFkfCRcSBlnPffnTSfoG\r\nGELiaXXDl9Qd1BZCPh0qJnGFUFFyScWcSDuAwdNEaxQy5tNiN7bpq9mjjpCd\r\nZ/TmXwQ/DNO1OGoIaYXSyE/V+Cs9i/+exciMcUXqGG+nj4uKhi15PHZC+9aI\r\nIr33jKp8aXmWPLOBExZjD590wBgfbpUb4BioUvml/Etn1fU5+5xlINH1egus\r\nI2sCW+/maEy5sZwCAHccKPtxhkh7xV9NRVDfrvsDFMUAktssIj7TVOtnbVay\r\nmZ/6F6lwhWsvHEyZaG/80LWEbiLBVWxDDl4=\r\n=J0Df\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist","_from":"file:/home/runner/work/_temp/balena-balena-pricing-1.2.0.tgz","mocha":{"_":"test/*.spec.ts","require":"ts-node/register/transpile-only","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":">=8.19.2","node":">=18.12.0"},"private":false,"scripts":{"lint":"balena-lint --typescript src test","test":"mocha","build":"npm run clean && npm run build:cjs && npm run build:browser","clean":"rimraf dist browser","prepare":"node -e \"try { require('husky').install() } catch (e) {if (e.code !== 'MODULE_NOT_FOUND') throw e}\" && tsc","pretest":"npm run prepare","lint-fix":"balena-lint --typescript --fix src test","posttest":"npm run lint","build:cjs":"tsc --project ./tsconfig.build.json","build:browser":"rollup -c rollup.config.mjs"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/balena-balena-pricing-1.2.0.tgz","_integrity":"sha512-Xc3nNnig7HL6Xs5z2l2pmcEChCzc45xxPNIxDMk0I/VKOdzFCLO+kIYbwaYXesE/fL8guHYPpFrv2tijsnTJ2w==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2023-03-25T01:12:04.855Z"},"_npmVersion":"9.5.0","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"18.15.0","dependencies":{"typed-error":"^3.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","husky":"^8.0.3","mocha":"^8.4.0","rimraf":"^4.0.4","rollup":"^3.12.0","ts-node":"^10.9.1","typescript":"^4.9.4","@types/chai":"^4.3.4","lint-staged":"^11.0.0","@balena/lint":"^6.2.1","@types/mocha":"^10.0.1","rollup-plugin-ts":"^3.2.0","@rollup/plugin-terser":"^0.4.0","@rollup/plugin-commonjs":"^24.0.1","@rollup/plugin-node-resolve":"^15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_1.2.0-build-joshbwlng-from-unit-cost-c34eb9a0ca1a88d6fe45a322417b84a9dcf4fcaf-1_1679706814021_0.9953913624454573","host":"s3://npm-registry-packages"}},"1.2.0-build-joshbwlng-from-unit-cost-d6b05dcb4deaae8a023f8863195191721f7c91d1-1":{"name":"@balena/balena-pricing","version":"1.2.0-build-joshbwlng-from-unit-cost-d6b05dcb4deaae8a023f8863195191721f7c91d1-1","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@1.2.0-build-joshbwlng-from-unit-cost-d6b05dcb4deaae8a023f8863195191721f7c91d1-1","maintainers":[{"name":"dfunckt","email":"akiskesoglou@gmail.com"},{"name":"page","email":"page@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"419d532c24ea7bd900e91a40410ac65dc158d8c3","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-1.2.0-build-joshbwlng-from-unit-cost-d6b05dcb4deaae8a023f8863195191721f7c91d1-1.tgz","fileCount":25,"integrity":"sha512-2ir9LzvcEj/1Km/V706ocqj6sW1+inPfsBOEyPDCWsWlQhhcP+XI4K5FdUmiRH77H8P2d47ms1KEfCU79QZKIQ==","signatures":[{"sig":"MEQCIEy5GYKoL4nSqDYtldaZqkknruGP6Yxn7SN36009/JQVAiBXVCh/VHZDb0OFB1ganv9lO5ee0bVNxlfcvjTKsbswyg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":187208,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkHk9QACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmocPRAAoDQm6bbVKkRNWf+IiDcaR/1gFdjNKONz5DDOrJ2DaNs5khHj\r\n3+9dG/2KcWJ5vHZqTBqII88mDIkYvH4ra6NvZpKI7eX7aKucs1MLUIv1YfIs\r\nXOtpjBSfdXtzlEcsfq96AAqUFf1aMRDiuOBzHlRr98jmRMfuu+w0oMGKXQp1\r\nNIBtW7gfWR3dkPOldL4YGP3JVxtRKvVjE3yI6OFbKw4ufoBXA2kATP2tlWSx\r\nLw9f9jZqsEobqAzB8vv9RE6aycGzuPbNiOp/3+uDv+G8ensCtMq6EamRXYfu\r\nmNG5BEJD3SSdOmnS60tazIP43VltjYayqT6p/w86XDRygKoHlqI8sFhW3rLD\r\nKNcAxKKqf3bSRaGqw6tWFfX6SqCCBBs3Z6WpzOjrt9FPRMLl3n7M7bzNmvS3\r\npyfQBdZ/Ic/8iuCmXYQ446VWr9+irmTEQ/xZknr6fBXuTPbjOFsgn7buBtRh\r\njn6aaCkdCP5Hzq/N+HwC8WE7BRhilXVCM4FWKtF3C6LkEIjSiAEoROij2sTN\r\nm7z5l9e3bBHUkSG6vcaoKW72GfD4JckGA7vYVQK/KJfx0wOh0C5aj8qP20+g\r\nbWMP0lNEaLSzg61/lXzI0ZUf7I56RXl8oL+ChxccoAykgiq5xjHlvzqNZ5LN\r\n1lkwdhIUD7oaz7iEkTJyCIsTClCQ6soXAaQ=\r\n=3EdK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist","_from":"file:/home/runner/work/_temp/balena-balena-pricing-1.2.0.tgz","mocha":{"_":"test/*.spec.ts","require":"ts-node/register/transpile-only","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":">=8.19.2","node":">=18.12.0"},"private":false,"scripts":{"lint":"balena-lint --typescript src test","test":"mocha","build":"npm run clean && npm run build:cjs && npm run build:browser","clean":"rimraf dist browser","prepare":"node -e \"try { require('husky').install() } catch (e) {if (e.code !== 'MODULE_NOT_FOUND') throw e}\" && tsc","pretest":"npm run prepare","lint-fix":"balena-lint --typescript --fix src test","posttest":"npm run lint","build:cjs":"tsc --project ./tsconfig.build.json","build:browser":"rollup -c rollup.config.mjs"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/balena-balena-pricing-1.2.0.tgz","_integrity":"sha512-2ir9LzvcEj/1Km/V706ocqj6sW1+inPfsBOEyPDCWsWlQhhcP+XI4K5FdUmiRH77H8P2d47ms1KEfCU79QZKIQ==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2023-03-25T01:31:25.063Z"},"_npmVersion":"9.5.0","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"18.15.0","dependencies":{"typed-error":"^3.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","husky":"^8.0.3","mocha":"^8.4.0","rimraf":"^4.0.4","rollup":"^3.12.0","ts-node":"^10.9.1","typescript":"^4.9.4","@types/chai":"^4.3.4","lint-staged":"^11.0.0","@balena/lint":"^6.2.1","@types/mocha":"^10.0.1","rollup-plugin-ts":"^3.2.0","@rollup/plugin-terser":"^0.4.0","@rollup/plugin-commonjs":"^24.0.1","@rollup/plugin-node-resolve":"^15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_1.2.0-build-joshbwlng-from-unit-cost-d6b05dcb4deaae8a023f8863195191721f7c91d1-1_1679707984458_0.25197528646054423","host":"s3://npm-registry-packages"}},"1.2.0-build-joshbwlng-from-unit-cost-527c935fc8897df8f86fb71735935b2bf27f2f3c-1":{"name":"@balena/balena-pricing","version":"1.2.0-build-joshbwlng-from-unit-cost-527c935fc8897df8f86fb71735935b2bf27f2f3c-1","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@1.2.0-build-joshbwlng-from-unit-cost-527c935fc8897df8f86fb71735935b2bf27f2f3c-1","maintainers":[{"name":"dfunckt","email":"akiskesoglou@gmail.com"},{"name":"page","email":"page@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"2c188b6b98ade00a046768d8ce921167f36d1168","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-1.2.0-build-joshbwlng-from-unit-cost-527c935fc8897df8f86fb71735935b2bf27f2f3c-1.tgz","fileCount":25,"integrity":"sha512-TZuNhs+XtK9s177zT8eCjhlqLYYIZjCYPWleZmrqbszghpexd++hyeT7wSOrPs3z8JvSEItHt3fFSLa/tlvImQ==","signatures":[{"sig":"MEUCIApt07/XCC76gWuQYPuHX/CbSZ8zIWm6rrj+9LoFkSbgAiEAw7sofB0/xbIfojeUq2LEBFxvn0gzMfK1p7IPUyikbsk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":188631,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkHlVdACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoiag//RRiPNO1ANVpxHDJzd3qy8xUGvpAfRDrUx9Xu31niPzu+C8lF\r\n0BHOt9VB78MbbuBXm5EvDlPweKv0aY/GW0pOIUMj2hEwsAaWJPoxZ9tiG25k\r\n8SKasvaTHlSLmNplCuoTF7gaAVuc1TxT+xOdG2NE6ulAdlovmkUoxFfWBRoi\r\n1c80sdTIJYfzsk18D5bOV542bbb9akknwJ6V4siUvVYcjdJG1RpSQrzTUGNQ\r\nC4Wz72zPWupB9iidlITgdmd6VPO11zLNC2kTVFgHTQFgaX/xkPZSmihHEm8g\r\nhBCd0fVAwLS5CpTGo6JsMf5b8uoTEpG+iwxYRZYGwmlcNrhV0svS+f4ep9HI\r\nK04Hn26A0fj9Mj4dQRqPJoQ8lC/S+9Rzx4uINd4iYV4rd2m96/+MsnOxjtYV\r\nKQQHmYw3KgPEkawmtKUszb9YOTaxbbxERRv0mQJywpzR15nBOQjE3DxoAdVN\r\n/Uly5xxLgSHaeT4ZlRBuJ8XZvoHbWyK5+iqJq9DGgWr/1jjaQ5RY3KTxeXpX\r\n7QLRt3yLOPatvC6o6HlEPuZM9DAjLss5wgaH2IPnjzBSjag9e3Hn2jckJC+L\r\numiD0B4wgX9b/kTelLwePCc0nb1EkBLfiFNtKU4uCJKVpwQu8LDuMSAjnO1L\r\nkp7dhRu3gfFg/2X+Wgqr5wDLh1AR5oxQ5dE=\r\n=HXrb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist","_from":"file:/home/runner/work/_temp/balena-balena-pricing-1.2.0.tgz","mocha":{"_":"test/*.spec.ts","require":"ts-node/register/transpile-only","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":">=8.19.2","node":">=18.12.0"},"private":false,"scripts":{"lint":"balena-lint --typescript src test","test":"mocha","build":"npm run clean && npm run build:cjs && npm run build:browser","clean":"rimraf dist browser","prepare":"node -e \"try { require('husky').install() } catch (e) {if (e.code !== 'MODULE_NOT_FOUND') throw e}\" && tsc","pretest":"npm run prepare","lint-fix":"balena-lint --typescript --fix src test","posttest":"npm run lint","build:cjs":"tsc --project ./tsconfig.build.json","build:browser":"rollup -c rollup.config.mjs"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/balena-balena-pricing-1.2.0.tgz","_integrity":"sha512-TZuNhs+XtK9s177zT8eCjhlqLYYIZjCYPWleZmrqbszghpexd++hyeT7wSOrPs3z8JvSEItHt3fFSLa/tlvImQ==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2023-03-25T01:56:38.212Z"},"_npmVersion":"9.5.0","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"18.15.0","dependencies":{"typed-error":"^3.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","husky":"^8.0.3","mocha":"^8.4.0","rimraf":"^4.0.4","rollup":"^3.12.0","ts-node":"^10.9.1","typescript":"^4.9.4","@types/chai":"^4.3.4","lint-staged":"^11.0.0","@balena/lint":"^6.2.1","@types/mocha":"^10.0.1","rollup-plugin-ts":"^3.2.0","@rollup/plugin-terser":"^0.4.0","@rollup/plugin-commonjs":"^24.0.1","@rollup/plugin-node-resolve":"^15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_1.2.0-build-joshbwlng-from-unit-cost-527c935fc8897df8f86fb71735935b2bf27f2f3c-1_1679709533457_0.5293214912174617","host":"s3://npm-registry-packages"}},"1.2.0-build-joshbwlng-from-unit-cost-37b83182b0403fe6525c2b55658cb671d33cf846-1":{"name":"@balena/balena-pricing","version":"1.2.0-build-joshbwlng-from-unit-cost-37b83182b0403fe6525c2b55658cb671d33cf846-1","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@1.2.0-build-joshbwlng-from-unit-cost-37b83182b0403fe6525c2b55658cb671d33cf846-1","maintainers":[{"name":"dfunckt","email":"akiskesoglou@gmail.com"},{"name":"page","email":"page@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"56f5b018533be6fc8fbdaa916124a72a75a3d718","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-1.2.0-build-joshbwlng-from-unit-cost-37b83182b0403fe6525c2b55658cb671d33cf846-1.tgz","fileCount":25,"integrity":"sha512-zcSfQbCidozGaH7lon6or+4dYUHHh/1Ti9hZfHXaOR76F4sDeUZ8/J9KoyRJLB/KH28ug663nVSBriL+KuR8Ag==","signatures":[{"sig":"MEQCIHM+wfWzs4nKdb42RFocPyWyIOr/i91Kv228F9AYwqNqAiB6BnLMLlbsGuDmYy+4yl+PUPnmmGL/x2N+32cH0/JKlQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":188479,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkHlb1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoGeQ/8CseVMAPTwnC5f7xhCZ1a2hJXY+Tb5YC6YbKlJAVAyRqxXmR6\r\nYYvqX8qYUNMw10wma02wWBTh1N8qknrx88fApY1QnanIfL4x/gTZTRHME5cr\r\nESpV9PkmG/vA8bxqTdnztb9zCmLhA43jrIvB4xV06/tM3Aw5PX7F0GOyAdXP\r\nakJnsMp+xZHdaYqpG376nIXrA7+WpMmZ1lITUB+ucIZwHW53xUHwlVVtj7wZ\r\nb+wZPIz+yb9u9LrGITpik+GVbUJ0dhLFJwKfwZpdtzgQOgQeR3GyupMZjLd3\r\nuLSirkWElNGrKWVyYI/qcwstqG5bev1wSARwvP3ZD3F+xboapCrH+IytinQo\r\nse7Tp6H+SutIPQjuTIwBIJtOmpb9IeolFGl4aKkMi4QmrNN3j63uUXMHoFr/\r\naxqzU32EU1Wso6g5ehBjlkFsL2yIC/TIMVO2VrY9RcGWmFsB0SHIlp8y+HXM\r\nTELlfQK0vdXIq7prhWji+raEOM88dN6PzYC9Jgq0GXuGIR0T7Iq8y5FlLXgR\r\nPFJWlpw9Z6n7ZQ21OTFEi1PYnbjyJ5jU/4q6mfvSd1mihqxd6BEqxMsVKuRX\r\nHo9Nd0bT1ECctPPcJshDEJtCAJg4juGQK7Vrkdq5VWQrPhdDeDJUMtW4k1W0\r\nvD0iQcj3nit0XLzLTpKVy1zZMRwNYFPycZY=\r\n=czkd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist","_from":"file:/home/runner/work/_temp/balena-balena-pricing-1.2.0.tgz","mocha":{"_":"test/*.spec.ts","require":"ts-node/register/transpile-only","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":">=8.19.2","node":">=18.12.0"},"private":false,"scripts":{"lint":"balena-lint --typescript src test","test":"mocha","build":"npm run clean && npm run build:cjs && npm run build:browser","clean":"rimraf dist browser","prepare":"node -e \"try { require('husky').install() } catch (e) {if (e.code !== 'MODULE_NOT_FOUND') throw e}\" && tsc","pretest":"npm run prepare","lint-fix":"balena-lint --typescript --fix src test","posttest":"npm run lint","build:cjs":"tsc --project ./tsconfig.build.json","build:browser":"rollup -c rollup.config.mjs"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/balena-balena-pricing-1.2.0.tgz","_integrity":"sha512-zcSfQbCidozGaH7lon6or+4dYUHHh/1Ti9hZfHXaOR76F4sDeUZ8/J9KoyRJLB/KH28ug663nVSBriL+KuR8Ag==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2023-03-25T02:03:58.763Z"},"_npmVersion":"9.5.0","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"18.15.0","dependencies":{"typed-error":"^3.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","husky":"^8.0.3","mocha":"^8.4.0","rimraf":"^4.0.4","rollup":"^3.12.0","ts-node":"^10.9.1","typescript":"^4.9.4","@types/chai":"^4.3.4","lint-staged":"^11.0.0","@balena/lint":"^6.2.1","@types/mocha":"^10.0.1","rollup-plugin-ts":"^3.2.0","@rollup/plugin-terser":"^0.4.0","@rollup/plugin-commonjs":"^24.0.1","@rollup/plugin-node-resolve":"^15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_1.2.0-build-joshbwlng-from-unit-cost-37b83182b0403fe6525c2b55658cb671d33cf846-1_1679709941317_0.9379968904145817","host":"s3://npm-registry-packages"}},"1.2.0-build-joshbwlng-from-unit-cost-0b34a76bdef53be3d631231ea7d90115c1c563ff-1":{"name":"@balena/balena-pricing","version":"1.2.0-build-joshbwlng-from-unit-cost-0b34a76bdef53be3d631231ea7d90115c1c563ff-1","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@1.2.0-build-joshbwlng-from-unit-cost-0b34a76bdef53be3d631231ea7d90115c1c563ff-1","maintainers":[{"name":"dfunckt","email":"akiskesoglou@gmail.com"},{"name":"page","email":"page@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"f4ca481d6660e541cb81ce3248037310ff369100","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-1.2.0-build-joshbwlng-from-unit-cost-0b34a76bdef53be3d631231ea7d90115c1c563ff-1.tgz","fileCount":25,"integrity":"sha512-ntQ2DEmwh/Tpm/9/iazYz94tHPE5NF4mUmJR+nw915YXVwJElQ2B4fcb56UnK32aa0Va2r1jdBcIy4EB7ekeJQ==","signatures":[{"sig":"MEYCIQDcS4+iFZQrmyQ9ihZdQZMY79W5XJXZHwckRtDnJ5TY3wIhAOvv+ioMqwF1bd3a3fSLcK3zQogzpnGRmU7+3EoyquH8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":181682,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkHlt3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmroRBAAjn2e/LTH6pN8RrRFPZYtX+g9C9B8BKNmV5phT6klrZ3XUFzd\r\nTlqM+vhPnFRhQKPvgQ7FwwzhKBwP1Igv1ALh7IVAmQQHmbEndA4Lc+uXz4Ij\r\nn7hWsjV/izR799vDHJHz67N4/PfJQmvg7gfK22d/lPZ57ENTCotLpt6yABK5\r\n+HZ4k23A3bl+ninuIhjiJIBu9TVxyg6lLf/9hT6Ha8K7den1bK9QGtL4tSfG\r\nre1WEks606sMmHUV3pElXT40aESYGLspzyhvo+Y1vUeNEpAvISjqd359ZJT5\r\n5OIsyDhjgH2R7nRPnYjaCGi4O1kSk4qqpYf/eheg1BINe10mVwdlYE5RPR2X\r\nDuDcWFfoDvDa+BI9J5RFLid05EBXza2VBh5Sn54+4Wc1llJ2277ngaiiSSo3\r\nIz9QyyAiR8BOiW/7wOkFiVsxhb5Yscq5Jy4RlyvBWbi6SaMejjicIHyawgZR\r\nIjULv4tAwFHnvklauWKkMZBaUu955dIF+pbsJk6g6or3ykSqudaQQL7aTaZt\r\n9v8gOwBm1Xk9MlNleSEEydmGUNJZ04DP4EGnfAxGZ4aZ/udX6x+vZdRmNo67\r\nEgj3w3Iv84yMBF5kqPw7X98r60QT8D2YDgzRBceavf2wLaVDSxON8qF7pMkV\r\nPrbeVn6ckMXzvhod8aT+S7HEfrgYO4M7vgI=\r\n=yQ9u\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist","_from":"file:/home/runner/work/_temp/balena-balena-pricing-1.2.0.tgz","mocha":{"_":"test/*.spec.ts","require":"ts-node/register/transpile-only","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":">=8.19.2","node":">=18.12.0"},"private":false,"scripts":{"lint":"balena-lint --typescript src test","test":"mocha","build":"npm run clean && npm run build:cjs && npm run build:browser","clean":"rimraf dist browser","prepare":"node -e \"try { require('husky').install() } catch (e) {if (e.code !== 'MODULE_NOT_FOUND') throw e}\" && tsc","pretest":"npm run prepare","lint-fix":"balena-lint --typescript --fix src test","posttest":"npm run lint","build:cjs":"tsc --project ./tsconfig.build.json","build:browser":"rollup -c rollup.config.mjs"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/balena-balena-pricing-1.2.0.tgz","_integrity":"sha512-ntQ2DEmwh/Tpm/9/iazYz94tHPE5NF4mUmJR+nw915YXVwJElQ2B4fcb56UnK32aa0Va2r1jdBcIy4EB7ekeJQ==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2023-03-25T02:23:17.000Z"},"_npmVersion":"9.5.0","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"18.15.0","dependencies":{"typed-error":"^3.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","husky":"^8.0.3","mocha":"^8.4.0","rimraf":"^4.0.4","rollup":"^3.12.0","ts-node":"^10.9.1","typescript":"^4.9.4","@types/chai":"^4.3.4","lint-staged":"^11.0.0","@balena/lint":"^6.2.1","@types/mocha":"^10.0.1","rollup-plugin-ts":"^3.2.0","@rollup/plugin-terser":"^0.4.0","@rollup/plugin-commonjs":"^24.0.1","@rollup/plugin-node-resolve":"^15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_1.2.0-build-joshbwlng-from-unit-cost-0b34a76bdef53be3d631231ea7d90115c1c563ff-1_1679711095450_0.7789080915235904","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"@balena/balena-pricing","version":"1.2.0","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@1.2.0","maintainers":[{"name":"dfunckt","email":"akiskesoglou@gmail.com"},{"name":"page","email":"page@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"127e98f9b20f4c6ab23f0360870d3d57ec7b5bac","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-1.2.0.tgz","fileCount":20,"integrity":"sha512-JJmljoo9P2pQ7mxvbJIyYxRuRWa7I9J4HOPCwyQ9RQTIwEx7hOMzSXJjgH4HzuxenKvWM7gc3nmTbTOFGo+FJQ==","signatures":[{"sig":"MEQCIEprw31RGIDo/sfkBN5TBu8ztSAqWApr+IcB38ISnSNQAiBeEBgh6ZHlpGIHTzpn3RP50YS+7jY8oEvNCRQqjQMitQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":181608,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkHl3WACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpbFhAAgmRUjHUvRLsueeqk8uQYwrkMyiOFK2navH2raFH8sL9p72K8\r\nedAIxivhWUOd4NerxsT6G3Bw0G+CNTYx0wjEWvgzeuVqImkgxKYshJAACVSK\r\n4GA2a7zVYDxDmOJ0E1zwuhGiyoGVciAz2F2A62UkeK7UogWdpnCu1VRxUGwS\r\nvKlOrPlu5ZD7kqV9Vlk9EZYn5ZtjkjdtAZ5uvnf3EiqU5Vtpn50mpPDa+Vgb\r\n6O8MwcdRZ7WRdhV6xww3Lh/gziki5vakzh5DgXCVJD/FflyOOXTijvyksGnU\r\nZ5XeIseP1kH4DwiNwMB5xwdAU9i0nk5R9MGXJAM920LpG4z9qz2sgNhplEFC\r\nVysCAxB1zkoqYo2Jpe2pJJM1ui68O40pVkaOgPMURZ+UbIifQJn/r+6VglK/\r\n/1IdoX0ykp9jAbsfWDrXJEJeCzpqoolOFywOsNEhzoWYprau9wRM3jtt4Xb5\r\noz7N0ZZMS2DwYMq29v+dcYF95MAidfcDoI3zkI+sFWBvysDU8fSbpHaWj9Oh\r\nLiMlpJVfUi7A2MQzLErzv7cvW/Mk9baroEoNjy+zqCcvCUhY7ZfbzMz+j/Oe\r\nD32RHbsNyKlpiaeIwCRAXbrCRcdHaBL8jIRoA7R9xey6zlaXHBKi9v2OrlbP\r\n82MiQ6dG8veViKzs6VtUYq0h88DnjjhCoL4=\r\n=x37j\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist","_from":"file:/home/runner/work/_temp/balena-balena-pricing-1.2.0.tgz","mocha":{"_":"test/*.spec.ts","require":"ts-node/register/transpile-only","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":">=8.19.2","node":">=18.12.0"},"private":false,"scripts":{"lint":"balena-lint --typescript src test","test":"mocha","build":"npm run clean && npm run build:cjs && npm run build:browser","clean":"rimraf dist browser","prepare":"node -e \"try { require('husky').install() } catch (e) {if (e.code !== 'MODULE_NOT_FOUND') throw e}\" && tsc","pretest":"npm run prepare","lint-fix":"balena-lint --typescript --fix src test","posttest":"npm run lint","build:cjs":"tsc --project ./tsconfig.build.json","build:browser":"rollup -c rollup.config.mjs"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/balena-balena-pricing-1.2.0.tgz","_integrity":"sha512-JJmljoo9P2pQ7mxvbJIyYxRuRWa7I9J4HOPCwyQ9RQTIwEx7hOMzSXJjgH4HzuxenKvWM7gc3nmTbTOFGo+FJQ==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2023-03-25T02:23:17.000Z"},"_npmVersion":"9.5.0","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"18.15.0","dependencies":{"typed-error":"^3.2.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.7","husky":"^8.0.3","mocha":"^8.4.0","rimraf":"^4.0.4","rollup":"^3.12.0","ts-node":"^10.9.1","typescript":"^4.9.4","@types/chai":"^4.3.4","lint-staged":"^11.0.0","@balena/lint":"^6.2.1","@types/mocha":"^10.0.1","rollup-plugin-ts":"^3.2.0","@rollup/plugin-terser":"^0.4.0","@rollup/plugin-commonjs":"^24.0.1","@rollup/plugin-node-resolve":"^15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_1.2.0_1679711702207_0.5402389348193373","host":"s3://npm-registry-packages"}},"1.2.1-build-joshbwlng-range-first-94a2088b2c58751bbb626ecc3efb43fef6f05eb9-1":{"name":"@balena/balena-pricing","version":"1.2.1-build-joshbwlng-range-first-94a2088b2c58751bbb626ecc3efb43fef6f05eb9-1","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@1.2.1-build-joshbwlng-range-first-94a2088b2c58751bbb626ecc3efb43fef6f05eb9-1","maintainers":[{"name":"dfunckt","email":"akiskesoglou@gmail.com"},{"name":"page","email":"page@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"3eb959e8a91a66d03b6bc6cc1c59ca9e885ebddc","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-1.2.1-build-joshbwlng-range-first-94a2088b2c58751bbb626ecc3efb43fef6f05eb9-1.tgz","fileCount":25,"integrity":"sha512-Tk9qiLgOKlLPSlt7NxnIwbj2lcNa/rXIbSevxxEGnJH9+0k5kpEPftn3UF0iOppvKt4omlBHM4gIh3ni1UQuHA==","signatures":[{"sig":"MEUCIBZlXgySU9uhhzH7APyUIPrQQmNbRCD++6zWP9H5U0VlAiEAyXpQsiD9NcNXfJsmqcgMuPoa79qBbLYASe/fHZziBIg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":182395,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkHuc4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq+4A//R22c6hnjnSRMTwAJiYd89kbdCo0JpbO2Z4Zu2JRQzYLa2PyH\r\nBFDMmzDj8asRtsu9SbfWH53/Ipc1o+qFhmlvHE0dws8JdGDi64CDevQcvmVB\r\nh7PwtatfT07YSy6VA3PC6rqyiimwPE2r36r2GJZMgryTJkdII+fO4u9AX/e1\r\nMWPzNfMUdXE17KeaBJ5snGeyY6nIaAaOG3irrrPIXImRX3CI3U5YXk5bvoDc\r\ndx352MzkSrO751s6QjaBywlidMxGBGtlqfUAenc/91oGSsgffEFL3qwqbib7\r\nBv5gLIiSLOZo9ASwIU7lXwp1ovTkiWCx5haA/bImTzRcH80McI8cTttxUm7f\r\nQD4aKfVVDwOxnUNrKV1CQvgKJRDbFg+mXTYVy24Nrcv5GWJ+S1jIX4QCxdiG\r\nrb5kam/8yp9gI4LVuNCENHlARypfJIShaR7Qjzd1zxoiOpj2WZDTx5PwoXrr\r\nTueQnHdwKX2wqDqjzcVZuIBhZHCFCF72po7194yo+Cb6ING93WisGjEVA+pN\r\nIAAPg4XJ6uqV56k5PRsWtvZ9TB0gYxEm7Vyg6N7S/17/oO57zFAppH/aPWrY\r\nFP5/gtdKKJECG8Nq/wx+7v/R4qQjMnuxsgTUpCmz2IigFIPVyIEgBD023Ulu\r\nIzLRNbjs9VmW0Ky73Dl71tQ7VOhBn8hq1oU=\r\n=oHZ7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist","_from":"file:/home/runner/work/_temp/balena-balena-pricing-1.2.1.tgz","mocha":{"_":"test/*.spec.ts","require":"ts-node/register/transpile-only","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":">=8.19.2","node":">=18.12.0"},"private":false,"scripts":{"lint":"balena-lint --typescript src test","test":"mocha","build":"npm run clean && npm run build:cjs && npm run build:browser","clean":"rimraf dist browser","prepare":"node -e \"try { require('husky').install() } catch (e) {if (e.code !== 'MODULE_NOT_FOUND') throw e}\" && tsc","pretest":"npm run prepare","lint-fix":"balena-lint --typescript --fix src test","posttest":"npm run lint","build:cjs":"tsc --project ./tsconfig.build.json","build:browser":"rollup -c rollup.config.mjs"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/balena-balena-pricing-1.2.1.tgz","_integrity":"sha512-Tk9qiLgOKlLPSlt7NxnIwbj2lcNa/rXIbSevxxEGnJH9+0k5kpEPftn3UF0iOppvKt4omlBHM4gIh3ni1UQuHA==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2023-03-25T12:19:21.358Z"},"_npmVersion":"9.5.0","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"18.15.0","dependencies":{"typed-error":"^3.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","husky":"^8.0.3","mocha":"^8.4.0","rimraf":"^4.0.4","rollup":"^3.12.0","ts-node":"^10.9.1","typescript":"^4.9.4","@types/chai":"^4.3.4","lint-staged":"^11.0.0","@balena/lint":"^6.2.1","@types/mocha":"^10.0.1","rollup-plugin-ts":"^3.2.0","@rollup/plugin-terser":"^0.4.0","@rollup/plugin-commonjs":"^24.0.1","@rollup/plugin-node-resolve":"^15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_1.2.1-build-joshbwlng-range-first-94a2088b2c58751bbb626ecc3efb43fef6f05eb9-1_1679746872706_0.886338390533232","host":"s3://npm-registry-packages"}},"1.2.1-build-joshbwlng-range-first-8523497ee74a3352484f7e4052c4c363747eb0c7-1":{"name":"@balena/balena-pricing","version":"1.2.1-build-joshbwlng-range-first-8523497ee74a3352484f7e4052c4c363747eb0c7-1","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@1.2.1-build-joshbwlng-range-first-8523497ee74a3352484f7e4052c4c363747eb0c7-1","maintainers":[{"name":"dfunckt","email":"akiskesoglou@gmail.com"},{"name":"page","email":"page@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"3a4dd8a093f523184b1b6a3be66514f700d562b7","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-1.2.1-build-joshbwlng-range-first-8523497ee74a3352484f7e4052c4c363747eb0c7-1.tgz","fileCount":25,"integrity":"sha512-0XGYjf/f27VbUe2njDqfgOfWe2L9osarPTy/9AtM6QexWEPK95+UufrLGYEdV+cMPsp6Y/r80+edjcQk6FMiNw==","signatures":[{"sig":"MEYCIQDXPXR4glpviWxeNQFpFuEQp8fKY7jwNPL/V7BrZXCp+AIhANNQ4aI/ncxUvx2Eb6PxxBAHFC2W0IyKESa4D7YppTV9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":182375,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkHulkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq/YQ/+K1wt0lxHvlFSYhTbZjPF++TNHkAQO5xsjeUzzGoFg34NGd0T\r\nO1VZtJh20uYK3r9QbYDq4nNBMr+wSWGM4af/H6F+0iqc5GNIuLXIbSSIVkiL\r\nbuzc6JIPLSbeiF69u/jlCE8uQFXAh71cTL+NTgjtpNK9eZsPotuQQpFdLAxp\r\n2xCKzKpSdPt5UpLfsbz83kGQHGHkjODywYewZKQnfhXTzeoamO/0z0y6ZQfX\r\ndAjbH3k1ECy/IH/6TL5Hm6ucay5YjQJDuwghM+PPPStbYat9m7bGbHNJQnWz\r\nPXjGJ442pAppZLgHO1F7/C2ODO3zB993Akzmln8POwNuUkEkw1ODjXCrd4KG\r\nSPPXj2HLTOZOv5qjGgdoGcoGhOzG0/K0jK0uhppJB6C6ldSmelkIJGMhC64R\r\n8d1PW1sCMXeHFMxNVGxAHxncBxM14Rhw/JDQ/Mg9FA8fzccP7axwpmV9NiBL\r\nqT6tVR/VJekQiZEAKt9deV3ZXe4gAqK/MVW3hm4Z550EVwte9RpvYKrwiqA/\r\nUH0g6AVL2YdzSlNCcvi1uaq+hfM9uEZKOAyOcaCiaJ6C29/v/osNFHWVogdp\r\nrmbcULAt4Ksu6zbYFcvV7hj+RVIi4CUdsjxVdJXMNS9KUQOMNIs4l7qoiIAe\r\nfqqnFxBNGNPBGds2+KZ8Hv3wuwR06nEPn2c=\r\n=R1Q3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist","_from":"file:/home/runner/work/_temp/balena-balena-pricing-1.2.1.tgz","mocha":{"_":"test/*.spec.ts","require":"ts-node/register/transpile-only","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":">=8.19.2","node":">=18.12.0"},"private":false,"scripts":{"lint":"balena-lint --typescript src test","test":"mocha","build":"npm run clean && npm run build:cjs && npm run build:browser","clean":"rimraf dist browser","prepare":"node -e \"try { require('husky').install() } catch (e) {if (e.code !== 'MODULE_NOT_FOUND') throw e}\" && tsc","pretest":"npm run prepare","lint-fix":"balena-lint --typescript --fix src test","posttest":"npm run lint","build:cjs":"tsc --project ./tsconfig.build.json","build:browser":"rollup -c rollup.config.mjs"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/balena-balena-pricing-1.2.1.tgz","_integrity":"sha512-0XGYjf/f27VbUe2njDqfgOfWe2L9osarPTy/9AtM6QexWEPK95+UufrLGYEdV+cMPsp6Y/r80+edjcQk6FMiNw==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2023-03-25T12:28:30.661Z"},"_npmVersion":"9.5.0","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"18.15.0","dependencies":{"typed-error":"^3.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","husky":"^8.0.3","mocha":"^8.4.0","rimraf":"^4.0.4","rollup":"^3.12.0","ts-node":"^10.9.1","typescript":"^4.9.4","@types/chai":"^4.3.4","lint-staged":"^11.0.0","@balena/lint":"^6.2.1","@types/mocha":"^10.0.1","rollup-plugin-ts":"^3.2.0","@rollup/plugin-terser":"^0.4.0","@rollup/plugin-commonjs":"^24.0.1","@rollup/plugin-node-resolve":"^15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_1.2.1-build-joshbwlng-range-first-8523497ee74a3352484f7e4052c4c363747eb0c7-1_1679747428395_0.059087107341825096","host":"s3://npm-registry-packages"}},"1.2.1":{"name":"@balena/balena-pricing","version":"1.2.1","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@1.2.1","maintainers":[{"name":"dfunckt","email":"akiskesoglou@gmail.com"},{"name":"page","email":"page@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"cb4e755f55c7ace2a6e738ef32cb18cd03e3a3d8","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-1.2.1.tgz","fileCount":20,"integrity":"sha512-3KHyLB5PkjHGZh+dBqQCnH3O95OXTS7NT+5dY/diIFndmtZH7Az41GZnZSl9sOvc69WR+NXMTbu7hi2gjxy6uQ==","signatures":[{"sig":"MEUCIQDSCiNusg9iZFe8sCRyOW0C5qXEtRAg5NosiGxNtYAE0QIgEnn6mexEV1iGNVCLWkkE8Dq4RfzPoyXoAPtjb7MhPmI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":182304,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkHurqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoYSQ//ReGrf8xFQxX5+qMHbsTwnyRWF8oKbjXjVvM568sak2++Ih9p\r\n0n9l7MUTfFpAhdS5i74uTZJCP/wpOSMYUrJG38fxWi+YQNeNIt2O8ynUkl3A\r\n6PxBjnN9EGFkVAJDc6K45m3LsiZDug47hov5oRBVPxclkDzInP5gfJCLVJZD\r\nKcz3/B8BMcftOhSUaiyBLtjoOJ2ksJRs8+Lg2ju2cVqq+36f3Jr6E1NZfVl0\r\nXtzjVHklMSXMnBqdGcuPOfQpU9p2mu+Hog92EcvFZCeCd1ioqqt60IIWfG1F\r\nvbll5vAnHbG0iymMeKPnkyCBUlyci0frebJhvWaC9eE+5VOEcxj58m5gY+NC\r\n4x1B7HYeeTPa8Gv/jJsSwm38YzWdkg1GIz/jJadV77fk/S6K2s61G/JBrItF\r\nhkRly2Lye4oGxYI69DfIkNkjUlyAhXwtYMgzIuhx7tLKwo4FkPlXVUSakPv9\r\n6pR8vqIf9sb3QHWhhh7YeH4SuHIJQ3D9Vm1NR+2BrC50gLdD16DXBpdAZY9n\r\nZyNL2Qv/fOC67bMTHOobhfGXokcqtWfTFZ7lLB6l8x1II91ROwF+3E84IKUa\r\ny9SxhZoIrgx8KWQhTUnuiLZwnh7FGZcK+ngVkQbDbp5jsZT2FCn461faM/Ew\r\nYt7z9SU4JJvmOTLCKgero8RH95vMVtr8ifc=\r\n=pwWj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist","_from":"file:/home/runner/work/_temp/balena-balena-pricing-1.2.1.tgz","mocha":{"_":"test/*.spec.ts","require":"ts-node/register/transpile-only","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":">=8.19.2","node":">=18.12.0"},"private":false,"scripts":{"lint":"balena-lint --typescript src test","test":"mocha","build":"npm run clean && npm run build:cjs && npm run build:browser","clean":"rimraf dist browser","prepare":"node -e \"try { require('husky').install() } catch (e) {if (e.code !== 'MODULE_NOT_FOUND') throw e}\" && tsc","pretest":"npm run prepare","lint-fix":"balena-lint --typescript --fix src test","posttest":"npm run lint","build:cjs":"tsc --project ./tsconfig.build.json","build:browser":"rollup -c rollup.config.mjs"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/balena-balena-pricing-1.2.1.tgz","_integrity":"sha512-3KHyLB5PkjHGZh+dBqQCnH3O95OXTS7NT+5dY/diIFndmtZH7Az41GZnZSl9sOvc69WR+NXMTbu7hi2gjxy6uQ==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2023-03-25T12:28:30.661Z"},"_npmVersion":"9.5.0","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"18.15.0","dependencies":{"typed-error":"^3.2.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.7","husky":"^8.0.3","mocha":"^8.4.0","rimraf":"^4.0.4","rollup":"^3.12.0","ts-node":"^10.9.1","typescript":"^4.9.4","@types/chai":"^4.3.4","lint-staged":"^11.0.0","@balena/lint":"^6.2.1","@types/mocha":"^10.0.1","rollup-plugin-ts":"^3.2.0","@rollup/plugin-terser":"^0.4.0","@rollup/plugin-commonjs":"^24.0.1","@rollup/plugin-node-resolve":"^15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_1.2.1_1679747818628_0.11811062003326467","host":"s3://npm-registry-packages"}},"1.3.0-build-joshbwlng-range-available-527162a1bb154cb438299d3ad170835c30623a9a-1":{"name":"@balena/balena-pricing","version":"1.3.0-build-joshbwlng-range-available-527162a1bb154cb438299d3ad170835c30623a9a-1","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@1.3.0-build-joshbwlng-range-available-527162a1bb154cb438299d3ad170835c30623a9a-1","maintainers":[{"name":"dfunckt","email":"akiskesoglou@gmail.com"},{"name":"page","email":"page@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"d4862ebe3213bc451c6f466e254c1944fd859d8a","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-1.3.0-build-joshbwlng-range-available-527162a1bb154cb438299d3ad170835c30623a9a-1.tgz","fileCount":25,"integrity":"sha512-2oAgXvRFnrugnm7om7XOiQKtgx3Byu4kPEHoX2aUJxmqealIO5isU0Vyq6YH7zLGyIZw8XBXnWeUVqNrKzFO6w==","signatures":[{"sig":"MEQCIGSuga+aAc8mUy31qB+V/lVUJrsgGFiTdG8iIt0agANdAiArTHLXMOmzG1pki2mx5AWwwKXrEWkf3VV+YPw7yB+GVg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":189570,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkIjzJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrZDQ//Zwvpr2l5FzFbO2WaPYl2eNPgYPy/ymEOd5B3igf5JeFIlDdY\r\nKrRwzcy1ATqMqTEjjNIKv2qkGZzz0/ZhKf7b/+iTsLDTcTWNNKFBvDKyA+D/\r\n3xR7cIbWpUjQmol0yySX6rFe9grM04bVswjrJvR6hTus6X+PnjSWlo6LGb4J\r\nPhqcJVtJp7qOJKqLLIpza5NjVUA6YIvXrFOmGOn42uydFhqQQaa4IfHNFdi7\r\nYhlDC0j/szNcfUUZ2KZeaEorb7RS6hSLVXqdubMIC9PZSzt64r6HUDUOE5WQ\r\nHVUbFjkTFHCjRv7YfNuKSFm2KXAS5rr/ZlT0eBdu5y5EGJQUV4o/nxXuJicl\r\neU5/yGamn/yFN9apThjSmdit309sSYenWHJGUvLGKpMcB9zfIgTT903njXn2\r\n4ShNFonCFYU0A5cYw3HavpNfG6mWGZ9peXHLoySnKNrgkxQXekHDxyWdr491\r\npma+O77Y4mUuV1rz8/jDG9ahuUQXwEeaW2v45EIdwOS83Ldiv1yiRLQK4PI2\r\ngB4H6TlbtTRkg/8vg19rOcLvJ1gff9ZrgZm3KEDKhpla9ON9YRnJCaXM2l7X\r\nEAGwOZQX2wYG9sKGYsXOCY/jK572JcesRALAxQueygH2JDVC37Khkcme3AjC\r\nc4q8X6B4SIxQfBqUdR1TFEPXZYP8TZ9Up/U=\r\n=T8r3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist","_from":"file:/home/runner/work/_temp/balena-balena-pricing-1.3.0.tgz","mocha":{"_":"test/*.spec.ts","require":"ts-node/register/transpile-only","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":">=8.19.2","node":">=18.12.0"},"private":false,"scripts":{"lint":"balena-lint --typescript src test","test":"mocha","build":"npm run clean && npm run build:cjs && npm run build:browser","clean":"rimraf dist browser","prepare":"node -e \"try { require('husky').install() } catch (e) {if (e.code !== 'MODULE_NOT_FOUND') throw e}\" && tsc","pretest":"npm run prepare","lint-fix":"balena-lint --typescript --fix src test","posttest":"npm run lint","build:cjs":"tsc --project ./tsconfig.build.json","build:browser":"rollup -c rollup.config.mjs"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/balena-balena-pricing-1.3.0.tgz","_integrity":"sha512-2oAgXvRFnrugnm7om7XOiQKtgx3Byu4kPEHoX2aUJxmqealIO5isU0Vyq6YH7zLGyIZw8XBXnWeUVqNrKzFO6w==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2023-03-28T01:01:20.932Z"},"_npmVersion":"9.5.0","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"18.15.0","dependencies":{"typed-error":"^3.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","husky":"^8.0.3","mocha":"^8.4.0","rimraf":"^4.0.4","rollup":"^3.12.0","ts-node":"^10.9.1","typescript":"^4.9.4","@types/chai":"^4.3.4","lint-staged":"^11.0.0","@balena/lint":"^6.2.1","@types/mocha":"^10.0.1","rollup-plugin-ts":"^3.2.0","@rollup/plugin-terser":"^0.4.0","@rollup/plugin-commonjs":"^24.0.1","@rollup/plugin-node-resolve":"^15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_1.3.0-build-joshbwlng-range-available-527162a1bb154cb438299d3ad170835c30623a9a-1_1679965384801_0.14789932198717493","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"@balena/balena-pricing","version":"1.3.0","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@1.3.0","maintainers":[{"name":"dfunckt","email":"akiskesoglou@gmail.com"},{"name":"page","email":"page@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"724a5bd0ea5752f3fe24aa1f234d5a335e2c067f","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-1.3.0.tgz","fileCount":20,"integrity":"sha512-FrSze9Wywny+ARltO1ROmt9+v+DGKPZhxccXijQ4Nafp7WjHN/hYWKEqPp9ux4r8PVV2L2bqwU/Astz4BTh1mA==","signatures":[{"sig":"MEYCIQCTZ2nzLxhaEgUduwRvnHa033jNR5pTT5lX4qUkXAuwZQIhANiCkHzS2Y941sW2zhL2Ao76I2WlUsoe+wqrbu3Dp6zJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":189495,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkIj1OACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpGnA//Upi8z3sDjUefJ2oRPEze5qSQmJmMx5k41Kx/MeieAyGhyt4F\r\n1G2KjS9dEH3KEAMqbiZAsXwigUgE1Ezl/MYzeTaJbIh2sDbjcWD168kYZ51o\r\nFqr4SBv2chLocq3y0PXFcGN0uGNx6pCNKEuAuyIrMLHfsGCC23xGw+VJeh/e\r\nt1PqRdDCdNW+J2h/Dx2OZ1uy76UmRvMIigdGq582og928rAPHO226t3UnOxM\r\nFz5glKWUEaV8VkDxv7w148zc4T+EEuoErJy0kMdln7riamgsCbPBnBaHyhtg\r\nOfh102DxY1xSg+qaxiesalmMcSbzGfwt4hFLbxGtw51y46fmS7LBSPUIn8aL\r\nxSLRqfyewaub4fnZyZkX+9rcprdU1C1PX4hNNkjtNJlziFuArogbtVHCvU29\r\nTsMsfsOooNFvyp8HYePZP5csE9xtHLYJ0OTfqxX5JUpfv1Mn08k07Q4Dl5lA\r\nq0gFZPGWZ3bnMUr3a1K1zKSQGBubEXZCEbVb3kgMCEnxkAX2rPJ7cXlLWrf2\r\neze21Vjz55Cq/NsxM2+B+tgKn07m0k5c5i4Nw+2AUu4wmkr4cC7Hu7oIj4gM\r\nBVRb/9prVB6QLwqsOK6bIc2plYio5JzY2XFyxZ3eRJl/qHH1Za0aiQuT3SC5\r\n4CWrme+oMI1hMmUX9IJqh4wjz2TtwfNkgtU=\r\n=j++7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist","_from":"file:/home/runner/work/_temp/balena-balena-pricing-1.3.0.tgz","mocha":{"_":"test/*.spec.ts","require":"ts-node/register/transpile-only","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":">=8.19.2","node":">=18.12.0"},"private":false,"scripts":{"lint":"balena-lint --typescript src test","test":"mocha","build":"npm run clean && npm run build:cjs && npm run build:browser","clean":"rimraf dist browser","prepare":"node -e \"try { require('husky').install() } catch (e) {if (e.code !== 'MODULE_NOT_FOUND') throw e}\" && tsc","pretest":"npm run prepare","lint-fix":"balena-lint --typescript --fix src test","posttest":"npm run lint","build:cjs":"tsc --project ./tsconfig.build.json","build:browser":"rollup -c rollup.config.mjs"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/balena-balena-pricing-1.3.0.tgz","_integrity":"sha512-FrSze9Wywny+ARltO1ROmt9+v+DGKPZhxccXijQ4Nafp7WjHN/hYWKEqPp9ux4r8PVV2L2bqwU/Astz4BTh1mA==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2023-03-28T01:01:20.932Z"},"_npmVersion":"9.5.0","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"18.15.0","dependencies":{"typed-error":"^3.2.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.7","husky":"^8.0.3","mocha":"^8.4.0","rimraf":"^4.0.4","rollup":"^3.12.0","ts-node":"^10.9.1","typescript":"^4.9.4","@types/chai":"^4.3.4","lint-staged":"^11.0.0","@balena/lint":"^6.2.1","@types/mocha":"^10.0.1","rollup-plugin-ts":"^3.2.0","@rollup/plugin-terser":"^0.4.0","@rollup/plugin-commonjs":"^24.0.1","@rollup/plugin-node-resolve":"^15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_1.3.0_1679965518374_0.04479681306131056","host":"s3://npm-registry-packages"}},"1.3.1-build-joshbwlng-bump-deps-e5347fe404c0e873561cf48f0f403c6f0be2620a-1":{"name":"@balena/balena-pricing","version":"1.3.1-build-joshbwlng-bump-deps-e5347fe404c0e873561cf48f0f403c6f0be2620a-1","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@1.3.1-build-joshbwlng-bump-deps-e5347fe404c0e873561cf48f0f403c6f0be2620a-1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"dfunckt","email":"akiskesoglou@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"e496d905a921d3020dbb20c1ecd7ba811fb4b3e5","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-1.3.1-build-joshbwlng-bump-deps-e5347fe404c0e873561cf48f0f403c6f0be2620a-1.tgz","fileCount":26,"integrity":"sha512-A1r4GkofVVAUCBCHV2NRdp/26pKZ7yoLXLHi/XLbHn3lrLcTffy7+ayihgYT4NC9/bBt1CRiQNwWYBDBbW/yZA==","signatures":[{"sig":"MEUCIHV251QqYDC/Gm1tc5yH5JV0gM/Q2ylzvkSnz2hZIa/mAiEA1P03LuJZPmADyueaothiT5WJrmfjl/Wizb7BniEqVBI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":194568},"main":"dist","_from":"file:/home/runner/work/_temp/balena-balena-pricing-1.3.1.tgz","mocha":{"_":"test/*.spec.ts","require":"ts-node/register/transpile-only","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":">=10.7.0","node":">=22.4.0"},"private":false,"scripts":{"lint":"balena-lint --typescript src test","test":"mocha","build":"npm run clean && npm run build:cjs && npm run build:browser","clean":"rimraf dist browser","prepare":"node -e \"try { require('husky').install() } catch (e) {if (e.code !== 'MODULE_NOT_FOUND') throw e}\" && tsc","pretest":"npm run prepare","lint-fix":"balena-lint --typescript --fix src test","posttest":"npm run lint","build:cjs":"tsc --project ./tsconfig.build.json","build:browser":"rollup -c rollup.config.mjs"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/balena-balena-pricing-1.3.1.tgz","_integrity":"sha512-A1r4GkofVVAUCBCHV2NRdp/26pKZ7yoLXLHi/XLbHn3lrLcTffy7+ayihgYT4NC9/bBt1CRiQNwWYBDBbW/yZA==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2025-02-13T23:38:37.314Z"},"_npmVersion":"10.9.2","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"22.14.0","dependencies":{"typed-error":"^3.2.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^5.1.2","husky":"^8.0.3","mocha":"^11.1.0","rimraf":"^6.0.1","rollup":"^4.34.6","ts-node":"^10.9.2","typescript":"^5.7.3","@types/chai":"^5.0.1","lint-staged":"^15.4.3","@balena/lint":"^9.1.3","@types/mocha":"^10.0.10","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.2","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_1.3.1-build-joshbwlng-bump-deps-e5347fe404c0e873561cf48f0f403c6f0be2620a-1_1739489987169_0.65802418278446","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-build-joshbwlng-bump-deps-991024050e89e191b952b90f1ea9ce2af980bc52-1":{"name":"@balena/balena-pricing","version":"2.0.0-build-joshbwlng-bump-deps-991024050e89e191b952b90f1ea9ce2af980bc52-1","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@2.0.0-build-joshbwlng-bump-deps-991024050e89e191b952b90f1ea9ce2af980bc52-1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"dfunckt","email":"akiskesoglou@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"56b7a7a554825d0104824dbbdc5627b88848f9a4","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-2.0.0-build-joshbwlng-bump-deps-991024050e89e191b952b90f1ea9ce2af980bc52-1.tgz","fileCount":26,"integrity":"sha512-aEunrBYfYPjk9C+wTi/X2SSo4xnO/IekfnDpYaTGuvJSnrT5aZkdWim2GUzoR7VznweEXSCYNUvco+vCVgnWrg==","signatures":[{"sig":"MEUCIEfECEGcBCz7kYrG7wkd0/j2SbwoSBGdSTOmYAVL4cAxAiEA+2d5J5kR7FdsmhSyf+5Y+70cnxyiovUYhm5PZPGiJ5I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":194561},"main":"dist","_from":"file:/home/runner/work/_temp/balena-balena-pricing-2.0.0.tgz","mocha":{"_":"test/*.spec.ts","require":"ts-node/register/transpile-only","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":">=10.7.0","node":">=22.4.0"},"private":false,"scripts":{"lint":"balena-lint --typescript src test","test":"mocha","build":"npm run clean && npm run build:cjs && npm run build:browser","clean":"rimraf dist browser","prepare":"node -e \"try { require('husky').install() } catch (e) {if (e.code !== 'MODULE_NOT_FOUND') throw e}\" && tsc","pretest":"npm run prepare","lint-fix":"balena-lint --typescript --fix src test","posttest":"npm run lint","build:cjs":"tsc --project ./tsconfig.build.json","build:browser":"rollup -c rollup.config.mjs"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/balena-balena-pricing-2.0.0.tgz","_integrity":"sha512-aEunrBYfYPjk9C+wTi/X2SSo4xnO/IekfnDpYaTGuvJSnrT5aZkdWim2GUzoR7VznweEXSCYNUvco+vCVgnWrg==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2025-02-14T09:26:42.175Z"},"_npmVersion":"10.9.2","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"22.14.0","dependencies":{"typed-error":"^3.2.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^5.1.2","husky":"^8.0.3","mocha":"^11.1.0","rimraf":"^6.0.1","rollup":"^4.34.6","ts-node":"^10.9.2","typescript":"^5.7.3","@types/chai":"^5.0.1","lint-staged":"^15.4.3","@balena/lint":"^9.1.3","@types/mocha":"^10.0.10","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.2","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_2.0.0-build-joshbwlng-bump-deps-991024050e89e191b952b90f1ea9ce2af980bc52-1_1739525274846_0.7480940214856182","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@balena/balena-pricing","version":"2.0.0","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@2.0.0","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"dfunckt","email":"akiskesoglou@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"615c693520a7c5a6921c1869456af8a7b7ff11cd","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-2.0.0.tgz","fileCount":21,"integrity":"sha512-aTzV4te7OxJmlSwGT0jc/R/yGHyhXb/CtIz2yk0d3nW8HbQP571F0yANbuNiCpPZZVap74BHXTbjDgurxBVUdw==","signatures":[{"sig":"MEUCIQCdPpco+DM/hRtAKuvZnl70VBnf6Oc9IcVYa+rD5dYwTQIgIcI3aGVP8nVU1YEPwX1X6RmFuQxw8SPxQO1GP2l6xTI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":194492},"main":"dist","_from":"file:/home/runner/work/_temp/npm-991024050e89e191b952b90f1ea9ce2af980bc52/balena-balena-pricing-2.0.0.tgz","mocha":{"_":"test/*.spec.ts","require":"ts-node/register/transpile-only","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":">=10.7.0","node":">=22.4.0"},"private":false,"scripts":{"lint":"balena-lint --typescript src test","test":"mocha","build":"npm run clean && npm run build:cjs && npm run build:browser","clean":"rimraf dist browser","prepare":"node -e \"try { require('husky').install() } catch (e) {if (e.code !== 'MODULE_NOT_FOUND') throw e}\" && tsc","pretest":"npm run prepare","lint-fix":"balena-lint --typescript --fix src test","posttest":"npm run lint","build:cjs":"tsc --project ./tsconfig.build.json","build:browser":"rollup -c rollup.config.mjs"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/npm-991024050e89e191b952b90f1ea9ce2af980bc52/balena-balena-pricing-2.0.0.tgz","_integrity":"sha512-aTzV4te7OxJmlSwGT0jc/R/yGHyhXb/CtIz2yk0d3nW8HbQP571F0yANbuNiCpPZZVap74BHXTbjDgurxBVUdw==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2025-02-14T09:26:42.175Z"},"_npmVersion":"10.9.2","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"22.14.0","dependencies":{"typed-error":"^3.2.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^5.1.2","husky":"^8.0.3","mocha":"^11.1.0","rimraf":"^6.0.1","rollup":"^4.34.6","ts-node":"^10.9.2","typescript":"^5.7.3","@types/chai":"^5.0.1","lint-staged":"^15.4.3","@balena/lint":"^9.1.3","@types/mocha":"^10.0.10","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.2","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_2.0.0_1739536139120_0.18607252289796405","host":"s3://npm-registry-packages-npm-production"}},"2.0.1-build-renovate-major-9-husky-9bd765ddce22167d08680bb426d1f52068159c65-1":{"name":"@balena/balena-pricing","version":"2.0.1-build-renovate-major-9-husky-9bd765ddce22167d08680bb426d1f52068159c65-1","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@2.0.1-build-renovate-major-9-husky-9bd765ddce22167d08680bb426d1f52068159c65-1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"dfunckt","email":"akiskesoglou@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"cd9d8c357b6c12da599c7fd96c14ffb6a439d3ee","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-2.0.1-build-renovate-major-9-husky-9bd765ddce22167d08680bb426d1f52068159c65-1.tgz","fileCount":26,"integrity":"sha512-CpQr0Kem7nQ8XkBM2DPXtI9YnVUE6f+slTHAdtELQ6nwofNcvLRY6wNftYHsaLvX8H1zEU5JbtWv3LiuwkfynQ==","signatures":[{"sig":"MEMCIEh94RNG0j56fPDSWpEpnU1GHyKY4hdyn2dJVPztqq5kAh82YunYxde0XnWsUUfnkmZ+yZcBwjJqkepc2TXodmmH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":194597},"main":"dist","_from":"file:/home/runner/work/_temp/balena-balena-pricing-2.0.1.tgz","mocha":{"_":"test/*.spec.ts","require":"ts-node/register/transpile-only","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":">=10.7.0","node":">=22.4.0"},"private":false,"scripts":{"lint":"balena-lint --typescript src test","test":"mocha","build":"npm run clean && npm run build:cjs && npm run build:browser","clean":"rimraf dist browser","prepare":"node -e \"try { (await import('husky')).default() } catch (e) { if (e.code !== 'ERR_MODULE_NOT_FOUND') throw e }\" --input-type module && tsc","pretest":"npm run prepare","lint-fix":"balena-lint --typescript --fix src test","posttest":"npm run lint","build:cjs":"tsc --project ./tsconfig.build.json","build:browser":"rollup -c rollup.config.mjs"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/balena-balena-pricing-2.0.1.tgz","_integrity":"sha512-CpQr0Kem7nQ8XkBM2DPXtI9YnVUE6f+slTHAdtELQ6nwofNcvLRY6wNftYHsaLvX8H1zEU5JbtWv3LiuwkfynQ==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2025-02-14T12:58:27.507Z"},"_npmVersion":"10.9.2","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"22.14.0","dependencies":{"typed-error":"^3.2.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^5.1.2","husky":"^9.0.0","mocha":"^11.1.0","rimraf":"^6.0.1","rollup":"^4.34.6","ts-node":"^10.9.2","typescript":"^5.7.3","@types/chai":"^5.0.1","lint-staged":"^15.4.3","@balena/lint":"^9.1.3","@types/mocha":"^10.0.10","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.2","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_2.0.1-build-renovate-major-9-husky-9bd765ddce22167d08680bb426d1f52068159c65-1_1739537988999_0.9018975244369511","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"@balena/balena-pricing","version":"2.0.1","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@2.0.1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"dfunckt","email":"akiskesoglou@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"b6b3b338fc7ff4d1fa1b324f10fca2c1143c3a76","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-2.0.1.tgz","fileCount":21,"integrity":"sha512-hdIUCxsHfuVrn3cbwifJAwz5dBnb/YHhB5b7lmhaRe0s8dqv3aKRtZmFQFeB2w+6EelVj2oDLBDUqPIxVPEfzg==","signatures":[{"sig":"MEUCIQCdjkp8HCbB/fHOseoRU+Tm+pzHLsa5+R+9cK17LE5iSgIgA7knuyL7BDXiTh/avmrF29lJrw0YP4EOer5/4GaH3cg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":194525},"main":"dist","_from":"file:/home/runner/work/_temp/npm-9bd765ddce22167d08680bb426d1f52068159c65/balena-balena-pricing-2.0.1.tgz","mocha":{"_":"test/*.spec.ts","require":"ts-node/register/transpile-only","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":">=10.7.0","node":">=22.4.0"},"private":false,"scripts":{"lint":"balena-lint --typescript src test","test":"mocha","build":"npm run clean && npm run build:cjs && npm run build:browser","clean":"rimraf dist browser","prepare":"node -e \"try { (await import('husky')).default() } catch (e) { if (e.code !== 'ERR_MODULE_NOT_FOUND') throw e }\" --input-type module && tsc","pretest":"npm run prepare","lint-fix":"balena-lint --typescript --fix src test","posttest":"npm run lint","build:cjs":"tsc --project ./tsconfig.build.json","build:browser":"rollup -c rollup.config.mjs"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/npm-9bd765ddce22167d08680bb426d1f52068159c65/balena-balena-pricing-2.0.1.tgz","_integrity":"sha512-hdIUCxsHfuVrn3cbwifJAwz5dBnb/YHhB5b7lmhaRe0s8dqv3aKRtZmFQFeB2w+6EelVj2oDLBDUqPIxVPEfzg==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2025-02-14T12:58:27.507Z"},"_npmVersion":"10.9.2","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"22.14.0","dependencies":{"typed-error":"^3.2.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^5.1.2","husky":"^9.0.0","mocha":"^11.1.0","rimraf":"^6.0.1","rollup":"^4.34.6","ts-node":"^10.9.2","typescript":"^5.7.3","@types/chai":"^5.0.1","lint-staged":"^15.4.3","@balena/lint":"^9.1.3","@types/mocha":"^10.0.10","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.2","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_2.0.1_1739579407277_0.42741550387328253","host":"s3://npm-registry-packages-npm-production"}},"2.0.2-build-joshbwlng-tslib-85324a44634bdfa030a3f818a260c0c67ce61c21-1":{"name":"@balena/balena-pricing","version":"2.0.2-build-joshbwlng-tslib-85324a44634bdfa030a3f818a260c0c67ce61c21-1","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@2.0.2-build-joshbwlng-tslib-85324a44634bdfa030a3f818a260c0c67ce61c21-1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"1fdc9f7718fb9dfe40e05eb112875c65e4263ac1","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-2.0.2-build-joshbwlng-tslib-85324a44634bdfa030a3f818a260c0c67ce61c21-1.tgz","fileCount":27,"integrity":"sha512-9miepx7TYCWdCMTv9tX39xBkxAkGh/jERbgA7RN+kblAfJeMU2h39JwAkLz0fbuGqMpPwzxzub845kxZw8QyuQ==","signatures":[{"sig":"MEUCIQDPHx8/9PtJlDwtNDOolP/h6gjPOjzmltGMwqSNjYpgawIgEKrEp0OGaH5xLeKYK+AbaaHvJax6Ssxk8+rq5Xwu8e0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":190520},"main":"dist","_from":"file:/home/runner/work/_temp/balena-balena-pricing-2.0.2.tgz","mocha":{"_":"test/*.spec.ts","require":"ts-node/register/transpile-only","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":">=10.7.0","node":">=22.4.0"},"private":false,"scripts":{"lint":"balena-lint --typescript src test","test":"mocha","build":"npm run clean && npm run build:cjs && npm run build:browser","clean":"rimraf dist browser","prepare":"node -e \"try { (await import('husky')).default() } catch (e) { if (e.code !== 'ERR_MODULE_NOT_FOUND') throw e }\" --input-type module && tsc","pretest":"npm run prepare","lint-fix":"balena-lint --typescript --fix src test","posttest":"npm run lint","build:cjs":"tsc --project ./tsconfig.build.json","build:browser":"rollup -c rollup.config.mjs"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/balena-balena-pricing-2.0.2.tgz","_integrity":"sha512-9miepx7TYCWdCMTv9tX39xBkxAkGh/jERbgA7RN+kblAfJeMU2h39JwAkLz0fbuGqMpPwzxzub845kxZw8QyuQ==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2025-06-08T00:02:02.193Z"},"_npmVersion":"10.9.2","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"22.16.0","dependencies":{"typed-error":"^3.2.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^5.1.2","husky":"^9.0.0","mocha":"^11.1.0","tslib":"^2.8.1","rimraf":"^6.0.1","rollup":"^4.34.6","ts-node":"^10.9.2","typescript":"^5.7.3","@types/chai":"^5.0.1","lint-staged":"^15.4.3","@balena/lint":"^9.1.3","@types/mocha":"^10.0.10","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.2","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_2.0.2-build-joshbwlng-tslib-85324a44634bdfa030a3f818a260c0c67ce61c21-1_1749341004827_0.36272060623946545","host":"s3://npm-registry-packages-npm-production"}},"2.0.2":{"name":"@balena/balena-pricing","version":"2.0.2","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@2.0.2","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"970e1a4aafff2dfe22a49b821130916206308f01","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-2.0.2.tgz","fileCount":22,"integrity":"sha512-qAih8GzHrRGaB0qnaG5OIM4zaTriY/5JhEbKl3ebRqKFt6vQCqUjj2VUQ8GusqRMLDHl4mwjnRwnc4ZkZgKFsQ==","signatures":[{"sig":"MEUCIAtwg3IgfqAaGPq+ij5IyPT/gpXSHjs3Yoakvct/4S2uAiEAp3G1/z6i76ItbdweG4WCzQCWg+xsUGunO+7t5zivbow=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":190455},"main":"dist","_from":"file:/home/runner/work/_temp/npm-85324a44634bdfa030a3f818a260c0c67ce61c21/balena-balena-pricing-2.0.2.tgz","mocha":{"_":"test/*.spec.ts","require":"ts-node/register/transpile-only","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":">=10.7.0","node":">=22.4.0"},"private":false,"scripts":{"lint":"balena-lint --typescript src test","test":"mocha","build":"npm run clean && npm run build:cjs && npm run build:browser","clean":"rimraf dist browser","prepare":"node -e \"try { (await import('husky')).default() } catch (e) { if (e.code !== 'ERR_MODULE_NOT_FOUND') throw e }\" --input-type module && tsc","pretest":"npm run prepare","lint-fix":"balena-lint --typescript --fix src test","posttest":"npm run lint","build:cjs":"tsc --project ./tsconfig.build.json","build:browser":"rollup -c rollup.config.mjs"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/npm-85324a44634bdfa030a3f818a260c0c67ce61c21/balena-balena-pricing-2.0.2.tgz","_integrity":"sha512-qAih8GzHrRGaB0qnaG5OIM4zaTriY/5JhEbKl3ebRqKFt6vQCqUjj2VUQ8GusqRMLDHl4mwjnRwnc4ZkZgKFsQ==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2025-06-08T00:02:02.193Z"},"_npmVersion":"10.9.2","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"22.16.0","dependencies":{"typed-error":"^3.2.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^5.1.2","husky":"^9.0.0","mocha":"^11.1.0","tslib":"^2.8.1","rimraf":"^6.0.1","rollup":"^4.34.6","ts-node":"^10.9.2","typescript":"^5.7.3","@types/chai":"^5.0.1","lint-staged":"^15.4.3","@balena/lint":"^9.1.3","@types/mocha":"^10.0.10","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.2","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_2.0.2_1749543821084_0.4649052951926562","host":"s3://npm-registry-packages-npm-production"}},"2.0.3-build-renovate-major-16-lint-staged-abdd7e7469fe295e1ecbdea7301ba961766de1f5-1":{"name":"@balena/balena-pricing","version":"2.0.3-build-renovate-major-16-lint-staged-abdd7e7469fe295e1ecbdea7301ba961766de1f5-1","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@2.0.3-build-renovate-major-16-lint-staged-abdd7e7469fe295e1ecbdea7301ba961766de1f5-1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"bbab5c140d8f511f5653d758fc28feb54b6cea48","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-2.0.3-build-renovate-major-16-lint-staged-abdd7e7469fe295e1ecbdea7301ba961766de1f5-1.tgz","fileCount":27,"integrity":"sha512-cYyO0DpBwCi+JtbcYnY1FEbTv0FuvYjP4ofjShJuauvnkMfBmax0ChhW1CG1KpEL/ZBU7MAfnY7KoGOnEe+pZg==","signatures":[{"sig":"MEYCIQDF1yXCcv4LGLKcJmlP8vfffgXww1O08pJ+31KzT1nOOQIhAJ18i+9Jv0wevW8yfV/gtvzq3My9u6r6MFHXDFv5YQ7G","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":190534},"main":"dist","_from":"file:/home/runner/work/_temp/balena-balena-pricing-2.0.3.tgz","mocha":{"_":"test/*.spec.ts","require":"ts-node/register/transpile-only","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":">=10.7.0","node":">=22.4.0"},"private":false,"scripts":{"lint":"balena-lint --typescript src test","test":"mocha","build":"npm run clean && npm run build:cjs && npm run build:browser","clean":"rimraf dist browser","prepare":"node -e \"try { (await import('husky')).default() } catch (e) { if (e.code !== 'ERR_MODULE_NOT_FOUND') throw e }\" --input-type module && tsc","pretest":"npm run prepare","lint-fix":"balena-lint --typescript --fix src test","posttest":"npm run lint","build:cjs":"tsc --project ./tsconfig.build.json","build:browser":"rollup -c rollup.config.mjs"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/balena-balena-pricing-2.0.3.tgz","_integrity":"sha512-cYyO0DpBwCi+JtbcYnY1FEbTv0FuvYjP4ofjShJuauvnkMfBmax0ChhW1CG1KpEL/ZBU7MAfnY7KoGOnEe+pZg==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2025-06-10T08:52:48.908Z"},"_npmVersion":"10.9.2","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"22.16.0","dependencies":{"typed-error":"^3.2.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^5.1.2","husky":"^9.0.0","mocha":"^11.1.0","tslib":"^2.8.1","rimraf":"^6.0.1","rollup":"^4.34.6","ts-node":"^10.9.2","typescript":"^5.7.3","@types/chai":"^5.0.1","lint-staged":"^16.0.0","@balena/lint":"^9.1.3","@types/mocha":"^10.0.10","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.2","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_2.0.3-build-renovate-major-16-lint-staged-abdd7e7469fe295e1ecbdea7301ba961766de1f5-1_1749545640609_0.22688579517237262","host":"s3://npm-registry-packages-npm-production"}},"2.0.3":{"name":"@balena/balena-pricing","version":"2.0.3","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@2.0.3","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"5850a98535a5e922a36711cc99ffa66017e6e6b9","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-2.0.3.tgz","fileCount":22,"integrity":"sha512-I2g/O49R/FBYZcp8u18CIYsMEL3YlakKEqWXyZ6/6ZLdkqNDaf71stl4xQBwE3igoHjGzq/kZ9uCuy0r9YXJNg==","signatures":[{"sig":"MEYCIQC0JdEjPlguc64NILKOI3Ol9N2K9c2kHn/NbOak0SBEKAIhAPJ+2BfKhOxHzrdxpiIB17XAOVLCCZeLieOkk9ysYLk1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":190455},"main":"dist","_from":"file:/home/runner/work/_temp/npm-abdd7e7469fe295e1ecbdea7301ba961766de1f5/balena-balena-pricing-2.0.3.tgz","mocha":{"_":"test/*.spec.ts","require":"ts-node/register/transpile-only","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":">=10.7.0","node":">=22.4.0"},"private":false,"scripts":{"lint":"balena-lint --typescript src test","test":"mocha","build":"npm run clean && npm run build:cjs && npm run build:browser","clean":"rimraf dist browser","prepare":"node -e \"try { (await import('husky')).default() } catch (e) { if (e.code !== 'ERR_MODULE_NOT_FOUND') throw e }\" --input-type module && tsc","pretest":"npm run prepare","lint-fix":"balena-lint --typescript --fix src test","posttest":"npm run lint","build:cjs":"tsc --project ./tsconfig.build.json","build:browser":"rollup -c rollup.config.mjs"},"_npmUser":{"name":"balena.io","actor":{"name":"balena.io","type":"user","email":"accounts+npm@balena.io"},"email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/npm-abdd7e7469fe295e1ecbdea7301ba961766de1f5/balena-balena-pricing-2.0.3.tgz","_integrity":"sha512-I2g/O49R/FBYZcp8u18CIYsMEL3YlakKEqWXyZ6/6ZLdkqNDaf71stl4xQBwE3igoHjGzq/kZ9uCuy0r9YXJNg==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2025-06-10T08:52:48.908Z"},"_npmVersion":"10.9.2","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"22.17.0","dependencies":{"typed-error":"^3.2.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^5.1.2","husky":"^9.0.0","mocha":"^11.1.0","tslib":"^2.8.1","rimraf":"^6.0.1","rollup":"^4.34.6","ts-node":"^10.9.2","typescript":"^5.7.3","@types/chai":"^5.0.1","lint-staged":"^16.0.0","@balena/lint":"^9.1.3","@types/mocha":"^10.0.10","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.2","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_2.0.3_1751499637535_0.600483310864127","host":"s3://npm-registry-packages-npm-production"}},"2.0.4-build-joshbwlng-fix-lint-staged-20170f39cbd00f86aadd0b30183bcb2f5f34cd4f-1":{"name":"@balena/balena-pricing","version":"2.0.4-build-joshbwlng-fix-lint-staged-20170f39cbd00f86aadd0b30183bcb2f5f34cd4f-1","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@2.0.4-build-joshbwlng-fix-lint-staged-20170f39cbd00f86aadd0b30183bcb2f5f34cd4f-1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"229eb912945e0b48fb1ce424e0404bbc3611ef74","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-2.0.4-build-joshbwlng-fix-lint-staged-20170f39cbd00f86aadd0b30183bcb2f5f34cd4f-1.tgz","fileCount":16,"integrity":"sha512-+FZUCKS26V1Q6qrEcmJoSB1nB5iBDElXAS08JhdtnyJjlsIYOf2QVPsu6T7OpwTB5sCSpy6ODSLiu7wVvOlZ6g==","signatures":[{"sig":"MEQCID1dQIjVw94u4pGGPM13yp0x1zAEONnxr5tmmFsVaTgMAiB+2+boPJIUbL9JSvg5FH4pcmnIpgnMU4jJmlRSnsjzcA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":71490},"main":"dist","_from":"file:/home/runner/work/_temp/balena-balena-pricing-2.0.4.tgz","mocha":{"_":"test/*.spec.ts","require":"ts-node/register/transpile-only","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":">=10.7.0","node":">=22.4.0"},"private":false,"scripts":{"lint":"balena-lint src/ test/ && tsc --noEmit","test":"mocha","build":"npm run clean && npm run build:cjs && npm run build:browser","clean":"rimraf dist browser","prepare":"husky && npm run build","pretest":"npm run prepare","lint-fix":"balena-lint --fix src/ test/","posttest":"npm run lint","build:cjs":"tsc --project ./tsconfig.build.json","build:browser":"rollup -c rollup.config.mjs"},"_npmUser":{"name":"balena.io","actor":{"name":"balena.io","type":"user","email":"accounts+npm@balena.io"},"email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/balena-balena-pricing-2.0.4.tgz","_integrity":"sha512-+FZUCKS26V1Q6qrEcmJoSB1nB5iBDElXAS08JhdtnyJjlsIYOf2QVPsu6T7OpwTB5sCSpy6ODSLiu7wVvOlZ6g==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2025-07-03T00:39:59.681Z"},"_npmVersion":"10.9.2","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"22.17.0","dependencies":{"typed-error":"^3.2.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^5.1.2","husky":"^9.0.0","mocha":"^11.1.0","tslib":"^2.8.1","rimraf":"^6.0.1","rollup":"^4.34.6","ts-node":"^10.9.2","typescript":"^5.7.3","@types/chai":"^5.0.1","lint-staged":"^16.0.0","@balena/lint":"^9.1.3","@types/mocha":"^10.0.10","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.2","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_2.0.4-build-joshbwlng-fix-lint-staged-20170f39cbd00f86aadd0b30183bcb2f5f34cd4f-1_1751503284410_0.25337029877955475","host":"s3://npm-registry-packages-npm-production"}},"2.0.4-build-joshbwlng-fix-lint-staged-f9f5fcf4f75c9e36dde6c05da53df31d271253ff-1":{"name":"@balena/balena-pricing","version":"2.0.4-build-joshbwlng-fix-lint-staged-f9f5fcf4f75c9e36dde6c05da53df31d271253ff-1","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@2.0.4-build-joshbwlng-fix-lint-staged-f9f5fcf4f75c9e36dde6c05da53df31d271253ff-1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"2be0c703862845be727685531c6999a684197eab","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-2.0.4-build-joshbwlng-fix-lint-staged-f9f5fcf4f75c9e36dde6c05da53df31d271253ff-1.tgz","fileCount":16,"integrity":"sha512-mYIW3pDAhmJXPgnI8gECmT2EkNmajt85+TaNpWWl67AquTnOHFS+53Q3qgjySeYpgnONcfZxd05LJlIIQ7wimQ==","signatures":[{"sig":"MEUCIQDscfVZbFNUi71oy5G+upr7pQyQU6BygxiewgVN/E4gRwIgOUD9fok1W6q25832cJl9XGuOKCk8v/kdWqV9qxFHnkQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":71505},"main":"dist","_from":"file:/home/runner/work/_temp/balena-balena-pricing-2.0.4.tgz","mocha":{"_":"test/*.spec.ts","require":"ts-node/register/transpile-only","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":">=10.7.0","node":">=22.4.0"},"private":false,"scripts":{"lint":"balena-lint src/ test/ && tsc --noEmit","test":"mocha","build":"npm run clean && npm run build:cjs && npm run build:browser","clean":"rimraf dist browser","prepack":"npm run build","prepare":"husky","pretest":"npm run prepare","lint-fix":"balena-lint --fix src/ test/","posttest":"npm run lint","build:cjs":"tsc --project ./tsconfig.build.json","build:browser":"rollup -c rollup.config.mjs"},"_npmUser":{"name":"balena.io","actor":{"name":"balena.io","type":"user","email":"accounts+npm@balena.io"},"email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/balena-balena-pricing-2.0.4.tgz","_integrity":"sha512-mYIW3pDAhmJXPgnI8gECmT2EkNmajt85+TaNpWWl67AquTnOHFS+53Q3qgjySeYpgnONcfZxd05LJlIIQ7wimQ==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2025-07-03T07:20:44.008Z"},"_npmVersion":"10.9.2","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"22.17.0","dependencies":{"typed-error":"^3.2.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^5.1.2","husky":"^9.0.0","mocha":"^11.1.0","tslib":"^2.8.1","rimraf":"^6.0.1","rollup":"^4.34.6","ts-node":"^10.9.2","typescript":"^5.7.3","@types/chai":"^5.0.1","lint-staged":"^16.0.0","@balena/lint":"^9.1.3","@types/mocha":"^10.0.10","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.2","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_2.0.4-build-joshbwlng-fix-lint-staged-f9f5fcf4f75c9e36dde6c05da53df31d271253ff-1_1751527325673_0.8543433274107797","host":"s3://npm-registry-packages-npm-production"}},"2.0.4":{"name":"@balena/balena-pricing","version":"2.0.4","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@2.0.4","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"41323888efcc1ce795bee80b58e7bbf9973df9d9","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-2.0.4.tgz","fileCount":13,"integrity":"sha512-vLlMySnk5C0uG4ALKRr2niR3JdD5o4ll8i6n9HI//QPHXjNMzZk7bIwkJHnsiurm9Z6ci7RgOnHunYHvgDOSJg==","signatures":[{"sig":"MEUCIQDzLtWxCQGDdtxHU4MkV8KPRnhSHYzb5KI2FZ+bBwEbIwIgYBsTzS7dETdnq9ETwC96jvydtZEcoRik6f1yMdyZVQ8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":71430},"main":"dist","_from":"file:/home/runner/work/_temp/npm-f9f5fcf4f75c9e36dde6c05da53df31d271253ff/balena-balena-pricing-2.0.4.tgz","mocha":{"_":"test/*.spec.ts","require":"ts-node/register/transpile-only","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":">=10.7.0","node":">=22.4.0"},"private":false,"scripts":{"lint":"balena-lint src/ test/ && tsc --noEmit","test":"mocha","build":"npm run clean && npm run build:cjs && npm run build:browser","clean":"rimraf dist browser","prepack":"npm run build","prepare":"husky","pretest":"npm run prepare","lint-fix":"balena-lint --fix src/ test/","posttest":"npm run lint","build:cjs":"tsc --project ./tsconfig.build.json","build:browser":"rollup -c rollup.config.mjs"},"_npmUser":{"name":"balena.io","actor":{"name":"balena.io","type":"user","email":"accounts+npm@balena.io"},"email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/npm-f9f5fcf4f75c9e36dde6c05da53df31d271253ff/balena-balena-pricing-2.0.4.tgz","_integrity":"sha512-vLlMySnk5C0uG4ALKRr2niR3JdD5o4ll8i6n9HI//QPHXjNMzZk7bIwkJHnsiurm9Z6ci7RgOnHunYHvgDOSJg==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2025-07-03T07:20:44.008Z"},"_npmVersion":"11.4.2","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"24.3.0","dependencies":{"typed-error":"^3.2.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^5.1.2","husky":"^9.0.0","mocha":"^11.1.0","tslib":"^2.8.1","rimraf":"^6.0.1","rollup":"^4.34.6","ts-node":"^10.9.2","typescript":"^5.7.3","@types/chai":"^5.0.1","lint-staged":"^16.0.0","@balena/lint":"^9.1.3","@types/mocha":"^10.0.10","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.2","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_2.0.4_1751587169175_0.35686467409902134","host":"s3://npm-registry-packages-npm-production"}},"2.0.5-build-joshbwlng-constructor-c15a866f29c551e0cc5b04dc888d32527591d6c6-1":{"name":"@balena/balena-pricing","version":"2.0.5-build-joshbwlng-constructor-c15a866f29c551e0cc5b04dc888d32527591d6c6-1","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@2.0.5-build-joshbwlng-constructor-c15a866f29c551e0cc5b04dc888d32527591d6c6-1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"7b393f0fcbe5aa6cfb82ea2293c2f767229f965c","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-2.0.5-build-joshbwlng-constructor-c15a866f29c551e0cc5b04dc888d32527591d6c6-1.tgz","fileCount":16,"integrity":"sha512-NOeAVFSxfH4lZccS3oEp63g4RbS8xGw6EfXzhlktx+evSmul9bY1kSsqbEzBBUuAhYVXXbgNVP12UV6RzCshGA==","signatures":[{"sig":"MEUCIQDVYBBuVKq+wM8rW9J2Aqja7d+I3G80jJmvqNORI/1h+AIgKa2VDwwTO9DRky4acYC6Z5FTuIn43BIUUzhIByqhw40=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":71234},"main":"dist","_from":"file:/home/runner/work/_temp/balena-balena-pricing-2.0.5.tgz","mocha":{"_":"test/*.spec.ts","require":"ts-node/register/transpile-only","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":">=10.7.0","node":">=22.4.0"},"private":false,"scripts":{"lint":"balena-lint src/ test/ && tsc --noEmit","test":"mocha","build":"npm run clean && npm run build:cjs && npm run build:browser","clean":"rimraf dist browser","prepack":"npm run build","prepare":"husky","pretest":"npm run prepare","lint-fix":"balena-lint --fix src/ test/","posttest":"npm run lint","build:cjs":"tsc --project ./tsconfig.build.json","build:browser":"rollup -c rollup.config.mjs"},"_npmUser":{"name":"balena.io","actor":{"name":"balena.io","type":"user","email":"accounts+npm@balena.io"},"email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/balena-balena-pricing-2.0.5.tgz","_integrity":"sha512-NOeAVFSxfH4lZccS3oEp63g4RbS8xGw6EfXzhlktx+evSmul9bY1kSsqbEzBBUuAhYVXXbgNVP12UV6RzCshGA==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2025-07-04T00:32:56.811Z"},"_npmVersion":"11.4.2","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"24.3.0","dependencies":{"typed-error":"^3.2.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^5.1.2","husky":"^9.0.0","mocha":"^11.1.0","tslib":"^2.8.1","rimraf":"^6.0.1","rollup":"^4.34.6","ts-node":"^10.9.2","typescript":"^5.7.3","@types/chai":"^5.0.1","lint-staged":"^16.0.0","@balena/lint":"^9.1.3","@types/mocha":"^10.0.10","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.2","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_2.0.5-build-joshbwlng-constructor-c15a866f29c551e0cc5b04dc888d32527591d6c6-1_1751589259292_0.15385756013674623","host":"s3://npm-registry-packages-npm-production"}},"2.0.5":{"name":"@balena/balena-pricing","version":"2.0.5","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@2.0.5","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"6d287c89327b43a656e23bedf61574cd9c10a8da","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-2.0.5.tgz","fileCount":13,"integrity":"sha512-BGxsZ3lCotmgH2XFdH04yXNz8ygHJSngiAnVH1hhlsQncJKhgz2gdAVLvy2rWrnaG3pP+pDcrqNZTw+lzEz80A==","signatures":[{"sig":"MEQCIGn4zql81hqGPgvnLh2fTYIH0jDy7jmEVPWud5XvXpzdAiB1s0IGBEyklQ3wWIu/vSzzdzRgr6cqnIKuNJySi3UhUQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":71163},"main":"dist","_from":"file:/home/runner/work/_temp/npm-c15a866f29c551e0cc5b04dc888d32527591d6c6/balena-balena-pricing-2.0.5.tgz","mocha":{"_":"test/*.spec.ts","require":"ts-node/register/transpile-only","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":">=10.7.0","node":">=22.4.0"},"private":false,"scripts":{"lint":"balena-lint src/ test/ && tsc --noEmit","test":"mocha","build":"npm run clean && npm run build:cjs && npm run build:browser","clean":"rimraf dist browser","prepack":"npm run build","prepare":"husky","pretest":"npm run prepare","lint-fix":"balena-lint --fix src/ test/","posttest":"npm run lint","build:cjs":"tsc --project ./tsconfig.build.json","build:browser":"rollup -c rollup.config.mjs"},"_npmUser":{"name":"balena.io","actor":{"name":"balena.io","type":"user","email":"accounts+npm@balena.io"},"email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/npm-c15a866f29c551e0cc5b04dc888d32527591d6c6/balena-balena-pricing-2.0.5.tgz","_integrity":"sha512-BGxsZ3lCotmgH2XFdH04yXNz8ygHJSngiAnVH1hhlsQncJKhgz2gdAVLvy2rWrnaG3pP+pDcrqNZTw+lzEz80A==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2025-07-04T00:32:56.811Z"},"_npmVersion":"11.4.2","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"24.3.0","dependencies":{"typed-error":"^3.2.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^5.1.2","husky":"^9.0.0","mocha":"^11.1.0","tslib":"^2.8.1","rimraf":"^6.0.1","rollup":"^4.34.6","ts-node":"^10.9.2","typescript":"^5.7.3","@types/chai":"^5.0.1","lint-staged":"^16.0.0","@balena/lint":"^9.1.3","@types/mocha":"^10.0.10","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.2","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_2.0.5_1751614074447_0.07281232959993189","host":"s3://npm-registry-packages-npm-production"}},"2.0.6-build-renovate-major-6-chai-f994801981b2efe7e5e6345c92e3a7cd1e1b09f0-1":{"name":"@balena/balena-pricing","version":"2.0.6-build-renovate-major-6-chai-f994801981b2efe7e5e6345c92e3a7cd1e1b09f0-1","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@2.0.6-build-renovate-major-6-chai-f994801981b2efe7e5e6345c92e3a7cd1e1b09f0-1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"09a9dfbaa295a5c651fb8bb123b35b00a095babc","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-2.0.6-build-renovate-major-6-chai-f994801981b2efe7e5e6345c92e3a7cd1e1b09f0-1.tgz","fileCount":16,"integrity":"sha512-6cMorTNixExkfpz6Gz/2tvAwXVHS5Uu9IbzIibRmOkt3oHG5U7VusxiNZCML7hyjeWAiSqgb5QxF/agyzsDt7w==","signatures":[{"sig":"MEUCIHg/Zgn85MsEBUQGGLn1nOYTA+2X3R9xxhVy4ttWvw6VAiEAr9bOxropNsvYQxaDTVb4SZHueuPe2lDKCJSRWKEetDU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":71234},"main":"dist","_from":"file:/home/runner/work/_temp/balena-balena-pricing-2.0.6.tgz","mocha":{"_":"test/*.spec.ts","require":"ts-node/register/transpile-only","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":">=10.7.0","node":">=22.4.0"},"private":false,"scripts":{"lint":"balena-lint src/ test/ && tsc --noEmit","test":"mocha","build":"npm run clean && npm run build:cjs && npm run build:browser","clean":"rimraf dist browser","prepack":"npm run build","prepare":"husky","pretest":"npm run prepare","lint-fix":"balena-lint --fix src/ test/","posttest":"npm run lint","build:cjs":"tsc --project ./tsconfig.build.json","build:browser":"rollup -c rollup.config.mjs"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/balena-balena-pricing-2.0.6.tgz","_integrity":"sha512-6cMorTNixExkfpz6Gz/2tvAwXVHS5Uu9IbzIibRmOkt3oHG5U7VusxiNZCML7hyjeWAiSqgb5QxF/agyzsDt7w==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2025-08-25T09:53:24.904Z"},"_npmVersion":"11.5.1","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"24.6.0","dependencies":{"typed-error":"^3.2.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^6.0.0","husky":"^9.0.0","mocha":"^11.1.0","tslib":"^2.8.1","rimraf":"^6.0.1","rollup":"^4.34.6","ts-node":"^10.9.2","typescript":"^5.7.3","@types/chai":"^5.0.1","lint-staged":"^16.0.0","@balena/lint":"^9.1.3","@types/mocha":"^10.0.10","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.2","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_2.0.6-build-renovate-major-6-chai-f994801981b2efe7e5e6345c92e3a7cd1e1b09f0-1_1756115703617_0.07958333807972084","host":"s3://npm-registry-packages-npm-production"}},"2.0.6":{"name":"@balena/balena-pricing","version":"2.0.6","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@2.0.6","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"69bbe79d6eec35e464bbdfc23fb292c36a14e93a","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-2.0.6.tgz","fileCount":13,"integrity":"sha512-qgyAwknVV4rHfRnBxyYR4Lo0Ece58Cw9rzcDjQuXHWeBcD6NrPZU47DvsDr2dSgl/Y5ZxeUwuZVv3XpwlyGDoQ==","signatures":[{"sig":"MEUCIQC3ZfI+DnxQk6qPy+iYl7qubW+IJO8p8koSumXRMpFg8AIgOadGEjvEpyvTD3NVVGw4pDbpK4/t+vwfaQj9+ZqR59c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":71163},"main":"dist","_from":"file:/home/runner/work/_temp/npm-f994801981b2efe7e5e6345c92e3a7cd1e1b09f0/balena-balena-pricing-2.0.6.tgz","mocha":{"_":"test/*.spec.ts","require":"ts-node/register/transpile-only","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":">=10.7.0","node":">=22.4.0"},"private":false,"scripts":{"lint":"balena-lint src/ test/ && tsc --noEmit","test":"mocha","build":"npm run clean && npm run build:cjs && npm run build:browser","clean":"rimraf dist browser","prepack":"npm run build","prepare":"husky","pretest":"npm run prepare","lint-fix":"balena-lint --fix src/ test/","posttest":"npm run lint","build:cjs":"tsc --project ./tsconfig.build.json","build:browser":"rollup -c rollup.config.mjs"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/npm-f994801981b2efe7e5e6345c92e3a7cd1e1b09f0/balena-balena-pricing-2.0.6.tgz","_integrity":"sha512-qgyAwknVV4rHfRnBxyYR4Lo0Ece58Cw9rzcDjQuXHWeBcD6NrPZU47DvsDr2dSgl/Y5ZxeUwuZVv3XpwlyGDoQ==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2025-08-25T09:53:24.904Z"},"_npmVersion":"11.5.1","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"24.7.0","dependencies":{"typed-error":"^3.2.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.0.0","husky":"^9.0.0","mocha":"^11.1.0","tslib":"^2.8.1","rimraf":"^6.0.1","rollup":"^4.34.6","ts-node":"^10.9.2","typescript":"^5.7.3","@types/chai":"^5.0.1","lint-staged":"^16.0.0","@balena/lint":"^9.1.3","@types/mocha":"^10.0.10","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.2","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_2.0.6_1757570317204_0.2923781856392311","host":"s3://npm-registry-packages-npm-production"}},"2.0.7-build-renovate-major-29--rollupplugin-commonjs-f888b84a4a56a29284fea8150d264584a7555138-1":{"name":"@balena/balena-pricing","version":"2.0.7-build-renovate-major-29--rollupplugin-commonjs-f888b84a4a56a29284fea8150d264584a7555138-1","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@2.0.7-build-renovate-major-29--rollupplugin-commonjs-f888b84a4a56a29284fea8150d264584a7555138-1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"2dae17e8fe4af619a4389ceff2ed1cf5fd7fedf8","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-2.0.7-build-renovate-major-29--rollupplugin-commonjs-f888b84a4a56a29284fea8150d264584a7555138-1.tgz","fileCount":16,"integrity":"sha512-KNO0bC+d1T8jOBxE0WnhLcPj7WcIH+stYb4D5oQkKrq0oSjt+YFYZwkt8p+SVAHpfmPfWGobbF7qJ2ZfHpTp8g==","signatures":[{"sig":"MEUCIQDl9XrY1JrUm7FZyKQ1+X5eL9ysVoKzFb6OmFW8+vMRcAIgSq8TjjlDCdk1AB41Tol+uF1mQkNUwcCZot0cvlwc56o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":71253},"main":"dist","_from":"file:/home/runner/work/_temp/balena-balena-pricing-2.0.7.tgz","mocha":{"_":"test/*.spec.ts","require":"ts-node/register/transpile-only","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":">=10.7.0","node":">=22.4.0"},"private":false,"scripts":{"lint":"balena-lint src/ test/ && tsc --noEmit","test":"mocha","build":"npm run clean && npm run build:cjs && npm run build:browser","clean":"rimraf dist browser","prepack":"npm run build","prepare":"husky","pretest":"npm run prepare","lint-fix":"balena-lint --fix src/ test/","posttest":"npm run lint","build:cjs":"tsc --project ./tsconfig.build.json","build:browser":"rollup -c rollup.config.mjs"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/balena-balena-pricing-2.0.7.tgz","_integrity":"sha512-KNO0bC+d1T8jOBxE0WnhLcPj7WcIH+stYb4D5oQkKrq0oSjt+YFYZwkt8p+SVAHpfmPfWGobbF7qJ2ZfHpTp8g==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2025-11-02T12:57:52.186Z"},"_npmVersion":"11.6.1","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"24.11.0","dependencies":{"typed-error":"^3.2.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^6.0.0","husky":"^9.0.0","mocha":"^11.1.0","tslib":"^2.8.1","rimraf":"^6.0.1","rollup":"^4.34.6","ts-node":"^10.9.2","typescript":"^5.7.3","@types/chai":"^5.0.1","lint-staged":"^16.0.0","@balena/lint":"^9.1.3","@types/mocha":"^10.0.10","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^29.0.0","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_2.0.7-build-renovate-major-29--rollupplugin-commonjs-f888b84a4a56a29284fea8150d264584a7555138-1_1762088353774_0.8164536463701402","host":"s3://npm-registry-packages-npm-production"}},"2.0.8-build-add-npm-oidc-permissions-d612110b6e452317f4580f551332c35be794688b-1":{"name":"@balena/balena-pricing","version":"2.0.8-build-add-npm-oidc-permissions-d612110b6e452317f4580f551332c35be794688b-1","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@2.0.8-build-add-npm-oidc-permissions-d612110b6e452317f4580f551332c35be794688b-1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"81a3adc2b3da2164eb8852f6163e392367dd7afb","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-2.0.8-build-add-npm-oidc-permissions-d612110b6e452317f4580f551332c35be794688b-1.tgz","fileCount":16,"integrity":"sha512-oNbQa+3SQJpQ6r9/jgi2CXJ2X+POlsdmiiOcL+NWjU9PKgu09zq9GnjK45LAAWZl2Vr0hnFs80rMml2GVwbg0A==","signatures":[{"sig":"MEMCIFlshXvM6Gq5SSLmS+SytuM2ruqpFLqxcGonJ9v1vKkUAh9Vgym4REbuFsaV0OrFcQNoVU5/xkBdSEA4LvYnQQUd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@balena%2fbalena-pricing@2.0.8-build-add-npm-oidc-permissions-d612110b6e452317f4580f551332c35be794688b-1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":71237},"main":"dist","_from":"file:/home/runner/work/_temp/balena-balena-pricing-2.0.8.tgz","mocha":{"_":"test/*.spec.ts","require":"ts-node/register/transpile-only","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":">=10.7.0","node":">=22.4.0"},"private":false,"scripts":{"lint":"balena-lint src/ test/ && tsc --noEmit","test":"mocha","build":"npm run clean && npm run build:cjs && npm run build:browser","clean":"rimraf dist browser","prepack":"npm run build","prepare":"husky","pretest":"npm run prepare","lint-fix":"balena-lint --fix src/ test/","posttest":"npm run lint","build:cjs":"tsc --project ./tsconfig.build.json","build:browser":"rollup -c rollup.config.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fa222b78-0292-48c2-a8d8-e6190b573355"}},"_resolved":"/home/runner/work/_temp/balena-balena-pricing-2.0.8.tgz","_integrity":"sha512-oNbQa+3SQJpQ6r9/jgi2CXJ2X+POlsdmiiOcL+NWjU9PKgu09zq9GnjK45LAAWZl2Vr0hnFs80rMml2GVwbg0A==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2026-02-18T18:35:15.592Z"},"_npmVersion":"11.8.0","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"24.13.1","dependencies":{"typed-error":"^3.2.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^6.0.0","husky":"^9.0.0","mocha":"^11.1.0","tslib":"^2.8.1","rimraf":"^6.0.1","rollup":"^4.34.6","ts-node":"^10.9.2","typescript":"^5.7.3","@types/chai":"^5.0.1","lint-staged":"^16.0.0","@balena/lint":"^9.1.3","@types/mocha":"^10.0.10","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^29.0.0","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_2.0.8-build-add-npm-oidc-permissions-d612110b6e452317f4580f551332c35be794688b-1_1771439831245_0.6642467806711092","host":"s3://npm-registry-packages-npm-production"}},"2.0.8":{"name":"@balena/balena-pricing","version":"2.0.8","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@2.0.8","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"7167d0d73935d554023bb80c248fb00de7441c88","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-2.0.8.tgz","fileCount":13,"integrity":"sha512-5emJMPtNBIUd1gG3BZUt/zNCFTj1FDjpNcJFCQlWTTpUaQ3uKfY/puqdGyUwVyeONVrhW1tuTZ9+YgsLIT/Jaw==","signatures":[{"sig":"MEQCIF+I6o2zhxWQTN2mfS9HqU1yxUuZqwSvB5J2qTuQKED9AiAVCMiU3OBdZAreACQDNeaVyPTchzkZKNtKOrI1gwxfuA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@balena%2fbalena-pricing@2.0.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":71163},"main":"dist","_from":"file:/home/runner/work/_temp/npm-d612110b6e452317f4580f551332c35be794688b/balena-balena-pricing-2.0.8.tgz","mocha":{"_":"test/*.spec.ts","require":"ts-node/register/transpile-only","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":">=10.7.0","node":">=22.4.0"},"private":false,"scripts":{"lint":"balena-lint src/ test/ && tsc --noEmit","test":"mocha","build":"npm run clean && npm run build:cjs && npm run build:browser","clean":"rimraf dist browser","prepack":"npm run build","prepare":"husky","pretest":"npm run prepare","lint-fix":"balena-lint --fix src/ test/","posttest":"npm run lint","build:cjs":"tsc --project ./tsconfig.build.json","build:browser":"rollup -c rollup.config.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fa222b78-0292-48c2-a8d8-e6190b573355"}},"_resolved":"/home/runner/work/_temp/npm-d612110b6e452317f4580f551332c35be794688b/balena-balena-pricing-2.0.8.tgz","_integrity":"sha512-5emJMPtNBIUd1gG3BZUt/zNCFTj1FDjpNcJFCQlWTTpUaQ3uKfY/puqdGyUwVyeONVrhW1tuTZ9+YgsLIT/Jaw==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2026-02-18T18:35:15.592Z"},"_npmVersion":"11.8.0","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"24.13.1","dependencies":{"typed-error":"^3.2.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.0.0","husky":"^9.0.0","mocha":"^11.1.0","tslib":"^2.8.1","rimraf":"^6.0.1","rollup":"^4.34.6","ts-node":"^10.9.2","typescript":"^5.7.3","@types/chai":"^5.0.1","lint-staged":"^16.0.0","@balena/lint":"^9.1.3","@types/mocha":"^10.0.10","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^29.0.0","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_2.0.8_1771465343140_0.3105782881615078","host":"s3://npm-registry-packages-npm-production"}},"2.0.9-build-renovate-major-1--rollupplugin-terser-7776a863382769cc9dabf8ddfb317441805ff43d-1":{"name":"@balena/balena-pricing","version":"2.0.9-build-renovate-major-1--rollupplugin-terser-7776a863382769cc9dabf8ddfb317441805ff43d-1","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@2.0.9-build-renovate-major-1--rollupplugin-terser-7776a863382769cc9dabf8ddfb317441805ff43d-1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"695a8c46fe80dc386ac912ce15c7f915da1397ea","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-2.0.9-build-renovate-major-1--rollupplugin-terser-7776a863382769cc9dabf8ddfb317441805ff43d-1.tgz","fileCount":16,"integrity":"sha512-Lceocx/d2WzyWU1Lh/1+iK/pnG6jb/DCVmGgy41/0jkVddKcgyzi7oNRtyAg1aMxgBAVPa4xBdKtGaYalDtUTg==","signatures":[{"sig":"MEQCIBpewfYE12HQz6BMGi6m9TX08PUYKHWZR3CPBdzsay0gAiA4FGDXQfVJ+Z0xvVy8F259EkcOVlIGfoiujVnCzIX+xg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@balena%2fbalena-pricing@2.0.9-build-renovate-major-1--rollupplugin-terser-7776a863382769cc9dabf8ddfb317441805ff43d-1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":71250},"main":"dist","_from":"file:/home/runner/work/_temp/balena-balena-pricing-2.0.9.tgz","mocha":{"_":"test/*.spec.ts","require":"ts-node/register/transpile-only","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":">=10.7.0","node":">=22.4.0"},"private":false,"scripts":{"lint":"balena-lint src/ test/ && tsc --noEmit","test":"mocha","build":"npm run clean && npm run build:cjs && npm run build:browser","clean":"rimraf dist browser","prepack":"npm run build","prepare":"husky","pretest":"npm run prepare","lint-fix":"balena-lint --fix src/ test/","posttest":"npm run lint","build:cjs":"tsc --project ./tsconfig.build.json","build:browser":"rollup -c rollup.config.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fa222b78-0292-48c2-a8d8-e6190b573355"}},"_resolved":"/home/runner/work/_temp/balena-balena-pricing-2.0.9.tgz","_integrity":"sha512-Lceocx/d2WzyWU1Lh/1+iK/pnG6jb/DCVmGgy41/0jkVddKcgyzi7oNRtyAg1aMxgBAVPa4xBdKtGaYalDtUTg==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2026-03-08T01:09:44.969Z"},"_npmVersion":"11.9.0","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"24.14.0","dependencies":{"typed-error":"^3.2.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^6.0.0","husky":"^9.0.0","mocha":"^11.1.0","tslib":"^2.8.1","rimraf":"^6.0.1","rollup":"^4.34.6","ts-node":"^10.9.2","typescript":"^5.7.3","@types/chai":"^5.0.1","lint-staged":"^16.0.0","@balena/lint":"^9.1.3","@types/mocha":"^10.0.10","@rollup/plugin-terser":"^1.0.0","@rollup/plugin-commonjs":"^29.0.0","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_2.0.9-build-renovate-major-1--rollupplugin-terser-7776a863382769cc9dabf8ddfb317441805ff43d-1_1772932275287_0.38698246994024665","host":"s3://npm-registry-packages-npm-production"}},"2.0.9-build-renovate-pin-dependencies-d6f4502663b3a7f20487511aaf2c51f18a186c88-1":{"name":"@balena/balena-pricing","version":"2.0.9-build-renovate-pin-dependencies-d6f4502663b3a7f20487511aaf2c51f18a186c88-1","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@2.0.9-build-renovate-pin-dependencies-d6f4502663b3a7f20487511aaf2c51f18a186c88-1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"941e9536694024a3cfae346bf771acebe9a639bd","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-2.0.9-build-renovate-pin-dependencies-d6f4502663b3a7f20487511aaf2c51f18a186c88-1.tgz","fileCount":16,"integrity":"sha512-P7cBM6TZgZqQ5TOP/sqTlTQbxl1IFGHlmAcC/0LRME0tq5WDw48uUrB1sEJK9h1MLw4OJgbY/RoB8Cra7qGInQ==","signatures":[{"sig":"MEYCIQDrtJotytAr/32U/Vi/Yh0+RcLQmwkAq5bFcKKvnNVf9wIhAM/fBI8xzZx9JvNfuXykf2LQqfgx6Bv+ETEEkqmAMq49","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@balena%2fbalena-pricing@2.0.9-build-renovate-pin-dependencies-d6f4502663b3a7f20487511aaf2c51f18a186c88-1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":71238},"main":"dist","_from":"file:/home/runner/work/_temp/balena-balena-pricing-2.0.9.tgz","mocha":{"_":"test/*.spec.ts","require":"ts-node/register/transpile-only","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":">=10.7.0","node":">=22.4.0"},"private":false,"scripts":{"lint":"balena-lint src/ test/ && tsc --noEmit","test":"mocha","build":"npm run clean && npm run build:cjs && npm run build:browser","clean":"rimraf dist browser","prepack":"npm run build","prepare":"husky","pretest":"npm run prepare","lint-fix":"balena-lint --fix src/ test/","posttest":"npm run lint","build:cjs":"tsc --project ./tsconfig.build.json","build:browser":"rollup -c rollup.config.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fa222b78-0292-48c2-a8d8-e6190b573355"}},"_resolved":"/home/runner/work/_temp/balena-balena-pricing-2.0.9.tgz","_integrity":"sha512-P7cBM6TZgZqQ5TOP/sqTlTQbxl1IFGHlmAcC/0LRME0tq5WDw48uUrB1sEJK9h1MLw4OJgbY/RoB8Cra7qGInQ==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2026-03-24T18:07:40.086Z"},"_npmVersion":"11.9.0","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"24.14.0","dependencies":{"typed-error":"^3.2.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^6.0.0","husky":"^9.0.0","mocha":"^11.1.0","tslib":"^2.8.1","rimraf":"^6.0.1","rollup":"^4.34.6","ts-node":"^10.9.2","typescript":"^5.7.3","@types/chai":"^5.0.1","lint-staged":"^16.0.0","@balena/lint":"^9.1.3","@types/mocha":"^10.0.10","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^29.0.0","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_2.0.9-build-renovate-pin-dependencies-d6f4502663b3a7f20487511aaf2c51f18a186c88-1_1774375741455_0.5570858523767661","host":"s3://npm-registry-packages-npm-production"}},"2.0.9":{"name":"@balena/balena-pricing","version":"2.0.9","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@2.0.9","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"4ef66eaf6728f3114fc3b450a767061012beab0b","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-2.0.9.tgz","fileCount":13,"integrity":"sha512-ogRziGfPM504X4xlSuQBVURiolnbTkS2mV+XRTui/ll4ChRTmU1xCUCIB3xkcIP1ZWwYDg2ocrz9DWqefA5i3w==","signatures":[{"sig":"MEUCIG5s1eLPVS7A42DnhaCee7z5WiAlvSpj+CeShPWKWLdHAiEAka1DX536IE475VHnpqzeMgWZrRhG5tEo+B7ktHSL9/U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@balena%2fbalena-pricing@2.0.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":71163},"main":"dist","_from":"file:/home/runner/work/_temp/npm-d6f4502663b3a7f20487511aaf2c51f18a186c88/balena-balena-pricing-2.0.9.tgz","mocha":{"_":"test/*.spec.ts","require":"ts-node/register/transpile-only","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":">=10.7.0","node":">=22.4.0"},"private":false,"scripts":{"lint":"balena-lint src/ test/ && tsc --noEmit","test":"mocha","build":"npm run clean && npm run build:cjs && npm run build:browser","clean":"rimraf dist browser","prepack":"npm run build","prepare":"husky","pretest":"npm run prepare","lint-fix":"balena-lint --fix src/ test/","posttest":"npm run lint","build:cjs":"tsc --project ./tsconfig.build.json","build:browser":"rollup -c rollup.config.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fa222b78-0292-48c2-a8d8-e6190b573355"}},"_resolved":"/home/runner/work/_temp/npm-d6f4502663b3a7f20487511aaf2c51f18a186c88/balena-balena-pricing-2.0.9.tgz","_integrity":"sha512-ogRziGfPM504X4xlSuQBVURiolnbTkS2mV+XRTui/ll4ChRTmU1xCUCIB3xkcIP1ZWwYDg2ocrz9DWqefA5i3w==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2026-03-24T18:07:40.086Z"},"_npmVersion":"11.9.0","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"24.14.0","dependencies":{"typed-error":"^3.2.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.0.0","husky":"^9.0.0","mocha":"^11.1.0","tslib":"^2.8.1","rimraf":"^6.0.1","rollup":"^4.34.6","ts-node":"^10.9.2","typescript":"^5.7.3","@types/chai":"^5.0.1","lint-staged":"^16.0.0","@balena/lint":"^9.1.3","@types/mocha":"^10.0.10","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^29.0.0","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_2.0.9_1774375871828_0.6176954015862817","host":"s3://npm-registry-packages-npm-production"}},"2.0.10-build-renovate-github-actions-bd8081c7bb0d4bdfc396b194a464c124fc5508a1-1":{"name":"@balena/balena-pricing","version":"2.0.10-build-renovate-github-actions-bd8081c7bb0d4bdfc396b194a464c124fc5508a1-1","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@2.0.10-build-renovate-github-actions-bd8081c7bb0d4bdfc396b194a464c124fc5508a1-1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"4589d3a9fa66c75abc5f9337fbcc8ab113c1ca51","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-2.0.10-build-renovate-github-actions-bd8081c7bb0d4bdfc396b194a464c124fc5508a1-1.tgz","fileCount":16,"integrity":"sha512-Hk+ayIk97JqTJHwFMeWWt2QUqfZZMEF/K5tmnPJUMFlNP58SB63ajz9+Ii1cpBV00rfjVKIV4y41gBMvvjkyuw==","signatures":[{"sig":"MEUCIDQufUQIBFoqkCLRchj2bGm/InJNldK+r/pOjOUBB7OsAiEAv8tzJyV1MiCqOqm4ZmxxUWtUvRigkyzIs2vleHf01HM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@balena%2fbalena-pricing@2.0.10-build-renovate-github-actions-bd8081c7bb0d4bdfc396b194a464c124fc5508a1-1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":71237},"main":"dist","_from":"file:/home/runner/work/_temp/balena-balena-pricing-2.0.10.tgz","mocha":{"_":"test/*.spec.ts","require":"ts-node/register/transpile-only","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":">=10.7.0","node":">=22.4.0"},"private":false,"scripts":{"lint":"balena-lint src/ test/ && tsc --noEmit","test":"mocha","build":"npm run clean && npm run build:cjs && npm run build:browser","clean":"rimraf dist browser","prepack":"npm run build","prepare":"husky","pretest":"npm run prepare","lint-fix":"balena-lint --fix src/ test/","posttest":"npm run lint","build:cjs":"tsc --project ./tsconfig.build.json","build:browser":"rollup -c rollup.config.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fa222b78-0292-48c2-a8d8-e6190b573355"}},"_resolved":"/home/runner/work/_temp/balena-balena-pricing-2.0.10.tgz","_integrity":"sha512-Hk+ayIk97JqTJHwFMeWWt2QUqfZZMEF/K5tmnPJUMFlNP58SB63ajz9+Ii1cpBV00rfjVKIV4y41gBMvvjkyuw==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2026-03-25T20:01:28.002Z"},"_npmVersion":"11.9.0","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"24.14.0","dependencies":{"typed-error":"^3.2.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^6.0.0","husky":"^9.0.0","mocha":"^11.1.0","tslib":"^2.8.1","rimraf":"^6.0.1","rollup":"^4.34.6","ts-node":"^10.9.2","typescript":"^5.7.3","@types/chai":"^5.0.1","lint-staged":"^16.0.0","@balena/lint":"^9.1.3","@types/mocha":"^10.0.10","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^29.0.0","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_2.0.10-build-renovate-github-actions-bd8081c7bb0d4bdfc396b194a464c124fc5508a1-1_1774468972280_0.7313625162747925","host":"s3://npm-registry-packages-npm-production"}},"2.0.10":{"name":"@balena/balena-pricing","version":"2.0.10","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@2.0.10","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"0f0c3be4633703d16bf6deb1c5b0776db233549a","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-2.0.10.tgz","fileCount":13,"integrity":"sha512-I+okOTAEYsg/baCX27Vlb2HMpXilw9u89R3WfaYi9mbvSFkvOxnngi570Suur05/XOMqyMFa0VbbwMY1KP4j/w==","signatures":[{"sig":"MEUCIF9cEW2xfbeH9Ae64rTMBzyKhXtwH3eFnZfiIs27Gn5qAiEA2N49DQOWtkvpnzXZCPe6Opp3UrYO6z+ey3ctHy2nIak=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@balena%2fbalena-pricing@2.0.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":71164},"main":"dist","_from":"file:/home/runner/work/_temp/npm-bd8081c7bb0d4bdfc396b194a464c124fc5508a1/balena-balena-pricing-2.0.10.tgz","mocha":{"_":"test/*.spec.ts","require":"ts-node/register/transpile-only","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":">=10.7.0","node":">=22.4.0"},"private":false,"scripts":{"lint":"balena-lint src/ test/ && tsc --noEmit","test":"mocha","build":"npm run clean && npm run build:cjs && npm run build:browser","clean":"rimraf dist browser","prepack":"npm run build","prepare":"husky","pretest":"npm run prepare","lint-fix":"balena-lint --fix src/ test/","posttest":"npm run lint","build:cjs":"tsc --project ./tsconfig.build.json","build:browser":"rollup -c rollup.config.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fa222b78-0292-48c2-a8d8-e6190b573355"}},"_resolved":"/home/runner/work/_temp/npm-bd8081c7bb0d4bdfc396b194a464c124fc5508a1/balena-balena-pricing-2.0.10.tgz","_integrity":"sha512-I+okOTAEYsg/baCX27Vlb2HMpXilw9u89R3WfaYi9mbvSFkvOxnngi570Suur05/XOMqyMFa0VbbwMY1KP4j/w==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2026-03-25T20:01:28.002Z"},"_npmVersion":"11.9.0","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"24.14.0","dependencies":{"typed-error":"^3.2.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.0.0","husky":"^9.0.0","mocha":"^11.1.0","tslib":"^2.8.1","rimraf":"^6.0.1","rollup":"^4.34.6","ts-node":"^10.9.2","typescript":"^5.7.3","@types/chai":"^5.0.1","lint-staged":"^16.0.0","@balena/lint":"^9.1.3","@types/mocha":"^10.0.10","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^29.0.0","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_2.0.10_1774469110745_0.4405589379311201","host":"s3://npm-registry-packages-npm-production"}},"2.0.11-build-renovate-github-actions-16990a60bf28dc2f1b2dbf70bc280de2509413aa-1":{"name":"@balena/balena-pricing","version":"2.0.11-build-renovate-github-actions-16990a60bf28dc2f1b2dbf70bc280de2509413aa-1","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@2.0.11-build-renovate-github-actions-16990a60bf28dc2f1b2dbf70bc280de2509413aa-1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"b632a02597a05655c95d389ddb09b551afe5ab74","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-2.0.11-build-renovate-github-actions-16990a60bf28dc2f1b2dbf70bc280de2509413aa-1.tgz","fileCount":16,"integrity":"sha512-TSm8hcPXnKMilFSNzVxas21JTAw4hg8CATu992eq2SoifwMuWkymO2AMK4+s2ZYXZAIgcgmW+9rFT+UO2Iw50g==","signatures":[{"sig":"MEYCIQDb5/CETESnLtWTCGlNkLAxV6uMfpsK1vGtrT9rwgOVBwIhAJjUwFWD/uJFDSgsVIsrrwKjplIeI0aDFgRuTwsZ9ta7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@balena%2fbalena-pricing@2.0.11-build-renovate-github-actions-16990a60bf28dc2f1b2dbf70bc280de2509413aa-1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":71237},"main":"dist","_from":"file:/home/runner/work/_temp/balena-balena-pricing-2.0.11.tgz","mocha":{"_":"test/*.spec.ts","require":"ts-node/register/transpile-only","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":">=10.7.0","node":">=22.4.0"},"private":false,"scripts":{"lint":"balena-lint src/ test/ && tsc --noEmit","test":"mocha","build":"npm run clean && npm run build:cjs && npm run build:browser","clean":"rimraf dist browser","prepack":"npm run build","prepare":"husky","pretest":"npm run prepare","lint-fix":"balena-lint --fix src/ test/","posttest":"npm run lint","build:cjs":"tsc --project ./tsconfig.build.json","build:browser":"rollup -c rollup.config.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fa222b78-0292-48c2-a8d8-e6190b573355"}},"_resolved":"/home/runner/work/_temp/balena-balena-pricing-2.0.11.tgz","_integrity":"sha512-TSm8hcPXnKMilFSNzVxas21JTAw4hg8CATu992eq2SoifwMuWkymO2AMK4+s2ZYXZAIgcgmW+9rFT+UO2Iw50g==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2026-03-25T21:31:00.014Z"},"_npmVersion":"11.9.0","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"24.14.0","dependencies":{"typed-error":"^3.2.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^6.0.0","husky":"^9.0.0","mocha":"^11.1.0","tslib":"^2.8.1","rimraf":"^6.0.1","rollup":"^4.34.6","ts-node":"^10.9.2","typescript":"^5.7.3","@types/chai":"^5.0.1","lint-staged":"^16.0.0","@balena/lint":"^9.1.3","@types/mocha":"^10.0.10","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^29.0.0","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_2.0.11-build-renovate-github-actions-16990a60bf28dc2f1b2dbf70bc280de2509413aa-1_1774474335186_0.5179487302304953","host":"s3://npm-registry-packages-npm-production"}},"2.0.11-build-renovate-major-1--rollupplugin-terser-9580864a1225e9dbdc99e97bc892122e1a6a7e40-1":{"name":"@balena/balena-pricing","version":"2.0.11-build-renovate-major-1--rollupplugin-terser-9580864a1225e9dbdc99e97bc892122e1a6a7e40-1","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@2.0.11-build-renovate-major-1--rollupplugin-terser-9580864a1225e9dbdc99e97bc892122e1a6a7e40-1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"d1ac5e55df52113a4a0da1f64df302efdc296eae","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-2.0.11-build-renovate-major-1--rollupplugin-terser-9580864a1225e9dbdc99e97bc892122e1a6a7e40-1.tgz","fileCount":16,"integrity":"sha512-45u+cjAmjA7NUWJF2QQKaBwKIRohMVrdaCKFnay3x2fQKoa9Xb7+nP2H1Pdcr4b/c/1vJ3JXMoTreQE6pzPmwA==","signatures":[{"sig":"MEYCIQCE6NpZ58oqZCdZa/lw02SglF+fw/I/MvBSYqcfL192tQIhAIZo7a7jX9uo1VtMrTGQZwpSa7vNZNbJA1qDDcjE87wm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@balena%2fbalena-pricing@2.0.11-build-renovate-major-1--rollupplugin-terser-9580864a1225e9dbdc99e97bc892122e1a6a7e40-1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":71251},"main":"dist","_from":"file:/home/runner/work/_temp/balena-balena-pricing-2.0.11.tgz","mocha":{"_":"test/*.spec.ts","require":"ts-node/register/transpile-only","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":">=10.7.0","node":">=22.4.0"},"private":false,"scripts":{"lint":"balena-lint src/ test/ && tsc --noEmit","test":"mocha","build":"npm run clean && npm run build:cjs && npm run build:browser","clean":"rimraf dist browser","prepack":"npm run build","prepare":"husky","pretest":"npm run prepare","lint-fix":"balena-lint --fix src/ test/","posttest":"npm run lint","build:cjs":"tsc --project ./tsconfig.build.json","build:browser":"rollup -c rollup.config.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fa222b78-0292-48c2-a8d8-e6190b573355"}},"_resolved":"/home/runner/work/_temp/balena-balena-pricing-2.0.11.tgz","_integrity":"sha512-45u+cjAmjA7NUWJF2QQKaBwKIRohMVrdaCKFnay3x2fQKoa9Xb7+nP2H1Pdcr4b/c/1vJ3JXMoTreQE6pzPmwA==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2026-03-25T21:31:06.066Z"},"_npmVersion":"11.9.0","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"24.14.0","dependencies":{"typed-error":"^3.2.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^6.0.0","husky":"^9.0.0","mocha":"^11.1.0","tslib":"^2.8.1","rimraf":"^6.0.1","rollup":"^4.34.6","ts-node":"^10.9.2","typescript":"^5.7.3","@types/chai":"^5.0.1","lint-staged":"^16.0.0","@balena/lint":"^9.1.3","@types/mocha":"^10.0.10","@rollup/plugin-terser":"^1.0.0","@rollup/plugin-commonjs":"^29.0.0","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_2.0.11-build-renovate-major-1--rollupplugin-terser-9580864a1225e9dbdc99e97bc892122e1a6a7e40-1_1774474356913_0.6263544584326892","host":"s3://npm-registry-packages-npm-production"}},"2.0.11":{"name":"@balena/balena-pricing","version":"2.0.11","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@2.0.11","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"8027efb34380bdad33ff7b78987fcf422badd14a","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-2.0.11.tgz","fileCount":13,"integrity":"sha512-Wf1TPSj2dLrpHGIlVhxV1BLNNmD3PixGHFU5K1iDT7TqSbjBGun8j4J+UFDL1VXBTEXGx+oGthgkGvuv06K6qQ==","signatures":[{"sig":"MEUCIHEblK9Q3BueLPsRqThWfCuwH7qoUGvLXVpUmWCdyocoAiEA+L62oIsrMwlqZY3EJpMZMynQOUQA1GxDLTM2UsuWM9o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@balena%2fbalena-pricing@2.0.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":71164},"main":"dist","_from":"file:/home/runner/work/_temp/npm-16990a60bf28dc2f1b2dbf70bc280de2509413aa/balena-balena-pricing-2.0.11.tgz","mocha":{"_":"test/*.spec.ts","require":"ts-node/register/transpile-only","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":">=10.7.0","node":">=22.4.0"},"private":false,"scripts":{"lint":"balena-lint src/ test/ && tsc --noEmit","test":"mocha","build":"npm run clean && npm run build:cjs && npm run build:browser","clean":"rimraf dist browser","prepack":"npm run build","prepare":"husky","pretest":"npm run prepare","lint-fix":"balena-lint --fix src/ test/","posttest":"npm run lint","build:cjs":"tsc --project ./tsconfig.build.json","build:browser":"rollup -c rollup.config.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fa222b78-0292-48c2-a8d8-e6190b573355"}},"_resolved":"/home/runner/work/_temp/npm-16990a60bf28dc2f1b2dbf70bc280de2509413aa/balena-balena-pricing-2.0.11.tgz","_integrity":"sha512-Wf1TPSj2dLrpHGIlVhxV1BLNNmD3PixGHFU5K1iDT7TqSbjBGun8j4J+UFDL1VXBTEXGx+oGthgkGvuv06K6qQ==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2026-03-25T21:31:00.014Z"},"_npmVersion":"11.9.0","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"24.14.0","dependencies":{"typed-error":"^3.2.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.0.0","husky":"^9.0.0","mocha":"^11.1.0","tslib":"^2.8.1","rimraf":"^6.0.1","rollup":"^4.34.6","ts-node":"^10.9.2","typescript":"^5.7.3","@types/chai":"^5.0.1","lint-staged":"^16.0.0","@balena/lint":"^9.1.3","@types/mocha":"^10.0.10","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^29.0.0","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_2.0.11_1774474451369_0.5979925210948827","host":"s3://npm-registry-packages-npm-production"}},"2.0.12-build-renovate-major-1--rollupplugin-terser-a67d3ab6121b34485a2f6953d913d22d97317dd9-1":{"name":"@balena/balena-pricing","version":"2.0.12-build-renovate-major-1--rollupplugin-terser-a67d3ab6121b34485a2f6953d913d22d97317dd9-1","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@2.0.12-build-renovate-major-1--rollupplugin-terser-a67d3ab6121b34485a2f6953d913d22d97317dd9-1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"94c55cd2c3d5b3fa24c90d36c969e2ab798cfa2b","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-2.0.12-build-renovate-major-1--rollupplugin-terser-a67d3ab6121b34485a2f6953d913d22d97317dd9-1.tgz","fileCount":16,"integrity":"sha512-9VHku/S6d+MaugI5lD+cq/iJWFWgOueJZAveYvXalkW2IohucrOLacCmehbaYkOmZmWEsAT2UByg6+4CI1MgVQ==","signatures":[{"sig":"MEUCIE8OAroSk0Lma8MnzfFQCPRopPd8L2i6ztG4u+Tk8ngyAiEAnuGblW/wft6b322exDFI5ShzMr/Q1iPOrZIArx8lL6w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@balena%2fbalena-pricing@2.0.12-build-renovate-major-1--rollupplugin-terser-a67d3ab6121b34485a2f6953d913d22d97317dd9-1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":71251},"main":"dist","_from":"file:/home/runner/work/_temp/balena-balena-pricing-2.0.12.tgz","mocha":{"_":"test/*.spec.ts","require":"ts-node/register/transpile-only","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":">=10.7.0","node":">=22.4.0"},"private":false,"scripts":{"lint":"balena-lint src/ test/ && tsc --noEmit","test":"mocha","build":"npm run clean && npm run build:cjs && npm run build:browser","clean":"rimraf dist browser","prepack":"npm run build","prepare":"husky","pretest":"npm run prepare","lint-fix":"balena-lint --fix src/ test/","posttest":"npm run lint","build:cjs":"tsc --project ./tsconfig.build.json","build:browser":"rollup -c rollup.config.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fa222b78-0292-48c2-a8d8-e6190b573355"}},"_resolved":"/home/runner/work/_temp/balena-balena-pricing-2.0.12.tgz","_integrity":"sha512-9VHku/S6d+MaugI5lD+cq/iJWFWgOueJZAveYvXalkW2IohucrOLacCmehbaYkOmZmWEsAT2UByg6+4CI1MgVQ==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2026-03-25T22:00:26.010Z"},"_npmVersion":"11.9.0","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"24.14.0","dependencies":{"typed-error":"^3.2.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^6.0.0","husky":"^9.0.0","mocha":"^11.1.0","tslib":"^2.8.1","rimraf":"^6.0.1","rollup":"^4.34.6","ts-node":"^10.9.2","typescript":"^5.7.3","@types/chai":"^5.0.1","lint-staged":"^16.0.0","@balena/lint":"^9.1.3","@types/mocha":"^10.0.10","@rollup/plugin-terser":"^1.0.0","@rollup/plugin-commonjs":"^29.0.0","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_2.0.12-build-renovate-major-1--rollupplugin-terser-a67d3ab6121b34485a2f6953d913d22d97317dd9-1_1774476108422_0.3155561867420362","host":"s3://npm-registry-packages-npm-production"}},"2.0.12-build-renovate-github-actions-eddde891e61a6135e73e4030c652e0d7c4f56fb3-1":{"name":"@balena/balena-pricing","version":"2.0.12-build-renovate-github-actions-eddde891e61a6135e73e4030c652e0d7c4f56fb3-1","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@2.0.12-build-renovate-github-actions-eddde891e61a6135e73e4030c652e0d7c4f56fb3-1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"2df35cb6a23476313ba577391f194854939a9446","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-2.0.12-build-renovate-github-actions-eddde891e61a6135e73e4030c652e0d7c4f56fb3-1.tgz","fileCount":16,"integrity":"sha512-/zO6cbFouUCZT3bi7r94XG2fnYTbyKcr0wSW+f+xHJ8SAwXgNVsXkhWt4BDd1m4AP6iNMgyes7dqBOl9wy3gUg==","signatures":[{"sig":"MEUCIQDH59M4XNYTHJ9RAbzSHck1jWXKtArG63DHliXGXejnwQIgIGbs0MuLhogjlFZGtDFwIIQ3uuAhZikxVtmOB0Uie9w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@balena%2fbalena-pricing@2.0.12-build-renovate-github-actions-eddde891e61a6135e73e4030c652e0d7c4f56fb3-1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":71237},"main":"dist","_from":"file:/home/runner/work/_temp/balena-balena-pricing-2.0.12.tgz","mocha":{"_":"test/*.spec.ts","require":"ts-node/register/transpile-only","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":">=10.7.0","node":">=22.4.0"},"private":false,"scripts":{"lint":"balena-lint src/ test/ && tsc --noEmit","test":"mocha","build":"npm run clean && npm run build:cjs && npm run build:browser","clean":"rimraf dist browser","prepack":"npm run build","prepare":"husky","pretest":"npm run prepare","lint-fix":"balena-lint --fix src/ test/","posttest":"npm run lint","build:cjs":"tsc --project ./tsconfig.build.json","build:browser":"rollup -c rollup.config.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fa222b78-0292-48c2-a8d8-e6190b573355"}},"_resolved":"/home/runner/work/_temp/balena-balena-pricing-2.0.12.tgz","_integrity":"sha512-/zO6cbFouUCZT3bi7r94XG2fnYTbyKcr0wSW+f+xHJ8SAwXgNVsXkhWt4BDd1m4AP6iNMgyes7dqBOl9wy3gUg==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2026-03-25T23:08:34.333Z"},"_npmVersion":"11.9.0","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"24.14.0","dependencies":{"typed-error":"^3.2.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^6.0.0","husky":"^9.0.0","mocha":"^11.1.0","tslib":"^2.8.1","rimraf":"^6.0.1","rollup":"^4.34.6","ts-node":"^10.9.2","typescript":"^5.7.3","@types/chai":"^5.0.1","lint-staged":"^16.0.0","@balena/lint":"^9.1.3","@types/mocha":"^10.0.10","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^29.0.0","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_2.0.12-build-renovate-github-actions-eddde891e61a6135e73e4030c652e0d7c4f56fb3-1_1774480203125_0.5624095434483689","host":"s3://npm-registry-packages-npm-production"}},"2.0.12":{"name":"@balena/balena-pricing","version":"2.0.12","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@2.0.12","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"4ac925362f6ff6ca897722ab5bd991b4f3620d50","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-2.0.12.tgz","fileCount":13,"integrity":"sha512-HkzSDt9jwcWrKBby1IPTx0yoPIjzknMLVsyOAu3eQyGYjIUr41SmCl8B/lO1aW9ue41WNZhFxjJ7h2F4LijMng==","signatures":[{"sig":"MEUCIEf8mcHnWFh24iABaFcxkno+PgdWV2ZeK6qyGDWi44JFAiEA8adoS7nDD/yH1Ovbm7U1GQtgAXcRd+Hdy8eRcRBObU0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@balena%2fbalena-pricing@2.0.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":71164},"main":"dist","_from":"file:/home/runner/work/_temp/npm-eddde891e61a6135e73e4030c652e0d7c4f56fb3/balena-balena-pricing-2.0.12.tgz","mocha":{"_":"test/*.spec.ts","require":"ts-node/register/transpile-only","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":">=10.7.0","node":">=22.4.0"},"private":false,"scripts":{"lint":"balena-lint src/ test/ && tsc --noEmit","test":"mocha","build":"npm run clean && npm run build:cjs && npm run build:browser","clean":"rimraf dist browser","prepack":"npm run build","prepare":"husky","pretest":"npm run prepare","lint-fix":"balena-lint --fix src/ test/","posttest":"npm run lint","build:cjs":"tsc --project ./tsconfig.build.json","build:browser":"rollup -c rollup.config.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fa222b78-0292-48c2-a8d8-e6190b573355"}},"_resolved":"/home/runner/work/_temp/npm-eddde891e61a6135e73e4030c652e0d7c4f56fb3/balena-balena-pricing-2.0.12.tgz","_integrity":"sha512-HkzSDt9jwcWrKBby1IPTx0yoPIjzknMLVsyOAu3eQyGYjIUr41SmCl8B/lO1aW9ue41WNZhFxjJ7h2F4LijMng==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2026-03-25T23:08:34.333Z"},"_npmVersion":"11.9.0","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"24.14.0","dependencies":{"typed-error":"^3.2.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.0.0","husky":"^9.0.0","mocha":"^11.1.0","tslib":"^2.8.1","rimraf":"^6.0.1","rollup":"^4.34.6","ts-node":"^10.9.2","typescript":"^5.7.3","@types/chai":"^5.0.1","lint-staged":"^16.0.0","@balena/lint":"^9.1.3","@types/mocha":"^10.0.10","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^29.0.0","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_2.0.12_1774480331098_0.9864093015044031","host":"s3://npm-registry-packages-npm-production"}},"2.0.13-build-renovate-github-actions-09ea483dc6834dc14b0e5696dd30646110c14f03-1":{"name":"@balena/balena-pricing","version":"2.0.13-build-renovate-github-actions-09ea483dc6834dc14b0e5696dd30646110c14f03-1","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@2.0.13-build-renovate-github-actions-09ea483dc6834dc14b0e5696dd30646110c14f03-1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"e8c4ac3818b56457e3d348e80dce0797e22d319b","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-2.0.13-build-renovate-github-actions-09ea483dc6834dc14b0e5696dd30646110c14f03-1.tgz","fileCount":16,"integrity":"sha512-+MFVQ5lSrRnUtgwryQtp5b0VENCXvA11EQIrvqXUomlOzqn/LwiRHteThNQKYPevopYaY8Ublif/qVNKwBBSqg==","signatures":[{"sig":"MEUCIQDgVTqcNysmz/yO9XEYo5tjzoZUTqAwFw5AGBhWM6td4QIgHDJ6594rUTztoo8Wd2GPkU65yb1dIV6FtR7MgUdWOzc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@balena%2fbalena-pricing@2.0.13-build-renovate-github-actions-09ea483dc6834dc14b0e5696dd30646110c14f03-1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":71237},"main":"dist","_from":"file:/home/runner/work/_temp/balena-balena-pricing-2.0.13.tgz","mocha":{"_":"test/*.spec.ts","require":"ts-node/register/transpile-only","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":">=10.7.0","node":">=22.4.0"},"private":false,"scripts":{"lint":"balena-lint src/ test/ && tsc --noEmit","test":"mocha","build":"npm run clean && npm run build:cjs && npm run build:browser","clean":"rimraf dist browser","prepack":"npm run build","prepare":"husky","pretest":"npm run prepare","lint-fix":"balena-lint --fix src/ test/","posttest":"npm run lint","build:cjs":"tsc --project ./tsconfig.build.json","build:browser":"rollup -c rollup.config.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fa222b78-0292-48c2-a8d8-e6190b573355"}},"_resolved":"/home/runner/work/_temp/balena-balena-pricing-2.0.13.tgz","_integrity":"sha512-+MFVQ5lSrRnUtgwryQtp5b0VENCXvA11EQIrvqXUomlOzqn/LwiRHteThNQKYPevopYaY8Ublif/qVNKwBBSqg==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2026-03-25T23:59:11.878Z"},"_npmVersion":"11.11.0","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"24.14.1","dependencies":{"typed-error":"^3.2.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^6.0.0","husky":"^9.0.0","mocha":"^11.1.0","tslib":"^2.8.1","rimraf":"^6.0.1","rollup":"^4.34.6","ts-node":"^10.9.2","typescript":"^5.7.3","@types/chai":"^5.0.1","lint-staged":"^16.0.0","@balena/lint":"^9.1.3","@types/mocha":"^10.0.10","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^29.0.0","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_2.0.13-build-renovate-github-actions-09ea483dc6834dc14b0e5696dd30646110c14f03-1_1774483241196_0.7249469674552684","host":"s3://npm-registry-packages-npm-production"}},"2.0.13-build-renovate-major-1--rollupplugin-terser-f752d1ced37a6f53601a6c601a804761eee8e236-1":{"name":"@balena/balena-pricing","version":"2.0.13-build-renovate-major-1--rollupplugin-terser-f752d1ced37a6f53601a6c601a804761eee8e236-1","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@2.0.13-build-renovate-major-1--rollupplugin-terser-f752d1ced37a6f53601a6c601a804761eee8e236-1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"58ad35ad902655fcccb347c4d6143c9297038400","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-2.0.13-build-renovate-major-1--rollupplugin-terser-f752d1ced37a6f53601a6c601a804761eee8e236-1.tgz","fileCount":16,"integrity":"sha512-kFfucJpGZzYAMzZqwcQBk4edRj8q20OmrhsbKNpuJvZyUfGh6E08278/w3VqRWHk+lqT9Vo0/w6KjdworJi8vQ==","signatures":[{"sig":"MEQCIF9NCVIngG84u2TYbD5r95UOgf0esoSHl1zHQW1w4xC+AiBoymosrUGmSHWKuiiGpRKdQ/0+i6Q6elSU5yXMvv0mGg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@balena%2fbalena-pricing@2.0.13-build-renovate-major-1--rollupplugin-terser-f752d1ced37a6f53601a6c601a804761eee8e236-1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":71251},"main":"dist","_from":"file:/home/runner/work/_temp/balena-balena-pricing-2.0.13.tgz","mocha":{"_":"test/*.spec.ts","require":"ts-node/register/transpile-only","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":">=10.7.0","node":">=22.4.0"},"private":false,"scripts":{"lint":"balena-lint src/ test/ && tsc --noEmit","test":"mocha","build":"npm run clean && npm run build:cjs && npm run build:browser","clean":"rimraf dist browser","prepack":"npm run build","prepare":"husky","pretest":"npm run prepare","lint-fix":"balena-lint --fix src/ test/","posttest":"npm run lint","build:cjs":"tsc --project ./tsconfig.build.json","build:browser":"rollup -c rollup.config.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fa222b78-0292-48c2-a8d8-e6190b573355"}},"_resolved":"/home/runner/work/_temp/balena-balena-pricing-2.0.13.tgz","_integrity":"sha512-kFfucJpGZzYAMzZqwcQBk4edRj8q20OmrhsbKNpuJvZyUfGh6E08278/w3VqRWHk+lqT9Vo0/w6KjdworJi8vQ==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2026-03-25T23:59:16.345Z"},"_npmVersion":"11.9.0","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"24.14.0","dependencies":{"typed-error":"^3.2.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^6.0.0","husky":"^9.0.0","mocha":"^11.1.0","tslib":"^2.8.1","rimraf":"^6.0.1","rollup":"^4.34.6","ts-node":"^10.9.2","typescript":"^5.7.3","@types/chai":"^5.0.1","lint-staged":"^16.0.0","@balena/lint":"^9.1.3","@types/mocha":"^10.0.10","@rollup/plugin-terser":"^1.0.0","@rollup/plugin-commonjs":"^29.0.0","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_2.0.13-build-renovate-major-1--rollupplugin-terser-f752d1ced37a6f53601a6c601a804761eee8e236-1_1774483252851_0.06067349683242651","host":"s3://npm-registry-packages-npm-production"}},"2.0.13":{"name":"@balena/balena-pricing","version":"2.0.13","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@2.0.13","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"24d73e0fcb9549e60c0b81419494cb96a50772c5","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-2.0.13.tgz","fileCount":13,"integrity":"sha512-1+HuqHZnc6nH8tpK/HlSLQgAJStyDzchYvQTIH3GBleAzpdwb1diXAdX2ZqJ7g535uMtOQD0Xhuqvzg/ht9LqQ==","signatures":[{"sig":"MEUCIQCTkLlQeZ4dYi+QT7KEkDFDbsP3BORp8FTOE9vo5z4J5gIgRLFJaTsMrxZCLMT+1FpZLELzqzzC5gwzL/or9ngiCA4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@balena%2fbalena-pricing@2.0.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":71164},"main":"dist","_from":"file:/home/runner/work/_temp/npm-09ea483dc6834dc14b0e5696dd30646110c14f03/balena-balena-pricing-2.0.13.tgz","mocha":{"_":"test/*.spec.ts","require":"ts-node/register/transpile-only","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":">=10.7.0","node":">=22.4.0"},"private":false,"scripts":{"lint":"balena-lint src/ test/ && tsc --noEmit","test":"mocha","build":"npm run clean && npm run build:cjs && npm run build:browser","clean":"rimraf dist browser","prepack":"npm run build","prepare":"husky","pretest":"npm run prepare","lint-fix":"balena-lint --fix src/ test/","posttest":"npm run lint","build:cjs":"tsc --project ./tsconfig.build.json","build:browser":"rollup -c rollup.config.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fa222b78-0292-48c2-a8d8-e6190b573355"}},"_resolved":"/home/runner/work/_temp/npm-09ea483dc6834dc14b0e5696dd30646110c14f03/balena-balena-pricing-2.0.13.tgz","_integrity":"sha512-1+HuqHZnc6nH8tpK/HlSLQgAJStyDzchYvQTIH3GBleAzpdwb1diXAdX2ZqJ7g535uMtOQD0Xhuqvzg/ht9LqQ==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2026-03-25T23:59:11.878Z"},"_npmVersion":"11.11.0","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"24.14.1","dependencies":{"typed-error":"^3.2.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.0.0","husky":"^9.0.0","mocha":"^11.1.0","tslib":"^2.8.1","rimraf":"^6.0.1","rollup":"^4.34.6","ts-node":"^10.9.2","typescript":"^5.7.3","@types/chai":"^5.0.1","lint-staged":"^16.0.0","@balena/lint":"^9.1.3","@types/mocha":"^10.0.10","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^29.0.0","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_2.0.13_1774483378626_0.3962199840740914","host":"s3://npm-registry-packages-npm-production"}},"2.0.14-build-renovate-github-actions-bc14a1e883480432346aa3adf68b0d3dcff2ffb8-1":{"name":"@balena/balena-pricing","version":"2.0.14-build-renovate-github-actions-bc14a1e883480432346aa3adf68b0d3dcff2ffb8-1","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@2.0.14-build-renovate-github-actions-bc14a1e883480432346aa3adf68b0d3dcff2ffb8-1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"c8f6b3bb85480674900540eb62d25a99c96b8234","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-2.0.14-build-renovate-github-actions-bc14a1e883480432346aa3adf68b0d3dcff2ffb8-1.tgz","fileCount":16,"integrity":"sha512-gVqqRLyGF9ioD4vqAsE0CxUmA956YMbFxN8qvmoD/CxlNqOexP8QYSUbIsCBg6gpfD0XdZFH8+6nvz89yCDX2Q==","signatures":[{"sig":"MEYCIQDmaTckSCtJz4XYSFMlktZYMi1hwrE02qs9w5R2LGrO+gIhALqsGdxBkcxIqO+tzglxNPcrk+LPWi8VpnzKjZwOBuoa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@balena%2fbalena-pricing@2.0.14-build-renovate-github-actions-bc14a1e883480432346aa3adf68b0d3dcff2ffb8-1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":71237},"main":"dist","_from":"file:/home/runner/work/_temp/balena-balena-pricing-2.0.14.tgz","mocha":{"_":"test/*.spec.ts","require":"ts-node/register/transpile-only","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":">=10.7.0","node":">=22.4.0"},"private":false,"scripts":{"lint":"balena-lint src/ test/ && tsc --noEmit","test":"mocha","build":"npm run clean && npm run build:cjs && npm run build:browser","clean":"rimraf dist browser","prepack":"npm run build","prepare":"husky","pretest":"npm run prepare","lint-fix":"balena-lint --fix src/ test/","posttest":"npm run lint","build:cjs":"tsc --project ./tsconfig.build.json","build:browser":"rollup -c rollup.config.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fa222b78-0292-48c2-a8d8-e6190b573355"}},"_resolved":"/home/runner/work/_temp/balena-balena-pricing-2.0.14.tgz","_integrity":"sha512-gVqqRLyGF9ioD4vqAsE0CxUmA956YMbFxN8qvmoD/CxlNqOexP8QYSUbIsCBg6gpfD0XdZFH8+6nvz89yCDX2Q==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2026-03-26T01:19:06.552Z"},"_npmVersion":"11.11.0","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"24.14.1","dependencies":{"typed-error":"^3.2.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^6.0.0","husky":"^9.0.0","mocha":"^11.1.0","tslib":"^2.8.1","rimraf":"^6.0.1","rollup":"^4.34.6","ts-node":"^10.9.2","typescript":"^5.7.3","@types/chai":"^5.0.1","lint-staged":"^16.0.0","@balena/lint":"^9.1.3","@types/mocha":"^10.0.10","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^29.0.0","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_2.0.14-build-renovate-github-actions-bc14a1e883480432346aa3adf68b0d3dcff2ffb8-1_1774488032464_0.6853838782605621","host":"s3://npm-registry-packages-npm-production"}},"2.0.14-build-renovate-major-1--rollupplugin-terser-fea26d43939dba18a4a33195535d6ed4c693d29f-1":{"name":"@balena/balena-pricing","version":"2.0.14-build-renovate-major-1--rollupplugin-terser-fea26d43939dba18a4a33195535d6ed4c693d29f-1","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@2.0.14-build-renovate-major-1--rollupplugin-terser-fea26d43939dba18a4a33195535d6ed4c693d29f-1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"28a45df731cfc1a6f6e2046e385f586cc58309f9","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-2.0.14-build-renovate-major-1--rollupplugin-terser-fea26d43939dba18a4a33195535d6ed4c693d29f-1.tgz","fileCount":16,"integrity":"sha512-TG8HXMAO8cmCXiUKOh4XEJOsFccy7ibfe6wbvIqayy3r4QRP7WD7ImSmrqxi+tVgD/Xi6tblCRgeMDng6kZbRA==","signatures":[{"sig":"MEQCIExvEXmz+m3lec0LD4amwgT02TXoO5MZi/at0qLOMEkuAiB/jG2NOyvWhh+Mj2kEuEK8L/a+JQg8+KCXUCVuMCfcjw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@balena%2fbalena-pricing@2.0.14-build-renovate-major-1--rollupplugin-terser-fea26d43939dba18a4a33195535d6ed4c693d29f-1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":71251},"main":"dist","_from":"file:/home/runner/work/_temp/balena-balena-pricing-2.0.14.tgz","mocha":{"_":"test/*.spec.ts","require":"ts-node/register/transpile-only","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":">=10.7.0","node":">=22.4.0"},"private":false,"scripts":{"lint":"balena-lint src/ test/ && tsc --noEmit","test":"mocha","build":"npm run clean && npm run build:cjs && npm run build:browser","clean":"rimraf dist browser","prepack":"npm run build","prepare":"husky","pretest":"npm run prepare","lint-fix":"balena-lint --fix src/ test/","posttest":"npm run lint","build:cjs":"tsc --project ./tsconfig.build.json","build:browser":"rollup -c rollup.config.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fa222b78-0292-48c2-a8d8-e6190b573355"}},"_resolved":"/home/runner/work/_temp/balena-balena-pricing-2.0.14.tgz","_integrity":"sha512-TG8HXMAO8cmCXiUKOh4XEJOsFccy7ibfe6wbvIqayy3r4QRP7WD7ImSmrqxi+tVgD/Xi6tblCRgeMDng6kZbRA==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2026-03-26T01:19:19.588Z"},"_npmVersion":"11.11.0","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"24.14.1","dependencies":{"typed-error":"^3.2.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^6.0.0","husky":"^9.0.0","mocha":"^11.1.0","tslib":"^2.8.1","rimraf":"^6.0.1","rollup":"^4.34.6","ts-node":"^10.9.2","typescript":"^5.7.3","@types/chai":"^5.0.1","lint-staged":"^16.0.0","@balena/lint":"^9.1.3","@types/mocha":"^10.0.10","@rollup/plugin-terser":"^1.0.0","@rollup/plugin-commonjs":"^29.0.0","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_2.0.14-build-renovate-major-1--rollupplugin-terser-fea26d43939dba18a4a33195535d6ed4c693d29f-1_1774488056206_0.39509694345679813","host":"s3://npm-registry-packages-npm-production"}},"2.0.14":{"name":"@balena/balena-pricing","version":"2.0.14","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@2.0.14","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"172d627f3b27678a1e2d39ea1792e0041637bb5f","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-2.0.14.tgz","fileCount":13,"integrity":"sha512-U3EKiDDqYIbjymMcCn8zFEPCsLT2MawhUMS7RxULshueGqr/irA7y4JKxA+q3UD9jNrSUFLKRlASDg9NFUPKOw==","signatures":[{"sig":"MEQCIQCRczpODcxNfzm/7/VW+aySDk+a2MFd4eWfnm1/whM5KgIfC2V8Jrj8XYFw2DJYVD6ZJ5AejIIY7pJqs5tDsiFHaQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@balena%2fbalena-pricing@2.0.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":71164},"main":"dist","_from":"file:/home/runner/work/_temp/npm-bc14a1e883480432346aa3adf68b0d3dcff2ffb8/balena-balena-pricing-2.0.14.tgz","mocha":{"_":"test/*.spec.ts","require":"ts-node/register/transpile-only","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":">=10.7.0","node":">=22.4.0"},"private":false,"scripts":{"lint":"balena-lint src/ test/ && tsc --noEmit","test":"mocha","build":"npm run clean && npm run build:cjs && npm run build:browser","clean":"rimraf dist browser","prepack":"npm run build","prepare":"husky","pretest":"npm run prepare","lint-fix":"balena-lint --fix src/ test/","posttest":"npm run lint","build:cjs":"tsc --project ./tsconfig.build.json","build:browser":"rollup -c rollup.config.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fa222b78-0292-48c2-a8d8-e6190b573355"}},"_resolved":"/home/runner/work/_temp/npm-bc14a1e883480432346aa3adf68b0d3dcff2ffb8/balena-balena-pricing-2.0.14.tgz","_integrity":"sha512-U3EKiDDqYIbjymMcCn8zFEPCsLT2MawhUMS7RxULshueGqr/irA7y4JKxA+q3UD9jNrSUFLKRlASDg9NFUPKOw==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2026-03-26T01:19:06.552Z"},"_npmVersion":"11.11.0","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"24.14.1","dependencies":{"typed-error":"^3.2.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.0.0","husky":"^9.0.0","mocha":"^11.1.0","tslib":"^2.8.1","rimraf":"^6.0.1","rollup":"^4.34.6","ts-node":"^10.9.2","typescript":"^5.7.3","@types/chai":"^5.0.1","lint-staged":"^16.0.0","@balena/lint":"^9.1.3","@types/mocha":"^10.0.10","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^29.0.0","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_2.0.14_1774488176535_0.47127521738900535","host":"s3://npm-registry-packages-npm-production"}},"2.0.15-build-renovate-github-actions-9b9801884d1151b27e9240f2cb8c5d9dd10b9758-1":{"name":"@balena/balena-pricing","version":"2.0.15-build-renovate-github-actions-9b9801884d1151b27e9240f2cb8c5d9dd10b9758-1","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@2.0.15-build-renovate-github-actions-9b9801884d1151b27e9240f2cb8c5d9dd10b9758-1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"4575f396b06b669081c579fbc2366ab8ab9c4eff","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-2.0.15-build-renovate-github-actions-9b9801884d1151b27e9240f2cb8c5d9dd10b9758-1.tgz","fileCount":16,"integrity":"sha512-EP5rmoh/LvK/MxlVENodZwMKSHdJ7ZDQa1CHaQ6N2gu4H+C6n/wuY0VgBcWYcKpPRQarwUnvYZk0Pwas8Lyt2g==","signatures":[{"sig":"MEUCIQDqGRgyAa79M2YQoR9Z0g8dWfYyhHvpzGIE7JPVOKuAHgIgJtbmwZld5ZjthuHxMQbgHIAQG1E5WOGq1eKuRtC1VG8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@balena%2fbalena-pricing@2.0.15-build-renovate-github-actions-9b9801884d1151b27e9240f2cb8c5d9dd10b9758-1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":71237},"main":"dist","_from":"file:/home/runner/work/_temp/balena-balena-pricing-2.0.15.tgz","mocha":{"_":"test/*.spec.ts","require":"ts-node/register/transpile-only","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":">=10.7.0","node":">=22.4.0"},"private":false,"scripts":{"lint":"balena-lint src/ test/ && tsc --noEmit","test":"mocha","build":"npm run clean && npm run build:cjs && npm run build:browser","clean":"rimraf dist browser","prepack":"npm run build","prepare":"husky","pretest":"npm run prepare","lint-fix":"balena-lint --fix src/ test/","posttest":"npm run lint","build:cjs":"tsc --project ./tsconfig.build.json","build:browser":"rollup -c rollup.config.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fa222b78-0292-48c2-a8d8-e6190b573355"}},"_resolved":"/home/runner/work/_temp/balena-balena-pricing-2.0.15.tgz","_integrity":"sha512-EP5rmoh/LvK/MxlVENodZwMKSHdJ7ZDQa1CHaQ6N2gu4H+C6n/wuY0VgBcWYcKpPRQarwUnvYZk0Pwas8Lyt2g==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2026-03-26T02:41:41.049Z"},"_npmVersion":"11.11.0","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"24.14.1","dependencies":{"typed-error":"^3.2.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^6.0.0","husky":"^9.0.0","mocha":"^11.1.0","tslib":"^2.8.1","rimraf":"^6.0.1","rollup":"^4.34.6","ts-node":"^10.9.2","typescript":"^5.7.3","@types/chai":"^5.0.1","lint-staged":"^16.0.0","@balena/lint":"^9.1.3","@types/mocha":"^10.0.10","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^29.0.0","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_2.0.15-build-renovate-github-actions-9b9801884d1151b27e9240f2cb8c5d9dd10b9758-1_1774492996191_0.9765476337292056","host":"s3://npm-registry-packages-npm-production"}},"2.0.15-build-renovate-major-1--rollupplugin-terser-d72cef6607266ac2bb0773b9c742d5b3394e3d1f-1":{"name":"@balena/balena-pricing","version":"2.0.15-build-renovate-major-1--rollupplugin-terser-d72cef6607266ac2bb0773b9c742d5b3394e3d1f-1","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@2.0.15-build-renovate-major-1--rollupplugin-terser-d72cef6607266ac2bb0773b9c742d5b3394e3d1f-1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"7eae04abbfde4144757cce1e4ea392f57b8715be","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-2.0.15-build-renovate-major-1--rollupplugin-terser-d72cef6607266ac2bb0773b9c742d5b3394e3d1f-1.tgz","fileCount":16,"integrity":"sha512-Z9C2kwdVYPhAi3B/pirMIc72orPQnW7e3TvcARILt51Q4+cw0f/DCOIo78fYh6rSp6LVXUxVbLV9DKAZD7qAfQ==","signatures":[{"sig":"MEYCIQDrl7T1X3Dk9WMYrEo3uU+5GCdTNOBeFNTrxmV5AIUuawIhAPp9XqV5i+yIuL8RJDUG2+gZ2yI0G0n/XXFf50M02dJ1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@balena%2fbalena-pricing@2.0.15-build-renovate-major-1--rollupplugin-terser-d72cef6607266ac2bb0773b9c742d5b3394e3d1f-1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":71251},"main":"dist","_from":"file:/home/runner/work/_temp/balena-balena-pricing-2.0.15.tgz","mocha":{"_":"test/*.spec.ts","require":"ts-node/register/transpile-only","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":">=10.7.0","node":">=22.4.0"},"private":false,"scripts":{"lint":"balena-lint src/ test/ && tsc --noEmit","test":"mocha","build":"npm run clean && npm run build:cjs && npm run build:browser","clean":"rimraf dist browser","prepack":"npm run build","prepare":"husky","pretest":"npm run prepare","lint-fix":"balena-lint --fix src/ test/","posttest":"npm run lint","build:cjs":"tsc --project ./tsconfig.build.json","build:browser":"rollup -c rollup.config.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fa222b78-0292-48c2-a8d8-e6190b573355"}},"_resolved":"/home/runner/work/_temp/balena-balena-pricing-2.0.15.tgz","_integrity":"sha512-Z9C2kwdVYPhAi3B/pirMIc72orPQnW7e3TvcARILt51Q4+cw0f/DCOIo78fYh6rSp6LVXUxVbLV9DKAZD7qAfQ==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2026-03-26T02:41:47.566Z"},"_npmVersion":"11.11.0","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"24.14.1","dependencies":{"typed-error":"^3.2.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^6.0.0","husky":"^9.0.0","mocha":"^11.1.0","tslib":"^2.8.1","rimraf":"^6.0.1","rollup":"^4.34.6","ts-node":"^10.9.2","typescript":"^5.7.3","@types/chai":"^5.0.1","lint-staged":"^16.0.0","@balena/lint":"^9.1.3","@types/mocha":"^10.0.10","@rollup/plugin-terser":"^1.0.0","@rollup/plugin-commonjs":"^29.0.0","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_2.0.15-build-renovate-major-1--rollupplugin-terser-d72cef6607266ac2bb0773b9c742d5b3394e3d1f-1_1774492999540_0.42477928289317535","host":"s3://npm-registry-packages-npm-production"}},"2.0.15":{"name":"@balena/balena-pricing","version":"2.0.15","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@2.0.15","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"902328d1ed0ce1c75b6443473a06e793dbecf2a5","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-2.0.15.tgz","fileCount":13,"integrity":"sha512-VFkCwJ7VwrYtcir2gq+EBYWN+p6DAlA34KxgvwkXcGzm3YOhejfI2aMuWl7Q5wD3kVnAoWHSKaHEdnhJlndLJw==","signatures":[{"sig":"MEQCID/0cUhtRapsMR84+nH03nV+iZPiNyhtaVeuPAMwOLjUAiBSn9MGsksBesof4sqYsaYrPXAW0HfkmEJn92hb6qzAlg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@balena%2fbalena-pricing@2.0.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":71164},"main":"dist","_from":"file:/home/runner/work/_temp/npm-9b9801884d1151b27e9240f2cb8c5d9dd10b9758/balena-balena-pricing-2.0.15.tgz","mocha":{"_":"test/*.spec.ts","require":"ts-node/register/transpile-only","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":">=10.7.0","node":">=22.4.0"},"private":false,"scripts":{"lint":"balena-lint src/ test/ && tsc --noEmit","test":"mocha","build":"npm run clean && npm run build:cjs && npm run build:browser","clean":"rimraf dist browser","prepack":"npm run build","prepare":"husky","pretest":"npm run prepare","lint-fix":"balena-lint --fix src/ test/","posttest":"npm run lint","build:cjs":"tsc --project ./tsconfig.build.json","build:browser":"rollup -c rollup.config.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fa222b78-0292-48c2-a8d8-e6190b573355"}},"_resolved":"/home/runner/work/_temp/npm-9b9801884d1151b27e9240f2cb8c5d9dd10b9758/balena-balena-pricing-2.0.15.tgz","_integrity":"sha512-VFkCwJ7VwrYtcir2gq+EBYWN+p6DAlA34KxgvwkXcGzm3YOhejfI2aMuWl7Q5wD3kVnAoWHSKaHEdnhJlndLJw==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2026-03-26T02:41:41.049Z"},"_npmVersion":"11.11.0","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"24.14.1","dependencies":{"typed-error":"^3.2.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.0.0","husky":"^9.0.0","mocha":"^11.1.0","tslib":"^2.8.1","rimraf":"^6.0.1","rollup":"^4.34.6","ts-node":"^10.9.2","typescript":"^5.7.3","@types/chai":"^5.0.1","lint-staged":"^16.0.0","@balena/lint":"^9.1.3","@types/mocha":"^10.0.10","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^29.0.0","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_2.0.15_1774493129076_0.9901592263862857","host":"s3://npm-registry-packages-npm-production"}},"2.0.16-build-renovate-github-actions-3664841b54a8ec9a5d157c7e31965cdabd06c233-1":{"name":"@balena/balena-pricing","version":"2.0.16-build-renovate-github-actions-3664841b54a8ec9a5d157c7e31965cdabd06c233-1","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@2.0.16-build-renovate-github-actions-3664841b54a8ec9a5d157c7e31965cdabd06c233-1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"304730739b92de27472317a391ac9ac7d610c820","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-2.0.16-build-renovate-github-actions-3664841b54a8ec9a5d157c7e31965cdabd06c233-1.tgz","fileCount":16,"integrity":"sha512-6BRnOa65hoj5AkJB3c9m4EepSXPjkzqWze4zqigrOjJRptf+QFgCVQaLJMJwpUxWWZ28ktufF2mQqU7FlmxCPA==","signatures":[{"sig":"MEUCIQD0hAdzueXzkXCLia5NljFYJz3hLR1UrVppMD9s/BngRwIgZ9a9WxuMjm3tk4w++GMXfkLnim1TNafafsg2ADwGXTQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@balena%2fbalena-pricing@2.0.16-build-renovate-github-actions-3664841b54a8ec9a5d157c7e31965cdabd06c233-1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":71237},"main":"dist","_from":"file:/home/runner/work/_temp/balena-balena-pricing-2.0.16.tgz","mocha":{"_":"test/*.spec.ts","require":"ts-node/register/transpile-only","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":">=10.7.0","node":">=22.4.0"},"private":false,"scripts":{"lint":"balena-lint src/ test/ && tsc --noEmit","test":"mocha","build":"npm run clean && npm run build:cjs && npm run build:browser","clean":"rimraf dist browser","prepack":"npm run build","prepare":"husky","pretest":"npm run prepare","lint-fix":"balena-lint --fix src/ test/","posttest":"npm run lint","build:cjs":"tsc --project ./tsconfig.build.json","build:browser":"rollup -c rollup.config.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fa222b78-0292-48c2-a8d8-e6190b573355"}},"_resolved":"/home/runner/work/_temp/balena-balena-pricing-2.0.16.tgz","_integrity":"sha512-6BRnOa65hoj5AkJB3c9m4EepSXPjkzqWze4zqigrOjJRptf+QFgCVQaLJMJwpUxWWZ28ktufF2mQqU7FlmxCPA==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2026-03-26T03:46:08.391Z"},"_npmVersion":"11.11.0","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"24.14.1","dependencies":{"typed-error":"^3.2.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^6.0.0","husky":"^9.0.0","mocha":"^11.1.0","tslib":"^2.8.1","rimraf":"^6.0.1","rollup":"^4.34.6","ts-node":"^10.9.2","typescript":"^5.7.3","@types/chai":"^5.0.1","lint-staged":"^16.0.0","@balena/lint":"^9.1.3","@types/mocha":"^10.0.10","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^29.0.0","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_2.0.16-build-renovate-github-actions-3664841b54a8ec9a5d157c7e31965cdabd06c233-1_1774496863424_0.16132829035833862","host":"s3://npm-registry-packages-npm-production"}},"2.0.16-build-renovate-major-1--rollupplugin-terser-9632d8ec4b9f582219d80957a4e5db66ea818ada-1":{"name":"@balena/balena-pricing","version":"2.0.16-build-renovate-major-1--rollupplugin-terser-9632d8ec4b9f582219d80957a4e5db66ea818ada-1","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@2.0.16-build-renovate-major-1--rollupplugin-terser-9632d8ec4b9f582219d80957a4e5db66ea818ada-1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"8171c9aca0963c493937d3be4cd4abeecb8f80ba","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-2.0.16-build-renovate-major-1--rollupplugin-terser-9632d8ec4b9f582219d80957a4e5db66ea818ada-1.tgz","fileCount":16,"integrity":"sha512-LG0f3IUpPHRC1N1KCYYnFuWuHAxr1y8XnSHc/hUF59lMf+nOL+otFQP+A5P6hvPJHtB182JS4IfSsnIyPbBBsg==","signatures":[{"sig":"MEYCIQCELid4Cr57dckJtu0zK903VRk6pTutpHUPKBkwsQr/LwIhAMAWGBdwbd1hlL7ROOGWGQBrGJQcH6trduwD0KhM3aqD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@balena%2fbalena-pricing@2.0.16-build-renovate-major-1--rollupplugin-terser-9632d8ec4b9f582219d80957a4e5db66ea818ada-1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":71251},"main":"dist","_from":"file:/home/runner/work/_temp/balena-balena-pricing-2.0.16.tgz","mocha":{"_":"test/*.spec.ts","require":"ts-node/register/transpile-only","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":">=10.7.0","node":">=22.4.0"},"private":false,"scripts":{"lint":"balena-lint src/ test/ && tsc --noEmit","test":"mocha","build":"npm run clean && npm run build:cjs && npm run build:browser","clean":"rimraf dist browser","prepack":"npm run build","prepare":"husky","pretest":"npm run prepare","lint-fix":"balena-lint --fix src/ test/","posttest":"npm run lint","build:cjs":"tsc --project ./tsconfig.build.json","build:browser":"rollup -c rollup.config.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fa222b78-0292-48c2-a8d8-e6190b573355"}},"_resolved":"/home/runner/work/_temp/balena-balena-pricing-2.0.16.tgz","_integrity":"sha512-LG0f3IUpPHRC1N1KCYYnFuWuHAxr1y8XnSHc/hUF59lMf+nOL+otFQP+A5P6hvPJHtB182JS4IfSsnIyPbBBsg==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2026-03-26T03:46:21.224Z"},"_npmVersion":"11.11.0","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"24.14.1","dependencies":{"typed-error":"^3.2.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^6.0.0","husky":"^9.0.0","mocha":"^11.1.0","tslib":"^2.8.1","rimraf":"^6.0.1","rollup":"^4.34.6","ts-node":"^10.9.2","typescript":"^5.7.3","@types/chai":"^5.0.1","lint-staged":"^16.0.0","@balena/lint":"^9.1.3","@types/mocha":"^10.0.10","@rollup/plugin-terser":"^1.0.0","@rollup/plugin-commonjs":"^29.0.0","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_2.0.16-build-renovate-major-1--rollupplugin-terser-9632d8ec4b9f582219d80957a4e5db66ea818ada-1_1774496874344_0.07662095517383105","host":"s3://npm-registry-packages-npm-production"}},"2.0.16":{"name":"@balena/balena-pricing","version":"2.0.16","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@2.0.16","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"8b4d1c5d283becb01a8da3047c12b2ea9ca16fc8","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-2.0.16.tgz","fileCount":13,"integrity":"sha512-Ruim3+sv03VnN31ljkfnJIgJxsxBcorclIMjSHC/6G4Q0OmVW5dI4I6ZVsnueX07ZlystSv9LhHl/NSJh+pFVA==","signatures":[{"sig":"MEQCIH90jfvoCNRletTlHfpsEeSqEJ87Il224WUNDI1P3fIxAiA+Y45OvFCOwwzgx3SCJQRB2U7DFGzDubJX1cIRCgi6kQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@balena%2fbalena-pricing@2.0.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":71164},"main":"dist","_from":"file:/home/runner/work/_temp/npm-3664841b54a8ec9a5d157c7e31965cdabd06c233/balena-balena-pricing-2.0.16.tgz","mocha":{"_":"test/*.spec.ts","require":"ts-node/register/transpile-only","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":">=10.7.0","node":">=22.4.0"},"private":false,"scripts":{"lint":"balena-lint src/ test/ && tsc --noEmit","test":"mocha","build":"npm run clean && npm run build:cjs && npm run build:browser","clean":"rimraf dist browser","prepack":"npm run build","prepare":"husky","pretest":"npm run prepare","lint-fix":"balena-lint --fix src/ test/","posttest":"npm run lint","build:cjs":"tsc --project ./tsconfig.build.json","build:browser":"rollup -c rollup.config.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fa222b78-0292-48c2-a8d8-e6190b573355"}},"_resolved":"/home/runner/work/_temp/npm-3664841b54a8ec9a5d157c7e31965cdabd06c233/balena-balena-pricing-2.0.16.tgz","_integrity":"sha512-Ruim3+sv03VnN31ljkfnJIgJxsxBcorclIMjSHC/6G4Q0OmVW5dI4I6ZVsnueX07ZlystSv9LhHl/NSJh+pFVA==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2026-03-26T03:46:08.391Z"},"_npmVersion":"11.11.0","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"24.14.1","dependencies":{"typed-error":"^3.2.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.0.0","husky":"^9.0.0","mocha":"^11.1.0","tslib":"^2.8.1","rimraf":"^6.0.1","rollup":"^4.34.6","ts-node":"^10.9.2","typescript":"^5.7.3","@types/chai":"^5.0.1","lint-staged":"^16.0.0","@balena/lint":"^9.1.3","@types/mocha":"^10.0.10","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^29.0.0","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_2.0.16_1774497000084_0.6835247015800747","host":"s3://npm-registry-packages-npm-production"}},"2.0.17-build-renovate-major-1--rollupplugin-terser-d87f8fe1d6037bb3164f48055941c2d83d4609d7-1":{"name":"@balena/balena-pricing","version":"2.0.17-build-renovate-major-1--rollupplugin-terser-d87f8fe1d6037bb3164f48055941c2d83d4609d7-1","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@2.0.17-build-renovate-major-1--rollupplugin-terser-d87f8fe1d6037bb3164f48055941c2d83d4609d7-1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"8d13bc27354bf1fc547dd9de725555fe7930f6d1","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-2.0.17-build-renovate-major-1--rollupplugin-terser-d87f8fe1d6037bb3164f48055941c2d83d4609d7-1.tgz","fileCount":16,"integrity":"sha512-HN68/TkwXgl4bU1g2Ird7GNwwRaDkwLdVsYYepdr+metSV7yegqjCRC294yKzf+JDOzb5uloPgsQ94DLgloS9A==","signatures":[{"sig":"MEUCIF5dCYA784e1kOA8+Czsa/LUH2Sg7yji4HIcmcMA93q4AiEAmuQ1Ytq7YntAnezGWf60q50vTNnr8R5cRiqnPJqQ2TM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@balena%2fbalena-pricing@2.0.17-build-renovate-major-1--rollupplugin-terser-d87f8fe1d6037bb3164f48055941c2d83d4609d7-1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":71251},"main":"dist","_from":"file:/home/runner/work/_temp/balena-balena-pricing-2.0.17.tgz","mocha":{"_":"test/*.spec.ts","require":"ts-node/register/transpile-only","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":">=10.7.0","node":">=22.4.0"},"private":false,"scripts":{"lint":"balena-lint src/ test/ && tsc --noEmit","test":"mocha","build":"npm run clean && npm run build:cjs && npm run build:browser","clean":"rimraf dist browser","prepack":"npm run build","prepare":"husky","pretest":"npm run prepare","lint-fix":"balena-lint --fix src/ test/","posttest":"npm run lint","build:cjs":"tsc --project ./tsconfig.build.json","build:browser":"rollup -c rollup.config.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fa222b78-0292-48c2-a8d8-e6190b573355"}},"_resolved":"/home/runner/work/_temp/balena-balena-pricing-2.0.17.tgz","_integrity":"sha512-HN68/TkwXgl4bU1g2Ird7GNwwRaDkwLdVsYYepdr+metSV7yegqjCRC294yKzf+JDOzb5uloPgsQ94DLgloS9A==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2026-03-26T04:44:36.091Z"},"_npmVersion":"11.11.0","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"24.14.1","dependencies":{"typed-error":"^3.2.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^6.0.0","husky":"^9.0.0","mocha":"^11.1.0","tslib":"^2.8.1","rimraf":"^6.0.1","rollup":"^4.34.6","ts-node":"^10.9.2","typescript":"^5.7.3","@types/chai":"^5.0.1","lint-staged":"^16.0.0","@balena/lint":"^9.1.3","@types/mocha":"^10.0.10","@rollup/plugin-terser":"^1.0.0","@rollup/plugin-commonjs":"^29.0.0","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_2.0.17-build-renovate-major-1--rollupplugin-terser-d87f8fe1d6037bb3164f48055941c2d83d4609d7-1_1774500369321_0.9343450399730064","host":"s3://npm-registry-packages-npm-production"}},"2.0.17-build-renovate-github-actions-1acd4e1f1a1cd84b4ac1cd13dd2e716cc03b5fd0-1":{"name":"@balena/balena-pricing","version":"2.0.17-build-renovate-github-actions-1acd4e1f1a1cd84b4ac1cd13dd2e716cc03b5fd0-1","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@2.0.17-build-renovate-github-actions-1acd4e1f1a1cd84b4ac1cd13dd2e716cc03b5fd0-1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"7b4b224af99698a4da006fc91fc4577de10aadcb","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-2.0.17-build-renovate-github-actions-1acd4e1f1a1cd84b4ac1cd13dd2e716cc03b5fd0-1.tgz","fileCount":16,"integrity":"sha512-lljCPdr6bmhERPJApH5CYXB+aACQoPk+n8iAekbdMiTDICQOARzLZuUid+Lm/Punh2/N7VwsjWvOvz1wY0PRjA==","signatures":[{"sig":"MEUCICv8vAPhE/jYz9VWa0g9bt9zAD1OVfjJ/WcEyrfZ3aknAiEAnV/0lCV78KP3YuLpoI9dS2va4rgAKG/hJD8oalRyCOg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@balena%2fbalena-pricing@2.0.17-build-renovate-github-actions-1acd4e1f1a1cd84b4ac1cd13dd2e716cc03b5fd0-1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":71237},"main":"dist","_from":"file:/home/runner/work/_temp/balena-balena-pricing-2.0.17.tgz","mocha":{"_":"test/*.spec.ts","require":"ts-node/register/transpile-only","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":">=10.7.0","node":">=22.4.0"},"private":false,"scripts":{"lint":"balena-lint src/ test/ && tsc --noEmit","test":"mocha","build":"npm run clean && npm run build:cjs && npm run build:browser","clean":"rimraf dist browser","prepack":"npm run build","prepare":"husky","pretest":"npm run prepare","lint-fix":"balena-lint --fix src/ test/","posttest":"npm run lint","build:cjs":"tsc --project ./tsconfig.build.json","build:browser":"rollup -c rollup.config.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fa222b78-0292-48c2-a8d8-e6190b573355"}},"_resolved":"/home/runner/work/_temp/balena-balena-pricing-2.0.17.tgz","_integrity":"sha512-lljCPdr6bmhERPJApH5CYXB+aACQoPk+n8iAekbdMiTDICQOARzLZuUid+Lm/Punh2/N7VwsjWvOvz1wY0PRjA==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2026-03-26T05:27:09.558Z"},"_npmVersion":"11.11.0","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"24.14.1","dependencies":{"typed-error":"^3.2.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^6.0.0","husky":"^9.0.0","mocha":"^11.1.0","tslib":"^2.8.1","rimraf":"^6.0.1","rollup":"^4.34.6","ts-node":"^10.9.2","typescript":"^5.7.3","@types/chai":"^5.0.1","lint-staged":"^16.0.0","@balena/lint":"^9.1.3","@types/mocha":"^10.0.10","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^29.0.0","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_2.0.17-build-renovate-github-actions-1acd4e1f1a1cd84b4ac1cd13dd2e716cc03b5fd0-1_1774502922750_0.02064749442747238","host":"s3://npm-registry-packages-npm-production"}},"2.0.17":{"name":"@balena/balena-pricing","version":"2.0.17","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@2.0.17","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"1c8a79e51956d99a9e5ffda0f1b5136a5ed082d0","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-2.0.17.tgz","fileCount":13,"integrity":"sha512-TWc9epfR+3onUCzuZfTFyMbyzqQeR8Q4NgGr2QoXH+EQtXIRGhXxFaKz2fepRmY8LiC+24lX0q+/OZQmhNZdHw==","signatures":[{"sig":"MEQCIBmCYYg2QwgRCbLNqgEVx+QBFQK0OhH6V6rPMt8YDqrOAiAnbY5FrTsHJZgT4ebGe9it0uipM1WlFmxOJLw5Q40ypA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@balena%2fbalena-pricing@2.0.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":71164},"main":"dist","_from":"file:/home/runner/work/_temp/npm-1acd4e1f1a1cd84b4ac1cd13dd2e716cc03b5fd0/balena-balena-pricing-2.0.17.tgz","mocha":{"_":"test/*.spec.ts","require":"ts-node/register/transpile-only","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":">=10.7.0","node":">=22.4.0"},"private":false,"scripts":{"lint":"balena-lint src/ test/ && tsc --noEmit","test":"mocha","build":"npm run clean && npm run build:cjs && npm run build:browser","clean":"rimraf dist browser","prepack":"npm run build","prepare":"husky","pretest":"npm run prepare","lint-fix":"balena-lint --fix src/ test/","posttest":"npm run lint","build:cjs":"tsc --project ./tsconfig.build.json","build:browser":"rollup -c rollup.config.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fa222b78-0292-48c2-a8d8-e6190b573355"}},"_resolved":"/home/runner/work/_temp/npm-1acd4e1f1a1cd84b4ac1cd13dd2e716cc03b5fd0/balena-balena-pricing-2.0.17.tgz","_integrity":"sha512-TWc9epfR+3onUCzuZfTFyMbyzqQeR8Q4NgGr2QoXH+EQtXIRGhXxFaKz2fepRmY8LiC+24lX0q+/OZQmhNZdHw==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2026-03-26T05:27:09.558Z"},"_npmVersion":"11.11.0","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"24.14.1","dependencies":{"typed-error":"^3.2.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.0.0","husky":"^9.0.0","mocha":"^11.1.0","tslib":"^2.8.1","rimraf":"^6.0.1","rollup":"^4.34.6","ts-node":"^10.9.2","typescript":"^5.7.3","@types/chai":"^5.0.1","lint-staged":"^16.0.0","@balena/lint":"^9.1.3","@types/mocha":"^10.0.10","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^29.0.0","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_2.0.17_1774503073820_0.2811884390004795","host":"s3://npm-registry-packages-npm-production"}},"2.0.18-build-renovate-github-actions-285506a1fa4bbd39fb4d3cc3d2fedd6b48d1a99b-1":{"name":"@balena/balena-pricing","version":"2.0.18-build-renovate-github-actions-285506a1fa4bbd39fb4d3cc3d2fedd6b48d1a99b-1","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@2.0.18-build-renovate-github-actions-285506a1fa4bbd39fb4d3cc3d2fedd6b48d1a99b-1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"e7b703de6887c639cec8bcb887fa47770811f046","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-2.0.18-build-renovate-github-actions-285506a1fa4bbd39fb4d3cc3d2fedd6b48d1a99b-1.tgz","fileCount":16,"integrity":"sha512-QHH+XVx3NgpFUAPKg8a+FBd+ZdSB+vJdtFsdVzCvgElCV78WR5DJcMXSTOr77HBq/orcF/gPO+bi+QeCiCMCAw==","signatures":[{"sig":"MEUCIDr2DtKm9/MDserYhSWBYjvdvtn+mYuKLHaKgRXmVrp0AiEAqhMcWwYEqMFAtRYXo3NVlZqQNfoPLuYb87UuL8Sr8d4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@balena%2fbalena-pricing@2.0.18-build-renovate-github-actions-285506a1fa4bbd39fb4d3cc3d2fedd6b48d1a99b-1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":71237},"main":"dist","_from":"file:/home/runner/work/_temp/balena-balena-pricing-2.0.18.tgz","mocha":{"_":"test/*.spec.ts","require":"ts-node/register/transpile-only","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":">=10.7.0","node":">=22.4.0"},"private":false,"scripts":{"lint":"balena-lint src/ test/ && tsc --noEmit","test":"mocha","build":"npm run clean && npm run build:cjs && npm run build:browser","clean":"rimraf dist browser","prepack":"npm run build","prepare":"husky","pretest":"npm run prepare","lint-fix":"balena-lint --fix src/ test/","posttest":"npm run lint","build:cjs":"tsc --project ./tsconfig.build.json","build:browser":"rollup -c rollup.config.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fa222b78-0292-48c2-a8d8-e6190b573355"}},"_resolved":"/home/runner/work/_temp/balena-balena-pricing-2.0.18.tgz","_integrity":"sha512-QHH+XVx3NgpFUAPKg8a+FBd+ZdSB+vJdtFsdVzCvgElCV78WR5DJcMXSTOr77HBq/orcF/gPO+bi+QeCiCMCAw==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2026-03-26T06:13:23.929Z"},"_npmVersion":"11.11.0","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"24.14.1","dependencies":{"typed-error":"^3.2.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^6.0.0","husky":"^9.0.0","mocha":"^11.1.0","tslib":"^2.8.1","rimraf":"^6.0.1","rollup":"^4.34.6","ts-node":"^10.9.2","typescript":"^5.7.3","@types/chai":"^5.0.1","lint-staged":"^16.0.0","@balena/lint":"^9.1.3","@types/mocha":"^10.0.10","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^29.0.0","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_2.0.18-build-renovate-github-actions-285506a1fa4bbd39fb4d3cc3d2fedd6b48d1a99b-1_1774505694520_0.7977543659586055","host":"s3://npm-registry-packages-npm-production"}},"2.0.18-build-renovate-major-1--rollupplugin-terser-4612a208c8b6776b46e4c09c90b509c8d81d4927-1":{"name":"@balena/balena-pricing","version":"2.0.18-build-renovate-major-1--rollupplugin-terser-4612a208c8b6776b46e4c09c90b509c8d81d4927-1","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@2.0.18-build-renovate-major-1--rollupplugin-terser-4612a208c8b6776b46e4c09c90b509c8d81d4927-1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"e4e4df7d7c136c3ba9ac426869fee921645f24b3","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-2.0.18-build-renovate-major-1--rollupplugin-terser-4612a208c8b6776b46e4c09c90b509c8d81d4927-1.tgz","fileCount":16,"integrity":"sha512-HHvnifGieswne6+uI14wmf316Xsz5OQh/R9hN5H5OZ8ivdD452jANGe6JVVP7Qa9gSdtspq5f8/f2VLl8o7V1Q==","signatures":[{"sig":"MEQCIFIWKGqxXsygihoMN0foDDXTD++Oqaj5u3+bI+Sp+9k4AiAChFX2jc7x4wCew6vCvqCkg9EEC3wXzlE7D7gw/4YeuA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@balena%2fbalena-pricing@2.0.18-build-renovate-major-1--rollupplugin-terser-4612a208c8b6776b46e4c09c90b509c8d81d4927-1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":71251},"main":"dist","_from":"file:/home/runner/work/_temp/balena-balena-pricing-2.0.18.tgz","mocha":{"_":"test/*.spec.ts","require":"ts-node/register/transpile-only","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":">=10.7.0","node":">=22.4.0"},"private":false,"scripts":{"lint":"balena-lint src/ test/ && tsc --noEmit","test":"mocha","build":"npm run clean && npm run build:cjs && npm run build:browser","clean":"rimraf dist browser","prepack":"npm run build","prepare":"husky","pretest":"npm run prepare","lint-fix":"balena-lint --fix src/ test/","posttest":"npm run lint","build:cjs":"tsc --project ./tsconfig.build.json","build:browser":"rollup -c rollup.config.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fa222b78-0292-48c2-a8d8-e6190b573355"}},"_resolved":"/home/runner/work/_temp/balena-balena-pricing-2.0.18.tgz","_integrity":"sha512-HHvnifGieswne6+uI14wmf316Xsz5OQh/R9hN5H5OZ8ivdD452jANGe6JVVP7Qa9gSdtspq5f8/f2VLl8o7V1Q==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2026-03-26T06:13:33.639Z"},"_npmVersion":"11.11.0","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"24.14.1","dependencies":{"typed-error":"^3.2.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^6.0.0","husky":"^9.0.0","mocha":"^11.1.0","tslib":"^2.8.1","rimraf":"^6.0.1","rollup":"^4.34.6","ts-node":"^10.9.2","typescript":"^5.7.3","@types/chai":"^5.0.1","lint-staged":"^16.0.0","@balena/lint":"^9.1.3","@types/mocha":"^10.0.10","@rollup/plugin-terser":"^1.0.0","@rollup/plugin-commonjs":"^29.0.0","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_2.0.18-build-renovate-major-1--rollupplugin-terser-4612a208c8b6776b46e4c09c90b509c8d81d4927-1_1774505700157_0.49393699764705223","host":"s3://npm-registry-packages-npm-production"}},"2.0.18":{"name":"@balena/balena-pricing","version":"2.0.18","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@2.0.18","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"b8d2376b48093e320c3ae17eaf22118abff8b30c","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-2.0.18.tgz","fileCount":13,"integrity":"sha512-wmzgLQsyVEYUYRH5PMNA1V2eY/O7dxe3d8cS1h2pUo2uOZOwgGOVvDW06rwtHZtjpSSKQiFJNaM/Y01DDsq6EQ==","signatures":[{"sig":"MEUCIGw+3tjywDKzEtFoiMYaTW1ENa4wcFmn/QKUTaOTIUbNAiEA9Ts2AG6pv4hEV83p/80pajwM5gX7heoxPhVfpOpGwFg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@balena%2fbalena-pricing@2.0.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":71164},"main":"dist","_from":"file:/home/runner/work/_temp/npm-285506a1fa4bbd39fb4d3cc3d2fedd6b48d1a99b/balena-balena-pricing-2.0.18.tgz","mocha":{"_":"test/*.spec.ts","require":"ts-node/register/transpile-only","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":">=10.7.0","node":">=22.4.0"},"private":false,"scripts":{"lint":"balena-lint src/ test/ && tsc --noEmit","test":"mocha","build":"npm run clean && npm run build:cjs && npm run build:browser","clean":"rimraf dist browser","prepack":"npm run build","prepare":"husky","pretest":"npm run prepare","lint-fix":"balena-lint --fix src/ test/","posttest":"npm run lint","build:cjs":"tsc --project ./tsconfig.build.json","build:browser":"rollup -c rollup.config.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fa222b78-0292-48c2-a8d8-e6190b573355"}},"_resolved":"/home/runner/work/_temp/npm-285506a1fa4bbd39fb4d3cc3d2fedd6b48d1a99b/balena-balena-pricing-2.0.18.tgz","_integrity":"sha512-wmzgLQsyVEYUYRH5PMNA1V2eY/O7dxe3d8cS1h2pUo2uOZOwgGOVvDW06rwtHZtjpSSKQiFJNaM/Y01DDsq6EQ==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2026-03-26T06:13:23.929Z"},"_npmVersion":"11.11.0","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"24.14.1","dependencies":{"typed-error":"^3.2.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.0.0","husky":"^9.0.0","mocha":"^11.1.0","tslib":"^2.8.1","rimraf":"^6.0.1","rollup":"^4.34.6","ts-node":"^10.9.2","typescript":"^5.7.3","@types/chai":"^5.0.1","lint-staged":"^16.0.0","@balena/lint":"^9.1.3","@types/mocha":"^10.0.10","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^29.0.0","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_2.0.18_1774505851650_0.10955486155741201","host":"s3://npm-registry-packages-npm-production"}},"2.0.19-build-renovate-major-1--rollupplugin-terser-5b1e20b4c5dfacd65212fc09cbf21450ad4a8374-1":{"name":"@balena/balena-pricing","version":"2.0.19-build-renovate-major-1--rollupplugin-terser-5b1e20b4c5dfacd65212fc09cbf21450ad4a8374-1","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@2.0.19-build-renovate-major-1--rollupplugin-terser-5b1e20b4c5dfacd65212fc09cbf21450ad4a8374-1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"bf7304faadeb8071f627eb4cbc7c083ecdcb99bb","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-2.0.19-build-renovate-major-1--rollupplugin-terser-5b1e20b4c5dfacd65212fc09cbf21450ad4a8374-1.tgz","fileCount":16,"integrity":"sha512-GqYum24RGtVmM7BkKPRYUGy7Hvi2n1tS9sQbCwK/MSPwNCwkmKIwJqdygfZw342BQRl0bVzzrsbagtyxhWdsiw==","signatures":[{"sig":"MEQCIBuAfL+l0vryVbomT0Evmo5n2WP/S9WuYcOEO5nhNNmoAiBpN779D9pLeOp58O9asfPSC2i0ZM+3pre5FSXMbpf4Yw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@balena%2fbalena-pricing@2.0.19-build-renovate-major-1--rollupplugin-terser-5b1e20b4c5dfacd65212fc09cbf21450ad4a8374-1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":71251},"main":"dist","_from":"file:/home/runner/work/_temp/balena-balena-pricing-2.0.19.tgz","mocha":{"_":"test/*.spec.ts","require":"ts-node/register/transpile-only","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":">=10.7.0","node":">=22.4.0"},"private":false,"scripts":{"lint":"balena-lint src/ test/ && tsc --noEmit","test":"mocha","build":"npm run clean && npm run build:cjs && npm run build:browser","clean":"rimraf dist browser","prepack":"npm run build","prepare":"husky","pretest":"npm run prepare","lint-fix":"balena-lint --fix src/ test/","posttest":"npm run lint","build:cjs":"tsc --project ./tsconfig.build.json","build:browser":"rollup -c rollup.config.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fa222b78-0292-48c2-a8d8-e6190b573355"}},"_resolved":"/home/runner/work/_temp/balena-balena-pricing-2.0.19.tgz","_integrity":"sha512-GqYum24RGtVmM7BkKPRYUGy7Hvi2n1tS9sQbCwK/MSPwNCwkmKIwJqdygfZw342BQRl0bVzzrsbagtyxhWdsiw==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2026-03-26T07:12:39.650Z"},"_npmVersion":"11.11.0","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"24.14.1","dependencies":{"typed-error":"^3.2.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^6.0.0","husky":"^9.0.0","mocha":"^11.1.0","tslib":"^2.8.1","rimraf":"^6.0.1","rollup":"^4.34.6","ts-node":"^10.9.2","typescript":"^5.7.3","@types/chai":"^5.0.1","lint-staged":"^16.0.0","@balena/lint":"^9.1.3","@types/mocha":"^10.0.10","@rollup/plugin-terser":"^1.0.0","@rollup/plugin-commonjs":"^29.0.0","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_2.0.19-build-renovate-major-1--rollupplugin-terser-5b1e20b4c5dfacd65212fc09cbf21450ad4a8374-1_1774509241960_0.031742895310389097","host":"s3://npm-registry-packages-npm-production"}},"2.0.19-build-renovate-github-actions-3ff076c125234df1d8e09885d8c9f3da5c722e42-1":{"name":"@balena/balena-pricing","version":"2.0.19-build-renovate-github-actions-3ff076c125234df1d8e09885d8c9f3da5c722e42-1","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@2.0.19-build-renovate-github-actions-3ff076c125234df1d8e09885d8c9f3da5c722e42-1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"5b685cb52155a469a0eb4d09d27a41fbc0c79be1","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-2.0.19-build-renovate-github-actions-3ff076c125234df1d8e09885d8c9f3da5c722e42-1.tgz","fileCount":16,"integrity":"sha512-ZOmfrGuJ87eHo819wj9l/CzdYBvmXqPxXDUZz0cexHVRT8u04HVZW0YUvLXaM2hfYb6wPsphPrg6tCG6AaxIoQ==","signatures":[{"sig":"MEUCIQCOc1vXumMfF9cBZNzMz6UT6AgaoKmczf93vKBUlzh3JwIgYpFwt4N+KLngpsM1pYf4KZTJAW81JIfZdjQ/qa9uUdA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@balena%2fbalena-pricing@2.0.19-build-renovate-github-actions-3ff076c125234df1d8e09885d8c9f3da5c722e42-1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":71237},"main":"dist","_from":"file:/home/runner/work/_temp/balena-balena-pricing-2.0.19.tgz","mocha":{"_":"test/*.spec.ts","require":"ts-node/register/transpile-only","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":">=10.7.0","node":">=22.4.0"},"private":false,"scripts":{"lint":"balena-lint src/ test/ && tsc --noEmit","test":"mocha","build":"npm run clean && npm run build:cjs && npm run build:browser","clean":"rimraf dist browser","prepack":"npm run build","prepare":"husky","pretest":"npm run prepare","lint-fix":"balena-lint --fix src/ test/","posttest":"npm run lint","build:cjs":"tsc --project ./tsconfig.build.json","build:browser":"rollup -c rollup.config.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fa222b78-0292-48c2-a8d8-e6190b573355"}},"_resolved":"/home/runner/work/_temp/balena-balena-pricing-2.0.19.tgz","_integrity":"sha512-ZOmfrGuJ87eHo819wj9l/CzdYBvmXqPxXDUZz0cexHVRT8u04HVZW0YUvLXaM2hfYb6wPsphPrg6tCG6AaxIoQ==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2026-03-26T07:12:36.705Z"},"_npmVersion":"11.11.0","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"24.14.1","dependencies":{"typed-error":"^3.2.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^6.0.0","husky":"^9.0.0","mocha":"^11.1.0","tslib":"^2.8.1","rimraf":"^6.0.1","rollup":"^4.34.6","ts-node":"^10.9.2","typescript":"^5.7.3","@types/chai":"^5.0.1","lint-staged":"^16.0.0","@balena/lint":"^9.1.3","@types/mocha":"^10.0.10","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^29.0.0","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_2.0.19-build-renovate-github-actions-3ff076c125234df1d8e09885d8c9f3da5c722e42-1_1774509243116_0.8075130401272033","host":"s3://npm-registry-packages-npm-production"}},"2.0.19":{"name":"@balena/balena-pricing","version":"2.0.19","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@2.0.19","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"09caf0d76bf4c9f4c0989c859a111d85495a6b7d","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-2.0.19.tgz","fileCount":13,"integrity":"sha512-6fMjKVeJp2DM2NmE+uwjWqLNewwiwXv2qeDP+EstJMLSu8w8gVwPAkmg5TUZi3y8a0WReTe7Bn0o93Kc+QEjgw==","signatures":[{"sig":"MEUCIQCVu/EZKyD532B6pwHz5TV+E1KXF/Y2AVAiGafCbYB6yQIgZ5fcL7ofX8Bz+PIB6kyb179VoDygPdEluaaBWBUZFi0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@balena%2fbalena-pricing@2.0.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":71164},"main":"dist","_from":"file:/home/runner/work/_temp/npm-3ff076c125234df1d8e09885d8c9f3da5c722e42/balena-balena-pricing-2.0.19.tgz","mocha":{"_":"test/*.spec.ts","require":"ts-node/register/transpile-only","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":">=10.7.0","node":">=22.4.0"},"private":false,"scripts":{"lint":"balena-lint src/ test/ && tsc --noEmit","test":"mocha","build":"npm run clean && npm run build:cjs && npm run build:browser","clean":"rimraf dist browser","prepack":"npm run build","prepare":"husky","pretest":"npm run prepare","lint-fix":"balena-lint --fix src/ test/","posttest":"npm run lint","build:cjs":"tsc --project ./tsconfig.build.json","build:browser":"rollup -c rollup.config.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fa222b78-0292-48c2-a8d8-e6190b573355"}},"_resolved":"/home/runner/work/_temp/npm-3ff076c125234df1d8e09885d8c9f3da5c722e42/balena-balena-pricing-2.0.19.tgz","_integrity":"sha512-6fMjKVeJp2DM2NmE+uwjWqLNewwiwXv2qeDP+EstJMLSu8w8gVwPAkmg5TUZi3y8a0WReTe7Bn0o93Kc+QEjgw==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2026-03-26T07:12:36.705Z"},"_npmVersion":"11.11.0","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"24.14.1","dependencies":{"typed-error":"^3.2.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.0.0","husky":"^9.0.0","mocha":"^11.1.0","tslib":"^2.8.1","rimraf":"^6.0.1","rollup":"^4.34.6","ts-node":"^10.9.2","typescript":"^5.7.3","@types/chai":"^5.0.1","lint-staged":"^16.0.0","@balena/lint":"^9.1.3","@types/mocha":"^10.0.10","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^29.0.0","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_2.0.19_1774509393110_0.22208392902391694","host":"s3://npm-registry-packages-npm-production"}},"2.0.20-build-renovate-github-actions-71ccb0560e1daf964923bc0fbf795ef4640618d8-1":{"name":"@balena/balena-pricing","version":"2.0.20-build-renovate-github-actions-71ccb0560e1daf964923bc0fbf795ef4640618d8-1","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@2.0.20-build-renovate-github-actions-71ccb0560e1daf964923bc0fbf795ef4640618d8-1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"51e5ee0c66226da34ccab02a54e96f0110024d53","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-2.0.20-build-renovate-github-actions-71ccb0560e1daf964923bc0fbf795ef4640618d8-1.tgz","fileCount":16,"integrity":"sha512-/NLzmmMMPJWQNR0ZR549N2J7Ut1agNiWuhAUoUZ9trPNGOhidOL+PHgUsvcRfXQ/KQFL05UEQLLoeXG/m6OPAw==","signatures":[{"sig":"MEQCIAC5Tf1sX6kN+mcAcALoss8u7hs6lNBqZSkbULGscBkPAiA1i8LtyP3bQH8rMs6YB4LKqGvFohfCtvEzAq0EIYTn1Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@balena%2fbalena-pricing@2.0.20-build-renovate-github-actions-71ccb0560e1daf964923bc0fbf795ef4640618d8-1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":71237},"main":"dist","_from":"file:/home/runner/work/_temp/balena-balena-pricing-2.0.20.tgz","mocha":{"_":"test/*.spec.ts","require":"ts-node/register/transpile-only","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":">=10.7.0","node":">=22.4.0"},"private":false,"scripts":{"lint":"balena-lint src/ test/ && tsc --noEmit","test":"mocha","build":"npm run clean && npm run build:cjs && npm run build:browser","clean":"rimraf dist browser","prepack":"npm run build","prepare":"husky","pretest":"npm run prepare","lint-fix":"balena-lint --fix src/ test/","posttest":"npm run lint","build:cjs":"tsc --project ./tsconfig.build.json","build:browser":"rollup -c rollup.config.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fa222b78-0292-48c2-a8d8-e6190b573355"}},"_resolved":"/home/runner/work/_temp/balena-balena-pricing-2.0.20.tgz","_integrity":"sha512-/NLzmmMMPJWQNR0ZR549N2J7Ut1agNiWuhAUoUZ9trPNGOhidOL+PHgUsvcRfXQ/KQFL05UEQLLoeXG/m6OPAw==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2026-03-26T08:10:17.055Z"},"_npmVersion":"11.11.0","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"24.14.1","dependencies":{"typed-error":"^3.2.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^6.0.0","husky":"^9.0.0","mocha":"^11.1.0","tslib":"^2.8.1","rimraf":"^6.0.1","rollup":"^4.34.6","ts-node":"^10.9.2","typescript":"^5.7.3","@types/chai":"^5.0.1","lint-staged":"^16.0.0","@balena/lint":"^9.1.3","@types/mocha":"^10.0.10","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^29.0.0","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_2.0.20-build-renovate-github-actions-71ccb0560e1daf964923bc0fbf795ef4640618d8-1_1774512711538_0.4604074895892498","host":"s3://npm-registry-packages-npm-production"}},"2.0.20-build-renovate-major-1--rollupplugin-terser-6e2d08a28350d51b9cfae53f9423ab0af12f8fa6-1":{"name":"@balena/balena-pricing","version":"2.0.20-build-renovate-major-1--rollupplugin-terser-6e2d08a28350d51b9cfae53f9423ab0af12f8fa6-1","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@2.0.20-build-renovate-major-1--rollupplugin-terser-6e2d08a28350d51b9cfae53f9423ab0af12f8fa6-1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"9a5342802bed5620ff65888afcbae41b51d0e3f8","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-2.0.20-build-renovate-major-1--rollupplugin-terser-6e2d08a28350d51b9cfae53f9423ab0af12f8fa6-1.tgz","fileCount":16,"integrity":"sha512-oegJA57nLnroXA8xGvbySLVqbcelAtdOqUETCBOgxr0Jlw2icDEBjkjBE2iw4vnxVggFPGaqCgQ8rCMXLvE6UA==","signatures":[{"sig":"MEQCIB51lYuxqkoAk6iAtPq0pLXS+gLGrUtvJcHRrpEKUgN8AiBvBbN0/CRCci8Hukd8RtPBSzIs01BTEe+Crr4zegyGJg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@balena%2fbalena-pricing@2.0.20-build-renovate-major-1--rollupplugin-terser-6e2d08a28350d51b9cfae53f9423ab0af12f8fa6-1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":71251},"main":"dist","_from":"file:/home/runner/work/_temp/balena-balena-pricing-2.0.20.tgz","mocha":{"_":"test/*.spec.ts","require":"ts-node/register/transpile-only","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":">=10.7.0","node":">=22.4.0"},"private":false,"scripts":{"lint":"balena-lint src/ test/ && tsc --noEmit","test":"mocha","build":"npm run clean && npm run build:cjs && npm run build:browser","clean":"rimraf dist browser","prepack":"npm run build","prepare":"husky","pretest":"npm run prepare","lint-fix":"balena-lint --fix src/ test/","posttest":"npm run lint","build:cjs":"tsc --project ./tsconfig.build.json","build:browser":"rollup -c rollup.config.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fa222b78-0292-48c2-a8d8-e6190b573355"}},"_resolved":"/home/runner/work/_temp/balena-balena-pricing-2.0.20.tgz","_integrity":"sha512-oegJA57nLnroXA8xGvbySLVqbcelAtdOqUETCBOgxr0Jlw2icDEBjkjBE2iw4vnxVggFPGaqCgQ8rCMXLvE6UA==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2026-03-26T08:10:23.479Z"},"_npmVersion":"11.11.0","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"24.14.1","dependencies":{"typed-error":"^3.2.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^6.0.0","husky":"^9.0.0","mocha":"^11.1.0","tslib":"^2.8.1","rimraf":"^6.0.1","rollup":"^4.34.6","ts-node":"^10.9.2","typescript":"^5.7.3","@types/chai":"^5.0.1","lint-staged":"^16.0.0","@balena/lint":"^9.1.3","@types/mocha":"^10.0.10","@rollup/plugin-terser":"^1.0.0","@rollup/plugin-commonjs":"^29.0.0","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_2.0.20-build-renovate-major-1--rollupplugin-terser-6e2d08a28350d51b9cfae53f9423ab0af12f8fa6-1_1774512714209_0.9963321783554409","host":"s3://npm-registry-packages-npm-production"}},"2.0.20":{"name":"@balena/balena-pricing","version":"2.0.20","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@2.0.20","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"f18290b5677b1c8720899b585064b1fbc96021ed","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-2.0.20.tgz","fileCount":13,"integrity":"sha512-enTBK9qiiDUgnTXvTHO51IEAyYB7L7PqlZdLZeI6+T6qI9uFoWhWBXiM+IfFgoasdo6ebCmeeSPgI5qnQgXeOA==","signatures":[{"sig":"MEYCIQCmWGhTyXM7y6WIt4GkSp3rk2oKg0UO/1m1YOEqe/m6tgIhAO3V1Qmv0dQm0VkVjVMRgN7Pr00MANhwl561ownfxPeL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@balena%2fbalena-pricing@2.0.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":71164},"main":"dist","_from":"file:/home/runner/work/_temp/npm-71ccb0560e1daf964923bc0fbf795ef4640618d8/balena-balena-pricing-2.0.20.tgz","mocha":{"_":"test/*.spec.ts","require":"ts-node/register/transpile-only","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":">=10.7.0","node":">=22.4.0"},"private":false,"scripts":{"lint":"balena-lint src/ test/ && tsc --noEmit","test":"mocha","build":"npm run clean && npm run build:cjs && npm run build:browser","clean":"rimraf dist browser","prepack":"npm run build","prepare":"husky","pretest":"npm run prepare","lint-fix":"balena-lint --fix src/ test/","posttest":"npm run lint","build:cjs":"tsc --project ./tsconfig.build.json","build:browser":"rollup -c rollup.config.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fa222b78-0292-48c2-a8d8-e6190b573355"}},"_resolved":"/home/runner/work/_temp/npm-71ccb0560e1daf964923bc0fbf795ef4640618d8/balena-balena-pricing-2.0.20.tgz","_integrity":"sha512-enTBK9qiiDUgnTXvTHO51IEAyYB7L7PqlZdLZeI6+T6qI9uFoWhWBXiM+IfFgoasdo6ebCmeeSPgI5qnQgXeOA==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2026-03-26T08:10:17.055Z"},"_npmVersion":"11.11.0","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"24.14.1","dependencies":{"typed-error":"^3.2.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.0.0","husky":"^9.0.0","mocha":"^11.1.0","tslib":"^2.8.1","rimraf":"^6.0.1","rollup":"^4.34.6","ts-node":"^10.9.2","typescript":"^5.7.3","@types/chai":"^5.0.1","lint-staged":"^16.0.0","@balena/lint":"^9.1.3","@types/mocha":"^10.0.10","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^29.0.0","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_2.0.20_1774512851323_0.13110795808568243","host":"s3://npm-registry-packages-npm-production"}},"2.0.21-build-renovate-github-actions-1eb34cca209dfa269b9538e1b9c9478f2daffdd0-1":{"name":"@balena/balena-pricing","version":"2.0.21-build-renovate-github-actions-1eb34cca209dfa269b9538e1b9c9478f2daffdd0-1","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@2.0.21-build-renovate-github-actions-1eb34cca209dfa269b9538e1b9c9478f2daffdd0-1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"05fdb183bda77fb173e67b2e0dda0259ef04f3d7","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-2.0.21-build-renovate-github-actions-1eb34cca209dfa269b9538e1b9c9478f2daffdd0-1.tgz","fileCount":16,"integrity":"sha512-NnS5lOlvhkkOeoOQys9EX1ng8MKy6JOS1VrQib+DWX5+2YeHLPj20uHSs2GcaChmbEZ/POnnyPbtrfFwDRplQw==","signatures":[{"sig":"MEYCIQC0kTftvgCIVNrUK12fXNYCEGcg/1er2JIojnyVS6B6uQIhAP/uu7cFrN0u/eCaqfu+YSWyLZNIZExkSD4mimrhaY2d","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@balena%2fbalena-pricing@2.0.21-build-renovate-github-actions-1eb34cca209dfa269b9538e1b9c9478f2daffdd0-1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":71237},"main":"dist","_from":"file:/home/runner/work/_temp/balena-balena-pricing-2.0.21.tgz","mocha":{"_":"test/*.spec.ts","require":"ts-node/register/transpile-only","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":">=10.7.0","node":">=22.4.0"},"private":false,"scripts":{"lint":"balena-lint src/ test/ && tsc --noEmit","test":"mocha","build":"npm run clean && npm run build:cjs && npm run build:browser","clean":"rimraf dist browser","prepack":"npm run build","prepare":"husky","pretest":"npm run prepare","lint-fix":"balena-lint --fix src/ test/","posttest":"npm run lint","build:cjs":"tsc --project ./tsconfig.build.json","build:browser":"rollup -c rollup.config.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fa222b78-0292-48c2-a8d8-e6190b573355"}},"_resolved":"/home/runner/work/_temp/balena-balena-pricing-2.0.21.tgz","_integrity":"sha512-NnS5lOlvhkkOeoOQys9EX1ng8MKy6JOS1VrQib+DWX5+2YeHLPj20uHSs2GcaChmbEZ/POnnyPbtrfFwDRplQw==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2026-03-26T09:11:25.548Z"},"_npmVersion":"11.11.0","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"24.14.1","dependencies":{"typed-error":"^3.2.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^6.0.0","husky":"^9.0.0","mocha":"^11.1.0","tslib":"^2.8.1","rimraf":"^6.0.1","rollup":"^4.34.6","ts-node":"^10.9.2","typescript":"^5.7.3","@types/chai":"^5.0.1","lint-staged":"^16.0.0","@balena/lint":"^9.1.3","@types/mocha":"^10.0.10","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^29.0.0","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_2.0.21-build-renovate-github-actions-1eb34cca209dfa269b9538e1b9c9478f2daffdd0-1_1774516371698_0.49722620461923994","host":"s3://npm-registry-packages-npm-production"}},"2.0.21-build-renovate-major-1--rollupplugin-terser-da5fd37334c17e603884645bbe9916353735c66a-1":{"name":"@balena/balena-pricing","version":"2.0.21-build-renovate-major-1--rollupplugin-terser-da5fd37334c17e603884645bbe9916353735c66a-1","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@2.0.21-build-renovate-major-1--rollupplugin-terser-da5fd37334c17e603884645bbe9916353735c66a-1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"ee6a3a3f7387a744b29daa2debcd6827605fbc81","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-2.0.21-build-renovate-major-1--rollupplugin-terser-da5fd37334c17e603884645bbe9916353735c66a-1.tgz","fileCount":16,"integrity":"sha512-30tuog3gMTJxjspP0+yf0aunPUib0g5hdaGCfJUFyMRcPZRJ0JfiWBChddH2AUpmCWnJOJz3KTygHjsIwEF1xw==","signatures":[{"sig":"MEYCIQCg0myV9t0cHTn3buVEEcniK20BvgWFr18WH+veJb3a5gIhALGSCvvDBBFHFN30K2R20XrXNAOIc2yI63aSN0W974hx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@balena%2fbalena-pricing@2.0.21-build-renovate-major-1--rollupplugin-terser-da5fd37334c17e603884645bbe9916353735c66a-1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":71251},"main":"dist","_from":"file:/home/runner/work/_temp/balena-balena-pricing-2.0.21.tgz","mocha":{"_":"test/*.spec.ts","require":"ts-node/register/transpile-only","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":">=10.7.0","node":">=22.4.0"},"private":false,"scripts":{"lint":"balena-lint src/ test/ && tsc --noEmit","test":"mocha","build":"npm run clean && npm run build:cjs && npm run build:browser","clean":"rimraf dist browser","prepack":"npm run build","prepare":"husky","pretest":"npm run prepare","lint-fix":"balena-lint --fix src/ test/","posttest":"npm run lint","build:cjs":"tsc --project ./tsconfig.build.json","build:browser":"rollup -c rollup.config.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fa222b78-0292-48c2-a8d8-e6190b573355"}},"_resolved":"/home/runner/work/_temp/balena-balena-pricing-2.0.21.tgz","_integrity":"sha512-30tuog3gMTJxjspP0+yf0aunPUib0g5hdaGCfJUFyMRcPZRJ0JfiWBChddH2AUpmCWnJOJz3KTygHjsIwEF1xw==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2026-03-26T09:11:33.633Z"},"_npmVersion":"11.11.0","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"24.14.1","dependencies":{"typed-error":"^3.2.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^6.0.0","husky":"^9.0.0","mocha":"^11.1.0","tslib":"^2.8.1","rimraf":"^6.0.1","rollup":"^4.34.6","ts-node":"^10.9.2","typescript":"^5.7.3","@types/chai":"^5.0.1","lint-staged":"^16.0.0","@balena/lint":"^9.1.3","@types/mocha":"^10.0.10","@rollup/plugin-terser":"^1.0.0","@rollup/plugin-commonjs":"^29.0.0","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_2.0.21-build-renovate-major-1--rollupplugin-terser-da5fd37334c17e603884645bbe9916353735c66a-1_1774516385036_0.1785511985208097","host":"s3://npm-registry-packages-npm-production"}},"2.0.21":{"name":"@balena/balena-pricing","version":"2.0.21","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@2.0.21","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"1970523340c53a9a06d92ff1f3a631871d1567c3","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-2.0.21.tgz","fileCount":13,"integrity":"sha512-T691H135nfHSPEK+318aDhwr6z89kwN0WCMZrK4gysrx2ISNl/1gjJRHdr0fiPnrgXm25pd1N3SyHuQkdKj4sQ==","signatures":[{"sig":"MEYCIQCpnqdQ/WPzPfkMcvDYb23O59iLv0uECOyoLNo2mf9wXwIhAI4HAAznk8uUMhIdjI/Ccuu8JNdmY7o8isC0cjeGEcRq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@balena%2fbalena-pricing@2.0.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":71164},"main":"dist","_from":"file:/home/runner/work/_temp/npm-1eb34cca209dfa269b9538e1b9c9478f2daffdd0/balena-balena-pricing-2.0.21.tgz","mocha":{"_":"test/*.spec.ts","require":"ts-node/register/transpile-only","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":">=10.7.0","node":">=22.4.0"},"private":false,"scripts":{"lint":"balena-lint src/ test/ && tsc --noEmit","test":"mocha","build":"npm run clean && npm run build:cjs && npm run build:browser","clean":"rimraf dist browser","prepack":"npm run build","prepare":"husky","pretest":"npm run prepare","lint-fix":"balena-lint --fix src/ test/","posttest":"npm run lint","build:cjs":"tsc --project ./tsconfig.build.json","build:browser":"rollup -c rollup.config.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fa222b78-0292-48c2-a8d8-e6190b573355"}},"_resolved":"/home/runner/work/_temp/npm-1eb34cca209dfa269b9538e1b9c9478f2daffdd0/balena-balena-pricing-2.0.21.tgz","_integrity":"sha512-T691H135nfHSPEK+318aDhwr6z89kwN0WCMZrK4gysrx2ISNl/1gjJRHdr0fiPnrgXm25pd1N3SyHuQkdKj4sQ==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2026-03-26T09:11:25.548Z"},"_npmVersion":"11.11.0","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"24.14.1","dependencies":{"typed-error":"^3.2.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.0.0","husky":"^9.0.0","mocha":"^11.1.0","tslib":"^2.8.1","rimraf":"^6.0.1","rollup":"^4.34.6","ts-node":"^10.9.2","typescript":"^5.7.3","@types/chai":"^5.0.1","lint-staged":"^16.0.0","@balena/lint":"^9.1.3","@types/mocha":"^10.0.10","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^29.0.0","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_2.0.21_1774516516856_0.8687449198226331","host":"s3://npm-registry-packages-npm-production"}},"2.0.22-build-renovate-github-actions-9c2a551d77e029da279695dea9650b62dc51c253-1":{"name":"@balena/balena-pricing","version":"2.0.22-build-renovate-github-actions-9c2a551d77e029da279695dea9650b62dc51c253-1","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@2.0.22-build-renovate-github-actions-9c2a551d77e029da279695dea9650b62dc51c253-1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"fc5f5b1809079e990acf5638bc68ee05d94a6082","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-2.0.22-build-renovate-github-actions-9c2a551d77e029da279695dea9650b62dc51c253-1.tgz","fileCount":16,"integrity":"sha512-KUZE/9EiAev3x/yE9YJ7b6EucosjzHljSyvSc/4oIzcwTAYmyPpK2oudaAR8S0UJkO/4z6F4nLjuse+VJKhd0Q==","signatures":[{"sig":"MEUCIQDxIc5J8r82gSkFkFvmFf2uM/gqGQMKK/dANjYkOzCPBQIgF66AkhmDhG3tKE6WcsfRIjz7gHRFfZ8udLPh/b/+7Dc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@balena%2fbalena-pricing@2.0.22-build-renovate-github-actions-9c2a551d77e029da279695dea9650b62dc51c253-1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":71237},"main":"dist","_from":"file:/home/runner/work/_temp/balena-balena-pricing-2.0.22.tgz","mocha":{"_":"test/*.spec.ts","require":"ts-node/register/transpile-only","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":">=10.7.0","node":">=22.4.0"},"private":false,"scripts":{"lint":"balena-lint src/ test/ && tsc --noEmit","test":"mocha","build":"npm run clean && npm run build:cjs && npm run build:browser","clean":"rimraf dist browser","prepack":"npm run build","prepare":"husky","pretest":"npm run prepare","lint-fix":"balena-lint --fix src/ test/","posttest":"npm run lint","build:cjs":"tsc --project ./tsconfig.build.json","build:browser":"rollup -c rollup.config.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fa222b78-0292-48c2-a8d8-e6190b573355"}},"_resolved":"/home/runner/work/_temp/balena-balena-pricing-2.0.22.tgz","_integrity":"sha512-KUZE/9EiAev3x/yE9YJ7b6EucosjzHljSyvSc/4oIzcwTAYmyPpK2oudaAR8S0UJkO/4z6F4nLjuse+VJKhd0Q==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2026-03-26T10:12:06.424Z"},"_npmVersion":"11.11.0","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"24.14.1","dependencies":{"typed-error":"^3.2.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^6.0.0","husky":"^9.0.0","mocha":"^11.1.0","tslib":"^2.8.1","rimraf":"^6.0.1","rollup":"^4.34.6","ts-node":"^10.9.2","typescript":"^5.7.3","@types/chai":"^5.0.1","lint-staged":"^16.0.0","@balena/lint":"^9.1.3","@types/mocha":"^10.0.10","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^29.0.0","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_2.0.22-build-renovate-github-actions-9c2a551d77e029da279695dea9650b62dc51c253-1_1774520016597_0.3231646511687538","host":"s3://npm-registry-packages-npm-production"}},"2.0.22-build-renovate-major-1--rollupplugin-terser-0c06661a732e4dafe4d09887ad717c8ca8725f0f-1":{"name":"@balena/balena-pricing","version":"2.0.22-build-renovate-major-1--rollupplugin-terser-0c06661a732e4dafe4d09887ad717c8ca8725f0f-1","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@2.0.22-build-renovate-major-1--rollupplugin-terser-0c06661a732e4dafe4d09887ad717c8ca8725f0f-1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"aa524f494a52a248fce5be7565e0e2cedb8baf18","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-2.0.22-build-renovate-major-1--rollupplugin-terser-0c06661a732e4dafe4d09887ad717c8ca8725f0f-1.tgz","fileCount":16,"integrity":"sha512-n8Kr0VWGRtTpeeonYeRK9C+II+bgxV9Z9zOK70iLog5jd3W3fbW463c4qwNF72AxOMetlcQS+gAxii+GqOPdDw==","signatures":[{"sig":"MEUCIDkGJSycUqX05JUPlNjG/HRRZQtkixvRMShCn9fq5OAnAiEAuZMjUQM9wM7JdPxDVP/D6vYZvgERxDCFD8+xx3Nc740=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@balena%2fbalena-pricing@2.0.22-build-renovate-major-1--rollupplugin-terser-0c06661a732e4dafe4d09887ad717c8ca8725f0f-1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":71251},"main":"dist","_from":"file:/home/runner/work/_temp/balena-balena-pricing-2.0.22.tgz","mocha":{"_":"test/*.spec.ts","require":"ts-node/register/transpile-only","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":">=10.7.0","node":">=22.4.0"},"private":false,"scripts":{"lint":"balena-lint src/ test/ && tsc --noEmit","test":"mocha","build":"npm run clean && npm run build:cjs && npm run build:browser","clean":"rimraf dist browser","prepack":"npm run build","prepare":"husky","pretest":"npm run prepare","lint-fix":"balena-lint --fix src/ test/","posttest":"npm run lint","build:cjs":"tsc --project ./tsconfig.build.json","build:browser":"rollup -c rollup.config.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fa222b78-0292-48c2-a8d8-e6190b573355"}},"_resolved":"/home/runner/work/_temp/balena-balena-pricing-2.0.22.tgz","_integrity":"sha512-n8Kr0VWGRtTpeeonYeRK9C+II+bgxV9Z9zOK70iLog5jd3W3fbW463c4qwNF72AxOMetlcQS+gAxii+GqOPdDw==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2026-03-26T10:12:12.650Z"},"_npmVersion":"11.11.0","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"24.14.1","dependencies":{"typed-error":"^3.2.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^6.0.0","husky":"^9.0.0","mocha":"^11.1.0","tslib":"^2.8.1","rimraf":"^6.0.1","rollup":"^4.34.6","ts-node":"^10.9.2","typescript":"^5.7.3","@types/chai":"^5.0.1","lint-staged":"^16.0.0","@balena/lint":"^9.1.3","@types/mocha":"^10.0.10","@rollup/plugin-terser":"^1.0.0","@rollup/plugin-commonjs":"^29.0.0","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_2.0.22-build-renovate-major-1--rollupplugin-terser-0c06661a732e4dafe4d09887ad717c8ca8725f0f-1_1774520039366_0.5077705079074986","host":"s3://npm-registry-packages-npm-production"}},"2.0.22":{"name":"@balena/balena-pricing","version":"2.0.22","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@2.0.22","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"6f62162cdf2825d826108463e1d370242e80e6df","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-2.0.22.tgz","fileCount":13,"integrity":"sha512-+ccKmPNZoHuCs+iG1YDsfO1sVSvODee5K8kquYD10eNuiHnRhe8LZqqIiPcXf4QuE12aHPdgI/Nt6ONrGjbqfg==","signatures":[{"sig":"MEUCIQD+2CrH4yMwFrK4rMxNGuMjJDi2JL5jDNWfV4W/uHGF8AIgXAgyPUNQuPCZtwgaBor2ywTnz7RCScRk/9fYI1kGQXs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@balena%2fbalena-pricing@2.0.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":71164},"main":"dist","_from":"file:/home/runner/work/_temp/npm-9c2a551d77e029da279695dea9650b62dc51c253/balena-balena-pricing-2.0.22.tgz","mocha":{"_":"test/*.spec.ts","require":"ts-node/register/transpile-only","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":">=10.7.0","node":">=22.4.0"},"private":false,"scripts":{"lint":"balena-lint src/ test/ && tsc --noEmit","test":"mocha","build":"npm run clean && npm run build:cjs && npm run build:browser","clean":"rimraf dist browser","prepack":"npm run build","prepare":"husky","pretest":"npm run prepare","lint-fix":"balena-lint --fix src/ test/","posttest":"npm run lint","build:cjs":"tsc --project ./tsconfig.build.json","build:browser":"rollup -c rollup.config.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fa222b78-0292-48c2-a8d8-e6190b573355"}},"_resolved":"/home/runner/work/_temp/npm-9c2a551d77e029da279695dea9650b62dc51c253/balena-balena-pricing-2.0.22.tgz","_integrity":"sha512-+ccKmPNZoHuCs+iG1YDsfO1sVSvODee5K8kquYD10eNuiHnRhe8LZqqIiPcXf4QuE12aHPdgI/Nt6ONrGjbqfg==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2026-03-26T10:12:06.424Z"},"_npmVersion":"11.11.0","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"24.14.1","dependencies":{"typed-error":"^3.2.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.0.0","husky":"^9.0.0","mocha":"^11.1.0","tslib":"^2.8.1","rimraf":"^6.0.1","rollup":"^4.34.6","ts-node":"^10.9.2","typescript":"^5.7.3","@types/chai":"^5.0.1","lint-staged":"^16.0.0","@balena/lint":"^9.1.3","@types/mocha":"^10.0.10","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^29.0.0","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_2.0.22_1774520166409_0.16186217752202303","host":"s3://npm-registry-packages-npm-production"}},"2.0.23-build-renovate-major-1--rollupplugin-terser-e3ccd356811581375f6a32945ba3d0ac3aa21d92-1":{"name":"@balena/balena-pricing","version":"2.0.23-build-renovate-major-1--rollupplugin-terser-e3ccd356811581375f6a32945ba3d0ac3aa21d92-1","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@2.0.23-build-renovate-major-1--rollupplugin-terser-e3ccd356811581375f6a32945ba3d0ac3aa21d92-1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"35c6c3ec6903dc1f31f5ae3063929c77dab759da","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-2.0.23-build-renovate-major-1--rollupplugin-terser-e3ccd356811581375f6a32945ba3d0ac3aa21d92-1.tgz","fileCount":16,"integrity":"sha512-rYlOqDooSeEsxmLxUnVctDQFo6KuVjHHoRepJq4VzQEV0hgviwLOes8iUTngVekxFSA/iH7GX8tdzbE58+Rizw==","signatures":[{"sig":"MEQCIGc38d3ETSaNNX2mEPI9nuaO2Y3MHlep6zcpKiU8QR6pAiB5ryYtcdjuANV/VyzTqDekVXA4roZ7+hLR+gxews3vjg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@balena%2fbalena-pricing@2.0.23-build-renovate-major-1--rollupplugin-terser-e3ccd356811581375f6a32945ba3d0ac3aa21d92-1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":71251},"main":"dist","_from":"file:/home/runner/work/_temp/balena-balena-pricing-2.0.23.tgz","mocha":{"_":"test/*.spec.ts","require":"ts-node/register/transpile-only","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":">=10.7.0","node":">=22.4.0"},"private":false,"scripts":{"lint":"balena-lint src/ test/ && tsc --noEmit","test":"mocha","build":"npm run clean && npm run build:cjs && npm run build:browser","clean":"rimraf dist browser","prepack":"npm run build","prepare":"husky","pretest":"npm run prepare","lint-fix":"balena-lint --fix src/ test/","posttest":"npm run lint","build:cjs":"tsc --project ./tsconfig.build.json","build:browser":"rollup -c rollup.config.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fa222b78-0292-48c2-a8d8-e6190b573355"}},"_resolved":"/home/runner/work/_temp/balena-balena-pricing-2.0.23.tgz","_integrity":"sha512-rYlOqDooSeEsxmLxUnVctDQFo6KuVjHHoRepJq4VzQEV0hgviwLOes8iUTngVekxFSA/iH7GX8tdzbE58+Rizw==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2026-03-26T11:09:01.749Z"},"_npmVersion":"11.11.0","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"24.14.1","dependencies":{"typed-error":"^3.2.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^6.0.0","husky":"^9.0.0","mocha":"^11.1.0","tslib":"^2.8.1","rimraf":"^6.0.1","rollup":"^4.34.6","ts-node":"^10.9.2","typescript":"^5.7.3","@types/chai":"^5.0.1","lint-staged":"^16.0.0","@balena/lint":"^9.1.3","@types/mocha":"^10.0.10","@rollup/plugin-terser":"^1.0.0","@rollup/plugin-commonjs":"^29.0.0","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_2.0.23-build-renovate-major-1--rollupplugin-terser-e3ccd356811581375f6a32945ba3d0ac3aa21d92-1_1774523435798_0.011618303500328775","host":"s3://npm-registry-packages-npm-production"}},"2.0.23-build-renovate-github-actions-4ceff1ab4999df8642ea7e2aba1118b9c92f7c5f-1":{"name":"@balena/balena-pricing","version":"2.0.23-build-renovate-github-actions-4ceff1ab4999df8642ea7e2aba1118b9c92f7c5f-1","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@2.0.23-build-renovate-github-actions-4ceff1ab4999df8642ea7e2aba1118b9c92f7c5f-1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"d188c5009617f745b0981cd4a0cfd27e29773dea","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-2.0.23-build-renovate-github-actions-4ceff1ab4999df8642ea7e2aba1118b9c92f7c5f-1.tgz","fileCount":16,"integrity":"sha512-Zlasf58adZS6hfQ7wffarKeix7U2AR/hJxyHNnbGtuRPi34uraVKksF2AS8SaIjD/rn9/45XxKbqDf2nm1pI7w==","signatures":[{"sig":"MEYCIQDkkn7f3yyhgJApWjjK7ppl/H8koOaC/hfhwq1JvcinmwIhAP8XjFNJSb8gUKzLVZNe9vtOwNM7Me5afdqOBHh1y98D","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@balena%2fbalena-pricing@2.0.23-build-renovate-github-actions-4ceff1ab4999df8642ea7e2aba1118b9c92f7c5f-1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":71237},"main":"dist","_from":"file:/home/runner/work/_temp/balena-balena-pricing-2.0.23.tgz","mocha":{"_":"test/*.spec.ts","require":"ts-node/register/transpile-only","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":">=10.7.0","node":">=22.4.0"},"private":false,"scripts":{"lint":"balena-lint src/ test/ && tsc --noEmit","test":"mocha","build":"npm run clean && npm run build:cjs && npm run build:browser","clean":"rimraf dist browser","prepack":"npm run build","prepare":"husky","pretest":"npm run prepare","lint-fix":"balena-lint --fix src/ test/","posttest":"npm run lint","build:cjs":"tsc --project ./tsconfig.build.json","build:browser":"rollup -c rollup.config.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fa222b78-0292-48c2-a8d8-e6190b573355"}},"_resolved":"/home/runner/work/_temp/balena-balena-pricing-2.0.23.tgz","_integrity":"sha512-Zlasf58adZS6hfQ7wffarKeix7U2AR/hJxyHNnbGtuRPi34uraVKksF2AS8SaIjD/rn9/45XxKbqDf2nm1pI7w==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2026-03-26T12:04:48.391Z"},"_npmVersion":"11.11.0","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"24.14.1","dependencies":{"typed-error":"^3.2.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^6.0.0","husky":"^9.0.0","mocha":"^11.1.0","tslib":"^2.8.1","rimraf":"^6.0.1","rollup":"^4.34.6","ts-node":"^10.9.2","typescript":"^5.7.3","@types/chai":"^5.0.1","lint-staged":"^16.0.0","@balena/lint":"^9.1.3","@types/mocha":"^10.0.10","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^29.0.0","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_2.0.23-build-renovate-github-actions-4ceff1ab4999df8642ea7e2aba1118b9c92f7c5f-1_1774526782179_0.4168036387586438","host":"s3://npm-registry-packages-npm-production"}},"2.0.23":{"name":"@balena/balena-pricing","version":"2.0.23","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@2.0.23","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"c2664a739e1de86a85aede6ab1a3fb2af81fa4d1","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-2.0.23.tgz","fileCount":13,"integrity":"sha512-EV0f4ABwV+SVPXy6BaEF0Ch5wbqXj7Bfq/rdPGAfiYZBqWg8LUFEmx7VhlEuWVct+m0bojvmO+TzQxu7X562Yg==","signatures":[{"sig":"MEUCIQD5X7xWHPiYUY01MHxeTbb93sLFFueRQVuZZlCnhmne6AIgKfahp7/RJG/xHKnIAgo6ORBz2c/9KwBzQS5mPSweBHc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@balena%2fbalena-pricing@2.0.23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":71164},"main":"dist","_from":"file:/home/runner/work/_temp/npm-4ceff1ab4999df8642ea7e2aba1118b9c92f7c5f/balena-balena-pricing-2.0.23.tgz","mocha":{"_":"test/*.spec.ts","require":"ts-node/register/transpile-only","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":">=10.7.0","node":">=22.4.0"},"private":false,"scripts":{"lint":"balena-lint src/ test/ && tsc --noEmit","test":"mocha","build":"npm run clean && npm run build:cjs && npm run build:browser","clean":"rimraf dist browser","prepack":"npm run build","prepare":"husky","pretest":"npm run prepare","lint-fix":"balena-lint --fix src/ test/","posttest":"npm run lint","build:cjs":"tsc --project ./tsconfig.build.json","build:browser":"rollup -c rollup.config.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fa222b78-0292-48c2-a8d8-e6190b573355"}},"_resolved":"/home/runner/work/_temp/npm-4ceff1ab4999df8642ea7e2aba1118b9c92f7c5f/balena-balena-pricing-2.0.23.tgz","_integrity":"sha512-EV0f4ABwV+SVPXy6BaEF0Ch5wbqXj7Bfq/rdPGAfiYZBqWg8LUFEmx7VhlEuWVct+m0bojvmO+TzQxu7X562Yg==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2026-03-26T12:04:48.391Z"},"_npmVersion":"11.11.0","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"24.14.1","dependencies":{"typed-error":"^3.2.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.0.0","husky":"^9.0.0","mocha":"^11.1.0","tslib":"^2.8.1","rimraf":"^6.0.1","rollup":"^4.34.6","ts-node":"^10.9.2","typescript":"^5.7.3","@types/chai":"^5.0.1","lint-staged":"^16.0.0","@balena/lint":"^9.1.3","@types/mocha":"^10.0.10","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^29.0.0","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_2.0.23_1774526925646_0.3250277354389013","host":"s3://npm-registry-packages-npm-production"}},"2.0.24-build-renovate-major-1--rollupplugin-terser-f9884c775a819128453ecb6780995ee313890e69-1":{"name":"@balena/balena-pricing","version":"2.0.24-build-renovate-major-1--rollupplugin-terser-f9884c775a819128453ecb6780995ee313890e69-1","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@2.0.24-build-renovate-major-1--rollupplugin-terser-f9884c775a819128453ecb6780995ee313890e69-1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"ee9eea79051300869139b5f3b39cb132b77b6f03","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-2.0.24-build-renovate-major-1--rollupplugin-terser-f9884c775a819128453ecb6780995ee313890e69-1.tgz","fileCount":16,"integrity":"sha512-RRb7gnHqwNa/5Khyh0HbMon73JXAdC1i4LENej/0JgwEdVlgl/6pp6Y6qp4okoW6sWAbXj7n8Swqmm7NoKf+EA==","signatures":[{"sig":"MEYCIQCJeKZgbvTtjuCfqs++l838GXytNQyEY+gZmIdHm1HGwAIhAM7Yh9oegofrUSg3EsfIeQ8X7S8/Jq7KLbJKYgghYJLq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@balena%2fbalena-pricing@2.0.24-build-renovate-major-1--rollupplugin-terser-f9884c775a819128453ecb6780995ee313890e69-1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":71251},"main":"dist","_from":"file:/home/runner/work/_temp/balena-balena-pricing-2.0.24.tgz","mocha":{"_":"test/*.spec.ts","require":"ts-node/register/transpile-only","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":">=10.7.0","node":">=22.4.0"},"private":false,"scripts":{"lint":"balena-lint src/ test/ && tsc --noEmit","test":"mocha","build":"npm run clean && npm run build:cjs && npm run build:browser","clean":"rimraf dist browser","prepack":"npm run build","prepare":"husky","pretest":"npm run prepare","lint-fix":"balena-lint --fix src/ test/","posttest":"npm run lint","build:cjs":"tsc --project ./tsconfig.build.json","build:browser":"rollup -c rollup.config.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fa222b78-0292-48c2-a8d8-e6190b573355"}},"_resolved":"/home/runner/work/_temp/balena-balena-pricing-2.0.24.tgz","_integrity":"sha512-RRb7gnHqwNa/5Khyh0HbMon73JXAdC1i4LENej/0JgwEdVlgl/6pp6Y6qp4okoW6sWAbXj7n8Swqmm7NoKf+EA==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2026-03-26T13:12:09.546Z"},"_npmVersion":"11.11.0","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"24.14.1","dependencies":{"typed-error":"^3.2.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^6.0.0","husky":"^9.0.0","mocha":"^11.1.0","tslib":"^2.8.1","rimraf":"^6.0.1","rollup":"^4.34.6","ts-node":"^10.9.2","typescript":"^5.7.3","@types/chai":"^5.0.1","lint-staged":"^16.0.0","@balena/lint":"^9.1.3","@types/mocha":"^10.0.10","@rollup/plugin-terser":"^1.0.0","@rollup/plugin-commonjs":"^29.0.0","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_2.0.24-build-renovate-major-1--rollupplugin-terser-f9884c775a819128453ecb6780995ee313890e69-1_1774530823711_0.8353971454724054","host":"s3://npm-registry-packages-npm-production"}},"2.0.24-build-kyle-revert-flowzone-to-master-d2a26e256359918239e26e5f8b55079ba11fb6c1-1":{"name":"@balena/balena-pricing","version":"2.0.24-build-kyle-revert-flowzone-to-master-d2a26e256359918239e26e5f8b55079ba11fb6c1-1","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@2.0.24-build-kyle-revert-flowzone-to-master-d2a26e256359918239e26e5f8b55079ba11fb6c1-1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"533b100c378ced6d30e8ccd50ffb24f854392927","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-2.0.24-build-kyle-revert-flowzone-to-master-d2a26e256359918239e26e5f8b55079ba11fb6c1-1.tgz","fileCount":16,"integrity":"sha512-BbPYtGanGB5lLYBgxFYYTJeDiB2lOH2quQtwy6k/gb+hirEF0AE3QxMnYTJzW3dRFhMhRoi5PziNJ+DZ8jRy6w==","signatures":[{"sig":"MEQCIGs5IwGyOn2KkWBDGf25ESlWLrgvTS1s0RYlmmQocGQ5AiBAstARMH7Phi5c3mlmpNvO4yAP0O7rCcV2PQCS/DZyIg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@balena%2fbalena-pricing@2.0.24-build-kyle-revert-flowzone-to-master-d2a26e256359918239e26e5f8b55079ba11fb6c1-1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":71244},"main":"dist","_from":"file:/home/runner/work/_temp/balena-balena-pricing-2.0.24.tgz","mocha":{"_":"test/*.spec.ts","require":"ts-node/register/transpile-only","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":">=10.7.0","node":">=22.4.0"},"private":false,"scripts":{"lint":"balena-lint src/ test/ && tsc --noEmit","test":"mocha","build":"npm run clean && npm run build:cjs && npm run build:browser","clean":"rimraf dist browser","prepack":"npm run build","prepare":"husky","pretest":"npm run prepare","lint-fix":"balena-lint --fix src/ test/","posttest":"npm run lint","build:cjs":"tsc --project ./tsconfig.build.json","build:browser":"rollup -c rollup.config.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fa222b78-0292-48c2-a8d8-e6190b573355"}},"_resolved":"/home/runner/work/_temp/balena-balena-pricing-2.0.24.tgz","_integrity":"sha512-BbPYtGanGB5lLYBgxFYYTJeDiB2lOH2quQtwy6k/gb+hirEF0AE3QxMnYTJzW3dRFhMhRoi5PziNJ+DZ8jRy6w==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2026-03-26T16:52:29.209Z"},"_npmVersion":"11.11.0","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"24.14.1","dependencies":{"typed-error":"^3.2.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^6.0.0","husky":"^9.0.0","mocha":"^11.1.0","tslib":"^2.8.1","rimraf":"^6.0.1","rollup":"^4.34.6","ts-node":"^10.9.2","typescript":"^5.7.3","@types/chai":"^5.0.1","lint-staged":"^16.0.0","@balena/lint":"^9.1.3","@types/mocha":"^10.0.10","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^29.0.0","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_2.0.24-build-kyle-revert-flowzone-to-master-d2a26e256359918239e26e5f8b55079ba11fb6c1-1_1774544046898_0.6648020164324393","host":"s3://npm-registry-packages-npm-production"}},"2.0.24-build-kyle-revert-flowzone-to-master-d40466a308960f675a7a16cca5caf32a718ec270-1":{"name":"@balena/balena-pricing","version":"2.0.24-build-kyle-revert-flowzone-to-master-d40466a308960f675a7a16cca5caf32a718ec270-1","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@2.0.24-build-kyle-revert-flowzone-to-master-d40466a308960f675a7a16cca5caf32a718ec270-1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"9edb49ec873b4d9973ff95be1918c5424a3f9981","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-2.0.24-build-kyle-revert-flowzone-to-master-d40466a308960f675a7a16cca5caf32a718ec270-1.tgz","fileCount":16,"integrity":"sha512-lOuPhRZXa6Mmz1tSmflr1q94z7IlRUnK2Bl21+2vMmvPJarVpSyUQkEd3UjBpGhT5Ze4SPIluY44wOYyr3Zisg==","signatures":[{"sig":"MEUCIBnA8lFpoymXSjkymCKQMHe7WQiFb/qKoF4XFWXz93vrAiEAy3BV08SD7pWaIEPxLH/NLWwUq/M5zD9axjJWQ0UpeAE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@balena%2fbalena-pricing@2.0.24-build-kyle-revert-flowzone-to-master-d40466a308960f675a7a16cca5caf32a718ec270-1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":71244},"main":"dist","_from":"file:/home/runner/work/_temp/balena-balena-pricing-2.0.24.tgz","mocha":{"_":"test/*.spec.ts","require":"ts-node/register/transpile-only","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":">=10.7.0","node":">=22.4.0"},"private":false,"scripts":{"lint":"balena-lint src/ test/ && tsc --noEmit","test":"mocha","build":"npm run clean && npm run build:cjs && npm run build:browser","clean":"rimraf dist browser","prepack":"npm run build","prepare":"husky","pretest":"npm run prepare","lint-fix":"balena-lint --fix src/ test/","posttest":"npm run lint","build:cjs":"tsc --project ./tsconfig.build.json","build:browser":"rollup -c rollup.config.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fa222b78-0292-48c2-a8d8-e6190b573355"}},"_resolved":"/home/runner/work/_temp/balena-balena-pricing-2.0.24.tgz","_integrity":"sha512-lOuPhRZXa6Mmz1tSmflr1q94z7IlRUnK2Bl21+2vMmvPJarVpSyUQkEd3UjBpGhT5Ze4SPIluY44wOYyr3Zisg==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2026-03-26T17:13:25.383Z"},"_npmVersion":"11.11.0","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"24.14.1","dependencies":{"typed-error":"^3.2.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^6.0.0","husky":"^9.0.0","mocha":"^11.1.0","tslib":"^2.8.1","rimraf":"^6.0.1","rollup":"^4.34.6","ts-node":"^10.9.2","typescript":"^5.7.3","@types/chai":"^5.0.1","lint-staged":"^16.0.0","@balena/lint":"^9.1.3","@types/mocha":"^10.0.10","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^29.0.0","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_2.0.24-build-kyle-revert-flowzone-to-master-d40466a308960f675a7a16cca5caf32a718ec270-1_1774545320210_0.7639663891587545","host":"s3://npm-registry-packages-npm-production"}},"2.0.24":{"name":"@balena/balena-pricing","version":"2.0.24","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@2.0.24","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"3eb7dc5bdc7746ddb21e155b8fc7a2bd6b855310","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-2.0.24.tgz","fileCount":13,"integrity":"sha512-F8DLzWZqXl3lwg14EpoDvYHpJq4uo2ss+A94JL/11e3gT5SeP4HKMmgLsnFN0zJ2MvsMQ+t/Mjebq63NWTLsUA==","signatures":[{"sig":"MEYCIQDG+Hqe82LIY0e3jSO+KdfRePA9B8tK3bnh3IPPfP5x5AIhAL1dkpkfTFTvPe+o8dYmAzrStdUdDJ5aF/6vNH/To/Uy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@balena%2fbalena-pricing@2.0.24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":71164},"main":"dist","_from":"file:/home/runner/work/_temp/npm-d40466a308960f675a7a16cca5caf32a718ec270/balena-balena-pricing-2.0.24.tgz","mocha":{"_":"test/*.spec.ts","require":"ts-node/register/transpile-only","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":">=10.7.0","node":">=22.4.0"},"private":false,"scripts":{"lint":"balena-lint src/ test/ && tsc --noEmit","test":"mocha","build":"npm run clean && npm run build:cjs && npm run build:browser","clean":"rimraf dist browser","prepack":"npm run build","prepare":"husky","pretest":"npm run prepare","lint-fix":"balena-lint --fix src/ test/","posttest":"npm run lint","build:cjs":"tsc --project ./tsconfig.build.json","build:browser":"rollup -c rollup.config.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fa222b78-0292-48c2-a8d8-e6190b573355"}},"_resolved":"/home/runner/work/_temp/npm-d40466a308960f675a7a16cca5caf32a718ec270/balena-balena-pricing-2.0.24.tgz","_integrity":"sha512-F8DLzWZqXl3lwg14EpoDvYHpJq4uo2ss+A94JL/11e3gT5SeP4HKMmgLsnFN0zJ2MvsMQ+t/Mjebq63NWTLsUA==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2026-03-26T17:13:25.383Z"},"_npmVersion":"11.11.0","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"24.14.1","dependencies":{"typed-error":"^3.2.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.0.0","husky":"^9.0.0","mocha":"^11.1.0","tslib":"^2.8.1","rimraf":"^6.0.1","rollup":"^4.34.6","ts-node":"^10.9.2","typescript":"^5.7.3","@types/chai":"^5.0.1","lint-staged":"^16.0.0","@balena/lint":"^9.1.3","@types/mocha":"^10.0.10","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^29.0.0","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_2.0.24_1774545872454_0.03497649065505537","host":"s3://npm-registry-packages-npm-production"}},"2.0.25-build-renovate-major-1--rollupplugin-terser-7979520f9625fec93acc932501a65924092c994f-1":{"name":"@balena/balena-pricing","version":"2.0.25-build-renovate-major-1--rollupplugin-terser-7979520f9625fec93acc932501a65924092c994f-1","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@2.0.25-build-renovate-major-1--rollupplugin-terser-7979520f9625fec93acc932501a65924092c994f-1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"721510b9c0ba462764b5188f1eb4722232899d04","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-2.0.25-build-renovate-major-1--rollupplugin-terser-7979520f9625fec93acc932501a65924092c994f-1.tgz","fileCount":16,"integrity":"sha512-TGPK220iXDtK4WFgw6b13ezxFHuoWyaMCHG4LbylP3l3/myq1vnnbfzU4BjDedoh5AIFXqHCMKe6+8lAeIoQYQ==","signatures":[{"sig":"MEQCIDpJQQvX1pGSNL4PXEL0pRsRGeMtOmzWGmvL9j91kxPHAiBgOptxbkGP87uwX7B8+a2zMBHMc3yRygbhMCtUmxF4AA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@balena%2fbalena-pricing@2.0.25-build-renovate-major-1--rollupplugin-terser-7979520f9625fec93acc932501a65924092c994f-1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":71251},"main":"dist","_from":"file:/home/runner/work/_temp/balena-balena-pricing-2.0.25.tgz","mocha":{"_":"test/*.spec.ts","require":"ts-node/register/transpile-only","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":">=10.7.0","node":">=22.4.0"},"private":false,"scripts":{"lint":"balena-lint src/ test/ && tsc --noEmit","test":"mocha","build":"npm run clean && npm run build:cjs && npm run build:browser","clean":"rimraf dist browser","prepack":"npm run build","prepare":"husky","pretest":"npm run prepare","lint-fix":"balena-lint --fix src/ test/","posttest":"npm run lint","build:cjs":"tsc --project ./tsconfig.build.json","build:browser":"rollup -c rollup.config.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fa222b78-0292-48c2-a8d8-e6190b573355"}},"_resolved":"/home/runner/work/_temp/balena-balena-pricing-2.0.25.tgz","_integrity":"sha512-TGPK220iXDtK4WFgw6b13ezxFHuoWyaMCHG4LbylP3l3/myq1vnnbfzU4BjDedoh5AIFXqHCMKe6+8lAeIoQYQ==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2026-03-26T18:10:04.005Z"},"_npmVersion":"11.11.0","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"24.14.1","dependencies":{"typed-error":"^3.2.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^6.0.0","husky":"^9.0.0","mocha":"^11.1.0","tslib":"^2.8.1","rimraf":"^6.0.1","rollup":"^4.34.6","ts-node":"^10.9.2","typescript":"^5.7.3","@types/chai":"^5.0.1","lint-staged":"^16.0.0","@balena/lint":"^9.1.3","@types/mocha":"^10.0.10","@rollup/plugin-terser":"^1.0.0","@rollup/plugin-commonjs":"^29.0.0","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_2.0.25-build-renovate-major-1--rollupplugin-terser-7979520f9625fec93acc932501a65924092c994f-1_1774548710091_0.7270749943180936","host":"s3://npm-registry-packages-npm-production"}},"2.0.25":{"name":"@balena/balena-pricing","version":"2.0.25","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@2.0.25","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"f50fab63546cac4555722c2c90b31e07dcad49bd","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-2.0.25.tgz","fileCount":13,"integrity":"sha512-5shLOWp3jaZ4IJqXFn+fkQfVA3Rz0TLQ1Z9pIY4wrITdvt4voYOZvncBtJg8onzl0191sHExYHvMpPLUAq1DYA==","signatures":[{"sig":"MEUCIQD0cOjZCyp6bu/+ajEy1lvHMbjWk+rF4c0zB7EvnrNUYwIgE5qIy+aG/shKzvQCd6M2RIAyRuE8I4+Bgp+nwarqlGU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@balena%2fbalena-pricing@2.0.25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":71164},"main":"dist","_from":"file:/home/runner/work/_temp/npm-7979520f9625fec93acc932501a65924092c994f/balena-balena-pricing-2.0.25.tgz","mocha":{"_":"test/*.spec.ts","require":"ts-node/register/transpile-only","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":">=10.7.0","node":">=22.4.0"},"private":false,"scripts":{"lint":"balena-lint src/ test/ && tsc --noEmit","test":"mocha","build":"npm run clean && npm run build:cjs && npm run build:browser","clean":"rimraf dist browser","prepack":"npm run build","prepare":"husky","pretest":"npm run prepare","lint-fix":"balena-lint --fix src/ test/","posttest":"npm run lint","build:cjs":"tsc --project ./tsconfig.build.json","build:browser":"rollup -c rollup.config.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fa222b78-0292-48c2-a8d8-e6190b573355"}},"_resolved":"/home/runner/work/_temp/npm-7979520f9625fec93acc932501a65924092c994f/balena-balena-pricing-2.0.25.tgz","_integrity":"sha512-5shLOWp3jaZ4IJqXFn+fkQfVA3Rz0TLQ1Z9pIY4wrITdvt4voYOZvncBtJg8onzl0191sHExYHvMpPLUAq1DYA==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2026-03-26T18:10:04.005Z"},"_npmVersion":"11.12.1","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"25.9.0","dependencies":{"typed-error":"^3.2.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.0.0","husky":"^9.0.0","mocha":"^11.1.0","tslib":"^2.8.1","rimraf":"^6.0.1","rollup":"^4.34.6","ts-node":"^10.9.2","typescript":"^5.7.3","@types/chai":"^5.0.1","lint-staged":"^16.0.0","@balena/lint":"^9.1.3","@types/mocha":"^10.0.10","@rollup/plugin-terser":"^1.0.0","@rollup/plugin-commonjs":"^29.0.0","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_2.0.25_1776851261574_0.9729580736360943","host":"s3://npm-registry-packages-npm-production"}},"2.0.26-build-renovate-major-17-lint-staged-ec520b506e8332338b67ace70a03743ee2047024-1":{"name":"@balena/balena-pricing","version":"2.0.26-build-renovate-major-17-lint-staged-ec520b506e8332338b67ace70a03743ee2047024-1","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@2.0.26-build-renovate-major-17-lint-staged-ec520b506e8332338b67ace70a03743ee2047024-1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"162b0d612f4c200d9f93a2d372ba3b71251f545b","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-2.0.26-build-renovate-major-17-lint-staged-ec520b506e8332338b67ace70a03743ee2047024-1.tgz","fileCount":16,"integrity":"sha512-C1FEhb+iE2ddgMKRlEI7Y7LRNNcwg4SJK6+6lhF2p+9ZksKDSP1m6AOY6VY8/ZCz0J7FqiNsi+p/X+C+zkkC3A==","signatures":[{"sig":"MEQCIDhJbMBxjNq7VXad86jYiRetTKtNlssYH+2UOFPtm8asAiBNrKe5yePap/wVghiw5WZBeCDftf0MZO6aw/JqMwU4tw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@balena%2fbalena-pricing@2.0.26-build-renovate-major-17-lint-staged-ec520b506e8332338b67ace70a03743ee2047024-1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":71243},"main":"dist","_from":"file:/home/runner/work/_temp/balena-balena-pricing-2.0.26.tgz","mocha":{"_":"test/*.spec.ts","require":"ts-node/register/transpile-only","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":">=10.7.0","node":">=22.4.0"},"private":false,"scripts":{"lint":"balena-lint src/ test/ && tsc --noEmit","test":"mocha","build":"npm run clean && npm run build:cjs && npm run build:browser","clean":"rimraf dist browser","prepack":"npm run build","prepare":"husky","pretest":"npm run prepare","lint-fix":"balena-lint --fix src/ test/","posttest":"npm run lint","build:cjs":"tsc --project ./tsconfig.build.json","build:browser":"rollup -c rollup.config.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fa222b78-0292-48c2-a8d8-e6190b573355"}},"_resolved":"/home/runner/work/_temp/balena-balena-pricing-2.0.26.tgz","_integrity":"sha512-C1FEhb+iE2ddgMKRlEI7Y7LRNNcwg4SJK6+6lhF2p+9ZksKDSP1m6AOY6VY8/ZCz0J7FqiNsi+p/X+C+zkkC3A==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2026-05-09T10:09:44.743Z"},"_npmVersion":"11.13.0","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"26.1.0","dependencies":{"typed-error":"^3.2.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^6.0.0","husky":"^9.0.0","mocha":"^11.1.0","tslib":"^2.8.1","rimraf":"^6.0.1","rollup":"^4.34.6","ts-node":"^10.9.2","typescript":"^5.7.3","@types/chai":"^5.0.1","lint-staged":"^17.0.0","@balena/lint":"^9.1.3","@types/mocha":"^10.0.10","@rollup/plugin-terser":"^1.0.0","@rollup/plugin-commonjs":"^29.0.0","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_2.0.26-build-renovate-major-17-lint-staged-ec520b506e8332338b67ace70a03743ee2047024-1_1778321507049_0.009620848907555546","host":"s3://npm-registry-packages-npm-production"}},"2.0.26":{"name":"@balena/balena-pricing","version":"2.0.26","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@2.0.26","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"ecc5918933fcf403a3f29888e38a96462baa2935","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-2.0.26.tgz","fileCount":13,"integrity":"sha512-/W+a6ula7elAKPOe6C6GjVN2T4eyXy7YBi65RrysQs3+ZyvUUOlyeyVow9sfyikbSzKAedyVcMEE10M1DWoHMg==","signatures":[{"sig":"MEUCIAiGpVE5FhZjenoNCzqbStMhElBOJfNpyaRz+kTmf6VQAiEApJTMIOXXRc1iUur3gMbnwFotOK2IdVpKF84kx05ZOPs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@balena%2fbalena-pricing@2.0.26","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":71164},"main":"dist","_from":"file:/home/runner/work/_temp/npm-ec520b506e8332338b67ace70a03743ee2047024/balena-balena-pricing-2.0.26.tgz","mocha":{"_":"test/*.spec.ts","require":"ts-node/register/transpile-only","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":">=10.7.0","node":">=22.4.0"},"private":false,"scripts":{"lint":"balena-lint src/ test/ && tsc --noEmit","test":"mocha","build":"npm run clean && npm run build:cjs && npm run build:browser","clean":"rimraf dist browser","prepack":"npm run build","prepare":"husky","pretest":"npm run prepare","lint-fix":"balena-lint --fix src/ test/","posttest":"npm run lint","build:cjs":"tsc --project ./tsconfig.build.json","build:browser":"rollup -c rollup.config.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fa222b78-0292-48c2-a8d8-e6190b573355"}},"_resolved":"/home/runner/work/_temp/npm-ec520b506e8332338b67ace70a03743ee2047024/balena-balena-pricing-2.0.26.tgz","_integrity":"sha512-/W+a6ula7elAKPOe6C6GjVN2T4eyXy7YBi65RrysQs3+ZyvUUOlyeyVow9sfyikbSzKAedyVcMEE10M1DWoHMg==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2026-05-09T10:09:44.743Z"},"_npmVersion":"11.13.0","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"26.1.0","dependencies":{"typed-error":"^3.2.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.0.0","husky":"^9.0.0","mocha":"^11.1.0","tslib":"^2.8.1","rimraf":"^6.0.1","rollup":"^4.34.6","ts-node":"^10.9.2","typescript":"^5.7.3","@types/chai":"^5.0.1","lint-staged":"^17.0.0","@balena/lint":"^9.1.3","@types/mocha":"^10.0.10","@rollup/plugin-terser":"^1.0.0","@rollup/plugin-commonjs":"^29.0.0","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_2.0.26_1778554054843_0.27711988889866324","host":"s3://npm-registry-packages-npm-production"}},"2.0.27-build-joshbwlng-typescript-v6-e897fbb6b6f30f27716261417792372371aa2c6b-1":{"name":"@balena/balena-pricing","version":"2.0.27-build-joshbwlng-typescript-v6-e897fbb6b6f30f27716261417792372371aa2c6b-1","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@2.0.27-build-joshbwlng-typescript-v6-e897fbb6b6f30f27716261417792372371aa2c6b-1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"d942a7dcf9a160d41ff2f58c99084eb96c878283","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-2.0.27-build-joshbwlng-typescript-v6-e897fbb6b6f30f27716261417792372371aa2c6b-1.tgz","fileCount":16,"integrity":"sha512-QFKnZYTPAtgGGYSf9k+uPnZTBdhhsDoPVbma6nI+1LLoJC+m4rylXZuXqa+If0jl91KOLIsQojBS+lNbyRe7pA==","signatures":[{"sig":"MEQCICNaE8d7FWN6UnILOa14CQN5sBbbvHNjUkmMB9jj5ecMAiAw/+gBUBIO+Xj8Q94XP/Henrv9ar30sJeiXrJAYAi+vw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@balena%2fbalena-pricing@2.0.27-build-joshbwlng-typescript-v6-e897fbb6b6f30f27716261417792372371aa2c6b-1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":71236},"main":"dist","_from":"file:/home/runner/work/_temp/balena-balena-pricing-2.0.27.tgz","mocha":{"_":"test/*.spec.ts","require":"@swc-node/register","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":">=10.7.0","node":">=22.4.0"},"private":false,"scripts":{"lint":"balena-lint src/ test/ && tsc --noEmit","test":"mocha","build":"npm run clean && npm run build:cjs && npm run build:browser","clean":"rimraf dist browser","prepack":"npm run build","prepare":"husky","pretest":"npm run prepare","lint-fix":"balena-lint --fix src/ test/","posttest":"npm run lint","build:cjs":"tsc --project ./tsconfig.build.json","build:browser":"rollup -c rollup.config.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fa222b78-0292-48c2-a8d8-e6190b573355"}},"_resolved":"/home/runner/work/_temp/balena-balena-pricing-2.0.27.tgz","_integrity":"sha512-QFKnZYTPAtgGGYSf9k+uPnZTBdhhsDoPVbma6nI+1LLoJC+m4rylXZuXqa+If0jl91KOLIsQojBS+lNbyRe7pA==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2026-06-04T06:25:37.499Z"},"_npmVersion":"11.16.0","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"26.3.0","dependencies":{"typed-error":"^3.2.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^6.0.0","husky":"^9.0.0","mocha":"^11.7.1","tslib":"^2.8.1","rimraf":"^6.0.1","rollup":"^4.34.6","typescript":"^6.0.3","@types/chai":"^5.0.1","lint-staged":"^17.0.0","@balena/lint":"^9.3.2","@types/mocha":"^10.0.10","@swc-node/register":"^1.10.10","@rollup/plugin-terser":"^1.0.0","@rollup/plugin-commonjs":"^29.0.0","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_2.0.27-build-joshbwlng-typescript-v6-e897fbb6b6f30f27716261417792372371aa2c6b-1_1780554428622_0.4385350978982443","host":"s3://npm-registry-packages-npm-production"}},"2.0.27":{"name":"@balena/balena-pricing","version":"2.0.27","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@2.0.27","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"8d98978cb89a49e69a271a4cf0563da4154bc7ac","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-2.0.27.tgz","fileCount":13,"integrity":"sha512-3sfUtkOWlgKA5Dt2CdBHyx8YWQydwmg3cPBcMZ59cM/eU0lFTW5EA/CZjKRzoQUtfdnYK1rsu6utylV5wOQJdA==","signatures":[{"sig":"MEQCIDYw0IzWrwPVxMny6QkY+0lGHHdmp3AuXgScGB3JAQ9TAiAcAFSjy4b0xC3Gp53AX5Vsf0HO0jr9i6HkX2TeRNYruA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@balena%2fbalena-pricing@2.0.27","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":71163},"main":"dist","_from":"file:/home/runner/work/_temp/npm-e897fbb6b6f30f27716261417792372371aa2c6b/balena-balena-pricing-2.0.27.tgz","mocha":{"_":"test/*.spec.ts","require":"@swc-node/register","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":">=10.7.0","node":">=22.4.0"},"private":false,"scripts":{"lint":"balena-lint src/ test/ && tsc --noEmit","test":"mocha","build":"npm run clean && npm run build:cjs && npm run build:browser","clean":"rimraf dist browser","prepack":"npm run build","prepare":"husky","pretest":"npm run prepare","lint-fix":"balena-lint --fix src/ test/","posttest":"npm run lint","build:cjs":"tsc --project ./tsconfig.build.json","build:browser":"rollup -c rollup.config.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fa222b78-0292-48c2-a8d8-e6190b573355"}},"_resolved":"/home/runner/work/_temp/npm-e897fbb6b6f30f27716261417792372371aa2c6b/balena-balena-pricing-2.0.27.tgz","_integrity":"sha512-3sfUtkOWlgKA5Dt2CdBHyx8YWQydwmg3cPBcMZ59cM/eU0lFTW5EA/CZjKRzoQUtfdnYK1rsu6utylV5wOQJdA==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2026-06-04T06:25:37.499Z"},"_npmVersion":"11.16.0","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"26.3.0","dependencies":{"typed-error":"^3.2.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.0.0","husky":"^9.0.0","mocha":"^11.7.1","tslib":"^2.8.1","rimraf":"^6.0.1","rollup":"^4.34.6","typescript":"^6.0.3","@types/chai":"^5.0.1","lint-staged":"^17.0.0","@balena/lint":"^9.3.2","@types/mocha":"^10.0.10","@swc-node/register":"^1.10.10","@rollup/plugin-terser":"^1.0.0","@rollup/plugin-commonjs":"^29.0.0","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_2.0.27_1780564338892_0.6423448175375801","host":"s3://npm-registry-packages-npm-production"}},"2.0.28-build-renovate-pin-dependencies-f3abf0875cadd6ae3b52e2a9720f98ded3247caa-1":{"name":"@balena/balena-pricing","version":"2.0.28-build-renovate-pin-dependencies-f3abf0875cadd6ae3b52e2a9720f98ded3247caa-1","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@2.0.28-build-renovate-pin-dependencies-f3abf0875cadd6ae3b52e2a9720f98ded3247caa-1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"d71b8e2a7ef1b54d13f499155676f4eb1af29008","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-2.0.28-build-renovate-pin-dependencies-f3abf0875cadd6ae3b52e2a9720f98ded3247caa-1.tgz","fileCount":16,"integrity":"sha512-UPj9jwSGpO32wMuY8CeRrdu/rPbzro7atg1uC8qATtuxVPui3SLnjUizVZX0aaKOaUxH8BoDHd8PA66zt0PG0g==","signatures":[{"sig":"MEYCIQDCOBtRRkgjektwNmWLMSBSd2WQjcUnLgdVQnSxpuQISAIhANvFbdO3+L30X83CKULcXJMq9GApPQ3VfPxBzRc9iwOx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@balena%2fbalena-pricing@2.0.28-build-renovate-pin-dependencies-f3abf0875cadd6ae3b52e2a9720f98ded3247caa-1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":71222},"main":"dist","_from":"file:/home/runner/work/_temp/balena-balena-pricing-2.0.28.tgz","mocha":{"_":"test/*.spec.ts","require":"@swc-node/register","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":">=10.7.0","node":">=22.4.0"},"private":false,"scripts":{"lint":"balena-lint src/ test/ && tsc --noEmit","test":"mocha","build":"npm run clean && npm run build:cjs && npm run build:browser","clean":"rimraf dist browser","prepack":"npm run build","prepare":"husky","pretest":"npm run prepare","lint-fix":"balena-lint --fix src/ test/","posttest":"npm run lint","build:cjs":"tsc --project ./tsconfig.build.json","build:browser":"rollup -c rollup.config.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fa222b78-0292-48c2-a8d8-e6190b573355"}},"_resolved":"/home/runner/work/_temp/balena-balena-pricing-2.0.28.tgz","_integrity":"sha512-UPj9jwSGpO32wMuY8CeRrdu/rPbzro7atg1uC8qATtuxVPui3SLnjUizVZX0aaKOaUxH8BoDHd8PA66zt0PG0g==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2026-06-10T13:59:28.507Z"},"_npmVersion":"11.16.0","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"26.3.0","dependencies":{"typed-error":"^3.2.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"6.2.2","husky":"9.1.7","mocha":"11.7.6","tslib":"2.8.1","rimraf":"6.1.3","rollup":"4.61.1","typescript":"6.0.3","@types/chai":"5.2.3","lint-staged":"17.0.7","@balena/lint":"^9.3.2","@types/mocha":"10.0.10","@swc-node/register":"1.11.1","@rollup/plugin-terser":"1.0.0","@rollup/plugin-commonjs":"29.0.3","@rollup/plugin-typescript":"12.3.0","@rollup/plugin-node-resolve":"16.0.3"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_2.0.28-build-renovate-pin-dependencies-f3abf0875cadd6ae3b52e2a9720f98ded3247caa-1_1781100068724_0.709113428270149","host":"s3://npm-registry-packages-npm-production"}},"2.0.28":{"name":"@balena/balena-pricing","version":"2.0.28","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@2.0.28","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"7f32c9011056807106e1202d75406b620cee35c8","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-2.0.28.tgz","fileCount":13,"integrity":"sha512-DXzqnfqn2cE+UIXh4RZK3uhhFWTavYLX6xlJMBIrs4ra01FY09axFvPkNzBUPJnp7Rks4zb2IxXj66Q6mbnPsw==","signatures":[{"sig":"MEQCICU7CyN9qja+f+E920f6MpgMss1dD/VQQKBiu27SeYiWAiAUvEVCKprJAMF/6onBEPGxEAjP6u+NlVD/wK8jUlGfQQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@balena%2fbalena-pricing@2.0.28","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":71147},"main":"dist","_from":"file:/home/runner/work/_temp/npm-f3abf0875cadd6ae3b52e2a9720f98ded3247caa/balena-balena-pricing-2.0.28.tgz","mocha":{"_":"test/*.spec.ts","require":"@swc-node/register","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":">=10.7.0","node":">=22.4.0"},"private":false,"scripts":{"lint":"balena-lint src/ test/ && tsc --noEmit","test":"mocha","build":"npm run clean && npm run build:cjs && npm run build:browser","clean":"rimraf dist browser","prepack":"npm run build","prepare":"husky","pretest":"npm run prepare","lint-fix":"balena-lint --fix src/ test/","posttest":"npm run lint","build:cjs":"tsc --project ./tsconfig.build.json","build:browser":"rollup -c rollup.config.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fa222b78-0292-48c2-a8d8-e6190b573355"}},"_resolved":"/home/runner/work/_temp/npm-f3abf0875cadd6ae3b52e2a9720f98ded3247caa/balena-balena-pricing-2.0.28.tgz","_integrity":"sha512-DXzqnfqn2cE+UIXh4RZK3uhhFWTavYLX6xlJMBIrs4ra01FY09axFvPkNzBUPJnp7Rks4zb2IxXj66Q6mbnPsw==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2026-06-10T13:59:28.507Z"},"_npmVersion":"11.16.0","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"26.3.0","dependencies":{"typed-error":"^3.2.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"6.2.2","husky":"9.1.7","mocha":"11.7.6","tslib":"2.8.1","rimraf":"6.1.3","rollup":"4.61.1","typescript":"6.0.3","@types/chai":"5.2.3","lint-staged":"17.0.7","@balena/lint":"^9.3.2","@types/mocha":"10.0.10","@swc-node/register":"1.11.1","@rollup/plugin-terser":"1.0.0","@rollup/plugin-commonjs":"29.0.3","@rollup/plugin-typescript":"12.3.0","@rollup/plugin-node-resolve":"16.0.3"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_2.0.28_1781100214841_0.07169278513303956","host":"s3://npm-registry-packages-npm-production"}},"2.0.29-build-renovate-lint-staged-17-0-x-6587ac13e72dec365f54ece8356b3c2e5423f6ab-1":{"name":"@balena/balena-pricing","version":"2.0.29-build-renovate-lint-staged-17-0-x-6587ac13e72dec365f54ece8356b3c2e5423f6ab-1","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@2.0.29-build-renovate-lint-staged-17-0-x-6587ac13e72dec365f54ece8356b3c2e5423f6ab-1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"184dfe9057d97c5b61275a9b6c9ee533832e6a9d","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-2.0.29-build-renovate-lint-staged-17-0-x-6587ac13e72dec365f54ece8356b3c2e5423f6ab-1.tgz","fileCount":16,"integrity":"sha512-DU3lWs9jH9Y81CY/plzXVdn4Jr721/QOsBvV0RL3JFnAManvt/Lsl24TtptKYmsc9C+DIEFHCGINujMgSLTHkA==","signatures":[{"sig":"MEUCIQDRBvIuprcTRxaDWhuzWnULE/7+cA+dhs/d8vELuZs1twIgcoboRlxsnVaHS74BvErDRWN2agA1b9An42X0XBjBqPo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@balena%2fbalena-pricing@2.0.29-build-renovate-lint-staged-17-0-x-6587ac13e72dec365f54ece8356b3c2e5423f6ab-1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":71224},"main":"dist","_from":"file:/home/runner/work/_temp/balena-balena-pricing-2.0.29.tgz","mocha":{"_":"test/*.spec.ts","require":"@swc-node/register","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":">=10.7.0","node":">=22.4.0"},"private":false,"scripts":{"lint":"balena-lint src/ test/ && tsc --noEmit","test":"mocha","build":"npm run clean && npm run build:cjs && npm run build:browser","clean":"rimraf dist browser","prepack":"npm run build","prepare":"husky","pretest":"npm run prepare","lint-fix":"balena-lint --fix src/ test/","posttest":"npm run lint","build:cjs":"tsc --project ./tsconfig.build.json","build:browser":"rollup -c rollup.config.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fa222b78-0292-48c2-a8d8-e6190b573355"}},"_resolved":"/home/runner/work/_temp/balena-balena-pricing-2.0.29.tgz","_integrity":"sha512-DU3lWs9jH9Y81CY/plzXVdn4Jr721/QOsBvV0RL3JFnAManvt/Lsl24TtptKYmsc9C+DIEFHCGINujMgSLTHkA==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2026-06-27T00:12:44.307Z"},"_npmVersion":"11.17.0","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"26.4.0","dependencies":{"typed-error":"^3.2.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"6.2.2","husky":"9.1.7","mocha":"11.7.6","tslib":"2.8.1","rimraf":"6.1.3","rollup":"4.61.1","typescript":"6.0.3","@types/chai":"5.2.3","lint-staged":"17.0.8","@balena/lint":"^9.3.2","@types/mocha":"10.0.10","@swc-node/register":"1.11.1","@rollup/plugin-terser":"1.0.0","@rollup/plugin-commonjs":"29.0.3","@rollup/plugin-typescript":"12.3.0","@rollup/plugin-node-resolve":"16.0.3"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_2.0.29-build-renovate-lint-staged-17-0-x-6587ac13e72dec365f54ece8356b3c2e5423f6ab-1_1782519270335_0.07625914189536132","host":"s3://npm-registry-packages-npm-production"}},"2.0.29-build-renovate-rollup-4-x-ec8dbb1b893e867c1dbdb431f0150191baf50276-1":{"name":"@balena/balena-pricing","version":"2.0.29-build-renovate-rollup-4-x-ec8dbb1b893e867c1dbdb431f0150191baf50276-1","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@2.0.29-build-renovate-rollup-4-x-ec8dbb1b893e867c1dbdb431f0150191baf50276-1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"148e0d3f7adb932953ed24bde8413cafbae7b9ad","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-2.0.29-build-renovate-rollup-4-x-ec8dbb1b893e867c1dbdb431f0150191baf50276-1.tgz","fileCount":16,"integrity":"sha512-jYpGYuOZE7LnDOHSyW8dX0I3jcNolmDUnrqQjELSUMI7KImt2eMv4B4WRYM1HvRdUCze8q+uO5kDxPG8/UM+LQ==","signatures":[{"sig":"MEQCICed604loc+gct+0g/BzXLqL9kXUQ+GDDSPD4UAVEHvtAiAyI5LNNidaAMQsheBe0/dLlbc2o8wWPR7bGPlEhgiLKQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@balena%2fbalena-pricing@2.0.29-build-renovate-rollup-4-x-ec8dbb1b893e867c1dbdb431f0150191baf50276-1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":71216},"main":"dist","_from":"file:/home/runner/work/_temp/balena-balena-pricing-2.0.29.tgz","mocha":{"_":"test/*.spec.ts","require":"@swc-node/register","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":">=10.7.0","node":">=22.4.0"},"private":false,"scripts":{"lint":"balena-lint src/ test/ && tsc --noEmit","test":"mocha","build":"npm run clean && npm run build:cjs && npm run build:browser","clean":"rimraf dist browser","prepack":"npm run build","prepare":"husky","pretest":"npm run prepare","lint-fix":"balena-lint --fix src/ test/","posttest":"npm run lint","build:cjs":"tsc --project ./tsconfig.build.json","build:browser":"rollup -c rollup.config.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fa222b78-0292-48c2-a8d8-e6190b573355"}},"_resolved":"/home/runner/work/_temp/balena-balena-pricing-2.0.29.tgz","_integrity":"sha512-jYpGYuOZE7LnDOHSyW8dX0I3jcNolmDUnrqQjELSUMI7KImt2eMv4B4WRYM1HvRdUCze8q+uO5kDxPG8/UM+LQ==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2026-06-27T00:13:07.121Z"},"_npmVersion":"11.17.0","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"26.4.0","dependencies":{"typed-error":"^3.2.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"6.2.2","husky":"9.1.7","mocha":"11.7.6","tslib":"2.8.1","rimraf":"6.1.3","rollup":"4.62.2","typescript":"6.0.3","@types/chai":"5.2.3","lint-staged":"17.0.7","@balena/lint":"^9.3.2","@types/mocha":"10.0.10","@swc-node/register":"1.11.1","@rollup/plugin-terser":"1.0.0","@rollup/plugin-commonjs":"29.0.3","@rollup/plugin-typescript":"12.3.0","@rollup/plugin-node-resolve":"16.0.3"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_2.0.29-build-renovate-rollup-4-x-ec8dbb1b893e867c1dbdb431f0150191baf50276-1_1782519280989_0.3690941419971616","host":"s3://npm-registry-packages-npm-production"}},"2.0.29":{"name":"@balena/balena-pricing","version":"2.0.29","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@2.0.29","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"1d478928573e6acec43a573ccd60f72bfa09fc0e","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-2.0.29.tgz","fileCount":13,"integrity":"sha512-SBNPE/utXpLKpeW+6V//iEnwm4WgAfIrdOSbheFnNIq7N7yxJ4j3dKZ4aAf1xHZV2soocHbfcjlkcUJYfyafdA==","signatures":[{"sig":"MEUCIAJuIElIBxTbV0bLJdfTLk8irqda3IbBLemOV8/+xXJXAiEA9iWdGgopfgk1UAm/A8YRSHRB21Gba71c4aDj3E2V5r0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@balena%2fbalena-pricing@2.0.29","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":71147},"main":"dist","_from":"file:/home/runner/work/_temp/npm-6587ac13e72dec365f54ece8356b3c2e5423f6ab/balena-balena-pricing-2.0.29.tgz","mocha":{"_":"test/*.spec.ts","require":"@swc-node/register","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":">=10.7.0","node":">=22.4.0"},"private":false,"scripts":{"lint":"balena-lint src/ test/ && tsc --noEmit","test":"mocha","build":"npm run clean && npm run build:cjs && npm run build:browser","clean":"rimraf dist browser","prepack":"npm run build","prepare":"husky","pretest":"npm run prepare","lint-fix":"balena-lint --fix src/ test/","posttest":"npm run lint","build:cjs":"tsc --project ./tsconfig.build.json","build:browser":"rollup -c rollup.config.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fa222b78-0292-48c2-a8d8-e6190b573355"}},"_resolved":"/home/runner/work/_temp/npm-6587ac13e72dec365f54ece8356b3c2e5423f6ab/balena-balena-pricing-2.0.29.tgz","_integrity":"sha512-SBNPE/utXpLKpeW+6V//iEnwm4WgAfIrdOSbheFnNIq7N7yxJ4j3dKZ4aAf1xHZV2soocHbfcjlkcUJYfyafdA==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2026-06-27T00:12:44.307Z"},"_npmVersion":"11.17.0","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"26.4.0","dependencies":{"typed-error":"^3.2.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"6.2.2","husky":"9.1.7","mocha":"11.7.6","tslib":"2.8.1","rimraf":"6.1.3","rollup":"4.61.1","typescript":"6.0.3","@types/chai":"5.2.3","lint-staged":"17.0.8","@balena/lint":"^9.3.2","@types/mocha":"10.0.10","@swc-node/register":"1.11.1","@rollup/plugin-terser":"1.0.0","@rollup/plugin-commonjs":"29.0.3","@rollup/plugin-typescript":"12.3.0","@rollup/plugin-node-resolve":"16.0.3"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_2.0.29_1782519413677_0.9951619444829338","host":"s3://npm-registry-packages-npm-production"}},"2.0.30-build-renovate-rollup-4-x-df5b21fc9a79160ae8763a0c888a2a6bca4f6302-1":{"name":"@balena/balena-pricing","version":"2.0.30-build-renovate-rollup-4-x-df5b21fc9a79160ae8763a0c888a2a6bca4f6302-1","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@2.0.30-build-renovate-rollup-4-x-df5b21fc9a79160ae8763a0c888a2a6bca4f6302-1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"1819f4413e86a0ce0662c68020bdf3df5981456a","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-2.0.30-build-renovate-rollup-4-x-df5b21fc9a79160ae8763a0c888a2a6bca4f6302-1.tgz","fileCount":16,"integrity":"sha512-XRc+sFGsDE7ofuZ0/w3CZ4bwu+hTa1Se2ISwWJfps7724IlGwAAVZFB88O8DL9uJlJlIddHzQM0J4osjTB47Ig==","signatures":[{"sig":"MEYCIQDcUTKQDQmqz3/y72DoCCrbJFkylYvahsLIUTK4PBFZAwIhAOyJZyEW7mxLXeO4yXBs8JfDsJFhebMt9ew1BAo42CTq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@balena%2fbalena-pricing@2.0.30-build-renovate-rollup-4-x-df5b21fc9a79160ae8763a0c888a2a6bca4f6302-1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":71216},"main":"dist","_from":"file:/home/runner/work/_temp/balena-balena-pricing-2.0.30.tgz","mocha":{"_":"test/*.spec.ts","require":"@swc-node/register","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":">=10.7.0","node":">=22.4.0"},"private":false,"scripts":{"lint":"balena-lint src/ test/ && tsc --noEmit","test":"mocha","build":"npm run clean && npm run build:cjs && npm run build:browser","clean":"rimraf dist browser","prepack":"npm run build","prepare":"husky","pretest":"npm run prepare","lint-fix":"balena-lint --fix src/ test/","posttest":"npm run lint","build:cjs":"tsc --project ./tsconfig.build.json","build:browser":"rollup -c rollup.config.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fa222b78-0292-48c2-a8d8-e6190b573355"}},"_resolved":"/home/runner/work/_temp/balena-balena-pricing-2.0.30.tgz","_integrity":"sha512-XRc+sFGsDE7ofuZ0/w3CZ4bwu+hTa1Se2ISwWJfps7724IlGwAAVZFB88O8DL9uJlJlIddHzQM0J4osjTB47Ig==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2026-06-27T01:31:32.550Z"},"_npmVersion":"11.17.0","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"26.4.0","dependencies":{"typed-error":"^3.2.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"6.2.2","husky":"9.1.7","mocha":"11.7.6","tslib":"2.8.1","rimraf":"6.1.3","rollup":"4.62.2","typescript":"6.0.3","@types/chai":"5.2.3","lint-staged":"17.0.8","@balena/lint":"^9.3.2","@types/mocha":"10.0.10","@swc-node/register":"1.11.1","@rollup/plugin-terser":"1.0.0","@rollup/plugin-commonjs":"29.0.3","@rollup/plugin-typescript":"12.3.0","@rollup/plugin-node-resolve":"16.0.3"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_2.0.30-build-renovate-rollup-4-x-df5b21fc9a79160ae8763a0c888a2a6bca4f6302-1_1782523990174_0.2942331972977277","host":"s3://npm-registry-packages-npm-production"}},"2.0.30":{"name":"@balena/balena-pricing","version":"2.0.30","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@2.0.30","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"d3bbd54f8db7b554675c08f3a4900d1d6e10db48","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-2.0.30.tgz","fileCount":13,"integrity":"sha512-JXvAT0isR7HTogmVsqyUg5dah9HTL85WS2FHnT0ER8T/Vza4T4LalqQspfFpBxD5wSPTXsh0srxDCAfMGvRYlw==","signatures":[{"sig":"MEQCIErto1faZPv+kFbAY1jPQYQr3G07J4Q5pWoIciUszh6qAiAGvWYAcdlDgNuQw/kVcikwSN1iPUmsThWRZr2dUIF0cg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@balena%2fbalena-pricing@2.0.30","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":71147},"main":"dist","_from":"file:/home/runner/work/_temp/npm-df5b21fc9a79160ae8763a0c888a2a6bca4f6302/balena-balena-pricing-2.0.30.tgz","mocha":{"_":"test/*.spec.ts","require":"@swc-node/register","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":">=10.7.0","node":">=22.4.0"},"private":false,"scripts":{"lint":"balena-lint src/ test/ && tsc --noEmit","test":"mocha","build":"npm run clean && npm run build:cjs && npm run build:browser","clean":"rimraf dist browser","prepack":"npm run build","prepare":"husky","pretest":"npm run prepare","lint-fix":"balena-lint --fix src/ test/","posttest":"npm run lint","build:cjs":"tsc --project ./tsconfig.build.json","build:browser":"rollup -c rollup.config.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fa222b78-0292-48c2-a8d8-e6190b573355"}},"_resolved":"/home/runner/work/_temp/npm-df5b21fc9a79160ae8763a0c888a2a6bca4f6302/balena-balena-pricing-2.0.30.tgz","_integrity":"sha512-JXvAT0isR7HTogmVsqyUg5dah9HTL85WS2FHnT0ER8T/Vza4T4LalqQspfFpBxD5wSPTXsh0srxDCAfMGvRYlw==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2026-06-27T01:31:32.550Z"},"_npmVersion":"11.17.0","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"26.4.0","dependencies":{"typed-error":"^3.2.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"6.2.2","husky":"9.1.7","mocha":"11.7.6","tslib":"2.8.1","rimraf":"6.1.3","rollup":"4.62.2","typescript":"6.0.3","@types/chai":"5.2.3","lint-staged":"17.0.8","@balena/lint":"^9.3.2","@types/mocha":"10.0.10","@swc-node/register":"1.11.1","@rollup/plugin-terser":"1.0.0","@rollup/plugin-commonjs":"29.0.3","@rollup/plugin-typescript":"12.3.0","@rollup/plugin-node-resolve":"16.0.3"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_2.0.30_1782524145816_0.47514759924258176","host":"s3://npm-registry-packages-npm-production"}},"2.0.31-build-renovate-swc-monorepo-2709c2b0f832ad6a0aca1901f53ff4dfab7db504-1":{"name":"@balena/balena-pricing","version":"2.0.31-build-renovate-swc-monorepo-2709c2b0f832ad6a0aca1901f53ff4dfab7db504-1","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@2.0.31-build-renovate-swc-monorepo-2709c2b0f832ad6a0aca1901f53ff4dfab7db504-1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"6a528b73736e8f1fed67e3e81a66326402c8533c","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-2.0.31-build-renovate-swc-monorepo-2709c2b0f832ad6a0aca1901f53ff4dfab7db504-1.tgz","fileCount":16,"integrity":"sha512-XA0moK8dtKCZ9wD7Pe4Qp8VnXV9KhACYOIiQtd/1Xb8EC9OsA4AZiF5DHNbnkS+3Kiih8xGKJraeodut5ws2Sg==","signatures":[{"sig":"MEQCIBkiELLJ8a0bs7W6bNV9Ccam+tXxxYCg3XHXq2LIHjrhAiABae/fE6Cp1SeiOTq9/Spgtk4JweTUKpAnbVGCcn6oOA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@balena%2fbalena-pricing@2.0.31-build-renovate-swc-monorepo-2709c2b0f832ad6a0aca1901f53ff4dfab7db504-1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":71218},"main":"dist","_from":"file:/home/runner/work/_temp/balena-balena-pricing-2.0.31.tgz","mocha":{"_":"test/*.spec.ts","require":"@swc-node/register","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":">=10.7.0","node":">=22.4.0"},"private":false,"scripts":{"lint":"balena-lint src/ test/ && tsc --noEmit","test":"mocha","build":"npm run clean && npm run build:cjs && npm run build:browser","clean":"rimraf dist browser","prepack":"npm run build","prepare":"husky","pretest":"npm run prepare","lint-fix":"balena-lint --fix src/ test/","posttest":"npm run lint","build:cjs":"tsc --project ./tsconfig.build.json","build:browser":"rollup -c rollup.config.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fa222b78-0292-48c2-a8d8-e6190b573355"}},"_resolved":"/home/runner/work/_temp/balena-balena-pricing-2.0.31.tgz","_integrity":"sha512-XA0moK8dtKCZ9wD7Pe4Qp8VnXV9KhACYOIiQtd/1Xb8EC9OsA4AZiF5DHNbnkS+3Kiih8xGKJraeodut5ws2Sg==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2026-07-19T09:26:29.663Z"},"_npmVersion":"11.17.0","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"26.5.0","dependencies":{"typed-error":"^3.2.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"6.2.2","husky":"9.1.7","mocha":"11.7.6","tslib":"2.8.1","rimraf":"6.1.3","rollup":"4.62.2","typescript":"6.0.3","@types/chai":"5.2.3","lint-staged":"17.0.8","@balena/lint":"^9.3.2","@types/mocha":"10.0.10","@swc-node/register":"1.12.0","@rollup/plugin-terser":"1.0.0","@rollup/plugin-commonjs":"29.0.3","@rollup/plugin-typescript":"12.3.0","@rollup/plugin-node-resolve":"16.0.3"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_2.0.31-build-renovate-swc-monorepo-2709c2b0f832ad6a0aca1901f53ff4dfab7db504-1_1784453285712_0.08034402683098651","host":"s3://npm-registry-packages-npm-production"}},"2.0.31":{"name":"@balena/balena-pricing","version":"2.0.31","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@2.0.31","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"7e946c65aebe157eb28c0969fd0cab9de6fcc433","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-2.0.31.tgz","fileCount":13,"integrity":"sha512-zgG3H+Gv6NpTbXxtPjbMhEvSuGHJuen3AIxK2ha1v1j1spkr5kdnUwYFLRVeA3Ub4yfUhty6502AM8IebYcobA==","signatures":[{"sig":"MEYCIQDMn+G8hIsr8ab5AlDIkm+QbxuKsDKwo/8LFQIzZiY2fwIhAMiO4pvtu2ebSRCOnZfYXwfpg8MTLT6WjyYd+afEHpYc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@balena%2fbalena-pricing@2.0.31","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":71147},"main":"dist","_from":"file:/home/runner/work/_temp/npm-2709c2b0f832ad6a0aca1901f53ff4dfab7db504/balena-balena-pricing-2.0.31.tgz","mocha":{"_":"test/*.spec.ts","require":"@swc-node/register","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":">=10.7.0","node":">=22.4.0"},"private":false,"scripts":{"lint":"balena-lint src/ test/ && tsc --noEmit","test":"mocha","build":"npm run clean && npm run build:cjs && npm run build:browser","clean":"rimraf dist browser","prepack":"npm run build","prepare":"husky","pretest":"npm run prepare","lint-fix":"balena-lint --fix src/ test/","posttest":"npm run lint","build:cjs":"tsc --project ./tsconfig.build.json","build:browser":"rollup -c rollup.config.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fa222b78-0292-48c2-a8d8-e6190b573355"}},"_resolved":"/home/runner/work/_temp/npm-2709c2b0f832ad6a0aca1901f53ff4dfab7db504/balena-balena-pricing-2.0.31.tgz","_integrity":"sha512-zgG3H+Gv6NpTbXxtPjbMhEvSuGHJuen3AIxK2ha1v1j1spkr5kdnUwYFLRVeA3Ub4yfUhty6502AM8IebYcobA==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2026-07-19T09:26:29.663Z"},"_npmVersion":"11.17.0","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"26.5.0","dependencies":{"typed-error":"^3.2.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"6.2.2","husky":"9.1.7","mocha":"11.7.6","tslib":"2.8.1","rimraf":"6.1.3","rollup":"4.62.2","typescript":"6.0.3","@types/chai":"5.2.3","lint-staged":"17.0.8","@balena/lint":"^9.3.2","@types/mocha":"10.0.10","@swc-node/register":"1.12.0","@rollup/plugin-terser":"1.0.0","@rollup/plugin-commonjs":"29.0.3","@rollup/plugin-typescript":"12.3.0","@rollup/plugin-node-resolve":"16.0.3"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_2.0.31_1784453430405_0.7341181703189363","host":"s3://npm-registry-packages-npm-production"}},"2.0.32-build-renovate-patch-swc-monorepo-280893f77d7d1b605f00054173ee1a4dbec0076a-1":{"name":"@balena/balena-pricing","version":"2.0.32-build-renovate-patch-swc-monorepo-280893f77d7d1b605f00054173ee1a4dbec0076a-1","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@2.0.32-build-renovate-patch-swc-monorepo-280893f77d7d1b605f00054173ee1a4dbec0076a-1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"213dfc6c3fb1ce49b03ec537a9897cba44de6105","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-2.0.32-build-renovate-patch-swc-monorepo-280893f77d7d1b605f00054173ee1a4dbec0076a-1.tgz","fileCount":16,"integrity":"sha512-XFTQgV4DEpx0dV+clzvRUgN2tP1Ew0gEbjzUnPUPk6S+xQ1R/kD7oJ0yQRiykPurMhivj9lZhl7J/h8VBJ6rAg==","signatures":[{"sig":"MEYCIQD67Ly4qpwzuN4ZvqPZHWCNNfPV8KPvFBzVZC1mWx0wrwIhAL/7//pxdX5uDDo0t/j6a7WpoLNm30E7M5gsFOS37OR3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@balena%2fbalena-pricing@2.0.32-build-renovate-patch-swc-monorepo-280893f77d7d1b605f00054173ee1a4dbec0076a-1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":71224},"main":"dist","_from":"file:/home/runner/work/_temp/balena-balena-pricing-2.0.32.tgz","mocha":{"_":"test/*.spec.ts","require":"@swc-node/register","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":">=10.7.0","node":">=22.4.0"},"private":false,"scripts":{"lint":"balena-lint src/ test/ && tsc --noEmit","test":"mocha","build":"npm run clean && npm run build:cjs && npm run build:browser","clean":"rimraf dist browser","prepack":"npm run build","prepare":"husky","pretest":"npm run prepare","lint-fix":"balena-lint --fix src/ test/","posttest":"npm run lint","build:cjs":"tsc --project ./tsconfig.build.json","build:browser":"rollup -c rollup.config.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fa222b78-0292-48c2-a8d8-e6190b573355"}},"_resolved":"/home/runner/work/_temp/balena-balena-pricing-2.0.32.tgz","_integrity":"sha512-XFTQgV4DEpx0dV+clzvRUgN2tP1Ew0gEbjzUnPUPk6S+xQ1R/kD7oJ0yQRiykPurMhivj9lZhl7J/h8VBJ6rAg==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2026-07-25T00:14:43.597Z"},"_npmVersion":"11.17.0","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"26.5.0","dependencies":{"typed-error":"^3.2.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"6.2.2","husky":"9.1.7","mocha":"11.7.6","tslib":"2.8.1","rimraf":"6.1.3","rollup":"4.62.2","typescript":"6.0.3","@types/chai":"5.2.3","lint-staged":"17.0.8","@balena/lint":"^9.3.2","@types/mocha":"10.0.10","@swc-node/register":"1.12.1","@rollup/plugin-terser":"1.0.0","@rollup/plugin-commonjs":"29.0.3","@rollup/plugin-typescript":"12.3.0","@rollup/plugin-node-resolve":"16.0.3"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_2.0.32-build-renovate-patch-swc-monorepo-280893f77d7d1b605f00054173ee1a4dbec0076a-1_1784938578513_0.636757287534081","host":"s3://npm-registry-packages-npm-production"}},"2.0.32-build-renovate-lint-staged-17-x-08af02c941f8b2d4839a62878ad50f9ccec4fc37-1":{"name":"@balena/balena-pricing","version":"2.0.32-build-renovate-lint-staged-17-x-08af02c941f8b2d4839a62878ad50f9ccec4fc37-1","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@2.0.32-build-renovate-lint-staged-17-x-08af02c941f8b2d4839a62878ad50f9ccec4fc37-1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"197667adb9fa42ae03c9ef0366881c93da209ad8","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-2.0.32-build-renovate-lint-staged-17-x-08af02c941f8b2d4839a62878ad50f9ccec4fc37-1.tgz","fileCount":16,"integrity":"sha512-QPam3OTxVVE9rr4QrlUuuH1EHd8dmbtBSzWkyyddfCx3ysMzjmOI9ehaSczMTGKt28JR/IrhcRCfRVQe1wv9lg==","signatures":[{"sig":"MEUCICHR3EJlkkPkpooQFkurk+KvG4KwHTLzXcEYGBecvxHxAiEA1DvA6f7dNujDBI49uRS6ho/FVNapMa6/x1LIt5qj9Xw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@balena%2fbalena-pricing@2.0.32-build-renovate-lint-staged-17-x-08af02c941f8b2d4839a62878ad50f9ccec4fc37-1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":71222},"main":"dist","_from":"file:/home/runner/work/_temp/balena-balena-pricing-2.0.32.tgz","mocha":{"_":"test/*.spec.ts","require":"@swc-node/register","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":">=10.7.0","node":">=22.4.0"},"private":false,"scripts":{"lint":"balena-lint src/ test/ && tsc --noEmit","test":"mocha","build":"npm run clean && npm run build:cjs && npm run build:browser","clean":"rimraf dist browser","prepack":"npm run build","prepare":"husky","pretest":"npm run prepare","lint-fix":"balena-lint --fix src/ test/","posttest":"npm run lint","build:cjs":"tsc --project ./tsconfig.build.json","build:browser":"rollup -c rollup.config.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fa222b78-0292-48c2-a8d8-e6190b573355"}},"_resolved":"/home/runner/work/_temp/balena-balena-pricing-2.0.32.tgz","_integrity":"sha512-QPam3OTxVVE9rr4QrlUuuH1EHd8dmbtBSzWkyyddfCx3ysMzjmOI9ehaSczMTGKt28JR/IrhcRCfRVQe1wv9lg==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2026-07-25T00:14:43.486Z"},"_npmVersion":"11.17.0","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"26.5.0","dependencies":{"typed-error":"^3.2.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"6.2.2","husky":"9.1.7","mocha":"11.7.6","tslib":"2.8.1","rimraf":"6.1.3","rollup":"4.62.2","typescript":"6.0.3","@types/chai":"5.2.3","lint-staged":"17.1.0","@balena/lint":"^9.3.2","@types/mocha":"10.0.10","@swc-node/register":"1.12.0","@rollup/plugin-terser":"1.0.0","@rollup/plugin-commonjs":"29.0.3","@rollup/plugin-typescript":"12.3.0","@rollup/plugin-node-resolve":"16.0.3"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_2.0.32-build-renovate-lint-staged-17-x-08af02c941f8b2d4839a62878ad50f9ccec4fc37-1_1784938581838_0.25734864194420703","host":"s3://npm-registry-packages-npm-production"}},"2.0.32":{"name":"@balena/balena-pricing","version":"2.0.32","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@2.0.32","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"3b1c9a7f0a0bc6139c873c76a470e3b303c2001f","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-2.0.32.tgz","fileCount":13,"integrity":"sha512-b0bd9LoVU4zAgDIkcMZlWqT4WJtvaTU0tpyAJnSqZpC5aSIY9dGrPxp/9yS+KBPZ0cjuhA5Xlkat6AzDCx0drA==","signatures":[{"sig":"MEUCIQDid58wk3h84reORMKi0fE/DL3JdZby9Z7MTO2NQjViBgIgQN289YykB57NiOIdG0Vhypzp8om24QlCcKjnaCcIffc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@balena%2fbalena-pricing@2.0.32","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":71147},"main":"dist","_from":"file:/home/runner/work/_temp/npm-280893f77d7d1b605f00054173ee1a4dbec0076a/balena-balena-pricing-2.0.32.tgz","mocha":{"_":"test/*.spec.ts","require":"@swc-node/register","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":">=10.7.0","node":">=22.4.0"},"private":false,"scripts":{"lint":"balena-lint src/ test/ && tsc --noEmit","test":"mocha","build":"npm run clean && npm run build:cjs && npm run build:browser","clean":"rimraf dist browser","prepack":"npm run build","prepare":"husky","pretest":"npm run prepare","lint-fix":"balena-lint --fix src/ test/","posttest":"npm run lint","build:cjs":"tsc --project ./tsconfig.build.json","build:browser":"rollup -c rollup.config.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fa222b78-0292-48c2-a8d8-e6190b573355"}},"_resolved":"/home/runner/work/_temp/npm-280893f77d7d1b605f00054173ee1a4dbec0076a/balena-balena-pricing-2.0.32.tgz","_integrity":"sha512-b0bd9LoVU4zAgDIkcMZlWqT4WJtvaTU0tpyAJnSqZpC5aSIY9dGrPxp/9yS+KBPZ0cjuhA5Xlkat6AzDCx0drA==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2026-07-25T00:14:43.597Z"},"_npmVersion":"11.17.0","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"26.5.0","dependencies":{"typed-error":"^3.2.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"6.2.2","husky":"9.1.7","mocha":"11.7.6","tslib":"2.8.1","rimraf":"6.1.3","rollup":"4.62.2","typescript":"6.0.3","@types/chai":"5.2.3","lint-staged":"17.0.8","@balena/lint":"^9.3.2","@types/mocha":"10.0.10","@swc-node/register":"1.12.1","@rollup/plugin-terser":"1.0.0","@rollup/plugin-commonjs":"29.0.3","@rollup/plugin-typescript":"12.3.0","@rollup/plugin-node-resolve":"16.0.3"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_2.0.32_1784938715408_0.5198035852632701","host":"s3://npm-registry-packages-npm-production"}},"2.0.33-build-renovate-lint-staged-17-x-75d751bbad0dc0f2c04cf217e98c7c90fa9f7f84-1":{"name":"@balena/balena-pricing","version":"2.0.33-build-renovate-lint-staged-17-x-75d751bbad0dc0f2c04cf217e98c7c90fa9f7f84-1","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@2.0.33-build-renovate-lint-staged-17-x-75d751bbad0dc0f2c04cf217e98c7c90fa9f7f84-1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"00197961059a5036bd1882bb75028187fb26b0ba","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-2.0.33-build-renovate-lint-staged-17-x-75d751bbad0dc0f2c04cf217e98c7c90fa9f7f84-1.tgz","fileCount":16,"integrity":"sha512-t4UZRDL57whKRbaiyc0meGS/xQHi6TqXDP3Gup4L7X3mFcQWL+MU20R/x5RcP+mdh8TKE9Wz5zFOtHpD3AlC/Q==","signatures":[{"sig":"MEYCIQD04BXOYyjumvfm9NDkCAxsfejc37DcaVGPC59xGYeHPQIhAMqwZNBszPrj+8urSrFlmOnufyDRMQlOIJvzZzY8qy+c","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@balena%2fbalena-pricing@2.0.33-build-renovate-lint-staged-17-x-75d751bbad0dc0f2c04cf217e98c7c90fa9f7f84-1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":71222},"main":"dist","_from":"file:/home/runner/work/_temp/balena-balena-pricing-2.0.33.tgz","mocha":{"_":"test/*.spec.ts","require":"@swc-node/register","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":">=10.7.0","node":">=22.4.0"},"private":false,"scripts":{"lint":"balena-lint src/ test/ && tsc --noEmit","test":"mocha","build":"npm run clean && npm run build:cjs && npm run build:browser","clean":"rimraf dist browser","prepack":"npm run build","prepare":"husky","pretest":"npm run prepare","lint-fix":"balena-lint --fix src/ test/","posttest":"npm run lint","build:cjs":"tsc --project ./tsconfig.build.json","build:browser":"rollup -c rollup.config.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fa222b78-0292-48c2-a8d8-e6190b573355"}},"_resolved":"/home/runner/work/_temp/balena-balena-pricing-2.0.33.tgz","_integrity":"sha512-t4UZRDL57whKRbaiyc0meGS/xQHi6TqXDP3Gup4L7X3mFcQWL+MU20R/x5RcP+mdh8TKE9Wz5zFOtHpD3AlC/Q==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2026-07-25T01:16:47.415Z"},"_npmVersion":"11.17.0","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"26.5.0","dependencies":{"typed-error":"^3.2.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"6.2.2","husky":"9.1.7","mocha":"11.7.6","tslib":"2.8.1","rimraf":"6.1.3","rollup":"4.62.2","typescript":"6.0.3","@types/chai":"5.2.3","lint-staged":"17.1.0","@balena/lint":"^9.3.2","@types/mocha":"10.0.10","@swc-node/register":"1.12.1","@rollup/plugin-terser":"1.0.0","@rollup/plugin-commonjs":"29.0.3","@rollup/plugin-typescript":"12.3.0","@rollup/plugin-node-resolve":"16.0.3"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_2.0.33-build-renovate-lint-staged-17-x-75d751bbad0dc0f2c04cf217e98c7c90fa9f7f84-1_1784942314193_0.8253377595379117","host":"s3://npm-registry-packages-npm-production"}},"2.0.33":{"name":"@balena/balena-pricing","version":"2.0.33","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@2.0.33","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"fe420d566334ed1e179039349bc0f10a890f7af7","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-2.0.33.tgz","fileCount":13,"integrity":"sha512-OVzkXyMEFCjgE7switb8s4afLGy3cnUdY9VnAmWixh6TPxdq8DUNz4LFBg9224d2+Xg72D93oHvsFfe95XXi9g==","signatures":[{"sig":"MEUCIBKZMs8bdmopdN0mj1HR8/tmR4Rvs3r1XTl4NvrvT7gqAiEA8xH4CGY6zWa5/qSRSE4V6LY8V/XbZ/YLSkWcSY4ZADg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@balena%2fbalena-pricing@2.0.33","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":71147},"main":"dist","_from":"file:/home/runner/work/_temp/npm-75d751bbad0dc0f2c04cf217e98c7c90fa9f7f84/balena-balena-pricing-2.0.33.tgz","mocha":{"_":"test/*.spec.ts","require":"@swc-node/register","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":">=10.7.0","node":">=22.4.0"},"private":false,"scripts":{"lint":"balena-lint src/ test/ && tsc --noEmit","test":"mocha","build":"npm run clean && npm run build:cjs && npm run build:browser","clean":"rimraf dist browser","prepack":"npm run build","prepare":"husky","pretest":"npm run prepare","lint-fix":"balena-lint --fix src/ test/","posttest":"npm run lint","build:cjs":"tsc --project ./tsconfig.build.json","build:browser":"rollup -c rollup.config.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fa222b78-0292-48c2-a8d8-e6190b573355"}},"_resolved":"/home/runner/work/_temp/npm-75d751bbad0dc0f2c04cf217e98c7c90fa9f7f84/balena-balena-pricing-2.0.33.tgz","_integrity":"sha512-OVzkXyMEFCjgE7switb8s4afLGy3cnUdY9VnAmWixh6TPxdq8DUNz4LFBg9224d2+Xg72D93oHvsFfe95XXi9g==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2026-07-25T01:16:47.415Z"},"_npmVersion":"11.17.0","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"26.5.0","dependencies":{"typed-error":"^3.2.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"6.2.2","husky":"9.1.7","mocha":"11.7.6","tslib":"2.8.1","rimraf":"6.1.3","rollup":"4.62.2","typescript":"6.0.3","@types/chai":"5.2.3","lint-staged":"17.1.0","@balena/lint":"^9.3.2","@types/mocha":"10.0.10","@swc-node/register":"1.12.1","@rollup/plugin-terser":"1.0.0","@rollup/plugin-commonjs":"29.0.3","@rollup/plugin-typescript":"12.3.0","@rollup/plugin-node-resolve":"16.0.3"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_2.0.33_1784942455278_0.1375589002839579","host":"s3://npm-registry-packages-npm-production"}},"2.0.34-build-renovate-lint-staged-17-1-x-093ae6736fb1f8a0db121d9628eac0ad7499436f-1":{"name":"@balena/balena-pricing","version":"2.0.34-build-renovate-lint-staged-17-1-x-093ae6736fb1f8a0db121d9628eac0ad7499436f-1","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@2.0.34-build-renovate-lint-staged-17-1-x-093ae6736fb1f8a0db121d9628eac0ad7499436f-1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"a7219e8e10400c21d7f2a7e0f07105a58b569bbf","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-2.0.34-build-renovate-lint-staged-17-1-x-093ae6736fb1f8a0db121d9628eac0ad7499436f-1.tgz","fileCount":16,"integrity":"sha512-un6Tg9hh94A6542p1OsWtVcnE+ukjGSTdPu8HRdwHzhcAFiS95AxWzsmVzcaFfg7NqVwK5YkyGpnrFU8G4EKAw==","signatures":[{"sig":"MEUCIQDpIVlLEDLNdLMLwGJm4JZ/gTswyXDgTn6F3heSHMWENQIgNMgVQiK9MVuyZhhGCJKLxHJmHPgIkFx7EsnunqY1boA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@balena%2fbalena-pricing@2.0.34-build-renovate-lint-staged-17-1-x-093ae6736fb1f8a0db121d9628eac0ad7499436f-1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":71224},"main":"dist","_from":"file:/home/runner/work/_temp/balena-balena-pricing-2.0.34.tgz","mocha":{"_":"test/*.spec.ts","require":"@swc-node/register","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":">=10.7.0","node":">=22.4.0"},"private":false,"scripts":{"lint":"balena-lint src/ test/ && tsc --noEmit","test":"mocha","build":"npm run clean && npm run build:cjs && npm run build:browser","clean":"rimraf dist browser","prepack":"npm run build","prepare":"husky","pretest":"npm run prepare","lint-fix":"balena-lint --fix src/ test/","posttest":"npm run lint","build:cjs":"tsc --project ./tsconfig.build.json","build:browser":"rollup -c rollup.config.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fa222b78-0292-48c2-a8d8-e6190b573355"}},"_resolved":"/home/runner/work/_temp/balena-balena-pricing-2.0.34.tgz","_integrity":"sha512-un6Tg9hh94A6542p1OsWtVcnE+ukjGSTdPu8HRdwHzhcAFiS95AxWzsmVzcaFfg7NqVwK5YkyGpnrFU8G4EKAw==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2026-07-25T06:33:13.044Z"},"_npmVersion":"11.17.0","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"26.5.0","dependencies":{"typed-error":"^3.2.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"6.2.2","husky":"9.1.7","mocha":"11.7.6","tslib":"2.8.1","rimraf":"6.1.3","rollup":"4.62.2","typescript":"6.0.3","@types/chai":"5.2.3","lint-staged":"17.1.1","@balena/lint":"^9.3.2","@types/mocha":"10.0.10","@swc-node/register":"1.12.1","@rollup/plugin-terser":"1.0.0","@rollup/plugin-commonjs":"29.0.3","@rollup/plugin-typescript":"12.3.0","@rollup/plugin-node-resolve":"16.0.3"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_2.0.34-build-renovate-lint-staged-17-1-x-093ae6736fb1f8a0db121d9628eac0ad7499436f-1_1784961305700_0.7963593379239897","host":"s3://npm-registry-packages-npm-production"}},"2.0.34":{"name":"@balena/balena-pricing","version":"2.0.34","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@2.0.34","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"a6bde6ec14d06f1996306379784300f037493cb5","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-2.0.34.tgz","fileCount":13,"integrity":"sha512-zXudY0gv8vaYp6VeExdG/Y4o0cce0pgmVTiyWXMbAci9GpXdCp2s8RPWsL9q+IwxKRMPELBdFYPsspw7FAmUsQ==","signatures":[{"sig":"MEUCIQD4I4BlSrzKwNAPQFHM6taK7U5nLn/u2tL1Cinkgq55lwIgAodaV0ntDDdd9f+ofTeVkyp5Hriajx21kLaESJsLn3Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@balena%2fbalena-pricing@2.0.34","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":71147},"main":"dist","_from":"file:/home/runner/work/_temp/npm-093ae6736fb1f8a0db121d9628eac0ad7499436f/balena-balena-pricing-2.0.34.tgz","mocha":{"_":"test/*.spec.ts","require":"@swc-node/register","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":">=10.7.0","node":">=22.4.0"},"private":false,"scripts":{"lint":"balena-lint src/ test/ && tsc --noEmit","test":"mocha","build":"npm run clean && npm run build:cjs && npm run build:browser","clean":"rimraf dist browser","prepack":"npm run build","prepare":"husky","pretest":"npm run prepare","lint-fix":"balena-lint --fix src/ test/","posttest":"npm run lint","build:cjs":"tsc --project ./tsconfig.build.json","build:browser":"rollup -c rollup.config.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fa222b78-0292-48c2-a8d8-e6190b573355"}},"_resolved":"/home/runner/work/_temp/npm-093ae6736fb1f8a0db121d9628eac0ad7499436f/balena-balena-pricing-2.0.34.tgz","_integrity":"sha512-zXudY0gv8vaYp6VeExdG/Y4o0cce0pgmVTiyWXMbAci9GpXdCp2s8RPWsL9q+IwxKRMPELBdFYPsspw7FAmUsQ==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2026-07-25T06:33:13.044Z"},"_npmVersion":"11.17.0","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"26.5.0","dependencies":{"typed-error":"^3.2.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"6.2.2","husky":"9.1.7","mocha":"11.7.6","tslib":"2.8.1","rimraf":"6.1.3","rollup":"4.62.2","typescript":"6.0.3","@types/chai":"5.2.3","lint-staged":"17.1.1","@balena/lint":"^9.3.2","@types/mocha":"10.0.10","@swc-node/register":"1.12.1","@rollup/plugin-terser":"1.0.0","@rollup/plugin-commonjs":"29.0.3","@rollup/plugin-typescript":"12.3.0","@rollup/plugin-node-resolve":"16.0.3"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_2.0.34_1784961463800_0.13143424742086163","host":"s3://npm-registry-packages-npm-production"}},"2.0.35-build-renovate-lint-staged-17-x-7874232fbd4eb74eb0cf976efa8848b92a294ad3-1":{"name":"@balena/balena-pricing","version":"2.0.35-build-renovate-lint-staged-17-x-7874232fbd4eb74eb0cf976efa8848b92a294ad3-1","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@2.0.35-build-renovate-lint-staged-17-x-7874232fbd4eb74eb0cf976efa8848b92a294ad3-1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"c7c28fd98c7f70cabbf0271e1d0f99fc87b851b3","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-2.0.35-build-renovate-lint-staged-17-x-7874232fbd4eb74eb0cf976efa8848b92a294ad3-1.tgz","fileCount":16,"integrity":"sha512-RknGCrv+l9o5EvmJZWCPYiDDBYtmEZrBMS3NKLMOOi8JkR7FZXGkjWYt2/ZoQFMXc4ZIXqYc1XsPp4g2jN+w+Q==","signatures":[{"sig":"MEUCIQC49SnL1uELjGqVYJnjCTIUqayEgZwkFysFhGXIewHkrgIgALinGDruaMG9AcNOCJ6q4vRva3QO45SEplZDILEc8QQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@balena%2fbalena-pricing@2.0.35-build-renovate-lint-staged-17-x-7874232fbd4eb74eb0cf976efa8848b92a294ad3-1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":71222},"main":"dist","_from":"file:/home/runner/work/_temp/balena-balena-pricing-2.0.35.tgz","mocha":{"_":"test/*.spec.ts","require":"@swc-node/register","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":">=10.7.0","node":">=22.4.0"},"private":false,"scripts":{"lint":"balena-lint src/ test/ && tsc --noEmit","test":"mocha","build":"npm run clean && npm run build:cjs && npm run build:browser","clean":"rimraf dist browser","prepack":"npm run build","prepare":"husky","pretest":"npm run prepare","lint-fix":"balena-lint --fix src/ test/","posttest":"npm run lint","build:cjs":"tsc --project ./tsconfig.build.json","build:browser":"rollup -c rollup.config.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fa222b78-0292-48c2-a8d8-e6190b573355"}},"_resolved":"/home/runner/work/_temp/balena-balena-pricing-2.0.35.tgz","_integrity":"sha512-RknGCrv+l9o5EvmJZWCPYiDDBYtmEZrBMS3NKLMOOi8JkR7FZXGkjWYt2/ZoQFMXc4ZIXqYc1XsPp4g2jN+w+Q==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2026-07-26T10:24:58.966Z"},"_npmVersion":"11.17.0","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"26.5.0","dependencies":{"typed-error":"^3.2.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"6.2.2","husky":"9.1.7","mocha":"11.7.6","tslib":"2.8.1","rimraf":"6.1.3","rollup":"4.62.2","typescript":"6.0.3","@types/chai":"5.2.3","lint-staged":"17.2.0","@balena/lint":"^9.3.2","@types/mocha":"10.0.10","@swc-node/register":"1.12.1","@rollup/plugin-terser":"1.0.0","@rollup/plugin-commonjs":"29.0.3","@rollup/plugin-typescript":"12.3.0","@rollup/plugin-node-resolve":"16.0.3"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_2.0.35-build-renovate-lint-staged-17-x-7874232fbd4eb74eb0cf976efa8848b92a294ad3-1_1785061602344_0.8465029294701503","host":"s3://npm-registry-packages-npm-production"}},"2.0.35":{"name":"@balena/balena-pricing","version":"2.0.35","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@2.0.35","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"61f9dc1c09eb64d55de6acf23ff0a48a6ad8c8eb","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-2.0.35.tgz","fileCount":13,"integrity":"sha512-fAysuEMohLPahHTAK1d08OWvQB+AZWqyy5PvmSaTWzI1BrHo6714OzW4IpG7rrBodDpsuFF4jYwrIpugOqQz6w==","signatures":[{"sig":"MEUCIHA4UpNhVWGpfRd1+z1GR2SMXi5NouK2yIk/rryJncDuAiEA/OxNSsdsLxexOLE2NBMrqjzvCyscQR0w28gsHESGOYg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@balena%2fbalena-pricing@2.0.35","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":71147},"main":"dist","_from":"file:/home/runner/work/_temp/npm-7874232fbd4eb74eb0cf976efa8848b92a294ad3/balena-balena-pricing-2.0.35.tgz","mocha":{"_":"test/*.spec.ts","require":"@swc-node/register","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":">=10.7.0","node":">=22.4.0"},"private":false,"scripts":{"lint":"balena-lint src/ test/ && tsc --noEmit","test":"mocha","build":"npm run clean && npm run build:cjs && npm run build:browser","clean":"rimraf dist browser","prepack":"npm run build","prepare":"husky","pretest":"npm run prepare","lint-fix":"balena-lint --fix src/ test/","posttest":"npm run lint","build:cjs":"tsc --project ./tsconfig.build.json","build:browser":"rollup -c rollup.config.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fa222b78-0292-48c2-a8d8-e6190b573355"}},"_resolved":"/home/runner/work/_temp/npm-7874232fbd4eb74eb0cf976efa8848b92a294ad3/balena-balena-pricing-2.0.35.tgz","_integrity":"sha512-fAysuEMohLPahHTAK1d08OWvQB+AZWqyy5PvmSaTWzI1BrHo6714OzW4IpG7rrBodDpsuFF4jYwrIpugOqQz6w==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2026-07-26T10:24:58.966Z"},"_npmVersion":"11.17.0","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"26.5.0","dependencies":{"typed-error":"^3.2.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"6.2.2","husky":"9.1.7","mocha":"11.7.6","tslib":"2.8.1","rimraf":"6.1.3","rollup":"4.62.2","typescript":"6.0.3","@types/chai":"5.2.3","lint-staged":"17.2.0","@balena/lint":"^9.3.2","@types/mocha":"10.0.10","@swc-node/register":"1.12.1","@rollup/plugin-terser":"1.0.0","@rollup/plugin-commonjs":"29.0.3","@rollup/plugin-typescript":"12.3.0","@rollup/plugin-node-resolve":"16.0.3"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_2.0.35_1785061735927_0.8950130773315175","host":"s3://npm-registry-packages-npm-production"}},"2.0.36-build-renovate-rollup-4-62-x-6979b08a4cd47a3c12c400b13fc30a31f48254bc-1":{"name":"@balena/balena-pricing","version":"2.0.36-build-renovate-rollup-4-62-x-6979b08a4cd47a3c12c400b13fc30a31f48254bc-1","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@2.0.36-build-renovate-rollup-4-62-x-6979b08a4cd47a3c12c400b13fc30a31f48254bc-1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"470f9227a963fd19d4fb986bf6f5d9f3111826ea","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-2.0.36-build-renovate-rollup-4-62-x-6979b08a4cd47a3c12c400b13fc30a31f48254bc-1.tgz","fileCount":16,"integrity":"sha512-saBDRF241hIZQ154jk3jr6GSRLHHOezMFQDCEZy9q3O3PRp5UgrY7K/7wnE2avw/b1XV9Ion7QMOhZFK2kKqOQ==","signatures":[{"sig":"MEUCIQCKEpcsrJ8EiBMZxd9Gu1MpYDx2lBLdxx4SRjub2sqmTgIgOZaqR6mFzXohNoY2Icwz3o4zB2j3hOvmSAWOWFxBnQk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@balena%2fbalena-pricing@2.0.36-build-renovate-rollup-4-62-x-6979b08a4cd47a3c12c400b13fc30a31f48254bc-1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":71219},"main":"dist","_from":"file:/home/runner/work/_temp/balena-balena-pricing-2.0.36.tgz","mocha":{"_":"test/*.spec.ts","require":"@swc-node/register","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":">=10.7.0","node":">=22.4.0"},"private":false,"scripts":{"lint":"balena-lint src/ test/ && tsc --noEmit","test":"mocha","build":"npm run clean && npm run build:cjs && npm run build:browser","clean":"rimraf dist browser","prepack":"npm run build","prepare":"husky","pretest":"npm run prepare","lint-fix":"balena-lint --fix src/ test/","posttest":"npm run lint","build:cjs":"tsc --project ./tsconfig.build.json","build:browser":"rollup -c rollup.config.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fa222b78-0292-48c2-a8d8-e6190b573355"}},"_resolved":"/home/runner/work/_temp/balena-balena-pricing-2.0.36.tgz","_integrity":"sha512-saBDRF241hIZQ154jk3jr6GSRLHHOezMFQDCEZy9q3O3PRp5UgrY7K/7wnE2avw/b1XV9Ion7QMOhZFK2kKqOQ==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2026-08-01T00:10:14.266Z"},"_npmVersion":"11.17.0","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"26.5.1","dependencies":{"typed-error":"^3.2.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"6.2.2","husky":"9.1.7","mocha":"11.7.6","tslib":"2.8.1","rimraf":"6.1.3","rollup":"4.62.3","typescript":"6.0.3","@types/chai":"5.2.3","lint-staged":"17.2.0","@balena/lint":"^9.3.2","@types/mocha":"10.0.10","@swc-node/register":"1.12.1","@rollup/plugin-terser":"1.0.0","@rollup/plugin-commonjs":"29.0.3","@rollup/plugin-typescript":"12.3.0","@rollup/plugin-node-resolve":"16.0.3"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_2.0.36-build-renovate-rollup-4-62-x-6979b08a4cd47a3c12c400b13fc30a31f48254bc-1_1785543121090_0.4058642914033501","host":"s3://npm-registry-packages-npm-production"}},"2.0.36":{"name":"@balena/balena-pricing","version":"2.0.36","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@2.0.36","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"230420e4f1adcaa9af2571d09d1e7cbdd2cfc3fe","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-2.0.36.tgz","fileCount":13,"integrity":"sha512-LDtTL85c449H9+j0jILNjGy6G3NVznSeoDFiOVe/FsKK2Inx+EFuY4a1NTlRkaVkLcFhA8IQN+a5wcENeYZOHQ==","signatures":[{"sig":"MEQCIH9sObM9LKpgKFYXCSSw6Qusa19pqlhgG4QgRNht9vqLAiALHRh4Pgp5RvJxhPKdIoCaLT2NZU2ikDt9SGOto9NrTA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@balena%2fbalena-pricing@2.0.36","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":71147},"main":"dist","_from":"file:/home/runner/work/_temp/npm-6979b08a4cd47a3c12c400b13fc30a31f48254bc/balena-balena-pricing-2.0.36.tgz","mocha":{"_":"test/*.spec.ts","require":"@swc-node/register","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":">=10.7.0","node":">=22.4.0"},"private":false,"scripts":{"lint":"balena-lint src/ test/ && tsc --noEmit","test":"mocha","build":"npm run clean && npm run build:cjs && npm run build:browser","clean":"rimraf dist browser","prepack":"npm run build","prepare":"husky","pretest":"npm run prepare","lint-fix":"balena-lint --fix src/ test/","posttest":"npm run lint","build:cjs":"tsc --project ./tsconfig.build.json","build:browser":"rollup -c rollup.config.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fa222b78-0292-48c2-a8d8-e6190b573355"}},"_resolved":"/home/runner/work/_temp/npm-6979b08a4cd47a3c12c400b13fc30a31f48254bc/balena-balena-pricing-2.0.36.tgz","_integrity":"sha512-LDtTL85c449H9+j0jILNjGy6G3NVznSeoDFiOVe/FsKK2Inx+EFuY4a1NTlRkaVkLcFhA8IQN+a5wcENeYZOHQ==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2026-08-01T00:10:14.266Z"},"_npmVersion":"11.17.0","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"26.5.1","dependencies":{"typed-error":"^3.2.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"6.2.2","husky":"9.1.7","mocha":"11.7.6","tslib":"2.8.1","rimraf":"6.1.3","rollup":"4.62.3","typescript":"6.0.3","@types/chai":"5.2.3","lint-staged":"17.2.0","@balena/lint":"^9.3.2","@types/mocha":"10.0.10","@swc-node/register":"1.12.1","@rollup/plugin-terser":"1.0.0","@rollup/plugin-commonjs":"29.0.3","@rollup/plugin-typescript":"12.3.0","@rollup/plugin-node-resolve":"16.0.3"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_2.0.36_1785543286018_0.008032273686185976","host":"s3://npm-registry-packages-npm-production"}},"2.0.37-build-renovate-rollup-4-62-x-656318831cb89289a7b36886d267497d8299240d-1":{"name":"@balena/balena-pricing","version":"2.0.37-build-renovate-rollup-4-62-x-656318831cb89289a7b36886d267497d8299240d-1","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@2.0.37-build-renovate-rollup-4-62-x-656318831cb89289a7b36886d267497d8299240d-1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"5831ff363ae35c6559777b0542dfd19f912e2532","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-2.0.37-build-renovate-rollup-4-62-x-656318831cb89289a7b36886d267497d8299240d-1.tgz","fileCount":16,"integrity":"sha512-aKybWqlMWOsYquo67nTHqmVWmVXRjNDGvHizXkrD2Sdg6b7tQOttyztJRbxoz57wdp8qD9Pm6JB5W3eRoOmWRg==","signatures":[{"sig":"MEYCIQDs6HTl+BjXHeLuoBWaoXdCsYLgYLGEdtrQRb4cJkPpBAIhAIsJMTuHVxqW1JCY21DvRX4XsgGr7Ojk6Z05zHmfCmiB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@balena%2fbalena-pricing@2.0.37-build-renovate-rollup-4-62-x-656318831cb89289a7b36886d267497d8299240d-1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":71219},"main":"dist","_from":"file:/home/runner/work/_temp/balena-balena-pricing-2.0.37.tgz","mocha":{"_":"test/*.spec.ts","require":"@swc-node/register","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":">=10.7.0","node":">=22.4.0"},"private":false,"scripts":{"lint":"balena-lint src/ test/ && tsc --noEmit","test":"mocha","build":"npm run clean && npm run build:cjs && npm run build:browser","clean":"rimraf dist browser","prepack":"npm run build","prepare":"husky","pretest":"npm run prepare","lint-fix":"balena-lint --fix src/ test/","posttest":"npm run lint","build:cjs":"tsc --project ./tsconfig.build.json","build:browser":"rollup -c rollup.config.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fa222b78-0292-48c2-a8d8-e6190b573355"}},"_resolved":"/home/runner/work/_temp/balena-balena-pricing-2.0.37.tgz","_integrity":"sha512-aKybWqlMWOsYquo67nTHqmVWmVXRjNDGvHizXkrD2Sdg6b7tQOttyztJRbxoz57wdp8qD9Pm6JB5W3eRoOmWRg==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2026-08-08T01:13:07.252Z"},"_npmVersion":"11.19.0","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"26.7.0","dependencies":{"typed-error":"^3.2.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"6.2.2","husky":"9.1.7","mocha":"11.7.6","tslib":"2.8.1","rimraf":"6.1.3","rollup":"4.62.4","typescript":"6.0.3","@types/chai":"5.2.3","lint-staged":"17.2.0","@balena/lint":"^9.3.2","@types/mocha":"10.0.10","@swc-node/register":"1.12.1","@rollup/plugin-terser":"1.0.0","@rollup/plugin-commonjs":"29.0.3","@rollup/plugin-typescript":"12.3.0","@rollup/plugin-node-resolve":"16.0.3"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_2.0.37-build-renovate-rollup-4-62-x-656318831cb89289a7b36886d267497d8299240d-1_1786151690717_0.35035132332504704","host":"s3://npm-registry-packages-npm-production"}},"2.0.37-build-renovate-lint-staged-17-x-968bb87d993971260889c26e08c9a33ac814f084-1":{"name":"@balena/balena-pricing","version":"2.0.37-build-renovate-lint-staged-17-x-968bb87d993971260889c26e08c9a33ac814f084-1","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@2.0.37-build-renovate-lint-staged-17-x-968bb87d993971260889c26e08c9a33ac814f084-1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"278e253dc06670d5a6479277d767aeefa60ec49b","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-2.0.37-build-renovate-lint-staged-17-x-968bb87d993971260889c26e08c9a33ac814f084-1.tgz","fileCount":16,"integrity":"sha512-nIbOUQ4ZBneXZj4sFRWD/WA+J+tgT1IY7Ce9y6fYO5k60808AAwQhw2wdmk/noHY/pB6r12jeTXMTEAtGqCgfQ==","signatures":[{"sig":"MEYCIQClxQ5UmBMAiy6d7k/9sNfrSyiFVA1PJvbpLfP59L63sgIhAI6UyWNjHnpIo/E7zq3WFbWUvx/Hydrb8vVrGtIHLzRk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@balena%2fbalena-pricing@2.0.37-build-renovate-lint-staged-17-x-968bb87d993971260889c26e08c9a33ac814f084-1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":71222},"main":"dist","_from":"file:/home/runner/work/_temp/balena-balena-pricing-2.0.37.tgz","mocha":{"_":"test/*.spec.ts","require":"@swc-node/register","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":">=10.7.0","node":">=22.4.0"},"private":false,"scripts":{"lint":"balena-lint src/ test/ && tsc --noEmit","test":"mocha","build":"npm run clean && npm run build:cjs && npm run build:browser","clean":"rimraf dist browser","prepack":"npm run build","prepare":"husky","pretest":"npm run prepare","lint-fix":"balena-lint --fix src/ test/","posttest":"npm run lint","build:cjs":"tsc --project ./tsconfig.build.json","build:browser":"rollup -c rollup.config.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fa222b78-0292-48c2-a8d8-e6190b573355"}},"_resolved":"/home/runner/work/_temp/balena-balena-pricing-2.0.37.tgz","_integrity":"sha512-nIbOUQ4ZBneXZj4sFRWD/WA+J+tgT1IY7Ce9y6fYO5k60808AAwQhw2wdmk/noHY/pB6r12jeTXMTEAtGqCgfQ==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2026-08-08T01:13:15.569Z"},"_npmVersion":"11.19.0","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"26.7.0","dependencies":{"typed-error":"^3.2.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"6.2.2","husky":"9.1.7","mocha":"11.7.6","tslib":"2.8.1","rimraf":"6.1.3","rollup":"4.62.3","typescript":"6.0.3","@types/chai":"5.2.3","lint-staged":"17.3.0","@balena/lint":"^9.3.2","@types/mocha":"10.0.10","@swc-node/register":"1.12.1","@rollup/plugin-terser":"1.0.0","@rollup/plugin-commonjs":"29.0.3","@rollup/plugin-typescript":"12.3.0","@rollup/plugin-node-resolve":"16.0.3"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_2.0.37-build-renovate-lint-staged-17-x-968bb87d993971260889c26e08c9a33ac814f084-1_1786151712941_0.9386882119462308","host":"s3://npm-registry-packages-npm-production"}},"2.0.37":{"name":"@balena/balena-pricing","version":"2.0.37","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@2.0.37","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"9ee2314e28bfc395e3a939d8c506b23b053cc549","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-2.0.37.tgz","fileCount":13,"integrity":"sha512-qcRiLZycrgZwy5bo/Jmz6fiut5LaTtbGT0uj+o62i/iUhygxxvb2vwsLM5QrrOKm7OMtkPDfxaYonwlmhaEpJw==","signatures":[{"sig":"MEUCIDpk6Y6CHLrCd5st+d5JdUf/V/UkhCmdFrTe5s81QWwiAiEA9JD7aDNnxKYzHMIp/dhMyot/Aj9w5Ki2r6MZIZTD1m0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@balena%2fbalena-pricing@2.0.37","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":71147},"main":"dist","_from":"file:/home/runner/work/_temp/npm-656318831cb89289a7b36886d267497d8299240d/balena-balena-pricing-2.0.37.tgz","mocha":{"_":"test/*.spec.ts","require":"@swc-node/register","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":">=10.7.0","node":">=22.4.0"},"private":false,"scripts":{"lint":"balena-lint src/ test/ && tsc --noEmit","test":"mocha","build":"npm run clean && npm run build:cjs && npm run build:browser","clean":"rimraf dist browser","prepack":"npm run build","prepare":"husky","pretest":"npm run prepare","lint-fix":"balena-lint --fix src/ test/","posttest":"npm run lint","build:cjs":"tsc --project ./tsconfig.build.json","build:browser":"rollup -c rollup.config.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fa222b78-0292-48c2-a8d8-e6190b573355"}},"_resolved":"/home/runner/work/_temp/npm-656318831cb89289a7b36886d267497d8299240d/balena-balena-pricing-2.0.37.tgz","_integrity":"sha512-qcRiLZycrgZwy5bo/Jmz6fiut5LaTtbGT0uj+o62i/iUhygxxvb2vwsLM5QrrOKm7OMtkPDfxaYonwlmhaEpJw==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2026-08-08T01:13:07.252Z"},"_npmVersion":"11.19.0","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"26.7.0","dependencies":{"typed-error":"^3.2.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"6.2.2","husky":"9.1.7","mocha":"11.7.6","tslib":"2.8.1","rimraf":"6.1.3","rollup":"4.62.4","typescript":"6.0.3","@types/chai":"5.2.3","lint-staged":"17.2.0","@balena/lint":"^9.3.2","@types/mocha":"10.0.10","@swc-node/register":"1.12.1","@rollup/plugin-terser":"1.0.0","@rollup/plugin-commonjs":"29.0.3","@rollup/plugin-typescript":"12.3.0","@rollup/plugin-node-resolve":"16.0.3"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_2.0.37_1786151867978_0.6200313332188692","host":"s3://npm-registry-packages-npm-production"}},"2.0.38-build-renovate-lint-staged-17-x-15e3f3811ad0dd9327196ceafc4b4c9c0a8baca5-1":{"name":"@balena/balena-pricing","version":"2.0.38-build-renovate-lint-staged-17-x-15e3f3811ad0dd9327196ceafc4b4c9c0a8baca5-1","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@2.0.38-build-renovate-lint-staged-17-x-15e3f3811ad0dd9327196ceafc4b4c9c0a8baca5-1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"fd8bd828b16a8d9a678244dfa8ac465ce386aaba","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-2.0.38-build-renovate-lint-staged-17-x-15e3f3811ad0dd9327196ceafc4b4c9c0a8baca5-1.tgz","fileCount":16,"integrity":"sha512-AQENLyiY5fvsquRYvqSqfWHZOCSyLAVCt+MzPKyogeI/7HHNW+Xu1BuwUj/QuqtXEUkkJbSQ+ReaF35UdSwVUQ==","signatures":[{"sig":"MEYCIQDe2LokVGxqrvrh6OU/BtVM1VMBXdk0yWsharitrx4cBgIhANx80+U3GUL/5OkSOWP+PwNziC3SRsp+5z6ytuHHTrdx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@balena%2fbalena-pricing@2.0.38-build-renovate-lint-staged-17-x-15e3f3811ad0dd9327196ceafc4b4c9c0a8baca5-1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":71222},"main":"dist","_from":"file:/home/runner/work/_temp/balena-balena-pricing-2.0.38.tgz","mocha":{"_":"test/*.spec.ts","require":"@swc-node/register","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":">=10.7.0","node":">=22.4.0"},"private":false,"scripts":{"lint":"balena-lint src/ test/ && tsc --noEmit","test":"mocha","build":"npm run clean && npm run build:cjs && npm run build:browser","clean":"rimraf dist browser","prepack":"npm run build","prepare":"husky","pretest":"npm run prepare","lint-fix":"balena-lint --fix src/ test/","posttest":"npm run lint","build:cjs":"tsc --project ./tsconfig.build.json","build:browser":"rollup -c rollup.config.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fa222b78-0292-48c2-a8d8-e6190b573355"}},"_resolved":"/home/runner/work/_temp/balena-balena-pricing-2.0.38.tgz","_integrity":"sha512-AQENLyiY5fvsquRYvqSqfWHZOCSyLAVCt+MzPKyogeI/7HHNW+Xu1BuwUj/QuqtXEUkkJbSQ+ReaF35UdSwVUQ==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2026-08-08T02:30:19.983Z"},"_npmVersion":"11.19.0","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"26.7.0","dependencies":{"typed-error":"^3.2.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"6.2.2","husky":"9.1.7","mocha":"11.7.6","tslib":"2.8.1","rimraf":"6.1.3","rollup":"4.62.4","typescript":"6.0.3","@types/chai":"5.2.3","lint-staged":"17.3.0","@balena/lint":"^9.3.2","@types/mocha":"10.0.10","@swc-node/register":"1.12.1","@rollup/plugin-terser":"1.0.0","@rollup/plugin-commonjs":"29.0.3","@rollup/plugin-typescript":"12.3.0","@rollup/plugin-node-resolve":"16.0.3"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_2.0.38-build-renovate-lint-staged-17-x-15e3f3811ad0dd9327196ceafc4b4c9c0a8baca5-1_1786156329077_0.9992824108484379","host":"s3://npm-registry-packages-npm-production"}},"2.0.38-build-renovate-mocha-11-x-2f5f3f5661de04016d67bd9a10e1b35e79062309-1":{"name":"@balena/balena-pricing","version":"2.0.38-build-renovate-mocha-11-x-2f5f3f5661de04016d67bd9a10e1b35e79062309-1","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@2.0.38-build-renovate-mocha-11-x-2f5f3f5661de04016d67bd9a10e1b35e79062309-1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"8d906630d60bd2d691004dd3d898fa30a118f23c","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-2.0.38-build-renovate-mocha-11-x-2f5f3f5661de04016d67bd9a10e1b35e79062309-1.tgz","fileCount":16,"integrity":"sha512-CJN6jX21n+d4xIi6OaXBiD7tsBVku/GLL4tRhdpBrDXYrLMP/wG7vn68JCEpfPLLjtdbWhM9eLICKZXa3i+Zbg==","signatures":[{"sig":"MEQCIDLEbl//tWhzSmrJDimTlKaNStEwLt3FltbApW4nUyU3AiA3lwNW2q3IdwzX0tz06NtQgSg2yWf/OmyhTtMPPMqV1g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@balena%2fbalena-pricing@2.0.38-build-renovate-mocha-11-x-2f5f3f5661de04016d67bd9a10e1b35e79062309-1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":71216},"main":"dist","_from":"file:/home/runner/work/_temp/balena-balena-pricing-2.0.38.tgz","mocha":{"_":"test/*.spec.ts","require":"@swc-node/register","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":">=10.7.0","node":">=22.4.0"},"private":false,"scripts":{"lint":"balena-lint src/ test/ && tsc --noEmit","test":"mocha","build":"npm run clean && npm run build:cjs && npm run build:browser","clean":"rimraf dist browser","prepack":"npm run build","prepare":"husky","pretest":"npm run prepare","lint-fix":"balena-lint --fix src/ test/","posttest":"npm run lint","build:cjs":"tsc --project ./tsconfig.build.json","build:browser":"rollup -c rollup.config.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fa222b78-0292-48c2-a8d8-e6190b573355"}},"_resolved":"/home/runner/work/_temp/balena-balena-pricing-2.0.38.tgz","_integrity":"sha512-CJN6jX21n+d4xIi6OaXBiD7tsBVku/GLL4tRhdpBrDXYrLMP/wG7vn68JCEpfPLLjtdbWhM9eLICKZXa3i+Zbg==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2026-08-08T02:30:28.676Z"},"_npmVersion":"11.19.0","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"26.7.0","dependencies":{"typed-error":"^3.2.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"6.2.2","husky":"9.1.7","mocha":"11.8.0","tslib":"2.8.1","rimraf":"6.1.3","rollup":"4.62.4","typescript":"6.0.3","@types/chai":"5.2.3","lint-staged":"17.2.0","@balena/lint":"^9.3.2","@types/mocha":"10.0.10","@swc-node/register":"1.12.1","@rollup/plugin-terser":"1.0.0","@rollup/plugin-commonjs":"29.0.3","@rollup/plugin-typescript":"12.3.0","@rollup/plugin-node-resolve":"16.0.3"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_2.0.38-build-renovate-mocha-11-x-2f5f3f5661de04016d67bd9a10e1b35e79062309-1_1786156340903_0.7278214343852465","host":"s3://npm-registry-packages-npm-production"}},"2.0.38":{"name":"@balena/balena-pricing","version":"2.0.38","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@2.0.38","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"1c0c7fdd9e18e66889392ea0603312223e252ae6","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-2.0.38.tgz","fileCount":13,"integrity":"sha512-TzS7j7UUsjezw967yP5psmgYSZwWgB6SqIbkw0ANLUWovd3CMvFVy/u3lwOm4jMh7UKD7zpVaATzDzPAxFCcBg==","signatures":[{"sig":"MEUCIQD0zeNCcZE4Wk5DPfS3kNobRxo4NV/vCocoPVWdW0la/wIgA0yc594AKLF1Uo4BJTmzqh9mm1fMdCA57Jfto1C/eAk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@balena%2fbalena-pricing@2.0.38","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":71147},"main":"dist","_from":"file:/home/runner/work/_temp/npm-2f5f3f5661de04016d67bd9a10e1b35e79062309/balena-balena-pricing-2.0.38.tgz","mocha":{"_":"test/*.spec.ts","require":"@swc-node/register","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":">=10.7.0","node":">=22.4.0"},"private":false,"scripts":{"lint":"balena-lint src/ test/ && tsc --noEmit","test":"mocha","build":"npm run clean && npm run build:cjs && npm run build:browser","clean":"rimraf dist browser","prepack":"npm run build","prepare":"husky","pretest":"npm run prepare","lint-fix":"balena-lint --fix src/ test/","posttest":"npm run lint","build:cjs":"tsc --project ./tsconfig.build.json","build:browser":"rollup -c rollup.config.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fa222b78-0292-48c2-a8d8-e6190b573355"}},"_resolved":"/home/runner/work/_temp/npm-2f5f3f5661de04016d67bd9a10e1b35e79062309/balena-balena-pricing-2.0.38.tgz","_integrity":"sha512-TzS7j7UUsjezw967yP5psmgYSZwWgB6SqIbkw0ANLUWovd3CMvFVy/u3lwOm4jMh7UKD7zpVaATzDzPAxFCcBg==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2026-08-08T02:30:28.676Z"},"_npmVersion":"11.19.0","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"26.7.0","dependencies":{"typed-error":"^3.2.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"6.2.2","husky":"9.1.7","mocha":"11.8.0","tslib":"2.8.1","rimraf":"6.1.3","rollup":"4.62.4","typescript":"6.0.3","@types/chai":"5.2.3","lint-staged":"17.2.0","@balena/lint":"^9.3.2","@types/mocha":"10.0.10","@swc-node/register":"1.12.1","@rollup/plugin-terser":"1.0.0","@rollup/plugin-commonjs":"29.0.3","@rollup/plugin-typescript":"12.3.0","@rollup/plugin-node-resolve":"16.0.3"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_2.0.38_1786156497667_0.8833930710735514","host":"s3://npm-registry-packages-npm-production"}},"2.0.39-build-renovate-lint-staged-17-x-85d65b52999f6c71a640bb8779d3d6305055bd30-1":{"name":"@balena/balena-pricing","version":"2.0.39-build-renovate-lint-staged-17-x-85d65b52999f6c71a640bb8779d3d6305055bd30-1","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@2.0.39-build-renovate-lint-staged-17-x-85d65b52999f6c71a640bb8779d3d6305055bd30-1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"ae00df57547da0ed0f8ef6ddd499dd0cdbf82ce7","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-2.0.39-build-renovate-lint-staged-17-x-85d65b52999f6c71a640bb8779d3d6305055bd30-1.tgz","fileCount":16,"integrity":"sha512-SKik9J9J9Jwwdx5cp2wLX7I3Bt5YXfWVI5RSD8GH0y6WR5hfyz7QuInOovtDIBhDnWmLwm0ITBhGrTYxF6Alcw==","signatures":[{"sig":"MEUCICX6nj4whCGxkMGZ1gQLkW7LLmp+wVqHLlM/y9on4+3FAiEAzLYhqPbJaQcKujLjbAuiiUtrgzdE4JoVVo9kYINNIfs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@balena%2fbalena-pricing@2.0.39-build-renovate-lint-staged-17-x-85d65b52999f6c71a640bb8779d3d6305055bd30-1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":71222},"main":"dist","_from":"file:/home/runner/work/_temp/balena-balena-pricing-2.0.39.tgz","mocha":{"_":"test/*.spec.ts","require":"@swc-node/register","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":">=10.7.0","node":">=22.4.0"},"private":false,"scripts":{"lint":"balena-lint src/ test/ && tsc --noEmit","test":"mocha","build":"npm run clean && npm run build:cjs && npm run build:browser","clean":"rimraf dist browser","prepack":"npm run build","prepare":"husky","pretest":"npm run prepare","lint-fix":"balena-lint --fix src/ test/","posttest":"npm run lint","build:cjs":"tsc --project ./tsconfig.build.json","build:browser":"rollup -c rollup.config.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fa222b78-0292-48c2-a8d8-e6190b573355"}},"_resolved":"/home/runner/work/_temp/balena-balena-pricing-2.0.39.tgz","_integrity":"sha512-SKik9J9J9Jwwdx5cp2wLX7I3Bt5YXfWVI5RSD8GH0y6WR5hfyz7QuInOovtDIBhDnWmLwm0ITBhGrTYxF6Alcw==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2026-08-08T03:17:37.338Z"},"_npmVersion":"11.19.0","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"26.7.0","dependencies":{"typed-error":"^3.2.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"6.2.2","husky":"9.1.7","mocha":"11.8.0","tslib":"2.8.1","rimraf":"6.1.3","rollup":"4.62.4","typescript":"6.0.3","@types/chai":"5.2.3","lint-staged":"17.3.0","@balena/lint":"^9.3.2","@types/mocha":"10.0.10","@swc-node/register":"1.12.1","@rollup/plugin-terser":"1.0.0","@rollup/plugin-commonjs":"29.0.3","@rollup/plugin-typescript":"12.3.0","@rollup/plugin-node-resolve":"16.0.3"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_2.0.39-build-renovate-lint-staged-17-x-85d65b52999f6c71a640bb8779d3d6305055bd30-1_1786159190673_0.3431124847472151","host":"s3://npm-registry-packages-npm-production"}},"2.0.39":{"name":"@balena/balena-pricing","version":"2.0.39","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@2.0.39","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"4bfbfe26fe56eefd35edcc7de2077ec7e60d0057","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-2.0.39.tgz","fileCount":13,"integrity":"sha512-QMt2Y4z0Ogqy6VN2X6lq/mBYL+lytxQeYxDmtZdVYZjEQhka1DwvjJzLG4XyTwUKc4nGbfHxxdoqLWkfbG79og==","signatures":[{"sig":"MEUCIQDBnleiWqM2EzeUOtOqTjIXDCFL1oiGkLQy+JAPusY1wgIgeXmQcndsB3SqMySLKnGQZhtSd4EpURewFpQDJ9KPqh0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@balena%2fbalena-pricing@2.0.39","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":71147},"main":"dist","_from":"file:/home/runner/work/_temp/npm-85d65b52999f6c71a640bb8779d3d6305055bd30/balena-balena-pricing-2.0.39.tgz","mocha":{"_":"test/*.spec.ts","require":"@swc-node/register","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":">=10.7.0","node":">=22.4.0"},"private":false,"scripts":{"lint":"balena-lint src/ test/ && tsc --noEmit","test":"mocha","build":"npm run clean && npm run build:cjs && npm run build:browser","clean":"rimraf dist browser","prepack":"npm run build","prepare":"husky","pretest":"npm run prepare","lint-fix":"balena-lint --fix src/ test/","posttest":"npm run lint","build:cjs":"tsc --project ./tsconfig.build.json","build:browser":"rollup -c rollup.config.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fa222b78-0292-48c2-a8d8-e6190b573355"}},"_resolved":"/home/runner/work/_temp/npm-85d65b52999f6c71a640bb8779d3d6305055bd30/balena-balena-pricing-2.0.39.tgz","_integrity":"sha512-QMt2Y4z0Ogqy6VN2X6lq/mBYL+lytxQeYxDmtZdVYZjEQhka1DwvjJzLG4XyTwUKc4nGbfHxxdoqLWkfbG79og==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2026-08-08T03:17:37.338Z"},"_npmVersion":"11.19.0","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"26.7.0","dependencies":{"typed-error":"^3.2.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"6.2.2","husky":"9.1.7","mocha":"11.8.0","tslib":"2.8.1","rimraf":"6.1.3","rollup":"4.62.4","typescript":"6.0.3","@types/chai":"5.2.3","lint-staged":"17.3.0","@balena/lint":"^9.3.2","@types/mocha":"10.0.10","@swc-node/register":"1.12.1","@rollup/plugin-terser":"1.0.0","@rollup/plugin-commonjs":"29.0.3","@rollup/plugin-typescript":"12.3.0","@rollup/plugin-node-resolve":"16.0.3"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_2.0.39_1786159338944_0.8176889325577732","host":"s3://npm-registry-packages-npm-production"}},"2.0.40-build-renovate-rollup-4-62-x-ecc924f3ff2487d3e51f16f9e236b9300bdbdb40-1":{"name":"@balena/balena-pricing","version":"2.0.40-build-renovate-rollup-4-62-x-ecc924f3ff2487d3e51f16f9e236b9300bdbdb40-1","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@2.0.40-build-renovate-rollup-4-62-x-ecc924f3ff2487d3e51f16f9e236b9300bdbdb40-1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"fcb839a9385f112fb2a4b1c94d229dd111ada2a3","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-2.0.40-build-renovate-rollup-4-62-x-ecc924f3ff2487d3e51f16f9e236b9300bdbdb40-1.tgz","fileCount":16,"integrity":"sha512-zSzpQPvMXXyvSIKLKPOq/E7zRuVtZNoJ9jHf++3MUxXPUoFFhHgbt2czGLdP3VjH0HLw6XZdrCMLEFS3leO65w==","signatures":[{"sig":"MEUCIFufItF55qno2114i8HUbuDvbEfmO6tsHFQontsp6uncAiEAyUzaBhHXHFSe+ybpYgv1xObhMS2soQBUUzcL81IUc24=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@balena%2fbalena-pricing@2.0.40-build-renovate-rollup-4-62-x-ecc924f3ff2487d3e51f16f9e236b9300bdbdb40-1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":71219},"main":"dist","_from":"file:/home/runner/work/_temp/balena-balena-pricing-2.0.40.tgz","mocha":{"_":"test/*.spec.ts","require":"@swc-node/register","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":">=10.7.0","node":">=22.4.0"},"private":false,"scripts":{"lint":"balena-lint src/ test/ && tsc --noEmit","test":"mocha","build":"npm run clean && npm run build:cjs && npm run build:browser","clean":"rimraf dist browser","prepack":"npm run build","prepare":"husky","pretest":"npm run prepare","lint-fix":"balena-lint --fix src/ test/","posttest":"npm run lint","build:cjs":"tsc --project ./tsconfig.build.json","build:browser":"rollup -c rollup.config.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fa222b78-0292-48c2-a8d8-e6190b573355"}},"_resolved":"/home/runner/work/_temp/balena-balena-pricing-2.0.40.tgz","_integrity":"sha512-zSzpQPvMXXyvSIKLKPOq/E7zRuVtZNoJ9jHf++3MUxXPUoFFhHgbt2czGLdP3VjH0HLw6XZdrCMLEFS3leO65w==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2026-08-23T17:54:20.362Z"},"_npmVersion":"11.19.0","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"26.7.0","dependencies":{"typed-error":"^3.2.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"6.2.2","husky":"9.1.7","mocha":"11.8.0","tslib":"2.8.1","rimraf":"6.1.3","rollup":"4.62.5","typescript":"6.0.3","@types/chai":"5.2.3","lint-staged":"17.3.0","@balena/lint":"^9.3.2","@types/mocha":"10.0.10","@swc-node/register":"1.12.1","@rollup/plugin-terser":"1.0.0","@rollup/plugin-commonjs":"29.0.3","@rollup/plugin-typescript":"12.3.0","@rollup/plugin-node-resolve":"16.0.3"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_2.0.40-build-renovate-rollup-4-62-x-ecc924f3ff2487d3e51f16f9e236b9300bdbdb40-1_1787507759390_0.7471672891942356","host":"s3://npm-registry-packages-npm-production"}},"2.0.40":{"name":"@balena/balena-pricing","version":"2.0.40","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@2.0.40","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"8e4bc999d5ac42c63122b5312c639538b66627db","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-2.0.40.tgz","fileCount":13,"integrity":"sha512-wC+sX+el/F1spxHs/vXCsii5L9cwFjtbKJ7PwoHBGCcWXswqu9lZ/qq0euZlpGM60Mcgm7eOROS8LqQchOMPLg==","signatures":[{"sig":"MEUCIFgKuankS2C+J6f3LTwClHeWMfqqJhjLa/cUeF5I0QqoAiEArprooWeN9ld8yMjZE1+xv6JkSipOjSmAGCNHRwRROOg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@balena%2fbalena-pricing@2.0.40","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":71147},"main":"dist","_from":"file:/home/runner/work/_temp/npm-ecc924f3ff2487d3e51f16f9e236b9300bdbdb40/balena-balena-pricing-2.0.40.tgz","mocha":{"_":"test/*.spec.ts","require":"@swc-node/register","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":">=10.7.0","node":">=22.4.0"},"private":false,"scripts":{"lint":"balena-lint src/ test/ && tsc --noEmit","test":"mocha","build":"npm run clean && npm run build:cjs && npm run build:browser","clean":"rimraf dist browser","prepack":"npm run build","prepare":"husky","pretest":"npm run prepare","lint-fix":"balena-lint --fix src/ test/","posttest":"npm run lint","build:cjs":"tsc --project ./tsconfig.build.json","build:browser":"rollup -c rollup.config.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fa222b78-0292-48c2-a8d8-e6190b573355"}},"_resolved":"/home/runner/work/_temp/npm-ecc924f3ff2487d3e51f16f9e236b9300bdbdb40/balena-balena-pricing-2.0.40.tgz","_integrity":"sha512-wC+sX+el/F1spxHs/vXCsii5L9cwFjtbKJ7PwoHBGCcWXswqu9lZ/qq0euZlpGM60Mcgm7eOROS8LqQchOMPLg==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2026-08-23T17:54:20.362Z"},"_npmVersion":"11.19.0","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"26.7.0","dependencies":{"typed-error":"^3.2.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"6.2.2","husky":"9.1.7","mocha":"11.8.0","tslib":"2.8.1","rimraf":"6.1.3","rollup":"4.62.5","typescript":"6.0.3","@types/chai":"5.2.3","lint-staged":"17.3.0","@balena/lint":"^9.3.2","@types/mocha":"10.0.10","@swc-node/register":"1.12.1","@rollup/plugin-terser":"1.0.0","@rollup/plugin-commonjs":"29.0.3","@rollup/plugin-typescript":"12.3.0","@rollup/plugin-node-resolve":"16.0.3"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_2.0.40_1787507906805_0.7347450417948926","host":"s3://npm-registry-packages-npm-production"}},"2.0.41-build-renovate-flowzonify-0-x-e9ad27d803df0832b93c114467a96886ae2bd346-1":{"name":"@balena/balena-pricing","version":"2.0.41-build-renovate-flowzonify-0-x-e9ad27d803df0832b93c114467a96886ae2bd346-1","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@2.0.41-build-renovate-flowzonify-0-x-e9ad27d803df0832b93c114467a96886ae2bd346-1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"725f760a862c2e2eaf572e86b0ffc671ce8be24e","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-2.0.41-build-renovate-flowzonify-0-x-e9ad27d803df0832b93c114467a96886ae2bd346-1.tgz","fileCount":16,"integrity":"sha512-qILlgoF+vFoFQtcGlApVAX9c9cjpc9Vl4/9dHozd6s8Pk4Yafpn6VWHWxtBIwuaC7cf8lzWg4TD573117kwY+g==","signatures":[{"sig":"MEUCIAmMg4wUxcY5smBBGN8uSL2ClwfHLMF/1Q145drG6SG6AiEA37fkghdJem3EYcjK8iVN6Juy4gGdnHiMkG1zytDaNbo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@balena%2fbalena-pricing@2.0.41-build-renovate-flowzonify-0-x-e9ad27d803df0832b93c114467a96886ae2bd346-1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":71220},"main":"dist","_from":"file:/home/runner/work/_temp/balena-balena-pricing-2.0.41.tgz","mocha":{"_":"test/*.spec.ts","require":"@swc-node/register","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":">=10.7.0","node":">=22.4.0"},"private":false,"scripts":{"lint":"balena-lint src/ test/ && tsc --noEmit","test":"mocha","build":"npm run clean && npm run build:cjs && npm run build:browser","clean":"rimraf dist browser","prepack":"npm run build","prepare":"husky","pretest":"npm run prepare","lint-fix":"balena-lint --fix src/ test/","posttest":"npm run lint","build:cjs":"tsc --project ./tsconfig.build.json","build:browser":"rollup -c rollup.config.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fa222b78-0292-48c2-a8d8-e6190b573355"}},"_resolved":"/home/runner/work/_temp/balena-balena-pricing-2.0.41.tgz","_integrity":"sha512-qILlgoF+vFoFQtcGlApVAX9c9cjpc9Vl4/9dHozd6s8Pk4Yafpn6VWHWxtBIwuaC7cf8lzWg4TD573117kwY+g==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2026-08-25T10:03:02.998Z"},"_npmVersion":"11.19.0","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"26.7.0","dependencies":{"typed-error":"^3.2.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"6.2.2","husky":"9.1.7","mocha":"11.8.0","tslib":"2.8.1","rimraf":"6.1.3","rollup":"4.62.5","typescript":"6.0.3","@types/chai":"5.2.3","lint-staged":"17.3.0","@balena/lint":"^9.3.2","@types/mocha":"10.0.10","@swc-node/register":"1.12.1","@rollup/plugin-terser":"1.0.0","@rollup/plugin-commonjs":"29.0.3","@rollup/plugin-typescript":"12.3.0","@rollup/plugin-node-resolve":"16.0.3"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_2.0.41-build-renovate-flowzonify-0-x-e9ad27d803df0832b93c114467a96886ae2bd346-1_1787652284136_0.0811148015202161","host":"s3://npm-registry-packages-npm-production"}},"2.0.41":{"name":"@balena/balena-pricing","version":"2.0.41","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@2.0.41","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"17e0aa30c509da0f9f509cf9677ba693671baf01","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-2.0.41.tgz","fileCount":13,"integrity":"sha512-nMmFhYNvlSEUkhS34QGHbNW8KjDa7kSfGwl8+BGeWpLgRcK8vQER8CIQGYI3xmDhnBKagnzg/6cgmTG0v4mcLQ==","signatures":[{"sig":"MEYCIQDobFuoFRyGO+V36OPlURxz7f6U++eO0v1sQkao3DeVOAIhAPUc1RaRunD1++IZqlUDQJjN6JY+v2Y72MPPmZpph24T","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@balena%2fbalena-pricing@2.0.41","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":71147},"main":"dist","_from":"file:/home/runner/work/_temp/npm-e9ad27d803df0832b93c114467a96886ae2bd346/balena-balena-pricing-2.0.41.tgz","mocha":{"_":"test/*.spec.ts","require":"@swc-node/register","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":">=10.7.0","node":">=22.4.0"},"private":false,"scripts":{"lint":"balena-lint src/ test/ && tsc --noEmit","test":"mocha","build":"npm run clean && npm run build:cjs && npm run build:browser","clean":"rimraf dist browser","prepack":"npm run build","prepare":"husky","pretest":"npm run prepare","lint-fix":"balena-lint --fix src/ test/","posttest":"npm run lint","build:cjs":"tsc --project ./tsconfig.build.json","build:browser":"rollup -c rollup.config.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fa222b78-0292-48c2-a8d8-e6190b573355"}},"_resolved":"/home/runner/work/_temp/npm-e9ad27d803df0832b93c114467a96886ae2bd346/balena-balena-pricing-2.0.41.tgz","_integrity":"sha512-nMmFhYNvlSEUkhS34QGHbNW8KjDa7kSfGwl8+BGeWpLgRcK8vQER8CIQGYI3xmDhnBKagnzg/6cgmTG0v4mcLQ==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2026-08-25T10:03:02.998Z"},"_npmVersion":"11.19.0","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"26.7.0","dependencies":{"typed-error":"^3.2.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"6.2.2","husky":"9.1.7","mocha":"11.8.0","tslib":"2.8.1","rimraf":"6.1.3","rollup":"4.62.5","typescript":"6.0.3","@types/chai":"5.2.3","lint-staged":"17.3.0","@balena/lint":"^9.3.2","@types/mocha":"10.0.10","@swc-node/register":"1.12.1","@rollup/plugin-terser":"1.0.0","@rollup/plugin-commonjs":"29.0.3","@rollup/plugin-typescript":"12.3.0","@rollup/plugin-node-resolve":"16.0.3"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_2.0.41_1787652517887_0.48281891531340904","host":"s3://npm-registry-packages-npm-production"}},"2.0.42-build-renovate-rollup-4-x-361fccec0dd4431a4805c9169095ee60d5dd22c3-1":{"name":"@balena/balena-pricing","version":"2.0.42-build-renovate-rollup-4-x-361fccec0dd4431a4805c9169095ee60d5dd22c3-1","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@2.0.42-build-renovate-rollup-4-x-361fccec0dd4431a4805c9169095ee60d5dd22c3-1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"5d74f22d62022e43af207735e67c08071864eb59","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-2.0.42-build-renovate-rollup-4-x-361fccec0dd4431a4805c9169095ee60d5dd22c3-1.tgz","fileCount":16,"integrity":"sha512-KCLre137EoWl2sEdnk3rIOprP80koX+cFcpA3SBAe03oVPCkdDhKxv2P/QL5hENdfgZnf5ei3OFWQDKpvLtcEQ==","signatures":[{"sig":"MEUCIQDTWxqcx2lYgi7EI67Q744p+M+xInH72ucO6RM55XXLrQIgWOT8PnEE9brXs6iQ1fdJ3THJmrSdeIUTGw1pdSJ8h4I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@balena%2fbalena-pricing@2.0.42-build-renovate-rollup-4-x-361fccec0dd4431a4805c9169095ee60d5dd22c3-1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":71216},"main":"dist","_from":"file:/home/runner/work/_temp/balena-balena-pricing-2.0.42.tgz","mocha":{"_":"test/*.spec.ts","require":"@swc-node/register","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":">=10.7.0","node":">=22.4.0"},"private":false,"scripts":{"lint":"balena-lint src/ test/ && tsc --noEmit","test":"mocha","build":"npm run clean && npm run build:cjs && npm run build:browser","clean":"rimraf dist browser","prepack":"npm run build","prepare":"husky","pretest":"npm run prepare","lint-fix":"balena-lint --fix src/ test/","posttest":"npm run lint","build:cjs":"tsc --project ./tsconfig.build.json","build:browser":"rollup -c rollup.config.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fa222b78-0292-48c2-a8d8-e6190b573355"}},"_resolved":"/home/runner/work/_temp/balena-balena-pricing-2.0.42.tgz","_integrity":"sha512-KCLre137EoWl2sEdnk3rIOprP80koX+cFcpA3SBAe03oVPCkdDhKxv2P/QL5hENdfgZnf5ei3OFWQDKpvLtcEQ==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2026-08-29T01:07:19.041Z"},"_npmVersion":"11.19.0","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"26.8.1","dependencies":{"typed-error":"^3.2.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"6.2.2","husky":"9.1.7","mocha":"11.8.0","tslib":"2.8.1","rimraf":"6.1.3","rollup":"4.63.0","typescript":"6.0.3","@types/chai":"5.2.3","lint-staged":"17.3.0","@balena/lint":"^9.3.2","@types/mocha":"10.0.10","@swc-node/register":"1.12.1","@rollup/plugin-terser":"1.0.0","@rollup/plugin-commonjs":"29.0.3","@rollup/plugin-typescript":"12.3.0","@rollup/plugin-node-resolve":"16.0.3"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_2.0.42-build-renovate-rollup-4-x-361fccec0dd4431a4805c9169095ee60d5dd22c3-1_1787965724492_0.39164431508255504","host":"s3://npm-registry-packages-npm-production"}},"2.0.42":{"name":"@balena/balena-pricing","version":"2.0.42","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@2.0.42","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"82c4210c13d26e0e2e80590ebc5de198246c70e3","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-2.0.42.tgz","fileCount":13,"integrity":"sha512-1TVW27DCdsgE0paO74MlRahos7ZPXVyWhiYvt2iB4esZecY6v9MOsCa3z9/JQZTwqzX+y/nVtDpaHtlkLD20uw==","signatures":[{"sig":"MEQCICzmWyMIX4IYOKta9nNHJx3lcIKkaVgYFX3iOAKZtQyGAiA/O9RJsBYj6UHShmxvPy8CkK7agiByANEnGMnGtC4lPw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@balena%2fbalena-pricing@2.0.42","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":71147},"main":"dist","_from":"file:/home/runner/work/_temp/npm-361fccec0dd4431a4805c9169095ee60d5dd22c3/balena-balena-pricing-2.0.42.tgz","mocha":{"_":"test/*.spec.ts","require":"@swc-node/register","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":">=10.7.0","node":">=22.4.0"},"private":false,"scripts":{"lint":"balena-lint src/ test/ && tsc --noEmit","test":"mocha","build":"npm run clean && npm run build:cjs && npm run build:browser","clean":"rimraf dist browser","prepack":"npm run build","prepare":"husky","pretest":"npm run prepare","lint-fix":"balena-lint --fix src/ test/","posttest":"npm run lint","build:cjs":"tsc --project ./tsconfig.build.json","build:browser":"rollup -c rollup.config.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fa222b78-0292-48c2-a8d8-e6190b573355"}},"_resolved":"/home/runner/work/_temp/npm-361fccec0dd4431a4805c9169095ee60d5dd22c3/balena-balena-pricing-2.0.42.tgz","_integrity":"sha512-1TVW27DCdsgE0paO74MlRahos7ZPXVyWhiYvt2iB4esZecY6v9MOsCa3z9/JQZTwqzX+y/nVtDpaHtlkLD20uw==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2026-08-29T01:07:19.041Z"},"_npmVersion":"11.19.0","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"26.8.1","dependencies":{"typed-error":"^3.2.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"6.2.2","husky":"9.1.7","mocha":"11.8.0","tslib":"2.8.1","rimraf":"6.1.3","rollup":"4.63.0","typescript":"6.0.3","@types/chai":"5.2.3","lint-staged":"17.3.0","@balena/lint":"^9.3.2","@types/mocha":"10.0.10","@swc-node/register":"1.12.1","@rollup/plugin-terser":"1.0.0","@rollup/plugin-commonjs":"29.0.3","@rollup/plugin-typescript":"12.3.0","@rollup/plugin-node-resolve":"16.0.3"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_2.0.42_1787965959331_0.03482179636812899","host":"s3://npm-registry-packages-npm-production"}},"2.0.43-build-renovate-lint-staged-17-x-d3bdeb20a9edaae47a4e105dbdb11f57aca43203-1":{"name":"@balena/balena-pricing","version":"2.0.43-build-renovate-lint-staged-17-x-d3bdeb20a9edaae47a4e105dbdb11f57aca43203-1","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@2.0.43-build-renovate-lint-staged-17-x-d3bdeb20a9edaae47a4e105dbdb11f57aca43203-1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"0989d3ec62762d5c124364e86ae9c8eead3dc100","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-2.0.43-build-renovate-lint-staged-17-x-d3bdeb20a9edaae47a4e105dbdb11f57aca43203-1.tgz","fileCount":16,"integrity":"sha512-RDuABaS5fETozWjmgkNgnHrxR3KcTxBGlrM2n01fgxMJ03tCwR5dEOrEu3QCMLUhG9BYNFHGzDou//g1u4aXwA==","signatures":[{"sig":"MEYCIQCcfHmlNdN4GCf5Hnw0zlJpbrxgy5H7KMPrB6g5tiSvywIhAPdaC1wIzr5/ny0WHN5RS5O63XNBCi++0ep7Yh0JbDYk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@balena%2fbalena-pricing@2.0.43-build-renovate-lint-staged-17-x-d3bdeb20a9edaae47a4e105dbdb11f57aca43203-1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":71222},"main":"dist","_from":"file:/home/runner/work/_temp/balena-balena-pricing-2.0.43.tgz","mocha":{"_":"test/*.spec.ts","require":"@swc-node/register","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":">=10.7.0","node":">=22.4.0"},"private":false,"scripts":{"lint":"balena-lint src/ test/ && tsc --noEmit","test":"mocha","build":"npm run clean && npm run build:cjs && npm run build:browser","clean":"rimraf dist browser","prepack":"npm run build","prepare":"husky","pretest":"npm run prepare","lint-fix":"balena-lint --fix src/ test/","posttest":"npm run lint","build:cjs":"tsc --project ./tsconfig.build.json","build:browser":"rollup -c rollup.config.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fa222b78-0292-48c2-a8d8-e6190b573355"}},"_resolved":"/home/runner/work/_temp/balena-balena-pricing-2.0.43.tgz","_integrity":"sha512-RDuABaS5fETozWjmgkNgnHrxR3KcTxBGlrM2n01fgxMJ03tCwR5dEOrEu3QCMLUhG9BYNFHGzDou//g1u4aXwA==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2026-08-30T11:51:03.841Z"},"_npmVersion":"11.19.0","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"26.8.1","dependencies":{"typed-error":"^3.2.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"6.2.2","husky":"9.1.7","mocha":"11.8.0","tslib":"2.8.1","rimraf":"6.1.3","rollup":"4.63.0","typescript":"6.0.3","@types/chai":"5.2.3","lint-staged":"17.4.1","@balena/lint":"^9.3.2","@types/mocha":"10.0.10","@swc-node/register":"1.12.1","@rollup/plugin-terser":"1.0.0","@rollup/plugin-commonjs":"29.0.3","@rollup/plugin-typescript":"12.3.0","@rollup/plugin-node-resolve":"16.0.3"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_2.0.43-build-renovate-lint-staged-17-x-d3bdeb20a9edaae47a4e105dbdb11f57aca43203-1_1788090768179_0.6876629261614862","host":"s3://npm-registry-packages-npm-production"}},"2.0.43":{"name":"@balena/balena-pricing","version":"2.0.43","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@2.0.43","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"844b2a4c29447d03c53382ae42b3ae8413ff6291","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-2.0.43.tgz","fileCount":13,"integrity":"sha512-LnjW/ivKJFHDA61MRlR0FFH3p2J2F44o/exTq42srv0wd14WI1ydAptCdOmxfcrrPpXI7XcT2wT8DkpYF9KAxw==","signatures":[{"sig":"MEYCIQCLaqwkPMekjmuvj+gqXNxOYxc3tz0ZgAQkpD8Zbxqa/QIhAKX5Rc48i+ITCKuEvWny+iK4IGlyLVngKtofBkxzM8cM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@balena%2fbalena-pricing@2.0.43","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":71147},"main":"dist","_from":"file:/home/runner/work/_temp/npm-d3bdeb20a9edaae47a4e105dbdb11f57aca43203/balena-balena-pricing-2.0.43.tgz","mocha":{"_":"test/*.spec.ts","require":"@swc-node/register","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":">=10.7.0","node":">=22.4.0"},"private":false,"scripts":{"lint":"balena-lint src/ test/ && tsc --noEmit","test":"mocha","build":"npm run clean && npm run build:cjs && npm run build:browser","clean":"rimraf dist browser","prepack":"npm run build","prepare":"husky","pretest":"npm run prepare","lint-fix":"balena-lint --fix src/ test/","posttest":"npm run lint","build:cjs":"tsc --project ./tsconfig.build.json","build:browser":"rollup -c rollup.config.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fa222b78-0292-48c2-a8d8-e6190b573355"}},"_resolved":"/home/runner/work/_temp/npm-d3bdeb20a9edaae47a4e105dbdb11f57aca43203/balena-balena-pricing-2.0.43.tgz","_integrity":"sha512-LnjW/ivKJFHDA61MRlR0FFH3p2J2F44o/exTq42srv0wd14WI1ydAptCdOmxfcrrPpXI7XcT2wT8DkpYF9KAxw==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2026-08-30T11:51:03.841Z"},"_npmVersion":"11.19.0","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"26.8.1","dependencies":{"typed-error":"^3.2.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"6.2.2","husky":"9.1.7","mocha":"11.8.0","tslib":"2.8.1","rimraf":"6.1.3","rollup":"4.63.0","typescript":"6.0.3","@types/chai":"5.2.3","lint-staged":"17.4.1","@balena/lint":"^9.3.2","@types/mocha":"10.0.10","@swc-node/register":"1.12.1","@rollup/plugin-terser":"1.0.0","@rollup/plugin-commonjs":"29.0.3","@rollup/plugin-typescript":"12.3.0","@rollup/plugin-node-resolve":"16.0.3"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_2.0.43_1788090984233_0.22416020605508202","host":"s3://npm-registry-packages-npm-production"}},"2.0.44-build-renovate-rollup-4-63-x-2fbf43ba36c2961116ca1b66dc7e3062bc3f8a34-1":{"name":"@balena/balena-pricing","version":"2.0.44-build-renovate-rollup-4-63-x-2fbf43ba36c2961116ca1b66dc7e3062bc3f8a34-1","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@2.0.44-build-renovate-rollup-4-63-x-2fbf43ba36c2961116ca1b66dc7e3062bc3f8a34-1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"a5c35175a33403556a9349ec1766acecaca96e9f","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-2.0.44-build-renovate-rollup-4-63-x-2fbf43ba36c2961116ca1b66dc7e3062bc3f8a34-1.tgz","fileCount":16,"integrity":"sha512-RfebZLKT/6fV4aMYkVHCBUyrh2Jm2W9ff5Eh7AIWCEwT+g+cLiegleMe3yesc2JeiukhStBoQWbLRGtj4cSRBQ==","signatures":[{"sig":"MEQCIDRhtpMkyHNdQp8EoFebxkWaryXaXdQL9HfZ6kgrC2ZpAiBZg3Wwmo/qzIwps9YXgG1VkBxvS5fMWKeRbbMF1kGxlA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@balena%2fbalena-pricing@2.0.44-build-renovate-rollup-4-63-x-2fbf43ba36c2961116ca1b66dc7e3062bc3f8a34-1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":71219},"main":"dist","_from":"file:/home/runner/work/_temp/balena-balena-pricing-2.0.44.tgz","mocha":{"_":"test/*.spec.ts","require":"@swc-node/register","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":">=10.7.0","node":">=22.4.0"},"private":false,"scripts":{"lint":"balena-lint src/ test/ && tsc --noEmit","test":"mocha","build":"npm run clean && npm run build:cjs && npm run build:browser","clean":"rimraf dist browser","prepack":"npm run build","prepare":"husky","pretest":"npm run prepare","lint-fix":"balena-lint --fix src/ test/","posttest":"npm run lint","build:cjs":"tsc --project ./tsconfig.build.json","build:browser":"rollup -c rollup.config.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fa222b78-0292-48c2-a8d8-e6190b573355"}},"_resolved":"/home/runner/work/_temp/balena-balena-pricing-2.0.44.tgz","_integrity":"sha512-RfebZLKT/6fV4aMYkVHCBUyrh2Jm2W9ff5Eh7AIWCEwT+g+cLiegleMe3yesc2JeiukhStBoQWbLRGtj4cSRBQ==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2026-09-12T01:13:18.429Z"},"_npmVersion":"11.19.1","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"26.8.2","dependencies":{"typed-error":"^3.2.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"6.2.2","husky":"9.1.7","mocha":"11.8.0","tslib":"2.8.1","rimraf":"6.1.3","rollup":"4.63.1","typescript":"6.0.3","@types/chai":"5.2.3","lint-staged":"17.4.1","@balena/lint":"^9.3.2","@types/mocha":"10.0.10","@swc-node/register":"1.12.1","@rollup/plugin-terser":"1.0.0","@rollup/plugin-commonjs":"29.0.3","@rollup/plugin-typescript":"12.3.0","@rollup/plugin-node-resolve":"16.0.3"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_2.0.44-build-renovate-rollup-4-63-x-2fbf43ba36c2961116ca1b66dc7e3062bc3f8a34-1_1789175688729_0.6859722639207202","host":"s3://npm-registry-packages-npm-production"}},"2.0.44-build-renovate-lint-staged-17-x-c9727f435073e31d2f9239d7ca37bdb6d40c9d92-1":{"name":"@balena/balena-pricing","version":"2.0.44-build-renovate-lint-staged-17-x-c9727f435073e31d2f9239d7ca37bdb6d40c9d92-1","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@2.0.44-build-renovate-lint-staged-17-x-c9727f435073e31d2f9239d7ca37bdb6d40c9d92-1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"5c719e39c548c319ac48b7c449a7378767dfd4c8","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-2.0.44-build-renovate-lint-staged-17-x-c9727f435073e31d2f9239d7ca37bdb6d40c9d92-1.tgz","fileCount":16,"integrity":"sha512-6OS484FzbXyLxF0FydNfDk8sKcouKDH0HXn9JvJf3fORSZxo4oIywLysfYij4CbwfQnGmhqvhW5BW/5HVdn/dA==","signatures":[{"sig":"MEQCIHhUNy6myIcyARd4z9RRBsYI9awJwXUu9ORaLCZcgmKgAiALXTAf11pcmuWNuTT5UTLgtnKOlB5aQCaDVx6uFtNdfw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@balena%2fbalena-pricing@2.0.44-build-renovate-lint-staged-17-x-c9727f435073e31d2f9239d7ca37bdb6d40c9d92-1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":71222},"main":"dist","_from":"file:/home/runner/work/_temp/balena-balena-pricing-2.0.44.tgz","mocha":{"_":"test/*.spec.ts","require":"@swc-node/register","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":">=10.7.0","node":">=22.4.0"},"private":false,"scripts":{"lint":"balena-lint src/ test/ && tsc --noEmit","test":"mocha","build":"npm run clean && npm run build:cjs && npm run build:browser","clean":"rimraf dist browser","prepack":"npm run build","prepare":"husky","pretest":"npm run prepare","lint-fix":"balena-lint --fix src/ test/","posttest":"npm run lint","build:cjs":"tsc --project ./tsconfig.build.json","build:browser":"rollup -c rollup.config.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fa222b78-0292-48c2-a8d8-e6190b573355"}},"_resolved":"/home/runner/work/_temp/balena-balena-pricing-2.0.44.tgz","_integrity":"sha512-6OS484FzbXyLxF0FydNfDk8sKcouKDH0HXn9JvJf3fORSZxo4oIywLysfYij4CbwfQnGmhqvhW5BW/5HVdn/dA==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2026-09-12T01:13:28.229Z"},"_npmVersion":"11.19.1","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"26.8.2","dependencies":{"typed-error":"^3.2.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"6.2.2","husky":"9.1.7","mocha":"11.8.0","tslib":"2.8.1","rimraf":"6.1.3","rollup":"4.63.0","typescript":"6.0.3","@types/chai":"5.2.3","lint-staged":"17.5.0","@balena/lint":"^9.3.2","@types/mocha":"10.0.10","@swc-node/register":"1.12.1","@rollup/plugin-terser":"1.0.0","@rollup/plugin-commonjs":"29.0.3","@rollup/plugin-typescript":"12.3.0","@rollup/plugin-node-resolve":"16.0.3"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_2.0.44-build-renovate-lint-staged-17-x-c9727f435073e31d2f9239d7ca37bdb6d40c9d92-1_1789175717998_0.9714092919243156","host":"s3://npm-registry-packages-npm-production"}},"2.0.44":{"name":"@balena/balena-pricing","version":"2.0.44","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@2.0.44","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"df033546c95587a602e86e34d5b4dcc7249936b2","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-2.0.44.tgz","fileCount":13,"integrity":"sha512-/HXLEq20HbEeIvp23LklLbwNKTKGyf4sZlVoa2m5us2timgMxW6O6oNlgoCfGoe7M+1Lry1/BA7nOOBU8B2HTw==","signatures":[{"sig":"MEQCIF9O2fqVvsdebfYMoIrU/3rlY1B4Rw0RWMvn2V+53mxkAiBug+mkaoWKqajS0vnNvPQRRrlrFuVbfcJCSwdCX8yH/g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@balena%2fbalena-pricing@2.0.44","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":71147},"main":"dist","_from":"file:/home/runner/work/_temp/npm-2fbf43ba36c2961116ca1b66dc7e3062bc3f8a34/balena-balena-pricing-2.0.44.tgz","mocha":{"_":"test/*.spec.ts","require":"@swc-node/register","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":">=10.7.0","node":">=22.4.0"},"private":false,"scripts":{"lint":"balena-lint src/ test/ && tsc --noEmit","test":"mocha","build":"npm run clean && npm run build:cjs && npm run build:browser","clean":"rimraf dist browser","prepack":"npm run build","prepare":"husky","pretest":"npm run prepare","lint-fix":"balena-lint --fix src/ test/","posttest":"npm run lint","build:cjs":"tsc --project ./tsconfig.build.json","build:browser":"rollup -c rollup.config.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fa222b78-0292-48c2-a8d8-e6190b573355"}},"_resolved":"/home/runner/work/_temp/npm-2fbf43ba36c2961116ca1b66dc7e3062bc3f8a34/balena-balena-pricing-2.0.44.tgz","_integrity":"sha512-/HXLEq20HbEeIvp23LklLbwNKTKGyf4sZlVoa2m5us2timgMxW6O6oNlgoCfGoe7M+1Lry1/BA7nOOBU8B2HTw==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2026-09-12T01:13:18.429Z"},"_npmVersion":"11.19.1","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"26.8.2","dependencies":{"typed-error":"^3.2.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"6.2.2","husky":"9.1.7","mocha":"11.8.0","tslib":"2.8.1","rimraf":"6.1.3","rollup":"4.63.1","typescript":"6.0.3","@types/chai":"5.2.3","lint-staged":"17.4.1","@balena/lint":"^9.3.2","@types/mocha":"10.0.10","@swc-node/register":"1.12.1","@rollup/plugin-terser":"1.0.0","@rollup/plugin-commonjs":"29.0.3","@rollup/plugin-typescript":"12.3.0","@rollup/plugin-node-resolve":"16.0.3"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_2.0.44_1789175834275_0.8716761080142303","host":"s3://npm-registry-packages-npm-production"}},"2.0.45-build-renovate-lint-staged-17-x-dbe3fd1de23a887364c3b66ff141ae6821e8bba3-1":{"name":"@balena/balena-pricing","version":"2.0.45-build-renovate-lint-staged-17-x-dbe3fd1de23a887364c3b66ff141ae6821e8bba3-1","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@2.0.45-build-renovate-lint-staged-17-x-dbe3fd1de23a887364c3b66ff141ae6821e8bba3-1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"a0d79233520c69c6de1759aa03236c1314321c78","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-2.0.45-build-renovate-lint-staged-17-x-dbe3fd1de23a887364c3b66ff141ae6821e8bba3-1.tgz","fileCount":16,"integrity":"sha512-f4zzwR5d5u6zZYBI15kKLK5GS4kFwKm7XAxFd5ce3wU3hL5BgPeoA+rm5RsY1iLrIvLlWYaWrlmK+qiEmb6sPw==","signatures":[{"sig":"MEUCICR5dm3sy54qHUrn4nQf67SJ+b6a0QyDUl1mbuaFWHX5AiEAr9+2rmy3NEuNa0EuEV+SWQtyBX2pKoTGWLUoSHRsFcs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@balena%2fbalena-pricing@2.0.45-build-renovate-lint-staged-17-x-dbe3fd1de23a887364c3b66ff141ae6821e8bba3-1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":71222},"main":"dist","_from":"file:/home/runner/work/_temp/balena-balena-pricing-2.0.45.tgz","mocha":{"_":"test/*.spec.ts","require":"@swc-node/register","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":">=10.7.0","node":">=22.4.0"},"private":false,"scripts":{"lint":"balena-lint src/ test/ && tsc --noEmit","test":"mocha","build":"npm run clean && npm run build:cjs && npm run build:browser","clean":"rimraf dist browser","prepack":"npm run build","prepare":"husky","pretest":"npm run prepare","lint-fix":"balena-lint --fix src/ test/","posttest":"npm run lint","build:cjs":"tsc --project ./tsconfig.build.json","build:browser":"rollup -c rollup.config.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fa222b78-0292-48c2-a8d8-e6190b573355"}},"_resolved":"/home/runner/work/_temp/balena-balena-pricing-2.0.45.tgz","_integrity":"sha512-f4zzwR5d5u6zZYBI15kKLK5GS4kFwKm7XAxFd5ce3wU3hL5BgPeoA+rm5RsY1iLrIvLlWYaWrlmK+qiEmb6sPw==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2026-09-12T01:56:49.215Z"},"_npmVersion":"11.19.1","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"26.8.2","dependencies":{"typed-error":"^3.2.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"6.2.2","husky":"9.1.7","mocha":"11.8.0","tslib":"2.8.1","rimraf":"6.1.3","rollup":"4.63.1","typescript":"6.0.3","@types/chai":"5.2.3","lint-staged":"17.5.0","@balena/lint":"^9.3.2","@types/mocha":"10.0.10","@swc-node/register":"1.12.1","@rollup/plugin-terser":"1.0.0","@rollup/plugin-commonjs":"29.0.3","@rollup/plugin-typescript":"12.3.0","@rollup/plugin-node-resolve":"16.0.3"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_2.0.45-build-renovate-lint-staged-17-x-dbe3fd1de23a887364c3b66ff141ae6821e8bba3-1_1789178304023_0.5869642883006978","host":"s3://npm-registry-packages-npm-production"}},"2.0.45-build-renovate-mocha-12-x-6e4ee41b6522b66c8f2ea51a3934017c26b53186-1":{"name":"@balena/balena-pricing","version":"2.0.45-build-renovate-mocha-12-x-6e4ee41b6522b66c8f2ea51a3934017c26b53186-1","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@2.0.45-build-renovate-mocha-12-x-6e4ee41b6522b66c8f2ea51a3934017c26b53186-1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"23d795c7c423a71245e81e945e32b709e91dc0ee","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-2.0.45-build-renovate-mocha-12-x-6e4ee41b6522b66c8f2ea51a3934017c26b53186-1.tgz","fileCount":16,"integrity":"sha512-YKAI0rtcnDPkORpnANljExDYK1odYmAahcPfY6suRmsSOBNTgq6rpGGZq5XJpzA3ac27m2v5N/FkYmdHbG6qzQ==","signatures":[{"sig":"MEQCIEiHaXjuOfrhfDkLIVaYta4b+rcKZTbE1fTEg7ycm99zAiBasfjCTEqL23wOHBTbXj9wBSIZ50SfB/ZuGoYiTAaxdQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@balena%2fbalena-pricing@2.0.45-build-renovate-mocha-12-x-6e4ee41b6522b66c8f2ea51a3934017c26b53186-1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":71216},"main":"dist","_from":"file:/home/runner/work/_temp/balena-balena-pricing-2.0.45.tgz","mocha":{"_":"test/*.spec.ts","require":"@swc-node/register","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":">=10.7.0","node":">=22.4.0"},"private":false,"scripts":{"lint":"balena-lint src/ test/ && tsc --noEmit","test":"mocha","build":"npm run clean && npm run build:cjs && npm run build:browser","clean":"rimraf dist browser","prepack":"npm run build","prepare":"husky","pretest":"npm run prepare","lint-fix":"balena-lint --fix src/ test/","posttest":"npm run lint","build:cjs":"tsc --project ./tsconfig.build.json","build:browser":"rollup -c rollup.config.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fa222b78-0292-48c2-a8d8-e6190b573355"}},"_resolved":"/home/runner/work/_temp/balena-balena-pricing-2.0.45.tgz","_integrity":"sha512-YKAI0rtcnDPkORpnANljExDYK1odYmAahcPfY6suRmsSOBNTgq6rpGGZq5XJpzA3ac27m2v5N/FkYmdHbG6qzQ==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2026-09-12T01:56:56.529Z"},"_npmVersion":"11.19.1","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"26.8.2","dependencies":{"typed-error":"^3.2.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"6.2.2","husky":"9.1.7","mocha":"12.0.0","tslib":"2.8.1","rimraf":"6.1.3","rollup":"4.63.1","typescript":"6.0.3","@types/chai":"5.2.3","lint-staged":"17.4.1","@balena/lint":"^9.3.2","@types/mocha":"10.0.10","@swc-node/register":"1.12.1","@rollup/plugin-terser":"1.0.0","@rollup/plugin-commonjs":"29.0.3","@rollup/plugin-typescript":"12.3.0","@rollup/plugin-node-resolve":"16.0.3"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_2.0.45-build-renovate-mocha-12-x-6e4ee41b6522b66c8f2ea51a3934017c26b53186-1_1789178304788_0.6684415421615295","host":"s3://npm-registry-packages-npm-production"}},"2.0.45":{"name":"@balena/balena-pricing","version":"2.0.45","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@2.0.45","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"f53f1949fef22d18f0adf8151d3b2d882f244db6","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-2.0.45.tgz","fileCount":13,"integrity":"sha512-M2juCyg+9UoY8GF4qxc0wakFSQUta6OjKDvgVg/ldITiYrZqTG1DxP3fYE7YWI8T6DxpCa1t/kEKbpVSSFAQKw==","signatures":[{"sig":"MEUCIAhiXb2nu2NbhulHnkaDff2Yoy0dfazNCrJ1jCl98/NDAiEAuF5EWMaNCtI92W/UxY1Mk1GzxwPymSjsELelWcU97jo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@balena%2fbalena-pricing@2.0.45","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":71147},"main":"dist","_from":"file:/home/runner/work/_temp/npm-dbe3fd1de23a887364c3b66ff141ae6821e8bba3/balena-balena-pricing-2.0.45.tgz","mocha":{"_":"test/*.spec.ts","require":"@swc-node/register","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":">=10.7.0","node":">=22.4.0"},"private":false,"scripts":{"lint":"balena-lint src/ test/ && tsc --noEmit","test":"mocha","build":"npm run clean && npm run build:cjs && npm run build:browser","clean":"rimraf dist browser","prepack":"npm run build","prepare":"husky","pretest":"npm run prepare","lint-fix":"balena-lint --fix src/ test/","posttest":"npm run lint","build:cjs":"tsc --project ./tsconfig.build.json","build:browser":"rollup -c rollup.config.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fa222b78-0292-48c2-a8d8-e6190b573355"}},"_resolved":"/home/runner/work/_temp/npm-dbe3fd1de23a887364c3b66ff141ae6821e8bba3/balena-balena-pricing-2.0.45.tgz","_integrity":"sha512-M2juCyg+9UoY8GF4qxc0wakFSQUta6OjKDvgVg/ldITiYrZqTG1DxP3fYE7YWI8T6DxpCa1t/kEKbpVSSFAQKw==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2026-09-12T01:56:49.215Z"},"_npmVersion":"11.19.1","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"26.8.2","dependencies":{"typed-error":"^3.2.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"6.2.2","husky":"9.1.7","mocha":"11.8.0","tslib":"2.8.1","rimraf":"6.1.3","rollup":"4.63.1","typescript":"6.0.3","@types/chai":"5.2.3","lint-staged":"17.5.0","@balena/lint":"^9.3.2","@types/mocha":"10.0.10","@swc-node/register":"1.12.1","@rollup/plugin-terser":"1.0.0","@rollup/plugin-commonjs":"29.0.3","@rollup/plugin-typescript":"12.3.0","@rollup/plugin-node-resolve":"16.0.3"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_2.0.45_1789178559020_0.9154927326011302","host":"s3://npm-registry-packages-npm-production"}},"2.0.46-build-renovate-mocha-12-x-ffa6f2c0551105bc34c5915ce6c335c57408b246-1":{"name":"@balena/balena-pricing","version":"2.0.46-build-renovate-mocha-12-x-ffa6f2c0551105bc34c5915ce6c335c57408b246-1","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@2.0.46-build-renovate-mocha-12-x-ffa6f2c0551105bc34c5915ce6c335c57408b246-1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"46873272966972e4da51f62f124a27a4cfa985d5","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-2.0.46-build-renovate-mocha-12-x-ffa6f2c0551105bc34c5915ce6c335c57408b246-1.tgz","fileCount":16,"integrity":"sha512-d+glWAjjbZ/Ohb+J87GNMr/z8+Z+v0Y+D7pel8nWNFmM3uVtw6M2MBBjcza53DZAvdIgBGujHQSArL8sGSbgWQ==","signatures":[{"sig":"MEUCID4BhIRuUctTx+e04bKXzQQxMiYcx9zRbj795ii9PL3BAiEAu98WFuQEj6DtxlwneQia5iOiyy/zgWQJ/dgQPjqzF9A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@balena%2fbalena-pricing@2.0.46-build-renovate-mocha-12-x-ffa6f2c0551105bc34c5915ce6c335c57408b246-1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":71216},"main":"dist","_from":"file:/home/runner/work/_temp/balena-balena-pricing-2.0.46.tgz","mocha":{"_":"test/*.spec.ts","require":"@swc-node/register","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":">=10.7.0","node":">=22.4.0"},"private":false,"scripts":{"lint":"balena-lint src/ test/ && tsc --noEmit","test":"mocha","build":"npm run clean && npm run build:cjs && npm run build:browser","clean":"rimraf dist browser","prepack":"npm run build","prepare":"husky","pretest":"npm run prepare","lint-fix":"balena-lint --fix src/ test/","posttest":"npm run lint","build:cjs":"tsc --project ./tsconfig.build.json","build:browser":"rollup -c rollup.config.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fa222b78-0292-48c2-a8d8-e6190b573355"}},"_resolved":"/home/runner/work/_temp/balena-balena-pricing-2.0.46.tgz","_integrity":"sha512-d+glWAjjbZ/Ohb+J87GNMr/z8+Z+v0Y+D7pel8nWNFmM3uVtw6M2MBBjcza53DZAvdIgBGujHQSArL8sGSbgWQ==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2026-09-12T02:53:36.340Z"},"_npmVersion":"11.19.1","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"26.8.2","dependencies":{"typed-error":"^3.2.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"6.2.2","husky":"9.1.7","mocha":"12.0.0","tslib":"2.8.1","rimraf":"6.1.3","rollup":"4.63.1","typescript":"6.0.3","@types/chai":"5.2.3","lint-staged":"17.5.0","@balena/lint":"^9.3.2","@types/mocha":"10.0.10","@swc-node/register":"1.12.1","@rollup/plugin-terser":"1.0.0","@rollup/plugin-commonjs":"29.0.3","@rollup/plugin-typescript":"12.3.0","@rollup/plugin-node-resolve":"16.0.3"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_2.0.46-build-renovate-mocha-12-x-ffa6f2c0551105bc34c5915ce6c335c57408b246-1_1789181714256_0.18395171796346532","host":"s3://npm-registry-packages-npm-production"}},"2.0.46-build-renovate-lint-staged-17-5-x-4af143735fdae6b9d1f4b812139521c25240ad4b-1":{"name":"@balena/balena-pricing","version":"2.0.46-build-renovate-lint-staged-17-5-x-4af143735fdae6b9d1f4b812139521c25240ad4b-1","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@2.0.46-build-renovate-lint-staged-17-5-x-4af143735fdae6b9d1f4b812139521c25240ad4b-1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"74ec596fa7ec8f3d2bb79cb6565cb841566b23a5","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-2.0.46-build-renovate-lint-staged-17-5-x-4af143735fdae6b9d1f4b812139521c25240ad4b-1.tgz","fileCount":16,"integrity":"sha512-InkJlxv71Du1kNcd5OLL346h4sJdMqcjt5LoYlc8iC4F3HTMRgiCnTsn+flnMSTjxjnWkTWUj5mh35lMzLNYZA==","signatures":[{"sig":"MEQCIDzaqUAm17lfVtkoW3A8CLlWWB4UZUrvJft1lHTTIR/BAiAWOJ6bfnJ6Xp+5nrVktx9iRpWgRN6eZP2uZmgfSGS64g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@balena%2fbalena-pricing@2.0.46-build-renovate-lint-staged-17-5-x-4af143735fdae6b9d1f4b812139521c25240ad4b-1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":71224},"main":"dist","_from":"file:/home/runner/work/_temp/balena-balena-pricing-2.0.46.tgz","mocha":{"_":"test/*.spec.ts","require":"@swc-node/register","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":">=10.7.0","node":">=22.4.0"},"private":false,"scripts":{"lint":"balena-lint src/ test/ && tsc --noEmit","test":"mocha","build":"npm run clean && npm run build:cjs && npm run build:browser","clean":"rimraf dist browser","prepack":"npm run build","prepare":"husky","pretest":"npm run prepare","lint-fix":"balena-lint --fix src/ test/","posttest":"npm run lint","build:cjs":"tsc --project ./tsconfig.build.json","build:browser":"rollup -c rollup.config.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fa222b78-0292-48c2-a8d8-e6190b573355"}},"_resolved":"/home/runner/work/_temp/balena-balena-pricing-2.0.46.tgz","_integrity":"sha512-InkJlxv71Du1kNcd5OLL346h4sJdMqcjt5LoYlc8iC4F3HTMRgiCnTsn+flnMSTjxjnWkTWUj5mh35lMzLNYZA==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2026-09-13T11:51:51.670Z"},"_npmVersion":"11.19.1","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"26.8.2","dependencies":{"typed-error":"^3.2.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"6.2.2","husky":"9.1.7","mocha":"11.8.0","tslib":"2.8.1","rimraf":"6.1.3","rollup":"4.63.1","typescript":"6.0.3","@types/chai":"5.2.3","lint-staged":"17.5.1","@balena/lint":"^9.3.2","@types/mocha":"10.0.10","@swc-node/register":"1.12.1","@rollup/plugin-terser":"1.0.0","@rollup/plugin-commonjs":"29.0.3","@rollup/plugin-typescript":"12.3.0","@rollup/plugin-node-resolve":"16.0.3"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_2.0.46-build-renovate-lint-staged-17-5-x-4af143735fdae6b9d1f4b812139521c25240ad4b-1_1789300416312_0.9292943123167379","host":"s3://npm-registry-packages-npm-production"}},"2.0.46":{"name":"@balena/balena-pricing","version":"2.0.46","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@2.0.46","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"9a1e958368e1a236f6d7d00868524840ebbaee87","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-2.0.46.tgz","fileCount":13,"integrity":"sha512-Nb1dbR2bgW91qrmBGrA62E/DyIL2epDI+8KEFjLfsGjS83zUpbTTD62BBy0EufDF+xJVYCShXtJBpMm+WTrymg==","signatures":[{"sig":"MEUCIAOMV1KCPZcXpD1vgaVa1BE8T2nTEdTosvtncJfHRUfnAiEA2Y4yEQtRes5XQDAR2rSRaSfGGjh36DHy6qc8f+0f9xw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@balena%2fbalena-pricing@2.0.46","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":71147},"main":"dist","_from":"file:/home/runner/work/_temp/npm-4af143735fdae6b9d1f4b812139521c25240ad4b/balena-balena-pricing-2.0.46.tgz","mocha":{"_":"test/*.spec.ts","require":"@swc-node/register","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":">=10.7.0","node":">=22.4.0"},"private":false,"scripts":{"lint":"balena-lint src/ test/ && tsc --noEmit","test":"mocha","build":"npm run clean && npm run build:cjs && npm run build:browser","clean":"rimraf dist browser","prepack":"npm run build","prepare":"husky","pretest":"npm run prepare","lint-fix":"balena-lint --fix src/ test/","posttest":"npm run lint","build:cjs":"tsc --project ./tsconfig.build.json","build:browser":"rollup -c rollup.config.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fa222b78-0292-48c2-a8d8-e6190b573355"}},"_resolved":"/home/runner/work/_temp/npm-4af143735fdae6b9d1f4b812139521c25240ad4b/balena-balena-pricing-2.0.46.tgz","_integrity":"sha512-Nb1dbR2bgW91qrmBGrA62E/DyIL2epDI+8KEFjLfsGjS83zUpbTTD62BBy0EufDF+xJVYCShXtJBpMm+WTrymg==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2026-09-13T11:51:51.670Z"},"_npmVersion":"11.19.1","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"26.8.2","dependencies":{"typed-error":"^3.2.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"6.2.2","husky":"9.1.7","mocha":"11.8.0","tslib":"2.8.1","rimraf":"6.1.3","rollup":"4.63.1","typescript":"6.0.3","@types/chai":"5.2.3","lint-staged":"17.5.1","@balena/lint":"^9.3.2","@types/mocha":"10.0.10","@swc-node/register":"1.12.1","@rollup/plugin-terser":"1.0.0","@rollup/plugin-commonjs":"29.0.3","@rollup/plugin-typescript":"12.3.0","@rollup/plugin-node-resolve":"16.0.3"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_2.0.46_1789300556489_0.7303304901290271","host":"s3://npm-registry-packages-npm-production"}},"2.0.47-build-renovate-mocha-12-x-ebe7633dfbe4f083d9f64c9c3164dab37408efee-1":{"name":"@balena/balena-pricing","version":"2.0.47-build-renovate-mocha-12-x-ebe7633dfbe4f083d9f64c9c3164dab37408efee-1","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@2.0.47-build-renovate-mocha-12-x-ebe7633dfbe4f083d9f64c9c3164dab37408efee-1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"1061fc4c1e551be7395fb8094d91bcd9c20e7468","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-2.0.47-build-renovate-mocha-12-x-ebe7633dfbe4f083d9f64c9c3164dab37408efee-1.tgz","fileCount":16,"integrity":"sha512-m8PfhT9+Lw6snd7R1L0I7UmOrAO3DZLYoEvGgC6kJWKVfhTxQItHFkppatdExU/R9niigjqTuh8BAY3+ZMVFhA==","signatures":[{"sig":"MEUCIQDFupi0eGpNsyXSsp+e4fiykmEuCcURqZHUIZ2hm0I6/wIgIxFCPoWF3ju8BLqcAyOWCdYAwT5p6UuO5YjMZGdoviE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@balena%2fbalena-pricing@2.0.47-build-renovate-mocha-12-x-ebe7633dfbe4f083d9f64c9c3164dab37408efee-1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":71216},"main":"dist","_from":"file:/home/runner/work/_temp/balena-balena-pricing-2.0.47.tgz","mocha":{"_":"test/*.spec.ts","require":"@swc-node/register","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":">=10.7.0","node":">=22.4.0"},"private":false,"scripts":{"lint":"balena-lint src/ test/ && tsc --noEmit","test":"mocha","build":"npm run clean && npm run build:cjs && npm run build:browser","clean":"rimraf dist browser","prepack":"npm run build","prepare":"husky","pretest":"npm run prepare","lint-fix":"balena-lint --fix src/ test/","posttest":"npm run lint","build:cjs":"tsc --project ./tsconfig.build.json","build:browser":"rollup -c rollup.config.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fa222b78-0292-48c2-a8d8-e6190b573355"}},"_resolved":"/home/runner/work/_temp/balena-balena-pricing-2.0.47.tgz","_integrity":"sha512-m8PfhT9+Lw6snd7R1L0I7UmOrAO3DZLYoEvGgC6kJWKVfhTxQItHFkppatdExU/R9niigjqTuh8BAY3+ZMVFhA==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2026-09-13T12:53:27.433Z"},"_npmVersion":"11.19.1","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"26.8.2","dependencies":{"typed-error":"^3.2.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"6.2.2","husky":"9.1.7","mocha":"12.0.0","tslib":"2.8.1","rimraf":"6.1.3","rollup":"4.63.1","typescript":"6.0.3","@types/chai":"5.2.3","lint-staged":"17.5.1","@balena/lint":"^9.3.2","@types/mocha":"10.0.10","@swc-node/register":"1.12.1","@rollup/plugin-terser":"1.0.0","@rollup/plugin-commonjs":"29.0.3","@rollup/plugin-typescript":"12.3.0","@rollup/plugin-node-resolve":"16.0.3"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_2.0.47-build-renovate-mocha-12-x-ebe7633dfbe4f083d9f64c9c3164dab37408efee-1_1789304099310_0.5514012441177201","host":"s3://npm-registry-packages-npm-production"}},"2.0.47-build-renovate-mocha-12-x-561737e6850e74d775984bfa836fde260fb1d1e1-1":{"name":"@balena/balena-pricing","version":"2.0.47-build-renovate-mocha-12-x-561737e6850e74d775984bfa836fde260fb1d1e1-1","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@2.0.47-build-renovate-mocha-12-x-561737e6850e74d775984bfa836fde260fb1d1e1-1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"943ca001acd55a7cc80a5c5884fee0ae2a43c953","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-2.0.47-build-renovate-mocha-12-x-561737e6850e74d775984bfa836fde260fb1d1e1-1.tgz","fileCount":16,"integrity":"sha512-NLYYDDM9RdAoYydexJap3CAmrwlPT7sa9/JRD7ukDmtqnQYXemOCn2jbbzDaiBmzUVx4UcAi8LRFoKokAhV1rA==","signatures":[{"sig":"MEYCIQDIIxj1lustoLqXq7Rx3pxMdH15Qym5tgnma9/hFgf+mwIhAOmoQROXUnwQk7rbaxpYvgSCgvvssbqaJYdlfe1ZjFXb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@balena%2fbalena-pricing@2.0.47-build-renovate-mocha-12-x-561737e6850e74d775984bfa836fde260fb1d1e1-1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":71216},"main":"dist","_from":"file:/home/runner/work/_temp/balena-balena-pricing-2.0.47.tgz","mocha":{"_":"test/*.spec.ts","require":"@swc-node/register","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":">=10.7.0","node":">=22.4.0"},"private":false,"scripts":{"lint":"balena-lint src/ test/ && tsc --noEmit","test":"mocha","build":"npm run clean && npm run build:cjs && npm run build:browser","clean":"rimraf dist browser","prepack":"npm run build","prepare":"husky","pretest":"npm run prepare","lint-fix":"balena-lint --fix src/ test/","posttest":"npm run lint","build:cjs":"tsc --project ./tsconfig.build.json","build:browser":"rollup -c rollup.config.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fa222b78-0292-48c2-a8d8-e6190b573355"}},"_resolved":"/home/runner/work/_temp/balena-balena-pricing-2.0.47.tgz","_integrity":"sha512-NLYYDDM9RdAoYydexJap3CAmrwlPT7sa9/JRD7ukDmtqnQYXemOCn2jbbzDaiBmzUVx4UcAi8LRFoKokAhV1rA==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2026-09-14T15:53:04.082Z"},"_npmVersion":"11.19.1","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"26.8.2","dependencies":{"typed-error":"^3.2.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"6.2.2","husky":"9.1.7","mocha":"12.0.1","tslib":"2.8.1","rimraf":"6.1.3","rollup":"4.63.1","typescript":"6.0.3","@types/chai":"5.2.3","lint-staged":"17.5.1","@balena/lint":"^9.3.2","@types/mocha":"10.0.10","@swc-node/register":"1.12.1","@rollup/plugin-terser":"1.0.0","@rollup/plugin-commonjs":"29.0.3","@rollup/plugin-typescript":"12.3.0","@rollup/plugin-node-resolve":"16.0.3"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_2.0.47-build-renovate-mocha-12-x-561737e6850e74d775984bfa836fde260fb1d1e1-1_1789401282583_0.2521849846042128","host":"s3://npm-registry-packages-npm-production"}},"2.0.47":{"name":"@balena/balena-pricing","version":"2.0.47","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@2.0.47","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"a2fb64bda762b4abf107169506fbe75df7186155","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-2.0.47.tgz","fileCount":13,"integrity":"sha512-iCiBvMx4inGpbwXO3Yxwc/bCYQTQ6yUnkMnd6A/owfa5WSbpHq1LL2OqjtI2GTkQ1v+TAS3vEBBN7F2OEThv4w==","signatures":[{"sig":"MEUCIE/msyPkKikH3RXFdq7RY66p+dKwRr26P4/T2uwaKelLAiEAmAesPiLn9pjHPRX/wPHg1b8szqYviiK3lSV2tTGTxNk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDwkJT2s1afRLy5hZUP7hM2woqagBZRt64U8S1QQldJXwIhAKnT1hRi0lHc9zNQpHS3IwdGz3QMXIWdXYZAvH4xOVMH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@balena%2fbalena-pricing@2.0.47","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":71147},"main":"dist","_from":"file:/home/runner/work/_temp/npm-561737e6850e74d775984bfa836fde260fb1d1e1/balena-balena-pricing-2.0.47.tgz","mocha":{"_":"test/*.spec.ts","require":"@swc-node/register","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":">=10.7.0","node":">=22.4.0"},"private":false,"scripts":{"lint":"balena-lint src/ test/ && tsc --noEmit","test":"mocha","build":"npm run clean && npm run build:cjs && npm run build:browser","clean":"rimraf dist browser","prepack":"npm run build","prepare":"husky","pretest":"npm run prepare","lint-fix":"balena-lint --fix src/ test/","posttest":"npm run lint","build:cjs":"tsc --project ./tsconfig.build.json","build:browser":"rollup -c rollup.config.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fa222b78-0292-48c2-a8d8-e6190b573355"}},"_resolved":"/home/runner/work/_temp/npm-561737e6850e74d775984bfa836fde260fb1d1e1/balena-balena-pricing-2.0.47.tgz","_integrity":"sha512-iCiBvMx4inGpbwXO3Yxwc/bCYQTQ6yUnkMnd6A/owfa5WSbpHq1LL2OqjtI2GTkQ1v+TAS3vEBBN7F2OEThv4w==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2026-09-14T15:53:04.082Z"},"_npmVersion":"11.19.1","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"26.9.0","dependencies":{"typed-error":"^3.2.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"6.2.2","husky":"9.1.7","mocha":"12.0.1","tslib":"2.8.1","rimraf":"6.1.3","rollup":"4.63.1","typescript":"6.0.3","@types/chai":"5.2.3","lint-staged":"17.5.1","@balena/lint":"^9.3.2","@types/mocha":"10.0.10","@swc-node/register":"1.12.1","@rollup/plugin-terser":"1.0.0","@rollup/plugin-commonjs":"29.0.3","@rollup/plugin-typescript":"12.3.0","@rollup/plugin-node-resolve":"16.0.3"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_2.0.47_1789599802903_0.9068565376840514","host":"s3://npm-registry-packages-npm-production"}},"2.0.48-build-renovate-rollup-4-63-x-8ffea3487eec77e6ebf923fd6ee5157d27bc07b1-1":{"name":"@balena/balena-pricing","version":"2.0.48-build-renovate-rollup-4-63-x-8ffea3487eec77e6ebf923fd6ee5157d27bc07b1-1","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@2.0.48-build-renovate-rollup-4-63-x-8ffea3487eec77e6ebf923fd6ee5157d27bc07b1-1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"f91324eb7a0901d7a9fddf712911e02e862a1bd7","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-2.0.48-build-renovate-rollup-4-63-x-8ffea3487eec77e6ebf923fd6ee5157d27bc07b1-1.tgz","fileCount":16,"integrity":"sha512-oTgFeGRJkhUnqVRfxP6dhhZBW+3soG+J5VTLeKsgv8RGX/mQ/CDZ7fJnakSxokIpV6d6/ICL04J8u0/nqwH/5A==","signatures":[{"sig":"MEUCIFFGIUmAT9aHOMHmDcWGxe7J1+GJrLf7nIwKziswDExtAiEAt5FDQNKgxBWCPhCCH8ZV1iyyhHE7N3SfrugR2gAoi7c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCJgOwOUR/IkhpwkIbdW2JIjWRVbyl9iSzzlkqR5nMQQgIgJr9Fg6IanTtN0m9KsTLlHbVp+tLlI2Z8JIl8uEUKlLk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@balena%2fbalena-pricing@2.0.48-build-renovate-rollup-4-63-x-8ffea3487eec77e6ebf923fd6ee5157d27bc07b1-1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":71219},"main":"dist","_from":"file:/home/runner/work/_temp/balena-balena-pricing-2.0.48.tgz","mocha":{"_":"test/*.spec.ts","require":"@swc-node/register","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":">=10.7.0","node":">=22.4.0"},"private":false,"scripts":{"lint":"balena-lint src/ test/ && tsc --noEmit","test":"mocha","build":"npm run clean && npm run build:cjs && npm run build:browser","clean":"rimraf dist browser","prepack":"npm run build","prepare":"husky","pretest":"npm run prepare","lint-fix":"balena-lint --fix src/ test/","posttest":"npm run lint","build:cjs":"tsc --project ./tsconfig.build.json","build:browser":"rollup -c rollup.config.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fa222b78-0292-48c2-a8d8-e6190b573355"}},"_resolved":"/home/runner/work/_temp/balena-balena-pricing-2.0.48.tgz","_integrity":"sha512-oTgFeGRJkhUnqVRfxP6dhhZBW+3soG+J5VTLeKsgv8RGX/mQ/CDZ7fJnakSxokIpV6d6/ICL04J8u0/nqwH/5A==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2026-09-19T01:14:55.112Z"},"_npmVersion":"11.19.1","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"26.9.0","dependencies":{"typed-error":"^3.2.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"6.2.2","husky":"9.1.7","mocha":"12.0.1","tslib":"2.8.1","rimraf":"6.1.3","rollup":"4.63.3","typescript":"6.0.3","@types/chai":"5.2.3","lint-staged":"17.5.1","@balena/lint":"^9.3.2","@types/mocha":"10.0.10","@swc-node/register":"1.12.1","@rollup/plugin-terser":"1.0.0","@rollup/plugin-commonjs":"29.0.3","@rollup/plugin-typescript":"12.3.0","@rollup/plugin-node-resolve":"16.0.3"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_2.0.48-build-renovate-rollup-4-63-x-8ffea3487eec77e6ebf923fd6ee5157d27bc07b1-1_1789780648892_0.7988258678059961","host":"s3://npm-registry-packages-npm-production"}},"2.0.48":{"name":"@balena/balena-pricing","version":"2.0.48","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@2.0.48","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"e8fbf0fb540303c853ce021e3f3123871bad8cc0","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-2.0.48.tgz","fileCount":13,"integrity":"sha512-yWQo2IlDnMnHkZ+0oMxtVp+UPt29g8AG7vB4XDe1l3nTqQ31TZ2ok73lDJwBDZqCulAbKFOP3KowYkcBOgz6iw==","signatures":[{"sig":"MEUCIENgtr9M/6RWjFGcrXRNFTtbIFRI9aBdhYoMO7M0tsJUAiEAkj1irhSTfT3uX2gddrEqQ5EdwolNNbwV9V7i5c8TwHM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGDtsbKgOqxZRdzSoEXK7FniBvcm5j/mXv39dbmgvoNxAiEAj0uGDuoIomK3It+1bVxBNFd/wNDSVUc6p+zxX8flk60=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@balena%2fbalena-pricing@2.0.48","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":71147},"main":"dist","_from":"file:/home/runner/work/_temp/npm-8ffea3487eec77e6ebf923fd6ee5157d27bc07b1/balena-balena-pricing-2.0.48.tgz","mocha":{"_":"test/*.spec.ts","require":"@swc-node/register","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":">=10.7.0","node":">=22.4.0"},"private":false,"scripts":{"lint":"balena-lint src/ test/ && tsc --noEmit","test":"mocha","build":"npm run clean && npm run build:cjs && npm run build:browser","clean":"rimraf dist browser","prepack":"npm run build","prepare":"husky","pretest":"npm run prepare","lint-fix":"balena-lint --fix src/ test/","posttest":"npm run lint","build:cjs":"tsc --project ./tsconfig.build.json","build:browser":"rollup -c rollup.config.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fa222b78-0292-48c2-a8d8-e6190b573355"}},"_resolved":"/home/runner/work/_temp/npm-8ffea3487eec77e6ebf923fd6ee5157d27bc07b1/balena-balena-pricing-2.0.48.tgz","_integrity":"sha512-yWQo2IlDnMnHkZ+0oMxtVp+UPt29g8AG7vB4XDe1l3nTqQ31TZ2ok73lDJwBDZqCulAbKFOP3KowYkcBOgz6iw==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2026-09-19T01:14:55.112Z"},"_npmVersion":"11.19.1","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"26.9.0","dependencies":{"typed-error":"^3.2.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"6.2.2","husky":"9.1.7","mocha":"12.0.1","tslib":"2.8.1","rimraf":"6.1.3","rollup":"4.63.3","typescript":"6.0.3","@types/chai":"5.2.3","lint-staged":"17.5.1","@balena/lint":"^9.3.2","@types/mocha":"10.0.10","@swc-node/register":"1.12.1","@rollup/plugin-terser":"1.0.0","@rollup/plugin-commonjs":"29.0.3","@rollup/plugin-typescript":"12.3.0","@rollup/plugin-node-resolve":"16.0.3"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_2.0.48_1789780864971_0.15880782717383002","host":"s3://npm-registry-packages-npm-production"}},"2.0.49-build-renovate-mocha-12-0-x-e756f672793488da8c5ad7f0455d205cb4e2d4d0-1":{"name":"@balena/balena-pricing","version":"2.0.49-build-renovate-mocha-12-0-x-e756f672793488da8c5ad7f0455d205cb4e2d4d0-1","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@2.0.49-build-renovate-mocha-12-0-x-e756f672793488da8c5ad7f0455d205cb4e2d4d0-1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"f2ae5da2bca0a2cbd804a63fd4a5b00e0a37be51","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-2.0.49-build-renovate-mocha-12-0-x-e756f672793488da8c5ad7f0455d205cb4e2d4d0-1.tgz","fileCount":16,"integrity":"sha512-Mbjh2jxOLpnQxiZ6/CsAhJnNdZABhDqxepxbBN+bP/9OAiSgFN3Uu17ml2EDQOfIzVhLBt3kOPAoD5uVQDwT1A==","signatures":[{"sig":"MEQCIENXlX+rwqK0k9atkLJsnFaV1N9PNlw07iM2fLG26K6+AiA0t91lWTNgptc/OHuDZW2YQBukVGGJ/3J7U4VcMeuQoA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCHFOGDiYhGcjpH6XvDd2TN8D7B+a8BxcwPpUGdU7nOxAIhALf6rE6cVQVI4AbwCfPLm0ZFniUlLHVouxHNMQsk8tye","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@balena%2fbalena-pricing@2.0.49-build-renovate-mocha-12-0-x-e756f672793488da8c5ad7f0455d205cb4e2d4d0-1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":71218},"main":"dist","_from":"file:/home/runner/work/_temp/balena-balena-pricing-2.0.49.tgz","mocha":{"_":"test/*.spec.ts","require":"@swc-node/register","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":">=10.7.0","node":">=22.4.0"},"private":false,"scripts":{"lint":"balena-lint src/ test/ && tsc --noEmit","test":"mocha","build":"npm run clean && npm run build:cjs && npm run build:browser","clean":"rimraf dist browser","prepack":"npm run build","prepare":"husky","pretest":"npm run prepare","lint-fix":"balena-lint --fix src/ test/","posttest":"npm run lint","build:cjs":"tsc --project ./tsconfig.build.json","build:browser":"rollup -c rollup.config.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fa222b78-0292-48c2-a8d8-e6190b573355"}},"_resolved":"/home/runner/work/_temp/balena-balena-pricing-2.0.49.tgz","_integrity":"sha512-Mbjh2jxOLpnQxiZ6/CsAhJnNdZABhDqxepxbBN+bP/9OAiSgFN3Uu17ml2EDQOfIzVhLBt3kOPAoD5uVQDwT1A==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2026-09-20T14:50:58.169Z"},"_npmVersion":"11.19.1","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"26.9.0","dependencies":{"typed-error":"^3.2.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"6.2.2","husky":"9.1.7","mocha":"12.0.2","tslib":"2.8.1","rimraf":"6.1.3","rollup":"4.63.3","typescript":"6.0.3","@types/chai":"5.2.3","lint-staged":"17.5.1","@balena/lint":"^9.3.2","@types/mocha":"10.0.10","@swc-node/register":"1.12.1","@rollup/plugin-terser":"1.0.0","@rollup/plugin-commonjs":"29.0.3","@rollup/plugin-typescript":"12.3.0","@rollup/plugin-node-resolve":"16.0.3"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_2.0.49-build-renovate-mocha-12-0-x-e756f672793488da8c5ad7f0455d205cb4e2d4d0-1_1789916094369_0.7204420372818385","host":"s3://npm-registry-packages-npm-production"}},"2.0.49":{"name":"@balena/balena-pricing","version":"2.0.49","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@2.0.49","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"4ff183d1d7d51391cd8cc05a8bf410def23ccb09","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-2.0.49.tgz","fileCount":13,"integrity":"sha512-jTZUVRS/DOmPp5oqpXZgZqfhsO1Px5utAJaMvj3f44NnU42rOQq61dJ71Ngl59t68RvOCBuksDBIGTjmu2arSg==","signatures":[{"sig":"MEQCIHVkW8U3LBUqEB4kpFrWKdJ6vpzsVsjcMarG6h0kU840AiBJJwyDkj+jPDX1nzlIjc+zh8Nw6EasrOC0+Br3jIwvFg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEQO8lzOsY9S54wqf39iJiBf9Q1AHr2HHgDcdO+7whfjAiEAg14cO3UmZFfTUpx8HruYUNrXZXIv3oFaZcffBh/BY5s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@balena%2fbalena-pricing@2.0.49","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":71147},"main":"dist","_from":"file:/home/runner/work/_temp/npm-e756f672793488da8c5ad7f0455d205cb4e2d4d0/balena-balena-pricing-2.0.49.tgz","mocha":{"_":"test/*.spec.ts","require":"@swc-node/register","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":">=10.7.0","node":">=22.4.0"},"private":false,"scripts":{"lint":"balena-lint src/ test/ && tsc --noEmit","test":"mocha","build":"npm run clean && npm run build:cjs && npm run build:browser","clean":"rimraf dist browser","prepack":"npm run build","prepare":"husky","pretest":"npm run prepare","lint-fix":"balena-lint --fix src/ test/","posttest":"npm run lint","build:cjs":"tsc --project ./tsconfig.build.json","build:browser":"rollup -c rollup.config.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fa222b78-0292-48c2-a8d8-e6190b573355"}},"_resolved":"/home/runner/work/_temp/npm-e756f672793488da8c5ad7f0455d205cb4e2d4d0/balena-balena-pricing-2.0.49.tgz","_integrity":"sha512-jTZUVRS/DOmPp5oqpXZgZqfhsO1Px5utAJaMvj3f44NnU42rOQq61dJ71Ngl59t68RvOCBuksDBIGTjmu2arSg==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2026-09-20T14:50:58.169Z"},"_npmVersion":"11.19.1","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"26.9.0","dependencies":{"typed-error":"^3.2.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"6.2.2","husky":"9.1.7","mocha":"12.0.2","tslib":"2.8.1","rimraf":"6.1.3","rollup":"4.63.3","typescript":"6.0.3","@types/chai":"5.2.3","lint-staged":"17.5.1","@balena/lint":"^9.3.2","@types/mocha":"10.0.10","@swc-node/register":"1.12.1","@rollup/plugin-terser":"1.0.0","@rollup/plugin-commonjs":"29.0.3","@rollup/plugin-typescript":"12.3.0","@rollup/plugin-node-resolve":"16.0.3"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_2.0.49_1789916342232_0.7325505411219937","host":"s3://npm-registry-packages-npm-production"}},"2.0.50-build-renovate-rollup-4-63-x-29b5ae7a9a26761fd5ebde67e788e7c9623b954c-1":{"name":"@balena/balena-pricing","version":"2.0.50-build-renovate-rollup-4-63-x-29b5ae7a9a26761fd5ebde67e788e7c9623b954c-1","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@2.0.50-build-renovate-rollup-4-63-x-29b5ae7a9a26761fd5ebde67e788e7c9623b954c-1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"e3ccfb7db67b48814a4e0589798302867e62b668","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-2.0.50-build-renovate-rollup-4-63-x-29b5ae7a9a26761fd5ebde67e788e7c9623b954c-1.tgz","fileCount":16,"integrity":"sha512-uR7gjkoeRUoGyXiA8DhzBEbt9dWLusteBZJwdqWhzU9yLniaTnktlZWm7tzWorLNiS2XcHECCvbmF+Aa4aMvOQ==","signatures":[{"sig":"MEUCIHXmqrKzHRN2ofWraGBMQntV3E3dcWk4h123yhTg9e/uAiEA4/2NKMHF8QxndSrobWcj9l9V2E4VM0V4eghYARAutrk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBwQ+Q5AwJTgba1R7XCJMskenM1sJssmf9oRUKYCDYtoAiAnkF33k/tUAN7DvU9kGrurGCpMTHlKnK7/JLBQEpAukA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@balena%2fbalena-pricing@2.0.50-build-renovate-rollup-4-63-x-29b5ae7a9a26761fd5ebde67e788e7c9623b954c-1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":71219},"main":"dist","_from":"file:/home/runner/work/_temp/balena-balena-pricing-2.0.50.tgz","mocha":{"_":"test/*.spec.ts","require":"@swc-node/register","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":">=10.7.0","node":">=22.4.0"},"private":false,"scripts":{"lint":"balena-lint src/ test/ && tsc --noEmit","test":"mocha","build":"npm run clean && npm run build:cjs && npm run build:browser","clean":"rimraf dist browser","prepack":"npm run build","prepare":"husky","pretest":"npm run prepare","lint-fix":"balena-lint --fix src/ test/","posttest":"npm run lint","build:cjs":"tsc --project ./tsconfig.build.json","build:browser":"rollup -c rollup.config.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fa222b78-0292-48c2-a8d8-e6190b573355"}},"_resolved":"/home/runner/work/_temp/balena-balena-pricing-2.0.50.tgz","_integrity":"sha512-uR7gjkoeRUoGyXiA8DhzBEbt9dWLusteBZJwdqWhzU9yLniaTnktlZWm7tzWorLNiS2XcHECCvbmF+Aa4aMvOQ==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2026-09-26T01:15:16.076Z"},"_npmVersion":"11.19.1","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"26.10.0","dependencies":{"typed-error":"^3.2.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"6.2.2","husky":"9.1.7","mocha":"12.0.2","tslib":"2.8.1","rimraf":"6.1.3","rollup":"4.63.4","typescript":"6.0.3","@types/chai":"5.2.3","lint-staged":"17.5.1","@balena/lint":"^9.3.2","@types/mocha":"10.0.10","@swc-node/register":"1.12.1","@rollup/plugin-terser":"1.0.0","@rollup/plugin-commonjs":"29.0.3","@rollup/plugin-typescript":"12.3.0","@rollup/plugin-node-resolve":"16.0.3"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_2.0.50-build-renovate-rollup-4-63-x-29b5ae7a9a26761fd5ebde67e788e7c9623b954c-1_1790385572908_0.23139974599154267","host":"s3://npm-registry-packages-npm-production"}},"2.0.50":{"name":"@balena/balena-pricing","version":"2.0.50","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@2.0.50","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"12a90c6df50820285e40e122e78d3548b20f6fe0","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-2.0.50.tgz","fileCount":13,"integrity":"sha512-GKwj/WqLWZBCyJUz1IlQPyIgkdCFHdxBnFwyK8/kVsPbLwXWMtRW+cZUQ2E8EWi1trmxCNgBekPAqr2ERzphgQ==","signatures":[{"sig":"MEUCIQDpa1WOoRMFVAyYTzB1ArekeQJLXxQWMCtEPXPXHxLrrwIgVoYbciTDy35DyI6MdGw9l6eamwj+jY0WXMlZHoRtOyA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBcstgsNVGCuOkxSH8swZAFHIEx/D8Tm0ibEtlx1l1ogAiEA4YJDx7CJnPi9mlK9JwvTefGUXFpArJKEeqDjRO4SRGk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@balena%2fbalena-pricing@2.0.50","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":71147},"main":"dist","_from":"file:/home/runner/work/_temp/npm-29b5ae7a9a26761fd5ebde67e788e7c9623b954c/balena-balena-pricing-2.0.50.tgz","mocha":{"_":"test/*.spec.ts","require":"@swc-node/register","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":">=10.7.0","node":">=22.4.0"},"private":false,"scripts":{"lint":"balena-lint src/ test/ && tsc --noEmit","test":"mocha","build":"npm run clean && npm run build:cjs && npm run build:browser","clean":"rimraf dist browser","prepack":"npm run build","prepare":"husky","pretest":"npm run prepare","lint-fix":"balena-lint --fix src/ test/","posttest":"npm run lint","build:cjs":"tsc --project ./tsconfig.build.json","build:browser":"rollup -c rollup.config.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fa222b78-0292-48c2-a8d8-e6190b573355"}},"_resolved":"/home/runner/work/_temp/npm-29b5ae7a9a26761fd5ebde67e788e7c9623b954c/balena-balena-pricing-2.0.50.tgz","_integrity":"sha512-GKwj/WqLWZBCyJUz1IlQPyIgkdCFHdxBnFwyK8/kVsPbLwXWMtRW+cZUQ2E8EWi1trmxCNgBekPAqr2ERzphgQ==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2026-09-26T01:15:16.076Z"},"_npmVersion":"11.19.1","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"26.10.0","dependencies":{"typed-error":"^3.2.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"6.2.2","husky":"9.1.7","mocha":"12.0.2","tslib":"2.8.1","rimraf":"6.1.3","rollup":"4.63.4","typescript":"6.0.3","@types/chai":"5.2.3","lint-staged":"17.5.1","@balena/lint":"^9.3.2","@types/mocha":"10.0.10","@swc-node/register":"1.12.1","@rollup/plugin-terser":"1.0.0","@rollup/plugin-commonjs":"29.0.3","@rollup/plugin-typescript":"12.3.0","@rollup/plugin-node-resolve":"16.0.3"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_2.0.50_1790385663168_0.9137456669127646","host":"s3://npm-registry-packages-npm-production"}},"2.0.51-build-renovate-rollup-4-63-x-0a50746e5fab30c65e4b0f483496ab06c5c24f3c-1":{"name":"@balena/balena-pricing","version":"2.0.51-build-renovate-rollup-4-63-x-0a50746e5fab30c65e4b0f483496ab06c5c24f3c-1","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@2.0.51-build-renovate-rollup-4-63-x-0a50746e5fab30c65e4b0f483496ab06c5c24f3c-1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"7fb82135421019ba1a64be4f3b02b6a217be6827","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-2.0.51-build-renovate-rollup-4-63-x-0a50746e5fab30c65e4b0f483496ab06c5c24f3c-1.tgz","fileCount":16,"integrity":"sha512-e+H5n14yCOjzjiYRyE1jqXG3byHw0c593L5Xanm8R0Ys/JuBpRbAZ6xYpeTrmeRqqCdZRtfIIRhCk0Nk2O5pKA==","signatures":[{"sig":"MEYCIQDg054eqHfCVK1UX6ue+eDr+jDinAEdLK3M5emJYxgqaAIhAMumU4BMSeIdZJ/SvnNbaEYHut/r+PidbKw+Gduhe+Ul","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC+VJxnWP1TMZH48UOY0TQ3FO3DgB01nLmwAcNK0WZfXgIhAMJsoIh3/JLl6xeKqPR6r5NQTp9mqTWaY/OhEGoQyvU5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@balena%2fbalena-pricing@2.0.51-build-renovate-rollup-4-63-x-0a50746e5fab30c65e4b0f483496ab06c5c24f3c-1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":71219},"main":"dist","_from":"file:/home/runner/work/_temp/balena-balena-pricing-2.0.51.tgz","mocha":{"_":"test/*.spec.ts","require":"@swc-node/register","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":">=10.7.0","node":">=22.4.0"},"private":false,"scripts":{"lint":"balena-lint src/ test/ && tsc --noEmit","test":"mocha","build":"npm run clean && npm run build:cjs && npm run build:browser","clean":"rimraf dist browser","prepack":"npm run build","prepare":"husky","pretest":"npm run prepare","lint-fix":"balena-lint --fix src/ test/","posttest":"npm run lint","build:cjs":"tsc --project ./tsconfig.build.json","build:browser":"rollup -c rollup.config.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fa222b78-0292-48c2-a8d8-e6190b573355"}},"_resolved":"/home/runner/work/_temp/balena-balena-pricing-2.0.51.tgz","_integrity":"sha512-e+H5n14yCOjzjiYRyE1jqXG3byHw0c593L5Xanm8R0Ys/JuBpRbAZ6xYpeTrmeRqqCdZRtfIIRhCk0Nk2O5pKA==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2026-09-27T10:51:09.783Z"},"_npmVersion":"11.19.1","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"26.10.0","dependencies":{"typed-error":"^3.2.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"6.2.2","husky":"9.1.7","mocha":"12.0.2","tslib":"2.8.1","rimraf":"6.1.3","rollup":"4.63.5","typescript":"6.0.3","@types/chai":"5.2.3","lint-staged":"17.5.1","@balena/lint":"^9.3.2","@types/mocha":"10.0.10","@swc-node/register":"1.12.1","@rollup/plugin-terser":"1.0.0","@rollup/plugin-commonjs":"29.0.3","@rollup/plugin-typescript":"12.3.0","@rollup/plugin-node-resolve":"16.0.3"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_2.0.51-build-renovate-rollup-4-63-x-0a50746e5fab30c65e4b0f483496ab06c5c24f3c-1_1790506405125_0.6852400554942131","host":"s3://npm-registry-packages-npm-production"}},"2.0.51":{"name":"@balena/balena-pricing","version":"2.0.51","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@2.0.51","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"9d8a43c06230f3b88f0734636ba4927e757a1351","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-2.0.51.tgz","fileCount":13,"integrity":"sha512-X7PAqQYgpiPCp9oKIBjPoPaUu3XDWGvSr0QgGYdgNLwSq4inqYrIEkriVS7GwF3HCyf7j7AS5vKuilX8n9+/yQ==","signatures":[{"sig":"MEQCICTwAMvNMo/kyOh4hyylxuws1h2XzeTNzask1Gb/DBuYAiAC8aUcA3NPoPhfxyTvYUIu8r3k3xAlBPeaWUrGjS1SJg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICJiUC4bP3FpMKLqJpEQU0GHrWvBelNxoUyD4JTpYKLRAiAUi9T8U2F9VP6BSNRVi/9+u0+Dv18I1HOdf4TUwyKKnA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@balena%2fbalena-pricing@2.0.51","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":71147},"main":"dist","_from":"file:/home/runner/work/_temp/npm-0a50746e5fab30c65e4b0f483496ab06c5c24f3c/balena-balena-pricing-2.0.51.tgz","mocha":{"_":"test/*.spec.ts","require":"@swc-node/register","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":">=10.7.0","node":">=22.4.0"},"private":false,"scripts":{"lint":"balena-lint src/ test/ && tsc --noEmit","test":"mocha","build":"npm run clean && npm run build:cjs && npm run build:browser","clean":"rimraf dist browser","prepack":"npm run build","prepare":"husky","pretest":"npm run prepare","lint-fix":"balena-lint --fix src/ test/","posttest":"npm run lint","build:cjs":"tsc --project ./tsconfig.build.json","build:browser":"rollup -c rollup.config.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fa222b78-0292-48c2-a8d8-e6190b573355"}},"_resolved":"/home/runner/work/_temp/npm-0a50746e5fab30c65e4b0f483496ab06c5c24f3c/balena-balena-pricing-2.0.51.tgz","_integrity":"sha512-X7PAqQYgpiPCp9oKIBjPoPaUu3XDWGvSr0QgGYdgNLwSq4inqYrIEkriVS7GwF3HCyf7j7AS5vKuilX8n9+/yQ==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2026-09-27T10:51:09.783Z"},"_npmVersion":"11.19.1","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"26.10.0","dependencies":{"typed-error":"^3.2.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"6.2.2","husky":"9.1.7","mocha":"12.0.2","tslib":"2.8.1","rimraf":"6.1.3","rollup":"4.63.5","typescript":"6.0.3","@types/chai":"5.2.3","lint-staged":"17.5.1","@balena/lint":"^9.3.2","@types/mocha":"10.0.10","@swc-node/register":"1.12.1","@rollup/plugin-terser":"1.0.0","@rollup/plugin-commonjs":"29.0.3","@rollup/plugin-typescript":"12.3.0","@rollup/plugin-node-resolve":"16.0.3"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_2.0.51_1790506658375_0.3710490362001835","host":"s3://npm-registry-packages-npm-production"}},"2.0.52-build-renovate-lint-staged-17-x-fb56f0a29c121fe141efc57749aa68296f0ba203-1":{"name":"@balena/balena-pricing","version":"2.0.52-build-renovate-lint-staged-17-x-fb56f0a29c121fe141efc57749aa68296f0ba203-1","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@2.0.52-build-renovate-lint-staged-17-x-fb56f0a29c121fe141efc57749aa68296f0ba203-1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"2cc33cd3bdbf9f06d30a1317973cca41fd574ed1","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-2.0.52-build-renovate-lint-staged-17-x-fb56f0a29c121fe141efc57749aa68296f0ba203-1.tgz","fileCount":16,"integrity":"sha512-rz4EPa8FaMKdkCmoceuahO6KK5a1MdQ1i+CpxkEbHfAVxXLNm7+cTb+hUjtPASpqZDhxZXk5+jyWrFLMs+YUPg==","signatures":[{"sig":"MEUCIFrPqjZRaczMAMExSZHTLyybM8IVZwuvdQCF6/WW3wqoAiEA5CrZgV4s8d8Gk/SmjQTgMRJclEtvaxJUnD4va7Lg1ww=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIC7YFbjEuB7RoTZj3Vkw3FTSvrKQal5XUf6uDqIs3/6BAiEAzBTaygMD4e+TuD+1RHR/q5MBXVfiPCrWUN/bOwDcpmQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@balena%2fbalena-pricing@2.0.52-build-renovate-lint-staged-17-x-fb56f0a29c121fe141efc57749aa68296f0ba203-1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":71222},"main":"dist","_from":"file:/home/runner/work/_temp/balena-balena-pricing-2.0.52.tgz","mocha":{"_":"test/*.spec.ts","require":"@swc-node/register","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":">=10.7.0","node":">=22.4.0"},"private":false,"scripts":{"lint":"balena-lint src/ test/ && tsc --noEmit","test":"mocha","build":"npm run clean && npm run build:cjs && npm run build:browser","clean":"rimraf dist browser","prepack":"npm run build","prepare":"husky","pretest":"npm run prepare","lint-fix":"balena-lint --fix src/ test/","posttest":"npm run lint","build:cjs":"tsc --project ./tsconfig.build.json","build:browser":"rollup -c rollup.config.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"fa222b78-0292-48c2-a8d8-e6190b573355"}},"_resolved":"/home/runner/work/_temp/balena-balena-pricing-2.0.52.tgz","_integrity":"sha512-rz4EPa8FaMKdkCmoceuahO6KK5a1MdQ1i+CpxkEbHfAVxXLNm7+cTb+hUjtPASpqZDhxZXk5+jyWrFLMs+YUPg==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2026-10-03T01:19:58.278Z"},"_npmVersion":"11.19.1","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"26.10.0","dependencies":{"typed-error":"^3.2.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"6.2.2","husky":"9.1.7","mocha":"12.0.2","tslib":"2.8.1","rimraf":"6.1.3","rollup":"4.63.5","typescript":"6.0.3","@types/chai":"5.2.3","lint-staged":"17.6.0","@balena/lint":"^9.3.2","@types/mocha":"10.0.10","@swc-node/register":"1.12.1","@rollup/plugin-terser":"1.0.0","@rollup/plugin-commonjs":"29.0.3","@rollup/plugin-typescript":"12.3.0","@rollup/plugin-node-resolve":"16.0.3"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_2.0.52-build-renovate-lint-staged-17-x-fb56f0a29c121fe141efc57749aa68296f0ba203-1_1790990622128_0.5362724863374","host":"s3://npm-registry-packages-npm-production"}},"2.0.52":{"name":"@balena/balena-pricing","version":"2.0.52","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@2.0.52","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"d71d5c1ed26d4ea815c4d15e720a6c4c4f9ca47f","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-2.0.52.tgz","fileCount":13,"integrity":"sha512-2YxMUWJ9C93kow5rbdeu1KEg1f9ltfvn1TxM2Eg7IWUg/cmelIZijxSoeQtPqxg6YT2LHtiTNaZuy1zWp+xejg==","signatures":[{"sig":"MEUCIQCA2l3cNp2FN+4mATNghSbhMBGTMqahXhla/lg+Res1ewIgaeinFGfbJZGWgpWasyrKX4ObK6bafaGTt8Z4JolFpXw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIE2A+sjSuWNzxfqF+utYWZelc5CFSdR765dqfyKaugbbAiEA7NoMY49wmeQaUoRH8FjCDY4l5doTHGrSWAu6k2RXlqw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@balena%2fbalena-pricing@2.0.52","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":71147},"main":"dist","_from":"file:/home/runner/work/_temp/npm-fb56f0a29c121fe141efc57749aa68296f0ba203/balena-balena-pricing-2.0.52.tgz","mocha":{"_":"test/*.spec.ts","require":"@swc-node/register","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":">=10.7.0","node":">=22.4.0"},"private":false,"scripts":{"lint":"balena-lint src/ test/ && tsc --noEmit","test":"mocha","build":"npm run clean && npm run build:cjs && npm run build:browser","clean":"rimraf dist browser","prepack":"npm run build","prepare":"husky","pretest":"npm run prepare","lint-fix":"balena-lint --fix src/ test/","posttest":"npm run lint","build:cjs":"tsc --project ./tsconfig.build.json","build:browser":"rollup -c rollup.config.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"fa222b78-0292-48c2-a8d8-e6190b573355"}},"_resolved":"/home/runner/work/_temp/npm-fb56f0a29c121fe141efc57749aa68296f0ba203/balena-balena-pricing-2.0.52.tgz","_integrity":"sha512-2YxMUWJ9C93kow5rbdeu1KEg1f9ltfvn1TxM2Eg7IWUg/cmelIZijxSoeQtPqxg6YT2LHtiTNaZuy1zWp+xejg==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2026-10-03T01:19:58.278Z"},"_npmVersion":"11.19.1","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"26.10.0","dependencies":{"typed-error":"^3.2.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"6.2.2","husky":"9.1.7","mocha":"12.0.2","tslib":"2.8.1","rimraf":"6.1.3","rollup":"4.63.5","typescript":"6.0.3","@types/chai":"5.2.3","lint-staged":"17.6.0","@balena/lint":"^9.3.2","@types/mocha":"10.0.10","@swc-node/register":"1.12.1","@rollup/plugin-terser":"1.0.0","@rollup/plugin-commonjs":"29.0.3","@rollup/plugin-typescript":"12.3.0","@rollup/plugin-node-resolve":"16.0.3"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_2.0.52_1790990812787_0.33963743522846834","host":"s3://npm-registry-packages-npm-production"}},"2.0.53-build-renovate-chai-6-x-28b04705cb58e6fb001a8426805234c87f0375f0-1":{"name":"@balena/balena-pricing","version":"2.0.53-build-renovate-chai-6-x-28b04705cb58e6fb001a8426805234c87f0375f0-1","keywords":["balena","pricing"],"license":"AGPL-3.0","_id":"@balena/balena-pricing@2.0.53-build-renovate-chai-6-x-28b04705cb58e6fb001a8426805234c87f0375f0-1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"ca3cbeda73bfbd99d5a8793bfe8d6e078744f353","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-2.0.53-build-renovate-chai-6-x-28b04705cb58e6fb001a8426805234c87f0375f0-1.tgz","fileCount":16,"integrity":"sha512-CnMc6tVutvJc2hjfvraEmEIicve1vrHVqpsvebgikUvalQgrBr6XkleJzmlFEOucgbA569SwjwhbfKRQjdwLTw==","signatures":[{"sig":"MEQCIDv+Cc3X76DdNaGNW+9ANymF3QycaK8tdWZ7oBOWi97HAiBODu1tEYZyypaamIqqQjbGKPUERd1LF+Mgh3UJqEK91w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDF7EQwxn0RIgNdXZbSpKBAP5DfFTzYPjwrIqxLm3SC0QIhAL5tWQF2DxzAHcGgQlxfh6hYwX1B87ZTtIGLEDkyy42p","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@balena%2fbalena-pricing@2.0.53-build-renovate-chai-6-x-28b04705cb58e6fb001a8426805234c87f0375f0-1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":71214},"main":"dist","_from":"file:/home/runner/work/_temp/balena-balena-pricing-2.0.53.tgz","mocha":{"_":"test/*.spec.ts","require":"@swc-node/register","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":">=10.7.0","node":">=22.4.0"},"private":false,"scripts":{"lint":"balena-lint src/ test/ && tsc --noEmit","test":"mocha","build":"npm run clean && npm run build:cjs && npm run build:browser","clean":"rimraf dist browser","prepack":"npm run build","prepare":"husky","pretest":"npm run prepare","lint-fix":"balena-lint --fix src/ test/","posttest":"npm run lint","build:cjs":"tsc --project ./tsconfig.build.json","build:browser":"rollup -c rollup.config.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"fa222b78-0292-48c2-a8d8-e6190b573355"}},"_resolved":"/home/runner/work/_temp/balena-balena-pricing-2.0.53.tgz","_integrity":"sha512-CnMc6tVutvJc2hjfvraEmEIicve1vrHVqpsvebgikUvalQgrBr6XkleJzmlFEOucgbA569SwjwhbfKRQjdwLTw==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2026-10-03T19:42:53.964Z"},"_npmVersion":"11.19.1","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"_nodeVersion":"26.10.0","dependencies":{"typed-error":"^3.2.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"6.3.0","husky":"9.1.7","mocha":"12.0.2","tslib":"2.8.1","rimraf":"6.1.3","rollup":"4.63.5","typescript":"6.0.3","@types/chai":"5.2.3","lint-staged":"17.6.0","@balena/lint":"^9.3.2","@types/mocha":"10.0.10","@swc-node/register":"1.12.1","@rollup/plugin-terser":"1.0.0","@rollup/plugin-commonjs":"29.0.3","@rollup/plugin-typescript":"12.3.0","@rollup/plugin-node-resolve":"16.0.3"},"_npmOperationalInternal":{"tmp":"tmp/balena-pricing_2.0.53-build-renovate-chai-6-x-28b04705cb58e6fb001a8426805234c87f0375f0-1_1791056979417_0.21497973671881399","host":"s3://npm-registry-packages-npm-production"}},"2.0.53":{"_id":"@balena/balena-pricing@2.0.53","bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"dist":{"shasum":"71c5fcfd20f0fee540c1b61959bf3f038dbd935d","tarball":"https://registry.npmjs.org/@balena/balena-pricing/-/balena-pricing-2.0.53.tgz","fileCount":13,"integrity":"sha512-q4Fu/3E7Ch802LSShf9x0FsFsIFzCtTnZYAgtcD0k8CQyIQSsKPNVdEXgfKyyDt9S2XfJCLSGvuTJ27oDMe0Fw==","signatures":[{"sig":"MEUCIH6J6hfBOGiuU8c5ErZpxpM0aR+qwMEVi5qwWjekdaBZAiEAhVcSBK2r/ueBF71bJdzcoTvyJINjdq60g4fA+KcmgiA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCAr9QgVu6Y+JpO4RluUX0NFAeB4hu2X8fG9ExZJWQ2NAIhAMLkGRHnviMIv6HnaXHHcQWWR/QyYnlYTZVuunesx9Uz"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@balena%2fbalena-pricing@2.0.53","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":71147},"main":"dist","name":"@balena/balena-pricing","_from":"file:/home/runner/work/_temp/npm-28b04705cb58e6fb001a8426805234c87f0375f0/balena-balena-pricing-2.0.53.tgz","mocha":{"_":"test/*.spec.ts","require":"@swc-node/register","reporter":"spec","recursive":true},"types":"dist/index.d.ts","engines":{"npm":">=10.7.0","node":">=22.4.0"},"license":"AGPL-3.0","private":false,"scripts":{"lint":"balena-lint src/ test/ && tsc --noEmit","test":"mocha","build":"npm run clean && npm run build:cjs && npm run build:browser","clean":"rimraf dist browser","prepack":"npm run build","prepare":"husky","pretest":"npm run prepare","lint-fix":"balena-lint --fix src/ test/","posttest":"npm run lint","build:cjs":"tsc --project ./tsconfig.build.json","build:browser":"rollup -c rollup.config.mjs"},"version":"2.0.53","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"fa222b78-0292-48c2-a8d8-e6190b573355"}},"homepage":"https://github.com/balena-io-modules/balena-pricing#readme","keywords":["balena","pricing"],"_resolved":"/home/runner/work/_temp/npm-28b04705cb58e6fb001a8426805234c87f0375f0/balena-balena-pricing-2.0.53.tgz","_integrity":"sha512-q4Fu/3E7Ch802LSShf9x0FsFsIFzCtTnZYAgtcD0k8CQyIQSsKPNVdEXgfKyyDt9S2XfJCLSGvuTJ27oDMe0Fw==","repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"versionist":{"publishedAt":"2026-10-03T19:42:53.964Z"},"_npmVersion":"11.19.1","description":"Balena pricing/savings calculators","directories":{},"lint-staged":{"*.ts":["balena-lint --fix"]},"maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"_nodeVersion":"26.10.0","dependencies":{"typed-error":"^3.2.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"6.3.0","husky":"9.1.7","mocha":"12.0.2","tslib":"2.8.1","rimraf":"6.1.3","rollup":"4.63.5","typescript":"6.0.3","@types/chai":"5.2.3","lint-staged":"17.6.0","@balena/lint":"^9.3.2","@types/mocha":"10.0.10","@swc-node/register":"1.12.1","@rollup/plugin-terser":"1.0.0","@rollup/plugin-commonjs":"29.0.3","@rollup/plugin-typescript":"12.3.0","@rollup/plugin-node-resolve":"16.0.3"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/balena-pricing_2.0.53_1791057201675_0.213251645860578"}}},"time":{"created":"2023-01-14T03:11:25.760Z","modified":"2026-10-03T19:53:22.082Z","0.1.0-build-joshbwlng-init-94959ba8801d15d443812a456246b926d0854009-1":"2023-01-14T03:11:25.984Z","0.1.0-build-joshbwlng-init-0da7fdb1ba6ffc14f82b6f615a0a34b5d304b9a9-1":"2023-01-14T03:19:36.768Z","0.0.2-build-joshbwlng-update-configs-037f23ac42ed36140293e0497546ea7115501fa5-1":"2023-01-14T07:28:22.658Z","0.0.2":"2023-01-14T07:35:31.002Z","0.1.0-build-joshbwlng-init-f594bfb3b9dd52e1fd9b7f2eccf17dbbef2cc75d-1":"2023-01-14T07:45:19.354Z","0.1.0-build-joshbwlng-init-f599df78351c2a0cb382622cc37a52cfa4fb30c4-1":"2023-01-14T08:09:01.111Z","0.0.3-build-joshbwlng-tsconfig-3e258d717d403917a06a1c290bcf6daee455da53-1":"2023-01-14T08:31:23.034Z","0.0.3":"2023-01-14T08:36:32.252Z","0.1.0-build-joshbwlng-init-252afbf457ac0e361b11fa3df823b8bdffa25be2-1":"2023-01-14T08:49:18.488Z","0.0.4-build-joshbwlng-private-false-414022e64d646e993d40b09cec2521062b8cee66-1":"2023-01-14T08:53:43.481Z","0.0.4":"2023-01-14T08:59:40.384Z","0.1.0-build-joshbwlng-init-2f5b812d9b8ef3f2396c21233b74b3bf9aca9ce6-1":"2023-01-14T09:06:42.076Z","0.1.0-build-joshbwlng-init-d52663802f630853cf02aad7fcc13ec9769c25f7-1":"2023-01-14T09:24:31.205Z","0.1.0-build-joshbwlng-init-137c6c5a10f37ba7194be2662e892f0d6d35dad9-1":"2023-01-14T09:32:26.930Z","0.0.5-build-joshbwlng-node-version-08c857a741f381a5cba4560a813313e3d4f8c844-1":"2023-01-15T02:19:48.959Z","0.0.5":"2023-01-15T02:22:52.948Z","0.1.0-build-joshbwlng-init-c00e51900ae7db761b1fdb595a965d98deb5ad11-1":"2023-01-15T02:36:30.242Z","0.1.0-build-joshbwlng-init-f529958ffef0f0e1614ee13dec549d2e7421c235-1":"2023-01-16T12:18:18.141Z","0.1.0-build-joshbwlng-init-cbc3e5adbf631eb08b5c56ac72c798261a085081-1":"2023-01-17T08:44:49.335Z","0.1.0-build-joshbwlng-init-55fa8a2b87cef65598e2c45d583dd0b5156cafe6-1":"2023-01-17T12:44:28.748Z","0.1.0":"2023-01-17T12:49:16.873Z","0.1.1-build-fix-typos-in-jsdocs-f67f938a69dbbb128fcc34b4cdf226d4823bd557-1":"2023-01-23T14:05:54.593Z","0.1.1":"2023-01-23T15:15:00.500Z","0.2.0-build-joshbwlng-has-feature-d57911fd1588ba800e3f637b87fee719003fabab-1":"2023-01-25T06:42:24.641Z","0.1.2-build-add-cap-33d9af3508cf30039ff95c28b4a414cc0386cb8c-1":"2023-01-27T08:48:23.897Z","0.1.2-build-input-quantity-validations-7434a2475adaf63a00b6371002b0c8d9a8630014-1":"2023-01-27T09:22:50.633Z","0.1.2":"2023-01-27T09:25:25.186Z","0.1.3-build-input-quantity-validations-3257da0da0acddc0fbd1cfc3f901160c337fb7bb-1":"2023-01-27T11:10:29.693Z","0.1.3-build-input-quantity-validations-55427b78a9077c74143d8649697a8288f9bb38ef-1":"2023-01-27T11:15:40.188Z","0.1.3":"2023-01-27T11:52:29.379Z","0.2.0-build-iamsolankiamit-build-for-browsers-9f6b6d4ea558f7766969fbf8ac78d26080e53bf9-1":"2023-01-31T06:50:48.785Z","0.2.0-build-iamsolankiamit-build-for-browsers-3d9b9a880da0f135eaed45dd1abce9c809803c87-1":"2023-01-31T07:08:52.044Z","0.2.0-build-iamsolankiamit-build-for-browsers-51d88a28b573f9b78098b04d3d50834142ecc342-1":"2023-01-31T15:20:55.997Z","0.2.0-build-joshbwlng-has-feature-87f977d4af6542d1e42d41b2b7e36759f43d7ce2-1":"2023-02-02T06:27:57.867Z","0.2.0-build-joshbwlng-has-feature-ac3fd14109f7dae318a6690bcf38f807b7b40a3e-1":"2023-02-02T06:31:53.970Z","0.2.0":"2023-02-02T06:35:12.155Z","1.0.0-build-joshbwlng-versioned-pricing-b52b2d2d54dd59b7197ef93a8f9fead9c69f923d-1":"2023-02-02T09:23:53.627Z","1.0.0-build-joshbwlng-versioned-pricing-3a57bd6f089f0b0c1a79ba3a6cef289204708ea7-1":"2023-02-02T09:35:54.476Z","1.0.0-build-joshbwlng-versioned-pricing-86071b2ca8b4c1165905905ff36ee2a034651a68-1":"2023-02-02T09:40:11.290Z","0.3.0-build-iamsolankiamit-build-for-browsers-a3c4100b84e83b7fbdc8bf9047821491a086f5dc-1":"2023-02-02T10:52:54.760Z","1.0.0-build-joshbwlng-versioned-pricing-02c685a3f2b354517367c77d45ef0649559c66f4-1":"2023-02-04T01:22:29.962Z","1.0.0-build-joshbwlng-versioned-pricing-db801409a1771c951fe6f46c15baeed91fc1a730-1":"2023-02-05T04:37:29.794Z","1.0.0-build-joshbwlng-versioned-pricing-69063c613c939a90072bb810d3bbd4dac5a262d7-1":"2023-02-05T04:51:01.347Z","1.0.0-build-joshbwlng-versioned-pricing-d2825dcda53cd6ea04234be1320e8b2e06b03004-1":"2023-02-05T05:09:55.769Z","0.3.0":"2023-02-06T14:22:04.549Z","1.0.0-build-joshbwlng-versioned-pricing-3cf2fbdf4bca8155b1a7f6e4a4b7242fc095a7ee-1":"2023-02-07T02:10:32.001Z","1.0.0-build-joshbwlng-versioned-pricing-7c43106da4b2f75bcf8f50d43a96951b890b982c-1":"2023-02-12T13:10:39.509Z","1.0.0":"2023-02-13T03:43:09.363Z","1.1.0-build-joshbwlng-add-v2-pricing-6923ae319216841ce93d6f2ff006c142b04388e2-1":"2023-02-13T22:34:55.479Z","1.1.0":"2023-02-14T13:54:39.693Z","1.1.1-build-joshbwlng-update-readme-c718bb0b8ea5808c829b0ac3e4bd479abbd04b1b-1":"2023-02-14T13:59:30.037Z","1.1.1":"2023-02-14T14:15:35.560Z","1.1.2-build-switch-node-npm-requirement-to-gte-75c0bb19e161564b021fb731753ed0ee4347efec-1":"2023-02-22T15:26:44.529Z","1.1.2":"2023-02-22T15:30:16.612Z","1.1.3-build-joshbwlng-rounding-d71d0501651b4676111ebb73343c62a132dfa3c9-1":"2023-03-19T05:55:27.995Z","1.1.3-build-joshbwlng-rounding-db9a6baccc4c3c40cb9cd069a0d34478dec441ee-1":"2023-03-19T07:21:53.951Z","1.2.0-build-joshbwlng-from-unit-cost-bbd17b6a81b6f738c3b00f39ca0049c595930d81-1":"2023-03-21T04:40:19.358Z","1.1.3-build-joshbwlng-update-tests-1da62e7cbfc4249131a8b2718a819fdd497de6dd-1":"2023-03-21T07:42:55.963Z","1.1.3":"2023-03-21T08:13:36.010Z","1.2.0-build-joshbwlng-from-unit-cost-8b63378d030001e243d63ca006664e2708e30759-1":"2023-03-22T04:33:38.509Z","1.2.0-build-joshbwlng-from-unit-cost-c11451158ec2c0e820ee6c10d47a592601e47ca9-1":"2023-03-22T04:46:58.407Z","1.2.0-build-joshbwlng-from-unit-cost-474a7850c0581bdea365e5bf865eab5cfafca49a-1":"2023-03-23T04:38:19.621Z","1.2.0-build-joshbwlng-from-unit-cost-b252dc9b5312ae9d0c38c254388f097a7d56387f-1":"2023-03-23T05:02:43.104Z","1.2.0-build-joshbwlng-from-unit-cost-ea18723762ee424acb42ac155cad6eb662c98323-1":"2023-03-23T05:07:13.828Z","1.2.0-build-joshbwlng-from-unit-cost-7370bd0f0bdd2b4f5c2ced005d134e3a87635a77-1":"2023-03-23T06:02:48.211Z","1.2.0-build-joshbwlng-from-unit-cost-599008f195c8bd6a778e198882a73850c769f8a3-1":"2023-03-23T07:02:05.274Z","1.2.0-build-joshbwlng-from-unit-cost-b9daeab29b5750c7ccad3049e5d211d5b56dd6bf-1":"2023-03-23T07:13:09.534Z","1.2.0-build-joshbwlng-from-unit-cost-bb62d7f1e682f5cf2fb22ef33a459c8b27dae400-1":"2023-03-24T07:26:24.078Z","1.2.0-build-joshbwlng-from-unit-cost-c34eb9a0ca1a88d6fe45a322417b84a9dcf4fcaf-1":"2023-03-25T01:13:34.195Z","1.2.0-build-joshbwlng-from-unit-cost-d6b05dcb4deaae8a023f8863195191721f7c91d1-1":"2023-03-25T01:33:04.638Z","1.2.0-build-joshbwlng-from-unit-cost-527c935fc8897df8f86fb71735935b2bf27f2f3c-1":"2023-03-25T01:58:53.656Z","1.2.0-build-joshbwlng-from-unit-cost-37b83182b0403fe6525c2b55658cb671d33cf846-1":"2023-03-25T02:05:41.514Z","1.2.0-build-joshbwlng-from-unit-cost-0b34a76bdef53be3d631231ea7d90115c1c563ff-1":"2023-03-25T02:24:55.632Z","1.2.0":"2023-03-25T02:35:02.394Z","1.2.1-build-joshbwlng-range-first-94a2088b2c58751bbb626ecc3efb43fef6f05eb9-1":"2023-03-25T12:21:12.911Z","1.2.1-build-joshbwlng-range-first-8523497ee74a3352484f7e4052c4c363747eb0c7-1":"2023-03-25T12:30:28.612Z","1.2.1":"2023-03-25T12:36:58.839Z","1.3.0-build-joshbwlng-range-available-527162a1bb154cb438299d3ad170835c30623a9a-1":"2023-03-28T01:03:04.984Z","1.3.0":"2023-03-28T01:05:18.554Z","1.3.1-build-joshbwlng-bump-deps-e5347fe404c0e873561cf48f0f403c6f0be2620a-1":"2025-02-13T23:39:47.358Z","2.0.0-build-joshbwlng-bump-deps-991024050e89e191b952b90f1ea9ce2af980bc52-1":"2025-02-14T09:27:55.036Z","2.0.0":"2025-02-14T12:28:59.341Z","2.0.1-build-renovate-major-9-husky-9bd765ddce22167d08680bb426d1f52068159c65-1":"2025-02-14T12:59:49.155Z","2.0.1":"2025-02-15T00:30:07.501Z","2.0.2-build-joshbwlng-tslib-85324a44634bdfa030a3f818a260c0c67ce61c21-1":"2025-06-08T00:03:25.023Z","2.0.2":"2025-06-10T08:23:41.320Z","2.0.3-build-renovate-major-16-lint-staged-abdd7e7469fe295e1ecbdea7301ba961766de1f5-1":"2025-06-10T08:54:00.808Z","2.0.3":"2025-07-02T23:40:37.708Z","2.0.4-build-joshbwlng-fix-lint-staged-20170f39cbd00f86aadd0b30183bcb2f5f34cd4f-1":"2025-07-03T00:41:24.606Z","2.0.4-build-joshbwlng-fix-lint-staged-f9f5fcf4f75c9e36dde6c05da53df31d271253ff-1":"2025-07-03T07:22:05.837Z","2.0.4":"2025-07-03T23:59:29.350Z","2.0.5-build-joshbwlng-constructor-c15a866f29c551e0cc5b04dc888d32527591d6c6-1":"2025-07-04T00:34:19.525Z","2.0.5":"2025-07-04T07:27:54.661Z","2.0.6-build-renovate-major-6-chai-f994801981b2efe7e5e6345c92e3a7cd1e1b09f0-1":"2025-08-25T09:55:03.805Z","2.0.6":"2025-09-11T05:58:37.367Z","2.0.7-build-renovate-major-29--rollupplugin-commonjs-f888b84a4a56a29284fea8150d264584a7555138-1":"2025-11-02T12:59:13.970Z","2.0.8-build-add-npm-oidc-permissions-d612110b6e452317f4580f551332c35be794688b-1":"2026-02-18T18:37:11.397Z","2.0.8":"2026-02-19T01:42:23.307Z","2.0.9-build-renovate-major-1--rollupplugin-terser-7776a863382769cc9dabf8ddfb317441805ff43d-1":"2026-03-08T01:11:15.434Z","2.0.9-build-renovate-pin-dependencies-d6f4502663b3a7f20487511aaf2c51f18a186c88-1":"2026-03-24T18:09:01.587Z","2.0.9":"2026-03-24T18:11:11.995Z","2.0.10-build-renovate-github-actions-bd8081c7bb0d4bdfc396b194a464c124fc5508a1-1":"2026-03-25T20:02:52.434Z","2.0.10":"2026-03-25T20:05:10.896Z","2.0.11-build-renovate-github-actions-16990a60bf28dc2f1b2dbf70bc280de2509413aa-1":"2026-03-25T21:32:15.355Z","2.0.11-build-renovate-major-1--rollupplugin-terser-9580864a1225e9dbdc99e97bc892122e1a6a7e40-1":"2026-03-25T21:32:37.128Z","2.0.11":"2026-03-25T21:34:11.512Z","2.0.12-build-renovate-major-1--rollupplugin-terser-a67d3ab6121b34485a2f6953d913d22d97317dd9-1":"2026-03-25T22:01:48.568Z","2.0.12-build-renovate-github-actions-eddde891e61a6135e73e4030c652e0d7c4f56fb3-1":"2026-03-25T23:10:03.276Z","2.0.12":"2026-03-25T23:12:11.259Z","2.0.13-build-renovate-github-actions-09ea483dc6834dc14b0e5696dd30646110c14f03-1":"2026-03-26T00:00:41.463Z","2.0.13-build-renovate-major-1--rollupplugin-terser-f752d1ced37a6f53601a6c601a804761eee8e236-1":"2026-03-26T00:00:52.993Z","2.0.13":"2026-03-26T00:02:58.783Z","2.0.14-build-renovate-github-actions-bc14a1e883480432346aa3adf68b0d3dcff2ffb8-1":"2026-03-26T01:20:32.628Z","2.0.14-build-renovate-major-1--rollupplugin-terser-fea26d43939dba18a4a33195535d6ed4c693d29f-1":"2026-03-26T01:20:56.350Z","2.0.14":"2026-03-26T01:22:56.681Z","2.0.15-build-renovate-github-actions-9b9801884d1151b27e9240f2cb8c5d9dd10b9758-1":"2026-03-26T02:43:16.332Z","2.0.15-build-renovate-major-1--rollupplugin-terser-d72cef6607266ac2bb0773b9c742d5b3394e3d1f-1":"2026-03-26T02:43:19.671Z","2.0.15":"2026-03-26T02:45:29.231Z","2.0.16-build-renovate-github-actions-3664841b54a8ec9a5d157c7e31965cdabd06c233-1":"2026-03-26T03:47:43.606Z","2.0.16-build-renovate-major-1--rollupplugin-terser-9632d8ec4b9f582219d80957a4e5db66ea818ada-1":"2026-03-26T03:47:54.487Z","2.0.16":"2026-03-26T03:50:00.227Z","2.0.17-build-renovate-major-1--rollupplugin-terser-d87f8fe1d6037bb3164f48055941c2d83d4609d7-1":"2026-03-26T04:46:09.462Z","2.0.17-build-renovate-github-actions-1acd4e1f1a1cd84b4ac1cd13dd2e716cc03b5fd0-1":"2026-03-26T05:28:42.914Z","2.0.17":"2026-03-26T05:31:13.969Z","2.0.18-build-renovate-github-actions-285506a1fa4bbd39fb4d3cc3d2fedd6b48d1a99b-1":"2026-03-26T06:14:54.662Z","2.0.18-build-renovate-major-1--rollupplugin-terser-4612a208c8b6776b46e4c09c90b509c8d81d4927-1":"2026-03-26T06:15:00.388Z","2.0.18":"2026-03-26T06:17:31.802Z","2.0.19-build-renovate-major-1--rollupplugin-terser-5b1e20b4c5dfacd65212fc09cbf21450ad4a8374-1":"2026-03-26T07:14:02.148Z","2.0.19-build-renovate-github-actions-3ff076c125234df1d8e09885d8c9f3da5c722e42-1":"2026-03-26T07:14:03.281Z","2.0.19":"2026-03-26T07:16:33.283Z","2.0.20-build-renovate-github-actions-71ccb0560e1daf964923bc0fbf795ef4640618d8-1":"2026-03-26T08:11:51.680Z","2.0.20-build-renovate-major-1--rollupplugin-terser-6e2d08a28350d51b9cfae53f9423ab0af12f8fa6-1":"2026-03-26T08:11:54.347Z","2.0.20":"2026-03-26T08:14:11.522Z","2.0.21-build-renovate-github-actions-1eb34cca209dfa269b9538e1b9c9478f2daffdd0-1":"2026-03-26T09:12:51.841Z","2.0.21-build-renovate-major-1--rollupplugin-terser-da5fd37334c17e603884645bbe9916353735c66a-1":"2026-03-26T09:13:05.178Z","2.0.21":"2026-03-26T09:15:16.981Z","2.0.22-build-renovate-github-actions-9c2a551d77e029da279695dea9650b62dc51c253-1":"2026-03-26T10:13:36.736Z","2.0.22-build-renovate-major-1--rollupplugin-terser-0c06661a732e4dafe4d09887ad717c8ca8725f0f-1":"2026-03-26T10:13:59.502Z","2.0.22":"2026-03-26T10:16:06.554Z","2.0.23-build-renovate-major-1--rollupplugin-terser-e3ccd356811581375f6a32945ba3d0ac3aa21d92-1":"2026-03-26T11:10:35.924Z","2.0.23-build-renovate-github-actions-4ceff1ab4999df8642ea7e2aba1118b9c92f7c5f-1":"2026-03-26T12:06:22.341Z","2.0.23":"2026-03-26T12:08:45.775Z","2.0.24-build-renovate-major-1--rollupplugin-terser-f9884c775a819128453ecb6780995ee313890e69-1":"2026-03-26T13:13:43.869Z","2.0.24-build-kyle-revert-flowzone-to-master-d2a26e256359918239e26e5f8b55079ba11fb6c1-1":"2026-03-26T16:54:07.055Z","2.0.24-build-kyle-revert-flowzone-to-master-d40466a308960f675a7a16cca5caf32a718ec270-1":"2026-03-26T17:15:20.379Z","2.0.24":"2026-03-26T17:24:32.601Z","2.0.25-build-renovate-major-1--rollupplugin-terser-7979520f9625fec93acc932501a65924092c994f-1":"2026-03-26T18:11:50.225Z","2.0.25":"2026-04-22T09:47:41.703Z","2.0.26-build-renovate-major-17-lint-staged-ec520b506e8332338b67ace70a03743ee2047024-1":"2026-05-09T10:11:47.189Z","2.0.26":"2026-05-12T02:47:35.015Z","2.0.27-build-joshbwlng-typescript-v6-e897fbb6b6f30f27716261417792372371aa2c6b-1":"2026-06-04T06:27:08.758Z","2.0.27":"2026-06-04T09:12:19.059Z","2.0.28-build-renovate-pin-dependencies-f3abf0875cadd6ae3b52e2a9720f98ded3247caa-1":"2026-06-10T14:01:08.890Z","2.0.28":"2026-06-10T14:03:34.999Z","2.0.29-build-renovate-lint-staged-17-0-x-6587ac13e72dec365f54ece8356b3c2e5423f6ab-1":"2026-06-27T00:14:30.480Z","2.0.29-build-renovate-rollup-4-x-ec8dbb1b893e867c1dbdb431f0150191baf50276-1":"2026-06-27T00:14:41.136Z","2.0.29":"2026-06-27T00:16:53.812Z","2.0.30-build-renovate-rollup-4-x-df5b21fc9a79160ae8763a0c888a2a6bca4f6302-1":"2026-06-27T01:33:10.309Z","2.0.30":"2026-06-27T01:35:45.954Z","2.0.31-build-renovate-swc-monorepo-2709c2b0f832ad6a0aca1901f53ff4dfab7db504-1":"2026-07-19T09:28:05.896Z","2.0.31":"2026-07-19T09:30:30.539Z","2.0.32-build-renovate-patch-swc-monorepo-280893f77d7d1b605f00054173ee1a4dbec0076a-1":"2026-07-25T00:16:18.639Z","2.0.32-build-renovate-lint-staged-17-x-08af02c941f8b2d4839a62878ad50f9ccec4fc37-1":"2026-07-25T00:16:22.003Z","2.0.32":"2026-07-25T00:18:35.613Z","2.0.33-build-renovate-lint-staged-17-x-75d751bbad0dc0f2c04cf217e98c7c90fa9f7f84-1":"2026-07-25T01:18:34.367Z","2.0.33":"2026-07-25T01:20:55.421Z","2.0.34-build-renovate-lint-staged-17-1-x-093ae6736fb1f8a0db121d9628eac0ad7499436f-1":"2026-07-25T06:35:05.900Z","2.0.34":"2026-07-25T06:37:43.955Z","2.0.35-build-renovate-lint-staged-17-x-7874232fbd4eb74eb0cf976efa8848b92a294ad3-1":"2026-07-26T10:26:42.475Z","2.0.35":"2026-07-26T10:28:56.073Z","2.0.36-build-renovate-rollup-4-62-x-6979b08a4cd47a3c12c400b13fc30a31f48254bc-1":"2026-08-01T00:12:01.232Z","2.0.36":"2026-08-01T00:14:46.167Z","2.0.37-build-renovate-rollup-4-62-x-656318831cb89289a7b36886d267497d8299240d-1":"2026-08-08T01:14:50.843Z","2.0.37-build-renovate-lint-staged-17-x-968bb87d993971260889c26e08c9a33ac814f084-1":"2026-08-08T01:15:13.078Z","2.0.37":"2026-08-08T01:17:48.103Z","2.0.38-build-renovate-lint-staged-17-x-15e3f3811ad0dd9327196ceafc4b4c9c0a8baca5-1":"2026-08-08T02:32:09.212Z","2.0.38-build-renovate-mocha-11-x-2f5f3f5661de04016d67bd9a10e1b35e79062309-1":"2026-08-08T02:32:21.041Z","2.0.38":"2026-08-08T02:34:57.802Z","2.0.39-build-renovate-lint-staged-17-x-85d65b52999f6c71a640bb8779d3d6305055bd30-1":"2026-08-08T03:19:50.822Z","2.0.39":"2026-08-08T03:22:19.102Z","2.0.40-build-renovate-rollup-4-62-x-ecc924f3ff2487d3e51f16f9e236b9300bdbdb40-1":"2026-08-23T17:55:59.522Z","2.0.40":"2026-08-23T17:58:26.950Z","2.0.41-build-renovate-flowzonify-0-x-e9ad27d803df0832b93c114467a96886ae2bd346-1":"2026-08-25T10:04:44.314Z","2.0.41":"2026-08-25T10:08:38.024Z","2.0.42-build-renovate-rollup-4-x-361fccec0dd4431a4805c9169095ee60d5dd22c3-1":"2026-08-29T01:08:44.636Z","2.0.42":"2026-08-29T01:12:39.470Z","2.0.43-build-renovate-lint-staged-17-x-d3bdeb20a9edaae47a4e105dbdb11f57aca43203-1":"2026-08-30T11:52:48.320Z","2.0.43":"2026-08-30T11:56:24.361Z","2.0.44-build-renovate-rollup-4-63-x-2fbf43ba36c2961116ca1b66dc7e3062bc3f8a34-1":"2026-09-12T01:14:48.867Z","2.0.44-build-renovate-lint-staged-17-x-c9727f435073e31d2f9239d7ca37bdb6d40c9d92-1":"2026-09-12T01:15:18.137Z","2.0.44":"2026-09-12T01:17:14.413Z","2.0.45-build-renovate-lint-staged-17-x-dbe3fd1de23a887364c3b66ff141ae6821e8bba3-1":"2026-09-12T01:58:24.151Z","2.0.45-build-renovate-mocha-12-x-6e4ee41b6522b66c8f2ea51a3934017c26b53186-1":"2026-09-12T01:58:24.998Z","2.0.45":"2026-09-12T02:02:39.154Z","2.0.46-build-renovate-mocha-12-x-ffa6f2c0551105bc34c5915ce6c335c57408b246-1":"2026-09-12T02:55:14.403Z","2.0.46-build-renovate-lint-staged-17-5-x-4af143735fdae6b9d1f4b812139521c25240ad4b-1":"2026-09-13T11:53:36.436Z","2.0.46":"2026-09-13T11:55:56.626Z","2.0.47-build-renovate-mocha-12-x-ebe7633dfbe4f083d9f64c9c3164dab37408efee-1":"2026-09-13T12:54:59.455Z","2.0.47-build-renovate-mocha-12-x-561737e6850e74d775984bfa836fde260fb1d1e1-1":"2026-09-14T15:54:42.706Z","2.0.47":"2026-09-16T23:03:23.006Z","2.0.48-build-renovate-rollup-4-63-x-8ffea3487eec77e6ebf923fd6ee5157d27bc07b1-1":"2026-09-19T01:17:28.992Z","2.0.48":"2026-09-19T01:21:05.059Z","2.0.49-build-renovate-mocha-12-0-x-e756f672793488da8c5ad7f0455d205cb4e2d4d0-1":"2026-09-20T14:54:54.467Z","2.0.49":"2026-09-20T14:59:02.304Z","2.0.50-build-renovate-rollup-4-63-x-29b5ae7a9a26761fd5ebde67e788e7c9623b954c-1":"2026-09-26T01:19:33.002Z","2.0.50":"2026-09-26T01:21:03.276Z","2.0.51-build-renovate-rollup-4-63-x-0a50746e5fab30c65e4b0f483496ab06c5c24f3c-1":"2026-09-27T10:53:25.214Z","2.0.51":"2026-09-27T10:57:38.461Z","2.0.52-build-renovate-lint-staged-17-x-fb56f0a29c121fe141efc57749aa68296f0ba203-1":"2026-10-03T01:23:42.208Z","2.0.52":"2026-10-03T01:26:52.864Z","2.0.53-build-renovate-chai-6-x-28b04705cb58e6fb001a8426805234c87f0375f0-1":"2026-10-03T19:49:39.488Z","2.0.53":"2026-10-03T19:53:21.761Z"},"bugs":{"url":"https://github.com/balena-io-modules/balena-pricing/issues"},"license":"AGPL-3.0","homepage":"https://github.com/balena-io-modules/balena-pricing#readme","keywords":["balena","pricing"],"repository":{"url":"git+https://github.com/balena-io-modules/balena-pricing.git","type":"git"},"description":"Balena pricing/savings calculators","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"readme":"# Balena Pricing/Savings Calculators\n\nThis library provides a set of functions that can be used to calculate credit purchase costs\nand savings when compared to dynamic billing. Credit pricing definitions can be passed in during\ninstantiation, useful for testing and experimentation, but pricing definitions used in production\nare also defined within this package.\n\n## Usage\n\n```typescript\nimport { CreditPricing } from '@balena/balena-pricing';\n\n// Format output to dollar currency.\nconst dollar = Intl.NumberFormat('en-US', {\n\tstyle: 'currency',\n\tcurrency: 'USD',\n});\nfunction toDollar(pennies: number): string {\n\treturn dollar.format(pennies / 100);\n}\n\n// Set dynamic base price.\nconst dynamicPrice = 150;\n\n// Use production credit pricing definitions.\nlet pricing = new CreditPricing();\n\n// Use production credit pricing definitions.\n// Explicitly target current versions (default).\nlet pricing = new CreditPricing({\n\ttarget: 'current',\n});\n\n// Use production credit pricing definitions.\n// Target most recent versions, even those slated for future use.\npricing = new CreditPricing({\n\ttarget: 'latest',\n});\n\n// Use production credit pricing parameters.\n// Target version 2, will return undefined for features without a version 2.\nlet pricing = new CreditPricing({\n\ttarget: 2,\n});\n\n// Use production credit pricing parameters.\n// Target most recent versions valid up to a given date.\nlet pricing = new CreditPricing({\n\ttarget: new Date('2023-03-01T00:00:00Z'),\n});\n\n// Use custom credit pricing parameters.\n// Mostly useful for testing parameters against the curve,\n// should not normally be used in production.\npricing = CreditPricing({\n\tcredits: {\n\t\t'foo:bar': [\n\t\t\t{\n\t\t\t\tversion: 1,\n\t\t\t\tvalidFrom: new Date('2023-02-01T00:00:00Z'),\n\t\t\t\tbasePriceCents: 150,\n\t\t\t\tfirstDiscountPriceCents: 149,\n\t\t\t\tdiscountRate: 0.33,\n\t\t\t\tdiscountThreshold: 12000,\n\t\t\t\tdiscountThresholdPriceCents: 125,\n\t\t\t},\n\t\t],\n\t},\n});\n\n// Get individual credit price\nconst creditPrice = pricing.getCreditPrice('foo:bar', 0, 1000);\nconsole.log('Credit unit price:', toDollar(creditPrice));\n\n// Get total price for credit purchase\nconst totalPrice = pricing.getCreditTotalPrice('foo:bar', 0, 1000);\nconsole.log('Credit total price:', toDollar(totalPrice));\n\n// Get discount percentage compared to dynamic\nconst discount = pricing.getDiscountOverDynamic('foo:bar', 0, 1000, dynamicPrice);\nconsole.log('Discount over dynamic:', `${discount}%`);\n\n// Get total savings for credit purchase compared to dynamic\nconst totalSavings = pricing.getTotalSavings('foo:bar', 0, 1000, dynamicPrice);\nconsole.log('Total savings:', toDollar(totalSavings));\n```\n","readmeFilename":"README.md"}