{"_id":"@cubepay/radiumone-js","_rev":"22-6ba3edc0c103e131e528ada820dd55d8","name":"@cubepay/radiumone-js","dist-tags":{"latest":"1.6.3"},"versions":{"1.0.0":{"name":"@cubepay/radiumone-js","version":"1.0.0","license":"SEE LICENSE IN LICENSE.md","_id":"@cubepay/radiumone-js@1.0.0","maintainers":[{"name":"cubepay.benchua","email":"benchua@cubepayment.com"},{"name":"cubepay.admin.npm","email":"admin.npm@cubepayment.com"}],"dist":{"shasum":"066c5f872824549fd53c8a8d02ff321b115986f0","tarball":"https://registry.npmjs.org/@cubepay/radiumone-js/-/radiumone-js-1.0.0.tgz","fileCount":8,"integrity":"sha512-grQroR+VpGKFdAtsr0U0JCkqK1DitTH6GooW2XSZv9WpEHnQj3kBRXZBzU9wz9WScix63DGvWUfeGfv9BpYEOg==","signatures":[{"sig":"MEYCIQDc8Ia/CPDEgxwLK1xOwK41ucdw8uBwW35mDVee+QuTrQIhAJQbfM+pDmzllriRcVkulRmrosK2B5x/JTE7WsBigslJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":307552},"main":"./dist/radiumone.cjs.js","types":"./dist/radiumone.d.ts","module":"./dist/radiumone.esm.js","exports":{".":{"types":"./dist/radiumone.d.ts","import":"./dist/radiumone.esm.js","require":"./dist/radiumone.cjs.js"}},"gitHead":"38aac6293b6c17d89b3f3cb4d4a479143cb38de3","scripts":{"build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"cubepay.admin.npm","email":"admin.npm@cubepayment.com"},"deprecated":"this package has been deprecated","_npmVersion":"10.9.0","description":"RadiumOne Elements — PCI-compliant card input fields (core SDK)","directories":{},"sideEffects":false,"_nodeVersion":"22.12.0","browserslist":["Chrome >= 90","Firefox >= 90","Safari >= 14","Edge >= 90"],"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.0","typescript":"^5.5.0"},"_npmOperationalInternal":{"tmp":"tmp/radiumone-js_1.0.0_1776014748695_0.16752139844876157","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.8":{"name":"@cubepay/radiumone-js","version":"1.0.0-beta.8","license":"SEE LICENSE IN LICENSE.md","_id":"@cubepay/radiumone-js@1.0.0-beta.8","maintainers":[{"name":"cubepay.benchua","email":"benchua@cubepayment.com"},{"name":"cubepay.admin.npm","email":"admin.npm@cubepayment.com"}],"dist":{"shasum":"90ff8fb0e307ca289528039d2291f220eb8e045d","tarball":"https://registry.npmjs.org/@cubepay/radiumone-js/-/radiumone-js-1.0.0-beta.8.tgz","fileCount":11,"integrity":"sha512-fx4ubyHVFOVvMWITTmKSSJoj8s/jAV8IrPZ5xfcQ3niDwv1bOQoz0Q2g/giOmLRXACuu60rIU85WvGgCIc6LYw==","signatures":[{"sig":"MEUCIQCwpw844lvvk6uoS1GCimJBLDnyiMHw1K8iLv6Dxos2XwIgPXD88zglhmjJpzMPGI8kOJRFhwFXR/N5ZKfAZfTTL78=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":166652},"main":"./dist/radiumone.cjs.js","_from":"file:cubepay-radiumone-js-1.0.0-beta.8.tgz","types":"./dist/radiumone.d.ts","module":"./dist/radiumone.esm.js","exports":{".":{"types":"./dist/radiumone.d.ts","import":"./dist/radiumone.esm.js","require":"./dist/radiumone.cjs.js"}},"scripts":{"build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:391499d6-4b9b-4da8-ad6f-7793eac6fab9"}},"_resolved":"/tmp/fb9350c9f54add3dff135402a29e65ab/cubepay-radiumone-js-1.0.0-beta.8.tgz","_integrity":"sha512-fx4ubyHVFOVvMWITTmKSSJoj8s/jAV8IrPZ5xfcQ3niDwv1bOQoz0Q2g/giOmLRXACuu60rIU85WvGgCIc6LYw==","deprecated":"this package has been deprecated","_npmVersion":"11.11.0","description":"RadiumOne Elements — PCI-compliant card input fields (core SDK)","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","browserslist":["Chrome >= 90","Firefox >= 90","Safari >= 14","Edge >= 90"],"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.0","typescript":"^5.5.0"},"_npmOperationalInternal":{"tmp":"tmp/radiumone-js_1.0.0-beta.8_1776206983081_0.7978223926381385","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"@cubepay/radiumone-js","version":"1.0.5","license":"SEE LICENSE IN LICENSE.md","_id":"@cubepay/radiumone-js@1.0.5","maintainers":[{"name":"cubepay.admin.npm","email":"admin.npm@cubepayment.com"}],"dist":{"shasum":"295bc0fbe8aae937abeb41e6029fb45177faa58b","tarball":"https://registry.npmjs.org/@cubepay/radiumone-js/-/radiumone-js-1.0.5.tgz","fileCount":11,"integrity":"sha512-v/iD47kEQLnWvNipZBWGcrhLRhlQU1j9agzAUEEC2L4LjsSc0kfOXQzqR/4UYusIzrPDj1ZOUPyKuoDTwX4LBw==","signatures":[{"sig":"MEUCIBLa2f2ZtxLKlwOlobkYZoHUTS32ASkKJZNdY1zW/d2pAiEA6tOvCGB7qDp/Bbjo4DrhL+brN3o0oYFMu6byFHcC7FY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":167994},"main":"./dist/radiumone.cjs.js","_from":"file:cubepay-radiumone-js-1.0.5.tgz","types":"./dist/radiumone.d.ts","module":"./dist/radiumone.esm.js","exports":{".":{"types":"./dist/radiumone.d.ts","import":"./dist/radiumone.esm.js","require":"./dist/radiumone.cjs.js"}},"scripts":{"build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5e1802f6-baa0-481d-b9e1-5197fd66738f"}},"_resolved":"/tmp/970881d9720ab773d980a2b3f5b0033e/cubepay-radiumone-js-1.0.5.tgz","_integrity":"sha512-v/iD47kEQLnWvNipZBWGcrhLRhlQU1j9agzAUEEC2L4LjsSc0kfOXQzqR/4UYusIzrPDj1ZOUPyKuoDTwX4LBw==","_npmVersion":"11.12.1","description":"RadiumOne Elements — PCI-compliant card input fields (core SDK)","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","browserslist":["Chrome >= 90","Firefox >= 90","Safari >= 14","Edge >= 90"],"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.0","typescript":"^5.5.0"},"_npmOperationalInternal":{"tmp":"tmp/radiumone-js_1.0.5_1776601156661_0.726360542088776","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"@cubepay/radiumone-js","version":"1.0.6","license":"SEE LICENSE IN LICENSE.md","_id":"@cubepay/radiumone-js@1.0.6","maintainers":[{"name":"cubepay.admin.npm","email":"admin.npm@cubepayment.com"}],"dist":{"shasum":"8d2ae4152d0cf95f608eeea14150e4b4b34b7fef","tarball":"https://registry.npmjs.org/@cubepay/radiumone-js/-/radiumone-js-1.0.6.tgz","fileCount":11,"integrity":"sha512-XXcDymdMEXdtslFYbChWetcXvR3hFM0HVs8Ya2+I3to5XXqpB6I6cZo0bmS6TS5Exm4OpFosKprEcPdrczINiA==","signatures":[{"sig":"MEQCIBfmRjhPF3Uz1bdE3U7g3wWyImRxqxg44iUjgCIk4jQyAiAl7HBq/MhV3AbsSGi85idvdtVscEkkWqMqLFFXfAaV1A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":167994},"main":"./dist/radiumone.cjs.js","_from":"file:cubepay-radiumone-js-1.0.6.tgz","types":"./dist/radiumone.d.ts","module":"./dist/radiumone.esm.js","exports":{".":{"types":"./dist/radiumone.d.ts","import":"./dist/radiumone.esm.js","require":"./dist/radiumone.cjs.js"}},"scripts":{"build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5e1802f6-baa0-481d-b9e1-5197fd66738f"}},"_resolved":"/tmp/76a6f4815b59b6039b389d4bb7eb495d/cubepay-radiumone-js-1.0.6.tgz","_integrity":"sha512-XXcDymdMEXdtslFYbChWetcXvR3hFM0HVs8Ya2+I3to5XXqpB6I6cZo0bmS6TS5Exm4OpFosKprEcPdrczINiA==","_npmVersion":"11.12.1","description":"RadiumOne Elements — PCI-compliant card input fields (core SDK)","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","browserslist":["Chrome >= 90","Firefox >= 90","Safari >= 14","Edge >= 90"],"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.0","typescript":"^5.5.0"},"_npmOperationalInternal":{"tmp":"tmp/radiumone-js_1.0.6_1776663502739_0.6845718076264262","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@cubepay/radiumone-js","version":"1.1.0","license":"SEE LICENSE IN LICENSE.md","_id":"@cubepay/radiumone-js@1.1.0","maintainers":[{"name":"cubepay.admin.npm","email":"admin.npm@cubepayment.com"}],"dist":{"shasum":"4aece8211d0f4c990d39492b1e2f058ce943ab42","tarball":"https://registry.npmjs.org/@cubepay/radiumone-js/-/radiumone-js-1.1.0.tgz","fileCount":11,"integrity":"sha512-jvYiAMXIfFL4zdtbxWI8ipUtguck1HG/o7TsgV5nK7raI/T4u6UuilQMCI3Nh18N9to5w06jWREU/wWHE91CZQ==","signatures":[{"sig":"MEUCIQDfrYXoBpf3/y5dZZglNKQP17UOOV+O/11YXLJlPqR5JAIgHH3K21T++PS7Slz3SeiqPpvK922n3nBOtSswij2Wdc8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":183807},"main":"./dist/radiumone.cjs.js","_from":"file:cubepay-radiumone-js-1.1.0.tgz","types":"./dist/radiumone.d.ts","module":"./dist/radiumone.esm.js","exports":{".":{"types":"./dist/radiumone.d.ts","import":"./dist/radiumone.esm.js","require":"./dist/radiumone.cjs.js"}},"scripts":{"build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5e1802f6-baa0-481d-b9e1-5197fd66738f"}},"_resolved":"/tmp/e66fad7d2b172d8d1dbaef596c4164ed/cubepay-radiumone-js-1.1.0.tgz","_integrity":"sha512-jvYiAMXIfFL4zdtbxWI8ipUtguck1HG/o7TsgV5nK7raI/T4u6UuilQMCI3Nh18N9to5w06jWREU/wWHE91CZQ==","_npmVersion":"11.12.1","description":"RadiumOne Elements — PCI-compliant card input fields (core SDK)","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","browserslist":["Chrome >= 90","Firefox >= 90","Safari >= 14","Edge >= 90"],"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.0","typescript":"^5.5.0"},"_npmOperationalInternal":{"tmp":"tmp/radiumone-js_1.1.0_1776798407202_0.5812213493832934","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@cubepay/radiumone-js","version":"1.2.0","license":"SEE LICENSE IN LICENSE.md","_id":"@cubepay/radiumone-js@1.2.0","maintainers":[{"name":"cubepay.admin.npm","email":"admin.npm@cubepayment.com"}],"dist":{"shasum":"77f144d89d284aa43b6a3e5d0e9b27b945b8072a","tarball":"https://registry.npmjs.org/@cubepay/radiumone-js/-/radiumone-js-1.2.0.tgz","fileCount":11,"integrity":"sha512-zudgzsXZsLwfdOgCL/Ox2rYGLBKLZzMp9I+5moc/4ImzLfnxfAbqwPWjwyeYBHD5hHJD8fVLiJ894gjRZjeo+w==","signatures":[{"sig":"MEYCIQD55tMNasnJ0uj85Ec3IzeRV/vmIgzSa+pGh4Wy7kDlAQIhANJGIEht9iDxDOm1BAQvnoi2WxgXth3DU7ZxhWsIC9B+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":191655},"main":"./dist/radiumone.cjs.js","_from":"file:cubepay-radiumone-js-1.2.0.tgz","types":"./dist/radiumone.d.ts","module":"./dist/radiumone.esm.js","exports":{".":{"types":"./dist/radiumone.d.ts","import":"./dist/radiumone.esm.js","require":"./dist/radiumone.cjs.js"}},"scripts":{"build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5e1802f6-baa0-481d-b9e1-5197fd66738f"}},"_resolved":"/tmp/5fd4a93112ce27b9da3a9c8fe227127f/cubepay-radiumone-js-1.2.0.tgz","_integrity":"sha512-zudgzsXZsLwfdOgCL/Ox2rYGLBKLZzMp9I+5moc/4ImzLfnxfAbqwPWjwyeYBHD5hHJD8fVLiJ894gjRZjeo+w==","_npmVersion":"11.12.1","description":"RadiumOne Elements — PCI-compliant card input fields (core SDK)","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","browserslist":["Chrome >= 90","Firefox >= 90","Safari >= 14","Edge >= 90"],"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.0","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/radiumone-js_1.2.0_1777942861606_0.6455028506330045","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"@cubepay/radiumone-js","version":"1.3.0","license":"SEE LICENSE IN LICENSE.md","_id":"@cubepay/radiumone-js@1.3.0","maintainers":[{"name":"cubepay.admin.npm","email":"admin.npm@cubepayment.com"}],"dist":{"shasum":"94d5d0818d4f694c4165a22a3daa711755857a9b","tarball":"https://registry.npmjs.org/@cubepay/radiumone-js/-/radiumone-js-1.3.0.tgz","fileCount":12,"integrity":"sha512-I5XGz6essnle8v7jnoE3YIIVG8KYpAvONf7CwoA3cjn9lj57c1jix0O9PesAn2K4aVdy2wUo3aY3Tt9eOsJhdg==","signatures":[{"sig":"MEUCIQCqr+W9DHqYlpTqsMmBmSpjNyzXML/i0UfzEetwrB2hxwIgGPnckJU692CUTHf3oCaQj97hgmS2Keyg7BdNpg6p/mE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":218148},"main":"./dist/radiumone.cjs.js","_from":"file:cubepay-radiumone-js-1.3.0.tgz","types":"./dist/radiumone.d.ts","module":"./dist/radiumone.esm.js","exports":{".":{"types":"./dist/radiumone.d.ts","import":"./dist/radiumone.esm.js","require":"./dist/radiumone.cjs.js"}},"scripts":{"build":"node ../../scripts/build-radiumone-with-sri.mjs","clean":"rm -rf dist .sri-tmp.json","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5e1802f6-baa0-481d-b9e1-5197fd66738f"}},"_resolved":"/tmp/70a40344c76bd87fd042af06a98987f3/cubepay-radiumone-js-1.3.0.tgz","_integrity":"sha512-I5XGz6essnle8v7jnoE3YIIVG8KYpAvONf7CwoA3cjn9lj57c1jix0O9PesAn2K4aVdy2wUo3aY3Tt9eOsJhdg==","_npmVersion":"11.11.0","description":"RadiumOne Elements — PCI-compliant card input fields (core SDK)","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","browserslist":["Chrome >= 90","Firefox >= 90","Safari >= 14","Edge >= 90"],"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.0","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/radiumone-js_1.3.0_1778242635260_0.04546376427096188","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"@cubepay/radiumone-js","version":"1.4.0","license":"SEE LICENSE IN LICENSE.md","_id":"@cubepay/radiumone-js@1.4.0","maintainers":[{"name":"cubepay.admin.npm","email":"admin.npm@cubepayment.com"}],"dist":{"shasum":"b80d5badbf98fdf677e8351843ecbfb0e8c06d70","tarball":"https://registry.npmjs.org/@cubepay/radiumone-js/-/radiumone-js-1.4.0.tgz","fileCount":12,"integrity":"sha512-hWtj2y69ByHVV4rvfk6tWu1EHzf7id/c1eMIbjYFk/0RTjysPQwHB7ZKOvf3/Gcc4uW7soBBHip6EFaFika/nA==","signatures":[{"sig":"MEQCIHNdo1FWndRu3dMc6xeYPGh2gKgj9c7/EROq0EMgt0MkAiBBOnuapEjNJuyIjdriF+wTXKYkXI1NoOcCI0Qjf6Kqvg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":218238},"main":"./dist/radiumone.cjs.js","_from":"file:cubepay-radiumone-js-1.4.0.tgz","types":"./dist/radiumone.d.ts","module":"./dist/radiumone.esm.js","exports":{".":{"types":"./dist/radiumone.d.ts","import":"./dist/radiumone.esm.js","require":"./dist/radiumone.cjs.js"}},"scripts":{"build":"node ../../scripts/build-radiumone-with-sri.mjs","clean":"rm -rf dist .sri-tmp.json","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5e1802f6-baa0-481d-b9e1-5197fd66738f"}},"_resolved":"/tmp/429b035512c41e729c5a65d9c5d076ea/cubepay-radiumone-js-1.4.0.tgz","_integrity":"sha512-hWtj2y69ByHVV4rvfk6tWu1EHzf7id/c1eMIbjYFk/0RTjysPQwHB7ZKOvf3/Gcc4uW7soBBHip6EFaFika/nA==","_npmVersion":"11.12.1","description":"RadiumOne Elements — PCI-compliant card input fields (core SDK)","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","browserslist":["Chrome >= 90","Firefox >= 90","Safari >= 14","Edge >= 90"],"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.0","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/radiumone-js_1.4.0_1778696341855_0.3757997767090384","host":"s3://npm-registry-packages-npm-production"}},"1.4.1":{"name":"@cubepay/radiumone-js","version":"1.4.1","license":"SEE LICENSE IN LICENSE.md","_id":"@cubepay/radiumone-js@1.4.1","maintainers":[{"name":"cubepay.admin.npm","email":"admin.npm@cubepayment.com"}],"dist":{"shasum":"0d18efe813a9ca7158ea7890c88b8019a2f7c4fe","tarball":"https://registry.npmjs.org/@cubepay/radiumone-js/-/radiumone-js-1.4.1.tgz","fileCount":12,"integrity":"sha512-J66AoJITLstSZrOaGL3AJmjFSmERCu+hK/1ysKqVD8i4PXIPbaeXNLxpbt/2Dkzmiczu6yS5yur/RFPFan1cOQ==","signatures":[{"sig":"MEUCIQDbclX4EOKHsqh5JTqBeiMMIiPrKQqYlQ/0LyoxXof7bwIgZFSx8QK6ylgGcIZ9+ixVeCHnS8CRlTBZqmhyZgzXmy4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":218148},"main":"./dist/radiumone.cjs.js","_from":"file:cubepay-radiumone-js-1.4.1.tgz","types":"./dist/radiumone.d.ts","module":"./dist/radiumone.esm.js","exports":{".":{"types":"./dist/radiumone.d.ts","import":"./dist/radiumone.esm.js","require":"./dist/radiumone.cjs.js"}},"scripts":{"build":"node ../../scripts/build-radiumone-with-sri.mjs","clean":"rm -rf dist .sri-tmp.json","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5e1802f6-baa0-481d-b9e1-5197fd66738f"}},"_resolved":"/tmp/716d4ec0f45c787a99231e9e1446a903/cubepay-radiumone-js-1.4.1.tgz","_integrity":"sha512-J66AoJITLstSZrOaGL3AJmjFSmERCu+hK/1ysKqVD8i4PXIPbaeXNLxpbt/2Dkzmiczu6yS5yur/RFPFan1cOQ==","_npmVersion":"11.12.1","description":"RadiumOne Elements — PCI-compliant card input fields (core SDK)","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","browserslist":["Chrome >= 90","Firefox >= 90","Safari >= 14","Edge >= 90"],"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.0","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/radiumone-js_1.4.1_1782195731244_0.41190813514167446","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"@cubepay/radiumone-js","version":"1.5.0","license":"SEE LICENSE IN LICENSE.md","_id":"@cubepay/radiumone-js@1.5.0","maintainers":[{"name":"cubepay.admin.npm","email":"admin.npm@cubepayment.com"}],"dist":{"shasum":"fdeba8de84ddedc8d04a76c85b63b08930aced15","tarball":"https://registry.npmjs.org/@cubepay/radiumone-js/-/radiumone-js-1.5.0.tgz","fileCount":12,"integrity":"sha512-fVOY13dn0IQI1XQc99NJbMX6iCH/D+HdT24ouP0OFy3K1nBptXW8b9mfo8KhbDs7P67XsxZeoDc4wPm4mlDKVw==","signatures":[{"sig":"MEUCIDt3HuDjSzShM+zvOnXx01HFU4EytVlpqUQuyTmBpzpTAiEA0OD6bvJDduczHFNTJ4WwVJgAO/xgdhXcw6FYDFUg+7w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":224045},"main":"./dist/radiumone.cjs.js","_from":"file:cubepay-radiumone-js-1.5.0.tgz","types":"./dist/radiumone.d.ts","module":"./dist/radiumone.esm.js","exports":{".":{"types":"./dist/radiumone.d.ts","import":"./dist/radiumone.esm.js","require":"./dist/radiumone.cjs.js"}},"scripts":{"build":"node ../../scripts/build-radiumone-with-sri.mjs","clean":"rm -rf dist .sri-tmp.json","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5e1802f6-baa0-481d-b9e1-5197fd66738f"}},"_resolved":"/tmp/438e472c845a75f37d276d9f9a2a98ea/cubepay-radiumone-js-1.5.0.tgz","_integrity":"sha512-fVOY13dn0IQI1XQc99NJbMX6iCH/D+HdT24ouP0OFy3K1nBptXW8b9mfo8KhbDs7P67XsxZeoDc4wPm4mlDKVw==","_npmVersion":"11.12.1","description":"RadiumOne Elements — PCI-compliant card input fields (core SDK)","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","browserslist":["Chrome >= 90","Firefox >= 90","Safari >= 14","Edge >= 90"],"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.0","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/radiumone-js_1.5.0_1782283644825_0.2075385181369056","host":"s3://npm-registry-packages-npm-production"}},"1.5.1":{"name":"@cubepay/radiumone-js","version":"1.5.1","license":"SEE LICENSE IN LICENSE.md","_id":"@cubepay/radiumone-js@1.5.1","maintainers":[{"name":"cubepay.admin.npm","email":"admin.npm@cubepayment.com"}],"dist":{"shasum":"0ed1da5b6dc6159a3d98d9d859a493d4a512bf95","tarball":"https://registry.npmjs.org/@cubepay/radiumone-js/-/radiumone-js-1.5.1.tgz","fileCount":12,"integrity":"sha512-b2I1GjLVvxN3LxErcef5oqoTcRybhRFbQ3BI2v5G5xA0dGfptN3Qb0J/yC77YBHvuKxIMNgmrEVnQUNN/RNGnA==","signatures":[{"sig":"MEQCIARv3LW/euFb253TNRNZIUKNMPgxWyb84PtyhKghOj/fAiBZFUYNYQsL7AO8oYVydWuAm0tRSzm2s5FXW0RQp1LKIg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":224045},"main":"./dist/radiumone.cjs.js","_from":"file:cubepay-radiumone-js-1.5.1.tgz","types":"./dist/radiumone.d.ts","module":"./dist/radiumone.esm.js","exports":{".":{"types":"./dist/radiumone.d.ts","import":"./dist/radiumone.esm.js","require":"./dist/radiumone.cjs.js"}},"scripts":{"build":"node ../../scripts/build-radiumone-with-sri.mjs","clean":"rm -rf dist .sri-tmp.json","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5e1802f6-baa0-481d-b9e1-5197fd66738f"}},"_resolved":"/tmp/0adcd57c4d394dba01005c0593e53b48/cubepay-radiumone-js-1.5.1.tgz","_integrity":"sha512-b2I1GjLVvxN3LxErcef5oqoTcRybhRFbQ3BI2v5G5xA0dGfptN3Qb0J/yC77YBHvuKxIMNgmrEVnQUNN/RNGnA==","_npmVersion":"11.13.0","description":"RadiumOne Elements — PCI-compliant card input fields (core SDK)","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","browserslist":["Chrome >= 90","Firefox >= 90","Safari >= 14","Edge >= 90"],"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.0","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/radiumone-js_1.5.1_1782286556944_0.8459495231784966","host":"s3://npm-registry-packages-npm-production"}},"1.5.2":{"name":"@cubepay/radiumone-js","version":"1.5.2","license":"SEE LICENSE IN LICENSE.md","_id":"@cubepay/radiumone-js@1.5.2","maintainers":[{"name":"cubepay.admin.npm","email":"admin.npm@cubepayment.com"}],"dist":{"shasum":"e714147a66ba516d2b1fcd0406b3729709d156d6","tarball":"https://registry.npmjs.org/@cubepay/radiumone-js/-/radiumone-js-1.5.2.tgz","fileCount":12,"integrity":"sha512-yopkcO1kHvfVU3UGipKQto8ReumAeQI77PFvhjAMpAFA2nUYOnVTsgBmGuIFz8XmaZrYdtlf2PCXG1If88vB8g==","signatures":[{"sig":"MEQCIH4IGF8WmUeYruAtDSzKlPwbVeRNjTzmX3PKCSl97w9NAiAnTTH01OdlpbWze7Nulhrfq09IEmzEh2ZSwkOgmYe5bg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":232782},"main":"./dist/radiumone.cjs.js","_from":"file:cubepay-radiumone-js-1.5.2.tgz","types":"./dist/radiumone.d.ts","module":"./dist/radiumone.esm.js","exports":{".":{"types":"./dist/radiumone.d.ts","import":"./dist/radiumone.esm.js","require":"./dist/radiumone.cjs.js"}},"scripts":{"build":"node ../../scripts/build-radiumone-with-sri.mjs","clean":"rm -rf dist .sri-tmp.json","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5e1802f6-baa0-481d-b9e1-5197fd66738f"}},"_resolved":"/tmp/ce79f954f145d94832b6904b2b5fcb2e/cubepay-radiumone-js-1.5.2.tgz","_integrity":"sha512-yopkcO1kHvfVU3UGipKQto8ReumAeQI77PFvhjAMpAFA2nUYOnVTsgBmGuIFz8XmaZrYdtlf2PCXG1If88vB8g==","_npmVersion":"11.12.1","description":"RadiumOne Elements — PCI-compliant card input fields (core SDK)","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","browserslist":["Chrome >= 90","Firefox >= 90","Safari >= 14","Edge >= 90"],"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.0","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/radiumone-js_1.5.2_1783588970091_0.06366156452414895","host":"s3://npm-registry-packages-npm-production"}},"1.5.3":{"name":"@cubepay/radiumone-js","version":"1.5.3","license":"SEE LICENSE IN LICENSE.md","_id":"@cubepay/radiumone-js@1.5.3","maintainers":[{"name":"cubepay.admin.npm","email":"admin.npm@cubepayment.com"}],"dist":{"shasum":"a21454b4f1010730e51ca5f39835b0a18f7df98a","tarball":"https://registry.npmjs.org/@cubepay/radiumone-js/-/radiumone-js-1.5.3.tgz","fileCount":12,"integrity":"sha512-VKr3X7Fz1N5A5mpw1CzP3Bbs6jGwLUUtDyBhTpSvUbT2vzdAuCGlO9YKDat7cyOIFX1y8b66K5lKgTUBY93mOw==","signatures":[{"sig":"MEUCIGWdk8/aQlC8VYWYlzUpH98/8XYtV8bqKEA9miBBbw0PAiEAl041xArOUs4px+kuERrB6Wj8oA+A59gj/RX1fp2Qwfw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":232782},"main":"./dist/radiumone.cjs.js","_from":"file:cubepay-radiumone-js-1.5.3.tgz","types":"./dist/radiumone.d.ts","module":"./dist/radiumone.esm.js","exports":{".":{"types":"./dist/radiumone.d.ts","import":"./dist/radiumone.esm.js","require":"./dist/radiumone.cjs.js"}},"scripts":{"build":"node ../../scripts/build-radiumone-with-sri.mjs","clean":"rm -rf dist .sri-tmp.json","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5e1802f6-baa0-481d-b9e1-5197fd66738f"}},"_resolved":"/tmp/fce24c72a652a5310e1291006c63e0f9/cubepay-radiumone-js-1.5.3.tgz","_integrity":"sha512-VKr3X7Fz1N5A5mpw1CzP3Bbs6jGwLUUtDyBhTpSvUbT2vzdAuCGlO9YKDat7cyOIFX1y8b66K5lKgTUBY93mOw==","_npmVersion":"11.16.0","description":"RadiumOne Elements — PCI-compliant card input fields (core SDK)","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","browserslist":["Chrome >= 90","Firefox >= 90","Safari >= 14","Edge >= 90"],"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.0","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/radiumone-js_1.5.3_1783595723595_0.3283251936074849","host":"s3://npm-registry-packages-npm-production"}},"1.5.4":{"name":"@cubepay/radiumone-js","version":"1.5.4","license":"SEE LICENSE IN LICENSE.md","_id":"@cubepay/radiumone-js@1.5.4","maintainers":[{"name":"cubepay.admin.npm","email":"admin.npm@cubepayment.com"}],"dist":{"shasum":"5fc604fd75ee2c992e7ccbe6ef9a50ec41a590ee","tarball":"https://registry.npmjs.org/@cubepay/radiumone-js/-/radiumone-js-1.5.4.tgz","fileCount":12,"integrity":"sha512-S/Aao/r/Z1XkUa7cnS/HY/PCummK7sNe9Gqqmd+h2DWKp6SsFeCjcidXs3i5U+/9KtAVNKOl5Rz7ewcqqNajMQ==","signatures":[{"sig":"MEYCIQDnb+emscapwfF1M589E/QZmhCZ+zI6M+6Z5rNXMo2KvAIhAONqK1AHBkN6cxFTpZSfZYYH0+xvHqfeH18adTjO+p5F","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":233499},"main":"./dist/radiumone.cjs.js","_from":"file:cubepay-radiumone-js-1.5.4.tgz","types":"./dist/radiumone.d.ts","module":"./dist/radiumone.esm.js","exports":{".":{"types":"./dist/radiumone.d.ts","import":"./dist/radiumone.esm.js","require":"./dist/radiumone.cjs.js"}},"scripts":{"build":"node ../../scripts/build-radiumone-with-sri.mjs","clean":"rm -rf dist .sri-tmp.json","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5e1802f6-baa0-481d-b9e1-5197fd66738f"}},"_resolved":"/tmp/9d3c040df75a0060566737e68bdacd09/cubepay-radiumone-js-1.5.4.tgz","_integrity":"sha512-S/Aao/r/Z1XkUa7cnS/HY/PCummK7sNe9Gqqmd+h2DWKp6SsFeCjcidXs3i5U+/9KtAVNKOl5Rz7ewcqqNajMQ==","_npmVersion":"11.16.0","description":"RadiumOne Elements — PCI-compliant card input fields (core SDK)","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","browserslist":["Chrome >= 90","Firefox >= 90","Safari >= 14","Edge >= 90"],"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.0","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/radiumone-js_1.5.4_1784147567047_0.7306333283292936","host":"s3://npm-registry-packages-npm-production"}},"1.5.5":{"name":"@cubepay/radiumone-js","version":"1.5.5","license":"SEE LICENSE IN LICENSE.md","_id":"@cubepay/radiumone-js@1.5.5","maintainers":[{"name":"cubepay.admin.npm","email":"admin.npm@cubepayment.com"}],"dist":{"shasum":"56e02053d34480e5cdbfe443b6a0b077022be5d6","tarball":"https://registry.npmjs.org/@cubepay/radiumone-js/-/radiumone-js-1.5.5.tgz","fileCount":12,"integrity":"sha512-x5U6nY0T+cw4InmegMnMcVkA5eo5HLSifemwFVuzHvLc2BFIie8nOH4z8K4ufv2RlvHT4ELL2D86bFnjj/zI/Q==","signatures":[{"sig":"MEUCIGSET5LdMuh7GS5ulQFshYafmVh7djjB75Om0LbCcEa3AiEA+9jmrsKr3qMBo6DyvTfeWQzV329CCN/bxSnX/Me5D3w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":236920},"main":"./dist/radiumone.cjs.js","_from":"file:cubepay-radiumone-js-1.5.5.tgz","types":"./dist/radiumone.d.ts","module":"./dist/radiumone.esm.js","exports":{".":{"types":"./dist/radiumone.d.ts","import":"./dist/radiumone.esm.js","require":"./dist/radiumone.cjs.js"}},"scripts":{"build":"node ../../scripts/build-radiumone-with-sri.mjs","clean":"rm -rf dist .sri-tmp.json","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5e1802f6-baa0-481d-b9e1-5197fd66738f"}},"_resolved":"/tmp/0c99597fbf59797401a0fe2e0da23391/cubepay-radiumone-js-1.5.5.tgz","_integrity":"sha512-x5U6nY0T+cw4InmegMnMcVkA5eo5HLSifemwFVuzHvLc2BFIie8nOH4z8K4ufv2RlvHT4ELL2D86bFnjj/zI/Q==","_npmVersion":"11.16.0","description":"RadiumOne Elements — PCI-compliant card input fields (core SDK)","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","browserslist":["Chrome >= 90","Firefox >= 90","Safari >= 14","Edge >= 90"],"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.0","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/radiumone-js_1.5.5_1784800406100_0.1515124805328001","host":"s3://npm-registry-packages-npm-production"}},"1.6.0":{"name":"@cubepay/radiumone-js","version":"1.6.0","license":"SEE LICENSE IN LICENSE.md","_id":"@cubepay/radiumone-js@1.6.0","maintainers":[{"name":"cubepay.admin.npm","email":"admin.npm@cubepayment.com"}],"dist":{"shasum":"099fc689491adc58459709517841ef8a7d587791","tarball":"https://registry.npmjs.org/@cubepay/radiumone-js/-/radiumone-js-1.6.0.tgz","fileCount":12,"integrity":"sha512-QGBM0PGLEti8eavBUdtG4TEh6+kZ5/hon0tZ4kFwOvwksxkHsJRjRZC0lQjh4gTYFtPP9RX1hVlqq8ydFZb29A==","signatures":[{"sig":"MEYCIQDqjMCp++JHPZZZ8Dfn75xlQzq2n1uS2wZ1vs02uszY1QIhAJGkFLtX4euJVh1BZ4PfEQRhOxRE7Ulqgrm5WqXo/Tbf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCID52EMXdrfxz4XZXfkynNx0CNyeknygKAQko8+TOql/aAiEA2q5QeFtHleUskrNN3M+us6M5Ntpdi0inXtqKyz0j75w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":512801},"main":"./dist/radiumone.cjs.js","_from":"file:cubepay-radiumone-js-1.6.0.tgz","types":"./dist/radiumone.d.ts","module":"./dist/radiumone.esm.js","exports":{".":{"types":"./dist/radiumone.d.ts","import":"./dist/radiumone.esm.js","require":"./dist/radiumone.cjs.js"}},"scripts":{"build":"node ../../scripts/build-radiumone-with-sri.mjs","clean":"rm -rf dist .sri-tmp.json","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5e1802f6-baa0-481d-b9e1-5197fd66738f"}},"_resolved":"/tmp/1bc54097b837c7879c44cc14af399139/cubepay-radiumone-js-1.6.0.tgz","_integrity":"sha512-QGBM0PGLEti8eavBUdtG4TEh6+kZ5/hon0tZ4kFwOvwksxkHsJRjRZC0lQjh4gTYFtPP9RX1hVlqq8ydFZb29A==","_npmVersion":"11.19.0","description":"RadiumOne Elements — PCI-compliant card input fields (core SDK)","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","browserslist":["Chrome >= 90","Firefox >= 90","Safari >= 14","Edge >= 90"],"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.0","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/radiumone-js_1.6.0_1790258485509_0.8374573489774375","host":"s3://npm-registry-packages-npm-production"}},"1.6.1":{"name":"@cubepay/radiumone-js","version":"1.6.1","license":"SEE LICENSE IN LICENSE.md","_id":"@cubepay/radiumone-js@1.6.1","maintainers":[{"name":"cubepay.admin.npm","email":"admin.npm@cubepayment.com"}],"dist":{"shasum":"e5f046da6af9103453db7b910ca589b45bbc832f","tarball":"https://registry.npmjs.org/@cubepay/radiumone-js/-/radiumone-js-1.6.1.tgz","fileCount":12,"integrity":"sha512-HecHjHkjs46yv3jUTYothX63fM/nqmTV3wuJubHHB/JdOMqOmRDkNxTB/ngz7rZRkeqIiYDrTOFmcdqDna4IvQ==","signatures":[{"sig":"MEQCIHyI/o+2JMHdF3ST1mhwi01S1igAerRSHyixqnmmVo0WAiAoAoxgEKcqBaYZFWaNZX8rW/aYDtW7l+2OGEda/NMDDA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDm4f9jLOv1z2JRa8oeQG4f/qindzTf3DAa4nhKP90HswIgSR8f5jxUf/OPZbzKsey5AOxuFAIxWZ8V3xNu9TIHMds=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":512801},"main":"./dist/radiumone.cjs.js","_from":"file:cubepay-radiumone-js-1.6.1.tgz","types":"./dist/radiumone.d.ts","module":"./dist/radiumone.esm.js","exports":{".":{"types":"./dist/radiumone.d.ts","import":"./dist/radiumone.esm.js","require":"./dist/radiumone.cjs.js"}},"scripts":{"build":"node ../../scripts/build-radiumone-with-sri.mjs","clean":"rm -rf dist .sri-tmp.json","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5e1802f6-baa0-481d-b9e1-5197fd66738f"}},"_resolved":"/tmp/32e167c0c129b633f29f08418385e7dd/cubepay-radiumone-js-1.6.1.tgz","_integrity":"sha512-HecHjHkjs46yv3jUTYothX63fM/nqmTV3wuJubHHB/JdOMqOmRDkNxTB/ngz7rZRkeqIiYDrTOFmcdqDna4IvQ==","_npmVersion":"11.19.0","description":"RadiumOne Elements — PCI-compliant card input fields (core SDK)","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","browserslist":["Chrome >= 90","Firefox >= 90","Safari >= 14","Edge >= 90"],"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.0","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/radiumone-js_1.6.1_1790262761139_0.4391139616491986","host":"s3://npm-registry-packages-npm-production"}},"1.6.2":{"name":"@cubepay/radiumone-js","version":"1.6.2","license":"SEE LICENSE IN LICENSE.md","_id":"@cubepay/radiumone-js@1.6.2","maintainers":[{"name":"cubepay.admin.npm","email":"admin.npm@cubepayment.com"}],"dist":{"shasum":"0284beb65f3664ff59beeb9c19df2032efd8f66e","tarball":"https://registry.npmjs.org/@cubepay/radiumone-js/-/radiumone-js-1.6.2.tgz","fileCount":12,"integrity":"sha512-ChEhqwRb+ZEtDmnEKxpgHjmjnMvlaL4paZGg6mzNSKWKR+7nkSCWOnFxfukh8K5pIAqeTtZkutbSiAs6Bt4FCg==","signatures":[{"sig":"MEQCIDaoLHeBROs0Wjpt+gcoGS/PinxbGeC/lyhcAo3hkAcZAiBRwgvSoxjm5YBJUy4Ayg3IH7wNH+Vt173pJSaSey2YEA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDE4OgjB9BlPDpztMlMj3FKSW33D7f0vJ/Fd2MMfjDZIAiEA5EsuIDooEYhNQeuZdbkYyJcXM7LI7TH7PYtueQqHSjM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":512817},"main":"./dist/radiumone.cjs.js","_from":"file:cubepay-radiumone-js-1.6.2.tgz","types":"./dist/radiumone.d.ts","module":"./dist/radiumone.esm.js","exports":{".":{"types":"./dist/radiumone.d.ts","import":"./dist/radiumone.esm.js","require":"./dist/radiumone.cjs.js"}},"scripts":{"build":"node ../../scripts/build-radiumone-with-sri.mjs","clean":"rm -rf dist .sri-tmp.json","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5e1802f6-baa0-481d-b9e1-5197fd66738f"}},"_resolved":"/tmp/d38a428340452553eddc38cfa0c036fb/cubepay-radiumone-js-1.6.2.tgz","_integrity":"sha512-ChEhqwRb+ZEtDmnEKxpgHjmjnMvlaL4paZGg6mzNSKWKR+7nkSCWOnFxfukh8K5pIAqeTtZkutbSiAs6Bt4FCg==","_npmVersion":"11.19.0","description":"RadiumOne Elements — PCI-compliant card input fields (core SDK)","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","browserslist":["Chrome >= 90","Firefox >= 90","Safari >= 14","Edge >= 90"],"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.0","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/radiumone-js_1.6.2_1790316558642_0.95714734382553","host":"s3://npm-registry-packages-npm-production"}},"1.6.3":{"_id":"@cubepay/radiumone-js@1.6.3","dist":{"shasum":"dbf9e952c20b15094065f5ddba881c1023bae1a9","tarball":"https://registry.npmjs.org/@cubepay/radiumone-js/-/radiumone-js-1.6.3.tgz","fileCount":12,"integrity":"sha512-s0UtxxILzxL11E2Zq39ldY0DzvtTkQy6r+10aSLmTm7EyJscoagFHskxwYQJMCUzZKDM23MIjWAFZ41up8EaIg==","signatures":[{"sig":"MEUCIQCyDK+xvUqTDG/iqJhKnkyUD1D9rjUmcbRZB1YkcL5PTAIgB19sAO/gX9yoAtsAYaHXmWRDLYMUhPNDDJ6B10npK2Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIGKZGuCAWP8esUoi0V0KWgvgQOwjoFJ8rfeJt9BYrhUPAiEAg78UTRnJFhtz9eUkGRpKN+flvhYH7Pcs9A6Oyy4Vvgc="}],"unpackedSize":514941},"main":"./dist/radiumone.cjs.js","name":"@cubepay/radiumone-js","_from":"file:cubepay-radiumone-js-1.6.3.tgz","types":"./dist/radiumone.d.ts","module":"./dist/radiumone.esm.js","exports":{".":{"types":"./dist/radiumone.d.ts","import":"./dist/radiumone.esm.js","require":"./dist/radiumone.cjs.js"}},"license":"SEE LICENSE IN LICENSE.md","scripts":{"build":"node ../../scripts/build-radiumone-with-sri.mjs","clean":"rm -rf dist .sri-tmp.json","typecheck":"tsc --noEmit"},"version":"1.6.3","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5e1802f6-baa0-481d-b9e1-5197fd66738f"}},"_resolved":"/tmp/75877fe038d693ce51ea152253d78119/cubepay-radiumone-js-1.6.3.tgz","_integrity":"sha512-s0UtxxILzxL11E2Zq39ldY0DzvtTkQy6r+10aSLmTm7EyJscoagFHskxwYQJMCUzZKDM23MIjWAFZ41up8EaIg==","_npmVersion":"11.19.0","description":"RadiumOne Elements — PCI-compliant card input fields (core SDK)","directories":{},"maintainers":[{"name":"cubepay.admin.npm","email":"admin.npm@cubepayment.com"}],"sideEffects":false,"_nodeVersion":"24.21.0","browserslist":["Chrome >= 90","Firefox >= 90","Safari >= 14","Edge >= 90"],"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.0","typescript":"^6.0.3"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/radiumone-js_1.6.3_1790674857822_0.36787434534033836"}}},"time":{"created":"2026-04-12T17:25:48.600Z","modified":"2026-09-29T09:40:58.445Z","1.0.0":"2026-04-12T17:25:48.825Z","1.0.0-beta.8":"2026-04-14T22:49:43.221Z","1.0.5":"2026-04-19T12:19:16.869Z","1.0.6":"2026-04-20T05:38:22.897Z","1.1.0":"2026-04-21T19:06:47.372Z","1.2.0":"2026-05-05T01:01:01.803Z","1.3.0":"2026-05-08T12:17:15.439Z","1.4.0":"2026-05-13T18:19:02.078Z","1.4.1":"2026-06-23T06:22:11.401Z","1.5.0":"2026-06-24T06:47:25.006Z","1.5.1":"2026-06-24T07:35:57.085Z","1.5.2":"2026-07-09T09:22:50.237Z","1.5.3":"2026-07-09T11:15:23.741Z","1.5.4":"2026-07-15T20:32:47.191Z","1.5.5":"2026-07-23T09:53:26.240Z","1.6.0":"2026-09-24T14:01:25.736Z","1.6.1":"2026-09-24T15:12:41.246Z","1.6.2":"2026-09-25T06:09:18.789Z","1.6.3":"2026-09-29T09:40:57.934Z"},"license":"SEE LICENSE IN LICENSE.md","description":"RadiumOne Elements — PCI-compliant card input fields (core SDK)","maintainers":[{"name":"cubepay.admin.npm","email":"admin.npm@cubepayment.com"}],"readme":"# @cubepay/radiumone-js\n\nPCI-compliant card input fields for your checkout page. RadiumOne Elements renders secure, iframe-isolated card inputs that encrypt card data client-side — your server never sees raw card numbers. Merchants qualify for **PCI DSS SAQ A** (the simplest compliance level).\n\n## How It Works\n\n```\nYour Page                          RadiumOne (js.radiumone.io)\n+------------------------+         +---------------------------+\n|  Checkout form         |         |  Sandboxed iframe         |\n|  +------------------+  |         |  +---------------------+  |\n|  | Card Element     |--+- mount -+->| Card input fields   |  |\n|  +------------------+  |         |  +---------------------+  |\n|                        |         |                           |\n|  elements.submit() ----+---------+-> Encrypt -> Bind API     |\n|                        |         |   (card data stays here)  |\n|  <-- { token, brand } -+---------+-- Return token            |\n+------------------------+         +---------------------------+\n         |\n         v\n   Send token to your\n   server for payment\n```\n\nCard data is encrypted as JWE (RSA-OAEP-256 + A256GCM) inside the iframe and sent directly to the tokenization API. Your page only receives a one-time token.\n\n## Installation\n\n### CDN (recommended for vanilla JS)\n\n```html\n<script src=\"https://js.radiumone.io/elements/v1/radiumone.min.js\"></script>\n```\n\n### npm (recommended for bundlers/frameworks)\n\n```bash\nnpm install @cubepay/radiumone-js\n# or\npnpm add @cubepay/radiumone-js\n# or\nyarn add @cubepay/radiumone-js\n```\n\n> For React, see [@cubepay/react-radiumone-js](https://www.npmjs.com/package/@cubepay/react-radiumone-js) instead.\n\n## Quick Start\n\n### 1. Get your publishable key\n\nSign up at [radiumone.io](https://radiumone.io) to get your API keys:\n\n- **Publishable key** (`r1pk_prod_*` or `r1pk_test_*`) — used client-side in the browser\n- **Secret key** (`r1sk_prod_*` or `r1sk_test_*`) — used server-side only, never expose in frontend code\n\n### 2. Create a session (server-side)\n\nBefore collecting card details, create a session from your server using a two-step flow:\n\n**Step 1:** Exchange your secret key for a short-lived access token:\n\n```bash\ncurl -X POST https://api.radiumone.io/gateway/v1/auth/token \\\n  -H \"Content-Type: application/json\" \\\n  -d '{\"api_key\": \"r1sk_prod_your_secret_key\"}'\n```\n\nResponse:\n\n```json\n{\n  \"data\": {\n    \"access_token\": \"eyJhbGc...\",\n    \"token_type\": \"Bearer\",\n    \"expires_in\": 300,\n    \"refresh_token\": \"r1rt_prod_...\",\n    \"refresh_expires_in\": 3900,\n    \"merchant_id\": \"merchant_123\"\n  }\n}\n```\n\n**Step 2:** Use the access token to create a session (optionally enriched with `currency`):\n\n```bash\ncurl -X POST https://api.radiumone.io/gateway/v1/sessions \\\n  -H \"Authorization: Bearer <access_token_from_step_1>\" \\\n  -H \"Content-Type: application/json\" \\\n  -d '{\"currency\": \"usd\"}'\n```\n\nResponse:\n\n```json\n{\n  \"data\": {\n    \"session_id\": \"sess_abc123\",\n    \"session_secret\": \"sess_secret_xyz789\",\n    \"pubkey_jws\": \"eyJhbGciOiJFUzI1NiIsInR5cCI6IkpXVCJ9...\",\n    \"expires_at\": 1720540800,\n    \"status\": \"active\"\n  }\n}\n```\n\nPass all three (`session_id`, `session_secret`, `pubkey_jws`) to your frontend, threaded as `sessionId`, `sessionSecret`, and `pubkeyJws` respectively.\n\n### 3. Collect card details (client-side)\n\n**CDN usage:**\n\n```html\n<div id=\"card-element\"></div>\n<button id=\"pay-btn\" disabled>Pay $25.00</button>\n\n<script src=\"https://js.radiumone.io/elements/v1/radiumone.min.js\"></script>\n<script>\n  const radiumone = RadiumOneSDK.RadiumOne.init('r1pk_prod_your_key');\n  const elements = radiumone.elements();\n  const card = elements.create('card');\n  card.mount('#card-element');\n\n  card.on('change', (event) => {\n    document.getElementById('pay-btn').disabled = !event.valid;\n  });\n\n  document.getElementById('pay-btn').addEventListener('click', async () => {\n    // sessionId, sessionSecret, pubkeyJws come from your server's\n    // POST /gateway/v1/sessions response.\n    const result = await elements.submit({ sessionId, sessionSecret, pubkeyJws });\n    // Send result.token to your server to complete the payment\n    await fetch('/api/charge', {\n      method: 'POST',\n      headers: { 'Content-Type': 'application/json' },\n      body: JSON.stringify({ token: result.token }),\n    });\n  });\n</script>\n```\n\n**npm usage:**\n\n```typescript\nimport { loadRadiumOne } from '@cubepay/radiumone-js';\n\nconst radiumone = await loadRadiumOne('r1pk_prod_your_key');\nif (!radiumone) throw new Error('Failed to load SDK');\n\nconst elements = radiumone.elements();\nconst card = elements.create('card');\ncard.mount('#card-element');\n\ncard.on('change', (event) => {\n  submitButton.disabled = !event.valid;\n  if (event.error) showError(event.error.message);\n});\n\n// When the user clicks \"Pay\" — pubkeyJws comes from POST /gateway/v1/sessions\nconst result = await elements.submit({ sessionId, sessionSecret, pubkeyJws });\nconsole.log(result.token);  // numeric EMV token (prod) or \"r1tok_mock_...\" (mock)\nconsole.log(result.lastFour);  // \"1111\"\nconsole.log(result.cardBrand); // \"visa\"\n```\n\n## API Reference\n\n### `RadiumOne.init(publishableKey, options?)`\n\nInitialize the SDK. Used with CDN script tag.\n\n| Param | Type | Description |\n|-------|------|-------------|\n| `publishableKey` | `string` | Your publishable key (`r1pk_prod_*` or `r1pk_test_*`) |\n| `options.locale` | `string` | Locale for labels/errors (default: `'en'`) |\n\nReturns a `RadiumOne` instance.\n\n### `loadRadiumOne(publishableKey, options?)`\n\nAsync loader for npm users. Same params as `init()`. Returns `Promise<RadiumOne | null>` (null during SSR).\n\n```typescript\nimport { loadRadiumOne } from '@cubepay/radiumone-js';\nconst radiumone = await loadRadiumOne('r1pk_prod_your_key');\n```\n\n### `radiumone.elements(options?)`\n\nCreate an Elements instance for managing card inputs.\n\n| Param | Type | Description |\n|-------|------|-------------|\n| `options.appearance` | `AppearanceOptions` | Theme and styling (see [Appearance](#appearance)) |\n| `options.locale` | `string` | Override locale for this Elements instance |\n\n### `elements.create(type, options?)`\n\nCreate a card input element.\n\n| Param | Type | Description |\n|-------|------|-------------|\n| `type` | `'card' \\| 'cardNumber' \\| 'cardExpiry' \\| 'cardCvv'` | Element type |\n| `options.showIcon` | `boolean` | Show card brand icon (default: `true`) |\n| `options.autoAdvance` | `boolean` | Auto-advance to next field on completion (default: `true`) |\n\n### `element.mount(target)`\n\nMount the element to a DOM container.\n\n```typescript\ncard.mount('#card-element');       // CSS selector\ncard.mount(document.getElementById('card-element')); // HTMLElement\n```\n\n### `element.on(event, handler)`\n\nSubscribe to element events.\n\n```typescript\ncard.on('change', (event) => { /* ... */ });\ncard.on('ready', (event) => { /* ... */ });\ncard.on('focus', (event) => { /* ... */ });\ncard.on('blur', (event) => { /* ... */ });\n```\n\n### `element.unmount()` / `element.destroy()`\n\nRemove the element from DOM. `unmount()` allows re-mounting; `destroy()` is permanent.\n\n### `elements.submit({ sessionId, sessionSecret, pubkeyJws })`\n\nSubmit all card fields — encrypts card data and tokenizes it.\n\n```typescript\n// All three values come from your server's POST /gateway/v1/sessions response.\nconst result = await elements.submit({ sessionId, sessionSecret, pubkeyJws });\n```\n\nThe `pubkeyJws` is a compact-JWS string (not a structured object):\n\n```ts\n// Example: a complete JWS with header, payload (contains the RSA encryption key), and signature\npubkeyJws = \"aGVhZGVy.cGF5bG9hZA.c2lnbmF0dXJl...\"\n```\n\n> **v2.0.0 breaking change** — replaced the old `pubkey` structured object with `pubkeyJws` string.\n> The legacy 2-arg form `submit(sessionId, sessionSecret)` throws `urn:radiumone:elements:card:legacy-submit-signature`.\n> See CHANGELOG for details.\n\nReturns a `BindResult`:\n\n| Field | Type | Description |\n|-------|------|-------------|\n| `token` | `string` | One-time payment token — send this to your server |\n| `bin` | `string` | First 6 digits of card number |\n| `lastFour` | `string` | Last 4 digits of card number |\n| `cardBrand` | `string` | Detected brand (`visa`, `mastercard`, `amex`, etc.) |\n| `sessionId` | `string` | Session ID used |\n| `status` | `string` | Bind status |\n| `cvvProvided` | `boolean` | Whether CVV was provided |\n\n### `elements.getState()`\n\nGet the current state of all fields (async — queries iframes for live state).\n\n```typescript\nconst state = await elements.getState();\nconsole.log(state.valid); // true if every field is filled and valid\nconsole.log(state.errors);   // array of validation errors\n```\n\n### `elements.destroy()`\n\nDestroy all elements and clean up iframes.\n\n## Events\n\n### `change`\n\nFired when the field value, validity, or completion state changes.\n\n```typescript\ncard.on('change', (event) => {\n  event.elementType; // 'card' | 'cardNumber' | 'cardExpiry' | 'cardCvv'\n  event.empty;       // true if field is empty\n  event.complete;    // true if field value is complete (currently always equal to valid)\n  event.valid;       // true if current value passes validation — gate your pay button on this\n  event.brand;       // 'visa' | 'mastercard' | 'amex' | ... (cardNumber/card only)\n  event.error;       // { code, message, field } or null\n});\n```\n\n### `ready`\n\nFired when the iframe is loaded and the field is interactive.\n\n### `focus` / `blur`\n\nFired when the field receives/loses focus.\n\n### `cardTypeChange` (cardNumber only)\n\nFired when the detected card brand changes as the user types.\n\n```typescript\ncardNumber.on('cardTypeChange', (event) => {\n  event.brand;     // 'visa' | 'mastercard' | 'amex' | ...\n  event.binLength; // number of digits used for detection\n});\n```\n\n## Error Handling\n\nAll SDK errors are instances of `ElementsError`:\n\n```typescript\nimport { ElementsError } from '@cubepay/radiumone-js';\n\ntry {\n  const result = await elements.submit({ sessionId, sessionSecret, pubkeyJws });\n} catch (err) {\n  if (err instanceof ElementsError) {\n    console.error(err.type);    // 'validation_error' | 'api_error' | 'network_error' | ...\n    console.error(err.code);    // e.g. 'urn:radiumone:elements:card:missing-pubkey-jws', 'urn:radiumone:tokenization:not-found'\n    console.error(err.message); // Human-readable message\n    console.error(err.field);   // Which field caused the error (if applicable)\n    console.error(err.retryAllowed);  // Whether retry is safe\n    console.error(err.customerMessage); // Optional hint for the user\n  }\n}\n```\n\n| Error Type | When |\n|------------|------|\n| `validation_error` | Required fields empty, invalid card number, expired card |\n| `api_error` | Bind API returned an error (invalid session, declined) |\n| `network_error` | Network failure or request timeout |\n| `encryption_error` | Card data encryption failed |\n| `load_error` | SDK failed to load or iframe timed out |\n\n## Split Fields\n\nUse separate inputs for card number, expiry, and CVV when you need individual control:\n\n```typescript\nconst cardNumber = elements.create('cardNumber');\nconst cardExpiry = elements.create('cardExpiry');\nconst cardCvv = elements.create('cardCvv');\n\ncardNumber.mount('#card-number');\ncardExpiry.mount('#card-expiry');\ncardCvv.mount('#card-cvv');\n\n// Detect card brand as user types\ncardNumber.on('cardTypeChange', (event) => {\n  brandIcon.src = `/icons/${event.brand}.svg`;\n});\n\n// Track per-field errors\ncardNumber.on('change', (e) => { numberError.textContent = e.error?.message ?? ''; });\ncardExpiry.on('change', (e) => { expiryError.textContent = e.error?.message ?? ''; });\ncardCvv.on('change', (e) => { cvvError.textContent = e.error?.message ?? ''; });\n```\n\nTab navigation between split fields is handled automatically.\n\n## Appearance\n\nCustomize card fields to match your checkout design.\n\n### Themes\n\nThree built-in themes:\n\n```typescript\nconst elements = radiumone.elements({\n  appearance: { theme: 'default' },  // Bordered inputs (default)\n});\n\nconst elements = radiumone.elements({\n  appearance: { theme: 'flat' },     // Underline-only inputs\n});\n\nconst elements = radiumone.elements({\n  appearance: { theme: 'minimal' },  // Subtle background, no border\n});\n```\n\n### Variables\n\nOverride individual design tokens:\n\n```typescript\nconst elements = radiumone.elements({\n  appearance: {\n    theme: 'default',\n    variables: {\n      colorPrimary: '#0070f0',         // Focus border, icons\n      colorBackground: '#ffffff',      // Input background\n      colorText: '#1a1a1a',            // Input text\n      colorTextPlaceholder: '#9ca3af', // Placeholder text\n      colorDanger: '#dc2626',          // Error states\n      colorSuccess: '#16a34a',         // Valid states\n      fontFamily: 'system-ui, sans-serif',\n      fontSize: '16px',\n      fontWeight: '400',\n      borderRadius: '6px',\n      borderWidth: '1px',\n      borderColor: '#d1d5db',\n      focusBorderColor: '#0070f0',\n      focusBoxShadow: '0 0 0 3px rgba(0, 112, 240, 0.15)',\n      colorScheme: 'light',           // 'light' | 'dark' | 'auto'\n    },\n  },\n});\n```\n\n### CSS Rules\n\nFor fine-grained control, target specific element states:\n\n```typescript\nconst elements = radiumone.elements({\n  appearance: {\n    rules: {\n      '.Input': { padding: '14px 16px', lineHeight: '1.5' },\n      '.Input--focus': { borderColor: '#6366f1' },\n      '.Input--invalid': { borderColor: '#ef4444' },\n      '.Input--complete': { borderColor: '#22c55e' },\n      '.Input--disabled': { opacity: '0.5' },\n      '.Label': { fontSize: '14px', fontWeight: '500' },\n      '.Error': { color: '#ef4444', fontSize: '13px' },\n      '.Icon': { width: '24px' },\n    },\n  },\n});\n```\n\n### Dynamic Updates\n\nUpdate appearance after initialization without destroying iframes:\n\n```typescript\nelements.update({\n  appearance: {\n    variables: { colorPrimary: '#6366f1' },\n  },\n});\n```\n\n## CSP Configuration\n\nAdd to your Content Security Policy headers:\n\n```\nscript-src https://js.radiumone.io;\nframe-src https://js.radiumone.io;\n```\n\nYou do **not** need `connect-src` for our API — the tokenization call happens from inside the iframe (our origin), not from your page.\n\n## Browser Support\n\n| Browser | Minimum Version |\n|---------|----------------|\n| Chrome / Edge | 90+ |\n| Firefox | 90+ |\n| Safari | 14+ |\n| Samsung Internet | 15+ |\n\nRequires HTTPS (secure context) for Web Crypto API.\n\n## Test Cards\n\nUse these with publishable keys starting with `r1pk_test_`:\n\n| Number | Brand | Result |\n|--------|-------|--------|\n| `4111 1111 1111 1111` | Visa | Success |\n| `5500 0000 0000 0004` | Mastercard | Success |\n| `3782 822463 10005` | Amex | Success |\n| `6011 0000 0000 0004` | Discover | Success |\n| `4000 0000 0000 0002` | Visa | Declined |\n\n## Security\n\n- Card data never leaves the iframe as plaintext\n- JWE encryption (RSA-OAEP-256 + A256GCM) via Web Crypto API\n- Iframe isolated from merchant page by cross-origin boundary\n- CSS property allowlist prevents data exfiltration attacks\n- `credentials: 'omit'` on all API calls from iframe\n- Runtime script attestation for tamper detection\n- Nonce-based postMessage protocol prevents replay attacks\n\n## TypeScript\n\nFull type definitions are included. Import types as needed:\n\n```typescript\nimport type {\n  ChangeEvent,\n  BindResult,\n  CardBrand,\n  ElementsError,\n  AppearanceOptions,\n} from '@cubepay/radiumone-js';\n```\n\n## License\n\nProprietary. See LICENSE.md in the published package for details.\n","readmeFilename":"README.md"}