Cleaning up. Rewriting. Vibing. Coding. Little bit of vibe coding.

This commit is contained in:
2025-06-19 14:31:10 -05:00
parent 3dabc27d58
commit d0533b78e8
15 changed files with 697 additions and 412 deletions

44
pnpm-lock.yaml generated
View File

@ -51,8 +51,8 @@ importers:
specifier: ^0.12.0
version: 0.12.0(typescript@5.8.3)(zod@3.25.67)
'@tanstack/react-query':
specifier: ^5.80.7
version: 5.80.7(react@19.1.0)
specifier: ^5.80.10
version: 5.80.10(react@19.1.0)
class-variance-authority:
specifier: ^0.7.1
version: 0.7.1
@ -139,8 +139,8 @@ importers:
specifier: ^3.5.3
version: 3.5.3
prettier-plugin-tailwindcss:
specifier: ^0.6.12
version: 0.6.12(prettier@3.5.3)
specifier: ^0.6.13
version: 0.6.13(prettier@3.5.3)
tailwind-merge:
specifier: ^3.3.1
version: 3.3.1
@ -1504,11 +1504,11 @@ packages:
peerDependencies:
eslint: ^8.57.0 || ^9.0.0
'@tanstack/query-core@5.80.7':
resolution: {integrity: sha512-s09l5zeUKC8q7DCCCIkVSns8zZrK4ZDT6ryEjxNBFi68G4z2EBobBS7rdOY3r6W1WbUDpc1fe5oY+YO/+2UVUg==}
'@tanstack/query-core@5.80.10':
resolution: {integrity: sha512-mUNQOtzxkjL6jLbyChZoSBP6A5gQDVRUiPvW+/zw/9ftOAz+H754zCj3D8PwnzPKyHzGkQ9JbH48ukhym9LK1Q==}
'@tanstack/react-query@5.80.7':
resolution: {integrity: sha512-u2F0VK6+anItoEvB3+rfvTO9GEh2vb00Je05OwlUe/A0lkJBgW1HckiY3f9YZa+jx6IOe4dHPh10dyp9aY3iRQ==}
'@tanstack/react-query@5.80.10':
resolution: {integrity: sha512-6zM098J8sLy9oU60XAdzUlAH4wVzoMVsWUWiiE/Iz4fd67PplxeyL4sw/MPcVJJVhbwGGXCsHn9GrQt2mlAzig==}
peerDependencies:
react: ^18 || ^19
@ -2091,8 +2091,8 @@ packages:
resolution: {integrity: sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==}
engines: {node: '>= 0.4'}
electron-to-chromium@1.5.170:
resolution: {integrity: sha512-GP+M7aeluQo9uAyiTCxgIj/j+PrWhMlY7LFVj8prlsPljd0Fdg9AprlfUi+OCSFWy9Y5/2D/Jrj9HS8Z4rpKWA==}
electron-to-chromium@1.5.171:
resolution: {integrity: sha512-scWpzXEJEMrGJa4Y6m/tVotb0WuvNmasv3wWVzUAeCgKU0ToFOhUW6Z+xWnRQANMYGxN4ngJXIThgBJOqzVPCQ==}
emoji-regex@9.2.2:
resolution: {integrity: sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==}
@ -3023,8 +3023,8 @@ packages:
resolution: {integrity: sha512-GbK2cP9nraSSUF9N2XwUwqfzlAFlMNYYl+ShE/V+H8a9uNl/oUqB1w2EL54Jh0OlyRSd8RfWYJ3coVS4TROP2w==}
engines: {node: '>=6.0.0'}
prettier-plugin-tailwindcss@0.6.12:
resolution: {integrity: sha512-OuTQKoqNwV7RnxTPwXWzOFXy6Jc4z8oeRZYGuMpRyG3WbuR3jjXdQFK8qFBMBx8UHWdHrddARz2fgUenild6aw==}
prettier-plugin-tailwindcss@0.6.13:
resolution: {integrity: sha512-uQ0asli1+ic8xrrSmIOaElDu0FacR4x69GynTh2oZjFY10JUt6EEumTQl5tB4fMeD6I1naKd+4rXQQ7esT2i1g==}
engines: {node: '>=14.21.3'}
peerDependencies:
'@ianvs/prettier-plugin-sort-imports': '*'
@ -3410,8 +3410,8 @@ packages:
uglify-js:
optional: true
terser@5.43.0:
resolution: {integrity: sha512-CqNNxKSGKSZCunSvwKLTs8u8sGGlp27sxNZ4quGh0QeNuyHM0JSEM/clM9Mf4zUp6J+tO2gUXhgXT2YMMkwfKQ==}
terser@5.43.1:
resolution: {integrity: sha512-+6erLbBm0+LROX2sPXlUYx/ux5PyE9K/a92Wrt6oA+WDAoFTdpHE5tCYCI5PNzq2y8df4rA+QgHLJuR4jNymsg==}
engines: {node: '>=10'}
hasBin: true
@ -4992,11 +4992,11 @@ snapshots:
- supports-color
- typescript
'@tanstack/query-core@5.80.7': {}
'@tanstack/query-core@5.80.10': {}
'@tanstack/react-query@5.80.7(react@19.1.0)':
'@tanstack/react-query@5.80.10(react@19.1.0)':
dependencies:
'@tanstack/query-core': 5.80.7
'@tanstack/query-core': 5.80.10
react: 19.1.0
'@tybys/wasm-util@0.9.0':
@ -5491,7 +5491,7 @@ snapshots:
browserslist@4.25.0:
dependencies:
caniuse-lite: 1.0.30001723
electron-to-chromium: 1.5.170
electron-to-chromium: 1.5.171
node-releases: 2.0.19
update-browserslist-db: 1.1.3(browserslist@4.25.0)
@ -5652,7 +5652,7 @@ snapshots:
es-errors: 1.3.0
gopd: 1.2.0
electron-to-chromium@1.5.170: {}
electron-to-chromium@1.5.171: {}
emoji-regex@9.2.2: {}
@ -6679,7 +6679,7 @@ snapshots:
dependencies:
fast-diff: 1.3.0
prettier-plugin-tailwindcss@0.6.12(prettier@3.5.3):
prettier-plugin-tailwindcss@0.6.13(prettier@3.5.3):
dependencies:
prettier: 3.5.3
@ -7087,10 +7087,10 @@ snapshots:
jest-worker: 27.5.1
schema-utils: 4.3.2
serialize-javascript: 6.0.2
terser: 5.43.0
terser: 5.43.1
webpack: 5.99.9
terser@5.43.0:
terser@5.43.1:
dependencies:
'@jridgewell/source-map': 0.3.6
acorn: 8.15.0