diff --git a/package-lock.json b/package-lock.json index 609daa3..d34963e 100644 --- a/package-lock.json +++ b/package-lock.json @@ -5,26 +5,26 @@ "packages": { "": { "dependencies": { - "@code-hike/mdx": "^0.9.0", - "@remix-run/node": "^2.6.0", - "@remix-run/react": "^2.6.0", - "@remix-run/serve": "^2.6.0", - "esbuild": "^0.20.0", - "isbot": "^3.6.13", - "mdx-bundler": "^10.0.1", - "react": "^18.2.0", - "react-dom": "^18.2.0", - "react-icons": "^5.0.1" + "@code-hike/mdx": "0.9.0", + "@remix-run/node": "2.5.0", + "@remix-run/react": "2.5.0", + "@remix-run/serve": "2.5.0", + "esbuild": "0.20.0", + "isbot": "3.6.13", + "mdx-bundler": "10.0.1", + "react": "18.2.0", + "react-dom": "18.2.0", + "react-icons": "5.0.1" }, "devDependencies": { - "@remix-run/dev": "^2.6.0", - "@remix-run/eslint-config": "^2.6.0", - "@tailwindcss/typography": "^0.5.9", - "@types/react": "^18.2.18", - "@types/react-dom": "^18.2.7", - "eslint": "^8.46.0", - "tailwindcss": "^3.3.3", - "typescript": "^5.1.6" + "@remix-run/dev": "2.5.0", + "@remix-run/eslint-config": "2.5.0", + "@tailwindcss/typography": "0.5.9", + "@types/react": "18.2.18", + "@types/react-dom": "18.2.7", + "eslint": "8.46.0", + "tailwindcss": "3.3.3", + "typescript": "5.1.6" } }, "node_modules/@aashutoshrathi/word-wrap": { @@ -2745,9 +2745,9 @@ } }, "node_modules/@remix-run/dev": { - "version": "2.6.0", - "resolved": "https://registry.npmjs.org/@remix-run/dev/-/dev-2.6.0.tgz", - "integrity": "sha512-wf5DoKxBwz3/84FNyFM6NKvQIOEv+Ukwj9DjXrDs6YLI6oSqw2XsJCxWN4lAbOxXuK37pBt1WAE8LzEMuyowsw==", + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/@remix-run/dev/-/dev-2.5.0.tgz", + "integrity": "sha512-Px+kyoP21b0/N//VPQ7VRaDZE+oVjTWp4QB1mBwdoCPl9gS7E6LA40YYfY51y/Lts+FSMQPJOLd3yVb9zjzL1w==", "dev": true, "dependencies": { "@babel/core": "^7.21.8", @@ -2760,9 +2760,9 @@ "@babel/types": "^7.22.5", "@mdx-js/mdx": "^2.3.0", "@npmcli/package-json": "^4.0.1", - "@remix-run/node": "2.6.0", - "@remix-run/router": "1.15.0", - "@remix-run/server-runtime": "2.6.0", + "@remix-run/node": "2.5.0", + "@remix-run/router": "1.14.2", + "@remix-run/server-runtime": "2.5.0", "@types/mdx": "^2.0.5", "@vanilla-extract/integration": "^6.2.0", "arg": "^5.0.1", @@ -2811,10 +2811,9 @@ "node": ">=18.0.0" }, "peerDependencies": { - "@remix-run/serve": "^2.6.0", + "@remix-run/serve": "^2.5.0", "typescript": "^5.1.0", - "vite": "^5.0.0", - "wrangler": "^3.24.0" + "vite": "^5.0.0" }, "peerDependenciesMeta": { "@remix-run/serve": { @@ -2825,9 +2824,6 @@ }, "vite": { "optional": true - }, - "wrangler": { - "optional": true } } }, @@ -3221,9 +3217,9 @@ } }, "node_modules/@remix-run/eslint-config": { - "version": "2.6.0", - "resolved": "https://registry.npmjs.org/@remix-run/eslint-config/-/eslint-config-2.6.0.tgz", - "integrity": "sha512-WIYyCl8qHNDyZy05ggzl/x3wbnLtmHWOaeSqvtshYbvBsKpyLT0xVQNWyj0XEzk6hWWk+93b0yQ5ihumjM4Y1Q==", + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/@remix-run/eslint-config/-/eslint-config-2.5.0.tgz", + "integrity": "sha512-vTWMWE/7zWLWiPQianWXKrhmyG1kTXfwx9dkBVlj9Xg4WIHe/IcuxrRMgNmjwRpTjNv/sVO9pu83oeYm3v9NRg==", "dev": true, "dependencies": { "@babel/core": "^7.21.8", @@ -3258,11 +3254,11 @@ } }, "node_modules/@remix-run/express": { - "version": "2.6.0", - "resolved": "https://registry.npmjs.org/@remix-run/express/-/express-2.6.0.tgz", - "integrity": "sha512-sAb0eoMwqP4yhDCnT5H6Db0svfzBuRbuPuPSbQCtuLRWkEGmIhWN7vKA0IqaxsUA09qKwQQiKQdupra55KfCyA==", + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/@remix-run/express/-/express-2.5.0.tgz", + "integrity": "sha512-cIwy6Gi2T9nmsov8K/DL4bR9FkMVzxhxkwlcth6T9GfUn+VTQh7eux6w30/RwWXUcpb8YTWbfM0W+GKyOHQgvw==", "dependencies": { - "@remix-run/node": "2.6.0" + "@remix-run/node": "2.5.0" }, "engines": { "node": ">=18.0.0" @@ -3278,11 +3274,11 @@ } }, "node_modules/@remix-run/node": { - "version": "2.6.0", - "resolved": "https://registry.npmjs.org/@remix-run/node/-/node-2.6.0.tgz", - "integrity": "sha512-bWemy3g258Kdqi+4OxIEZ7QS64T96jNK6a7NdlPXGJZqeLpxM5NmlCl/slSdx52oTi9r5Xoz1Tm4uR37nD1/Xw==", + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/@remix-run/node/-/node-2.5.0.tgz", + "integrity": "sha512-TTW4U+GnreqSf08Muz9jOJ5h5jPAPZ+UnwjLrq2O22dNyXrEzz2zecOddQ0H9Uk4ALS0HIu5206nK0pGW0Vdsg==", "dependencies": { - "@remix-run/server-runtime": "2.6.0", + "@remix-run/server-runtime": "2.5.0", "@remix-run/web-fetch": "^4.4.2", "@remix-run/web-file": "^3.1.0", "@remix-run/web-stream": "^1.1.0", @@ -3304,14 +3300,14 @@ } }, "node_modules/@remix-run/react": { - "version": "2.6.0", - "resolved": "https://registry.npmjs.org/@remix-run/react/-/react-2.6.0.tgz", - "integrity": "sha512-m/Ph6bryny7wrmrQyXQMvIiW+cBLrU/MepcLGFPvTVVwvfeiGBgXRiYZJ6yPNsfrmHFaS83d+Ja/Mx4N4zUWcg==", + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/@remix-run/react/-/react-2.5.0.tgz", + "integrity": "sha512-CHClKLyUmTAUzDVIOFifRYJ4Lw/LMUQgtFq1grjRDyYRWXIAwxhoZx6BTzcseFUbOwbHGDZ37QCh2e7LFNtRHQ==", "dependencies": { - "@remix-run/router": "1.15.0", - "@remix-run/server-runtime": "2.6.0", - "react-router": "6.22.0", - "react-router-dom": "6.22.0" + "@remix-run/router": "1.14.2", + "@remix-run/server-runtime": "2.5.0", + "react-router": "6.21.2", + "react-router-dom": "6.21.2" }, "engines": { "node": ">=18.0.0" @@ -3328,20 +3324,20 @@ } }, "node_modules/@remix-run/router": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/@remix-run/router/-/router-1.15.0.tgz", - "integrity": "sha512-HOil5aFtme37dVQTB6M34G95kPM3MMuqSmIRVCC52eKV+Y/tGSqw9P3rWhlAx6A+mz+MoX+XxsGsNJbaI5qCgQ==", + "version": "1.14.2", + "resolved": "https://registry.npmjs.org/@remix-run/router/-/router-1.14.2.tgz", + "integrity": "sha512-ACXpdMM9hmKZww21yEqWwiLws/UPLhNKvimN8RrYSqPSvB3ov7sLvAcfvaxePeLvccTQKGdkDIhLYApZVDFuKg==", "engines": { "node": ">=14.0.0" } }, "node_modules/@remix-run/serve": { - "version": "2.6.0", - "resolved": "https://registry.npmjs.org/@remix-run/serve/-/serve-2.6.0.tgz", - "integrity": "sha512-OIvGWaruFLCMLpemovitE8WnxRD/4TBPDTsgC/pSxcjDfuXv3nZk0nhAcmfklPSnxBCCct50cbtEN1xcrPqeyw==", + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/@remix-run/serve/-/serve-2.5.0.tgz", + "integrity": "sha512-wrcYJQV8Jbx/8GM62GCLGWghuSZFQwL0RvkZOI2+zVV1lqGXYYJYWAR7JrjLF5GpMsYdfCFi3H9+Go9lpw3+cQ==", "dependencies": { - "@remix-run/express": "2.6.0", - "@remix-run/node": "2.6.0", + "@remix-run/express": "2.5.0", + "@remix-run/node": "2.5.0", "chokidar": "^3.5.3", "compression": "^1.7.4", "express": "^4.17.1", @@ -3357,11 +3353,11 @@ } }, "node_modules/@remix-run/server-runtime": { - "version": "2.6.0", - "resolved": "https://registry.npmjs.org/@remix-run/server-runtime/-/server-runtime-2.6.0.tgz", - "integrity": "sha512-qFXDl4pK55njBLuvyRn5AkI/hu8fEU3t1XFKv0Syivx0nmUVpWMW25Uzi1pkX/chF1VIxCVrZ8KuQ1rcrKj+DQ==", + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/@remix-run/server-runtime/-/server-runtime-2.5.0.tgz", + "integrity": "sha512-Lf/cflOOmx+IAZ1Kd3vKTFhXOS5cUbc2E8pjBE+5xF/1aHI+3NhqqS/haimZ+LaPa4GP8D+0lE6t2Q+2bXJXmg==", "dependencies": { - "@remix-run/router": "1.15.0", + "@remix-run/router": "1.14.2", "@types/cookie": "^0.6.0", "@web3-storage/multipart-parser": "^1.0.0", "cookie": "^0.6.0", @@ -3607,9 +3603,9 @@ "dev": true }, "node_modules/@tailwindcss/typography": { - "version": "0.5.10", - "resolved": "https://registry.npmjs.org/@tailwindcss/typography/-/typography-0.5.10.tgz", - "integrity": "sha512-Pe8BuPJQJd3FfRnm6H0ulKIGoMEQS+Vq01R6M5aCrFB/ccR/shT+0kXLjouGC1gFLm9hopTFN+DMP0pfwRWzPw==", + "version": "0.5.9", + "resolved": "https://registry.npmjs.org/@tailwindcss/typography/-/typography-0.5.9.tgz", + "integrity": "sha512-t8Sg3DyynFysV9f4JDOVISGsjazNb48AeIYQwcL+Bsq5uf4RYL75C1giZ43KISjeDGBaTN3Kxh7Xj/vRSMJUUg==", "dev": true, "dependencies": { "lodash.castarray": "^4.4.0", @@ -3736,9 +3732,9 @@ "dev": true }, "node_modules/@types/react": { - "version": "18.2.55", - "resolved": "https://registry.npmjs.org/@types/react/-/react-18.2.55.tgz", - "integrity": "sha512-Y2Tz5P4yz23brwm2d7jNon39qoAtMMmalOQv6+fEFt1mT+FcM3D841wDpoUvFXhaYenuROCy3FZYqdTjM7qVyA==", + "version": "18.2.18", + "resolved": "https://registry.npmjs.org/@types/react/-/react-18.2.18.tgz", + "integrity": "sha512-da4NTSeBv/P34xoZPhtcLkmZuJ+oYaCxHmyHzwaDQo9RQPBeXV+06gEk2FpqEcsX9XrnNLvRpVh6bdavDSjtiQ==", "dev": true, "dependencies": { "@types/prop-types": "*", @@ -3747,9 +3743,9 @@ } }, "node_modules/@types/react-dom": { - "version": "18.2.19", - "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.2.19.tgz", - "integrity": "sha512-aZvQL6uUbIJpjZk4U8JZGbau9KDeAwMfmhyWorxgBkqDIEf6ROjRozcmPIicqsUwPUjbkDfHKgGee1Lq65APcA==", + "version": "18.2.7", + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.2.7.tgz", + "integrity": "sha512-GRaAEriuT4zp9N4p1i8BDBYmEyfo+xQ3yHjJU4eiK5NDa1RmUZG+unZABUTK4/Ox/M+GaHwb6Ow8rUITrtjszA==", "dev": true, "dependencies": { "@types/react": "*" @@ -6036,19 +6032,18 @@ } }, "node_modules/eslint": { - "version": "8.56.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.56.0.tgz", - "integrity": "sha512-Go19xM6T9puCOWntie1/P997aXxFsOi37JIHRWI514Hc6ZnaHGKY9xFhrU65RT6CcBEzZoGG1e6Nq+DT04ZtZQ==", + "version": "8.46.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.46.0.tgz", + "integrity": "sha512-cIO74PvbW0qU8e0mIvk5IV3ToWdCq5FYG6gWPHHkx6gNdjlbAYvtfHmlCMXxjcoVaIdwy/IAt3+mDkZkfvb2Dg==", "dev": true, "dependencies": { "@eslint-community/eslint-utils": "^4.2.0", "@eslint-community/regexpp": "^4.6.1", - "@eslint/eslintrc": "^2.1.4", - "@eslint/js": "8.56.0", - "@humanwhocodes/config-array": "^0.11.13", + "@eslint/eslintrc": "^2.1.1", + "@eslint/js": "^8.46.0", + "@humanwhocodes/config-array": "^0.11.10", "@humanwhocodes/module-importer": "^1.0.1", "@nodelib/fs.walk": "^1.2.8", - "@ungap/structured-clone": "^1.2.0", "ajv": "^6.12.4", "chalk": "^4.0.0", "cross-spawn": "^7.0.2", @@ -6056,7 +6051,7 @@ "doctrine": "^3.0.0", "escape-string-regexp": "^4.0.0", "eslint-scope": "^7.2.2", - "eslint-visitor-keys": "^3.4.3", + "eslint-visitor-keys": "^3.4.2", "espree": "^9.6.1", "esquery": "^1.4.2", "esutils": "^2.0.2", @@ -9047,9 +9042,9 @@ "dev": true }, "node_modules/isbot": { - "version": "3.8.0", - "resolved": "https://registry.npmjs.org/isbot/-/isbot-3.8.0.tgz", - "integrity": "sha512-vne1mzQUTR+qsMLeCBL9+/tgnDXRyc2pygLGl/WsgA+EZKIiB5Ehu0CiVTHIIk30zhJ24uGz4M5Ppse37aR0Hg==", + "version": "3.6.13", + "resolved": "https://registry.npmjs.org/isbot/-/isbot-3.6.13.tgz", + "integrity": "sha512-uoP4uK5Dc2CrabmK+Gue1jTL+scHiCc1c9rblRpJwG8CPxjLIv8jmGyyGRGkbPOweayhkskdZsEQXG6p+QCQrg==", "engines": { "node": ">=12" } @@ -12525,11 +12520,11 @@ } }, "node_modules/react-router": { - "version": "6.22.0", - "resolved": "https://registry.npmjs.org/react-router/-/react-router-6.22.0.tgz", - "integrity": "sha512-q2yemJeg6gw/YixRlRnVx6IRJWZD6fonnfZhN1JIOhV2iJCPeRNSH3V1ISwHf+JWcESzLC3BOLD1T07tmO5dmg==", + "version": "6.21.2", + "resolved": "https://registry.npmjs.org/react-router/-/react-router-6.21.2.tgz", + "integrity": "sha512-jJcgiwDsnaHIeC+IN7atO0XiSRCrOsQAHHbChtJxmgqG2IaYQXSnhqGb5vk2CU/wBQA12Zt+TkbuJjIn65gzbA==", "dependencies": { - "@remix-run/router": "1.15.0" + "@remix-run/router": "1.14.2" }, "engines": { "node": ">=14.0.0" @@ -12539,12 +12534,12 @@ } }, "node_modules/react-router-dom": { - "version": "6.22.0", - "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-6.22.0.tgz", - "integrity": "sha512-z2w+M4tH5wlcLmH3BMMOMdrtrJ9T3oJJNsAlBJbwk+8Syxd5WFJ7J5dxMEW0/GEXD1BBis4uXRrNIz3mORr0ag==", + "version": "6.21.2", + "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-6.21.2.tgz", + "integrity": "sha512-tE13UukgUOh2/sqYr6jPzZTzmzc70aGRP4pAjG2if0IP3aUT+sBtAKUJh0qMh0zylJHGLmzS+XWVaON4UklHeg==", "dependencies": { - "@remix-run/router": "1.15.0", - "react-router": "6.22.0" + "@remix-run/router": "1.14.2", + "react-router": "6.21.2" }, "engines": { "node": ">=14.0.0" @@ -13610,9 +13605,9 @@ } }, "node_modules/tailwindcss": { - "version": "3.4.1", - "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.4.1.tgz", - "integrity": "sha512-qAYmXRfk3ENzuPBakNK0SRrUDipP8NQnEY6772uDhflcQz5EhRdD7JNZxyrFHVQNCwULPBn6FNPp9brpO7ctcA==", + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.3.3.tgz", + "integrity": "sha512-A0KgSkef7eE4Mf+nKJ83i75TMyq8HqY3qmFIJSWy8bNt0v1lG7jUcpGpoTFxAwYcWOphcTBLPPJg+bDfhDf52w==", "dev": true, "dependencies": { "@alloc/quick-lru": "^5.2.0", @@ -13620,10 +13615,10 @@ "chokidar": "^3.5.3", "didyoumean": "^1.2.2", "dlv": "^1.1.3", - "fast-glob": "^3.3.0", + "fast-glob": "^3.2.12", "glob-parent": "^6.0.2", "is-glob": "^4.0.3", - "jiti": "^1.19.1", + "jiti": "^1.18.2", "lilconfig": "^2.1.0", "micromatch": "^4.0.5", "normalize-path": "^3.0.0", @@ -14055,9 +14050,9 @@ } }, "node_modules/typescript": { - "version": "5.3.3", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.3.3.tgz", - "integrity": "sha512-pXWcraxM0uxAS+tN0AG/BF2TyqmHO014Z070UsJ+pFvYuRSq8KH8DmWpnbXe0pEPDHXZV3FcAbJkijJ5oNEnWw==", + "version": "5.1.6", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.1.6.tgz", + "integrity": "sha512-zaWCozRZ6DLEWAWFrVDz1H6FVXzUSfTy5FUMWsQlU8Ym5JP9eO4xkTIROFCQvhQf61z6O/G6ugw3SgAnvvm+HA==", "devOptional": true, "bin": { "tsc": "bin/tsc", diff --git a/package.json b/package.json index 749a3d7..0a99a37 100644 --- a/package.json +++ b/package.json @@ -9,25 +9,25 @@ "typecheck": "tsc --noEmit --pretty --skipLibCheck" }, "dependencies": { - "@code-hike/mdx": "^0.9.0", - "@remix-run/node": "^2.6.0", - "@remix-run/react": "^2.6.0", - "@remix-run/serve": "^2.6.0", - "esbuild": "^0.20.0", - "isbot": "^3.6.13", - "mdx-bundler": "^10.0.1", - "react": "^18.2.0", - "react-dom": "^18.2.0", - "react-icons": "^5.0.1" + "@code-hike/mdx": "0.9.0", + "@remix-run/node": "2.5.0", + "@remix-run/react": "2.5.0", + "@remix-run/serve": "2.5.0", + "esbuild": "0.20.0", + "isbot": "3.6.13", + "mdx-bundler": "10.0.1", + "react": "18.2.0", + "react-dom": "18.2.0", + "react-icons": "5.0.1" }, "devDependencies": { - "@remix-run/dev": "^2.6.0", - "@remix-run/eslint-config": "^2.6.0", - "@tailwindcss/typography": "^0.5.9", - "@types/react": "^18.2.18", - "@types/react-dom": "^18.2.7", - "eslint": "^8.46.0", - "tailwindcss": "^3.3.3", - "typescript": "^5.1.6" + "@remix-run/dev": "2.5.0", + "@remix-run/eslint-config": "2.5.0", + "@tailwindcss/typography": "0.5.9", + "@types/react": "18.2.18", + "@types/react-dom": "18.2.7", + "eslint": "8.46.0", + "tailwindcss": "3.3.3", + "typescript": "5.1.6" } }