{"_id":"@djangocfg/payments","_rev":"92-bcc9dab4bf49637052edc3202c9ad50c","name":"@djangocfg/payments","dist-tags":{"latest":"2.1.570"},"versions":{"2.1.457":{"name":"@djangocfg/payments","version":"2.1.457","keywords":["payments","stripe","checkout","subscriptions","payment-element","react","django","typescript","hooks"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/payments@2.1.457","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"dist":{"shasum":"63e661926ffc54856f6df2337bad59b0f404543d","tarball":"https://registry.npmjs.org/@djangocfg/payments/-/payments-2.1.457.tgz","fileCount":23,"integrity":"sha512-wgIVxfdFe7BRA8HXF0gJarWQGDzEdwRZwVKGiA/sBbHcqGt9xICo53z1Y6vJ5UbApRRCfO5Lrs+sZoXHDUZ4rw==","signatures":[{"sig":"MEQCIHaU4wZrv/GrqxksKb92Nc9bwadbYtxFyRTzf3qK4SW8AiBLP8WiqFCniQR7VfQ1sJUAHnPABMganMCQ6L/LGZKz7g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":79775},"main":"./src/index.ts","types":"./src/index.ts","module":"./src/index.ts","exports":{".":{"types":"./src/index.ts","import":"./src/index.ts","require":"./src/index.ts"},"./styles":"./src/styles.css"},"gitHead":"559ab04a92863c1589457d7c515d295ccdaca5b2","scripts":{"lint":"eslint . --max-warnings 0","check":"tsc --noEmit"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/payments"},"_npmVersion":"10.9.4","description":"Provider-agnostic React payments module (Stripe-first): checkout state machine, Payment Element wrapper, close-guard context, mock adapter for keyless development","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@stripe/stripe-js":"^9.9.0","@stripe/react-stripe-js":"^6.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^25.2.3","@types/react":"^19.2.15","lucide-react":"0.545.0","@types/react-dom":"^19.2.3","@djangocfg/ui-core":"^2.1.457","@djangocfg/ui-tools":"^2.1.457","@djangocfg/typescript-config":"^2.1.457"},"peerDependencies":{"react":"^19.2.4","react-dom":"^19.2.4","lucide-react":"^0.545.0","@djangocfg/ui-core":"^2.1.457","@djangocfg/ui-tools":"^2.1.457"},"peerDependenciesMeta":{"@djangocfg/ui-tools":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/payments_2.1.457_1783662839500_0.7705307252806404","host":"s3://npm-registry-packages-npm-production"}},"2.1.459":{"name":"@djangocfg/payments","version":"2.1.459","keywords":["payments","stripe","checkout","subscriptions","payment-element","react","django","typescript","hooks"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/payments@2.1.459","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"dist":{"shasum":"5390716959f286c6322602500380944ea9072a26","tarball":"https://registry.npmjs.org/@djangocfg/payments/-/payments-2.1.459.tgz","fileCount":23,"integrity":"sha512-SoNe4oIz18KpUN6rGvQ284swywW0VAxOb1WeJ8fJCcamtVjopVebpZtuNFnl3sA3qXrd2VxoisIXhMtRhEtwlw==","signatures":[{"sig":"MEQCIAgOJ4rGDQ/RWV1wEnRLH0PjlKakj3wxyz4v+qtvIRHAAiA7ev0ypCdmBEr2wAtIkO5uiwJIEccxBQV8HU56imEwPg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80309},"main":"./src/index.ts","types":"./src/index.ts","module":"./src/index.ts","exports":{".":{"types":"./src/index.ts","import":"./src/index.ts","require":"./src/index.ts"},"./styles":"./src/styles.css"},"gitHead":"b898ba2973e9222a47e103ac158e795ae5688de1","scripts":{"lint":"eslint . --max-warnings 0","check":"tsc --noEmit"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/payments"},"_npmVersion":"10.9.4","description":"Provider-agnostic React payments module (Stripe-first): checkout state machine, Payment Element wrapper, close-guard context, mock adapter for keyless development","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@stripe/stripe-js":"^9.9.0","@stripe/react-stripe-js":"^6.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^25.2.3","@types/react":"^19.2.15","lucide-react":"0.545.0","@types/react-dom":"^19.2.3","@djangocfg/ui-core":"^2.1.459","@djangocfg/ui-tools":"^2.1.459","@djangocfg/typescript-config":"^2.1.459"},"peerDependencies":{"react":"^19.2.4","react-dom":"^19.2.4","lucide-react":"^0.545.0","@djangocfg/ui-core":"^2.1.459","@djangocfg/ui-tools":"^2.1.459"},"peerDependenciesMeta":{"@djangocfg/ui-tools":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/payments_2.1.459_1783668088117_0.9865590473524375","host":"s3://npm-registry-packages-npm-production"}},"2.1.460":{"name":"@djangocfg/payments","version":"2.1.460","keywords":["payments","stripe","checkout","subscriptions","payment-element","react","django","typescript","hooks"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/payments@2.1.460","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"dist":{"shasum":"3c6e2f3b2da4e94093d4d4ce2a68665ef0ce035f","tarball":"https://registry.npmjs.org/@djangocfg/payments/-/payments-2.1.460.tgz","fileCount":23,"integrity":"sha512-2A7zLIeJhkW2psQzk8dB1I7LT86VNP748JAu6QSwXmj42FtTvXutlhRhVSk4USbmXSvQpJCgTpUMUIlx8yVCPw==","signatures":[{"sig":"MEUCIQD3ErEOYcwJ0WTgnLkNoJHOPzcy0t16Eg1+LcaBux7WrgIgKMrSdKwUVK73Az2xS62xJmd2XFHKGBb64d1W2+0JIS4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80309},"main":"./src/index.ts","types":"./src/index.ts","module":"./src/index.ts","exports":{".":{"types":"./src/index.ts","import":"./src/index.ts","require":"./src/index.ts"},"./styles":"./src/styles.css"},"gitHead":"b898ba2973e9222a47e103ac158e795ae5688de1","scripts":{"lint":"eslint . --max-warnings 0","check":"tsc --noEmit"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/payments"},"_npmVersion":"10.9.4","description":"Provider-agnostic React payments module (Stripe-first): checkout state machine, Payment Element wrapper, close-guard context, mock adapter for keyless development","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@stripe/stripe-js":"^9.9.0","@stripe/react-stripe-js":"^6.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^25.2.3","@types/react":"^19.2.15","lucide-react":"0.545.0","@types/react-dom":"^19.2.3","@djangocfg/ui-core":"^2.1.460","@djangocfg/ui-tools":"^2.1.460","@djangocfg/typescript-config":"^2.1.460"},"peerDependencies":{"react":"^19.2.4","react-dom":"^19.2.4","lucide-react":"^0.545.0","@djangocfg/ui-core":"^2.1.460","@djangocfg/ui-tools":"^2.1.460"},"peerDependenciesMeta":{"@djangocfg/ui-tools":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/payments_2.1.460_1783694499444_0.7987059420299534","host":"s3://npm-registry-packages-npm-production"}},"2.1.462":{"name":"@djangocfg/payments","version":"2.1.462","keywords":["payments","stripe","checkout","subscriptions","payment-element","react","django","typescript","hooks"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/payments@2.1.462","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"dist":{"shasum":"175474c6345578b92fab222c9d30ef311a84ab7b","tarball":"https://registry.npmjs.org/@djangocfg/payments/-/payments-2.1.462.tgz","fileCount":23,"integrity":"sha512-lN8IgI51cliEFC8aPOGGNZMNClr1umoRWjEJ7EOptqOmfqf1Ty9s/UDFYs59i1ctcZi24Ciay2QJE0etcQOcLg==","signatures":[{"sig":"MEUCIQCyilBiGccEwlLjtqcPeydLpahA8grvDtzWwcBjUWxb/QIgY3YAHTxYkRT8VdXGwz2oKgvL938c/jaQm18Emecztec=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80309},"main":"./src/index.ts","types":"./src/index.ts","module":"./src/index.ts","exports":{".":{"types":"./src/index.ts","import":"./src/index.ts","require":"./src/index.ts"},"./styles":"./src/styles.css"},"gitHead":"5ad9c739b5c9675bc8558c2a9733a26188892a63","scripts":{"lint":"eslint . --max-warnings 0","check":"tsc --noEmit"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/payments"},"_npmVersion":"10.9.4","description":"Provider-agnostic React payments module (Stripe-first): checkout state machine, Payment Element wrapper, close-guard context, mock adapter for keyless development","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@stripe/stripe-js":"^9.9.0","@stripe/react-stripe-js":"^6.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^25.2.3","@types/react":"^19.2.15","lucide-react":"0.545.0","@types/react-dom":"^19.2.3","@djangocfg/ui-core":"^2.1.462","@djangocfg/ui-tools":"^2.1.462","@djangocfg/typescript-config":"^2.1.462"},"peerDependencies":{"react":"^19.2.4","react-dom":"^19.2.4","lucide-react":"^0.545.0","@djangocfg/ui-core":"^2.1.462","@djangocfg/ui-tools":"^2.1.462"},"peerDependenciesMeta":{"@djangocfg/ui-tools":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/payments_2.1.462_1783793018097_0.3262069858340775","host":"s3://npm-registry-packages-npm-production"}},"2.1.463":{"name":"@djangocfg/payments","version":"2.1.463","keywords":["payments","stripe","checkout","subscriptions","payment-element","react","django","typescript","hooks"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/payments@2.1.463","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"dist":{"shasum":"ec575875a3dc7461a9e76d83255ca21821600157","tarball":"https://registry.npmjs.org/@djangocfg/payments/-/payments-2.1.463.tgz","fileCount":23,"integrity":"sha512-2dEv8GREZqQpdjLFWLxPh33WpTqB0OcS4Lc2uslKIOy209CZ+j10zoTYeRVHUyqmkEFV1bonPAVlUGzQ7P3wfQ==","signatures":[{"sig":"MEUCIBNM8jhfSW+8T/NENYtdd8aX4UVW/HVkPHGe/Fu3gr2MAiEA900B6YkFdvZhjTT4mg80hN05TWcKbQfjK5i61cDUk8k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80309},"main":"./src/index.ts","types":"./src/index.ts","module":"./src/index.ts","exports":{".":{"types":"./src/index.ts","import":"./src/index.ts","require":"./src/index.ts"},"./styles":"./src/styles.css"},"gitHead":"e98bcae937ebe51282434dc685770e60d71b2e37","scripts":{"lint":"eslint . --max-warnings 0","check":"tsc --noEmit"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/payments"},"_npmVersion":"10.9.4","description":"Provider-agnostic React payments module (Stripe-first): checkout state machine, Payment Element wrapper, close-guard context, mock adapter for keyless development","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@stripe/stripe-js":"^9.9.0","@stripe/react-stripe-js":"^6.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^25.2.3","@types/react":"^19.2.15","lucide-react":"0.545.0","@types/react-dom":"^19.2.3","@djangocfg/ui-core":"^2.1.463","@djangocfg/ui-tools":"^2.1.463","@djangocfg/typescript-config":"^2.1.463"},"peerDependencies":{"react":"^19.2.4","react-dom":"^19.2.4","lucide-react":"^0.545.0","@djangocfg/ui-core":"^2.1.463","@djangocfg/ui-tools":"^2.1.463"},"peerDependenciesMeta":{"@djangocfg/ui-tools":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/payments_2.1.463_1783799637187_0.23783648013189418","host":"s3://npm-registry-packages-npm-production"}},"2.1.464":{"name":"@djangocfg/payments","version":"2.1.464","keywords":["payments","stripe","checkout","subscriptions","payment-element","react","django","typescript","hooks"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/payments@2.1.464","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"dist":{"shasum":"d39ad1b0728da7ea025a6dfb82c8ac9396944d87","tarball":"https://registry.npmjs.org/@djangocfg/payments/-/payments-2.1.464.tgz","fileCount":23,"integrity":"sha512-PegLVFJ9K/DHskM9ExBSYAStzEd4jjsc8BzxLUB8Z7qu3lri8aNAiA8WMSwxTATJUd1sWSzS5WS4Id56eqMXuA==","signatures":[{"sig":"MEQCIEivRuanmdd+obViOrRMHVDPHL8n+Y3udq0hKRiyvygBAiBs10X7PpOrQXK7WLglOfM5R0Cqc+TsRK+m6QgR2WR1xA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80309},"main":"./src/index.ts","types":"./src/index.ts","module":"./src/index.ts","exports":{".":{"types":"./src/index.ts","import":"./src/index.ts","require":"./src/index.ts"},"./styles":"./src/styles.css"},"gitHead":"2fd9a92bab01d1e21f75ecff80da73deda27b4a7","scripts":{"lint":"eslint . --max-warnings 0","check":"tsc --noEmit"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/payments"},"_npmVersion":"10.9.4","description":"Provider-agnostic React payments module (Stripe-first): checkout state machine, Payment Element wrapper, close-guard context, mock adapter for keyless development","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@stripe/stripe-js":"^9.9.0","@stripe/react-stripe-js":"^6.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^25.2.3","@types/react":"^19.2.15","lucide-react":"0.545.0","@types/react-dom":"^19.2.3","@djangocfg/ui-core":"^2.1.464","@djangocfg/ui-tools":"^2.1.464","@djangocfg/typescript-config":"^2.1.464"},"peerDependencies":{"react":"^19.2.4","react-dom":"^19.2.4","lucide-react":"^0.545.0","@djangocfg/ui-core":"^2.1.464","@djangocfg/ui-tools":"^2.1.464"},"peerDependenciesMeta":{"@djangocfg/ui-tools":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/payments_2.1.464_1783839068127_0.38141124510056024","host":"s3://npm-registry-packages-npm-production"}},"2.1.465":{"name":"@djangocfg/payments","version":"2.1.465","keywords":["payments","stripe","checkout","subscriptions","payment-element","react","django","typescript","hooks"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/payments@2.1.465","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"dist":{"shasum":"c192d51eef66080c8c3915fc5a49df0536134be9","tarball":"https://registry.npmjs.org/@djangocfg/payments/-/payments-2.1.465.tgz","fileCount":23,"integrity":"sha512-w5upGd9ddUzOWD6tejDU+bVgzuUsAZrQiqnc2vCUxkVs4nNuSw7vO38Ye3+AFqFagjUj8sRLMHXfepVypFmbew==","signatures":[{"sig":"MEUCIBMotwXRgTe3E3H+K04A2GmSregsaiVxAPAqysaIJD49AiEA30ds2zI3NkRfZROyMpcuPSRSzXny9SlD+UrswiNnJ8Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80307},"main":"./src/index.ts","types":"./src/index.ts","module":"./src/index.ts","exports":{".":{"types":"./src/index.ts","import":"./src/index.ts","require":"./src/index.ts"},"./styles":"./src/styles.css"},"gitHead":"66e1ecf5b182a5cd418118dee393991dbb51909d","scripts":{"lint":"eslint . --max-warnings 0","check":"tsc --noEmit"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/payments"},"_npmVersion":"10.9.4","description":"Provider-agnostic React payments module (Stripe-first): checkout state machine, Payment Element wrapper, close-guard context, mock adapter for keyless development","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@stripe/stripe-js":"^9.9.0","@stripe/react-stripe-js":"^6.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^25.9.5","@types/react":"19.2.15","lucide-react":"0.545.0","@types/react-dom":"19.2.3","@djangocfg/ui-core":"^2.1.465","@djangocfg/ui-tools":"^2.1.465","@djangocfg/typescript-config":"^2.1.465"},"peerDependencies":{"react":"^19.2.4","react-dom":"^19.2.4","lucide-react":"^0.545.0","@djangocfg/ui-core":"^2.1.465","@djangocfg/ui-tools":"^2.1.465"},"peerDependenciesMeta":{"@djangocfg/ui-tools":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/payments_2.1.465_1783841538000_0.42400501398624013","host":"s3://npm-registry-packages-npm-production"}},"2.1.466":{"name":"@djangocfg/payments","version":"2.1.466","keywords":["payments","stripe","checkout","subscriptions","payment-element","react","django","typescript","hooks"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/payments@2.1.466","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"dist":{"shasum":"b72bb27fa5e3006641e48feba05b4d9ef16b709b","tarball":"https://registry.npmjs.org/@djangocfg/payments/-/payments-2.1.466.tgz","fileCount":23,"integrity":"sha512-soFA/E69zxfZWM5vFUfJItHZGgflXj5kMO+EzXnnhUUwx+UKVk8KST2Zh8XFWpf39mQjXPJVeAxadEbDQJDacA==","signatures":[{"sig":"MEYCIQDM4E2ERI8XZ/USFOqXkT7v8qp1VYlJhRqavRiL0TGnWQIhANY9iPwK8l9P5gn3GOL+FFwgpzGce0TFVRlWC3fpQ0qj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80307},"main":"./src/index.ts","types":"./src/index.ts","module":"./src/index.ts","exports":{".":{"types":"./src/index.ts","import":"./src/index.ts","require":"./src/index.ts"},"./styles":"./src/styles.css"},"gitHead":"8492e0890f1a6c657cfbfe4ad63061b623bea9d7","scripts":{"lint":"eslint . --max-warnings 0","check":"tsc --noEmit"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/payments"},"_npmVersion":"10.9.4","description":"Provider-agnostic React payments module (Stripe-first): checkout state machine, Payment Element wrapper, close-guard context, mock adapter for keyless development","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@stripe/stripe-js":"^9.9.0","@stripe/react-stripe-js":"^6.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^25.9.5","@types/react":"19.2.15","lucide-react":"0.545.0","@types/react-dom":"19.2.3","@djangocfg/ui-core":"^2.1.466","@djangocfg/ui-tools":"^2.1.466","@djangocfg/typescript-config":"^2.1.466"},"peerDependencies":{"react":"^19.2.4","react-dom":"^19.2.4","lucide-react":"^0.545.0","@djangocfg/ui-core":"^2.1.466","@djangocfg/ui-tools":"^2.1.466"},"peerDependenciesMeta":{"@djangocfg/ui-tools":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/payments_2.1.466_1783880207654_0.556696483539904","host":"s3://npm-registry-packages-npm-production"}},"2.1.468":{"name":"@djangocfg/payments","version":"2.1.468","keywords":["payments","stripe","checkout","subscriptions","payment-element","react","django","typescript","hooks"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/payments@2.1.468","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"dist":{"shasum":"c781543a6ba76c8033a3a7c471b806db52f308bb","tarball":"https://registry.npmjs.org/@djangocfg/payments/-/payments-2.1.468.tgz","fileCount":23,"integrity":"sha512-z6+NCv1kVphJfowvob+uEVLCoaAHfhTLErB74BPREch42ET8mVoOOZevA7CRKb5tSj9OsgWs5EVVOO7357sfkg==","signatures":[{"sig":"MEUCIQD2j/UxmWdJfsY2/2e1sBz3YHGi3Bf7/s/TVWagSLeTSAIgQjjDw1NSbwNstpzshqM5120tOCcAZIcMfmHUENxcwuQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80307},"main":"./src/index.ts","types":"./src/index.ts","module":"./src/index.ts","exports":{".":{"types":"./src/index.ts","import":"./src/index.ts","require":"./src/index.ts"},"./styles":"./src/styles.css"},"gitHead":"0e30154ea484e81427c84286f46448b99784e77f","scripts":{"lint":"eslint . --max-warnings 0","check":"tsc --noEmit"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/payments"},"_npmVersion":"10.9.4","description":"Provider-agnostic React payments module (Stripe-first): checkout state machine, Payment Element wrapper, close-guard context, mock adapter for keyless development","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@stripe/stripe-js":"^9.9.0","@stripe/react-stripe-js":"^6.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^25.9.5","@types/react":"19.2.15","lucide-react":"0.545.0","@types/react-dom":"19.2.3","@djangocfg/ui-core":"^2.1.468","@djangocfg/ui-tools":"^2.1.468","@djangocfg/typescript-config":"^2.1.468"},"peerDependencies":{"react":"^19.2.4","react-dom":"^19.2.4","lucide-react":"^0.545.0","@djangocfg/ui-core":"^2.1.468","@djangocfg/ui-tools":"^2.1.468"},"peerDependenciesMeta":{"@djangocfg/ui-tools":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/payments_2.1.468_1783906883809_0.4154514589631979","host":"s3://npm-registry-packages-npm-production"}},"2.1.469":{"name":"@djangocfg/payments","version":"2.1.469","keywords":["payments","stripe","checkout","subscriptions","payment-element","react","django","typescript","hooks"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/payments@2.1.469","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"dist":{"shasum":"e097a84e960eba9aa310e44dd65674eb470f8b77","tarball":"https://registry.npmjs.org/@djangocfg/payments/-/payments-2.1.469.tgz","fileCount":23,"integrity":"sha512-qXmLnYczFdMJd8P4cISQ0/SsBmpqDb9R5XT3JDAXDeZBmBFbpBE5Jm80i+ZwPzDfk9HE/fqjIoQXbq26C0C46A==","signatures":[{"sig":"MEYCIQDxS5Q2LI5dck4OttZqDvjllfPb4+YFMu8Wrr6jkhE7kAIhAOjxrI+Hv/ei6upItXEj58PtnkSi8vCcwLW0V2BFFXnQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80307},"main":"./src/index.ts","types":"./src/index.ts","module":"./src/index.ts","exports":{".":{"types":"./src/index.ts","import":"./src/index.ts","require":"./src/index.ts"},"./styles":"./src/styles.css"},"gitHead":"5f59f9dc4684703af6dd081ee3b41f2393e6a6f1","scripts":{"lint":"eslint . --max-warnings 0","check":"tsc --noEmit"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/payments"},"_npmVersion":"10.9.4","description":"Provider-agnostic React payments module (Stripe-first): checkout state machine, Payment Element wrapper, close-guard context, mock adapter for keyless development","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@stripe/stripe-js":"^9.9.0","@stripe/react-stripe-js":"^6.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^25.9.5","@types/react":"19.2.15","lucide-react":"0.545.0","@types/react-dom":"19.2.3","@djangocfg/ui-core":"^2.1.469","@djangocfg/ui-tools":"^2.1.469","@djangocfg/typescript-config":"^2.1.469"},"peerDependencies":{"react":"^19.2.4","react-dom":"^19.2.4","lucide-react":"^0.545.0","@djangocfg/ui-core":"^2.1.469","@djangocfg/ui-tools":"^2.1.469"},"peerDependenciesMeta":{"@djangocfg/ui-tools":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/payments_2.1.469_1783926275386_0.18241502246726093","host":"s3://npm-registry-packages-npm-production"}},"2.1.470":{"name":"@djangocfg/payments","version":"2.1.470","keywords":["payments","stripe","checkout","subscriptions","payment-element","react","django","typescript","hooks"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/payments@2.1.470","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"dist":{"shasum":"6db6651912e7caab4accca1ec7c3539798a03f0b","tarball":"https://registry.npmjs.org/@djangocfg/payments/-/payments-2.1.470.tgz","fileCount":23,"integrity":"sha512-JH3eap/KnHSI6tb/7XPF0M0cXs6P0Z7/fUEatvURz1iS5QiPmV3FxNsfqw4Ae+stflr1UvAVddNSdm30uIXucQ==","signatures":[{"sig":"MEUCIQC2DcItz0nNQXZHDCc4TLceWtG4Gm2zioJzECyMnq9rBAIgXKk/6IhPAi+BBHEccYrLiBzzzjdf487MMn6LvQW15Es=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80307},"main":"./src/index.ts","types":"./src/index.ts","module":"./src/index.ts","exports":{".":{"types":"./src/index.ts","import":"./src/index.ts","require":"./src/index.ts"},"./styles":"./src/styles.css"},"gitHead":"d84a266bb9673aea475551a2637ce3bff57dadc6","scripts":{"lint":"eslint . --max-warnings 0","check":"tsc --noEmit"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/payments"},"_npmVersion":"10.9.4","description":"Provider-agnostic React payments module (Stripe-first): checkout state machine, Payment Element wrapper, close-guard context, mock adapter for keyless development","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@stripe/stripe-js":"^9.9.0","@stripe/react-stripe-js":"^6.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^25.9.5","@types/react":"19.2.15","lucide-react":"0.545.0","@types/react-dom":"19.2.3","@djangocfg/ui-core":"^2.1.470","@djangocfg/ui-tools":"^2.1.470","@djangocfg/typescript-config":"^2.1.470"},"peerDependencies":{"react":"^19.2.4","react-dom":"^19.2.4","lucide-react":"^0.545.0","@djangocfg/ui-core":"^2.1.470","@djangocfg/ui-tools":"^2.1.470"},"peerDependenciesMeta":{"@djangocfg/ui-tools":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/payments_2.1.470_1783968832782_0.0819323431446064","host":"s3://npm-registry-packages-npm-production"}},"2.1.471":{"name":"@djangocfg/payments","version":"2.1.471","keywords":["payments","stripe","checkout","subscriptions","payment-element","react","django","typescript","hooks"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/payments@2.1.471","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"dist":{"shasum":"084c4c7071a6023cda1aea9b3cb0a16b2799d6df","tarball":"https://registry.npmjs.org/@djangocfg/payments/-/payments-2.1.471.tgz","fileCount":23,"integrity":"sha512-kUsAdaGIneCy8ZPraUbBDQknYsWiaaRxkKGW2xcNRX9mlZ5pmeFfbkwaN1+gne1SAuih9xfVfyp1iilsI3ZcnQ==","signatures":[{"sig":"MEUCIFLKYOtocS4Mrl1KgL7YXuKiigYNgYjBju+Tm6hAEsb8AiEAviZEkqBiL3jkaLCyL4SVAd2N0N0Ijo7Lc4vx27dibzE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80307},"main":"./src/index.ts","types":"./src/index.ts","module":"./src/index.ts","exports":{".":{"types":"./src/index.ts","import":"./src/index.ts","require":"./src/index.ts"},"./styles":"./src/styles.css"},"gitHead":"b3c55241e00a849051fea4bdd833baee39960a96","scripts":{"lint":"eslint . --max-warnings 0","check":"tsc --noEmit"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/payments"},"_npmVersion":"10.9.4","description":"Provider-agnostic React payments module (Stripe-first): checkout state machine, Payment Element wrapper, close-guard context, mock adapter for keyless development","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@stripe/stripe-js":"^9.9.0","@stripe/react-stripe-js":"^6.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^25.9.5","@types/react":"19.2.15","lucide-react":"0.545.0","@types/react-dom":"19.2.3","@djangocfg/ui-core":"^2.1.471","@djangocfg/ui-tools":"^2.1.471","@djangocfg/typescript-config":"^2.1.471"},"peerDependencies":{"react":"^19.2.4","react-dom":"^19.2.4","lucide-react":"^0.545.0","@djangocfg/ui-core":"^2.1.471","@djangocfg/ui-tools":"^2.1.471"},"peerDependenciesMeta":{"@djangocfg/ui-tools":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/payments_2.1.471_1784097515788_0.5936471569785826","host":"s3://npm-registry-packages-npm-production"}},"2.1.472":{"name":"@djangocfg/payments","version":"2.1.472","keywords":["payments","stripe","checkout","subscriptions","payment-element","react","django","typescript","hooks"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/payments@2.1.472","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"dist":{"shasum":"906771d8e1f4d6a9c07032cdd81bcd1eac106f05","tarball":"https://registry.npmjs.org/@djangocfg/payments/-/payments-2.1.472.tgz","fileCount":23,"integrity":"sha512-OtdXAxNWKxwM857XVJBpTEH7WQbOtfiQHJmV/wR0da1I52di6rmeNYCVnF0IQr3pjxVAZA26YPukALLikDS+qQ==","signatures":[{"sig":"MEYCIQC68MauejViI/TsHufpNsVcrMo4EvfB+s60idVrTEYxUwIhAJFlgapRxyghOB8braV5T3nS2dEJtT+nQrdNjwUZg2gy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80307},"main":"./src/index.ts","types":"./src/index.ts","module":"./src/index.ts","exports":{".":{"types":"./src/index.ts","import":"./src/index.ts","require":"./src/index.ts"},"./styles":"./src/styles.css"},"gitHead":"84327e39b04cb9de70b893138d2fe6d172b4d450","scripts":{"lint":"eslint . --max-warnings 0","check":"tsc --noEmit"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/payments"},"_npmVersion":"10.9.4","description":"Provider-agnostic React payments module (Stripe-first): checkout state machine, Payment Element wrapper, close-guard context, mock adapter for keyless development","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@stripe/stripe-js":"^9.9.0","@stripe/react-stripe-js":"^6.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^25.9.5","@types/react":"19.2.15","lucide-react":"0.545.0","@types/react-dom":"19.2.3","@djangocfg/ui-core":"^2.1.472","@djangocfg/ui-tools":"^2.1.472","@djangocfg/typescript-config":"^2.1.472"},"peerDependencies":{"react":"^19.2.4","react-dom":"^19.2.4","lucide-react":"^0.545.0","@djangocfg/ui-core":"^2.1.472","@djangocfg/ui-tools":"^2.1.472"},"peerDependenciesMeta":{"@djangocfg/ui-tools":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/payments_2.1.472_1784461405485_0.8836485753006329","host":"s3://npm-registry-packages-npm-production"}},"2.1.474":{"name":"@djangocfg/payments","version":"2.1.474","keywords":["payments","stripe","checkout","subscriptions","payment-element","react","django","typescript","hooks"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/payments@2.1.474","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"dist":{"shasum":"dc36fe4633111ae13d0517f990abe9ac914c85eb","tarball":"https://registry.npmjs.org/@djangocfg/payments/-/payments-2.1.474.tgz","fileCount":23,"integrity":"sha512-2DeciUorZGyKNGvYjSCGhknLwMET5q4kagCL7YfFpTrvGAvWex4TWKE6nQcNUfcnOl4o/EllD3eKGm2dInytow==","signatures":[{"sig":"MEUCIQD+/n3l8hsfDTD7rVWlW5dHAzYo/6q+qIouZY9WGZs9cwIgAtcWtPIgInAurtTrGUNRQE8zc9YWs5SVYdTIcrj0Opc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80307},"main":"./src/index.ts","types":"./src/index.ts","module":"./src/index.ts","exports":{".":{"types":"./src/index.ts","import":"./src/index.ts","require":"./src/index.ts"},"./styles":"./src/styles.css"},"gitHead":"cd37209839046740f9f70e248f74a571fb2bc40c","scripts":{"lint":"eslint . --max-warnings 0","check":"tsc --noEmit"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/payments"},"_npmVersion":"10.9.4","description":"Provider-agnostic React payments module (Stripe-first): checkout state machine, Payment Element wrapper, close-guard context, mock adapter for keyless development","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@stripe/stripe-js":"^9.9.0","@stripe/react-stripe-js":"^6.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^25.9.5","@types/react":"19.2.15","lucide-react":"0.545.0","@types/react-dom":"19.2.3","@djangocfg/ui-core":"^2.1.474","@djangocfg/ui-tools":"^2.1.474","@djangocfg/typescript-config":"^2.1.474"},"peerDependencies":{"react":"^19.2.4","react-dom":"^19.2.4","lucide-react":"^0.545.0","@djangocfg/ui-core":"^2.1.474","@djangocfg/ui-tools":"^2.1.474"},"peerDependenciesMeta":{"@djangocfg/ui-tools":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/payments_2.1.474_1784618269517_0.5411523569094794","host":"s3://npm-registry-packages-npm-production"}},"2.1.475":{"name":"@djangocfg/payments","version":"2.1.475","keywords":["payments","stripe","checkout","subscriptions","payment-element","react","django","typescript","hooks"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/payments@2.1.475","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"dist":{"shasum":"f4f4a66284d0ef49212961073976f34061b9adf3","tarball":"https://registry.npmjs.org/@djangocfg/payments/-/payments-2.1.475.tgz","fileCount":23,"integrity":"sha512-/ZLpMqjpRXBBCf/7+T//VD69KiLLcQ6vEsrK9Dm3fxTX1r9saHrOYru7FGX06zeZTYyxGAFU4Oq0L/etn/KIlA==","signatures":[{"sig":"MEQCIGcgdzJVX2GLhhTV6yvbbhGAFHasuJZgIz209tTKSqZiAiBAeyI4pQ23mvyFR2X40g7Y7oNWQ4bl+8ck1mmwSz6ihg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80307},"main":"./src/index.ts","types":"./src/index.ts","module":"./src/index.ts","exports":{".":{"types":"./src/index.ts","import":"./src/index.ts","require":"./src/index.ts"},"./styles":"./src/styles.css"},"gitHead":"62179e363e350f4637fe292c07e7a0a7cf869f17","scripts":{"lint":"eslint . --max-warnings 0","check":"tsc --noEmit"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/payments"},"_npmVersion":"10.9.4","description":"Provider-agnostic React payments module (Stripe-first): checkout state machine, Payment Element wrapper, close-guard context, mock adapter for keyless development","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@stripe/stripe-js":"^9.9.0","@stripe/react-stripe-js":"^6.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^25.9.5","@types/react":"19.2.15","lucide-react":"0.545.0","@types/react-dom":"19.2.3","@djangocfg/ui-core":"^2.1.475","@djangocfg/ui-tools":"^2.1.475","@djangocfg/typescript-config":"^2.1.475"},"peerDependencies":{"react":"^19.2.4","react-dom":"^19.2.4","lucide-react":"^0.545.0","@djangocfg/ui-core":"^2.1.475","@djangocfg/ui-tools":"^2.1.475"},"peerDependenciesMeta":{"@djangocfg/ui-tools":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/payments_2.1.475_1784632642221_0.3263113316093742","host":"s3://npm-registry-packages-npm-production"}},"2.1.476":{"name":"@djangocfg/payments","version":"2.1.476","keywords":["payments","stripe","checkout","subscriptions","payment-element","react","django","typescript","hooks"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/payments@2.1.476","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"dist":{"shasum":"c70a27025352e2d35ef0a611be5b0e518c73b62b","tarball":"https://registry.npmjs.org/@djangocfg/payments/-/payments-2.1.476.tgz","fileCount":23,"integrity":"sha512-GYMQ7KtUSWGvOltlYc+Yysw9t6UetmLXyUkjdhNuc2XUkEg/0RFySe4lp0GVDFa1HFgRPNDaro8/8c182OVzyA==","signatures":[{"sig":"MEQCIDB+WFXCMuPfSQMbtLliTnogAIt7PhRhwmBHjr9AVg56AiBN/hN1XV6PZ+Ch6IQV0PmlgMwcBHojO5VZ9vISbzAxyg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80307},"main":"./src/index.ts","types":"./src/index.ts","module":"./src/index.ts","exports":{".":{"types":"./src/index.ts","import":"./src/index.ts","require":"./src/index.ts"},"./styles":"./src/styles.css"},"gitHead":"11b43cb5ee9a1ddd4430b4f8b2f4b22c4936fea0","scripts":{"lint":"eslint . --max-warnings 0","check":"tsc --noEmit"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/payments"},"_npmVersion":"10.9.4","description":"Provider-agnostic React payments module (Stripe-first): checkout state machine, Payment Element wrapper, close-guard context, mock adapter for keyless development","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@stripe/stripe-js":"^9.9.0","@stripe/react-stripe-js":"^6.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^25.9.5","@types/react":"19.2.15","lucide-react":"0.545.0","@types/react-dom":"19.2.3","@djangocfg/ui-core":"^2.1.476","@djangocfg/ui-tools":"^2.1.476","@djangocfg/typescript-config":"^2.1.476"},"peerDependencies":{"react":"^19.2.4","react-dom":"^19.2.4","lucide-react":"^0.545.0","@djangocfg/ui-core":"^2.1.476","@djangocfg/ui-tools":"^2.1.476"},"peerDependenciesMeta":{"@djangocfg/ui-tools":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/payments_2.1.476_1784632975034_0.73779652406713","host":"s3://npm-registry-packages-npm-production"}},"2.1.477":{"name":"@djangocfg/payments","version":"2.1.477","keywords":["payments","stripe","checkout","subscriptions","payment-element","react","django","typescript","hooks"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/payments@2.1.477","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"dist":{"shasum":"a6d2709d2efb1d3262300db7e6287b5306cb4048","tarball":"https://registry.npmjs.org/@djangocfg/payments/-/payments-2.1.477.tgz","fileCount":23,"integrity":"sha512-nfHzhs9/U8/G6Uf8ZImcovVedcJoqSbSLd7G+PHRxSZxxtk4SVHntMInJ6URH/oGBI6pvadrTZ/Y/4qr67RG7g==","signatures":[{"sig":"MEQCIFB87HP53jtQ60jfFYLdEEnNtvu16xdCDO6/RfUFUUVFAiAmglupaSYvY55Sr3KUNhJ1oxc0hM/CNic0oZIv/xRXLA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80307},"main":"./src/index.ts","types":"./src/index.ts","module":"./src/index.ts","exports":{".":{"types":"./src/index.ts","import":"./src/index.ts","require":"./src/index.ts"},"./styles":"./src/styles.css"},"gitHead":"bcdb97ed4a8bd852a81d85df763070d6381b2cd5","scripts":{"lint":"eslint . --max-warnings 0","check":"tsc --noEmit"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/payments"},"_npmVersion":"10.9.4","description":"Provider-agnostic React payments module (Stripe-first): checkout state machine, Payment Element wrapper, close-guard context, mock adapter for keyless development","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@stripe/stripe-js":"^9.9.0","@stripe/react-stripe-js":"^6.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^25.9.5","@types/react":"19.2.15","lucide-react":"0.545.0","@types/react-dom":"19.2.3","@djangocfg/ui-core":"^2.1.477","@djangocfg/ui-tools":"^2.1.477","@djangocfg/typescript-config":"^2.1.477"},"peerDependencies":{"react":"^19.2.4","react-dom":"^19.2.4","lucide-react":"^0.545.0","@djangocfg/ui-core":"^2.1.477","@djangocfg/ui-tools":"^2.1.477"},"peerDependenciesMeta":{"@djangocfg/ui-tools":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/payments_2.1.477_1784636252108_0.6845043135439939","host":"s3://npm-registry-packages-npm-production"}},"2.1.478":{"name":"@djangocfg/payments","version":"2.1.478","keywords":["payments","stripe","checkout","subscriptions","payment-element","react","django","typescript","hooks"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/payments@2.1.478","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"dist":{"shasum":"2a99e00e389c1e3f382d2d8cbc1bf016570d53ab","tarball":"https://registry.npmjs.org/@djangocfg/payments/-/payments-2.1.478.tgz","fileCount":23,"integrity":"sha512-V/Du4iV/swM5aHD4WYhZl20gwPDIGvBxmIHydgqf0kFEX7vsWdd50Ebaqw54B8mH95LfuHCEC1qdiYH/ZViKHw==","signatures":[{"sig":"MEYCIQCFTf+wtrlwiX7OdXZWTWtijI87WWm4eqYRSsrTgRXXawIhAKhGCKXr6dAvKWwqdOdm/fHNLPVvEXi7vB8BcfqJNnyl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80307},"main":"./src/index.ts","types":"./src/index.ts","module":"./src/index.ts","exports":{".":{"types":"./src/index.ts","import":"./src/index.ts","require":"./src/index.ts"},"./styles":"./src/styles.css"},"gitHead":"ccbd4226a094b081454b6d76540851b2e470628d","scripts":{"lint":"eslint . --max-warnings 0","check":"tsc --noEmit"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/payments"},"_npmVersion":"10.9.4","description":"Provider-agnostic React payments module (Stripe-first): checkout state machine, Payment Element wrapper, close-guard context, mock adapter for keyless development","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@stripe/stripe-js":"^9.9.0","@stripe/react-stripe-js":"^6.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^25.9.5","@types/react":"19.2.15","lucide-react":"0.545.0","@types/react-dom":"19.2.3","@djangocfg/ui-core":"^2.1.478","@djangocfg/ui-tools":"^2.1.478","@djangocfg/typescript-config":"^2.1.478"},"peerDependencies":{"react":"^19.2.4","react-dom":"^19.2.4","lucide-react":"^0.545.0","@djangocfg/ui-core":"^2.1.478","@djangocfg/ui-tools":"^2.1.478"},"peerDependenciesMeta":{"@djangocfg/ui-tools":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/payments_2.1.478_1784647892025_0.4453865152843597","host":"s3://npm-registry-packages-npm-production"}},"2.1.479":{"name":"@djangocfg/payments","version":"2.1.479","keywords":["payments","stripe","checkout","subscriptions","payment-element","react","django","typescript","hooks"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/payments@2.1.479","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"dist":{"shasum":"92d65bd3c905a324c73513ee1aee135a372beec9","tarball":"https://registry.npmjs.org/@djangocfg/payments/-/payments-2.1.479.tgz","fileCount":23,"integrity":"sha512-4zqWGWNGSzCxrNdqorRi/8e2kIqVKH8VhChjhSSWuvOS567WAaDjlZkTfMAQhXWe8aSTdS2Knmd9Wij3x0DotQ==","signatures":[{"sig":"MEUCICzE00mtio06fFH13zncr+FAq/whoI5fJ2+IH3L2ZynbAiEAkC0sqv+ZEVUlTF4I945TYrI1CoN16z/f/dajKqb7rU0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80307},"main":"./src/index.ts","types":"./src/index.ts","module":"./src/index.ts","exports":{".":{"types":"./src/index.ts","import":"./src/index.ts","require":"./src/index.ts"},"./styles":"./src/styles.css"},"gitHead":"de5a83d4f56c1e25a97a0deef042333ce410f078","scripts":{"lint":"eslint . --max-warnings 0","check":"tsc --noEmit"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/payments"},"_npmVersion":"10.9.4","description":"Provider-agnostic React payments module (Stripe-first): checkout state machine, Payment Element wrapper, close-guard context, mock adapter for keyless development","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@stripe/stripe-js":"^9.9.0","@stripe/react-stripe-js":"^6.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^25.9.5","@types/react":"19.2.15","lucide-react":"0.545.0","@types/react-dom":"19.2.3","@djangocfg/ui-core":"^2.1.479","@djangocfg/ui-tools":"^2.1.479","@djangocfg/typescript-config":"^2.1.479"},"peerDependencies":{"react":"^19.2.4","react-dom":"^19.2.4","lucide-react":"^0.545.0","@djangocfg/ui-core":"^2.1.479","@djangocfg/ui-tools":"^2.1.479"},"peerDependenciesMeta":{"@djangocfg/ui-tools":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/payments_2.1.479_1784695999776_0.7426065473450734","host":"s3://npm-registry-packages-npm-production"}},"2.1.480":{"name":"@djangocfg/payments","version":"2.1.480","keywords":["payments","stripe","checkout","subscriptions","payment-element","react","django","typescript","hooks"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/payments@2.1.480","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"dist":{"shasum":"af58c599cd36e38b21854da8a59c7acc51e4c480","tarball":"https://registry.npmjs.org/@djangocfg/payments/-/payments-2.1.480.tgz","fileCount":23,"integrity":"sha512-N057TTpVaqjOhWq9zZU4E4klY1PL8h2w1W6/5m6ej9vgsob+jfRiA//2HoP5o2vZPqAqOPPXjOU/gY6JUalHTg==","signatures":[{"sig":"MEUCIEJG9v/yuTAUdpn8fQGJQW51o2vbpLYOfO7HUpfnkA7IAiEA9tDD3JjNtVyPKNL1I7z3L8v1HMQHq+CT3ihUQyuVLxM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80307},"main":"./src/index.ts","types":"./src/index.ts","module":"./src/index.ts","exports":{".":{"types":"./src/index.ts","import":"./src/index.ts","require":"./src/index.ts"},"./styles":"./src/styles.css"},"gitHead":"2202b14865027f6cb5d1b241d0c5127a22f757f8","scripts":{"lint":"eslint . --max-warnings 0","check":"tsc --noEmit"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/payments"},"_npmVersion":"10.9.4","description":"Provider-agnostic React payments module (Stripe-first): checkout state machine, Payment Element wrapper, close-guard context, mock adapter for keyless development","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@stripe/stripe-js":"^9.9.0","@stripe/react-stripe-js":"^6.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^25.9.5","@types/react":"19.2.15","lucide-react":"0.545.0","@types/react-dom":"19.2.3","@djangocfg/ui-core":"^2.1.480","@djangocfg/ui-tools":"^2.1.480","@djangocfg/typescript-config":"^2.1.480"},"peerDependencies":{"react":"^19.2.4","react-dom":"^19.2.4","lucide-react":"^0.545.0","@djangocfg/ui-core":"^2.1.480","@djangocfg/ui-tools":"^2.1.480"},"peerDependenciesMeta":{"@djangocfg/ui-tools":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/payments_2.1.480_1784731717508_0.7526051193724805","host":"s3://npm-registry-packages-npm-production"}},"2.1.481":{"name":"@djangocfg/payments","version":"2.1.481","keywords":["payments","stripe","checkout","subscriptions","payment-element","react","django","typescript","hooks"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/payments@2.1.481","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"dist":{"shasum":"3c313206e85e901148c16999acfed7774cc67270","tarball":"https://registry.npmjs.org/@djangocfg/payments/-/payments-2.1.481.tgz","fileCount":23,"integrity":"sha512-U9bU/qz6vAQifiK47dq4T0ncUfITH6CRBd8Vu4fdzO01B+1Fuc/RLdCqxpoj5uoNvaiNtF9FkJRp7SpqkQQPIg==","signatures":[{"sig":"MEUCIQCD2R0I0xOgoSGGM8F2B9WrGXedrzsTlVfryFv9s1QICgIgDSiB1f/clt75xiun3r1fIxeooOhvbaHTzAhnNBYRXfE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80307},"main":"./src/index.ts","types":"./src/index.ts","module":"./src/index.ts","exports":{".":{"types":"./src/index.ts","import":"./src/index.ts","require":"./src/index.ts"},"./styles":"./src/styles.css"},"gitHead":"2202b14865027f6cb5d1b241d0c5127a22f757f8","scripts":{"lint":"eslint . --max-warnings 0","check":"tsc --noEmit"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/payments"},"_npmVersion":"10.9.4","description":"Provider-agnostic React payments module (Stripe-first): checkout state machine, Payment Element wrapper, close-guard context, mock adapter for keyless development","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@stripe/stripe-js":"^9.9.0","@stripe/react-stripe-js":"^6.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^25.9.5","@types/react":"19.2.15","lucide-react":"0.545.0","@types/react-dom":"19.2.3","@djangocfg/ui-core":"^2.1.481","@djangocfg/ui-tools":"^2.1.481","@djangocfg/typescript-config":"^2.1.481"},"peerDependencies":{"react":"^19.2.4","react-dom":"^19.2.4","lucide-react":"^0.545.0","@djangocfg/ui-core":"^2.1.481","@djangocfg/ui-tools":"^2.1.481"},"peerDependenciesMeta":{"@djangocfg/ui-tools":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/payments_2.1.481_1784777320270_0.3387818648725196","host":"s3://npm-registry-packages-npm-production"}},"2.1.482":{"name":"@djangocfg/payments","version":"2.1.482","keywords":["payments","stripe","checkout","subscriptions","payment-element","react","django","typescript","hooks"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/payments@2.1.482","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"dist":{"shasum":"2dc796010a2d973aa97bfaf6f964e719837aa4ba","tarball":"https://registry.npmjs.org/@djangocfg/payments/-/payments-2.1.482.tgz","fileCount":23,"integrity":"sha512-fRYBL6ub9ueUXdA1fH3VzhZtPGBIAGis4X3z13AZOTt/f2V7HHwBSbvAvzG5ifE1VBFsEZ+iQkKhe5pu4VXqEg==","signatures":[{"sig":"MEUCIDC4o10WsvHRoKi4kIgyl4GJOdYvzjCdtoE3HQgMLAQQAiEAxd/O7p0BLxDZccpjdUux+Na8R9lSr09cFodwO5xb9ys=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80307},"main":"./src/index.ts","types":"./src/index.ts","module":"./src/index.ts","exports":{".":{"types":"./src/index.ts","import":"./src/index.ts","require":"./src/index.ts"},"./styles":"./src/styles.css"},"gitHead":"eb01d9ad62330a32cba737b8c8dc4009c7b1e0b6","scripts":{"lint":"eslint . --max-warnings 0","check":"tsc --noEmit"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/payments"},"_npmVersion":"10.9.4","description":"Provider-agnostic React payments module (Stripe-first): checkout state machine, Payment Element wrapper, close-guard context, mock adapter for keyless development","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@stripe/stripe-js":"^9.9.0","@stripe/react-stripe-js":"^6.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^25.9.5","@types/react":"19.2.15","lucide-react":"0.545.0","@types/react-dom":"19.2.3","@djangocfg/ui-core":"^2.1.482","@djangocfg/ui-tools":"^2.1.482","@djangocfg/typescript-config":"^2.1.482"},"peerDependencies":{"react":"^19.2.4","react-dom":"^19.2.4","lucide-react":"^0.545.0","@djangocfg/ui-core":"^2.1.482","@djangocfg/ui-tools":"^2.1.482"},"peerDependenciesMeta":{"@djangocfg/ui-tools":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/payments_2.1.482_1784790635881_0.09684526862967346","host":"s3://npm-registry-packages-npm-production"}},"2.1.483":{"name":"@djangocfg/payments","version":"2.1.483","keywords":["payments","stripe","checkout","subscriptions","payment-element","react","django","typescript","hooks"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/payments@2.1.483","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"dist":{"shasum":"fbfb1d5a0b311e41f386b7fad13ddb12ed9d7f26","tarball":"https://registry.npmjs.org/@djangocfg/payments/-/payments-2.1.483.tgz","fileCount":23,"integrity":"sha512-iTU2hlfuNJDlyY+iejhQGnDaEAQYXJpI4bDNOYJQPzW6JvSpUpT7iqJB4DUfj6CAU3MD8frdw/Rch/RK6QxTng==","signatures":[{"sig":"MEQCIDzRgYey8MPaWBXPbB8ffU2B9QgUzMvzwxwnPGKm2x1UAiBhIbOfcIRwk3sjKkN1rhF7bHyBUDyzJOqnGRPkcHiylQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80307},"main":"./src/index.ts","types":"./src/index.ts","module":"./src/index.ts","exports":{".":{"types":"./src/index.ts","import":"./src/index.ts","require":"./src/index.ts"},"./styles":"./src/styles.css"},"gitHead":"4023e9fa44a428a98994cad94060998fd35d2d52","scripts":{"lint":"eslint . --max-warnings 0","check":"tsc --noEmit"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/payments"},"_npmVersion":"10.9.4","description":"Provider-agnostic React payments module (Stripe-first): checkout state machine, Payment Element wrapper, close-guard context, mock adapter for keyless development","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@stripe/stripe-js":"^9.9.0","@stripe/react-stripe-js":"^6.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^25.9.5","@types/react":"19.2.15","lucide-react":"0.545.0","@types/react-dom":"19.2.3","@djangocfg/ui-core":"^2.1.483","@djangocfg/ui-tools":"^2.1.483","@djangocfg/typescript-config":"^2.1.483"},"peerDependencies":{"react":"^19.2.4","react-dom":"^19.2.4","lucide-react":"^0.545.0","@djangocfg/ui-core":"^2.1.483","@djangocfg/ui-tools":"^2.1.483"},"peerDependenciesMeta":{"@djangocfg/ui-tools":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/payments_2.1.483_1784863082857_0.44942314185400933","host":"s3://npm-registry-packages-npm-production"}},"2.1.484":{"name":"@djangocfg/payments","version":"2.1.484","keywords":["payments","stripe","checkout","subscriptions","payment-element","react","django","typescript","hooks"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/payments@2.1.484","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"dist":{"shasum":"9403cd841ab5dee71ca25c54ddc3b481cc104afe","tarball":"https://registry.npmjs.org/@djangocfg/payments/-/payments-2.1.484.tgz","fileCount":23,"integrity":"sha512-07HT5i2X8NKqdVMQekWMhXvujjt41A4BfItyr73UoKsw0dnGHjac3u0m7kupNZyNyH0m3tXIhin2samrKEjY1Q==","signatures":[{"sig":"MEUCIGRp2EJkZLYL9N4yXUaqBuMhogu7rSFqIRGfasfi7XwrAiEAmmIzwo9VGP0/vi9zpmfXj6MWdPRvAX1vOwIi20tgJLw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80307},"main":"./src/index.ts","types":"./src/index.ts","module":"./src/index.ts","exports":{".":{"types":"./src/index.ts","import":"./src/index.ts","require":"./src/index.ts"},"./styles":"./src/styles.css"},"gitHead":"1ad07c8ba02862d294fc3edc8433844b4f3f3d8f","scripts":{"lint":"eslint . --max-warnings 0","check":"tsc --noEmit"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/payments"},"_npmVersion":"10.9.4","description":"Provider-agnostic React payments module (Stripe-first): checkout state machine, Payment Element wrapper, close-guard context, mock adapter for keyless development","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@stripe/stripe-js":"^9.9.0","@stripe/react-stripe-js":"^6.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^25.9.5","@types/react":"19.2.15","lucide-react":"0.545.0","@types/react-dom":"19.2.3","@djangocfg/ui-core":"^2.1.484","@djangocfg/ui-tools":"^2.1.484","@djangocfg/typescript-config":"^2.1.484"},"peerDependencies":{"react":"^19.2.4","react-dom":"^19.2.4","lucide-react":"^0.545.0","@djangocfg/ui-core":"^2.1.484","@djangocfg/ui-tools":"^2.1.484"},"peerDependenciesMeta":{"@djangocfg/ui-tools":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/payments_2.1.484_1784896426572_0.3322551364179702","host":"s3://npm-registry-packages-npm-production"}},"2.1.486":{"name":"@djangocfg/payments","version":"2.1.486","keywords":["payments","stripe","checkout","subscriptions","payment-element","react","django","typescript","hooks"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/payments@2.1.486","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"dist":{"shasum":"d4cf159de77f5255e60d59ab2132de1b3fec8dab","tarball":"https://registry.npmjs.org/@djangocfg/payments/-/payments-2.1.486.tgz","fileCount":23,"integrity":"sha512-NUxY74Uj6qPh5/3n8e4uEKacDCrBNtRKILPhsDPP+J9BkxsqOFr/xQmxFQWhYzHkcaVB+cHgjXQPU6NKDcOimg==","signatures":[{"sig":"MEYCIQDTsCyPwlzhTKv3+YIyvRvbIH7OroVE+rPc/FhG8pgd5gIhALWyxFU6Rf3oUbsrMvrJzyaEI1T+brr/C2JIF8/fg6kq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80307},"main":"./src/index.ts","types":"./src/index.ts","module":"./src/index.ts","exports":{".":{"types":"./src/index.ts","import":"./src/index.ts","require":"./src/index.ts"},"./styles":"./src/styles.css"},"gitHead":"609b27af71d4d1575341ee573d36c7596622d224","scripts":{"lint":"eslint . --max-warnings 0","check":"tsc --noEmit"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/payments"},"_npmVersion":"10.9.4","description":"Provider-agnostic React payments module (Stripe-first): checkout state machine, Payment Element wrapper, close-guard context, mock adapter for keyless development","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@stripe/stripe-js":"^9.9.0","@stripe/react-stripe-js":"^6.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^25.9.5","@types/react":"19.2.15","lucide-react":"0.545.0","@types/react-dom":"19.2.3","@djangocfg/ui-core":"^2.1.486","@djangocfg/ui-tools":"^2.1.486","@djangocfg/typescript-config":"^2.1.486"},"peerDependencies":{"react":"^19.2.4","react-dom":"^19.2.4","lucide-react":"^0.545.0","@djangocfg/ui-core":"^2.1.486","@djangocfg/ui-tools":"^2.1.486"},"peerDependenciesMeta":{"@djangocfg/ui-tools":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/payments_2.1.486_1784903469916_0.20570341994681107","host":"s3://npm-registry-packages-npm-production"}},"2.1.487":{"name":"@djangocfg/payments","version":"2.1.487","keywords":["payments","stripe","checkout","subscriptions","payment-element","react","django","typescript","hooks"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/payments@2.1.487","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"dist":{"shasum":"13fcb9cb20370aa24749449a5bbacbe87f93de98","tarball":"https://registry.npmjs.org/@djangocfg/payments/-/payments-2.1.487.tgz","fileCount":23,"integrity":"sha512-3LDu3qUs0/pELtfWrSjCk80wX6JDg0uB9ry1HC6XvRanZ5NaJDozHEgEWuLvu3KemvaKty3CJAygbHYlIDjnQA==","signatures":[{"sig":"MEYCIQCvmVRe0eFptS0YiU8WVSVm8dPViGZjEVd5mbXCjAw4iwIhAIhbj0ZrWOpsaCKiQstpcX/cvwS8EdphSO3XzCfl3oDw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80307},"main":"./src/index.ts","types":"./src/index.ts","module":"./src/index.ts","exports":{".":{"types":"./src/index.ts","import":"./src/index.ts","require":"./src/index.ts"},"./styles":"./src/styles.css"},"gitHead":"30a722571f29b42bb87bab7f9e8dcf5e1a1f69f8","scripts":{"lint":"eslint . --max-warnings 0","check":"tsc --noEmit"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/payments"},"_npmVersion":"10.9.4","description":"Provider-agnostic React payments module (Stripe-first): checkout state machine, Payment Element wrapper, close-guard context, mock adapter for keyless development","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@stripe/stripe-js":"^9.9.0","@stripe/react-stripe-js":"^6.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^25.9.5","@types/react":"19.2.15","lucide-react":"0.545.0","@types/react-dom":"19.2.3","@djangocfg/ui-core":"^2.1.487","@djangocfg/ui-tools":"^2.1.487","@djangocfg/typescript-config":"^2.1.487"},"peerDependencies":{"react":"^19.2.4","react-dom":"^19.2.4","lucide-react":"^0.545.0","@djangocfg/ui-core":"^2.1.487","@djangocfg/ui-tools":"^2.1.487"},"peerDependenciesMeta":{"@djangocfg/ui-tools":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/payments_2.1.487_1784907476469_0.5098409960239199","host":"s3://npm-registry-packages-npm-production"}},"2.1.488":{"name":"@djangocfg/payments","version":"2.1.488","keywords":["payments","stripe","checkout","subscriptions","payment-element","react","django","typescript","hooks"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/payments@2.1.488","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"dist":{"shasum":"09dbe844c772be6d27b4a4ead6c32a7b5c4b9327","tarball":"https://registry.npmjs.org/@djangocfg/payments/-/payments-2.1.488.tgz","fileCount":23,"integrity":"sha512-HE6rJFMdnfGwM+lwARK/pdKi5bpAGq6gIagwIpbytSbBR50MnPx7RnaeQaETvZdBAt4m/2yuk4d9f6taG8vofg==","signatures":[{"sig":"MEUCIQCo3GiWHh8V3aH+DrU6KK6vnJXAQy5rqt7vJfwF2Fi/hwIgYBHjsT9CiKUKpsBd9bzh8Ep+xHVKzVLvLkAtRvVyYfY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80307},"main":"./src/index.ts","types":"./src/index.ts","module":"./src/index.ts","exports":{".":{"types":"./src/index.ts","import":"./src/index.ts","require":"./src/index.ts"},"./styles":"./src/styles.css"},"gitHead":"8d9874487eb85d55068f533f343dd3c8c85dd578","scripts":{"lint":"eslint . --max-warnings 0","check":"tsc --noEmit"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/payments"},"_npmVersion":"10.9.4","description":"Provider-agnostic React payments module (Stripe-first): checkout state machine, Payment Element wrapper, close-guard context, mock adapter for keyless development","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@stripe/stripe-js":"^9.9.0","@stripe/react-stripe-js":"^6.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^25.9.5","@types/react":"19.2.15","lucide-react":"0.545.0","@types/react-dom":"19.2.3","@djangocfg/ui-core":"^2.1.488","@djangocfg/ui-tools":"^2.1.488","@djangocfg/typescript-config":"^2.1.488"},"peerDependencies":{"react":"^19.2.4","react-dom":"^19.2.4","lucide-react":"^0.545.0","@djangocfg/ui-core":"^2.1.488","@djangocfg/ui-tools":"^2.1.488"},"peerDependenciesMeta":{"@djangocfg/ui-tools":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/payments_2.1.488_1785054567696_0.6946582039906324","host":"s3://npm-registry-packages-npm-production"}},"2.1.489":{"name":"@djangocfg/payments","version":"2.1.489","keywords":["payments","stripe","checkout","subscriptions","payment-element","react","django","typescript","hooks"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/payments@2.1.489","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"dist":{"shasum":"7869814858c86f5a333c22b74d5c31ffa0b5787b","tarball":"https://registry.npmjs.org/@djangocfg/payments/-/payments-2.1.489.tgz","fileCount":23,"integrity":"sha512-Y2arbVedtZ5wzffdTongJxNOFZRkXvt8jMnp4PD0B8GCFSTWaqtQLFldZP41zW+f3U1Y5yktMBLwt9UPk0iXGA==","signatures":[{"sig":"MEYCIQDu9QEoDSRAh/JwdwbM7oQPOjTa+vnISiA/j1PHqKyhJAIhAINJQSntn8yej9/tmdICqdj1xwuo85YLUJ6zNLISvx/K","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80307},"main":"./src/index.ts","types":"./src/index.ts","module":"./src/index.ts","exports":{".":{"types":"./src/index.ts","import":"./src/index.ts","require":"./src/index.ts"},"./styles":"./src/styles.css"},"gitHead":"df1a87e320c19aadbf703907a4d21a9f472fca8e","scripts":{"lint":"eslint . --max-warnings 0","check":"tsc --noEmit"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/payments"},"_npmVersion":"10.9.4","description":"Provider-agnostic React payments module (Stripe-first): checkout state machine, Payment Element wrapper, close-guard context, mock adapter for keyless development","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@stripe/stripe-js":"^9.9.0","@stripe/react-stripe-js":"^6.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^25.9.5","@types/react":"19.2.15","lucide-react":"0.545.0","@types/react-dom":"19.2.3","@djangocfg/ui-core":"^2.1.489","@djangocfg/ui-tools":"^2.1.489","@djangocfg/typescript-config":"^2.1.489"},"peerDependencies":{"react":"^19.2.4","react-dom":"^19.2.4","lucide-react":"^0.545.0","@djangocfg/ui-core":"^2.1.489","@djangocfg/ui-tools":"^2.1.489"},"peerDependenciesMeta":{"@djangocfg/ui-tools":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/payments_2.1.489_1785074921062_0.31062718799384936","host":"s3://npm-registry-packages-npm-production"}},"2.1.490":{"name":"@djangocfg/payments","version":"2.1.490","keywords":["payments","stripe","checkout","subscriptions","payment-element","react","django","typescript","hooks"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/payments@2.1.490","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"dist":{"shasum":"8beacc3685f41b399c0e1b1ab741f3eb867e7dcb","tarball":"https://registry.npmjs.org/@djangocfg/payments/-/payments-2.1.490.tgz","fileCount":23,"integrity":"sha512-xBOvNI6S7pcnl+HGMauDo39jyr6Q7sGluSSGTR8K/jYctZ4/JTXyXdfY41MCCK3XlwiKp+zVc76x6xnzLaTcnA==","signatures":[{"sig":"MEUCIF9Z+D9dUhzvLzCNITxtBmOb8t++R6lHDbFSm6RcjD8oAiEAnm9W6558zvv7VarGBL5SyVuOotsvjvJQDaOMCC4PIoE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80307},"main":"./src/index.ts","types":"./src/index.ts","module":"./src/index.ts","exports":{".":{"types":"./src/index.ts","import":"./src/index.ts","require":"./src/index.ts"},"./styles":"./src/styles.css"},"gitHead":"c7227d6fc72719e8dc9c49c76bc0054cdb7c14d4","scripts":{"lint":"eslint . --max-warnings 0","check":"tsc --noEmit"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/payments"},"_npmVersion":"10.9.4","description":"Provider-agnostic React payments module (Stripe-first): checkout state machine, Payment Element wrapper, close-guard context, mock adapter for keyless development","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@stripe/stripe-js":"^9.9.0","@stripe/react-stripe-js":"^6.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^25.9.5","@types/react":"19.2.15","lucide-react":"0.545.0","@types/react-dom":"19.2.3","@djangocfg/ui-core":"^2.1.490","@djangocfg/ui-tools":"^2.1.490","@djangocfg/typescript-config":"^2.1.490"},"peerDependencies":{"react":"^19.2.4","react-dom":"^19.2.4","lucide-react":"^0.545.0","@djangocfg/ui-core":"^2.1.490","@djangocfg/ui-tools":"^2.1.490"},"peerDependenciesMeta":{"@djangocfg/ui-tools":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/payments_2.1.490_1785215010734_0.00806997763104711","host":"s3://npm-registry-packages-npm-production"}},"2.1.491":{"name":"@djangocfg/payments","version":"2.1.491","keywords":["payments","stripe","checkout","subscriptions","payment-element","react","django","typescript","hooks"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/payments@2.1.491","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"dist":{"shasum":"20e6594f34e1b45f259286442c394f0f68a9d4fb","tarball":"https://registry.npmjs.org/@djangocfg/payments/-/payments-2.1.491.tgz","fileCount":23,"integrity":"sha512-2PtocSjKYQ0I/XgSjjraEsvqQKAjyyeYq83UzbhbZ3FEymVnhIg5ABMgMv0HzV+RmNrkF6bzUJM6DVnsiU3mhg==","signatures":[{"sig":"MEYCIQCozQ20QEhwbGyUNWDIjKFRSk1mtzpSvLGFjuKU+UtCpAIhAOcBJq7qvwbN6mbisejJKlgyEPMiBvS4Gjl0dZzaZMFf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80307},"main":"./src/index.ts","types":"./src/index.ts","module":"./src/index.ts","exports":{".":{"types":"./src/index.ts","import":"./src/index.ts","require":"./src/index.ts"},"./styles":"./src/styles.css"},"gitHead":"770170d6ec298d7c4682ba46f490ef8e50510980","scripts":{"lint":"eslint . --max-warnings 0","check":"tsc --noEmit"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/payments"},"_npmVersion":"10.9.4","description":"Provider-agnostic React payments module (Stripe-first): checkout state machine, Payment Element wrapper, close-guard context, mock adapter for keyless development","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@stripe/stripe-js":"^9.9.0","@stripe/react-stripe-js":"^6.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^25.9.5","@types/react":"19.2.15","lucide-react":"0.545.0","@types/react-dom":"19.2.3","@djangocfg/ui-core":"^2.1.491","@djangocfg/ui-tools":"^2.1.491","@djangocfg/typescript-config":"^2.1.491"},"peerDependencies":{"react":"^19.2.4","react-dom":"^19.2.4","lucide-react":"^0.545.0","@djangocfg/ui-core":"^2.1.491","@djangocfg/ui-tools":"^2.1.491"},"peerDependenciesMeta":{"@djangocfg/ui-tools":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/payments_2.1.491_1785246633928_0.8460401088749676","host":"s3://npm-registry-packages-npm-production"}},"2.1.492":{"name":"@djangocfg/payments","version":"2.1.492","keywords":["payments","stripe","checkout","subscriptions","payment-element","react","django","typescript","hooks"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/payments@2.1.492","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"dist":{"shasum":"c80aa0c2116b5810c92bfee5b7474ff59b8eba3f","tarball":"https://registry.npmjs.org/@djangocfg/payments/-/payments-2.1.492.tgz","fileCount":23,"integrity":"sha512-mSioFcBKkRpBhtiH4pSJNcP7l9UhGR1kHBPudLdYrzRGp1TshLL9FAOXIvtODNOp2h34Ns6TO3yyi4mf/SgCjQ==","signatures":[{"sig":"MEQCIDpEAvljwtTzoz7SHxaaTF3M47rUgPhbmhf7vcrnPQgGAiA+NrTWQlSR+NNXsgRHajnIQfzwfigFGLD54MfNvpWMEQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80307},"main":"./src/index.ts","types":"./src/index.ts","module":"./src/index.ts","exports":{".":{"types":"./src/index.ts","import":"./src/index.ts","require":"./src/index.ts"},"./styles":"./src/styles.css"},"gitHead":"9a86c51e92abf045d8491822dcf27e435f8eaba9","scripts":{"lint":"eslint . --max-warnings 0","check":"tsc --noEmit"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/payments"},"_npmVersion":"10.9.4","description":"Provider-agnostic React payments module (Stripe-first): checkout state machine, Payment Element wrapper, close-guard context, mock adapter for keyless development","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@stripe/stripe-js":"^9.9.0","@stripe/react-stripe-js":"^6.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^25.9.5","@types/react":"19.2.15","lucide-react":"0.545.0","@types/react-dom":"19.2.3","@djangocfg/ui-core":"^2.1.492","@djangocfg/ui-tools":"^2.1.492","@djangocfg/typescript-config":"^2.1.492"},"peerDependencies":{"react":"^19.2.4","react-dom":"^19.2.4","lucide-react":"^0.545.0","@djangocfg/ui-core":"^2.1.492","@djangocfg/ui-tools":"^2.1.492"},"peerDependenciesMeta":{"@djangocfg/ui-tools":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/payments_2.1.492_1785437123968_0.9607269636101923","host":"s3://npm-registry-packages-npm-production"}},"2.1.495":{"name":"@djangocfg/payments","version":"2.1.495","keywords":["payments","stripe","checkout","subscriptions","payment-element","react","django","typescript","hooks"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/payments@2.1.495","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"dist":{"shasum":"b64849fbf8b59c50347be09dd06af89058bfc733","tarball":"https://registry.npmjs.org/@djangocfg/payments/-/payments-2.1.495.tgz","fileCount":23,"integrity":"sha512-/lfZbSmaTl0ABkntxk1vBj5GbdPysroWTaz6dfIQju8RckK2JHUvVh32OIwJJIXgySEjsPCLxUH6YT3ve+JdZQ==","signatures":[{"sig":"MEYCIQDs51ExQ7x0A+9vMO49PdG9qcJwdu4MSQKJ9d45eE0dxQIhANIHdUcGv0GKEWz9M7Nt1Nb69L+V63YugbKADEC1Pap2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80307},"main":"./src/index.ts","types":"./src/index.ts","module":"./src/index.ts","exports":{".":{"types":"./src/index.ts","import":"./src/index.ts","require":"./src/index.ts"},"./styles":"./src/styles.css"},"gitHead":"9a86c51e92abf045d8491822dcf27e435f8eaba9","scripts":{"lint":"eslint . --max-warnings 0","check":"tsc --noEmit"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/payments"},"_npmVersion":"10.9.4","description":"Provider-agnostic React payments module (Stripe-first): checkout state machine, Payment Element wrapper, close-guard context, mock adapter for keyless development","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@stripe/stripe-js":"^9.9.0","@stripe/react-stripe-js":"^6.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^25.9.5","@types/react":"19.2.15","lucide-react":"0.545.0","@types/react-dom":"19.2.3","@djangocfg/ui-core":"^2.1.495","@djangocfg/ui-tools":"^2.1.495","@djangocfg/typescript-config":"^2.1.495"},"peerDependencies":{"react":"^19.2.4","react-dom":"^19.2.4","lucide-react":"^0.545.0","@djangocfg/ui-core":"^2.1.495","@djangocfg/ui-tools":"^2.1.495"},"peerDependenciesMeta":{"@djangocfg/ui-tools":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/payments_2.1.495_1785507191005_0.18911635098247626","host":"s3://npm-registry-packages-npm-production"}},"2.1.496":{"name":"@djangocfg/payments","version":"2.1.496","keywords":["payments","stripe","checkout","subscriptions","payment-element","react","django","typescript","hooks"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/payments@2.1.496","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"dist":{"shasum":"d27740a35e87318bb87286661d38299adf3e1130","tarball":"https://registry.npmjs.org/@djangocfg/payments/-/payments-2.1.496.tgz","fileCount":23,"integrity":"sha512-B8KbG3/F6/YvygWJNw7+Q8z9o7b9V0Zk/wW+xlOCL07juM3wA/1o+WiOfG0qszF319zVBmWJGmD/eoDF4u/pbA==","signatures":[{"sig":"MEUCIQD54e1TS/KbAlJP83wOZZVC34EYIx8Gam95GiSrAW+bYQIgWi2rNe+cN/jNeoaBETbbg2HXDglmanoE2ZY4deMW5Bg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80307},"main":"./src/index.ts","types":"./src/index.ts","module":"./src/index.ts","exports":{".":{"types":"./src/index.ts","import":"./src/index.ts","require":"./src/index.ts"},"./styles":"./src/styles.css"},"gitHead":"cc12cb3567daf1c50b4b8a1b1b7d32985ab1dfd7","scripts":{"lint":"eslint . --max-warnings 0","check":"tsc --noEmit"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/payments"},"_npmVersion":"10.9.4","description":"Provider-agnostic React payments module (Stripe-first): checkout state machine, Payment Element wrapper, close-guard context, mock adapter for keyless development","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@stripe/stripe-js":"^9.9.0","@stripe/react-stripe-js":"^6.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^25.9.5","@types/react":"19.2.15","lucide-react":"0.545.0","@types/react-dom":"19.2.3","@djangocfg/ui-core":"^2.1.496","@djangocfg/ui-tools":"^2.1.496","@djangocfg/typescript-config":"^2.1.496"},"peerDependencies":{"react":"^19.2.4","react-dom":"^19.2.4","lucide-react":"^0.545.0","@djangocfg/ui-core":"^2.1.496","@djangocfg/ui-tools":"^2.1.496"},"peerDependenciesMeta":{"@djangocfg/ui-tools":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/payments_2.1.496_1785689380711_0.7643025095748814","host":"s3://npm-registry-packages-npm-production"}},"2.1.497":{"name":"@djangocfg/payments","version":"2.1.497","keywords":["payments","stripe","checkout","subscriptions","payment-element","react","django","typescript","hooks"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/payments@2.1.497","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"dist":{"shasum":"c3e4cb63832853a46890825056aee930921b77d8","tarball":"https://registry.npmjs.org/@djangocfg/payments/-/payments-2.1.497.tgz","fileCount":23,"integrity":"sha512-mFhmBaUVEuJTQphLms7WT8gbDqlEEyAOBE6yDT4o9VQMMlcjVX02UXVtAbJYdCME7H2KrEfMyb6fAVvOVAyGkA==","signatures":[{"sig":"MEYCIQCOy8pX8dtDtx2WVqzjUZVKvs3jJ2JqhhRKpeSsq7cJIgIhAN3uLt1p38aT/+B7UDEu73ti2irijaRG4A9p86smabkr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80307},"main":"./src/index.ts","types":"./src/index.ts","module":"./src/index.ts","exports":{".":{"types":"./src/index.ts","import":"./src/index.ts","require":"./src/index.ts"},"./styles":"./src/styles.css"},"gitHead":"45b9baec14abd892d930bd33521ece1bab495d8e","scripts":{"lint":"eslint . --max-warnings 0","check":"tsc --noEmit"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/payments"},"_npmVersion":"10.9.4","description":"Provider-agnostic React payments module (Stripe-first): checkout state machine, Payment Element wrapper, close-guard context, mock adapter for keyless development","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@stripe/stripe-js":"^9.9.0","@stripe/react-stripe-js":"^6.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^25.9.5","@types/react":"19.2.15","lucide-react":"0.545.0","@types/react-dom":"19.2.3","@djangocfg/ui-core":"^2.1.497","@djangocfg/ui-tools":"^2.1.497","@djangocfg/typescript-config":"^2.1.497"},"peerDependencies":{"react":"^19.2.4","react-dom":"^19.2.4","lucide-react":"^0.545.0","@djangocfg/ui-core":"^2.1.497","@djangocfg/ui-tools":"^2.1.497"},"peerDependenciesMeta":{"@djangocfg/ui-tools":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/payments_2.1.497_1785760747925_0.3749853164079995","host":"s3://npm-registry-packages-npm-production"}},"2.1.498":{"name":"@djangocfg/payments","version":"2.1.498","keywords":["payments","stripe","checkout","subscriptions","payment-element","react","django","typescript","hooks"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/payments@2.1.498","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"dist":{"shasum":"8a722d4914ae4b801649447f44e9460aa9935f57","tarball":"https://registry.npmjs.org/@djangocfg/payments/-/payments-2.1.498.tgz","fileCount":23,"integrity":"sha512-Fj+9qr+KYPkbWaHLRFdoJhPyydygHuaIyLeyaa5qOuv/7UuB/Qyqac2qLEZRWlqE95BLUyFgCT9WnY7aPZvYow==","signatures":[{"sig":"MEUCIQDYetg1k2DKMnCoIxepypZDj2kHlwcrmzrAJE/iPJHSXAIgAU5nhJoCRbDTrFGRoeVvTWnpY0lsCDVP6iMty7GYTrg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80307},"main":"./src/index.ts","types":"./src/index.ts","module":"./src/index.ts","exports":{".":{"types":"./src/index.ts","import":"./src/index.ts","require":"./src/index.ts"},"./styles":"./src/styles.css"},"gitHead":"731890d13f043642185314a2ca2bcd9141d64704","scripts":{"lint":"eslint . --max-warnings 0","check":"tsc --noEmit"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/payments"},"_npmVersion":"10.9.4","description":"Provider-agnostic React payments module (Stripe-first): checkout state machine, Payment Element wrapper, close-guard context, mock adapter for keyless development","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@stripe/stripe-js":"^9.9.0","@stripe/react-stripe-js":"^6.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^25.9.5","@types/react":"19.2.15","lucide-react":"0.545.0","@types/react-dom":"19.2.3","@djangocfg/ui-core":"^2.1.498","@djangocfg/ui-tools":"^2.1.498","@djangocfg/typescript-config":"^2.1.498"},"peerDependencies":{"react":"^19.2.4","react-dom":"^19.2.4","lucide-react":"^0.545.0","@djangocfg/ui-core":"^2.1.498","@djangocfg/ui-tools":"^2.1.498"},"peerDependenciesMeta":{"@djangocfg/ui-tools":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/payments_2.1.498_1785762588801_0.35599774909697124","host":"s3://npm-registry-packages-npm-production"}},"2.1.499":{"name":"@djangocfg/payments","version":"2.1.499","keywords":["payments","stripe","checkout","subscriptions","payment-element","react","django","typescript","hooks"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/payments@2.1.499","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"dist":{"shasum":"0ea3cb102fd55d89a652f423f28092b0f251ef64","tarball":"https://registry.npmjs.org/@djangocfg/payments/-/payments-2.1.499.tgz","fileCount":23,"integrity":"sha512-xnZe02e5bPNNrMIQ9GbnSE7JjIXjrFL4fU/+XQ8Mg5yw6UFl5BjQV22reSakIl8ifmvZywD/EXyGRFpTA7eOpg==","signatures":[{"sig":"MEYCIQDBVxUfSWQCwftMFwphPLYZaRxQvXVgu/+JdatACyy1MQIhAPUFOmpiEW7fCdojZsYIGMH2QxvJvSpP48rGgObaMFDk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80307},"main":"./src/index.ts","types":"./src/index.ts","module":"./src/index.ts","exports":{".":{"types":"./src/index.ts","import":"./src/index.ts","require":"./src/index.ts"},"./styles":"./src/styles.css"},"gitHead":"da3b8daeef20eed4918fcc445a747bc807183021","scripts":{"lint":"eslint . --max-warnings 0","check":"tsc --noEmit"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/payments"},"_npmVersion":"10.9.4","description":"Provider-agnostic React payments module (Stripe-first): checkout state machine, Payment Element wrapper, close-guard context, mock adapter for keyless development","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@stripe/stripe-js":"^9.9.0","@stripe/react-stripe-js":"^6.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^25.9.5","@types/react":"19.2.15","lucide-react":"0.545.0","@types/react-dom":"19.2.3","@djangocfg/ui-core":"^2.1.499","@djangocfg/ui-tools":"^2.1.499","@djangocfg/typescript-config":"^2.1.499"},"peerDependencies":{"react":"^19.2.4","react-dom":"^19.2.4","lucide-react":"^0.545.0","@djangocfg/ui-core":"^2.1.499","@djangocfg/ui-tools":"^2.1.499"},"peerDependenciesMeta":{"@djangocfg/ui-tools":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/payments_2.1.499_1786253921988_0.13111689248224057","host":"s3://npm-registry-packages-npm-production"}},"2.1.500":{"name":"@djangocfg/payments","version":"2.1.500","keywords":["payments","stripe","checkout","subscriptions","payment-element","react","django","typescript","hooks"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/payments@2.1.500","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"dist":{"shasum":"53ad9ca1ee3467ac234ebabcbd6929b21b09df9e","tarball":"https://registry.npmjs.org/@djangocfg/payments/-/payments-2.1.500.tgz","fileCount":23,"integrity":"sha512-1wIqMw7dmHaWgUXgViCjzOl4xEzSubaE457OTkdkfci+SWmQ4vQ1mXMQ5Fb78pJsu3saS6153qII1TPKMFtCMA==","signatures":[{"sig":"MEUCIQC6r5YDmx7poyYx0CByExVyC1Hb1KY+N/bC1lzvxSCJcQIgZyIiDnHXFgyV9hgiehQfUnF6WMjrEdDEqIpXoPb4UxM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80307},"main":"./src/index.ts","types":"./src/index.ts","module":"./src/index.ts","exports":{".":{"types":"./src/index.ts","import":"./src/index.ts","require":"./src/index.ts"},"./styles":"./src/styles.css"},"gitHead":"308667cb2d98d5e25e8de94b0442924c23f04a22","scripts":{"lint":"eslint . --max-warnings 0","check":"tsc --noEmit"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/payments"},"_npmVersion":"10.9.4","description":"Provider-agnostic React payments module (Stripe-first): checkout state machine, Payment Element wrapper, close-guard context, mock adapter for keyless development","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@stripe/stripe-js":"^9.9.0","@stripe/react-stripe-js":"^6.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^25.9.5","@types/react":"19.2.15","lucide-react":"0.545.0","@types/react-dom":"19.2.3","@djangocfg/ui-core":"^2.1.500","@djangocfg/ui-tools":"^2.1.500","@djangocfg/typescript-config":"^2.1.500"},"peerDependencies":{"react":"^19.2.4","react-dom":"^19.2.4","lucide-react":"^0.545.0","@djangocfg/ui-core":"^2.1.500","@djangocfg/ui-tools":"^2.1.500"},"peerDependenciesMeta":{"@djangocfg/ui-tools":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/payments_2.1.500_1786469835528_0.24937731462299717","host":"s3://npm-registry-packages-npm-production"}},"2.1.501":{"name":"@djangocfg/payments","version":"2.1.501","keywords":["payments","stripe","checkout","subscriptions","payment-element","react","django","typescript","hooks"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/payments@2.1.501","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"dist":{"shasum":"bdc2ec6657e6ef9c28d649966e03b66711615daf","tarball":"https://registry.npmjs.org/@djangocfg/payments/-/payments-2.1.501.tgz","fileCount":23,"integrity":"sha512-sfF39Kem6qjtVnqJmdOwqSEC4LbD0DYYBjOlZXAeZAlxgzxswIfJ6rJVys+uEUseeT17nJVODNnzsCNaOrxvfw==","signatures":[{"sig":"MEQCIBkuDFc1XVrBuZrIKh0y2b9mAGwsl9GWbt63vEoKXoaUAiBaEsggIekQjt3YAPwK8uzf08RSa0BmFDmDOufQxWdj4g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80307},"main":"./src/index.ts","types":"./src/index.ts","module":"./src/index.ts","exports":{".":{"types":"./src/index.ts","import":"./src/index.ts","require":"./src/index.ts"},"./styles":"./src/styles.css"},"gitHead":"308667cb2d98d5e25e8de94b0442924c23f04a22","scripts":{"lint":"eslint . --max-warnings 0","check":"tsc --noEmit"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/payments"},"_npmVersion":"10.9.4","description":"Provider-agnostic React payments module (Stripe-first): checkout state machine, Payment Element wrapper, close-guard context, mock adapter for keyless development","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@stripe/stripe-js":"^9.9.0","@stripe/react-stripe-js":"^6.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^25.9.5","@types/react":"19.2.15","lucide-react":"0.545.0","@types/react-dom":"19.2.3","@djangocfg/ui-core":"^2.1.501","@djangocfg/ui-tools":"^2.1.501","@djangocfg/typescript-config":"^2.1.501"},"peerDependencies":{"react":"^19.2.4","react-dom":"^19.2.4","lucide-react":"^0.545.0","@djangocfg/ui-core":"^2.1.501","@djangocfg/ui-tools":"^2.1.501"},"peerDependenciesMeta":{"@djangocfg/ui-tools":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/payments_2.1.501_1786518158115_0.8664919730211826","host":"s3://npm-registry-packages-npm-production"}},"2.1.502":{"name":"@djangocfg/payments","version":"2.1.502","keywords":["payments","stripe","checkout","subscriptions","payment-element","react","django","typescript","hooks"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/payments@2.1.502","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"dist":{"shasum":"0806ea5f17bbc70721646de7087a2f5d5e397ecb","tarball":"https://registry.npmjs.org/@djangocfg/payments/-/payments-2.1.502.tgz","fileCount":23,"integrity":"sha512-IbIV0WEhxpteHF9EBxc3Lr72fiWX+agqDcBYG7Wty00XG9dz66AvN0OTm7nV3ZzFME/4e+gWaZeG+gSRNeBT0Q==","signatures":[{"sig":"MEUCIAg98hGf3PvoEeotBlUdY8+P+qe3a3u50YxCA8Yb+eTyAiEAiXHWChEMiMYA7Rkw8XyYsr2nWt+M2DV0cE9qV61BCaU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80307},"main":"./src/index.ts","types":"./src/index.ts","module":"./src/index.ts","exports":{".":{"types":"./src/index.ts","import":"./src/index.ts","require":"./src/index.ts"},"./styles":"./src/styles.css"},"gitHead":"fceb27c0675439106d68887d865e45b30d6e2662","scripts":{"lint":"eslint . --max-warnings 0","check":"tsc --noEmit"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/payments"},"_npmVersion":"10.9.4","description":"Provider-agnostic React payments module (Stripe-first): checkout state machine, Payment Element wrapper, close-guard context, mock adapter for keyless development","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@stripe/stripe-js":"^9.9.0","@stripe/react-stripe-js":"^6.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^25.9.5","@types/react":"19.2.15","lucide-react":"0.545.0","@types/react-dom":"19.2.3","@djangocfg/ui-core":"^2.1.502","@djangocfg/ui-tools":"^2.1.502","@djangocfg/typescript-config":"^2.1.502"},"peerDependencies":{"react":"^19.2.4","react-dom":"^19.2.4","lucide-react":"^0.545.0","@djangocfg/ui-core":"^2.1.502","@djangocfg/ui-tools":"^2.1.502"},"peerDependenciesMeta":{"@djangocfg/ui-tools":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/payments_2.1.502_1786522800408_0.22464406125582492","host":"s3://npm-registry-packages-npm-production"}},"2.1.503":{"name":"@djangocfg/payments","version":"2.1.503","keywords":["payments","stripe","checkout","subscriptions","payment-element","react","django","typescript","hooks"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/payments@2.1.503","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"dist":{"shasum":"75e561ea2c1e2c65326236bd28e87058b492bc27","tarball":"https://registry.npmjs.org/@djangocfg/payments/-/payments-2.1.503.tgz","fileCount":23,"integrity":"sha512-BCFzDe1SkNwrMqjtxMrXQIlxKpEFlUCrUYPjalTyNr3hHSQJJX8IzcG3K7ioOZX8NmxMcdsEi5a+RbY1xvwI/g==","signatures":[{"sig":"MEUCIB1HRIF3mVr6SYi/OvrKwoy5DU8fkykG+IexuGTyimeWAiEAufdJktZAus0pNJvDjJqoVJ9RvkPacfQ0OxqMouo/Gj0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80307},"main":"./src/index.ts","types":"./src/index.ts","module":"./src/index.ts","exports":{".":{"types":"./src/index.ts","import":"./src/index.ts","require":"./src/index.ts"},"./styles":"./src/styles.css"},"gitHead":"fceb27c0675439106d68887d865e45b30d6e2662","scripts":{"lint":"eslint . --max-warnings 0","check":"tsc --noEmit"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/payments"},"_npmVersion":"10.9.4","description":"Provider-agnostic React payments module (Stripe-first): checkout state machine, Payment Element wrapper, close-guard context, mock adapter for keyless development","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@stripe/stripe-js":"^9.9.0","@stripe/react-stripe-js":"^6.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^25.9.5","@types/react":"19.2.15","lucide-react":"0.545.0","@types/react-dom":"19.2.3","@djangocfg/ui-core":"^2.1.503","@djangocfg/ui-tools":"^2.1.503","@djangocfg/typescript-config":"^2.1.503"},"peerDependencies":{"react":"^19.2.4","react-dom":"^19.2.4","lucide-react":"^0.545.0","@djangocfg/ui-core":"^2.1.503","@djangocfg/ui-tools":"^2.1.503"},"peerDependenciesMeta":{"@djangocfg/ui-tools":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/payments_2.1.503_1786525054947_0.699018674327675","host":"s3://npm-registry-packages-npm-production"}},"2.1.504":{"name":"@djangocfg/payments","version":"2.1.504","keywords":["payments","stripe","checkout","subscriptions","payment-element","react","django","typescript","hooks"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/payments@2.1.504","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"dist":{"shasum":"3ea9c76e1d34f3c04894417ed91af00d8e02111f","tarball":"https://registry.npmjs.org/@djangocfg/payments/-/payments-2.1.504.tgz","fileCount":23,"integrity":"sha512-o37k+9ZVX0Sgp1YfqDcfQQHcV9QpMl2AFRiANtZdXisNEDaao3oua1AUo1GB/hESbCTJcT3SPE27T77JgM11bw==","signatures":[{"sig":"MEQCIAEBcMkj7ibgi2mATM17FtN9fC5+6GlWqOE1CQDt0OOQAiB47FF+pAoSpNc1rCEXd/wECu3fEjs0xfZ98KpUd4xCFA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80307},"main":"./src/index.ts","types":"./src/index.ts","module":"./src/index.ts","exports":{".":{"types":"./src/index.ts","import":"./src/index.ts","require":"./src/index.ts"},"./styles":"./src/styles.css"},"gitHead":"86a8a8d6f2c4e880346fd3c5a6b788f39cf0cdaf","scripts":{"lint":"eslint . --max-warnings 0","check":"tsc --noEmit"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/payments"},"_npmVersion":"10.9.4","description":"Provider-agnostic React payments module (Stripe-first): checkout state machine, Payment Element wrapper, close-guard context, mock adapter for keyless development","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@stripe/stripe-js":"^9.9.0","@stripe/react-stripe-js":"^6.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^25.9.5","@types/react":"19.2.15","lucide-react":"0.545.0","@types/react-dom":"19.2.3","@djangocfg/ui-core":"^2.1.504","@djangocfg/ui-tools":"^2.1.504","@djangocfg/typescript-config":"^2.1.504"},"peerDependencies":{"react":"^19.2.4","react-dom":"^19.2.4","lucide-react":"^0.545.0","@djangocfg/ui-core":"^2.1.504","@djangocfg/ui-tools":"^2.1.504"},"peerDependenciesMeta":{"@djangocfg/ui-tools":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/payments_2.1.504_1786552222246_0.3985677848123945","host":"s3://npm-registry-packages-npm-production"}},"2.1.507":{"name":"@djangocfg/payments","version":"2.1.507","keywords":["payments","stripe","checkout","subscriptions","payment-element","react","django","typescript","hooks"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/payments@2.1.507","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"dist":{"shasum":"8f6d6c141fe1fbd59bba3be9ae6c1d5ce55e636b","tarball":"https://registry.npmjs.org/@djangocfg/payments/-/payments-2.1.507.tgz","fileCount":23,"integrity":"sha512-LzXBC7+VdnocmC1Uun/dtTfAx1k2fqRzPDUoDkais51B+YNRNLWEcvajvyJiq03qGgH04RSZOzz0FWFHwQdESw==","signatures":[{"sig":"MEUCIQDRio10zr0TI5yTGEnSu1LnUtHH/hIn/ihnpMdQzVUQyAIgZRQpA1sDToVWRi4scK4B4fvxXsQPASPr7B2fhq25wJ8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80307},"main":"./src/index.ts","types":"./src/index.ts","module":"./src/index.ts","exports":{".":{"types":"./src/index.ts","import":"./src/index.ts","require":"./src/index.ts"},"./styles":"./src/styles.css"},"gitHead":"eda4942d6190d2b31e6bc0fe077709700c025ffe","scripts":{"lint":"eslint . --max-warnings 0","check":"tsc --noEmit"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/payments"},"_npmVersion":"10.9.4","description":"Provider-agnostic React payments module (Stripe-first): checkout state machine, Payment Element wrapper, close-guard context, mock adapter for keyless development","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@stripe/stripe-js":"^9.9.0","@stripe/react-stripe-js":"^6.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^25.9.5","@types/react":"19.2.15","lucide-react":"0.545.0","@types/react-dom":"19.2.3","@djangocfg/ui-core":"^2.1.507","@djangocfg/ui-tools":"^2.1.507","@djangocfg/typescript-config":"^2.1.507"},"peerDependencies":{"react":"^19.2.4","react-dom":"^19.2.4","lucide-react":"^0.545.0","@djangocfg/ui-core":"^2.1.507","@djangocfg/ui-tools":"^2.1.507"},"peerDependenciesMeta":{"@djangocfg/ui-tools":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/payments_2.1.507_1786559923370_0.94651943966071","host":"s3://npm-registry-packages-npm-production"}},"2.1.508":{"name":"@djangocfg/payments","version":"2.1.508","keywords":["payments","stripe","checkout","subscriptions","payment-element","react","django","typescript","hooks"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/payments@2.1.508","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"dist":{"shasum":"34b3c2f3ab1d09bed63a0c4fd826557d0e7009bc","tarball":"https://registry.npmjs.org/@djangocfg/payments/-/payments-2.1.508.tgz","fileCount":23,"integrity":"sha512-Si80J2hahN4TbRA8yQwJkm1H3jWY+Ns84oXf6bzBHy3zeElTbAa9lGxxv/lexGS6DVk/hMPvBIIvyM4bEurpYw==","signatures":[{"sig":"MEQCIAmyAvNu3dF5LiKGWEBLNZZNHfhQGQPEKHjfkTO/lHu8AiALeLvHFDNSIuKYX5joleE3kZOT3A63+XRkHrGsZ4m5QA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80307},"main":"./src/index.ts","types":"./src/index.ts","module":"./src/index.ts","exports":{".":{"types":"./src/index.ts","import":"./src/index.ts","require":"./src/index.ts"},"./styles":"./src/styles.css"},"gitHead":"3fcf9986eee57fd4a238abbeb93630ca9f6a2b72","scripts":{"lint":"eslint . --max-warnings 0","check":"tsc --noEmit"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/payments"},"_npmVersion":"10.9.4","description":"Provider-agnostic React payments module (Stripe-first): checkout state machine, Payment Element wrapper, close-guard context, mock adapter for keyless development","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@stripe/stripe-js":"^9.9.0","@stripe/react-stripe-js":"^6.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^25.9.5","@types/react":"19.2.15","lucide-react":"0.545.0","@types/react-dom":"19.2.3","@djangocfg/ui-core":"^2.1.508","@djangocfg/ui-tools":"^2.1.508","@djangocfg/typescript-config":"^2.1.508"},"peerDependencies":{"react":"^19.2.4","react-dom":"^19.2.4","lucide-react":"^0.545.0","@djangocfg/ui-core":"^2.1.508","@djangocfg/ui-tools":"^2.1.508"},"peerDependenciesMeta":{"@djangocfg/ui-tools":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/payments_2.1.508_1786565383334_0.22301044879027465","host":"s3://npm-registry-packages-npm-production"}},"2.1.509":{"name":"@djangocfg/payments","version":"2.1.509","keywords":["payments","stripe","checkout","subscriptions","payment-element","react","django","typescript","hooks"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/payments@2.1.509","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"dist":{"shasum":"33a3459e893663ae577c60629031090509f8b9c5","tarball":"https://registry.npmjs.org/@djangocfg/payments/-/payments-2.1.509.tgz","fileCount":23,"integrity":"sha512-RYoQhBjM5GLno7jzhzP6uncleO4qJUteM4Ot5DJn+U2LaF+MncYqfL/Zt3vZdERkqcw1SJ9IFPSdUL74o2iB3Q==","signatures":[{"sig":"MEYCIQCKoE3/VzYjsen0uznvsMvK8ZTUEtFJGbgw18kEx6VAeAIhAOOX40InaZT0WdITcrktnaQgBgK3WTBaEej9Rsi0yTP/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80307},"main":"./src/index.ts","types":"./src/index.ts","module":"./src/index.ts","exports":{".":{"types":"./src/index.ts","import":"./src/index.ts","require":"./src/index.ts"},"./styles":"./src/styles.css"},"gitHead":"a79cdc01066523673f37c6ea9e0e2f4ed26c94ed","scripts":{"lint":"eslint . --max-warnings 0","check":"tsc --noEmit"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/payments"},"_npmVersion":"10.9.4","description":"Provider-agnostic React payments module (Stripe-first): checkout state machine, Payment Element wrapper, close-guard context, mock adapter for keyless development","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@stripe/stripe-js":"^9.9.0","@stripe/react-stripe-js":"^6.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^25.9.5","@types/react":"19.2.15","lucide-react":"0.545.0","@types/react-dom":"19.2.3","@djangocfg/ui-core":"^2.1.509","@djangocfg/ui-tools":"^2.1.509","@djangocfg/typescript-config":"^2.1.509"},"peerDependencies":{"react":"^19.2.4","react-dom":"^19.2.4","lucide-react":"^0.545.0","@djangocfg/ui-core":"^2.1.509","@djangocfg/ui-tools":"^2.1.509"},"peerDependenciesMeta":{"@djangocfg/ui-tools":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/payments_2.1.509_1786595534092_0.09325772725388459","host":"s3://npm-registry-packages-npm-production"}},"2.1.510":{"name":"@djangocfg/payments","version":"2.1.510","keywords":["payments","stripe","checkout","subscriptions","payment-element","react","django","typescript","hooks"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/payments@2.1.510","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"dist":{"shasum":"cc6f6be758873a3ff20e8d16b4faa3ca0358dfc8","tarball":"https://registry.npmjs.org/@djangocfg/payments/-/payments-2.1.510.tgz","fileCount":23,"integrity":"sha512-YDCQF3uxIqu0XYqoNsGYGv+mTYiWDbCL3c9M0hXVbQptTS1Q/PpHu9Zg+CmA3dTXeZ5L5H5/oXLoJJ5k000DNQ==","signatures":[{"sig":"MEUCIQCJuuRvIo3XNGWhNTWSUY55xWSvt5U87+4NJxpGRsa4GAIgTT8aUvxCaJtOwr6R4nVfGFRHyBeazjCa+Qnr7G1WLnA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80307},"main":"./src/index.ts","types":"./src/index.ts","module":"./src/index.ts","exports":{".":{"types":"./src/index.ts","import":"./src/index.ts","require":"./src/index.ts"},"./styles":"./src/styles.css"},"gitHead":"6bf8c25671de6a53b3434a33a33cabde834e46f8","scripts":{"lint":"eslint . --max-warnings 0","check":"tsc --noEmit"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/payments"},"_npmVersion":"10.9.4","description":"Provider-agnostic React payments module (Stripe-first): checkout state machine, Payment Element wrapper, close-guard context, mock adapter for keyless development","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@stripe/stripe-js":"^9.9.0","@stripe/react-stripe-js":"^6.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^25.9.5","@types/react":"19.2.15","lucide-react":"0.545.0","@types/react-dom":"19.2.3","@djangocfg/ui-core":"^2.1.510","@djangocfg/ui-tools":"^2.1.510","@djangocfg/typescript-config":"^2.1.510"},"peerDependencies":{"react":"^19.2.4","react-dom":"^19.2.4","lucide-react":"^0.545.0","@djangocfg/ui-core":"^2.1.510","@djangocfg/ui-tools":"^2.1.510"},"peerDependenciesMeta":{"@djangocfg/ui-tools":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/payments_2.1.510_1786596984356_0.9128701419562448","host":"s3://npm-registry-packages-npm-production"}},"2.1.511":{"name":"@djangocfg/payments","version":"2.1.511","keywords":["payments","stripe","checkout","subscriptions","payment-element","react","django","typescript","hooks"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/payments@2.1.511","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"dist":{"shasum":"9b57678c47dc5372c4db120e0e3e8025fc884eeb","tarball":"https://registry.npmjs.org/@djangocfg/payments/-/payments-2.1.511.tgz","fileCount":23,"integrity":"sha512-KR7OUpwvSztLP06YUDuuNjlrOc5B0E7ongjXty4GUXQNOPwrlT9yc2GnQQihPNZUivIDjjTcHthcCm0ahtty6A==","signatures":[{"sig":"MEQCIBsXHQ/ZGIAy1ezCmpwx+ssTlztJ676D0JTNQFVvMz7YAiATyQgSlz9RYW2OE0g1f0w8bepZCZIW6BHck8aQ4KgbEg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80307},"main":"./src/index.ts","types":"./src/index.ts","module":"./src/index.ts","exports":{".":{"types":"./src/index.ts","import":"./src/index.ts","require":"./src/index.ts"},"./styles":"./src/styles.css"},"gitHead":"5a3618199217361e63dcd1fc811cbba16e9658d4","scripts":{"lint":"eslint . --max-warnings 0","check":"tsc --noEmit"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/payments"},"_npmVersion":"10.9.4","description":"Provider-agnostic React payments module (Stripe-first): checkout state machine, Payment Element wrapper, close-guard context, mock adapter for keyless development","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@stripe/stripe-js":"^9.9.0","@stripe/react-stripe-js":"^6.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^25.9.5","@types/react":"19.2.15","lucide-react":"0.545.0","@types/react-dom":"19.2.3","@djangocfg/ui-core":"^2.1.511","@djangocfg/ui-tools":"^2.1.511","@djangocfg/typescript-config":"^2.1.511"},"peerDependencies":{"react":"^19.2.4","react-dom":"^19.2.4","lucide-react":"^0.545.0","@djangocfg/ui-core":"^2.1.511","@djangocfg/ui-tools":"^2.1.511"},"peerDependenciesMeta":{"@djangocfg/ui-tools":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/payments_2.1.511_1786783051059_0.32881636452808904","host":"s3://npm-registry-packages-npm-production"}},"2.1.512":{"name":"@djangocfg/payments","version":"2.1.512","keywords":["payments","stripe","checkout","subscriptions","payment-element","react","django","typescript","hooks"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/payments@2.1.512","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"dist":{"shasum":"23b3c8ec0674eb62199a5c3604fb12e5c1db1382","tarball":"https://registry.npmjs.org/@djangocfg/payments/-/payments-2.1.512.tgz","fileCount":23,"integrity":"sha512-TpAWjkBky37ZBi4jkyVFrOjrxXfCt3rnqqyzfwVPcdIscUG8dagR3zlJkAQdNj0M2xAjkvTZn+8D7KPmw2S2Yg==","signatures":[{"sig":"MEUCIF4M2CeEeok/4Heqc/ZtFOZ4bnCeImfhxQVGP29SFYxfAiEA83MgvU7LkfrmD6ncM1sd1X4artAF5zpz3RSiu28Hpyk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80307},"main":"./src/index.ts","types":"./src/index.ts","module":"./src/index.ts","exports":{".":{"types":"./src/index.ts","import":"./src/index.ts","require":"./src/index.ts"},"./styles":"./src/styles.css"},"gitHead":"4c150a4d6e15d9ee3baaee6bbe726f1add203112","scripts":{"lint":"eslint . --max-warnings 0","check":"tsc --noEmit"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/payments"},"_npmVersion":"10.9.4","description":"Provider-agnostic React payments module (Stripe-first): checkout state machine, Payment Element wrapper, close-guard context, mock adapter for keyless development","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@stripe/stripe-js":"^9.9.0","@stripe/react-stripe-js":"^6.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^25.9.5","@types/react":"19.2.15","lucide-react":"0.545.0","@types/react-dom":"19.2.3","@djangocfg/ui-core":"^2.1.512","@djangocfg/ui-tools":"^2.1.512","@djangocfg/typescript-config":"^2.1.512"},"peerDependencies":{"react":"^19.2.4","react-dom":"^19.2.4","lucide-react":"^0.545.0","@djangocfg/ui-core":"^2.1.512","@djangocfg/ui-tools":"^2.1.512"},"peerDependenciesMeta":{"@djangocfg/ui-tools":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/payments_2.1.512_1786792184425_0.2292249563243165","host":"s3://npm-registry-packages-npm-production"}},"2.1.513":{"name":"@djangocfg/payments","version":"2.1.513","keywords":["payments","stripe","checkout","subscriptions","payment-element","react","django","typescript","hooks"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/payments@2.1.513","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"dist":{"shasum":"a3b86004d4db43de2096b32d594dee181a4a205d","tarball":"https://registry.npmjs.org/@djangocfg/payments/-/payments-2.1.513.tgz","fileCount":23,"integrity":"sha512-7bOWvyYf5sjiivv85ou3R2YJrI64owsqvK/OCsJpid68cn/2AqtF8aojc5iQGiHxR6Q1c2/kb+WQ9sfESAT1rA==","signatures":[{"sig":"MEUCIEvGUNLXT0UMjljRIvLhF+pGVTlF+3tRvpzOKtqm1DLXAiEAz3ZnTg48XOtrz3MH+kNnWcbfnSdnrqemhLWvZenDZfo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80307},"main":"./src/index.ts","types":"./src/index.ts","module":"./src/index.ts","exports":{".":{"types":"./src/index.ts","import":"./src/index.ts","require":"./src/index.ts"},"./styles":"./src/styles.css"},"gitHead":"09f5a929cb86cae9b2a59bfb80417c9f307a36be","scripts":{"lint":"eslint . --max-warnings 0","check":"tsc --noEmit"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/payments"},"_npmVersion":"10.9.4","description":"Provider-agnostic React payments module (Stripe-first): checkout state machine, Payment Element wrapper, close-guard context, mock adapter for keyless development","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@stripe/stripe-js":"^9.9.0","@stripe/react-stripe-js":"^6.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^25.9.5","@types/react":"19.2.15","lucide-react":"0.545.0","@types/react-dom":"19.2.3","@djangocfg/ui-core":"^2.1.513","@djangocfg/ui-tools":"^2.1.513","@djangocfg/typescript-config":"^2.1.513"},"peerDependencies":{"react":"^19.2.4","react-dom":"^19.2.4","lucide-react":"^0.545.0","@djangocfg/ui-core":"^2.1.513","@djangocfg/ui-tools":"^2.1.513"},"peerDependenciesMeta":{"@djangocfg/ui-tools":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/payments_2.1.513_1786815583810_0.8575261769447826","host":"s3://npm-registry-packages-npm-production"}},"2.1.514":{"name":"@djangocfg/payments","version":"2.1.514","keywords":["payments","stripe","checkout","subscriptions","payment-element","react","django","typescript","hooks"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/payments@2.1.514","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"dist":{"shasum":"8d9971301b0483f05aae8b9d4f1c4b068ffb8f84","tarball":"https://registry.npmjs.org/@djangocfg/payments/-/payments-2.1.514.tgz","fileCount":23,"integrity":"sha512-cCqaFVNQOh0i20PfiwbBrPqPcH898fG2++pXOahjmWmhvj8T5BPxoVDPfKgRRp9OsnmAN/BwhbnLDptAAn+VjA==","signatures":[{"sig":"MEUCIA6YSwI7F1qWBkhW/9xTgj2r08X9IsYw03pErh8ztcgmAiEA3Z6xGoHV4jo8tZpqIpbcoQ+ZnLAcPXP/D2upbIh/psc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80307},"main":"./src/index.ts","types":"./src/index.ts","module":"./src/index.ts","exports":{".":{"types":"./src/index.ts","import":"./src/index.ts","require":"./src/index.ts"},"./styles":"./src/styles.css"},"gitHead":"2bc22848789491d0899a114201d46a6d3414c1f5","scripts":{"lint":"eslint . --max-warnings 0","check":"tsc --noEmit"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/payments"},"_npmVersion":"10.9.4","description":"Provider-agnostic React payments module (Stripe-first): checkout state machine, Payment Element wrapper, close-guard context, mock adapter for keyless development","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@stripe/stripe-js":"^9.9.0","@stripe/react-stripe-js":"^6.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^25.9.5","@types/react":"19.2.15","lucide-react":"0.545.0","@types/react-dom":"19.2.3","@djangocfg/ui-core":"^2.1.514","@djangocfg/ui-tools":"^2.1.514","@djangocfg/typescript-config":"^2.1.514"},"peerDependencies":{"react":"^19.2.4","react-dom":"^19.2.4","lucide-react":"^0.545.0","@djangocfg/ui-core":"^2.1.514","@djangocfg/ui-tools":"^2.1.514"},"peerDependenciesMeta":{"@djangocfg/ui-tools":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/payments_2.1.514_1786856220215_0.9782696257958214","host":"s3://npm-registry-packages-npm-production"}},"2.1.515":{"name":"@djangocfg/payments","version":"2.1.515","keywords":["payments","stripe","checkout","subscriptions","payment-element","react","django","typescript","hooks"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/payments@2.1.515","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"dist":{"shasum":"088ba24c1df37a4f1730b3d47e57cc448287e9b6","tarball":"https://registry.npmjs.org/@djangocfg/payments/-/payments-2.1.515.tgz","fileCount":23,"integrity":"sha512-96vIBf6PO+1cyUBp4QpVqWoXnLizQQI+ekNTXKSZIWaWdUcDIiKp0wNwJsgJgiP3PDiidjlvaTXz0nnwPXXJqw==","signatures":[{"sig":"MEQCIBmpQ1urc1jV4BVhhdlYs9wWWJaW3k/g6KQbD6CropXtAiB6671SOF/CArdu+BAXKdq8iliMSpi5gFTkXE5j98wl1w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80307},"main":"./src/index.ts","types":"./src/index.ts","module":"./src/index.ts","exports":{".":{"types":"./src/index.ts","import":"./src/index.ts","require":"./src/index.ts"},"./styles":"./src/styles.css"},"gitHead":"aa1057f60814508e65896735d2f4abd04b1e89a9","scripts":{"lint":"eslint . --max-warnings 0","check":"tsc --noEmit"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/payments"},"_npmVersion":"10.9.4","description":"Provider-agnostic React payments module (Stripe-first): checkout state machine, Payment Element wrapper, close-guard context, mock adapter for keyless development","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@stripe/stripe-js":"^9.9.0","@stripe/react-stripe-js":"^6.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^25.9.5","@types/react":"19.2.15","lucide-react":"0.545.0","@types/react-dom":"19.2.3","@djangocfg/ui-core":"^2.1.515","@djangocfg/ui-tools":"^2.1.515","@djangocfg/typescript-config":"^2.1.515"},"peerDependencies":{"react":"^19.2.4","react-dom":"^19.2.4","lucide-react":"^0.545.0","@djangocfg/ui-core":"^2.1.515","@djangocfg/ui-tools":"^2.1.515"},"peerDependenciesMeta":{"@djangocfg/ui-tools":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/payments_2.1.515_1787067002806_0.26584893780371677","host":"s3://npm-registry-packages-npm-production"}},"2.1.516":{"name":"@djangocfg/payments","version":"2.1.516","keywords":["payments","stripe","checkout","subscriptions","payment-element","react","django","typescript","hooks"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/payments@2.1.516","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"dist":{"shasum":"52026da68743a41bea84b2f7aa5873543d7a3ba3","tarball":"https://registry.npmjs.org/@djangocfg/payments/-/payments-2.1.516.tgz","fileCount":23,"integrity":"sha512-QehM08qomj4E2a4EghJrLmJEun66peTVzXRi0c20xUOegVfzIU3RCMr+pRRUjs1KqiS6sazyNOuwPUKjWvxtag==","signatures":[{"sig":"MEYCIQD1GJOqqILJYZdSBYn3EEeQ02ruX7+lMtswHjIAePWP6AIhAIkGJRYj1o8D7ha2/gqhsz8cQPLnBWMo87z5zKcW2p8W","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80307},"main":"./src/index.ts","types":"./src/index.ts","module":"./src/index.ts","exports":{".":{"types":"./src/index.ts","import":"./src/index.ts","require":"./src/index.ts"},"./styles":"./src/styles.css"},"gitHead":"40967960ab9306990efd5d42ba4ff29ebf7bfb9f","scripts":{"lint":"eslint . --max-warnings 0","check":"tsc --noEmit"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/payments"},"_npmVersion":"10.9.4","description":"Provider-agnostic React payments module (Stripe-first): checkout state machine, Payment Element wrapper, close-guard context, mock adapter for keyless development","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@stripe/stripe-js":"^9.9.0","@stripe/react-stripe-js":"^6.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^25.9.5","@types/react":"19.2.15","lucide-react":"0.545.0","@types/react-dom":"19.2.3","@djangocfg/ui-core":"^2.1.516","@djangocfg/ui-tools":"^2.1.516","@djangocfg/typescript-config":"^2.1.516"},"peerDependencies":{"react":"^19.2.4","react-dom":"^19.2.4","lucide-react":"^0.545.0","@djangocfg/ui-core":"^2.1.516","@djangocfg/ui-tools":"^2.1.516"},"peerDependenciesMeta":{"@djangocfg/ui-tools":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/payments_2.1.516_1787112947725_0.3499907953737922","host":"s3://npm-registry-packages-npm-production"}},"2.1.518":{"name":"@djangocfg/payments","version":"2.1.518","keywords":["payments","stripe","checkout","subscriptions","payment-element","react","django","typescript","hooks"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/payments@2.1.518","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"dist":{"shasum":"91f5eb9c81b50b8590e48082dc7757a7d117e489","tarball":"https://registry.npmjs.org/@djangocfg/payments/-/payments-2.1.518.tgz","fileCount":23,"integrity":"sha512-X2/VVq19n/3t8IwlvK2XyU4CgEh1kHMLf46n/AlPo/eaJNTkMsd3FrxnDSwveQdKXTYpVhcMuCeZ+gcyBluV8Q==","signatures":[{"sig":"MEUCIQDuEmikIqY6U9bevGPmhYb9bPy5r8fdEecFgxfndAqSFwIgdlw1Klxp7BHpw4m9Mq00oS1W/nxzwCg2qfcewDgUYF0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80307},"main":"./src/index.ts","types":"./src/index.ts","module":"./src/index.ts","exports":{".":{"types":"./src/index.ts","import":"./src/index.ts","require":"./src/index.ts"},"./styles":"./src/styles.css"},"gitHead":"8264d7235b76ab69b3cbeee4924d22f5dcdcdf3b","scripts":{"lint":"eslint . --max-warnings 0","check":"tsc --noEmit"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/payments"},"_npmVersion":"10.9.4","description":"Provider-agnostic React payments module (Stripe-first): checkout state machine, Payment Element wrapper, close-guard context, mock adapter for keyless development","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@stripe/stripe-js":"^9.9.0","@stripe/react-stripe-js":"^6.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^25.9.5","@types/react":"19.2.15","lucide-react":"0.545.0","@types/react-dom":"19.2.3","@djangocfg/ui-core":"^2.1.518","@djangocfg/ui-tools":"^2.1.518","@djangocfg/typescript-config":"^2.1.518"},"peerDependencies":{"react":"^19.2.4","react-dom":"^19.2.4","lucide-react":"^0.545.0","@djangocfg/ui-core":"^2.1.518","@djangocfg/ui-tools":"^2.1.518"},"peerDependenciesMeta":{"@djangocfg/ui-tools":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/payments_2.1.518_1787114906872_0.7842269663134105","host":"s3://npm-registry-packages-npm-production"}},"2.1.519":{"name":"@djangocfg/payments","version":"2.1.519","keywords":["payments","stripe","checkout","subscriptions","payment-element","react","django","typescript","hooks"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/payments@2.1.519","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"dist":{"shasum":"570b3d310c7bf9473b399d50c998713846f556bc","tarball":"https://registry.npmjs.org/@djangocfg/payments/-/payments-2.1.519.tgz","fileCount":23,"integrity":"sha512-p+L7lS7mN0iAU2JayHuIIQuL7EOD8SIqKKKIkTH1+u5w+g0WcUbuzy4SmrVNiZ0k+Rp8N3pbbEvu8Z1WQ5su7w==","signatures":[{"sig":"MEUCIQDM39MHbSRx2zLciD3CKe8wl1YByxhTQJ2LUNbiNhs/ngIgJWuJ+WHUhHFdUPZry2HKLlCfUeCV5Wjbw+auZ+CtsQA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80307},"main":"./src/index.ts","types":"./src/index.ts","module":"./src/index.ts","exports":{".":{"types":"./src/index.ts","import":"./src/index.ts","require":"./src/index.ts"},"./styles":"./src/styles.css"},"gitHead":"a8ea817c6dc6f3576dc3735ba6ab08394b5f2721","scripts":{"lint":"eslint . --max-warnings 0","check":"tsc --noEmit"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/payments"},"_npmVersion":"10.9.4","description":"Provider-agnostic React payments module (Stripe-first): checkout state machine, Payment Element wrapper, close-guard context, mock adapter for keyless development","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@stripe/stripe-js":"^9.9.0","@stripe/react-stripe-js":"^6.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^25.9.5","@types/react":"19.2.15","lucide-react":"0.545.0","@types/react-dom":"19.2.3","@djangocfg/ui-core":"^2.1.519","@djangocfg/ui-tools":"^2.1.519","@djangocfg/typescript-config":"^2.1.519"},"peerDependencies":{"react":"^19.2.4","react-dom":"^19.2.4","lucide-react":"^0.545.0","@djangocfg/ui-core":"^2.1.519","@djangocfg/ui-tools":"^2.1.519"},"peerDependenciesMeta":{"@djangocfg/ui-tools":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/payments_2.1.519_1787166079401_0.028801363021549564","host":"s3://npm-registry-packages-npm-production"}},"2.1.520":{"name":"@djangocfg/payments","version":"2.1.520","keywords":["payments","stripe","checkout","subscriptions","payment-element","react","django","typescript","hooks"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/payments@2.1.520","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"dist":{"shasum":"8c6a8b154790334e74de5f244735fb6c29718828","tarball":"https://registry.npmjs.org/@djangocfg/payments/-/payments-2.1.520.tgz","fileCount":23,"integrity":"sha512-a3fV3oiQisu0XRHK9MHGuTYL4hupKo6TA6sxiyGkyUQSgT5NxvKtEhdwXuTv8alrMFswUY46jd3B+4FPVdzcZA==","signatures":[{"sig":"MEYCIQDOBsf1kGRQjVuTefa8uogvF2rpAafApV/KxriH4+uORgIhAMwD0Nnb8hUyX04KT5082kYXcI3OvxMd06bluF48Qokq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80307},"main":"./src/index.ts","types":"./src/index.ts","module":"./src/index.ts","exports":{".":{"types":"./src/index.ts","import":"./src/index.ts","require":"./src/index.ts"},"./styles":"./src/styles.css"},"gitHead":"8514c2c39c3f9324b611925135c79ded7b3d0a49","scripts":{"lint":"eslint . --max-warnings 0","check":"tsc --noEmit"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/payments"},"_npmVersion":"10.9.4","description":"Provider-agnostic React payments module (Stripe-first): checkout state machine, Payment Element wrapper, close-guard context, mock adapter for keyless development","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@stripe/stripe-js":"^9.9.0","@stripe/react-stripe-js":"^6.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^25.9.5","@types/react":"19.2.15","lucide-react":"0.545.0","@types/react-dom":"19.2.3","@djangocfg/ui-core":"^2.1.520","@djangocfg/ui-tools":"^2.1.520","@djangocfg/typescript-config":"^2.1.520"},"peerDependencies":{"react":"^19.2.4","react-dom":"^19.2.4","lucide-react":"^0.545.0","@djangocfg/ui-core":"^2.1.520","@djangocfg/ui-tools":"^2.1.520"},"peerDependenciesMeta":{"@djangocfg/ui-tools":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/payments_2.1.520_1787220517788_0.5828530523198265","host":"s3://npm-registry-packages-npm-production"}},"2.1.524":{"name":"@djangocfg/payments","version":"2.1.524","keywords":["payments","stripe","checkout","subscriptions","payment-element","react","django","typescript","hooks"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/payments@2.1.524","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"dist":{"shasum":"b3039ec765dda18de51d50cabfaa88eb470bf469","tarball":"https://registry.npmjs.org/@djangocfg/payments/-/payments-2.1.524.tgz","fileCount":23,"integrity":"sha512-RyfUHVmLQRdzUCq9XXI9nATDvC9sKm7UHjLvPVZMIs+ZxXr0v3XPGSUpsas4E4sdT9Hlf4UJTCr2tuIjyqLUTA==","signatures":[{"sig":"MEQCIEQnbDW/8JejV//36Jt+fEsE+dFFgpoBrA9M1pv7kAwAAiAQqPmIeswAUeCXH/3CZnyi/k8rWEosnVNXK0R5VXDp8g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80307},"main":"./src/index.ts","types":"./src/index.ts","module":"./src/index.ts","exports":{".":{"types":"./src/index.ts","import":"./src/index.ts","require":"./src/index.ts"},"./styles":"./src/styles.css"},"gitHead":"8514c2c39c3f9324b611925135c79ded7b3d0a49","scripts":{"lint":"eslint . --max-warnings 0","check":"tsc --noEmit"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/payments"},"_npmVersion":"11.19.0","description":"Provider-agnostic React payments module (Stripe-first): checkout state machine, Payment Element wrapper, close-guard context, mock adapter for keyless development","directories":{},"_nodeVersion":"26.7.0","dependencies":{"@stripe/stripe-js":"^9.9.0","@stripe/react-stripe-js":"^6.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^25.9.5","@types/react":"19.2.15","lucide-react":"0.545.0","@types/react-dom":"19.2.3","@djangocfg/ui-core":"^2.1.524","@djangocfg/ui-tools":"^2.1.524","@djangocfg/typescript-config":"^2.1.524"},"peerDependencies":{"react":"^19.2.4","react-dom":"^19.2.4","lucide-react":"^0.545.0","@djangocfg/ui-core":"^2.1.524","@djangocfg/ui-tools":"^2.1.524"},"peerDependenciesMeta":{"@djangocfg/ui-tools":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/payments_2.1.524_1787378367229_0.592606873027111","host":"s3://npm-registry-packages-npm-production"}},"2.1.527":{"name":"@djangocfg/payments","version":"2.1.527","keywords":["payments","stripe","checkout","subscriptions","payment-element","react","django","typescript","hooks"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/payments@2.1.527","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"dist":{"shasum":"5ba07bd2bbda0ed5a0f1a7d2203e2d42e0262f3b","tarball":"https://registry.npmjs.org/@djangocfg/payments/-/payments-2.1.527.tgz","fileCount":23,"integrity":"sha512-fMXsGqakDsOec9WWxtgMamaVtr6AqgfwAE1z9ZPgiVgaDGYOqDli5HlIChPl2zBj8iKofJFz3LARKyGpfAZfcg==","signatures":[{"sig":"MEQCICIeKtieFymG46p3/1xSasFuo5sApG3uV6huzrU+yumXAiAm/l3f54sFr4nb+w8IMG9kWhJi8N9IFCd8/0s5zTCGbQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80307},"main":"./src/index.ts","types":"./src/index.ts","module":"./src/index.ts","exports":{".":{"types":"./src/index.ts","import":"./src/index.ts","require":"./src/index.ts"},"./styles":"./src/styles.css"},"gitHead":"147409f592f4e0dfb43bc623bd5cca547ae8723c","scripts":{"lint":"eslint . --max-warnings 0","check":"tsc --noEmit"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/payments"},"_npmVersion":"10.9.4","description":"Provider-agnostic React payments module (Stripe-first): checkout state machine, Payment Element wrapper, close-guard context, mock adapter for keyless development","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@stripe/stripe-js":"^9.9.0","@stripe/react-stripe-js":"^6.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^25.9.5","@types/react":"19.2.15","lucide-react":"0.545.0","@types/react-dom":"19.2.3","@djangocfg/ui-core":"^2.1.527","@djangocfg/ui-tools":"^2.1.527","@djangocfg/typescript-config":"^2.1.527"},"peerDependencies":{"react":"^19.2.4","react-dom":"^19.2.4","lucide-react":"^0.545.0","@djangocfg/ui-core":"^2.1.527","@djangocfg/ui-tools":"^2.1.527"},"peerDependenciesMeta":{"@djangocfg/ui-tools":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/payments_2.1.527_1787389938947_0.6121285911678358","host":"s3://npm-registry-packages-npm-production"}},"2.1.528":{"name":"@djangocfg/payments","version":"2.1.528","keywords":["payments","stripe","checkout","subscriptions","payment-element","react","django","typescript","hooks"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/payments@2.1.528","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"dist":{"shasum":"edc2b0513d14ab0d5ca00152d50d5e866a8ee0ec","tarball":"https://registry.npmjs.org/@djangocfg/payments/-/payments-2.1.528.tgz","fileCount":23,"integrity":"sha512-BSkl2MBVSUpwWLNhjAPLGMGJ3YDvuA1G1c4jAump/wrIR8N51YzV4dPDL38Fxa9QdzBBcC5sqydh9e2urD+1GA==","signatures":[{"sig":"MEQCIE/NiwmPtsqnRE/GKJIF8IhifY6o8AgqScScCN98P3+RAiAQd9JnUUw7euKr/w6fERaZ/KuCBOoomO0vscSOVT5Qsg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80307},"main":"./src/index.ts","types":"./src/index.ts","module":"./src/index.ts","exports":{".":{"types":"./src/index.ts","import":"./src/index.ts","require":"./src/index.ts"},"./styles":"./src/styles.css"},"gitHead":"c894ebb30bb901a72fe8f001ff61f9355657b49a","scripts":{"lint":"eslint . --max-warnings 0","check":"tsc --noEmit"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/payments"},"_npmVersion":"11.19.0","description":"Provider-agnostic React payments module (Stripe-first): checkout state machine, Payment Element wrapper, close-guard context, mock adapter for keyless development","directories":{},"_nodeVersion":"26.7.0","dependencies":{"@stripe/stripe-js":"^9.9.0","@stripe/react-stripe-js":"^6.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^25.9.5","@types/react":"19.2.15","lucide-react":"0.545.0","@types/react-dom":"19.2.3","@djangocfg/ui-core":"^2.1.528","@djangocfg/ui-tools":"^2.1.528","@djangocfg/typescript-config":"^2.1.528"},"peerDependencies":{"react":"^19.2.4","react-dom":"^19.2.4","lucide-react":"^0.545.0","@djangocfg/ui-core":"^2.1.528","@djangocfg/ui-tools":"^2.1.528"},"peerDependenciesMeta":{"@djangocfg/ui-tools":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/payments_2.1.528_1787391008604_0.27645305825736677","host":"s3://npm-registry-packages-npm-production"}},"2.1.530":{"name":"@djangocfg/payments","version":"2.1.530","keywords":["payments","stripe","checkout","subscriptions","payment-element","react","django","typescript","hooks"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/payments@2.1.530","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"dist":{"shasum":"1c223e57a41f50ff113aaa43c0fa04f3bcd7d7ab","tarball":"https://registry.npmjs.org/@djangocfg/payments/-/payments-2.1.530.tgz","fileCount":23,"integrity":"sha512-KiPkTz6Fwsk7UEXgEFRFxOhZzChUyfuK3hcKERvoQz8iygnpTgWDrnmzne5gXuVZdVHN3lng+0TSpkjfjYtlYg==","signatures":[{"sig":"MEUCIQCH8qUD3TS4hK039g2XB/G3GvTerdrCkmgExRn+SyCNygIgW4oAPiBHSKVkSUAnr0VU1OW3VEVQeCDYFLqSVN1w1F4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80307},"main":"./src/index.ts","types":"./src/index.ts","module":"./src/index.ts","exports":{".":{"types":"./src/index.ts","import":"./src/index.ts","require":"./src/index.ts"},"./styles":"./src/styles.css"},"gitHead":"73dc5e1e915a1a5e7702218e29c0479180cc4c5e","scripts":{"lint":"eslint . --max-warnings 0","check":"tsc --noEmit"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/payments"},"_npmVersion":"11.19.0","description":"Provider-agnostic React payments module (Stripe-first): checkout state machine, Payment Element wrapper, close-guard context, mock adapter for keyless development","directories":{},"_nodeVersion":"26.7.0","dependencies":{"@stripe/stripe-js":"^9.9.0","@stripe/react-stripe-js":"^6.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^25.9.5","@types/react":"19.2.15","lucide-react":"0.545.0","@types/react-dom":"19.2.3","@djangocfg/ui-core":"^2.1.530","@djangocfg/ui-tools":"^2.1.530","@djangocfg/typescript-config":"^2.1.530"},"peerDependencies":{"react":"^19.2.4","react-dom":"^19.2.4","lucide-react":"^0.545.0","@djangocfg/ui-core":"^2.1.530","@djangocfg/ui-tools":"^2.1.530"},"peerDependenciesMeta":{"@djangocfg/ui-tools":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/payments_2.1.530_1787732510855_0.24722009974634185","host":"s3://npm-registry-packages-npm-production"}},"2.1.531":{"name":"@djangocfg/payments","version":"2.1.531","keywords":["payments","stripe","checkout","subscriptions","payment-element","react","django","typescript","hooks"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/payments@2.1.531","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"dist":{"shasum":"1ce944e28382fd7096af2f0131d4e98f829cdaa3","tarball":"https://registry.npmjs.org/@djangocfg/payments/-/payments-2.1.531.tgz","fileCount":23,"integrity":"sha512-pZrEHPT7fs8fsvsQlSheql4n9SLpPXCTYraSx5fvMjmvre8mGsY+pUTcNNX1Y3EtCiLAF7uhZiIgSujyhQOYwA==","signatures":[{"sig":"MEYCIQCSf1d4nqPHfPOE+X42bg7zFBWzO6KWVzQwZ7kbIVur+QIhAJaqpaYd2eYfBgdY5KshTyf3GoALlQ7fOrtdEwn0NfJG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80307},"main":"./src/index.ts","types":"./src/index.ts","module":"./src/index.ts","exports":{".":{"types":"./src/index.ts","import":"./src/index.ts","require":"./src/index.ts"},"./styles":"./src/styles.css"},"gitHead":"481e61d6a1d3f95415570c6a26ce367c1834c0bc","scripts":{"lint":"eslint . --max-warnings 0","check":"tsc --noEmit"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/payments"},"_npmVersion":"11.19.0","description":"Provider-agnostic React payments module (Stripe-first): checkout state machine, Payment Element wrapper, close-guard context, mock adapter for keyless development","directories":{},"_nodeVersion":"26.7.0","dependencies":{"@stripe/stripe-js":"^9.9.0","@stripe/react-stripe-js":"^6.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^25.9.5","@types/react":"19.2.15","lucide-react":"0.545.0","@types/react-dom":"19.2.3","@djangocfg/ui-core":"^2.1.531","@djangocfg/ui-tools":"^2.1.531","@djangocfg/typescript-config":"^2.1.531"},"peerDependencies":{"react":"^19.2.4","react-dom":"^19.2.4","lucide-react":"^0.545.0","@djangocfg/ui-core":"^2.1.531","@djangocfg/ui-tools":"^2.1.531"},"peerDependenciesMeta":{"@djangocfg/ui-tools":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/payments_2.1.531_1787821072685_0.637486568050619","host":"s3://npm-registry-packages-npm-production"}},"2.1.532":{"name":"@djangocfg/payments","version":"2.1.532","keywords":["payments","stripe","checkout","subscriptions","payment-element","react","django","typescript","hooks"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/payments@2.1.532","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"dist":{"shasum":"cc69449c0ffdb319750a74b6d71961c2e59811b0","tarball":"https://registry.npmjs.org/@djangocfg/payments/-/payments-2.1.532.tgz","fileCount":23,"integrity":"sha512-CcYM8Isj4KmyEevWe53oZgw3Tx3yJszKNSaa2ZzWovpxsez4jBYgtH79p5FERQAF6d91x4cvcpiZ45lYDx87Zw==","signatures":[{"sig":"MEYCIQDHBRf4orygeKE7HKeus6dW5s5IrtY7vN1nWFWqtUgn8wIhAKBLeLUFK9KL47w513uC5cXUZenVIwODSdPZPHj3W8r/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80307},"main":"./src/index.ts","types":"./src/index.ts","module":"./src/index.ts","exports":{".":{"types":"./src/index.ts","import":"./src/index.ts","require":"./src/index.ts"},"./styles":"./src/styles.css"},"gitHead":"481e61d6a1d3f95415570c6a26ce367c1834c0bc","scripts":{"lint":"eslint . --max-warnings 0","check":"tsc --noEmit"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/payments"},"_npmVersion":"11.19.0","description":"Provider-agnostic React payments module (Stripe-first): checkout state machine, Payment Element wrapper, close-guard context, mock adapter for keyless development","directories":{},"_nodeVersion":"26.7.0","dependencies":{"@stripe/stripe-js":"^9.9.0","@stripe/react-stripe-js":"^6.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^25.9.5","@types/react":"19.2.15","lucide-react":"0.545.0","@types/react-dom":"19.2.3","@djangocfg/ui-core":"^2.1.532","@djangocfg/ui-tools":"^2.1.532","@djangocfg/typescript-config":"^2.1.532"},"peerDependencies":{"react":"^19.2.4","react-dom":"^19.2.4","lucide-react":"^0.545.0","@djangocfg/ui-core":"^2.1.532","@djangocfg/ui-tools":"^2.1.532"},"peerDependenciesMeta":{"@djangocfg/ui-tools":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/payments_2.1.532_1787940820253_0.554905838540638","host":"s3://npm-registry-packages-npm-production"}},"2.1.533":{"name":"@djangocfg/payments","version":"2.1.533","keywords":["payments","stripe","checkout","subscriptions","payment-element","react","django","typescript","hooks"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/payments@2.1.533","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"dist":{"shasum":"9faaa8912776df30c04b84ff52e8a02628199e19","tarball":"https://registry.npmjs.org/@djangocfg/payments/-/payments-2.1.533.tgz","fileCount":23,"integrity":"sha512-G7YWHvai1FFU1gc7Ev2bh2den3H/CTJfr9nlkwxGY3C9kxobHFJiZkRnVLf0M/2Uvqd8oZVOLisR3NVZ2kZUnQ==","signatures":[{"sig":"MEYCIQC6Oy0Mgk4aM+aKV/xj0zswnT7EG+p80RgAMUqHC6zFCwIhALux+0apErRtA033cATFmODsVuY02ulzdglfXfQEah/h","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80307},"main":"./src/index.ts","types":"./src/index.ts","module":"./src/index.ts","exports":{".":{"types":"./src/index.ts","import":"./src/index.ts","require":"./src/index.ts"},"./styles":"./src/styles.css"},"gitHead":"09befe1f1530de1035498dbb8c5805f00cfa189c","scripts":{"lint":"eslint . --max-warnings 0","check":"tsc --noEmit"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/payments"},"_npmVersion":"11.19.0","description":"Provider-agnostic React payments module (Stripe-first): checkout state machine, Payment Element wrapper, close-guard context, mock adapter for keyless development","directories":{},"_nodeVersion":"26.7.0","dependencies":{"@stripe/stripe-js":"^9.9.0","@stripe/react-stripe-js":"^6.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^25.9.5","@types/react":"19.2.15","lucide-react":"0.545.0","@types/react-dom":"19.2.3","@djangocfg/ui-core":"^2.1.533","@djangocfg/ui-tools":"^2.1.533","@djangocfg/typescript-config":"^2.1.533"},"peerDependencies":{"react":"^19.2.4","react-dom":"^19.2.4","lucide-react":"^0.545.0","@djangocfg/ui-core":"^2.1.533","@djangocfg/ui-tools":"^2.1.533"},"peerDependenciesMeta":{"@djangocfg/ui-tools":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/payments_2.1.533_1787990472699_0.1705095487134054","host":"s3://npm-registry-packages-npm-production"}},"2.1.534":{"name":"@djangocfg/payments","version":"2.1.534","keywords":["payments","stripe","checkout","subscriptions","payment-element","react","django","typescript","hooks"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/payments@2.1.534","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"dist":{"shasum":"37a3e498072bf6ce141f77771b461eb11845523f","tarball":"https://registry.npmjs.org/@djangocfg/payments/-/payments-2.1.534.tgz","fileCount":23,"integrity":"sha512-bmrVIGKvSWWiywYLAnrIzvDyCTsuSK9t9BYRFOliUjPdYqKN4XGpmGZQQqj7MQHaXjOjppZyNK/Fri80ySRFvg==","signatures":[{"sig":"MEUCIQC7B8+jZcwtHb0UuwGQOqbTun6RbycY9G7ujXl/ODq5ewIgdg+9Iz5BDMgj2PFt9VaBPhdgl77qsN3KVgeCuWS5hOY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80307},"main":"./src/index.ts","types":"./src/index.ts","module":"./src/index.ts","exports":{".":{"types":"./src/index.ts","import":"./src/index.ts","require":"./src/index.ts"},"./styles":"./src/styles.css"},"gitHead":"09befe1f1530de1035498dbb8c5805f00cfa189c","scripts":{"lint":"eslint . --max-warnings 0","check":"tsc --noEmit"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/payments"},"_npmVersion":"11.19.0","description":"Provider-agnostic React payments module (Stripe-first): checkout state machine, Payment Element wrapper, close-guard context, mock adapter for keyless development","directories":{},"_nodeVersion":"26.7.0","dependencies":{"@stripe/stripe-js":"^9.9.0","@stripe/react-stripe-js":"^6.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^25.9.5","@types/react":"19.2.15","lucide-react":"0.545.0","@types/react-dom":"19.2.3","@djangocfg/ui-core":"^2.1.534","@djangocfg/ui-tools":"^2.1.534","@djangocfg/typescript-config":"^2.1.534"},"peerDependencies":{"react":"^19.2.4","react-dom":"^19.2.4","lucide-react":"^0.545.0","@djangocfg/ui-core":"^2.1.534","@djangocfg/ui-tools":"^2.1.534"},"peerDependenciesMeta":{"@djangocfg/ui-tools":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/payments_2.1.534_1788080019917_0.8478183020562233","host":"s3://npm-registry-packages-npm-production"}},"2.1.535":{"name":"@djangocfg/payments","version":"2.1.535","keywords":["payments","stripe","checkout","subscriptions","payment-element","react","django","typescript","hooks"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/payments@2.1.535","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"dist":{"shasum":"280fcd9f4a4912852890ff93820c43b7ac356a2a","tarball":"https://registry.npmjs.org/@djangocfg/payments/-/payments-2.1.535.tgz","fileCount":23,"integrity":"sha512-cgzwxXOyJW+1GJ+/NZh/tBkOeVpcDk3W6jg0ZMm69vqFTXIpZr/u0c/FJXSaSj7b9yM1jZzSm9R5aKagVsmuIQ==","signatures":[{"sig":"MEQCIEhdfNkEocIfcTl13QPNYca8SYuLM1BP1C8ecaD2KsVWAiBe0eLFQu2Rf31jOMrYNC0EaXHJeikU6cOhUxa/k3nuaQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80307},"main":"./src/index.ts","types":"./src/index.ts","module":"./src/index.ts","exports":{".":{"types":"./src/index.ts","import":"./src/index.ts","require":"./src/index.ts"},"./styles":"./src/styles.css"},"gitHead":"31366f1fa579a5548fd5bd185fa81c3239f4acc9","scripts":{"lint":"eslint . --max-warnings 0","check":"tsc --noEmit"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/payments"},"_npmVersion":"11.19.0","description":"Provider-agnostic React payments module (Stripe-first): checkout state machine, Payment Element wrapper, close-guard context, mock adapter for keyless development","directories":{},"_nodeVersion":"26.7.0","dependencies":{"@stripe/stripe-js":"^9.9.0","@stripe/react-stripe-js":"^6.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^25.9.5","@types/react":"19.2.15","lucide-react":"0.545.0","@types/react-dom":"19.2.3","@djangocfg/ui-core":"^2.1.535","@djangocfg/ui-tools":"^2.1.535","@djangocfg/typescript-config":"^2.1.535"},"peerDependencies":{"react":"^19.2.4","react-dom":"^19.2.4","lucide-react":"^0.545.0","@djangocfg/ui-core":"^2.1.535","@djangocfg/ui-tools":"^2.1.535"},"peerDependenciesMeta":{"@djangocfg/ui-tools":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/payments_2.1.535_1788115797741_0.9216668868371942","host":"s3://npm-registry-packages-npm-production"}},"2.1.536":{"name":"@djangocfg/payments","version":"2.1.536","keywords":["payments","stripe","checkout","subscriptions","payment-element","react","django","typescript","hooks"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/payments@2.1.536","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"dist":{"shasum":"ae3de4a9e5f532c21eccf0ba09952faab2cb96d7","tarball":"https://registry.npmjs.org/@djangocfg/payments/-/payments-2.1.536.tgz","fileCount":23,"integrity":"sha512-Ustq/+ox5ZRibXf7E4iYNJUK3TLEMyG6qkG9T630zftzdikx1l/ym2YiErRFCuw785hJswcEzo6je9bZTIPUqQ==","signatures":[{"sig":"MEUCICw92RpmmqRNRafwTYpNFm8F+5bIDMegbjFt6+w/uMB7AiEAu1oqXozQbQydJYNv+ZuEhmNTmdwnGUyMYaDKA26ynVQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80307},"main":"./src/index.ts","types":"./src/index.ts","module":"./src/index.ts","exports":{".":{"types":"./src/index.ts","import":"./src/index.ts","require":"./src/index.ts"},"./styles":"./src/styles.css"},"gitHead":"bee790b6ce3058ce7240b7fbf4389c08a0719148","scripts":{"lint":"eslint . --max-warnings 0","check":"tsc --noEmit"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/payments"},"_npmVersion":"11.19.0","description":"Provider-agnostic React payments module (Stripe-first): checkout state machine, Payment Element wrapper, close-guard context, mock adapter for keyless development","directories":{},"_nodeVersion":"26.7.0","dependencies":{"@stripe/stripe-js":"^9.9.0","@stripe/react-stripe-js":"^6.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^25.9.5","@types/react":"19.2.15","lucide-react":"0.545.0","@types/react-dom":"19.2.3","@djangocfg/ui-core":"^2.1.536","@djangocfg/ui-tools":"^2.1.536","@djangocfg/typescript-config":"^2.1.536"},"peerDependencies":{"react":"^19.2.4","react-dom":"^19.2.4","lucide-react":"^0.545.0","@djangocfg/ui-core":"^2.1.536","@djangocfg/ui-tools":"^2.1.536"},"peerDependenciesMeta":{"@djangocfg/ui-tools":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/payments_2.1.536_1788273851239_0.07549139023766105","host":"s3://npm-registry-packages-npm-production"}},"2.1.537":{"name":"@djangocfg/payments","version":"2.1.537","keywords":["payments","stripe","checkout","subscriptions","payment-element","react","django","typescript","hooks"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/payments@2.1.537","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"dist":{"shasum":"2dd52e7d658eecaf210d0e6d8de68c301cd4482f","tarball":"https://registry.npmjs.org/@djangocfg/payments/-/payments-2.1.537.tgz","fileCount":23,"integrity":"sha512-YnTgBYHgbNhgrAgKG4zwUhctRjmcRSF83DQk45M8cn81eAJ2hA9q3ccQxoexpjS3eaKXZ8VenF/Ay0VGeJyBlg==","signatures":[{"sig":"MEUCIHQv0bWCj2uaXhCpCllt8wKMb+J12ejUg81sdsUETdqLAiEArFHtucvixqIizd9bHSLJkqgYM7Cg/WYcR5GnqO8JuQw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80307},"main":"./src/index.ts","types":"./src/index.ts","module":"./src/index.ts","exports":{".":{"types":"./src/index.ts","import":"./src/index.ts","require":"./src/index.ts"},"./styles":"./src/styles.css"},"gitHead":"dc1f1c3ebbf68842bd7ba36dc5497c76d8cf9d46","scripts":{"lint":"eslint . --max-warnings 0","check":"tsc --noEmit"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/payments"},"_npmVersion":"10.9.4","description":"Provider-agnostic React payments module (Stripe-first): checkout state machine, Payment Element wrapper, close-guard context, mock adapter for keyless development","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@stripe/stripe-js":"^9.9.0","@stripe/react-stripe-js":"^6.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^25.9.5","@types/react":"19.2.15","lucide-react":"0.545.0","@types/react-dom":"19.2.3","@djangocfg/ui-core":"^2.1.537","@djangocfg/ui-tools":"^2.1.537","@djangocfg/typescript-config":"^2.1.537"},"peerDependencies":{"react":"^19.2.4","react-dom":"^19.2.4","lucide-react":"^0.545.0","@djangocfg/ui-core":"^2.1.537","@djangocfg/ui-tools":"^2.1.537"},"peerDependenciesMeta":{"@djangocfg/ui-tools":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/payments_2.1.537_1788405362041_0.491184392331681","host":"s3://npm-registry-packages-npm-production"}},"2.1.539":{"name":"@djangocfg/payments","version":"2.1.539","keywords":["payments","stripe","checkout","subscriptions","payment-element","react","django","typescript","hooks"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/payments@2.1.539","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"dist":{"shasum":"89dcc67802cab05c2347a066f34471a70b186f9a","tarball":"https://registry.npmjs.org/@djangocfg/payments/-/payments-2.1.539.tgz","fileCount":23,"integrity":"sha512-2hNDDcKbT+eY4oWD7ZI+q8TScEn3XUgO+LhF/lUcByMABtDP2MI1fV6x0F9LhKovxnvzbrrFlebUtiiTp5wH4w==","signatures":[{"sig":"MEUCIQC1BsvxLcBB/AkHGIo8S5j6mS7tJ6bXjVYJmbGTDzY0wAIgWlI6H/IMYhs1cBtFfkaxjszucf29VKHDgIi/pKPZO28=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80307},"main":"./src/index.ts","types":"./src/index.ts","module":"./src/index.ts","exports":{".":{"types":"./src/index.ts","import":"./src/index.ts","require":"./src/index.ts"},"./styles":"./src/styles.css"},"gitHead":"ee489af846ae93f0b591452ed22aef713739a677","scripts":{"lint":"eslint . --max-warnings 0","check":"tsc --noEmit"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/payments"},"_npmVersion":"11.19.0","description":"Provider-agnostic React payments module (Stripe-first): checkout state machine, Payment Element wrapper, close-guard context, mock adapter for keyless development","directories":{},"_nodeVersion":"26.7.0","dependencies":{"@stripe/stripe-js":"^9.9.0","@stripe/react-stripe-js":"^6.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^25.9.5","@types/react":"19.2.15","lucide-react":"0.545.0","@types/react-dom":"19.2.3","@djangocfg/ui-core":"^2.1.539","@djangocfg/ui-tools":"^2.1.539","@djangocfg/typescript-config":"^2.1.539"},"peerDependencies":{"react":"^19.2.4","react-dom":"^19.2.4","lucide-react":"^0.545.0","@djangocfg/ui-core":"^2.1.539","@djangocfg/ui-tools":"^2.1.539"},"peerDependenciesMeta":{"@djangocfg/ui-tools":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/payments_2.1.539_1788415959215_0.2287340982966135","host":"s3://npm-registry-packages-npm-production"}},"2.1.540":{"name":"@djangocfg/payments","version":"2.1.540","keywords":["payments","stripe","checkout","subscriptions","payment-element","react","django","typescript","hooks"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/payments@2.1.540","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"dist":{"shasum":"eb1e7aa355dd1b6dbf8d3874eab50cd3a185e8c8","tarball":"https://registry.npmjs.org/@djangocfg/payments/-/payments-2.1.540.tgz","fileCount":23,"integrity":"sha512-da4MlePW2evPT3FKmQf2xdB+5L97yaYR57+WNyPyGClSJWfRBJ2nVc/CErjysyDb2sPso7z+7jtQSINBIwyIDA==","signatures":[{"sig":"MEUCIQCzXw/Kn041z3KSPL7zSuAyAcyaYGddXiXY+W04EmxjoQIgBDaR7k9Z88FUqjMCrB27nnLuvCWpvqzZkt9KkV4qUcI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80307},"main":"./src/index.ts","types":"./src/index.ts","module":"./src/index.ts","exports":{".":{"types":"./src/index.ts","import":"./src/index.ts","require":"./src/index.ts"},"./styles":"./src/styles.css"},"gitHead":"31647cdcd952d7959da2ee3f28f78dbf518da57b","scripts":{"lint":"eslint . --max-warnings 0","check":"tsc --noEmit"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/payments"},"_npmVersion":"10.9.4","description":"Provider-agnostic React payments module (Stripe-first): checkout state machine, Payment Element wrapper, close-guard context, mock adapter for keyless development","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@stripe/stripe-js":"^9.9.0","@stripe/react-stripe-js":"^6.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^25.9.5","@types/react":"19.2.15","lucide-react":"0.545.0","@types/react-dom":"19.2.3","@djangocfg/ui-core":"^2.1.540","@djangocfg/ui-tools":"^2.1.540","@djangocfg/typescript-config":"^2.1.540"},"peerDependencies":{"react":"^19.2.4","react-dom":"^19.2.4","lucide-react":"^0.545.0","@djangocfg/ui-core":"^2.1.540","@djangocfg/ui-tools":"^2.1.540"},"peerDependenciesMeta":{"@djangocfg/ui-tools":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/payments_2.1.540_1788547171560_0.537939724195198","host":"s3://npm-registry-packages-npm-production"}},"2.1.541":{"name":"@djangocfg/payments","version":"2.1.541","keywords":["payments","stripe","checkout","subscriptions","payment-element","react","django","typescript","hooks"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/payments@2.1.541","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"dist":{"shasum":"05f0bb3b89309023250995b13968f9b4a583313d","tarball":"https://registry.npmjs.org/@djangocfg/payments/-/payments-2.1.541.tgz","fileCount":23,"integrity":"sha512-zCDmWGCPLolSoDm0p4ebTc8l9sqrZ1KNYwB7ZYok0BvGYpLNsjDsz0Gk38SFNpvKYo+iP0VOoJt8wwHdoZO74A==","signatures":[{"sig":"MEUCIQDVYjC5IM8lPC/hRatHR7nx/eVLL8HnnhV1jSfTIDnPogIgNigH23zjwa1iij4vLzU8v4rGRU8oIbLCrk1WkGD6wv0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80307},"main":"./src/index.ts","types":"./src/index.ts","module":"./src/index.ts","exports":{".":{"types":"./src/index.ts","import":"./src/index.ts","require":"./src/index.ts"},"./styles":"./src/styles.css"},"gitHead":"27f0bb304be7ffe94e0dae2dfaf29f5b645d15c0","scripts":{"lint":"eslint . --max-warnings 0","check":"tsc --noEmit"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/payments"},"_npmVersion":"11.19.0","description":"Provider-agnostic React payments module (Stripe-first): checkout state machine, Payment Element wrapper, close-guard context, mock adapter for keyless development","directories":{},"_nodeVersion":"26.7.0","dependencies":{"@stripe/stripe-js":"^9.9.0","@stripe/react-stripe-js":"^6.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^25.9.5","@types/react":"19.2.15","lucide-react":"0.545.0","@types/react-dom":"19.2.3","@djangocfg/ui-core":"^2.1.541","@djangocfg/ui-tools":"^2.1.541","@djangocfg/typescript-config":"^2.1.541"},"peerDependencies":{"react":"^19.2.4","react-dom":"^19.2.4","lucide-react":"^0.545.0","@djangocfg/ui-core":"^2.1.541","@djangocfg/ui-tools":"^2.1.541"},"peerDependenciesMeta":{"@djangocfg/ui-tools":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/payments_2.1.541_1788548726449_0.6712981744356796","host":"s3://npm-registry-packages-npm-production"}},"2.1.542":{"name":"@djangocfg/payments","version":"2.1.542","keywords":["payments","stripe","checkout","subscriptions","payment-element","react","django","typescript","hooks"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/payments@2.1.542","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"dist":{"shasum":"df44996cbeeee89eec424fd06dfbd6b2172127aa","tarball":"https://registry.npmjs.org/@djangocfg/payments/-/payments-2.1.542.tgz","fileCount":23,"integrity":"sha512-6XH0Wxe7i/Euh8I5OOurCU6OE8b3WWUkQF/ao/WVMisssV30XTJECzf6C+JxZiA8ld2KXTBxoz+5dSKhl3QBwg==","signatures":[{"sig":"MEYCIQDvn7E4YTO52tu5vgJwgfse4MiCexBB2djC1OcARnOmEwIhAJfqBjjITBGrc/h4p7IC2yncIGzG0HTwBUWKTawaNvG+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":82676},"main":"./src/index.ts","types":"./src/index.ts","module":"./src/index.ts","exports":{".":{"types":"./src/index.ts","import":"./src/index.ts","require":"./src/index.ts"},"./styles":"./src/styles.css"},"gitHead":"97a0f17d72737e3b8f15534d4cd7abd9e74e3e61","scripts":{"lint":"eslint . --max-warnings 0","check":"tsc --noEmit"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/payments"},"_npmVersion":"11.19.0","description":"Provider-agnostic React payments module (Stripe-first): checkout state machine, Payment Element wrapper, close-guard context, mock adapter for keyless development","directories":{},"_nodeVersion":"26.7.0","dependencies":{"@stripe/stripe-js":"^9.9.0","@stripe/react-stripe-js":"^6.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","storybook":"^10.5.0","typescript":"^5.9.3","@types/node":"^25.9.5","@types/react":"19.2.15","lucide-react":"0.545.0","@types/react-dom":"19.2.3","@djangocfg/ui-core":"^2.1.542","@storybook/react-vite":"^10.5.0","@djangocfg/eslint-config":"^2.1.542","@djangocfg/typescript-config":"^2.1.542"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","lucide-react":"^0.545.0","@djangocfg/ui-core":"^2.1.542"},"_npmOperationalInternal":{"tmp":"tmp/payments_2.1.542_1788941568919_0.2258835170143234","host":"s3://npm-registry-packages-npm-production"}},"2.1.543":{"name":"@djangocfg/payments","version":"2.1.543","keywords":["payments","stripe","checkout","subscriptions","payment-element","react","django","typescript","hooks"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/payments@2.1.543","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"dist":{"shasum":"1d59118aad9d6d01fb9a9f29c431c0c98c7d6101","tarball":"https://registry.npmjs.org/@djangocfg/payments/-/payments-2.1.543.tgz","fileCount":23,"integrity":"sha512-9yji12cbGR4QyW0QPp/uatqJcv94hlBQlcdl6gGuGxrnjK2sFRbz4sqmkjtc6LZgIN69UEMHMhN5BMevP6hpwQ==","signatures":[{"sig":"MEQCIH6CM3HoeDOUrtOJBK5jTANNuimKuGCdjGEMRis/MxV2AiBzVoLEveW4JFN+is/lxo+l6S41ZOPAVUVE4ht/do8Ugw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":82676},"main":"./src/index.ts","types":"./src/index.ts","module":"./src/index.ts","exports":{".":{"types":"./src/index.ts","import":"./src/index.ts","require":"./src/index.ts"},"./styles":"./src/styles.css"},"gitHead":"8c237b2469358949bb1461d927742c5ec8725f98","scripts":{"lint":"eslint . --max-warnings 0","check":"tsc --noEmit"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/payments"},"_npmVersion":"11.19.0","description":"Provider-agnostic React payments module (Stripe-first): checkout state machine, Payment Element wrapper, close-guard context, mock adapter for keyless development","directories":{},"_nodeVersion":"26.7.0","dependencies":{"@stripe/stripe-js":"^9.9.0","@stripe/react-stripe-js":"^6.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","storybook":"^10.5.0","typescript":"^5.9.3","@types/node":"^25.9.5","@types/react":"19.2.15","lucide-react":"0.545.0","@types/react-dom":"19.2.3","@djangocfg/ui-core":"^2.1.543","@storybook/react-vite":"^10.5.0","@djangocfg/eslint-config":"^2.1.543","@djangocfg/typescript-config":"^2.1.543"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","lucide-react":"^0.545.0","@djangocfg/ui-core":"^2.1.543"},"_npmOperationalInternal":{"tmp":"tmp/payments_2.1.543_1788966434591_0.1961206119000778","host":"s3://npm-registry-packages-npm-production"}},"2.1.544":{"name":"@djangocfg/payments","version":"2.1.544","keywords":["payments","stripe","checkout","subscriptions","payment-element","react","django","typescript","hooks"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/payments@2.1.544","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"dist":{"shasum":"6d11b5feaa61939e69f1530309d8c2108bb6f90e","tarball":"https://registry.npmjs.org/@djangocfg/payments/-/payments-2.1.544.tgz","fileCount":23,"integrity":"sha512-U8kz37iXY0UZo+gfEIGsKFKD0qugxVOI0/x4Yv6mC0xBQeCeEueN96JNqytKFLrfctqRN903dAF5t9A0eYFNvg==","signatures":[{"sig":"MEUCIQClv7PlJXJYiT5XFeWhNJxEoamv7ohx7WUSdPldF2N9qwIgXkCC1sHzP4/Nsvp0+sXn97semRz46/OWSUCYUPrza7I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":82676},"main":"./src/index.ts","types":"./src/index.ts","module":"./src/index.ts","exports":{".":{"types":"./src/index.ts","import":"./src/index.ts","require":"./src/index.ts"},"./styles":"./src/styles.css"},"gitHead":"41ce3177003c8f8569e46c79b8b6d8236d95bdf2","scripts":{"lint":"eslint . --max-warnings 0","check":"tsc --noEmit"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/payments"},"_npmVersion":"11.19.0","description":"Provider-agnostic React payments module (Stripe-first): checkout state machine, Payment Element wrapper, close-guard context, mock adapter for keyless development","directories":{},"_nodeVersion":"26.7.0","dependencies":{"@stripe/stripe-js":"^9.9.0","@stripe/react-stripe-js":"^6.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","storybook":"^10.5.0","typescript":"^5.9.3","@types/node":"^25.9.5","@types/react":"19.2.15","lucide-react":"0.545.0","@types/react-dom":"19.2.3","@djangocfg/ui-core":"^2.1.544","@storybook/react-vite":"^10.5.0","@djangocfg/eslint-config":"^2.1.544","@djangocfg/typescript-config":"^2.1.544"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","lucide-react":"^0.545.0","@djangocfg/ui-core":"^2.1.544"},"_npmOperationalInternal":{"tmp":"tmp/payments_2.1.544_1788983836079_0.1742111290769961","host":"s3://npm-registry-packages-npm-production"}},"2.1.545":{"name":"@djangocfg/payments","version":"2.1.545","keywords":["payments","stripe","checkout","subscriptions","payment-element","react","django","typescript","hooks"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/payments@2.1.545","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"dist":{"shasum":"090fa7df605454810e5bc84158fc93242d625ecc","tarball":"https://registry.npmjs.org/@djangocfg/payments/-/payments-2.1.545.tgz","fileCount":23,"integrity":"sha512-WkayU7e+5jh8MiQ5bxpDDziRXl/8ZVCWaH1iUuuvSDsKxtnsoE68EYTd0KbNWK/v9Zz+ivUJlyMLNK/s+bwE3A==","signatures":[{"sig":"MEUCIGZW7NOcUx+xcDz48sWxCkmW5Kcsf1nRwH+pCJiCf9fcAiEAz0G75ACu4hlJ6lSXXQjUP8iYfkv1RgZo0htmxkflGXo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":82676},"main":"./src/index.ts","types":"./src/index.ts","module":"./src/index.ts","exports":{".":{"types":"./src/index.ts","import":"./src/index.ts","require":"./src/index.ts"},"./styles":"./src/styles.css"},"gitHead":"dbf2918cb830a34dd4873b030f73e0162e896409","scripts":{"lint":"eslint . --max-warnings 0","check":"tsc --noEmit"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/payments"},"_npmVersion":"10.9.4","description":"Provider-agnostic React payments module (Stripe-first): checkout state machine, Payment Element wrapper, close-guard context, mock adapter for keyless development","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@stripe/stripe-js":"^9.9.0","@stripe/react-stripe-js":"^6.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","storybook":"^10.5.0","typescript":"^5.9.3","@types/node":"^25.9.5","@types/react":"19.2.15","lucide-react":"0.545.0","@types/react-dom":"19.2.3","@djangocfg/ui-core":"^2.1.545","@storybook/react-vite":"^10.5.0","@djangocfg/eslint-config":"^2.1.545","@djangocfg/typescript-config":"^2.1.545"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","lucide-react":"^0.545.0","@djangocfg/ui-core":"^2.1.545"},"_npmOperationalInternal":{"tmp":"tmp/payments_2.1.545_1788986288297_0.16897662201001928","host":"s3://npm-registry-packages-npm-production"}},"2.1.546":{"name":"@djangocfg/payments","version":"2.1.546","keywords":["payments","stripe","checkout","subscriptions","payment-element","react","django","typescript","hooks"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/payments@2.1.546","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"dist":{"shasum":"0d72a43f9a908c1300663d677e8f308e8cd74c90","tarball":"https://registry.npmjs.org/@djangocfg/payments/-/payments-2.1.546.tgz","fileCount":23,"integrity":"sha512-u0ps/BsKYzqoIYaJqiTcyZf/inJ33zwzAqhZhPnaHC2q7SO/qTVqKrpt2jjpvky5mUSYqV2RJSen2z80yfG+Mw==","signatures":[{"sig":"MEUCIQD/yghO6n/rTvIU7SrHAfIJhioqzdRrs0j+OXaaPlTU+wIgBsNYOhrttDpJFQ31fYVrCTBvjHi+yk5dr37MGk2Nh/g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":82676},"main":"./src/index.ts","types":"./src/index.ts","module":"./src/index.ts","exports":{".":{"types":"./src/index.ts","import":"./src/index.ts","require":"./src/index.ts"},"./styles":"./src/styles.css"},"gitHead":"d95480881cdea5bd000f8eb8bc0cf8a53d0218ac","scripts":{"lint":"eslint . --max-warnings 0","check":"tsc --noEmit"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/payments"},"_npmVersion":"11.19.0","description":"Provider-agnostic React payments module (Stripe-first): checkout state machine, Payment Element wrapper, close-guard context, mock adapter for keyless development","directories":{},"_nodeVersion":"26.7.0","dependencies":{"@stripe/stripe-js":"^9.9.0","@stripe/react-stripe-js":"^6.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","storybook":"^10.5.0","typescript":"^5.9.3","@types/node":"^25.9.5","@types/react":"19.2.15","lucide-react":"0.545.0","@types/react-dom":"19.2.3","@djangocfg/ui-core":"^2.1.546","@storybook/react-vite":"^10.5.0","@djangocfg/eslint-config":"^2.1.546","@djangocfg/typescript-config":"^2.1.546"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","lucide-react":"^0.545.0","@djangocfg/ui-core":"^2.1.546"},"_npmOperationalInternal":{"tmp":"tmp/payments_2.1.546_1789017526415_0.7806641241501402","host":"s3://npm-registry-packages-npm-production"}},"2.1.547":{"name":"@djangocfg/payments","version":"2.1.547","keywords":["payments","stripe","checkout","subscriptions","payment-element","react","django","typescript","hooks"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/payments@2.1.547","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"dist":{"shasum":"e5c734a2407182b9cfd0c21f7c8275b26ce83c99","tarball":"https://registry.npmjs.org/@djangocfg/payments/-/payments-2.1.547.tgz","fileCount":23,"integrity":"sha512-e+ocpxxOCuKyeTGo9uVAy53wFveZ1lHiB7jpvRbZoErWuijXjNkIaI9wogsNrf/7xXalvCkltTLkkotTLfcJ7g==","signatures":[{"sig":"MEYCIQChKRhQJxKwzBC0HND8/KDjQMnLNz43ekYkhVyPjgfnzQIhAKp/vZWUq4S7MN03fZciDjlxUY3MPTr543ou+ZQipqWr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":82676},"main":"./src/index.ts","types":"./src/index.ts","module":"./src/index.ts","exports":{".":{"types":"./src/index.ts","import":"./src/index.ts","require":"./src/index.ts"},"./styles":"./src/styles.css"},"gitHead":"fe10125f6d67ccd4b919b2e776d1ef9655bde28e","scripts":{"lint":"eslint . --max-warnings 0","check":"tsc --noEmit"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/payments"},"_npmVersion":"11.19.0","description":"Provider-agnostic React payments module (Stripe-first): checkout state machine, Payment Element wrapper, close-guard context, mock adapter for keyless development","directories":{},"_nodeVersion":"26.7.0","dependencies":{"@stripe/stripe-js":"^9.9.0","@stripe/react-stripe-js":"^6.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","storybook":"^10.5.0","typescript":"^5.9.3","@types/node":"^25.9.5","@types/react":"19.2.15","lucide-react":"0.545.0","@types/react-dom":"19.2.3","@djangocfg/ui-core":"^2.1.547","@storybook/react-vite":"^10.5.0","@djangocfg/eslint-config":"^2.1.547","@djangocfg/typescript-config":"^2.1.547"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","lucide-react":"^0.545.0","@djangocfg/ui-core":"^2.1.547"},"_npmOperationalInternal":{"tmp":"tmp/payments_2.1.547_1789112122826_0.48228381648170227","host":"s3://npm-registry-packages-npm-production"}},"2.1.548":{"name":"@djangocfg/payments","version":"2.1.548","keywords":["payments","stripe","checkout","subscriptions","payment-element","react","django","typescript","hooks"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/payments@2.1.548","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"dist":{"shasum":"2ff168ac00ea01dc873d2b3a3b7f25a68e5b39d7","tarball":"https://registry.npmjs.org/@djangocfg/payments/-/payments-2.1.548.tgz","fileCount":23,"integrity":"sha512-JyPDkW1VxwMsfpwqwzVo+h5Lt9D3offC+JIt8WBrEwBNMzfzpSmFBmBikd3MurktYu7RmOThCc47K3cyic5N7Q==","signatures":[{"sig":"MEUCIBc+v/7+oFTTB1pZ3/rf22vYhIkNBOPiUasnvP7Mhs6pAiEAt1iGHv3R+GklsDbddw5mp4PaF3WEq6cPzyhkurYRumU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":82676},"main":"./src/index.ts","types":"./src/index.ts","module":"./src/index.ts","exports":{".":{"types":"./src/index.ts","import":"./src/index.ts","require":"./src/index.ts"},"./styles":"./src/styles.css"},"gitHead":"5cf867178213055479a97460cdf992b8eaf2c354","scripts":{"lint":"eslint . --max-warnings 0","check":"tsc --noEmit"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/payments"},"_npmVersion":"10.9.4","description":"Provider-agnostic React payments module (Stripe-first): checkout state machine, Payment Element wrapper, close-guard context, mock adapter for keyless development","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@stripe/stripe-js":"^9.9.0","@stripe/react-stripe-js":"^6.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","storybook":"^10.5.0","typescript":"^5.9.3","@types/node":"^25.9.5","@types/react":"19.2.15","lucide-react":"0.545.0","@types/react-dom":"19.2.3","@djangocfg/ui-core":"^2.1.548","@storybook/react-vite":"^10.5.0","@djangocfg/eslint-config":"^2.1.548","@djangocfg/typescript-config":"^2.1.548"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","lucide-react":"^0.545.0","@djangocfg/ui-core":"^2.1.548"},"_npmOperationalInternal":{"tmp":"tmp/payments_2.1.548_1789150817502_0.4779691068325931","host":"s3://npm-registry-packages-npm-production"}},"2.1.549":{"name":"@djangocfg/payments","version":"2.1.549","keywords":["payments","stripe","checkout","subscriptions","payment-element","react","django","typescript","hooks"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/payments@2.1.549","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"dist":{"shasum":"72b2079a520043375b13a7c02baa4b2123a2dddd","tarball":"https://registry.npmjs.org/@djangocfg/payments/-/payments-2.1.549.tgz","fileCount":23,"integrity":"sha512-l8YGL6eYmDo9FjWmeVpIwEcriLJOnq1sO5ocmV5JCR7WNFvVTfrlNR3SYWRu+FJhJrRSunfe7PGiSEey80GA4A==","signatures":[{"sig":"MEUCIQCZUoA6i7WOlNexCq11wE9YSnQs9/73+tY/IvmYMhpo+QIgGUAs22OYJ4JVWDvYgiw7y1QJLAVOPI583Tjh1/yFCxc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":83817},"main":"./src/index.ts","types":"./src/index.ts","module":"./src/index.ts","exports":{".":{"types":"./src/index.ts","import":"./src/index.ts","require":"./src/index.ts"},"./styles":"./src/styles.css"},"gitHead":"5fdd6fc046bed30f8d518c736372bf01706641f0","scripts":{"lint":"eslint . --max-warnings 0","check":"tsc --noEmit"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/payments"},"_npmVersion":"11.19.0","description":"Provider-agnostic React payments module (Stripe-first): checkout state machine, Payment Element wrapper, close-guard context, mock adapter for keyless development","directories":{},"_nodeVersion":"26.7.0","dependencies":{"@stripe/stripe-js":"^9.9.0","@stripe/react-stripe-js":"^6.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","storybook":"^10.5.0","typescript":"^5.9.3","@types/node":"^25.9.5","@types/react":"19.2.15","lucide-react":"0.545.0","@types/react-dom":"19.2.3","@djangocfg/ui-core":"^2.1.549","@storybook/react-vite":"^10.5.0","@djangocfg/eslint-config":"^2.1.549","@djangocfg/typescript-config":"^2.1.549"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","lucide-react":"^0.545.0","@djangocfg/ui-core":"^2.1.549"},"_npmOperationalInternal":{"tmp":"tmp/payments_2.1.549_1789312746910_0.44514976361357217","host":"s3://npm-registry-packages-npm-production"}},"2.1.550":{"name":"@djangocfg/payments","version":"2.1.550","keywords":["payments","stripe","checkout","subscriptions","payment-element","react","django","typescript","hooks"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/payments@2.1.550","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"dist":{"shasum":"1a89da100363a4874a1e40fb5c3036cc61441a9c","tarball":"https://registry.npmjs.org/@djangocfg/payments/-/payments-2.1.550.tgz","fileCount":23,"integrity":"sha512-lUSspZRGrSKjtNOk03AMhaQsu1aFHAE/MkqhZVFVuthdVpCBTnhbrjZ5U8aDFJruHyj8WBef3CJgMfC70o87eg==","signatures":[{"sig":"MEUCIGFOGmvvLQcdOnaDerhf54zjZkkUQgH67d+3LZMOFtzBAiEAub+dEIr1Pnv/stHMSNNa0bx3WQcZhTejY5v6sZEiHRI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":83817},"main":"./src/index.ts","types":"./src/index.ts","module":"./src/index.ts","exports":{".":{"types":"./src/index.ts","import":"./src/index.ts","require":"./src/index.ts"},"./styles":"./src/styles.css"},"gitHead":"3ed940f346054f40f32b172fc29991879e1eb0d6","scripts":{"lint":"eslint . --max-warnings 0","check":"tsc --noEmit"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/payments"},"_npmVersion":"11.19.0","description":"Provider-agnostic React payments module (Stripe-first): checkout state machine, Payment Element wrapper, close-guard context, mock adapter for keyless development","directories":{},"_nodeVersion":"26.7.0","dependencies":{"@stripe/stripe-js":"^9.9.0","@stripe/react-stripe-js":"^6.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","storybook":"^10.5.0","typescript":"^5.9.3","@types/node":"^25.9.5","@types/react":"19.2.15","lucide-react":"0.545.0","@types/react-dom":"19.2.3","@djangocfg/ui-core":"^2.1.550","@storybook/react-vite":"^10.5.0","@djangocfg/eslint-config":"^2.1.550","@djangocfg/typescript-config":"^2.1.550"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","lucide-react":"^0.545.0","@djangocfg/ui-core":"^2.1.550"},"_npmOperationalInternal":{"tmp":"tmp/payments_2.1.550_1789362612572_0.8329456111596525","host":"s3://npm-registry-packages-npm-production"}},"2.1.554":{"name":"@djangocfg/payments","version":"2.1.554","keywords":["payments","stripe","checkout","subscriptions","payment-element","react","django","typescript","hooks"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/payments@2.1.554","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"dist":{"shasum":"384e9a3f1df958719c4325a556ea478531acb35c","tarball":"https://registry.npmjs.org/@djangocfg/payments/-/payments-2.1.554.tgz","fileCount":23,"integrity":"sha512-KNL1jBYDQEiRLDYsMovyqaLRNDzzops0lwpy/9sv4U3WjdDeIMEK2zIFpLaWyNvsOb8UFLco2lhtruzZNeQJ8Q==","signatures":[{"sig":"MEQCIAnaGxuBEUt4lbtxD+3hGZIBzdwM4n1rAWjKW19sdTGBAiAOTUNfuv3Oln/OP/PuY6Gj7P8WU3n1JsoQ5d0aPmMKrg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDNVTEc+/NftonRni2054ETfEU89oRFQn4dAk2rwk3k0AiAJJw5OkYdqsJiKgMCALiihPZIDQtbSlwMwwmurdD7fRQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":83817},"main":"./src/index.ts","types":"./src/index.ts","module":"./src/index.ts","exports":{".":{"types":"./src/index.ts","import":"./src/index.ts","require":"./src/index.ts"},"./styles":"./src/styles.css"},"gitHead":"45e3485210af7880bebadcb40d620b6ca6bb944b","scripts":{"lint":"eslint . --max-warnings 0","check":"tsc --noEmit"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/payments"},"_npmVersion":"11.19.0","description":"Provider-agnostic React payments module (Stripe-first): checkout state machine, Payment Element wrapper, close-guard context, mock adapter for keyless development","directories":{},"_nodeVersion":"26.7.0","dependencies":{"@stripe/stripe-js":"^9.9.0","@stripe/react-stripe-js":"^6.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","storybook":"^10.5.0","typescript":"^5.9.3","@types/node":"^25.9.5","@types/react":"19.2.15","lucide-react":"0.545.0","@types/react-dom":"19.2.3","@djangocfg/ui-core":"^2.1.554","@storybook/react-vite":"^10.5.0","@djangocfg/eslint-config":"^2.1.554","@djangocfg/typescript-config":"^2.1.554"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","lucide-react":"^0.545.0","@djangocfg/ui-core":"^2.1.554"},"_npmOperationalInternal":{"tmp":"tmp/payments_2.1.554_1789457946536_0.9274636092698232","host":"s3://npm-registry-packages-npm-production"}},"2.1.555":{"name":"@djangocfg/payments","version":"2.1.555","keywords":["payments","stripe","checkout","subscriptions","payment-element","react","django","typescript","hooks"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/payments@2.1.555","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"dist":{"shasum":"1fc6d09ba9ea82d76359af3d991da6b55b366aa1","tarball":"https://registry.npmjs.org/@djangocfg/payments/-/payments-2.1.555.tgz","fileCount":23,"integrity":"sha512-IQJe1qEC1FfDna6hdswBBbTlUiskHOQuJUAC5mFNnll9fpAzFvLxbHSVO1f7YgipXkP+Wr79bhBF2lHp61FEcw==","signatures":[{"sig":"MEUCIGX6oTRL/x0rWHtFpO8S3845bqictwdaYk8neLaLVnqvAiEAsB6qX/NCTeKBt1Mi+3DGhVT3Of7uruRBbviFsL1fUnA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIACiGnGTY5AqaeaTNFVG+8WzBz57Waw4cWCCTd6k86CgAiAC8plI6+1zJcKdLEgZYgKSmfbjUhGq0CWbTpOxp3tjSg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":83817},"main":"./src/index.ts","types":"./src/index.ts","module":"./src/index.ts","exports":{".":{"types":"./src/index.ts","import":"./src/index.ts","require":"./src/index.ts"},"./styles":"./src/styles.css"},"gitHead":"7d6caea4f76b0a01e0068227132a2110da05ad65","scripts":{"lint":"eslint . --max-warnings 0","check":"tsc --noEmit"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/payments"},"_npmVersion":"11.19.0","description":"Provider-agnostic React payments module (Stripe-first): checkout state machine, Payment Element wrapper, close-guard context, mock adapter for keyless development","directories":{},"_nodeVersion":"26.7.0","dependencies":{"@stripe/stripe-js":"^9.9.0","@stripe/react-stripe-js":"^6.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","storybook":"^10.5.0","typescript":"^5.9.3","@types/node":"^25.9.5","@types/react":"19.2.15","lucide-react":"0.545.0","@types/react-dom":"19.2.3","@djangocfg/ui-core":"^2.1.555","@storybook/react-vite":"^10.5.0","@djangocfg/eslint-config":"^2.1.555","@djangocfg/typescript-config":"^2.1.555"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","lucide-react":"^0.545.0","@djangocfg/ui-core":"^2.1.555"},"_npmOperationalInternal":{"tmp":"tmp/payments_2.1.555_1789458229452_0.9923834032964902","host":"s3://npm-registry-packages-npm-production"}},"2.1.556":{"name":"@djangocfg/payments","version":"2.1.556","keywords":["payments","stripe","checkout","subscriptions","payment-element","react","django","typescript","hooks"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/payments@2.1.556","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"dist":{"shasum":"6976b5764104aab0f902eb7b5e1870f05c20336a","tarball":"https://registry.npmjs.org/@djangocfg/payments/-/payments-2.1.556.tgz","fileCount":23,"integrity":"sha512-YxR93LEPvcvMWkugFFQZJJyoCKS/hNIrvXvkp1ykwXcGk0IbCYkMzplB+0ColKIiw0ujfXReVXsZjIQA0CqJPw==","signatures":[{"sig":"MEYCIQDLL5kyEriIZB+usEc7R8lsyt59EWjYcdrTF+kH3YtYtgIhAPhfom0hHJcA+jjF+CVHss5fQl4/6qPowdNmO7gbLKvQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAfaL5Mvsf6lzhGgDmwxZaELfiHHCA/VcKhJklxyH5WHAiA7HQffbw27ztU/lypVxW9QZK5GtU8fdQbuM3sLquMSTQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":83817},"main":"./src/index.ts","types":"./src/index.ts","module":"./src/index.ts","exports":{".":{"types":"./src/index.ts","import":"./src/index.ts","require":"./src/index.ts"},"./styles":"./src/styles.css"},"gitHead":"7e8fba2374e9533a773445079d5509bd55ff3977","scripts":{"lint":"eslint . --max-warnings 0","check":"tsc --noEmit"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/payments"},"_npmVersion":"11.19.0","description":"Provider-agnostic React payments module (Stripe-first): checkout state machine, Payment Element wrapper, close-guard context, mock adapter for keyless development","directories":{},"_nodeVersion":"26.7.0","dependencies":{"@stripe/stripe-js":"^9.9.0","@stripe/react-stripe-js":"^6.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","storybook":"^10.5.0","typescript":"^5.9.3","@types/node":"^25.9.5","@types/react":"19.2.15","lucide-react":"0.545.0","@types/react-dom":"19.2.3","@djangocfg/ui-core":"^2.1.556","@storybook/react-vite":"^10.5.0","@djangocfg/eslint-config":"^2.1.556","@djangocfg/typescript-config":"^2.1.556"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","lucide-react":"^0.545.0","@djangocfg/ui-core":"^2.1.556"},"_npmOperationalInternal":{"tmp":"tmp/payments_2.1.556_1789459487690_0.6135435080005298","host":"s3://npm-registry-packages-npm-production"}},"2.1.557":{"name":"@djangocfg/payments","version":"2.1.557","keywords":["payments","stripe","checkout","subscriptions","payment-element","react","django","typescript","hooks"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/payments@2.1.557","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"dist":{"shasum":"65f731d0458ce7496434120df116b374b7e17355","tarball":"https://registry.npmjs.org/@djangocfg/payments/-/payments-2.1.557.tgz","fileCount":23,"integrity":"sha512-gOSt8PlrhKqnIzi2rLzwHn8FGo0hWcuxoOkzMpQ0dLjg01AmSijszx9+rz4UcU++2Y/Y5ivO0TCQmGdNOmTFZg==","signatures":[{"sig":"MEUCIBCqEb51MO4lpYjpwdI0XSN5zNTlpmOgLBGDrS9/x015AiEAkt6UgovfVC2YUcEkqORDNPy4ELhDcVHBWSCXZa62xf0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDF0vulNKqKwmNrL4NIWnVs5O5wEuSueMGcYhrrctJ6zQIgE3jgVQMD9mDignN9h2AXjTmSRljL9KLW6BM5XQUgUTE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":83817},"main":"./src/index.ts","types":"./src/index.ts","module":"./src/index.ts","exports":{".":{"types":"./src/index.ts","import":"./src/index.ts","require":"./src/index.ts"},"./styles":"./src/styles.css"},"gitHead":"4b587b30026ee219d4e76d6bf8582787d07741c6","scripts":{"lint":"eslint . --max-warnings 0","check":"tsc --noEmit"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/payments"},"_npmVersion":"11.19.0","description":"Provider-agnostic React payments module (Stripe-first): checkout state machine, Payment Element wrapper, close-guard context, mock adapter for keyless development","directories":{},"_nodeVersion":"26.7.0","dependencies":{"@stripe/stripe-js":"^9.9.0","@stripe/react-stripe-js":"^6.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","storybook":"^10.5.0","typescript":"^5.9.3","@types/node":"^25.9.5","@types/react":"19.2.15","lucide-react":"0.545.0","@types/react-dom":"19.2.3","@djangocfg/ui-core":"^2.1.557","@storybook/react-vite":"^10.5.0","@djangocfg/eslint-config":"^2.1.557","@djangocfg/typescript-config":"^2.1.557"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","lucide-react":"^0.545.0","@djangocfg/ui-core":"^2.1.557"},"_npmOperationalInternal":{"tmp":"tmp/payments_2.1.557_1789537717543_0.43793185442431626","host":"s3://npm-registry-packages-npm-production"}},"2.1.558":{"name":"@djangocfg/payments","version":"2.1.558","keywords":["payments","stripe","checkout","subscriptions","payment-element","react","django","typescript","hooks"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/payments@2.1.558","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"dist":{"shasum":"0fb0391e9a631dc287d118875574c41b2de98a27","tarball":"https://registry.npmjs.org/@djangocfg/payments/-/payments-2.1.558.tgz","fileCount":23,"integrity":"sha512-tdrjmU2rz0KSmVjauZ3m8KhCozT6qH5tMQyJ+jvg8yAaYuymhwuhy9srCLlBDAuAqnrKFwbaf9ZWmaoxxzOJXg==","signatures":[{"sig":"MEUCIQChw8SX1ErGC+6jLOyyDOoXCr9zGOydrnyP4tRhSdtXgwIgDtRvNs7N1pYJfEnEAWTsVNpm9Rv7B+gV9dT+6/Fwx9Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDg7HBDA7zTuZbnIbeqlSATNvU35HvWgshB5VTZ/GRwFAiEAsU+bpOKCu5slDXshUNv/3OH7ZwZHDyfKlubjWPNnsow=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":83817},"main":"./src/index.ts","types":"./src/index.ts","module":"./src/index.ts","exports":{".":{"types":"./src/index.ts","import":"./src/index.ts","require":"./src/index.ts"},"./styles":"./src/styles.css"},"gitHead":"7d7f8010aa763e2d37fa2c9ab8d9d264eff13c26","scripts":{"lint":"eslint . --max-warnings 0","check":"tsc --noEmit"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/payments"},"_npmVersion":"10.9.4","description":"Provider-agnostic React payments module (Stripe-first): checkout state machine, Payment Element wrapper, close-guard context, mock adapter for keyless development","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@stripe/stripe-js":"^9.9.0","@stripe/react-stripe-js":"^6.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","storybook":"^10.5.0","typescript":"^5.9.3","@types/node":"^25.9.5","@types/react":"19.2.15","lucide-react":"0.545.0","@types/react-dom":"19.2.3","@djangocfg/ui-core":"^2.1.558","@storybook/react-vite":"^10.5.0","@djangocfg/eslint-config":"^2.1.558","@djangocfg/typescript-config":"^2.1.558"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","lucide-react":"^0.545.0","@djangocfg/ui-core":"^2.1.558"},"_npmOperationalInternal":{"tmp":"tmp/payments_2.1.558_1789541665502_0.10583690569672322","host":"s3://npm-registry-packages-npm-production"}},"2.1.559":{"name":"@djangocfg/payments","version":"2.1.559","keywords":["payments","stripe","checkout","subscriptions","payment-element","react","django","typescript","hooks"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/payments@2.1.559","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"dist":{"shasum":"b2dc6461ce6b10f18ba3bb01d680e76bdcbbeb9a","tarball":"https://registry.npmjs.org/@djangocfg/payments/-/payments-2.1.559.tgz","fileCount":23,"integrity":"sha512-B4/hnrL/a1Kpj6t+DTR1u8wwlt6TCM0g4wKusIbdeBNd+PI6mawOL3GsChuP9Her2ilhgiuuDNdYroKFtus6kw==","signatures":[{"sig":"MEYCIQCBa6Pxd2Ia3ej3EEYLn7CXnI8881l3OXuWRx3eJJtRlwIhAM4kam3zFA1GWa/8M3aSAFjxwbBIu+oWj4NodXnoH/Tk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCDKEd2PmZ5EZCcLscNuS02Pve9sSX4NCX5Lfn8StAi1wIhAITPAazYqE8M/VVmpujNM+8GMi27JgLHVTUzbm1EG5iG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":83817},"main":"./src/index.ts","types":"./src/index.ts","module":"./src/index.ts","exports":{".":{"types":"./src/index.ts","import":"./src/index.ts","require":"./src/index.ts"},"./styles":"./src/styles.css"},"gitHead":"62ff4bbf4a6f88d01a0b0756d3ddd7fcd2b822bf","scripts":{"lint":"eslint . --max-warnings 0","check":"tsc --noEmit"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/payments"},"_npmVersion":"11.19.0","description":"Provider-agnostic React payments module (Stripe-first): checkout state machine, Payment Element wrapper, close-guard context, mock adapter for keyless development","directories":{},"_nodeVersion":"26.7.0","dependencies":{"@stripe/stripe-js":"^9.9.0","@stripe/react-stripe-js":"^6.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","storybook":"^10.5.0","typescript":"^5.9.3","@types/node":"^25.9.5","@types/react":"19.2.15","lucide-react":"0.545.0","@types/react-dom":"19.2.3","@djangocfg/ui-core":"^2.1.559","@storybook/react-vite":"^10.5.0","@djangocfg/eslint-config":"^2.1.559","@djangocfg/typescript-config":"^2.1.559"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","lucide-react":"^0.545.0","@djangocfg/ui-core":"^2.1.559"},"_npmOperationalInternal":{"tmp":"tmp/payments_2.1.559_1789790996556_0.34576986538799126","host":"s3://npm-registry-packages-npm-production"}},"2.1.560":{"name":"@djangocfg/payments","version":"2.1.560","keywords":["payments","stripe","checkout","subscriptions","payment-element","react","django","typescript","hooks"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/payments@2.1.560","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"dist":{"shasum":"38ab619f4ae256e3bee9d406ea1cfa4c5f0cf2c5","tarball":"https://registry.npmjs.org/@djangocfg/payments/-/payments-2.1.560.tgz","fileCount":23,"integrity":"sha512-uzDybfBGlZKvL4P9jXkH+bg+u+rBdFLyl2ol6J8OvrFvJk4rW4thXUB0vJkMRylDqGTZF2zGhTZ/Jzbfhkssvg==","signatures":[{"sig":"MEQCIHXMzFxhtNcDOJUDCVaXI+inRsh1f9Qysxy3Eoj1eDYYAiAO1mdlYQuw5NUEiak7bymMgzUVrWr3yS7tVVC5qxsK9w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCO2Avhb2NlCSm6XgvU7h1YIZ0u6fP11kpZuJxTq3yZAgIgVbjtNM11bkIAmmYjggnpHhAQwkWfGMS/6Bb4m1tCPEg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":83817},"main":"./src/index.ts","types":"./src/index.ts","module":"./src/index.ts","exports":{".":{"types":"./src/index.ts","import":"./src/index.ts","require":"./src/index.ts"},"./styles":"./src/styles.css"},"gitHead":"d51c4f1b4985a77c9777206c76840caee4259c80","scripts":{"lint":"eslint . --max-warnings 0","check":"tsc --noEmit"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/payments"},"_npmVersion":"11.19.0","description":"Provider-agnostic React payments module (Stripe-first): checkout state machine, Payment Element wrapper, close-guard context, mock adapter for keyless development","directories":{},"_nodeVersion":"26.7.0","dependencies":{"@stripe/stripe-js":"^9.9.0","@stripe/react-stripe-js":"^6.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","storybook":"^10.5.0","typescript":"^5.9.3","@types/node":"^25.9.5","@types/react":"19.2.15","lucide-react":"0.545.0","@types/react-dom":"19.2.3","@djangocfg/ui-core":"^2.1.560","@storybook/react-vite":"^10.5.0","@djangocfg/eslint-config":"^2.1.560","@djangocfg/typescript-config":"^2.1.560"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","lucide-react":"^0.545.0","@djangocfg/ui-core":"^2.1.560"},"_npmOperationalInternal":{"tmp":"tmp/payments_2.1.560_1789880278403_0.4171833892611647","host":"s3://npm-registry-packages-npm-production"}},"2.1.561":{"name":"@djangocfg/payments","version":"2.1.561","keywords":["payments","stripe","checkout","subscriptions","payment-element","react","django","typescript","hooks"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/payments@2.1.561","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"dist":{"shasum":"422cc4e97bfae7ebfcd1f0be62f2ae50fe2ff201","tarball":"https://registry.npmjs.org/@djangocfg/payments/-/payments-2.1.561.tgz","fileCount":23,"integrity":"sha512-MBg7wZASAQbzckn1Djs3EX2U3KFTPyqGguaLJOs8ZM8v6TLK/zjeWvf78YtUkQiQPL4tolYog8pDwQ6C9Gmgzw==","signatures":[{"sig":"MEUCIHrNRjhoiId+zzkh2BQwbMxXxZEq5CekVE4TE+B9lcK/AiEAqXPkBiR0yG0sTJ5dVlfsWEOLDuUM+ViZAczUXsg8NHo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAk8GJI9nip+724EV2uWAQA9Xx2p8UaobXkjjdegaPsfAiEAjrdEoAdeYfok7EjYnuMvdOAhtSkVyYyw/2Wtyfpvkjo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":83817},"main":"./src/index.ts","types":"./src/index.ts","module":"./src/index.ts","exports":{".":{"types":"./src/index.ts","import":"./src/index.ts","require":"./src/index.ts"},"./styles":"./src/styles.css"},"gitHead":"92938f08dfe6692086cc1dd6c3ffe9972d814004","scripts":{"lint":"eslint . --max-warnings 0","check":"tsc --noEmit"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/payments"},"_npmVersion":"11.19.0","description":"Provider-agnostic React payments module (Stripe-first): checkout state machine, Payment Element wrapper, close-guard context, mock adapter for keyless development","directories":{},"_nodeVersion":"26.7.0","dependencies":{"@stripe/stripe-js":"^9.9.0","@stripe/react-stripe-js":"^6.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","storybook":"^10.5.0","typescript":"^5.9.3","@types/node":"^25.9.5","@types/react":"19.2.15","lucide-react":"0.545.0","@types/react-dom":"19.2.3","@djangocfg/ui-core":"^2.1.561","@storybook/react-vite":"^10.5.0","@djangocfg/eslint-config":"^2.1.561","@djangocfg/typescript-config":"^2.1.561"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","lucide-react":"^0.545.0","@djangocfg/ui-core":"^2.1.561"},"_npmOperationalInternal":{"tmp":"tmp/payments_2.1.561_1789881141264_0.2817475937426468","host":"s3://npm-registry-packages-npm-production"}},"2.1.562":{"name":"@djangocfg/payments","version":"2.1.562","keywords":["payments","stripe","checkout","subscriptions","payment-element","react","django","typescript","hooks"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/payments@2.1.562","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"dist":{"shasum":"5160702fff70b037b8fa4646e2a9b7eabb1337f9","tarball":"https://registry.npmjs.org/@djangocfg/payments/-/payments-2.1.562.tgz","fileCount":29,"integrity":"sha512-+gJoWcwqfh29lr8ZcN4nEloW2s+aPje9/fMt+Rfb7kgELOnqmqcfS8O3bZ01zySqm3qbnbBVjKwNlDCB83MYxA==","signatures":[{"sig":"MEQCIGktJOyrGpuRsjYhpQQEV5t+w1QXIesXqxY/Y3H4fe3qAiA+FEIRxvRdzjsg+KTas+NXnzHdKlpXXydC8SBjzavTUw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDfzBxDXJFUKrXHAgJ6D5lJnbkX51z5nLvx6N+sECcDRwIhALsFBxSn6hb6HprjTj2T1LceFjV0YXoILbuZaDKhVyoJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":126592},"main":"./src/index.ts","types":"./src/index.ts","module":"./src/index.ts","exports":{".":{"types":"./src/index.ts","import":"./src/index.ts","require":"./src/index.ts"},"./styles":"./src/styles.css"},"gitHead":"a2044a00f9e5142e28629d5dab2fb392cc9bfbe3","scripts":{"lint":"eslint . --max-warnings 0","check":"tsc --noEmit && node scripts/check-stripe-imports.mjs"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/payments"},"_npmVersion":"11.19.0","description":"Provider-agnostic React payments module (Stripe-first): checkout state machine, Payment Element wrapper, close-guard context, mock adapter for keyless development","directories":{},"_nodeVersion":"26.7.0","dependencies":{"@stripe/stripe-js":"^9.9.0","@stripe/react-stripe-js":"^6.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","storybook":"^10.5.0","typescript":"^5.9.3","@types/node":"^25.9.5","@types/react":"19.2.15","lucide-react":"0.545.0","@types/react-dom":"19.2.3","@djangocfg/ui-core":"^2.1.562","@storybook/react-vite":"^10.5.0","@djangocfg/eslint-config":"^2.1.562","@djangocfg/typescript-config":"^2.1.562"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","lucide-react":"^0.545.0","@djangocfg/ui-core":"^2.1.562"},"_npmOperationalInternal":{"tmp":"tmp/payments_2.1.562_1789886676309_0.7855526612687178","host":"s3://npm-registry-packages-npm-production"}},"2.1.563":{"name":"@djangocfg/payments","version":"2.1.563","keywords":["payments","stripe","checkout","subscriptions","payment-element","react","django","typescript","hooks"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/payments@2.1.563","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"dist":{"shasum":"93bb312ebeff35326771e27994b3b2f7acd74e3e","tarball":"https://registry.npmjs.org/@djangocfg/payments/-/payments-2.1.563.tgz","fileCount":29,"integrity":"sha512-Ypy8yLwOAW1DypRruS0e+hHVHRw22gz8RRFktFPjr0HC0ExYWiRAtK/TALEUDDtA40kLikfXwfCGOAyr9dcd9Q==","signatures":[{"sig":"MEYCIQDFTANxOeGQvJnrjZs7VSIUHyFK8y24GCZsc5gAojtQgAIhAON4Xo0buERvvQXfT00UCrem3f1P3Dudpl7Zk+vC9VXU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEDH5iuLX/NwtnLnUNSEtdx/rMOBQDClTB4fYf9k2GsTAiBEXhFrvierVBslUbLwu8voaLxI9DZmfZlPL4CwPZNFlA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":126592},"main":"./src/index.ts","types":"./src/index.ts","module":"./src/index.ts","exports":{".":{"types":"./src/index.ts","import":"./src/index.ts","require":"./src/index.ts"},"./styles":"./src/styles.css"},"gitHead":"f7715ac50fe548a6829ccf0f049f480f42fc9853","scripts":{"lint":"eslint . --max-warnings 0","check":"tsc --noEmit && node scripts/check-stripe-imports.mjs"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/payments"},"_npmVersion":"11.19.0","description":"Provider-agnostic React payments module (Stripe-first): checkout state machine, Payment Element wrapper, close-guard context, mock adapter for keyless development","directories":{},"_nodeVersion":"26.7.0","dependencies":{"@stripe/stripe-js":"^9.9.0","@stripe/react-stripe-js":"^6.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","storybook":"^10.5.0","typescript":"^5.9.3","@types/node":"^25.9.5","@types/react":"19.2.15","lucide-react":"0.545.0","@types/react-dom":"19.2.3","@djangocfg/ui-core":"^2.1.563","@storybook/react-vite":"^10.5.0","@djangocfg/eslint-config":"^2.1.563","@djangocfg/typescript-config":"^2.1.563"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","lucide-react":"^0.545.0","@djangocfg/ui-core":"^2.1.563"},"_npmOperationalInternal":{"tmp":"tmp/payments_2.1.563_1789888044450_0.7316252107491348","host":"s3://npm-registry-packages-npm-production"}},"2.1.565":{"name":"@djangocfg/payments","version":"2.1.565","keywords":["payments","stripe","checkout","subscriptions","payment-element","react","django","typescript","hooks"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/payments@2.1.565","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"dist":{"shasum":"9220b8e7ce9645df4e0ec9b3664f7057c81fd0ad","tarball":"https://registry.npmjs.org/@djangocfg/payments/-/payments-2.1.565.tgz","fileCount":29,"integrity":"sha512-VPwBUZguEDrKJ6+b4m8+4ushW2+9p/z8L+4pQchgv5SBU6TypMrEh9oybcLz1HANjrWCYPGRN2S0dVnxE5R8rA==","signatures":[{"sig":"MEUCIQDde43K3hzemzcgrU8s0TymdGzzxKNxmoHV8WkKysHU9wIgNA83bi4EWBO1UXEdlpFQnaHtx586/nQkHkgTC2wwJ3o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICz4s5fYdkBjMPF9pFvzVbKTKnkxMw6hKJAjs4tK+pbOAiAsBcuX0j8EvFU0aL0LK7xM11UxxuYwo0FjdoIKrMuNCQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":126592},"main":"./src/index.ts","types":"./src/index.ts","module":"./src/index.ts","exports":{".":{"types":"./src/index.ts","import":"./src/index.ts","require":"./src/index.ts"},"./styles":"./src/styles.css"},"gitHead":"65f89840190f7af359ef7128b3f12b45674fbad3","scripts":{"lint":"eslint . --max-warnings 0","check":"tsc --noEmit && node scripts/check-stripe-imports.mjs"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/payments"},"_npmVersion":"11.19.0","description":"Provider-agnostic React payments module (Stripe-first): checkout state machine, Payment Element wrapper, close-guard context, mock adapter for keyless development","directories":{},"_nodeVersion":"26.7.0","dependencies":{"@stripe/stripe-js":"^9.9.0","@stripe/react-stripe-js":"^6.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","storybook":"^10.5.0","typescript":"^5.9.3","@types/node":"^25.9.5","@types/react":"19.2.15","lucide-react":"0.545.0","@types/react-dom":"19.2.3","@djangocfg/ui-core":"^2.1.565","@storybook/react-vite":"^10.5.0","@djangocfg/eslint-config":"^2.1.565","@djangocfg/typescript-config":"^2.1.565"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","lucide-react":"^0.545.0","@djangocfg/ui-core":"^2.1.565"},"_npmOperationalInternal":{"tmp":"tmp/payments_2.1.565_1789889021114_0.8000771724142841","host":"s3://npm-registry-packages-npm-production"}},"2.1.566":{"name":"@djangocfg/payments","version":"2.1.566","keywords":["payments","stripe","checkout","subscriptions","payment-element","react","django","typescript","hooks"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/payments@2.1.566","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"dist":{"shasum":"580835ae931b226d62e16d91ac66a911a09b57f0","tarball":"https://registry.npmjs.org/@djangocfg/payments/-/payments-2.1.566.tgz","fileCount":29,"integrity":"sha512-8idBAMBAShaY5Wy8FS8NdET3Rkj3547C8wiAYomCVt/vQLnnkji2jMf3X3MPj11X4/AasyjGmUW2Q0FJYW8RIg==","signatures":[{"sig":"MEUCIE6p6wLjWIQAwT5VTeA5PMeSiw0ZIApT8UXRzR34Sr1dAiEAgYPsBwelycRxEGciVfmsnYkYPuVuRfMhNb3Mv2+0x80=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDPu+kxktPwyhdt2PzGaLay9DDreHyZXskM0TQgyNxKtwIhAMxEWoxALtvRDZdJw/IYgy6dnsBCtaMpVtpRd8/RmnCG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":126592},"main":"./src/index.ts","types":"./src/index.ts","module":"./src/index.ts","exports":{".":{"types":"./src/index.ts","import":"./src/index.ts","require":"./src/index.ts"},"./styles":"./src/styles.css"},"gitHead":"c80bc34450066a499bb60da5bc77615cd7cf6d21","scripts":{"lint":"eslint . --max-warnings 0","check":"tsc --noEmit && node scripts/check-stripe-imports.mjs"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/payments"},"_npmVersion":"11.19.0","description":"Provider-agnostic React payments module (Stripe-first): checkout state machine, Payment Element wrapper, close-guard context, mock adapter for keyless development","directories":{},"_nodeVersion":"26.7.0","dependencies":{"@stripe/stripe-js":"^9.9.0","@stripe/react-stripe-js":"^6.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","storybook":"^10.5.0","typescript":"^5.9.3","@types/node":"^25.9.5","@types/react":"19.2.15","lucide-react":"0.545.0","@types/react-dom":"19.2.3","@djangocfg/ui-core":"^2.1.566","@storybook/react-vite":"^10.5.0","@djangocfg/eslint-config":"^2.1.566","@djangocfg/typescript-config":"^2.1.566"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","lucide-react":"^0.545.0","@djangocfg/ui-core":"^2.1.566"},"_npmOperationalInternal":{"tmp":"tmp/payments_2.1.566_1790136015875_0.3875902160858007","host":"s3://npm-registry-packages-npm-production"}},"2.1.567":{"name":"@djangocfg/payments","version":"2.1.567","keywords":["payments","stripe","checkout","subscriptions","payment-element","react","django","typescript","hooks"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/payments@2.1.567","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"dist":{"shasum":"3469166cd2e16e1421612a9d82b36dc32e42383b","tarball":"https://registry.npmjs.org/@djangocfg/payments/-/payments-2.1.567.tgz","fileCount":29,"integrity":"sha512-PePJV743GMHP9ujkQlwahfm7s35WteKm1QsTVb+DKBDzwo1cHTsq8u+NXxSq9x/1Ht1xVSlHGaspxtlUqwLGTQ==","signatures":[{"sig":"MEUCIQCWp8wyBQgFvlo6mnay8ac8IXCemrWChkYcSNMEDadJJAIgQ0VJaYXLviTvZiqvt0PGkTMwpGVKS3AL2/8bTSwpVq8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDZknW+db9Yz4ytaWludddRsNl0nfu+AF2rSjbSIi3QFAIgctGrkQjg9/t5FxzYdTlsCaxdiUMEY8+kcrTDgpGi92Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":126592},"main":"./src/index.ts","types":"./src/index.ts","module":"./src/index.ts","exports":{".":{"types":"./src/index.ts","import":"./src/index.ts","require":"./src/index.ts"},"./styles":"./src/styles.css"},"gitHead":"52df8b15724d13e21b6747e486b774f460d52658","scripts":{"lint":"eslint . --max-warnings 0","check":"tsc --noEmit && node scripts/check-stripe-imports.mjs"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/payments"},"_npmVersion":"11.19.0","description":"Provider-agnostic React payments module (Stripe-first): checkout state machine, Payment Element wrapper, close-guard context, mock adapter for keyless development","directories":{},"_nodeVersion":"26.7.0","dependencies":{"@stripe/stripe-js":"^9.9.0","@stripe/react-stripe-js":"^6.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","storybook":"^10.5.0","typescript":"^5.9.3","@types/node":"^25.9.5","@types/react":"19.2.15","lucide-react":"0.545.0","@types/react-dom":"19.2.3","@djangocfg/ui-core":"^2.1.567","@storybook/react-vite":"^10.5.0","@djangocfg/eslint-config":"^2.1.567","@djangocfg/typescript-config":"^2.1.567"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","lucide-react":"^0.545.0","@djangocfg/ui-core":"^2.1.567"},"_npmOperationalInternal":{"tmp":"tmp/payments_2.1.567_1790138330281_0.033643805285199946","host":"s3://npm-registry-packages-npm-production"}},"2.1.569":{"name":"@djangocfg/payments","version":"2.1.569","keywords":["payments","stripe","checkout","subscriptions","payment-element","react","django","typescript","hooks"],"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","_id":"@djangocfg/payments@2.1.569","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"homepage":"https://djangocfg.com","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"dist":{"shasum":"5c10fe20067189662debc71efdb2e09fa98d595a","tarball":"https://registry.npmjs.org/@djangocfg/payments/-/payments-2.1.569.tgz","fileCount":29,"integrity":"sha512-5IpBaO6gVlSWBkTPdguZk1AJew0qcLPcb0OuQRn1cefrjVM5KItBaoATswj2xlfVJli1w7lfRekLPq2SuFxyUw==","signatures":[{"sig":"MEUCIQD6b91km45byZT06mVskFcUJyYHJSENSG6EPqaBSGeacwIgGqOKwnJSxJTI4K8LdzJeB+UbYc3WVGbdCnBfaEDgm3M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCRv9zPsDtJXH7Q8Xnoqb0PIpLI8qNIKFG1THwzblnBzQIhAIxyDPqxb743heG2i8qTmP/OMNrJLQurBVa1QAHbmTsA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":126592},"main":"./src/index.ts","types":"./src/index.ts","module":"./src/index.ts","exports":{".":{"types":"./src/index.ts","import":"./src/index.ts","require":"./src/index.ts"},"./styles":"./src/styles.css"},"gitHead":"56b4f428325185302243fa2642cb8f8793b3dfa9","scripts":{"lint":"eslint . --max-warnings 0","check":"tsc --noEmit && node scripts/check-stripe-imports.mjs"},"_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/payments"},"_npmVersion":"11.19.0","description":"Provider-agnostic React payments module (Stripe-first): checkout state machine, Payment Element wrapper, close-guard context, mock adapter for keyless development","directories":{},"_nodeVersion":"26.7.0","dependencies":{"@stripe/stripe-js":"^9.9.0","@stripe/react-stripe-js":"^6.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","storybook":"^10.5.0","typescript":"^5.9.3","@types/node":"^25.9.5","@types/react":"19.2.15","lucide-react":"0.545.0","@types/react-dom":"19.2.3","@djangocfg/ui-core":"^2.1.569","@storybook/react-vite":"^10.5.0","@djangocfg/eslint-config":"^2.1.569","@djangocfg/typescript-config":"^2.1.569"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","lucide-react":"^0.545.0","@djangocfg/ui-core":"^2.1.569"},"_npmOperationalInternal":{"tmp":"tmp/payments_2.1.569_1790153341935_0.47814992058686334","host":"s3://npm-registry-packages-npm-production"}},"2.1.570":{"_id":"@djangocfg/payments@2.1.570","bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"dist":{"shasum":"09e9ed52ed94e637dab26f047682a7b00aa8f08c","tarball":"https://registry.npmjs.org/@djangocfg/payments/-/payments-2.1.570.tgz","fileCount":29,"integrity":"sha512-V/L1Zd3cjgQBCvDvTd/WJqoFdGBOvTMgiuk/4nZUTV0jMFieBZzr+ZnOpZEuJ7P+iZxd84dIHjPpatph9jjr5g==","signatures":[{"sig":"MEYCIQDWvC0pNG6GR26uNjC3z0YwYZ4Jn3a+FVNx8ryf8JrvcQIhAPEGtcbXyKKPetGXqD91yTsIsH5hLEP/ebF1P5za6/RK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCJZUKYIDwxGW3aYqihuOl6zbaUa8tCI/eM9QT9RmyfigIhAOmP7o6vQZ9293TmQrElPnNTTEqAdbCS3UA5UqaUMapl"}],"unpackedSize":126592},"main":"./src/index.ts","name":"@djangocfg/payments","types":"./src/index.ts","author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"module":"./src/index.ts","exports":{".":{"types":"./src/index.ts","import":"./src/index.ts","require":"./src/index.ts"},"./styles":"./src/styles.css"},"gitHead":"29cd98cd62aa248ee1455603c84e22352b03f23e","license":"MIT","scripts":{"lint":"eslint . --max-warnings 0","check":"tsc --noEmit && node scripts/check-stripe-imports.mjs"},"version":"2.1.570","_npmUser":{"name":"markolofsen","email":"markolofsen@gmail.com"},"homepage":"https://djangocfg.com","keywords":["payments","stripe","checkout","subscriptions","payment-element","react","django","typescript","hooks"],"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/payments"},"_npmVersion":"11.19.0","description":"Provider-agnostic React payments module (Stripe-first): checkout state machine, Payment Element wrapper, close-guard context, mock adapter for keyless development","directories":{},"maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"_nodeVersion":"26.7.0","dependencies":{"@stripe/stripe-js":"^9.9.0","@stripe/react-stripe-js":"^6.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","storybook":"^10.5.0","typescript":"^5.9.3","@types/node":"^25.9.5","@types/react":"19.2.15","lucide-react":"0.545.0","@types/react-dom":"19.2.3","@djangocfg/ui-core":"^2.1.570","@storybook/react-vite":"^10.5.0","@djangocfg/eslint-config":"^2.1.570","@djangocfg/typescript-config":"^2.1.570"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","lucide-react":"^0.545.0","@djangocfg/ui-core":"^2.1.570"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/payments_2.1.570_1790170200470_0.5550937739059503"}}},"time":{"created":"2026-07-10T05:53:59.396Z","modified":"2026-09-23T13:30:00.872Z","2.1.457":"2026-07-10T05:53:59.630Z","2.1.459":"2026-07-10T07:21:28.255Z","2.1.460":"2026-07-10T14:41:39.611Z","2.1.462":"2026-07-11T18:03:38.262Z","2.1.463":"2026-07-11T19:53:57.350Z","2.1.464":"2026-07-12T06:51:08.264Z","2.1.465":"2026-07-12T07:32:18.165Z","2.1.466":"2026-07-12T18:16:47.787Z","2.1.468":"2026-07-13T01:41:23.951Z","2.1.469":"2026-07-13T07:04:35.519Z","2.1.470":"2026-07-13T18:53:52.925Z","2.1.471":"2026-07-15T06:38:35.955Z","2.1.472":"2026-07-19T11:43:25.648Z","2.1.474":"2026-07-21T07:17:49.738Z","2.1.475":"2026-07-21T11:17:22.365Z","2.1.476":"2026-07-21T11:22:55.175Z","2.1.477":"2026-07-21T12:17:32.247Z","2.1.478":"2026-07-21T15:31:32.162Z","2.1.479":"2026-07-22T04:53:19.907Z","2.1.480":"2026-07-22T14:48:37.640Z","2.1.481":"2026-07-23T03:28:40.399Z","2.1.482":"2026-07-23T07:10:36.012Z","2.1.483":"2026-07-24T03:18:03.040Z","2.1.484":"2026-07-24T12:33:46.703Z","2.1.486":"2026-07-24T14:31:10.052Z","2.1.487":"2026-07-24T15:37:56.617Z","2.1.488":"2026-07-26T08:29:27.827Z","2.1.489":"2026-07-26T14:08:41.199Z","2.1.490":"2026-07-28T05:03:30.904Z","2.1.491":"2026-07-28T13:50:34.082Z","2.1.492":"2026-07-30T18:45:24.118Z","2.1.495":"2026-07-31T14:13:11.173Z","2.1.496":"2026-08-02T16:49:40.920Z","2.1.497":"2026-08-03T12:39:08.073Z","2.1.498":"2026-08-03T13:09:48.952Z","2.1.499":"2026-08-09T05:38:42.122Z","2.1.500":"2026-08-11T17:37:15.731Z","2.1.501":"2026-08-12T07:02:38.268Z","2.1.502":"2026-08-12T08:20:00.577Z","2.1.503":"2026-08-12T08:57:35.060Z","2.1.504":"2026-08-12T16:30:22.402Z","2.1.507":"2026-08-12T18:38:43.548Z","2.1.508":"2026-08-12T20:09:43.479Z","2.1.509":"2026-08-13T04:32:14.229Z","2.1.510":"2026-08-13T04:56:24.506Z","2.1.511":"2026-08-15T08:37:31.227Z","2.1.512":"2026-08-15T11:09:44.576Z","2.1.513":"2026-08-15T17:39:43.961Z","2.1.514":"2026-08-16T04:57:00.361Z","2.1.515":"2026-08-18T15:30:02.949Z","2.1.516":"2026-08-19T04:15:47.876Z","2.1.518":"2026-08-19T04:48:27.018Z","2.1.519":"2026-08-19T19:01:19.543Z","2.1.520":"2026-08-20T10:08:37.920Z","2.1.524":"2026-08-22T05:59:27.351Z","2.1.527":"2026-08-22T09:12:19.089Z","2.1.528":"2026-08-22T09:30:08.774Z","2.1.530":"2026-08-26T08:21:51.018Z","2.1.531":"2026-08-27T08:57:52.821Z","2.1.532":"2026-08-28T18:13:40.395Z","2.1.533":"2026-08-29T08:01:12.845Z","2.1.534":"2026-08-30T08:53:40.047Z","2.1.535":"2026-08-30T18:49:57.877Z","2.1.536":"2026-09-01T14:44:11.380Z","2.1.537":"2026-09-03T03:16:02.174Z","2.1.539":"2026-09-03T06:12:39.351Z","2.1.540":"2026-09-04T18:39:31.693Z","2.1.541":"2026-09-04T19:05:26.597Z","2.1.542":"2026-09-09T08:12:49.059Z","2.1.543":"2026-09-09T15:07:14.720Z","2.1.544":"2026-09-09T19:57:16.388Z","2.1.545":"2026-09-09T20:38:08.444Z","2.1.546":"2026-09-10T05:18:46.544Z","2.1.547":"2026-09-11T07:35:22.964Z","2.1.548":"2026-09-11T18:20:17.648Z","2.1.549":"2026-09-13T15:19:07.046Z","2.1.550":"2026-09-14T05:10:12.716Z","2.1.554":"2026-09-15T07:39:06.631Z","2.1.555":"2026-09-15T07:43:49.539Z","2.1.556":"2026-09-15T08:04:47.766Z","2.1.557":"2026-09-16T05:48:37.630Z","2.1.558":"2026-09-16T06:54:25.580Z","2.1.559":"2026-09-19T04:09:56.656Z","2.1.560":"2026-09-20T04:57:58.475Z","2.1.561":"2026-09-20T05:12:21.360Z","2.1.562":"2026-09-20T06:44:36.401Z","2.1.563":"2026-09-20T07:07:24.537Z","2.1.565":"2026-09-20T07:23:41.198Z","2.1.566":"2026-09-23T04:00:15.985Z","2.1.567":"2026-09-23T04:38:50.391Z","2.1.569":"2026-09-23T08:49:02.019Z","2.1.570":"2026-09-23T13:30:00.595Z"},"bugs":{"url":"https://github.com/markolofsen/django-cfg/issues"},"author":{"url":"https://djangocfg.com","name":"DjangoCFG"},"license":"MIT","homepage":"https://djangocfg.com","keywords":["payments","stripe","checkout","subscriptions","payment-element","react","django","typescript","hooks"],"repository":{"url":"git+https://github.com/markolofsen/django-cfg.git","type":"git","directory":"packages/payments"},"description":"Provider-agnostic React payments module (Stripe-first): checkout state machine, Payment Element wrapper, close-guard context, mock adapter for keyless development","maintainers":[{"name":"markolofsen","email":"markolofsen@gmail.com"}],"readme":"# @djangocfg/payments\n\nProvider-agnostic React payments module. **Stripe-first**, but the package\nnever depends on a concrete SDK — the host injects an adapter. Battle-tested\nin production (one-time PaymentIntent checkout, recurring subscriptions with\nStripe Link, card on file) before extraction into `@djangocfg/*`.\n\n📖 **[Full documentation →](./@docs/README.md)** — architecture, the server\ncontract, Stripe traps, testing.\n\n## The seam\n\nThe host picks **one** adapter and injects it via `<PaymentProvider>`. Package\nhooks/components read it through `usePaymentAdapter()` and never import Stripe\nor a generated API client directly.\n\n```tsx\nimport { PaymentProvider, createMockPaymentAdapter } from '@djangocfg/payments';\n\n// Mock-first: build & verify the whole UX before any backend exists.\n<PaymentProvider adapter={createMockPaymentAdapter()}>\n  {children}\n</PaymentProvider>\n```\n\nSwapping to real Stripe is a one-line host change:\n\n```tsx\n// loadStripe is re-exported by this package — the host never declares @stripe/*.\nimport { PaymentProvider, createStripeAdapter, loadStripe } from '@djangocfg/payments';\n\nconst stripePromise = loadStripe(process.env.NEXT_PUBLIC_STRIPE_PK!); // once, module scope\nconst adapter = createStripeAdapter({\n  getStripe: () => stripePromise,\n  createIntentOnBackend: (input) => api.payments.createIntent(input), // host transport\n});\n\n<PaymentProvider adapter={adapter}>{children}</PaymentProvider>;\n```\n\n## Layering\n\n```\ndomain/      pure types + money/card helpers   (no React, no Stripe)\ncontext/     <PaymentProvider> + <CheckoutGuard>   (the seam, the in-flight lock)\ntransport/   mock-adapter | stripe-adapter      (the SDK seam; see the note below)\nhooks/       useCheckout, useCardSetup, usePaymentHistory, useSavedCards\ncomponents/  CheckoutForm, CardSetupForm, StripePaymentElement, dialogs, tables, badges\n```\n\n`@stripe/*` is a **runtime** dependency of exactly two files\n(`transport/stripe-adapter.ts`, `components/StripePaymentElement.tsx`) and a\n**type-only** one of a third (`components/appearance.ts`) — enforced by\n`scripts/check-stripe-imports.mjs`, which `pnpm check` runs.\n`@stripe/stripe-js` is only the tiny CDN loader (the real SDK loads from\njs.stripe.com at runtime), so tree-shaking drops the Stripe components from\nmock-only bundles. See [`@docs/ARCHITECTURE.md`](./@docs/ARCHITECTURE.md) for\nwhy this is one package and where the boundaries are.\n\n## Styles (Tailwind v4) — required wiring\n\nThis package is consumed **from source** and styled with Tailwind utility\nclasses. Tailwind v4 only generates classes it can see, so the consumer's\nglobal CSS must import the package's styles entry (it carries the `@source`\ndirective that points Tailwind at this package's sources):\n\n```css\n/* your app's globals.css */\n@import \"@djangocfg/ui-core/styles/full\";\n@import \"@djangocfg/payments/styles\";   /* ← add this */\n```\n\nSymptom when missing: components render unstyled in spots — e.g.\n`PaymentStatusBadge` chips lose their background tint and show as plain text.\nNext.js hosts also add the package to `transpilePackages`.\n\n## Public API\n\n| Export | Kind | Purpose |\n|---|---|---|\n| `PaymentProvider` / `usePaymentAdapter` | context | inject / read the adapter |\n| `createMockPaymentAdapter` | adapter | full fake state machine (success / declined / 3DS / cards) |\n| `createStripeAdapter` | adapter | real Stripe (host supplies key + backend calls) |\n| `useCheckout` | hook | `idle → creating → requires_payment → processing → succeeded\\|failed\\|requires_action` |\n| `useCardSetup` | hook | the same machine for saving a card with no charge |\n| `useSavedCards` | hook | cards on file as a phase (`unavailable\\|loading\\|ready\\|error`) + set-default / remove |\n| `usePaymentHistory` | hook | paginated history via `adapter.listPayments` |\n| `CheckoutDialog` | component | close-locked dialog shell; wrap your checkout body in it |\n| `CheckoutForm` | component | provider-agnostic form shell; inject the field via `paymentField` |\n| `CardSetupForm` | component | the same, for saving a card (no amount, no \"Paid\") |\n| `UpdateCardDialog` | component | the whole add-a-card flow: intent on open, confirm, report |\n| `SavedCardList` | component | cards table: default badge, expiry warning, row actions |\n| `StripePaymentElement` | component | `<Elements>` + `<PaymentElement>`; render-props the live Elements |\n| `PaymentHistory` | component | sortable table of `PaymentRecord` |\n| `PaymentStatusBadge` | component | status pill on ui-core semantic tokens |\n| `toMinorUnits` / `toMajorUnits` / `formatAmount` | util | money at the boundary (integer minor units) |\n| `cardExpiresAt` / `isCardExpired` / `isCardExpiringSoon` / `formatCardExpiry` / `sortCards` / `cardsOf` | util | card derivations against a clock |\n\n## Conventions\n\n- Source-consumed (no bundler); `main`/`types`/`exports` → `./src/index.ts`.\n- ui-core flat import. No widget dependency: a package may not depend on a\n  widget (`widgets/CLAUDE.md`).\n- Does **not** mount its own `<UiProviders>` — the host provides it once.\n- Locale-free: user-facing labels are props/slots (host supplies i18n).\n- Verify with `pnpm -F @djangocfg/payments check` and `… lint`.\n\n## Card on file\n\nA subscription outlives the card that pays for it: when a renewal fails Stripe\nretries for ~2 weeks **against the same stored card**, then gives up. Without\na way to replace it, a customer who wanted to pay loses the subscription.\n\n```tsx\nconst { phase, canAddCard, canManageCards, refresh, setDefault, remove, isBusy } =\n  useSavedCards();\n\n<SavedCardList\n  phase={phase}\n  busy={isBusy}\n  onAddCard={canAddCard ? () => setOpen(true) : undefined}\n  onSetDefault={canManageCards ? setDefault : undefined}\n  onRemove={canManageCards ? remove : undefined}\n/>\n<UpdateCardDialog open={open} onClose={close} onSaved={() => { close(); void refresh(); }} />\n```\n\nFour host endpoints, wired all-or-none, plus four server rules that fail\nsilently — see [`@docs/CARD_ON_FILE.md`](./@docs/CARD_ON_FILE.md) and\n[`@docs/SERVER_CONTRACT.md`](./@docs/SERVER_CONTRACT.md).\n\n> **Not Link, not the Billing Portal.** Link is a buyer-side wallet —\n> `link.com` does not know your subscription exists, and a renewal charges the\n> stored `pm_…`. The Billing Portal is a server-side redirect that discards\n> this package's theming and the host's locale. Reasoning in\n> [`@docs/STRIPE_NOTES.md`](./@docs/STRIPE_NOTES.md).\n\n## Configuration & keys\n\nThree Stripe keys, split by where they're safe to live. Stripe ships **test**\n(`sk_test_…`, `pk_test_…`) and **live** (`sk_live_…`, `pk_live_…`) flavours\nwith the **same variable names**; only the values differ. Bring up test first.\n\n| Key | Prefix | Lives in | Exposed to browser? |\n|---|---|---|---|\n| Secret key | `sk_test_…` / `sk_live_…` | **Backend only** (`STRIPE__SECRET_KEY`) | ❌ never |\n| Webhook signing secret | `whsec_…` | **Backend only** (`STRIPE__WEBHOOK_SECRET`) | ❌ never |\n| Publishable key | `pk_test_…` / `pk_live_…` | Backend + Frontend | ✅ safe (public by design) |\n\n```dotenv\n# backend, git-ignored secrets file\nSTRIPE__SECRET_KEY=sk_test_xxx\nSTRIPE__PUBLISHABLE_KEY=pk_test_xxx\nSTRIPE__WEBHOOK_SECRET=whsec_xxx          # comma-separate to rotate: whsec_new,whsec_old\n\n# your Next.js app .env\nNEXT_PUBLIC_STRIPE_PK=pk_test_xxx\n```\n\nWith **no** `NEXT_PUBLIC_STRIPE_PK` set, the host falls back to the **mock\nadapter** — the whole UX still renders (no real charge).\n\n> ⚠️ The secret (`sk_`) and webhook (`whsec_`) keys must live in a git-ignored\n> file or a secret manager. Only `pk_…` is safe in tracked config.\n\n## Stripe setup (test mode)\n\n1. **Test keys** — Dashboard → Developers → API keys (toggle \"test mode\").\n2. **Webhook** — locally, the Stripe CLI prints a `whsec_…` for the forwarded\n   endpoint:\n   ```bash\n   stripe listen --forward-to localhost:8000/<your-webhook-path>/\n   ```\n   Deployed: create the endpoint in the Dashboard and subscribe to\n   `payment_intent.succeeded`, `payment_intent.payment_failed`,\n   `charge.refunded` (plus the invoice/subscription events your dunning needs).\n3. **Test a payment** — card `4242 4242 4242 4242`, any future expiry/CVC.\n   ```bash\n   stripe trigger payment_intent.succeeded\n   stripe events resend <evt_id>   # test idempotency / replay\n   ```\n\n## Going live\n\n1. Switch all three `STRIPE__*` values and `NEXT_PUBLIC_STRIPE_PK` to live.\n2. Create a **live** webhook endpoint (live mode has its own signing secret).\n3. Register your domain for Apple Pay / Google Pay if you enable wallets.\n4. Do a small real charge to confirm end-to-end.\n","readmeFilename":"README.md"}