{"_id":"gidx-js","_rev":"35-18608bd89d5474d8f5d0719194aea2a2","name":"gidx-js","dist-tags":{"latest":"0.6.3","next":"0.6.3-1"},"versions":{"0.1.0":{"name":"gidx-js","version":"0.1.0","keywords":["library","gambleid","gidx"],"author":{"url":"https://github.com/GambleID","name":"GambleID"},"license":"MIT","_id":"gidx-js@0.1.0","maintainers":[{"name":"nick.miller","email":"nick.miller@gambleid.com"}],"homepage":"https://github.com/GambleID/gidx-js","bugs":{"url":"https://github.com/GambleID/gidx-js/issues"},"dist":{"shasum":"96fe6415083d6048ad7a6e3667183aead8f0cd41","tarball":"https://registry.npmjs.org/gidx-js/-/gidx-js-0.1.0.tgz","fileCount":5,"integrity":"sha512-FemzB0eTvBA2cTIStG2xrTx3nK+4dUQN8VEpXSc8sAIoQpsNGXsPVJFQjGy7tZYOsyQJjrCbOBVXMVi8Iu9oeg==","signatures":[{"sig":"MEYCIQCLCdOEWlIXFVZbt6EtwrNDRQ3Sf0O82E4IayVZ0FNUgwIhALHdv6RNTK1Dvd4nbfynFzA0w56vJm7x4Rp5/qzIZGO7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1195720},"main":"dist/index.js","gitHead":"6ee86669d78883788507feed59d4897e3318804d","scripts":{"demo":"webpack serve --config webpack.demo.config.js","build":"webpack"},"_npmUser":{"name":"nick.miller","email":"nick.miller@gambleid.com"},"repository":{"url":"git+https://github.com/GambleID/gidx-js.git","type":"git"},"_npmVersion":"10.9.2","description":"Client-side Javascript utilities for GambleID","directories":{},"_nodeVersion":"22.13.1","_hasShrinkwrap":false,"devDependencies":{"core-js":"^3.40.0","webpack":"^5.97.1","css-loader":"^7.1.2","@babel/core":"^7.26.7","webpack-cli":"^6.0.1","babel-loader":"^9.2.1","style-loader":"^4.0.0","@babel/preset-env":"^7.26.7","webpack-dev-server":"^5.2.0","html-webpack-plugin":"^5.6.3"},"_npmOperationalInternal":{"tmp":"tmp/gidx-js_0.1.0_1739201160276_0.7188840324203205","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"gidx-js","version":"0.1.1","keywords":["library","gambleid","gidx"],"author":{"url":"https://github.com/GambleID","name":"GambleID"},"license":"MIT","_id":"gidx-js@0.1.1","maintainers":[{"name":"nick.miller","email":"nick.miller@gambleid.com"}],"homepage":"https://github.com/GambleID/gidx-js","bugs":{"url":"https://github.com/GambleID/gidx-js/issues"},"dist":{"shasum":"0415504940fee9ddf1b4de4bbe039d0dd3b23b81","tarball":"https://registry.npmjs.org/gidx-js/-/gidx-js-0.1.1.tgz","fileCount":7,"integrity":"sha512-T8TVUFa99H2Rx5XK/FSTJQLk0YvBXX5bF3VfsFGv8hYUmqnKIkLpfmzRP/f1435Dkt+E5omSClmYKMRgXqooBA==","signatures":[{"sig":"MEUCIQCoOBb0DXlQ/WF7kKsvZnm2DGGlLldAuAJngI5y31GLmwIgUirjfKsVAjo/QfVzFqkf5MOyUUHf28lFquSBRJdWywU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2389779},"type":"module","module":"dist/index.esm.js","browser":"dist/index.umd.js","gitHead":"d978ef9950ce0016af95f1adaee2f411ebd5c1f1","scripts":{"demo":"webpack serve --config webpack.demo.config.js","build":"rimraf dist && webpack"},"_npmUser":{"name":"nick.miller","email":"nick.miller@gambleid.com"},"repository":{"url":"git+https://github.com/GambleID/gidx-js.git","type":"git"},"_npmVersion":"11.1.0","description":"Client-side Javascript utilities for GambleID","directories":{},"_nodeVersion":"22.13.1","_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","core-js":"^3.40.0","webpack":"^5.97.1","css-loader":"^7.1.2","@babel/core":"^7.26.7","webpack-cli":"^6.0.1","babel-loader":"^9.2.1","style-loader":"^4.0.0","@babel/preset-env":"^7.26.7","webpack-dev-server":"^5.2.0","html-webpack-plugin":"^5.6.3"},"_npmOperationalInternal":{"tmp":"tmp/gidx-js_0.1.1_1739223131074_0.4112523215824062","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-alpha.0":{"name":"gidx-js","version":"0.2.1-alpha.0","keywords":["library","gambleid","gidx"],"author":{"url":"https://github.com/GambleID","name":"GambleID"},"license":"MIT","_id":"gidx-js@0.2.1-alpha.0","maintainers":[{"name":"nick.miller","email":"nick.miller@gambleid.com"}],"homepage":"https://github.com/GambleID/gidx-js","bugs":{"url":"https://github.com/GambleID/gidx-js/issues"},"dist":{"shasum":"e41df09953e1ccbb9b227a0a35e2e1ab8153b3a6","tarball":"https://registry.npmjs.org/gidx-js/-/gidx-js-0.2.1-alpha.0.tgz","fileCount":11,"integrity":"sha512-7lZgcWrGuAvPVczx9HPUn6wqYwIRVM77vzGzHnvJdeAjVOriyBNzglWkGC4mQwbWNBOs+eqREnlfQFwTV8DOWw==","signatures":[{"sig":"MEUCIQCBktXZBVDN28tn4EjJ+fx55iWUvrgcgFq0ccKsgjnxVwIgUbltshI0uR0/JSCxr5rtoDgNaNr+m8cUA0RrWffvkUI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2463482},"type":"module","module":"dist/index.esm.js","browser":"dist/index.umd.js","gitHead":"d457d692127a639b96a9a105bb987d98fe727d9b","scripts":{"doc":"jsdoc2md --template doc/README.hbs --files src/lib/*.js > README.md","demo":"webpack serve --config webpack.demo.config.js","build":"rimraf dist && webpack"},"_npmUser":{"name":"nick.miller","email":"nick.miller@gambleid.com"},"repository":{"url":"git+https://github.com/GambleID/gidx-js.git","type":"git"},"_npmVersion":"11.1.0","description":"Client-side Javascript utilities for GambleID","directories":{},"_nodeVersion":"22.13.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","core-js":"^3.40.0","webpack":"^5.97.1","css-loader":"^7.1.2","@babel/core":"^7.26.7","webpack-cli":"^6.0.1","babel-loader":"^9.2.1","style-loader":"^4.0.0","@babel/preset-env":"^7.26.7","jsdoc-to-markdown":"^9.1.1","webpack-dev-server":"^5.2.0","html-webpack-plugin":"^5.6.3"},"_npmOperationalInternal":{"tmp":"tmp/gidx-js_0.2.1-alpha.0_1745427363109_0.3432140859198418","host":"s3://npm-registry-packages-npm-production"}},"0.2.2-alpha.0":{"name":"gidx-js","version":"0.2.2-alpha.0","keywords":["library","gambleid","gidx"],"author":{"url":"https://github.com/GambleID","name":"GambleID"},"license":"MIT","_id":"gidx-js@0.2.2-alpha.0","maintainers":[{"name":"nick.miller","email":"nick.miller@gambleid.com"}],"homepage":"https://github.com/GambleID/gidx-js","bugs":{"url":"https://github.com/GambleID/gidx-js/issues"},"dist":{"shasum":"87527e507b9576db9a1c63aaf7d29de5158551b8","tarball":"https://registry.npmjs.org/gidx-js/-/gidx-js-0.2.2-alpha.0.tgz","fileCount":10,"integrity":"sha512-3uKl1gLhEXk8UzIHmNxUUn//AA4z6iBBfSTgXo0aLW4JTLYPyy/5/Je0zM6Ofl3EgmG9OgYbmZx+a99gd94SeA==","signatures":[{"sig":"MEQCIB5pJ8JrDr+Gwsvt79j+JbvxheVmOnV/idGXDPjFF1WpAiA9o0T6r/EBHPfdBynZ1GQbGeuGQQDYsrlgnmF57GSgsQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2459495},"type":"module","module":"dist/index.esm.js","browser":"dist/index.umd.js","gitHead":"9746b995e09e3aa178b2becb881743ef9a28a271","scripts":{"doc":"jsdoc2md --template doc/README.hbs --files src/lib/*.js > README.md","demo":"webpack serve --config webpack.demo.config.js","build":"rimraf dist && webpack"},"_npmUser":{"name":"nick.miller","email":"nick.miller@gambleid.com"},"repository":{"url":"git+https://github.com/GambleID/gidx-js.git","type":"git"},"_npmVersion":"11.1.0","description":"Client-side Javascript utilities for GambleID","directories":{},"_nodeVersion":"22.13.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","core-js":"^3.40.0","webpack":"^5.97.1","css-loader":"^7.1.2","@babel/core":"^7.26.7","webpack-cli":"^6.0.1","babel-loader":"^9.2.1","style-loader":"^4.0.0","@babel/preset-env":"^7.26.7","jsdoc-to-markdown":"^9.1.1","webpack-dev-server":"^5.2.0","html-webpack-plugin":"^5.6.3"},"_npmOperationalInternal":{"tmp":"tmp/gidx-js_0.2.2-alpha.0_1745429220807_0.046503171515916986","host":"s3://npm-registry-packages-npm-production"}},"0.2.2-alpha.1":{"name":"gidx-js","version":"0.2.2-alpha.1","keywords":["library","gambleid","gidx"],"author":{"url":"https://github.com/GambleID","name":"GambleID"},"license":"MIT","_id":"gidx-js@0.2.2-alpha.1","maintainers":[{"name":"nick.miller","email":"nick.miller@gambleid.com"}],"homepage":"https://github.com/GambleID/gidx-js","bugs":{"url":"https://github.com/GambleID/gidx-js/issues"},"dist":{"shasum":"72c34c84c7af2408200ea4c057d091bca8984065","tarball":"https://registry.npmjs.org/gidx-js/-/gidx-js-0.2.2-alpha.1.tgz","fileCount":10,"integrity":"sha512-sL3lgXEqfx70N3Ictaj8Pz0N6FJuw8e4QMjzAlXOrF5QNtqx3Gfat00+U66Rsl/q3jKm6lNzYgfDBGp63DlNXA==","signatures":[{"sig":"MEQCICRfI0kGp695yhheaIMUqCnI3EOBcp2wNsZNx+PmK0+zAiAtZXJb6rQV/95mjnd6W1Q/PuFHvKtJRofZR5HgTsuO0g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2459495},"type":"module","module":"dist/index.esm.js","browser":"dist/index.umd.js","gitHead":"71edb15c41c52d0ec3352329b273e05e399412b0","scripts":{"doc":"jsdoc2md --template doc/README.hbs --files src/lib/*.js > README.md","demo":"webpack serve --config webpack.demo.config.js","build":"rimraf dist && webpack"},"_npmUser":{"name":"nick.miller","email":"nick.miller@gambleid.com"},"repository":{"url":"git+https://github.com/GambleID/gidx-js.git","type":"git"},"_npmVersion":"11.1.0","description":"Client-side Javascript utilities for GambleID","directories":{},"_nodeVersion":"22.13.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","core-js":"^3.40.0","webpack":"^5.97.1","css-loader":"^7.1.2","@babel/core":"^7.26.7","webpack-cli":"^6.0.1","babel-loader":"^9.2.1","style-loader":"^4.0.0","@babel/preset-env":"^7.26.7","jsdoc-to-markdown":"^9.1.1","webpack-dev-server":"^5.2.0","html-webpack-plugin":"^5.6.3"},"_npmOperationalInternal":{"tmp":"tmp/gidx-js_0.2.2-alpha.1_1745429953003_0.41514748078429364","host":"s3://npm-registry-packages-npm-production"}},"0.2.2-alpha.2":{"name":"gidx-js","version":"0.2.2-alpha.2","keywords":["library","gambleid","gidx"],"author":{"url":"https://github.com/GambleID","name":"GambleID"},"license":"MIT","_id":"gidx-js@0.2.2-alpha.2","maintainers":[{"name":"nick.miller","email":"nick.miller@gambleid.com"}],"homepage":"https://github.com/GambleID/gidx-js","bugs":{"url":"https://github.com/GambleID/gidx-js/issues"},"dist":{"shasum":"8e801085b5377e0a1f4e9da2e52d4c5c7118c5cd","tarball":"https://registry.npmjs.org/gidx-js/-/gidx-js-0.2.2-alpha.2.tgz","fileCount":10,"integrity":"sha512-e8yToXKlVJsLxxrzo0e5j5I0XYYZyUqsyHtlGAuo2a5DHENj9fnwH/bIKx8JtIFUgvO7DvXjD9Pl0M0OYGUXrg==","signatures":[{"sig":"MEYCIQCPbk31DS0CJ5iE8cXl8akJokfaYrBq0SKZNocQxxrbbAIhAMACO5IaSa0FEId2emBGlmGDeUdEQ9+gm4nt4wZmx/1A","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2459827},"type":"module","module":"dist/index.esm.js","browser":"dist/index.umd.js","gitHead":"0ef8390d07a8062ec5e95e25310a03484a99f36c","scripts":{"doc":"jsdoc2md --template doc/README.hbs --files src/lib/*.js > README.md","demo":"webpack serve --config webpack.demo.config.js","build":"rimraf dist && webpack"},"_npmUser":{"name":"nick.miller","email":"nick.miller@gambleid.com"},"repository":{"url":"git+https://github.com/GambleID/gidx-js.git","type":"git"},"_npmVersion":"11.1.0","description":"Client-side Javascript utilities for GambleID","directories":{},"_nodeVersion":"22.13.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","core-js":"^3.40.0","webpack":"^5.97.1","css-loader":"^7.1.2","@babel/core":"^7.26.7","webpack-cli":"^6.0.1","babel-loader":"^9.2.1","style-loader":"^4.0.0","@babel/preset-env":"^7.26.7","jsdoc-to-markdown":"^9.1.1","webpack-dev-server":"^5.2.0","html-webpack-plugin":"^5.6.3"},"_npmOperationalInternal":{"tmp":"tmp/gidx-js_0.2.2-alpha.2_1745430149905_0.5169576883996829","host":"s3://npm-registry-packages-npm-production"}},"0.2.2-alpha.3":{"name":"gidx-js","version":"0.2.2-alpha.3","keywords":["library","gambleid","gidx"],"author":{"url":"https://github.com/GambleID","name":"GambleID"},"license":"MIT","_id":"gidx-js@0.2.2-alpha.3","maintainers":[{"name":"nick.miller","email":"nick.miller@gambleid.com"}],"homepage":"https://github.com/GambleID/gidx-js","bugs":{"url":"https://github.com/GambleID/gidx-js/issues"},"dist":{"shasum":"737f53800edfdb8d76beb50b0efd53c150cdab6a","tarball":"https://registry.npmjs.org/gidx-js/-/gidx-js-0.2.2-alpha.3.tgz","fileCount":10,"integrity":"sha512-+ho+D4cTRXu6eNZsPxMi69vuHYKK9SAOR2t0EdlzzJFN69X/z4y4JcFUBS3eGUu9sv+XoAQz77Mph1m0xWvmUw==","signatures":[{"sig":"MEQCIDy8aXg0YtrbJPlnlM6wHlFjPYOfxh674rlJXudXuKgUAiAS6S/mWkEJtDBwzPP0ZqCO0EKuaRzvUXIl1QdkPurZUw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2459827},"type":"module","module":"dist/index.esm.js","browser":"dist/index.umd.js","gitHead":"272625116aee55098fc07f5ba4db16d16722202c","scripts":{"doc":"jsdoc2md --template doc/README.hbs --files src/lib/*.js > README.md","demo":"webpack serve --config webpack.demo.config.js","build":"rimraf dist && webpack"},"_npmUser":{"name":"nick.miller","email":"nick.miller@gambleid.com"},"repository":{"url":"git+https://github.com/GambleID/gidx-js.git","type":"git"},"_npmVersion":"11.1.0","description":"Client-side Javascript utilities for GambleID","directories":{},"_nodeVersion":"22.13.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","core-js":"^3.40.0","webpack":"^5.97.1","css-loader":"^7.1.2","@babel/core":"^7.26.7","webpack-cli":"^6.0.1","babel-loader":"^9.2.1","style-loader":"^4.0.0","@babel/preset-env":"^7.26.7","jsdoc-to-markdown":"^9.1.1","webpack-dev-server":"^5.2.0","html-webpack-plugin":"^5.6.3"},"_npmOperationalInternal":{"tmp":"tmp/gidx-js_0.2.2-alpha.3_1745432776983_0.6021818326756281","host":"s3://npm-registry-packages-npm-production"}},"0.2.2-alpha.4":{"name":"gidx-js","version":"0.2.2-alpha.4","keywords":["library","gambleid","gidx"],"author":{"url":"https://github.com/GambleID","name":"GambleID"},"license":"MIT","_id":"gidx-js@0.2.2-alpha.4","maintainers":[{"name":"nick.miller","email":"nick.miller@gambleid.com"}],"homepage":"https://github.com/GambleID/gidx-js","bugs":{"url":"https://github.com/GambleID/gidx-js/issues"},"dist":{"shasum":"cee4b1bc5a61ad203f1327f4476604efe37a801c","tarball":"https://registry.npmjs.org/gidx-js/-/gidx-js-0.2.2-alpha.4.tgz","fileCount":10,"integrity":"sha512-EynddnqXdY/7V4OjkW/O5fN2XtlIvKTRHUbBmYMYlYuzubUCN2CAvvhuMjvzfnMEJXxJkB9CViPsu4TUlTLchg==","signatures":[{"sig":"MEQCIEk0jDPcuSNmWUMTfpiz9OcStSoJN1ScfOEonHMpCDOEAiBD2NI3uonADRRxpO4L6DJ58lxbc2hA8CIC8uSJu17qRA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2461825},"type":"module","module":"dist/index.esm.js","browser":"dist/index.umd.js","gitHead":"05288ee4d1209004c5c8aaa8f274581cd3514d17","scripts":{"doc":"jsdoc2md --template doc/README.hbs --files src/lib/*.js > README.md","demo":"webpack serve --config webpack.demo.config.js","build":"rimraf dist && webpack"},"_npmUser":{"name":"nick.miller","email":"nick.miller@gambleid.com"},"repository":{"url":"git+https://github.com/GambleID/gidx-js.git","type":"git"},"_npmVersion":"11.1.0","description":"Client-side Javascript utilities for GambleID","directories":{},"_nodeVersion":"22.13.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","core-js":"^3.40.0","webpack":"^5.97.1","css-loader":"^7.1.2","@babel/core":"^7.26.7","webpack-cli":"^6.0.1","babel-loader":"^9.2.1","style-loader":"^4.0.0","@babel/preset-env":"^7.26.7","jsdoc-to-markdown":"^9.1.1","webpack-dev-server":"^5.2.0","html-webpack-plugin":"^5.6.3"},"_npmOperationalInternal":{"tmp":"tmp/gidx-js_0.2.2-alpha.4_1745435014462_0.5818925213265524","host":"s3://npm-registry-packages-npm-production"}},"0.2.2-alpha.5":{"name":"gidx-js","version":"0.2.2-alpha.5","keywords":["library","gambleid","gidx"],"author":{"url":"https://github.com/GambleID","name":"GambleID"},"license":"MIT","_id":"gidx-js@0.2.2-alpha.5","maintainers":[{"name":"nick.miller","email":"nick.miller@gambleid.com"}],"homepage":"https://github.com/GambleID/gidx-js","bugs":{"url":"https://github.com/GambleID/gidx-js/issues"},"dist":{"shasum":"ab6a86d9c2d24b9af14536c9aa243458c4794ba1","tarball":"https://registry.npmjs.org/gidx-js/-/gidx-js-0.2.2-alpha.5.tgz","fileCount":10,"integrity":"sha512-KJn46/R+dEY/jxJCSSHj3Q0os8s3oUu6TnYiHeOSe6i58ztROaBVQ3MgwgFnt/ozr006P/wqDxTkKYfg/Kx2PA==","signatures":[{"sig":"MEYCIQCkbvgJfCwzrM/68XbxjkxTvLrmqN7LgVRuEtXbP9OP6wIhAOVWcO7TffvDpck/xnKzPk3On8FYdD9D95gt9y6bwJlh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2462149},"type":"module","module":"dist/index.esm.js","browser":"dist/index.umd.js","gitHead":"4b87499eb109cb72c715ace4139db3e34c5a99d6","scripts":{"doc":"jsdoc2md --template doc/README.hbs --files src/lib/*.js > README.md","demo":"webpack serve --config webpack.demo.config.js","build":"rimraf dist && webpack"},"_npmUser":{"name":"nick.miller","email":"nick.miller@gambleid.com"},"repository":{"url":"git+https://github.com/GambleID/gidx-js.git","type":"git"},"_npmVersion":"11.1.0","description":"Client-side Javascript utilities for GambleID","directories":{},"_nodeVersion":"22.13.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","core-js":"^3.40.0","webpack":"^5.97.1","css-loader":"^7.1.2","@babel/core":"^7.26.7","webpack-cli":"^6.0.1","babel-loader":"^9.2.1","style-loader":"^4.0.0","@babel/preset-env":"^7.26.7","jsdoc-to-markdown":"^9.1.1","webpack-dev-server":"^5.2.0","html-webpack-plugin":"^5.6.3"},"_npmOperationalInternal":{"tmp":"tmp/gidx-js_0.2.2-alpha.5_1745435591534_0.9480124159294745","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"gidx-js","version":"0.2.2","keywords":["library","gambleid","gidx"],"author":{"url":"https://github.com/GambleID","name":"GambleID"},"license":"MIT","_id":"gidx-js@0.2.2","maintainers":[{"name":"nick.miller","email":"nick.miller@gambleid.com"}],"homepage":"https://github.com/GambleID/gidx-js","bugs":{"url":"https://github.com/GambleID/gidx-js/issues"},"dist":{"shasum":"0b6f12bcc5778c1a716dbd5eedf9844e3d408aed","tarball":"https://registry.npmjs.org/gidx-js/-/gidx-js-0.2.2.tgz","fileCount":10,"integrity":"sha512-pakLYfo1jxHjVrv5VdqaEy3VIALxfNnFvVuZHjVu4YONHVZaoC072UjvJXLlO01T+YYO8iFAeoQ/c7BD3YykNg==","signatures":[{"sig":"MEYCIQCuuCzU7reU2hzAfOIQz4iDBnahqhpGwmJe/jBfHM879gIhAOy2Ew88Wayp6GOmcI6EVbeyANtVUra4/WzXKI40Dbi0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2483532},"type":"module","module":"dist/index.esm.js","browser":"dist/index.umd.js","gitHead":"95392e823d94be5cb9d618daf22e609e736f7830","scripts":{"doc":"jsdoc2md --template doc/README.hbs --files src/lib/*.js > README.md","demo":"webpack serve --config webpack.demo.config.js","build":"rimraf dist && webpack"},"_npmUser":{"name":"nick.miller","email":"nick.miller@gambleid.com"},"repository":{"url":"git+https://github.com/GambleID/gidx-js.git","type":"git"},"_npmVersion":"10.9.2","description":"Client-side Javascript utilities for GambleID","directories":{},"_nodeVersion":"22.13.1","_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","core-js":"^3.40.0","webpack":"^5.97.1","css-loader":"^7.1.2","@babel/core":"^7.26.7","webpack-cli":"^6.0.1","babel-loader":"^9.2.1","style-loader":"^4.0.0","@babel/preset-env":"^7.26.7","jsdoc-to-markdown":"^9.1.1","webpack-dev-server":"^5.2.0","html-webpack-plugin":"^5.6.3"},"_npmOperationalInternal":{"tmp":"tmp/gidx-js_0.2.2_1745513143077_0.23713930131112493","host":"s3://npm-registry-packages-npm-production"}},"0.2.3-0":{"name":"gidx-js","version":"0.2.3-0","keywords":["library","gambleid","gidx"],"author":{"url":"https://github.com/GambleID","name":"GambleID"},"license":"MIT","_id":"gidx-js@0.2.3-0","maintainers":[{"name":"nick.miller","email":"nick.miller@gambleid.com"}],"homepage":"https://github.com/GambleID/gidx-js","bugs":{"url":"https://github.com/GambleID/gidx-js/issues"},"dist":{"shasum":"76a12cd2dc6b98e3b96db1012d77556a677f032e","tarball":"https://registry.npmjs.org/gidx-js/-/gidx-js-0.2.3-0.tgz","fileCount":10,"integrity":"sha512-QS5lnby/hyuYSddnpa5644zWLacgFLdcYSu5X4iAaj01NHkXnJZBKVGrswZJ9WdSXBx0XRcYWxSjxInhNuJzkA==","signatures":[{"sig":"MEUCIQDuucNCWwwOV+kcAEwMeuyRFHxQz3lNv6Z0iDr+MHBe5gIgOM5nuWSVReeTmrp97fWMC9I8U4uZ13Dv3GzylA9QS4c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2500285},"type":"module","module":"dist/index.esm.js","browser":"dist/index.umd.js","gitHead":"4e97146e3f20dd0dd98c6e593538622a2abf0812","scripts":{"doc":"jsdoc2md --template doc/README.hbs --files src/lib/*.js > README.md","demo":"webpack serve --config webpack.demo.config.js","build":"rimraf dist && webpack"},"_npmUser":{"name":"nick.miller","email":"nick.miller@gambleid.com"},"repository":{"url":"git+https://github.com/GambleID/gidx-js.git","type":"git"},"_npmVersion":"10.9.2","description":"Client-side Javascript utilities for GambleID","directories":{},"_nodeVersion":"22.13.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","core-js":"^3.40.0","webpack":"^5.97.1","css-loader":"^7.1.2","@babel/core":"^7.26.7","webpack-cli":"^6.0.1","babel-loader":"^9.2.1","style-loader":"^4.0.0","@babel/preset-env":"^7.26.7","jsdoc-to-markdown":"^9.1.1","webpack-dev-server":"^5.2.0","html-webpack-plugin":"^5.6.3"},"_npmOperationalInternal":{"tmp":"tmp/gidx-js_0.2.3-0_1746032522246_0.7527164788345695","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"gidx-js","version":"0.2.3","keywords":["library","gambleid","gidx"],"author":{"url":"https://github.com/GambleID","name":"GambleID"},"license":"MIT","_id":"gidx-js@0.2.3","maintainers":[{"name":"nick.miller","email":"nick.miller@gambleid.com"}],"homepage":"https://github.com/GambleID/gidx-js","bugs":{"url":"https://github.com/GambleID/gidx-js/issues"},"dist":{"shasum":"18ef8b19cb15ca27f61ee39da0e11b6e23391a89","tarball":"https://registry.npmjs.org/gidx-js/-/gidx-js-0.2.3.tgz","fileCount":10,"integrity":"sha512-MNfVVDeq6kClACp9UDgenUb29Keydx/ruabizKyujt8w7D0bQAaVIaPHIAKj06LMGWk32N+CAgvZNzcRhOMvfg==","signatures":[{"sig":"MEUCIQDcULVl18PDYN3xVb2Y+/lL6WIJillSe4Oh1WsyVEbCTgIgUbdAjBGgF1pDhar9kGFUbMGSU6ze+024qn3fZVR+7NQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2500283},"type":"module","module":"dist/index.esm.js","browser":"dist/index.umd.js","gitHead":"cb8cbac2aef42285f8a1d58b4345aa3edb8d4cab","scripts":{"doc":"jsdoc2md --template doc/README.hbs --files src/lib/*.js > README.md","demo":"webpack serve --config webpack.demo.config.js","build":"rimraf dist && webpack"},"_npmUser":{"name":"nick.miller","email":"nick.miller@gambleid.com"},"repository":{"url":"git+https://github.com/GambleID/gidx-js.git","type":"git"},"_npmVersion":"10.9.2","description":"Client-side Javascript utilities for GambleID","directories":{},"_nodeVersion":"22.13.1","_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","core-js":"^3.40.0","webpack":"^5.97.1","css-loader":"^7.1.2","@babel/core":"^7.26.7","webpack-cli":"^6.0.1","babel-loader":"^9.2.1","style-loader":"^4.0.0","@babel/preset-env":"^7.26.7","jsdoc-to-markdown":"^9.1.1","webpack-dev-server":"^5.2.0","html-webpack-plugin":"^5.6.3"},"_npmOperationalInternal":{"tmp":"tmp/gidx-js_0.2.3_1746033178489_0.3945885725161311","host":"s3://npm-registry-packages-npm-production"}},"0.2.4-0":{"name":"gidx-js","version":"0.2.4-0","keywords":["library","gambleid","gidx"],"author":{"url":"https://github.com/GambleID","name":"GambleID"},"license":"MIT","_id":"gidx-js@0.2.4-0","maintainers":[{"name":"nick.miller","email":"nick.miller@gambleid.com"}],"homepage":"https://github.com/GambleID/gidx-js","bugs":{"url":"https://github.com/GambleID/gidx-js/issues"},"dist":{"shasum":"572600a389ea3fc6c33c0572948ec4c96200ac9f","tarball":"https://registry.npmjs.org/gidx-js/-/gidx-js-0.2.4-0.tgz","fileCount":10,"integrity":"sha512-uj6OgjbDsXaBLitmwFnNNowbVUsdLCyHtrNqabwjyyIZ7GH6sVakx4qH7Xcf0RjKGQBUGhSHWR+BsEiP0WfXRg==","signatures":[{"sig":"MEQCIF3g1OIXxfbiro3N+FxRviTWZI8MqQexWzNuLjYp1NbLAiB/xIK8alqDAghZE2t8l0Y711SNKr9YAqW9LpbcF94Wug==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2500322},"type":"module","module":"dist/index.esm.js","browser":"dist/index.umd.js","exports":"./dist/index.esm.js","gitHead":"4c5c958afe4fd529bff6ff9380540e4251708b87","scripts":{"doc":"jsdoc2md --template doc/README.hbs --files src/lib/*.js > README.md","demo":"webpack serve --config webpack.demo.config.js","build":"rimraf dist && webpack"},"_npmUser":{"name":"nick.miller","email":"nick.miller@gambleid.com"},"repository":{"url":"git+https://github.com/GambleID/gidx-js.git","type":"git"},"_npmVersion":"10.9.2","description":"Client-side Javascript utilities for GambleID","directories":{},"_nodeVersion":"22.13.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","core-js":"^3.40.0","webpack":"^5.97.1","css-loader":"^7.1.2","@babel/core":"^7.26.7","webpack-cli":"^6.0.1","babel-loader":"^9.2.1","style-loader":"^4.0.0","@babel/preset-env":"^7.26.7","jsdoc-to-markdown":"^9.1.1","webpack-dev-server":"^5.2.0","html-webpack-plugin":"^5.6.3"},"_npmOperationalInternal":{"tmp":"tmp/gidx-js_0.2.4-0_1746036475092_0.8025002661870655","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"gidx-js","version":"0.2.4","keywords":["library","gambleid","gidx"],"author":{"url":"https://github.com/GambleID","name":"GambleID"},"license":"MIT","_id":"gidx-js@0.2.4","maintainers":[{"name":"nick.miller","email":"nick.miller@gambleid.com"}],"homepage":"https://github.com/GambleID/gidx-js","bugs":{"url":"https://github.com/GambleID/gidx-js/issues"},"dist":{"shasum":"075bf7d51cd5785bad32422fe9e71b80f004223e","tarball":"https://registry.npmjs.org/gidx-js/-/gidx-js-0.2.4.tgz","fileCount":10,"integrity":"sha512-RfL83Om2wAuNz0qqsKOtZbu3xuVNeq2Jyld+qWJcMfoFJVTfWIweYS8U/QXJtDS45b0ahi9CSq7+lnMByHk75g==","signatures":[{"sig":"MEYCIQDUn03sBoVlpifYiJzcU60qHCrCQlnBDT7TcBt8BNNrWgIhAPWZlmsfHFlW6Cx1xTgmchPAJbWAgYeR+2jgRONbrKJv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2500320},"type":"module","module":"dist/index.esm.js","browser":"dist/index.umd.js","exports":"./dist/index.esm.js","gitHead":"c626634848b69feb069181534eace8342c850dcf","scripts":{"doc":"jsdoc2md --template doc/README.hbs --files src/lib/*.js > README.md","demo":"webpack serve --config webpack.demo.config.js","build":"rimraf dist && webpack"},"_npmUser":{"name":"nick.miller","email":"nick.miller@gambleid.com"},"repository":{"url":"git+https://github.com/GambleID/gidx-js.git","type":"git"},"_npmVersion":"10.9.2","description":"Client-side Javascript utilities for GambleID","directories":{},"_nodeVersion":"22.13.1","_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","core-js":"^3.40.0","webpack":"^5.97.1","css-loader":"^7.1.2","@babel/core":"^7.26.7","webpack-cli":"^6.0.1","babel-loader":"^9.2.1","style-loader":"^4.0.0","@babel/preset-env":"^7.26.7","jsdoc-to-markdown":"^9.1.1","webpack-dev-server":"^5.2.0","html-webpack-plugin":"^5.6.3"},"_npmOperationalInternal":{"tmp":"tmp/gidx-js_0.2.4_1746038650908_0.9181232384075582","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-0":{"name":"gidx-js","version":"0.3.0-0","keywords":["library","gambleid","gidx"],"author":{"url":"https://github.com/GambleID","name":"GambleID"},"license":"MIT","_id":"gidx-js@0.3.0-0","maintainers":[{"name":"nick.miller","email":"nick.miller@gambleid.com"}],"homepage":"https://github.com/GambleID/gidx-js","bugs":{"url":"https://github.com/GambleID/gidx-js/issues"},"dist":{"shasum":"d100545478e9f5c0382e81140e85ebf00dcd5a08","tarball":"https://registry.npmjs.org/gidx-js/-/gidx-js-0.3.0-0.tgz","fileCount":10,"integrity":"sha512-8TjR5dhyVW8gNQIMGwrE0BsbChU+c97mOFc0VRL6pJYQs7A2xb8RVyFBE1a1TSb9JDbdboBd1d33/yYGHqXdTw==","signatures":[{"sig":"MEYCIQCBsWkj82EyczvE1hXgBECrZKuUcehG+KCHVl1Nyshd6AIhAPW8zCI5iFc+K7Rgft42P8nAa38c2hTvScS6OZ/3+ROE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2549902},"type":"module","module":"dist/index.esm.js","browser":"dist/index.umd.js","exports":"./dist/index.esm.js","gitHead":"c0f46e31b2607813cf226656486baca532e45ac5","scripts":{"doc":"jsdoc2md --template doc/README.hbs --files src/lib/*.js > README.md","demo":"webpack serve --config webpack.demo.config.js","build":"rimraf dist && webpack"},"_npmUser":{"name":"nick.miller","email":"nick.miller@gambleid.com"},"repository":{"url":"git+https://github.com/GambleID/gidx-js.git","type":"git"},"_npmVersion":"11.1.0","description":"Client-side Javascript utilities for GambleID","directories":{},"_nodeVersion":"22.13.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","core-js":"^3.40.0","webpack":"^5.97.1","css-loader":"^7.1.2","@babel/core":"^7.26.7","webpack-cli":"^6.0.1","babel-loader":"^9.2.1","style-loader":"^4.0.0","@babel/preset-env":"^7.26.7","jsdoc-to-markdown":"^9.1.1","webpack-dev-server":"^5.2.0","html-webpack-plugin":"^5.6.3"},"_npmOperationalInternal":{"tmp":"tmp/gidx-js_0.3.0-0_1747259474510_0.2685362712565036","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-0":{"name":"gidx-js","version":"0.4.0-0","keywords":["library","gambleid","gidx"],"author":{"url":"https://github.com/GambleID","name":"GambleID"},"license":"MIT","_id":"gidx-js@0.4.0-0","maintainers":[{"name":"nick.miller","email":"nick.miller@gambleid.com"}],"homepage":"https://github.com/GambleID/gidx-js","bugs":{"url":"https://github.com/GambleID/gidx-js/issues"},"dist":{"shasum":"5b0d30146feb5c2f4abc01ab1b665b90fe80e09e","tarball":"https://registry.npmjs.org/gidx-js/-/gidx-js-0.4.0-0.tgz","fileCount":10,"integrity":"sha512-ZnyaiSwT1+s8ly8Ot+f90LCL/mVhOiAlYmcICpPWRs2R7gfrO17FTcYbbFDbp6QykUx1U8Th7B8+TnHQeYf4FQ==","signatures":[{"sig":"MEUCIQCPQKVPS1vN4LXmR88c7dyMYZ6fCn8ghvu61X53DOVODQIgOU53e2ubJb/JbTlL66QGm35+Fj0vNoOFLdivaMx4BGQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2563969},"type":"module","module":"dist/index.esm.js","browser":"dist/index.umd.js","exports":"./dist/index.esm.js","gitHead":"ea2bef406f9d0250a7257d5666a5b061c9acf930","scripts":{"doc":"jsdoc2md --template doc/README.hbs --files src/lib/*.js > README.md","demo":"webpack serve --config webpack.demo.config.js","build":"rimraf dist && webpack"},"_npmUser":{"name":"nick.miller","email":"nick.miller@gambleid.com"},"repository":{"url":"git+https://github.com/GambleID/gidx-js.git","type":"git"},"_npmVersion":"11.1.0","description":"Client-side Javascript utilities for GambleID","directories":{},"_nodeVersion":"22.13.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","core-js":"^3.40.0","webpack":"^5.97.1","css-loader":"^7.1.2","@babel/core":"^7.26.7","webpack-cli":"^6.0.1","babel-loader":"^9.2.1","style-loader":"^4.0.0","@babel/preset-env":"^7.26.7","jsdoc-to-markdown":"^9.1.1","webpack-dev-server":"^5.2.0","html-webpack-plugin":"^5.6.3"},"_npmOperationalInternal":{"tmp":"tmp/gidx-js_0.4.0-0_1748459417572_0.5836479288111669","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"gidx-js","version":"0.4.0","keywords":["library","gambleid","gidx"],"author":{"url":"https://github.com/GambleID","name":"GambleID"},"license":"MIT","_id":"gidx-js@0.4.0","maintainers":[{"name":"nick.miller","email":"nick.miller@gambleid.com"}],"homepage":"https://github.com/GambleID/gidx-js","bugs":{"url":"https://github.com/GambleID/gidx-js/issues"},"dist":{"shasum":"07c5852c36091fcd2a91bdfd97c4736d630fa4cb","tarball":"https://registry.npmjs.org/gidx-js/-/gidx-js-0.4.0.tgz","fileCount":10,"integrity":"sha512-DWz+39PV/MUXstI5za+6F/6TUBVeXEJAMr1CHtqY1IWlYl3lh+tkHv9vgcWdoF+TwiJAITyAPPqpzLPgfzwHdA==","signatures":[{"sig":"MEQCIBeOLddWwCSHAHB7qmkF0xytEgWfWodedoirRXr0GcRxAiBvtAArlqz+V4vpPcs3AouIWuRSNtNl9UcPcy51odR73A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2562185},"type":"module","module":"dist/index.esm.js","browser":"dist/index.umd.js","exports":"./dist/index.esm.js","gitHead":"43168f0cdb34cb9c8d82b7bb6fd7832ef58379c1","scripts":{"doc":"jsdoc2md --template doc/README.hbs --files src/lib/*.js > README.md","demo":"webpack serve --config webpack.demo.config.js","build":"rimraf dist && webpack"},"_npmUser":{"name":"nick.miller","email":"nick.miller@gambleid.com"},"repository":{"url":"git+https://github.com/GambleID/gidx-js.git","type":"git"},"_npmVersion":"10.9.2","description":"Client-side Javascript utilities for GambleID","directories":{},"_nodeVersion":"22.13.1","_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","core-js":"^3.40.0","webpack":"^5.97.1","css-loader":"^7.1.2","@babel/core":"^7.26.7","webpack-cli":"^6.0.1","babel-loader":"^9.2.1","style-loader":"^4.0.0","@babel/preset-env":"^7.26.7","jsdoc-to-markdown":"^9.1.1","webpack-dev-server":"^5.2.0","html-webpack-plugin":"^5.6.3"},"_npmOperationalInternal":{"tmp":"tmp/gidx-js_0.4.0_1748545719411_0.21067762956964398","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"gidx-js","version":"0.5.0","keywords":["library","gambleid","gidx"],"author":{"url":"https://github.com/GambleID","name":"GambleID"},"license":"MIT","_id":"gidx-js@0.5.0","maintainers":[{"name":"nick.miller","email":"nick.miller@gambleid.com"}],"homepage":"https://github.com/GambleID/gidx-js","bugs":{"url":"https://github.com/GambleID/gidx-js/issues"},"dist":{"shasum":"ae3d183dcf324f042ff22bab3ea784eb4a065f40","tarball":"https://registry.npmjs.org/gidx-js/-/gidx-js-0.5.0.tgz","fileCount":10,"integrity":"sha512-l9o8ym0tB8xjKk0hx9PAPVRrRLOmXy/5v3vkpMRcUKwiA2Go8yIvTXIH4RneijXTUW+IW9vu+fw1Lf3fK+GS7w==","signatures":[{"sig":"MEUCIQCsra96i9yme2DnvQNbMUJVOM6JSc74MYsmJYLlgDvIvAIgLbtSTV3r4EG/X/ODCHCuuzt7fDc+je1OA7baJMkIpxc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2566397},"type":"module","module":"dist/index.esm.js","browser":"dist/index.umd.js","exports":"./dist/index.esm.js","gitHead":"dbb6e420013e7d3f0dc0a875f0ba5b653a9f5a30","scripts":{"doc":"jsdoc2md --template doc/README.hbs --files src/lib/*.js > README.md","demo":"webpack serve --config webpack.demo.config.js","build":"rimraf dist && webpack"},"_npmUser":{"name":"nick.miller","actor":{"name":"nick.miller","type":"user","email":"nick.miller@gambleid.com"},"email":"nick.miller@gambleid.com"},"repository":{"url":"git+https://github.com/GambleID/gidx-js.git","type":"git"},"_npmVersion":"10.9.2","description":"Client-side Javascript utilities for GambleID","directories":{},"_nodeVersion":"22.13.1","_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","core-js":"^3.40.0","webpack":"^5.97.1","css-loader":"^7.1.2","@babel/core":"^7.26.7","webpack-cli":"^6.0.1","babel-loader":"^9.2.1","style-loader":"^4.0.0","@babel/preset-env":"^7.26.7","jsdoc-to-markdown":"^9.1.1","webpack-dev-server":"^5.2.0","html-webpack-plugin":"^5.6.3"},"_npmOperationalInternal":{"tmp":"tmp/gidx-js_0.5.0_1751570293302_0.4533407280186812","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"gidx-js","version":"0.5.1","keywords":["library","gambleid","gidx"],"author":{"url":"https://github.com/GambleID","name":"GambleID"},"license":"MIT","_id":"gidx-js@0.5.1","maintainers":[{"name":"nick.miller","email":"nick.miller@gambleid.com"}],"homepage":"https://github.com/GambleID/gidx-js","bugs":{"url":"https://github.com/GambleID/gidx-js/issues"},"dist":{"shasum":"14637240dfe12ad021ae18945279d03791264161","tarball":"https://registry.npmjs.org/gidx-js/-/gidx-js-0.5.1.tgz","fileCount":10,"integrity":"sha512-D3YpVFLbA8Mr1UL5YpTyb3BxrkPr/WVxNz9ilXe01D1CsCoVRqtCs6zge0viraWYX258m4SZHwA+MJ3ORJm3LQ==","signatures":[{"sig":"MEYCIQCI18FakN4saGvEwR7DLzbuyOQU3vA/YraQGKM8UihGsAIhAOKY7y+3Ta/rGOFBjOUb0X7cp7vsLhfBkpt/XrHCkqEL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2566220},"type":"module","module":"dist/index.esm.js","browser":"dist/index.umd.js","exports":"./dist/index.esm.js","gitHead":"c176aac3f7a4c7e6a0e58f2b076432df95a054c9","scripts":{"doc":"jsdoc2md --template doc/README.hbs --files src/lib/*.js > README.md","demo":"webpack serve --config webpack.demo.config.js","build":"rimraf dist && webpack"},"_npmUser":{"name":"nick.miller","email":"nick.miller@gambleid.com"},"repository":{"url":"git+https://github.com/GambleID/gidx-js.git","type":"git"},"_npmVersion":"11.1.0","description":"Client-side Javascript utilities for GambleID","directories":{},"_nodeVersion":"22.13.1","_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","core-js":"^3.40.0","webpack":"^5.97.1","css-loader":"^7.1.2","@babel/core":"^7.26.7","webpack-cli":"^6.0.1","babel-loader":"^9.2.1","style-loader":"^4.0.0","@babel/preset-env":"^7.26.7","jsdoc-to-markdown":"^9.1.1","webpack-dev-server":"^5.2.0","html-webpack-plugin":"^5.6.3"},"_npmOperationalInternal":{"tmp":"tmp/gidx-js_0.5.1_1755433228756_0.8341392013271027","host":"s3://npm-registry-packages-npm-production"}},"0.5.2":{"name":"gidx-js","version":"0.5.2","keywords":["library","gambleid","gidx"],"author":{"url":"https://github.com/GambleID","name":"GambleID"},"license":"MIT","_id":"gidx-js@0.5.2","maintainers":[{"name":"nick.miller","email":"nick.miller@gambleid.com"}],"homepage":"https://github.com/GambleID/gidx-js","bugs":{"url":"https://github.com/GambleID/gidx-js/issues"},"dist":{"shasum":"49daa75e870d559eff5fc73ac0ed4361b24274eb","tarball":"https://registry.npmjs.org/gidx-js/-/gidx-js-0.5.2.tgz","fileCount":10,"integrity":"sha512-hwbHLTRrZVUFu9mxkXFz+hhI4KDRBlAfobKT+Jm9zws1blEC3tJxpeKM4iSNpsYOsKDPXFo3JL7d7HJxTPEQVg==","signatures":[{"sig":"MEUCIG/Sv9hNFKspdj7ZKK+d9NXTWpqZCIub3dfwQ0lTEq+NAiEA1o3FVhV25bCZZ73IuCIOLl9hXRY4EZE4bBDLoFf1XSw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2567287},"type":"module","module":"dist/index.esm.js","browser":"dist/index.umd.js","exports":"./dist/index.esm.js","gitHead":"cfbb364c74a9cb9a0286a1d27bfedfbbe3a96ebf","scripts":{"doc":"jsdoc2md --template doc/README.hbs --files src/lib/*.js > README.md","demo":"webpack serve --config webpack.demo.config.js","build":"rimraf dist && webpack"},"_npmUser":{"name":"nick.miller","email":"nick.miller@gambleid.com"},"repository":{"url":"git+https://github.com/GambleID/gidx-js.git","type":"git"},"_npmVersion":"11.1.0","description":"Client-side Javascript utilities for GambleID","directories":{},"_nodeVersion":"22.13.1","_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","core-js":"^3.40.0","webpack":"^5.97.1","css-loader":"^7.1.2","@babel/core":"^7.26.7","webpack-cli":"^6.0.1","babel-loader":"^9.2.1","style-loader":"^4.0.0","@babel/preset-env":"^7.26.7","jsdoc-to-markdown":"^9.1.1","webpack-dev-server":"^5.2.0","html-webpack-plugin":"^5.6.3"},"_npmOperationalInternal":{"tmp":"tmp/gidx-js_0.5.2_1756657483815_0.2296751564439632","host":"s3://npm-registry-packages-npm-production"}},"0.5.3":{"name":"gidx-js","version":"0.5.3","keywords":["library","gambleid","gidx"],"author":{"url":"https://github.com/GambleID","name":"GambleID"},"license":"MIT","_id":"gidx-js@0.5.3","maintainers":[{"name":"nick.miller","email":"nick.miller@gambleid.com"}],"homepage":"https://github.com/GambleID/gidx-js","bugs":{"url":"https://github.com/GambleID/gidx-js/issues"},"dist":{"shasum":"54d753f0a39aa97beb081d5ffa7fa11eb3463549","tarball":"https://registry.npmjs.org/gidx-js/-/gidx-js-0.5.3.tgz","fileCount":10,"integrity":"sha512-1tlH6ZNoEnfIaPyIG6Rz6Ie6VB23ri/xcYuSZUh95EPakB0i2OGjXsEarg3uP/t1CzntSs33X0/g/VRiE2qkrQ==","signatures":[{"sig":"MEUCIQCb/8O5VJ9Psi3xPftSSCMfq5MUun0H8Gp1oZO6ndwSAwIgLsEjqX6tqb9HCkLtVcK9aTgKwOMeX2zAPrDHbjSG/Uc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2568262},"type":"module","module":"dist/index.esm.js","browser":"dist/index.umd.js","exports":"./dist/index.esm.js","gitHead":"e4a2e45741e9cddf9cf6dbe68df1401910c9d12b","scripts":{"doc":"jsdoc2md --template doc/README.hbs --files src/lib/*.js > README.md","demo":"webpack serve --config webpack.demo.config.js","build":"rimraf dist && webpack"},"_npmUser":{"name":"nick.miller","email":"nick.miller@gambleid.com"},"repository":{"url":"git+https://github.com/GambleID/gidx-js.git","type":"git"},"_npmVersion":"10.9.2","description":"Client-side Javascript utilities for GambleID","directories":{},"_nodeVersion":"22.13.1","_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","core-js":"^3.40.0","webpack":"^5.97.1","css-loader":"^7.1.2","@babel/core":"^7.26.7","webpack-cli":"^6.0.1","babel-loader":"^9.2.1","style-loader":"^4.0.0","@babel/preset-env":"^7.26.7","jsdoc-to-markdown":"^9.1.1","webpack-dev-server":"^5.2.0","html-webpack-plugin":"^5.6.3"},"_npmOperationalInternal":{"tmp":"tmp/gidx-js_0.5.3_1758032666911_0.23484412763979723","host":"s3://npm-registry-packages-npm-production"}},"0.5.4":{"name":"gidx-js","version":"0.5.4","keywords":["library","gambleid","gidx"],"author":{"url":"https://github.com/GambleID","name":"GambleID"},"license":"MIT","_id":"gidx-js@0.5.4","maintainers":[{"name":"nick.miller","email":"nick.miller@gambleid.com"}],"homepage":"https://github.com/GambleID/gidx-js","bugs":{"url":"https://github.com/GambleID/gidx-js/issues"},"dist":{"shasum":"f4bfefcec61ccb92fe0f3991a12cf7fa4adc00bf","tarball":"https://registry.npmjs.org/gidx-js/-/gidx-js-0.5.4.tgz","fileCount":10,"integrity":"sha512-2qfxkNJqdzSoomMSnaQ3qMCBlCCnP170tf56Hh0ofr+C+lh4nynDugqMBcD387BvJUsTMMEqEMCP8BdGbu/WlQ==","signatures":[{"sig":"MEUCIF7wPoxLsIdoUrp5NAcjCyIOon5KPnLSQL/865Uwc490AiEAhN0X/grYfR8h10Sf+vkBISJs4sIXtCtenB7hcWhSNhc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2568994},"type":"module","module":"dist/index.esm.js","browser":"dist/index.umd.js","exports":"./dist/index.esm.js","gitHead":"2b6dcc91ee151d3521a37b92659b5de763df37d8","scripts":{"doc":"jsdoc2md --template doc/README.hbs --files src/lib/*.js > README.md","demo":"webpack serve --config webpack.demo.config.js","build":"rimraf dist && webpack"},"_npmUser":{"name":"nick.miller","email":"nick.miller@gambleid.com"},"repository":{"url":"git+https://github.com/GambleID/gidx-js.git","type":"git"},"_npmVersion":"10.9.3","description":"Client-side Javascript utilities for GambleID","directories":{},"_nodeVersion":"22.19.0","_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","core-js":"^3.40.0","webpack":"^5.97.1","css-loader":"^7.1.2","@babel/core":"^7.26.7","webpack-cli":"^6.0.1","babel-loader":"^9.2.1","style-loader":"^4.0.0","@babel/preset-env":"^7.26.7","jsdoc-to-markdown":"^9.1.1","webpack-dev-server":"^5.2.0","html-webpack-plugin":"^5.6.3"},"_npmOperationalInternal":{"tmp":"tmp/gidx-js_0.5.4_1758570051848_0.8717339009914526","host":"s3://npm-registry-packages-npm-production"}},"0.6.0-alpha.0":{"name":"gidx-js","version":"0.6.0-alpha.0","keywords":["library","gambleid","gidx"],"author":{"url":"https://github.com/GambleID","name":"GambleID"},"license":"MIT","_id":"gidx-js@0.6.0-alpha.0","maintainers":[{"name":"nick.miller","email":"nick.miller@gambleid.com"}],"homepage":"https://github.com/GambleID/gidx-js","bugs":{"url":"https://github.com/GambleID/gidx-js/issues"},"dist":{"shasum":"6b78dd893b784489892beab4c61e88a29b09f9f3","tarball":"https://registry.npmjs.org/gidx-js/-/gidx-js-0.6.0-alpha.0.tgz","fileCount":4,"integrity":"sha512-/4uv0GcjzZ8E/hL0G8mskusgsb66CsnFxqjPwSMOWs9bdYzBgjmKlVuMtUYS4x1Xn4Ja+7O8EqKJF76TziyAqA==","signatures":[{"sig":"MEQCIGQZ4HXFAEReQ3ROIXuHjV3AE1/l1f72i1rjUnTh2vFmAiARkgXJ+Fc0Q3KE6I6o/FAMmWfvnYtpy5hL4yrGFX2MJg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32535},"type":"module","module":"dist/index.esm.js","browser":"dist/index.umd.js","exports":"./dist/index.esm.js","gitHead":"eb23f5531d6578e5afb94908c942a24213a9657e","scripts":{"doc":"jsdoc2md --template doc/README.hbs --files src/lib/*.js > README.md","demo":"webpack serve --config webpack.demo.config.js","build":"rimraf dist && webpack"},"_npmUser":{"name":"nick.miller","email":"nick.miller@gambleid.com"},"repository":{"url":"git+https://github.com/GambleID/gidx-js.git","type":"git"},"_npmVersion":"10.9.3","description":"Client-side Javascript utilities for GambleID","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","core-js":"^3.40.0","webpack":"^5.97.1","css-loader":"^7.1.2","@babel/core":"^7.26.7","webpack-cli":"^6.0.1","babel-loader":"^9.2.1","style-loader":"^4.0.0","@babel/preset-env":"^7.26.7","jsdoc-to-markdown":"^9.1.1","webpack-dev-server":"^5.2.0","html-webpack-plugin":"^5.6.3"},"_npmOperationalInternal":{"tmp":"tmp/gidx-js_0.6.0-alpha.0_1760644964087_0.6651976028573998","host":"s3://npm-registry-packages-npm-production"}},"0.6.0-alpha.1":{"name":"gidx-js","version":"0.6.0-alpha.1","keywords":["library","gambleid","gidx"],"author":{"url":"https://github.com/GambleID","name":"GambleID"},"license":"MIT","_id":"gidx-js@0.6.0-alpha.1","maintainers":[{"name":"nick.miller","email":"nick.miller@gambleid.com"}],"homepage":"https://github.com/GambleID/gidx-js","bugs":{"url":"https://github.com/GambleID/gidx-js/issues"},"dist":{"shasum":"7771340fd30bb27c38c110f2398c12f2febeaccf","tarball":"https://registry.npmjs.org/gidx-js/-/gidx-js-0.6.0-alpha.1.tgz","fileCount":10,"integrity":"sha512-iyKVV6KqgfSePdJVLhrS0yigcIkQQRmMiwFhOVMRgJeRNcQp+x5F4jbDEHIYn2bAGClI9okk/JsaTq5W8FSdWA==","signatures":[{"sig":"MEUCIQCaeW8ce+IOHiv9g/FCel1jEkmMYQ4fyqjcl6HdQFZugAIgGbUyhRik6KybeRFAcDIg56XqAiZXecfFC48n+Vt6ZAg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2626536},"type":"module","module":"dist/index.esm.js","browser":"dist/index.umd.js","exports":"./dist/index.esm.js","gitHead":"1ecc8a1de7f14f2a5233941afb63334334a0c237","scripts":{"doc":"jsdoc2md --template doc/README.hbs --files src/lib/*.js > README.md","demo":"webpack serve --config webpack.demo.config.js","build":"rimraf dist && webpack"},"_npmUser":{"name":"nick.miller","email":"nick.miller@gambleid.com"},"repository":{"url":"git+https://github.com/GambleID/gidx-js.git","type":"git"},"_npmVersion":"10.9.3","description":"Client-side Javascript utilities for GambleID","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","core-js":"^3.40.0","webpack":"^5.97.1","css-loader":"^7.1.2","@babel/core":"^7.26.7","webpack-cli":"^6.0.1","babel-loader":"^9.2.1","style-loader":"^4.0.0","@babel/preset-env":"^7.26.7","jsdoc-to-markdown":"^9.1.1","webpack-dev-server":"^5.2.0","html-webpack-plugin":"^5.6.3"},"_npmOperationalInternal":{"tmp":"tmp/gidx-js_0.6.0-alpha.1_1760646355369_0.9452947840439816","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"gidx-js","version":"0.6.0","keywords":["library","gambleid","gidx"],"author":{"url":"https://github.com/GambleID","name":"GambleID"},"license":"MIT","_id":"gidx-js@0.6.0","maintainers":[{"name":"nick.miller","email":"nick.miller@gambleid.com"}],"homepage":"https://github.com/GambleID/gidx-js","bugs":{"url":"https://github.com/GambleID/gidx-js/issues"},"dist":{"shasum":"8142aef0a382ad80ca1d2cb6c8ed3ebb859a2559","tarball":"https://registry.npmjs.org/gidx-js/-/gidx-js-0.6.0.tgz","fileCount":10,"integrity":"sha512-3fZSXxTmGqu9RAPnMh7OQ0c6H/IyyEBo5mnz8iRkav0Ef3fNzQVoE4h1j1HedwdyCmqo6szzjRLc2RmTCtmCQA==","signatures":[{"sig":"MEUCIBPfiPawN7VHGxWqHO925+hAWTMqEXHtQn3ROXx4cNzpAiEAkoxLghPh5ZsHgE0meuzdjaWf0DMIW5CPeTEVtAZuP+A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2634677},"type":"module","module":"dist/index.esm.js","browser":"dist/index.umd.js","exports":"./dist/index.esm.js","gitHead":"d34282cb1a3aa36aa4ca74a2239480dca1104a22","scripts":{"doc":"jsdoc2md --template doc/README.hbs --files src/lib/*.js > README.md","demo":"webpack serve --config webpack.demo.config.js","build":"rimraf dist && webpack"},"_npmUser":{"name":"nick.miller","email":"nick.miller@gambleid.com"},"repository":{"url":"git+https://github.com/GambleID/gidx-js.git","type":"git"},"_npmVersion":"10.9.3","description":"Client-side Javascript utilities for GambleID","directories":{},"_nodeVersion":"22.19.0","_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","core-js":"^3.40.0","webpack":"^5.97.1","css-loader":"^7.1.2","@babel/core":"^7.26.7","webpack-cli":"^6.0.1","babel-loader":"^9.2.1","style-loader":"^4.0.0","@babel/preset-env":"^7.26.7","jsdoc-to-markdown":"^9.1.1","webpack-dev-server":"^5.2.0","html-webpack-plugin":"^5.6.3"},"_npmOperationalInternal":{"tmp":"tmp/gidx-js_0.6.0_1760967262468_0.36604167761767137","host":"s3://npm-registry-packages-npm-production"}},"0.7.0-0":{"name":"gidx-js","version":"0.7.0-0","keywords":["library","gambleid","gidx"],"author":{"url":"https://github.com/GambleID","name":"GambleID"},"license":"MIT","_id":"gidx-js@0.7.0-0","maintainers":[{"name":"nick.miller","email":"nick.miller@gambleid.com"}],"homepage":"https://github.com/GambleID/gidx-js","bugs":{"url":"https://github.com/GambleID/gidx-js/issues"},"dist":{"shasum":"c3532cbdb9d59694ddef8c8eaad4343b6f51be0e","tarball":"https://registry.npmjs.org/gidx-js/-/gidx-js-0.7.0-0.tgz","fileCount":10,"integrity":"sha512-5KDQysBEy26HSHf27jztqF0dfJk1y++U4NIASEPMsgpVj9q8N2VJOCnOYGpBeCu2JVK3tDcv7WMMJt77uzwZ6Q==","signatures":[{"sig":"MEQCIEo7PXnfXQ05pJM8QwRIkfJzHAZNweKYk+0Lk2MFS4lRAiAXgUdj6ocmpJkt0/zLndsDenS4SoQhfoUi1NpwIGfRXg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2663360},"type":"module","module":"dist/index.esm.js","browser":"dist/index.umd.js","exports":"./dist/index.esm.js","gitHead":"492bd170992bd19788517cae94117ce9a71c8039","scripts":{"doc":"jsdoc2md --template doc/README.hbs --files src/lib/*.js > README.md","demo":"webpack serve --config webpack.demo.config.js","build":"rimraf dist && webpack"},"_npmUser":{"name":"nick.miller","email":"nick.miller@gambleid.com"},"repository":{"url":"git+https://github.com/GambleID/gidx-js.git","type":"git"},"_npmVersion":"10.9.3","description":"Client-side Javascript utilities for GambleID","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"glob":"^13.0.0","rimraf":"^6.0.1","core-js":"^3.40.0","webpack":"^5.97.1","css-loader":"^7.1.2","@babel/core":"^7.26.7","webpack-cli":"^6.0.1","babel-loader":"^9.2.1","style-loader":"^4.0.0","@babel/preset-env":"^7.26.7","jsdoc-to-markdown":"^9.1.1","webpack-dev-server":"^5.2.0","html-webpack-plugin":"^5.6.3"},"_npmOperationalInternal":{"tmp":"tmp/gidx-js_0.7.0-0_1765912876317_0.6681177596173964","host":"s3://npm-registry-packages-npm-production"}},"0.7.0-1":{"name":"gidx-js","version":"0.7.0-1","keywords":["library","gambleid","gidx"],"author":{"url":"https://github.com/GambleID","name":"GambleID"},"license":"MIT","_id":"gidx-js@0.7.0-1","maintainers":[{"name":"nick.miller","email":"nick.miller@gambleid.com"}],"homepage":"https://github.com/GambleID/gidx-js","bugs":{"url":"https://github.com/GambleID/gidx-js/issues"},"dist":{"shasum":"5f367d7d7ea1ecdc447f87858f6e76b1093eb305","tarball":"https://registry.npmjs.org/gidx-js/-/gidx-js-0.7.0-1.tgz","fileCount":10,"integrity":"sha512-yr8amRBGcAs66qpOzQl/LTGGr7lbdmHJpY1Ro5qlyqwcearzoIk0dD4oD8zELcYMfKQI07gCFOYDo75wtFX/xQ==","signatures":[{"sig":"MEQCIGa2RadO6ARVf5WmFoIkUxYA1jCPaJTofs90crp17IWpAiBQE5Gqg1Okj8Wfo4sMeabxti0/RG7HHhG/mWvC1dJlbA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2663360},"type":"module","module":"dist/index.esm.js","browser":"dist/index.umd.js","exports":"./dist/index.esm.js","gitHead":"805c6080c891be46fc0a8a79efa1ac13198aa017","scripts":{"doc":"jsdoc2md --template doc/README.hbs --files src/lib/*.js > README.md","demo":"webpack serve --config webpack.demo.config.js","build":"rimraf dist && webpack"},"_npmUser":{"name":"nick.miller","email":"nick.miller@gambleid.com"},"repository":{"url":"git+https://github.com/GambleID/gidx-js.git","type":"git"},"_npmVersion":"10.9.3","description":"Client-side Javascript utilities for GambleID","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"glob":"^13.0.0","rimraf":"^6.0.1","core-js":"^3.40.0","webpack":"^5.97.1","css-loader":"^7.1.2","@babel/core":"^7.26.7","webpack-cli":"^6.0.1","babel-loader":"^9.2.1","style-loader":"^4.0.0","@babel/preset-env":"^7.26.7","jsdoc-to-markdown":"^9.1.1","webpack-dev-server":"^5.2.0","html-webpack-plugin":"^5.6.3"},"_npmOperationalInternal":{"tmp":"tmp/gidx-js_0.7.0-1_1765916094555_0.8654002108465346","host":"s3://npm-registry-packages-npm-production"}},"0.7.0-2":{"name":"gidx-js","version":"0.7.0-2","keywords":["library","gambleid","gidx"],"author":{"url":"https://github.com/GambleID","name":"GambleID"},"license":"MIT","_id":"gidx-js@0.7.0-2","maintainers":[{"name":"nick.miller","email":"nick.miller@gambleid.com"}],"homepage":"https://github.com/GambleID/gidx-js","bugs":{"url":"https://github.com/GambleID/gidx-js/issues"},"dist":{"shasum":"db6fdeba12f0ac7c78219a7917bbeb311c2246d3","tarball":"https://registry.npmjs.org/gidx-js/-/gidx-js-0.7.0-2.tgz","fileCount":10,"integrity":"sha512-Ay0WN4q4/nNqRG210GktZUzkojlLCw1W/YgqA3y+A//OMj52mBuYw7EamwU/dugCj3xCg4cf8wr1blyuXeMKuQ==","signatures":[{"sig":"MEUCICQuUZvfv0rBber+ucjlzbx7CKJaHkqdkNX8ReJdDZsoAiEAlLwy0VyROzdEfT8OV8kJtoYssN+Ej7PggLMgXyq/AdA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2663564},"type":"module","module":"dist/index.esm.js","browser":"dist/index.umd.js","exports":"./dist/index.esm.js","gitHead":"805c6080c891be46fc0a8a79efa1ac13198aa017","scripts":{"doc":"jsdoc2md --template doc/README.hbs --files src/lib/*.js > README.md","demo":"webpack serve --config webpack.demo.config.js","build":"rimraf dist && webpack"},"_npmUser":{"name":"nick.miller","email":"nick.miller@gambleid.com"},"repository":{"url":"git+https://github.com/GambleID/gidx-js.git","type":"git"},"_npmVersion":"10.9.3","description":"Client-side Javascript utilities for GambleID","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"glob":"^13.0.0","rimraf":"^6.0.1","core-js":"^3.40.0","webpack":"^5.97.1","css-loader":"^7.1.2","@babel/core":"^7.26.7","webpack-cli":"^6.0.1","babel-loader":"^9.2.1","style-loader":"^4.0.0","@babel/preset-env":"^7.26.7","jsdoc-to-markdown":"^9.1.1","webpack-dev-server":"^5.2.0","html-webpack-plugin":"^5.6.3"},"_npmOperationalInternal":{"tmp":"tmp/gidx-js_0.7.0-2_1765917271111_0.8460687618117124","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"gidx-js","version":"0.6.1","keywords":["library","gambleid","gidx"],"author":{"url":"https://github.com/GambleID","name":"GambleID"},"license":"MIT","_id":"gidx-js@0.6.1","maintainers":[{"name":"nick.miller","email":"nick.miller@gambleid.com"}],"homepage":"https://github.com/GambleID/gidx-js","bugs":{"url":"https://github.com/GambleID/gidx-js/issues"},"dist":{"shasum":"b9988137cc750e8b17ea404ea445a191f6c06fab","tarball":"https://registry.npmjs.org/gidx-js/-/gidx-js-0.6.1.tgz","fileCount":10,"integrity":"sha512-OrcG02ZNiIWse+wyH9zx0iplQtFE2xjfeBal8G0kNC6y9Lj5y+h+2zEaCJP+qgSfKFQ9S3B/Ct/Wm3hulIeLUA==","signatures":[{"sig":"MEYCIQDSYg5KPqjxY1J3VMdus2A0c1k66/rRyb5WTFTGIw+btAIhAIQZYl2vx6Z2RuAfRvuaazdFBdcP8eDDBILq08yFVCTY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2634633},"type":"module","module":"dist/index.esm.js","browser":"dist/index.umd.js","exports":"./dist/index.esm.js","gitHead":"5fa604be2304261758f34ad82ba04a30ac5015d7","scripts":{"doc":"jsdoc2md --template doc/README.hbs --files src/lib/*.js > README.md","demo":"webpack serve --config webpack.demo.config.js","build":"rimraf dist && webpack"},"_npmUser":{"name":"nick.miller","email":"nick.miller@gambleid.com"},"repository":{"url":"git+https://github.com/GambleID/gidx-js.git","type":"git"},"_npmVersion":"10.9.3","description":"Client-side Javascript utilities for GambleID","directories":{},"_nodeVersion":"22.19.0","_hasShrinkwrap":false,"devDependencies":{"glob":"^13.0.0","rimraf":"^6.0.1","core-js":"^3.40.0","webpack":"^5.97.1","css-loader":"^7.1.2","@babel/core":"^7.26.7","webpack-cli":"^6.0.1","babel-loader":"^9.2.1","style-loader":"^4.0.0","@babel/preset-env":"^7.26.7","jsdoc-to-markdown":"^9.1.1","webpack-dev-server":"^5.2.0","html-webpack-plugin":"^5.6.3"},"_npmOperationalInternal":{"tmp":"tmp/gidx-js_0.6.1_1771427263299_0.8514872972244067","host":"s3://npm-registry-packages-npm-production"}},"0.6.2":{"name":"gidx-js","version":"0.6.2","keywords":["library","gambleid","gidx"],"author":{"url":"https://github.com/GambleID","name":"GambleID"},"license":"MIT","_id":"gidx-js@0.6.2","maintainers":[{"name":"nick.miller","email":"nick.miller@gambleid.com"}],"homepage":"https://github.com/GambleID/gidx-js","bugs":{"url":"https://github.com/GambleID/gidx-js/issues"},"dist":{"shasum":"8d47213648150cd4d2fa63926dff39db43a3b8d6","tarball":"https://registry.npmjs.org/gidx-js/-/gidx-js-0.6.2.tgz","fileCount":10,"integrity":"sha512-829ruAd2TWvBYlpjWI2G7X8v7SZmtfZZP5gejEau6rrmU92lro+SCSU3hsG7ZbovlhwyWfMIht/8yfmjIeNFBg==","signatures":[{"sig":"MEUCIQDYHsEXx3AxZMmZpxzsOIHNSmVZAW6KqLJSp09IVW0gPQIgQtNCuAeROySCsNdTV12n8lYINVu/GfiAVrsvlR6KAo8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2634501},"type":"module","module":"dist/index.esm.js","browser":"dist/index.umd.js","exports":"./dist/index.esm.js","gitHead":"893c0ad95c3b4ee3d57bfdb53a443a70dcbe20a9","scripts":{"doc":"jsdoc2md --template doc/README.hbs --files src/lib/*.js > README.md","demo":"webpack serve --config webpack.demo.config.js","build":"rimraf dist && webpack"},"_npmUser":{"name":"nick.miller","email":"nick.miller@gambleid.com"},"repository":{"url":"git+https://github.com/GambleID/gidx-js.git","type":"git"},"_npmVersion":"10.9.3","description":"Client-side Javascript utilities for GambleID","directories":{},"_nodeVersion":"22.19.0","_hasShrinkwrap":false,"devDependencies":{"glob":"^13.0.0","rimraf":"^6.0.1","core-js":"^3.40.0","webpack":"^5.97.1","css-loader":"^7.1.2","@babel/core":"^7.26.7","webpack-cli":"^6.0.1","babel-loader":"^9.2.1","style-loader":"^4.0.0","@babel/preset-env":"^7.26.7","jsdoc-to-markdown":"^9.1.1","webpack-dev-server":"^5.2.0","html-webpack-plugin":"^5.6.3"},"_npmOperationalInternal":{"tmp":"tmp/gidx-js_0.6.2_1773188089652_0.29778894356611674","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-0":{"name":"gidx-js","version":"0.6.3-0","keywords":["library","gambleid","gidx"],"author":{"url":"https://github.com/GambleID","name":"GambleID"},"license":"MIT","_id":"gidx-js@0.6.3-0","maintainers":[{"name":"nick.miller","email":"nick.miller@gambleid.com"}],"homepage":"https://github.com/GambleID/gidx-js","bugs":{"url":"https://github.com/GambleID/gidx-js/issues"},"dist":{"shasum":"3eb504da7289c18632226aaa7025be4a57ec49a1","tarball":"https://registry.npmjs.org/gidx-js/-/gidx-js-0.6.3-0.tgz","fileCount":10,"integrity":"sha512-a4Op0RotBrJz7OvKDYonr9C3ABqBL48591ZNgQFf/pjtWy4QGKvo92gay911L5rq9ZTzpL5L7chAwD/H309+cA==","signatures":[{"sig":"MEQCIHH/lkpFpuT5KUpLHrxy+7IZEO911Vz4hxOwQJDyyzn2AiBpn3Kr+/GBeiEdfgefZQ9eCr1KlwD8LMzXMrgK39HKGA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2648078},"type":"module","module":"dist/index.esm.js","browser":"dist/index.umd.js","exports":"./dist/index.esm.js","gitHead":"11e55aacbe2929ce69d7cee8bf770090fcff6610","scripts":{"doc":"jsdoc2md --template doc/README.hbs --files src/lib/*.js > README.md","demo":"webpack serve --config webpack.demo.config.js","build":"rimraf dist && webpack"},"_npmUser":{"name":"nick.miller","email":"nick.miller@gambleid.com"},"repository":{"url":"git+https://github.com/GambleID/gidx-js.git","type":"git"},"_npmVersion":"10.9.3","description":"Client-side Javascript utilities for GambleID","directories":{},"_nodeVersion":"22.19.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"glob":"^13.0.0","rimraf":"^6.0.1","core-js":"^3.40.0","webpack":"^5.97.1","css-loader":"^7.1.2","@babel/core":"^7.26.7","webpack-cli":"^6.0.1","babel-loader":"^9.2.1","style-loader":"^4.0.0","@babel/preset-env":"^7.26.7","jsdoc-to-markdown":"^9.1.1","webpack-dev-server":"^5.2.0","html-webpack-plugin":"^5.6.3"},"_npmOperationalInternal":{"tmp":"tmp/gidx-js_0.6.3-0_1778077013560_0.15474157361074092","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-1":{"name":"gidx-js","version":"0.6.3-1","keywords":["library","gambleid","gidx"],"author":{"url":"https://github.com/GambleID","name":"GambleID"},"license":"MIT","_id":"gidx-js@0.6.3-1","maintainers":[{"name":"nick.miller","email":"nick.miller@gambleid.com"}],"homepage":"https://github.com/GambleID/gidx-js","bugs":{"url":"https://github.com/GambleID/gidx-js/issues"},"dist":{"shasum":"68c12bdfdf873ca3e119f5a1a334193e9c847c71","tarball":"https://registry.npmjs.org/gidx-js/-/gidx-js-0.6.3-1.tgz","fileCount":10,"integrity":"sha512-6YobyWBzi+A8gxV3FFtXZUfJKYWLtj/yhxDIk64/QlZD8AHxDeYMPqdqe9FMjmhRbj0hICeDpQx40XLZBJgK9w==","signatures":[{"sig":"MEUCIQDSe6Q3IXFOM+XRVuZIjuaotaN0WdEUIvHYplla0GkJaQIgfWkh2p8op1oM5WO0Bwsld+eIb1xl1pcLA7ENUu8vkjc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2648504},"type":"module","module":"dist/index.esm.js","browser":"dist/index.umd.js","exports":"./dist/index.esm.js","gitHead":"5a79ea75f34cb496c847bd24b666b63bf9ee7944","scripts":{"doc":"jsdoc2md --template doc/README.hbs --files src/lib/*.js > README.md","demo":"webpack serve --config webpack.demo.config.js","build":"rimraf dist && webpack"},"_npmUser":{"name":"nick.miller","email":"nick.miller@gambleid.com"},"repository":{"url":"git+https://github.com/GambleID/gidx-js.git","type":"git"},"_npmVersion":"10.9.3","description":"Client-side Javascript utilities for GambleID","directories":{},"_nodeVersion":"22.19.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"glob":"^13.0.0","rimraf":"^6.0.1","core-js":"^3.40.0","webpack":"^5.97.1","css-loader":"^7.1.2","@babel/core":"^7.26.7","webpack-cli":"^6.0.1","babel-loader":"^9.2.1","style-loader":"^4.0.0","@babel/preset-env":"^7.26.7","jsdoc-to-markdown":"^9.1.1","webpack-dev-server":"^5.2.0","html-webpack-plugin":"^5.6.3"},"_npmOperationalInternal":{"tmp":"tmp/gidx-js_0.6.3-1_1778079850993_0.6531089664767602","host":"s3://npm-registry-packages-npm-production"}},"0.6.3":{"name":"gidx-js","version":"0.6.3","description":"Client-side Javascript utilities for GambleID","type":"module","exports":"./dist/index.esm.js","module":"dist/index.esm.js","browser":"dist/index.umd.js","scripts":{"build":"rimraf dist && webpack","doc":"jsdoc2md --template doc/README.hbs --files src/lib/*.js > README.md","demo":"webpack serve --config webpack.demo.config.js"},"repository":{"type":"git","url":"git+https://github.com/GambleID/gidx-js.git"},"author":{"name":"GambleID","url":"https://github.com/GambleID"},"license":"MIT","bugs":{"url":"https://github.com/GambleID/gidx-js/issues"},"homepage":"https://github.com/GambleID/gidx-js","keywords":["library","gambleid","gidx"],"devDependencies":{"@babel/core":"^7.26.7","@babel/preset-env":"^7.26.7","babel-loader":"^9.2.1","core-js":"^3.40.0","css-loader":"^7.1.2","glob":"^13.0.0","html-webpack-plugin":"^5.6.3","jsdoc-to-markdown":"^9.1.1","rimraf":"^6.0.1","style-loader":"^4.0.0","webpack":"^5.97.1","webpack-cli":"^6.0.1","webpack-dev-server":"^5.2.0"},"_id":"gidx-js@0.6.3","gitHead":"e0906caa4be0ef6e8a1c6d21f491e1bc3fd5e5c3","_nodeVersion":"22.19.0","_npmVersion":"10.9.3","dist":{"integrity":"sha512-0BLad8Dq7kasP8fiWRWIuxgfDVIftUJx2vMXx4Seq9hiuBIRbJ/ggW94olZ1EmkyNmTI24sIODziPETgufdSRw==","shasum":"26cbaa001a6eeb311d2a7874da179de870100bac","tarball":"https://registry.npmjs.org/gidx-js/-/gidx-js-0.6.3.tgz","fileCount":10,"unpackedSize":2648502,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIGecgWBgAx1YzHwSeGlwcWz8aXbl7DX6Qn0ZIEiPhN6cAiB4gHz0iwSDse9qv5neAwyeIUX7//kmX/EsGKxsEvqklQ=="}]},"_npmUser":{"name":"nick.miller","email":"nick.miller@gambleid.com"},"directories":{},"maintainers":[{"name":"nick.miller","email":"nick.miller@gambleid.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/gidx-js_0.6.3_1778081713873_0.03327051098778977"},"_hasShrinkwrap":false}},"time":{"created":"2025-02-10T15:26:00.275Z","modified":"2026-05-06T15:35:14.183Z","0.1.0":"2025-02-10T15:26:00.504Z","0.1.1":"2025-02-10T21:32:11.429Z","0.2.1-alpha.0":"2025-04-23T16:56:03.360Z","0.2.2-alpha.0":"2025-04-23T17:27:01.119Z","0.2.2-alpha.1":"2025-04-23T17:39:13.325Z","0.2.2-alpha.2":"2025-04-23T17:42:30.195Z","0.2.2-alpha.3":"2025-04-23T18:26:17.279Z","0.2.2-alpha.4":"2025-04-23T19:03:34.728Z","0.2.2-alpha.5":"2025-04-23T19:13:11.835Z","0.2.2":"2025-04-24T16:45:43.266Z","0.2.3-0":"2025-04-30T17:02:02.515Z","0.2.3":"2025-04-30T17:12:58.725Z","0.2.4-0":"2025-04-30T18:07:55.469Z","0.2.4":"2025-04-30T18:44:11.172Z","0.3.0-0":"2025-05-14T21:51:14.756Z","0.4.0-0":"2025-05-28T19:10:17.829Z","0.4.0":"2025-05-29T19:08:39.678Z","0.5.0":"2025-07-03T19:18:13.526Z","0.5.1":"2025-08-17T12:20:28.973Z","0.5.2":"2025-08-31T16:24:44.109Z","0.5.3":"2025-09-16T14:24:27.184Z","0.5.4":"2025-09-22T19:40:52.115Z","0.6.0-alpha.0":"2025-10-16T20:02:44.262Z","0.6.0-alpha.1":"2025-10-16T20:25:55.595Z","0.6.0":"2025-10-20T13:34:22.699Z","0.7.0-0":"2025-12-16T19:21:16.544Z","0.7.0-1":"2025-12-16T20:14:54.737Z","0.7.0-2":"2025-12-16T20:34:31.305Z","0.6.1":"2026-02-18T15:07:43.594Z","0.6.2":"2026-03-11T00:14:49.961Z","0.6.3-0":"2026-05-06T14:16:53.796Z","0.6.3-1":"2026-05-06T15:04:11.376Z","0.6.3":"2026-05-06T15:35:14.063Z"},"bugs":{"url":"https://github.com/GambleID/gidx-js/issues"},"author":{"name":"GambleID","url":"https://github.com/GambleID"},"license":"MIT","homepage":"https://github.com/GambleID/gidx-js","keywords":["library","gambleid","gidx"],"repository":{"type":"git","url":"git+https://github.com/GambleID/gidx-js.git"},"description":"Client-side Javascript utilities for GambleID","maintainers":[{"name":"nick.miller","email":"nick.miller@gambleid.com"}],"readme":"﻿[![view on npm](http://img.shields.io/npm/v/gidx-js.svg)](https://www.npmjs.org/package/gidx-js)\r\n\r\n# gidx-js\r\nClient-side Javascript utilities for GambleID.\r\n\r\nThis library includes utilities for:\r\n* [Credit Card Tokenization](#tokenization)\r\n* [Apple Pay and Google Pay](#apple-pay-and-google-pay)\r\n* [3DS](#3ds)\r\n* [Plaid through Finix](#plaid-through-finix)\r\n* [Processor Session ID](#processor-session-id)\r\n\r\n## Install\r\nAs a script tag (added to window.GIDX):\r\n\r\n```html\r\n<script src=\"https://cdn.jsdelivr.net/npm/gidx-js\"></script>\r\n\r\n<script>\r\n    //Library is added to window.GIDX\r\n    let threeDS = window.GIDX.get3DSDeviceData();\r\n</script>\r\n```\r\n\r\nAs a module:\r\n```js\r\nimport * as GIDX from 'https://cdn.jsdelivr.net/npm/gidx-js/+esm'\r\n```\r\n\r\nAs a NPM package:\r\n\r\n```\r\n$ npm install gidx-js\r\nimport * as GIDX from 'gidx-js';\r\n```\r\n\r\n## Initialization\r\nFirst, call the `init` function with your GIDX Merchant ID and target environment.\r\n```js\r\nGIDX.init({\r\n    merchantId: \"5OQAQWZbkkSdEmlfVxsNlA\",\r\n    environment: \"sandbox\" //or production\r\n});\r\n```\r\n\r\n## Tokenization\r\nYou must use this library to collect credit card information from your users to avoid PCI compliance issues.\r\n\r\n### Usage\r\nSee the commented code sample below.\r\n```js\r\n//First, make sure to initialize the library with your GIDX Merchant ID and target environment\r\nGIDX.init({\r\n    merchantId: \"5OQAQWZbkkSdEmlfVxsNlA\",\r\n    environment: \"sandbox\" //or production\r\n})\r\n\r\n//Get the Tokenizer configuration returned in the CreateSession response\r\nlet ccSettings = createSessionResponse.PaymentMethodSettings.find((s) => s.Type === \"CC\"); //Or look for Type === \"ACH\" for bank accounts.\r\n\r\n//Call the function to render the form inside of your HTML element\r\nGIDX.showPaymentMethodForm(\r\n    'id-of-html-element', //The id of the HTML element. Must already exist on the page.\r\n    {\r\n        merchantSessionId: '1234', //Must be the same MerchantSessionID provided to the CreateSession API.\r\n        paymentMethodTypes: ['CC'],\r\n        tokenizer: ccSettings.Tokenizer,\r\n        onSaved: function (paymentMethod) {\r\n            //The full PaymentMethod object returned from our API is passed to this function.\r\n            //Use it to populate your CompleteSession request and finalize the transaction.\r\n            let completeSessionRequest = {\r\n                MerchantSessionID: '1234',\r\n                PaymentMethod: {\r\n                    Type: paymentMethod.Type,\r\n                    Token: paymentMethod.Token\r\n                }\r\n            };\r\n        }\r\n    });\r\n```\r\n\r\n### Manually submit\r\nTo submit the payment method to be saved, you should call `submit` on the object returned from `showPaymentMethodForm`, as shown below.\r\n```js\r\nlet form = GIDX.showPaymentMethodForm(\r\n    'id-of-html-element', //The id of the HTML element. Must already exist on the page.\r\n    {\r\n        merchantSessionId: '1234', //Must be the same MerchantSessionID provided to the CreateSession API.\r\n        paymentMethodTypes: ['CC'],\r\n        tokenizer: ccSettings.Tokenizer,\r\n        onSaved: function (paymentMethod) {\r\n            //The full PaymentMethod object returned from our API is passed to this function.\r\n            //Use it to populate your CompleteSession request and finalize the transaction.\r\n            let completeSessionRequest = {\r\n                MerchantSessionID: '1234',\r\n                PaymentMethod: {\r\n                    Type: paymentMethod.Type,\r\n                    Token: paymentMethod.Token\r\n                }\r\n            };\r\n        }\r\n    });\r\n\r\n//When you are ready to submit, call this function.\r\nform.submit();\r\n```\r\n\r\n### Billing address\r\nYou must set the billing address of the payment method before we can save it. You can do this by providing the `onSaving` callback. This callback allows you to make any changes to the PaymentMethod API request before it is sent.\r\n```js\r\nGIDX.showPaymentMethodForm('id-of-html-element', {\r\n    merchantSessionId: '1234',\r\n    paymentMethodTypes: ['CC'],\r\n    tokenizer: ccSettings.Tokenizer,\r\n    onSaved: function (paymentMethod) { },\r\n    onSaving: function (request) {\r\n        //Here you could get the address information from other inputs on the page that you control.\r\n        request.paymentMethod.billingAddress = {\r\n            addressLine1: '123 Main St.',\r\n            city: 'Houston',\r\n            stateCode: 'TX',\r\n            postalCode: '77001'\r\n        };\r\n    }\r\n})\r\n```\r\n\r\n### CVV only\r\nTo allow the user to re-enter their CVV for an existing credit card, use the `cvvOnly` option. Only a single input for the CVV will be rendered. You can then call the `getCvv` function to collect the encrypted CVV and pass it to your backend for your CompleteSession API request.\r\n```js\r\nlet form = GIDX.showPaymentMethodForm('id-of-html-element', {\r\n    merchantSessionId: '1234',\r\n    paymentMethodTypes: ['CC'],\r\n    tokenizer: ccSettings.Tokenizer,\r\n    cvvOnly: true\r\n});\r\n\r\n//Then populate the CVV of your CompleteSession API request with getCvv\r\nlet completeSessionRequest = {\r\n    MerchantSessionID: '1234',\r\n    PaymentMethod: {\r\n        Type: 'CC',\r\n        Token: '707435d1-998c-4463-9367-c7ecf584e10d',\r\n        CVV: form.getCvv()\r\n    }\r\n};\r\n```\r\n\r\n### Customizing the tokenization form\r\nAlong with the options documented here, you can also provide any of the options that the [Evervault JS library accepts](https://docs.evervault.com/sdks/javascript#ui.card()).\r\n```js\r\nGIDX.showPaymentMethodForm('id-of-html-element', {\r\n    merchantSessionId: '1234',\r\n    paymentMethodTypes: ['CC'],\r\n    tokenizer: ccSettings.Tokenizer,\r\n    onSaved: function (paymentMethod) { },\r\n\r\n    theme: 'material'\r\n});\r\n```\r\n\r\n## Apple Pay and Google Pay\r\nWe support Apple Pay and Google Pay using the same tokenization framework outlined above through the `showAppleBayButton` and `showGooglePayButton` methods.\r\n\r\n### Usage\r\nSee the commented code sample below.\r\n```js\r\n//Get the Tokenizer configuration returned in the CreateSession response\r\nlet applePaySettings = createSessionResponse.PaymentMethodSettings.find((s) => s.Type === \"ApplePay\"); //Or look for Type === \"GooglePay\".\r\n\r\n//Call the function to render the form inside of your HTML element\r\nGIDX.showApplePayButton(\r\n    'id-of-html-element', //The id of the HTML element to insert the button into. Must already exist on the page.\r\n    {\r\n        merchantSessionId: '1234', //Must be the same MerchantSessionID provided to the CreateSession API.\r\n        tokenizer: applePaySettings.Tokenizer,\r\n\r\n        //Apple and Google require some information on the transaction\r\n        transaction: {\r\n            amount: 1000 //The amount in cents (ex $10 = 1000)\r\n        },\r\n        onSaving: function (request) {\r\n            //Here you could get the address information from other inputs on the page that you control.\r\n            request.paymentMethod.billingAddress = {\r\n                addressLine1: '123 Main St.',\r\n                city: 'Houston',\r\n                stateCode: 'TX',\r\n                postalCode: '77001'\r\n            };\r\n        },\r\n        onSaved: function (paymentMethod) {\r\n            //The full PaymentMethod object returned from our API is passed to this function.\r\n            //Use it to populate your CompleteSession request and finalize the transaction.\r\n            let completeSessionRequest = {\r\n                MerchantSessionID: '1234',\r\n                PaymentMethod: {\r\n                    Type: paymentMethod.Type,\r\n                    Token: paymentMethod.Token\r\n                }\r\n            };\r\n        }\r\n    });\r\n```\r\n\r\n### Customizing the buttons\r\nAlong with the options documented here, you can also provide any of the options that the Evervault JS library accepts. See their docs on [Apple Pay](https://docs.evervault.com/payments/apple-pay#customize-the-apple-pay-button) and [Google Pay](http://docs.evervault.com/payments/google-pay#customize-the-google-pay-button) customizations.\r\n```js\r\n//Call the function to render the form inside of your HTML element\r\nGIDX.showApplePayButton('id-of-html-element', {\r\n    merchantSessionId: '1234',\r\n    tokenizer: applePaySettings.Tokenizer,\r\n    transaction: { amount: 1000 },\r\n    onSaved: function (paymentMethod) { },\r\n\r\n    style: 'black',\r\n    size: {\r\n        width: '200px',\r\n        height: '40px'\r\n    }\r\n});\r\n```\r\n\r\n## 3DS\r\n3D Secure (3DS, ThreeDS) can be used to protect a credit card deposit from chargebacks. Some processors, like Approvely Rapid, require you use their 3DS implementation, but we also offer standalone 3DS through Evervault.\r\nThis library provides functions to help you populate the PaymentMethod.ThreeDS object of your CompleteSession API requests, and handle 3DS challenges returned in the CompleteSession API response.\r\n### Populating the ThreeDS object\r\nPopulate the `PaymentMethod.ThreeDS` object of your CompleteSession API requests using the `get3DSDeviceData` function.\r\n```js\r\nlet completeSessionRequest = {\r\n    PaymentMethod: {\r\n        Type: \"CC\",\r\n        Token: \"{insert token here}\",\r\n        CVV: \"123\",\r\n        ThreeDS: GIDX.get3DSDeviceData()\r\n    }\r\n};\r\n```\r\n\r\n### Handling the 3DSChallenge Action\r\nHandle the 3DSChallenge Action that can be returned from the CompleteSession API by calling the `show3DSChallenge` function.\r\n```js\r\nlet completeSessionResponse = {\r\n    Action: {\r\n        Type: \"3DSChallenge\",\r\n\r\n        //Evervault 3DS challenges have these properties\r\n        Provider: \"Evervault\",\r\n        TransactionID: \"tds_visa_b0237020561f\",\r\n        EvervaultTeamID: \"team_1234\",\r\n        EvervaultAppID: \"app_1234\",\r\n\r\n        //ApprovelyRapid 3DS challenges have these properties\r\n        Provider: \"ApprovelyRapid\",\r\n        TransactionID: \"707435d1-998c-4463-9367-c7ecf584e10d\",\r\n        URL: \"https://acs-public.tp.mastercard.com/api/v1/browser_challenges\",\r\n        CReq: \"eyJ0aHJlZURTU2VydmVyVHJhbnNJRCI...\"\r\n    }\r\n};\r\n\r\nif (completeSessionResponse.Action?.Type == \"3DSChallenge\") {\r\n    GIDX.show3DSChallenge(completeSessionResponse.Action, {\r\n        onComplete: function (transactionId) {\r\n            //Send another CompleteSession request after challenge is completed.\r\n            let completeSessionRequest = {\r\n                PaymentMethod: {\r\n                    Type: \"CC\",\r\n                    Token: \"{insert token here}\",\r\n                    ThreeDS: {\r\n                        TransactionID: transactionId,\r\n\r\n                        //Optional. Only required if using Approvely Rapid's chargeback protection\r\n                        DeviceID: window.nSureSDK?.getDeviceId()\r\n                    }\r\n                }\r\n            };\r\n\r\n            //Call CompleteSession API here\r\n        }\r\n    });\r\n}\r\n```\r\n\r\nA 3DS challenge is a URL that gets loaded in a modal iframe that let's the user verify themselves with their bank. For more info on 3DS, [see the Approvely Rapid docs](https://docs.coinflow.cash/docs/about-3ds) or the [Evervault docs](https://docs.evervault.com/payments/3d-secure).\r\n\r\n### Customizing the Approvely Rapid 3DS Challenge HTML\r\n\r\nBy default, the Approvely Rapid 3DS challenge is an HTML5 dialog element inserted into the body of your page. The HTML looks like this:\r\n```html\r\n<dialog class=\"challenge-container\">\r\n    <iframe></iframe>\r\n</dialog>\r\n```\r\n\r\nThe [default CSS](src/lib/index.css) is included in the library, but feel free to add your own CSS to your page.\r\n\r\nFor more advanced customization, you can provide `insertElement` and `removeElement` functions in your `options` object.\r\n\r\n## Plaid through Finix\r\nFinix provides Plaid support to allow the user to login to their bank account instead of collecting the routing and account numbers yourself. We support this through our `showPaymentMethodForm` method, by passing `ACH` in the `paymentMethodTypes` option.\r\n```js\r\n//Get the ACH Tokenizer configuration returned in the CreateSession response\r\nlet achSettings = createSessionResponse.PaymentMethodSettings.find((s) => s.Type === \"ACH\");\r\n\r\n//Call the function to render the form inside of your HTML element\r\nGIDX.showPaymentMethodForm(\r\n    'id-of-html-element', //The id of the HTML element. Must already exist on the page.\r\n    {\r\n        merchantSessionId: '1234', //Must be the same MerchantSessionID provided to the CreateSession API.\r\n        paymentMethodTypes: ['ACH'],\r\n        tokenizer: achSettings.Tokenizer,\r\n        showSubmitButton: true, //or false if you want to manually submit yourself.\r\n        onSaved: function (paymentMethod) {\r\n            //The full PaymentMethod object returned from our API is passed to this function.\r\n            //Use it to populate your CompleteSession request and finalize the transaction.\r\n            let completeSessionRequest = {\r\n                MerchantSessionID: '1234',\r\n                PaymentMethod: {\r\n                    Type: paymentMethod.Type,\r\n                    Token: paymentMethod.Token\r\n                }\r\n            };\r\n        }\r\n    });\r\n```\r\n\r\n### Testing Plaid on sandbox\r\nUse any of the banks with \"Platypus\" in their name along with username `user_good` and password `pass_good`. For additional testing scenarios, see [Plaid's documentation](https://plaid.com/docs/sandbox/test-credentials/).\r\n\r\n## Processor Session ID\r\nSome processors, like Finix, require you to use their own JS SDK's for monitoring risk and fraud. To do this, you must call `GIDX.init` on every page of your application. Then, you must pass the `ProcessorSessionID` in your CreateSession or CompleteSession API requests.\r\n\r\n### Initialization\r\nCall this on every page. You will get the required processor's credentials when you go live.\r\n```js\r\nGIDX.init({\r\n    merchantId: \"5OQAQWZbkkSdEmlfVxsNlA\",\r\n    environment: \"sandbox\" //or production,\r\n    processorSessionId: {\r\n        type: \"Finix\",\r\n        merchantId: \"You will get this from Finix. In sandbox you can leave it empty.\"\r\n    }\r\n})\r\n```\r\n\r\n### Getting the Processor Session ID\r\nPass the `ProcessorSessionID` in either you CreateSession or CompleteSession API requests.\r\n```js\r\n{\r\n    \"ProcessorSessionID\": GIDX.getProcessorSessionId()\r\n}\r\n```\r\n\r\n## API Reference\r\n\n* [gidx-js](#module_gidx-js)\n    * _3ds callbacks_\n        * [.onComplete](#module_gidx-js.onComplete) : <code>function</code>\n        * [.onShown](#module_gidx-js.onShown) : <code>function</code>\n        * [.insertElement](#module_gidx-js.insertElement) ⇒ <code>Element</code>\n        * [.removeElement](#module_gidx-js.removeElement) : <code>function</code>\n    * _3ds functions_\n        * [.get3DSDeviceData()](#module_gidx-js.get3DSDeviceData) ⇒ <code>DeviceData</code>\n        * [.show3DSChallenge(action, options)](#module_gidx-js.show3DSChallenge)\n    * _3ds objects_\n        * [.Action](#module_gidx-js.Action) : <code>Object</code>\n        * [.DeviceData](#module_gidx-js.DeviceData) : <code>Object</code>\n        * [.3DSChallengeOptions](#module_gidx-js.3DSChallengeOptions) : <code>Object</code>\n    * _tokenizer callbacks_\n        * [.onLoad](#module_gidx-js.onLoad) : <code>function</code>\n        * [.onUpdate](#module_gidx-js.onUpdate) : <code>function</code>\n        * [.onSaving](#module_gidx-js.onSaving) : <code>function</code>\n        * [.onSaved](#module_gidx-js.onSaved) : <code>function</code>\n        * [.onError](#module_gidx-js.onError) : <code>function</code>\n        * [.onCancel](#module_gidx-js.onCancel) : <code>function</code>\n    * _tokenizer functions_\n        * [.showPaymentMethodForm()](#module_gidx-js.showPaymentMethodForm) ⇒ <code>PaymentMethodForm</code>\n        * [.showApplePayButton()](#module_gidx-js.showApplePayButton)\n        * [.showGooglePayButton()](#module_gidx-js.showGooglePayButton)\n    * _tokenizer objects_\n        * [.PaymentMethodForm](#module_gidx-js.PaymentMethodForm) : <code>Object</code>\n        * [.TokenizationOptions](#module_gidx-js.TokenizationOptions) : <code>Object</code>\n\n<a name=\"module_gidx-js.onComplete\"></a>\n\n### GIDX.onComplete : <code>function</code>\n**Kind**: static typedef of [<code>gidx-js</code>](#module_gidx-js)  \n**Category**: 3ds callbacks  \n\n| Param | Type | Description |\n| --- | --- | --- |\n| transactionId | <code>string</code> | The transactionID to pass in the ThreeDS object of your second CompleteSession API request. |\n\n<a name=\"module_gidx-js.onShown\"></a>\n\n### GIDX.onShown : <code>function</code>\n**Kind**: static typedef of [<code>gidx-js</code>](#module_gidx-js)  \n**Category**: 3ds callbacks  \n\n| Param | Type | Description |\n| --- | --- | --- |\n| e | <code>Element</code> | The Element containing the challenge iframe. |\n\n<a name=\"module_gidx-js.insertElement\"></a>\n\n### GIDX.insertElement ⇒ <code>Element</code>\n**Kind**: static typedef of [<code>gidx-js</code>](#module_gidx-js)  \n**Returns**: <code>Element</code> - The Element that was inserted into the page.  \n**Category**: 3ds callbacks  \n\n| Param | Type | Description |\n| --- | --- | --- |\n| e | <code>Element</code> | The Element to insert into the page. |\n\n<a name=\"module_gidx-js.removeElement\"></a>\n\n### GIDX.removeElement : <code>function</code>\n**Kind**: static typedef of [<code>gidx-js</code>](#module_gidx-js)  \n**Category**: 3ds callbacks  \n\n| Param | Type | Description |\n| --- | --- | --- |\n| e | <code>Element</code> | The Element that was inserted into the page. |\n\n<a name=\"module_gidx-js.get3DSDeviceData\"></a>\n\n### GIDX.get3DSDeviceData() ⇒ <code>DeviceData</code>\nGet the data required for the PaymentMethod.ThreeDS object passed to the CompleteSession API.\n\n**Kind**: static method of [<code>gidx-js</code>](#module_gidx-js)  \n**Category**: 3ds functions  \n<a name=\"module_gidx-js.show3DSChallenge\"></a>\n\n### GIDX.show3DSChallenge(action, options)\nShow the 3DS challenge to the user.\n\n**Kind**: static method of [<code>gidx-js</code>](#module_gidx-js)  \n**Category**: 3ds functions  \n\n| Param | Type | Description |\n| --- | --- | --- |\n| action | <code>Action</code> | The Action (Type = \"3DSChallenge\") object returned from the CompleteSession API. Properties are case insensitive. |\n| options | <code>3DSChallengeOptions</code> | Options for how to handle the challenge. At least onComplete is required. |\n\n<a name=\"module_gidx-js.Action\"></a>\n\n### GIDX.Action : <code>Object</code>\nAction object that is returned from the CompleteSession API when a 3DS challenge is required.\n\n**Kind**: static typedef of [<code>gidx-js</code>](#module_gidx-js)  \n**Category**: 3ds objects  \n**Properties**\n\n| Name | Type | Description |\n| --- | --- | --- |\n| provider | <code>string</code> | The 3DS provider (ex \"ApprovelyRapid\" or \"Evervault\") |\n| url | <code>string</code> |  |\n| creq | <code>string</code> |  |\n| transactionId | <code>string</code> | Either the 3DS transaction ID, or for Evervault, their session ID |\n\n<a name=\"module_gidx-js.DeviceData\"></a>\n\n### GIDX.DeviceData : <code>Object</code>\nDevice data that is used to process 3DS.\n\n**Kind**: static typedef of [<code>gidx-js</code>](#module_gidx-js)  \n**Category**: 3ds objects  \n**Properties**\n\n| Name | Type | Description |\n| --- | --- | --- |\n| colorDepth | <code>number</code> |  |\n| screenHeight | <code>number</code> |  |\n| screenWidth | <code>number</code> |  |\n| timeZone | <code>number</code> |  |\n| deviceId | <code>string</code> | The nSure deviceId to forward to Rapid/Coinflow. |\n\n<a name=\"module_gidx-js.3DSChallengeOptions\"></a>\n\n### GIDX.3DSChallengeOptions : <code>Object</code>\nOptions used by show3DSChallenge.\n\n**Kind**: static typedef of [<code>gidx-js</code>](#module_gidx-js)  \n**Category**: 3ds objects  \n**Properties**\n\n| Name | Type | Description |\n| --- | --- | --- |\n| onComplete | <code>onComplete</code> | Function called after challenge has been completed by the user. |\n| onShown | <code>onShown</code> | Function called after Element is inserted into the page. |\n| insertElement | <code>insertElement</code> | Insert the Element containing the challenge iframe into the page. Only for Rapid. |\n| removeElement | <code>removeElement</code> | Remove the Element containing the challenge iframe from the page. Only for Rapid. |\n\n<a name=\"module_gidx-js.onLoad\"></a>\n\n### GIDX.onLoad : <code>function</code>\n**Kind**: static typedef of [<code>gidx-js</code>](#module_gidx-js)  \n**Category**: tokenizer callbacks  \n<a name=\"module_gidx-js.onUpdate\"></a>\n\n### GIDX.onUpdate : <code>function</code>\n**Kind**: static typedef of [<code>gidx-js</code>](#module_gidx-js)  \n**Category**: tokenizer callbacks  \n<a name=\"module_gidx-js.onSaving\"></a>\n\n### GIDX.onSaving : <code>function</code>\n**Kind**: static typedef of [<code>gidx-js</code>](#module_gidx-js)  \n**Category**: tokenizer callbacks  \n\n| Param | Type | Description |\n| --- | --- | --- |\n| request | <code>Object</code> | The PaymentMethod request that is about to be sent. |\n\n<a name=\"module_gidx-js.onSaved\"></a>\n\n### GIDX.onSaved : <code>function</code>\n**Kind**: static typedef of [<code>gidx-js</code>](#module_gidx-js)  \n**Category**: tokenizer callbacks  \n\n| Param | Type | Description |\n| --- | --- | --- |\n| paymentMethod | <code>Object</code> | The PaymentMethod object returned from the PaymentMethod API response. |\n\n<a name=\"module_gidx-js.onError\"></a>\n\n### GIDX.onError : <code>function</code>\n**Kind**: static typedef of [<code>gidx-js</code>](#module_gidx-js)  \n**Category**: tokenizer callbacks  \n\n| Param | Type | Description |\n| --- | --- | --- |\n| tokenizerError | <code>Object</code> | An error returned from the tokenizer. |\n| paymentMethodError | <code>Object</code> | An error response returned from the PaymentMethod API. |\n\n<a name=\"module_gidx-js.onCancel\"></a>\n\n### GIDX.onCancel : <code>function</code>\n**Kind**: static typedef of [<code>gidx-js</code>](#module_gidx-js)  \n**Category**: tokenizer callbacks  \n<a name=\"module_gidx-js.showPaymentMethodForm\"></a>\n\n### GIDX.showPaymentMethodForm() ⇒ <code>PaymentMethodForm</code>\nShow the payment method form.\n\n**Kind**: static method of [<code>gidx-js</code>](#module_gidx-js)  \n**Category**: tokenizer functions  \n<a name=\"module_gidx-js.showApplePayButton\"></a>\n\n### GIDX.showApplePayButton()\nRender an Apple Pay button.\n\n**Kind**: static method of [<code>gidx-js</code>](#module_gidx-js)  \n**Category**: tokenizer functions  \n<a name=\"module_gidx-js.showGooglePayButton\"></a>\n\n### GIDX.showGooglePayButton()\nRender a Google Pay button.\n\n**Kind**: static method of [<code>gidx-js</code>](#module_gidx-js)  \n**Category**: tokenizer functions  \n<a name=\"module_gidx-js.PaymentMethodForm\"></a>\n\n### GIDX.PaymentMethodForm : <code>Object</code>\nReturned from the `showPaymentMethodForm` function. Gives you the ability to manually submit the form by calling `submit`.\n\n**Kind**: static typedef of [<code>gidx-js</code>](#module_gidx-js)  \n**Category**: tokenizer objects  \n**Properties**\n\n| Name | Type | Description |\n| --- | --- | --- |\n| submit | <code>function</code> | A function used to manually submit the payment method form. Must be used if showSubmitButton = false. |\n| getCvv | <code>function</code> | If cvvOnly option is set to true, call this method to get the encrypted CVV to pass to your backend. |\n\n<a name=\"module_gidx-js.TokenizationOptions\"></a>\n\n### GIDX.TokenizationOptions : <code>Object</code>\nOptions used by showPaymentMethodForm, showApplePayButton and showGooglePayButton. Along with these options, you may also provide any of the options [documented by Evervault](https://docs.evervault.com/sdks/javascript#ui.card()).\n\n**Kind**: static typedef of [<code>gidx-js</code>](#module_gidx-js)  \n**Category**: tokenizer objects  \n**Properties**\n\n| Name | Type | Default | Description |\n| --- | --- | --- | --- |\n| merchantSessionId | <code>string</code> |  | Required. The same MerchantSessionID that you passed to CreateSession. |\n| tokenizer | <code>Object</code> |  | Required. The Tokenizer object returned in CreateSessionResponse.PaymentMethodSettings[].Tokenizer |\n| transaction | <code>Object</code> |  | Required for Apple Pay and Google Pay. See [Evervault's docs](https://docs.evervault.com/payments/apple-pay#payment-types). |\n| onSaved | <code>onSaved</code> |  | Required. A function called after the PaymentMethod was successfully saved. |\n| [paymentMethodTypes] | <code>Array.&lt;string&gt;</code> \\| <code>string</code> | <code>[&quot;CC&quot;, &quot;ACH&quot;]</code> | The types of PaymentMethods that the form should accept. Only CC and ACH are supported. |\n| savePaymentMethod | <code>boolean</code> | <code>true</code> | Save the payment method for the customer to re-use. Not available for Apple Pay and Google Pay. |\n| showSubmitButton | <code>boolean</code> | <code>true</code> | Set to false if you want to submit the form yourself using the .submit() method. |\n| cvvOnly | <code>boolean</code> | <code>false</code> | Set to true to display only the CVV input. Lets user re-enter CVV on a saved credit card. Use the getCvv function to get the encrypted CVV. |\n| onLoad | <code>onLoad</code> |  | A function called after the form has loaded. Not available for Apple Pay and Google Pay. |\n| onUpdate | <code>onUpdate</code> |  | A function called after any input in the form is updated. Not available for Apple Pay and Google Pay. |\n| onSaving | <code>onSaving</code> |  | A function called right before sending the PaymentMethod API request. The request can be modified here. |\n| onError | <code>onError</code> |  | A function called when an error occurs. The error could be sent by the tokenizer, or by the PaymentMethod API. |\n| onCancel | <code>onCancel</code> |  | A function called when the user cancels out of the Apple Pay or Google Pay window. |\n\n* * *\r\n\r\n&copy; 2025 GambleID. Documented by [jsdoc-to-markdown](https://github.com/jsdoc2md/jsdoc-to-markdown).","readmeFilename":"README.md"}