Merge pull request #72 from atridadl/dev

4.3.1
🚧 Dependency updates
🚧 Added keep alive for Postgres connections
This commit is contained in:
Atridad Lahiji 2024-01-13 22:09:25 -07:00 committed by GitHub
commit 9363b02389
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 198 additions and 193 deletions

View file

@ -3,5 +3,5 @@ import postgres from 'postgres';
import * as schema from "./schema.server"; import * as schema from "./schema.server";
import "dotenv/config"; import "dotenv/config";
const queryClient = postgres(process.env.DATABASE_URL!); const queryClient = postgres(process.env.DATABASE_URL!, {keep_alive: 10000});
export const db = drizzle(queryClient, { schema }); export const db = drizzle(queryClient, { schema });

View file

@ -1,6 +1,6 @@
{ {
"name": "sprintpadawan", "name": "sprintpadawan",
"version": "4.3.0", "version": "4.3.1",
"private": true, "private": true,
"sideEffects": false, "sideEffects": false,
"type": "module", "type": "module",
@ -11,17 +11,17 @@
"typecheck": "tsc" "typecheck": "tsc"
}, },
"dependencies": { "dependencies": {
"@clerk/remix": "^3.1.13", "@clerk/remix": "^3.1.15",
"@paralleldrive/cuid2": "^2.2.2", "@paralleldrive/cuid2": "^2.2.2",
"@remix-run/node": "^2.4.1", "@remix-run/node": "^2.5.0",
"@remix-run/react": "^2.4.1", "@remix-run/react": "^2.5.0",
"@remix-run/serve": "^2.4.1", "@remix-run/serve": "^2.5.0",
"csv42": "^5.0.0", "csv42": "^5.0.0",
"dotenv": "^16.3.1", "dotenv": "^16.3.1",
"drizzle-orm": "^0.29.3", "drizzle-orm": "^0.29.3",
"ioredis": "^5.3.2", "ioredis": "^5.3.2",
"isbot": "3.7.1-deprecated", "isbot": "3.7.1-deprecated",
"lucide-react": "^0.306.0", "lucide-react": "^0.309.0",
"postgres": "^3.4.3", "postgres": "^3.4.3",
"react": "^18.2.0", "react": "^18.2.0",
"react-dom": "^18.2.0", "react-dom": "^18.2.0",
@ -30,13 +30,13 @@
}, },
"devDependencies": { "devDependencies": {
"@flydotio/dockerfile": "^0.5.0", "@flydotio/dockerfile": "^0.5.0",
"@remix-run/dev": "^2.4.1", "@remix-run/dev": "^2.5.0",
"@remix-run/eslint-config": "^2.4.1", "@remix-run/eslint-config": "^2.5.0",
"@types/react": "^18.2.46", "@types/react": "^18.2.47",
"@types/react-dom": "^18.2.18", "@types/react-dom": "^18.2.18",
"autoprefixer": "^10.4.16", "autoprefixer": "^10.4.16",
"daisyui": "^4.5.0", "daisyui": "^4.6.0",
"drizzle-kit": "^0.20.10", "drizzle-kit": "^0.20.12",
"eslint": "^8.56.0", "eslint": "^8.56.0",
"postcss": "^8.4.33", "postcss": "^8.4.33",
"tailwindcss": "^3.4.1", "tailwindcss": "^3.4.1",

365
pnpm-lock.yaml generated
View file

@ -6,20 +6,20 @@ settings:
dependencies: dependencies:
'@clerk/remix': '@clerk/remix':
specifier: ^3.1.13 specifier: ^3.1.15
version: 3.1.13(@remix-run/react@2.4.1)(@remix-run/server-runtime@2.4.1)(react-dom@18.2.0)(react@18.2.0) version: 3.1.15(@remix-run/react@2.5.0)(@remix-run/server-runtime@2.5.0)(react-dom@18.2.0)(react@18.2.0)
'@paralleldrive/cuid2': '@paralleldrive/cuid2':
specifier: ^2.2.2 specifier: ^2.2.2
version: 2.2.2 version: 2.2.2
'@remix-run/node': '@remix-run/node':
specifier: ^2.4.1 specifier: ^2.5.0
version: 2.4.1(typescript@5.3.3) version: 2.5.0(typescript@5.3.3)
'@remix-run/react': '@remix-run/react':
specifier: ^2.4.1 specifier: ^2.5.0
version: 2.4.1(react-dom@18.2.0)(react@18.2.0)(typescript@5.3.3) version: 2.5.0(react-dom@18.2.0)(react@18.2.0)(typescript@5.3.3)
'@remix-run/serve': '@remix-run/serve':
specifier: ^2.4.1 specifier: ^2.5.0
version: 2.4.1(typescript@5.3.3) version: 2.5.0(typescript@5.3.3)
csv42: csv42:
specifier: ^5.0.0 specifier: ^5.0.0
version: 5.0.0 version: 5.0.0
@ -28,7 +28,7 @@ dependencies:
version: 16.3.1 version: 16.3.1
drizzle-orm: drizzle-orm:
specifier: ^0.29.3 specifier: ^0.29.3
version: 0.29.3(@types/react@18.2.46)(postgres@3.4.3)(react@18.2.0) version: 0.29.3(@types/react@18.2.47)(postgres@3.4.3)(react@18.2.0)
ioredis: ioredis:
specifier: ^5.3.2 specifier: ^5.3.2
version: 5.3.2 version: 5.3.2
@ -36,8 +36,8 @@ dependencies:
specifier: 3.7.1-deprecated specifier: 3.7.1-deprecated
version: 3.7.1-deprecated version: 3.7.1-deprecated
lucide-react: lucide-react:
specifier: ^0.306.0 specifier: ^0.309.0
version: 0.306.0(react@18.2.0) version: 0.309.0(react@18.2.0)
postgres: postgres:
specifier: ^3.4.3 specifier: ^3.4.3
version: 3.4.3 version: 3.4.3
@ -49,7 +49,7 @@ dependencies:
version: 18.2.0(react@18.2.0) version: 18.2.0(react@18.2.0)
remix-utils: remix-utils:
specifier: ^7.5.0 specifier: ^7.5.0
version: 7.5.0(@remix-run/node@2.4.1)(@remix-run/react@2.4.1)(react@18.2.0) version: 7.5.0(@remix-run/node@2.5.0)(@remix-run/react@2.5.0)(react@18.2.0)
svix: svix:
specifier: ^1.15.0 specifier: ^1.15.0
version: 1.15.0 version: 1.15.0
@ -59,14 +59,14 @@ devDependencies:
specifier: ^0.5.0 specifier: ^0.5.0
version: 0.5.0 version: 0.5.0
'@remix-run/dev': '@remix-run/dev':
specifier: ^2.4.1 specifier: ^2.5.0
version: 2.4.1(@remix-run/serve@2.4.1)(typescript@5.3.3)(vite@5.0.11) version: 2.5.0(@remix-run/serve@2.5.0)(typescript@5.3.3)(vite@5.0.11)
'@remix-run/eslint-config': '@remix-run/eslint-config':
specifier: ^2.4.1 specifier: ^2.5.0
version: 2.4.1(eslint@8.56.0)(react@18.2.0)(typescript@5.3.3) version: 2.5.0(eslint@8.56.0)(react@18.2.0)(typescript@5.3.3)
'@types/react': '@types/react':
specifier: ^18.2.46 specifier: ^18.2.47
version: 18.2.46 version: 18.2.47
'@types/react-dom': '@types/react-dom':
specifier: ^18.2.18 specifier: ^18.2.18
version: 18.2.18 version: 18.2.18
@ -74,11 +74,11 @@ devDependencies:
specifier: ^10.4.16 specifier: ^10.4.16
version: 10.4.16(postcss@8.4.33) version: 10.4.16(postcss@8.4.33)
daisyui: daisyui:
specifier: ^4.5.0 specifier: ^4.6.0
version: 4.5.0(postcss@8.4.33) version: 4.6.0(postcss@8.4.33)
drizzle-kit: drizzle-kit:
specifier: ^0.20.10 specifier: ^0.20.12
version: 0.20.10 version: 0.20.12
eslint: eslint:
specifier: ^8.56.0 specifier: ^8.56.0
version: 8.56.0 version: 8.56.0
@ -115,7 +115,7 @@ packages:
engines: {node: '>=6.0.0'} engines: {node: '>=6.0.0'}
dependencies: dependencies:
'@jridgewell/gen-mapping': 0.3.3 '@jridgewell/gen-mapping': 0.3.3
'@jridgewell/trace-mapping': 0.3.20 '@jridgewell/trace-mapping': 0.3.21
dev: true dev: true
/@babel/code-frame@7.23.5: /@babel/code-frame@7.23.5:
@ -140,7 +140,7 @@ packages:
'@babel/generator': 7.23.6 '@babel/generator': 7.23.6
'@babel/helper-compilation-targets': 7.23.6 '@babel/helper-compilation-targets': 7.23.6
'@babel/helper-module-transforms': 7.23.3(@babel/core@7.23.7) '@babel/helper-module-transforms': 7.23.3(@babel/core@7.23.7)
'@babel/helpers': 7.23.7 '@babel/helpers': 7.23.8
'@babel/parser': 7.23.6 '@babel/parser': 7.23.6
'@babel/template': 7.22.15 '@babel/template': 7.22.15
'@babel/traverse': 7.23.7 '@babel/traverse': 7.23.7
@ -174,7 +174,7 @@ packages:
dependencies: dependencies:
'@babel/types': 7.23.6 '@babel/types': 7.23.6
'@jridgewell/gen-mapping': 0.3.3 '@jridgewell/gen-mapping': 0.3.3
'@jridgewell/trace-mapping': 0.3.20 '@jridgewell/trace-mapping': 0.3.21
jsesc: 2.5.2 jsesc: 2.5.2
dev: true dev: true
@ -322,8 +322,8 @@ packages:
engines: {node: '>=6.9.0'} engines: {node: '>=6.9.0'}
dev: true dev: true
/@babel/helpers@7.23.7: /@babel/helpers@7.23.8:
resolution: {integrity: sha512-6AMnjCoC8wjqBzDHkuqpa7jAKwvMo4dC+lr/TFBz+ucfulO1XMpDnwWPGBNwClOKZ8h6xn5N81W/R5OrcKtCbQ==} resolution: {integrity: sha512-KDqYz4PiOWvDFrdHLPhKtCThtIcKVy6avWD2oG4GEvyQ+XDZwHD4YQd+H2vNMnq2rkdxsDkU82T+Vk8U/WXHRQ==}
engines: {node: '>=6.9.0'} engines: {node: '>=6.9.0'}
dependencies: dependencies:
'@babel/template': 7.22.15 '@babel/template': 7.22.15
@ -479,8 +479,8 @@ packages:
'@babel/plugin-transform-typescript': 7.23.6(@babel/core@7.23.7) '@babel/plugin-transform-typescript': 7.23.6(@babel/core@7.23.7)
dev: true dev: true
/@babel/runtime@7.23.7: /@babel/runtime@7.23.8:
resolution: {integrity: sha512-w06OXVOFso7LcbzMiDGt+3X7Rh7Ho8MmgPoWU3rarH+8upf+wSU/grlGbWzQyr3DkdN6ZeuMFjpdwW0Q+HxobA==} resolution: {integrity: sha512-Y7KbAP984rn1VGMbGqKmBLio9V7y5Je9GvU4rQPCPinCyNfUcToxIXl06d59URp/F3LwinvODxab5N/G6qggkw==}
engines: {node: '>=6.9.0'} engines: {node: '>=6.9.0'}
dependencies: dependencies:
regenerator-runtime: 0.14.1 regenerator-runtime: 0.14.1
@ -522,11 +522,11 @@ packages:
to-fast-properties: 2.0.0 to-fast-properties: 2.0.0
dev: true dev: true
/@clerk/backend@0.37.0(react@18.2.0): /@clerk/backend@0.37.2(react@18.2.0):
resolution: {integrity: sha512-ngBokqd5WaupUi5+xUaZNGCdrVMJFo+Sjiin7gxoXPVq/qdgA3phiEooEZmVAc9Io0MfAqheuiQ1XcCZj4kvdg==} resolution: {integrity: sha512-Ymnf8LfcZTP/P15uMrY7myUtoOKgKiUR1G2c8429cIPdMTDC/fX+P+HUF1TlcKjwERuT+pGySufSjmPrDwqeMw==}
engines: {node: '>=14'} engines: {node: '>=14'}
dependencies: dependencies:
'@clerk/shared': 1.3.0(react@18.2.0) '@clerk/shared': 1.3.1(react@18.2.0)
'@clerk/types': 3.60.0 '@clerk/types': 3.60.0
'@peculiar/webcrypto': 1.4.1 '@peculiar/webcrypto': 1.4.1
'@types/node': 16.18.6 '@types/node': 16.18.6
@ -539,20 +539,20 @@ packages:
- react - react
dev: false dev: false
/@clerk/clerk-react@4.30.2(react@18.2.0): /@clerk/clerk-react@4.30.3(react@18.2.0):
resolution: {integrity: sha512-Cr11vJj/0e75JV1WfR1UFtqJfjFOWRffl8AqcKk+QDOY7AgPd1V4Nvc7umIfhyoGYrJH+5tpga3QW2MlsekdsA==} resolution: {integrity: sha512-bX4fUxGXUrMl8A50TpeUM8PHFKbMHmt7UfJ/NnUQMBN54h9N/NF2eSE2omY1+lDxBJmh/V9EiJZV8S6MwDflzw==}
engines: {node: '>=14'} engines: {node: '>=14'}
peerDependencies: peerDependencies:
react: '>=16' react: '>=16'
dependencies: dependencies:
'@clerk/shared': 1.3.0(react@18.2.0) '@clerk/shared': 1.3.1(react@18.2.0)
'@clerk/types': 3.60.0 '@clerk/types': 3.60.0
react: 18.2.0 react: 18.2.0
tslib: 2.4.1 tslib: 2.4.1
dev: false dev: false
/@clerk/remix@3.1.13(@remix-run/react@2.4.1)(@remix-run/server-runtime@2.4.1)(react-dom@18.2.0)(react@18.2.0): /@clerk/remix@3.1.15(@remix-run/react@2.5.0)(@remix-run/server-runtime@2.5.0)(react-dom@18.2.0)(react@18.2.0):
resolution: {integrity: sha512-QBlQw3YPbu5iQrsCfTTkBsw18tMYU6vXTqGck8yEgGIiKqYSAGG7HshgXl7KGiUDWBbgqbw9lN9n8OLm8UsqwA==} resolution: {integrity: sha512-YUfiU+mbQtmRJVYhLtrZ9Cp2UMywvgrSy7O82DMCfnw4dL+DFKQ41/jkYNQU3eLfj20IYpjvjuwaOM9rDnC+Wg==}
engines: {node: '>=18.0.0'} engines: {node: '>=18.0.0'}
peerDependencies: peerDependencies:
'@remix-run/react': ^2.0.0 '@remix-run/react': ^2.0.0
@ -560,20 +560,20 @@ packages:
react: '>=18.0.0' react: '>=18.0.0'
react-dom: '>=18.0.0' react-dom: '>=18.0.0'
dependencies: dependencies:
'@clerk/backend': 0.37.0(react@18.2.0) '@clerk/backend': 0.37.2(react@18.2.0)
'@clerk/clerk-react': 4.30.2(react@18.2.0) '@clerk/clerk-react': 4.30.3(react@18.2.0)
'@clerk/shared': 1.3.0(react@18.2.0) '@clerk/shared': 1.3.1(react@18.2.0)
'@clerk/types': 3.60.0 '@clerk/types': 3.60.0
'@remix-run/react': 2.4.1(react-dom@18.2.0)(react@18.2.0)(typescript@5.3.3) '@remix-run/react': 2.5.0(react-dom@18.2.0)(react@18.2.0)(typescript@5.3.3)
'@remix-run/server-runtime': 2.4.1(typescript@5.3.3) '@remix-run/server-runtime': 2.5.0(typescript@5.3.3)
cookie: 0.5.0 cookie: 0.5.0
react: 18.2.0 react: 18.2.0
react-dom: 18.2.0(react@18.2.0) react-dom: 18.2.0(react@18.2.0)
tslib: 2.4.1 tslib: 2.4.1
dev: false dev: false
/@clerk/shared@1.3.0(react@18.2.0): /@clerk/shared@1.3.1(react@18.2.0):
resolution: {integrity: sha512-blqXI4P2FIB2kjXhYe8d5jNIbKSmpSetcT/81xcBr2RVy234cV3oVX41Ypx10M36ev5v5cUqA4FfCSQ782EIUw==} resolution: {integrity: sha512-nzv4+uA90I/eQp55zfK9a1Po9VgCYlzlNhuZnKqyRsPyJ38l4gpIf3B3qSHHdN0+MTx9cWGFrik1CnpftdOBXQ==}
peerDependencies: peerDependencies:
react: '>=16' react: '>=16'
peerDependenciesMeta: peerDependenciesMeta:
@ -1269,11 +1269,11 @@ packages:
yargs: 17.7.2 yargs: 17.7.2
dev: true dev: true
/@humanwhocodes/config-array@0.11.13: /@humanwhocodes/config-array@0.11.14:
resolution: {integrity: sha512-JSBDMiDKSzQVngfRjOdFXgFfklaXI4K9nLF49Auh21lmBWRLIK3+xTErTWD4KU54pb6coM6ESE7Awz/FNU3zgQ==} resolution: {integrity: sha512-3T8LkOmg45BV5FICb15QQMsyUSWrQ8AygVfC7ZG32zOalnqrilm018ZVCw0eapXux8FtA33q8PSRSstjee3jSg==}
engines: {node: '>=10.10.0'} engines: {node: '>=10.10.0'}
dependencies: dependencies:
'@humanwhocodes/object-schema': 2.0.1 '@humanwhocodes/object-schema': 2.0.2
debug: 4.3.4 debug: 4.3.4
minimatch: 3.1.2 minimatch: 3.1.2
transitivePeerDependencies: transitivePeerDependencies:
@ -1285,8 +1285,8 @@ packages:
engines: {node: '>=12.22'} engines: {node: '>=12.22'}
dev: true dev: true
/@humanwhocodes/object-schema@2.0.1: /@humanwhocodes/object-schema@2.0.2:
resolution: {integrity: sha512-dvuCeX5fC9dXgJn9t+X5atfmgQAzUOWqS1254Gh0m6i8wKd10ebXkfNKiRK+1GWi/yTvvLDHpoxLr0xxxeslWw==} resolution: {integrity: sha512-6EwiSjwWYP7pTckG6I5eyFANjPhmPjUX9JRLUSfNPC7FX7zK9gyZAfUEaECL6ALTpGX5AjnBq3C9XmVWPitNpw==}
dev: true dev: true
/@ioredis/commands@1.2.0: /@ioredis/commands@1.2.0:
@ -1311,7 +1311,7 @@ packages:
dependencies: dependencies:
'@jridgewell/set-array': 1.1.2 '@jridgewell/set-array': 1.1.2
'@jridgewell/sourcemap-codec': 1.4.15 '@jridgewell/sourcemap-codec': 1.4.15
'@jridgewell/trace-mapping': 0.3.20 '@jridgewell/trace-mapping': 0.3.21
dev: true dev: true
/@jridgewell/resolve-uri@3.1.1: /@jridgewell/resolve-uri@3.1.1:
@ -1328,8 +1328,8 @@ packages:
resolution: {integrity: sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==} resolution: {integrity: sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==}
dev: true dev: true
/@jridgewell/trace-mapping@0.3.20: /@jridgewell/trace-mapping@0.3.21:
resolution: {integrity: sha512-R8LcPeWZol2zR8mmH3JeKQ6QRCFb7XgUhV9ZlGhHLGyg4wpPiPZNQOOWhFZhxKw8u//yTbNGI42Bx/3paXEQ+Q==} resolution: {integrity: sha512-SRfKmRe1KvYnxjEMtxEr+J4HIeMX5YBg/qhRHpxEIGjhX1rshcHlnFUE9K0GazhVKWM7B+nARSkV8LuvJdJ5/g==}
dependencies: dependencies:
'@jridgewell/resolve-uri': 3.1.1 '@jridgewell/resolve-uri': 3.1.1
'@jridgewell/sourcemap-codec': 1.4.15 '@jridgewell/sourcemap-codec': 1.4.15
@ -1479,12 +1479,12 @@ packages:
dev: true dev: true
optional: true optional: true
/@remix-run/dev@2.4.1(@remix-run/serve@2.4.1)(typescript@5.3.3)(vite@5.0.11): /@remix-run/dev@2.5.0(@remix-run/serve@2.5.0)(typescript@5.3.3)(vite@5.0.11):
resolution: {integrity: sha512-T8GLCKpZ8AX/NCJ+vyMmcTq328xo9stvDSXG2hSJx7njz4Q9sC25miQLXPRb3Lx/Sdf4YlJhWQpR6uq5pnXCZg==} resolution: {integrity: sha512-Px+kyoP21b0/N//VPQ7VRaDZE+oVjTWp4QB1mBwdoCPl9gS7E6LA40YYfY51y/Lts+FSMQPJOLd3yVb9zjzL1w==}
engines: {node: '>=18.0.0'} engines: {node: '>=18.0.0'}
hasBin: true hasBin: true
peerDependencies: peerDependencies:
'@remix-run/serve': ^2.4.1 '@remix-run/serve': ^2.5.0
typescript: ^5.1.0 typescript: ^5.1.0
vite: ^5.0.0 vite: ^5.0.0
peerDependenciesMeta: peerDependenciesMeta:
@ -1505,10 +1505,10 @@ packages:
'@babel/types': 7.23.6 '@babel/types': 7.23.6
'@mdx-js/mdx': 2.3.0 '@mdx-js/mdx': 2.3.0
'@npmcli/package-json': 4.0.1 '@npmcli/package-json': 4.0.1
'@remix-run/node': 2.4.1(typescript@5.3.3) '@remix-run/node': 2.5.0(typescript@5.3.3)
'@remix-run/router': 1.14.1 '@remix-run/router': 1.14.2
'@remix-run/serve': 2.4.1(typescript@5.3.3) '@remix-run/serve': 2.5.0(typescript@5.3.3)
'@remix-run/server-runtime': 2.4.1(typescript@5.3.3) '@remix-run/server-runtime': 2.5.0(typescript@5.3.3)
'@types/mdx': 2.0.10 '@types/mdx': 2.0.10
'@vanilla-extract/integration': 6.2.4 '@vanilla-extract/integration': 6.2.4
arg: 5.0.2 arg: 5.0.2
@ -1566,8 +1566,8 @@ packages:
- utf-8-validate - utf-8-validate
dev: true dev: true
/@remix-run/eslint-config@2.4.1(eslint@8.56.0)(react@18.2.0)(typescript@5.3.3): /@remix-run/eslint-config@2.5.0(eslint@8.56.0)(react@18.2.0)(typescript@5.3.3):
resolution: {integrity: sha512-kzl520uCcIi7OlqItzy/OSb3YVBklxeov8d39fFPbcSAmwO99l0PXmstQcRCQphAkGC7uRNl3LSJ9LpD3Gj2dQ==} resolution: {integrity: sha512-vTWMWE/7zWLWiPQianWXKrhmyG1kTXfwx9dkBVlj9Xg4WIHe/IcuxrRMgNmjwRpTjNv/sVO9pu83oeYm3v9NRg==}
engines: {node: '>=18.0.0'} engines: {node: '>=18.0.0'}
peerDependencies: peerDependencies:
eslint: ^8.0.0 eslint: ^8.0.0
@ -1602,8 +1602,8 @@ packages:
- supports-color - supports-color
dev: true dev: true
/@remix-run/express@2.4.1(express@4.18.2)(typescript@5.3.3): /@remix-run/express@2.5.0(express@4.18.2)(typescript@5.3.3):
resolution: {integrity: sha512-BTFfKrETeU3zn18YvaWs78i+vyvckG/BeR/A7hSYyJTaRfpw9r5OWq/wGM6jaObG7u4ut64lcY9adhvyV7BBeQ==} resolution: {integrity: sha512-cIwy6Gi2T9nmsov8K/DL4bR9FkMVzxhxkwlcth6T9GfUn+VTQh7eux6w30/RwWXUcpb8YTWbfM0W+GKyOHQgvw==}
engines: {node: '>=18.0.0'} engines: {node: '>=18.0.0'}
peerDependencies: peerDependencies:
express: ^4.17.1 express: ^4.17.1
@ -1612,12 +1612,12 @@ packages:
typescript: typescript:
optional: true optional: true
dependencies: dependencies:
'@remix-run/node': 2.4.1(typescript@5.3.3) '@remix-run/node': 2.5.0(typescript@5.3.3)
express: 4.18.2 express: 4.18.2
typescript: 5.3.3 typescript: 5.3.3
/@remix-run/node@2.4.1(typescript@5.3.3): /@remix-run/node@2.5.0(typescript@5.3.3):
resolution: {integrity: sha512-TENt5OiTnjZmoayqpEiU0207JIFF7TbagQ4UT0dFI9oKQrNQJvkDd2JQBEldd8TLDuSYxU8iu7+CXZ/kl3O35w==} resolution: {integrity: sha512-TTW4U+GnreqSf08Muz9jOJ5h5jPAPZ+UnwjLrq2O22dNyXrEzz2zecOddQ0H9Uk4ALS0HIu5206nK0pGW0Vdsg==}
engines: {node: '>=18.0.0'} engines: {node: '>=18.0.0'}
peerDependencies: peerDependencies:
typescript: ^5.1.0 typescript: ^5.1.0
@ -1625,7 +1625,7 @@ packages:
typescript: typescript:
optional: true optional: true
dependencies: dependencies:
'@remix-run/server-runtime': 2.4.1(typescript@5.3.3) '@remix-run/server-runtime': 2.5.0(typescript@5.3.3)
'@remix-run/web-fetch': 4.4.2 '@remix-run/web-fetch': 4.4.2
'@remix-run/web-file': 3.1.0 '@remix-run/web-file': 3.1.0
'@remix-run/web-stream': 1.1.0 '@remix-run/web-stream': 1.1.0
@ -1635,8 +1635,8 @@ packages:
stream-slice: 0.1.2 stream-slice: 0.1.2
typescript: 5.3.3 typescript: 5.3.3
/@remix-run/react@2.4.1(react-dom@18.2.0)(react@18.2.0)(typescript@5.3.3): /@remix-run/react@2.5.0(react-dom@18.2.0)(react@18.2.0)(typescript@5.3.3):
resolution: {integrity: sha512-6qfLpijD96fKd276/MOtarf/SkFmWDKXTXzpMQzYTiRXofUDezRGG3VqbkopD1O+jl4BjTuKQvI+7YfLcfGx8w==} resolution: {integrity: sha512-CHClKLyUmTAUzDVIOFifRYJ4Lw/LMUQgtFq1grjRDyYRWXIAwxhoZx6BTzcseFUbOwbHGDZ37QCh2e7LFNtRHQ==}
engines: {node: '>=18.0.0'} engines: {node: '>=18.0.0'}
peerDependencies: peerDependencies:
react: ^18.0.0 react: ^18.0.0
@ -1646,26 +1646,26 @@ packages:
typescript: typescript:
optional: true optional: true
dependencies: dependencies:
'@remix-run/router': 1.14.1 '@remix-run/router': 1.14.2
'@remix-run/server-runtime': 2.4.1(typescript@5.3.3) '@remix-run/server-runtime': 2.5.0(typescript@5.3.3)
react: 18.2.0 react: 18.2.0
react-dom: 18.2.0(react@18.2.0) react-dom: 18.2.0(react@18.2.0)
react-router: 6.21.1(react@18.2.0) react-router: 6.21.2(react@18.2.0)
react-router-dom: 6.21.1(react-dom@18.2.0)(react@18.2.0) react-router-dom: 6.21.2(react-dom@18.2.0)(react@18.2.0)
typescript: 5.3.3 typescript: 5.3.3
dev: false dev: false
/@remix-run/router@1.14.1: /@remix-run/router@1.14.2:
resolution: {integrity: sha512-Qg4DMQsfPNAs88rb2xkdk03N3bjK4jgX5fR24eHCTR9q6PrhZQZ4UJBPzCHJkIpTRN1UKxx2DzjZmnC+7Lj0Ow==} resolution: {integrity: sha512-ACXpdMM9hmKZww21yEqWwiLws/UPLhNKvimN8RrYSqPSvB3ov7sLvAcfvaxePeLvccTQKGdkDIhLYApZVDFuKg==}
engines: {node: '>=14.0.0'} engines: {node: '>=14.0.0'}
/@remix-run/serve@2.4.1(typescript@5.3.3): /@remix-run/serve@2.5.0(typescript@5.3.3):
resolution: {integrity: sha512-GvIDkPjbMv6U8KJKyxhnTiwZpGXoO/IwJ9tN+b9RwTufMPL9Vi19p/uxptdeHDtCDXb4CRz+Id0izZD/CUrV2A==} resolution: {integrity: sha512-wrcYJQV8Jbx/8GM62GCLGWghuSZFQwL0RvkZOI2+zVV1lqGXYYJYWAR7JrjLF5GpMsYdfCFi3H9+Go9lpw3+cQ==}
engines: {node: '>=18.0.0'} engines: {node: '>=18.0.0'}
hasBin: true hasBin: true
dependencies: dependencies:
'@remix-run/express': 2.4.1(express@4.18.2)(typescript@5.3.3) '@remix-run/express': 2.5.0(express@4.18.2)(typescript@5.3.3)
'@remix-run/node': 2.4.1(typescript@5.3.3) '@remix-run/node': 2.5.0(typescript@5.3.3)
chokidar: 3.5.3 chokidar: 3.5.3
compression: 1.7.4 compression: 1.7.4
express: 4.18.2 express: 4.18.2
@ -1676,8 +1676,8 @@ packages:
- supports-color - supports-color
- typescript - typescript
/@remix-run/server-runtime@2.4.1(typescript@5.3.3): /@remix-run/server-runtime@2.5.0(typescript@5.3.3):
resolution: {integrity: sha512-aQyBa0U8Db4E9sv2sruMfPDBYB4jlqvZ43YvkaZ1BGjUzi84ssfmaHdWgX/QveB6hi61RABTi6v8DV548kmRQg==} resolution: {integrity: sha512-Lf/cflOOmx+IAZ1Kd3vKTFhXOS5cUbc2E8pjBE+5xF/1aHI+3NhqqS/haimZ+LaPa4GP8D+0lE6t2Q+2bXJXmg==}
engines: {node: '>=18.0.0'} engines: {node: '>=18.0.0'}
peerDependencies: peerDependencies:
typescript: ^5.1.0 typescript: ^5.1.0
@ -1685,10 +1685,10 @@ packages:
typescript: typescript:
optional: true optional: true
dependencies: dependencies:
'@remix-run/router': 1.14.1 '@remix-run/router': 1.14.2
'@types/cookie': 0.5.4 '@types/cookie': 0.6.0
'@web3-storage/multipart-parser': 1.0.0 '@web3-storage/multipart-parser': 1.0.0
cookie: 0.5.0 cookie: 0.6.0
set-cookie-parser: 2.6.0 set-cookie-parser: 2.6.0
source-map: 0.7.4 source-map: 0.7.4
typescript: 5.3.3 typescript: 5.3.3
@ -1727,104 +1727,104 @@ packages:
dependencies: dependencies:
web-streams-polyfill: 3.3.2 web-streams-polyfill: 3.3.2
/@rollup/rollup-android-arm-eabi@4.9.3: /@rollup/rollup-android-arm-eabi@4.9.5:
resolution: {integrity: sha512-nvh9bB41vXEoKKvlWCGptpGt8EhrEwPQFDCY0VAto+R+qpSbaErPS3OjMZuXR8i/2UVw952Dtlnl2JFxH31Qvg==} resolution: {integrity: sha512-idWaG8xeSRCfRq9KpRysDHJ/rEHBEXcHuJ82XY0yYFIWnLMjZv9vF/7DOq8djQ2n3Lk6+3qfSH8AqlmHlmi1MA==}
cpu: [arm] cpu: [arm]
os: [android] os: [android]
requiresBuild: true requiresBuild: true
dev: true dev: true
optional: true optional: true
/@rollup/rollup-android-arm64@4.9.3: /@rollup/rollup-android-arm64@4.9.5:
resolution: {integrity: sha512-kffYCJ2RhDL1DlshLzYPyJtVeusHlA8Q1j6k6s4AEVKLq/3HfGa2ADDycLsmPo3OW83r4XtOPqRMbcFzFsEIzQ==} resolution: {integrity: sha512-f14d7uhAMtsCGjAYwZGv6TwuS3IFaM4ZnGMUn3aCBgkcHAYErhV1Ad97WzBvS2o0aaDv4mVz+syiN0ElMyfBPg==}
cpu: [arm64] cpu: [arm64]
os: [android] os: [android]
requiresBuild: true requiresBuild: true
dev: true dev: true
optional: true optional: true
/@rollup/rollup-darwin-arm64@4.9.3: /@rollup/rollup-darwin-arm64@4.9.5:
resolution: {integrity: sha512-Fo7DR6Q9/+ztTyMBZ79+WJtb8RWZonyCgkBCjV51rW5K/dizBzImTW6HLC0pzmHaAevwM0jW1GtB5LCFE81mSw==} resolution: {integrity: sha512-ndoXeLx455FffL68OIUrVr89Xu1WLzAG4n65R8roDlCoYiQcGGg6MALvs2Ap9zs7AHg8mpHtMpwC8jBBjZrT/w==}
cpu: [arm64] cpu: [arm64]
os: [darwin] os: [darwin]
requiresBuild: true requiresBuild: true
dev: true dev: true
optional: true optional: true
/@rollup/rollup-darwin-x64@4.9.3: /@rollup/rollup-darwin-x64@4.9.5:
resolution: {integrity: sha512-5HcxDF9fqHucIlTiw/gmMb3Qv23L8bLCg904I74Q2lpl4j/20z9ogaD3tWkeguRuz+/17cuS321PT3PAuyjQdg==} resolution: {integrity: sha512-UmElV1OY2m/1KEEqTlIjieKfVwRg0Zwg4PLgNf0s3glAHXBN99KLpw5A5lrSYCa1Kp63czTpVll2MAqbZYIHoA==}
cpu: [x64] cpu: [x64]
os: [darwin] os: [darwin]
requiresBuild: true requiresBuild: true
dev: true dev: true
optional: true optional: true
/@rollup/rollup-linux-arm-gnueabihf@4.9.3: /@rollup/rollup-linux-arm-gnueabihf@4.9.5:
resolution: {integrity: sha512-cO6hKV+99D1V7uNJQn1chWaF9EGp7qV2N8sGH99q9Y62bsbN6Il55EwJppEWT+JiqDRg396vWCgwdHwje8itBQ==} resolution: {integrity: sha512-Q0LcU61v92tQB6ae+udZvOyZ0wfpGojtAKrrpAaIqmJ7+psq4cMIhT/9lfV6UQIpeItnq/2QDROhNLo00lOD1g==}
cpu: [arm] cpu: [arm]
os: [linux] os: [linux]
requiresBuild: true requiresBuild: true
dev: true dev: true
optional: true optional: true
/@rollup/rollup-linux-arm64-gnu@4.9.3: /@rollup/rollup-linux-arm64-gnu@4.9.5:
resolution: {integrity: sha512-xANyq6lVg6KMO8UUs0LjA4q7di3tPpDbzLPgVEU2/F1ngIZ54eli8Zdt3uUUTMXVbgTCafIO+JPeGMhu097i3w==} resolution: {integrity: sha512-dkRscpM+RrR2Ee3eOQmRWFjmV/payHEOrjyq1VZegRUa5OrZJ2MAxBNs05bZuY0YCtpqETDy1Ix4i/hRqX98cA==}
cpu: [arm64] cpu: [arm64]
os: [linux] os: [linux]
requiresBuild: true requiresBuild: true
dev: true dev: true
optional: true optional: true
/@rollup/rollup-linux-arm64-musl@4.9.3: /@rollup/rollup-linux-arm64-musl@4.9.5:
resolution: {integrity: sha512-TZJUfRTugVFATQToCMD8DNV6jv/KpSwhE1lLq5kXiQbBX3Pqw6dRKtzNkh5wcp0n09reBBq/7CGDERRw9KmE+g==} resolution: {integrity: sha512-QaKFVOzzST2xzY4MAmiDmURagWLFh+zZtttuEnuNn19AiZ0T3fhPyjPPGwLNdiDT82ZE91hnfJsUiDwF9DClIQ==}
cpu: [arm64] cpu: [arm64]
os: [linux] os: [linux]
requiresBuild: true requiresBuild: true
dev: true dev: true
optional: true optional: true
/@rollup/rollup-linux-riscv64-gnu@4.9.3: /@rollup/rollup-linux-riscv64-gnu@4.9.5:
resolution: {integrity: sha512-4/QVaRyaB5tkEAGfjVvWrmWdPF6F2NoaoO5uEP7N0AyeBw7l8SeCWWKAGrbx/00PUdHrJVURJiYikazslSKttQ==} resolution: {integrity: sha512-HeGqmRJuyVg6/X6MpE2ur7GbymBPS8Np0S/vQFHDmocfORT+Zt76qu+69NUoxXzGqVP1pzaY6QIi0FJWLC3OPA==}
cpu: [riscv64] cpu: [riscv64]
os: [linux] os: [linux]
requiresBuild: true requiresBuild: true
dev: true dev: true
optional: true optional: true
/@rollup/rollup-linux-x64-gnu@4.9.3: /@rollup/rollup-linux-x64-gnu@4.9.5:
resolution: {integrity: sha512-koLC6D3pj1YLZSkTy/jsk3HOadp7q2h6VQl/lPX854twOmmLNekHB6yuS+MkWcKdGGdW1JPuPBv/ZYhr5Yhtdg==} resolution: {integrity: sha512-Dq1bqBdLaZ1Gb/l2e5/+o3B18+8TI9ANlA1SkejZqDgdU/jK/ThYaMPMJpVMMXy2uRHvGKbkz9vheVGdq3cJfA==}
cpu: [x64] cpu: [x64]
os: [linux] os: [linux]
requiresBuild: true requiresBuild: true
dev: true dev: true
optional: true optional: true
/@rollup/rollup-linux-x64-musl@4.9.3: /@rollup/rollup-linux-x64-musl@4.9.5:
resolution: {integrity: sha512-0OAkQ4HBp+JO2ip2Lgt/ShlrveOMzyhwt2D0KvqH28jFPqfZco28KSq76zymZwmU+F6GRojdxtQMJiNSXKNzeA==} resolution: {integrity: sha512-ezyFUOwldYpj7AbkwyW9AJ203peub81CaAIVvckdkyH8EvhEIoKzaMFJj0G4qYJ5sw3BpqhFrsCc30t54HV8vg==}
cpu: [x64] cpu: [x64]
os: [linux] os: [linux]
requiresBuild: true requiresBuild: true
dev: true dev: true
optional: true optional: true
/@rollup/rollup-win32-arm64-msvc@4.9.3: /@rollup/rollup-win32-arm64-msvc@4.9.5:
resolution: {integrity: sha512-z5uvoMvdRWggigOnsb9OOCLERHV0ykRZoRB5O+URPZC9zM3pkoMg5fN4NKu2oHqgkzZtfx9u4njqqlYEzM1v9A==} resolution: {integrity: sha512-aHSsMnUw+0UETB0Hlv7B/ZHOGY5bQdwMKJSzGfDfvyhnpmVxLMGnQPGNE9wgqkLUs3+gbG1Qx02S2LLfJ5GaRQ==}
cpu: [arm64] cpu: [arm64]
os: [win32] os: [win32]
requiresBuild: true requiresBuild: true
dev: true dev: true
optional: true optional: true
/@rollup/rollup-win32-ia32-msvc@4.9.3: /@rollup/rollup-win32-ia32-msvc@4.9.5:
resolution: {integrity: sha512-wxomCHjBVKws+O4N1WLnniKCXu7vkLtdq9Fl9CN/EbwEldojvUrkoHE/fBLZzC7IT/x12Ut6d6cRs4dFvqJkMg==} resolution: {integrity: sha512-AiqiLkb9KSf7Lj/o1U3SEP9Zn+5NuVKgFdRIZkvd4N0+bYrTOovVd0+LmYCPQGbocT4kvFyK+LXCDiXPBF3fyA==}
cpu: [ia32] cpu: [ia32]
os: [win32] os: [win32]
requiresBuild: true requiresBuild: true
dev: true dev: true
optional: true optional: true
/@rollup/rollup-win32-x64-msvc@4.9.3: /@rollup/rollup-win32-x64-msvc@4.9.5:
resolution: {integrity: sha512-1Qf/qk/iEtx0aOi+AQQt5PBoW0mFngsm7bPuxHClC/hWh2hHBktR6ktSfUg5b5rC9v8hTwNmHE7lBWXkgqluUQ==} resolution: {integrity: sha512-1q+mykKE3Vot1kaFJIDoUFv5TuW+QQVaf2FmTT9krg86pQrGStOSJJ0Zil7CFagyxDuouTepzt5Y5TVzyajOdQ==}
cpu: [x64] cpu: [x64]
os: [win32] os: [win32]
requiresBuild: true requiresBuild: true
@ -1844,7 +1844,7 @@ packages:
engines: {node: '>=12'} engines: {node: '>=12'}
dependencies: dependencies:
'@babel/code-frame': 7.23.5 '@babel/code-frame': 7.23.5
'@babel/runtime': 7.23.7 '@babel/runtime': 7.23.8
'@types/aria-query': 5.0.4 '@types/aria-query': 5.0.4
aria-query: 5.1.3 aria-query: 5.1.3
chalk: 4.1.2 chalk: 4.1.2
@ -1863,8 +1863,8 @@ packages:
resolution: {integrity: sha512-rfT93uj5s0PRL7EzccGMs3brplhcrghnDoV26NqKhCAS1hVo+WdNsPvE/yb6ilfr5hi2MEk6d5EWJTKdxg8jVw==} resolution: {integrity: sha512-rfT93uj5s0PRL7EzccGMs3brplhcrghnDoV26NqKhCAS1hVo+WdNsPvE/yb6ilfr5hi2MEk6d5EWJTKdxg8jVw==}
dev: true dev: true
/@types/cookie@0.5.4: /@types/cookie@0.6.0:
resolution: {integrity: sha512-7z/eR6O859gyWIAjuvBWFzNURmf2oPBmJlfVWkwehU5nzIyjwBsTh7WMmEEV4JFnHuQ3ex4oyTvfKzcyJVDBNA==} resolution: {integrity: sha512-4Kh9a6B2bQciAhf7FSuMRRkUWecJgJu9nPnx3yzpsfXX/c50REIqpHY4C82bXP90qrLtXtkDxTZosYO3UpOwlA==}
/@types/debug@4.1.12: /@types/debug@4.1.12:
resolution: {integrity: sha512-vIChWdVG3LG1SMxEvI/AK+FWJthlrqlTu7fbrlywTkkaONwk/UAGaULXRlf8vkzFBLVm0zkMdCquhL5aOjhXPQ==} resolution: {integrity: sha512-vIChWdVG3LG1SMxEvI/AK+FWJthlrqlTu7fbrlywTkkaONwk/UAGaULXRlf8vkzFBLVm0zkMdCquhL5aOjhXPQ==}
@ -1914,8 +1914,8 @@ packages:
resolution: {integrity: sha512-vmYJF0REqDyyU0gviezF/KHq/fYaUbFhkcNbQCuPGFQj6VTbXuHZoxs/Y7mutWe73C8AC6l9fFu8mSYiBAqkGA==} resolution: {integrity: sha512-vmYJF0REqDyyU0gviezF/KHq/fYaUbFhkcNbQCuPGFQj6VTbXuHZoxs/Y7mutWe73C8AC6l9fFu8mSYiBAqkGA==}
dev: false dev: false
/@types/node@20.10.6: /@types/node@20.11.0:
resolution: {integrity: sha512-Vac8H+NlRNNlAmDfGUP7b5h/KA+AtWIzuXy0E6OyP8f1tCLYAtPvKRRDJjAPqhpCb0t6U2j7/xqAuLEebW2kiw==} resolution: {integrity: sha512-o9bjXmDNcF7GbM4CNQpmi+TutCgap/K3w1JyKgxAjqx41zp9qlIAVFi0IhCNsJcXolEqLWhbFbEeL0PvYm4pcQ==}
dependencies: dependencies:
undici-types: 5.26.5 undici-types: 5.26.5
dev: true dev: true
@ -1926,11 +1926,11 @@ packages:
/@types/react-dom@18.2.18: /@types/react-dom@18.2.18:
resolution: {integrity: sha512-TJxDm6OfAX2KJWJdMEVTwWke5Sc/E/RlnPGvGfS0W7+6ocy2xhDVQVh/KvC2Uf7kACs+gDytdusDSdWfWkaNzw==} resolution: {integrity: sha512-TJxDm6OfAX2KJWJdMEVTwWke5Sc/E/RlnPGvGfS0W7+6ocy2xhDVQVh/KvC2Uf7kACs+gDytdusDSdWfWkaNzw==}
dependencies: dependencies:
'@types/react': 18.2.46 '@types/react': 18.2.47
dev: true dev: true
/@types/react@18.2.46: /@types/react@18.2.47:
resolution: {integrity: sha512-nNCvVBcZlvX4NU1nRRNV/mFl1nNRuTuslAJglQsq+8ldXe5Xv0Wd2f7WTE3jOxhLH2BFfiZGC6GCp+kHQbgG+w==} resolution: {integrity: sha512-xquNkkOirwyCgoClNk85BjP+aqnIS+ckAJ8i37gAbDs14jfW/J23f2GItAf33oiUPQnqNMALiFeoM9Y5mbjpVQ==}
dependencies: dependencies:
'@types/prop-types': 15.7.11 '@types/prop-types': 15.7.11
'@types/scheduler': 0.16.8 '@types/scheduler': 0.16.8
@ -2117,7 +2117,7 @@ packages:
find-up: 5.0.0 find-up: 5.0.0
javascript-stringify: 2.1.0 javascript-stringify: 2.1.0
lodash: 4.17.21 lodash: 4.17.21
mlly: 1.4.2 mlly: 1.5.0
outdent: 0.8.0 outdent: 0.8.0
vite: 4.5.1 vite: 4.5.1
vite-node: 0.28.5 vite-node: 0.28.5
@ -2369,7 +2369,7 @@ packages:
postcss: ^8.1.0 postcss: ^8.1.0
dependencies: dependencies:
browserslist: 4.22.2 browserslist: 4.22.2
caniuse-lite: 1.0.30001574 caniuse-lite: 1.0.30001576
fraction.js: 4.3.7 fraction.js: 4.3.7
normalize-range: 0.1.2 normalize-range: 0.1.2
picocolors: 1.0.0 picocolors: 1.0.0
@ -2471,8 +2471,8 @@ packages:
engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7}
hasBin: true hasBin: true
dependencies: dependencies:
caniuse-lite: 1.0.30001574 caniuse-lite: 1.0.30001576
electron-to-chromium: 1.4.623 electron-to-chromium: 1.4.630
node-releases: 2.0.14 node-releases: 2.0.14
update-browserslist-db: 1.0.13(browserslist@4.22.2) update-browserslist-db: 1.0.13(browserslist@4.22.2)
dev: true dev: true
@ -2546,8 +2546,8 @@ packages:
engines: {node: '>=14.16'} engines: {node: '>=14.16'}
dev: true dev: true
/caniuse-lite@1.0.30001574: /caniuse-lite@1.0.30001576:
resolution: {integrity: sha512-BtYEK4r/iHt/txm81KBudCUcTy7t+s9emrIaHqjYurQ10x71zJ5VQ9x1dYPcz/b+pKSp4y/v1xSI67A+LzpNyg==} resolution: {integrity: sha512-ff5BdakGe2P3SQsMsiqmt1Lc8221NR1VzHj5jXN5vBny9A6fpze94HiVV/n7XRosOlsShJcvMv5mdnpjOGCEgg==}
dev: true dev: true
/ccount@2.0.1: /ccount@2.0.1:
@ -2746,6 +2746,10 @@ packages:
resolution: {integrity: sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==} resolution: {integrity: sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==}
engines: {node: '>= 0.6'} engines: {node: '>= 0.6'}
/cookie@0.6.0:
resolution: {integrity: sha512-U71cyTamuh1CRNCfpGY6to28lxvNwPG4Guz/EVjgf3Jmzv0vlDp1atT9eS5dDjMYHucpHbWns6Lwf3BKz6svdw==}
engines: {node: '>= 0.6'}
/copy-anything@3.0.5: /copy-anything@3.0.5:
resolution: {integrity: sha512-yCEafptTtb4bk7GLEQoM8KVJpxAfdBJYaXyzQEgQQQgYrZiDp8SJmGKlYza6CYjEDNstAdNdKA3UuoULlEbS6w==} resolution: {integrity: sha512-yCEafptTtb4bk7GLEQoM8KVJpxAfdBJYaXyzQEgQQQgYrZiDp8SJmGKlYza6CYjEDNstAdNdKA3UuoULlEbS6w==}
engines: {node: '>=12.13'} engines: {node: '>=12.13'}
@ -2807,8 +2811,8 @@ packages:
type: 1.2.0 type: 1.2.0
dev: true dev: true
/daisyui@4.5.0(postcss@8.4.33): /daisyui@4.6.0(postcss@8.4.33):
resolution: {integrity: sha512-RWQCPQ0vBUaxGy768O7Ku8SRQgwdoto1lDzuKeVOcMtYghuSbUY7NoPoMK+k8JH4s1J02OvpNAgtB9MeKpZIwg==} resolution: {integrity: sha512-B5ZB/sczXpp4LMdo/SZrtYY/U2hq+Vr9I15QawuWZ0VwgtSAbuZpAZUftKVryEsPuv3BM0yVlBED0nAmtis/dw==}
engines: {node: '>=16.9.0'} engines: {node: '>=16.9.0'}
dependencies: dependencies:
css-selector-tokenizer: 0.8.0 css-selector-tokenizer: 0.8.0
@ -3010,8 +3014,8 @@ packages:
wordwrap: 1.0.0 wordwrap: 1.0.0
dev: true dev: true
/drizzle-kit@0.20.10: /drizzle-kit@0.20.12:
resolution: {integrity: sha512-GoBmfAWrZiX2ZHMGlVg7w34bnJw1gbQIzhGr1cROK6+0eikhFNSR4a4G8jtD3FO5JZKbbWHuNA5YFDJu6Us0Tw==} resolution: {integrity: sha512-JWJposyEO6QvGIdvj0CmnJK5sMWW9j5HPiGnRIKvYNaAfZEHbmWlemxV2np7g2FZzSvuzwpa9EGmO20PaPeUmA==}
hasBin: true hasBin: true
dependencies: dependencies:
'@drizzle-team/studio': 0.0.37 '@drizzle-team/studio': 0.0.37
@ -3032,7 +3036,7 @@ packages:
- supports-color - supports-color
dev: true dev: true
/drizzle-orm@0.29.3(@types/react@18.2.46)(postgres@3.4.3)(react@18.2.0): /drizzle-orm@0.29.3(@types/react@18.2.47)(postgres@3.4.3)(react@18.2.0):
resolution: {integrity: sha512-uSE027csliGSGYD0pqtM+SAQATMREb3eSM/U8s6r+Y0RFwTKwftnwwSkqx3oS65UBgqDOM0gMTl5UGNpt6lW0A==} resolution: {integrity: sha512-uSE027csliGSGYD0pqtM+SAQATMREb3eSM/U8s6r+Y0RFwTKwftnwwSkqx3oS65UBgqDOM0gMTl5UGNpt6lW0A==}
peerDependencies: peerDependencies:
'@aws-sdk/client-rds-data': '>=3' '@aws-sdk/client-rds-data': '>=3'
@ -3103,7 +3107,7 @@ packages:
sqlite3: sqlite3:
optional: true optional: true
dependencies: dependencies:
'@types/react': 18.2.46 '@types/react': 18.2.47
postgres: 3.4.3 postgres: 3.4.3
react: 18.2.0 react: 18.2.0
dev: false dev: false
@ -3114,7 +3118,7 @@ packages:
end-of-stream: 1.4.4 end-of-stream: 1.4.4
inherits: 2.0.4 inherits: 2.0.4
readable-stream: 2.3.8 readable-stream: 2.3.8
stream-shift: 1.0.1 stream-shift: 1.0.2
dev: true dev: true
/eastasianwidth@0.2.0: /eastasianwidth@0.2.0:
@ -3132,8 +3136,8 @@ packages:
jake: 10.8.7 jake: 10.8.7
dev: true dev: true
/electron-to-chromium@1.4.623: /electron-to-chromium@1.4.630:
resolution: {integrity: sha512-lKoz10iCYlP1WtRYdh5MvocQPWVRoI7ysp6qf18bmeBgR8abE6+I2CsfyNKztRDZvhdWc+krKT6wS7Neg8sw3A==} resolution: {integrity: sha512-osHqhtjojpCsACVnuD11xO5g9xaCyw7Qqn/C2KParkMv42i8jrJJgx3g7mkHfpxwhy9MnOJr8+pKOdZ7qzgizg==}
dev: true dev: true
/emoji-regex@8.0.0: /emoji-regex@8.0.0:
@ -3204,7 +3208,7 @@ packages:
object.assign: 4.1.5 object.assign: 4.1.5
regexp.prototype.flags: 1.5.1 regexp.prototype.flags: 1.5.1
safe-array-concat: 1.0.1 safe-array-concat: 1.0.1
safe-regex-test: 1.0.0 safe-regex-test: 1.0.2
string.prototype.trim: 1.2.8 string.prototype.trim: 1.2.8
string.prototype.trimend: 1.0.7 string.prototype.trimend: 1.0.7
string.prototype.trimstart: 1.0.7 string.prototype.trimstart: 1.0.7
@ -3602,7 +3606,7 @@ packages:
peerDependencies: peerDependencies:
eslint: ^6.8.0 || ^7.0.0 || ^8.0.0 eslint: ^6.8.0 || ^7.0.0 || ^8.0.0
dependencies: dependencies:
'@babel/runtime': 7.23.7 '@babel/runtime': 7.23.8
'@testing-library/dom': 8.20.1 '@testing-library/dom': 8.20.1
eslint: 8.56.0 eslint: 8.56.0
requireindex: 1.2.0 requireindex: 1.2.0
@ -3635,7 +3639,7 @@ packages:
peerDependencies: peerDependencies:
eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8
dependencies: dependencies:
'@babel/runtime': 7.23.7 '@babel/runtime': 7.23.8
aria-query: 5.3.0 aria-query: 5.3.0
array-includes: 3.1.7 array-includes: 3.1.7
array.prototype.flatmap: 1.3.2 array.prototype.flatmap: 1.3.2
@ -3763,7 +3767,7 @@ packages:
'@eslint-community/regexpp': 4.10.0 '@eslint-community/regexpp': 4.10.0
'@eslint/eslintrc': 2.1.4 '@eslint/eslintrc': 2.1.4
'@eslint/js': 8.56.0 '@eslint/js': 8.56.0
'@humanwhocodes/config-array': 0.11.13 '@humanwhocodes/config-array': 0.11.14
'@humanwhocodes/module-importer': 1.0.1 '@humanwhocodes/module-importer': 1.0.1
'@nodelib/fs.walk': 1.2.8 '@nodelib/fs.walk': 1.2.8
'@ungap/structured-clone': 1.2.0 '@ungap/structured-clone': 1.2.0
@ -3897,7 +3901,7 @@ packages:
resolution: {integrity: sha512-EzV94NYKoO09GLXGjXj9JIlXijVck4ONSr5wiCWDvhsvj5jxSrzTmRU/9C1DyB6uToszLs8aifA6NQ7lEQdvFw==} resolution: {integrity: sha512-EzV94NYKoO09GLXGjXj9JIlXijVck4ONSr5wiCWDvhsvj5jxSrzTmRU/9C1DyB6uToszLs8aifA6NQ7lEQdvFw==}
engines: {node: '>= 0.8'} engines: {node: '>= 0.8'}
dependencies: dependencies:
'@types/node': 20.10.6 '@types/node': 20.11.0
require-like: 0.1.2 require-like: 0.1.2
dev: true dev: true
@ -5029,8 +5033,8 @@ packages:
es5-ext: 0.10.62 es5-ext: 0.10.62
dev: true dev: true
/lucide-react@0.306.0(react@18.2.0): /lucide-react@0.309.0(react@18.2.0):
resolution: {integrity: sha512-eShuk2PI3vxN4YN8kNPmhAsroSvPXbtaxU/UX/zrBcLLg8FeFH9MG7C2EYzYsT2rNrPVjbP7rpBz3mOviZYN3A==} resolution: {integrity: sha512-zNVPczuwFrCfksZH3zbd1UDE6/WYhYAdbe2k7CImVyPAkXLgIwbs6eXQ4loigqDnUFjyFYCI5jZ1y10Kqal0dg==}
peerDependencies: peerDependencies:
react: ^16.5.1 || ^17.0.0 || ^18.0.0 react: ^16.5.1 || ^17.0.0 || ^18.0.0
dependencies: dependencies:
@ -5184,7 +5188,7 @@ packages:
/media-query-parser@2.0.2: /media-query-parser@2.0.2:
resolution: {integrity: sha512-1N4qp+jE0pL5Xv4uEcwVUhIkwdUO3S/9gML90nqKA7v7FcOS5vUtatfzok9S9U1EJU8dHWlcv95WLnKmmxZI9w==} resolution: {integrity: sha512-1N4qp+jE0pL5Xv4uEcwVUhIkwdUO3S/9gML90nqKA7v7FcOS5vUtatfzok9S9U1EJU8dHWlcv95WLnKmmxZI9w==}
dependencies: dependencies:
'@babel/runtime': 7.23.7 '@babel/runtime': 7.23.8
dev: true dev: true
/media-typer@0.3.0: /media-typer@0.3.0:
@ -5606,11 +5610,11 @@ packages:
hasBin: true hasBin: true
dev: true dev: true
/mlly@1.4.2: /mlly@1.5.0:
resolution: {integrity: sha512-i/Ykufi2t1EZ6NaPLdfnZk2AX8cs0d+mTzVKuPfqPKPatxLApaBoxJQ9x1/uckXtrS/U5oisPMDkNs0yQTaBRg==} resolution: {integrity: sha512-NPVQvAY1xr1QoVeG0cy8yUYC7FQcOx6evl/RjT1wL5FvzPnzOysoqB/jmx/DhssT2dYa8nxECLAaFI/+gVLhDQ==}
dependencies: dependencies:
acorn: 8.11.3 acorn: 8.11.3
pathe: 1.1.1 pathe: 1.1.2
pkg-types: 1.0.3 pkg-types: 1.0.3
ufo: 1.3.2 ufo: 1.3.2
dev: true dev: true
@ -5992,8 +5996,8 @@ packages:
engines: {node: '>=8'} engines: {node: '>=8'}
dev: true dev: true
/pathe@1.1.1: /pathe@1.1.2:
resolution: {integrity: sha512-d+RQGp0MAYTIaDBIMmOfMwz3E+LOZnxx1HZd5R18mmCZY0QBlK0LDZfPc8FW8Ed2DlvsuE6PRjroDY+wg4+j/Q==} resolution: {integrity: sha512-whLdWMYL2TwI08hn8/ZqAbrVemu0LNaNNJZX73O6qaIdCTfXutsLhMkjdENX0qhsQ9uIimo4/aQOmXkoon2nDQ==}
dev: true dev: true
/peek-stream@1.1.3: /peek-stream@1.1.3:
@ -6040,8 +6044,8 @@ packages:
resolution: {integrity: sha512-nN7pYi0AQqJnoLPC9eHFQ8AcyaixBUOwvqc5TDnIKCMEE6I0y8P7OKA7fPexsXGCGxQDl/cmrLAp26LhcwxZ4A==} resolution: {integrity: sha512-nN7pYi0AQqJnoLPC9eHFQ8AcyaixBUOwvqc5TDnIKCMEE6I0y8P7OKA7fPexsXGCGxQDl/cmrLAp26LhcwxZ4A==}
dependencies: dependencies:
jsonc-parser: 3.2.0 jsonc-parser: 3.2.0
mlly: 1.4.2 mlly: 1.5.0
pathe: 1.1.1 pathe: 1.1.2
dev: true dev: true
/postcss-discard-duplicates@5.1.0(postcss@8.4.33): /postcss-discard-duplicates@5.1.0(postcss@8.4.33):
@ -6345,26 +6349,26 @@ packages:
engines: {node: '>=0.10.0'} engines: {node: '>=0.10.0'}
dev: true dev: true
/react-router-dom@6.21.1(react-dom@18.2.0)(react@18.2.0): /react-router-dom@6.21.2(react-dom@18.2.0)(react@18.2.0):
resolution: {integrity: sha512-QCNrtjtDPwHDO+AO21MJd7yIcr41UetYt5jzaB9Y1UYaPTCnVuJq6S748g1dE11OQlCFIQg+RtAA1SEZIyiBeA==} resolution: {integrity: sha512-tE13UukgUOh2/sqYr6jPzZTzmzc70aGRP4pAjG2if0IP3aUT+sBtAKUJh0qMh0zylJHGLmzS+XWVaON4UklHeg==}
engines: {node: '>=14.0.0'} engines: {node: '>=14.0.0'}
peerDependencies: peerDependencies:
react: '>=16.8' react: '>=16.8'
react-dom: '>=16.8' react-dom: '>=16.8'
dependencies: dependencies:
'@remix-run/router': 1.14.1 '@remix-run/router': 1.14.2
react: 18.2.0 react: 18.2.0
react-dom: 18.2.0(react@18.2.0) react-dom: 18.2.0(react@18.2.0)
react-router: 6.21.1(react@18.2.0) react-router: 6.21.2(react@18.2.0)
dev: false dev: false
/react-router@6.21.1(react@18.2.0): /react-router@6.21.2(react@18.2.0):
resolution: {integrity: sha512-W0l13YlMTm1YrpVIOpjCADJqEUpz1vm+CMo47RuFX4Ftegwm6KOYsL5G3eiE52jnJpKvzm6uB/vTKTPKM8dmkA==} resolution: {integrity: sha512-jJcgiwDsnaHIeC+IN7atO0XiSRCrOsQAHHbChtJxmgqG2IaYQXSnhqGb5vk2CU/wBQA12Zt+TkbuJjIn65gzbA==}
engines: {node: '>=14.0.0'} engines: {node: '>=14.0.0'}
peerDependencies: peerDependencies:
react: '>=16.8' react: '>=16.8'
dependencies: dependencies:
'@remix-run/router': 1.14.1 '@remix-run/router': 1.14.2
react: 18.2.0 react: 18.2.0
dev: false dev: false
@ -6496,7 +6500,7 @@ packages:
unified: 10.1.2 unified: 10.1.2
dev: true dev: true
/remix-utils@7.5.0(@remix-run/node@2.4.1)(@remix-run/react@2.4.1)(react@18.2.0): /remix-utils@7.5.0(@remix-run/node@2.5.0)(@remix-run/react@2.5.0)(react@18.2.0):
resolution: {integrity: sha512-vzjDhbdwK+3XxqL2LM7ZPzq0zyjb+77eAWbKhDqhnh0nlA11n3CmTtYzrZYpVf6h24+6m5mD6KnRfcdD3Zrl7w==} resolution: {integrity: sha512-vzjDhbdwK+3XxqL2LM7ZPzq0zyjb+77eAWbKhDqhnh0nlA11n3CmTtYzrZYpVf6h24+6m5mD6KnRfcdD3Zrl7w==}
engines: {node: '>=18.0.0'} engines: {node: '>=18.0.0'}
peerDependencies: peerDependencies:
@ -6532,8 +6536,8 @@ packages:
zod: zod:
optional: true optional: true
dependencies: dependencies:
'@remix-run/node': 2.4.1(typescript@5.3.3) '@remix-run/node': 2.5.0(typescript@5.3.3)
'@remix-run/react': 2.4.1(react-dom@18.2.0)(react@18.2.0)(typescript@5.3.3) '@remix-run/react': 2.5.0(react-dom@18.2.0)(react@18.2.0)(typescript@5.3.3)
react: 18.2.0 react: 18.2.0
type-fest: 4.9.0 type-fest: 4.9.0
dev: false dev: false
@ -6621,26 +6625,26 @@ packages:
fsevents: 2.3.3 fsevents: 2.3.3
dev: true dev: true
/rollup@4.9.3: /rollup@4.9.5:
resolution: {integrity: sha512-JnchF0ZGFiqGpAPjg3e89j656Ne4tTtCY1VZc1AxtoQcRIxjTu9jyYHBAtkDXE+X681n4un/nX9SU52AroSRzg==} resolution: {integrity: sha512-E4vQW0H/mbNMw2yLSqJyjtkHY9dslf/p0zuT1xehNRqUTBOFMqEjguDvqhXr7N7r/4ttb2jr4T41d3dncmIgbQ==}
engines: {node: '>=18.0.0', npm: '>=8.0.0'} engines: {node: '>=18.0.0', npm: '>=8.0.0'}
hasBin: true hasBin: true
dependencies: dependencies:
'@types/estree': 1.0.5 '@types/estree': 1.0.5
optionalDependencies: optionalDependencies:
'@rollup/rollup-android-arm-eabi': 4.9.3 '@rollup/rollup-android-arm-eabi': 4.9.5
'@rollup/rollup-android-arm64': 4.9.3 '@rollup/rollup-android-arm64': 4.9.5
'@rollup/rollup-darwin-arm64': 4.9.3 '@rollup/rollup-darwin-arm64': 4.9.5
'@rollup/rollup-darwin-x64': 4.9.3 '@rollup/rollup-darwin-x64': 4.9.5
'@rollup/rollup-linux-arm-gnueabihf': 4.9.3 '@rollup/rollup-linux-arm-gnueabihf': 4.9.5
'@rollup/rollup-linux-arm64-gnu': 4.9.3 '@rollup/rollup-linux-arm64-gnu': 4.9.5
'@rollup/rollup-linux-arm64-musl': 4.9.3 '@rollup/rollup-linux-arm64-musl': 4.9.5
'@rollup/rollup-linux-riscv64-gnu': 4.9.3 '@rollup/rollup-linux-riscv64-gnu': 4.9.5
'@rollup/rollup-linux-x64-gnu': 4.9.3 '@rollup/rollup-linux-x64-gnu': 4.9.5
'@rollup/rollup-linux-x64-musl': 4.9.3 '@rollup/rollup-linux-x64-musl': 4.9.5
'@rollup/rollup-win32-arm64-msvc': 4.9.3 '@rollup/rollup-win32-arm64-msvc': 4.9.5
'@rollup/rollup-win32-ia32-msvc': 4.9.3 '@rollup/rollup-win32-ia32-msvc': 4.9.5
'@rollup/rollup-win32-x64-msvc': 4.9.3 '@rollup/rollup-win32-x64-msvc': 4.9.5
fsevents: 2.3.3 fsevents: 2.3.3
dev: true dev: true
@ -6673,8 +6677,9 @@ packages:
/safe-buffer@5.2.1: /safe-buffer@5.2.1:
resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==} resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==}
/safe-regex-test@1.0.0: /safe-regex-test@1.0.2:
resolution: {integrity: sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA==} resolution: {integrity: sha512-83S9w6eFq12BBIJYvjMux6/dkirb8+4zJRA9cxNBVb7Wq5fJBW+Xze48WqR8pxua7bDuAaaAxtVVd4Idjp1dBQ==}
engines: {node: '>= 0.4'}
dependencies: dependencies:
call-bind: 1.0.5 call-bind: 1.0.5
get-intrinsic: 1.2.2 get-intrinsic: 1.2.2
@ -6882,8 +6887,8 @@ packages:
internal-slot: 1.0.6 internal-slot: 1.0.6
dev: true dev: true
/stream-shift@1.0.1: /stream-shift@1.0.2:
resolution: {integrity: sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ==} resolution: {integrity: sha512-rV4Bovi9xx0BFzOb/X0B2GqoIjvqPCttZdu0Wgtx2Dxkj7ETyWl9gmqJ4EutWRLvtZWm8dxE+InQZX1IryZn/w==}
dev: true dev: true
/stream-slice@0.1.2: /stream-slice@0.1.2:
@ -7544,8 +7549,8 @@ packages:
dependencies: dependencies:
cac: 6.7.14 cac: 6.7.14
debug: 4.3.4 debug: 4.3.4
mlly: 1.4.2 mlly: 1.5.0
pathe: 1.1.1 pathe: 1.1.2
picocolors: 1.0.0 picocolors: 1.0.0
source-map: 0.6.1 source-map: 0.6.1
source-map-support: 0.5.21 source-map-support: 0.5.21
@ -7643,7 +7648,7 @@ packages:
dependencies: dependencies:
esbuild: 0.19.11 esbuild: 0.19.11
postcss: 8.4.33 postcss: 8.4.33
rollup: 4.9.3 rollup: 4.9.5
optionalDependencies: optionalDependencies:
fsevents: 2.3.3 fsevents: 2.3.3
dev: true dev: true