diff --git a/package-lock.json b/package-lock.json index 6f9a9c4..8042308 100644 --- a/package-lock.json +++ b/package-lock.json @@ -7,10 +7,10 @@ "name": "auth-auth", "dependencies": { "@hono/node-server": "^2.0.4", - "better-auth": "^1.6.11", + "better-auth": "^1.6.15", "better-sqlite3": "^12.10.0", - "date-fns": "^4.3.0", - "hono": "^4.12.23", + "date-fns": "^4.4.0", + "hono": "^4.12.24", "hono-pino": "^0.10.3", "pg": "^8.21.0", "pino": "^10.3.1" @@ -19,12 +19,15 @@ "@commitlint/cli": "^21.0.2", "@commitlint/config-conventional": "^21.0.2", "@eslint/js": "^10.0.1", - "eslint": "^10.4.0", - "fallow": "^2.83.0", + "eslint": "^10.4.1", + "fallow": "^2.89.0", "globals": "^17.6.0", "prettier": "^3.8.3", "sinon": "^22.0.0", "tap": "^21.7.4" + }, + "engines": { + "node": ">= 24.0.0" } }, "node_modules/@alcalzone/ansi-tokenize": { @@ -84,9 +87,9 @@ } }, "node_modules/@better-auth/core": { - "version": "1.6.11", - "resolved": "https://registry.npmjs.org/@better-auth/core/-/core-1.6.11.tgz", - "integrity": "sha512-LrwidLCV8azdMGjvtwp30nj9tIv1BwI3VhtC0UaGSjQkAVWw4bN42I8qwbxRziPeSQoj+zUVkOpxZzAWBDARtQ==", + "version": "1.6.15", + "resolved": "https://registry.npmjs.org/@better-auth/core/-/core-1.6.15.tgz", + "integrity": "sha512-gPgeEn+2t2cohSKj1CJFCJLo4jNqvtvhKP/y6Uwuurg4ReEf2Y9PUCYffvbp7DDc+GevWTuD0Cv9x0+e83+HpA==", "license": "MIT", "dependencies": { "@opentelemetry/semantic-conventions": "^1.39.0", @@ -94,13 +97,13 @@ "zod": "^4.3.6" }, "peerDependencies": { - "@better-auth/utils": "0.4.0", + "@better-auth/utils": "0.4.1", "@better-fetch/fetch": "1.1.21", "@cloudflare/workers-types": ">=4", "@opentelemetry/api": "^1.9.0", "better-call": "1.3.5", "jose": "^6.1.0", - "kysely": "^0.28.5", + "kysely": "^0.28.5 || ^0.29.0", "nanostores": "^1.0.1" }, "peerDependenciesMeta": { @@ -113,14 +116,14 @@ } }, "node_modules/@better-auth/kysely-adapter": { - "version": "1.6.11", - "resolved": "https://registry.npmjs.org/@better-auth/kysely-adapter/-/kysely-adapter-1.6.11.tgz", - "integrity": "sha512-/g8M9RfIjdcZDnbstSUvQiINkvdNlCeZr248zwqx2/PVksQI1MhQofbzUn3RnQnbPKp0EPwpX/dR3oudRFenUg==", + "version": "1.6.15", + "resolved": "https://registry.npmjs.org/@better-auth/kysely-adapter/-/kysely-adapter-1.6.15.tgz", + "integrity": "sha512-E29Sugm+DWRK4oQNBPrjPA4kBYiKy2bBtX1arIlkuyAB9A1BEb4Xn+8t7wlNIF5eFcxpkFZ3F80ceSpWDSYU0Q==", "license": "MIT", "peerDependencies": { - "@better-auth/core": "^1.6.11", - "@better-auth/utils": "0.4.0", - "kysely": "^0.28.17" + "@better-auth/core": "^1.6.15", + "@better-auth/utils": "0.4.1", + "kysely": "^0.28.17 || ^0.29.0" }, "peerDependenciesMeta": { "kysely": { @@ -129,23 +132,23 @@ } }, "node_modules/@better-auth/memory-adapter": { - "version": "1.6.11", - "resolved": "https://registry.npmjs.org/@better-auth/memory-adapter/-/memory-adapter-1.6.11.tgz", - "integrity": "sha512-hpdfw0BBf8MuzLkIdmbcUZICbY9r/bhLO2RxSnkzT5+/O+0I0u2I8+m0YUP7vNllP/ZCKASHOYgXPLO75Z0f9Q==", + "version": "1.6.15", + "resolved": "https://registry.npmjs.org/@better-auth/memory-adapter/-/memory-adapter-1.6.15.tgz", + "integrity": "sha512-BRE5Ft0Tn5thOPjCmyXHge7kOI/paLybaKDU+Hzg24DZMU6JvWooYWzvf52r1viDbxq5tz0G97iyaH4bouDyug==", "license": "MIT", "peerDependencies": { - "@better-auth/core": "^1.6.11", - "@better-auth/utils": "0.4.0" + "@better-auth/core": "^1.6.15", + "@better-auth/utils": "0.4.1" } }, "node_modules/@better-auth/mongo-adapter": { - "version": "1.6.11", - "resolved": "https://registry.npmjs.org/@better-auth/mongo-adapter/-/mongo-adapter-1.6.11.tgz", - "integrity": "sha512-3Tor8rSv8vSEIMEaV2PFpPEuVhqc1gNoZ6eGvoh3LwExXXuj8madew6ob+H1pH7Aphn3Ar5PQ08AguT8TbwFAA==", + "version": "1.6.15", + "resolved": "https://registry.npmjs.org/@better-auth/mongo-adapter/-/mongo-adapter-1.6.15.tgz", + "integrity": "sha512-r0X9AtFhwDeOU1KMP9kZ5NeV0O3TSFzn8+uidaH+aicy2e1dNUsd9nPYrozEloSxdA2ZOnv5gD4jzH7HPeKkUQ==", "license": "MIT", "peerDependencies": { - "@better-auth/core": "^1.6.11", - "@better-auth/utils": "0.4.0", + "@better-auth/core": "^1.6.15", + "@better-auth/utils": "0.4.1", "mongodb": "^6.0.0 || ^7.0.0" }, "peerDependenciesMeta": { @@ -155,13 +158,13 @@ } }, "node_modules/@better-auth/prisma-adapter": { - "version": "1.6.11", - "resolved": "https://registry.npmjs.org/@better-auth/prisma-adapter/-/prisma-adapter-1.6.11.tgz", - "integrity": "sha512-Pw+7q7zTp+VSci1V+CYMvuxIbAeVMZLe4lRo46LJoAKMHfjFl5T/ycsyFvWs/DkWC7n9gZZzRDEbHp0I5FiKKw==", + "version": "1.6.15", + "resolved": "https://registry.npmjs.org/@better-auth/prisma-adapter/-/prisma-adapter-1.6.15.tgz", + "integrity": "sha512-pUOlIUnpMu2l8C2ytgu46+OoOr3LZ+aLpJMFRGIPdnWl1BF2co2YaoZPT3+ZBu1Lzm0FrBN1ZRCAzZbkFoeIAQ==", "license": "MIT", "peerDependencies": { - "@better-auth/core": "^1.6.11", - "@better-auth/utils": "0.4.0", + "@better-auth/core": "^1.6.15", + "@better-auth/utils": "0.4.1", "@prisma/client": "^5.0.0 || ^6.0.0 || ^7.0.0", "prisma": "^5.0.0 || ^6.0.0 || ^7.0.0" }, @@ -175,20 +178,20 @@ } }, "node_modules/@better-auth/telemetry": { - "version": "1.6.11", - "resolved": "https://registry.npmjs.org/@better-auth/telemetry/-/telemetry-1.6.11.tgz", - "integrity": "sha512-hsjDHc8MZbm6/AHeNdtywrWedXevnBjmdvnHTcZub+rTVjOv+Td0roI8USKuC6uUibmrl//2rJfVCsGbopihNA==", + "version": "1.6.15", + "resolved": "https://registry.npmjs.org/@better-auth/telemetry/-/telemetry-1.6.15.tgz", + "integrity": "sha512-eoFlUPVrVXLML9saHD11OSKKSRCAYETgRgBW4vQF3Y6pCgmThKD9oehYk3kkb/FsRgfqmsocmvAFqsiyjPIygg==", "license": "MIT", "peerDependencies": { - "@better-auth/core": "^1.6.11", - "@better-auth/utils": "0.4.0", + "@better-auth/core": "^1.6.15", + "@better-auth/utils": "0.4.1", "@better-fetch/fetch": "1.1.21" } }, "node_modules/@better-auth/utils": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/@better-auth/utils/-/utils-0.4.0.tgz", - "integrity": "sha512-RpMtLUIQAEWMgdPLNVbIF5ON2mm+CH0U3rCdUCU1VyeAUui4m38DyK7/aXMLZov2YDjG684pS1D0MBllrmgjQA==", + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/@better-auth/utils/-/utils-0.4.1.tgz", + "integrity": "sha512-SZBPRPF3z0nBvE5ygOkxae35wnnXPRShmqFo78S+qslLeFoPu/pMgnXAuNKFMMybac3tiLaVg1e3MQW5MC+1iA==", "license": "MIT", "dependencies": { "@noble/hashes": "^2.0.1" @@ -671,9 +674,9 @@ } }, "node_modules/@eslint/plugin-kit": { - "version": "0.7.1", - "resolved": "https://registry.npmjs.org/@eslint/plugin-kit/-/plugin-kit-0.7.1.tgz", - "integrity": "sha512-rZAP3aVgB9ds9KOeUSL+zZ21hPmo8dh6fnIFwRQj5EAZl9gzR7wxYbYXYysAM8CTqGmUGyp2S4kUdV17MnGuWQ==", + "version": "0.7.2", + "resolved": "https://registry.npmjs.org/@eslint/plugin-kit/-/plugin-kit-0.7.2.tgz", + "integrity": "sha512-+CNAzxglkrpNf/kKywqQfk74QjtceuOE7Qm+AF8miRvPF/wmmK5+OJOgVh3AVTT3RP2mH3+FOaxlE5v72owk0A==", "dev": true, "license": "Apache-2.0", "dependencies": { @@ -685,9 +688,9 @@ } }, "node_modules/@fallow-cli/darwin-arm64": { - "version": "2.83.0", - "resolved": "https://registry.npmjs.org/@fallow-cli/darwin-arm64/-/darwin-arm64-2.83.0.tgz", - "integrity": "sha512-MSyYQTcBUy9uX6NX9cKew1vsdTRZQDTlHFRTBmelBaSwVo91KB1dQST9NRvB0Mxkk8iMvQdjGUAvNlpWOMm01Q==", + "version": "2.89.0", + "resolved": "https://registry.npmjs.org/@fallow-cli/darwin-arm64/-/darwin-arm64-2.89.0.tgz", + "integrity": "sha512-moS850FVnDP4ZXY+79O7TA54s2ZmUe/bQpwsu+hkyOKAFeOqlHAoMM12IDiA+P/UBr4N2F+mEzMR65HgShdztQ==", "cpu": [ "arm64" ], @@ -699,9 +702,9 @@ ] }, "node_modules/@fallow-cli/darwin-x64": { - "version": "2.83.0", - "resolved": "https://registry.npmjs.org/@fallow-cli/darwin-x64/-/darwin-x64-2.83.0.tgz", - "integrity": "sha512-FnU4L/jWno0xeTNcysxSXt4Eolt7ztQOvjqCyZSWfBokaRZuwbo2yE0nqvnosfvTbUfDkJIO1oMDf9STwVPUsw==", + "version": "2.89.0", + "resolved": "https://registry.npmjs.org/@fallow-cli/darwin-x64/-/darwin-x64-2.89.0.tgz", + "integrity": "sha512-x3P4NEsLE71convKyFHIfuqXwyN9R7fzYCeMVAwHupB+gmIJyZfl+BiGJx4v1VXCS6pbUYn7X1UxHYhk1T/MPg==", "cpu": [ "x64" ], @@ -713,9 +716,9 @@ ] }, "node_modules/@fallow-cli/linux-arm64-gnu": { - "version": "2.83.0", - "resolved": "https://registry.npmjs.org/@fallow-cli/linux-arm64-gnu/-/linux-arm64-gnu-2.83.0.tgz", - "integrity": "sha512-rXY6NHaEoph8jvj3gMRAD7DtoAS4BIMX+yWYDP89KLUrZiPdGLmncCyooly8gQw1a4y5WQ98Utm+7yP7ouZjKg==", + "version": "2.89.0", + "resolved": "https://registry.npmjs.org/@fallow-cli/linux-arm64-gnu/-/linux-arm64-gnu-2.89.0.tgz", + "integrity": "sha512-Nb6anWSulLkB0KDOEiqkbDn3VoSBQqfPyB3fUorPBMF+EJ6fOgwK8B/wenTEJf2Y4gy7ynUNJ1yITep1FJhqRA==", "cpu": [ "arm64" ], @@ -727,9 +730,9 @@ ] }, "node_modules/@fallow-cli/linux-arm64-musl": { - "version": "2.83.0", - "resolved": "https://registry.npmjs.org/@fallow-cli/linux-arm64-musl/-/linux-arm64-musl-2.83.0.tgz", - "integrity": "sha512-2eI6Qf6kxkFtazExKkF+mD1KfiJu6sgClJOAwi7cjSNrZ+tkOoZJpbE0Xx6wKkqFd0/0Q/IutCZLuaTytYJfxQ==", + "version": "2.89.0", + "resolved": "https://registry.npmjs.org/@fallow-cli/linux-arm64-musl/-/linux-arm64-musl-2.89.0.tgz", + "integrity": "sha512-jkIwb53aG4OO0sXeqbF+WLKtAd1sAykQ9qhcVICu08/BVuISShkUL69T0jKBvAw0S4mfvaIitHvCmlsaBUQ0Ig==", "cpu": [ "arm64" ], @@ -741,9 +744,9 @@ ] }, "node_modules/@fallow-cli/linux-x64-gnu": { - "version": "2.83.0", - "resolved": "https://registry.npmjs.org/@fallow-cli/linux-x64-gnu/-/linux-x64-gnu-2.83.0.tgz", - "integrity": "sha512-PztqwCw/s4i468oYTnFvxOec6tSIuFIyRRDaA01Lxr67RQ80/rlB3GfsTtH365gkGGB3iR7/7/XNx4w5QWXU4g==", + "version": "2.89.0", + "resolved": "https://registry.npmjs.org/@fallow-cli/linux-x64-gnu/-/linux-x64-gnu-2.89.0.tgz", + "integrity": "sha512-QLHmh0NRnAhELreLOZtcU4PJbHMFUoBq3J1DUSPfqQj6SqXsxAnARolsMGsg6bOEF3erj51ZWN22JUWYNOW76A==", "cpu": [ "x64" ], @@ -755,9 +758,9 @@ ] }, "node_modules/@fallow-cli/linux-x64-musl": { - "version": "2.83.0", - "resolved": "https://registry.npmjs.org/@fallow-cli/linux-x64-musl/-/linux-x64-musl-2.83.0.tgz", - "integrity": "sha512-s7ad8OlFNJsEIVmyzOgGlDkq2D11juoRoVMolIVivj5Xt9H/mJ0Yk7FFPBLZNGvtXamX351pjU+qYzOB+b46PQ==", + "version": "2.89.0", + "resolved": "https://registry.npmjs.org/@fallow-cli/linux-x64-musl/-/linux-x64-musl-2.89.0.tgz", + "integrity": "sha512-wwvq/1/eiAJwLGuOlN4oF84Pp6RVKgIVGlIPBnXm5jyj5E+Iym8Ng1eGBBu2vtbUEZxumT6bexySIYMRSe+53g==", "cpu": [ "x64" ], @@ -769,9 +772,9 @@ ] }, "node_modules/@fallow-cli/win32-arm64-msvc": { - "version": "2.83.0", - "resolved": "https://registry.npmjs.org/@fallow-cli/win32-arm64-msvc/-/win32-arm64-msvc-2.83.0.tgz", - "integrity": "sha512-6taasBhtyqNfLT2rCxz951cbW4RQDOdGEkWpdado9N1LICk9+Ebu18cH57Tqed1rJZR+zMMRNklRY+7WrG9/Jg==", + "version": "2.89.0", + "resolved": "https://registry.npmjs.org/@fallow-cli/win32-arm64-msvc/-/win32-arm64-msvc-2.89.0.tgz", + "integrity": "sha512-QyR0x2TVfkTxObZRC0gNTXXjiRbHeNyM0gBy1w5g/foos33lx2qdm9wrhM+/jmdDJZZME5DmXvGtnUoT4U+hug==", "cpu": [ "arm64" ], @@ -783,9 +786,9 @@ ] }, "node_modules/@fallow-cli/win32-x64-msvc": { - "version": "2.83.0", - "resolved": "https://registry.npmjs.org/@fallow-cli/win32-x64-msvc/-/win32-x64-msvc-2.83.0.tgz", - "integrity": "sha512-kHyVt9PVKVdDr8Upv7kyrP817PAlk5qyKy8xLBvAyDnUTX25oMJxubAU6+Q3ujoBP08ZqsBKmk5C38O3bh8/uw==", + "version": "2.89.0", + "resolved": "https://registry.npmjs.org/@fallow-cli/win32-x64-msvc/-/win32-x64-msvc-2.89.0.tgz", + "integrity": "sha512-+3nT9JrQRSVQf67TlzzSRJWFE1hfxti8Sv719aVHcuzZhA/dcDEr4+fKQ5cBJc9eap75JAiRWUNzc69J2lVong==", "cpu": [ "x64" ], @@ -2354,26 +2357,26 @@ "license": "MIT" }, "node_modules/better-auth": { - "version": "1.6.11", - "resolved": "https://registry.npmjs.org/better-auth/-/better-auth-1.6.11.tgz", - "integrity": "sha512-Wwt6+q07dwIhsp6XiM7L1qSXVUWBEtNl+eZvwM778CguFqDZFBN9Pt6LtFaHl55t8Z+Zc//5kxcbgDY8/79vFQ==", - "license": "MIT", - "dependencies": { - "@better-auth/core": "1.6.11", - "@better-auth/drizzle-adapter": "1.6.11", - "@better-auth/kysely-adapter": "1.6.11", - "@better-auth/memory-adapter": "1.6.11", - "@better-auth/mongo-adapter": "1.6.11", - "@better-auth/prisma-adapter": "1.6.11", - "@better-auth/telemetry": "1.6.11", - "@better-auth/utils": "0.4.0", + "version": "1.6.15", + "resolved": "https://registry.npmjs.org/better-auth/-/better-auth-1.6.15.tgz", + "integrity": "sha512-0nuQuEru3ZrLF+9xFUuN3llAmR+6gHLtLunoXaZxB9lXGjSmfBcc6SZUgYq4DfzugPnLvdnzYazsyprZFSFC4Q==", + "license": "MIT", + "dependencies": { + "@better-auth/core": "1.6.15", + "@better-auth/drizzle-adapter": "1.6.15", + "@better-auth/kysely-adapter": "1.6.15", + "@better-auth/memory-adapter": "1.6.15", + "@better-auth/mongo-adapter": "1.6.15", + "@better-auth/prisma-adapter": "1.6.15", + "@better-auth/telemetry": "1.6.15", + "@better-auth/utils": "0.4.1", "@better-fetch/fetch": "1.1.21", "@noble/ciphers": "^2.1.1", "@noble/hashes": "^2.0.1", "better-call": "1.3.5", "defu": "^6.1.4", "jose": "^6.1.3", - "kysely": "^0.28.17", + "kysely": "^0.28.17 || ^0.29.0", "nanostores": "^1.1.1", "zod": "^4.3.6" }, @@ -2459,13 +2462,13 @@ } }, "node_modules/better-auth/node_modules/@better-auth/drizzle-adapter": { - "version": "1.6.11", - "resolved": "https://registry.npmjs.org/@better-auth/drizzle-adapter/-/drizzle-adapter-1.6.11.tgz", - "integrity": "sha512-4jpkETIGZOHCf7BK4jnu22fdN6jjomH0/HhEzkaWy3+Eppi5PYlHTF/460jrTmA3Xc+Vqwp9t282ymHiEPypGw==", + "version": "1.6.15", + "resolved": "https://registry.npmjs.org/@better-auth/drizzle-adapter/-/drizzle-adapter-1.6.15.tgz", + "integrity": "sha512-+ho2RozN6cZmCN+6XkZd/ec5iolVlefgInQ7znJ18qRPbgllHxdyu9tGrgKZyEsXSCyqAa6wi5Yb4hd3WZmTNQ==", "license": "MIT", "peerDependencies": { - "@better-auth/core": "^1.6.11", - "@better-auth/utils": "0.4.0", + "@better-auth/core": "^1.6.15", + "@better-auth/utils": "0.4.1", "drizzle-orm": "^0.45.2" }, "peerDependenciesMeta": { @@ -3025,9 +3028,9 @@ } }, "node_modules/date-fns": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-4.3.0.tgz", - "integrity": "sha512-OYcL+3N/jyWbYdFGqoMAhytDgxP9pbYPUUiRCOgn4Fewaadk9l/Wam4Avciiyp2BgkpfQyBV9B+ehnVJych+eQ==", + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-4.4.0.tgz", + "integrity": "sha512-+1UMbeh68lH1SegH83CGWwpb6OHHbpSgr3+s5Eww5M4CAgswBpoWS0AjTOfEJ33HiYKz1hdj/KTFprzXHmq/6w==", "license": "MIT", "funding": { "type": "github", @@ -3212,9 +3215,9 @@ } }, "node_modules/eslint": { - "version": "10.4.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-10.4.0.tgz", - "integrity": "sha512-loXy6bWOoP3EP6JA7jo6p5jMpBJmHmsNZM5SFRHLdh1MGOPurMnNBj4ZlAbaqUAaQWbCr7jHV4P7gzAyryZWkQ==", + "version": "10.4.1", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-10.4.1.tgz", + "integrity": "sha512-AyIKhnOBuOAdueD7RB3xB+YeAWScb9jHsJBgH2Hcde8InP5JYhqrRR6iTMHyTEwgENK54Cp44e4v8BwNhsuHuw==", "dev": true, "license": "MIT", "dependencies": { @@ -3223,7 +3226,7 @@ "@eslint/config-array": "^0.23.5", "@eslint/config-helpers": "^0.6.0", "@eslint/core": "^1.2.1", - "@eslint/plugin-kit": "^0.7.1", + "@eslint/plugin-kit": "^0.7.2", "@humanfs/node": "^0.16.6", "@humanwhocodes/module-importer": "^1.0.1", "@humanwhocodes/retry": "^0.4.2", @@ -3403,9 +3406,9 @@ "license": "Apache-2.0" }, "node_modules/fallow": { - "version": "2.83.0", - "resolved": "https://registry.npmjs.org/fallow/-/fallow-2.83.0.tgz", - "integrity": "sha512-H3E12pc6PpwBiigjsy0tD/j+q2Arh5ug4D7Z0C/2OeyC5jVy5ZeXTNvZdWTzukGoG1220JTxg5vCE0yU7wJl6w==", + "version": "2.89.0", + "resolved": "https://registry.npmjs.org/fallow/-/fallow-2.89.0.tgz", + "integrity": "sha512-q5gKY084d6ycCanOMVhdw5wXfWR7+octSD8EMh+UsJdKlt8vr7EaCPX37CPdJ4Rj1SDf2fVThpdmeBgLi4XsrQ==", "dev": true, "license": "MIT", "dependencies": { @@ -3420,14 +3423,14 @@ "node": ">=16" }, "optionalDependencies": { - "@fallow-cli/darwin-arm64": "2.83.0", - "@fallow-cli/darwin-x64": "2.83.0", - "@fallow-cli/linux-arm64-gnu": "2.83.0", - "@fallow-cli/linux-arm64-musl": "2.83.0", - "@fallow-cli/linux-x64-gnu": "2.83.0", - "@fallow-cli/linux-x64-musl": "2.83.0", - "@fallow-cli/win32-arm64-msvc": "2.83.0", - "@fallow-cli/win32-x64-msvc": "2.83.0" + "@fallow-cli/darwin-arm64": "2.89.0", + "@fallow-cli/darwin-x64": "2.89.0", + "@fallow-cli/linux-arm64-gnu": "2.89.0", + "@fallow-cli/linux-arm64-musl": "2.89.0", + "@fallow-cli/linux-x64-gnu": "2.89.0", + "@fallow-cli/linux-x64-musl": "2.89.0", + "@fallow-cli/win32-arm64-msvc": "2.89.0", + "@fallow-cli/win32-x64-msvc": "2.89.0" } }, "node_modules/fast-deep-equal": { @@ -3727,9 +3730,9 @@ } }, "node_modules/hono": { - "version": "4.12.23", - "resolved": "https://registry.npmjs.org/hono/-/hono-4.12.23.tgz", - "integrity": "sha512-eIaZ9qDgu7XV0pxOCrg7/WhnQ6Ivm22UcxhXx/A3dcbqbbYgBEkc6e/J/s7j2tS96zoB0S9VBdLwQNCWwUo4LA==", + "version": "4.12.24", + "resolved": "https://registry.npmjs.org/hono/-/hono-4.12.24.tgz", + "integrity": "sha512-I36D1s+HgQc55KbhEr4iybfxv/9o1zdpw+XEM6dJa91LqQD0HCoSGdxpRJCZE+aavs87j4V3Ls2OJzq8C/U4iw==", "license": "MIT", "engines": { "node": ">=16.9.0" @@ -4263,12 +4266,12 @@ } }, "node_modules/kysely": { - "version": "0.28.17", - "resolved": "https://registry.npmjs.org/kysely/-/kysely-0.28.17.tgz", - "integrity": "sha512-nbD8lB9EB3wNdMhOCdx5Li8DxnLbvKByylRLcJ1h+4SkrowVeECAyZlyiKMThF7xFdRz0jSQ2MoJr+wXux2y0Q==", + "version": "0.29.2", + "resolved": "https://registry.npmjs.org/kysely/-/kysely-0.29.2.tgz", + "integrity": "sha512-s6WVJyEZrbm6jhBpiKHsGHyePMrVQKJ85wZCFCr9W4QHv6WTjWIrdvTmO9hDEA3bNK0xkrE2DqrHsXMLWuZpQg==", "license": "MIT", "engines": { - "node": ">=20.0.0" + "node": ">=22.0.0" } }, "node_modules/levn": { diff --git a/package.json b/package.json index ff8210d..d657c50 100644 --- a/package.json +++ b/package.json @@ -19,10 +19,10 @@ }, "dependencies": { "@hono/node-server": "^2.0.4", - "better-auth": "^1.6.11", + "better-auth": "^1.6.15", "better-sqlite3": "^12.10.0", - "date-fns": "^4.3.0", - "hono": "^4.12.23", + "date-fns": "^4.4.0", + "hono": "^4.12.24", "hono-pino": "^0.10.3", "pg": "^8.21.0", "pino": "^10.3.1" @@ -31,8 +31,8 @@ "@commitlint/cli": "^21.0.2", "@commitlint/config-conventional": "^21.0.2", "@eslint/js": "^10.0.1", - "eslint": "^10.4.0", - "fallow": "^2.83.0", + "eslint": "^10.4.1", + "fallow": "^2.89.0", "globals": "^17.6.0", "prettier": "^3.8.3", "sinon": "^22.0.0",