From 3997e4e49be2b1769fda816f87a08f673fdcaa8a Mon Sep 17 00:00:00 2001 From: Bradley Shellnut Date: Sun, 12 Nov 2023 22:04:44 -0800 Subject: [PATCH] Manipulating logo on auth screen for different sizes. --- package.json | 26 +- pnpm-lock.yaml | 471 ++++++++++++++----------- postcss.config.cjs | 2 +- src/lib/components/header/index.svelte | 12 +- src/routes/(auth)/+layout.svelte | 74 ++-- src/routes/(auth)/sign-up/+page.svelte | 38 +- svelte.config.js | 6 +- 7 files changed, 351 insertions(+), 278 deletions(-) diff --git a/package.json b/package.json index 30f4e26..c4d8dfb 100644 --- a/package.json +++ b/package.json @@ -26,20 +26,20 @@ "seed": "node --loader ts-node/esm prisma/seed.ts" }, "devDependencies": { - "@melt-ui/pp": "^0.1.2", + "@melt-ui/pp": "^0.1.4", "@playwright/test": "^1.37.0", "@resvg/resvg-js": "^2.4.1", "@sveltejs/adapter-auto": "^2.1.1", "@sveltejs/adapter-vercel": "^3.0.3", - "@sveltejs/kit": "^1.27.2", + "@sveltejs/kit": "^1.27.5", "@types/cookie": "^0.5.1", "@types/node": "^18.17.5", - "@typescript-eslint/eslint-plugin": "^6.7.5", - "@typescript-eslint/parser": "^6.7.5", + "@typescript-eslint/eslint-plugin": "^6.10.0", + "@typescript-eslint/parser": "^6.10.0", "autoprefixer": "^10.4.15", "eslint": "^8.47.0", "eslint-config-prettier": "^9.0.0", - "eslint-plugin-svelte": "^2.32.4", + "eslint-plugin-svelte": "^2.35.0", "just-clone": "^6.2.0", "just-debounce-it": "^3.2.0", "postcss": "^8.4.31", @@ -47,18 +47,18 @@ "postcss-load-config": "^4.0.1", "postcss-preset-env": "^9.3.0", "prettier": "^3.0.3", - "prettier-plugin-svelte": "^3.0.3", + "prettier-plugin-svelte": "^3.1.0", "prisma": "^5.3.1", "sass": "^1.65.1", "satori": "^0.10.4", "satori-html": "^0.3.2", - "svelte": "^4.2.2", - "svelte-check": "^3.5.2", - "svelte-meta-tags": "^3.0.4", - "svelte-preprocess": "^5.0.4", + "svelte": "^4.2.3", + "svelte-check": "^3.6.0", + "svelte-meta-tags": "^3.1.0", + "svelte-preprocess": "^5.1.0", "svelte-sequential-preprocessor": "^2.0.1", "sveltekit-flash-message": "^2.2.1", - "sveltekit-superforms": "^1.9.0", + "sveltekit-superforms": "^1.10.1", "tailwindcss": "^3.3.3", "ts-node": "^10.9.1", "tslib": "^2.6.1", @@ -82,7 +82,7 @@ "@melt-ui/svelte": "^0.57.3", "@paralleldrive/cuid2": "^2.2.2", "@prisma/client": "^5.3.1", - "@sentry/sveltekit": "^7.77.0", + "@sentry/sveltekit": "^7.80.0", "@types/feather-icons": "^4.29.1", "@vercel/og": "^0.5.13", "bits-ui": "^0.0.27", @@ -96,7 +96,7 @@ "iconify-icon": "^1.0.8", "just-kebab-case": "^4.2.0", "loader": "^2.1.1", - "lucia": "^2.7.2", + "lucia": "^2.7.4", "lucide-svelte": "^0.256.1", "open-props": "^1.5.13", "radix-svelte": "^0.9.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 17a2624..212dbb3 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -16,16 +16,16 @@ dependencies: version: 1.2.48 '@lucia-auth/adapter-mysql': specifier: ^2.1.0 - version: 2.1.0(lucia@2.7.3) + version: 2.1.0(lucia@2.7.4) '@lucia-auth/adapter-prisma': specifier: ^3.0.2 - version: 3.0.2(@prisma/client@5.5.2)(lucia@2.7.3) + version: 3.0.2(@prisma/client@5.5.2)(lucia@2.7.4) '@lukeed/uuid': specifier: ^2.0.1 version: 2.0.1 '@melt-ui/svelte': specifier: ^0.57.3 - version: 0.57.3(svelte@4.2.2) + version: 0.57.3(svelte@4.2.3) '@paralleldrive/cuid2': specifier: ^2.2.2 version: 2.2.2 @@ -33,8 +33,8 @@ dependencies: specifier: ^5.3.1 version: 5.5.2(prisma@5.5.2) '@sentry/sveltekit': - specifier: ^7.77.0 - version: 7.77.0(@sveltejs/kit@1.27.3)(svelte@4.2.2) + specifier: ^7.80.0 + version: 7.80.0(@sveltejs/kit@1.27.5)(svelte@4.2.3) '@types/feather-icons': specifier: ^4.29.1 version: 4.29.3 @@ -43,7 +43,7 @@ dependencies: version: 0.5.20 bits-ui: specifier: ^0.0.27 - version: 0.0.27(@sveltejs/kit@1.27.3)(svelte@4.2.2) + version: 0.0.27(@sveltejs/kit@1.27.5)(svelte@4.2.3) boardgamegeekclient: specifier: ^1.9.1 version: 1.9.1 @@ -61,7 +61,7 @@ dependencies: version: 4.29.1 formsnap: specifier: ^0.0.9 - version: 0.0.9(svelte@4.2.2)(sveltekit-superforms@1.9.0)(zod@3.22.4) + version: 0.0.9(svelte@4.2.3)(sveltekit-superforms@1.10.1)(zod@3.22.4) html-entities: specifier: ^2.4.0 version: 2.4.0 @@ -75,20 +75,20 @@ dependencies: specifier: ^2.1.1 version: 2.1.1 lucia: - specifier: ^2.7.2 - version: 2.7.3 + specifier: ^2.7.4 + version: 2.7.4 lucide-svelte: specifier: ^0.256.1 - version: 0.256.1(svelte@4.2.2) + version: 0.256.1(svelte@4.2.3) open-props: specifier: ^1.5.13 version: 1.6.10 radix-svelte: specifier: ^0.9.0 - version: 0.9.0(svelte@4.2.2) + version: 0.9.0(svelte@4.2.3) svelte-french-toast: specifier: ^1.2.0 - version: 1.2.0(svelte@4.2.2) + version: 1.2.0(svelte@4.2.3) svelte-lazy-loader: specifier: ^1.0.0 version: 1.0.0 @@ -107,8 +107,8 @@ dependencies: devDependencies: '@melt-ui/pp': - specifier: ^0.1.2 - version: 0.1.2(@melt-ui/svelte@0.57.3)(svelte@4.2.2) + specifier: ^0.1.4 + version: 0.1.4(@melt-ui/svelte@0.57.3)(svelte@4.2.3) '@playwright/test': specifier: ^1.37.0 version: 1.39.0 @@ -117,13 +117,13 @@ devDependencies: version: 2.6.0 '@sveltejs/adapter-auto': specifier: ^2.1.1 - version: 2.1.1(@sveltejs/kit@1.27.3) + version: 2.1.1(@sveltejs/kit@1.27.5) '@sveltejs/adapter-vercel': specifier: ^3.0.3 - version: 3.0.3(@sveltejs/kit@1.27.3) + version: 3.0.3(@sveltejs/kit@1.27.5) '@sveltejs/kit': - specifier: ^1.27.2 - version: 1.27.3(svelte@4.2.2)(vite@4.5.0) + specifier: ^1.27.5 + version: 1.27.5(svelte@4.2.3)(vite@4.5.0) '@types/cookie': specifier: ^0.5.1 version: 0.5.3 @@ -131,11 +131,11 @@ devDependencies: specifier: ^18.17.5 version: 18.18.8 '@typescript-eslint/eslint-plugin': - specifier: ^6.7.5 - version: 6.9.1(@typescript-eslint/parser@6.9.1)(eslint@8.53.0)(typescript@5.2.2) + specifier: ^6.10.0 + version: 6.10.0(@typescript-eslint/parser@6.10.0)(eslint@8.53.0)(typescript@5.2.2) '@typescript-eslint/parser': - specifier: ^6.7.5 - version: 6.9.1(eslint@8.53.0)(typescript@5.2.2) + specifier: ^6.10.0 + version: 6.10.0(eslint@8.53.0)(typescript@5.2.2) autoprefixer: specifier: ^10.4.15 version: 10.4.16(postcss@8.4.31) @@ -146,8 +146,8 @@ devDependencies: specifier: ^9.0.0 version: 9.0.0(eslint@8.53.0) eslint-plugin-svelte: - specifier: ^2.32.4 - version: 2.34.1(eslint@8.53.0)(svelte@4.2.2)(ts-node@10.9.1) + specifier: ^2.35.0 + version: 2.35.0(eslint@8.53.0)(svelte@4.2.3)(ts-node@10.9.1) just-clone: specifier: ^6.2.0 version: 6.2.0 @@ -170,8 +170,8 @@ devDependencies: specifier: ^3.0.3 version: 3.0.3 prettier-plugin-svelte: - specifier: ^3.0.3 - version: 3.0.3(prettier@3.0.3)(svelte@4.2.2) + specifier: ^3.1.0 + version: 3.1.0(prettier@3.0.3)(svelte@4.2.3) prisma: specifier: ^5.3.1 version: 5.5.2 @@ -185,26 +185,26 @@ devDependencies: specifier: ^0.3.2 version: 0.3.2 svelte: - specifier: ^4.2.2 - version: 4.2.2 + specifier: ^4.2.3 + version: 4.2.3 svelte-check: - specifier: ^3.5.2 - version: 3.5.2(postcss-load-config@4.0.1)(postcss@8.4.31)(sass@1.69.5)(svelte@4.2.2) + specifier: ^3.6.0 + version: 3.6.0(postcss-load-config@4.0.1)(postcss@8.4.31)(sass@1.69.5)(svelte@4.2.3) svelte-meta-tags: - specifier: ^3.0.4 - version: 3.0.4(svelte@4.2.2)(typescript@5.2.2) + specifier: ^3.1.0 + version: 3.1.0(svelte@4.2.3)(typescript@5.2.2) svelte-preprocess: - specifier: ^5.0.4 - version: 5.0.4(postcss-load-config@4.0.1)(postcss@8.4.31)(sass@1.69.5)(svelte@4.2.2)(typescript@5.2.2) + specifier: ^5.1.0 + version: 5.1.0(postcss-load-config@4.0.1)(postcss@8.4.31)(sass@1.69.5)(svelte@4.2.3)(typescript@5.2.2) svelte-sequential-preprocessor: specifier: ^2.0.1 version: 2.0.1 sveltekit-flash-message: specifier: ^2.2.1 - version: 2.2.1(@sveltejs/kit@1.27.3)(svelte@4.2.2) + version: 2.2.1(@sveltejs/kit@1.27.5)(svelte@4.2.3) sveltekit-superforms: - specifier: ^1.9.0 - version: 1.9.0(@sveltejs/kit@1.27.3)(svelte@4.2.2)(zod@3.22.4) + specifier: ^1.10.1 + version: 1.10.1(@sveltejs/kit@1.27.5)(svelte@4.2.3)(zod@3.22.4) tailwindcss: specifier: ^3.3.3 version: 3.3.5(ts-node@10.9.1) @@ -970,7 +970,7 @@ packages: '@jridgewell/resolve-uri': 3.1.1 '@jridgewell/sourcemap-codec': 1.4.15 - /@lucia-auth/adapter-mysql@2.1.0(lucia@2.7.3): + /@lucia-auth/adapter-mysql@2.1.0(lucia@2.7.4): resolution: {integrity: sha512-LkqsJHQS9KuMs+cTJQJnaqb6obqMyJfblyyLM0Ogoimzikb5orbkWI0C8eY3Supr60bgP4PYuQxYZm8xxera0Q==} peerDependencies: '@planetscale/database': ^1.0.0 @@ -982,17 +982,17 @@ packages: mysql2: optional: true dependencies: - lucia: 2.7.3 + lucia: 2.7.4 dev: false - /@lucia-auth/adapter-prisma@3.0.2(@prisma/client@5.5.2)(lucia@2.7.3): + /@lucia-auth/adapter-prisma@3.0.2(@prisma/client@5.5.2)(lucia@2.7.4): resolution: {integrity: sha512-EyJWZene1/zasPwPctv8wwNErZt5mwwm5JATbhg+kXr3R8pbC7lJfVzDTAeeFClVH5k/FywRcsBl3JkPaNIcow==} peerDependencies: '@prisma/client': ^4.2.0 || ^5.0.0 lucia: ^2.0.0 dependencies: '@prisma/client': 5.5.2(prisma@5.5.2) - lucia: 2.7.3 + lucia: 2.7.4 dev: false /@lukeed/csprng@1.1.0: @@ -1024,18 +1024,19 @@ packages: - encoding - supports-color - /@melt-ui/pp@0.1.2(@melt-ui/svelte@0.57.3)(svelte@4.2.2): - resolution: {integrity: sha512-GZeqp7UWLNZUC2dJpREnZrWMR88vy27WO7C3cIBz4KW3/CFD19FjNkd3VbSRfcRryrMkdnEs9nu2VUa8/0u58w==} + /@melt-ui/pp@0.1.4(@melt-ui/svelte@0.57.3)(svelte@4.2.3): + resolution: {integrity: sha512-zR+Kl3CZJPJBHW8V7YcdQCMI/dVcnW9Ct3yGbVaIywYVStVRS7F9uEDOea3xLLT2WTGodQePzPlUn53yKFu87g==} engines: {pnpm: '>=8.6.3'} peerDependencies: '@melt-ui/svelte': '>= 0.29.0' - svelte: ^3.55.0 || ^4.0.0 + svelte: ^3.55.0 || ^4.0.0 || ^5.0.0-next.1 dependencies: - '@melt-ui/svelte': 0.57.3(svelte@4.2.2) - svelte: 4.2.2 + '@melt-ui/svelte': 0.57.3(svelte@4.2.3) + estree-walker: 3.0.3 + svelte: 4.2.3 dev: true - /@melt-ui/svelte@0.37.2(svelte@4.2.2): + /@melt-ui/svelte@0.37.2(svelte@4.2.3): resolution: {integrity: sha512-MdFnsY/yL2p/y0m2PqaM/tGmJ/ZsUAhACksPXCbrTXBw042rHkZHC8ykp5E5MVXGPn/eWc9nt9Vh3tmB+2CjXw==} peerDependencies: svelte: '>=3 <5' @@ -1044,10 +1045,10 @@ packages: '@floating-ui/dom': 1.5.3 focus-trap: 7.5.4 nanoid: 4.0.2 - svelte: 4.2.2 + svelte: 4.2.3 dev: false - /@melt-ui/svelte@0.57.3(svelte@4.2.2): + /@melt-ui/svelte@0.57.3(svelte@4.2.3): resolution: {integrity: sha512-2nGZmoaaaikLF+sDx7XU5cUsOzN2chY0QrIRJAngtT88bXw8MHRNvErG+YdFgLGsR3N5qnEw2D9XV1BgWKrSYw==} peerDependencies: svelte: '>=3 <5' @@ -1057,7 +1058,7 @@ packages: dequal: 2.0.3 focus-trap: 7.5.4 nanoid: 4.0.2 - svelte: 4.2.2 + svelte: 4.2.3 /@noble/hashes@1.3.2: resolution: {integrity: sha512-MVC8EAQp7MvEcm30KWENFjgR+Mkmf+D189XJTkFIlwohU5hcBbn1ZkKq7KVTi2Hme3PMGF390DaL52beVrIihQ==} @@ -1268,15 +1269,24 @@ packages: '@sentry/utils': 7.77.0 dev: false - /@sentry/browser@7.77.0: - resolution: {integrity: sha512-nJ2KDZD90H8jcPx9BysQLiQW+w7k7kISCWeRjrEMJzjtge32dmHA8G4stlUTRIQugy5F+73cOayWShceFP7QJQ==} + /@sentry-internal/tracing@7.80.0: + resolution: {integrity: sha512-P1Ab9gamHLsbH9D82i1HY8xfq9dP8runvc4g50AAd6OXRKaJ45f2KGRZUmnMEVqBQ7YoPYp2LFMkrhNYbcZEoQ==} engines: {node: '>=8'} dependencies: - '@sentry-internal/tracing': 7.77.0 - '@sentry/core': 7.77.0 - '@sentry/replay': 7.77.0 - '@sentry/types': 7.77.0 - '@sentry/utils': 7.77.0 + '@sentry/core': 7.80.0 + '@sentry/types': 7.80.0 + '@sentry/utils': 7.80.0 + dev: false + + /@sentry/browser@7.80.0: + resolution: {integrity: sha512-Ngwjc+yyf/aH5q7iQM1LeDNlhM1Ilt4ZLUogTghZR/guwNWmCtk3OHcjOLz7fxBBj9wGFUc2pHPyeYM6bQhrEw==} + engines: {node: '>=8'} + dependencies: + '@sentry-internal/tracing': 7.80.0 + '@sentry/core': 7.80.0 + '@sentry/replay': 7.80.0 + '@sentry/types': 7.80.0 + '@sentry/utils': 7.80.0 dev: false /@sentry/bundler-plugin-core@0.6.1: @@ -1284,7 +1294,7 @@ packages: engines: {node: '>= 10'} dependencies: '@sentry/cli': 2.21.2 - '@sentry/node': 7.77.0 + '@sentry/node': 7.80.0 '@sentry/tracing': 7.77.0 find-up: 5.0.0 glob: 9.3.2 @@ -1320,67 +1330,75 @@ packages: '@sentry/utils': 7.77.0 dev: false - /@sentry/integrations@7.77.0: - resolution: {integrity: sha512-P055qXgBHeZNKnnVEs5eZYLdy6P49Zr77A1aWJuNih/EenzMy922GOeGy2mF6XYrn1YJSjEwsNMNsQkcvMTK8Q==} + /@sentry/core@7.80.0: + resolution: {integrity: sha512-nJiiymdTSEyI035/rdD3VOq6FlOZ2wWLR5bit9LK8a3rzHU3UXkwScvEo6zYgs0Xp1sC0yu1S9+0BEiYkmi29A==} engines: {node: '>=8'} dependencies: - '@sentry/core': 7.77.0 - '@sentry/types': 7.77.0 - '@sentry/utils': 7.77.0 + '@sentry/types': 7.80.0 + '@sentry/utils': 7.80.0 + dev: false + + /@sentry/integrations@7.80.0: + resolution: {integrity: sha512-9xI+jtqSBrAG/Y2f4OyeJhl6WZR3i0qCXRwqCZoCFCDgN4ZQORc4VBwaC3nW2s9jgfb13FC2FQToGOVrRnsetg==} + engines: {node: '>=8'} + dependencies: + '@sentry/core': 7.80.0 + '@sentry/types': 7.80.0 + '@sentry/utils': 7.80.0 localforage: 1.10.0 dev: false - /@sentry/node@7.77.0: - resolution: {integrity: sha512-Ob5tgaJOj0OYMwnocc6G/CDLWC7hXfVvKX/ofkF98+BbN/tQa5poL+OwgFn9BA8ud8xKzyGPxGU6LdZ8Oh3z/g==} + /@sentry/node@7.80.0: + resolution: {integrity: sha512-J35fqe8J5ac/17ZXT0ML3opYGTOclqYNE9Sybs1y9n6BqacHyzH8By72YrdI03F7JJDHwrcGw+/H8hGpkCwi0Q==} engines: {node: '>=8'} dependencies: - '@sentry-internal/tracing': 7.77.0 - '@sentry/core': 7.77.0 - '@sentry/types': 7.77.0 - '@sentry/utils': 7.77.0 + '@sentry-internal/tracing': 7.80.0 + '@sentry/core': 7.80.0 + '@sentry/types': 7.80.0 + '@sentry/utils': 7.80.0 https-proxy-agent: 5.0.1 transitivePeerDependencies: - supports-color dev: false - /@sentry/replay@7.77.0: - resolution: {integrity: sha512-M9Ik2J5ekl+C1Och3wzLRZVaRGK33BlnBwfwf3qKjgLDwfKW+1YkwDfTHbc2b74RowkJbOVNcp4m8ptlehlSaQ==} + /@sentry/replay@7.80.0: + resolution: {integrity: sha512-wWnpuJq3OaDLp1LutE4oxWXnau04fvwuzBjuaFvOXOV+pB/kn+pDPuVOC5+FH/RMRZ5ftwX5+dF6fojfcLVGCg==} engines: {node: '>=12'} dependencies: - '@sentry-internal/tracing': 7.77.0 - '@sentry/core': 7.77.0 - '@sentry/types': 7.77.0 - '@sentry/utils': 7.77.0 + '@sentry-internal/tracing': 7.80.0 + '@sentry/core': 7.80.0 + '@sentry/types': 7.80.0 + '@sentry/utils': 7.80.0 dev: false - /@sentry/svelte@7.77.0(svelte@4.2.2): - resolution: {integrity: sha512-5UgHp+i2IPxoqU/uCEVRryjChjne85Jp/JUqaW5GBWwI0+86snhJsDYm76X7N+mwQfQyOz0/lJs72nAdXh874w==} + /@sentry/svelte@7.80.0(svelte@4.2.3): + resolution: {integrity: sha512-OgYMsTxJLQtVELWR8R6IkHIfBf8iE+4RZT7w3+oJtvQyOrU5USBz+CVhg6mpvC0UM29iFHW6rbedVPVdJTCGeQ==} engines: {node: '>=8'} peerDependencies: svelte: 3.x || 4.x dependencies: - '@sentry/browser': 7.77.0 - '@sentry/types': 7.77.0 - '@sentry/utils': 7.77.0 + '@sentry/browser': 7.80.0 + '@sentry/types': 7.80.0 + '@sentry/utils': 7.80.0 magic-string: 0.30.5 - svelte: 4.2.2 + svelte: 4.2.3 dev: false - /@sentry/sveltekit@7.77.0(@sveltejs/kit@1.27.3)(svelte@4.2.2): - resolution: {integrity: sha512-EVLY8mkjCgaCJLnwjIddNJeL8X0VRdcFGVi+9nR6QGfS/hw5jqmCAJ25qbtLHzcd9yxIQhhr/0tDu97a+8kFbA==} + /@sentry/sveltekit@7.80.0(@sveltejs/kit@1.27.5)(svelte@4.2.3): + resolution: {integrity: sha512-zezj8IMNQCRVk8gFKHZ8riSfNTUCDViEFPQ0q1+RKBUDpgXF6u/gj2koHNyvl9w2hcItMt7RpDPB2BB2I9OEvg==} engines: {node: '>=16'} peerDependencies: '@sveltejs/kit': 1.x dependencies: - '@sentry-internal/tracing': 7.77.0 - '@sentry/core': 7.77.0 - '@sentry/integrations': 7.77.0 - '@sentry/node': 7.77.0 - '@sentry/svelte': 7.77.0(svelte@4.2.2) - '@sentry/types': 7.77.0 - '@sentry/utils': 7.77.0 + '@sentry-internal/tracing': 7.80.0 + '@sentry/core': 7.80.0 + '@sentry/integrations': 7.80.0 + '@sentry/node': 7.80.0 + '@sentry/svelte': 7.80.0(svelte@4.2.3) + '@sentry/types': 7.80.0 + '@sentry/utils': 7.80.0 '@sentry/vite-plugin': 0.6.1 - '@sveltejs/kit': 1.27.3(svelte@4.2.2)(vite@4.5.0) + '@sveltejs/kit': 1.27.5(svelte@4.2.3)(vite@4.5.0) magicast: 0.2.8 sorcery: 0.11.0 transitivePeerDependencies: @@ -1401,6 +1419,11 @@ packages: engines: {node: '>=8'} dev: false + /@sentry/types@7.80.0: + resolution: {integrity: sha512-4bpMO+2jWiWLDa8zbTASWWNLWe6yhjfPsa7/6VH5y9x1NGtL8oRbqUsTgsvjF3nmeHEMkHQsC8NHPaQ/ibFmZQ==} + engines: {node: '>=8'} + dev: false + /@sentry/utils@7.77.0: resolution: {integrity: sha512-NmM2kDOqVchrey3N5WSzdQoCsyDkQkiRxExPaNI2oKQ/jMWHs9yt0tSy7otPBcXs0AP59ihl75Bvm1tDRcsp5g==} engines: {node: '>=8'} @@ -1408,6 +1431,13 @@ packages: '@sentry/types': 7.77.0 dev: false + /@sentry/utils@7.80.0: + resolution: {integrity: sha512-XbBCEl6uLvE50ftKwrEo6XWdDaZXHXu+kkHXTPWQEcnbvfZKLuG9V0Hxtxxq3xQgyWmuF05OH1GcqYqiO+v5Yg==} + engines: {node: '>=8'} + dependencies: + '@sentry/types': 7.80.0 + dev: false + /@sentry/vite-plugin@0.6.1: resolution: {integrity: sha512-qkvKaSOcNhNWcdxRXLSs+8cF3ey0XIRmEzTl8U7sTTcZwuOMHsJB+HsYij6aTGaqsKfP8w1ozVt9szBAiL4//w==} engines: {node: '>= 10'} @@ -1430,37 +1460,37 @@ packages: resolution: {integrity: sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==} dev: true - /@sveltejs/adapter-auto@2.1.1(@sveltejs/kit@1.27.3): + /@sveltejs/adapter-auto@2.1.1(@sveltejs/kit@1.27.5): resolution: {integrity: sha512-nzi6x/7/3Axh5VKQ8Eed3pYxastxoa06Y/bFhWb7h3Nu+nGRVxKAy3+hBJgmPCwWScy8n0TsstZjSVKfyrIHkg==} peerDependencies: '@sveltejs/kit': ^1.0.0 dependencies: - '@sveltejs/kit': 1.27.3(svelte@4.2.2)(vite@4.5.0) + '@sveltejs/kit': 1.27.5(svelte@4.2.3)(vite@4.5.0) import-meta-resolve: 4.0.0 dev: true - /@sveltejs/adapter-vercel@3.0.3(@sveltejs/kit@1.27.3): + /@sveltejs/adapter-vercel@3.0.3(@sveltejs/kit@1.27.5): resolution: {integrity: sha512-0FQMjR6klW4627ewdclSr0lUe/DqiiyOaRTfgb5cXgNbVMsZMOA2fQ77TYQnJdvMfSEWe6y8uznV48XqKh9+vA==} peerDependencies: '@sveltejs/kit': ^1.5.0 dependencies: - '@sveltejs/kit': 1.27.3(svelte@4.2.2)(vite@4.5.0) + '@sveltejs/kit': 1.27.5(svelte@4.2.3)(vite@4.5.0) '@vercel/nft': 0.23.1 esbuild: 0.18.20 transitivePeerDependencies: - encoding - supports-color - /@sveltejs/kit@1.27.3(svelte@4.2.2)(vite@4.5.0): - resolution: {integrity: sha512-pd7qwX6ww5noA0/FLk45B0aKUeOXWR+pfZsGTrv3dRmj3lTmnki9UTmTdWzHJGrje+BBkGUZHfgGrsSOQQBQpQ==} + /@sveltejs/kit@1.27.5(svelte@4.2.3)(vite@4.5.0): + resolution: {integrity: sha512-+L1WPs/ZYNjXoBFoFARypD4aZOjkT51vFpRCtQI45+Fmmfi4Y0dH/8VFlmYD6VlGe89ViIPg7lgf/JpGQ2tr7A==} engines: {node: ^16.14 || >=18} hasBin: true requiresBuild: true peerDependencies: - svelte: ^3.54.0 || ^4.0.0-next.0 + svelte: ^3.54.0 || ^4.0.0-next.0 || ^5.0.0-next.0 vite: ^4.0.0 dependencies: - '@sveltejs/vite-plugin-svelte': 2.4.6(svelte@4.2.2)(vite@4.5.0) + '@sveltejs/vite-plugin-svelte': 2.5.2(svelte@4.2.3)(vite@4.5.0) '@types/cookie': 0.5.3 cookie: 0.5.0 devalue: 4.3.2 @@ -1471,14 +1501,14 @@ packages: sade: 1.8.1 set-cookie-parser: 2.6.0 sirv: 2.0.3 - svelte: 4.2.2 + svelte: 4.2.3 tiny-glob: 0.2.9 undici: 5.26.5 vite: 4.5.0(@types/node@18.18.8)(sass@1.69.5) transitivePeerDependencies: - supports-color - /@sveltejs/vite-plugin-svelte-inspector@1.0.4(@sveltejs/vite-plugin-svelte@2.4.6)(svelte@4.2.2)(vite@4.5.0): + /@sveltejs/vite-plugin-svelte-inspector@1.0.4(@sveltejs/vite-plugin-svelte@2.5.2)(svelte@4.2.3)(vite@4.5.0): resolution: {integrity: sha512-zjiuZ3yydBtwpF3bj0kQNV0YXe+iKE545QGZVTaylW3eAzFr+pJ/cwK8lZEaRp4JtaJXhD5DyWAV4AxLh6DgaQ==} engines: {node: ^14.18.0 || >= 16} peerDependencies: @@ -1486,27 +1516,27 @@ packages: svelte: ^3.54.0 || ^4.0.0 vite: ^4.0.0 dependencies: - '@sveltejs/vite-plugin-svelte': 2.4.6(svelte@4.2.2)(vite@4.5.0) + '@sveltejs/vite-plugin-svelte': 2.5.2(svelte@4.2.3)(vite@4.5.0) debug: 4.3.4 - svelte: 4.2.2 + svelte: 4.2.3 vite: 4.5.0(@types/node@18.18.8)(sass@1.69.5) transitivePeerDependencies: - supports-color - /@sveltejs/vite-plugin-svelte@2.4.6(svelte@4.2.2)(vite@4.5.0): - resolution: {integrity: sha512-zO79p0+DZnXPnF0ltIigWDx/ux7Ni+HRaFOw720Qeivc1azFUrJxTl0OryXVibYNx1hCboGia1NRV3x8RNv4cA==} + /@sveltejs/vite-plugin-svelte@2.5.2(svelte@4.2.3)(vite@4.5.0): + resolution: {integrity: sha512-Dfy0Rbl+IctOVfJvWGxrX/3m6vxPLH8o0x+8FA5QEyMUQMo4kGOVIojjryU7YomBAexOTAuYf1RT7809yDziaA==} engines: {node: ^14.18.0 || >= 16} peerDependencies: - svelte: ^3.54.0 || ^4.0.0 + svelte: ^3.54.0 || ^4.0.0 || ^5.0.0-next.0 vite: ^4.0.0 dependencies: - '@sveltejs/vite-plugin-svelte-inspector': 1.0.4(@sveltejs/vite-plugin-svelte@2.4.6)(svelte@4.2.2)(vite@4.5.0) + '@sveltejs/vite-plugin-svelte-inspector': 1.0.4(@sveltejs/vite-plugin-svelte@2.5.2)(svelte@4.2.3)(vite@4.5.0) debug: 4.3.4 deepmerge: 4.3.1 kleur: 4.1.5 magic-string: 0.30.5 - svelte: 4.2.2 - svelte-hmr: 0.15.3(svelte@4.2.2) + svelte: 4.2.3 + svelte-hmr: 0.15.3(svelte@4.2.3) vite: 4.5.0(@types/node@18.18.8)(sass@1.69.5) vitefu: 0.2.5(vite@4.5.0) transitivePeerDependencies: @@ -1540,12 +1570,15 @@ packages: /@types/estree@1.0.4: resolution: {integrity: sha512-2JwWnHK9H+wUZNorf2Zr6ves96WHoWDJIftkcxPKsS7Djta6Zu519LarhRNljPXkpsZR2ZMwNCPeW7omW07BJw==} + /@types/estree@1.0.5: + resolution: {integrity: sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==} + /@types/feather-icons@4.29.3: resolution: {integrity: sha512-DU5pZVD75WpswT9uGv06BQJMYNtXyDKG7Y5kJ6n2NA8hjk168gWa2z9VRG3A78bKIuGySJbQWHCleHhXARvOTw==} dev: false - /@types/json-schema@7.0.14: - resolution: {integrity: sha512-U3PUjAudAdJBeC2pgN8uTIKgxrb4nlDF3SF0++EldXQvQBGkpFZMSnwQiIoDU77tv45VgNkl/L4ouD+rEomujw==} + /@types/json-schema@7.0.15: + resolution: {integrity: sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==} dev: true /@types/node@18.18.8: @@ -1557,16 +1590,16 @@ packages: resolution: {integrity: sha512-QzhsZ1dMGyJbn/D9V80zp4GIA4J4rfAjCCxc3MP+new0E8dyVdSkR735Lx+n3LIaHNFcjHL5+TbziccuT+fdoQ==} dev: true - /@types/semver@7.5.4: - resolution: {integrity: sha512-MMzuxN3GdFwskAnb6fz0orFvhfqi752yjaXylr0Rp4oDg5H0Zn1IuyRhDVvYOwAXoJirx2xuS16I3WjxnAIHiQ==} + /@types/semver@7.5.5: + resolution: {integrity: sha512-+d+WYC1BxJ6yVOgUgzK8gWvp5qF8ssV5r4nsDcZWKRWcDQLQ619tvWAxJQYGgBrO1MnLJC7a5GtiYsAoQ47dJg==} dev: true /@types/unist@3.0.1: resolution: {integrity: sha512-ue/hDUpPjC85m+PM9OQDMZr3LywT+CT6mPsQq8OJtCLiERkGRcQUFvu9XASF5XWqyZFXbf15lvb3JFJ4dRLWPg==} dev: false - /@typescript-eslint/eslint-plugin@6.9.1(@typescript-eslint/parser@6.9.1)(eslint@8.53.0)(typescript@5.2.2): - resolution: {integrity: sha512-w0tiiRc9I4S5XSXXrMHOWgHgxbrBn1Ro+PmiYhSg2ZVdxrAJtQgzU5o2m1BfP6UOn7Vxcc6152vFjQfmZR4xEg==} + /@typescript-eslint/eslint-plugin@6.10.0(@typescript-eslint/parser@6.10.0)(eslint@8.53.0)(typescript@5.2.2): + resolution: {integrity: sha512-uoLj4g2OTL8rfUQVx2AFO1hp/zja1wABJq77P6IclQs6I/m9GLrm7jCdgzZkvWdDCQf1uEvoa8s8CupsgWQgVg==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: '@typescript-eslint/parser': ^6.0.0 || ^6.0.0-alpha @@ -1577,11 +1610,11 @@ packages: optional: true dependencies: '@eslint-community/regexpp': 4.10.0 - '@typescript-eslint/parser': 6.9.1(eslint@8.53.0)(typescript@5.2.2) - '@typescript-eslint/scope-manager': 6.9.1 - '@typescript-eslint/type-utils': 6.9.1(eslint@8.53.0)(typescript@5.2.2) - '@typescript-eslint/utils': 6.9.1(eslint@8.53.0)(typescript@5.2.2) - '@typescript-eslint/visitor-keys': 6.9.1 + '@typescript-eslint/parser': 6.10.0(eslint@8.53.0)(typescript@5.2.2) + '@typescript-eslint/scope-manager': 6.10.0 + '@typescript-eslint/type-utils': 6.10.0(eslint@8.53.0)(typescript@5.2.2) + '@typescript-eslint/utils': 6.10.0(eslint@8.53.0)(typescript@5.2.2) + '@typescript-eslint/visitor-keys': 6.10.0 debug: 4.3.4 eslint: 8.53.0 graphemer: 1.4.0 @@ -1594,8 +1627,8 @@ packages: - supports-color dev: true - /@typescript-eslint/parser@6.9.1(eslint@8.53.0)(typescript@5.2.2): - resolution: {integrity: sha512-C7AK2wn43GSaCUZ9do6Ksgi2g3mwFkMO3Cis96kzmgudoVaKyt62yNzJOktP0HDLb/iO2O0n2lBOzJgr6Q/cyg==} + /@typescript-eslint/parser@6.10.0(eslint@8.53.0)(typescript@5.2.2): + resolution: {integrity: sha512-+sZwIj+s+io9ozSxIWbNB5873OSdfeBEH/FR0re14WLI6BaKuSOnnwCJ2foUiu8uXf4dRp1UqHP0vrZ1zXGrog==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: eslint: ^7.0.0 || ^8.0.0 @@ -1604,10 +1637,10 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/scope-manager': 6.9.1 - '@typescript-eslint/types': 6.9.1 - '@typescript-eslint/typescript-estree': 6.9.1(typescript@5.2.2) - '@typescript-eslint/visitor-keys': 6.9.1 + '@typescript-eslint/scope-manager': 6.10.0 + '@typescript-eslint/types': 6.10.0 + '@typescript-eslint/typescript-estree': 6.10.0(typescript@5.2.2) + '@typescript-eslint/visitor-keys': 6.10.0 debug: 4.3.4 eslint: 8.53.0 typescript: 5.2.2 @@ -1615,16 +1648,16 @@ packages: - supports-color dev: true - /@typescript-eslint/scope-manager@6.9.1: - resolution: {integrity: sha512-38IxvKB6NAne3g/+MyXMs2Cda/Sz+CEpmm+KLGEM8hx/CvnSRuw51i8ukfwB/B/sESdeTGet1NH1Wj7I0YXswg==} + /@typescript-eslint/scope-manager@6.10.0: + resolution: {integrity: sha512-TN/plV7dzqqC2iPNf1KrxozDgZs53Gfgg5ZHyw8erd6jd5Ta/JIEcdCheXFt9b1NYb93a1wmIIVW/2gLkombDg==} engines: {node: ^16.0.0 || >=18.0.0} dependencies: - '@typescript-eslint/types': 6.9.1 - '@typescript-eslint/visitor-keys': 6.9.1 + '@typescript-eslint/types': 6.10.0 + '@typescript-eslint/visitor-keys': 6.10.0 dev: true - /@typescript-eslint/type-utils@6.9.1(eslint@8.53.0)(typescript@5.2.2): - resolution: {integrity: sha512-eh2oHaUKCK58qIeYp19F5V5TbpM52680sB4zNSz29VBQPTWIlE/hCj5P5B1AChxECe/fmZlspAWFuRniep1Skg==} + /@typescript-eslint/type-utils@6.10.0(eslint@8.53.0)(typescript@5.2.2): + resolution: {integrity: sha512-wYpPs3hgTFblMYwbYWPT3eZtaDOjbLyIYuqpwuLBBqhLiuvJ+9sEp2gNRJEtR5N/c9G1uTtQQL5AhV0fEPJYcg==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: eslint: ^7.0.0 || ^8.0.0 @@ -1633,8 +1666,8 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/typescript-estree': 6.9.1(typescript@5.2.2) - '@typescript-eslint/utils': 6.9.1(eslint@8.53.0)(typescript@5.2.2) + '@typescript-eslint/typescript-estree': 6.10.0(typescript@5.2.2) + '@typescript-eslint/utils': 6.10.0(eslint@8.53.0)(typescript@5.2.2) debug: 4.3.4 eslint: 8.53.0 ts-api-utils: 1.0.3(typescript@5.2.2) @@ -1643,13 +1676,13 @@ packages: - supports-color dev: true - /@typescript-eslint/types@6.9.1: - resolution: {integrity: sha512-BUGslGOb14zUHOUmDB2FfT6SI1CcZEJYfF3qFwBeUrU6srJfzANonwRYHDpLBuzbq3HaoF2XL2hcr01c8f8OaQ==} + /@typescript-eslint/types@6.10.0: + resolution: {integrity: sha512-36Fq1PWh9dusgo3vH7qmQAj5/AZqARky1Wi6WpINxB6SkQdY5vQoT2/7rW7uBIsPDcvvGCLi4r10p0OJ7ITAeg==} engines: {node: ^16.0.0 || >=18.0.0} dev: true - /@typescript-eslint/typescript-estree@6.9.1(typescript@5.2.2): - resolution: {integrity: sha512-U+mUylTHfcqeO7mLWVQ5W/tMLXqVpRv61wm9ZtfE5egz7gtnmqVIw9ryh0mgIlkKk9rZLY3UHygsBSdB9/ftyw==} + /@typescript-eslint/typescript-estree@6.10.0(typescript@5.2.2): + resolution: {integrity: sha512-ek0Eyuy6P15LJVeghbWhSrBCj/vJpPXXR+EpaRZqou7achUWL8IdYnMSC5WHAeTWswYQuP2hAZgij/bC9fanBg==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: typescript: '*' @@ -1657,8 +1690,8 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/types': 6.9.1 - '@typescript-eslint/visitor-keys': 6.9.1 + '@typescript-eslint/types': 6.10.0 + '@typescript-eslint/visitor-keys': 6.10.0 debug: 4.3.4 globby: 11.1.0 is-glob: 4.0.3 @@ -1669,18 +1702,18 @@ packages: - supports-color dev: true - /@typescript-eslint/utils@6.9.1(eslint@8.53.0)(typescript@5.2.2): - resolution: {integrity: sha512-L1T0A5nFdQrMVunpZgzqPL6y2wVreSyHhKGZryS6jrEN7bD9NplVAyMryUhXsQ4TWLnZmxc2ekar/lSGIlprCA==} + /@typescript-eslint/utils@6.10.0(eslint@8.53.0)(typescript@5.2.2): + resolution: {integrity: sha512-v+pJ1/RcVyRc0o4wAGux9x42RHmAjIGzPRo538Z8M1tVx6HOnoQBCX/NoadHQlZeC+QO2yr4nNSFWOoraZCAyg==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: eslint: ^7.0.0 || ^8.0.0 dependencies: '@eslint-community/eslint-utils': 4.4.0(eslint@8.53.0) - '@types/json-schema': 7.0.14 - '@types/semver': 7.5.4 - '@typescript-eslint/scope-manager': 6.9.1 - '@typescript-eslint/types': 6.9.1 - '@typescript-eslint/typescript-estree': 6.9.1(typescript@5.2.2) + '@types/json-schema': 7.0.15 + '@types/semver': 7.5.5 + '@typescript-eslint/scope-manager': 6.10.0 + '@typescript-eslint/types': 6.10.0 + '@typescript-eslint/typescript-estree': 6.10.0(typescript@5.2.2) eslint: 8.53.0 semver: 7.5.4 transitivePeerDependencies: @@ -1688,11 +1721,11 @@ packages: - typescript dev: true - /@typescript-eslint/visitor-keys@6.9.1: - resolution: {integrity: sha512-MUaPUe/QRLEffARsmNfmpghuQkW436DvESW+h+M52w0coICHRfD6Np9/K6PdACwnrq1HmuLl+cSPZaJmeVPkSw==} + /@typescript-eslint/visitor-keys@6.10.0: + resolution: {integrity: sha512-xMGluxQIEtOM7bqFCo+rCMh5fqI+ZxV5RUUOa29iVPz1OgCZrtc7rFnz5cLUazlkPKYqX+75iuDq7m0HQ48nCg==} engines: {node: ^16.0.0 || >=18.0.0} dependencies: - '@typescript-eslint/types': 6.9.1 + '@typescript-eslint/types': 6.10.0 eslint-visitor-keys: 3.4.3 dev: true @@ -1930,16 +1963,16 @@ packages: dependencies: file-uri-to-path: 1.0.0 - /bits-ui@0.0.27(@sveltejs/kit@1.27.3)(svelte@4.2.2): + /bits-ui@0.0.27(@sveltejs/kit@1.27.5)(svelte@4.2.3): resolution: {integrity: sha512-T/8BjEVvAOlp+1ofg4JRiwjv5m/320KUrWk5ONrjzmZVZ5d+uIlGwHmdVysbVtygHxf+FWi8CCKSPYrbxmQUYA==} peerDependencies: svelte: ^4.0.0 dependencies: - '@melt-ui/svelte': 0.37.2(svelte@4.2.2) - '@sveltejs/adapter-vercel': 3.0.3(@sveltejs/kit@1.27.3) + '@melt-ui/svelte': 0.37.2(svelte@4.2.3) + '@sveltejs/adapter-vercel': 3.0.3(@sveltejs/kit@1.27.5) nanoid: 4.0.2 shiki: 0.14.5 - svelte: 4.2.2 + svelte: 4.2.3 tailwind-merge: 1.14.0 unist-builder: 4.0.0 transitivePeerDependencies: @@ -2345,6 +2378,15 @@ packages: engines: {node: '>=10'} dev: true + /eslint-compat-utils@0.1.2(eslint@8.53.0): + resolution: {integrity: sha512-Jia4JDldWnFNIru1Ehx1H5s9/yxiRHY/TimCuUc0jNexew3cF1gI6CYZil1ociakfWO3rRqFjl1mskBblB3RYg==} + engines: {node: '>=12'} + peerDependencies: + eslint: '>=6.0.0' + dependencies: + eslint: 8.53.0 + dev: true + /eslint-config-prettier@9.0.0(eslint@8.53.0): resolution: {integrity: sha512-IcJsTkJae2S35pRsRAwoCE+925rJJStOdkKnLVgtE+tEpqU0EVVM7OqrwxqgptKdX29NUwC82I5pXsGFIgSevw==} hasBin: true @@ -2354,8 +2396,8 @@ packages: eslint: 8.53.0 dev: true - /eslint-plugin-svelte@2.34.1(eslint@8.53.0)(svelte@4.2.2)(ts-node@10.9.1): - resolution: {integrity: sha512-HnLzYevh9bLL0Rj2d4dmZY9EutN0BL5JsJRHqtJFIyaEmdxxd3ZuY5zNoSjIFhctFMSntsClbd6TwYjgaOY0Xw==} + /eslint-plugin-svelte@2.35.0(eslint@8.53.0)(svelte@4.2.3)(ts-node@10.9.1): + resolution: {integrity: sha512-3WDFxNrkXaMlpqoNo3M1ZOQuoFLMO9+bdnN6oVVXaydXC7nzCJuGy9a0zqoNDHMSRPYt0Rqo6hIdHMEaI5sQnw==} engines: {node: ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^7.0.0 || ^8.0.0-0 @@ -2368,6 +2410,7 @@ packages: '@jridgewell/sourcemap-codec': 1.4.15 debug: 4.3.4 eslint: 8.53.0 + eslint-compat-utils: 0.1.2(eslint@8.53.0) esutils: 2.0.3 known-css-properties: 0.29.0 postcss: 8.4.31 @@ -2375,8 +2418,8 @@ packages: postcss-safe-parser: 6.0.0(postcss@8.4.31) postcss-selector-parser: 6.0.13 semver: 7.5.4 - svelte: 4.2.2 - svelte-eslint-parser: 0.33.1(svelte@4.2.2) + svelte: 4.2.3 + svelte-eslint-parser: 0.33.1(svelte@4.2.3) transitivePeerDependencies: - supports-color - ts-node @@ -2485,7 +2528,7 @@ packages: /estree-walker@3.0.3: resolution: {integrity: sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==} dependencies: - '@types/estree': 1.0.4 + '@types/estree': 1.0.5 /esutils@2.0.3: resolution: {integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==} @@ -2506,6 +2549,17 @@ packages: merge2: 1.4.1 micromatch: 4.0.5 + /fast-glob@3.3.2: + resolution: {integrity: sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==} + engines: {node: '>=8.6.0'} + dependencies: + '@nodelib/fs.stat': 2.0.5 + '@nodelib/fs.walk': 1.2.8 + glob-parent: 5.1.2 + merge2: 1.4.1 + micromatch: 4.0.5 + dev: true + /fast-json-stable-stringify@2.1.0: resolution: {integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==} dev: true @@ -2583,15 +2637,15 @@ packages: is-callable: 1.2.7 dev: false - /formsnap@0.0.9(svelte@4.2.2)(sveltekit-superforms@1.9.0)(zod@3.22.4): + /formsnap@0.0.9(svelte@4.2.3)(sveltekit-superforms@1.10.1)(zod@3.22.4): resolution: {integrity: sha512-PJ/UU0+nfdyywc73sN016tF0+aPVhy37M43MY9jbtjrDuhFcibQ4EoCG3b8NtyBMSTWf785SuzAo8jdADiQVcg==} peerDependencies: svelte: ^4.0.0 sveltekit-superforms: ^1.6.1 zod: ^3.22.2 dependencies: - svelte: 4.2.2 - sveltekit-superforms: 1.9.0(@sveltejs/kit@1.27.3)(svelte@4.2.2)(zod@3.22.4) + svelte: 4.2.3 + sveltekit-superforms: 1.10.1(@sveltejs/kit@1.27.5)(svelte@4.2.3)(zod@3.22.4) zod: 3.22.4 dev: false @@ -2711,7 +2765,7 @@ packages: dependencies: array-union: 2.1.0 dir-glob: 3.0.1 - fast-glob: 3.3.1 + fast-glob: 3.3.2 ignore: 5.2.4 merge2: 1.4.1 slash: 3.0.0 @@ -3058,19 +3112,16 @@ packages: dependencies: yallist: 4.0.0 - /lucia@2.7.3: - resolution: {integrity: sha512-fzwwsZcijdQmS116J2odQZj/fb8SYXUI2rRWz84gZqkbpX9QAS4m72qlFzsPDv1YXJHNRhYUQCvQl3EKgt3OgA==} - dependencies: - '@noble/hashes': 1.3.2 - nanoid: 5.0.1 + /lucia@2.7.4: + resolution: {integrity: sha512-do6Aah5kX2DUl7N0CvELWV1/b+qZGF0AUmUrkthYeNfXfgx4RAkWi4BkAlgGDBB/0c1WApb18mUD1pA5qTaWmw==} dev: false - /lucide-svelte@0.256.1(svelte@4.2.2): + /lucide-svelte@0.256.1(svelte@4.2.3): resolution: {integrity: sha512-Fk8kQ5Xal9lxvX7T4fkyo592so3zzBtwfAfCOtptEh68jOKery/DyMlhY5m/Bh0M0pvb87soakYchighTBzPLQ==} peerDependencies: svelte: '>=3 <5' dependencies: - svelte: 4.2.2 + svelte: 4.2.3 dev: false /magic-string@0.27.0: @@ -3216,12 +3267,6 @@ packages: engines: {node: ^14 || ^16 || >=18} hasBin: true - /nanoid@5.0.1: - resolution: {integrity: sha512-vWeVtV5Cw68aML/QaZvqN/3QQXc6fBfIieAlu05m7FZW2Dgb+3f0xc0TTxuJW+7u30t7iSDTV/j3kVI0oJqIfQ==} - engines: {node: ^18 || >=20} - hasBin: true - dev: false - /natural-compare@1.4.0: resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==} dev: true @@ -3870,14 +3915,14 @@ packages: engines: {node: '>= 0.8.0'} dev: true - /prettier-plugin-svelte@3.0.3(prettier@3.0.3)(svelte@4.2.2): - resolution: {integrity: sha512-dLhieh4obJEK1hnZ6koxF+tMUrZbV5YGvRpf2+OADyanjya5j0z1Llo8iGwiHmFWZVG/hLEw/AJD5chXd9r3XA==} + /prettier-plugin-svelte@3.1.0(prettier@3.0.3)(svelte@4.2.3): + resolution: {integrity: sha512-96+AZxs2ESqIFA9j+o+DHqY+BsUglezfl553LQd6VOtTyJq5GPuBEb3ElxF2cerFzKlYKttlH/VcVmRNj5oc3A==} peerDependencies: prettier: ^3.0.0 - svelte: ^3.2.0 || ^4.0.0-next.0 + svelte: ^3.2.0 || ^4.0.0-next.0 || ^5.0.0-next.0 dependencies: prettier: 3.0.3 - svelte: 4.2.2 + svelte: 4.2.3 dev: true /prettier@3.0.3: @@ -3920,7 +3965,7 @@ packages: /queue-microtask@1.2.3: resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==} - /radix-svelte@0.9.0(svelte@4.2.2): + /radix-svelte@0.9.0(svelte@4.2.3): resolution: {integrity: sha512-0PJMHiZVTjWGrjK7c2/FY+nq0fBGwPXNy6fFvkLZIs73hTIai/Exw+pi3TCvtd80gSjFb5utdHWI3qiuuN0B/Q==} engines: {node: '>= 16'} peerDependencies: @@ -3928,7 +3973,7 @@ packages: dependencies: '@floating-ui/core': 1.5.0 '@floating-ui/dom': 1.5.3 - svelte: 4.2.2 + svelte: 4.2.3 dev: false /react-is@18.2.0: @@ -4231,11 +4276,11 @@ packages: resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==} engines: {node: '>= 0.4'} - /svelte-check@3.5.2(postcss-load-config@4.0.1)(postcss@8.4.31)(sass@1.69.5)(svelte@4.2.2): - resolution: {integrity: sha512-5a/YWbiH4c+AqAUP+0VneiV5bP8YOk9JL3jwvN+k2PEPLgpu85bjQc5eE67+eIZBBwUEJzmO3I92OqKcqbp3fw==} + /svelte-check@3.6.0(postcss-load-config@4.0.1)(postcss@8.4.31)(sass@1.69.5)(svelte@4.2.3): + resolution: {integrity: sha512-8VfqhfuRJ1sKW+o8isH2kPi0RhjXH1nNsIbCFGyoUHG+ZxVxHYRKcb+S8eaL/1tyj3VGvWYx3Y5+oCUsJgnzcw==} hasBin: true peerDependencies: - svelte: ^3.55.0 || ^4.0.0-next.0 || ^4.0.0 + svelte: ^3.55.0 || ^4.0.0-next.0 || ^4.0.0 || ^5.0.0-next.0 dependencies: '@jridgewell/trace-mapping': 0.3.20 chokidar: 3.5.3 @@ -4243,8 +4288,8 @@ packages: import-fresh: 3.3.0 picocolors: 1.0.0 sade: 1.8.1 - svelte: 4.2.2 - svelte-preprocess: 5.0.4(postcss-load-config@4.0.1)(postcss@8.4.31)(sass@1.69.5)(svelte@4.2.2)(typescript@5.2.2) + svelte: 4.2.3 + svelte-preprocess: 5.1.0(postcss-load-config@4.0.1)(postcss@8.4.31)(sass@1.69.5)(svelte@4.2.3)(typescript@5.2.2) typescript: 5.2.2 transitivePeerDependencies: - '@babel/core' @@ -4258,7 +4303,7 @@ packages: - sugarss dev: true - /svelte-eslint-parser@0.33.1(svelte@4.2.2): + /svelte-eslint-parser@0.33.1(svelte@4.2.3): resolution: {integrity: sha512-vo7xPGTlKBGdLH8T5L64FipvTrqv3OQRx9d2z5X05KKZDlF4rQk8KViZO4flKERY+5BiVdOh7zZ7JGJWo5P0uA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -4272,43 +4317,43 @@ packages: espree: 9.6.1 postcss: 8.4.31 postcss-scss: 4.0.9(postcss@8.4.31) - svelte: 4.2.2 + svelte: 4.2.3 dev: true - /svelte-french-toast@1.2.0(svelte@4.2.2): + /svelte-french-toast@1.2.0(svelte@4.2.3): resolution: {integrity: sha512-5PW+6RFX3xQPbR44CngYAP1Sd9oCq9P2FOox4FZffzJuZI2mHOB7q5gJBVnOiLF5y3moVGZ7u2bYt7+yPAgcEQ==} peerDependencies: svelte: ^3.57.0 || ^4.0.0 dependencies: - svelte: 4.2.2 - svelte-writable-derived: 3.1.0(svelte@4.2.2) + svelte: 4.2.3 + svelte-writable-derived: 3.1.0(svelte@4.2.3) dev: false - /svelte-hmr@0.15.3(svelte@4.2.2): + /svelte-hmr@0.15.3(svelte@4.2.3): resolution: {integrity: sha512-41snaPswvSf8TJUhlkoJBekRrABDXDMdpNpT2tfHIv4JuhgvHqLMhEPGtaQn0BmbNSTkuz2Ed20DF2eHw0SmBQ==} engines: {node: ^12.20 || ^14.13.1 || >= 16} peerDependencies: svelte: ^3.19.0 || ^4.0.0 dependencies: - svelte: 4.2.2 + svelte: 4.2.3 /svelte-lazy-loader@1.0.0: resolution: {integrity: sha512-AZD6R60vksyojn21FgXLglmBiBB9K5Dkdu0hdGrLbCaRCYT68IsWkZfRUqKhMx1IfzqWcZQ8X9y/f+Ih0oNQkQ==} dev: false - /svelte-meta-tags@3.0.4(svelte@4.2.2)(typescript@5.2.2): - resolution: {integrity: sha512-L2oYFoJM5HVy1nFsWf1xr+Ws8yV3Vh1OLDUYJ14Ygl/3SkwMlWS2CwgNmOAJWAZMWLfFH1v3ik9eVcbwrnURGw==} + /svelte-meta-tags@3.1.0(svelte@4.2.3)(typescript@5.2.2): + resolution: {integrity: sha512-wFBfpktSua1R5rdvQ/aFucvXmRqzDhRYrPpMQ/pL4+KL5QHIzomPf29a5WN3yDR0reSy1PXyQ2ah0+uCYCbi0g==} peerDependencies: svelte: ^3.55.0 || ^4.0.0 dependencies: schema-dts: 1.1.2(typescript@5.2.2) - svelte: 4.2.2 + svelte: 4.2.3 transitivePeerDependencies: - typescript dev: true - /svelte-preprocess@5.0.4(postcss-load-config@4.0.1)(postcss@8.4.31)(sass@1.69.5)(svelte@4.2.2)(typescript@5.2.2): - resolution: {integrity: sha512-ABia2QegosxOGsVlsSBJvoWeXy1wUKSfF7SWJdTjLAbx/Y3SrVevvvbFNQqrSJw89+lNSsM58SipmZJ5SRi5iw==} + /svelte-preprocess@5.1.0(postcss-load-config@4.0.1)(postcss@8.4.31)(sass@1.69.5)(svelte@4.2.3)(typescript@5.2.2): + resolution: {integrity: sha512-EkErPiDzHAc0k2MF5m6vBNmRUh338h2myhinUw/xaqsLs7/ZvsgREiLGj03VrSzbY/TB5ZXgBOsKraFee5yceA==} engines: {node: '>= 14.10.0'} requiresBuild: true peerDependencies: @@ -4321,7 +4366,7 @@ packages: sass: ^1.26.8 stylus: ^0.55.0 sugarss: ^2.0.0 || ^3.0.0 || ^4.0.0 - svelte: ^3.23.0 || ^4.0.0-next.0 || ^4.0.0 + svelte: ^3.23.0 || ^4.0.0-next.0 || ^4.0.0 || ^5.0.0-next.0 typescript: '>=3.9.5 || ^4.0.0 || ^5.0.0' peerDependenciesMeta: '@babel/core': @@ -4353,7 +4398,7 @@ packages: sass: 1.69.5 sorcery: 0.11.0 strip-indent: 3.0.0 - svelte: 4.2.2 + svelte: 4.2.3 typescript: 5.2.2 dev: true @@ -4361,20 +4406,20 @@ packages: resolution: {integrity: sha512-N5JqlBni6BzElxmuFrOPxOJnjsxh1cFDACLEVKs8OHBcx8ZNRO1p5SxuQex1m3qbLzAC8G99EHeWcxGkjyKjLQ==} engines: {node: '>=16'} dependencies: - svelte: 4.2.2 + svelte: 4.2.3 tslib: 2.6.2 dev: true - /svelte-writable-derived@3.1.0(svelte@4.2.2): + /svelte-writable-derived@3.1.0(svelte@4.2.3): resolution: {integrity: sha512-cTvaVFNIJ036vSDIyPxJYivKC7ZLtcFOPm1Iq6qWBDo1fOHzfk6ZSbwaKrxhjgy52Rbl5IHzRcWgos6Zqn9/rg==} peerDependencies: svelte: ^3.2.1 || ^4.0.0-next.1 dependencies: - svelte: 4.2.2 + svelte: 4.2.3 dev: false - /svelte@4.2.2: - resolution: {integrity: sha512-My2tytF2e2NnHSpn2M7/3VdXT4JdTglYVUuSuK/mXL2XtulPYbeBfl8Dm1QiaKRn0zoULRnL+EtfZHHP0k4H3A==} + /svelte@4.2.3: + resolution: {integrity: sha512-sqmG9KC6uUc7fb3ZuWoxXvqk6MI9Uu4ABA1M0fYDgTlFYu1k02xp96u6U9+yJZiVm84m9zge7rrA/BNZdFpOKw==} engines: {node: '>=16'} dependencies: '@ampproject/remapping': 2.2.1 @@ -4391,25 +4436,25 @@ packages: magic-string: 0.30.5 periscopic: 3.1.0 - /sveltekit-flash-message@2.2.1(@sveltejs/kit@1.27.3)(svelte@4.2.2): + /sveltekit-flash-message@2.2.1(@sveltejs/kit@1.27.5)(svelte@4.2.3): resolution: {integrity: sha512-KnVuC7Q07crRTwgm/N5CQEebNbzPWoMrtlKXRMq608T+/by8kETXmyTUnuZ5wsnfJEwhWQyXsXBOY2a6NzCPQQ==} peerDependencies: '@sveltejs/kit': 1.x svelte: 3.x || 4.x dependencies: - '@sveltejs/kit': 1.27.3(svelte@4.2.2)(vite@4.5.0) - svelte: 4.2.2 + '@sveltejs/kit': 1.27.5(svelte@4.2.3)(vite@4.5.0) + svelte: 4.2.3 dev: true - /sveltekit-superforms@1.9.0(@sveltejs/kit@1.27.3)(svelte@4.2.2)(zod@3.22.4): - resolution: {integrity: sha512-gd8/1umhc8yCtrt3TtzFOt51JvRCJPlsL5/0ElalwOF/Q0YjIm+gVOAdT0/xfvloMGfDQ7tBMaz8Y70zYD9s3w==} + /sveltekit-superforms@1.10.1(@sveltejs/kit@1.27.5)(svelte@4.2.3)(zod@3.22.4): + resolution: {integrity: sha512-xNRLuncJf7UoJSr543IpFRu5si2Vv7dd8lsc6w1MAodGcIvDFn76T6jF/idftos7Vt/OOi3btFsvrJvT99n4dg==} peerDependencies: '@sveltejs/kit': 1.x svelte: 3.x || 4.x zod: 3.x dependencies: - '@sveltejs/kit': 1.27.3(svelte@4.2.2)(vite@4.5.0) - svelte: 4.2.2 + '@sveltejs/kit': 1.27.5(svelte@4.2.3)(vite@4.5.0) + svelte: 4.2.3 zod: 3.22.4 /tabbable@6.2.0: diff --git a/postcss.config.cjs b/postcss.config.cjs index 4a6c594..f7bb67f 100644 --- a/postcss.config.cjs +++ b/postcss.config.cjs @@ -10,7 +10,7 @@ const config = { tailwindNesting(), tailwindcss(), postcssPresetEnv({ - stage: 2, + stage: 3, features: { 'nesting-rules': false, 'custom-media-queries': true, diff --git a/src/lib/components/header/index.svelte b/src/lib/components/header/index.svelte index ea1605e..60d0872 100644 --- a/src/lib/components/header/index.svelte +++ b/src/lib/components/header/index.svelte @@ -16,8 +16,10 @@
@@ -128,9 +130,9 @@ height: 100%; } - .corner img { - width: 1.5em; - height: 1.5em; + .logo-image { + width: 2rem; + height: 2rem; object-fit: contain; } diff --git a/src/routes/(auth)/+layout.svelte b/src/routes/(auth)/+layout.svelte index 2c58333..9087ada 100644 --- a/src/routes/(auth)/+layout.svelte +++ b/src/routes/(auth)/+layout.svelte @@ -8,6 +8,12 @@
+