Skip to content
Merged

Dev #17

Show file tree
Hide file tree
Changes from 4 commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions apps/app/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@
"@radix-ui/react-toolbar": "^1.1.10",
"@radix-ui/react-tooltip": "1.2.7",
"@t3-oss/env-nextjs": "^0.13.8",
"@tanstack/react-query": "5.84.1",
"@tanstack/react-query": "5.84.2",
"@tanstack/react-virtual": "^3.13.12",
"@trpc/client": "11.4.4",
"@trpc/server": "11.4.4",
Expand Down Expand Up @@ -96,13 +96,13 @@
"superjson": "2.2.2",
"tailwind-merge": "3.3.1",
"tailwind-scrollbar-hide": "^4.0.0",
"zod": "4.0.15"
"zod": "4.0.16"
},
"devDependencies": {
"@qco/eslint-config": "workspace:*",
"@qco/prettier-config": "workspace:*",
"@qco/tsconfig": "workspace:*",
"@types/node": "24.2.0",
"@types/node": "24.2.1",
"@types/react": "19.1.9",
"@types/react-dom": "19.1.7",
"dotenv-cli": "10.0.0",
Expand Down
6 changes: 3 additions & 3 deletions apps/web/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@
"@radix-ui/react-toggle-group": "1.1.10",
"@radix-ui/react-tooltip": "1.2.7",
"@tailwindcss/postcss": "4.1.11",
"@tanstack/react-query": "5.84.1",
"@tanstack/react-query": "5.84.2",
"@trpc/client": "11.4.4",
"@trpc/server": "11.4.4",
"@trpc/tanstack-react-query": "11.4.4",
Expand Down Expand Up @@ -80,10 +80,10 @@
"tailwindcss-animate": "1.0.7",
"vaul": "^1.1.2",
"web-push": "^3.6.7",
"zod": "4.0.15"
"zod": "4.0.16"
},
"devDependencies": {
"@types/node": "24.2.0",
"@types/node": "24.2.1",
"@types/react": "19.1.9",
"@types/react-dom": "19.1.7",
"@types/web-push": "^3.6.4",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -400,12 +400,14 @@ const CheckoutPageClient = ({ cart }: CheckoutPageProps) => {
onBlur={(fieldName) => createOnBlurHandler(fieldName as keyof CheckoutFormValues)()}
/>

{/* Checkbox для сохранения данных в профиль - теперь доступен всем */}
<SaveToProfileCheckbox
form={form}
isAuthenticated={isAuthenticated}
dataMode={dataMode}
/>
{/* Checkbox to save data to profile - only for authenticated users */}
{isAuthenticated && (
<SaveToProfileCheckbox
form={form}
isAuthenticated={isAuthenticated}
dataMode={dataMode}
/>
)}

<PaymentMethodForm
form={form}
Expand Down
74 changes: 48 additions & 26 deletions bun.lock
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
"@biomejs/biome": "2.1.4",
"@qco/prettier-config": "workspace:*",
"@turbo/gen": "^2.5.5",
"@types/node": "24.2.0",
"@types/node": "24.2.1",
"knip": "^5.62.0",
"prettier": "3.6.2",
"turbo": "^2.5.5",
Expand Down Expand Up @@ -38,7 +38,7 @@
"@radix-ui/react-toolbar": "^1.1.10",
"@radix-ui/react-tooltip": "1.2.7",
"@t3-oss/env-nextjs": "^0.13.8",
"@tanstack/react-query": "5.84.1",
"@tanstack/react-query": "5.84.2",
"@tanstack/react-virtual": "^3.13.12",
"@trpc/client": "11.4.4",
"@trpc/server": "11.4.4",
Expand Down Expand Up @@ -99,13 +99,13 @@
"superjson": "2.2.2",
"tailwind-merge": "3.3.1",
"tailwind-scrollbar-hide": "^4.0.0",
"zod": "4.0.15",
"zod": "4.0.16",
},
"devDependencies": {
"@qco/eslint-config": "workspace:*",
"@qco/prettier-config": "workspace:*",
"@qco/tsconfig": "workspace:*",
"@types/node": "24.2.0",
"@types/node": "24.2.1",
"@types/react": "19.1.9",
"@types/react-dom": "19.1.7",
"dotenv-cli": "10.0.0",
Expand Down Expand Up @@ -154,7 +154,7 @@
"@radix-ui/react-toggle-group": "1.1.10",
"@radix-ui/react-tooltip": "1.2.7",
"@tailwindcss/postcss": "4.1.11",
"@tanstack/react-query": "5.84.1",
"@tanstack/react-query": "5.84.2",
"@trpc/client": "11.4.4",
"@trpc/server": "11.4.4",
"@trpc/tanstack-react-query": "11.4.4",
Expand Down Expand Up @@ -188,10 +188,10 @@
"tailwindcss-animate": "1.0.7",
"vaul": "^1.1.2",
"web-push": "^3.6.7",
"zod": "4.0.15",
"zod": "4.0.16",
},
"devDependencies": {
"@types/node": "24.2.0",
"@types/node": "24.2.1",
"@types/react": "19.1.9",
"@types/react-dom": "19.1.7",
"@types/web-push": "^3.6.4",
Expand All @@ -212,7 +212,7 @@
"date-fns": "4.1.0",
"nanoid": "^5.1.5",
"superjson": "2.2.2",
"zod": "4.0.15",
"zod": "4.0.16",
},
"devDependencies": {
"@qco/eslint-config": "workspace:*",
Expand All @@ -237,7 +237,7 @@
"next": "15.4.6",
"react": "19.1.1",
"react-dom": "19.1.1",
"zod": "4.0.15",
"zod": "4.0.16",
},
"devDependencies": {
"@qco/eslint-config": "workspace:*",
Expand All @@ -263,7 +263,7 @@
"drizzle-zod": "^0.8.3",
"file-type": "^21.0.0",
"pg": "^8.16.3",
"zod": "4.0.15",
"zod": "4.0.16",
},
"devDependencies": {
"@qco/eslint-config": "workspace:*",
Expand Down Expand Up @@ -292,15 +292,15 @@
"react": "19.1.1",
"react-dom": "19.1.1",
"react-email": "4.2.8",
"resend": "^6.0.0",
"resend": "^6.0.1",
"sharp": "^0.34.3",
"tailwindcss": "4.1.11",
"tailwindcss-animate": "1.0.7",
"zod": "4.0.15",
"zod": "4.0.16",
},
"devDependencies": {
"@react-email/preview-server": "4.2.8",
"@types/node": "24.2.0",
"@types/node": "24.2.1",
"@types/nodemailer": "^6.4.17",
"@types/react": "19.1.9",
"@types/react-dom": "19.1.7",
Expand All @@ -319,7 +319,7 @@
"@sindresorhus/slugify": "2.2.1",
"@t3-oss/env-core": "0.13.8",
"mime-types": "^3.0.1",
"zod": "4.0.15",
"zod": "4.0.16",
},
"devDependencies": {
"@qco/eslint-config": "workspace:*",
Expand Down Expand Up @@ -396,15 +396,15 @@
"react": "19.1.1",
"tsup": "8.5.0",
"typescript": "5.9.2",
"zod": "4.0.15",
"zod": "4.0.16",
},
},
"packages/validators": {
"name": "@qco/validators",
"version": "0.1.0",
"dependencies": {
"@qco/db": "workspace:*",
"zod": "4.0.15",
"zod": "4.0.16",
},
"devDependencies": {
"@qco/eslint-config": "workspace:*",
Expand All @@ -425,7 +425,7 @@
"@qco/web-validators": "workspace:*",
"@trpc/server": "11.4.4",
"superjson": "2.2.2",
"zod": "4.0.15",
"zod": "4.0.16",
},
"devDependencies": {
"@qco/eslint-config": "workspace:*",
Expand All @@ -452,7 +452,7 @@
"next": "15.4.6",
"react": "19.1.1",
"react-dom": "19.1.1",
"zod": "4.0.15",
"zod": "4.0.16",
},
"devDependencies": {
"@qco/eslint-config": "workspace:*",
Expand All @@ -468,7 +468,7 @@
"name": "@qco/web-validators",
"version": "0.1.0",
"dependencies": {
"zod": "4.0.15",
"zod": "4.0.16",
},
"devDependencies": {
"@qco/eslint-config": "workspace:*",
Expand Down Expand Up @@ -508,13 +508,13 @@
"name": "@qco/prettier-config",
"version": "0.1.0",
"dependencies": {
"@ianvs/prettier-plugin-sort-imports": "^4.6.0",
"@ianvs/prettier-plugin-sort-imports": "^4.6.1",
"prettier": "3.6.2",
"prettier-plugin-tailwindcss": "^0.6.14",
},
"devDependencies": {
"@qco/tsconfig": "*",
"@types/node": "24.2.0",
"@types/node": "24.2.1",
"typescript": "5.9.2",
},
},
Expand Down Expand Up @@ -936,7 +936,7 @@

"@humanwhocodes/retry": ["@humanwhocodes/retry@0.4.3", "", {}, "sha512-bV0Tgo9K4hfPCek+aMAn81RppFKv2ySDQeMoSZuvTASywNTnVJCArCZE2FWqpvIatKu7VMRLWlR1EazvVhDyhQ=="],

"@ianvs/prettier-plugin-sort-imports": ["@ianvs/prettier-plugin-sort-imports@4.6.0", "", { "dependencies": { "@babel/generator": "^7.26.2", "@babel/parser": "^7.26.2", "@babel/traverse": "^7.25.9", "@babel/types": "^7.26.0", "semver": "^7.5.2" }, "peerDependencies": { "@prettier/plugin-oxc": "^0.0.4", "@vue/compiler-sfc": "2.7.x || 3.x", "content-tag": "^4.0.0", "prettier": "2 || 3 || ^4.0.0-0", "prettier-plugin-ember-template-tag": "^2.1.0" }, "optionalPeers": ["@prettier/plugin-oxc", "@vue/compiler-sfc", "content-tag", "prettier-plugin-ember-template-tag"] }, "sha512-ZGhdOuMv6Y0dqv5eaKMBfHR3cwTY11fFEUhiTDpx7v2m1FrfgqZsBOrLd/zA0lTEKAo9ltNlHd6jx5h3eh4Htg=="],
"@ianvs/prettier-plugin-sort-imports": ["@ianvs/prettier-plugin-sort-imports@4.6.1", "", { "dependencies": { "@babel/generator": "^7.26.2", "@babel/parser": "^7.26.2", "@babel/traverse": "^7.25.9", "@babel/types": "^7.26.0", "semver": "^7.5.2" }, "peerDependencies": { "@prettier/plugin-oxc": "^0.0.4", "@vue/compiler-sfc": "2.7.x || 3.x", "content-tag": "^4.0.0", "prettier": "2 || 3 || ^4.0.0-0", "prettier-plugin-ember-template-tag": "^2.1.0" }, "optionalPeers": ["@prettier/plugin-oxc", "@vue/compiler-sfc", "content-tag", "prettier-plugin-ember-template-tag"] }, "sha512-Q0gujs/g6tw1uOGd1bTVLGDzAwb/UwrCehhPCQevTCYDkho8+eQSOhA0zcy9AM0XnXM1ChBWsZeE4P7Nym0pyw=="],

"@img/sharp-darwin-arm64": ["@img/sharp-darwin-arm64@0.34.3", "", { "optionalDependencies": { "@img/sharp-libvips-darwin-arm64": "1.2.0" }, "os": "darwin", "cpu": "arm64" }, "sha512-ryFMfvxxpQRsgZJqBd4wsttYQbCxsJksrv9Lw/v798JcQ8+w84mBWuXwl+TT0WJ/WrYOLaYpwQXi3sA9nTIaIg=="],

Expand Down Expand Up @@ -1518,7 +1518,7 @@

"@tanstack/query-core": ["@tanstack/query-core@5.83.1", "", {}, "sha512-OG69LQgT7jSp+5pPuCfzltq/+7l2xoweggjme9vlbCPa/d7D7zaqv5vN/S82SzSYZ4EDLTxNO1PWrv49RAS64Q=="],

"@tanstack/react-query": ["@tanstack/react-query@5.84.1", "", { "dependencies": { "@tanstack/query-core": "5.83.1" }, "peerDependencies": { "react": "^18 || ^19" } }, "sha512-zo7EUygcWJMQfFNWDSG7CBhy8irje/XY0RDVKKV4IQJAysb+ZJkkJPcnQi+KboyGUgT+SQebRFoTqLuTtfoDLw=="],
"@tanstack/react-query": ["@tanstack/react-query@5.84.2", "", { "dependencies": { "@tanstack/query-core": "5.83.1" }, "peerDependencies": { "react": "^18 || ^19" } }, "sha512-cZadySzROlD2+o8zIfbD978p0IphuQzRWiiH3I2ugnTmz4jbjc0+TdibpwqxlzynEen8OulgAg+rzdNF37s7XQ=="],

"@tanstack/react-virtual": ["@tanstack/react-virtual@3.13.12", "", { "dependencies": { "@tanstack/virtual-core": "3.13.12" }, "peerDependencies": { "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0", "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0" } }, "sha512-Gd13QdxPSukP8ZrkbgS2RwoZseTTbQPLnQEn7HY/rqtM+8Zt95f7xKC7N0EsKs7aoz0WzZ+fditZux+F8EzYxA=="],

Expand Down Expand Up @@ -1610,7 +1610,7 @@

"@types/ms": ["@types/ms@2.1.0", "", {}, "sha512-GsCCIZDE/p3i96vtEqx+7dBUGXrc7zeSK3wwPHIaRThS+9OhWIXRqzs4d6k1SVU8g91DrNRWxWUGhp5KXQb2VA=="],

"@types/node": ["@types/node@24.2.0", "", { "dependencies": { "undici-types": "~7.10.0" } }, "sha512-3xyG3pMCq3oYCNg7/ZP+E1ooTaGB4cG8JWRsqqOYQdbWNY4zbaV0Ennrd7stjiJEFZCaybcIgpTjJWHRfBSIDw=="],
"@types/node": ["@types/node@24.2.1", "", { "dependencies": { "undici-types": "~7.10.0" } }, "sha512-DRh5K+ka5eJic8CjH7td8QpYEV6Zo10gfRkjHCO3weqZHWDtAaSTFtl4+VMqOJ4N5jcuhZ9/l+yy8rVgw7BQeQ=="],

"@types/nodemailer": ["@types/nodemailer@6.4.17", "", { "dependencies": { "@types/node": "*" } }, "sha512-I9CCaIp6DTldEg7vyUTZi8+9Vo0hi1/T8gv3C89yk1rSAAzoKQ8H8ki/jBYJSFoH/BisgLP8tkZMlQ91CIquww=="],

Expand Down Expand Up @@ -3212,7 +3212,7 @@

"require-from-string": ["require-from-string@2.0.2", "", {}, "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw=="],

"resend": ["resend@6.0.0", "", { "peerDependencies": { "@react-email/render": "^1.1.0" }, "optionalPeers": ["@react-email/render"] }, "sha512-YOqhUbdrAvlC+mAV0Ga7qD8jG+fJTvrYVaIpr5Dgs+557RnC5p/6V3me5fQFK3bEpbBA9Gz3SRf6uG+fZriqUw=="],
"resend": ["resend@6.0.1", "", { "peerDependencies": { "@react-email/render": "^1.1.0" }, "optionalPeers": ["@react-email/render"] }, "sha512-xNZ0gKAOqQcH83lXsqNOwBbpKROnsZpQr9mXRdG6hrHTF9G9Il2pkoTRtq7rJzXMvCZX+I79oahsbSeaYOWRFA=="],

"resize-observer-polyfill": ["resize-observer-polyfill@1.5.1", "", {}, "sha512-LwZrotdHOo12nQuZlHEmtuXdqGoOD0OhaxopaNFxWzInpEgaLWoVuAMbTzixuosCx2nEG58ngzW3vxdWoxIgdg=="],

Expand Down Expand Up @@ -3710,7 +3710,7 @@

"yoctocolors": ["yoctocolors@2.1.1", "", {}, "sha512-GQHQqAopRhwU8Kt1DDM8NjibDXHC8eoh1erhGAJPEyveY9qqVeXvVikNKrDz69sHowPMorbPUrH/mx8c50eiBQ=="],

"zod": ["zod@4.0.15", "", {}, "sha512-2IVHb9h4Mt6+UXkyMs0XbfICUh1eUrlJJAOupBHUhLRnKkruawyDddYRCs0Eizt900ntIMk9/4RksYl+FgSpcQ=="],
"zod": ["zod@4.0.16", "", {}, "sha512-Djo/cM339grjI7/HmN+ixYO2FzEMcWr/On50UlQ/RjrWK1I/hPpWhpC76heCptnRFpH0LMwrEbUY50HDc0V8wg=="],

"zod-validation-error": ["zod-validation-error@3.5.3", "", { "peerDependencies": { "zod": "^3.25.0 || ^4.0.0" } }, "sha512-OT5Y8lbUadqVZCsnyFaTQ4/O2mys4tj7PqhdbBCp7McPwvIEKfPtdA6QfPeFQK2/Rz5LgwmAXRJTugBNBi0btw=="],

Expand Down Expand Up @@ -3858,10 +3858,24 @@

"@turbo/workspaces/semver": ["semver@7.6.2", "", { "bin": { "semver": "bin/semver.js" } }, "sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w=="],

"@types/cors/@types/node": ["@types/node@24.2.0", "", { "dependencies": { "undici-types": "~7.10.0" } }, "sha512-3xyG3pMCq3oYCNg7/ZP+E1ooTaGB4cG8JWRsqqOYQdbWNY4zbaV0Ennrd7stjiJEFZCaybcIgpTjJWHRfBSIDw=="],

"@types/glob/@types/node": ["@types/node@24.2.0", "", { "dependencies": { "undici-types": "~7.10.0" } }, "sha512-3xyG3pMCq3oYCNg7/ZP+E1ooTaGB4cG8JWRsqqOYQdbWNY4zbaV0Ennrd7stjiJEFZCaybcIgpTjJWHRfBSIDw=="],

"@types/inquirer/rxjs": ["rxjs@6.6.7", "", { "dependencies": { "tslib": "^1.9.0" } }, "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ=="],

"@types/minimatch/minimatch": ["minimatch@10.0.3", "", { "dependencies": { "@isaacs/brace-expansion": "^5.0.0" } }, "sha512-IPZ167aShDZZUMdRk66cyQAW3qr0WzbHkPdMYa8bzZhlHhO3jALbKdxcaak7W9FfT2rZNpQuUu4Od7ILEpXSaw=="],

"@types/nodemailer/@types/node": ["@types/node@24.2.0", "", { "dependencies": { "undici-types": "~7.10.0" } }, "sha512-3xyG3pMCq3oYCNg7/ZP+E1ooTaGB4cG8JWRsqqOYQdbWNY4zbaV0Ennrd7stjiJEFZCaybcIgpTjJWHRfBSIDw=="],

"@types/pg/@types/node": ["@types/node@24.2.0", "", { "dependencies": { "undici-types": "~7.10.0" } }, "sha512-3xyG3pMCq3oYCNg7/ZP+E1ooTaGB4cG8JWRsqqOYQdbWNY4zbaV0Ennrd7stjiJEFZCaybcIgpTjJWHRfBSIDw=="],

"@types/through/@types/node": ["@types/node@24.2.0", "", { "dependencies": { "undici-types": "~7.10.0" } }, "sha512-3xyG3pMCq3oYCNg7/ZP+E1ooTaGB4cG8JWRsqqOYQdbWNY4zbaV0Ennrd7stjiJEFZCaybcIgpTjJWHRfBSIDw=="],

"@types/web-push/@types/node": ["@types/node@24.2.0", "", { "dependencies": { "undici-types": "~7.10.0" } }, "sha512-3xyG3pMCq3oYCNg7/ZP+E1ooTaGB4cG8JWRsqqOYQdbWNY4zbaV0Ennrd7stjiJEFZCaybcIgpTjJWHRfBSIDw=="],

"@types/webpack/@types/node": ["@types/node@24.2.0", "", { "dependencies": { "undici-types": "~7.10.0" } }, "sha512-3xyG3pMCq3oYCNg7/ZP+E1ooTaGB4cG8JWRsqqOYQdbWNY4zbaV0Ennrd7stjiJEFZCaybcIgpTjJWHRfBSIDw=="],

"@typescript-eslint/eslint-plugin/ignore": ["ignore@7.0.5", "", {}, "sha512-Hs59xBNfUIunMFgWAbGX5cq6893IbWg4KnrjbYwX3tx0ztorVgTDA6B2sxf8ejHJ4wz8BqGUMYlnzNBer5NvGg=="],

"@udecode/plate-core/slate-react": ["slate-react@0.114.2", "", { "dependencies": { "@juggle/resize-observer": "^3.4.0", "direction": "^1.0.4", "is-hotkey": "^0.2.0", "is-plain-object": "^5.0.0", "lodash": "^4.17.21", "scroll-into-view-if-needed": "^3.1.0", "tiny-invariant": "1.3.1" }, "peerDependencies": { "react": ">=18.2.0", "react-dom": ">=18.2.0", "slate": ">=0.114.0", "slate-dom": ">=0.110.2" } }, "sha512-yqJnX1/7A30szl9BxW3qX99MZy6mM6VtUi1rXTy0JpRMTKv3rduo0WOxqcX90tpt0ke2pzHGbrLLr1buIN4vrw=="],
Expand All @@ -3882,6 +3896,10 @@

"autoprefixer/picocolors": ["picocolors@1.1.1", "", {}, "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA=="],

"better-auth/zod": ["zod@4.0.15", "", {}, "sha512-2IVHb9h4Mt6+UXkyMs0XbfICUh1eUrlJJAOupBHUhLRnKkruawyDddYRCs0Eizt900ntIMk9/4RksYl+FgSpcQ=="],

"bun-types/@types/node": ["@types/node@24.2.0", "", { "dependencies": { "undici-types": "~7.10.0" } }, "sha512-3xyG3pMCq3oYCNg7/ZP+E1ooTaGB4cG8JWRsqqOYQdbWNY4zbaV0Ennrd7stjiJEFZCaybcIgpTjJWHRfBSIDw=="],

"color-parse/color-name": ["color-name@2.0.0", "", {}, "sha512-SbtvAMWvASO5TE2QP07jHBMXKafgdZz8Vrsrn96fiL+O92/FN/PLARzUW5sKt013fjAprK2d2iCn2hk2Xb5oow=="],

"css-tree/source-map": ["source-map@0.6.1", "", {}, "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g=="],
Expand All @@ -3892,6 +3910,8 @@

"dotenv-expand/dotenv": ["dotenv@16.6.1", "", {}, "sha512-uBq4egWHTcTt33a72vpSG0z3HnPuIl6NqYcTrKEg2azoEyl2hpW0zqlxysq2pK9HlDIHyHyakeYaYnSAwd8bow=="],

"engine.io/@types/node": ["@types/node@24.2.0", "", { "dependencies": { "undici-types": "~7.10.0" } }, "sha512-3xyG3pMCq3oYCNg7/ZP+E1ooTaGB4cG8JWRsqqOYQdbWNY4zbaV0Ennrd7stjiJEFZCaybcIgpTjJWHRfBSIDw=="],

"engine.io/cookie": ["cookie@0.7.2", "", {}, "sha512-yki5XnKuf750l50uGTllt6kKILY4nQ1eNIQatoXEByZ5dWgnKqbnqmTrBE5B4N7lrMJKQ2ytWMiTO2o0v6Ew/w=="],

"engine.io/debug": ["debug@4.3.7", "", { "dependencies": { "ms": "^2.1.3" } }, "sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ=="],
Expand Down Expand Up @@ -3948,6 +3968,8 @@

"import-fresh/resolve-from": ["resolve-from@4.0.0", "", {}, "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g=="],

"jest-worker/@types/node": ["@types/node@24.2.0", "", { "dependencies": { "undici-types": "~7.10.0" } }, "sha512-3xyG3pMCq3oYCNg7/ZP+E1ooTaGB4cG8JWRsqqOYQdbWNY4zbaV0Ennrd7stjiJEFZCaybcIgpTjJWHRfBSIDw=="],

"jest-worker/supports-color": ["supports-color@8.1.1", "", { "dependencies": { "has-flag": "^4.0.0" } }, "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q=="],

"jsdom/whatwg-url": ["whatwg-url@14.2.0", "", { "dependencies": { "tr46": "^5.1.0", "webidl-conversions": "^7.0.0" } }, "sha512-De72GdQZzNTUBBChsXueQUnPKDkg/5A5zp7pFDuQAj5UFoENpiACU0wlCvzpAGnTkj++ihpKwKyYewn/XNUbKw=="],
Expand Down
1 change: 1 addition & 0 deletions docker-compose.yml
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
services:
inbucket:
image: inbucket/inbucket:latest
container_name: inbucket
Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@
"@biomejs/biome": "2.1.4",
"@qco/prettier-config": "workspace:*",
"@turbo/gen": "^2.5.5",
"@types/node": "24.2.0",
"@types/node": "24.2.1",
"knip": "^5.62.0",
"prettier": "3.6.2",
"turbo": "^2.5.5",
Expand Down
2 changes: 1 addition & 1 deletion packages/api/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@
"date-fns": "4.1.0",
"nanoid": "^5.1.5",
"superjson": "2.2.2",
"zod": "4.0.15"
"zod": "4.0.16"
},
"devDependencies": {
"@qco/eslint-config": "workspace:*",
Expand Down
2 changes: 1 addition & 1 deletion packages/auth/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@
"next": "15.4.6",
"react": "19.1.1",
"react-dom": "19.1.1",
"zod": "4.0.15"
"zod": "4.0.16"
},
"devDependencies": {
"@qco/eslint-config": "workspace:*",
Expand Down
2 changes: 1 addition & 1 deletion packages/db/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,7 @@
"drizzle-zod": "^0.8.3",
"file-type": "^21.0.0",
"pg": "^8.16.3",
"zod": "4.0.15"
"zod": "4.0.16"
},
"devDependencies": {
"@qco/eslint-config": "workspace:*",
Expand Down
6 changes: 3 additions & 3 deletions packages/emails/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -25,15 +25,15 @@
"react": "19.1.1",
"react-dom": "19.1.1",
"react-email": "4.2.8",
"resend": "^6.0.0",
"resend": "^6.0.1",
"sharp": "^0.34.3",
"tailwindcss": "4.1.11",
"tailwindcss-animate": "1.0.7",
"zod": "4.0.15"
"zod": "4.0.16"
},
"devDependencies": {
"@react-email/preview-server": "4.2.8",
"@types/node": "24.2.0",
"@types/node": "24.2.1",
"@types/nodemailer": "^6.4.17",
"@types/react": "19.1.9",
"@types/react-dom": "19.1.7",
Expand Down
Loading
Loading