From 43cc10b0e4ddd6c1b3eb175309df3aebe0571285 Mon Sep 17 00:00:00 2001 From: Julius Marminge Date: Sun, 19 Nov 2023 13:58:26 +0100 Subject: [PATCH] chore: bump some deps (#1667) housekeeping --- .changeset/fresh-goats-kneel.md | 5 + cli/package.json | 32 +- cli/src/installers/dependencyVersionMap.ts | 30 +- cli/src/installers/envVars.ts | 8 +- cli/src/installers/nextAuth.ts | 4 +- cli/src/installers/trpc.ts | 24 +- cli/template/base/_eslintrc.cjs | 2 +- cli/template/base/package.json | 20 +- package.json | 6 +- pnpm-lock.yaml | 503 +++++++++--------- upgrade/package.json | 12 +- upgrade/src/app/diff/[slug]/files.tsx | 16 +- www/package.json | 8 +- .../accessibility/jumpToContent.astro | 2 +- www/src/components/landingPage/about.astro | 2 +- .../landingPage/tweets/tweets.astro | 2 +- 16 files changed, 353 insertions(+), 323 deletions(-) create mode 100644 .changeset/fresh-goats-kneel.md diff --git a/.changeset/fresh-goats-kneel.md b/.changeset/fresh-goats-kneel.md new file mode 100644 index 0000000000..19b6e7950b --- /dev/null +++ b/.changeset/fresh-goats-kneel.md @@ -0,0 +1,5 @@ +--- +"create-t3-app": patch +--- + +chore: bump some deps diff --git a/cli/package.json b/cli/package.json index fedc8b1e2e..4d3919f1ad 100644 --- a/cli/package.json +++ b/cli/package.json @@ -62,31 +62,31 @@ "sort-package-json": "^2.4.1" }, "devDependencies": { - "@auth/drizzle-adapter": "^0.3.5", + "@auth/drizzle-adapter": "^0.3.6", "@next-auth/prisma-adapter": "^1.0.7", "@planetscale/database": "^1.11.0", - "@prisma/client": "^5.1.1", - "@t3-oss/env-nextjs": "^0.7.0", - "@tanstack/react-query": "^4.32.6", - "@trpc/client": "^10.37.1", - "@trpc/next": "^10.37.1", - "@trpc/react-query": "^10.37.1", - "@trpc/server": "^10.37.1", + "@prisma/client": "^5.6.0", + "@t3-oss/env-nextjs": "^0.7.1", + "@tanstack/react-query": "^4.36.1", + "@trpc/client": "^10.43.6", + "@trpc/next": "^10.43.6", + "@trpc/react-query": "^10.43.6", + "@trpc/server": "^10.43.6", "@types/fs-extra": "^11.0.1", "@types/gradient-string": "^1.1.2", "@types/inquirer": "^9.0.3", - "@types/node": "^18.16.0", + "@types/node": "^18.17.0", "drizzle-kit": "^0.19.13", "drizzle-orm": "^0.28.5", - "next": "^14.0.0", - "next-auth": "^4.24.4", - "prettier": "^3.0.0", - "prettier-plugin-tailwindcss": "^0.5.1", - "prisma": "^4.14.0", + "next": "^14.0.3", + "next-auth": "^4.24.5", + "prettier": "^3.1.0", + "prettier-plugin-tailwindcss": "^0.5.7", + "prisma": "^5.6.0", "react": "18.2.0", "react-dom": "18.2.0", - "superjson": "^1.12.2", - "tailwindcss": "^3.3.2", + "superjson": "^2.2.1", + "tailwindcss": "^3.3.5", "tsup": "^6.7.0", "type-fest": "^3.7.0", "typescript": "^5.0.4", diff --git a/cli/src/installers/dependencyVersionMap.ts b/cli/src/installers/dependencyVersionMap.ts index e12459cd2d..d8ae45aa0e 100644 --- a/cli/src/installers/dependencyVersionMap.ts +++ b/cli/src/installers/dependencyVersionMap.ts @@ -4,34 +4,34 @@ */ export const dependencyVersionMap = { // NextAuth.js - "next-auth": "^4.24.4", + "next-auth": "^4.24.5", "@next-auth/prisma-adapter": "^1.0.7", - "@auth/drizzle-adapter": "^0.3.5", + "@auth/drizzle-adapter": "^0.3.6", // Prisma - prisma: "^5.1.1", - "@prisma/client": "^5.1.1", + prisma: "^5.6.0", + "@prisma/client": "^5.6.0", // Drizzle "drizzle-orm": "^0.28.5", - "drizzle-kit": "^0.19.13", + "drizzle-kit": "^0.19.3", "dotenv-cli": "^7.3.0", mysql2: "^3.6.1", "@planetscale/database": "^1.11.0", // TailwindCSS - tailwindcss: "^3.3.3", + tailwindcss: "^3.3.5", autoprefixer: "^10.4.14", - postcss: "^8.4.27", - prettier: "^3.0.0", - "prettier-plugin-tailwindcss": "^0.5.1", + postcss: "^8.4.31", + prettier: "^3.1.0", + "prettier-plugin-tailwindcss": "^0.5.7", // tRPC - "@trpc/client": "^10.37.1", - "@trpc/server": "^10.37.1", - "@trpc/react-query": "^10.37.1", - "@trpc/next": "^10.37.1", - "@tanstack/react-query": "^4.32.6", - superjson: "^1.13.1", + "@trpc/client": "^10.43.6", + "@trpc/server": "^10.43.6", + "@trpc/react-query": "^10.43.6", + "@trpc/next": "^10.43.6", + "@tanstack/react-query": "^4.36.1", + superjson: "^2.2.1", } as const; export type AvailableDependencies = keyof typeof dependencyVersionMap; diff --git a/cli/src/installers/envVars.ts b/cli/src/installers/envVars.ts index 6c64a473ea..23a9e40fad 100644 --- a/cli/src/installers/envVars.ts +++ b/cli/src/installers/envVars.ts @@ -17,10 +17,10 @@ export const envVariablesInstaller: Installer = ({ projectDir, packages }) => { usingAuth && usingDb ? "with-auth-db.js" : usingAuth - ? "with-auth.js" - : usingDb - ? "with-db.js" - : ""; + ? "with-auth.js" + : usingDb + ? "with-db.js" + : ""; if (envFile !== "") { const envSchemaSrc = path.join( diff --git a/cli/src/installers/nextAuth.ts b/cli/src/installers/nextAuth.ts index 3ac489fa71..3317eee0b0 100644 --- a/cli/src/installers/nextAuth.ts +++ b/cli/src/installers/nextAuth.ts @@ -40,8 +40,8 @@ export const nextAuthInstaller: Installer = ({ usingPrisma ? "with-prisma.ts" : usingDrizzle - ? "with-drizzle.ts" - : "base.ts" + ? "with-drizzle.ts" + : "base.ts" ); const authConfigDest = path.join(projectDir, "src/server/auth.ts"); diff --git a/cli/src/installers/trpc.ts b/cli/src/installers/trpc.ts index 1f15d16d92..a9470569d8 100644 --- a/cli/src/installers/trpc.ts +++ b/cli/src/installers/trpc.ts @@ -41,10 +41,10 @@ export const trpcInstaller: Installer = ({ usingAuth && usingDb ? "with-auth-db.ts" : usingAuth - ? "with-auth.ts" - : usingDb - ? "with-db.ts" - : "base.ts"; + ? "with-auth.ts" + : usingDb + ? "with-db.ts" + : "base.ts"; const trpcSrc = path.join( extrasDir, "src/server/api", @@ -60,14 +60,14 @@ export const trpcInstaller: Installer = ({ usingAuth && usingPrisma ? "with-auth-prisma.ts" : usingAuth && usingDrizzle - ? "with-auth-drizzle.ts" - : usingAuth - ? "with-auth.ts" - : usingPrisma - ? "with-prisma.ts" - : usingDrizzle - ? "with-drizzle.ts" - : "base.ts"; + ? "with-auth-drizzle.ts" + : usingAuth + ? "with-auth.ts" + : usingPrisma + ? "with-prisma.ts" + : usingDrizzle + ? "with-drizzle.ts" + : "base.ts"; const exampleRouterSrc = path.join( extrasDir, diff --git a/cli/template/base/_eslintrc.cjs b/cli/template/base/_eslintrc.cjs index b6fcca7796..7c3566dbab 100644 --- a/cli/template/base/_eslintrc.cjs +++ b/cli/template/base/_eslintrc.cjs @@ -6,7 +6,7 @@ const config = { }, plugins: ["@typescript-eslint"], extends: [ - "next/core-web-vitals", + "plugin:@next/next/recommended", "plugin:@typescript-eslint/recommended-type-checked", "plugin:@typescript-eslint/stylistic-type-checked", ], diff --git a/cli/template/base/package.json b/cli/template/base/package.json index c11faf27ce..400d6c5219 100644 --- a/cli/template/base/package.json +++ b/cli/template/base/package.json @@ -10,21 +10,21 @@ "lint": "next lint" }, "dependencies": { - "@t3-oss/env-nextjs": "^0.7.0", - "next": "^14.0.0", + "@t3-oss/env-nextjs": "^0.7.1", + "next": "^14.0.3", "react": "18.2.0", "react-dom": "18.2.0", "zod": "^3.22.4" }, "devDependencies": { - "@types/eslint": "^8.44.2", - "@types/node": "^18.16.0", - "@types/react": "^18.2.33", - "@types/react-dom": "^18.2.14", - "@typescript-eslint/eslint-plugin": "^6.3.0", - "@typescript-eslint/parser": "^6.3.0", - "eslint": "^8.47.0", - "eslint-config-next": "^14.0.0", + "@next/eslint-plugin-next": "^14.0.3", + "@types/eslint": "^8.44.7", + "@types/node": "^18.17.0", + "@types/react": "^18.2.37", + "@types/react-dom": "^18.2.15", + "@typescript-eslint/eslint-plugin": "^6.11.0", + "@typescript-eslint/parser": "^6.11.0", + "eslint": "^8.54.0", "typescript": "^5.1.6" } } diff --git a/package.json b/package.json index c85e2f396d..2a8fbed9a3 100644 --- a/package.json +++ b/package.json @@ -50,7 +50,7 @@ "@manypkg/cli": "^0.20.0", "@total-typescript/ts-reset": "^0.3.7", "@types/eslint": "^8.37.0", - "@types/node": "^18.16.0", + "@types/node": "^18.17.0", "@typescript-eslint/eslint-plugin": "6.0.0", "@typescript-eslint/parser": "6.0.0", "eslint": "^8.40.0", @@ -58,10 +58,10 @@ "eslint-config-turbo": "^0.0.9", "eslint-plugin-import": "^2.27.5", "eslint-plugin-isaacscript": "^2.6.7", - "eslint-plugin-prettier": "^5.0.0", + "eslint-plugin-prettier": "^5.0.1", "eslint-plugin-react": "^7.32.2", "eslint-plugin-react-hooks": "^4.6.0", - "prettier": "^3.0.0", + "prettier": "^3.1.0", "turbo": "^1.9.6", "typescript": "^5.0.4" } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 0d9d398a32..083a0de2bb 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1,9 +1,5 @@ lockfileVersion: '6.0' -settings: - autoInstallPeers: true - excludeLinksFromLockfile: false - importers: .: @@ -24,8 +20,8 @@ importers: specifier: ^8.37.0 version: 8.37.0 '@types/node': - specifier: ^18.16.0 - version: 18.16.1 + specifier: ^18.17.0 + version: 18.17.0 '@typescript-eslint/eslint-plugin': specifier: 6.0.0 version: 6.0.0(@typescript-eslint/parser@6.0.0)(eslint@8.40.0)(typescript@5.0.4) @@ -48,8 +44,8 @@ importers: specifier: ^2.6.7 version: 2.6.7(@typescript-eslint/parser@6.0.0)(eslint@8.40.0)(typescript@5.0.4) eslint-plugin-prettier: - specifier: ^5.0.0 - version: 5.0.0(@types/eslint@8.37.0)(eslint-config-prettier@9.0.0)(eslint@8.40.0)(prettier@3.0.0) + specifier: ^5.0.1 + version: 5.0.1(@types/eslint@8.37.0)(eslint-config-prettier@9.0.0)(eslint@8.40.0)(prettier@3.1.0) eslint-plugin-react: specifier: ^7.32.2 version: 7.32.2(eslint@8.40.0) @@ -57,8 +53,8 @@ importers: specifier: ^4.6.0 version: 4.6.0(eslint@8.40.0) prettier: - specifier: ^3.0.0 - version: 3.0.0 + specifier: ^3.1.0 + version: 3.1.0 turbo: specifier: ^1.9.6 version: 1.9.6 @@ -76,7 +72,7 @@ importers: version: 0.6.3 '@ianvs/prettier-plugin-sort-imports': specifier: ^4.1.0 - version: 4.1.0(prettier@3.0.0) + version: 4.1.0(prettier@3.1.0) chalk: specifier: 5.2.0 version: 5.2.0 @@ -100,35 +96,35 @@ importers: version: 2.4.1 devDependencies: '@auth/drizzle-adapter': - specifier: ^0.3.5 - version: 0.3.5 + specifier: ^0.3.6 + version: 0.3.6 '@next-auth/prisma-adapter': specifier: ^1.0.7 - version: 1.0.7(@prisma/client@5.1.1)(next-auth@4.24.4) + version: 1.0.7(@prisma/client@5.6.0)(next-auth@4.24.5) '@planetscale/database': specifier: ^1.11.0 version: 1.11.0 '@prisma/client': - specifier: ^5.1.1 - version: 5.1.1(prisma@4.14.0) + specifier: ^5.6.0 + version: 5.6.0(prisma@5.6.0) '@t3-oss/env-nextjs': - specifier: ^0.7.0 - version: 0.7.0(typescript@5.0.4)(zod@3.22.4) + specifier: ^0.7.1 + version: 0.7.1(typescript@5.0.4)(zod@3.22.4) '@tanstack/react-query': - specifier: ^4.32.6 - version: 4.32.6(react-dom@18.2.0)(react@18.2.0) + specifier: ^4.36.1 + version: 4.36.1(react-dom@18.2.0)(react@18.2.0) '@trpc/client': - specifier: ^10.37.1 - version: 10.37.1(@trpc/server@10.37.1) + specifier: ^10.43.6 + version: 10.43.6(@trpc/server@10.43.6) '@trpc/next': - specifier: ^10.37.1 - version: 10.37.1(@tanstack/react-query@4.32.6)(@trpc/client@10.37.1)(@trpc/react-query@10.37.1)(@trpc/server@10.37.1)(next@14.0.0)(react-dom@18.2.0)(react@18.2.0) + specifier: ^10.43.6 + version: 10.43.6(@tanstack/react-query@4.36.1)(@trpc/client@10.43.6)(@trpc/react-query@10.43.6)(@trpc/server@10.43.6)(next@14.0.3)(react-dom@18.2.0)(react@18.2.0) '@trpc/react-query': - specifier: ^10.37.1 - version: 10.37.1(@tanstack/react-query@4.32.6)(@trpc/client@10.37.1)(@trpc/server@10.37.1)(react-dom@18.2.0)(react@18.2.0) + specifier: ^10.43.6 + version: 10.43.6(@tanstack/react-query@4.36.1)(@trpc/client@10.43.6)(@trpc/server@10.43.6)(react-dom@18.2.0)(react@18.2.0) '@trpc/server': - specifier: ^10.37.1 - version: 10.37.1 + specifier: ^10.43.6 + version: 10.43.6 '@types/fs-extra': specifier: ^11.0.1 version: 11.0.1 @@ -139,8 +135,8 @@ importers: specifier: ^9.0.3 version: 9.0.3 '@types/node': - specifier: ^18.16.0 - version: 18.16.1 + specifier: ^18.17.0 + version: 18.17.0 drizzle-kit: specifier: ^0.19.13 version: 0.19.13 @@ -148,20 +144,20 @@ importers: specifier: ^0.28.5 version: 0.28.5(@planetscale/database@1.11.0) next: - specifier: ^14.0.0 - version: 14.0.0(@babel/core@7.22.9)(react-dom@18.2.0)(react@18.2.0) + specifier: ^14.0.3 + version: 14.0.3(@babel/core@7.22.9)(react-dom@18.2.0)(react@18.2.0) next-auth: - specifier: ^4.24.4 - version: 4.24.4(next@14.0.0)(react-dom@18.2.0)(react@18.2.0) + specifier: ^4.24.5 + version: 4.24.5(next@14.0.3)(react-dom@18.2.0)(react@18.2.0) prettier: - specifier: ^3.0.0 - version: 3.0.0 + specifier: ^3.1.0 + version: 3.1.0 prettier-plugin-tailwindcss: - specifier: ^0.5.1 - version: 0.5.1(@ianvs/prettier-plugin-sort-imports@4.1.0)(prettier-plugin-astro@0.11.0)(prettier@3.0.0) + specifier: ^0.5.7 + version: 0.5.7(@ianvs/prettier-plugin-sort-imports@4.1.0)(prettier-plugin-astro@0.11.0)(prettier@3.1.0) prisma: - specifier: ^4.14.0 - version: 4.14.0 + specifier: ^5.6.0 + version: 5.6.0 react: specifier: 18.2.0 version: 18.2.0 @@ -169,14 +165,14 @@ importers: specifier: 18.2.0 version: 18.2.0(react@18.2.0) superjson: - specifier: ^1.12.2 - version: 1.12.2 + specifier: ^2.2.1 + version: 2.2.1 tailwindcss: - specifier: ^3.3.2 - version: 3.3.2 + specifier: ^3.3.5 + version: 3.3.5 tsup: specifier: ^6.7.0 - version: 6.7.0(postcss@8.4.27)(typescript@5.0.4) + version: 6.7.0(postcss@8.4.31)(typescript@5.0.4) type-fest: specifier: ^3.7.0 version: 3.7.0 @@ -191,7 +187,7 @@ importers: dependencies: '@ianvs/prettier-plugin-sort-imports': specifier: ^4.1.0 - version: 4.1.0(prettier@3.0.0) + version: 4.1.0(prettier@3.1.0) '@mdx-js/loader': specifier: ^2.3.0 version: 2.3.0(webpack@5.88.2) @@ -217,8 +213,8 @@ importers: specifier: ^1.0.1 version: 1.0.1(react@18.2.0) '@t3-oss/env-nextjs': - specifier: ^0.7.0 - version: 0.7.0(typescript@5.0.4)(zod@3.22.4) + specifier: ^0.7.1 + version: 0.7.1(typescript@5.0.4)(zod@3.22.4) class-variance-authority: specifier: ^0.6.0 version: 0.6.0(typescript@5.0.4) @@ -232,8 +228,8 @@ importers: specifier: ^0.263.1 version: 0.263.1(react@18.2.0) next: - specifier: ^14.0.0 - version: 14.0.0(@babel/core@7.22.9)(react-dom@18.2.0)(react@18.2.0) + specifier: ^14.0.3 + version: 14.0.3(@babel/core@7.22.9)(react-dom@18.2.0)(react@18.2.0) react: specifier: 18.2.0 version: 18.2.0 @@ -257,7 +253,7 @@ importers: version: 1.12.0 tailwindcss-animate: specifier: ^1.0.5 - version: 1.0.5(tailwindcss@3.3.2) + version: 1.0.5(tailwindcss@3.3.5) zod: specifier: ^3.22.4 version: 3.22.4 @@ -269,8 +265,8 @@ importers: specifier: ^2.0.5 version: 2.0.5 '@types/node': - specifier: ^18.16.0 - version: 18.16.1 + specifier: ^18.17.0 + version: 18.17.0 '@types/react': specifier: ^18.2.33 version: 18.2.33 @@ -299,14 +295,14 @@ importers: specifier: ^8.4.21 version: 8.4.23 prettier: - specifier: ^3.0.0 - version: 3.0.0 + specifier: ^3.1.0 + version: 3.1.0 prettier-plugin-tailwindcss: - specifier: ^0.5.1 - version: 0.5.1(@ianvs/prettier-plugin-sort-imports@4.1.0)(prettier-plugin-astro@0.11.0)(prettier@3.0.0) + specifier: ^0.5.7 + version: 0.5.7(@ianvs/prettier-plugin-sort-imports@4.1.0)(prettier-plugin-astro@0.11.0)(prettier@3.1.0) tailwindcss: - specifier: ^3.3.2 - version: 3.3.2 + specifier: ^3.3.5 + version: 3.3.5 typescript: specifier: ^5.0.4 version: 5.0.4 @@ -345,7 +341,7 @@ importers: version: 1.7.14(react-dom@18.2.0)(react@18.2.0) '@ianvs/prettier-plugin-sort-imports': specifier: ^4.1.0 - version: 4.1.0(prettier@3.0.0) + version: 4.1.0(prettier@3.1.0) '@resvg/resvg-js': specifier: ^2.4.1 version: 2.4.1 @@ -372,7 +368,7 @@ importers: version: 0.32.6 tailwind-scrollbar: specifier: ^3.0.0 - version: 3.0.0(tailwindcss@3.3.2) + version: 3.0.0(tailwindcss@3.3.5) treeify: specifier: ^1.1.0 version: 1.1.0 @@ -388,10 +384,10 @@ importers: version: 2.1.3(@types/react-dom@18.2.14)(@types/react@18.2.33)(react-dom@18.2.0)(react@18.2.0) '@astrojs/tailwind': specifier: ^3.1.2 - version: 3.1.2(astro@2.5.5)(tailwindcss@3.3.2) + version: 3.1.2(astro@2.5.5)(tailwindcss@3.3.5) '@types/node': - specifier: ^18.16.0 - version: 18.16.1 + specifier: ^18.17.0 + version: 18.17.0 '@types/react': specifier: ^18.2.33 version: 18.2.33 @@ -409,7 +405,7 @@ importers: version: 6.0.0(eslint@8.40.0)(typescript@5.0.4) astro: specifier: ^2.5.5 - version: 2.5.5(@types/node@18.16.1)(sharp@0.32.6) + version: 2.5.5(@types/node@18.17.0)(sharp@0.32.6) eslint: specifier: ^8.40.0 version: 8.40.0 @@ -420,14 +416,14 @@ importers: specifier: ^6.7.1 version: 6.7.1(eslint@8.40.0) prettier: - specifier: ^3.0.0 - version: 3.0.0 + specifier: ^3.1.0 + version: 3.1.0 prettier-plugin-astro: specifier: ^0.11.0 version: 0.11.0 prettier-plugin-tailwindcss: - specifier: ^0.5.1 - version: 0.5.1(@ianvs/prettier-plugin-sort-imports@4.1.0)(prettier-plugin-astro@0.11.0)(prettier@3.0.0) + specifier: ^0.5.7 + version: 0.5.7(@ianvs/prettier-plugin-sort-imports@4.1.0)(prettier-plugin-astro@0.11.0)(prettier@3.1.0) react: specifier: 18.2.0 version: 18.2.0 @@ -450,8 +446,8 @@ importers: specifier: ^0.1.2 version: 0.1.2 tailwindcss: - specifier: ^3.3.2 - version: 3.3.2 + specifier: ^3.3.5 + version: 3.3.5 typescript: specifier: ^5.0.4 version: 5.0.4 @@ -632,7 +628,7 @@ packages: optional: true dependencies: '@altano/tiny-async-pool': 1.0.2 - astro: 2.5.5(@types/node@18.16.1)(sharp@0.32.6) + astro: 2.5.5(@types/node@18.17.0)(sharp@0.32.6) http-cache-semantics: 4.1.1 image-size: 1.0.2 kleur: 4.1.5 @@ -665,7 +661,7 @@ packages: astro: ^2.5.0 dependencies: '@astrojs/prism': 2.1.2 - astro: 2.5.5(@types/node@18.16.1)(sharp@0.32.6) + astro: 2.5.5(@types/node@18.17.0)(sharp@0.32.6) github-slugger: 1.5.0 import-meta-resolve: 2.2.2 rehype-raw: 6.1.1 @@ -741,18 +737,18 @@ packages: zod: 3.22.4 dev: false - /@astrojs/tailwind@3.1.2(astro@2.5.5)(tailwindcss@3.3.2): + /@astrojs/tailwind@3.1.2(astro@2.5.5)(tailwindcss@3.3.5): resolution: {integrity: sha512-KyZ84WExLRU/TRIQm09ce+ND/0UG9AK9+7k/gjCbxuKScc/RieZ73oh4MkoEFrN/9OToMklvt+wmkAt3+u/ubQ==} peerDependencies: astro: ^2.3.3 tailwindcss: ^3.0.24 dependencies: '@proload/core': 0.3.3 - astro: 2.5.5(@types/node@18.16.1)(sharp@0.32.6) + astro: 2.5.5(@types/node@18.17.0)(sharp@0.32.6) autoprefixer: 10.4.14(postcss@8.4.27) postcss: 8.4.27 postcss-load-config: 4.0.1(postcss@8.4.27) - tailwindcss: 3.3.2 + tailwindcss: 3.3.5 transitivePeerDependencies: - ts-node dev: true @@ -780,7 +776,7 @@ packages: '@astrojs/webapi': 2.2.0 '@vercel/analytics': 0.1.11(react@18.2.0) '@vercel/nft': 0.22.6 - astro: 2.5.5(@types/node@18.16.1)(sharp@0.32.6) + astro: 2.5.5(@types/node@18.17.0)(sharp@0.32.6) fast-glob: 3.2.12 set-cookie-parser: 2.6.0 web-vitals: 3.4.0 @@ -795,26 +791,26 @@ packages: dependencies: undici: 5.22.1 - /@auth/core@0.18.0: - resolution: {integrity: sha512-Xb41H3FIv4PlTZmwoFvntaNlVTwIqFxIg7i0/ieHOOxf/7H8EJpGTWoNrqKhwMyZEPU6fHp+VcUiqdX3vFrWSg==} + /@auth/core@0.18.1: + resolution: {integrity: sha512-L4MehYt/A7e5djsEid3jTSkRZ8sysxbirhmCXqSCPimGoFUtMCwTZrpzTALTSRwXGw/mps5fYlHROo3UQk9B3w==} peerDependencies: nodemailer: ^6.8.0 peerDependenciesMeta: nodemailer: optional: true dependencies: - '@panva/hkdf': 1.0.4 + '@panva/hkdf': 1.1.1 cookie: 0.5.0 - jose: 4.13.1 + jose: 5.1.1 oauth4webapi: 2.3.0 preact: 10.11.3 preact-render-to-string: 5.2.3(preact@10.11.3) dev: true - /@auth/drizzle-adapter@0.3.5: - resolution: {integrity: sha512-pZCnZ8vrqUD+C4uc4MiRj+Ox7NLXze6yzWHdtAgK1QMj9PgvUtBsJu02mAYJCyCchWVzdvPG25e9+B6L2mLRBg==} + /@auth/drizzle-adapter@0.3.6: + resolution: {integrity: sha512-NcVjmFKaNDgR8sIiWdtt6tPuoOulW3tRnRA0F8FTJrCxwrLB/YK+rW0FkKZSDOFV8S50XESnz7SAinwRFzV0mQ==} dependencies: - '@auth/core': 0.18.0 + '@auth/core': 0.18.1 transitivePeerDependencies: - nodemailer dev: true @@ -1957,7 +1953,7 @@ packages: /@humanwhocodes/object-schema@1.2.1: resolution: {integrity: sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==} - /@ianvs/prettier-plugin-sort-imports@4.1.0(prettier@3.0.0): + /@ianvs/prettier-plugin-sort-imports@4.1.0(prettier@3.1.0): resolution: {integrity: sha512-IAXeTLU24k6mRPa6mFbW1qZJ/j0m3OeH44wyijWyr+YqqdNtBnfHxAntOAATS9iDfrT01NesKGsdzqnXdDQa/A==} peerDependencies: '@vue/compiler-sfc': '>=3.0.0' @@ -1971,7 +1967,7 @@ packages: '@babel/parser': 7.22.7 '@babel/traverse': 7.22.8 '@babel/types': 7.22.5 - prettier: 3.0.0 + prettier: 3.1.0 semver: 7.5.1 transitivePeerDependencies: - supports-color @@ -2154,18 +2150,18 @@ packages: - supports-color dev: false - /@next-auth/prisma-adapter@1.0.7(@prisma/client@5.1.1)(next-auth@4.24.4): + /@next-auth/prisma-adapter@1.0.7(@prisma/client@5.6.0)(next-auth@4.24.5): resolution: {integrity: sha512-Cdko4KfcmKjsyHFrWwZ//lfLUbcLqlyFqjd/nYE2m3aZ7tjMNUjpks47iw7NTCnXf+5UWz5Ypyt1dSs1EP5QJw==} peerDependencies: '@prisma/client': '>=2.26.0 || >=3' next-auth: ^4 dependencies: - '@prisma/client': 5.1.1(prisma@4.14.0) - next-auth: 4.24.4(next@14.0.0)(react-dom@18.2.0)(react@18.2.0) + '@prisma/client': 5.6.0(prisma@5.6.0) + next-auth: 4.24.5(next@14.0.3)(react-dom@18.2.0)(react@18.2.0) dev: true - /@next/env@14.0.0: - resolution: {integrity: sha512-cIKhxkfVELB6hFjYsbtEeTus2mwrTC+JissfZYM0n+8Fv+g8ucUfOlm3VEDtwtwydZ0Nuauv3bl0qF82nnCAqA==} + /@next/env@14.0.3: + resolution: {integrity: sha512-7xRqh9nMvP5xrW4/+L0jgRRX+HoNRGnfJpD+5Wq6/13j3dsdzxO3BCXn7D3hMqsDb+vjZnJq+vI7+EtgrYZTeA==} /@next/eslint-plugin-next@14.0.0: resolution: {integrity: sha512-Ye37nNI09V3yt7pzuzSQtwlvuJ2CGzFszHXkcTHHZgNr7EhTMFLipn3VSJChy+e5+ahTdNApPphc3qCPUsn10A==} @@ -2188,72 +2184,72 @@ packages: source-map: 0.7.4 dev: false - /@next/swc-darwin-arm64@14.0.0: - resolution: {integrity: sha512-HQKi159jCz4SRsPesVCiNN6tPSAFUkOuSkpJsqYTIlbHLKr1mD6be/J0TvWV6fwJekj81bZV9V/Tgx3C2HO9lA==} + /@next/swc-darwin-arm64@14.0.3: + resolution: {integrity: sha512-64JbSvi3nbbcEtyitNn2LEDS/hcleAFpHdykpcnrstITFlzFgB/bW0ER5/SJJwUPj+ZPY+z3e+1jAfcczRLVGw==} engines: {node: '>= 10'} cpu: [arm64] os: [darwin] requiresBuild: true optional: true - /@next/swc-darwin-x64@14.0.0: - resolution: {integrity: sha512-4YyQLMSaCgX/kgC1jjF3s3xSoBnwHuDhnF6WA1DWNEYRsbOOPWjcYhv8TKhRe2ApdOam+VfQSffC4ZD+X4u1Cg==} + /@next/swc-darwin-x64@14.0.3: + resolution: {integrity: sha512-RkTf+KbAD0SgYdVn1XzqE/+sIxYGB7NLMZRn9I4Z24afrhUpVJx6L8hsRnIwxz3ERE2NFURNliPjJ2QNfnWicQ==} engines: {node: '>= 10'} cpu: [x64] os: [darwin] requiresBuild: true optional: true - /@next/swc-linux-arm64-gnu@14.0.0: - resolution: {integrity: sha512-io7fMkJ28Glj7SH8yvnlD6naIhRDnDxeE55CmpQkj3+uaA2Hko6WGY2pT5SzpQLTnGGnviK85cy8EJ2qsETj/g==} + /@next/swc-linux-arm64-gnu@14.0.3: + resolution: {integrity: sha512-3tBWGgz7M9RKLO6sPWC6c4pAw4geujSwQ7q7Si4d6bo0l6cLs4tmO+lnSwFp1Tm3lxwfMk0SgkJT7EdwYSJvcg==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] requiresBuild: true optional: true - /@next/swc-linux-arm64-musl@14.0.0: - resolution: {integrity: sha512-nC2h0l1Jt8LEzyQeSs/BKpXAMe0mnHIMykYALWaeddTqCv5UEN8nGO3BG8JAqW/Y8iutqJsaMe2A9itS0d/r8w==} + /@next/swc-linux-arm64-musl@14.0.3: + resolution: {integrity: sha512-v0v8Kb8j8T23jvVUWZeA2D8+izWspeyeDGNaT2/mTHWp7+37fiNfL8bmBWiOmeumXkacM/AB0XOUQvEbncSnHA==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] requiresBuild: true optional: true - /@next/swc-linux-x64-gnu@14.0.0: - resolution: {integrity: sha512-Wf+WjXibJQ7hHXOdNOmSMW5bxeJHVf46Pwb3eLSD2L76NrytQlif9NH7JpHuFlYKCQGfKfgSYYre5rIfmnSwQw==} + /@next/swc-linux-x64-gnu@14.0.3: + resolution: {integrity: sha512-VM1aE1tJKLBwMGtyBR21yy+STfl0MapMQnNrXkxeyLs0GFv/kZqXS5Jw/TQ3TSUnbv0QPDf/X8sDXuMtSgG6eg==} engines: {node: '>= 10'} cpu: [x64] os: [linux] requiresBuild: true optional: true - /@next/swc-linux-x64-musl@14.0.0: - resolution: {integrity: sha512-WTZb2G7B+CTsdigcJVkRxfcAIQj7Lf0ipPNRJ3vlSadU8f0CFGv/ST+sJwF5eSwIe6dxKoX0DG6OljDBaad+rg==} + /@next/swc-linux-x64-musl@14.0.3: + resolution: {integrity: sha512-64EnmKy18MYFL5CzLaSuUn561hbO1Gk16jM/KHznYP3iCIfF9e3yULtHaMy0D8zbHfxset9LTOv6cuYKJgcOxg==} engines: {node: '>= 10'} cpu: [x64] os: [linux] requiresBuild: true optional: true - /@next/swc-win32-arm64-msvc@14.0.0: - resolution: {integrity: sha512-7R8/x6oQODmNpnWVW00rlWX90sIlwluJwcvMT6GXNIBOvEf01t3fBg0AGURNKdTJg2xNuP7TyLchCL7Lh2DTiw==} + /@next/swc-win32-arm64-msvc@14.0.3: + resolution: {integrity: sha512-WRDp8QrmsL1bbGtsh5GqQ/KWulmrnMBgbnb+59qNTW1kVi1nG/2ndZLkcbs2GX7NpFLlToLRMWSQXmPzQm4tog==} engines: {node: '>= 10'} cpu: [arm64] os: [win32] requiresBuild: true optional: true - /@next/swc-win32-ia32-msvc@14.0.0: - resolution: {integrity: sha512-RLK1nELvhCnxaWPF07jGU4x3tjbyx2319q43loZELqF0+iJtKutZ+Lk8SVmf/KiJkYBc7Cragadz7hb3uQvz4g==} + /@next/swc-win32-ia32-msvc@14.0.3: + resolution: {integrity: sha512-EKffQeqCrj+t6qFFhIFTRoqb2QwX1mU7iTOvMyLbYw3QtqTw9sMwjykyiMlZlrfm2a4fA84+/aeW+PMg1MjuTg==} engines: {node: '>= 10'} cpu: [ia32] os: [win32] requiresBuild: true optional: true - /@next/swc-win32-x64-msvc@14.0.0: - resolution: {integrity: sha512-g6hLf1SUko+hnnaywQQZzzb3BRecQsoKkF3o/C+F+dOA4w/noVAJngUVkfwF0+2/8FzNznM7ofM6TGZO9svn7w==} + /@next/swc-win32-x64-msvc@14.0.3: + resolution: {integrity: sha512-ERhKPSJ1vQrPiwrs15Pjz/rvDHZmkmvbf/BjPN/UCOI++ODftT0GtasDPi0j+y6PPJi5HsXw+dpRaXUaw4vjuQ==} engines: {node: '>= 10'} cpu: [x64] os: [win32] @@ -2321,6 +2317,10 @@ packages: resolution: {integrity: sha512-003xWiCuvePbLaPHT+CRuaV4GlyCAVm6XYSbBZDHoWZGn1mNkVKFaDbGJjjxmEFvizUwlCoM6O18FCBMMky2zQ==} dev: true + /@panva/hkdf@1.1.1: + resolution: {integrity: sha512-dhPeilub1NuIG0X5Kvhh9lH4iW3ZsHlnzwgwbOlgwQ2wG1IqFzsgHqmKPk3WzsdWAeaxKJxgM0+W433RmN45GA==} + dev: true + /@pkgr/utils@2.3.1: resolution: {integrity: sha512-wfzX8kc1PMyUILA+1Z/EqoE4UCXGy0iRGMhPwdfae1+f0OXlLqCk+By+aMzgJBzR9AzS4CDizioG6Ss1gvAFJw==} engines: {node: ^12.20.0 || ^14.18.0 || >=16.0.0} @@ -2337,8 +2337,8 @@ packages: engines: {node: '>=16'} dev: true - /@prisma/client@5.1.1(prisma@4.14.0): - resolution: {integrity: sha512-fxcCeK5pMQGcgCqCrWsi+I2rpIbk0rAhdrN+ke7f34tIrgPwA68ensrpin+9+fZvuV2OtzHmuipwduSY6HswdA==} + /@prisma/client@5.6.0(prisma@5.6.0): + resolution: {integrity: sha512-mUDefQFa1wWqk4+JhKPYq8BdVoFk9NFMBXUI8jAkBfQTtgx8WPx02U2HB/XbAz3GSUJpeJOKJQtNvaAIDs6sug==} engines: {node: '>=16.13'} requiresBuild: true peerDependencies: @@ -2347,16 +2347,16 @@ packages: prisma: optional: true dependencies: - '@prisma/engines-version': 5.1.1-1.6a3747c37ff169c90047725a05a6ef02e32ac97e - prisma: 4.14.0 + '@prisma/engines-version': 5.6.0-32.e95e739751f42d8ca026f6b910f5a2dc5adeaeee + prisma: 5.6.0 dev: true - /@prisma/engines-version@5.1.1-1.6a3747c37ff169c90047725a05a6ef02e32ac97e: - resolution: {integrity: sha512-owZqbY/wucbr65bXJ/ljrHPgQU5xXTSkmcE/JcbqE1kusuAXV/TLN3/exmz21SZ5rJ7WDkyk70J2G/n68iogbQ==} + /@prisma/engines-version@5.6.0-32.e95e739751f42d8ca026f6b910f5a2dc5adeaeee: + resolution: {integrity: sha512-UoFgbV1awGL/3wXuUK3GDaX2SolqczeeJ5b4FVec9tzeGbSWJboPSbT0psSrmgYAKiKnkOPFSLlH6+b+IyOwAw==} dev: true - /@prisma/engines@4.14.0: - resolution: {integrity: sha512-PDNlhP/1vyTgmNyiucGqGCdXIp7HIkkvKO50si3y3PcceeHvqtiKPaH1iJdz63jCWMVMbj2MElSxXPOeBvEVIQ==} + /@prisma/engines@5.6.0: + resolution: {integrity: sha512-Mt2q+GNJpU2vFn6kif24oRSBQv1KOkYaterQsi0k2/lA+dLvhRX6Lm26gon6PYHwUM8/h8KRgXIUMU0PCLB6bw==} requiresBuild: true dev: true @@ -2912,8 +2912,8 @@ packages: defer-to-connect: 1.1.3 dev: false - /@t3-oss/env-core@0.7.0(typescript@5.0.4)(zod@3.22.4): - resolution: {integrity: sha512-cgunN82CqgQOOyuMOK/bGtujX5/ooXQTwGMJVWI6mCowq6WE5EgRLOqF/DRcrElI0gSFGA9i9GrxzCnk73HZLQ==} + /@t3-oss/env-core@0.7.1(typescript@5.0.4)(zod@3.22.4): + resolution: {integrity: sha512-3+SQt39OlmSaRLqYVFv8uRm1BpFepM5TIiMytRqO9cjH+wB77o6BIJdeyM5h5U4qLBMEzOJWCY4MBaU/rLwbYw==} peerDependencies: typescript: '>=4.7.2' zod: ^3.0.0 @@ -2924,8 +2924,8 @@ packages: typescript: 5.0.4 zod: 3.22.4 - /@t3-oss/env-nextjs@0.7.0(typescript@5.0.4)(zod@3.22.4): - resolution: {integrity: sha512-rjQIt6P3tac2eRx4BNQLNaJ+AIb2P8wXw4uFvYbEekqMGShikkUALnX3hUn1twYiGVGHXRm6UbU+LqtjIktuGg==} + /@t3-oss/env-nextjs@0.7.1(typescript@5.0.4)(zod@3.22.4): + resolution: {integrity: sha512-tQDbNLGCOvKGi+JoGuJ/CJInJI7/kLWJqtgGppAKS7ZFLdVOqZYR/uRjxlXOWPnxmUKF8VswOAsq7fXUpNZDhA==} peerDependencies: typescript: '>=4.7.2' zod: ^3.0.0 @@ -2933,16 +2933,16 @@ packages: typescript: optional: true dependencies: - '@t3-oss/env-core': 0.7.0(typescript@5.0.4)(zod@3.22.4) + '@t3-oss/env-core': 0.7.1(typescript@5.0.4)(zod@3.22.4) typescript: 5.0.4 zod: 3.22.4 - /@tanstack/query-core@4.32.6: - resolution: {integrity: sha512-YVB+mVWENQwPyv+40qO7flMgKZ0uI41Ph7qXC2Zf1ft5AIGfnXnMZyifB2ghhZ27u+5wm5mlzO4Y6lwwadzxCA==} + /@tanstack/query-core@4.36.1: + resolution: {integrity: sha512-DJSilV5+ytBP1FbFcEJovv4rnnm/CokuVvrBEtW/Va9DvuJ3HksbXUJEpI0aV1KtuL4ZoO9AVE6PyNLzF7tLeA==} dev: true - /@tanstack/react-query@4.32.6(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-AITu/IKJJJXsHHeXNBy5bclu12t08usMCY0vFC2dh9SP/w6JAk5U9GwfjOIPj3p+ATADZvxQPe8UiCtMLNeQbg==} + /@tanstack/react-query@4.36.1(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-y7ySVHFyyQblPl3J3eQBWpXZkliroki3ARnBKsdJchlgt7yJLRDUcf4B8soufgiYt3pEQIkBWBx1N9/ZPIeUWw==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -2953,7 +2953,7 @@ packages: react-native: optional: true dependencies: - '@tanstack/query-core': 4.32.6 + '@tanstack/query-core': 4.36.1 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) use-sync-external-store: 1.2.0(react@18.2.0) @@ -2963,53 +2963,54 @@ packages: resolution: {integrity: sha512-yXt2BRRVCJVvzWaxac5n0nCXzIrQEBE/MeYlNQ8/Iq7UeelNmm/AdnUAu18ilSS893mbEQ4u6whPt/HvOPc4rw==} dev: false - /@trpc/client@10.37.1(@trpc/server@10.37.1): - resolution: {integrity: sha512-OSblNfeI0Z9ERn3usgLV2x63CwwPoNOHf1FQK85cOT7F8MNaWyEHoEv7tHUwNGJwyzKXmpU+ockZ0movzX3D0g==} + /@trpc/client@10.43.6(@trpc/server@10.43.6): + resolution: {integrity: sha512-gQSxCQgPeBn/wqBEScu5Nq9UKqA16e965vWBj+BbdvI4URV72T44/yg0cl/E6xtBgycCVwdzwn7CuZaM8FA/VQ==} peerDependencies: - '@trpc/server': 10.37.1 + '@trpc/server': 10.43.6 dependencies: - '@trpc/server': 10.37.1 + '@trpc/server': 10.43.6 dev: true - /@trpc/next@10.37.1(@tanstack/react-query@4.32.6)(@trpc/client@10.37.1)(@trpc/react-query@10.37.1)(@trpc/server@10.37.1)(next@14.0.0)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-0KEgr09mBfao56lkj7ZBfVOY86d3+bDH1o0zJkDHSH60Dp/hIJ7wLCnZJIhePlZxEwknCQjVeLsTy4Pqlu8NyQ==} + /@trpc/next@10.43.6(@tanstack/react-query@4.36.1)(@trpc/client@10.43.6)(@trpc/react-query@10.43.6)(@trpc/server@10.43.6)(next@14.0.3)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-srV4twQKp8FohivGZ5wxNUdTzgPjjKeuNWG3Bpy5hVrIvg8VHDcglPMHS+3eWTUDDtCbhWpvANre+81B8b9Fgg==} peerDependencies: '@tanstack/react-query': ^4.18.0 - '@trpc/client': 10.37.1 - '@trpc/react-query': 10.37.1 - '@trpc/server': 10.37.1 + '@trpc/client': 10.43.6 + '@trpc/react-query': 10.43.6 + '@trpc/server': 10.43.6 next: '*' react: '>=16.8.0' react-dom: '>=16.8.0' dependencies: - '@tanstack/react-query': 4.32.6(react-dom@18.2.0)(react@18.2.0) - '@trpc/client': 10.37.1(@trpc/server@10.37.1) - '@trpc/react-query': 10.37.1(@tanstack/react-query@4.32.6)(@trpc/client@10.37.1)(@trpc/server@10.37.1)(react-dom@18.2.0)(react@18.2.0) - '@trpc/server': 10.37.1 - next: 14.0.0(@babel/core@7.22.9)(react-dom@18.2.0)(react@18.2.0) + '@tanstack/react-query': 4.36.1(react-dom@18.2.0)(react@18.2.0) + '@trpc/client': 10.43.6(@trpc/server@10.43.6) + '@trpc/react-query': 10.43.6(@tanstack/react-query@4.36.1)(@trpc/client@10.43.6)(@trpc/server@10.43.6)(react-dom@18.2.0)(react@18.2.0) + '@trpc/server': 10.43.6 + next: 14.0.3(@babel/core@7.22.9)(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) react-ssr-prepass: 1.5.0(react@18.2.0) dev: true - /@trpc/react-query@10.37.1(@tanstack/react-query@4.32.6)(@trpc/client@10.37.1)(@trpc/server@10.37.1)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-TbOOPp0fZVaKfaeEyDoV8QeTHW1vgPTbfOs0uSQ4AzBXqXPu+9v1B44z8GGRJSdUxuOX9pG/6Ap5Kx8PQ3eF+Q==} + /@trpc/react-query@10.43.6(@tanstack/react-query@4.36.1)(@trpc/client@10.43.6)(@trpc/server@10.43.6)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-Twf0/wvcrDwmaJ6OLf0YVNwiv8+gtoSFyKYqe+5lMkFtUYSl+4KGvSqiN9ynbnofHCvuPgjJmjdS8pxYkcWxCw==} peerDependencies: '@tanstack/react-query': ^4.18.0 - '@trpc/client': 10.37.1 - '@trpc/server': 10.37.1 + '@trpc/client': 10.43.6 + '@trpc/server': 10.43.6 react: '>=16.8.0' react-dom: '>=16.8.0' dependencies: - '@tanstack/react-query': 4.32.6(react-dom@18.2.0)(react@18.2.0) - '@trpc/client': 10.37.1(@trpc/server@10.37.1) - '@trpc/server': 10.37.1 + '@tanstack/react-query': 4.36.1(react-dom@18.2.0)(react@18.2.0) + '@trpc/client': 10.43.6(@trpc/server@10.43.6) + '@trpc/server': 10.43.6 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: true - /@trpc/server@10.37.1: - resolution: {integrity: sha512-r3VeA319/braYMBIzj+XLgLKQ9lJSVglvPvP9HUv4kr5w6Y5grQMxMcExhTiZWltE9bnSJHKtBBzHafOo7KC8A==} + /@trpc/server@10.43.6: + resolution: {integrity: sha512-ziN7UXGAycxe4i3FwJstTe6jzCcKBlPociCrC9XtfPzFpMTf0hNbRQQlFiZjJk23ZGQSVYDjk9RO4yIHt94mJg==} + engines: {node: '>=18.0.0'} dev: true /@types/acorn@4.0.6: @@ -3074,7 +3075,7 @@ packages: resolution: {integrity: sha512-MxObHvNl4A69ofaTRU8DFqvgzzv8s9yRtaPPm5gud9HDNvpB3GPQFvNuTWAI59B9huVGV5jXYJwbCsmBsOGYWA==} dependencies: '@types/jsonfile': 6.1.1 - '@types/node': 18.16.1 + '@types/node': 18.17.0 dev: true /@types/gradient-string@1.1.2: @@ -3113,13 +3114,13 @@ packages: /@types/jsonfile@6.1.1: resolution: {integrity: sha512-GSgiRCVeapDN+3pqA35IkQwasaCh/0YFH5dEF6S88iDvEn901DjOeH3/QPY+XYP1DFzDZPvIvfeEgk+7br5png==} dependencies: - '@types/node': 18.16.1 + '@types/node': 18.17.0 dev: true /@types/keyv@3.1.4: resolution: {integrity: sha512-BQ5aZNSCpj7D6K2ksrRCTmKRLEpnPvWDiLPfoGyhZ++8YtiK9d/3DBKPJgry359X/P1PfruyYwvnvwFjuEiEIg==} dependencies: - '@types/node': 18.16.1 + '@types/node': 18.17.0 dev: false /@types/mdast@3.0.11: @@ -3150,8 +3151,8 @@ packages: resolution: {integrity: sha512-w+tIMs3rq2afQdsPJlODhoUEKzFP1ayaoyl1CcnwtIlsVe7K7bA1NGm4s3PraqTLlXnbIN84zuBlxBWo1u9BLw==} dev: false - /@types/node@18.16.1: - resolution: {integrity: sha512-DZxSZWXxFfOlx7k7Rv4LAyiMroaxa3Ly/7OOzZO8cBNho0YzAi4qlbrx8W27JGqG57IgR/6J7r+nOJWw6kcvZA==} + /@types/node@18.17.0: + resolution: {integrity: sha512-GXZxEtOxYGFchyUzxvKI14iff9KZ2DI+A6a37o6EQevtg6uO9t+aUZKcaC1Te5Ng1OnLM7K9NVVj+FbecD9cJg==} /@types/normalize-package-data@2.4.1: resolution: {integrity: sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==} @@ -3197,13 +3198,13 @@ packages: /@types/responselike@1.0.0: resolution: {integrity: sha512-85Y2BjiufFzaMIlvJDvTTB8Fxl2xfLo4HgmHzVBz08w4wDePCTjYw66PdrolO0kzli3yam/YCgRufyo1DdQVTA==} dependencies: - '@types/node': 18.16.1 + '@types/node': 18.17.0 dev: false /@types/sax@1.2.4: resolution: {integrity: sha512-pSAff4IAxJjfAXUG6tFkO7dsSbTmf8CtUpfhhZ5VhkRpC4628tJhh3+V6H1E+/Gs9piSzYKT5yzHO5M4GG9jkw==} dependencies: - '@types/node': 18.16.1 + '@types/node': 18.17.0 dev: false /@types/scheduler@0.16.3: @@ -3219,7 +3220,7 @@ packages: /@types/through@0.0.30: resolution: {integrity: sha512-FvnCJljyxhPM3gkRgWmxmDZyAQSiBQQWLI0A0VFL0K7W1oRUrPJSqNO0NvTnLkBcotdlp3lKvaT0JrnyRDkzOg==} dependencies: - '@types/node': 18.16.1 + '@types/node': 18.17.0 dev: true /@types/tinycolor2@1.4.3: @@ -3823,7 +3824,7 @@ packages: - supports-color dev: true - /astro@2.5.5(@types/node@18.16.1)(sharp@0.32.6): + /astro@2.5.5(@types/node@18.17.0)(sharp@0.32.6): resolution: {integrity: sha512-VRwnlfRtPALeOxfE4e7To5Vlu9pGwlTRWN1zkn1QTizwfg0rLirFTm6t2MCG/fUhlu/p3QO9tz8SpAIyDq53/Q==} engines: {node: '>=16.12.0', npm: '>=6.14.0'} hasBin: true @@ -3886,7 +3887,7 @@ packages: typescript: 5.0.4 unist-util-visit: 4.1.2 vfile: 5.3.7 - vite: 4.4.6(@types/node@18.16.1) + vite: 4.4.6(@types/node@18.17.0) vitefu: 0.2.4(vite@4.4.6) yargs-parser: 21.1.1 zod: 3.22.4 @@ -4118,7 +4119,7 @@ packages: /call-bind@1.0.2: resolution: {integrity: sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==} dependencies: - function-bind: 1.1.1 + function-bind: 1.1.2 get-intrinsic: 1.2.0 /call-bind@1.0.5: @@ -4946,7 +4947,7 @@ packages: define-properties: 1.2.1 es-abstract: 1.22.3 es-set-tostringtag: 2.0.1 - function-bind: 1.1.1 + function-bind: 1.1.2 get-intrinsic: 1.2.2 globalthis: 1.0.3 has-property-descriptors: 1.0.0 @@ -5177,8 +5178,8 @@ packages: resolution: {integrity: sha512-gozW2blMLJCeFpBwugLTGyvVjNoeo1knonXAcatC6bjPBZitotxdWf7Gimr25N4c0AAOo4eOUfaG82IJPDpqCA==} dependencies: debug: 3.2.7 - is-core-module: 2.11.0 - resolve: 1.22.2 + is-core-module: 2.13.1 + resolve: 1.22.8 transitivePeerDependencies: - supports-color @@ -5205,7 +5206,7 @@ packages: eslint-plugin-import: 2.29.0(@typescript-eslint/parser@6.0.0)(eslint-import-resolver-typescript@3.6.0)(eslint@8.40.0) fast-glob: 3.3.1 get-tsconfig: 4.7.0 - is-core-module: 2.11.0 + is-core-module: 2.13.1 is-glob: 4.0.3 transitivePeerDependencies: - '@typescript-eslint/parser' @@ -5392,8 +5393,8 @@ packages: semver: 6.3.1 dev: true - /eslint-plugin-prettier@5.0.0(@types/eslint@8.37.0)(eslint-config-prettier@9.0.0)(eslint@8.40.0)(prettier@3.0.0): - resolution: {integrity: sha512-AgaZCVuYDXHUGxj/ZGu1u8H8CYgDY3iG6w5kUFw4AzMVXzB7VvbKgYR4nATIN+OvUrghMbiDLeimVjVY5ilq3w==} + /eslint-plugin-prettier@5.0.1(@types/eslint@8.37.0)(eslint-config-prettier@9.0.0)(eslint@8.40.0)(prettier@3.1.0): + resolution: {integrity: sha512-m3u5RnR56asrwV/lDC4GHorlW75DsFfmUcjfCYylTUs85dBRnB7VM6xG8eCMJdeDRnppzmxZVf1GEPJvl1JmNg==} engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: '@types/eslint': '>=8.0.0' @@ -5409,7 +5410,7 @@ packages: '@types/eslint': 8.37.0 eslint: 8.40.0 eslint-config-prettier: 9.0.0(eslint@8.40.0) - prettier: 3.0.0 + prettier: 3.1.0 prettier-linter-helpers: 1.0.0 synckit: 0.8.5 dev: false @@ -5874,9 +5875,6 @@ packages: requiresBuild: true optional: true - /function-bind@1.1.1: - resolution: {integrity: sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==} - /function-bind@1.1.2: resolution: {integrity: sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==} @@ -5928,7 +5926,7 @@ packages: /get-intrinsic@1.2.0: resolution: {integrity: sha512-L049y6nFOuom5wGyRc3/gdTLO94dySVKRACj1RmJZBQXlbTMhtNIgkWkUHq+jYmZvKf14EW1EoJnnjbmoHij0Q==} dependencies: - function-bind: 1.1.1 + function-bind: 1.1.2 has: 1.0.3 has-symbols: 1.0.3 @@ -6198,7 +6196,7 @@ packages: resolution: {integrity: sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==} engines: {node: '>= 0.4.0'} dependencies: - function-bind: 1.1.1 + function-bind: 1.1.2 /hash-obj@4.0.0: resolution: {integrity: sha512-FwO1BUVWkyHasWDW4S8o0ssQXjvyghLV2rfVhnN36b2bbcj45eGiuzdn9XOvOpjV3TKQD7Gm2BWNXdE9V4KKYg==} @@ -6532,6 +6530,7 @@ packages: resolution: {integrity: sha512-RRjxlvLDkD1YJwDbroBHMb+cukurkDWNyHx7D3oNB5x9rb5ogcksMC5wHCadcXoo67gVr/+3GFySh3134zi6rw==} dependencies: has: 1.0.3 + dev: false /is-core-module@2.13.1: resolution: {integrity: sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==} @@ -6764,13 +6763,13 @@ packages: resolution: {integrity: sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==} engines: {node: '>= 10.13.0'} dependencies: - '@types/node': 18.16.1 + '@types/node': 18.17.0 merge-stream: 2.0.0 supports-color: 8.1.1 dev: false - /jiti@1.18.2: - resolution: {integrity: sha512-QAdOptna2NYiSSpv0O/BwoHBSmz4YhpzJHyi+fnMRTXFjp7B8i/YG5Z8IfusxB1ufjcD2Sre1F3R+nX3fvy7gg==} + /jiti@1.21.0: + resolution: {integrity: sha512-gFqAIbuKyyso/3G2qhiO2OM6shY6EPP/R0+mkDbyspxKazh8BXDC5FiFsUjlczgdNz/vfra0da2y+aHrusLG/Q==} hasBin: true /jju@1.4.0: @@ -6781,6 +6780,10 @@ packages: resolution: {integrity: sha512-MSJQC5vXco5Br38mzaQKiq9mwt7lwj2eXpgpRyQYNHYt2lq1PjkWa7DLXX0WVcQLE9HhMh3jPiufS7fhJf+CLQ==} dev: true + /jose@5.1.1: + resolution: {integrity: sha512-bfB+lNxowY49LfrBO0ITUn93JbUhxUN8I11K6oI5hJu/G6PO6fEUddVLjqdD0cQ9SXIHWXuWh7eJYwZF7Z0N/g==} + dev: true + /joycon@3.1.1: resolution: {integrity: sha512-34wB/Y7MW7bzjKRjUKTa46I2Z7eV62Rkhva+KkopW7Qvv/OSWBqvkSY7vusOPrNuZcUG3tApvdVgNB8POj3SPw==} engines: {node: '>=10'} @@ -7731,8 +7734,8 @@ packages: resolution: {integrity: sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==} dev: false - /next-auth@4.24.4(next@14.0.0)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-5DGffi+OpkbU62vPQIJ1z+hFnmow+ec5Qrn9m6eoglIO51m0DlrmLxBduZEwKAYDEg9k2joi1yelgmq1vqK3aQ==} + /next-auth@4.24.5(next@14.0.3)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-3RafV3XbfIKk6rF6GlLE4/KxjTcuMCifqrmD+98ejFq73SRoj2rmzoca8u764977lH/Q7jo6Xu6yM+Re1Mz/Og==} peerDependencies: next: ^12.2.5 || ^13 || ^14 nodemailer: ^6.6.5 @@ -7746,7 +7749,7 @@ packages: '@panva/hkdf': 1.0.4 cookie: 0.5.0 jose: 4.13.1 - next: 14.0.0(@babel/core@7.22.9)(react-dom@18.2.0)(react@18.2.0) + next: 14.0.3(@babel/core@7.22.9)(react-dom@18.2.0)(react@18.2.0) oauth: 0.9.15 openid-client: 5.4.0 preact: 10.13.1 @@ -7760,8 +7763,8 @@ packages: resolution: {integrity: sha512-CXdUiJembsNjuToQvxayPZF9Vqht7hewsvy2sOWafLvi2awflj9mOC6bHIg50orX8IJvWKY9wYQ/zB2kogPslQ==} dev: true - /next@14.0.0(@babel/core@7.22.9)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-J0jHKBJpB9zd4+c153sair0sz44mbaCHxggs8ryVXSFBuBqJ8XdE9/ozoV85xGh2VnSjahwntBZZgsihL9QznA==} + /next@14.0.3(@babel/core@7.22.9)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-AbYdRNfImBr3XGtvnwOxq8ekVCwbFTv/UJoLwmaX89nk9i051AEY4/HAWzU0YpaTDw8IofUpmuIlvzWF13jxIw==} engines: {node: '>=18.17.0'} hasBin: true peerDependencies: @@ -7775,7 +7778,7 @@ packages: sass: optional: true dependencies: - '@next/env': 14.0.0 + '@next/env': 14.0.3 '@swc/helpers': 0.5.2 busboy: 1.6.0 caniuse-lite: 1.0.30001515 @@ -7785,15 +7788,15 @@ packages: styled-jsx: 5.1.1(@babel/core@7.22.9)(react@18.2.0) watchpack: 2.4.0 optionalDependencies: - '@next/swc-darwin-arm64': 14.0.0 - '@next/swc-darwin-x64': 14.0.0 - '@next/swc-linux-arm64-gnu': 14.0.0 - '@next/swc-linux-arm64-musl': 14.0.0 - '@next/swc-linux-x64-gnu': 14.0.0 - '@next/swc-linux-x64-musl': 14.0.0 - '@next/swc-win32-arm64-msvc': 14.0.0 - '@next/swc-win32-ia32-msvc': 14.0.0 - '@next/swc-win32-x64-msvc': 14.0.0 + '@next/swc-darwin-arm64': 14.0.3 + '@next/swc-darwin-x64': 14.0.3 + '@next/swc-linux-arm64-gnu': 14.0.3 + '@next/swc-linux-arm64-musl': 14.0.3 + '@next/swc-linux-x64-gnu': 14.0.3 + '@next/swc-linux-x64-musl': 14.0.3 + '@next/swc-win32-arm64-msvc': 14.0.3 + '@next/swc-win32-ia32-msvc': 14.0.3 + '@next/swc-win32-x64-msvc': 14.0.3 transitivePeerDependencies: - '@babel/core' - babel-plugin-macros @@ -7844,7 +7847,7 @@ packages: resolution: {integrity: sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==} dependencies: hosted-git-info: 2.8.9 - resolve: 1.22.2 + resolve: 1.22.8 semver: 5.7.1 validate-npm-package-license: 3.0.4 dev: false @@ -8240,27 +8243,27 @@ packages: dependencies: find-up: 4.1.0 - /postcss-import@15.1.0(postcss@8.4.27): + /postcss-import@15.1.0(postcss@8.4.31): resolution: {integrity: sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==} engines: {node: '>=14.0.0'} peerDependencies: postcss: ^8.0.0 dependencies: - postcss: 8.4.27 + postcss: 8.4.31 postcss-value-parser: 4.2.0 read-cache: 1.0.0 - resolve: 1.22.2 + resolve: 1.22.8 - /postcss-js@4.0.1(postcss@8.4.27): + /postcss-js@4.0.1(postcss@8.4.31): resolution: {integrity: sha512-dDLF8pEO191hJMtlHFPRa8xsizHaM82MLfNkUHdUtVEV3tgTp5oj+8qbEqYM57SLfc74KSbw//4SeJma2LRVIw==} engines: {node: ^12 || ^14 || >= 16} peerDependencies: postcss: ^8.4.21 dependencies: camelcase-css: 2.0.1 - postcss: 8.4.27 + postcss: 8.4.31 - /postcss-load-config@3.1.4(postcss@8.4.27): + /postcss-load-config@3.1.4(postcss@8.4.31): resolution: {integrity: sha512-6DiM4E7v4coTE4uzA8U//WhtPwyhiim3eyjEMFCnUpzbrkK9wJHgKDT2mR+HbtSrd/NubVaYTOpSpjUl8NQeRg==} engines: {node: '>= 10'} peerDependencies: @@ -8273,7 +8276,7 @@ packages: optional: true dependencies: lilconfig: 2.1.0 - postcss: 8.4.27 + postcss: 8.4.31 yaml: 1.10.2 dev: true @@ -8292,14 +8295,31 @@ packages: lilconfig: 2.1.0 postcss: 8.4.27 yaml: 2.2.1 + dev: true - /postcss-nested@6.0.1(postcss@8.4.27): + /postcss-load-config@4.0.1(postcss@8.4.31): + resolution: {integrity: sha512-vEJIc8RdiBRu3oRAI0ymerOn+7rPuMvRXslTvZUKZonDHFIczxztIyJ1urxM1x9JXEikvpWWTUUqal5j/8QgvA==} + engines: {node: '>= 14'} + peerDependencies: + postcss: '>=8.0.9' + ts-node: '>=9.0.0' + peerDependenciesMeta: + postcss: + optional: true + ts-node: + optional: true + dependencies: + lilconfig: 2.1.0 + postcss: 8.4.31 + yaml: 2.2.1 + + /postcss-nested@6.0.1(postcss@8.4.31): resolution: {integrity: sha512-mEp4xPMi5bSWiMbsgoPfcP74lsWLHkQbZc3sY+jWYd65CUwXrUaTp0fmNpa01ZcETKlIgUdFN/MpS2xZtqL9dQ==} engines: {node: '>=12.0'} peerDependencies: postcss: ^8.2.14 dependencies: - postcss: 8.4.27 + postcss: 8.4.31 postcss-selector-parser: 6.0.11 /postcss-selector-parser@6.0.11: @@ -8328,6 +8348,7 @@ packages: nanoid: 3.3.6 picocolors: 1.0.0 source-map-js: 1.0.2 + dev: true /postcss@8.4.31: resolution: {integrity: sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==} @@ -8411,7 +8432,7 @@ packages: engines: {node: ^14.15.0 || >=16.0.0, pnpm: '>=7.14.0'} dependencies: '@astrojs/compiler': 1.6.1 - prettier: 3.0.0 + prettier: 3.1.0 sass-formatter: 0.7.6 dev: true @@ -8424,8 +8445,8 @@ packages: sass-formatter: 0.7.6 synckit: 0.8.5 - /prettier-plugin-tailwindcss@0.5.1(@ianvs/prettier-plugin-sort-imports@4.1.0)(prettier-plugin-astro@0.11.0)(prettier@3.0.0): - resolution: {integrity: sha512-dvJRVoYlzTXa7mD1DooUl0m+7XXMiaClTgZATah27x0vqWAnmoTdndGdpRZDUXl9chk1FFiaQ0ncquUOKBhMoQ==} + /prettier-plugin-tailwindcss@0.5.7(@ianvs/prettier-plugin-sort-imports@4.1.0)(prettier-plugin-astro@0.11.0)(prettier@3.1.0): + resolution: {integrity: sha512-4v6uESAgwCni6YF6DwJlRaDjg9Z+al5zM4JfngcazMy4WEf/XkPS5TEQjbD+DZ5iNuG6RrKQLa/HuX2SYzC3kQ==} engines: {node: '>=14.21.3'} peerDependencies: '@ianvs/prettier-plugin-sort-imports': '*' @@ -8476,8 +8497,8 @@ packages: prettier-plugin-twig-melody: optional: true dependencies: - '@ianvs/prettier-plugin-sort-imports': 4.1.0(prettier@3.0.0) - prettier: 3.0.0 + '@ianvs/prettier-plugin-sort-imports': 4.1.0(prettier@3.1.0) + prettier: 3.1.0 prettier-plugin-astro: 0.11.0 dev: true @@ -8486,8 +8507,8 @@ packages: engines: {node: '>=10.13.0'} hasBin: true - /prettier@3.0.0: - resolution: {integrity: sha512-zBf5eHpwHOGPC47h0zrPyNn+eAEIdEzfywMoYn2XPi0P44Zp0tSq64rq0xAREh4auw2cJZHo9QUob+NqCQky4g==} + /prettier@3.1.0: + resolution: {integrity: sha512-TQLvXjq5IAibjh8EpBIkNKxO749UEWABoiIZehEPiY4GNpVdhaFKqSTu+QrlU6D2dPAfubRmtJTi4K4YkQ5eXw==} engines: {node: '>=14'} hasBin: true @@ -8495,13 +8516,13 @@ packages: resolution: {integrity: sha512-WuxUnVtlWL1OfZFQFuqvnvs6MiAGk9UNsBostyBOB0Is9wb5uRESevA6rnl/rkksXaGX3GzZhPup5d6Vp1nFew==} dev: true - /prisma@4.14.0: - resolution: {integrity: sha512-+5dMl1uxMQb4RepndY6AwR9xi1cDcaGFICu+ws6/Nmgt93mFPNj8tYxSfTdmfg+rkNrUId9rk/Ac2vTgLe/oXA==} - engines: {node: '>=14.17'} + /prisma@5.6.0: + resolution: {integrity: sha512-EEaccku4ZGshdr2cthYHhf7iyvCcXqwJDvnoQRAJg5ge2Tzpv0e2BaMCp+CbbDUwoVTzwgOap9Zp+d4jFa2O9A==} + engines: {node: '>=16.13'} hasBin: true requiresBuild: true dependencies: - '@prisma/engines': 4.14.0 + '@prisma/engines': 5.6.0 dev: true /prismjs@1.29.0: @@ -8943,9 +8964,10 @@ packages: resolution: {integrity: sha512-Sb+mjNHOULsBv818T40qSPeRiuWLyaGMa5ewydRLFimneixmVy2zdivRl+AF6jaYPC8ERxGDmFSiqui6SfPd+g==} hasBin: true dependencies: - is-core-module: 2.11.0 + is-core-module: 2.13.1 path-parse: 1.0.7 supports-preserve-symlinks-flag: 1.0.0 + dev: false /resolve@1.22.8: resolution: {integrity: sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==} @@ -8959,7 +8981,7 @@ packages: resolution: {integrity: sha512-iMDbmAWtfU+MHpxt/I5iWI7cY6YVEZUQ3MBgPQ++XD1PELuJHIl82xBmObyP2KyQmkNB2dsqF7seoQQiAn5yDQ==} hasBin: true dependencies: - is-core-module: 2.11.0 + is-core-module: 2.13.1 path-parse: 1.0.7 supports-preserve-symlinks-flag: 1.0.0 @@ -9586,9 +9608,9 @@ packages: dependencies: s.color: 0.0.15 - /superjson@1.12.2: - resolution: {integrity: sha512-ugvUo9/WmvWOjstornQhsN/sR9mnGtWGYeTxFuqLb4AiT4QdUavjGFRALCPKWWnAiUJ4HTpytj5e0t5HoMRkXg==} - engines: {node: '>=10'} + /superjson@2.2.1: + resolution: {integrity: sha512-8iGv75BYOa0xRJHK5vRLEjE2H/i4lulTjzpUXic3Eg8akftYjkmQDa8JARQ42rlczXyFR3IeRoeFCc7RxHsYZA==} + engines: {node: '>=16'} dependencies: copy-anything: 3.0.3 dev: true @@ -9632,25 +9654,25 @@ packages: resolution: {integrity: sha512-Y17eDp7FtN1+JJ4OY0Bqv9OA41O+MS8c1Iyr3T6JFLnOgLg3EvcyMKZAnQ8AGyvB5Nxm3t9Xb5Mhe139m8QT/g==} dev: false - /tailwind-scrollbar@3.0.0(tailwindcss@3.3.2): + /tailwind-scrollbar@3.0.0(tailwindcss@3.3.5): resolution: {integrity: sha512-OkVRX9Q1T769vk979UZ519jhj/j/zNBHql7zPLI+tlhX+ahksYO4ZryWD29lOETDx9Wj1sw+K1OeW7W3+ECQOA==} engines: {node: '>=12.13.0'} peerDependencies: tailwindcss: 3.x dependencies: - tailwindcss: 3.3.2 + tailwindcss: 3.3.5 dev: false - /tailwindcss-animate@1.0.5(tailwindcss@3.3.2): + /tailwindcss-animate@1.0.5(tailwindcss@3.3.5): resolution: {integrity: sha512-UU3qrOJ4lFQABY+MVADmBm+0KW3xZyhMdRvejwtXqYOL7YjHYxmuREFAZdmVG5LPe5E9CAst846SLC4j5I3dcw==} peerDependencies: tailwindcss: '>=3.0.0 || insiders' dependencies: - tailwindcss: 3.3.2 + tailwindcss: 3.3.5 dev: false - /tailwindcss@3.3.2: - resolution: {integrity: sha512-9jPkMiIBXvPc2KywkraqsUfbfj+dHDb+JPWtSJa9MLFdrPyazI7q6WX2sUrm7R9eVR7qqv3Pas7EvQFzxKnI6w==} + /tailwindcss@3.3.5: + resolution: {integrity: sha512-5SEZU4J7pxZgSkv7FP1zY8i2TIAOooNZ1e/OGtxIEv6GltpoiXUqWvLy89+a10qYTB1N5Ifkuw9lqQkN9sscvA==} engines: {node: '>=14.0.0'} hasBin: true dependencies: @@ -9662,20 +9684,19 @@ packages: fast-glob: 3.3.1 glob-parent: 6.0.2 is-glob: 4.0.3 - jiti: 1.18.2 + jiti: 1.21.0 lilconfig: 2.1.0 micromatch: 4.0.5 normalize-path: 3.0.0 object-hash: 3.0.0 picocolors: 1.0.0 - postcss: 8.4.27 - postcss-import: 15.1.0(postcss@8.4.27) - postcss-js: 4.0.1(postcss@8.4.27) - postcss-load-config: 4.0.1(postcss@8.4.27) - postcss-nested: 6.0.1(postcss@8.4.27) + postcss: 8.4.31 + postcss-import: 15.1.0(postcss@8.4.31) + postcss-js: 4.0.1(postcss@8.4.31) + postcss-load-config: 4.0.1(postcss@8.4.31) + postcss-nested: 6.0.1(postcss@8.4.31) postcss-selector-parser: 6.0.11 - postcss-value-parser: 4.2.0 - resolve: 1.22.2 + resolve: 1.22.8 sucrase: 3.32.0 transitivePeerDependencies: - ts-node @@ -9888,14 +9909,14 @@ packages: '@types/json5': 0.0.30 '@types/resolve': 1.20.2 json5: 2.2.3 - resolve: 1.22.2 + resolve: 1.22.8 strip-bom: 4.0.0 type-fest: 0.13.1 /tslib@2.5.0: resolution: {integrity: sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg==} - /tsup@6.7.0(postcss@8.4.27)(typescript@5.0.4): + /tsup@6.7.0(postcss@8.4.31)(typescript@5.0.4): resolution: {integrity: sha512-L3o8hGkaHnu5TdJns+mCqFsDBo83bJ44rlK7e6VdanIvpea4ArPcU3swWGsLVbXak1PqQx/V+SSmFPujBK+zEQ==} engines: {node: '>=14.18'} hasBin: true @@ -9919,8 +9940,8 @@ packages: execa: 5.1.1 globby: 11.1.0 joycon: 3.1.1 - postcss: 8.4.27 - postcss-load-config: 3.1.4(postcss@8.4.27) + postcss: 8.4.31 + postcss-load-config: 3.1.4(postcss@8.4.31) resolve-from: 5.0.0 rollup: 3.21.0 source-map: 0.8.0-beta.0 @@ -10342,7 +10363,7 @@ packages: unist-util-stringify-position: 3.0.3 vfile-message: 3.1.4 - /vite@4.4.6(@types/node@18.16.1): + /vite@4.4.6(@types/node@18.17.0): resolution: {integrity: sha512-EY6Mm8vJ++S3D4tNAckaZfw3JwG3wa794Vt70M6cNJ6NxT87yhq7EC8Rcap3ahyHdo8AhCmV9PTk+vG1HiYn1A==} engines: {node: ^14.18.0 || >=16.0.0} hasBin: true @@ -10370,9 +10391,9 @@ packages: terser: optional: true dependencies: - '@types/node': 18.16.1 + '@types/node': 18.17.0 esbuild: 0.18.15 - postcss: 8.4.27 + postcss: 8.4.31 rollup: 3.26.3 optionalDependencies: fsevents: 2.3.2 @@ -10385,7 +10406,7 @@ packages: vite: optional: true dependencies: - vite: 4.4.6(@types/node@18.16.1) + vite: 4.4.6(@types/node@18.17.0) /vscode-css-languageservice@6.2.6: resolution: {integrity: sha512-SA2WkeOecIpUiEbZnjOsP/fI5CRITZEiQGSHXKiDQDwLApfKcnLhZwMtOBbIifSzESVcQa7b/shX/nbnF4NoCg==} @@ -10752,3 +10773,7 @@ packages: /zwitch@2.0.4: resolution: {integrity: sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==} + +settings: + autoInstallPeers: true + excludeLinksFromLockfile: false diff --git a/upgrade/package.json b/upgrade/package.json index 313ea99fff..29390dc7a1 100644 --- a/upgrade/package.json +++ b/upgrade/package.json @@ -24,12 +24,12 @@ "@radix-ui/react-label": "^2.0.1", "@radix-ui/react-select": "^1.2.1", "@radix-ui/react-slot": "^1.0.1", - "@t3-oss/env-nextjs": "^0.7.0", + "@t3-oss/env-nextjs": "^0.7.1", "class-variance-authority": "^0.6.0", "clsx": "^1.2.1", "gitdiff-parser": "^0.3.1", "lucide-react": "^0.263.1", - "next": "^14.0.0", + "next": "^14.0.3", "react": "18.2.0", "react-diff-view": "^3.0.3", "react-dom": "18.2.0", @@ -43,7 +43,7 @@ "devDependencies": { "@types/eslint": "^8.37.0", "@types/mdx": "^2.0.5", - "@types/node": "^18.16.0", + "@types/node": "^18.17.0", "@types/react": "^18.2.33", "@types/react-dom": "^18.2.14", "@types/refractor": "^3.0.2", @@ -53,9 +53,9 @@ "eslint": "^8.40.0", "eslint-config-next": "^14.0.0", "postcss": "^8.4.21", - "prettier": "^3.0.0", - "prettier-plugin-tailwindcss": "^0.5.1", - "tailwindcss": "^3.3.2", + "prettier": "^3.1.0", + "prettier-plugin-tailwindcss": "^0.5.7", + "tailwindcss": "^3.3.5", "typescript": "^5.0.4" }, "ct3aMetadata": { diff --git a/upgrade/src/app/diff/[slug]/files.tsx b/upgrade/src/app/diff/[slug]/files.tsx index 90c2504d11..1a32755c45 100644 --- a/upgrade/src/app/diff/[slug]/files.tsx +++ b/upgrade/src/app/diff/[slug]/files.tsx @@ -91,19 +91,19 @@ function FileComponent({ {type === "modify" ? "CHANGED" : type === "add" - ? "ADDED" - : type === "delete" - ? "DELETED" - : "UNKNOWN"} + ? "ADDED" + : type === "delete" + ? "DELETED" + : "UNKNOWN"}

{oldPath === "/dev/null" ? newPath : newPath === "/dev/null" - ? oldPath - : oldPath === newPath - ? newPath - : oldPath + " → " + newPath} + ? oldPath + : oldPath === newPath + ? newPath + : oldPath + " → " + newPath}

