diff --git a/standalone/bun.lock b/standalone/bun.lock index e28b457..0abdb69 100644 --- a/standalone/bun.lock +++ b/standalone/bun.lock @@ -4,7 +4,7 @@ "": { "name": "cap-standalone", "dependencies": { - "@cap.js/server": "2.0.0", + "@cap.js/server": "^4.0.3", "@elysiajs/cors": "^1.4.0", "@elysiajs/static": "^1.4.4", "@elysiajs/swagger": "^1.3.1", @@ -19,7 +19,7 @@ "packages": { "@alloc/quick-lru": ["@alloc/quick-lru@5.2.0", "", {}, "sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw=="], - "@cap.js/server": ["@cap.js/server@2.0.0", "", { "dependencies": { "@types/node": "^22.14.1", "typescript": "^5.8.3" } }, "sha512-CaETNf+u/+vgkzQJu3Fq3UWrd8egUFYBFLYo5Rf5j2muIVY1syqUJbwvwxLbgE5mlMmND/RUo15D/G0iKCOIYA=="], + "@cap.js/server": ["@cap.js/server@4.0.3", "", { "dependencies": { "@types/node": "^22.14.1", "typescript": "^5.8.3" } }, "sha512-CWZgqOoceBJU40KB2nu9XqGebU40nnZwjfQ0phY7F9mcghSImTDhQVonvhk52JDyRaCbzVTp6Bpb6G9DB+B1KA=="], "@elysiajs/cors": ["@elysiajs/cors@1.4.0", "", { "peerDependencies": { "elysia": ">= 1.4.0" } }, "sha512-pb0SCzBfFbFSYA/U40HHO7R+YrcXBJXOWgL20eSViK33ol1e20ru2/KUaZYo5IMUn63yaTJI/bQERuQ+77ND8g=="], @@ -93,7 +93,7 @@ "zod": ["zod@3.25.67", "", {}, "sha512-idA2YXwpCdqUSKRCACDE6ItZD9TZzy3OZMtpfLoh6oPR47lipysRrJfjzMqFxQ3uJuUPyUeWe1r9vLH33xO/Qw=="], - "@cap.js/server/@types/node": ["@types/node@22.16.0", "", { "dependencies": { "undici-types": "~6.21.0" } }, "sha512-B2egV9wALML1JCpv3VQoQ+yesQKAmNMBIAY7OteVrikcOcAkWm+dGL6qpeCktPjAv6N1JLnhbNiqS35UpFyBsQ=="], + "@cap.js/server/@types/node": ["@types/node@22.18.11", "", { "dependencies": { "undici-types": "~6.21.0" } }, "sha512-Gd33J2XIrXurb+eT2ktze3rJAfAp9ZNjlBdh4SVgyrKEOADwCbdUDaK7QgJno8Ue4kcajscsKqu6n8OBG3hhCQ=="], "@scalar/themes/@scalar/types": ["@scalar/types@0.1.7", "", { "dependencies": { "@scalar/openapi-types": "0.2.0", "@unhead/schema": "^1.11.11", "nanoid": "^5.1.5", "type-fest": "^4.20.0", "zod": "^3.23.8" } }, "sha512-irIDYzTQG2KLvFbuTI8k2Pz/R4JR+zUUSykVTbEMatkzMmVFnn1VzNSMlODbadycwZunbnL2tA27AXed9URVjw=="], diff --git a/standalone/package.json b/standalone/package.json index 67e63e3..f8568c3 100644 --- a/standalone/package.json +++ b/standalone/package.json @@ -1,6 +1,6 @@ { "name": "cap-standalone", - "version": "2.0.11", + "version": "2.0.12", "scripts": { "test": "echo \"Error: no test specified\" && exit 1", "dev": "bun run --watch src/index.js", @@ -45,7 +45,7 @@ "turing-test" ], "dependencies": { - "@cap.js/server": "2.0.0", + "@cap.js/server": "^4.0.3", "@elysiajs/cors": "^1.4.0", "@elysiajs/static": "^1.4.4", "@elysiajs/swagger": "^1.3.1", diff --git a/standalone/src/cap.js b/standalone/src/cap.js index a68b893..cbcbf12 100644 --- a/standalone/src/cap.js +++ b/standalone/src/cap.js @@ -74,7 +74,7 @@ export const capServer = new Elysia({ const keyConfig = JSON.parse(_keyConfig.config); - const challenge = cap.createChallenge({ + const challenge = await cap.createChallenge({ challengeCount: keyConfig.challengeCount, challengeSize: keyConfig.saltSize, challengeDifficulty: keyConfig.difficulty,