diff --git a/full-stack/package.json b/full-stack/package.json index f195f73..c982267 100644 --- a/full-stack/package.json +++ b/full-stack/package.json @@ -67,7 +67,7 @@ "@tanstack/router-plugin": "^1.140.1", "@tanstack/store": "^0.8.0", "@trpc/client": "^11.7.2", - "@trpc/server": "^11.7.2", + "@trpc/server": "^11.8.0", "@trpc/tanstack-react-query": "^11.7.2", "class-variance-authority": "^0.7.1", "clsx": "^2.1.1", diff --git a/package-lock.json b/package-lock.json index 0cf52d8..e471ed3 100644 --- a/package-lock.json +++ b/package-lock.json @@ -72,7 +72,7 @@ "@tanstack/router-plugin": "^1.140.1", "@tanstack/store": "^0.8.0", "@trpc/client": "^11.7.2", - "@trpc/server": "^11.7.2", + "@trpc/server": "^11.8.0", "@trpc/tanstack-react-query": "^11.7.2", "class-variance-authority": "^0.7.1", "clsx": "^2.1.1", @@ -83,7 +83,7 @@ "input-otp": "^1.4.2", "jsonwebtoken": "^9.0.3", "lucide-react": "^0.556.0", - "nitro": "latest", + "nitro": "*", "pg": "^8.16.3", "postcss": "^8.5.6", "react": "^19.2.1", @@ -186,6 +186,7 @@ "https://trpc.io/sponsor" ], "license": "MIT", + "peer": true, "peerDependencies": { "@trpc/server": "11.7.2", "typescript": ">=5.7.2" @@ -197,6 +198,7 @@ "https://trpc.io/sponsor" ], "license": "MIT", + "peer": true, "peerDependencies": { "typescript": ">=5.7.2" } @@ -338,6 +340,7 @@ "version": "4.0.15", "dev": true, "license": "MIT", + "peer": true, "dependencies": { "@vitest/expect": "4.0.15", "@vitest/mocker": "4.0.15", @@ -486,14 +489,6 @@ "lru-cache": "^11.2.2" } }, - "node_modules/@asamuzakjp/css-color/node_modules/lru-cache": { - "version": "11.2.4", - "dev": true, - "license": "BlueOak-1.0.0", - "engines": { - "node": "20 || >=22" - } - }, "node_modules/@asamuzakjp/dom-selector": { "version": "6.7.6", "dev": true, @@ -506,14 +501,6 @@ "lru-cache": "^11.2.4" } }, - "node_modules/@asamuzakjp/dom-selector/node_modules/lru-cache": { - "version": "11.2.4", - "dev": true, - "license": "BlueOak-1.0.0", - "engines": { - "node": "20 || >=22" - } - }, "node_modules/@asamuzakjp/nwsapi": { "version": "2.3.9", "dev": true, @@ -541,6 +528,7 @@ "node_modules/@babel/core": { "version": "7.28.5", "license": "MIT", + "peer": true, "dependencies": { "@babel/code-frame": "^7.27.1", "@babel/generator": "^7.28.5", @@ -964,6 +952,74 @@ "@biomejs/cli-win32-x64": "2.3.8" } }, + "node_modules/@biomejs/cli-darwin-arm64": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/@biomejs/cli-darwin-arm64/-/cli-darwin-arm64-2.3.8.tgz", + "integrity": "sha512-HM4Zg9CGQ3txTPflxD19n8MFPrmUAjaC7PQdLkugeeC0cQ+PiVrd7i09gaBS/11QKsTDBJhVg85CEIK9f50Qww==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT OR Apache-2.0", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=14.21.3" + } + }, + "node_modules/@biomejs/cli-darwin-x64": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/@biomejs/cli-darwin-x64/-/cli-darwin-x64-2.3.8.tgz", + "integrity": "sha512-lUDQ03D7y/qEao7RgdjWVGCu+BLYadhKTm40HkpJIi6kn8LSv5PAwRlew/DmwP4YZ9ke9XXoTIQDO1vAnbRZlA==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT OR Apache-2.0", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=14.21.3" + } + }, + "node_modules/@biomejs/cli-linux-arm64": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/@biomejs/cli-linux-arm64/-/cli-linux-arm64-2.3.8.tgz", + "integrity": "sha512-Uo1OJnIkJgSgF+USx970fsM/drtPcQ39I+JO+Fjsaa9ZdCN1oysQmy6oAGbyESlouz+rzEckLTF6DS7cWse95g==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT OR Apache-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=14.21.3" + } + }, + "node_modules/@biomejs/cli-linux-arm64-musl": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/@biomejs/cli-linux-arm64-musl/-/cli-linux-arm64-musl-2.3.8.tgz", + "integrity": "sha512-PShR4mM0sjksUMyxbyPNMxoKFPVF48fU8Qe8Sfx6w6F42verbwRLbz+QiKNiDPRJwUoMG1nPM50OBL3aOnTevA==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT OR Apache-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=14.21.3" + } + }, "node_modules/@biomejs/cli-linux-x64": { "version": "2.3.8", "cpu": [ @@ -994,6 +1050,40 @@ "node": ">=14.21.3" } }, + "node_modules/@biomejs/cli-win32-arm64": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/@biomejs/cli-win32-arm64/-/cli-win32-arm64-2.3.8.tgz", + "integrity": "sha512-H4IoCHvL1fXKDrTALeTKMiE7GGWFAraDwBYFquE/L/5r1927Te0mYIGseXi4F+lrrwhSWbSGt5qPFswNoBaCxg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT OR Apache-2.0", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=14.21.3" + } + }, + "node_modules/@biomejs/cli-win32-x64": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/@biomejs/cli-win32-x64/-/cli-win32-x64-2.3.8.tgz", + "integrity": "sha512-RguzimPoZWtBapfKhKjcWXBVI91tiSprqdBYu7tWhgN8pKRZhw24rFeNZTNf6UiBfjCYCi9eFQs/JzJZIhuK4w==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT OR Apache-2.0", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=14.21.3" + } + }, "node_modules/@chevrotain/cst-dts-gen": { "version": "10.5.0", "devOptional": true, @@ -1123,6 +1213,7 @@ } ], "license": "MIT", + "peer": true, "engines": { "node": ">=18" }, @@ -1165,6 +1256,7 @@ } ], "license": "MIT", + "peer": true, "engines": { "node": ">=18" } @@ -1331,7 +1423,8 @@ "node_modules/@electric-sql/pglite": { "version": "0.3.2", "devOptional": true, - "license": "Apache-2.0" + "license": "Apache-2.0", + "peer": true }, "node_modules/@electric-sql/pglite-socket": { "version": "0.0.6", @@ -1765,6 +1858,7 @@ "version": "1.3.0", "dev": true, "license": "MIT", + "peer": true, "engines": { "node": "^14.21.3 || >=16" }, @@ -2057,18 +2151,6 @@ "url": "https://dotenvx.com" } }, - "node_modules/@prisma/config/node_modules/magicast": { - "version": "0.3.5", - "dev": true, - "license": "MIT", - "optional": true, - "peer": true, - "dependencies": { - "@babel/parser": "^7.25.4", - "@babel/types": "^7.25.4", - "source-map-js": "^1.2.0" - } - }, "node_modules/@prisma/config/node_modules/readdirp": { "version": "4.1.2", "devOptional": true, @@ -4392,6 +4474,7 @@ "node_modules/@tanstack/query-core": { "version": "5.90.12", "license": "MIT", + "peer": true, "funding": { "type": "github", "url": "https://github.com/sponsors/tannerlinsley" @@ -4472,6 +4555,7 @@ "node_modules/@tanstack/react-query": { "version": "5.90.12", "license": "MIT", + "peer": true, "dependencies": { "@tanstack/query-core": "5.90.12" }, @@ -4501,6 +4585,7 @@ "node_modules/@tanstack/react-router": { "version": "1.140.1", "license": "MIT", + "peer": true, "dependencies": { "@tanstack/history": "1.140.0", "@tanstack/react-store": "^0.8.0", @@ -4649,6 +4734,7 @@ "node_modules/@tanstack/router-core": { "version": "1.140.1", "license": "MIT", + "peer": true, "dependencies": { "@tanstack/history": "1.140.0", "@tanstack/store": "^0.8.0", @@ -4973,6 +5059,7 @@ "node_modules/@testing-library/dom": { "version": "10.4.1", "license": "MIT", + "peer": true, "dependencies": { "@babel/code-frame": "^7.10.4", "@babel/runtime": "^7.12.5", @@ -5232,6 +5319,7 @@ "version": "22.19.2", "devOptional": true, "license": "MIT", + "peer": true, "dependencies": { "undici-types": "~6.21.0" } @@ -5249,6 +5337,7 @@ "node_modules/@types/react": { "version": "19.2.7", "license": "MIT", + "peer": true, "dependencies": { "csstype": "^3.2.2" } @@ -5257,6 +5346,7 @@ "version": "19.2.3", "devOptional": true, "license": "MIT", + "peer": true, "peerDependencies": { "@types/react": "^19.2.0" } @@ -5679,6 +5769,7 @@ } ], "license": "MIT", + "peer": true, "dependencies": { "baseline-browser-mapping": "^2.8.25", "caniuse-lite": "^1.0.30001754", @@ -6164,6 +6255,7 @@ "node_modules/crossws": { "version": "0.4.1", "license": "MIT", + "peer": true, "peerDependencies": { "srvx": ">=0.7.1" }, @@ -6228,7 +6320,8 @@ }, "node_modules/csstype": { "version": "3.2.2", - "license": "MIT" + "license": "MIT", + "peer": true }, "node_modules/d3-array": { "version": "3.2.4", @@ -6388,6 +6481,7 @@ "node_modules/db0": { "version": "0.3.4", "license": "MIT", + "peer": true, "peerDependencies": { "@electric-sql/pglite": "*", "@libsql/client": "*", @@ -6704,7 +6798,8 @@ "version": "8.6.0", "resolved": "https://registry.npmjs.org/embla-carousel/-/embla-carousel-8.6.0.tgz", "integrity": "sha512-SjWyZBHJPbqxHOzckOfo8lHisEaJWmwd23XppYFYVh10bU66/Pn5tkVkbkCMZVdbUE5eTCI2nD8OyIP4Z+uwkA==", - "license": "MIT" + "license": "MIT", + "peer": true }, "node_modules/embla-carousel-react": { "version": "8.6.0", @@ -6823,6 +6918,7 @@ "version": "0.25.12", "hasInstallScript": true, "license": "MIT", + "peer": true, "bin": { "esbuild": "bin/esbuild" }, @@ -7523,16 +7619,6 @@ "node": ">=20.16.0" } }, - "node_modules/h3/node_modules/srvx": { - "version": "0.9.6", - "license": "MIT", - "bin": { - "srvx": "bin/srvx.mjs" - }, - "engines": { - "node": ">=20.16.0" - } - }, "node_modules/has-flag": { "version": "4.0.0", "dev": true, @@ -7570,6 +7656,7 @@ "version": "4.10.6", "devOptional": true, "license": "MIT", + "peer": true, "engines": { "node": ">=16.9.0" } @@ -8287,8 +8374,8 @@ }, "node_modules/lru-cache": { "version": "11.2.4", + "devOptional": true, "license": "BlueOak-1.0.0", - "optional": true, "peer": true, "engines": { "node": "20 || >=22" @@ -8502,6 +8589,7 @@ "devOptional": true, "hasInstallScript": true, "license": "MIT", + "peer": true, "dependencies": { "@inquirer/confirm": "^5.0.0", "@mswjs/interceptors": "^0.40.0", @@ -8565,6 +8653,7 @@ "version": "3.15.3", "devOptional": true, "license": "MIT", + "peer": true, "dependencies": { "aws-ssl-profiles": "^1.1.1", "denque": "^2.1.0", @@ -8822,7 +8911,8 @@ }, "node_modules/ofetch": { "version": "2.0.0-alpha.3", - "license": "MIT" + "license": "MIT", + "peer": true }, "node_modules/ohash": { "version": "2.0.11", @@ -9120,6 +9210,7 @@ "node_modules/pg": { "version": "8.16.3", "license": "MIT", + "peer": true, "dependencies": { "pg-connection-string": "^2.9.1", "pg-pool": "^3.10.1", @@ -9245,6 +9336,7 @@ } ], "license": "MIT", + "peer": true, "dependencies": { "nanoid": "^3.3.11", "picocolors": "^1.1.1", @@ -9338,6 +9430,7 @@ "devOptional": true, "hasInstallScript": true, "license": "Apache-2.0", + "peer": true, "dependencies": { "@prisma/config": "7.1.0", "@prisma/dev": "0.15.0", @@ -9550,6 +9643,7 @@ "node_modules/react": { "version": "19.2.1", "license": "MIT", + "peer": true, "engines": { "node": ">=0.10.0" } @@ -9604,6 +9698,7 @@ "node_modules/react-dom": { "version": "19.2.1", "license": "MIT", + "peer": true, "dependencies": { "scheduler": "^0.27.0" }, @@ -9616,6 +9711,7 @@ "resolved": "https://registry.npmjs.org/react-hook-form/-/react-hook-form-7.68.0.tgz", "integrity": "sha512-oNN3fjrZ/Xo40SWlHf1yCjlMK417JxoSJVUXQjGdvdRCU07NTFei1i1f8ApUAts+IVh14e4EdakeLEA+BEAs/Q==", "license": "MIT", + "peer": true, "engines": { "node": ">=18.0.0" }, @@ -9978,6 +10074,7 @@ "node_modules/rollup": { "version": "4.53.2", "license": "MIT", + "peer": true, "dependencies": { "@types/estree": "1.0.8" }, @@ -10147,6 +10244,7 @@ "node_modules/seroval": { "version": "1.4.0", "license": "MIT", + "peer": true, "engines": { "node": ">=10" } @@ -10341,6 +10439,7 @@ "node_modules/solid-js": { "version": "1.9.10", "license": "MIT", + "peer": true, "dependencies": { "csstype": "^3.1.0", "seroval": "~1.3.0", @@ -10350,6 +10449,7 @@ "node_modules/solid-js/node_modules/seroval": { "version": "1.3.2", "license": "MIT", + "peer": true, "engines": { "node": ">=10" } @@ -10403,6 +10503,7 @@ "node_modules/srvx": { "version": "0.9.6", "license": "MIT", + "peer": true, "bin": { "srvx": "bin/srvx.mjs" }, @@ -10441,6 +10542,7 @@ "node_modules/storybook": { "version": "10.1.5", "license": "MIT", + "peer": true, "dependencies": { "@storybook/global": "^5.0.0", "@storybook/icons": "^2.0.0", @@ -10985,6 +11087,7 @@ "node_modules/typescript": { "version": "5.9.3", "license": "Apache-2.0", + "peer": true, "bin": { "tsc": "bin/tsc", "tsserver": "bin/tsserver" @@ -11159,7 +11262,6 @@ "version": "4.0.3", "license": "MIT", "optional": true, - "peer": true, "dependencies": { "readdirp": "^4.0.1" }, @@ -11174,7 +11276,6 @@ "version": "4.1.2", "license": "MIT", "optional": true, - "peer": true, "engines": { "node": ">= 14.18.0" }, @@ -11282,6 +11383,7 @@ "version": "1.2.0", "devOptional": true, "license": "MIT", + "peer": true, "peerDependencies": { "typescript": ">=5" }, @@ -11336,6 +11438,7 @@ "node_modules/vite": { "version": "7.2.7", "license": "MIT", + "peer": true, "dependencies": { "esbuild": "^0.25.0", "fdir": "^6.5.0", @@ -11762,6 +11865,7 @@ "resolved": "https://registry.npmjs.org/zod/-/zod-4.1.13.tgz", "integrity": "sha512-AvvthqfqrAhNH9dnfmrfKzX5upOdjUVJYFqNSlkmGf64gRaTzlPwz99IHYnVs28qYAybvAlBV+H7pn0saFY4Ig==", "license": "MIT", + "peer": true, "funding": { "url": "https://github.com/sponsors/colinhacks" }