{"_id":"@tutti-os/auth-bridge","_rev":"381-bd0068f74d99b4bb76012072e33e1aa6","name":"@tutti-os/auth-bridge","dist-tags":{"latest":"0.0.427"},"versions":{"0.0.1":{"name":"@tutti-os/auth-bridge","version":"0.0.1","_id":"@tutti-os/auth-bridge@0.0.1","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"dist":{"shasum":"9fb1f8fdceec73a724d4b33751da3cea471a9baf","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.1.tgz","fileCount":8,"integrity":"sha512-m7ZAv4/lLGQTSk+WKEIxV85A7KiRPXI62OJIpYM4CL4oAEu8ZjA2KWYJsKmGjV6Xy5iP6YBpAWpiSUrIZF3vlg==","signatures":[{"sig":"MEQCIGrDKmeeYSL1Ay2wufkJAbbW0P0exqqdrv307QzHz0a8AiBRuR8ROKwXiU4Pc0TvI3fVwGrjcCxvvSZfSrMKMJg+LQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22441},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.1.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"jomeswang","email":"1551403343@qq.com"},"_resolved":"/private/var/folders/qj/mnvkqvp11q1231l1ncf5kwqc0000gn/T/95f6ffba8fa632c9bdd1177352aae3cc/tutti-os-auth-bridge-0.0.1.tgz","_integrity":"sha512-m7ZAv4/lLGQTSk+WKEIxV85A7KiRPXI62OJIpYM4CL4oAEu8ZjA2KWYJsKmGjV6Xy5iP6YBpAWpiSUrIZF3vlg==","_npmVersion":"11.12.1","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"26.0.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.1_1782833461429_0.9521777699325584","host":"s3://npm-registry-packages-npm-production"}},"0.0.2":{"name":"@tutti-os/auth-bridge","version":"0.0.2","_id":"@tutti-os/auth-bridge@0.0.2","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"dist":{"shasum":"115e1cb7ca503624bb8db550f387f6feddc798d0","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.2.tgz","fileCount":8,"integrity":"sha512-A6itCkXpbF5hWZzhq0dxn6/aUSaWd/TN0P9/HIVDqGTP4+u1Wg1edtPr+bgY2DFD3YuB1ZHFY4XKSdUsgksGeQ==","signatures":[{"sig":"MEUCIQC3AtoXm8aEYUlwwuPluTXuj5/Twi5RBtlt7dWnqqTFpgIgWHN/+xa5YEQVuo/JdcMdcFDvXVtuTviblrvKjoR743g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22441},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.2.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"jomeswang","email":"1551403343@qq.com"},"_resolved":"/private/var/folders/qj/mnvkqvp11q1231l1ncf5kwqc0000gn/T/7ca4a497ddafbb26f4e6391e01567e0d/tutti-os-auth-bridge-0.0.2.tgz","_integrity":"sha512-A6itCkXpbF5hWZzhq0dxn6/aUSaWd/TN0P9/HIVDqGTP4+u1Wg1edtPr+bgY2DFD3YuB1ZHFY4XKSdUsgksGeQ==","_npmVersion":"11.12.1","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"26.0.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.2_1782833811799_0.7235177156258863","host":"s3://npm-registry-packages-npm-production"}},"0.0.49":{"name":"@tutti-os/auth-bridge","version":"0.0.49","_id":"@tutti-os/auth-bridge@0.0.49","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"6cec898bccaab52c71c38ef35d2e24da23ba0801","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.49.tgz","fileCount":9,"integrity":"sha512-xpmVEFyaJ0LOU6d3PM8t2eG10eQrHI6uJTJtNtNkNAVgaHTYH1Hc+DhgITDFR0PqCvT1DH5fS1twIPQSHNVqtA==","signatures":[{"sig":"MEQCID/WVihvRWsUTvURAdXur8Zkjh5Byq2NPwmXhka589KCAiARDtpfkAeh6F0iLI5yFsm5U5N/v9n3SGUVyUylpPd+4A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.49","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38869},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.49.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/f4c7af46a559e01a7288f405ad97899a/tutti-os-auth-bridge-0.0.49.tgz","_integrity":"sha512-xpmVEFyaJ0LOU6d3PM8t2eG10eQrHI6uJTJtNtNkNAVgaHTYH1Hc+DhgITDFR0PqCvT1DH5fS1twIPQSHNVqtA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.49_1782965700063_0.7432314174923733","host":"s3://npm-registry-packages-npm-production"}},"0.0.50":{"name":"@tutti-os/auth-bridge","version":"0.0.50","_id":"@tutti-os/auth-bridge@0.0.50","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"f76cacdcba66669c7250f57bfb91405f5f8f5160","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.50.tgz","fileCount":9,"integrity":"sha512-6BqzWOsITXQH0UnpNqSZtOYKOiJN4l8bexehxhzGh8NkdEAfentWtyDMqfVWEvedJS8ElrEmlCfoDFlWTwEZDA==","signatures":[{"sig":"MEUCIQDB/ezYa9Qm5sogDbco3JlGjFOKZZrb7C4apZflGCzWgQIgVD3UgZ9cLFFF8eoazW63mVJGAwvTHaMmWGezwYktUow=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.50","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38869},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.50.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/3e64513118e459b420672da6e08ccabb/tutti-os-auth-bridge-0.0.50.tgz","_integrity":"sha512-6BqzWOsITXQH0UnpNqSZtOYKOiJN4l8bexehxhzGh8NkdEAfentWtyDMqfVWEvedJS8ElrEmlCfoDFlWTwEZDA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.50_1782989392363_0.5553928936011292","host":"s3://npm-registry-packages-npm-production"}},"0.0.51":{"name":"@tutti-os/auth-bridge","version":"0.0.51","_id":"@tutti-os/auth-bridge@0.0.51","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"9c4d6c7a0e371d117f9176c30bedb2af050aca2b","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.51.tgz","fileCount":9,"integrity":"sha512-5sk4CUTrshCkQC4xy5JM7coY9FG0JyupPwxHf+6zVeqJKlrH+PVzevrS1tnJv8aJGK034dnj9BHEwrd8A5rcSA==","signatures":[{"sig":"MEUCIQCXb8UoLubO6xJ1iGz/mtwTsJwYieN9TJippTHTXIe/XgIgUklFJ3S23g8NJygsfQ7orYNQ15oFOJDjyvDfd7g8iVs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.51","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38869},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.51.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/f8b74ea5fffed2e7d88a2d85c0f4547a/tutti-os-auth-bridge-0.0.51.tgz","_integrity":"sha512-5sk4CUTrshCkQC4xy5JM7coY9FG0JyupPwxHf+6zVeqJKlrH+PVzevrS1tnJv8aJGK034dnj9BHEwrd8A5rcSA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.13.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.17.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.51_1782995612603_0.12815383443147899","host":"s3://npm-registry-packages-npm-production"}},"0.0.52":{"name":"@tutti-os/auth-bridge","version":"0.0.52","_id":"@tutti-os/auth-bridge@0.0.52","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"e43889342cf76ee95572abfa881f97da217e4334","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.52.tgz","fileCount":9,"integrity":"sha512-91t0fmifR17J3qdMATDQdzLec3+EMSVQT/SMo+9WxIutEb2F5yQJo0jm5uzcb93FTfHBK0cjQMumofNPDEhc0w==","signatures":[{"sig":"MEUCIQCESkcGnY7VTNW4QMJ+FKHxhEl6nQR0RvlQCI0gtVNQdwIgObi6JTSL3+ERVv9HZTRpkMfShyeaBa0ztI/NCQP9kf8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.52","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38869},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.52.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/de19f5267784b095d7909dcbe0bb2eae/tutti-os-auth-bridge-0.0.52.tgz","_integrity":"sha512-91t0fmifR17J3qdMATDQdzLec3+EMSVQT/SMo+9WxIutEb2F5yQJo0jm5uzcb93FTfHBK0cjQMumofNPDEhc0w==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.52_1782997254565_0.1439945128119795","host":"s3://npm-registry-packages-npm-production"}},"0.0.53":{"name":"@tutti-os/auth-bridge","version":"0.0.53","_id":"@tutti-os/auth-bridge@0.0.53","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"a7ec204c9f4572cab6ea63296538ae7a20f804f8","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.53.tgz","fileCount":9,"integrity":"sha512-7kfH7VWaDTHl0zz4Xf6/r9GwNzwMbVf2naXodgx0hNM/tNaZe5I3R3+GJ2vzI90hlN0zjLRz7Bguv3VDvbMruA==","signatures":[{"sig":"MEQCIA6JAuX39dSgZ75h3np4T0YKjk1L7g/BtuUQRFLlN7lvAiA0O0VqRyMV10CKDAcLcSqXu4n/oH5G36PriM154dMRDw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.53","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38869},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.53.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/3bc7a4dedf2c3a12b718e728ef510999/tutti-os-auth-bridge-0.0.53.tgz","_integrity":"sha512-7kfH7VWaDTHl0zz4Xf6/r9GwNzwMbVf2naXodgx0hNM/tNaZe5I3R3+GJ2vzI90hlN0zjLRz7Bguv3VDvbMruA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.13.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.17.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.53_1782999297418_0.14586594174563094","host":"s3://npm-registry-packages-npm-production"}},"0.0.54":{"name":"@tutti-os/auth-bridge","version":"0.0.54","_id":"@tutti-os/auth-bridge@0.0.54","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"ba24303bbee601f9194d87a0490b8cc90028b10f","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.54.tgz","fileCount":9,"integrity":"sha512-PnGLK/aZg4bx+El7zdqgu6z/AZUJ5oA5Vr0PBeP/WGvUcUyEhF+/Zd6dyar+GX5lCVGsWrSbJ7q0HsdY5Uf8Jg==","signatures":[{"sig":"MEYCIQDWrfj/VquAOtYroGGQEZzi3DBiq+u9kgla34kO5NVeywIhAPgQyUL/+tfmpkmWdMkqEzj/2mKDfPbaM0WZ51mCV1hM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.54","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38869},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.54.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/66c7fd3416348f9505206dad31cb3e85/tutti-os-auth-bridge-0.0.54.tgz","_integrity":"sha512-PnGLK/aZg4bx+El7zdqgu6z/AZUJ5oA5Vr0PBeP/WGvUcUyEhF+/Zd6dyar+GX5lCVGsWrSbJ7q0HsdY5Uf8Jg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.54_1783048815695_0.9934554997302134","host":"s3://npm-registry-packages-npm-production"}},"0.0.55":{"name":"@tutti-os/auth-bridge","version":"0.0.55","_id":"@tutti-os/auth-bridge@0.0.55","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"7736a05fde2a61e708d061785c1d4da7da8772db","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.55.tgz","fileCount":9,"integrity":"sha512-Qe/086iLETMMEuurs0LVhC3AjQMiYtNlCoS6n4DtryvMw8haKeLKDIrKzgcV4M3cxxQ4i/qgj5oQahEaK+kHFA==","signatures":[{"sig":"MEQCIHAQ8qfpM3Qx8KpMtejKIIVltk5+hYMZaMaOcWw6g5ivAiBArWWckznFrvkLtvXr9nhihVppzWg+nxibMQwKUQJC9g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.55","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38869},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.55.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/347930e7994c0ae5cd99b189d0f3513d/tutti-os-auth-bridge-0.0.55.tgz","_integrity":"sha512-Qe/086iLETMMEuurs0LVhC3AjQMiYtNlCoS6n4DtryvMw8haKeLKDIrKzgcV4M3cxxQ4i/qgj5oQahEaK+kHFA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.55_1783058237517_0.8012380251425915","host":"s3://npm-registry-packages-npm-production"}},"0.0.56":{"name":"@tutti-os/auth-bridge","version":"0.0.56","_id":"@tutti-os/auth-bridge@0.0.56","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"723dbad9f739b6dc9b9f6cc6742691cc7d59cb54","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.56.tgz","fileCount":9,"integrity":"sha512-noT5jnL5UklmOLC9f0udtL+JuIifAJRYOwT5M4726SrERjlWY7/khWcI+l1dfN8HRsS32aY9zG5Xah4VmxM51w==","signatures":[{"sig":"MEUCIQD8UVi1dt5YIwWoYAPRYeAwDOyQR3ZdPGXbmybtu7cOqwIgIH8AtS5Vf9qvZ97Y5ihZQl7GUIEj1pwUCBFHFHs6+Yw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.56","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38869},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.56.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/4ca9e863a8b67de6a38c8a788609b60f/tutti-os-auth-bridge-0.0.56.tgz","_integrity":"sha512-noT5jnL5UklmOLC9f0udtL+JuIifAJRYOwT5M4726SrERjlWY7/khWcI+l1dfN8HRsS32aY9zG5Xah4VmxM51w==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.56_1783062688239_0.6678880083153205","host":"s3://npm-registry-packages-npm-production"}},"0.0.57":{"name":"@tutti-os/auth-bridge","version":"0.0.57","_id":"@tutti-os/auth-bridge@0.0.57","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"353bc41f6f9cca39c7701c8d68cd6c2f0a2cee7a","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.57.tgz","fileCount":9,"integrity":"sha512-iFdS9XOzvV/OtRx/0t7QHji9SEHLPy4dOrGdMzze7TGv7y/Trr2Vct5CdApjnsKAFNwFSXj8P716/2imchtphg==","signatures":[{"sig":"MEYCIQCOCXFTL1vVfgGQK+NmGUfjcXxldohI2T0VBRWGVJwfrgIhAL3IdHjixqWkKoxuISjOVEhgEopMgLygH57x2qO+j4pU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.57","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38869},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.57.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/ffe2802f85c58e6a219ab7a897377b58/tutti-os-auth-bridge-0.0.57.tgz","_integrity":"sha512-iFdS9XOzvV/OtRx/0t7QHji9SEHLPy4dOrGdMzze7TGv7y/Trr2Vct5CdApjnsKAFNwFSXj8P716/2imchtphg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.57_1783067780963_0.15943782173697518","host":"s3://npm-registry-packages-npm-production"}},"0.0.58":{"name":"@tutti-os/auth-bridge","version":"0.0.58","_id":"@tutti-os/auth-bridge@0.0.58","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"16d3eb00466c6c497fae6dc79aff589dafaf72c1","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.58.tgz","fileCount":9,"integrity":"sha512-UrUMPaIJG0ARHce8go3I9ag0XdAQCaCJMBcMUDWKrNgVTK60McdnF/IaXaufD50QNMSK6MpUSKQaTi4caJFPrg==","signatures":[{"sig":"MEUCIGQzAoHzCBypUJkjANHnnUsg95TolmsNbEO40mzlraM9AiEAtp0AiptFd0yrWwCcUidWPhdoMHPWTtD7i9pTCvT0MsQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.58","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38869},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.58.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/7f49a35e792edba925cf1f69bbe49342/tutti-os-auth-bridge-0.0.58.tgz","_integrity":"sha512-UrUMPaIJG0ARHce8go3I9ag0XdAQCaCJMBcMUDWKrNgVTK60McdnF/IaXaufD50QNMSK6MpUSKQaTi4caJFPrg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.58_1783156337570_0.1473711925905854","host":"s3://npm-registry-packages-npm-production"}},"0.0.59":{"name":"@tutti-os/auth-bridge","version":"0.0.59","_id":"@tutti-os/auth-bridge@0.0.59","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"f77b7c3834757e9e16b6a3b9bc5a5b41de035ca8","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.59.tgz","fileCount":9,"integrity":"sha512-8Cpwnqf6lbQbr4RB6tjTW1oyDaTJ0IXcs1LNqKdj5YzfxOzFJav8stjAC8SVfoofFp/bY67AIZYmDe+BttAN7A==","signatures":[{"sig":"MEYCIQDVEzqCVUb/mFMXiOtUCnm2javmgj/LYZEI1CQGg9IEewIhAKYVTHlKi8AuwAJhVAxA/Hn6MsR/bJ1yabqhSQcEHbcd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.59","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38869},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.59.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/ebb1ac8b1a02adbfb74367fa47ffa5a6/tutti-os-auth-bridge-0.0.59.tgz","_integrity":"sha512-8Cpwnqf6lbQbr4RB6tjTW1oyDaTJ0IXcs1LNqKdj5YzfxOzFJav8stjAC8SVfoofFp/bY67AIZYmDe+BttAN7A==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.59_1783158551422_0.7469810434058624","host":"s3://npm-registry-packages-npm-production"}},"0.0.60":{"name":"@tutti-os/auth-bridge","version":"0.0.60","_id":"@tutti-os/auth-bridge@0.0.60","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"3e334d1989d1dd1afd5db750141ccc5ad33eba16","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.60.tgz","fileCount":9,"integrity":"sha512-zZilgvgE+HhkLiiRcgUI1G6wMQI+k0FrpQZbb31XQMYG9X+tFGce5vYENzl42CeF5TmaqJv4FszHqVq0BSH8Yg==","signatures":[{"sig":"MEUCIQDGPMXrsnoIG4kynxx5phjCOBXIhMlmqXhyGkDoL/ffAQIgYraPPm2aGurbYtPFQYDxhTJZvTA9hOkXi6QdK13jt7Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.60","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38869},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.60.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/8f03bdafc7d892a90522fb2bf88af64a/tutti-os-auth-bridge-0.0.60.tgz","_integrity":"sha512-zZilgvgE+HhkLiiRcgUI1G6wMQI+k0FrpQZbb31XQMYG9X+tFGce5vYENzl42CeF5TmaqJv4FszHqVq0BSH8Yg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.60_1783192455577_0.9707989958527248","host":"s3://npm-registry-packages-npm-production"}},"0.0.61":{"name":"@tutti-os/auth-bridge","version":"0.0.61","_id":"@tutti-os/auth-bridge@0.0.61","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"119c06afb5dc20421bf7570f8cf4ca7d07cb5177","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.61.tgz","fileCount":9,"integrity":"sha512-lWGtowX8IAZRE4VYjJ3UMGSPT9+VRS+b4RT31OeUHH0fganFuvKNJ53FeagoMl2JhcPj2oww99ocr+j0thZjXQ==","signatures":[{"sig":"MEQCIF/S7YQrQdiAQCxCHBanVfL/iq36YIL8G6+t5bKtmDUkAiBvdwcekeQWbYPxp8yGKIzGGSOJzs1EkhYiVZW33xbXiQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.61","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38869},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.61.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/da987d1f1fc6a531bb926281958820e5/tutti-os-auth-bridge-0.0.61.tgz","_integrity":"sha512-lWGtowX8IAZRE4VYjJ3UMGSPT9+VRS+b4RT31OeUHH0fganFuvKNJ53FeagoMl2JhcPj2oww99ocr+j0thZjXQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.61_1783228579295_0.4488363596344036","host":"s3://npm-registry-packages-npm-production"}},"0.0.62":{"name":"@tutti-os/auth-bridge","version":"0.0.62","_id":"@tutti-os/auth-bridge@0.0.62","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"43a725dcbe6c1d6b6e374ab68bf8f72268b030c4","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.62.tgz","fileCount":9,"integrity":"sha512-RdnQJVP/PDBFjIw0R/jHD6DTupqzYk22wsm3pof/buSInIZasaB8UL/m5HVYJ+vZfg899CyS+mLfSEQLpBvQVA==","signatures":[{"sig":"MEQCIDsdCXZon8ds+OHLZx4mRLzdKECx/6NL97qt4emtpb7mAiAF7eAt45CAlqK3eUCywNtgzXOhILmtCqtStco82QbHwg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.62","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38869},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.62.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/0693a3a973bf14f7700e792d34a17a88/tutti-os-auth-bridge-0.0.62.tgz","_integrity":"sha512-RdnQJVP/PDBFjIw0R/jHD6DTupqzYk22wsm3pof/buSInIZasaB8UL/m5HVYJ+vZfg899CyS+mLfSEQLpBvQVA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.62_1783254554919_0.6706495081409434","host":"s3://npm-registry-packages-npm-production"}},"0.0.63":{"name":"@tutti-os/auth-bridge","version":"0.0.63","_id":"@tutti-os/auth-bridge@0.0.63","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"70edf47635264de9e47b09f00323f07cbb10149b","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.63.tgz","fileCount":9,"integrity":"sha512-bRf5F/rpdb6BcZvefy8Ymh44AG5nbny6oiu3+kn0pt+NLBv6YFkU3Q6iEIgewACkiwX/T20k08uxoGdSyi+VSg==","signatures":[{"sig":"MEUCIQCeOwuMs4TUK4Q32K/MumgoyHHMJZD56ZDl4iagN4nfIgIgJNLdu+Ooas8q4UU/gfaGylkWGQAgYsfGxvhxewxeMEg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.63","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38869},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.63.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/3f4e150233baf74c05eb74793afe98f4/tutti-os-auth-bridge-0.0.63.tgz","_integrity":"sha512-bRf5F/rpdb6BcZvefy8Ymh44AG5nbny6oiu3+kn0pt+NLBv6YFkU3Q6iEIgewACkiwX/T20k08uxoGdSyi+VSg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.63_1783258224059_0.8280108060824993","host":"s3://npm-registry-packages-npm-production"}},"0.0.64":{"name":"@tutti-os/auth-bridge","version":"0.0.64","_id":"@tutti-os/auth-bridge@0.0.64","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"fcb11524d9a7bb1e48df7adcaf79560e5347bccd","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.64.tgz","fileCount":9,"integrity":"sha512-k73OqHgay2ceUSy3fBupu7EjMKfqIKIFd+2BL8grYr3fSoyE0Hr7gz+RmJsOvdxH8RQmPX0i+vJ8nARpKlqLjQ==","signatures":[{"sig":"MEUCIQCNfnym6Lpjvgn3HH65045+oMOC/pK5ta1zzT5hiLespgIgahqeYIjhV7NWHOsyEl9wa9F0Nxjh5uN5YXVRWsEsgZA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.64","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38869},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.64.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/c2538e43b332ca227052b82b2be0a6d5/tutti-os-auth-bridge-0.0.64.tgz","_integrity":"sha512-k73OqHgay2ceUSy3fBupu7EjMKfqIKIFd+2BL8grYr3fSoyE0Hr7gz+RmJsOvdxH8RQmPX0i+vJ8nARpKlqLjQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.64_1783320592364_0.01012367662638658","host":"s3://npm-registry-packages-npm-production"}},"0.0.65":{"name":"@tutti-os/auth-bridge","version":"0.0.65","_id":"@tutti-os/auth-bridge@0.0.65","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"261d9b387915321b5db2c0679ce2622c56df1eb6","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.65.tgz","fileCount":9,"integrity":"sha512-JKjzCgfbw4IxOJfcWnYYCIfa1SuRBuaMi2wLxA1FTpGIMGRoFaTFFO6SMtd6+7qG03kCK9CB0SRQsLhB3g4pIg==","signatures":[{"sig":"MEUCIDEoy2MuJgzEj/EaLDRBYRV2l3rj4PUAIzjeZh1xADlWAiEAhBA2NWst50HDkpmLTjrBnGakl0OyskGGsRlwZw0+N8Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.65","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38869},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.65.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/aadc35e27df187ce8de2a8f9b87051df/tutti-os-auth-bridge-0.0.65.tgz","_integrity":"sha512-JKjzCgfbw4IxOJfcWnYYCIfa1SuRBuaMi2wLxA1FTpGIMGRoFaTFFO6SMtd6+7qG03kCK9CB0SRQsLhB3g4pIg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.65_1783334007130_0.08969156804752676","host":"s3://npm-registry-packages-npm-production"}},"0.0.66":{"name":"@tutti-os/auth-bridge","version":"0.0.66","_id":"@tutti-os/auth-bridge@0.0.66","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"95973e0a39378323b76bda23ec61285a866e430d","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.66.tgz","fileCount":9,"integrity":"sha512-fDDOhQblJd/2NyG7wmq8RC3rvlYd8kcBlPbn9wEwNYREXsaw7DZL8fDTRSBm8ThjETNhvzDsVxoYJQVdxXsTrA==","signatures":[{"sig":"MEQCIDyAC+XV/ICnSDps2eKoTHqunn7xVAnlSyPpNDeYME96AiBhLnI9DZAAsJYh0FVNqsTRMuvdvRhcj6Ps0QLbHqR4Cg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.66","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38863},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.66.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/37f8a859812dd58ca5069ffdebfd7e58/tutti-os-auth-bridge-0.0.66.tgz","_integrity":"sha512-fDDOhQblJd/2NyG7wmq8RC3rvlYd8kcBlPbn9wEwNYREXsaw7DZL8fDTRSBm8ThjETNhvzDsVxoYJQVdxXsTrA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.66_1783399421101_0.3791047164300434","host":"s3://npm-registry-packages-npm-production"}},"0.0.67":{"name":"@tutti-os/auth-bridge","version":"0.0.67","_id":"@tutti-os/auth-bridge@0.0.67","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"a2ecefd189c414d02e45f20f43461ac96b5c6103","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.67.tgz","fileCount":9,"integrity":"sha512-Kn4q8d2jWea5IZCRUzd9eR/CelNyGpH5xc7y/CCMRp4BqS+OOTfsflJ5ucAXnB6lT2UP5P8dqoIKqbsd7G6H6Q==","signatures":[{"sig":"MEUCIQC7dyMcjv+SvJFZaohfttfEYIo7baWlO/6KzciFnug+9wIgDVPxYfqLU4NoN5s+0KMoto5dsJzD+WRLkfAaRgJqG2s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.67","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38863},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.67.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/e8d1b9b1ffe4128f344597b46df92b3f/tutti-os-auth-bridge-0.0.67.tgz","_integrity":"sha512-Kn4q8d2jWea5IZCRUzd9eR/CelNyGpH5xc7y/CCMRp4BqS+OOTfsflJ5ucAXnB6lT2UP5P8dqoIKqbsd7G6H6Q==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.67_1783411570306_0.5422933083366666","host":"s3://npm-registry-packages-npm-production"}},"0.0.68":{"name":"@tutti-os/auth-bridge","version":"0.0.68","_id":"@tutti-os/auth-bridge@0.0.68","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"f3c58e96d378debd5b11e7ab0f2b96e390249d38","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.68.tgz","fileCount":9,"integrity":"sha512-EFWUX1BUo3aC8RcSnBUJA3biLHnzMZ1hM3CfgHbqI3r2JX1K8c9bQN9gQ9SVI87A4m1G209sCChQcx3Vabq/nw==","signatures":[{"sig":"MEYCIQC08gS0PosBYmbXNhQvVQhAYfphC0dANwryBZSPX5/orAIhALrS2VpecU//kY8EJLc8cA1b0NnE7rNbP1QosstlB9DI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.68","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38863},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.68.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/07219badf27c5ca9cc8c5a4e9e96d03b/tutti-os-auth-bridge-0.0.68.tgz","_integrity":"sha512-EFWUX1BUo3aC8RcSnBUJA3biLHnzMZ1hM3CfgHbqI3r2JX1K8c9bQN9gQ9SVI87A4m1G209sCChQcx3Vabq/nw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.68_1783420322155_0.5985239132101245","host":"s3://npm-registry-packages-npm-production"}},"0.0.69":{"name":"@tutti-os/auth-bridge","version":"0.0.69","_id":"@tutti-os/auth-bridge@0.0.69","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"e10aa1caab1d7155ae0f6160d5c99c6ce429b0e0","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.69.tgz","fileCount":9,"integrity":"sha512-Pgl4miGCaRfenVkNYzx3zuCaVToMsZLNU5RmfdmKCzKsf34XVXe1ZJ12NXGoOMbKgr+pj1ZFntf0OUF6IJVSIA==","signatures":[{"sig":"MEQCIGfZR3zZb64DICVg86l905VH5+ryWHOlDKGuIhQuwmebAiAzAh8HljY6NmlyjbHky7K0JJYVyQJ1z9aa7D8xtAp9Tw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.69","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38863},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.69.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/61673a142519f51d6af86190d2a70736/tutti-os-auth-bridge-0.0.69.tgz","_integrity":"sha512-Pgl4miGCaRfenVkNYzx3zuCaVToMsZLNU5RmfdmKCzKsf34XVXe1ZJ12NXGoOMbKgr+pj1ZFntf0OUF6IJVSIA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.69_1783433364857_0.9377122799968174","host":"s3://npm-registry-packages-npm-production"}},"0.0.70":{"name":"@tutti-os/auth-bridge","version":"0.0.70","_id":"@tutti-os/auth-bridge@0.0.70","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"fa66df081d678aceb124a3257a48c18983c60c74","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.70.tgz","fileCount":9,"integrity":"sha512-W0CEP3BzLtF4rJsq3W7aLFAyVOKDsOjOXShcZ86NOLF/uKtv0JjRTnL/dJk0Hi8EBwWw1Cp3yyZQRZcqZnLkbw==","signatures":[{"sig":"MEUCIQCj7mEXxIsJwBXerVYidxuS1+OcPLHTRGUOtcD+NrM/9QIgEKQ7g9HYiDJGOoRPVtdgxDdxe8StU87pixRfrcs4xJo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.70","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38863},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.70.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/19d1e45c8e527146e9e31cc788c60825/tutti-os-auth-bridge-0.0.70.tgz","_integrity":"sha512-W0CEP3BzLtF4rJsq3W7aLFAyVOKDsOjOXShcZ86NOLF/uKtv0JjRTnL/dJk0Hi8EBwWw1Cp3yyZQRZcqZnLkbw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.70_1783443955768_0.3644288526475432","host":"s3://npm-registry-packages-npm-production"}},"0.0.71":{"name":"@tutti-os/auth-bridge","version":"0.0.71","_id":"@tutti-os/auth-bridge@0.0.71","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"472862f113a25209381228d517efa4144fc1e3f6","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.71.tgz","fileCount":9,"integrity":"sha512-zQ8+UwEdoCJSOAxK3X0eMDlwGYAXSh2+mZBOwTtkFi2wNK+x5GpCjYQI/629eZ9X1fyvRRef1u0pXhO2GVQqRg==","signatures":[{"sig":"MEUCIGa5l4jbQlRHWg4eeOn9rlSkUlBnE9N4XZkJSBzWUFZ6AiEArxOpuQwvCDh13zOtwZ0gsheVhbUlmxEDeqpnJMTn4cc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.71","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38863},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.71.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/fd312d1314953e11a1229eb3fb799fb1/tutti-os-auth-bridge-0.0.71.tgz","_integrity":"sha512-zQ8+UwEdoCJSOAxK3X0eMDlwGYAXSh2+mZBOwTtkFi2wNK+x5GpCjYQI/629eZ9X1fyvRRef1u0pXhO2GVQqRg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.71_1783484568187_0.5168812041458741","host":"s3://npm-registry-packages-npm-production"}},"0.0.72":{"name":"@tutti-os/auth-bridge","version":"0.0.72","_id":"@tutti-os/auth-bridge@0.0.72","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"6b125ac506a6de2bda4efa9d38556dc058ea835a","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.72.tgz","fileCount":9,"integrity":"sha512-tNGtmmxyOSn5mmYE4rJEKy/5LT38WVj3ardZiR9FHHurwj3T4PvDZXWlQ6SzPSQcrBO3sI0EW9EqMlY0bynISQ==","signatures":[{"sig":"MEQCIG0uIfyNRofhub3+iTpoydk65L+HDJy4kIfI4KUMyi0yAiBHziSJWtlS+32Gvev19a8TuAjM5dfNb/ikHgvweb3CBQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.72","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38863},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.72.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/ce7ee149420423fd949d5e7e06fc9a0e/tutti-os-auth-bridge-0.0.72.tgz","_integrity":"sha512-tNGtmmxyOSn5mmYE4rJEKy/5LT38WVj3ardZiR9FHHurwj3T4PvDZXWlQ6SzPSQcrBO3sI0EW9EqMlY0bynISQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.72_1783499955046_0.0436751339801682","host":"s3://npm-registry-packages-npm-production"}},"0.0.73":{"name":"@tutti-os/auth-bridge","version":"0.0.73","_id":"@tutti-os/auth-bridge@0.0.73","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"a43b5d683c95ef43f4afb5476f9cd548c1a99395","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.73.tgz","fileCount":9,"integrity":"sha512-QTJFtFLE9P6ntLjD2FIReiGBx9z8S1dGpZY61sctDrhiURHvNFfZcC2mxnpLXr9uFGBqvoFkZrtuIpnLF797Qg==","signatures":[{"sig":"MEQCIG/8oVbtM7bbu3hfJ5f8UGEzU6wUOkJQYgX9xJaMY0LPAiBOaCJ24oyY5GQdpB53OLUq0wk+/1qtnPayB5Hg+0rNCQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.73","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38863},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.73.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/e4646a640c353ac8a753b80493ced887/tutti-os-auth-bridge-0.0.73.tgz","_integrity":"sha512-QTJFtFLE9P6ntLjD2FIReiGBx9z8S1dGpZY61sctDrhiURHvNFfZcC2mxnpLXr9uFGBqvoFkZrtuIpnLF797Qg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.73_1783503280175_0.2330344334520329","host":"s3://npm-registry-packages-npm-production"}},"0.0.74":{"name":"@tutti-os/auth-bridge","version":"0.0.74","_id":"@tutti-os/auth-bridge@0.0.74","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"7e663e04814ef7b24c7fa540e9fc9ac8fcbeb97b","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.74.tgz","fileCount":9,"integrity":"sha512-kaySPCmykeymxLr0z77TQxUY5MAZLR9Eak/hClUWGGG6oJLpt9UiY0Zn2FMtuBZxH5+URi8hPCN3r91KwEmmKw==","signatures":[{"sig":"MEUCIFAzAcOF/zjA/iZmT6kk6dAGQoNvtWMihKnltrMY1nszAiEA7M211EaN7tn3azRkwDJLfRZcFpHBSrqcWyzg/OorbxQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.74","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38863},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.74.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/e06dc3cc370ed2bbafc8a806e98c916c/tutti-os-auth-bridge-0.0.74.tgz","_integrity":"sha512-kaySPCmykeymxLr0z77TQxUY5MAZLR9Eak/hClUWGGG6oJLpt9UiY0Zn2FMtuBZxH5+URi8hPCN3r91KwEmmKw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.74_1783513909201_0.8182108344865642","host":"s3://npm-registry-packages-npm-production"}},"0.0.75":{"name":"@tutti-os/auth-bridge","version":"0.0.75","_id":"@tutti-os/auth-bridge@0.0.75","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"0a61ddd1698518698bafc008ffcf64dbad4fa8fc","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.75.tgz","fileCount":9,"integrity":"sha512-FH7HtnxZBQ5ZP7qg3v4reqzZhdF6ojKhPUa3S50IA5oEdIhrYPGnwBYhZMCWP7uAFNUCJg1aUBV2QJ2bZmyhtg==","signatures":[{"sig":"MEQCIBnrbs171kSdDYgo425/Wt31qwEhkmoGzPOfFXesT4hHAiBFwy1EDowRd+mGrLAvv/8DsBfbZMSzDbOIPuUq8mLX9w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.75","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38863},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.75.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/73ab4d9f994894f3f91fcaa7b308c43c/tutti-os-auth-bridge-0.0.75.tgz","_integrity":"sha512-FH7HtnxZBQ5ZP7qg3v4reqzZhdF6ojKhPUa3S50IA5oEdIhrYPGnwBYhZMCWP7uAFNUCJg1aUBV2QJ2bZmyhtg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.75_1783579758156_0.4076729893936155","host":"s3://npm-registry-packages-npm-production"}},"0.0.76":{"name":"@tutti-os/auth-bridge","version":"0.0.76","_id":"@tutti-os/auth-bridge@0.0.76","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"c909d6675bd627d8306ad42d1bcf615003f95d90","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.76.tgz","fileCount":9,"integrity":"sha512-6WJ4oz3zqqbdzFDmlkdVMXeQEPFAR5E+AWRHsBqaJ0YrW5XMNNj9JfOguxARiJjgCzMPbBbjfu4gRK3CUzaUAA==","signatures":[{"sig":"MEUCIEYJKP2il56E9uJsgZGeExSJ64CrKkqnqKHKctaF3Nf9AiEA/kXP+b4jfxLBWiNt3blU+SFKe/xVjFa8TmdKSXIoNtc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.76","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38863},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.76.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/f41c733411d0a800c8ba0bb8e2b136e3/tutti-os-auth-bridge-0.0.76.tgz","_integrity":"sha512-6WJ4oz3zqqbdzFDmlkdVMXeQEPFAR5E+AWRHsBqaJ0YrW5XMNNj9JfOguxARiJjgCzMPbBbjfu4gRK3CUzaUAA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.76_1783590176427_0.7027698177041763","host":"s3://npm-registry-packages-npm-production"}},"0.0.77":{"name":"@tutti-os/auth-bridge","version":"0.0.77","_id":"@tutti-os/auth-bridge@0.0.77","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"c5515879c1e898a7629a67573aee8ce2dd34f7bb","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.77.tgz","fileCount":9,"integrity":"sha512-b7E+tMCn+f+90QzI946PONxCaPela/OYmCtKRi4f+fy2+GJFiTYst+1hQgwhug4bwL9WI3OUTyI48mBVg3bKEA==","signatures":[{"sig":"MEUCIQDAYsRNdarJc/TNd2yATLh1ayqkCvF1a+yZdYRY8hkMSgIgD8Od/pw6j6WEtm4Uw3ymK790+gF85UvPLHcf9FkDLd0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.77","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38863},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.77.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/5bfd48896512e9a08a97a5ef9c5474e4/tutti-os-auth-bridge-0.0.77.tgz","_integrity":"sha512-b7E+tMCn+f+90QzI946PONxCaPela/OYmCtKRi4f+fy2+GJFiTYst+1hQgwhug4bwL9WI3OUTyI48mBVg3bKEA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.77_1783593928397_0.4123637823681412","host":"s3://npm-registry-packages-npm-production"}},"0.0.78":{"name":"@tutti-os/auth-bridge","version":"0.0.78","_id":"@tutti-os/auth-bridge@0.0.78","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"753788abb6b0453aecab5d71df19b1331d058633","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.78.tgz","fileCount":9,"integrity":"sha512-4Zmf/dD9J0qgQpSvirNj48yST/3+8bRPLNHW3Kp0OJlnWc0s+7fB9RGTzre2+warmpZ56aEL+HtVkAuPQlxFfg==","signatures":[{"sig":"MEUCIBwDQM3fByFF19lJctiE+yE6BGIoh4c3h7LSlsOCdOoQAiEAwCMMAAF5LOIR362ojcfcB6GA1ArrarEYZaTFtSdWbkg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.78","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38863},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.78.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/998854d28dd364624c782bf9c59341b8/tutti-os-auth-bridge-0.0.78.tgz","_integrity":"sha512-4Zmf/dD9J0qgQpSvirNj48yST/3+8bRPLNHW3Kp0OJlnWc0s+7fB9RGTzre2+warmpZ56aEL+HtVkAuPQlxFfg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.78_1783609568114_0.6781543990312031","host":"s3://npm-registry-packages-npm-production"}},"0.0.79":{"name":"@tutti-os/auth-bridge","version":"0.0.79","_id":"@tutti-os/auth-bridge@0.0.79","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"90902fbb274731c9a305b2d708dbfb1339a35e1d","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.79.tgz","fileCount":9,"integrity":"sha512-8wmkjPf6NxTFfu3V8kfNe72nz7XTGlyfVZSYu/7+VO8jkk+o+4VWZ57aeeCA8+yzojw6ys+He73WdPeYw5Xl6Q==","signatures":[{"sig":"MEYCIQDObRbnt0CMTWUFf+LSpLqIkZ2JqHf3Wf+9KGjQUNmzXAIhAJ82T9QSJ7lxozFJp1WJZzNrlaG/x2VGHUHbQi/OtAwt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.79","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38863},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.79.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/e09a67d4de107a44bf28c0ea8166afc5/tutti-os-auth-bridge-0.0.79.tgz","_integrity":"sha512-8wmkjPf6NxTFfu3V8kfNe72nz7XTGlyfVZSYu/7+VO8jkk+o+4VWZ57aeeCA8+yzojw6ys+He73WdPeYw5Xl6Q==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.79_1783624515236_0.9265286774425765","host":"s3://npm-registry-packages-npm-production"}},"0.0.80":{"name":"@tutti-os/auth-bridge","version":"0.0.80","_id":"@tutti-os/auth-bridge@0.0.80","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"95b2e6f105c4fdd12cb7e89a68b3a21f35499caa","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.80.tgz","fileCount":9,"integrity":"sha512-7oE6ALf+Jbof4iaAq10XWc1g6MRI3ni5ArGwkwE/zqsNKzBKoSlWJehpiNo8xUOGK//c7oHkxla3EcCGGHrevw==","signatures":[{"sig":"MEYCIQC1YeGVu4PxPvXaXOXr57XJqSPvRNec4YNtNp4JIZmDlgIhAOCQVnyOWc1HzIE3/GiTQVQbazoMRR50FAvlbS5eMUh1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.80","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38863},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.80.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/4c7f75cb1dda489a5f77c4d4ddedade9/tutti-os-auth-bridge-0.0.80.tgz","_integrity":"sha512-7oE6ALf+Jbof4iaAq10XWc1g6MRI3ni5ArGwkwE/zqsNKzBKoSlWJehpiNo8xUOGK//c7oHkxla3EcCGGHrevw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.80_1783625435298_0.9698549238717264","host":"s3://npm-registry-packages-npm-production"}},"0.0.81":{"name":"@tutti-os/auth-bridge","version":"0.0.81","_id":"@tutti-os/auth-bridge@0.0.81","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"d0546a1aa9248e7f146fa546c5bd555db697e61d","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.81.tgz","fileCount":9,"integrity":"sha512-9yvyRyx8I0/Sq2UI1XB+RHNZxumvaXqQlN6EibOl/sg6hA2cPEk8CPcg0TTjk96GOaHjYyz34LzeLb9znA2mmw==","signatures":[{"sig":"MEYCIQC8XfX8zInMmKHwp7Xln2ZxqmylYPpGoc0/kmFpm9WFawIhAJHpYyCeWJyiPTwTh+AcQ5aLo3JezkHqqiso7URujVh4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.81","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38863},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.81.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/8f0ebb758e7ea5027d29b8fc962e449c/tutti-os-auth-bridge-0.0.81.tgz","_integrity":"sha512-9yvyRyx8I0/Sq2UI1XB+RHNZxumvaXqQlN6EibOl/sg6hA2cPEk8CPcg0TTjk96GOaHjYyz34LzeLb9znA2mmw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.81_1783659303851_0.7351071451916353","host":"s3://npm-registry-packages-npm-production"}},"0.0.82":{"name":"@tutti-os/auth-bridge","version":"0.0.82","_id":"@tutti-os/auth-bridge@0.0.82","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"4222d813bb81bc42aa5082b08d802492ffd841e8","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.82.tgz","fileCount":9,"integrity":"sha512-70jbN9sJiB8nWPDy8Q2+rUFQ4qG6rbk4uZpnnKcNpCvx2u+Gm2a+oDbxZnT66U4LYEhc117CjjsKPbDAtaUFdQ==","signatures":[{"sig":"MEYCIQDNYn3BNWP4D1Rix4BGOdLOYqDtWN2XM8fGDluXXLfE9AIhAMxbHHeNGe65Ms59kcSmlTbKzie4vrrgyTzpGQYZgmn2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.82","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38863},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.82.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/e3d68099deb62fc63aa84c6461ddfe54/tutti-os-auth-bridge-0.0.82.tgz","_integrity":"sha512-70jbN9sJiB8nWPDy8Q2+rUFQ4qG6rbk4uZpnnKcNpCvx2u+Gm2a+oDbxZnT66U4LYEhc117CjjsKPbDAtaUFdQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.82_1783670335900_0.4243202192321518","host":"s3://npm-registry-packages-npm-production"}},"0.0.83":{"name":"@tutti-os/auth-bridge","version":"0.0.83","_id":"@tutti-os/auth-bridge@0.0.83","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"3e8d916bdc0a3518644c15f591d4ee98db138ab3","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.83.tgz","fileCount":9,"integrity":"sha512-Ux7veJYI+q9NNI6gE0PV06zer6+bdNetnnv1jhm5sYDV2gMGvCFXUCpdnSFc2sUbhTehDIGaYNQbo815YuGnKg==","signatures":[{"sig":"MEUCIQDVLgWjlpdYVx6M7EvEG93h79B5ybOA8frbRvJ6HJUVDwIgTMtPR4fI61Z153pF7+bb8L2X+urNDM0d3UaOFT3ly/k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.83","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38863},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.83.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/5adcf09109160d7d3aa855464f2096f5/tutti-os-auth-bridge-0.0.83.tgz","_integrity":"sha512-Ux7veJYI+q9NNI6gE0PV06zer6+bdNetnnv1jhm5sYDV2gMGvCFXUCpdnSFc2sUbhTehDIGaYNQbo815YuGnKg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.83_1783673050450_0.11663895818350012","host":"s3://npm-registry-packages-npm-production"}},"0.0.84":{"name":"@tutti-os/auth-bridge","version":"0.0.84","_id":"@tutti-os/auth-bridge@0.0.84","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"8c6a479703ce602e4a53f4ff2769083808e0e6fe","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.84.tgz","fileCount":9,"integrity":"sha512-Un8lUr9o6rZ+PPZGabxpNrM+xwc+9pEtxCZk86hxP8u9eKY3kW02BVefjHWUg5SCV16f1XmnanDDNxW33z4QUA==","signatures":[{"sig":"MEUCIHy/O2RnOE/Vxy79jwkGE+uFAZ2XJlorRXXFWGnQ4rZVAiEAwfV4y887SkDDpb4oWu0g5+ksyJMq9Oq2H1GRTM4uNzM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.84","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38863},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.84.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/47c867f9319c2f8b2b671d05d3f4e06b/tutti-os-auth-bridge-0.0.84.tgz","_integrity":"sha512-Un8lUr9o6rZ+PPZGabxpNrM+xwc+9pEtxCZk86hxP8u9eKY3kW02BVefjHWUg5SCV16f1XmnanDDNxW33z4QUA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.84_1783699090248_0.2643992604886194","host":"s3://npm-registry-packages-npm-production"}},"0.0.85":{"name":"@tutti-os/auth-bridge","version":"0.0.85","_id":"@tutti-os/auth-bridge@0.0.85","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"6c43b30d0034a1bf493bf651e93bb530af994eeb","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.85.tgz","fileCount":9,"integrity":"sha512-7QrGahr3uZ6aSeMHZ/5iuwEQqdZyzwg+FHMI5BjEV81XRG/bmNj+N7N0alq7PBTmnt37cvzFiYW1ksUQDIgUPg==","signatures":[{"sig":"MEQCIEvLOdg2o9jrOz/Fa4Cxqed6aCxz6aGEy3tpMd2qudh/AiAZV754HjxUq3sT/S//BfYK6Q6TmekKPRXGbXiIxRvNxA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.85","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38863},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.85.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/9944c43674dccafa26b9ec04041110b3/tutti-os-auth-bridge-0.0.85.tgz","_integrity":"sha512-7QrGahr3uZ6aSeMHZ/5iuwEQqdZyzwg+FHMI5BjEV81XRG/bmNj+N7N0alq7PBTmnt37cvzFiYW1ksUQDIgUPg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.85_1783699992952_0.17714394235109543","host":"s3://npm-registry-packages-npm-production"}},"0.0.86":{"name":"@tutti-os/auth-bridge","version":"0.0.86","_id":"@tutti-os/auth-bridge@0.0.86","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"08327340054c4c7e0c2c930c36f9d411ec0b0f68","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.86.tgz","fileCount":9,"integrity":"sha512-Aiu9oFeusCcEhnmnU4SCW78BZzMJNFiIA5ugOXz4L2cIV2uluqKU55+bg+mEQvj3QucqX4/IgBaaNbIAwfe0gQ==","signatures":[{"sig":"MEYCIQDZiBQ68lphZgzDiNh7YVoQXUu3Tqf/+C7u0sGRrtgbIgIhAIKbgmkyh7sXWaOwMtGG6kl1bnLGJDmfqjrxhnYD+LmA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.86","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38863},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.86.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/95c9169aefa95b39db02127a8e8fab09/tutti-os-auth-bridge-0.0.86.tgz","_integrity":"sha512-Aiu9oFeusCcEhnmnU4SCW78BZzMJNFiIA5ugOXz4L2cIV2uluqKU55+bg+mEQvj3QucqX4/IgBaaNbIAwfe0gQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.86_1783744437981_0.8675551561465018","host":"s3://npm-registry-packages-npm-production"}},"0.0.87":{"name":"@tutti-os/auth-bridge","version":"0.0.87","_id":"@tutti-os/auth-bridge@0.0.87","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"802bb725f8bc035cf75d2f24d555bd4cc36a3ed2","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.87.tgz","fileCount":9,"integrity":"sha512-wJKxO/PQ/b49rq1j6YEbYqAbGkCDyekqskE6x5qWm/Z5+K9b/XqkGgIrta2eqIoYPhmKvoQ7f+ZzS9kbQ0mxBA==","signatures":[{"sig":"MEQCIBsQml9fScSDwh+TDV44laWk3EaXEciIhP+RLj5/ZdZ2AiBMvKCuyxce6QksLv6hloLzrbQ38LZKOjyAEWGj2eaFaA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.87","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38863},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.87.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/d3dcf6365edffb4bfc552ab010e39b50/tutti-os-auth-bridge-0.0.87.tgz","_integrity":"sha512-wJKxO/PQ/b49rq1j6YEbYqAbGkCDyekqskE6x5qWm/Z5+K9b/XqkGgIrta2eqIoYPhmKvoQ7f+ZzS9kbQ0mxBA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.87_1783750513303_0.13361856287443774","host":"s3://npm-registry-packages-npm-production"}},"0.0.88":{"name":"@tutti-os/auth-bridge","version":"0.0.88","_id":"@tutti-os/auth-bridge@0.0.88","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"6fbad1b762516168789049194bf59ee46696ab87","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.88.tgz","fileCount":9,"integrity":"sha512-3J7GMojImiT5yLsyfiJHuQ2eE+OlpdWrM3VZm0ZUlCbWOvvT+5RxK3CI2q5BEz0VQ1A7A80SNONQuCcbXuTMAw==","signatures":[{"sig":"MEUCIBLcQC1sHBcwPWEIlNf45DEPVRzYnZKBy1s96sJj4MymAiEAh7O/osjwotFbsbIPiqoBJdqNlT7HbchR/dL4hpW5Lm8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.88","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38863},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.88.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/c711b5cce53f0503d3cca579ba83e121/tutti-os-auth-bridge-0.0.88.tgz","_integrity":"sha512-3J7GMojImiT5yLsyfiJHuQ2eE+OlpdWrM3VZm0ZUlCbWOvvT+5RxK3CI2q5BEz0VQ1A7A80SNONQuCcbXuTMAw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.88_1783762314563_0.3220903810901621","host":"s3://npm-registry-packages-npm-production"}},"0.0.89":{"name":"@tutti-os/auth-bridge","version":"0.0.89","_id":"@tutti-os/auth-bridge@0.0.89","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"461db92a858707c89de43bd6e03c2c1d4a31d86c","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.89.tgz","fileCount":9,"integrity":"sha512-7TZJodGR+TzoORzekDoZbEVnTCPsuRgMV3e0G4ZTPotbJ0g2lzg07TX+OGSA8GdO3TAHFel1IDRQxhrXlD3+6Q==","signatures":[{"sig":"MEUCIAX0DOCAxfKQJCinbsd7QCfm874SMeNlwMHBC7gC8FtTAiEA6GxxIf//vmSPmlq+8E413He+UIAuVUhzZIRgGxYs5fY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.89","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38863},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.89.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/dec19788938cc421f6f6131feb063bd9/tutti-os-auth-bridge-0.0.89.tgz","_integrity":"sha512-7TZJodGR+TzoORzekDoZbEVnTCPsuRgMV3e0G4ZTPotbJ0g2lzg07TX+OGSA8GdO3TAHFel1IDRQxhrXlD3+6Q==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.89_1783791784427_0.8756238485345369","host":"s3://npm-registry-packages-npm-production"}},"0.0.90":{"name":"@tutti-os/auth-bridge","version":"0.0.90","_id":"@tutti-os/auth-bridge@0.0.90","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"df40c8e865d715ecbd98a42950dec7b778965b84","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.90.tgz","fileCount":9,"integrity":"sha512-7/DkzA5nSJAnzA/cyIQ7fGfJ6Z3r2AYlbluuQqmPLtgUVaFRfxapkiBIFG3qtE/mbBtcgWLlq65/GYwOhT2U1w==","signatures":[{"sig":"MEQCIFKyeLBEkJJiQ753w4nt93XqOnnzNi3FA/bfSGEiP4abAiBYzANx8N9q1wr5d/0d0XoIOhPjkcHKr3MVwWcQlZFBWw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.90","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38863},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.90.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/4fe0c0239db6e08ccf641234ae86c2a2/tutti-os-auth-bridge-0.0.90.tgz","_integrity":"sha512-7/DkzA5nSJAnzA/cyIQ7fGfJ6Z3r2AYlbluuQqmPLtgUVaFRfxapkiBIFG3qtE/mbBtcgWLlq65/GYwOhT2U1w==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.90_1783873882846_0.5642573227796377","host":"s3://npm-registry-packages-npm-production"}},"0.0.91":{"name":"@tutti-os/auth-bridge","version":"0.0.91","_id":"@tutti-os/auth-bridge@0.0.91","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"dfa62573763f2566eb2f339597b9dbf066630958","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.91.tgz","fileCount":9,"integrity":"sha512-BbrSyD+X8VqrTJeJA7b88kUZo2n4amZCo3tGIPdkfMIDZuIw6SD3StGyXADA4RbXDU9KnAeCzH1XGcPEeuXPNg==","signatures":[{"sig":"MEQCIE+CCzCq6tuJ6QcJTP+V0VraGeAbB7b9omlUGNPI7j69AiBnuwePIAlIqmx1KLhXtnXe3Cr9kZndPgnsOYdgtfBFwQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.91","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38863},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.91.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/3b8708d3d64f36ca7a6f02149f4fa698/tutti-os-auth-bridge-0.0.91.tgz","_integrity":"sha512-BbrSyD+X8VqrTJeJA7b88kUZo2n4amZCo3tGIPdkfMIDZuIw6SD3StGyXADA4RbXDU9KnAeCzH1XGcPEeuXPNg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.91_1783875161496_0.5074111827670909","host":"s3://npm-registry-packages-npm-production"}},"0.0.92":{"name":"@tutti-os/auth-bridge","version":"0.0.92","_id":"@tutti-os/auth-bridge@0.0.92","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"6de49670e2dfc82ef2fc263c02be2233358654b6","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.92.tgz","fileCount":9,"integrity":"sha512-A5DFUBl3+Fa5GQgL81wnbD9FPs2/zc87J6qy0MiV/tuTfmKMidetj6I/aKbgbcjuI141SdHFZkccEUz16sg5nA==","signatures":[{"sig":"MEYCIQDkNnVYr9vAN04S/BX3/A9gKYP2D3LKe2y77P+SN/Ti0wIhAJzqoTrkkHgYUAx/25DIr96/Zo2ZLjXBSp3WiJE+n4RV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.92","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38863},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.92.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/bb60722dd0ae9b30a299eac7bd670e69/tutti-os-auth-bridge-0.0.92.tgz","_integrity":"sha512-A5DFUBl3+Fa5GQgL81wnbD9FPs2/zc87J6qy0MiV/tuTfmKMidetj6I/aKbgbcjuI141SdHFZkccEUz16sg5nA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.92_1783878045003_0.06785771143684527","host":"s3://npm-registry-packages-npm-production"}},"0.0.93":{"name":"@tutti-os/auth-bridge","version":"0.0.93","_id":"@tutti-os/auth-bridge@0.0.93","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"debc9f6e22335df8a346cf4e63f2d38e5c1e0dd0","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.93.tgz","fileCount":9,"integrity":"sha512-Jj/apU+xvlRZoHPs9/CESTPOEmrI29n2GwnuatW8qJirSI8XFmOaSf2tbpNCDF04u4jG/OwKAFgmGpadGy+dzg==","signatures":[{"sig":"MEYCIQCLz5rPEtK6ist2ShNng0l/3weJZmiqcM1c91ybkJvtagIhAOixThf8+zeDqB7X0/k601m2qWxnc0NuYmVtWvhYXEUZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.93","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38863},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.93.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/fbf0c81a3021032a1b9247b887e88784/tutti-os-auth-bridge-0.0.93.tgz","_integrity":"sha512-Jj/apU+xvlRZoHPs9/CESTPOEmrI29n2GwnuatW8qJirSI8XFmOaSf2tbpNCDF04u4jG/OwKAFgmGpadGy+dzg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.93_1783923813399_0.6591435559583325","host":"s3://npm-registry-packages-npm-production"}},"0.0.94":{"name":"@tutti-os/auth-bridge","version":"0.0.94","_id":"@tutti-os/auth-bridge@0.0.94","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"0c5767b4717f092503b47c48de6a4643a6538258","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.94.tgz","fileCount":9,"integrity":"sha512-Ngr3O64vNFQtxTCtSM1wDGiMGhQUTUFP4VG/sxpTpFbFmSz6WtTt1uqIySjTC6Z591HVvpBSDQf6RneCAF5gBg==","signatures":[{"sig":"MEYCIQD8Gunkvz6HA+pmgZyxlsOvLEQA+H3xmmlHiITuriz+RAIhALvFWSmqrPC1kJMCmF1+P1UqRS1kIF7NOr55KM3hf51q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.94","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38863},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.94.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/6a302ccec1e7824bb4f9fdf21021ea4d/tutti-os-auth-bridge-0.0.94.tgz","_integrity":"sha512-Ngr3O64vNFQtxTCtSM1wDGiMGhQUTUFP4VG/sxpTpFbFmSz6WtTt1uqIySjTC6Z591HVvpBSDQf6RneCAF5gBg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.94_1783934853703_0.3162883846845379","host":"s3://npm-registry-packages-npm-production"}},"0.0.95":{"name":"@tutti-os/auth-bridge","version":"0.0.95","_id":"@tutti-os/auth-bridge@0.0.95","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"53d05078b4cd0b3ef71ba8edbec685098f08bc11","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.95.tgz","fileCount":9,"integrity":"sha512-8tgpto2/fRsunhzLeT6gyeWxc3k5bHQtBFal7/dEOacNWKvSxj8UkW5w3+z0CbqDR996BR0Wgd0HetDQC+9WUQ==","signatures":[{"sig":"MEUCIC80NlZn0CfwfsWB0Y9jsSpXppY9457VL/sh7fXMicF3AiEAltvH6IV0nMSzKdkczWsXgl9JXNGndGG+iHQ28VmIejI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.95","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38863},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.95.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/990bd76e8261f1f6c4a79fa4aa21039c/tutti-os-auth-bridge-0.0.95.tgz","_integrity":"sha512-8tgpto2/fRsunhzLeT6gyeWxc3k5bHQtBFal7/dEOacNWKvSxj8UkW5w3+z0CbqDR996BR0Wgd0HetDQC+9WUQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.95_1783968311598_0.5007832310012728","host":"s3://npm-registry-packages-npm-production"}},"0.0.96":{"name":"@tutti-os/auth-bridge","version":"0.0.96","_id":"@tutti-os/auth-bridge@0.0.96","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"0c87d979402b17e9c0a5bda034e8af541b24f546","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.96.tgz","fileCount":9,"integrity":"sha512-kT3hlik1rUZSdQYmLIicZtOWZy0CWErmN4//zQgmCTvvIaiwfDUfL2JbMOMLaweLA25V3rbwMNOQdBjjB2uBIg==","signatures":[{"sig":"MEUCIQCEchPtkd9GQV7IAm0hJPY1VOFfxbaEMRyKQDmj2av17QIgUPpbCO+/F7jlgriEAaAdmmvUOySlufZ73gS6Iy2RKBg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.96","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38863},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.96.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/d64a8899d708ff4adffc8055366edcbe/tutti-os-auth-bridge-0.0.96.tgz","_integrity":"sha512-kT3hlik1rUZSdQYmLIicZtOWZy0CWErmN4//zQgmCTvvIaiwfDUfL2JbMOMLaweLA25V3rbwMNOQdBjjB2uBIg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.96_1784052363094_0.5847770305315616","host":"s3://npm-registry-packages-npm-production"}},"0.0.97":{"name":"@tutti-os/auth-bridge","version":"0.0.97","_id":"@tutti-os/auth-bridge@0.0.97","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"9c33500905c5db240907ad02e83d9a244eee4d45","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.97.tgz","fileCount":9,"integrity":"sha512-E/szKuoedQT4/OEMsO7GPA3FlJ8/US0VOjW6/nkxmcnKszuh5JMhxmu5MvxuiKKdE6UmH4ZQZxL607Q5yKZzsA==","signatures":[{"sig":"MEYCIQCwkA0n5pvnplQhbB/5FUbqu00pYycd82heNRVaVMABFAIhAPXAtmo1v02Muyj+Z4j6rwELsEC8I95HI/jh/yItFPjA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.97","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38863},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.97.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/31f0c54719731dc561a1496d91bb1113/tutti-os-auth-bridge-0.0.97.tgz","_integrity":"sha512-E/szKuoedQT4/OEMsO7GPA3FlJ8/US0VOjW6/nkxmcnKszuh5JMhxmu5MvxuiKKdE6UmH4ZQZxL607Q5yKZzsA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.97_1784087488921_0.37636928415451165","host":"s3://npm-registry-packages-npm-production"}},"0.0.98":{"name":"@tutti-os/auth-bridge","version":"0.0.98","_id":"@tutti-os/auth-bridge@0.0.98","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"73b01ec0b9bbe57feae4c337a1f93c3acc41d411","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.98.tgz","fileCount":9,"integrity":"sha512-ard/c2u8A5Lz4qBDaCvTwqyJd392YYlk2WlA5jsb8u4AFGmUjKnoX+SZLFR4A8dSKi/83lyUFy6UYn6cZI4bAA==","signatures":[{"sig":"MEUCIQCXUFn4WU1oKwEepebYP1Z8IZmXVOm/gtcs2mnl9DFmjgIgTlefJzVx+snGVxOSBd1mZn+Sz2jRIelov+YdnUAgt1E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.98","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38863},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.98.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/a822d211a905e187e3c2816107900490/tutti-os-auth-bridge-0.0.98.tgz","_integrity":"sha512-ard/c2u8A5Lz4qBDaCvTwqyJd392YYlk2WlA5jsb8u4AFGmUjKnoX+SZLFR4A8dSKi/83lyUFy6UYn6cZI4bAA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.98_1784105858868_0.4176314178601801","host":"s3://npm-registry-packages-npm-production"}},"0.0.99":{"name":"@tutti-os/auth-bridge","version":"0.0.99","_id":"@tutti-os/auth-bridge@0.0.99","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"f43a835e099523a881e6b779f50aad7abc2054c3","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.99.tgz","fileCount":9,"integrity":"sha512-kp+77n4pJJyK9s94ITF+mIh+Mfbgp+LOLtvPL2QMuteme5HdIznr/o6yvRPR2zRwih/enBxhntaSk2FRtetPyw==","signatures":[{"sig":"MEUCIBS98JWRZMbqOIg1SzeLa5YEVBD59UY6eqrlwoUGGWTTAiEArnL4TasfPifLrIRvEVFSjxDHwbewi78+ym9KlkYtDnc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.99","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38863},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.99.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/1dcdc78bf5232a0a080ffebfae0969b8/tutti-os-auth-bridge-0.0.99.tgz","_integrity":"sha512-kp+77n4pJJyK9s94ITF+mIh+Mfbgp+LOLtvPL2QMuteme5HdIznr/o6yvRPR2zRwih/enBxhntaSk2FRtetPyw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.99_1784106280012_0.7439593660251276","host":"s3://npm-registry-packages-npm-production"}},"0.0.100":{"name":"@tutti-os/auth-bridge","version":"0.0.100","_id":"@tutti-os/auth-bridge@0.0.100","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"867eabf2d66234048562de174e35d41a12afa7d2","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.100.tgz","fileCount":9,"integrity":"sha512-iGo1SUBunkimoOE0p1H9qSscFBeKdk9IIP5R5foaNWBZ+QhY5dXMpgcc3uUSZ3DgBvQ3zEqIoxxr1HQZ0D3b1g==","signatures":[{"sig":"MEQCIDgX5B+5aoFLDRZhQXIaXaV5NYyCwsz6LuG94rljzl3EAiAq43OGYbzID880E7RakaGj8JHubwmKbhbACPWXWHZ6vg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.100","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38864},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.100.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/a1c5c6a0852d5f942eddba967686f790/tutti-os-auth-bridge-0.0.100.tgz","_integrity":"sha512-iGo1SUBunkimoOE0p1H9qSscFBeKdk9IIP5R5foaNWBZ+QhY5dXMpgcc3uUSZ3DgBvQ3zEqIoxxr1HQZ0D3b1g==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.100_1784127608054_0.7098406776262418","host":"s3://npm-registry-packages-npm-production"}},"0.0.101":{"name":"@tutti-os/auth-bridge","version":"0.0.101","_id":"@tutti-os/auth-bridge@0.0.101","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"cafae6378574f3ae3dcc1f37becae6de3d61a0e6","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.101.tgz","fileCount":9,"integrity":"sha512-YR65/v1L2VkgheIjmXd/xxIuUsvdatTdXHOMp5xMqpFpJBoQbpMHfdBgwEZHJLCna67sXKI0PCAUeQz1K8Pzmg==","signatures":[{"sig":"MEUCIQCfRjtRbM+IKibTSiC7JbiTSZ6HPJSHPKIzL9Id/Ti5NAIgUoePG+k/pee14fJ7CkS/LtyACNoacnk66zy2T96nVfk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.101","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38864},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.101.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/8485babe2766a42fb82f641764748f2a/tutti-os-auth-bridge-0.0.101.tgz","_integrity":"sha512-YR65/v1L2VkgheIjmXd/xxIuUsvdatTdXHOMp5xMqpFpJBoQbpMHfdBgwEZHJLCna67sXKI0PCAUeQz1K8Pzmg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.101_1784133634095_0.2723140136130813","host":"s3://npm-registry-packages-npm-production"}},"0.0.102":{"name":"@tutti-os/auth-bridge","version":"0.0.102","_id":"@tutti-os/auth-bridge@0.0.102","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"f70df29dbaaac88de5217208d7767fefe7f84aed","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.102.tgz","fileCount":9,"integrity":"sha512-YyMofnUFVF1Qo9LrLcXEdnv0TLiH8tblp3yTHxrZRT9SgdhNH9a/3gUxJ3wG0OIXBYjDqj005h543MAf47xJSQ==","signatures":[{"sig":"MEQCIAeMU0/TofNXnGqTiVBJIKGlF7GAxJJ0Z2dsNlJiuIe8AiAVUEBLY8bffXwSrdEPmIXp9v2vjVNqljhCMhhtHEirFA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.102","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38864},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.102.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/3cae2471010d9cee017186a0769fa572/tutti-os-auth-bridge-0.0.102.tgz","_integrity":"sha512-YyMofnUFVF1Qo9LrLcXEdnv0TLiH8tblp3yTHxrZRT9SgdhNH9a/3gUxJ3wG0OIXBYjDqj005h543MAf47xJSQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.102_1784133999748_0.026650903208770282","host":"s3://npm-registry-packages-npm-production"}},"0.0.103":{"name":"@tutti-os/auth-bridge","version":"0.0.103","_id":"@tutti-os/auth-bridge@0.0.103","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"54fd491113ed28e68b6c81ff118fc9219448d389","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.103.tgz","fileCount":9,"integrity":"sha512-GPfhnojXgFcFNsvHk0saTGRIJ1puxLZFS00ldVxGq48kBfTy7K6KKoa4+vdfEcQI1PPDcblGeN0U+1K2u/WrnA==","signatures":[{"sig":"MEUCIHbAzsW1XZsDXGN86qC2eUtCLE90Xcofb03Y4EP8+yTZAiEAsaRZ8SxDDh8mZdLDKZYYOn1/VdILMk61D9367Zxr+vQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.103","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38864},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.103.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/d5e6bc5b8fe130f595fa9efb9e1237bb/tutti-os-auth-bridge-0.0.103.tgz","_integrity":"sha512-GPfhnojXgFcFNsvHk0saTGRIJ1puxLZFS00ldVxGq48kBfTy7K6KKoa4+vdfEcQI1PPDcblGeN0U+1K2u/WrnA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.103_1784136090389_0.7960398955234034","host":"s3://npm-registry-packages-npm-production"}},"0.0.104":{"name":"@tutti-os/auth-bridge","version":"0.0.104","_id":"@tutti-os/auth-bridge@0.0.104","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"c8c162e8f9a33dade445acb3887945fc50ba2d8b","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.104.tgz","fileCount":9,"integrity":"sha512-JhweFSagBm2idKUQ5yTq/T7RYAJo8oq8SKop9O9VZjku7TG8p9VRWd+xmNueg4HiON2T9ljTed4TNr6k3sqQvg==","signatures":[{"sig":"MEUCIQCi3xZ3DMcflR0KcCyorIfax2nYU1Q2PFAFYjDB9sb3NAIgNlCyeBaMJ5ZlGEf51nGS+Ybl0ij2mJBhJXJ8D6iPEHo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.104","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38864},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.104.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/6314a143146c6efd256e88ac40cbb0e8/tutti-os-auth-bridge-0.0.104.tgz","_integrity":"sha512-JhweFSagBm2idKUQ5yTq/T7RYAJo8oq8SKop9O9VZjku7TG8p9VRWd+xmNueg4HiON2T9ljTed4TNr6k3sqQvg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.104_1784140498238_0.967295609552836","host":"s3://npm-registry-packages-npm-production"}},"0.0.105":{"name":"@tutti-os/auth-bridge","version":"0.0.105","_id":"@tutti-os/auth-bridge@0.0.105","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"f3e801b36350c49e60df6bb16222c9a399745fbf","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.105.tgz","fileCount":9,"integrity":"sha512-Th4bBWuksmXlV/pp8tB01imR9sW/1didqA2ccYR9BrIGBD3A/AF8yezCgfIL7QBLk/PB3Ja/8FUtzf/mcaAmig==","signatures":[{"sig":"MEUCIHs/HHrOzW2aBJ5Lnqcofx5YYIxFTBDHbp5ONegHRtvlAiEA+FTHTsIYOFTAJg/PDuoClUFBToYc/gDogJbNKfUidcI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.105","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38864},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.105.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/6a21a80c349ea6c4427df4966714049f/tutti-os-auth-bridge-0.0.105.tgz","_integrity":"sha512-Th4bBWuksmXlV/pp8tB01imR9sW/1didqA2ccYR9BrIGBD3A/AF8yezCgfIL7QBLk/PB3Ja/8FUtzf/mcaAmig==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.105_1784184819152_0.6613636180401661","host":"s3://npm-registry-packages-npm-production"}},"0.0.106":{"name":"@tutti-os/auth-bridge","version":"0.0.106","_id":"@tutti-os/auth-bridge@0.0.106","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"9967803d660696117fd2e70af99a15a141d3bbb4","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.106.tgz","fileCount":9,"integrity":"sha512-nKcf25kD9Rp0PkulV8lj1R3wjFmIfP9f666Wo+3KpgSDT8+LQS0WiJODtoXKr+aTbGFOi8b7g4Y6xecCPovGNg==","signatures":[{"sig":"MEYCIQCmFffAjyAX+JZy0QgTR8vPH69vsZynEeFvv/u9igdXHQIhAMAKdSu4+BWBMrU0YXSSn4TrjbkMtnw0CT6qC6110/Lp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.106","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38864},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.106.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/4df33e8cf024e49f2799e0ca946db412/tutti-os-auth-bridge-0.0.106.tgz","_integrity":"sha512-nKcf25kD9Rp0PkulV8lj1R3wjFmIfP9f666Wo+3KpgSDT8+LQS0WiJODtoXKr+aTbGFOi8b7g4Y6xecCPovGNg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.106_1784185712390_0.5377103540095267","host":"s3://npm-registry-packages-npm-production"}},"0.0.107":{"name":"@tutti-os/auth-bridge","version":"0.0.107","_id":"@tutti-os/auth-bridge@0.0.107","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"559342fd7e6642881f74aec8bfa56431d8751ce5","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.107.tgz","fileCount":9,"integrity":"sha512-mjhw/eIoVysmDp6X4PYB4zLjVeT2ONsj4FTYO8HsJgZLeE5ep2BIXKQgmhbew1yM+Jz4hqCnofcFA2Q7N0zB9Q==","signatures":[{"sig":"MEUCIQDhnRRGeKcL4j7K1B+J9lIEeLoCjDz+r5I3X+RpF242IQIgfKGKNcv9ZAOCYFc3B5WvOiz/9L/nHqz5VnrvsLFnsfM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.107","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38864},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.107.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/204926466209b427cc41650c35e639d5/tutti-os-auth-bridge-0.0.107.tgz","_integrity":"sha512-mjhw/eIoVysmDp6X4PYB4zLjVeT2ONsj4FTYO8HsJgZLeE5ep2BIXKQgmhbew1yM+Jz4hqCnofcFA2Q7N0zB9Q==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.107_1784186568076_0.04636303322741364","host":"s3://npm-registry-packages-npm-production"}},"0.0.108":{"name":"@tutti-os/auth-bridge","version":"0.0.108","_id":"@tutti-os/auth-bridge@0.0.108","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"0305d47c9104964239834b0446b16bca67bd91e6","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.108.tgz","fileCount":9,"integrity":"sha512-VuL12R15Fxf1GQ5IWMMR/gj7gH7X2xAuTiX0o11DUmrOxanlgVZyejUfukIbAIExBjGu6c3rbGkLSSoOzGyE6Q==","signatures":[{"sig":"MEQCIFDjtPn+7TXYDyhp4MGBxMUe4t9TYokpUpmspA7cb3ZUAiA2wDdfrXY+hFiFg1wyrV2LOCv3F9iEpKIrHBs1zzooxQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.108","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38864},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.108.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/0cce203c8e338ba5e27d3eff10b1ce45/tutti-os-auth-bridge-0.0.108.tgz","_integrity":"sha512-VuL12R15Fxf1GQ5IWMMR/gj7gH7X2xAuTiX0o11DUmrOxanlgVZyejUfukIbAIExBjGu6c3rbGkLSSoOzGyE6Q==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.108_1784203386105_0.26860450887625587","host":"s3://npm-registry-packages-npm-production"}},"0.0.109":{"name":"@tutti-os/auth-bridge","version":"0.0.109","_id":"@tutti-os/auth-bridge@0.0.109","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"1c9cae6a476c3856005cb094bf2ab7824415cbae","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.109.tgz","fileCount":9,"integrity":"sha512-zcemqZ1ZUB4QAnbJ+U7YGk0RrG9ebYCI+t+ZUsj/btL9yLya1qZwULvxsxjH8t2abJVXzzdtv4IeVpfjMBzVZg==","signatures":[{"sig":"MEQCIA8fAUxfOGuogpdDUJMlCqJOwTmaDMPs6gCqdJ0OOWruAiAxk1GKZJb6iHGSWRF8HnLjEtGytVTUZboSWQzyjQKFtA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.109","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38864},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.109.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/a18b2e70762f366732cf3c020fec22a6/tutti-os-auth-bridge-0.0.109.tgz","_integrity":"sha512-zcemqZ1ZUB4QAnbJ+U7YGk0RrG9ebYCI+t+ZUsj/btL9yLya1qZwULvxsxjH8t2abJVXzzdtv4IeVpfjMBzVZg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.109_1784211277895_0.010743431279220061","host":"s3://npm-registry-packages-npm-production"}},"0.0.110":{"name":"@tutti-os/auth-bridge","version":"0.0.110","_id":"@tutti-os/auth-bridge@0.0.110","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"d6f8a4ebafe2a3933b08d10b19049b281fc9dce6","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.110.tgz","fileCount":9,"integrity":"sha512-JMQpyI2JjX8LzWqLIK4QTBta3Aiz5P092qCDhfinwzngvWoF+YsnIl5BDczguUgDphbdnClG9+gpoCBOSf12ww==","signatures":[{"sig":"MEUCIALhEc3KK1bqxzQhrTychQQLxXilOa+U/N77FP2m3tHyAiEAjfY/yUyUJGXt+RqXpCjq+TzUFuYysMCKu8jUqOKrNFk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.110","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38864},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.110.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/cfe65ddb16aecedee59aaa877155a5e4/tutti-os-auth-bridge-0.0.110.tgz","_integrity":"sha512-JMQpyI2JjX8LzWqLIK4QTBta3Aiz5P092qCDhfinwzngvWoF+YsnIl5BDczguUgDphbdnClG9+gpoCBOSf12ww==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.110_1784221450873_0.262162332348709","host":"s3://npm-registry-packages-npm-production"}},"0.0.111":{"name":"@tutti-os/auth-bridge","version":"0.0.111","_id":"@tutti-os/auth-bridge@0.0.111","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"76f4eee944167e9180e680a2772e36e3e2ce6f14","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.111.tgz","fileCount":9,"integrity":"sha512-SVcaDkbXddHnRfWfkvUeCrWA2fI5SD35Xu4WHmBqbGKf1dgEkgJiQrfJR2ZAZ6oW+itZTmZB1VvYvXuyQgjg7g==","signatures":[{"sig":"MEUCICm1Bkcvxf9w1pKOXF2AJ2lyC2Vv5xUZVvqDcC87y2bQAiEApwBDDS2uSLv0RmUyaZqM9jy0fskdrwh8NMR98gaWB4Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.111","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38864},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.111.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/296edd6e2b9ef5cd2321c4cc5b8e94d9/tutti-os-auth-bridge-0.0.111.tgz","_integrity":"sha512-SVcaDkbXddHnRfWfkvUeCrWA2fI5SD35Xu4WHmBqbGKf1dgEkgJiQrfJR2ZAZ6oW+itZTmZB1VvYvXuyQgjg7g==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.111_1784224644813_0.0755826517864282","host":"s3://npm-registry-packages-npm-production"}},"0.0.112":{"name":"@tutti-os/auth-bridge","version":"0.0.112","_id":"@tutti-os/auth-bridge@0.0.112","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"a266e2eb9882e9e8490a3a3e35af7efa2543cc8a","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.112.tgz","fileCount":9,"integrity":"sha512-r64og36yllVLfuvkIdkcY7grV4zHe08RpwXz76ZKNPFMpQwfXFAfs6QHx49oWxto4Oc+qxCK0Z05kFLVsvN76Q==","signatures":[{"sig":"MEQCIBldOYwmv/Y/2zWr1MjbhN4T5a8uVQRoiy9M/PIlLSgeAiBhexNrFPgXJrKB2U3c8bsSUDSSQSCEeNa0ta7qIF8jhQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.112","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38864},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.112.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/c6694f078f5e2863a971621cbefbd393/tutti-os-auth-bridge-0.0.112.tgz","_integrity":"sha512-r64og36yllVLfuvkIdkcY7grV4zHe08RpwXz76ZKNPFMpQwfXFAfs6QHx49oWxto4Oc+qxCK0Z05kFLVsvN76Q==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.112_1784226284945_0.22812790548971362","host":"s3://npm-registry-packages-npm-production"}},"0.0.113":{"name":"@tutti-os/auth-bridge","version":"0.0.113","_id":"@tutti-os/auth-bridge@0.0.113","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"6c75ff208db0dea36ed25d2e306c7250b5e570cf","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.113.tgz","fileCount":9,"integrity":"sha512-cTyr+dsUMw2HMSKhKprdfeccKYI4mDcBruJv+fBXHKTi+yVXnPBu6W8pYgsJR7jTQAMpQ8acQeCYQqRvfcM38Q==","signatures":[{"sig":"MEQCIEoP5NOOgKXlQHfufiozEGJPwcSsHbAnHHJB6H223aZzAiAKmp45gmZZmO4Hl0SNYSeFcDMwkHWtIlPE7uRLB55tJQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.113","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38864},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.113.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/db7afebc6907292f35c96cbf2a564090/tutti-os-auth-bridge-0.0.113.tgz","_integrity":"sha512-cTyr+dsUMw2HMSKhKprdfeccKYI4mDcBruJv+fBXHKTi+yVXnPBu6W8pYgsJR7jTQAMpQ8acQeCYQqRvfcM38Q==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.113_1784228874157_0.7070986663152203","host":"s3://npm-registry-packages-npm-production"}},"0.0.114":{"name":"@tutti-os/auth-bridge","version":"0.0.114","_id":"@tutti-os/auth-bridge@0.0.114","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"e3fd9b9fab1f9fbebbbc4a38e719a0060f169939","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.114.tgz","fileCount":9,"integrity":"sha512-0qRf5yAb+V0O7jEgSMSg4kZCYrE6+LQCbXtGbuksJmf6EfG1wHX3FvoFs4YFY26BvwTKwXYXjGi8Qg6D0enhfA==","signatures":[{"sig":"MEYCIQC+FVag/G6fSR8EB2WCGkWfU+k/uy9tOtqkmZrkPjPjxwIhAKQ12n7JdD323rwhqJKnklOF3haAmVia88TNOfY9pThS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.114","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38864},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.114.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/7111a368147534169c662afffb2d29ea/tutti-os-auth-bridge-0.0.114.tgz","_integrity":"sha512-0qRf5yAb+V0O7jEgSMSg4kZCYrE6+LQCbXtGbuksJmf6EfG1wHX3FvoFs4YFY26BvwTKwXYXjGi8Qg6D0enhfA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.114_1784259419634_0.7368114581517458","host":"s3://npm-registry-packages-npm-production"}},"0.0.115":{"name":"@tutti-os/auth-bridge","version":"0.0.115","_id":"@tutti-os/auth-bridge@0.0.115","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"692c31714f9ecff2f15abafc51da8487b5a3fdf5","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.115.tgz","fileCount":9,"integrity":"sha512-SqhJ4Hk0xlT5uQVm3FCrFhSkRgdGaQqO6jx1tmLseTQ8yMHxV/ov9PPI1IJhUYlQ05X3+W3TxE8WUbK4bin3ng==","signatures":[{"sig":"MEUCIEHFOTab0FiQyetL/CCnwVJ/z/MMwE/WiAOS1szBuXaTAiEA7LojJqNXzYpOCRtWsPPRuX1cSvCWBMc7m9FBcBfQGh8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.115","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38864},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.115.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/aa2323f5f6bdc7064c3ab64d225adb20/tutti-os-auth-bridge-0.0.115.tgz","_integrity":"sha512-SqhJ4Hk0xlT5uQVm3FCrFhSkRgdGaQqO6jx1tmLseTQ8yMHxV/ov9PPI1IJhUYlQ05X3+W3TxE8WUbK4bin3ng==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.115_1784265033018_0.5426521123885373","host":"s3://npm-registry-packages-npm-production"}},"0.0.116":{"name":"@tutti-os/auth-bridge","version":"0.0.116","_id":"@tutti-os/auth-bridge@0.0.116","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"7926859625d015ea4b475fa001ab006d30a8a2e9","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.116.tgz","fileCount":9,"integrity":"sha512-SUoS/LdEQRbv7cSiXCCDbRdIRcT+2Iu9gYYlH6R0IT3ADkRtE2dyPBsc59DA/VLxQsCnL6S4uQtFuTGQE4eOew==","signatures":[{"sig":"MEQCID4akNPedBZq6g4aefbDLFBazrXya8vtHZx2g3jEL7twAiBs3vp1y3jpp+e9l5v6UgFEsFelqH0jS0ZOXFT3NF/56Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.116","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38864},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.116.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/5de94a844767a856d9846de82636d923/tutti-os-auth-bridge-0.0.116.tgz","_integrity":"sha512-SUoS/LdEQRbv7cSiXCCDbRdIRcT+2Iu9gYYlH6R0IT3ADkRtE2dyPBsc59DA/VLxQsCnL6S4uQtFuTGQE4eOew==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.116_1784284962485_0.2766148131825492","host":"s3://npm-registry-packages-npm-production"}},"0.0.117":{"name":"@tutti-os/auth-bridge","version":"0.0.117","_id":"@tutti-os/auth-bridge@0.0.117","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"80c5526036370eb2f3639109bc062b4a33eec30a","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.117.tgz","fileCount":9,"integrity":"sha512-WjvU6xwvVCEJKb36u+TIT9d9rFhSikMNyk4odlmQwEchblNVJBRkqhcntWVRHFXXRcQXx2Ywzrs4a0imQ+LIyQ==","signatures":[{"sig":"MEQCIBTt4s99tlFgThgyfRVOiFCXwZpWUzn/aa6vH5woOmP6AiBN/0WZbCCFje9YXpt+QOuxhCMyTNEbsYDSYt//fHsM/w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.117","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38864},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.117.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/a0afb33506f26ca15951f1bb4d611427/tutti-os-auth-bridge-0.0.117.tgz","_integrity":"sha512-WjvU6xwvVCEJKb36u+TIT9d9rFhSikMNyk4odlmQwEchblNVJBRkqhcntWVRHFXXRcQXx2Ywzrs4a0imQ+LIyQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.117_1784285240054_0.1699289542543403","host":"s3://npm-registry-packages-npm-production"}},"0.0.118":{"name":"@tutti-os/auth-bridge","version":"0.0.118","_id":"@tutti-os/auth-bridge@0.0.118","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"aa1cda926b2a881e66288ae2716303b9f6d33417","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.118.tgz","fileCount":9,"integrity":"sha512-685FtmwFfiFYyrsk8GT0Zk8SALozASiHiag8Tg4Z8sx/3jHp5vepZkFxawoNe0L2nuKjbkbX5fWyasQ+7NIfow==","signatures":[{"sig":"MEUCIFCQcNE7vUvcM3wH0LaC7cjQIkV6XMtUez6hNzT9UKmyAiEAyHSgjsDtdqrZPctN9sD/cofL6rPxoMipllsoLVZ4PsI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.118","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38864},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.118.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/22cbde9319ca68b11b9cde99723f3b81/tutti-os-auth-bridge-0.0.118.tgz","_integrity":"sha512-685FtmwFfiFYyrsk8GT0Zk8SALozASiHiag8Tg4Z8sx/3jHp5vepZkFxawoNe0L2nuKjbkbX5fWyasQ+7NIfow==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.118_1784286344989_0.38503766555045016","host":"s3://npm-registry-packages-npm-production"}},"0.0.119":{"name":"@tutti-os/auth-bridge","version":"0.0.119","_id":"@tutti-os/auth-bridge@0.0.119","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"1055be8f3c6266b94c62fc95079e97441d2ed21e","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.119.tgz","fileCount":9,"integrity":"sha512-O/v4gFcrcYC8B6esBtVVEHtkLyFL8NjoqCB/k8oSk1lI4crup0lFtfNT9oenWtoplD7klKCBY+/VUQwYSbvUww==","signatures":[{"sig":"MEYCIQCqyW4n0Bj+Fig2wSzSe5e5EzC0RKF84EdO7dHKuavkvAIhAIDN1J/Lz/cYTLCw+DJVfA7YIkuXQCt09Lz8WWAFaQ5l","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.119","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38864},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.119.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/cf4feb0621ff1654a1a3a567594831b0/tutti-os-auth-bridge-0.0.119.tgz","_integrity":"sha512-O/v4gFcrcYC8B6esBtVVEHtkLyFL8NjoqCB/k8oSk1lI4crup0lFtfNT9oenWtoplD7klKCBY+/VUQwYSbvUww==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.119_1784287722548_0.5074408160165662","host":"s3://npm-registry-packages-npm-production"}},"0.0.120":{"name":"@tutti-os/auth-bridge","version":"0.0.120","_id":"@tutti-os/auth-bridge@0.0.120","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"504386d905c73720f73253bf264c194101aebfbb","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.120.tgz","fileCount":9,"integrity":"sha512-33gUilu1R9LoyzHwYw2Q4X9HqF/ReXX+gTOFVqvrAikwhXr6wQ+f+a7woXrQ8ywyfsIP68gYEEHGPbo2BrR73Q==","signatures":[{"sig":"MEYCIQCeCgnlmXDDYFaBQ1wN+uCqbGuhnHv10m9MmsJWYHsLUgIhANoWSMdu+DH+OfH/8waE59MuYJQd6BKPtUly2d94Ajf/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.120","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38864},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.120.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/895fd85eecc150e05a02dc3216126b42/tutti-os-auth-bridge-0.0.120.tgz","_integrity":"sha512-33gUilu1R9LoyzHwYw2Q4X9HqF/ReXX+gTOFVqvrAikwhXr6wQ+f+a7woXrQ8ywyfsIP68gYEEHGPbo2BrR73Q==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.120_1784290752869_0.4453704618005958","host":"s3://npm-registry-packages-npm-production"}},"0.0.121":{"name":"@tutti-os/auth-bridge","version":"0.0.121","_id":"@tutti-os/auth-bridge@0.0.121","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"b2f36eaee2eb95816bf28a1371fcb776a85bf4b7","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.121.tgz","fileCount":9,"integrity":"sha512-ixTRfKXV3IBnKTy/Fy3zmze7WpmAdLG6YyBFlNVEDucnRm7r6kpCM+/+P8jRuQArD6iR+JwckyUlMRFIh25vNQ==","signatures":[{"sig":"MEUCIQDse6LoN3QyAzbjk1wOYC4KYoptrzgAhmHBFn2gYYGIsgIgIJHLO1r8otTZmEMLPDDl4tbtm0M1XaHtbzUl5Nx8zgo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.121","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38864},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.121.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/ba34fcc90a52ce5822d8ba28b58953fe/tutti-os-auth-bridge-0.0.121.tgz","_integrity":"sha512-ixTRfKXV3IBnKTy/Fy3zmze7WpmAdLG6YyBFlNVEDucnRm7r6kpCM+/+P8jRuQArD6iR+JwckyUlMRFIh25vNQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.121_1784292082877_0.3114487824249519","host":"s3://npm-registry-packages-npm-production"}},"0.0.122":{"name":"@tutti-os/auth-bridge","version":"0.0.122","_id":"@tutti-os/auth-bridge@0.0.122","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"c296e636e61037c55398cba83d54bcbf6e332709","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.122.tgz","fileCount":9,"integrity":"sha512-Kqo0WcaihSgR4qeqptn93cc6sGbsbo19UKKr7O26VxbU10LsUd/DwXJaXRXeTDoPmhN8gDN+BAqzkJVlcGI5Ug==","signatures":[{"sig":"MEYCIQDYRemGOaZGMMcF6Rd0mfGvv4P7wI52f/zSslquzFEsmwIhAIEJzHLQfixZmclOMWREnR5v0/5/FnyBr6BXyK49Jf1u","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.122","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38864},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.122.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/50043443bbc33b56359cf33fb0edefd1/tutti-os-auth-bridge-0.0.122.tgz","_integrity":"sha512-Kqo0WcaihSgR4qeqptn93cc6sGbsbo19UKKr7O26VxbU10LsUd/DwXJaXRXeTDoPmhN8gDN+BAqzkJVlcGI5Ug==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.122_1784293477083_0.09740706818923428","host":"s3://npm-registry-packages-npm-production"}},"0.0.123":{"name":"@tutti-os/auth-bridge","version":"0.0.123","_id":"@tutti-os/auth-bridge@0.0.123","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"420127516f6e4ef408718d962f19d0e7822cb411","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.123.tgz","fileCount":9,"integrity":"sha512-wvbW0T5dX8rvaqUjcZkA3qgs9wj21b8ent805vV2u/HYWhw+PJSBjm8RCPlTGD/k94GAemnD9DpbK/PJ+4BxVQ==","signatures":[{"sig":"MEUCIQC9+SbJwfFOsUmsQcJQvo8AnIKb8jL2shbyWz26H1+2tQIgAUHqJnu3/9Fv9ePXFYnpl/ADPEx8BTQglOyIrIZ6ixA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.123","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38864},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.123.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/a6b6697bf910b65ff981be6b5b7d7218/tutti-os-auth-bridge-0.0.123.tgz","_integrity":"sha512-wvbW0T5dX8rvaqUjcZkA3qgs9wj21b8ent805vV2u/HYWhw+PJSBjm8RCPlTGD/k94GAemnD9DpbK/PJ+4BxVQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.123_1784294992435_0.6779969554679248","host":"s3://npm-registry-packages-npm-production"}},"0.0.124":{"name":"@tutti-os/auth-bridge","version":"0.0.124","_id":"@tutti-os/auth-bridge@0.0.124","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"6db50fcb3abc0e0587c4db3a1a16ed295ccd9d7e","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.124.tgz","fileCount":9,"integrity":"sha512-USEk5R5zCeCONO/DWm0ezF7RFY1rF2lSGJ3dM8kcges86TaCCiSETbjOA8JzCimDQsqNM7GWurwNF/I7sfHWIA==","signatures":[{"sig":"MEYCIQDaz35NvVYCoHUDTRmcseZO/TlgpR/q4H0KqbQsgi3elgIhANR7k+LO6M0J5eFbhEC9mTiTnU3NvCJ1nSBs66ZnFH/I","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.124","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38864},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.124.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/522b69a48cc41c196be30dbdc52d0d22/tutti-os-auth-bridge-0.0.124.tgz","_integrity":"sha512-USEk5R5zCeCONO/DWm0ezF7RFY1rF2lSGJ3dM8kcges86TaCCiSETbjOA8JzCimDQsqNM7GWurwNF/I7sfHWIA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.124_1784298815061_0.3007743372632119","host":"s3://npm-registry-packages-npm-production"}},"0.0.125":{"name":"@tutti-os/auth-bridge","version":"0.0.125","_id":"@tutti-os/auth-bridge@0.0.125","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"7b9aaf2652190385d2487c1b50c19d1b4c27ef54","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.125.tgz","fileCount":9,"integrity":"sha512-GRO4dPOaE6n5fsqBFhFVQzuC1ID2T+SwN8LrYxXynuHm2GzrwZRzJX6d+gut/RpE//CxmF1ueJT6GoPUEu4sxA==","signatures":[{"sig":"MEQCICTCDiMftyQLhX1XHYgnNX97IBxJIX8nNYS/IWaoj/tiAiAHk8KJ6yYKY9jo+NTHOe6AafmJXhu1FuuJvenmRYuPsQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.125","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38864},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.125.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/80fe6bfa4a8addee16dd5fe5370c3a3e/tutti-os-auth-bridge-0.0.125.tgz","_integrity":"sha512-GRO4dPOaE6n5fsqBFhFVQzuC1ID2T+SwN8LrYxXynuHm2GzrwZRzJX6d+gut/RpE//CxmF1ueJT6GoPUEu4sxA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.125_1784299744512_0.6865114119566376","host":"s3://npm-registry-packages-npm-production"}},"0.0.126":{"name":"@tutti-os/auth-bridge","version":"0.0.126","_id":"@tutti-os/auth-bridge@0.0.126","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"ff152c8a2744edc3251ad0e6db13a0f8572e4fe8","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.126.tgz","fileCount":9,"integrity":"sha512-sR7XE5U9Y5/oB7ZnQ68tfU0ct5mLYtg9sElNsHXnDrA+sO+J0JM1IWyuNfKl3JgpeoblaHM3rDkcPnJxKeODaw==","signatures":[{"sig":"MEYCIQCyLHs8gvZzb7BUxZVFsM0xUex2X9dQ7xfw3E9t/SduiAIhAIc5fOCwZR7i59n5Z0JBSFAW0esB5N7ToZt9dbLmlCcw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.126","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38864},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.126.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/585ca4537807ec11ee235bd6b2b9a39c/tutti-os-auth-bridge-0.0.126.tgz","_integrity":"sha512-sR7XE5U9Y5/oB7ZnQ68tfU0ct5mLYtg9sElNsHXnDrA+sO+J0JM1IWyuNfKl3JgpeoblaHM3rDkcPnJxKeODaw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.126_1784306067286_0.5158192857000765","host":"s3://npm-registry-packages-npm-production"}},"0.0.127":{"name":"@tutti-os/auth-bridge","version":"0.0.127","_id":"@tutti-os/auth-bridge@0.0.127","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"b130ed30c1553130b76fe30c7aed89c8dbe0787e","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.127.tgz","fileCount":9,"integrity":"sha512-h1P2KiZJmHwYaEBm46BqYxHb6ewZDFZAp6xO4Jp99NuZ/6+XLFI2SWF+g5DT2xEVj7EjZNYvVidMEJuP7lxV5Q==","signatures":[{"sig":"MEUCIQDyDeeSQFJw97F1kRyloddVOO/KemvipQeQDQ1Y9MQ3fQIgL4O+KksySCpwDeSf+CQcYrMU2VaxxUCX9FkMZhFiWYE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.127","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38864},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.127.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/e1193bcb121e0d91bc638bdcb493e924/tutti-os-auth-bridge-0.0.127.tgz","_integrity":"sha512-h1P2KiZJmHwYaEBm46BqYxHb6ewZDFZAp6xO4Jp99NuZ/6+XLFI2SWF+g5DT2xEVj7EjZNYvVidMEJuP7lxV5Q==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.127_1784310460992_0.5494398604816799","host":"s3://npm-registry-packages-npm-production"}},"0.0.128":{"name":"@tutti-os/auth-bridge","version":"0.0.128","_id":"@tutti-os/auth-bridge@0.0.128","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"c5440aab02915c084268a26b471799288892fd7d","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.128.tgz","fileCount":9,"integrity":"sha512-K1Wicc+ifyuUKRIqLpSw4HQEP50QrT6gnUNpUnfJOe7gHG0sErioZGl2zIfwUkFgWAW62fpJ6lHmQ7bmE2448A==","signatures":[{"sig":"MEUCIQD/LBm6LtlhQJ22XHGUVU6E1yVzBk8x5THVSDPlMsexpQIgPGAcdxbJpFwPxqKoXnVcXGNpnizUuw1v3jqOzlEK1h4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.128","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38864},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.128.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/bf62f62eaa483bbf5d0dad6010eddc58/tutti-os-auth-bridge-0.0.128.tgz","_integrity":"sha512-K1Wicc+ifyuUKRIqLpSw4HQEP50QrT6gnUNpUnfJOe7gHG0sErioZGl2zIfwUkFgWAW62fpJ6lHmQ7bmE2448A==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.128_1784313537029_0.2809193390359035","host":"s3://npm-registry-packages-npm-production"}},"0.0.129":{"name":"@tutti-os/auth-bridge","version":"0.0.129","_id":"@tutti-os/auth-bridge@0.0.129","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"14b2b4b4126dc7e599fd2d6a7c219201a828a4e5","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.129.tgz","fileCount":9,"integrity":"sha512-KQ36zOhHPAR+nGCcnyPMBetXpWWhTrPW4x8hN+/NaDbBDzcbmBKEGWCEXgFV8f7X6tfu5Ew63igKJ96SMYeOZw==","signatures":[{"sig":"MEYCIQCrN1asfHnGAVsZeemMg9U9lSRVWUXj1021F+7lQZlY8QIhAM0DRgeuv6VjEG6NKdEMwN/52FqGksHfdWn/rW/Exwng","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.129","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38864},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.129.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/381d026991c1280f6ed43d86887ecede/tutti-os-auth-bridge-0.0.129.tgz","_integrity":"sha512-KQ36zOhHPAR+nGCcnyPMBetXpWWhTrPW4x8hN+/NaDbBDzcbmBKEGWCEXgFV8f7X6tfu5Ew63igKJ96SMYeOZw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.129_1784348930057_0.02018706096397227","host":"s3://npm-registry-packages-npm-production"}},"0.0.130":{"name":"@tutti-os/auth-bridge","version":"0.0.130","_id":"@tutti-os/auth-bridge@0.0.130","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"613cd2fc63bc105b51c12f2a340bec5cf5098d5a","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.130.tgz","fileCount":9,"integrity":"sha512-u/SYb7LcJJCug8GFuZ0Jc7pBUd5tb77xjWYwiWGkHb4jEc9EmN/rYXLMWhMr0VcubcwXWrdjl9sPsUCrRQKIBg==","signatures":[{"sig":"MEUCIHC4hCCIUVHqyUohMV2z8/p6GaEdRed7cELegKJDPDR9AiEA31s7/R2r6IjUHLZ5lLbf/IHya2l2FwOFnrB8QEN38e4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.130","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38864},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.130.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/82895e44100a785648beb46d213879e6/tutti-os-auth-bridge-0.0.130.tgz","_integrity":"sha512-u/SYb7LcJJCug8GFuZ0Jc7pBUd5tb77xjWYwiWGkHb4jEc9EmN/rYXLMWhMr0VcubcwXWrdjl9sPsUCrRQKIBg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.130_1784352251424_0.8508102897128018","host":"s3://npm-registry-packages-npm-production"}},"0.0.131":{"name":"@tutti-os/auth-bridge","version":"0.0.131","_id":"@tutti-os/auth-bridge@0.0.131","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"b7decdd9e11b58ff7701c83ee3087e216c3dc979","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.131.tgz","fileCount":9,"integrity":"sha512-bOJ3e9Wpfh/4T5Rh9fJNbZoTsLP1bGxo0+HBLRZT7YdzseP4BEweT2TNYbxLto+msBk5ydHXgkjKSKXluKvnlw==","signatures":[{"sig":"MEYCIQCLchtIzjs6zt5rvdlgWQN0Y/0GUZnG0pVqwxKRB6fmDAIhAJ2sK75PVPjYFxAS6n53vgujkoA0IyVitjsDvhsK/xCS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.131","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38864},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.131.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/35590a4e6d9d419abbc14ecff976cc90/tutti-os-auth-bridge-0.0.131.tgz","_integrity":"sha512-bOJ3e9Wpfh/4T5Rh9fJNbZoTsLP1bGxo0+HBLRZT7YdzseP4BEweT2TNYbxLto+msBk5ydHXgkjKSKXluKvnlw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.131_1784354578455_0.4666141496433498","host":"s3://npm-registry-packages-npm-production"}},"0.0.132":{"name":"@tutti-os/auth-bridge","version":"0.0.132","_id":"@tutti-os/auth-bridge@0.0.132","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"4d6a4042ac45dc83351080e2dc044d4482d78893","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.132.tgz","fileCount":9,"integrity":"sha512-lo7dvDPMtPSmW8E1VE1YquphFne3ku8QWcR5dzd/Y5oP5bXnHlVtenD2c1oaLGMZPft3tC0i5/RW6xd4I2lV6A==","signatures":[{"sig":"MEUCIQD7iq8N7QxjLmEvleoQngUz4T3b1tVfO7xP1NYBNMNFUgIgU+XCMYYPRJ6/ME5wVGuV3HjfFbAiNpNkzwbVTqgcqKk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.132","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38864},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.132.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/29bc782a74eaf68e4ae00f102f804431/tutti-os-auth-bridge-0.0.132.tgz","_integrity":"sha512-lo7dvDPMtPSmW8E1VE1YquphFne3ku8QWcR5dzd/Y5oP5bXnHlVtenD2c1oaLGMZPft3tC0i5/RW6xd4I2lV6A==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.132_1784355722978_0.8818201487238209","host":"s3://npm-registry-packages-npm-production"}},"0.0.133":{"name":"@tutti-os/auth-bridge","version":"0.0.133","_id":"@tutti-os/auth-bridge@0.0.133","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"a1901d677894956846f54e076808033fd0ba4041","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.133.tgz","fileCount":9,"integrity":"sha512-hk/Mt4sTvwudpiPH80wWCfGRQ3JhkNTpNqMcvgN65PW2umDZAptcjU8y5TJud2vX/LZfVmb5Ri1xjhtUwKHXew==","signatures":[{"sig":"MEUCIQDUr5oPEWFoxzFq6YVaDT4hW+CbJHJIADqF/BNhbcq+PAIgQvDaMuSdHLobsJT4HhAQQCVvbuRJt4j2joT3stN8Ylc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.133","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38864},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.133.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/8fcb027c8b3111cd1446346c246ac813/tutti-os-auth-bridge-0.0.133.tgz","_integrity":"sha512-hk/Mt4sTvwudpiPH80wWCfGRQ3JhkNTpNqMcvgN65PW2umDZAptcjU8y5TJud2vX/LZfVmb5Ri1xjhtUwKHXew==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.133_1784369075615_0.4285178796750202","host":"s3://npm-registry-packages-npm-production"}},"0.0.134":{"name":"@tutti-os/auth-bridge","version":"0.0.134","_id":"@tutti-os/auth-bridge@0.0.134","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"ae002c29a561e0c8fbd062bb7c2f5c1e8f9e16b3","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.134.tgz","fileCount":9,"integrity":"sha512-AmBdws6Thm736AFlQSqp6G/5FPwQC+cO4V9AKgvF8U9LrzH+86bIDa4+bSolyxCM5+5uR/50To9INUKO7EY0OA==","signatures":[{"sig":"MEUCIQDyYBaq72nGs31YvHRUEwzBxERQCVxn7r/Yk7ESBNXifgIgEZkDwg/QbqucETjrHPS3GK4rCyiUMHGlMiThCHcg5Tc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.134","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38864},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.134.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/174e9d269410f9475ff2819799da84e2/tutti-os-auth-bridge-0.0.134.tgz","_integrity":"sha512-AmBdws6Thm736AFlQSqp6G/5FPwQC+cO4V9AKgvF8U9LrzH+86bIDa4+bSolyxCM5+5uR/50To9INUKO7EY0OA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.134_1784372310812_0.9707793865883443","host":"s3://npm-registry-packages-npm-production"}},"0.0.135":{"name":"@tutti-os/auth-bridge","version":"0.0.135","_id":"@tutti-os/auth-bridge@0.0.135","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"8cad424358412c4866094caadb64dce21fa4c17f","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.135.tgz","fileCount":9,"integrity":"sha512-JjeH0cNhS13paStTPuJoWXEDkyOwkFJ48OQkY5jnCJZEfNA2y9QvlbHM8oz8X72hFrjgNu3aFNACTeIASbgT1A==","signatures":[{"sig":"MEUCIBOXSS42af7LspL60s+OsGb0cDEiariCDb27ehtkik5pAiEAmvyJhRDq3725jgtMfj95ilJn8KqOwi/BKE4jF7Bdd24=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.135","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38864},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.135.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/36ba08e6c14869876d2856211a4397d6/tutti-os-auth-bridge-0.0.135.tgz","_integrity":"sha512-JjeH0cNhS13paStTPuJoWXEDkyOwkFJ48OQkY5jnCJZEfNA2y9QvlbHM8oz8X72hFrjgNu3aFNACTeIASbgT1A==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.135_1784377040615_0.6757890026494167","host":"s3://npm-registry-packages-npm-production"}},"0.0.136":{"name":"@tutti-os/auth-bridge","version":"0.0.136","_id":"@tutti-os/auth-bridge@0.0.136","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"359a755d0afabc546b2e4bc15811a527cb008850","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.136.tgz","fileCount":9,"integrity":"sha512-PbbvoWuHnVMyJ6IbVVGnUDIYUPd5b6sDe9Mx2CHPaKUGM01knmhRKIZ75e98EEy5ZD2eDtrBUC9zbuIz+xBHfw==","signatures":[{"sig":"MEQCIGx/oXRMsZUlbmJyOCl8kXPujhyltDaOuBW6dtHG270RAiBOJbAMyXzK0g8+ZwVWDENhpxzmlDAUf+DXJTzdIxT0SA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.136","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38864},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.136.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/7c48beda359f53800dfb6462d742d41d/tutti-os-auth-bridge-0.0.136.tgz","_integrity":"sha512-PbbvoWuHnVMyJ6IbVVGnUDIYUPd5b6sDe9Mx2CHPaKUGM01knmhRKIZ75e98EEy5ZD2eDtrBUC9zbuIz+xBHfw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.136_1784378116702_0.44592870221832936","host":"s3://npm-registry-packages-npm-production"}},"0.0.137":{"name":"@tutti-os/auth-bridge","version":"0.0.137","_id":"@tutti-os/auth-bridge@0.0.137","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"705c2e1534b1e87ba52e826659747e642bb86dca","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.137.tgz","fileCount":9,"integrity":"sha512-pP5bsto4Ovbo7sZ+aSVrzfQM6BHCR40zaE7oqd+lQ0pwPfQYM0xGWQyE3PnJwJWdqniLYxfNbqn0q4M/644qog==","signatures":[{"sig":"MEYCIQD6KkOhG2mqcegjPabO830VGb1M4x7izyIwBYJX9mfZNQIhANhAeqXFV8Qh1rhfXkYsWywd+9RiEiBgP8dxDirmk9Si","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.137","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38864},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.137.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/fd97556483fda054a15953bb7860ebe6/tutti-os-auth-bridge-0.0.137.tgz","_integrity":"sha512-pP5bsto4Ovbo7sZ+aSVrzfQM6BHCR40zaE7oqd+lQ0pwPfQYM0xGWQyE3PnJwJWdqniLYxfNbqn0q4M/644qog==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.137_1784378876499_0.7624051234917781","host":"s3://npm-registry-packages-npm-production"}},"0.0.138":{"name":"@tutti-os/auth-bridge","version":"0.0.138","_id":"@tutti-os/auth-bridge@0.0.138","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"1a4bb466ebe9af5cd0cf6c1ca2c0ff3b19423ce7","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.138.tgz","fileCount":9,"integrity":"sha512-fTV5CsrKIZuJ7sLaC3bv5+wBIai8EuLLsFVt7fmSs0cSZPi/UwioNjI5wxdnkGQzuGNAG1RWh6bQHCBANeWmtQ==","signatures":[{"sig":"MEUCIQCx2hKPitEMmfmL/EkicrocN5TJNg9a1z/mO9LhhMGsngIgQYxZYr0HhyB66oK/4R8/D1kz7G6o8vZbEIP5BTtjVvQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.138","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38864},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.138.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/e2a7b28fc949c95a19b3fc2e4bc7db7c/tutti-os-auth-bridge-0.0.138.tgz","_integrity":"sha512-fTV5CsrKIZuJ7sLaC3bv5+wBIai8EuLLsFVt7fmSs0cSZPi/UwioNjI5wxdnkGQzuGNAG1RWh6bQHCBANeWmtQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.138_1784379155541_0.8285863476222841","host":"s3://npm-registry-packages-npm-production"}},"0.0.139":{"name":"@tutti-os/auth-bridge","version":"0.0.139","_id":"@tutti-os/auth-bridge@0.0.139","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"04871bdbf035c3ae735738f2593b866eac5f4fdd","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.139.tgz","fileCount":9,"integrity":"sha512-3xyLx3ahle3IXkRU0I00fdSRyDeU12PD/kvh5rvmz4AA8apNuiFmUxNZOu5d7Kkf7NGYpIdAe/hDmk26k2BBBA==","signatures":[{"sig":"MEUCIBA/4a8++is56BYc3e04W5R+yPqqBE3ylDT9qqoJtMvPAiEApqwFgV5PyfWyvb1j3AMBScRRXrI13jDfuPyPHl1TL1Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.139","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38864},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.139.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/4331ed92853b4fa2f3eaa987f60b8c38/tutti-os-auth-bridge-0.0.139.tgz","_integrity":"sha512-3xyLx3ahle3IXkRU0I00fdSRyDeU12PD/kvh5rvmz4AA8apNuiFmUxNZOu5d7Kkf7NGYpIdAe/hDmk26k2BBBA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.139_1784379602222_0.9428394448781643","host":"s3://npm-registry-packages-npm-production"}},"0.0.140":{"name":"@tutti-os/auth-bridge","version":"0.0.140","_id":"@tutti-os/auth-bridge@0.0.140","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"feb30f67b071adcd2b09d0704d19bedb34ace92b","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.140.tgz","fileCount":9,"integrity":"sha512-CLsY6OAM26Vwv428bEeQeQApZjP0I3W2nXgUiq+HwZ76k9DTCJ9Mpjm0FLootmoFuZJZvviVRMSZuaIOvdNjOA==","signatures":[{"sig":"MEYCIQCAfdOVCQnjE0wNMGqstm2ijaPQGZYY2ucO+/OnMiCKPgIhAKsGvjcOqSK0EkoQnw2aNgN0nnB6M5jgwDhz0Gx4GwQN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.140","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38864},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.140.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/8aa6d524a838b4689f138f174daec782/tutti-os-auth-bridge-0.0.140.tgz","_integrity":"sha512-CLsY6OAM26Vwv428bEeQeQApZjP0I3W2nXgUiq+HwZ76k9DTCJ9Mpjm0FLootmoFuZJZvviVRMSZuaIOvdNjOA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.140_1784393132019_0.018557617386626646","host":"s3://npm-registry-packages-npm-production"}},"0.0.141":{"name":"@tutti-os/auth-bridge","version":"0.0.141","_id":"@tutti-os/auth-bridge@0.0.141","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"4f290ff47861a45dc7d60439b3963f1a017d720f","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.141.tgz","fileCount":9,"integrity":"sha512-mzjc+z9qv/lvZyv9ulZtNxptL1HAsDogokbdFaAKCCZ48fZQvuINtkS815X7WLWOsLLIZ41OP8qY+RV3xCQotg==","signatures":[{"sig":"MEUCIGN1uee+JnIBmLJUPlyNCufIjU5pYRXkqhIihLQvbn9nAiEA17iMxL8eR0eRSnQrGN8AMQX1ASvmAEssVSs6cPgUbFg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.141","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38864},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.141.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/d7a24e28d1d86523665421e617cefc5a/tutti-os-auth-bridge-0.0.141.tgz","_integrity":"sha512-mzjc+z9qv/lvZyv9ulZtNxptL1HAsDogokbdFaAKCCZ48fZQvuINtkS815X7WLWOsLLIZ41OP8qY+RV3xCQotg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.141_1784393536331_0.4850601165943551","host":"s3://npm-registry-packages-npm-production"}},"0.0.142":{"name":"@tutti-os/auth-bridge","version":"0.0.142","_id":"@tutti-os/auth-bridge@0.0.142","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"b63c559fe866060e73267c1ed492aa160e03259c","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.142.tgz","fileCount":9,"integrity":"sha512-6bs4nBM1OefxVLtikA3ESHIaOmoaK+V3ATGqM/XKoiQXe3KV34QCoTkHKiqGY8cTdlqHlb2kqDZDxTTp/BvKCQ==","signatures":[{"sig":"MEUCIQCsW4HP0ZXBqFUKzaTa0EtM8NDW1xTDr4s+CinKRtrzjAIgfKQMzn6q7rRk7cCiGTvP5Hm1gQzJKDes+9lq5YFp0kE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.142","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38864},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.142.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/32b75835cc1ee4a6cc9b0bdbd59ddb0e/tutti-os-auth-bridge-0.0.142.tgz","_integrity":"sha512-6bs4nBM1OefxVLtikA3ESHIaOmoaK+V3ATGqM/XKoiQXe3KV34QCoTkHKiqGY8cTdlqHlb2kqDZDxTTp/BvKCQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.142_1784396129378_0.6198752921691695","host":"s3://npm-registry-packages-npm-production"}},"0.0.143":{"name":"@tutti-os/auth-bridge","version":"0.0.143","_id":"@tutti-os/auth-bridge@0.0.143","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"e48dbabd3747e5acf1b2bd921706e12975e22d19","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.143.tgz","fileCount":9,"integrity":"sha512-2aDbIvIT8cKf0/iOOJGwsx6yrIwcqO+saVN90X120uYg2qojh6HshzPCvfh1h/dwO0hBLT7Kguiu8ZgCR/OWug==","signatures":[{"sig":"MEQCIBn44pD/guPu+z7VlGIXrxESlexZ7ZHzCdULY5LpF6t1AiAQzNaof2rfnTILmwL332HOSnBGgXRVwjx9pRwq1J/eWQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.143","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38864},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.143.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/90bb93d47be548414af75a21252616f7/tutti-os-auth-bridge-0.0.143.tgz","_integrity":"sha512-2aDbIvIT8cKf0/iOOJGwsx6yrIwcqO+saVN90X120uYg2qojh6HshzPCvfh1h/dwO0hBLT7Kguiu8ZgCR/OWug==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.143_1784398286035_0.6787504300211962","host":"s3://npm-registry-packages-npm-production"}},"0.0.144":{"name":"@tutti-os/auth-bridge","version":"0.0.144","_id":"@tutti-os/auth-bridge@0.0.144","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"0a1580d6adef48b2539825db8248d7de463df47b","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.144.tgz","fileCount":9,"integrity":"sha512-BCAGD+2x+bxOZ0ZtC0Cy2dnN9kaXhotjBm/wBZu9tIA3af++cpGSkSEdJ8S8PJ6PyRWBAOEissQCmgG/+wiNZw==","signatures":[{"sig":"MEQCID7NZnsCRM0/36XU7ycs5wFSkcu8UCDXIeCuiRpY0ouXAiBQxpIfripjvnlrbjgMVeLWTL0fXbWTCx94MkTWBvttlQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.144","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38864},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.144.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/03d745fedd3040795f9ea6eca315edb9/tutti-os-auth-bridge-0.0.144.tgz","_integrity":"sha512-BCAGD+2x+bxOZ0ZtC0Cy2dnN9kaXhotjBm/wBZu9tIA3af++cpGSkSEdJ8S8PJ6PyRWBAOEissQCmgG/+wiNZw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.144_1784422141495_0.12135806240242109","host":"s3://npm-registry-packages-npm-production"}},"0.0.145":{"name":"@tutti-os/auth-bridge","version":"0.0.145","_id":"@tutti-os/auth-bridge@0.0.145","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"12270643567a4111e1a45aaef4c6508d21c14585","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.145.tgz","fileCount":9,"integrity":"sha512-S59TcluhK4sdNCyBL732PZX3zlhGVKhx7rUXPoJEaWqU5nDLkVoqInStXm/TYZV2867RSpoladWyBHyOKJfsiQ==","signatures":[{"sig":"MEYCIQD4mMHkZAxl+Aps6c3Qq2qkTkK+AtkRmgdfEhSZ91Z5yAIhAIHCF/U42w91jfj3UgBulibpi6UYyOTgwNL/YpTBxRNm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.145","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38864},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.145.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/4e64a4ff9be9fc32635bd161569da36e/tutti-os-auth-bridge-0.0.145.tgz","_integrity":"sha512-S59TcluhK4sdNCyBL732PZX3zlhGVKhx7rUXPoJEaWqU5nDLkVoqInStXm/TYZV2867RSpoladWyBHyOKJfsiQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.145_1784434565998_0.12043679461129209","host":"s3://npm-registry-packages-npm-production"}},"0.0.146":{"name":"@tutti-os/auth-bridge","version":"0.0.146","_id":"@tutti-os/auth-bridge@0.0.146","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"306f98978bbfe97fe71910f2a59f5cc358163224","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.146.tgz","fileCount":9,"integrity":"sha512-gJlMGhGK5viiJFSi5Y8CQtKbjvbXM2TcE6nL61AUY3dm5EGTfjCWml6r72bsqUIWY1g4XVi2Hycr9H/luOKi5A==","signatures":[{"sig":"MEUCIQCWVrPlvUlkMKdv2t0QDA8aklIZD5I9xRUNHi+USgtxFQIgA1mo06YjhzOOqDhvaSc/jRj2jUGKk9955FmMlDwU5gM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.146","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38864},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.146.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/7a270c5f3b89283cec192757ea5d88f4/tutti-os-auth-bridge-0.0.146.tgz","_integrity":"sha512-gJlMGhGK5viiJFSi5Y8CQtKbjvbXM2TcE6nL61AUY3dm5EGTfjCWml6r72bsqUIWY1g4XVi2Hycr9H/luOKi5A==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.146_1784467061475_0.16841913706304545","host":"s3://npm-registry-packages-npm-production"}},"0.0.147":{"name":"@tutti-os/auth-bridge","version":"0.0.147","_id":"@tutti-os/auth-bridge@0.0.147","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"7e93c7550863b90505ae39d679cc2d06d9c2f169","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.147.tgz","fileCount":9,"integrity":"sha512-4A4pNxxYkNgdrtcb57SXhqFcJERdudDXhocCSrRyvrToZJVL3cAVOzUJ22KmEtUS+MoORXRNXfi/Yg+slc5Q2A==","signatures":[{"sig":"MEQCIHopigdoiV2eH2q8oHozV5dKtSEiPzJ4BiTbZ3rkM1p0AiAPbycaHzHoEmOE3N78g1DuseiriCIDl2JU/Wqq9mP9RQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.147","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38864},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.147.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/fc747cf0bd7cd151641b3aac32d2eabd/tutti-os-auth-bridge-0.0.147.tgz","_integrity":"sha512-4A4pNxxYkNgdrtcb57SXhqFcJERdudDXhocCSrRyvrToZJVL3cAVOzUJ22KmEtUS+MoORXRNXfi/Yg+slc5Q2A==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.147_1784523310436_0.7569012867045182","host":"s3://npm-registry-packages-npm-production"}},"0.0.148":{"name":"@tutti-os/auth-bridge","version":"0.0.148","_id":"@tutti-os/auth-bridge@0.0.148","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"974493a20366c1a608f14367ffa571237f4e4635","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.148.tgz","fileCount":9,"integrity":"sha512-slNYC03non/BOGvskA/5H0Dqo5exzTqnW5IRFm8+TIJN38oqs/5pXRod3CPM/EuVgMJILYaXbDe8sH2ld+059Q==","signatures":[{"sig":"MEYCIQD1KUyD+3JAuwV2mvskKA7Pwcn3sa6HRqPmQzun0qEFNQIhAPoC5X8Nqttn0D9SWE5cql2hINzLBW2LF+TBaQ1PhAqV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.148","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38864},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.148.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/519624bfd57c316750cf043dabf63bcc/tutti-os-auth-bridge-0.0.148.tgz","_integrity":"sha512-slNYC03non/BOGvskA/5H0Dqo5exzTqnW5IRFm8+TIJN38oqs/5pXRod3CPM/EuVgMJILYaXbDe8sH2ld+059Q==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.148_1784526249048_0.4935464262596203","host":"s3://npm-registry-packages-npm-production"}},"0.0.149":{"name":"@tutti-os/auth-bridge","version":"0.0.149","_id":"@tutti-os/auth-bridge@0.0.149","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"4f9ee8e04416d092eba0e95567e3ddd20be54760","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.149.tgz","fileCount":9,"integrity":"sha512-Ex2/MTyZTtN0o2b48BrhlV4NzAODukeVSKnnLBtOCk/sb8PmiSpz5K4yB6CbIvP73Psc19ZffELBHIfU/dvU+g==","signatures":[{"sig":"MEYCIQCTrQTJBuOG7GlaK3Rw9r1wLvYDlTOSsoCRBSNCaxgaFgIhAMdwCg/jsOKDrHyidA+111gipFoD6/rCsizaEtbQOvF9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.149","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38864},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.149.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/ec44dd6cdcdb8587062cadd01742b59e/tutti-os-auth-bridge-0.0.149.tgz","_integrity":"sha512-Ex2/MTyZTtN0o2b48BrhlV4NzAODukeVSKnnLBtOCk/sb8PmiSpz5K4yB6CbIvP73Psc19ZffELBHIfU/dvU+g==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.149_1784531896052_0.5656721755588854","host":"s3://npm-registry-packages-npm-production"}},"0.0.150":{"name":"@tutti-os/auth-bridge","version":"0.0.150","_id":"@tutti-os/auth-bridge@0.0.150","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"fd667e5cde30628b360c9ff38d962657f24b7b8e","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.150.tgz","fileCount":9,"integrity":"sha512-pzEToWYWx3DISGesBhkpPv0OnjkbbtynnbkKzTKC6LfPhhsLz7BJgrgYm23HbHVFltU9zK6QLZZRM4hHxauW0w==","signatures":[{"sig":"MEQCIFzL6nfLnhRzUu8SJtthFPgkZGN8QF6HTDl7vQnWA0rfAiBTp0ntsHHSndfaMGhpv9UsmPlVp6VkXuqRxbkn9erseA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.150","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38864},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.150.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/9923ec5253a8c33bf3be2d8d300901f8/tutti-os-auth-bridge-0.0.150.tgz","_integrity":"sha512-pzEToWYWx3DISGesBhkpPv0OnjkbbtynnbkKzTKC6LfPhhsLz7BJgrgYm23HbHVFltU9zK6QLZZRM4hHxauW0w==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.150_1784532671480_0.2245457125381065","host":"s3://npm-registry-packages-npm-production"}},"0.0.151":{"name":"@tutti-os/auth-bridge","version":"0.0.151","_id":"@tutti-os/auth-bridge@0.0.151","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"cc0fb16356ee73136a7cc5244badda31bc40bbfd","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.151.tgz","fileCount":9,"integrity":"sha512-uAVdZCQ+J+JLSdlcIpKIgXf3gn5p+AoIypedzJOJ3DeyP36Lv17TTOxw5Fknel01zTjYzzRQiyPUvNKR7tiUkQ==","signatures":[{"sig":"MEYCIQCeVddf0uQVbP5UMdWZyH0qalM8IxNbYaAl5ocnfvVe4gIhAKW3yDeL5mLFvuE7MdUqzl7InWXEY2fX1lLLcyJVjAET","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.151","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38864},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.151.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/b2feb0ae61ab8232e4cbfac0737ecc18/tutti-os-auth-bridge-0.0.151.tgz","_integrity":"sha512-uAVdZCQ+J+JLSdlcIpKIgXf3gn5p+AoIypedzJOJ3DeyP36Lv17TTOxw5Fknel01zTjYzzRQiyPUvNKR7tiUkQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.151_1784536819017_0.28213543661663265","host":"s3://npm-registry-packages-npm-production"}},"0.0.152":{"name":"@tutti-os/auth-bridge","version":"0.0.152","_id":"@tutti-os/auth-bridge@0.0.152","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"d11b8689c7a3a632c564b609ac2a9a1232941b78","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.152.tgz","fileCount":9,"integrity":"sha512-iI2IY0SxuTFMxQm9wocwHRfULocBJMcrJyfkjHYi0GteB35Oa13rQvcMuGQYT3oxxJMZgPt3VAaEPIeX0TkS5Q==","signatures":[{"sig":"MEUCIAtI5lBIEEiwgohJ8I4iJzISWTO88ebyoI/ngpwpbRsMAiEA3h8SAwUcFesq+f4se41gHF/WSAWaTrz+NA4NsBxAAAA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.152","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38864},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.152.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/c306f9dfbdbd418849d04a724504d231/tutti-os-auth-bridge-0.0.152.tgz","_integrity":"sha512-iI2IY0SxuTFMxQm9wocwHRfULocBJMcrJyfkjHYi0GteB35Oa13rQvcMuGQYT3oxxJMZgPt3VAaEPIeX0TkS5Q==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.152_1784538853352_0.46060447866019993","host":"s3://npm-registry-packages-npm-production"}},"0.0.153":{"name":"@tutti-os/auth-bridge","version":"0.0.153","_id":"@tutti-os/auth-bridge@0.0.153","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"c77ac865b450c8ef96e4da5587296f26b6f5a02d","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.153.tgz","fileCount":9,"integrity":"sha512-vL7kcWKWuFtAmO0zanfQJgTv6qHgz4E17+3sDF+XlIbFF2GvCvyRCRqKZqexcdTHIla+WnoMYd67N4/kQbyyHA==","signatures":[{"sig":"MEUCICMFaTbtIbBCG/uF4kBbpgtC6DBnxBDiggJBqAjDXZdNAiEA7h7NCMdb3DbMS8uOq6H8sI+J1uL5TBF989yFZXel5CA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.153","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38864},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.153.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/4da791d2e40ff41cb8098a2f4592de63/tutti-os-auth-bridge-0.0.153.tgz","_integrity":"sha512-vL7kcWKWuFtAmO0zanfQJgTv6qHgz4E17+3sDF+XlIbFF2GvCvyRCRqKZqexcdTHIla+WnoMYd67N4/kQbyyHA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.153_1784541233800_0.006995059555103822","host":"s3://npm-registry-packages-npm-production"}},"0.0.154":{"name":"@tutti-os/auth-bridge","version":"0.0.154","_id":"@tutti-os/auth-bridge@0.0.154","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"939001354119643f1ddd4dbd642a41b5130cc844","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.154.tgz","fileCount":9,"integrity":"sha512-jDw3F4WcD7N/eMRKDOz6cDkx5pIZ9rEqZ0KycVRCur413WfCskNSaYBVwesZ7Tbr14VWYjtyra/mOxmfTuygDg==","signatures":[{"sig":"MEUCIC9e8iXCtSX8/eXITFcqXIT6ezQa4Y1gNzNzZTfZlKluAiEAszcL2ueVOFZm0dbpVEHzNCbbXifDI0Z+JjrRY3FmAMw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.154","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38864},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.154.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/cb3ae205c6340a40899f8817b3b16777/tutti-os-auth-bridge-0.0.154.tgz","_integrity":"sha512-jDw3F4WcD7N/eMRKDOz6cDkx5pIZ9rEqZ0KycVRCur413WfCskNSaYBVwesZ7Tbr14VWYjtyra/mOxmfTuygDg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.154_1784557482651_0.6832100184674816","host":"s3://npm-registry-packages-npm-production"}},"0.0.155":{"name":"@tutti-os/auth-bridge","version":"0.0.155","_id":"@tutti-os/auth-bridge@0.0.155","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"8fb8a63db288e9434f11026d45d290793189d0ab","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.155.tgz","fileCount":9,"integrity":"sha512-bwwT1G5lBqGK7aVbMSSTD0ZMNiVM8VRnIYe7mh1aN5macnqVWWo3FYqp2jR+mkdhBIT/eO0wf1Faespc/a7jww==","signatures":[{"sig":"MEQCIEQ404hDpSFaIv8XvXE6ifo77OmAYrzkXEMKnUat8jSfAiAcSdMfz6QwposeAkNiT4L144mRaS/cIdxMebOgyHLfTw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.155","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38864},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.155.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/2044d97f515cbb2e6315a1efb1649806/tutti-os-auth-bridge-0.0.155.tgz","_integrity":"sha512-bwwT1G5lBqGK7aVbMSSTD0ZMNiVM8VRnIYe7mh1aN5macnqVWWo3FYqp2jR+mkdhBIT/eO0wf1Faespc/a7jww==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.155_1784558451946_0.5729081850204321","host":"s3://npm-registry-packages-npm-production"}},"0.0.156":{"name":"@tutti-os/auth-bridge","version":"0.0.156","_id":"@tutti-os/auth-bridge@0.0.156","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"92edcd2cf4d11902b9d0f40e9a4a13852bb5a9c0","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.156.tgz","fileCount":9,"integrity":"sha512-PXbyWY74laaTbwvd1Oj0HFhlCs+dkNW3MNTcDxIfUzaCMLRVOMxnv+Jv5JCrzoOwul/OeXWD2r7qvuuHGX5Haw==","signatures":[{"sig":"MEUCIHR6e75wRAkR6x/9Xlc6kF9YJv53Ml0I+iDPh3K9GbXdAiEA4O4aSxIJ7yj3pZspkVrfDl/X6w7Abar57gKrcMmrgqw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.156","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38864},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.156.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/1df4bd391df6af57d2d8126a480ea308/tutti-os-auth-bridge-0.0.156.tgz","_integrity":"sha512-PXbyWY74laaTbwvd1Oj0HFhlCs+dkNW3MNTcDxIfUzaCMLRVOMxnv+Jv5JCrzoOwul/OeXWD2r7qvuuHGX5Haw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.156_1784560573408_0.4113925891536576","host":"s3://npm-registry-packages-npm-production"}},"0.0.157":{"name":"@tutti-os/auth-bridge","version":"0.0.157","_id":"@tutti-os/auth-bridge@0.0.157","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"6c85cbd41db14f8d3e9d9079fc0045d885a3e124","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.157.tgz","fileCount":9,"integrity":"sha512-XP1PtV0ofLxu3Z9K1LpgOVFNzaKK6pXpXv1RhviyIF2Gv9JMcJapzDt/XLw9kOzIzxl7TKCFlX887ZZezfVX3A==","signatures":[{"sig":"MEQCIGXAGamAJdCftoefXEMAjm0tzdVwdmh9k8euAqpLCl4IAiAGzf+o+wnH/0x4bZu/ukq8dUNOvNsz7ERis826JdPs3w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.157","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38864},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.157.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/91fcb2f4f2c5689d3e5ee6fafe5159f5/tutti-os-auth-bridge-0.0.157.tgz","_integrity":"sha512-XP1PtV0ofLxu3Z9K1LpgOVFNzaKK6pXpXv1RhviyIF2Gv9JMcJapzDt/XLw9kOzIzxl7TKCFlX887ZZezfVX3A==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.157_1784562821511_0.4359522459573322","host":"s3://npm-registry-packages-npm-production"}},"0.0.158":{"name":"@tutti-os/auth-bridge","version":"0.0.158","_id":"@tutti-os/auth-bridge@0.0.158","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"4b6f78e099e35fce43d0a8b0e902235f0a8b76fc","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.158.tgz","fileCount":9,"integrity":"sha512-BauEXSnZJep0LX+s4X+dr6Q5Qtep6IHK7jQRbDSiZPnT+rEnEGTsuFHhs+ZXGKzlQ7BJyypY9PQ/8Wm9OVvykw==","signatures":[{"sig":"MEUCIDwvpTCsomMIVW6cVo234gcfcZ2c+AiupJc9+EwDboFpAiEA0YPNApCC43nF8K/itXAOFVitjSnFaWd9m1MVqE+UZcY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.158","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38864},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.158.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/911317df776c8938cb6e02fc2b655c9a/tutti-os-auth-bridge-0.0.158.tgz","_integrity":"sha512-BauEXSnZJep0LX+s4X+dr6Q5Qtep6IHK7jQRbDSiZPnT+rEnEGTsuFHhs+ZXGKzlQ7BJyypY9PQ/8Wm9OVvykw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.158_1784567138779_0.5876393760391581","host":"s3://npm-registry-packages-npm-production"}},"0.0.159":{"name":"@tutti-os/auth-bridge","version":"0.0.159","_id":"@tutti-os/auth-bridge@0.0.159","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"98f476eb7454ce6fbb439ff81c209048780d5fbf","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.159.tgz","fileCount":9,"integrity":"sha512-mkvYvcJONBNbtM4L6a7bQwarEIiZfmCSttqrSnifovRz0NRzhkOUSKWDsT8+tRIrxSRxQ8pM2jQXGMIsTEsxoA==","signatures":[{"sig":"MEUCIH+iJB896lLqJA+w8yBV05ELu9qNY4svqCl1cD3Dh0mQAiEA9ePM4UJ8Bd9e60/ZBwhjHUTS5hYv62aPil6BHJzF9As=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.159","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38864},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.159.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/40ebfa69952e01d740b4dac796e45799/tutti-os-auth-bridge-0.0.159.tgz","_integrity":"sha512-mkvYvcJONBNbtM4L6a7bQwarEIiZfmCSttqrSnifovRz0NRzhkOUSKWDsT8+tRIrxSRxQ8pM2jQXGMIsTEsxoA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.159_1784567850356_0.32084878455066046","host":"s3://npm-registry-packages-npm-production"}},"0.0.160":{"name":"@tutti-os/auth-bridge","version":"0.0.160","_id":"@tutti-os/auth-bridge@0.0.160","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"20a9d4c10a4a9ba1810d27a8b3728a5fb79aeaef","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.160.tgz","fileCount":9,"integrity":"sha512-XUsZFhxQ4zdmRVOmNcUc07YmiXtYnICmsbIhzdA5WQnIRMWTZpi9mwlg6IaViVkBRhwVE/n0N5Z4Yqv0UjmJ6g==","signatures":[{"sig":"MEYCIQCjfdoF5EV1G7jeI6qiH/O82P+VvFb/WFbmaXfIytyK7AIhAPl5Emtqs/a+PYWoxWjeKlYzAW4oHFxz7raynCQui+yG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.160","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38864},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.160.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/e32a2dfbb7efacf3241a66f769ea07e9/tutti-os-auth-bridge-0.0.160.tgz","_integrity":"sha512-XUsZFhxQ4zdmRVOmNcUc07YmiXtYnICmsbIhzdA5WQnIRMWTZpi9mwlg6IaViVkBRhwVE/n0N5Z4Yqv0UjmJ6g==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.160_1784569949271_0.8434451028611933","host":"s3://npm-registry-packages-npm-production"}},"0.0.161":{"name":"@tutti-os/auth-bridge","version":"0.0.161","_id":"@tutti-os/auth-bridge@0.0.161","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"4c4c760a163d618fbb69711e2507660e79203388","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.161.tgz","fileCount":9,"integrity":"sha512-J5ZDKfEVqnOKcO/6jH1m2CYsaKdTdoNOJb8qylkKtIsksVsE0LrnQU0HHsbqMP2oeM3h6wF4DwPTNWycvx/Tlg==","signatures":[{"sig":"MEQCIDbwrkS+YJ0d2RifwpdyKZ4yva4MMTCeblBKMCffIlFGAiBFY9/dB8Fqd1WJoGX7lGo0g9UlBaIWoXZKoSnSmWULzw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.161","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38864},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.161.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/3701f01ac8de924f2760a87095120cd9/tutti-os-auth-bridge-0.0.161.tgz","_integrity":"sha512-J5ZDKfEVqnOKcO/6jH1m2CYsaKdTdoNOJb8qylkKtIsksVsE0LrnQU0HHsbqMP2oeM3h6wF4DwPTNWycvx/Tlg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.161_1784574922701_0.9569700626903483","host":"s3://npm-registry-packages-npm-production"}},"0.0.162":{"name":"@tutti-os/auth-bridge","version":"0.0.162","_id":"@tutti-os/auth-bridge@0.0.162","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"7e808889104ff385a4c783d21a3aa6688e74f01c","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.162.tgz","fileCount":9,"integrity":"sha512-nMcim36x9XIt/cf0TLiU4msNLOkDahIO+Kd4ws9xD6CtTHdosXWpvGsmQroPnqFv+wmDBw0RoG29hlwUJLAR8Q==","signatures":[{"sig":"MEUCIQCJDIuLL1QDDRDSa8KuZeLdiAgMpZI9L2eEV2aVrh9WqQIgYfayLqB6bs5vLNjJz4uGL3XqHGVImrbuZ/aZ0qJ5Npw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.162","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38864},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.162.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/3f8b04ffddf04e4372da4e9ed4cc7639/tutti-os-auth-bridge-0.0.162.tgz","_integrity":"sha512-nMcim36x9XIt/cf0TLiU4msNLOkDahIO+Kd4ws9xD6CtTHdosXWpvGsmQroPnqFv+wmDBw0RoG29hlwUJLAR8Q==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.162_1784603792482_0.45268392314208716","host":"s3://npm-registry-packages-npm-production"}},"0.0.163":{"name":"@tutti-os/auth-bridge","version":"0.0.163","_id":"@tutti-os/auth-bridge@0.0.163","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"0389d66ee3ccace0b5dd501f55b1a1a42bd6f7f3","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.163.tgz","fileCount":9,"integrity":"sha512-JgKKl3LFKhjFuYOVPRXlQGt5hJX0axKIbe9OcNoDSYsraqvyS9BwPnuxhhWmvBOWKMJvELEYb2kGoZnoNbDVMg==","signatures":[{"sig":"MEYCIQC+jeTrtowJ4JOoXapVfiRjeuezEyY+4fUG4EqX3fWEKAIhAOg1+7ADZbty4dqnu0j7B4cEb7xpRIkCOWm9jLQnKxZa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.163","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38864},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.163.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/9566cbd7b4f0cd06bbf7dab36a9350a3/tutti-os-auth-bridge-0.0.163.tgz","_integrity":"sha512-JgKKl3LFKhjFuYOVPRXlQGt5hJX0axKIbe9OcNoDSYsraqvyS9BwPnuxhhWmvBOWKMJvELEYb2kGoZnoNbDVMg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.163_1784609356271_0.8056858393692663","host":"s3://npm-registry-packages-npm-production"}},"0.0.164":{"name":"@tutti-os/auth-bridge","version":"0.0.164","_id":"@tutti-os/auth-bridge@0.0.164","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"d03a6fed6af51278fbec9c33a9aeb8d0afa26f6e","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.164.tgz","fileCount":9,"integrity":"sha512-WwRQWOyRlTZnWzCaUKEMxqGE6FDkQR1hZyK/SgfAZRTIFwOkNNFDpn2O7xo4ygBjVrE5BDOmybdGR1Z3YwmiPA==","signatures":[{"sig":"MEYCIQDaua5iltRzmBrLdq3V+/wtXNNSpX7v3cpQB4OXAMaRZwIhAPw0CDGRftnu2P5drRVl0PYxeU7LFW5EiaB92qLbaQpp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.164","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38864},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.164.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/644eb66602b9b013cb8763311136faaa/tutti-os-auth-bridge-0.0.164.tgz","_integrity":"sha512-WwRQWOyRlTZnWzCaUKEMxqGE6FDkQR1hZyK/SgfAZRTIFwOkNNFDpn2O7xo4ygBjVrE5BDOmybdGR1Z3YwmiPA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.164_1784611710741_0.26759053880208583","host":"s3://npm-registry-packages-npm-production"}},"0.0.165":{"name":"@tutti-os/auth-bridge","version":"0.0.165","_id":"@tutti-os/auth-bridge@0.0.165","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"ce4ed049901f8e4278387192a367bf32919ab116","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.165.tgz","fileCount":9,"integrity":"sha512-vCL3HL8OY1j/70vxj3A9/qVXACGA7151VMbOSxSs707J7KA5OmzykyOn8fN4JwJdWyLBj52nTu8oY9jhOe0LtA==","signatures":[{"sig":"MEUCIFBovtvnje80P+1fub3jIQBGGZVPmYxU2bRtcKpl5RGHAiEA+Cfrwn/dgCSQHkNfdrSOgWLfCx4MRphSOle0KI51S+Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.165","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38864},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.165.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/91616cfb1f754cf5bbaf8e90153e0c45/tutti-os-auth-bridge-0.0.165.tgz","_integrity":"sha512-vCL3HL8OY1j/70vxj3A9/qVXACGA7151VMbOSxSs707J7KA5OmzykyOn8fN4JwJdWyLBj52nTu8oY9jhOe0LtA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.165_1784612776598_0.15084379224289735","host":"s3://npm-registry-packages-npm-production"}},"0.0.166":{"name":"@tutti-os/auth-bridge","version":"0.0.166","_id":"@tutti-os/auth-bridge@0.0.166","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"69bdfe8027ddf4953d22463f6ef16f250781e7c7","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.166.tgz","fileCount":9,"integrity":"sha512-u0KN0N1rO0tMdov9oXsNrwrIPzUk+5ybE2fe0/USqfp6hn1jZkTqVrQSmG4tkW8fNfR320hJKEE5nquuDnmc2g==","signatures":[{"sig":"MEUCIQCKajjZfng4OnViFBxApiRXzH2ffgtr+g++MEbCG2/QOwIgIInDl1VyzMCuegyBv249khd2ysnrheXZdZWGcMvfapA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.166","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38864},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.166.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/219ab3040209a9a69deba3463d8c858c/tutti-os-auth-bridge-0.0.166.tgz","_integrity":"sha512-u0KN0N1rO0tMdov9oXsNrwrIPzUk+5ybE2fe0/USqfp6hn1jZkTqVrQSmG4tkW8fNfR320hJKEE5nquuDnmc2g==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.166_1784618093911_0.06910922007273612","host":"s3://npm-registry-packages-npm-production"}},"0.0.167":{"name":"@tutti-os/auth-bridge","version":"0.0.167","_id":"@tutti-os/auth-bridge@0.0.167","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"637d6537772bad76e0ad97cbb57c973931af6e22","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.167.tgz","fileCount":9,"integrity":"sha512-bv7vCDBU+WzzexVwyufQVwg4aX8NxDThzRqD9PPgS7/pNXqIy2Uj5pkzpkPKieIQjmQQXkIYbTTBx4nWG5dvvg==","signatures":[{"sig":"MEYCIQCLlv8e2q/gcJhaIaT52IlYvxrZakUrtxdQhi+VzlVNqQIhAMK8cWPmSTbp6tXttewDZz1NZhfofS92fNnY3ynSTsjA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.167","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38864},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.167.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/968d4d31f70aa0dc302171abea6f0bf1/tutti-os-auth-bridge-0.0.167.tgz","_integrity":"sha512-bv7vCDBU+WzzexVwyufQVwg4aX8NxDThzRqD9PPgS7/pNXqIy2Uj5pkzpkPKieIQjmQQXkIYbTTBx4nWG5dvvg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.167_1784626137530_0.6317036985956834","host":"s3://npm-registry-packages-npm-production"}},"0.0.168":{"name":"@tutti-os/auth-bridge","version":"0.0.168","_id":"@tutti-os/auth-bridge@0.0.168","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"458ed16120f8e816923b92045b0dc237e84cba65","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.168.tgz","fileCount":9,"integrity":"sha512-IyLmdEmvp2YatUP1/sUAoSOhEoIN6k4d8Ctm1lWdFXbc7BL2IejEhsaTvsZdRAd0eboChTMtjK8XgyO3ztGwzA==","signatures":[{"sig":"MEUCIHbH14Zh4u+6kUzyNcYan058yOlQHk3rHwfcNay6JbmkAiEAkZvPs5VlTls2iWYMACZYXhc75omNGfrbrzSGNP6FgSw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.168","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38864},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.168.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/67e5ee32cbaea77cb59d19093da6c580/tutti-os-auth-bridge-0.0.168.tgz","_integrity":"sha512-IyLmdEmvp2YatUP1/sUAoSOhEoIN6k4d8Ctm1lWdFXbc7BL2IejEhsaTvsZdRAd0eboChTMtjK8XgyO3ztGwzA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.168_1784639164151_0.8487749987735651","host":"s3://npm-registry-packages-npm-production"}},"0.0.169":{"name":"@tutti-os/auth-bridge","version":"0.0.169","_id":"@tutti-os/auth-bridge@0.0.169","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"d1cef7ebc05ad32caab775aabdeb899e211d7bbf","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.169.tgz","fileCount":9,"integrity":"sha512-CVQBPfafrZHn1IEpscTNhnKovASizTL3SIoE4roFWFQukWldcFopBYUk/0YpmFKR5xtiMIfiNNfNO1acYfzPjQ==","signatures":[{"sig":"MEUCIQDPeNz89n7D+Sa3JLbWlE3bZurWq3p9G5bYhc1dudC2BwIgH/R+Y+UCc5VFtLGpjAtjA90LsteNt3snhESO9ieealU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.169","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38864},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.169.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/bc440495ab7cd9d3196b19f32704c22e/tutti-os-auth-bridge-0.0.169.tgz","_integrity":"sha512-CVQBPfafrZHn1IEpscTNhnKovASizTL3SIoE4roFWFQukWldcFopBYUk/0YpmFKR5xtiMIfiNNfNO1acYfzPjQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.169_1784639778859_0.7768955182945363","host":"s3://npm-registry-packages-npm-production"}},"0.0.170":{"name":"@tutti-os/auth-bridge","version":"0.0.170","_id":"@tutti-os/auth-bridge@0.0.170","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"ef1fa953e5d4f7cb7bba800353d63426d7c792c0","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.170.tgz","fileCount":9,"integrity":"sha512-KAZiMTCBCwPMOZCo7X6M1vj/03orGv1hhwIzx9cC8WfmggQ8x9WXYU/QKVHZM56x5NIBOo51lVSxM1l+2Fw/uQ==","signatures":[{"sig":"MEQCIEIflxiDwJZW37aFo0Vqc9v3qRry9aT/wItIncc58a3aAiBZ3aGeuqjlt/IhR1hbeOSp8NMPS27N1c/nGP24YulCMQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.170","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38864},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.170.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/9cb39831470f40ecc4e6f4451fc23062/tutti-os-auth-bridge-0.0.170.tgz","_integrity":"sha512-KAZiMTCBCwPMOZCo7X6M1vj/03orGv1hhwIzx9cC8WfmggQ8x9WXYU/QKVHZM56x5NIBOo51lVSxM1l+2Fw/uQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.170_1784641168098_0.6119284059312631","host":"s3://npm-registry-packages-npm-production"}},"0.0.171":{"name":"@tutti-os/auth-bridge","version":"0.0.171","_id":"@tutti-os/auth-bridge@0.0.171","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"ff1fc0da4741f17de898aa693044761213f63ac8","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.171.tgz","fileCount":9,"integrity":"sha512-W5dNOA4oNPqpnN2feO1jbb5MI1cpRP7XT+J+E4216mbyjJB3db4xFNq3DRAdARN5rwHJkBcPFBiVQL2Nh98Uqw==","signatures":[{"sig":"MEYCIQDWty+SUvvl5yrjU7t7meh1WiDArhls0YXpfS5zfmxhRQIhAJ15QA4C5OIR+jadO0wDWuEj+r6on7/SusV7nxyDyYt9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.171","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38864},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.171.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/b46151fef6d3233e5f61391abec779ee/tutti-os-auth-bridge-0.0.171.tgz","_integrity":"sha512-W5dNOA4oNPqpnN2feO1jbb5MI1cpRP7XT+J+E4216mbyjJB3db4xFNq3DRAdARN5rwHJkBcPFBiVQL2Nh98Uqw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.171_1784642825114_0.8238472795236145","host":"s3://npm-registry-packages-npm-production"}},"0.0.172":{"name":"@tutti-os/auth-bridge","version":"0.0.172","_id":"@tutti-os/auth-bridge@0.0.172","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"588dcd352f331d4fadb5cc2acc9286c63e1caba8","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.172.tgz","fileCount":9,"integrity":"sha512-VGvg+kJYY739eBLEky2TwNcxGVQNJe916A6A1iULUqR7wJjkO/mUM4d/kRStIGFFYxyZlt9gqIl6tfFQPQeK5g==","signatures":[{"sig":"MEYCIQDCT0Zw9E1hJ5kHt/4xCREq7ZJTlPzTbshUV4vxq5ssiwIhANOq1qZzaAc7freUZDJzj/t6iY/BUjDYCoS4Vt7dHQWX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.172","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38864},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.172.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/d44d56394ae9dcb445ee933f03793e9f/tutti-os-auth-bridge-0.0.172.tgz","_integrity":"sha512-VGvg+kJYY739eBLEky2TwNcxGVQNJe916A6A1iULUqR7wJjkO/mUM4d/kRStIGFFYxyZlt9gqIl6tfFQPQeK5g==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.172_1784648120564_0.991600223175406","host":"s3://npm-registry-packages-npm-production"}},"0.0.173":{"name":"@tutti-os/auth-bridge","version":"0.0.173","_id":"@tutti-os/auth-bridge@0.0.173","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"5a36b26046c9153354d10c738d3964201ff7d42a","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.173.tgz","fileCount":9,"integrity":"sha512-mCxwXcewPYcFtFTJ6uB5b0cNHqonyW7lPY47umE86wYbb/j1geq9hP9lz0IIATqgFKB7SqgUGBEp3y3YPgWzzQ==","signatures":[{"sig":"MEUCIQCZKzfHX0Ga9rp92tLup76Vk5zs/wq5PCJ57KqkTO5rcgIgZbYrcQsfLKpx+dNcwVXx7WY+R2aFSaMlIcR2lQ6/pBo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.173","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38864},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.173.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/eccd6ff22d6ddfefe17fcc737551c834/tutti-os-auth-bridge-0.0.173.tgz","_integrity":"sha512-mCxwXcewPYcFtFTJ6uB5b0cNHqonyW7lPY47umE86wYbb/j1geq9hP9lz0IIATqgFKB7SqgUGBEp3y3YPgWzzQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.173_1784650211627_0.6204037240807092","host":"s3://npm-registry-packages-npm-production"}},"0.0.174":{"name":"@tutti-os/auth-bridge","version":"0.0.174","_id":"@tutti-os/auth-bridge@0.0.174","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"e0b9b5a66141b3b403d79b8d0d6ee0f7bec819a5","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.174.tgz","fileCount":9,"integrity":"sha512-j2sWgisEP1iIGruOi7I8WGolLD2dNxwCgP+0VRRUXimqWAfoUDDKgIDKvGB6RMFDC2MJXiXpvN7Vz2uqW9BwPw==","signatures":[{"sig":"MEYCIQCJGSblXjjFbjvJejJaQ/mfI8X++QuCx/1K0a6bsFMx6gIhAKiBO9vGGNtJDSHxL3AYjzW50rP9iGtY8MN8oZh4DMqJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.174","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38864},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.174.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/274cecc406c02502c8cafce2a0745c56/tutti-os-auth-bridge-0.0.174.tgz","_integrity":"sha512-j2sWgisEP1iIGruOi7I8WGolLD2dNxwCgP+0VRRUXimqWAfoUDDKgIDKvGB6RMFDC2MJXiXpvN7Vz2uqW9BwPw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.174_1784654596972_0.691089394763218","host":"s3://npm-registry-packages-npm-production"}},"0.0.175":{"name":"@tutti-os/auth-bridge","version":"0.0.175","_id":"@tutti-os/auth-bridge@0.0.175","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"2afa694c08d4e5134ddb91162396be89b7f641b5","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.175.tgz","fileCount":9,"integrity":"sha512-l7SpOPEfwSQi7pdwRcj75Si7PtRHNltED8Q2N/LtrNKPehc4QlX1UD+kB/TtoZoD6rg8RN4j2l5+jhDj4753ig==","signatures":[{"sig":"MEQCIFjlEabliacOjgffeiUAZ/C0Xnv4G7jQp0lFQdIzNRsQAiBgFALtSFviIE5IFXJOsx6/lNce/BW6CGHpluM8nNm1xw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.175","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38864},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.175.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/d64f256709e6436e7c707e927d3c3f6e/tutti-os-auth-bridge-0.0.175.tgz","_integrity":"sha512-l7SpOPEfwSQi7pdwRcj75Si7PtRHNltED8Q2N/LtrNKPehc4QlX1UD+kB/TtoZoD6rg8RN4j2l5+jhDj4753ig==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.175_1784655928449_0.0720486426291993","host":"s3://npm-registry-packages-npm-production"}},"0.0.176":{"name":"@tutti-os/auth-bridge","version":"0.0.176","_id":"@tutti-os/auth-bridge@0.0.176","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"250eaba68ad954ec722e91a854dc0245a0d76aca","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.176.tgz","fileCount":9,"integrity":"sha512-UxUHnowfjZYL50nb6dvszM6KgBk1EWtzPHDMczRZ1zm4RBdp97kMURGVWD/uQaFrqeNvG0yckgVzupZVFUV9zg==","signatures":[{"sig":"MEYCIQCAuKApMo20FjY8zki89fbCq4zwxCNIbxt5zQqOMnjGAgIhALXSnAix0EeHKCpX6+phNFgjwLwdBam4zmtwJ21kkyy7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.176","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38864},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.176.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/ffd252fa1049544f0bf3ee147d89eaa6/tutti-os-auth-bridge-0.0.176.tgz","_integrity":"sha512-UxUHnowfjZYL50nb6dvszM6KgBk1EWtzPHDMczRZ1zm4RBdp97kMURGVWD/uQaFrqeNvG0yckgVzupZVFUV9zg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.176_1784697016941_0.28836411635352444","host":"s3://npm-registry-packages-npm-production"}},"0.0.177":{"name":"@tutti-os/auth-bridge","version":"0.0.177","_id":"@tutti-os/auth-bridge@0.0.177","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"bfcaf23cb42dc967a20714387302b447c758a173","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.177.tgz","fileCount":9,"integrity":"sha512-9sZjbTCcAHrlhmMfEjdnzlG9O+uCYJ4LjE3KlB9/9iRew+C7BwzwrIhLnJujTv9ahB92KNXU/4AwtngFhp2weg==","signatures":[{"sig":"MEYCIQC2QeWRzvRoOMSR2WpYBoHh7F1HZ7LyWLhbrf2Q+ktUNQIhAO/PA7JULclu6VKsJ0I4SSRf6uKdU7uE0BM//g0+nEkR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.177","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38864},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.177.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/68733e773e914510f2f43726b689602d/tutti-os-auth-bridge-0.0.177.tgz","_integrity":"sha512-9sZjbTCcAHrlhmMfEjdnzlG9O+uCYJ4LjE3KlB9/9iRew+C7BwzwrIhLnJujTv9ahB92KNXU/4AwtngFhp2weg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.177_1784700741009_0.46260295576777977","host":"s3://npm-registry-packages-npm-production"}},"0.0.178":{"name":"@tutti-os/auth-bridge","version":"0.0.178","_id":"@tutti-os/auth-bridge@0.0.178","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"32618a03a4a5a1b5d8e4f36be4dc9d904cfe1c9d","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.178.tgz","fileCount":9,"integrity":"sha512-xxF1zPYeF668l9L4/6KbeFMGOWTZY9odixnIs5sRx48xqEoSobUoEx0Gbu26aeSSY618yGNAj8ej2R9vbHXR+Q==","signatures":[{"sig":"MEUCIQDRsIqtzuVU+AyLMIKwsMYpEydkXwEOZsChk39lUjce3QIgNvhC3nKQIdmD9wsqa5VWyGRx4C72trOyv8ytwu8JM1Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.178","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38864},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.178.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/8c39c58c7ae787a0e47b41cd06e6ad93/tutti-os-auth-bridge-0.0.178.tgz","_integrity":"sha512-xxF1zPYeF668l9L4/6KbeFMGOWTZY9odixnIs5sRx48xqEoSobUoEx0Gbu26aeSSY618yGNAj8ej2R9vbHXR+Q==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.178_1784704825286_0.3636912121277356","host":"s3://npm-registry-packages-npm-production"}},"0.0.179":{"name":"@tutti-os/auth-bridge","version":"0.0.179","_id":"@tutti-os/auth-bridge@0.0.179","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"135980c79647068d108093e7e6b82a2c16b38917","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.179.tgz","fileCount":9,"integrity":"sha512-Zv7En4kNE0wN6zSMhjxyXQUCU4LnMVLh/6O/aEdBuK8XWIlveTCncboh/H9M8g8WDTVh3yZtxKvBaQRUlJHmwA==","signatures":[{"sig":"MEYCIQCHdDi+JSxKYOEWMaMsHrtTUrEeJQdKCLzeUdTwGWwD1QIhAPQNo+b4H3oyjI8u0qOwOsjnFsFjAIksgqOncC2l6lif","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.179","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38864},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.179.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/4b16b96995a3fe6a23d02ad183a17b8e/tutti-os-auth-bridge-0.0.179.tgz","_integrity":"sha512-Zv7En4kNE0wN6zSMhjxyXQUCU4LnMVLh/6O/aEdBuK8XWIlveTCncboh/H9M8g8WDTVh3yZtxKvBaQRUlJHmwA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.179_1784707812283_0.09169159300513163","host":"s3://npm-registry-packages-npm-production"}},"0.0.180":{"name":"@tutti-os/auth-bridge","version":"0.0.180","_id":"@tutti-os/auth-bridge@0.0.180","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"ee8bd2ab9042af46cf926481793b9d27332088e0","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.180.tgz","fileCount":9,"integrity":"sha512-Z8VwOIiV11LsR4RfvimookGQV2YUrjZSqmHueuJTySpKTosQOQCyJ9pJFsUqsAMbGa+zMO2YbWlaVRIbGAUBqw==","signatures":[{"sig":"MEYCIQD2GfoX6fH5NStpjENKzoyfIOA22iTkTInVGt33JKutwwIhAL2JIVg0pEJM3vmarjG4edMzSqmY7WQqvmi0AMv9DYot","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.180","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38864},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.180.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/e6c4583bdcc9cda002d5bd4e45989307/tutti-os-auth-bridge-0.0.180.tgz","_integrity":"sha512-Z8VwOIiV11LsR4RfvimookGQV2YUrjZSqmHueuJTySpKTosQOQCyJ9pJFsUqsAMbGa+zMO2YbWlaVRIbGAUBqw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.180_1784708188461_0.5185915587473799","host":"s3://npm-registry-packages-npm-production"}},"0.0.181":{"name":"@tutti-os/auth-bridge","version":"0.0.181","_id":"@tutti-os/auth-bridge@0.0.181","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"e3c43e504c26ad96770ff52bcd224d92ff68a231","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.181.tgz","fileCount":9,"integrity":"sha512-V22asGkjcnvWFaPh5eWx/YEgsVzqf2SY0dJpxsBRK2L6mIxd1iWjDaJ2MizB8lUccl+EwMMqIAEylxoFxNOCQg==","signatures":[{"sig":"MEUCIQCmZNOAq0jcAh7T99yEu3p+dIlfoJN15r/bCiSEunSgUwIgXLis+DqC28Ih10axy0+mscId6TEMPxtsbeSN9aEVoXg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.181","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38864},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.181.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/426bd54bd59afd951be041cc44db7efb/tutti-os-auth-bridge-0.0.181.tgz","_integrity":"sha512-V22asGkjcnvWFaPh5eWx/YEgsVzqf2SY0dJpxsBRK2L6mIxd1iWjDaJ2MizB8lUccl+EwMMqIAEylxoFxNOCQg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.181_1784709725712_0.2879326661549748","host":"s3://npm-registry-packages-npm-production"}},"0.0.182":{"name":"@tutti-os/auth-bridge","version":"0.0.182","_id":"@tutti-os/auth-bridge@0.0.182","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"7e2cf914b7b9167b140a6e7b2b358b0179dcd6a3","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.182.tgz","fileCount":9,"integrity":"sha512-gRcSK1u7PDDefUhXdIMSGfQOCXpPNfqBUmZZGOPhRiW5HphfvMUVO77hcyW9EfltEUlZjadMifKY+GWt7FvmiQ==","signatures":[{"sig":"MEUCIG/3P5UJXwVZ3vJ3KcexztBa2/7312mvQ9uL9nfahhxZAiEAhhhtC2ovjmshRmX+5Dngp3GSRECLuBvNr0p4A3AdBBM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.182","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38864},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.182.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/4167198fef8bd337251f40e9f4b326c1/tutti-os-auth-bridge-0.0.182.tgz","_integrity":"sha512-gRcSK1u7PDDefUhXdIMSGfQOCXpPNfqBUmZZGOPhRiW5HphfvMUVO77hcyW9EfltEUlZjadMifKY+GWt7FvmiQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.182_1784713108137_0.6866088349918604","host":"s3://npm-registry-packages-npm-production"}},"0.0.183":{"name":"@tutti-os/auth-bridge","version":"0.0.183","_id":"@tutti-os/auth-bridge@0.0.183","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"a5e11a52edc0c429ae7cb09a35dac33b9572ce9f","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.183.tgz","fileCount":9,"integrity":"sha512-dKWPGX9QxD4r7H6bGWNpiSEEfwWM6UDkeoq/9hkuRLr7xl/jQI7GKlq+3Qm9mvqWk7ittq8rsiy9Umf6aC7dMA==","signatures":[{"sig":"MEQCIH1BxsIiVu7JIWD+nlb6txXD3FEbHyjmuE9kDTrUan7xAiB2uWuZri9Oil4Ez/g4jmXBoQ9Eo+o3l75jXX9NhSWTBA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.183","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38864},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.183.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/436c04e63d1109a35322290d1f036696/tutti-os-auth-bridge-0.0.183.tgz","_integrity":"sha512-dKWPGX9QxD4r7H6bGWNpiSEEfwWM6UDkeoq/9hkuRLr7xl/jQI7GKlq+3Qm9mvqWk7ittq8rsiy9Umf6aC7dMA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.183_1784715687419_0.527257098277008","host":"s3://npm-registry-packages-npm-production"}},"0.0.184":{"name":"@tutti-os/auth-bridge","version":"0.0.184","_id":"@tutti-os/auth-bridge@0.0.184","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"c84f2aabd1983adcb5c5856c20319ae2f6d2109a","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.184.tgz","fileCount":9,"integrity":"sha512-DlrQbbvL3OKRmgaepejyaHaou112EPWvPlUEm/cY59kMpszAL2+N17WdB09Vv3dvf68QRR2ZkTa2xC/Ks8zeHQ==","signatures":[{"sig":"MEUCIQDobNvF4odOyOgvXi5LUockcN/De08W/4hl0/GQg+l7OQIgLLp/vhd3AemnLODfjBkbbddBLWKTgm50OqqIFlaLgB4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.184","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38864},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.184.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/28a1984cc1e94bb3a5687779111aa04f/tutti-os-auth-bridge-0.0.184.tgz","_integrity":"sha512-DlrQbbvL3OKRmgaepejyaHaou112EPWvPlUEm/cY59kMpszAL2+N17WdB09Vv3dvf68QRR2ZkTa2xC/Ks8zeHQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.184_1784716175555_0.8219068713028745","host":"s3://npm-registry-packages-npm-production"}},"0.0.185":{"name":"@tutti-os/auth-bridge","version":"0.0.185","_id":"@tutti-os/auth-bridge@0.0.185","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"a611d745ca9458174a97ba8abe7240c498833cd5","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.185.tgz","fileCount":9,"integrity":"sha512-LYHSqRFVESy9tNDTJSAXWQP6+JomkLHG5Tb49j2YALFIHVglsXTs6JRevePtTU5K0I40mcQueAIJRQjdwKz9tw==","signatures":[{"sig":"MEYCIQDXBq2PGW5mRNSbsoFHsUB/DaRKuaVhbBXV1HuHWIM/7AIhAM8BHOORouq5lFxBOwzyTFCsnJcjHWXwvreHpFNkERtt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.185","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38864},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.185.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/b4d682a7d192b03daf5242f04ed95230/tutti-os-auth-bridge-0.0.185.tgz","_integrity":"sha512-LYHSqRFVESy9tNDTJSAXWQP6+JomkLHG5Tb49j2YALFIHVglsXTs6JRevePtTU5K0I40mcQueAIJRQjdwKz9tw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.185_1784716845742_0.774342458326774","host":"s3://npm-registry-packages-npm-production"}},"0.0.186":{"name":"@tutti-os/auth-bridge","version":"0.0.186","_id":"@tutti-os/auth-bridge@0.0.186","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"0a4a84a6a72490bd9cfc43e1a29ce1f102c9f834","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.186.tgz","fileCount":9,"integrity":"sha512-AGKeQT58ZA73Bcrm2izcbeUvl3jElUdFq6BHfeqslMb4HJ83F6nnCnqfbJ4iOGzofhCHPHiTuw6hi+mhhVimLA==","signatures":[{"sig":"MEUCID4Ni9cbUNRnmgQ8lOMzfuQdM6wOsEjCnbDHaPYyDKmEAiEA4cvJTVMObUbU6FubFRHSNEF0q/wR9SJBK553h/g/eaw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.186","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38864},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.186.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/3535b4deaab3081ed262a10c4b9ad620/tutti-os-auth-bridge-0.0.186.tgz","_integrity":"sha512-AGKeQT58ZA73Bcrm2izcbeUvl3jElUdFq6BHfeqslMb4HJ83F6nnCnqfbJ4iOGzofhCHPHiTuw6hi+mhhVimLA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.186_1784717319282_0.028461995735736823","host":"s3://npm-registry-packages-npm-production"}},"0.0.187":{"name":"@tutti-os/auth-bridge","version":"0.0.187","_id":"@tutti-os/auth-bridge@0.0.187","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"b47ecae60265c3b1a6299b2248135a509f76b42d","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.187.tgz","fileCount":9,"integrity":"sha512-KFbBExsaq04rOdVCPO/SRnNyL1Qgf24VpdUanU+0awja1WrdPbeI9WL40LgEazOkrIlxnN+QMmpBI2E6JroueA==","signatures":[{"sig":"MEUCIHbfsOHN6JR8HsyQNCR74UTUsqlOTPsKgzObidgoCB+RAiEArRbwtjWfoM7sFTO5m1fGeI66a65hUVapLPgBmj/Yj5c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.187","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38864},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.187.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/eac209faeb8af926b79d55e4d35c25ae/tutti-os-auth-bridge-0.0.187.tgz","_integrity":"sha512-KFbBExsaq04rOdVCPO/SRnNyL1Qgf24VpdUanU+0awja1WrdPbeI9WL40LgEazOkrIlxnN+QMmpBI2E6JroueA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.187_1784719135926_0.25600212028757685","host":"s3://npm-registry-packages-npm-production"}},"0.0.188":{"name":"@tutti-os/auth-bridge","version":"0.0.188","_id":"@tutti-os/auth-bridge@0.0.188","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"15d805854dbf8bbe2f2fd5a2bf06d27b402c7738","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.188.tgz","fileCount":9,"integrity":"sha512-2+us+Hg6pSQ68WG9h5mrZygmClY98CTm3IqS4TmmEfSQw/MJdPS5KW6mJIqbgiMsk9bDXn6X7sn1s4YK7OATpg==","signatures":[{"sig":"MEYCIQCTXQGNRvcmZwIp9RawpzmldlteP9JwVmm/Bb2g7WV4TQIhAOIgsvczjfZ1VacG9GoRzNSn9Dq0tI0s3g0H+ootwT9j","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.188","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38864},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.188.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/657ffd66d6f788e8d4c502ff8027a807/tutti-os-auth-bridge-0.0.188.tgz","_integrity":"sha512-2+us+Hg6pSQ68WG9h5mrZygmClY98CTm3IqS4TmmEfSQw/MJdPS5KW6mJIqbgiMsk9bDXn6X7sn1s4YK7OATpg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.188_1784721529362_0.38583155665443325","host":"s3://npm-registry-packages-npm-production"}},"0.0.189":{"name":"@tutti-os/auth-bridge","version":"0.0.189","_id":"@tutti-os/auth-bridge@0.0.189","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"ad1155686b2122b9b420d5fa852ba87a44d0738a","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.189.tgz","fileCount":9,"integrity":"sha512-KBT9vqYEIvgeDdWzdBHCDU5qt3ZtnlcA0M1aUprUhieLfKmHalYw9YA7FBt6ZhrTNsfzE5LA7dwfsGLcD8Ql5g==","signatures":[{"sig":"MEUCIQCdAEUhQcnkgRInk+VVEIj44dMiiHBQUtE7pzxw0WhxQQIgR1tkHj8TOzPq1CmfzKpp8EBn0SA9HN4OiUV0fhu4gUI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.189","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38864},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.189.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/1d23d3bfacdf48f8d151ea1c604e9446/tutti-os-auth-bridge-0.0.189.tgz","_integrity":"sha512-KBT9vqYEIvgeDdWzdBHCDU5qt3ZtnlcA0M1aUprUhieLfKmHalYw9YA7FBt6ZhrTNsfzE5LA7dwfsGLcD8Ql5g==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.189_1784726076844_0.19476464146133599","host":"s3://npm-registry-packages-npm-production"}},"0.0.190":{"name":"@tutti-os/auth-bridge","version":"0.0.190","_id":"@tutti-os/auth-bridge@0.0.190","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"a5673fcb96aa07f2bf0d819306725544423f1139","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.190.tgz","fileCount":9,"integrity":"sha512-Yec4jxdRufddwFTrBZO0Ehpuac+dZhxDd8UdvwdzcCvTIE8flOkyfzusy8yA6FpcYjmmGcsaDwZ/EVYoHAGMuw==","signatures":[{"sig":"MEYCIQDSMhqR9GsvWl8DJbuH2DaX639RZ7NFg2ju0LfV4hvGUQIhAJjpJ4yzqdLe+VgBPyXsl7pGrIYb2zenV42yF8JrWU0k","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.190","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38864},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.190.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/a0b29ef5b21870914a34f0e52eb01bab/tutti-os-auth-bridge-0.0.190.tgz","_integrity":"sha512-Yec4jxdRufddwFTrBZO0Ehpuac+dZhxDd8UdvwdzcCvTIE8flOkyfzusy8yA6FpcYjmmGcsaDwZ/EVYoHAGMuw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.190_1784737353564_0.5673210221710425","host":"s3://npm-registry-packages-npm-production"}},"0.0.191":{"name":"@tutti-os/auth-bridge","version":"0.0.191","_id":"@tutti-os/auth-bridge@0.0.191","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"86583a640669fe64ac099f1e437aacd3ed7f34f2","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.191.tgz","fileCount":9,"integrity":"sha512-cTUbjEh1ou8QNpZW5vgjOLzRlHoicz8wlHR8GJdbZVnYz2lzzTSRzqKmeg1BbIatmJFBvPjCuLQ+kNQZvpTnfQ==","signatures":[{"sig":"MEYCIQCd6q3IwACmj8t+FTenWx4JVxikXmAk20FttUpyhQlqIwIhAKUiqujtzOO1s6qwBqxihZnNVdI1ByWdQ6CJuJPG01qI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.191","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":39525},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.191.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/d02451e02c156d8a6afb124852b1a12c/tutti-os-auth-bridge-0.0.191.tgz","_integrity":"sha512-cTUbjEh1ou8QNpZW5vgjOLzRlHoicz8wlHR8GJdbZVnYz2lzzTSRzqKmeg1BbIatmJFBvPjCuLQ+kNQZvpTnfQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.191_1784744623296_0.36244410684153894","host":"s3://npm-registry-packages-npm-production"}},"0.0.192":{"name":"@tutti-os/auth-bridge","version":"0.0.192","_id":"@tutti-os/auth-bridge@0.0.192","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"b7657431bd10701281bda40739e04941262751fd","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.192.tgz","fileCount":9,"integrity":"sha512-8lMcJ/FdwDhLoaMTl8RGxNOF8QSo30oPCZ/SZisHwsIzqe5Rr4Xumt5onYP4EhGA1SLxBtPy7A4xFJ63wNC4uw==","signatures":[{"sig":"MEUCIDOqkx0c2kEuXydzcUvd1aBn10+WPBNDaoXvujoMt/+8AiEAgW0ZhQO6kH7VuSjQkyVjFMjGOSepLA3iWds7XE781gk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.192","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":39525},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.192.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/2cbe4f4f376bf6eaed06dd381fe8b2e8/tutti-os-auth-bridge-0.0.192.tgz","_integrity":"sha512-8lMcJ/FdwDhLoaMTl8RGxNOF8QSo30oPCZ/SZisHwsIzqe5Rr4Xumt5onYP4EhGA1SLxBtPy7A4xFJ63wNC4uw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.192_1784745191601_0.6237070066350232","host":"s3://npm-registry-packages-npm-production"}},"0.0.193":{"name":"@tutti-os/auth-bridge","version":"0.0.193","_id":"@tutti-os/auth-bridge@0.0.193","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"f8acdeaca2234d0a67ff804fdb0beec45492698f","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.193.tgz","fileCount":9,"integrity":"sha512-9jVftldvhxDgX7CSQRdjQyyJyWW9jkq6ObwkoCdgr0Vf3OV28CEHA13zukqlZsdSsZyx86+QUS978/T6TQ9ZMA==","signatures":[{"sig":"MEQCICKifcA1G8kxoW/cXaAmuPA+KfjYdx53TddyNmhX8YfhAiAklBSIAUZz5qHnufnXQM6HWK9L3mbLwStF3fspOS8Z3w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.193","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":39525},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.193.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/3f447061cc303b7e1ff8ab3ff6f5f0b6/tutti-os-auth-bridge-0.0.193.tgz","_integrity":"sha512-9jVftldvhxDgX7CSQRdjQyyJyWW9jkq6ObwkoCdgr0Vf3OV28CEHA13zukqlZsdSsZyx86+QUS978/T6TQ9ZMA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.193_1784746643916_0.07168993044653038","host":"s3://npm-registry-packages-npm-production"}},"0.0.194":{"name":"@tutti-os/auth-bridge","version":"0.0.194","_id":"@tutti-os/auth-bridge@0.0.194","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"04e92ac2869ee0ae266e62cfd3948e3ab91c4854","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.194.tgz","fileCount":9,"integrity":"sha512-EgvSO+fHivKY5rTpyzhv8dJghLRcQ4wMlZwu0r9ZxXWS2TOFbl2lqaAuFj7ZwunwbeeHaAeCLGqHq7dOBlI2zw==","signatures":[{"sig":"MEQCICEnn1jXyxUKRT0DkFssxTpcOAV4bqfyX9WTf77YH0RkAiAmq1XzOcTXG9Vv/ls3kzjNRKMZG6XSlWswIlYPqNKdfQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.194","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":39525},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.194.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/3e0d0731fafefafd11ca74081eed4608/tutti-os-auth-bridge-0.0.194.tgz","_integrity":"sha512-EgvSO+fHivKY5rTpyzhv8dJghLRcQ4wMlZwu0r9ZxXWS2TOFbl2lqaAuFj7ZwunwbeeHaAeCLGqHq7dOBlI2zw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.194_1784747058057_0.5414092271711426","host":"s3://npm-registry-packages-npm-production"}},"0.0.195":{"name":"@tutti-os/auth-bridge","version":"0.0.195","_id":"@tutti-os/auth-bridge@0.0.195","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"002b1e00808908e77dbfa5f9ce27543e2d46dc36","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.195.tgz","fileCount":9,"integrity":"sha512-pfvwXEnS2hd1V/MCUFlfQZiFFjQp+tyGrIfkrNtutuRwc6e29VN7N/vRJwpfyiSqXMqguVlnBqkm8uxlwDe1QA==","signatures":[{"sig":"MEQCID48rkVdzupoxVG/oW1g01pYIZqudGuRuM9SZ7UidLhVAiAV9x63aAXe8Ii2k8732Y9zfHCGM+8r4GC8F8gOgN3Y8g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.195","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":39525},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.195.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/bc2a61909ba5d8eee215091832f81421/tutti-os-auth-bridge-0.0.195.tgz","_integrity":"sha512-pfvwXEnS2hd1V/MCUFlfQZiFFjQp+tyGrIfkrNtutuRwc6e29VN7N/vRJwpfyiSqXMqguVlnBqkm8uxlwDe1QA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.195_1784763291952_0.7247662956107099","host":"s3://npm-registry-packages-npm-production"}},"0.0.196":{"name":"@tutti-os/auth-bridge","version":"0.0.196","_id":"@tutti-os/auth-bridge@0.0.196","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"ee7084f42bccbc3000875b6b754d47b140471842","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.196.tgz","fileCount":9,"integrity":"sha512-Mf33AKQ4s02qf8cevgB5m1PvluxylRNa+CbTO+FAs9VidhC4mylI4EKrJd5vbZLPXnZt7ZGYiwRpCwog78eSiA==","signatures":[{"sig":"MEUCIQCAi6ApbNmS53JH9iUyvnmbTrir0TdSHAzLDhoZWe9aLQIgYhULva4pNyit8p2DqOdYaDVzwkc3GkHldfSpC0qK8SQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.196","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":39525},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.196.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/4da59ef69aaf83d5a8a18981d7491410/tutti-os-auth-bridge-0.0.196.tgz","_integrity":"sha512-Mf33AKQ4s02qf8cevgB5m1PvluxylRNa+CbTO+FAs9VidhC4mylI4EKrJd5vbZLPXnZt7ZGYiwRpCwog78eSiA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.196_1784764760256_0.8637846534786504","host":"s3://npm-registry-packages-npm-production"}},"0.0.197":{"name":"@tutti-os/auth-bridge","version":"0.0.197","_id":"@tutti-os/auth-bridge@0.0.197","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"aa289686f7233407b5a17e52e81d92a9c6db250f","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.197.tgz","fileCount":9,"integrity":"sha512-up2UzvpN0DC6EgYJNp80kSmfJN9veaW8SkBo5pCGLEPCwhRJydMRUl73f026b628dFOFXE39JC+XrMi/LU+PNQ==","signatures":[{"sig":"MEUCIQC0E6RNB0wkGQC6thhmi/6UW/PoJ3b/QwjZzOWTf4O9nQIgS1Ldw1jn8R+vt/GpA6iZaL059S5FGvLynGL0HQNXfd8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.197","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":39525},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.197.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/c8c8914058f43de569101e5c23c25291/tutti-os-auth-bridge-0.0.197.tgz","_integrity":"sha512-up2UzvpN0DC6EgYJNp80kSmfJN9veaW8SkBo5pCGLEPCwhRJydMRUl73f026b628dFOFXE39JC+XrMi/LU+PNQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.197_1784780049224_0.4324186824992222","host":"s3://npm-registry-packages-npm-production"}},"0.0.198":{"name":"@tutti-os/auth-bridge","version":"0.0.198","_id":"@tutti-os/auth-bridge@0.0.198","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"290099ce239bfd58d771c1e2f19f6b20a32b4434","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.198.tgz","fileCount":9,"integrity":"sha512-CqEr61NKVR2JnlKXNg+FVRXty+/2wcbTT4NsPLtKobXyzkDGjX7eaCfjp3z2krGvKk9gIddRfmyQscCzXa635A==","signatures":[{"sig":"MEUCIQDK9WGya9cmp/CxjuSC2E6MoswxqdzSBC4Brx3f/AQ0ZwIgVsH0coUUlPSxeYZb4rjYh1TmmjAf6UDyDMlmZTBB+CU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.198","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":39525},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.198.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/1ecea8c24099899550e7e9af88b130b5/tutti-os-auth-bridge-0.0.198.tgz","_integrity":"sha512-CqEr61NKVR2JnlKXNg+FVRXty+/2wcbTT4NsPLtKobXyzkDGjX7eaCfjp3z2krGvKk9gIddRfmyQscCzXa635A==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.198_1784790037719_0.869070317609804","host":"s3://npm-registry-packages-npm-production"}},"0.0.199":{"name":"@tutti-os/auth-bridge","version":"0.0.199","_id":"@tutti-os/auth-bridge@0.0.199","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"81852bbc073024becc20544585c4b898887c049f","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.199.tgz","fileCount":9,"integrity":"sha512-OUuPpt7jYPgP/QxQQ/WGdfxK6w5h6Lq/RHRnh13EFPmAyBC47c3RvqPsTyPLmplWtZ+f5ai+mrFARrkmgbsN0A==","signatures":[{"sig":"MEQCIClsJwDQGfRUV1i1uKkWBKtoVuhe/a+/8czlXd+uv/YtAiAXjBb8D+CcxI7gexZ33TRhqZhjn2rBV9tJsJL8y+DNAA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.199","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":39525},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.199.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/d4fe053f2a6144451017c604886ff2c1/tutti-os-auth-bridge-0.0.199.tgz","_integrity":"sha512-OUuPpt7jYPgP/QxQQ/WGdfxK6w5h6Lq/RHRnh13EFPmAyBC47c3RvqPsTyPLmplWtZ+f5ai+mrFARrkmgbsN0A==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.199_1784797987470_0.31112292282518017","host":"s3://npm-registry-packages-npm-production"}},"0.0.200":{"name":"@tutti-os/auth-bridge","version":"0.0.200","_id":"@tutti-os/auth-bridge@0.0.200","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"37d39a4d321056005a1acb8b2aba1691ae1e8c76","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.200.tgz","fileCount":9,"integrity":"sha512-awuDc/EBM+yTjrUQ11A1TZlSssU7rRFL/YOhTcKJKn60NBQRzAG7CA7LtarPecXNu+TgCdUR/QXFoT8u0ZXwvg==","signatures":[{"sig":"MEUCIBJIryHsZI+SYoKSh2jWTb3MSA4BkNyLkht0JzGisnVNAiEAgIkDjQQ4DYAOfgtb3qt9Pq8pyTNAPBBijD1Sqm2tg9A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.200","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":39917},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.200.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/8729d8eac93fa4695db0ebc2127d7134/tutti-os-auth-bridge-0.0.200.tgz","_integrity":"sha512-awuDc/EBM+yTjrUQ11A1TZlSssU7rRFL/YOhTcKJKn60NBQRzAG7CA7LtarPecXNu+TgCdUR/QXFoT8u0ZXwvg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.200_1784798913852_0.7885711065525276","host":"s3://npm-registry-packages-npm-production"}},"0.0.201":{"name":"@tutti-os/auth-bridge","version":"0.0.201","_id":"@tutti-os/auth-bridge@0.0.201","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"16d6ee5f194b03363f31775a6ba64e4ef3ad23fb","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.201.tgz","fileCount":9,"integrity":"sha512-IYydI4plJnHee2DbLjTqQwcu+tOzTuBly6qu0nIHQ5KGR58SRdGirPmKwf353hnU/yUDXA6uphlCPoTKPFX1Yg==","signatures":[{"sig":"MEUCIQDaGNiceJqCdnTv6Kb0UzY6BllF8vD1X0Bh1cLEc0zcNAIgSnZMy1UmVt+uBcGuXm+QCgNwGCUVsS7XGiO/xG2TFXw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.201","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":39917},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.201.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/26625699e28554c63a54ab3d2ebb1f51/tutti-os-auth-bridge-0.0.201.tgz","_integrity":"sha512-IYydI4plJnHee2DbLjTqQwcu+tOzTuBly6qu0nIHQ5KGR58SRdGirPmKwf353hnU/yUDXA6uphlCPoTKPFX1Yg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.201_1784800349197_0.7818086420463479","host":"s3://npm-registry-packages-npm-production"}},"0.0.202":{"name":"@tutti-os/auth-bridge","version":"0.0.202","_id":"@tutti-os/auth-bridge@0.0.202","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"68b3a0be857ec1eab92bdd8e06102a0178609663","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.202.tgz","fileCount":9,"integrity":"sha512-W2oCUPrZeozYidcatjFmp8jib5h1rdUivQ1yw7Q7wOACZWbDGnaE8Am/Ah9HNE4rQuzTnqksYhRY/+HSmsnCvA==","signatures":[{"sig":"MEQCIGIt8eE4FBpzyrDWsAHbyIaoNueLLNiD10RiZDz7e4M0AiBA9py2otQ+Hrbl1UZ24QuOLtlQBR5hPUMbNMnsIyNaVg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.202","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":39917},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.202.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/fbb0f2f01e63bbc80cc32203d16ade91/tutti-os-auth-bridge-0.0.202.tgz","_integrity":"sha512-W2oCUPrZeozYidcatjFmp8jib5h1rdUivQ1yw7Q7wOACZWbDGnaE8Am/Ah9HNE4rQuzTnqksYhRY/+HSmsnCvA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.202_1784810772908_0.7861154481350601","host":"s3://npm-registry-packages-npm-production"}},"0.0.203":{"name":"@tutti-os/auth-bridge","version":"0.0.203","_id":"@tutti-os/auth-bridge@0.0.203","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"beb8ac01b231bd4aa28c1ca8749033f23653f514","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.203.tgz","fileCount":9,"integrity":"sha512-Xe43io4zqbrwyHRfCvFSPxyTPx7h7nZRMggtP2wNGj+sOM5c6dzqy/dn53kbK0D1XEscKdAt0cUsDqhiIZlMjg==","signatures":[{"sig":"MEUCIFDf1s4j1067evFS043uowAYc9HML/H2GJXd+qHQ/ZIYAiEAr1lASfX+JVMGaL/yans6vhYeqPdj/k6D3DZzqCqjWlM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.203","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":39917},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.203.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/1d08c912588acf297a5b40fb38d721a9/tutti-os-auth-bridge-0.0.203.tgz","_integrity":"sha512-Xe43io4zqbrwyHRfCvFSPxyTPx7h7nZRMggtP2wNGj+sOM5c6dzqy/dn53kbK0D1XEscKdAt0cUsDqhiIZlMjg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.203_1784811743340_0.4295277747335615","host":"s3://npm-registry-packages-npm-production"}},"0.0.204":{"name":"@tutti-os/auth-bridge","version":"0.0.204","_id":"@tutti-os/auth-bridge@0.0.204","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"af2287bfc9828a11b6534d3b8b6562aa797c2e59","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.204.tgz","fileCount":9,"integrity":"sha512-Bm9UOrkmyTyS4B2Pndn2A6Ybv06754dLJkBjMwwiSPFJUpYyC9HyMV0XnOecNIhWlybfiahDNimyMiXkA9Th5g==","signatures":[{"sig":"MEUCIQCEmdEYBGx55AUQ2NAr2u1c/eBIuG627ffiG0f2CAoy2QIgft3gGQIPcA9a84dCuILjcXym5RRa9bguxowkjeQ28ms=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.204","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":39917},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.204.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/e90d31513bfdc43a2baa1dd6d11373a4/tutti-os-auth-bridge-0.0.204.tgz","_integrity":"sha512-Bm9UOrkmyTyS4B2Pndn2A6Ybv06754dLJkBjMwwiSPFJUpYyC9HyMV0XnOecNIhWlybfiahDNimyMiXkA9Th5g==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.204_1784812105027_0.8397795718597918","host":"s3://npm-registry-packages-npm-production"}},"0.0.205":{"name":"@tutti-os/auth-bridge","version":"0.0.205","_id":"@tutti-os/auth-bridge@0.0.205","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"6c49bc9dcd03f99c1032891397129337b3c79f7f","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.205.tgz","fileCount":9,"integrity":"sha512-otO3NC3Mc2AVTo262/atToldMVqbqTORsU1HVineNXKyhjKzppPZ3YyPz+3h9iqK5zAHNGiE0O9TdAIvIChQvA==","signatures":[{"sig":"MEQCIDyjpGU0Y3bsNktcmXDqQs1pMU6NCtNIBe1bZJRkHDS4AiAgn8YP6nZtL9Cv2uc1de3uaKdHqE6Zt4GDzVdukxBaQg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.205","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":39917},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.205.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/20849ffd99ce287f76f7c97ff0a28832/tutti-os-auth-bridge-0.0.205.tgz","_integrity":"sha512-otO3NC3Mc2AVTo262/atToldMVqbqTORsU1HVineNXKyhjKzppPZ3YyPz+3h9iqK5zAHNGiE0O9TdAIvIChQvA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.205_1784813731272_0.8086797819372582","host":"s3://npm-registry-packages-npm-production"}},"0.0.206":{"name":"@tutti-os/auth-bridge","version":"0.0.206","_id":"@tutti-os/auth-bridge@0.0.206","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"b3991ef46bafcde7e3be5f442ea7129a205e63b8","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.206.tgz","fileCount":9,"integrity":"sha512-WPQQ9sLXB5/wwOq127hh3K/YwBcFmU6Psp6Ks9oJQC/OdYClPBDlZOkiMvNZqOIY9tGy0uHAr3PbtgFc//GxsA==","signatures":[{"sig":"MEUCIAxF8WS4NNUtRObPx3LNYO8mc93Vg3XlEo4OrY8YQtpYAiEAulsoQx53vlpi/Duh0TQyhfjGx5W7H+Gpxp4BTFfNpAU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.206","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":42147},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.206.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/f8fdd535e9a61ee07ac73c3c0e2c48c8/tutti-os-auth-bridge-0.0.206.tgz","_integrity":"sha512-WPQQ9sLXB5/wwOq127hh3K/YwBcFmU6Psp6Ks9oJQC/OdYClPBDlZOkiMvNZqOIY9tGy0uHAr3PbtgFc//GxsA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.206_1784815243675_0.8167249439658744","host":"s3://npm-registry-packages-npm-production"}},"0.0.207":{"name":"@tutti-os/auth-bridge","version":"0.0.207","_id":"@tutti-os/auth-bridge@0.0.207","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"63bba753ceb3079888c47705b17e29f6e0227e0f","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.207.tgz","fileCount":9,"integrity":"sha512-OVdW5zv9mNE7M2gQaz3zGNgqAlp6WkmU0HZW24Xl66gzac9rL5kFpoUu+S8Yyurnh5Kr3fDf+Dp7YWZxkAjlXQ==","signatures":[{"sig":"MEYCIQDcJxAV5LoUN/CjRgcT/s0a9iprNCowCgbcqidzuUhRuQIhAPix2hkJmXtqKffh2Gky6pFjM3pQSV6b4WbrFlKEoRCW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.207","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":42147},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.207.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/4c447d255fa9be4cf9128dcd78cad012/tutti-os-auth-bridge-0.0.207.tgz","_integrity":"sha512-OVdW5zv9mNE7M2gQaz3zGNgqAlp6WkmU0HZW24Xl66gzac9rL5kFpoUu+S8Yyurnh5Kr3fDf+Dp7YWZxkAjlXQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.207_1784818010581_0.6085603996190312","host":"s3://npm-registry-packages-npm-production"}},"0.0.208":{"name":"@tutti-os/auth-bridge","version":"0.0.208","_id":"@tutti-os/auth-bridge@0.0.208","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"0389b6ce62ab8d2616870ade682fe046082f6415","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.208.tgz","fileCount":9,"integrity":"sha512-gYfraMJniGpXS8auq4jDkM4eepGK4IyPdzwkgmvqrV+Wri4fDIEkZbzjMg1/KQN6pC9w21ZZysHd8JuWxn0TTQ==","signatures":[{"sig":"MEYCIQC3q+unVlD5H0Ml3UxWNkJVkicUB4DCT72yH5DMfC/3LAIhANUAICn160H6NnXNb/1K5vETGlWiwa0c5ItjgVoqQBka","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.208","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":42147},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.208.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/581433186f9dfe3e98286408d1007d75/tutti-os-auth-bridge-0.0.208.tgz","_integrity":"sha512-gYfraMJniGpXS8auq4jDkM4eepGK4IyPdzwkgmvqrV+Wri4fDIEkZbzjMg1/KQN6pC9w21ZZysHd8JuWxn0TTQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.208_1784819044738_0.5975855353578872","host":"s3://npm-registry-packages-npm-production"}},"0.0.209":{"name":"@tutti-os/auth-bridge","version":"0.0.209","_id":"@tutti-os/auth-bridge@0.0.209","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"ab47e5f9d7a9870a9b6d6e45d1823e03377339cd","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.209.tgz","fileCount":9,"integrity":"sha512-uHC9XjDKvycCO1+HAiR3FZcAIrtirAjCfE2mROWpNTie4tbg2KXVztcGvRW/9IxLmGRPkiU5yUsVTK7ME1JyQw==","signatures":[{"sig":"MEQCID7AyGTCGm2oOBQmKpeFWtFtdZt6e02SNWgvKy9b8rUOAiAUoqyq5Bnt0lzX01f/AQ1rBAy5W9BsyICKyX0agXrarw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.209","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":42147},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.209.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/cf68de6d21c95ff565e172e826269cdb/tutti-os-auth-bridge-0.0.209.tgz","_integrity":"sha512-uHC9XjDKvycCO1+HAiR3FZcAIrtirAjCfE2mROWpNTie4tbg2KXVztcGvRW/9IxLmGRPkiU5yUsVTK7ME1JyQw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.209_1784820118823_0.767035170063409","host":"s3://npm-registry-packages-npm-production"}},"0.0.210":{"name":"@tutti-os/auth-bridge","version":"0.0.210","_id":"@tutti-os/auth-bridge@0.0.210","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"bebf545582d843730cfbf5b9be21ce4aa406e15d","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.210.tgz","fileCount":9,"integrity":"sha512-wYGSp6ARkMIZp3dN80nj7vSzQCbHXIo2wiLiX2W7L8IhVtqXvfwLzMPh7dhyFiYijm9CPu8vsggYCLg7PC451Q==","signatures":[{"sig":"MEUCIQDnxU7cGVCfPCK9kEh7x8x+5jPVD2ZA+TaS14oq1pB6xAIgGeT6X8y2I4KEGfBCj2PpmEOITNApMWTUrMmFpRFbKAk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.210","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":42147},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.210.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/e603d082d2a28d1d1dcb2f08c28f9998/tutti-os-auth-bridge-0.0.210.tgz","_integrity":"sha512-wYGSp6ARkMIZp3dN80nj7vSzQCbHXIo2wiLiX2W7L8IhVtqXvfwLzMPh7dhyFiYijm9CPu8vsggYCLg7PC451Q==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.210_1784820917819_0.01840944929482724","host":"s3://npm-registry-packages-npm-production"}},"0.0.211":{"name":"@tutti-os/auth-bridge","version":"0.0.211","_id":"@tutti-os/auth-bridge@0.0.211","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"c95cb9d46dd9cd9ed0ae17cb893300aa48476c08","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.211.tgz","fileCount":9,"integrity":"sha512-JDeyT6b/IE7a45y7SGHxwxsvslKhiTqnH6mJx1PjLQkMWO5zN0GreAV8vOHqreNxIre0EmmbeurKpaEYf7sy9A==","signatures":[{"sig":"MEUCICWbZDIaLbhNAhrXyeHYa96mqMY37Jp5KQ1g2jU+wt04AiEAws5o8/e4bI1tIxJ2zoxI3G/C64VzIa9QB0P7YkxxAW0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.211","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":42147},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.211.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/8050831054b19943a95d729f5c81a890/tutti-os-auth-bridge-0.0.211.tgz","_integrity":"sha512-JDeyT6b/IE7a45y7SGHxwxsvslKhiTqnH6mJx1PjLQkMWO5zN0GreAV8vOHqreNxIre0EmmbeurKpaEYf7sy9A==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.211_1784825606345_0.8215139733402375","host":"s3://npm-registry-packages-npm-production"}},"0.0.212":{"name":"@tutti-os/auth-bridge","version":"0.0.212","_id":"@tutti-os/auth-bridge@0.0.212","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"b0569a5bfa6ad1bccdfc3b2478415ad45759d9ae","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.212.tgz","fileCount":10,"integrity":"sha512-11Ly/vJkQYoZ0PE3xl7o0xzt8Suwq18bO2uyrvjzEywyyjoe2KFlq28mEcyEuEqrUPaes2xo5plQiPqlvzsQNA==","signatures":[{"sig":"MEYCIQDSwfd5nKcQpdbM/gmHFiMje0EwK8FcxesNlqbnwjLPBwIhAOJBwrGOBXLLCn+xPY1bfuN5C0fYAKq3wGgFhWru/I78","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.212","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.212.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/eacffd2a206e9aee1797a229b4d647c8/tutti-os-auth-bridge-0.0.212.tgz","_integrity":"sha512-11Ly/vJkQYoZ0PE3xl7o0xzt8Suwq18bO2uyrvjzEywyyjoe2KFlq28mEcyEuEqrUPaes2xo5plQiPqlvzsQNA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.212_1784831873257_0.6900444602018774","host":"s3://npm-registry-packages-npm-production"}},"0.0.213":{"name":"@tutti-os/auth-bridge","version":"0.0.213","_id":"@tutti-os/auth-bridge@0.0.213","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"ec28c48c6085d8cb90300966ff6e8b31dbc3793b","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.213.tgz","fileCount":10,"integrity":"sha512-vd/5TSW6QU8NL+sCD+IumdDdFXStq+8Ap2cYBpKg1RwRlRQK5fZ2ZsIb2mxdcXSC0Wp9LP6A8EchZHoMJ/k2fw==","signatures":[{"sig":"MEUCIDd4RCJWogL7trOG7xz0K7lO459G0gLclakyy0JSl7kHAiEArA2+ooHpZWnkPJUy+nE3D9NQDgugly+TmDW8PFxhRdI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.213","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.213.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/9158628111132302b085daa3e8992563/tutti-os-auth-bridge-0.0.213.tgz","_integrity":"sha512-vd/5TSW6QU8NL+sCD+IumdDdFXStq+8Ap2cYBpKg1RwRlRQK5fZ2ZsIb2mxdcXSC0Wp9LP6A8EchZHoMJ/k2fw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.213_1784833194728_0.07000677221709872","host":"s3://npm-registry-packages-npm-production"}},"0.0.214":{"name":"@tutti-os/auth-bridge","version":"0.0.214","_id":"@tutti-os/auth-bridge@0.0.214","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"fbc0206aecd859a950044a9ead6abc8dd0501f78","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.214.tgz","fileCount":10,"integrity":"sha512-boXdheyCu6bqcBLDzsPXeRKe4/UoI1mP3ErfgioAE899tHmi+6zbOfrfldvPK5nW9XhztYVr3UcsbKHTEszfFg==","signatures":[{"sig":"MEUCIQDftC9AlWThBwpnvw/T42hsHPgUVNOLtjGUU1X5xwyNcgIgI18BvzLEddOCT49D7moZxfns/Ob+QtPbyW1SaKKxRe8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.214","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.214.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/cdb176927f9fb6ab69b5c452cf7219c7/tutti-os-auth-bridge-0.0.214.tgz","_integrity":"sha512-boXdheyCu6bqcBLDzsPXeRKe4/UoI1mP3ErfgioAE899tHmi+6zbOfrfldvPK5nW9XhztYVr3UcsbKHTEszfFg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.214_1784834728804_0.9572211974864806","host":"s3://npm-registry-packages-npm-production"}},"0.0.215":{"name":"@tutti-os/auth-bridge","version":"0.0.215","_id":"@tutti-os/auth-bridge@0.0.215","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"456f003c2d0c546e0364259ffc85f89697aec067","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.215.tgz","fileCount":10,"integrity":"sha512-sDJSlwNJ3MWnVEXG+CAdIPTbd6FpGg3C+sP5/1gykbmVK61Xz1YtcoJDN6ydpacyZx2NG0nd80Kh3JS6K1iopg==","signatures":[{"sig":"MEUCIQDo6E5VP4PjWIyJwFbf7mj4ooFn3V8O/IfcOmLvzctc7QIgSizrvOYdF+zKvDE9d7E6m879K6AhurP3Gw3PLtKBrJM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.215","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.215.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/090d1fedd22b450e8897fa11ee9ba839/tutti-os-auth-bridge-0.0.215.tgz","_integrity":"sha512-sDJSlwNJ3MWnVEXG+CAdIPTbd6FpGg3C+sP5/1gykbmVK61Xz1YtcoJDN6ydpacyZx2NG0nd80Kh3JS6K1iopg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.215_1784876575586_0.8065814785672483","host":"s3://npm-registry-packages-npm-production"}},"0.0.216":{"name":"@tutti-os/auth-bridge","version":"0.0.216","_id":"@tutti-os/auth-bridge@0.0.216","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"48cedd705644c036ee67a9e14c432f62d4b6a548","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.216.tgz","fileCount":10,"integrity":"sha512-FyPjqrwOLGen05HnU3NbDSZMjrj/7pY2BPvHlbhOJuWHc2RQl3CYy+Z96ooZLmub7gRl+RPdVrceu0Gsz3iNuw==","signatures":[{"sig":"MEQCICu0BD3seLSkJiVWy/lrdoPqJZfA+eWBxBGW55wQ6r0DAiBqzBscUniOUIFBBBq9R5K7kJipfXahE6bXbA7hFGfuUw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.216","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.216.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/0dd1c2dd8d14147030e284995746f8fe/tutti-os-auth-bridge-0.0.216.tgz","_integrity":"sha512-FyPjqrwOLGen05HnU3NbDSZMjrj/7pY2BPvHlbhOJuWHc2RQl3CYy+Z96ooZLmub7gRl+RPdVrceu0Gsz3iNuw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.216_1784880119373_0.5995476781203137","host":"s3://npm-registry-packages-npm-production"}},"0.0.217":{"name":"@tutti-os/auth-bridge","version":"0.0.217","_id":"@tutti-os/auth-bridge@0.0.217","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"4fadb339697a37b609b19d3126a34281027ccfb2","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.217.tgz","fileCount":10,"integrity":"sha512-B48TOvt1vLgv1+TqPL/lgy2GxcXg41seWUUlNKmpB3DanrUvRcZsuRadAVPtmOuEHTqVJgfSCO9AwsaNyRpqxw==","signatures":[{"sig":"MEUCIQC9Czz7Cdfo08EZV5ZHhPf3zUXSYqMs03YifEmUW+Kc8QIgWNLLry4IcpIG4gDyWc1FnTjdXNv72l4BInh1io7fqyw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.217","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.217.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/c1b087f9f189ae82dd29ee0ad007e878/tutti-os-auth-bridge-0.0.217.tgz","_integrity":"sha512-B48TOvt1vLgv1+TqPL/lgy2GxcXg41seWUUlNKmpB3DanrUvRcZsuRadAVPtmOuEHTqVJgfSCO9AwsaNyRpqxw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.217_1784885939170_0.6414264316206759","host":"s3://npm-registry-packages-npm-production"}},"0.0.218":{"name":"@tutti-os/auth-bridge","version":"0.0.218","_id":"@tutti-os/auth-bridge@0.0.218","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"d6964ce142ea56bffd4650f652dff80e8c95cc6d","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.218.tgz","fileCount":10,"integrity":"sha512-moFYAuHI7cfxZs/3Od0IH8MAvOIgDWXB33Z3rnAvsBL+50rQkwIfly3kLf9m/QlGqBaBaW79k32cG/L+VbRb5w==","signatures":[{"sig":"MEUCIQCyTzF9OyMuZVPX1rvfFTH6pyrvNla0/CqMRRlR9SOJ/AIgToYWe3D/a9uzfqCNI8FlcAobPAjhNQF65cDyZSjGfFo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.218","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.218.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/46f9ae0f7a4133ddbf9eb1ad5129fb5b/tutti-os-auth-bridge-0.0.218.tgz","_integrity":"sha512-moFYAuHI7cfxZs/3Od0IH8MAvOIgDWXB33Z3rnAvsBL+50rQkwIfly3kLf9m/QlGqBaBaW79k32cG/L+VbRb5w==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.218_1784889007908_0.8171438614592736","host":"s3://npm-registry-packages-npm-production"}},"0.0.219":{"name":"@tutti-os/auth-bridge","version":"0.0.219","_id":"@tutti-os/auth-bridge@0.0.219","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"3c6ed9fb05e861d8efda14c496b6e252c0f223f2","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.219.tgz","fileCount":10,"integrity":"sha512-PWunYGKxNPd/AnPIfGEsrefVlwFYjhVhGOt8cEGozmCgFGgTjfquf0wMA8qz94YRVVyP8fVHVHlgDCrY29+KIQ==","signatures":[{"sig":"MEQCIDu7MJ8KUcQZK6wb2EAf3+lgcLvCQKFANYxfSE7/dUH0AiBvrayNeuPgab+GPWfkky6BzCJLvbs/GjT+GRlRgddH6w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.219","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.219.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/8b633f3cb09cda090cce209a155f8991/tutti-os-auth-bridge-0.0.219.tgz","_integrity":"sha512-PWunYGKxNPd/AnPIfGEsrefVlwFYjhVhGOt8cEGozmCgFGgTjfquf0wMA8qz94YRVVyP8fVHVHlgDCrY29+KIQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.219_1784896708148_0.5995918659895103","host":"s3://npm-registry-packages-npm-production"}},"0.0.220":{"name":"@tutti-os/auth-bridge","version":"0.0.220","_id":"@tutti-os/auth-bridge@0.0.220","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"fdecbfd14f69e439e96e267a1e0a0cd7dbf5818b","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.220.tgz","fileCount":10,"integrity":"sha512-LYZQ9ZcgzPFJN1IXKylUubC7stT4DcCERymWY8bu3UB8+aTVws0J+VR8t8zLiQYMHtxj4mmXJyBw7En1/r5sSA==","signatures":[{"sig":"MEYCIQCCEr+B1K1PiRAPz9TlyM15iIhqeZqlO5fR8bNLp7XgjAIhAKsJCCaIdlA/CqGDPJ/YB9S1YlKbI+aQjjwcsgdXZo8O","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.220","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.220.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/197cd08b61ceca6aec3b1e9d119ceb15/tutti-os-auth-bridge-0.0.220.tgz","_integrity":"sha512-LYZQ9ZcgzPFJN1IXKylUubC7stT4DcCERymWY8bu3UB8+aTVws0J+VR8t8zLiQYMHtxj4mmXJyBw7En1/r5sSA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.220_1784897395964_0.3653493606368625","host":"s3://npm-registry-packages-npm-production"}},"0.0.221":{"name":"@tutti-os/auth-bridge","version":"0.0.221","_id":"@tutti-os/auth-bridge@0.0.221","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"630a0e88741325f9a1770d4537dfa6b069adfe7c","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.221.tgz","fileCount":10,"integrity":"sha512-XVdGe4ayw+q3mBChNOL41QhcIDxhXKDJYEyjw0LQ6Fp/h04j2IOpa/CHfDMXnLV2xjLsM1PwP5Y71/jCT8aSFw==","signatures":[{"sig":"MEQCICygQjwixYJVnS3soO0l3C0Z0hh063dNaBl4Pj1AnNY8AiAcA5eyw+0bszE08HbQrFrNLQsWMn0EtBbfz2GWo+403A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.221","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.221.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/39b56362b4879e0379e044326cf6c418/tutti-os-auth-bridge-0.0.221.tgz","_integrity":"sha512-XVdGe4ayw+q3mBChNOL41QhcIDxhXKDJYEyjw0LQ6Fp/h04j2IOpa/CHfDMXnLV2xjLsM1PwP5Y71/jCT8aSFw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.221_1784902480620_0.22584171028195055","host":"s3://npm-registry-packages-npm-production"}},"0.0.222":{"name":"@tutti-os/auth-bridge","version":"0.0.222","_id":"@tutti-os/auth-bridge@0.0.222","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"a20558a72117659a2c044014c5defd8c97b01858","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.222.tgz","fileCount":10,"integrity":"sha512-1OIQHelkyW3fxpL6CCQIxAlvmzVuFC/fdaCD/s4ZnBRKjWOQfUh1iCCmUQT+79VEADTqVJSnf717oLEPM38I5g==","signatures":[{"sig":"MEYCIQCprrbJY+pzLFWpRvJE9t/Z8rP06TXNyPM6Km6euiq21QIhANx0JnQpU1Di9rVE5pwMZgMuixL9g04HcOgwcbmMbIWD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.222","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.222.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/b840269cfb5def591527f1069facee4d/tutti-os-auth-bridge-0.0.222.tgz","_integrity":"sha512-1OIQHelkyW3fxpL6CCQIxAlvmzVuFC/fdaCD/s4ZnBRKjWOQfUh1iCCmUQT+79VEADTqVJSnf717oLEPM38I5g==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.222_1784907046172_0.40913511541369774","host":"s3://npm-registry-packages-npm-production"}},"0.0.223":{"name":"@tutti-os/auth-bridge","version":"0.0.223","_id":"@tutti-os/auth-bridge@0.0.223","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"012a98f10231c4ce1a2759015742904c381cdc0c","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.223.tgz","fileCount":10,"integrity":"sha512-Hr3WWhKeGg+kbbjm6RRsqVJ+E/AB5/LhU0xMnAHqzkvfoapc9YewBIyasV2P72XIaJR8KNrExguA7+eiG93zSA==","signatures":[{"sig":"MEUCIQCydCy71hG5KnaDpFp4j+q9LfGzECDzzVVvANYcjGNtIwIgKNErepS8OBtrcTPnu/9nq3QGI61ECWstikTqHs6dKeo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.223","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.223.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/f8257fd5d5951828ce99f37c46cc0719/tutti-os-auth-bridge-0.0.223.tgz","_integrity":"sha512-Hr3WWhKeGg+kbbjm6RRsqVJ+E/AB5/LhU0xMnAHqzkvfoapc9YewBIyasV2P72XIaJR8KNrExguA7+eiG93zSA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.223_1784922294028_0.7407054181517829","host":"s3://npm-registry-packages-npm-production"}},"0.0.224":{"name":"@tutti-os/auth-bridge","version":"0.0.224","_id":"@tutti-os/auth-bridge@0.0.224","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"cc8631d9b7a96581c3b880d8943ecff910115aeb","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.224.tgz","fileCount":10,"integrity":"sha512-Tp9ohFnaEcgRCwN3PHh8D9rJ36OYSXSAfLXaKP6N3RL9gPBqWglXbBy6xq7/kohNVupdsz30f6VGPBdJSQelqg==","signatures":[{"sig":"MEUCIGYbojcZNofs+JkNy2HWq1mx/wQ2/pM6qRS6+yjsQkQtAiEAhKVRxPddGRLeSAy8YDH5dHSzBmNnISj1fM8FkQuMYHY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.224","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.224.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/487fd268ed909e2689fa66ba45f72c1d/tutti-os-auth-bridge-0.0.224.tgz","_integrity":"sha512-Tp9ohFnaEcgRCwN3PHh8D9rJ36OYSXSAfLXaKP6N3RL9gPBqWglXbBy6xq7/kohNVupdsz30f6VGPBdJSQelqg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.224_1784943504681_0.15547767530678525","host":"s3://npm-registry-packages-npm-production"}},"0.0.225":{"name":"@tutti-os/auth-bridge","version":"0.0.225","_id":"@tutti-os/auth-bridge@0.0.225","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"edc89f7d667240ea8ebde7ab5bfe2e952c958371","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.225.tgz","fileCount":10,"integrity":"sha512-FK2VUYypqJR6OGwPdD97aRUJaJxoChjZ9fKWpzWn+foSfek64NC5fdnrFlTgr43JQqpzvlUpvq4t/BYGVA6Dyw==","signatures":[{"sig":"MEUCICaEcPBn8QpeVgotKhbygN66JZbQggMKsx6SWPbzKSKHAiEAt5QEqXpKhf41rQuePKkC7weUdrhiCWrRQgpihkWfvrs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.225","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.225.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/be05c336e6e83206fff6c9a733136fb1/tutti-os-auth-bridge-0.0.225.tgz","_integrity":"sha512-FK2VUYypqJR6OGwPdD97aRUJaJxoChjZ9fKWpzWn+foSfek64NC5fdnrFlTgr43JQqpzvlUpvq4t/BYGVA6Dyw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.225_1784955607408_0.6939711401158342","host":"s3://npm-registry-packages-npm-production"}},"0.0.226":{"name":"@tutti-os/auth-bridge","version":"0.0.226","_id":"@tutti-os/auth-bridge@0.0.226","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"dcb16e455e7e7bb1fbff6a57b2ecac3584ba535d","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.226.tgz","fileCount":10,"integrity":"sha512-NCtKueiaSNjfRYxnr36nTSgivBV9PEv2oBtTIYb7+7kQfzqM12y1Y9E37CqkmNFsAGV3BzCHNpuBm7Nxerf76w==","signatures":[{"sig":"MEUCIFxec7MnNZYOLqfeCayCpYEzfD+JS4EuyviGbR9yFYyjAiEA5mF0EiNSZvTaZ9vvE2JyxzhKVwHiB86nagkiMFB5+Gg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.226","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.226.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/bff1c92a37a2c8d08d5da2bf2ec5e6e1/tutti-os-auth-bridge-0.0.226.tgz","_integrity":"sha512-NCtKueiaSNjfRYxnr36nTSgivBV9PEv2oBtTIYb7+7kQfzqM12y1Y9E37CqkmNFsAGV3BzCHNpuBm7Nxerf76w==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.226_1784958350678_0.810857167891913","host":"s3://npm-registry-packages-npm-production"}},"0.0.227":{"name":"@tutti-os/auth-bridge","version":"0.0.227","_id":"@tutti-os/auth-bridge@0.0.227","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"38fb6c2e181651d7c7f10a52918619cd12a2de75","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.227.tgz","fileCount":10,"integrity":"sha512-JjnQWxWxOYEuayCHAmJ+76R5z5SGB2DClU/UmUNZzALYSX4N5eG2srC0s3XPEvhQKxX0fVijtZGerXvcwQcUgw==","signatures":[{"sig":"MEYCIQCswu8sXPOwvZ4Ttju0uJ79I9gKlr5wTsby455S13sqcgIhAN5hjobdOnsyuw0FZvjTPKI6fynCD5gPHKFXHGK7GseX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.227","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.227.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/82bfcf7d32cd4bfd5bce6ac282096446/tutti-os-auth-bridge-0.0.227.tgz","_integrity":"sha512-JjnQWxWxOYEuayCHAmJ+76R5z5SGB2DClU/UmUNZzALYSX4N5eG2srC0s3XPEvhQKxX0fVijtZGerXvcwQcUgw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.227_1784958723558_0.9876647915017598","host":"s3://npm-registry-packages-npm-production"}},"0.0.228":{"name":"@tutti-os/auth-bridge","version":"0.0.228","_id":"@tutti-os/auth-bridge@0.0.228","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"00d2d6da389f7ba52115d03ed363dc064e86f6c4","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.228.tgz","fileCount":10,"integrity":"sha512-DcO0yXtgJEziTKrMluifWJXlyrKsmT65qnLE4r2Od+Es4B6MMiY5bvJMp5FF4A0RsIJ6ZwrPaEQfclQ4BzX/fg==","signatures":[{"sig":"MEUCIDc+ucDPTc160OooJQ2txaLXlZ37OtbZTK47N0zYJX31AiEA/ZxeejcUnSyr36y3UUWkoJeA+u3FKtKWgyeQCpnexY8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.228","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.228.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/09776e1bc9074964866ec76175c7d0b2/tutti-os-auth-bridge-0.0.228.tgz","_integrity":"sha512-DcO0yXtgJEziTKrMluifWJXlyrKsmT65qnLE4r2Od+Es4B6MMiY5bvJMp5FF4A0RsIJ6ZwrPaEQfclQ4BzX/fg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.228_1784960509397_0.12124916081004011","host":"s3://npm-registry-packages-npm-production"}},"0.0.229":{"name":"@tutti-os/auth-bridge","version":"0.0.229","_id":"@tutti-os/auth-bridge@0.0.229","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"abf9a70f0679b42d33f1fe34f16fa1cfc3679177","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.229.tgz","fileCount":10,"integrity":"sha512-DKw2VJCKC9drUVTkm1fT0marvW2wTCHMtu1CWcaJgKSKShJo6i2+byQXuokm3cCC96Qg4fL+d5N45xAcJZG4GA==","signatures":[{"sig":"MEYCIQDFhD9cb7YqCK/wA0GCalck9f/K1L67bwMKn+7l1TF0RgIhAI8m5Xr/E7hLPuxYUSk2wFpPjmATwTzWzxhmtU8WkVOj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.229","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.229.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/16084c4e5fe3057122ee2a7f0853a475/tutti-os-auth-bridge-0.0.229.tgz","_integrity":"sha512-DKw2VJCKC9drUVTkm1fT0marvW2wTCHMtu1CWcaJgKSKShJo6i2+byQXuokm3cCC96Qg4fL+d5N45xAcJZG4GA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.229_1784964651120_0.8051081509454256","host":"s3://npm-registry-packages-npm-production"}},"0.0.230":{"name":"@tutti-os/auth-bridge","version":"0.0.230","_id":"@tutti-os/auth-bridge@0.0.230","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"2dbcfd2b52d682cf8f2f11ac0a81fa78b10ab151","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.230.tgz","fileCount":10,"integrity":"sha512-+yF0qahnHJAlsyL3C2Ak25WtmagZUXafqGtObx2ddV9IJF15S7zCcwTP2VJjs1ey0WZKEjMCzk/7X+vneAiGVA==","signatures":[{"sig":"MEYCIQD/6CcTFQtTvXxM29K4Lq70S861mkgk4UnloMNti/TqpQIhAJttnjsI6WbOZ16jmV4edeI0oaGRjmZA311MuyJPEwNR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.230","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.230.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/8f5e4d23c53e19b314db3daf1587dbb5/tutti-os-auth-bridge-0.0.230.tgz","_integrity":"sha512-+yF0qahnHJAlsyL3C2Ak25WtmagZUXafqGtObx2ddV9IJF15S7zCcwTP2VJjs1ey0WZKEjMCzk/7X+vneAiGVA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.230_1784966303028_0.5333335957288643","host":"s3://npm-registry-packages-npm-production"}},"0.0.231":{"name":"@tutti-os/auth-bridge","version":"0.0.231","_id":"@tutti-os/auth-bridge@0.0.231","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"5161144c4d636cd5c4a851bba0f4b59acec48b4e","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.231.tgz","fileCount":10,"integrity":"sha512-6Hxpl6csr71JwybQ6nfjqWFTF39s8/jRAbHZMb7TBuXAxMP+BY3kL4QHqFmDvqxtd2XTEm4cMH1F/0cVVc+uYA==","signatures":[{"sig":"MEUCIFfzAYlB0hJsE084p2wdbG7MgQnPPmuBsZqnxjuhFteYAiEAm4xrkuUGa3iCOJZZiyh0b+YBr0Ii6ujLf1JRkITVXO4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.231","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.231.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/15172f92b5c8add4fcd5298cd7539add/tutti-os-auth-bridge-0.0.231.tgz","_integrity":"sha512-6Hxpl6csr71JwybQ6nfjqWFTF39s8/jRAbHZMb7TBuXAxMP+BY3kL4QHqFmDvqxtd2XTEm4cMH1F/0cVVc+uYA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.231_1784970989330_0.41890733118330226","host":"s3://npm-registry-packages-npm-production"}},"0.0.232":{"name":"@tutti-os/auth-bridge","version":"0.0.232","_id":"@tutti-os/auth-bridge@0.0.232","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"40fe8690c20a3ffe8b5adee57d17e24da5bfa401","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.232.tgz","fileCount":10,"integrity":"sha512-vBA2mTCh73yGt2tSEnhGpa5B25uc336kcAWOaLRWVk8Ms3t7D3V4v7scr1yN9Gg0KkoPKZanEcwUwgwFXhWB3w==","signatures":[{"sig":"MEQCICYAKiBwRURtMm1gAct4kyw7MR+UoRAWXugySSdDwDskAiAws0P6yZNekEVUMM+i49CGn5MYNheMoUi8wTzs/sIEjg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.232","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.232.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/ad9d78213772535dc6b1cd5684db1647/tutti-os-auth-bridge-0.0.232.tgz","_integrity":"sha512-vBA2mTCh73yGt2tSEnhGpa5B25uc336kcAWOaLRWVk8Ms3t7D3V4v7scr1yN9Gg0KkoPKZanEcwUwgwFXhWB3w==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.232_1784976851741_0.8405720496174689","host":"s3://npm-registry-packages-npm-production"}},"0.0.233":{"name":"@tutti-os/auth-bridge","version":"0.0.233","_id":"@tutti-os/auth-bridge@0.0.233","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"d68d070e59aa38c2893dc19cd927de44a953b906","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.233.tgz","fileCount":10,"integrity":"sha512-OAt++15N65Yiq2nsLF4zMpZRd7JvINqgU3hA3422BZUT5htZzvS8kIBQCjFhbHE8w0hNcfjJpUt1M0BEi9ZsMQ==","signatures":[{"sig":"MEYCIQCRAsLkyHP8W9h0cfKBykkJg+t/9ifQGJphKxr6ZLFOwgIhALYnGHDengsMVTFjPBYoQfL7KHS45zJowf1fB+24/+iJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.233","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.233.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/1fd35057013173f5e0ef9d2cf7fb6e27/tutti-os-auth-bridge-0.0.233.tgz","_integrity":"sha512-OAt++15N65Yiq2nsLF4zMpZRd7JvINqgU3hA3422BZUT5htZzvS8kIBQCjFhbHE8w0hNcfjJpUt1M0BEi9ZsMQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.233_1784978366416_0.6743064244759134","host":"s3://npm-registry-packages-npm-production"}},"0.0.234":{"name":"@tutti-os/auth-bridge","version":"0.0.234","_id":"@tutti-os/auth-bridge@0.0.234","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"facaceb9756a4486a6bc32dab0bd6a07b7690b53","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.234.tgz","fileCount":10,"integrity":"sha512-vJU+ALOqUV+rGKeBtMuhKkNYL7sqnZ5kza4a8phwvMDS9MByj4mp4/KTmZUNL3NPP6IiuKB3laHk8e+WdmA4kg==","signatures":[{"sig":"MEYCIQCzEteHOv2ATFaqlAj27iRPNdSYZCKtZn6fPTzkzgoIagIhAIVBtOWBu8Wpa2agxHhWctLPCvMebJnm0f4xeKC9JAj2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.234","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.234.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/e52485ff2b8551ab66c93da2f27c0121/tutti-os-auth-bridge-0.0.234.tgz","_integrity":"sha512-vJU+ALOqUV+rGKeBtMuhKkNYL7sqnZ5kza4a8phwvMDS9MByj4mp4/KTmZUNL3NPP6IiuKB3laHk8e+WdmA4kg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.234_1785045189267_0.7217546106523836","host":"s3://npm-registry-packages-npm-production"}},"0.0.235":{"name":"@tutti-os/auth-bridge","version":"0.0.235","_id":"@tutti-os/auth-bridge@0.0.235","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"028c347489b27448a7ec567a7c68d39657f62fb0","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.235.tgz","fileCount":10,"integrity":"sha512-Zr73Y5jLCj5lU/j8IA6H+rJh7nBVAphbMIxNNmBP7qS5eybT3FUUvl6uYUi4Kq03ywOE3Tq/lygEFCh+RVPkKQ==","signatures":[{"sig":"MEUCICULWCTWZs6JaF/yvoit20g6iLXLb0RtGtQwP57k0+LuAiEAjjoLA5U2I3BOfumIvXxvree3H9ks3amnO3SKnnM7m4o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.235","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.235.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/6f5ba7fdff29d5e26df18aed33ff4dd0/tutti-os-auth-bridge-0.0.235.tgz","_integrity":"sha512-Zr73Y5jLCj5lU/j8IA6H+rJh7nBVAphbMIxNNmBP7qS5eybT3FUUvl6uYUi4Kq03ywOE3Tq/lygEFCh+RVPkKQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.235_1785047747110_0.5006654885946782","host":"s3://npm-registry-packages-npm-production"}},"0.0.236":{"name":"@tutti-os/auth-bridge","version":"0.0.236","_id":"@tutti-os/auth-bridge@0.0.236","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"771ca706a0b21e736a107b5f4c661fdb609db92e","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.236.tgz","fileCount":10,"integrity":"sha512-4wsJieytLaDpEZTbq/ZQ5Mht2m6vT7GKz4tNHT0psQETYuRCB/rmUOREtVf9gp+8x0TpwXIGlOHxKjC+GUC7QA==","signatures":[{"sig":"MEUCIG39sSXz8/CYS1KuvS6LxSnuggaufWuiVjgADqSH1hwbAiEAvBbKFcUR/xx535tbjYdY0kR8v8rOVcbF9h5xcTMxqGE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.236","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.236.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/695db58b372c84f75289e7894bbe1a1c/tutti-os-auth-bridge-0.0.236.tgz","_integrity":"sha512-4wsJieytLaDpEZTbq/ZQ5Mht2m6vT7GKz4tNHT0psQETYuRCB/rmUOREtVf9gp+8x0TpwXIGlOHxKjC+GUC7QA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.236_1785075738592_0.15923896407979599","host":"s3://npm-registry-packages-npm-production"}},"0.0.237":{"name":"@tutti-os/auth-bridge","version":"0.0.237","_id":"@tutti-os/auth-bridge@0.0.237","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"12d8bd838327cf62247a73965ecb5c96fedbe68d","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.237.tgz","fileCount":10,"integrity":"sha512-hGJC8nHc6RiEsVP++fqQ95kVeMf+UucvVPx+8JzVFsDLByUhVE8Kp3hynyuAdmE9LHdBmAl0Yem7gCKoU5bjTA==","signatures":[{"sig":"MEQCIBjV8ODqqvy/A7GrkFRKuiD9KaB9TOfhxpj8sEpm7XX8AiA7PgC15baLoGnPvdGoa4+u7OU7LXB+uZyf0PJXXH4GAQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.237","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.237.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/41fa7b0224617b61a35dcd0ef10dd17a/tutti-os-auth-bridge-0.0.237.tgz","_integrity":"sha512-hGJC8nHc6RiEsVP++fqQ95kVeMf+UucvVPx+8JzVFsDLByUhVE8Kp3hynyuAdmE9LHdBmAl0Yem7gCKoU5bjTA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.237_1785098248352_0.809605619846856","host":"s3://npm-registry-packages-npm-production"}},"0.0.238":{"name":"@tutti-os/auth-bridge","version":"0.0.238","_id":"@tutti-os/auth-bridge@0.0.238","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"32b6cbeea9c9cde4e9da8cbc6525037bbf78233c","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.238.tgz","fileCount":10,"integrity":"sha512-0FTX8G+ocl9Xj3GicWbmm1TKg5NRkNpPPM9dOOAPIaXXbkrBQFdEs9/2/BUKB7B5jxWf+T1Nwv1NmUrYKGIXFw==","signatures":[{"sig":"MEQCIBvrc6vzuiO3NTLBoHl6DsC72qxWckD0LhGIMgacd+X8AiBU8W0xRmnJ3NlbTKyfIjfARcLp+cJ2ebr/a0WiqPsaKg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.238","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.238.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/729fc0e65737d027539ebc6675e7cb56/tutti-os-auth-bridge-0.0.238.tgz","_integrity":"sha512-0FTX8G+ocl9Xj3GicWbmm1TKg5NRkNpPPM9dOOAPIaXXbkrBQFdEs9/2/BUKB7B5jxWf+T1Nwv1NmUrYKGIXFw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.238_1785133786411_0.24124060325751717","host":"s3://npm-registry-packages-npm-production"}},"0.0.239":{"name":"@tutti-os/auth-bridge","version":"0.0.239","_id":"@tutti-os/auth-bridge@0.0.239","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"f507498097c3d6507d82e03572a180be0249b39a","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.239.tgz","fileCount":10,"integrity":"sha512-sfbIKyHapgMOub+f6ynaw8L6YsDkccXpdhkeBDUHumDrl7QTxPGu/E4qPc5L18hDS63BDyj8sVnKm8K7+6kOPg==","signatures":[{"sig":"MEQCIH7qHRVy8CeMab0vWIPrV2eoLjVaUjuoSwwtqEpUjJp6AiApQ/16aNZZto2/N+dv1ZMFXasMUo+JDfoftybKofQqtA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.239","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.239.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/48da9968b0bf6b67cdda5937be529ec1/tutti-os-auth-bridge-0.0.239.tgz","_integrity":"sha512-sfbIKyHapgMOub+f6ynaw8L6YsDkccXpdhkeBDUHumDrl7QTxPGu/E4qPc5L18hDS63BDyj8sVnKm8K7+6kOPg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.239_1785141454788_0.1195866831979755","host":"s3://npm-registry-packages-npm-production"}},"0.0.240":{"name":"@tutti-os/auth-bridge","version":"0.0.240","_id":"@tutti-os/auth-bridge@0.0.240","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"b7488e0833faf81c3a244725e64f8b1d5136f211","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.240.tgz","fileCount":10,"integrity":"sha512-AwxnRjSTjhbCVh+8CZrwXuOrh7UachzzmG9ly0NPR5CQdjndxBADJdkCv7rRI+p/zd6/YCWB3kWG+fh0w2zrAQ==","signatures":[{"sig":"MEUCIHYQXD0W68CqaCZX9WuZjYhW8VR+KNav/LKpF9MYf8PrAiEA+pVbYhIcQfr7neN08LMwtsUfHMd+tR+Od7jYxqZZ1Ts=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.240","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.240.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/cfe169422910453543cb83d32d1f2086/tutti-os-auth-bridge-0.0.240.tgz","_integrity":"sha512-AwxnRjSTjhbCVh+8CZrwXuOrh7UachzzmG9ly0NPR5CQdjndxBADJdkCv7rRI+p/zd6/YCWB3kWG+fh0w2zrAQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.240_1785148325930_0.08209278359750738","host":"s3://npm-registry-packages-npm-production"}},"0.0.241":{"name":"@tutti-os/auth-bridge","version":"0.0.241","_id":"@tutti-os/auth-bridge@0.0.241","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"f443740573fa6143b7dd95eb4d5e2be166c49371","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.241.tgz","fileCount":10,"integrity":"sha512-uqIA+S3afvYRivK/OQLf9kKF9PySk+Geu1QfvC1X5m/c+jvjSX8IT8+HUVeje5MNfUOLe8ULa+8XkOXTPf0KRA==","signatures":[{"sig":"MEUCIAxnmuUQy84CVYRqoAAEPuFnfEWd6cjWpwD2hh0/Vo1AAiEAwmlpm0mhAYzqwt+jLSozzM9WW2mFXJg/9qaTT3RbMRA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.241","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.241.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/4072cd775f1c18251fa2a7e3ede767db/tutti-os-auth-bridge-0.0.241.tgz","_integrity":"sha512-uqIA+S3afvYRivK/OQLf9kKF9PySk+Geu1QfvC1X5m/c+jvjSX8IT8+HUVeje5MNfUOLe8ULa+8XkOXTPf0KRA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.241_1785163415654_0.4289662529752527","host":"s3://npm-registry-packages-npm-production"}},"0.0.242":{"name":"@tutti-os/auth-bridge","version":"0.0.242","_id":"@tutti-os/auth-bridge@0.0.242","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"1e0fbd1f083d111844137d5ff7c1dd2e11ec00e6","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.242.tgz","fileCount":10,"integrity":"sha512-mlZwTCC4fIWzFdF8jo2b3HaYBqYT04QMG2u0meaNhdc8nWL3Hza8bLF0pvBoMaDiVEOPkQrFqQcVU9YzfPm3lw==","signatures":[{"sig":"MEUCIFjd+GVaZKfhVBQyyfMS+ofnse2zVweOquiTDWiEHVZtAiEAoA5PHoFkzGcP9fkHtbwOuio5WmxNURXWFKS5YH2Q8Pw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.242","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.242.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/dc3b00e3e628d7ce09e9714626c40b0d/tutti-os-auth-bridge-0.0.242.tgz","_integrity":"sha512-mlZwTCC4fIWzFdF8jo2b3HaYBqYT04QMG2u0meaNhdc8nWL3Hza8bLF0pvBoMaDiVEOPkQrFqQcVU9YzfPm3lw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.242_1785164425270_0.2065645530020237","host":"s3://npm-registry-packages-npm-production"}},"0.0.243":{"name":"@tutti-os/auth-bridge","version":"0.0.243","_id":"@tutti-os/auth-bridge@0.0.243","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"8eb52bb3218cba20333a123f2a45ec43db077fb1","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.243.tgz","fileCount":10,"integrity":"sha512-kvXr/vX4p32DZXFsxbhPy43gQa/MSnZPp6Z4lLCttFV4Ulol7yPFZj5KUP1QnT39zXRrQdSVAXoQGKabdQu8/A==","signatures":[{"sig":"MEUCIQCNWSbIfvGek8Abc2EiQ7eHFgWQGcVqTBZtqqx8AQXSywIgKu+lojZv4mk7qxz8Jyp/6XA24ZjQVXMk3/Ma00AAwhE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.243","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.243.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/fcf63a2c5bcdddbb5f2ee7a1280b10db/tutti-os-auth-bridge-0.0.243.tgz","_integrity":"sha512-kvXr/vX4p32DZXFsxbhPy43gQa/MSnZPp6Z4lLCttFV4Ulol7yPFZj5KUP1QnT39zXRrQdSVAXoQGKabdQu8/A==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.243_1785175909559_0.02911898045716277","host":"s3://npm-registry-packages-npm-production"}},"0.0.244":{"name":"@tutti-os/auth-bridge","version":"0.0.244","_id":"@tutti-os/auth-bridge@0.0.244","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"d0a6d6afb0f869d0c45b5e1ee9ee02d4c90a1f0c","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.244.tgz","fileCount":10,"integrity":"sha512-UNG60AJxKgt15BgoR1P6bM8S9nX2UVT56Nenp4Pdp7JLaSxKr16NXn7HScmXszM3xHLPNPfXQYyjNnmta7UM1Q==","signatures":[{"sig":"MEUCIQDfE4RNTNE64Ym6wHnoxSgs5usgI07lUWfKlrY83SgyOwIgCf/LNZESDRSs2kpQg98iOmIUWq1lCh1lMpo3hN++9Ys=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.244","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.244.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/4add568edd39fc94018ebd27f3e6b72b/tutti-os-auth-bridge-0.0.244.tgz","_integrity":"sha512-UNG60AJxKgt15BgoR1P6bM8S9nX2UVT56Nenp4Pdp7JLaSxKr16NXn7HScmXszM3xHLPNPfXQYyjNnmta7UM1Q==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.244_1785208579682_0.4511914977911635","host":"s3://npm-registry-packages-npm-production"}},"0.0.245":{"name":"@tutti-os/auth-bridge","version":"0.0.245","_id":"@tutti-os/auth-bridge@0.0.245","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"ac0c7781cfafbba0ec0fb64a05f44b3d82bcd842","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.245.tgz","fileCount":10,"integrity":"sha512-FYfvHVpOqvqPzZjUK1JrNbDJRlnKTKQZ6iFujfN56qy6E+8wIhA1iV3eXAhoQxXMnOX3j5XMkURfyCba5bKaMQ==","signatures":[{"sig":"MEQCIGqOcMJsj0mH8o0SQJxwjmZazrYK01iXzdyiuQrhuv51AiBRxmalwIrK5F1rezv+Ex/KROmdGIw3RirRKG4viTowGA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.245","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.245.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/70c0177d673e2303dd4d0e2cc1d7f42b/tutti-os-auth-bridge-0.0.245.tgz","_integrity":"sha512-FYfvHVpOqvqPzZjUK1JrNbDJRlnKTKQZ6iFujfN56qy6E+8wIhA1iV3eXAhoQxXMnOX3j5XMkURfyCba5bKaMQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.245_1785211423847_0.6459628201917333","host":"s3://npm-registry-packages-npm-production"}},"0.0.246":{"name":"@tutti-os/auth-bridge","version":"0.0.246","_id":"@tutti-os/auth-bridge@0.0.246","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"a75381ad54d3f627a8a3e831a6a6f8342c84ccec","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.246.tgz","fileCount":10,"integrity":"sha512-pQLyhmbyuR/JuVg/moWyitfO06Zg/bemSm8vYv/ln/su8pfDJ0mZ9UHYFypCZreQV4SJNbnuqoMqSTjnauey9A==","signatures":[{"sig":"MEQCIAj7I41nP//Y8ptaViK6kb4j6MJspC2rkZgu2UNPpXZdAiB+bOBGvPkK+EmDtfazf3QYW2jDS6xco1OrqFx5g1EjtQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.246","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.246.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/497301642d209f0ca638f0de6622bfdc/tutti-os-auth-bridge-0.0.246.tgz","_integrity":"sha512-pQLyhmbyuR/JuVg/moWyitfO06Zg/bemSm8vYv/ln/su8pfDJ0mZ9UHYFypCZreQV4SJNbnuqoMqSTjnauey9A==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.246_1785219145135_0.16349532958248658","host":"s3://npm-registry-packages-npm-production"}},"0.0.247":{"name":"@tutti-os/auth-bridge","version":"0.0.247","_id":"@tutti-os/auth-bridge@0.0.247","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"9e7cce632a0b73b2859c5cf7fa7f42de1255b195","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.247.tgz","fileCount":10,"integrity":"sha512-iMyPRj4didvGKq7bKzxtSMczHpb59uu+C3e9vfLtHHIZrCfLUmSqi1jDhJ37pxmkE3jFx2aF6AmyGS7r5jH/+w==","signatures":[{"sig":"MEUCIQC6Nqd2U8fVf+ARdoNnXL6234zDej5S1R07SunwWx/zNwIgW8WNyH8K0F5ewwoqh0Kp9tMwMiuQDP3Kg0HIlLZSlyo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.247","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.247.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/71ce9e51e726f37f439a016e3a5da70e/tutti-os-auth-bridge-0.0.247.tgz","_integrity":"sha512-iMyPRj4didvGKq7bKzxtSMczHpb59uu+C3e9vfLtHHIZrCfLUmSqi1jDhJ37pxmkE3jFx2aF6AmyGS7r5jH/+w==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.247_1785227309283_0.44970749993206405","host":"s3://npm-registry-packages-npm-production"}},"0.0.248":{"name":"@tutti-os/auth-bridge","version":"0.0.248","_id":"@tutti-os/auth-bridge@0.0.248","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"763b49e38511d3dbdf3205573b2ec18a5cea3bd3","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.248.tgz","fileCount":10,"integrity":"sha512-hLSACq/RNHSPqDvEyX8KgAP8BK1dAV/8Lwzq/g7ODe/CA0ZSP2LxcOAN7kCekUzm8eWVJ9V+CoK2ADUSu85Lag==","signatures":[{"sig":"MEQCIE2XICR/LjOaN7rnKhAXcqVbCH2lEtJ7ZLMTqFsCxwj9AiBkuZt667t+TB1hxxYJHpBOfGPBs+OBRy10okdjnNjEgw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.248","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.248.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/e65f8ecd169cf6ee345599404693c477/tutti-os-auth-bridge-0.0.248.tgz","_integrity":"sha512-hLSACq/RNHSPqDvEyX8KgAP8BK1dAV/8Lwzq/g7ODe/CA0ZSP2LxcOAN7kCekUzm8eWVJ9V+CoK2ADUSu85Lag==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.248_1785229562676_0.23078102097696074","host":"s3://npm-registry-packages-npm-production"}},"0.0.249":{"name":"@tutti-os/auth-bridge","version":"0.0.249","_id":"@tutti-os/auth-bridge@0.0.249","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"68a849778606ed8d6198114221d50e27abe9a1aa","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.249.tgz","fileCount":10,"integrity":"sha512-rrqkKJCfg2S/dG4i3CklbWhAv0qelNpHZHbQvlJt1mhxXn9MTSCnnZp/6+eyonhNv1gOwmgGr4QhSKZdirByfQ==","signatures":[{"sig":"MEUCIEdecc0X4xfbSfvW9bE5dvOUIlMl4BYre8sCr6WkHYlkAiEAhqzcduoxz0Cv3u6hhPrNmx0UYoQ+qbynxXIUYl/WTD4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.249","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.249.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/919b963f2d7daf4d7d4687e2df459122/tutti-os-auth-bridge-0.0.249.tgz","_integrity":"sha512-rrqkKJCfg2S/dG4i3CklbWhAv0qelNpHZHbQvlJt1mhxXn9MTSCnnZp/6+eyonhNv1gOwmgGr4QhSKZdirByfQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.249_1785235528791_0.794735727103598","host":"s3://npm-registry-packages-npm-production"}},"0.0.250":{"name":"@tutti-os/auth-bridge","version":"0.0.250","_id":"@tutti-os/auth-bridge@0.0.250","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"0283ad406219c05b76a4b458996a8b440e7f89e9","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.250.tgz","fileCount":10,"integrity":"sha512-Xf/9JUh++y7njbtsFgkOzQlogP3FY7i12drc0Y9keTrPTJihDml5GP44WQncwBKVjrJu0yiAvKp8DDnAoBV/vQ==","signatures":[{"sig":"MEQCIGSEVidgG1aAZuS8NjmRvLjKWs9MO8tTL1HuJk9lTwLyAiBUAUSv+j3auXjz5uFSvi4rYOx8V+wDu/TuSbCL5Yk8/Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.250","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.250.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/f37205bb49e358119c7e1a29fa5af223/tutti-os-auth-bridge-0.0.250.tgz","_integrity":"sha512-Xf/9JUh++y7njbtsFgkOzQlogP3FY7i12drc0Y9keTrPTJihDml5GP44WQncwBKVjrJu0yiAvKp8DDnAoBV/vQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.250_1785250906807_0.27812028400452515","host":"s3://npm-registry-packages-npm-production"}},"0.0.251":{"name":"@tutti-os/auth-bridge","version":"0.0.251","_id":"@tutti-os/auth-bridge@0.0.251","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"62298ed561d040ff4b3d7e267392fe4b5a410572","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.251.tgz","fileCount":10,"integrity":"sha512-GOybxluxAXY9JFC16zMbwKRGJOypi27UlVglzcDnn42WcI62oJGnaRmSHTFICP7cdtxi0DZIWrGlsZBZcisPYA==","signatures":[{"sig":"MEUCIEuaopTMZQ0gsSLRcCxnO28LclnPr8aewWysfipJyjPxAiEA+TiSDyHybIO83tPnrB0fe0tjepy3guFTQyxswqw/eZE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.251","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.251.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/0cb6b3f8123578de254ff40715888625/tutti-os-auth-bridge-0.0.251.tgz","_integrity":"sha512-GOybxluxAXY9JFC16zMbwKRGJOypi27UlVglzcDnn42WcI62oJGnaRmSHTFICP7cdtxi0DZIWrGlsZBZcisPYA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.251_1785325341365_0.2811919078670524","host":"s3://npm-registry-packages-npm-production"}},"0.0.252":{"name":"@tutti-os/auth-bridge","version":"0.0.252","_id":"@tutti-os/auth-bridge@0.0.252","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"49241db4a5fdb5ead07de96a42964d2c5c6077e3","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.252.tgz","fileCount":10,"integrity":"sha512-VOHsJM69y26q3hSwyUqPYz9LynzIKhInGep9eubRZ3V7s1f6l0k/0Ltcv6q6txCZx1YkQ441SMFEdNgDzxElMA==","signatures":[{"sig":"MEYCIQDfQhojfrQomGmL1quZIy/bhkKTdDhu6k/IXwcKJqFY3AIhAMZSWypuPZUsMIbQGqN9HdrJricLn8RrAhqyHxqVxbzs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.252","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.252.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/9b56dc6c82ef1d471ff210047f1eb1ac/tutti-os-auth-bridge-0.0.252.tgz","_integrity":"sha512-VOHsJM69y26q3hSwyUqPYz9LynzIKhInGep9eubRZ3V7s1f6l0k/0Ltcv6q6txCZx1YkQ441SMFEdNgDzxElMA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.252_1785342294486_0.5069550958928579","host":"s3://npm-registry-packages-npm-production"}},"0.0.253":{"name":"@tutti-os/auth-bridge","version":"0.0.253","_id":"@tutti-os/auth-bridge@0.0.253","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"ef15d0ecd6ee25700b21b569516e1986a2babcd1","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.253.tgz","fileCount":10,"integrity":"sha512-p7C00hszcqXqYnPpYcFKqp4yqVPd33fAn4MjBFiLAXD3c7X0chdUf39iurCcdP6nLpgJRClrFv9Qmc7XcjlX4g==","signatures":[{"sig":"MEQCIFCV6eASz+1RV+htAzq50anGyUWs+iRr3lk6JGtPw0XYAiABIorLHEhwbK/UxjJBuqpH41N155mRGmPwsOhsHWKoAA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.253","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.253.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/8c347a7799f7128e3e3d8fbcbeccbd1b/tutti-os-auth-bridge-0.0.253.tgz","_integrity":"sha512-p7C00hszcqXqYnPpYcFKqp4yqVPd33fAn4MjBFiLAXD3c7X0chdUf39iurCcdP6nLpgJRClrFv9Qmc7XcjlX4g==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.253_1785344184436_0.2879996967735994","host":"s3://npm-registry-packages-npm-production"}},"0.0.254":{"name":"@tutti-os/auth-bridge","version":"0.0.254","_id":"@tutti-os/auth-bridge@0.0.254","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"3224566895d9e514062bf9a98194a8a7e8fc65c8","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.254.tgz","fileCount":10,"integrity":"sha512-gcKEvoOTS9pOocK9R1N83AxtZw2rye1kdWSw2UkRPWVYxMNlwGpWGJWs3CLtFSlnu+4EMg01/jinsj7pKX3Weg==","signatures":[{"sig":"MEYCIQCRRaex25kqSnbiezCsgY7lNYQk3rC1uIzhWB9wcCROXgIhAMbRiU9bvJeQlCVH0DD0RlFa9Sr4wQ0Z4iw3pFkX8wUr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.254","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.254.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/88dfb03c1da2f3366c0b11e8a0dc7dcf/tutti-os-auth-bridge-0.0.254.tgz","_integrity":"sha512-gcKEvoOTS9pOocK9R1N83AxtZw2rye1kdWSw2UkRPWVYxMNlwGpWGJWs3CLtFSlnu+4EMg01/jinsj7pKX3Weg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.254_1785386409721_0.03143709730018984","host":"s3://npm-registry-packages-npm-production"}},"0.0.255":{"name":"@tutti-os/auth-bridge","version":"0.0.255","_id":"@tutti-os/auth-bridge@0.0.255","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"533c56e0e21d1f4aeea3661794eb438df2a08918","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.255.tgz","fileCount":10,"integrity":"sha512-btQz74WdAFisUS2obz1NbHpuw4wnldEhFLqPrSLk7i4Mxe1N7cxXvttPtUjK3hz6u6P3jdIN4mw4qRBnnGhIqA==","signatures":[{"sig":"MEQCICVQ6x/+1JAeR8Krgb0rCTzz26N/3+yGv7cwdruOLxATAiAKouUV+HakPiNKRO4qOPjaIZGFpzICN6j2xRZed+bfVw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.255","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.255.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/c6a4c75c4926322dc166375936112dca/tutti-os-auth-bridge-0.0.255.tgz","_integrity":"sha512-btQz74WdAFisUS2obz1NbHpuw4wnldEhFLqPrSLk7i4Mxe1N7cxXvttPtUjK3hz6u6P3jdIN4mw4qRBnnGhIqA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.255_1785421457569_0.6436205632132548","host":"s3://npm-registry-packages-npm-production"}},"0.0.256":{"name":"@tutti-os/auth-bridge","version":"0.0.256","_id":"@tutti-os/auth-bridge@0.0.256","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"7a8754ed67c37cf68406c430483ed3ca4f28eb1e","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.256.tgz","fileCount":10,"integrity":"sha512-rf1belnWX9elp658bC0Pkv2d4teqvgmEu0NrfY3gtSjERgeLt2ZOer/nKAEIwAA2OBycEss9txOsOMdu9Zd/mQ==","signatures":[{"sig":"MEQCIHSKPkAfQIEdBTrvy2doUj632lWj2W3kSpYXFi/IGrtZAiBDvimR80x5VnydLWGjlCwzjbGKE0yK0O6RIjzjoCDkiQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.256","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.256.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/028941b1a43310a5becc32acbfa96de6/tutti-os-auth-bridge-0.0.256.tgz","_integrity":"sha512-rf1belnWX9elp658bC0Pkv2d4teqvgmEu0NrfY3gtSjERgeLt2ZOer/nKAEIwAA2OBycEss9txOsOMdu9Zd/mQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.256_1785425407364_0.4385759976084185","host":"s3://npm-registry-packages-npm-production"}},"0.0.257":{"name":"@tutti-os/auth-bridge","version":"0.0.257","_id":"@tutti-os/auth-bridge@0.0.257","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"e4d54cea2963720ae2abe946321d2a121659d5f4","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.257.tgz","fileCount":10,"integrity":"sha512-e/1eT0TTTYqngISuLDzia1Xic6gQh5X+EaI0UlZ6DOHBJpDgji7BKYHfQvEHXCWt+o/qPQZR6DA3cy1z9Ty/6g==","signatures":[{"sig":"MEQCIEfVBhO5bEQjFWb1EOnQYIJaUD/n5gkWzTVZK/3254n/AiBXODrfjxZY9S0zCpbij2r+DZu+Y3MMLHzEYYa2+tCdgA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.257","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.257.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/6fa058fcf223b8e0b523387d4e4fb44d/tutti-os-auth-bridge-0.0.257.tgz","_integrity":"sha512-e/1eT0TTTYqngISuLDzia1Xic6gQh5X+EaI0UlZ6DOHBJpDgji7BKYHfQvEHXCWt+o/qPQZR6DA3cy1z9Ty/6g==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.257_1785435512027_0.1052443573953139","host":"s3://npm-registry-packages-npm-production"}},"0.0.258":{"name":"@tutti-os/auth-bridge","version":"0.0.258","_id":"@tutti-os/auth-bridge@0.0.258","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"88e8ea7f5bf656b72c97edc94808725c8074fa0a","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.258.tgz","fileCount":10,"integrity":"sha512-MH9IDN1hYZQPGNpf6YwgrHTNWLfxdpcLOWMEuI9RM+XUa8fkB8ocQPOwdUGw77g45JQb9iU6/+GwP5MW1s6QTQ==","signatures":[{"sig":"MEUCIQC+owbB1CF3gSzci/ppkUqfkKlSgrdKO918Z/T5CUElsAIgIMT9sm34rMuoDFtrUX/185QQIwvrXQC9ovM8MpiStKU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.258","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.258.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/d2aaa672996eeedc84a47877e155df51/tutti-os-auth-bridge-0.0.258.tgz","_integrity":"sha512-MH9IDN1hYZQPGNpf6YwgrHTNWLfxdpcLOWMEuI9RM+XUa8fkB8ocQPOwdUGw77g45JQb9iU6/+GwP5MW1s6QTQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.258_1785480011710_0.18333425614229393","host":"s3://npm-registry-packages-npm-production"}},"0.0.259":{"name":"@tutti-os/auth-bridge","version":"0.0.259","_id":"@tutti-os/auth-bridge@0.0.259","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"5124948d01c362d94733969916a53c2a1ea4512d","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.259.tgz","fileCount":10,"integrity":"sha512-O8dgi3PiafdJpqSbw8nOMEQbA4da/7w3SLxpbLomGYAp1IFOW7hYHQ3pEYoj0MWWy/+Ko4xv2XcH696/FNCV5A==","signatures":[{"sig":"MEYCIQC642gUPujPM2AUWGIWHImkSF+3ZAjOjWjJ8q2uY76oBQIhAPZDO4OUQ+1kn4WFNXNyAN58ReYscIG2wZMFlZGP6ssK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.259","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.259.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/79bc740947c1f54cc42eda6ffafd074c/tutti-os-auth-bridge-0.0.259.tgz","_integrity":"sha512-O8dgi3PiafdJpqSbw8nOMEQbA4da/7w3SLxpbLomGYAp1IFOW7hYHQ3pEYoj0MWWy/+Ko4xv2XcH696/FNCV5A==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.259_1785484582821_0.01225653211427824","host":"s3://npm-registry-packages-npm-production"}},"0.0.260":{"name":"@tutti-os/auth-bridge","version":"0.0.260","_id":"@tutti-os/auth-bridge@0.0.260","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"1624dd493851b67bd1d2fd8ed09ea1844939828b","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.260.tgz","fileCount":10,"integrity":"sha512-TpccHIzByDncWwFJgdk5UnD34j7ZAyX4XTpIVn5xw5FkabdxzWyVwxZd3ZAe6Cq8et7V6SGldPIAFG/CXYy71w==","signatures":[{"sig":"MEUCIQDi3gHU87uHF4i3Z4rz3DItPiaGoY/UsUPKMjKFPW68xAIgGb/yvLt1y44lCsEwW1PElXooGQ/e5JRjN7lYGZq1FTI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.260","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.260.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/4c8d3a890cfa487c3ed28fdbafb242a1/tutti-os-auth-bridge-0.0.260.tgz","_integrity":"sha512-TpccHIzByDncWwFJgdk5UnD34j7ZAyX4XTpIVn5xw5FkabdxzWyVwxZd3ZAe6Cq8et7V6SGldPIAFG/CXYy71w==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.260_1785484920382_0.30854796927543027","host":"s3://npm-registry-packages-npm-production"}},"0.0.261":{"name":"@tutti-os/auth-bridge","version":"0.0.261","_id":"@tutti-os/auth-bridge@0.0.261","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"5f451513a2a22e30ad93d3ca98b262b38a25c3e0","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.261.tgz","fileCount":10,"integrity":"sha512-W5eB48whXFvyocRahuREIFwtWV/Y3Xg6Sr6HUTX4wDS5nlIWoKpMziDeNwg3rQByWF8jqNhlfOUgmboc+JXVIg==","signatures":[{"sig":"MEUCIHWI8EBtqzmQ/iye9WViHL+dF9FmlUO4WVJbuNmMTP2DAiEAoon0r9v4fDt6QZTvKKCH+KfqH5RODI18XFbyFNCnokA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.261","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.261.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/673e5b7dac2e10ae5287088d630cd9ca/tutti-os-auth-bridge-0.0.261.tgz","_integrity":"sha512-W5eB48whXFvyocRahuREIFwtWV/Y3Xg6Sr6HUTX4wDS5nlIWoKpMziDeNwg3rQByWF8jqNhlfOUgmboc+JXVIg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.261_1785487261092_0.5706299514653088","host":"s3://npm-registry-packages-npm-production"}},"0.0.262":{"name":"@tutti-os/auth-bridge","version":"0.0.262","_id":"@tutti-os/auth-bridge@0.0.262","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"32b52127402a3f68ce379deb231315e3062d2bb3","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.262.tgz","fileCount":10,"integrity":"sha512-IxxKwmCMzmnrURwf4zezK1MM7Y7oxsRxACLIGOwN28HYdGD2R/0WEQSVh/el3JfSQOpwpbI+coLaOC4M6FyH5w==","signatures":[{"sig":"MEUCIQDcuK22/38et1+oqSKkUH+ZXcgiBtKuU9oTaQcoW+/irwIgVWfUfXwAtIWAQo3zs89Ntu5MNAZxsEDOyMTuPJMiDiI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.262","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.262.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/93e636dc73703924d7ad67c4eff30597/tutti-os-auth-bridge-0.0.262.tgz","_integrity":"sha512-IxxKwmCMzmnrURwf4zezK1MM7Y7oxsRxACLIGOwN28HYdGD2R/0WEQSVh/el3JfSQOpwpbI+coLaOC4M6FyH5w==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.262_1785518394122_0.8589593203429571","host":"s3://npm-registry-packages-npm-production"}},"0.0.263":{"name":"@tutti-os/auth-bridge","version":"0.0.263","_id":"@tutti-os/auth-bridge@0.0.263","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"92f723efb7d7302e4def9d8e2ab3e49d787537f3","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.263.tgz","fileCount":10,"integrity":"sha512-pIdzeeJNF8yDQ1fZs4GKSaz6G02UcnIgcBXZvyJ0zmb1OuAYtq61JkgjOGvZ9hy8e2Ba6gZ8WOBnAfY8L/Bidw==","signatures":[{"sig":"MEUCIEyQhUYYcKxtShwYMy6ldQaJjYCfRlDfkOJtIE9xf+rPAiEAhBvHKEp0SqlJUJ4fbELc5AGG8hHegh8OebZ/xiYS1wY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.263","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.263.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/78a10f390be30e5fde51e97a8530e6b0/tutti-os-auth-bridge-0.0.263.tgz","_integrity":"sha512-pIdzeeJNF8yDQ1fZs4GKSaz6G02UcnIgcBXZvyJ0zmb1OuAYtq61JkgjOGvZ9hy8e2Ba6gZ8WOBnAfY8L/Bidw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.263_1785518832821_0.9576794962475552","host":"s3://npm-registry-packages-npm-production"}},"0.0.264":{"name":"@tutti-os/auth-bridge","version":"0.0.264","_id":"@tutti-os/auth-bridge@0.0.264","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"b95b9f7a1f479f1281a18164ca9d5daba50ac2eb","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.264.tgz","fileCount":10,"integrity":"sha512-q05awLFhfGowsXsn+k4iCtQR40qQndAbdtcJGfsomifJ8zeFPMqJWLmQkWeHiBpdX+aMW05EAz4Jb2qmPZ8/BQ==","signatures":[{"sig":"MEYCIQD4aSytk8RyTI98+cgEKr0LI2lkhpMBDPxegtCgHUk+SAIhAMfMNcpQPNFZYamrBHNQf2Af0vjxymWXTenYdaGS8Wwe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.264","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.264.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/de9c0dc171a7646577ed28c784acb7fd/tutti-os-auth-bridge-0.0.264.tgz","_integrity":"sha512-q05awLFhfGowsXsn+k4iCtQR40qQndAbdtcJGfsomifJ8zeFPMqJWLmQkWeHiBpdX+aMW05EAz4Jb2qmPZ8/BQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.264_1785556025652_0.7693991291681792","host":"s3://npm-registry-packages-npm-production"}},"0.0.265":{"name":"@tutti-os/auth-bridge","version":"0.0.265","_id":"@tutti-os/auth-bridge@0.0.265","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"5c7ea6a1e22e1086ff1b77eacb81f5dd0b99bca1","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.265.tgz","fileCount":10,"integrity":"sha512-hTahWIiEFsVfHYWogKaJI80CsXKgmIwsQCo7xzJgOSmeBZ4b08wn4arU25shVvQvtvm0InmwrWCnsd8u5EdDgQ==","signatures":[{"sig":"MEQCIGOtweroPtFFBUEH11fpo/2hMZQyy+1QAc3l4NJCTGlUAiAhGr7RwrCs2SQu0BCazJH+zi3pjIUBDF58+BEEoH3s7g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.265","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.265.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/6ff630da4af690986cb131697f5fcbf1/tutti-os-auth-bridge-0.0.265.tgz","_integrity":"sha512-hTahWIiEFsVfHYWogKaJI80CsXKgmIwsQCo7xzJgOSmeBZ4b08wn4arU25shVvQvtvm0InmwrWCnsd8u5EdDgQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.265_1785569095775_0.7178470022890246","host":"s3://npm-registry-packages-npm-production"}},"0.0.266":{"name":"@tutti-os/auth-bridge","version":"0.0.266","_id":"@tutti-os/auth-bridge@0.0.266","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"db7f640fdf7447c6ea5b6ef576f8a2e1ec595f32","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.266.tgz","fileCount":10,"integrity":"sha512-bKc4WylyPckDAvXYsvyJyQbj0coCzY0fOA0wXBfb5suxikaBPhW5+Uxktc2+U4vR4roNMv0Hx1tpuCqM98PEgA==","signatures":[{"sig":"MEUCIQD7265A7ypr3WoFkCRhpQSW2FyV4YhXlN1jfTXRiMTqpAIgE+HfYpfmJjH5hgtuqvPmLizCBOIWKC76dwTgv0Zzb1A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.266","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.266.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/4b0b91f651735125b03fbae94f44787a/tutti-os-auth-bridge-0.0.266.tgz","_integrity":"sha512-bKc4WylyPckDAvXYsvyJyQbj0coCzY0fOA0wXBfb5suxikaBPhW5+Uxktc2+U4vR4roNMv0Hx1tpuCqM98PEgA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.266_1785572031744_0.195144081102","host":"s3://npm-registry-packages-npm-production"}},"0.0.267":{"name":"@tutti-os/auth-bridge","version":"0.0.267","_id":"@tutti-os/auth-bridge@0.0.267","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"33429b6401c6921834cd90ac414a69a9d9a529d9","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.267.tgz","fileCount":10,"integrity":"sha512-p3AYUT2SQW2GArLDLdphUkjshYcez1K1uow6XaJLL9X/Z3f3jGDGqoEnPAVq913nan1TOKpUM4K6tzCf3w4JUA==","signatures":[{"sig":"MEQCIEWwgJCySZXOA39+eb+kPFyYO1odqJRs46O8uRfx/t51AiADTrnCXiC8WhYg6AkvaxdDZp+QF2uPRpzwGp+d5wjX3g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.267","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.267.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/7c8b2dbac4dacda950a27c4b648a017f/tutti-os-auth-bridge-0.0.267.tgz","_integrity":"sha512-p3AYUT2SQW2GArLDLdphUkjshYcez1K1uow6XaJLL9X/Z3f3jGDGqoEnPAVq913nan1TOKpUM4K6tzCf3w4JUA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.267_1785572629515_0.6502927784728931","host":"s3://npm-registry-packages-npm-production"}},"0.0.268":{"name":"@tutti-os/auth-bridge","version":"0.0.268","_id":"@tutti-os/auth-bridge@0.0.268","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"b50fcb8f34e9a60b2b8deec1285cd81ff6ee7550","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.268.tgz","fileCount":10,"integrity":"sha512-Ub/NX9nhRw8R0jUTpjYsZZdCw0BJP77p8baNyrGW5zzLY0uBIJFIDRzVfKd6vRo4tfxSnJ8p5cF88NvbV/YqSA==","signatures":[{"sig":"MEUCIHBua4uT3BQYYmjtyqxwaBf6dj/IlnbdNRRlz4+g4/t7AiEAkMW5xrZczKj9JVhMxkw61/vKPer9MlLdFo3VDmJcmdo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.268","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.268.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/f483130eb3512016c8717f362dbba170/tutti-os-auth-bridge-0.0.268.tgz","_integrity":"sha512-Ub/NX9nhRw8R0jUTpjYsZZdCw0BJP77p8baNyrGW5zzLY0uBIJFIDRzVfKd6vRo4tfxSnJ8p5cF88NvbV/YqSA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.268_1785573293139_0.6904018871139641","host":"s3://npm-registry-packages-npm-production"}},"0.0.269":{"name":"@tutti-os/auth-bridge","version":"0.0.269","_id":"@tutti-os/auth-bridge@0.0.269","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"9ec170e48b30b4daacdf4276063829c17cad2886","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.269.tgz","fileCount":10,"integrity":"sha512-PxnDjAOiYI1TvHm8vLHm0ERO2HnuS+PIFmCCS0lH8jGSfZ4Hp1LHoLW3nZ43l16+ZKn4qZ0XNwWqH98/Qrf1Dw==","signatures":[{"sig":"MEQCIFPmt9P+qQCeRiErPghgcky7w8J1pqlevjoO1uYQnyPgAiBUthX4tXvgUqYsgJBL6T1WIzMjTCiateLPJrPqzVUUTQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.269","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.269.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/f89ec55af97267c28c175f9497406e22/tutti-os-auth-bridge-0.0.269.tgz","_integrity":"sha512-PxnDjAOiYI1TvHm8vLHm0ERO2HnuS+PIFmCCS0lH8jGSfZ4Hp1LHoLW3nZ43l16+ZKn4qZ0XNwWqH98/Qrf1Dw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.269_1785579011386_0.15239478482568947","host":"s3://npm-registry-packages-npm-production"}},"0.0.270":{"name":"@tutti-os/auth-bridge","version":"0.0.270","_id":"@tutti-os/auth-bridge@0.0.270","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"bb9977e8c44654e74fe3f938ea845455bb4ed1d2","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.270.tgz","fileCount":10,"integrity":"sha512-lSRx6Ktk9C9wktYg4ZGI/eBfcu8RCDbGEmplGgBZ1biUz507vvxo7rZgBhOElq6kITcBu+LA5uRbvh5fQCkPaw==","signatures":[{"sig":"MEUCIEPBO65IbbzhPq/2SIJQvCIEBTPjXoH3NkBs+Bd/HJ1QAiEAzx77kV78xB2jd30HTFFwRPoylIPVZuJiAI96jPClNdk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.270","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.270.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/d0a189e393401b534c25297fa88dc8a5/tutti-os-auth-bridge-0.0.270.tgz","_integrity":"sha512-lSRx6Ktk9C9wktYg4ZGI/eBfcu8RCDbGEmplGgBZ1biUz507vvxo7rZgBhOElq6kITcBu+LA5uRbvh5fQCkPaw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.270_1785581991708_0.44927647530384474","host":"s3://npm-registry-packages-npm-production"}},"0.0.271":{"name":"@tutti-os/auth-bridge","version":"0.0.271","_id":"@tutti-os/auth-bridge@0.0.271","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"46056793e64808d45f55a5eb1c9de84901e98d2e","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.271.tgz","fileCount":10,"integrity":"sha512-t9wbdUUT16NrAMvu/Po92XatMpoj9VX5J7jUYAcAE5apsr/0oZeLWsl2uFmGmzrtEjsg0KKPmUjent7cUXsEig==","signatures":[{"sig":"MEUCIBKHTm2/SQGiHAL5WboUry/dX6uojQBBmuVyDjCnHONmAiEA4PpzSihQuJb934zPejX4AOI3bRVYqpnh+ZRISE2DYdk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.271","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.271.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/71ae22e3ac0585a7d4ccfcbb852e3391/tutti-os-auth-bridge-0.0.271.tgz","_integrity":"sha512-t9wbdUUT16NrAMvu/Po92XatMpoj9VX5J7jUYAcAE5apsr/0oZeLWsl2uFmGmzrtEjsg0KKPmUjent7cUXsEig==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.271_1785588750917_0.5068075126893719","host":"s3://npm-registry-packages-npm-production"}},"0.0.272":{"name":"@tutti-os/auth-bridge","version":"0.0.272","_id":"@tutti-os/auth-bridge@0.0.272","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"c43f5e0d8b7bacbaf10ca8368eabfd852b9add63","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.272.tgz","fileCount":10,"integrity":"sha512-yh5Zde3oFKaY91Bmrsi/GyG5vYqsrz+TioVEF+DczukXxhkqi6bFVM2htyyf2oBAugoZ2Auyitk9ra1F2ElIaQ==","signatures":[{"sig":"MEQCICB5Y6KuuMJKpJIkKeVucaY1gosSCqHI+9g4UphT9NVaAiBfSGAbaW52PLJFENo1Luxb3Htzn34khld4LdNLOj8RcA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.272","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.272.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/868e5c538a0a5f1006f480f89caf4435/tutti-os-auth-bridge-0.0.272.tgz","_integrity":"sha512-yh5Zde3oFKaY91Bmrsi/GyG5vYqsrz+TioVEF+DczukXxhkqi6bFVM2htyyf2oBAugoZ2Auyitk9ra1F2ElIaQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.272_1785595577623_0.25055459634028887","host":"s3://npm-registry-packages-npm-production"}},"0.0.273":{"name":"@tutti-os/auth-bridge","version":"0.0.273","_id":"@tutti-os/auth-bridge@0.0.273","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"7b46a8825f3a4ea95d82f20b0244e7e49fb8c86a","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.273.tgz","fileCount":10,"integrity":"sha512-4SfgaH3aZUQmgWYH8+yAA7NO5mCLO1ijrVyAOUDSmobfxGsq1TJLWHFrBlCjD+N1zoL6jBY16RyUQJtUwFesaw==","signatures":[{"sig":"MEUCIQDUlxyQ11sKno8xS6U7ZUeSZdCzomcUryCOwStCm2BTBAIgcDzBA76eZlaY7euJjIHBWLB0itQVDOLUtN5hjiV+xiU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.273","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.273.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/13192f9e0adab42af7f0e62f20b11c4a/tutti-os-auth-bridge-0.0.273.tgz","_integrity":"sha512-4SfgaH3aZUQmgWYH8+yAA7NO5mCLO1ijrVyAOUDSmobfxGsq1TJLWHFrBlCjD+N1zoL6jBY16RyUQJtUwFesaw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.273_1785601313163_0.04383636281952463","host":"s3://npm-registry-packages-npm-production"}},"0.0.274":{"name":"@tutti-os/auth-bridge","version":"0.0.274","_id":"@tutti-os/auth-bridge@0.0.274","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"322dde5db6d38c470939d8b3ecb48f5503155bcc","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.274.tgz","fileCount":10,"integrity":"sha512-Ehg90niilpmSOg+JDeLg4i/ABuO3J4KCf/3cj8dQsLyV9nTp0VqMhaiJUQaMP+zIMEZmATvAHmOmSgRuAIGGIQ==","signatures":[{"sig":"MEUCIQC/Tt1QYznYS804kqol41lz9M3yG9hdKODOuDmn5v/hpAIgW4EHGxgx88+VpraWIyXF2mxyPWQZFP+xYag4lVKOf1I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.274","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.274.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/112d988e042303528a950938e02445cc/tutti-os-auth-bridge-0.0.274.tgz","_integrity":"sha512-Ehg90niilpmSOg+JDeLg4i/ABuO3J4KCf/3cj8dQsLyV9nTp0VqMhaiJUQaMP+zIMEZmATvAHmOmSgRuAIGGIQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.274_1785608499172_0.9603411674935041","host":"s3://npm-registry-packages-npm-production"}},"0.0.275":{"name":"@tutti-os/auth-bridge","version":"0.0.275","_id":"@tutti-os/auth-bridge@0.0.275","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"8c7a878d7802a68e5122a2e9c70b788d1423529a","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.275.tgz","fileCount":10,"integrity":"sha512-nzFqwlQWXb/icm5td0SgmOqiNC+14BvDOe4dCgC9olUUdz8qyXHwZoN0jbUvQEWAxlGuBhiFAsqsomZo15Fn5Q==","signatures":[{"sig":"MEUCIFCUWeBK5xhkhonfMeMLbsoOhu3n+RhRy8SSGhjTmMNOAiEAqpXuvC600tiEMl2pfwRnI5HsR6uDIYnY/7qFPt7FG3U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.275","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.275.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/f5ffb936f16c729529ee4faed5d960f5/tutti-os-auth-bridge-0.0.275.tgz","_integrity":"sha512-nzFqwlQWXb/icm5td0SgmOqiNC+14BvDOe4dCgC9olUUdz8qyXHwZoN0jbUvQEWAxlGuBhiFAsqsomZo15Fn5Q==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.275_1785612731534_0.12110442461327642","host":"s3://npm-registry-packages-npm-production"}},"0.0.276":{"name":"@tutti-os/auth-bridge","version":"0.0.276","_id":"@tutti-os/auth-bridge@0.0.276","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"0a1bf2ddab61d45233330818c29d6e15f7912a0e","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.276.tgz","fileCount":10,"integrity":"sha512-9oRAaM+lJm8STxla6n0aohY0RHsCuAgbLhZ1oxsi3zn5aeznjfliRmevRRcdefm8NViUiamfvmmAOdsofWJgVQ==","signatures":[{"sig":"MEUCIQCaMT8Nr5sH9ERfGK8ambKxNsPvvI38wrlV1TQRqjN0fwIgPEz5RJW5mMqvkYF7s47lb7jBsAJll9XVztkq3DkWI3M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.276","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.276.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/29ef5960b6b94b9d727a76f533379bfd/tutti-os-auth-bridge-0.0.276.tgz","_integrity":"sha512-9oRAaM+lJm8STxla6n0aohY0RHsCuAgbLhZ1oxsi3zn5aeznjfliRmevRRcdefm8NViUiamfvmmAOdsofWJgVQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.276_1785644035557_0.5687613251674244","host":"s3://npm-registry-packages-npm-production"}},"0.0.277":{"name":"@tutti-os/auth-bridge","version":"0.0.277","_id":"@tutti-os/auth-bridge@0.0.277","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"b91c2c4a977fe005c5bcd3c0ea4497da6707b82a","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.277.tgz","fileCount":10,"integrity":"sha512-VCxVro9IuLOwGQMmiYIUXtXbdOd75kOlqqTkowzVMo3c/9dWIOsj9iIadp+32MxOQ9eSwGcnzZVt1q5lRXVdzg==","signatures":[{"sig":"MEYCIQDr+ZIQHa5vzawxx6bFuS8jvx+OLGKGgpkJyWFbHxegsAIhAOomdzPxpIoBeNGn6tqK55jlTVpAtZ9YRvq1Eoa5wOpk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.277","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.277.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/166e9d5d797a57cb5ba9d6562f20dff0/tutti-os-auth-bridge-0.0.277.tgz","_integrity":"sha512-VCxVro9IuLOwGQMmiYIUXtXbdOd75kOlqqTkowzVMo3c/9dWIOsj9iIadp+32MxOQ9eSwGcnzZVt1q5lRXVdzg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.277_1785664010916_0.18807304343106757","host":"s3://npm-registry-packages-npm-production"}},"0.0.278":{"name":"@tutti-os/auth-bridge","version":"0.0.278","_id":"@tutti-os/auth-bridge@0.0.278","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"498198c0fbcea6d2817ad7460f5834ed17b51028","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.278.tgz","fileCount":10,"integrity":"sha512-t/QOYvpkBk+7C4UrC661Y/8xZH2OsxVugAZszEKh/Oz02/HGEnFSs8AbD7KX3qaPfTbjwoXGqyMiVnOcKFSwNA==","signatures":[{"sig":"MEUCIQDdoKA51GbSyNlXti+ZQV7m7dgbm6+Bxu08iq5201tR7wIgXCwqs7ZNq5jsSijkNorDUMpn0IETbVZUDtURW1jKQL8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.278","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.278.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/c181b971db93768c699e22d96a3487f1/tutti-os-auth-bridge-0.0.278.tgz","_integrity":"sha512-t/QOYvpkBk+7C4UrC661Y/8xZH2OsxVugAZszEKh/Oz02/HGEnFSs8AbD7KX3qaPfTbjwoXGqyMiVnOcKFSwNA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.278_1785675279848_0.8963873813120624","host":"s3://npm-registry-packages-npm-production"}},"0.0.279":{"name":"@tutti-os/auth-bridge","version":"0.0.279","_id":"@tutti-os/auth-bridge@0.0.279","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"8e2a9467e28249dd411d44ea80a715a5887da322","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.279.tgz","fileCount":10,"integrity":"sha512-MnRwQ6INAdU770DtGyQWQ/MUfW8eQrB0E7XJcP3GykBHCiVSVGRqf7Dk8jV2sU394vbhYQVlCJjRSbkVcQyVnw==","signatures":[{"sig":"MEQCIFcLutpgQSYOmblHUgWDNqMwZfgUkF8wak8sK8Q6crx4AiBDMfBddoDHys2KlrUKuR2DswVZk5IpY9GuvOWsVIEbug==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.279","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.279.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/ee20df8f9a082ffe373282ff7d3cd798/tutti-os-auth-bridge-0.0.279.tgz","_integrity":"sha512-MnRwQ6INAdU770DtGyQWQ/MUfW8eQrB0E7XJcP3GykBHCiVSVGRqf7Dk8jV2sU394vbhYQVlCJjRSbkVcQyVnw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.279_1785687527969_0.2670499248303484","host":"s3://npm-registry-packages-npm-production"}},"0.0.280":{"name":"@tutti-os/auth-bridge","version":"0.0.280","_id":"@tutti-os/auth-bridge@0.0.280","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"048697fb25dfa137dec61bffa5720f77c88edeed","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.280.tgz","fileCount":10,"integrity":"sha512-IGxCce7raUga+8PUm0QHrtAHL288s725qrIbX8mQ3s0tAu7/UCKi8168VcafRpcJNPor+hZpg2U1Nrru6J+5kA==","signatures":[{"sig":"MEUCIFcjM6FGi1sqWI0W2uIL4ra3CNfCbHp8TmnF7WlkW6+aAiEAwdPdwEmrEWrpjAfWEprH6SIALfr365ph97pPPBqaVrA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.280","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.280.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/83ff41a613e84691246a3f67622b347f/tutti-os-auth-bridge-0.0.280.tgz","_integrity":"sha512-IGxCce7raUga+8PUm0QHrtAHL288s725qrIbX8mQ3s0tAu7/UCKi8168VcafRpcJNPor+hZpg2U1Nrru6J+5kA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.280_1785731882899_0.4007110601311943","host":"s3://npm-registry-packages-npm-production"}},"0.0.281":{"name":"@tutti-os/auth-bridge","version":"0.0.281","_id":"@tutti-os/auth-bridge@0.0.281","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"aa9b4905d0a8ff6cbc1393f34af090d4b96aa5a7","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.281.tgz","fileCount":10,"integrity":"sha512-jBSLn1jETBViiqL+8CN55FLeWbyK3T87mwePeXrJGkxnkqJKgNi+T2N0eaXObMUDYLxgn5Mdxjcjxm6w5+WUng==","signatures":[{"sig":"MEUCIQDEJEB9as7IDt2JbAPruK6sDgXZA/Hqg9/80OSMloMkzAIgO3nSwD/kh+nYiWUSc9EOn/486eZPImnsssRf6zrL9eo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.281","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.281.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/d64fb55b1596e00bb20c1ab561519fe5/tutti-os-auth-bridge-0.0.281.tgz","_integrity":"sha512-jBSLn1jETBViiqL+8CN55FLeWbyK3T87mwePeXrJGkxnkqJKgNi+T2N0eaXObMUDYLxgn5Mdxjcjxm6w5+WUng==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.281_1785744228149_0.651118425862852","host":"s3://npm-registry-packages-npm-production"}},"0.0.282":{"name":"@tutti-os/auth-bridge","version":"0.0.282","_id":"@tutti-os/auth-bridge@0.0.282","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"a371253b3f4a37b3961be4791fef3fe534d58785","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.282.tgz","fileCount":10,"integrity":"sha512-tb73ApfuFHkc2Zx12QMxJP9S2N/feLOl7JOvw2g/mKEZKWPbwxw555RlD9dwWtE1080RfxOSi+WR90Zw1//mcQ==","signatures":[{"sig":"MEUCID9dqtji55ZAWW9vSW1d/OWKMCW/axSLvOF0zM9oa8LaAiEAtSo3UuEXojZXCgaEt5tjsb2YNfLnTLIa8MGIlTMYGtY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.282","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.282.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/8dc856bc5558e99eaeee1f444c505332/tutti-os-auth-bridge-0.0.282.tgz","_integrity":"sha512-tb73ApfuFHkc2Zx12QMxJP9S2N/feLOl7JOvw2g/mKEZKWPbwxw555RlD9dwWtE1080RfxOSi+WR90Zw1//mcQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.282_1785756658862_0.03093930549197199","host":"s3://npm-registry-packages-npm-production"}},"0.0.283":{"name":"@tutti-os/auth-bridge","version":"0.0.283","_id":"@tutti-os/auth-bridge@0.0.283","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"447e1f5693dbad67045715b10b90af90a95a60b4","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.283.tgz","fileCount":10,"integrity":"sha512-GcQ3rL9pwmlcAvVY3v/cOnm7Y+JLM7dugSOBh4Hi8mlWF49AC2I3tfQmH22eNjZY9E9qNqALNfW5Pfd+tg4Xtg==","signatures":[{"sig":"MEQCIEtcUj6jmkBEYXW3vQv9jNsPCPdq2q7RDluQVutg9Gm7AiAqocYhVPue4zXdgyQ+g71+1KqPTXvSkIxKbovj8ykSSg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.283","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.283.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/9487ff4d855383d9e89714ace4b5ad65/tutti-os-auth-bridge-0.0.283.tgz","_integrity":"sha512-GcQ3rL9pwmlcAvVY3v/cOnm7Y+JLM7dugSOBh4Hi8mlWF49AC2I3tfQmH22eNjZY9E9qNqALNfW5Pfd+tg4Xtg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.283_1785758309149_0.26443833757091095","host":"s3://npm-registry-packages-npm-production"}},"0.0.284":{"name":"@tutti-os/auth-bridge","version":"0.0.284","_id":"@tutti-os/auth-bridge@0.0.284","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"c444e46033437b8280f15dea7be30ca7c2c508b7","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.284.tgz","fileCount":10,"integrity":"sha512-8Fyq+BZXIQbxvlC9mJvp6jF+DGcSsdynMsqHBQ3lGHQZ84F/Cl8N5qRES4gVbvIgI9HITQdSdn1qahcVvNLMDQ==","signatures":[{"sig":"MEYCIQCsrN0z0u9P+yTDU4x+wu2NK9QPHLBEWgQZWHBwSp/cGQIhAIqo2EGIP8LVTgn8CeD6an1NXDd1G2UuYC3Wdjrg9rMJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.284","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.284.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/8d0b8eb725337532e81c89aa335c1f18/tutti-os-auth-bridge-0.0.284.tgz","_integrity":"sha512-8Fyq+BZXIQbxvlC9mJvp6jF+DGcSsdynMsqHBQ3lGHQZ84F/Cl8N5qRES4gVbvIgI9HITQdSdn1qahcVvNLMDQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.284_1785826138130_0.7346716162629139","host":"s3://npm-registry-packages-npm-production"}},"0.0.285":{"name":"@tutti-os/auth-bridge","version":"0.0.285","_id":"@tutti-os/auth-bridge@0.0.285","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"9202bd823a5d2f8b2e52d722ad421f380fb7a546","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.285.tgz","fileCount":10,"integrity":"sha512-m5m9rQMN6wt8eJtf04Q9Uf+z8voAaOiyO608f18tedOUgX3MxzeEgtp6ulZEV/P8UpzTT+2S4/eBlZLf7PB9gg==","signatures":[{"sig":"MEUCIQCMWXaQqfrcfBvnSrKi1DIb+EnE1QlO6jSydeoFEQpo1gIgESw9r809ANSy8sR9SvrJS6VgO2uAA20w471IINH8LOM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.285","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.285.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/9be6d617fb799b7c6536382d9101b57d/tutti-os-auth-bridge-0.0.285.tgz","_integrity":"sha512-m5m9rQMN6wt8eJtf04Q9Uf+z8voAaOiyO608f18tedOUgX3MxzeEgtp6ulZEV/P8UpzTT+2S4/eBlZLf7PB9gg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.285_1785866771289_0.0073101024233515055","host":"s3://npm-registry-packages-npm-production"}},"0.0.286":{"name":"@tutti-os/auth-bridge","version":"0.0.286","_id":"@tutti-os/auth-bridge@0.0.286","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"e51e570119597e3b24402cdbb3c215166cb7d7ec","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.286.tgz","fileCount":10,"integrity":"sha512-5mscsPvgnylcvx377qa98UK+GhFj51k+wuMsWytRqDwQFuM4TK8pLmVV7IIO5r47okiQIZ+B19ZviMenDBOIdg==","signatures":[{"sig":"MEUCIQDVxX3uQFtTO4Qs7F+83F3sZLX63jMQt0K02K075Q8oTAIgOnTjlURAY3IG7mX9SnL7g2bxf59ngegeIlDgzWK0opc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.286","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.286.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/e10861e8921694e786ec47f0ed201871/tutti-os-auth-bridge-0.0.286.tgz","_integrity":"sha512-5mscsPvgnylcvx377qa98UK+GhFj51k+wuMsWytRqDwQFuM4TK8pLmVV7IIO5r47okiQIZ+B19ZviMenDBOIdg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.286_1785921495614_0.5641793689113104","host":"s3://npm-registry-packages-npm-production"}},"0.0.287":{"name":"@tutti-os/auth-bridge","version":"0.0.287","_id":"@tutti-os/auth-bridge@0.0.287","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"cd5227f0c8b7ab411253af309eb17cbf828dcb94","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.287.tgz","fileCount":10,"integrity":"sha512-95coWSe6ED5ThC3eciASdWhRbkf5xa5UbV6/rFbabSxnLtcExO9DSlGvreJv3kZoabjzz7KTWRSw6QGd1dQPOQ==","signatures":[{"sig":"MEQCIFxQYgYDICHReMYLUBevHFXBHg9IWtskyxN+9zjN4OaRAiBj1Pv4vduFh4uMMlnetgcmHpvgM1rNmVrC9zYvsJtxXA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.287","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.287.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/f7f9a7a2207514505d6840f20359e744/tutti-os-auth-bridge-0.0.287.tgz","_integrity":"sha512-95coWSe6ED5ThC3eciASdWhRbkf5xa5UbV6/rFbabSxnLtcExO9DSlGvreJv3kZoabjzz7KTWRSw6QGd1dQPOQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.287_1785924302574_0.062051648769833045","host":"s3://npm-registry-packages-npm-production"}},"0.0.288":{"name":"@tutti-os/auth-bridge","version":"0.0.288","_id":"@tutti-os/auth-bridge@0.0.288","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"accbcb6c3d2b9ebcf45977a70e4d9c0a5938c43b","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.288.tgz","fileCount":10,"integrity":"sha512-eIOW4n1dCf3DNpv2pPGhC+LVWc0OhxCjck3BrL/u5TH/xyJR8ueP8QWkrUNh/7Ru44sNT+o1knd0tneqg+ClSw==","signatures":[{"sig":"MEYCIQCOI1FwPmoOAnPRYqwoHgdlZRIeS8UQFrJv7tz9IBhHvwIhAJovvS/f4H4jZI8tQkRtKU+z8+mSk7pKi6aOcWVoipwn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.288","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.288.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/fc33eb122715a371915c1803b1c8c5ef/tutti-os-auth-bridge-0.0.288.tgz","_integrity":"sha512-eIOW4n1dCf3DNpv2pPGhC+LVWc0OhxCjck3BrL/u5TH/xyJR8ueP8QWkrUNh/7Ru44sNT+o1knd0tneqg+ClSw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.288_1785928553055_0.6396220784866053","host":"s3://npm-registry-packages-npm-production"}},"0.0.289":{"name":"@tutti-os/auth-bridge","version":"0.0.289","_id":"@tutti-os/auth-bridge@0.0.289","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"6c36bcbb9db69192ebc8dad11918d166983e5cec","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.289.tgz","fileCount":10,"integrity":"sha512-xSRgr8eVtlk2UPtdgpDLXX3VzjOG6ETEBLzVn+PrGcIv7o138upawseq+XaUqSyGTgJ47K9Dqr015nUxWLVjmg==","signatures":[{"sig":"MEYCIQDPOB5oD39q3bvUrlv6C0KqJJd9i2wElLr1hEL1ZIzR5QIhAOUi3hbiN+hwNMUWHdIcYqHB9zZR/iMnbUx67FE0AI9z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.289","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.289.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/5435a39fe5aad1c9396d75b0c7912d94/tutti-os-auth-bridge-0.0.289.tgz","_integrity":"sha512-xSRgr8eVtlk2UPtdgpDLXX3VzjOG6ETEBLzVn+PrGcIv7o138upawseq+XaUqSyGTgJ47K9Dqr015nUxWLVjmg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.289_1785939426602_0.36377151092167637","host":"s3://npm-registry-packages-npm-production"}},"0.0.290":{"name":"@tutti-os/auth-bridge","version":"0.0.290","_id":"@tutti-os/auth-bridge@0.0.290","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"c2b16eed7414e8d4edadebc64ee7afbc628dd91a","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.290.tgz","fileCount":10,"integrity":"sha512-FJ1kTiH5QI5vwi7sFfSQ+q8aKdaLbz2oWyiELx+Lpe4PcVSyEWxWMFrd+r5+MOUsxF6/b8w8EJZdXOIJwUwPIw==","signatures":[{"sig":"MEUCIDE/NmZ4hdlzaVb7+4Ik+xnlB1oL3KtAqHqpHwQfor0iAiEAymR61KuYWGoosVdqB/gA0vNeSswNNmc6nONNE5Q4KQU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.290","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.290.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/540daaeab804e6babbce29fc7bf1d0a7/tutti-os-auth-bridge-0.0.290.tgz","_integrity":"sha512-FJ1kTiH5QI5vwi7sFfSQ+q8aKdaLbz2oWyiELx+Lpe4PcVSyEWxWMFrd+r5+MOUsxF6/b8w8EJZdXOIJwUwPIw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.290_1785946360702_0.223447376199168","host":"s3://npm-registry-packages-npm-production"}},"0.0.291":{"name":"@tutti-os/auth-bridge","version":"0.0.291","_id":"@tutti-os/auth-bridge@0.0.291","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"e3881868ead39fb26000eb74b66f90acf0da59a9","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.291.tgz","fileCount":10,"integrity":"sha512-SGIQlABPEqqRvUoW1bxYL9VnU3J+rXRdFIPgLPTog4xgKT/ewuPYlLTVJlt2s7CCZlOxOi7Ee46cPhXzB6LYnQ==","signatures":[{"sig":"MEUCIQCZL7ijMpCc/Vp9XP26EilyDvkQqrtGAhcpOxZsKaKtdQIgNNjUmDbwvIUEzyVdYo5Q97IJPnAztHi9qnnoOw5ISC4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.291","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.291.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/a2914eb1a1208caff477b2e2e9d119a6/tutti-os-auth-bridge-0.0.291.tgz","_integrity":"sha512-SGIQlABPEqqRvUoW1bxYL9VnU3J+rXRdFIPgLPTog4xgKT/ewuPYlLTVJlt2s7CCZlOxOi7Ee46cPhXzB6LYnQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.291_1785947563813_0.17463438232888806","host":"s3://npm-registry-packages-npm-production"}},"0.0.292":{"name":"@tutti-os/auth-bridge","version":"0.0.292","_id":"@tutti-os/auth-bridge@0.0.292","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"4d75d123c25e9c968e62eda2758637c3679039eb","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.292.tgz","fileCount":10,"integrity":"sha512-KsWnFtWwsJAJeNC03/9f4IBjv27cu+EDzWA8vu1/Q2c1+alR4ecPV+qYasOQmfKmQ0C7yMoDa2oiP6b9sjYP7g==","signatures":[{"sig":"MEYCIQDvenjlUu6R64To81QOmK1tBstNqjOhwdsR7E8xUV8QzgIhAN0RzMF709A9YPuFw6FUNTJ7lF4D3Jc8ie2Gkcl+s6yI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.292","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.292.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/218fad0e8de51c36dcc392a2bb3487de/tutti-os-auth-bridge-0.0.292.tgz","_integrity":"sha512-KsWnFtWwsJAJeNC03/9f4IBjv27cu+EDzWA8vu1/Q2c1+alR4ecPV+qYasOQmfKmQ0C7yMoDa2oiP6b9sjYP7g==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.292_1785950019535_0.4496851156637245","host":"s3://npm-registry-packages-npm-production"}},"0.0.293":{"name":"@tutti-os/auth-bridge","version":"0.0.293","_id":"@tutti-os/auth-bridge@0.0.293","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"c8c9514ff732559cd6ee4f3c61acadbf7d28133f","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.293.tgz","fileCount":10,"integrity":"sha512-as9Njd4hcmSNsD04lyeBmPaLQstsoPnP2ppmVJOKnIR7RvOff5XNLOgKJ6Kv50I0ssD58k8WUgi1m6D/DoTvAw==","signatures":[{"sig":"MEQCIFKSrRz0ioZtRnfiZ7ZvHQg2lXRjWrhpwykTN0KHgvOiAiBsYfL93eZWKiK2sQZGpF44x0y90LujGL6TVz6sYblgsQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.293","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.293.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/43f4dfb412063169c49ecf172403290d/tutti-os-auth-bridge-0.0.293.tgz","_integrity":"sha512-as9Njd4hcmSNsD04lyeBmPaLQstsoPnP2ppmVJOKnIR7RvOff5XNLOgKJ6Kv50I0ssD58k8WUgi1m6D/DoTvAw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.293_1785950489696_0.29197454468223527","host":"s3://npm-registry-packages-npm-production"}},"0.0.294":{"name":"@tutti-os/auth-bridge","version":"0.0.294","_id":"@tutti-os/auth-bridge@0.0.294","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"263fc3aa6f032788fb5abb31991997e3f93154df","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.294.tgz","fileCount":10,"integrity":"sha512-i4v5V25YFzgXKBJzdj4WpN8sqp8iLQ/9tyNRO9QiRnfEksb2/sTEc/N7RlRm+33pX33NPl5LqJrj7ye+1kZU5w==","signatures":[{"sig":"MEYCIQDM/wCjE9lXfe3PjV/fJfL66U+tbwO8DcahrjIzMOgc9AIhANAjTuYj9vESxVvjG+plll/YOQYsPB4yUA90tmfCX2rX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.294","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.294.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/3424c83b6ae9fa625baf9e448a2bb09b/tutti-os-auth-bridge-0.0.294.tgz","_integrity":"sha512-i4v5V25YFzgXKBJzdj4WpN8sqp8iLQ/9tyNRO9QiRnfEksb2/sTEc/N7RlRm+33pX33NPl5LqJrj7ye+1kZU5w==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.294_1785951367839_0.820802233706081","host":"s3://npm-registry-packages-npm-production"}},"0.0.295":{"name":"@tutti-os/auth-bridge","version":"0.0.295","_id":"@tutti-os/auth-bridge@0.0.295","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"d3a1b4087b51203d95946c9be1167b3e0dabb5fb","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.295.tgz","fileCount":10,"integrity":"sha512-j3PXhDQwYMc7f9nh5oqr0Jq4ASRRixyXpXW5kBLc8HG12FxgMV0F3mB1HvfleAklQEU4H48iPCCw2pjbuXzCcQ==","signatures":[{"sig":"MEUCIQD07L3+YJZK7dY7GpqHrjV7NT6E8QO2uRhhzE2iDf+dYwIgX6iYCraB4L+ki80/ESDGPPGYQvl+7B2PIIldJCB2mME=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.295","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.295.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/e02250f4e2316aac3ee54a683a836ba1/tutti-os-auth-bridge-0.0.295.tgz","_integrity":"sha512-j3PXhDQwYMc7f9nh5oqr0Jq4ASRRixyXpXW5kBLc8HG12FxgMV0F3mB1HvfleAklQEU4H48iPCCw2pjbuXzCcQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.295_1785951740671_0.10460676007262393","host":"s3://npm-registry-packages-npm-production"}},"0.0.296":{"name":"@tutti-os/auth-bridge","version":"0.0.296","_id":"@tutti-os/auth-bridge@0.0.296","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"86734b8ff6f2a5f022a8f9fcd31d219914c01a56","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.296.tgz","fileCount":10,"integrity":"sha512-9CHZZ6nz3ErzsePXJMNLCLG4UwHDtBB6CE3huMzQTbDOOUJyaYJpSYgBvw+VWBF/gTFX7Iti8nisZkDUQ1QnyA==","signatures":[{"sig":"MEYCIQCj6EFkthcTUW7LtNMpknksp+PZFhqJzvHdlWAplLxzrAIhAKyzkR9X6pcf+88t8PVEZPzcRv9R6F76QozHQhe4JSwO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.296","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.296.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/296a5e6497da2dc86a1fca59726d3892/tutti-os-auth-bridge-0.0.296.tgz","_integrity":"sha512-9CHZZ6nz3ErzsePXJMNLCLG4UwHDtBB6CE3huMzQTbDOOUJyaYJpSYgBvw+VWBF/gTFX7Iti8nisZkDUQ1QnyA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.296_1785952604028_0.3938122367740975","host":"s3://npm-registry-packages-npm-production"}},"0.0.297":{"name":"@tutti-os/auth-bridge","version":"0.0.297","_id":"@tutti-os/auth-bridge@0.0.297","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"e14ec0e085f8984b3762c4a51bd008913802aea8","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.297.tgz","fileCount":10,"integrity":"sha512-HNvHweyc9apfvMYV4BjUFMM5Ps3EAwspgMfVUgrCLoEFQq+ta67MAzlHA53Z/amO1Krt//Je1maA50cRE8OXrg==","signatures":[{"sig":"MEYCIQDQswP/hcYodS2mpXs0k8feM09OLx2TrIm/hXtv6RxQAAIhANzi5B+Y1H0UUcILdS7yRSyYGEn0cDIDGF3GFlArk1Sp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.297","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.297.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/1bd656032d88d9542f5ece2b7e3ba329/tutti-os-auth-bridge-0.0.297.tgz","_integrity":"sha512-HNvHweyc9apfvMYV4BjUFMM5Ps3EAwspgMfVUgrCLoEFQq+ta67MAzlHA53Z/amO1Krt//Je1maA50cRE8OXrg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.297_1785991039704_0.48146435128733733","host":"s3://npm-registry-packages-npm-production"}},"0.0.298":{"name":"@tutti-os/auth-bridge","version":"0.0.298","_id":"@tutti-os/auth-bridge@0.0.298","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"9aaa591e09bb0283ce00111b641e1b69556ebb70","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.298.tgz","fileCount":10,"integrity":"sha512-aD4F84nxrLT3GpivFkooL9kE+AAal/v9a4VCeiOYEuY77rppqdcOqBp9N8zC3+3DqQO13cHdxMtNq+LL7xurrw==","signatures":[{"sig":"MEQCIBP1YI0ZZbZD7D+t4Ha2w5y/yNh0PCqSOkGc1lTW2zLMAiA93m7Q55ks1QJu/n2kenTxjR8GsbBOw4o5qWS2KY7TLg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.298","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.298.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/00ad42f38416607018215f03349e2bb5/tutti-os-auth-bridge-0.0.298.tgz","_integrity":"sha512-aD4F84nxrLT3GpivFkooL9kE+AAal/v9a4VCeiOYEuY77rppqdcOqBp9N8zC3+3DqQO13cHdxMtNq+LL7xurrw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.298_1785991450310_0.5084044716187204","host":"s3://npm-registry-packages-npm-production"}},"0.0.299":{"name":"@tutti-os/auth-bridge","version":"0.0.299","_id":"@tutti-os/auth-bridge@0.0.299","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"cfb396c698815db3667697edafa0345cfb738fef","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.299.tgz","fileCount":10,"integrity":"sha512-Tqk1HBO0vEiol9zXEiI0iuw6G2FVxjep+Zyn86A7O3yhxzaNGih47vXr7K/HXv6WD2d/6jvA6zIqZPocumOPqA==","signatures":[{"sig":"MEUCICgVWTnmZtitahuGxfiYqW08fKjZNLk5J+6u34sDzslxAiEA1o9IeqnWjCaBMHs0Y7kBFSMR1wdc7S7y3//HjkcdPY8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.299","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.299.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/a4193b4fe2575688c2075a0cc302f21b/tutti-os-auth-bridge-0.0.299.tgz","_integrity":"sha512-Tqk1HBO0vEiol9zXEiI0iuw6G2FVxjep+Zyn86A7O3yhxzaNGih47vXr7K/HXv6WD2d/6jvA6zIqZPocumOPqA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.299_1785993011497_0.45750872486447935","host":"s3://npm-registry-packages-npm-production"}},"0.0.300":{"name":"@tutti-os/auth-bridge","version":"0.0.300","_id":"@tutti-os/auth-bridge@0.0.300","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"b7b1a699bb8b6207f008dcb498bd23f7f6e9361c","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.300.tgz","fileCount":10,"integrity":"sha512-gRERWl+BxdL+xaFAgwloAMUmizBheoOujqJArky6vd81uHHFuczo4D+bH42x6OoXePBy37s6ICYDwZBv9lz1mQ==","signatures":[{"sig":"MEUCIQD0UKVKMZAfPf8zZqFenqjkBLACGKZupZ6TJ3/L5iVAQQIgeEXJkPu2pTQw9kWTF+TaQFL0Ltc0rJetSD/EmYoGXtM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.300","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.300.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/009dea4d3394664abe8aa31edfbb9526/tutti-os-auth-bridge-0.0.300.tgz","_integrity":"sha512-gRERWl+BxdL+xaFAgwloAMUmizBheoOujqJArky6vd81uHHFuczo4D+bH42x6OoXePBy37s6ICYDwZBv9lz1mQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.300_1786002134190_0.4500461997585903","host":"s3://npm-registry-packages-npm-production"}},"0.0.301":{"name":"@tutti-os/auth-bridge","version":"0.0.301","_id":"@tutti-os/auth-bridge@0.0.301","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"dd2cf0d354ad9d26cea6f91cbe76da08481e0fe1","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.301.tgz","fileCount":10,"integrity":"sha512-SPXeNwC0wwHsZcFp65QVv67mxuRpbH0fqXUC0ZySKp/Lw96Nm3Zi4zUwKOeAdalN9Nwdr+3nCblbcFDChmjWKg==","signatures":[{"sig":"MEUCIQDM96tMN3e9foi57l7TxU2uLCNOWOnA224RNVdfug1bDAIgLAQZfwO/Tb635VWf7Zk0hOQN9OdIkbQ/ilt8k7ZSD6o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.301","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.301.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/f92b4c5fe327e8cdb0b3808dc9c72bce/tutti-os-auth-bridge-0.0.301.tgz","_integrity":"sha512-SPXeNwC0wwHsZcFp65QVv67mxuRpbH0fqXUC0ZySKp/Lw96Nm3Zi4zUwKOeAdalN9Nwdr+3nCblbcFDChmjWKg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.301_1786014034518_0.2541358258766182","host":"s3://npm-registry-packages-npm-production"}},"0.0.302":{"name":"@tutti-os/auth-bridge","version":"0.0.302","_id":"@tutti-os/auth-bridge@0.0.302","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"7af34e13d4fae5633ebd15937b54c2eba8ad44d7","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.302.tgz","fileCount":10,"integrity":"sha512-gio5v2EBOCgdiLgu6COZx0CAHEB1hPP7C8l5T6Cvp28W2Fo39hSDOTSToRcV1Q6fkLjVq2K4ajiLJPqjF++JAw==","signatures":[{"sig":"MEYCIQCqvV0NiP0qXB/og8e1ueZcWB+Nihh0jJ9LYDEmWGKn6AIhALB6FyKPjk+Tfc+LOfOaYans+waw82fbRt/YoOd1wJwz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.302","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.302.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/2bcde571dfc77fdc0d7dcb685c07ffc1/tutti-os-auth-bridge-0.0.302.tgz","_integrity":"sha512-gio5v2EBOCgdiLgu6COZx0CAHEB1hPP7C8l5T6Cvp28W2Fo39hSDOTSToRcV1Q6fkLjVq2K4ajiLJPqjF++JAw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.302_1786014434149_0.39054435873829685","host":"s3://npm-registry-packages-npm-production"}},"0.0.303":{"name":"@tutti-os/auth-bridge","version":"0.0.303","_id":"@tutti-os/auth-bridge@0.0.303","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"eba7b0c620d7e86b7e5a1e6603f0ab6c434ad603","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.303.tgz","fileCount":10,"integrity":"sha512-uYnndAtgRa212WmND3OkNDOX03pmjtWngpoIgh0psMWN1velqdNRS512LB1sr1QVc/7L+97uW8ikuEz2rIsQzQ==","signatures":[{"sig":"MEYCIQDjIjUtKBWSXi+18nwwmeisIDXM/SdpBLREOFGDqop2ewIhAJUTh/ykNQFWL9G5KGTRey6U67qwBwMipjmwAa41+k55","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.303","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.303.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/e35f85e482bd7be489cd1cabb6b280a1/tutti-os-auth-bridge-0.0.303.tgz","_integrity":"sha512-uYnndAtgRa212WmND3OkNDOX03pmjtWngpoIgh0psMWN1velqdNRS512LB1sr1QVc/7L+97uW8ikuEz2rIsQzQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.303_1786016027672_0.5767550333944498","host":"s3://npm-registry-packages-npm-production"}},"0.0.304":{"name":"@tutti-os/auth-bridge","version":"0.0.304","_id":"@tutti-os/auth-bridge@0.0.304","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"0e938837917d3c4d873feefcce25a2bac44450d3","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.304.tgz","fileCount":10,"integrity":"sha512-n21SNq6xwj/O/dGnuYsdHUlWTq/SBAMir8ZZ6eucGGpTdmg5JIs5lu6or+0zdX0KsR9faWnkyB4OCErg+4/lkQ==","signatures":[{"sig":"MEYCIQChPHT3jNcIhnWiilA0vxjWeSu0SDqY2twSMY7y2D0ijwIhAMqo2+buwaywqW5IrS3bqeB6rt7E98NzuUEoLr/eICdJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.304","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.304.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/123092b8be414a3a439372f9b5ac6b38/tutti-os-auth-bridge-0.0.304.tgz","_integrity":"sha512-n21SNq6xwj/O/dGnuYsdHUlWTq/SBAMir8ZZ6eucGGpTdmg5JIs5lu6or+0zdX0KsR9faWnkyB4OCErg+4/lkQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.304_1786025451901_0.9716555949459034","host":"s3://npm-registry-packages-npm-production"}},"0.0.305":{"name":"@tutti-os/auth-bridge","version":"0.0.305","_id":"@tutti-os/auth-bridge@0.0.305","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"3a62acd8610d501d9750787d3b3dff4a57136528","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.305.tgz","fileCount":10,"integrity":"sha512-I3D9W85AXP5+rIRO9S+uPcKxfduSnr9JZXHn5tDI9JsmxfnTxgRDniUX04jQ81vuGFxrrb2lUd4fUjEBZvOnvg==","signatures":[{"sig":"MEYCIQD6WYE2obzTWUzMboa70XQpO87qNoV4VLQF+tvL2Y5YdQIhAKdQ9t4rPfTmjWd6fnj+n+0sWyKICxCzPDgn7moT91n4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.305","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.305.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/045f479e7cd8eccab5a9f48aea0e754f/tutti-os-auth-bridge-0.0.305.tgz","_integrity":"sha512-I3D9W85AXP5+rIRO9S+uPcKxfduSnr9JZXHn5tDI9JsmxfnTxgRDniUX04jQ81vuGFxrrb2lUd4fUjEBZvOnvg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.305_1786028442306_0.1302251621068049","host":"s3://npm-registry-packages-npm-production"}},"0.0.306":{"name":"@tutti-os/auth-bridge","version":"0.0.306","_id":"@tutti-os/auth-bridge@0.0.306","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"b45a0a2d3ea0507869dcf1593f77b5a0f2dd8aae","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.306.tgz","fileCount":10,"integrity":"sha512-mkMTmfJP+8+pSEtKtwQ0lX5aAt0c3bZ+FDNpgqFwMJ8+wbxTGmd1mmNGLPgW3G4ATryE66z9dt85T3VmQHXFlw==","signatures":[{"sig":"MEUCIFpmGMPZwb7mXt/1yF5h5BxDwOSpIluBpmRl7uqhhIbPAiEAyRvdPNMukNvEaiNvAJTFWsv/ZrFbo7/UoJ/0kx2nIDg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.306","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.306.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/df01f614b2e0d841258502143e91d8bb/tutti-os-auth-bridge-0.0.306.tgz","_integrity":"sha512-mkMTmfJP+8+pSEtKtwQ0lX5aAt0c3bZ+FDNpgqFwMJ8+wbxTGmd1mmNGLPgW3G4ATryE66z9dt85T3VmQHXFlw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.306_1786038281907_0.2097979859029444","host":"s3://npm-registry-packages-npm-production"}},"0.0.307":{"name":"@tutti-os/auth-bridge","version":"0.0.307","_id":"@tutti-os/auth-bridge@0.0.307","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"fc11cdd323608905c7e4ad7126244bbeb724cdf4","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.307.tgz","fileCount":10,"integrity":"sha512-CNhTWFTLh4wLeVYiO0tD65JonGTuClM1LC3loQ5XkZzIvClC7ZPY29Yz6hg/FflFcLrIDam3sDIIIZX/oYBUcQ==","signatures":[{"sig":"MEUCICMz65af5KKfW972Qxd4hukG41G9HGbE7uy7X1jqq8p7AiEAjutQO78/EW5eR8GUh4ulABlBPzD/AlyTF3/RKLNTQHo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.307","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.307.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/2d5c2d085401439e56be65a3b89b567a/tutti-os-auth-bridge-0.0.307.tgz","_integrity":"sha512-CNhTWFTLh4wLeVYiO0tD65JonGTuClM1LC3loQ5XkZzIvClC7ZPY29Yz6hg/FflFcLrIDam3sDIIIZX/oYBUcQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.307_1786043728607_0.1748370995714772","host":"s3://npm-registry-packages-npm-production"}},"0.0.308":{"name":"@tutti-os/auth-bridge","version":"0.0.308","_id":"@tutti-os/auth-bridge@0.0.308","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"da159a957045c57d02d0d4df3a6da89c1733c87b","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.308.tgz","fileCount":10,"integrity":"sha512-pT4GQE6yhQVF79AisFOVUiQzAAvw4MUTCkJ7vFcRCbkXgOC/yuqh5NyOW/3ZU75joielUG5b0nRBxvL3OEtWOA==","signatures":[{"sig":"MEYCIQD5eLHuSH8lSFKhfhwqdljgLju1TDtp4vZfYhUtv84sjwIhAJr1DmnvRHHb/4Ycxh9D3g5n+snD8J42YDUQpVVqI7sB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.308","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.308.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/0cbe3edbaa9dea7417f8eb41b2766655/tutti-os-auth-bridge-0.0.308.tgz","_integrity":"sha512-pT4GQE6yhQVF79AisFOVUiQzAAvw4MUTCkJ7vFcRCbkXgOC/yuqh5NyOW/3ZU75joielUG5b0nRBxvL3OEtWOA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.308_1786053560994_0.7994153679605545","host":"s3://npm-registry-packages-npm-production"}},"0.0.309":{"name":"@tutti-os/auth-bridge","version":"0.0.309","_id":"@tutti-os/auth-bridge@0.0.309","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"c6a67b685347bc4d055603d97063f61abd781bd7","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.309.tgz","fileCount":10,"integrity":"sha512-fbn9sNwaECLYyKnnpMjd6hL3BQjq3CmpqYiUk46KROHBmoTgNW6ZHAOXtBAnYUsYlcKzJ4V4Kxp21GDZZMAzmA==","signatures":[{"sig":"MEQCIFXM9acjVk8bjTJeoI0GYHO4M4PPrzQ5VXxQXT29I8zTAiAKde+KbqhONyNKq3BwFFMQtZVbYTIM+YVfzXlXykGLUQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.309","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.309.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/f5a982041348fe981a5d86899c1b1c1c/tutti-os-auth-bridge-0.0.309.tgz","_integrity":"sha512-fbn9sNwaECLYyKnnpMjd6hL3BQjq3CmpqYiUk46KROHBmoTgNW6ZHAOXtBAnYUsYlcKzJ4V4Kxp21GDZZMAzmA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.309_1786064366479_0.5172479821419484","host":"s3://npm-registry-packages-npm-production"}},"0.0.310":{"name":"@tutti-os/auth-bridge","version":"0.0.310","_id":"@tutti-os/auth-bridge@0.0.310","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"d1531bac62e43e7cc4d3f45e2dd00c69f9f48087","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.310.tgz","fileCount":10,"integrity":"sha512-3T0FO3qkMYy1ugD9VIRxV9XAeOIeib4Fq2iYyXaFwuNDy41H+5JZOC8IUDPf+vmfJOGaT8mrK0yrIz/dxkatiA==","signatures":[{"sig":"MEYCIQC4XDxkXjS5dakEpKtSQI3+Dg/Myg+BnjFNPA5dVCvUGQIhAIZj4H4CY4mGvuMtvevA6G9ikdtvmio/w2IGf0zpaTd2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.310","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.310.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/e58756dcb0d9a2c4129991adba06a5c4/tutti-os-auth-bridge-0.0.310.tgz","_integrity":"sha512-3T0FO3qkMYy1ugD9VIRxV9XAeOIeib4Fq2iYyXaFwuNDy41H+5JZOC8IUDPf+vmfJOGaT8mrK0yrIz/dxkatiA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.310_1786081102900_0.7739884452039039","host":"s3://npm-registry-packages-npm-production"}},"0.0.311":{"name":"@tutti-os/auth-bridge","version":"0.0.311","_id":"@tutti-os/auth-bridge@0.0.311","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"51cf0d97090c764a262bd5c73ed9c62cb93f8790","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.311.tgz","fileCount":10,"integrity":"sha512-c4x3RXaNhy8I2l/MvWBfxLoT4aV23EbXxuu3w10zjzvtyMO6V+mragvqMZMNwzgUiICA6Hgf3PrUTBbjunbcvw==","signatures":[{"sig":"MEQCIE7AfCJZSxPpH7z71hizGKdJJZj9N9d6VJt5j8vj4hRcAiAW6wXHsJO6BkxBnpZe7F5C9vwgoYODd9Sxk3q8tBBsXw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.311","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.311.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/2ab108b93470c0dcc8531d4a1b22d35c/tutti-os-auth-bridge-0.0.311.tgz","_integrity":"sha512-c4x3RXaNhy8I2l/MvWBfxLoT4aV23EbXxuu3w10zjzvtyMO6V+mragvqMZMNwzgUiICA6Hgf3PrUTBbjunbcvw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.311_1786083579708_0.5679697031040223","host":"s3://npm-registry-packages-npm-production"}},"0.0.312":{"name":"@tutti-os/auth-bridge","version":"0.0.312","_id":"@tutti-os/auth-bridge@0.0.312","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"2cb3a936eccd3c72276d4fda883cbe2ae7410587","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.312.tgz","fileCount":10,"integrity":"sha512-+ZCHbiATATGEM2b5ppm7VxaEhiclyiUDo/MnYVoAzH4CavbvT8Dj/AKsYht+3i2tBPkKAmsVMc1befEI6wQixw==","signatures":[{"sig":"MEYCIQCLIbJ3dEAf0PS7bLSu32ICOLhcJiHxbe/jA/sHp2FU2wIhAMIxThQenbMK6+GahaX7uVQT9wZcXljtJsznFyUvBECO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.312","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.312.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/18aaee82f50d11628ded52fd2717a69f/tutti-os-auth-bridge-0.0.312.tgz","_integrity":"sha512-+ZCHbiATATGEM2b5ppm7VxaEhiclyiUDo/MnYVoAzH4CavbvT8Dj/AKsYht+3i2tBPkKAmsVMc1befEI6wQixw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.17.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.312_1786095415593_0.8392053878749683","host":"s3://npm-registry-packages-npm-production"}},"0.0.313":{"name":"@tutti-os/auth-bridge","version":"0.0.313","_id":"@tutti-os/auth-bridge@0.0.313","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"c2f0a539c3c7723f59793a8fecefb9cde49ef19d","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.313.tgz","fileCount":10,"integrity":"sha512-2PzqQyD0mBU4PfF20JZ5FmUGPn/eSf7VaNkAcRwNbY7Ns1/CLNIV/irdsStmqumdlLwTC1dh1JTtRpajVSDMhw==","signatures":[{"sig":"MEUCIBQS4ONng5Mo0AAeRGk0vIjf28CO0Hyw0uVVnLRA9Y0XAiEA/Wnib6pfX6vT/5Mw8GONdsVsY6GKkJEjsSMEv2rVnV4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.313","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.313.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/fd32f245aefcb55eb1976aa45bcc74bf/tutti-os-auth-bridge-0.0.313.tgz","_integrity":"sha512-2PzqQyD0mBU4PfF20JZ5FmUGPn/eSf7VaNkAcRwNbY7Ns1/CLNIV/irdsStmqumdlLwTC1dh1JTtRpajVSDMhw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.313_1786096012275_0.1513235512705835","host":"s3://npm-registry-packages-npm-production"}},"0.0.314":{"name":"@tutti-os/auth-bridge","version":"0.0.314","_id":"@tutti-os/auth-bridge@0.0.314","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"5c83db19a349022ec5aa2300eee407ad4688b312","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.314.tgz","fileCount":10,"integrity":"sha512-5HFe2yzymZc7aom3wQCwPfVlpv/a5Y1Ko/so7ytmkAhr5IgqXzkDPoNYeuAXUT0GEbuGLDtZhSBZT4kbtfdFaA==","signatures":[{"sig":"MEUCIQDAMzD0eqOLye7Av2NxVNR4ZGuUavCLRug0eXVxxxd8bQIgDMYpL6sIYoRj3/DwyOP1toReOVRKOFz3PoR9FOwvJc0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.314","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.314.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/42d3e3213c59306231c58fae266d1f17/tutti-os-auth-bridge-0.0.314.tgz","_integrity":"sha512-5HFe2yzymZc7aom3wQCwPfVlpv/a5Y1Ko/so7ytmkAhr5IgqXzkDPoNYeuAXUT0GEbuGLDtZhSBZT4kbtfdFaA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.17.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.314_1786106102951_0.7263125615748889","host":"s3://npm-registry-packages-npm-production"}},"0.0.315":{"name":"@tutti-os/auth-bridge","version":"0.0.315","_id":"@tutti-os/auth-bridge@0.0.315","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"94ffcdc23b7f72423d11dd78576402764c84da53","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.315.tgz","fileCount":10,"integrity":"sha512-VnjW+jYj6P9WaG06KqIfSi0tfFCR0sQrThwvcfr2boiXeLv1PDFA2AsyoKxM9FE08DZ6u48cEQbN7oDRHiG+Rw==","signatures":[{"sig":"MEQCIGNKVCtbiaqfgjLardi/IdHGagcBNogjSdoAUUaSIbbuAiAWB5BtUGnma0eiBtvhzRuxQ6YyWhtHSAqrhK3t7SrpIw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.315","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.315.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/86147ed6a766bc24f7507d106c73ec48/tutti-os-auth-bridge-0.0.315.tgz","_integrity":"sha512-VnjW+jYj6P9WaG06KqIfSi0tfFCR0sQrThwvcfr2boiXeLv1PDFA2AsyoKxM9FE08DZ6u48cEQbN7oDRHiG+Rw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.315_1786114947066_0.06829877183317934","host":"s3://npm-registry-packages-npm-production"}},"0.0.316":{"name":"@tutti-os/auth-bridge","version":"0.0.316","_id":"@tutti-os/auth-bridge@0.0.316","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"c51208ad789b43ee40e593a5de9d520d3e679a57","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.316.tgz","fileCount":10,"integrity":"sha512-M4XfOP1eY9oZPbrkb+10NAmu283yNV5lE4P/7sjxRQ5UmDY+xn9rpB5t193zFn/QlLx/lz57slgKwS5rvVaY4A==","signatures":[{"sig":"MEYCIQD2FuN55OPD3JsFCeLNzt8wSa/7dr6cJbe/gzPxbOPanQIhAM4G24S/7fLQhCfHZFsOEyqe+KqyyqSC9qNBOcR3TMC8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.316","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.316.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/fe68629e4102f9cd85d53d6415a332e8/tutti-os-auth-bridge-0.0.316.tgz","_integrity":"sha512-M4XfOP1eY9oZPbrkb+10NAmu283yNV5lE4P/7sjxRQ5UmDY+xn9rpB5t193zFn/QlLx/lz57slgKwS5rvVaY4A==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.316_1786120727560_0.13688991743714052","host":"s3://npm-registry-packages-npm-production"}},"0.0.317":{"name":"@tutti-os/auth-bridge","version":"0.0.317","_id":"@tutti-os/auth-bridge@0.0.317","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"d69afdff51c3dbd564dbfa1cee1324e7e4b565ae","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.317.tgz","fileCount":10,"integrity":"sha512-TyTGavGm3gL3WSSbgulu1x0Xqp4o0GZJyrwDDDEIawmDfH1ZJ0KVNoCip4w0R3sOQ8mZZisKRWYldHW31KnjUA==","signatures":[{"sig":"MEYCIQCo+Gqtce1Ild4Sutn3Nb7fyn1kkkE8ybbrC+1XLYR/DQIhANacTc0xZ2d0/ChZqfo+p853FLpFYG2dBqRMJTl8hDR6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.317","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.317.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/5b066fd00e8c70f6c38b6c498dd3ddee/tutti-os-auth-bridge-0.0.317.tgz","_integrity":"sha512-TyTGavGm3gL3WSSbgulu1x0Xqp4o0GZJyrwDDDEIawmDfH1ZJ0KVNoCip4w0R3sOQ8mZZisKRWYldHW31KnjUA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.317_1786121103973_0.9712764464524202","host":"s3://npm-registry-packages-npm-production"}},"0.0.318":{"name":"@tutti-os/auth-bridge","version":"0.0.318","_id":"@tutti-os/auth-bridge@0.0.318","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"b7097909ad85976ae904d60a52301cffab29b3d2","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.318.tgz","fileCount":10,"integrity":"sha512-jIcJmsUCBGf7h5UjA+T09wUXW3WrreW3G+G4oSftEPbGRCtq5mVnXWA3kDMiMPuMNV4tAADcR7Y1MNuOZOM5Kg==","signatures":[{"sig":"MEUCIQDYXtmC0Wz3hQhnSt176YrTm5ncFOvOsFWF6LyeHWRY5QIgHNrJr4NyJzsPNZMtiMBZRxDFnRdz2PNqu13l60iZ/Hk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.318","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.318.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/b085592c2a251fa4a2a4bd6b6401b38f/tutti-os-auth-bridge-0.0.318.tgz","_integrity":"sha512-jIcJmsUCBGf7h5UjA+T09wUXW3WrreW3G+G4oSftEPbGRCtq5mVnXWA3kDMiMPuMNV4tAADcR7Y1MNuOZOM5Kg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.318_1786173035191_0.6771975337396405","host":"s3://npm-registry-packages-npm-production"}},"0.0.319":{"name":"@tutti-os/auth-bridge","version":"0.0.319","_id":"@tutti-os/auth-bridge@0.0.319","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"db6f94eb6b9b5468c4e98583637bab285618ae2c","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.319.tgz","fileCount":10,"integrity":"sha512-QsCJnMcCNYIwyu0WeZkce49ONsHKYElj99N/SDqIjsaSk+dk6znkZXET4vGXHXVzTtNNG+NvoTAuTWi/YoA30g==","signatures":[{"sig":"MEUCIDP+4HdLpOxlAtfJXXkiNfZNDYM2V6+CwzkYhevITWtnAiEA8XdqCWr3VVf8i7CyJmmIFPQCN1NPBsL9aCOUQfIvDxQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.319","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.319.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/f16715d4998b608b6cf7f95c44ededc2/tutti-os-auth-bridge-0.0.319.tgz","_integrity":"sha512-QsCJnMcCNYIwyu0WeZkce49ONsHKYElj99N/SDqIjsaSk+dk6znkZXET4vGXHXVzTtNNG+NvoTAuTWi/YoA30g==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.319_1786174804353_0.21954693088416133","host":"s3://npm-registry-packages-npm-production"}},"0.0.320":{"name":"@tutti-os/auth-bridge","version":"0.0.320","_id":"@tutti-os/auth-bridge@0.0.320","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"45fdd25c117e4c6e356c459a75758dfa17120995","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.320.tgz","fileCount":10,"integrity":"sha512-0CB8A6eiqpM1OTJnghNGnijpG0K3mIWOb4DqhrWlntgoXSGXZLTCmt7Fz1jxIZnSHNicP6UhZSPe+5hvtiWYgQ==","signatures":[{"sig":"MEQCIEr5jZShku78AuZSrvrF0o/eiys+JwgDsDqhL+JxF97rAiA3pclGwr+McJHiv/bolJLg9QHBrAG5SaGBCNkTJz/A+A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.320","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.320.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/63eec2a2fece64c9fb7763c0e1a43bdd/tutti-os-auth-bridge-0.0.320.tgz","_integrity":"sha512-0CB8A6eiqpM1OTJnghNGnijpG0K3mIWOb4DqhrWlntgoXSGXZLTCmt7Fz1jxIZnSHNicP6UhZSPe+5hvtiWYgQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.320_1786178311696_0.23407254429523472","host":"s3://npm-registry-packages-npm-production"}},"0.0.321":{"name":"@tutti-os/auth-bridge","version":"0.0.321","_id":"@tutti-os/auth-bridge@0.0.321","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"84c19cd877b5f29f097d55ad422e9a1147037d65","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.321.tgz","fileCount":10,"integrity":"sha512-rUz8EjFFLEm2B0OmNGXq9Zn6ewoorFpsQyP8OIv0CNjKKvUI4r6+i/mDpwws2W4Y/uay33G2pPKKqHG9dNIbtQ==","signatures":[{"sig":"MEUCIQDowOlX7iFiYZ9VBjed/JhKezgQgC8v3K2mwUyryqfHKAIgacyc+mF9I3WwPc4U3E65bRyM2W/WhJJOD3xfj2iifC0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.321","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.321.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/20230cc2bb20e13ed457601a880399f7/tutti-os-auth-bridge-0.0.321.tgz","_integrity":"sha512-rUz8EjFFLEm2B0OmNGXq9Zn6ewoorFpsQyP8OIv0CNjKKvUI4r6+i/mDpwws2W4Y/uay33G2pPKKqHG9dNIbtQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.321_1786183769942_0.9235238379448307","host":"s3://npm-registry-packages-npm-production"}},"0.0.322":{"name":"@tutti-os/auth-bridge","version":"0.0.322","_id":"@tutti-os/auth-bridge@0.0.322","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"ebf0bb73bab2752621db5e4c5d0e1757d0cb7fbb","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.322.tgz","fileCount":10,"integrity":"sha512-mVs2NlwrrskigtnaMe61GtCOhGkHuSNWPi9fh+NDioLpOEPRj5nWcWfB2KMe31sEP3AFwCrCGsbomEOCin66eA==","signatures":[{"sig":"MEUCIQDhwoDi/iGXV8bMWLBiJ+HyRQZmDjhCG0qdfOJCs/UedwIgfL19aLuZkB010zxNWYt9SWYWjCZn2xTpw+SH9IxnXSg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.322","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.322.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/1e88066d8845c8b1a73958a5c6bd3b6f/tutti-os-auth-bridge-0.0.322.tgz","_integrity":"sha512-mVs2NlwrrskigtnaMe61GtCOhGkHuSNWPi9fh+NDioLpOEPRj5nWcWfB2KMe31sEP3AFwCrCGsbomEOCin66eA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.322_1786187364251_0.1183955498932674","host":"s3://npm-registry-packages-npm-production"}},"0.0.323":{"name":"@tutti-os/auth-bridge","version":"0.0.323","_id":"@tutti-os/auth-bridge@0.0.323","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"a61f7eac792f9907319c0f512835d55b1c329d08","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.323.tgz","fileCount":10,"integrity":"sha512-e80+N+97+cvaRmx/bHHY7FTyTPFa81pyXYiU4Bhb5RM+RMJZvEYeU5MJWkFsfnpEFUKeEqe8T52dLHq+0RzPFQ==","signatures":[{"sig":"MEUCIQC7braNkSseofQBUsklwky3ie2Xv33gmffhy2XpOOIJJAIgK+7uHN8cuwjzgiNhJpROUu5IS6hdhqFYaD69dOP8Smw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.323","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.323.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/e8845e87b9444e6fd6ae949e878c0e96/tutti-os-auth-bridge-0.0.323.tgz","_integrity":"sha512-e80+N+97+cvaRmx/bHHY7FTyTPFa81pyXYiU4Bhb5RM+RMJZvEYeU5MJWkFsfnpEFUKeEqe8T52dLHq+0RzPFQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.323_1786198644553_0.5118488351167896","host":"s3://npm-registry-packages-npm-production"}},"0.0.324":{"name":"@tutti-os/auth-bridge","version":"0.0.324","_id":"@tutti-os/auth-bridge@0.0.324","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"84ea9d330e51690dc137ecbf1e0e5ebf97fea68f","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.324.tgz","fileCount":10,"integrity":"sha512-6I2UVXi8XtepFp8oFyKM/zwCJRdZvS2bi942CWMCwi1acJQ2UJSib6J3TE3bTvo9lI+bOmr998rCdr4H4YobJQ==","signatures":[{"sig":"MEUCIAIlXCGZ91NJDkf3K3ur7toiDcNA98jnYmFsPJ811jM/AiEA8kH7IC5QDRf0mrcDdi9uCf04uxr/9NAnb0cldAPkxXU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.324","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.324.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/78be5582191c79f8a6b450a8081e6e73/tutti-os-auth-bridge-0.0.324.tgz","_integrity":"sha512-6I2UVXi8XtepFp8oFyKM/zwCJRdZvS2bi942CWMCwi1acJQ2UJSib6J3TE3bTvo9lI+bOmr998rCdr4H4YobJQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.324_1786284615343_0.7056808839484041","host":"s3://npm-registry-packages-npm-production"}},"0.0.325":{"name":"@tutti-os/auth-bridge","version":"0.0.325","_id":"@tutti-os/auth-bridge@0.0.325","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"d21ed6efdd2c97761eb00b77d6d870fcbe8eb817","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.325.tgz","fileCount":10,"integrity":"sha512-ucSh7Vx7Y/W/zjIhheGY3CO5rLL0m1SwR4kIut+RR5BEK7SlevAUFrHyfVir3KHElAloFTBUIBCYPrx/yEtIgw==","signatures":[{"sig":"MEUCIGgAlFYId4WfT1nOiFDyA0m7uICfYdVny4hFQei1Fr6JAiEAml0EY48x53U22QDGa2AYieh+iQXhQU7GmETC5NWEJyg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.325","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.325.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/6ebbe5f814192750646d6816dec00218/tutti-os-auth-bridge-0.0.325.tgz","_integrity":"sha512-ucSh7Vx7Y/W/zjIhheGY3CO5rLL0m1SwR4kIut+RR5BEK7SlevAUFrHyfVir3KHElAloFTBUIBCYPrx/yEtIgw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.325_1786344635199_0.9468110594112789","host":"s3://npm-registry-packages-npm-production"}},"0.0.326":{"name":"@tutti-os/auth-bridge","version":"0.0.326","_id":"@tutti-os/auth-bridge@0.0.326","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"1e80a02c5bfb1489f649d9291da3f523c361a4ed","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.326.tgz","fileCount":10,"integrity":"sha512-ubqgXDFu8NzAvW05YziFHy5TsZmG5OTPQjOf6jQPJf2n/J7d3OUqaaxrJt6wzoXvkjuw6Ja/No6Fo334Ve0TWw==","signatures":[{"sig":"MEUCIBfxwf/juAUV2alkMHjrJ4h0XWCcVnmji/XP2m8US65UAiEAvmPEBJNZA62krmd7CyoS4HxXOoQArlYUvYUAGGghoXc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.326","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.326.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/3bdc248a4e220d9fb029205f996bdc86/tutti-os-auth-bridge-0.0.326.tgz","_integrity":"sha512-ubqgXDFu8NzAvW05YziFHy5TsZmG5OTPQjOf6jQPJf2n/J7d3OUqaaxrJt6wzoXvkjuw6Ja/No6Fo334Ve0TWw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.326_1786352352393_0.73972333267378","host":"s3://npm-registry-packages-npm-production"}},"0.0.327":{"name":"@tutti-os/auth-bridge","version":"0.0.327","_id":"@tutti-os/auth-bridge@0.0.327","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"8554fc4379c211e92a134954824b16d99b8cbbbb","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.327.tgz","fileCount":10,"integrity":"sha512-iLyPf5hw9OQ680NxITzCnJa3vw+PS0kicIysfVOzKjBKzY3h3goijn8qlemgONSNf6vmSl04ZmAj71ibDD9o4w==","signatures":[{"sig":"MEYCIQDzxF2CbQaOTpVuOPQ4LkEPmDtJXvMCp/J9aMMbl0Gd/AIhAMLbAbJYtf36CormtH28XIuf8h9tzbkBRIb+yWA5/oSs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.327","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.327.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/3f65298f3cd9cf2f0d3479a4186ace16/tutti-os-auth-bridge-0.0.327.tgz","_integrity":"sha512-iLyPf5hw9OQ680NxITzCnJa3vw+PS0kicIysfVOzKjBKzY3h3goijn8qlemgONSNf6vmSl04ZmAj71ibDD9o4w==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.327_1786355852896_0.15296345805930112","host":"s3://npm-registry-packages-npm-production"}},"0.0.328":{"name":"@tutti-os/auth-bridge","version":"0.0.328","_id":"@tutti-os/auth-bridge@0.0.328","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"5cf9f475ad469f64b1caa99effe23783a78ed796","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.328.tgz","fileCount":10,"integrity":"sha512-T+MbwA5ShhaKkU1o6G+HfmR2ayQMrYDvF14j6PxjShJkUzNW6aVHEC+LgABgDu0UOynjTNeqm5G5DWFYjxilcQ==","signatures":[{"sig":"MEUCICuoFoUcHYIm8PZGbHJowmh+OjPr0+WfBC9EH72BHcMLAiEA79XYbni+vIlDly/54zQn+SdqdjEJNYYH4Y2I/IHwyLs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.328","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.328.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/96f90cf95c9b8a751c25db0ca0a044dd/tutti-os-auth-bridge-0.0.328.tgz","_integrity":"sha512-T+MbwA5ShhaKkU1o6G+HfmR2ayQMrYDvF14j6PxjShJkUzNW6aVHEC+LgABgDu0UOynjTNeqm5G5DWFYjxilcQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.328_1786356787733_0.2534193783231464","host":"s3://npm-registry-packages-npm-production"}},"0.0.329":{"name":"@tutti-os/auth-bridge","version":"0.0.329","_id":"@tutti-os/auth-bridge@0.0.329","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"d54b0c48ec35e8a28ac476fd40b09ffa11039f5d","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.329.tgz","fileCount":10,"integrity":"sha512-P6/gs/uhbJ3PZHM7i1MoOWlEElKFDLcGrlyLZvNHiIRgBfptkav4xdd8po5ozuxp0gawYpTPXezEzLeU2iUydw==","signatures":[{"sig":"MEUCIF9P8jvfnk4td1N1Gvlp/rhM97FrsJ+j2BEKsBbRyyMPAiEAoSndU1duOpRbCLDYDvRsMtU6mlab1wFpjwzLu0CBNfo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.329","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.329.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/ce682bf815cc9f8a44e3384e49c492ab/tutti-os-auth-bridge-0.0.329.tgz","_integrity":"sha512-P6/gs/uhbJ3PZHM7i1MoOWlEElKFDLcGrlyLZvNHiIRgBfptkav4xdd8po5ozuxp0gawYpTPXezEzLeU2iUydw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.329_1786361331779_0.7838367777321633","host":"s3://npm-registry-packages-npm-production"}},"0.0.330":{"name":"@tutti-os/auth-bridge","version":"0.0.330","_id":"@tutti-os/auth-bridge@0.0.330","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"5e900f4d134a1a5f6d143c696241eef22ef878f7","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.330.tgz","fileCount":10,"integrity":"sha512-/8s3dKEHf43MRf71kekZqWx8WfbjM+FI6pNApoI6bE1fkBHkYsKTsP77Z+yFZtmnC6Eu6fMTk8ok+EA/hsoQkg==","signatures":[{"sig":"MEUCIGQiZRziQUbRiHfaCEKDW2udoTkg2voCIlpD1izSfDCGAiEAuXgbELDRQ3UYvNGR8/sbnTDhPD/DTg34QoXLvLou2/k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.330","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.330.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/8ac59056c510f8c294e878e3db8a475e/tutti-os-auth-bridge-0.0.330.tgz","_integrity":"sha512-/8s3dKEHf43MRf71kekZqWx8WfbjM+FI6pNApoI6bE1fkBHkYsKTsP77Z+yFZtmnC6Eu6fMTk8ok+EA/hsoQkg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.330_1786368132266_0.8183147071593082","host":"s3://npm-registry-packages-npm-production"}},"0.0.331":{"name":"@tutti-os/auth-bridge","version":"0.0.331","_id":"@tutti-os/auth-bridge@0.0.331","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"1b70e40d2a8a457547d93dfa9e3e6d92fb9013a3","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.331.tgz","fileCount":10,"integrity":"sha512-Mio7c4FkKsO0rIAxENU33GIaJxTz37O7MAaM9/YXm1i5PFPiwwJuNQejG0rqTxfjFvooSZqicn6qqBwpiVXgYg==","signatures":[{"sig":"MEUCIQCSetFK3ccsz0VYL+YaD0In8WW28tu3MDc51kUOIEnXNgIgBptZsTVBzjmuC8jBlvmonxInRxT1HOT27bCncVi+jQ8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.331","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.331.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/9ef1b0ac1d42dd85dee8addb20001e50/tutti-os-auth-bridge-0.0.331.tgz","_integrity":"sha512-Mio7c4FkKsO0rIAxENU33GIaJxTz37O7MAaM9/YXm1i5PFPiwwJuNQejG0rqTxfjFvooSZqicn6qqBwpiVXgYg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.331_1786370315268_0.14659397199195823","host":"s3://npm-registry-packages-npm-production"}},"0.0.332":{"name":"@tutti-os/auth-bridge","version":"0.0.332","_id":"@tutti-os/auth-bridge@0.0.332","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"9f38bcd3b03bd849baa8e61a152d7d95dcebf9ad","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.332.tgz","fileCount":10,"integrity":"sha512-aRvl6CT2qjCb4CsmtMuNZlyQGaLwQgQQY9CbsJsE7w/V0W7fSjA4oU7UQy3hm967OoD3vW8jAHP6AKBATalddg==","signatures":[{"sig":"MEUCIAOf0eH6TRlxUL5u23YBptRfGdPKKIlZ48B7Xiwbc/8cAiEAh2c6V9z3t8zanZE5JUz5M2EH+8s++bG6bOVBc5i3HbU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.332","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.332.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/c212954e049494082bafa75b86faede9/tutti-os-auth-bridge-0.0.332.tgz","_integrity":"sha512-aRvl6CT2qjCb4CsmtMuNZlyQGaLwQgQQY9CbsJsE7w/V0W7fSjA4oU7UQy3hm967OoD3vW8jAHP6AKBATalddg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.332_1786370695794_0.24068711819645916","host":"s3://npm-registry-packages-npm-production"}},"0.0.333":{"name":"@tutti-os/auth-bridge","version":"0.0.333","_id":"@tutti-os/auth-bridge@0.0.333","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"f14d8e30ee24e30fdae2570c6dbf344669bbb188","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.333.tgz","fileCount":10,"integrity":"sha512-VHSm5DTnn/AJIRYYlwYgA5XB40jpBmdyb5iWVXxAV4iUlh8deUEIfpb9wXrspp8TtL/dKs9PzvdW5Fex1zwevg==","signatures":[{"sig":"MEUCIQCBJr0AgITLmhM20awEe8ubf+8fapUFuyHbCo5E0YuW6wIgUTiNbLbAjcdilu4nVBXrwtLW5MMLEWInGTeiIBAIKZU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.333","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.333.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/9e15a6b4516ca826d7e084b17e2d1f78/tutti-os-auth-bridge-0.0.333.tgz","_integrity":"sha512-VHSm5DTnn/AJIRYYlwYgA5XB40jpBmdyb5iWVXxAV4iUlh8deUEIfpb9wXrspp8TtL/dKs9PzvdW5Fex1zwevg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.333_1786378852629_0.9340925118868746","host":"s3://npm-registry-packages-npm-production"}},"0.0.334":{"name":"@tutti-os/auth-bridge","version":"0.0.334","_id":"@tutti-os/auth-bridge@0.0.334","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"aae25cedec60906b6b2da564da527ed361d23c8e","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.334.tgz","fileCount":10,"integrity":"sha512-rsZCE8Z9nATq/qTIKg1+PTBWearJf1Ie5wqe+YW07DLErd/6Wp3AGI1M271FTxe4Sj6va18ZYRArXEa5Z+AbPg==","signatures":[{"sig":"MEYCIQCQuecNZRw/1qeiylePEe/HJLGkN3LKJDEXm3nYliEiBQIhAKPWwEllRczWBW0Ut24Hsw2gc066C53JG+qFXL5OlTOP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.334","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.334.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/b8b9199745fb357f41b4825d8ee4f181/tutti-os-auth-bridge-0.0.334.tgz","_integrity":"sha512-rsZCE8Z9nATq/qTIKg1+PTBWearJf1Ie5wqe+YW07DLErd/6Wp3AGI1M271FTxe4Sj6va18ZYRArXEa5Z+AbPg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.334_1786384206352_0.7612307213055773","host":"s3://npm-registry-packages-npm-production"}},"0.0.335":{"name":"@tutti-os/auth-bridge","version":"0.0.335","_id":"@tutti-os/auth-bridge@0.0.335","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"5b5d125773ec353a0fa63698d84e0bd16a78a8d1","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.335.tgz","fileCount":10,"integrity":"sha512-fEZAhBu4fYXAJ6ZRio9OgNPoW2xDfhKL2mFAtTneoFVQPKZT+trUtqRVJhTixqc82ivjQmAjaRdPIPrrNGIdAQ==","signatures":[{"sig":"MEUCIQDOzgxFp7LSYh1gyJitE0N6VdyESIZuke7lNn8U8AsBVAIgeeUiuhRsFyn9tmW32TYjgbnyI0qCOhiVOsclgMedmw0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.335","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.335.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/c14ab35f96ca87291f3d6d2a7a023e64/tutti-os-auth-bridge-0.0.335.tgz","_integrity":"sha512-fEZAhBu4fYXAJ6ZRio9OgNPoW2xDfhKL2mFAtTneoFVQPKZT+trUtqRVJhTixqc82ivjQmAjaRdPIPrrNGIdAQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.335_1786385628520_0.4282907382692791","host":"s3://npm-registry-packages-npm-production"}},"0.0.336":{"name":"@tutti-os/auth-bridge","version":"0.0.336","_id":"@tutti-os/auth-bridge@0.0.336","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"6734580440915fcc906f0b962789a5a4dbfef335","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.336.tgz","fileCount":10,"integrity":"sha512-+das2Hd5TBNyC11PC4jaB7iHAJn1CY/VipU0unOFLouW1Lq4KpYHp/IQqCANE3mQg42cEWXDQLEk8dKK70AdNg==","signatures":[{"sig":"MEQCIFX51MRGznwUYBH16ej63XxCuXcvKc+lMf8S/IYU/ELrAiBZB5klr0WRDxKTL9eixmQalcRY81qH5PMVGB1LnFmUfw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.336","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.336.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/d4c75530bb74341d63e58f057364e7b4/tutti-os-auth-bridge-0.0.336.tgz","_integrity":"sha512-+das2Hd5TBNyC11PC4jaB7iHAJn1CY/VipU0unOFLouW1Lq4KpYHp/IQqCANE3mQg42cEWXDQLEk8dKK70AdNg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.336_1786388437349_0.366858450068847","host":"s3://npm-registry-packages-npm-production"}},"0.0.337":{"name":"@tutti-os/auth-bridge","version":"0.0.337","_id":"@tutti-os/auth-bridge@0.0.337","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"d60b28e87382adf9f173310fe9bcee728e5ad365","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.337.tgz","fileCount":10,"integrity":"sha512-tyVv2/tovgpj8ELYY3PBncTPvNlWQChXL3juVBqMq4q8t4Qp9twDSnwaeyMMZyFDF6J31CsuAanb3GW3M3I1Vw==","signatures":[{"sig":"MEQCIC6LdqX5R7N/VwY+ThLH9NdDrLUe467enHpjWhUdyAK6AiBu/tDsFXLYll82VwmSjzwQXx7SodVn3ZjZcif0zzxHtA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.337","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.337.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/c81095543b66947d6e315681989a6851/tutti-os-auth-bridge-0.0.337.tgz","_integrity":"sha512-tyVv2/tovgpj8ELYY3PBncTPvNlWQChXL3juVBqMq4q8t4Qp9twDSnwaeyMMZyFDF6J31CsuAanb3GW3M3I1Vw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.337_1786416585496_0.14275717850617586","host":"s3://npm-registry-packages-npm-production"}},"0.0.338":{"name":"@tutti-os/auth-bridge","version":"0.0.338","_id":"@tutti-os/auth-bridge@0.0.338","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"d4bc4693717a06e64def3515ee04afcb4d196acd","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.338.tgz","fileCount":10,"integrity":"sha512-aGGrVk5Xd+tPuhEti+8TfWNJlehNO1D7Q7u1L4hr8lSE7GcVhabv0A6Uyya+LNYvGGkvsb5+AuDZ6Aemf1PghQ==","signatures":[{"sig":"MEUCIQC/NZhVo82rLYglmLhf0XGSxemT+OihG0VUZg1e+nASJAIgUER71Xu4XNrXHep0/YZa89GHemiNBtzFRl9xpf2vQJ0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.338","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.338.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/a4ce2a5a15c449526c2495f2537b0233/tutti-os-auth-bridge-0.0.338.tgz","_integrity":"sha512-aGGrVk5Xd+tPuhEti+8TfWNJlehNO1D7Q7u1L4hr8lSE7GcVhabv0A6Uyya+LNYvGGkvsb5+AuDZ6Aemf1PghQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.338_1786431660641_0.01458383117414841","host":"s3://npm-registry-packages-npm-production"}},"0.0.339":{"name":"@tutti-os/auth-bridge","version":"0.0.339","_id":"@tutti-os/auth-bridge@0.0.339","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"91963d3169a803864ccb58df44bf377546b91369","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.339.tgz","fileCount":10,"integrity":"sha512-EbYdHUGYS46F+TfMnfwNSxxcD9DjSCvQH/98nFuEOuOjKfjKIMcPn/Ev8jKWiuaPsh4ge0589ShL1SEyZahMNQ==","signatures":[{"sig":"MEUCIQCl6WmY4IzdXs3uWOxokrwftUQcGMjfI41uHPvhy1iUaQIgPjOf7mSqi9fZsvL2GL8U9SrgnvIO4aT0oiEk1oOcYpQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.339","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.339.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/c625ccbf579511759238570763ebedf7/tutti-os-auth-bridge-0.0.339.tgz","_integrity":"sha512-EbYdHUGYS46F+TfMnfwNSxxcD9DjSCvQH/98nFuEOuOjKfjKIMcPn/Ev8jKWiuaPsh4ge0589ShL1SEyZahMNQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.339_1786433423316_0.2369028784949383","host":"s3://npm-registry-packages-npm-production"}},"0.0.340":{"name":"@tutti-os/auth-bridge","version":"0.0.340","_id":"@tutti-os/auth-bridge@0.0.340","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"88f1f9cd380e014d773be4b4a73f61eda3ac9ac7","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.340.tgz","fileCount":10,"integrity":"sha512-STna24s51a9BfQyeYfkmIL80ikoc/MmzGgGT4hy8skcmI6HOtvfSd9IiP9Bc9Vonf8NFB77l74KXUHXFln+yGg==","signatures":[{"sig":"MEUCIQCxau1zoNgQ3qOTmYzfqs1r9aUvkSB9GaqFStluvUS4+wIgG/4AnvX2CcV2K4KNxakHlz6QEPCH3/10YwiSY0HAw0Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.340","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.340.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/c9ac8f8bcd5dcdb94b4f798acbe214b3/tutti-os-auth-bridge-0.0.340.tgz","_integrity":"sha512-STna24s51a9BfQyeYfkmIL80ikoc/MmzGgGT4hy8skcmI6HOtvfSd9IiP9Bc9Vonf8NFB77l74KXUHXFln+yGg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.340_1786435698724_0.5308205835470032","host":"s3://npm-registry-packages-npm-production"}},"0.0.341":{"name":"@tutti-os/auth-bridge","version":"0.0.341","_id":"@tutti-os/auth-bridge@0.0.341","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"a01d23da05a402738cf55cf12e427d73a4558231","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.341.tgz","fileCount":10,"integrity":"sha512-d52V01Y0dgQG9y4N3cckYp5ObWzLzEjd8lRqHItT1Om2MrkXbISOtoFwD7VanPUVsL/qIiEP1CrkxQOLHkV0rQ==","signatures":[{"sig":"MEQCIEP6NWwOhTgWuKHuDpmvSSoWyhe50n3UQyyg6bm21y3RAiAdeNRs7iBsO8jfq3i7CvMH8dGOlOcMMsxCOaK4+qAQGA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.341","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.341.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/da4e4fd8476100b10879e2e066d43e82/tutti-os-auth-bridge-0.0.341.tgz","_integrity":"sha512-d52V01Y0dgQG9y4N3cckYp5ObWzLzEjd8lRqHItT1Om2MrkXbISOtoFwD7VanPUVsL/qIiEP1CrkxQOLHkV0rQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.341_1786439923884_0.7096343152325175","host":"s3://npm-registry-packages-npm-production"}},"0.0.342":{"name":"@tutti-os/auth-bridge","version":"0.0.342","_id":"@tutti-os/auth-bridge@0.0.342","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"2f9413cd0969aa1964e3a92395276e318b4ae892","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.342.tgz","fileCount":10,"integrity":"sha512-+YfoL8ZB8P3B/K526qLRqIs3eh1kUIIKRhELZa2Lhk2mAJS4SrGNqA2v2erANJAGTPDgb+W46POQF8ZbMJfM7A==","signatures":[{"sig":"MEUCIQDiX/c4fes3KPoXRFU0Rj+qrWLTMvLELn7IK9RI3J1P6AIgE9KcM3Iuz/t3wQ/bfrOXdZTFQEbgm3j99zG38TY4dh8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.342","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.342.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/3206db5baf19532c1954da50e9a775d3/tutti-os-auth-bridge-0.0.342.tgz","_integrity":"sha512-+YfoL8ZB8P3B/K526qLRqIs3eh1kUIIKRhELZa2Lhk2mAJS4SrGNqA2v2erANJAGTPDgb+W46POQF8ZbMJfM7A==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.342_1786440853363_0.3329614109906893","host":"s3://npm-registry-packages-npm-production"}},"0.0.343":{"name":"@tutti-os/auth-bridge","version":"0.0.343","_id":"@tutti-os/auth-bridge@0.0.343","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"9cbd366a4d2028f0f6a40d9871e30d6afc12b2ea","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.343.tgz","fileCount":10,"integrity":"sha512-lYhPG/pBwBfwFycsEyHL5BjyPSbmbYuH53I0ea1FccrmK9segeinCy9Vv6GVyzrAjo/eP7Ofls0IZo3NMglG9A==","signatures":[{"sig":"MEUCIHAYmKWeTaKDQ3RCrxLPLWnVpOTlVslu4zyjtpVvH4L6AiEA0E1n2z4+RQNeXLubAcLnPQMsrvpBBKD3tJm/uL7hSsY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.343","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.343.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/19de21fab8285ea0c0e05e0e546e40fe/tutti-os-auth-bridge-0.0.343.tgz","_integrity":"sha512-lYhPG/pBwBfwFycsEyHL5BjyPSbmbYuH53I0ea1FccrmK9segeinCy9Vv6GVyzrAjo/eP7Ofls0IZo3NMglG9A==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.343_1786441298425_0.7286237314981754","host":"s3://npm-registry-packages-npm-production"}},"0.0.344":{"name":"@tutti-os/auth-bridge","version":"0.0.344","_id":"@tutti-os/auth-bridge@0.0.344","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"0c18e554b6e4280c87a382b3727660c2aef8125b","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.344.tgz","fileCount":10,"integrity":"sha512-f2bGOjO6flmW16OMbn6z14qIJgbb5rWgyCPnnXmotNTq/LaaUrl6waZHWmNCe8S6Vf9ObOKCdpeGuMMIQatibg==","signatures":[{"sig":"MEUCIGTc6x68ralWP+e7jrJNZJ+PgfhvnIOpasGwlk5W7tRKAiEA6R17d1oBFltTaL5rEEyibmrld1hnqecVTJHTk3Ykypg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.344","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.344.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/a7a7c5a68b31c83408e1b6729255145d/tutti-os-auth-bridge-0.0.344.tgz","_integrity":"sha512-f2bGOjO6flmW16OMbn6z14qIJgbb5rWgyCPnnXmotNTq/LaaUrl6waZHWmNCe8S6Vf9ObOKCdpeGuMMIQatibg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.344_1786444332646_0.573955686244374","host":"s3://npm-registry-packages-npm-production"}},"0.0.345":{"name":"@tutti-os/auth-bridge","version":"0.0.345","_id":"@tutti-os/auth-bridge@0.0.345","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"5dbe7a9c677b055683e0c9e153455686a29fe6a1","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.345.tgz","fileCount":10,"integrity":"sha512-dW/V8YxaJxGlYn/1PzxTl7jPdk0VFE8FgdoR5VMNK1YHVIhhdt9CAZx/MINBPIOZ2H2Gm/MOYiDs6ujanIjxIQ==","signatures":[{"sig":"MEUCIQDz/PC1t2/eW07dV91BhcRpzQJwGH3WPygpNJJ23IH7nwIgGB47QRuCYWPAKOdHVR13KA0H4M/gYxoZgtvaO69NS2k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.345","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.345.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/349df5fde1e768c3e8f1993c164b5c75/tutti-os-auth-bridge-0.0.345.tgz","_integrity":"sha512-dW/V8YxaJxGlYn/1PzxTl7jPdk0VFE8FgdoR5VMNK1YHVIhhdt9CAZx/MINBPIOZ2H2Gm/MOYiDs6ujanIjxIQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.345_1786444905698_0.23843745144940987","host":"s3://npm-registry-packages-npm-production"}},"0.0.346":{"name":"@tutti-os/auth-bridge","version":"0.0.346","_id":"@tutti-os/auth-bridge@0.0.346","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"5cb789acab116a2ddb8a24564a3a76e0caf328d2","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.346.tgz","fileCount":10,"integrity":"sha512-X0ecHAsRHzulAfcqb58x5DqK8jg+0R3504XK2IHFAW8kBhq51yrdlHySJdMSkKVu4MSgvU9U310LJBHmcvhysQ==","signatures":[{"sig":"MEUCIGuWfXidRCHOUAM3vlnyimmLyMZi5iA9j9io4/MPYcbNAiEA/yurCnq0jWT8Qi4F+c4I4OPAH9cI9zVihlx88lImprg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.346","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.346.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/682524e6c41468768bcf38582938a99b/tutti-os-auth-bridge-0.0.346.tgz","_integrity":"sha512-X0ecHAsRHzulAfcqb58x5DqK8jg+0R3504XK2IHFAW8kBhq51yrdlHySJdMSkKVu4MSgvU9U310LJBHmcvhysQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.346_1786446521312_0.7686959227404717","host":"s3://npm-registry-packages-npm-production"}},"0.0.347":{"name":"@tutti-os/auth-bridge","version":"0.0.347","_id":"@tutti-os/auth-bridge@0.0.347","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"ee4fd8f94ddcd3e1d2569a8108d78ad348c9d513","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.347.tgz","fileCount":10,"integrity":"sha512-O/klGbhsqb70MGQz9msrS9HESZHKlfRgVWntkNAU4kEZ/i/fgCSKG6KydduHfsWAQalIDMp0Pqu5w2zxFvRdxg==","signatures":[{"sig":"MEYCIQC+bwJykQhOE7KTB5AeEMobtD2CgpvaqJgTgSSMDv2TJwIhALNT6KIY43zmbiVwle3zE/L7Jdwq0ud+8JbP1XmJk1Ef","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.347","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.347.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/1521d4b4653221e9895c62bd1e7ad973/tutti-os-auth-bridge-0.0.347.tgz","_integrity":"sha512-O/klGbhsqb70MGQz9msrS9HESZHKlfRgVWntkNAU4kEZ/i/fgCSKG6KydduHfsWAQalIDMp0Pqu5w2zxFvRdxg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.347_1786453401028_0.08900192320497458","host":"s3://npm-registry-packages-npm-production"}},"0.0.348":{"name":"@tutti-os/auth-bridge","version":"0.0.348","_id":"@tutti-os/auth-bridge@0.0.348","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"2e411437f992f73516b3c35b939304bf4a016403","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.348.tgz","fileCount":10,"integrity":"sha512-/3j+r4H9xc/u/TzDWFxFIzj8PDX9dAtAD6HRL7IWoXOdEK9p0cmMvPVweft9YrQM1PvOZZRPsG0JUL0zxowI3g==","signatures":[{"sig":"MEQCIENRk6sXDBz39VyRhm6P3iy+0560mfEWzjdYaKBqOEiSAiBkNl8AhrpCyWW28WEc9vx27JIlEAwMt4FVdxqTRi3i/w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.348","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.348.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/55852c66b23e14641da768efd2619f24/tutti-os-auth-bridge-0.0.348.tgz","_integrity":"sha512-/3j+r4H9xc/u/TzDWFxFIzj8PDX9dAtAD6HRL7IWoXOdEK9p0cmMvPVweft9YrQM1PvOZZRPsG0JUL0zxowI3g==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.348_1786454638585_0.3678992801752452","host":"s3://npm-registry-packages-npm-production"}},"0.0.349":{"name":"@tutti-os/auth-bridge","version":"0.0.349","_id":"@tutti-os/auth-bridge@0.0.349","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"1214a6098ac5d3c34c586ea7df0fc06fcab380b0","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.349.tgz","fileCount":10,"integrity":"sha512-uZQU3VYd0Z4/zyqWXt5Elxw0VcHzVlITT51/aJnF/vQNEPUI4/wBwEC4fBYBG+UhDSC2g8QyqINf+dusBl4TQg==","signatures":[{"sig":"MEUCIDZy+ZjcfqIhqCE73wLmcEn/LrtKYhEhdY78DIEfEyQvAiEAp+Pi3vAVrl9kuSHKbj9J9VjnSjMZt1faBfdcDbkkqgk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.349","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.349.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/c65bcb99f472dc285c9490b9165ae7ba/tutti-os-auth-bridge-0.0.349.tgz","_integrity":"sha512-uZQU3VYd0Z4/zyqWXt5Elxw0VcHzVlITT51/aJnF/vQNEPUI4/wBwEC4fBYBG+UhDSC2g8QyqINf+dusBl4TQg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.349_1786459084509_0.9862410391057084","host":"s3://npm-registry-packages-npm-production"}},"0.0.350":{"name":"@tutti-os/auth-bridge","version":"0.0.350","_id":"@tutti-os/auth-bridge@0.0.350","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"9a26aa522eb275192e36a9a43bf510bc608beb20","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.350.tgz","fileCount":10,"integrity":"sha512-eLfPKKN1HnW1bNvcziiIZvuSCiQsIRhcF/KKyUyh8BgDLWc4x52FB2EURisKYYFR5Z6O8/b0Qj+Av27TyZckdw==","signatures":[{"sig":"MEUCIQDNXAf+FIt1F8k/ktt1BDaOdDj5mQ0LzJlz/lqGj2uptgIgYahTy4febTS3n63dWeBphwPQWfXxCH5QD3Lck5YXKKw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.350","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.350.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/2ca14c41ff7289a5362eedd4f54cdce7/tutti-os-auth-bridge-0.0.350.tgz","_integrity":"sha512-eLfPKKN1HnW1bNvcziiIZvuSCiQsIRhcF/KKyUyh8BgDLWc4x52FB2EURisKYYFR5Z6O8/b0Qj+Av27TyZckdw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.350_1786498000995_0.23249641401671095","host":"s3://npm-registry-packages-npm-production"}},"0.0.351":{"name":"@tutti-os/auth-bridge","version":"0.0.351","_id":"@tutti-os/auth-bridge@0.0.351","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"cdc7b40695fba331f3628b1810165f2d841eb1a0","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.351.tgz","fileCount":10,"integrity":"sha512-q6r5IFoMRpDHd2z6mrxWHk0xIilE9UREKm6QJTEh+c8D3Gt6ggJabWpMQyoiVm7t4Tw8s22y5UnpP9Nh8Xgb9g==","signatures":[{"sig":"MEUCIQC39JN2RKGnBjKTXlH5HVNIzWpe5wk7nEMbd9SmCYWFyQIgBRA7gbyA+R5b/NB05ggmQoE7RNAeNIwGZHiYHXeqsEM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.351","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.351.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/403fb4b8bd5e07af5dbf9e7ca2ee45d6/tutti-os-auth-bridge-0.0.351.tgz","_integrity":"sha512-q6r5IFoMRpDHd2z6mrxWHk0xIilE9UREKm6QJTEh+c8D3Gt6ggJabWpMQyoiVm7t4Tw8s22y5UnpP9Nh8Xgb9g==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.351_1786506175448_0.15757187915725646","host":"s3://npm-registry-packages-npm-production"}},"0.0.352":{"name":"@tutti-os/auth-bridge","version":"0.0.352","_id":"@tutti-os/auth-bridge@0.0.352","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"6b9224241f5164a615b0242f04f8f499e77f7b84","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.352.tgz","fileCount":10,"integrity":"sha512-pdNFTo8o43ycFRxKYNmy9hj0E+cRjC9U2JFwuB7kCDQSQcwupAxQfGpyGPnsni7v2IE5trYYAtCFOFEepI1/iw==","signatures":[{"sig":"MEQCIFiL0/harRwU4HBhuqXI73zXOQruQTe/Tg5Sua23n6DiAiAbzal/yyzV9kQC5CGfczBFF1OrX4nvzhZATifQJ9GkhQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.352","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.352.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/bdab5777d178ff99bb9892d611fe6deb/tutti-os-auth-bridge-0.0.352.tgz","_integrity":"sha512-pdNFTo8o43ycFRxKYNmy9hj0E+cRjC9U2JFwuB7kCDQSQcwupAxQfGpyGPnsni7v2IE5trYYAtCFOFEepI1/iw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.17.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.352_1786506638377_0.5726693639556648","host":"s3://npm-registry-packages-npm-production"}},"0.0.353":{"name":"@tutti-os/auth-bridge","version":"0.0.353","_id":"@tutti-os/auth-bridge@0.0.353","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"19c64188c163e1b1723435ff5efe2cf60d033529","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.353.tgz","fileCount":10,"integrity":"sha512-VahMIHqPcuSf6WfVA9gXtjOtuhNq8Og0paWXAYvLxhF0OR2+k/0IVySPZmyuhqba7o41iA+3n8aVxqRTVkJTGA==","signatures":[{"sig":"MEUCIQDFVKT9Wy65NbPyiYRx6/BM1pgfOnZ2kJu3cIDaiFX7bgIgBBZn1gImSTf/7f2XQ5ZM356irhHmlIbc+0yrvSLGCyA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.353","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.353.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/01221ec305a1e8e4b39a7cc6099b6061/tutti-os-auth-bridge-0.0.353.tgz","_integrity":"sha512-VahMIHqPcuSf6WfVA9gXtjOtuhNq8Og0paWXAYvLxhF0OR2+k/0IVySPZmyuhqba7o41iA+3n8aVxqRTVkJTGA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.353_1786509742376_0.2201542304685875","host":"s3://npm-registry-packages-npm-production"}},"0.0.354":{"name":"@tutti-os/auth-bridge","version":"0.0.354","_id":"@tutti-os/auth-bridge@0.0.354","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"f6bff930de364d5605142a766e4a0d7b5984feb2","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.354.tgz","fileCount":10,"integrity":"sha512-epd4KEDP65ddiWGGxJ91Db+WooQTYYnbmZe8pQUfeF6BP9nLsJR1CDuBXmo5NFmcJXQMU0G1B8sW7TatE54Mrg==","signatures":[{"sig":"MEYCIQDEjAd12BEHo6G1mPfTbfCmuRD6nufQmnJUgJjy2q57ywIhAIcCkGd/+AsjcHj76vOUzHZ64qvAgm6NDpHdkGXQChVA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.354","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.354.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/5538320d3ef18570f2f1f7a957faac18/tutti-os-auth-bridge-0.0.354.tgz","_integrity":"sha512-epd4KEDP65ddiWGGxJ91Db+WooQTYYnbmZe8pQUfeF6BP9nLsJR1CDuBXmo5NFmcJXQMU0G1B8sW7TatE54Mrg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.354_1786515743334_0.15470834391104038","host":"s3://npm-registry-packages-npm-production"}},"0.0.355":{"name":"@tutti-os/auth-bridge","version":"0.0.355","_id":"@tutti-os/auth-bridge@0.0.355","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"cb60a7dbfe290670c7747f419f67493a649f312d","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.355.tgz","fileCount":10,"integrity":"sha512-U1LQsFe4HGYHEhe7Ydjf6gM3D5GuGT+DD0rtdZW69h/tfdlUXupIgHdbzCPfdNbvVwBf4emIniX+yaXbCIOL6g==","signatures":[{"sig":"MEUCIQDy/35fYZ5pqjfioJDBifRiNHRj3RF5HoHfEh2LSqatiwIgbPjflQmzxnVE6MKNWlcvoHMewT0aunjVUMSBN9ej7x4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.355","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.355.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/e55fddf123d071f5a7f12017e91519b0/tutti-os-auth-bridge-0.0.355.tgz","_integrity":"sha512-U1LQsFe4HGYHEhe7Ydjf6gM3D5GuGT+DD0rtdZW69h/tfdlUXupIgHdbzCPfdNbvVwBf4emIniX+yaXbCIOL6g==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.355_1786516380280_0.881675371988518","host":"s3://npm-registry-packages-npm-production"}},"0.0.356":{"name":"@tutti-os/auth-bridge","version":"0.0.356","_id":"@tutti-os/auth-bridge@0.0.356","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"1efa992254724e088003522fd872fc4b861e372d","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.356.tgz","fileCount":10,"integrity":"sha512-QhLnnIMSip+q1wza3EKxD/1tPVqCkVFMjHSqUHX/KVoJ2YSVFc+R5J49KOX1z1b06QPzRHaCJDFQjuS1vUSXWQ==","signatures":[{"sig":"MEQCIBRdsaRf3CGV+jJXQpHoNlJPIh7Yov6X0TvsSeZVPJgsAiAhiLkKXUWKRleveMYWh/veMcovcOHetI9UtGx+qJlRhA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.356","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.356.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/b88ed644a79c38cd924a5312c8d46733/tutti-os-auth-bridge-0.0.356.tgz","_integrity":"sha512-QhLnnIMSip+q1wza3EKxD/1tPVqCkVFMjHSqUHX/KVoJ2YSVFc+R5J49KOX1z1b06QPzRHaCJDFQjuS1vUSXWQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.356_1786518996471_0.5580071869428658","host":"s3://npm-registry-packages-npm-production"}},"0.0.357":{"name":"@tutti-os/auth-bridge","version":"0.0.357","_id":"@tutti-os/auth-bridge@0.0.357","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"af16d8d7092dedabca9216c7ab9b708a36f7dab6","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.357.tgz","fileCount":10,"integrity":"sha512-TaeO6Zn6/4deYVI2flxYG/cK9di6Xln8LzohHafwzvofWuFWAyB67BOqh1EvQ2T+ceeedZWRthnqGdYh5d4JIQ==","signatures":[{"sig":"MEUCIQChHnucDnmfPm3UAbJ4m6+sxJTJNyvEi6tqusJ/4tx3WwIgUriZX5QfCgd4gjPQW+u7UUZOzh0/NwaX5HAbxEyAGEk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.357","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.357.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/962e3b1e92f99830f1da3abd8e22d5ef/tutti-os-auth-bridge-0.0.357.tgz","_integrity":"sha512-TaeO6Zn6/4deYVI2flxYG/cK9di6Xln8LzohHafwzvofWuFWAyB67BOqh1EvQ2T+ceeedZWRthnqGdYh5d4JIQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.357_1786526860212_0.6716581934058434","host":"s3://npm-registry-packages-npm-production"}},"0.0.358":{"name":"@tutti-os/auth-bridge","version":"0.0.358","_id":"@tutti-os/auth-bridge@0.0.358","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"e17465148d3d1f8c0a610f9230626c3e62630365","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.358.tgz","fileCount":10,"integrity":"sha512-AFhaa+nVAjv2smjFDKMPNrlqdld7FnfQPvMvLHIQs6r2oV6yJF9dNuqt5sUhFsLh07IZWVkC+yjlynRvSngTWQ==","signatures":[{"sig":"MEUCIQDiE++SvxlyCmVYhBi58nHtw0mxgNVAyTaagZItJwRspAIgLsD6vmUQREnYJZha55rceOgW1MDGPbhxn21cCtD2bUs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.358","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.358.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/0e283510cac9c84462eb250d17f89dec/tutti-os-auth-bridge-0.0.358.tgz","_integrity":"sha512-AFhaa+nVAjv2smjFDKMPNrlqdld7FnfQPvMvLHIQs6r2oV6yJF9dNuqt5sUhFsLh07IZWVkC+yjlynRvSngTWQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.358_1786529259495_0.28084517697516076","host":"s3://npm-registry-packages-npm-production"}},"0.0.359":{"name":"@tutti-os/auth-bridge","version":"0.0.359","_id":"@tutti-os/auth-bridge@0.0.359","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"9f12e5ab7168534d706af3d6b2630899499fd520","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.359.tgz","fileCount":10,"integrity":"sha512-ujsSc5njfNUbFUzzYOHF5Y20i2w2aKW8XGfDZ/VvVG70GuRCdiLwf1ibrqPE1bIOrshBhwxRGih0/JyRHJJj9g==","signatures":[{"sig":"MEQCIFIOL8LBB8cHKmEL30CzmzqqKV0EG9JAbUeyZhrVEo74AiBqvBS8EOBApaBui0hGHr0YZV8PuLLGZACQHlHdJ2T2Rg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.359","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.359.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/adbee6ac0f9706ce93a8fe3ff3f35309/tutti-os-auth-bridge-0.0.359.tgz","_integrity":"sha512-ujsSc5njfNUbFUzzYOHF5Y20i2w2aKW8XGfDZ/VvVG70GuRCdiLwf1ibrqPE1bIOrshBhwxRGih0/JyRHJJj9g==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.359_1786529505825_0.7424709551431974","host":"s3://npm-registry-packages-npm-production"}},"0.0.360":{"name":"@tutti-os/auth-bridge","version":"0.0.360","_id":"@tutti-os/auth-bridge@0.0.360","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"8127172d7ba55479465ce46cb3718f6ddf3f5038","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.360.tgz","fileCount":10,"integrity":"sha512-aydh3aq7nQcVs0o99HNWZ9Ni2bFZvsty7L1rqygfavrjO+zuoP6gtVdaj4CH3KpdZn2LOb+YHM0anWd9L398UQ==","signatures":[{"sig":"MEYCIQCiLh+UkIEycp/kKivdzX5DRxfEjiCrlo6BvAml8AKHEQIhAKbNofSEHUn8BMgQJYNpNcV7Ey0SPHNDWsKQAuV5qV3o","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.360","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.360.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/6d80be9413fc2078f914d3d0f12ce848/tutti-os-auth-bridge-0.0.360.tgz","_integrity":"sha512-aydh3aq7nQcVs0o99HNWZ9Ni2bFZvsty7L1rqygfavrjO+zuoP6gtVdaj4CH3KpdZn2LOb+YHM0anWd9L398UQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.17.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.360_1786544386568_0.9843546946425339","host":"s3://npm-registry-packages-npm-production"}},"0.0.361":{"name":"@tutti-os/auth-bridge","version":"0.0.361","_id":"@tutti-os/auth-bridge@0.0.361","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"c06741c7a22b1b093ea4ecc12ea125064427c47e","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.361.tgz","fileCount":10,"integrity":"sha512-ApbcR+lzEnNRWdFqjzPdF/OFscDvexh+6KIZHnZCccZtEoAnfIgXnoMEN699vYYvpPd/5kV/jbg1brnOnoiMDw==","signatures":[{"sig":"MEUCIQDrPdM2tB6yCnjy1OFVCznNHUymIbERwRwg5iRhrFMJIAIgRkTnF5imSLwQwS4QCdmlI/NjcnG09QfmS+1hdJ0pcT4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.361","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.361.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/6dc7ae94bb39fd81c67fdb6b2604b584/tutti-os-auth-bridge-0.0.361.tgz","_integrity":"sha512-ApbcR+lzEnNRWdFqjzPdF/OFscDvexh+6KIZHnZCccZtEoAnfIgXnoMEN699vYYvpPd/5kV/jbg1brnOnoiMDw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.361_1786546205653_0.15914408746547326","host":"s3://npm-registry-packages-npm-production"}},"0.0.362":{"name":"@tutti-os/auth-bridge","version":"0.0.362","_id":"@tutti-os/auth-bridge@0.0.362","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"9079cc0d2dbb31eb4f4f81ac0409937be9e7c4da","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.362.tgz","fileCount":10,"integrity":"sha512-75eyLuurjkeHQI8lXBOo3nldzsBMRlgM1LbBCGibHxWYxW2NWDXpPgVO8AxwmEwIGcpjH1Qve0ytWDkEeCEHpQ==","signatures":[{"sig":"MEQCICzpmNJXqzkObKxYB7SMwUVWYFA9na7RRlufTyORvhfuAiB9MWYJw5kwNO0CkdrOT6l0tv3HXN6EwQ+THuKB6IL3ew==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.362","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.362.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/2c5b7cc00996fe1df9d0dd1db9bf0458/tutti-os-auth-bridge-0.0.362.tgz","_integrity":"sha512-75eyLuurjkeHQI8lXBOo3nldzsBMRlgM1LbBCGibHxWYxW2NWDXpPgVO8AxwmEwIGcpjH1Qve0ytWDkEeCEHpQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.362_1786549779429_0.6279438249460285","host":"s3://npm-registry-packages-npm-production"}},"0.0.363":{"name":"@tutti-os/auth-bridge","version":"0.0.363","_id":"@tutti-os/auth-bridge@0.0.363","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"003d8dddc64f578e8baca11e8d6ae74b4ad7079f","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.363.tgz","fileCount":10,"integrity":"sha512-zmGpvkxRuO1ypz5FtUMiR+ZYoUvKEKohky/I1Vru8QQmBeEM5fIQ6QXUXEvItAml4K8NQHqp0atsRYuqb5n3aw==","signatures":[{"sig":"MEQCIBeSLV2Tk2Df6J/gPQZiPIyGYCabSPoupa5c0tBd1MvFAiBSkVS9AWnEriQLwNum36sLzTKvv+T+vQ1XdjyuULyarA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.363","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.363.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/1de779923274880c8125efc67cd0e34a/tutti-os-auth-bridge-0.0.363.tgz","_integrity":"sha512-zmGpvkxRuO1ypz5FtUMiR+ZYoUvKEKohky/I1Vru8QQmBeEM5fIQ6QXUXEvItAml4K8NQHqp0atsRYuqb5n3aw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.17.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.363_1786559072970_0.5404311361971026","host":"s3://npm-registry-packages-npm-production"}},"0.0.364":{"name":"@tutti-os/auth-bridge","version":"0.0.364","_id":"@tutti-os/auth-bridge@0.0.364","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"2983b09c49fa2b434f2170eb3e20f5c1063800a8","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.364.tgz","fileCount":10,"integrity":"sha512-B9elEhzhbwrNVW11O9Sa6bxMZL6d+HVXQDnvJU/5jCW8BZ+nB/79YRkIkOjpVtxLx3G16JdWukNQcdmn2M0O0w==","signatures":[{"sig":"MEQCIGCPx8aXpxIGVZsYSitn3WA6/VbyXSf+wwSk2USH7aNgAiAFvBGb0YqRRp6eJGtewmrYJ7FWZIfksPK9VOFTRNzCSw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.364","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.364.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/a893edb3ee855a057895c551d109b47a/tutti-os-auth-bridge-0.0.364.tgz","_integrity":"sha512-B9elEhzhbwrNVW11O9Sa6bxMZL6d+HVXQDnvJU/5jCW8BZ+nB/79YRkIkOjpVtxLx3G16JdWukNQcdmn2M0O0w==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.364_1786598175990_0.05407222674005063","host":"s3://npm-registry-packages-npm-production"}},"0.0.365":{"name":"@tutti-os/auth-bridge","version":"0.0.365","_id":"@tutti-os/auth-bridge@0.0.365","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"f1f52751e48fc9cd58f6459e5b47f172d8b6d4a3","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.365.tgz","fileCount":10,"integrity":"sha512-1pn5twSpXiD44fiYxhVuMz5tS/QNa4Fzfnc5aVpZ2QQqaGTcZcy3s+81u3BtuCaKiEZJPvEicWTuTaOPbHh+cw==","signatures":[{"sig":"MEUCIQDHLppY6czi9ggkI7C/EWSGNj0MP2+ufMlnpmy6FcaULgIgIMHe5bd4Rhak+wxS+J58I6xxrncVvdj0DhGMOcxYrgI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.365","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.365.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/cddb8a6bfea58148db7dd8a2da61848f/tutti-os-auth-bridge-0.0.365.tgz","_integrity":"sha512-1pn5twSpXiD44fiYxhVuMz5tS/QNa4Fzfnc5aVpZ2QQqaGTcZcy3s+81u3BtuCaKiEZJPvEicWTuTaOPbHh+cw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.365_1786604340639_0.09775254366611619","host":"s3://npm-registry-packages-npm-production"}},"0.0.366":{"name":"@tutti-os/auth-bridge","version":"0.0.366","_id":"@tutti-os/auth-bridge@0.0.366","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"0c41cf261c117dd8fee2dde38e12df625764130d","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.366.tgz","fileCount":10,"integrity":"sha512-roCQ5tcj6lKdCCvYImJWjZCm9w6YlCds86H7pGxoMqmpFdMWmyw9wHo4+aCODlKRiIahN710c171JO4oT+4oRA==","signatures":[{"sig":"MEUCIQC7K8gIfq4xnhNs2swwvcDSrM+CEZuw7OYRBxR2f7WbNwIgDzMyzcBHS8UsieyYmvxwWZ+9tzG0q6sISREbiNFzTHI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.366","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.366.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/ccd02bb9a03caa02fc37693a4fd2cee6/tutti-os-auth-bridge-0.0.366.tgz","_integrity":"sha512-roCQ5tcj6lKdCCvYImJWjZCm9w6YlCds86H7pGxoMqmpFdMWmyw9wHo4+aCODlKRiIahN710c171JO4oT+4oRA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.366_1786628094808_0.12412663292178316","host":"s3://npm-registry-packages-npm-production"}},"0.0.367":{"name":"@tutti-os/auth-bridge","version":"0.0.367","_id":"@tutti-os/auth-bridge@0.0.367","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"eefde9d57ff65de805ccd130a96683bf5c0ea879","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.367.tgz","fileCount":10,"integrity":"sha512-9cNw/8xlGTOiMiigSASlHw0sqB2AF2VOqmjLiUe9VqW0G19Gv55Efq398jOFo5Q+2HOdgr9NVuRCNlq3rBcjGQ==","signatures":[{"sig":"MEUCIBj4TtHSIs+ZRLsj3CyRtphpCGMJRLo+Dm5UXVC11XvBAiEA09Q9GLHWJhV+HEx5jqG0EWzWCPY9cPb12MBu3uHapts=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.367","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.367.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/c100f5fa0040d184548f4e8ad0f7dc09/tutti-os-auth-bridge-0.0.367.tgz","_integrity":"sha512-9cNw/8xlGTOiMiigSASlHw0sqB2AF2VOqmjLiUe9VqW0G19Gv55Efq398jOFo5Q+2HOdgr9NVuRCNlq3rBcjGQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.367_1786635533340_0.979989038226637","host":"s3://npm-registry-packages-npm-production"}},"0.0.368":{"name":"@tutti-os/auth-bridge","version":"0.0.368","_id":"@tutti-os/auth-bridge@0.0.368","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"952b8e0784ee347440486044caccfc71a360ebc9","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.368.tgz","fileCount":10,"integrity":"sha512-Szbyk3gND0FGdtBteLbuZOIph+1/4inBR6blM8qcO56MlHf2D2r2aYJ+Iznu8u89cbsbSLqwa0Fxeg46dihBnQ==","signatures":[{"sig":"MEUCIQCy9MzMkDcaffGlIHqhGVgga+hgcSdONafMeSP3hLGrvAIgN0bLanZt9x13M1MVzNnGt9rA37YhUQ9ddzoFyVZffoM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.368","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.368.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/1264582dedd1d63d19be08ad6556bf1f/tutti-os-auth-bridge-0.0.368.tgz","_integrity":"sha512-Szbyk3gND0FGdtBteLbuZOIph+1/4inBR6blM8qcO56MlHf2D2r2aYJ+Iznu8u89cbsbSLqwa0Fxeg46dihBnQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.16.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.368_1786675977785_0.3041359875444385","host":"s3://npm-registry-packages-npm-production"}},"0.0.369":{"name":"@tutti-os/auth-bridge","version":"0.0.369","_id":"@tutti-os/auth-bridge@0.0.369","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"a241e576b087ba9f772819cddb25a7c7aa12eb7d","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.369.tgz","fileCount":10,"integrity":"sha512-TGO9Etih9vTmGbCjpAQW/waASxGnYKzSt2JLuRLpAIYGaxCc9UXul8cnfnwDG5NT4Sy4E4K7uJaBEdA2ZyIWWA==","signatures":[{"sig":"MEUCIHJRth4tpCkA4Ms9KkYyZU5sOzLtcVgWhJTC5f5y5TngAiEAwBXorMJegoloead7E7M0aaKFrKuqKJ3lqvz6de34EGc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.369","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.369.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/ba646153e4a77ce4c5734ddccbd9e091/tutti-os-auth-bridge-0.0.369.tgz","_integrity":"sha512-TGO9Etih9vTmGbCjpAQW/waASxGnYKzSt2JLuRLpAIYGaxCc9UXul8cnfnwDG5NT4Sy4E4K7uJaBEdA2ZyIWWA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.17.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.369_1786681331163_0.22164976210836063","host":"s3://npm-registry-packages-npm-production"}},"0.0.370":{"name":"@tutti-os/auth-bridge","version":"0.0.370","_id":"@tutti-os/auth-bridge@0.0.370","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"52b0ca15fa82d2b0cef1fca8d271e4d5ee79c9df","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.370.tgz","fileCount":10,"integrity":"sha512-V/LjCNyN4qJw/SOPMiqqdYrgTKoBDIneD4dbEQL2x62QlDCmGR3cV9F0oF5JGDaG/Gfzrl3GehTdt7IDEnRJUg==","signatures":[{"sig":"MEYCIQCV2m5VEFX86iu2BNDrlp62A8xF4xt/pjOBPRWPzgslLQIhANYZ7RfktmXGQMZlhCzyhVNNX0IFiLbUB4OSsTiUuP+7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.370","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.370.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/79ce6ebcd57cb03b27d8a700bb7f892a/tutti-os-auth-bridge-0.0.370.tgz","_integrity":"sha512-V/LjCNyN4qJw/SOPMiqqdYrgTKoBDIneD4dbEQL2x62QlDCmGR3cV9F0oF5JGDaG/Gfzrl3GehTdt7IDEnRJUg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.17.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.370_1786681926790_0.4279077074141622","host":"s3://npm-registry-packages-npm-production"}},"0.0.371":{"name":"@tutti-os/auth-bridge","version":"0.0.371","_id":"@tutti-os/auth-bridge@0.0.371","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"b34c1cb71addede35975e668b857017c46b8b61d","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.371.tgz","fileCount":10,"integrity":"sha512-Z5az6fybAfZs6gePeOsgNkLqYkWVzFG8U5P6fGUK3vZxYs1ogNWtJyOzpfZ8lOBvASNed8P+s0KCVZb1iy9qMw==","signatures":[{"sig":"MEUCIHXDLwW64yrEDuF4M/TVnH6utLWcz90hlu6D5nE3qSNeAiEA9ebgnChyUgFSZhcJfo1XSbZ0Rs0Q3qkF1FEfCr17Qzs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.371","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.371.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/b231b2d1f78a9f91cb015c32b6f85bbe/tutti-os-auth-bridge-0.0.371.tgz","_integrity":"sha512-Z5az6fybAfZs6gePeOsgNkLqYkWVzFG8U5P6fGUK3vZxYs1ogNWtJyOzpfZ8lOBvASNed8P+s0KCVZb1iy9qMw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.17.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.371_1786689185907_0.5064209056671387","host":"s3://npm-registry-packages-npm-production"}},"0.0.372":{"name":"@tutti-os/auth-bridge","version":"0.0.372","_id":"@tutti-os/auth-bridge@0.0.372","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"6a7e3bc24f4925a4e03b88ff53c80af34abf343c","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.372.tgz","fileCount":10,"integrity":"sha512-RFAu/N5TuoGH1e0EPFCjvClGyp2uPaSWa2H7u1McKZ1KQEFXLGT6ksGAPoiSPFK4GRX2fU2AUm6zAVDhJdbpyQ==","signatures":[{"sig":"MEYCIQC2qirX7gflNqXR+0r11LG2wdvi/KEKVPG9rhonMg0XPAIhAIgl5zaf2eg0E8tTYNGvtn1WIsKacmMb1wCkkXbWTKx5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.372","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.372.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/a051ffb1f68074639913fb1f7a39136e/tutti-os-auth-bridge-0.0.372.tgz","_integrity":"sha512-RFAu/N5TuoGH1e0EPFCjvClGyp2uPaSWa2H7u1McKZ1KQEFXLGT6ksGAPoiSPFK4GRX2fU2AUm6zAVDhJdbpyQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.17.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.372_1786694408558_0.29953796156742185","host":"s3://npm-registry-packages-npm-production"}},"0.0.373":{"name":"@tutti-os/auth-bridge","version":"0.0.373","_id":"@tutti-os/auth-bridge@0.0.373","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"51a2bee611fb8bb1135f0a64b87e1929212b2ff7","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.373.tgz","fileCount":10,"integrity":"sha512-WaE+yAS/ngSdBrT5F6XhdaHhEsraNHah6/2UmB2z4LMCY3+g+wHBwEQPhH3dz7DC9yJAK+Zj71DqG+47t4cj8g==","signatures":[{"sig":"MEYCIQCByETjSEslU+KoP7cvLMw32ifnc+pDYhDZF5WIg40rGAIhAO1wzSYICAr5YRbmhkGP5QUVXd4ikP3AszattUhVXlbC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.373","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.373.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/dc7765cdf1d71396e0b05e85a90451f8/tutti-os-auth-bridge-0.0.373.tgz","_integrity":"sha512-WaE+yAS/ngSdBrT5F6XhdaHhEsraNHah6/2UmB2z4LMCY3+g+wHBwEQPhH3dz7DC9yJAK+Zj71DqG+47t4cj8g==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.17.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.373_1786704118673_0.37607431031510985","host":"s3://npm-registry-packages-npm-production"}},"0.0.374":{"name":"@tutti-os/auth-bridge","version":"0.0.374","_id":"@tutti-os/auth-bridge@0.0.374","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"ca543066c518c8e6a75eff522c904d159ae10c85","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.374.tgz","fileCount":10,"integrity":"sha512-ZiXazkflhLFjV+WJYlJLqN1qoHuNY5AarJAB/E4l+KIWH15ZKpxSo/vwXxPNedYQZ/TVW9RP8BC4p0QjaQZnXQ==","signatures":[{"sig":"MEUCIQDw3vHuGyEUG0fX1u9ncJH+r1dKYBNZ1L0r32fp56GP8wIgQnzjKgwQOjilcm2m7lCB/eJ7uSSuWxLylwpH7VzmpGQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.374","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.374.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/85aa5ddcf997a5cb09bdc8924877ba04/tutti-os-auth-bridge-0.0.374.tgz","_integrity":"sha512-ZiXazkflhLFjV+WJYlJLqN1qoHuNY5AarJAB/E4l+KIWH15ZKpxSo/vwXxPNedYQZ/TVW9RP8BC4p0QjaQZnXQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.17.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.374_1786705014787_0.9892360536167557","host":"s3://npm-registry-packages-npm-production"}},"0.0.375":{"name":"@tutti-os/auth-bridge","version":"0.0.375","_id":"@tutti-os/auth-bridge@0.0.375","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"5b19d27f096e463f8bd905477f5a4b26cc8849f8","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.375.tgz","fileCount":10,"integrity":"sha512-KzprzX1g9oc92OqRV2Hy7mU1QjAMJFCDb+cIpYkLimSAlzvCizG6t1JFOQx0qk8a2GZdIpsZbFATJu9qCF5HGQ==","signatures":[{"sig":"MEYCIQCt8JuZV6LxX6iiKqqL/VSB0ar/0Acd+aloaqmpCRTXzAIhAJVd5P9/0eHTZxvZCGjpzZ+4ncZWo+lHfmN4Ri+L3PZ9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.375","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.375.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/6e42588f200e8524b5235d30eb5383cd/tutti-os-auth-bridge-0.0.375.tgz","_integrity":"sha512-KzprzX1g9oc92OqRV2Hy7mU1QjAMJFCDb+cIpYkLimSAlzvCizG6t1JFOQx0qk8a2GZdIpsZbFATJu9qCF5HGQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.17.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.375_1786727691543_0.8723055689874328","host":"s3://npm-registry-packages-npm-production"}},"0.0.376":{"name":"@tutti-os/auth-bridge","version":"0.0.376","_id":"@tutti-os/auth-bridge@0.0.376","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"55406c527d131e20f4d2f7004df3f9257244cd77","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.376.tgz","fileCount":10,"integrity":"sha512-8WxW9IZhZQgVLUsJn6uQhrqcDm66cHeZRF6N9tgyPViFIGHACM3oB9OLRN60BBKtDvVsTu6hVdzM5ddO62YcmA==","signatures":[{"sig":"MEQCIHMn0RTlJ/lsiuhv1vI10NzVJKL6qyTA5xs+4u+v/UfgAiAw6ARpyGpsQFhV2O3t5S2cmD9R8WVj3oKKRfNP4LqvJQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.376","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.376.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/ac19f4f43f9eb16eb2eb6c7c67d7de2b/tutti-os-auth-bridge-0.0.376.tgz","_integrity":"sha512-8WxW9IZhZQgVLUsJn6uQhrqcDm66cHeZRF6N9tgyPViFIGHACM3oB9OLRN60BBKtDvVsTu6hVdzM5ddO62YcmA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.17.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.376_1786735065138_0.5911128920289535","host":"s3://npm-registry-packages-npm-production"}},"0.0.377":{"name":"@tutti-os/auth-bridge","version":"0.0.377","_id":"@tutti-os/auth-bridge@0.0.377","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"204a2b5d9d7320389350a8a167ed9fed91d3b1f2","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.377.tgz","fileCount":10,"integrity":"sha512-fzGTSOnUu3KcuSxUPWf8+PBcXhuM6dahiBv4ZkBw4x+lbUjg1zfHnxqGLgGIghQTPAyNjcz5Rf0MJKJp4jLasw==","signatures":[{"sig":"MEQCIGaeaLGPSKSufcLgkpZ3ey/T/cE68dxSWVkV578SJGySAiAlEmGlZbCkUiQOi9ZRZ7DGRzI/Vs5BPoU7imTZnu4rLw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.377","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.377.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/d26b1c94f623dc377f356d59b26808d8/tutti-os-auth-bridge-0.0.377.tgz","_integrity":"sha512-fzGTSOnUu3KcuSxUPWf8+PBcXhuM6dahiBv4ZkBw4x+lbUjg1zfHnxqGLgGIghQTPAyNjcz5Rf0MJKJp4jLasw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.17.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.377_1786767989455_0.6264568142831348","host":"s3://npm-registry-packages-npm-production"}},"0.0.378":{"name":"@tutti-os/auth-bridge","version":"0.0.378","_id":"@tutti-os/auth-bridge@0.0.378","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"2d1102428fe2dc40d6e32526c93119c35e92aa36","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.378.tgz","fileCount":10,"integrity":"sha512-LjNCdQ5k0TcvBxo01kZqW1FsV3wIxub+S989RRE6jxDhcio3SWNSmautdy3nabChADlDalq6QOfqO7MphVWdsQ==","signatures":[{"sig":"MEUCIC/a1E387TzhxNelZ8CsRooHNHpiQ7TIREldarbLLlC+AiEA6qN05D8lFjTzFXjJsFl3j2XK1FuIxZ9C+VHx2nguHuQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.378","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.378.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/ecac6373bec066c09534a32ae8dd9b13/tutti-os-auth-bridge-0.0.378.tgz","_integrity":"sha512-LjNCdQ5k0TcvBxo01kZqW1FsV3wIxub+S989RRE6jxDhcio3SWNSmautdy3nabChADlDalq6QOfqO7MphVWdsQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.17.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.378_1786769375235_0.7824950131789934","host":"s3://npm-registry-packages-npm-production"}},"0.0.379":{"name":"@tutti-os/auth-bridge","version":"0.0.379","_id":"@tutti-os/auth-bridge@0.0.379","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"b8a012ce7ac481a318b681ae5f6d4faa5d362a12","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.379.tgz","fileCount":10,"integrity":"sha512-l2GdvmSCrflovZifN2YrCmbWp+Yf9950um02zpTEED4ZTpXlhNB5xfnbaF05JG17s4zy45o+InWNt0AsasaEbA==","signatures":[{"sig":"MEUCIQDQXeOGdTRxgDcDqlyqW2cgdYlz13oqQQoQpaEKgEbcOgIgAukahaCmS7Z1s9J6Q6WdfxW52BwAyguF6CKWAtLTMpg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.379","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.379.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/312c717cdb82274ffbc17fca332e1f56/tutti-os-auth-bridge-0.0.379.tgz","_integrity":"sha512-l2GdvmSCrflovZifN2YrCmbWp+Yf9950um02zpTEED4ZTpXlhNB5xfnbaF05JG17s4zy45o+InWNt0AsasaEbA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.17.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.379_1786773884887_0.48585958811383434","host":"s3://npm-registry-packages-npm-production"}},"0.0.380":{"name":"@tutti-os/auth-bridge","version":"0.0.380","_id":"@tutti-os/auth-bridge@0.0.380","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"52af953370b9648acb463fbacdbe9dc210a3ca99","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.380.tgz","fileCount":10,"integrity":"sha512-66cAwPoNXvQrWrJgnlCM8lNL8hkquxSpuaQEWfX00HB+qW1EeoyQABy1jo81U7/i5LPalFoDgLcC3AggsFJeqw==","signatures":[{"sig":"MEUCIQCjT3454l5+CSw5pd1fBy7xlW8sWbbIHQ3BkRqwh8q4ygIgcy+TcpOM4jkRKoZa7Z0Lwg08Bu3KWlpz/jBzTggbrFQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.380","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.380.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/d3930a651df1cdd6fbd46675ea1957d9/tutti-os-auth-bridge-0.0.380.tgz","_integrity":"sha512-66cAwPoNXvQrWrJgnlCM8lNL8hkquxSpuaQEWfX00HB+qW1EeoyQABy1jo81U7/i5LPalFoDgLcC3AggsFJeqw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.17.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.380_1786784183398_0.0006518914257187536","host":"s3://npm-registry-packages-npm-production"}},"0.0.381":{"name":"@tutti-os/auth-bridge","version":"0.0.381","_id":"@tutti-os/auth-bridge@0.0.381","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"bb93bdb547857ad73477aa0ce21db84164e6c4b2","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.381.tgz","fileCount":10,"integrity":"sha512-NihXu0HDkagirqR9VpakhK6pFPKEH8TSjwgr6peK9SgD+7W0TGtOfK57C9yvtcW12QB/Rt77fDIOx4M8DXcDEg==","signatures":[{"sig":"MEUCIGwOY7laBDi95HaGGUFmtztcTxPh4HJ96ZkWr0KnEdFyAiEAmkaCRRSFoeYq4wV3tNNfDBuebAenUsHoFlfLUv3JqZA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.381","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.381.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/79ab23461449cc33878870ee19428742/tutti-os-auth-bridge-0.0.381.tgz","_integrity":"sha512-NihXu0HDkagirqR9VpakhK6pFPKEH8TSjwgr6peK9SgD+7W0TGtOfK57C9yvtcW12QB/Rt77fDIOx4M8DXcDEg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.17.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.381_1786785379352_0.4247903455130895","host":"s3://npm-registry-packages-npm-production"}},"0.0.382":{"name":"@tutti-os/auth-bridge","version":"0.0.382","_id":"@tutti-os/auth-bridge@0.0.382","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"7d0f60a0f5dc9bac5e05b2548d60844fe6f63d35","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.382.tgz","fileCount":10,"integrity":"sha512-DjSZBVcNMp57+aphCJB4CQ/MEDswDu/z7zXgTCucU75w0As9SIpw1weMNGoItwfPoi8Bbju8ao8VtN9gJhJwTA==","signatures":[{"sig":"MEUCIF/Phc0VFuPh1qclx0779yua9QrjEE0dUsCr+EuRH33OAiEAyGHaU8i5hZWFzlmseJN+Ecbh2v0CY++laCy4Bs1KX1w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.382","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.382.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/0b360aaa75d12bae1689065a96284c48/tutti-os-auth-bridge-0.0.382.tgz","_integrity":"sha512-DjSZBVcNMp57+aphCJB4CQ/MEDswDu/z7zXgTCucU75w0As9SIpw1weMNGoItwfPoi8Bbju8ao8VtN9gJhJwTA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.17.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.382_1786785737565_0.19181541040701777","host":"s3://npm-registry-packages-npm-production"}},"0.0.383":{"name":"@tutti-os/auth-bridge","version":"0.0.383","_id":"@tutti-os/auth-bridge@0.0.383","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"c8be3c4ec5e91fca58d07e8ae6d6e1303f3da4fe","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.383.tgz","fileCount":10,"integrity":"sha512-o60s+o3dqZXO2MEUzIcq1r2+Fa4JgnipAc+3ntwVgXFM+8cyvsJhfrk/HgxT4fdNFl6FGmOXRGSBWK6VR1v7WQ==","signatures":[{"sig":"MEYCIQCgneh2Zhh8Ox2ubz+9phx1/y1W3lhBSxQLgCzsCeHN+gIhANJaJ3xQPbt0RuGUeSB8eF66TYhCZmtMwYlK1QkmyrJP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.383","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.383.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/bc661459e5728980cf855c8117112474/tutti-os-auth-bridge-0.0.383.tgz","_integrity":"sha512-o60s+o3dqZXO2MEUzIcq1r2+Fa4JgnipAc+3ntwVgXFM+8cyvsJhfrk/HgxT4fdNFl6FGmOXRGSBWK6VR1v7WQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.17.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.383_1786788767480_0.48376079114378623","host":"s3://npm-registry-packages-npm-production"}},"0.0.384":{"name":"@tutti-os/auth-bridge","version":"0.0.384","_id":"@tutti-os/auth-bridge@0.0.384","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"b5f132e989d676f9fd7e4fb17f7f85e88788e781","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.384.tgz","fileCount":10,"integrity":"sha512-PhgWKXAEbfBx8YfWTVbkKwne0Z+R1G9mi5zdrvmqNo5QqTUq21+HOdcLTEbI6HayMQf8bEmM4kYNO7An2L7gzw==","signatures":[{"sig":"MEQCIEl2R5JFzNgLs4++bgDI5/yvpbXmZuoJnjFh0sT8Qjw4AiBnis4cGgQCmeniePzZzeFvD7+HEKpxUJT6gVZA2Gh5ZA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.384","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.384.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/398e67e0b5327842f6dab10c85bccbf9/tutti-os-auth-bridge-0.0.384.tgz","_integrity":"sha512-PhgWKXAEbfBx8YfWTVbkKwne0Z+R1G9mi5zdrvmqNo5QqTUq21+HOdcLTEbI6HayMQf8bEmM4kYNO7An2L7gzw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.17.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.384_1786800287712_0.05445417087925386","host":"s3://npm-registry-packages-npm-production"}},"0.0.385":{"name":"@tutti-os/auth-bridge","version":"0.0.385","_id":"@tutti-os/auth-bridge@0.0.385","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"66fc0eac9a3207c774a33b5ba1dd91adc8739daa","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.385.tgz","fileCount":10,"integrity":"sha512-TIJEdxbZyqNhHoYrOREN2qx57MfkG0/QO25Nstan8onqIVkkEUmVAtjfaFYWUJ7OnLivEhkn4v5P6+N/TZCXmA==","signatures":[{"sig":"MEQCIHHMPNVEcr5h8mAXg6917CsX5g4SSLxRXuuhocWZfWmBAiAJHMGVpTXINjM2nK3X175KpdNPhWET+h2fenHzpptkQQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.385","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.385.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/cd9df09c1a46d22143d4f1f0052592b8/tutti-os-auth-bridge-0.0.385.tgz","_integrity":"sha512-TIJEdxbZyqNhHoYrOREN2qx57MfkG0/QO25Nstan8onqIVkkEUmVAtjfaFYWUJ7OnLivEhkn4v5P6+N/TZCXmA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.17.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.385_1786854841349_0.7133819643121702","host":"s3://npm-registry-packages-npm-production"}},"0.0.386":{"name":"@tutti-os/auth-bridge","version":"0.0.386","_id":"@tutti-os/auth-bridge@0.0.386","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"cfddf0e229b28c83b70aad7d7b0ece14de536430","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.386.tgz","fileCount":10,"integrity":"sha512-IjXstjXH1SVNlrlxTTGQKLcTJpHpZwXTi7yEC+tDjdGTaFemSQWU6RdNg/8FlcgON5bFmWEFHSziVszX9rHv5g==","signatures":[{"sig":"MEUCIE8NUAbWiFuHiqT/dI3zr/yLJG35hs2nLmCmXRyEFub2AiEAg7EJ4IUDi4WkTj5BhrEFy+OcFUP4kpQDUyMUyah5Tcg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.386","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.386.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/f2b723d32d9b27d096d2ddbdff7c7386/tutti-os-auth-bridge-0.0.386.tgz","_integrity":"sha512-IjXstjXH1SVNlrlxTTGQKLcTJpHpZwXTi7yEC+tDjdGTaFemSQWU6RdNg/8FlcgON5bFmWEFHSziVszX9rHv5g==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.17.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.386_1786950602905_0.7001545780003997","host":"s3://npm-registry-packages-npm-production"}},"0.0.387":{"name":"@tutti-os/auth-bridge","version":"0.0.387","_id":"@tutti-os/auth-bridge@0.0.387","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"3f54f8d735253cb2477d92631f6906ff7644dc78","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.387.tgz","fileCount":10,"integrity":"sha512-lDwZluuOEGH+dvohqV6TgIzoSAOc3DiijXgGM/bByQh9sUj64VPAmc28rH8jPrkxxtpCXG/oHKpD+X3tlxynpA==","signatures":[{"sig":"MEUCIF7a1v37cVLgipBUAI5RhcbZ54ZkYBtCnBHIAeMWSucYAiEA8o3Ug+rN4UfDQAaV39xDljN4Ii6ABa2w/cmHxjiL4yo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.387","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.387.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/9acdbd7a8a7b375418757d7953fbaa84/tutti-os-auth-bridge-0.0.387.tgz","_integrity":"sha512-lDwZluuOEGH+dvohqV6TgIzoSAOc3DiijXgGM/bByQh9sUj64VPAmc28rH8jPrkxxtpCXG/oHKpD+X3tlxynpA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.17.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.387_1786957480623_0.15216519015789776","host":"s3://npm-registry-packages-npm-production"}},"0.0.388":{"name":"@tutti-os/auth-bridge","version":"0.0.388","_id":"@tutti-os/auth-bridge@0.0.388","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"2caadc808911cb9dab7f474212a105ee2e2012d1","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.388.tgz","fileCount":10,"integrity":"sha512-7sLklEXTo+p0rhqCJF70GPKrV4D1HYx7aGSG6yS+omkm2Ui4QUvYRj4+E+JQYMts7BWZZgjFD86EqZLDLQk+qA==","signatures":[{"sig":"MEUCIQCxsthSquokyXdmjqWvRupw1UBLP9M+n+9fMmXxINLAkgIgJBBzIrGjmjzUoie75XTZoSpt/U4o4xNSbOAzrdGFeZQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.388","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.388.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/edf9e5446892fb9b59f753a8c27d66a3/tutti-os-auth-bridge-0.0.388.tgz","_integrity":"sha512-7sLklEXTo+p0rhqCJF70GPKrV4D1HYx7aGSG6yS+omkm2Ui4QUvYRj4+E+JQYMts7BWZZgjFD86EqZLDLQk+qA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.17.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.388_1786961939571_0.7063677832777027","host":"s3://npm-registry-packages-npm-production"}},"0.0.389":{"name":"@tutti-os/auth-bridge","version":"0.0.389","_id":"@tutti-os/auth-bridge@0.0.389","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"21327da82539353235bd9f90110db02692a4dc05","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.389.tgz","fileCount":10,"integrity":"sha512-AL79ah27/7SlqQ6OcscScbTcg/oAfOL5bF7uAOqOff2d/aG7jNzl8pXul+USKOuTpslr+xqGw90O+4v4l9fTSA==","signatures":[{"sig":"MEQCIHxhknKgQMBb1aosqN1O96Pn9HW+1ybsMTYQW+SpF1s7AiA7e25gj7dDB2e0ctNrdHJVeB2oy8pxHr/+aUemTsftJg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.389","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.389.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/a25d59f4c7f557b0064d8db49570868d/tutti-os-auth-bridge-0.0.389.tgz","_integrity":"sha512-AL79ah27/7SlqQ6OcscScbTcg/oAfOL5bF7uAOqOff2d/aG7jNzl8pXul+USKOuTpslr+xqGw90O+4v4l9fTSA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.17.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.389_1787030558154_0.8858949799956648","host":"s3://npm-registry-packages-npm-production"}},"0.0.390":{"name":"@tutti-os/auth-bridge","version":"0.0.390","_id":"@tutti-os/auth-bridge@0.0.390","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"8fa6791662dff5e72c88ec2a10a74677681e9a95","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.390.tgz","fileCount":10,"integrity":"sha512-cPq5H7K7R9KBR7jQ5pVOPRiIAO4L72pt4ekHRkpvZ732Q5LZ5MLnUfbuWMU+Hrh1y+QwBTPvaLd6TByAokBypw==","signatures":[{"sig":"MEUCIGC4lx8m8E+UNAsxoA3iTvSgTGDjqDCI8MKQDilLZWcJAiEAlFvFtC30tn+33/w+QCPqO7pM0uYrTcm11fOug70JT7g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.390","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.390.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/dd080bbeb339b364713b8bcf01957527/tutti-os-auth-bridge-0.0.390.tgz","_integrity":"sha512-cPq5H7K7R9KBR7jQ5pVOPRiIAO4L72pt4ekHRkpvZ732Q5LZ5MLnUfbuWMU+Hrh1y+QwBTPvaLd6TByAokBypw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.17.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.390_1787033850824_0.8019644264544097","host":"s3://npm-registry-packages-npm-production"}},"0.0.391":{"name":"@tutti-os/auth-bridge","version":"0.0.391","_id":"@tutti-os/auth-bridge@0.0.391","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"51a6c0281be6eaf9accbba95af14dd64e35088cc","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.391.tgz","fileCount":10,"integrity":"sha512-3qt1KmI5iSM9bOlIVpLFCDwk6eB3l7MJJ4FZmy/s0vivwbGR0NKP/jKP1HNBeVLp6l4OZ9SyA3OARM3LmPj2/A==","signatures":[{"sig":"MEQCIGVz3UCtbZydLWGb0rb9Ma9Bu0h/ZA1gVhrlP+6rF22wAiB/aSCJWCDYGP1/AbeC3nBhKFMW7oPwMUj9pQS6c+VgrA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.391","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.391.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/5efe33edfaec4e1071161e6c157c514b/tutti-os-auth-bridge-0.0.391.tgz","_integrity":"sha512-3qt1KmI5iSM9bOlIVpLFCDwk6eB3l7MJJ4FZmy/s0vivwbGR0NKP/jKP1HNBeVLp6l4OZ9SyA3OARM3LmPj2/A==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.17.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.391_1787038633316_0.14077257490453876","host":"s3://npm-registry-packages-npm-production"}},"0.0.392":{"name":"@tutti-os/auth-bridge","version":"0.0.392","_id":"@tutti-os/auth-bridge@0.0.392","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"d5c530fc50076b5b56199ec8777d90f149c5c986","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.392.tgz","fileCount":10,"integrity":"sha512-+hbPExU5zLbq7Y+0upGr9kIjgLKdZOuip/JlU3ITnCp9BStJLeA40twjpt9Y9pajOuEH6u6Wy4pd1HuirUvbLA==","signatures":[{"sig":"MEYCIQCwETSUDQUAjMqUJUNMBVx+ZyGPENa7RG/9t2UQWg4EHQIhAN0AvIlMrGO9/2EUF0sVO63EmvdvkKOZQq27yurd1S+1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.392","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.392.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/672a43883c32041e950ca25d9c21e0ac/tutti-os-auth-bridge-0.0.392.tgz","_integrity":"sha512-+hbPExU5zLbq7Y+0upGr9kIjgLKdZOuip/JlU3ITnCp9BStJLeA40twjpt9Y9pajOuEH6u6Wy4pd1HuirUvbLA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.17.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.392_1787093125864_0.9196197774954351","host":"s3://npm-registry-packages-npm-production"}},"0.0.393":{"name":"@tutti-os/auth-bridge","version":"0.0.393","_id":"@tutti-os/auth-bridge@0.0.393","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"861b20cfa286a5b29c22432cbe68e1e0be215777","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.393.tgz","fileCount":10,"integrity":"sha512-ukKGa0GnEjKTAmj4jI6CqCtlagNzT3PVzc9QdTF60NnGaC2AQHP1baNxYEENPCEX7iVCc7ELe5FGIvZEQN3/zA==","signatures":[{"sig":"MEYCIQCsLA8Lp4gjsw5vDp2suDXnblVMULewR9MMXQzLfaE5FwIhAIQyboikGs/A910R1r/Anp4D9cK/rZNm7HZSGk2IGiAX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.393","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.393.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/d3dd09c0966a3cebdfafc3f8816f125c/tutti-os-auth-bridge-0.0.393.tgz","_integrity":"sha512-ukKGa0GnEjKTAmj4jI6CqCtlagNzT3PVzc9QdTF60NnGaC2AQHP1baNxYEENPCEX7iVCc7ELe5FGIvZEQN3/zA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.17.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.393_1787113569853_0.6222766239227415","host":"s3://npm-registry-packages-npm-production"}},"0.0.394":{"name":"@tutti-os/auth-bridge","version":"0.0.394","_id":"@tutti-os/auth-bridge@0.0.394","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"aa3627c2755e7145a073929378aaf6f393ab3a18","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.394.tgz","fileCount":10,"integrity":"sha512-EnWM9Tu+wsZbwpLqyJWLMqCaWbQsmXrqVRyVaMKzzj5bVKPSy1pmO0cyc0RwgkGb1JwN0Gu2rmFdUFx/zICUlg==","signatures":[{"sig":"MEUCIQCaYIIRmQJkrMXW69zL9uFsmhpVhjiK6jef8DxfyU6XkAIgDRmhDaSJdvjNs5gTXxCN68HZ/iNoKe8rPDgU7TuO3/Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.394","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.394.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/7f58a081aeb9d8506058b22495aa451b/tutti-os-auth-bridge-0.0.394.tgz","_integrity":"sha512-EnWM9Tu+wsZbwpLqyJWLMqCaWbQsmXrqVRyVaMKzzj5bVKPSy1pmO0cyc0RwgkGb1JwN0Gu2rmFdUFx/zICUlg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.17.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.394_1787131908458_0.3451274824067916","host":"s3://npm-registry-packages-npm-production"}},"0.0.395":{"name":"@tutti-os/auth-bridge","version":"0.0.395","_id":"@tutti-os/auth-bridge@0.0.395","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"2b5beb0e5df2a981d740ace134faaf34f5f5f0d7","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.395.tgz","fileCount":10,"integrity":"sha512-SX5+p3p1/XbiDN7ew0XjflxrKZbtokIxMLWApPT/kNFrSXMBTavW4S2IgUQnVOqu+8+2NKJi7yKqJcS2VN+xNQ==","signatures":[{"sig":"MEQCIDnLScXOFo3i6bVYs5KrxlnWoRh/b0O5aDdgBvfkrdRGAiBFl0vDaY9KF/I1KlOcwSHzQWVuzMv3gm8/v2BERzfqKg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.395","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.395.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/11aa7f7d41aca0c71afd531988efa840/tutti-os-auth-bridge-0.0.395.tgz","_integrity":"sha512-SX5+p3p1/XbiDN7ew0XjflxrKZbtokIxMLWApPT/kNFrSXMBTavW4S2IgUQnVOqu+8+2NKJi7yKqJcS2VN+xNQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.17.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.395_1787133960971_0.1265362276018085","host":"s3://npm-registry-packages-npm-production"}},"0.0.396":{"name":"@tutti-os/auth-bridge","version":"0.0.396","_id":"@tutti-os/auth-bridge@0.0.396","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"27db556e9a1b66a35411e9bd8eb927b7ee6fb6df","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.396.tgz","fileCount":10,"integrity":"sha512-w5BEVJLJozkLQhl/E4leZ8RmVOHojMAl+bSW/rS7OVP0LE4yk1828x41NlSbhzJX2qJ1hIlh5BoWpwO+yHergQ==","signatures":[{"sig":"MEQCIBLDMApTZL/LTvi+TjIzJYUiW9oeHXLp3Pgd2JLrhEGxAiAs2toxIjWEV+K5fLGZW9F9zvAd1GiHD8o5JM8PrqhhyQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.396","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.396.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/b3e48a60639ddd7e22554ba383f8fba8/tutti-os-auth-bridge-0.0.396.tgz","_integrity":"sha512-w5BEVJLJozkLQhl/E4leZ8RmVOHojMAl+bSW/rS7OVP0LE4yk1828x41NlSbhzJX2qJ1hIlh5BoWpwO+yHergQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.17.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.396_1787134726762_0.16354760606717722","host":"s3://npm-registry-packages-npm-production"}},"0.0.397":{"name":"@tutti-os/auth-bridge","version":"0.0.397","_id":"@tutti-os/auth-bridge@0.0.397","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"f554531677129768275f21d3523dc756cf86c681","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.397.tgz","fileCount":10,"integrity":"sha512-hk0dDQOLtKCp6Wwwl8Nho5jtM1L3l6WfpwQcQdRaPi2bLS6YOmIz9wtHGFkzBAknH3m/T2Vahdz6S5IJH5787A==","signatures":[{"sig":"MEUCICelSeXV4/+y8zBGMDFmXfjg/QnZO1xAgxpK1z6D41ckAiEA07P1k9Vx2TmE2BRglmRltdvvHN+tJT6HQrJS7q/6ZLg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.397","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.397.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/2532677d042d974a08209df176c50fe2/tutti-os-auth-bridge-0.0.397.tgz","_integrity":"sha512-hk0dDQOLtKCp6Wwwl8Nho5jtM1L3l6WfpwQcQdRaPi2bLS6YOmIz9wtHGFkzBAknH3m/T2Vahdz6S5IJH5787A==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.17.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.397_1787141118374_0.3495063612238123","host":"s3://npm-registry-packages-npm-production"}},"0.0.398":{"name":"@tutti-os/auth-bridge","version":"0.0.398","_id":"@tutti-os/auth-bridge@0.0.398","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"a00d555bc6404a592f1b45c4dbd97e85743ae155","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.398.tgz","fileCount":10,"integrity":"sha512-A7fjdbxp6RJswAg/DgaQQmLJ4n6ZWVOHaUpQZ3hRZuBFC8ZgCZf972z1JtxdXM7EBhtoZyfQ2GVPS9YnLoDHIw==","signatures":[{"sig":"MEQCIDYg0AwZsLswkAjn8NBxnsvILC6qhVXc+W5a9hYsmbKqAiAE2nJKZ0+HkqYSgL3eZshBi5DialSWoxchePoABmLMFA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.398","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.398.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/209797703f5af84aed2c40023bef5fe4/tutti-os-auth-bridge-0.0.398.tgz","_integrity":"sha512-A7fjdbxp6RJswAg/DgaQQmLJ4n6ZWVOHaUpQZ3hRZuBFC8ZgCZf972z1JtxdXM7EBhtoZyfQ2GVPS9YnLoDHIw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.17.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.398_1787142109730_0.0004958942733541694","host":"s3://npm-registry-packages-npm-production"}},"0.0.399":{"name":"@tutti-os/auth-bridge","version":"0.0.399","_id":"@tutti-os/auth-bridge@0.0.399","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"bf2ceb55e8f2d369e4efd84ffbc61b92758accc3","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.399.tgz","fileCount":10,"integrity":"sha512-avjcBehu4u4EqrX97zr/oDitLive64Rc/jWjvRwcdnwdU31DznBAdPDPei00FX0xpzoibTznVbbDl5k/s9vzjQ==","signatures":[{"sig":"MEUCIQD+ZtFjTpOUpSKeqjDypAtmQ21MGLnbcbSTnDw1yQHzUgIgSpujBIUujhZ6yKmWcBbsL6n5kD6wYGIeOiIFeObxShE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.399","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.399.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/b8781a9a0ea3d058e0b1fd209a9a2c5a/tutti-os-auth-bridge-0.0.399.tgz","_integrity":"sha512-avjcBehu4u4EqrX97zr/oDitLive64Rc/jWjvRwcdnwdU31DznBAdPDPei00FX0xpzoibTznVbbDl5k/s9vzjQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.17.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.399_1787152318715_0.0003185023328449166","host":"s3://npm-registry-packages-npm-production"}},"0.0.400":{"name":"@tutti-os/auth-bridge","version":"0.0.400","_id":"@tutti-os/auth-bridge@0.0.400","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"38b6ff4eea49162be84eeec0c6107bd2301aa381","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.400.tgz","fileCount":10,"integrity":"sha512-Ndp2HeW3NU9wHOoSjTLglaQbRTPj+fl4ik5lcPVZUEG3ZVVKLDzG8ZysJx11IARZ/iPnL2roOE3XJAnec6u7ZA==","signatures":[{"sig":"MEYCIQD41Ozne47ohZUtAFdzGdaRQm1Uiu2BxP1Nzk4eZubObwIhAMqttTlu+3x9FGMtu06cY39UDo5jyvQ+nB2x3Qd4EqIR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.400","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.400.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/d9c9871207521e6ef7babe27e9a30e6a/tutti-os-auth-bridge-0.0.400.tgz","_integrity":"sha512-Ndp2HeW3NU9wHOoSjTLglaQbRTPj+fl4ik5lcPVZUEG3ZVVKLDzG8ZysJx11IARZ/iPnL2roOE3XJAnec6u7ZA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.17.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.400_1787153809722_0.8234373197355738","host":"s3://npm-registry-packages-npm-production"}},"0.0.401":{"name":"@tutti-os/auth-bridge","version":"0.0.401","_id":"@tutti-os/auth-bridge@0.0.401","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"41ecd5bbf68b1dbc4781a811d4bc63cb01dd5636","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.401.tgz","fileCount":10,"integrity":"sha512-A1ZJchX5CQlTuqPLAsbUG3NVR/AWvssf5sAJyJXNM1Mr02y66xUfsoxKPFSR+dz+rCltXP6EPQBV43SlA3uiZQ==","signatures":[{"sig":"MEUCIAs+jzhXz7yqRdfA+EfVmUpOovfqmn57kRq9uyVG/faZAiEAjlsVXKJS2eS4Otgom8Dz7OxQ2dxmn05T7lXHZj1qnmI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.401","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.401.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/bc706dc7eb21e2387b883e0e19c4ec6f/tutti-os-auth-bridge-0.0.401.tgz","_integrity":"sha512-A1ZJchX5CQlTuqPLAsbUG3NVR/AWvssf5sAJyJXNM1Mr02y66xUfsoxKPFSR+dz+rCltXP6EPQBV43SlA3uiZQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.17.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.401_1787195163436_0.6687182585953506","host":"s3://npm-registry-packages-npm-production"}},"0.0.402":{"name":"@tutti-os/auth-bridge","version":"0.0.402","_id":"@tutti-os/auth-bridge@0.0.402","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"03f650212901231aee5a37e91ce32d8f8259546a","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.402.tgz","fileCount":10,"integrity":"sha512-IzEC0CWbzuLAEQlIVb5Dtf9EXWtVrMs272RQRBz9bMBN1q8FRJnlhiyVFd2tUpvhUApcmrpMxY+cvE/SV4FBTQ==","signatures":[{"sig":"MEUCIQCtjyd6tR1WgyGyWoS0Mbsn9Xl4sWaOilh0SkO1RwBJygIgT7TP4F6XAwcsGnFrj4MRDFMAXPuvzzc4xBecNXHPDl4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.402","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.402.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/920b3164b117bd030edd3c454a6b4baf/tutti-os-auth-bridge-0.0.402.tgz","_integrity":"sha512-IzEC0CWbzuLAEQlIVb5Dtf9EXWtVrMs272RQRBz9bMBN1q8FRJnlhiyVFd2tUpvhUApcmrpMxY+cvE/SV4FBTQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.17.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.402_1787195742344_0.05141654302827692","host":"s3://npm-registry-packages-npm-production"}},"0.0.403":{"name":"@tutti-os/auth-bridge","version":"0.0.403","_id":"@tutti-os/auth-bridge@0.0.403","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"91e6869b02ba3bec5ab2c8b82d2b20ebdc23e581","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.403.tgz","fileCount":10,"integrity":"sha512-BSLUlDQ2G4iYgWArYajVEpAjInrWITOdPdVihkqhI8cAsaeYTJkOFkOtu54RIBnqoNLE6+9tZ7VS0zFLZctxQw==","signatures":[{"sig":"MEYCIQCHVdm6KD2xi3O35N7L7mdNXZd/iuuwc+iMrTNHGRlCAgIhAJAoykSe5KGC0NxG3eWERnNcJz4yVm3qfuViAz9ywLMb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.403","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.403.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/03770078f351c8fcfcb26bc37ff0ef70/tutti-os-auth-bridge-0.0.403.tgz","_integrity":"sha512-BSLUlDQ2G4iYgWArYajVEpAjInrWITOdPdVihkqhI8cAsaeYTJkOFkOtu54RIBnqoNLE6+9tZ7VS0zFLZctxQw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.17.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.403_1787205741457_0.6353968390685256","host":"s3://npm-registry-packages-npm-production"}},"0.0.404":{"name":"@tutti-os/auth-bridge","version":"0.0.404","_id":"@tutti-os/auth-bridge@0.0.404","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"64790ff45826dd5f8f8a241ab9834eb51fda1e24","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.404.tgz","fileCount":10,"integrity":"sha512-PgIQxBw60pyYpct7hrpRMPtJ56hPnYUn1j1/6o96DsdKpfE6ANJEYI8/9JGJ/o6ck81pbopYNOdrXbApDoXttw==","signatures":[{"sig":"MEYCIQDs/VGKuAJczXSKcx0h9dkNCnYQYBYSRogiNpXO+IKUOgIhAO+QeujQz9iuvl627/sb8NDCjqVHcyf4/XCrJ2NurDDy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.404","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.404.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/b58e4cdc14bca05f9c64c8e7e15b221a/tutti-os-auth-bridge-0.0.404.tgz","_integrity":"sha512-PgIQxBw60pyYpct7hrpRMPtJ56hPnYUn1j1/6o96DsdKpfE6ANJEYI8/9JGJ/o6ck81pbopYNOdrXbApDoXttw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.17.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.404_1787215509521_0.2545146836605474","host":"s3://npm-registry-packages-npm-production"}},"0.0.405":{"name":"@tutti-os/auth-bridge","version":"0.0.405","_id":"@tutti-os/auth-bridge@0.0.405","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"03aed84b22e4ff52049ba7e49b7968f54aca49ce","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.405.tgz","fileCount":10,"integrity":"sha512-nrqwTSb1Rw54sg2sEbJ5rm9q4j9rQblNQ+d88C3www/EpYjfKFDCRFcqVzWA2po/EpN+/YNXA2zwOafeol8CPg==","signatures":[{"sig":"MEQCIENdLAnRf2V5xNb8bEqMnYj7bpHMtDxmStDlJt6DDxZTAiBW/eIbCj9PJ17sMr9z0rv08kL6x/1OSVRxfeE9edmljw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.405","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.405.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/3014621b6361a4a05acab1fae8d59f46/tutti-os-auth-bridge-0.0.405.tgz","_integrity":"sha512-nrqwTSb1Rw54sg2sEbJ5rm9q4j9rQblNQ+d88C3www/EpYjfKFDCRFcqVzWA2po/EpN+/YNXA2zwOafeol8CPg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.17.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.405_1787217358270_0.7462290871738819","host":"s3://npm-registry-packages-npm-production"}},"0.0.406":{"name":"@tutti-os/auth-bridge","version":"0.0.406","_id":"@tutti-os/auth-bridge@0.0.406","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"b4d5ad171cf86cf35d4904c8ed6636aa90ef5bec","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.406.tgz","fileCount":10,"integrity":"sha512-hhbuAwT6LaBH7NQgE3qpLAkikHwgmnZSa+j2d4R6Zu1cPFQhRe1F9QVhr5ggkkZI+6nZM8j3P19X4FW9BqDnMA==","signatures":[{"sig":"MEUCIQDucMMx+xrb1T97psvnvBnu3EDNqgGC9KF+tn4NOIvXTgIgG/lpJctnoGtuVoCnARVI96ZVf9exTx4O7BjvBhsp/E8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.406","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.406.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/cb4f203841283845b8c5bf473a8814f3/tutti-os-auth-bridge-0.0.406.tgz","_integrity":"sha512-hhbuAwT6LaBH7NQgE3qpLAkikHwgmnZSa+j2d4R6Zu1cPFQhRe1F9QVhr5ggkkZI+6nZM8j3P19X4FW9BqDnMA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.17.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.406_1787218601169_0.9651784053471417","host":"s3://npm-registry-packages-npm-production"}},"0.0.407":{"name":"@tutti-os/auth-bridge","version":"0.0.407","_id":"@tutti-os/auth-bridge@0.0.407","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"654e3ab70b2ab009953ddc4ab650d994f78aabe7","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.407.tgz","fileCount":10,"integrity":"sha512-Bkg4Fi8FNdXfR2Vkiy7HUFb2j8TDlFWePtb8UwH6EMdiUCbAy8tDK4C3Sj++e/Iz2uOzd+tvkwnSVb3Re4LUSg==","signatures":[{"sig":"MEYCIQDe1s71Y4Eu6iBDuSQ9S+2nm7RB/1WV6QNx+chMu8d0OAIhAJYYJMwZAwdZlk26LiXYGTidcMwe8O+p73hz26o7e5yo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.407","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.407.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/7e7e2f7fe38cf4db9e1a65c2054eb66d/tutti-os-auth-bridge-0.0.407.tgz","_integrity":"sha512-Bkg4Fi8FNdXfR2Vkiy7HUFb2j8TDlFWePtb8UwH6EMdiUCbAy8tDK4C3Sj++e/Iz2uOzd+tvkwnSVb3Re4LUSg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.17.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.407_1787222742901_0.13056695729473344","host":"s3://npm-registry-packages-npm-production"}},"0.0.408":{"name":"@tutti-os/auth-bridge","version":"0.0.408","_id":"@tutti-os/auth-bridge@0.0.408","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"7765d8fb2f21d5226f253ecb39af232861037cab","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.408.tgz","fileCount":10,"integrity":"sha512-Xv3Zu4AVtequqdAS8YYTp3R5W1W5r9wS5DRh14YVZRNHr9r/+Bd9hpBghx6tgxaZgh0C7+MXBDX5EwpVo9QDzA==","signatures":[{"sig":"MEQCIDSQgMp1zpNqWxZOazxzL72WwzEzR5nyUUyuDMwlWRcUAiAP33zlUeM/fA4e52YO+IEwv9Jy6I/IRpB/v/m2m0kq1w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.408","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.408.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/a6155d89227b1c22ad73c5d9c3fc0e0f/tutti-os-auth-bridge-0.0.408.tgz","_integrity":"sha512-Xv3Zu4AVtequqdAS8YYTp3R5W1W5r9wS5DRh14YVZRNHr9r/+Bd9hpBghx6tgxaZgh0C7+MXBDX5EwpVo9QDzA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.17.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.408_1787236597302_0.14284531757010122","host":"s3://npm-registry-packages-npm-production"}},"0.0.409":{"name":"@tutti-os/auth-bridge","version":"0.0.409","_id":"@tutti-os/auth-bridge@0.0.409","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"4ee80ebe201cf88641a214db1a8e523d8ce1440a","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.409.tgz","fileCount":10,"integrity":"sha512-0MBUsbhj5xjVMJ/i5qySSwp5a9XtMBXAeILd3a1prT9y7/88HnzVrD1GnLdRnCndcv0PC7wVN7llT+TnGq3ypA==","signatures":[{"sig":"MEQCIFrRJxN9yHvGBA+1JJVbhHQGGG23zDWMiiP8wxJcoRAbAiA00J15zz9kgWSRKV18mGrfR9o7ek7F9IscDtlOF0GAMg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.409","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.409.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/5da2006b63a8df514ba4617e04a6f5f6/tutti-os-auth-bridge-0.0.409.tgz","_integrity":"sha512-0MBUsbhj5xjVMJ/i5qySSwp5a9XtMBXAeILd3a1prT9y7/88HnzVrD1GnLdRnCndcv0PC7wVN7llT+TnGq3ypA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.17.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.409_1787236996223_0.5278132976220378","host":"s3://npm-registry-packages-npm-production"}},"0.0.410":{"name":"@tutti-os/auth-bridge","version":"0.0.410","_id":"@tutti-os/auth-bridge@0.0.410","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"c33eae2fd79f6b90f3975b3672885c8750fce5c2","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.410.tgz","fileCount":10,"integrity":"sha512-tHWsYxQAopZkfNMom/xVO6ASbR6piXXDiRQU0ntqJkWk6pLdV9fBFCvP3BwWUPS6+YOmEmMZoLF1g2/Ti2WXnA==","signatures":[{"sig":"MEQCIFX9ja0pMvmxvlUbdkKppxx0df4e8M1kYXof+qY93tigAiAzvoHyD2vBF9JouX37IDgzS6UOHm3nzUdbi0zaI2h2vQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.410","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.410.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/40922188d36bfd03c1661084d16b8580/tutti-os-auth-bridge-0.0.410.tgz","_integrity":"sha512-tHWsYxQAopZkfNMom/xVO6ASbR6piXXDiRQU0ntqJkWk6pLdV9fBFCvP3BwWUPS6+YOmEmMZoLF1g2/Ti2WXnA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.17.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.410_1787241443440_0.2741128254411236","host":"s3://npm-registry-packages-npm-production"}},"0.0.411":{"name":"@tutti-os/auth-bridge","version":"0.0.411","_id":"@tutti-os/auth-bridge@0.0.411","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"d7d7354c7109b4126b9c2a5202f8b5a69bb7b509","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.411.tgz","fileCount":10,"integrity":"sha512-/Yz0KbS731tSYsl8LGYhca2u1S7w/Uk8RzNSqx+xywnmXtfo6peUAKg8RhpZWAbFTY1pIPTXmXDGqwofsWWFdQ==","signatures":[{"sig":"MEYCIQC0fnJtgwW9+Nd7FvUgZtLbf4avi7ZItqGtEhO9ZIA1NAIhANUEXY3fn+KdK+Ogf/LdAeyO7KbcU4EzLZMPyxIdQZgN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCX5Tvx10mm/XL159KRjnRt/X8i/h8v6IlMwEDrUpH6TwIhAKpbhRsGMicnR5Ic/1rJnTdxmYHHE6pcBwIlC9NMqmBG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.411","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.411.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/e54e19565a84a1039193a4dbf1df453b/tutti-os-auth-bridge-0.0.411.tgz","_integrity":"sha512-/Yz0KbS731tSYsl8LGYhca2u1S7w/Uk8RzNSqx+xywnmXtfo6peUAKg8RhpZWAbFTY1pIPTXmXDGqwofsWWFdQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.17.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.411_1787390508710_0.1546737938790439","host":"s3://npm-registry-packages-npm-production"}},"0.0.412":{"name":"@tutti-os/auth-bridge","version":"0.0.412","_id":"@tutti-os/auth-bridge@0.0.412","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"6d56294f1382fc765c392076cac369d9521b5c2c","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.412.tgz","fileCount":10,"integrity":"sha512-tuhELL9c9Rxcb1uk5L8C/ImxRB0+JU8cHHyZ55K9Yq1pd5MiUm1USRxK3Cgm0N20s67UmulRKinRgEM4/whYOQ==","signatures":[{"sig":"MEQCICrFRDwiSGaC1oJd6rEXJsnFeGorcjlO+oxJEdOlcBQlAiBppLIyh2BvF/0Gbvha2IRgL6LsIvpiK11DFegRN2VkqQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIE6Rwatg3q+BZ0o4G+9AqENyjkwDLY2iMrbl+fklseBkAiBo/trUSBCI5kGldqbajO/51xx8iyAJFiXpHt8gURtUSw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.412","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.412.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/95bdcc0d6a5c63b0e6fd95e2a361dc02/tutti-os-auth-bridge-0.0.412.tgz","_integrity":"sha512-tuhELL9c9Rxcb1uk5L8C/ImxRB0+JU8cHHyZ55K9Yq1pd5MiUm1USRxK3Cgm0N20s67UmulRKinRgEM4/whYOQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.17.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.412_1787394000569_0.4223951561342878","host":"s3://npm-registry-packages-npm-production"}},"0.0.413":{"name":"@tutti-os/auth-bridge","version":"0.0.413","_id":"@tutti-os/auth-bridge@0.0.413","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"26ef06b304605fcfce25b63495610e15c0f6b7f8","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.413.tgz","fileCount":10,"integrity":"sha512-4O025p+WzHKLI9REDqNTASxpp5ZkTjzPRS20Vdys4PlpC9eB1c2YBs5LLYbABJxL4AAW3Y1iIceFz4lOL0fSRA==","signatures":[{"sig":"MEUCIQC7Q50ztuZS+kTTX3ZcHFDqvyzG7Jvd/J03Dhwt1Xyd1QIgWfF2w9sHsSKur5Zsr2JnSznU3AFh+0FcnYPHWLbHFMY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCF7eF0MPUPV/dbOooBuuukgKaKug11S1EIL6yU3yOv4QIhAJeEeAks3QHjDZEw1KgCRKBGZb06WV35PgAO+bRRW2e1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.413","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.413.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/8e6184e804b7e8dffb39082f01774d38/tutti-os-auth-bridge-0.0.413.tgz","_integrity":"sha512-4O025p+WzHKLI9REDqNTASxpp5ZkTjzPRS20Vdys4PlpC9eB1c2YBs5LLYbABJxL4AAW3Y1iIceFz4lOL0fSRA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.17.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.413_1787477526668_0.737415229847111","host":"s3://npm-registry-packages-npm-production"}},"0.0.414":{"name":"@tutti-os/auth-bridge","version":"0.0.414","_id":"@tutti-os/auth-bridge@0.0.414","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"54ce88d3ac72694ccfdb46a515a3b0c71a544a81","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.414.tgz","fileCount":10,"integrity":"sha512-LZAv9qwwtt6EBIgM2zXXaBnT+omP1ws6hlqD1EDVi0lkTUljgrCli16Bi33Xndms+Bpql7W1pOIcPMQFvKz/zQ==","signatures":[{"sig":"MEQCIDdKJnYKCzislDw8MYT9Y2ES70WEGSZpt0YD/ETeoTUUAiA18brfJavDMWtwKKaif1O3TojdYccHIjclJNBkaQKa3w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCLcJ1x7ZNLlpLRVjVzCsWUUftHkaZiQd468/OFEHABbgIhAPG+4XmCKJGQMpLWLpNC+cac+8fh/+MXMYHDZSSBicIZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.414","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.414.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/95c73fb18bf04b5b489a935ef7e79bb3/tutti-os-auth-bridge-0.0.414.tgz","_integrity":"sha512-LZAv9qwwtt6EBIgM2zXXaBnT+omP1ws6hlqD1EDVi0lkTUljgrCli16Bi33Xndms+Bpql7W1pOIcPMQFvKz/zQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.17.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.414_1787494826929_0.13973823984198952","host":"s3://npm-registry-packages-npm-production"}},"0.0.415":{"name":"@tutti-os/auth-bridge","version":"0.0.415","_id":"@tutti-os/auth-bridge@0.0.415","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"c208da067499b662f4ce736b548e866535edba74","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.415.tgz","fileCount":10,"integrity":"sha512-Fd0ZGsJ6QsmIsZZaAW9rJEJT0u2fiZ48q+Q4sfjufn16UxWreBxD3ScoJT2hCbUybkMYK2Vm2GQ1dKqxmyWvEw==","signatures":[{"sig":"MEQCIGMqwj4QYckFDQk8azL3dnd0N81s+NWAlnmyGFdBG5YHAiBbW4GQ+xI7ZF4Y5g9IOBJLdOPAIjRYpTdsalPp3Q+7ZA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBw62CuZSAUwYgYorKUedK14yH6FKbRavNqmvJgwBn06AiBdEaUc4L2IHS5Y1D4+WD7iWQUTl6Lr1JMTbgWjaUF2kA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.415","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.415.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/028cf80a30da5a7e53b5c3efd54b9412/tutti-os-auth-bridge-0.0.415.tgz","_integrity":"sha512-Fd0ZGsJ6QsmIsZZaAW9rJEJT0u2fiZ48q+Q4sfjufn16UxWreBxD3ScoJT2hCbUybkMYK2Vm2GQ1dKqxmyWvEw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.17.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.415_1787550129200_0.31740521658646026","host":"s3://npm-registry-packages-npm-production"}},"0.0.416":{"name":"@tutti-os/auth-bridge","version":"0.0.416","_id":"@tutti-os/auth-bridge@0.0.416","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"877ddb8d680d5674566739485c9c0ce081b188ce","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.416.tgz","fileCount":10,"integrity":"sha512-pxkIcy4P1S0l7YTi2VM5aewcHxSJvZ65K1GiR+ruYc+mZed3Y+P9SHDr9Io+5Q0EF++8UgwKENztA48/X/gPqQ==","signatures":[{"sig":"MEUCIBb9lFnOjUxeSgsX5OoKoFTW3dAoDQVpxJto+Aii1kofAiEAgYFz9zkFVesSH1abHKToJ/JSc7IEyPANmetg2ctoZAI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIE3wmmPVz/rhi6hEM87GQKVyYXjKeh3rTWv++jMsQTldAiBXiiM/07H4vNhBHJeeAJBh1xX6p3trI0LdnVLqHGvxpg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.416","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.416.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/2b3b43c94946b7a6d3b436a261d06be1/tutti-os-auth-bridge-0.0.416.tgz","_integrity":"sha512-pxkIcy4P1S0l7YTi2VM5aewcHxSJvZ65K1GiR+ruYc+mZed3Y+P9SHDr9Io+5Q0EF++8UgwKENztA48/X/gPqQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.17.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.416_1787574033658_0.3539965605212516","host":"s3://npm-registry-packages-npm-production"}},"0.0.417":{"name":"@tutti-os/auth-bridge","version":"0.0.417","_id":"@tutti-os/auth-bridge@0.0.417","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"640425fc2e9d599c0028e656995e9d3e788c8d91","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.417.tgz","fileCount":10,"integrity":"sha512-i1ltt/8eY7QdjHe2YhECaS49V6dgwcJopYzkJKoBeo8Ew/QzdOvkKJPWKsKCcQJp7TZK2KD1+dbmUmHuha87zQ==","signatures":[{"sig":"MEUCIDN8kx8LlS9r8PywlgnnCR8BLRQeBFPiIxrtBEqmhhpRAiEA54POHubpPt/lo94lHXxB2DVwcmQM4GVp7jEtz3wGsgY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAQU50fwp0yrJxcqKiPMxoGdCn60Y+i2h/hATszFs/ZFAiB51QWF3wkgMulRN6zzn12b3aMZsad5ZPYw0vnMOFCdCg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.417","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.417.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/809ed32541779b1e8e1d25d3a4f87247/tutti-os-auth-bridge-0.0.417.tgz","_integrity":"sha512-i1ltt/8eY7QdjHe2YhECaS49V6dgwcJopYzkJKoBeo8Ew/QzdOvkKJPWKsKCcQJp7TZK2KD1+dbmUmHuha87zQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.17.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.417_1787575530485_0.4494842584418044","host":"s3://npm-registry-packages-npm-production"}},"0.0.418":{"name":"@tutti-os/auth-bridge","version":"0.0.418","_id":"@tutti-os/auth-bridge@0.0.418","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"f0e170ff191ccb3f16a6c540d1fa254e6e397517","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.418.tgz","fileCount":10,"integrity":"sha512-Nhfy7QK0j+1tc42JqvlelxfgpAdJ432WWUyIikA/UDmYcYIc8YcDc581Ck1cI4xD6oibj/QgzxCA4PMjm+rhCQ==","signatures":[{"sig":"MEQCIBqcHDh3CFKxhJrGrSqTSLj4YlIqTVAHMJrPdbucc3tbAiBrsxta0FsIW8GkcPq2n3Wrsa8qPcRyLP3BfdnK7dRIow==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDJPrn8Lu7cd+HX8FC+cjLTeCs9tqI2nNsOIth4sA76uAiB658OxRC9zZdGNkrUxuJ120UvYimEots9rlAJYNy2vOQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.418","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.418.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/57a0c92b9a3dae4f370d727c88c20476/tutti-os-auth-bridge-0.0.418.tgz","_integrity":"sha512-Nhfy7QK0j+1tc42JqvlelxfgpAdJ432WWUyIikA/UDmYcYIc8YcDc581Ck1cI4xD6oibj/QgzxCA4PMjm+rhCQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.17.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.418_1787581665855_0.5958196911674605","host":"s3://npm-registry-packages-npm-production"}},"0.0.419":{"name":"@tutti-os/auth-bridge","version":"0.0.419","_id":"@tutti-os/auth-bridge@0.0.419","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"7f731e478b1a019589c030ecff60b7605be35bab","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.419.tgz","fileCount":10,"integrity":"sha512-jlc3CPL4tCtLfQda36s8Pn4qjBaH9J92F7LE2o1kJNwUrbRoNUN388aJK6drtunf2OhJjALw9yxsGcr87rO3RA==","signatures":[{"sig":"MEUCIBvwL4ZH9R28/QeOyvP0SNkzXZAy7TXBGlfK5sB6BixFAiEArSO97OtevIwgjG8jMV1NsU0U9sbgWKsxP/5eTfoFM9A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEoWBxSn2drnyRXqwDjwaOjSRWPL6cnN8DX2QkplavzJAiBu+PxtwdumolmbTwQYDsHslQ7qfGspmn/1/AwxSS15Ig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.419","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.419.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/200cb0372cef3c64ccb53d4e66c48765/tutti-os-auth-bridge-0.0.419.tgz","_integrity":"sha512-jlc3CPL4tCtLfQda36s8Pn4qjBaH9J92F7LE2o1kJNwUrbRoNUN388aJK6drtunf2OhJjALw9yxsGcr87rO3RA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.17.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.419_1787592169822_0.12941339985969225","host":"s3://npm-registry-packages-npm-production"}},"0.0.420":{"name":"@tutti-os/auth-bridge","version":"0.0.420","_id":"@tutti-os/auth-bridge@0.0.420","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"cbc465c896138ce49208555522b634143d263fce","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.420.tgz","fileCount":10,"integrity":"sha512-HzR6QGufunO11nChA4U6txFPSfU6Un/PtQCA/Re+XlK8rT7bENakH3qpfNfisGwPBybGMpa5QWzwpBaUz9JEhw==","signatures":[{"sig":"MEYCIQC7kT1qcGtjNGdeqZC11NnEgy+OqUa0PdkHQSf0lQlI9gIhAOYADH0AdphOEe9QBmHh+w8iPsUMuDorLNEVD96LTi9Y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBE6WvSkeBsKO+ut/7liu4pj2qRrjwO32Bjiqhku3mAgAiBrPfxvgoXf5wIwv0WluNjqy9XAikb46iJxjjGmEcPBow==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.420","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.420.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/193fc2868818551e84b2b0ad3ceb0fd3/tutti-os-auth-bridge-0.0.420.tgz","_integrity":"sha512-HzR6QGufunO11nChA4U6txFPSfU6Un/PtQCA/Re+XlK8rT7bENakH3qpfNfisGwPBybGMpa5QWzwpBaUz9JEhw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.17.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.420_1787631792310_0.8751086852990912","host":"s3://npm-registry-packages-npm-production"}},"0.0.421":{"name":"@tutti-os/auth-bridge","version":"0.0.421","_id":"@tutti-os/auth-bridge@0.0.421","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"ad4d9f5985ccecb77f4dc06859782ad80aef6dd5","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.421.tgz","fileCount":10,"integrity":"sha512-SfwKbgZFZ8HzbbhJuxqSNHkt0WpDpMV/5XV/iLZMbN1FP8+yL5Hab8OCaVo2G2vgWS7pSv3C7MyUQYsKOibQ3A==","signatures":[{"sig":"MEUCIQD+YdU3YIjFlHe9A0d1adknq/NZSpyZJMZX5TAvRUqVzwIgD34LR7moY2aEoUD5dt5i78UhXenpJ4LMMCsjChCm+WY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDJnZ9WVu222/5Fw3acL0y/cx9hcqwyHRsQcfSvTvk3bAIhAMm7J8hJZsPaAkeBKyfgW8Xiq+zRQ+uVSXtzcqFWwTKO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.421","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.421.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/5b2f0d5e6f6e82e55504e763a4eff28d/tutti-os-auth-bridge-0.0.421.tgz","_integrity":"sha512-SfwKbgZFZ8HzbbhJuxqSNHkt0WpDpMV/5XV/iLZMbN1FP8+yL5Hab8OCaVo2G2vgWS7pSv3C7MyUQYsKOibQ3A==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.17.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.421_1787632887902_0.6273878369896451","host":"s3://npm-registry-packages-npm-production"}},"0.0.422":{"name":"@tutti-os/auth-bridge","version":"0.0.422","_id":"@tutti-os/auth-bridge@0.0.422","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"dd81dc8204b419ff2e8f61db7a58d549b03ff6c0","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.422.tgz","fileCount":10,"integrity":"sha512-Z5SWd/3RAz0QuTSieWeG1NZhpZydEZ6WIEDUr0J3gRQj2WFtJ0ghfsgL7SDkJsP/2nQjqUTEA39yjto7OcKX2Q==","signatures":[{"sig":"MEYCIQCbkzJEcko7QxzODAACjewvlNAD23vmTwEkVbgh9llXbgIhAMqAs+mexePKfbXG3bCFU2vIU5y2KRXpgKoJZkgYCcdX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEf9HyoV8phLR1YPmgNRcxIjeGraDI9zG3W0wVo7jRE1AiBlSqmq4rkWz5vUcQMH1kUNsR7YHJ3K87ZKc95f10EMEw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.422","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.422.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/a05d8cac7e1c0e21490cc56e667ad8ac/tutti-os-auth-bridge-0.0.422.tgz","_integrity":"sha512-Z5SWd/3RAz0QuTSieWeG1NZhpZydEZ6WIEDUr0J3gRQj2WFtJ0ghfsgL7SDkJsP/2nQjqUTEA39yjto7OcKX2Q==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.17.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.422_1787723633620_0.9754491111673087","host":"s3://npm-registry-packages-npm-production"}},"0.0.423":{"name":"@tutti-os/auth-bridge","version":"0.0.423","_id":"@tutti-os/auth-bridge@0.0.423","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"7247f3281065710f513fc0cc034b1a589476ea67","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.423.tgz","fileCount":10,"integrity":"sha512-bQbLTXRb9wezjUWs0WmnYyjjgCWHcXzhJ1Y1PxAmQhsXstqFnrGZZRSU7BEoeGKIbcVudrDaQ/G7ep6QOGF2bw==","signatures":[{"sig":"MEYCIQDfJl9mUWzqL3c/BgcdbVLwi6O1Y99CTiDbGPSoaDETpAIhAJC8KMG4eC/cWdA14LnpcnuKgxYLIfbwK62ajYs6Ksb3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIC0rPRasi6ddPC3lq2iNoU5ZlngJjgYZpCGUS+zqmP24AiBcMb3WBjxGv3flajjvmzapiJ/CGRF/z9GQcpwCsuG9MA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.423","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.423.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/058ce8448d7d15657d82bec2e3e3cdcf/tutti-os-auth-bridge-0.0.423.tgz","_integrity":"sha512-bQbLTXRb9wezjUWs0WmnYyjjgCWHcXzhJ1Y1PxAmQhsXstqFnrGZZRSU7BEoeGKIbcVudrDaQ/G7ep6QOGF2bw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.17.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.423_1787744187320_0.22738916738020953","host":"s3://npm-registry-packages-npm-production"}},"0.0.424":{"name":"@tutti-os/auth-bridge","version":"0.0.424","_id":"@tutti-os/auth-bridge@0.0.424","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"623ab8ff81668d4020c7ca8be51d046fc3affd92","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.424.tgz","fileCount":10,"integrity":"sha512-bYRtbqtJR3VqoXlCBFadxmdHCiYq80ubkrO0/Vz2WYFtNuzU9V1bXNylj/nWvXUNvIdXeo/IvbdouYRMF5PghA==","signatures":[{"sig":"MEUCIQC5OOBR2HhZdcv9ocjxiP35qHfzn25O4UAZZNpipjRFMwIgbVMrZpj7DaneuAUJ/BUFTXi8S/VKA08467v4xc0NIhM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICoo0E0AOo/dwIAgBsRpU/Gf2vptubTZ6PxyZ6d1lfBHAiEA7PRAxxk7rNDUZQIgFi48er8GGjD2Zkvh9+BXCyc3+VQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.424","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.424.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/050d0764896c5469e2fe9530485a1f0b/tutti-os-auth-bridge-0.0.424.tgz","_integrity":"sha512-bYRtbqtJR3VqoXlCBFadxmdHCiYq80ubkrO0/Vz2WYFtNuzU9V1bXNylj/nWvXUNvIdXeo/IvbdouYRMF5PghA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.17.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.424_1787746866687_0.48606000700672936","host":"s3://npm-registry-packages-npm-production"}},"0.0.425":{"name":"@tutti-os/auth-bridge","version":"0.0.425","_id":"@tutti-os/auth-bridge@0.0.425","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"f8580733703db6f9a7baae1a18b41a89e66f49a3","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.425.tgz","fileCount":10,"integrity":"sha512-duEDND2EXBtQBEtH8Ed8M0Z6Fl9NYy4PkEAqnd592dQmzYopJ0K/Cjrdu8UtnYaS9PY7TowxJygmq5aijg6QPw==","signatures":[{"sig":"MEQCIGCAaqWKbK12924DMY/a/r0SI9W/DKMufqWwmLQsB5NEAiA/HRb9V5Aa91UB3YNrxbYJ4CEZY7pPPlcC9JJGBH0zRg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIH6BqaPi0m7DPQR65YOCmuehC/gb8CRMuV/HFtex9bBEAiEAmb7+r8wzMj8vBZ/MKmIMmDHrvlrN2UUl42F39fGUEDI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.425","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.425.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/81fb989f0cac29ec84f84740adc59ea8/tutti-os-auth-bridge-0.0.425.tgz","_integrity":"sha512-duEDND2EXBtQBEtH8Ed8M0Z6Fl9NYy4PkEAqnd592dQmzYopJ0K/Cjrdu8UtnYaS9PY7TowxJygmq5aijg6QPw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.17.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.425_1787759450342_0.20665213280464423","host":"s3://npm-registry-packages-npm-production"}},"0.0.426":{"name":"@tutti-os/auth-bridge","version":"0.0.426","_id":"@tutti-os/auth-bridge@0.0.426","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"68c6345a61f05a4cab245bf80f005ad0e491c4a4","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.426.tgz","fileCount":10,"integrity":"sha512-dBwm8TIOBPjqVDSLN0hkLal8tdowMYeAzc/Fj26Aoh7d3MOGvA7nHr25oRGFz5veFGdYPZSSRqDetYY+yUpiJQ==","signatures":[{"sig":"MEQCIDR36N6i7iI6GzyKI/rIPExEF3hIdtmiaD9KEJrRyKUZAiAE0nZWvKWn6mQWqlOOnqtJxxoT9ZXUAPFySc7obumTbQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIE1OB0rxUcdBFeRGHKMzxx8urLfWsghNTc2DwZrHKPGYAiEAsCPkoYntCcLYG6kT+6BYJXGpmyPGRp+vXhxZGpEvhFI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.426","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"type":"module","_from":"file:tutti-os-auth-bridge-0.0.426.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/c66a74d29d7b468b629e15a59c5ae7fc/tutti-os-auth-bridge-0.0.426.tgz","_integrity":"sha512-dBwm8TIOBPjqVDSLN0hkLal8tdowMYeAzc/Fj26Aoh7d3MOGvA7nHr25oRGFz5veFGdYPZSSRqDetYY+yUpiJQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.17.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-bridge_0.0.426_1787805215607_0.5607364048646053","host":"s3://npm-registry-packages-npm-production"}},"0.0.427":{"_id":"@tutti-os/auth-bridge@0.0.427","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"dist":{"shasum":"93aa8a5896d8c7924116721558cedc13629d12d1","tarball":"https://registry.npmjs.org/@tutti-os/auth-bridge/-/auth-bridge-0.0.427.tgz","fileCount":10,"integrity":"sha512-MuMrEM/5A2HhQWLEer9QrGeJupJzc/A/4MnHUjo+NvKxTSkbaBuHnxiDVNQwByk+6ELOlnPr7GCwLzlExtv/zw==","signatures":[{"sig":"MEUCIQDKdoULyxuzot6DdrLKwNqLiU042xoxR2P1y+pYvfvVZgIgBx0jENOxh5/ABOzzNZTh+Xv45I1shEsR5U38H/F9zmI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIAO6le3wYp6fpWcECHP7t+Mgl3E2OShHQmEcsiq7pwm1AiAl9v54/E4biAN6+PSLNlAGTvn7CwxRFnI7bkTt0vNvlQ=="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fauth-bridge@0.0.427","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44604},"name":"@tutti-os/auth-bridge","type":"module","_from":"file:tutti-os-auth-bridge-0.0.427.tgz","types":"./dist/browser.d.ts","exports":{"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./shared":{"types":"./dist/shared.d.ts","import":"./dist/shared.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"}},"private":false,"scripts":{"test":"pnpm exec tsx --test src/*.test.ts","build":"tsup --config tsup.config.ts","type-check":"tsc --noEmit"},"version":"0.0.427","_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"homepage":"https://github.com/tutti-os/tutti#readme","_resolved":"/tmp/1828e3f64b0509e15904dc0dd0c72481/tutti-os-auth-bridge-0.0.427.tgz","_integrity":"sha512-MuMrEM/5A2HhQWLEer9QrGeJupJzc/A/4MnHUjo+NvKxTSkbaBuHnxiDVNQwByk+6ELOlnPr7GCwLzlExtv/zw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"_npmVersion":"11.17.0","description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","directories":{},"maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^24.12.2"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/auth-bridge_0.0.427_1787908791101_0.5063525337471619"}}},"time":{"created":"2026-06-30T15:31:01.231Z","modified":"2026-08-28T09:19:51.539Z","0.0.1":"2026-06-30T15:31:01.578Z","0.0.2":"2026-06-30T15:36:51.947Z","0.0.49":"2026-07-02T04:15:00.313Z","0.0.50":"2026-07-02T10:49:52.510Z","0.0.51":"2026-07-02T12:33:32.746Z","0.0.52":"2026-07-02T13:00:54.705Z","0.0.53":"2026-07-02T13:34:57.560Z","0.0.54":"2026-07-03T03:20:15.891Z","0.0.55":"2026-07-03T05:57:17.641Z","0.0.56":"2026-07-03T07:11:28.370Z","0.0.57":"2026-07-03T08:36:21.102Z","0.0.58":"2026-07-04T09:12:17.710Z","0.0.59":"2026-07-04T09:49:11.557Z","0.0.60":"2026-07-04T19:14:15.721Z","0.0.61":"2026-07-05T05:16:19.434Z","0.0.62":"2026-07-05T12:29:15.060Z","0.0.63":"2026-07-05T13:30:24.189Z","0.0.64":"2026-07-06T06:49:52.488Z","0.0.65":"2026-07-06T10:33:27.325Z","0.0.66":"2026-07-07T04:43:41.238Z","0.0.67":"2026-07-07T08:06:10.456Z","0.0.68":"2026-07-07T10:32:02.290Z","0.0.69":"2026-07-07T14:09:24.979Z","0.0.70":"2026-07-07T17:05:55.960Z","0.0.71":"2026-07-08T04:22:48.341Z","0.0.72":"2026-07-08T08:39:15.176Z","0.0.73":"2026-07-08T09:34:40.327Z","0.0.74":"2026-07-08T12:31:49.415Z","0.0.75":"2026-07-09T06:49:18.306Z","0.0.76":"2026-07-09T09:42:56.548Z","0.0.77":"2026-07-09T10:45:28.535Z","0.0.78":"2026-07-09T15:06:08.264Z","0.0.79":"2026-07-09T19:15:15.428Z","0.0.80":"2026-07-09T19:30:35.457Z","0.0.81":"2026-07-10T04:55:03.978Z","0.0.82":"2026-07-10T07:58:56.025Z","0.0.83":"2026-07-10T08:44:10.568Z","0.0.84":"2026-07-10T15:58:10.406Z","0.0.85":"2026-07-10T16:13:13.130Z","0.0.86":"2026-07-11T04:33:58.118Z","0.0.87":"2026-07-11T06:15:13.436Z","0.0.88":"2026-07-11T09:31:54.715Z","0.0.89":"2026-07-11T17:43:04.618Z","0.0.90":"2026-07-12T16:31:22.985Z","0.0.91":"2026-07-12T16:52:41.642Z","0.0.92":"2026-07-12T17:40:45.133Z","0.0.93":"2026-07-13T06:23:33.965Z","0.0.94":"2026-07-13T09:27:33.840Z","0.0.95":"2026-07-13T18:45:11.726Z","0.0.96":"2026-07-14T18:06:03.236Z","0.0.97":"2026-07-15T03:51:29.056Z","0.0.98":"2026-07-15T08:57:38.989Z","0.0.99":"2026-07-15T09:04:40.162Z","0.0.100":"2026-07-15T15:00:08.183Z","0.0.101":"2026-07-15T16:40:34.235Z","0.0.102":"2026-07-15T16:46:39.882Z","0.0.103":"2026-07-15T17:21:30.604Z","0.0.104":"2026-07-15T18:34:58.382Z","0.0.105":"2026-07-16T06:53:39.267Z","0.0.106":"2026-07-16T07:08:32.520Z","0.0.107":"2026-07-16T07:22:48.262Z","0.0.108":"2026-07-16T12:03:06.244Z","0.0.109":"2026-07-16T14:14:38.037Z","0.0.110":"2026-07-16T17:04:11.002Z","0.0.111":"2026-07-16T17:57:24.951Z","0.0.112":"2026-07-16T18:24:45.081Z","0.0.113":"2026-07-16T19:07:54.304Z","0.0.114":"2026-07-17T03:36:59.764Z","0.0.115":"2026-07-17T05:10:33.166Z","0.0.116":"2026-07-17T10:42:42.601Z","0.0.117":"2026-07-17T10:47:20.301Z","0.0.118":"2026-07-17T11:05:45.126Z","0.0.119":"2026-07-17T11:28:42.690Z","0.0.120":"2026-07-17T12:19:13.010Z","0.0.121":"2026-07-17T12:41:23.041Z","0.0.122":"2026-07-17T13:04:37.213Z","0.0.123":"2026-07-17T13:29:52.581Z","0.0.124":"2026-07-17T14:33:35.209Z","0.0.125":"2026-07-17T14:49:04.653Z","0.0.126":"2026-07-17T16:34:27.445Z","0.0.127":"2026-07-17T17:47:41.139Z","0.0.128":"2026-07-17T18:38:57.142Z","0.0.129":"2026-07-18T04:28:50.204Z","0.0.130":"2026-07-18T05:24:11.562Z","0.0.131":"2026-07-18T06:02:58.646Z","0.0.132":"2026-07-18T06:22:03.116Z","0.0.133":"2026-07-18T10:04:35.774Z","0.0.134":"2026-07-18T10:58:30.956Z","0.0.135":"2026-07-18T12:17:20.780Z","0.0.136":"2026-07-18T12:35:16.871Z","0.0.137":"2026-07-18T12:47:56.645Z","0.0.138":"2026-07-18T12:52:35.701Z","0.0.139":"2026-07-18T13:00:02.366Z","0.0.140":"2026-07-18T16:45:32.170Z","0.0.141":"2026-07-18T16:52:16.460Z","0.0.142":"2026-07-18T17:35:29.509Z","0.0.143":"2026-07-18T18:11:26.167Z","0.0.144":"2026-07-19T00:49:01.634Z","0.0.145":"2026-07-19T04:16:06.148Z","0.0.146":"2026-07-19T13:17:41.616Z","0.0.147":"2026-07-20T04:55:10.585Z","0.0.148":"2026-07-20T05:44:09.174Z","0.0.149":"2026-07-20T07:18:16.178Z","0.0.150":"2026-07-20T07:31:11.602Z","0.0.151":"2026-07-20T08:40:19.140Z","0.0.152":"2026-07-20T09:14:13.506Z","0.0.153":"2026-07-20T09:53:53.931Z","0.0.154":"2026-07-20T14:24:42.797Z","0.0.155":"2026-07-20T14:40:52.094Z","0.0.156":"2026-07-20T15:16:13.538Z","0.0.157":"2026-07-20T15:53:41.647Z","0.0.158":"2026-07-20T17:05:38.932Z","0.0.159":"2026-07-20T17:17:30.511Z","0.0.160":"2026-07-20T17:52:29.399Z","0.0.161":"2026-07-20T19:15:22.842Z","0.0.162":"2026-07-21T03:16:32.608Z","0.0.163":"2026-07-21T04:49:16.397Z","0.0.164":"2026-07-21T05:28:30.875Z","0.0.165":"2026-07-21T05:46:16.731Z","0.0.166":"2026-07-21T07:14:54.052Z","0.0.167":"2026-07-21T09:28:57.677Z","0.0.168":"2026-07-21T13:06:04.322Z","0.0.169":"2026-07-21T13:16:19.013Z","0.0.170":"2026-07-21T13:39:28.242Z","0.0.171":"2026-07-21T14:07:05.257Z","0.0.172":"2026-07-21T15:35:20.693Z","0.0.173":"2026-07-21T16:10:11.771Z","0.0.174":"2026-07-21T17:23:17.109Z","0.0.175":"2026-07-21T17:45:28.599Z","0.0.176":"2026-07-22T05:10:17.080Z","0.0.177":"2026-07-22T06:12:21.167Z","0.0.178":"2026-07-22T07:20:25.443Z","0.0.179":"2026-07-22T08:10:12.449Z","0.0.180":"2026-07-22T08:16:28.586Z","0.0.181":"2026-07-22T08:42:05.846Z","0.0.182":"2026-07-22T09:38:28.333Z","0.0.183":"2026-07-22T10:21:27.557Z","0.0.184":"2026-07-22T10:29:35.738Z","0.0.185":"2026-07-22T10:40:45.866Z","0.0.186":"2026-07-22T10:48:39.422Z","0.0.187":"2026-07-22T11:18:56.071Z","0.0.188":"2026-07-22T11:58:49.544Z","0.0.189":"2026-07-22T13:14:37.009Z","0.0.190":"2026-07-22T16:22:33.690Z","0.0.191":"2026-07-22T18:23:43.441Z","0.0.192":"2026-07-22T18:33:11.750Z","0.0.193":"2026-07-22T18:57:24.068Z","0.0.194":"2026-07-22T19:04:18.207Z","0.0.195":"2026-07-22T23:34:52.092Z","0.0.196":"2026-07-22T23:59:20.438Z","0.0.197":"2026-07-23T04:14:09.352Z","0.0.198":"2026-07-23T07:00:37.860Z","0.0.199":"2026-07-23T09:13:07.619Z","0.0.200":"2026-07-23T09:28:33.978Z","0.0.201":"2026-07-23T09:52:29.362Z","0.0.202":"2026-07-23T12:46:13.052Z","0.0.203":"2026-07-23T13:02:23.515Z","0.0.204":"2026-07-23T13:08:25.170Z","0.0.205":"2026-07-23T13:35:31.417Z","0.0.206":"2026-07-23T14:00:43.820Z","0.0.207":"2026-07-23T14:46:50.734Z","0.0.208":"2026-07-23T15:04:04.878Z","0.0.209":"2026-07-23T15:21:58.997Z","0.0.210":"2026-07-23T15:35:17.998Z","0.0.211":"2026-07-23T16:53:26.482Z","0.0.212":"2026-07-23T18:37:53.392Z","0.0.213":"2026-07-23T18:59:54.866Z","0.0.214":"2026-07-23T19:25:28.943Z","0.0.215":"2026-07-24T07:02:55.792Z","0.0.216":"2026-07-24T08:01:59.509Z","0.0.217":"2026-07-24T09:38:59.303Z","0.0.218":"2026-07-24T10:30:08.085Z","0.0.219":"2026-07-24T12:38:28.304Z","0.0.220":"2026-07-24T12:49:56.105Z","0.0.221":"2026-07-24T14:14:40.768Z","0.0.222":"2026-07-24T15:30:46.307Z","0.0.223":"2026-07-24T19:44:54.182Z","0.0.224":"2026-07-25T01:38:24.818Z","0.0.225":"2026-07-25T05:00:07.540Z","0.0.226":"2026-07-25T05:45:50.867Z","0.0.227":"2026-07-25T05:52:03.702Z","0.0.228":"2026-07-25T06:21:49.547Z","0.0.229":"2026-07-25T07:30:51.269Z","0.0.230":"2026-07-25T07:58:23.157Z","0.0.231":"2026-07-25T09:16:29.451Z","0.0.232":"2026-07-25T10:54:11.880Z","0.0.233":"2026-07-25T11:19:26.562Z","0.0.234":"2026-07-26T05:53:09.402Z","0.0.235":"2026-07-26T06:35:47.268Z","0.0.236":"2026-07-26T14:22:18.732Z","0.0.237":"2026-07-26T20:37:28.494Z","0.0.238":"2026-07-27T06:29:46.560Z","0.0.239":"2026-07-27T08:37:34.949Z","0.0.240":"2026-07-27T10:32:06.092Z","0.0.241":"2026-07-27T14:43:35.862Z","0.0.242":"2026-07-27T15:00:25.439Z","0.0.243":"2026-07-27T18:11:49.698Z","0.0.244":"2026-07-28T03:16:19.895Z","0.0.245":"2026-07-28T04:03:43.998Z","0.0.246":"2026-07-28T06:12:25.268Z","0.0.247":"2026-07-28T08:28:29.428Z","0.0.248":"2026-07-28T09:06:02.847Z","0.0.249":"2026-07-28T10:45:28.940Z","0.0.250":"2026-07-28T15:01:46.939Z","0.0.251":"2026-07-29T11:42:21.516Z","0.0.252":"2026-07-29T16:24:54.613Z","0.0.253":"2026-07-29T16:56:24.595Z","0.0.254":"2026-07-30T04:40:09.853Z","0.0.255":"2026-07-30T14:24:17.712Z","0.0.256":"2026-07-30T15:30:07.521Z","0.0.257":"2026-07-30T18:18:32.185Z","0.0.258":"2026-07-31T06:40:11.860Z","0.0.259":"2026-07-31T07:56:22.947Z","0.0.260":"2026-07-31T08:02:00.532Z","0.0.261":"2026-07-31T08:41:01.220Z","0.0.262":"2026-07-31T17:19:54.262Z","0.0.263":"2026-07-31T17:27:12.989Z","0.0.264":"2026-08-01T03:47:05.873Z","0.0.265":"2026-08-01T07:24:55.916Z","0.0.266":"2026-08-01T08:13:51.885Z","0.0.267":"2026-08-01T08:23:49.684Z","0.0.268":"2026-08-01T08:34:53.289Z","0.0.269":"2026-08-01T10:10:11.526Z","0.0.270":"2026-08-01T10:59:51.841Z","0.0.271":"2026-08-01T12:52:31.051Z","0.0.272":"2026-08-01T14:46:17.799Z","0.0.273":"2026-08-01T16:21:53.319Z","0.0.274":"2026-08-01T18:21:39.319Z","0.0.275":"2026-08-01T19:32:11.698Z","0.0.276":"2026-08-02T04:13:55.721Z","0.0.277":"2026-08-02T09:46:51.063Z","0.0.278":"2026-08-02T12:54:40.061Z","0.0.279":"2026-08-02T16:18:48.113Z","0.0.280":"2026-08-03T04:38:03.050Z","0.0.281":"2026-08-03T08:03:48.281Z","0.0.282":"2026-08-03T11:30:59.010Z","0.0.283":"2026-08-03T11:58:29.300Z","0.0.284":"2026-08-04T06:48:58.297Z","0.0.285":"2026-08-04T18:06:11.436Z","0.0.286":"2026-08-05T09:18:15.783Z","0.0.287":"2026-08-05T10:05:02.769Z","0.0.288":"2026-08-05T11:15:53.213Z","0.0.289":"2026-08-05T14:17:06.785Z","0.0.290":"2026-08-05T16:12:40.897Z","0.0.291":"2026-08-05T16:32:43.954Z","0.0.292":"2026-08-05T17:13:39.668Z","0.0.293":"2026-08-05T17:21:29.871Z","0.0.294":"2026-08-05T17:36:07.982Z","0.0.295":"2026-08-05T17:42:20.894Z","0.0.296":"2026-08-05T17:56:44.168Z","0.0.297":"2026-08-06T04:37:19.894Z","0.0.298":"2026-08-06T04:44:10.471Z","0.0.299":"2026-08-06T05:10:11.662Z","0.0.300":"2026-08-06T07:42:14.341Z","0.0.301":"2026-08-06T11:00:34.670Z","0.0.302":"2026-08-06T11:07:14.267Z","0.0.303":"2026-08-06T11:33:47.807Z","0.0.304":"2026-08-06T14:10:52.030Z","0.0.305":"2026-08-06T15:00:42.453Z","0.0.306":"2026-08-06T17:44:42.060Z","0.0.307":"2026-08-06T19:15:28.753Z","0.0.308":"2026-08-06T21:59:21.145Z","0.0.309":"2026-08-07T00:59:26.639Z","0.0.310":"2026-08-07T05:38:23.046Z","0.0.311":"2026-08-07T06:19:39.845Z","0.0.312":"2026-08-07T09:36:55.766Z","0.0.313":"2026-08-07T09:46:52.409Z","0.0.314":"2026-08-07T12:35:03.139Z","0.0.315":"2026-08-07T15:02:27.209Z","0.0.316":"2026-08-07T16:38:47.731Z","0.0.317":"2026-08-07T16:45:04.136Z","0.0.318":"2026-08-08T07:10:35.345Z","0.0.319":"2026-08-08T07:40:04.498Z","0.0.320":"2026-08-08T08:38:31.888Z","0.0.321":"2026-08-08T10:09:30.094Z","0.0.322":"2026-08-08T11:09:24.387Z","0.0.323":"2026-08-08T14:17:24.724Z","0.0.324":"2026-08-09T14:10:15.489Z","0.0.325":"2026-08-10T06:50:35.335Z","0.0.326":"2026-08-10T08:59:12.644Z","0.0.327":"2026-08-10T09:57:33.039Z","0.0.328":"2026-08-10T10:13:07.892Z","0.0.329":"2026-08-10T11:28:51.927Z","0.0.330":"2026-08-10T13:22:12.405Z","0.0.331":"2026-08-10T13:58:35.415Z","0.0.332":"2026-08-10T14:04:55.949Z","0.0.333":"2026-08-10T16:20:52.799Z","0.0.334":"2026-08-10T17:50:06.489Z","0.0.335":"2026-08-10T18:13:48.681Z","0.0.336":"2026-08-10T19:00:37.512Z","0.0.337":"2026-08-11T02:49:45.634Z","0.0.338":"2026-08-11T07:01:00.843Z","0.0.339":"2026-08-11T07:30:23.458Z","0.0.340":"2026-08-11T08:08:18.850Z","0.0.341":"2026-08-11T09:18:44.058Z","0.0.342":"2026-08-11T09:34:13.482Z","0.0.343":"2026-08-11T09:41:38.583Z","0.0.344":"2026-08-11T10:32:12.806Z","0.0.345":"2026-08-11T10:41:45.847Z","0.0.346":"2026-08-11T11:08:41.469Z","0.0.347":"2026-08-11T13:03:21.199Z","0.0.348":"2026-08-11T13:23:58.740Z","0.0.349":"2026-08-11T14:38:04.661Z","0.0.350":"2026-08-12T01:26:41.133Z","0.0.351":"2026-08-12T03:42:55.589Z","0.0.352":"2026-08-12T03:50:38.523Z","0.0.353":"2026-08-12T04:42:22.523Z","0.0.354":"2026-08-12T06:22:23.481Z","0.0.355":"2026-08-12T06:33:00.426Z","0.0.356":"2026-08-12T07:16:36.624Z","0.0.357":"2026-08-12T09:27:40.343Z","0.0.358":"2026-08-12T10:07:39.649Z","0.0.359":"2026-08-12T10:11:45.972Z","0.0.360":"2026-08-12T14:19:46.713Z","0.0.361":"2026-08-12T14:50:05.804Z","0.0.362":"2026-08-12T15:49:39.560Z","0.0.363":"2026-08-12T18:24:33.123Z","0.0.364":"2026-08-13T05:16:16.144Z","0.0.365":"2026-08-13T06:59:00.777Z","0.0.366":"2026-08-13T13:34:54.996Z","0.0.367":"2026-08-13T15:38:53.486Z","0.0.368":"2026-08-14T02:52:57.936Z","0.0.369":"2026-08-14T04:22:11.311Z","0.0.370":"2026-08-14T04:32:06.936Z","0.0.371":"2026-08-14T06:33:06.048Z","0.0.372":"2026-08-14T08:00:08.709Z","0.0.373":"2026-08-14T10:41:58.812Z","0.0.374":"2026-08-14T10:56:54.940Z","0.0.375":"2026-08-14T17:14:51.724Z","0.0.376":"2026-08-14T19:17:45.274Z","0.0.377":"2026-08-15T04:26:29.584Z","0.0.378":"2026-08-15T04:49:35.378Z","0.0.379":"2026-08-15T06:04:45.041Z","0.0.380":"2026-08-15T08:56:23.539Z","0.0.381":"2026-08-15T09:16:19.508Z","0.0.382":"2026-08-15T09:22:17.706Z","0.0.383":"2026-08-15T10:12:47.644Z","0.0.384":"2026-08-15T13:24:47.855Z","0.0.385":"2026-08-16T04:34:01.521Z","0.0.386":"2026-08-17T07:10:03.144Z","0.0.387":"2026-08-17T09:04:40.749Z","0.0.388":"2026-08-17T10:18:59.707Z","0.0.389":"2026-08-18T05:22:38.309Z","0.0.390":"2026-08-18T06:17:30.986Z","0.0.391":"2026-08-18T07:37:13.505Z","0.0.392":"2026-08-18T22:45:26.058Z","0.0.393":"2026-08-19T04:26:10.004Z","0.0.394":"2026-08-19T09:31:48.590Z","0.0.395":"2026-08-19T10:06:01.111Z","0.0.396":"2026-08-19T10:18:46.921Z","0.0.397":"2026-08-19T12:05:18.519Z","0.0.398":"2026-08-19T12:21:49.886Z","0.0.399":"2026-08-19T15:11:58.858Z","0.0.400":"2026-08-19T15:36:49.878Z","0.0.401":"2026-08-20T03:06:03.605Z","0.0.402":"2026-08-20T03:15:42.496Z","0.0.403":"2026-08-20T06:02:21.666Z","0.0.404":"2026-08-20T08:45:09.674Z","0.0.405":"2026-08-20T09:15:58.442Z","0.0.406":"2026-08-20T09:36:41.311Z","0.0.407":"2026-08-20T10:45:43.048Z","0.0.408":"2026-08-20T14:36:37.444Z","0.0.409":"2026-08-20T14:43:16.358Z","0.0.410":"2026-08-20T15:57:23.585Z","0.0.411":"2026-08-22T09:21:48.812Z","0.0.412":"2026-08-22T10:20:00.662Z","0.0.413":"2026-08-23T09:32:06.749Z","0.0.414":"2026-08-23T14:20:27.010Z","0.0.415":"2026-08-24T05:42:09.275Z","0.0.416":"2026-08-24T12:20:33.741Z","0.0.417":"2026-08-24T12:45:30.571Z","0.0.418":"2026-08-24T14:27:45.923Z","0.0.419":"2026-08-24T17:22:49.926Z","0.0.420":"2026-08-25T04:23:12.406Z","0.0.421":"2026-08-25T04:41:27.976Z","0.0.422":"2026-08-26T05:53:53.716Z","0.0.423":"2026-08-26T11:36:27.413Z","0.0.424":"2026-08-26T12:21:06.844Z","0.0.425":"2026-08-26T15:50:50.478Z","0.0.426":"2026-08-27T04:33:35.679Z","0.0.427":"2026-08-28T09:19:51.201Z"},"bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"homepage":"https://github.com/tutti-os/tutti#readme","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/auth/bridge"},"description":"High-level Tutti auth helpers for browser apps and Node/Electron clients.","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"readme":"# @tutti-os/auth-bridge\n\nHigh-level Tutti auth helpers for browser apps and Node/Electron clients.\n\n## Shared contract\n\nClients that implement their own platform-specific account UI can reuse the\ncanonical account defaults without importing Browser or Node runtime behavior:\n\n```ts\nimport {\n  DEFAULT_ACCOUNT_BASE_URL,\n  DEFAULT_APP_ID\n} from \"@tutti-os/auth-bridge/shared\";\n```\n\nKeep compatibility identifiers in this shared contract rather than copying\ntheir literal values into product clients.\n\n## Browser\n\n```ts\nimport { createTuttiBrowserAuthClient } from \"@tutti-os/auth-bridge/browser\";\n\nconst auth = createTuttiBrowserAuthClient();\n\nauth.login();\nconst user = await auth.getUserInfo();\nawait auth.logout();\n```\n\n## Node\n\n```ts\nimport { createTuttiNodeAuthClient } from \"@tutti-os/auth-bridge/node\";\n\nconst auth = createTuttiNodeAuthClient({\n  authJsonPath,\n  appCallbackUrl,\n  accountHeaders: { \"x-environment-lane\": \"example\" }\n});\n\nconst { session, user } = await auth.login();\n```\n\n`accountHeaders` adds host-owned headers to Account API requests. The bridge\nalways owns and overwrites its JSON content negotiation and Desktop session\ncookie headers.\n\n## Local Desktop Callback\n\nThe Node bridge starts a loopback HTTP server for desktop sign-in. New desktop OAuth completions use:\n\n- `GET /oauth/callback?state=<base64url>&transfer_code=<code>`\n- `GET /oauth/callback?state=<base64url>&error=<providerError>`\n- `GET /oauth/callback?state=<base64url>&error=user_cancelled`\n\nThe callback validates the signed login state, redeems the desktop transfer code through the account service, writes `auth.json`, fetches user info, and redirects the browser back to the web result page:\n\n```text\n/auth/login/callback?desktopBridgeStatus=success&openAppUrl=<safe-deeplink>\n/auth/login/callback?desktopBridgeStatus=error&desktopBridgeError=<safeCode>&openAppUrl=<safe-deeplink>\n```\n\n`openAppUrl` is only used to focus or reopen Tutti. It is sanitized to the allowed app schemes and must not carry `transfer_code`, sessions, or tokens.\n\nAn explicit `user_cancelled` callback is preserved as a typed cancellation for\nNode/Go consumers and returns the safe Web result code `userCancelled`.\nCancellation results intentionally omit `openAppUrl`, so the Web result page\ncan keep the user in the browser. Other callback errors continue to use the\nsafe `providerError` result code.\n\n`/oauth/health` and `POST /oauth/complete` remain available for compatibility with older web clients, but the current web flow redirects the browser to `/oauth/callback` instead of fetching the local bridge.\n","readmeFilename":"README.md"}