{"_id":"@0bit/0gate","_rev":"6-2d34d3541bd2d62f891bc493378d7efb","name":"@0bit/0gate","dist-tags":{"latest":"0.1.3"},"versions":{"0.1.0":{"name":"@0bit/0gate","version":"0.1.0","keywords":["0gate","0bit","ramp","crypto","on-ramp","off-ramp","stripe-like"],"_id":"@0bit/0gate@0.1.0","maintainers":[{"name":"0bit_","email":"operations@0bit.io"}],"homepage":"https://github.com/0Bit-org/0bit_core#readme","bugs":{"url":"https://github.com/0Bit-org/0bit_core/issues"},"dist":{"shasum":"08043225defad70f414d9b3933399601de2c5958","tarball":"https://registry.npmjs.org/@0bit/0gate/-/0gate-0.1.0.tgz","fileCount":63,"integrity":"sha512-M1qtp2KFvw1xybSxH6ANCfMs26ZG6bAK5+K0KzPyzGz4IXXBycik//t9SXJrVfZrB+kiuyeVke+4d1H6sleBcQ==","signatures":[{"sig":"MEQCIFnmvS+NT1JNa5VKN/Nxrqbdff5yCqjr2qIpBWiuy0swAiBP43kB4cf8VkSsUVrC3fvmhEeC2OpHH6TUHpmRxm/avg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":386307},"main":"./dist/cjs/index.js","types":"./dist/types/index.d.ts","unpkg":"./dist/browser/0gate.iife.js","module":"./dist/esm/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/react/0gate-react.js","require":"./dist/react/0gate-react.umd.cjs"},"./browser":{"types":"./dist/types/browser/index.d.ts","import":"./dist/browser/0gate.js","require":"./dist/browser/0gate.umd.cjs"}},"gitHead":"d8a0fad8b8e5bb2b21e6fba6691e216037a09241","scripts":{"test":"npm run test:node && npm run test:browser && npm run test:react","build":"npm run build:node && npm run build:browser && npm run build:react","clean":"rimraf dist","test:node":"jest -c jest.config.cjs","typecheck":"tsc -p tsconfig.node.json --noEmit && tsc -p tsconfig.browser.json --noEmit && tsc -p tsconfig.react.json --noEmit","build:node":"npm run build:node:esm && npm run build:node:cjs && npm run build:node:types","test:react":"vitest run -c vite.react.config.ts","test:watch":"vitest -c vite.browser.config.ts","build:react":"vite build -c vite.react.config.ts && tsc -p tsconfig.react.types.json","test:browser":"vitest run -c vite.browser.config.ts","build:browser":"vite build -c vite.browser.config.ts && tsc -p tsconfig.browser.types.json","build:node:cjs":"tsc -p tsconfig.node.cjs.json","build:node:esm":"tsc -p tsconfig.node.esm.json","build:node:types":"tsc -p tsconfig.node.types.json"},"_npmUser":{"name":"0bit_","email":"operations@0bit.io"},"jsdelivr":"./dist/browser/0gate.iife.js","repository":{"url":"git+https://github.com/0Bit-org/0bit_core.git","type":"git","directory":"0Bit_apps/0Gate/0Gate_Sdk"},"_npmVersion":"10.9.0","description":"Official 0Gate SDK — Node server, browser embed, and React components. Stripe-style ergonomics for ramps.","directories":{},"sideEffects":false,"_nodeVersion":"20.15.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","vite":"^5.4.8","jsdom":"^25.0.0","react":"^18.3.1","rimraf":"^5.0.10","vitest":"^2.1.2","ts-jest":"^29.2.5","react-dom":"^18.3.1","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.7.4","@types/react":"^18.3.5","@types/react-dom":"^18.3.0","@vitejs/plugin-react":"^4.3.1","@testing-library/react":"^16.0.1"},"peerDependencies":{"react":">=18","react-dom":">=18"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/0gate_0.1.0_1780267550991_0.15568307773008616","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Renamed to @0bit/gate — install @0bit/gate going forward"},"0.1.1":{"name":"@0bit/0gate","version":"0.1.1","keywords":["0gate","0bit","ramp","crypto","on-ramp","off-ramp","stripe-like"],"_id":"@0bit/0gate@0.1.1","maintainers":[{"name":"0bit_","email":"operations@0bit.io"}],"homepage":"https://github.com/0Bit-org/0bit_core#readme","bugs":{"url":"https://github.com/0Bit-org/0bit_core/issues"},"dist":{"shasum":"3128070a7911f4ef1255d03bcd4bb9af4a763a46","tarball":"https://registry.npmjs.org/@0bit/0gate/-/0gate-0.1.1.tgz","fileCount":63,"integrity":"sha512-Mu6B6tOSYxMOBdJXb5wlP85NP8+4x7db9o3iiYbN12i0wm8njEk4pto3jzTWHr7vWxEv9FP9gyD92KStnROg0w==","signatures":[{"sig":"MEUCIBhuOI995o4IetHGt0CZSrflooC0zNNeH3FAX9X8Eq3bAiEAlxoOl69OtGSj7TFRyDeuYWbWvnaWARXp7vCTMDrJwo4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":386307},"main":"./dist/cjs/index.js","types":"./dist/types/index.d.ts","unpkg":"./dist/browser/0gate.iife.js","module":"./dist/esm/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/react/0gate-react.js","require":"./dist/react/0gate-react.umd.cjs"},"./browser":{"types":"./dist/types/browser/index.d.ts","import":"./dist/browser/0gate.js","require":"./dist/browser/0gate.umd.cjs"}},"gitHead":"d8a0fad8b8e5bb2b21e6fba6691e216037a09241","scripts":{"test":"npm run test:node && npm run test:browser && npm run test:react","build":"npm run build:node && npm run build:browser && npm run build:react","clean":"rimraf dist","test:node":"jest -c jest.config.cjs","typecheck":"tsc -p tsconfig.node.json --noEmit && tsc -p tsconfig.browser.json --noEmit && tsc -p tsconfig.react.json --noEmit","build:node":"npm run build:node:esm && npm run build:node:cjs && npm run build:node:types","test:react":"vitest run -c vite.react.config.ts","test:watch":"vitest -c vite.browser.config.ts","build:react":"vite build -c vite.react.config.ts && tsc -p tsconfig.react.types.json","test:browser":"vitest run -c vite.browser.config.ts","build:browser":"vite build -c vite.browser.config.ts && tsc -p tsconfig.browser.types.json","build:node:cjs":"tsc -p tsconfig.node.cjs.json","build:node:esm":"tsc -p tsconfig.node.esm.json","build:node:types":"tsc -p tsconfig.node.types.json"},"_npmUser":{"name":"0bit_","email":"operations@0bit.io"},"jsdelivr":"./dist/browser/0gate.iife.js","repository":{"url":"git+https://github.com/0Bit-org/0bit_core.git","type":"git","directory":"0Bit_apps/0Gate/0Gate_Sdk"},"_npmVersion":"10.9.0","description":"Official 0Gate SDK — Node server, browser embed, and React components. Stripe-style ergonomics for ramps.","directories":{},"sideEffects":false,"_nodeVersion":"20.15.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","vite":"^5.4.8","jsdom":"^25.0.0","react":"^18.3.1","rimraf":"^5.0.10","vitest":"^2.1.2","ts-jest":"^29.2.5","react-dom":"^18.3.1","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.7.4","@types/react":"^18.3.5","@types/react-dom":"^18.3.0","@vitejs/plugin-react":"^4.3.1","@testing-library/react":"^16.0.1"},"peerDependencies":{"react":">=18","react-dom":">=18"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/0gate_0.1.1_1780267704461_0.5809757077771516","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Renamed to @0bit/gate — install @0bit/gate going forward"},"0.1.2":{"name":"@0bit/0gate","version":"0.1.2","keywords":["0gate","0bit","ramp","crypto","on-ramp","off-ramp","stripe-like"],"author":"","license":"ISC","_id":"@0bit/0gate@0.1.2","maintainers":[{"name":"0bit_","email":"operations@0bit.io"}],"homepage":"https://github.com/0Bit-org/0bit_core#readme","bugs":{"url":"https://github.com/0Bit-org/0bit_core/issues"},"dist":{"shasum":"63e37c8fcd820f9ae542989850731661f5dd21ab","tarball":"https://registry.npmjs.org/@0bit/0gate/-/0gate-0.1.2.tgz","fileCount":63,"integrity":"sha512-S3Ty0klN1TuScTTeRWJrZ5HNFNN6QeFijI//hg0LkHuojGpZ/RFmWBI8+bJR7t472vFU2McDpHjgZhXPArhL2w==","signatures":[{"sig":"MEYCIQCo8X/Ek65fr/R+qjL3YFFyXSs3L/Gdj/a/4cZXEmH2OAIhAOldTKy6kdmenj4iH5bFSeHdyXcM2XUi+ITDookSldbo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":395748},"main":"./dist/cjs/index.js","types":"./dist/types/index.d.ts","unpkg":"./dist/browser/0gate.iife.js","module":"./dist/esm/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/react/0gate-react.js","require":"./dist/react/0gate-react.umd.cjs"},"./browser":{"types":"./dist/types/browser/index.d.ts","import":"./dist/browser/0gate.js","require":"./dist/browser/0gate.umd.cjs"}},"gitHead":"d8a0fad8b8e5bb2b21e6fba6691e216037a09241","scripts":{"test":"npm run test:node && npm run test:browser && npm run test:react","build":"npm run build:node && npm run build:browser && npm run build:react","clean":"rimraf dist","test:node":"jest -c jest.config.cjs","typecheck":"tsc -p tsconfig.node.json --noEmit && tsc -p tsconfig.browser.json --noEmit && tsc -p tsconfig.react.json --noEmit","build:node":"npm run build:node:esm && npm run build:node:cjs && npm run build:node:types","test:react":"vitest run -c vite.react.config.ts","test:watch":"vitest -c vite.browser.config.ts","build:react":"vite build -c vite.react.config.ts && tsc -p tsconfig.react.types.json","test:browser":"vitest run -c vite.browser.config.ts","build:browser":"vite build -c vite.browser.config.ts && tsc -p tsconfig.browser.types.json","build:node:cjs":"tsc -p tsconfig.node.cjs.json","build:node:esm":"tsc -p tsconfig.node.esm.json","build:node:types":"tsc -p tsconfig.node.types.json"},"_npmUser":{"name":"0bit_","email":"operations@0bit.io"},"jsdelivr":"./dist/browser/0gate.iife.js","repository":{"url":"git+https://github.com/0Bit-org/0bit_core.git","type":"git","directory":"0Bit_apps/0Gate/0Gate_Sdk"},"_npmVersion":"10.9.0","description":"Official 0Gate SDK — Node server, browser embed, and React components. Stripe-style ergonomics for ramps.","directories":{"test":"tests","example":"examples"},"sideEffects":false,"_nodeVersion":"20.15.0","dependencies":{"co":"^4.6.0","ms":"^2.1.3","ws":"^8.21.0","cac":"^6.7.14","bser":"^2.1.1","chai":"^5.3.3","exit":"^0.1.2","glob":"^7.2.3","gopd":"^1.2.0","once":"^1.4.0","tmpl":"^1.0.5","tr46":"^5.1.1","y18n":"^5.0.8","chalk":"^4.1.2","cliui":"^8.0.1","debug":"^4.4.3","execa":"^5.1.1","isexe":"^2.0.0","jsesc":"^3.1.0","json5":"^2.2.3","kleur":"^3.0.3","leven":"^3.1.0","loupe":"^3.2.1","p-try":"^2.2.0","pathe":"^1.1.2","saxes":"^6.0.0","slash":"^3.0.0","tldts":"^6.1.86","which":"^2.0.2","yargs":"^17.7.2","braces":"^3.0.3","dedent":"^1.7.2","dequal":"^2.0.3","expect":"^29.7.0","hasown":"^2.0.4","nanoid":"^3.3.12","nwsapi":"^2.2.23","parse5":"^7.3.0","rollup":"^4.60.4","semver":"^6.3.1","walker":"^1.0.8","wrappy":"^1.0.2","ci-info":"^3.9.0","csstype":"^3.2.3","esbuild":"^0.21.5","esprima":"^4.0.1","find-up":"^4.1.0","gensync":"^1.0.0-beta.2","js-yaml":"^3.14.2","mime-db":"^1.52.0","onetime":"^5.1.2","p-limit":"^3.1.0","pathval":"^2.0.1","pirates":"^4.0.7","pkg-dir":"^4.2.0","postcss":"^8.5.15","prompts":"^2.4.2","resolve":"^1.22.12","siginfo":"^2.0.0","std-env":"^3.10.0","tinyspy":"^3.0.2","yallist":"^3.1.1","anymatch":"^3.1.3","argparse":"^1.0.10","asynckit":"^0.4.0","cssstyle":"^4.6.0","deep-eql":"^5.0.2","emittery":"^0.13.1","entities":"^6.0.1","error-ex":"^1.3.4","escalade":"^3.2.0","fsevents":"^2.3.3","has-flag":"^4.0.0","inflight":"^1.0.6","inherits":"^2.0.4","jest-cli":"^29.7.0","make-dir":"^4.0.0","mimic-fn":"^2.1.0","minimist":"^1.2.8","minipass":"^7.1.3","p-locate":"^4.1.0","path-key":"^3.1.1","punycode":"^2.3.1","react-is":"^17.0.2","tinyexec":"^0.3.2","tinypool":"^1.1.1","wordwrap":"^1.0.0","xmlchars":"^2.2.0","bs-logger":"^0.2.6","callsites":"^3.1.0","camelcase":"^5.3.1","data-urls":"^5.0.0","deepmerge":"^4.3.1","es-errors":"^1.3.0","form-data":"^4.0.5","get-proto":"^1.0.1","is-number":"^7.0.0","is-stream":"^2.0.1","jackspeak":"^3.4.3","jest-diff":"^29.7.0","jest-each":"^29.7.0","jest-mock":"^29.7.0","jest-util":"^29.7.0","js-tokens":"^4.0.0","lru-cache":"^5.1.1","lz-string":"^1.5.0","makeerror":"^1.0.12","minimatch":"^3.1.5","neo-async":"^2.6.2","picomatch":"^2.3.2","pure-rand":"^6.1.0","scheduler":"^0.23.2","stackback":"^0.0.2","strip-bom":"^4.0.0","tinybench":"^2.9.0","type-fest":"^0.21.3","uglify-js":"^3.19.3","vite-node":"^2.1.9","wrap-ansi":"^7.0.0","agent-base":"^7.1.4","ansi-regex":"^5.0.1","aria-query":"^5.3.0","babel-jest":"^29.7.0","char-regex":"^1.0.2","color-name":"^1.1.4","concat-map":"^0.0.1","decimal.js":"^10.6.0","fill-range":"^7.1.1","get-stream":"^6.0.1","handlebars":"^4.7.9","iconv-lite":"^0.6.3","make-error":"^1.3.6","micromatch":"^4.0.8","mime-types":"^2.1.35","node-int64":"^0.4.0","parse-json":"^5.2.0","path-parse":"^1.0.7","picocolors":"^1.1.1","sisteransi":"^1.0.5","source-map":"^0.6.1","sprintf-js":"^1.0.3","strip-ansi":"^6.0.1","tldts-core":"^6.1.86","whatwg-url":"^14.2.0","ansi-styles":"^4.3.0","buffer-from":"^1.1.2","check-error":"^2.1.3","create-jest":"^29.7.0","cross-spawn":"^7.0.6","emoji-regex":"^8.0.0","expect-type":"^1.3.0","fb-watchman":"^2.0.2","fs.realpath":"^1.0.0","graceful-fs":"^4.2.11","has-symbols":"^1.1.0","imurmurhash":"^0.1.4","is-arrayish":"^0.2.1","jest-circus":"^29.7.0","jest-config":"^29.7.0","jest-runner":"^29.7.0","jest-worker":"^29.7.0","locate-path":"^5.0.0","path-exists":"^4.0.0","path-scurry":"^1.11.1","resolve-cwd":"^3.0.0","rrweb-cssom":"^0.7.1","signal-exit":"^3.0.7","stack-utils":"^2.0.6","symbol-tree":"^3.2.4","tinyrainbow":"^1.2.0","type-detect":"^4.0.8","yocto-queue":"^0.1.0","ansi-escapes":"^4.3.2","browserslist":"^4.28.2","caniuse-lite":"^1.0.30001793","dunder-proto":"^1.0.1","html-escaper":"^2.0.2","import-local":"^3.2.0","jest-resolve":"^29.7.0","jest-runtime":"^29.7.0","jest-watcher":"^29.7.0","loose-envify":"^1.4.0","magic-string":"^0.30.21","merge-stream":"^2.0.0","npm-run-path":"^4.0.1","resolve-from":"^5.0.0","safer-buffer":"^2.1.2","string-width":"^4.2.3","test-exclude":"^6.0.0","tough-cookie":"^5.1.2","undici-types":"^6.21.0","yargs-parser":"^21.1.1","color-convert":"^2.0.1","estree-walker":"^3.0.3","function-bind":"^1.1.2","get-intrinsic":"^1.3.0","human-signals":"^2.1.0","jest-docblock":"^29.7.0","jest-get-type":"^29.6.3","jest-snapshot":"^29.7.0","jest-validate":"^29.7.0","node-releases":"^2.0.46","pretty-format":"^27.5.1","react-refresh":"^0.17.0","shebang-regex":"^3.0.0","source-map-js":"^1.2.1","string-length":"^4.0.2","wrap-ansi-cjs":"^7.0.0","balanced-match":"^1.0.2","delayed-stream":"^1.0.0","detect-newline":"^3.1.0","diff-sequences":"^29.6.3","eastasianwidth":"^0.2.0","is-core-module":"^2.16.2","jest-haste-map":"^29.7.0","lodash.memoize":"^4.1.2","normalize-path":"^3.0.0","strip-ansi-cjs":"^6.0.1","supports-color":"^7.2.0","to-regex-range":"^5.0.1","v8-to-istanbul":"^9.3.0","assertion-error":"^2.0.1","brace-expansion":"^1.1.15","combined-stream":"^1.0.8","es-module-lexer":"^1.7.0","es-object-atoms":"^1.1.2","get-caller-file":"^2.0.5","has-tostringtag":"^1.0.2","is-generator-fn":"^2.1.0","jest-regex-util":"^29.6.3","math-intrinsics":"^1.1.0","natural-compare":"^1.4.0","resolve.exports":"^2.0.3","shebang-command":"^2.0.0","whatwg-encoding":"^3.1.1","whatwg-mimetype":"^4.0.0","cjs-module-lexer":"^1.4.3","foreground-child":"^3.3.1","get-package-type":"^0.1.0","http-proxy-agent":"^7.0.2","istanbul-reports":"^3.2.0","path-is-absolute":"^1.0.1","string-width-cjs":"^4.2.3","babel-preset-jest":"^29.6.3","https-proxy-agent":"^7.0.6","jest-message-util":"^29.7.0","jest-pnp-resolver":"^1.2.3","lines-and-columns":"^1.2.4","require-directory":"^2.1.1","w3c-xmlserializer":"^5.0.0","write-file-atomic":"^4.0.2","convert-source-map":"^2.0.0","es-define-property":"^1.0.1","es-set-tostringtag":"^2.1.0","jest-changed-files":"^29.7.0","jest-leak-detector":"^29.7.0","jest-matcher-utils":"^29.7.0","source-map-support":"^0.5.13","webidl-conversions":"^7.0.0","xml-name-validator":"^5.0.0","collect-v8-coverage":"^1.0.3","istanbul-lib-report":"^3.0.1","strip-final-newline":"^2.0.0","strip-json-comments":"^3.1.1","why-is-node-running":"^2.3.0","electron-to-chromium":"^1.5.364","escape-string-regexp":"^2.0.0","babel-plugin-istanbul":"^6.1.1","dom-accessibility-api":"^0.5.16","html-encoding-sniffer":"^4.0.0","istanbul-lib-coverage":"^3.2.2","jest-environment-node":"^29.7.0","package-json-from-dist":"^1.0.1","update-browserslist-db":"^1.2.3","babel-plugin-jest-hoist":"^29.6.3","call-bind-apply-helpers":"^1.0.2","is-fullwidth-code-point":"^3.0.0","istanbul-lib-instrument":"^6.0.3","baseline-browser-mapping":"^2.10.33","istanbul-lib-source-maps":"^4.0.1","jest-resolve-dependencies":"^29.7.0","fast-json-stable-stringify":"^2.1.0","json-parse-even-better-errors":"^2.3.1","supports-preserve-symlinks-flag":"^1.0.0","babel-preset-current-node-syntax":"^1.2.0","is-potential-custom-element-name":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","vite":"^5.4.8","jsdom":"^25.0.0","react":"^18.3.1","rimraf":"^5.0.10","vitest":"^2.1.2","ts-jest":"^29.2.5","react-dom":"^18.3.1","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.7.4","@types/react":"^18.3.5","@types/react-dom":"^18.3.0","@vitejs/plugin-react":"^4.3.1","@testing-library/react":"^16.0.1"},"peerDependencies":{"react":">=18","react-dom":">=18"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/0gate_0.1.2_1780267789307_0.29514533380864294","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Renamed to @0bit/gate — install @0bit/gate going forward"},"0.1.3":{"name":"@0bit/0gate","version":"0.1.3","keywords":["0gate","0bit","ramp","crypto","on-ramp","off-ramp","stripe-like"],"_id":"@0bit/0gate@0.1.3","maintainers":[{"name":"0bit_","email":"operations@0bit.io"},{"name":"azanita1","email":"azan@0bit.io"}],"homepage":"https://github.com/0Bit-org/0bit_core#readme","bugs":{"url":"https://github.com/0Bit-org/0bit_core/issues"},"dist":{"shasum":"00a571c179a8354b574f0d86696b230f120dd0a3","tarball":"https://registry.npmjs.org/@0bit/0gate/-/0gate-0.1.3.tgz","fileCount":63,"integrity":"sha512-v//o9aIIaxcpM1pCt1+GqhNk/BmKSCcCzAT2CvYmcYKANDJfjwO7KGc87TmrV/XUm9VywTejhbHoh00KDZr+KA==","signatures":[{"sig":"MEYCIQDzu4iaaIP14XcWRmZoqhHGLHq9SiTQOWILngryT5EOBQIhAIpDQ6JCwcY3bo06oCd3x08ALdJ+S0S5fUYEizGUGoNK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":386307},"main":"./dist/cjs/index.js","types":"./dist/types/index.d.ts","unpkg":"./dist/browser/0gate.iife.js","module":"./dist/esm/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/react/0gate-react.js","require":"./dist/react/0gate-react.umd.cjs"},"./browser":{"types":"./dist/types/browser/index.d.ts","import":"./dist/browser/0gate.js","require":"./dist/browser/0gate.umd.cjs"}},"scripts":{"test":"npm run test:node && npm run test:browser && npm run test:react","build":"npm run build:node && npm run build:browser && npm run build:react","clean":"rimraf dist","test:node":"jest -c jest.config.cjs","typecheck":"tsc -p tsconfig.node.json --noEmit && tsc -p tsconfig.browser.json --noEmit && tsc -p tsconfig.react.json --noEmit","build:node":"npm run build:node:esm && npm run build:node:cjs && npm run build:node:types","test:react":"vitest run -c vite.react.config.ts","test:watch":"vitest -c vite.browser.config.ts","build:react":"vite build -c vite.react.config.ts && tsc -p tsconfig.react.types.json","test:browser":"vitest run -c vite.browser.config.ts","build:browser":"vite build -c vite.browser.config.ts && tsc -p tsconfig.browser.types.json","build:node:cjs":"tsc -p tsconfig.node.cjs.json","build:node:esm":"tsc -p tsconfig.node.esm.json","build:node:types":"tsc -p tsconfig.node.types.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2e29aa16-e8ff-4735-aaad-29fe4b1deb99"}},"jsdelivr":"./dist/browser/0gate.iife.js","repository":{"url":"git+https://github.com/0Bit-org/0bit_core.git","type":"git","directory":"0Bit_apps/0Gate/0Gate_Sdk"},"_npmVersion":"11.16.0","description":"Official 0Gate SDK — Node server, browser embed, and React components. Stripe-style ergonomics for ramps.","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","vite":"^5.4.8","jsdom":"^25.0.0","react":"^18.3.1","rimraf":"^5.0.10","vitest":"^2.1.2","ts-jest":"^29.2.5","react-dom":"^18.3.1","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.7.4","@types/react":"^18.3.5","@types/react-dom":"^18.3.0","@vitejs/plugin-react":"^4.3.1","@testing-library/react":"^16.0.1"},"peerDependencies":{"react":">=18","react-dom":">=18"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/0gate_0.1.3_1780442253956_0.965866199057895","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Renamed to @0bit/gate — install @0bit/gate going forward"}},"time":{"created":"2026-05-31T22:45:50.829Z","modified":"2026-06-04T16:33:47.345Z","0.1.0":"2026-05-31T22:45:51.135Z","0.1.1":"2026-05-31T22:48:24.617Z","0.1.2":"2026-05-31T22:49:49.463Z","0.1.3":"2026-06-02T23:17:34.106Z"},"bugs":{"url":"https://github.com/0Bit-org/0bit_core/issues"},"homepage":"https://github.com/0Bit-org/0bit_core#readme","keywords":["0gate","0bit","ramp","crypto","on-ramp","off-ramp","stripe-like"],"repository":{"url":"git+https://github.com/0Bit-org/0bit_core.git","type":"git","directory":"0Bit_apps/0Gate/0Gate_Sdk"},"description":"Official 0Gate SDK — Node server, browser embed, and React components. Stripe-style ergonomics for ramps.","maintainers":[{"name":"0bit_","email":"operations@0bit.io"},{"name":"azanita1","email":"azan@0bit.io"}],"readme":"# @0bit/0gate\n\nUnified official SDK for the 0Gate ramp API — Node server, browser embed, React components, and Python.\n\n## Install\n\n| Surface | Command |\n|---------|---------|\n| **Node (server)** | `npm install @0bit/0gate` |\n| **Browser (bundler)** | `npm install @0bit/0gate` → `import { GateRamp } from '@0bit/0gate/browser'` |\n| **React** | `npm install @0bit/0gate` → `import { RampCheckout } from '@0bit/0gate/react'` |\n| **Python** | `pip install 0bit-0gate` → `from zerobit.gate import GateClient` |\n\n### Python framework extras\n\n```bash\npip install \"0bit-0gate[django]\"\npip install \"0bit-0gate[fastapi]\"\npip install \"0bit-0gate[flask]\"\n```\n\n## Quick start — Node\n\n```ts\nimport { GateClient } from '@0bit/0gate';\n\nconst client = new GateClient({ apiKey: process.env.GATE_KEY! });\n\nconst session = await client.sessions.create({\n   amount: '100.00',\n   currency: 'EUR',\n   return_url: 'https://myapp.example/done',\n});\n\nconsole.log(session.client_secret);\n```\n\n## Quick start — Browser\n\n```ts\nimport { GateRamp } from '@0bit/0gate/browser';\n\nconst ramp = new GateRamp({\n   publishableKey: 'pk_test_...',\n   clientSecret: session.client_secret,\n});\nawait ramp.mount('#gate-container');\n```\n\nCDN (IIFE):\n\n```html\n<script src=\"https://cdn.jsdelivr.net/npm/@0bit/0gate/dist/browser/0gate.iife.js\"></script>\n<script>\n  const ramp = new GateJS.GateRamp({ publishableKey: 'pk_test_...', clientSecret: 'gsec_...' });\n  ramp.mount('#container');\n</script>\n```\n\n## Quick start — React\n\n```tsx\nimport { RampCheckout } from '@0bit/0gate/react';\n\n<RampCheckout\n   publishableKey={import.meta.env.VITE_GATE_KEY}\n   clientSecret={session.client_secret}\n   onSuccess={({ txId }) => router.push('/done')}\n/>\n```\n\n## Quick start — Python\n\n```python\nfrom zerobit.gate import GateClient\n\nclient = GateClient(api_key=\"sk_test_...\")\nsession = client.sessions.create({\n    \"amount\": \"100.00\",\n    \"currency\": \"EUR\",\n    \"return_url\": \"https://myapp.example/done\",\n})\nprint(session[\"client_secret\"])\n```\n\n## SDK naming policy\n\n| Surface | 0Gate | Future products |\n|---------|-------|-----------------|\n| npm | `@0bit/0gate` | `@0bit/0pools`, `@0bit/0base` |\n| PyPI | `0bit-0gate` | `0bit-0pools`, `0bit-0base` |\n| Python import | `zerobit.gate` | `zerobit.pools`, `zerobit.base` |\n\n## Development\n\n```bash\ncd 0Bit_apps/0Gate/0Gate_Sdk\nnpm ci && npm run build && npm test\npip install -e \".[dev,django,fastapi,flask]\"\npytest\n```\n\n## License\n\nMIT. Part of the [0Bit / 0Gate](https://0bit.io) ramp platform.\n","readmeFilename":"README.md"}