diff --git a/apps/cloudflare-app/package.json b/apps/cloudflare-app/package.json index 79152c5..a780e54 100644 --- a/apps/cloudflare-app/package.json +++ b/apps/cloudflare-app/package.json @@ -18,16 +18,16 @@ "@cloudflare/kv-asset-handler": "^0.3.0", "@mfng/core": "*", "@mfng/shared-app": "*", - "react": "0.0.0-experimental-c8369527e-20230420", - "react-dom": "0.0.0-experimental-c8369527e-20230420" + "react": "0.0.0-experimental-8039e6d0b-20231026", + "react-dom": "0.0.0-experimental-8039e6d0b-20231026" }, "devDependencies": { "@cloudflare/workers-types": "^4.20230221.0", "@jest/globals": "^29.5.0", "@mfng/webpack-rsc": "*", "@swc/core": "^1.3.22", - "@types/react": "^18.0.38", - "@types/react-dom": "^18.0.11", + "@types/react": "^18.2.33", + "@types/react-dom": "^18.2.14", "autoprefixer": "^10.4.14", "copy-webpack-plugin": "^11.0.0", "css-loader": "^6.7.3", @@ -35,7 +35,7 @@ "mini-css-extract-plugin": "^2.7.5", "postcss": "^8.4.21", "postcss-loader": "^7.0.2", - "react-server-dom-webpack": "0.0.0-experimental-c8369527e-20230420", + "react-server-dom-webpack": "0.0.0-experimental-8039e6d0b-20231026", "resolve-typescript-plugin": "^2.0.0", "source-map-loader": "^4.0.1", "swc-loader": "^0.2.3", diff --git a/apps/cloudflare-app/src/worker/wrangler.toml b/apps/cloudflare-app/src/worker/wrangler.toml index 17d4582..80153ed 100644 --- a/apps/cloudflare-app/src/worker/wrangler.toml +++ b/apps/cloudflare-app/src/worker/wrangler.toml @@ -1,6 +1,7 @@ name = "mfng" main = "../../dist/worker.js" compatibility_date = "2023-02-21" +compatibility_flags = ["nodejs_compat"] [dev] port = 3000 diff --git a/apps/cloudflare-app/webpack.config.js b/apps/cloudflare-app/webpack.config.js index 3b37f90..5b7320c 100644 --- a/apps/cloudflare-app/webpack.config.js +++ b/apps/cloudflare-app/webpack.config.js @@ -143,7 +143,7 @@ export default function createConfigs(_env, argv) { ], experiments: {outputModule: true, layers: true}, performance: {maxAssetSize: 1_000_000, maxEntrypointSize: 1_000_000}, - externals: [`__STATIC_CONTENT_MANIFEST`], + externals: [`__STATIC_CONTENT_MANIFEST`, `node:async_hooks`], devtool: `source-map`, mode, stats, diff --git a/apps/shared-app/package.json b/apps/shared-app/package.json index 6cef9c5..736e300 100644 --- a/apps/shared-app/package.json +++ b/apps/shared-app/package.json @@ -22,13 +22,13 @@ "clsx": "^1.2.1", "countries-list": "^2.6.1", "fuse.js": "^6.6.2", - "react": "0.0.0-experimental-c8369527e-20230420", + "react": "0.0.0-experimental-8039e6d0b-20231026", "react-markdown": "^8.0.5", "server-only": "^0.0.1", "zod": "^3.21.4" }, "devDependencies": { - "@types/react": "^18.0.38", + "@types/react": "^18.2.33", "tailwindcss": "^3.2.7" } } diff --git a/apps/shared-app/src/server/home-page.tsx b/apps/shared-app/src/server/home-page.tsx index d2230b1..bd71689 100644 --- a/apps/shared-app/src/server/home-page.tsx +++ b/apps/shared-app/src/server/home-page.tsx @@ -8,10 +8,8 @@ import {Suspended} from './suspended.js'; export function HomePage(): JSX.Element { return (
- {/* @ts-expect-error (async component) */} Loading...

}> - {/* @ts-expect-error (async component) */}
diff --git a/apps/shared-app/src/server/routes.tsx b/apps/shared-app/src/server/routes.tsx index 23a9ae7..1470954 100644 --- a/apps/shared-app/src/server/routes.tsx +++ b/apps/shared-app/src/server/routes.tsx @@ -10,7 +10,6 @@ export function Routes(): JSX.Element { switch (pathname) { case `/slow-page`: - // @ts-expect-error (async component) return ; case `/fast-page`: return ; diff --git a/apps/vercel-app/dev-server/global-async-local-storage.js b/apps/vercel-app/dev-server/global-async-local-storage.js new file mode 100644 index 0000000..710caa5 --- /dev/null +++ b/apps/vercel-app/dev-server/global-async-local-storage.js @@ -0,0 +1,3 @@ +const AsyncLocalStorage = globalThis.AsyncLocalStorage; + +export {AsyncLocalStorage}; diff --git a/apps/vercel-app/dev-server/run.js b/apps/vercel-app/dev-server/run.js index 02755f0..eb29c1f 100644 --- a/apps/vercel-app/dev-server/run.js +++ b/apps/vercel-app/dev-server/run.js @@ -1,4 +1,5 @@ import fs from 'fs/promises'; +import {AsyncLocalStorage} from 'node:async_hooks'; import path from 'path'; import url from 'url'; import chokidar from 'chokidar'; @@ -13,7 +14,12 @@ const outfile = path.join(currentDirname, `../dist/dev-server.js`); const vercelOutputDirname = path.join(currentDirname, `../.vercel/output`); const staticDirname = path.join(vercelOutputDirname, `static`); const functionDirname = path.join(vercelOutputDirname, `functions/index.func`); -const runtime = new EdgeRuntime(); + +const runtime = new EdgeRuntime({ + // Define AsyncLocalStorage as a global. Works in conjunction with the + // AsyncLocalStorage plugin below. + extend: (context) => Object.assign(context, {AsyncLocalStorage}), +}); const buildContext = await esbuild.context({ bundle: true, @@ -22,6 +28,16 @@ const buildContext = await esbuild.context({ outfile, format: `esm`, logLevel: `info`, + plugins: [ + { + name: `AsyncLocalStorage plugin`, + setup({onResolve}) { + onResolve({filter: /node:async_hooks/}, () => ({ + path: path.join(currentDirname, `global-async-local-storage.js`), + })); + }, + }, + ], }); const rebuild = debounce(async () => { diff --git a/apps/vercel-app/package.json b/apps/vercel-app/package.json index 724d253..a9d8c69 100644 --- a/apps/vercel-app/package.json +++ b/apps/vercel-app/package.json @@ -18,23 +18,23 @@ "@mfng/core": "*", "@mfng/shared-app": "*", "@vercel/analytics": "^0.1.11", - "react": "0.0.0-experimental-c8369527e-20230420", - "react-dom": "0.0.0-experimental-c8369527e-20230420", + "react": "0.0.0-experimental-8039e6d0b-20231026", + "react-dom": "0.0.0-experimental-8039e6d0b-20231026", "web-vitals": "^3.3.1" }, "devDependencies": { - "@edge-runtime/types": "^2.0.8", + "@edge-runtime/types": "^2.2.6", "@mfng/webpack-rsc": "*", "@swc/core": "^1.3.22", "@types/express": "^4.17.17", - "@types/react": "^18.0.38", - "@types/react-dom": "^18.0.11", + "@types/react": "^18.2.33", + "@types/react-dom": "^18.2.14", "autoprefixer": "^10.4.14", "chokidar": "^3.5.3", "copy-webpack-plugin": "^11.0.0", "css-loader": "^6.7.3", "cssnano": "^5.1.15", - "edge-runtime": "^2.1.2", + "edge-runtime": "^2.5.6", "esbuild": "^0.17.15", "express": "^4.18.2", "mini-css-extract-plugin": "^2.7.5", diff --git a/apps/vercel-app/webpack.config.js b/apps/vercel-app/webpack.config.js index 8c1d694..a4ecaf9 100644 --- a/apps/vercel-app/webpack.config.js +++ b/apps/vercel-app/webpack.config.js @@ -182,6 +182,7 @@ export default function createConfigs(_env, argv) { ], experiments: {outputModule: true, layers: true}, performance: {maxAssetSize: 1_000_000, maxEntrypointSize: 1_000_000}, + externals: [`node:async_hooks`], devtool: `source-map`, mode, stats, diff --git a/package-lock.json b/package-lock.json index a1fa426..4f550c8 100644 --- a/package-lock.json +++ b/package-lock.json @@ -31,10 +31,10 @@ "jest-config": "^29.5.0", "prettier": "^2.8.7", "prettier-plugin-tailwindcss": "^0.2.4", - "react-dom": "0.0.0-experimental-c8369527e-20230420", + "react-dom": "0.0.0-experimental-8039e6d0b-20231026", "rimraf": "^4.4.1", "turbo": "^1.8.8", - "typescript": "^5.1.0-beta" + "typescript": "^5.2.2" } }, "apps/cloudflare-app": { @@ -45,16 +45,16 @@ "@cloudflare/kv-asset-handler": "^0.3.0", "@mfng/core": "*", "@mfng/shared-app": "*", - "react": "0.0.0-experimental-c8369527e-20230420", - "react-dom": "0.0.0-experimental-c8369527e-20230420" + "react": "0.0.0-experimental-8039e6d0b-20231026", + "react-dom": "0.0.0-experimental-8039e6d0b-20231026" }, "devDependencies": { "@cloudflare/workers-types": "^4.20230221.0", "@jest/globals": "^29.5.0", "@mfng/webpack-rsc": "*", "@swc/core": "^1.3.22", - "@types/react": "^18.0.38", - "@types/react-dom": "^18.0.11", + "@types/react": "^18.2.33", + "@types/react-dom": "^18.2.14", "autoprefixer": "^10.4.14", "copy-webpack-plugin": "^11.0.0", "css-loader": "^6.7.3", @@ -62,7 +62,7 @@ "mini-css-extract-plugin": "^2.7.5", "postcss": "^8.4.21", "postcss-loader": "^7.0.2", - "react-server-dom-webpack": "0.0.0-experimental-c8369527e-20230420", + "react-server-dom-webpack": "0.0.0-experimental-8039e6d0b-20231026", "resolve-typescript-plugin": "^2.0.0", "source-map-loader": "^4.0.1", "swc-loader": "^0.2.3", @@ -123,13 +123,13 @@ "clsx": "^1.2.1", "countries-list": "^2.6.1", "fuse.js": "^6.6.2", - "react": "0.0.0-experimental-c8369527e-20230420", + "react": "0.0.0-experimental-8039e6d0b-20231026", "react-markdown": "^8.0.5", "server-only": "^0.0.1", "zod": "^3.21.4" }, "devDependencies": { - "@types/react": "^18.0.38", + "@types/react": "^18.2.33", "tailwindcss": "^3.2.7" } }, @@ -147,23 +147,23 @@ "@mfng/core": "*", "@mfng/shared-app": "*", "@vercel/analytics": "^0.1.11", - "react": "0.0.0-experimental-c8369527e-20230420", - "react-dom": "0.0.0-experimental-c8369527e-20230420", + "react": "0.0.0-experimental-8039e6d0b-20231026", + "react-dom": "0.0.0-experimental-8039e6d0b-20231026", "web-vitals": "^3.3.1" }, "devDependencies": { - "@edge-runtime/types": "^2.0.8", + "@edge-runtime/types": "^2.2.6", "@mfng/webpack-rsc": "*", "@swc/core": "^1.3.22", "@types/express": "^4.17.17", - "@types/react": "^18.0.38", - "@types/react-dom": "^18.0.11", + "@types/react": "^18.2.33", + "@types/react-dom": "^18.2.14", "autoprefixer": "^10.4.14", "chokidar": "^3.5.3", "copy-webpack-plugin": "^11.0.0", "css-loader": "^6.7.3", "cssnano": "^5.1.15", - "edge-runtime": "^2.1.2", + "edge-runtime": "^2.5.6", "esbuild": "^0.17.15", "express": "^4.18.2", "mini-css-extract-plugin": "^2.7.5", @@ -180,39 +180,39 @@ } }, "apps/vercel-app/node_modules/@edge-runtime/format": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@edge-runtime/format/-/format-2.0.1.tgz", - "integrity": "sha512-aE+9DtBvQyg349srixtXEUNauWtIv5HTKPy8Q9dvG1NvpldVIvvhcDBI+SuvDVM8kQl8phbYnp2NTNloBCn/Yg==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@edge-runtime/format/-/format-2.2.0.tgz", + "integrity": "sha512-gPrS6AVw/qJJL0vcxMXv4kFXCU3ZTCD1uuJpwX15YxHV8BgU9OG5v9LrkkXcr96PBT/9epypfNJMhlWADuEziw==", "dev": true, "engines": { - "node": ">=14" + "node": ">=16" } }, "apps/vercel-app/node_modules/@edge-runtime/primitives": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/@edge-runtime/primitives/-/primitives-2.1.2.tgz", - "integrity": "sha512-SR04SMDybALlhIYIi0hiuEUwIl0b7Sn+RKwQkX6hydg4+AKMzBNDFhj2nqHDD1+xkHArV9EhmJIb6iGjShwSzg==", + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/@edge-runtime/primitives/-/primitives-4.0.4.tgz", + "integrity": "sha512-ktlFVHheT3mXz++atzAB13p/+VLMLiinWvn68/wfpLjsat/LuCccOGuNIe8gLPdVbucvw6N8TTn39iRVwz4gxA==", "dev": true, "engines": { - "node": ">=14" + "node": ">=16" } }, "apps/vercel-app/node_modules/@edge-runtime/vm": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/@edge-runtime/vm/-/vm-2.1.2.tgz", - "integrity": "sha512-j4H5S26NJhYOyjVMN8T/YJuwwslfnEX1P0j6N2Rq1FaubgNowdYunA9nlO7lg8Rgjv6dqJ2zKuM7GD1HFtNSGw==", + "version": "3.1.6", + "resolved": "https://registry.npmjs.org/@edge-runtime/vm/-/vm-3.1.6.tgz", + "integrity": "sha512-ChMpk3eBZegGIkHjoDDQhnnx+c5rzolC/2+NNymVJsivHtTVMIYQAOdG4jyTUMhmmrEGnXUgnHxOflR+1M4SIA==", "dev": true, "dependencies": { - "@edge-runtime/primitives": "2.1.2" + "@edge-runtime/primitives": "4.0.4" }, "engines": { - "node": ">=14" + "node": ">=16" } }, "apps/vercel-app/node_modules/@esbuild/android-arm": { - "version": "0.17.18", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.17.18.tgz", - "integrity": "sha512-EmwL+vUBZJ7mhFCs5lA4ZimpUH3WMAoqvOIYhVQwdIgSpHC8ImHdsRyhHAVxpDYUSm0lWvd63z0XH1IlImS2Qw==", + "version": "0.17.19", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.17.19.tgz", + "integrity": "sha512-rIKddzqhmav7MSmoFCmDIb6e2W57geRsM94gV2l38fzhXMwq7hZoClug9USI2pFRGL06f4IOPHHpFNOkWieR8A==", "cpu": [ "arm" ], @@ -226,9 +226,9 @@ } }, "apps/vercel-app/node_modules/@esbuild/android-arm64": { - "version": "0.17.18", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.17.18.tgz", - "integrity": "sha512-/iq0aK0eeHgSC3z55ucMAHO05OIqmQehiGay8eP5l/5l+iEr4EIbh4/MI8xD9qRFjqzgkc0JkX0LculNC9mXBw==", + "version": "0.17.19", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.17.19.tgz", + "integrity": "sha512-KBMWvEZooR7+kzY0BtbTQn0OAYY7CsiydT63pVEaPtVYF0hXbUaOyZog37DKxK7NF3XacBJOpYT4adIJh+avxA==", "cpu": [ "arm64" ], @@ -242,9 +242,9 @@ } }, "apps/vercel-app/node_modules/@esbuild/android-x64": { - "version": "0.17.18", - "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.17.18.tgz", - "integrity": "sha512-x+0efYNBF3NPW2Xc5bFOSFW7tTXdAcpfEg2nXmxegm4mJuVeS+i109m/7HMiOQ6M12aVGGFlqJX3RhNdYM2lWg==", + "version": "0.17.19", + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.17.19.tgz", + "integrity": "sha512-uUTTc4xGNDT7YSArp/zbtmbhO0uEEK9/ETW29Wk1thYUJBz3IVnvgEiEwEa9IeLyvnpKrWK64Utw2bgUmDveww==", "cpu": [ "x64" ], @@ -258,9 +258,9 @@ } }, "apps/vercel-app/node_modules/@esbuild/darwin-arm64": { - "version": "0.17.18", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.17.18.tgz", - "integrity": "sha512-6tY+djEAdF48M1ONWnQb1C+6LiXrKjmqjzPNPWXhu/GzOHTHX2nh8Mo2ZAmBFg0kIodHhciEgUBtcYCAIjGbjQ==", + "version": "0.17.19", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.17.19.tgz", + "integrity": "sha512-80wEoCfF/hFKM6WE1FyBHc9SfUblloAWx6FJkFWTWiCoht9Mc0ARGEM47e67W9rI09YoUxJL68WHfDRYEAvOhg==", "cpu": [ "arm64" ], @@ -274,9 +274,9 @@ } }, "apps/vercel-app/node_modules/@esbuild/darwin-x64": { - "version": "0.17.18", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.17.18.tgz", - "integrity": "sha512-Qq84ykvLvya3dO49wVC9FFCNUfSrQJLbxhoQk/TE1r6MjHo3sFF2tlJCwMjhkBVq3/ahUisj7+EpRSz0/+8+9A==", + "version": "0.17.19", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.17.19.tgz", + "integrity": "sha512-IJM4JJsLhRYr9xdtLytPLSH9k/oxR3boaUIYiHkAawtwNOXKE8KoU8tMvryogdcT8AU+Bflmh81Xn6Q0vTZbQw==", "cpu": [ "x64" ], @@ -290,9 +290,9 @@ } }, "apps/vercel-app/node_modules/@esbuild/freebsd-arm64": { - "version": "0.17.18", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.17.18.tgz", - "integrity": "sha512-fw/ZfxfAzuHfaQeMDhbzxp9mc+mHn1Y94VDHFHjGvt2Uxl10mT4CDavHm+/L9KG441t1QdABqkVYwakMUeyLRA==", + "version": "0.17.19", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.17.19.tgz", + "integrity": "sha512-pBwbc7DufluUeGdjSU5Si+P3SoMF5DQ/F/UmTSb8HXO80ZEAJmrykPyzo1IfNbAoaqw48YRpv8shwd1NoI0jcQ==", "cpu": [ "arm64" ], @@ -306,9 +306,9 @@ } }, "apps/vercel-app/node_modules/@esbuild/freebsd-x64": { - "version": "0.17.18", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.17.18.tgz", - "integrity": "sha512-FQFbRtTaEi8ZBi/A6kxOC0V0E9B/97vPdYjY9NdawyLd4Qk5VD5g2pbWN2VR1c0xhzcJm74HWpObPszWC+qTew==", + "version": "0.17.19", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.17.19.tgz", + "integrity": "sha512-4lu+n8Wk0XlajEhbEffdy2xy53dpR06SlzvhGByyg36qJw6Kpfk7cp45DR/62aPH9mtJRmIyrXAS5UWBrJT6TQ==", "cpu": [ "x64" ], @@ -322,9 +322,9 @@ } }, "apps/vercel-app/node_modules/@esbuild/linux-arm": { - "version": "0.17.18", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.17.18.tgz", - "integrity": "sha512-jW+UCM40LzHcouIaqv3e/oRs0JM76JfhHjCavPxMUti7VAPh8CaGSlS7cmyrdpzSk7A+8f0hiedHqr/LMnfijg==", + "version": "0.17.19", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.17.19.tgz", + "integrity": "sha512-cdmT3KxjlOQ/gZ2cjfrQOtmhG4HJs6hhvm3mWSRDPtZ/lP5oe8FWceS10JaSJC13GBd4eH/haHnqf7hhGNLerA==", "cpu": [ "arm" ], @@ -338,9 +338,9 @@ } }, "apps/vercel-app/node_modules/@esbuild/linux-arm64": { - "version": "0.17.18", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.17.18.tgz", - "integrity": "sha512-R7pZvQZFOY2sxUG8P6A21eq6q+eBv7JPQYIybHVf1XkQYC+lT7nDBdC7wWKTrbvMXKRaGudp/dzZCwL/863mZQ==", + "version": "0.17.19", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.17.19.tgz", + "integrity": "sha512-ct1Tg3WGwd3P+oZYqic+YZF4snNl2bsnMKRkb3ozHmnM0dGWuxcPTTntAF6bOP0Sp4x0PjSF+4uHQ1xvxfRKqg==", "cpu": [ "arm64" ], @@ -354,9 +354,9 @@ } }, "apps/vercel-app/node_modules/@esbuild/linux-ia32": { - "version": "0.17.18", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.17.18.tgz", - "integrity": "sha512-ygIMc3I7wxgXIxk6j3V00VlABIjq260i967Cp9BNAk5pOOpIXmd1RFQJQX9Io7KRsthDrQYrtcx7QCof4o3ZoQ==", + "version": "0.17.19", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.17.19.tgz", + "integrity": "sha512-w4IRhSy1VbsNxHRQpeGCHEmibqdTUx61Vc38APcsRbuVgK0OPEnQ0YD39Brymn96mOx48Y2laBQGqgZ0j9w6SQ==", "cpu": [ "ia32" ], @@ -370,9 +370,9 @@ } }, "apps/vercel-app/node_modules/@esbuild/linux-loong64": { - "version": "0.17.18", - "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.17.18.tgz", - "integrity": "sha512-bvPG+MyFs5ZlwYclCG1D744oHk1Pv7j8psF5TfYx7otCVmcJsEXgFEhQkbhNW8otDHL1a2KDINW20cfCgnzgMQ==", + "version": "0.17.19", + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.17.19.tgz", + "integrity": "sha512-2iAngUbBPMq439a+z//gE+9WBldoMp1s5GWsUSgqHLzLJ9WoZLZhpwWuym0u0u/4XmZ3gpHmzV84PonE+9IIdQ==", "cpu": [ "loong64" ], @@ -386,9 +386,9 @@ } }, "apps/vercel-app/node_modules/@esbuild/linux-mips64el": { - "version": "0.17.18", - "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.17.18.tgz", - "integrity": "sha512-oVqckATOAGuiUOa6wr8TXaVPSa+6IwVJrGidmNZS1cZVx0HqkTMkqFGD2HIx9H1RvOwFeWYdaYbdY6B89KUMxA==", + "version": "0.17.19", + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.17.19.tgz", + "integrity": "sha512-LKJltc4LVdMKHsrFe4MGNPp0hqDFA1Wpt3jE1gEyM3nKUvOiO//9PheZZHfYRfYl6AwdTH4aTcXSqBerX0ml4A==", "cpu": [ "mips64el" ], @@ -402,9 +402,9 @@ } }, "apps/vercel-app/node_modules/@esbuild/linux-ppc64": { - "version": "0.17.18", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.17.18.tgz", - "integrity": "sha512-3dLlQO+b/LnQNxgH4l9rqa2/IwRJVN9u/bK63FhOPB4xqiRqlQAU0qDU3JJuf0BmaH0yytTBdoSBHrb2jqc5qQ==", + "version": "0.17.19", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.17.19.tgz", + "integrity": "sha512-/c/DGybs95WXNS8y3Ti/ytqETiW7EU44MEKuCAcpPto3YjQbyK3IQVKfF6nbghD7EcLUGl0NbiL5Rt5DMhn5tg==", "cpu": [ "ppc64" ], @@ -418,9 +418,9 @@ } }, "apps/vercel-app/node_modules/@esbuild/linux-riscv64": { - "version": "0.17.18", - "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.17.18.tgz", - "integrity": "sha512-/x7leOyDPjZV3TcsdfrSI107zItVnsX1q2nho7hbbQoKnmoeUWjs+08rKKt4AUXju7+3aRZSsKrJtaRmsdL1xA==", + "version": "0.17.19", + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.17.19.tgz", + "integrity": "sha512-FC3nUAWhvFoutlhAkgHf8f5HwFWUL6bYdvLc/TTuxKlvLi3+pPzdZiFKSWz/PF30TB1K19SuCxDTI5KcqASJqA==", "cpu": [ "riscv64" ], @@ -434,9 +434,9 @@ } }, "apps/vercel-app/node_modules/@esbuild/linux-s390x": { - "version": "0.17.18", - "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.17.18.tgz", - "integrity": "sha512-cX0I8Q9xQkL/6F5zWdYmVf5JSQt+ZfZD2bJudZrWD+4mnUvoZ3TDDXtDX2mUaq6upMFv9FlfIh4Gfun0tbGzuw==", + "version": "0.17.19", + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.17.19.tgz", + "integrity": "sha512-IbFsFbxMWLuKEbH+7sTkKzL6NJmG2vRyy6K7JJo55w+8xDk7RElYn6xvXtDW8HCfoKBFK69f3pgBJSUSQPr+4Q==", "cpu": [ "s390x" ], @@ -450,9 +450,9 @@ } }, "apps/vercel-app/node_modules/@esbuild/linux-x64": { - "version": "0.17.18", - "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.17.18.tgz", - "integrity": "sha512-66RmRsPlYy4jFl0vG80GcNRdirx4nVWAzJmXkevgphP1qf4dsLQCpSKGM3DUQCojwU1hnepI63gNZdrr02wHUA==", + "version": "0.17.19", + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.17.19.tgz", + "integrity": "sha512-68ngA9lg2H6zkZcyp22tsVt38mlhWde8l3eJLWkyLrp4HwMUr3c1s/M2t7+kHIhvMjglIBrFpncX1SzMckomGw==", "cpu": [ "x64" ], @@ -466,9 +466,9 @@ } }, "apps/vercel-app/node_modules/@esbuild/netbsd-x64": { - "version": "0.17.18", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.17.18.tgz", - "integrity": "sha512-95IRY7mI2yrkLlTLb1gpDxdC5WLC5mZDi+kA9dmM5XAGxCME0F8i4bYH4jZreaJ6lIZ0B8hTrweqG1fUyW7jbg==", + "version": "0.17.19", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.17.19.tgz", + "integrity": "sha512-CwFq42rXCR8TYIjIfpXCbRX0rp1jo6cPIUPSaWwzbVI4aOfX96OXY8M6KNmtPcg7QjYeDmN+DD0Wp3LaBOLf4Q==", "cpu": [ "x64" ], @@ -482,9 +482,9 @@ } }, "apps/vercel-app/node_modules/@esbuild/openbsd-x64": { - "version": "0.17.18", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.17.18.tgz", - "integrity": "sha512-WevVOgcng+8hSZ4Q3BKL3n1xTv5H6Nb53cBrtzzEjDbbnOmucEVcZeGCsCOi9bAOcDYEeBZbD2SJNBxlfP3qiA==", + "version": "0.17.19", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.17.19.tgz", + "integrity": "sha512-cnq5brJYrSZ2CF6c35eCmviIN3k3RczmHz8eYaVlNasVqsNY+JKohZU5MKmaOI+KkllCdzOKKdPs762VCPC20g==", "cpu": [ "x64" ], @@ -498,9 +498,9 @@ } }, "apps/vercel-app/node_modules/@esbuild/sunos-x64": { - "version": "0.17.18", - "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.17.18.tgz", - "integrity": "sha512-Rzf4QfQagnwhQXVBS3BYUlxmEbcV7MY+BH5vfDZekU5eYpcffHSyjU8T0xucKVuOcdCsMo+Ur5wmgQJH2GfNrg==", + "version": "0.17.19", + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.17.19.tgz", + "integrity": "sha512-vCRT7yP3zX+bKWFeP/zdS6SqdWB8OIpaRq/mbXQxTGHnIxspRtigpkUcDMlSCOejlHowLqII7K2JKevwyRP2rg==", "cpu": [ "x64" ], @@ -514,9 +514,9 @@ } }, "apps/vercel-app/node_modules/@esbuild/win32-arm64": { - "version": "0.17.18", - "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.17.18.tgz", - "integrity": "sha512-Kb3Ko/KKaWhjeAm2YoT/cNZaHaD1Yk/pa3FTsmqo9uFh1D1Rfco7BBLIPdDOozrObj2sahslFuAQGvWbgWldAg==", + "version": "0.17.19", + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.17.19.tgz", + "integrity": "sha512-yYx+8jwowUstVdorcMdNlzklLYhPxjniHWFKgRqH7IFlUEa0Umu3KuYplf1HUZZ422e3NU9F4LGb+4O0Kdcaag==", "cpu": [ "arm64" ], @@ -530,9 +530,9 @@ } }, "apps/vercel-app/node_modules/@esbuild/win32-ia32": { - "version": "0.17.18", - "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.17.18.tgz", - "integrity": "sha512-0/xUMIdkVHwkvxfbd5+lfG7mHOf2FRrxNbPiKWg9C4fFrB8H0guClmaM3BFiRUYrznVoyxTIyC/Ou2B7QQSwmw==", + "version": "0.17.19", + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.17.19.tgz", + "integrity": "sha512-eggDKanJszUtCdlVs0RB+h35wNlb5v4TWEkq4vZcmVt5u/HiDZrTXe2bWFQUez3RgNHwx/x4sk5++4NSSicKkw==", "cpu": [ "ia32" ], @@ -546,9 +546,9 @@ } }, "apps/vercel-app/node_modules/@esbuild/win32-x64": { - "version": "0.17.18", - "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.17.18.tgz", - "integrity": "sha512-qU25Ma1I3NqTSHJUOKi9sAH1/Mzuvlke0ioMJRthLXKm7JiSKVwFghlGbDLOO2sARECGhja4xYfRAZNPAkooYg==", + "version": "0.17.19", + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.17.19.tgz", + "integrity": "sha512-lAhycmKnVOuRYNtRtatQR1LPQf2oYCkRGkSFnseDAKPl8lu5SOsK/e1sXe5a0Pc5kHIHe6P2I/ilntNv2xf3cA==", "cpu": [ "x64" ], @@ -562,32 +562,32 @@ } }, "apps/vercel-app/node_modules/edge-runtime": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/edge-runtime/-/edge-runtime-2.1.4.tgz", - "integrity": "sha512-SertKByzAmjm+MkLbFl1q0ko+/90V24dhZgQM8fcdguQaDYVEVtb6okEBGeg8IQgL1/JUP8oSlUIxSI/bvsVRQ==", + "version": "2.5.6", + "resolved": "https://registry.npmjs.org/edge-runtime/-/edge-runtime-2.5.6.tgz", + "integrity": "sha512-QVXIhba3bmyVxpENf7stptu5RSqYWeMSg0B5amqZAbBVJx7rLKvvLikgtrI4tzP+ilMsxqlqC6fZggb6ePmpFQ==", "dev": true, "dependencies": { - "@edge-runtime/format": "2.0.1", - "@edge-runtime/vm": "2.1.2", - "async-listen": "2.0.3", - "exit-hook": "2.2.1", + "@edge-runtime/format": "2.2.0", + "@edge-runtime/vm": "3.1.6", + "async-listen": "3.0.1", "mri": "1.2.0", "picocolors": "1.0.0", "pretty-bytes": "5.6.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": ">=14" + "node": ">=16" } }, "apps/vercel-app/node_modules/esbuild": { - "version": "0.17.18", - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.17.18.tgz", - "integrity": "sha512-z1lix43jBs6UKjcZVKOw2xx69ffE2aG0PygLL5qJ9OS/gy0Ewd1gW/PUQIOIQGXBHWNywSc0floSKoMFF8aK2w==", + "version": "0.17.19", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.17.19.tgz", + "integrity": "sha512-XQ0jAPFkK/u3LcVRcvVHQcTIqD6E2H1fvZMA5dQPSOWb3suUbWbfbRf94pjc0bNzRYLfIrDRQXr7X+LHIm5oHw==", "dev": true, "hasInstallScript": true, "bin": { @@ -597,34 +597,55 @@ "node": ">=12" }, "optionalDependencies": { - "@esbuild/android-arm": "0.17.18", - "@esbuild/android-arm64": "0.17.18", - "@esbuild/android-x64": "0.17.18", - "@esbuild/darwin-arm64": "0.17.18", - "@esbuild/darwin-x64": "0.17.18", - "@esbuild/freebsd-arm64": "0.17.18", - "@esbuild/freebsd-x64": "0.17.18", - "@esbuild/linux-arm": "0.17.18", - "@esbuild/linux-arm64": "0.17.18", - "@esbuild/linux-ia32": "0.17.18", - "@esbuild/linux-loong64": "0.17.18", - "@esbuild/linux-mips64el": "0.17.18", - "@esbuild/linux-ppc64": "0.17.18", - "@esbuild/linux-riscv64": "0.17.18", - "@esbuild/linux-s390x": "0.17.18", - "@esbuild/linux-x64": "0.17.18", - "@esbuild/netbsd-x64": "0.17.18", - "@esbuild/openbsd-x64": "0.17.18", - "@esbuild/sunos-x64": "0.17.18", - "@esbuild/win32-arm64": "0.17.18", - "@esbuild/win32-ia32": "0.17.18", - "@esbuild/win32-x64": "0.17.18" + "@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" + } + }, + "apps/vercel-app/node_modules/signal-exit": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.0.2.tgz", + "integrity": "sha512-MY2/qGx4enyjprQnFaZsHib3Yadh3IXyV2C321GY0pjGfVBu4un0uDJkwgdxqO+Rdx8JMT8IfJIRwbYVz3Ob3Q==", + "dev": true, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, "apps/vercel-app/node_modules/web-vitals": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/web-vitals/-/web-vitals-3.3.1.tgz", - "integrity": "sha512-LTfY5GjcY3ngFzNsYFSYL+AmVmlWrzPTUxSMDis2rZbf+SzT7HH3NH4Y/l45XOlrAIunOBeURN9qtBHkRskAiA==" + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/web-vitals/-/web-vitals-3.5.0.tgz", + "integrity": "sha512-f5YnCHVG9Y6uLCePD4tY8bO/Ge15NPEQWtvm3tPzDKygloiqtb4SVqRHBcrIAqo2ztqX5XueqDn97zHF0LdT6w==" + }, + "node_modules/@aashutoshrathi/word-wrap": { + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/@aashutoshrathi/word-wrap/-/word-wrap-1.2.6.tgz", + "integrity": "sha512-1Yjs2SvM8TflER/OD3cOjhWWOZb58A2t7wpE2S9XfBYTiIl+XFhQG2bjy4Pu1I+EAlCNUzRDYDdFwFYUKvXcIA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } }, "node_modules/@ampproject/remapping": { "version": "2.2.0", @@ -715,9 +736,9 @@ } }, "node_modules/@babel/core/node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", "bin": { "semver": "bin/semver.js" } @@ -788,9 +809,9 @@ } }, "node_modules/@babel/helper-compilation-targets/node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", "bin": { "semver": "bin/semver.js" } @@ -856,9 +877,9 @@ } }, "node_modules/@babel/helper-define-polyfill-provider/node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", "dev": true, "bin": { "semver": "bin/semver.js" @@ -2329,9 +2350,9 @@ } }, "node_modules/@babel/preset-env/node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", "dev": true, "bin": { "semver": "bin/semver.js" @@ -2379,17 +2400,23 @@ "dev": true }, "node_modules/@babel/runtime": { - "version": "7.21.0", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.21.0.tgz", - "integrity": "sha512-xwII0//EObnq89Ji5AKYQaRYiW/nZ3llSv29d49IuxPhKbtJoLP+9QUUZ4nVragQVtaVGeZrpB+ZtG/Pdy/POw==", + "version": "7.23.2", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.23.2.tgz", + "integrity": "sha512-mM8eg4yl5D6i3lu2QKPuPH4FArvJ8KhTofbE7jwMUv9KX5mBvwPAqnV3MlyBNqdp9RyRKP6Yck8TrfYrPvX3bg==", "dev": true, "dependencies": { - "regenerator-runtime": "^0.13.11" + "regenerator-runtime": "^0.14.0" }, "engines": { "node": ">=6.9.0" } }, + "node_modules/@babel/runtime/node_modules/regenerator-runtime": { + "version": "0.14.0", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.0.tgz", + "integrity": "sha512-srw17NI0TUWHuGa5CFGGmhfNIeja30WMBfbslPNhf6JrqQlLN5gcrvig1oqPxiVaXb0oW0XRKtH6Nngs5lKCIA==", + "dev": true + }, "node_modules/@babel/template": { "version": "7.20.7", "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.20.7.tgz", @@ -2508,24 +2535,24 @@ "dev": true }, "node_modules/@edge-runtime/types": { - "version": "2.0.8", - "resolved": "https://registry.npmjs.org/@edge-runtime/types/-/types-2.0.8.tgz", - "integrity": "sha512-b+5nFA3SzMhEvL2uo3MECoiY2MhgWRt2UQ4EFFyHmLPRn5lb4AyJUny0eq5qxwzlLbv9bgVg/MOJtpuTgX1WWQ==", + "version": "2.2.6", + "resolved": "https://registry.npmjs.org/@edge-runtime/types/-/types-2.2.6.tgz", + "integrity": "sha512-H8O1QBkY9UtqhxffoIFmgRLoQyVEZ6A7UpdYtqK+Za4TaEmgRBkeFewoCUb8W6uE4byYjDnj4BzVpZo9yW439w==", "dev": true, "dependencies": { - "@edge-runtime/primitives": "2.1.2" + "@edge-runtime/primitives": "4.0.4" }, "engines": { - "node": ">=14" + "node": ">=16" } }, "node_modules/@edge-runtime/types/node_modules/@edge-runtime/primitives": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/@edge-runtime/primitives/-/primitives-2.1.2.tgz", - "integrity": "sha512-SR04SMDybALlhIYIi0hiuEUwIl0b7Sn+RKwQkX6hydg4+AKMzBNDFhj2nqHDD1+xkHArV9EhmJIb6iGjShwSzg==", + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/@edge-runtime/primitives/-/primitives-4.0.4.tgz", + "integrity": "sha512-ktlFVHheT3mXz++atzAB13p/+VLMLiinWvn68/wfpLjsat/LuCccOGuNIe8gLPdVbucvw6N8TTn39iRVwz4gxA==", "dev": true, "engines": { - "node": ">=14" + "node": ">=16" } }, "node_modules/@edge-runtime/vm": { @@ -3144,12 +3171,12 @@ } }, "node_modules/@jest/console/node_modules/@jest/types": { - "version": "29.5.0", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.5.0.tgz", - "integrity": "sha512-qbu7kN6czmVRc3xWFQcAN03RAUamgppVUdXrvl1Wr3jlNF93o9mJbGcDWrwGB6ht44u7efB1qCFgVQmca24Uog==", + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.3.tgz", + "integrity": "sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==", "dev": true, "dependencies": { - "@jest/schemas": "^29.4.3", + "@jest/schemas": "^29.6.3", "@types/istanbul-lib-coverage": "^2.0.0", "@types/istanbul-reports": "^3.0.0", "@types/node": "*", @@ -3161,9 +3188,9 @@ } }, "node_modules/@jest/console/node_modules/@types/yargs": { - "version": "17.0.24", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.24.tgz", - "integrity": "sha512-6i0aC7jV6QzQB8ne1joVZ0eSFIstHsCrobmOtghM11yGlH0j43FKL2UhWdELkyps0zuf7qVTUVCCR+tgSlyLLw==", + "version": "17.0.29", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.29.tgz", + "integrity": "sha512-nacjqA3ee9zRF/++a3FUY1suHTFKZeHba2n8WeDw9cCVdmzmHpIxyzOJBcpHvvEmS8E9KqWlSnWHUkOrkhWcvA==", "dev": true, "dependencies": { "@types/yargs-parser": "*" @@ -3217,12 +3244,12 @@ } }, "node_modules/@jest/core/node_modules/@jest/types": { - "version": "29.5.0", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.5.0.tgz", - "integrity": "sha512-qbu7kN6czmVRc3xWFQcAN03RAUamgppVUdXrvl1Wr3jlNF93o9mJbGcDWrwGB6ht44u7efB1qCFgVQmca24Uog==", + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.3.tgz", + "integrity": "sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==", "dev": true, "dependencies": { - "@jest/schemas": "^29.4.3", + "@jest/schemas": "^29.6.3", "@types/istanbul-lib-coverage": "^2.0.0", "@types/istanbul-reports": "^3.0.0", "@types/node": "*", @@ -3234,9 +3261,9 @@ } }, "node_modules/@jest/core/node_modules/@types/yargs": { - "version": "17.0.24", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.24.tgz", - "integrity": "sha512-6i0aC7jV6QzQB8ne1joVZ0eSFIstHsCrobmOtghM11yGlH0j43FKL2UhWdELkyps0zuf7qVTUVCCR+tgSlyLLw==", + "version": "17.0.29", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.29.tgz", + "integrity": "sha512-nacjqA3ee9zRF/++a3FUY1suHTFKZeHba2n8WeDw9cCVdmzmHpIxyzOJBcpHvvEmS8E9KqWlSnWHUkOrkhWcvA==", "dev": true, "dependencies": { "@types/yargs-parser": "*" @@ -3270,12 +3297,12 @@ } }, "node_modules/@jest/environment/node_modules/@jest/types": { - "version": "29.5.0", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.5.0.tgz", - "integrity": "sha512-qbu7kN6czmVRc3xWFQcAN03RAUamgppVUdXrvl1Wr3jlNF93o9mJbGcDWrwGB6ht44u7efB1qCFgVQmca24Uog==", + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.3.tgz", + "integrity": "sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==", "dev": true, "dependencies": { - "@jest/schemas": "^29.4.3", + "@jest/schemas": "^29.6.3", "@types/istanbul-lib-coverage": "^2.0.0", "@types/istanbul-reports": "^3.0.0", "@types/node": "*", @@ -3287,9 +3314,9 @@ } }, "node_modules/@jest/environment/node_modules/@types/yargs": { - "version": "17.0.24", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.24.tgz", - "integrity": "sha512-6i0aC7jV6QzQB8ne1joVZ0eSFIstHsCrobmOtghM11yGlH0j43FKL2UhWdELkyps0zuf7qVTUVCCR+tgSlyLLw==", + "version": "17.0.29", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.29.tgz", + "integrity": "sha512-nacjqA3ee9zRF/++a3FUY1suHTFKZeHba2n8WeDw9cCVdmzmHpIxyzOJBcpHvvEmS8E9KqWlSnWHUkOrkhWcvA==", "dev": true, "dependencies": { "@types/yargs-parser": "*" @@ -3338,12 +3365,12 @@ } }, "node_modules/@jest/fake-timers/node_modules/@jest/types": { - "version": "29.5.0", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.5.0.tgz", - "integrity": "sha512-qbu7kN6czmVRc3xWFQcAN03RAUamgppVUdXrvl1Wr3jlNF93o9mJbGcDWrwGB6ht44u7efB1qCFgVQmca24Uog==", + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.3.tgz", + "integrity": "sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==", "dev": true, "dependencies": { - "@jest/schemas": "^29.4.3", + "@jest/schemas": "^29.6.3", "@types/istanbul-lib-coverage": "^2.0.0", "@types/istanbul-reports": "^3.0.0", "@types/node": "*", @@ -3355,9 +3382,9 @@ } }, "node_modules/@jest/fake-timers/node_modules/@types/yargs": { - "version": "17.0.24", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.24.tgz", - "integrity": "sha512-6i0aC7jV6QzQB8ne1joVZ0eSFIstHsCrobmOtghM11yGlH0j43FKL2UhWdELkyps0zuf7qVTUVCCR+tgSlyLLw==", + "version": "17.0.29", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.29.tgz", + "integrity": "sha512-nacjqA3ee9zRF/++a3FUY1suHTFKZeHba2n8WeDw9cCVdmzmHpIxyzOJBcpHvvEmS8E9KqWlSnWHUkOrkhWcvA==", "dev": true, "dependencies": { "@types/yargs-parser": "*" @@ -3379,12 +3406,12 @@ } }, "node_modules/@jest/globals/node_modules/@jest/types": { - "version": "29.5.0", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.5.0.tgz", - "integrity": "sha512-qbu7kN6czmVRc3xWFQcAN03RAUamgppVUdXrvl1Wr3jlNF93o9mJbGcDWrwGB6ht44u7efB1qCFgVQmca24Uog==", + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.3.tgz", + "integrity": "sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==", "dev": true, "dependencies": { - "@jest/schemas": "^29.4.3", + "@jest/schemas": "^29.6.3", "@types/istanbul-lib-coverage": "^2.0.0", "@types/istanbul-reports": "^3.0.0", "@types/node": "*", @@ -3396,9 +3423,9 @@ } }, "node_modules/@jest/globals/node_modules/@types/yargs": { - "version": "17.0.24", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.24.tgz", - "integrity": "sha512-6i0aC7jV6QzQB8ne1joVZ0eSFIstHsCrobmOtghM11yGlH0j43FKL2UhWdELkyps0zuf7qVTUVCCR+tgSlyLLw==", + "version": "17.0.29", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.29.tgz", + "integrity": "sha512-nacjqA3ee9zRF/++a3FUY1suHTFKZeHba2n8WeDw9cCVdmzmHpIxyzOJBcpHvvEmS8E9KqWlSnWHUkOrkhWcvA==", "dev": true, "dependencies": { "@types/yargs-parser": "*" @@ -3448,12 +3475,12 @@ } }, "node_modules/@jest/reporters/node_modules/@jest/types": { - "version": "29.5.0", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.5.0.tgz", - "integrity": "sha512-qbu7kN6czmVRc3xWFQcAN03RAUamgppVUdXrvl1Wr3jlNF93o9mJbGcDWrwGB6ht44u7efB1qCFgVQmca24Uog==", + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.3.tgz", + "integrity": "sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==", "dev": true, "dependencies": { - "@jest/schemas": "^29.4.3", + "@jest/schemas": "^29.6.3", "@types/istanbul-lib-coverage": "^2.0.0", "@types/istanbul-reports": "^3.0.0", "@types/node": "*", @@ -3465,22 +3492,22 @@ } }, "node_modules/@jest/reporters/node_modules/@types/yargs": { - "version": "17.0.24", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.24.tgz", - "integrity": "sha512-6i0aC7jV6QzQB8ne1joVZ0eSFIstHsCrobmOtghM11yGlH0j43FKL2UhWdELkyps0zuf7qVTUVCCR+tgSlyLLw==", + "version": "17.0.29", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.29.tgz", + "integrity": "sha512-nacjqA3ee9zRF/++a3FUY1suHTFKZeHba2n8WeDw9cCVdmzmHpIxyzOJBcpHvvEmS8E9KqWlSnWHUkOrkhWcvA==", "dev": true, "dependencies": { "@types/yargs-parser": "*" } }, "node_modules/@jest/reporters/node_modules/jest-worker": { - "version": "29.5.0", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-29.5.0.tgz", - "integrity": "sha512-NcrQnevGoSp4b5kg+akIpthoAFHxPBcb5P6mYPY0fUNT+sSvmtu6jlkEle3anczUKIKEbMxFimk9oTP/tpIPgA==", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-29.7.0.tgz", + "integrity": "sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw==", "dev": true, "dependencies": { "@types/node": "*", - "jest-util": "^29.5.0", + "jest-util": "^29.7.0", "merge-stream": "^2.0.0", "supports-color": "^8.0.0" }, @@ -3504,17 +3531,23 @@ } }, "node_modules/@jest/schemas": { - "version": "29.4.3", - "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-29.4.3.tgz", - "integrity": "sha512-VLYKXQmtmuEz6IxJsrZwzG9NvtkQsWNnWMsKxqWNu3+CnfzJQhp0WDDKWLVV9hLKr0l3SLLFRqcYHjhtyuDVxg==", + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-29.6.3.tgz", + "integrity": "sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA==", "dev": true, "dependencies": { - "@sinclair/typebox": "^0.25.16" + "@sinclair/typebox": "^0.27.8" }, "engines": { "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, + "node_modules/@jest/schemas/node_modules/@sinclair/typebox": { + "version": "0.27.8", + "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.27.8.tgz", + "integrity": "sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==", + "dev": true + }, "node_modules/@jest/source-map": { "version": "29.4.3", "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-29.4.3.tgz", @@ -3545,12 +3578,12 @@ } }, "node_modules/@jest/test-result/node_modules/@jest/types": { - "version": "29.5.0", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.5.0.tgz", - "integrity": "sha512-qbu7kN6czmVRc3xWFQcAN03RAUamgppVUdXrvl1Wr3jlNF93o9mJbGcDWrwGB6ht44u7efB1qCFgVQmca24Uog==", + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.3.tgz", + "integrity": "sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==", "dev": true, "dependencies": { - "@jest/schemas": "^29.4.3", + "@jest/schemas": "^29.6.3", "@types/istanbul-lib-coverage": "^2.0.0", "@types/istanbul-reports": "^3.0.0", "@types/node": "*", @@ -3562,9 +3595,9 @@ } }, "node_modules/@jest/test-result/node_modules/@types/yargs": { - "version": "17.0.24", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.24.tgz", - "integrity": "sha512-6i0aC7jV6QzQB8ne1joVZ0eSFIstHsCrobmOtghM11yGlH0j43FKL2UhWdELkyps0zuf7qVTUVCCR+tgSlyLLw==", + "version": "17.0.29", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.29.tgz", + "integrity": "sha512-nacjqA3ee9zRF/++a3FUY1suHTFKZeHba2n8WeDw9cCVdmzmHpIxyzOJBcpHvvEmS8E9KqWlSnWHUkOrkhWcvA==", "dev": true, "dependencies": { "@types/yargs-parser": "*" @@ -3612,12 +3645,12 @@ } }, "node_modules/@jest/transform/node_modules/@jest/types": { - "version": "29.5.0", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.5.0.tgz", - "integrity": "sha512-qbu7kN6czmVRc3xWFQcAN03RAUamgppVUdXrvl1Wr3jlNF93o9mJbGcDWrwGB6ht44u7efB1qCFgVQmca24Uog==", + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.3.tgz", + "integrity": "sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==", "dev": true, "dependencies": { - "@jest/schemas": "^29.4.3", + "@jest/schemas": "^29.6.3", "@types/istanbul-lib-coverage": "^2.0.0", "@types/istanbul-reports": "^3.0.0", "@types/node": "*", @@ -3629,9 +3662,9 @@ } }, "node_modules/@jest/transform/node_modules/@types/yargs": { - "version": "17.0.24", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.24.tgz", - "integrity": "sha512-6i0aC7jV6QzQB8ne1joVZ0eSFIstHsCrobmOtghM11yGlH0j43FKL2UhWdELkyps0zuf7qVTUVCCR+tgSlyLLw==", + "version": "17.0.29", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.29.tgz", + "integrity": "sha512-nacjqA3ee9zRF/++a3FUY1suHTFKZeHba2n8WeDw9cCVdmzmHpIxyzOJBcpHvvEmS8E9KqWlSnWHUkOrkhWcvA==", "dev": true, "dependencies": { "@types/yargs-parser": "*" @@ -3698,12 +3731,12 @@ "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==" }, "node_modules/@jridgewell/trace-mapping": { - "version": "0.3.18", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.18.tgz", - "integrity": "sha512-w+niJYzMHdd7USdiH2U6869nqhD2nbfZXND5Yp93qIbEmnDNk7PD48o+YchRVpzMU7M6jVCbenTR7PA1FLQ9pA==", + "version": "0.3.20", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.20.tgz", + "integrity": "sha512-R8LcPeWZol2zR8mmH3JeKQ6QRCFb7XgUhV9ZlGhHLGyg4wpPiPZNQOOWhFZhxKw8u//yTbNGI42Bx/3paXEQ+Q==", "dependencies": { - "@jridgewell/resolve-uri": "3.1.0", - "@jridgewell/sourcemap-codec": "1.4.14" + "@jridgewell/resolve-uri": "^3.1.0", + "@jridgewell/sourcemap-codec": "^1.4.14" } }, "node_modules/@mapbox/node-pre-gyp": { @@ -4178,12 +4211,15 @@ } }, "node_modules/@remix-run/dev/node_modules/dotenv": { - "version": "16.0.3", - "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.0.3.tgz", - "integrity": "sha512-7GO6HghkA5fYG9TYnNxi14/7K9f5occMlp3zXAuSxn7CKCxt9xbNWG7yF8hTCSUchlfWSe3uLmlPfigevRItzQ==", + "version": "16.3.1", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.3.1.tgz", + "integrity": "sha512-IPzF4w4/Rd94bA9imS68tZBaYyBWSCE47V1RGuMrB94iyTOIEwRmVL2x/4An+6mETpLrKJ5hQkB8W4kFAadeIQ==", "dev": true, "engines": { "node": ">=12" + }, + "funding": { + "url": "https://github.com/motdotla/dotenv?sponsor=1" } }, "node_modules/@remix-run/dev/node_modules/execa": { @@ -4416,9 +4452,9 @@ } }, "node_modules/@remix-run/dev/node_modules/yaml": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.2.2.tgz", - "integrity": "sha512-CBKFWExMn46Foo4cldiChEzn7S7SRV+wqiluAb6xmueD/fGyRHIhX8m14vVGgeFWjN540nKCNVj6P21eQjgTuA==", + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.3.3.tgz", + "integrity": "sha512-zw0VAJxgeZ6+++/su5AFoqBbZbrEakwu+X0M5HmcwUiBL7AzcuPKjj5we4xfQLp78LkEMpD0cOnUhmgOVy3KdQ==", "dev": true, "engines": { "node": ">= 14" @@ -4937,10 +4973,13 @@ "integrity": "sha512-iiUgKzV9AuaEkZqkOLDIvlQiL6ltuZd9tGcW3gwpnX8JbuiuhFlEGmmFXEXkN50Cvq7Os88IY2v0dkDqXYWVgA==" }, "node_modules/@types/node": { - "version": "18.16.0", - "resolved": "https://registry.npmjs.org/@types/node/-/node-18.16.0.tgz", - "integrity": "sha512-BsAaKhB+7X+H4GnSjGhJG9Qi8Tw+inU9nJDwmD5CgOmBLEI6ArdhikpLX7DjbjDRDTbqZzU2LSQNZg8WGPiSZQ==", - "dev": true + "version": "18.18.7", + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.18.7.tgz", + "integrity": "sha512-bw+lEsxis6eqJYW8Ql6+yTqkE6RuFtsQPSe5JxXbqYRFQEER5aJA9a5UH9igqDWm3X4iLHIKOHlnAXLM4mi7uQ==", + "dev": true, + "dependencies": { + "undici-types": "~5.26.4" + } }, "node_modules/@types/parse-json": { "version": "4.0.0", @@ -4972,9 +5011,9 @@ "dev": true }, "node_modules/@types/react": { - "version": "18.0.38", - "resolved": "https://registry.npmjs.org/@types/react/-/react-18.0.38.tgz", - "integrity": "sha512-ExsidLLSzYj4cvaQjGnQCk4HFfVT9+EZ9XZsQ8Hsrcn8QNgXtpZ3m9vSIC2MWtx7jHictK6wYhQgGh6ic58oOw==", + "version": "18.2.33", + "resolved": "https://registry.npmjs.org/@types/react/-/react-18.2.33.tgz", + "integrity": "sha512-v+I7S+hu3PIBoVkKGpSYYpiBT1ijqEzWpzQD62/jm4K74hPpSP7FF9BnKG6+fg2+62weJYkkBWDJlZt5JO/9hg==", "dev": true, "dependencies": { "@types/prop-types": "*", @@ -4983,9 +5022,9 @@ } }, "node_modules/@types/react-dom": { - "version": "18.0.11", - "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.0.11.tgz", - "integrity": "sha512-O38bPbI2CWtgw/OoQoY+BRelw7uysmXbWvw3nLWO21H1HSh+GOlqPuXshJfjmpNlKiiSDG9cc1JZAaMmVdcTlw==", + "version": "18.2.14", + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.2.14.tgz", + "integrity": "sha512-V835xgdSVmyQmI1KLV2BEIUgqEuinxp9O4G6g3FqO/SqLac049E53aysv0oEFD2kHfejeKU+ZqL2bcFWj9gLAQ==", "dev": true, "dependencies": { "@types/react": "*" @@ -5040,9 +5079,9 @@ "integrity": "sha512-PBjIUxZHOuj0R15/xuwJYjFi+KZdNFrehocChv4g5hu6aFroHue8m0lBP0POdK2nKzbw0cgV1mws8+V/JAcEkQ==" }, "node_modules/@types/yargs": { - "version": "16.0.5", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.5.tgz", - "integrity": "sha512-AxO/ADJOBFJScHbWhq2xAhlWP24rY4aCEG/NFaMvbT3X2MgRsLjhjQwsn0Zi5zn0LG9jUhCCZMeX9Dkuw6k+vQ==", + "version": "16.0.7", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.7.tgz", + "integrity": "sha512-lQcYmxWuOfJq4IncK88/nwud9rwr1F04CFc5xzk0k4oKVyz/AI35TfsXmhjf6t8zp8mpCOi17BfvuNWx+zrYkg==", "dev": true, "dependencies": { "@types/yargs-parser": "*" @@ -6320,9 +6359,9 @@ } }, "node_modules/async-listen": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/async-listen/-/async-listen-2.0.3.tgz", - "integrity": "sha512-WVLi/FGIQaXyfYyNvmkwKT1RZbkzszLLnmW/gFCc5lbVvN/0QQCWpBwRBk2OWSdkkmKRBc8yD6BrKsjA3XKaSw==", + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/async-listen/-/async-listen-3.0.1.tgz", + "integrity": "sha512-cWMaNwUJnf37C/S5TfCkk/15MwbPRwVYALA2jtjkbHjCmAPiDXyNJy2q3p1KAZzDLHAWyarUWSujUoHR4pEgrA==", "dev": true, "engines": { "node": ">= 14" @@ -6446,9 +6485,9 @@ } }, "node_modules/babel-plugin-polyfill-corejs2/node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", "dev": true, "bin": { "semver": "bin/semver.js" @@ -7441,14 +7480,14 @@ } }, "node_modules/copy-webpack-plugin/node_modules/globby": { - "version": "13.1.4", - "resolved": "https://registry.npmjs.org/globby/-/globby-13.1.4.tgz", - "integrity": "sha512-iui/IiiW+QrJ1X1hKH5qwlMQyv34wJAYwH1vrf8b9kBA4sNiif3gKsMHa+BrdnOpEudWjpotfa7LrTzB1ERS/g==", + "version": "13.2.2", + "resolved": "https://registry.npmjs.org/globby/-/globby-13.2.2.tgz", + "integrity": "sha512-Y1zNGV+pzQdh7H39l9zgB4PJqjRNqydvdYCDG4HFXM4XuvSaQQlEc91IU1yALL8gUTDomgBAfz3XJdmUS+oo0w==", "dev": true, "dependencies": { "dir-glob": "^3.0.1", - "fast-glob": "^3.2.11", - "ignore": "^5.2.0", + "fast-glob": "^3.3.0", + "ignore": "^5.2.4", "merge2": "^1.4.1", "slash": "^4.0.0" }, @@ -9337,9 +9376,9 @@ } }, "node_modules/eslint-plugin-import/node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", "dev": true, "bin": { "semver": "bin/semver.js" @@ -9386,9 +9425,9 @@ } }, "node_modules/eslint/node_modules/eslint-scope": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.0.tgz", - "integrity": "sha512-DYj5deGlHBfMt15J7rdtyKNq/Nqlv5KfU4iodrQ019XESsRnwXH9KAE0y3cwtUHDo2ob7CypAnCqefh6vioWRw==", + "version": "7.2.2", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.2.tgz", + "integrity": "sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==", "dev": true, "dependencies": { "esrecurse": "^4.3.0", @@ -9505,9 +9544,9 @@ } }, "node_modules/estree-util-attach-comments/node_modules/@types/estree": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.1.tgz", - "integrity": "sha512-LG4opVs2ANWZ1TJoKc937iMmNstM/d0ae1vNbnBvBhqCSezgVUOzcLCqbI5elV8Vy6WKwKjaqR+zO9VKirBBCA==", + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.3.tgz", + "integrity": "sha512-CS2rOaoQ/eAgAfcTfq6amKG7bsN+EMcgGY4FAFQdvSj2y1ixvOZTUA9mOtCai7E1SYu283XNw7urKK30nP3wkQ==", "dev": true }, "node_modules/estree-util-build-jsx": { @@ -9526,15 +9565,15 @@ } }, "node_modules/estree-util-build-jsx/node_modules/@types/estree": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.1.tgz", - "integrity": "sha512-LG4opVs2ANWZ1TJoKc937iMmNstM/d0ae1vNbnBvBhqCSezgVUOzcLCqbI5elV8Vy6WKwKjaqR+zO9VKirBBCA==", + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.3.tgz", + "integrity": "sha512-CS2rOaoQ/eAgAfcTfq6amKG7bsN+EMcgGY4FAFQdvSj2y1ixvOZTUA9mOtCai7E1SYu283XNw7urKK30nP3wkQ==", "dev": true }, "node_modules/estree-util-build-jsx/node_modules/@types/estree-jsx": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@types/estree-jsx/-/estree-jsx-1.0.0.tgz", - "integrity": "sha512-3qvGd0z8F2ENTGr/GG1yViqfiKmRfrXVx5sJyHGFu3z7m5g5utCQtGp/g29JnjflhtQJBv1WDQukHiT58xPcYQ==", + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@types/estree-jsx/-/estree-jsx-1.0.2.tgz", + "integrity": "sha512-GNBWlGBMjiiiL5TSkvPtOteuXsiVitw5MYGY1UYlrAq0SKyczsls6sCD7TZ8fsjRsvCVxml7EbyjJezPb3DrSA==", "dev": true, "dependencies": { "@types/estree": "*" @@ -9608,9 +9647,9 @@ } }, "node_modules/estree-util-visit/node_modules/@types/estree-jsx": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@types/estree-jsx/-/estree-jsx-1.0.0.tgz", - "integrity": "sha512-3qvGd0z8F2ENTGr/GG1yViqfiKmRfrXVx5sJyHGFu3z7m5g5utCQtGp/g29JnjflhtQJBv1WDQukHiT58xPcYQ==", + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@types/estree-jsx/-/estree-jsx-1.0.2.tgz", + "integrity": "sha512-GNBWlGBMjiiiL5TSkvPtOteuXsiVitw5MYGY1UYlrAq0SKyczsls6sCD7TZ8fsjRsvCVxml7EbyjJezPb3DrSA==", "dev": true, "dependencies": { "@types/estree": "*" @@ -9839,9 +9878,9 @@ "dev": true }, "node_modules/fast-glob": { - "version": "3.2.12", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.12.tgz", - "integrity": "sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==", + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.1.tgz", + "integrity": "sha512-kNFPyjhh5cKjrUltxs+wFx+ZkbRaxxmZ+X0ZU31SOsxCEtP9VPgtq2teZw1DebupL5GmDaNQ6yKMMVcM41iqDg==", "dev": true, "dependencies": { "@nodelib/fs.stat": "^2.0.2", @@ -10461,9 +10500,9 @@ "dev": true }, "node_modules/globals": { - "version": "13.20.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.20.0.tgz", - "integrity": "sha512-Qg5QtVkCy/kv3FUSlu4ukeZDVf9ee0iXLAUYX13gbR17bnejFTzr4iS9bY7kwCf1NztRNm1t91fjOiyx4CSwPQ==", + "version": "13.23.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.23.0.tgz", + "integrity": "sha512-XAmF0RjlrjY23MA51q3HltdlGxUpXPvg0GioKiD9X6HD28iMjo2dKC8Vqwm7lne4GNr78+RHTfliktR6ZH09wA==", "dev": true, "dependencies": { "type-fest": "^0.20.2" @@ -10691,15 +10730,15 @@ } }, "node_modules/hast-util-to-estree/node_modules/@types/estree": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.1.tgz", - "integrity": "sha512-LG4opVs2ANWZ1TJoKc937iMmNstM/d0ae1vNbnBvBhqCSezgVUOzcLCqbI5elV8Vy6WKwKjaqR+zO9VKirBBCA==", + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.3.tgz", + "integrity": "sha512-CS2rOaoQ/eAgAfcTfq6amKG7bsN+EMcgGY4FAFQdvSj2y1ixvOZTUA9mOtCai7E1SYu283XNw7urKK30nP3wkQ==", "dev": true }, "node_modules/hast-util-to-estree/node_modules/@types/estree-jsx": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@types/estree-jsx/-/estree-jsx-1.0.0.tgz", - "integrity": "sha512-3qvGd0z8F2ENTGr/GG1yViqfiKmRfrXVx5sJyHGFu3z7m5g5utCQtGp/g29JnjflhtQJBv1WDQukHiT58xPcYQ==", + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@types/estree-jsx/-/estree-jsx-1.0.2.tgz", + "integrity": "sha512-GNBWlGBMjiiiL5TSkvPtOteuXsiVitw5MYGY1UYlrAq0SKyczsls6sCD7TZ8fsjRsvCVxml7EbyjJezPb3DrSA==", "dev": true, "dependencies": { "@types/estree": "*" @@ -11486,9 +11525,9 @@ } }, "node_modules/istanbul-lib-instrument/node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", "dev": true, "bin": { "semver": "bin/semver.js" @@ -11710,12 +11749,12 @@ } }, "node_modules/jest-circus/node_modules/@jest/types": { - "version": "29.5.0", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.5.0.tgz", - "integrity": "sha512-qbu7kN6czmVRc3xWFQcAN03RAUamgppVUdXrvl1Wr3jlNF93o9mJbGcDWrwGB6ht44u7efB1qCFgVQmca24Uog==", + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.3.tgz", + "integrity": "sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==", "dev": true, "dependencies": { - "@jest/schemas": "^29.4.3", + "@jest/schemas": "^29.6.3", "@types/istanbul-lib-coverage": "^2.0.0", "@types/istanbul-reports": "^3.0.0", "@types/node": "*", @@ -11727,9 +11766,9 @@ } }, "node_modules/jest-circus/node_modules/@types/yargs": { - "version": "17.0.24", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.24.tgz", - "integrity": "sha512-6i0aC7jV6QzQB8ne1joVZ0eSFIstHsCrobmOtghM11yGlH0j43FKL2UhWdELkyps0zuf7qVTUVCCR+tgSlyLLw==", + "version": "17.0.29", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.29.tgz", + "integrity": "sha512-nacjqA3ee9zRF/++a3FUY1suHTFKZeHba2n8WeDw9cCVdmzmHpIxyzOJBcpHvvEmS8E9KqWlSnWHUkOrkhWcvA==", "dev": true, "dependencies": { "@types/yargs-parser": "*" @@ -11770,12 +11809,12 @@ } }, "node_modules/jest-cli/node_modules/@jest/types": { - "version": "29.5.0", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.5.0.tgz", - "integrity": "sha512-qbu7kN6czmVRc3xWFQcAN03RAUamgppVUdXrvl1Wr3jlNF93o9mJbGcDWrwGB6ht44u7efB1qCFgVQmca24Uog==", + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.3.tgz", + "integrity": "sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==", "dev": true, "dependencies": { - "@jest/schemas": "^29.4.3", + "@jest/schemas": "^29.6.3", "@types/istanbul-lib-coverage": "^2.0.0", "@types/istanbul-reports": "^3.0.0", "@types/node": "*", @@ -11787,9 +11826,9 @@ } }, "node_modules/jest-cli/node_modules/@types/yargs": { - "version": "17.0.24", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.24.tgz", - "integrity": "sha512-6i0aC7jV6QzQB8ne1joVZ0eSFIstHsCrobmOtghM11yGlH0j43FKL2UhWdELkyps0zuf7qVTUVCCR+tgSlyLLw==", + "version": "17.0.29", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.29.tgz", + "integrity": "sha512-nacjqA3ee9zRF/++a3FUY1suHTFKZeHba2n8WeDw9cCVdmzmHpIxyzOJBcpHvvEmS8E9KqWlSnWHUkOrkhWcvA==", "dev": true, "dependencies": { "@types/yargs-parser": "*" @@ -11841,12 +11880,12 @@ } }, "node_modules/jest-config/node_modules/@jest/types": { - "version": "29.5.0", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.5.0.tgz", - "integrity": "sha512-qbu7kN6czmVRc3xWFQcAN03RAUamgppVUdXrvl1Wr3jlNF93o9mJbGcDWrwGB6ht44u7efB1qCFgVQmca24Uog==", + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.3.tgz", + "integrity": "sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==", "dev": true, "dependencies": { - "@jest/schemas": "^29.4.3", + "@jest/schemas": "^29.6.3", "@types/istanbul-lib-coverage": "^2.0.0", "@types/istanbul-reports": "^3.0.0", "@types/node": "*", @@ -11858,9 +11897,9 @@ } }, "node_modules/jest-config/node_modules/@types/yargs": { - "version": "17.0.24", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.24.tgz", - "integrity": "sha512-6i0aC7jV6QzQB8ne1joVZ0eSFIstHsCrobmOtghM11yGlH0j43FKL2UhWdELkyps0zuf7qVTUVCCR+tgSlyLLw==", + "version": "17.0.29", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.29.tgz", + "integrity": "sha512-nacjqA3ee9zRF/++a3FUY1suHTFKZeHba2n8WeDw9cCVdmzmHpIxyzOJBcpHvvEmS8E9KqWlSnWHUkOrkhWcvA==", "dev": true, "dependencies": { "@types/yargs-parser": "*" @@ -11910,12 +11949,12 @@ } }, "node_modules/jest-each/node_modules/@jest/types": { - "version": "29.5.0", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.5.0.tgz", - "integrity": "sha512-qbu7kN6czmVRc3xWFQcAN03RAUamgppVUdXrvl1Wr3jlNF93o9mJbGcDWrwGB6ht44u7efB1qCFgVQmca24Uog==", + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.3.tgz", + "integrity": "sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==", "dev": true, "dependencies": { - "@jest/schemas": "^29.4.3", + "@jest/schemas": "^29.6.3", "@types/istanbul-lib-coverage": "^2.0.0", "@types/istanbul-reports": "^3.0.0", "@types/node": "*", @@ -11927,9 +11966,9 @@ } }, "node_modules/jest-each/node_modules/@types/yargs": { - "version": "17.0.24", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.24.tgz", - "integrity": "sha512-6i0aC7jV6QzQB8ne1joVZ0eSFIstHsCrobmOtghM11yGlH0j43FKL2UhWdELkyps0zuf7qVTUVCCR+tgSlyLLw==", + "version": "17.0.29", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.29.tgz", + "integrity": "sha512-nacjqA3ee9zRF/++a3FUY1suHTFKZeHba2n8WeDw9cCVdmzmHpIxyzOJBcpHvvEmS8E9KqWlSnWHUkOrkhWcvA==", "dev": true, "dependencies": { "@types/yargs-parser": "*" @@ -11953,12 +11992,12 @@ } }, "node_modules/jest-environment-node/node_modules/@jest/types": { - "version": "29.5.0", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.5.0.tgz", - "integrity": "sha512-qbu7kN6czmVRc3xWFQcAN03RAUamgppVUdXrvl1Wr3jlNF93o9mJbGcDWrwGB6ht44u7efB1qCFgVQmca24Uog==", + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.3.tgz", + "integrity": "sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==", "dev": true, "dependencies": { - "@jest/schemas": "^29.4.3", + "@jest/schemas": "^29.6.3", "@types/istanbul-lib-coverage": "^2.0.0", "@types/istanbul-reports": "^3.0.0", "@types/node": "*", @@ -11970,9 +12009,9 @@ } }, "node_modules/jest-environment-node/node_modules/@types/yargs": { - "version": "17.0.24", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.24.tgz", - "integrity": "sha512-6i0aC7jV6QzQB8ne1joVZ0eSFIstHsCrobmOtghM11yGlH0j43FKL2UhWdELkyps0zuf7qVTUVCCR+tgSlyLLw==", + "version": "17.0.29", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.29.tgz", + "integrity": "sha512-nacjqA3ee9zRF/++a3FUY1suHTFKZeHba2n8WeDw9cCVdmzmHpIxyzOJBcpHvvEmS8E9KqWlSnWHUkOrkhWcvA==", "dev": true, "dependencies": { "@types/yargs-parser": "*" @@ -12013,12 +12052,12 @@ } }, "node_modules/jest-haste-map/node_modules/@jest/types": { - "version": "29.5.0", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.5.0.tgz", - "integrity": "sha512-qbu7kN6czmVRc3xWFQcAN03RAUamgppVUdXrvl1Wr3jlNF93o9mJbGcDWrwGB6ht44u7efB1qCFgVQmca24Uog==", + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.3.tgz", + "integrity": "sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==", "dev": true, "dependencies": { - "@jest/schemas": "^29.4.3", + "@jest/schemas": "^29.6.3", "@types/istanbul-lib-coverage": "^2.0.0", "@types/istanbul-reports": "^3.0.0", "@types/node": "*", @@ -12030,22 +12069,22 @@ } }, "node_modules/jest-haste-map/node_modules/@types/yargs": { - "version": "17.0.24", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.24.tgz", - "integrity": "sha512-6i0aC7jV6QzQB8ne1joVZ0eSFIstHsCrobmOtghM11yGlH0j43FKL2UhWdELkyps0zuf7qVTUVCCR+tgSlyLLw==", + "version": "17.0.29", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.29.tgz", + "integrity": "sha512-nacjqA3ee9zRF/++a3FUY1suHTFKZeHba2n8WeDw9cCVdmzmHpIxyzOJBcpHvvEmS8E9KqWlSnWHUkOrkhWcvA==", "dev": true, "dependencies": { "@types/yargs-parser": "*" } }, "node_modules/jest-haste-map/node_modules/jest-worker": { - "version": "29.5.0", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-29.5.0.tgz", - "integrity": "sha512-NcrQnevGoSp4b5kg+akIpthoAFHxPBcb5P6mYPY0fUNT+sSvmtu6jlkEle3anczUKIKEbMxFimk9oTP/tpIPgA==", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-29.7.0.tgz", + "integrity": "sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw==", "dev": true, "dependencies": { "@types/node": "*", - "jest-util": "^29.5.0", + "jest-util": "^29.7.0", "merge-stream": "^2.0.0", "supports-color": "^8.0.0" }, @@ -12117,12 +12156,12 @@ } }, "node_modules/jest-message-util/node_modules/@jest/types": { - "version": "29.5.0", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.5.0.tgz", - "integrity": "sha512-qbu7kN6czmVRc3xWFQcAN03RAUamgppVUdXrvl1Wr3jlNF93o9mJbGcDWrwGB6ht44u7efB1qCFgVQmca24Uog==", + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.3.tgz", + "integrity": "sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==", "dev": true, "dependencies": { - "@jest/schemas": "^29.4.3", + "@jest/schemas": "^29.6.3", "@types/istanbul-lib-coverage": "^2.0.0", "@types/istanbul-reports": "^3.0.0", "@types/node": "*", @@ -12134,9 +12173,9 @@ } }, "node_modules/jest-message-util/node_modules/@types/yargs": { - "version": "17.0.24", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.24.tgz", - "integrity": "sha512-6i0aC7jV6QzQB8ne1joVZ0eSFIstHsCrobmOtghM11yGlH0j43FKL2UhWdELkyps0zuf7qVTUVCCR+tgSlyLLw==", + "version": "17.0.29", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.29.tgz", + "integrity": "sha512-nacjqA3ee9zRF/++a3FUY1suHTFKZeHba2n8WeDw9cCVdmzmHpIxyzOJBcpHvvEmS8E9KqWlSnWHUkOrkhWcvA==", "dev": true, "dependencies": { "@types/yargs-parser": "*" @@ -12157,12 +12196,12 @@ } }, "node_modules/jest-mock/node_modules/@jest/types": { - "version": "29.5.0", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.5.0.tgz", - "integrity": "sha512-qbu7kN6czmVRc3xWFQcAN03RAUamgppVUdXrvl1Wr3jlNF93o9mJbGcDWrwGB6ht44u7efB1qCFgVQmca24Uog==", + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.3.tgz", + "integrity": "sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==", "dev": true, "dependencies": { - "@jest/schemas": "^29.4.3", + "@jest/schemas": "^29.6.3", "@types/istanbul-lib-coverage": "^2.0.0", "@types/istanbul-reports": "^3.0.0", "@types/node": "*", @@ -12174,9 +12213,9 @@ } }, "node_modules/jest-mock/node_modules/@types/yargs": { - "version": "17.0.24", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.24.tgz", - "integrity": "sha512-6i0aC7jV6QzQB8ne1joVZ0eSFIstHsCrobmOtghM11yGlH0j43FKL2UhWdELkyps0zuf7qVTUVCCR+tgSlyLLw==", + "version": "17.0.29", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.29.tgz", + "integrity": "sha512-nacjqA3ee9zRF/++a3FUY1suHTFKZeHba2n8WeDw9cCVdmzmHpIxyzOJBcpHvvEmS8E9KqWlSnWHUkOrkhWcvA==", "dev": true, "dependencies": { "@types/yargs-parser": "*" @@ -12274,12 +12313,12 @@ } }, "node_modules/jest-runner/node_modules/@jest/types": { - "version": "29.5.0", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.5.0.tgz", - "integrity": "sha512-qbu7kN6czmVRc3xWFQcAN03RAUamgppVUdXrvl1Wr3jlNF93o9mJbGcDWrwGB6ht44u7efB1qCFgVQmca24Uog==", + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.3.tgz", + "integrity": "sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==", "dev": true, "dependencies": { - "@jest/schemas": "^29.4.3", + "@jest/schemas": "^29.6.3", "@types/istanbul-lib-coverage": "^2.0.0", "@types/istanbul-reports": "^3.0.0", "@types/node": "*", @@ -12291,22 +12330,22 @@ } }, "node_modules/jest-runner/node_modules/@types/yargs": { - "version": "17.0.24", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.24.tgz", - "integrity": "sha512-6i0aC7jV6QzQB8ne1joVZ0eSFIstHsCrobmOtghM11yGlH0j43FKL2UhWdELkyps0zuf7qVTUVCCR+tgSlyLLw==", + "version": "17.0.29", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.29.tgz", + "integrity": "sha512-nacjqA3ee9zRF/++a3FUY1suHTFKZeHba2n8WeDw9cCVdmzmHpIxyzOJBcpHvvEmS8E9KqWlSnWHUkOrkhWcvA==", "dev": true, "dependencies": { "@types/yargs-parser": "*" } }, "node_modules/jest-runner/node_modules/jest-worker": { - "version": "29.5.0", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-29.5.0.tgz", - "integrity": "sha512-NcrQnevGoSp4b5kg+akIpthoAFHxPBcb5P6mYPY0fUNT+sSvmtu6jlkEle3anczUKIKEbMxFimk9oTP/tpIPgA==", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-29.7.0.tgz", + "integrity": "sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw==", "dev": true, "dependencies": { "@types/node": "*", - "jest-util": "^29.5.0", + "jest-util": "^29.7.0", "merge-stream": "^2.0.0", "supports-color": "^8.0.0" }, @@ -12382,12 +12421,12 @@ } }, "node_modules/jest-runtime/node_modules/@jest/types": { - "version": "29.5.0", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.5.0.tgz", - "integrity": "sha512-qbu7kN6czmVRc3xWFQcAN03RAUamgppVUdXrvl1Wr3jlNF93o9mJbGcDWrwGB6ht44u7efB1qCFgVQmca24Uog==", + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.3.tgz", + "integrity": "sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==", "dev": true, "dependencies": { - "@jest/schemas": "^29.4.3", + "@jest/schemas": "^29.6.3", "@types/istanbul-lib-coverage": "^2.0.0", "@types/istanbul-reports": "^3.0.0", "@types/node": "*", @@ -12399,9 +12438,9 @@ } }, "node_modules/jest-runtime/node_modules/@types/yargs": { - "version": "17.0.24", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.24.tgz", - "integrity": "sha512-6i0aC7jV6QzQB8ne1joVZ0eSFIstHsCrobmOtghM11yGlH0j43FKL2UhWdELkyps0zuf7qVTUVCCR+tgSlyLLw==", + "version": "17.0.29", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.29.tgz", + "integrity": "sha512-nacjqA3ee9zRF/++a3FUY1suHTFKZeHba2n8WeDw9cCVdmzmHpIxyzOJBcpHvvEmS8E9KqWlSnWHUkOrkhWcvA==", "dev": true, "dependencies": { "@types/yargs-parser": "*" @@ -12451,12 +12490,12 @@ } }, "node_modules/jest-snapshot/node_modules/@jest/types": { - "version": "29.5.0", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.5.0.tgz", - "integrity": "sha512-qbu7kN6czmVRc3xWFQcAN03RAUamgppVUdXrvl1Wr3jlNF93o9mJbGcDWrwGB6ht44u7efB1qCFgVQmca24Uog==", + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.3.tgz", + "integrity": "sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==", "dev": true, "dependencies": { - "@jest/schemas": "^29.4.3", + "@jest/schemas": "^29.6.3", "@types/istanbul-lib-coverage": "^2.0.0", "@types/istanbul-reports": "^3.0.0", "@types/node": "*", @@ -12468,21 +12507,21 @@ } }, "node_modules/jest-snapshot/node_modules/@types/yargs": { - "version": "17.0.24", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.24.tgz", - "integrity": "sha512-6i0aC7jV6QzQB8ne1joVZ0eSFIstHsCrobmOtghM11yGlH0j43FKL2UhWdELkyps0zuf7qVTUVCCR+tgSlyLLw==", + "version": "17.0.29", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.29.tgz", + "integrity": "sha512-nacjqA3ee9zRF/++a3FUY1suHTFKZeHba2n8WeDw9cCVdmzmHpIxyzOJBcpHvvEmS8E9KqWlSnWHUkOrkhWcvA==", "dev": true, "dependencies": { "@types/yargs-parser": "*" } }, "node_modules/jest-util": { - "version": "29.5.0", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.5.0.tgz", - "integrity": "sha512-RYMgG/MTadOr5t8KdhejfvUU82MxsCu5MF6KuDUHl+NuwzUt+Sm6jJWxTJVrDR1j5M/gJVCPKQEpWXY+yIQ6lQ==", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.7.0.tgz", + "integrity": "sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==", "dev": true, "dependencies": { - "@jest/types": "^29.5.0", + "@jest/types": "^29.6.3", "@types/node": "*", "chalk": "^4.0.0", "ci-info": "^3.2.0", @@ -12494,12 +12533,12 @@ } }, "node_modules/jest-util/node_modules/@jest/types": { - "version": "29.5.0", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.5.0.tgz", - "integrity": "sha512-qbu7kN6czmVRc3xWFQcAN03RAUamgppVUdXrvl1Wr3jlNF93o9mJbGcDWrwGB6ht44u7efB1qCFgVQmca24Uog==", + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.3.tgz", + "integrity": "sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==", "dev": true, "dependencies": { - "@jest/schemas": "^29.4.3", + "@jest/schemas": "^29.6.3", "@types/istanbul-lib-coverage": "^2.0.0", "@types/istanbul-reports": "^3.0.0", "@types/node": "*", @@ -12511,9 +12550,9 @@ } }, "node_modules/jest-util/node_modules/@types/yargs": { - "version": "17.0.24", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.24.tgz", - "integrity": "sha512-6i0aC7jV6QzQB8ne1joVZ0eSFIstHsCrobmOtghM11yGlH0j43FKL2UhWdELkyps0zuf7qVTUVCCR+tgSlyLLw==", + "version": "17.0.29", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.29.tgz", + "integrity": "sha512-nacjqA3ee9zRF/++a3FUY1suHTFKZeHba2n8WeDw9cCVdmzmHpIxyzOJBcpHvvEmS8E9KqWlSnWHUkOrkhWcvA==", "dev": true, "dependencies": { "@types/yargs-parser": "*" @@ -12537,12 +12576,12 @@ } }, "node_modules/jest-validate/node_modules/@jest/types": { - "version": "29.5.0", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.5.0.tgz", - "integrity": "sha512-qbu7kN6czmVRc3xWFQcAN03RAUamgppVUdXrvl1Wr3jlNF93o9mJbGcDWrwGB6ht44u7efB1qCFgVQmca24Uog==", + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.3.tgz", + "integrity": "sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==", "dev": true, "dependencies": { - "@jest/schemas": "^29.4.3", + "@jest/schemas": "^29.6.3", "@types/istanbul-lib-coverage": "^2.0.0", "@types/istanbul-reports": "^3.0.0", "@types/node": "*", @@ -12554,9 +12593,9 @@ } }, "node_modules/jest-validate/node_modules/@types/yargs": { - "version": "17.0.24", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.24.tgz", - "integrity": "sha512-6i0aC7jV6QzQB8ne1joVZ0eSFIstHsCrobmOtghM11yGlH0j43FKL2UhWdELkyps0zuf7qVTUVCCR+tgSlyLLw==", + "version": "17.0.29", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.29.tgz", + "integrity": "sha512-nacjqA3ee9zRF/++a3FUY1suHTFKZeHba2n8WeDw9cCVdmzmHpIxyzOJBcpHvvEmS8E9KqWlSnWHUkOrkhWcvA==", "dev": true, "dependencies": { "@types/yargs-parser": "*" @@ -12594,12 +12633,12 @@ } }, "node_modules/jest-watcher/node_modules/@jest/types": { - "version": "29.5.0", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.5.0.tgz", - "integrity": "sha512-qbu7kN6czmVRc3xWFQcAN03RAUamgppVUdXrvl1Wr3jlNF93o9mJbGcDWrwGB6ht44u7efB1qCFgVQmca24Uog==", + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.3.tgz", + "integrity": "sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==", "dev": true, "dependencies": { - "@jest/schemas": "^29.4.3", + "@jest/schemas": "^29.6.3", "@types/istanbul-lib-coverage": "^2.0.0", "@types/istanbul-reports": "^3.0.0", "@types/node": "*", @@ -12611,9 +12650,9 @@ } }, "node_modules/jest-watcher/node_modules/@types/yargs": { - "version": "17.0.24", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.24.tgz", - "integrity": "sha512-6i0aC7jV6QzQB8ne1joVZ0eSFIstHsCrobmOtghM11yGlH0j43FKL2UhWdELkyps0zuf7qVTUVCCR+tgSlyLLw==", + "version": "17.0.29", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.29.tgz", + "integrity": "sha512-nacjqA3ee9zRF/++a3FUY1suHTFKZeHba2n8WeDw9cCVdmzmHpIxyzOJBcpHvvEmS8E9KqWlSnWHUkOrkhWcvA==", "dev": true, "dependencies": { "@types/yargs-parser": "*" @@ -12649,12 +12688,12 @@ } }, "node_modules/jest/node_modules/@jest/types": { - "version": "29.5.0", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.5.0.tgz", - "integrity": "sha512-qbu7kN6czmVRc3xWFQcAN03RAUamgppVUdXrvl1Wr3jlNF93o9mJbGcDWrwGB6ht44u7efB1qCFgVQmca24Uog==", + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.3.tgz", + "integrity": "sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==", "dev": true, "dependencies": { - "@jest/schemas": "^29.4.3", + "@jest/schemas": "^29.6.3", "@types/istanbul-lib-coverage": "^2.0.0", "@types/istanbul-reports": "^3.0.0", "@types/node": "*", @@ -12666,9 +12705,9 @@ } }, "node_modules/jest/node_modules/@types/yargs": { - "version": "17.0.24", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.24.tgz", - "integrity": "sha512-6i0aC7jV6QzQB8ne1joVZ0eSFIstHsCrobmOtghM11yGlH0j43FKL2UhWdELkyps0zuf7qVTUVCCR+tgSlyLLw==", + "version": "17.0.29", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.29.tgz", + "integrity": "sha512-nacjqA3ee9zRF/++a3FUY1suHTFKZeHba2n8WeDw9cCVdmzmHpIxyzOJBcpHvvEmS8E9KqWlSnWHUkOrkhWcvA==", "dev": true, "dependencies": { "@types/yargs-parser": "*" @@ -13000,9 +13039,9 @@ } }, "node_modules/make-dir/node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", "dev": true, "bin": { "semver": "bin/semver.js" @@ -13111,18 +13150,18 @@ } }, "node_modules/mdast-util-mdx-expression/node_modules/@types/estree-jsx": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@types/estree-jsx/-/estree-jsx-1.0.0.tgz", - "integrity": "sha512-3qvGd0z8F2ENTGr/GG1yViqfiKmRfrXVx5sJyHGFu3z7m5g5utCQtGp/g29JnjflhtQJBv1WDQukHiT58xPcYQ==", + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@types/estree-jsx/-/estree-jsx-1.0.2.tgz", + "integrity": "sha512-GNBWlGBMjiiiL5TSkvPtOteuXsiVitw5MYGY1UYlrAq0SKyczsls6sCD7TZ8fsjRsvCVxml7EbyjJezPb3DrSA==", "dev": true, "dependencies": { "@types/estree": "*" } }, "node_modules/mdast-util-mdx-expression/node_modules/mdast-util-from-markdown": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/mdast-util-from-markdown/-/mdast-util-from-markdown-1.3.0.tgz", - "integrity": "sha512-HN3W1gRIuN/ZW295c7zi7g9lVBllMgZE40RxCX37wrTPWXCWtpvOZdfnuK+1WNpvZje6XuJeI3Wnb4TJEUem+g==", + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/mdast-util-from-markdown/-/mdast-util-from-markdown-1.3.1.tgz", + "integrity": "sha512-4xTO/M8c82qBcnQc1tgpNtubGUW/Y1tBQ1B0i5CtSoelOLKFYlElIr3bvgREYYO5iRqbMY1YuqZng0GVOI8Qww==", "dev": true, "dependencies": { "@types/mdast": "^3.0.0", @@ -13157,9 +13196,9 @@ } }, "node_modules/mdast-util-mdx-expression/node_modules/micromark": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/micromark/-/micromark-3.1.0.tgz", - "integrity": "sha512-6Mj0yHLdUZjHnOPgr5xfWIMqMWS12zDN6iws9SLuSz76W8jTtAv24MN4/CL7gJrl5vtxGInkkqDv/JIoRsQOvA==", + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/micromark/-/micromark-3.2.0.tgz", + "integrity": "sha512-uD66tJj54JLYq0De10AhWycZWGQNUvDI55xPgk2sQM5kn1JYlhbCMTtEeT27+vAhW2FBQxLlOmS3pmA7/2z4aA==", "dev": true, "funding": [ { @@ -13349,18 +13388,18 @@ } }, "node_modules/mdast-util-mdxjs-esm/node_modules/@types/estree-jsx": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@types/estree-jsx/-/estree-jsx-1.0.0.tgz", - "integrity": "sha512-3qvGd0z8F2ENTGr/GG1yViqfiKmRfrXVx5sJyHGFu3z7m5g5utCQtGp/g29JnjflhtQJBv1WDQukHiT58xPcYQ==", + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@types/estree-jsx/-/estree-jsx-1.0.2.tgz", + "integrity": "sha512-GNBWlGBMjiiiL5TSkvPtOteuXsiVitw5MYGY1UYlrAq0SKyczsls6sCD7TZ8fsjRsvCVxml7EbyjJezPb3DrSA==", "dev": true, "dependencies": { "@types/estree": "*" } }, "node_modules/mdast-util-mdxjs-esm/node_modules/mdast-util-from-markdown": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/mdast-util-from-markdown/-/mdast-util-from-markdown-1.3.0.tgz", - "integrity": "sha512-HN3W1gRIuN/ZW295c7zi7g9lVBllMgZE40RxCX37wrTPWXCWtpvOZdfnuK+1WNpvZje6XuJeI3Wnb4TJEUem+g==", + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/mdast-util-from-markdown/-/mdast-util-from-markdown-1.3.1.tgz", + "integrity": "sha512-4xTO/M8c82qBcnQc1tgpNtubGUW/Y1tBQ1B0i5CtSoelOLKFYlElIr3bvgREYYO5iRqbMY1YuqZng0GVOI8Qww==", "dev": true, "dependencies": { "@types/mdast": "^3.0.0", @@ -13395,9 +13434,9 @@ } }, "node_modules/mdast-util-mdxjs-esm/node_modules/micromark": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/micromark/-/micromark-3.1.0.tgz", - "integrity": "sha512-6Mj0yHLdUZjHnOPgr5xfWIMqMWS12zDN6iws9SLuSz76W8jTtAv24MN4/CL7gJrl5vtxGInkkqDv/JIoRsQOvA==", + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/micromark/-/micromark-3.2.0.tgz", + "integrity": "sha512-uD66tJj54JLYq0De10AhWycZWGQNUvDI55xPgk2sQM5kn1JYlhbCMTtEeT27+vAhW2FBQxLlOmS3pmA7/2z4aA==", "dev": true, "funding": [ { @@ -14054,9 +14093,9 @@ } }, "node_modules/micromark-util-events-to-acorn/node_modules/@types/estree": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.1.tgz", - "integrity": "sha512-LG4opVs2ANWZ1TJoKc937iMmNstM/d0ae1vNbnBvBhqCSezgVUOzcLCqbI5elV8Vy6WKwKjaqR+zO9VKirBBCA==", + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.3.tgz", + "integrity": "sha512-CS2rOaoQ/eAgAfcTfq6amKG7bsN+EMcgGY4FAFQdvSj2y1ixvOZTUA9mOtCai7E1SYu283XNw7urKK30nP3wkQ==", "dev": true }, "node_modules/micromark-util-html-tag-name": { @@ -14823,17 +14862,17 @@ } }, "node_modules/optionator": { - "version": "0.9.1", - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz", - "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==", + "version": "0.9.3", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.3.tgz", + "integrity": "sha512-JjCoypp+jKn1ttEFExxhetCKeJt9zhAgAve5FXHixTvFDW/5aEktX9bufBKLRRMdU7bNtpLfcGu94B3cdEJgjg==", "dev": true, "dependencies": { + "@aashutoshrathi/word-wrap": "^1.2.3", "deep-is": "^0.1.3", "fast-levenshtein": "^2.0.6", "levn": "^0.4.1", "prelude-ls": "^1.2.1", - "type-check": "^0.4.0", - "word-wrap": "^1.2.3" + "type-check": "^0.4.0" }, "engines": { "node": ">= 0.8.0" @@ -15160,9 +15199,9 @@ } }, "node_modules/periscopic/node_modules/@types/estree": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.1.tgz", - "integrity": "sha512-LG4opVs2ANWZ1TJoKc937iMmNstM/d0ae1vNbnBvBhqCSezgVUOzcLCqbI5elV8Vy6WKwKjaqR+zO9VKirBBCA==", + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.3.tgz", + "integrity": "sha512-CS2rOaoQ/eAgAfcTfq6amKG7bsN+EMcgGY4FAFQdvSj2y1ixvOZTUA9mOtCai7E1SYu283XNw7urKK30nP3wkQ==", "dev": true }, "node_modules/periscopic/node_modules/estree-walker": { @@ -16302,9 +16341,9 @@ } }, "node_modules/react": { - "version": "0.0.0-experimental-c8369527e-20230420", - "resolved": "https://registry.npmjs.org/react/-/react-0.0.0-experimental-c8369527e-20230420.tgz", - "integrity": "sha512-Y4euSylUbN7JIx0Kd3c7L2Veyo44zGJcHba5G4mJXJXmXUOJ4HPUjHr9u4RkSPPkqw9vZlMdyGVTrGjd0u3enQ==", + "version": "0.0.0-experimental-8039e6d0b-20231026", + "resolved": "https://registry.npmjs.org/react/-/react-0.0.0-experimental-8039e6d0b-20231026.tgz", + "integrity": "sha512-9Rj/+2ggmZVbjTSZGNniMwA25gVCDb4xwVhdYaOyo6P94jE75sJZaWHJK2LFakBwcIC08per/dzWIni+oGB38w==", "dependencies": { "loose-envify": "^1.1.0" }, @@ -16313,21 +16352,21 @@ } }, "node_modules/react-dom": { - "version": "0.0.0-experimental-c8369527e-20230420", - "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-0.0.0-experimental-c8369527e-20230420.tgz", - "integrity": "sha512-AnSe5gio/GWm+El288/3SlZRvjAse+jHippcp0uS87fh3ab+R2GaTxP3faidDe9uViPD4Vlaji0wg/geQ6EnBQ==", + "version": "0.0.0-experimental-8039e6d0b-20231026", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-0.0.0-experimental-8039e6d0b-20231026.tgz", + "integrity": "sha512-iPx0sB9xEkn5CU1JxzuG+OQfnmLblrfWQ4KOIy2uJXTTHTmNWMMNWSjgU/sPsJM5TYx+3sC1Ngtj0IImVW1Few==", "dependencies": { "loose-envify": "^1.1.0", - "scheduler": "0.0.0-experimental-c8369527e-20230420" + "scheduler": "0.0.0-experimental-8039e6d0b-20231026" }, "peerDependencies": { - "react": "0.0.0-experimental-c8369527e-20230420" + "react": "0.0.0-experimental-8039e6d0b-20231026" } }, "node_modules/react-dom/node_modules/scheduler": { - "version": "0.0.0-experimental-c8369527e-20230420", - "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.0.0-experimental-c8369527e-20230420.tgz", - "integrity": "sha512-BdGPzFZksue+K7GUMc0pNe5UoUMcTZM/+uDNOupJPKWdMahmqZTUhVAweBipKiGTy/4r/7aOSpvPj0lGCtzYsw==", + "version": "0.0.0-experimental-8039e6d0b-20231026", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.0.0-experimental-8039e6d0b-20231026.tgz", + "integrity": "sha512-psHROJE7IYl9WafGHFKW+/dpAHwxZGK6ssfMfd09BwMA9Jsx2buLrsmtq2UlDFTlrNdX00596v4IZ2RJV+OfVQ==", "dependencies": { "loose-envify": "^1.1.0" } @@ -16377,9 +16416,9 @@ } }, "node_modules/react-server-dom-webpack": { - "version": "0.0.0-experimental-c8369527e-20230420", - "resolved": "https://registry.npmjs.org/react-server-dom-webpack/-/react-server-dom-webpack-0.0.0-experimental-c8369527e-20230420.tgz", - "integrity": "sha512-rFTuEUoFVobw9qDJdMVcjojqBYZEj/LWmYcrTNJza8dIYqN/jzmLSTa5VbAYX+Nmn2eAtttILBVAmZNIS27zkw==", + "version": "0.0.0-experimental-8039e6d0b-20231026", + "resolved": "https://registry.npmjs.org/react-server-dom-webpack/-/react-server-dom-webpack-0.0.0-experimental-8039e6d0b-20231026.tgz", + "integrity": "sha512-FkICe3fyJyeEiQ+HSg1m0DEZo8UkGEBkzak4E60t2iNV4jRlf2akQYGhfRajskJ8CwA8FUo+NWUCh6tzXpQdVQ==", "dev": true, "dependencies": { "acorn-loose": "^8.3.0", @@ -16390,8 +16429,8 @@ "node": ">=0.10.0" }, "peerDependencies": { - "react": "0.0.0-experimental-c8369527e-20230420", - "react-dom": "0.0.0-experimental-c8369527e-20230420", + "react": "0.0.0-experimental-8039e6d0b-20231026", + "react-dom": "0.0.0-experimental-8039e6d0b-20231026", "webpack": "^5.59.0" } }, @@ -16622,9 +16661,9 @@ } }, "node_modules/remark-parse/node_modules/mdast-util-from-markdown": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/mdast-util-from-markdown/-/mdast-util-from-markdown-1.3.0.tgz", - "integrity": "sha512-HN3W1gRIuN/ZW295c7zi7g9lVBllMgZE40RxCX37wrTPWXCWtpvOZdfnuK+1WNpvZje6XuJeI3Wnb4TJEUem+g==", + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/mdast-util-from-markdown/-/mdast-util-from-markdown-1.3.1.tgz", + "integrity": "sha512-4xTO/M8c82qBcnQc1tgpNtubGUW/Y1tBQ1B0i5CtSoelOLKFYlElIr3bvgREYYO5iRqbMY1YuqZng0GVOI8Qww==", "dependencies": { "@types/mdast": "^3.0.0", "@types/unist": "^2.0.0", @@ -16657,9 +16696,9 @@ } }, "node_modules/remark-parse/node_modules/micromark": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/micromark/-/micromark-3.1.0.tgz", - "integrity": "sha512-6Mj0yHLdUZjHnOPgr5xfWIMqMWS12zDN6iws9SLuSz76W8jTtAv24MN4/CL7gJrl5vtxGInkkqDv/JIoRsQOvA==", + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/micromark/-/micromark-3.2.0.tgz", + "integrity": "sha512-uD66tJj54JLYq0De10AhWycZWGQNUvDI55xPgk2sQM5kn1JYlhbCMTtEeT27+vAhW2FBQxLlOmS3pmA7/2z4aA==", "funding": [ { "type": "GitHub Sponsors", @@ -17065,9 +17104,9 @@ "dev": true }, "node_modules/schema-utils": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.1.tgz", - "integrity": "sha512-lELhBAAly9NowEsX0yZBlw9ahZG+sK/1RJ21EpzdYHKEs13Vku3LJ+MIPhh4sMs0oCCeufZQEQbMekiA4vuVIQ==", + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.2.0.tgz", + "integrity": "sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw==", "dev": true, "dependencies": { "@types/json-schema": "^7.0.9", @@ -18040,9 +18079,9 @@ } }, "node_modules/terser-webpack-plugin/node_modules/schema-utils": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.2.tgz", - "integrity": "sha512-pvjEHOgWc9OWA/f/DE3ohBWTD6EleVLf7iFUkoSwAxttdBhB9QUebQgxER2kWueOvRJXPHNnyrvvh9eZINB8Eg==", + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", + "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", "dev": true, "dependencies": { "@types/json-schema": "^7.0.8", @@ -18248,9 +18287,9 @@ } }, "node_modules/ts-node/node_modules/acorn-walk": { - "version": "8.2.0", - "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.2.0.tgz", - "integrity": "sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==", + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.3.0.tgz", + "integrity": "sha512-FS7hV565M5l1R08MXqo8odwMTB02C2UqzB17RVgu9EyuYFBqJZ3/ZY97sQD5FewVu1UyDFc1yztUDrAwT0EypA==", "dev": true, "engines": { "node": ">=0.4.0" @@ -18473,9 +18512,9 @@ } }, "node_modules/typescript": { - "version": "5.1.0-beta", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.1.0-beta.tgz", - "integrity": "sha512-NT+wDYZu95yUj1K9fbHz6v2gl3m56MNZs6tbKdMJq7pN0l+oQn0g6Z0IV3fHcEQDA9LxZgs3BrWMdMsvJZixdg==", + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.2.2.tgz", + "integrity": "sha512-mI4WrpHsbCIcwT9cF4FZvr80QUeKvsUsUvKDoR+X/7XHQH98xYD8YHZg7ANtz2GtZt/CBq2QJ0thkGJMHfqc1w==", "dev": true, "bin": { "tsc": "bin/tsc", @@ -18518,6 +18557,12 @@ "node": ">=12.18" } }, + "node_modules/undici-types": { + "version": "5.26.5", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz", + "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==", + "dev": true + }, "node_modules/unicode-canonical-property-names-ecmascript": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz", @@ -19017,9 +19062,9 @@ } }, "node_modules/vite/node_modules/@esbuild/android-arm": { - "version": "0.17.18", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.17.18.tgz", - "integrity": "sha512-EmwL+vUBZJ7mhFCs5lA4ZimpUH3WMAoqvOIYhVQwdIgSpHC8ImHdsRyhHAVxpDYUSm0lWvd63z0XH1IlImS2Qw==", + "version": "0.17.19", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.17.19.tgz", + "integrity": "sha512-rIKddzqhmav7MSmoFCmDIb6e2W57geRsM94gV2l38fzhXMwq7hZoClug9USI2pFRGL06f4IOPHHpFNOkWieR8A==", "cpu": [ "arm" ], @@ -19033,9 +19078,9 @@ } }, "node_modules/vite/node_modules/@esbuild/android-arm64": { - "version": "0.17.18", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.17.18.tgz", - "integrity": "sha512-/iq0aK0eeHgSC3z55ucMAHO05OIqmQehiGay8eP5l/5l+iEr4EIbh4/MI8xD9qRFjqzgkc0JkX0LculNC9mXBw==", + "version": "0.17.19", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.17.19.tgz", + "integrity": "sha512-KBMWvEZooR7+kzY0BtbTQn0OAYY7CsiydT63pVEaPtVYF0hXbUaOyZog37DKxK7NF3XacBJOpYT4adIJh+avxA==", "cpu": [ "arm64" ], @@ -19049,9 +19094,9 @@ } }, "node_modules/vite/node_modules/@esbuild/android-x64": { - "version": "0.17.18", - "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.17.18.tgz", - "integrity": "sha512-x+0efYNBF3NPW2Xc5bFOSFW7tTXdAcpfEg2nXmxegm4mJuVeS+i109m/7HMiOQ6M12aVGGFlqJX3RhNdYM2lWg==", + "version": "0.17.19", + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.17.19.tgz", + "integrity": "sha512-uUTTc4xGNDT7YSArp/zbtmbhO0uEEK9/ETW29Wk1thYUJBz3IVnvgEiEwEa9IeLyvnpKrWK64Utw2bgUmDveww==", "cpu": [ "x64" ], @@ -19065,9 +19110,9 @@ } }, "node_modules/vite/node_modules/@esbuild/darwin-arm64": { - "version": "0.17.18", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.17.18.tgz", - "integrity": "sha512-6tY+djEAdF48M1ONWnQb1C+6LiXrKjmqjzPNPWXhu/GzOHTHX2nh8Mo2ZAmBFg0kIodHhciEgUBtcYCAIjGbjQ==", + "version": "0.17.19", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.17.19.tgz", + "integrity": "sha512-80wEoCfF/hFKM6WE1FyBHc9SfUblloAWx6FJkFWTWiCoht9Mc0ARGEM47e67W9rI09YoUxJL68WHfDRYEAvOhg==", "cpu": [ "arm64" ], @@ -19081,9 +19126,9 @@ } }, "node_modules/vite/node_modules/@esbuild/darwin-x64": { - "version": "0.17.18", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.17.18.tgz", - "integrity": "sha512-Qq84ykvLvya3dO49wVC9FFCNUfSrQJLbxhoQk/TE1r6MjHo3sFF2tlJCwMjhkBVq3/ahUisj7+EpRSz0/+8+9A==", + "version": "0.17.19", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.17.19.tgz", + "integrity": "sha512-IJM4JJsLhRYr9xdtLytPLSH9k/oxR3boaUIYiHkAawtwNOXKE8KoU8tMvryogdcT8AU+Bflmh81Xn6Q0vTZbQw==", "cpu": [ "x64" ], @@ -19097,9 +19142,9 @@ } }, "node_modules/vite/node_modules/@esbuild/freebsd-arm64": { - "version": "0.17.18", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.17.18.tgz", - "integrity": "sha512-fw/ZfxfAzuHfaQeMDhbzxp9mc+mHn1Y94VDHFHjGvt2Uxl10mT4CDavHm+/L9KG441t1QdABqkVYwakMUeyLRA==", + "version": "0.17.19", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.17.19.tgz", + "integrity": "sha512-pBwbc7DufluUeGdjSU5Si+P3SoMF5DQ/F/UmTSb8HXO80ZEAJmrykPyzo1IfNbAoaqw48YRpv8shwd1NoI0jcQ==", "cpu": [ "arm64" ], @@ -19113,9 +19158,9 @@ } }, "node_modules/vite/node_modules/@esbuild/freebsd-x64": { - "version": "0.17.18", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.17.18.tgz", - "integrity": "sha512-FQFbRtTaEi8ZBi/A6kxOC0V0E9B/97vPdYjY9NdawyLd4Qk5VD5g2pbWN2VR1c0xhzcJm74HWpObPszWC+qTew==", + "version": "0.17.19", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.17.19.tgz", + "integrity": "sha512-4lu+n8Wk0XlajEhbEffdy2xy53dpR06SlzvhGByyg36qJw6Kpfk7cp45DR/62aPH9mtJRmIyrXAS5UWBrJT6TQ==", "cpu": [ "x64" ], @@ -19129,9 +19174,9 @@ } }, "node_modules/vite/node_modules/@esbuild/linux-arm": { - "version": "0.17.18", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.17.18.tgz", - "integrity": "sha512-jW+UCM40LzHcouIaqv3e/oRs0JM76JfhHjCavPxMUti7VAPh8CaGSlS7cmyrdpzSk7A+8f0hiedHqr/LMnfijg==", + "version": "0.17.19", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.17.19.tgz", + "integrity": "sha512-cdmT3KxjlOQ/gZ2cjfrQOtmhG4HJs6hhvm3mWSRDPtZ/lP5oe8FWceS10JaSJC13GBd4eH/haHnqf7hhGNLerA==", "cpu": [ "arm" ], @@ -19145,9 +19190,9 @@ } }, "node_modules/vite/node_modules/@esbuild/linux-arm64": { - "version": "0.17.18", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.17.18.tgz", - "integrity": "sha512-R7pZvQZFOY2sxUG8P6A21eq6q+eBv7JPQYIybHVf1XkQYC+lT7nDBdC7wWKTrbvMXKRaGudp/dzZCwL/863mZQ==", + "version": "0.17.19", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.17.19.tgz", + "integrity": "sha512-ct1Tg3WGwd3P+oZYqic+YZF4snNl2bsnMKRkb3ozHmnM0dGWuxcPTTntAF6bOP0Sp4x0PjSF+4uHQ1xvxfRKqg==", "cpu": [ "arm64" ], @@ -19161,9 +19206,9 @@ } }, "node_modules/vite/node_modules/@esbuild/linux-ia32": { - "version": "0.17.18", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.17.18.tgz", - "integrity": "sha512-ygIMc3I7wxgXIxk6j3V00VlABIjq260i967Cp9BNAk5pOOpIXmd1RFQJQX9Io7KRsthDrQYrtcx7QCof4o3ZoQ==", + "version": "0.17.19", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.17.19.tgz", + "integrity": "sha512-w4IRhSy1VbsNxHRQpeGCHEmibqdTUx61Vc38APcsRbuVgK0OPEnQ0YD39Brymn96mOx48Y2laBQGqgZ0j9w6SQ==", "cpu": [ "ia32" ], @@ -19177,9 +19222,9 @@ } }, "node_modules/vite/node_modules/@esbuild/linux-loong64": { - "version": "0.17.18", - "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.17.18.tgz", - "integrity": "sha512-bvPG+MyFs5ZlwYclCG1D744oHk1Pv7j8psF5TfYx7otCVmcJsEXgFEhQkbhNW8otDHL1a2KDINW20cfCgnzgMQ==", + "version": "0.17.19", + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.17.19.tgz", + "integrity": "sha512-2iAngUbBPMq439a+z//gE+9WBldoMp1s5GWsUSgqHLzLJ9WoZLZhpwWuym0u0u/4XmZ3gpHmzV84PonE+9IIdQ==", "cpu": [ "loong64" ], @@ -19193,9 +19238,9 @@ } }, "node_modules/vite/node_modules/@esbuild/linux-mips64el": { - "version": "0.17.18", - "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.17.18.tgz", - "integrity": "sha512-oVqckATOAGuiUOa6wr8TXaVPSa+6IwVJrGidmNZS1cZVx0HqkTMkqFGD2HIx9H1RvOwFeWYdaYbdY6B89KUMxA==", + "version": "0.17.19", + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.17.19.tgz", + "integrity": "sha512-LKJltc4LVdMKHsrFe4MGNPp0hqDFA1Wpt3jE1gEyM3nKUvOiO//9PheZZHfYRfYl6AwdTH4aTcXSqBerX0ml4A==", "cpu": [ "mips64el" ], @@ -19209,9 +19254,9 @@ } }, "node_modules/vite/node_modules/@esbuild/linux-ppc64": { - "version": "0.17.18", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.17.18.tgz", - "integrity": "sha512-3dLlQO+b/LnQNxgH4l9rqa2/IwRJVN9u/bK63FhOPB4xqiRqlQAU0qDU3JJuf0BmaH0yytTBdoSBHrb2jqc5qQ==", + "version": "0.17.19", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.17.19.tgz", + "integrity": "sha512-/c/DGybs95WXNS8y3Ti/ytqETiW7EU44MEKuCAcpPto3YjQbyK3IQVKfF6nbghD7EcLUGl0NbiL5Rt5DMhn5tg==", "cpu": [ "ppc64" ], @@ -19225,9 +19270,9 @@ } }, "node_modules/vite/node_modules/@esbuild/linux-riscv64": { - "version": "0.17.18", - "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.17.18.tgz", - "integrity": "sha512-/x7leOyDPjZV3TcsdfrSI107zItVnsX1q2nho7hbbQoKnmoeUWjs+08rKKt4AUXju7+3aRZSsKrJtaRmsdL1xA==", + "version": "0.17.19", + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.17.19.tgz", + "integrity": "sha512-FC3nUAWhvFoutlhAkgHf8f5HwFWUL6bYdvLc/TTuxKlvLi3+pPzdZiFKSWz/PF30TB1K19SuCxDTI5KcqASJqA==", "cpu": [ "riscv64" ], @@ -19241,9 +19286,9 @@ } }, "node_modules/vite/node_modules/@esbuild/linux-s390x": { - "version": "0.17.18", - "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.17.18.tgz", - "integrity": "sha512-cX0I8Q9xQkL/6F5zWdYmVf5JSQt+ZfZD2bJudZrWD+4mnUvoZ3TDDXtDX2mUaq6upMFv9FlfIh4Gfun0tbGzuw==", + "version": "0.17.19", + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.17.19.tgz", + "integrity": "sha512-IbFsFbxMWLuKEbH+7sTkKzL6NJmG2vRyy6K7JJo55w+8xDk7RElYn6xvXtDW8HCfoKBFK69f3pgBJSUSQPr+4Q==", "cpu": [ "s390x" ], @@ -19257,9 +19302,9 @@ } }, "node_modules/vite/node_modules/@esbuild/linux-x64": { - "version": "0.17.18", - "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.17.18.tgz", - "integrity": "sha512-66RmRsPlYy4jFl0vG80GcNRdirx4nVWAzJmXkevgphP1qf4dsLQCpSKGM3DUQCojwU1hnepI63gNZdrr02wHUA==", + "version": "0.17.19", + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.17.19.tgz", + "integrity": "sha512-68ngA9lg2H6zkZcyp22tsVt38mlhWde8l3eJLWkyLrp4HwMUr3c1s/M2t7+kHIhvMjglIBrFpncX1SzMckomGw==", "cpu": [ "x64" ], @@ -19273,9 +19318,9 @@ } }, "node_modules/vite/node_modules/@esbuild/netbsd-x64": { - "version": "0.17.18", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.17.18.tgz", - "integrity": "sha512-95IRY7mI2yrkLlTLb1gpDxdC5WLC5mZDi+kA9dmM5XAGxCME0F8i4bYH4jZreaJ6lIZ0B8hTrweqG1fUyW7jbg==", + "version": "0.17.19", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.17.19.tgz", + "integrity": "sha512-CwFq42rXCR8TYIjIfpXCbRX0rp1jo6cPIUPSaWwzbVI4aOfX96OXY8M6KNmtPcg7QjYeDmN+DD0Wp3LaBOLf4Q==", "cpu": [ "x64" ], @@ -19289,9 +19334,9 @@ } }, "node_modules/vite/node_modules/@esbuild/openbsd-x64": { - "version": "0.17.18", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.17.18.tgz", - "integrity": "sha512-WevVOgcng+8hSZ4Q3BKL3n1xTv5H6Nb53cBrtzzEjDbbnOmucEVcZeGCsCOi9bAOcDYEeBZbD2SJNBxlfP3qiA==", + "version": "0.17.19", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.17.19.tgz", + "integrity": "sha512-cnq5brJYrSZ2CF6c35eCmviIN3k3RczmHz8eYaVlNasVqsNY+JKohZU5MKmaOI+KkllCdzOKKdPs762VCPC20g==", "cpu": [ "x64" ], @@ -19305,9 +19350,9 @@ } }, "node_modules/vite/node_modules/@esbuild/sunos-x64": { - "version": "0.17.18", - "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.17.18.tgz", - "integrity": "sha512-Rzf4QfQagnwhQXVBS3BYUlxmEbcV7MY+BH5vfDZekU5eYpcffHSyjU8T0xucKVuOcdCsMo+Ur5wmgQJH2GfNrg==", + "version": "0.17.19", + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.17.19.tgz", + "integrity": "sha512-vCRT7yP3zX+bKWFeP/zdS6SqdWB8OIpaRq/mbXQxTGHnIxspRtigpkUcDMlSCOejlHowLqII7K2JKevwyRP2rg==", "cpu": [ "x64" ], @@ -19321,9 +19366,9 @@ } }, "node_modules/vite/node_modules/@esbuild/win32-arm64": { - "version": "0.17.18", - "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.17.18.tgz", - "integrity": "sha512-Kb3Ko/KKaWhjeAm2YoT/cNZaHaD1Yk/pa3FTsmqo9uFh1D1Rfco7BBLIPdDOozrObj2sahslFuAQGvWbgWldAg==", + "version": "0.17.19", + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.17.19.tgz", + "integrity": "sha512-yYx+8jwowUstVdorcMdNlzklLYhPxjniHWFKgRqH7IFlUEa0Umu3KuYplf1HUZZ422e3NU9F4LGb+4O0Kdcaag==", "cpu": [ "arm64" ], @@ -19337,9 +19382,9 @@ } }, "node_modules/vite/node_modules/@esbuild/win32-ia32": { - "version": "0.17.18", - "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.17.18.tgz", - "integrity": "sha512-0/xUMIdkVHwkvxfbd5+lfG7mHOf2FRrxNbPiKWg9C4fFrB8H0guClmaM3BFiRUYrznVoyxTIyC/Ou2B7QQSwmw==", + "version": "0.17.19", + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.17.19.tgz", + "integrity": "sha512-eggDKanJszUtCdlVs0RB+h35wNlb5v4TWEkq4vZcmVt5u/HiDZrTXe2bWFQUez3RgNHwx/x4sk5++4NSSicKkw==", "cpu": [ "ia32" ], @@ -19353,9 +19398,9 @@ } }, "node_modules/vite/node_modules/@esbuild/win32-x64": { - "version": "0.17.18", - "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.17.18.tgz", - "integrity": "sha512-qU25Ma1I3NqTSHJUOKi9sAH1/Mzuvlke0ioMJRthLXKm7JiSKVwFghlGbDLOO2sARECGhja4xYfRAZNPAkooYg==", + "version": "0.17.19", + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.17.19.tgz", + "integrity": "sha512-lAhycmKnVOuRYNtRtatQR1LPQf2oYCkRGkSFnseDAKPl8lu5SOsK/e1sXe5a0Pc5kHIHe6P2I/ilntNv2xf3cA==", "cpu": [ "x64" ], @@ -19369,9 +19414,9 @@ } }, "node_modules/vite/node_modules/esbuild": { - "version": "0.17.18", - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.17.18.tgz", - "integrity": "sha512-z1lix43jBs6UKjcZVKOw2xx69ffE2aG0PygLL5qJ9OS/gy0Ewd1gW/PUQIOIQGXBHWNywSc0floSKoMFF8aK2w==", + "version": "0.17.19", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.17.19.tgz", + "integrity": "sha512-XQ0jAPFkK/u3LcVRcvVHQcTIqD6E2H1fvZMA5dQPSOWb3suUbWbfbRf94pjc0bNzRYLfIrDRQXr7X+LHIm5oHw==", "dev": true, "hasInstallScript": true, "bin": { @@ -19381,28 +19426,28 @@ "node": ">=12" }, "optionalDependencies": { - "@esbuild/android-arm": "0.17.18", - "@esbuild/android-arm64": "0.17.18", - "@esbuild/android-x64": "0.17.18", - "@esbuild/darwin-arm64": "0.17.18", - "@esbuild/darwin-x64": "0.17.18", - "@esbuild/freebsd-arm64": "0.17.18", - "@esbuild/freebsd-x64": "0.17.18", - "@esbuild/linux-arm": "0.17.18", - "@esbuild/linux-arm64": "0.17.18", - "@esbuild/linux-ia32": "0.17.18", - "@esbuild/linux-loong64": "0.17.18", - "@esbuild/linux-mips64el": "0.17.18", - "@esbuild/linux-ppc64": "0.17.18", - "@esbuild/linux-riscv64": "0.17.18", - "@esbuild/linux-s390x": "0.17.18", - "@esbuild/linux-x64": "0.17.18", - "@esbuild/netbsd-x64": "0.17.18", - "@esbuild/openbsd-x64": "0.17.18", - "@esbuild/sunos-x64": "0.17.18", - "@esbuild/win32-arm64": "0.17.18", - "@esbuild/win32-ia32": "0.17.18", - "@esbuild/win32-x64": "0.17.18" + "@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/vm2": { @@ -19422,9 +19467,9 @@ } }, "node_modules/vm2/node_modules/acorn-walk": { - "version": "8.2.0", - "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.2.0.tgz", - "integrity": "sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==", + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.3.0.tgz", + "integrity": "sha512-FS7hV565M5l1R08MXqo8odwMTB02C2UqzB17RVgu9EyuYFBqJZ3/ZY97sQD5FewVu1UyDFc1yztUDrAwT0EypA==", "dev": true, "engines": { "node": ">=0.4.0" @@ -19635,9 +19680,9 @@ } }, "node_modules/webpack/node_modules/schema-utils": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.2.tgz", - "integrity": "sha512-pvjEHOgWc9OWA/f/DE3ohBWTD6EleVLf7iFUkoSwAxttdBhB9QUebQgxER2kWueOvRJXPHNnyrvvh9eZINB8Eg==", + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", + "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", "dev": true, "dependencies": { "@types/json-schema": "^7.0.8", @@ -19816,9 +19861,9 @@ } }, "node_modules/ws": { - "version": "8.13.0", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.13.0.tgz", - "integrity": "sha512-x9vcZYTrFPC7aSIbj7sRCYo7L/Xb8Iy+pW0ng0wt2vCJv7M9HOMy0UoN3rr+IFC7hb7vXoqS+P9ktyLLLhO+LA==", + "version": "8.14.2", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.14.2.tgz", + "integrity": "sha512-wEBG1ftX4jcglPxgFCMJmZ2PLtSbJ2Peg6TmpJFTbe9GZYOQCDPdMYu/Tm0/bGZkw8paZnJY45J4K2PZrLYq8g==", "dev": true, "engines": { "node": ">=10.0.0" @@ -19873,9 +19918,9 @@ } }, "node_modules/xdm/node_modules/@types/estree": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.1.tgz", - "integrity": "sha512-LG4opVs2ANWZ1TJoKc937iMmNstM/d0ae1vNbnBvBhqCSezgVUOzcLCqbI5elV8Vy6WKwKjaqR+zO9VKirBBCA==", + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.3.tgz", + "integrity": "sha512-CS2rOaoQ/eAgAfcTfq6amKG7bsN+EMcgGY4FAFQdvSj2y1ixvOZTUA9mOtCai7E1SYu283XNw7urKK30nP3wkQ==", "dev": true }, "node_modules/xdm/node_modules/estree-util-is-identifier-name": { @@ -20108,11 +20153,11 @@ }, "devDependencies": { "@types/htmlescape": "^1.1.1", - "@types/react": "^18.0.38", - "@types/react-dom": "^18.0.11", - "react": "0.0.0-experimental-c8369527e-20230420", - "react-dom": "0.0.0-experimental-c8369527e-20230420", - "react-server-dom-webpack": "0.0.0-experimental-c8369527e-20230420" + "@types/react": "^18.2.33", + "@types/react-dom": "^18.2.14", + "react": "0.0.0-experimental-8039e6d0b-20231026", + "react-dom": "0.0.0-experimental-8039e6d0b-20231026", + "react-server-dom-webpack": "0.0.0-experimental-8039e6d0b-20231026" }, "peerDependencies": { "react-dom": "*", @@ -20139,8 +20184,8 @@ "@types/memory-fs": "^0.3.3", "memory-fs": "^0.5.0", "prettier": "^2.8.7", - "react": "0.0.0-experimental-c8369527e-20230420", - "react-server-dom-webpack": "0.0.0-experimental-c8369527e-20230420", + "react": "0.0.0-experimental-8039e6d0b-20231026", + "react-server-dom-webpack": "0.0.0-experimental-8039e6d0b-20231026", "webpack": "^5.75.0" }, "peerDependencies": { diff --git a/package.json b/package.json index ba54e3d..ebd07db 100644 --- a/package.json +++ b/package.json @@ -45,10 +45,10 @@ "jest-config": "^29.5.0", "prettier": "^2.8.7", "prettier-plugin-tailwindcss": "^0.2.4", - "react-dom": "0.0.0-experimental-c8369527e-20230420", + "react-dom": "0.0.0-experimental-8039e6d0b-20231026", "rimraf": "^4.4.1", "turbo": "^1.8.8", - "typescript": "^5.1.0-beta" + "typescript": "^5.2.2" }, "wallaby": { "env": { diff --git a/packages/core/package.json b/packages/core/package.json index b59aa3b..b63eb04 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -36,11 +36,11 @@ }, "devDependencies": { "@types/htmlescape": "^1.1.1", - "@types/react": "^18.0.38", - "@types/react-dom": "^18.0.11", - "react": "0.0.0-experimental-c8369527e-20230420", - "react-dom": "0.0.0-experimental-c8369527e-20230420", - "react-server-dom-webpack": "0.0.0-experimental-c8369527e-20230420" + "@types/react": "^18.2.33", + "@types/react-dom": "^18.2.14", + "react": "0.0.0-experimental-8039e6d0b-20231026", + "react-dom": "0.0.0-experimental-8039e6d0b-20231026", + "react-server-dom-webpack": "0.0.0-experimental-8039e6d0b-20231026" }, "peerDependencies": { "react-dom": "*", diff --git a/packages/core/src/server/create-html-stream.tsx b/packages/core/src/server/create-html-stream.tsx index c48b138..df87b57 100644 --- a/packages/core/src/server/create-html-stream.tsx +++ b/packages/core/src/server/create-html-stream.tsx @@ -1,5 +1,8 @@ +// eslint-disable-next-line import/order +import './node-compat-environment.js'; + import * as React from 'react'; -import ReactDOMServer from 'react-dom/server.browser'; +import ReactDOMServer from 'react-dom/server.edge'; import type {SSRManifest} from 'react-server-dom-webpack'; import ReactServerDOMClient from 'react-server-dom-webpack/client.edge'; import {createBufferedTransformStream} from './create-buffered-transform-stream.js'; @@ -19,11 +22,18 @@ export async function createHtmlStream( const {reactSsrManifest, bootstrapScripts} = options; const [rscStream1, rscStream2] = rscStream.tee(); - const ServerRoot = (): JSX.Element => - // @ts-expect-error should be fixed with TS 5.1 - ReactServerDOMClient.createFromReadableStream(rscStream1, { - moduleMap: reactSsrManifest, - }); + let root: React.Thenable; + + const ServerRoot = (): JSX.Element => { + // This needs to be created during render, otherwise there will be no + // current request defined that the chunk preloads can be attached to. + root ??= ReactServerDOMClient.createFromReadableStream( + rscStream1, + {ssrManifest: reactSsrManifest}, + ); + + return React.use(root); + }; const htmlStream = await ReactDOMServer.renderToReadableStream( , diff --git a/packages/core/src/server/node-compat-environment.ts b/packages/core/src/server/node-compat-environment.ts new file mode 100644 index 0000000..042b182 --- /dev/null +++ b/packages/core/src/server/node-compat-environment.ts @@ -0,0 +1,11 @@ +// This file should be imported before any others. It sets up the environment +// for later imports to work properly. + +import {AsyncLocalStorage as NodeAsyncLocalStorage} from 'node:async_hooks'; + +declare global { + var AsyncLocalStorage: typeof NodeAsyncLocalStorage; +} + +// Expose AsyncLocalStorage as a global for react usage. +globalThis.AsyncLocalStorage = NodeAsyncLocalStorage; diff --git a/packages/webpack-rsc/package.json b/packages/webpack-rsc/package.json index 25b3de9..25d43f2 100644 --- a/packages/webpack-rsc/package.json +++ b/packages/webpack-rsc/package.json @@ -35,8 +35,8 @@ "@types/memory-fs": "^0.3.3", "memory-fs": "^0.5.0", "prettier": "^2.8.7", - "react": "0.0.0-experimental-c8369527e-20230420", - "react-server-dom-webpack": "0.0.0-experimental-c8369527e-20230420", + "react": "0.0.0-experimental-8039e6d0b-20231026", + "react-server-dom-webpack": "0.0.0-experimental-8039e6d0b-20231026", "webpack": "^5.75.0" }, "peerDependencies": { diff --git a/packages/webpack-rsc/src/webpack-rsc-client-plugin.ts b/packages/webpack-rsc/src/webpack-rsc-client-plugin.ts index 152ff8f..cb890fb 100644 --- a/packages/webpack-rsc/src/webpack-rsc-client-plugin.ts +++ b/packages/webpack-rsc/src/webpack-rsc-client-plugin.ts @@ -20,7 +20,7 @@ export class WebpackRscClientPlugin { private clientChunkNameMap = new Map(); private clientManifest: ClientManifest = {}; private clientManifestFilename: string; - private ssrManifest: SSRManifest = {}; + private ssrManifest: SSRManifest = {moduleMap: {}, moduleLoading: null}; private ssrManifestFilename: string; constructor(options: WebpackRscClientPluginOptions) { @@ -150,10 +150,19 @@ export class WebpackRscClientPlugin { const clientExportName = exportName; const ssrExportName = exportName; + // chunks is a double indexed array of chunkId / chunkFilename pairs + const chunks: (string | number)[] = []; + + if (chunk.id) { + for (const file of chunk.files) { + chunks.push(chunk.id, file); + } + } + this.clientManifest[id] = { id: moduleId, name: clientExportName, - chunks: chunk.ids ?? [], + chunks, }; if (ssrId) { @@ -165,7 +174,7 @@ export class WebpackRscClientPlugin { } } - this.ssrManifest[moduleId] = ssrModuleMetaData; + this.ssrManifest.moduleMap[moduleId] = ssrModuleMetaData; } } } @@ -178,6 +187,21 @@ export class WebpackRscClientPlugin { new RawSource(JSON.stringify(this.clientManifest, null, 2), false), ); + const {crossOriginLoading, publicPath = ``} = + compilation.outputOptions; + + this.ssrManifest.moduleLoading = { + // https://github.com/webpack/webpack/blob/87660921808566ef3b8796f8df61bd79fc026108/lib/runtime/PublicPathRuntimeModule.js#L30-L32 + prefix: compilation.getPath(publicPath, { + hash: compilation.hash ?? `XXXX`, + }), + crossOrigin: crossOriginLoading + ? crossOriginLoading === `use-credentials` + ? crossOriginLoading + : `` + : undefined, + }; + compilation.emitAsset( this.ssrManifestFilename, new RawSource(JSON.stringify(this.ssrManifest, null, 2), false), diff --git a/tsconfig.base.tsbuildinfo b/tsconfig.base.tsbuildinfo deleted file mode 100644 index 90ebeb8..0000000 --- a/tsconfig.base.tsbuildinfo +++ /dev/null @@ -1 +0,0 @@ -{"program":{"fileNames":["./node_modules/typescript/lib/lib.es5.d.ts","./node_modules/typescript/lib/lib.es2015.d.ts","./node_modules/typescript/lib/lib.es2016.d.ts","./node_modules/typescript/lib/lib.es2017.d.ts","./node_modules/typescript/lib/lib.es2018.d.ts","./node_modules/typescript/lib/lib.es2019.d.ts","./node_modules/typescript/lib/lib.es2020.d.ts","./node_modules/typescript/lib/lib.dom.d.ts","./node_modules/typescript/lib/lib.es2015.core.d.ts","./node_modules/typescript/lib/lib.es2015.collection.d.ts","./node_modules/typescript/lib/lib.es2015.generator.d.ts","./node_modules/typescript/lib/lib.es2015.iterable.d.ts","./node_modules/typescript/lib/lib.es2015.promise.d.ts","./node_modules/typescript/lib/lib.es2015.proxy.d.ts","./node_modules/typescript/lib/lib.es2015.reflect.d.ts","./node_modules/typescript/lib/lib.es2015.symbol.d.ts","./node_modules/typescript/lib/lib.es2015.symbol.wellknown.d.ts","./node_modules/typescript/lib/lib.es2016.array.include.d.ts","./node_modules/typescript/lib/lib.es2017.object.d.ts","./node_modules/typescript/lib/lib.es2017.sharedmemory.d.ts","./node_modules/typescript/lib/lib.es2017.string.d.ts","./node_modules/typescript/lib/lib.es2017.intl.d.ts","./node_modules/typescript/lib/lib.es2017.typedarrays.d.ts","./node_modules/typescript/lib/lib.es2018.asyncgenerator.d.ts","./node_modules/typescript/lib/lib.es2018.asynciterable.d.ts","./node_modules/typescript/lib/lib.es2018.intl.d.ts","./node_modules/typescript/lib/lib.es2018.promise.d.ts","./node_modules/typescript/lib/lib.es2018.regexp.d.ts","./node_modules/typescript/lib/lib.es2019.array.d.ts","./node_modules/typescript/lib/lib.es2019.object.d.ts","./node_modules/typescript/lib/lib.es2019.string.d.ts","./node_modules/typescript/lib/lib.es2019.symbol.d.ts","./node_modules/typescript/lib/lib.es2019.intl.d.ts","./node_modules/typescript/lib/lib.es2020.bigint.d.ts","./node_modules/typescript/lib/lib.es2020.date.d.ts","./node_modules/typescript/lib/lib.es2020.promise.d.ts","./node_modules/typescript/lib/lib.es2020.sharedmemory.d.ts","./node_modules/typescript/lib/lib.es2020.string.d.ts","./node_modules/typescript/lib/lib.es2020.symbol.wellknown.d.ts","./node_modules/typescript/lib/lib.es2020.intl.d.ts","./node_modules/typescript/lib/lib.es2020.number.d.ts","./node_modules/typescript/lib/lib.esnext.intl.d.ts","./node_modules/source-map-js/source-map.d.ts","./node_modules/postcss/lib/comment.d.ts","./node_modules/postcss/lib/at-rule.d.ts","./node_modules/postcss/lib/rule.d.ts","./node_modules/postcss/lib/container.d.ts","./node_modules/postcss/lib/declaration.d.ts","./node_modules/postcss/lib/previous-map.d.ts","./node_modules/postcss/lib/input.d.ts","./node_modules/postcss/lib/css-syntax-error.d.ts","./node_modules/postcss/lib/warning.d.ts","./node_modules/postcss/lib/document.d.ts","./node_modules/postcss/lib/root.d.ts","./node_modules/postcss/lib/lazy-result.d.ts","./node_modules/postcss/lib/no-work-result.d.ts","./node_modules/postcss/lib/processor.d.ts","./node_modules/postcss/lib/result.d.ts","./node_modules/postcss/lib/node.d.ts","./node_modules/postcss/lib/list.d.ts","./node_modules/postcss/lib/postcss.d.ts","./node_modules/tailwindcss/types/generated/corepluginlist.d.ts","./node_modules/tailwindcss/types/generated/colors.d.ts","./node_modules/tailwindcss/types/config.d.ts","./node_modules/tailwindcss/types/index.d.ts","./apps/main-app/lib/tailwind.config.d.cts","./node_modules/@types/estree/index.d.ts","./node_modules/@types/json-schema/index.d.ts","./node_modules/webpack/node_modules/schema-utils/declarations/validationerror.d.ts","./node_modules/ajv/lib/ajv.d.ts","./node_modules/webpack/node_modules/schema-utils/declarations/validate.d.ts","./node_modules/webpack/node_modules/schema-utils/declarations/index.d.ts","./node_modules/tapable/tapable.d.ts","./node_modules/webpack/types.d.ts","./apps/main-app/lib/webpack.config.d.ts","./apps/main-app/lib/src/call-server.d.ts","./apps/main-app/lib/src/client.d.ts","./node_modules/@types/react/global.d.ts","./node_modules/csstype/index.d.ts","./node_modules/@types/prop-types/index.d.ts","./node_modules/@types/scheduler/tracing.d.ts","./node_modules/@types/react/index.d.ts","./node_modules/@types/react/next.d.ts","./apps/main-app/lib/src/location-server-context.d.ts","./apps/main-app/lib/src/client-functions/print-inner-width.d.ts","./apps/main-app/lib/src/server-actions/buy.d.ts","./apps/main-app/lib/src/components/client/buy-button.d.ts","./node_modules/history/index.d.ts","./apps/main-app/lib/src/components/client/client-root.d.ts","./apps/main-app/lib/src/components/client/countries-search.d.ts","./apps/main-app/lib/src/components/client/link.d.ts","./apps/main-app/lib/src/components/client/navigation-container.d.ts","./apps/main-app/lib/src/components/client/navigation-context.d.ts","./apps/main-app/lib/src/components/server/app.d.ts","./node_modules/fuse.js/dist/fuse.d.ts","./apps/main-app/lib/src/components/server/countries-fuse.d.ts","./apps/main-app/lib/src/components/server/countries-list.d.ts","./apps/main-app/lib/src/components/server/fast-page.d.ts","./apps/main-app/lib/src/components/server/hello.d.ts","./apps/main-app/lib/src/components/server/home-page.d.ts","./apps/main-app/lib/src/components/server/markdown.d.ts","./apps/main-app/lib/src/components/server/router.d.ts","./apps/main-app/lib/src/components/server/slow-page.d.ts","./apps/main-app/lib/src/components/server/suspended.d.ts","./apps/main-app/lib/src/components/server/wait.d.ts","./apps/main-app/lib/src/components/shared/main.d.ts","./apps/main-app/lib/src/components/shared/navigation-item.d.ts","./apps/main-app/lib/src/components/shared/navigation.d.ts","./apps/main-app/lib/src/components/shared/notification.d.ts","./apps/main-app/lib/src/hooks/use-ephemeral-state.d.ts","./apps/main-app/lib/src/worker/create-buffered-transform-stream.d.ts","./apps/main-app/lib/src/worker/create-html-stream.d.ts","./apps/main-app/lib/src/worker/create-initial-rsc-response-transform-stream.d.ts","./apps/main-app/lib/src/worker/create-rsc-action-stream.d.ts","./apps/main-app/lib/src/worker/create-rsc-app-stream.d.ts","./node_modules/@cloudflare/workers-types/index.d.ts","./apps/main-app/lib/src/worker/get-json-from-kv.d.ts","./apps/main-app/lib/src/worker/index.d.ts","./apps/main-app/lib/src/worker/next-macro-task.d.ts","./apps/main-app/lib/src/worker/read-manifests.d.ts","./apps/main-app/lib/src/worker/worker.test.d.ts","./apps/main-app/src/call-server.ts","./node_modules/@types/react-dom/client.d.ts","./apps/main-app/src/components/client/navigation-context.ts","./apps/main-app/src/components/client/client-root.tsx","./apps/main-app/src/client.tsx","./apps/main-app/src/location-server-context.ts","./apps/main-app/src/client-functions/print-inner-width.ts","./apps/main-app/src/hooks/use-ephemeral-state.ts","./node_modules/clsx/clsx.d.ts","./apps/main-app/src/components/shared/notification.tsx","./apps/main-app/src/server-actions/buy.tsx","./apps/main-app/src/components/client/buy-button.tsx","./apps/main-app/src/components/client/countries-search.tsx","./apps/main-app/src/components/client/link.tsx","./apps/main-app/src/components/client/navigation-container.tsx","./apps/main-app/src/components/shared/navigation-item.tsx","./apps/main-app/src/components/shared/navigation.tsx","./apps/main-app/src/components/shared/main.tsx","./node_modules/countries-list/dist/index.d.ts","./apps/main-app/src/components/server/countries-fuse.ts","./apps/main-app/src/components/server/countries-list.tsx","./node_modules/react-markdown/lib/uri-transformer.d.ts","./node_modules/@types/unist/index.d.ts","./node_modules/vfile-message/lib/index.d.ts","./node_modules/vfile-message/index.d.ts","./node_modules/vfile/lib/minurl.shared.d.ts","./node_modules/vfile/lib/index.d.ts","./node_modules/vfile/index.d.ts","./node_modules/unified/index.d.ts","./node_modules/@types/hast/index.d.ts","./node_modules/react-markdown/lib/rehype-filter.d.ts","./node_modules/style-to-object/index.d.ts","./node_modules/property-information/lib/util/info.d.ts","./node_modules/property-information/lib/util/schema.d.ts","./node_modules/property-information/lib/find.d.ts","./node_modules/property-information/lib/hast-to-react.d.ts","./node_modules/property-information/lib/normalize.d.ts","./node_modules/property-information/index.d.ts","./node_modules/react-markdown/lib/complex-types.ts","./node_modules/react-markdown/lib/ast-to-react.d.ts","./node_modules/@types/mdast/index.d.ts","./node_modules/mdast-util-to-hast/lib/state.d.ts","./node_modules/mdast-util-to-hast/lib/handlers/blockquote.d.ts","./node_modules/mdast-util-to-hast/lib/handlers/break.d.ts","./node_modules/mdast-util-to-hast/lib/handlers/code.d.ts","./node_modules/mdast-util-to-hast/lib/handlers/delete.d.ts","./node_modules/mdast-util-to-hast/lib/handlers/emphasis.d.ts","./node_modules/mdast-util-to-hast/lib/handlers/footnote-reference.d.ts","./node_modules/mdast-util-to-hast/lib/handlers/footnote.d.ts","./node_modules/mdast-util-to-hast/lib/handlers/heading.d.ts","./node_modules/mdast-util-to-hast/lib/handlers/html.d.ts","./node_modules/mdast-util-to-hast/lib/handlers/image-reference.d.ts","./node_modules/mdast-util-to-hast/lib/handlers/image.d.ts","./node_modules/mdast-util-to-hast/lib/handlers/inline-code.d.ts","./node_modules/mdast-util-to-hast/lib/handlers/link-reference.d.ts","./node_modules/mdast-util-to-hast/lib/handlers/link.d.ts","./node_modules/mdast-util-to-hast/lib/handlers/list-item.d.ts","./node_modules/mdast-util-to-hast/lib/handlers/list.d.ts","./node_modules/mdast-util-to-hast/lib/handlers/paragraph.d.ts","./node_modules/mdast-util-to-hast/lib/handlers/root.d.ts","./node_modules/mdast-util-to-hast/lib/handlers/strong.d.ts","./node_modules/mdast-util-to-hast/lib/handlers/table.d.ts","./node_modules/mdast-util-to-hast/lib/handlers/table-cell.d.ts","./node_modules/mdast-util-to-hast/lib/handlers/table-row.d.ts","./node_modules/mdast-util-to-hast/lib/handlers/text.d.ts","./node_modules/mdast-util-to-hast/lib/handlers/thematic-break.d.ts","./node_modules/mdast-util-to-hast/lib/handlers/index.d.ts","./node_modules/mdast-util-to-hast/lib/index.d.ts","./node_modules/mdast-util-to-hast/index.d.ts","./node_modules/remark-rehype/lib/index.d.ts","./node_modules/remark-rehype/index.d.ts","./node_modules/react-markdown/lib/react-markdown.d.ts","./node_modules/react-markdown/index.d.ts","./apps/main-app/src/components/server/markdown.tsx","./apps/main-app/src/components/server/fast-page.tsx","./apps/main-app/src/components/server/hello.tsx","./apps/main-app/src/components/server/wait.ts","./apps/main-app/src/components/server/suspended.tsx","./apps/main-app/src/components/server/home-page.tsx","./apps/main-app/src/components/server/slow-page.tsx","./apps/main-app/src/components/server/router.tsx","./apps/main-app/src/components/server/app.tsx","./apps/main-app/src/worker/next-macro-task.ts","./apps/main-app/src/worker/create-buffered-transform-stream.tsx","./node_modules/@types/htmlescape/index.d.ts","./apps/main-app/src/worker/create-initial-rsc-response-transform-stream.ts","./apps/main-app/src/worker/create-html-stream.tsx","./apps/main-app/src/worker/create-rsc-action-stream.ts","./apps/main-app/src/worker/create-rsc-app-stream.tsx","./node_modules/@cloudflare/kv-asset-handler/dist/types.d.ts","./node_modules/@cloudflare/kv-asset-handler/dist/index.d.ts","./apps/main-app/src/worker/get-json-from-kv.ts","./apps/main-app/src/worker/read-manifests.ts","./apps/main-app/src/worker/index.ts","./node_modules/@types/node/assert.d.ts","./node_modules/@types/node/assert/strict.d.ts","./node_modules/@types/node/globals.d.ts","./node_modules/@types/node/async_hooks.d.ts","./node_modules/@types/node/buffer.d.ts","./node_modules/@types/node/child_process.d.ts","./node_modules/@types/node/cluster.d.ts","./node_modules/@types/node/console.d.ts","./node_modules/@types/node/constants.d.ts","./node_modules/@types/node/crypto.d.ts","./node_modules/@types/node/dgram.d.ts","./node_modules/@types/node/diagnostics_channel.d.ts","./node_modules/@types/node/dns.d.ts","./node_modules/@types/node/dns/promises.d.ts","./node_modules/@types/node/domain.d.ts","./node_modules/@types/node/dom-events.d.ts","./node_modules/@types/node/events.d.ts","./node_modules/@types/node/fs.d.ts","./node_modules/@types/node/fs/promises.d.ts","./node_modules/@types/node/http.d.ts","./node_modules/@types/node/http2.d.ts","./node_modules/@types/node/https.d.ts","./node_modules/@types/node/inspector.d.ts","./node_modules/@types/node/module.d.ts","./node_modules/@types/node/net.d.ts","./node_modules/@types/node/os.d.ts","./node_modules/@types/node/path.d.ts","./node_modules/@types/node/perf_hooks.d.ts","./node_modules/@types/node/process.d.ts","./node_modules/@types/node/punycode.d.ts","./node_modules/@types/node/querystring.d.ts","./node_modules/@types/node/readline.d.ts","./node_modules/@types/node/readline/promises.d.ts","./node_modules/@types/node/repl.d.ts","./node_modules/@types/node/stream.d.ts","./node_modules/@types/node/stream/promises.d.ts","./node_modules/@types/node/stream/consumers.d.ts","./node_modules/@types/node/stream/web.d.ts","./node_modules/@types/node/string_decoder.d.ts","./node_modules/@types/node/test.d.ts","./node_modules/@types/node/timers.d.ts","./node_modules/@types/node/timers/promises.d.ts","./node_modules/@types/node/tls.d.ts","./node_modules/@types/node/trace_events.d.ts","./node_modules/@types/node/tty.d.ts","./node_modules/@types/node/url.d.ts","./node_modules/@types/node/util.d.ts","./node_modules/@types/node/v8.d.ts","./node_modules/@types/node/vm.d.ts","./node_modules/@types/node/wasi.d.ts","./node_modules/@types/node/worker_threads.d.ts","./node_modules/@types/node/zlib.d.ts","./node_modules/@types/node/globals.global.d.ts","./node_modules/@types/node/index.d.ts","./node_modules/@types/yargs-parser/index.d.ts","./node_modules/@jest/environment/node_modules/@types/yargs/index.d.ts","./node_modules/@types/istanbul-lib-coverage/index.d.ts","./node_modules/chalk/index.d.ts","./node_modules/@types/istanbul-lib-report/index.d.ts","./node_modules/@types/istanbul-reports/index.d.ts","./node_modules/@sinclair/typebox/typebox.d.ts","./node_modules/@jest/schemas/build/index.d.ts","./node_modules/@jest/environment/node_modules/@jest/types/build/index.d.ts","./node_modules/@jest/fake-timers/node_modules/@jest/types/build/index.d.ts","./node_modules/jest-mock/build/index.d.ts","./node_modules/jest-message-util/node_modules/@jest/types/build/index.d.ts","./node_modules/@types/stack-utils/index.d.ts","./node_modules/jest-message-util/build/index.d.ts","./node_modules/@jest/fake-timers/build/index.d.ts","./node_modules/@jest/environment/build/index.d.ts","./node_modules/jest-snapshot/node_modules/@jest/types/build/index.d.ts","./node_modules/@jest/expect-utils/build/index.d.ts","./node_modules/pretty-format/build/index.d.ts","./node_modules/jest-diff/build/index.d.ts","./node_modules/jest-matcher-utils/build/index.d.ts","./node_modules/expect/build/index.d.ts","./node_modules/jest-snapshot/build/index.d.ts","./node_modules/@jest/expect/build/index.d.ts","./node_modules/@jest/globals/node_modules/@jest/types/build/index.d.ts","./node_modules/@jest/globals/build/index.d.ts","./node_modules/wrangler/wrangler-dist/cli.d.ts","./apps/main-app/src/worker/worker.test.ts","./packages/core/src/server/next-macro-task.ts","./packages/core/src/server/create-buffered-transform-stream.tsx","./packages/core/src/server/create-initial-rsc-response-transform-stream.ts","./packages/core/src/server/create-html-stream.tsx","./packages/core/src/server/create-rsc-action-stream.ts","./packages/core/src/server/create-rsc-app-stream.tsx","./packages/webpack-rsc/lib/webpack-rsc-server-loader.d.cts","./packages/webpack-rsc/lib/webpack-rsc-client-plugin.d.ts","./packages/webpack-rsc/lib/webpack-rsc-server-plugin.d.ts","./packages/webpack-rsc/lib/index.d.ts","./packages/webpack-rsc/lib/webpack-rsc-server-loader.test.d.ts","./packages/webpack-rsc/lib/webpack-rsc-server-plugin.test.d.ts","./node_modules/@babel/types/lib/index.d.ts","./node_modules/@types/babel__generator/index.d.ts","./node_modules/@babel/parser/typings/babel-parser.d.ts","./node_modules/@types/babel__traverse/index.d.ts","./packages/webpack-rsc/src/webpack-rsc-server-loader.cts","./packages/webpack-rsc/src/webpack-rsc-client-plugin.ts","./packages/webpack-rsc/src/webpack-rsc-server-plugin.ts","./packages/webpack-rsc/src/index.ts","./packages/webpack-rsc/src/webpack-rsc-server-loader.test.ts","./node_modules/@types/memory-fs/index.d.ts","./node_modules/@types/prettier/index.d.ts","./packages/webpack-rsc/src/webpack-rsc-server-plugin.test.ts","./types/global.d.ts","./types/md.d.ts","./node_modules/@types/react-dom/server.d.ts","./types/react-dom.d.ts","./types/react-server-dom-webpack-client.browser.d.ts","./types/react-server-dom-webpack-client.edge.d.ts","./types/react-server-dom-webpack-node-loader.d.ts","./types/react-server-dom-webpack-server.d.ts","./types/react-server-dom-webpack.d.ts","./types/wrangler.d.ts","./node_modules/@types/jest/index.d.ts"],"fileInfos":[{"version":"8730f4bf322026ff5229336391a18bcaa1f94d4f82416c8b2f3954e2ccaae2ba","affectsGlobalScope":true,"impliedFormat":1},{"version":"dc47c4fa66b9b9890cf076304de2a9c5201e94b740cffdf09f87296d877d71f6","impliedFormat":1},{"version":"7a387c58583dfca701b6c85e0adaf43fb17d590fb16d5b2dc0a2fbd89f35c467","impliedFormat":1},{"version":"8a12173c586e95f4433e0c6dc446bc88346be73ffe9ca6eec7aa63c8f3dca7f9","impliedFormat":1},{"version":"5f4e733ced4e129482ae2186aae29fde948ab7182844c3a5a51dd346182c7b06","impliedFormat":1},{"version":"4b421cbfb3a38a27c279dec1e9112c3d1da296f77a1a85ddadf7e7a425d45d18","impliedFormat":1},{"version":"1fc5ab7a764205c68fa10d381b08417795fc73111d6dd16b5b1ed36badb743d9","impliedFormat":1},{"version":"3aafcb693fe5b5c3bd277bd4c3a617b53db474fe498fc5df067c5603b1eebde7","affectsGlobalScope":true,"impliedFormat":1},{"version":"adb996790133eb33b33aadb9c09f15c2c575e71fb57a62de8bf74dbf59ec7dfb","affectsGlobalScope":true,"impliedFormat":1},{"version":"8cc8c5a3bac513368b0157f3d8b31cfdcfe78b56d3724f30f80ed9715e404af8","affectsGlobalScope":true,"impliedFormat":1},{"version":"cdccba9a388c2ee3fd6ad4018c640a471a6c060e96f1232062223063b0a5ac6a","affectsGlobalScope":true,"impliedFormat":1},{"version":"c5c05907c02476e4bde6b7e76a79ffcd948aedd14b6a8f56e4674221b0417398","affectsGlobalScope":true,"impliedFormat":1},{"version":"5f406584aef28a331c36523df688ca3650288d14f39c5d2e555c95f0d2ff8f6f","affectsGlobalScope":true,"impliedFormat":1},{"version":"22f230e544b35349cfb3bd9110b6ef37b41c6d6c43c3314a31bd0d9652fcec72","affectsGlobalScope":true,"impliedFormat":1},{"version":"7ea0b55f6b315cf9ac2ad622b0a7813315bb6e97bf4bb3fbf8f8affbca7dc695","affectsGlobalScope":true,"impliedFormat":1},{"version":"3013574108c36fd3aaca79764002b3717da09725a36a6fc02eac386593110f93","affectsGlobalScope":true,"impliedFormat":1},{"version":"eb26de841c52236d8222f87e9e6a235332e0788af8c87a71e9e210314300410a","affectsGlobalScope":true,"impliedFormat":1},{"version":"3be5a1453daa63e031d266bf342f3943603873d890ab8b9ada95e22389389006","affectsGlobalScope":true,"impliedFormat":1},{"version":"17bb1fc99591b00515502d264fa55dc8370c45c5298f4a5c2083557dccba5a2a","affectsGlobalScope":true,"impliedFormat":1},{"version":"7ce9f0bde3307ca1f944119f6365f2d776d281a393b576a18a2f2893a2d75c98","affectsGlobalScope":true,"impliedFormat":1},{"version":"6a6b173e739a6a99629a8594bfb294cc7329bfb7b227f12e1f7c11bc163b8577","affectsGlobalScope":true,"impliedFormat":1},{"version":"81cac4cbc92c0c839c70f8ffb94eb61e2d32dc1c3cf6d95844ca099463cf37ea","affectsGlobalScope":true,"impliedFormat":1},{"version":"b0124885ef82641903d232172577f2ceb5d3e60aed4da1153bab4221e1f6dd4e","affectsGlobalScope":true,"impliedFormat":1},{"version":"0eb85d6c590b0d577919a79e0084fa1744c1beba6fd0d4e951432fa1ede5510a","affectsGlobalScope":true,"impliedFormat":1},{"version":"da233fc1c8a377ba9e0bed690a73c290d843c2c3d23a7bd7ec5cd3d7d73ba1e0","affectsGlobalScope":true,"impliedFormat":1},{"version":"d154ea5bb7f7f9001ed9153e876b2d5b8f5c2bb9ec02b3ae0d239ec769f1f2ae","affectsGlobalScope":true,"impliedFormat":1},{"version":"bb2d3fb05a1d2ffbca947cc7cbc95d23e1d053d6595391bd325deb265a18d36c","affectsGlobalScope":true,"impliedFormat":1},{"version":"c80df75850fea5caa2afe43b9949338ce4e2de086f91713e9af1a06f973872b8","affectsGlobalScope":true,"impliedFormat":1},{"version":"9d57b2b5d15838ed094aa9ff1299eecef40b190722eb619bac4616657a05f951","affectsGlobalScope":true,"impliedFormat":1},{"version":"6c51b5dd26a2c31dbf37f00cfc32b2aa6a92e19c995aefb5b97a3a64f1ac99de","affectsGlobalScope":true,"impliedFormat":1},{"version":"6e7997ef61de3132e4d4b2250e75343f487903ddf5370e7ce33cf1b9db9a63ed","affectsGlobalScope":true,"impliedFormat":1},{"version":"2ad234885a4240522efccd77de6c7d99eecf9b4de0914adb9a35c0c22433f993","affectsGlobalScope":true,"impliedFormat":1},{"version":"5e5e095c4470c8bab227dbbc61374878ecead104c74ab9960d3adcccfee23205","affectsGlobalScope":true,"impliedFormat":1},{"version":"09aa50414b80c023553090e2f53827f007a301bc34b0495bfb2c3c08ab9ad1eb","affectsGlobalScope":true,"impliedFormat":1},{"version":"d7f680a43f8cd12a6b6122c07c54ba40952b0c8aa140dcfcf32eb9e6cb028596","affectsGlobalScope":true,"impliedFormat":1},{"version":"3787b83e297de7c315d55d4a7c546ae28e5f6c0a361b7a1dcec1f1f50a54ef11","affectsGlobalScope":true,"impliedFormat":1},{"version":"e7e8e1d368290e9295ef18ca23f405cf40d5456fa9f20db6373a61ca45f75f40","affectsGlobalScope":true,"impliedFormat":1},{"version":"faf0221ae0465363c842ce6aa8a0cbda5d9296940a8e26c86e04cc4081eea21e","affectsGlobalScope":true,"impliedFormat":1},{"version":"06393d13ea207a1bfe08ec8d7be562549c5e2da8983f2ee074e00002629d1871","affectsGlobalScope":true,"impliedFormat":1},{"version":"2768ef564cfc0689a1b76106c421a2909bdff0acbe87da010785adab80efdd5c","affectsGlobalScope":true,"impliedFormat":1},{"version":"b248e32ca52e8f5571390a4142558ae4f203ae2f94d5bac38a3084d529ef4e58","affectsGlobalScope":true,"impliedFormat":1},{"version":"52d1bb7ab7a3306fd0375c8bff560feed26ed676a5b0457fa8027b563aecb9a4","affectsGlobalScope":true,"impliedFormat":1},{"version":"858d0d831826c6eb563df02f7db71c90e26deadd0938652096bea3cc14899700","impliedFormat":1},{"version":"d1c89db652113258e4ba4bbdf5cc7a2a3a600403d4d864a2087b95186253cd5b","impliedFormat":1},{"version":"11a90d2cb2eaf7fdf931a63b58279e8161f1477a1bd1e914ae026c1bbf9afed3","impliedFormat":1},{"version":"af18e30f3ba06e9870b61dfa4a109215caabdaa337590c51b4a044a9f338ce96","impliedFormat":1},{"version":"ace603f7b60599f2dcdbd71c07137b60a747dd33be540f4a294b890f9e0b89dc","impliedFormat":1},{"version":"7658fbdd425c656fb1849b44932ae7431e8c3198d22c65ce1490deb582743b52","impliedFormat":1},{"version":"7786c75c1b46e93b33c63dccf689143a5f47ff451a6b3bd9b10e4801cdeadcc2","impliedFormat":1},{"version":"dbef2851e33a4c2fd2f3164fec70e45df647eb0e87f250de784500a3037e2c37","impliedFormat":1},{"version":"31491a01ed7466e0b3b0ef8407f2524683055eceb955b1d5ccf7096129468b39","impliedFormat":1},{"version":"f4b12f7dde4fc0e386648318481bdcfe861b566be246bebf0e8a11ebd909adf9","impliedFormat":1},{"version":"e8966f7c424780bb0b9d411ebe13eda8555ca15aa675603316c2952bc027b0e3","impliedFormat":1},{"version":"df0e5f3c4a518111d160cf3bebc9a3ac7d39c6e3bfb7a21d43c304896c3015e2","impliedFormat":1},{"version":"df4e2f161f74870708c2cc5e1036a6405b878496408fda1ee50d5b10e50d6601","impliedFormat":1},{"version":"bf791da347fb1c0ffc1e2fcd35867e64bb8355270ae26278198c521bdcf94569","impliedFormat":1},{"version":"e0e0e3c068e145fbb322120979299ff130ffdd39f0dcd0d5aeaa9f3f8a0d01d9","impliedFormat":1},{"version":"fde91356172e35b9ea68bbdf33721f7c80307a4ce65b82105eac800e9e744995","impliedFormat":1},{"version":"9bd5e5a4a1e66b35efe3c48ddac1116537ef86e041717f3a9b9f1e060c74efa6","impliedFormat":1},{"version":"d7e4a5f4ccfb749c3033fafc233073b4d1dcca0249785186c589602a81f9d86f","impliedFormat":1},{"version":"68161b6f3004fc10f8bb47a4986cef13c3b0728fb1ca3e1dc7316227d09b2c8d","impliedFormat":1},{"version":"10a9bad57ceace0e3401cc6fb608352089678e07e7e61776fab36d05245cedc8","impliedFormat":1},{"version":"434fd8f637e771a395956d586648b8470f2f506a50a2ab1aa11a32e51aa9cb5b","impliedFormat":1},{"version":"cb6d309d01b7fa6579e26771f9391b8d1e154e33fc77e13ba8f1801460d2acdb","impliedFormat":1},{"version":"e2e69d4946fe8da5ee1001a3ef5011ff2a3d0be02a1bff580b7f1c7d2cf4a02f","impliedFormat":1},{"version":"c08d10a02c16cd5878d9360279073c7db1f4f49982fbdf29da937e1e6bb5baef","impliedFormat":1},{"version":"a1c79f857f5c7754e14c93949dad8cfefcd7df2ecc0dc9dd79a30fd493e28449","impliedFormat":1},{"version":"f3e604694b624fa3f83f6684185452992088f5efb2cf136b62474aa106d6f1b6","impliedFormat":1},{"version":"dee5d387e2e6f3015cbf91fc0c13ed6f016f9c5c1f2ad9c62602f4fd398fa83a","impliedFormat":1},{"version":"67f129ed8b372622ff36b8b10e39d03e09e363a5ff7821105f92f085b8d1ccba","impliedFormat":1},{"version":"721124f5db1f4a42da2308dfa1414d2e99055d2dfc59de7bf2e0b6ac64356c0e","impliedFormat":1},{"version":"0d7569149194d622212c21d5d162b0715d5a6ca764cebae7145fdbaff1e07311","impliedFormat":1},{"version":"cd74c8275483d3fe0d07a9b4bba28845a8a611f0aa399e961dbd40e5d46dd9ad","impliedFormat":1},{"version":"e2153071b5200d7435fb70068f1f1f8019bbdb9849fac91e0fe1a3e6345a39c2","impliedFormat":1},{"version":"ca6c61f24d88932524cd3c47ba16332c69e0f617639331dfd87ef3bd62dadbce","impliedFormat":99},{"version":"ef35225a38162c006e905cc65a876bba801ab743d2be50efb4a36e4e7f381395","impliedFormat":99},{"version":"c5a5c4b370b3e5aebfca792f4711632b490cc05c9293a151d2ee6b2bd051b8e8","impliedFormat":99},{"version":"bbdf156fea2fabed31a569445835aeedcc33643d404fcbaa54541f06c109df3f","affectsGlobalScope":true,"impliedFormat":1},{"version":"1c29793071152b207c01ea1954e343be9a44d85234447b2b236acae9e709a383","impliedFormat":1},{"version":"6a386ff939f180ae8ef064699d8b7b6e62bc2731a62d7fbf5e02589383838dea","impliedFormat":1},{"version":"f5a8b384f182b3851cec3596ccc96cb7464f8d3469f48c74bf2befb782a19de5","impliedFormat":1},{"version":"7fb6faf1006c3503d44e4922c8c65772ddc98e92bad7c2ae2d5db123f3e297b3","affectsGlobalScope":true,"impliedFormat":1},{"version":"2e0d457d0f7c9ca905ce4bf3b9f77ea7e00ed80c09f374e9d69b3e4cd36e86d0","impliedFormat":1},{"version":"739257e9470c896928b875862bdde12d0374b28bb9476d8e204101b91cfae81a","impliedFormat":99},{"version":"dfbbf632fd538a1e9cc0f2d8c37bbebbd34af9f1fd068b2be47a420c6e399aa8","impliedFormat":99},{"version":"5e32224c288ceb4d54a13058397adccd3cfd60983e4adc86b10245a1b28c28fe","impliedFormat":99},{"version":"2467be2b64abb691cb73024a94cf7c1e36a09244be6c88b72f038165e1f6ec58","impliedFormat":99},{"version":"50001cd4550147fb62c68902f6e0c1856d42c575f0f5f43efe8639f931838a50","impliedFormat":1},{"version":"9f8d0b972d6fbbdad1c24c755455644f45e1ea6de6c76e69b78976319144121e","impliedFormat":99},{"version":"40aad939c8131a4f13eec22c4605756ced12c9352e6c8d1e28d28714512aec4c","impliedFormat":99},{"version":"4a967cf53e2926b8f3af204675729372393848365d13a9ff442795ce2c89be56","impliedFormat":99},{"version":"e0678f9bdcd7cf76cad4d88cfcb310749fc977a2d6bf83e3c90cd0965a481516","impliedFormat":99},{"version":"42d49a279f22b553f1e5a34e2dcc045c8c260c735842d88c399ec496b1b137dc","impliedFormat":99},{"version":"d5a0087418b779ed08c272149eb0a60f2280ea2f0b53a9001993b82cc923c247","impliedFormat":99},{"version":"ebcc87729293bedddea27e5f4b859f2bd3b1b1aad6fff528d2096a04f5fe7be0","impliedFormat":1},{"version":"32c957ed91763e70aff25e1f7cba7f909c9b5974e03b72cd0808285e2bcba8ba","impliedFormat":99},{"version":"5376b0893cf284aa5a2ab31d82ae3f45afa239193f3b82f40fcd4123e0e569c9","impliedFormat":99},{"version":"a76d286b85393c21c26cb81dcaf6db67642ce9fd6bf123016d73fa79c11ad2e6","impliedFormat":99},{"version":"05e6538403e1ab3a502c948bd34da9d14c10565d49ad4ca2ccf4d44fa7b3acee","impliedFormat":99},{"version":"40af3b40ded02b0fa60136f5c394558c7d7eb0e5bdd7c116e0d7a4f11fe9ab04","impliedFormat":99},{"version":"fe9490e443e2111e70749fd1ff14f6a4376e2416e5ec4f71d561cbc34e1002e0","impliedFormat":99},{"version":"cad3be7788fc50841a2eef0e7ab72a450711d9fe9dc3ace6563eee0b0604dbcd","impliedFormat":99},{"version":"5e1ba1625bef1f32a251db017a2933ea398f2e4f7f73a7c4916e58e3efce6e64","impliedFormat":99},{"version":"762c90fcbf9a5add3d37316439d8e67f2c680784bf66ff3e5c030a53681e627d","impliedFormat":99},{"version":"14c62af347c56ed92aa01bf15d6bb86183ae8eee51bdbbabcac3382df132cc92","impliedFormat":99},{"version":"9905b7ec1694598fece16d897759fe14421da2afabe972da5482efa65414570a","impliedFormat":99},{"version":"2c4de33d770a80038ad4aa3c6c8c81afd651acf353fe8be87d731d435e3cb186","impliedFormat":99},{"version":"127de19b37e5af567b792e372a1afe5d015c78d7e1924fa8f8a3565fde5a7f83","impliedFormat":99},{"version":"670dd8552edf7860cd78641cfe626c627426a0c9850af7f564fc2f031ab0053d","impliedFormat":99},{"version":"a6a9379c23021495bab087081fc55b46e574297724b4be0e09f07a277570cdd9","impliedFormat":99},{"version":"1a4335cc7f75ca78df79326d5cb7486abab1b4baac5819aeabdbbbe4ee532527","impliedFormat":99},{"version":"8c6f8116b6d5c294274063c21bc34b49bafb0077851bf08398a94929b9928daa","impliedFormat":99},{"version":"be0c3451a046711fd7a613bd3b91b430c254db8fb7459a82277d8dae17fa7834","impliedFormat":99},{"version":"e04dcd94314f44ab734f39d0a8eab0904843de7acd99b88d6ef070c5f8f19d33","impliedFormat":99},{"version":"134baa29e0319dc262aa229b2df48fc557dc284eb9210e4d447d715678eaac44","impliedFormat":99},{"version":"2bd4aae65d4f47f038113bf1a1a57af9fb4f11bf1f4e157aafa104dd3d89d23a","affectsGlobalScope":true,"impliedFormat":1},{"version":"1957520c0b7dc90e7d64acedded0f17c914ed6265104bc41a511424575612f7d","impliedFormat":99},{"version":"9dac3d0707337f752277c3bafd21fe18c05efc0bcca5e488d44772e307edf3f3","impliedFormat":99},{"version":"2ee7472ff9a1da53ff93ae4d5576710f818c829ffc27d3a4872810b30eca46d1","impliedFormat":99},{"version":"163542904fecd5a8cc4b08abbafc22f84a006803bcd6c59949cc16273c6bb866","impliedFormat":99},{"version":"8e609bb71c20b858c77f0e9f90bb1319db8477b13f9f965f1a1e18524bf50881","impliedFormat":99},{"version":"4fe00a7e567206f43985e3686c1cc6c1a9e659b0b3bce7015191792faab45acd","impliedFormat":99},{"version":"83e27bbd7304ea67f9afa1535f1d4fdb15866089f0d893c784cbb5b1c6fb3386","impliedFormat":1},{"version":"c1ba1082c6daeccc2980da4106249eda344c60fdd383c9c0e48d9ed8043195ed","impliedFormat":99},{"version":"48b9e4ded36756c4c1c4ca3f08946468ce9fedfb128da3e5fd107d697891350e","impliedFormat":99},{"version":"af137de75e987aeae13f9c442a454abf6ea9ac1ab431dd09256ccd81bde63567","impliedFormat":99},{"version":"60e7b72fc65a93d53a8f4da241372d08269e3da2b65ddaf28751fce4f2864816","impliedFormat":99},{"version":"1849212443f7d332cdd68baa730220ae1b0b37a93f39a7d0a7b75a9099eba4a6","impliedFormat":99},{"version":"b67c04dad58c5ea6d9bcced5243269a5a645c0f687450a20945f25eb0eec97cb","impliedFormat":99},{"version":"7a129438cedf12b5f1b5f773a3e96242b7569c95243432dcf12618f80fca5cdc","impliedFormat":1},{"version":"d47a8c1e283cfdb9a92b05d3b2bf1a5a72da2fd4849e8a4c77ee095b32621b70","impliedFormat":99},{"version":"1bbd9288a65799f08387d79d066b3a75f363de6359b1b6a529daa2b226afc308","impliedFormat":99},{"version":"df2ea1735b331ce576213dbe185d538d063c7c856ded7342132f63bc614f7dfe","impliedFormat":99},{"version":"bffe02d232420a61680a3669104e4f886f2a785bf9505d7256c60d67c106215e","impliedFormat":99},{"version":"48cbe517d5dba3d7150d67a405bd93ac3692721c636c3df755522388ea043946","impliedFormat":99},{"version":"602c6e570c584297b2c697effc0dcf891ddc43e2ccb4c32d2ed5fc6317155a0d","impliedFormat":99},{"version":"9a3a41f36a964a19c7def08bf63bf4d30610f0035a8862126195887bd68647e5","impliedFormat":99},{"version":"470a2e13fa2d0b1e87d198964f74bcb5f8d4aeeef8c5ec3fa4f15afe5b716513","impliedFormat":99},{"version":"d1657e6a9cbd936b7079a7f453cbe7b536bc438e9bb454906dc275608a399120","impliedFormat":99},{"version":"6daa24713239d353815d3ba863116bbbbc34977fc98dba0ab989b0d7df14201f","impliedFormat":1},{"version":"508869b6a60258a6f512c5e01b5250183af07aaf1980819ba59d2b04af387281","impliedFormat":99},{"version":"145e805c31b9453f2811768c8b70560cae2a44fbb45c3b80cf5e2433e74ca33f","impliedFormat":99},{"version":"952ef3116b3bcd456de226a7e313fcd6eb0e2d31aefff8677816a1880c839bf6","impliedFormat":99},{"version":"cddf5c26907c0b8378bc05543161c11637b830da9fadf59e02a11e675d11e180","impliedFormat":1},{"version":"e0c7d85789b8811c90a8d21e25021349e8a756a256ae42d9e816ecd392f00f71","impliedFormat":99},{"version":"bb8aba28c9589792407d6ae0c1a6568f3ddc40be20da25bc1939e2c9d76436bb","impliedFormat":99},{"version":"8fa1868ab5af3818ff4746f383ea84206596e284f7dc5ffd40a0fac08ed093f9","impliedFormat":99},{"version":"8d4537ea6fcdde620af5bfb4e19f88db40d44073f76f567283aa043b81ef8a3e","impliedFormat":99},{"version":"0bb848976eff244e33741d63372cbfb4d15153a92c171d0a374a3c0ef327a175","impliedFormat":99},{"version":"af79b166f5d41ec2ebae57e9b67df564452b90ae3f0af4cb3c2d8ad5adbfd2db","impliedFormat":99},{"version":"3d2cd8f3047fff04a71e7037a6a4cb9f4accb28dbd8c0d83164d414811025af0","impliedFormat":1},{"version":"b7fe1ba2748793e0ea14273d894215a904bd065cf6418e49ca056ec030b515ac","impliedFormat":99},{"version":"5a6bfeb48ca49e8e24820e9af3d034d67d65e4cf52f1ce47b3a45f37c23a84bb","impliedFormat":1},{"version":"7bd32cd2e05737c6a5041ca7a31ceca0c14ce065661c5d1ae5f7bfa35ff3fc5e","impliedFormat":99},{"version":"bdbb3f4e3f608f6034a78af17466f05ee85b1f1414f5e6f25f591c73a2f9b015","impliedFormat":99},{"version":"74e27c864416d1ad8947d13cef35e7c9afe0608255eb455096026e988c962295","impliedFormat":99},{"version":"46ab5ea5cdbc0ce75ade44ec0d9aa164f81e42b061d8e573b832a73ed181da57","impliedFormat":99},{"version":"d752d4dde165ab9bd56ddd111f59a6bf46eebbc6d4ba4e433f2ea21d1d0599e6","impliedFormat":99},{"version":"6527f50c0513ce908927055546f39578b9aaed6f1a69dec209b9101fd2d41017","impliedFormat":99},{"version":"2f46dd1d337850c110a6cda34072880992c1c22fe93550291ef42fc506f9fc6f","impliedFormat":99},{"version":"5c9d65370ba41d8f3cb4c4ec89f0f72cfe3dc9996ad806b0400357063898f8b3","impliedFormat":99},{"version":"2a2e2c6463bcf3c59f31bc9ab4b6ef963bbf7dffb049cd017e2c1834e3adca63","impliedFormat":1},{"version":"8b0a2400ba7522569871331988f820ba4cfc386f845b01058c63a62ad9db8d03","impliedFormat":99},{"version":"d3e29566a694a4068d450a58f59e3a3662fc12f74345343d441ef4d954984503","impliedFormat":99},{"version":"f7b3e68f7972250809e5b0cbd8f0e1f9da8c1dbf70244f289b204f1b49c2d398","impliedFormat":99},{"version":"4c7c99f7787c5c2ea6cbd911a7b5c7c2a4ee1cb9d7f538805ee2550cf1f1fb99","impliedFormat":99},{"version":"1557bf37fc8d5f129436caa0212f25d6cbeaf9d20e2e3a60b13306ff62a1d7a0","impliedFormat":99},{"version":"9a1e77270d63875c9a38630f9a7a9126f9a8df0245d5eb220832a65d408079eb","impliedFormat":99},{"version":"e48d0036e626bb40f236e236670722445ffff854908c2d9515b2b5b7f677794f","impliedFormat":99},{"version":"30f9018873d6d80256298011161a664a14b927f719f8a7605ceb8b49bc8808da","impliedFormat":99},{"version":"f543ea0fe820064a2cdbb39d2b2846c507467c4771eafcda2091da43b05c077b","impliedFormat":99},{"version":"9066d02264a67aae05410c340c8fa41a79bb076c33d1c6ae3ec29a05828f4c05","impliedFormat":99},{"version":"00435c177c3da6998c2f95b9e71239f00cfabd3461401cc4d8606ee3afb732b1","impliedFormat":99},{"version":"d432a2956d1efa172e1c60a8186a81657f2f9f4ba449c6abdfa9d057d484c45d","impliedFormat":99},{"version":"bc6679207eccaa45e49b930ad45ec8e7903bd8b0868e086d8bad91f79c914ca0","impliedFormat":99},{"version":"4dd35e71d52007465787dd2f374cc756a29e6c9b96dc237d0465d0294170c529","impliedFormat":99},{"version":"7ebf1f440efe6efebeb58a44000820cbe959da9d9496621fa6dcbc02666e3002","impliedFormat":99},{"version":"08a9e70641597e23d00be62e3a94b69ad93c5cf5541ec7bfdeb5e9f69c845507","impliedFormat":99},{"version":"ded59c554118589a8729fb70429318e41e7e8155b2aff5f3d7a77933e49dbc10","impliedFormat":99},{"version":"3af507089e65c1472a87e5f7345ec18838d7e923c2c06fdad3d31543278af762","impliedFormat":99},{"version":"c867e6d7de78f96eb55b534b3aca1da4e029a6ab0e4ea9d0610acf11d737f8a0","impliedFormat":99},{"version":"2df075b38e2135201202640fe92bce8d03fb319fece410b088a22ab4e1be7702","impliedFormat":99},{"version":"b9f07153f8e881c4cca036abccaa134df30cf09a3381772d089d1eeabe45770d","impliedFormat":99},{"version":"88213e972b5989f217627bdcb79a697f66821e8ff135265712346d532243084f","impliedFormat":99},{"version":"bf6122555f34582e6d5424a88676d90f2333e0e920764895c15d39b6c856053c","impliedFormat":99},{"version":"bf04a1c9ccfeabf521b7b97f388d05bc5f628422253399eb157fec0d9cd213ce","impliedFormat":99},{"version":"3c6ecfcc6ac82b5866368d1efbddeeb3bfae03962747bf6928d8faa092e5b369","impliedFormat":99},{"version":"06d19317f4c8474255b3ceab7102763faf7ff0aa4cc305384b13ccb6d27b2e50","impliedFormat":99},{"version":"ebe1694b3a7a0265b9cf8fb3bfed6575907247b61add671ea9771fd6715d1b29","impliedFormat":99},{"version":"bdf4a7242e5cce621b5ba689351af780b0b665d97ea88c71f50801aa80560236","impliedFormat":99},{"version":"6bd6ae32288500128ae355de57d6bc3b5884f37e1e5d5ac597b142f63b3c8121","impliedFormat":99},{"version":"a6634dbc56e3d75efac697e59fef032aa15cc537acf7f6ad3a045001f48483f8","impliedFormat":99},{"version":"13c900c5df2680e35d6e87b0e7254a06c24b2d3b80fb1dd33a1395f4e19bda6a","impliedFormat":99},{"version":"2a208dc26ffe03d3415a07083b9c80488031bcf38a1c3a36cbce3b32616a31e5","impliedFormat":99},{"version":"dbe5505c218fbf4b4fc43baba897e03e15abda4652669f046e878e04443a324a","impliedFormat":99},{"version":"aae796e4497a3f0b8d01200fc786b04868aca0c3be60a99376490e439fd4a352","impliedFormat":99},{"version":"b6cac5ed0e33eeaae61c34c57a214fee5f94bfef6c6733891eb85404fcf49a1f","impliedFormat":99},{"version":"5933c1d3b84118c605f7b8a6254ef67d3502b2cc5238d45e0980ccbe3ce2734f","impliedFormat":99},{"version":"97be728c3616795d0154864e4558f8f4e8f8a270391b1f8ac36e7934e47273bd","impliedFormat":99},{"version":"46fa4e0d5aede468f1bf5cf498840acaffed5b0ba3930c5d84cc2d6809f7cc76","impliedFormat":99},{"version":"01beea52f4419f60b4c2e7de693ecb9666c382a3f8a8197f5a15391b13fa3a04","impliedFormat":99},{"version":"be4694143bc60b48663cfb1783087e86af56829d715addfd89d78095635eed99","impliedFormat":99},{"version":"86e9fadde36bf3ec59e8e35545b5dbff2698698cba515bbd1db8291332f88f21","impliedFormat":99},{"version":"dc0a61be0493a1c2729ea16d5626d6fb3a002d994673ccfdd055db73ac9ed7d2","impliedFormat":99},{"version":"04848ba0a8ab3532367ea3b71fa97202cbc4c8ee628676fb2be9f0dd48e7ccfa","impliedFormat":99},{"version":"32d4bf25804cf8e33a0b5ac9577bbd11443b3f58e2cd345f3f550b813a380ec7","impliedFormat":1},{"version":"59e6fc8699a787b1f30997583af844562db97e326586aa590f87bb5174e0dee9","impliedFormat":99},{"version":"59317b3b9c21c8137381bcc0ce574a223116781947c7f6bf2a1c18037a125220","impliedFormat":99},{"version":"1a1ce09cee953df9c87e501fca99f63749779641227f0ce36843b71d26273f60","impliedFormat":99},{"version":"208a614e3b776a88b35ca19d99867b452a04f8eef4d88048552b128770f6e542","impliedFormat":99},{"version":"c8bd9cba8a96abc7962a6bd7f7cd39e032cdc5215bc33d8432daccfadf82d09b","impliedFormat":1},{"version":"c4c44f4bbdc8d3507d8152c422d973d499e263a2ca50bde98f015bc32a4265cb","affectsGlobalScope":true,"impliedFormat":1},{"version":"42ec14f977787e39806bae9f0115ebd07135c53607a13eac1c44259af64ee152","impliedFormat":99},{"version":"3a8e4ec5fa7b09c510504e610af9d5489754e65b873a96042640bb10cf3de495","impliedFormat":99},{"version":"0b195b4aaaed11f41b9f15194cfc4fcc3207ec7f354907ad0d658b8876d37c75","impliedFormat":99},{"version":"7e771891adaa85b690266bc37bd6eb43bc57eecc4b54693ead36467e7369952a","impliedFormat":1},{"version":"a69c09dbea52352f479d3e7ac949fde3d17b195abe90b045d619f747b38d6d1a","impliedFormat":1},{"version":"ca72190df0eb9b09d4b600821c8c7b6c9747b75a1c700c4d57dc0bb72abc074c","affectsGlobalScope":true,"impliedFormat":1},{"version":"11e2d554398d2bd460e7d06b2fa5827a297c8acfbe00b4f894a224ac0862857f","impliedFormat":1},{"version":"17a1140b90821c2c8d7064c9fc7598797c385714e6aa88b85e30b1159af8dc9b","affectsGlobalScope":true,"impliedFormat":1},{"version":"374ca798f244e464346f14301dc2a8b4b111af1a83b49fffef5906c338a1f922","impliedFormat":1},{"version":"5a94487653355b56018122d92392beb2e5f4a6c63ba5cef83bbe1c99775ef713","impliedFormat":1},{"version":"d5135ad93b33adcce80b18f8065087934cdc1730d63db58562edcf017e1aad9b","affectsGlobalScope":true,"impliedFormat":1},{"version":"82408ed3e959ddc60d3e9904481b5a8dc16469928257af22a3f7d1a3bc7fd8c4","impliedFormat":1},{"version":"dab86d9604fe40854ef3c0a6f9e8948873dc3509213418e5e457f410fd11200f","impliedFormat":1},{"version":"bb9c4ffa5e6290c6980b63c815cdd1625876dadb2efaf77edbe82984be93e55e","impliedFormat":1},{"version":"489532ff54b714f0e0939947a1c560e516d3ae93d51d639ab02e907a0e950114","impliedFormat":1},{"version":"f30bb836526d930a74593f7b0f5c1c46d10856415a8f69e5e2fc3db80371e362","impliedFormat":1},{"version":"14b5aa23c5d0ae1907bc696ac7b6915d88f7d85799cc0dc2dcf98fbce2c5a67c","impliedFormat":1},{"version":"5c439dafdc09abe4d6c260a96b822fa0ba5be7203c71a63ab1f1423cd9e838ea","impliedFormat":1},{"version":"6b526a5ec4a401ca7c26cfe6a48e641d8f30af76673bad3b06a1b4504594a960","affectsGlobalScope":true,"impliedFormat":1},{"version":"816ad2e607a96de5bcac7d437f843f5afd8957f1fa5eefa6bba8e4ed7ca8fd84","affectsGlobalScope":true,"impliedFormat":1},{"version":"cec36af22f514322f870e81d30675c78df82ae8bf4863f5fd4e4424c040c678d","impliedFormat":1},{"version":"d903fafe96674bc0b2ac38a5be4a8fc07b14c2548d1cdb165a80ea24c44c0c54","impliedFormat":1},{"version":"5eec82ac21f84d83586c59a16b9b8502d34505d1393393556682fe7e7fde9ef2","impliedFormat":1},{"version":"04eb6578a588d6a46f50299b55f30e3a04ef27d0c5a46c57d8fcc211cd530faa","impliedFormat":1},{"version":"8d3c583a07e0c37e876908c2d5da575019f689df8d9fa4c081d99119d53dba22","impliedFormat":1},{"version":"2c828a5405191d006115ab34e191b8474bc6c86ffdc401d1a9864b1b6e088a58","impliedFormat":1},{"version":"e630e5528e899219ae319e83bef54bf3bcb91b01d76861ecf881e8e614b167f0","affectsGlobalScope":true,"impliedFormat":1},{"version":"2c45b35f4850881ab132f80d3cb51e8a359a4d8fafdc5ff2401d260dc27862f4","impliedFormat":1},{"version":"7c013aa892414a7fdcfd861ae524a668eaa3ede8c7c0acafaf611948122c8d93","impliedFormat":1},{"version":"b0973c3cbcdc59b37bf477731d468696ecaf442593ec51bab497a613a580fe30","impliedFormat":1},{"version":"4989e92ba5b69b182d2caaea6295af52b7dc73a4f7a2e336a676722884e7139d","affectsGlobalScope":true,"impliedFormat":1},{"version":"b3624aed92dab6da8484280d3cb3e2f4130ec3f4ef3f8201c95144ae9e898bb6","affectsGlobalScope":true,"impliedFormat":1},{"version":"5153a2fd150e46ce57bb3f8db1318d33f6ad3261ed70ceeff92281c0608c74a3","impliedFormat":1},{"version":"210d54cd652ec0fec8c8916e4af59bb341065576ecda039842f9ffb2e908507c","impliedFormat":1},{"version":"36b03690b628eab08703d63f04eaa89c5df202e5f1edf3989f13ad389cd2c091","impliedFormat":1},{"version":"0effadd232a20498b11308058e334d3339cc5bf8c4c858393e38d9d4c0013dcf","impliedFormat":1},{"version":"25846d43937c672bab7e8195f3d881f93495df712ee901860effc109918938cc","impliedFormat":1},{"version":"fd93cee2621ff42dabe57b7be402783fd1aa69ece755bcba1e0290547ae60513","impliedFormat":1},{"version":"1b952304137851e45bc009785de89ada562d9376177c97e37702e39e60c2f1ff","impliedFormat":1},{"version":"69ee23dd0d215b09907ad30d23f88b7790c93329d1faf31d7835552a10cf7cbf","impliedFormat":1},{"version":"44b8b584a338b190a59f4f6929d072431950c7bd92ec2694821c11bce180c8a5","impliedFormat":1},{"version":"23b89798789dffbd437c0c423f5d02d11f9736aea73d6abf16db4f812ff36eda","impliedFormat":1},{"version":"09326ae5f7e3d49be5cd9ea00eb814770e71870a438faa2efd8bdd9b4db21320","impliedFormat":1},{"version":"970a90f76d4d219ad60819d61f5994514087ba94c985647a3474a5a3d12714ed","affectsGlobalScope":true,"impliedFormat":1},{"version":"e10177274a35a9d07c825615340b2fcde2f610f53f3fb40269fd196b4288dda6","impliedFormat":1},{"version":"c4577fb855ca259bdbf3ea663ca73988ce5f84251a92b4aef80a1f4122b6f98e","impliedFormat":1},{"version":"3c13ef48634e7b5012fcf7e8fce7496352c2d779a7201389ca96a2a81ee4314d","impliedFormat":1},{"version":"5d0a25ec910fa36595f85a67ac992d7a53dd4064a1ba6aea1c9f14ab73a023f2","impliedFormat":1},{"version":"f0900cd5d00fe1263ff41201fb8073dbeb984397e4af3b8002a5c207a30bdc33","affectsGlobalScope":true,"impliedFormat":1},{"version":"ff07a9a03c65732ccc59b3c65bc584173da093bd563a6565411c01f5703bd3cb","affectsGlobalScope":true,"impliedFormat":1},{"version":"06d7c42d256f0ce6afe1b2b6cfbc97ab391f29dadb00dd0ae8e8f23f5bc916c3","impliedFormat":1},{"version":"ec4bd1b200670fb567920db572d6701ed42a9641d09c4ff6869768c8f81b404c","impliedFormat":1},{"version":"e59a892d87e72733e2a9ca21611b9beb52977be2696c7ba4b216cbbb9a48f5aa","impliedFormat":1},{"version":"da26af7362f53d122283bc69fed862b9a9fe27e01bc6a69d1d682e0e5a4df3e6","affectsGlobalScope":true,"impliedFormat":1},{"version":"8a300fa9b698845a1f9c41ecbe2c5966634582a8e2020d51abcace9b55aa959e","impliedFormat":1},{"version":"ab9b9a36e5284fd8d3bf2f7d5fcbc60052f25f27e4d20954782099282c60d23e","affectsGlobalScope":true,"impliedFormat":1},{"version":"ed2a670a77a1b80653c5bde2d813b0ab2e92872cc9b2b611ce11050b95139be6","impliedFormat":1},{"version":"70e9a18da08294f75bf23e46c7d69e67634c0765d355887b9b41f0d959e1426e","impliedFormat":1},{"version":"e9eb1b173aa166892f3eddab182e49cfe59aa2e14d33aedb6b49d175ed6a3750","impliedFormat":1},{"version":"8b06ac3faeacb8484d84ddb44571d8f410697f98d7bfa86c0fda60373a9f5215","impliedFormat":1},{"version":"0d14fa22c41fdc7277e6f71473b20ebc07f40f00e38875142335d5b63cdfc9d2","impliedFormat":1},{"version":"7eb06594824ada538b1d8b48c3925a83e7db792f47a081a62cf3e5c4e23cf0ee","impliedFormat":1},{"version":"f5638f7c2f12a9a1a57b5c41b3c1ea7db3876c003bab68e6a57afd6bcc169af0","impliedFormat":1},{"version":"db25694be959314fd1e868d72e567746db1db9e2001fae545d12d2a8c1bba1b8","impliedFormat":1},{"version":"43883cf3635bb1846cbdc6c363787b76227677388c74f7313e3f0edb380840fa","impliedFormat":1},{"version":"0d8604d42186e4c1efc65ede801a30c272170d1de6e5c1454a90babd746578ed","impliedFormat":1},{"version":"0d8604d42186e4c1efc65ede801a30c272170d1de6e5c1454a90babd746578ed","impliedFormat":1},{"version":"4b83d345f0e1f0f408be52eebf956d8e139ba21de192a4aca0e1525e6247e81a","impliedFormat":1},{"version":"0d8604d42186e4c1efc65ede801a30c272170d1de6e5c1454a90babd746578ed","impliedFormat":1},{"version":"b0d10e46cfe3f6c476b69af02eaa38e4ccc7430221ce3109ae84bb9fb8282298","impliedFormat":1},{"version":"6fa5d56af71f07dc276aae3f6f30807a9cccf758517fb39742af72e963553d80","impliedFormat":1},{"version":"819dddfec57391f8458929ca8e4377f030d42107ff6ec431e620b70b0695d530","impliedFormat":1},{"version":"701bdef1f4a13932f64c4ce89537f2c66301eb46daf30a16a436c991df568686","impliedFormat":1},{"version":"0d8604d42186e4c1efc65ede801a30c272170d1de6e5c1454a90babd746578ed","impliedFormat":1},{"version":"6c1e688f95fcaf53b1e41c0fdadf2c1cfc96fa924eaf7f9fdb60f96deb0a4986","impliedFormat":1},{"version":"2d47012580f859dae201d2eef898a416bdae719dffc087dfd06aefe3de2f9c8d","impliedFormat":1},{"version":"3e70a7e67c2cb16f8cd49097360c0309fe9d1e3210ff9222e9dac1f8df9d4fb6","impliedFormat":1},{"version":"ab68d2a3e3e8767c3fba8f80de099a1cfc18c0de79e42cb02ae66e22dfe14a66","impliedFormat":1},{"version":"2cec1a31729b9b01e9294c33fc9425d336eff067282809761ad2e74425d6d2a5","impliedFormat":1},{"version":"ac5f598a09eed39b957ae3d909b88126f3faf605bd4589c19e9ae85d23ef71e3","impliedFormat":1},{"version":"92abba98a71c0244a6bcdd3ad4d2e04f1d0a8bcae57d2bb865bf53d1ac86e3d0","impliedFormat":1},{"version":"0d8604d42186e4c1efc65ede801a30c272170d1de6e5c1454a90babd746578ed","impliedFormat":1},{"version":"d2afa0d86bc6f2e72c1cf2ecb2372bf1b0f002493706a81f2b9a3ee4f944e219","impliedFormat":1},{"version":"5bfc46110e119923363ff3033d9462382f77c9fdac4673d1f0258475b26ee0df","impliedFormat":1},{"version":"53c13096976375d305a9cc7ee36207c2d7dbe7b1058b2d5616466fc1d61ff539","impliedFormat":99},{"version":"dc0a61be0493a1c2729ea16d5626d6fb3a002d994673ccfdd055db73ac9ed7d2","impliedFormat":99},{"version":"04848ba0a8ab3532367ea3b71fa97202cbc4c8ee628676fb2be9f0dd48e7ccfa","impliedFormat":99},{"version":"59e6fc8699a787b1f30997583af844562db97e326586aa590f87bb5174e0dee9","impliedFormat":99},{"version":"59317b3b9c21c8137381bcc0ce574a223116781947c7f6bf2a1c18037a125220","impliedFormat":99},{"version":"1a1ce09cee953df9c87e501fca99f63749779641227f0ce36843b71d26273f60","impliedFormat":99},{"version":"c875c0b328e2d56950ccc8b30e6693f0084099bd070add3d0782be2cec02ebe5","impliedFormat":99},{"version":"c5a54cf6561fde901b97632ca817345cc7f5a75f76ca4d86c9b4061d666c5c3e","impliedFormat":1},{"version":"33bca4571e19cd6a2d5503b0ba7513f15ea327d111ec7faec6fa003770cae877","impliedFormat":99},{"version":"5b586b26e075351221f21afbcbd453ff3ca3122f29617df82b0a85cda222a2fb","impliedFormat":99},{"version":"2cf94be695dc836a698f90f76e55d1236a08261102c048e9ceecf8882eb4bec5","impliedFormat":99},{"version":"8e609bb71c20b858c77f0e9f90bb1319db8477b13f9f965f1a1e18524bf50881","impliedFormat":99},{"version":"8e609bb71c20b858c77f0e9f90bb1319db8477b13f9f965f1a1e18524bf50881","impliedFormat":99},{"version":"3078727fed04c123165efdb42deeac5dceaa42ac62216ca13cb809dc7e13415f","impliedFormat":1},{"version":"cc957354aa3c94c9961ebf46282cfde1e81d107fc5785a61f62c67f1dd3ac2eb","impliedFormat":1},{"version":"b4f76b34637d79cefad486127115fed843762c69512d7101b7096e1293699679","impliedFormat":1},{"version":"dae3d1adc67ac3dbd1cd471889301339ec439837b5df565982345be20c8fca9a","impliedFormat":1},{"version":"9f562d6d63709211daa38a11769501a7964f241bf4f0f4694395fd6cbc2111f7","impliedFormat":1},{"version":"ca6fe1520ea91a3bc32c7a17d24cc1f86632227a36800a9b8c110ad940de7aa9","impliedFormat":99},{"version":"8919ce1e3be835fafda9245665f0930ec832b82dd5c3c65c51d8b24fff33ce82","impliedFormat":99},{"version":"1bdd843ad6734e1bcd28ad64d7f76ac340f28f214c4782faae628cdd3d7293e5","impliedFormat":99},{"version":"965adce2ca819af257dbe173a31f666437e7aa3292ce5ddde406b33ae3d69932","impliedFormat":99},{"version":"e3716203c1bde56f321b2acff7fbcbf721fe57ce3ab60848c3d90390667b0b64","impliedFormat":1},{"version":"bc88e4049153bc4dddb4503ed7e624eb141edfa9064b3659d6c86e900fe9e621","impliedFormat":1},{"version":"1f59a8b9be5774e7a4ad9848edaf81505bc96b8c0ca8f0652d3d41a1f3e216a9","impliedFormat":99},{"version":"b38ec9b3fc64fd969f303b1fd30bbf51a8a9898a6db98d5f9c8cd9277771ce45","affectsGlobalScope":true,"impliedFormat":99},{"version":"b39a28e46d06ae1919ff4ae623966e61c9a107c12eed3f7674e06023866d84fc","impliedFormat":99},{"version":"ae6056f7641de23cad34faa3be8037ad513896510a1e4ff089a91acf52708618","affectsGlobalScope":true,"impliedFormat":1},{"version":"0de8838e2d5f42a01b4a4cbd49294d2de5c5e01d4ee0c5950a5a2aef12bbcbf4","impliedFormat":99},{"version":"d366d308d25ad82b8e322d3767d199e3b1fb9d543ef3d7d12cc58caca14be413","impliedFormat":99},{"version":"05e7cf295faa6251e2113a7a6eb45a050e95a273fe5f63a892f20038f85af2fb","impliedFormat":99},{"version":"7bbca76366fca2babdf866f8294fdcaa4b3807e6e1122ba649d49ade40dadeab","impliedFormat":99},{"version":"df0592c59b35d147ba124573a58009f53d70c16cb3f9a0248f4c33a8b3f8bf2d","impliedFormat":99},{"version":"fc7fa6092f5271009c69658e5f84d282662344ac780df12c08a688995e6ec23b","impliedFormat":99},{"version":"9970e36b5948674a8273ca831aaec559ef12f7e3236ac2715691866de5b93650","impliedFormat":99},{"version":"eb9e147dbb7289f09af3b161483c09a9175c3b222ed587f4a3c0112841e7d6ff","affectsGlobalScope":true,"impliedFormat":1}],"options":{"allowUnreachableCode":false,"allowUnusedLabels":false,"composite":true,"esModuleInterop":true,"importsNotUsedAsValues":2,"jsx":2,"module":100,"noErrorTruncation":true,"noFallthroughCasesInSwitch":true,"noImplicitOverride":true,"noImplicitReturns":true,"noUncheckedIndexedAccess":true,"noUnusedLocals":true,"noUnusedParameters":true,"skipLibCheck":true,"strict":true,"target":9},"fileIdsList":[[262,330],[262],[86,262],[82,83,88,262],[82,262],[82,88,262],[95,262],[82,83,262],[116,262],[116,117,262],[114,117,262,330],[65,262],[74,262],[262,326,330],[82,88,122,123,125,262,326],[82,129,132,262],[82,88,124,262],[82,124,127,262],[82,124,262],[82,124,130,262],[82,127,136,138,202,262],[95,140,262],[82,127,141,262],[82,134,139,142,195,262,323],[82,195,262],[82,132,133,139,197,199,262],[82,194,262],[82,127,196,200,201,262],[82,139,195,198,262,323],[82,195,198,262],[82,127,135,262],[82,137,262],[82,130,262],[82,131,262],[204,262],[205,207,262,325,327,330],[204,206,262],[262,329,330],[82,127,203,262,329,330],[212,262,331],[208,209,210,213,214,262],[209,213,262,330],[242,261,262,295,296],[262,310],[211,262],[262,264,269,278,280,284],[262,269,271,272,273,275,277],[262,270],[262,291,292],[262,278,280,283],[262,278,280,285,293],[262,276],[144,262],[262,272],[262,274],[262,288,291],[262,269],[216,262],[219,262],[220,225,253,262],[221,232,233,240,250,261,262],[221,222,232,240,262],[223,262],[224,225,233,241,262],[225,250,258,262],[226,228,232,240,262],[227,262],[228,229,262],[232,262],[230,232,262],[232,233,234,250,261,262],[232,233,234,247,250,253,262],[262,266],[228,235,240,250,261,262],[232,233,235,236,240,250,258,261,262],[235,237,250,258,261,262],[216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268],[232,238,262],[239,261,262],[228,232,240,250,262],[241,262],[242,262],[219,243,262],[244,260,262,266],[245,262],[246,262],[232,247,248,262],[247,249,262,264],[220,232,250,251,252,253,262],[220,250,252,262],[250,251,262],[253,262],[254,262],[232,256,257,262],[256,257,262],[225,240,250,258,262],[259,262],[240,260,262],[220,235,246,261,262],[225,262],[250,262,263],[262,264],[262,265],[220,225,232,234,243,250,261,262,264,266],[250,262,267],[78,79,80,81,262],[262,287,290],[262,288],[262,273,289],[262,278,282],[262,278,288,291],[151,163,188,189,190,262],[151,162,163,190,262],[164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,262],[151,162,190,262],[47,262],[47,59,262],[44,45,46,48,59,262],[50,262],[47,54,58,61,262],[49,61,262],[52,54,57,58,61,262],[52,54,55,57,58,61,262],[44,45,46,47,48,50,51,52,53,54,58,61,262],[43,44,45,46,47,48,50,51,52,53,54,55,57,58,59,60,262],[43,61,262],[54,55,56,58,61,262],[57,61,262],[47,53,58,61,262],[51,59,262],[262,277],[154,155,156,157,158,262],[154,155,262],[154,262],[143,161,193,262],[82,144,151,153,159,160,190,262],[82,144,151,190,262],[80,82,150,151,152,161,190,192,262],[144,150,151,190,262],[190,191,262],[150,151,162,189,190,262],[43,262],[62,63,262],[61,64,262],[144,149,262],[145,262],[148,262],[144,146,147,149,262],[71,262],[68,69,70,262],[68,71,262],[67,69,71,72,73,220,235,240,258,262],[220,232,240,250,253,258,261,262,269],[262,298],[262,299,300,325,327,330],[206,262,298],[82,262,329,330],[74,262,304,305,306],[74,262,304],[74,239,262,314,315,316],[74,239,262,314,330],[74,242,262,310,311,312,313],[74,234,242,261,262,295,314],[74,239,242,261,262,316,319,320],[67,74,262,314],[262,324],[82,262,330]],"referencedMap":[[76,1],[85,2],[77,2],[87,3],[89,4],[90,2],[91,5],[92,5],[93,6],[94,2],[96,7],[97,2],[98,2],[99,2],[100,2],[101,2],[102,2],[103,2],[104,2],[105,2],[106,5],[107,5],[108,2],[109,5],[110,5],[84,8],[86,5],[111,2],[112,1],[113,2],[114,1],[115,1],[117,9],[118,10],[119,2],[120,11],[121,2],[66,12],[75,13],[122,14],[128,2],[126,15],[133,16],[125,17],[134,18],[135,19],[136,20],[124,6],[203,21],[141,22],[142,23],[196,24],[197,25],[200,26],[195,27],[202,28],[201,29],[199,30],[198,2],[139,5],[137,31],[138,32],[131,33],[129,5],[127,5],[132,34],[205,35],[208,36],[207,37],[209,38],[210,39],[213,40],[215,41],[204,2],[214,42],[297,43],[312,44],[310,2],[212,45],[211,2],[116,2],[285,46],[278,47],[271,48],[287,2],[293,49],[284,50],[279,47],[295,51],[294,47],[277,52],[276,2],[311,44],[313,44],[67,2],[151,53],[206,2],[272,2],[274,54],[275,55],[332,56],[68,2],[162,53],[319,57],[216,58],[217,58],[219,59],[220,60],[221,61],[222,62],[223,63],[224,64],[225,65],[226,66],[227,67],[228,68],[229,68],[231,69],[230,70],[232,69],[233,71],[234,72],[218,73],[268,2],[235,74],[236,75],[237,76],[269,77],[238,78],[239,79],[240,80],[241,81],[242,82],[243,83],[244,84],[245,85],[246,86],[247,87],[248,87],[249,88],[250,89],[252,90],[251,91],[253,92],[254,93],[255,2],[256,94],[257,95],[258,96],[259,97],[260,98],[261,99],[262,100],[263,101],[264,102],[265,103],[266,104],[267,105],[320,2],[80,2],[123,5],[324,5],[78,2],[82,106],[83,5],[81,2],[282,2],[144,2],[270,2],[70,2],[273,2],[130,2],[140,2],[79,2],[291,107],[95,2],[88,2],[289,108],[290,109],[283,110],[281,47],[280,2],[292,111],[286,47],[190,112],[164,113],[165,113],[166,113],[167,113],[168,113],[169,113],[170,113],[171,113],[172,113],[173,113],[174,113],[188,114],[175,113],[176,113],[177,113],[178,113],[179,113],[180,113],[181,113],[182,113],[184,113],[185,113],[183,113],[186,113],[187,113],[189,113],[163,115],[45,116],[44,117],[47,118],[51,119],[48,117],[53,120],[50,121],[55,122],[60,2],[56,123],[59,124],[61,125],[49,126],[57,127],[58,128],[54,129],[46,116],[52,130],[288,131],[159,132],[156,133],[157,2],[158,2],[154,2],[155,134],[194,135],[161,136],[160,137],[193,138],[152,139],[143,2],[192,140],[191,141],[43,142],[153,2],[64,143],[63,2],[62,2],[65,144],[73,2],[8,2],[10,2],[9,2],[2,2],[11,2],[12,2],[13,2],[14,2],[15,2],[16,2],[17,2],[18,2],[3,2],[4,2],[22,2],[19,2],[20,2],[21,2],[23,2],[24,2],[25,2],[5,2],[26,2],[27,2],[28,2],[29,2],[6,2],[33,2],[30,2],[31,2],[32,2],[34,2],[7,2],[35,2],[40,2],[41,2],[36,2],[37,2],[38,2],[39,2],[1,2],[42,2],[150,145],[146,146],[145,53],[149,147],[148,148],[147,2],[72,149],[71,150],[69,151],[74,152],[296,153],[299,154],[301,155],[300,156],[302,38],[303,157],[298,2],[307,158],[305,159],[304,13],[308,2],[306,159],[309,2],[317,160],[315,161],[314,162],[318,163],[321,164],[316,165],[322,2],[323,2],[325,166],[326,167],[327,167],[328,2],[329,167],[330,5],[331,2]],"exportedModulesMap":[[76,1],[85,2],[77,2],[87,3],[89,4],[90,2],[91,5],[92,5],[93,6],[94,2],[96,7],[97,2],[98,2],[99,2],[100,2],[101,2],[102,2],[103,2],[104,2],[105,2],[106,5],[107,5],[108,2],[109,5],[110,5],[84,8],[86,5],[111,2],[112,1],[113,2],[114,1],[115,1],[117,9],[118,10],[119,2],[120,11],[121,2],[66,12],[75,13],[122,14],[128,2],[126,15],[133,16],[125,17],[134,18],[135,19],[136,20],[124,6],[203,21],[141,22],[142,23],[196,24],[197,25],[200,26],[195,27],[202,28],[201,29],[199,30],[198,2],[139,5],[137,31],[138,32],[131,33],[129,5],[127,5],[132,34],[205,35],[208,36],[207,37],[209,38],[210,39],[213,40],[215,41],[204,2],[214,42],[297,43],[312,44],[310,2],[212,45],[211,2],[116,2],[285,46],[278,47],[271,48],[287,2],[293,49],[284,50],[279,47],[295,51],[294,47],[277,52],[276,2],[311,44],[313,44],[67,2],[151,53],[206,2],[272,2],[274,54],[275,55],[332,56],[68,2],[162,53],[319,57],[216,58],[217,58],[219,59],[220,60],[221,61],[222,62],[223,63],[224,64],[225,65],[226,66],[227,67],[228,68],[229,68],[231,69],[230,70],[232,69],[233,71],[234,72],[218,73],[268,2],[235,74],[236,75],[237,76],[269,77],[238,78],[239,79],[240,80],[241,81],[242,82],[243,83],[244,84],[245,85],[246,86],[247,87],[248,87],[249,88],[250,89],[252,90],[251,91],[253,92],[254,93],[255,2],[256,94],[257,95],[258,96],[259,97],[260,98],[261,99],[262,100],[263,101],[264,102],[265,103],[266,104],[267,105],[320,2],[80,2],[123,5],[324,5],[78,2],[82,106],[83,5],[81,2],[282,2],[144,2],[270,2],[70,2],[273,2],[130,2],[140,2],[79,2],[291,107],[95,2],[88,2],[289,108],[290,109],[283,110],[281,47],[280,2],[292,111],[286,47],[190,112],[164,113],[165,113],[166,113],[167,113],[168,113],[169,113],[170,113],[171,113],[172,113],[173,113],[174,113],[188,114],[175,113],[176,113],[177,113],[178,113],[179,113],[180,113],[181,113],[182,113],[184,113],[185,113],[183,113],[186,113],[187,113],[189,113],[163,115],[45,116],[44,117],[47,118],[51,119],[48,117],[53,120],[50,121],[55,122],[60,2],[56,123],[59,124],[61,125],[49,126],[57,127],[58,128],[54,129],[46,116],[52,130],[288,131],[159,132],[156,133],[157,2],[158,2],[154,2],[155,134],[194,135],[161,136],[160,137],[193,138],[152,139],[143,2],[192,140],[191,141],[43,142],[153,2],[64,143],[63,2],[62,2],[65,144],[73,2],[8,2],[10,2],[9,2],[2,2],[11,2],[12,2],[13,2],[14,2],[15,2],[16,2],[17,2],[18,2],[3,2],[4,2],[22,2],[19,2],[20,2],[21,2],[23,2],[24,2],[25,2],[5,2],[26,2],[27,2],[28,2],[29,2],[6,2],[33,2],[30,2],[31,2],[32,2],[34,2],[7,2],[35,2],[40,2],[41,2],[36,2],[37,2],[38,2],[39,2],[1,2],[42,2],[150,145],[146,146],[145,53],[149,147],[148,148],[147,2],[72,149],[71,150],[69,151],[74,152],[296,153],[299,154],[301,155],[300,156],[302,38],[303,157],[298,2],[307,158],[305,159],[304,13],[308,2],[306,159],[309,2],[317,160],[315,161],[314,162],[318,163],[321,164],[316,165],[322,2],[323,2],[325,166],[326,167],[327,167],[328,2],[329,167],[330,5],[331,2]],"semanticDiagnosticsPerFile":[76,85,77,87,89,90,91,92,93,94,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,84,86,111,112,113,114,115,117,118,119,120,121,66,75,122,128,126,133,125,134,135,136,124,203,141,142,196,197,200,195,202,201,199,198,139,137,138,131,129,127,132,205,208,207,209,210,213,215,204,214,297,312,310,212,211,116,285,278,271,287,293,284,279,295,294,277,276,311,313,67,151,206,272,274,275,332,68,162,319,216,217,219,220,221,222,223,224,225,226,227,228,229,231,230,232,233,234,218,268,235,236,237,269,238,239,240,241,242,243,244,245,246,247,248,249,250,252,251,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,320,80,123,324,78,82,83,81,282,144,270,70,273,130,140,79,291,95,88,289,290,283,281,280,292,286,190,164,165,166,167,168,169,170,171,172,173,174,188,175,176,177,178,179,180,181,182,184,185,183,186,187,189,163,45,44,47,51,48,53,50,55,60,56,59,61,49,57,58,54,46,52,288,159,156,157,158,154,155,194,161,160,193,152,143,192,191,43,153,64,63,62,65,73,8,10,9,2,11,12,13,14,15,16,17,18,3,4,22,19,20,21,23,24,25,5,26,27,28,29,6,33,30,31,32,34,7,35,40,41,36,37,38,39,1,42,150,146,145,149,148,147,72,71,69,74,296,299,301,300,302,[303,[{"file":"./packages/core/src/server/create-rsc-app-stream.tsx","start":185,"length":29,"messageText":"Cannot find module '../components/server/app.js' or its corresponding type declarations.","category":1,"code":2307},{"file":"./packages/core/src/server/create-rsc-app-stream.tsx","start":256,"length":31,"messageText":"Cannot find module '../location-server-context.js' or its corresponding type declarations.","category":1,"code":2307},{"file":"./packages/core/src/server/create-rsc-app-stream.tsx","start":603,"length":10,"messageText":"Property 'requestUrl' does not exist on type 'CreateRscAppStreamOptions'.","category":1,"code":2339},{"file":"./packages/core/src/server/create-rsc-app-stream.tsx","start":615,"length":11,"messageText":"Property 'mainCssHref' does not exist on type 'CreateRscAppStreamOptions'.","category":1,"code":2339}]],298,307,305,304,308,306,309,317,315,314,318,321,316,322,323,325,326,327,328,329,330,331],"affectedFilesPendingEmit":[[76,1],[85,1],[77,1],[87,1],[89,1],[90,1],[91,1],[92,1],[93,1],[94,1],[96,1],[97,1],[98,1],[99,1],[100,1],[101,1],[102,1],[103,1],[104,1],[105,1],[106,1],[107,1],[108,1],[109,1],[110,1],[84,1],[86,1],[111,1],[112,1],[113,1],[114,1],[115,1],[117,1],[118,1],[119,1],[120,1],[121,1],[66,1],[75,1],[122,1],[128,1],[126,1],[133,1],[125,1],[134,1],[135,1],[136,1],[124,1],[203,1],[141,1],[142,1],[196,1],[197,1],[200,1],[195,1],[202,1],[201,1],[199,1],[198,1],[139,1],[137,1],[138,1],[131,1],[129,1],[127,1],[132,1],[205,1],[208,1],[207,1],[209,1],[210,1],[213,1],[215,1],[204,1],[214,1],[297,1],[312,1],[310,1],[212,1],[211,1],[116,1],[285,1],[278,1],[271,1],[287,1],[293,1],[284,1],[279,1],[295,1],[294,1],[277,1],[276,1],[311,1],[313,1],[67,1],[151,1],[206,1],[272,1],[274,1],[275,1],[332,1],[68,1],[162,1],[319,1],[216,1],[217,1],[219,1],[220,1],[221,1],[222,1],[223,1],[224,1],[225,1],[226,1],[227,1],[228,1],[229,1],[231,1],[230,1],[232,1],[233,1],[234,1],[218,1],[268,1],[235,1],[236,1],[237,1],[269,1],[238,1],[239,1],[240,1],[241,1],[242,1],[243,1],[244,1],[245,1],[246,1],[247,1],[248,1],[249,1],[250,1],[252,1],[251,1],[253,1],[254,1],[255,1],[256,1],[257,1],[258,1],[259,1],[260,1],[261,1],[262,1],[263,1],[264,1],[265,1],[266,1],[267,1],[320,1],[80,1],[123,1],[324,1],[78,1],[82,1],[83,1],[81,1],[282,1],[144,1],[270,1],[70,1],[273,1],[130,1],[140,1],[79,1],[291,1],[95,1],[88,1],[289,1],[290,1],[283,1],[281,1],[280,1],[292,1],[286,1],[190,1],[164,1],[165,1],[166,1],[167,1],[168,1],[169,1],[170,1],[171,1],[172,1],[173,1],[174,1],[188,1],[175,1],[176,1],[177,1],[178,1],[179,1],[180,1],[181,1],[182,1],[184,1],[185,1],[183,1],[186,1],[187,1],[189,1],[163,1],[45,1],[44,1],[47,1],[51,1],[48,1],[53,1],[50,1],[55,1],[60,1],[56,1],[59,1],[61,1],[49,1],[57,1],[58,1],[54,1],[46,1],[52,1],[288,1],[159,1],[156,1],[157,1],[158,1],[154,1],[155,1],[194,1],[161,1],[160,1],[193,1],[152,1],[143,1],[192,1],[191,1],[43,1],[153,1],[64,1],[63,1],[62,1],[65,1],[73,1],[2,1],[3,1],[4,1],[5,1],[6,1],[7,1],[150,1],[146,1],[145,1],[149,1],[148,1],[147,1],[72,1],[71,1],[69,1],[74,1],[296,1],[299,1],[301,1],[300,1],[302,1],[303,1],[298,1],[307,1],[305,1],[304,1],[308,1],[306,1],[309,1],[317,1],[315,1],[314,1],[318,1],[321,1],[316,1],[322,1],[323,1],[325,1],[326,1],[327,1],[328,1],[329,1],[330,1],[331,1]],"emitSignatures":[122,124,125,126,127,128,129,131,132,133,134,135,136,137,138,139,141,142,195,196,197,198,199,200,201,202,203,204,205,207,208,209,210,213,214,215,297,298,299,300,301,302,303,314,315,316,317,318,321]},"version":"4.9.5"} \ No newline at end of file diff --git a/types/react-dom.d.ts b/types/react-dom.d.ts index 15bf73f..856e48b 100644 --- a/types/react-dom.d.ts +++ b/types/react-dom.d.ts @@ -1,4 +1,4 @@ -declare module 'react-dom/server.browser' { +declare module 'react-dom/server.edge' { export { renderToNodeStream, renderToReadableStream, diff --git a/types/react-server-dom-webpack-client.edge.d.ts b/types/react-server-dom-webpack-client.edge.d.ts index 725ce21..08325ad 100644 --- a/types/react-server-dom-webpack-client.edge.d.ts +++ b/types/react-server-dom-webpack-client.edge.d.ts @@ -3,7 +3,7 @@ declare module 'react-server-dom-webpack/client.edge' { import type {SSRManifest} from 'react-server-dom-webpack'; export interface CreateFromReadableStreamOptions { - moduleMap?: SSRManifest; + ssrManifest?: SSRManifest; } export function createFromReadableStream( diff --git a/types/react-server-dom-webpack.d.ts b/types/react-server-dom-webpack.d.ts index a80dec3..cb50fcc 100644 --- a/types/react-server-dom-webpack.d.ts +++ b/types/react-server-dom-webpack.d.ts @@ -11,11 +11,21 @@ declare module 'react-server-dom-webpack' { } export interface SSRManifest { + moduleMap: SSRModuleMap; + moduleLoading: ModuleLoading | null; + } + + export interface SSRModuleMap { [clientId: string]: { [clientExportName: string]: ClientReferenceMetadata; }; } + export interface ModuleLoading { + prefix: string; + crossOrigin?: 'use-credentials' | ''; + } + export interface ClientReferenceMetadata { id: string | number; chunks: (string | number)[];