{"_id":"@getspot/spot-widget","_rev":"56-4d72f5863fb14617480167a71b60020a","name":"@getspot/spot-widget","dist-tags":{"latest":"4.7.0"},"versions":{"0.0.1":{"name":"@getspot/spot-widget","version":"0.0.1","keywords":[],"author":"","license":"ISC","_id":"@getspot/spot-widget@0.0.1","maintainers":[{"name":"devops.getspot","email":"devops@getspot.com"}],"dist":{"shasum":"4b8847710b40f88d04bbf4d0a685792767a3d5b7","tarball":"https://registry.npmjs.org/@getspot/spot-widget/-/spot-widget-0.0.1.tgz","fileCount":8,"integrity":"sha512-nWz1AboAGPdvVG/8vQnMnDZ7S1EoChNmYjBleUQYTyMqz0p+FnUH8tKC+91mgsyO0QJ4RQQkQFxH17TWW+Sohg==","signatures":[{"sig":"MEUCIHn2XfFpDpV1f2YD/2rqPA3j49Mmw/EuFucdQLol/xzBAiEAuZb9nSCa4K03kO1apGviTJkQhIRA1+j7Jr4ObHXLrDk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":132920},"main":"dist/vanilla/spot-widget.umd.js","module":"dist/vanilla/spot-widget.es.js","exports":{".":{"import":"./dist/vanilla/spot-widget.es.js","require":"./dist/vanilla/spot-widget.umd.js"},"./vue":{"import":"./dist/vue/vue-spot-widget.es.js","require":"./dist/vue/vue-spot-widget.umd.js"},"./react":{"import":"./dist/react/react-spot-widget.es.js","require":"./dist/react/react-spot-widget.umd.js"}},"gitHead":"8ab74aa44654100422d29fac13fa18b86fe70747","scripts":{"build":"npm run build:vanilla && npm run build:vue && npm run build:react","build:vue":"cross-env BUILD_TARGET=vue vite build","build:react":"cross-env BUILD_TARGET=react vite build","build:vanilla":"cross-env BUILD_TARGET=vanilla vite build","prepublishOnly":"npm run build"},"_npmUser":{"name":"devops.getspot","email":"devops@getspot.com"},"_npmVersion":"10.8.2","description":"Spot UI Widget","directories":{},"_nodeVersion":"20.19.1","_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.2","cross-env":"^7.0.3","@vitejs/plugin-vue":"^5.2.3"},"peerDependencies":{"vue":"^3.0.0","react":"^18.3.1","react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/spot-widget_0.0.1_1745513631880_0.1616922741019975","host":"s3://npm-registry-packages-npm-production"}},"0.0.0":{"name":"@getspot/spot-widget","version":"0.0.0","_id":"@getspot/spot-widget@0.0.0","maintainers":[{"name":"devops.getspot","email":"devops@getspot.com"}],"dist":{"shasum":"876914cb2cbb2509f4c9ec290dc6b57ec39800d7","tarball":"https://registry.npmjs.org/@getspot/spot-widget/-/spot-widget-0.0.0.tgz","fileCount":9,"integrity":"sha512-gj03jMT/XBj64ydR0Q8ahH0avKb2Sibk08UzV3F+LMPeUkvTd5iUGy44AqpLZE8wrR4wlWvdHVkKuuYnJZKGlA==","signatures":[{"sig":"MEQCIFik6Zu05nfO/GP0WzaX+RXwAG7iyKnOHrb78WJ3xs7+AiAgEorPBHAFANUwYyUxPYx5/AUVVD3SV0gSXY92T6EDvw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":67810},"main":"dist/index.js","_from":"file:getspot-spot-widget-0.0.0.tgz","types":"dist/index.d.ts","scripts":{"build":"vite build"},"_npmUser":{"name":"devops.getspot","email":"devops@getspot.com"},"_resolved":"/tmp/ec83c9df33d6f159f23385bfda3ea1ff/getspot-spot-widget-0.0.0.tgz","_integrity":"sha512-gj03jMT/XBj64ydR0Q8ahH0avKb2Sibk08UzV3F+LMPeUkvTd5iUGy44AqpLZE8wrR4wlWvdHVkKuuYnJZKGlA==","_npmVersion":"10.8.2","directories":{},"_nodeVersion":"20.19.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/spot-widget_0.0.0_1745609996252_0.09749766609297583","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"@getspot/spot-widget","version":"0.1.0","_id":"@getspot/spot-widget@0.1.0","maintainers":[{"name":"devops.getspot","email":"devops@getspot.com"}],"dist":{"shasum":"187adcc7bb51b17fb55bdc08b5a1343bfd57e899","tarball":"https://registry.npmjs.org/@getspot/spot-widget/-/spot-widget-0.1.0.tgz","fileCount":11,"integrity":"sha512-x223n/dIAXTFw5AWZvy/zNm9b02u9Gq5f7ZZEcx+Cgf4B+PN90QGZitC+eesapLcYvCmvoYTGqq1dhMA3nFO1Q==","signatures":[{"sig":"MEUCIQCu7oyzVgnSjJVjE2Q9wcYssnR90p87dSy+EflwiO9NTAIgHscCJIO7sm6mvXweIt6r50ow/B+3vPhH4DUz8khd5kQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":68257},"main":"dist/index.umd.js","_from":"file:getspot-spot-widget-0.1.0.tgz","module":"dist/index.es.js","scripts":{"build":"vite build"},"_npmUser":{"name":"devops.getspot","email":"devops@getspot.com"},"_resolved":"/tmp/6d64a12864e7fd559d5387f303869883/getspot-spot-widget-0.1.0.tgz","_integrity":"sha512-x223n/dIAXTFw5AWZvy/zNm9b02u9Gq5f7ZZEcx+Cgf4B+PN90QGZitC+eesapLcYvCmvoYTGqq1dhMA3nFO1Q==","_npmVersion":"10.8.2","description":"## Description This is a UI component for displaying a quote offer to users in a checkout flow","directories":{},"_nodeVersion":"20.19.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/spot-widget_0.1.0_1745614383081_0.30984017761040783","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@getspot/spot-widget","version":"0.1.1","_id":"@getspot/spot-widget@0.1.1","maintainers":[{"name":"devops.getspot","email":"devops@getspot.com"}],"dist":{"shasum":"42eba00049181d3ec6c002a1f7c97e96aaab64fa","tarball":"https://registry.npmjs.org/@getspot/spot-widget/-/spot-widget-0.1.1.tgz","fileCount":11,"integrity":"sha512-gcZB7EdpJMGOEv2eJ0LyaKYcpm7VmrWdhUxxXuT7sit1m3OvDPuYxM5VaGx4kiwYzOh7yFZK/LTF5FKGHt25NQ==","signatures":[{"sig":"MEQCIARUmNIjwZKywamj8HPrcxp0a7QxZRAsBMFOPzGQnh3pAiBXQIhvG9rl+YPSneLBNdCsyonoIUTKnoepEWKU4iakKw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":66366},"main":"dist/index.umd.js","_from":"file:getspot-spot-widget-0.1.1.tgz","module":"dist/index.es.js","scripts":{"build":"vite build"},"_npmUser":{"name":"devops.getspot","email":"devops@getspot.com"},"_resolved":"/tmp/93bac6a79ba3c95bde03e8ad01491e1d/getspot-spot-widget-0.1.1.tgz","_integrity":"sha512-gcZB7EdpJMGOEv2eJ0LyaKYcpm7VmrWdhUxxXuT7sit1m3OvDPuYxM5VaGx4kiwYzOh7yFZK/LTF5FKGHt25NQ==","_npmVersion":"10.8.2","description":"## Description This is a UI component for displaying a quote offer to users in a checkout flow","directories":{},"_nodeVersion":"20.19.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/spot-widget_0.1.1_1746469201167_0.555544698471669","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@getspot/spot-widget","version":"0.1.3","_id":"@getspot/spot-widget@0.1.3","maintainers":[{"name":"devops.getspot","email":"devops@getspot.com"}],"dist":{"shasum":"9b609fa8e850bf8c4ddc6aa2c17e38686f882d7a","tarball":"https://registry.npmjs.org/@getspot/spot-widget/-/spot-widget-0.1.3.tgz","fileCount":12,"integrity":"sha512-YwQN3AjWjdq7ooDw1JeLckNDm7X2Qxbo/DDcOj6x4+EpIhgelMJ6WgMuhUR8sh5XIfbK/2jG7McgAySN2ZhmMg==","signatures":[{"sig":"MEYCIQDWdyl0X4PubSjAH5GGCSn82DBHb4oOXNmoQWUGEnyT3gIhAKxJZfaxVvio7NXuoaj2mDlLRBfjsl/zX3/vepKd+dpE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":76247},"main":"dist/index.umd.js","_from":"file:getspot-spot-widget-0.1.3.tgz","module":"dist/index.es.js","scripts":{"build":"vite build"},"_npmUser":{"name":"devops.getspot","email":"devops@getspot.com"},"_resolved":"/tmp/526bad3e3dabe631f9876ba5b8214e6d/getspot-spot-widget-0.1.3.tgz","_integrity":"sha512-YwQN3AjWjdq7ooDw1JeLckNDm7X2Qxbo/DDcOj6x4+EpIhgelMJ6WgMuhUR8sh5XIfbK/2jG7McgAySN2ZhmMg==","_npmVersion":"10.8.2","description":"## Description This is a UI component for displaying a quote offer to users in a checkout flow","directories":{},"_nodeVersion":"20.19.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/spot-widget_0.1.3_1746648218276_0.06253285598365088","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@getspot/spot-widget","version":"0.1.4","_id":"@getspot/spot-widget@0.1.4","maintainers":[{"name":"devops.getspot","email":"devops@getspot.com"}],"dist":{"shasum":"46c7eb8cd0fa5caca7398bb855f0ab3eb663f2e7","tarball":"https://registry.npmjs.org/@getspot/spot-widget/-/spot-widget-0.1.4.tgz","fileCount":12,"integrity":"sha512-vha7fh8XKoZJX2dA6w2VOqRnRjVC3CzMiCMEz33FkMyHgbiNHV+OxzdYupXN0ijLwvpWhxwclZit7nVvSHdI1g==","signatures":[{"sig":"MEYCIQDQQimWGBPIbZWoWKSzb8BbOqWNG1NoLIhnJKO2LvLMRwIhAMvHjJG6NT0zOfFwGSvv9JkOXicjO3siURaBDwDoMt4H","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":76735},"main":"dist/index.umd.js","_from":"file:getspot-spot-widget-0.1.4.tgz","module":"dist/index.es.js","scripts":{"build":"vite build"},"_npmUser":{"name":"devops.getspot","email":"devops@getspot.com"},"_resolved":"/tmp/01c05dc2ef55a5bc3e622bf962a24d34/getspot-spot-widget-0.1.4.tgz","_integrity":"sha512-vha7fh8XKoZJX2dA6w2VOqRnRjVC3CzMiCMEz33FkMyHgbiNHV+OxzdYupXN0ijLwvpWhxwclZit7nVvSHdI1g==","_npmVersion":"10.8.2","description":"## Description This is a UI component for displaying a quote offer to users in a checkout flow","directories":{},"_nodeVersion":"20.19.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/spot-widget_0.1.4_1746817852775_0.3772212779257109","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@getspot/spot-widget","version":"0.2.0","_id":"@getspot/spot-widget@0.2.0","maintainers":[{"name":"devops.getspot","email":"devops@getspot.com"}],"dist":{"shasum":"faa6a320205a87e5a30f45b19bf659b149323501","tarball":"https://registry.npmjs.org/@getspot/spot-widget/-/spot-widget-0.2.0.tgz","fileCount":12,"integrity":"sha512-f5bxmQFbtlty0jdH/akz42rxXXnRlgaxydu0PdWDu3iTFOlHW02uqN40ZlzFp1PuPl4YiCebvHDc2kqYhJWF2w==","signatures":[{"sig":"MEQCIEWSvQQX/vKRhH6Mw+43RsEDWrJOmuyf3gs6L3lm1Je4AiAvdvksNn+3oOXnulHjIxGwNApWkOf+WEWPrtoBj1G1FQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":77113},"main":"dist/index.umd.js","_from":"file:getspot-spot-widget-0.2.0.tgz","module":"dist/index.es.js","scripts":{"build":"vite build"},"_npmUser":{"name":"devops.getspot","email":"devops@getspot.com"},"_resolved":"/tmp/b072cb5e169dd5f3b2b68569a287c81f/getspot-spot-widget-0.2.0.tgz","_integrity":"sha512-f5bxmQFbtlty0jdH/akz42rxXXnRlgaxydu0PdWDu3iTFOlHW02uqN40ZlzFp1PuPl4YiCebvHDc2kqYhJWF2w==","_npmVersion":"10.8.2","description":"## Description This is a UI component for displaying a quote offer to users in a checkout flow","directories":{},"_nodeVersion":"20.19.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/spot-widget_0.2.0_1748030983737_0.2871405499746218","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@getspot/spot-widget","version":"1.0.0","_id":"@getspot/spot-widget@1.0.0","maintainers":[{"name":"devops.getspot","email":"devops@getspot.com"}],"dist":{"shasum":"1fdfd288999f507f8a149dddd0c47d3ddf57122b","tarball":"https://registry.npmjs.org/@getspot/spot-widget/-/spot-widget-1.0.0.tgz","fileCount":12,"integrity":"sha512-RW1O1W0sJ1fBcOK69yPgwRokJg+0Y20xGEmu9RDNRa45XRuVouNpwf6e471vOv+jgoiTC8j1/AloScHZHs1gnw==","signatures":[{"sig":"MEYCIQDUKGVNlvOAKhUZinjNj/nH1SvrCzaRJK4dqZm2HEquqQIhAPI+e5+91/4Aigq4NB1xHOXofhS1NnZO7GvB6hHt0l0W","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":81027},"main":"dist/index.umd.js","_from":"file:getspot-spot-widget-1.0.0.tgz","module":"dist/index.es.js","scripts":{"build":"vite build"},"_npmUser":{"name":"devops.getspot","email":"devops@getspot.com"},"_resolved":"/tmp/6394287e1cbaec46e080f208f67fbc17/getspot-spot-widget-1.0.0.tgz","_integrity":"sha512-RW1O1W0sJ1fBcOK69yPgwRokJg+0Y20xGEmu9RDNRa45XRuVouNpwf6e471vOv+jgoiTC8j1/AloScHZHs1gnw==","_npmVersion":"10.8.2","description":"## Description This is a UI component for displaying a quote offer to users in a checkout flow","directories":{},"_nodeVersion":"20.19.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/spot-widget_1.0.0_1748638566000_0.43877800452908966","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@getspot/spot-widget","version":"1.1.0","_id":"@getspot/spot-widget@1.1.0","maintainers":[{"name":"devops.getspot","email":"devops@getspot.com"}],"dist":{"shasum":"06d582c3739cccc25fc0d913b438185a940f3b5b","tarball":"https://registry.npmjs.org/@getspot/spot-widget/-/spot-widget-1.1.0.tgz","fileCount":12,"integrity":"sha512-Mc362oJCYPLvxcC0A8yid0TbKPiF3D9//64oespQ4goBNJDPyf07z87HcudAwPTmDKxVZeucEZJoCLZk0i/60w==","signatures":[{"sig":"MEYCIQCKbrE21j6t9VQoq8THU3o9K3hmLyN9itUP779+EBZQ7QIhANJqHWDrscaJbx/qUHOSFH3CVQUC0IKHDkZd13ZyoMVm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86336},"main":"dist/index.umd.js","_from":"file:getspot-spot-widget-1.1.0.tgz","module":"dist/index.es.js","scripts":{"build":"vite build"},"_npmUser":{"name":"devops.getspot","actor":{"name":"devops.getspot","type":"user","email":"devops@getspot.com"},"email":"devops@getspot.com"},"_resolved":"/tmp/2d52bfb369b77343666d2d40798be768/getspot-spot-widget-1.1.0.tgz","_integrity":"sha512-Mc362oJCYPLvxcC0A8yid0TbKPiF3D9//64oespQ4goBNJDPyf07z87HcudAwPTmDKxVZeucEZJoCLZk0i/60w==","_npmVersion":"10.8.2","description":"## Description This is a UI component for displaying a quote offer to users in a checkout flow","directories":{},"_nodeVersion":"20.19.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/spot-widget_1.1.0_1751470845122_0.3785959930499396","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"@getspot/spot-widget","version":"1.1.1","_id":"@getspot/spot-widget@1.1.1","maintainers":[{"name":"devops.getspot","email":"devops@getspot.com"}],"dist":{"shasum":"a70850a6b97b9197a6c80f97cc4a954b05d9ff33","tarball":"https://registry.npmjs.org/@getspot/spot-widget/-/spot-widget-1.1.1.tgz","fileCount":12,"integrity":"sha512-SspBQde8uac+zVA8s4Cnk3laBcNzFnO5gqrtmgd+UkpUxv0fAIj55dunuFwIGe+cJSqcrk/VSu2rkjCwD5J6Fg==","signatures":[{"sig":"MEUCIEf6DE1D5T0oCabY3ZrceXIflizdEnqNn+eqG7lxtN0WAiEA+I5lQ4lXr5VFeyz/GIJw/8BuI3v1YV5zO4DP4WnyX3E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86327},"main":"dist/index.umd.js","_from":"file:getspot-spot-widget-1.1.1.tgz","module":"dist/index.es.js","scripts":{"build":"vite build"},"_npmUser":{"name":"devops.getspot","email":"devops@getspot.com"},"_resolved":"/tmp/dea55e4997f9e70e36693e01da20d7cb/getspot-spot-widget-1.1.1.tgz","_integrity":"sha512-SspBQde8uac+zVA8s4Cnk3laBcNzFnO5gqrtmgd+UkpUxv0fAIj55dunuFwIGe+cJSqcrk/VSu2rkjCwD5J6Fg==","_npmVersion":"10.8.2","description":"## Description This is a UI component for displaying a quote offer to users in a checkout flow","directories":{},"_nodeVersion":"20.19.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/spot-widget_1.1.1_1752507234016_0.9943038976389771","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@getspot/spot-widget","version":"1.2.0","_id":"@getspot/spot-widget@1.2.0","maintainers":[{"name":"devops.getspot","email":"devops@getspot.com"}],"dist":{"shasum":"0e8fd0d9538b0183a056876352177e5738be04c5","tarball":"https://registry.npmjs.org/@getspot/spot-widget/-/spot-widget-1.2.0.tgz","fileCount":12,"integrity":"sha512-TDs0M6cEmZPDv0CwlFPYk/lX5CI/FmehGm8HY5W3eLMKDxdKBf6GlyykzF3/zsEahZPnN2fmWXgQvqBS+qPh5g==","signatures":[{"sig":"MEUCIQCZxAM9p+ZZ8W/CsvQqvddIDdm1ZAck4PTwyQy+/B5wcgIgEajyP1BrwxK+gVBdlyFkjqoqQEEqcov86WHEHwV63dg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":114052},"main":"dist/index.umd.js","_from":"file:getspot-spot-widget-1.2.0.tgz","module":"dist/index.es.js","scripts":{"build":"vite build"},"_npmUser":{"name":"devops.getspot","email":"devops@getspot.com"},"_resolved":"/tmp/6a77a1befd896dcd1c03d3f5f8f2037b/getspot-spot-widget-1.2.0.tgz","_integrity":"sha512-TDs0M6cEmZPDv0CwlFPYk/lX5CI/FmehGm8HY5W3eLMKDxdKBf6GlyykzF3/zsEahZPnN2fmWXgQvqBS+qPh5g==","_npmVersion":"10.8.2","description":"## Description This is a UI component for displaying a quote offer to users in a checkout flow","directories":{},"_nodeVersion":"20.19.4","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/spot-widget_1.2.0_1753821339883_0.4387275098034682","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"@getspot/spot-widget","version":"1.3.0","_id":"@getspot/spot-widget@1.3.0","maintainers":[{"name":"devops.getspot","email":"devops@getspot.com"}],"dist":{"shasum":"ed811bdaba53114ad2173559f7c7210569fa9407","tarball":"https://registry.npmjs.org/@getspot/spot-widget/-/spot-widget-1.3.0.tgz","fileCount":12,"integrity":"sha512-l142v8tHfVykuQKS5Edqhzr+LL1iBhSYZBt9QsS+oFppxFU+UOxBmaav+JLJ3dTyduf2kkWDHlY3Gqx6UMyYxQ==","signatures":[{"sig":"MEYCIQDAvTTtpXA0y038x3BuGAI46ay3Norr2ujMpkDx50ZcfwIhAORMBtDEhVcj8sbH1SNFGKKGCxTdFLig9+1QfKQ/UrgZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":117376},"main":"dist/index.umd.js","_from":"file:getspot-spot-widget-1.3.0.tgz","module":"dist/index.es.js","scripts":{"build":"vite build"},"_npmUser":{"name":"devops.getspot","email":"devops@getspot.com"},"_resolved":"/tmp/b99c96e55407ced19279d6b05367a534/getspot-spot-widget-1.3.0.tgz","_integrity":"sha512-l142v8tHfVykuQKS5Edqhzr+LL1iBhSYZBt9QsS+oFppxFU+UOxBmaav+JLJ3dTyduf2kkWDHlY3Gqx6UMyYxQ==","_npmVersion":"10.8.2","description":"## Description This is a UI component for displaying a quote offer to users in a checkout flow","directories":{},"_nodeVersion":"20.19.4","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/spot-widget_1.3.0_1755185378054_0.6151325857748344","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"@getspot/spot-widget","version":"1.4.0","_id":"@getspot/spot-widget@1.4.0","maintainers":[{"name":"devops.getspot","email":"devops@getspot.com"}],"dist":{"shasum":"25e65fa97a8f099a77ec23cf109cf074cefe614a","tarball":"https://registry.npmjs.org/@getspot/spot-widget/-/spot-widget-1.4.0.tgz","fileCount":28,"integrity":"sha512-jQhLYBLnyCbxSZQq3Txdtbx00sVvQJL03K1nO4FQ6kvoknI2T8EV5m64OpjZIzXko0pGWGF2NR09HvtFyTO6fw==","signatures":[{"sig":"MEYCIQDJA3psfcoHfg8/69ONw+9rfqf8UslyLw7npogEc1C28wIhANMVl1x/PMeaNuRxjTVxmCFqlDJrNRM3MJeFKOqcqEyJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":136878},"main":"dist/index.umd.js","_from":"file:getspot-spot-widget-1.4.0.tgz","module":"dist/index.es.js","scripts":{"build":"vite build"},"_npmUser":{"name":"devops.getspot","email":"devops@getspot.com"},"_resolved":"/tmp/4f283edf5b4bb8cd5aea2fa8876f1efc/getspot-spot-widget-1.4.0.tgz","_integrity":"sha512-jQhLYBLnyCbxSZQq3Txdtbx00sVvQJL03K1nO4FQ6kvoknI2T8EV5m64OpjZIzXko0pGWGF2NR09HvtFyTO6fw==","_npmVersion":"10.8.2","description":"## Description This is a UI component for displaying a quote offer to users in a checkout flow","directories":{},"_nodeVersion":"20.19.4","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/spot-widget_1.4.0_1755273994871_0.04349576694956214","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@getspot/spot-widget","version":"2.0.0","_id":"@getspot/spot-widget@2.0.0","maintainers":[{"name":"devops.getspot","email":"devops@getspot.com"}],"dist":{"shasum":"4e1b48b1872be83fbf045b8f87936ad712f3a43a","tarball":"https://registry.npmjs.org/@getspot/spot-widget/-/spot-widget-2.0.0.tgz","fileCount":25,"integrity":"sha512-OPV3G/6gi5aXKojMulESrQcoZmBkYrtplhJ9d+Brz8fDAehvwg6gKrCxIoK+qa79p2hinz98icETQsOPDCZJsw==","signatures":[{"sig":"MEUCIHo9EvDSO4jv/9LcUjOK/7Our9xnNy18mN1+O5LwPlIHAiEAt0OrTOSd1XgDvMgvntznjA6+Ll9N1QxvplLzA/I+Y90=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":106623},"main":"dist/index.umd.js","_from":"file:getspot-spot-widget-2.0.0.tgz","types":"dist/index.d.ts","module":"dist/index.es.js","scripts":{"docs":"node generate-docs.js","test":"jest","build":"vite build && npx -p typescript tsc --emitDeclarationOnly","test:ci":"jest --ci --coverage --watchAll=false","test:watch":"jest --watch","docs:readme":"npm run docs && node scripts/generate-readme.js","test:coverage":"jest --coverage"},"_npmUser":{"name":"devops.getspot","email":"devops@getspot.com"},"_resolved":"/tmp/9be6eafc15b2aa126776f8d1d5570d28/getspot-spot-widget-2.0.0.tgz","_integrity":"sha512-OPV3G/6gi5aXKojMulESrQcoZmBkYrtplhJ9d+Brz8fDAehvwg6gKrCxIoK+qa79p2hinz98icETQsOPDCZJsw==","_npmVersion":"10.8.2","description":"Core JavaScript/TypeScript library for integrating Spot's refund guarantee widget into your applications.","directories":{},"_nodeVersion":"20.19.4","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","vite":"^5.0.0","ts-jest":"^29.0.0","typedoc":"^0.28.0","typescript":"~5.4.0","@types/jest":"^29.0.0","jest-environment-jsdom":"^29.0.0","typedoc-plugin-markdown":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/spot-widget_2.0.0_1755879683677_0.19637569326423998","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"@getspot/spot-widget","version":"2.0.1","_id":"@getspot/spot-widget@2.0.1","maintainers":[{"name":"devops.getspot","email":"devops@getspot.com"}],"dist":{"shasum":"0841cc51460445f01c1d851f0942f5b7c73046d3","tarball":"https://registry.npmjs.org/@getspot/spot-widget/-/spot-widget-2.0.1.tgz","fileCount":25,"integrity":"sha512-wOMsAZSSEQV9p9iPsuaU+e6JMJKAYUDzZm+svlGDXFWxz03qE+2qfXddjFOotCk104zUSPdUmSSxafOHK60i4Q==","signatures":[{"sig":"MEUCIQDu88t+lopD/RhKcd3csFcUoryOBmbm/nQPNIQJAdT4SwIgclqM1mJ3548av/bnGYjouXlIUcUuXYuJZW5Wh5G+Qkg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":109527},"main":"dist/index.umd.js","_from":"file:getspot-spot-widget-2.0.1.tgz","types":"dist/index.d.ts","module":"dist/index.es.js","scripts":{"docs":"node generate-docs.js","test":"jest","build":"vite build && npx -p typescript tsc --emitDeclarationOnly","test:ci":"jest --ci --coverage --watchAll=false","test:watch":"jest --watch","docs:readme":"npm run docs && node scripts/generate-readme.js","test:coverage":"jest --coverage"},"_npmUser":{"name":"devops.getspot","email":"devops@getspot.com"},"_resolved":"/tmp/fb0a0d7b5bb96b3d564d02c227df625e/getspot-spot-widget-2.0.1.tgz","_integrity":"sha512-wOMsAZSSEQV9p9iPsuaU+e6JMJKAYUDzZm+svlGDXFWxz03qE+2qfXddjFOotCk104zUSPdUmSSxafOHK60i4Q==","_npmVersion":"10.8.2","description":"Core JavaScript/TypeScript library for integrating Spot's refund guarantee widget into your applications.","directories":{},"_nodeVersion":"20.19.4","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","vite":"^5.0.0","ts-jest":"^29.0.0","typedoc":"^0.28.0","typescript":"~5.4.0","@types/jest":"^29.0.0","jest-environment-jsdom":"^29.0.0","typedoc-plugin-markdown":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/spot-widget_2.0.1_1755881608473_0.39950008899753886","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"@getspot/spot-widget","version":"2.1.0","_id":"@getspot/spot-widget@2.1.0","maintainers":[{"name":"devops.getspot","email":"devops@getspot.com"}],"dist":{"shasum":"43b871dc245ceafd6ee33fbd23120f9795b97f25","tarball":"https://registry.npmjs.org/@getspot/spot-widget/-/spot-widget-2.1.0.tgz","fileCount":25,"integrity":"sha512-uDGffNc2gTkmvduIN5PkuVU2wkuoYm1NiNw5eHC3LkbWdVD8LUpO9lQv8A9yXuX2+Vs6qfWYU/jWdtVEoUNc8w==","signatures":[{"sig":"MEQCIDkDiQ2kQ37I4M+Djijxg53LxgdWwjs/F9e6/VwO1w6RAiB+QpMyTxQuCUxfDCR0H05p+mGdT00Vxj7VhuZtTv+GxQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":127962},"main":"dist/index.umd.js","_from":"file:getspot-spot-widget-2.1.0.tgz","types":"dist/index.d.ts","module":"dist/index.es.js","scripts":{"docs":"node generate-docs.js","test":"jest","build":"vite build && npx -p typescript tsc --emitDeclarationOnly","test:ci":"jest --ci --coverage --watchAll=false","test:watch":"jest --watch","docs:readme":"npm run docs && node scripts/generate-readme.js","test:coverage":"jest --coverage"},"_npmUser":{"name":"devops.getspot","email":"devops@getspot.com"},"_resolved":"/tmp/548634a72a5b79a090e74a7cda5c53ea/getspot-spot-widget-2.1.0.tgz","_integrity":"sha512-uDGffNc2gTkmvduIN5PkuVU2wkuoYm1NiNw5eHC3LkbWdVD8LUpO9lQv8A9yXuX2+Vs6qfWYU/jWdtVEoUNc8w==","_npmVersion":"10.8.2","description":"Core JavaScript/TypeScript library for integrating Spot's refund guarantee widget into your applications.","directories":{},"_nodeVersion":"20.19.4","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","vite":"^5.0.0","ts-jest":"^29.0.0","typedoc":"^0.28.0","typescript":"~5.4.0","@types/jest":"^29.0.0","jest-environment-jsdom":"^29.0.0","typedoc-plugin-markdown":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/spot-widget_2.1.0_1756405747510_0.4494511178495637","host":"s3://npm-registry-packages-npm-production"}},"2.1.1":{"name":"@getspot/spot-widget","version":"2.1.1","_id":"@getspot/spot-widget@2.1.1","maintainers":[{"name":"devops.getspot","email":"devops@getspot.com"}],"dist":{"shasum":"5ffe92155514cc806bf5f649fe5125ead16a878b","tarball":"https://registry.npmjs.org/@getspot/spot-widget/-/spot-widget-2.1.1.tgz","fileCount":25,"integrity":"sha512-a8dZDEDyfQ7e3qk4gobgIoKbqd+JM05e96s9rtGAVbbaYmXcJ+HeBwoD/evUMqtCmhB4QW/hNS13OctZkZUB3g==","signatures":[{"sig":"MEUCIEc/q4F/Vk+CGDLm+J9fhGrGURckARH8pRanOiwP8NjZAiEAr2k/o94GVCDK63IIbxQJTngzuLGV+/2+77yANhUWsf0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":128642},"main":"dist/index.umd.js","_from":"file:getspot-spot-widget-2.1.1.tgz","types":"dist/index.d.ts","module":"dist/index.es.js","scripts":{"docs":"node generate-docs.js","test":"jest","build":"vite build && npx -p typescript tsc --emitDeclarationOnly","test:ci":"jest --ci --coverage --watchAll=false","test:watch":"jest --watch","docs:readme":"npm run docs && node scripts/generate-readme.js","test:coverage":"jest --coverage"},"_npmUser":{"name":"devops.getspot","email":"devops@getspot.com"},"_resolved":"/tmp/37083b5fa59b3868ca3b6f9b35510245/getspot-spot-widget-2.1.1.tgz","_integrity":"sha512-a8dZDEDyfQ7e3qk4gobgIoKbqd+JM05e96s9rtGAVbbaYmXcJ+HeBwoD/evUMqtCmhB4QW/hNS13OctZkZUB3g==","_npmVersion":"10.8.2","description":"Core JavaScript/TypeScript library for integrating Spot's refund guarantee widget into your applications.","directories":{},"_nodeVersion":"20.19.4","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","vite":"^5.0.0","ts-jest":"^29.0.0","typedoc":"^0.28.0","typescript":"~5.4.0","@types/jest":"^29.0.0","jest-environment-jsdom":"^29.0.0","typedoc-plugin-markdown":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/spot-widget_2.1.1_1756500182931_0.9967985155477823","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"@getspot/spot-widget","version":"3.0.0","_id":"@getspot/spot-widget@3.0.0","maintainers":[{"name":"devops.getspot","email":"devops@getspot.com"}],"dist":{"shasum":"53e1f4707c8aacd44229789d2dd6557c68b2275a","tarball":"https://registry.npmjs.org/@getspot/spot-widget/-/spot-widget-3.0.0.tgz","fileCount":25,"integrity":"sha512-GXYB0Ug6kb2Jlc6nf/uipdPSWueehrN888nZGA2qPn5EOkaPdJeM+xe4zP4AP5ABoYCch8XvZZk4KROvGzpK4A==","signatures":[{"sig":"MEYCIQDwS2yCBUJw5xletYmOTO+x4gFEDrGm2s4Ql7fTwtwM6gIhAI895/wSHNLBjxIVlKkHn3cad1woCWWAqtUVifqp8hgd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":129901},"main":"dist/index.umd.js","_from":"file:getspot-spot-widget-3.0.0.tgz","types":"dist/index.d.ts","module":"dist/index.es.js","scripts":{"docs":"node generate-docs.js","test":"jest","build":"vite build && npx -p typescript tsc --emitDeclarationOnly","test:ci":"jest --ci --coverage --watchAll=false","test:watch":"jest --watch","docs:readme":"npm run docs && node scripts/generate-readme.js","test:coverage":"jest --coverage"},"_npmUser":{"name":"devops.getspot","email":"devops@getspot.com"},"_resolved":"/tmp/bcd935d3b602341749a20254072626b7/getspot-spot-widget-3.0.0.tgz","_integrity":"sha512-GXYB0Ug6kb2Jlc6nf/uipdPSWueehrN888nZGA2qPn5EOkaPdJeM+xe4zP4AP5ABoYCch8XvZZk4KROvGzpK4A==","_npmVersion":"10.8.2","description":"Core JavaScript/TypeScript library for integrating Spot's refund guarantee widget into your applications.","directories":{},"_nodeVersion":"20.19.5","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","vite":"^5.0.0","ts-jest":"^29.0.0","typedoc":"^0.28.0","typescript":"~5.4.0","@types/jest":"^29.0.0","jest-environment-jsdom":"^29.0.0","typedoc-plugin-markdown":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/spot-widget_3.0.0_1759261298843_0.8421455007430492","host":"s3://npm-registry-packages-npm-production"}},"3.0.1":{"name":"@getspot/spot-widget","version":"3.0.1","_id":"@getspot/spot-widget@3.0.1","maintainers":[{"name":"devops.getspot","email":"devops@getspot.com"},{"name":"luke_at_spot","email":"lukeclement@getspot.com"}],"dist":{"shasum":"5f8f30ca8904c13ac5fd2cb461c2deca15b62d57","tarball":"https://registry.npmjs.org/@getspot/spot-widget/-/spot-widget-3.0.1.tgz","fileCount":25,"integrity":"sha512-jHnFgIdRrtWx9jiXv/rhkoaMGlsAlQqrjHrNGaize6fPHKoM+IKCjvokDKb/fjZeH8es3Mq601myCtI1urWkJg==","signatures":[{"sig":"MEQCID3SZAtS3PJOLEA+5GunVzfY7U1RmusDTrWoOTpTpAy6AiBtSZjj197ZCHQvp/eZ0SHuWPh++vCULzbNUc2yDemEXw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":130103},"main":"dist/index.umd.js","_from":"file:getspot-spot-widget-3.0.1.tgz","types":"dist/index.d.ts","module":"dist/index.es.js","scripts":{"docs":"node generate-docs.js","test":"jest","build":"vite build && npx -p typescript tsc --emitDeclarationOnly","test:ci":"jest --ci --coverage --watchAll=false","test:watch":"jest --watch","docs:readme":"npm run docs && node scripts/generate-readme.js","test:coverage":"jest --coverage"},"_npmUser":{"name":"devops.getspot","email":"devops@getspot.com"},"_resolved":"/tmp/76c18ab952f49905e47699fdde704f91/getspot-spot-widget-3.0.1.tgz","_integrity":"sha512-jHnFgIdRrtWx9jiXv/rhkoaMGlsAlQqrjHrNGaize6fPHKoM+IKCjvokDKb/fjZeH8es3Mq601myCtI1urWkJg==","_npmVersion":"10.8.2","description":"Core JavaScript/TypeScript library for integrating Spot's refund guarantee widget into your applications.","directories":{},"_nodeVersion":"20.19.5","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","vite":"^5.0.0","ts-jest":"^29.0.0","typedoc":"^0.28.0","typescript":"~5.4.0","@types/jest":"^29.0.0","jest-environment-jsdom":"^29.0.0","typedoc-plugin-markdown":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/spot-widget_3.0.1_1759338399035_0.7715654766454161","host":"s3://npm-registry-packages-npm-production"}},"3.0.2":{"name":"@getspot/spot-widget","version":"3.0.2","_id":"@getspot/spot-widget@3.0.2","maintainers":[{"name":"devops.getspot","email":"devops@getspot.com"},{"name":"luke_at_spot","email":"lukeclement@getspot.com"},{"name":"jennyluo","email":"jennyluo512@gmail.com"},{"name":"mhauglund-spot","email":"matthauglund@getspot.com"}],"dist":{"shasum":"31bd3cf033781748d583dfb0ad158ad53aec40ca","tarball":"https://registry.npmjs.org/@getspot/spot-widget/-/spot-widget-3.0.2.tgz","fileCount":25,"integrity":"sha512-TxDdNrhbpcyBeGEiFU2A8uuAiJo7NNPTBH6HdInxRaZ+6Airga0/Aa799cQWnQv/9KArfBxRDgbvQ8ii9Sy1Ng==","signatures":[{"sig":"MEUCIQCooiO2t/jR4fPmq6jYOV2nSt+hd4fcHBCw2RFB9z0kvQIgRSDZ3MBKy4OlvvSkmObKnMvSLPP0huFhmw0d63BjOKs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":130164},"main":"dist/index.umd.js","_from":"file:getspot-spot-widget-3.0.2.tgz","types":"dist/index.d.ts","module":"dist/index.es.js","scripts":{"docs":"node generate-docs.js","test":"jest","build":"vite build && npx -p typescript tsc --emitDeclarationOnly","test:ci":"jest --ci --coverage --watchAll=false","test:watch":"jest --watch","docs:readme":"npm run docs && node scripts/generate-readme.js","test:coverage":"jest --coverage"},"_npmUser":{"name":"devops.getspot","email":"devops@getspot.com"},"_resolved":"/tmp/d5e05b3ad393afe4b955f310e0260b56/getspot-spot-widget-3.0.2.tgz","_integrity":"sha512-TxDdNrhbpcyBeGEiFU2A8uuAiJo7NNPTBH6HdInxRaZ+6Airga0/Aa799cQWnQv/9KArfBxRDgbvQ8ii9Sy1Ng==","_npmVersion":"10.8.2","description":"Core JavaScript/TypeScript library for integrating Spot's refund guarantee widget into your applications.","directories":{},"_nodeVersion":"20.19.5","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","vite":"^5.0.0","ts-jest":"^29.0.0","typedoc":"^0.28.0","typescript":"~5.4.0","@types/jest":"^29.0.0","jest-environment-jsdom":"^29.0.0","typedoc-plugin-markdown":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/spot-widget_3.0.2_1760128613067_0.731043698141945","host":"s3://npm-registry-packages-npm-production"}},"3.0.3":{"name":"@getspot/spot-widget","version":"3.0.3","_id":"@getspot/spot-widget@3.0.3","maintainers":[{"name":"devops.getspot","email":"devops@getspot.com"},{"name":"luke_at_spot","email":"lukeclement@getspot.com"},{"name":"jennyluo","email":"jennyluo512@gmail.com"},{"name":"mhauglund-spot","email":"matthauglund@getspot.com"}],"dist":{"shasum":"1b311567db1aa33c911d46d710d3702795ca2088","tarball":"https://registry.npmjs.org/@getspot/spot-widget/-/spot-widget-3.0.3.tgz","fileCount":25,"integrity":"sha512-e1eSJ5zHuNAeYhB+YZVIjjm/R1BQQZehYwAbuiZ0fs5RB7PBCoH9ymU6kVuZRMGJPc+ewC+MkJZbGyWx/2mfVQ==","signatures":[{"sig":"MEUCIQDeIJQS0yGUkSq4y40Tvclbuhsha3frqBMmTb76GYV2fQIgFOfDP73Z0QOKQLiao7TCl/7APXiCTx0m6UHBC9178kw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":130445},"main":"dist/index.umd.js","_from":"file:getspot-spot-widget-3.0.3.tgz","types":"dist/index.d.ts","module":"dist/index.es.js","scripts":{"docs":"node generate-docs.js","test":"jest","build":"vite build && npx -p typescript tsc --emitDeclarationOnly","test:ci":"jest --ci --coverage --watchAll=false","test:watch":"jest --watch","docs:readme":"npm run docs && node scripts/generate-readme.js","test:coverage":"jest --coverage"},"_npmUser":{"name":"devops.getspot","email":"devops@getspot.com"},"_resolved":"/tmp/f32711cd318793078fa3da58e89a3454/getspot-spot-widget-3.0.3.tgz","_integrity":"sha512-e1eSJ5zHuNAeYhB+YZVIjjm/R1BQQZehYwAbuiZ0fs5RB7PBCoH9ymU6kVuZRMGJPc+ewC+MkJZbGyWx/2mfVQ==","_npmVersion":"10.8.2","description":"Core JavaScript/TypeScript library for integrating Spot's refund guarantee widget into your applications.","directories":{},"_nodeVersion":"20.19.5","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","vite":"^5.0.0","ts-jest":"^29.0.0","typedoc":"^0.28.0","typescript":"~5.4.0","@types/jest":"^29.0.0","jest-environment-jsdom":"^29.0.0","typedoc-plugin-markdown":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/spot-widget_3.0.3_1761338935240_0.93602090054111","host":"s3://npm-registry-packages-npm-production"}},"3.0.4":{"name":"@getspot/spot-widget","version":"3.0.4","_id":"@getspot/spot-widget@3.0.4","maintainers":[{"name":"devops.getspot","email":"devops@getspot.com"},{"name":"luke_at_spot","email":"lukeclement@getspot.com"},{"name":"jennyluo","email":"jennyluo512@gmail.com"},{"name":"mhauglund-spot","email":"matthauglund@getspot.com"}],"dist":{"shasum":"653671580ffd635168097e927856ca19b0e37fda","tarball":"https://registry.npmjs.org/@getspot/spot-widget/-/spot-widget-3.0.4.tgz","fileCount":25,"integrity":"sha512-vGpQAxJH7jz2cY4V/XNYTwxAPsv5dln/Hpsu1G0cNE2d0p8xDxzY8srRZlLcXdxcWyhk7LzawlabX/Pik8sq2A==","signatures":[{"sig":"MEUCIA0V/74YsJVnP+JtS7pTRiOoXgr2NXUGr53uVwSZbnPnAiEA2QkJLwQpW+q/cLSZaoMQ1zzjv/8Am9BF3BX6UhpnV6E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":140624},"main":"dist/index.umd.js","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"8f4902d4c3711e669afc3ab37b6dfc939aa0e5b2","scripts":{"docs":"node generate-docs.js","test":"jest --watchAll=false","build":"vite build && npx -p typescript tsc --emitDeclarationOnly","test:ci":"jest --ci --coverage --watchAll=false","test:watch":"jest --watch","docs:readme":"npm run docs && node scripts/generate-readme.js","test:coverage":"jest --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"devops.getspot","email":"devops@getspot.com"},"_npmVersion":"10.9.4","description":"Core JavaScript/TypeScript library for integrating Spot's refund guarantee widget into your applications.","directories":{},"_nodeVersion":"22.21.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","vite":"^5.0.0","ts-jest":"^29.0.0","typedoc":"^0.28.0","typescript":"~5.4.0","@types/jest":"^29.0.0","jest-environment-jsdom":"^29.0.0","typedoc-plugin-markdown":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/spot-widget_3.0.4_1761767823416_0.07191662250197761","host":"s3://npm-registry-packages-npm-production"}},"3.0.5":{"name":"@getspot/spot-widget","version":"3.0.5","_id":"@getspot/spot-widget@3.0.5","maintainers":[{"name":"devops.getspot","email":"devops@getspot.com"},{"name":"luke_at_spot","email":"lukeclement@getspot.com"},{"name":"jennyluo","email":"jennyluo512@gmail.com"},{"name":"mhauglund-spot","email":"matthauglund@getspot.com"}],"dist":{"shasum":"7536011e89b0f1bbe281f805a9f1292ac6af553d","tarball":"https://registry.npmjs.org/@getspot/spot-widget/-/spot-widget-3.0.5.tgz","fileCount":25,"integrity":"sha512-mEyte+1QWr6hyLoB+H9ipqyJqR1Te9sb12ACOBVmFY5jzi+PvD4NptIayg9O/Ed8Za+6BG2uQBsKrL3wthg6PA==","signatures":[{"sig":"MEQCIHNim8WhDbM2Upm0nzeSpPDw+IrmIUjKNLnhURb6xFTUAiBvI7gFcjMhWw5b4bQGKc7S5axYsjNW0VE6vzll3c35bw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":140922},"main":"dist/index.umd.js","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"a84a314c2aa8ed723cc1cc16e5ff9be4d55af875","scripts":{"docs":"node generate-docs.js","test":"jest --watchAll=false","build":"vite build && npx -p typescript tsc --emitDeclarationOnly","test:ci":"jest --ci --coverage --watchAll=false","test:watch":"jest --watch","docs:readme":"npm run docs && node scripts/generate-readme.js","test:coverage":"jest --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"devops.getspot","email":"devops@getspot.com"},"_npmVersion":"10.9.4","description":"Core JavaScript/TypeScript library for integrating Spot's refund guarantee widget into your applications.","directories":{},"_nodeVersion":"22.21.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","vite":"^5.0.0","ts-jest":"^29.0.0","typedoc":"^0.28.0","typescript":"~5.4.0","@types/jest":"^29.0.0","jest-environment-jsdom":"^29.0.0","typedoc-plugin-markdown":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/spot-widget_3.0.5_1761854642771_0.5994066048136186","host":"s3://npm-registry-packages-npm-production"}},"3.1.0":{"name":"@getspot/spot-widget","version":"3.1.0","_id":"@getspot/spot-widget@3.1.0","maintainers":[{"name":"devops.getspot","email":"devops@getspot.com"},{"name":"luke_at_spot","email":"lukeclement@getspot.com"},{"name":"jennyluo","email":"jennyluo512@gmail.com"},{"name":"mhauglund-spot","email":"matthauglund@getspot.com"}],"dist":{"shasum":"9f2bc91b937f1414913a690d8dff5d0acd0a332e","tarball":"https://registry.npmjs.org/@getspot/spot-widget/-/spot-widget-3.1.0.tgz","fileCount":25,"integrity":"sha512-vwUKYR3KtJjBiTa0i/3Ra6r4as0W0X/pBl3BHF/5yqkjo+uy3NQo2OGsLL6fVXAO7qjjjLSHF2S2geeIbiJJFw==","signatures":[{"sig":"MEUCIEpSCzGMuT77cqzkcREJ0W3wXnKoBhiaEZ2C3oUtomoXAiEAwbK9GHCQZO62bPIQEcG59Rbrsb9AIoIoKoLxW/JsRvE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":141206},"main":"dist/index.umd.js","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"15d14ed1d8f35ae7fb0b05d55871a0095f5e6bba","scripts":{"docs":"node generate-docs.js","test":"jest --watchAll=false","build":"vite build && npx -p typescript tsc --emitDeclarationOnly","test:ci":"jest --ci --coverage --watchAll=false","test:watch":"jest --watch","docs:readme":"npm run docs && node scripts/generate-readme.js","test:coverage":"jest --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"devops.getspot","email":"devops@getspot.com"},"_npmVersion":"10.9.4","description":"Core JavaScript/TypeScript library for integrating Spot's refund guarantee widget into your applications.","directories":{},"_nodeVersion":"22.21.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","vite":"^5.0.0","ts-jest":"^29.0.0","typedoc":"^0.28.0","typescript":"~5.4.0","@types/jest":"^29.0.0","jest-environment-jsdom":"^29.0.0","typedoc-plugin-markdown":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/spot-widget_3.1.0_1763396270768_0.6653614517270403","host":"s3://npm-registry-packages-npm-production"}},"3.1.3":{"name":"@getspot/spot-widget","version":"3.1.3","_id":"@getspot/spot-widget@3.1.3","maintainers":[{"name":"devops.getspot","email":"devops@getspot.com"},{"name":"luke_at_spot","email":"lukeclement@getspot.com"},{"name":"jennyluo","email":"jennyluo512@gmail.com"},{"name":"mhauglund-spot","email":"matthauglund@getspot.com"}],"dist":{"shasum":"145b7f6477c52a44fa8cb86e19cf62c8649a16d0","tarball":"https://registry.npmjs.org/@getspot/spot-widget/-/spot-widget-3.1.3.tgz","fileCount":25,"integrity":"sha512-LZnF1dS1SuJe/df8kjTTumaAqElDyGWrW/3yqyhhdXd8uUuGYsr+VMQagZHIqCNGdmwqgRKVYuA8+sxDLQ6UYQ==","signatures":[{"sig":"MEYCIQDm75DqoS1vyGCSRuEg5b1Q/sdtP2Kx2QbPH/GcGqMFqwIhAKGaG8G6KKvG29XwuvjE0ggzoDXINg/CvG56laY8HV2S","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":142501},"main":"dist/index.umd.js","_from":"file:getspot-spot-widget-3.1.3.tgz","types":"dist/index.d.ts","module":"dist/index.es.js","scripts":{"docs":"node generate-docs.js","test":"jest --watchAll=false","build":"vite build && npx -p typescript tsc --emitDeclarationOnly","test:ci":"jest --ci --coverage --watchAll=false","test:watch":"jest --watch","docs:readme":"npm run docs && node scripts/generate-readme.js","test:coverage":"jest --coverage"},"_npmUser":{"name":"devops.getspot","email":"devops@getspot.com"},"_resolved":"/tmp/38eb5e316872c81b6aa34c735a03d4ef/getspot-spot-widget-3.1.3.tgz","_integrity":"sha512-LZnF1dS1SuJe/df8kjTTumaAqElDyGWrW/3yqyhhdXd8uUuGYsr+VMQagZHIqCNGdmwqgRKVYuA8+sxDLQ6UYQ==","_npmVersion":"10.9.4","description":"Core JavaScript/TypeScript library for integrating Spot's refund guarantee widget into your applications.","directories":{},"_nodeVersion":"22.21.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","vite":"^5.0.0","ts-jest":"^29.0.0","typedoc":"^0.28.0","typescript":"~5.4.0","@types/jest":"^29.0.0","jest-environment-jsdom":"^29.0.0","typedoc-plugin-markdown":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/spot-widget_3.1.3_1763567753586_0.7536039821856686","host":"s3://npm-registry-packages-npm-production"}},"3.1.4":{"name":"@getspot/spot-widget","version":"3.1.4","_id":"@getspot/spot-widget@3.1.4","maintainers":[{"name":"devops.getspot","email":"devops@getspot.com"},{"name":"luke_at_spot","email":"lukeclement@getspot.com"},{"name":"jennyluo","email":"jennyluo512@gmail.com"},{"name":"mhauglund-spot","email":"matthauglund@getspot.com"}],"dist":{"shasum":"955aef8e9e7c579b4ff179f229a6d75f600343c3","tarball":"https://registry.npmjs.org/@getspot/spot-widget/-/spot-widget-3.1.4.tgz","fileCount":25,"integrity":"sha512-U63nEeEnDb7eYTdxB9ImIC7CF97exvyqjEnutWwmzuAY6r4h4xvOec1xdAPquT3MmrBOCqzhuKc1/gSgipzcEA==","signatures":[{"sig":"MEYCIQDvBrIP/AaVgR7j11MFWZYYqlJYSjnmgDJVcHxE6O8BMQIhAIRQNBt6wMa7SdPlMxfzfMFf7NyJqaG7iQ+xZfyGWUB5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":142797},"main":"dist/index.umd.js","_from":"file:getspot-spot-widget-3.1.4.tgz","types":"dist/index.d.ts","module":"dist/index.es.js","scripts":{"docs":"node generate-docs.js","test":"jest --watchAll=false","build":"vite build && npx -p typescript tsc --emitDeclarationOnly","test:ci":"jest --ci --coverage --watchAll=false","test:watch":"jest --watch","docs:readme":"npm run docs && node scripts/generate-readme.js","test:coverage":"jest --coverage"},"_npmUser":{"name":"devops.getspot","email":"devops@getspot.com"},"_resolved":"/tmp/d06fdf00cea0fb941ae4ddbce91b0dfc/getspot-spot-widget-3.1.4.tgz","_integrity":"sha512-U63nEeEnDb7eYTdxB9ImIC7CF97exvyqjEnutWwmzuAY6r4h4xvOec1xdAPquT3MmrBOCqzhuKc1/gSgipzcEA==","_npmVersion":"10.9.4","description":"Core JavaScript/TypeScript library for integrating Spot's refund guarantee widget into your applications.","directories":{},"_nodeVersion":"22.21.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","vite":"^5.0.0","ts-jest":"^29.0.0","typedoc":"^0.28.0","typescript":"~5.4.0","@types/jest":"^29.0.0","jest-environment-jsdom":"^29.0.0","typedoc-plugin-markdown":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/spot-widget_3.1.4_1763568270633_0.22056350895402566","host":"s3://npm-registry-packages-npm-production"}},"3.2.0":{"name":"@getspot/spot-widget","version":"3.2.0","_id":"@getspot/spot-widget@3.2.0","maintainers":[{"name":"devops.getspot","email":"devops@getspot.com"},{"name":"luke_at_spot","email":"lukeclement@getspot.com"},{"name":"jennyluo","email":"jennyluo512@gmail.com"},{"name":"mhauglund-spot","email":"matthauglund@getspot.com"}],"dist":{"shasum":"7580b979f84ad9fc4d62da125c2f4d0b039542ad","tarball":"https://registry.npmjs.org/@getspot/spot-widget/-/spot-widget-3.2.0.tgz","fileCount":25,"integrity":"sha512-uY8su+ZecC+o82LgYnBon0OtIL19A8pgFX6JSHtY/bencWDIhZyIs2NnjDFzZmrJ411i0fju611E/0LUP+U52A==","signatures":[{"sig":"MEYCIQDeymmh1U5Ed+uvMBmNTF6HySEsO441hR1xAY73VzV9egIhAPfzOEZZlphbObgIAkoD5WRDp628rTYWcuR7z95GkKUK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":143412},"main":"dist/index.umd.js","_from":"file:getspot-spot-widget-3.2.0.tgz","types":"dist/index.d.ts","module":"dist/index.es.js","scripts":{"docs":"node generate-docs.js","test":"jest --watchAll=false","build":"vite build && npx -p typescript tsc --emitDeclarationOnly","test:ci":"jest --ci --coverage --watchAll=false","test:watch":"jest --watch","docs:readme":"npm run docs && node scripts/generate-readme.js","test:coverage":"jest --coverage"},"_npmUser":{"name":"devops.getspot","email":"devops@getspot.com"},"_resolved":"/tmp/a04afd7ae5e433912cd544f8de6592c3/getspot-spot-widget-3.2.0.tgz","_integrity":"sha512-uY8su+ZecC+o82LgYnBon0OtIL19A8pgFX6JSHtY/bencWDIhZyIs2NnjDFzZmrJ411i0fju611E/0LUP+U52A==","_npmVersion":"10.9.4","description":"Core JavaScript/TypeScript library for integrating Spot's refund guarantee widget into your applications.","directories":{},"_nodeVersion":"22.21.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","vite":"^5.0.0","ts-jest":"^29.0.0","typedoc":"^0.28.0","typescript":"~5.4.0","@types/jest":"^29.0.0","jest-environment-jsdom":"^29.0.0","typedoc-plugin-markdown":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/spot-widget_3.2.0_1763569116471_0.8618987634495523","host":"s3://npm-registry-packages-npm-production"}},"3.2.1":{"name":"@getspot/spot-widget","version":"3.2.1","_id":"@getspot/spot-widget@3.2.1","maintainers":[{"name":"devops.getspot","email":"devops@getspot.com"},{"name":"luke_at_spot","email":"lukeclement@getspot.com"},{"name":"jennyluo","email":"jennyluo512@gmail.com"},{"name":"mhauglund-spot","email":"matthauglund@getspot.com"}],"dist":{"shasum":"3875c5dda2c9d4697059c761149cd14242a9de4d","tarball":"https://registry.npmjs.org/@getspot/spot-widget/-/spot-widget-3.2.1.tgz","fileCount":25,"integrity":"sha512-oiQGfYUcBVMeNfIcAOItDi5tR+/Pyj3dttUmflBwDG+paiekj/Ge+f5UxIrYLc7vTS8wUQ/AqJl8/75IZuRwbw==","signatures":[{"sig":"MEUCIFpQZ28leTkev71hYS/T2FIRybKaDLrOv0Tuk0DR7b0gAiEA7yzXsoDvNQJImMDYH+WMVM3W01gmIqRtp/YGJTEg5lA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":143913},"main":"dist/index.umd.js","_from":"file:getspot-spot-widget-3.2.1.tgz","types":"dist/index.d.ts","module":"dist/index.es.js","scripts":{"docs":"node generate-docs.js","test":"jest --watchAll=false","build":"vite build && npx -p typescript tsc --emitDeclarationOnly","test:ci":"jest --ci --coverage --watchAll=false","test:watch":"jest --watch","docs:readme":"npm run docs && node scripts/generate-readme.js","test:coverage":"jest --coverage"},"_npmUser":{"name":"devops.getspot","email":"devops@getspot.com"},"_resolved":"/tmp/9328edeba89b6ed0d99668589d14c7a7/getspot-spot-widget-3.2.1.tgz","_integrity":"sha512-oiQGfYUcBVMeNfIcAOItDi5tR+/Pyj3dttUmflBwDG+paiekj/Ge+f5UxIrYLc7vTS8wUQ/AqJl8/75IZuRwbw==","_npmVersion":"10.9.4","description":"Core JavaScript/TypeScript library for integrating Spot's refund guarantee widget into your applications.","directories":{},"_nodeVersion":"22.21.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","vite":"^5.0.0","ts-jest":"^29.0.0","typedoc":"^0.28.0","typescript":"~5.4.0","@types/jest":"^29.0.0","jest-environment-jsdom":"^29.0.0","typedoc-plugin-markdown":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/spot-widget_3.2.1_1763569869085_0.05764768997593017","host":"s3://npm-registry-packages-npm-production"}},"3.2.2":{"name":"@getspot/spot-widget","version":"3.2.2","_id":"@getspot/spot-widget@3.2.2","maintainers":[{"name":"devops.getspot","email":"devops@getspot.com"},{"name":"luke_at_spot","email":"lukeclement@getspot.com"},{"name":"jennyluo","email":"jennyluo512@gmail.com"},{"name":"mhauglund-spot","email":"matthauglund@getspot.com"}],"dist":{"shasum":"a8448262e6d431986ff1772780aefbb2806cb4e7","tarball":"https://registry.npmjs.org/@getspot/spot-widget/-/spot-widget-3.2.2.tgz","fileCount":25,"integrity":"sha512-R16SB5wXvb6pppWaqNhT6zTQtSTdtvyJ90cXlpBaWlqOj8zTWZgf3edSuh797acHZH5slu3V0Y7CVeovfw25eA==","signatures":[{"sig":"MEUCICwvWGtfLP5+G+2SnLdp/SH6GdFST4RufbXF+5qLmWfLAiEA1wQ6Fuf1PsfUkUQA82JWOMpRuGYTnquD0MoTyCBLpjc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":144244},"main":"dist/index.umd.js","_from":"file:getspot-spot-widget-3.2.2.tgz","types":"dist/index.d.ts","module":"dist/index.es.js","scripts":{"docs":"node generate-docs.js","test":"jest --watchAll=false","build":"vite build && npx -p typescript tsc --emitDeclarationOnly","test:ci":"jest --ci --coverage --watchAll=false","test:watch":"jest --watch","docs:readme":"npm run docs && node scripts/generate-readme.js","test:coverage":"jest --coverage"},"_npmUser":{"name":"devops.getspot","email":"devops@getspot.com"},"_resolved":"/tmp/135cf9afc6c54b329926326ded0a4394/getspot-spot-widget-3.2.2.tgz","_integrity":"sha512-R16SB5wXvb6pppWaqNhT6zTQtSTdtvyJ90cXlpBaWlqOj8zTWZgf3edSuh797acHZH5slu3V0Y7CVeovfw25eA==","_npmVersion":"10.9.4","description":"Core JavaScript/TypeScript library for integrating Spot's refund guarantee widget into your applications.","directories":{},"_nodeVersion":"22.21.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","vite":"^5.0.0","ts-jest":"^29.0.0","typedoc":"^0.28.0","typescript":"~5.4.0","@types/jest":"^29.0.0","jest-environment-jsdom":"^29.0.0","typedoc-plugin-markdown":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/spot-widget_3.2.2_1763570310117_0.9856513886074652","host":"s3://npm-registry-packages-npm-production"}},"3.2.3":{"name":"@getspot/spot-widget","version":"3.2.3","_id":"@getspot/spot-widget@3.2.3","maintainers":[{"name":"devops.getspot","email":"devops@getspot.com"},{"name":"luke_at_spot","email":"lukeclement@getspot.com"},{"name":"jennyluo","email":"jennyluo512@gmail.com"},{"name":"mhauglund-spot","email":"matthauglund@getspot.com"}],"dist":{"shasum":"436c915cb0b1223fbf84cc5e9ae0a3d62c38587a","tarball":"https://registry.npmjs.org/@getspot/spot-widget/-/spot-widget-3.2.3.tgz","fileCount":25,"integrity":"sha512-4I87/Xjo2xtLQjxaxwhGyUr5T5g1yBovZFAqU7tiZZBg26de7YtL9o6acj7sWLIXXB8IWqQ3RGstCEnMGe7Oew==","signatures":[{"sig":"MEYCIQD4NNEQnuyN2kNSBj9o2e8hx6phd5OvmhgBmSYinRGGsgIhAOiKQ/CHAxeHFKiKcybEWVojrSHfN14SAH1P0otbkl+L","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":144556},"main":"dist/index.umd.js","_from":"file:getspot-spot-widget-3.2.3.tgz","types":"dist/index.d.ts","module":"dist/index.es.js","scripts":{"docs":"node generate-docs.js","test":"jest --watchAll=false","build":"vite build && npx -p typescript tsc --emitDeclarationOnly","test:ci":"jest --ci --coverage --watchAll=false","test:watch":"jest --watch","docs:readme":"npm run docs && node scripts/generate-readme.js","test:coverage":"jest --coverage"},"_npmUser":{"name":"devops.getspot","email":"devops@getspot.com"},"_resolved":"/tmp/03209508807c29949386ee8419977ad0/getspot-spot-widget-3.2.3.tgz","_integrity":"sha512-4I87/Xjo2xtLQjxaxwhGyUr5T5g1yBovZFAqU7tiZZBg26de7YtL9o6acj7sWLIXXB8IWqQ3RGstCEnMGe7Oew==","_npmVersion":"10.9.4","description":"Core JavaScript/TypeScript library for integrating Spot's refund guarantee widget into your applications.","directories":{},"_nodeVersion":"22.21.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","vite":"^5.0.0","ts-jest":"^29.0.0","typedoc":"^0.28.0","typescript":"~5.4.0","@types/jest":"^29.0.0","jest-environment-jsdom":"^29.0.0","typedoc-plugin-markdown":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/spot-widget_3.2.3_1765384739536_0.9032294312072733","host":"s3://npm-registry-packages-npm-production"}},"3.2.4":{"name":"@getspot/spot-widget","version":"3.2.4","_id":"@getspot/spot-widget@3.2.4","maintainers":[{"name":"devops.getspot","email":"devops@getspot.com"},{"name":"luke_at_spot","email":"lukeclement@getspot.com"},{"name":"jennyluo","email":"jennyluo512@gmail.com"},{"name":"mhauglund-spot","email":"matthauglund@getspot.com"}],"dist":{"shasum":"c958374fed4127833ace85325aeebdf9e168d147","tarball":"https://registry.npmjs.org/@getspot/spot-widget/-/spot-widget-3.2.4.tgz","fileCount":25,"integrity":"sha512-6AQsHTMyzTPcORPJLRTcHGqzqAwHeICSxgOPPi/sD1JqsZJHn0CHckAregIsFDe6UoecI4XWxDYiyzq2pgsosA==","signatures":[{"sig":"MEUCIQD0ewJQ55kEraQCARP2lJzdYYawe3kr1bqhwEyATKHNBQIgZqoWOGMPUi4PAob+d1zeFe3GXhbZBY3K9icZ4H2lESw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":145292},"main":"dist/index.umd.js","_from":"file:getspot-spot-widget-3.2.4.tgz","types":"dist/index.d.ts","module":"dist/index.es.js","scripts":{"docs":"node generate-docs.js","test":"jest --watchAll=false","build":"vite build && npx -p typescript tsc --emitDeclarationOnly","test:ci":"jest --ci --coverage --watchAll=false","test:watch":"jest --watch","docs:readme":"npm run docs && node scripts/generate-readme.js","test:coverage":"jest --coverage"},"_npmUser":{"name":"devops.getspot","email":"devops@getspot.com"},"_resolved":"/tmp/93310026c812671f2763d647a791911c/getspot-spot-widget-3.2.4.tgz","_integrity":"sha512-6AQsHTMyzTPcORPJLRTcHGqzqAwHeICSxgOPPi/sD1JqsZJHn0CHckAregIsFDe6UoecI4XWxDYiyzq2pgsosA==","_npmVersion":"10.9.4","description":"Core JavaScript/TypeScript library for integrating Spot's refund guarantee widget into your applications.","directories":{},"_nodeVersion":"22.21.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","vite":"^5.0.0","ts-jest":"^29.0.0","typedoc":"^0.28.0","typescript":"~5.4.0","@types/jest":"^29.0.0","jest-environment-jsdom":"^29.0.0","typedoc-plugin-markdown":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/spot-widget_3.2.4_1765906855910_0.9569091276238777","host":"s3://npm-registry-packages-npm-production"}},"3.2.5":{"name":"@getspot/spot-widget","version":"3.2.5","_id":"@getspot/spot-widget@3.2.5","maintainers":[{"name":"devops.getspot","email":"devops@getspot.com"},{"name":"luke_at_spot","email":"lukeclement@getspot.com"},{"name":"jennyluo","email":"jennyluo512@gmail.com"},{"name":"mhauglund-spot","email":"matthauglund@getspot.com"}],"dist":{"shasum":"b5d05d4e516d7f37871d177341c3d3a5ab24882a","tarball":"https://registry.npmjs.org/@getspot/spot-widget/-/spot-widget-3.2.5.tgz","fileCount":25,"integrity":"sha512-wSG+pkjA0DSwVwrcF914YOQuFigQRUcgZKTGc22C8WwP2vP+kElbmUQK/Oj1IMfN5jTXGQoknPmYq2y38SHbzA==","signatures":[{"sig":"MEUCIGSd1nYawZ9Bvs+lyAfWGWvU70WXWTIGHcpDP2n5wPawAiEA8syT3UIQfhQqj3bQ/d4bIWhAs84lnZ4K3/w8LMtF7to=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":145638},"main":"dist/index.umd.js","_from":"file:getspot-spot-widget-3.2.5.tgz","types":"dist/index.d.ts","module":"dist/index.es.js","scripts":{"docs":"node generate-docs.js","test":"jest --watchAll=false","build":"vite build && npx -p typescript tsc --emitDeclarationOnly","test:ci":"jest --ci --coverage --watchAll=false","test:watch":"jest --watch","docs:readme":"npm run docs && node scripts/generate-readme.js","test:coverage":"jest --coverage"},"_npmUser":{"name":"devops.getspot","email":"devops@getspot.com"},"_resolved":"/tmp/438fe35755a5aa2483aff04841a3d146/getspot-spot-widget-3.2.5.tgz","_integrity":"sha512-wSG+pkjA0DSwVwrcF914YOQuFigQRUcgZKTGc22C8WwP2vP+kElbmUQK/Oj1IMfN5jTXGQoknPmYq2y38SHbzA==","_npmVersion":"10.9.4","description":"Core JavaScript/TypeScript library for integrating Spot's refund guarantee widget into your applications.","directories":{},"_nodeVersion":"22.21.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","vite":"^5.0.0","ts-jest":"^29.0.0","typedoc":"^0.28.0","typescript":"~5.4.0","@types/jest":"^29.0.0","jest-environment-jsdom":"^29.0.0","typedoc-plugin-markdown":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/spot-widget_3.2.5_1766085325957_0.05989189284382501","host":"s3://npm-registry-packages-npm-production"}},"3.3.0":{"name":"@getspot/spot-widget","version":"3.3.0","_id":"@getspot/spot-widget@3.3.0","maintainers":[{"name":"devops.getspot","email":"devops@getspot.com"},{"name":"luke_at_spot","email":"lukeclement@getspot.com"},{"name":"jennyluo","email":"jennyluo512@gmail.com"},{"name":"mhauglund-spot","email":"matthauglund@getspot.com"}],"dist":{"shasum":"5414e2d6e3cdd1080b9bd6b4000662c23a929bf7","tarball":"https://registry.npmjs.org/@getspot/spot-widget/-/spot-widget-3.3.0.tgz","fileCount":25,"integrity":"sha512-f/ixqco5uktdZn14MlFHPIFDNIQq95WaxCbNjdNVwKk1ZhMYs8aRaJt/wrRcsnylku5JbMQohdCMJZrFNoAriA==","signatures":[{"sig":"MEYCIQCk7CyaajJtMitLJVyi/GyyxUp3KYUOxXqdj7WrS+R+FwIhANBC9V2kUR7HWk5zhY4ywzH917pQIwMXEy7k44EJVNvo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":145950},"main":"dist/index.umd.js","_from":"file:getspot-spot-widget-3.3.0.tgz","types":"dist/index.d.ts","module":"dist/index.es.js","scripts":{"docs":"node generate-docs.js","test":"jest --watchAll=false","build":"vite build && npx -p typescript tsc --emitDeclarationOnly","test:ci":"jest --ci --coverage --watchAll=false","test:watch":"jest --watch","docs:readme":"npm run docs && node scripts/generate-readme.js","test:coverage":"jest --coverage"},"_npmUser":{"name":"devops.getspot","email":"devops@getspot.com"},"_resolved":"/tmp/5f2cacf93fd962609e2bf7a5b7ae4371/getspot-spot-widget-3.3.0.tgz","_integrity":"sha512-f/ixqco5uktdZn14MlFHPIFDNIQq95WaxCbNjdNVwKk1ZhMYs8aRaJt/wrRcsnylku5JbMQohdCMJZrFNoAriA==","_npmVersion":"10.9.4","description":"Core JavaScript/TypeScript library for integrating Spot's refund guarantee widget into your applications.","directories":{},"_nodeVersion":"22.21.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","vite":"^5.0.0","ts-jest":"^29.0.0","typedoc":"^0.28.0","typescript":"~5.4.0","@types/jest":"^29.0.0","jest-environment-jsdom":"^29.0.0","typedoc-plugin-markdown":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/spot-widget_3.3.0_1766438880857_0.9145266601223043","host":"s3://npm-registry-packages-npm-production"}},"3.3.1":{"name":"@getspot/spot-widget","version":"3.3.1","_id":"@getspot/spot-widget@3.3.1","maintainers":[{"name":"devops.getspot","email":"devops@getspot.com"},{"name":"luke_at_spot","email":"lukeclement@getspot.com"},{"name":"jennyluo","email":"jennyluo512@gmail.com"},{"name":"mhauglund-spot","email":"matthauglund@getspot.com"}],"dist":{"shasum":"92653b2612f6cca3f2d3649577c5a0b8e72bc25b","tarball":"https://registry.npmjs.org/@getspot/spot-widget/-/spot-widget-3.3.1.tgz","fileCount":25,"integrity":"sha512-6E3N11EvqBfu8GompktMbSS6PSiSN2frsclRmooBqHfY44+8TFDWyv7ejt67b7qN6Kb010ZW9mc3t0l5XkBVFA==","signatures":[{"sig":"MEYCIQCky8MTQN93RET/j/cCRAUGLSxLP8m5tM3yMB3aK5fpawIhAMvekEdrLOgxcsN98Z16gK951buILccR6g4Qu5PIGUoi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":146862},"main":"dist/index.umd.js","_from":"file:getspot-spot-widget-3.3.1.tgz","types":"dist/index.d.ts","module":"dist/index.es.js","scripts":{"docs":"node generate-docs.js","test":"jest --watchAll=false","build":"vite build && npx -p typescript tsc --emitDeclarationOnly","test:ci":"jest --ci --coverage --watchAll=false","test:watch":"jest --watch","docs:readme":"npm run docs && node scripts/generate-readme.js","test:coverage":"jest --coverage"},"_npmUser":{"name":"devops.getspot","email":"devops@getspot.com"},"_resolved":"/tmp/977b2cd7de2cc59c8caf1e0005ab5ec9/getspot-spot-widget-3.3.1.tgz","_integrity":"sha512-6E3N11EvqBfu8GompktMbSS6PSiSN2frsclRmooBqHfY44+8TFDWyv7ejt67b7qN6Kb010ZW9mc3t0l5XkBVFA==","_npmVersion":"10.9.4","description":"Core JavaScript/TypeScript library for integrating Spot's refund guarantee widget into your applications.","directories":{},"_nodeVersion":"22.21.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","vite":"^5.0.0","ts-jest":"^29.0.0","typedoc":"^0.28.0","typescript":"~5.4.0","@types/jest":"^29.0.0","jest-environment-jsdom":"^29.0.0","typedoc-plugin-markdown":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/spot-widget_3.3.1_1767823669629_0.3476500488046659","host":"s3://npm-registry-packages-npm-production"}},"3.3.2":{"name":"@getspot/spot-widget","version":"3.3.2","_id":"@getspot/spot-widget@3.3.2","maintainers":[{"name":"devops.getspot","email":"devops@getspot.com"},{"name":"luke_at_spot","email":"lukeclement@getspot.com"},{"name":"jennyluo","email":"jennyluo512@gmail.com"},{"name":"mhauglund-spot","email":"matthauglund@getspot.com"}],"dist":{"shasum":"7df8a92550ddd17d2adb650116ab0dd632b33883","tarball":"https://registry.npmjs.org/@getspot/spot-widget/-/spot-widget-3.3.2.tgz","fileCount":25,"integrity":"sha512-Sk8Ic9bFbilevzJ+tNeIMiZc1zHNXGYClFJgu9I5vPHeU5Bi72GAN6jY9XcdMmERG13IVnugsEwIoq2yP37USA==","signatures":[{"sig":"MEQCIApOuazXRpTseu4tK2drIex2bpvG5CX5r5Vzc/woPIOjAiALmE1SrujzVyvg7P7INV1VNrbzCgce8rR3gZ6fhmV4Uw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":147191},"main":"dist/index.umd.js","_from":"file:getspot-spot-widget-3.3.2.tgz","types":"dist/index.d.ts","module":"dist/index.es.js","scripts":{"docs":"node generate-docs.js","test":"jest --watchAll=false","build":"vite build && npx -p typescript tsc --emitDeclarationOnly","test:ci":"jest --ci --coverage --watchAll=false","test:watch":"jest --watch","docs:readme":"npm run docs && node scripts/generate-readme.js","test:coverage":"jest --coverage"},"_npmUser":{"name":"devops.getspot","email":"devops@getspot.com"},"_resolved":"/tmp/cdf228788f5454ec5234438688415c41/getspot-spot-widget-3.3.2.tgz","_integrity":"sha512-Sk8Ic9bFbilevzJ+tNeIMiZc1zHNXGYClFJgu9I5vPHeU5Bi72GAN6jY9XcdMmERG13IVnugsEwIoq2yP37USA==","_npmVersion":"10.9.4","description":"Core JavaScript/TypeScript library for integrating Spot's refund guarantee widget into your applications.","directories":{},"_nodeVersion":"22.21.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","vite":"^5.0.0","ts-jest":"^29.0.0","typedoc":"^0.28.0","typescript":"~5.4.0","@types/jest":"^29.0.0","jest-environment-jsdom":"^29.0.0","typedoc-plugin-markdown":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/spot-widget_3.3.2_1767976587773_0.5760054949205955","host":"s3://npm-registry-packages-npm-production"}},"4.0.0":{"name":"@getspot/spot-widget","version":"4.0.0","_id":"@getspot/spot-widget@4.0.0","maintainers":[{"name":"devops.getspot","email":"devops@getspot.com"},{"name":"luke_at_spot","email":"lukeclement@getspot.com"},{"name":"jennyluo","email":"jennyluo512@gmail.com"},{"name":"mhauglund-spot","email":"matthauglund@getspot.com"}],"dist":{"shasum":"87acf63ea9e73043d077acc16b56e82a5f55eb2d","tarball":"https://registry.npmjs.org/@getspot/spot-widget/-/spot-widget-4.0.0.tgz","fileCount":25,"integrity":"sha512-/Cz8PdAz2xVQK4392998xl6tWprq2ETAAnCU0Em/3cUIpfj0D/R0YcZ07artmrrOvqaAlaaGtQiFZJeymxhLfg==","signatures":[{"sig":"MEUCIQCaeNt3rc9vAnS7MMxp4SiRh1BF6FJqqYcnHydp10uNgwIgV0GP3Z3f2yVJ/l5M2djtRKT9i9uVTC06epI4OO/orxg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":146745},"main":"dist/index.umd.js","_from":"file:getspot-spot-widget-4.0.0.tgz","types":"dist/index.d.ts","module":"dist/index.es.js","scripts":{"docs":"node generate-docs.js","test":"jest --watchAll=false","build":"vite build && npx -p typescript tsc -p tsconfig.build.json --emitDeclarationOnly","test:ci":"jest --ci --coverage --watchAll=false","test:watch":"jest --watch","docs:readme":"npm run docs && node scripts/generate-readme.js","test:coverage":"jest --coverage"},"_npmUser":{"name":"devops.getspot","email":"devops@getspot.com"},"_resolved":"/tmp/997ef99da5ab5b8f7eb0beb91b80a1fb/getspot-spot-widget-4.0.0.tgz","_integrity":"sha512-/Cz8PdAz2xVQK4392998xl6tWprq2ETAAnCU0Em/3cUIpfj0D/R0YcZ07artmrrOvqaAlaaGtQiFZJeymxhLfg==","_npmVersion":"10.9.4","description":"Core JavaScript/TypeScript library for integrating Spot's refund guarantee widget into your applications.","directories":{},"_nodeVersion":"22.21.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","vite":"^5.0.0","ts-jest":"^29.0.0","typedoc":"^0.28.0","typescript":"~5.4.0","@types/jest":"^29.0.0","jest-environment-jsdom":"^29.0.0","typedoc-plugin-markdown":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/spot-widget_4.0.0_1768241494596_0.6045086839146954","host":"s3://npm-registry-packages-npm-production"}},"4.0.1":{"name":"@getspot/spot-widget","version":"4.0.1","_id":"@getspot/spot-widget@4.0.1","maintainers":[{"name":"devops.getspot","email":"devops@getspot.com"},{"name":"luke_at_spot","email":"lukeclement@getspot.com"},{"name":"jennyluo","email":"jennyluo512@gmail.com"},{"name":"mhauglund-spot","email":"matthauglund@getspot.com"}],"dist":{"shasum":"c2c8b1d7b22056e87fc36f9f925dfb68062eb76f","tarball":"https://registry.npmjs.org/@getspot/spot-widget/-/spot-widget-4.0.1.tgz","fileCount":25,"integrity":"sha512-mXewrjxMwxzqHpaDgFydFDZcOJQYOdSJyL0fbYU2fItwD1XYG9ZcYkPQE+gUh2uSJ+illoacYtV6bnIy3kxZog==","signatures":[{"sig":"MEUCIQCOJeh99sFTz64matkGu/KSu6/UrRKo2cpmrUsqnIu4cgIgWK9y4k+i3ReBdmYeOfP4Hicn6MrbS104wfQ0Uanrcpk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":147144},"main":"dist/index.umd.js","_from":"file:getspot-spot-widget-4.0.1.tgz","types":"dist/index.d.ts","module":"dist/index.es.js","scripts":{"docs":"node generate-docs.js","test":"jest --watchAll=false","build":"vite build && npx -p typescript tsc -p tsconfig.build.json --emitDeclarationOnly","test:ci":"jest --ci --coverage --watchAll=false","test:watch":"jest --watch","docs:readme":"npm run docs && node scripts/generate-readme.js","test:coverage":"jest --coverage"},"_npmUser":{"name":"devops.getspot","email":"devops@getspot.com"},"_resolved":"/tmp/594d11047851b39edc2e99a8a8797d64/getspot-spot-widget-4.0.1.tgz","_integrity":"sha512-mXewrjxMwxzqHpaDgFydFDZcOJQYOdSJyL0fbYU2fItwD1XYG9ZcYkPQE+gUh2uSJ+illoacYtV6bnIy3kxZog==","_npmVersion":"10.9.4","description":"Core JavaScript/TypeScript library for integrating Spot's refund guarantee widget into your applications.","directories":{},"_nodeVersion":"22.21.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","vite":"^5.0.0","ts-jest":"^29.0.0","typedoc":"^0.28.0","typescript":"~5.4.0","@types/jest":"^29.0.0","jest-environment-jsdom":"^29.0.0","typedoc-plugin-markdown":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/spot-widget_4.0.1_1768246000575_0.666147859579755","host":"s3://npm-registry-packages-npm-production"}},"3.3.3":{"name":"@getspot/spot-widget","version":"3.3.3","_id":"@getspot/spot-widget@3.3.3","maintainers":[{"name":"devops.getspot","email":"devops@getspot.com"},{"name":"luke_at_spot","email":"lukeclement@getspot.com"},{"name":"jennyluo","email":"jennyluo512@gmail.com"},{"name":"mhauglund-spot","email":"matthauglund@getspot.com"}],"dist":{"shasum":"8161cc3653047cfa24082eddd3e3435fdd53897d","tarball":"https://registry.npmjs.org/@getspot/spot-widget/-/spot-widget-3.3.3.tgz","fileCount":25,"integrity":"sha512-vvpZNyk68vzdVIEhWG3Ls7M085phNUv/gzKz0emss7ca9aLMW8JIyTXtyt3hy5vsv9a+3GTmWRL9MVFVg0Jh2Q==","signatures":[{"sig":"MEUCIQCNl+Qq6wphxCu75jCRaVXZjgm/fX5kilTjwpuBCYKRMAIgba5A0YSn2BGNvBvlomHkKJyX5r9qbiHMEjAdxnWrIVQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":147648},"main":"dist/index.umd.js","_from":"file:getspot-spot-widget-3.3.3.tgz","types":"dist/index.d.ts","module":"dist/index.es.js","scripts":{"docs":"node generate-docs.js","test":"jest --watchAll=false","build":"vite build && npx -p typescript tsc --emitDeclarationOnly","test:ci":"jest --ci --coverage --watchAll=false","test:watch":"jest --watch","docs:readme":"npm run docs && node scripts/generate-readme.js","test:coverage":"jest --coverage"},"_npmUser":{"name":"devops.getspot","email":"devops@getspot.com"},"_resolved":"/tmp/77b995723c8ea419ef263025cba87f6f/getspot-spot-widget-3.3.3.tgz","_integrity":"sha512-vvpZNyk68vzdVIEhWG3Ls7M085phNUv/gzKz0emss7ca9aLMW8JIyTXtyt3hy5vsv9a+3GTmWRL9MVFVg0Jh2Q==","_npmVersion":"10.9.4","description":"Core JavaScript/TypeScript library for integrating Spot's refund guarantee widget into your applications.","directories":{},"_nodeVersion":"22.22.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","vite":"^5.0.0","ts-jest":"^29.0.0","typedoc":"^0.28.0","typescript":"~5.4.0","@types/jest":"^29.0.0","jest-environment-jsdom":"^29.0.0","typedoc-plugin-markdown":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/spot-widget_3.3.3_1769021975568_0.42571015821487634","host":"s3://npm-registry-packages-npm-production"}},"4.0.2":{"name":"@getspot/spot-widget","version":"4.0.2","_id":"@getspot/spot-widget@4.0.2","maintainers":[{"name":"devops.getspot","email":"devops@getspot.com"},{"name":"luke_at_spot","email":"lukeclement@getspot.com"},{"name":"jennyluo","email":"jennyluo512@gmail.com"},{"name":"mhauglund-spot","email":"matthauglund@getspot.com"}],"dist":{"shasum":"693e7f8d3556a4ab3d9abc705b59f94695e0135b","tarball":"https://registry.npmjs.org/@getspot/spot-widget/-/spot-widget-4.0.2.tgz","fileCount":25,"integrity":"sha512-fbxKVRtOxEOMuilFrWV2GFikgpMV4ff1NBuir4KPdOGthvGIIE3m698oJXNPHEZTWVKIH5ZVaCC4v4r6eRRowg==","signatures":[{"sig":"MEUCIQC3rpD8Uer+5OstCNugHCF2mP4pj0WL/dEmPeVXlgKvnwIgHcCwRDeZsW9xDyahsMdFKVgMXxBfnkBUBYqtKfKordM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":147587},"main":"dist/index.umd.js","_from":"file:getspot-spot-widget-4.0.2.tgz","types":"dist/index.d.ts","module":"dist/index.es.js","scripts":{"docs":"node generate-docs.js","test":"jest --watchAll=false","build":"vite build && npx -p typescript tsc -p tsconfig.build.json --emitDeclarationOnly","test:ci":"jest --ci --coverage --watchAll=false","test:watch":"jest --watch","docs:readme":"npm run docs && node scripts/generate-readme.js","test:coverage":"jest --coverage"},"_npmUser":{"name":"devops.getspot","email":"devops@getspot.com"},"_resolved":"/tmp/8b2fa30a3552f29141c9f83dc8c3bb5f/getspot-spot-widget-4.0.2.tgz","_integrity":"sha512-fbxKVRtOxEOMuilFrWV2GFikgpMV4ff1NBuir4KPdOGthvGIIE3m698oJXNPHEZTWVKIH5ZVaCC4v4r6eRRowg==","_npmVersion":"10.9.4","description":"Core JavaScript/TypeScript library for integrating Spot's refund guarantee widget into your applications.","directories":{},"_nodeVersion":"22.22.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","vite":"^5.0.0","ts-jest":"^29.0.0","typedoc":"^0.28.0","typescript":"~5.4.0","@types/jest":"^29.0.0","jest-environment-jsdom":"^29.0.0","typedoc-plugin-markdown":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/spot-widget_4.0.2_1769023471321_0.504809966357455","host":"s3://npm-registry-packages-npm-production"}},"4.0.3":{"name":"@getspot/spot-widget","version":"4.0.3","_id":"@getspot/spot-widget@4.0.3","maintainers":[{"name":"devops.getspot","email":"devops@getspot.com"},{"name":"luke_at_spot","email":"lukeclement@getspot.com"},{"name":"jennyluo","email":"jennyluo512@gmail.com"},{"name":"mhauglund-spot","email":"matthauglund@getspot.com"}],"dist":{"shasum":"33ba0ee07b7b4012aeb46205643cf03bc8af40f9","tarball":"https://registry.npmjs.org/@getspot/spot-widget/-/spot-widget-4.0.3.tgz","fileCount":25,"integrity":"sha512-YpY8xhFe2nJyJZBscW5AOENx8A+X0KWRxi0Wpqf0pyB7HJpdF3n+s5F5zHsZOXOpqYvrpYmQl3BeY16NuZO+1w==","signatures":[{"sig":"MEUCIG6Lo8KUwaYAO357COVHjfwIuYaIRbMF40oRLcEmRuecAiEA4Jou7wiBEwO6hGs/uyj3fai8KugF6+NB1z8D3tHR10M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":148540},"main":"dist/index.umd.js","_from":"file:getspot-spot-widget-4.0.3.tgz","types":"dist/index.d.ts","module":"dist/index.es.js","scripts":{"docs":"node generate-docs.js","test":"jest --watchAll=false","build":"vite build && npx -p typescript tsc -p tsconfig.build.json --emitDeclarationOnly","test:ci":"jest --ci --coverage --watchAll=false","test:watch":"jest --watch","docs:readme":"npm run docs && node scripts/generate-readme.js","test:coverage":"jest --coverage"},"_npmUser":{"name":"devops.getspot","email":"devops@getspot.com"},"_resolved":"/tmp/1fb1307dd86a4ebf0215eaa4742ef3fe/getspot-spot-widget-4.0.3.tgz","_integrity":"sha512-YpY8xhFe2nJyJZBscW5AOENx8A+X0KWRxi0Wpqf0pyB7HJpdF3n+s5F5zHsZOXOpqYvrpYmQl3BeY16NuZO+1w==","_npmVersion":"10.9.4","description":"Core JavaScript/TypeScript library for integrating Spot's refund guarantee widget into your applications.","directories":{},"_nodeVersion":"22.22.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","vite":"^5.0.0","ts-jest":"^29.0.0","typedoc":"^0.28.0","typescript":"~5.4.0","@types/jest":"^29.0.0","jest-environment-jsdom":"^29.0.0","typedoc-plugin-markdown":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/spot-widget_4.0.3_1769810019315_0.7828394259210278","host":"s3://npm-registry-packages-npm-production"}},"3.3.4":{"name":"@getspot/spot-widget","version":"3.3.4","_id":"@getspot/spot-widget@3.3.4","maintainers":[{"name":"devops.getspot","email":"devops@getspot.com"},{"name":"luke_at_spot","email":"lukeclement@getspot.com"},{"name":"jennyluo","email":"jennyluo512@gmail.com"},{"name":"mhauglund-spot","email":"matthauglund@getspot.com"}],"dist":{"shasum":"ebecb190949314d517446217608ab7c4c01d64f3","tarball":"https://registry.npmjs.org/@getspot/spot-widget/-/spot-widget-3.3.4.tgz","fileCount":25,"integrity":"sha512-5LweWMPTUc5Vh4zZKUgT5Le0o4t5P0oIDUnCvzVE/XgICamI0IfLYrMx6sGECqLqTHKY1ZJIRaxGTfaseEe1wQ==","signatures":[{"sig":"MEUCIQDSX/apwyNFoacS+y2775oQ07i22qvHECfbRsjcRHM5bgIgT3TIq9mVKaaMVyF2WM7a+P0xB1vfMgUkrmZY3qOyZQY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":147793},"main":"dist/index.umd.js","_from":"file:getspot-spot-widget-3.3.4.tgz","types":"dist/index.d.ts","module":"dist/index.es.js","scripts":{"docs":"node generate-docs.js","test":"jest --watchAll=false","build":"vite build && npx -p typescript tsc --emitDeclarationOnly","test:ci":"jest --ci --coverage --watchAll=false","test:watch":"jest --watch","docs:readme":"npm run docs && node scripts/generate-readme.js","test:coverage":"jest --coverage"},"_npmUser":{"name":"devops.getspot","email":"devops@getspot.com"},"_resolved":"/tmp/91dde48dda7279bc231b23d1748ed5c9/getspot-spot-widget-3.3.4.tgz","_integrity":"sha512-5LweWMPTUc5Vh4zZKUgT5Le0o4t5P0oIDUnCvzVE/XgICamI0IfLYrMx6sGECqLqTHKY1ZJIRaxGTfaseEe1wQ==","_npmVersion":"10.9.4","description":"Core JavaScript/TypeScript library for integrating Spot's refund guarantee widget into your applications.","directories":{},"_nodeVersion":"22.22.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","vite":"^5.0.0","ts-jest":"^29.0.0","typedoc":"^0.28.0","typescript":"~5.4.0","@types/jest":"^29.0.0","jest-environment-jsdom":"^29.0.0","typedoc-plugin-markdown":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/spot-widget_3.3.4_1770925048330_0.49551092949607356","host":"s3://npm-registry-packages-npm-production"}},"4.0.4":{"name":"@getspot/spot-widget","version":"4.0.4","_id":"@getspot/spot-widget@4.0.4","maintainers":[{"name":"devops.getspot","email":"devops@getspot.com"},{"name":"luke_at_spot","email":"lukeclement@getspot.com"},{"name":"jennyluo","email":"jennyluo512@gmail.com"},{"name":"mhauglund-spot","email":"matthauglund@getspot.com"}],"dist":{"shasum":"54a6e285efe489f8ea51d59048d94ca594137e21","tarball":"https://registry.npmjs.org/@getspot/spot-widget/-/spot-widget-4.0.4.tgz","fileCount":25,"integrity":"sha512-ywqRykQBCbtSMjl3potA5H0tFtpjNKOpGJ0gcus1B0dqygFz+nDf1oKsyJic8+982JquXuvt87bJEqA0ynYFoQ==","signatures":[{"sig":"MEYCIQCJwMkIRswv1YeszaJbfiEuJgR5P/SrMH6pGCpSDUDrYAIhAO+3/Bvogp3nIZxIGelK1glHuQw/eEbcoEEwFO+puRTI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":148721},"main":"dist/index.umd.js","_from":"file:getspot-spot-widget-4.0.4.tgz","types":"dist/index.d.ts","module":"dist/index.es.js","scripts":{"docs":"node generate-docs.js","test":"jest --watchAll=false","build":"vite build && npx -p typescript tsc -p tsconfig.build.json --emitDeclarationOnly","test:ci":"jest --ci --coverage --watchAll=false","test:watch":"jest --watch","docs:readme":"npm run docs && node scripts/generate-readme.js","test:coverage":"jest --coverage"},"_npmUser":{"name":"devops.getspot","email":"devops@getspot.com"},"_resolved":"/tmp/68a99777622e6150b9951496a1598868/getspot-spot-widget-4.0.4.tgz","_integrity":"sha512-ywqRykQBCbtSMjl3potA5H0tFtpjNKOpGJ0gcus1B0dqygFz+nDf1oKsyJic8+982JquXuvt87bJEqA0ynYFoQ==","_npmVersion":"10.9.4","description":"Core JavaScript/TypeScript library for integrating Spot's refund guarantee widget into your applications.","directories":{},"_nodeVersion":"22.22.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","vite":"^5.0.0","ts-jest":"^29.0.0","typedoc":"^0.28.0","typescript":"~5.4.0","@types/jest":"^29.0.0","jest-environment-jsdom":"^29.0.0","typedoc-plugin-markdown":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/spot-widget_4.0.4_1770925113005_0.7036309529175231","host":"s3://npm-registry-packages-npm-production"}},"4.1.0":{"name":"@getspot/spot-widget","version":"4.1.0","_id":"@getspot/spot-widget@4.1.0","maintainers":[{"name":"devops.getspot","email":"devops@getspot.com"},{"name":"luke_at_spot","email":"lukeclement@getspot.com"},{"name":"jennyluo","email":"jennyluo512@gmail.com"},{"name":"mhauglund-spot","email":"matthauglund@getspot.com"}],"dist":{"shasum":"b7be8629dc385ae8ae44e51ae9296323aa4f04b4","tarball":"https://registry.npmjs.org/@getspot/spot-widget/-/spot-widget-4.1.0.tgz","fileCount":25,"integrity":"sha512-PBN93UJnDw+M35x8Jjx8hsQ7WDpRUH/VAe3bsxVe0HvQVOgELmTMnF+HI+lL1oHHSa6SbjPRhIeHw21K4lqvig==","signatures":[{"sig":"MEQCIF4Nz9W7kMQkSpNAu0WtZVupvLSUC1rJW0KogFaxETivAiAn11aum88AkBO+g3OtuK3SM/JhZXf0hlCgG4Z2GD2t9Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":150137},"main":"dist/index.umd.js","_from":"file:getspot-spot-widget-4.1.0.tgz","types":"dist/index.d.ts","module":"dist/index.es.js","scripts":{"docs":"node generate-docs.js","test":"jest --watchAll=false","build":"vite build && npx -p typescript tsc -p tsconfig.build.json --emitDeclarationOnly","test:ci":"jest --ci --coverage --watchAll=false","test:watch":"jest --watch","docs:readme":"npm run docs && node scripts/generate-readme.js","test:coverage":"jest --coverage"},"_npmUser":{"name":"devops.getspot","email":"devops@getspot.com"},"_resolved":"/tmp/1f9f3da9c1639d12014449c49cda2339/getspot-spot-widget-4.1.0.tgz","_integrity":"sha512-PBN93UJnDw+M35x8Jjx8hsQ7WDpRUH/VAe3bsxVe0HvQVOgELmTMnF+HI+lL1oHHSa6SbjPRhIeHw21K4lqvig==","_npmVersion":"10.9.4","description":"Core JavaScript/TypeScript library for integrating Spot's refund guarantee widget into your applications.","directories":{},"_nodeVersion":"22.22.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","vite":"^5.0.0","ts-jest":"^29.0.0","typedoc":"^0.28.0","typescript":"~5.4.0","@types/jest":"^29.0.0","jest-environment-jsdom":"^29.0.0","typedoc-plugin-markdown":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/spot-widget_4.1.0_1772655842905_0.40887156053633755","host":"s3://npm-registry-packages-npm-production"}},"4.1.1":{"name":"@getspot/spot-widget","version":"4.1.1","_id":"@getspot/spot-widget@4.1.1","maintainers":[{"name":"devops.getspot","email":"devops@getspot.com"},{"name":"luke_at_spot","email":"lukeclement@getspot.com"},{"name":"jennyluo","email":"jennyluo512@gmail.com"},{"name":"mhauglund-spot","email":"matthauglund@getspot.com"}],"dist":{"shasum":"77dae708e533e8bdfbac029b4b3d83315ec35340","tarball":"https://registry.npmjs.org/@getspot/spot-widget/-/spot-widget-4.1.1.tgz","fileCount":25,"integrity":"sha512-uLUVH6XiVizO5XuR/hnni5pWRsO194GOa9NqYYPu7GNNGjdY0iodKl/ngct5iojZoQoA87L2R4F/muEZaAUM3A==","signatures":[{"sig":"MEQCIDwDDCTf0bVcY+I3nyQO9jny41kHda/uo/iFGzEStPEeAiAS4LzM5OiJkRDmE7ac033qhkQd/Bfa6fi6JeKC7bCY7g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":150547},"main":"dist/index.umd.js","_from":"file:getspot-spot-widget-4.1.1.tgz","types":"dist/index.d.ts","module":"dist/index.es.js","scripts":{"docs":"node generate-docs.js","test":"jest --watchAll=false","build":"vite build && npx -p typescript tsc -p tsconfig.build.json --emitDeclarationOnly","test:ci":"jest --ci --coverage --watchAll=false","test:watch":"jest --watch","docs:readme":"npm run docs && node scripts/generate-readme.js","test:coverage":"jest --coverage"},"_npmUser":{"name":"devops.getspot","email":"devops@getspot.com"},"_resolved":"/tmp/bc36e4635ef16abcf28b70ac9188c984/getspot-spot-widget-4.1.1.tgz","_integrity":"sha512-uLUVH6XiVizO5XuR/hnni5pWRsO194GOa9NqYYPu7GNNGjdY0iodKl/ngct5iojZoQoA87L2R4F/muEZaAUM3A==","_npmVersion":"10.9.4","description":"Core JavaScript/TypeScript library for integrating Spot's refund guarantee widget into your applications.","directories":{},"_nodeVersion":"22.22.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","vite":"^5.0.0","ts-jest":"^29.0.0","typedoc":"^0.28.0","typescript":"~5.4.0","@types/jest":"^29.0.0","jest-environment-jsdom":"^29.0.0","typedoc-plugin-markdown":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/spot-widget_4.1.1_1772828397173_0.3795470264746652","host":"s3://npm-registry-packages-npm-production"}},"4.2.0":{"name":"@getspot/spot-widget","version":"4.2.0","_id":"@getspot/spot-widget@4.2.0","maintainers":[{"name":"devops.getspot","email":"devops@getspot.com"},{"name":"luke_at_spot","email":"lukeclement@getspot.com"},{"name":"jennyluo","email":"jennyluo512@gmail.com"},{"name":"mhauglund-spot","email":"matthauglund@getspot.com"}],"dist":{"shasum":"5f8195d65429af6fc373c64b32a1ca49e6a420e4","tarball":"https://registry.npmjs.org/@getspot/spot-widget/-/spot-widget-4.2.0.tgz","fileCount":27,"integrity":"sha512-+IWW+OX/4BDZk+16Jh29x5NtJODH/oz7fZ41CZmPx9mF7bdOIRz3t9lZJQLwLATJ8UcbBNPJ4v4jTkirsajtVQ==","signatures":[{"sig":"MEQCIB+0yrwjJJwOrZ8ph9riisYnwB3mkZZKElDkxQKY1K5wAiAP/SAw92XldabuTmYt+I8Hng/TATcgsrptwmi4wvm5BQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":166548},"main":"dist/index.umd.js","_from":"file:getspot-spot-widget-4.2.0.tgz","types":"dist/index.d.ts","module":"dist/index.es.js","scripts":{"docs":"node generate-docs.js","test":"jest --watchAll=false","build":"vite build && npx -p typescript tsc -p tsconfig.build.json --emitDeclarationOnly","test:ci":"jest --ci --coverage --watchAll=false","test:watch":"jest --watch","docs:readme":"npm run docs && node scripts/generate-readme.js","test:coverage":"jest --coverage"},"_npmUser":{"name":"devops.getspot","email":"devops@getspot.com"},"_resolved":"/tmp/c45f2e32378303fc5564e6ee115f6cc4/getspot-spot-widget-4.2.0.tgz","_integrity":"sha512-+IWW+OX/4BDZk+16Jh29x5NtJODH/oz7fZ41CZmPx9mF7bdOIRz3t9lZJQLwLATJ8UcbBNPJ4v4jTkirsajtVQ==","_npmVersion":"10.9.7","description":"Core JavaScript/TypeScript library for integrating Spot's refund guarantee widget into your applications.","directories":{},"_nodeVersion":"22.22.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","vite":"^5.0.0","ts-jest":"^29.0.0","typedoc":"^0.28.0","typescript":"~5.4.0","@types/jest":"^29.0.0","jest-environment-jsdom":"^29.0.0","typedoc-plugin-markdown":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/spot-widget_4.2.0_1778610578403_0.6671980916457643","host":"s3://npm-registry-packages-npm-production"}},"4.3.0":{"name":"@getspot/spot-widget","version":"4.3.0","_id":"@getspot/spot-widget@4.3.0","maintainers":[{"name":"devops.getspot","email":"devops@getspot.com"},{"name":"luke_at_spot","email":"lukeclement@getspot.com"},{"name":"jennyluo","email":"jennyluo512@gmail.com"},{"name":"mhauglund-spot","email":"matthauglund@getspot.com"}],"dist":{"shasum":"570364efc64b965b39a5aafe9038bf9d791cf1ce","tarball":"https://registry.npmjs.org/@getspot/spot-widget/-/spot-widget-4.3.0.tgz","fileCount":27,"integrity":"sha512-2YlfNjZpI4H0THK5HrtFU1uFi9O2XtN8Vqppa8JZW2ePs+uBYS7AfLmwLr4+QGbYvIdXNJ7CU3jbAZdr86TJug==","signatures":[{"sig":"MEUCIF//FTRy5tyeCeSXvzROqm9XAm1y0iHhMXCDx9nsdT/WAiEAiDHoDhysQS9yt8dvGqx+KUTy08kmbkL5cCplgbVc+zM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":168421},"main":"dist/index.umd.js","_from":"file:getspot-spot-widget-4.3.0.tgz","types":"dist/index.d.ts","module":"dist/index.es.js","scripts":{"docs":"node generate-docs.js","test":"jest --watchAll=false","build":"vite build && npx -p typescript tsc -p tsconfig.build.json --emitDeclarationOnly","test:ci":"jest --ci --coverage --watchAll=false","test:watch":"jest --watch","docs:readme":"npm run docs && node scripts/generate-readme.js","test:coverage":"jest --coverage"},"_npmUser":{"name":"devops.getspot","email":"devops@getspot.com"},"_resolved":"/tmp/b94bb15fff22d493855f8846752d29c5/getspot-spot-widget-4.3.0.tgz","_integrity":"sha512-2YlfNjZpI4H0THK5HrtFU1uFi9O2XtN8Vqppa8JZW2ePs+uBYS7AfLmwLr4+QGbYvIdXNJ7CU3jbAZdr86TJug==","_npmVersion":"10.9.8","description":"Core JavaScript/TypeScript library for integrating Spot's refund guarantee widget into your applications.","directories":{},"_nodeVersion":"22.23.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","vite":"^5.0.0","ts-jest":"^29.0.0","typedoc":"^0.28.0","typescript":"~5.4.0","@types/jest":"^29.0.0","jest-environment-jsdom":"^29.0.0","typedoc-plugin-markdown":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/spot-widget_4.3.0_1782160863825_0.6384932403685364","host":"s3://npm-registry-packages-npm-production"}},"4.3.1":{"name":"@getspot/spot-widget","version":"4.3.1","_id":"@getspot/spot-widget@4.3.1","maintainers":[{"name":"devops.getspot","email":"devops@getspot.com"},{"name":"luke_at_spot","email":"lukeclement@getspot.com"},{"name":"jennyluo","email":"jennyluo512@gmail.com"},{"name":"mhauglund-spot","email":"matthauglund@getspot.com"}],"dist":{"shasum":"93dd50524d8cf0d7b12c28e095e6c2834b315ed5","tarball":"https://registry.npmjs.org/@getspot/spot-widget/-/spot-widget-4.3.1.tgz","fileCount":27,"integrity":"sha512-I6a5hrABztl59aRghsS/27IZKrH10gMh2E2HhHDlsiasZgPyQnjvClBmzNzkOjiz6WBg4hRi1rRWnfEwprJwTg==","signatures":[{"sig":"MEUCICytF5YJmkYJWafe8S/66fEwz6k2IwZfl4v1yWxD0Y8zAiEAujcnBK/2ynV8i1o9Uu9BYFH3AOYNGzIvaUt1vlzWHQU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":168658},"main":"dist/index.umd.js","_from":"file:getspot-spot-widget-4.3.1.tgz","types":"dist/index.d.ts","module":"dist/index.es.js","scripts":{"docs":"node generate-docs.js","test":"jest --watchAll=false","build":"vite build && npx -p typescript tsc -p tsconfig.build.json --emitDeclarationOnly","test:ci":"jest --ci --coverage --watchAll=false","test:watch":"jest --watch","docs:readme":"npm run docs && node scripts/generate-readme.js","test:coverage":"jest --coverage"},"_npmUser":{"name":"devops.getspot","email":"devops@getspot.com"},"_resolved":"/tmp/7656c0942ee8a4346d730829eb65635c/getspot-spot-widget-4.3.1.tgz","_integrity":"sha512-I6a5hrABztl59aRghsS/27IZKrH10gMh2E2HhHDlsiasZgPyQnjvClBmzNzkOjiz6WBg4hRi1rRWnfEwprJwTg==","_npmVersion":"10.9.8","description":"Core JavaScript/TypeScript library for integrating Spot's refund guarantee widget into your applications.","directories":{},"_nodeVersion":"22.23.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","vite":"^5.0.0","ts-jest":"^29.0.0","typedoc":"^0.28.0","typescript":"~5.4.0","@types/jest":"^29.0.0","jest-environment-jsdom":"^29.0.0","typedoc-plugin-markdown":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/spot-widget_4.3.1_1782771087297_0.6026901181456632","host":"s3://npm-registry-packages-npm-production"}},"4.4.0":{"name":"@getspot/spot-widget","version":"4.4.0","_id":"@getspot/spot-widget@4.4.0","maintainers":[{"name":"devops.getspot","email":"devops@getspot.com"},{"name":"luke_at_spot","email":"lukeclement@getspot.com"},{"name":"jennyluo","email":"jennyluo512@gmail.com"},{"name":"mhauglund-spot","email":"matthauglund@getspot.com"}],"dist":{"shasum":"f1301aebafa7a4366904a8b3144f44c57acd984b","tarball":"https://registry.npmjs.org/@getspot/spot-widget/-/spot-widget-4.4.0.tgz","fileCount":27,"integrity":"sha512-YDlLAJ2FZkia5Pucqdt62nxLKtsGGebjnF/Qgiar11Baab6U+e/S9fT16Q9xqTL2KtVFV5BQwIVwyrzVfH0AOw==","signatures":[{"sig":"MEUCIQCrV2s8vhBURsjS5eNWfQ1g6yRmIAwNzcu6FZ1ZvqOcwAIgOhHwKfQ5SEDlG//A9ng11Yi9cqfOQ3b03wcjfjG51KQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":171791},"main":"dist/index.umd.js","_from":"file:getspot-spot-widget-4.4.0.tgz","types":"dist/index.d.ts","module":"dist/index.es.js","scripts":{"docs":"node generate-docs.js","test":"jest --watchAll=false","build":"vite build && npx -p typescript tsc -p tsconfig.build.json --emitDeclarationOnly","test:ci":"jest --ci --coverage --watchAll=false","test:watch":"jest --watch","docs:readme":"npm run docs && node scripts/generate-readme.js","test:coverage":"jest --coverage"},"_npmUser":{"name":"devops.getspot","email":"devops@getspot.com"},"_resolved":"/tmp/0e67d521edca307435bf87f6e3f50a5c/getspot-spot-widget-4.4.0.tgz","_integrity":"sha512-YDlLAJ2FZkia5Pucqdt62nxLKtsGGebjnF/Qgiar11Baab6U+e/S9fT16Q9xqTL2KtVFV5BQwIVwyrzVfH0AOw==","_npmVersion":"10.9.8","description":"Core JavaScript/TypeScript library for integrating Spot's refund guarantee widget into your applications.","directories":{},"_nodeVersion":"22.23.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","vite":"^5.0.0","ts-jest":"^29.0.0","typedoc":"^0.28.0","typescript":"~5.4.0","@types/jest":"^29.0.0","jest-environment-jsdom":"^29.0.0","typedoc-plugin-markdown":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/spot-widget_4.4.0_1783664482755_0.56757487631901","host":"s3://npm-registry-packages-npm-production"}},"4.4.1":{"name":"@getspot/spot-widget","version":"4.4.1","_id":"@getspot/spot-widget@4.4.1","maintainers":[{"name":"devops.getspot","email":"devops@getspot.com"},{"name":"luke_at_spot","email":"lukeclement@getspot.com"},{"name":"jennyluo","email":"jennyluo512@gmail.com"},{"name":"mhauglund-spot","email":"matthauglund@getspot.com"}],"dist":{"shasum":"f0cf59b3ce21cedaab3726c1c7fd9fb6061cd7b7","tarball":"https://registry.npmjs.org/@getspot/spot-widget/-/spot-widget-4.4.1.tgz","fileCount":27,"integrity":"sha512-UGpAvqJ/kOyF59p3N1JlRHhrB+EyfVa8ZAPsh5FWIPf8328B0cbp42QCLGsmBbCjtX7g4XCI47JBymmuWuydIg==","signatures":[{"sig":"MEUCIQDvHG8L5eYEUb/NPp5DjWLhmFXLx7VwdXXUDZ2dwt+lGgIgBxcKyl3fDAXL/YsE27d3/g70cWv6d7aCOYaToOiL1es=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":172947},"main":"dist/index.umd.js","_from":"file:getspot-spot-widget-4.4.1.tgz","types":"dist/index.d.ts","module":"dist/index.es.js","scripts":{"docs":"node generate-docs.js","test":"jest --watchAll=false","build":"vite build && npx -p typescript tsc -p tsconfig.build.json --emitDeclarationOnly","test:ci":"jest --ci --coverage --watchAll=false","test:watch":"jest --watch","docs:readme":"npm run docs && node scripts/generate-readme.js","test:coverage":"jest --coverage"},"_npmUser":{"name":"devops.getspot","email":"devops@getspot.com"},"_resolved":"/tmp/2d1d36909641545436b655941074c104/getspot-spot-widget-4.4.1.tgz","_integrity":"sha512-UGpAvqJ/kOyF59p3N1JlRHhrB+EyfVa8ZAPsh5FWIPf8328B0cbp42QCLGsmBbCjtX7g4XCI47JBymmuWuydIg==","_npmVersion":"10.9.8","description":"Core JavaScript/TypeScript library for integrating Spot's refund guarantee widget into your applications.","directories":{},"_nodeVersion":"22.23.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","vite":"^5.0.0","ts-jest":"^29.0.0","typedoc":"^0.28.0","typescript":"~5.4.0","@types/jest":"^29.0.0","jest-environment-jsdom":"^29.0.0","typedoc-plugin-markdown":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/spot-widget_4.4.1_1784742356334_0.21799525601618264","host":"s3://npm-registry-packages-npm-production"}},"4.4.2":{"name":"@getspot/spot-widget","version":"4.4.2","_id":"@getspot/spot-widget@4.4.2","maintainers":[{"name":"devops.getspot","email":"devops@getspot.com"},{"name":"luke_at_spot","email":"lukeclement@getspot.com"},{"name":"jennyluo","email":"jennyluo512@gmail.com"},{"name":"mhauglund-spot","email":"matthauglund@getspot.com"}],"dist":{"shasum":"a24d0fdbdb1d7165597a19f6eef8431d4c65d0fc","tarball":"https://registry.npmjs.org/@getspot/spot-widget/-/spot-widget-4.4.2.tgz","fileCount":27,"integrity":"sha512-JHgqa+PTdmjkmxaZ6WKjZZrNg4UBh1+Dm6aOXKbpwMbHBoJmX62wnMn8Vinbd95S/i/6wWUVEw2sU4YlAjPNvA==","signatures":[{"sig":"MEYCIQCQK5Y7VKIEaUrrsTS4xfR3lcQ4iMAD3/mhUCCu97ZDGQIhAPDJpTmgT6yCNM6vnlRFJUxl8Tld/bcKmARwC8X6ti2F","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":173334},"main":"dist/index.umd.js","_from":"file:getspot-spot-widget-4.4.2.tgz","types":"dist/index.d.ts","module":"dist/index.es.js","scripts":{"docs":"node generate-docs.js","test":"jest --watchAll=false","build":"vite build && npx -p typescript tsc -p tsconfig.build.json --emitDeclarationOnly","test:ci":"jest --ci --coverage --watchAll=false","test:watch":"jest --watch","docs:readme":"npm run docs && node scripts/generate-readme.js","test:coverage":"jest --coverage"},"_npmUser":{"name":"devops.getspot","email":"devops@getspot.com"},"_resolved":"/tmp/9040980f1283eed7194563ab831480e3/getspot-spot-widget-4.4.2.tgz","_integrity":"sha512-JHgqa+PTdmjkmxaZ6WKjZZrNg4UBh1+Dm6aOXKbpwMbHBoJmX62wnMn8Vinbd95S/i/6wWUVEw2sU4YlAjPNvA==","_npmVersion":"10.9.8","description":"Core JavaScript/TypeScript library for integrating Spot's refund guarantee widget into your applications.","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","vite":"^5.0.0","ts-jest":"^29.0.0","typedoc":"^0.28.0","typescript":"~5.4.0","@types/jest":"^29.0.0","jest-environment-jsdom":"^29.0.0","typedoc-plugin-markdown":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/spot-widget_4.4.2_1785944653408_0.6064562275511765","host":"s3://npm-registry-packages-npm-production"}},"4.5.0":{"name":"@getspot/spot-widget","version":"4.5.0","_id":"@getspot/spot-widget@4.5.0","maintainers":[{"name":"devops.getspot","email":"devops@getspot.com"},{"name":"luke_at_spot","email":"lukeclement@getspot.com"},{"name":"jennyluo","email":"jennyluo512@gmail.com"},{"name":"mhauglund-spot","email":"matthauglund@getspot.com"}],"dist":{"shasum":"c51fedc9f96513f922df914d257936bc8c7d1eeb","tarball":"https://registry.npmjs.org/@getspot/spot-widget/-/spot-widget-4.5.0.tgz","fileCount":27,"integrity":"sha512-6Vm55b7iklv6mXW0pO8GfvMmX4YwsMLJaw7mSyd4hcZZch6cAT37UwzDW/BlLtyNF4gEKTRCJ5lZGNu0Jk8oXg==","signatures":[{"sig":"MEUCIENsUfqIQBHXcGk8H0FjMKeq7YXgl84KODC1C028ggK+AiEA3gOXWrGzx3mF0K2bXU7u6UMl1PfhOTICQ+P1gLgKNZI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":172691},"main":"dist/index.umd.js","_from":"file:getspot-spot-widget-4.5.0.tgz","types":"dist/index.d.ts","module":"dist/index.es.js","scripts":{"docs":"node generate-docs.js","test":"jest --watchAll=false","build":"vite build && npx -p typescript tsc -p tsconfig.build.json --emitDeclarationOnly","test:ci":"jest --ci --coverage --watchAll=false","test:watch":"jest --watch","docs:readme":"npm run docs && node scripts/generate-readme.js","test:coverage":"jest --coverage"},"_npmUser":{"name":"devops.getspot","email":"devops@getspot.com"},"_resolved":"/tmp/fe54b4af99b9b00d43714c1241530b31/getspot-spot-widget-4.5.0.tgz","_integrity":"sha512-6Vm55b7iklv6mXW0pO8GfvMmX4YwsMLJaw7mSyd4hcZZch6cAT37UwzDW/BlLtyNF4gEKTRCJ5lZGNu0Jk8oXg==","_npmVersion":"10.9.8","description":"Core JavaScript/TypeScript library for integrating Spot's refund guarantee widget into your applications.","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","vite":"^5.0.0","ts-jest":"^29.0.0","typedoc":"^0.28.0","typescript":"~5.4.0","@types/jest":"^29.0.0","jest-environment-jsdom":"^29.0.0","typedoc-plugin-markdown":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/spot-widget_4.5.0_1785956497994_0.6793111526682494","host":"s3://npm-registry-packages-npm-production"}},"4.6.0":{"name":"@getspot/spot-widget","version":"4.6.0","_id":"@getspot/spot-widget@4.6.0","maintainers":[{"name":"devops.getspot","email":"devops@getspot.com"},{"name":"luke_at_spot","email":"lukeclement@getspot.com"},{"name":"jennyluo","email":"jennyluo512@gmail.com"},{"name":"mhauglund-spot","email":"matthauglund@getspot.com"}],"dist":{"shasum":"b3121c0e26e41093c192010f63fb2601da2f7623","tarball":"https://registry.npmjs.org/@getspot/spot-widget/-/spot-widget-4.6.0.tgz","fileCount":27,"integrity":"sha512-XMLTSbkNZC+34vkL7dRA6hlRBlE9IBVHpI8MsMdYG2GeM+EXCTv20TD2Xx4Jn5rtktJ34OBo5aufQI6tLcSxOQ==","signatures":[{"sig":"MEUCIDbvnI+7ix8GkC/dda8xeO24HVyDq0s1b2Cw+nU/TmCkAiEAj0hRhSqRNuOs8wi08OUPWyx7nPqUBAaR4Vb1YglTp5s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":174920},"main":"dist/index.umd.js","_from":"file:getspot-spot-widget-4.6.0.tgz","types":"dist/index.d.ts","module":"dist/index.es.js","scripts":{"docs":"node generate-docs.js","test":"jest --watchAll=false","build":"vite build && npx -p typescript tsc -p tsconfig.build.json --emitDeclarationOnly","test:ci":"jest --ci --coverage --watchAll=false","test:watch":"jest --watch","docs:readme":"npm run docs && node scripts/generate-readme.js","test:coverage":"jest --coverage"},"_npmUser":{"name":"devops.getspot","email":"devops@getspot.com"},"_resolved":"/tmp/cf587319b104f62b0dd3153109e1d0b2/getspot-spot-widget-4.6.0.tgz","_integrity":"sha512-XMLTSbkNZC+34vkL7dRA6hlRBlE9IBVHpI8MsMdYG2GeM+EXCTv20TD2Xx4Jn5rtktJ34OBo5aufQI6tLcSxOQ==","_npmVersion":"10.9.8","description":"Core JavaScript/TypeScript library for integrating Spot's refund guarantee widget into your applications.","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","vite":"^5.0.0","ts-jest":"^29.0.0","typedoc":"^0.28.0","typescript":"~5.4.0","@types/jest":"^29.0.0","jest-environment-jsdom":"^29.0.0","typedoc-plugin-markdown":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/spot-widget_4.6.0_1786473279458_0.05776140419913767","host":"s3://npm-registry-packages-npm-production"}},"4.7.0":{"_id":"@getspot/spot-widget@4.7.0","dist":{"shasum":"d2660e8785f80d06e72c57633d9ba9d430e8aeff","tarball":"https://registry.npmjs.org/@getspot/spot-widget/-/spot-widget-4.7.0.tgz","fileCount":27,"integrity":"sha512-fRfq6v3lY8bYZPsZomLkoUYKL0SqflH08rQZyDUvackukbXBapYh4iOm1jY0l+w0FmlPcpjZWVMOmUslDY6/SA==","signatures":[{"sig":"MEUCIHXx3Hks95IL7g7UhOl0WB7897kVc6jpgAFjd/KrddZtAiEAuNpEKq+fhWdpsEQmUTV2JFZaDMxb3Q4O4ONMbRQ5chc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQD5aSrjMjK5lq6hBr+YdtVvLn8LuaRx4jwOXZ1DKjXAsAIgPCSPDmYKJQLAq9RB8l5QNTNiQN6DHSETLHhB6BB41NI="}],"unpackedSize":176066},"main":"dist/index.umd.js","name":"@getspot/spot-widget","_from":"file:getspot-spot-widget-4.7.0.tgz","types":"dist/index.d.ts","module":"dist/index.es.js","scripts":{"docs":"node generate-docs.js","test":"jest --watchAll=false","build":"vite build && npx -p typescript tsc -p tsconfig.build.json --emitDeclarationOnly","test:ci":"jest --ci --coverage --watchAll=false","test:watch":"jest --watch","docs:readme":"npm run docs && node scripts/generate-readme.js","test:coverage":"jest --coverage"},"version":"4.7.0","_npmUser":{"name":"devops.getspot","email":"devops@getspot.com"},"_resolved":"/private/var/folders/r_/5m780k353wzdgw6ftxgrynmm0000gn/T/8cadff1961129c0f35bdbebdb689dd14/getspot-spot-widget-4.7.0.tgz","_integrity":"sha512-fRfq6v3lY8bYZPsZomLkoUYKL0SqflH08rQZyDUvackukbXBapYh4iOm1jY0l+w0FmlPcpjZWVMOmUslDY6/SA==","_npmVersion":"10.9.4","description":"Core JavaScript/TypeScript library for integrating Spot's refund guarantee widget into your applications.","directories":{},"maintainers":[{"name":"devops.getspot","email":"devops@getspot.com"},{"name":"luke_at_spot","email":"lukeclement@getspot.com"},{"name":"jennyluo","email":"jennyluo512@gmail.com"},{"name":"mhauglund-spot","email":"matthauglund@getspot.com"}],"_nodeVersion":"22.21.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","vite":"^5.0.0","ts-jest":"^29.0.0","typedoc":"^0.28.0","typescript":"~5.4.0","@types/jest":"^29.0.0","jest-environment-jsdom":"^29.0.0","typedoc-plugin-markdown":"^4.0.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/spot-widget_4.7.0_1790023680646_0.3821958842547619"}}},"time":{"created":"2025-04-24T16:53:51.767Z","modified":"2026-09-21T20:48:00.914Z","0.0.1":"2025-04-24T16:53:52.070Z","0.0.0":"2025-04-25T19:39:56.426Z","0.1.0":"2025-04-25T20:53:03.285Z","0.1.1":"2025-05-05T18:20:01.474Z","0.1.3":"2025-05-07T20:03:38.465Z","0.1.4":"2025-05-09T19:10:53.071Z","0.2.0":"2025-05-23T20:09:43.901Z","1.0.0":"2025-05-30T20:56:06.164Z","1.1.0":"2025-07-02T15:40:45.295Z","1.1.1":"2025-07-14T15:33:54.189Z","1.2.0":"2025-07-29T20:35:40.056Z","1.3.0":"2025-08-14T15:29:38.294Z","1.4.0":"2025-08-15T16:06:35.087Z","2.0.0":"2025-08-22T16:21:23.864Z","2.0.1":"2025-08-22T16:53:28.684Z","2.1.0":"2025-08-28T18:29:07.689Z","2.1.1":"2025-08-29T20:43:03.130Z","3.0.0":"2025-09-30T19:41:39.032Z","3.0.1":"2025-10-01T17:06:39.241Z","3.0.2":"2025-10-10T20:36:53.249Z","3.0.3":"2025-10-24T20:48:55.433Z","3.0.4":"2025-10-29T19:57:03.602Z","3.0.5":"2025-10-30T20:04:02.977Z","3.1.0":"2025-11-17T16:17:50.995Z","3.1.3":"2025-11-19T15:55:53.802Z","3.1.4":"2025-11-19T16:04:30.835Z","3.2.0":"2025-11-19T16:18:36.674Z","3.2.1":"2025-11-19T16:31:09.298Z","3.2.2":"2025-11-19T16:38:30.305Z","3.2.3":"2025-12-10T16:38:59.669Z","3.2.4":"2025-12-16T17:40:56.107Z","3.2.5":"2025-12-18T19:15:26.101Z","3.3.0":"2025-12-22T21:28:01.001Z","3.3.1":"2026-01-07T22:07:49.760Z","3.3.2":"2026-01-09T16:36:27.926Z","4.0.0":"2026-01-12T18:11:34.736Z","4.0.1":"2026-01-12T19:26:40.732Z","3.3.3":"2026-01-21T18:59:35.729Z","4.0.2":"2026-01-21T19:24:31.445Z","4.0.3":"2026-01-30T21:53:39.463Z","3.3.4":"2026-02-12T19:37:28.531Z","4.0.4":"2026-02-12T19:38:33.205Z","4.1.0":"2026-03-04T20:24:03.088Z","4.1.1":"2026-03-06T20:19:57.326Z","4.2.0":"2026-05-12T18:29:38.543Z","4.3.0":"2026-06-22T20:41:03.961Z","4.3.1":"2026-06-29T22:11:27.433Z","4.4.0":"2026-07-10T06:21:23.011Z","4.4.1":"2026-07-22T17:45:56.509Z","4.4.2":"2026-08-05T15:44:13.626Z","4.5.0":"2026-08-05T19:01:38.134Z","4.6.0":"2026-08-11T18:34:39.617Z","4.7.0":"2026-09-21T20:48:00.727Z"},"description":"Core JavaScript/TypeScript library for integrating Spot's refund guarantee widget into your applications.","maintainers":[{"name":"devops.getspot","email":"devops@getspot.com"},{"name":"luke_at_spot","email":"lukeclement@getspot.com"},{"name":"jennyluo","email":"jennyluo512@gmail.com"},{"name":"mhauglund-spot","email":"matthauglund@getspot.com"}],"readme":"# @getspot/spot-widget\n\nCore JavaScript/TypeScript library for integrating Spot's refund guarantee widget into your applications.\n\n## Installation\n\n```bash\nnpm install @getspot/spot-widget\n```\n\n## Quick Start\n\n```javascript\nimport SpotWidget from '@getspot/spot-widget';\n\n// Create widget instance\nconst widget = new SpotWidget({\n  location: '#spot-widget-container', // CSS selector or DOM element\n  apiConfig: {\n    environment: 'production', // 'sandbox' for testing\n    partnerId: 'your-partner-id'\n  },\n  quoteRequestData: {\n    startDate: '2024-01-01T00:00:00Z',\n    endDate: '2024-01-07T23:59:59Z',\n    currencyCode: 'USD',\n    eventType: 'Ski Trip',\n    productType: 'Trip',\n    productDuration: 'Trip',\n    productPrice: 500,\n    productId: 'ski-trip-2024',\n    cartId: 'cart-123',\n    productName: 'Aspen Ski Trip 2024'\n  },\n  callbacks: {\n    onOptIn: (data) => {\n      console.log('User opted in:', data);\n      // Handle opt-in logic\n    },\n    onOptOut: (data) => {\n      console.log('User opted out:', data);\n      // Handle opt-out logic\n    },\n    onQuoteRetrieved: (quote) => {\n      console.log('Quote retrieved:', quote);\n    },\n    onError: (error) => {\n      console.error('Widget error:', error);\n    }\n  }\n});\n```\n\n## TypeScript Support\n\nThis package is written in TypeScript and includes full type definitions.\n\n```typescript\nimport SpotWidget, { SpotWidgetOptions, SelectionData, Quote } from '@getspot/spot-widget';\n\nconst options: SpotWidgetOptions = {\n  // ... your configuration\n};\n\nconst widget = new SpotWidget(options);\n```\n\n## Configuration\n\n### SpotWidgetOptions\n\n| Option | Type | Required | Default | Description |\n|--------|------|----------|---------|-------------|\n| `location` | `string \\| HTMLElement` | No | `\"body\"` | Target element for the widget |\n| `apiConfig` | `ApiConfig` | Yes | - | API configuration |\n| `quoteRequestData` | `QuoteRequestData` | Yes | - | Quote request information |\n| `showTable` | `boolean` | No | `true` | Whether to show payout table |\n| `selection` | `SelectionEnum` | No | `SelectionEnum.UNSELECTED` | Initial selection state for the widget |\n| `theme` | `Theme` | No | - | Custom styling |\n| `callbacks` | `Callbacks` | No | `{}` | Event callbacks |\n| `state` | `string` | No | - | Customer's 2-letter US state code (e.g. `\"TX\"`). Only applies to Pass/Trip offers — ignored for Registration. When provided, hides the state selector and passes the value through to downstream calls. When omitted, the selector is shown automatically. |\n\n### ApiConfig\n\n```typescript\n{\n  environment: 'production' | 'sandbox' | 'local';\n  partnerId: string;\n  customEndpoint?: string; // Optional custom API endpoint\n}\n```\n\n### QuoteRequestData\n\n#### Single Product Quote\n\n```typescript\n{\n  startDate: string;        // ISO 8601 date\n  endDate: string;          // ISO 8601 date\n  currencyCode: 'USD' | 'CAD' | 'AUD' | 'NZD' | 'EUR' | 'MXN' | 'AED' | 'GBP' | 'MAD' | 'SAR' | 'BGN' | 'BRL' | 'CHF' | 'DKK' | 'INR' | 'JPY' | 'MYR' | 'NOK' | 'PLN' | 'SEK' | 'SGD' | 'THB' | 'ZAR';\n  eventType: string;        // Event description\n  productType: 'Pass' | 'Trip' | 'Registration';\n  productDuration: 'Daily' | 'Seasonal' | 'Trip' | 'Event';\n  productPrice: number;     // Price in specified currency\n  productId: string;        // Unique product identifier\n  cartId: string;           // Shopping cart identifier\n  productName: string;      // Human-readable product name\n  participantDescription?: string; // Optional participant info\n}\n```\n\n#### Batch Quote (Multiple Products)\n\n```typescript\n{\n  cartId: string;\n  cartName: string;\n  currencyCode: 'USD' | 'CAD' | 'AUD' | 'NZD' | 'EUR' | 'MXN' | 'AED' | 'GBP' | 'MAD' | 'SAR' | 'BGN' | 'BRL' | 'CHF' | 'DKK' | 'INR' | 'JPY' | 'MYR' | 'NOK' | 'PLN' | 'SEK' | 'SGD' | 'THB' | 'ZAR';\n  items: Array<{\n    // All single product fields except cartId and currencyCode\n    cartItemId?: string; // Optional item identifier\n  }>;\n}\n```\n\n## Widget Methods\n\n### updateQuote(newQuoteRequestData)\n\nUpdate the widget with new quote data.\n\n```javascript\nconst success = await widget.updateQuote({\n  // new quote request data\n});\nconsole.log('Update successful:', success);\n```\n\n**Returns:** `Promise<boolean>`\n\n### getSelection()\n\nGet the current user selection.\n\n```javascript\nconst selection = widget.getSelection();\nconsole.log('User selection:', selection);\n```\n\n**Returns:** `SelectionData | null`\n\n### validateSelection()\n\nCheck if the user has made a selection.\n\n```javascript\nconst isValid = widget.validateSelection();\nif (!isValid) {\n  console.log('Please make a selection');\n}\n```\n\n**Returns:** `boolean`\n\n### destroy()\n\nClean up the widget instance.\n\n```javascript\nwidget.destroy();\n```\n\n## Callbacks\n\n### onOptIn(data: SelectionData)\n\nCalled when user opts into the refund guarantee.\n\n```javascript\n{\n  onOptIn: (data) => {\n    console.log('Opt-in data:', data);\n    // data.status === 'QUOTE_ACCEPTED'\n    // data.quoteId - unique quote identifier\n    // data.spotPrice - refund guarantee price\n  }\n}\n```\n\n### onOptOut(data: SelectionData)\n\nCalled when user opts out of the refund guarantee.\n\n```javascript\n{\n  onOptOut: (data) => {\n    console.log('Opt-out data:', data);\n    // data.status === 'QUOTE_DECLINED'\n    // data.quoteId - unique quote identifier\n  }\n}\n```\n\n### onQuoteRetrieved(quote: Quote)\n\nCalled when a quote is successfully retrieved.\n\n```javascript\n{\n  onQuoteRetrieved: (quote) => {\n    console.log('Quote:', quote);\n    // quote.id - quote identifier\n    // quote.spotPrice - refund guarantee price\n    // quote.communication - display text and labels\n  }\n}\n```\n\n### onError(error: ErrorData)\n\nCalled when an error occurs.\n\n```javascript\n{\n  onError: (error) => {\n    console.error('Error:', error);\n    // error.message - error description\n    // error.status - HTTP status code (if applicable)\n    // error.responseBody - API response (if applicable)\n  }\n}\n```\n\n### noMatchingQuote(data)\n\nCalled when no quote is available for the request.\n\n```javascript\n{\n  noMatchingQuote: (data) => {\n    console.log('No quote available:', data);\n    // Handle case where product isn't eligible\n  }\n}\n```\n\n## Styling\n\nCustomize the widget appearance using the `theme` option:\n\n```javascript\nconst widget = new SpotWidget({\n  // ... other options\n  theme: {\n    primaryColor: '#007bff',\n    secondaryColor: '#6c757d',\n    borderRadius: '8px',\n    fontFamily: 'Arial, sans-serif',\n    fontSize: '14px'\n    // Any CSS custom properties (without -- prefix)\n  }\n});\n```\n\n## Error Handling\n\nAlways implement comprehensive error handling:\n\n```javascript\nconst widget = new SpotWidget({\n  // ... configuration\n  callbacks: {\n    onError: (error) => {\n      // Log for debugging\n      console.error('Spot Widget Error:', error);\n      \n      // Handle different error types\n      if (error.status === 404) {\n        console.log('Product not eligible for refund guarantee');\n      } else if (error.status >= 500) {\n        console.log('Service temporarily unavailable');\n      }\n      \n      // Track in analytics\n      if (window.analytics) {\n        window.analytics.track('spot_widget_error', {\n          message: error.message,\n          status: error.status\n        });\n      }\n    },\n    noMatchingQuote: (data) => {\n      console.log('No refund guarantee available');\n      // Hide widget or show alternative messaging\n    }\n  }\n});\n```\n\n## Environments\n\n### Sandbox (Development)\n\nUse the sandbox environment for testing:\n\n```javascript\n{\n  apiConfig: {\n    environment: 'sandbox',\n    partnerId: 'your-sandbox-partner-id'\n  }\n}\n```\n\n### Production\n\nUse the production environment for live applications:\n\n```javascript\n{\n  apiConfig: {\n    environment: 'production',\n    partnerId: 'your-production-partner-id'\n  }\n}\n```\n\n\n\n## API Reference\n\nThis package exports the following types and interfaces:\n\n### Interfaces\n\n#### ApiConfig\n\n```typescript\nexport interface ApiConfig {\n  environment: \"sandbox\" | \"production\" | \"local\";\n  partnerId: string;\n  customEndpoint?: string;\n}\n```\n\n#### QuoteMetadata\n\n```typescript\nexport interface QuoteMetadata {\n  segment?: string;\n  operator?: string;\n  channel?: string;\n  consumerId?: string;\n}\n```\n\n#### QuoteItem\n\n```typescript\nexport interface QuoteItem {\n  productPrice: number;\n  productType: \"Pass\" | \"Trip\" | \"Registration\";\n  productDuration: \"Daily\" | \"Seasonal\" | \"Trip\" | \"Event\";\n  productId: string;\n  cartId: string;\n  cartItemId?: string;\n  cartName: string;\n  productName: string;\n  participantDescription?: string;\n  eventType: string;\n  eventId?: string;\n  currencyCode:\n    | \"USD\"\n    | \"CAD\"\n    | \"AUD\"\n    | \"NZD\"\n    | \"EUR\"\n    | \"MXN\"\n    | \"AED\"\n    | \"GBP\"\n    | \"MAD\"\n    | \"SAR\"\n    | \"BGN\"\n    | \"BRL\"\n    | \"CHF\"\n    | \"DKK\"\n    | \"INR\"\n    | \"JPY\"\n    | \"MYR\"\n    | \"NOK\"\n    | \"PLN\"\n    | \"SEK\"\n    | \"SGD\"\n    | \"THB\"\n    | \"ZAR\";\n  startDate: string;\n  endDate: string;\n  partnerRiskEnd?: Date;\n  metadata?: QuoteMetadata;\n  isPartialPayment?: boolean;\n  hostCountry?: string;\n  hostCountryState?: string;\n  destinations?: string[];\n  dob?: string;\n  roundTo?: number;\n}\n```\n\n#### BatchQuoteRequest\n\n```typescript\nexport interface BatchQuoteRequest {\n  cartId: string;\n  cartName: string;\n  currencyCode:\n    | \"USD\"\n    | \"CAD\"\n    | \"AUD\"\n    | \"NZD\"\n    | \"EUR\"\n    | \"MXN\"\n    | \"AED\"\n    | \"GBP\"\n    | \"MAD\"\n    | \"SAR\"\n    | \"BGN\"\n    | \"BRL\"\n    | \"CHF\"\n    | \"DKK\"\n    | \"INR\"\n    | \"JPY\"\n    | \"MYR\"\n    | \"NOK\"\n    | \"PLN\"\n    | \"SEK\"\n    | \"SGD\"\n    | \"THB\"\n    | \"ZAR\";\n  metadata?: QuoteMetadata;\n  isPartialPayment?: boolean;\n  roundTo?: number;\n  items: BatchQuoteItem[];\n}\n```\n\n#### QualifyingReason\n\n```typescript\nexport interface QualifyingReason {\n  rank: number;\n  name?: string;\n  benefitType?: {\n    name: string;\n  };\n}\n```\n\n#### PayoutScheduleItem\n\n```typescript\nexport interface PayoutScheduleItem {\n  text: string;\n  percent: string | number;\n  amount: number;\n}\n```\n\n#### Communication\n\n```typescript\nexport interface Communication {\n  name: string;\n  description: string;\n  bulletPoints: string[];\n  yesOptionText: string;\n  noOptionText: string;\n  legalDisclaimer: string;\n  termsAndConditionsUrl: string;\n  paymentTerms?: string;\n}\n```\n\n#### Quote\n\n```typescript\nexport interface Quote {\n  id: string;\n  cartItemId?: string;\n  spotPrice: number;\n  currencyCode: string;\n  communication: Communication;\n  payoutSchedule: PayoutScheduleItem[];\n  qualifyingReasons?: QualifyingReason[];\n  coveredItems?: string[];\n  originalQuotes?: Quote[];\n}\n```\n\n#### QuoteUpdates\n\n```typescript\nexport interface QuoteUpdates {\n  spotPriceWithFees?: number;\n}\n```\n\n#### ApiResponse\n\n```typescript\nexport interface ApiResponse {\n  status: \"QUOTE_AVAILABLE\" | \"QUOTES_AVAILABLE\" | \"NO_MATCHING_QUOTE\";\n  data?: Quote;\n  quotes?: Quote[];\n  totalSpotPrice?: number;\n  spotPrice?: number;\n  currencyCode?: string;\n  communication?: Communication;\n  payoutSchedule?: PayoutScheduleItem[];\n  coveredItems?: string[];\n}\n```\n\n#### SelectionData\n\n```typescript\nexport interface SelectionData {\n  status: \"QUOTE_ACCEPTED\" | \"QUOTE_DECLINED\";\n  spotPrice?: number;\n  quoteId?: string;\n  selection?: string;\n  /**\n   * Customer's US state code (e.g. \"TX\"). Set when:\n   * - The partner passes a `state` prop (captured at their checkout), or\n   * - The user selects a US state from the selector shown on Pass/Trip offers.\n   * Undefined when neither applies.\n   */\n  state?: string;\n  batchQuoteDetails?: Array<{\n    quoteId: string;\n    productPrice: number;\n    cartItemId: string;\n  }>;\n}\n```\n\n#### Callbacks\n\n```typescript\nexport interface Callbacks {\n  onOptIn?: (data: SelectionData) => void;\n  onOptOut?: (data: SelectionData) => void;\n  onQuoteRetrieved?: (quote: Quote) => QuoteUpdates | void;\n  onError?: (error: { message: string; status?: number; responseBody?: any }) => void;\n  noMatchingQuote?: (data: { status: string; data: QuoteRequestData }) => void;\n}\n```\n\n#### Theme\n\n```typescript\nexport interface Theme {\n  [key: string]: string;\n}\n```\n\n#### SpotWidgetOptions\n\n```typescript\nexport interface SpotWidgetOptions {\n  location?: string | HTMLElement;\n  showTable?: boolean;\n  selection?: SelectionEnum;\n  logoPosition?: \"bottom-right\" | \"top-right\";\n  apiConfig: ApiConfig;\n  quoteRequestData: QuoteRequestData;\n  callbacks?: Callbacks;\n  theme?: Theme;\n  isPartialPayment?: boolean;\n  useMockData?: boolean;\n  mockData?: ApiResponse;\n  state?: string;\n}\n```\n\n#### ElementOptions\n\n```typescript\nexport interface ElementOptions {\n  text?: string;\n  className?: string;\n  parent?: HTMLElement;\n  innerHTML?: string;\n  href?: string;\n  target?: string;\n}\n```\n\n### Enums\n\n#### SelectionEnum\n\n```typescript\nexport enum SelectionEnum {\n  YES = 'yes',\n  NO = 'no',\n  UNSELECTED = 'unselected',\n}\n```\n\n### Type Aliases\n\n#### QuoteRequestData\n\n```typescript\nexport type QuoteRequestData = QuoteItem | BatchQuoteRequest | QuoteItem[];\n```\n\n## Framework Integration\n\nThis is the core library. For framework-specific wrappers:\n\n- **React**: [@getspot/spot-widget-react](../react)\n- **Vue 3**: [@getspot/spot-widget-vue](../vue)  \n- **Vue 2**: [@getspot/spot-widget-vue2](../vue2)\n\n## Browser Support\n\n- Modern browsers (ES2020+)\n- Chrome 80+\n- Firefox 74+\n- Safari 13+\n- Edge 80+\n\n## License\n\nSee the main package for license information.\n\n## Support\n\nFor support, please contact [support@getspot.com](mailto:support@getspot.com).\n","readmeFilename":"README.md"}