diff --git a/package-lock.json b/package-lock.json index e8c5965..95dc714 100644 --- a/package-lock.json +++ b/package-lock.json @@ -14,13 +14,13 @@ "@playwright/test": "^1.36.2", "@tailwindcss/typography": "^0.5.9", "@types/eslint": "^8.44.2", - "@types/node": "^20.4.8", - "@typescript-eslint/eslint-plugin": "^6.2.1", - "@typescript-eslint/parser": "^6.2.1", + "@types/node": "^20.4.9", + "@typescript-eslint/eslint-plugin": "^6.3.0", + "@typescript-eslint/parser": "^6.3.0", "autoprefixer": "^10.4.14", "daisyui": "^3.5.1", "drizzle-kit": "^0.18.0-27440c3", - "drizzle-orm": "0.27.2", + "drizzle-orm": "0.28.1", "eslint": "^8.46.0", "eslint-plugin-qwik": "^1.2.6", "postcss": "^8.4.27", @@ -28,8 +28,8 @@ "tailwindcss": "^3.3.3", "typescript": "^5.1.6", "undici": "^5.23.0", - "vercel": "^31.2.2", - "vite": "^4.4.8", + "vercel": "^31.2.3", + "vite": "^4.4.9", "vite-tsconfig-paths": "^4.2.0" }, "engines": { @@ -690,9 +690,9 @@ "dev": true }, "node_modules/@types/node": { - "version": "20.4.8", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.4.8.tgz", - "integrity": "sha512-0mHckf6D2DiIAzh8fM8f3HQCvMKDpK94YQ0DSVkfWTG9BZleYIWudw9cJxX8oCk9bM+vAkDyujDV6dmKHbvQpg==", + "version": "20.4.9", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.4.9.tgz", + "integrity": "sha512-8e2HYcg7ohnTUbHk8focoklEQYvemQmu9M/f43DZVx43kHn0tE3BY/6gSDxS7k0SprtS0NHvj+L80cGLnoOUcQ==", "dev": true }, "node_modules/@types/node-fetch": { @@ -718,16 +718,16 @@ "dev": true }, "node_modules/@typescript-eslint/eslint-plugin": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-6.2.1.tgz", - "integrity": "sha512-iZVM/ALid9kO0+I81pnp1xmYiFyqibAHzrqX4q5YvvVEyJqY+e6rfTXSCsc2jUxGNqJqTfFSSij/NFkZBiBzLw==", + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-6.3.0.tgz", + "integrity": "sha512-IZYjYZ0ifGSLZbwMqIip/nOamFiWJ9AH+T/GYNZBWkVcyNQOFGtSMoWV7RvY4poYCMZ/4lHzNl796WOSNxmk8A==", "dev": true, "dependencies": { "@eslint-community/regexpp": "^4.5.1", - "@typescript-eslint/scope-manager": "6.2.1", - "@typescript-eslint/type-utils": "6.2.1", - "@typescript-eslint/utils": "6.2.1", - "@typescript-eslint/visitor-keys": "6.2.1", + "@typescript-eslint/scope-manager": "6.3.0", + "@typescript-eslint/type-utils": "6.3.0", + "@typescript-eslint/utils": "6.3.0", + "@typescript-eslint/visitor-keys": "6.3.0", "debug": "^4.3.4", "graphemer": "^1.4.0", "ignore": "^5.2.4", @@ -754,15 +754,15 @@ } }, "node_modules/@typescript-eslint/parser": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-6.2.1.tgz", - "integrity": "sha512-Ld+uL1kYFU8e6btqBFpsHkwQ35rw30IWpdQxgOqOh4NfxSDH6uCkah1ks8R/RgQqI5hHPXMaLy9fbFseIe+dIg==", + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-6.3.0.tgz", + "integrity": "sha512-ibP+y2Gr6p0qsUkhs7InMdXrwldjxZw66wpcQq9/PzAroM45wdwyu81T+7RibNCh8oc0AgrsyCwJByncY0Ongg==", "dev": true, "dependencies": { - "@typescript-eslint/scope-manager": "6.2.1", - "@typescript-eslint/types": "6.2.1", - "@typescript-eslint/typescript-estree": "6.2.1", - "@typescript-eslint/visitor-keys": "6.2.1", + "@typescript-eslint/scope-manager": "6.3.0", + "@typescript-eslint/types": "6.3.0", + "@typescript-eslint/typescript-estree": "6.3.0", + "@typescript-eslint/visitor-keys": "6.3.0", "debug": "^4.3.4" }, "engines": { @@ -782,13 +782,13 @@ } }, "node_modules/@typescript-eslint/scope-manager": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-6.2.1.tgz", - "integrity": "sha512-UCqBF9WFqv64xNsIEPfBtenbfodPXsJ3nPAr55mGPkQIkiQvgoWNo+astj9ZUfJfVKiYgAZDMnM6dIpsxUMp3Q==", + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-6.3.0.tgz", + "integrity": "sha512-WlNFgBEuGu74ahrXzgefiz/QlVb+qg8KDTpknKwR7hMH+lQygWyx0CQFoUmMn1zDkQjTBBIn75IxtWss77iBIQ==", "dev": true, "dependencies": { - "@typescript-eslint/types": "6.2.1", - "@typescript-eslint/visitor-keys": "6.2.1" + "@typescript-eslint/types": "6.3.0", + "@typescript-eslint/visitor-keys": "6.3.0" }, "engines": { "node": "^16.0.0 || >=18.0.0" @@ -799,13 +799,13 @@ } }, "node_modules/@typescript-eslint/type-utils": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-6.2.1.tgz", - "integrity": "sha512-fTfCgomBMIgu2Dh2Or3gMYgoNAnQm3RLtRp+jP7A8fY+LJ2+9PNpi5p6QB5C4RSP+U3cjI0vDlI3mspAkpPVbQ==", + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-6.3.0.tgz", + "integrity": "sha512-7Oj+1ox1T2Yc8PKpBvOKWhoI/4rWFd1j7FA/rPE0lbBPXTKjdbtC+7Ev0SeBjEKkIhKWVeZSP+mR7y1Db1CdfQ==", "dev": true, "dependencies": { - "@typescript-eslint/typescript-estree": "6.2.1", - "@typescript-eslint/utils": "6.2.1", + "@typescript-eslint/typescript-estree": "6.3.0", + "@typescript-eslint/utils": "6.3.0", "debug": "^4.3.4", "ts-api-utils": "^1.0.1" }, @@ -826,9 +826,9 @@ } }, "node_modules/@typescript-eslint/types": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-6.2.1.tgz", - "integrity": "sha512-528bGcoelrpw+sETlyM91k51Arl2ajbNT9L4JwoXE2dvRe1yd8Q64E4OL7vHYw31mlnVsf+BeeLyAZUEQtqahQ==", + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-6.3.0.tgz", + "integrity": "sha512-K6TZOvfVyc7MO9j60MkRNWyFSf86IbOatTKGrpTQnzarDZPYPVy0oe3myTMq7VjhfsUAbNUW8I5s+2lZvtx1gg==", "dev": true, "engines": { "node": "^16.0.0 || >=18.0.0" @@ -839,13 +839,13 @@ } }, "node_modules/@typescript-eslint/typescript-estree": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-6.2.1.tgz", - "integrity": "sha512-G+UJeQx9AKBHRQBpmvr8T/3K5bJa485eu+4tQBxFq0KoT22+jJyzo1B50JDT9QdC1DEmWQfdKsa8ybiNWYsi0Q==", + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-6.3.0.tgz", + "integrity": "sha512-Xh4NVDaC4eYKY4O3QGPuQNp5NxBAlEvNQYOqJquR2MePNxO11E5K3t5x4M4Mx53IZvtpW+mBxIT0s274fLUocg==", "dev": true, "dependencies": { - "@typescript-eslint/types": "6.2.1", - "@typescript-eslint/visitor-keys": "6.2.1", + "@typescript-eslint/types": "6.3.0", + "@typescript-eslint/visitor-keys": "6.3.0", "debug": "^4.3.4", "globby": "^11.1.0", "is-glob": "^4.0.3", @@ -866,17 +866,17 @@ } }, "node_modules/@typescript-eslint/utils": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-6.2.1.tgz", - "integrity": "sha512-eBIXQeupYmxVB6S7x+B9SdBeB6qIdXKjgQBge2J+Ouv8h9Cxm5dHf/gfAZA6dkMaag+03HdbVInuXMmqFB/lKQ==", + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-6.3.0.tgz", + "integrity": "sha512-hLLg3BZE07XHnpzglNBG8P/IXq/ZVXraEbgY7FM0Cnc1ehM8RMdn9mat3LubJ3KBeYXXPxV1nugWbQPjGeJk6Q==", "dev": true, "dependencies": { "@eslint-community/eslint-utils": "^4.4.0", "@types/json-schema": "^7.0.12", "@types/semver": "^7.5.0", - "@typescript-eslint/scope-manager": "6.2.1", - "@typescript-eslint/types": "6.2.1", - "@typescript-eslint/typescript-estree": "6.2.1", + "@typescript-eslint/scope-manager": "6.3.0", + "@typescript-eslint/types": "6.3.0", + "@typescript-eslint/typescript-estree": "6.3.0", "semver": "^7.5.4" }, "engines": { @@ -891,12 +891,12 @@ } }, "node_modules/@typescript-eslint/visitor-keys": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-6.2.1.tgz", - "integrity": "sha512-iTN6w3k2JEZ7cyVdZJTVJx2Lv7t6zFA8DCrJEHD2mwfc16AEvvBWVhbFh34XyG2NORCd0viIgQY1+u7kPI0WpA==", + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-6.3.0.tgz", + "integrity": "sha512-kEhRRj7HnvaSjux1J9+7dBen15CdWmDnwrpyiHsFX6Qx2iW5LOBUgNefOFeh2PjWPlNwN8TOn6+4eBU3J/gupw==", "dev": true, "dependencies": { - "@typescript-eslint/types": "6.2.1", + "@typescript-eslint/types": "6.3.0", "eslint-visitor-keys": "^3.4.1" }, "engines": { @@ -908,9 +908,9 @@ } }, "node_modules/@vercel/build-utils": { - "version": "6.8.2", - "resolved": "https://registry.npmjs.org/@vercel/build-utils/-/build-utils-6.8.2.tgz", - "integrity": "sha512-pyDBREAzaLBM3zoURCCKjnKIqtqPprKcwDdd9eBTGI32qOSpbwswtyqtgj2zH/Ro0LI61jCr6sK87JHILCr1sg==", + "version": "6.8.3", + "resolved": "https://registry.npmjs.org/@vercel/build-utils/-/build-utils-6.8.3.tgz", + "integrity": "sha512-C86OPuPAvG/pSr27DPKecmptkYYsgyhOKdHTLv9jI3Pv1yvru78k+JjrAyn7N+0ev75KNV0Prv4P3p76168ePw==", "dev": true }, "node_modules/@vercel/error-utils": { @@ -930,14 +930,14 @@ } }, "node_modules/@vercel/gatsby-plugin-vercel-builder": { - "version": "1.3.16", - "resolved": "https://registry.npmjs.org/@vercel/gatsby-plugin-vercel-builder/-/gatsby-plugin-vercel-builder-1.3.16.tgz", - "integrity": "sha512-T59fdopfGUvS7VX6DLQv89foG87/Bn9Oc3afo4A8fhQBA6XPj+0h0VyDmUGErVYJRgqnKRAMuyhKWsr/rhCvsQ==", + "version": "1.3.17", + "resolved": "https://registry.npmjs.org/@vercel/gatsby-plugin-vercel-builder/-/gatsby-plugin-vercel-builder-1.3.17.tgz", + "integrity": "sha512-FxT9JZiaak1qCHF1qNKCbcgBPXNarxVLoZbAL2DvEkeyOE9CgadihAA+zTDsqMRFb/Y5dY2KP1+iZFop+K5tuQ==", "dev": true, "dependencies": { "@sinclair/typebox": "0.25.24", - "@vercel/build-utils": "6.8.2", - "@vercel/node": "2.15.8", + "@vercel/build-utils": "6.8.3", + "@vercel/node": "2.15.9", "@vercel/routing-utils": "2.2.1", "esbuild": "0.14.47", "etag": "1.8.1", @@ -1312,9 +1312,9 @@ "dev": true }, "node_modules/@vercel/next": { - "version": "3.9.3", - "resolved": "https://registry.npmjs.org/@vercel/next/-/next-3.9.3.tgz", - "integrity": "sha512-jHuw1HYzaLt5qzJm+U1ydzKMSM9ptW5vHZ3AkFqkav7qaCDrvV0SKOiNQ8xoJhBLNFuXQY6Z4l8Ag86kUYevGA==", + "version": "3.9.4", + "resolved": "https://registry.npmjs.org/@vercel/next/-/next-3.9.4.tgz", + "integrity": "sha512-6qH/dNSEEN2pQW5iVi6RUfjro6v9mxdXLtiRf65gQim89CXfPR9CKcCW3AxcKSkYPX9Q7fPiaEGwTr68fPklCw==", "dev": true }, "node_modules/@vercel/nft": { @@ -1400,9 +1400,9 @@ } }, "node_modules/@vercel/node": { - "version": "2.15.8", - "resolved": "https://registry.npmjs.org/@vercel/node/-/node-2.15.8.tgz", - "integrity": "sha512-G8+rC3mAouBFonsCKeQ9nINv7WL4SeHa6qx+bW/6BQAFc/eLKfQNa04t6ZYKLiXZQSw4COSC3g2afh7ejYVvVg==", + "version": "2.15.9", + "resolved": "https://registry.npmjs.org/@vercel/node/-/node-2.15.9.tgz", + "integrity": "sha512-nsfTMBZOuXFxz3s7A2b+3rkt2QN016TXn7apPb+apWaO+UzMaRLE0Gubn8TXQ08N4ag6G5bBJXrWRJywL4whrQ==", "dev": true, "dependencies": { "@edge-runtime/node-utils": "2.0.3", @@ -1410,7 +1410,7 @@ "@edge-runtime/vm": "3.0.1", "@types/node": "14.18.33", "@types/node-fetch": "2.6.3", - "@vercel/build-utils": "6.8.2", + "@vercel/build-utils": "6.8.3", "@vercel/error-utils": "1.0.10", "@vercel/static-config": "2.0.17", "async-listen": "3.0.0", @@ -1826,12 +1826,12 @@ } }, "node_modules/@vercel/remix-builder": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/@vercel/remix-builder/-/remix-builder-1.9.1.tgz", - "integrity": "sha512-yOxGKn3uhp3eYxIE4AZVjssv9L+7sZcnS04d+6qPNvuN0WAuN7pi/Jx0ebo4IMgFQmvK6Ws+xwq9UDCs37jcow==", + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/@vercel/remix-builder/-/remix-builder-1.10.0.tgz", + "integrity": "sha512-yvCvj/e2xxkVaPukOb5aCBNCLGsEgi9VSfb79Fo8aWlm5aaCO6UJoGD28/7lF5MxAFAl+Jmbgq0EH+53v/CJ5g==", "dev": true, "dependencies": { - "@vercel/build-utils": "6.8.2", + "@vercel/build-utils": "6.8.3", "@vercel/nft": "0.22.5", "@vercel/static-config": "2.0.17", "path-to-regexp": "6.2.1", @@ -1879,13 +1879,13 @@ "dev": true }, "node_modules/@vercel/static-build": { - "version": "1.3.44", - "resolved": "https://registry.npmjs.org/@vercel/static-build/-/static-build-1.3.44.tgz", - "integrity": "sha512-yn2/92/kvEvfKAVBLxzSm0XePaZVoYQ4hvO5NCGzZXa5iqS+hQ3kYCz1w2EyEpsGdCBQaR+SCYKqv5kmXvxIHw==", + "version": "1.3.45", + "resolved": "https://registry.npmjs.org/@vercel/static-build/-/static-build-1.3.45.tgz", + "integrity": "sha512-htXQUuxxSguvTvsZO0gZeJiGXSUjzMu5VAUpUbQxVSdaB2tY4KKUSo/wq1vLq4jO5YydlUwqazelf0nehSJj6A==", "dev": true, "dependencies": { "@vercel/gatsby-plugin-vercel-analytics": "1.0.10", - "@vercel/gatsby-plugin-vercel-builder": "1.3.16" + "@vercel/gatsby-plugin-vercel-builder": "1.3.17" } }, "node_modules/@vercel/static-config": { @@ -3072,9 +3072,9 @@ } }, "node_modules/drizzle-orm": { - "version": "0.27.2", - "resolved": "https://registry.npmjs.org/drizzle-orm/-/drizzle-orm-0.27.2.tgz", - "integrity": "sha512-ZvBvceff+JlgP7FxHKe0zOU9CkZ4RcOtibumIrqfYzDGuOeF0YUY0F9iMqYpRM7pxnLRfC+oO7rWOUH3T5oFQA==", + "version": "0.28.1", + "resolved": "https://registry.npmjs.org/drizzle-orm/-/drizzle-orm-0.28.1.tgz", + "integrity": "sha512-6ms2pVxvkBJtuP1BZTUCzLLkr+iK/cNgd+tCw+I5/PoM8PB9kXaYoW9yNe/cnaXb0TLJ1gDEndDIyQdRX7zCdQ==", "dev": true, "peerDependencies": { "@aws-sdk/client-rds-data": ">=3", @@ -7281,9 +7281,9 @@ } }, "node_modules/rollup": { - "version": "3.26.1", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-3.26.1.tgz", - "integrity": "sha512-I5gJCSpSMr3U9wv4D5YA8g7w7cj3eaSDeo7t+JcaFQOmoOUBgu4K9iMp8k3EZnwbJrjQxUMSKxMyB8qEQzzaSg==", + "version": "3.28.0", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-3.28.0.tgz", + "integrity": "sha512-d7zhvo1OUY2SXSM6pfNjgD5+d0Nz87CUp4mt8l/GgVP3oBsPwzNvSzyu1me6BSG9JIgWNTVcafIXBIyM8yQ3yw==", "dev": true, "bin": { "rollup": "dist/bin/rollup" @@ -8410,21 +8410,21 @@ "dev": true }, "node_modules/vercel": { - "version": "31.2.2", - "resolved": "https://registry.npmjs.org/vercel/-/vercel-31.2.2.tgz", - "integrity": "sha512-g9j7h/1vunFJ33lJddMV7tgZycu6vRDXIEE+9uDYO6i+G7Is9s917tpjguQmUAT9nzmX7cwAmbx34QxGAXBpWw==", + "version": "31.2.3", + "resolved": "https://registry.npmjs.org/vercel/-/vercel-31.2.3.tgz", + "integrity": "sha512-wbdO/3DGBGRcEYYeYBPc1oAiK+TeQ5CPa0CzT1J/BaBoXor2v3TgcnMwNI70wuxq5pXu4rk54E1Ew11EHQiwqQ==", "dev": true, "dependencies": { - "@vercel/build-utils": "6.8.2", + "@vercel/build-utils": "6.8.3", "@vercel/go": "2.5.1", "@vercel/hydrogen": "0.0.64", - "@vercel/next": "3.9.3", - "@vercel/node": "2.15.8", + "@vercel/next": "3.9.4", + "@vercel/node": "2.15.9", "@vercel/python": "3.1.60", "@vercel/redwood": "1.1.15", - "@vercel/remix-builder": "1.9.1", + "@vercel/remix-builder": "1.10.0", "@vercel/ruby": "1.3.76", - "@vercel/static-build": "1.3.44" + "@vercel/static-build": "1.3.45" }, "bin": { "vc": "dist/index.js", @@ -8465,14 +8465,14 @@ } }, "node_modules/vite": { - "version": "4.4.8", - "resolved": "https://registry.npmjs.org/vite/-/vite-4.4.8.tgz", - "integrity": "sha512-LONawOUUjxQridNWGQlNizfKH89qPigK36XhMI7COMGztz8KNY0JHim7/xDd71CZwGT4HtSRgI7Hy+RlhG0Gvg==", + "version": "4.4.9", + "resolved": "https://registry.npmjs.org/vite/-/vite-4.4.9.tgz", + "integrity": "sha512-2mbUn2LlUmNASWwSCNSJ/EG2HuSRTnVNaydp6vMCm5VIqJsjMfbIWtbH2kDuwUVW5mMUKKZvGPX/rqeqVvv1XA==", "dev": true, "dependencies": { "esbuild": "^0.18.10", - "postcss": "^8.4.26", - "rollup": "^3.25.2" + "postcss": "^8.4.27", + "rollup": "^3.27.1" }, "bin": { "vite": "bin/vite.js" diff --git a/package.json b/package.json index 5942e91..34eb087 100644 --- a/package.json +++ b/package.json @@ -31,13 +31,13 @@ "@playwright/test": "^1.36.2", "@tailwindcss/typography": "^0.5.9", "@types/eslint": "^8.44.2", - "@types/node": "^20.4.8", - "@typescript-eslint/eslint-plugin": "^6.2.1", - "@typescript-eslint/parser": "^6.2.1", + "@types/node": "^20.4.9", + "@typescript-eslint/eslint-plugin": "^6.3.0", + "@typescript-eslint/parser": "^6.3.0", "autoprefixer": "^10.4.14", "daisyui": "^3.5.1", "drizzle-kit": "^0.18.0-27440c3", - "drizzle-orm": "0.27.2", + "drizzle-orm": "0.28.1", "eslint": "^8.46.0", "eslint-plugin-qwik": "^1.2.6", "postcss": "^8.4.27", @@ -45,8 +45,8 @@ "tailwindcss": "^3.3.3", "typescript": "^5.1.6", "undici": "^5.23.0", - "vercel": "^31.2.2", - "vite": "^4.4.8", + "vercel": "^31.2.3", + "vite": "^4.4.9", "vite-tsconfig-paths": "^4.2.0" } }