{"_id":"@0xobelisk/controller","_rev":"23-6e501efdff0e8bcba9ee7672968f28e2","name":"@0xobelisk/controller","dist-tags":{"latest":"0.2.10"},"versions":{"0.0.1":{"name":"@0xobelisk/controller","version":"0.0.1","keywords":["auth","modal","sdk","login"],"author":{"name":"Obelisk"},"license":"MIT","_id":"@0xobelisk/controller@0.0.1","maintainers":[{"name":"vladilenaksana","email":"vladilenaksana@gmail.com"},{"name":"web3henry","email":"zombiesliu@gmail.com"}],"dist":{"shasum":"f82402f96a1740485fabee8f428372f6acf7c412","tarball":"https://registry.npmjs.org/@0xobelisk/controller/-/controller-0.0.1.tgz","fileCount":45,"integrity":"sha512-9A4UikSE5xIC30j8Dz7XPEwQbVkY8hOBGeREni4Rbr1uNAE28e6I8pkPy4vUQcdQDfcMXR6OlGTM784jQR1GXw==","signatures":[{"sig":"MEYCIQD93juwhR0BLciJO7+PbtygZRIVGv4/wGYaaUJvc/4BPwIhALMt+X+T4TmBtaD9JSFiJSPJ6nL4BPs5sUxF9M18r83L","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":583211},"main":"dist/index.cjs","type":"module","types":"dist/src/index.d.ts","unpkg":"dist/index.umd.js","module":"dist/index.esm.js","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/index.esm.js","browser":"./dist/index.umd.js","require":"./dist/index.cjs"},"./vue":{"types":"./dist/adapters/vue.d.ts","import":"./dist/vue.esm.js","require":"./dist/vue.cjs"},"./react":{"types":"./dist/adapters/react.d.ts","import":"./dist/react.esm.js","require":"./dist/react.cjs"},"./solid":{"types":"./dist/adapters/solid.d.ts","import":"./dist/solid.esm.js","require":"./dist/solid.cjs"},"./preact":{"types":"./dist/adapters/preact.d.ts","import":"./dist/preact.esm.js","require":"./dist/preact.cjs"},"./svelte":{"types":"./dist/adapters/svelte.d.ts","import":"./dist/svelte.esm.js","require":"./dist/svelte.cjs"},"./angular":{"types":"./dist/adapters/angular.d.ts","import":"./dist/angular.esm.js","require":"./dist/angular.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"90806b6394e0fbf5841ac2a8703ec4730bb2e1b2","scripts":{"mock":"node examples/mock-server.js","build":"rm -rf dist && npm run build:types && npm run build:rollup && npm run build:css","clean":"rm -rf dist node_modules","serve":"python3 -m http.server 4173","build:css":"mkdir -p dist && cp src/styles.css dist/styles.css","build:types":"tsc --emitDeclarationOnly --outDir dist","build:rollup":"rollup -c"},"_npmUser":{"name":"web3henry","email":"zombiesliu@gmail.com"},"jsdelivr":"dist/index.umd.js","_npmVersion":"10.1.0","description":"Modal SDK for partner user login/authentication.","directories":{},"_nodeVersion":"20.9.0","_hasShrinkwrap":false,"devDependencies":{"vue":"^3.3.8","react":"^18.2.0","preact":"^10.27.2","rollup":"^4.6.1","svelte":"^4.2.20","solid-js":"^1.9.10","typescript":"^5.3.3","@types/react":"^18.2.58","@angular/core":"^17.0.0","@types/react-dom":"^18.2.19","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.2.3"},"peerDependencies":{"vue":"^3.3.0","react":"^18.0.0","preact":"^10.19.3","svelte":"^4.2.0","solid-js":"^1.8.11","@angular/core":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/controller_0.0.1_1763644970454_0.9886962076272263","host":"s3://npm-registry-packages-npm-production"}},"0.0.2":{"name":"@0xobelisk/controller","version":"0.0.2","keywords":["auth","modal","sdk","login"],"author":{"name":"Obelisk"},"license":"MIT","_id":"@0xobelisk/controller@0.0.2","maintainers":[{"name":"vladilenaksana","email":"vladilenaksana@gmail.com"},{"name":"web3henry","email":"zombiesliu@gmail.com"}],"dist":{"shasum":"070cc6a757249f33837da81fd9c23aef69422d39","tarball":"https://registry.npmjs.org/@0xobelisk/controller/-/controller-0.0.2.tgz","fileCount":44,"integrity":"sha512-3btbhPCbxIN+THbSsgcbE0WCkHJEDzYiJoK9yGoIlhWZpHaqm93U0+xde8dWpb22LyDncPiyS0tnmXBdYHzdRg==","signatures":[{"sig":"MEUCIAnDVtEqUKM0Oa3ZIRMbZWudVC6vz7qh7VFt5QKbyNvOAiEArs2zT37c2EOQWc10qCwS19pThBuW73/hbfwdH8TXinM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":575642},"main":"dist/index.cjs","type":"module","types":"dist/src/index.d.ts","unpkg":"dist/index.umd.js","module":"dist/index.esm.js","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/index.esm.js","browser":"./dist/index.umd.js","require":"./dist/index.cjs"},"./vue":{"types":"./dist/adapters/vue.d.ts","import":"./dist/vue.esm.js","require":"./dist/vue.cjs"},"./react":{"types":"./dist/adapters/react.d.ts","import":"./dist/react.esm.js","require":"./dist/react.cjs"},"./solid":{"types":"./dist/adapters/solid.d.ts","import":"./dist/solid.esm.js","require":"./dist/solid.cjs"},"./preact":{"types":"./dist/adapters/preact.d.ts","import":"./dist/preact.esm.js","require":"./dist/preact.cjs"},"./svelte":{"types":"./dist/adapters/svelte.d.ts","import":"./dist/svelte.esm.js","require":"./dist/svelte.cjs"},"./angular":{"types":"./dist/adapters/angular.d.ts","import":"./dist/angular.esm.js","require":"./dist/angular.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"5914935d26f22899cab073f3479fbc7107f622a6","scripts":{"mock":"node examples/mock-server.js","build":"rm -rf dist && npm run build:types && npm run build:rollup && npm run build:assets","clean":"rm -rf dist node_modules","serve":"python3 -m http.server 4173","build:types":"tsc --emitDeclarationOnly --outDir dist","build:assets":"mkdir -p dist && cp src/styles.css dist/styles.css && cp public/dubhe.jpeg dist/dubhe.jpeg","build:rollup":"rollup -c"},"_npmUser":{"name":"web3henry","email":"zombiesliu@gmail.com"},"jsdelivr":"dist/index.umd.js","deprecated":"Missing dist/styles.css and dist/dubhe.jpeg; please use 0.0.3","_npmVersion":"10.9.2","description":"Modal SDK for partner user login/authentication.","directories":{},"_nodeVersion":"23.11.0","_hasShrinkwrap":false,"devDependencies":{"vue":"^3.3.8","react":"^18.2.0","preact":"^10.27.2","rollup":"^4.6.1","svelte":"^4.2.20","solid-js":"^1.9.10","typescript":"^5.3.3","@types/react":"^18.2.58","@angular/core":"^17.0.0","@types/react-dom":"^18.2.19","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.2.3"},"peerDependencies":{"vue":"^3.3.0","react":"^18.0.0","preact":"^10.19.3","svelte":"^4.2.0","solid-js":"^1.8.11","@angular/core":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/controller_0.0.2_1763647679467_0.17223635525318048","host":"s3://npm-registry-packages-npm-production"}},"0.0.3":{"name":"@0xobelisk/controller","version":"0.0.3","keywords":["auth","modal","sdk","login"],"author":{"name":"Obelisk"},"license":"MIT","_id":"@0xobelisk/controller@0.0.3","maintainers":[{"name":"vladilenaksana","email":"vladilenaksana@gmail.com"},{"name":"web3henry","email":"zombiesliu@gmail.com"}],"dist":{"shasum":"754e3dcd9f02e2611b760abe8c126506486c1ff8","tarball":"https://registry.npmjs.org/@0xobelisk/controller/-/controller-0.0.3.tgz","fileCount":44,"integrity":"sha512-BsKEn0Omv2Xhn8IPFCF9Ygp4FWBUaAg1UnHZ1ZzAO/GBkz6CrXcvBs9014JTtI3PeehRgsczUN54MR/zctnGXQ==","signatures":[{"sig":"MEUCIQD456T9+QNr8IM5xufsxAbR3JNwireP/cEbY0ycomerJgIgbeQI9UUA97K992wlAIo/mifbfL+19URomC4GCG+mfuo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":575642},"main":"dist/index.cjs","type":"module","types":"dist/src/index.d.ts","unpkg":"dist/index.umd.js","module":"dist/index.esm.js","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/index.esm.js","browser":"./dist/index.umd.js","require":"./dist/index.cjs"},"./vue":{"types":"./dist/adapters/vue.d.ts","import":"./dist/vue.esm.js","require":"./dist/vue.cjs"},"./react":{"types":"./dist/adapters/react.d.ts","import":"./dist/react.esm.js","require":"./dist/react.cjs"},"./solid":{"types":"./dist/adapters/solid.d.ts","import":"./dist/solid.esm.js","require":"./dist/solid.cjs"},"./preact":{"types":"./dist/adapters/preact.d.ts","import":"./dist/preact.esm.js","require":"./dist/preact.cjs"},"./svelte":{"types":"./dist/adapters/svelte.d.ts","import":"./dist/svelte.esm.js","require":"./dist/svelte.cjs"},"./angular":{"types":"./dist/adapters/angular.d.ts","import":"./dist/angular.esm.js","require":"./dist/angular.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"5914935d26f22899cab073f3479fbc7107f622a6","scripts":{"mock":"node examples/mock-server.js","build":"rm -rf dist && npm run build:types && npm run build:rollup && npm run build:assets","clean":"rm -rf dist node_modules","serve":"python3 -m http.server 4173","build:types":"tsc --emitDeclarationOnly --outDir dist","build:assets":"mkdir -p dist && cp src/styles.css dist/styles.css && cp public/dubhe.jpeg dist/dubhe.jpeg","build:rollup":"rollup -c"},"_npmUser":{"name":"web3henry","email":"zombiesliu@gmail.com"},"jsdelivr":"dist/index.umd.js","_npmVersion":"10.9.2","description":"Modal SDK for partner user login/authentication.","directories":{},"_nodeVersion":"23.11.0","_hasShrinkwrap":false,"devDependencies":{"vue":"^3.3.8","react":"^18.2.0","preact":"^10.27.2","rollup":"^4.6.1","svelte":"^4.2.20","solid-js":"^1.9.10","typescript":"^5.3.3","@types/react":"^18.2.58","@angular/core":"^17.0.0","@types/react-dom":"^18.2.19","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.2.3"},"peerDependencies":{"vue":"^3.3.0","react":"^18.0.0","preact":"^10.19.3","svelte":"^4.2.0","solid-js":"^1.8.11","@angular/core":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/controller_0.0.3_1763649026482_0.689246699612178","host":"s3://npm-registry-packages-npm-production"}},"0.0.4":{"name":"@0xobelisk/controller","version":"0.0.4","keywords":["auth","modal","sdk","login"],"author":{"name":"Obelisk"},"license":"MIT","_id":"@0xobelisk/controller@0.0.4","maintainers":[{"name":"vladilenaksana","email":"vladilenaksana@gmail.com"},{"name":"web3henry","email":"zombiesliu@gmail.com"}],"dist":{"shasum":"da212d35c9567421e745f892e1c594249afe645e","tarball":"https://registry.npmjs.org/@0xobelisk/controller/-/controller-0.0.4.tgz","fileCount":46,"integrity":"sha512-3OBzQ4myxLo+42SqbGda6egg09Uf8Yhgvv/613UnuIKVhFFlvyyyVsVfmQw2Povg/wihuEJBmDrldd1tnD+uBQ==","signatures":[{"sig":"MEUCID2MBdaTgyt+NkX9NoBTy3s8AH7icuan/GIZhHZmxpsPAiEAtC51OJys5L9BP5qyb3FfRNQ46vN3LLeyOHHcV4Fj9l8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":616742},"main":"dist/index.cjs","type":"module","types":"dist/src/index.d.ts","unpkg":"dist/index.umd.js","module":"dist/index.esm.js","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/index.esm.js","browser":"./dist/index.umd.js","require":"./dist/index.cjs"},"./vue":{"types":"./dist/adapters/vue.d.ts","import":"./dist/vue.esm.js","require":"./dist/vue.cjs"},"./react":{"types":"./dist/adapters/react.d.ts","import":"./dist/react.esm.js","require":"./dist/react.cjs"},"./solid":{"types":"./dist/adapters/solid.d.ts","import":"./dist/solid.esm.js","require":"./dist/solid.cjs"},"./preact":{"types":"./dist/adapters/preact.d.ts","import":"./dist/preact.esm.js","require":"./dist/preact.cjs"},"./svelte":{"types":"./dist/adapters/svelte.d.ts","import":"./dist/svelte.esm.js","require":"./dist/svelte.cjs"},"./angular":{"types":"./dist/adapters/angular.d.ts","import":"./dist/angular.esm.js","require":"./dist/angular.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"5914935d26f22899cab073f3479fbc7107f622a6","scripts":{"mock":"node examples/mock-server.js","build":"rm -rf dist && npm run build:types && npm run build:rollup && npm run build:assets","clean":"rm -rf dist node_modules","serve":"python3 -m http.server 4173","build:types":"tsc --emitDeclarationOnly --outDir dist","build:assets":"mkdir -p dist && cp src/styles.css dist/styles.css && cp public/dubhe.jpeg dist/dubhe.jpeg","build:rollup":"rollup -c"},"_npmUser":{"name":"web3henry","email":"zombiesliu@gmail.com"},"jsdelivr":"dist/index.umd.js","deprecated":"Use 0.0.5; includes assets and updated Next demo","_npmVersion":"10.9.2","description":"Modal SDK for partner user login/authentication.","directories":{},"_nodeVersion":"23.11.0","_hasShrinkwrap":false,"devDependencies":{"vue":"^3.3.8","react":"^18.2.0","preact":"^10.27.2","rollup":"^4.6.1","svelte":"^4.2.20","solid-js":"^1.9.10","typescript":"^5.3.3","@types/react":"^18.2.58","@angular/core":"^17.0.0","@types/react-dom":"^18.2.19","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.2.3"},"peerDependencies":{"vue":"^3.3.0","react":"^18.0.0","preact":"^10.19.3","svelte":"^4.2.0","solid-js":"^1.8.11","@angular/core":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/controller_0.0.4_1763653074469_0.1634162197651965","host":"s3://npm-registry-packages-npm-production"}},"0.0.5":{"name":"@0xobelisk/controller","version":"0.0.5","keywords":["auth","modal","sdk","login"],"author":{"name":"Obelisk"},"license":"MIT","_id":"@0xobelisk/controller@0.0.5","maintainers":[{"name":"vladilenaksana","email":"vladilenaksana@gmail.com"},{"name":"web3henry","email":"zombiesliu@gmail.com"}],"dist":{"shasum":"84cb216544ee34c5c8fa35ab526eeef30031f02a","tarball":"https://registry.npmjs.org/@0xobelisk/controller/-/controller-0.0.5.tgz","fileCount":44,"integrity":"sha512-Ey317vIiPNozkrHKBZowIJVSmlyN6Nu4z3K7dclMKJnptDlAuhe80JI/1fl8v1iy6Y5YFL7CjigAD/U3fqXhBQ==","signatures":[{"sig":"MEYCIQCNzJw+lMMiJfN1ua2To6IzF7smr9J20wciIcpsDjPSdAIhAOx9Dw6JtHb2i9K++lxvcUN+TlRvq/eFO+o1nTN2yQnx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":575846},"main":"dist/index.cjs","type":"module","types":"dist/src/index.d.ts","unpkg":"dist/index.umd.js","module":"dist/index.esm.js","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/index.esm.js","browser":"./dist/index.umd.js","require":"./dist/index.cjs"},"./vue":{"types":"./dist/adapters/vue.d.ts","import":"./dist/vue.esm.js","require":"./dist/vue.cjs"},"./react":{"types":"./dist/adapters/react.d.ts","import":"./dist/react.esm.js","require":"./dist/react.cjs"},"./solid":{"types":"./dist/adapters/solid.d.ts","import":"./dist/solid.esm.js","require":"./dist/solid.cjs"},"./preact":{"types":"./dist/adapters/preact.d.ts","import":"./dist/preact.esm.js","require":"./dist/preact.cjs"},"./svelte":{"types":"./dist/adapters/svelte.d.ts","import":"./dist/svelte.esm.js","require":"./dist/svelte.cjs"},"./angular":{"types":"./dist/adapters/angular.d.ts","import":"./dist/angular.esm.js","require":"./dist/angular.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"5914935d26f22899cab073f3479fbc7107f622a6","scripts":{"mock":"node examples/mock-server.js","build":"rm -rf dist && npm run build:types && npm run build:rollup && npm run build:assets","clean":"rm -rf dist node_modules","serve":"python3 -m http.server 4173","build:types":"tsc --emitDeclarationOnly --outDir dist","build:assets":"mkdir -p dist && cp src/styles.css dist/styles.css && cp public/dubhe.jpeg dist/dubhe.jpeg","build:rollup":"rollup -c"},"_npmUser":{"name":"web3henry","email":"zombiesliu@gmail.com"},"jsdelivr":"dist/index.umd.js","deprecated":"Use 0.0.6; earlier builds missing dist assets","_npmVersion":"10.9.2","description":"Modal SDK for partner user login/authentication.","directories":{},"_nodeVersion":"23.11.0","_hasShrinkwrap":false,"devDependencies":{"vue":"^3.3.8","react":"^18.2.0","preact":"^10.27.2","rollup":"^4.6.1","svelte":"^4.2.20","solid-js":"^1.9.10","typescript":"^5.3.3","@types/react":"^18.2.58","@angular/core":"^17.0.0","@types/react-dom":"^18.2.19","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.2.3"},"peerDependencies":{"vue":"^3.3.0","react":"^18.0.0","preact":"^10.19.3","svelte":"^4.2.0","solid-js":"^1.8.11","@angular/core":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/controller_0.0.5_1763654504052_0.6178154249464007","host":"s3://npm-registry-packages-npm-production"}},"0.0.6":{"name":"@0xobelisk/controller","version":"0.0.6","keywords":["auth","modal","sdk","login"],"author":{"name":"Obelisk"},"license":"MIT","_id":"@0xobelisk/controller@0.0.6","maintainers":[{"name":"vladilenaksana","email":"vladilenaksana@gmail.com"},{"name":"web3henry","email":"zombiesliu@gmail.com"}],"dist":{"shasum":"a619a735b82e7bc298e5e7e7123e62acddd566a0","tarball":"https://registry.npmjs.org/@0xobelisk/controller/-/controller-0.0.6.tgz","fileCount":46,"integrity":"sha512-6EYFyNVyPR+pOffsqp6SEbKU2XKlJY+AdTuWlbirfuW0GTsxYHO+8ywVkmgS/41mXzNPUYieOs2MlVDCAPK29Q==","signatures":[{"sig":"MEUCIQC4yYvk6Eh/2MIl17TwAAUsaRTcrBqHr+5sL3kVMRtq8wIgR1VB4HFgSE/zNS7q1vzoH/eoCGDQZ1oLXxCepmtR9C0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":616938},"main":"dist/index.cjs","type":"module","types":"dist/src/index.d.ts","unpkg":"dist/index.umd.js","module":"dist/index.esm.js","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/index.esm.js","browser":"./dist/index.umd.js","require":"./dist/index.cjs"},"./vue":{"types":"./dist/adapters/vue.d.ts","import":"./dist/vue.esm.js","require":"./dist/vue.cjs"},"./react":{"types":"./dist/adapters/react.d.ts","import":"./dist/react.esm.js","require":"./dist/react.cjs"},"./solid":{"types":"./dist/adapters/solid.d.ts","import":"./dist/solid.esm.js","require":"./dist/solid.cjs"},"./preact":{"types":"./dist/adapters/preact.d.ts","import":"./dist/preact.esm.js","require":"./dist/preact.cjs"},"./svelte":{"types":"./dist/adapters/svelte.d.ts","import":"./dist/svelte.esm.js","require":"./dist/svelte.cjs"},"./angular":{"types":"./dist/adapters/angular.d.ts","import":"./dist/angular.esm.js","require":"./dist/angular.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"5914935d26f22899cab073f3479fbc7107f622a6","scripts":{"mock":"node examples/mock-server.js","build":"rm -rf dist && npm run build:types && npm run build:rollup && npm run build:assets","clean":"rm -rf dist node_modules","serve":"python3 -m http.server 4173","build:types":"tsc --emitDeclarationOnly --outDir dist","build:assets":"mkdir -p dist && cp src/styles.css dist/styles.css && cp public/dubhe.jpeg dist/dubhe.jpeg","build:rollup":"rollup -c"},"_npmUser":{"name":"web3henry","email":"zombiesliu@gmail.com"},"jsdelivr":"dist/index.umd.js","deprecated":"Use 0.0.7; example import fixed","_npmVersion":"10.9.2","description":"Modal SDK for partner user login/authentication.","directories":{},"_nodeVersion":"23.11.0","_hasShrinkwrap":false,"devDependencies":{"vue":"^3.3.8","react":"^18.2.0","preact":"^10.27.2","rollup":"^4.6.1","svelte":"^4.2.20","solid-js":"^1.9.10","typescript":"^5.3.3","@types/react":"^18.2.58","@angular/core":"^17.0.0","@types/react-dom":"^18.2.19","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.2.3"},"peerDependencies":{"vue":"^3.3.0","react":"^18.0.0","preact":"^10.19.3","svelte":"^4.2.0","solid-js":"^1.8.11","@angular/core":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/controller_0.0.6_1763655577740_0.2906210477648641","host":"s3://npm-registry-packages-npm-production"}},"0.0.7":{"name":"@0xobelisk/controller","version":"0.0.7","keywords":["auth","modal","sdk","login"],"author":{"name":"Obelisk"},"license":"MIT","_id":"@0xobelisk/controller@0.0.7","maintainers":[{"name":"vladilenaksana","email":"vladilenaksana@gmail.com"},{"name":"web3henry","email":"zombiesliu@gmail.com"}],"dist":{"shasum":"f253b773bacaab6f3e4056f494f3248e190831de","tarball":"https://registry.npmjs.org/@0xobelisk/controller/-/controller-0.0.7.tgz","fileCount":46,"integrity":"sha512-9P6c6Biq2vYAx6BEomdyNCruLx3HlgGu5PK41DkKD0OMwoJDQmQ06qXkg4jH8PMG2wXHC9ux+LzMbDlSQCAInw==","signatures":[{"sig":"MEUCIQDDODaAfslVT0ThHPZhcmwtRIMrj34wvsrYVbxqfGme9gIgYBvLWqLVgIfF69IyFiODG69r1PoPK9Qzn43Bxs8lvUA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":616938},"main":"dist/index.cjs","type":"module","types":"dist/src/index.d.ts","unpkg":"dist/index.umd.js","module":"dist/index.esm.js","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/index.esm.js","browser":"./dist/index.umd.js","require":"./dist/index.cjs"},"./vue":{"types":"./dist/adapters/vue.d.ts","import":"./dist/vue.esm.js","require":"./dist/vue.cjs"},"./react":{"types":"./dist/adapters/react.d.ts","import":"./dist/react.esm.js","require":"./dist/react.cjs"},"./solid":{"types":"./dist/adapters/solid.d.ts","import":"./dist/solid.esm.js","require":"./dist/solid.cjs"},"./preact":{"types":"./dist/adapters/preact.d.ts","import":"./dist/preact.esm.js","require":"./dist/preact.cjs"},"./svelte":{"types":"./dist/adapters/svelte.d.ts","import":"./dist/svelte.esm.js","require":"./dist/svelte.cjs"},"./angular":{"types":"./dist/adapters/angular.d.ts","import":"./dist/angular.esm.js","require":"./dist/angular.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"5914935d26f22899cab073f3479fbc7107f622a6","scripts":{"mock":"node examples/mock-server.js","build":"rm -rf dist && npm run build:types && npm run build:rollup && npm run build:assets","clean":"rm -rf dist node_modules","serve":"python3 -m http.server 4173","build:types":"tsc --emitDeclarationOnly --outDir dist","build:assets":"mkdir -p dist && cp src/styles.css dist/styles.css && cp public/dubhe.jpeg dist/dubhe.jpeg","build:rollup":"rollup -c"},"_npmUser":{"name":"web3henry","email":"zombiesliu@gmail.com"},"jsdelivr":"dist/index.umd.js","_npmVersion":"10.9.2","description":"Modal SDK for partner user login/authentication.","directories":{},"_nodeVersion":"23.11.0","_hasShrinkwrap":false,"devDependencies":{"vue":"^3.3.8","react":"^18.2.0","preact":"^10.27.2","rollup":"^4.6.1","svelte":"^4.2.20","solid-js":"^1.9.10","typescript":"^5.3.3","@types/react":"^18.2.58","@angular/core":"^17.0.0","@types/react-dom":"^18.2.19","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.2.3"},"peerDependencies":{"vue":"^3.3.0","react":"^18.0.0","preact":"^10.19.3","svelte":"^4.2.0","solid-js":"^1.8.11","@angular/core":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/controller_0.0.7_1763656752676_0.35067028358977415","host":"s3://npm-registry-packages-npm-production"}},"0.0.8":{"name":"@0xobelisk/controller","version":"0.0.8","keywords":["auth","modal","sdk","login"],"author":{"name":"Obelisk"},"license":"MIT","_id":"@0xobelisk/controller@0.0.8","maintainers":[{"name":"vladilenaksana","email":"vladilenaksana@gmail.com"},{"name":"web3henry","email":"zombiesliu@gmail.com"}],"homepage":"https://github.com/0xobelisk/dubhe-controller#readme","bugs":{"url":"https://github.com/0xobelisk/dubhe-controller/issues"},"dist":{"shasum":"49e92a5d0033cab38333631eb147846d533bc72e","tarball":"https://registry.npmjs.org/@0xobelisk/controller/-/controller-0.0.8.tgz","fileCount":71,"integrity":"sha512-FfMcO9s3Tf/R0QWe7nkByhxrVZbfgR8tL+KQo18dbEyb5/yoR2V7ErEakqNtBuZYacDdj1fiP5SnhNV3Rkfu/Q==","signatures":[{"sig":"MEYCIQD2jXGiLygHEAfUB8ztOQ4XDCcnj3bJlLR/QgtsUovxQwIhAIbWaFiM3NTA6VlwM1BwxfyVcFJMNNtRGHVXfaOLPKnt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4958716},"main":"dist/index.cjs","type":"module","types":"dist/src/index.d.ts","unpkg":"dist/index.umd.js","module":"dist/index.esm.js","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/index.esm.js","browser":"./dist/index.umd.js","require":"./dist/index.cjs"},"./vue":{"types":"./dist/adapters/vue.d.ts","import":"./dist/vue.esm.js","require":"./dist/vue.cjs"},"./cocos":{"types":"./dist/adapters/cocos.d.ts","import":"./dist/cocos.esm.js","require":"./dist/cocos.cjs"},"./react":{"types":"./dist/adapters/react.d.ts","import":"./dist/react.esm.js","require":"./dist/react.cjs"},"./solid":{"types":"./dist/adapters/solid.d.ts","import":"./dist/solid.esm.js","require":"./dist/solid.cjs"},"./preact":{"types":"./dist/adapters/preact.d.ts","import":"./dist/preact.esm.js","require":"./dist/preact.cjs"},"./svelte":{"types":"./dist/adapters/svelte.d.ts","import":"./dist/svelte.esm.js","require":"./dist/svelte.cjs"},"./angular":{"types":"./dist/adapters/angular.d.ts","import":"./dist/angular.esm.js","require":"./dist/angular.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"5f62fe38fca7dfb3ecfb5f737f1739a352ab503c","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\" \"adapters/**/*.{ts,tsx}\"","mock":"node examples/mock-server.js","size":"size-limit","test":"vitest","build":"rm -rf dist && npm run build:types && npm run build:rollup && npm run build:assets","clean":"rm -rf dist node_modules","serve":"python3 -m http.server 4173","format":"prettier --write \"{src,adapters,examples}/**/*.{ts,tsx,js,json,md,css}\"","prepare":"husky","release":"standard-version","test:ui":"vitest --ui","lint:fix":"eslint \"src/**/*.{ts,tsx}\" \"adapters/**/*.{ts,tsx}\" --fix","typecheck":"tsc --noEmit","test:watch":"vitest --watch","build:types":"tsc --emitDeclarationOnly --outDir dist","build:assets":"mkdir -p dist && cp src/styles.css dist/styles.css && cp public/dubhe.jpeg dist/dubhe.jpeg","build:rollup":"rollup -c","format:check":"prettier --check \"{src,adapters,examples}/**/*.{ts,tsx,js,json,md,css}\"","release:major":"standard-version --release-as major","release:minor":"standard-version --release-as minor","release:patch":"standard-version --release-as patch","test:coverage":"vitest run --coverage","prepublishOnly":"npm run lint && npm run typecheck && npm run test && npm run build"},"_npmUser":{"name":"web3henry","email":"zombiesliu@gmail.com"},"jsdelivr":"dist/index.umd.js","repository":{"url":"git+https://github.com/0xobelisk/dubhe-controller.git","type":"git"},"size-limit":[{"path":"dist/index.esm.js","limit":"50 KB"},{"path":"dist/index.cjs","limit":"50 KB"}],"_npmVersion":"10.1.0","description":"Modal SDK for partner user login/authentication.","directories":{},"lint-staged":{"*.{ts,tsx}":["eslint --fix","prettier --write"],"*.{json,md,css}":["prettier --write"]},"_nodeVersion":"20.9.0","_hasShrinkwrap":false,"devDependencies":{"vue":"^3.3.8","husky":"^9.1.7","jsdom":"^24.1.3","react":"^18.2.0","eslint":"^8.57.0","preact":"^10.27.2","rollup":"^4.6.1","svelte":"^4.2.20","vitest":"^4.0.13","prettier":"^3.6.2","solid-js":"^1.9.10","typescript":"^5.3.3","@mysten/sui":"^1.45.0","lint-staged":"^16.2.7","@types/react":"^18.2.58","@angular/core":"^17.0.0","@0xobelisk/ecs":"1.2.0-pre.88","fake-indexeddb":"^6.2.5","@commitlint/cli":"^20.1.0","@0xobelisk/react":"1.2.0-pre.88","@types/react-dom":"^18.2.19","standard-version":"^9.5.0","@0xobelisk/sui-cli":"1.2.0-pre.88","@vitest/coverage-v8":"^4.0.13","eslint-plugin-react":"^7.35.0","@0xobelisk/controller":"0.0.7","@0xobelisk/sui-client":"1.2.0-pre.88","@0xobelisk/sui-common":"1.2.0-pre.88","@0xobelisk/graphql-client":"1.2.0-pre.88","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.0.0","eslint-plugin-react-hooks":"^4.6.0","@rollup/plugin-node-resolve":"^15.2.3","@size-limit/preset-small-lib":"^11.2.0","@commitlint/config-conventional":"^20.0.0","@typescript-eslint/eslint-plugin":"^7.0.0"},"peerDependencies":{"vue":"^3.3.0","react":"^18.0.0","preact":"^10.19.3","svelte":"^4.2.0","solid-js":"^1.8.11","@angular/core":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/controller_0.0.8_1763915584474_0.6192348596466803","host":"s3://npm-registry-packages-npm-production"}},"0.0.9":{"name":"@0xobelisk/controller","version":"0.0.9","keywords":["auth","modal","sdk","login"],"author":{"name":"Obelisk"},"license":"MIT","_id":"@0xobelisk/controller@0.0.9","maintainers":[{"name":"vladilenaksana","email":"vladilenaksana@gmail.com"},{"name":"web3henry","email":"zombiesliu@gmail.com"}],"homepage":"https://github.com/0xobelisk/dubhe-controller#readme","bugs":{"url":"https://github.com/0xobelisk/dubhe-controller/issues"},"dist":{"shasum":"0d64e6f159e94d25c49cfb449715d8dd1f9402e6","tarball":"https://registry.npmjs.org/@0xobelisk/controller/-/controller-0.0.9.tgz","fileCount":71,"integrity":"sha512-FigpX6AB2c9/fltLkaPh7TQW81Nr9nv9yGvl5DTEL3bTKn0SOK+N2QxjIUDH7Dbj1WFQnYBhNBHBsR9yJSPRZw==","signatures":[{"sig":"MEQCIFFWWmKRHY0koVmRxe9ZyqL7T/7oGXu2eupPaibRATJMAiBgtGSHqDh5ZFlwongAeVDSAGLwrI/xgdpTNyc/IKBqjg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4962040},"main":"dist/index.cjs","type":"module","types":"dist/src/index.d.ts","unpkg":"dist/index.umd.js","module":"dist/index.esm.js","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/index.esm.js","browser":"./dist/index.umd.js","require":"./dist/index.cjs"},"./vue":{"types":"./dist/adapters/vue.d.ts","import":"./dist/vue.esm.js","require":"./dist/vue.cjs"},"./cocos":{"types":"./dist/adapters/cocos.d.ts","import":"./dist/cocos.esm.js","require":"./dist/cocos.cjs"},"./react":{"types":"./dist/adapters/react.d.ts","import":"./dist/react.esm.js","require":"./dist/react.cjs"},"./solid":{"types":"./dist/adapters/solid.d.ts","import":"./dist/solid.esm.js","require":"./dist/solid.cjs"},"./preact":{"types":"./dist/adapters/preact.d.ts","import":"./dist/preact.esm.js","require":"./dist/preact.cjs"},"./svelte":{"types":"./dist/adapters/svelte.d.ts","import":"./dist/svelte.esm.js","require":"./dist/svelte.cjs"},"./angular":{"types":"./dist/adapters/angular.d.ts","import":"./dist/angular.esm.js","require":"./dist/angular.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"03efe14dce07f774090eff3ad0250b3e6228bdb5","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\" \"adapters/**/*.{ts,tsx}\"","mock":"node examples/mock-server.js","size":"size-limit","test":"vitest","build":"rm -rf dist && npm run build:types && npm run build:rollup && npm run build:assets","clean":"rm -rf dist node_modules","serve":"python3 -m http.server 4173","format":"prettier --write \"{src,adapters,examples}/**/*.{ts,tsx,js,json,md,css}\"","prepare":"husky","release":"standard-version","test:ui":"vitest --ui","lint:fix":"eslint \"src/**/*.{ts,tsx}\" \"adapters/**/*.{ts,tsx}\" --fix","typecheck":"tsc --noEmit","test:watch":"vitest --watch","build:types":"tsc --emitDeclarationOnly --outDir dist","build:assets":"mkdir -p dist && cp src/styles.css dist/styles.css && cp public/dubhe.jpeg dist/dubhe.jpeg","build:rollup":"rollup -c","format:check":"prettier --check \"{src,adapters,examples}/**/*.{ts,tsx,js,json,md,css}\"","release:major":"standard-version --release-as major","release:minor":"standard-version --release-as minor","release:patch":"standard-version --release-as patch","test:coverage":"vitest run --coverage","prepublishOnly":"npm run lint && npm run typecheck && npm run test && npm run build"},"_npmUser":{"name":"web3henry","email":"zombiesliu@gmail.com"},"jsdelivr":"dist/index.umd.js","repository":{"url":"git+https://github.com/0xobelisk/dubhe-controller.git","type":"git"},"size-limit":[{"path":"dist/index.esm.js","limit":"50 KB"},{"path":"dist/index.cjs","limit":"50 KB"}],"_npmVersion":"10.1.0","description":"Modal SDK for partner user login/authentication.","directories":{},"lint-staged":{"*.{ts,tsx}":["eslint --fix","prettier --write"],"*.{json,md,css}":["prettier --write"]},"_nodeVersion":"20.9.0","_hasShrinkwrap":false,"devDependencies":{"vue":"^3.3.8","husky":"^9.1.7","jsdom":"^24.1.3","react":"^18.2.0","eslint":"^8.57.0","preact":"^10.27.2","rollup":"^4.6.1","svelte":"^4.2.20","vitest":"^4.0.13","prettier":"^3.6.2","solid-js":"^1.9.10","typescript":"^5.3.3","@mysten/sui":"^1.45.0","lint-staged":"^16.2.7","@types/react":"^18.2.58","@angular/core":"^17.0.0","@0xobelisk/ecs":"1.2.0-pre.88","fake-indexeddb":"^6.2.5","@commitlint/cli":"^20.1.0","@0xobelisk/react":"1.2.0-pre.88","@types/react-dom":"^18.2.19","standard-version":"^9.5.0","@0xobelisk/sui-cli":"1.2.0-pre.88","@vitest/coverage-v8":"^4.0.13","eslint-plugin-react":"^7.35.0","@0xobelisk/controller":"0.0.7","@0xobelisk/sui-client":"1.2.0-pre.88","@0xobelisk/sui-common":"1.2.0-pre.88","@0xobelisk/graphql-client":"1.2.0-pre.88","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.0.0","eslint-plugin-react-hooks":"^4.6.0","@rollup/plugin-node-resolve":"^15.2.3","@size-limit/preset-small-lib":"^11.2.0","@commitlint/config-conventional":"^20.0.0","@typescript-eslint/eslint-plugin":"^7.0.0"},"peerDependencies":{"vue":"^3.3.0","react":"^18.0.0","preact":"^10.19.3","svelte":"^4.2.0","solid-js":"^1.8.11","@angular/core":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/controller_0.0.9_1763917015039_0.8604127970623687","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"@0xobelisk/controller","version":"0.1.0","keywords":["auth","modal","sdk","login"],"author":{"name":"Obelisk"},"license":"MIT","_id":"@0xobelisk/controller@0.1.0","maintainers":[{"name":"vladilenaksana","email":"vladilenaksana@gmail.com"},{"name":"web3henry","email":"zombiesliu@gmail.com"}],"homepage":"https://github.com/0xobelisk/dubhe-controller#readme","bugs":{"url":"https://github.com/0xobelisk/dubhe-controller/issues"},"dist":{"shasum":"592faf6d3fc2b4de09196480c5aff3aaa895a9bc","tarball":"https://registry.npmjs.org/@0xobelisk/controller/-/controller-0.1.0.tgz","fileCount":71,"integrity":"sha512-lNL5E6tjukaZo2jWjaQFMOsRMluTTfjT2KSNmrspoJG8Yb0f4cyX24mJGH+DJ+MvCVHzaqbi3BmxXja2gCvNoA==","signatures":[{"sig":"MEYCIQC2blQQsP/gwXaNZBkTL9YBBjr+fftzg/0PH8YR29dgRAIhAJVgazMyDgQ6Y88bDZ3fRey3MFyP5V3+HiAHs+oxZO7b","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4975687},"main":"dist/index.cjs","type":"module","types":"dist/src/index.d.ts","unpkg":"dist/index.umd.js","module":"dist/index.esm.js","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/index.esm.js","browser":"./dist/index.umd.js","require":"./dist/index.cjs"},"./vue":{"types":"./dist/adapters/vue.d.ts","import":"./dist/vue.esm.js","require":"./dist/vue.cjs"},"./cocos":{"types":"./dist/adapters/cocos.d.ts","import":"./dist/cocos.esm.js","require":"./dist/cocos.cjs"},"./react":{"types":"./dist/adapters/react.d.ts","import":"./dist/react.esm.js","require":"./dist/react.cjs"},"./solid":{"types":"./dist/adapters/solid.d.ts","import":"./dist/solid.esm.js","require":"./dist/solid.cjs"},"./preact":{"types":"./dist/adapters/preact.d.ts","import":"./dist/preact.esm.js","require":"./dist/preact.cjs"},"./svelte":{"types":"./dist/adapters/svelte.d.ts","import":"./dist/svelte.esm.js","require":"./dist/svelte.cjs"},"./angular":{"types":"./dist/adapters/angular.d.ts","import":"./dist/angular.esm.js","require":"./dist/angular.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"6675c605e43b67fd4ee5653eccfb279557d199d4","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\" \"adapters/**/*.{ts,tsx}\"","mock":"node examples/mock-server.js","size":"size-limit","test":"vitest","build":"rm -rf dist && npm run build:types && npm run build:rollup && npm run build:assets","clean":"rm -rf dist node_modules","serve":"python3 -m http.server 4173","format":"prettier --write \"{src,adapters,examples}/**/*.{ts,tsx,js,json,md,css}\"","prepare":"husky","release":"standard-version","test:ui":"vitest --ui","lint:fix":"eslint \"src/**/*.{ts,tsx}\" \"adapters/**/*.{ts,tsx}\" --fix","typecheck":"tsc --noEmit","test:watch":"vitest --watch","build:types":"tsc --emitDeclarationOnly --outDir dist","build:assets":"mkdir -p dist && cp src/styles.css dist/styles.css && cp public/dubhe.jpeg dist/dubhe.jpeg","build:rollup":"rollup -c","format:check":"prettier --check \"{src,adapters,examples}/**/*.{ts,tsx,js,json,md,css}\"","release:major":"standard-version --release-as major","release:minor":"standard-version --release-as minor","release:patch":"standard-version --release-as patch","test:coverage":"vitest run --coverage","prepublishOnly":"npm run lint && npm run typecheck && npm run test && npm run build"},"_npmUser":{"name":"web3henry","email":"zombiesliu@gmail.com"},"jsdelivr":"dist/index.umd.js","repository":{"url":"git+https://github.com/0xobelisk/dubhe-controller.git","type":"git"},"size-limit":[{"path":"dist/index.esm.js","limit":"50 KB"},{"path":"dist/index.cjs","limit":"50 KB"}],"_npmVersion":"10.1.0","description":"Modal SDK for partner user login/authentication.","directories":{},"lint-staged":{"*.{ts,tsx}":["eslint --fix","prettier --write"],"*.{json,md,css}":["prettier --write"]},"_nodeVersion":"20.9.0","_hasShrinkwrap":false,"devDependencies":{"vue":"^3.3.8","husky":"^9.1.7","jsdom":"^24.1.3","react":"^18.2.0","eslint":"^8.57.0","preact":"^10.27.2","rollup":"^4.6.1","svelte":"^4.2.20","vitest":"^4.0.13","prettier":"^3.6.2","solid-js":"^1.9.10","typescript":"^5.3.3","@mysten/sui":"^1.45.0","lint-staged":"^16.2.7","@types/react":"^18.2.58","@angular/core":"^17.0.0","@0xobelisk/ecs":"1.2.0-pre.88","fake-indexeddb":"^6.2.5","@commitlint/cli":"^20.1.0","@0xobelisk/react":"1.2.0-pre.88","@types/react-dom":"^18.2.19","standard-version":"^9.5.0","@0xobelisk/sui-cli":"1.2.0-pre.88","@vitest/coverage-v8":"^4.0.13","eslint-plugin-react":"^7.35.0","@0xobelisk/controller":"0.0.7","@0xobelisk/sui-client":"1.2.0-pre.88","@0xobelisk/sui-common":"1.2.0-pre.88","@0xobelisk/graphql-client":"1.2.0-pre.88","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.0.0","eslint-plugin-react-hooks":"^4.6.0","@rollup/plugin-node-resolve":"^15.2.3","@size-limit/preset-small-lib":"^11.2.0","@commitlint/config-conventional":"^20.0.0","@typescript-eslint/eslint-plugin":"^7.0.0"},"peerDependencies":{"vue":"^3.3.0","react":"^18.0.0","preact":"^10.19.3","svelte":"^4.2.0","solid-js":"^1.8.11","@angular/core":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/controller_0.1.0_1763918157213_0.12587521940972746","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@0xobelisk/controller","version":"0.2.0","keywords":["auth","modal","sdk","login"],"author":{"name":"Obelisk"},"license":"MIT","_id":"@0xobelisk/controller@0.2.0","maintainers":[{"name":"vladilenaksana","email":"vladilenaksana@gmail.com"},{"name":"web3henry","email":"zombiesliu@gmail.com"}],"homepage":"https://github.com/0xobelisk/dubhe-controller#readme","bugs":{"url":"https://github.com/0xobelisk/dubhe-controller/issues"},"dist":{"shasum":"2ccea33966c1bf584a0910f06bdb7452601c3479","tarball":"https://registry.npmjs.org/@0xobelisk/controller/-/controller-0.2.0.tgz","fileCount":71,"integrity":"sha512-fnKBoSOyEfOLsLD5+J5i+057+IYkQLrGpODW/Dtj8Xz6UurFOr/IvsGYZHolcEFChZF4XdaGCKRVsr7Y81zsuQ==","signatures":[{"sig":"MEUCIQD4Vo24SdveZZM+RSWPRLu6PGomEAAPyCuP84AecUoYJgIgPfn85sd9gosZ6kzeQZK7CnR3xOPobQy5tzHiSldNrtA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4976314},"main":"dist/index.cjs","type":"module","types":"dist/src/index.d.ts","unpkg":"dist/index.umd.js","module":"dist/index.esm.js","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/index.esm.js","browser":"./dist/index.umd.js","require":"./dist/index.cjs"},"./vue":{"types":"./dist/adapters/vue.d.ts","import":"./dist/vue.esm.js","require":"./dist/vue.cjs"},"./cocos":{"types":"./dist/adapters/cocos.d.ts","import":"./dist/cocos.esm.js","require":"./dist/cocos.cjs"},"./react":{"types":"./dist/adapters/react.d.ts","import":"./dist/react.esm.js","require":"./dist/react.cjs"},"./solid":{"types":"./dist/adapters/solid.d.ts","import":"./dist/solid.esm.js","require":"./dist/solid.cjs"},"./preact":{"types":"./dist/adapters/preact.d.ts","import":"./dist/preact.esm.js","require":"./dist/preact.cjs"},"./svelte":{"types":"./dist/adapters/svelte.d.ts","import":"./dist/svelte.esm.js","require":"./dist/svelte.cjs"},"./angular":{"types":"./dist/adapters/angular.d.ts","import":"./dist/angular.esm.js","require":"./dist/angular.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"16a28a0c8ad20b465327dfbe8c87e30a5aafa694","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\" \"adapters/**/*.{ts,tsx}\"","mock":"node examples/mock-server.js","size":"size-limit","test":"vitest","build":"rm -rf dist && npm run build:types && npm run build:rollup && npm run build:assets","clean":"rm -rf dist node_modules","serve":"python3 -m http.server 4173","format":"prettier --write \"{src,adapters,examples}/**/*.{ts,tsx,js,json,md,css}\"","prepare":"husky","release":"standard-version","test:ui":"vitest --ui","lint:fix":"eslint \"src/**/*.{ts,tsx}\" \"adapters/**/*.{ts,tsx}\" --fix","typecheck":"tsc --noEmit","test:watch":"vitest --watch","build:types":"tsc --emitDeclarationOnly --outDir dist","build:assets":"mkdir -p dist && cp src/styles.css dist/styles.css && cp public/dubhe.jpeg dist/dubhe.jpeg","build:rollup":"rollup -c","format:check":"prettier --check \"{src,adapters,examples}/**/*.{ts,tsx,js,json,md,css}\"","release:major":"standard-version --release-as major","release:minor":"standard-version --release-as minor","release:patch":"standard-version --release-as patch","test:coverage":"vitest run --coverage","prepublishOnly":"npm run lint && npm run typecheck && npm run test && npm run build"},"_npmUser":{"name":"web3henry","email":"zombiesliu@gmail.com"},"jsdelivr":"dist/index.umd.js","repository":{"url":"git+https://github.com/0xobelisk/dubhe-controller.git","type":"git"},"size-limit":[{"path":"dist/index.esm.js","limit":"50 KB"},{"path":"dist/index.cjs","limit":"50 KB"}],"_npmVersion":"10.1.0","description":"Modal SDK for partner user login/authentication.","directories":{},"lint-staged":{"*.{ts,tsx}":["eslint --fix","prettier --write"],"*.{json,md,css}":["prettier --write"]},"_nodeVersion":"20.9.0","_hasShrinkwrap":false,"devDependencies":{"vue":"^3.3.8","husky":"^9.1.7","jsdom":"^24.1.3","react":"^18.2.0","eslint":"^8.57.0","preact":"^10.27.2","rollup":"^4.6.1","svelte":"^4.2.20","vitest":"^4.0.13","prettier":"^3.6.2","solid-js":"^1.9.10","typescript":"^5.3.3","@mysten/sui":"^1.45.0","lint-staged":"^16.2.7","@types/react":"^18.2.58","@angular/core":"^17.0.0","@0xobelisk/ecs":"1.2.0-pre.88","fake-indexeddb":"^6.2.5","@commitlint/cli":"^20.1.0","@0xobelisk/react":"1.2.0-pre.88","@types/react-dom":"^18.2.19","standard-version":"^9.5.0","@0xobelisk/sui-cli":"1.2.0-pre.88","@vitest/coverage-v8":"^4.0.13","eslint-plugin-react":"^7.35.0","@0xobelisk/controller":"0.0.7","@0xobelisk/sui-client":"1.2.0-pre.88","@0xobelisk/sui-common":"1.2.0-pre.88","@0xobelisk/graphql-client":"1.2.0-pre.88","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.0.0","eslint-plugin-react-hooks":"^4.6.0","@rollup/plugin-node-resolve":"^15.2.3","@size-limit/preset-small-lib":"^11.2.0","@commitlint/config-conventional":"^20.0.0","@typescript-eslint/eslint-plugin":"^7.0.0"},"peerDependencies":{"vue":"^3.3.0","react":"^18.0.0","preact":"^10.19.3","svelte":"^4.2.0","solid-js":"^1.8.11","@angular/core":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/controller_0.2.0_1763919333634_0.2133441663069553","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@0xobelisk/controller","version":"0.2.1","keywords":["auth","modal","sdk","login"],"author":{"name":"Obelisk"},"license":"MIT","_id":"@0xobelisk/controller@0.2.1","maintainers":[{"name":"vladilenaksana","email":"vladilenaksana@gmail.com"},{"name":"web3henry","email":"zombiesliu@gmail.com"}],"homepage":"https://github.com/0xobelisk/dubhe-controller#readme","bugs":{"url":"https://github.com/0xobelisk/dubhe-controller/issues"},"dist":{"shasum":"6f01729bfdbf2914825edb1e28066ad0c7fa8726","tarball":"https://registry.npmjs.org/@0xobelisk/controller/-/controller-0.2.1.tgz","fileCount":71,"integrity":"sha512-AqL6KRsYZCpak6QZKKEm0dY85HLwMtpEa77nHGrJ/qc0uuexCgAmswM66pq6fYiqTkEqtqfXMOxX790CBCxePg==","signatures":[{"sig":"MEUCIQDMpeRZ84JfC9uDyTk/jhoCIWASY8aWZxuQOmPUwbyQ+gIgQrn0Ayv41IzaXcoL83jS+zQeATiJullwRvok4qCumaU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4978412},"main":"dist/index.cjs","type":"module","types":"dist/src/index.d.ts","unpkg":"dist/index.umd.js","module":"dist/index.esm.js","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/index.esm.js","browser":"./dist/index.umd.js","require":"./dist/index.cjs"},"./vue":{"types":"./dist/adapters/vue.d.ts","import":"./dist/vue.esm.js","require":"./dist/vue.cjs"},"./cocos":{"types":"./dist/adapters/cocos.d.ts","import":"./dist/cocos.esm.js","require":"./dist/cocos.cjs"},"./react":{"types":"./dist/adapters/react.d.ts","import":"./dist/react.esm.js","require":"./dist/react.cjs"},"./solid":{"types":"./dist/adapters/solid.d.ts","import":"./dist/solid.esm.js","require":"./dist/solid.cjs"},"./preact":{"types":"./dist/adapters/preact.d.ts","import":"./dist/preact.esm.js","require":"./dist/preact.cjs"},"./svelte":{"types":"./dist/adapters/svelte.d.ts","import":"./dist/svelte.esm.js","require":"./dist/svelte.cjs"},"./angular":{"types":"./dist/adapters/angular.d.ts","import":"./dist/angular.esm.js","require":"./dist/angular.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"7a008601aece31f0d76c241115308bb378f39cdd","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\" \"adapters/**/*.{ts,tsx}\"","mock":"node examples/mock-server.js","size":"size-limit","test":"vitest","build":"rm -rf dist && npm run build:types && npm run build:rollup && npm run build:assets","clean":"rm -rf dist node_modules","serve":"python3 -m http.server 4173","format":"prettier --write \"{src,adapters,examples}/**/*.{ts,tsx,js,json,md,css}\"","prepare":"husky","release":"standard-version","test:ui":"vitest --ui","lint:fix":"eslint \"src/**/*.{ts,tsx}\" \"adapters/**/*.{ts,tsx}\" --fix","typecheck":"tsc --noEmit","test:watch":"vitest --watch","build:types":"tsc --emitDeclarationOnly --outDir dist","build:assets":"mkdir -p dist && cp src/styles.css dist/styles.css && cp public/dubhe.jpeg dist/dubhe.jpeg","build:rollup":"rollup -c","format:check":"prettier --check \"{src,adapters,examples}/**/*.{ts,tsx,js,json,md,css}\"","release:major":"standard-version --release-as major","release:minor":"standard-version --release-as minor","release:patch":"standard-version --release-as patch","test:coverage":"vitest run --coverage","prepublishOnly":"npm run lint && npm run typecheck && npm run test && npm run build"},"_npmUser":{"name":"web3henry","email":"zombiesliu@gmail.com"},"jsdelivr":"dist/index.umd.js","repository":{"url":"git+https://github.com/0xobelisk/dubhe-controller.git","type":"git"},"size-limit":[{"path":"dist/index.esm.js","limit":"50 KB"},{"path":"dist/index.cjs","limit":"50 KB"}],"_npmVersion":"10.1.0","description":"Modal SDK for partner user login/authentication.","directories":{},"lint-staged":{"*.{ts,tsx}":["eslint --fix","prettier --write"],"*.{json,md,css}":["prettier --write"]},"_nodeVersion":"20.9.0","_hasShrinkwrap":false,"devDependencies":{"vue":"^3.3.8","husky":"^9.1.7","jsdom":"^24.1.3","react":"^18.2.0","eslint":"^8.57.0","preact":"^10.27.2","rollup":"^4.6.1","svelte":"^4.2.20","vitest":"^4.0.13","prettier":"^3.6.2","solid-js":"^1.9.10","typescript":"^5.3.3","@mysten/sui":"^1.45.0","lint-staged":"^16.2.7","@types/react":"^18.2.58","@angular/core":"^17.0.0","@0xobelisk/ecs":"1.2.0-pre.88","fake-indexeddb":"^6.2.5","@commitlint/cli":"^20.1.0","@0xobelisk/react":"1.2.0-pre.88","@types/react-dom":"^18.2.19","standard-version":"^9.5.0","@0xobelisk/sui-cli":"1.2.0-pre.88","@vitest/coverage-v8":"^4.0.13","eslint-plugin-react":"^7.35.0","@0xobelisk/controller":"0.0.7","@0xobelisk/sui-client":"1.2.0-pre.88","@0xobelisk/sui-common":"1.2.0-pre.88","@0xobelisk/graphql-client":"1.2.0-pre.88","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.0.0","eslint-plugin-react-hooks":"^4.6.0","@rollup/plugin-node-resolve":"^15.2.3","@size-limit/preset-small-lib":"^11.2.0","@commitlint/config-conventional":"^20.0.0","@typescript-eslint/eslint-plugin":"^7.0.0"},"peerDependencies":{"vue":"^3.3.0","react":"^18.0.0","preact":"^10.19.3","svelte":"^4.2.0","solid-js":"^1.8.11","@angular/core":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/controller_0.2.1_1763920097398_0.4253110927287662","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"@0xobelisk/controller","version":"0.2.3","keywords":["auth","modal","sdk","login"],"author":{"name":"Obelisk"},"license":"MIT","_id":"@0xobelisk/controller@0.2.3","maintainers":[{"name":"vladilenaksana","email":"vladilenaksana@gmail.com"},{"name":"web3henry","email":"zombiesliu@gmail.com"}],"homepage":"https://github.com/0xobelisk/dubhe-controller#readme","bugs":{"url":"https://github.com/0xobelisk/dubhe-controller/issues"},"dist":{"shasum":"df789e426677400d5dec9e90182b82daa104ee49","tarball":"https://registry.npmjs.org/@0xobelisk/controller/-/controller-0.2.3.tgz","fileCount":71,"integrity":"sha512-jDi4kil6whatxM3TZ9iFCDDB4gm3p2P+k8vB5L+iIDMJo5a0iMl0NLOSERQkcJ+blJvKYVQmTf0gQ8imDwuVRg==","signatures":[{"sig":"MEQCIHLO64XCRNXVbriD7O7tl8beP92BJwQZ+8EsqSFPmGzeAiBFFHwDpK7gjuEqTTzB78VcQMV5gJHJVhXklzP+oeWMFA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4992148},"main":"dist/index.cjs","type":"module","types":"dist/src/index.d.ts","unpkg":"dist/index.umd.js","module":"dist/index.esm.js","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/index.esm.js","browser":"./dist/index.umd.js","require":"./dist/index.cjs"},"./vue":{"types":"./dist/adapters/vue.d.ts","import":"./dist/vue.esm.js","require":"./dist/vue.cjs"},"./cocos":{"types":"./dist/adapters/cocos.d.ts","import":"./dist/cocos.esm.js","require":"./dist/cocos.cjs"},"./react":{"types":"./dist/adapters/react.d.ts","import":"./dist/react.esm.js","require":"./dist/react.cjs"},"./solid":{"types":"./dist/adapters/solid.d.ts","import":"./dist/solid.esm.js","require":"./dist/solid.cjs"},"./preact":{"types":"./dist/adapters/preact.d.ts","import":"./dist/preact.esm.js","require":"./dist/preact.cjs"},"./svelte":{"types":"./dist/adapters/svelte.d.ts","import":"./dist/svelte.esm.js","require":"./dist/svelte.cjs"},"./angular":{"types":"./dist/adapters/angular.d.ts","import":"./dist/angular.esm.js","require":"./dist/angular.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"4b575e3155a54365706f43a57a6a10dbe8817c34","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\" \"adapters/**/*.{ts,tsx}\"","mock":"node examples/mock-server.js","size":"size-limit","test":"vitest","build":"rm -rf dist && npm run build:types && npm run build:rollup && npm run build:assets","clean":"rm -rf dist node_modules","serve":"python3 -m http.server 4173","format":"prettier --write \"{src,adapters,examples}/**/*.{ts,tsx,js,json,md,css}\"","prepare":"husky","release":"standard-version","test:ui":"vitest --ui","lint:fix":"eslint \"src/**/*.{ts,tsx}\" \"adapters/**/*.{ts,tsx}\" --fix","typecheck":"tsc --noEmit","test:watch":"vitest --watch","build:types":"tsc --emitDeclarationOnly --outDir dist","build:assets":"mkdir -p dist && cp src/styles.css dist/styles.css && cp public/dubhe.jpeg dist/dubhe.jpeg","build:rollup":"rollup -c","format:check":"prettier --check \"{src,adapters,examples}/**/*.{ts,tsx,js,json,md,css}\"","release:major":"standard-version --release-as major","release:minor":"standard-version --release-as minor","release:patch":"standard-version --release-as patch","test:coverage":"vitest run --coverage","prepublishOnly":"npm run lint && npm run typecheck && npm run test && npm run build"},"_npmUser":{"name":"web3henry","email":"zombiesliu@gmail.com"},"jsdelivr":"dist/index.umd.js","repository":{"url":"git+https://github.com/0xobelisk/dubhe-controller.git","type":"git"},"size-limit":[{"path":"dist/index.esm.js","limit":"50 KB"},{"path":"dist/index.cjs","limit":"50 KB"}],"_npmVersion":"10.1.0","description":"Modal SDK for partner user login/authentication.","directories":{},"lint-staged":{"*.{ts,tsx}":["eslint --fix","prettier --write"],"*.{json,md,css}":["prettier --write"]},"_nodeVersion":"20.9.0","_hasShrinkwrap":false,"devDependencies":{"vue":"^3.3.8","husky":"^9.1.7","jsdom":"^24.1.3","react":"^18.2.0","eslint":"^8.57.0","preact":"^10.27.2","rollup":"^4.6.1","svelte":"^4.2.20","vitest":"^4.0.13","prettier":"^3.6.2","solid-js":"^1.9.10","typescript":"^5.3.3","@mysten/sui":"^1.45.0","lint-staged":"^16.2.7","@types/react":"^18.2.58","@angular/core":"^17.0.0","@0xobelisk/ecs":"1.2.0-pre.88","fake-indexeddb":"^6.2.5","@commitlint/cli":"^20.1.0","@0xobelisk/react":"1.2.0-pre.88","@types/react-dom":"^18.2.19","standard-version":"^9.5.0","@0xobelisk/sui-cli":"1.2.0-pre.88","@vitest/coverage-v8":"^4.0.13","eslint-plugin-react":"^7.35.0","@0xobelisk/controller":"0.0.7","@0xobelisk/sui-client":"1.2.0-pre.88","@0xobelisk/sui-common":"1.2.0-pre.88","@0xobelisk/graphql-client":"1.2.0-pre.88","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.0.0","eslint-plugin-react-hooks":"^4.6.0","@rollup/plugin-node-resolve":"^15.2.3","@size-limit/preset-small-lib":"^11.2.0","@commitlint/config-conventional":"^20.0.0","@typescript-eslint/eslint-plugin":"^7.0.0"},"peerDependencies":{"vue":"^3.3.0","react":"^18.0.0","preact":"^10.19.3","svelte":"^4.2.0","solid-js":"^1.8.11","@angular/core":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/controller_0.2.3_1763976408744_0.3869553103344541","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"@0xobelisk/controller","version":"0.2.4","keywords":["auth","modal","sdk","login"],"author":{"name":"Obelisk"},"license":"MIT","_id":"@0xobelisk/controller@0.2.4","maintainers":[{"name":"vladilenaksana","email":"vladilenaksana@gmail.com"},{"name":"web3henry","email":"zombiesliu@gmail.com"}],"homepage":"https://github.com/0xobelisk/dubhe-controller#readme","bugs":{"url":"https://github.com/0xobelisk/dubhe-controller/issues"},"dist":{"shasum":"f165a2566860b1523e31e7a3ea4e41127a1582e1","tarball":"https://registry.npmjs.org/@0xobelisk/controller/-/controller-0.2.4.tgz","fileCount":71,"integrity":"sha512-flzzQ4CZVGG88uOWkna87w6VBkqD7Px993ruoVpaYxnu7mE5pGSdrqObFIZ3Ojo6bEtU07x3l8YOmXU3k0bBHg==","signatures":[{"sig":"MEUCIF90lBDDF3B9kEKxTvLrlaw1162vmRK5tYQeDm6r6VKNAiEAwJdKvHbyxIgytJSbY4qDUFkPWD/qmAznPpJ6wsf0gvQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5003242},"main":"dist/index.cjs","type":"module","types":"dist/src/index.d.ts","unpkg":"dist/index.umd.js","module":"dist/index.esm.js","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/index.esm.js","browser":"./dist/index.umd.js","require":"./dist/index.cjs"},"./vue":{"types":"./dist/adapters/vue.d.ts","import":"./dist/vue.esm.js","require":"./dist/vue.cjs"},"./cocos":{"types":"./dist/adapters/cocos.d.ts","import":"./dist/cocos.esm.js","require":"./dist/cocos.cjs"},"./react":{"types":"./dist/adapters/react.d.ts","import":"./dist/react.esm.js","require":"./dist/react.cjs"},"./solid":{"types":"./dist/adapters/solid.d.ts","import":"./dist/solid.esm.js","require":"./dist/solid.cjs"},"./preact":{"types":"./dist/adapters/preact.d.ts","import":"./dist/preact.esm.js","require":"./dist/preact.cjs"},"./svelte":{"types":"./dist/adapters/svelte.d.ts","import":"./dist/svelte.esm.js","require":"./dist/svelte.cjs"},"./angular":{"types":"./dist/adapters/angular.d.ts","import":"./dist/angular.esm.js","require":"./dist/angular.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"35f92270ead0729c34b6924b760b6f6621e18c36","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\" \"adapters/**/*.{ts,tsx}\"","mock":"node examples/mock-server.js","size":"size-limit","test":"vitest","build":"rm -rf dist && npm run build:types && npm run build:rollup && npm run build:assets","clean":"rm -rf dist node_modules","serve":"python3 -m http.server 4173","format":"prettier --write \"{src,adapters,examples}/**/*.{ts,tsx,js,json,md,css}\"","prepare":"husky","release":"standard-version","test:ui":"vitest --ui","lint:fix":"eslint \"src/**/*.{ts,tsx}\" \"adapters/**/*.{ts,tsx}\" --fix","typecheck":"tsc --noEmit","test:watch":"vitest --watch","build:types":"tsc --emitDeclarationOnly --outDir dist","build:assets":"mkdir -p dist && cp src/styles.css dist/styles.css && cp public/dubhe.jpeg dist/dubhe.jpeg","build:rollup":"rollup -c","format:check":"prettier --check \"{src,adapters,examples}/**/*.{ts,tsx,js,json,md,css}\"","release:major":"standard-version --release-as major","release:minor":"standard-version --release-as minor","release:patch":"standard-version --release-as patch","test:coverage":"vitest run --coverage","prepublishOnly":"npm run lint && npm run typecheck && npm run test && npm run build"},"_npmUser":{"name":"web3henry","email":"zombiesliu@gmail.com"},"jsdelivr":"dist/index.umd.js","repository":{"url":"git+https://github.com/0xobelisk/dubhe-controller.git","type":"git"},"size-limit":[{"path":"dist/index.esm.js","limit":"50 KB"},{"path":"dist/index.cjs","limit":"50 KB"}],"_npmVersion":"10.1.0","description":"Modal SDK for partner user login/authentication.","directories":{},"lint-staged":{"*.{ts,tsx}":["eslint --fix","prettier --write"],"*.{json,md,css}":["prettier --write"]},"_nodeVersion":"20.9.0","_hasShrinkwrap":false,"devDependencies":{"vue":"^3.3.8","husky":"^9.1.7","jsdom":"^24.1.3","react":"^18.2.0","eslint":"^8.57.0","preact":"^10.27.2","rollup":"^4.6.1","svelte":"^4.2.20","vitest":"^4.0.13","prettier":"^3.6.2","solid-js":"^1.9.10","typescript":"^5.3.3","@mysten/sui":"^1.45.0","lint-staged":"^16.2.7","@types/react":"^18.2.58","@angular/core":"^17.0.0","@0xobelisk/ecs":"1.2.0-pre.88","fake-indexeddb":"^6.2.5","@commitlint/cli":"^20.1.0","@0xobelisk/react":"1.2.0-pre.88","@types/react-dom":"^18.2.19","standard-version":"^9.5.0","@0xobelisk/sui-cli":"1.2.0-pre.88","@vitest/coverage-v8":"^4.0.13","eslint-plugin-react":"^7.35.0","@0xobelisk/controller":"0.0.7","@0xobelisk/sui-client":"1.2.0-pre.88","@0xobelisk/sui-common":"1.2.0-pre.88","@0xobelisk/graphql-client":"1.2.0-pre.88","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.0.0","eslint-plugin-react-hooks":"^4.6.0","@rollup/plugin-node-resolve":"^15.2.3","@size-limit/preset-small-lib":"^11.2.0","@commitlint/config-conventional":"^20.0.0","@typescript-eslint/eslint-plugin":"^7.0.0"},"peerDependencies":{"vue":"^3.3.0","react":"^18.0.0","preact":"^10.19.3","svelte":"^4.2.0","solid-js":"^1.8.11","@angular/core":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/controller_0.2.4_1763978467447_0.8937571668112465","host":"s3://npm-registry-packages-npm-production"}},"0.2.5":{"name":"@0xobelisk/controller","version":"0.2.5","keywords":["auth","modal","sdk","login"],"author":{"name":"Obelisk"},"license":"MIT","_id":"@0xobelisk/controller@0.2.5","maintainers":[{"name":"vladilenaksana","email":"vladilenaksana@gmail.com"},{"name":"web3henry","email":"zombiesliu@gmail.com"}],"homepage":"https://github.com/0xobelisk/dubhe-controller#readme","bugs":{"url":"https://github.com/0xobelisk/dubhe-controller/issues"},"dist":{"shasum":"ca8b5e4a3800a37d31504d4372ddcafb9a529a2a","tarball":"https://registry.npmjs.org/@0xobelisk/controller/-/controller-0.2.5.tgz","fileCount":71,"integrity":"sha512-El1l14dDEdMQ1JNm/pVGdKC0YnShLl67chbZA9JKFinzJKStlastPKhaTBuZwxtj5SBnZz9zA48no55orn8g7A==","signatures":[{"sig":"MEUCIQCoBEInZ0JiJ1pmzRMMZSsmpL8XSjbspan787XFr501NgIgLxE8i5o8jXrIQWNQZ1y4Ex2Gv58O0X0CSPpJBxXgeis=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5004233},"main":"dist/index.cjs","type":"module","types":"dist/src/index.d.ts","unpkg":"dist/index.umd.js","module":"dist/index.esm.js","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/index.esm.js","browser":"./dist/index.umd.js","require":"./dist/index.cjs"},"./vue":{"types":"./dist/adapters/vue.d.ts","import":"./dist/vue.esm.js","require":"./dist/vue.cjs"},"./cocos":{"types":"./dist/adapters/cocos.d.ts","import":"./dist/cocos.esm.js","require":"./dist/cocos.cjs"},"./react":{"types":"./dist/adapters/react.d.ts","import":"./dist/react.esm.js","require":"./dist/react.cjs"},"./solid":{"types":"./dist/adapters/solid.d.ts","import":"./dist/solid.esm.js","require":"./dist/solid.cjs"},"./preact":{"types":"./dist/adapters/preact.d.ts","import":"./dist/preact.esm.js","require":"./dist/preact.cjs"},"./svelte":{"types":"./dist/adapters/svelte.d.ts","import":"./dist/svelte.esm.js","require":"./dist/svelte.cjs"},"./angular":{"types":"./dist/adapters/angular.d.ts","import":"./dist/angular.esm.js","require":"./dist/angular.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"b92fd8869177625160330f4a1aa365f8b55a344d","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\" \"adapters/**/*.{ts,tsx}\"","mock":"node examples/mock-server.js","size":"size-limit","test":"vitest","build":"rm -rf dist && npm run build:types && npm run build:rollup && npm run build:assets","clean":"rm -rf dist node_modules","serve":"python3 -m http.server 4173","format":"prettier --write \"{src,adapters,examples}/**/*.{ts,tsx,js,json,md,css}\"","prepare":"husky","release":"standard-version","test:ui":"vitest --ui","lint:fix":"eslint \"src/**/*.{ts,tsx}\" \"adapters/**/*.{ts,tsx}\" --fix","typecheck":"tsc --noEmit","test:watch":"vitest --watch","build:types":"tsc --emitDeclarationOnly --outDir dist","build:assets":"mkdir -p dist && cp src/styles.css dist/styles.css && cp public/dubhe.jpeg dist/dubhe.jpeg","build:rollup":"rollup -c","format:check":"prettier --check \"{src,adapters,examples}/**/*.{ts,tsx,js,json,md,css}\"","release:major":"standard-version --release-as major","release:minor":"standard-version --release-as minor","release:patch":"standard-version --release-as patch","test:coverage":"vitest run --coverage","prepublishOnly":"npm run lint && npm run typecheck && npm run test && npm run build"},"_npmUser":{"name":"web3henry","email":"zombiesliu@gmail.com"},"jsdelivr":"dist/index.umd.js","repository":{"url":"git+https://github.com/0xobelisk/dubhe-controller.git","type":"git"},"size-limit":[{"path":"dist/index.esm.js","limit":"50 KB"},{"path":"dist/index.cjs","limit":"50 KB"}],"_npmVersion":"10.1.0","description":"Modal SDK for partner user login/authentication.","directories":{},"lint-staged":{"*.{ts,tsx}":["eslint --fix","prettier --write"],"*.{json,md,css}":["prettier --write"]},"_nodeVersion":"20.9.0","_hasShrinkwrap":false,"devDependencies":{"vue":"^3.3.8","husky":"^9.1.7","jsdom":"^24.1.3","react":"^18.2.0","eslint":"^8.57.0","preact":"^10.27.2","rollup":"^4.6.1","svelte":"^4.2.20","vitest":"^4.0.13","prettier":"^3.6.2","solid-js":"^1.9.10","typescript":"^5.3.3","@mysten/sui":"^1.45.0","lint-staged":"^16.2.7","@types/react":"^18.2.58","@angular/core":"^17.0.0","@0xobelisk/ecs":"1.2.0-pre.88","fake-indexeddb":"^6.2.5","@commitlint/cli":"^20.1.0","@0xobelisk/react":"1.2.0-pre.88","@types/react-dom":"^18.2.19","standard-version":"^9.5.0","@0xobelisk/sui-cli":"1.2.0-pre.88","@vitest/coverage-v8":"^4.0.13","eslint-plugin-react":"^7.35.0","@0xobelisk/controller":"0.0.7","@0xobelisk/sui-client":"1.2.0-pre.88","@0xobelisk/sui-common":"1.2.0-pre.88","@0xobelisk/graphql-client":"1.2.0-pre.88","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.0.0","eslint-plugin-react-hooks":"^4.6.0","@rollup/plugin-node-resolve":"^15.2.3","@size-limit/preset-small-lib":"^11.2.0","@commitlint/config-conventional":"^20.0.0","@typescript-eslint/eslint-plugin":"^7.0.0"},"peerDependencies":{"vue":"^3.3.0","react":"^18.0.0","preact":"^10.19.3","svelte":"^4.2.0","graphql":"^16.11.0","valibot":"^0.36.0","solid-js":"^1.8.11","@mysten/bcs":"^1.9.2","@angular/core":"^17.0.0","@mysten/utils":"^0.2.0","@noble/hashes":"^1.8.0","poseidon-lite":"^0.2.1"},"peerDependenciesMeta":{"vue":{"optional":true},"react":{"optional":true},"preact":{"optional":true},"svelte":{"optional":true},"graphql":{"optional":true},"valibot":{"optional":true},"solid-js":{"optional":true},"@mysten/bcs":{"optional":true},"@angular/core":{"optional":true},"@mysten/utils":{"optional":true},"@noble/hashes":{"optional":true},"poseidon-lite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/controller_0.2.5_1763980810928_0.031117825852291725","host":"s3://npm-registry-packages-npm-production"}},"0.2.6":{"name":"@0xobelisk/controller","version":"0.2.6","keywords":["auth","modal","sdk","login"],"author":{"name":"Obelisk"},"license":"MIT","_id":"@0xobelisk/controller@0.2.6","maintainers":[{"name":"vladilenaksana","email":"vladilenaksana@gmail.com"},{"name":"web3henry","email":"zombiesliu@gmail.com"}],"homepage":"https://github.com/0xobelisk/dubhe-controller#readme","bugs":{"url":"https://github.com/0xobelisk/dubhe-controller/issues"},"dist":{"shasum":"fd594abd05bfd47ff3525703ee1ca8a4a487ac25","tarball":"https://registry.npmjs.org/@0xobelisk/controller/-/controller-0.2.6.tgz","fileCount":71,"integrity":"sha512-DxzivEGTipdddxkQFWvrjrDg1fgAO6hwZ08spz157obt0be8cFjNfkaQ1pzSICadICJiKlB0OZ4rdluT0n9GsA==","signatures":[{"sig":"MEQCIGfh6zs32Vu3ZquFdzAXMx3rMdnk3d9B1WMPGCIKdVE4AiBOMe0Tspl6OI6SWkY3fJBj8aE2hW2UvzS+eGSy0WWwyQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5010959},"main":"dist/index.cjs","type":"module","types":"dist/src/index.d.ts","unpkg":"dist/index.umd.js","module":"dist/index.esm.js","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/index.esm.js","browser":"./dist/index.umd.js","require":"./dist/index.cjs"},"./vue":{"types":"./dist/adapters/vue.d.ts","import":"./dist/vue.esm.js","require":"./dist/vue.cjs"},"./cocos":{"types":"./dist/adapters/cocos.d.ts","import":"./dist/cocos.esm.js","require":"./dist/cocos.cjs"},"./react":{"types":"./dist/adapters/react.d.ts","import":"./dist/react.esm.js","require":"./dist/react.cjs"},"./solid":{"types":"./dist/adapters/solid.d.ts","import":"./dist/solid.esm.js","require":"./dist/solid.cjs"},"./preact":{"types":"./dist/adapters/preact.d.ts","import":"./dist/preact.esm.js","require":"./dist/preact.cjs"},"./svelte":{"types":"./dist/adapters/svelte.d.ts","import":"./dist/svelte.esm.js","require":"./dist/svelte.cjs"},"./angular":{"types":"./dist/adapters/angular.d.ts","import":"./dist/angular.esm.js","require":"./dist/angular.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"7eaf9f6bcc1e443e4ab95bdd0ee49ad88816ad7d","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\" \"adapters/**/*.{ts,tsx}\"","mock":"node examples/mock-server.js","size":"size-limit","test":"vitest","build":"rm -rf dist && npm run build:types && npm run build:rollup && npm run build:assets","clean":"rm -rf dist node_modules","serve":"python3 -m http.server 4173","format":"prettier --write \"{src,adapters,examples}/**/*.{ts,tsx,js,json,md,css}\"","prepare":"husky","release":"standard-version","test:ui":"vitest --ui","lint:fix":"eslint \"src/**/*.{ts,tsx}\" \"adapters/**/*.{ts,tsx}\" --fix","typecheck":"tsc --noEmit","test:watch":"vitest --watch","build:types":"tsc --emitDeclarationOnly --outDir dist","build:assets":"mkdir -p dist && cp src/styles.css dist/styles.css && cp public/dubhe.jpeg dist/dubhe.jpeg","build:rollup":"rollup -c","format:check":"prettier --check \"{src,adapters,examples}/**/*.{ts,tsx,js,json,md,css}\"","release:major":"standard-version --release-as major","release:minor":"standard-version --release-as minor","release:patch":"standard-version --release-as patch","test:coverage":"vitest run --coverage","prepublishOnly":"npm run lint && npm run typecheck && npm run test && npm run build"},"_npmUser":{"name":"web3henry","email":"zombiesliu@gmail.com"},"jsdelivr":"dist/index.umd.js","repository":{"url":"git+https://github.com/0xobelisk/dubhe-controller.git","type":"git"},"size-limit":[{"path":"dist/index.esm.js","limit":"50 KB"},{"path":"dist/index.cjs","limit":"50 KB"}],"_npmVersion":"10.1.0","description":"Modal SDK for partner user login/authentication.","directories":{},"lint-staged":{"*.{ts,tsx}":["eslint --fix","prettier --write"],"*.{json,md,css}":["prettier --write"]},"_nodeVersion":"20.9.0","_hasShrinkwrap":false,"devDependencies":{"vue":"^3.3.8","husky":"^9.1.7","jsdom":"^24.1.3","react":"^18.2.0","eslint":"^8.57.0","preact":"^10.27.2","rollup":"^4.6.1","svelte":"^4.2.20","vitest":"^4.0.13","prettier":"^3.6.2","solid-js":"^1.9.10","typescript":"^5.3.3","@mysten/sui":"^1.45.0","lint-staged":"^16.2.7","@types/react":"^18.2.58","@angular/core":"^17.0.0","@0xobelisk/ecs":"1.2.0-pre.88","fake-indexeddb":"^6.2.5","@commitlint/cli":"^20.1.0","@0xobelisk/react":"1.2.0-pre.88","@types/react-dom":"^18.2.19","standard-version":"^9.5.0","@0xobelisk/sui-cli":"1.2.0-pre.88","@vitest/coverage-v8":"^4.0.13","eslint-plugin-react":"^7.35.0","@0xobelisk/controller":"0.0.7","@0xobelisk/sui-client":"1.2.0-pre.88","@0xobelisk/sui-common":"1.2.0-pre.88","@0xobelisk/graphql-client":"1.2.0-pre.88","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.0.0","eslint-plugin-react-hooks":"^4.6.0","@rollup/plugin-node-resolve":"^15.2.3","@size-limit/preset-small-lib":"^11.2.0","@commitlint/config-conventional":"^20.0.0","@typescript-eslint/eslint-plugin":"^7.0.0"},"peerDependencies":{"vue":"^3.3.0","react":"^18.0.0","preact":"^10.19.3","svelte":"^4.2.0","graphql":"^16.11.0","valibot":"^0.36.0","solid-js":"^1.8.11","@mysten/bcs":"^1.9.2","@angular/core":"^17.0.0","@mysten/utils":"^0.2.0","@noble/hashes":"^1.8.0","poseidon-lite":"^0.2.1"},"peerDependenciesMeta":{"vue":{"optional":true},"react":{"optional":true},"preact":{"optional":true},"svelte":{"optional":true},"graphql":{"optional":true},"valibot":{"optional":true},"solid-js":{"optional":true},"@mysten/bcs":{"optional":true},"@angular/core":{"optional":true},"@mysten/utils":{"optional":true},"@noble/hashes":{"optional":true},"poseidon-lite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/controller_0.2.6_1763983309651_0.7672264469374146","host":"s3://npm-registry-packages-npm-production"}},"0.2.8":{"name":"@0xobelisk/controller","version":"0.2.8","keywords":["auth","modal","sdk","login"],"author":{"name":"Obelisk"},"license":"MIT","_id":"@0xobelisk/controller@0.2.8","maintainers":[{"name":"vladilenaksana","email":"vladilenaksana@gmail.com"},{"name":"web3henry","email":"zombiesliu@gmail.com"}],"homepage":"https://github.com/0xobelisk/dubhe-controller#readme","bugs":{"url":"https://github.com/0xobelisk/dubhe-controller/issues"},"dist":{"shasum":"503bda79633c69aac93fabb78f7f26ae46f7a6a3","tarball":"https://registry.npmjs.org/@0xobelisk/controller/-/controller-0.2.8.tgz","fileCount":71,"integrity":"sha512-j4+kxxVJhJ03ESlcTnt9PSn1LcRfuRfwQ/jIW4kKsvrpxSwA1HNdWSMFvug4DpSUHh9/uCYpTxC7rjNOifcKrw==","signatures":[{"sig":"MEUCIQDW5oTuwPj+6cj6F30p6rypRV+788v/7Q05c0e87TeoOgIgHclZsTrCqkZ1+VxMlFVYJVgC1qWrVYsn7vREId7mk3Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5005528},"main":"dist/index.cjs","type":"module","types":"dist/src/index.d.ts","unpkg":"dist/index.umd.js","module":"dist/index.esm.js","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/index.esm.js","browser":"./dist/index.umd.js","require":"./dist/index.cjs"},"./vue":{"types":"./dist/adapters/vue.d.ts","import":"./dist/vue.esm.js","require":"./dist/vue.cjs"},"./cocos":{"types":"./dist/adapters/cocos.d.ts","import":"./dist/cocos.esm.js","require":"./dist/cocos.cjs"},"./react":{"types":"./dist/adapters/react.d.ts","import":"./dist/react.esm.js","require":"./dist/react.cjs"},"./solid":{"types":"./dist/adapters/solid.d.ts","import":"./dist/solid.esm.js","require":"./dist/solid.cjs"},"./preact":{"types":"./dist/adapters/preact.d.ts","import":"./dist/preact.esm.js","require":"./dist/preact.cjs"},"./svelte":{"types":"./dist/adapters/svelte.d.ts","import":"./dist/svelte.esm.js","require":"./dist/svelte.cjs"},"./angular":{"types":"./dist/adapters/angular.d.ts","import":"./dist/angular.esm.js","require":"./dist/angular.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"d07e167327c38535574908ec81cc983d9c46a6d6","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\" \"adapters/**/*.{ts,tsx}\"","mock":"node examples/mock-server.js","size":"size-limit","test":"vitest","build":"rm -rf dist && npm run build:types && npm run build:rollup && npm run build:assets","clean":"rm -rf dist node_modules","serve":"python3 -m http.server 4173","format":"prettier --write \"{src,adapters,examples}/**/*.{ts,tsx,js,json,md,css}\"","prepare":"husky","release":"standard-version","test:ui":"vitest --ui","lint:fix":"eslint \"src/**/*.{ts,tsx}\" \"adapters/**/*.{ts,tsx}\" --fix","typecheck":"tsc --noEmit","test:watch":"vitest --watch","build:types":"tsc --emitDeclarationOnly --outDir dist","build:assets":"mkdir -p dist && cp src/styles.css dist/styles.css && cp public/dubhe.jpeg dist/dubhe.jpeg","build:rollup":"rollup -c","format:check":"prettier --check \"{src,adapters,examples}/**/*.{ts,tsx,js,json,md,css}\"","release:major":"standard-version --release-as major","release:minor":"standard-version --release-as minor","release:patch":"standard-version --release-as patch","test:coverage":"vitest run --coverage","prepublishOnly":"npm run lint && npm run typecheck && npm run test && npm run build"},"_npmUser":{"name":"web3henry","email":"zombiesliu@gmail.com"},"jsdelivr":"dist/index.umd.js","repository":{"url":"git+https://github.com/0xobelisk/dubhe-controller.git","type":"git"},"size-limit":[{"path":"dist/index.esm.js","limit":"50 KB"},{"path":"dist/index.cjs","limit":"50 KB"}],"_npmVersion":"10.1.0","description":"Modal SDK for partner user login/authentication.","directories":{},"lint-staged":{"*.{ts,tsx}":["eslint --fix","prettier --write"],"*.{json,md,css}":["prettier --write"]},"_nodeVersion":"20.9.0","_hasShrinkwrap":false,"devDependencies":{"vue":"^3.3.8","husky":"^9.1.7","jsdom":"^24.1.3","react":"^18.2.0","eslint":"^8.57.0","preact":"^10.27.2","rollup":"^4.6.1","svelte":"^4.2.20","vitest":"^4.0.13","prettier":"^3.6.2","solid-js":"^1.9.10","typescript":"^5.3.3","@mysten/sui":"^1.45.0","lint-staged":"^16.2.7","@types/react":"^18.2.58","@angular/core":"^17.0.0","@0xobelisk/ecs":"1.2.0-pre.88","fake-indexeddb":"^6.2.5","@commitlint/cli":"^20.1.0","@0xobelisk/react":"1.2.0-pre.88","@types/react-dom":"^18.2.19","standard-version":"^9.5.0","@0xobelisk/sui-cli":"1.2.0-pre.88","@vitest/coverage-v8":"^4.0.13","eslint-plugin-react":"^7.35.0","@0xobelisk/controller":"0.0.7","@0xobelisk/sui-client":"1.2.0-pre.88","@0xobelisk/sui-common":"1.2.0-pre.88","@0xobelisk/graphql-client":"1.2.0-pre.88","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.0.0","eslint-plugin-react-hooks":"^4.6.0","@rollup/plugin-node-resolve":"^15.2.3","@size-limit/preset-small-lib":"^11.2.0","@commitlint/config-conventional":"^20.0.0","@typescript-eslint/eslint-plugin":"^7.0.0"},"peerDependencies":{"vue":"^3.3.0","react":"^18.0.0","preact":"^10.19.3","svelte":"^4.2.0","graphql":"^16.11.0","valibot":"^0.36.0","solid-js":"^1.8.11","@mysten/bcs":"^1.9.2","@angular/core":"^17.0.0","@mysten/utils":"^0.2.0","@noble/hashes":"^1.8.0","poseidon-lite":"^0.2.1"},"peerDependenciesMeta":{"vue":{"optional":true},"react":{"optional":true},"preact":{"optional":true},"svelte":{"optional":true},"graphql":{"optional":true},"valibot":{"optional":true},"solid-js":{"optional":true},"@mysten/bcs":{"optional":true},"@angular/core":{"optional":true},"@mysten/utils":{"optional":true},"@noble/hashes":{"optional":true},"poseidon-lite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/controller_0.2.8_1763986712436_0.7968735984936586","host":"s3://npm-registry-packages-npm-production"}},"0.2.9":{"name":"@0xobelisk/controller","version":"0.2.9","keywords":["auth","modal","sdk","login"],"author":{"name":"Obelisk"},"license":"MIT","_id":"@0xobelisk/controller@0.2.9","maintainers":[{"name":"vladilenaksana","email":"vladilenaksana@gmail.com"},{"name":"web3henry","email":"zombiesliu@gmail.com"}],"homepage":"https://github.com/0xobelisk/dubhe-controller#readme","bugs":{"url":"https://github.com/0xobelisk/dubhe-controller/issues"},"dist":{"shasum":"e1d1b04c02bb6ccf7c05873800514851a4040e42","tarball":"https://registry.npmjs.org/@0xobelisk/controller/-/controller-0.2.9.tgz","fileCount":71,"integrity":"sha512-Nkm2fsUnkzyLNJVSP7VPZZIiqoFSNjbogof9+0iSIzpvE+kXsNRFn5YU2+YpkBupe2eI0uVAUzsFc6fJR44IMQ==","signatures":[{"sig":"MEUCICX1/rBvAnNDgYFFwcpml/rK9OIFQdROt5nohBo3l62KAiEA8xnMtWBGmqbVn9GEHlRL8FozNgPzToTphJ3hYNd68jc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5005528},"main":"dist/index.cjs","type":"module","types":"dist/src/index.d.ts","unpkg":"dist/index.umd.js","module":"dist/index.esm.js","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/index.esm.js","browser":"./dist/index.umd.js","require":"./dist/index.cjs"},"./vue":{"types":"./dist/adapters/vue.d.ts","import":"./dist/vue.esm.js","require":"./dist/vue.cjs"},"./cocos":{"types":"./dist/adapters/cocos.d.ts","import":"./dist/cocos.esm.js","require":"./dist/cocos.cjs"},"./react":{"types":"./dist/adapters/react.d.ts","import":"./dist/react.esm.js","require":"./dist/react.cjs"},"./solid":{"types":"./dist/adapters/solid.d.ts","import":"./dist/solid.esm.js","require":"./dist/solid.cjs"},"./preact":{"types":"./dist/adapters/preact.d.ts","import":"./dist/preact.esm.js","require":"./dist/preact.cjs"},"./svelte":{"types":"./dist/adapters/svelte.d.ts","import":"./dist/svelte.esm.js","require":"./dist/svelte.cjs"},"./angular":{"types":"./dist/adapters/angular.d.ts","import":"./dist/angular.esm.js","require":"./dist/angular.cjs"},"./styles.css":"./dist/styles.css"},"gitHead":"e6d8afbc2e10ddb0e6ff1bc311e18e0a1f37dd21","scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\" \"adapters/**/*.{ts,tsx}\"","mock":"node examples/mock-server.js","size":"size-limit","test":"vitest","build":"rm -rf dist && npm run build:types && npm run build:rollup && npm run build:assets","clean":"rm -rf dist node_modules","serve":"python3 -m http.server 4173","format":"prettier --write \"{src,adapters,examples}/**/*.{ts,tsx,js,json,md,css}\"","prepare":"husky","release":"standard-version","test:ui":"vitest --ui","lint:fix":"eslint \"src/**/*.{ts,tsx}\" \"adapters/**/*.{ts,tsx}\" --fix","typecheck":"tsc --noEmit","test:watch":"vitest --watch","build:types":"tsc --emitDeclarationOnly --outDir dist","build:assets":"mkdir -p dist && cp src/styles.css dist/styles.css && cp public/dubhe.jpeg dist/dubhe.jpeg","build:rollup":"rollup -c","format:check":"prettier --check \"{src,adapters,examples}/**/*.{ts,tsx,js,json,md,css}\"","release:major":"standard-version --release-as major","release:minor":"standard-version --release-as minor","release:patch":"standard-version --release-as patch","test:coverage":"vitest run --coverage","prepublishOnly":"npm run lint && npm run typecheck && npm run test && npm run build"},"_npmUser":{"name":"web3henry","email":"zombiesliu@gmail.com"},"jsdelivr":"dist/index.umd.js","repository":{"url":"git+https://github.com/0xobelisk/dubhe-controller.git","type":"git"},"size-limit":[{"path":"dist/index.esm.js","limit":"50 KB"},{"path":"dist/index.cjs","limit":"50 KB"}],"_npmVersion":"10.1.0","description":"Modal SDK for partner user login/authentication.","directories":{},"lint-staged":{"*.{ts,tsx}":["eslint --fix","prettier --write"],"*.{json,md,css}":["prettier --write"]},"_nodeVersion":"20.9.0","_hasShrinkwrap":false,"devDependencies":{"vue":"^3.3.8","husky":"^9.1.7","jsdom":"^24.1.3","react":"^18.2.0","eslint":"^8.57.0","preact":"^10.27.2","rollup":"^4.6.1","svelte":"^4.2.20","vitest":"^4.0.13","prettier":"^3.6.2","solid-js":"^1.9.10","typescript":"^5.3.3","@mysten/sui":"^1.45.0","lint-staged":"^16.2.7","@types/react":"^18.2.58","@angular/core":"^17.0.0","@0xobelisk/ecs":"1.2.0-pre.88","fake-indexeddb":"^6.2.5","@commitlint/cli":"^20.1.0","@0xobelisk/react":"1.2.0-pre.88","@types/react-dom":"^18.2.19","standard-version":"^9.5.0","@0xobelisk/sui-cli":"1.2.0-pre.88","@vitest/coverage-v8":"^4.0.13","eslint-plugin-react":"^7.35.0","@0xobelisk/controller":"0.0.7","@0xobelisk/sui-client":"1.2.0-pre.88","@0xobelisk/sui-common":"1.2.0-pre.88","@0xobelisk/graphql-client":"1.2.0-pre.88","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.0.0","eslint-plugin-react-hooks":"^4.6.0","@rollup/plugin-node-resolve":"^15.2.3","@size-limit/preset-small-lib":"^11.2.0","@commitlint/config-conventional":"^20.0.0","@typescript-eslint/eslint-plugin":"^7.0.0"},"peerDependencies":{"vue":"^3.3.0","react":"^18.0.0","preact":"^10.19.3","svelte":"^4.2.0","graphql":"^16.11.0","valibot":"^0.36.0","solid-js":"^1.8.11","@mysten/bcs":"^1.9.2","@angular/core":"^17.0.0","@mysten/utils":"^0.2.0","@noble/hashes":"^1.8.0","poseidon-lite":"^0.2.1"},"peerDependenciesMeta":{"vue":{"optional":true},"react":{"optional":true},"preact":{"optional":true},"svelte":{"optional":true},"graphql":{"optional":true},"valibot":{"optional":true},"solid-js":{"optional":true},"@mysten/bcs":{"optional":true},"@angular/core":{"optional":true},"@mysten/utils":{"optional":true},"@noble/hashes":{"optional":true},"poseidon-lite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/controller_0.2.9_1763988828767_0.5910484963764124","host":"s3://npm-registry-packages-npm-production"}},"0.2.10":{"name":"@0xobelisk/controller","version":"0.2.10","description":"Modal SDK for partner user login/authentication.","type":"module","main":"dist/index.cjs","module":"dist/index.esm.js","types":"dist/src/index.d.ts","unpkg":"dist/index.umd.js","jsdelivr":"dist/index.umd.js","exports":{".":{"types":"./dist/src/index.d.ts","browser":"./dist/index.umd.js","import":"./dist/index.esm.js","require":"./dist/index.cjs"},"./styles.css":"./dist/styles.css","./react":{"types":"./dist/adapters/react.d.ts","import":"./dist/react.esm.js","require":"./dist/react.cjs"},"./preact":{"types":"./dist/adapters/preact.d.ts","import":"./dist/preact.esm.js","require":"./dist/preact.cjs"},"./vue":{"types":"./dist/adapters/vue.d.ts","import":"./dist/vue.esm.js","require":"./dist/vue.cjs"},"./solid":{"types":"./dist/adapters/solid.d.ts","import":"./dist/solid.esm.js","require":"./dist/solid.cjs"},"./svelte":{"types":"./dist/adapters/svelte.d.ts","import":"./dist/svelte.esm.js","require":"./dist/svelte.cjs"},"./angular":{"types":"./dist/adapters/angular.d.ts","import":"./dist/angular.esm.js","require":"./dist/angular.cjs"},"./cocos":{"types":"./dist/adapters/cocos.d.ts","import":"./dist/cocos.esm.js","require":"./dist/cocos.cjs"},"./dist/*":"./dist/*"},"scripts":{"lint":"eslint \"src/**/*.{ts,tsx}\" \"adapters/**/*.{ts,tsx}\"","lint:fix":"eslint \"src/**/*.{ts,tsx}\" \"adapters/**/*.{ts,tsx}\" --fix","build:types":"tsc --emitDeclarationOnly --outDir dist","build:rollup":"rollup -c","build:assets":"mkdir -p dist && cp src/styles.css dist/styles.css && cp public/dubhe.jpeg dist/dubhe.jpeg","build":"rm -rf dist && npm run build:types && npm run build:rollup && npm run build:assets","serve":"python3 -m http.server 4173","mock":"node examples/mock-server.js","clean":"rm -rf dist node_modules","typecheck":"tsc --noEmit","test":"vitest","test:watch":"vitest --watch","test:coverage":"vitest run --coverage","test:ui":"vitest --ui","format":"prettier --write \"{src,adapters,examples}/**/*.{ts,tsx,js,json,md,css}\"","format:check":"prettier --check \"{src,adapters,examples}/**/*.{ts,tsx,js,json,md,css}\"","release":"standard-version","release:minor":"standard-version --release-as minor","release:major":"standard-version --release-as major","release:patch":"standard-version --release-as patch","size":"size-limit","prepublishOnly":"npm run lint && npm run typecheck && npm run test && npm run build","prepare":"husky"},"repository":{"type":"git","url":"git+https://github.com/0xobelisk/dubhe-controller.git"},"bugs":{"url":"https://github.com/0xobelisk/dubhe-controller/issues"},"homepage":"https://github.com/0xobelisk/dubhe-controller#readme","keywords":["auth","modal","sdk","login"],"author":{"name":"Obelisk"},"license":"MIT","lint-staged":{"*.{ts,tsx}":["eslint --fix","prettier --write"],"*.{json,md,css}":["prettier --write"]},"size-limit":[{"path":"dist/index.esm.js","limit":"50 KB"},{"path":"dist/index.cjs","limit":"50 KB"}],"peerDependencies":{"@angular/core":"^17.0.0","preact":"^10.19.3","react":"^18.0.0","solid-js":"^1.8.11","svelte":"^4.2.0","vue":"^3.3.0","@mysten/bcs":"^1.9.2","@mysten/utils":"^0.2.0","graphql":"^16.11.0","@noble/hashes":"^1.8.0","poseidon-lite":"^0.2.1","valibot":"^0.36.0"},"peerDependenciesMeta":{"@angular/core":{"optional":true},"preact":{"optional":true},"react":{"optional":true},"solid-js":{"optional":true},"svelte":{"optional":true},"vue":{"optional":true},"@mysten/bcs":{"optional":true},"@mysten/utils":{"optional":true},"graphql":{"optional":true},"@noble/hashes":{"optional":true},"poseidon-lite":{"optional":true},"valibot":{"optional":true}},"devDependencies":{"@0xobelisk/controller":"0.0.7","@0xobelisk/ecs":"1.2.0-pre.88","@0xobelisk/graphql-client":"1.2.0-pre.88","@0xobelisk/react":"1.2.0-pre.88","@0xobelisk/sui-cli":"1.2.0-pre.88","@0xobelisk/sui-client":"1.2.0-pre.88","@0xobelisk/sui-common":"1.2.0-pre.88","@angular/core":"^17.0.0","@commitlint/cli":"^20.1.0","@commitlint/config-conventional":"^20.0.0","@mysten/sui":"^1.45.0","@rollup/plugin-node-resolve":"^15.2.3","@rollup/plugin-typescript":"^11.1.6","@size-limit/preset-small-lib":"^11.2.0","@types/react":"^18.2.58","@types/react-dom":"^18.2.19","@typescript-eslint/eslint-plugin":"^7.0.0","@typescript-eslint/parser":"^7.0.0","@vitest/coverage-v8":"^4.0.13","eslint":"^8.57.0","eslint-plugin-react":"^7.35.0","eslint-plugin-react-hooks":"^4.6.0","fake-indexeddb":"^6.2.5","husky":"^9.1.7","jsdom":"^24.1.3","lint-staged":"^16.2.7","preact":"^10.27.2","prettier":"^3.6.2","react":"^18.2.0","rollup":"^4.6.1","solid-js":"^1.9.10","standard-version":"^9.5.0","svelte":"^4.2.20","typescript":"^5.3.3","vitest":"^4.0.13","vue":"^3.3.8"},"_id":"@0xobelisk/controller@0.2.10","gitHead":"027b238a7b8ab057546d3e54bfeeeb660247b49d","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"integrity":"sha512-OctzmxZqf6OjM4ZzsPSLVFqWxmCsQqW+OWVQLFw+zDcOGXPiyEY1kQM8CmphOMQl+p8tV1uBiNfOwTs2yAAoZg==","shasum":"5c0ea93992a49475ed8d8259fc94ad689d83c68c","tarball":"https://registry.npmjs.org/@0xobelisk/controller/-/controller-0.2.10.tgz","fileCount":71,"unpackedSize":4993951,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQChrq7QbCZ01qBHbMQWaB3yJMRer6GJF/O2mUIDLUMCGwIhAKH47D3kWulj6MVc2fdJeIhdIA68Z8bVcjIUKIvxPB6x"}]},"_npmUser":{"name":"web3henry","email":"zombiesliu@gmail.com"},"directories":{},"maintainers":[{"name":"vladilenaksana","email":"vladilenaksana@gmail.com"},{"name":"web3henry","email":"zombiesliu@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/controller_0.2.10_1764158008501_0.7319636289933515"},"_hasShrinkwrap":false}},"time":{"created":"2025-11-20T13:22:50.364Z","modified":"2025-11-26T11:53:28.947Z","0.0.1":"2025-11-20T13:22:50.639Z","0.0.2":"2025-11-20T14:07:59.699Z","0.0.3":"2025-11-20T14:30:26.685Z","0.0.4":"2025-11-20T15:37:54.687Z","0.0.5":"2025-11-20T16:01:44.251Z","0.0.6":"2025-11-20T16:19:37.962Z","0.0.7":"2025-11-20T16:39:12.872Z","0.0.8":"2025-11-23T16:33:04.723Z","0.0.9":"2025-11-23T16:56:55.267Z","0.1.0":"2025-11-23T17:15:57.473Z","0.2.0":"2025-11-23T17:35:33.906Z","0.2.1":"2025-11-23T17:48:17.639Z","0.2.3":"2025-11-24T09:26:48.992Z","0.2.4":"2025-11-24T10:01:07.707Z","0.2.5":"2025-11-24T10:40:11.147Z","0.2.6":"2025-11-24T11:21:49.888Z","0.2.8":"2025-11-24T12:18:32.684Z","0.2.9":"2025-11-24T12:53:49.042Z","0.2.10":"2025-11-26T11:53:28.752Z"},"bugs":{"url":"https://github.com/0xobelisk/dubhe-controller/issues"},"author":{"name":"Obelisk"},"license":"MIT","homepage":"https://github.com/0xobelisk/dubhe-controller#readme","keywords":["auth","modal","sdk","login"],"repository":{"type":"git","url":"git+https://github.com/0xobelisk/dubhe-controller.git"},"description":"Modal SDK for partner user login/authentication.","maintainers":[{"name":"vladilenaksana","email":"vladilenaksana@gmail.com"},{"name":"web3henry","email":"zombiesliu@gmail.com"}],"readme":"# Dubhe Auth Modal SDK (`@0xobelisk/controller`)\n\n[![npm version](https://img.shields.io/npm/v/@0xobelisk/controller.svg)](https://www.npmjs.com/package/@0xobelisk/controller)\n[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)\n\nModal SDK that projects can embed for user login/auth. Published as `@0xobelisk/controller`, with ESM/CJS/UMD outputs and adapters for React, Vue, Svelte, Solid, Preact, Angular, and Cocos Creator.\n\n## 📚 Documentation\n\n**[Complete Integration Guide →](./INTEGRATION_GUIDE.md)**\n\nPlatform-specific guides available for:\n\n- React / Next.js\n- Vue\n- Svelte\n- Solid\n- Preact\n- Angular\n- Cocos Creator\n- Vanilla JavaScript\n\n## What's here\n\n- Minimal TypeScript SDK (`src/`) that creates/destroys the modal with a simple API.\n- Themeable CSS (`src/styles.css`) with gradients, blur, and responsive layout.\n- Example scaffold (`examples/basic`) showing how to open the modal, plus a full-flow mock page (`examples/full-flow`) with CTA -> modal -> mock auth -> close，支持深色金色卡片风格。\n- Build setup via `tsc` (no runtime deps).\n\n## Quick Start\n\n### Installation\n\n```bash\nnpm install @0xobelisk/controller\n```\n\n### Basic Usage (Vanilla JS)\n\n```ts\nimport { createAuthModal } from '@0xobelisk/controller';\nimport '@0xobelisk/controller/styles.css';\n\nconst modal = createAuthModal({\n  onSelect: (providerId) => {\n    console.log('Selected:', providerId);\n    if (providerId === 'create-session') {\n      // Handle session creation\n      handleCreateSession();\n    } else if (providerId === 'quit') {\n      modal.close();\n    }\n  },\n  onClose: () => {\n    console.log('Modal closed');\n  }\n});\n\nmodal.open();\n```\n\n### React / Next.js\n\n```tsx\nimport { useAuthModal } from '@0xobelisk/controller/react';\nimport '@0xobelisk/controller/styles.css';\n\nexport default function LoginPage() {\n  const modal = useAuthModal({\n    onSelect: (providerId) => {\n      console.log('Selected:', providerId);\n      if (providerId === 'create-session') {\n        handleCreateSession();\n      }\n    }\n  });\n\n  return <button onClick={modal.open}>Login</button>;\n}\n```\n\n**[See complete integration guides for all platforms →](./INTEGRATION_GUIDE.md)**\n\n## Session Management\n\nSession management with blockchain authentication:\n\n```ts\nimport { runSessionFlow } from '@0xobelisk/controller';\nimport { Ed25519Keypair } from '@mysten/sui/keypairs/ed25519';\n\nconst userKeypair = Ed25519Keypair.generate();\n\ntry {\n  const session = await runSessionFlow({\n    keypair: userKeypair,\n    endpoints: {\n      start: 'https://api.example.com/session/start',\n      create: 'https://api.example.com/session/create'\n    }\n  });\n\n  console.log('Session created:', session.sessionKey);\n} catch (error) {\n  console.error('Session creation failed:', error);\n}\n```\n\n**[See complete session management guide →](./INTEGRATION_GUIDE.md#session-management)**\n\n## Development\n\nRun examples locally:\n\n```bash\nnpm install\nnpm run build\nnpm run serve           # http://localhost:4173\n```\n\nExamples available at:\n\n- Basic demo: `http://localhost:4173/examples/basic/`\n- Full flow: `http://localhost:4173/examples/full-flow/`\n\n## Custom Styling\n\n### Card Variant with Background Image\n\n```ts\nconst modal = createAuthModal({\n  variant: 'card',\n  accentColor: '#7a63ff',\n  backgroundImage: 'https://unpkg.com/@0xobelisk/controller/dist/dubhe.jpeg',\n  onSelect: (providerId) => {\n    console.log('Selected:', providerId);\n  }\n});\n```\n\n### Custom Theme Colors\n\n```ts\nconst modal = createAuthModal({\n  accentColor: '#6366f1', // Indigo\n  onSelect: handleAuth\n});\n```\n\n**[See complete styling guide →](./INTEGRATION_GUIDE.md#styling)**\n\n## Supported Platforms\n\nAdapters available for all major platforms:\n\n- **React / Next.js**: `@0xobelisk/controller/react`\n- **Vue 3**: `@0xobelisk/controller/vue`\n- **Svelte**: `@0xobelisk/controller/svelte`\n- **Solid**: `@0xobelisk/controller/solid`\n- **Preact**: `@0xobelisk/controller/preact`\n- **Angular**: `@0xobelisk/controller/angular`\n- **Cocos Creator**: `@0xobelisk/controller/cocos`\n- **Vanilla JS**: Direct import from `@0xobelisk/controller`\n\n**[View platform-specific integration guides →](./INTEGRATION_GUIDE.md)**\n\n## Features\n\n- 🎨 **Themeable**: Customize colors, layouts, and styling\n- 🌐 **Universal**: Works in browser, mobile WebView, and game engines\n- 📦 **Lightweight**: Minimal dependencies, tree-shakeable\n- 🔐 **Session Management**: Built-in blockchain authentication flows\n- ⚡ **Fast**: Optimized bundle size with code splitting\n- 🎯 **TypeScript**: Full type safety and IntelliSense\n\n## API Reference\n\n### createAuthModal(options)\n\nReturns an `AuthModalController` instance.\n\n**Options:**\n\n- `onSelect: (providerId: string) => void` - Required callback when button clicked\n- `onClose?: () => void` - Optional callback when modal closes\n- `title?: string` - Modal title (default: \"Authenticate to continue\")\n- `subtitle?: string` - Modal subtitle\n- `variant?: 'card' | 'split'` - Layout variant (default: \"split\")\n- `accentColor?: string` - Primary color (default: \"#7a63ff\")\n- `backgroundImage?: string` - Background image URL\n- `buttons?: AuthButton[]` - Custom buttons\n- `container?: HTMLElement` - Mount container (default: document.body)\n\n**Returns:**\n\n- `open()` - Show the modal\n- `close()` - Hide the modal\n- `destroy()` - Remove and cleanup\n- `isOpen()` - Check if modal is open\n\n**[See complete API reference →](./INTEGRATION_GUIDE.md#configuration-options)**\n\n## Contributing\n\nContributions are welcome! Please feel free to submit a Pull Request.\n\n## License\n\nMIT © Obelisk Labs\n\n## Support\n\n- **Issues**: [GitHub Issues](https://github.com/0xobelisk/dubhe-controller/issues)\n- **Documentation**: [Integration Guide](./INTEGRATION_GUIDE.md)\n- **NPM**: [@0xobelisk/controller](https://www.npmjs.com/package/@0xobelisk/controller)\n\n---\n","readmeFilename":"README.md"}