From a2b3310b07ad07bd649a655b713be8c37da1a5a3 Mon Sep 17 00:00:00 2001 From: pranalidhanavade Date: Tue, 10 Dec 2024 19:21:48 +0530 Subject: [PATCH] feat: deno adapter changes Signed-off-by: pranalidhanavade --- deno.lock | 132 ++++++++------- package-lock.json | 397 +++++++++++++++++++++++++++++++++++++++++++++- package.json | 5 +- 3 files changed, 464 insertions(+), 70 deletions(-) diff --git a/deno.lock b/deno.lock index a1009b7c..ae702464 100644 --- a/deno.lock +++ b/deno.lock @@ -1,56 +1,54 @@ { - "version": "3", - "packages": { - "specifiers": { - "jsr:@std/cli@^1.0.8": "jsr:@std/cli@1.0.8", - "jsr:@std/encoding@^1.0.5": "jsr:@std/encoding@1.0.5", - "jsr:@std/fmt@^1.0.3": "jsr:@std/fmt@1.0.3", - "jsr:@std/html@^1.0.3": "jsr:@std/html@1.0.3", - "jsr:@std/http@1.0": "jsr:@std/http@1.0.12", - "jsr:@std/media-types@^1.1.0": "jsr:@std/media-types@1.1.0", - "jsr:@std/net@^1.0.4": "jsr:@std/net@1.0.4", - "jsr:@std/path@1.0": "jsr:@std/path@1.0.8", - "jsr:@std/path@^1.0.8": "jsr:@std/path@1.0.8", - "jsr:@std/streams@^1.0.8": "jsr:@std/streams@1.0.8" + "version": "4", + "specifiers": { + "jsr:@std/cli@^1.0.8": "1.0.8", + "jsr:@std/encoding@^1.0.5": "1.0.5", + "jsr:@std/fmt@^1.0.3": "1.0.3", + "jsr:@std/html@^1.0.3": "1.0.3", + "jsr:@std/http@1.0": "1.0.12", + "jsr:@std/media-types@^1.1.0": "1.1.0", + "jsr:@std/net@^1.0.4": "1.0.4", + "jsr:@std/path@1.0": "1.0.8", + "jsr:@std/path@^1.0.8": "1.0.8", + "jsr:@std/streams@^1.0.8": "1.0.8" + }, + "jsr": { + "@std/cli@1.0.8": { + "integrity": "3762d8dc9a373715c08d871c38d45e637b25266f013a1d0bbe560bca409de94e" + }, + "@std/encoding@1.0.5": { + "integrity": "ecf363d4fc25bd85bd915ff6733a7e79b67e0e7806334af15f4645c569fefc04" + }, + "@std/fmt@1.0.3": { + "integrity": "97765c16aa32245ff4e2204ecf7d8562496a3cb8592340a80e7e554e0bb9149f" + }, + "@std/html@1.0.3": { + "integrity": "7a0ac35e050431fb49d44e61c8b8aac1ebd55937e0dc9ec6409aa4bab39a7988" + }, + "@std/http@1.0.12": { + "integrity": "85246d8bfe9c8e2538518725b158bdc31f616e0869255f4a8d9e3de919cab2aa", + "dependencies": [ + "jsr:@std/cli", + "jsr:@std/encoding", + "jsr:@std/fmt", + "jsr:@std/html", + "jsr:@std/media-types", + "jsr:@std/net", + "jsr:@std/path@^1.0.8", + "jsr:@std/streams" + ] + }, + "@std/media-types@1.1.0": { + "integrity": "c9d093f0c05c3512932b330e3cc1fe1d627b301db33a4c2c2185c02471d6eaa4" + }, + "@std/net@1.0.4": { + "integrity": "2f403b455ebbccf83d8a027d29c5a9e3a2452fea39bb2da7f2c04af09c8bc852" + }, + "@std/path@1.0.8": { + "integrity": "548fa456bb6a04d3c1a1e7477986b6cffbce95102d0bb447c67c4ee70e0364be" }, - "jsr": { - "@std/cli@1.0.8": { - "integrity": "3762d8dc9a373715c08d871c38d45e637b25266f013a1d0bbe560bca409de94e" - }, - "@std/encoding@1.0.5": { - "integrity": "ecf363d4fc25bd85bd915ff6733a7e79b67e0e7806334af15f4645c569fefc04" - }, - "@std/fmt@1.0.3": { - "integrity": "97765c16aa32245ff4e2204ecf7d8562496a3cb8592340a80e7e554e0bb9149f" - }, - "@std/html@1.0.3": { - "integrity": "7a0ac35e050431fb49d44e61c8b8aac1ebd55937e0dc9ec6409aa4bab39a7988" - }, - "@std/http@1.0.12": { - "integrity": "85246d8bfe9c8e2538518725b158bdc31f616e0869255f4a8d9e3de919cab2aa", - "dependencies": [ - "jsr:@std/cli@^1.0.8", - "jsr:@std/encoding@^1.0.5", - "jsr:@std/fmt@^1.0.3", - "jsr:@std/html@^1.0.3", - "jsr:@std/media-types@^1.1.0", - "jsr:@std/net@^1.0.4", - "jsr:@std/path@^1.0.8", - "jsr:@std/streams@^1.0.8" - ] - }, - "@std/media-types@1.1.0": { - "integrity": "c9d093f0c05c3512932b330e3cc1fe1d627b301db33a4c2c2185c02471d6eaa4" - }, - "@std/net@1.0.4": { - "integrity": "2f403b455ebbccf83d8a027d29c5a9e3a2452fea39bb2da7f2c04af09c8bc852" - }, - "@std/path@1.0.8": { - "integrity": "548fa456bb6a04d3c1a1e7477986b6cffbce95102d0bb447c67c4ee70e0364be" - }, - "@std/streams@1.0.8": { - "integrity": "b41332d93d2cf6a82fe4ac2153b930adf1a859392931e2a19d9fabfb6f154fb3" - } + "@std/streams@1.0.8": { + "integrity": "b41332d93d2cf6a82fe4ac2153b930adf1a859392931e2a19d9fabfb6f154fb3" } }, "redirects": { @@ -67,57 +65,55 @@ "workspace": { "packageJson": { "dependencies": [ - "npm:@astrojs/markdown-remark@^6.0.1", - "npm:@astrojs/react@^4.0.0", + "npm:@astrojs/react@4", "npm:@astrojs/sitemap@^3.2.1", - "npm:@astrojs/starlight@^0.29.2", "npm:@astrojs/tailwind@^5.1.3", "npm:@babel/runtime-corejs3@^7.24.5", "npm:@babel/runtime@^7.24.5", - "npm:@deno/astro-adapter@^0.1.5", + "npm:@deno/astro-adapter@0.2", "npm:@faker-js/faker@^8.4.1", "npm:@radix-ui/react-avatar@^1.0.4", "npm:@shadcn/ui@^0.0.4", "npm:@simplewebauthn/browser@^9.0.1", "npm:@supabase/supabase-js@^2.43.2", - "npm:@tanstack/react-form@^0.19.5", - "npm:@types/cookie@^0.6.0", + "npm:@tanstack/react-form@~0.19.5", + "npm:@types/cookie@0.6", "npm:@types/crypto-js@^4.2.2", "npm:@types/dom-to-image@^2.6.7", "npm:@types/downloadjs@^1.4.6", "npm:@types/eslint@^8.56.10", "npm:@types/react-dom@^18.3.0", "npm:@types/react@^18.3.2", - "npm:@types/secure-random-password@^0.2.3", + "npm:@types/secure-random-password@~0.2.3", "npm:@types/uuid@^9.0.8", "npm:@typescript-eslint/eslint-plugin@^7.9.0", "npm:@typescript-eslint/parser@^7.9.0", "npm:apexcharts@^3.49.1", "npm:astro-eslint-parser@^1.0.2", - "npm:astro@^5.0.0", + "npm:astro@5", "npm:autoprefixer@^10.4.19", "npm:axios@^1.6.8", "npm:babel-eslint@^10.1.0", - "npm:cookie@^0.6.0", + "npm:cookie@0.6", "npm:crypto-js@^4.2.0", "npm:dom-to-image@^2.6.0", "npm:downloadjs@^1.4.7", - "npm:eslint-config-airbnb-base@^15.0.0", - "npm:eslint-config-airbnb-typescript@^18.0.0", + "npm:eslint-config-airbnb-base@15", + "npm:eslint-config-airbnb-typescript@18", "npm:eslint-config-prettier@^9.1.0", "npm:eslint-import-resolver-typescript@^3.6.1", "npm:eslint-plugin-astro@^1.2.0", "npm:eslint-plugin-import@^2.29.1", "npm:eslint-plugin-prettier@^5.1.3", - "npm:eslint-plugin-tsdoc@^0.2.17", + "npm:eslint-plugin-tsdoc@~0.2.17", "npm:eslint@^8.57.0", "npm:ethers@^6.12.1", - "npm:flowbite-react@^0.4.11", + "npm:flowbite-react@~0.4.11", "npm:flowbite-typography@^1.0.3", "npm:flowbite@^2.3.0", "npm:formik@^2.4.6", "npm:html2canvas@^1.4.1", - "npm:i@^0.3.7", + "npm:i@~0.3.7", "npm:moment@^2.30.1", "npm:nanoid@^5.0.7", "npm:npm@^10.8.0", @@ -130,9 +126,9 @@ "npm:react-select@^5.8.0", "npm:react-toastify@^10.0.5", "npm:react@^18.3.1", - "npm:secure-random-password@^0.2.3", - "npm:sharp@^0.33.3", - "npm:shiki@^1.5.2", + "npm:secure-random-password@~0.2.3", + "npm:sharp@~0.33.3", + "npm:shiki@^1.24.2", "npm:socket.io-client@^4.7.5", "npm:tailwind-scrollbar@^3.1.0", "npm:tailwindcss@^3.4.3", diff --git a/package-lock.json b/package-lock.json index 4ebb14f0..8292674f 100644 --- a/package-lock.json +++ b/package-lock.json @@ -14,6 +14,7 @@ "@astrojs/tailwind": "^5.1.3", "@babel/runtime": "^7.24.5", "@babel/runtime-corejs3": "^7.24.5", + "@deno/astro-adapter": "^0.2.0", "@faker-js/faker": "^8.4.1", "@radix-ui/react-avatar": "^1.0.4", "@shadcn/ui": "^0.0.4", @@ -50,7 +51,7 @@ "react-toastify": "^10.0.5", "secure-random-password": "^0.2.3", "sharp": "^0.33.3", - "shiki": "^1.5.2", + "shiki": "^1.24.2", "socket.io-client": "^4.7.5", "tailwind-scrollbar": "^3.1.0", "tailwindcss": "^3.4.3", @@ -945,6 +946,400 @@ "node": ">=6.9.0" } }, + "node_modules/@deno/astro-adapter": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/@deno/astro-adapter/-/astro-adapter-0.2.0.tgz", + "integrity": "sha512-T/8KlUJMVg5thUa1zB5+vvTpJo2tKDqlJtfOWg8ix90yez8st1coAW7JRm23uOkM2IJJIpVlKS9F2W4pvks5cA==", + "dependencies": { + "esbuild": "^0.19.2", + "lodash": "^4.17.21" + }, + "peerDependencies": { + "astro": "^5.0.1" + } + }, + "node_modules/@deno/astro-adapter/node_modules/@esbuild/aix-ppc64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.19.12.tgz", + "integrity": "sha512-bmoCYyWdEL3wDQIVbcyzRyeKLgk2WtWLTWz1ZIAZF/EGbNOwSA6ew3PftJ1PqMiOOGu0OyFMzG53L0zqIpPeNA==", + "cpu": [ + "ppc64" + ], + "optional": true, + "os": [ + "aix" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@deno/astro-adapter/node_modules/@esbuild/android-arm": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.19.12.tgz", + "integrity": "sha512-qg/Lj1mu3CdQlDEEiWrlC4eaPZ1KztwGJ9B6J+/6G+/4ewxJg7gqj8eVYWvao1bXrqGiW2rsBZFSX3q2lcW05w==", + "cpu": [ + "arm" + ], + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@deno/astro-adapter/node_modules/@esbuild/android-arm64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.19.12.tgz", + "integrity": "sha512-P0UVNGIienjZv3f5zq0DP3Nt2IE/3plFzuaS96vihvD0Hd6H/q4WXUGpCxD/E8YrSXfNyRPbpTq+T8ZQioSuPA==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@deno/astro-adapter/node_modules/@esbuild/android-x64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.19.12.tgz", + "integrity": "sha512-3k7ZoUW6Q6YqhdhIaq/WZ7HwBpnFBlW905Fa4s4qWJyiNOgT1dOqDiVAQFwBH7gBRZr17gLrlFCRzF6jFh7Kew==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@deno/astro-adapter/node_modules/@esbuild/darwin-arm64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.19.12.tgz", + "integrity": "sha512-B6IeSgZgtEzGC42jsI+YYu9Z3HKRxp8ZT3cqhvliEHovq8HSX2YX8lNocDn79gCKJXOSaEot9MVYky7AKjCs8g==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@deno/astro-adapter/node_modules/@esbuild/darwin-x64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.19.12.tgz", + "integrity": "sha512-hKoVkKzFiToTgn+41qGhsUJXFlIjxI/jSYeZf3ugemDYZldIXIxhvwN6erJGlX4t5h417iFuheZ7l+YVn05N3A==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@deno/astro-adapter/node_modules/@esbuild/freebsd-arm64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.19.12.tgz", + "integrity": "sha512-4aRvFIXmwAcDBw9AueDQ2YnGmz5L6obe5kmPT8Vd+/+x/JMVKCgdcRwH6APrbpNXsPz+K653Qg8HB/oXvXVukA==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@deno/astro-adapter/node_modules/@esbuild/freebsd-x64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.19.12.tgz", + "integrity": "sha512-EYoXZ4d8xtBoVN7CEwWY2IN4ho76xjYXqSXMNccFSx2lgqOG/1TBPW0yPx1bJZk94qu3tX0fycJeeQsKovA8gg==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@deno/astro-adapter/node_modules/@esbuild/linux-arm": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.19.12.tgz", + "integrity": "sha512-J5jPms//KhSNv+LO1S1TX1UWp1ucM6N6XuL6ITdKWElCu8wXP72l9MM0zDTzzeikVyqFE6U8YAV9/tFyj0ti+w==", + "cpu": [ + "arm" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@deno/astro-adapter/node_modules/@esbuild/linux-arm64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.19.12.tgz", + "integrity": "sha512-EoTjyYyLuVPfdPLsGVVVC8a0p1BFFvtpQDB/YLEhaXyf/5bczaGeN15QkR+O4S5LeJ92Tqotve7i1jn35qwvdA==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@deno/astro-adapter/node_modules/@esbuild/linux-ia32": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.19.12.tgz", + "integrity": "sha512-Thsa42rrP1+UIGaWz47uydHSBOgTUnwBwNq59khgIwktK6x60Hivfbux9iNR0eHCHzOLjLMLfUMLCypBkZXMHA==", + "cpu": [ + "ia32" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@deno/astro-adapter/node_modules/@esbuild/linux-loong64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.19.12.tgz", + "integrity": "sha512-LiXdXA0s3IqRRjm6rV6XaWATScKAXjI4R4LoDlvO7+yQqFdlr1Bax62sRwkVvRIrwXxvtYEHHI4dm50jAXkuAA==", + "cpu": [ + "loong64" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@deno/astro-adapter/node_modules/@esbuild/linux-mips64el": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.19.12.tgz", + "integrity": "sha512-fEnAuj5VGTanfJ07ff0gOA6IPsvrVHLVb6Lyd1g2/ed67oU1eFzL0r9WL7ZzscD+/N6i3dWumGE1Un4f7Amf+w==", + "cpu": [ + "mips64el" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@deno/astro-adapter/node_modules/@esbuild/linux-ppc64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.19.12.tgz", + "integrity": "sha512-nYJA2/QPimDQOh1rKWedNOe3Gfc8PabU7HT3iXWtNUbRzXS9+vgB0Fjaqr//XNbd82mCxHzik2qotuI89cfixg==", + "cpu": [ + "ppc64" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@deno/astro-adapter/node_modules/@esbuild/linux-riscv64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.19.12.tgz", + "integrity": "sha512-2MueBrlPQCw5dVJJpQdUYgeqIzDQgw3QtiAHUC4RBz9FXPrskyyU3VI1hw7C0BSKB9OduwSJ79FTCqtGMWqJHg==", + "cpu": [ + "riscv64" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@deno/astro-adapter/node_modules/@esbuild/linux-s390x": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.19.12.tgz", + "integrity": "sha512-+Pil1Nv3Umes4m3AZKqA2anfhJiVmNCYkPchwFJNEJN5QxmTs1uzyy4TvmDrCRNT2ApwSari7ZIgrPeUx4UZDg==", + "cpu": [ + "s390x" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@deno/astro-adapter/node_modules/@esbuild/linux-x64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.19.12.tgz", + "integrity": "sha512-B71g1QpxfwBvNrfyJdVDexenDIt1CiDN1TIXLbhOw0KhJzE78KIFGX6OJ9MrtC0oOqMWf+0xop4qEU8JrJTwCg==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@deno/astro-adapter/node_modules/@esbuild/netbsd-x64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.19.12.tgz", + "integrity": "sha512-3ltjQ7n1owJgFbuC61Oj++XhtzmymoCihNFgT84UAmJnxJfm4sYCiSLTXZtE00VWYpPMYc+ZQmB6xbSdVh0JWA==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "netbsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@deno/astro-adapter/node_modules/@esbuild/openbsd-x64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.19.12.tgz", + "integrity": "sha512-RbrfTB9SWsr0kWmb9srfF+L933uMDdu9BIzdA7os2t0TXhCRjrQyCeOt6wVxr79CKD4c+p+YhCj31HBkYcXebw==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "openbsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@deno/astro-adapter/node_modules/@esbuild/sunos-x64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.19.12.tgz", + "integrity": "sha512-HKjJwRrW8uWtCQnQOz9qcU3mUZhTUQvi56Q8DPTLLB+DawoiQdjsYq+j+D3s9I8VFtDr+F9CjgXKKC4ss89IeA==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "sunos" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@deno/astro-adapter/node_modules/@esbuild/win32-arm64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.19.12.tgz", + "integrity": "sha512-URgtR1dJnmGvX864pn1B2YUYNzjmXkuJOIqG2HdU62MVS4EHpU2946OZoTMnRUHklGtJdJZ33QfzdjGACXhn1A==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@deno/astro-adapter/node_modules/@esbuild/win32-ia32": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.19.12.tgz", + "integrity": "sha512-+ZOE6pUkMOJfmxmBZElNOx72NKpIa/HFOMGzu8fqzQJ5kgf6aTGrcJaFsNiVMH4JKpMipyK+7k0n2UXN7a8YKQ==", + "cpu": [ + "ia32" + ], + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@deno/astro-adapter/node_modules/@esbuild/win32-x64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.19.12.tgz", + "integrity": "sha512-T1QyPSDCyMXaO3pzBkF96E8xMkiRYbUEZADd29SyPGabqxMViNoii+NcK7eWJAEoU6RZyEm5lVSIjTmcdoB9HA==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@deno/astro-adapter/node_modules/esbuild": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.19.12.tgz", + "integrity": "sha512-aARqgq8roFBj054KvQr5f1sFu0D65G+miZRCuJyJ0G13Zwx7vRar5Zhn2tkQNzIXcBrNVsv/8stehpj+GAjgbg==", + "hasInstallScript": true, + "bin": { + "esbuild": "bin/esbuild" + }, + "engines": { + "node": ">=12" + }, + "optionalDependencies": { + "@esbuild/aix-ppc64": "0.19.12", + "@esbuild/android-arm": "0.19.12", + "@esbuild/android-arm64": "0.19.12", + "@esbuild/android-x64": "0.19.12", + "@esbuild/darwin-arm64": "0.19.12", + "@esbuild/darwin-x64": "0.19.12", + "@esbuild/freebsd-arm64": "0.19.12", + "@esbuild/freebsd-x64": "0.19.12", + "@esbuild/linux-arm": "0.19.12", + "@esbuild/linux-arm64": "0.19.12", + "@esbuild/linux-ia32": "0.19.12", + "@esbuild/linux-loong64": "0.19.12", + "@esbuild/linux-mips64el": "0.19.12", + "@esbuild/linux-ppc64": "0.19.12", + "@esbuild/linux-riscv64": "0.19.12", + "@esbuild/linux-s390x": "0.19.12", + "@esbuild/linux-x64": "0.19.12", + "@esbuild/netbsd-x64": "0.19.12", + "@esbuild/openbsd-x64": "0.19.12", + "@esbuild/sunos-x64": "0.19.12", + "@esbuild/win32-arm64": "0.19.12", + "@esbuild/win32-ia32": "0.19.12", + "@esbuild/win32-x64": "0.19.12" + } + }, "node_modules/@emnapi/runtime": { "version": "1.3.1", "resolved": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.3.1.tgz", diff --git a/package.json b/package.json index 7c01e7c6..1910114b 100644 --- a/package.json +++ b/package.json @@ -25,11 +25,14 @@ "astro": "astro" }, "dependencies": { + + "@astrojs/react": "^4.0.0", "@astrojs/sitemap": "^3.2.1", "@astrojs/tailwind": "^5.1.3", "@babel/runtime": "^7.24.5", "@babel/runtime-corejs3": "^7.24.5", + "@deno/astro-adapter": "^0.2.0", "@faker-js/faker": "^8.4.1", "@radix-ui/react-avatar": "^1.0.4", "@shadcn/ui": "^0.0.4", @@ -66,7 +69,7 @@ "react-toastify": "^10.0.5", "secure-random-password": "^0.2.3", "sharp": "^0.33.3", - "shiki": "^1.5.2", + "shiki": "^1.24.2", "socket.io-client": "^4.7.5", "tailwind-scrollbar": "^3.1.0", "tailwindcss": "^3.4.3",