diff --git a/www/package.json b/www/package.json index ebbd07b711..aed4e6e5c9 100644 --- a/www/package.json +++ b/www/package.json @@ -44,7 +44,7 @@ "devDependencies": { "@astrojs/react": "^2.1.3", "@astrojs/tailwind": "^3.1.2", - "@types/node": "^18.16.0", + "@types/node": "^18.17.0", "@types/react": "^18.2.33", "@types/react-dom": "^18.2.14", "@types/react-typist": "^2.0.3", @@ -54,9 +54,9 @@ "eslint": "^8.40.0", "eslint-plugin-astro": "^0.27.0", "eslint-plugin-jsx-a11y": "^6.7.1", - "prettier": "^3.0.0", + "prettier": "^3.1.0", "prettier-plugin-astro": "^0.11.0", - "prettier-plugin-tailwindcss": "^0.5.1", + "prettier-plugin-tailwindcss": "^0.5.7", "react": "18.2.0", "react-dom": "18.2.0", "react-typist": "^2.0.5", @@ -64,7 +64,7 @@ "rehype-external-links": "^2.0.1", "rehype-slug": "^5.1.0", "remark-code-titles": "^0.1.2", - "tailwindcss": "^3.3.2", + "tailwindcss": "^3.3.5", "typescript": "^5.0.4" } } diff --git a/www/src/components/accessibility/jumpToContent.astro b/www/src/components/accessibility/jumpToContent.astro index d79778b36b..89a88bb1db 100644 --- a/www/src/components/accessibility/jumpToContent.astro +++ b/www/src/components/accessibility/jumpToContent.astro @@ -4,7 +4,7 @@ import Button from "../landingPage/button.astro"; diff --git a/www/src/components/landingPage/about.astro b/www/src/components/landingPage/about.astro index 7b73077c2a..79e058f2fe 100644 --- a/www/src/components/landingPage/about.astro +++ b/www/src/components/landingPage/about.astro @@ -4,7 +4,7 @@ import PageSection from "./pageSection.astro"; --- diff --git a/www/src/components/landingPage/tweets/tweets.astro b/www/src/components/landingPage/tweets/tweets.astro index fe9155ff4f..c71f8ec5c0 100644 --- a/www/src/components/landingPage/tweets/tweets.astro +++ b/www/src/components/landingPage/tweets/tweets.astro @@ -6,7 +6,7 @@ import TweetSlider from "./tweetSlider.astro";