From 6bbd36e5927835452dec32527035a66a6aeef1a1 Mon Sep 17 00:00:00 2001 From: RickyRAV <101335214+RickyRAV@users.noreply.github.com> Date: Mon, 6 Jan 2025 22:42:01 +0100 Subject: [PATCH] IDA-500 --- apps/dashboard/package.json | 7 +- bun.lockb | Bin 332896 -> 437584 bytes package-lock.json | 6002 +++++++++++++++++++++++++---------- 3 files changed, 4290 insertions(+), 1719 deletions(-) diff --git a/apps/dashboard/package.json b/apps/dashboard/package.json index 1478ab4..98bc66c 100644 --- a/apps/dashboard/package.json +++ b/apps/dashboard/package.json @@ -7,7 +7,10 @@ "build": "next build", "start": "next start", "format": "biome format --write .", - "db-introspect": "npx drizzle-kit pull" + "db:introspect": "npx drizzle-kit pull", + "pages:build": "npx @cloudflare/next-on-pages", + "preview": "npm run pages:build && wrangler pages dev", + "deploy": "npm run pages:build && wrangler pages deploy" }, "dependencies": { "@ai-sdk/openai": "^1.0.5", @@ -49,7 +52,6 @@ "next": "14.2.11", "next-safe-action": "^7.9.9", "next-themes": "^0.3.0", - "postgres": "^3.4.5", "react": "^18", "react-dom": "^18", "react-hook-form": "^7.53.0", @@ -62,6 +64,7 @@ }, "devDependencies": { "@biomejs/biome": "1.9.1", + "@cloudflare/next-on-pages": "^1.13.7", "@types/node": "^20", "@types/react": "^18", "@types/react-dom": "^18", diff --git a/bun.lockb b/bun.lockb index 4e19a4e90d3f35e21118b32de856ba003ec7aaf2..93f57985fac8d928051ef89607786465cf16602a 100755 GIT binary patch delta 95992 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 Z+O4=IY^&_e@~@D>5yMRkT4n$7e*pfjQ^)`S diff --git a/package-lock.json b/package-lock.json index 592a4fc..33b9640 100644 --- a/package-lock.json +++ b/package-lock.json @@ -60,7 +60,6 @@ "next": "14.2.11", "next-safe-action": "^7.9.9", "next-themes": "^0.3.0", - "postgres": "^3.4.5", "react": "^18", "react-dom": "^18", "react-hook-form": "^7.53.0", @@ -73,6 +72,7 @@ }, "devDependencies": { "@biomejs/biome": "1.9.1", + "@cloudflare/next-on-pages": "^1.13.7", "@types/node": "^20", "@types/react": "^18", "@types/react-dom": "^18", @@ -87,6 +87,8 @@ }, "apps/dashboard/node_modules/@biomejs/biome": { "version": "1.9.1", + "resolved": "https://registry.npmjs.org/@biomejs/biome/-/biome-1.9.1.tgz", + "integrity": "sha512-Ps0Rg0zg3B1zpx+zQHMz5b0n0PBNCAaXttHEDTVrJD5YXR6Uj3T+abTDgeS3wsu4z5i2whqcE1lZxGyWH4bZYg==", "dev": true, "hasInstallScript": true, "license": "MIT OR Apache-2.0", @@ -111,8 +113,10 @@ "@biomejs/cli-win32-x64": "1.9.1" } }, - "apps/dashboard/node_modules/@biomejs/biome/node_modules/@biomejs/cli-darwin-arm64": { + "apps/dashboard/node_modules/@biomejs/cli-darwin-arm64": { "version": "1.9.1", + "resolved": "https://registry.npmjs.org/@biomejs/cli-darwin-arm64/-/cli-darwin-arm64-1.9.1.tgz", + "integrity": "sha512-js0brHswq/BoeKgfSEUJYOjUOlML6p65Nantti+PsoQ61u9+YVGIZ7325LK7iUpDH8KVJT+Bx7K2b/6Q//W1Pw==", "cpu": [ "arm64" ], @@ -1351,10 +1355,12 @@ "@biomejs/cli-win32-x64": "1.9.3" } }, - "node_modules/@biomejs/cli-darwin-arm64": { + "node_modules/@biomejs/biome/node_modules/@biomejs/cli-darwin-x64": { "version": "1.9.3", + "resolved": "https://registry.npmjs.org/@biomejs/cli-darwin-x64/-/cli-darwin-x64-1.9.3.tgz", + "integrity": "sha512-vSCoIBJE0BN3SWDFuAY/tRavpUtNoqiceJ5PrU3xDfsLcm/U6N93JSM0M9OAiC/X7mPPfejtr6Yc9vSgWlEgVw==", "cpu": [ - "arm64" + "x64" ], "dev": true, "license": "MIT OR Apache-2.0", @@ -1366,405 +1372,1049 @@ "node": ">=14.21.3" } }, - "node_modules/@cspotcode/source-map-support": { - "version": "0.8.1", - "devOptional": true, - "license": "MIT", - "dependencies": { - "@jridgewell/trace-mapping": "0.3.9" - }, + "node_modules/@biomejs/biome/node_modules/@biomejs/cli-linux-arm64": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/@biomejs/cli-linux-arm64/-/cli-linux-arm64-1.9.3.tgz", + "integrity": "sha512-vJkAimD2+sVviNTbaWOGqEBy31cW0ZB52KtpVIbkuma7PlfII3tsLhFa+cwbRAcRBkobBBhqZ06hXoZAN8NODQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT OR Apache-2.0", + "optional": true, + "os": [ + "linux" + ], "engines": { - "node": ">=12" + "node": ">=14.21.3" } }, - "node_modules/@drizzle-team/brocli": { - "version": "0.10.2", + "node_modules/@biomejs/biome/node_modules/@biomejs/cli-linux-arm64-musl": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/@biomejs/cli-linux-arm64-musl/-/cli-linux-arm64-musl-1.9.3.tgz", + "integrity": "sha512-VBzyhaqqqwP3bAkkBrhVq50i3Uj9+RWuj+pYmXrMDgjS5+SKYGE56BwNw4l8hR3SmYbLSbEo15GcV043CDSk+Q==", + "cpu": [ + "arm64" + ], "dev": true, - "license": "Apache-2.0" + "license": "MIT OR Apache-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=14.21.3" + } }, - "node_modules/@esbuild-kit/core-utils": { - "version": "3.3.2", + "node_modules/@biomejs/biome/node_modules/@biomejs/cli-linux-x64": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/@biomejs/cli-linux-x64/-/cli-linux-x64-1.9.3.tgz", + "integrity": "sha512-x220V4c+romd26Mu1ptU+EudMXVS4xmzKxPVb9mgnfYlN4Yx9vD5NZraSx/onJnd3Gh/y8iPUdU5CDZJKg9COA==", + "cpu": [ + "x64" + ], "dev": true, - "license": "MIT", - "dependencies": { - "esbuild": "~0.18.20", - "source-map-support": "^0.5.21" + "license": "MIT OR Apache-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=14.21.3" } }, - "node_modules/@esbuild-kit/core-utils/node_modules/esbuild": { - "version": "0.18.20", + "node_modules/@biomejs/biome/node_modules/@biomejs/cli-linux-x64-musl": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/@biomejs/cli-linux-x64-musl/-/cli-linux-x64-musl-1.9.3.tgz", + "integrity": "sha512-TJmnOG2+NOGM72mlczEsNki9UT+XAsMFAOo8J0me/N47EJ/vkLXxf481evfHLlxMejTY6IN8SdRSiPVLv6AHlA==", + "cpu": [ + "x64" + ], "dev": true, - "hasInstallScript": true, - "license": "MIT", - "bin": { - "esbuild": "bin/esbuild" - }, + "license": "MIT OR Apache-2.0", + "optional": true, + "os": [ + "linux" + ], "engines": { - "node": ">=12" - }, - "optionalDependencies": { - "@esbuild/android-arm": "0.18.20", - "@esbuild/android-arm64": "0.18.20", - "@esbuild/android-x64": "0.18.20", - "@esbuild/darwin-arm64": "0.18.20", - "@esbuild/darwin-x64": "0.18.20", - "@esbuild/freebsd-arm64": "0.18.20", - "@esbuild/freebsd-x64": "0.18.20", - "@esbuild/linux-arm": "0.18.20", - "@esbuild/linux-arm64": "0.18.20", - "@esbuild/linux-ia32": "0.18.20", - "@esbuild/linux-loong64": "0.18.20", - "@esbuild/linux-mips64el": "0.18.20", - "@esbuild/linux-ppc64": "0.18.20", - "@esbuild/linux-riscv64": "0.18.20", - "@esbuild/linux-s390x": "0.18.20", - "@esbuild/linux-x64": "0.18.20", - "@esbuild/netbsd-x64": "0.18.20", - "@esbuild/openbsd-x64": "0.18.20", - "@esbuild/sunos-x64": "0.18.20", - "@esbuild/win32-arm64": "0.18.20", - "@esbuild/win32-ia32": "0.18.20", - "@esbuild/win32-x64": "0.18.20" + "node": ">=14.21.3" } }, - "node_modules/@esbuild-kit/core-utils/node_modules/esbuild/node_modules/@esbuild/darwin-arm64": { - "version": "0.18.20", + "node_modules/@biomejs/biome/node_modules/@biomejs/cli-win32-arm64": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/@biomejs/cli-win32-arm64/-/cli-win32-arm64-1.9.3.tgz", + "integrity": "sha512-lg/yZis2HdQGsycUvHWSzo9kOvnGgvtrYRgoCEwPBwwAL8/6crOp3+f47tPwI/LI1dZrhSji7PNsGKGHbwyAhw==", "cpu": [ "arm64" ], "dev": true, - "license": "MIT", + "license": "MIT OR Apache-2.0", "optional": true, "os": [ - "darwin" + "win32" ], "engines": { - "node": ">=12" + "node": ">=14.21.3" } }, - "node_modules/@esbuild-kit/esm-loader": { - "version": "2.6.5", + "node_modules/@biomejs/biome/node_modules/@biomejs/cli-win32-x64": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/@biomejs/cli-win32-x64/-/cli-win32-x64-1.9.3.tgz", + "integrity": "sha512-cQMy2zanBkVLpmmxXdK6YePzmZx0s5Z7KEnwmrW54rcXK3myCNbQa09SwGZ8i/8sLw0H9F3X7K4rxVNGU8/D4Q==", + "cpu": [ + "x64" + ], "dev": true, - "license": "MIT", - "dependencies": { - "@esbuild-kit/core-utils": "^3.3.2", - "get-tsconfig": "^4.7.0" + "license": "MIT OR Apache-2.0", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=14.21.3" } }, - "node_modules/@esbuild/darwin-arm64": { - "version": "0.19.11", + "node_modules/@biomejs/cli-darwin-arm64": { + "version": "1.9.3", "cpu": [ "arm64" ], "dev": true, - "license": "MIT", + "license": "MIT OR Apache-2.0", "optional": true, "os": [ "darwin" ], "engines": { - "node": ">=12" - } - }, - "node_modules/@floating-ui/core": { - "version": "1.6.8", - "license": "MIT", - "dependencies": { - "@floating-ui/utils": "^0.2.8" + "node": ">=14.21.3" } }, - "node_modules/@floating-ui/dom": { - "version": "1.6.11", - "license": "MIT", - "dependencies": { - "@floating-ui/core": "^1.6.0", - "@floating-ui/utils": "^0.2.8" + "node_modules/@biomejs/cli-darwin-x64": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/@biomejs/cli-darwin-x64/-/cli-darwin-x64-1.9.1.tgz", + "integrity": "sha512-2zVyjUg5rN0k8XrytkubQWLbp2r/AS5wPhXs4vgVjvqbLnzo32EGX8p61gzroF2dH9DCUCfskdrigCGqNdEbpg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT OR Apache-2.0", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=14.21.3" } }, - "node_modules/@floating-ui/react-dom": { - "version": "2.1.2", - "license": "MIT", - "dependencies": { - "@floating-ui/dom": "^1.0.0" - }, - "peerDependencies": { - "react": ">=16.8.0", - "react-dom": ">=16.8.0" + "node_modules/@biomejs/cli-linux-arm64": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/@biomejs/cli-linux-arm64/-/cli-linux-arm64-1.9.1.tgz", + "integrity": "sha512-QgxwfnG+r2aer5RNGR67Ey91Tv7xXW8E9YckHhwuyWjdLEvKWkrSJrhVG/6ub0kVvTSNkYOuT/7/jMOFBuUbRA==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT OR Apache-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=14.21.3" } }, - "node_modules/@floating-ui/utils": { - "version": "0.2.8", - "license": "MIT" - }, - "node_modules/@hookform/resolvers": { - "version": "3.9.0", - "license": "MIT", - "peerDependencies": { - "react-hook-form": "^7.0.0" + "node_modules/@biomejs/cli-linux-arm64-musl": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/@biomejs/cli-linux-arm64-musl/-/cli-linux-arm64-musl-1.9.1.tgz", + "integrity": "sha512-L/JmXKvhsZ1lTgqOr3tWkzuY/NRppdIscHeC9aaiR72WjnBgJS94mawl9BWmGB3aWBc0q6oSDWnBS7617EMMmA==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT OR Apache-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=14.21.3" } }, - "node_modules/@intelliq/ui": { - "resolved": "packages/ui", - "link": true - }, - "node_modules/@isaacs/cliui": { - "version": "8.0.2", - "license": "ISC", - "dependencies": { - "string-width": "^5.1.2", - "string-width-cjs": "npm:string-width@^4.2.0", - "strip-ansi": "^7.0.1", - "strip-ansi-cjs": "npm:strip-ansi@^6.0.1", - "wrap-ansi": "^8.1.0", - "wrap-ansi-cjs": "npm:wrap-ansi@^7.0.0" - }, + "node_modules/@biomejs/cli-linux-x64": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/@biomejs/cli-linux-x64/-/cli-linux-x64-1.9.1.tgz", + "integrity": "sha512-F0INygtzI2L2n2R1KtYHGr3YWDt9Up1zrUluwembM+iJ1dXN3qzlSb7deFUsSJm4FaIPriqs6Xa56ukdQW6UeQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT OR Apache-2.0", + "optional": true, + "os": [ + "linux" + ], "engines": { - "node": ">=12" + "node": ">=14.21.3" } }, - "node_modules/@isaacs/cliui/node_modules/string-width": { - "version": "5.1.2", - "license": "MIT", - "dependencies": { - "eastasianwidth": "^0.2.0", - "emoji-regex": "^9.2.2", - "strip-ansi": "^7.0.1" - }, + "node_modules/@biomejs/cli-linux-x64-musl": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/@biomejs/cli-linux-x64-musl/-/cli-linux-x64-musl-1.9.1.tgz", + "integrity": "sha512-gY+eFLIAW45v3WicQHicvjRfA0ntMZHx7h937bXwBMFNFoKmB6rMi6+fKQ6/hiS6juhsFxZdZIz20m15s49J6A==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT OR Apache-2.0", + "optional": true, + "os": [ + "linux" + ], "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=14.21.3" } }, - "node_modules/@isaacs/cliui/node_modules/string-width/node_modules/emoji-regex": { - "version": "9.2.2", - "license": "MIT" - }, - "node_modules/@isaacs/cliui/node_modules/strip-ansi": { - "version": "7.1.0", - "license": "MIT", - "dependencies": { - "ansi-regex": "^6.0.1" - }, + "node_modules/@biomejs/cli-win32-arm64": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/@biomejs/cli-win32-arm64/-/cli-win32-arm64-1.9.1.tgz", + "integrity": "sha512-7Jahxar3OB+aTPOgXisMJmMKMsjcK+UmdlG3UIOQjzN/ZFEsPV+GT3bfrVjZDQaCw/zes0Cqd7VTWFjFTC/+MQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT OR Apache-2.0", + "optional": true, + "os": [ + "win32" + ], "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/strip-ansi?sponsor=1" + "node": ">=14.21.3" } }, - "node_modules/@isaacs/cliui/node_modules/strip-ansi/node_modules/ansi-regex": { - "version": "6.1.0", - "license": "MIT", + "node_modules/@biomejs/cli-win32-x64": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/@biomejs/cli-win32-x64/-/cli-win32-x64-1.9.1.tgz", + "integrity": "sha512-liSRWjWzFhyG7s1jg/Bbv9FL+ha/CEd5tFO3+dFIJNplL4TnvAivtyfRVi/tu/pNjISbV1k9JwdBewtAKAgA0w==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT OR Apache-2.0", + "optional": true, + "os": [ + "win32" + ], "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/ansi-regex?sponsor=1" + "node": ">=14.21.3" } }, - "node_modules/@isaacs/cliui/node_modules/wrap-ansi": { - "version": "8.1.0", - "license": "MIT", + "node_modules/@cloudflare/kv-asset-handler": { + "version": "0.3.4", + "dev": true, + "license": "MIT OR Apache-2.0", + "peer": true, "dependencies": { - "ansi-styles": "^6.1.0", - "string-width": "^5.0.1", - "strip-ansi": "^7.0.1" + "mime": "^3.0.0" }, "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + "node": ">=16.13" } }, - "node_modules/@isaacs/cliui/node_modules/wrap-ansi/node_modules/ansi-styles": { - "version": "6.2.1", + "node_modules/@cloudflare/next-on-pages": { + "version": "1.13.7", + "dev": true, "license": "MIT", - "engines": { - "node": ">=12" + "dependencies": { + "acorn": "^8.8.0", + "ast-types": "^0.14.2", + "chalk": "^5.2.0", + "chokidar": "^3.5.3", + "commander": "^11.1.0", + "cookie": "^0.5.0", + "esbuild": "^0.15.3", + "js-yaml": "^4.1.0", + "miniflare": "^3.20231218.1", + "package-manager-manager": "^0.2.0", + "pcre-to-regexp": "^1.1.0", + "semver": "^7.5.2" }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "bin": { + "next-on-pages": "bin/index.js" + }, + "peerDependencies": { + "@cloudflare/workers-types": "^4.20240208.0", + "vercel": ">=30.0.0", + "wrangler": "^3.28.2" + }, + "peerDependenciesMeta": { + "@cloudflare/workers-types": { + "optional": true + } } }, - "node_modules/@jridgewell/gen-mapping": { - "version": "0.3.5", + "node_modules/@cloudflare/next-on-pages/node_modules/ast-types": { + "version": "0.14.2", + "dev": true, "license": "MIT", "dependencies": { - "@jridgewell/set-array": "^1.2.1", - "@jridgewell/sourcemap-codec": "^1.4.10", - "@jridgewell/trace-mapping": "^0.3.24" + "tslib": "^2.0.1" }, "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@jridgewell/gen-mapping/node_modules/@jridgewell/trace-mapping": { - "version": "0.3.25", - "license": "MIT", - "dependencies": { - "@jridgewell/resolve-uri": "^3.1.0", - "@jridgewell/sourcemap-codec": "^1.4.14" + "node": ">=4" } }, - "node_modules/@jridgewell/resolve-uri": { - "version": "3.1.2", + "node_modules/@cloudflare/next-on-pages/node_modules/chalk": { + "version": "5.4.1", + "dev": true, "license": "MIT", "engines": { - "node": ">=6.0.0" + "node": "^12.17.0 || ^14.13 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/@jridgewell/set-array": { - "version": "1.2.1", + "node_modules/@cloudflare/next-on-pages/node_modules/commander": { + "version": "11.1.0", + "dev": true, "license": "MIT", "engines": { - "node": ">=6.0.0" + "node": ">=16" } }, - "node_modules/@jridgewell/sourcemap-codec": { - "version": "1.5.0", - "license": "MIT" - }, - "node_modules/@jridgewell/trace-mapping": { - "version": "0.3.9", - "devOptional": true, + "node_modules/@cloudflare/next-on-pages/node_modules/cookie": { + "version": "0.5.0", + "dev": true, "license": "MIT", - "dependencies": { - "@jridgewell/resolve-uri": "^3.0.3", - "@jridgewell/sourcemap-codec": "^1.4.10" + "engines": { + "node": ">= 0.6" } }, - "node_modules/@neondatabase/serverless": { - "version": "0.10.4", - "resolved": "https://registry.npmjs.org/@neondatabase/serverless/-/serverless-0.10.4.tgz", - "integrity": "sha512-2nZuh3VUO9voBauuh+IGYRhGU/MskWHt1IuZvHcJw6GLjDgtqj/KViKo7SIrLdGLdot7vFbiRRw+BgEy3wT9HA==", + "node_modules/@cloudflare/next-on-pages/node_modules/esbuild": { + "version": "0.15.18", + "dev": true, + "hasInstallScript": true, "license": "MIT", - "dependencies": { - "@types/pg": "8.11.6" - } - }, - "node_modules/@next/env": { - "version": "14.2.11", - "license": "MIT" - }, - "node_modules/@next/swc-darwin-arm64": { - "version": "14.2.11", + "bin": { + "esbuild": "bin/esbuild" + }, + "engines": { + "node": ">=12" + }, + "optionalDependencies": { + "@esbuild/android-arm": "0.15.18", + "@esbuild/linux-loong64": "0.15.18", + "esbuild-android-64": "0.15.18", + "esbuild-android-arm64": "0.15.18", + "esbuild-darwin-64": "0.15.18", + "esbuild-darwin-arm64": "0.15.18", + "esbuild-freebsd-64": "0.15.18", + "esbuild-freebsd-arm64": "0.15.18", + "esbuild-linux-32": "0.15.18", + "esbuild-linux-64": "0.15.18", + "esbuild-linux-arm": "0.15.18", + "esbuild-linux-arm64": "0.15.18", + "esbuild-linux-mips64le": "0.15.18", + "esbuild-linux-ppc64le": "0.15.18", + "esbuild-linux-riscv64": "0.15.18", + "esbuild-linux-s390x": "0.15.18", + "esbuild-netbsd-64": "0.15.18", + "esbuild-openbsd-64": "0.15.18", + "esbuild-sunos-64": "0.15.18", + "esbuild-windows-32": "0.15.18", + "esbuild-windows-64": "0.15.18", + "esbuild-windows-arm64": "0.15.18" + } + }, + "node_modules/@cloudflare/workerd-darwin-arm64": { + "version": "1.20241218.0", "cpu": [ "arm64" ], - "license": "MIT", + "dev": true, + "license": "Apache-2.0", "optional": true, "os": [ "darwin" ], "engines": { - "node": ">= 10" + "node": ">=16" } }, - "node_modules/@nodelib/fs.scandir": { - "version": "2.1.5", + "node_modules/@cspotcode/source-map-support": { + "version": "0.8.1", + "devOptional": true, "license": "MIT", "dependencies": { - "@nodelib/fs.stat": "2.0.5", - "run-parallel": "^1.1.9" + "@jridgewell/trace-mapping": "0.3.9" }, "engines": { - "node": ">= 8" + "node": ">=12" } }, - "node_modules/@nodelib/fs.stat": { - "version": "2.0.5", - "license": "MIT", + "node_modules/@drizzle-team/brocli": { + "version": "0.10.2", + "dev": true, + "license": "Apache-2.0" + }, + "node_modules/@edge-runtime/format": { + "version": "2.2.1", + "dev": true, + "license": "MPL-2.0", + "peer": true, "engines": { - "node": ">= 8" + "node": ">=16" } }, - "node_modules/@nodelib/fs.walk": { - "version": "1.2.8", - "license": "MIT", - "dependencies": { - "@nodelib/fs.scandir": "2.1.5", - "fastq": "^1.6.0" - }, + "node_modules/@edge-runtime/node-utils": { + "version": "2.3.0", + "dev": true, + "license": "MPL-2.0", + "peer": true, "engines": { - "node": ">= 8" + "node": ">=16" } }, - "node_modules/@one-ini/wasm": { - "version": "0.1.1", - "license": "MIT" - }, - "node_modules/@opentelemetry/api": { - "version": "1.9.0", - "license": "Apache-2.0", + "node_modules/@edge-runtime/ponyfill": { + "version": "2.4.2", + "dev": true, + "license": "MPL-2.0", + "peer": true, "engines": { - "node": ">=8.0.0" + "node": ">=16" } }, - "node_modules/@pkgjs/parseargs": { - "version": "0.11.0", - "license": "MIT", - "optional": true, + "node_modules/@edge-runtime/primitives": { + "version": "4.1.0", + "dev": true, + "license": "MPL-2.0", + "peer": true, "engines": { - "node": ">=14" + "node": ">=16" } }, - "node_modules/@planetscale/database": { - "version": "1.19.0", - "resolved": "https://registry.npmjs.org/@planetscale/database/-/database-1.19.0.tgz", - "integrity": "sha512-Tv4jcFUFAFjOWrGSio49H6R2ijALv0ZzVBfJKIdm+kl9X046Fh4LLawrF9OMsglVbK6ukqMJsUCeucGAFTBcMA==", - "license": "Apache-2.0", - "optional": true, + "node_modules/@edge-runtime/vm": { + "version": "3.2.0", + "dev": true, + "license": "MPL-2.0", "peer": true, + "dependencies": { + "@edge-runtime/primitives": "4.1.0" + }, "engines": { "node": ">=16" } }, - "node_modules/@radix-ui/number": { - "version": "1.1.0", - "license": "MIT" - }, - "node_modules/@radix-ui/primitive": { - "version": "1.1.0", - "license": "MIT" - }, - "node_modules/@radix-ui/react-arrow": { - "version": "1.1.0", + "node_modules/@esbuild-kit/core-utils": { + "version": "3.3.2", + "dev": true, "license": "MIT", "dependencies": { - "@radix-ui/react-primitive": "2.0.0" - }, - "peerDependencies": { - "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", - "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "@types/react-dom": { - "optional": true - } + "esbuild": "~0.18.20", + "source-map-support": "^0.5.21" } }, - "node_modules/@radix-ui/react-avatar": { - "version": "1.1.1", + "node_modules/@esbuild-kit/core-utils/node_modules/esbuild": { + "version": "0.18.20", + "dev": true, + "hasInstallScript": true, "license": "MIT", - "dependencies": { - "@radix-ui/react-context": "1.1.1", - "@radix-ui/react-primitive": "2.0.0", - "@radix-ui/react-use-callback-ref": "1.1.0", - "@radix-ui/react-use-layout-effect": "1.1.0" + "bin": { + "esbuild": "bin/esbuild" }, - "peerDependencies": { - "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", - "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + "engines": { + "node": ">=12" + }, + "optionalDependencies": { + "@esbuild/android-arm": "0.18.20", + "@esbuild/android-arm64": "0.18.20", + "@esbuild/android-x64": "0.18.20", + "@esbuild/darwin-arm64": "0.18.20", + "@esbuild/darwin-x64": "0.18.20", + "@esbuild/freebsd-arm64": "0.18.20", + "@esbuild/freebsd-x64": "0.18.20", + "@esbuild/linux-arm": "0.18.20", + "@esbuild/linux-arm64": "0.18.20", + "@esbuild/linux-ia32": "0.18.20", + "@esbuild/linux-loong64": "0.18.20", + "@esbuild/linux-mips64el": "0.18.20", + "@esbuild/linux-ppc64": "0.18.20", + "@esbuild/linux-riscv64": "0.18.20", + "@esbuild/linux-s390x": "0.18.20", + "@esbuild/linux-x64": "0.18.20", + "@esbuild/netbsd-x64": "0.18.20", + "@esbuild/openbsd-x64": "0.18.20", + "@esbuild/sunos-x64": "0.18.20", + "@esbuild/win32-arm64": "0.18.20", + "@esbuild/win32-ia32": "0.18.20", + "@esbuild/win32-x64": "0.18.20" + } + }, + "node_modules/@esbuild-kit/core-utils/node_modules/esbuild/node_modules/@esbuild/darwin-arm64": { + "version": "0.18.20", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild-kit/esm-loader": { + "version": "2.6.5", + "dev": true, + "license": "MIT", + "dependencies": { + "@esbuild-kit/core-utils": "^3.3.2", + "get-tsconfig": "^4.7.0" + } + }, + "node_modules/@esbuild-plugins/node-globals-polyfill": { + "version": "0.2.3", + "dev": true, + "license": "ISC", + "peer": true, + "peerDependencies": { + "esbuild": "*" + } + }, + "node_modules/@esbuild-plugins/node-modules-polyfill": { + "version": "0.2.2", + "dev": true, + "license": "ISC", + "peer": true, + "dependencies": { + "escape-string-regexp": "^4.0.0", + "rollup-plugin-node-polyfills": "^0.2.1" + }, + "peerDependencies": { + "esbuild": "*" + } + }, + "node_modules/@esbuild-plugins/node-modules-polyfill/node_modules/escape-string-regexp": { + "version": "4.0.0", + "dev": true, + "license": "MIT", + "peer": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@esbuild/darwin-arm64": { + "version": "0.19.11", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@fastify/busboy": { + "version": "2.1.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=14" + } + }, + "node_modules/@floating-ui/core": { + "version": "1.6.8", + "license": "MIT", + "dependencies": { + "@floating-ui/utils": "^0.2.8" + } + }, + "node_modules/@floating-ui/dom": { + "version": "1.6.11", + "license": "MIT", + "dependencies": { + "@floating-ui/core": "^1.6.0", + "@floating-ui/utils": "^0.2.8" + } + }, + "node_modules/@floating-ui/react-dom": { + "version": "2.1.2", + "license": "MIT", + "dependencies": { + "@floating-ui/dom": "^1.0.0" + }, + "peerDependencies": { + "react": ">=16.8.0", + "react-dom": ">=16.8.0" + } + }, + "node_modules/@floating-ui/utils": { + "version": "0.2.8", + "license": "MIT" + }, + "node_modules/@hookform/resolvers": { + "version": "3.9.0", + "license": "MIT", + "peerDependencies": { + "react-hook-form": "^7.0.0" + } + }, + "node_modules/@intelliq/ui": { + "resolved": "packages/ui", + "link": true + }, + "node_modules/@isaacs/cliui": { + "version": "8.0.2", + "license": "ISC", + "dependencies": { + "string-width": "^5.1.2", + "string-width-cjs": "npm:string-width@^4.2.0", + "strip-ansi": "^7.0.1", + "strip-ansi-cjs": "npm:strip-ansi@^6.0.1", + "wrap-ansi": "^8.1.0", + "wrap-ansi-cjs": "npm:wrap-ansi@^7.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@isaacs/cliui/node_modules/string-width": { + "version": "5.1.2", + "license": "MIT", + "dependencies": { + "eastasianwidth": "^0.2.0", + "emoji-regex": "^9.2.2", + "strip-ansi": "^7.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@isaacs/cliui/node_modules/string-width/node_modules/emoji-regex": { + "version": "9.2.2", + "license": "MIT" + }, + "node_modules/@isaacs/cliui/node_modules/strip-ansi": { + "version": "7.1.0", + "license": "MIT", + "dependencies": { + "ansi-regex": "^6.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" + } + }, + "node_modules/@isaacs/cliui/node_modules/strip-ansi/node_modules/ansi-regex": { + "version": "6.1.0", + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" + } + }, + "node_modules/@isaacs/cliui/node_modules/wrap-ansi": { + "version": "8.1.0", + "license": "MIT", + "dependencies": { + "ansi-styles": "^6.1.0", + "string-width": "^5.0.1", + "strip-ansi": "^7.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/@isaacs/cliui/node_modules/wrap-ansi/node_modules/ansi-styles": { + "version": "6.2.1", + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@isaacs/fs-minipass": { + "version": "4.0.1", + "dev": true, + "license": "ISC", + "peer": true, + "dependencies": { + "minipass": "^7.0.4" + }, + "engines": { + "node": ">=18.0.0" + } + }, + "node_modules/@jridgewell/gen-mapping": { + "version": "0.3.5", + "license": "MIT", + "dependencies": { + "@jridgewell/set-array": "^1.2.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.24" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/gen-mapping/node_modules/@jridgewell/trace-mapping": { + "version": "0.3.25", + "license": "MIT", + "dependencies": { + "@jridgewell/resolve-uri": "^3.1.0", + "@jridgewell/sourcemap-codec": "^1.4.14" + } + }, + "node_modules/@jridgewell/resolve-uri": { + "version": "3.1.2", + "license": "MIT", + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/set-array": { + "version": "1.2.1", + "license": "MIT", + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/sourcemap-codec": { + "version": "1.5.0", + "license": "MIT" + }, + "node_modules/@jridgewell/trace-mapping": { + "version": "0.3.9", + "devOptional": true, + "license": "MIT", + "dependencies": { + "@jridgewell/resolve-uri": "^3.0.3", + "@jridgewell/sourcemap-codec": "^1.4.10" + } + }, + "node_modules/@mapbox/node-pre-gyp": { + "version": "2.0.0-rc.0", + "dev": true, + "license": "BSD-3-Clause", + "peer": true, + "dependencies": { + "consola": "^3.2.3", + "detect-libc": "^2.0.0", + "https-proxy-agent": "^7.0.5", + "node-fetch": "^2.6.7", + "nopt": "^8.0.0", + "semver": "^7.5.3", + "tar": "^7.4.0" + }, + "bin": { + "node-pre-gyp": "bin/node-pre-gyp" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/@mapbox/node-pre-gyp/node_modules/chownr": { + "version": "3.0.0", + "dev": true, + "license": "BlueOak-1.0.0", + "peer": true, + "engines": { + "node": ">=18" + } + }, + "node_modules/@mapbox/node-pre-gyp/node_modules/glob": { + "version": "10.4.5", + "dev": true, + "license": "ISC", + "peer": true, + "dependencies": { + "foreground-child": "^3.1.0", + "jackspeak": "^3.1.2", + "minimatch": "^9.0.4", + "minipass": "^7.1.2", + "package-json-from-dist": "^1.0.0", + "path-scurry": "^1.11.1" + }, + "bin": { + "glob": "dist/esm/bin.mjs" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/@mapbox/node-pre-gyp/node_modules/jackspeak": { + "version": "3.4.3", + "dev": true, + "license": "BlueOak-1.0.0", + "peer": true, + "dependencies": { + "@isaacs/cliui": "^8.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + }, + "optionalDependencies": { + "@pkgjs/parseargs": "^0.11.0" + } + }, + "node_modules/@mapbox/node-pre-gyp/node_modules/minizlib": { + "version": "3.0.1", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "minipass": "^7.0.4", + "rimraf": "^5.0.5" + }, + "engines": { + "node": ">= 18" + } + }, + "node_modules/@mapbox/node-pre-gyp/node_modules/mkdirp": { + "version": "3.0.1", + "dev": true, + "license": "MIT", + "peer": true, + "bin": { + "mkdirp": "dist/cjs/src/bin.js" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/@mapbox/node-pre-gyp/node_modules/nopt": { + "version": "8.0.0", + "dev": true, + "license": "ISC", + "peer": true, + "dependencies": { + "abbrev": "^2.0.0" + }, + "bin": { + "nopt": "bin/nopt.js" + }, + "engines": { + "node": "^18.17.0 || >=20.5.0" + } + }, + "node_modules/@mapbox/node-pre-gyp/node_modules/rimraf": { + "version": "5.0.10", + "dev": true, + "license": "ISC", + "peer": true, + "dependencies": { + "glob": "^10.3.7" + }, + "bin": { + "rimraf": "dist/esm/bin.mjs" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/@mapbox/node-pre-gyp/node_modules/tar": { + "version": "7.4.3", + "dev": true, + "license": "ISC", + "peer": true, + "dependencies": { + "@isaacs/fs-minipass": "^4.0.0", + "chownr": "^3.0.0", + "minipass": "^7.1.2", + "minizlib": "^3.0.1", + "mkdirp": "^3.0.1", + "yallist": "^5.0.0" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/@mapbox/node-pre-gyp/node_modules/yallist": { + "version": "5.0.0", + "dev": true, + "license": "BlueOak-1.0.0", + "peer": true, + "engines": { + "node": ">=18" + } + }, + "node_modules/@neondatabase/serverless": { + "version": "0.10.4", + "license": "MIT", + "dependencies": { + "@types/pg": "8.11.6" + } + }, + "node_modules/@next/env": { + "version": "14.2.11", + "license": "MIT" + }, + "node_modules/@next/swc-darwin-arm64": { + "version": "14.2.11", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@nodelib/fs.scandir": { + "version": "2.1.5", + "license": "MIT", + "dependencies": { + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.stat": { + "version": "2.0.5", + "license": "MIT", + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.walk": { + "version": "1.2.8", + "license": "MIT", + "dependencies": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@one-ini/wasm": { + "version": "0.1.1", + "license": "MIT" + }, + "node_modules/@opentelemetry/api": { + "version": "1.9.0", + "license": "Apache-2.0", + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/@pkgjs/parseargs": { + "version": "0.11.0", + "license": "MIT", + "optional": true, + "engines": { + "node": ">=14" + } + }, + "node_modules/@planetscale/database": { + "version": "1.19.0", + "license": "Apache-2.0", + "optional": true, + "peer": true, + "engines": { + "node": ">=16" + } + }, + "node_modules/@radix-ui/number": { + "version": "1.1.0", + "license": "MIT" + }, + "node_modules/@radix-ui/primitive": { + "version": "1.1.0", + "license": "MIT" + }, + "node_modules/@radix-ui/react-arrow": { + "version": "1.1.0", + "license": "MIT", + "dependencies": { + "@radix-ui/react-primitive": "2.0.0" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-avatar": { + "version": "1.1.1", + "license": "MIT", + "dependencies": { + "@radix-ui/react-context": "1.1.1", + "@radix-ui/react-primitive": "2.0.0", + "@radix-ui/react-use-callback-ref": "1.1.0", + "@radix-ui/react-use-layout-effect": "1.1.0" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-collapsible": { + "version": "1.1.1", + "license": "MIT", + "dependencies": { + "@radix-ui/primitive": "1.1.0", + "@radix-ui/react-compose-refs": "1.1.0", + "@radix-ui/react-context": "1.1.1", + "@radix-ui/react-id": "1.1.0", + "@radix-ui/react-presence": "1.1.1", + "@radix-ui/react-primitive": "2.0.0", + "@radix-ui/react-use-controllable-state": "1.1.0", + "@radix-ui/react-use-layout-effect": "1.1.0" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" }, "peerDependenciesMeta": { "@types/react": { @@ -1775,18 +2425,270 @@ } } }, - "node_modules/@radix-ui/react-collapsible": { + "node_modules/@radix-ui/react-collection": { + "version": "1.1.0", + "license": "MIT", + "dependencies": { + "@radix-ui/react-compose-refs": "1.1.0", + "@radix-ui/react-context": "1.1.0", + "@radix-ui/react-primitive": "2.0.0", + "@radix-ui/react-slot": "1.1.0" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-collection/node_modules/@radix-ui/react-context": { + "version": "1.1.0", + "license": "MIT", + "peerDependencies": { + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-compose-refs": { + "version": "1.1.0", + "license": "MIT", + "peerDependencies": { + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-context": { + "version": "1.1.1", + "license": "MIT", + "peerDependencies": { + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-dialog": { + "version": "1.1.2", + "license": "MIT", + "dependencies": { + "@radix-ui/primitive": "1.1.0", + "@radix-ui/react-compose-refs": "1.1.0", + "@radix-ui/react-context": "1.1.1", + "@radix-ui/react-dismissable-layer": "1.1.1", + "@radix-ui/react-focus-guards": "1.1.1", + "@radix-ui/react-focus-scope": "1.1.0", + "@radix-ui/react-id": "1.1.0", + "@radix-ui/react-portal": "1.1.2", + "@radix-ui/react-presence": "1.1.1", + "@radix-ui/react-primitive": "2.0.0", + "@radix-ui/react-slot": "1.1.0", + "@radix-ui/react-use-controllable-state": "1.1.0", + "aria-hidden": "^1.1.1", + "react-remove-scroll": "2.6.0" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-direction": { + "version": "1.1.0", + "license": "MIT", + "peerDependencies": { + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-dismissable-layer": { + "version": "1.1.1", + "license": "MIT", + "dependencies": { + "@radix-ui/primitive": "1.1.0", + "@radix-ui/react-compose-refs": "1.1.0", + "@radix-ui/react-primitive": "2.0.0", + "@radix-ui/react-use-callback-ref": "1.1.0", + "@radix-ui/react-use-escape-keydown": "1.1.0" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-dropdown-menu": { + "version": "2.1.2", + "license": "MIT", + "dependencies": { + "@radix-ui/primitive": "1.1.0", + "@radix-ui/react-compose-refs": "1.1.0", + "@radix-ui/react-context": "1.1.1", + "@radix-ui/react-id": "1.1.0", + "@radix-ui/react-menu": "2.1.2", + "@radix-ui/react-primitive": "2.0.0", + "@radix-ui/react-use-controllable-state": "1.1.0" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-focus-guards": { "version": "1.1.1", "license": "MIT", + "peerDependencies": { + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-focus-scope": { + "version": "1.1.0", + "license": "MIT", + "dependencies": { + "@radix-ui/react-compose-refs": "1.1.0", + "@radix-ui/react-primitive": "2.0.0", + "@radix-ui/react-use-callback-ref": "1.1.0" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-icons": { + "version": "1.3.0", + "license": "MIT", + "peerDependencies": { + "react": "^16.x || ^17.x || ^18.x" + } + }, + "node_modules/@radix-ui/react-id": { + "version": "1.1.0", + "license": "MIT", + "dependencies": { + "@radix-ui/react-use-layout-effect": "1.1.0" + }, + "peerDependencies": { + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-label": { + "version": "2.1.0", + "license": "MIT", + "dependencies": { + "@radix-ui/react-primitive": "2.0.0" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-menu": { + "version": "2.1.2", + "license": "MIT", "dependencies": { "@radix-ui/primitive": "1.1.0", + "@radix-ui/react-collection": "1.1.0", "@radix-ui/react-compose-refs": "1.1.0", "@radix-ui/react-context": "1.1.1", + "@radix-ui/react-direction": "1.1.0", + "@radix-ui/react-dismissable-layer": "1.1.1", + "@radix-ui/react-focus-guards": "1.1.1", + "@radix-ui/react-focus-scope": "1.1.0", "@radix-ui/react-id": "1.1.0", + "@radix-ui/react-popper": "1.2.0", + "@radix-ui/react-portal": "1.1.2", "@radix-ui/react-presence": "1.1.1", "@radix-ui/react-primitive": "2.0.0", - "@radix-ui/react-use-controllable-state": "1.1.0", - "@radix-ui/react-use-layout-effect": "1.1.0" + "@radix-ui/react-roving-focus": "1.1.0", + "@radix-ui/react-slot": "1.1.0", + "@radix-ui/react-use-callback-ref": "1.1.0", + "aria-hidden": "^1.1.1", + "react-remove-scroll": "2.6.0" }, "peerDependencies": { "@types/react": "*", @@ -1803,14 +2705,20 @@ } } }, - "node_modules/@radix-ui/react-collection": { - "version": "1.1.0", + "node_modules/@radix-ui/react-popper": { + "version": "1.2.0", "license": "MIT", "dependencies": { + "@floating-ui/react-dom": "^2.0.0", + "@radix-ui/react-arrow": "1.1.0", "@radix-ui/react-compose-refs": "1.1.0", "@radix-ui/react-context": "1.1.0", "@radix-ui/react-primitive": "2.0.0", - "@radix-ui/react-slot": "1.1.0" + "@radix-ui/react-use-callback-ref": "1.1.0", + "@radix-ui/react-use-layout-effect": "1.1.0", + "@radix-ui/react-use-rect": "1.1.0", + "@radix-ui/react-use-size": "1.1.0", + "@radix-ui/rect": "1.1.0" }, "peerDependencies": { "@types/react": "*", @@ -1827,7 +2735,7 @@ } } }, - "node_modules/@radix-ui/react-collection/node_modules/@radix-ui/react-context": { + "node_modules/@radix-ui/react-popper/node_modules/@radix-ui/react-context": { "version": "1.1.0", "license": "MIT", "peerDependencies": { @@ -1840,50 +2748,55 @@ } } }, - "node_modules/@radix-ui/react-compose-refs": { - "version": "1.1.0", + "node_modules/@radix-ui/react-portal": { + "version": "1.1.2", "license": "MIT", + "dependencies": { + "@radix-ui/react-primitive": "2.0.0", + "@radix-ui/react-use-layout-effect": "1.1.0" + }, "peerDependencies": { "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" }, "peerDependenciesMeta": { "@types/react": { "optional": true + }, + "@types/react-dom": { + "optional": true } } }, - "node_modules/@radix-ui/react-context": { + "node_modules/@radix-ui/react-presence": { "version": "1.1.1", "license": "MIT", + "dependencies": { + "@radix-ui/react-compose-refs": "1.1.0", + "@radix-ui/react-use-layout-effect": "1.1.0" + }, "peerDependencies": { "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" }, "peerDependenciesMeta": { "@types/react": { "optional": true + }, + "@types/react-dom": { + "optional": true } } }, - "node_modules/@radix-ui/react-dialog": { - "version": "1.1.2", + "node_modules/@radix-ui/react-primitive": { + "version": "2.0.0", "license": "MIT", "dependencies": { - "@radix-ui/primitive": "1.1.0", - "@radix-ui/react-compose-refs": "1.1.0", - "@radix-ui/react-context": "1.1.1", - "@radix-ui/react-dismissable-layer": "1.1.1", - "@radix-ui/react-focus-guards": "1.1.1", - "@radix-ui/react-focus-scope": "1.1.0", - "@radix-ui/react-id": "1.1.0", - "@radix-ui/react-portal": "1.1.2", - "@radix-ui/react-presence": "1.1.1", - "@radix-ui/react-primitive": "2.0.0", - "@radix-ui/react-slot": "1.1.0", - "@radix-ui/react-use-controllable-state": "1.1.0", - "aria-hidden": "^1.1.1", - "react-remove-scroll": "2.6.0" + "@radix-ui/react-slot": "1.1.0" }, "peerDependencies": { "@types/react": "*", @@ -1900,7 +2813,29 @@ } } }, - "node_modules/@radix-ui/react-direction": { + "node_modules/@radix-ui/react-progress": { + "version": "1.1.0", + "license": "MIT", + "dependencies": { + "@radix-ui/react-context": "1.1.0", + "@radix-ui/react-primitive": "2.0.0" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-progress/node_modules/@radix-ui/react-context": { "version": "1.1.0", "license": "MIT", "peerDependencies": { @@ -1913,15 +2848,20 @@ } } }, - "node_modules/@radix-ui/react-dismissable-layer": { - "version": "1.1.1", + "node_modules/@radix-ui/react-radio-group": { + "version": "1.2.1", "license": "MIT", "dependencies": { "@radix-ui/primitive": "1.1.0", "@radix-ui/react-compose-refs": "1.1.0", + "@radix-ui/react-context": "1.1.1", + "@radix-ui/react-direction": "1.1.0", + "@radix-ui/react-presence": "1.1.1", "@radix-ui/react-primitive": "2.0.0", - "@radix-ui/react-use-callback-ref": "1.1.0", - "@radix-ui/react-use-escape-keydown": "1.1.0" + "@radix-ui/react-roving-focus": "1.1.0", + "@radix-ui/react-use-controllable-state": "1.1.0", + "@radix-ui/react-use-previous": "1.1.0", + "@radix-ui/react-use-size": "1.1.0" }, "peerDependencies": { "@types/react": "*", @@ -1938,16 +2878,18 @@ } } }, - "node_modules/@radix-ui/react-dropdown-menu": { - "version": "2.1.2", + "node_modules/@radix-ui/react-roving-focus": { + "version": "1.1.0", "license": "MIT", "dependencies": { "@radix-ui/primitive": "1.1.0", + "@radix-ui/react-collection": "1.1.0", "@radix-ui/react-compose-refs": "1.1.0", - "@radix-ui/react-context": "1.1.1", + "@radix-ui/react-context": "1.1.0", + "@radix-ui/react-direction": "1.1.0", "@radix-ui/react-id": "1.1.0", - "@radix-ui/react-menu": "2.1.2", "@radix-ui/react-primitive": "2.0.0", + "@radix-ui/react-use-callback-ref": "1.1.0", "@radix-ui/react-use-controllable-state": "1.1.0" }, "peerDependencies": { @@ -1965,8 +2907,8 @@ } } }, - "node_modules/@radix-ui/react-focus-guards": { - "version": "1.1.1", + "node_modules/@radix-ui/react-roving-focus/node_modules/@radix-ui/react-context": { + "version": "1.1.0", "license": "MIT", "peerDependencies": { "@types/react": "*", @@ -1978,13 +2920,19 @@ } } }, - "node_modules/@radix-ui/react-focus-scope": { - "version": "1.1.0", + "node_modules/@radix-ui/react-scroll-area": { + "version": "1.2.0", "license": "MIT", "dependencies": { + "@radix-ui/number": "1.1.0", + "@radix-ui/primitive": "1.1.0", "@radix-ui/react-compose-refs": "1.1.0", + "@radix-ui/react-context": "1.1.1", + "@radix-ui/react-direction": "1.1.0", + "@radix-ui/react-presence": "1.1.1", "@radix-ui/react-primitive": "2.0.0", - "@radix-ui/react-use-callback-ref": "1.1.0" + "@radix-ui/react-use-callback-ref": "1.1.0", + "@radix-ui/react-use-layout-effect": "1.1.0" }, "peerDependencies": { "@types/react": "*", @@ -2001,31 +2949,49 @@ } } }, - "node_modules/@radix-ui/react-icons": { - "version": "1.3.0", - "license": "MIT", - "peerDependencies": { - "react": "^16.x || ^17.x || ^18.x" - } - }, - "node_modules/@radix-ui/react-id": { - "version": "1.1.0", + "node_modules/@radix-ui/react-select": { + "version": "2.1.2", "license": "MIT", "dependencies": { - "@radix-ui/react-use-layout-effect": "1.1.0" + "@radix-ui/number": "1.1.0", + "@radix-ui/primitive": "1.1.0", + "@radix-ui/react-collection": "1.1.0", + "@radix-ui/react-compose-refs": "1.1.0", + "@radix-ui/react-context": "1.1.1", + "@radix-ui/react-direction": "1.1.0", + "@radix-ui/react-dismissable-layer": "1.1.1", + "@radix-ui/react-focus-guards": "1.1.1", + "@radix-ui/react-focus-scope": "1.1.0", + "@radix-ui/react-id": "1.1.0", + "@radix-ui/react-popper": "1.2.0", + "@radix-ui/react-portal": "1.1.2", + "@radix-ui/react-primitive": "2.0.0", + "@radix-ui/react-slot": "1.1.0", + "@radix-ui/react-use-callback-ref": "1.1.0", + "@radix-ui/react-use-controllable-state": "1.1.0", + "@radix-ui/react-use-layout-effect": "1.1.0", + "@radix-ui/react-use-previous": "1.1.0", + "@radix-ui/react-visually-hidden": "1.1.0", + "aria-hidden": "^1.1.1", + "react-remove-scroll": "2.6.0" }, "peerDependencies": { "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" }, "peerDependenciesMeta": { "@types/react": { "optional": true + }, + "@types/react-dom": { + "optional": true } } }, - "node_modules/@radix-ui/react-label": { - "version": "2.1.0", + "node_modules/@radix-ui/react-separator": { + "version": "1.1.0", "license": "MIT", "dependencies": { "@radix-ui/react-primitive": "2.0.0" @@ -2045,28 +3011,21 @@ } } }, - "node_modules/@radix-ui/react-menu": { - "version": "2.1.2", + "node_modules/@radix-ui/react-slider": { + "version": "1.2.1", "license": "MIT", "dependencies": { + "@radix-ui/number": "1.1.0", "@radix-ui/primitive": "1.1.0", "@radix-ui/react-collection": "1.1.0", "@radix-ui/react-compose-refs": "1.1.0", "@radix-ui/react-context": "1.1.1", "@radix-ui/react-direction": "1.1.0", - "@radix-ui/react-dismissable-layer": "1.1.1", - "@radix-ui/react-focus-guards": "1.1.1", - "@radix-ui/react-focus-scope": "1.1.0", - "@radix-ui/react-id": "1.1.0", - "@radix-ui/react-popper": "1.2.0", - "@radix-ui/react-portal": "1.1.2", - "@radix-ui/react-presence": "1.1.1", "@radix-ui/react-primitive": "2.0.0", - "@radix-ui/react-roving-focus": "1.1.0", - "@radix-ui/react-slot": "1.1.0", - "@radix-ui/react-use-callback-ref": "1.1.0", - "aria-hidden": "^1.1.1", - "react-remove-scroll": "2.6.0" + "@radix-ui/react-use-controllable-state": "1.1.0", + "@radix-ui/react-use-layout-effect": "1.1.0", + "@radix-ui/react-use-previous": "1.1.0", + "@radix-ui/react-use-size": "1.1.0" }, "peerDependencies": { "@types/react": "*", @@ -2083,55 +3042,61 @@ } } }, - "node_modules/@radix-ui/react-popper": { - "version": "1.2.0", + "node_modules/@radix-ui/react-slot": { + "version": "1.1.0", "license": "MIT", "dependencies": { - "@floating-ui/react-dom": "^2.0.0", - "@radix-ui/react-arrow": "1.1.0", - "@radix-ui/react-compose-refs": "1.1.0", - "@radix-ui/react-context": "1.1.0", - "@radix-ui/react-primitive": "2.0.0", - "@radix-ui/react-use-callback-ref": "1.1.0", - "@radix-ui/react-use-layout-effect": "1.1.0", - "@radix-ui/react-use-rect": "1.1.0", - "@radix-ui/react-use-size": "1.1.0", - "@radix-ui/rect": "1.1.0" + "@radix-ui/react-compose-refs": "1.1.0" }, "peerDependencies": { "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", - "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" }, "peerDependenciesMeta": { "@types/react": { "optional": true - }, - "@types/react-dom": { - "optional": true } } }, - "node_modules/@radix-ui/react-popper/node_modules/@radix-ui/react-context": { - "version": "1.1.0", + "node_modules/@radix-ui/react-switch": { + "version": "1.1.1", "license": "MIT", + "dependencies": { + "@radix-ui/primitive": "1.1.0", + "@radix-ui/react-compose-refs": "1.1.0", + "@radix-ui/react-context": "1.1.1", + "@radix-ui/react-primitive": "2.0.0", + "@radix-ui/react-use-controllable-state": "1.1.0", + "@radix-ui/react-use-previous": "1.1.0", + "@radix-ui/react-use-size": "1.1.0" + }, "peerDependencies": { "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" }, "peerDependenciesMeta": { "@types/react": { "optional": true + }, + "@types/react-dom": { + "optional": true } } }, - "node_modules/@radix-ui/react-portal": { - "version": "1.1.2", + "node_modules/@radix-ui/react-tabs": { + "version": "1.1.1", "license": "MIT", "dependencies": { + "@radix-ui/primitive": "1.1.0", + "@radix-ui/react-context": "1.1.1", + "@radix-ui/react-direction": "1.1.0", + "@radix-ui/react-id": "1.1.0", + "@radix-ui/react-presence": "1.1.1", "@radix-ui/react-primitive": "2.0.0", - "@radix-ui/react-use-layout-effect": "1.1.0" + "@radix-ui/react-roving-focus": "1.1.0", + "@radix-ui/react-use-controllable-state": "1.1.0" }, "peerDependencies": { "@types/react": "*", @@ -2148,12 +3113,22 @@ } } }, - "node_modules/@radix-ui/react-presence": { - "version": "1.1.1", + "node_modules/@radix-ui/react-toast": { + "version": "1.2.2", "license": "MIT", "dependencies": { + "@radix-ui/primitive": "1.1.0", + "@radix-ui/react-collection": "1.1.0", "@radix-ui/react-compose-refs": "1.1.0", - "@radix-ui/react-use-layout-effect": "1.1.0" + "@radix-ui/react-context": "1.1.1", + "@radix-ui/react-dismissable-layer": "1.1.1", + "@radix-ui/react-portal": "1.1.2", + "@radix-ui/react-presence": "1.1.1", + "@radix-ui/react-primitive": "2.0.0", + "@radix-ui/react-use-callback-ref": "1.1.0", + "@radix-ui/react-use-controllable-state": "1.1.0", + "@radix-ui/react-use-layout-effect": "1.1.0", + "@radix-ui/react-visually-hidden": "1.1.0" }, "peerDependencies": { "@types/react": "*", @@ -2170,11 +3145,22 @@ } } }, - "node_modules/@radix-ui/react-primitive": { - "version": "2.0.0", + "node_modules/@radix-ui/react-tooltip": { + "version": "1.1.3", "license": "MIT", "dependencies": { - "@radix-ui/react-slot": "1.1.0" + "@radix-ui/primitive": "1.1.0", + "@radix-ui/react-compose-refs": "1.1.0", + "@radix-ui/react-context": "1.1.1", + "@radix-ui/react-dismissable-layer": "1.1.1", + "@radix-ui/react-id": "1.1.0", + "@radix-ui/react-popper": "1.2.0", + "@radix-ui/react-portal": "1.1.2", + "@radix-ui/react-presence": "1.1.1", + "@radix-ui/react-primitive": "2.0.0", + "@radix-ui/react-slot": "1.1.0", + "@radix-ui/react-use-controllable-state": "1.1.0", + "@radix-ui/react-visually-hidden": "1.1.0" }, "peerDependencies": { "@types/react": "*", @@ -2191,31 +3177,25 @@ } } }, - "node_modules/@radix-ui/react-progress": { + "node_modules/@radix-ui/react-use-callback-ref": { "version": "1.1.0", "license": "MIT", - "dependencies": { - "@radix-ui/react-context": "1.1.0", - "@radix-ui/react-primitive": "2.0.0" - }, "peerDependencies": { "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", - "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" }, "peerDependenciesMeta": { "@types/react": { "optional": true - }, - "@types/react-dom": { - "optional": true } } }, - "node_modules/@radix-ui/react-progress/node_modules/@radix-ui/react-context": { + "node_modules/@radix-ui/react-use-controllable-state": { "version": "1.1.0", "license": "MIT", + "dependencies": { + "@radix-ui/react-use-callback-ref": "1.1.0" + }, "peerDependencies": { "@types/react": "*", "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" @@ -2226,68 +3206,54 @@ } } }, - "node_modules/@radix-ui/react-radio-group": { - "version": "1.2.1", + "node_modules/@radix-ui/react-use-escape-keydown": { + "version": "1.1.0", "license": "MIT", "dependencies": { - "@radix-ui/primitive": "1.1.0", - "@radix-ui/react-compose-refs": "1.1.0", - "@radix-ui/react-context": "1.1.1", - "@radix-ui/react-direction": "1.1.0", - "@radix-ui/react-presence": "1.1.1", - "@radix-ui/react-primitive": "2.0.0", - "@radix-ui/react-roving-focus": "1.1.0", - "@radix-ui/react-use-controllable-state": "1.1.0", - "@radix-ui/react-use-previous": "1.1.0", - "@radix-ui/react-use-size": "1.1.0" + "@radix-ui/react-use-callback-ref": "1.1.0" }, "peerDependencies": { "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", - "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" }, "peerDependenciesMeta": { "@types/react": { "optional": true - }, - "@types/react-dom": { - "optional": true } } }, - "node_modules/@radix-ui/react-roving-focus": { + "node_modules/@radix-ui/react-use-layout-effect": { "version": "1.1.0", "license": "MIT", - "dependencies": { - "@radix-ui/primitive": "1.1.0", - "@radix-ui/react-collection": "1.1.0", - "@radix-ui/react-compose-refs": "1.1.0", - "@radix-ui/react-context": "1.1.0", - "@radix-ui/react-direction": "1.1.0", - "@radix-ui/react-id": "1.1.0", - "@radix-ui/react-primitive": "2.0.0", - "@radix-ui/react-use-callback-ref": "1.1.0", - "@radix-ui/react-use-controllable-state": "1.1.0" - }, "peerDependencies": { "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", - "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" }, "peerDependenciesMeta": { "@types/react": { "optional": true - }, - "@types/react-dom": { + } + } + }, + "node_modules/@radix-ui/react-use-previous": { + "version": "1.1.0", + "license": "MIT", + "peerDependencies": { + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { "optional": true } } }, - "node_modules/@radix-ui/react-roving-focus/node_modules/@radix-ui/react-context": { + "node_modules/@radix-ui/react-use-rect": { "version": "1.1.0", "license": "MIT", + "dependencies": { + "@radix-ui/rect": "1.1.0" + }, "peerDependencies": { "@types/react": "*", "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" @@ -2298,60 +3264,27 @@ } } }, - "node_modules/@radix-ui/react-scroll-area": { - "version": "1.2.0", + "node_modules/@radix-ui/react-use-size": { + "version": "1.1.0", "license": "MIT", "dependencies": { - "@radix-ui/number": "1.1.0", - "@radix-ui/primitive": "1.1.0", - "@radix-ui/react-compose-refs": "1.1.0", - "@radix-ui/react-context": "1.1.1", - "@radix-ui/react-direction": "1.1.0", - "@radix-ui/react-presence": "1.1.1", - "@radix-ui/react-primitive": "2.0.0", - "@radix-ui/react-use-callback-ref": "1.1.0", "@radix-ui/react-use-layout-effect": "1.1.0" }, "peerDependencies": { "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", - "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" }, "peerDependenciesMeta": { "@types/react": { "optional": true - }, - "@types/react-dom": { - "optional": true } } }, - "node_modules/@radix-ui/react-select": { - "version": "2.1.2", + "node_modules/@radix-ui/react-visually-hidden": { + "version": "1.1.0", "license": "MIT", "dependencies": { - "@radix-ui/number": "1.1.0", - "@radix-ui/primitive": "1.1.0", - "@radix-ui/react-collection": "1.1.0", - "@radix-ui/react-compose-refs": "1.1.0", - "@radix-ui/react-context": "1.1.1", - "@radix-ui/react-direction": "1.1.0", - "@radix-ui/react-dismissable-layer": "1.1.1", - "@radix-ui/react-focus-guards": "1.1.1", - "@radix-ui/react-focus-scope": "1.1.0", - "@radix-ui/react-id": "1.1.0", - "@radix-ui/react-popper": "1.2.0", - "@radix-ui/react-portal": "1.1.2", - "@radix-ui/react-primitive": "2.0.0", - "@radix-ui/react-slot": "1.1.0", - "@radix-ui/react-use-callback-ref": "1.1.0", - "@radix-ui/react-use-controllable-state": "1.1.0", - "@radix-ui/react-use-layout-effect": "1.1.0", - "@radix-ui/react-use-previous": "1.1.0", - "@radix-ui/react-visually-hidden": "1.1.0", - "aria-hidden": "^1.1.1", - "react-remove-scroll": "2.6.0" + "@radix-ui/react-primitive": "2.0.0" }, "peerDependencies": { "@types/react": "*", @@ -2368,663 +3301,708 @@ } } }, - "node_modules/@radix-ui/react-separator": { - "version": "1.1.0", + "node_modules/@radix-ui/rect": { + "version": "1.1.0", + "license": "MIT" + }, + "node_modules/@react-email/body": { + "version": "0.0.10", + "license": "MIT", + "peerDependencies": { + "react": "^18.0 || ^19.0 || ^19.0.0-rc" + } + }, + "node_modules/@react-email/button": { + "version": "0.0.17", + "license": "MIT", + "engines": { + "node": ">=18.0.0" + }, + "peerDependencies": { + "react": "^18.0 || ^19.0 || ^19.0.0-rc" + } + }, + "node_modules/@react-email/code-block": { + "version": "0.0.9", + "license": "MIT", + "dependencies": { + "prismjs": "1.29.0" + }, + "engines": { + "node": ">=18.0.0" + }, + "peerDependencies": { + "react": "^18.0 || ^19.0 || ^19.0.0-rc" + } + }, + "node_modules/@react-email/code-inline": { + "version": "0.0.4", + "license": "MIT", + "engines": { + "node": ">=18.0.0" + }, + "peerDependencies": { + "react": "^18.0 || ^19.0 || ^19.0.0-rc" + } + }, + "node_modules/@react-email/column": { + "version": "0.0.12", + "license": "MIT", + "engines": { + "node": ">=18.0.0" + }, + "peerDependencies": { + "react": "^18.0 || ^19.0 || ^19.0.0-rc" + } + }, + "node_modules/@react-email/components": { + "version": "0.0.25", + "license": "MIT", + "dependencies": { + "@react-email/body": "0.0.10", + "@react-email/button": "0.0.17", + "@react-email/code-block": "0.0.9", + "@react-email/code-inline": "0.0.4", + "@react-email/column": "0.0.12", + "@react-email/container": "0.0.14", + "@react-email/font": "0.0.8", + "@react-email/head": "0.0.11", + "@react-email/heading": "0.0.14", + "@react-email/hr": "0.0.10", + "@react-email/html": "0.0.10", + "@react-email/img": "0.0.10", + "@react-email/link": "0.0.10", + "@react-email/markdown": "0.0.12", + "@react-email/preview": "0.0.11", + "@react-email/render": "1.0.1", + "@react-email/row": "0.0.10", + "@react-email/section": "0.0.14", + "@react-email/tailwind": "0.1.0", + "@react-email/text": "0.0.10" + }, + "engines": { + "node": ">=18.0.0" + }, + "peerDependencies": { + "react": "^18.0 || ^19.0 || ^19.0.0-rc" + } + }, + "node_modules/@react-email/container": { + "version": "0.0.14", + "license": "MIT", + "engines": { + "node": ">=18.0.0" + }, + "peerDependencies": { + "react": "^18.0 || ^19.0 || ^19.0.0-rc" + } + }, + "node_modules/@react-email/font": { + "version": "0.0.8", + "license": "MIT", + "peerDependencies": { + "react": "^18.0 || ^19.0 || ^19.0.0-rc" + } + }, + "node_modules/@react-email/head": { + "version": "0.0.11", "license": "MIT", - "dependencies": { - "@radix-ui/react-primitive": "2.0.0" + "engines": { + "node": ">=18.0.0" }, "peerDependencies": { - "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", - "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "@types/react-dom": { - "optional": true - } + "react": "^18.0 || ^19.0 || ^19.0.0-rc" } }, - "node_modules/@radix-ui/react-slider": { - "version": "1.2.1", + "node_modules/@react-email/heading": { + "version": "0.0.14", "license": "MIT", - "dependencies": { - "@radix-ui/number": "1.1.0", - "@radix-ui/primitive": "1.1.0", - "@radix-ui/react-collection": "1.1.0", - "@radix-ui/react-compose-refs": "1.1.0", - "@radix-ui/react-context": "1.1.1", - "@radix-ui/react-direction": "1.1.0", - "@radix-ui/react-primitive": "2.0.0", - "@radix-ui/react-use-controllable-state": "1.1.0", - "@radix-ui/react-use-layout-effect": "1.1.0", - "@radix-ui/react-use-previous": "1.1.0", - "@radix-ui/react-use-size": "1.1.0" + "engines": { + "node": ">=18.0.0" }, "peerDependencies": { - "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", - "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "@types/react-dom": { - "optional": true - } + "react": "^18.0 || ^19.0 || ^19.0.0-rc" } }, - "node_modules/@radix-ui/react-slot": { - "version": "1.1.0", + "node_modules/@react-email/hr": { + "version": "0.0.10", "license": "MIT", - "dependencies": { - "@radix-ui/react-compose-refs": "1.1.0" + "engines": { + "node": ">=18.0.0" }, "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } + "react": "^18.0 || ^19.0 || ^19.0.0-rc" } }, - "node_modules/@radix-ui/react-switch": { - "version": "1.1.1", + "node_modules/@react-email/html": { + "version": "0.0.10", "license": "MIT", - "dependencies": { - "@radix-ui/primitive": "1.1.0", - "@radix-ui/react-compose-refs": "1.1.0", - "@radix-ui/react-context": "1.1.1", - "@radix-ui/react-primitive": "2.0.0", - "@radix-ui/react-use-controllable-state": "1.1.0", - "@radix-ui/react-use-previous": "1.1.0", - "@radix-ui/react-use-size": "1.1.0" + "engines": { + "node": ">=18.0.0" }, "peerDependencies": { - "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", - "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "@types/react-dom": { - "optional": true - } + "react": "^18.0 || ^19.0 || ^19.0.0-rc" } }, - "node_modules/@radix-ui/react-tabs": { - "version": "1.1.1", + "node_modules/@react-email/img": { + "version": "0.0.10", "license": "MIT", - "dependencies": { - "@radix-ui/primitive": "1.1.0", - "@radix-ui/react-context": "1.1.1", - "@radix-ui/react-direction": "1.1.0", - "@radix-ui/react-id": "1.1.0", - "@radix-ui/react-presence": "1.1.1", - "@radix-ui/react-primitive": "2.0.0", - "@radix-ui/react-roving-focus": "1.1.0", - "@radix-ui/react-use-controllable-state": "1.1.0" + "engines": { + "node": ">=18.0.0" }, "peerDependencies": { - "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", - "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + "react": "^18.0 || ^19.0 || ^19.0.0-rc" + } + }, + "node_modules/@react-email/link": { + "version": "0.0.10", + "license": "MIT", + "engines": { + "node": ">=18.0.0" }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "@types/react-dom": { - "optional": true - } + "peerDependencies": { + "react": "^18.0 || ^19.0 || ^19.0.0-rc" } }, - "node_modules/@radix-ui/react-toast": { - "version": "1.2.2", + "node_modules/@react-email/markdown": { + "version": "0.0.12", "license": "MIT", "dependencies": { - "@radix-ui/primitive": "1.1.0", - "@radix-ui/react-collection": "1.1.0", - "@radix-ui/react-compose-refs": "1.1.0", - "@radix-ui/react-context": "1.1.1", - "@radix-ui/react-dismissable-layer": "1.1.1", - "@radix-ui/react-portal": "1.1.2", - "@radix-ui/react-presence": "1.1.1", - "@radix-ui/react-primitive": "2.0.0", - "@radix-ui/react-use-callback-ref": "1.1.0", - "@radix-ui/react-use-controllable-state": "1.1.0", - "@radix-ui/react-use-layout-effect": "1.1.0", - "@radix-ui/react-visually-hidden": "1.1.0" + "md-to-react-email": "5.0.2" + }, + "engines": { + "node": ">=18.0.0" }, "peerDependencies": { - "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", - "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + "react": "^18.0 || ^19.0 || ^19.0.0-rc" + } + }, + "node_modules/@react-email/preview": { + "version": "0.0.11", + "license": "MIT", + "engines": { + "node": ">=18.0.0" }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "@types/react-dom": { - "optional": true - } + "peerDependencies": { + "react": "^18.0 || ^19.0 || ^19.0.0-rc" } }, - "node_modules/@radix-ui/react-tooltip": { - "version": "1.1.3", + "node_modules/@react-email/render": { + "version": "1.0.1", "license": "MIT", "dependencies": { - "@radix-ui/primitive": "1.1.0", - "@radix-ui/react-compose-refs": "1.1.0", - "@radix-ui/react-context": "1.1.1", - "@radix-ui/react-dismissable-layer": "1.1.1", - "@radix-ui/react-id": "1.1.0", - "@radix-ui/react-popper": "1.2.0", - "@radix-ui/react-portal": "1.1.2", - "@radix-ui/react-presence": "1.1.1", - "@radix-ui/react-primitive": "2.0.0", - "@radix-ui/react-slot": "1.1.0", - "@radix-ui/react-use-controllable-state": "1.1.0", - "@radix-ui/react-visually-hidden": "1.1.0" + "html-to-text": "9.0.5", + "js-beautify": "^1.14.11", + "react-promise-suspense": "0.3.4" }, - "peerDependencies": { - "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", - "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + "engines": { + "node": ">=18.0.0" }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "@types/react-dom": { - "optional": true - } + "peerDependencies": { + "react": "^18.0 || ^19.0 || ^19.0.0-rc", + "react-dom": "^18.0 || ^19.0 || ^19.0.0-rc" } }, - "node_modules/@radix-ui/react-use-callback-ref": { - "version": "1.1.0", + "node_modules/@react-email/row": { + "version": "0.0.10", "license": "MIT", + "engines": { + "node": ">=18.0.0" + }, "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + "react": "^18.0 || ^19.0 || ^19.0.0-rc" + } + }, + "node_modules/@react-email/section": { + "version": "0.0.14", + "license": "MIT", + "engines": { + "node": ">=18.0.0" }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } + "peerDependencies": { + "react": "^18.0 || ^19.0 || ^19.0.0-rc" } }, - "node_modules/@radix-ui/react-use-controllable-state": { - "version": "1.1.0", + "node_modules/@react-email/tailwind": { + "version": "0.1.0", "license": "MIT", - "dependencies": { - "@radix-ui/react-use-callback-ref": "1.1.0" + "engines": { + "node": ">=18.0.0" }, "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + "react": "^18.0 || ^19.0 || ^19.0.0-rc" + } + }, + "node_modules/@react-email/text": { + "version": "0.0.10", + "license": "MIT", + "engines": { + "node": ">=18.0.0" }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } + "peerDependencies": { + "react": "^18.0 || ^19.0 || ^19.0.0-rc" } }, - "node_modules/@radix-ui/react-use-escape-keydown": { - "version": "1.1.0", + "node_modules/@repo/typescript-config": { + "resolved": "packages/typescript-config", + "link": true + }, + "node_modules/@rollup/pluginutils": { + "version": "5.1.4", + "dev": true, "license": "MIT", + "peer": true, "dependencies": { - "@radix-ui/react-use-callback-ref": "1.1.0" + "@types/estree": "^1.0.0", + "estree-walker": "^2.0.2", + "picomatch": "^4.0.2" + }, + "engines": { + "node": ">=14.0.0" }, "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + "rollup": "^1.20.0||^2.0.0||^3.0.0||^4.0.0" }, "peerDependenciesMeta": { - "@types/react": { + "rollup": { "optional": true } } }, - "node_modules/@radix-ui/react-use-layout-effect": { - "version": "1.1.0", + "node_modules/@rollup/pluginutils/node_modules/picomatch": { + "version": "4.0.2", + "dev": true, "license": "MIT", - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + "peer": true, + "engines": { + "node": ">=12" }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" } }, - "node_modules/@radix-ui/react-use-previous": { - "version": "1.1.0", + "node_modules/@selderee/plugin-htmlparser2": { + "version": "0.11.0", "license": "MIT", - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + "dependencies": { + "domhandler": "^5.0.3", + "selderee": "^0.11.0" }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } + "funding": { + "url": "https://ko-fi.com/killymxi" } }, - "node_modules/@radix-ui/react-use-rect": { - "version": "1.1.0", + "node_modules/@sinclair/typebox": { + "version": "0.34.13", "license": "MIT", + "optional": true, + "peer": true + }, + "node_modules/@smithy/abort-controller": { + "version": "3.1.8", + "license": "Apache-2.0", "dependencies": { - "@radix-ui/rect": "1.1.0" - }, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + "@smithy/types": "^3.7.1", + "tslib": "^2.6.2" }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } + "engines": { + "node": ">=16.0.0" } }, - "node_modules/@radix-ui/react-use-size": { - "version": "1.1.0", - "license": "MIT", + "node_modules/@smithy/config-resolver": { + "version": "3.0.12", + "license": "Apache-2.0", "dependencies": { - "@radix-ui/react-use-layout-effect": "1.1.0" - }, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + "@smithy/node-config-provider": "^3.1.11", + "@smithy/types": "^3.7.1", + "@smithy/util-config-provider": "^3.0.0", + "@smithy/util-middleware": "^3.0.10", + "tslib": "^2.6.2" }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } + "engines": { + "node": ">=16.0.0" } }, - "node_modules/@radix-ui/react-visually-hidden": { - "version": "1.1.0", - "license": "MIT", + "node_modules/@smithy/core": { + "version": "2.5.4", + "license": "Apache-2.0", "dependencies": { - "@radix-ui/react-primitive": "2.0.0" - }, - "peerDependencies": { - "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", - "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + "@smithy/middleware-serde": "^3.0.10", + "@smithy/protocol-http": "^4.1.7", + "@smithy/types": "^3.7.1", + "@smithy/util-body-length-browser": "^3.0.0", + "@smithy/util-middleware": "^3.0.10", + "@smithy/util-stream": "^3.3.1", + "@smithy/util-utf8": "^3.0.0", + "tslib": "^2.6.2" }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "@types/react-dom": { - "optional": true - } + "engines": { + "node": ">=16.0.0" } }, - "node_modules/@radix-ui/rect": { - "version": "1.1.0", - "license": "MIT" + "node_modules/@smithy/credential-provider-imds": { + "version": "3.2.7", + "license": "Apache-2.0", + "dependencies": { + "@smithy/node-config-provider": "^3.1.11", + "@smithy/property-provider": "^3.1.10", + "@smithy/types": "^3.7.1", + "@smithy/url-parser": "^3.0.10", + "tslib": "^2.6.2" + }, + "engines": { + "node": ">=16.0.0" + } }, - "node_modules/@react-email/body": { - "version": "0.0.10", - "license": "MIT", - "peerDependencies": { - "react": "^18.0 || ^19.0 || ^19.0.0-rc" + "node_modules/@smithy/fetch-http-handler": { + "version": "4.1.1", + "license": "Apache-2.0", + "dependencies": { + "@smithy/protocol-http": "^4.1.7", + "@smithy/querystring-builder": "^3.0.10", + "@smithy/types": "^3.7.1", + "@smithy/util-base64": "^3.0.0", + "tslib": "^2.6.2" } }, - "node_modules/@react-email/button": { - "version": "0.0.17", - "license": "MIT", - "engines": { - "node": ">=18.0.0" + "node_modules/@smithy/hash-node": { + "version": "3.0.10", + "license": "Apache-2.0", + "dependencies": { + "@smithy/types": "^3.7.1", + "@smithy/util-buffer-from": "^3.0.0", + "@smithy/util-utf8": "^3.0.0", + "tslib": "^2.6.2" }, - "peerDependencies": { - "react": "^18.0 || ^19.0 || ^19.0.0-rc" + "engines": { + "node": ">=16.0.0" } }, - "node_modules/@react-email/code-block": { - "version": "0.0.9", - "license": "MIT", + "node_modules/@smithy/invalid-dependency": { + "version": "3.0.10", + "license": "Apache-2.0", "dependencies": { - "prismjs": "1.29.0" + "@smithy/types": "^3.7.1", + "tslib": "^2.6.2" + } + }, + "node_modules/@smithy/is-array-buffer": { + "version": "3.0.0", + "license": "Apache-2.0", + "dependencies": { + "tslib": "^2.6.2" }, "engines": { - "node": ">=18.0.0" - }, - "peerDependencies": { - "react": "^18.0 || ^19.0 || ^19.0.0-rc" + "node": ">=16.0.0" } }, - "node_modules/@react-email/code-inline": { - "version": "0.0.4", - "license": "MIT", - "engines": { - "node": ">=18.0.0" + "node_modules/@smithy/middleware-content-length": { + "version": "3.0.12", + "license": "Apache-2.0", + "dependencies": { + "@smithy/protocol-http": "^4.1.7", + "@smithy/types": "^3.7.1", + "tslib": "^2.6.2" }, - "peerDependencies": { - "react": "^18.0 || ^19.0 || ^19.0.0-rc" + "engines": { + "node": ">=16.0.0" } }, - "node_modules/@react-email/column": { - "version": "0.0.12", - "license": "MIT", - "engines": { - "node": ">=18.0.0" + "node_modules/@smithy/middleware-endpoint": { + "version": "3.2.4", + "license": "Apache-2.0", + "dependencies": { + "@smithy/core": "^2.5.4", + "@smithy/middleware-serde": "^3.0.10", + "@smithy/node-config-provider": "^3.1.11", + "@smithy/shared-ini-file-loader": "^3.1.11", + "@smithy/types": "^3.7.1", + "@smithy/url-parser": "^3.0.10", + "@smithy/util-middleware": "^3.0.10", + "tslib": "^2.6.2" }, - "peerDependencies": { - "react": "^18.0 || ^19.0 || ^19.0.0-rc" + "engines": { + "node": ">=16.0.0" } }, - "node_modules/@react-email/components": { - "version": "0.0.25", - "license": "MIT", + "node_modules/@smithy/middleware-retry": { + "version": "3.0.28", + "license": "Apache-2.0", "dependencies": { - "@react-email/body": "0.0.10", - "@react-email/button": "0.0.17", - "@react-email/code-block": "0.0.9", - "@react-email/code-inline": "0.0.4", - "@react-email/column": "0.0.12", - "@react-email/container": "0.0.14", - "@react-email/font": "0.0.8", - "@react-email/head": "0.0.11", - "@react-email/heading": "0.0.14", - "@react-email/hr": "0.0.10", - "@react-email/html": "0.0.10", - "@react-email/img": "0.0.10", - "@react-email/link": "0.0.10", - "@react-email/markdown": "0.0.12", - "@react-email/preview": "0.0.11", - "@react-email/render": "1.0.1", - "@react-email/row": "0.0.10", - "@react-email/section": "0.0.14", - "@react-email/tailwind": "0.1.0", - "@react-email/text": "0.0.10" + "@smithy/node-config-provider": "^3.1.11", + "@smithy/protocol-http": "^4.1.7", + "@smithy/service-error-classification": "^3.0.10", + "@smithy/smithy-client": "^3.4.5", + "@smithy/types": "^3.7.1", + "@smithy/util-middleware": "^3.0.10", + "@smithy/util-retry": "^3.0.10", + "tslib": "^2.6.2", + "uuid": "^9.0.1" }, "engines": { - "node": ">=18.0.0" - }, - "peerDependencies": { - "react": "^18.0 || ^19.0 || ^19.0.0-rc" + "node": ">=16.0.0" } }, - "node_modules/@react-email/container": { - "version": "0.0.14", - "license": "MIT", - "engines": { - "node": ">=18.0.0" + "node_modules/@smithy/middleware-serde": { + "version": "3.0.10", + "license": "Apache-2.0", + "dependencies": { + "@smithy/types": "^3.7.1", + "tslib": "^2.6.2" }, - "peerDependencies": { - "react": "^18.0 || ^19.0 || ^19.0.0-rc" - } - }, - "node_modules/@react-email/font": { - "version": "0.0.8", - "license": "MIT", - "peerDependencies": { - "react": "^18.0 || ^19.0 || ^19.0.0-rc" - } - }, - "node_modules/@react-email/head": { - "version": "0.0.11", - "license": "MIT", "engines": { - "node": ">=18.0.0" - }, - "peerDependencies": { - "react": "^18.0 || ^19.0 || ^19.0.0-rc" + "node": ">=16.0.0" } }, - "node_modules/@react-email/heading": { - "version": "0.0.14", - "license": "MIT", - "engines": { - "node": ">=18.0.0" + "node_modules/@smithy/middleware-stack": { + "version": "3.0.10", + "license": "Apache-2.0", + "dependencies": { + "@smithy/types": "^3.7.1", + "tslib": "^2.6.2" }, - "peerDependencies": { - "react": "^18.0 || ^19.0 || ^19.0.0-rc" - } - }, - "node_modules/@react-email/hr": { - "version": "0.0.10", - "license": "MIT", "engines": { - "node": ">=18.0.0" - }, - "peerDependencies": { - "react": "^18.0 || ^19.0 || ^19.0.0-rc" + "node": ">=16.0.0" } }, - "node_modules/@react-email/html": { - "version": "0.0.10", - "license": "MIT", - "engines": { - "node": ">=18.0.0" + "node_modules/@smithy/node-config-provider": { + "version": "3.1.11", + "license": "Apache-2.0", + "dependencies": { + "@smithy/property-provider": "^3.1.10", + "@smithy/shared-ini-file-loader": "^3.1.11", + "@smithy/types": "^3.7.1", + "tslib": "^2.6.2" }, - "peerDependencies": { - "react": "^18.0 || ^19.0 || ^19.0.0-rc" + "engines": { + "node": ">=16.0.0" } }, - "node_modules/@react-email/img": { - "version": "0.0.10", - "license": "MIT", - "engines": { - "node": ">=18.0.0" + "node_modules/@smithy/node-http-handler": { + "version": "3.3.1", + "license": "Apache-2.0", + "dependencies": { + "@smithy/abort-controller": "^3.1.8", + "@smithy/protocol-http": "^4.1.7", + "@smithy/querystring-builder": "^3.0.10", + "@smithy/types": "^3.7.1", + "tslib": "^2.6.2" }, - "peerDependencies": { - "react": "^18.0 || ^19.0 || ^19.0.0-rc" + "engines": { + "node": ">=16.0.0" } }, - "node_modules/@react-email/link": { - "version": "0.0.10", - "license": "MIT", - "engines": { - "node": ">=18.0.0" + "node_modules/@smithy/property-provider": { + "version": "3.1.10", + "license": "Apache-2.0", + "dependencies": { + "@smithy/types": "^3.7.1", + "tslib": "^2.6.2" }, - "peerDependencies": { - "react": "^18.0 || ^19.0 || ^19.0.0-rc" + "engines": { + "node": ">=16.0.0" } }, - "node_modules/@react-email/markdown": { - "version": "0.0.12", - "license": "MIT", + "node_modules/@smithy/protocol-http": { + "version": "4.1.7", + "license": "Apache-2.0", "dependencies": { - "md-to-react-email": "5.0.2" + "@smithy/types": "^3.7.1", + "tslib": "^2.6.2" }, "engines": { - "node": ">=18.0.0" - }, - "peerDependencies": { - "react": "^18.0 || ^19.0 || ^19.0.0-rc" + "node": ">=16.0.0" } }, - "node_modules/@react-email/preview": { - "version": "0.0.11", - "license": "MIT", - "engines": { - "node": ">=18.0.0" + "node_modules/@smithy/querystring-builder": { + "version": "3.0.10", + "license": "Apache-2.0", + "dependencies": { + "@smithy/types": "^3.7.1", + "@smithy/util-uri-escape": "^3.0.0", + "tslib": "^2.6.2" }, - "peerDependencies": { - "react": "^18.0 || ^19.0 || ^19.0.0-rc" + "engines": { + "node": ">=16.0.0" } }, - "node_modules/@react-email/render": { - "version": "1.0.1", - "license": "MIT", + "node_modules/@smithy/querystring-parser": { + "version": "3.0.10", + "license": "Apache-2.0", "dependencies": { - "html-to-text": "9.0.5", - "js-beautify": "^1.14.11", - "react-promise-suspense": "0.3.4" + "@smithy/types": "^3.7.1", + "tslib": "^2.6.2" }, "engines": { - "node": ">=18.0.0" - }, - "peerDependencies": { - "react": "^18.0 || ^19.0 || ^19.0.0-rc", - "react-dom": "^18.0 || ^19.0 || ^19.0.0-rc" + "node": ">=16.0.0" } }, - "node_modules/@react-email/row": { - "version": "0.0.10", - "license": "MIT", - "engines": { - "node": ">=18.0.0" + "node_modules/@smithy/service-error-classification": { + "version": "3.0.10", + "license": "Apache-2.0", + "dependencies": { + "@smithy/types": "^3.7.1" }, - "peerDependencies": { - "react": "^18.0 || ^19.0 || ^19.0.0-rc" + "engines": { + "node": ">=16.0.0" } }, - "node_modules/@react-email/section": { - "version": "0.0.14", - "license": "MIT", - "engines": { - "node": ">=18.0.0" + "node_modules/@smithy/shared-ini-file-loader": { + "version": "3.1.11", + "license": "Apache-2.0", + "dependencies": { + "@smithy/types": "^3.7.1", + "tslib": "^2.6.2" }, - "peerDependencies": { - "react": "^18.0 || ^19.0 || ^19.0.0-rc" + "engines": { + "node": ">=16.0.0" } }, - "node_modules/@react-email/tailwind": { - "version": "0.1.0", - "license": "MIT", - "engines": { - "node": ">=18.0.0" + "node_modules/@smithy/signature-v4": { + "version": "4.2.3", + "license": "Apache-2.0", + "dependencies": { + "@smithy/is-array-buffer": "^3.0.0", + "@smithy/protocol-http": "^4.1.7", + "@smithy/types": "^3.7.1", + "@smithy/util-hex-encoding": "^3.0.0", + "@smithy/util-middleware": "^3.0.10", + "@smithy/util-uri-escape": "^3.0.0", + "@smithy/util-utf8": "^3.0.0", + "tslib": "^2.6.2" }, - "peerDependencies": { - "react": "^18.0 || ^19.0 || ^19.0.0-rc" + "engines": { + "node": ">=16.0.0" } }, - "node_modules/@react-email/text": { - "version": "0.0.10", - "license": "MIT", - "engines": { - "node": ">=18.0.0" + "node_modules/@smithy/smithy-client": { + "version": "3.4.5", + "license": "Apache-2.0", + "dependencies": { + "@smithy/core": "^2.5.4", + "@smithy/middleware-endpoint": "^3.2.4", + "@smithy/middleware-stack": "^3.0.10", + "@smithy/protocol-http": "^4.1.7", + "@smithy/types": "^3.7.1", + "@smithy/util-stream": "^3.3.1", + "tslib": "^2.6.2" }, - "peerDependencies": { - "react": "^18.0 || ^19.0 || ^19.0.0-rc" + "engines": { + "node": ">=16.0.0" } }, - "node_modules/@repo/typescript-config": { - "resolved": "packages/typescript-config", - "link": true - }, - "node_modules/@selderee/plugin-htmlparser2": { - "version": "0.11.0", - "license": "MIT", + "node_modules/@smithy/types": { + "version": "3.7.1", + "license": "Apache-2.0", "dependencies": { - "domhandler": "^5.0.3", - "selderee": "^0.11.0" + "tslib": "^2.6.2" }, - "funding": { - "url": "https://ko-fi.com/killymxi" + "engines": { + "node": ">=16.0.0" } }, - "node_modules/@smithy/abort-controller": { - "version": "3.1.8", + "node_modules/@smithy/url-parser": { + "version": "3.0.10", + "license": "Apache-2.0", + "dependencies": { + "@smithy/querystring-parser": "^3.0.10", + "@smithy/types": "^3.7.1", + "tslib": "^2.6.2" + } + }, + "node_modules/@smithy/util-base64": { + "version": "3.0.0", "license": "Apache-2.0", "dependencies": { - "@smithy/types": "^3.7.1", + "@smithy/util-buffer-from": "^3.0.0", + "@smithy/util-utf8": "^3.0.0", "tslib": "^2.6.2" }, "engines": { "node": ">=16.0.0" } }, - "node_modules/@smithy/config-resolver": { - "version": "3.0.12", + "node_modules/@smithy/util-body-length-browser": { + "version": "3.0.0", + "license": "Apache-2.0", + "dependencies": { + "tslib": "^2.6.2" + } + }, + "node_modules/@smithy/util-body-length-node": { + "version": "3.0.0", "license": "Apache-2.0", "dependencies": { - "@smithy/node-config-provider": "^3.1.11", - "@smithy/types": "^3.7.1", - "@smithy/util-config-provider": "^3.0.0", - "@smithy/util-middleware": "^3.0.10", "tslib": "^2.6.2" }, "engines": { "node": ">=16.0.0" } }, - "node_modules/@smithy/core": { - "version": "2.5.4", + "node_modules/@smithy/util-buffer-from": { + "version": "3.0.0", "license": "Apache-2.0", "dependencies": { - "@smithy/middleware-serde": "^3.0.10", - "@smithy/protocol-http": "^4.1.7", - "@smithy/types": "^3.7.1", - "@smithy/util-body-length-browser": "^3.0.0", - "@smithy/util-middleware": "^3.0.10", - "@smithy/util-stream": "^3.3.1", - "@smithy/util-utf8": "^3.0.0", + "@smithy/is-array-buffer": "^3.0.0", "tslib": "^2.6.2" }, "engines": { "node": ">=16.0.0" } }, - "node_modules/@smithy/credential-provider-imds": { - "version": "3.2.7", + "node_modules/@smithy/util-config-provider": { + "version": "3.0.0", "license": "Apache-2.0", "dependencies": { - "@smithy/node-config-provider": "^3.1.11", - "@smithy/property-provider": "^3.1.10", - "@smithy/types": "^3.7.1", - "@smithy/url-parser": "^3.0.10", "tslib": "^2.6.2" }, "engines": { "node": ">=16.0.0" } }, - "node_modules/@smithy/fetch-http-handler": { - "version": "4.1.1", + "node_modules/@smithy/util-defaults-mode-browser": { + "version": "3.0.28", "license": "Apache-2.0", "dependencies": { - "@smithy/protocol-http": "^4.1.7", - "@smithy/querystring-builder": "^3.0.10", + "@smithy/property-provider": "^3.1.10", + "@smithy/smithy-client": "^3.4.5", "@smithy/types": "^3.7.1", - "@smithy/util-base64": "^3.0.0", + "bowser": "^2.11.0", "tslib": "^2.6.2" + }, + "engines": { + "node": ">= 10.0.0" } }, - "node_modules/@smithy/hash-node": { - "version": "3.0.10", + "node_modules/@smithy/util-defaults-mode-node": { + "version": "3.0.28", "license": "Apache-2.0", "dependencies": { + "@smithy/config-resolver": "^3.0.12", + "@smithy/credential-provider-imds": "^3.2.7", + "@smithy/node-config-provider": "^3.1.11", + "@smithy/property-provider": "^3.1.10", + "@smithy/smithy-client": "^3.4.5", "@smithy/types": "^3.7.1", - "@smithy/util-buffer-from": "^3.0.0", - "@smithy/util-utf8": "^3.0.0", "tslib": "^2.6.2" }, "engines": { - "node": ">=16.0.0" + "node": ">= 10.0.0" } }, - "node_modules/@smithy/invalid-dependency": { - "version": "3.0.10", + "node_modules/@smithy/util-endpoints": { + "version": "2.1.6", "license": "Apache-2.0", "dependencies": { + "@smithy/node-config-provider": "^3.1.11", "@smithy/types": "^3.7.1", "tslib": "^2.6.2" + }, + "engines": { + "node": ">=16.0.0" } }, - "node_modules/@smithy/is-array-buffer": { + "node_modules/@smithy/util-hex-encoding": { "version": "3.0.0", "license": "Apache-2.0", "dependencies": { @@ -3034,11 +4012,10 @@ "node": ">=16.0.0" } }, - "node_modules/@smithy/middleware-content-length": { - "version": "3.0.12", + "node_modules/@smithy/util-middleware": { + "version": "3.0.10", "license": "Apache-2.0", "dependencies": { - "@smithy/protocol-http": "^4.1.7", "@smithy/types": "^3.7.1", "tslib": "^2.6.2" }, @@ -3046,852 +4023,1279 @@ "node": ">=16.0.0" } }, - "node_modules/@smithy/middleware-endpoint": { - "version": "3.2.4", + "node_modules/@smithy/util-retry": { + "version": "3.0.10", "license": "Apache-2.0", "dependencies": { - "@smithy/core": "^2.5.4", - "@smithy/middleware-serde": "^3.0.10", - "@smithy/node-config-provider": "^3.1.11", - "@smithy/shared-ini-file-loader": "^3.1.11", + "@smithy/service-error-classification": "^3.0.10", "@smithy/types": "^3.7.1", - "@smithy/url-parser": "^3.0.10", - "@smithy/util-middleware": "^3.0.10", "tslib": "^2.6.2" }, "engines": { "node": ">=16.0.0" } }, - "node_modules/@smithy/middleware-retry": { - "version": "3.0.28", + "node_modules/@smithy/util-stream": { + "version": "3.3.1", "license": "Apache-2.0", "dependencies": { - "@smithy/node-config-provider": "^3.1.11", - "@smithy/protocol-http": "^4.1.7", - "@smithy/service-error-classification": "^3.0.10", - "@smithy/smithy-client": "^3.4.5", + "@smithy/fetch-http-handler": "^4.1.1", + "@smithy/node-http-handler": "^3.3.1", "@smithy/types": "^3.7.1", - "@smithy/util-middleware": "^3.0.10", - "@smithy/util-retry": "^3.0.10", - "tslib": "^2.6.2", - "uuid": "^9.0.1" + "@smithy/util-base64": "^3.0.0", + "@smithy/util-buffer-from": "^3.0.0", + "@smithy/util-hex-encoding": "^3.0.0", + "@smithy/util-utf8": "^3.0.0", + "tslib": "^2.6.2" }, "engines": { "node": ">=16.0.0" } }, - "node_modules/@smithy/middleware-serde": { - "version": "3.0.10", + "node_modules/@smithy/util-uri-escape": { + "version": "3.0.0", "license": "Apache-2.0", "dependencies": { - "@smithy/types": "^3.7.1", "tslib": "^2.6.2" }, "engines": { "node": ">=16.0.0" } }, - "node_modules/@smithy/middleware-stack": { - "version": "3.0.10", + "node_modules/@smithy/util-utf8": { + "version": "3.0.0", "license": "Apache-2.0", "dependencies": { - "@smithy/types": "^3.7.1", + "@smithy/util-buffer-from": "^3.0.0", "tslib": "^2.6.2" }, "engines": { "node": ">=16.0.0" } }, - "node_modules/@smithy/node-config-provider": { - "version": "3.1.11", + "node_modules/@socket.io/component-emitter": { + "version": "3.1.2", + "dev": true, + "license": "MIT" + }, + "node_modules/@splinetool/react-spline": { + "version": "4.0.0", + "dependencies": { + "blurhash": "2.0.5", + "lodash.debounce": "4.0.8", + "react-merge-refs": "2.1.1", + "thumbhash": "0.1.1" + }, + "peerDependencies": { + "@splinetool/runtime": "*", + "next": ">=14.2.0", + "react": "*", + "react-dom": "*" + }, + "peerDependenciesMeta": { + "next": { + "optional": true + } + } + }, + "node_modules/@splinetool/runtime": { + "version": "1.9.28", + "dependencies": { + "on-change": "^4.0.0", + "semver-compare": "^1.0.0" + } + }, + "node_modules/@supabase/auth-js": { + "version": "2.65.0", + "license": "MIT", + "dependencies": { + "@supabase/node-fetch": "^2.6.14" + } + }, + "node_modules/@supabase/functions-js": { + "version": "2.4.1", + "license": "MIT", + "dependencies": { + "@supabase/node-fetch": "^2.6.14" + } + }, + "node_modules/@supabase/node-fetch": { + "version": "2.6.15", + "license": "MIT", + "dependencies": { + "whatwg-url": "^5.0.0" + }, + "engines": { + "node": "4.x || >=6.0.0" + } + }, + "node_modules/@supabase/postgrest-js": { + "version": "1.16.1", + "license": "MIT", + "dependencies": { + "@supabase/node-fetch": "^2.6.14" + } + }, + "node_modules/@supabase/realtime-js": { + "version": "2.10.2", + "license": "MIT", + "dependencies": { + "@supabase/node-fetch": "^2.6.14", + "@types/phoenix": "^1.5.4", + "@types/ws": "^8.5.10", + "ws": "^8.14.2" + } + }, + "node_modules/@supabase/ssr": { + "version": "0.5.1", + "license": "MIT", + "dependencies": { + "cookie": "^0.6.0" + }, + "peerDependencies": { + "@supabase/supabase-js": "^2.43.4" + } + }, + "node_modules/@supabase/storage-js": { + "version": "2.7.0", + "license": "MIT", + "dependencies": { + "@supabase/node-fetch": "^2.6.14" + } + }, + "node_modules/@supabase/supabase-js": { + "version": "2.45.4", + "license": "MIT", + "dependencies": { + "@supabase/auth-js": "2.65.0", + "@supabase/functions-js": "2.4.1", + "@supabase/node-fetch": "2.6.15", + "@supabase/postgrest-js": "1.16.1", + "@supabase/realtime-js": "2.10.2", + "@supabase/storage-js": "2.7.0" + } + }, + "node_modules/@swc/counter": { + "version": "0.1.3", + "license": "Apache-2.0" + }, + "node_modules/@swc/helpers": { + "version": "0.5.5", "license": "Apache-2.0", "dependencies": { - "@smithy/property-provider": "^3.1.10", - "@smithy/shared-ini-file-loader": "^3.1.11", - "@smithy/types": "^3.7.1", - "tslib": "^2.6.2" + "@swc/counter": "^0.1.3", + "tslib": "^2.4.0" + } + }, + "node_modules/@tabler/icons": { + "version": "3.21.0", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/codecalm" + } + }, + "node_modules/@tabler/icons-react": { + "version": "3.21.0", + "license": "MIT", + "dependencies": { + "@tabler/icons": "3.21.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/codecalm" }, + "peerDependencies": { + "react": ">= 16" + } + }, + "node_modules/@tootallnate/once": { + "version": "2.0.0", + "dev": true, + "license": "MIT", + "peer": true, "engines": { - "node": ">=16.0.0" + "node": ">= 10" } }, - "node_modules/@smithy/node-http-handler": { - "version": "3.3.1", - "license": "Apache-2.0", + "node_modules/@tootallnate/quickjs-emscripten": { + "version": "0.23.0", + "dev": true, + "license": "MIT" + }, + "node_modules/@ts-morph/common": { + "version": "0.11.1", + "dev": true, + "license": "MIT", + "peer": true, "dependencies": { - "@smithy/abort-controller": "^3.1.8", - "@smithy/protocol-http": "^4.1.7", - "@smithy/querystring-builder": "^3.0.10", - "@smithy/types": "^3.7.1", - "tslib": "^2.6.2" - }, - "engines": { - "node": ">=16.0.0" + "fast-glob": "^3.2.7", + "minimatch": "^3.0.4", + "mkdirp": "^1.0.4", + "path-browserify": "^1.0.1" } }, - "node_modules/@smithy/property-provider": { - "version": "3.1.10", - "license": "Apache-2.0", + "node_modules/@ts-morph/common/node_modules/brace-expansion": { + "version": "1.1.11", + "dev": true, + "license": "MIT", + "peer": true, "dependencies": { - "@smithy/types": "^3.7.1", - "tslib": "^2.6.2" - }, - "engines": { - "node": ">=16.0.0" + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" } }, - "node_modules/@smithy/protocol-http": { - "version": "4.1.7", - "license": "Apache-2.0", + "node_modules/@ts-morph/common/node_modules/minimatch": { + "version": "3.1.2", + "dev": true, + "license": "ISC", + "peer": true, "dependencies": { - "@smithy/types": "^3.7.1", - "tslib": "^2.6.2" + "brace-expansion": "^1.1.7" }, "engines": { - "node": ">=16.0.0" + "node": "*" } }, - "node_modules/@smithy/querystring-builder": { - "version": "3.0.10", - "license": "Apache-2.0", - "dependencies": { - "@smithy/types": "^3.7.1", - "@smithy/util-uri-escape": "^3.0.0", - "tslib": "^2.6.2" + "node_modules/@ts-morph/common/node_modules/mkdirp": { + "version": "1.0.4", + "dev": true, + "license": "MIT", + "peer": true, + "bin": { + "mkdirp": "bin/cmd.js" }, "engines": { - "node": ">=16.0.0" + "node": ">=10" } }, - "node_modules/@smithy/querystring-parser": { - "version": "3.0.10", - "license": "Apache-2.0", + "node_modules/@tsconfig/node10": { + "version": "1.0.11", + "devOptional": true, + "license": "MIT" + }, + "node_modules/@tsconfig/node12": { + "version": "1.0.11", + "devOptional": true, + "license": "MIT" + }, + "node_modules/@tsconfig/node14": { + "version": "1.0.3", + "devOptional": true, + "license": "MIT" + }, + "node_modules/@tsconfig/node16": { + "version": "1.0.4", + "devOptional": true, + "license": "MIT" + }, + "node_modules/@turbo/gen": { + "version": "1.13.4", + "dev": true, + "license": "MPL-2.0", "dependencies": { - "@smithy/types": "^3.7.1", - "tslib": "^2.6.2" + "@turbo/workspaces": "1.13.4", + "chalk": "2.4.2", + "commander": "^10.0.0", + "fs-extra": "^10.1.0", + "inquirer": "^8.2.4", + "minimatch": "^9.0.0", + "node-plop": "^0.26.3", + "proxy-agent": "^6.2.2", + "ts-node": "^10.9.1", + "update-check": "^1.5.4", + "validate-npm-package-name": "^5.0.0" }, - "engines": { - "node": ">=16.0.0" + "bin": { + "gen": "dist/cli.js" } }, - "node_modules/@smithy/service-error-classification": { - "version": "3.0.10", - "license": "Apache-2.0", + "node_modules/@turbo/workspaces": { + "version": "1.13.4", + "dev": true, + "license": "MPL-2.0", "dependencies": { - "@smithy/types": "^3.7.1" + "chalk": "2.4.2", + "commander": "^10.0.0", + "execa": "5.1.1", + "fast-glob": "^3.2.12", + "fs-extra": "^10.1.0", + "gradient-string": "^2.0.0", + "inquirer": "^8.0.0", + "js-yaml": "^4.1.0", + "ora": "4.1.1", + "rimraf": "^3.0.2", + "semver": "^7.3.5", + "update-check": "^1.5.4" }, - "engines": { - "node": ">=16.0.0" + "bin": { + "workspaces": "dist/cli.js" } }, - "node_modules/@smithy/shared-ini-file-loader": { - "version": "3.1.11", - "license": "Apache-2.0", + "node_modules/@turbo/workspaces/node_modules/ora": { + "version": "4.1.1", + "dev": true, + "license": "MIT", "dependencies": { - "@smithy/types": "^3.7.1", - "tslib": "^2.6.2" + "chalk": "^3.0.0", + "cli-cursor": "^3.1.0", + "cli-spinners": "^2.2.0", + "is-interactive": "^1.0.0", + "log-symbols": "^3.0.0", + "mute-stream": "0.0.8", + "strip-ansi": "^6.0.0", + "wcwidth": "^1.0.1" }, "engines": { - "node": ">=16.0.0" + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@smithy/signature-v4": { - "version": "4.2.3", - "license": "Apache-2.0", + "node_modules/@turbo/workspaces/node_modules/ora/node_modules/chalk": { + "version": "3.0.0", + "dev": true, + "license": "MIT", "dependencies": { - "@smithy/is-array-buffer": "^3.0.0", - "@smithy/protocol-http": "^4.1.7", - "@smithy/types": "^3.7.1", - "@smithy/util-hex-encoding": "^3.0.0", - "@smithy/util-middleware": "^3.0.10", - "@smithy/util-uri-escape": "^3.0.0", - "@smithy/util-utf8": "^3.0.0", - "tslib": "^2.6.2" + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" }, "engines": { - "node": ">=16.0.0" + "node": ">=8" } }, - "node_modules/@smithy/smithy-client": { - "version": "3.4.5", - "license": "Apache-2.0", + "node_modules/@turbo/workspaces/node_modules/ora/node_modules/chalk/node_modules/ansi-styles": { + "version": "4.3.0", + "dev": true, + "license": "MIT", "dependencies": { - "@smithy/core": "^2.5.4", - "@smithy/middleware-endpoint": "^3.2.4", - "@smithy/middleware-stack": "^3.0.10", - "@smithy/protocol-http": "^4.1.7", - "@smithy/types": "^3.7.1", - "@smithy/util-stream": "^3.3.1", - "tslib": "^2.6.2" + "color-convert": "^2.0.1" }, "engines": { - "node": ">=16.0.0" + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/@smithy/types": { - "version": "3.7.1", - "license": "Apache-2.0", + "node_modules/@turbo/workspaces/node_modules/ora/node_modules/chalk/node_modules/ansi-styles/node_modules/color-convert": { + "version": "2.0.1", + "dev": true, + "license": "MIT", "dependencies": { - "tslib": "^2.6.2" + "color-name": "~1.1.4" }, "engines": { - "node": ">=16.0.0" + "node": ">=7.0.0" } }, - "node_modules/@smithy/url-parser": { - "version": "3.0.10", - "license": "Apache-2.0", - "dependencies": { - "@smithy/querystring-parser": "^3.0.10", - "@smithy/types": "^3.7.1", - "tslib": "^2.6.2" - } + "node_modules/@turbo/workspaces/node_modules/ora/node_modules/chalk/node_modules/ansi-styles/node_modules/color-convert/node_modules/color-name": { + "version": "1.1.4", + "dev": true, + "license": "MIT" }, - "node_modules/@smithy/util-base64": { - "version": "3.0.0", - "license": "Apache-2.0", + "node_modules/@turbo/workspaces/node_modules/ora/node_modules/chalk/node_modules/supports-color": { + "version": "7.2.0", + "dev": true, + "license": "MIT", "dependencies": { - "@smithy/util-buffer-from": "^3.0.0", - "@smithy/util-utf8": "^3.0.0", - "tslib": "^2.6.2" + "has-flag": "^4.0.0" }, "engines": { - "node": ">=16.0.0" - } - }, - "node_modules/@smithy/util-body-length-browser": { - "version": "3.0.0", - "license": "Apache-2.0", - "dependencies": { - "tslib": "^2.6.2" + "node": ">=8" } }, - "node_modules/@smithy/util-body-length-node": { - "version": "3.0.0", - "license": "Apache-2.0", - "dependencies": { - "tslib": "^2.6.2" - }, + "node_modules/@turbo/workspaces/node_modules/ora/node_modules/chalk/node_modules/supports-color/node_modules/has-flag": { + "version": "4.0.0", + "dev": true, + "license": "MIT", "engines": { - "node": ">=16.0.0" + "node": ">=8" } }, - "node_modules/@smithy/util-buffer-from": { + "node_modules/@turbo/workspaces/node_modules/ora/node_modules/log-symbols": { "version": "3.0.0", - "license": "Apache-2.0", + "dev": true, + "license": "MIT", "dependencies": { - "@smithy/is-array-buffer": "^3.0.0", - "tslib": "^2.6.2" + "chalk": "^2.4.2" }, "engines": { - "node": ">=16.0.0" + "node": ">=8" } }, - "node_modules/@smithy/util-config-provider": { - "version": "3.0.0", - "license": "Apache-2.0", + "node_modules/@turbo/workspaces/node_modules/ora/node_modules/log-symbols/node_modules/chalk": { + "version": "2.4.2", + "dev": true, + "license": "MIT", "dependencies": { - "tslib": "^2.6.2" + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" }, "engines": { - "node": ">=16.0.0" + "node": ">=4" } }, - "node_modules/@smithy/util-defaults-mode-browser": { - "version": "3.0.28", - "license": "Apache-2.0", + "node_modules/@types/cookie": { + "version": "0.4.1", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/cors": { + "version": "2.8.17", + "dev": true, + "license": "MIT", "dependencies": { - "@smithy/property-provider": "^3.1.10", - "@smithy/smithy-client": "^3.4.5", - "@smithy/types": "^3.7.1", - "bowser": "^2.11.0", - "tslib": "^2.6.2" - }, - "engines": { - "node": ">= 10.0.0" + "@types/node": "*" } }, - "node_modules/@smithy/util-defaults-mode-node": { - "version": "3.0.28", - "license": "Apache-2.0", + "node_modules/@types/diff-match-patch": { + "version": "1.0.36", + "license": "MIT" + }, + "node_modules/@types/eslint": { + "version": "8.56.12", + "dev": true, + "license": "MIT", "dependencies": { - "@smithy/config-resolver": "^3.0.12", - "@smithy/credential-provider-imds": "^3.2.7", - "@smithy/node-config-provider": "^3.1.11", - "@smithy/property-provider": "^3.1.10", - "@smithy/smithy-client": "^3.4.5", - "@smithy/types": "^3.7.1", - "tslib": "^2.6.2" - }, - "engines": { - "node": ">= 10.0.0" + "@types/estree": "*", + "@types/json-schema": "*" } }, - "node_modules/@smithy/util-endpoints": { - "version": "2.1.6", - "license": "Apache-2.0", + "node_modules/@types/estree": { + "version": "1.0.6", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/glob": { + "version": "7.2.0", + "dev": true, + "license": "MIT", "dependencies": { - "@smithy/node-config-provider": "^3.1.11", - "@smithy/types": "^3.7.1", - "tslib": "^2.6.2" - }, - "engines": { - "node": ">=16.0.0" + "@types/minimatch": "*", + "@types/node": "*" } }, - "node_modules/@smithy/util-hex-encoding": { - "version": "3.0.0", - "license": "Apache-2.0", + "node_modules/@types/inquirer": { + "version": "6.5.0", + "dev": true, + "license": "MIT", "dependencies": { - "tslib": "^2.6.2" - }, - "engines": { - "node": ">=16.0.0" + "@types/through": "*", + "rxjs": "^6.4.0" } }, - "node_modules/@smithy/util-middleware": { - "version": "3.0.10", + "node_modules/@types/inquirer/node_modules/rxjs": { + "version": "6.6.7", + "dev": true, "license": "Apache-2.0", "dependencies": { - "@smithy/types": "^3.7.1", - "tslib": "^2.6.2" + "tslib": "^1.9.0" }, "engines": { - "node": ">=16.0.0" + "npm": ">=2.0.0" } }, - "node_modules/@smithy/util-retry": { - "version": "3.0.10", - "license": "Apache-2.0", + "node_modules/@types/inquirer/node_modules/rxjs/node_modules/tslib": { + "version": "1.14.1", + "dev": true, + "license": "0BSD" + }, + "node_modules/@types/json-schema": { + "version": "7.0.15", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/minimatch": { + "version": "5.1.2", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/node": { + "version": "20.16.10", + "license": "MIT", "dependencies": { - "@smithy/service-error-classification": "^3.0.10", - "@smithy/types": "^3.7.1", - "tslib": "^2.6.2" - }, - "engines": { - "node": ">=16.0.0" + "undici-types": "~6.19.2" } }, - "node_modules/@smithy/util-stream": { - "version": "3.3.1", - "license": "Apache-2.0", + "node_modules/@types/node-forge": { + "version": "1.3.11", + "dev": true, + "license": "MIT", + "peer": true, "dependencies": { - "@smithy/fetch-http-handler": "^4.1.1", - "@smithy/node-http-handler": "^3.3.1", - "@smithy/types": "^3.7.1", - "@smithy/util-base64": "^3.0.0", - "@smithy/util-buffer-from": "^3.0.0", - "@smithy/util-hex-encoding": "^3.0.0", - "@smithy/util-utf8": "^3.0.0", - "tslib": "^2.6.2" - }, - "engines": { - "node": ">=16.0.0" + "@types/node": "*" } }, - "node_modules/@smithy/util-uri-escape": { - "version": "3.0.0", - "license": "Apache-2.0", + "node_modules/@types/pg": { + "version": "8.11.6", + "license": "MIT", "dependencies": { - "tslib": "^2.6.2" - }, - "engines": { - "node": ">=16.0.0" + "@types/node": "*", + "pg-protocol": "*", + "pg-types": "^4.0.1" } }, - "node_modules/@smithy/util-utf8": { - "version": "3.0.0", - "license": "Apache-2.0", + "node_modules/@types/phoenix": { + "version": "1.6.5", + "license": "MIT" + }, + "node_modules/@types/prop-types": { + "version": "15.7.13", + "devOptional": true, + "license": "MIT" + }, + "node_modules/@types/react": { + "version": "18.3.11", + "devOptional": true, + "license": "MIT", "dependencies": { - "@smithy/util-buffer-from": "^3.0.0", - "tslib": "^2.6.2" - }, - "engines": { - "node": ">=16.0.0" + "@types/prop-types": "*", + "csstype": "^3.0.2" } }, - "node_modules/@socket.io/component-emitter": { - "version": "3.1.2", + "node_modules/@types/react-dom": { + "version": "18.3.0", + "devOptional": true, + "license": "MIT", + "dependencies": { + "@types/react": "*" + } + }, + "node_modules/@types/through": { + "version": "0.0.33", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/tinycolor2": { + "version": "1.4.6", "dev": true, "license": "MIT" }, - "node_modules/@splinetool/react-spline": { - "version": "4.0.0", + "node_modules/@types/ua-parser-js": { + "version": "0.7.39", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/uuid": { + "version": "9.0.8", + "license": "MIT" + }, + "node_modules/@types/ws": { + "version": "8.5.12", + "license": "MIT", "dependencies": { - "blurhash": "2.0.5", - "lodash.debounce": "4.0.8", - "react-merge-refs": "2.1.1", - "thumbhash": "0.1.1" - }, - "peerDependencies": { - "@splinetool/runtime": "*", - "next": ">=14.2.0", - "react": "*", - "react-dom": "*" - }, - "peerDependenciesMeta": { - "next": { - "optional": true - } + "@types/node": "*" } }, - "node_modules/@splinetool/runtime": { - "version": "1.9.28", + "node_modules/@upstash/core-analytics": { + "version": "v0.0.10", + "license": "MIT", "dependencies": { - "on-change": "^4.0.0", - "semver-compare": "^1.0.0" + "@upstash/redis": "^1.28.3" + }, + "engines": { + "node": ">=16.0.0" } - }, - "node_modules/@supabase/auth-js": { - "version": "2.65.0", + }, + "node_modules/@upstash/ratelimit": { + "version": "v2.0.4", "license": "MIT", "dependencies": { - "@supabase/node-fetch": "^2.6.14" + "@upstash/core-analytics": "^0.0.10" } }, - "node_modules/@supabase/functions-js": { - "version": "2.4.1", + "node_modules/@upstash/redis": { + "version": "v1.34.3", "license": "MIT", "dependencies": { - "@supabase/node-fetch": "^2.6.14" + "crypto-js": "^4.2.0" } }, - "node_modules/@supabase/node-fetch": { - "version": "2.6.15", - "license": "MIT", + "node_modules/@vercel/build-utils": { + "version": "9.0.1", + "dev": true, + "license": "Apache-2.0", + "peer": true + }, + "node_modules/@vercel/error-utils": { + "version": "2.0.3", + "dev": true, + "license": "Apache-2.0", + "peer": true + }, + "node_modules/@vercel/fun": { + "version": "1.1.2", + "dev": true, + "license": "Apache-2.0", + "peer": true, "dependencies": { - "whatwg-url": "^5.0.0" + "@tootallnate/once": "2.0.0", + "async-listen": "1.2.0", + "debug": "4.3.4", + "execa": "3.2.0", + "fs-extra": "8.1.0", + "generic-pool": "3.4.2", + "micro": "9.3.5-canary.3", + "ms": "2.1.1", + "node-fetch": "2.6.7", + "path-match": "1.2.4", + "promisepipe": "3.0.0", + "semver": "7.5.4", + "stat-mode": "0.3.0", + "stream-to-promise": "2.2.0", + "tar": "4.4.18", + "tree-kill": "1.2.2", + "uid-promise": "1.0.0", + "uuid": "3.3.2", + "xdg-app-paths": "5.1.0", + "yauzl-promise": "2.1.3" }, "engines": { - "node": "4.x || >=6.0.0" + "node": ">= 16" } }, - "node_modules/@supabase/postgrest-js": { - "version": "1.16.1", + "node_modules/@vercel/fun/node_modules/debug": { + "version": "4.3.4", + "dev": true, "license": "MIT", + "peer": true, "dependencies": { - "@supabase/node-fetch": "^2.6.14" + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } } }, - "node_modules/@supabase/realtime-js": { - "version": "2.10.2", + "node_modules/@vercel/fun/node_modules/debug/node_modules/ms": { + "version": "2.1.2", + "dev": true, "license": "MIT", - "dependencies": { - "@supabase/node-fetch": "^2.6.14", - "@types/phoenix": "^1.5.4", - "@types/ws": "^8.5.10", - "ws": "^8.14.2" - } + "peer": true }, - "node_modules/@supabase/ssr": { - "version": "0.5.1", + "node_modules/@vercel/fun/node_modules/execa": { + "version": "3.2.0", + "dev": true, "license": "MIT", + "peer": true, "dependencies": { - "cookie": "^0.6.0" + "cross-spawn": "^7.0.0", + "get-stream": "^5.0.0", + "human-signals": "^1.1.1", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.0", + "onetime": "^5.1.0", + "p-finally": "^2.0.0", + "signal-exit": "^3.0.2", + "strip-final-newline": "^2.0.0" }, - "peerDependencies": { - "@supabase/supabase-js": "^2.43.4" + "engines": { + "node": "^8.12.0 || >=9.7.0" } }, - "node_modules/@supabase/storage-js": { - "version": "2.7.0", + "node_modules/@vercel/fun/node_modules/fs-extra": { + "version": "8.1.0", + "dev": true, "license": "MIT", + "peer": true, "dependencies": { - "@supabase/node-fetch": "^2.6.14" + "graceful-fs": "^4.2.0", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + }, + "engines": { + "node": ">=6 <7 || >=8" } }, - "node_modules/@supabase/supabase-js": { - "version": "2.45.4", + "node_modules/@vercel/fun/node_modules/get-stream": { + "version": "5.2.0", + "dev": true, "license": "MIT", + "peer": true, "dependencies": { - "@supabase/auth-js": "2.65.0", - "@supabase/functions-js": "2.4.1", - "@supabase/node-fetch": "2.6.15", - "@supabase/postgrest-js": "1.16.1", - "@supabase/realtime-js": "2.10.2", - "@supabase/storage-js": "2.7.0" + "pump": "^3.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@swc/counter": { - "version": "0.1.3", - "license": "Apache-2.0" - }, - "node_modules/@swc/helpers": { - "version": "0.5.5", + "node_modules/@vercel/fun/node_modules/human-signals": { + "version": "1.1.1", + "dev": true, "license": "Apache-2.0", - "dependencies": { - "@swc/counter": "^0.1.3", - "tslib": "^2.4.0" + "peer": true, + "engines": { + "node": ">=8.12.0" } }, - "node_modules/@tabler/icons": { - "version": "3.21.0", + "node_modules/@vercel/fun/node_modules/jsonfile": { + "version": "4.0.0", + "dev": true, "license": "MIT", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/codecalm" + "peer": true, + "optionalDependencies": { + "graceful-fs": "^4.1.6" } }, - "node_modules/@tabler/icons-react": { - "version": "3.21.0", - "license": "MIT", + "node_modules/@vercel/fun/node_modules/lru-cache": { + "version": "6.0.0", + "dev": true, + "license": "ISC", + "peer": true, "dependencies": { - "@tabler/icons": "3.21.0" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/codecalm" + "yallist": "^4.0.0" }, - "peerDependencies": { - "react": ">= 16" + "engines": { + "node": ">=10" } }, - "node_modules/@tootallnate/quickjs-emscripten": { - "version": "0.23.0", + "node_modules/@vercel/fun/node_modules/ms": { + "version": "2.1.1", "dev": true, - "license": "MIT" + "license": "MIT", + "peer": true }, - "node_modules/@tsconfig/node10": { - "version": "1.0.11", - "devOptional": true, - "license": "MIT" + "node_modules/@vercel/fun/node_modules/semver": { + "version": "7.5.4", + "dev": true, + "license": "ISC", + "peer": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } }, - "node_modules/@tsconfig/node12": { - "version": "1.0.11", - "devOptional": true, - "license": "MIT" + "node_modules/@vercel/fun/node_modules/universalify": { + "version": "0.1.2", + "dev": true, + "license": "MIT", + "peer": true, + "engines": { + "node": ">= 4.0.0" + } }, - "node_modules/@tsconfig/node14": { - "version": "1.0.3", - "devOptional": true, - "license": "MIT" + "node_modules/@vercel/fun/node_modules/uuid": { + "version": "3.3.2", + "dev": true, + "license": "MIT", + "peer": true, + "bin": { + "uuid": "bin/uuid" + } }, - "node_modules/@tsconfig/node16": { - "version": "1.0.4", - "devOptional": true, - "license": "MIT" + "node_modules/@vercel/fun/node_modules/yallist": { + "version": "4.0.0", + "dev": true, + "license": "ISC", + "peer": true }, - "node_modules/@turbo/gen": { - "version": "1.13.4", + "node_modules/@vercel/gatsby-plugin-vercel-analytics": { + "version": "1.0.11", "dev": true, - "license": "MPL-2.0", + "license": "Apache-2.0", + "peer": true, "dependencies": { - "@turbo/workspaces": "1.13.4", - "chalk": "2.4.2", - "commander": "^10.0.0", - "fs-extra": "^10.1.0", - "inquirer": "^8.2.4", - "minimatch": "^9.0.0", - "node-plop": "^0.26.3", - "proxy-agent": "^6.2.2", - "ts-node": "^10.9.1", - "update-check": "^1.5.4", - "validate-npm-package-name": "^5.0.0" - }, - "bin": { - "gen": "dist/cli.js" + "web-vitals": "0.2.4" } }, - "node_modules/@turbo/workspaces": { - "version": "1.13.4", + "node_modules/@vercel/gatsby-plugin-vercel-builder": { + "version": "2.0.63", "dev": true, - "license": "MPL-2.0", + "peer": true, "dependencies": { - "chalk": "2.4.2", - "commander": "^10.0.0", - "execa": "5.1.1", - "fast-glob": "^3.2.12", - "fs-extra": "^10.1.0", - "gradient-string": "^2.0.0", - "inquirer": "^8.0.0", - "js-yaml": "^4.1.0", - "ora": "4.1.1", - "rimraf": "^3.0.2", - "semver": "^7.3.5", - "update-check": "^1.5.4" - }, - "bin": { - "workspaces": "dist/cli.js" + "@sinclair/typebox": "0.25.24", + "@vercel/build-utils": "9.0.1", + "@vercel/routing-utils": "5.0.0", + "esbuild": "0.14.47", + "etag": "1.8.1", + "fs-extra": "11.1.0" } }, - "node_modules/@turbo/workspaces/node_modules/ora": { - "version": "4.1.1", + "node_modules/@vercel/gatsby-plugin-vercel-builder/node_modules/@sinclair/typebox": { + "version": "0.25.24", "dev": true, "license": "MIT", - "dependencies": { - "chalk": "^3.0.0", - "cli-cursor": "^3.1.0", - "cli-spinners": "^2.2.0", - "is-interactive": "^1.0.0", - "log-symbols": "^3.0.0", - "mute-stream": "0.0.8", - "strip-ansi": "^6.0.0", - "wcwidth": "^1.0.1" + "peer": true + }, + "node_modules/@vercel/gatsby-plugin-vercel-builder/node_modules/esbuild": { + "version": "0.14.47", + "dev": true, + "hasInstallScript": true, + "license": "MIT", + "peer": true, + "bin": { + "esbuild": "bin/esbuild" }, "engines": { - "node": ">=8" + "node": ">=12" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "optionalDependencies": { + "esbuild-android-64": "0.14.47", + "esbuild-android-arm64": "0.14.47", + "esbuild-darwin-64": "0.14.47", + "esbuild-darwin-arm64": "0.14.47", + "esbuild-freebsd-64": "0.14.47", + "esbuild-freebsd-arm64": "0.14.47", + "esbuild-linux-32": "0.14.47", + "esbuild-linux-64": "0.14.47", + "esbuild-linux-arm": "0.14.47", + "esbuild-linux-arm64": "0.14.47", + "esbuild-linux-mips64le": "0.14.47", + "esbuild-linux-ppc64le": "0.14.47", + "esbuild-linux-riscv64": "0.14.47", + "esbuild-linux-s390x": "0.14.47", + "esbuild-netbsd-64": "0.14.47", + "esbuild-openbsd-64": "0.14.47", + "esbuild-sunos-64": "0.14.47", + "esbuild-windows-32": "0.14.47", + "esbuild-windows-64": "0.14.47", + "esbuild-windows-arm64": "0.14.47" + } + }, + "node_modules/@vercel/gatsby-plugin-vercel-builder/node_modules/esbuild-darwin-arm64": { + "version": "0.14.47", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "peer": true, + "engines": { + "node": ">=12" } }, - "node_modules/@turbo/workspaces/node_modules/ora/node_modules/chalk": { - "version": "3.0.0", + "node_modules/@vercel/gatsby-plugin-vercel-builder/node_modules/fs-extra": { + "version": "11.1.0", "dev": true, "license": "MIT", + "peer": true, "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" }, "engines": { - "node": ">=8" + "node": ">=14.14" } }, - "node_modules/@turbo/workspaces/node_modules/ora/node_modules/chalk/node_modules/ansi-styles": { - "version": "4.3.0", + "node_modules/@vercel/go": { + "version": "3.2.1", "dev": true, - "license": "MIT", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } + "license": "Apache-2.0", + "peer": true }, - "node_modules/@turbo/workspaces/node_modules/ora/node_modules/chalk/node_modules/ansi-styles/node_modules/color-convert": { - "version": "2.0.1", + "node_modules/@vercel/hydrogen": { + "version": "1.0.11", "dev": true, - "license": "MIT", + "license": "Apache-2.0", + "peer": true, "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" + "@vercel/static-config": "3.0.0", + "ts-morph": "12.0.0" } }, - "node_modules/@turbo/workspaces/node_modules/ora/node_modules/chalk/node_modules/ansi-styles/node_modules/color-convert/node_modules/color-name": { - "version": "1.1.4", + "node_modules/@vercel/next": { + "version": "4.4.2", "dev": true, - "license": "MIT" + "license": "Apache-2.0", + "peer": true, + "dependencies": { + "@vercel/nft": "0.27.10" + } }, - "node_modules/@turbo/workspaces/node_modules/ora/node_modules/chalk/node_modules/supports-color": { - "version": "7.2.0", + "node_modules/@vercel/nft": { + "version": "0.27.10", "dev": true, "license": "MIT", + "peer": true, "dependencies": { - "has-flag": "^4.0.0" + "@mapbox/node-pre-gyp": "^2.0.0-rc.0", + "@rollup/pluginutils": "^5.1.3", + "acorn": "^8.6.0", + "acorn-import-attributes": "^1.9.5", + "async-sema": "^3.1.1", + "bindings": "^1.4.0", + "estree-walker": "2.0.2", + "glob": "^7.1.3", + "graceful-fs": "^4.2.9", + "node-gyp-build": "^4.2.2", + "picomatch": "^4.0.2", + "resolve-from": "^5.0.0" + }, + "bin": { + "nft": "out/cli.js" }, "engines": { - "node": ">=8" + "node": ">=16" } }, - "node_modules/@turbo/workspaces/node_modules/ora/node_modules/chalk/node_modules/supports-color/node_modules/has-flag": { - "version": "4.0.0", + "node_modules/@vercel/nft/node_modules/brace-expansion": { + "version": "1.1.11", "dev": true, "license": "MIT", - "engines": { - "node": ">=8" + "peer": true, + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" } }, - "node_modules/@turbo/workspaces/node_modules/ora/node_modules/log-symbols": { - "version": "3.0.0", + "node_modules/@vercel/nft/node_modules/glob": { + "version": "7.2.3", "dev": true, - "license": "MIT", + "license": "ISC", + "peer": true, "dependencies": { - "chalk": "^2.4.2" + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" }, "engines": { - "node": ">=8" + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/@turbo/workspaces/node_modules/ora/node_modules/log-symbols/node_modules/chalk": { - "version": "2.4.2", + "node_modules/@vercel/nft/node_modules/minimatch": { + "version": "3.1.2", "dev": true, - "license": "MIT", + "license": "ISC", + "peer": true, "dependencies": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" + "brace-expansion": "^1.1.7" }, "engines": { - "node": ">=4" + "node": "*" } }, - "node_modules/@types/cookie": { - "version": "0.4.1", - "dev": true, - "license": "MIT" - }, - "node_modules/@types/cors": { - "version": "2.8.17", + "node_modules/@vercel/nft/node_modules/picomatch": { + "version": "4.0.2", "dev": true, "license": "MIT", - "dependencies": { - "@types/node": "*" + "peer": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" } }, - "node_modules/@types/diff-match-patch": { - "version": "1.0.36", - "license": "MIT" - }, - "node_modules/@types/eslint": { - "version": "8.56.12", + "node_modules/@vercel/node": { + "version": "5.0.2", "dev": true, - "license": "MIT", + "license": "Apache-2.0", + "peer": true, "dependencies": { - "@types/estree": "*", - "@types/json-schema": "*" - } - }, - "node_modules/@types/estree": { - "version": "1.0.6", + "@edge-runtime/node-utils": "2.3.0", + "@edge-runtime/primitives": "4.1.0", + "@edge-runtime/vm": "3.2.0", + "@types/node": "16.18.11", + "@vercel/build-utils": "9.0.1", + "@vercel/error-utils": "2.0.3", + "@vercel/nft": "0.27.10", + "@vercel/static-config": "3.0.0", + "async-listen": "3.0.0", + "cjs-module-lexer": "1.2.3", + "edge-runtime": "2.5.9", + "es-module-lexer": "1.4.1", + "esbuild": "0.14.47", + "etag": "1.8.1", + "node-fetch": "2.6.9", + "path-to-regexp": "6.2.1", + "ts-morph": "12.0.0", + "ts-node": "10.9.1", + "typescript": "4.9.5", + "undici": "5.28.4" + } + }, + "node_modules/@vercel/node/node_modules/@types/node": { + "version": "16.18.11", "dev": true, - "license": "MIT" + "license": "MIT", + "peer": true }, - "node_modules/@types/glob": { - "version": "7.2.0", + "node_modules/@vercel/node/node_modules/arg": { + "version": "4.1.3", "dev": true, "license": "MIT", - "dependencies": { - "@types/minimatch": "*", - "@types/node": "*" - } + "peer": true }, - "node_modules/@types/inquirer": { - "version": "6.5.0", + "node_modules/@vercel/node/node_modules/async-listen": { + "version": "3.0.0", "dev": true, "license": "MIT", - "dependencies": { - "@types/through": "*", - "rxjs": "^6.4.0" + "peer": true, + "engines": { + "node": ">= 14" } }, - "node_modules/@types/inquirer/node_modules/rxjs": { - "version": "6.6.7", + "node_modules/@vercel/node/node_modules/esbuild": { + "version": "0.14.47", "dev": true, - "license": "Apache-2.0", - "dependencies": { - "tslib": "^1.9.0" + "hasInstallScript": true, + "license": "MIT", + "peer": true, + "bin": { + "esbuild": "bin/esbuild" }, "engines": { - "npm": ">=2.0.0" - } - }, - "node_modules/@types/inquirer/node_modules/rxjs/node_modules/tslib": { - "version": "1.14.1", - "dev": true, - "license": "0BSD" - }, - "node_modules/@types/json-schema": { - "version": "7.0.15", + "node": ">=12" + }, + "optionalDependencies": { + "esbuild-android-64": "0.14.47", + "esbuild-android-arm64": "0.14.47", + "esbuild-darwin-64": "0.14.47", + "esbuild-darwin-arm64": "0.14.47", + "esbuild-freebsd-64": "0.14.47", + "esbuild-freebsd-arm64": "0.14.47", + "esbuild-linux-32": "0.14.47", + "esbuild-linux-64": "0.14.47", + "esbuild-linux-arm": "0.14.47", + "esbuild-linux-arm64": "0.14.47", + "esbuild-linux-mips64le": "0.14.47", + "esbuild-linux-ppc64le": "0.14.47", + "esbuild-linux-riscv64": "0.14.47", + "esbuild-linux-s390x": "0.14.47", + "esbuild-netbsd-64": "0.14.47", + "esbuild-openbsd-64": "0.14.47", + "esbuild-sunos-64": "0.14.47", + "esbuild-windows-32": "0.14.47", + "esbuild-windows-64": "0.14.47", + "esbuild-windows-arm64": "0.14.47" + } + }, + "node_modules/@vercel/node/node_modules/esbuild-darwin-arm64": { + "version": "0.14.47", + "cpu": [ + "arm64" + ], "dev": true, - "license": "MIT" + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "peer": true, + "engines": { + "node": ">=12" + } }, - "node_modules/@types/minimatch": { - "version": "5.1.2", + "node_modules/@vercel/node/node_modules/node-fetch": { + "version": "2.6.9", "dev": true, - "license": "MIT" - }, - "node_modules/@types/node": { - "version": "20.16.10", "license": "MIT", + "peer": true, "dependencies": { - "undici-types": "~6.19.2" + "whatwg-url": "^5.0.0" + }, + "engines": { + "node": "4.x || >=6.0.0" + }, + "peerDependencies": { + "encoding": "^0.1.0" + }, + "peerDependenciesMeta": { + "encoding": { + "optional": true + } } }, - "node_modules/@types/pg": { - "version": "8.11.6", - "resolved": "https://registry.npmjs.org/@types/pg/-/pg-8.11.6.tgz", - "integrity": "sha512-/2WmmBXHLsfRqzfHW7BNZ8SbYzE8OSk7i3WjFYvfgRHj7S1xj+16Je5fUKv3lVdVzk/zn9TXOqf+avFCFIE0yQ==", + "node_modules/@vercel/node/node_modules/ts-node": { + "version": "10.9.1", + "dev": true, "license": "MIT", + "peer": true, "dependencies": { + "@cspotcode/source-map-support": "^0.8.0", + "@tsconfig/node10": "^1.0.7", + "@tsconfig/node12": "^1.0.7", + "@tsconfig/node14": "^1.0.0", + "@tsconfig/node16": "^1.0.2", + "acorn": "^8.4.1", + "acorn-walk": "^8.1.1", + "arg": "^4.1.0", + "create-require": "^1.1.0", + "diff": "^4.0.1", + "make-error": "^1.1.1", + "v8-compile-cache-lib": "^3.0.1", + "yn": "3.1.1" + }, + "bin": { + "ts-node": "dist/bin.js", + "ts-node-cwd": "dist/bin-cwd.js", + "ts-node-esm": "dist/bin-esm.js", + "ts-node-script": "dist/bin-script.js", + "ts-node-transpile-only": "dist/bin-transpile.js", + "ts-script": "dist/bin-script-deprecated.js" + }, + "peerDependencies": { + "@swc/core": ">=1.2.50", + "@swc/wasm": ">=1.2.50", "@types/node": "*", - "pg-protocol": "*", - "pg-types": "^4.0.1" + "typescript": ">=2.7" + }, + "peerDependenciesMeta": { + "@swc/core": { + "optional": true + }, + "@swc/wasm": { + "optional": true + } } }, - "node_modules/@types/phoenix": { - "version": "1.6.5", - "license": "MIT" + "node_modules/@vercel/node/node_modules/typescript": { + "version": "4.9.5", + "dev": true, + "license": "Apache-2.0", + "peer": true, + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=4.2.0" + } }, - "node_modules/@types/prop-types": { - "version": "15.7.13", - "devOptional": true, - "license": "MIT" + "node_modules/@vercel/python": { + "version": "4.6.0", + "dev": true, + "license": "Apache-2.0", + "peer": true }, - "node_modules/@types/react": { - "version": "18.3.11", - "devOptional": true, - "license": "MIT", + "node_modules/@vercel/redwood": { + "version": "2.1.12", + "dev": true, + "license": "Apache-2.0", + "peer": true, "dependencies": { - "@types/prop-types": "*", - "csstype": "^3.0.2" + "@vercel/nft": "0.27.10", + "@vercel/routing-utils": "5.0.0", + "@vercel/static-config": "3.0.0", + "semver": "6.3.1", + "ts-morph": "12.0.0" } }, - "node_modules/@types/react-dom": { - "version": "18.3.0", - "devOptional": true, - "license": "MIT", + "node_modules/@vercel/redwood/node_modules/semver": { + "version": "6.3.1", + "dev": true, + "license": "ISC", + "peer": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@vercel/remix-builder": { + "version": "5.0.2", + "dev": true, + "license": "Apache-2.0", + "peer": true, "dependencies": { - "@types/react": "*" + "@vercel/error-utils": "2.0.3", + "@vercel/nft": "0.27.10", + "@vercel/static-config": "3.0.0", + "ts-morph": "12.0.0" } }, - "node_modules/@types/through": { - "version": "0.0.33", + "node_modules/@vercel/routing-utils": { + "version": "5.0.0", "dev": true, - "license": "MIT", + "license": "Apache-2.0", + "peer": true, "dependencies": { - "@types/node": "*" + "path-to-regexp": "6.1.0" + }, + "optionalDependencies": { + "ajv": "^6.0.0" } }, - "node_modules/@types/tinycolor2": { - "version": "1.4.6", + "node_modules/@vercel/routing-utils/node_modules/path-to-regexp": { + "version": "6.1.0", "dev": true, - "license": "MIT" + "license": "MIT", + "peer": true }, - "node_modules/@types/ua-parser-js": { - "version": "0.7.39", + "node_modules/@vercel/ruby": { + "version": "2.1.0", "dev": true, - "license": "MIT" + "license": "Apache-2.0", + "peer": true }, - "node_modules/@types/uuid": { - "version": "9.0.8", - "license": "MIT" + "node_modules/@vercel/static-build": { + "version": "2.5.41", + "dev": true, + "license": "Apache-2.0", + "peer": true, + "dependencies": { + "@vercel/gatsby-plugin-vercel-analytics": "1.0.11", + "@vercel/gatsby-plugin-vercel-builder": "2.0.63", + "@vercel/static-config": "3.0.0", + "ts-morph": "12.0.0" + } }, - "node_modules/@types/ws": { - "version": "8.5.12", - "license": "MIT", + "node_modules/@vercel/static-config": { + "version": "3.0.0", + "dev": true, + "license": "Apache-2.0", + "peer": true, "dependencies": { - "@types/node": "*" + "ajv": "8.6.3", + "json-schema-to-ts": "1.6.4", + "ts-morph": "12.0.0" } }, - "node_modules/@upstash/core-analytics": { - "version": "v0.0.10", + "node_modules/@vercel/static-config/node_modules/ajv": { + "version": "8.6.3", + "dev": true, "license": "MIT", + "peer": true, "dependencies": { - "@upstash/redis": "^1.28.3" + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" }, - "engines": { - "node": ">=16.0.0" + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" } }, - "node_modules/@upstash/ratelimit": { - "version": "v2.0.4", + "node_modules/@vercel/static-config/node_modules/fast-deep-equal": { + "version": "3.1.3", + "dev": true, "license": "MIT", - "dependencies": { - "@upstash/core-analytics": "^0.0.10" - } + "peer": true }, - "node_modules/@upstash/redis": { - "version": "v1.34.3", + "node_modules/@vercel/static-config/node_modules/json-schema-traverse": { + "version": "1.0.0", + "dev": true, "license": "MIT", - "dependencies": { - "crypto-js": "^4.2.0" - } + "peer": true }, "node_modules/abbrev": { "version": "2.0.0", @@ -3923,6 +5327,15 @@ "node": ">=0.4.0" } }, + "node_modules/acorn-import-attributes": { + "version": "1.9.5", + "dev": true, + "license": "MIT", + "peer": true, + "peerDependencies": { + "acorn": "^8" + } + }, "node_modules/acorn-walk": { "version": "8.3.4", "devOptional": true, @@ -3985,6 +5398,30 @@ } } }, + "node_modules/ajv": { + "version": "6.12.6", + "dev": true, + "license": "MIT", + "optional": true, + "peer": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/ajv/node_modules/fast-deep-equal": { + "version": "3.1.3", + "dev": true, + "license": "MIT", + "optional": true, + "peer": true + }, "node_modules/ansi-escapes": { "version": "4.3.2", "dev": true, @@ -4059,17 +5496,26 @@ "node": ">=8" } }, - "node_modules/ast-types": { - "version": "0.13.4", + "node_modules/as-table": { + "version": "1.0.55", "dev": true, "license": "MIT", "dependencies": { - "tslib": "^2.0.1" - }, - "engines": { - "node": ">=4" + "printable-characters": "^1.0.42" } }, + "node_modules/async-listen": { + "version": "1.2.0", + "dev": true, + "license": "MIT", + "peer": true + }, + "node_modules/async-sema": { + "version": "3.1.1", + "dev": true, + "license": "MIT", + "peer": true + }, "node_modules/autoprefixer": { "version": "10.4.20", "dev": true, @@ -4155,6 +5601,15 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/bindings": { + "version": "1.5.0", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "file-uri-to-path": "1.0.0" + } + }, "node_modules/bl": { "version": "4.1.0", "dev": true, @@ -4165,6 +5620,12 @@ "readable-stream": "^3.4.0" } }, + "node_modules/blake3-wasm": { + "version": "2.1.5", + "dev": true, + "license": "MIT", + "peer": true + }, "node_modules/blurhash": { "version": "2.0.5", "license": "MIT" @@ -4244,6 +5705,15 @@ "ieee754": "^1.1.13" } }, + "node_modules/buffer-crc32": { + "version": "0.2.13", + "dev": true, + "license": "MIT", + "peer": true, + "engines": { + "node": "*" + } + }, "node_modules/buffer-from": { "version": "1.1.2", "dev": true, @@ -4258,6 +5728,15 @@ "node": ">=10.16.0" } }, + "node_modules/bytes": { + "version": "3.1.0", + "dev": true, + "license": "MIT", + "peer": true, + "engines": { + "node": ">= 0.8" + } + }, "node_modules/camel-case": { "version": "3.0.0", "dev": true, @@ -4292,6 +5771,15 @@ ], "license": "CC-BY-4.0" }, + "node_modules/capnp-ts": { + "version": "0.7.0", + "dev": true, + "license": "MIT", + "dependencies": { + "debug": "^4.3.1", + "tslib": "^2.2.0" + } + }, "node_modules/chalk": { "version": "2.4.2", "dev": true, @@ -4367,6 +5855,18 @@ "node": ">= 6" } }, + "node_modules/chownr": { + "version": "1.1.4", + "dev": true, + "license": "ISC", + "peer": true + }, + "node_modules/cjs-module-lexer": { + "version": "1.2.3", + "dev": true, + "license": "MIT", + "peer": true + }, "node_modules/class-variance-authority": { "version": "0.7.0", "license": "Apache-2.0", @@ -4448,6 +5948,12 @@ "phenomenon": "^1.6.0" } }, + "node_modules/code-block-writer": { + "version": "10.1.1", + "dev": true, + "license": "MIT", + "peer": true + }, "node_modules/color-convert": { "version": "1.9.3", "dev": true, @@ -4481,6 +5987,15 @@ "proto-list": "~1.2.1" } }, + "node_modules/consola": { + "version": "3.3.3", + "dev": true, + "license": "MIT", + "peer": true, + "engines": { + "node": "^14.18.0 || >=16.10.0" + } + }, "node_modules/constant-case": { "version": "2.0.0", "dev": true, @@ -4490,6 +6005,24 @@ "upper-case": "^1.1.1" } }, + "node_modules/content-type": { + "version": "1.0.4", + "dev": true, + "license": "MIT", + "peer": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/convert-hrtime": { + "version": "3.0.0", + "dev": true, + "license": "MIT", + "peer": true, + "engines": { + "node": ">=8" + } + }, "node_modules/convert-source-map": { "version": "2.0.0", "dev": true, @@ -4573,6 +6106,16 @@ "node": ">= 14" } }, + "node_modules/date-fns": { + "version": "4.1.0", + "dev": true, + "license": "MIT", + "peer": true, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/kossnocorp" + } + }, "node_modules/debounce": { "version": "2.0.0", "dev": true, @@ -4626,6 +6169,12 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/defu": { + "version": "6.1.4", + "dev": true, + "license": "MIT", + "peer": true + }, "node_modules/degenerator": { "version": "5.0.1", "dev": true, @@ -4639,6 +6188,17 @@ "node": ">= 14" } }, + "node_modules/degenerator/node_modules/ast-types": { + "version": "0.13.4", + "dev": true, + "license": "MIT", + "dependencies": { + "tslib": "^2.0.1" + }, + "engines": { + "node": ">=4" + } + }, "node_modules/del": { "version": "5.1.0", "dev": true, @@ -4714,6 +6274,24 @@ "concat-map": "0.0.1" } }, + "node_modules/depd": { + "version": "1.1.2", + "dev": true, + "license": "MIT", + "peer": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/detect-libc": { + "version": "2.0.3", + "dev": true, + "license": "Apache-2.0", + "peer": true, + "engines": { + "node": ">=8" + } + }, "node_modules/detect-node-es": { "version": "1.1.0", "license": "MIT" @@ -4838,8 +6416,6 @@ }, "node_modules/drizzle-kit": { "version": "0.27.2", - "resolved": "https://registry.npmjs.org/drizzle-kit/-/drizzle-kit-0.27.2.tgz", - "integrity": "sha512-F6cFZ1wxa9XzFyeeQsp/0/lIzUbDuQjS8/njpYBDWa+wdWmXuY+Z/X2hHFK/9PGHZkv3c9mER+mVWfKlp/B6Vw==", "dev": true, "license": "MIT", "dependencies": { @@ -4854,8 +6430,6 @@ }, "node_modules/drizzle-orm": { "version": "0.38.3", - "resolved": "https://registry.npmjs.org/drizzle-orm/-/drizzle-orm-0.38.3.tgz", - "integrity": "sha512-w41Y+PquMpSff/QDRGdItG0/aWca+/J3Sda9PPGkTxBtjWQvgU1jxlFBXdjog5tYvTu58uvi3PwR1NuCx0KeZg==", "license": "Apache-2.0", "peerDependencies": { "@aws-sdk/client-rds-data": ">=3", @@ -4977,9 +6551,59 @@ } } }, - "node_modules/eastasianwidth": { - "version": "0.2.0", - "license": "MIT" + "node_modules/eastasianwidth": { + "version": "0.2.0", + "license": "MIT" + }, + "node_modules/edge-runtime": { + "version": "2.5.9", + "dev": true, + "license": "MPL-2.0", + "peer": true, + "dependencies": { + "@edge-runtime/format": "2.2.1", + "@edge-runtime/ponyfill": "2.4.2", + "@edge-runtime/vm": "3.2.0", + "async-listen": "3.0.1", + "mri": "1.2.0", + "picocolors": "1.0.0", + "pretty-ms": "7.0.1", + "signal-exit": "4.0.2", + "time-span": "4.0.0" + }, + "bin": { + "edge-runtime": "dist/cli/index.js" + }, + "engines": { + "node": ">=16" + } + }, + "node_modules/edge-runtime/node_modules/async-listen": { + "version": "3.0.1", + "dev": true, + "license": "MIT", + "peer": true, + "engines": { + "node": ">= 14" + } + }, + "node_modules/edge-runtime/node_modules/picocolors": { + "version": "1.0.0", + "dev": true, + "license": "ISC", + "peer": true + }, + "node_modules/edge-runtime/node_modules/signal-exit": { + "version": "4.0.2", + "dev": true, + "license": "ISC", + "peer": true, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } }, "node_modules/editorconfig": { "version": "1.0.4", @@ -5019,6 +6643,24 @@ "version": "8.0.0", "license": "MIT" }, + "node_modules/end-of-stream": { + "version": "1.1.0", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "once": "~1.3.0" + } + }, + "node_modules/end-of-stream/node_modules/once": { + "version": "1.3.3", + "dev": true, + "license": "ISC", + "peer": true, + "dependencies": { + "wrappy": "1" + } + }, "node_modules/engine.io": { "version": "6.5.5", "dev": true, @@ -5085,6 +6727,12 @@ "url": "https://github.com/fb55/entities?sponsor=1" } }, + "node_modules/es-module-lexer": { + "version": "1.4.1", + "dev": true, + "license": "MIT", + "peer": true + }, "node_modules/esbuild": { "version": "0.19.11", "dev": true, @@ -5122,6 +6770,21 @@ "@esbuild/win32-x64": "0.19.11" } }, + "node_modules/esbuild-darwin-arm64": { + "version": "0.15.18", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=12" + } + }, "node_modules/esbuild-register": { "version": "3.6.0", "dev": true, @@ -5189,6 +6852,12 @@ "node": ">=4.0" } }, + "node_modules/estree-walker": { + "version": "2.0.2", + "dev": true, + "license": "MIT", + "peer": true + }, "node_modules/esutils": { "version": "2.0.3", "dev": true, @@ -5197,6 +6866,21 @@ "node": ">=0.10.0" } }, + "node_modules/etag": { + "version": "1.8.1", + "dev": true, + "license": "MIT", + "peer": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/events-intercept": { + "version": "2.0.0", + "dev": true, + "license": "MIT", + "peer": true + }, "node_modules/eventsource-parser": { "version": "3.0.0", "license": "MIT", @@ -5239,6 +6923,17 @@ "node": ">= 8" } }, + "node_modules/exit-hook": { + "version": "2.2.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/external-editor": { "version": "3.1.0", "dev": true, @@ -5280,6 +6975,13 @@ "node": ">= 6" } }, + "node_modules/fast-json-stable-stringify": { + "version": "2.1.0", + "dev": true, + "license": "MIT", + "optional": true, + "peer": true + }, "node_modules/fast-xml-parser": { "version": "4.4.1", "funding": [ @@ -5307,6 +7009,15 @@ "reusify": "^1.0.4" } }, + "node_modules/fd-slicer": { + "version": "1.1.0", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "pend": "~1.2.0" + } + }, "node_modules/figures": { "version": "3.2.0", "dev": true, @@ -5321,6 +7032,12 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/file-uri-to-path": { + "version": "1.0.0", + "dev": true, + "license": "MIT", + "peer": true + }, "node_modules/fill-range": { "version": "7.1.1", "license": "MIT", @@ -5415,6 +7132,25 @@ "node": ">=12" } }, + "node_modules/fs-minipass": { + "version": "1.2.7", + "dev": true, + "license": "ISC", + "peer": true, + "dependencies": { + "minipass": "^2.6.0" + } + }, + "node_modules/fs-minipass/node_modules/minipass": { + "version": "2.9.0", + "dev": true, + "license": "ISC", + "peer": true, + "dependencies": { + "safe-buffer": "^5.1.2", + "yallist": "^3.0.0" + } + }, "node_modules/fs.realpath": { "version": "1.0.0", "dev": true, @@ -5438,6 +7174,15 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/generic-pool": { + "version": "3.4.2", + "dev": true, + "license": "MIT", + "peer": true, + "engines": { + "node": ">= 4" + } + }, "node_modules/gensync": { "version": "1.0.0-beta.2", "dev": true, @@ -5453,6 +7198,20 @@ "node": ">=6" } }, + "node_modules/get-source": { + "version": "2.0.12", + "dev": true, + "license": "Unlicense", + "dependencies": { + "data-uri-to-buffer": "^2.0.0", + "source-map": "^0.6.1" + } + }, + "node_modules/get-source/node_modules/data-uri-to-buffer": { + "version": "2.0.2", + "dev": true, + "license": "MIT" + }, "node_modules/get-stream": { "version": "6.0.1", "dev": true, @@ -5533,6 +7292,11 @@ "node": ">=10.13.0" } }, + "node_modules/glob-to-regexp": { + "version": "0.4.1", + "dev": true, + "license": "BSD-2-Clause" + }, "node_modules/globals": { "version": "11.12.0", "dev": true, @@ -5756,6 +7520,25 @@ "entities": "^4.4.0" } }, + "node_modules/http-errors": { + "version": "1.4.0", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "inherits": "2.0.1", + "statuses": ">= 1.2.1 < 2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/http-errors/node_modules/inherits": { + "version": "2.0.1", + "dev": true, + "license": "ISC", + "peer": true + }, "node_modules/http-proxy-agent": { "version": "7.0.2", "dev": true, @@ -6084,6 +7867,12 @@ "upper-case": "^1.1.0" } }, + "node_modules/isarray": { + "version": "0.0.1", + "dev": true, + "license": "MIT", + "peer": true + }, "node_modules/isbinaryfile": { "version": "4.0.10", "dev": true, @@ -6099,6 +7888,12 @@ "version": "2.0.0", "license": "ISC" }, + "node_modules/itty-time": { + "version": "1.0.6", + "dev": true, + "license": "MIT", + "peer": true + }, "node_modules/jackspeak": { "version": "2.3.6", "license": "BlueOak-1.0.0", @@ -6203,6 +7998,23 @@ "version": "0.4.0", "license": "(AFL-2.1 OR BSD-3-Clause)" }, + "node_modules/json-schema-to-ts": { + "version": "1.6.4", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "@types/json-schema": "^7.0.6", + "ts-toolbelt": "^6.15.5" + } + }, + "node_modules/json-schema-traverse": { + "version": "0.4.1", + "dev": true, + "license": "MIT", + "optional": true, + "peer": true + }, "node_modules/json5": { "version": "2.2.3", "dev": true, @@ -6414,6 +8226,15 @@ "react": "^16.5.1 || ^17.0.0 || ^18.0.0 || ^19.0.0-rc" } }, + "node_modules/magic-string": { + "version": "0.25.9", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "sourcemap-codec": "^1.4.8" + } + }, "node_modules/make-error": { "version": "1.3.6", "devOptional": true, @@ -6451,6 +8272,29 @@ "node": ">= 8" } }, + "node_modules/micro": { + "version": "9.3.5-canary.3", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "arg": "4.1.0", + "content-type": "1.0.4", + "raw-body": "2.4.1" + }, + "bin": { + "micro": "bin/micro.js" + }, + "engines": { + "node": ">= 8.0.0" + } + }, + "node_modules/micro/node_modules/arg": { + "version": "4.1.0", + "dev": true, + "license": "MIT", + "peer": true + }, "node_modules/micromatch": { "version": "4.0.8", "license": "MIT", @@ -6462,6 +8306,18 @@ "node": ">=8.6" } }, + "node_modules/mime": { + "version": "3.0.0", + "dev": true, + "license": "MIT", + "peer": true, + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=10.0.0" + } + }, "node_modules/mime-db": { "version": "1.52.0", "dev": true, @@ -6489,6 +8345,31 @@ "node": ">=6" } }, + "node_modules/miniflare": { + "version": "3.20241218.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@cspotcode/source-map-support": "0.8.1", + "acorn": "^8.8.0", + "acorn-walk": "^8.2.0", + "capnp-ts": "^0.7.0", + "exit-hook": "^2.2.1", + "glob-to-regexp": "^0.4.1", + "stoppable": "^1.1.0", + "undici": "^5.28.4", + "workerd": "1.20241218.0", + "ws": "^8.18.0", + "youch": "^3.2.2", + "zod": "^3.22.3" + }, + "bin": { + "miniflare": "bootstrap.js" + }, + "engines": { + "node": ">=16.13" + } + }, "node_modules/minimatch": { "version": "9.0.5", "license": "ISC", @@ -6517,6 +8398,25 @@ "node": ">=16 || 14 >=14.17" } }, + "node_modules/minizlib": { + "version": "1.3.3", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "minipass": "^2.9.0" + } + }, + "node_modules/minizlib/node_modules/minipass": { + "version": "2.9.0", + "dev": true, + "license": "ISC", + "peer": true, + "dependencies": { + "safe-buffer": "^5.1.2", + "yallist": "^3.0.0" + } + }, "node_modules/mkdirp": { "version": "0.5.6", "dev": true, @@ -6528,11 +8428,28 @@ "mkdirp": "bin/cmd.js" } }, + "node_modules/mri": { + "version": "1.2.0", + "dev": true, + "license": "MIT", + "peer": true, + "engines": { + "node": ">=4" + } + }, "node_modules/ms": { "version": "2.1.3", "dev": true, "license": "MIT" }, + "node_modules/mustache": { + "version": "4.2.0", + "dev": true, + "license": "MIT", + "bin": { + "mustache": "bin/mustache" + } + }, "node_modules/mute-stream": { "version": "0.0.8", "dev": true, @@ -6680,12 +8597,52 @@ "react-dom": "^16.8 || ^17 || ^18" } }, - "node_modules/no-case": { - "version": "2.3.2", + "node_modules/no-case": { + "version": "2.3.2", + "dev": true, + "license": "MIT", + "dependencies": { + "lower-case": "^1.1.1" + } + }, + "node_modules/node-fetch": { + "version": "2.6.7", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "whatwg-url": "^5.0.0" + }, + "engines": { + "node": "4.x || >=6.0.0" + }, + "peerDependencies": { + "encoding": "^0.1.0" + }, + "peerDependenciesMeta": { + "encoding": { + "optional": true + } + } + }, + "node_modules/node-forge": { + "version": "1.3.1", + "dev": true, + "license": "(BSD-3-Clause OR GPL-2.0)", + "peer": true, + "engines": { + "node": ">= 6.13.0" + } + }, + "node_modules/node-gyp-build": { + "version": "4.8.4", "dev": true, "license": "MIT", - "dependencies": { - "lower-case": "^1.1.1" + "peer": true, + "bin": { + "node-gyp-build": "bin.js", + "node-gyp-build-optional": "optional.js", + "node-gyp-build-test": "build-test.js" } }, "node_modules/node-plop": { @@ -6872,10 +8829,14 @@ }, "node_modules/obuf": { "version": "1.1.2", - "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz", - "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==", "license": "MIT" }, + "node_modules/ohash": { + "version": "1.1.4", + "dev": true, + "license": "MIT", + "peer": true + }, "node_modules/on-change": { "version": "4.0.2", "license": "MIT", @@ -6994,6 +8955,15 @@ "node": ">=8" } }, + "node_modules/os-paths": { + "version": "4.4.0", + "dev": true, + "license": "MIT", + "peer": true, + "engines": { + "node": ">= 6.0" + } + }, "node_modules/os-tmpdir": { "version": "1.0.2", "dev": true, @@ -7002,6 +8972,15 @@ "node": ">=0.10.0" } }, + "node_modules/p-finally": { + "version": "2.0.1", + "dev": true, + "license": "MIT", + "peer": true, + "engines": { + "node": ">=8" + } + }, "node_modules/p-map": { "version": "3.0.0", "dev": true, @@ -7043,6 +9022,21 @@ "node": ">= 14" } }, + "node_modules/package-json-from-dist": { + "version": "1.0.1", + "dev": true, + "license": "BlueOak-1.0.0", + "peer": true + }, + "node_modules/package-manager-manager": { + "version": "0.2.0", + "dev": true, + "license": "MIT", + "dependencies": { + "js-yaml": "^4.1.0", + "shellac": "^0.8.0" + } + }, "node_modules/param-case": { "version": "2.1.1", "dev": true, @@ -7051,6 +9045,15 @@ "no-case": "^2.2.0" } }, + "node_modules/parse-ms": { + "version": "2.1.0", + "dev": true, + "license": "MIT", + "peer": true, + "engines": { + "node": ">=6" + } + }, "node_modules/parseley": { "version": "0.12.1", "license": "MIT", @@ -7071,6 +9074,12 @@ "upper-case-first": "^1.1.0" } }, + "node_modules/path-browserify": { + "version": "1.0.1", + "dev": true, + "license": "MIT", + "peer": true + }, "node_modules/path-case": { "version": "2.1.1", "dev": true, @@ -7094,6 +9103,25 @@ "node": ">=8" } }, + "node_modules/path-match": { + "version": "1.2.4", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "http-errors": "~1.4.0", + "path-to-regexp": "^1.0.0" + } + }, + "node_modules/path-match/node_modules/path-to-regexp": { + "version": "1.9.0", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "isarray": "0.0.1" + } + }, "node_modules/path-parse": { "version": "1.0.7", "license": "MIT" @@ -7116,6 +9144,12 @@ "version": "10.4.3", "license": "ISC" }, + "node_modules/path-to-regexp": { + "version": "6.2.1", + "dev": true, + "license": "MIT", + "peer": true + }, "node_modules/path-type": { "version": "4.0.0", "dev": true, @@ -7124,6 +9158,17 @@ "node": ">=8" } }, + "node_modules/pathe": { + "version": "1.1.2", + "dev": true, + "license": "MIT", + "peer": true + }, + "node_modules/pcre-to-regexp": { + "version": "1.1.0", + "dev": true, + "license": "MIT" + }, "node_modules/peberminta": { "version": "0.9.0", "license": "MIT", @@ -7131,10 +9176,14 @@ "url": "https://ko-fi.com/killymxi" } }, + "node_modules/pend": { + "version": "1.2.0", + "dev": true, + "license": "MIT", + "peer": true + }, "node_modules/pg": { "version": "8.13.1", - "resolved": "https://registry.npmjs.org/pg/-/pg-8.13.1.tgz", - "integrity": "sha512-OUir1A0rPNZlX//c7ksiu7crsGZTKSOXJPgtNiHGIlC9H0lO+NC6ZDYksSgBYY/thSWhnSRBv8w1lieNNGATNQ==", "license": "MIT", "optional": true, "peer": true, @@ -7162,24 +9211,18 @@ }, "node_modules/pg-cloudflare": { "version": "1.1.1", - "resolved": "https://registry.npmjs.org/pg-cloudflare/-/pg-cloudflare-1.1.1.tgz", - "integrity": "sha512-xWPagP/4B6BgFO+EKz3JONXv3YDgvkbVrGw2mTo3D6tVDQRh1e7cqVGvyR3BE+eQgAvx1XhW/iEASj4/jCWl3Q==", "license": "MIT", "optional": true, "peer": true }, "node_modules/pg-connection-string": { "version": "2.7.0", - "resolved": "https://registry.npmjs.org/pg-connection-string/-/pg-connection-string-2.7.0.tgz", - "integrity": "sha512-PI2W9mv53rXJQEOb8xNR8lH7Hr+EKa6oJa38zsK0S/ky2er16ios1wLKhZyxzD7jUReiWokc9WK5nxSnC7W1TA==", "license": "MIT", "optional": true, "peer": true }, "node_modules/pg-int8": { "version": "1.0.1", - "resolved": "https://registry.npmjs.org/pg-int8/-/pg-int8-1.0.1.tgz", - "integrity": "sha512-WCtabS6t3c8SkpDBUlb1kjOs7l66xsGdKpIPZsg4wR+B3+u9UAum2odSsF9tnvxg80h4ZxLWMy4pRjOsFIqQpw==", "license": "ISC", "engines": { "node": ">=4.0.0" @@ -7187,8 +9230,6 @@ }, "node_modules/pg-numeric": { "version": "1.0.2", - "resolved": "https://registry.npmjs.org/pg-numeric/-/pg-numeric-1.0.2.tgz", - "integrity": "sha512-BM/Thnrw5jm2kKLE5uJkXqqExRUY/toLHda65XgFTBTFYZyopbKjBe29Ii3RbkvlsMoFwD+tHeGaCjjv0gHlyw==", "license": "ISC", "engines": { "node": ">=4" @@ -7196,8 +9237,6 @@ }, "node_modules/pg-pool": { "version": "3.7.0", - "resolved": "https://registry.npmjs.org/pg-pool/-/pg-pool-3.7.0.tgz", - "integrity": "sha512-ZOBQForurqh4zZWjrgSwwAtzJ7QiRX0ovFkZr2klsen3Nm0aoh33Ls0fzfv3imeH/nw/O27cjdz5kzYJfeGp/g==", "license": "MIT", "optional": true, "peer": true, @@ -7207,14 +9246,10 @@ }, "node_modules/pg-protocol": { "version": "1.7.0", - "resolved": "https://registry.npmjs.org/pg-protocol/-/pg-protocol-1.7.0.tgz", - "integrity": "sha512-hTK/mE36i8fDDhgDFjy6xNOG+LCorxLG3WO17tku+ij6sVHXh1jQUJ8hYAnRhNla4QVD2H8er/FOjc/+EgC6yQ==", "license": "MIT" }, "node_modules/pg-types": { "version": "4.0.2", - "resolved": "https://registry.npmjs.org/pg-types/-/pg-types-4.0.2.tgz", - "integrity": "sha512-cRL3JpS3lKMGsKaWndugWQoLOCoP+Cic8oseVcbr0qhPzYD5DWXK+RZ9LY9wxRf7RQia4SCwQlXk0q6FCPrVng==", "license": "MIT", "dependencies": { "pg-int8": "1.0.1", @@ -7231,8 +9266,6 @@ }, "node_modules/pg/node_modules/pg-types": { "version": "2.2.0", - "resolved": "https://registry.npmjs.org/pg-types/-/pg-types-2.2.0.tgz", - "integrity": "sha512-qTAAlrEsl8s4OiEQY69wDvcMIdQN6wdz5ojQiOy6YRMuynxenON0O5oCpJI6lshc6scgAY8qvJ2On/p+CXY0GA==", "license": "MIT", "optional": true, "peer": true, @@ -7249,8 +9282,6 @@ }, "node_modules/pg/node_modules/postgres-array": { "version": "2.0.0", - "resolved": "https://registry.npmjs.org/postgres-array/-/postgres-array-2.0.0.tgz", - "integrity": "sha512-VpZrUqU5A69eQyW2c5CA1jtLecCsN2U/bD6VilrFDWq5+5UIEVO7nazS3TEcHf1zuPYO/sqGvUvW62g86RXZuA==", "license": "MIT", "optional": true, "peer": true, @@ -7260,8 +9291,6 @@ }, "node_modules/pg/node_modules/postgres-bytea": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/postgres-bytea/-/postgres-bytea-1.0.0.tgz", - "integrity": "sha512-xy3pmLuQqRBZBXDULy7KbaitYqLcmxigw14Q5sj8QBVLqEwXfeybIKVWiqAXTlcvdvb0+xkOtDbfQMOf4lST1w==", "license": "MIT", "optional": true, "peer": true, @@ -7271,8 +9300,6 @@ }, "node_modules/pg/node_modules/postgres-date": { "version": "1.0.7", - "resolved": "https://registry.npmjs.org/postgres-date/-/postgres-date-1.0.7.tgz", - "integrity": "sha512-suDmjLVQg78nMK2UZ454hAG+OAW+HQPZ6n++TNDUX+L0+uUlLywnoxJKDou51Zm+zTCjrCl0Nq6J9C5hP9vK/Q==", "license": "MIT", "optional": true, "peer": true, @@ -7282,8 +9309,6 @@ }, "node_modules/pg/node_modules/postgres-interval": { "version": "1.2.0", - "resolved": "https://registry.npmjs.org/postgres-interval/-/postgres-interval-1.2.0.tgz", - "integrity": "sha512-9ZhXKM/rw350N1ovuWHbGxnGh/SNJ4cnxHiM0rxE4VN41wsg8P8zWn9hv/buK00RP4WvlOyr/RBDiptyxVbkZQ==", "license": "MIT", "optional": true, "peer": true, @@ -7296,8 +9321,6 @@ }, "node_modules/pgpass": { "version": "1.0.5", - "resolved": "https://registry.npmjs.org/pgpass/-/pgpass-1.0.5.tgz", - "integrity": "sha512-FdW9r/jQZhSeohs1Z3sI1yxFQNFvMcnmfuj4WBMUTxOrAyLMaTcE1aAMBiTlbMNaXvBCQuVi0R7hd8udDSP7ug==", "license": "MIT", "optional": true, "peer": true, @@ -7478,9 +9501,9 @@ }, "node_modules/postgres": { "version": "3.4.5", - "resolved": "https://registry.npmjs.org/postgres/-/postgres-3.4.5.tgz", - "integrity": "sha512-cDWgoah1Gez9rN3H4165peY9qfpEo+SA61oQv65O3cRUE1pOEoJWwddwcqKE8XZYjbblOJlYDlLV4h67HrEVDg==", "license": "Unlicense", + "optional": true, + "peer": true, "engines": { "node": ">=12" }, @@ -7491,8 +9514,6 @@ }, "node_modules/postgres-array": { "version": "3.0.2", - "resolved": "https://registry.npmjs.org/postgres-array/-/postgres-array-3.0.2.tgz", - "integrity": "sha512-6faShkdFugNQCLwucjPcY5ARoW1SlbnrZjmGl0IrrqewpvxvhSLHimCVzqeuULCbG0fQv7Dtk1yDbG3xv7Veog==", "license": "MIT", "engines": { "node": ">=12" @@ -7500,8 +9521,6 @@ }, "node_modules/postgres-bytea": { "version": "3.0.0", - "resolved": "https://registry.npmjs.org/postgres-bytea/-/postgres-bytea-3.0.0.tgz", - "integrity": "sha512-CNd4jim9RFPkObHSjVHlVrxoVQXz7quwNFpz7RY1okNNme49+sVyiTvTRobiLV548Hx/hb1BG+iE7h9493WzFw==", "license": "MIT", "dependencies": { "obuf": "~1.1.2" @@ -7512,8 +9531,6 @@ }, "node_modules/postgres-date": { "version": "2.1.0", - "resolved": "https://registry.npmjs.org/postgres-date/-/postgres-date-2.1.0.tgz", - "integrity": "sha512-K7Juri8gtgXVcDfZttFKVmhglp7epKb1K4pgrkLxehjqkrgPhfG6OO8LHLkfaqkbpjNRnra018XwAr1yQFWGcA==", "license": "MIT", "engines": { "node": ">=12" @@ -7521,8 +9538,6 @@ }, "node_modules/postgres-interval": { "version": "3.0.0", - "resolved": "https://registry.npmjs.org/postgres-interval/-/postgres-interval-3.0.0.tgz", - "integrity": "sha512-BSNDnbyZCXSxgA+1f5UU2GmwhoI0aU5yMxRGO8CdFEcY2BQF9xm/7MqKnYoM1nJDk8nONNWDk9WeSmePFhQdlw==", "license": "MIT", "engines": { "node": ">=12" @@ -7530,14 +9545,32 @@ }, "node_modules/postgres-range": { "version": "1.1.4", - "resolved": "https://registry.npmjs.org/postgres-range/-/postgres-range-1.1.4.tgz", - "integrity": "sha512-i/hbxIE9803Alj/6ytL7UHQxRvZkI9O4Sy+J3HGc4F4oo/2eQAjTSNJ0bfxyse3bH0nuVesCk+3IRLaMtG3H6w==", "license": "MIT" }, "node_modules/presentation": { "resolved": "apps/presentation", "link": true }, + "node_modules/pretty-ms": { + "version": "7.0.1", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "parse-ms": "^2.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/printable-characters": { + "version": "1.0.42", + "dev": true, + "license": "Unlicense" + }, "node_modules/prismjs": { "version": "1.29.0", "license": "MIT", @@ -7545,6 +9578,12 @@ "node": ">=6" } }, + "node_modules/promisepipe": { + "version": "3.0.0", + "dev": true, + "license": "MIT", + "peer": true + }, "node_modules/proto-list": { "version": "1.2.4", "license": "ISC" @@ -7572,6 +9611,25 @@ "dev": true, "license": "MIT" }, + "node_modules/pump": { + "version": "3.0.2", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "node_modules/punycode": { + "version": "2.3.1", + "dev": true, + "license": "MIT", + "peer": true, + "engines": { + "node": ">=6" + } + }, "node_modules/queue-microtask": { "version": "1.2.3", "funding": [ @@ -7590,194 +9648,97 @@ ], "license": "MIT" }, - "node_modules/rc": { - "version": "1.2.8", + "node_modules/raw-body": { + "version": "2.4.1", "dev": true, - "license": "(BSD-2-Clause OR MIT OR Apache-2.0)", - "dependencies": { - "deep-extend": "^0.6.0", - "ini": "~1.3.0", - "minimist": "^1.2.0", - "strip-json-comments": "~2.0.1" - }, - "bin": { - "rc": "cli.js" - } - }, - "node_modules/react": { - "version": "18.3.1", "license": "MIT", + "peer": true, "dependencies": { - "loose-envify": "^1.1.0" + "bytes": "3.1.0", + "http-errors": "1.7.3", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" }, "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/react-dom": { - "version": "18.3.1", - "license": "MIT", - "dependencies": { - "loose-envify": "^1.1.0", - "scheduler": "^0.23.2" - }, - "peerDependencies": { - "react": "^18.3.1" + "node": ">= 0.8" } }, - "node_modules/react-email": { - "version": "3.0.1", + "node_modules/raw-body/node_modules/http-errors": { + "version": "1.7.3", "dev": true, "license": "MIT", + "peer": true, "dependencies": { - "@babel/core": "7.24.5", - "@babel/parser": "7.24.5", - "chalk": "4.1.2", - "chokidar": "3.6.0", - "commander": "11.1.0", - "debounce": "2.0.0", - "esbuild": "0.19.11", - "glob": "10.3.4", - "log-symbols": "4.1.0", - "mime-types": "2.1.35", - "next": "14.2.3", - "normalize-path": "3.0.0", - "ora": "5.4.1", - "socket.io": "4.7.5" - }, - "bin": { - "email": "dist/cli/index.js" - }, - "engines": { - "node": ">=18.0.0" - } - }, - "node_modules/react-email/node_modules/@next/swc-darwin-x64": { - "version": "14.2.11", - "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-14.2.11.tgz", - "integrity": "sha512-lnB0zYCld4yE0IX3ANrVMmtAbziBb7MYekcmR6iE9bujmgERl6+FK+b0MBq0pl304lYe7zO4yxJus9H/Af8jbg==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/react-email/node_modules/@next/swc-linux-arm64-gnu": { - "version": "14.2.11", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-14.2.11.tgz", - "integrity": "sha512-Ulo9TZVocYmUAtzvZ7FfldtwUoQY0+9z3BiXZCLSUwU2bp7GqHA7/bqrfsArDlUb2xeGwn3ZuBbKtNK8TR0A8w==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/react-email/node_modules/@next/swc-linux-arm64-musl": { - "version": "14.2.11", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-14.2.11.tgz", - "integrity": "sha512-fH377DnKGyUnkWlmUpFF1T90m0dADBfK11dF8sOQkiELF9M+YwDRCGe8ZyDzvQcUd20Rr5U7vpZRrAxKwd3Rzg==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/react-email/node_modules/@next/swc-linux-x64-gnu": { - "version": "14.2.11", - "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-14.2.11.tgz", - "integrity": "sha512-a0TH4ZZp4NS0LgXP/488kgvWelNpwfgGTUCDXVhPGH6pInb7yIYNgM4kmNWOxBFt+TIuOH6Pi9NnGG4XWFUyXQ==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/react-email/node_modules/@next/swc-linux-x64-musl": { - "version": "14.2.11", - "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-14.2.11.tgz", - "integrity": "sha512-DYYZcO4Uir2gZxA4D2JcOAKVs8ZxbOFYPpXSVIgeoQbREbeEHxysVsg3nY4FrQy51e5opxt5mOHl/LzIyZBoKA==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/react-email/node_modules/@next/swc-win32-arm64-msvc": { - "version": "14.2.11", - "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-14.2.11.tgz", - "integrity": "sha512-PwqHeKG3/kKfPpM6of1B9UJ+Er6ySUy59PeFu0Un0LBzJTRKKAg2V6J60Yqzp99m55mLa+YTbU6xj61ImTv9mg==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "win32" - ], + "depd": "~1.1.2", + "inherits": "2.0.4", + "setprototypeof": "1.1.1", + "statuses": ">= 1.5.0 < 2", + "toidentifier": "1.0.0" + }, "engines": { - "node": ">= 10" + "node": ">= 0.6" } }, - "node_modules/react-email/node_modules/@next/swc-win32-ia32-msvc": { - "version": "14.2.11", - "resolved": "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-14.2.11.tgz", - "integrity": "sha512-0U7PWMnOYIvM74GY6rbH6w7v+vNPDVH1gUhlwHpfInJnNe5LkmUZqhp7FNWeNa5wbVgRcRi1F1cyxp4dmeLLvA==", - "cpu": [ - "ia32" - ], + "node_modules/rc": { + "version": "1.2.8", "dev": true, - "optional": true, - "os": [ - "win32" - ], + "license": "(BSD-2-Clause OR MIT OR Apache-2.0)", + "dependencies": { + "deep-extend": "^0.6.0", + "ini": "~1.3.0", + "minimist": "^1.2.0", + "strip-json-comments": "~2.0.1" + }, + "bin": { + "rc": "cli.js" + } + }, + "node_modules/react": { + "version": "18.3.1", + "license": "MIT", + "dependencies": { + "loose-envify": "^1.1.0" + }, "engines": { - "node": ">= 10" + "node": ">=0.10.0" } }, - "node_modules/react-email/node_modules/@next/swc-win32-x64-msvc": { - "version": "14.2.11", - "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-14.2.11.tgz", - "integrity": "sha512-gQpS7mcgovWoaTG1FbS5/ojF7CGfql1Q0ZLsMrhcsi2Sr9HEqsUZ70MPJyaYBXbk6iEAP7UXMD9HC8KY1qNwvA==", - "cpu": [ - "x64" - ], + "node_modules/react-dom": { + "version": "18.3.1", + "license": "MIT", + "dependencies": { + "loose-envify": "^1.1.0", + "scheduler": "^0.23.2" + }, + "peerDependencies": { + "react": "^18.3.1" + } + }, + "node_modules/react-email": { + "version": "3.0.1", "dev": true, - "optional": true, - "os": [ - "win32" - ], + "license": "MIT", + "dependencies": { + "@babel/core": "7.24.5", + "@babel/parser": "7.24.5", + "chalk": "4.1.2", + "chokidar": "3.6.0", + "commander": "11.1.0", + "debounce": "2.0.0", + "esbuild": "0.19.11", + "glob": "10.3.4", + "log-symbols": "4.1.0", + "mime-types": "2.1.35", + "next": "14.2.3", + "normalize-path": "3.0.0", + "ora": "5.4.1", + "socket.io": "4.7.5" + }, + "bin": { + "email": "dist/cli/index.js" + }, "engines": { - "node": ">= 10" + "node": ">=18.0.0" } }, "node_modules/react-email/node_modules/chalk": { @@ -7852,6 +9813,43 @@ "node": ">=16" } }, + "node_modules/react-email/node_modules/esbuild": { + "version": "0.19.11", + "dev": true, + "hasInstallScript": true, + "license": "MIT", + "bin": { + "esbuild": "bin/esbuild" + }, + "engines": { + "node": ">=12" + }, + "optionalDependencies": { + "@esbuild/aix-ppc64": "0.19.11", + "@esbuild/android-arm": "0.19.11", + "@esbuild/android-arm64": "0.19.11", + "@esbuild/android-x64": "0.19.11", + "@esbuild/darwin-arm64": "0.19.11", + "@esbuild/darwin-x64": "0.19.11", + "@esbuild/freebsd-arm64": "0.19.11", + "@esbuild/freebsd-x64": "0.19.11", + "@esbuild/linux-arm": "0.19.11", + "@esbuild/linux-arm64": "0.19.11", + "@esbuild/linux-ia32": "0.19.11", + "@esbuild/linux-loong64": "0.19.11", + "@esbuild/linux-mips64el": "0.19.11", + "@esbuild/linux-ppc64": "0.19.11", + "@esbuild/linux-riscv64": "0.19.11", + "@esbuild/linux-s390x": "0.19.11", + "@esbuild/linux-x64": "0.19.11", + "@esbuild/netbsd-x64": "0.19.11", + "@esbuild/openbsd-x64": "0.19.11", + "@esbuild/sunos-x64": "0.19.11", + "@esbuild/win32-arm64": "0.19.11", + "@esbuild/win32-ia32": "0.19.11", + "@esbuild/win32-x64": "0.19.11" + } + }, "node_modules/react-email/node_modules/next": { "version": "14.2.3", "dev": true, @@ -8067,6 +10065,11 @@ "dev": true, "license": "MIT" }, + "node_modules/reghex": { + "version": "1.0.2", + "dev": true, + "license": "MIT" + }, "node_modules/registry-auth-token": { "version": "3.3.2", "dev": true, @@ -8087,6 +10090,15 @@ "node": ">=0.10.0" } }, + "node_modules/require-from-string": { + "version": "2.0.2", + "dev": true, + "license": "MIT", + "peer": true, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/resend": { "version": "4.0.0", "license": "MIT", @@ -8128,6 +10140,15 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/resolve-from": { + "version": "5.0.0", + "dev": true, + "license": "MIT", + "peer": true, + "engines": { + "node": ">=8" + } + }, "node_modules/resolve-pkg-maps": { "version": "1.0.0", "dev": true, @@ -8209,6 +10230,47 @@ "concat-map": "0.0.1" } }, + "node_modules/rollup-plugin-inject": { + "version": "3.0.2", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "estree-walker": "^0.6.1", + "magic-string": "^0.25.3", + "rollup-pluginutils": "^2.8.1" + } + }, + "node_modules/rollup-plugin-inject/node_modules/estree-walker": { + "version": "0.6.1", + "dev": true, + "license": "MIT", + "peer": true + }, + "node_modules/rollup-plugin-node-polyfills": { + "version": "0.2.1", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "rollup-plugin-inject": "^3.0.0" + } + }, + "node_modules/rollup-pluginutils": { + "version": "2.8.2", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "estree-walker": "^0.6.1" + } + }, + "node_modules/rollup-pluginutils/node_modules/estree-walker": { + "version": "0.6.1", + "dev": true, + "license": "MIT", + "peer": true + }, "node_modules/run-async": { "version": "2.4.1", "dev": true, @@ -8291,6 +10353,19 @@ "url": "https://ko-fi.com/killymxi" } }, + "node_modules/selfsigned": { + "version": "2.4.1", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "@types/node-forge": "^1.3.0", + "node-forge": "^1" + }, + "engines": { + "node": ">=10" + } + }, "node_modules/semver": { "version": "7.6.3", "license": "ISC", @@ -8314,6 +10389,12 @@ "upper-case-first": "^1.1.2" } }, + "node_modules/setprototypeof": { + "version": "1.1.1", + "dev": true, + "license": "ISC", + "peer": true + }, "node_modules/shebang-command": { "version": "2.0.0", "license": "MIT", @@ -8331,6 +10412,14 @@ "node": ">=8" } }, + "node_modules/shellac": { + "version": "0.8.0", + "dev": true, + "license": "MIT", + "dependencies": { + "reghex": "^1.0.2" + } + }, "node_modules/signal-exit": { "version": "3.0.7", "dev": true, @@ -8477,10 +10566,14 @@ "source-map": "^0.6.0" } }, + "node_modules/sourcemap-codec": { + "version": "1.4.8", + "dev": true, + "license": "MIT", + "peer": true + }, "node_modules/split2": { "version": "4.2.0", - "resolved": "https://registry.npmjs.org/split2/-/split2-4.2.0.tgz", - "integrity": "sha512-UcjcJOWknrNkF6PLX83qcHM6KHgVKNkV62Y8a5uYDVv9ydGQVwAHMKqHdJje1VTWpljG0WYpCDhrCdAOYH4TWg==", "license": "ISC", "optional": true, "peer": true, @@ -8493,6 +10586,59 @@ "dev": true, "license": "BSD-3-Clause" }, + "node_modules/stacktracey": { + "version": "2.1.8", + "dev": true, + "license": "Unlicense", + "dependencies": { + "as-table": "^1.0.36", + "get-source": "^2.0.12" + } + }, + "node_modules/stat-mode": { + "version": "0.3.0", + "dev": true, + "license": "MIT", + "peer": true + }, + "node_modules/statuses": { + "version": "1.5.0", + "dev": true, + "license": "MIT", + "peer": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/stoppable": { + "version": "1.1.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4", + "npm": ">=6" + } + }, + "node_modules/stream-to-array": { + "version": "2.3.0", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "any-promise": "^1.1.0" + } + }, + "node_modules/stream-to-promise": { + "version": "2.2.0", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "any-promise": "~1.3.0", + "end-of-stream": "~1.1.0", + "stream-to-array": "~2.3.0" + } + }, "node_modules/streamsearch": { "version": "1.1.0", "engines": { @@ -8744,6 +10890,34 @@ "tailwindcss": "^1.0 || ^2.0 || ^3.0.0-alpha.1 || ^3.0" } }, + "node_modules/tar": { + "version": "4.4.18", + "dev": true, + "license": "ISC", + "peer": true, + "dependencies": { + "chownr": "^1.1.4", + "fs-minipass": "^1.2.7", + "minipass": "^2.9.0", + "minizlib": "^1.3.3", + "mkdirp": "^0.5.5", + "safe-buffer": "^5.2.1", + "yallist": "^3.1.1" + }, + "engines": { + "node": ">=4.5" + } + }, + "node_modules/tar/node_modules/minipass": { + "version": "2.9.0", + "dev": true, + "license": "ISC", + "peer": true, + "dependencies": { + "safe-buffer": "^5.1.2", + "yallist": "^3.0.0" + } + }, "node_modules/thenify": { "version": "3.3.1", "license": "MIT", @@ -8765,21 +10939,36 @@ "version": "2.1.0", "license": "MIT", "engines": { - "node": ">=18" + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/through": { + "version": "2.3.8", + "dev": true, + "license": "MIT" + }, + "node_modules/thumbhash": { + "version": "0.1.1", + "license": "MIT" + }, + "node_modules/time-span": { + "version": "4.0.0", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "convert-hrtime": "^3.0.0" + }, + "engines": { + "node": ">=10" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/through": { - "version": "2.3.8", - "dev": true, - "license": "MIT" - }, - "node_modules/thumbhash": { - "version": "0.1.1", - "license": "MIT" - }, "node_modules/tinycolor2": { "version": "1.6.0", "dev": true, @@ -8824,14 +11013,42 @@ "node": ">=8.0" } }, + "node_modules/toidentifier": { + "version": "1.0.0", + "dev": true, + "license": "MIT", + "peer": true, + "engines": { + "node": ">=0.6" + } + }, "node_modules/tr46": { "version": "0.0.3", "license": "MIT" }, + "node_modules/tree-kill": { + "version": "1.2.2", + "dev": true, + "license": "MIT", + "peer": true, + "bin": { + "tree-kill": "cli.js" + } + }, "node_modules/ts-interface-checker": { "version": "0.1.13", "license": "Apache-2.0" }, + "node_modules/ts-morph": { + "version": "12.0.0", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "@ts-morph/common": "~0.11.0", + "code-block-writer": "^10.1.1" + } + }, "node_modules/ts-node": { "version": "10.9.2", "devOptional": true, @@ -8879,6 +11096,12 @@ "devOptional": true, "license": "MIT" }, + "node_modules/ts-toolbelt": { + "version": "6.15.5", + "dev": true, + "license": "Apache-2.0", + "peer": true + }, "node_modules/tslib": { "version": "2.7.0", "license": "0BSD" @@ -9029,6 +11252,12 @@ "node": "*" } }, + "node_modules/ufo": { + "version": "1.5.4", + "dev": true, + "license": "MIT", + "peer": true + }, "node_modules/uglify-js": { "version": "3.19.3", "dev": true, @@ -9041,10 +11270,40 @@ "node": ">=0.8.0" } }, + "node_modules/uid-promise": { + "version": "1.0.0", + "dev": true, + "license": "MIT", + "peer": true + }, + "node_modules/undici": { + "version": "5.28.4", + "dev": true, + "license": "MIT", + "dependencies": { + "@fastify/busboy": "^2.0.0" + }, + "engines": { + "node": ">=14.0" + } + }, "node_modules/undici-types": { "version": "6.19.8", "license": "MIT" }, + "node_modules/unenv": { + "name": "unenv-nightly", + "version": "2.0.0-20241204-140205-a5d5190", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "defu": "^6.1.4", + "ohash": "^1.1.4", + "pathe": "^1.1.2", + "ufo": "^1.5.4" + } + }, "node_modules/universalify": { "version": "2.0.1", "dev": true, @@ -9053,6 +11312,15 @@ "node": ">= 10.0.0" } }, + "node_modules/unpipe": { + "version": "1.0.0", + "dev": true, + "license": "MIT", + "peer": true, + "engines": { + "node": ">= 0.8" + } + }, "node_modules/update-browserslist-db": { "version": "1.1.1", "dev": true, @@ -9104,6 +11372,15 @@ "upper-case": "^1.1.1" } }, + "node_modules/uri-js": { + "version": "4.4.1", + "dev": true, + "license": "BSD-2-Clause", + "peer": true, + "dependencies": { + "punycode": "^2.1.0" + } + }, "node_modules/use-callback-ref": { "version": "1.3.2", "license": "MIT", @@ -9199,6 +11476,61 @@ "node": ">= 0.8" } }, + "node_modules/vercel": { + "version": "39.2.5", + "dev": true, + "license": "Apache-2.0", + "peer": true, + "dependencies": { + "@vercel/build-utils": "9.0.1", + "@vercel/fun": "1.1.2", + "@vercel/go": "3.2.1", + "@vercel/hydrogen": "1.0.11", + "@vercel/next": "4.4.2", + "@vercel/node": "5.0.2", + "@vercel/python": "4.6.0", + "@vercel/redwood": "2.1.12", + "@vercel/remix-builder": "5.0.2", + "@vercel/ruby": "2.1.0", + "@vercel/static-build": "2.5.41", + "chokidar": "4.0.0" + }, + "bin": { + "vc": "dist/index.js", + "vercel": "dist/index.js" + }, + "engines": { + "node": ">= 16" + } + }, + "node_modules/vercel/node_modules/chokidar": { + "version": "4.0.0", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "readdirp": "^4.0.1" + }, + "engines": { + "node": ">= 14.16.0" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/vercel/node_modules/readdirp": { + "version": "4.0.2", + "dev": true, + "license": "MIT", + "peer": true, + "engines": { + "node": ">= 14.16.0" + }, + "funding": { + "type": "individual", + "url": "https://paulmillr.com/funding/" + } + }, "node_modules/wcwidth": { "version": "1.0.1", "dev": true, @@ -9211,6 +11543,12 @@ "resolved": "apps/web", "link": true }, + "node_modules/web-vitals": { + "version": "0.2.4", + "dev": true, + "license": "Apache-2.0", + "peer": true + }, "node_modules/webidl-conversions": { "version": "3.0.1", "license": "BSD-2-Clause" @@ -9241,6 +11579,155 @@ "dev": true, "license": "MIT" }, + "node_modules/workerd": { + "version": "1.20241218.0", + "dev": true, + "hasInstallScript": true, + "license": "Apache-2.0", + "bin": { + "workerd": "bin/workerd" + }, + "engines": { + "node": ">=16" + }, + "optionalDependencies": { + "@cloudflare/workerd-darwin-64": "1.20241218.0", + "@cloudflare/workerd-darwin-arm64": "1.20241218.0", + "@cloudflare/workerd-linux-64": "1.20241218.0", + "@cloudflare/workerd-linux-arm64": "1.20241218.0", + "@cloudflare/workerd-windows-64": "1.20241218.0" + } + }, + "node_modules/wrangler": { + "version": "3.99.0", + "dev": true, + "license": "MIT OR Apache-2.0", + "peer": true, + "dependencies": { + "@cloudflare/kv-asset-handler": "0.3.4", + "@esbuild-plugins/node-globals-polyfill": "^0.2.3", + "@esbuild-plugins/node-modules-polyfill": "^0.2.2", + "blake3-wasm": "^2.1.5", + "chokidar": "^4.0.1", + "date-fns": "^4.1.0", + "esbuild": "0.17.19", + "itty-time": "^1.0.6", + "miniflare": "3.20241218.0", + "nanoid": "^3.3.3", + "path-to-regexp": "^6.3.0", + "resolve": "^1.22.8", + "selfsigned": "^2.0.1", + "source-map": "^0.6.1", + "unenv": "npm:unenv-nightly@2.0.0-20241204-140205-a5d5190", + "workerd": "1.20241218.0", + "xxhash-wasm": "^1.0.1" + }, + "bin": { + "wrangler": "bin/wrangler.js", + "wrangler2": "bin/wrangler.js" + }, + "engines": { + "node": ">=16.17.0" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + }, + "peerDependencies": { + "@cloudflare/workers-types": "^4.20241218.0" + }, + "peerDependenciesMeta": { + "@cloudflare/workers-types": { + "optional": true + } + } + }, + "node_modules/wrangler/node_modules/@esbuild/darwin-arm64": { + "version": "0.17.19", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "peer": true, + "engines": { + "node": ">=12" + } + }, + "node_modules/wrangler/node_modules/chokidar": { + "version": "4.0.3", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "readdirp": "^4.0.1" + }, + "engines": { + "node": ">= 14.16.0" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/wrangler/node_modules/esbuild": { + "version": "0.17.19", + "dev": true, + "hasInstallScript": true, + "license": "MIT", + "peer": true, + "bin": { + "esbuild": "bin/esbuild" + }, + "engines": { + "node": ">=12" + }, + "optionalDependencies": { + "@esbuild/android-arm": "0.17.19", + "@esbuild/android-arm64": "0.17.19", + "@esbuild/android-x64": "0.17.19", + "@esbuild/darwin-arm64": "0.17.19", + "@esbuild/darwin-x64": "0.17.19", + "@esbuild/freebsd-arm64": "0.17.19", + "@esbuild/freebsd-x64": "0.17.19", + "@esbuild/linux-arm": "0.17.19", + "@esbuild/linux-arm64": "0.17.19", + "@esbuild/linux-ia32": "0.17.19", + "@esbuild/linux-loong64": "0.17.19", + "@esbuild/linux-mips64el": "0.17.19", + "@esbuild/linux-ppc64": "0.17.19", + "@esbuild/linux-riscv64": "0.17.19", + "@esbuild/linux-s390x": "0.17.19", + "@esbuild/linux-x64": "0.17.19", + "@esbuild/netbsd-x64": "0.17.19", + "@esbuild/openbsd-x64": "0.17.19", + "@esbuild/sunos-x64": "0.17.19", + "@esbuild/win32-arm64": "0.17.19", + "@esbuild/win32-ia32": "0.17.19", + "@esbuild/win32-x64": "0.17.19" + } + }, + "node_modules/wrangler/node_modules/path-to-regexp": { + "version": "6.3.0", + "dev": true, + "license": "MIT", + "peer": true + }, + "node_modules/wrangler/node_modules/readdirp": { + "version": "4.0.2", + "dev": true, + "license": "MIT", + "peer": true, + "engines": { + "node": ">= 14.16.0" + }, + "funding": { + "type": "individual", + "url": "https://paulmillr.com/funding/" + } + }, "node_modules/wrap-ansi": { "version": "6.2.0", "dev": true, @@ -9351,10 +11838,32 @@ } } }, + "node_modules/xdg-app-paths": { + "version": "5.1.0", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "xdg-portable": "^7.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/xdg-portable": { + "version": "7.3.0", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "os-paths": "^4.0.1" + }, + "engines": { + "node": ">= 6.0" + } + }, "node_modules/xtend": { "version": "4.0.2", - "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", - "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", "license": "MIT", "optional": true, "peer": true, @@ -9362,6 +11871,12 @@ "node": ">=0.4" } }, + "node_modules/xxhash-wasm": { + "version": "1.1.0", + "dev": true, + "license": "MIT", + "peer": true + }, "node_modules/yallist": { "version": "3.1.1", "dev": true, @@ -9377,6 +11892,41 @@ "node": ">= 14" } }, + "node_modules/yauzl": { + "version": "2.10.0", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "buffer-crc32": "~0.2.3", + "fd-slicer": "~1.1.0" + } + }, + "node_modules/yauzl-clone": { + "version": "1.0.4", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "events-intercept": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/yauzl-promise": { + "version": "2.1.3", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "yauzl": "^2.9.1", + "yauzl-clone": "^1.0.4" + }, + "engines": { + "node": ">=6" + } + }, "node_modules/yn": { "version": "3.1.1", "devOptional": true, @@ -9385,6 +11935,24 @@ "node": ">=6" } }, + "node_modules/youch": { + "version": "3.3.4", + "dev": true, + "license": "MIT", + "dependencies": { + "cookie": "^0.7.1", + "mustache": "^4.2.0", + "stacktracey": "^2.1.8" + } + }, + "node_modules/youch/node_modules/cookie": { + "version": "0.7.2", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, "node_modules/zod": { "version": "3.23.8", "license": "MIT",