From 628f927c57eec52c5ffd4646b92495959e89d92e Mon Sep 17 00:00:00 2001 From: Joshua Melville Date: Fri, 29 Nov 2024 09:51:16 +0200 Subject: [PATCH 01/10] fix link color override for alert variants --- components/ui/Alert.tsx | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/components/ui/Alert.tsx b/components/ui/Alert.tsx index bbdccb44..2f3ee2dc 100644 --- a/components/ui/Alert.tsx +++ b/components/ui/Alert.tsx @@ -12,11 +12,11 @@ const alertVariants = cva( variants: { variant: { default: '', - info: 'border-info bg-info/10 [--link:var(--info)] [&>svg]:text-info', + info: 'border-info bg-info/10 [--color-link:var(--color-info)] [&>svg]:text-info', destructive: - 'border-destructive bg-destructive/5 text-destructive dark:border-destructive [&>svg]:text-destructive [--link:var(--destructive)]', + 'border-destructive bg-destructive/5 text-destructive dark:border-destructive [&>svg]:text-destructive [--color-link:var(--color-destructive)]', success: - 'border-success bg-success/10 text-success-foreground [&>svg]:text-success-foreground [--link:var(--success-foreground)]', + 'border-success bg-success/10 text-success-foreground [&>svg]:text-success-foreground [--color-link:var(--color-success-foreground)]', }, }, defaultVariants: { From 393413bc7530106fecf590643da4179cebfc9c40 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 2 Dec 2024 13:29:30 +0000 Subject: [PATCH 02/10] Bump motion from 11.11.17 to 11.12.0 Bumps [motion](https://github.com/framer/motion) from 11.11.17 to 11.12.0. - [Changelog](https://github.com/motiondivision/motion/blob/main/CHANGELOG.md) - [Commits](https://github.com/framer/motion/compare/v11.11.17...v11.12.0) --- updated-dependencies: - dependency-name: motion dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- package.json | 2 +- pnpm-lock.yaml | 18 +++++++++--------- 2 files changed, 10 insertions(+), 10 deletions(-) diff --git a/package.json b/package.json index cc31bfae..475b31b9 100644 --- a/package.json +++ b/package.json @@ -67,7 +67,7 @@ "lucia": "^2.7.7", "lucide-react": "^0.314.0", "luxon": "^3.5.0", - "motion": "^11.11.17", + "motion": "^11.12.0", "next": "^14.2.16", "nuqs": "^1.19.1", "ohash": "^1.1.4", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 13592876..13228379 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -144,8 +144,8 @@ importers: specifier: ^3.5.0 version: 3.5.0 motion: - specifier: ^11.11.17 - version: 11.11.17(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: ^11.12.0 + version: 11.12.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) next: specifier: ^14.2.16 version: 14.2.16(@babel/core@7.25.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.79.1) @@ -3010,8 +3010,8 @@ packages: resolution: {integrity: sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==} engines: {node: '>= 6'} - framer-motion@11.11.17: - resolution: {integrity: sha512-O8QzvoKiuzI5HSAHbcYuL6xU+ZLXbrH7C8Akaato4JzQbX2ULNeniqC2Vo5eiCtFktX9XsJ+7nUhxcl2E2IjpA==} + framer-motion@11.12.0: + resolution: {integrity: sha512-gZaZeqFM6pX9kMVti60hYAa75jGpSsGYWAHbBfIkuHN7DkVHVkxSxeNYnrGmHuM0zPkWTzQx10ZT+fDjn7N4SA==} peerDependencies: '@emotion/is-prop-valid': '*' react: ^18.0.0 @@ -3964,8 +3964,8 @@ packages: mitt@3.0.1: resolution: {integrity: sha512-vKivATfr97l2/QBCYAkXYDbrIWPM2IIKEl7YPhjCvKlG3kE2gm+uBo6nEXK3M5/Ffh/FLpKExzOQ3JJoJGFKBw==} - motion@11.11.17: - resolution: {integrity: sha512-y6mXYElvJ5HHwPBUpYG/5wclKVGW4hJhqPkTjWccib5/WrcRM185adg3+4aSmG5iD10XKFt5uBOAiKwuzMHPPQ==} + motion@11.12.0: + resolution: {integrity: sha512-BFH9vwCs4dI9t1W1/1HonahOCnTxcKfzBR8D310wHFdx7oIwlP/51OqLNGO74lxOdCpTLf5BLe233k6yRqJo9Q==} peerDependencies: '@emotion/is-prop-valid': '*' react: ^18.0.0 @@ -8243,7 +8243,7 @@ snapshots: combined-stream: 1.0.8 mime-types: 2.1.35 - framer-motion@11.11.17(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + framer-motion@11.12.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: tslib: 2.8.0 optionalDependencies: @@ -9565,9 +9565,9 @@ snapshots: mitt@3.0.1: {} - motion@11.11.17(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + motion@11.12.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: - framer-motion: 11.11.17(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + framer-motion: 11.12.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) tslib: 2.8.0 optionalDependencies: react: 18.3.1 From 2bee8d7c025688fbb52a88c4b66aaa9c9c75723b Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 2 Dec 2024 13:30:17 +0000 Subject: [PATCH 03/10] Bump react-dropzone from 14.2.3 to 14.3.5 Bumps [react-dropzone](https://github.com/react-dropzone/react-dropzone) from 14.2.3 to 14.3.5. - [Release notes](https://github.com/react-dropzone/react-dropzone/releases) - [Commits](https://github.com/react-dropzone/react-dropzone/compare/v14.2.3...v14.3.5) --- updated-dependencies: - dependency-name: react-dropzone dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- package.json | 2 +- pnpm-lock.yaml | 28 ++++++++++++++++++---------- 2 files changed, 19 insertions(+), 11 deletions(-) diff --git a/package.json b/package.json index cc31bfae..18ec8369 100644 --- a/package.json +++ b/package.json @@ -75,7 +75,7 @@ "react": "18.3.1", "react-compound-slider": "^3.4.0", "react-dom": "18.3.1", - "react-dropzone": "^14.2.3", + "react-dropzone": "^14.3.5", "react-flip-toolkit": "^7.2.4", "react-hook-form": "^7.53.0", "react-markdown": "^9.0.1", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 13592876..1ec20f3f 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -168,8 +168,8 @@ importers: specifier: 18.3.1 version: 18.3.1(react@18.3.1) react-dropzone: - specifier: ^14.2.3 - version: 14.2.3(react@18.3.1) + specifier: ^14.3.5 + version: 14.3.5(react@18.3.1) react-flip-toolkit: specifier: ^7.2.4 version: 7.2.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1) @@ -2224,8 +2224,8 @@ packages: asynckit@0.4.0: resolution: {integrity: sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==} - attr-accept@2.2.2: - resolution: {integrity: sha512-7prDjvt9HmqiZ0cl5CRjtS84sEyhsHP2coDkaZKRKVfCDo9s7iw7ChVmar78Gu9pC4SoR/28wFu/G5JJhTnqEg==} + attr-accept@2.2.5: + resolution: {integrity: sha512-0bDNnY/u6pPwHDMoF0FieU354oBi0a8rD9FcsLwzcGWbc8KS8KPIi7y+s13OlVY+gMWc/9xEMUgNE6Qm8ZllYQ==} engines: {node: '>=4'} available-typed-arrays@1.0.7: @@ -2973,6 +2973,10 @@ packages: resolution: {integrity: sha512-QlZ5yJC0VxHxQQsQhXvBaC7VRJ2uaxTf+Tfpu4Z/OcVQJVpZO+DGU0rkoVW5ce2SccxugvpBJoMvUs59iILYdw==} engines: {node: '>= 12'} + file-selector@2.1.2: + resolution: {integrity: sha512-QgXo+mXTe8ljeqUFaX3QVHc5osSItJ/Km+xpocx0aSqWGMSCf6qYs/VnzZgS864Pjn5iceMRFigeAV7AfTlaig==} + engines: {node: '>= 12'} + fill-range@7.1.1: resolution: {integrity: sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==} engines: {node: '>=8'} @@ -4328,8 +4332,8 @@ packages: peerDependencies: react: ^18.3.1 - react-dropzone@14.2.3: - resolution: {integrity: sha512-O3om8I+PkFKbxCukfIR3QAGftYXDZfOE2N1mr/7qebQJHs7U+/RSL/9xomJNpRg9kM5h9soQSdf0Gc7OHF5Fug==} + react-dropzone@14.3.5: + resolution: {integrity: sha512-9nDUaEEpqZLOz5v5SUcFA0CjM4vq8YbqO0WRls+EYT7+DvxUdzDPKNCPLqGfj3YL9MsniCLCD4RFA6M95V6KMQ==} engines: {node: '>= 10.13'} peerDependencies: react: '>= 16.8 || 18.0.0' @@ -7266,7 +7270,7 @@ snapshots: asynckit@0.4.0: {} - attr-accept@2.2.2: {} + attr-accept@2.2.5: {} available-typed-arrays@1.0.7: dependencies: @@ -8200,6 +8204,10 @@ snapshots: dependencies: tslib: 2.8.0 + file-selector@2.1.2: + dependencies: + tslib: 2.8.0 + fill-range@7.1.1: dependencies: to-regex-range: 5.0.1 @@ -9866,10 +9874,10 @@ snapshots: react: 18.3.1 scheduler: 0.23.2 - react-dropzone@14.2.3(react@18.3.1): + react-dropzone@14.3.5(react@18.3.1): dependencies: - attr-accept: 2.2.2 - file-selector: 0.6.0 + attr-accept: 2.2.5 + file-selector: 2.1.2 prop-types: 15.8.1 react: 18.3.1 From cdc6d28140ab71a427f1f9ee3ab0d488aa9224a3 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 2 Dec 2024 13:30:33 +0000 Subject: [PATCH 04/10] Bump react-hook-form from 7.53.0 to 7.53.2 Bumps [react-hook-form](https://github.com/react-hook-form/react-hook-form) from 7.53.0 to 7.53.2. - [Release notes](https://github.com/react-hook-form/react-hook-form/releases) - [Changelog](https://github.com/react-hook-form/react-hook-form/blob/master/CHANGELOG.md) - [Commits](https://github.com/react-hook-form/react-hook-form/compare/v7.53.0...v7.53.2) --- updated-dependencies: - dependency-name: react-hook-form dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- package.json | 2 +- pnpm-lock.yaml | 16 ++++++++-------- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/package.json b/package.json index cc31bfae..2e139a4d 100644 --- a/package.json +++ b/package.json @@ -77,7 +77,7 @@ "react-dom": "18.3.1", "react-dropzone": "^14.2.3", "react-flip-toolkit": "^7.2.4", - "react-hook-form": "^7.53.0", + "react-hook-form": "^7.53.2", "react-markdown": "^9.0.1", "react-redux": "^8.1.3", "react-resize-aware": "^4.0.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 13592876..22eec469 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -22,7 +22,7 @@ importers: version: 0.0.2 '@hookform/resolvers': specifier: ^3.9.1 - version: 3.9.1(react-hook-form@7.53.0(react@18.3.1)) + version: 3.9.1(react-hook-form@7.53.2(react@18.3.1)) '@lucia-auth/adapter-prisma': specifier: ^3.0.2 version: 3.0.2(@prisma/client@5.22.0(prisma@5.22.0))(lucia@2.7.7) @@ -174,8 +174,8 @@ importers: specifier: ^7.2.4 version: 7.2.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react-hook-form: - specifier: ^7.53.0 - version: 7.53.0(react@18.3.1) + specifier: ^7.53.2 + version: 7.53.2(react@18.3.1) react-markdown: specifier: ^9.0.1 version: 9.0.1(@types/react@18.3.7)(react@18.3.1) @@ -4341,8 +4341,8 @@ packages: react: '>= 16.x' react-dom: '>= 16.x' - react-hook-form@7.53.0: - resolution: {integrity: sha512-M1n3HhqCww6S2hxLxciEXy2oISPnAzxY7gvwVPrtlczTM/1dDadXgUxDpHMrMTblDOcm/AXtXxHwZ3jpg1mqKQ==} + react-hook-form@7.53.2: + resolution: {integrity: sha512-YVel6fW5sOeedd1524pltpHX+jgU2u3DSDtXEaBORNdqiNrsX/nUI/iGXONegttg0mJVnfrIkiV0cmTU6Oo2xw==} engines: {node: '>=18.0.0'} peerDependencies: react: ^16.8.0 || ^17 || ^18 || ^19 @@ -5703,9 +5703,9 @@ snapshots: '@floating-ui/utils@0.2.8': {} - '@hookform/resolvers@3.9.1(react-hook-form@7.53.0(react@18.3.1))': + '@hookform/resolvers@3.9.1(react-hook-form@7.53.2(react@18.3.1))': dependencies: - react-hook-form: 7.53.0(react@18.3.1) + react-hook-form: 7.53.2(react@18.3.1) '@humanwhocodes/config-array@0.13.0': dependencies: @@ -9880,7 +9880,7 @@ snapshots: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - react-hook-form@7.53.0(react@18.3.1): + react-hook-form@7.53.2(react@18.3.1): dependencies: react: 18.3.1 From 78edf7d30ec816eb7703f0a2d1eb85692d5ed37d Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 2 Dec 2024 13:30:51 +0000 Subject: [PATCH 05/10] Bump vitest from 2.1.5 to 2.1.7 Bumps [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest) from 2.1.5 to 2.1.7. - [Release notes](https://github.com/vitest-dev/vitest/releases) - [Commits](https://github.com/vitest-dev/vitest/commits/v2.1.7/packages/vitest) --- updated-dependencies: - dependency-name: vitest dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- package.json | 2 +- pnpm-lock.yaml | 96 +++++++++++++++++++++++++------------------------- 2 files changed, 49 insertions(+), 49 deletions(-) diff --git a/package.json b/package.json index cc31bfae..b104ef28 100644 --- a/package.json +++ b/package.json @@ -143,6 +143,6 @@ "tailwindcss-animate": "^1.0.7", "typescript": "5.6.3", "vite-tsconfig-paths": "^5.1.2", - "vitest": "^2.1.5" + "vitest": "^2.1.7" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 13592876..a08742af 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -367,8 +367,8 @@ importers: specifier: ^5.1.2 version: 5.1.2(typescript@5.6.3)(vite@5.4.6(@types/node@22.9.0)(lightningcss@1.28.2)(sass@1.79.1)(terser@5.36.0)) vitest: - specifier: ^2.1.5 - version: 2.1.5(@types/node@22.9.0)(jsdom@25.0.1)(lightningcss@1.28.2)(sass@1.79.1)(terser@5.36.0) + specifier: ^2.1.7 + version: 2.1.7(@types/node@22.9.0)(jsdom@25.0.1)(lightningcss@1.28.2)(sass@1.79.1)(terser@5.36.0) packages: @@ -2046,11 +2046,11 @@ packages: peerDependencies: vite: ^4.2.0 || ^5.0.0 - '@vitest/expect@2.1.5': - resolution: {integrity: sha512-nZSBTW1XIdpZvEJyoP/Sy8fUg0b8od7ZpGDkTUcfJ7wz/VoZAFzFfLyxVxGFhUjJzhYqSbIpfMtl/+k/dpWa3Q==} + '@vitest/expect@2.1.7': + resolution: {integrity: sha512-folWk4qQDEedgUyvaZw94LIJuNLoDtY+rhKhhNy0csdwifn/pQz8EWVRnyrW3j0wMpy+xwJT8WiwiYxk+i+s7w==} - '@vitest/mocker@2.1.5': - resolution: {integrity: sha512-XYW6l3UuBmitWqSUXTNXcVBUCRytDogBsWuNXQijc00dtnU/9OqpXWp4OJroVrad/gLIomAq9aW8yWDBtMthhQ==} + '@vitest/mocker@2.1.7': + resolution: {integrity: sha512-nKMTnuJrarFH+7llWxeLmYRldIwTY3OM1DzdytHj0f2+fah6Cyk4XbswhjOiTCnAvXsZAEoo1OaD6rneSSU+3Q==} peerDependencies: msw: ^2.4.9 vite: ^5.0.0 @@ -2060,20 +2060,20 @@ packages: vite: optional: true - '@vitest/pretty-format@2.1.5': - resolution: {integrity: sha512-4ZOwtk2bqG5Y6xRGHcveZVr+6txkH7M2e+nPFd6guSoN638v/1XQ0K06eOpi0ptVU/2tW/pIU4IoPotY/GZ9fw==} + '@vitest/pretty-format@2.1.7': + resolution: {integrity: sha512-HoqRIyfQlXPrRDB43h0lC8eHPUDPwFweMaD6t+psOvwClCC+oZZim6wPMjuoMnRdiFxXqbybg/QbuewgTwK1vA==} - '@vitest/runner@2.1.5': - resolution: {integrity: sha512-pKHKy3uaUdh7X6p1pxOkgkVAFW7r2I818vHDthYLvUyjRfkKOU6P45PztOch4DZarWQne+VOaIMwA/erSSpB9g==} + '@vitest/runner@2.1.7': + resolution: {integrity: sha512-MrDNpXUIXksR57qipYh068SOX4N1hVw6oVILlTlfeTyA1rp0asuljyp15IZwKqhjpWLObFj+tiNrOM4R8UnSqg==} - '@vitest/snapshot@2.1.5': - resolution: {integrity: sha512-zmYw47mhfdfnYbuhkQvkkzYroXUumrwWDGlMjpdUr4jBd3HZiV2w7CQHj+z7AAS4VOtWxI4Zt4bWt4/sKcoIjg==} + '@vitest/snapshot@2.1.7': + resolution: {integrity: sha512-OioIxV/xS393DKdlkRNhmtY0K37qVdCv8w1M2SlLTBSX+fNK6zgcd01VlT1nXdbKVDaB8Zb6BOfQYYoGeGTEGg==} - '@vitest/spy@2.1.5': - resolution: {integrity: sha512-aWZF3P0r3w6DiYTVskOYuhBc7EMc3jvn1TkBg8ttylFFRqNN2XGD7V5a4aQdk6QiUzZQ4klNBSpCLJgWNdIiNw==} + '@vitest/spy@2.1.7': + resolution: {integrity: sha512-e5pzIaIC0LBrb/j1FaF7HXlPJLGtltiAkwXTMqNEHALJc7USSLEwziJ+aIWTmjsWNg89zazg37h7oZITnublsQ==} - '@vitest/utils@2.1.5': - resolution: {integrity: sha512-yfj6Yrp0Vesw2cwJbP+cl04OC+IHFsuQsrsJBL9pyGeQXE56v1UAOQco+SR55Vf1nQzfV0QJg1Qum7AaWUwwYg==} + '@vitest/utils@2.1.7': + resolution: {integrity: sha512-7gUdvIzCCuIrMZu0WHTvDJo8C1NsUtOqmwmcS3bRHUcfHemj29wmkzLVNuWQD7WHoBD/+I7WIgrnzt7kxR54ow==} '@xmldom/xmldom@0.8.10': resolution: {integrity: sha512-2WALfTl4xo2SkGCYRt6rDTFfk9R1czmBvUQy12gK2KuRKIpWEhcbbzy8EZXtz/jkRqHX8bFEc6FC1HjX4TUWYw==} @@ -5125,9 +5125,9 @@ packages: vfile@6.0.3: resolution: {integrity: sha512-KzIbH/9tXat2u30jf+smMwFCsno4wHVdNmzFyL+T/L3UGqqk6JKfVqOFOZEpZSHADH1k40ab6NUIXZq422ov3Q==} - vite-node@2.1.5: - resolution: {integrity: sha512-rd0QIgx74q4S1Rd56XIiL2cYEdyWn13cunYBIuqh9mpmQr7gGS0IxXoP8R6OaZtNQQLyXSWbd4rXKYUbhFpK5w==} - engines: {node: ^18.0.0 || >=20.0.0} + vite-node@2.1.7: + resolution: {integrity: sha512-b/5MxSWd0ftWt1B1LHfzCw0ASzaxHztUwP0rcsBhkDSGy9ZDEDieSIjFG3I78nI9dUN0eSeD6LtuKPZGjwwpZQ==} + engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0} hasBin: true vite-tsconfig-paths@5.1.2: @@ -5169,15 +5169,15 @@ packages: terser: optional: true - vitest@2.1.5: - resolution: {integrity: sha512-P4ljsdpuzRTPI/kbND2sDZ4VmieerR2c9szEZpjc+98Z9ebvnXmM5+0tHEKqYZumXqlvnmfWsjeFOjXVriDG7A==} - engines: {node: ^18.0.0 || >=20.0.0} + vitest@2.1.7: + resolution: {integrity: sha512-wzJ7Wri44ufkzTZbI1lHsdHfiGdFRmnJ9qIudDQ6tknjJeHhF5QgNSSjk7KRZUU535qEiEXFJ7tSHqyzyIv0jQ==} + engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0} hasBin: true peerDependencies: '@edge-runtime/vm': '*' - '@types/node': ^18.0.0 || >=20.0.0 - '@vitest/browser': 2.1.5 - '@vitest/ui': 2.1.5 + '@types/node': ^18.0.0 || ^20.0.0 || >=22.0.0 + '@vitest/browser': 2.1.7 + '@vitest/ui': 2.1.7 happy-dom: '*' jsdom: '*' peerDependenciesMeta: @@ -7042,43 +7042,43 @@ snapshots: transitivePeerDependencies: - supports-color - '@vitest/expect@2.1.5': + '@vitest/expect@2.1.7': dependencies: - '@vitest/spy': 2.1.5 - '@vitest/utils': 2.1.5 + '@vitest/spy': 2.1.7 + '@vitest/utils': 2.1.7 chai: 5.1.2 tinyrainbow: 1.2.0 - '@vitest/mocker@2.1.5(vite@5.4.6(@types/node@22.9.0)(lightningcss@1.28.2)(sass@1.79.1)(terser@5.36.0))': + '@vitest/mocker@2.1.7(vite@5.4.6(@types/node@22.9.0)(lightningcss@1.28.2)(sass@1.79.1)(terser@5.36.0))': dependencies: - '@vitest/spy': 2.1.5 + '@vitest/spy': 2.1.7 estree-walker: 3.0.3 magic-string: 0.30.12 optionalDependencies: vite: 5.4.6(@types/node@22.9.0)(lightningcss@1.28.2)(sass@1.79.1)(terser@5.36.0) - '@vitest/pretty-format@2.1.5': + '@vitest/pretty-format@2.1.7': dependencies: tinyrainbow: 1.2.0 - '@vitest/runner@2.1.5': + '@vitest/runner@2.1.7': dependencies: - '@vitest/utils': 2.1.5 + '@vitest/utils': 2.1.7 pathe: 1.1.2 - '@vitest/snapshot@2.1.5': + '@vitest/snapshot@2.1.7': dependencies: - '@vitest/pretty-format': 2.1.5 + '@vitest/pretty-format': 2.1.7 magic-string: 0.30.12 pathe: 1.1.2 - '@vitest/spy@2.1.5': + '@vitest/spy@2.1.7': dependencies: tinyspy: 3.0.2 - '@vitest/utils@2.1.5': + '@vitest/utils@2.1.7': dependencies: - '@vitest/pretty-format': 2.1.5 + '@vitest/pretty-format': 2.1.7 loupe: 3.1.2 tinyrainbow: 1.2.0 @@ -10753,7 +10753,7 @@ snapshots: '@types/unist': 3.0.3 vfile-message: 4.0.2 - vite-node@2.1.5(@types/node@22.9.0)(lightningcss@1.28.2)(sass@1.79.1)(terser@5.36.0): + vite-node@2.1.7(@types/node@22.9.0)(lightningcss@1.28.2)(sass@1.79.1)(terser@5.36.0): dependencies: cac: 6.7.14 debug: 4.3.7 @@ -10794,15 +10794,15 @@ snapshots: sass: 1.79.1 terser: 5.36.0 - vitest@2.1.5(@types/node@22.9.0)(jsdom@25.0.1)(lightningcss@1.28.2)(sass@1.79.1)(terser@5.36.0): + vitest@2.1.7(@types/node@22.9.0)(jsdom@25.0.1)(lightningcss@1.28.2)(sass@1.79.1)(terser@5.36.0): dependencies: - '@vitest/expect': 2.1.5 - '@vitest/mocker': 2.1.5(vite@5.4.6(@types/node@22.9.0)(lightningcss@1.28.2)(sass@1.79.1)(terser@5.36.0)) - '@vitest/pretty-format': 2.1.5 - '@vitest/runner': 2.1.5 - '@vitest/snapshot': 2.1.5 - '@vitest/spy': 2.1.5 - '@vitest/utils': 2.1.5 + '@vitest/expect': 2.1.7 + '@vitest/mocker': 2.1.7(vite@5.4.6(@types/node@22.9.0)(lightningcss@1.28.2)(sass@1.79.1)(terser@5.36.0)) + '@vitest/pretty-format': 2.1.7 + '@vitest/runner': 2.1.7 + '@vitest/snapshot': 2.1.7 + '@vitest/spy': 2.1.7 + '@vitest/utils': 2.1.7 chai: 5.1.2 debug: 4.3.7 expect-type: 1.1.0 @@ -10814,7 +10814,7 @@ snapshots: tinypool: 1.0.1 tinyrainbow: 1.2.0 vite: 5.4.6(@types/node@22.9.0)(lightningcss@1.28.2)(sass@1.79.1)(terser@5.36.0) - vite-node: 2.1.5(@types/node@22.9.0)(lightningcss@1.28.2)(sass@1.79.1)(terser@5.36.0) + vite-node: 2.1.7(@types/node@22.9.0)(lightningcss@1.28.2)(sass@1.79.1)(terser@5.36.0) why-is-node-running: 2.3.0 optionalDependencies: '@types/node': 22.9.0 From 04dcbba6b9e8e5034ddb0ea34d8437222e50b33e Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 2 Dec 2024 15:08:45 +0000 Subject: [PATCH 06/10] Bump sass from 1.79.1 to 1.81.0 Bumps [sass](https://github.com/sass/dart-sass) from 1.79.1 to 1.81.0. - [Release notes](https://github.com/sass/dart-sass/releases) - [Changelog](https://github.com/sass/dart-sass/blob/main/CHANGELOG.md) - [Commits](https://github.com/sass/dart-sass/compare/1.79.1...1.81.0) --- updated-dependencies: - dependency-name: sass dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- package.json | 2 +- pnpm-lock.yaml | 237 ++++++++++++++++++++++++++++++++++++++++--------- 2 files changed, 198 insertions(+), 41 deletions(-) diff --git a/package.json b/package.json index 102a7f52..a3fc32a8 100644 --- a/package.json +++ b/package.json @@ -138,7 +138,7 @@ "prettier": "^3.3.3", "prettier-plugin-tailwindcss": "^0.6.9", "prisma": "^5.22.0", - "sass": "^1.79.1", + "sass": "^1.81.0", "tailwindcss": "4.0.0-beta.3", "tailwindcss-animate": "^1.0.7", "typescript": "5.6.3", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 22f44f1f..7e0f0d7c 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -13,7 +13,7 @@ importers: dependencies: '@codaco/analytics': specifier: 7.0.0 - version: 7.0.0(next@14.2.16(@babel/core@7.25.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.79.1)) + version: 7.0.0(next@14.2.16(@babel/core@7.25.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.81.0)) '@codaco/protocol-validation': specifier: 3.0.0-alpha.4 version: 3.0.0-alpha.4(@types/eslint@8.56.12)(eslint-config-prettier@9.1.0(eslint@8.57.1))(eslint@8.57.1) @@ -82,7 +82,7 @@ importers: version: 8.20.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@uploadthing/react': specifier: ^7.1.0 - version: 7.1.0(next@14.2.16(@babel/core@7.25.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.79.1))(react@18.3.1)(uploadthing@7.2.0(next@14.2.16(@babel/core@7.25.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.79.1))(tailwindcss@4.0.0-beta.3)) + version: 7.1.0(next@14.2.16(@babel/core@7.25.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.81.0))(react@18.3.1)(uploadthing@7.2.0(next@14.2.16(@babel/core@7.25.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.81.0))(tailwindcss@4.0.0-beta.3)) '@xmldom/xmldom': specifier: ^0.8.10 version: 0.8.10 @@ -148,10 +148,10 @@ importers: version: 11.12.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) next: specifier: ^14.2.16 - version: 14.2.16(@babel/core@7.25.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.79.1) + version: 14.2.16(@babel/core@7.25.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.81.0) nuqs: specifier: ^1.19.1 - version: 1.19.1(next@14.2.16(@babel/core@7.25.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.79.1)) + version: 1.19.1(next@14.2.16(@babel/core@7.25.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.81.0)) ohash: specifier: ^1.1.4 version: 1.1.4 @@ -238,7 +238,7 @@ importers: version: 2.5.5 uploadthing: specifier: ^7.2.0 - version: 7.2.0(next@14.2.16(@babel/core@7.25.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.79.1))(tailwindcss@4.0.0-beta.3) + version: 7.2.0(next@14.2.16(@babel/core@7.25.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.81.0))(tailwindcss@4.0.0-beta.3) usehooks-ts: specifier: ^2.16.0 version: 2.16.0(react@18.3.1) @@ -323,7 +323,7 @@ importers: version: 6.21.0(eslint@8.57.1)(typescript@5.6.3) '@vitejs/plugin-react': specifier: ^4.3.3 - version: 4.3.3(vite@5.4.6(@types/node@22.9.0)(lightningcss@1.28.2)(sass@1.79.1)(terser@5.36.0)) + version: 4.3.3(vite@5.4.6(@types/node@22.9.0)(lightningcss@1.28.2)(sass@1.81.0)(terser@5.36.0)) eslint: specifier: ^8.57.1 version: 8.57.1 @@ -352,8 +352,8 @@ importers: specifier: ^5.22.0 version: 5.22.0 sass: - specifier: ^1.79.1 - version: 1.79.1 + specifier: ^1.81.0 + version: 1.81.0 tailwindcss: specifier: 4.0.0-beta.3 version: 4.0.0-beta.3 @@ -365,10 +365,10 @@ importers: version: 5.6.3 vite-tsconfig-paths: specifier: ^5.1.2 - version: 5.1.2(typescript@5.6.3)(vite@5.4.6(@types/node@22.9.0)(lightningcss@1.28.2)(sass@1.79.1)(terser@5.36.0)) + version: 5.1.2(typescript@5.6.3)(vite@5.4.6(@types/node@22.9.0)(lightningcss@1.28.2)(sass@1.81.0)(terser@5.36.0)) vitest: specifier: ^2.1.7 - version: 2.1.7(@types/node@22.9.0)(jsdom@25.0.1)(lightningcss@1.28.2)(sass@1.79.1)(terser@5.36.0) + version: 2.1.7(@types/node@22.9.0)(jsdom@25.0.1)(lightningcss@1.28.2)(sass@1.81.0)(terser@5.36.0) packages: @@ -1073,6 +1073,88 @@ packages: '@paralleldrive/cuid2@2.2.2': resolution: {integrity: sha512-ZOBkgDwEdoYVlSeRbYYXs0S9MejQofiVYoTbKzy/6GQa39/q5tQU2IX46+shYnUkpEl3wc+J6wRlar7r2EK2xA==} + '@parcel/watcher-android-arm64@2.5.0': + resolution: {integrity: sha512-qlX4eS28bUcQCdribHkg/herLe+0A9RyYC+mm2PXpncit8z5b3nSqGVzMNR3CmtAOgRutiZ02eIJJgP/b1iEFQ==} + engines: {node: '>= 10.0.0'} + cpu: [arm64] + os: [android] + + '@parcel/watcher-darwin-arm64@2.5.0': + resolution: {integrity: sha512-hyZ3TANnzGfLpRA2s/4U1kbw2ZI4qGxaRJbBH2DCSREFfubMswheh8TeiC1sGZ3z2jUf3s37P0BBlrD3sjVTUw==} + engines: {node: '>= 10.0.0'} + cpu: [arm64] + os: [darwin] + + '@parcel/watcher-darwin-x64@2.5.0': + resolution: {integrity: sha512-9rhlwd78saKf18fT869/poydQK8YqlU26TMiNg7AIu7eBp9adqbJZqmdFOsbZ5cnLp5XvRo9wcFmNHgHdWaGYA==} + engines: {node: '>= 10.0.0'} + cpu: [x64] + os: [darwin] + + '@parcel/watcher-freebsd-x64@2.5.0': + resolution: {integrity: sha512-syvfhZzyM8kErg3VF0xpV8dixJ+RzbUaaGaeb7uDuz0D3FK97/mZ5AJQ3XNnDsXX7KkFNtyQyFrXZzQIcN49Tw==} + engines: {node: '>= 10.0.0'} + cpu: [x64] + os: [freebsd] + + '@parcel/watcher-linux-arm-glibc@2.5.0': + resolution: {integrity: sha512-0VQY1K35DQET3dVYWpOaPFecqOT9dbuCfzjxoQyif1Wc574t3kOSkKevULddcR9znz1TcklCE7Ht6NIxjvTqLA==} + engines: {node: '>= 10.0.0'} + cpu: [arm] + os: [linux] + + '@parcel/watcher-linux-arm-musl@2.5.0': + resolution: {integrity: sha512-6uHywSIzz8+vi2lAzFeltnYbdHsDm3iIB57d4g5oaB9vKwjb6N6dRIgZMujw4nm5r6v9/BQH0noq6DzHrqr2pA==} + engines: {node: '>= 10.0.0'} + cpu: [arm] + os: [linux] + + '@parcel/watcher-linux-arm64-glibc@2.5.0': + resolution: {integrity: sha512-BfNjXwZKxBy4WibDb/LDCriWSKLz+jJRL3cM/DllnHH5QUyoiUNEp3GmL80ZqxeumoADfCCP19+qiYiC8gUBjA==} + engines: {node: '>= 10.0.0'} + cpu: [arm64] + os: [linux] + + '@parcel/watcher-linux-arm64-musl@2.5.0': + resolution: {integrity: sha512-S1qARKOphxfiBEkwLUbHjCY9BWPdWnW9j7f7Hb2jPplu8UZ3nes7zpPOW9bkLbHRvWM0WDTsjdOTUgW0xLBN1Q==} + engines: {node: '>= 10.0.0'} + cpu: [arm64] + os: [linux] + + '@parcel/watcher-linux-x64-glibc@2.5.0': + resolution: {integrity: sha512-d9AOkusyXARkFD66S6zlGXyzx5RvY+chTP9Jp0ypSTC9d4lzyRs9ovGf/80VCxjKddcUvnsGwCHWuF2EoPgWjw==} + engines: {node: '>= 10.0.0'} + cpu: [x64] + os: [linux] + + '@parcel/watcher-linux-x64-musl@2.5.0': + resolution: {integrity: sha512-iqOC+GoTDoFyk/VYSFHwjHhYrk8bljW6zOhPuhi5t9ulqiYq1togGJB5e3PwYVFFfeVgc6pbz3JdQyDoBszVaA==} + engines: {node: '>= 10.0.0'} + cpu: [x64] + os: [linux] + + '@parcel/watcher-win32-arm64@2.5.0': + resolution: {integrity: sha512-twtft1d+JRNkM5YbmexfcH/N4znDtjgysFaV9zvZmmJezQsKpkfLYJ+JFV3uygugK6AtIM2oADPkB2AdhBrNig==} + engines: {node: '>= 10.0.0'} + cpu: [arm64] + os: [win32] + + '@parcel/watcher-win32-ia32@2.5.0': + resolution: {integrity: sha512-+rgpsNRKwo8A53elqbbHXdOMtY/tAtTzManTWShB5Kk54N8Q9mzNWV7tV+IbGueCbcj826MfWGU3mprWtuf1TA==} + engines: {node: '>= 10.0.0'} + cpu: [ia32] + os: [win32] + + '@parcel/watcher-win32-x64@2.5.0': + resolution: {integrity: sha512-lPrxve92zEHdgeff3aiu4gDOIt4u7sJYha6wbdEZDCDUhtjTsOMiaJzG5lMY4GkWH8p0fMmO2Ppq5G5XXG+DQw==} + engines: {node: '>= 10.0.0'} + cpu: [x64] + os: [win32] + + '@parcel/watcher@2.5.0': + resolution: {integrity: sha512-i0GV1yJnm2n3Yq1qw6QrUrd/LI9bE8WEBOTtOkpCXHHdyN3TAGgqAK/DAT05z4fq2x04cARXt2pDmjWjL92iTQ==} + engines: {node: '>= 10.0.0'} + '@pkgjs/parseargs@0.11.0': resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==} engines: {node: '>=14'} @@ -3233,6 +3315,9 @@ packages: immutable@4.3.7: resolution: {integrity: sha512-1hqclzwYwjRDFLjcFxOM5AYkkG0rpFPpr1RLPMEuGczoS7YA8gLhy8SWXYRAA/XwfEHpfo3cw5JGioS32fnMRw==} + immutable@5.0.3: + resolution: {integrity: sha512-P8IdPQHq3lA1xVeBRi5VPqUm5HDgKnx0Ru51wZz5mjxHr5n3RWhjIpOFU7ybkUxfB+5IToy+OLaHYDBIWsv+uw==} + import-fresh@3.3.0: resolution: {integrity: sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==} engines: {node: '>=6'} @@ -4014,6 +4099,9 @@ packages: sass: optional: true + node-addon-api@7.1.1: + resolution: {integrity: sha512-5m3bsyrjFWE1xf7nz7YXdN4udnVtXK6/Yfgn5qnahL6bCkf2yKt4k3nuTKAtT4r3IG8JNR2ncsIMdZuAzJjHQQ==} + node-int64@0.4.0: resolution: {integrity: sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==} @@ -4607,8 +4695,8 @@ packages: sanitize-filename@1.6.3: resolution: {integrity: sha512-y/52Mcy7aw3gRm7IrcGDFx/bCk4AhRh2eI9luHOQM86nZsqwiRkkq2GekHXBBD+SmPidc8i2PqtYZl+pWJ8Oeg==} - sass@1.79.1: - resolution: {integrity: sha512-+mA7svoNKeL0DiJqZGeR/ZGUu8he4I8o3jyUcOFyo4eBJrwNgIMmAEwCMo/N2Y3wdjOBcRzoNxZIOtrtMX8EXg==} + sass@1.81.0: + resolution: {integrity: sha512-Q4fOxRfhmv3sqCLoGfvrC9pRV8btc0UtqL9mN6Yrv6Qi9ScL55CVH1vlPP863ISLEEMNLLuu9P+enCeGHlnzhA==} engines: {node: '>=14.0.0'} hasBin: true @@ -5561,9 +5649,9 @@ snapshots: '@bcoe/v8-coverage@0.2.3': {} - '@codaco/analytics@7.0.0(next@14.2.16(@babel/core@7.25.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.79.1))': + '@codaco/analytics@7.0.0(next@14.2.16(@babel/core@7.25.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.81.0))': dependencies: - next: 14.2.16(@babel/core@7.25.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.79.1) + next: 14.2.16(@babel/core@7.25.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.81.0) zod: 3.23.8 '@codaco/protocol-validation@3.0.0-alpha.4(@types/eslint@8.56.12)(eslint-config-prettier@9.1.0(eslint@8.57.1))(eslint@8.57.1)': @@ -6066,6 +6154,67 @@ snapshots: dependencies: '@noble/hashes': 1.5.0 + '@parcel/watcher-android-arm64@2.5.0': + optional: true + + '@parcel/watcher-darwin-arm64@2.5.0': + optional: true + + '@parcel/watcher-darwin-x64@2.5.0': + optional: true + + '@parcel/watcher-freebsd-x64@2.5.0': + optional: true + + '@parcel/watcher-linux-arm-glibc@2.5.0': + optional: true + + '@parcel/watcher-linux-arm-musl@2.5.0': + optional: true + + '@parcel/watcher-linux-arm64-glibc@2.5.0': + optional: true + + '@parcel/watcher-linux-arm64-musl@2.5.0': + optional: true + + '@parcel/watcher-linux-x64-glibc@2.5.0': + optional: true + + '@parcel/watcher-linux-x64-musl@2.5.0': + optional: true + + '@parcel/watcher-win32-arm64@2.5.0': + optional: true + + '@parcel/watcher-win32-ia32@2.5.0': + optional: true + + '@parcel/watcher-win32-x64@2.5.0': + optional: true + + '@parcel/watcher@2.5.0': + dependencies: + detect-libc: 1.0.3 + is-glob: 4.0.3 + micromatch: 4.0.8 + node-addon-api: 7.1.1 + optionalDependencies: + '@parcel/watcher-android-arm64': 2.5.0 + '@parcel/watcher-darwin-arm64': 2.5.0 + '@parcel/watcher-darwin-x64': 2.5.0 + '@parcel/watcher-freebsd-x64': 2.5.0 + '@parcel/watcher-linux-arm-glibc': 2.5.0 + '@parcel/watcher-linux-arm-musl': 2.5.0 + '@parcel/watcher-linux-arm64-glibc': 2.5.0 + '@parcel/watcher-linux-arm64-musl': 2.5.0 + '@parcel/watcher-linux-x64-glibc': 2.5.0 + '@parcel/watcher-linux-x64-musl': 2.5.0 + '@parcel/watcher-win32-arm64': 2.5.0 + '@parcel/watcher-win32-ia32': 2.5.0 + '@parcel/watcher-win32-x64': 2.5.0 + optional: true + '@pkgjs/parseargs@0.11.0': optional: true @@ -7020,14 +7169,14 @@ snapshots: '@uploadthing/mime-types@0.3.1': {} - '@uploadthing/react@7.1.0(next@14.2.16(@babel/core@7.25.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.79.1))(react@18.3.1)(uploadthing@7.2.0(next@14.2.16(@babel/core@7.25.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.79.1))(tailwindcss@4.0.0-beta.3))': + '@uploadthing/react@7.1.0(next@14.2.16(@babel/core@7.25.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.81.0))(react@18.3.1)(uploadthing@7.2.0(next@14.2.16(@babel/core@7.25.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.81.0))(tailwindcss@4.0.0-beta.3))': dependencies: '@uploadthing/shared': 7.1.0 file-selector: 0.6.0 react: 18.3.1 - uploadthing: 7.2.0(next@14.2.16(@babel/core@7.25.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.79.1))(tailwindcss@4.0.0-beta.3) + uploadthing: 7.2.0(next@14.2.16(@babel/core@7.25.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.81.0))(tailwindcss@4.0.0-beta.3) optionalDependencies: - next: 14.2.16(@babel/core@7.25.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.79.1) + next: 14.2.16(@babel/core@7.25.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.81.0) '@uploadthing/shared@7.1.0': dependencies: @@ -7035,14 +7184,14 @@ snapshots: effect: 3.10.3 sqids: 0.3.0 - '@vitejs/plugin-react@4.3.3(vite@5.4.6(@types/node@22.9.0)(lightningcss@1.28.2)(sass@1.79.1)(terser@5.36.0))': + '@vitejs/plugin-react@4.3.3(vite@5.4.6(@types/node@22.9.0)(lightningcss@1.28.2)(sass@1.81.0)(terser@5.36.0))': dependencies: '@babel/core': 7.25.2 '@babel/plugin-transform-react-jsx-self': 7.24.7(@babel/core@7.25.2) '@babel/plugin-transform-react-jsx-source': 7.24.7(@babel/core@7.25.2) '@types/babel__core': 7.20.5 react-refresh: 0.14.2 - vite: 5.4.6(@types/node@22.9.0)(lightningcss@1.28.2)(sass@1.79.1)(terser@5.36.0) + vite: 5.4.6(@types/node@22.9.0)(lightningcss@1.28.2)(sass@1.81.0)(terser@5.36.0) transitivePeerDependencies: - supports-color @@ -7053,13 +7202,13 @@ snapshots: chai: 5.1.2 tinyrainbow: 1.2.0 - '@vitest/mocker@2.1.7(vite@5.4.6(@types/node@22.9.0)(lightningcss@1.28.2)(sass@1.79.1)(terser@5.36.0))': + '@vitest/mocker@2.1.7(vite@5.4.6(@types/node@22.9.0)(lightningcss@1.28.2)(sass@1.81.0)(terser@5.36.0))': dependencies: '@vitest/spy': 2.1.7 estree-walker: 3.0.3 magic-string: 0.30.12 optionalDependencies: - vite: 5.4.6(@types/node@22.9.0)(lightningcss@1.28.2)(sass@1.79.1)(terser@5.36.0) + vite: 5.4.6(@types/node@22.9.0)(lightningcss@1.28.2)(sass@1.81.0)(terser@5.36.0) '@vitest/pretty-format@2.1.7': dependencies: @@ -8507,7 +8656,10 @@ snapshots: immer@9.0.21: {} - immutable@4.3.7: {} + immutable@4.3.7: + optional: true + + immutable@5.0.3: {} import-fresh@3.3.0: dependencies: @@ -9589,7 +9741,7 @@ snapshots: natural-compare@1.4.0: {} - next@14.2.16(@babel/core@7.25.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.79.1): + next@14.2.16(@babel/core@7.25.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.81.0): dependencies: '@next/env': 14.2.16 '@swc/helpers': 0.5.5 @@ -9610,11 +9762,14 @@ snapshots: '@next/swc-win32-arm64-msvc': 14.2.16 '@next/swc-win32-ia32-msvc': 14.2.16 '@next/swc-win32-x64-msvc': 14.2.16 - sass: 1.79.1 + sass: 1.81.0 transitivePeerDependencies: - '@babel/core' - babel-plugin-macros + node-addon-api@7.1.1: + optional: true + node-int64@0.4.0: {} node-releases@2.0.18: {} @@ -9625,10 +9780,10 @@ snapshots: dependencies: path-key: 3.1.1 - nuqs@1.19.1(next@14.2.16(@babel/core@7.25.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.79.1)): + nuqs@1.19.1(next@14.2.16(@babel/core@7.25.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.81.0)): dependencies: mitt: 3.0.1 - next: 14.2.16(@babel/core@7.25.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.79.1) + next: 14.2.16(@babel/core@7.25.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.81.0) nwsapi@2.2.12: {} @@ -10211,11 +10366,13 @@ snapshots: dependencies: truncate-utf8-bytes: 1.0.2 - sass@1.79.1: + sass@1.81.0: dependencies: chokidar: 4.0.0 - immutable: 4.3.7 + immutable: 5.0.3 source-map-js: 1.2.1 + optionalDependencies: + '@parcel/watcher': 2.5.0 saxes@6.0.0: dependencies: @@ -10691,14 +10848,14 @@ snapshots: escalade: 3.2.0 picocolors: 1.1.0 - uploadthing@7.2.0(next@14.2.16(@babel/core@7.25.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.79.1))(tailwindcss@4.0.0-beta.3): + uploadthing@7.2.0(next@14.2.16(@babel/core@7.25.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.81.0))(tailwindcss@4.0.0-beta.3): dependencies: '@effect/platform': 0.69.8(effect@3.10.3) '@uploadthing/mime-types': 0.3.1 '@uploadthing/shared': 7.1.0 effect: 3.10.3 optionalDependencies: - next: 14.2.16(@babel/core@7.25.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.79.1) + next: 14.2.16(@babel/core@7.25.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.81.0) tailwindcss: 4.0.0-beta.3 uri-js@4.4.1: @@ -10761,13 +10918,13 @@ snapshots: '@types/unist': 3.0.3 vfile-message: 4.0.2 - vite-node@2.1.7(@types/node@22.9.0)(lightningcss@1.28.2)(sass@1.79.1)(terser@5.36.0): + vite-node@2.1.7(@types/node@22.9.0)(lightningcss@1.28.2)(sass@1.81.0)(terser@5.36.0): dependencies: cac: 6.7.14 debug: 4.3.7 es-module-lexer: 1.5.4 pathe: 1.1.2 - vite: 5.4.6(@types/node@22.9.0)(lightningcss@1.28.2)(sass@1.79.1)(terser@5.36.0) + vite: 5.4.6(@types/node@22.9.0)(lightningcss@1.28.2)(sass@1.81.0)(terser@5.36.0) transitivePeerDependencies: - '@types/node' - less @@ -10779,18 +10936,18 @@ snapshots: - supports-color - terser - vite-tsconfig-paths@5.1.2(typescript@5.6.3)(vite@5.4.6(@types/node@22.9.0)(lightningcss@1.28.2)(sass@1.79.1)(terser@5.36.0)): + vite-tsconfig-paths@5.1.2(typescript@5.6.3)(vite@5.4.6(@types/node@22.9.0)(lightningcss@1.28.2)(sass@1.81.0)(terser@5.36.0)): dependencies: debug: 4.3.7 globrex: 0.1.2 tsconfck: 3.1.3(typescript@5.6.3) optionalDependencies: - vite: 5.4.6(@types/node@22.9.0)(lightningcss@1.28.2)(sass@1.79.1)(terser@5.36.0) + vite: 5.4.6(@types/node@22.9.0)(lightningcss@1.28.2)(sass@1.81.0)(terser@5.36.0) transitivePeerDependencies: - supports-color - typescript - vite@5.4.6(@types/node@22.9.0)(lightningcss@1.28.2)(sass@1.79.1)(terser@5.36.0): + vite@5.4.6(@types/node@22.9.0)(lightningcss@1.28.2)(sass@1.81.0)(terser@5.36.0): dependencies: esbuild: 0.21.5 postcss: 8.4.47 @@ -10799,13 +10956,13 @@ snapshots: '@types/node': 22.9.0 fsevents: 2.3.3 lightningcss: 1.28.2 - sass: 1.79.1 + sass: 1.81.0 terser: 5.36.0 - vitest@2.1.7(@types/node@22.9.0)(jsdom@25.0.1)(lightningcss@1.28.2)(sass@1.79.1)(terser@5.36.0): + vitest@2.1.7(@types/node@22.9.0)(jsdom@25.0.1)(lightningcss@1.28.2)(sass@1.81.0)(terser@5.36.0): dependencies: '@vitest/expect': 2.1.7 - '@vitest/mocker': 2.1.7(vite@5.4.6(@types/node@22.9.0)(lightningcss@1.28.2)(sass@1.79.1)(terser@5.36.0)) + '@vitest/mocker': 2.1.7(vite@5.4.6(@types/node@22.9.0)(lightningcss@1.28.2)(sass@1.81.0)(terser@5.36.0)) '@vitest/pretty-format': 2.1.7 '@vitest/runner': 2.1.7 '@vitest/snapshot': 2.1.7 @@ -10821,8 +10978,8 @@ snapshots: tinyexec: 0.3.1 tinypool: 1.0.1 tinyrainbow: 1.2.0 - vite: 5.4.6(@types/node@22.9.0)(lightningcss@1.28.2)(sass@1.79.1)(terser@5.36.0) - vite-node: 2.1.7(@types/node@22.9.0)(lightningcss@1.28.2)(sass@1.79.1)(terser@5.36.0) + vite: 5.4.6(@types/node@22.9.0)(lightningcss@1.28.2)(sass@1.81.0)(terser@5.36.0) + vite-node: 2.1.7(@types/node@22.9.0)(lightningcss@1.28.2)(sass@1.81.0)(terser@5.36.0) why-is-node-running: 2.3.0 optionalDependencies: '@types/node': 22.9.0 From 08a10caed4b879f1d8a193cafa059aefd182b383 Mon Sep 17 00:00:00 2001 From: Joshua Melville Date: Thu, 5 Dec 2024 11:38:08 +0200 Subject: [PATCH 07/10] fix dialog and alert animation issues caused by tailwind 4 migration --- components/ui/AlertDialog.tsx | 8 +++----- components/ui/dialog.tsx | 17 +++++++++++------ 2 files changed, 14 insertions(+), 11 deletions(-) diff --git a/components/ui/AlertDialog.tsx b/components/ui/AlertDialog.tsx index e55be58d..f614edfe 100644 --- a/components/ui/AlertDialog.tsx +++ b/components/ui/AlertDialog.tsx @@ -6,6 +6,7 @@ import * as React from 'react'; import { type VariantProps } from 'class-variance-authority'; import { buttonVariants } from '~/components/ui/Button'; import { cn } from '~/utils/shadcn'; +import { dialogContentClasses } from './dialog'; import Heading from './typography/Heading'; import { paragraphVariants } from './typography/Paragraph'; @@ -24,10 +25,7 @@ const AlertDialogOverlay = React.forwardRef< // eslint-disable-next-line @typescript-eslint/no-unused-vars >(({ className, children, ...props }, ref) => ( @@ -43,7 +41,7 @@ const AlertDialogContent = React.forwardRef< + cn( + 'fixed top-[50%] left-[50%] z-50 max-h-screen w-full max-w-2xl translate-x-[-50%] translate-y-[-50%] md:w-full', + 'data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-85 data-[state=open]:zoom-in-100 data-[state=closed]:slide-out-to-top-[10%] data-[state=open]:slide-in-from-top-[10%] duration-300', + 'bg-card flex flex-col gap-4 border p-6 shadow-lg sm:rounded-lg', + className, + ); + const DialogContent = React.forwardRef< React.ElementRef, React.ComponentPropsWithoutRef @@ -40,14 +48,11 @@ const DialogContent = React.forwardRef< {children} - + Close From 20168a37bd34d821d1ec5e4e4787b6af16e2d430 Mon Sep 17 00:00:00 2001 From: Joshua Melville Date: Thu, 5 Dec 2024 13:04:48 +0200 Subject: [PATCH 08/10] bump version to 2.0.2 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index a3fc32a8..0aaae606 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "fresco", - "version": "2.0.1", + "version": "2.0.2", "private": true, "type": "module", "packageManager": "pnpm@9.1.1+sha256.9551e803dcb7a1839fdf5416153a844060c7bce013218ce823410532504ac10b", From d2f4791c38fc62c3ca6f76226124c74103496551 Mon Sep 17 00:00:00 2001 From: Joshua Melville Date: Thu, 5 Dec 2024 13:12:26 +0200 Subject: [PATCH 09/10] correct fix for alert dialog animation classes --- components/ui/AlertDialog.tsx | 9 +++------ components/ui/dialog.tsx | 11 +++++++---- 2 files changed, 10 insertions(+), 10 deletions(-) diff --git a/components/ui/AlertDialog.tsx b/components/ui/AlertDialog.tsx index f614edfe..299521a7 100644 --- a/components/ui/AlertDialog.tsx +++ b/components/ui/AlertDialog.tsx @@ -6,7 +6,7 @@ import * as React from 'react'; import { type VariantProps } from 'class-variance-authority'; import { buttonVariants } from '~/components/ui/Button'; import { cn } from '~/utils/shadcn'; -import { dialogContentClasses } from './dialog'; +import { dialogContentClasses, dialogOverlayClasses } from './dialog'; import Heading from './typography/Heading'; import { paragraphVariants } from './typography/Paragraph'; @@ -25,7 +25,7 @@ const AlertDialogOverlay = React.forwardRef< // eslint-disable-next-line @typescript-eslint/no-unused-vars >(({ className, children, ...props }, ref) => ( @@ -40,10 +40,7 @@ const AlertDialogContent = React.forwardRef< diff --git a/components/ui/dialog.tsx b/components/ui/dialog.tsx index fc849e39..dcbc85bf 100644 --- a/components/ui/dialog.tsx +++ b/components/ui/dialog.tsx @@ -17,16 +17,19 @@ const DialogPortal = ({ ...props }: DialogPrimitive.DialogPortalProps) => ( ); DialogPortal.displayName = DialogPrimitive.Portal.displayName; +export const dialogOverlayClasses = (className?: string) => + cn( + 'bg-background/80 data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 fixed inset-0 z-50 backdrop-blur-sm', + className, + ); + const DialogOverlay = React.forwardRef< React.ElementRef, React.ComponentPropsWithoutRef >(({ className, ...props }, ref) => ( )); From 58629b42e8d024a2f42801e02714b7c4bb85d7bb Mon Sep 17 00:00:00 2001 From: Joshua Melville Date: Thu, 5 Dec 2024 13:33:32 +0200 Subject: [PATCH 10/10] fix toast styling --- components/ui/Alert.tsx | 6 +++--- components/ui/toast.tsx | 8 ++++---- styles/globals.css | 5 ++--- 3 files changed, 9 insertions(+), 10 deletions(-) diff --git a/components/ui/Alert.tsx b/components/ui/Alert.tsx index 2f3ee2dc..f474717c 100644 --- a/components/ui/Alert.tsx +++ b/components/ui/Alert.tsx @@ -12,11 +12,11 @@ const alertVariants = cva( variants: { variant: { default: '', - info: 'border-info bg-info/10 [--color-link:var(--color-info)] [&>svg]:text-info', + info: 'bg-info/5 border-info text-info [--color-link:var(--color-info)] [&>svg]:text-info', destructive: - 'border-destructive bg-destructive/5 text-destructive dark:border-destructive [&>svg]:text-destructive [--color-link:var(--color-destructive)]', + 'bg-destructive/5 border-destructive text-destructive [&>svg]:text-destructive [--color-link:var(--color-destructive)]', success: - 'border-success bg-success/10 text-success-foreground [&>svg]:text-success-foreground [--color-link:var(--color-success-foreground)]', + 'bg-success/5 border-success text-success [&>svg]:text-success [--color-link:var(--color-success)]', }, }, defaultVariants: { diff --git a/components/ui/toast.tsx b/components/ui/toast.tsx index e76673f2..d8907001 100644 --- a/components/ui/toast.tsx +++ b/components/ui/toast.tsx @@ -14,7 +14,7 @@ const ToastViewport = React.forwardRef<