{"_id":"@pikku/better-auth","_rev":"44-d454e28f8d94178ef021b605fd124d9d","name":"@pikku/better-auth","dist-tags":{"latest":"0.12.53"},"versions":{"0.12.6":{"name":"@pikku/better-auth","version":"0.12.6","author":{"name":"yasser.fadl@gmail.com"},"license":"MIT","_id":"@pikku/better-auth@0.12.6","maintainers":[{"name":"yasserf","email":"yasser.fadl@gmail.com"}],"dist":{"shasum":"187bd3592e14815630535e08ec9e54f8473207ac","tarball":"https://registry.npmjs.org/@pikku/better-auth/-/better-auth-0.12.6.tgz","fileCount":23,"integrity":"sha512-v/FpOVTfIRWvKiPSFgNxX+jGzG0TEpRk/JdxpuTMrCzd/86tqOeaX2iEQ2+02boYv0akjA3rb7k+hfa4mfQztg==","signatures":[{"sig":"MEQCIELHYMZ1yjCjeT0cPc4RZXEM0kOGsB7ivrLs4XGlqBdVAiAqojOlpgMMW0c3k9TygNgP30aKh1h8irBMeJSMeTpIUw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92349},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","module":"dist/index.js","exports":{".":"./dist/index.js"},"gitHead":"ea9a21326d6467bcd31ab45cde6c7c6622734eb4","scripts":{"ncu":"npx npm-check-updates","tsc":"tsc","test":"bash run-tests.sh","build":"tsc -b","release":"npm run build && npm test","test:watch":"bash run-tests.sh --watch","test:coverage":"bash run-tests.sh --coverage","prepublishOnly":"yarn build"},"_npmUser":{"name":"yasserf","email":"yasser.fadl@gmail.com"},"_npmVersion":"11.13.0","directories":{},"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9","better-auth":"^1.6.18"},"peerDependencies":{"@pikku/core":"^0.12.32","better-auth":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.12.6_1781617123421_0.49233093424568075","host":"s3://npm-registry-packages-npm-production"}},"0.12.7":{"name":"@pikku/better-auth","version":"0.12.7","author":{"name":"yasser.fadl@gmail.com"},"license":"MIT","_id":"@pikku/better-auth@0.12.7","maintainers":[{"name":"yasserf","email":"yasser.fadl@gmail.com"}],"dist":{"shasum":"eb071149da6752b1e922fca30b34cd1ff12dec2f","tarball":"https://registry.npmjs.org/@pikku/better-auth/-/better-auth-0.12.7.tgz","fileCount":23,"integrity":"sha512-Bx1OwtObUvO7MrEWnrJKd10X6CEIT+dJOdRNJdSzFMTXPlz8E+x0Kq6Qe0Nv0VjdvGZqrs9Bxmzg5wGFBqhYJA==","signatures":[{"sig":"MEYCIQDT/rGCYGX1bRBbPv91/tBaFHTjSGmjfhwoOjNc4ghf+AIhAM2jI/eomb3lo8gxlp7MGp00uQSm56cl13Cdb3zaghJH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":98601},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","module":"dist/index.js","exports":{".":"./dist/index.js"},"gitHead":"79a2d048c00d500f285f08ef22467d76d58fdf4e","scripts":{"ncu":"npx npm-check-updates","tsc":"tsc","test":"bash run-tests.sh","build":"tsc -b","release":"npm run build && npm test","test:watch":"bash run-tests.sh --watch","test:coverage":"bash run-tests.sh --coverage","prepublishOnly":"yarn build"},"_npmUser":{"name":"yasserf","email":"yasser.fadl@gmail.com"},"_npmVersion":"11.13.0","directories":{},"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9","better-auth":"^1.6.19","@better-auth/api-key":"^1.6.19"},"peerDependencies":{"@pikku/core":"^0.12.34","better-auth":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.12.7_1781844267162_0.8425203306701137","host":"s3://npm-registry-packages-npm-production"}},"0.12.8":{"name":"@pikku/better-auth","version":"0.12.8","author":{"name":"yasser.fadl@gmail.com"},"license":"MIT","_id":"@pikku/better-auth@0.12.8","maintainers":[{"name":"yasserf","email":"yasser.fadl@gmail.com"}],"dist":{"shasum":"5df2cf4aaf30c73971cba3267e478ebab599b1ce","tarball":"https://registry.npmjs.org/@pikku/better-auth/-/better-auth-0.12.8.tgz","fileCount":27,"integrity":"sha512-5pahFi5ug/mAe8Y996WAaoz/XcnyBcJepaNzT2+ECjWARkEM/jWvfRbj/a+d/iDU0PYFn6ngKgIUK0KiLVmY0w==","signatures":[{"sig":"MEUCIQDR41gBog/7wUQRCZ2ImHLMH+EqHo1WgKVa/kEQf9cf8gIgBGsXK+y9Jv6uzekzwSKZI+cxDJ3IOmtHb0JtQHzq86o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":107656},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","module":"dist/index.js","exports":{".":"./dist/index.js"},"gitHead":"f3dbd5b79bf91f9da45ae72f8670b116eda714c0","scripts":{"ncu":"npx npm-check-updates","tsc":"tsc","test":"bash run-tests.sh","build":"tsc -b","release":"npm run build && npm test","test:watch":"bash run-tests.sh --watch","test:coverage":"bash run-tests.sh --coverage","prepublishOnly":"yarn build"},"_npmUser":{"name":"yasserf","email":"yasser.fadl@gmail.com"},"_npmVersion":"11.13.0","directories":{},"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"devDependencies":{"jose":"^6.1.3","kysely":"^0.29.0","nanostores":"^1.1.1","typescript":"^5.9","better-auth":"^1.6.19","better-call":"1.3.6","@better-auth/core":"^1.6.19","@better-auth/utils":"0.4.2","@better-fetch/fetch":"1.3.1","@better-auth/api-key":"^1.6.19"},"peerDependencies":{"@pikku/core":"^0.12.34","better-auth":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.12.8_1781863703469_0.21119004475997372","host":"s3://npm-registry-packages-npm-production"}},"0.12.9":{"name":"@pikku/better-auth","version":"0.12.9","author":{"name":"yasser.fadl@gmail.com"},"license":"MIT","_id":"@pikku/better-auth@0.12.9","maintainers":[{"name":"yasserf","email":"yasser.fadl@gmail.com"}],"dist":{"shasum":"80eb98c7652d8e333b0d6d5e2107b5d428a35d9c","tarball":"https://registry.npmjs.org/@pikku/better-auth/-/better-auth-0.12.9.tgz","fileCount":30,"integrity":"sha512-RBe3heHIPqKQyjjvdVyVtea62ejCV3dEV9QGq6C8qKT4iumJIDY5RM5hGuamQ87i9bj9KuN9QN/s2x+n4Au6YQ==","signatures":[{"sig":"MEQCICs6+fW3LNTDJUncZ400SGCiNN+2gOoMmXJTsI6xSvnIAiAiEwX3tiAv7CbyWgKT1g5q5x4ecFejCiKrvf+ZvujjZw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":209454},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","module":"dist/index.js","exports":{".":"./dist/index.js"},"gitHead":"14b70735659efecb2029fbe5ab3938c64f9ff1ca","scripts":{"ncu":"npx npm-check-updates","tsc":"tsc","test":"bash run-tests.sh","build":"tsc -b","release":"npm run build && npm test","test:watch":"bash run-tests.sh --watch","test:coverage":"bash run-tests.sh --coverage","prepublishOnly":"yarn build"},"_npmUser":{"name":"yasserf","email":"yasser.fadl@gmail.com"},"_npmVersion":"11.13.0","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"devDependencies":{"jose":"^6.1.3","kysely":"^0.29.0","nanostores":"^1.1.1","typescript":"^5.9","better-auth":"^1.6.19","better-call":"1.3.6","@better-auth/core":"^1.6.19","@better-auth/utils":"0.4.2","@better-fetch/fetch":"1.3.1","@better-auth/api-key":"^1.6.19"},"peerDependencies":{"@pikku/core":"^0.12.34","better-auth":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.12.9_1781877415898_0.4620872400475342","host":"s3://npm-registry-packages-npm-production"}},"0.12.10":{"name":"@pikku/better-auth","version":"0.12.10","author":{"name":"yasser.fadl@gmail.com"},"license":"MIT","_id":"@pikku/better-auth@0.12.10","maintainers":[{"name":"yasserf","email":"yasser.fadl@gmail.com"}],"dist":{"shasum":"5bd381fe21ca0324a52de83f1d1970c2e9b5d819","tarball":"https://registry.npmjs.org/@pikku/better-auth/-/better-auth-0.12.10.tgz","fileCount":30,"integrity":"sha512-VQAc2/DNuHiwlek+sWtfRdHU1XtPnU467NqfP/K94FSddMTYcZp6+27tP55V9U+EzRMzAOwYSFBpnWjXTOg8uw==","signatures":[{"sig":"MEYCIQCcLAEcGPesEsj9AKRNHbyxr+GtJaFOwJ+8ySZ1r21S0gIhAPEBB9BiXLOwj4VH3nzQ3nW7tP0R/eD5TTVZ/XT6Pr8k","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":214604},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","module":"dist/index.js","exports":{".":"./dist/index.js"},"gitHead":"0beeee944c515d7591a4a70ad4b89f1418cf5097","scripts":{"ncu":"npx npm-check-updates","tsc":"tsc","test":"bash run-tests.sh","build":"tsc -b","release":"npm run build && npm test","test:watch":"bash run-tests.sh --watch","test:coverage":"bash run-tests.sh --coverage","prepublishOnly":"yarn build"},"_npmUser":{"name":"yasserf","email":"yasser.fadl@gmail.com"},"_npmVersion":"11.13.0","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"devDependencies":{"jose":"^6.1.3","kysely":"^0.29.0","nanostores":"^1.1.1","typescript":"^5.9","better-auth":"^1.6.19","better-call":"1.3.6","@better-auth/core":"^1.6.19","@better-auth/utils":"0.4.2","@better-fetch/fetch":"1.3.1","@better-auth/api-key":"^1.6.19"},"peerDependencies":{"@pikku/core":"^0.12.36","better-auth":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.12.10_1782249483080_0.4048617907595331","host":"s3://npm-registry-packages-npm-production"}},"0.12.11":{"name":"@pikku/better-auth","version":"0.12.11","author":{"name":"yasser.fadl@gmail.com"},"license":"MIT","_id":"@pikku/better-auth@0.12.11","maintainers":[{"name":"yasserf","email":"yasser.fadl@gmail.com"}],"dist":{"shasum":"2ec6b5568ac1202a86a2c9fe467315780da4200e","tarball":"https://registry.npmjs.org/@pikku/better-auth/-/better-auth-0.12.11.tgz","fileCount":30,"integrity":"sha512-d6Pe+ry2nTYY7rQGkS7RdvVA2+IBVtQfNH1mGuoGaUUouGlVmqz9J9eajxMGD4k41x5V5Vb/sujlUuX2RZ74RA==","signatures":[{"sig":"MEYCIQC14exP7HLf7dp65YwhgBRPulRTvIgK4TmNC92g2kKL+wIhAPbyaFEDtyGvJH1g8c9PGFmTkqIgnffekLL1zw5055iD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":217542},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","module":"dist/index.js","exports":{".":"./dist/index.js"},"gitHead":"06c3cbaf733e4ea00ab02bce8e089cd4b52fa44c","scripts":{"ncu":"npx npm-check-updates","tsc":"tsc","test":"bash run-tests.sh","build":"tsc -b","release":"npm run build && npm test","test:watch":"bash run-tests.sh --watch","test:coverage":"bash run-tests.sh --coverage","prepublishOnly":"yarn build"},"_npmUser":{"name":"yasserf","email":"yasser.fadl@gmail.com"},"_npmVersion":"11.13.0","directories":{},"sideEffects":false,"_nodeVersion":"24.17.0","_hasShrinkwrap":false,"devDependencies":{"jose":"^6.1.3","kysely":"^0.29.0","nanostores":"^1.1.1","typescript":"^5.9","better-auth":"^1.6.19","better-call":"1.3.6","@better-auth/core":"^1.6.19","@better-auth/utils":"0.4.2","@better-fetch/fetch":"1.3.1","@better-auth/api-key":"^1.6.19"},"peerDependencies":{"@pikku/core":"^0.12.36","better-auth":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.12.11_1782403558324_0.6845428240681843","host":"s3://npm-registry-packages-npm-production"}},"0.12.12":{"name":"@pikku/better-auth","version":"0.12.12","author":{"name":"yasser.fadl@gmail.com"},"license":"MIT","_id":"@pikku/better-auth@0.12.12","maintainers":[{"name":"yasserf","email":"yasser.fadl@gmail.com"}],"dist":{"shasum":"0aecd145e817b8c5afcd46ad257185c4a8f898cc","tarball":"https://registry.npmjs.org/@pikku/better-auth/-/better-auth-0.12.12.tgz","fileCount":35,"integrity":"sha512-kUpVGf/nLi6sYUdh+cmxpMibd+eAaeAyiCiq4inPZpwonFIAb2pOV+x5h1QzWVUFAaZO5JBRXB4Mpaiuuy2fUA==","signatures":[{"sig":"MEQCICbkDixOJFTx+hLCKZAOobR5VXlpxDzggYJRl/0S2OXjAiB5EPuzIC0SmEJuQAFeNFKCMWEsAdjB6CoA+52DeEJXoA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":235508},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","module":"dist/index.js","exports":{".":"./dist/index.js"},"gitHead":"0a6f69a7c6c9038523cf98c6e36f898c5f6e1a93","scripts":{"ncu":"npx npm-check-updates","tsc":"tsc","test":"bash run-tests.sh","build":"tsc -b","release":"npm run build && npm test","test:watch":"bash run-tests.sh --watch","test:coverage":"bash run-tests.sh --coverage","prepublishOnly":"yarn build"},"_npmUser":{"name":"yasserf","email":"yasser.fadl@gmail.com"},"_npmVersion":"11.13.0","directories":{},"sideEffects":false,"_nodeVersion":"24.17.0","_hasShrinkwrap":false,"devDependencies":{"jose":"^6.1.3","kysely":"^0.29.0","nanostores":"^1.1.1","typescript":"^5.9","better-auth":"^1.6.19","better-call":"1.3.6","@better-auth/core":"^1.6.19","@better-auth/utils":"0.4.2","@better-fetch/fetch":"1.3.1","@better-auth/api-key":"^1.6.19"},"peerDependencies":{"@pikku/core":"^0.12.36","better-auth":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.12.12_1782469026300_0.8815523691147731","host":"s3://npm-registry-packages-npm-production"}},"0.12.13":{"name":"@pikku/better-auth","version":"0.12.13","author":{"name":"yasser.fadl@gmail.com"},"license":"MIT","_id":"@pikku/better-auth@0.12.13","maintainers":[{"name":"yasserf","email":"yasser.fadl@gmail.com"}],"dist":{"shasum":"a40446b187bac1c9ef2a7ea4d070cd13460099dc","tarball":"https://registry.npmjs.org/@pikku/better-auth/-/better-auth-0.12.13.tgz","fileCount":35,"integrity":"sha512-XITYF9MAh9KRn7iP+EHdAcH8Vo9DWSo9DYiCntbNlj+yBcHzY+V0t7U8Q0CncoGH+lx1Yk3MIaIS3V4nzr3u2Q==","signatures":[{"sig":"MEUCIG/0b+BH8whUbG+Xve9u7yB4EJzaSYZCtr7y3GCOQBWhAiEAkPQO2/2bcKXoggYyzeK3CzfHKPqDvAQzdCpOwn4oAn0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":238553},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","module":"dist/index.js","exports":{".":"./dist/index.js"},"gitHead":"a5432ceacf6e9dfcca0d232a5276070e3ecf8063","scripts":{"ncu":"npx npm-check-updates","tsc":"tsc","test":"bash run-tests.sh","build":"tsc -b","release":"npm run build && npm test","test:watch":"bash run-tests.sh --watch","test:coverage":"bash run-tests.sh --coverage","prepublishOnly":"yarn build"},"_npmUser":{"name":"yasserf","email":"yasser.fadl@gmail.com"},"_npmVersion":"11.13.0","directories":{},"sideEffects":false,"_nodeVersion":"24.17.0","_hasShrinkwrap":false,"devDependencies":{"jose":"^6.1.3","kysely":"^0.29.0","nanostores":"^1.1.1","typescript":"^6.0.3","better-auth":"^1.6.19","better-call":"1.3.6","@better-auth/core":"^1.6.19","@better-auth/utils":"0.4.2","@better-fetch/fetch":"1.3.1","@better-auth/api-key":"^1.6.19"},"peerDependencies":{"@pikku/core":"^0.12.44","better-auth":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.12.13_1782939001067_0.48211825502409233","host":"s3://npm-registry-packages-npm-production"}},"0.12.14":{"name":"@pikku/better-auth","version":"0.12.14","author":{"name":"yasser.fadl@gmail.com"},"license":"MIT","_id":"@pikku/better-auth@0.12.14","maintainers":[{"name":"yasserf","email":"yasser.fadl@gmail.com"}],"dist":{"shasum":"4ee37a57a6bdd6fa7ff42410e16473622d12c1e3","tarball":"https://registry.npmjs.org/@pikku/better-auth/-/better-auth-0.12.14.tgz","fileCount":42,"integrity":"sha512-5liqEMKCBSkTJU+KLx4TgSUdpjotwMeH3Po4zcbjZb1pt54y/LgxxXvDh9S0Ml6oEHldc8NnbCif6ksu48LvfA==","signatures":[{"sig":"MEUCIQDENt5xoqUtdKD4hkXfiFbzeRsBO55SD0ZLZDn8uhmDIAIgN3HGLJPb4XNWnDmefF+PMA2MYMuc5I7TF8gITRL6qZ0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":272202},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","module":"dist/index.js","exports":{".":"./dist/index.js"},"gitHead":"eb516107a785882a6d08d50c6a286efcbcb13460","scripts":{"ncu":"npx npm-check-updates","tsc":"tsc","test":"bash run-tests.sh","build":"tsc -b","release":"npm run build && npm test","test:watch":"bash run-tests.sh --watch","test:coverage":"bash run-tests.sh --coverage","prepublishOnly":"yarn build"},"_npmUser":{"name":"yasserf","email":"yasser.fadl@gmail.com"},"_npmVersion":"11.16.0","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"jose":"^6.1.3","kysely":"^0.29.0","nanostores":"^1.1.1","typescript":"^6.0.3","better-auth":"^1.6.19","better-call":"1.3.6","@better-auth/core":"^1.6.19","@better-auth/utils":"0.4.2","@better-fetch/fetch":"1.3.1","@better-auth/api-key":"^1.6.19"},"peerDependencies":{"@pikku/core":"^0.12.48","better-auth":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.12.14_1783020407275_0.10591278141762328","host":"s3://npm-registry-packages-npm-production"}},"0.12.15":{"name":"@pikku/better-auth","version":"0.12.15","author":{"name":"yasser.fadl@gmail.com"},"license":"MIT","_id":"@pikku/better-auth@0.12.15","maintainers":[{"name":"yasserf","email":"yasser.fadl@gmail.com"}],"dist":{"shasum":"e8e5dd6d6bc56030e6b42a5fd85f6b8f7f688e28","tarball":"https://registry.npmjs.org/@pikku/better-auth/-/better-auth-0.12.15.tgz","fileCount":46,"integrity":"sha512-rX9dM/Ro2ZZEqhB3DhGsWrrr1d6VkY6N790C86hLxFqcdSmGWtTa0b23FOAfpaX9wW6zdpdUmIMGCZSSVB1WRQ==","signatures":[{"sig":"MEYCIQCqC8GeTNZCPvXbUqVMCfwRfERDofc7dPPIVxx9l+nE9gIhAINw59gc8s4whr+zswkio5HzGyIA/TixHIgF/yC7z76a","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":285499},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","module":"dist/index.js","exports":{".":"./dist/index.js"},"gitHead":"c70717a3e3a219df6f4c9ccafbe433a83606749a","scripts":{"ncu":"npx npm-check-updates","tsc":"tsc","test":"bash run-tests.sh","build":"tsc -b","release":"npm run build && npm test","test:watch":"bash run-tests.sh --watch","test:coverage":"bash run-tests.sh --coverage","prepublishOnly":"yarn build"},"_npmUser":{"name":"yasserf","email":"yasser.fadl@gmail.com"},"_npmVersion":"11.16.0","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"jose":"^6.1.3","kysely":"^0.29.0","nanostores":"^1.1.1","typescript":"^6.0.3","better-auth":"^1.6.19","better-call":"1.3.6","@better-auth/core":"^1.6.19","@better-auth/utils":"0.4.2","@better-fetch/fetch":"1.3.1","@better-auth/api-key":"^1.6.19"},"peerDependencies":{"@pikku/core":"^0.12.52","better-auth":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.12.15_1783249441572_0.4897947201873034","host":"s3://npm-registry-packages-npm-production"}},"0.12.16":{"name":"@pikku/better-auth","version":"0.12.16","author":{"name":"yasser.fadl@gmail.com"},"license":"MIT","_id":"@pikku/better-auth@0.12.16","maintainers":[{"name":"yasserf","email":"yasser.fadl@gmail.com"}],"dist":{"shasum":"4fdb694794127f575f850cc979e7fae9949eae2a","tarball":"https://registry.npmjs.org/@pikku/better-auth/-/better-auth-0.12.16.tgz","fileCount":50,"integrity":"sha512-IWrEoX/JehrDmO40vJaHn6neOp1TuXG6ypVxsrdyh45VHxy5oZh4KcqVDX4Rb4+/MAIaZZvNZpHdSG7aolSBtg==","signatures":[{"sig":"MEUCIDRJ2iNsI987uwS5v0zwmqqwodP5IdIxtN0eB4GT6DFxAiEAugcPXCY84tAc9ciIRVTtE9bcjTV5culeybl1xeMLJ2U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":307032},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","module":"dist/index.js","exports":{".":"./dist/index.js"},"gitHead":"6aa1582f9008da66ae7322802fb31e5e163b0445","scripts":{"ncu":"npx npm-check-updates","tsc":"tsc","test":"bash run-tests.sh","build":"tsc -b","release":"npm run build && npm test","test:watch":"bash run-tests.sh --watch","test:coverage":"bash run-tests.sh --coverage","prepublishOnly":"yarn build"},"_npmUser":{"name":"yasserf","email":"yasser.fadl@gmail.com"},"_npmVersion":"11.16.0","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"jose":"^6.1.3","kysely":"^0.29.0","nanostores":"^1.1.1","typescript":"^6.0.3","better-auth":"^1.6.19","better-call":"1.3.6","@better-auth/core":"^1.6.19","@better-auth/utils":"0.4.2","@better-fetch/fetch":"1.3.1","@better-auth/api-key":"^1.6.19"},"peerDependencies":{"@pikku/core":"^0.12.52","better-auth":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.12.16_1783528909952_0.33935229446738924","host":"s3://npm-registry-packages-npm-production"}},"0.12.17":{"name":"@pikku/better-auth","version":"0.12.17","author":{"name":"yasser.fadl@gmail.com"},"license":"MIT","_id":"@pikku/better-auth@0.12.17","maintainers":[{"name":"yasserf","email":"yasser.fadl@gmail.com"}],"dist":{"shasum":"21760d39902e65982fb3c259201e295f7e832ce5","tarball":"https://registry.npmjs.org/@pikku/better-auth/-/better-auth-0.12.17.tgz","fileCount":54,"integrity":"sha512-R6UP27MG8AI7Qu58LHQytmZ7NihKcRHinJGFwoO+0Ly7STtJYHBFcckY5Zm8t9UgFcYVWkOIIvz7EU0Nf3jFCw==","signatures":[{"sig":"MEUCIQCQfXb7h+/1NjmFtQLdoNmeng5c3gNJONYdx6oBqJ15TwIgXjQMLYeXaphCiciw/mGbdxGn+xHDgJ4MvHBy/UHQouc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":335402},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","module":"dist/index.js","exports":{".":"./dist/index.js"},"gitHead":"650834647bbddd919a5050c583d15673a1247295","scripts":{"ncu":"npx npm-check-updates","tsc":"tsc","test":"bash run-tests.sh","build":"tsc -b","release":"npm run build && npm test","test:watch":"bash run-tests.sh --watch","test:coverage":"bash run-tests.sh --coverage","prepublishOnly":"yarn build"},"_npmUser":{"name":"yasserf","email":"yasser.fadl@gmail.com"},"_npmVersion":"11.16.0","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"jose":"^6.1.3","kysely":"^0.29.0","nanostores":"^1.1.1","typescript":"^6.0.3","better-auth":"^1.6.19","better-call":"1.3.6","@better-auth/core":"^1.6.19","@better-auth/utils":"0.4.2","@better-fetch/fetch":"1.3.1","@better-auth/api-key":"^1.6.19"},"peerDependencies":{"@pikku/core":"^0.12.58","better-auth":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.12.17_1783720392093_0.2991710870705684","host":"s3://npm-registry-packages-npm-production"}},"0.12.18":{"name":"@pikku/better-auth","version":"0.12.18","author":{"name":"yasser.fadl@gmail.com"},"license":"MIT","_id":"@pikku/better-auth@0.12.18","maintainers":[{"name":"yasserf","email":"yasser.fadl@gmail.com"}],"dist":{"shasum":"41f685ffc7cb3e98fd42b98e3afbc7dede13989d","tarball":"https://registry.npmjs.org/@pikku/better-auth/-/better-auth-0.12.18.tgz","fileCount":69,"integrity":"sha512-PSSmkHPCkNUiSu6zOMwU5W07qKDqlCHjUJd9mhnfm5Qsr2aKEd5PKYyRUYvwswxYi/cR0VcjU8urP8jUrCJbTg==","signatures":[{"sig":"MEUCIQDCiyf6cFnddTKV/dk5rJnq6XMjsQK5gOUBIjyo88UoaQIgV3+EBIEcOPSYqHZdKIpKwghsc00Y2oc8i7/pJXZAtIs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":454589},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","module":"dist/index.js","exports":{".":"./dist/index.js"},"gitHead":"31980d5e40cb796a4048a1fd449556d1d2cc8e60","scripts":{"ncu":"npx npm-check-updates","tsc":"tsc","test":"bash run-tests.sh","build":"tsc -b","release":"npm run build && npm test","test:watch":"bash run-tests.sh --watch","test:coverage":"bash run-tests.sh --coverage","prepublishOnly":"yarn build"},"_npmUser":{"name":"yasserf","email":"yasser.fadl@gmail.com"},"_npmVersion":"11.16.0","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"jose":"^6.1.3","kysely":"^0.29.0","nanostores":"^1.1.1","typescript":"^6.0.3","better-auth":"^1.6.19","better-call":"1.3.6","@better-auth/core":"^1.6.19","@better-auth/utils":"0.4.2","@better-fetch/fetch":"1.3.1","@better-auth/api-key":"^1.6.19"},"peerDependencies":{"@pikku/core":"^0.12.64","better-auth":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.12.18_1784492696057_0.4179569237350591","host":"s3://npm-registry-packages-npm-production"}},"0.12.19":{"name":"@pikku/better-auth","version":"0.12.19","author":{"name":"yasser.fadl@gmail.com"},"license":"MIT","_id":"@pikku/better-auth@0.12.19","maintainers":[{"name":"yasserf","email":"yasser.fadl@gmail.com"}],"dist":{"shasum":"0ae564bf1e7d9564991617242f3acad1572bfedb","tarball":"https://registry.npmjs.org/@pikku/better-auth/-/better-auth-0.12.19.tgz","fileCount":79,"integrity":"sha512-/blVcCK2sq5RE51Oq5xTesj+5AKcQl8nWlCPY5b1bdBYE+12vLqWw1EtVFctsMs1k6FURX1R6rKTZYs2zGmQlQ==","signatures":[{"sig":"MEYCIQCZ+NXWiQujPqVHqpRNvt07EngddfZF65dPt4dqqqWTOQIhAN420XOMwJz4wB/1SiCELkombqBuZMhSwUYQOLG4Tblm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":510746},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","module":"dist/index.js","exports":{".":"./dist/index.js"},"gitHead":"689620bb8bb5df9d5303850558591b4b7cd983ed","scripts":{"ncu":"npx npm-check-updates","tsc":"tsc","test":"bash run-tests.sh","build":"tsc -b","release":"npm run build && npm test","test:watch":"bash run-tests.sh --watch","test:coverage":"bash run-tests.sh --coverage","prepublishOnly":"yarn build"},"_npmUser":{"name":"yasserf","email":"yasser.fadl@gmail.com"},"_npmVersion":"11.16.0","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"jose":"^6.1.3","kysely":"^0.29.0","nanostores":"^1.1.1","typescript":"^6.0.3","better-auth":"^1.6.19","better-call":"1.3.6","@better-auth/core":"^1.6.19","@better-auth/utils":"0.4.2","@better-fetch/fetch":"1.3.1","@better-auth/api-key":"^1.6.19"},"peerDependencies":{"@pikku/core":"^0.12.67","better-auth":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.12.19_1784755681761_0.1874311464777012","host":"s3://npm-registry-packages-npm-production"}},"0.12.20":{"name":"@pikku/better-auth","version":"0.12.20","author":{"name":"yasser.fadl@gmail.com"},"license":"MIT","_id":"@pikku/better-auth@0.12.20","maintainers":[{"name":"yasserf","email":"yasser.fadl@gmail.com"}],"dist":{"shasum":"e575069f09751dcc0832b3d298e943ab8be2c3e7","tarball":"https://registry.npmjs.org/@pikku/better-auth/-/better-auth-0.12.20.tgz","fileCount":85,"integrity":"sha512-uTpCU6mg5HnIbLEA6sRloFyW8Dyzi3m9d69B/BCzOqGWce2U8xEZWJHsx3Jorvh/h7iyr5Mj/b9fUU/YFdTd7g==","signatures":[{"sig":"MEYCIQDK5Jegy0MWenKaz554heORBe9uLI8uasPxDkhTmkigwAIhAIuQLNoRL0ctAoNYnHX5mMsX6MU6VVHcjGVpxqXYQf7v","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":549344},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","module":"dist/index.js","exports":{".":"./dist/index.js"},"gitHead":"8d56a40840a50d1711133688dab2a2f23b4eceed","scripts":{"ncu":"npx npm-check-updates","tsc":"tsc","test":"bash run-tests.sh","build":"tsc -b","release":"npm run build && npm test","test:watch":"bash run-tests.sh --watch","test:coverage":"bash run-tests.sh --coverage","prepublishOnly":"yarn build"},"_npmUser":{"name":"yasserf","email":"yasser.fadl@gmail.com"},"_npmVersion":"11.16.0","description":"Better Auth integration for Pikku — auth handler, sessions and scope resolution","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"jose":"^6.1.3","kysely":"^0.29.0","nanostores":"^1.1.1","typescript":"^6.0.3","better-auth":"^1.6.19","better-call":"1.3.6","@better-auth/core":"^1.6.19","@better-auth/utils":"0.4.2","@better-fetch/fetch":"1.3.1","@better-auth/api-key":"^1.6.19"},"peerDependencies":{"@pikku/core":"^0.12.73","better-auth":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.12.20_1785716214737_0.7741939006767935","host":"s3://npm-registry-packages-npm-production"}},"0.12.21":{"name":"@pikku/better-auth","version":"0.12.21","author":{"name":"yasser.fadl@gmail.com"},"license":"MIT","_id":"@pikku/better-auth@0.12.21","maintainers":[{"name":"yasserf","email":"yasser.fadl@gmail.com"}],"dist":{"shasum":"ba5d1cbeb0c3b6b66d45be5bd6b603f532e1e499","tarball":"https://registry.npmjs.org/@pikku/better-auth/-/better-auth-0.12.21.tgz","fileCount":85,"integrity":"sha512-4I8Um4ki0sL+MftH7Y3q8DvnJu63Iceew+Ra2f5tTH3rcLFr8rqHwSuPFA9WSXV4QmkLlbLHgwn7hP5mfKh7Hg==","signatures":[{"sig":"MEYCIQDshbLEPr0btrBuSvzZrRmD8vTXm5i+WxN4o9uNi0icKQIhAPWb7kD58KMnMv+zFFa3hoMfCHfw2MLBvBD+d1In/FvD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":552213},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","module":"dist/index.js","exports":{".":"./dist/index.js"},"gitHead":"2a8768b8055adcaaa07ace25ba3ff6f59f99f5b8","scripts":{"ncu":"npx npm-check-updates","tsc":"tsc","test":"bash run-tests.sh","build":"tsc -b","release":"npm run build && npm test","test:watch":"bash run-tests.sh --watch","test:coverage":"bash run-tests.sh --coverage","prepublishOnly":"yarn build"},"_npmUser":{"name":"yasserf","email":"yasser.fadl@gmail.com"},"_npmVersion":"11.16.0","description":"Better Auth integration for Pikku — auth handler, sessions and scope resolution","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"jose":"^6.1.3","kysely":"^0.29.0","nanostores":"^1.1.1","typescript":"^6.0.3","better-auth":"^1.6.19","better-call":"1.3.6","@better-auth/core":"^1.6.19","@better-auth/utils":"0.4.2","@better-fetch/fetch":"1.3.1","@better-auth/api-key":"^1.6.19"},"peerDependencies":{"@pikku/core":"^0.12.76","better-auth":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.12.21_1785864542300_0.7267515548764001","host":"s3://npm-registry-packages-npm-production"}},"0.12.22":{"name":"@pikku/better-auth","version":"0.12.22","author":{"name":"yasser.fadl@gmail.com"},"license":"MIT","_id":"@pikku/better-auth@0.12.22","maintainers":[{"name":"yasserf","email":"yasser.fadl@gmail.com"}],"dist":{"shasum":"8ee52d32ed7489c61914846bd688e5df1b3cf78c","tarball":"https://registry.npmjs.org/@pikku/better-auth/-/better-auth-0.12.22.tgz","fileCount":85,"integrity":"sha512-Lo/7gvVVC6pGR3Vs9Ceu6tI2iAqj5+NeY+lsfDDMDdhW5Zae69NR9+UyjJJ6+/Aw+qFJVpDvSrEx4Wbwwc9ORg==","signatures":[{"sig":"MEYCIQCCUup8IxS2c6YYbs8kemGC8SS9AguJtr3dpjHdLw1d9wIhAL7X1SbxTeJscPvSENxYkmxjLhE2z/N1fpwlb/0FCbnI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":559431},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","module":"dist/index.js","exports":{".":"./dist/index.js"},"gitHead":"8f5c6adeb8196e0b420d3a26630631813bff8655","scripts":{"ncu":"npx npm-check-updates","tsc":"tsc","test":"bash run-tests.sh","build":"tsc -b","release":"npm run build && npm test","test:watch":"bash run-tests.sh --watch","test:coverage":"bash run-tests.sh --coverage","prepublishOnly":"yarn build"},"_npmUser":{"name":"yasserf","email":"yasser.fadl@gmail.com"},"_npmVersion":"11.16.0","description":"Better Auth integration for Pikku — auth handler, sessions and scope resolution","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"jose":"^6.1.3","kysely":"^0.29.0","nanostores":"^1.1.1","typescript":"^6.0.3","better-auth":"^1.6.19","better-call":"1.3.6","@better-auth/core":"^1.6.19","@better-auth/utils":"0.4.2","@better-fetch/fetch":"1.3.1","@better-auth/api-key":"^1.6.19"},"peerDependencies":{"@pikku/core":"^0.12.80","better-auth":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.12.22_1786384314976_0.19397394609894847","host":"s3://npm-registry-packages-npm-production"}},"0.12.23":{"name":"@pikku/better-auth","version":"0.12.23","author":{"name":"yasser.fadl@gmail.com"},"license":"MIT","_id":"@pikku/better-auth@0.12.23","maintainers":[{"name":"yasserf","email":"yasser.fadl@gmail.com"}],"dist":{"shasum":"5fee6d45e880c396e43c64c34d7ebc2063459e3d","tarball":"https://registry.npmjs.org/@pikku/better-auth/-/better-auth-0.12.23.tgz","fileCount":97,"integrity":"sha512-98DL3POkZLJJaizVF+MVqarCUDHki2t4CDT9bx7xb/efw4SX7vjVlwlzI0iXmoOAOhX5IHpNBsC+M+WNCMvhaw==","signatures":[{"sig":"MEQCIAM1EMmROE2FSLOt8ot8xUxt9DeJOb8pyK7befXBxN3/AiBQ34Eq6G2/P4tUx1Ex804Zgbkq7MmaP7FZTzdc7dIoow==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":596904},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","module":"dist/index.js","exports":{".":"./dist/index.js"},"gitHead":"6d68f2d7a3ddb3cfd749a9efd0f3d7f142e36a03","scripts":{"ncu":"npx npm-check-updates","tsc":"tsc","test":"bash run-tests.sh","build":"tsc -b","release":"npm run build && npm test","test:watch":"bash run-tests.sh --watch","test:coverage":"bash run-tests.sh --coverage","prepublishOnly":"yarn build"},"_npmUser":{"name":"yasserf","email":"yasser.fadl@gmail.com"},"_npmVersion":"11.16.0","description":"Better Auth integration for Pikku — auth handler, sessions and scope resolution","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"jose":"^6.1.3","kysely":"^0.29.0","nanostores":"^1.1.1","typescript":"^6.0.3","better-auth":"^1.6.19","better-call":"1.3.6","@better-auth/core":"^1.6.19","@better-auth/utils":"0.4.2","@better-fetch/fetch":"1.3.1","@better-auth/api-key":"^1.6.19"},"peerDependencies":{"@pikku/core":"^0.12.82","better-auth":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.12.23_1786664120628_0.39962465533430724","host":"s3://npm-registry-packages-npm-production"}},"0.12.24":{"name":"@pikku/better-auth","version":"0.12.24","author":{"name":"yasser.fadl@gmail.com"},"license":"MIT","_id":"@pikku/better-auth@0.12.24","maintainers":[{"name":"yasserf","email":"yasser.fadl@gmail.com"}],"dist":{"shasum":"220bfb21010c149acd2949efeb555d98acc18143","tarball":"https://registry.npmjs.org/@pikku/better-auth/-/better-auth-0.12.24.tgz","fileCount":97,"integrity":"sha512-GZbSfC/IZHMCHFRgrWG9BOXV4AOBhPQ2PPzFU834MX0fcMnWaqxxcYJP7lXmvRuncez7F1gBccUg0Sgg6tcCHQ==","signatures":[{"sig":"MEQCIE2bxNHqpynLFi04Tatmr9CmSQkz6yYdbI5nBYcxDCJoAiBht6z5Pj8A9S55H3w2uCjIBKvL0wpKnXlGA+5f2q24Ew==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":598873},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","module":"dist/index.js","exports":{".":"./dist/index.js"},"gitHead":"f139c83e3048d50445ea91700187f7612d860ea0","scripts":{"ncu":"npx npm-check-updates","tsc":"tsc","test":"bash run-tests.sh","build":"tsc -b","release":"npm run build && npm test","test:watch":"bash run-tests.sh --watch","test:coverage":"bash run-tests.sh --coverage","prepublishOnly":"yarn build"},"_npmUser":{"name":"yasserf","email":"yasser.fadl@gmail.com"},"_npmVersion":"11.17.0","description":"Better Auth integration for Pikku — auth handler, sessions and scope resolution","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"jose":"^6.1.3","kysely":"^0.29.0","nanostores":"^1.1.1","typescript":"^6.0.3","better-auth":"^1.6.19","better-call":"1.3.6","@better-auth/core":"^1.6.19","@better-auth/utils":"0.4.2","@better-fetch/fetch":"1.3.1","@better-auth/api-key":"^1.6.19"},"peerDependencies":{"@pikku/core":"^0.12.82","better-auth":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.12.24_1786717701750_0.18002002048811372","host":"s3://npm-registry-packages-npm-production"}},"0.12.25":{"name":"@pikku/better-auth","version":"0.12.25","author":{"name":"yasser.fadl@gmail.com"},"license":"MIT","_id":"@pikku/better-auth@0.12.25","maintainers":[{"name":"yasserf","email":"yasser.fadl@gmail.com"}],"dist":{"shasum":"6b6e326ba1aa8ffc4b5cead8b466f5d9b311e683","tarball":"https://registry.npmjs.org/@pikku/better-auth/-/better-auth-0.12.25.tgz","fileCount":97,"integrity":"sha512-pMp0V4H2UNyjqiw9bZ8X8f9hHCtx4nQGmmdJ8+G8+oI8iw0l3TeWmYY1iR6UCUyuLIcPg71nf/hQMgB0ZvfnHg==","signatures":[{"sig":"MEUCIDcFz00Ish32NF1gzgZk980A3z1/C5DMjc07vCSvaoYGAiEA9GJlLfmPxZSrsCRaRNp06kU88VNs/oDETfwbuPuiZak=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":601295},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","module":"dist/index.js","exports":{".":"./dist/index.js"},"gitHead":"f33f70e7bc63083bf73901df9721114d757eb0e0","scripts":{"ncu":"npx npm-check-updates","tsc":"tsc","test":"bash run-tests.sh","build":"tsc -b","release":"npm run build && npm test","test:watch":"bash run-tests.sh --watch","test:coverage":"bash run-tests.sh --coverage","prepublishOnly":"yarn build"},"_npmUser":{"name":"yasserf","email":"yasser.fadl@gmail.com"},"_npmVersion":"11.17.0","description":"Better Auth integration for Pikku — auth handler, sessions and scope resolution","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"jose":"^6.1.3","kysely":"^0.29.0","nanostores":"^1.1.1","typescript":"^6.0.3","better-auth":"^1.6.19","better-call":"1.3.6","@better-auth/core":"^1.6.19","@better-auth/utils":"0.4.2","@better-fetch/fetch":"1.3.1","@better-auth/api-key":"^1.6.19"},"peerDependencies":{"zod":"^4","@pikku/core":"^0.12.84","better-auth":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.12.25_1786782090634_0.725745845672986","host":"s3://npm-registry-packages-npm-production"}},"0.12.26":{"name":"@pikku/better-auth","version":"0.12.26","author":"yasser.fadl@gmail.com","license":"MIT","_id":"@pikku/better-auth@0.12.26","maintainers":[{"name":"yasserf","email":"yasser.fadl@gmail.com"}],"dist":{"shasum":"44fd8aa7b87ce517999d47f0c63417adaa797bd1","tarball":"https://registry.npmjs.org/@pikku/better-auth/-/better-auth-0.12.26.tgz","fileCount":102,"integrity":"sha512-HG8XRGyLnu2MDLGfRs3y8fzqbPNWM6VimGleOiF+J/EBxnIpyaLOu6oqOtqtUVaXRlJHLPNrU3GLuOZWnn3l6A==","signatures":[{"sig":"MEQCIG0x0TQQuwkwnvYpv6dss4qNbzvr2tQ0u6ajf0RzN2ovAiA+Q3rHSu8uks8RGdxX5pf5ZhH3fds39XvXiKE4qxjQwQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":660948},"main":"dist/index.js","type":"module","module":"dist/index.js","exports":{".":"./dist/index.js"},"gitHead":"0e98f8fcc3a7211b180d36028d43640cc1c5a05b","scripts":{"ncu":"npx npm-check-updates","tsc":"tsc","test":"bash run-tests.sh","build":"tsc -b","release":"npm run build && npm test","test:watch":"bash run-tests.sh --watch","test:coverage":"bash run-tests.sh --coverage","prepublishOnly":"yarn build"},"_npmUser":{"name":"yasserf","email":"yasser.fadl@gmail.com"},"description":"Better Auth integration for Pikku — auth handler, sessions and scope resolution","directories":{},"sideEffects":false,"_hasShrinkwrap":false,"devDependencies":{"jose":"^6.2.9","kysely":"^0.29.5","nanostores":"^1.4.2","typescript":"^6.0.3","better-auth":"^1.6.29","better-call":"1.4.0","@better-auth/core":"^1.6.29","@better-auth/utils":"0.4.2","@better-fetch/fetch":"1.3.1","@better-auth/api-key":"^1.6.29"},"peerDependencies":{"zod":"^4","@pikku/core":"^0.12.85","better-auth":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.12.26_1787145767558_0.8575873994151126","host":"s3://npm-registry-packages-npm-production"}},"0.12.27":{"name":"@pikku/better-auth","version":"0.12.27","author":"yasser.fadl@gmail.com","license":"MIT","_id":"@pikku/better-auth@0.12.27","maintainers":[{"name":"yasserf","email":"yasser.fadl@gmail.com"}],"dist":{"shasum":"d83e5a09c5912b9b133335908f475f35e1541419","tarball":"https://registry.npmjs.org/@pikku/better-auth/-/better-auth-0.12.27.tgz","fileCount":102,"integrity":"sha512-ZiN/whC0QrJ717oaWh56xriPb1U4ybqYrYF5IHxZC70+FhtYQecWC5M/2wgCQSRLm9yqdwiRdTojWemTtvBPAg==","signatures":[{"sig":"MEYCIQDqU7ZmQpNx4YefGpg0WOI0JYDN6PB1Au6Y+218qQPY4wIhALrfkad1zZmmEfUWFLXuDXTgswtgbAYTbSsUAVYHwdLh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":666778},"main":"dist/index.js","type":"module","module":"dist/index.js","exports":{".":"./dist/index.js"},"gitHead":"be961f91ae510d88d880fe769df740085d60d41b","scripts":{"ncu":"npx npm-check-updates","tsc":"tsc","test":"bash run-tests.sh","build":"tsc -b","release":"npm run build && npm test","test:watch":"bash run-tests.sh --watch","test:coverage":"bash run-tests.sh --coverage","prepublishOnly":"yarn build"},"_npmUser":{"name":"yasserf","email":"yasser.fadl@gmail.com"},"description":"Better Auth integration for Pikku — auth handler, sessions and scope resolution","directories":{},"sideEffects":false,"_hasShrinkwrap":false,"devDependencies":{"jose":"^6.2.9","kysely":"^0.29.5","nanostores":"^1.4.2","typescript":"^6.0.3","better-auth":"^1.6.29","better-call":"1.4.0","@better-auth/core":"^1.6.29","@better-auth/utils":"0.4.2","@better-fetch/fetch":"1.3.1","@better-auth/api-key":"^1.6.29"},"peerDependencies":{"zod":"^4","@pikku/core":"^0.12.91","better-auth":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.12.27_1787438477210_0.38051669981944114","host":"s3://npm-registry-packages-npm-production"}},"0.12.28":{"name":"@pikku/better-auth","version":"0.12.28","author":"yasser.fadl@gmail.com","license":"MIT","_id":"@pikku/better-auth@0.12.28","maintainers":[{"name":"yasserf","email":"yasser.fadl@gmail.com"}],"dist":{"shasum":"79645b6e13ade7d3bf6e7ec8cbdf729ed00e2745","tarball":"https://registry.npmjs.org/@pikku/better-auth/-/better-auth-0.12.28.tgz","fileCount":102,"integrity":"sha512-o5Lh8wWvFIDSv6JNOD3IgtzvR8q07nUjZjU6I0Okbngk+N2tLtwHO+KdoHzaGHNNDjmpXzjcB3BJThb5x27CbA==","signatures":[{"sig":"MEUCIB8HlR4u3WhcrTHYjynlaU1IHnqZ8LSUPEqPr0LCS+F5AiEAvDymb4JilQtUXnUHpkPGZqdtredxxOw6NufZu84Dfo4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":675825},"main":"dist/index.js","type":"module","module":"dist/index.js","exports":{".":"./dist/index.js"},"gitHead":"7a6bab64f4614eb33a5987a528156bb4425c6957","scripts":{"ncu":"npx npm-check-updates","tsc":"tsc","test":"bash run-tests.sh","build":"tsc -b","release":"npm run build && npm test","test:watch":"bash run-tests.sh --watch","test:coverage":"bash run-tests.sh --coverage","prepublishOnly":"yarn build"},"_npmUser":{"name":"yasserf","email":"yasser.fadl@gmail.com"},"description":"Better Auth integration for Pikku — auth handler, sessions and scope resolution","directories":{},"sideEffects":false,"_hasShrinkwrap":false,"devDependencies":{"jose":"^6.2.9","kysely":"^0.29.5","nanostores":"^1.4.2","typescript":"^6.0.3","better-auth":"^1.6.29","better-call":"1.4.0","@better-auth/core":"^1.6.29","@better-auth/utils":"0.4.2","@better-fetch/fetch":"1.3.1","@better-auth/api-key":"^1.6.29"},"peerDependencies":{"zod":"^4","@pikku/core":"^0.12.92","better-auth":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.12.28_1787450694454_0.6276640602734962","host":"s3://npm-registry-packages-npm-production"}},"0.12.29":{"name":"@pikku/better-auth","version":"0.12.29","author":"yasser.fadl@gmail.com","license":"MIT","_id":"@pikku/better-auth@0.12.29","maintainers":[{"name":"yasserf","email":"yasser.fadl@gmail.com"}],"dist":{"shasum":"0388b30a38bb0a0aa373ff99a66f9db822c37950","tarball":"https://registry.npmjs.org/@pikku/better-auth/-/better-auth-0.12.29.tgz","fileCount":106,"integrity":"sha512-IGnKm2n+53zgAxnuF3rbEeoXk0szsQ+ryQHHlM7aAkZvuecZ68+rGVKCkUd6H50ZdikwoNBj6KHauqoEW2jJTQ==","signatures":[{"sig":"MEUCIQDN+lvLurwBeOkr2E7OD303P8JjOCzu7cqDlv73k2fpVQIgMnP2PP7vrQD4DiuIuXQ8B3nyZYUnkSeeKregUSMe540=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":684681},"main":"dist/index.js","type":"module","module":"dist/index.js","exports":{".":"./dist/index.js"},"gitHead":"4e7465150c207e86b7acf5c9d1c74e9b2003ceca","scripts":{"ncu":"npx npm-check-updates","tsc":"tsc","test":"bash run-tests.sh","build":"tsc -b","release":"npm run build && npm test","test:watch":"bash run-tests.sh --watch","test:coverage":"bash run-tests.sh --coverage","prepublishOnly":"yarn build"},"_npmUser":{"name":"yasserf","email":"yasser.fadl@gmail.com"},"description":"Better Auth integration for Pikku — auth handler, sessions and scope resolution","directories":{},"sideEffects":false,"_hasShrinkwrap":false,"devDependencies":{"jose":"^6.2.9","kysely":"^0.29.5","nanostores":"^1.4.2","typescript":"^6.0.3","better-auth":"^1.6.29","better-call":"1.4.0","@better-auth/core":"^1.6.29","@better-auth/utils":"0.4.2","@better-fetch/fetch":"1.3.1","@better-auth/api-key":"^1.6.29"},"peerDependencies":{"zod":"^4","@pikku/core":"^0.12.93","better-auth":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.12.29_1787503579257_0.6824837900953009","host":"s3://npm-registry-packages-npm-production"}},"0.12.30":{"name":"@pikku/better-auth","version":"0.12.30","author":"yasser.fadl@gmail.com","license":"MIT","_id":"@pikku/better-auth@0.12.30","maintainers":[{"name":"yasserf","email":"yasser.fadl@gmail.com"}],"dist":{"shasum":"5e0e5d76a449e2cd8983da1acbbd5ee671522f53","tarball":"https://registry.npmjs.org/@pikku/better-auth/-/better-auth-0.12.30.tgz","fileCount":115,"integrity":"sha512-A2TCu7rJKAtRgsJPyh2SUisAWy/zB1KfO0m89n0FDy+5/bbwxErA9fE7nv9qwf72HCbjgz4exQKvLy28s11XXg==","signatures":[{"sig":"MEUCIQD01WpNoXt3gvh26oHDSqAA/DweqADLCcrJi8rR8MdgQAIgMblgTuyEmuP9o5z5cutdLHiyMp4tijYDPrd3LB4EB7w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":763087},"main":"dist/index.js","type":"module","module":"dist/index.js","exports":{".":"./dist/index.js"},"gitHead":"8ecce1556c6116a1f42e101c9a79a8caecbe673b","scripts":{"ncu":"npx npm-check-updates","tsc":"tsc","test":"bash run-tests.sh","build":"tsc -b","release":"npm run build && npm test","test:watch":"bash run-tests.sh --watch","test:coverage":"bash run-tests.sh --coverage","prepublishOnly":"yarn build"},"_npmUser":{"name":"yasserf","email":"yasser.fadl@gmail.com"},"description":"Better Auth integration for Pikku — auth handler, sessions and scope resolution","directories":{},"sideEffects":false,"_hasShrinkwrap":false,"devDependencies":{"jose":"^6.2.9","kysely":"^0.29.5","nanostores":"^1.4.2","typescript":"^6.0.3","better-auth":"^1.6.29","better-call":"1.4.0","@better-auth/core":"^1.6.29","@better-auth/utils":"0.4.2","@better-fetch/fetch":"1.3.1","@better-auth/api-key":"^1.6.29"},"peerDependencies":{"zod":"^4","@pikku/core":"^0.12.94","better-auth":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.12.30_1787577680677_0.9191674940493164","host":"s3://npm-registry-packages-npm-production"}},"0.12.31":{"name":"@pikku/better-auth","version":"0.12.31","author":"yasser.fadl@gmail.com","license":"MIT","_id":"@pikku/better-auth@0.12.31","maintainers":[{"name":"yasserf","email":"yasser.fadl@gmail.com"}],"dist":{"shasum":"7a71e69b7a62803445e6befb7c9e1c78bf6efa19","tarball":"https://registry.npmjs.org/@pikku/better-auth/-/better-auth-0.12.31.tgz","fileCount":115,"integrity":"sha512-diiTIbIL4PZu0Ud1C2N0oq0uAVqN5QIoopHE7GYKvsnPT+MqI1e4a4DKQiastzCK9T4gicbYsxbT/mg7rqdb5w==","signatures":[{"sig":"MEUCICtseL4Bhfa9LsPqdw5Hd7HiPrBr8dkvdt7t/LBA9sqDAiEA94ooNILDUoflCMbQl6a5P0P1ANKUrbZVTXQEm5TCBQI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":778813},"main":"dist/index.js","type":"module","module":"dist/index.js","exports":{".":"./dist/index.js"},"gitHead":"6927a153bfdaddd4515463e408125044c9dc4d8d","scripts":{"ncu":"npx npm-check-updates","tsc":"tsc","test":"bash run-tests.sh","build":"tsc -b","release":"npm run build && npm test","test:watch":"bash run-tests.sh --watch","test:coverage":"bash run-tests.sh --coverage","prepublishOnly":"yarn build"},"_npmUser":{"name":"yasserf","email":"yasser.fadl@gmail.com"},"description":"Better Auth integration for Pikku — auth handler, sessions and scope resolution","directories":{},"sideEffects":false,"_hasShrinkwrap":false,"devDependencies":{"jose":"^6.2.9","kysely":"^0.29.5","nanostores":"^1.4.2","typescript":"^6.0.3","better-auth":"^1.6.29","better-call":"1.4.0","@better-auth/core":"^1.6.29","@better-auth/utils":"0.4.2","@better-fetch/fetch":"1.3.1","@better-auth/api-key":"^1.6.29"},"peerDependencies":{"zod":"^4","@pikku/core":"^0.12.95","better-auth":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.12.31_1787702666695_0.8386004465331849","host":"s3://npm-registry-packages-npm-production"}},"0.12.32":{"name":"@pikku/better-auth","version":"0.12.32","author":"yasser.fadl@gmail.com","license":"MIT","_id":"@pikku/better-auth@0.12.32","maintainers":[{"name":"yasserf","email":"yasser.fadl@gmail.com"}],"dist":{"shasum":"65ef0fc62f77fb6ef3916463450c3d2f14f33f52","tarball":"https://registry.npmjs.org/@pikku/better-auth/-/better-auth-0.12.32.tgz","fileCount":115,"integrity":"sha512-ztfZrY0/urC4Erbzd94YnH4OztCsQXd7AxdR4tHndKVl+Ad5FZmiFhdzMynfhej635IHiBbhYngjX7wBeNnvjw==","signatures":[{"sig":"MEYCIQCJ1PRmaabRkOez4cnUz0sQ7EluXVe49NjfN0Em1OZmUAIhAOa/yqxNN6eh0nZXeJ4WsAi5kmwpgo89Y0F2FCdAYfZt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":779909},"main":"dist/index.js","type":"module","module":"dist/index.js","exports":{".":"./dist/index.js"},"gitHead":"6488fed8660b42266f7f929d53011396b322ce63","scripts":{"ncu":"npx npm-check-updates","tsc":"tsc","test":"bash run-tests.sh","build":"tsc -b","release":"npm run build && npm test","test:watch":"bash run-tests.sh --watch","test:coverage":"bash run-tests.sh --coverage","prepublishOnly":"yarn build"},"_npmUser":{"name":"yasserf","email":"yasser.fadl@gmail.com"},"description":"Better Auth integration for Pikku — auth handler, sessions and scope resolution","directories":{},"sideEffects":false,"_hasShrinkwrap":false,"devDependencies":{"jose":"^6.2.9","kysely":"^0.29.5","nanostores":"^1.4.2","typescript":"^6.0.3","better-auth":"^1.6.29","better-call":"1.4.0","@better-auth/core":"^1.6.29","@better-auth/utils":"0.4.2","@better-fetch/fetch":"1.3.1","@better-auth/api-key":"^1.6.29"},"peerDependencies":{"zod":"^4","@pikku/core":"^0.12.98","better-auth":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.12.32_1787925884786_0.3484204927933776","host":"s3://npm-registry-packages-npm-production"}},"0.12.33":{"name":"@pikku/better-auth","version":"0.12.33","author":"yasser.fadl@gmail.com","license":"MIT","_id":"@pikku/better-auth@0.12.33","maintainers":[{"name":"yasserf","email":"yasser.fadl@gmail.com"}],"dist":{"shasum":"2be494fdbcc52d96ed7bcb695bacc0d3c904289e","tarball":"https://registry.npmjs.org/@pikku/better-auth/-/better-auth-0.12.33.tgz","fileCount":115,"integrity":"sha512-0tpIy01Sb0nl/LxDCGA4TjTsNUPcM1ZBvLjUifA1vfsrqR1C7FWVgxSINmCn8tmMw6HX/YwolsROADFRoZ7bNw==","signatures":[{"sig":"MEYCIQDGbL7QR/+IlkxYyB0SF/C5DbuW6+9w6imIra6dYeilhwIhAK0oZhMD8I7n8IP2EkU9Oz7wDDUf1/B1D4uw3k7xDdCa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":787555},"main":"dist/index.js","type":"module","module":"dist/index.js","exports":{".":"./dist/index.js"},"gitHead":"77f50aa3e24f12101aec28cfb6ea35158a0965e4","scripts":{"ncu":"npx npm-check-updates","tsc":"tsc","test":"bash run-tests.sh","build":"tsc -b","release":"npm run build && npm test","test:watch":"bash run-tests.sh --watch","test:coverage":"bash run-tests.sh --coverage","prepublishOnly":"yarn build"},"_npmUser":{"name":"yasserf","email":"yasser.fadl@gmail.com"},"description":"Better Auth integration for Pikku — auth handler, sessions and scope resolution","directories":{},"sideEffects":false,"_hasShrinkwrap":false,"devDependencies":{"jose":"^6.2.9","kysely":"^0.29.5","nanostores":"^1.4.2","typescript":"^6.0.3","better-auth":"^1.6.29","better-call":"1.4.0","@better-auth/core":"^1.6.29","@better-auth/utils":"0.4.2","@better-fetch/fetch":"1.3.1","@better-auth/api-key":"^1.6.29"},"peerDependencies":{"zod":"^4","@pikku/core":"^0.12.99","better-auth":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.12.33_1788073917109_0.842898583708741","host":"s3://npm-registry-packages-npm-production"}},"0.12.34":{"name":"@pikku/better-auth","version":"0.12.34","author":"yasser.fadl@gmail.com","license":"MIT","_id":"@pikku/better-auth@0.12.34","maintainers":[{"name":"yasserf","email":"yasser.fadl@gmail.com"}],"dist":{"shasum":"1cb879b32fcd77ef471849c40a07d82644b484dd","tarball":"https://registry.npmjs.org/@pikku/better-auth/-/better-auth-0.12.34.tgz","fileCount":115,"integrity":"sha512-hDfILw8YjfQj72QQXDqkWFMg9efJhL52/pseu0DgZuDrKHWwH4axmIaxz1/aIsXwh9I09vxhTkO/YCHmXUtiYw==","signatures":[{"sig":"MEYCIQCzXryJo9U1gsGgjwQBMCLr0KCUmDRxXqcWfX6WLzpmFAIhAPklMl/1ycs1mim6JIlInZl5fD2ojsHsPpFYlsnEYtvU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":800698},"main":"dist/index.js","type":"module","module":"dist/index.js","exports":{".":"./dist/index.js"},"gitHead":"5f2390b8a230ce3c457158ffde3d97c7f32a1c35","scripts":{"ncu":"npx npm-check-updates","tsc":"tsc","test":"bash run-tests.sh","build":"tsc -b","release":"npm run build && npm test","test:watch":"bash run-tests.sh --watch","test:coverage":"bash run-tests.sh --coverage","prepublishOnly":"yarn build"},"_npmUser":{"name":"yasserf","email":"yasser.fadl@gmail.com"},"description":"Better Auth integration for Pikku — auth handler, sessions and scope resolution","directories":{},"sideEffects":false,"_hasShrinkwrap":false,"devDependencies":{"jose":"^6.2.9","kysely":"^0.29.5","nanostores":"^1.4.2","typescript":"^6.0.3","better-auth":"^1.6.29","better-call":"1.4.0","@better-auth/core":"^1.6.29","@better-auth/utils":"0.4.2","@better-fetch/fetch":"1.3.1","@better-auth/api-key":"^1.6.29"},"peerDependencies":{"zod":"^4","@pikku/core":"^0.12.100","better-auth":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.12.34_1788101805067_0.8021096816489719","host":"s3://npm-registry-packages-npm-production"}},"0.12.35":{"name":"@pikku/better-auth","version":"0.12.35","author":"yasser.fadl@gmail.com","license":"MIT","_id":"@pikku/better-auth@0.12.35","maintainers":[{"name":"yasserf","email":"yasser.fadl@gmail.com"}],"dist":{"shasum":"4ae4669c328cfae07dbc40fbe44dc83fbcf6c559","tarball":"https://registry.npmjs.org/@pikku/better-auth/-/better-auth-0.12.35.tgz","fileCount":115,"integrity":"sha512-/UBroLGVGLaFbCAz9MYY32J57RS6QBY2Ydo62VEZehXvXuxWK/Qo9Yff2X4wmZGNKuCMy2IPYdB6ZohQNWnikg==","signatures":[{"sig":"MEUCIEekiT15ufdj8qTJeX1komXvagM1cny+xPlbUHwvvgOFAiEA06kOvD7ww0NSA1yL7u/gjMITeGb5F8gFrzvYwS2lEyU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":801283},"main":"dist/index.js","type":"module","module":"dist/index.js","exports":{".":"./dist/index.js"},"gitHead":"898cb22abc9af4a86e2798b8d1ee979ad4e41254","scripts":{"ncu":"npx npm-check-updates","tsc":"tsc","test":"bash run-tests.sh","build":"tsc -b","release":"npm run build && npm test","test:watch":"bash run-tests.sh --watch","test:coverage":"bash run-tests.sh --coverage","prepublishOnly":"yarn build"},"_npmUser":{"name":"yasserf","email":"yasser.fadl@gmail.com"},"description":"Better Auth integration for Pikku — auth handler, sessions and scope resolution","directories":{},"sideEffects":false,"_hasShrinkwrap":false,"devDependencies":{"jose":"^6.2.9","kysely":"^0.29.5","nanostores":"^1.4.2","typescript":"^6.0.3","better-auth":"^1.6.29","better-call":"1.4.0","@better-auth/core":"^1.6.29","@better-auth/utils":"0.4.2","@better-fetch/fetch":"1.3.1","@better-auth/api-key":"^1.6.29"},"peerDependencies":{"zod":"^4","@pikku/core":"^0.12.101","better-auth":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.12.35_1788179974129_0.10612080458993667","host":"s3://npm-registry-packages-npm-production"}},"0.12.36":{"name":"@pikku/better-auth","version":"0.12.36","author":"yasser.fadl@gmail.com","license":"MIT","_id":"@pikku/better-auth@0.12.36","maintainers":[{"name":"yasserf","email":"yasser.fadl@gmail.com"}],"dist":{"shasum":"0a8bcd842d1e13c47a19d08fa84fa1b537664cb7","tarball":"https://registry.npmjs.org/@pikku/better-auth/-/better-auth-0.12.36.tgz","fileCount":115,"integrity":"sha512-mzhSjZyfl9ew4uR3nMI0QYRUdjU8VgTvV2yJBJgY+/JSBCdlfnAt0mB8Lhs2fDQlxQyLBXVKbJ/nAe6hsPWxTA==","signatures":[{"sig":"MEUCIBx5VQQBoXKx6S3mAN2BBoSmyp89/fsGYYrDsYXUQmW8AiEAimbGFhVGny8lsovfoy1/ittDsg6tfB4n/v7/tmgeUDc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":811394},"main":"dist/index.js","type":"module","module":"dist/index.js","exports":{".":"./dist/index.js"},"gitHead":"a7ae2b14cbb043efd454129ffc794da9e5c90a70","scripts":{"ncu":"npx npm-check-updates","tsc":"tsc","test":"bash run-tests.sh","build":"tsc -b","release":"npm run build && npm test","test:watch":"bash run-tests.sh --watch","test:coverage":"bash run-tests.sh --coverage","prepublishOnly":"yarn build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:424fa8f2-d598-44b3-a758-70b19acc6db1"}},"description":"Better Auth integration for Pikku — auth handler, sessions and scope resolution","directories":{},"sideEffects":false,"_hasShrinkwrap":false,"devDependencies":{"jose":"^6.2.9","kysely":"^0.29.5","nanostores":"^1.4.2","typescript":"^6.0.3","better-auth":"^1.6.29","better-call":"1.4.0","@better-auth/core":"^1.6.29","@better-auth/utils":"0.4.2","@better-fetch/fetch":"1.3.1","@better-auth/api-key":"^1.6.29"},"peerDependencies":{"zod":"^4","@pikku/core":"^0.12.101","better-auth":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.12.36_1788428050917_0.529657641287552","host":"s3://npm-registry-packages-npm-production"}},"0.12.38":{"name":"@pikku/better-auth","version":"0.12.38","author":"yasser.fadl@gmail.com","license":"MIT","_id":"@pikku/better-auth@0.12.38","maintainers":[{"name":"yasserf","email":"yasser.fadl@gmail.com"}],"dist":{"shasum":"2efe8981499312ff49677d9d428ce6f65355ab55","tarball":"https://registry.npmjs.org/@pikku/better-auth/-/better-auth-0.12.38.tgz","fileCount":115,"integrity":"sha512-o43einDRTpw1sC3ai91ZrR4ykVnDF8ulhsIBnw4TTakOfzH33GapdXZ82OjVghvDCxxezuyJ7X9DYXR6FMGiLw==","signatures":[{"sig":"MEUCIDOO2uFKBHEL8exFC9IK+4UIhFn1FL2JeR/oitG0UixFAiEA6CV1ddq2ZJaiRxBXjO0NKfuOvTg5NfOA6j2j8yi3f+I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":819686},"main":"dist/index.js","type":"module","module":"dist/index.js","exports":{".":"./dist/index.js"},"gitHead":"59865da407a63842c8128023bb061220a93d2c7b","scripts":{"ncu":"npx npm-check-updates","tsc":"tsc","test":"bash run-tests.sh","build":"tsc -b","release":"npm run build && npm test","test:watch":"bash run-tests.sh --watch","test:coverage":"bash run-tests.sh --coverage","prepublishOnly":"yarn build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:424fa8f2-d598-44b3-a758-70b19acc6db1"}},"description":"Better Auth integration for Pikku — auth handler, sessions and scope resolution","directories":{},"sideEffects":false,"_hasShrinkwrap":false,"devDependencies":{"jose":"^6.2.9","kysely":"^0.29.5","nanostores":"^1.4.2","typescript":"^6.0.3","better-auth":"^1.6.29","better-call":"1.4.0","@better-auth/core":"^1.6.29","@better-auth/utils":"0.4.2","@better-fetch/fetch":"1.3.1","@better-auth/api-key":"^1.6.29"},"peerDependencies":{"zod":"^4","@pikku/core":"^0.12.101","better-auth":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.12.38_1788513191654_0.8326896896059135","host":"s3://npm-registry-packages-npm-production"}},"0.12.39":{"name":"@pikku/better-auth","version":"0.12.39","author":"yasser.fadl@gmail.com","license":"MIT","_id":"@pikku/better-auth@0.12.39","maintainers":[{"name":"yasserf","email":"yasser.fadl@gmail.com"}],"dist":{"shasum":"c2aa32dd6b8a884ac2a1cfa911e6a46e6352d24f","tarball":"https://registry.npmjs.org/@pikku/better-auth/-/better-auth-0.12.39.tgz","fileCount":111,"integrity":"sha512-3Zv6daWrX422e3jCT77hBCttgQ24UIU21TPhi+bmhJoXTesE9oYOGqDMHu3FqwiLeKzOV0ypbJo3A1EUfjiFqA==","signatures":[{"sig":"MEYCIQCQP2I5mKpWjvg7YFzzwzWZ5xv2BrI7XlUUyxAioiny3wIhAOuSntr6CLidZY9H/XoNzH6gZynuD073f9rFVJNt4ZrE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":818417},"main":"dist/index.js","type":"module","module":"dist/index.js","exports":{".":"./dist/index.js"},"gitHead":"c94ca507958c37794ea2853a2c23e023a0b356dc","scripts":{"ncu":"npx npm-check-updates","tsc":"tsc","test":"bash run-tests.sh","build":"tsc -b","release":"npm run build && npm test","test:watch":"bash run-tests.sh --watch","test:coverage":"bash run-tests.sh --coverage","prepublishOnly":"yarn build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d92fde2d-7ce4-4ee6-b8db-7f578c3e4bdd"}},"description":"Better Auth integration for Pikku — auth handler, sessions and scope resolution","directories":{},"sideEffects":false,"_hasShrinkwrap":false,"devDependencies":{"jose":"^6.2.9","kysely":"^0.29.5","nanostores":"^1.4.2","typescript":"^6.0.3","better-auth":"^1.6.29","better-call":"1.4.0","@better-auth/core":"^1.6.29","@better-auth/utils":"0.4.2","@better-fetch/fetch":"1.3.1","@better-auth/api-key":"^1.6.29"},"peerDependencies":{"zod":"^4","@pikku/core":"^0.12.101","better-auth":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.12.39_1788892361858_0.7629665822830536","host":"s3://npm-registry-packages-npm-production"}},"0.12.42":{"name":"@pikku/better-auth","version":"0.12.42","author":{"name":"yasser.fadl@gmail.com"},"license":"MIT","_id":"@pikku/better-auth@0.12.42","maintainers":[{"name":"yasserf","email":"yasser.fadl@gmail.com"}],"homepage":"https://github.com/pikkujs/pikku#readme","bugs":{"url":"https://github.com/pikkujs/pikku/issues"},"dist":{"shasum":"3cc7757d0521a5071395ecede773668c7f56f1b9","tarball":"https://registry.npmjs.org/@pikku/better-auth/-/better-auth-0.12.42.tgz","fileCount":63,"integrity":"sha512-zbZY7QOaFC8I7/9hJSXBjODkH5CLnI6SIsWj42lPDA599Qb1EFObEmvk3dEAZyp4aKkdzmlDoZfdB1EW4gtvbg==","signatures":[{"sig":"MEUCIQDBWXSaujzmY0Ma58CWdh9GaJWuylXoBFyR/1wNI9IbPwIgC0eB4v0EbQQ3I7hFj86n3KL5UEdyHz5rEMSlUyrmYdw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pikku%2fbetter-auth@0.12.42","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":293477},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","module":"dist/index.js","exports":{".":"./dist/index.js"},"gitHead":"adf6d2d8b4d3be4b797934b0e471a34f0c1b571d","scripts":{"ncu":"npx npm-check-updates","tsc":"tsc","test":"bash run-tests.sh","build":"tsc -b","release":"npm run build && npm test","test:watch":"bash run-tests.sh --watch","test:coverage":"bash run-tests.sh --coverage","prepublishOnly":"bun run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d92fde2d-7ce4-4ee6-b8db-7f578c3e4bdd"}},"repository":{"url":"git+https://github.com/pikkujs/pikku.git","type":"git","directory":"packages/services/better-auth"},"_npmVersion":"11.19.0","description":"Better Auth integration for Pikku — auth handler, sessions and scope resolution","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"devDependencies":{"jose":"^6.2.9","kysely":"^0.29.5","nanostores":"^1.4.2","better-auth":"^1.6.29","better-call":"1.4.0","@better-auth/core":"^1.6.29","@better-auth/utils":"0.4.2","@better-fetch/fetch":"1.3.1","@better-auth/api-key":"^1.6.29"},"peerDependencies":{"zod":"^4","@pikku/core":"^0.12.110","better-auth":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.12.42_1789374165945_0.5475874016104518","host":"s3://npm-registry-packages-npm-production"}},"0.12.43":{"name":"@pikku/better-auth","version":"0.12.43","author":{"name":"yasser.fadl@gmail.com"},"license":"MIT","_id":"@pikku/better-auth@0.12.43","maintainers":[{"name":"yasserf","email":"yasser.fadl@gmail.com"}],"homepage":"https://github.com/pikkujs/pikku#readme","bugs":{"url":"https://github.com/pikkujs/pikku/issues"},"dist":{"shasum":"3d470609ff27af3deba94abd4ca964c52c5b88c6","tarball":"https://registry.npmjs.org/@pikku/better-auth/-/better-auth-0.12.43.tgz","fileCount":63,"integrity":"sha512-rlwjMpA5hLz3HKRHCvsGoWbufUvbD+/9Klay7cbHbHZM2WpcwEbTuGJZVUQ/aiXdgxOsvmGWWq9dV2Y42rNdRA==","signatures":[{"sig":"MEYCIQD3sE3iwRO2l5ipanDBN7tD9J0exiEga3nLqpaWPDWnBQIhAMsHhylnEHcbxpvR/g4rygYJx8fKcahCQCg2LMjvhhQX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHFRInxupH4NNIBajV/AB3inT2mW/63kowKPy+nVCC7dAiAD8VTDSzyAgsjuBrQ90XxLe2jXaP48wOGtagCwSJACKQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pikku%2fbetter-auth@0.12.43","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":296817},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","module":"dist/index.js","exports":{".":"./dist/index.js"},"gitHead":"dd67026b73e7f461b5392bd35c210a359a118037","scripts":{"ncu":"npx npm-check-updates","tsc":"tsc","test":"bash run-tests.sh","build":"tsc -b","release":"npm run build && npm test","test:watch":"bash run-tests.sh --watch","test:coverage":"bash run-tests.sh --coverage","prepublishOnly":"bun run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d92fde2d-7ce4-4ee6-b8db-7f578c3e4bdd"}},"repository":{"url":"git+https://github.com/pikkujs/pikku.git","type":"git","directory":"packages/services/better-auth"},"_npmVersion":"11.19.0","description":"Better Auth integration for Pikku — auth handler, sessions and scope resolution","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"devDependencies":{"jose":"^6.2.9","kysely":"^0.29.5","nanostores":"^1.4.2","better-auth":"^1.7.5","better-call":"1.4.0","@better-auth/core":"^1.7.5","@better-auth/utils":"0.4.2","@better-fetch/fetch":"1.3.2","@better-auth/api-key":"^1.7.5"},"peerDependencies":{"zod":"^4","@pikku/core":"^0.12.113","better-auth":"^1.7.5"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.12.43_1789682123573_0.9062280277803587","host":"s3://npm-registry-packages-npm-production"}},"0.12.44":{"name":"@pikku/better-auth","version":"0.12.44","author":{"name":"yasser.fadl@gmail.com"},"license":"MIT","_id":"@pikku/better-auth@0.12.44","maintainers":[{"name":"yasserf","email":"yasser.fadl@gmail.com"}],"homepage":"https://github.com/pikkujs/pikku#readme","bugs":{"url":"https://github.com/pikkujs/pikku/issues"},"dist":{"shasum":"8e4c22ce383d1d08ca34822bfca031386f9bb4f2","tarball":"https://registry.npmjs.org/@pikku/better-auth/-/better-auth-0.12.44.tgz","fileCount":66,"integrity":"sha512-poecJR1aYGqqlt7ku9+hOn2CWK8scSFrPCBspAHKTRhRedYoxztLfPQ+Z1uhJ4FxXaF99+xRMxYrBKNWW0z5mw==","signatures":[{"sig":"MEQCIDZscYWCE0LLVqYl5SSVwRYYaDazoa37W2Ra6+zhOTnRAiBjxaIziGdgyJVbPKaQeQKTtVB9okB/Wbm+waQn/yN7Cw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEVuBtIg4AO4lLJrcX6gka2IWGusnbRnrDr2wgPO/Tg1AiBHyWuEHZFOb4XAOZKTDq8zhbuZj7OudXDzXOh7JFPj4Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pikku%2fbetter-auth@0.12.44","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":308994},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","module":"dist/index.js","exports":{".":"./dist/index.js"},"gitHead":"ed0948d139b93408bc5faca08a5094f37cffe9dd","scripts":{"ncu":"npx npm-check-updates","tsc":"tsc","test":"bash run-tests.sh","build":"tsc -b","release":"npm run build && npm test","test:watch":"bash run-tests.sh --watch","test:coverage":"bash run-tests.sh --coverage","prepublishOnly":"bun run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d92fde2d-7ce4-4ee6-b8db-7f578c3e4bdd"}},"repository":{"url":"git+https://github.com/pikkujs/pikku.git","type":"git","directory":"packages/services/better-auth"},"_npmVersion":"11.19.0","description":"Better Auth integration for Pikku — auth handler, sessions and scope resolution","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"devDependencies":{"jose":"^6.2.9","kysely":"^0.29.5","nanostores":"^1.4.2","better-auth":"^1.7.5","better-call":"1.4.0","@better-auth/core":"^1.7.5","@better-auth/utils":"0.4.2","@better-fetch/fetch":"1.3.2","@better-auth/api-key":"^1.7.5"},"peerDependencies":{"zod":"^4","@pikku/core":"^0.12.114","better-auth":"^1.7.5"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.12.44_1789809885925_0.17655657819284665","host":"s3://npm-registry-packages-npm-production"}},"0.12.45":{"name":"@pikku/better-auth","version":"0.12.45","author":{"name":"yasser.fadl@gmail.com"},"license":"MIT","_id":"@pikku/better-auth@0.12.45","maintainers":[{"name":"yasserf","email":"yasser.fadl@gmail.com"}],"homepage":"https://github.com/pikkujs/pikku#readme","bugs":{"url":"https://github.com/pikkujs/pikku/issues"},"dist":{"shasum":"e8d311646aeda6723207ba3f0cbde07121b2d59a","tarball":"https://registry.npmjs.org/@pikku/better-auth/-/better-auth-0.12.45.tgz","fileCount":68,"integrity":"sha512-iWJ/SLHKJd90uSXN9mUK0kyMsC97J9464IIPwWgraynM88zbpFSYhJmFLIgM/fC1NVPreM+13Aj6fYbPrn5koQ==","signatures":[{"sig":"MEYCIQCXwuYYXnbR0GhgRYGNRqP0/P0SrA/uUDhtaD+Y+ggNOwIhALUnc4n/j6KVfaYcxkuGwWEBAESxW09gDTS2e1bQ+qe8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDz7jBmtlkWON+r3pzTGmyJXSQYHZNZrkH6Kyuv3BxvhgIhAM7Dp1eIQaWH3uLdlypl6H0/w7oYSNfgP0GiVZg/g9ND","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pikku%2fbetter-auth@0.12.45","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":320773},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","module":"dist/index.js","exports":{".":"./dist/index.js"},"gitHead":"3876b644536389f1637f8843644283a8c861f607","scripts":{"ncu":"npx npm-check-updates","tsc":"tsc","test":"bash run-tests.sh","build":"tsc -b","release":"npm run build && npm test","test:watch":"bash run-tests.sh --watch","test:coverage":"bash run-tests.sh --coverage","prepublishOnly":"bun run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d92fde2d-7ce4-4ee6-b8db-7f578c3e4bdd"}},"repository":{"url":"git+https://github.com/pikkujs/pikku.git","type":"git","directory":"packages/services/better-auth"},"_npmVersion":"11.19.0","description":"Better Auth integration for Pikku — auth handler, sessions and scope resolution","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"devDependencies":{"jose":"^6.2.9","kysely":"^0.29.5","nanostores":"^1.4.2","better-auth":"^1.7.5","better-call":"1.4.0","@better-auth/core":"^1.7.5","@better-auth/utils":"0.4.2","@better-fetch/fetch":"1.3.2","@better-auth/api-key":"^1.7.5"},"peerDependencies":{"zod":"^4","@pikku/core":"^0.12.114","better-auth":"^1.7.5"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.12.45_1790012123613_0.6348227520517302","host":"s3://npm-registry-packages-npm-production"}},"0.12.46":{"name":"@pikku/better-auth","version":"0.12.46","author":{"name":"yasser.fadl@gmail.com"},"license":"MIT","_id":"@pikku/better-auth@0.12.46","maintainers":[{"name":"yasserf","email":"yasser.fadl@gmail.com"}],"homepage":"https://github.com/pikkujs/pikku#readme","bugs":{"url":"https://github.com/pikkujs/pikku/issues"},"dist":{"shasum":"f764b17af06c751f0403f07c7df726254b360691","tarball":"https://registry.npmjs.org/@pikku/better-auth/-/better-auth-0.12.46.tgz","fileCount":68,"integrity":"sha512-1ndmXGPSRz8iFmdLsks+RmVaHhfk7yaMRerj2gYXRnRliYSfU15SGgKnWf7ewOya9Muypqbg4dBIBKPZ7cx76A==","signatures":[{"sig":"MEUCIQDyrcSoCIF7hoky50uMNbG/B0gwZze8723I7ob9x/1WygIgCD1SfcuWUoWGPEyaiCxYkC/2mmDEDDwvT4qyn8y0FIE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDnpZoU2JnrRTAOg0By9nQlkeQ33OQ2AtsJXfbhArlh/AiEA2IIc8bFhfVJTNJmVuZwq6/mBF4y1uiDXphNpEVIXwNw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pikku%2fbetter-auth@0.12.46","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":326080},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","module":"dist/index.js","exports":{".":"./dist/index.js"},"gitHead":"bc8d9518e834bb1e7abb7dc9d6f50fa5130f502f","scripts":{"ncu":"npx npm-check-updates","tsc":"tsc","test":"bash run-tests.sh","build":"tsc -b","release":"npm run build && npm test","test:watch":"bash run-tests.sh --watch","test:coverage":"bash run-tests.sh --coverage","prepublishOnly":"bun run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d92fde2d-7ce4-4ee6-b8db-7f578c3e4bdd"}},"repository":{"url":"git+https://github.com/pikkujs/pikku.git","type":"git","directory":"packages/services/better-auth"},"_npmVersion":"11.19.0","description":"Better Auth integration for Pikku — auth handler, sessions and scope resolution","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"devDependencies":{"jose":"^6.2.9","kysely":"^0.29.5","nanostores":"^1.4.2","better-auth":"^1.7.5","better-call":"1.4.0","@better-auth/core":"^1.7.5","@better-auth/utils":"0.4.2","@better-fetch/fetch":"1.3.2","@better-auth/api-key":"^1.7.5"},"peerDependencies":{"zod":"^4","@pikku/core":"^0.12.119","better-auth":"^1.7.5"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.12.46_1790188668414_0.6939652726518739","host":"s3://npm-registry-packages-npm-production"}},"0.12.47":{"name":"@pikku/better-auth","version":"0.12.47","author":{"name":"yasser.fadl@gmail.com"},"license":"MIT","_id":"@pikku/better-auth@0.12.47","maintainers":[{"name":"yasserf","email":"yasser.fadl@gmail.com"}],"homepage":"https://github.com/pikkujs/pikku#readme","bugs":{"url":"https://github.com/pikkujs/pikku/issues"},"dist":{"shasum":"5210610a2fd0b07d90b8aea4b23bbe45466dc1f3","tarball":"https://registry.npmjs.org/@pikku/better-auth/-/better-auth-0.12.47.tgz","fileCount":68,"integrity":"sha512-+nAVVpa1yfCaYKP5djzJoDuXCv4oJ4ZhHQ+7YqItlQtJgavRT6r3rOvMA9AFK+m6I1ceSKbpkijU2xwV4Q/L1Q==","signatures":[{"sig":"MEUCIDP1zfP16l77YuUyz4lBb0oQjDSNFAMVbue2l0aYMWPDAiEApR4pllb79jSDzJnhGZ/eGsI5CxuXi5EaxmeXyW1bGD8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCXtpXGImEGUCyidlHJy4txtWouHQRut5oa8RzUnhDwFAIgHqyMn0SX7XcfP9EtcEybstA9jQM+XOdSVHp8JCuw5zA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pikku%2fbetter-auth@0.12.47","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":331854},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","module":"dist/index.js","exports":{".":"./dist/index.js"},"gitHead":"fe91eeb398605d461813cb6a7710b128623ecca8","scripts":{"ncu":"npx npm-check-updates","tsc":"tsc","test":"bash run-tests.sh","build":"tsc -b","release":"npm run build && npm test","test:watch":"bash run-tests.sh --watch","test:coverage":"bash run-tests.sh --coverage","prepublishOnly":"bun run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d92fde2d-7ce4-4ee6-b8db-7f578c3e4bdd"}},"repository":{"url":"git+https://github.com/pikkujs/pikku.git","type":"git","directory":"packages/services/better-auth"},"_npmVersion":"11.19.0","description":"Better Auth integration for Pikku — auth handler, sessions and scope resolution","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","_hasShrinkwrap":false,"devDependencies":{"jose":"^6.2.9","kysely":"^0.29.5","nanostores":"^1.4.2","better-auth":"^1.7.5","better-call":"1.4.0","@better-auth/core":"^1.7.5","@better-auth/utils":"0.4.2","@better-fetch/fetch":"1.3.2","@better-auth/api-key":"^1.7.5"},"peerDependencies":{"zod":"^4","@pikku/core":"^0.12.121","better-auth":"^1.7.5"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.12.47_1790250153993_0.6410920083943192","host":"s3://npm-registry-packages-npm-production"}},"0.12.48":{"name":"@pikku/better-auth","version":"0.12.48","author":{"name":"yasser.fadl@gmail.com"},"license":"MIT","_id":"@pikku/better-auth@0.12.48","maintainers":[{"name":"yasserf","email":"yasser.fadl@gmail.com"}],"homepage":"https://github.com/pikkujs/pikku#readme","bugs":{"url":"https://github.com/pikkujs/pikku/issues"},"dist":{"shasum":"b35f34bd21566c476d4e44789d02e537d45c732c","tarball":"https://registry.npmjs.org/@pikku/better-auth/-/better-auth-0.12.48.tgz","fileCount":68,"integrity":"sha512-xY9XK8DTssXyQPCdpgPZzlOBt6uY8YRexaIbq37+b1E/8aZVo88yX1iD6Mik8EolvQMJLAn7wf/F/n9PJRLZBA==","signatures":[{"sig":"MEQCIHSjXqT0PDjXLjdOsJCjSIvK7NzNUvedCE3awZ5eDfzXAiAc2ow1ayzKeFEyrEcBQRp19TpUWkOfU8iV5YDZfRvSaw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDoYcJ2x0fUyGAE8e6Igcv41QsmHzIUEVTV3kT7TrOnvAIgYwBUKH2mVK9x9uOYIoP8nfmzMf+vdnxeZbh4v35qjZc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pikku%2fbetter-auth@0.12.48","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":333700},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","module":"dist/index.js","exports":{".":"./dist/index.js"},"gitHead":"36ca9858bf8b4cea16833a12067ef3fe495fcac7","scripts":{"ncu":"npx npm-check-updates","tsc":"tsc","test":"bash run-tests.sh","build":"tsc -b","release":"npm run build && npm test","test:watch":"bash run-tests.sh --watch","test:coverage":"bash run-tests.sh --coverage","prepublishOnly":"bun run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d92fde2d-7ce4-4ee6-b8db-7f578c3e4bdd"}},"repository":{"url":"git+https://github.com/pikkujs/pikku.git","type":"git","directory":"packages/services/better-auth"},"_npmVersion":"11.19.0","description":"Better Auth integration for Pikku — auth handler, sessions and scope resolution","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","_hasShrinkwrap":false,"devDependencies":{"jose":"^6.2.9","kysely":"^0.29.5","nanostores":"^1.4.2","better-auth":"^1.7.5","better-call":"1.4.0","@better-auth/core":"^1.7.5","@better-auth/utils":"0.4.2","@better-fetch/fetch":"1.3.2","@better-auth/api-key":"^1.7.5"},"peerDependencies":{"zod":"^4","@pikku/core":"^0.12.122","better-auth":"^1.7.5"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.12.48_1790332041960_0.45390229736872767","host":"s3://npm-registry-packages-npm-production"}},"0.12.49":{"name":"@pikku/better-auth","version":"0.12.49","author":{"name":"yasser.fadl@gmail.com"},"license":"MIT","_id":"@pikku/better-auth@0.12.49","maintainers":[{"name":"yasserf","email":"yasser.fadl@gmail.com"}],"homepage":"https://github.com/pikkujs/pikku#readme","bugs":{"url":"https://github.com/pikkujs/pikku/issues"},"dist":{"shasum":"57f6ccb2bf56b1394159af18dac180fa34dac4b0","tarball":"https://registry.npmjs.org/@pikku/better-auth/-/better-auth-0.12.49.tgz","fileCount":68,"integrity":"sha512-+LtwXO979DIhIRG7snk/7UjL9TnUpV3MYCmfj+3Si7IUWLfzpDZyMlStG/cAfI07c4ius/2njVb3DEiq7YcvdQ==","signatures":[{"sig":"MEUCIEHQPiP0zott4RCTHjRB2mld/EAqL2xDEjp0dhE0PmpKAiEAiyEJCCJyJ8OgIqileIAh/Q5N27aMM1xLfKKXM9e/HFg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDoB6DHFEHSg5yngPHR50SJZ9mvKGidXKzC1SKx0Jz6UgIhAMlgDQ5J9bJWjlEfvekb+KgZMQP8m18+BM4q1aFXyaAp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pikku%2fbetter-auth@0.12.49","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":335139},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","module":"dist/index.js","exports":{".":"./dist/index.js"},"gitHead":"81ba80db44f81de91958107044f5b1270a912af5","scripts":{"ncu":"npx npm-check-updates","tsc":"tsc","test":"bash run-tests.sh","build":"tsc -b","release":"npm run build && npm test","test:watch":"bash run-tests.sh --watch","test:coverage":"bash run-tests.sh --coverage","prepublishOnly":"bun run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"d92fde2d-7ce4-4ee6-b8db-7f578c3e4bdd"}},"repository":{"url":"git+https://github.com/pikkujs/pikku.git","type":"git","directory":"packages/services/better-auth"},"_npmVersion":"11.19.0","description":"Better Auth integration for Pikku — auth handler, sessions and scope resolution","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","_hasShrinkwrap":false,"devDependencies":{"jose":"^6.2.9","kysely":"^0.29.5","nanostores":"^1.4.2","better-auth":"^1.7.5","better-call":"1.4.0","@better-auth/core":"^1.7.5","@better-auth/utils":"0.4.2","@better-fetch/fetch":"1.3.2","@better-auth/api-key":"^1.7.5"},"peerDependencies":{"zod":"^4","@pikku/core":"^0.12.128","better-auth":"^1.7.5"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.12.49_1790682757758_0.9910993701191295","host":"s3://npm-registry-packages-npm-production"}},"0.12.50":{"name":"@pikku/better-auth","version":"0.12.50","author":{"name":"yasser.fadl@gmail.com"},"license":"MIT","_id":"@pikku/better-auth@0.12.50","maintainers":[{"name":"yasserf","email":"yasser.fadl@gmail.com"}],"homepage":"https://github.com/pikkujs/pikku#readme","bugs":{"url":"https://github.com/pikkujs/pikku/issues"},"dist":{"shasum":"19d8f10ceb32aec390285acb1a5ef97fbe1fab87","tarball":"https://registry.npmjs.org/@pikku/better-auth/-/better-auth-0.12.50.tgz","fileCount":70,"integrity":"sha512-xZwQIyFrkoMhP+WgoZL4GHEzr0Q+KQ8cMF1n1yaZiaeplG5PKxf/rsPRn9WRCvgA09BakCpVMEEF31hw5YvNTQ==","signatures":[{"sig":"MEYCIQDVlzXbt1sCq6sgr7Fmh3l3laZBOc5PyQ1Gzq7EwjOefgIhAIAuzaMxsmV/AqAHVt0pvAmxZjgnzKvkG8adKHCiJTNe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFoKUxaqgEiOMhzqAHwWpXUyi4b17uBEgwfhbfgvSLJQAiAfSodSsZkCXbmQbO98a1VjwzNQoU5Iuhl7G9gRK1ptFg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pikku%2fbetter-auth@0.12.50","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":341198},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","module":"dist/index.js","exports":{".":"./dist/index.js"},"gitHead":"5cfa076be8ff1d9dba4b52654ed4f7a4d6c403ba","scripts":{"ncu":"npx npm-check-updates","tsc":"tsc","test":"bash run-tests.sh","build":"tsc -b","release":"npm run build && npm test","test:watch":"bash run-tests.sh --watch","test:coverage":"bash run-tests.sh --coverage","prepublishOnly":"bun run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"d92fde2d-7ce4-4ee6-b8db-7f578c3e4bdd"}},"repository":{"url":"git+https://github.com/pikkujs/pikku.git","type":"git","directory":"packages/services/better-auth"},"_npmVersion":"11.19.0","description":"Better Auth integration for Pikku — auth handler, sessions and scope resolution","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","_hasShrinkwrap":false,"devDependencies":{"jose":"^6.2.9","kysely":"^0.29.5","nanostores":"^1.4.2","better-auth":"^1.7.5","better-call":"1.4.0","@better-auth/core":"^1.7.5","@better-auth/utils":"0.4.2","@better-fetch/fetch":"1.3.2","@better-auth/api-key":"^1.7.5"},"peerDependencies":{"zod":"^4","@pikku/core":"^0.12.130","better-auth":"^1.7.5"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.12.50_1790751087350_0.4142016046462289","host":"s3://npm-registry-packages-npm-production"}},"0.12.52":{"name":"@pikku/better-auth","version":"0.12.52","author":{"name":"yasser.fadl@gmail.com"},"license":"MIT","_id":"@pikku/better-auth@0.12.52","maintainers":[{"name":"yasserf","email":"yasser.fadl@gmail.com"}],"homepage":"https://github.com/pikkujs/pikku#readme","bugs":{"url":"https://github.com/pikkujs/pikku/issues"},"dist":{"shasum":"4d55c272fe0e20784d2434ee4b06fbf031737c56","tarball":"https://registry.npmjs.org/@pikku/better-auth/-/better-auth-0.12.52.tgz","fileCount":72,"integrity":"sha512-EBcxMa7OvmDIPc3sNHl8u+L2yzcUYFfllZl0z0gB6mKyiB9YNNxMk5uY7vw/dT+3WdX9282iJrv2v/nhLWFCqQ==","signatures":[{"sig":"MEQCICRyZud5t9mH4mjA7SXowqoTauAL/g56NUPbSrbokxRlAiA9xPqlgCwmKsSFCm2p60J4LnaAIcbZR58YQPM2JBw7xw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDcAXZ2bdYn+ZllZbZ7aaW9ZArINc5Azm0eH2rP6pViIAiBX+8Ib7vwHPKj+Yezb1VozxwjcEOMKd8yJrfv6yaOcVA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pikku%2fbetter-auth@0.12.52","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":352399},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","module":"dist/index.js","exports":{".":"./dist/index.js"},"gitHead":"953c3bf4a03feff2fb73a50fe437207e2597f3f6","scripts":{"ncu":"npx npm-check-updates","tsc":"tsc","test":"bash run-tests.sh","build":"tsc -b","release":"npm run build && npm test","test:watch":"bash run-tests.sh --watch","test:coverage":"bash run-tests.sh --coverage","prepublishOnly":"bun run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"d92fde2d-7ce4-4ee6-b8db-7f578c3e4bdd"}},"repository":{"url":"git+https://github.com/pikkujs/pikku.git","type":"git","directory":"packages/services/better-auth"},"_npmVersion":"11.19.0","description":"Better Auth integration for Pikku — auth handler, sessions and scope resolution","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","_hasShrinkwrap":false,"devDependencies":{"jose":"^6.2.9","kysely":"^0.29.5","nanostores":"^1.4.2","better-auth":"^1.7.5","better-call":"1.4.0","@better-auth/core":"^1.7.5","@better-auth/utils":"0.4.2","@better-fetch/fetch":"1.3.2","@better-auth/api-key":"^1.7.5"},"peerDependencies":{"zod":"^4","@pikku/core":"^0.12.132","better-auth":"^1.7.5"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.12.52_1790799759573_0.4419152980053569","host":"s3://npm-registry-packages-npm-production"}},"0.12.53":{"_id":"@pikku/better-auth@0.12.53","bugs":{"url":"https://github.com/pikkujs/pikku/issues"},"dist":{"shasum":"0e607a4e09e35d795db7603646b5dba55ec6401e","tarball":"https://registry.npmjs.org/@pikku/better-auth/-/better-auth-0.12.53.tgz","fileCount":72,"integrity":"sha512-cWntlP0VfGHHBNvtmxGXNDQi1qzuHQvxDChOemJNNijFSK/2w34lboMuPzX+dNBKUrmdwW0oIprn0Mo7nxkGsQ==","signatures":[{"sig":"MEUCIHGjwqrAgMLZNEhCeLUSu/ftwCSBnlNMjjjpCOG5ynVsAiEAnSAaX3t/8nWgUaWwn7cKC2T81jAQjJrfmn9I2xJI3PI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQC+RMeMUarfgPw3Od/93VBPeOd+tPvKUK8kJhmIgkemzAIhAPiKJtbNnBe8eikF7DcWT2gMslTSz5Q4gqhNTxWKRXQ9"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pikku%2fbetter-auth@0.12.53","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":353457},"main":"dist/index.js","name":"@pikku/better-auth","type":"module","types":"./dist/index.d.ts","author":{"name":"yasser.fadl@gmail.com"},"module":"dist/index.js","exports":{".":"./dist/index.js"},"gitHead":"42806935a84f0a6481e8631059777e40c7f97dd6","license":"MIT","scripts":{"ncu":"npx npm-check-updates","tsc":"tsc","test":"bash run-tests.sh","build":"tsc -b","release":"npm run build && npm test","test:watch":"bash run-tests.sh --watch","test:coverage":"bash run-tests.sh --coverage","prepublishOnly":"bun run build"},"version":"0.12.53","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"d92fde2d-7ce4-4ee6-b8db-7f578c3e4bdd"}},"homepage":"https://github.com/pikkujs/pikku#readme","repository":{"url":"git+https://github.com/pikkujs/pikku.git","type":"git","directory":"packages/services/better-auth"},"_npmVersion":"11.19.0","description":"Better Auth integration for Pikku — auth handler, sessions and scope resolution","directories":{},"maintainers":[{"name":"yasserf","email":"yasser.fadl@gmail.com"}],"sideEffects":false,"_nodeVersion":"24.21.0","_hasShrinkwrap":false,"devDependencies":{"jose":"^6.2.9","kysely":"^0.29.5","nanostores":"^1.4.2","better-auth":"^1.7.5","better-call":"1.4.0","@better-auth/core":"^1.7.5","@better-auth/utils":"0.4.2","@better-fetch/fetch":"1.3.2","@better-auth/api-key":"^1.7.5"},"peerDependencies":{"zod":"^4","@pikku/core":"^0.12.132","better-auth":"^1.7.5"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/better-auth_0.12.53_1790935313336_0.4200758555114985"}}},"time":{"created":"2026-06-16T13:38:43.224Z","modified":"2026-10-02T10:01:54.010Z","0.12.6":"2026-06-16T13:38:43.560Z","0.12.7":"2026-06-19T04:44:27.329Z","0.12.8":"2026-06-19T10:08:23.622Z","0.12.9":"2026-06-19T13:56:56.035Z","0.12.10":"2026-06-23T21:18:03.225Z","0.12.11":"2026-06-25T16:05:58.455Z","0.12.12":"2026-06-26T10:17:06.457Z","0.12.13":"2026-07-01T20:50:01.207Z","0.12.14":"2026-07-02T19:26:47.418Z","0.12.15":"2026-07-05T11:04:01.733Z","0.12.16":"2026-07-08T16:41:50.101Z","0.12.17":"2026-07-10T21:53:12.278Z","0.12.18":"2026-07-19T20:24:56.247Z","0.12.19":"2026-07-22T21:28:01.943Z","0.12.20":"2026-08-03T00:16:54.962Z","0.12.21":"2026-08-04T17:29:02.552Z","0.12.22":"2026-08-10T17:51:55.169Z","0.12.23":"2026-08-13T23:35:20.795Z","0.12.24":"2026-08-14T14:28:21.902Z","0.12.25":"2026-08-15T08:21:30.773Z","0.12.26":"2026-08-19T13:22:47.716Z","0.12.27":"2026-08-22T22:41:17.364Z","0.12.28":"2026-08-23T02:04:54.601Z","0.12.29":"2026-08-23T16:46:19.412Z","0.12.30":"2026-08-24T13:21:20.867Z","0.12.31":"2026-08-26T00:04:26.851Z","0.12.32":"2026-08-28T14:04:44.952Z","0.12.33":"2026-08-30T07:11:57.253Z","0.12.34":"2026-08-30T14:56:45.200Z","0.12.35":"2026-08-31T12:39:34.267Z","0.12.36":"2026-09-03T09:34:11.039Z","0.12.38":"2026-09-04T09:13:11.807Z","0.12.39":"2026-09-08T18:32:42.043Z","0.12.42":"2026-09-14T08:22:46.091Z","0.12.43":"2026-09-17T21:55:23.691Z","0.12.44":"2026-09-19T09:24:46.003Z","0.12.45":"2026-09-21T17:35:23.705Z","0.12.46":"2026-09-23T18:37:48.501Z","0.12.47":"2026-09-24T11:42:34.095Z","0.12.48":"2026-09-25T10:27:22.031Z","0.12.49":"2026-09-29T11:52:37.889Z","0.12.50":"2026-09-30T06:51:27.464Z","0.12.52":"2026-09-30T20:22:39.685Z","0.12.53":"2026-10-02T10:01:53.460Z"},"bugs":{"url":"https://github.com/pikkujs/pikku/issues"},"author":{"name":"yasser.fadl@gmail.com"},"license":"MIT","homepage":"https://github.com/pikkujs/pikku#readme","repository":{"url":"git+https://github.com/pikkujs/pikku.git","type":"git","directory":"packages/services/better-auth"},"description":"Better Auth integration for Pikku — auth handler, sessions and scope resolution","maintainers":[{"name":"yasserf","email":"yasser.fadl@gmail.com"}],"readme":"# @pikku/better-auth\n\nBetter Auth integration for Pikku — mounts the auth handler, resolves sessions\ninto Pikku's user session, and maps roles onto scopes.\n\n## Install\n\n```bash\nnpm install @pikku/better-auth better-auth\n```\n\n## Usage\n\n```typescript\nimport { createAuthHandler, betterAuthSession } from '@pikku/better-auth'\n\nconst authHandler = createAuthHandler(auth)\n```\n\nAdd `betterAuthSession` to your middleware so Pikku functions see the resolved\nsession, and `withResolvedScopes` to attach scopes for authorization.\n\n## Embedding an app cross-site\n\n`AUTH_COOKIE_CROSS_SITE=true` keeps a session alive when the app runs inside a\nthird-party iframe, where a `SameSite=Lax` cookie is dropped and sign-in\n\"succeeds\" into an anonymous next request. Set it only in a runtime that embeds\nits apps cross-site. A deployed app should leave it unset: it keeps `Lax`\ncookies and ignores the relay header entirely.\n\nIt turns on two mechanisms, because browsers disagree about which one works:\n\n- every auth cookie becomes `SameSite=None; Secure; Partitioned`, which\n  Chromium honours (CHIPS) and WebKit does not implement;\n- the auth handler echoes the cookies it just set in\n  `x-pikku-cross-site-set-cookie`, and accepts them back in\n  `x-pikku-cross-site-cookie` — over storage a third-party frame is allowed to\n  use on every engine, including WebKit. Every place this package hands caller\n  headers to better-auth merges that header into `Cookie` first:\n  `createAuthHandler`, `betterAuthSession`, `betterAuthStatelessSession`,\n  `getAuthSession` and `callAdminApi`.\n\nA real cookie always wins over a relayed one of the same name, so a browser\nthat did store it stays authoritative. Implement the browser half with\n`CROSS_SITE_COOKIE_HEADER`, `CROSS_SITE_SET_COOKIE_HEADER` and\n`decodeSetCookies` — the echo is a percent-encoded JSON array.\n\n### Same-origin API, third-party frame\n\nThe supported shape is an app whose API is on its _own_ origin, embedded in\nsomeone else's page: cross-**site** relative to the top-level document, which is\nwhat `SameSite` reacts to, but same-origin for the app's own `fetch` calls, so\nCORS never enters it.\n\nIf the embedded app instead calls an API on another origin, the relay needs both\nhalves of CORS opened deliberately: `x-pikku-cross-site-cookie` in\n`Access-Control-Allow-Headers` (or the preflight fails) and\n`x-pikku-cross-site-set-cookie` in `Access-Control-Expose-Headers` (or the\nclient cannot read the echo at all). `cors()` from `@pikku/core/middleware`\ntakes both:\n\n```typescript\ncors({\n  origin: ['https://preview.example.com'],\n  credentials: true,\n  headers: ['Content-Type', 'Authorization', 'x-pikku-cross-site-cookie'],\n  exposeHeaders: ['x-pikku-cross-site-set-cookie'],\n})\n```\n\nName the origins. Reflecting whatever asked (`origin: true`) hands the relay to\nany page that wants it.\n\n### What it costs, and three rules\n\nIn the embedded frame the session lives in JS-readable storage: no `HttpOnly`,\nso an XSS is account takeover. That is a fair trade for a development preview\nand a real decision for anything else. Weigh it before embedding a production\napp in someone else's page.\n\n**Never widen CORS to fit the relay in.** A forged `x-pikku-cross-site-cookie`\nis inert — it carries no valid signed token, so the relay is not itself a CSRF\nvector — but a permissive allowlist reached for on its account is one, and\nbetter-auth's origin checks are what stands behind it (they still run: the merge\nhappens before its handler).\n\n**Sign-out is the client's to finish.** Deleting a cookie cannot reach the\nclient's own storage, so a client implementing the relay must drop the entries\nthe sign-out response expires. It matters most under\n`betterAuthStatelessSession`, where a kept-around cache blob keeps verifying\nuntil it ages out.\n\n**Add both header names to your log and APM redaction lists.** Every redactor\nknows about `Cookie` and `Authorization`; none of them know about these, and\nthey carry the same credential.\n\nResponses carrying the echo are already sent `Cache-Control: no-store` — caches\nspecial-case `Set-Cookie` and nothing else, and a stored copy would hand one\nuser's session to the next.\n\n## Docs\n\nhttps://pikku.dev/docs\n","readmeFilename":"README.md"}