From c5c50dbaa67ed20d3b12ae588651374f8a0e226d Mon Sep 17 00:00:00 2001 From: Cristiano Belloni Date: Fri, 18 Feb 2022 16:28:46 +0000 Subject: [PATCH 01/72] Bring webpack configuration to a valid (but not working) state --- packages/modular-scripts/package.json | 24 +- .../react-scripts/config/webpack.config.js | 82 +- yarn.lock | 1945 ++++------------- 3 files changed, 464 insertions(+), 1587 deletions(-) diff --git a/packages/modular-scripts/package.json b/packages/modular-scripts/package.json index 5c3487b6d..aca568581 100644 --- a/packages/modular-scripts/package.json +++ b/packages/modular-scripts/package.json @@ -41,7 +41,7 @@ "change-case": "4.1.2", "commander": "8.2.0", "cross-spawn": "7.0.3", - "css-loader": "4.3.0", + "css-loader": "6.6.0", "dedent": "0.7.0", "detect-port-alt": "1.1.6", "dotenv": "16.0.0", @@ -56,12 +56,12 @@ "file-loader": "6.2.0", "filesize": "8.0.3", "find-up": "5.0.0", - "fork-ts-checker-webpack-plugin": "4.1.6", + "fork-ts-checker-webpack-plugin": "7.2.1", "fs-extra": "10.0.0", "global-modules": "2.0.0", "globby": "11.0.4", "gzip-size": "6.0.0", - "html-webpack-plugin": "4.5.2", + "html-webpack-plugin": "5.5.0", "is-ci": "2.0.0", "is-root": "2.1.0", "jest": "26.6.3", @@ -72,7 +72,7 @@ "jest-transform-stub": "2.0.0", "jest-watch-typeahead": "0.6.5", "js-yaml": "^4.1.0", - "loader-utils": "2.0.0", + "loader-utils": "3.2.0", "micromatch": "4.0.4", "mime": "^3.0.0", "mini-css-extract-plugin": "0.11.3", @@ -81,10 +81,10 @@ "optimize-css-assets-webpack-plugin": "6.0.1", "parse5": "6.0.1", "pkg-up": "3.1.0", - "pnp-webpack-plugin": "1.6.4", + "pnp-webpack-plugin": "1.7.0", "postcss": "8.4.6", "postcss-flexbugs-fixes": "4.2.1", - "postcss-loader": "4.2.0", + "postcss-loader": "6.2.1", "postcss-normalize": "8.0.1", "postcss-preset-env": "7.4.1", "postcss-safe-parser": "5.0.2", @@ -94,27 +94,27 @@ "react-refresh": "0.8.3", "recursive-readdir": "2.2.2", "resolve": "1.21.0", - "resolve-url-loader": "5.0.0-beta.1", + "resolve-url-loader": "5.0.0", "rimraf": "3.0.2", "rollup": "2.67.2", "rollup-plugin-esbuild": "^4.7.2", "rollup-plugin-postcss": "4.0.2", - "sass-loader": "10.0.5", + "sass-loader": "12.6.0", "semver": "7.3.5", "semver-regex": "3.1.3", "shell-quote": "1.7.3", "source-map-support": "0.5.21", "strip-ansi": "6.0.0", - "style-loader": "1.3.0", - "terser-webpack-plugin": "4.2.3", + "style-loader": "3.3.1", + "terser-webpack-plugin": "5.3.1", "tmp": "^0.2.1", "ts-jest": "26.5.6", "ts-morph": "^13.0.2", "update-notifier": "5.1.0", "url-loader": "4.1.1", - "webpack": "4.46.0", + "webpack": "5.69.1", "webpack-dev-server": "4.7.4", - "webpack-manifest-plugin": "2.2.0", + "webpack-manifest-plugin": "4.1.1", "ws": "8.5.0" }, "peerDependencies": { diff --git a/packages/modular-scripts/react-scripts/config/webpack.config.js b/packages/modular-scripts/react-scripts/config/webpack.config.js index ff26a93f3..947184c28 100644 --- a/packages/modular-scripts/react-scripts/config/webpack.config.js +++ b/packages/modular-scripts/react-scripts/config/webpack.config.js @@ -13,7 +13,7 @@ const TerserPlugin = require('terser-webpack-plugin'); const MiniCssExtractPlugin = require('mini-css-extract-plugin'); const OptimizeCSSAssetsPlugin = require('optimize-css-assets-webpack-plugin'); const safePostCssParser = require('postcss-safe-parser'); -const ManifestPlugin = require('webpack-manifest-plugin'); +const { WebpackManifestPlugin } = require('webpack-manifest-plugin'); const { info } = require('../../react-dev-utils/logger'); const InterpolateHtmlPlugin = require('../../react-dev-utils/InterpolateHtmlPlugin'); const WatchMissingNodeModulesPlugin = require('../../react-dev-utils/WatchMissingNodeModulesPlugin'); @@ -185,8 +185,6 @@ module.exports = function (webpackEnv) { filename: isEnvProduction ? 'static/js/[name].[contenthash:8].js' : isEnvDevelopment && 'static/js/bundle.js', - // TODO: remove this when upgrading to webpack 5 - futureEmitAssets: true, // There are also additional JS chunk files if you use code splitting. chunkFilename: isEnvProduction ? 'static/js/[name].[contenthash:8].chunk.js' @@ -204,9 +202,6 @@ module.exports = function (webpackEnv) { : isEnvDevelopment && ((info) => path.resolve(info.absoluteResourcePath).replace(/\\/g, '/')), - // Prevents conflicts when multiple webpack runtimes (from different apps) - // are used on the same page. - jsonpFunction: `webpackJsonp${appPackageJson.name}`, // this defaults to 'window', but by setting it to 'this' then // module chunks which are built will work in web workers as well. globalObject: 'this', @@ -253,7 +248,7 @@ module.exports = function (webpackEnv) { ascii_only: true, }, }, - sourceMap: shouldUseSourceMap, + // sourceMap: shouldUseSourceMap, }), // This is only used in production mode new OptimizeCSSAssetsPlugin({ @@ -317,6 +312,19 @@ module.exports = function (webpackEnv) { }), ...(modules.webpackAliases || {}), }, + // Some libraries import Node modules but don't use them in the browser. + // Tell webpack to provide empty mocks for them so importing them works. + // See https://github.com/webpack/webpack/issues/11649 + fallback: { + module: false, + dgram: false, + dns: false, + fs: false, + http2: false, + net: false, + tls: false, + child_process: false, + }, plugins: [ // Adds support for installing with Plug'n'Play, leading to faster installs and adding // guards against forgotten dependencies and such. @@ -578,7 +586,7 @@ module.exports = function (webpackEnv) { // `index.html` // - "entrypoints" key: Array of files which are included in `index.html`, // can be used to reconstruct the HTML if necessary - new ManifestPlugin({ + new WebpackManifestPlugin({ fileName: 'asset-manifest.json', publicPath: paths.publicUrlOrPath, generate: (seed, files, entrypoints) => { @@ -601,47 +609,43 @@ module.exports = function (webpackEnv) { // solution that requires the user to opt into importing specific locales. // https://github.com/jmblog/how-to-optimize-momentjs-with-webpack // You can remove this if you don't use Moment.js: - new webpack.IgnorePlugin(/^\.\/locale$/, /moment$/), + new webpack.IgnorePlugin({ + resourceRegExp: /^\.\/locale$/, + contextRegExp: /moment$/, + }), // TypeScript type checking turned off for CI envs // https://github.com/jpmorganchase/modular/issues/605 useTypeScript && !isCI && new ForkTsCheckerWebpackPlugin({ - typescript: resolve.sync('typescript', { - basedir: paths.appNodeModules, - }), + typescript: { + configFile: paths.appTsConfig, + diagnosticOptions: { + syntactic: true, + semantic: true, + }, + typescriptPath: resolve.sync('typescript', { + basedir: paths.appNodeModules, + }), + }, async: isEnvDevelopment, - checkSyntacticErrors: true, - tsconfig: paths.appTsConfig, - reportFiles: [ - // This one is specifically to match during CI tests, - // as micromatch doesn't match - // '../cra-template-typescript/template/src/App.tsx' - // otherwise. - '../**/src/**/*.{ts,tsx}', - '**/src/**/*.{ts,tsx}', - '!**/src/**/__tests__/**', - '!**/src/**/?(*.)(spec|test).*', - '!**/src/setupProxy.*', - '!**/src/setupTests.*', - ], - silent: true, + // see https://github.com/TypeStrong/fork-ts-checker-webpack-plugin/pull/179#issuecomment-949360807 + // reportFiles: [ + // // This one is specifically to match during CI tests, + // // as micromatch doesn't match + // // '../cra-template-typescript/template/src/App.tsx' + // // otherwise. + // '../**/src/**/*.{ts,tsx}', + // '**/src/**/*.{ts,tsx}', + // '!**/src/**/__tests__/**', + // '!**/src/**/?(*.)(spec|test).*', + // '!**/src/setupProxy.*', + // '!**/src/setupTests.*', + // ], // The formatter is invoked directly in WebpackDevServerUtils during development formatter: isEnvProduction ? typescriptFormatter : undefined, }), ].filter(Boolean), - // Some libraries import Node modules but don't use them in the browser. - // Tell webpack to provide empty mocks for them so importing them works. - node: { - module: 'empty', - dgram: 'empty', - dns: 'mock', - fs: 'empty', - http2: 'empty', - net: 'empty', - tls: 'empty', - child_process: 'empty', - }, // Turn off performance processing because we utilize // our own hints via the FileSizeReporter performance: false, diff --git a/yarn.lock b/yarn.lock index 55e4e2fa0..76db7d676 100644 --- a/yarn.lock +++ b/yarn.lock @@ -33,7 +33,7 @@ dependencies: "@babel/highlight" "^7.10.4" -"@babel/code-frame@7.16.7", "@babel/code-frame@^7.0.0", "@babel/code-frame@^7.10.4", "@babel/code-frame@^7.12.13", "@babel/code-frame@^7.16.7", "@babel/code-frame@^7.5.5": +"@babel/code-frame@7.16.7", "@babel/code-frame@^7.0.0", "@babel/code-frame@^7.10.4", "@babel/code-frame@^7.12.13", "@babel/code-frame@^7.16.7": version "7.16.7" resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.16.7.tgz#44416b6bd7624b998f5b1af5d470856c40138789" integrity sha512-iAXqUn8IIeBTNd72xsFlgaXHkMBMt6y4HJp1tIaK465CWLT/fG1aqB7ykr95gHHmlBdGbFeWWfyB4NJJ0nmeIg== @@ -1633,11 +1633,6 @@ tslib "^1.9.3" ws "^6.1.2" -"@gar/promisify@^1.0.1": - version "1.1.2" - resolved "https://registry.yarnpkg.com/@gar/promisify/-/promisify-1.1.2.tgz#30aa825f11d438671d585bd44e7fd564535fc210" - integrity sha512-82cpyJyKRoQoRi+14ibCeGPu0CwypgtBAdBhq1WfvagpCZNKqwXbKwXllYSMG91DhmG4jt9gN8eP6lGOtozuaw== - "@humanwhocodes/config-array@^0.5.0": version "0.5.0" resolved "https://registry.yarnpkg.com/@humanwhocodes/config-array/-/config-array-0.5.0.tgz#1407967d4c6eecd7388f83acf1eaf4d0c6e58ef9" @@ -1938,22 +1933,6 @@ "@nodelib/fs.scandir" "2.1.5" fastq "^1.6.0" -"@npmcli/fs@^1.0.0": - version "1.1.0" - resolved "https://registry.yarnpkg.com/@npmcli/fs/-/fs-1.1.0.tgz#bec1d1b89c170d40e1b73ad6c943b0b75e7d2951" - integrity sha512-VhP1qZLXcrXRIaPoqb4YA55JQxLNF3jNR4T55IdOJa3+IFJKNYHtPvtXx8slmeMavj37vCzCfrqQM1vWLsYKLA== - dependencies: - "@gar/promisify" "^1.0.1" - semver "^7.3.5" - -"@npmcli/move-file@^1.0.1": - version "1.1.2" - resolved "https://registry.yarnpkg.com/@npmcli/move-file/-/move-file-1.1.2.tgz#1a82c3e372f7cae9253eb66d72543d6b8685c674" - integrity sha512-1SUf/Cg2GzGDyaf15aR9St9TWlb+XvbZXWpDx8YKs7MLzMH/BCeopv+y9vzrzgkfykCGuWOlSu3mZhj2+FQcrg== - dependencies: - mkdirp "^1.0.4" - rimraf "^3.0.2" - "@rollup/plugin-babel@5.3.0": version "5.3.0" resolved "https://registry.yarnpkg.com/@rollup/plugin-babel/-/plugin-babel-5.3.0.tgz#9cb1c5146ddd6a4968ad96f209c50c62f92f9879" @@ -2437,6 +2416,22 @@ resolved "https://registry.yarnpkg.com/@types/dedent/-/dedent-0.7.0.tgz#155f339ca404e6dd90b9ce46a3f78fd69ca9b050" integrity sha512-EGlKlgMhnLt/cM4DbUSafFdrkeJoC9Mvnj0PUCU7tFmTjMjNRT957kXCx0wYm3JuEq4o4ZsS5vG+NlkM2DMd2A== +"@types/eslint-scope@^3.7.3": + version "3.7.3" + resolved "https://registry.yarnpkg.com/@types/eslint-scope/-/eslint-scope-3.7.3.tgz#125b88504b61e3c8bc6f870882003253005c3224" + integrity sha512-PB3ldyrcnAicT35TWPs5IcwKD8S333HMaa2VVv4+wdvebJkjWuW/xESoB8IwRcog8HYVYamb1g/R31Qv5Bx03g== + dependencies: + "@types/eslint" "*" + "@types/estree" "*" + +"@types/eslint@*": + version "8.4.1" + resolved "https://registry.yarnpkg.com/@types/eslint/-/eslint-8.4.1.tgz#c48251553e8759db9e656de3efc846954ac32304" + integrity sha512-GE44+DNEyxxh2Kc6ro/VkIj+9ma0pO0bwv9+uHSyBrikYOHr8zYcdPvnBOp1aw8s+CjRvuSx7CyWqRrNFQ59mA== + dependencies: + "@types/estree" "*" + "@types/json-schema" "*" + "@types/estree@*": version "0.0.50" resolved "https://registry.yarnpkg.com/@types/estree/-/estree-0.0.50.tgz#1e0caa9364d3fccd2931c3ed96fdbeaa5d4cca83" @@ -2447,6 +2442,11 @@ resolved "https://registry.yarnpkg.com/@types/estree/-/estree-0.0.39.tgz#e177e699ee1b8c22d23174caaa7422644389509f" integrity sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw== +"@types/estree@^0.0.51": + version "0.0.51" + resolved "https://registry.yarnpkg.com/@types/estree/-/estree-0.0.51.tgz#cfd70924a25a3fd32b218e5e420e6897e1ac4f40" + integrity sha512-CuPgU6f3eT/XgKKPqKd/gLZV1Xmvf1a2R5POBOGQa6uv82xpls89HU5zKeVoyR8XzHd1RGNOlQlvUe3CFkjWNQ== + "@types/express-serve-static-core@*", "@types/express-serve-static-core@^4.17.18": version "4.17.28" resolved "https://registry.yarnpkg.com/@types/express-serve-static-core/-/express-serve-static-core-4.17.28.tgz#c47def9f34ec81dc6328d0b1b5303d1ec98d86b8" @@ -2509,10 +2509,10 @@ dependencies: "@types/node" "*" -"@types/html-minifier-terser@^5.0.0": - version "5.1.2" - resolved "https://registry.yarnpkg.com/@types/html-minifier-terser/-/html-minifier-terser-5.1.2.tgz#693b316ad323ea97eed6b38ed1a3cc02b1672b57" - integrity sha512-h4lTMgMJctJybDp8CQrxTUiiYmedihHWkjnF/8Pxseu2S6Nlfcy8kwboQ8yejh456rP2yWoEVm1sS/FVsfM48w== +"@types/html-minifier-terser@^6.0.0": + version "6.1.0" + resolved "https://registry.yarnpkg.com/@types/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz#4fc33a00c1d0c16987b1a20cf92d20614c55ac35" + integrity sha512-oh/6byDPnL1zeNXFrDXFLyZjkr1MsBG667IM792caf1L2UPOOMf65NFzjUH/ltyfwjAGfs1rsX1eftK0jC/KIg== "@types/http-proxy@^1.17.5": version "1.17.8" @@ -2568,7 +2568,7 @@ resolved "https://registry.yarnpkg.com/@types/js-yaml/-/js-yaml-4.0.5.tgz#738dd390a6ecc5442f35e7f03fa1431353f7e138" integrity sha512-FhpRzf927MNQdRZP0J5DLIdTXhjLYzeUTmLAu69mnVksLH9CJY3IuSeEgbKUki7GQZm0WqDkGzyxju2EZGD2wA== -"@types/json-schema@^7.0.5", "@types/json-schema@^7.0.7", "@types/json-schema@^7.0.8", "@types/json-schema@^7.0.9": +"@types/json-schema@*", "@types/json-schema@^7.0.7", "@types/json-schema@^7.0.8", "@types/json-schema@^7.0.9": version "7.0.9" resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.9.tgz#97edc9037ea0c38585320b28964dde3b39e4660d" integrity sha512-qcUXuemtEu+E5wZSJHNxUXeCZhAfXKQ41D+duX+VYPde7xyEVZci+/oXKJL13tnRs9lR2pr4fod59GT6/X1/yQ== @@ -2770,21 +2770,11 @@ dependencies: "@types/node" "*" -"@types/source-list-map@*": - version "0.1.2" - resolved "https://registry.yarnpkg.com/@types/source-list-map/-/source-list-map-0.1.2.tgz#0078836063ffaf17412349bba364087e0ac02ec9" - integrity sha512-K5K+yml8LTo9bWJI/rECfIPrGgxdpeNbj+d53lwN4QjW1MCwlkhUms+gtdzigTeUyBr09+u8BwOIY3MXvHdcsA== - "@types/stack-utils@^2.0.0": version "2.0.1" resolved "https://registry.yarnpkg.com/@types/stack-utils/-/stack-utils-2.0.1.tgz#20f18294f797f2209b5f65c8e3b5c8e8261d127c" integrity sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw== -"@types/tapable@^1", "@types/tapable@^1.0.5": - version "1.0.8" - resolved "https://registry.yarnpkg.com/@types/tapable/-/tapable-1.0.8.tgz#b94a4391c85666c7b73299fd3ad79d4faa435310" - integrity sha512-ipixuVrh2OdNmauvtT51o3d8z12p6LtFW9in7U79der/kwejjdNchQC5UMn5u/KxNoM7VHHOs/l8KS8uHxhODQ== - "@types/testing-library__jest-dom@^5.9.1": version "5.14.2" resolved "https://registry.yarnpkg.com/@types/testing-library__jest-dom/-/testing-library__jest-dom-5.14.2.tgz#564fb2b2dc827147e937a75b639a05d17ce18b44" @@ -2797,13 +2787,6 @@ resolved "https://registry.yarnpkg.com/@types/tmp/-/tmp-0.2.3.tgz#908bfb113419fd6a42273674c00994d40902c165" integrity sha512-dDZH/tXzwjutnuk4UacGgFRwV+JSLaXL1ikvidfJprkb7L9Nx1njcRHHmi3Dsvt7pgqqTEeucQuOrWHPFgzVHA== -"@types/uglify-js@*": - version "3.13.1" - resolved "https://registry.yarnpkg.com/@types/uglify-js/-/uglify-js-3.13.1.tgz#5e889e9e81e94245c75b6450600e1c5ea2878aea" - integrity sha512-O3MmRAk6ZuAKa9CHgg0Pr0+lUOqoMLpc9AS4R8ano2auvsg7IE8syF3Xh/NPr26TWklxYcqoEEFdzLLs1fV9PQ== - dependencies: - source-map "^0.6.1" - "@types/update-notifier@5.1.0": version "5.1.0" resolved "https://registry.yarnpkg.com/@types/update-notifier/-/update-notifier-5.1.0.tgz#52ed6a2e9851fd6f1c88e93c85e8a0e1d5500fda" @@ -2812,27 +2795,6 @@ "@types/configstore" "*" boxen "^4.2.0" -"@types/webpack-sources@*": - version "3.2.0" - resolved "https://registry.yarnpkg.com/@types/webpack-sources/-/webpack-sources-3.2.0.tgz#16d759ba096c289034b26553d2df1bf45248d38b" - integrity sha512-Ft7YH3lEVRQ6ls8k4Ff1oB4jN6oy/XmU6tQISKdhfh+1mR+viZFphS6WL0IrtDOzvefmJg5a0s7ZQoRXwqTEFg== - dependencies: - "@types/node" "*" - "@types/source-list-map" "*" - source-map "^0.7.3" - -"@types/webpack@^4.41.8": - version "4.41.32" - resolved "https://registry.yarnpkg.com/@types/webpack/-/webpack-4.41.32.tgz#a7bab03b72904070162b2f169415492209e94212" - integrity sha512-cb+0ioil/7oz5//7tZUSwbrSAN/NWHrQylz5cW8G0dWTcF/g+/dSdMlKVZspBYuMAN1+WnwHrkxiRrLcwd0Heg== - dependencies: - "@types/node" "*" - "@types/tapable" "^1" - "@types/uglify-js" "*" - "@types/webpack-sources" "*" - anymatch "^3.0.0" - source-map "^0.6.0" - "@types/ws@*", "@types/ws@^8.2.2": version "8.2.2" resolved "https://registry.yarnpkg.com/@types/ws/-/ws-8.2.2.tgz#7c5be4decb19500ae6b3d563043cd407bf366c21" @@ -2982,149 +2944,125 @@ "@typescript-eslint/types" "5.11.0" eslint-visitor-keys "^3.0.0" -"@webassemblyjs/ast@1.9.0": - version "1.9.0" - resolved "https://registry.yarnpkg.com/@webassemblyjs/ast/-/ast-1.9.0.tgz#bd850604b4042459a5a41cd7d338cbed695ed964" - integrity sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA== - dependencies: - "@webassemblyjs/helper-module-context" "1.9.0" - "@webassemblyjs/helper-wasm-bytecode" "1.9.0" - "@webassemblyjs/wast-parser" "1.9.0" - -"@webassemblyjs/floating-point-hex-parser@1.9.0": - version "1.9.0" - resolved "https://registry.yarnpkg.com/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.9.0.tgz#3c3d3b271bddfc84deb00f71344438311d52ffb4" - integrity sha512-TG5qcFsS8QB4g4MhrxK5TqfdNe7Ey/7YL/xN+36rRjl/BlGE/NcBvJcqsRgCP6Z92mRE+7N50pRIi8SmKUbcQA== - -"@webassemblyjs/helper-api-error@1.9.0": - version "1.9.0" - resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-api-error/-/helper-api-error-1.9.0.tgz#203f676e333b96c9da2eeab3ccef33c45928b6a2" - integrity sha512-NcMLjoFMXpsASZFxJ5h2HZRcEhDkvnNFOAKneP5RbKRzaWJN36NC4jqQHKwStIhGXu5mUWlUUk7ygdtrO8lbmw== - -"@webassemblyjs/helper-buffer@1.9.0": - version "1.9.0" - resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-buffer/-/helper-buffer-1.9.0.tgz#a1442d269c5feb23fcbc9ef759dac3547f29de00" - integrity sha512-qZol43oqhq6yBPx7YM3m9Bv7WMV9Eevj6kMi6InKOuZxhw+q9hOkvq5e/PpKSiLfyetpaBnogSbNCfBwyB00CA== - -"@webassemblyjs/helper-code-frame@1.9.0": - version "1.9.0" - resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-code-frame/-/helper-code-frame-1.9.0.tgz#647f8892cd2043a82ac0c8c5e75c36f1d9159f27" - integrity sha512-ERCYdJBkD9Vu4vtjUYe8LZruWuNIToYq/ME22igL+2vj2dQ2OOujIZr3MEFvfEaqKoVqpsFKAGsRdBSBjrIvZA== - dependencies: - "@webassemblyjs/wast-printer" "1.9.0" - -"@webassemblyjs/helper-fsm@1.9.0": - version "1.9.0" - resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-fsm/-/helper-fsm-1.9.0.tgz#c05256b71244214671f4b08ec108ad63b70eddb8" - integrity sha512-OPRowhGbshCb5PxJ8LocpdX9Kl0uB4XsAjl6jH/dWKlk/mzsANvhwbiULsaiqT5GZGT9qinTICdj6PLuM5gslw== - -"@webassemblyjs/helper-module-context@1.9.0": - version "1.9.0" - resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-module-context/-/helper-module-context-1.9.0.tgz#25d8884b76839871a08a6c6f806c3979ef712f07" - integrity sha512-MJCW8iGC08tMk2enck1aPW+BE5Cw8/7ph/VGZxwyvGbJwjktKkDK7vy7gAmMDx88D7mhDTCNKAW5tED+gZ0W8g== - dependencies: - "@webassemblyjs/ast" "1.9.0" - -"@webassemblyjs/helper-wasm-bytecode@1.9.0": - version "1.9.0" - resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.9.0.tgz#4fed8beac9b8c14f8c58b70d124d549dd1fe5790" - integrity sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw== - -"@webassemblyjs/helper-wasm-section@1.9.0": - version "1.9.0" - resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.9.0.tgz#5a4138d5a6292ba18b04c5ae49717e4167965346" - integrity sha512-XnMB8l3ek4tvrKUUku+IVaXNHz2YsJyOOmz+MMkZvh8h1uSJpSen6vYnw3IoQ7WwEuAhL8Efjms1ZWjqh2agvw== - dependencies: - "@webassemblyjs/ast" "1.9.0" - "@webassemblyjs/helper-buffer" "1.9.0" - "@webassemblyjs/helper-wasm-bytecode" "1.9.0" - "@webassemblyjs/wasm-gen" "1.9.0" - -"@webassemblyjs/ieee754@1.9.0": - version "1.9.0" - resolved "https://registry.yarnpkg.com/@webassemblyjs/ieee754/-/ieee754-1.9.0.tgz#15c7a0fbaae83fb26143bbacf6d6df1702ad39e4" - integrity sha512-dcX8JuYU/gvymzIHc9DgxTzUUTLexWwt8uCTWP3otys596io0L5aW02Gb1RjYpx2+0Jus1h4ZFqjla7umFniTg== +"@webassemblyjs/ast@1.11.1": + version "1.11.1" + resolved "https://registry.yarnpkg.com/@webassemblyjs/ast/-/ast-1.11.1.tgz#2bfd767eae1a6996f432ff7e8d7fc75679c0b6a7" + integrity sha512-ukBh14qFLjxTQNTXocdyksN5QdM28S1CxHt2rdskFyL+xFV7VremuBLVbmCePj+URalXBENx/9Lm7lnhihtCSw== dependencies: - "@xtuc/ieee754" "^1.2.0" + "@webassemblyjs/helper-numbers" "1.11.1" + "@webassemblyjs/helper-wasm-bytecode" "1.11.1" + +"@webassemblyjs/floating-point-hex-parser@1.11.1": + version "1.11.1" + resolved "https://registry.yarnpkg.com/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.1.tgz#f6c61a705f0fd7a6aecaa4e8198f23d9dc179e4f" + integrity sha512-iGRfyc5Bq+NnNuX8b5hwBrRjzf0ocrJPI6GWFodBFzmFnyvrQ83SHKhmilCU/8Jv67i4GJZBMhEzltxzcNagtQ== + +"@webassemblyjs/helper-api-error@1.11.1": + version "1.11.1" + resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.1.tgz#1a63192d8788e5c012800ba6a7a46c705288fd16" + integrity sha512-RlhS8CBCXfRUR/cwo2ho9bkheSXG0+NwooXcc3PAILALf2QLdFyj7KGsKRbVc95hZnhnERon4kW/D3SZpp6Tcg== + +"@webassemblyjs/helper-buffer@1.11.1": + version "1.11.1" + resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.1.tgz#832a900eb444884cde9a7cad467f81500f5e5ab5" + integrity sha512-gwikF65aDNeeXa8JxXa2BAk+REjSyhrNC9ZwdT0f8jc4dQQeDQ7G4m0f2QCLPJiMTTO6wfDmRmj/pW0PsUvIcA== -"@webassemblyjs/leb128@1.9.0": - version "1.9.0" - resolved "https://registry.yarnpkg.com/@webassemblyjs/leb128/-/leb128-1.9.0.tgz#f19ca0b76a6dc55623a09cffa769e838fa1e1c95" - integrity sha512-ENVzM5VwV1ojs9jam6vPys97B/S65YQtv/aanqnU7D8aSoHFX8GyhGg0CMfyKNIHBuAVjy3tlzd5QMMINa7wpw== +"@webassemblyjs/helper-numbers@1.11.1": + version "1.11.1" + resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.1.tgz#64d81da219fbbba1e3bd1bfc74f6e8c4e10a62ae" + integrity sha512-vDkbxiB8zfnPdNK9Rajcey5C0w+QJugEglN0of+kmO8l7lDb77AnlKYQF7aarZuCrv+l0UvqL+68gSDr3k9LPQ== dependencies: + "@webassemblyjs/floating-point-hex-parser" "1.11.1" + "@webassemblyjs/helper-api-error" "1.11.1" "@xtuc/long" "4.2.2" -"@webassemblyjs/utf8@1.9.0": - version "1.9.0" - resolved "https://registry.yarnpkg.com/@webassemblyjs/utf8/-/utf8-1.9.0.tgz#04d33b636f78e6a6813227e82402f7637b6229ab" - integrity sha512-GZbQlWtopBTP0u7cHrEx+73yZKrQoBMpwkGEIqlacljhXCkVM1kMQge/Mf+csMJAjEdSwhOyLAS0AoR3AG5P8w== - -"@webassemblyjs/wasm-edit@1.9.0": - version "1.9.0" - resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-edit/-/wasm-edit-1.9.0.tgz#3fe6d79d3f0f922183aa86002c42dd256cfee9cf" - integrity sha512-FgHzBm80uwz5M8WKnMTn6j/sVbqilPdQXTWraSjBwFXSYGirpkSWE2R9Qvz9tNiTKQvoKILpCuTjBKzOIm0nxw== - dependencies: - "@webassemblyjs/ast" "1.9.0" - "@webassemblyjs/helper-buffer" "1.9.0" - "@webassemblyjs/helper-wasm-bytecode" "1.9.0" - "@webassemblyjs/helper-wasm-section" "1.9.0" - "@webassemblyjs/wasm-gen" "1.9.0" - "@webassemblyjs/wasm-opt" "1.9.0" - "@webassemblyjs/wasm-parser" "1.9.0" - "@webassemblyjs/wast-printer" "1.9.0" - -"@webassemblyjs/wasm-gen@1.9.0": - version "1.9.0" - resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-gen/-/wasm-gen-1.9.0.tgz#50bc70ec68ded8e2763b01a1418bf43491a7a49c" - integrity sha512-cPE3o44YzOOHvlsb4+E9qSqjc9Qf9Na1OO/BHFy4OI91XDE14MjFN4lTMezzaIWdPqHnsTodGGNP+iRSYfGkjA== - dependencies: - "@webassemblyjs/ast" "1.9.0" - "@webassemblyjs/helper-wasm-bytecode" "1.9.0" - "@webassemblyjs/ieee754" "1.9.0" - "@webassemblyjs/leb128" "1.9.0" - "@webassemblyjs/utf8" "1.9.0" - -"@webassemblyjs/wasm-opt@1.9.0": - version "1.9.0" - resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-opt/-/wasm-opt-1.9.0.tgz#2211181e5b31326443cc8112eb9f0b9028721a61" - integrity sha512-Qkjgm6Anhm+OMbIL0iokO7meajkzQD71ioelnfPEj6r4eOFuqm4YC3VBPqXjFyyNwowzbMD+hizmprP/Fwkl2A== - dependencies: - "@webassemblyjs/ast" "1.9.0" - "@webassemblyjs/helper-buffer" "1.9.0" - "@webassemblyjs/wasm-gen" "1.9.0" - "@webassemblyjs/wasm-parser" "1.9.0" - -"@webassemblyjs/wasm-parser@1.9.0": - version "1.9.0" - resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-parser/-/wasm-parser-1.9.0.tgz#9d48e44826df4a6598294aa6c87469d642fff65e" - integrity sha512-9+wkMowR2AmdSWQzsPEjFU7njh8HTO5MqO8vjwEHuM+AMHioNqSBONRdr0NQQ3dVQrzp0s8lTcYqzUdb7YgELA== - dependencies: - "@webassemblyjs/ast" "1.9.0" - "@webassemblyjs/helper-api-error" "1.9.0" - "@webassemblyjs/helper-wasm-bytecode" "1.9.0" - "@webassemblyjs/ieee754" "1.9.0" - "@webassemblyjs/leb128" "1.9.0" - "@webassemblyjs/utf8" "1.9.0" - -"@webassemblyjs/wast-parser@1.9.0": - version "1.9.0" - resolved "https://registry.yarnpkg.com/@webassemblyjs/wast-parser/-/wast-parser-1.9.0.tgz#3031115d79ac5bd261556cecc3fa90a3ef451914" - integrity sha512-qsqSAP3QQ3LyZjNC/0jBJ/ToSxfYJ8kYyuiGvtn/8MK89VrNEfwj7BPQzJVHi0jGTRK2dGdJ5PRqhtjzoww+bw== - dependencies: - "@webassemblyjs/ast" "1.9.0" - "@webassemblyjs/floating-point-hex-parser" "1.9.0" - "@webassemblyjs/helper-api-error" "1.9.0" - "@webassemblyjs/helper-code-frame" "1.9.0" - "@webassemblyjs/helper-fsm" "1.9.0" - "@xtuc/long" "4.2.2" +"@webassemblyjs/helper-wasm-bytecode@1.11.1": + version "1.11.1" + resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.1.tgz#f328241e41e7b199d0b20c18e88429c4433295e1" + integrity sha512-PvpoOGiJwXeTrSf/qfudJhwlvDQxFgelbMqtq52WWiXC6Xgg1IREdngmPN3bs4RoO83PnL/nFrxucXj1+BX62Q== + +"@webassemblyjs/helper-wasm-section@1.11.1": + version "1.11.1" + resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.1.tgz#21ee065a7b635f319e738f0dd73bfbda281c097a" + integrity sha512-10P9No29rYX1j7F3EVPX3JvGPQPae+AomuSTPiF9eBQeChHI6iqjMIwR9JmOJXwpnn/oVGDk7I5IlskuMwU/pg== + dependencies: + "@webassemblyjs/ast" "1.11.1" + "@webassemblyjs/helper-buffer" "1.11.1" + "@webassemblyjs/helper-wasm-bytecode" "1.11.1" + "@webassemblyjs/wasm-gen" "1.11.1" + +"@webassemblyjs/ieee754@1.11.1": + version "1.11.1" + resolved "https://registry.yarnpkg.com/@webassemblyjs/ieee754/-/ieee754-1.11.1.tgz#963929e9bbd05709e7e12243a099180812992614" + integrity sha512-hJ87QIPtAMKbFq6CGTkZYJivEwZDbQUgYd3qKSadTNOhVY7p+gfP6Sr0lLRVTaG1JjFj+r3YchoqRYxNH3M0GQ== + dependencies: + "@xtuc/ieee754" "^1.2.0" -"@webassemblyjs/wast-printer@1.9.0": - version "1.9.0" - resolved "https://registry.yarnpkg.com/@webassemblyjs/wast-printer/-/wast-printer-1.9.0.tgz#4935d54c85fef637b00ce9f52377451d00d47899" - integrity sha512-2J0nE95rHXHyQ24cWjMKJ1tqB/ds8z/cyeOZxJhcb+rW+SQASVjuznUSmdz5GpVJTzU8JkhYut0D3siFDD6wsA== +"@webassemblyjs/leb128@1.11.1": + version "1.11.1" + resolved "https://registry.yarnpkg.com/@webassemblyjs/leb128/-/leb128-1.11.1.tgz#ce814b45574e93d76bae1fb2644ab9cdd9527aa5" + integrity sha512-BJ2P0hNZ0u+Th1YZXJpzW6miwqQUGcIHT1G/sf72gLVD9DZ5AdYTqPNbHZh6K1M5VmKvFXwGSWZADz+qBWxeRw== dependencies: - "@webassemblyjs/ast" "1.9.0" - "@webassemblyjs/wast-parser" "1.9.0" + "@xtuc/long" "4.2.2" + +"@webassemblyjs/utf8@1.11.1": + version "1.11.1" + resolved "https://registry.yarnpkg.com/@webassemblyjs/utf8/-/utf8-1.11.1.tgz#d1f8b764369e7c6e6bae350e854dec9a59f0a3ff" + integrity sha512-9kqcxAEdMhiwQkHpkNiorZzqpGrodQQ2IGrHHxCy+Ozng0ofyMA0lTqiLkVs1uzTRejX+/O0EOT7KxqVPuXosQ== + +"@webassemblyjs/wasm-edit@1.11.1": + version "1.11.1" + resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.1.tgz#ad206ebf4bf95a058ce9880a8c092c5dec8193d6" + integrity sha512-g+RsupUC1aTHfR8CDgnsVRVZFJqdkFHpsHMfJuWQzWU3tvnLC07UqHICfP+4XyL2tnr1amvl1Sdp06TnYCmVkA== + dependencies: + "@webassemblyjs/ast" "1.11.1" + "@webassemblyjs/helper-buffer" "1.11.1" + "@webassemblyjs/helper-wasm-bytecode" "1.11.1" + "@webassemblyjs/helper-wasm-section" "1.11.1" + "@webassemblyjs/wasm-gen" "1.11.1" + "@webassemblyjs/wasm-opt" "1.11.1" + "@webassemblyjs/wasm-parser" "1.11.1" + "@webassemblyjs/wast-printer" "1.11.1" + +"@webassemblyjs/wasm-gen@1.11.1": + version "1.11.1" + resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.1.tgz#86c5ea304849759b7d88c47a32f4f039ae3c8f76" + integrity sha512-F7QqKXwwNlMmsulj6+O7r4mmtAlCWfO/0HdgOxSklZfQcDu0TpLiD1mRt/zF25Bk59FIjEuGAIyn5ei4yMfLhA== + dependencies: + "@webassemblyjs/ast" "1.11.1" + "@webassemblyjs/helper-wasm-bytecode" "1.11.1" + "@webassemblyjs/ieee754" "1.11.1" + "@webassemblyjs/leb128" "1.11.1" + "@webassemblyjs/utf8" "1.11.1" + +"@webassemblyjs/wasm-opt@1.11.1": + version "1.11.1" + resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.1.tgz#657b4c2202f4cf3b345f8a4c6461c8c2418985f2" + integrity sha512-VqnkNqnZlU5EB64pp1l7hdm3hmQw7Vgqa0KF/KCNO9sIpI6Fk6brDEiX+iCOYrvMuBWDws0NkTOxYEb85XQHHw== + dependencies: + "@webassemblyjs/ast" "1.11.1" + "@webassemblyjs/helper-buffer" "1.11.1" + "@webassemblyjs/wasm-gen" "1.11.1" + "@webassemblyjs/wasm-parser" "1.11.1" + +"@webassemblyjs/wasm-parser@1.11.1": + version "1.11.1" + resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.1.tgz#86ca734534f417e9bd3c67c7a1c75d8be41fb199" + integrity sha512-rrBujw+dJu32gYB7/Lup6UhdkPx9S9SnobZzRVL7VcBH9Bt9bCBLEuX/YXOOtBsOZ4NQrRykKhffRWHvigQvOA== + dependencies: + "@webassemblyjs/ast" "1.11.1" + "@webassemblyjs/helper-api-error" "1.11.1" + "@webassemblyjs/helper-wasm-bytecode" "1.11.1" + "@webassemblyjs/ieee754" "1.11.1" + "@webassemblyjs/leb128" "1.11.1" + "@webassemblyjs/utf8" "1.11.1" + +"@webassemblyjs/wast-printer@1.11.1": + version "1.11.1" + resolved "https://registry.yarnpkg.com/@webassemblyjs/wast-printer/-/wast-printer-1.11.1.tgz#d0c73beda8eec5426f10ae8ef55cee5e7084c2f0" + integrity sha512-IQboUWM4eKzWW+N/jij2sRatKMh99QEelo3Eb2q0qXkvPRISAj8Qxtmw5itwqK+TTkBuUIE45AxYPToqPtL5gg== + dependencies: + "@webassemblyjs/ast" "1.11.1" "@xtuc/long" "4.2.2" "@webcomponents/shadycss@^1.5.2": @@ -3173,6 +3111,11 @@ acorn-globals@^6.0.0: acorn "^7.1.1" acorn-walk "^7.1.1" +acorn-import-assertions@^1.7.6: + version "1.8.0" + resolved "https://registry.yarnpkg.com/acorn-import-assertions/-/acorn-import-assertions-1.8.0.tgz#ba2b5939ce62c238db6d93d81c9b111b29b855e9" + integrity sha512-m7VZ3jwz4eK6A4Vtt8Ew1/mNbP24u0FhdyfA7fSvnJR6LMdfOYnmuIrrJAgrYfYJ10F/otaHTtrtrtmHdMNzEw== + acorn-jsx@^5.3.1: version "5.3.2" resolved "https://registry.yarnpkg.com/acorn-jsx/-/acorn-jsx-5.3.2.tgz#7ed5bb55908b3b2f1bc55c6af1653bada7f07937" @@ -3188,11 +3131,6 @@ acorn-walk@^8.1.1: resolved "https://registry.yarnpkg.com/acorn-walk/-/acorn-walk-8.2.0.tgz#741210f2e2426454508853a2f44d0ab83b7f69c1" integrity sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA== -acorn@^6.4.1: - version "6.4.2" - resolved "https://registry.yarnpkg.com/acorn/-/acorn-6.4.2.tgz#35866fd710528e92de10cf06016498e47e39e1e6" - integrity sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ== - acorn@^7.1.1, acorn@^7.4.0: version "7.4.1" resolved "https://registry.yarnpkg.com/acorn/-/acorn-7.4.1.tgz#feaed255973d2e77555b83dbc08851a6c63520fa" @@ -3243,7 +3181,7 @@ ajv-formats@^2.1.1: dependencies: ajv "^8.0.0" -ajv-keywords@^3.1.0, ajv-keywords@^3.4.1, ajv-keywords@^3.5.2: +ajv-keywords@^3.1.0, ajv-keywords@^3.5.2: version "3.5.2" resolved "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-3.5.2.tgz#31f29da5ab6e00d1c2d329acf7b5929614d5014d" integrity sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ== @@ -3255,7 +3193,7 @@ ajv-keywords@^5.0.0: dependencies: fast-deep-equal "^3.1.3" -ajv@^6.1.0, ajv@^6.10.0, ajv@^6.10.2, ajv@^6.12.4, ajv@^6.12.5: +ajv@^6.1.0, ajv@^6.10.0, ajv@^6.12.4, ajv@^6.12.5: version "6.12.6" resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.12.6.tgz#baf5a62e802b07d977034586f8c3baf5adf26df4" integrity sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g== @@ -3311,11 +3249,6 @@ ansi-html-community@^0.0.8: resolved "https://registry.yarnpkg.com/ansi-html-community/-/ansi-html-community-0.0.8.tgz#69fbc4d6ccbe383f9736934ae34c3f8290f1bf41" integrity sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw== -ansi-regex@^2.0.0: - version "2.1.1" - resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-2.1.1.tgz#c3b33ab5ee360d86e0e628f0468ae7ef27d654df" - integrity sha1-w7M6te42DYbg5ijwRorn7yfWVN8= - ansi-regex@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-3.0.0.tgz#ed0317c322064f79466c02966bddb605ab37d998" @@ -3363,7 +3296,7 @@ anymatch@^2.0.0: micromatch "^3.1.4" normalize-path "^2.1.1" -anymatch@^3.0.0, anymatch@^3.0.3, anymatch@~3.1.2: +anymatch@^3.0.3, anymatch@~3.1.2: version "3.1.2" resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-3.1.2.tgz#c0557c096af32f106198f4f4e2a383537e378716" integrity sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg== @@ -3371,11 +3304,6 @@ anymatch@^3.0.0, anymatch@^3.0.3, anymatch@~3.1.2: normalize-path "^3.0.0" picomatch "^2.0.4" -aproba@^1.1.1: - version "1.2.0" - resolved "https://registry.yarnpkg.com/aproba/-/aproba-1.2.0.tgz#6802e6264efd18c790a1b0d517f0f2627bf2c94a" - integrity sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw== - arg@^4.1.0: version "4.1.3" resolved "https://registry.yarnpkg.com/arg/-/arg-4.1.3.tgz#269fc7ad5b8e42cb63c896d5666017261c144089" @@ -3492,24 +3420,6 @@ ascii-tree@0.3.0: dependencies: freetree "0.2.2" -asn1.js@^5.2.0: - version "5.4.1" - resolved "https://registry.yarnpkg.com/asn1.js/-/asn1.js-5.4.1.tgz#11a980b84ebb91781ce35b0fdc2ee294e3783f07" - integrity sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA== - dependencies: - bn.js "^4.0.0" - inherits "^2.0.1" - minimalistic-assert "^1.0.0" - safer-buffer "^2.1.0" - -assert@^1.1.1: - version "1.5.0" - resolved "https://registry.yarnpkg.com/assert/-/assert-1.5.0.tgz#55c109aaf6e0aefdb3dc4b71240c70bf574b18eb" - integrity sha512-EDsgawzwoun2CZkCgtxJbv392v4nbk9XDD06zI+kQYoBM/3RBWLlEyJARDOmhAAosBjWACEkKL6S+lIZtcAubA== - dependencies: - object-assign "^4.1.1" - util "0.10.3" - assign-symbols@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/assign-symbols/-/assign-symbols-1.0.0.tgz#59667f41fadd4f20ccbc2bb96b8d4f7f78ec0367" @@ -3525,11 +3435,6 @@ astral-regex@^2.0.0: resolved "https://registry.yarnpkg.com/astral-regex/-/astral-regex-2.0.0.tgz#483143c567aeed4785759c0865786dc77d7d2e31" integrity sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ== -async-each@^1.0.1: - version "1.0.3" - resolved "https://registry.yarnpkg.com/async-each/-/async-each-1.0.3.tgz#b727dbf87d7651602f06f4d4ac387f47d91b0cbf" - integrity sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ== - async-limiter@~1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/async-limiter/-/async-limiter-1.0.1.tgz#dd379e94f0db8310b08291f9d64c3209766617fd" @@ -3732,7 +3637,7 @@ balanced-match@^1.0.0: resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.2.tgz#e83e3a7e3f300b34cb9d87f615fa0cbf357690ee" integrity sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw== -base64-js@^1.0.2, base64-js@^1.3.1: +base64-js@^1.3.1: version "1.5.1" resolved "https://registry.yarnpkg.com/base64-js/-/base64-js-1.5.1.tgz#1b1b440160a5bf7ad40b650f095963481903930a" integrity sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA== @@ -3767,23 +3672,11 @@ big.js@^5.2.2: resolved "https://registry.yarnpkg.com/big.js/-/big.js-5.2.2.tgz#65f0af382f578bcdc742bd9c281e9cb2d7768328" integrity sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ== -binary-extensions@^1.0.0: - version "1.13.1" - resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-1.13.1.tgz#598afe54755b2868a5330d2aff9d4ebb53209b65" - integrity sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw== - binary-extensions@^2.0.0: version "2.2.0" resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-2.2.0.tgz#75f502eeaf9ffde42fc98829645be4ea76bd9e2d" integrity sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA== -bindings@^1.5.0: - version "1.5.0" - resolved "https://registry.yarnpkg.com/bindings/-/bindings-1.5.0.tgz#10353c9e945334bc0511a6d90b38fbc7c9c504df" - integrity sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ== - dependencies: - file-uri-to-path "1.0.0" - bl@^4.0.3: version "4.1.0" resolved "https://registry.yarnpkg.com/bl/-/bl-4.1.0.tgz#451535264182bec2fbbc83a62ab98cf11d9f7b3a" @@ -3793,21 +3686,6 @@ bl@^4.0.3: inherits "^2.0.4" readable-stream "^3.4.0" -bluebird@^3.5.5: - version "3.7.2" - resolved "https://registry.yarnpkg.com/bluebird/-/bluebird-3.7.2.tgz#9f229c15be272454ffa973ace0dbee79a1b0c36f" - integrity sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg== - -bn.js@^4.0.0, bn.js@^4.1.0, bn.js@^4.11.9: - version "4.12.0" - resolved "https://registry.yarnpkg.com/bn.js/-/bn.js-4.12.0.tgz#775b3f278efbb9718eec7361f483fb36fbbfea88" - integrity sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA== - -bn.js@^5.0.0, bn.js@^5.1.1: - version "5.2.0" - resolved "https://registry.yarnpkg.com/bn.js/-/bn.js-5.2.0.tgz#358860674396c6997771a9d051fcc1b57d4ae002" - integrity sha512-D7iWRBvnZE8ecXiLj/9wbxH7Tk79fAh8IHaTNq1RWRixsS02W+5qS+iE9yq6RYl0asXx5tw0bLhmT5pIfbSquw== - body-parser@1.19.2: version "1.19.2" resolved "https://registry.yarnpkg.com/body-parser/-/body-parser-1.19.2.tgz#4714ccd9c157d44797b8b5607d72c0b89952f26e" @@ -3890,7 +3768,7 @@ brace-expansion@^1.1.7: balanced-match "^1.0.0" concat-map "0.0.1" -braces@^2.3.1, braces@^2.3.2: +braces@^2.3.1: version "2.3.2" resolved "https://registry.yarnpkg.com/braces/-/braces-2.3.2.tgz#5979fd3f14cd531565e5fa2df1abfff1dfaee729" integrity sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w== @@ -3920,77 +3798,11 @@ breakword@^1.0.5: dependencies: wcwidth "^1.0.1" -brorand@^1.0.1, brorand@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/brorand/-/brorand-1.1.0.tgz#12c25efe40a45e3c323eb8675a0a0ce57b22371f" - integrity sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8= - browser-process-hrtime@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz#3c9b4b7d782c8121e56f10106d84c0d0ffc94626" integrity sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow== -browserify-aes@^1.0.0, browserify-aes@^1.0.4: - version "1.2.0" - resolved "https://registry.yarnpkg.com/browserify-aes/-/browserify-aes-1.2.0.tgz#326734642f403dabc3003209853bb70ad428ef48" - integrity sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA== - dependencies: - buffer-xor "^1.0.3" - cipher-base "^1.0.0" - create-hash "^1.1.0" - evp_bytestokey "^1.0.3" - inherits "^2.0.1" - safe-buffer "^5.0.1" - -browserify-cipher@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/browserify-cipher/-/browserify-cipher-1.0.1.tgz#8d6474c1b870bfdabcd3bcfcc1934a10e94f15f0" - integrity sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w== - dependencies: - browserify-aes "^1.0.4" - browserify-des "^1.0.0" - evp_bytestokey "^1.0.0" - -browserify-des@^1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/browserify-des/-/browserify-des-1.0.2.tgz#3af4f1f59839403572f1c66204375f7a7f703e9c" - integrity sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A== - dependencies: - cipher-base "^1.0.1" - des.js "^1.0.0" - inherits "^2.0.1" - safe-buffer "^5.1.2" - -browserify-rsa@^4.0.0, browserify-rsa@^4.0.1: - version "4.1.0" - resolved "https://registry.yarnpkg.com/browserify-rsa/-/browserify-rsa-4.1.0.tgz#b2fd06b5b75ae297f7ce2dc651f918f5be158c8d" - integrity sha512-AdEER0Hkspgno2aR97SAf6vi0y0k8NuOpGnVH3O99rcA5Q6sh8QxcngtHuJ6uXwnfAXNM4Gn1Gb7/MV1+Ymbog== - dependencies: - bn.js "^5.0.0" - randombytes "^2.0.1" - -browserify-sign@^4.0.0: - version "4.2.1" - resolved "https://registry.yarnpkg.com/browserify-sign/-/browserify-sign-4.2.1.tgz#eaf4add46dd54be3bb3b36c0cf15abbeba7956c3" - integrity sha512-/vrA5fguVAKKAVTNJjgSm1tRQDHUU6DbwO9IROu/0WAzC8PKhucDSh18J0RMvVeHAn5puMd+QHC2erPRNf8lmg== - dependencies: - bn.js "^5.1.1" - browserify-rsa "^4.0.1" - create-hash "^1.2.0" - create-hmac "^1.1.7" - elliptic "^6.5.3" - inherits "^2.0.4" - parse-asn1 "^5.1.5" - readable-stream "^3.6.0" - safe-buffer "^5.2.0" - -browserify-zlib@^0.2.0: - version "0.2.0" - resolved "https://registry.yarnpkg.com/browserify-zlib/-/browserify-zlib-0.2.0.tgz#2869459d9aa3be245fe8fe2ca1f46e2e7f54d73f" - integrity sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA== - dependencies: - pako "~1.0.5" - browserslist@4.19.1, browserslist@^4.0.0, browserslist@^4.16.0, browserslist@^4.16.6, browserslist@^4.17.5, browserslist@^4.19.1, browserslist@^4.6.2: version "4.19.1" resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.19.1.tgz#4ac0435b35ab655896c31d53018b6dd5e9e4c9a3" @@ -4002,6 +3814,17 @@ browserslist@4.19.1, browserslist@^4.0.0, browserslist@^4.16.0, browserslist@^4. node-releases "^2.0.1" picocolors "^1.0.0" +browserslist@^4.14.5: + version "4.19.2" + resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.19.2.tgz#9ba98791192a39e1242f0670bb265ceee1baf0a4" + integrity sha512-97XU1CTZ5TwU9Qy/Taj+RtiI6SQM1WIhZ9osT7EY0oO2aWXGABZT2OZeRL+6PfaQsiiMIjjwIoYFPq4APgspgQ== + dependencies: + caniuse-lite "^1.0.30001312" + electron-to-chromium "^1.4.71" + escalade "^3.1.1" + node-releases "^2.0.2" + picocolors "^1.0.0" + bs-logger@0.x: version "0.2.6" resolved "https://registry.yarnpkg.com/bs-logger/-/bs-logger-0.2.6.tgz#eb7d365307a72cf974cc6cda76b68354ad336bd8" @@ -4031,20 +3854,6 @@ buffer-indexof@^1.0.0: resolved "https://registry.yarnpkg.com/buffer-indexof/-/buffer-indexof-1.1.1.tgz#52fabcc6a606d1a00302802648ef68f639da268c" integrity sha512-4/rOEg86jivtPTeOUUT61jJO1Ya1TrR/OkqCSZDyq84WJh3LuuiphBYJN+fm5xufIk4XAFcEwte/8WzC8If/1g== -buffer-xor@^1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/buffer-xor/-/buffer-xor-1.0.3.tgz#26e61ed1422fb70dd42e6e36729ed51d855fe8d9" - integrity sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk= - -buffer@^4.3.0: - version "4.9.2" - resolved "https://registry.yarnpkg.com/buffer/-/buffer-4.9.2.tgz#230ead344002988644841ab0244af8c44bbe3ef8" - integrity sha512-xq+q3SRMOxGivLhBNaUdC64hDTQwejJ+H0T/NB1XMtTVEwNTrfFF3gAxiyW0Bu/xWEGhjVKgUcMhCrUy2+uCWg== - dependencies: - base64-js "^1.0.2" - ieee754 "^1.1.4" - isarray "^1.0.0" - buffer@^5.2.1, buffer@^5.5.0: version "5.7.1" resolved "https://registry.yarnpkg.com/buffer/-/buffer-5.7.1.tgz#ba62e7c13133053582197160851a8f648e99eed0" @@ -4058,11 +3867,6 @@ builtin-modules@3.2.0, builtin-modules@^3.1.0: resolved "https://registry.yarnpkg.com/builtin-modules/-/builtin-modules-3.2.0.tgz#45d5db99e7ee5e6bc4f362e008bf917ab5049887" integrity sha512-lGzLKcioL90C7wMczpkY0n/oART3MbBa8R9OFGE1rJxoVI86u4WAGfEk8Wjv10eKSyTHVGkSo3bvBylCEtk7LA== -builtin-status-codes@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz#85982878e21b98e1c66425e03d0174788f569ee8" - integrity sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug= - bytes@3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/bytes/-/bytes-3.0.0.tgz#d32815404d689699f85a4ea4fa8755dd13a96048" @@ -4073,51 +3877,6 @@ bytes@3.1.2: resolved "https://registry.yarnpkg.com/bytes/-/bytes-3.1.2.tgz#8b0beeb98605adf1b128fa4386403c009e0221a5" integrity sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg== -cacache@^12.0.2: - version "12.0.4" - resolved "https://registry.yarnpkg.com/cacache/-/cacache-12.0.4.tgz#668bcbd105aeb5f1d92fe25570ec9525c8faa40c" - integrity sha512-a0tMB40oefvuInr4Cwb3GerbL9xTj1D5yg0T5xrjGCGyfvbxseIXX7BAO/u/hIXdafzOI5JC3wDwHyf24buOAQ== - dependencies: - bluebird "^3.5.5" - chownr "^1.1.1" - figgy-pudding "^3.5.1" - glob "^7.1.4" - graceful-fs "^4.1.15" - infer-owner "^1.0.3" - lru-cache "^5.1.1" - mississippi "^3.0.0" - mkdirp "^0.5.1" - move-concurrently "^1.0.1" - promise-inflight "^1.0.1" - rimraf "^2.6.3" - ssri "^6.0.1" - unique-filename "^1.1.1" - y18n "^4.0.0" - -cacache@^15.0.5: - version "15.3.0" - resolved "https://registry.yarnpkg.com/cacache/-/cacache-15.3.0.tgz#dc85380fb2f556fe3dda4c719bfa0ec875a7f1eb" - integrity sha512-VVdYzXEn+cnbXpFgWs5hTT7OScegHVmLhJIR8Ufqk3iFD6A6j5iSX1KuBTfNEv4tdJWE2PzA6IVFtcLC7fN9wQ== - dependencies: - "@npmcli/fs" "^1.0.0" - "@npmcli/move-file" "^1.0.1" - chownr "^2.0.0" - fs-minipass "^2.0.0" - glob "^7.1.4" - infer-owner "^1.0.4" - lru-cache "^6.0.0" - minipass "^3.1.1" - minipass-collect "^1.0.2" - minipass-flush "^1.0.5" - minipass-pipeline "^1.2.2" - mkdirp "^1.0.3" - p-map "^4.0.0" - promise-inflight "^1.0.1" - rimraf "^3.0.2" - ssri "^8.0.1" - tar "^6.0.2" - unique-filename "^1.1.1" - cache-base@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/cache-base/-/cache-base-1.0.1.tgz#0a7f46416831c8b662ee36fe4e7c59d76f666ab2" @@ -4159,7 +3918,7 @@ callsites@^3.0.0: resolved "https://registry.yarnpkg.com/callsites/-/callsites-3.1.0.tgz#b3630abd8943432f54b3f0519238e33cd7df2f73" integrity sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ== -camel-case@^4.1.1, camel-case@^4.1.2: +camel-case@^4.1.2: version "4.1.2" resolved "https://registry.yarnpkg.com/camel-case/-/camel-case-4.1.2.tgz#9728072a954f805228225a6deea6b38461e1bd5a" integrity sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw== @@ -4206,6 +3965,11 @@ caniuse-lite@^1.0.0, caniuse-lite@^1.0.30001286, caniuse-lite@^1.0.30001297: resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001300.tgz#11ab6c57d3eb6f964cba950401fd00a146786468" integrity sha512-cVjiJHWGcNlJi8TZVKNMnvMid3Z3TTdDHmLDzlOdIiZq138Exvo0G+G0wTdVYolxKb4AYwC+38pxodiInVtJSA== +caniuse-lite@^1.0.30001312: + version "1.0.30001312" + resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001312.tgz#e11eba4b87e24d22697dae05455d5aea28550d5f" + integrity sha512-Wiz1Psk2MEK0pX3rUzWaunLTZzqS2JYZFzNKqAiJGiuxIjRPLgV6+VDPOg6lQOUxmDwhTlh198JsTTi8Hzw6aQ== + capital-case@^1.0.4: version "1.0.4" resolved "https://registry.yarnpkg.com/capital-case/-/capital-case-1.0.4.tgz#9d130292353c9249f6b00fa5852bee38a717e669" @@ -4227,7 +3991,7 @@ case-sensitive-paths-webpack-plugin@2.4.0: resolved "https://registry.yarnpkg.com/case-sensitive-paths-webpack-plugin/-/case-sensitive-paths-webpack-plugin-2.4.0.tgz#db64066c6422eed2e08cc14b986ca43796dbc6d4" integrity sha512-roIFONhcxog0JSSWbvVAh3OocukmSgpqOH6YpMkCvav/ySIV3JKg4Dc8vYtQjYi/UxpNE36r/9v+VqTQqgkYmw== -chalk@4.1.2, chalk@^4.0.0, chalk@^4.1.0: +chalk@4.1.2, chalk@^4.0.0, chalk@^4.1.0, chalk@^4.1.2: version "4.1.2" resolved "https://registry.yarnpkg.com/chalk/-/chalk-4.1.2.tgz#aac4e2b7734a740867aeb16bf02aad556a1e7a01" integrity sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA== @@ -4287,26 +4051,7 @@ chevrotain@^6.5.0: dependencies: regexp-to-ast "0.4.0" -chokidar@^2.1.8: - version "2.1.8" - resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-2.1.8.tgz#804b3a7b6a99358c3c5c61e71d8728f041cff917" - integrity sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg== - dependencies: - anymatch "^2.0.0" - async-each "^1.0.1" - braces "^2.3.2" - glob-parent "^3.1.0" - inherits "^2.0.3" - is-binary-path "^1.0.0" - is-glob "^4.0.0" - normalize-path "^3.0.0" - path-is-absolute "^1.0.0" - readdirp "^2.2.1" - upath "^1.1.1" - optionalDependencies: - fsevents "^1.2.7" - -chokidar@^3.4.0, chokidar@^3.4.1, chokidar@^3.5.3: +chokidar@^3.4.0, chokidar@^3.5.3: version "3.5.3" resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-3.5.3.tgz#1cf37c8707b932bd1af1ae22c0432e2acd1903bd" integrity sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw== @@ -4326,11 +4071,6 @@ chownr@^1.1.1: resolved "https://registry.yarnpkg.com/chownr/-/chownr-1.1.4.tgz#6fc9d7b42d32a583596337666e7d08084da2cc6b" integrity sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg== -chownr@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/chownr/-/chownr-2.0.0.tgz#15bfbe53d2eab4cf70f18a8cd68ebe5b3cb1dece" - integrity sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ== - chroma-js@^1.3.4: version "1.4.1" resolved "https://registry.yarnpkg.com/chroma-js/-/chroma-js-1.4.1.tgz#eb2d9c4d1ff24616be84b35119f4d26f8205f134" @@ -4351,14 +4091,6 @@ ci-info@^3.1.0, ci-info@^3.2.0: resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-3.3.0.tgz#b4ed1fb6818dea4803a55c623041f9165d2066b2" integrity sha512-riT/3vI5YpVH6/qomlDnJow6TBee2PBKSEpx3O32EGPYbWGIRsIlGRms3Sm74wYE1JMo8RnO04Hb12+v1J5ICw== -cipher-base@^1.0.0, cipher-base@^1.0.1, cipher-base@^1.0.3: - version "1.0.4" - resolved "https://registry.yarnpkg.com/cipher-base/-/cipher-base-1.0.4.tgz#8760e4ecc272f4c363532f926d874aae2c1397de" - integrity sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q== - dependencies: - inherits "^2.0.1" - safe-buffer "^5.0.1" - cjs-module-lexer@^0.6.0: version "0.6.0" resolved "https://registry.yarnpkg.com/cjs-module-lexer/-/cjs-module-lexer-0.6.0.tgz#4186fcca0eae175970aee870b9fe2d6cf8d5655f" @@ -4374,10 +4106,10 @@ class-utils@^0.3.5: isobject "^3.0.0" static-extend "^0.1.1" -clean-css@^4.2.3: - version "4.2.4" - resolved "https://registry.yarnpkg.com/clean-css/-/clean-css-4.2.4.tgz#733bf46eba4e607c6891ea57c24a989356831178" - integrity sha512-EJUDT7nDVFDvaQgAo2G/PJvxmp1o/c6iXLbswsBbUFXi1Nr+AjA2cKmfbKDMjMvzEe75g3P6JkaDDAKk96A85A== +clean-css@^5.2.2: + version "5.2.4" + resolved "https://registry.yarnpkg.com/clean-css/-/clean-css-5.2.4.tgz#982b058f8581adb2ae062520808fb2429bd487a4" + integrity sha512-nKseG8wCzEuji/4yrgM/5cthL9oTDc5UOQyFMvW/Q53oP6gLH690o1NbuTh6Y18nujr7BxlsFuS7gXLnLzKJGg== dependencies: source-map "~0.6.0" @@ -4525,7 +4257,7 @@ commander@8.2.0: resolved "https://registry.yarnpkg.com/commander/-/commander-8.2.0.tgz#37fe2bde301d87d47a53adeff8b5915db1381ca8" integrity sha512-LLKxDvHeL91/8MIyTAD5BFMNtoIwztGPMiM/7Bl8rIPmHCZXRxmSWr91h57dpOpnQ6jIUqEWdXE/uBYMfiVZDA== -commander@^4.0.1, commander@^4.1.1: +commander@^4.0.1: version "4.1.1" resolved "https://registry.yarnpkg.com/commander/-/commander-4.1.1.tgz#9fd602bd936294e9e9ef46a3f4d6964044b18068" integrity sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA== @@ -4575,16 +4307,6 @@ concat-map@0.0.1: resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b" integrity sha1-2Klr13/Wjfd5OnMDajug1UBdR3s= -concat-stream@^1.5.0: - version "1.6.2" - resolved "https://registry.yarnpkg.com/concat-stream/-/concat-stream-1.6.2.tgz#904bdf194cd3122fc675c77fc4ac3d4ff0fd1a34" - integrity sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw== - dependencies: - buffer-from "^1.0.0" - inherits "^2.0.3" - readable-stream "^2.2.2" - typedarray "^0.0.6" - concat-with-sourcemaps@^1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/concat-with-sourcemaps/-/concat-with-sourcemaps-1.1.0.tgz#d4ea93f05ae25790951b99e7b3b09e3908a4082e" @@ -4614,11 +4336,6 @@ connect-history-api-fallback@^1.6.0: resolved "https://registry.yarnpkg.com/connect-history-api-fallback/-/connect-history-api-fallback-1.6.0.tgz#8b32089359308d111115d81cad3fceab888f97bc" integrity sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg== -console-browserify@^1.1.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/console-browserify/-/console-browserify-1.2.0.tgz#67063cef57ceb6cf4993a2ab3a55840ae8c49336" - integrity sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA== - constant-case@^3.0.4: version "3.0.4" resolved "https://registry.yarnpkg.com/constant-case/-/constant-case-3.0.4.tgz#3b84a9aeaf4cf31ec45e6bf5de91bdfb0589faf1" @@ -4628,11 +4345,6 @@ constant-case@^3.0.4: tslib "^2.0.3" upper-case "^2.0.2" -constants-browserify@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/constants-browserify/-/constants-browserify-1.0.0.tgz#c20b96d8c617748aaf1c16021760cd27fcb8cb75" - integrity sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U= - content-disposition@0.5.4: version "0.5.4" resolved "https://registry.yarnpkg.com/content-disposition/-/content-disposition-0.5.4.tgz#8b82b4efac82512a02bb0b1dcec9d2c5e8eb5bfe" @@ -4662,18 +4374,6 @@ cookie@0.4.2: resolved "https://registry.yarnpkg.com/cookie/-/cookie-0.4.2.tgz#0e41f24de5ecf317947c82fc789e06a884824432" integrity sha512-aSWTXFzaKWkvHO1Ny/s+ePFpvKsPnjc551iI41v3ny/ow6tBG5Vd+FuqGNhh1LxOmVzOlGUriIlOaokOvhaStA== -copy-concurrently@^1.0.0: - version "1.0.5" - resolved "https://registry.yarnpkg.com/copy-concurrently/-/copy-concurrently-1.0.5.tgz#92297398cae34937fcafd6ec8139c18051f0b5e0" - integrity sha512-f2domd9fsVDFtaFcbaRZuYXwtdmnzqbADSwhSWYxYB/Q8zsdUUFMXVRwXGDMWmbEzAn1kdRrtI1T/KTFOL4X2A== - dependencies: - aproba "^1.1.1" - fs-write-stream-atomic "^1.0.8" - iferr "^0.1.5" - mkdirp "^0.5.1" - rimraf "^2.5.4" - run-queue "^1.0.0" - copy-descriptor@^0.1.0: version "0.1.1" resolved "https://registry.yarnpkg.com/copy-descriptor/-/copy-descriptor-0.1.1.tgz#676f6eb3c39997c2ee1ac3a924fd6124748f578d" @@ -4729,37 +4429,6 @@ cosmiconfig@^7.0.0, cosmiconfig@^7.0.1: path-type "^4.0.0" yaml "^1.10.0" -create-ecdh@^4.0.0: - version "4.0.4" - resolved "https://registry.yarnpkg.com/create-ecdh/-/create-ecdh-4.0.4.tgz#d6e7f4bffa66736085a0762fd3a632684dabcc4e" - integrity sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A== - dependencies: - bn.js "^4.1.0" - elliptic "^6.5.3" - -create-hash@^1.1.0, create-hash@^1.1.2, create-hash@^1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/create-hash/-/create-hash-1.2.0.tgz#889078af11a63756bcfb59bd221996be3a9ef196" - integrity sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg== - dependencies: - cipher-base "^1.0.1" - inherits "^2.0.1" - md5.js "^1.3.4" - ripemd160 "^2.0.1" - sha.js "^2.4.0" - -create-hmac@^1.1.0, create-hmac@^1.1.4, create-hmac@^1.1.7: - version "1.1.7" - resolved "https://registry.yarnpkg.com/create-hmac/-/create-hmac-1.1.7.tgz#69170c78b3ab957147b2b8b04572e47ead2243ff" - integrity sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg== - dependencies: - cipher-base "^1.0.3" - create-hash "^1.1.0" - inherits "^2.0.1" - ripemd160 "^2.0.0" - safe-buffer "^5.0.1" - sha.js "^2.4.8" - create-jest-runner@^0.6.0: version "0.6.0" resolved "https://registry.yarnpkg.com/create-jest-runner/-/create-jest-runner-0.6.0.tgz#9ca6583d969acc15cdc21cd07d430945daf83de6" @@ -4818,23 +4487,6 @@ cross-spawn@^6.0.0, cross-spawn@^6.0.5: shebang-command "^1.2.0" which "^1.2.9" -crypto-browserify@^3.11.0: - version "3.12.0" - resolved "https://registry.yarnpkg.com/crypto-browserify/-/crypto-browserify-3.12.0.tgz#396cf9f3137f03e4b8e532c58f698254e00f80ec" - integrity sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg== - dependencies: - browserify-cipher "^1.0.0" - browserify-sign "^4.0.0" - create-ecdh "^4.0.0" - create-hash "^1.1.0" - create-hmac "^1.1.0" - diffie-hellman "^5.0.0" - inherits "^2.0.1" - pbkdf2 "^3.0.3" - public-encrypt "^4.0.0" - randombytes "^2.0.0" - randomfill "^1.0.3" - crypto-random-string@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/crypto-random-string/-/crypto-random-string-2.0.0.tgz#ef2a7a966ec11083388369baa02ebead229b30d5" @@ -4869,23 +4521,19 @@ css-in-js-utils@^2.0.0: hyphenate-style-name "^1.0.2" isobject "^3.0.1" -css-loader@4.3.0: - version "4.3.0" - resolved "https://registry.yarnpkg.com/css-loader/-/css-loader-4.3.0.tgz#c888af64b2a5b2e85462c72c0f4a85c7e2e0821e" - integrity sha512-rdezjCjScIrsL8BSYszgT4s476IcNKt6yX69t0pHjJVnPUTDpn4WfIpDQTN3wCJvUvfsz/mFjuGOekf3PY3NUg== +css-loader@6.6.0: + version "6.6.0" + resolved "https://registry.yarnpkg.com/css-loader/-/css-loader-6.6.0.tgz#c792ad5510bd1712618b49381bd0310574fafbd3" + integrity sha512-FK7H2lisOixPT406s5gZM1S3l8GrfhEBT3ZiL2UX1Ng1XWs0y2GPllz/OTyvbaHe12VgQrIXIzuEGVlbUhodqg== dependencies: - camelcase "^6.0.0" - cssesc "^3.0.0" - icss-utils "^4.1.1" - loader-utils "^2.0.0" - postcss "^7.0.32" - postcss-modules-extract-imports "^2.0.0" - postcss-modules-local-by-default "^3.0.3" - postcss-modules-scope "^2.2.0" - postcss-modules-values "^3.0.0" - postcss-value-parser "^4.1.0" - schema-utils "^2.7.1" - semver "^7.3.2" + icss-utils "^5.1.0" + postcss "^8.4.5" + postcss-modules-extract-imports "^3.0.0" + postcss-modules-local-by-default "^4.0.0" + postcss-modules-scope "^3.0.0" + postcss-modules-values "^4.0.0" + postcss-value-parser "^4.2.0" + semver "^7.3.5" css-prefers-color-scheme@^6.0.3: version "6.0.3" @@ -5071,11 +4719,6 @@ csv@^5.3.1: csv-stringify "^5.6.5" stream-transform "^2.1.3" -cyclist@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/cyclist/-/cyclist-1.0.1.tgz#596e9698fd0c80e12038c2b82d6eb1b35b6224d9" - integrity sha1-WW6WmP0MgOEgOMK4LW6xs1tiJNk= - d3-array@1, d3-array@^1.0.0, d3-array@^1.1.1, d3-array@^1.2.0, d3-array@^1.2.1: version "1.2.4" resolved "https://registry.yarnpkg.com/d3-array/-/d3-array-1.2.4.tgz#635ce4d5eea759f6f605863dbcfc30edc737f71f" @@ -5594,7 +5237,7 @@ define-lazy-prop@^2.0.0: resolved "https://registry.yarnpkg.com/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz#3f7ae421129bcaaac9bc74905c98a0009ec9ee7f" integrity sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og== -define-properties@^1.1.2, define-properties@^1.1.3: +define-properties@^1.1.3: version "1.1.3" resolved "https://registry.yarnpkg.com/define-properties/-/define-properties-1.1.3.tgz#cf88da6cbee26fe6db7094f61d870cbd84cee9f1" integrity sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ== @@ -5647,14 +5290,6 @@ depd@~1.1.2: resolved "https://registry.yarnpkg.com/depd/-/depd-1.1.2.tgz#9bcd52e14c097763e749b274c4346ed2e560b5a9" integrity sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak= -des.js@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/des.js/-/des.js-1.0.1.tgz#5382142e1bdc53f85d86d53e5f4aa7deb91e0843" - integrity sha512-Q0I4pfFrv2VPd34/vfLrFOoRmlYj3OV50i7fskps1jZWK1kApMWWT9G6RRUeYedLcBDIhnSDaUvJMb3AhUlaEA== - dependencies: - inherits "^2.0.1" - minimalistic-assert "^1.0.0" - destroy@~1.0.4: version "1.0.4" resolved "https://registry.yarnpkg.com/destroy/-/destroy-1.0.4.tgz#978857442c44749e4206613e37946205826abd80" @@ -5708,15 +5343,6 @@ diff@^4.0.1: resolved "https://registry.yarnpkg.com/diff/-/diff-4.0.2.tgz#60f3aecb89d5fae520c11aa19efc2bb982aade7d" integrity sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A== -diffie-hellman@^5.0.0: - version "5.0.3" - resolved "https://registry.yarnpkg.com/diffie-hellman/-/diffie-hellman-5.0.3.tgz#40e8ee98f55a2149607146921c63e1ae5f3d2875" - integrity sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg== - dependencies: - bn.js "^4.1.0" - miller-rabin "^4.0.0" - randombytes "^2.0.0" - dir-glob@^3.0.1: version "3.0.1" resolved "https://registry.yarnpkg.com/dir-glob/-/dir-glob-3.0.1.tgz#56dbf73d992a4a93ba1584f4534063fd2e41717f" @@ -5787,11 +5413,6 @@ dom-serializer@^1.0.1: domhandler "^4.2.0" entities "^2.0.0" -domain-browser@^1.1.1: - version "1.2.0" - resolved "https://registry.yarnpkg.com/domain-browser/-/domain-browser-1.2.0.tgz#3d31f50191a6749dd1375a7f522e823d42e54eda" - integrity sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA== - domelementtype@1: version "1.3.1" resolved "https://registry.yarnpkg.com/domelementtype/-/domelementtype-1.3.1.tgz#d048c44b37b0d10a7f2a3d5fee3f4333d790481f" @@ -5873,16 +5494,6 @@ duplexer@^0.1.2: resolved "https://registry.yarnpkg.com/duplexer/-/duplexer-0.1.2.tgz#3abe43aef3835f8ae077d136ddce0f276b0400e6" integrity sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg== -duplexify@^3.4.2, duplexify@^3.6.0: - version "3.7.1" - resolved "https://registry.yarnpkg.com/duplexify/-/duplexify-3.7.1.tgz#2a4df5317f6ccfd91f86d6fd25d8d8a103b88309" - integrity sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g== - dependencies: - end-of-stream "^1.0.0" - inherits "^2.0.1" - readable-stream "^2.0.0" - stream-shift "^1.0.0" - eastasianwidth@^0.2.0: version "0.2.0" resolved "https://registry.yarnpkg.com/eastasianwidth/-/eastasianwidth-0.2.0.tgz#696ce2ec0aa0e6ea93a397ffcf24aa7840c827cb" @@ -5898,18 +5509,10 @@ electron-to-chromium@^1.4.17: resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.46.tgz#c88a6fedc766589826db0481602a888864ade1ca" integrity sha512-UtV0xUA/dibCKKP2JMxOpDtXR74zABevuUEH4K0tvduFSIoxRVcYmQsbB51kXsFTX8MmOyWMt8tuZAlmDOqkrQ== -elliptic@^6.5.3: - version "6.5.4" - resolved "https://registry.yarnpkg.com/elliptic/-/elliptic-6.5.4.tgz#da37cebd31e79a1367e941b592ed1fbebd58abbb" - integrity sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ== - dependencies: - bn.js "^4.11.9" - brorand "^1.1.0" - hash.js "^1.0.0" - hmac-drbg "^1.0.1" - inherits "^2.0.4" - minimalistic-assert "^1.0.1" - minimalistic-crypto-utils "^1.0.1" +electron-to-chromium@^1.4.71: + version "1.4.71" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.71.tgz#17056914465da0890ce00351a3b946fd4cd51ff6" + integrity sha512-Hk61vXXKRb2cd3znPE9F+2pLWdIOmP7GjiTj45y6L3W/lO+hSnUSUhq+6lEaERWBdZOHbk2s3YV5c9xVl3boVw== emittery@^0.7.1: version "0.7.2" @@ -5936,21 +5539,20 @@ encodeurl@~1.0.2: resolved "https://registry.yarnpkg.com/encodeurl/-/encodeurl-1.0.2.tgz#ad3ff4c86ec2d029322f5a02c3a9a606c95b3f59" integrity sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k= -end-of-stream@^1.0.0, end-of-stream@^1.1.0, end-of-stream@^1.4.1: +end-of-stream@^1.1.0, end-of-stream@^1.4.1: version "1.4.4" resolved "https://registry.yarnpkg.com/end-of-stream/-/end-of-stream-1.4.4.tgz#5ae64a5f45057baf3626ec14da0ca5e4b2431eb0" integrity sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q== dependencies: once "^1.4.0" -enhanced-resolve@^4.5.0: - version "4.5.0" - resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-4.5.0.tgz#2f3cfd84dbe3b487f18f2db2ef1e064a571ca5ec" - integrity sha512-Nv9m36S/vxpsI+Hc4/ZGRs0n9mXqSWGGq49zxb/cJfPAQMbUtttJAlNPS4AQzaBdw/pKskw5bMbekT/Y7W/Wlg== +enhanced-resolve@^5.8.3: + version "5.9.0" + resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-5.9.0.tgz#49ac24953ac8452ed8fed2ef1340fc8e043667ee" + integrity sha512-weDYmzbBygL7HzGGS26M3hGQx68vehdEg6VUmqSOaFzXExFqlnKuSvsEJCVGQHScS8CQMbrAqftT+AzzHNt/YA== dependencies: - graceful-fs "^4.1.2" - memory-fs "^0.5.0" - tapable "^1.0.0" + graceful-fs "^4.2.4" + tapable "^2.2.0" enquirer@^2.3.0, enquirer@^2.3.5: version "2.3.6" @@ -5969,13 +5571,6 @@ entities@^3.0.1: resolved "https://registry.yarnpkg.com/entities/-/entities-3.0.1.tgz#2b887ca62585e96db3903482d336c1006c3001d4" integrity sha512-WiyBqoomrwMdFG1e0kqvASYfnlb0lp8M5o5Fw2OFq1hNZxxcNk8Ik0Xm7LxzBhuidnZB/UtBqVCgUz3kBOP51Q== -errno@^0.1.3, errno@~0.1.7: - version "0.1.8" - resolved "https://registry.yarnpkg.com/errno/-/errno-0.1.8.tgz#8bb3e9c7d463be4976ff888f76b4809ebc2e811f" - integrity sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A== - dependencies: - prr "~1.0.1" - error-ex@^1.3.1: version "1.3.2" resolved "https://registry.yarnpkg.com/error-ex/-/error-ex-1.3.2.tgz#b4ac40648107fdcdcfae242f428bea8a14d4f1bf" @@ -6009,6 +5604,11 @@ es-abstract@^1.17.2, es-abstract@^1.19.0, es-abstract@^1.19.1: string.prototype.trimstart "^1.0.4" unbox-primitive "^1.0.1" +es-module-lexer@^0.9.0: + version "0.9.3" + resolved "https://registry.yarnpkg.com/es-module-lexer/-/es-module-lexer-0.9.3.tgz#6f13db00cc38417137daf74366f535c8eb438f19" + integrity sha512-1HQ2M2sPtxwnvOvT1ZClHyQDiggdNjURWpY2we6aMKCQiUVxTmVs2UYPLIrD84sS+kMdUwfBSylbJPwNnBrnHQ== + es-to-primitive@^1.2.1: version "1.2.1" resolved "https://registry.yarnpkg.com/es-to-primitive/-/es-to-primitive-1.2.1.tgz#e55cd4c9cdc188bcefb03b366c736323fc5c898a" @@ -6308,15 +5908,7 @@ eslint-plugin-testing-library@5.0.5: dependencies: "@typescript-eslint/utils" "^5.10.2" -eslint-scope@^4.0.3: - version "4.0.3" - resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-4.0.3.tgz#ca03833310f6889a3264781aa82e63eb9cfe7848" - integrity sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg== - dependencies: - esrecurse "^4.1.0" - estraverse "^4.1.1" - -eslint-scope@^5.1.1: +eslint-scope@5.1.1, eslint-scope@^5.1.1: version "5.1.1" resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-5.1.1.tgz#e786e59a66cb92b3f6c1fb0d508aab174848f48c" integrity sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw== @@ -6420,7 +6012,7 @@ esquery@^1.4.0: dependencies: estraverse "^5.1.0" -esrecurse@^4.1.0, esrecurse@^4.3.0: +esrecurse@^4.3.0: version "4.3.0" resolved "https://registry.yarnpkg.com/esrecurse/-/esrecurse-4.3.0.tgz#7ad7964d679abb28bee72cec63758b1c5d2c9921" integrity sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag== @@ -6467,19 +6059,11 @@ eventemitter3@^4.0.0, eventemitter3@^4.0.4: resolved "https://registry.yarnpkg.com/eventemitter3/-/eventemitter3-4.0.7.tgz#2de9b68f6528d5644ef5c59526a1b4a07306169f" integrity sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw== -events@^3.0.0: +events@^3.2.0: version "3.3.0" resolved "https://registry.yarnpkg.com/events/-/events-3.3.0.tgz#31a95ad0a924e2d2c419a813aeb2c4e878ea7400" integrity sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q== -evp_bytestokey@^1.0.0, evp_bytestokey@^1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz#7fcbdb198dc71959432efe13842684e0525acb02" - integrity sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA== - dependencies: - md5.js "^1.3.4" - safe-buffer "^5.1.1" - exec-sh@^0.3.2: version "0.3.6" resolved "https://registry.yarnpkg.com/exec-sh/-/exec-sh-0.3.6.tgz#ff264f9e325519a60cb5e273692943483cca63bc" @@ -6740,11 +6324,6 @@ fd-slicer@~1.1.0: dependencies: pend "~1.2.0" -figgy-pudding@^3.5.1: - version "3.5.2" - resolved "https://registry.yarnpkg.com/figgy-pudding/-/figgy-pudding-3.5.2.tgz#b4eee8148abb01dcf1d1ac34367d59e12fa61d6e" - integrity sha512-0btnI/H8f2pavGMN8w40mlSKOfTK2SVJmBfBeVIj3kNw0swwgzyRq0d5TJVOwodFmtvpPeWPN/MCcfuWF0Ezbw== - file-entry-cache@^6.0.1: version "6.0.1" resolved "https://registry.yarnpkg.com/file-entry-cache/-/file-entry-cache-6.0.1.tgz#211b2dd9659cb0394b073e7323ac3c933d522027" @@ -6760,11 +6339,6 @@ file-loader@6.2.0: loader-utils "^2.0.0" schema-utils "^3.0.0" -file-uri-to-path@1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz#553a7b8446ff6f684359c445f1e37a05dacc33dd" - integrity sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw== - filesize@8.0.3: version "8.0.3" resolved "https://registry.yarnpkg.com/filesize/-/filesize-8.0.3.tgz#b53541cc42418ec716b41cd74831793964ff90ac" @@ -6800,24 +6374,6 @@ finalhandler@~1.1.2: statuses "~1.5.0" unpipe "~1.0.0" -find-cache-dir@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/find-cache-dir/-/find-cache-dir-2.1.0.tgz#8d0f94cd13fe43c6c7c261a0d86115ca918c05f7" - integrity sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ== - dependencies: - commondir "^1.0.1" - make-dir "^2.0.0" - pkg-dir "^3.0.0" - -find-cache-dir@^3.3.1: - version "3.3.2" - resolved "https://registry.yarnpkg.com/find-cache-dir/-/find-cache-dir-3.3.2.tgz#b30c5b6eff0730731aea9bbd9dbecbd80256d64b" - integrity sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig== - dependencies: - commondir "^1.0.1" - make-dir "^3.0.2" - pkg-dir "^4.1.0" - find-up@*: version "6.2.0" resolved "https://registry.yarnpkg.com/find-up/-/find-up-6.2.0.tgz#f3b81d633fa83bebe64f83a8bab357f86d5914be" @@ -6889,14 +6445,6 @@ flatted@^3.1.0: resolved "https://registry.yarnpkg.com/flatted/-/flatted-3.2.4.tgz#28d9969ea90661b5134259f312ab6aa7929ac5e2" integrity sha512-8/sOawo8tJ4QOBX8YlQBMxL8+RLZfxMQOif9o0KUKTNTjMYElWPE0r/m5VNFxTRd0NSw8qSy8dajrwX4RYI1Hw== -flush-write-stream@^1.0.0: - version "1.1.1" - resolved "https://registry.yarnpkg.com/flush-write-stream/-/flush-write-stream-1.1.1.tgz#8dd7d873a1babc207d94ead0c2e0e44276ebf2e8" - integrity sha512-3Z4XhFZ3992uIq0XOqb9AreonueSYphE6oYbpt5+3u06JWklbsPkNv3ZKkP9Bz/r+1MWCaMoSQ28P85+1Yc77w== - dependencies: - inherits "^2.0.3" - readable-stream "^2.3.6" - follow-redirects@^1.0.0: version "1.14.8" resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.14.8.tgz#016996fb9a11a100566398b1c6839337d7bfa8fc" @@ -6907,18 +6455,22 @@ for-in@^1.0.2: resolved "https://registry.yarnpkg.com/for-in/-/for-in-1.0.2.tgz#81068d295a8142ec0ac726c6e2200c30fb6d5e80" integrity sha1-gQaNKVqBQuwKxybG4iAMMPttXoA= -fork-ts-checker-webpack-plugin@4.1.6: - version "4.1.6" - resolved "https://registry.yarnpkg.com/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-4.1.6.tgz#5055c703febcf37fa06405d400c122b905167fc5" - integrity sha512-DUxuQaKoqfNne8iikd14SAkh5uw4+8vNifp6gmA73yYNS6ywLIWSLD/n/mBzHQRpW3J7rbATEakmiA8JvkTyZw== +fork-ts-checker-webpack-plugin@7.2.1: + version "7.2.1" + resolved "https://registry.yarnpkg.com/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-7.2.1.tgz#c37a538e12730fe11fd725bcf0fce29487950833" + integrity sha512-uOfQdg/iQ8iokQ64qcbu8iZb114rOmaKLQFu7hU14/eJaKgsP91cQ7ts7v2iiDld6TzDe84Meksha8/MkWiCyw== dependencies: - "@babel/code-frame" "^7.5.5" - chalk "^2.4.1" - micromatch "^3.1.10" + "@babel/code-frame" "^7.16.7" + chalk "^4.1.2" + chokidar "^3.5.3" + cosmiconfig "^7.0.1" + deepmerge "^4.2.2" + fs-extra "^10.0.0" + memfs "^3.4.1" minimatch "^3.0.4" - semver "^5.6.0" - tapable "^1.0.0" - worker-rpc "^0.1.0" + schema-utils "4.0.0" + semver "^7.3.5" + tapable "^2.2.1" form-data@^3.0.0: version "3.0.1" @@ -6956,20 +6508,12 @@ fresh@0.5.2: resolved "https://registry.yarnpkg.com/fresh/-/fresh-0.5.2.tgz#3d8cadd90d976569fa835ab1f8e4b23a105605a7" integrity sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac= -from2@^2.1.0: - version "2.3.0" - resolved "https://registry.yarnpkg.com/from2/-/from2-2.3.0.tgz#8bfb5502bde4a4d36cfdeea007fcca21d7e382af" - integrity sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8= - dependencies: - inherits "^2.0.1" - readable-stream "^2.0.0" - fs-constants@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/fs-constants/-/fs-constants-1.0.0.tgz#6be0de9be998ce16af8afc24497b9ee9b7ccd9ad" integrity sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow== -fs-extra@10.0.0: +fs-extra@10.0.0, fs-extra@^10.0.0: version "10.0.0" resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-10.0.0.tgz#9ff61b655dde53fb34a82df84bb214ce802e17c1" integrity sha512-C5owb14u9eJwizKGdchcDUQeFtlSHHthBk8pbX9Vc1PFZrLombudjDnNns88aYslCyF6IY5SUw3Roz6xShcEIQ== @@ -6978,7 +6522,7 @@ fs-extra@10.0.0: jsonfile "^6.0.1" universalify "^2.0.0" -fs-extra@^7.0.0, fs-extra@^7.0.1: +fs-extra@^7.0.1: version "7.0.1" resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-7.0.1.tgz#4f189c44aa123b895f722804f55ea23eadc348e9" integrity sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw== @@ -6996,13 +6540,6 @@ fs-extra@^8.1.0: jsonfile "^4.0.0" universalify "^0.1.0" -fs-minipass@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/fs-minipass/-/fs-minipass-2.1.0.tgz#7f5036fdbf12c63c169190cbe4199c852271f9fb" - integrity sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg== - dependencies: - minipass "^3.0.0" - fs-monkey@1.0.3: version "1.0.3" resolved "https://registry.yarnpkg.com/fs-monkey/-/fs-monkey-1.0.3.tgz#ae3ac92d53bb328efe0e9a1d9541f6ad8d48e2d3" @@ -7013,29 +6550,11 @@ fs-readdir-recursive@^1.1.0: resolved "https://registry.yarnpkg.com/fs-readdir-recursive/-/fs-readdir-recursive-1.1.0.tgz#e32fc030a2ccee44a6b5371308da54be0b397d27" integrity sha512-GNanXlVr2pf02+sPN40XN8HG+ePaNcvM0q5mZBd668Obwb0yD5GiUbZOFgwn8kGMY6I3mdyDJzieUy3PTYyTRA== -fs-write-stream-atomic@^1.0.8: - version "1.0.10" - resolved "https://registry.yarnpkg.com/fs-write-stream-atomic/-/fs-write-stream-atomic-1.0.10.tgz#b47df53493ef911df75731e70a9ded0189db40c9" - integrity sha1-tH31NJPvkR33VzHnCp3tAYnbQMk= - dependencies: - graceful-fs "^4.1.2" - iferr "^0.1.5" - imurmurhash "^0.1.4" - readable-stream "1 || 2" - fs.realpath@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f" integrity sha1-FQStJSMVjKpA20onh8sBQRmU6k8= -fsevents@^1.2.7: - version "1.2.13" - resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-1.2.13.tgz#f325cb0455592428bcf11b383370ef70e3bfcc38" - integrity sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw== - dependencies: - bindings "^1.5.0" - nan "^2.12.1" - fsevents@^2.1.2, fsevents@~2.3.2: version "2.3.2" resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.3.2.tgz#8a526f78b8fdf4623b709e0b975c52c24c02fd1a" @@ -7119,14 +6638,6 @@ get-value@^2.0.3, get-value@^2.0.6: resolved "https://registry.yarnpkg.com/get-value/-/get-value-2.0.6.tgz#dc15ca1c672387ca76bd37ac0a395ba2042a2c28" integrity sha1-3BXKHGcjh8p2vTesCjlbogQqLCg= -glob-parent@^3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-3.1.0.tgz#9e6af6299d8d3bd2bd40430832bd113df906c5ae" - integrity sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4= - dependencies: - is-glob "^3.1.0" - path-dirname "^1.0.0" - glob-parent@^5.1.2, glob-parent@~5.1.2: version "5.1.2" resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-5.1.2.tgz#869832c58034fe68a4093c17dc15e8340d8401c4" @@ -7134,6 +6645,11 @@ glob-parent@^5.1.2, glob-parent@~5.1.2: dependencies: is-glob "^4.0.1" +glob-to-regexp@^0.4.1: + version "0.4.1" + resolved "https://registry.yarnpkg.com/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz#c75297087c851b9a578bd217dd59a92f59fe546e" + integrity sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw== + glob@^7.0.0, glob@^7.1.1, glob@^7.1.2, glob@^7.1.3, glob@^7.1.4, glob@^7.1.6: version "7.2.0" resolved "https://registry.yarnpkg.com/glob/-/glob-7.2.0.tgz#d15535af7732e02e948f4c41628bd910293f6023" @@ -7222,7 +6738,7 @@ got@^9.6.0: to-readable-stream "^1.0.0" url-parse-lax "^3.0.0" -graceful-fs@^4.1.11, graceful-fs@^4.1.15, graceful-fs@^4.1.2, graceful-fs@^4.1.5, graceful-fs@^4.1.6, graceful-fs@^4.2.0, graceful-fs@^4.2.4, graceful-fs@^4.2.6: +graceful-fs@^4.1.11, graceful-fs@^4.1.2, graceful-fs@^4.1.5, graceful-fs@^4.1.6, graceful-fs@^4.2.0, graceful-fs@^4.2.4, graceful-fs@^4.2.6, graceful-fs@^4.2.9: version "4.2.9" resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.9.tgz#041b05df45755e587a24942279b9d113146e1c96" integrity sha512-NtNxqUcXgpW2iMrfqSfR73Glt39K+BLwWsPs94yR63v45T0Wbej7eRmL5cWfwEgqXnmjQp3zaJTshdRW/qC2ZQ== @@ -7329,23 +6845,6 @@ has@^1.0.3: dependencies: function-bind "^1.1.1" -hash-base@^3.0.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/hash-base/-/hash-base-3.1.0.tgz#55c381d9e06e1d2997a883b4a3fddfe7f0d3af33" - integrity sha512-1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA== - dependencies: - inherits "^2.0.4" - readable-stream "^3.6.0" - safe-buffer "^5.2.0" - -hash.js@^1.0.0, hash.js@^1.0.3: - version "1.1.7" - resolved "https://registry.yarnpkg.com/hash.js/-/hash.js-1.1.7.tgz#0babca538e8d4ee4a0f8988d68866537a003cf42" - integrity sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA== - dependencies: - inherits "^2.0.3" - minimalistic-assert "^1.0.1" - he@^1.2.0: version "1.2.0" resolved "https://registry.yarnpkg.com/he/-/he-1.2.0.tgz#84ae65fa7eafb165fddb61566ae14baf05664f0f" @@ -7359,15 +6858,6 @@ header-case@^2.0.4: capital-case "^1.0.4" tslib "^2.0.3" -hmac-drbg@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/hmac-drbg/-/hmac-drbg-1.0.1.tgz#d2745701025a6c775a6c545793ed502fc0c649a1" - integrity sha1-0nRXAQJabHdabFRXk+1QL8DGSaE= - dependencies: - hash.js "^1.0.3" - minimalistic-assert "^1.0.0" - minimalistic-crypto-utils "^1.0.1" - hosted-git-info@^2.1.4: version "2.8.9" resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-2.8.9.tgz#dffc0bf9a21c02209090f2aa69429e1414daf3f9" @@ -7400,33 +6890,29 @@ html-escaper@^2.0.0: resolved "https://registry.yarnpkg.com/html-escaper/-/html-escaper-2.0.2.tgz#dfd60027da36a36dfcbe236262c00a5822681453" integrity sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg== -html-minifier-terser@^5.0.1: - version "5.1.1" - resolved "https://registry.yarnpkg.com/html-minifier-terser/-/html-minifier-terser-5.1.1.tgz#922e96f1f3bb60832c2634b79884096389b1f054" - integrity sha512-ZPr5MNObqnV/T9akshPKbVgyOqLmy+Bxo7juKCfTfnjNniTAMdy4hz21YQqoofMBJD2kdREaqPPdThoR78Tgxg== +html-minifier-terser@^6.0.2: + version "6.1.0" + resolved "https://registry.yarnpkg.com/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz#bfc818934cc07918f6b3669f5774ecdfd48f32ab" + integrity sha512-YXxSlJBZTP7RS3tWnQw74ooKa6L9b9i9QYXY21eUEvhZ3u9XLfv6OnFsQq6RxkhHygsaUMvYsZRV5rU/OVNZxw== dependencies: - camel-case "^4.1.1" - clean-css "^4.2.3" - commander "^4.1.1" + camel-case "^4.1.2" + clean-css "^5.2.2" + commander "^8.3.0" he "^1.2.0" - param-case "^3.0.3" + param-case "^3.0.4" relateurl "^0.2.7" - terser "^4.6.3" - -html-webpack-plugin@4.5.2: - version "4.5.2" - resolved "https://registry.yarnpkg.com/html-webpack-plugin/-/html-webpack-plugin-4.5.2.tgz#76fc83fa1a0f12dd5f7da0404a54e2699666bc12" - integrity sha512-q5oYdzjKUIPQVjOosjgvCHQOv9Ett9CYYHlgvJeXG0qQvdSojnBq4vAdQBwn1+yGveAwHCoe/rMR86ozX3+c2A== - dependencies: - "@types/html-minifier-terser" "^5.0.0" - "@types/tapable" "^1.0.5" - "@types/webpack" "^4.41.8" - html-minifier-terser "^5.0.1" - loader-utils "^1.2.3" - lodash "^4.17.20" - pretty-error "^2.1.1" - tapable "^1.1.3" - util.promisify "1.0.0" + terser "^5.10.0" + +html-webpack-plugin@5.5.0: + version "5.5.0" + resolved "https://registry.yarnpkg.com/html-webpack-plugin/-/html-webpack-plugin-5.5.0.tgz#c3911936f57681c1f9f4d8b68c158cd9dfe52f50" + integrity sha512-sy88PC2cRTVxvETRgUHFrL4No3UxvcH8G1NepGhqaTT+GXN2kTamqasot0inS5hXeg1cMbFDt27zzo9p35lZVw== + dependencies: + "@types/html-minifier-terser" "^6.0.0" + html-minifier-terser "^6.0.2" + lodash "^4.17.21" + pretty-error "^4.0.0" + tapable "^2.0.0" htmlparser2@^6.1.0: version "6.1.0" @@ -7503,11 +6989,6 @@ http-proxy@^1.18.1: follow-redirects "^1.0.0" requires-port "^1.0.0" -https-browserify@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/https-browserify/-/https-browserify-1.0.0.tgz#ec06c10e0a34c0f2faf199f7fd7fc78fffd03c73" - integrity sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM= - https-proxy-agent@5.0.0, https-proxy-agent@^5.0.0: version "5.0.0" resolved "https://registry.yarnpkg.com/https-proxy-agent/-/https-proxy-agent-5.0.0.tgz#e2a90542abb68a762e0a0850f6c9edadfd8506b2" @@ -7553,28 +7034,16 @@ icss-replace-symbols@^1.1.0: resolved "https://registry.yarnpkg.com/icss-replace-symbols/-/icss-replace-symbols-1.1.0.tgz#06ea6f83679a7749e386cfe1fe812ae5db223ded" integrity sha1-Bupvg2ead0njhs/h/oEq5dsiPe0= -icss-utils@^4.0.0, icss-utils@^4.1.1: - version "4.1.1" - resolved "https://registry.yarnpkg.com/icss-utils/-/icss-utils-4.1.1.tgz#21170b53789ee27447c2f47dd683081403f9a467" - integrity sha512-4aFq7wvWyMHKgxsH8QQtGpvbASCf+eM3wPRLI6R+MgAnTCZ6STYsRvttLvRWK0Nfif5piF394St3HeJDaljGPA== - dependencies: - postcss "^7.0.14" - -icss-utils@^5.0.0: +icss-utils@^5.0.0, icss-utils@^5.1.0: version "5.1.0" resolved "https://registry.yarnpkg.com/icss-utils/-/icss-utils-5.1.0.tgz#c6be6858abd013d768e98366ae47e25d5887b1ae" integrity sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA== -ieee754@^1.1.13, ieee754@^1.1.4: +ieee754@^1.1.13: version "1.2.1" resolved "https://registry.yarnpkg.com/ieee754/-/ieee754-1.2.1.tgz#8eb7a10a63fff25d15a57b001586d177d1b0d352" integrity sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA== -iferr@^0.1.5: - version "0.1.5" - resolved "https://registry.yarnpkg.com/iferr/-/iferr-0.1.5.tgz#c60eed69e6d8fdb6b3104a1fcbca1c192dc5b501" - integrity sha1-xg7taebY/bazEEofy8ocGS3FtQE= - ignore-walk@^4.0.1: version "4.0.1" resolved "https://registry.yarnpkg.com/ignore-walk/-/ignore-walk-4.0.1.tgz#fc840e8346cf88a3a9380c5b17933cd8f4d39fa3" @@ -7637,11 +7106,6 @@ indent-string@^4.0.0: resolved "https://registry.yarnpkg.com/indent-string/-/indent-string-4.0.0.tgz#624f8f4497d619b2d9768531d58f4122854d7251" integrity sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg== -infer-owner@^1.0.3, infer-owner@^1.0.4: - version "1.0.4" - resolved "https://registry.yarnpkg.com/infer-owner/-/infer-owner-1.0.4.tgz#c4cefcaa8e51051c2a40ba2ce8a3d27295af9467" - integrity sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A== - inflight@^1.0.4: version "1.0.6" resolved "https://registry.yarnpkg.com/inflight/-/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9" @@ -7650,16 +7114,11 @@ inflight@^1.0.4: once "^1.3.0" wrappy "1" -inherits@2, inherits@2.0.4, inherits@^2.0.1, inherits@^2.0.3, inherits@^2.0.4, inherits@~2.0.1, inherits@~2.0.3: +inherits@2, inherits@2.0.4, inherits@^2.0.1, inherits@^2.0.3, inherits@^2.0.4, inherits@~2.0.3: version "2.0.4" resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c" integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ== -inherits@2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.1.tgz#b17d08d326b4423e568eff719f91b0b1cbdf69f1" - integrity sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE= - inherits@2.0.3: version "2.0.3" resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.3.tgz#633c2c83e3da42a502f52466022480f4208261de" @@ -7745,13 +7204,6 @@ is-bigint@^1.0.1: dependencies: has-bigints "^1.0.1" -is-binary-path@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/is-binary-path/-/is-binary-path-1.0.1.tgz#75f16642b480f187a711c814161fd3a4a7655898" - integrity sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg= - dependencies: - binary-extensions "^1.0.0" - is-binary-path@~2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/is-binary-path/-/is-binary-path-2.1.0.tgz#ea1f7f3b80f064236e83470f86c09c254fb45b09" @@ -7854,7 +7306,7 @@ is-extendable@^1.0.1: dependencies: is-plain-object "^2.0.4" -is-extglob@^2.1.0, is-extglob@^2.1.1: +is-extglob@^2.1.1: version "2.1.1" resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-2.1.1.tgz#a88c02535791f02ed37c76a1b9ea9773c833f8c2" integrity sha1-qIwCU1eR8C7TfHahueqXc8gz+MI= @@ -7879,13 +7331,6 @@ is-generator-fn@^2.0.0: resolved "https://registry.yarnpkg.com/is-generator-fn/-/is-generator-fn-2.1.0.tgz#7d140adc389aaf3011a8f2a2a4cfa6faadffb118" integrity sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ== -is-glob@^3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-3.1.0.tgz#7ba5ae24217804ac70707b96922567486cc3e84a" - integrity sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo= - dependencies: - is-extglob "^2.1.0" - is-glob@^4.0.0, is-glob@^4.0.1, is-glob@^4.0.3, is-glob@~4.0.1: version "4.0.3" resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-4.0.3.tgz#64f61e42cbbb2eec2071a9dac0b28ba1e65d5084" @@ -8045,11 +7490,6 @@ is-windows@^1.0.0, is-windows@^1.0.2: resolved "https://registry.yarnpkg.com/is-windows/-/is-windows-1.0.2.tgz#d1850eb9791ecd18e6182ce12a30f396634bb19d" integrity sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA== -is-wsl@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/is-wsl/-/is-wsl-1.1.0.tgz#1f16e4aa22b04d1336b66188a66af3c600c3a66d" - integrity sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0= - is-wsl@^2.1.1, is-wsl@^2.2.0: version "2.2.0" resolved "https://registry.yarnpkg.com/is-wsl/-/is-wsl-2.2.0.tgz#74a4c76e77ca9fd3f932f290c17ea326cd157271" @@ -8062,7 +7502,7 @@ is-yarn-global@^0.3.0: resolved "https://registry.yarnpkg.com/is-yarn-global/-/is-yarn-global-0.3.0.tgz#d502d3382590ea3004893746754c89139973e232" integrity sha512-VjSeb/lHmkoyd8ryPVIKvOCn4D1koMqY+vqyjjUfc3xyKtP4dYOxM44sZrnqQSzSds3xyOrUTLTC9LVCVgLngw== -isarray@1.0.0, isarray@^1.0.0, isarray@~1.0.0: +isarray@1.0.0, isarray@~1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11" integrity sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE= @@ -8614,7 +8054,7 @@ jest-worker@^25.1.0: merge-stream "^2.0.0" supports-color "^7.0.0" -jest-worker@^26.5.0, jest-worker@^26.6.2: +jest-worker@^26.6.2: version "26.6.2" resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-26.6.2.tgz#7f72cbc4d643c365e27b9fd775f9d0eaa9c7a8ed" integrity sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ== @@ -8623,6 +8063,15 @@ jest-worker@^26.5.0, jest-worker@^26.6.2: merge-stream "^2.0.0" supports-color "^7.0.0" +jest-worker@^27.4.5: + version "27.5.1" + resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-27.5.1.tgz#8d146f0900e8973b106b6f73cc1e9a8cb86f8db0" + integrity sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg== + dependencies: + "@types/node" "*" + merge-stream "^2.0.0" + supports-color "^8.0.0" + jest@26.6.3: version "26.6.3" resolved "https://registry.yarnpkg.com/jest/-/jest-26.6.3.tgz#40e8fdbe48f00dfa1f0ce8121ca74b88ac9148ef" @@ -8816,7 +8265,7 @@ kleur@^3.0.3: resolved "https://registry.yarnpkg.com/kleur/-/kleur-3.0.3.tgz#a79c9ecc86ee1ce3fa6206d1216c501f147fc07e" integrity sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w== -klona@^2.0.4: +klona@^2.0.4, klona@^2.0.5: version "2.0.5" resolved "https://registry.yarnpkg.com/klona/-/klona-2.0.5.tgz#d166574d90076395d9963aa7a928fabb8d76afbc" integrity sha512-pJiBpiXMbt7dkzXe8Ghj/u4FfXOOa98fPW+bihOJ4SjnoijweJrNThJfd3ifXpXhREjpoF2mZVH1GfS9LV3kHQ== @@ -8927,21 +8376,17 @@ load-yaml-file@^0.2.0: pify "^4.0.1" strip-bom "^3.0.0" -loader-runner@^2.4.0: - version "2.4.0" - resolved "https://registry.yarnpkg.com/loader-runner/-/loader-runner-2.4.0.tgz#ed47066bfe534d7e84c4c7b9998c2a75607d9357" - integrity sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw== +loader-runner@^4.2.0: + version "4.2.0" + resolved "https://registry.yarnpkg.com/loader-runner/-/loader-runner-4.2.0.tgz#d7022380d66d14c5fb1d496b89864ebcfd478384" + integrity sha512-92+huvxMvYlMzMt0iIOukcwYBFpkYJdpl2xsZ7LrlayO7E8SOv+JJUEK17B/dJIHAOLMfh2dZZ/Y18WgmGtYNw== -loader-utils@2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/loader-utils/-/loader-utils-2.0.0.tgz#e4cace5b816d425a166b5f097e10cd12b36064b0" - integrity sha512-rP4F0h2RaWSvPEkD7BLDFQnvSf+nK+wr3ESUjNTyAGobqrijmW92zc+SO6d4p4B1wh7+B/Jg1mkQe5NYUEHtHQ== - dependencies: - big.js "^5.2.2" - emojis-list "^3.0.0" - json5 "^2.1.2" +loader-utils@3.2.0, loader-utils@^3.2.0: + version "3.2.0" + resolved "https://registry.yarnpkg.com/loader-utils/-/loader-utils-3.2.0.tgz#bcecc51a7898bee7473d4bc6b845b23af8304d4f" + integrity sha512-HVl9ZqccQihZ7JM85dco1MvO9G+ONvxoGa9rkhzFsneGLKSUg1gJf9bWzhRhcvm2qChhWpebQhP44qxjKIUCaQ== -loader-utils@^1.1.0, loader-utils@^1.2.3: +loader-utils@^1.1.0: version "1.4.0" resolved "https://registry.yarnpkg.com/loader-utils/-/loader-utils-1.4.0.tgz#c579b5e34cb34b1a74edc6c1fb36bfa371d5a613" integrity sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA== @@ -8959,11 +8404,6 @@ loader-utils@^2.0.0: emojis-list "^3.0.0" json5 "^2.1.2" -loader-utils@^3.2.0: - version "3.2.0" - resolved "https://registry.yarnpkg.com/loader-utils/-/loader-utils-3.2.0.tgz#bcecc51a7898bee7473d4bc6b845b23af8304d4f" - integrity sha512-HVl9ZqccQihZ7JM85dco1MvO9G+ONvxoGa9rkhzFsneGLKSUg1gJf9bWzhRhcvm2qChhWpebQhP44qxjKIUCaQ== - locate-path@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-2.0.0.tgz#2b568b265eec944c6d9c0de9c3dbbbca0354cd8e" @@ -9036,7 +8476,7 @@ lodash.uniq@^4.5.0: resolved "https://registry.yarnpkg.com/lodash.uniq/-/lodash.uniq-4.5.0.tgz#d0225373aeb652adc1bc82e4945339a842754773" integrity sha1-0CJTc662Uq3BvILklFM5qEJ1R3M= -lodash@4.x, "lodash@>=3.5 <5", lodash@^4.17.14, lodash@^4.17.15, lodash@^4.17.20, lodash@^4.17.21, lodash@^4.17.4, lodash@^4.17.5, lodash@^4.7.0: +lodash@4.x, lodash@^4.17.14, lodash@^4.17.15, lodash@^4.17.20, lodash@^4.17.21, lodash@^4.17.4, lodash@^4.17.5, lodash@^4.7.0: version "4.17.21" resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.21.tgz#679591c564c3bffaae8454cf0b3df370c3d6911c" integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg== @@ -9083,13 +8523,6 @@ lru-cache@^4.0.1: pseudomap "^1.0.2" yallist "^2.1.2" -lru-cache@^5.1.1: - version "5.1.1" - resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-5.1.1.tgz#1da27e6710271947695daf6848e847f01d84b920" - integrity sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w== - dependencies: - yallist "^3.0.2" - lru-cache@^6.0.0: version "6.0.0" resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-6.0.0.tgz#6d6fe6570ebd96aaf90fcad1dafa3b2566db3a94" @@ -9109,7 +8542,7 @@ magic-string@^0.25.7: dependencies: sourcemap-codec "^1.4.4" -make-dir@^2.0.0, make-dir@^2.1.0: +make-dir@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/make-dir/-/make-dir-2.1.0.tgz#5f0310e18b8be898cc07009295a30ae41e91e6f5" integrity sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA== @@ -9117,7 +8550,7 @@ make-dir@^2.0.0, make-dir@^2.1.0: pify "^4.0.1" semver "^5.6.0" -make-dir@^3.0.0, make-dir@^3.0.2: +make-dir@^3.0.0: version "3.1.0" resolved "https://registry.yarnpkg.com/make-dir/-/make-dir-3.1.0.tgz#415e967046b3a7f1d185277d84aa58203726a13f" integrity sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw== @@ -9158,15 +8591,6 @@ map-visit@^1.0.0: dependencies: object-visit "^1.0.0" -md5.js@^1.3.4: - version "1.3.5" - resolved "https://registry.yarnpkg.com/md5.js/-/md5.js-1.3.5.tgz#b5d07b8e3216e3e27cd728d72f70d1e6a342005f" - integrity sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg== - dependencies: - hash-base "^3.0.0" - inherits "^2.0.1" - safe-buffer "^5.1.2" - mdn-data@2.0.14: version "2.0.14" resolved "https://registry.yarnpkg.com/mdn-data/-/mdn-data-2.0.14.tgz#7113fc4281917d63ce29b43446f701e68c25ba50" @@ -9189,22 +8613,6 @@ memfs@^3.4.1: dependencies: fs-monkey "1.0.3" -memory-fs@^0.4.1: - version "0.4.1" - resolved "https://registry.yarnpkg.com/memory-fs/-/memory-fs-0.4.1.tgz#3a9a20b8462523e447cfbc7e8bb80ed667bfc552" - integrity sha1-OpoguEYlI+RHz7x+i7gO1me/xVI= - dependencies: - errno "^0.1.3" - readable-stream "^2.0.1" - -memory-fs@^0.5.0: - version "0.5.0" - resolved "https://registry.yarnpkg.com/memory-fs/-/memory-fs-0.5.0.tgz#324c01288b88652966d161db77838720845a8e3c" - integrity sha512-jA0rdU5KoQMC0e6ppoNRtpp6vjFq6+NY7r8hywnC7V+1Xj/MtHwGIbB1QaK/dunyjWteJzmkpd7ooeWg10T7GA== - dependencies: - errno "^0.1.3" - readable-stream "^2.0.1" - meow@^6.0.0: version "6.1.1" resolved "https://registry.yarnpkg.com/meow/-/meow-6.1.1.tgz#1ad64c4b76b2a24dfb2f635fddcadf320d251467" @@ -9242,11 +8650,6 @@ methods@~1.1.2: resolved "https://registry.yarnpkg.com/methods/-/methods-1.1.2.tgz#5529a4d67654134edcc5266656835b0f851afcee" integrity sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4= -microevent.ts@~0.1.1: - version "0.1.1" - resolved "https://registry.yarnpkg.com/microevent.ts/-/microevent.ts-0.1.1.tgz#70b09b83f43df5172d0205a63025bce0f7357fa0" - integrity sha512-jo1OfR4TaEwd5HOrt5+tAZ9mqT4jmpNAusXtyfNzqVm9uiSYFZlKM1wYL4oU7azZW/PxQW53wM0S6OR1JHNa2g== - micromatch@4.0.4, micromatch@^4.0.2, micromatch@^4.0.4: version "4.0.4" resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-4.0.4.tgz#896d519dfe9db25fce94ceb7a500919bf881ebf9" @@ -9255,7 +8658,7 @@ micromatch@4.0.4, micromatch@^4.0.2, micromatch@^4.0.4: braces "^3.0.1" picomatch "^2.2.3" -micromatch@^3.1.10, micromatch@^3.1.4: +micromatch@^3.1.4: version "3.1.10" resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-3.1.10.tgz#70859bc95c9840952f359a068a3fc49f9ecfac23" integrity sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg== @@ -9274,14 +8677,6 @@ micromatch@^3.1.10, micromatch@^3.1.4: snapdragon "^0.8.1" to-regex "^3.0.2" -miller-rabin@^4.0.0: - version "4.0.1" - resolved "https://registry.yarnpkg.com/miller-rabin/-/miller-rabin-4.0.1.tgz#f080351c865b0dc562a8462966daa53543c78a4d" - integrity sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA== - dependencies: - bn.js "^4.0.0" - brorand "^1.0.1" - mime-db@1.51.0, "mime-db@>= 1.43.0 < 2": version "1.51.0" resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.51.0.tgz#d9ff62451859b18342d960850dc3cfb77e63fb0c" @@ -9329,16 +8724,11 @@ mini-css-extract-plugin@0.11.3: schema-utils "^1.0.0" webpack-sources "^1.1.0" -minimalistic-assert@^1.0.0, minimalistic-assert@^1.0.1: +minimalistic-assert@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz#2e194de044626d4a10e7f7fbc00ce73e83e4d5c7" integrity sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A== -minimalistic-crypto-utils@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz#f6c00c1c0b082246e5c4d99dfb8c7c083b2b582a" - integrity sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo= - minimatch@3.0.4, minimatch@^3.0.4: version "3.0.4" resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.4.tgz#5166e286457f03306064be5497e8dbb0c3d32083" @@ -9360,58 +8750,6 @@ minimist@^1.1.1, minimist@^1.2.0, minimist@^1.2.5: resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.5.tgz#67d66014b66a6a8aaa0c083c5fd58df4e4e97602" integrity sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw== -minipass-collect@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/minipass-collect/-/minipass-collect-1.0.2.tgz#22b813bf745dc6edba2576b940022ad6edc8c617" - integrity sha512-6T6lH0H8OG9kITm/Jm6tdooIbogG9e0tLgpY6mphXSm/A9u8Nq1ryBG+Qspiub9LjWlBPsPS3tWQ/Botq4FdxA== - dependencies: - minipass "^3.0.0" - -minipass-flush@^1.0.5: - version "1.0.5" - resolved "https://registry.yarnpkg.com/minipass-flush/-/minipass-flush-1.0.5.tgz#82e7135d7e89a50ffe64610a787953c4c4cbb373" - integrity sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw== - dependencies: - minipass "^3.0.0" - -minipass-pipeline@^1.2.2: - version "1.2.4" - resolved "https://registry.yarnpkg.com/minipass-pipeline/-/minipass-pipeline-1.2.4.tgz#68472f79711c084657c067c5c6ad93cddea8214c" - integrity sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A== - dependencies: - minipass "^3.0.0" - -minipass@^3.0.0, minipass@^3.1.1: - version "3.1.6" - resolved "https://registry.yarnpkg.com/minipass/-/minipass-3.1.6.tgz#3b8150aa688a711a1521af5e8779c1d3bb4f45ee" - integrity sha512-rty5kpw9/z8SX9dmxblFA6edItUmwJgMeYDZRrwlIVN27i8gysGbznJwUggw2V/FVqFSDdWy040ZPS811DYAqQ== - dependencies: - yallist "^4.0.0" - -minizlib@^2.1.1: - version "2.1.2" - resolved "https://registry.yarnpkg.com/minizlib/-/minizlib-2.1.2.tgz#e90d3466ba209b932451508a11ce3d3632145931" - integrity sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg== - dependencies: - minipass "^3.0.0" - yallist "^4.0.0" - -mississippi@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/mississippi/-/mississippi-3.0.0.tgz#ea0a3291f97e0b5e8776b363d5f0a12d94c67022" - integrity sha512-x471SsVjUtBRtcvd4BzKE9kFC+/2TeWgKCgw0bZcw1b9l2X3QX5vCWgF+KaZaYm87Ss//rHnWryupDrgLvmSkA== - dependencies: - concat-stream "^1.5.0" - duplexify "^3.4.2" - end-of-stream "^1.1.0" - flush-write-stream "^1.0.0" - from2 "^2.1.0" - parallel-transform "^1.1.0" - pump "^3.0.0" - pumpify "^1.3.3" - stream-each "^1.1.0" - through2 "^2.0.0" - mixin-deep@^1.2.0: version "1.3.2" resolved "https://registry.yarnpkg.com/mixin-deep/-/mixin-deep-1.3.2.tgz#1120b43dc359a785dce65b55b82e257ccf479566" @@ -9430,12 +8768,12 @@ mkdirp-classic@^0.5.2: resolved "https://registry.yarnpkg.com/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz#fa10c9115cc6d8865be221ba47ee9bed78601113" integrity sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A== -mkdirp@1.x, mkdirp@^1.0.3, mkdirp@^1.0.4: +mkdirp@1.x, mkdirp@^1.0.4: version "1.0.4" resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-1.0.4.tgz#3eb5ed62622756d79a5f0e2a221dfebad75c2f7e" integrity sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw== -mkdirp@^0.5.1, mkdirp@^0.5.3, mkdirp@^0.5.5, mkdirp@~0.5.1: +mkdirp@^0.5.5, mkdirp@~0.5.1: version "0.5.5" resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.5.tgz#d91cefd62d1436ca0f41620e251288d420099def" integrity sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ== @@ -9447,18 +8785,6 @@ mobile-drag-drop@^2.3.0-rc.2: resolved "https://registry.yarnpkg.com/mobile-drag-drop/-/mobile-drag-drop-2.3.0-rc.2.tgz#00d6e85e04512a620fd5357366e8786bd29aa7aa" integrity sha512-4rHP0PUeWkSp0O3waNHPQZCHeZnLu8bE59MerWOnZJ249BCyICXL1WWp3xqkMKXEDFYuhfk3bS42bKB9IeN9uw== -move-concurrently@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/move-concurrently/-/move-concurrently-1.0.1.tgz#be2c005fda32e0b29af1f05d7c4b33214c701f92" - integrity sha1-viwAX9oy4LKa8fBdfEszIUxwH5I= - dependencies: - aproba "^1.1.1" - copy-concurrently "^1.0.0" - fs-write-stream-atomic "^1.0.8" - mkdirp "^0.5.1" - rimraf "^2.5.4" - run-queue "^1.0.3" - ms@2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/ms/-/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8" @@ -9487,11 +8813,6 @@ multicast-dns@^6.0.1: dns-packet "^1.3.1" thunky "^1.0.2" -nan@^2.12.1: - version "2.15.0" - resolved "https://registry.yarnpkg.com/nan/-/nan-2.15.0.tgz#3f34a473ff18e15c1b5626b62903b5ad6e665fee" - integrity sha512-8ZtvEnA2c5aYCZYd1cvgdnU6cqwixRoYg70xPLWUws5ORTa/lnw+u4amixRS/Ac5U5mQVgp9pnlSUnbNWFaWZQ== - nanoid@^3.2.0: version "3.2.0" resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.2.0.tgz#62667522da6673971cca916a6d3eff3f415ff80c" @@ -9524,7 +8845,7 @@ negotiator@0.6.3: resolved "https://registry.yarnpkg.com/negotiator/-/negotiator-0.6.3.tgz#58e323a72fedc0d6f9cd4d31fe49f51479590ccd" integrity sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg== -neo-async@^2.5.0, neo-async@^2.6.1, neo-async@^2.6.2: +neo-async@^2.6.2: version "2.6.2" resolved "https://registry.yarnpkg.com/neo-async/-/neo-async-2.6.2.tgz#b4aafb93e3aeb2d8174ca53cf163ab7d7308305f" integrity sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw== @@ -9559,35 +8880,6 @@ node-int64@^0.4.0: resolved "https://registry.yarnpkg.com/node-int64/-/node-int64-0.4.0.tgz#87a9065cdb355d3182d8f94ce11188b825c68a3b" integrity sha1-h6kGXNs1XTGC2PlM4RGIuCXGijs= -node-libs-browser@^2.2.1: - version "2.2.1" - resolved "https://registry.yarnpkg.com/node-libs-browser/-/node-libs-browser-2.2.1.tgz#b64f513d18338625f90346d27b0d235e631f6425" - integrity sha512-h/zcD8H9kaDZ9ALUWwlBUDo6TKF8a7qBSCSEGfjTVIYeqsioSKaAX+BN7NgiMGp6iSIXZ3PxgCu8KS3b71YK5Q== - dependencies: - assert "^1.1.1" - browserify-zlib "^0.2.0" - buffer "^4.3.0" - console-browserify "^1.1.0" - constants-browserify "^1.0.0" - crypto-browserify "^3.11.0" - domain-browser "^1.1.1" - events "^3.0.0" - https-browserify "^1.0.0" - os-browserify "^0.3.0" - path-browserify "0.0.1" - process "^0.11.10" - punycode "^1.2.4" - querystring-es3 "^0.2.0" - readable-stream "^2.3.3" - stream-browserify "^2.0.1" - stream-http "^2.7.2" - string_decoder "^1.0.0" - timers-browserify "^2.0.4" - tty-browserify "0.0.0" - url "^0.11.0" - util "^0.11.0" - vm-browserify "^1.0.1" - node-notifier@^8.0.0: version "8.0.2" resolved "https://registry.yarnpkg.com/node-notifier/-/node-notifier-8.0.2.tgz#f3167a38ef0d2c8a866a83e318c1ba0efeb702c5" @@ -9605,6 +8897,11 @@ node-releases@^2.0.1: resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-2.0.1.tgz#3d1d395f204f1f2f29a54358b9fb678765ad2fc5" integrity sha512-CqyzN6z7Q6aMeF/ktcMVTzhAHCEpf8SOarwpzpf8pNBY2k5/oM34UHldUwp8VKI7uxct2HxSRdJjBaZeESzcxA== +node-releases@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-2.0.2.tgz#7139fe71e2f4f11b47d4d2986aaf8c48699e0c01" + integrity sha512-XxYDdcQ6eKqp/YjI+tb2C5WM2LgjnZrfYg4vgQt49EK268b6gYCHsBLrK2qvJo4FmCtqmKezb0WZFK4fkrZNsg== + normalize-css-color@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/normalize-css-color/-/normalize-css-color-1.0.2.tgz#02991e97cccec6623fe573afbbf0de6a1f3e9f8d" @@ -9766,7 +9063,7 @@ object.assign@^4.1.0, object.assign@^4.1.2: has-symbols "^1.0.1" object-keys "^1.1.1" -object.entries@^1.1.0, object.entries@^1.1.5: +object.entries@^1.1.5: version "1.1.5" resolved "https://registry.yarnpkg.com/object.entries/-/object.entries-1.1.5.tgz#e1acdd17c4de2cd96d5a08487cfb9db84d881861" integrity sha512-TyxmjUoZggd4OrrU1W66FMDG6CuqJxsFvymeyXI51+vQLN67zYfZseptRge703kKQdo4uccgAKebXFcRCzk4+g== @@ -9784,7 +9081,7 @@ object.fromentries@^2.0.5: define-properties "^1.1.3" es-abstract "^1.19.1" -object.getownpropertydescriptors@^2.0.3, object.getownpropertydescriptors@^2.1.0: +object.getownpropertydescriptors@^2.1.0: version "2.1.3" resolved "https://registry.yarnpkg.com/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.3.tgz#b223cf38e17fefb97a63c10c91df72ccb386df9e" integrity sha512-VdDoCwvJI4QdC6ndjpqFmoL3/+HxffFBbcJzKi5hwLLqqx3mdbedRpfZDdK0SrOSauj8X4GzBvnDZl4vTN7dOw== @@ -9907,11 +9204,6 @@ optionator@^0.9.1: type-check "^0.4.0" word-wrap "^1.2.3" -os-browserify@^0.3.0: - version "0.3.0" - resolved "https://registry.yarnpkg.com/os-browserify/-/os-browserify-0.3.0.tgz#854373c7f5c2315914fc9bfc6bd8238fdda1ec27" - integrity sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc= - os-tmpdir@~1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/os-tmpdir/-/os-tmpdir-1.0.2.tgz#bbe67406c79aa85c5cfec766fe5734555dfa1274" @@ -10062,21 +9354,7 @@ package-json@^6.3.0: registry-url "^5.0.0" semver "^6.2.0" -pako@~1.0.5: - version "1.0.11" - resolved "https://registry.yarnpkg.com/pako/-/pako-1.0.11.tgz#6c9599d340d54dfd3946380252a35705a6b992bf" - integrity sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw== - -parallel-transform@^1.1.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/parallel-transform/-/parallel-transform-1.2.0.tgz#9049ca37d6cb2182c3b1d2c720be94d14a5814fc" - integrity sha512-P2vSmIu38uIlvdcU7fDkyrxj33gTUy/ABO5ZUbGowxNCopBq/OoD42bP4UmMrJoPyk4Uqf0mu3mtWBhHCZD8yg== - dependencies: - cyclist "^1.0.1" - inherits "^2.0.3" - readable-stream "^2.1.5" - -param-case@^3.0.3, param-case@^3.0.4: +param-case@^3.0.4: version "3.0.4" resolved "https://registry.yarnpkg.com/param-case/-/param-case-3.0.4.tgz#7d17fe4aa12bde34d4a77d91acfb6219caad01c5" integrity sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A== @@ -10091,17 +9369,6 @@ parent-module@^1.0.0: dependencies: callsites "^3.0.0" -parse-asn1@^5.0.0, parse-asn1@^5.1.5: - version "5.1.6" - resolved "https://registry.yarnpkg.com/parse-asn1/-/parse-asn1-5.1.6.tgz#385080a3ec13cb62a62d39409cb3e88844cdaed4" - integrity sha512-RnZRo1EPU6JBnra2vGHj0yhp6ebyjBZpmUCLHWiFhxlzvBCCpAuZ7elsBp1PVAbQN0/04VD/19rfzlBSwLstMw== - dependencies: - asn1.js "^5.2.0" - browserify-aes "^1.0.0" - evp_bytestokey "^1.0.0" - pbkdf2 "^3.0.3" - safe-buffer "^5.1.1" - parse-json@^5.0.0: version "5.2.0" resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-5.2.0.tgz#c76fc66dee54231c962b22bcc8a72cf2f99753cd" @@ -10154,11 +9421,6 @@ patch-package@^6.4.7: slash "^2.0.0" tmp "^0.0.33" -path-browserify@0.0.1: - version "0.0.1" - resolved "https://registry.yarnpkg.com/path-browserify/-/path-browserify-0.0.1.tgz#e6c4ddd7ed3aa27c68a20cc4e50e1a4ee83bbc4a" - integrity sha512-BapA40NHICOS+USX9SN4tyhq+A2RrN/Ws5F0Z5aMHDp98Fl86lX8Oti8B7uN93L4Ifv4fHOEA+pQw87gmMO/lQ== - path-browserify@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/path-browserify/-/path-browserify-1.0.1.tgz#d98454a9c3753d5790860f16f68867b9e46be1fd" @@ -10172,11 +9434,6 @@ path-case@^3.0.4: dot-case "^3.0.4" tslib "^2.0.3" -path-dirname@^1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/path-dirname/-/path-dirname-1.0.2.tgz#cc33d24d525e099a5388c0336c6e32b9160609e0" - integrity sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA= - path-exists@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-3.0.0.tgz#ce0ebeaa5f78cb18925ea7d810d7b59b010fd515" @@ -10222,17 +9479,6 @@ path-type@^4.0.0: resolved "https://registry.yarnpkg.com/path-type/-/path-type-4.0.0.tgz#84ed01c0a7ba380afe09d90a8c180dcd9d03043b" integrity sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw== -pbkdf2@^3.0.3: - version "3.1.2" - resolved "https://registry.yarnpkg.com/pbkdf2/-/pbkdf2-3.1.2.tgz#dd822aa0887580e52f1a039dc3eda108efae3075" - integrity sha512-iuh7L6jA7JEGu2WxDwtQP1ddOpaJNC4KlDEFfdQajSGgGPNi4OyDc2R7QnbY2bR9QjBVGwgvTdNJZoE7RaxUMA== - dependencies: - create-hash "^1.1.2" - create-hmac "^1.1.4" - ripemd160 "^2.0.1" - safe-buffer "^5.0.1" - sha.js "^2.4.8" - pend@~1.2.0: version "1.2.0" resolved "https://registry.yarnpkg.com/pend/-/pend-1.2.0.tgz#7a57eb550a6783f9115331fcf4663d5c8e007a50" @@ -10268,20 +9514,13 @@ pirates@^4.0.1: resolved "https://registry.yarnpkg.com/pirates/-/pirates-4.0.4.tgz#07df81e61028e402735cdd49db701e4885b4e6e6" integrity sha512-ZIrVPH+A52Dw84R0L3/VS9Op04PuQ2SEoJL6bkshmiTic/HldyW9Tf7oH5mhJZBK7NmDx27vSMrYEXPXclpDKw== -pkg-dir@4.2.0, pkg-dir@^4.1.0, pkg-dir@^4.2.0: +pkg-dir@4.2.0, pkg-dir@^4.2.0: version "4.2.0" resolved "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-4.2.0.tgz#f099133df7ede422e81d1d8448270eeb3e4261f3" integrity sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ== dependencies: find-up "^4.0.0" -pkg-dir@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-3.0.0.tgz#2749020f239ed990881b1f71210d51eb6523bea3" - integrity sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw== - dependencies: - find-up "^3.0.0" - pkg-up@3.1.0: version "3.1.0" resolved "https://registry.yarnpkg.com/pkg-up/-/pkg-up-3.1.0.tgz#100ec235cc150e4fd42519412596a28512a0def5" @@ -10289,10 +9528,10 @@ pkg-up@3.1.0: dependencies: find-up "^3.0.0" -pnp-webpack-plugin@1.6.4: - version "1.6.4" - resolved "https://registry.yarnpkg.com/pnp-webpack-plugin/-/pnp-webpack-plugin-1.6.4.tgz#c9711ac4dc48a685dabafc86f8b6dd9f8df84149" - integrity sha512-7Wjy+9E3WwLOEL30D+m8TSTF7qJJUJLONBnwQp0518siuMxUQUbgZwssaFX+QKlZkjHZcw/IpZCt/H0srrntSg== +pnp-webpack-plugin@1.7.0: + version "1.7.0" + resolved "https://registry.yarnpkg.com/pnp-webpack-plugin/-/pnp-webpack-plugin-1.7.0.tgz#65741384f6d8056f36e2255a8d67ffc20866f5c9" + integrity sha512-2Rb3vm+EXble/sMXNSu6eoBx8e79gKqhNq9F5ZWW6ERNCTE/Q0wQNne5541tE5vKjfM8hpNCYL+LGc1YTfI0dg== dependencies: ts-pnp "^1.1.6" @@ -10497,16 +9736,14 @@ postcss-load-config@^3.0.0: lilconfig "^2.0.4" yaml "^1.10.2" -postcss-loader@4.2.0: - version "4.2.0" - resolved "https://registry.yarnpkg.com/postcss-loader/-/postcss-loader-4.2.0.tgz#f6993ea3e0f46600fb3ee49bbd010448123a7db4" - integrity sha512-mqgScxHqbiz1yxbnNcPdKYo/6aVt+XExURmEbQlviFVWogDbM4AJ0A/B+ZBpYsJrTRxKw7HyRazg9x0Q9SWwLA== +postcss-loader@6.2.1: + version "6.2.1" + resolved "https://registry.yarnpkg.com/postcss-loader/-/postcss-loader-6.2.1.tgz#0895f7346b1702103d30fdc66e4d494a93c008ef" + integrity sha512-WbbYpmAaKcux/P66bZ40bpWsBucjx/TTgVVzRZ9yUO8yQfVBlameJ0ZGVaPfH64hNSBh63a+ICP5nqOpBA0w+Q== dependencies: cosmiconfig "^7.0.0" - klona "^2.0.4" - loader-utils "^2.0.0" - schema-utils "^3.0.0" - semver "^7.3.4" + klona "^2.0.5" + semver "^7.3.5" postcss-logical@^5.0.4: version "5.0.4" @@ -10570,28 +9807,11 @@ postcss-minify-selectors@^5.1.1: alphanum-sort "^1.0.2" postcss-selector-parser "^6.0.5" -postcss-modules-extract-imports@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/postcss-modules-extract-imports/-/postcss-modules-extract-imports-2.0.0.tgz#818719a1ae1da325f9832446b01136eeb493cd7e" - integrity sha512-LaYLDNS4SG8Q5WAWqIJgdHPJrDDr/Lv775rMBFUbgjTz6j34lUznACHcdRWroPvXANP2Vj7yNK57vp9eFqzLWQ== - dependencies: - postcss "^7.0.5" - postcss-modules-extract-imports@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz#cda1f047c0ae80c97dbe28c3e76a43b88025741d" integrity sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw== -postcss-modules-local-by-default@^3.0.3: - version "3.0.3" - resolved "https://registry.yarnpkg.com/postcss-modules-local-by-default/-/postcss-modules-local-by-default-3.0.3.tgz#bb14e0cc78279d504dbdcbfd7e0ca28993ffbbb0" - integrity sha512-e3xDq+LotiGesympRlKNgaJ0PCzoUIdpH0dj47iWAui/kyTgh3CiAr1qP54uodmJhl6p9rN6BoNcdEDVJx9RDw== - dependencies: - icss-utils "^4.1.1" - postcss "^7.0.32" - postcss-selector-parser "^6.0.2" - postcss-value-parser "^4.1.0" - postcss-modules-local-by-default@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.0.tgz#ebbb54fae1598eecfdf691a02b3ff3b390a5a51c" @@ -10601,14 +9821,6 @@ postcss-modules-local-by-default@^4.0.0: postcss-selector-parser "^6.0.2" postcss-value-parser "^4.1.0" -postcss-modules-scope@^2.2.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/postcss-modules-scope/-/postcss-modules-scope-2.2.0.tgz#385cae013cc7743f5a7d7602d1073a89eaae62ee" - integrity sha512-YyEgsTMRpNd+HmyC7H/mh3y+MeFWevy7V1evVhJWewmMbjDHIbZbOXICC2y+m1xI1UVfIT1HMW/O04Hxyu9oXQ== - dependencies: - postcss "^7.0.6" - postcss-selector-parser "^6.0.0" - postcss-modules-scope@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/postcss-modules-scope/-/postcss-modules-scope-3.0.0.tgz#9ef3151456d3bbfa120ca44898dfca6f2fa01f06" @@ -10616,14 +9828,6 @@ postcss-modules-scope@^3.0.0: dependencies: postcss-selector-parser "^6.0.4" -postcss-modules-values@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/postcss-modules-values/-/postcss-modules-values-3.0.0.tgz#5b5000d6ebae29b4255301b4a3a54574423e7f10" - integrity sha512-1//E5jCBrZ9DmRX+zCtmQtRSV6PV42Ix7Bzj9GbwJceduuf7IqP8MgeTXuRDHOWj2m0VzZD5+roFWDuU8RQjcg== - dependencies: - icss-utils "^4.0.0" - postcss "^7.0.6" - postcss-modules-values@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz#d7c5e7e68c3bb3c9b27cbf48ca0bb3ffb4602c9c" @@ -10845,7 +10049,7 @@ postcss-selector-not@^5.0.0: dependencies: balanced-match "^1.0.0" -postcss-selector-parser@^6.0.0, postcss-selector-parser@^6.0.2, postcss-selector-parser@^6.0.4, postcss-selector-parser@^6.0.5, postcss-selector-parser@^6.0.8: +postcss-selector-parser@^6.0.2, postcss-selector-parser@^6.0.4, postcss-selector-parser@^6.0.5, postcss-selector-parser@^6.0.8: version "6.0.8" resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-6.0.8.tgz#f023ed7a9ea736cd7ef70342996e8e78645a7914" integrity sha512-D5PG53d209Z1Uhcc0qAZ5U3t5HagH3cxu+WLZ22jt3gLUpXM4eXXfiO14jiDWST3NNooX/E8wISfOhZ9eIjGTQ== @@ -10882,7 +10086,7 @@ postcss-value-parser@^4.0.2, postcss-value-parser@^4.1.0, postcss-value-parser@^ resolved "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz#723c09920836ba6d3e5af019f92bc0971c02e514" integrity sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ== -postcss@8.4.6, postcss@^8.1.0, postcss@^8.2.1, postcss@^8.2.14: +postcss@8.4.6, postcss@^8.1.0, postcss@^8.2.1, postcss@^8.2.14, postcss@^8.4.5: version "8.4.6" resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.4.6.tgz#c5ff3c3c457a23864f32cb45ac9b741498a09ae1" integrity sha512-OovjwIzs9Te46vlEx7+uXB0PLijpwjXGKXjVGGPIGubGpq7uh5Xgf6D6FiJ/SzJMBosHDp6a2hiXOS97iBXcaA== @@ -10891,7 +10095,7 @@ postcss@8.4.6, postcss@^8.1.0, postcss@^8.2.1, postcss@^8.2.14: picocolors "^1.0.0" source-map-js "^1.0.2" -postcss@^7, postcss@^7.0.14, postcss@^7.0.17, postcss@^7.0.26, postcss@^7.0.32, postcss@^7.0.5, postcss@^7.0.6: +postcss@^7, postcss@^7.0.17, postcss@^7.0.26: version "7.0.39" resolved "https://registry.yarnpkg.com/postcss/-/postcss-7.0.39.tgz#9624375d965630e2e1f2c02a935c82a59cb48309" integrity sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA== @@ -10947,13 +10151,13 @@ prettier@^1.19.1: resolved "https://registry.yarnpkg.com/prettier/-/prettier-1.19.1.tgz#f7d7f5ff8a9cd872a7be4ca142095956a60797cb" integrity sha512-s7PoyDv/II1ObgQunCbB9PdLmUcBZcnWOcxDh7O0N/UwDEsHyqkW+Qh28jW+mVuCdx7gLB0BotYI1Y6uI9iyew== -pretty-error@^2.1.1: - version "2.1.2" - resolved "https://registry.yarnpkg.com/pretty-error/-/pretty-error-2.1.2.tgz#be89f82d81b1c86ec8fdfbc385045882727f93b6" - integrity sha512-EY5oDzmsX5wvuynAByrmY0P0hcp+QpnAKbJng2A2MPjVKXCxrDSUkzghVJ4ZGPIv+JC4gX8fPUWscC0RtjsWGw== +pretty-error@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/pretty-error/-/pretty-error-4.0.0.tgz#90a703f46dd7234adb46d0f84823e9d1cb8f10d6" + integrity sha512-AoJ5YMAcXKYxKhuJGdcvse+Voc6v1RgnsR3nWcYU7q4t6z0Q6T86sv5Zq8VIRbOWWFpvdGE83LtdSMNd+6Y0xw== dependencies: lodash "^4.17.20" - renderkid "^2.0.4" + renderkid "^3.0.0" pretty-format@^26.0.0, pretty-format@^26.6.2: version "26.6.2" @@ -10979,21 +10183,11 @@ process-nextick-args@~2.0.0: resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz#7820d9b16120cc55ca9ae7792680ae7dba6d7fe2" integrity sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag== -process@^0.11.10: - version "0.11.10" - resolved "https://registry.yarnpkg.com/process/-/process-0.11.10.tgz#7332300e840161bda3e69a1d1d91a7d4bc16f182" - integrity sha1-czIwDoQBYb2j5podHZGn1LwW8YI= - progress@2.0.3, progress@^2.0.0: version "2.0.3" resolved "https://registry.yarnpkg.com/progress/-/progress-2.0.3.tgz#7e8cf8d8f5b8f239c1bc68beb4eb78567d572ef8" integrity sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA== -promise-inflight@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/promise-inflight/-/promise-inflight-1.0.1.tgz#98472870bf228132fcbdd868129bad12c3c029e3" - integrity sha1-mEcocL8igTL8vdhoEputEsPAKeM= - promise.series@^0.2.0: version "0.2.0" resolved "https://registry.yarnpkg.com/promise.series/-/promise.series-0.2.0.tgz#2cc7ebe959fc3a6619c04ab4dbdc9e452d864bbd" @@ -11036,11 +10230,6 @@ proxy-from-env@1.1.0: resolved "https://registry.yarnpkg.com/proxy-from-env/-/proxy-from-env-1.1.0.tgz#e102f16ca355424865755d2c9e8ea4f24d58c3e2" integrity sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg== -prr@~1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/prr/-/prr-1.0.1.tgz#d3fc114ba06995a45ec6893f484ceb1d78f5f476" - integrity sha1-0/wRS6BplaRexok/SEzrHXj19HY= - pseudomap@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/pseudomap/-/pseudomap-1.0.2.tgz#f052a28da70e618917ef0a8ac34c1ae5a68286b3" @@ -11051,26 +10240,6 @@ psl@^1.1.33: resolved "https://registry.yarnpkg.com/psl/-/psl-1.8.0.tgz#9326f8bcfb013adcc005fdff056acce020e51c24" integrity sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ== -public-encrypt@^4.0.0: - version "4.0.3" - resolved "https://registry.yarnpkg.com/public-encrypt/-/public-encrypt-4.0.3.tgz#4fcc9d77a07e48ba7527e7cbe0de33d0701331e0" - integrity sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q== - dependencies: - bn.js "^4.1.0" - browserify-rsa "^4.0.0" - create-hash "^1.1.0" - parse-asn1 "^5.0.0" - randombytes "^2.0.1" - safe-buffer "^5.1.2" - -pump@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/pump/-/pump-2.0.1.tgz#12399add6e4cf7526d973cbc8b5ce2e2908b3909" - integrity sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA== - dependencies: - end-of-stream "^1.1.0" - once "^1.3.1" - pump@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/pump/-/pump-3.0.0.tgz#b4a2116815bde2f4e1ea602354e8c75565107a64" @@ -11079,25 +10248,6 @@ pump@^3.0.0: end-of-stream "^1.1.0" once "^1.3.1" -pumpify@^1.3.3: - version "1.5.1" - resolved "https://registry.yarnpkg.com/pumpify/-/pumpify-1.5.1.tgz#36513be246ab27570b1a374a5ce278bfd74370ce" - integrity sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ== - dependencies: - duplexify "^3.6.0" - inherits "^2.0.3" - pump "^2.0.0" - -punycode@1.3.2: - version "1.3.2" - resolved "https://registry.yarnpkg.com/punycode/-/punycode-1.3.2.tgz#9653a036fb7c1ee42342f2325cceefea3926c48d" - integrity sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0= - -punycode@^1.2.4: - version "1.4.1" - resolved "https://registry.yarnpkg.com/punycode/-/punycode-1.4.1.tgz#c0d5a63b2718800ad8e1eb0fa5269c84dd41845e" - integrity sha1-wNWmOycYgArY4esPpSachN1BhF4= - punycode@^2.1.0, punycode@^2.1.1: version "2.1.1" resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.1.1.tgz#b58b010ac40c22c5657616c8d2c2c02c7bf479ec" @@ -11146,16 +10296,6 @@ query-string@^4.1.0: object-assign "^4.1.0" strict-uri-encode "^1.0.0" -querystring-es3@^0.2.0: - version "0.2.1" - resolved "https://registry.yarnpkg.com/querystring-es3/-/querystring-es3-0.2.1.tgz#9ec61f79049875707d69414596fd907a4d711e73" - integrity sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM= - -querystring@0.2.0: - version "0.2.0" - resolved "https://registry.yarnpkg.com/querystring/-/querystring-0.2.0.tgz#b209849203bb25df820da756e747005878521620" - integrity sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA= - queue-microtask@^1.2.2: version "1.2.3" resolved "https://registry.yarnpkg.com/queue-microtask/-/queue-microtask-1.2.3.tgz#4929228bbc724dfac43e0efb058caf7b6cfb6243" @@ -11166,21 +10306,13 @@ quick-lru@^4.0.1: resolved "https://registry.yarnpkg.com/quick-lru/-/quick-lru-4.0.1.tgz#5b8878f113a58217848c6482026c73e1ba57727f" integrity sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g== -randombytes@^2.0.0, randombytes@^2.0.1, randombytes@^2.0.5, randombytes@^2.1.0: +randombytes@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/randombytes/-/randombytes-2.1.0.tgz#df6f84372f0270dc65cdf6291349ab7a473d4f2a" integrity sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ== dependencies: safe-buffer "^5.1.0" -randomfill@^1.0.3: - version "1.0.4" - resolved "https://registry.yarnpkg.com/randomfill/-/randomfill-1.0.4.tgz#c92196fc86ab42be983f1bf31778224931d61458" - integrity sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw== - dependencies: - randombytes "^2.0.5" - safe-buffer "^5.1.0" - range-parser@^1.2.1, range-parser@~1.2.1: version "1.2.1" resolved "https://registry.yarnpkg.com/range-parser/-/range-parser-1.2.1.tgz#3cf37023d199e1c24d1a55b84800c2f3e6468031" @@ -11285,7 +10417,7 @@ read-yaml-file@^1.1.0: pify "^4.0.1" strip-bom "^3.0.0" -"readable-stream@1 || 2", readable-stream@^2.0.0, readable-stream@^2.0.1, readable-stream@^2.0.2, readable-stream@^2.1.5, readable-stream@^2.2.2, readable-stream@^2.3.3, readable-stream@^2.3.6, readable-stream@~2.3.6: +readable-stream@^2.0.1: version "2.3.7" resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.7.tgz#1eca1cf711aef814c04f62252a36a62f6cb23b57" integrity sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw== @@ -11298,7 +10430,7 @@ read-yaml-file@^1.1.0: string_decoder "~1.1.1" util-deprecate "~1.0.1" -readable-stream@^3.0.6, readable-stream@^3.1.1, readable-stream@^3.4.0, readable-stream@^3.6.0: +readable-stream@^3.0.6, readable-stream@^3.1.1, readable-stream@^3.4.0: version "3.6.0" resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-3.6.0.tgz#337bbda3adc0706bd3e024426a286d4b4b2c9198" integrity sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA== @@ -11307,15 +10439,6 @@ readable-stream@^3.0.6, readable-stream@^3.1.1, readable-stream@^3.4.0, readable string_decoder "^1.1.1" util-deprecate "^1.0.1" -readdirp@^2.2.1: - version "2.2.1" - resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-2.2.1.tgz#0e87622a3325aa33e892285caf8b4e846529a525" - integrity sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ== - dependencies: - graceful-fs "^4.1.11" - micromatch "^3.1.10" - readable-stream "^2.0.2" - readdirp@~3.6.0: version "3.6.0" resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-3.6.0.tgz#74a370bd857116e245b29cc97340cd431a02a6c7" @@ -11451,16 +10574,16 @@ remove-trailing-separator@^1.0.1: resolved "https://registry.yarnpkg.com/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz#c24bce2a283adad5bc3f58e0d48249b92379d8ef" integrity sha1-wkvOKig62tW8P1jg1IJJuSN52O8= -renderkid@^2.0.4: - version "2.0.7" - resolved "https://registry.yarnpkg.com/renderkid/-/renderkid-2.0.7.tgz#464f276a6bdcee606f4a15993f9b29fc74ca8609" - integrity sha512-oCcFyxaMrKsKcTY59qnCAtmDVSLfPbrv6A3tVbPdFMMrv5jaK10V6m40cKsoPNhAqN6rmHW9sswW4o3ruSrwUQ== +renderkid@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/renderkid/-/renderkid-3.0.0.tgz#5fd823e4d6951d37358ecc9a58b1f06836b6268a" + integrity sha512-q/7VIQA8lmM1hF+jn+sFSPWGlMkSAeNYcPLmDQx2zzuiDfaLrOmumR8iaUKlenFgh0XRPIUeSPlH3A+AW3Z5pg== dependencies: css-select "^4.1.3" dom-converter "^0.2.0" htmlparser2 "^6.1.0" lodash "^4.17.21" - strip-ansi "^3.0.1" + strip-ansi "^6.0.1" repeat-element@^1.1.2: version "1.1.4" @@ -11514,10 +10637,10 @@ resolve-from@^5.0.0: resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-5.0.0.tgz#c35225843df8f776df21c57557bc087e9dfdfc69" integrity sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw== -resolve-url-loader@5.0.0-beta.1: - version "5.0.0-beta.1" - resolved "https://registry.yarnpkg.com/resolve-url-loader/-/resolve-url-loader-5.0.0-beta.1.tgz#98f52693e21d45962d7e8b60811874b8d87192ec" - integrity sha512-MXkuP7+etG/4H96tZnbUOX9g2KiJaEpJ7cnjmVZUYkIXWKh2soTZF/ghczKVw/qKZZplDDjZwR5xGztD9ex7KQ== +resolve-url-loader@5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/resolve-url-loader/-/resolve-url-loader-5.0.0.tgz#ee3142fb1f1e0d9db9524d539cfa166e9314f795" + integrity sha512-uZtduh8/8srhBoMx//5bwqjQ+rfYOUq8zC9NrMUGtjBiGTtFJM42s58/36+hTqeqINcnYe08Nj3LkK9lW4N8Xg== dependencies: adjust-sourcemap-loader "^4.0.0" convert-source-map "^1.7.0" @@ -11589,21 +10712,13 @@ rimraf@3.0.2, rimraf@^3.0.0, rimraf@^3.0.2: dependencies: glob "^7.1.3" -rimraf@^2.5.4, rimraf@^2.6.3: +rimraf@^2.6.3: version "2.7.1" resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.7.1.tgz#35797f13a7fdadc566142c29d4f07ccad483e3ec" integrity sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w== dependencies: glob "^7.1.3" -ripemd160@^2.0.0, ripemd160@^2.0.1: - version "2.0.2" - resolved "https://registry.yarnpkg.com/ripemd160/-/ripemd160-2.0.2.tgz#a1c1a6f624751577ba5d07914cbc92850585890c" - integrity sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA== - dependencies: - hash-base "^3.0.0" - inherits "^2.0.1" - rollup-plugin-esbuild@^4.7.2: version "4.7.2" resolved "https://registry.yarnpkg.com/rollup-plugin-esbuild/-/rollup-plugin-esbuild-4.7.2.tgz#1a496a9f96257cdf5ed800e818932859232471f8" @@ -11658,13 +10773,6 @@ run-parallel@^1.1.9: dependencies: queue-microtask "^1.2.2" -run-queue@^1.0.0, run-queue@^1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/run-queue/-/run-queue-1.0.3.tgz#e848396f057d223f24386924618e25694161ec47" - integrity sha1-6Eg5bwV9Ij8kOGkkYY4laUFh7Ec= - dependencies: - aproba "^1.1.1" - rw@1: version "1.3.3" resolved "https://registry.yarnpkg.com/rw/-/rw-1.3.3.tgz#3f862dfa91ab766b14885ef4d01124bfda074fb4" @@ -11682,7 +10790,7 @@ safe-buffer@5.1.2, safe-buffer@~5.1.0, safe-buffer@~5.1.1: resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d" integrity sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g== -safe-buffer@5.2.1, safe-buffer@>=5.1.0, safe-buffer@^5.0.1, safe-buffer@^5.1.0, safe-buffer@^5.1.1, safe-buffer@^5.1.2, safe-buffer@^5.2.0, safe-buffer@~5.2.0: +safe-buffer@5.2.1, safe-buffer@>=5.1.0, safe-buffer@^5.0.1, safe-buffer@^5.1.0, safe-buffer@~5.2.0: version "5.2.1" resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.2.1.tgz#1eaf9fa9bdb1fdd4ec75f58f9cdb4e6b7827eec6" integrity sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ== @@ -11699,7 +10807,7 @@ safe-regex@^1.1.0: dependencies: ret "~0.1.10" -"safer-buffer@>= 2.1.2 < 3", safer-buffer@^2.1.0: +"safer-buffer@>= 2.1.2 < 3": version "2.1.2" resolved "https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a" integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg== @@ -11724,16 +10832,13 @@ sanitize.css@^10.0.0: resolved "https://registry.yarnpkg.com/sanitize.css/-/sanitize.css-10.0.0.tgz#b5cb2547e96d8629a60947544665243b1dc3657a" integrity sha512-vTxrZz4dX5W86M6oVWVdOVe72ZiPs41Oi7Z6Km4W5Turyz28mrXSJhhEBZoRtzJWIv3833WKVwLSDWWkEfupMg== -sass-loader@10.0.5: - version "10.0.5" - resolved "https://registry.yarnpkg.com/sass-loader/-/sass-loader-10.0.5.tgz#f53505b5ddbedf43797470ceb34066ded82bb769" - integrity sha512-2LqoNPtKkZq/XbXNQ4C64GFEleSEHKv6NPSI+bMC/l+jpEXGJhiRYkAQToO24MR7NU4JRY2RpLpJ/gjo2Uf13w== +sass-loader@12.6.0: + version "12.6.0" + resolved "https://registry.yarnpkg.com/sass-loader/-/sass-loader-12.6.0.tgz#5148362c8e2cdd4b950f3c63ac5d16dbfed37bcb" + integrity sha512-oLTaH0YCtX4cfnJZxKSLAyglED0naiYfNG1iXfU5w1LNZ+ukoA5DtyDIN5zmKVZwYNJP4KRc5Y3hkWga+7tYfA== dependencies: klona "^2.0.4" - loader-utils "^2.0.0" neo-async "^2.6.2" - schema-utils "^3.0.0" - semver "^7.3.2" sax@~1.2.4: version "1.2.4" @@ -11755,6 +10860,16 @@ scheduler@^0.20.2: loose-envify "^1.1.0" object-assign "^4.1.1" +schema-utils@4.0.0, schema-utils@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-4.0.0.tgz#60331e9e3ae78ec5d16353c467c34b3a0a1d3df7" + integrity sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg== + dependencies: + "@types/json-schema" "^7.0.9" + ajv "^8.8.0" + ajv-formats "^2.1.1" + ajv-keywords "^5.0.0" + schema-utils@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-1.0.0.tgz#0b79a93204d7b600d4b2850d1f66c2a34951c770" @@ -11764,16 +10879,7 @@ schema-utils@^1.0.0: ajv-errors "^1.0.0" ajv-keywords "^3.1.0" -schema-utils@^2.7.0, schema-utils@^2.7.1: - version "2.7.1" - resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-2.7.1.tgz#1ca4f32d1b24c590c203b8e7a50bf0ea4cd394d7" - integrity sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg== - dependencies: - "@types/json-schema" "^7.0.5" - ajv "^6.12.4" - ajv-keywords "^3.5.2" - -schema-utils@^3.0.0: +schema-utils@^3.0.0, schema-utils@^3.1.0, schema-utils@^3.1.1: version "3.1.1" resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-3.1.1.tgz#bc74c4b6b6995c1d88f76a8b77bea7219e0c8281" integrity sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw== @@ -11782,16 +10888,6 @@ schema-utils@^3.0.0: ajv "^6.12.5" ajv-keywords "^3.5.2" -schema-utils@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-4.0.0.tgz#60331e9e3ae78ec5d16353c467c34b3a0a1d3df7" - integrity sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg== - dependencies: - "@types/json-schema" "^7.0.9" - ajv "^8.8.0" - ajv-formats "^2.1.1" - ajv-keywords "^5.0.0" - select-hose@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/select-hose/-/select-hose-2.0.0.tgz#625d8658f865af43ec962bfc376a37359a4994ca" @@ -11871,17 +10967,10 @@ sentence-case@^3.0.4: tslib "^2.0.3" upper-case-first "^2.0.2" -serialize-javascript@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/serialize-javascript/-/serialize-javascript-4.0.0.tgz#b525e1238489a5ecfc42afacc3fe99e666f4b1aa" - integrity sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw== - dependencies: - randombytes "^2.1.0" - -serialize-javascript@^5.0.1: - version "5.0.1" - resolved "https://registry.yarnpkg.com/serialize-javascript/-/serialize-javascript-5.0.1.tgz#7886ec848049a462467a97d3d918ebb2aaf934f4" - integrity sha512-SaaNal9imEO737H2c05Og0/8LUXG7EnsZyMa8MzkmuHoELfT6txuj0cMqRj6zfPKnmQ1yasR4PCJc8x+M4JSPA== +serialize-javascript@^6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/serialize-javascript/-/serialize-javascript-6.0.0.tgz#efae5d88f45d7924141da8b5c3a7a7e663fefeb8" + integrity sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag== dependencies: randombytes "^2.1.0" @@ -11923,7 +11012,7 @@ set-value@^2.0.0, set-value@^2.0.1: is-plain-object "^2.0.3" split-string "^3.0.1" -setimmediate@^1.0.4, setimmediate@^1.0.5: +setimmediate@^1.0.5: version "1.0.5" resolved "https://registry.yarnpkg.com/setimmediate/-/setimmediate-1.0.5.tgz#290cbb232e306942d7d7ea9b83732ab7856f8285" integrity sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU= @@ -11938,14 +11027,6 @@ setprototypeof@1.2.0: resolved "https://registry.yarnpkg.com/setprototypeof/-/setprototypeof-1.2.0.tgz#66c9a24a73f9fc28cbe66b09fed3d33dcaf1b424" integrity sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw== -sha.js@^2.4.0, sha.js@^2.4.8: - version "2.4.11" - resolved "https://registry.yarnpkg.com/sha.js/-/sha.js-2.4.11.tgz#37a5cf0b81ecbc6943de109ba2960d1b26584ae7" - integrity sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ== - dependencies: - inherits "^2.0.1" - safe-buffer "^5.0.1" - shebang-command@^1.2.0: version "1.2.0" resolved "https://registry.yarnpkg.com/shebang-command/-/shebang-command-1.2.0.tgz#44aac65b695b03398968c39f363fee5deafdf1ea" @@ -12129,7 +11210,7 @@ source-map-resolve@^0.6.0: atob "^2.1.2" decode-uri-component "^0.2.0" -source-map-support@0.5.21, source-map-support@^0.5.6, source-map-support@~0.5.12, source-map-support@~0.5.20: +source-map-support@0.5.21, source-map-support@^0.5.6, source-map-support@~0.5.20: version "0.5.21" resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.21.tgz#04fe7c7f9e1ed2d662233c28cb2b35b9f63f6e4f" integrity sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w== @@ -12231,20 +11312,6 @@ sprintf-js@~1.0.2: resolved "https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.0.3.tgz#04e6926f662895354f3dd015203633b857297e2c" integrity sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw= -ssri@^6.0.1: - version "6.0.2" - resolved "https://registry.yarnpkg.com/ssri/-/ssri-6.0.2.tgz#157939134f20464e7301ddba3e90ffa8f7728ac5" - integrity sha512-cepbSq/neFK7xB6A50KHN0xHDotYzq58wWCa5LeWqnPrHG8GzfEjO/4O8kpmcGW+oaxkvhEJCWgbgNk4/ZV93Q== - dependencies: - figgy-pudding "^3.5.1" - -ssri@^8.0.1: - version "8.0.1" - resolved "https://registry.yarnpkg.com/ssri/-/ssri-8.0.1.tgz#638e4e439e2ffbd2cd289776d5ca457c4f51a2af" - integrity sha512-97qShzy1AiyxvPNIkLWoGua7xoQzzPjQ0HAH4B0rWKo7SZ6USuPcrUiAFrws0UH8RrbWmgq3LMTObhPIHbbBeQ== - dependencies: - minipass "^3.1.1" - stable@^0.1.8: version "0.1.8" resolved "https://registry.yarnpkg.com/stable/-/stable-0.1.8.tgz#836eb3c8382fe2936feaf544631017ce7d47a3cf" @@ -12270,38 +11337,6 @@ static-extend@^0.1.1: resolved "https://registry.yarnpkg.com/statuses/-/statuses-1.5.0.tgz#161c7dac177659fd9811f43771fa99381478628c" integrity sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow= -stream-browserify@^2.0.1: - version "2.0.2" - resolved "https://registry.yarnpkg.com/stream-browserify/-/stream-browserify-2.0.2.tgz#87521d38a44aa7ee91ce1cd2a47df0cb49dd660b" - integrity sha512-nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg== - dependencies: - inherits "~2.0.1" - readable-stream "^2.0.2" - -stream-each@^1.1.0: - version "1.2.3" - resolved "https://registry.yarnpkg.com/stream-each/-/stream-each-1.2.3.tgz#ebe27a0c389b04fbcc233642952e10731afa9bae" - integrity sha512-vlMC2f8I2u/bZGqkdfLQW/13Zihpej/7PmSiMQsbYddxuTsJp8vRe2x2FvVExZg7FaOds43ROAuFJwPR4MTZLw== - dependencies: - end-of-stream "^1.1.0" - stream-shift "^1.0.0" - -stream-http@^2.7.2: - version "2.8.3" - resolved "https://registry.yarnpkg.com/stream-http/-/stream-http-2.8.3.tgz#b2d242469288a5a27ec4fe8933acf623de6514fc" - integrity sha512-+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw== - dependencies: - builtin-status-codes "^3.0.0" - inherits "^2.0.1" - readable-stream "^2.3.6" - to-arraybuffer "^1.0.0" - xtend "^4.0.0" - -stream-shift@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/stream-shift/-/stream-shift-1.0.1.tgz#d7088281559ab2778424279b0877da3c392d5a3d" - integrity sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ== - stream-transform@^2.1.3: version "2.1.3" resolved "https://registry.yarnpkg.com/stream-transform/-/stream-transform-2.1.3.tgz#a1c3ecd72ddbf500aa8d342b0b9df38f5aa598e3" @@ -12405,7 +11440,7 @@ string.prototype.trimstart@^1.0.4: call-bind "^1.0.2" define-properties "^1.1.3" -string_decoder@^1.0.0, string_decoder@^1.1.1: +string_decoder@^1.1.1: version "1.3.0" resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.3.0.tgz#42f114594a46cf1a8e30b0a84f56c78c3edac21e" integrity sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA== @@ -12426,13 +11461,6 @@ strip-ansi@6.0.0: dependencies: ansi-regex "^5.0.0" -strip-ansi@^3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-3.0.1.tgz#6a385fb8853d952d5ff05d0e8aaf94278dc63dcf" - integrity sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8= - dependencies: - ansi-regex "^2.0.0" - strip-ansi@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-4.0.0.tgz#a8479022eb1ac368a871389b635262c505ee368f" @@ -12496,13 +11524,10 @@ style-inject@^0.3.0: resolved "https://registry.yarnpkg.com/style-inject/-/style-inject-0.3.0.tgz#d21c477affec91811cc82355832a700d22bf8dd3" integrity sha512-IezA2qp+vcdlhJaVm5SOdPPTUu0FCEqfNSli2vRuSIBbu5Nq5UvygTk/VzeCqfLz2Atj3dVII5QBKGZRZ0edzw== -style-loader@1.3.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/style-loader/-/style-loader-1.3.0.tgz#828b4a3b3b7e7aa5847ce7bae9e874512114249e" - integrity sha512-V7TCORko8rs9rIqkSrlMfkqA63DfoGBBJmK1kKGCcSi+BWb4cqz0SRsnp4l6rU5iwOEd0/2ePv68SV22VXon4Q== - dependencies: - loader-utils "^2.0.0" - schema-utils "^2.7.0" +style-loader@3.3.1: + version "3.3.1" + resolved "https://registry.yarnpkg.com/style-loader/-/style-loader-3.3.1.tgz#057dfa6b3d4d7c7064462830f9113ed417d38575" + integrity sha512-GPcQ+LDJbrcxHORTRes6Jy2sfvK2kS6hpSfI/fXhPt+spVzxF6LJ1dHLN9zIGmVaaP044YKaIatFaufENRiDoQ== stylehacks@^5.0.1: version "5.0.1" @@ -12531,6 +11556,13 @@ supports-color@^7.0.0, supports-color@^7.1.0: dependencies: has-flag "^4.0.0" +supports-color@^8.0.0: + version "8.1.1" + resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-8.1.1.tgz#cd6fc17e28500cff56c1b86c0a7fd4a54a73005c" + integrity sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q== + dependencies: + has-flag "^4.0.0" + supports-color@^9.2.1: version "9.2.1" resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-9.2.1.tgz#599dc9d45acf74c6176e0d880bab1d7d718fe891" @@ -12602,12 +11634,7 @@ table@^6.0.9: string-width "^4.2.3" strip-ansi "^6.0.1" -tapable@^1.0.0, tapable@^1.1.3: - version "1.1.3" - resolved "https://registry.yarnpkg.com/tapable/-/tapable-1.1.3.tgz#a1fccc06b58db61fd7a45da2da44f5f3a3e67ba2" - integrity sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA== - -tapable@^2.2.0: +tapable@^2.0.0, tapable@^2.1.1, tapable@^2.2.0, tapable@^2.2.1: version "2.2.1" resolved "https://registry.yarnpkg.com/tapable/-/tapable-2.2.1.tgz#1967a73ef4060a82f12ab96af86d52fdb76eeca0" integrity sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ== @@ -12633,18 +11660,6 @@ tar-stream@^2.1.4: inherits "^2.0.3" readable-stream "^3.1.1" -tar@^6.0.2: - version "6.1.11" - resolved "https://registry.yarnpkg.com/tar/-/tar-6.1.11.tgz#6760a38f003afa1b2ffd0ffe9e9abbd0eab3d621" - integrity sha512-an/KZQzQUkZCkuoAA64hM92X0Urb6VpRhAFllDzz44U2mcD5scmT3zBc4VgVpkugF580+DQn8eAFSyoQt0tznA== - dependencies: - chownr "^2.0.0" - fs-minipass "^2.0.0" - minipass "^3.0.0" - minizlib "^2.1.1" - mkdirp "^1.0.3" - yallist "^4.0.0" - term-size@^1.2.0: version "1.2.0" resolved "https://registry.yarnpkg.com/term-size/-/term-size-1.2.0.tgz#458b83887f288fc56d6fffbfad262e26638efa69" @@ -12665,46 +11680,18 @@ terminal-link@^2.0.0: ansi-escapes "^4.2.1" supports-hyperlinks "^2.0.0" -terser-webpack-plugin@4.2.3: - version "4.2.3" - resolved "https://registry.yarnpkg.com/terser-webpack-plugin/-/terser-webpack-plugin-4.2.3.tgz#28daef4a83bd17c1db0297070adc07fc8cfc6a9a" - integrity sha512-jTgXh40RnvOrLQNgIkwEKnQ8rmHjHK4u+6UBEi+W+FPmvb+uo+chJXntKe7/3lW5mNysgSWD60KyesnhW8D6MQ== +terser-webpack-plugin@5.3.1, terser-webpack-plugin@^5.1.3: + version "5.3.1" + resolved "https://registry.yarnpkg.com/terser-webpack-plugin/-/terser-webpack-plugin-5.3.1.tgz#0320dcc270ad5372c1e8993fabbd927929773e54" + integrity sha512-GvlZdT6wPQKbDNW/GDQzZFg/j4vKU96yl2q6mcUkzKOgW4gwf1Z8cZToUCrz31XHlPWH8MVb1r2tFtdDtTGJ7g== dependencies: - cacache "^15.0.5" - find-cache-dir "^3.3.1" - jest-worker "^26.5.0" - p-limit "^3.0.2" - schema-utils "^3.0.0" - serialize-javascript "^5.0.1" + jest-worker "^27.4.5" + schema-utils "^3.1.1" + serialize-javascript "^6.0.0" source-map "^0.6.1" - terser "^5.3.4" - webpack-sources "^1.4.3" + terser "^5.7.2" -terser-webpack-plugin@^1.4.3: - version "1.4.5" - resolved "https://registry.yarnpkg.com/terser-webpack-plugin/-/terser-webpack-plugin-1.4.5.tgz#a217aefaea330e734ffacb6120ec1fa312d6040b" - integrity sha512-04Rfe496lN8EYruwi6oPQkG0vo8C+HT49X687FZnpPF0qMAIHONI6HEXYPKDOE8e5HjXTyKfqRd/agHtH0kOtw== - dependencies: - cacache "^12.0.2" - find-cache-dir "^2.1.0" - is-wsl "^1.1.0" - schema-utils "^1.0.0" - serialize-javascript "^4.0.0" - source-map "^0.6.1" - terser "^4.1.2" - webpack-sources "^1.4.0" - worker-farm "^1.7.0" - -terser@^4.1.2, terser@^4.6.3: - version "4.8.0" - resolved "https://registry.yarnpkg.com/terser/-/terser-4.8.0.tgz#63056343d7c70bb29f3af665865a46fe03a0df17" - integrity sha512-EAPipTNeWsb/3wLPeup1tVPaXfIaU68xMnVdPafIL1TV05OhASArYyIfFvnvJCNrR2NIOvDVNNTFRa+Re2MWyw== - dependencies: - commander "^2.20.0" - source-map "~0.6.1" - source-map-support "~0.5.12" - -terser@^5.3.4: +terser@^5.10.0, terser@^5.7.2: version "5.10.0" resolved "https://registry.yarnpkg.com/terser/-/terser-5.10.0.tgz#b86390809c0389105eb0a0b62397563096ddafcc" integrity sha512-AMmF99DMfEDiRJfxfY5jj5wNH/bYO09cniSqhfoyxc8sFoYIgkJy86G04UoZU5VjlpnplVu0K6Tx6E9b5+DlHA== @@ -12737,14 +11724,6 @@ throat@^5.0.0: resolved "https://registry.yarnpkg.com/throat/-/throat-5.0.0.tgz#c5199235803aad18754a667d659b5e72ce16764b" integrity sha512-fcwX4mndzpLQKBS1DVYhGAcYaYt7vsHNIvQV+WXMvnow5cgjPphq5CaayLaGsjRdSCKZFNGt7/GYAuXaNOiYCA== -through2@^2.0.0: - version "2.0.5" - resolved "https://registry.yarnpkg.com/through2/-/through2-2.0.5.tgz#01c1e39eb31d07cb7d03a96a70823260b23132cd" - integrity sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ== - dependencies: - readable-stream "~2.3.6" - xtend "~4.0.1" - through@^2.3.8: version "2.3.8" resolved "https://registry.yarnpkg.com/through/-/through-2.3.8.tgz#0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5" @@ -12755,13 +11734,6 @@ thunky@^1.0.2: resolved "https://registry.yarnpkg.com/thunky/-/thunky-1.1.0.tgz#5abaf714a9405db0504732bbccd2cedd9ef9537d" integrity sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA== -timers-browserify@^2.0.4: - version "2.0.12" - resolved "https://registry.yarnpkg.com/timers-browserify/-/timers-browserify-2.0.12.tgz#44a45c11fbf407f34f97bccd1577c652361b00ee" - integrity sha512-9phl76Cqm6FhSX9Xe1ZUAMLtm1BLkKj2Qd5ApyWkXzsMRaA7dgr81kf4wJmQf/hAvg8EEyJxDo3du/0KlhPiKQ== - dependencies: - setimmediate "^1.0.4" - timsort@^0.3.0: version "0.3.0" resolved "https://registry.yarnpkg.com/timsort/-/timsort-0.3.0.tgz#405411a8e7e6339fe64db9a234de11dc31e02bd4" @@ -12786,11 +11758,6 @@ tmpl@1.0.5: resolved "https://registry.yarnpkg.com/tmpl/-/tmpl-1.0.5.tgz#8683e0b902bb9c20c4f726e3c0b69f36518c07cc" integrity sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw== -to-arraybuffer@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz#7d229b1fcc637e466ca081180836a7aabff83f43" - integrity sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M= - to-fast-properties@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/to-fast-properties/-/to-fast-properties-2.0.0.tgz#dc5e698cbd079265bc73e0377681a4e4e83f616e" @@ -12939,11 +11906,6 @@ tsutils@^3.21.0: dependencies: tslib "^1.8.1" -tty-browserify@0.0.0: - version "0.0.0" - resolved "https://registry.yarnpkg.com/tty-browserify/-/tty-browserify-0.0.0.tgz#a157ba402da24e9bf957f9aa69d524eed42901a6" - integrity sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY= - tty-table@^2.8.10: version "2.8.13" resolved "https://registry.yarnpkg.com/tty-table/-/tty-table-2.8.13.tgz#d484a416381973eaebbdf19c79136b390e5c6d70" @@ -13015,11 +11977,6 @@ typedarray-to-buffer@^3.1.5: dependencies: is-typedarray "^1.0.0" -typedarray@^0.0.6: - version "0.0.6" - resolved "https://registry.yarnpkg.com/typedarray/-/typedarray-0.0.6.tgz#867ac74e3864187b1d3d47d996a78ec5c8830777" - integrity sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c= - typescript@4.4.4: version "4.4.4" resolved "https://registry.yarnpkg.com/typescript/-/typescript-4.4.4.tgz#2cd01a1a1f160704d3101fd5a58ff0f9fcb8030c" @@ -13081,20 +12038,6 @@ union-value@^1.0.0: is-extendable "^0.1.1" set-value "^2.0.1" -unique-filename@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/unique-filename/-/unique-filename-1.1.1.tgz#1d69769369ada0583103a1e6ae87681b56573230" - integrity sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ== - dependencies: - unique-slug "^2.0.0" - -unique-slug@^2.0.0: - version "2.0.2" - resolved "https://registry.yarnpkg.com/unique-slug/-/unique-slug-2.0.2.tgz#baabce91083fc64e945b0f3ad613e264f7cd4e6c" - integrity sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w== - dependencies: - imurmurhash "^0.1.4" - unique-string@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/unique-string/-/unique-string-2.0.0.tgz#39c6451f81afb2749de2b233e3f7c5e8843bd89d" @@ -13130,11 +12073,6 @@ unset-value@^1.0.0: has-value "^0.3.1" isobject "^3.0.0" -upath@^1.1.1: - version "1.2.0" - resolved "https://registry.yarnpkg.com/upath/-/upath-1.2.0.tgz#8f66dbcd55a883acdae4408af8b035a5044c1894" - integrity sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg== - update-notifier@5.1.0: version "5.1.0" resolved "https://registry.yarnpkg.com/update-notifier/-/update-notifier-5.1.0.tgz#4ab0d7c7f36a231dd7316cf7729313f0214d9ad9" @@ -13197,14 +12135,6 @@ url-parse-lax@^3.0.0: dependencies: prepend-http "^2.0.0" -url@^0.11.0: - version "0.11.0" - resolved "https://registry.yarnpkg.com/url/-/url-0.11.0.tgz#3838e97cfc60521eb73c525a8e55bfdd9e2e28f1" - integrity sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE= - dependencies: - punycode "1.3.2" - querystring "0.2.0" - use@^3.1.0: version "3.1.1" resolved "https://registry.yarnpkg.com/use/-/use-3.1.1.tgz#d50c8cac79a19fbc20f2911f56eb973f4e10070f" @@ -13215,14 +12145,6 @@ util-deprecate@^1.0.1, util-deprecate@^1.0.2, util-deprecate@~1.0.1: resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf" integrity sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8= -util.promisify@1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/util.promisify/-/util.promisify-1.0.0.tgz#440f7165a459c9a16dc145eb8e72f35687097030" - integrity sha512-i+6qA2MPhvoKLuxnJNpXAGhg7HphQOSUq2LKMZD0m15EiskXUkMvKdF4Uui0WYeCUGea+o2cw/ZuwehtfsrNkA== - dependencies: - define-properties "^1.1.2" - object.getownpropertydescriptors "^2.0.3" - util.promisify@~1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/util.promisify/-/util.promisify-1.0.1.tgz#6baf7774b80eeb0f7520d8b81d07982a59abbaee" @@ -13233,20 +12155,6 @@ util.promisify@~1.0.0: has-symbols "^1.0.1" object.getownpropertydescriptors "^2.1.0" -util@0.10.3: - version "0.10.3" - resolved "https://registry.yarnpkg.com/util/-/util-0.10.3.tgz#7afb1afe50805246489e3db7fe0ed379336ac0f9" - integrity sha1-evsa/lCAUkZInj23/g7TeTNqwPk= - dependencies: - inherits "2.0.1" - -util@^0.11.0: - version "0.11.1" - resolved "https://registry.yarnpkg.com/util/-/util-0.11.1.tgz#3236733720ec64bb27f6e26f421aaa2e1b588d61" - integrity sha512-HShAsny+zS2TZfaXxD9tYj4HQGlBezXZMZuM/S5PKLLoZkShZiGk9o5CzukI1LVHZvjdvZ2Sj1aW/Ndn2NB/HQ== - dependencies: - inherits "2.0.3" - utila@~0.4: version "0.4.0" resolved "https://registry.yarnpkg.com/utila/-/utila-0.4.0.tgz#8a16a05d445657a3aea5eecc5b12a4fa5379772c" @@ -13294,11 +12202,6 @@ vary@~1.1.2: resolved "https://registry.yarnpkg.com/vary/-/vary-1.1.2.tgz#2299f02c6ded30d4a5961b0b9f74524a18f634fc" integrity sha1-IpnwLG3tMNSllhsLn3RSShj2NPw= -vm-browserify@^1.0.1: - version "1.1.2" - resolved "https://registry.yarnpkg.com/vm-browserify/-/vm-browserify-1.1.2.tgz#78641c488b8e6ca91a75f511e7a3b32a86e5dda0" - integrity sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ== - w3c-hr-time@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz#0a89cdf5cc15822df9c360543676963e0cc308cd" @@ -13325,23 +12228,13 @@ walker@^1.0.7, walker@~1.0.5: dependencies: makeerror "1.0.12" -watchpack-chokidar2@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/watchpack-chokidar2/-/watchpack-chokidar2-2.0.1.tgz#38500072ee6ece66f3769936950ea1771be1c957" - integrity sha512-nCFfBIPKr5Sh61s4LPpy1Wtfi0HE8isJ3d2Yb5/Ppw2P2B/3eVSEBjKfN0fmHJSK14+31KwMKmcrzs2GM4P0Ww== - dependencies: - chokidar "^2.1.8" - -watchpack@^1.7.4: - version "1.7.5" - resolved "https://registry.yarnpkg.com/watchpack/-/watchpack-1.7.5.tgz#1267e6c55e0b9b5be44c2023aed5437a2c26c453" - integrity sha512-9P3MWk6SrKjHsGkLT2KHXdQ/9SNkyoJbabxnKOoJepsvJjJG8uYTR3yTPxPQvNDI3w4Nz1xnE0TLHK4RIVe/MQ== +watchpack@^2.3.1: + version "2.3.1" + resolved "https://registry.yarnpkg.com/watchpack/-/watchpack-2.3.1.tgz#4200d9447b401156eeca7767ee610f8809bc9d25" + integrity sha512-x0t0JuydIo8qCNctdDrn1OzH/qDzk2+rdCOC3YzumZ42fiMqmQ7T3xQurykYMhYfHaPHTp4ZxAx2NfUo1K6QaA== dependencies: + glob-to-regexp "^0.4.1" graceful-fs "^4.1.2" - neo-async "^2.5.0" - optionalDependencies: - chokidar "^3.4.1" - watchpack-chokidar2 "^2.0.1" wbuf@^1.1.0, wbuf@^1.7.3: version "1.7.3" @@ -13419,17 +12312,15 @@ webpack-dev-server@4.7.4: webpack-dev-middleware "^5.3.1" ws "^8.4.2" -webpack-manifest-plugin@2.2.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/webpack-manifest-plugin/-/webpack-manifest-plugin-2.2.0.tgz#19ca69b435b0baec7e29fbe90fb4015de2de4f16" - integrity sha512-9S6YyKKKh/Oz/eryM1RyLVDVmy3NSPV0JXMRhZ18fJsq+AwGxUY34X54VNwkzYcEmEkDwNxuEOboCZEebJXBAQ== +webpack-manifest-plugin@4.1.1: + version "4.1.1" + resolved "https://registry.yarnpkg.com/webpack-manifest-plugin/-/webpack-manifest-plugin-4.1.1.tgz#10f8dbf4714ff93a215d5a45bcc416d80506f94f" + integrity sha512-YXUAwxtfKIJIKkhg03MKuiFAD72PlrqCiwdwO4VEXdRO5V0ORCNwaOwAZawPZalCbmH9kBDmXnNeQOw+BIEiow== dependencies: - fs-extra "^7.0.0" - lodash ">=3.5 <5" - object.entries "^1.1.0" - tapable "^1.0.0" + tapable "^2.0.0" + webpack-sources "^2.2.0" -webpack-sources@^1.1.0, webpack-sources@^1.4.0, webpack-sources@^1.4.1, webpack-sources@^1.4.3: +webpack-sources@^1.1.0: version "1.4.3" resolved "https://registry.yarnpkg.com/webpack-sources/-/webpack-sources-1.4.3.tgz#eedd8ec0b928fbf1cbfe994e22d2d890f330a933" integrity sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ== @@ -13445,34 +12336,40 @@ webpack-sources@^2.2.0: source-list-map "^2.0.1" source-map "^0.6.1" -webpack@4.46.0: - version "4.46.0" - resolved "https://registry.yarnpkg.com/webpack/-/webpack-4.46.0.tgz#bf9b4404ea20a073605e0a011d188d77cb6ad542" - integrity sha512-6jJuJjg8znb/xRItk7bkT0+Q7AHCYjjFnvKIWQPkNIOyRqoCGvkOs0ipeQzrqz4l5FtN5ZI/ukEHroeX/o1/5Q== - dependencies: - "@webassemblyjs/ast" "1.9.0" - "@webassemblyjs/helper-module-context" "1.9.0" - "@webassemblyjs/wasm-edit" "1.9.0" - "@webassemblyjs/wasm-parser" "1.9.0" - acorn "^6.4.1" - ajv "^6.10.2" - ajv-keywords "^3.4.1" +webpack-sources@^3.2.3: + version "3.2.3" + resolved "https://registry.yarnpkg.com/webpack-sources/-/webpack-sources-3.2.3.tgz#2d4daab8451fd4b240cc27055ff6a0c2ccea0cde" + integrity sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w== + +webpack@5.69.1: + version "5.69.1" + resolved "https://registry.yarnpkg.com/webpack/-/webpack-5.69.1.tgz#8cfd92c192c6a52c99ab00529b5a0d33aa848dc5" + integrity sha512-+VyvOSJXZMT2V5vLzOnDuMz5GxEqLk7hKWQ56YxPW/PQRUuKimPqmEIJOx8jHYeyo65pKbapbW464mvsKbaj4A== + dependencies: + "@types/eslint-scope" "^3.7.3" + "@types/estree" "^0.0.51" + "@webassemblyjs/ast" "1.11.1" + "@webassemblyjs/wasm-edit" "1.11.1" + "@webassemblyjs/wasm-parser" "1.11.1" + acorn "^8.4.1" + acorn-import-assertions "^1.7.6" + browserslist "^4.14.5" chrome-trace-event "^1.0.2" - enhanced-resolve "^4.5.0" - eslint-scope "^4.0.3" + enhanced-resolve "^5.8.3" + es-module-lexer "^0.9.0" + eslint-scope "5.1.1" + events "^3.2.0" + glob-to-regexp "^0.4.1" + graceful-fs "^4.2.9" json-parse-better-errors "^1.0.2" - loader-runner "^2.4.0" - loader-utils "^1.2.3" - memory-fs "^0.4.1" - micromatch "^3.1.10" - mkdirp "^0.5.3" - neo-async "^2.6.1" - node-libs-browser "^2.2.1" - schema-utils "^1.0.0" - tapable "^1.1.3" - terser-webpack-plugin "^1.4.3" - watchpack "^1.7.4" - webpack-sources "^1.4.1" + loader-runner "^4.2.0" + mime-types "^2.1.27" + neo-async "^2.6.2" + schema-utils "^3.1.0" + tapable "^2.1.1" + terser-webpack-plugin "^5.1.3" + watchpack "^2.3.1" + webpack-sources "^3.2.3" websocket-driver@>=0.5.1, websocket-driver@^0.7.4: version "0.7.4" @@ -13574,20 +12471,6 @@ word-wrap@^1.2.3, word-wrap@~1.2.3: resolved "https://registry.yarnpkg.com/word-wrap/-/word-wrap-1.2.3.tgz#610636f6b1f703891bd34771ccb17fb93b47079c" integrity sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ== -worker-farm@^1.7.0: - version "1.7.0" - resolved "https://registry.yarnpkg.com/worker-farm/-/worker-farm-1.7.0.tgz#26a94c5391bbca926152002f69b84a4bf772e5a8" - integrity sha512-rvw3QTZc8lAxyVrqcSGVm5yP/IJ2UcB3U0graE3LCFoZ0Yn2x4EoVSqJKdB/T5M+FLcRPjz4TDacRf3OCfNUzw== - dependencies: - errno "~0.1.7" - -worker-rpc@^0.1.0: - version "0.1.1" - resolved "https://registry.yarnpkg.com/worker-rpc/-/worker-rpc-0.1.1.tgz#cb565bd6d7071a8f16660686051e969ad32f54d5" - integrity sha512-P1WjMrUB3qgJNI9jfmpZ/htmBEjFh//6l/5y8SD9hg1Ef5zTTVVoRjTrTEzPrNBQvmhMxkoTsjOXN10GWU7aCg== - dependencies: - microevent.ts "~0.1.1" - wrap-ansi@^6.2.0: version "6.2.0" resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-6.2.0.tgz#e9393ba07102e6c91a3b221478f0257cd2856e53" @@ -13653,11 +12536,6 @@ xmlchars@^2.2.0: resolved "https://registry.yarnpkg.com/xmlchars/-/xmlchars-2.2.0.tgz#060fe1bcb7f9c76fe2a17db86a9bc3ab894210cb" integrity sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw== -xtend@^4.0.0, xtend@~4.0.1: - version "4.0.2" - resolved "https://registry.yarnpkg.com/xtend/-/xtend-4.0.2.tgz#bb72779f5fa465186b1f438f674fa347fdb5db54" - integrity sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ== - y18n@^4.0.0: version "4.0.3" resolved "https://registry.yarnpkg.com/y18n/-/y18n-4.0.3.tgz#b5f259c82cd6e336921efd7bfd8bf560de9eeedf" @@ -13668,11 +12546,6 @@ yallist@^2.1.2: resolved "https://registry.yarnpkg.com/yallist/-/yallist-2.1.2.tgz#1c11f9218f076089a47dd512f93c6699a6a81d52" integrity sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI= -yallist@^3.0.2: - version "3.1.1" - resolved "https://registry.yarnpkg.com/yallist/-/yallist-3.1.1.tgz#dbb7daf9bfd8bac9ab45ebf602b8cbad0d5d08fd" - integrity sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g== - yallist@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/yallist/-/yallist-4.0.0.tgz#9bb92790d9c0effec63be73519e11a35019a3a72" From f139c67924678e67806aea24866a21b9bbcf44e2 Mon Sep 17 00:00:00 2001 From: Cristiano Belloni Date: Mon, 21 Feb 2022 15:01:12 +0000 Subject: [PATCH 02/72] webpack build working --- .../react-dev-utils/formatWebpackMessages.js | 8 +++++++- .../react-scripts/config/webpack.config.js | 5 ----- 2 files changed, 7 insertions(+), 6 deletions(-) diff --git a/packages/modular-scripts/react-dev-utils/formatWebpackMessages.js b/packages/modular-scripts/react-dev-utils/formatWebpackMessages.js index 04ce7a84a..6600a4c8e 100644 --- a/packages/modular-scripts/react-dev-utils/formatWebpackMessages.js +++ b/packages/modular-scripts/react-dev-utils/formatWebpackMessages.js @@ -8,7 +8,13 @@ function isLikelyASyntaxError(message) { // Cleans up webpack error messages. function formatMessage(message) { - let lines = message.split('\n'); + let lines = []; + + if (typeof message === 'string' || message instanceof String) { + lines = message.split('\n'); + } else if ('message' in message) { + lines = message['message'].split('\n'); + } // Strip webpack-added headers off errors/warnings // https://github.com/webpack/webpack/blob/master/lib/ModuleError.js diff --git a/packages/modular-scripts/react-scripts/config/webpack.config.js b/packages/modular-scripts/react-scripts/config/webpack.config.js index 947184c28..d959cdcf4 100644 --- a/packages/modular-scripts/react-scripts/config/webpack.config.js +++ b/packages/modular-scripts/react-scripts/config/webpack.config.js @@ -32,8 +32,6 @@ const esbuildTargetFactory = process.env.ESBUILD_TARGET_FACTORY ? JSON.parse(process.env.ESBUILD_TARGET_FACTORY) : 'es2015'; -const appPackageJson = require(paths.appPackageJson); - // Source maps are resource heavy and can cause out of memory issue for large source files. const shouldUseSourceMap = process.env.GENERATE_SOURCEMAP !== 'false'; @@ -202,9 +200,6 @@ module.exports = function (webpackEnv) { : isEnvDevelopment && ((info) => path.resolve(info.absoluteResourcePath).replace(/\\/g, '/')), - // this defaults to 'window', but by setting it to 'this' then - // module chunks which are built will work in web workers as well. - globalObject: 'this', }, optimization: { minimize: isEnvProduction, From a2c91cb0391ba83a3cca204b07fab901bdd295cb Mon Sep 17 00:00:00 2001 From: Cristiano Belloni Date: Mon, 21 Feb 2022 15:06:55 +0000 Subject: [PATCH 03/72] Remove sourcemap obsolete flag --- packages/modular-scripts/react-scripts/config/webpack.config.js | 1 - 1 file changed, 1 deletion(-) diff --git a/packages/modular-scripts/react-scripts/config/webpack.config.js b/packages/modular-scripts/react-scripts/config/webpack.config.js index d959cdcf4..4d364d5da 100644 --- a/packages/modular-scripts/react-scripts/config/webpack.config.js +++ b/packages/modular-scripts/react-scripts/config/webpack.config.js @@ -243,7 +243,6 @@ module.exports = function (webpackEnv) { ascii_only: true, }, }, - // sourceMap: shouldUseSourceMap, }), // This is only used in production mode new OptimizeCSSAssetsPlugin({ From 3d3352d78af0ac384832b59d00cacce18f091ece Mon Sep 17 00:00:00 2001 From: Cristiano Belloni Date: Mon, 21 Feb 2022 15:15:16 +0000 Subject: [PATCH 04/72] Redo ForkTsCheckerWebpackPlugin conf --- .../react-scripts/config/webpack.config.js | 48 +++++++++++++------ 1 file changed, 33 insertions(+), 15 deletions(-) diff --git a/packages/modular-scripts/react-scripts/config/webpack.config.js b/packages/modular-scripts/react-scripts/config/webpack.config.js index 4d364d5da..a178c3a38 100644 --- a/packages/modular-scripts/react-scripts/config/webpack.config.js +++ b/packages/modular-scripts/react-scripts/config/webpack.config.js @@ -618,26 +618,44 @@ module.exports = function (webpackEnv) { syntactic: true, semantic: true, }, + context: paths.appPath, + mode: 'write-references', typescriptPath: resolve.sync('typescript', { basedir: paths.appNodeModules, }), + configOverwrite: { + compilerOptions: { + sourceMap: isEnvProduction + ? shouldUseSourceMap + : isEnvDevelopment, + skipLibCheck: true, + inlineSourceMap: false, + declarationMap: false, + noEmit: true, + incremental: true, + }, + }, }, async: isEnvDevelopment, - // see https://github.com/TypeStrong/fork-ts-checker-webpack-plugin/pull/179#issuecomment-949360807 - // reportFiles: [ - // // This one is specifically to match during CI tests, - // // as micromatch doesn't match - // // '../cra-template-typescript/template/src/App.tsx' - // // otherwise. - // '../**/src/**/*.{ts,tsx}', - // '**/src/**/*.{ts,tsx}', - // '!**/src/**/__tests__/**', - // '!**/src/**/?(*.)(spec|test).*', - // '!**/src/setupProxy.*', - // '!**/src/setupTests.*', - // ], - // The formatter is invoked directly in WebpackDevServerUtils during development - formatter: isEnvProduction ? typescriptFormatter : undefined, + issue: { + // This one is specifically to match during CI tests, + // as micromatch doesn't match + // '../cra-template-typescript/template/src/App.tsx' + // otherwise. + include: [ + { file: '../**/src/**/*.{ts,tsx}' }, + { file: '**/src/**/*.{ts,tsx}' }, + ], + exclude: [ + { file: '**/src/**/__tests__/**' }, + { file: '**/src/**/?(*.){spec|test}.*' }, + { file: '**/src/setupProxy.*' }, + { file: '**/src/setupTests.*' }, + ], + }, + logger: { + infrastructure: 'silent', + }, }), ].filter(Boolean), // Turn off performance processing because we utilize From 5fcacfa3c14a81e3f38bd8089611922078c4af7e Mon Sep 17 00:00:00 2001 From: Cristiano Belloni Date: Mon, 21 Feb 2022 15:25:05 +0000 Subject: [PATCH 05/72] Fix stats type mismatch --- packages/modular-scripts/src/build/index.ts | 6 +++--- .../modular-scripts/src/build/webpackFileSizeReporter.ts | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/packages/modular-scripts/src/build/index.ts b/packages/modular-scripts/src/build/index.ts index 965de2076..6bace5f5c 100644 --- a/packages/modular-scripts/src/build/index.ts +++ b/packages/modular-scripts/src/build/index.ts @@ -13,7 +13,7 @@ import { setupEnvForDirectory } from '../utils/setupEnv'; import createPaths from '../utils/createPaths'; import printHostingInstructions from './printHostingInstructions'; import { Asset, printFileSizesAfterBuild } from './fileSizeReporter'; -import type { Stats } from 'webpack'; +import type { StatsCompilation } from 'webpack'; import { checkBrowsers } from '../utils/checkBrowsers'; import checkRequiredFiles from '../utils/checkRequiredFiles'; import createEsbuildBrowserslistTarget from '../utils/createEsbuildBrowserslistTarget'; @@ -110,9 +110,9 @@ async function buildApp(target: string) { const statsFilePath = path.join(paths.appBuild, 'bundle-stats.json'); try { - const stats: Stats.ToJsonOutput = await fs.readJson(statsFilePath); + const stats: StatsCompilation = await fs.readJson(statsFilePath); - if (stats.warnings.length) { + if (stats?.warnings?.length) { logger.log(chalk.yellow('Compiled with warnings.\n')); logger.log(stats.warnings.join('\n\n')); logger.log( diff --git a/packages/modular-scripts/src/build/webpackFileSizeReporter.ts b/packages/modular-scripts/src/build/webpackFileSizeReporter.ts index 43e7dd183..5a9451012 100644 --- a/packages/modular-scripts/src/build/webpackFileSizeReporter.ts +++ b/packages/modular-scripts/src/build/webpackFileSizeReporter.ts @@ -43,7 +43,7 @@ export function webpackMeasureFileSizesBeforeBuild( export function createWebpackAssets( paths: Paths, - stats: webpack.Stats.ToJsonOutput, + stats: webpack.StatsCompilation, ): Asset[] { const readableAssets: string[] = ( stats.assets?.filter((asset: { name: string }) => From 8fb83421813a1c125328fb0e7d2ac72b3e0d1fda Mon Sep 17 00:00:00 2001 From: Cristiano Belloni Date: Tue, 22 Feb 2022 10:14:53 +0000 Subject: [PATCH 06/72] start.js --- .../react-dev-utils/WebpackDevServerUtils.js | 79 ++----------------- .../react-dev-utils/webpackHotDevClient.js | 2 +- .../react-scripts/config/webpack.config.js | 1 - .../react-scripts/scripts/start.js | 11 --- 4 files changed, 9 insertions(+), 84 deletions(-) diff --git a/packages/modular-scripts/react-dev-utils/WebpackDevServerUtils.js b/packages/modular-scripts/react-dev-utils/WebpackDevServerUtils.js index db9e745ee..bb7e0cca7 100644 --- a/packages/modular-scripts/react-dev-utils/WebpackDevServerUtils.js +++ b/packages/modular-scripts/react-dev-utils/WebpackDevServerUtils.js @@ -13,7 +13,6 @@ const forkTsCheckerWebpackPlugin = require('fork-ts-checker-webpack-plugin'); const { clearConsole } = require('./logger'); const formatWebpackMessages = require('./formatWebpackMessages'); const getProcessForPort = require('./getProcessForPort'); -const typescriptFormatter = require('./typescriptFormatter'); const console = require('./logger'); const isInteractive = process.stdout.isTTY; @@ -94,15 +93,7 @@ function printInstructions(appName, urls) { console.log(); } -function createCompiler({ - appName, - config, - devSocket, - urls, - useTypeScript, - tscCompileOnError, - webpack, -}) { +function createCompiler({ appName, config, urls, useTypeScript, webpack }) { // "Compiler" is a low-level interface to webpack. // It lets us listen to some events and provide our own custom messages. let compiler; @@ -129,28 +120,16 @@ function createCompiler({ let isFirstCompile = true; let tsMessagesPromise; - let tsMessagesResolver; if (useTypeScript) { - compiler.hooks.beforeCompile.tap('beforeCompile', () => { - tsMessagesPromise = new Promise((resolve) => { - tsMessagesResolver = (msgs) => resolve(msgs); - }); - }); - forkTsCheckerWebpackPlugin .getCompilerHooks(compiler) - .receive.tap('afterTypeScriptCheck', (diagnostics, lints) => { - const allMsgs = [...diagnostics, ...lints]; - const format = (message) => - `${message.file}\n${typescriptFormatter(message, true)}`; - - tsMessagesResolver({ - errors: allMsgs.filter((msg) => msg.severity === 'error').map(format), - warnings: allMsgs - .filter((msg) => msg.severity === 'warning') - .map(format), - }); + .waiting.tap('awaitingTypeScriptCheck', () => { + console.log( + chalk.yellow( + 'Files successfully emitted, waiting for typecheck results...', + ), + ); }); } @@ -172,48 +151,6 @@ function createCompiler({ errors: true, }); - if (useTypeScript && statsData.errors.length === 0) { - const delayedMsg = setTimeout(() => { - console.log( - chalk.yellow( - 'Files successfully emitted, waiting for typecheck results...', - ), - ); - }, 100); - - const messages = await tsMessagesPromise; - clearTimeout(delayedMsg); - if (tscCompileOnError) { - statsData.warnings.push(...messages.errors); - } else { - statsData.errors.push(...messages.errors); - } - statsData.warnings.push(...messages.warnings); - - // Push errors and warnings into compilation result - // to show them after page refresh triggered by user. - if (tscCompileOnError) { - stats.compilation.warnings.push(...messages.errors); - } else { - stats.compilation.errors.push(...messages.errors); - } - stats.compilation.warnings.push(...messages.warnings); - - if (messages.errors.length > 0) { - if (tscCompileOnError) { - devSocket.warnings(messages.errors); - } else { - devSocket.errors(messages.errors); - } - } else if (messages.warnings.length > 0) { - devSocket.warnings(messages.warnings); - } - - if (isInteractive) { - clearConsole(); - } - } - const messages = formatWebpackMessages(statsData); const isSuccessful = !messages.errors.length && !messages.warnings.length; if (isSuccessful) { @@ -371,7 +308,7 @@ function prepareProxy(proxy, appPublicFolder, servedPathname) { // If proxy is specified, let it handle any request except for // files in the public folder and requests to the WebpackDevServer socket endpoint. // https://github.com/facebook/create-react-app/issues/6720 - const sockPath = process.env.WDS_SOCKET_PATH || '/sockjs-node'; + const sockPath = process.env.WDS_SOCKET_PATH || '/ws'; const isDefaultSockHost = !process.env.WDS_SOCKET_HOST; function mayProxy(pathname) { const maybePublicPath = path.resolve( diff --git a/packages/modular-scripts/react-dev-utils/webpackHotDevClient.js b/packages/modular-scripts/react-dev-utils/webpackHotDevClient.js index bf435fb94..f85179e64 100644 --- a/packages/modular-scripts/react-dev-utils/webpackHotDevClient.js +++ b/packages/modular-scripts/react-dev-utils/webpackHotDevClient.js @@ -56,7 +56,7 @@ var connection = new WebSocket( hostname: process.env.WDS_SOCKET_HOST || window.location.hostname, port: process.env.WDS_SOCKET_PORT || window.location.port, // Hardcoded in WebpackDevServer - pathname: process.env.WDS_SOCKET_PATH || '/sockjs-node', + pathname: process.env.WDS_SOCKET_PATH || '/ws', slashes: true, }), ); diff --git a/packages/modular-scripts/react-scripts/config/webpack.config.js b/packages/modular-scripts/react-scripts/config/webpack.config.js index a178c3a38..eb2ecd2e6 100644 --- a/packages/modular-scripts/react-scripts/config/webpack.config.js +++ b/packages/modular-scripts/react-scripts/config/webpack.config.js @@ -269,7 +269,6 @@ module.exports = function (webpackEnv) { // https://medium.com/webpack/webpack-4-code-splitting-chunk-graph-and-the-splitchunks-optimization-be739a861366 splitChunks: { chunks: 'all', - name: isEnvDevelopment, }, // Keep the runtime chunk separated to enable long term caching // https://twitter.com/wSokra/status/969679223278505985 diff --git a/packages/modular-scripts/react-scripts/scripts/start.js b/packages/modular-scripts/react-scripts/scripts/start.js index e8c78fa7a..db5f399ba 100644 --- a/packages/modular-scripts/react-scripts/scripts/start.js +++ b/packages/modular-scripts/react-scripts/scripts/start.js @@ -64,30 +64,19 @@ choosePort(HOST, DEFAULT_PORT) const appName = require(paths.appPackageJson).name; const useTypeScript = !isCI && fs.existsSync(paths.appTsConfig); - const tscCompileOnError = process.env.TSC_COMPILE_ON_ERROR === 'true'; const urls = prepareUrls( protocol, HOST, port, paths.publicUrlOrPath.slice(0, -1), ); - const devSocket = { - warnings: (warnings) => { - devServer.sendMessage(devServer.sockets, 'warnings', warnings); - }, - errors: (errors) => { - devServer.sendMessage(devServer.sockets, 'errors', errors); - }, - }; // Create a webpack compiler that is configured with custom messages. // Only run typecheck if not in CI env const compiler = createCompiler({ appName, config, - devSocket, urls, useTypeScript, - tscCompileOnError, webpack, }); From b20e6943a6e3fd29e514deee22236b64502e8e08 Mon Sep 17 00:00:00 2001 From: Cristiano Belloni Date: Wed, 23 Feb 2022 10:00:05 +0000 Subject: [PATCH 07/72] dev server working but trying to typecheck node_modules --- packages/modular-scripts/package.json | 2 +- .../evalSourceMapMiddleware.js | 4 +- .../react-scripts/config/webpack.config.js | 31 +------- .../config/webpackDevServer.config.js | 5 ++ yarn.lock | 79 +++---------------- 5 files changed, 20 insertions(+), 101 deletions(-) diff --git a/packages/modular-scripts/package.json b/packages/modular-scripts/package.json index aca568581..f3d2e468d 100644 --- a/packages/modular-scripts/package.json +++ b/packages/modular-scripts/package.json @@ -75,7 +75,7 @@ "loader-utils": "3.2.0", "micromatch": "4.0.4", "mime": "^3.0.0", - "mini-css-extract-plugin": "0.11.3", + "mini-css-extract-plugin": "2.5.3", "npm-packlist": "3.0.0", "open": "8.3.0", "optimize-css-assets-webpack-plugin": "6.0.1", diff --git a/packages/modular-scripts/react-dev-utils/evalSourceMapMiddleware.js b/packages/modular-scripts/react-dev-utils/evalSourceMapMiddleware.js index dbb0e67f7..a7244dd87 100644 --- a/packages/modular-scripts/react-dev-utils/evalSourceMapMiddleware.js +++ b/packages/modular-scripts/react-dev-utils/evalSourceMapMiddleware.js @@ -8,7 +8,9 @@ function base64SourceMap(source) { } function getSourceById(server, id) { - const module = server._stats.compilation.modules.find((m) => m.id === id); + const module = Array.from(server._stats.compilation.modules).find( + (m) => server._stats.compilation.chunkGraph.getModuleId(m) === id, + ); return module.originalSource(); } diff --git a/packages/modular-scripts/react-scripts/config/webpack.config.js b/packages/modular-scripts/react-scripts/config/webpack.config.js index eb2ecd2e6..3d5ce152a 100644 --- a/packages/modular-scripts/react-scripts/config/webpack.config.js +++ b/packages/modular-scripts/react-scripts/config/webpack.config.js @@ -24,7 +24,6 @@ const modules = require('./modules'); const getClientEnvironment = require('./env'); const ModuleNotFoundPlugin = require('../../react-dev-utils/ModuleNotFoundPlugin'); const ForkTsCheckerWebpackPlugin = require('fork-ts-checker-webpack-plugin'); -const typescriptFormatter = require('../../react-dev-utils/typescriptFormatter'); const postcssNormalize = require('postcss-normalize'); const isCI = require('is-ci'); @@ -35,9 +34,6 @@ const esbuildTargetFactory = process.env.ESBUILD_TARGET_FACTORY // Source maps are resource heavy and can cause out of memory issue for large source files. const shouldUseSourceMap = process.env.GENERATE_SOURCEMAP !== 'false'; -const webpackDevClientEntry = require.resolve( - '../../react-dev-utils/webpackHotDevClient', -); const reactRefreshOverlayEntry = require.resolve( '../../react-dev-utils/refreshOverlayInterop', ); @@ -149,30 +145,7 @@ module.exports = function (webpackEnv) { : isEnvDevelopment && 'cheap-module-source-map', // These are the "entry points" to our application. // This means they will be the "root" imports that are included in JS bundle. - entry: isEnvDevelopment - ? [ - // Include an alternative client for WebpackDevServer. A client's job is to - // connect to WebpackDevServer by a socket and get notified about changes. - // When you save a file, the client will either apply hot updates (in case - // of CSS changes), or refresh the page (in case of JS changes). When you - // make a syntax error, this client will display a syntax error overlay. - // Note: instead of the default WebpackDevServer client, we use a custom one - // to bring better experience for Create React App users. You can replace - // the line below with these two lines if you prefer the stock client: - // - // require.resolve('webpack-dev-server/client') + '?/', - // require.resolve('webpack/hot/dev-server'), - // - // When using the experimental react-refresh integration, - // the webpack plugin takes care of injecting the dev client for us. - webpackDevClientEntry, - // Finally, this is your app's code: - paths.appIndexJs, - // We include the app code last so that if there is a runtime error during - // initialization, it doesn't blow up the WebpackDevServer client, and - // changing JS code would still trigger a refresh. - ] - : paths.appIndexJs, + entry: paths.appIndexJs, output: { // The build folder. path: isEnvProduction ? paths.appBuild : undefined, @@ -182,7 +155,7 @@ module.exports = function (webpackEnv) { // In development, it does not produce real files. filename: isEnvProduction ? 'static/js/[name].[contenthash:8].js' - : isEnvDevelopment && 'static/js/bundle.js', + : isEnvDevelopment && 'static/js/[name].js', // There are also additional JS chunk files if you use code splitting. chunkFilename: isEnvProduction ? 'static/js/[name].[contenthash:8].chunk.js' diff --git a/packages/modular-scripts/react-scripts/config/webpackDevServer.config.js b/packages/modular-scripts/react-scripts/config/webpackDevServer.config.js index ec8b5f99c..a1cc6541b 100644 --- a/packages/modular-scripts/react-scripts/config/webpackDevServer.config.js +++ b/packages/modular-scripts/react-scripts/config/webpackDevServer.config.js @@ -38,6 +38,11 @@ module.exports = function (port, proxy, allowedHost) { // Note: ["localhost", ".localhost"] will support subdomains - but we might // want to allow setting the allowedHosts manually for more complex setups allowedHosts: disableFirewall ? 'all' : [allowedHost], + headers: { + 'Access-Control-Allow-Origin': '*', + 'Access-Control-Allow-Methods': '*', + 'Access-Control-Allow-Headers': '*', + }, // Enable gzip compression of generated files. compress: true, static: { diff --git a/yarn.lock b/yarn.lock index 76db7d676..c9810d47b 100644 --- a/yarn.lock +++ b/yarn.lock @@ -3169,11 +3169,6 @@ aggregate-error@^3.0.0: clean-stack "^2.0.0" indent-string "^4.0.0" -ajv-errors@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/ajv-errors/-/ajv-errors-1.0.1.tgz#f35986aceb91afadec4102fbd85014950cefa64d" - integrity sha512-DCRfO/4nQ+89p/RK43i8Ezd41EqdGIU4ld7nGF8OQ14oc/we5rEntLCUa7+jrn3nn83BosfwZA0wb4pon2o8iQ== - ajv-formats@^2.1.1: version "2.1.1" resolved "https://registry.yarnpkg.com/ajv-formats/-/ajv-formats-2.1.1.tgz#6e669400659eb74973bbf2e33327180a0996b520" @@ -3181,7 +3176,7 @@ ajv-formats@^2.1.1: dependencies: ajv "^8.0.0" -ajv-keywords@^3.1.0, ajv-keywords@^3.5.2: +ajv-keywords@^3.5.2: version "3.5.2" resolved "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-3.5.2.tgz#31f29da5ab6e00d1c2d329acf7b5929614d5014d" integrity sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ== @@ -3193,7 +3188,7 @@ ajv-keywords@^5.0.0: dependencies: fast-deep-equal "^3.1.3" -ajv@^6.1.0, ajv@^6.10.0, ajv@^6.12.4, ajv@^6.12.5: +ajv@^6.10.0, ajv@^6.12.4, ajv@^6.12.5: version "6.12.6" resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.12.6.tgz#baf5a62e802b07d977034586f8c3baf5adf26df4" integrity sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g== @@ -7395,7 +7390,7 @@ is-path-inside@^3.0.2: resolved "https://registry.yarnpkg.com/is-path-inside/-/is-path-inside-3.0.3.tgz#d231362e53a07ff2b0e0ea7fed049161ffd16283" integrity sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ== -is-plain-obj@^1.0.0, is-plain-obj@^1.1.0: +is-plain-obj@^1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/is-plain-obj/-/is-plain-obj-1.1.0.tgz#71a50c8429dfca773c92a390a4a03b39fcd51d3e" integrity sha1-caUMhCnfync8kqOQpKA7OfzVHT4= @@ -8386,15 +8381,6 @@ loader-utils@3.2.0, loader-utils@^3.2.0: resolved "https://registry.yarnpkg.com/loader-utils/-/loader-utils-3.2.0.tgz#bcecc51a7898bee7473d4bc6b845b23af8304d4f" integrity sha512-HVl9ZqccQihZ7JM85dco1MvO9G+ONvxoGa9rkhzFsneGLKSUg1gJf9bWzhRhcvm2qChhWpebQhP44qxjKIUCaQ== -loader-utils@^1.1.0: - version "1.4.0" - resolved "https://registry.yarnpkg.com/loader-utils/-/loader-utils-1.4.0.tgz#c579b5e34cb34b1a74edc6c1fb36bfa371d5a613" - integrity sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA== - dependencies: - big.js "^5.2.2" - emojis-list "^3.0.0" - json5 "^1.0.1" - loader-utils@^2.0.0: version "2.0.2" resolved "https://registry.yarnpkg.com/loader-utils/-/loader-utils-2.0.2.tgz#d6e3b4fb81870721ae4e0868ab11dd638368c129" @@ -8714,15 +8700,12 @@ min-indent@^1.0.0: resolved "https://registry.yarnpkg.com/min-indent/-/min-indent-1.0.1.tgz#a63f681673b30571fbe8bc25686ae746eefa9869" integrity sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg== -mini-css-extract-plugin@0.11.3: - version "0.11.3" - resolved "https://registry.yarnpkg.com/mini-css-extract-plugin/-/mini-css-extract-plugin-0.11.3.tgz#15b0910a7f32e62ffde4a7430cfefbd700724ea6" - integrity sha512-n9BA8LonkOkW1/zn+IbLPQmovsL0wMb9yx75fMJQZf2X1Zoec9yTZtyMePcyu19wPkmFbzZZA6fLTotpFhQsOA== +mini-css-extract-plugin@2.5.3: + version "2.5.3" + resolved "https://registry.yarnpkg.com/mini-css-extract-plugin/-/mini-css-extract-plugin-2.5.3.tgz#c5c79f9b22ce9b4f164e9492267358dbe35376d9" + integrity sha512-YseMB8cs8U/KCaAGQoqYmfUuhhGW0a9p9XvWXrxVOkE3/IiISTLw4ALNt7JR5B2eYauFM+PQGSbXMDmVbR7Tfw== dependencies: - loader-utils "^1.1.0" - normalize-url "1.9.1" - schema-utils "^1.0.0" - webpack-sources "^1.1.0" + schema-utils "^4.0.0" minimalistic-assert@^1.0.0: version "1.0.1" @@ -8934,16 +8917,6 @@ normalize-range@^0.1.2: resolved "https://registry.yarnpkg.com/normalize-range/-/normalize-range-0.1.2.tgz#2d10c06bdfd312ea9777695a4d28439456b75942" integrity sha1-LRDAa9/TEuqXd2laTShDlFa3WUI= -normalize-url@1.9.1: - version "1.9.1" - resolved "https://registry.yarnpkg.com/normalize-url/-/normalize-url-1.9.1.tgz#2cc0d66b31ea23036458436e3620d85954c66c3c" - integrity sha1-LMDWazHqIwNkWENuNiDYWVTGbDw= - dependencies: - object-assign "^4.0.1" - prepend-http "^1.0.0" - query-string "^4.1.0" - sort-keys "^1.0.0" - normalize-url@^4.1.0: version "4.5.1" resolved "https://registry.yarnpkg.com/normalize-url/-/normalize-url-4.5.1.tgz#0dd90cf1288ee1d1313b87081c9a5932ee48518a" @@ -9014,7 +8987,7 @@ nwsapi@^2.2.0: resolved "https://registry.yarnpkg.com/nwsapi/-/nwsapi-2.2.0.tgz#204879a9e3d068ff2a55139c2c772780681a38b7" integrity sha512-h2AatdwYH+JHiZpv7pt/gSX1XoRGb7L/qSIeuqA6GwYoF9w1vP1cw42TO0aI2pNyshRK5893hNSl+1//vHK7hQ== -object-assign@^4.0.1, object-assign@^4.1.0, object-assign@^4.1.1: +object-assign@^4.1.0, object-assign@^4.1.1: version "4.1.1" resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863" integrity sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM= @@ -10131,11 +10104,6 @@ prelude-ls@~1.1.2: resolved "https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.1.2.tgz#21932a549f5e52ffd9a827f570e04be62a97da54" integrity sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ= -prepend-http@^1.0.0: - version "1.0.4" - resolved "https://registry.yarnpkg.com/prepend-http/-/prepend-http-1.0.4.tgz#d4f4562b0ce3696e41ac52d0e002e57a635dc6dc" - integrity sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw= - prepend-http@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/prepend-http/-/prepend-http-2.0.0.tgz#e92434bfa5ea8c19f41cdfd401d741a3c819d897" @@ -10288,14 +10256,6 @@ qs@6.9.7: resolved "https://registry.yarnpkg.com/qs/-/qs-6.9.7.tgz#4610846871485e1e048f44ae3b94033f0e675afe" integrity sha512-IhMFgUmuNpyRfxA90umL7ByLlgRXu6tIfKPpF5TmcfRLlLCckfP/g3IQmju6jjpu+Hh8rA+2p6A27ZSPOOHdKw== -query-string@^4.1.0: - version "4.3.4" - resolved "https://registry.yarnpkg.com/query-string/-/query-string-4.3.4.tgz#bbb693b9ca915c232515b228b1a02b609043dbeb" - integrity sha1-u7aTucqRXCMlFbIosaArYJBD2+s= - dependencies: - object-assign "^4.1.0" - strict-uri-encode "^1.0.0" - queue-microtask@^1.2.2: version "1.2.3" resolved "https://registry.yarnpkg.com/queue-microtask/-/queue-microtask-1.2.3.tgz#4929228bbc724dfac43e0efb058caf7b6cfb6243" @@ -10870,15 +10830,6 @@ schema-utils@4.0.0, schema-utils@^4.0.0: ajv-formats "^2.1.1" ajv-keywords "^5.0.0" -schema-utils@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-1.0.0.tgz#0b79a93204d7b600d4b2850d1f66c2a34951c770" - integrity sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g== - dependencies: - ajv "^6.1.0" - ajv-errors "^1.0.0" - ajv-keywords "^3.1.0" - schema-utils@^3.0.0, schema-utils@^3.1.0, schema-utils@^3.1.1: version "3.1.1" resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-3.1.1.tgz#bc74c4b6b6995c1d88f76a8b77bea7219e0c8281" @@ -11174,13 +11125,6 @@ sockjs@^0.3.21: uuid "^8.3.2" websocket-driver "^0.7.4" -sort-keys@^1.0.0: - version "1.1.2" - resolved "https://registry.yarnpkg.com/sort-keys/-/sort-keys-1.1.2.tgz#441b6d4d346798f1b4e49e8920adfba0e543f9ad" - integrity sha1-RBttTTRnmPG05J6JIK37oOVD+a0= - dependencies: - is-plain-obj "^1.0.0" - source-list-map@^2.0.0, source-list-map@^2.0.1: version "2.0.1" resolved "https://registry.yarnpkg.com/source-list-map/-/source-list-map-2.0.1.tgz#3993bd873bfc48479cca9ea3a547835c7c154b34" @@ -11344,11 +11288,6 @@ stream-transform@^2.1.3: dependencies: mixme "^0.5.1" -strict-uri-encode@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz#279b225df1d582b1f54e65addd4352e18faa0713" - integrity sha1-J5siXfHVgrH1TmWt3UNS4Y+qBxM= - string-argv@^0.3.1: version "0.3.1" resolved "https://registry.yarnpkg.com/string-argv/-/string-argv-0.3.1.tgz#95e2fbec0427ae19184935f816d74aaa4c5c19da" From bdfd0ec38f897f3d3e1e5ea4c7e79cc20ed5a945 Mon Sep 17 00:00:00 2001 From: Cristiano Belloni Date: Wed, 23 Feb 2022 11:18:47 +0000 Subject: [PATCH 08/72] webpack start is working --- packages/modular-scripts/package.json | 2 +- .../react-scripts/config/webpack.config.js | 17 ++-- yarn.lock | 91 +++++++++++++------ 3 files changed, 71 insertions(+), 39 deletions(-) diff --git a/packages/modular-scripts/package.json b/packages/modular-scripts/package.json index f3d2e468d..c1afbcdcc 100644 --- a/packages/modular-scripts/package.json +++ b/packages/modular-scripts/package.json @@ -56,7 +56,7 @@ "file-loader": "6.2.0", "filesize": "8.0.3", "find-up": "5.0.0", - "fork-ts-checker-webpack-plugin": "7.2.1", + "fork-ts-checker-webpack-plugin": "6.5.0", "fs-extra": "10.0.0", "global-modules": "2.0.0", "globby": "11.0.4", diff --git a/packages/modular-scripts/react-scripts/config/webpack.config.js b/packages/modular-scripts/react-scripts/config/webpack.config.js index 3d5ce152a..628feae1b 100644 --- a/packages/modular-scripts/react-scripts/config/webpack.config.js +++ b/packages/modular-scripts/react-scripts/config/webpack.config.js @@ -584,14 +584,9 @@ module.exports = function (webpackEnv) { useTypeScript && !isCI && new ForkTsCheckerWebpackPlugin({ + async: isEnvDevelopment, typescript: { - configFile: paths.appTsConfig, - diagnosticOptions: { - syntactic: true, - semantic: true, - }, - context: paths.appPath, - mode: 'write-references', + async: isEnvDevelopment, typescriptPath: resolve.sync('typescript', { basedir: paths.appNodeModules, }), @@ -605,10 +600,16 @@ module.exports = function (webpackEnv) { declarationMap: false, noEmit: true, incremental: true, + tsBuildInfoFile: paths.appTsBuildInfoFile, }, }, + context: paths.appPath, + diagnosticOptions: { + syntactic: true, + semantic: true, + }, + mode: 'write-references', }, - async: isEnvDevelopment, issue: { // This one is specifically to match during CI tests, // as micromatch doesn't match diff --git a/yarn.lock b/yarn.lock index c9810d47b..ef1350a9d 100644 --- a/yarn.lock +++ b/yarn.lock @@ -33,7 +33,7 @@ dependencies: "@babel/highlight" "^7.10.4" -"@babel/code-frame@7.16.7", "@babel/code-frame@^7.0.0", "@babel/code-frame@^7.10.4", "@babel/code-frame@^7.12.13", "@babel/code-frame@^7.16.7": +"@babel/code-frame@7.16.7", "@babel/code-frame@^7.0.0", "@babel/code-frame@^7.10.4", "@babel/code-frame@^7.12.13", "@babel/code-frame@^7.16.7", "@babel/code-frame@^7.8.3": version "7.16.7" resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.16.7.tgz#44416b6bd7624b998f5b1af5d470856c40138789" integrity sha512-iAXqUn8IIeBTNd72xsFlgaXHkMBMt6y4HJp1tIaK465CWLT/fG1aqB7ykr95gHHmlBdGbFeWWfyB4NJJ0nmeIg== @@ -2568,7 +2568,7 @@ resolved "https://registry.yarnpkg.com/@types/js-yaml/-/js-yaml-4.0.5.tgz#738dd390a6ecc5442f35e7f03fa1431353f7e138" integrity sha512-FhpRzf927MNQdRZP0J5DLIdTXhjLYzeUTmLAu69mnVksLH9CJY3IuSeEgbKUki7GQZm0WqDkGzyxju2EZGD2wA== -"@types/json-schema@*", "@types/json-schema@^7.0.7", "@types/json-schema@^7.0.8", "@types/json-schema@^7.0.9": +"@types/json-schema@*", "@types/json-schema@^7.0.4", "@types/json-schema@^7.0.5", "@types/json-schema@^7.0.7", "@types/json-schema@^7.0.8", "@types/json-schema@^7.0.9": version "7.0.9" resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.9.tgz#97edc9037ea0c38585320b28964dde3b39e4660d" integrity sha512-qcUXuemtEu+E5wZSJHNxUXeCZhAfXKQ41D+duX+VYPde7xyEVZci+/oXKJL13tnRs9lR2pr4fod59GT6/X1/yQ== @@ -3176,7 +3176,7 @@ ajv-formats@^2.1.1: dependencies: ajv "^8.0.0" -ajv-keywords@^3.5.2: +ajv-keywords@^3.4.1, ajv-keywords@^3.5.2: version "3.5.2" resolved "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-3.5.2.tgz#31f29da5ab6e00d1c2d329acf7b5929614d5014d" integrity sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ== @@ -3188,7 +3188,7 @@ ajv-keywords@^5.0.0: dependencies: fast-deep-equal "^3.1.3" -ajv@^6.10.0, ajv@^6.12.4, ajv@^6.12.5: +ajv@^6.10.0, ajv@^6.12.2, ajv@^6.12.4, ajv@^6.12.5: version "6.12.6" resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.12.6.tgz#baf5a62e802b07d977034586f8c3baf5adf26df4" integrity sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g== @@ -3447,6 +3447,11 @@ asynckit@^0.4.0: resolved "https://registry.yarnpkg.com/asynckit/-/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79" integrity sha1-x57Zf380y48robyXkLzDZkdLS3k= +at-least-node@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/at-least-node/-/at-least-node-1.0.0.tgz#602cd4b46e844ad4effc92a8011a3c46e0238dc2" + integrity sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg== + atob@^2.1.2: version "2.1.2" resolved "https://registry.yarnpkg.com/atob/-/atob-2.1.2.tgz#6d9517eb9e030d2436666651e86bd9f6f13533c9" @@ -3986,7 +3991,7 @@ case-sensitive-paths-webpack-plugin@2.4.0: resolved "https://registry.yarnpkg.com/case-sensitive-paths-webpack-plugin/-/case-sensitive-paths-webpack-plugin-2.4.0.tgz#db64066c6422eed2e08cc14b986ca43796dbc6d4" integrity sha512-roIFONhcxog0JSSWbvVAh3OocukmSgpqOH6YpMkCvav/ySIV3JKg4Dc8vYtQjYi/UxpNE36r/9v+VqTQqgkYmw== -chalk@4.1.2, chalk@^4.0.0, chalk@^4.1.0, chalk@^4.1.2: +chalk@4.1.2, chalk@^4.0.0, chalk@^4.1.0: version "4.1.2" resolved "https://registry.yarnpkg.com/chalk/-/chalk-4.1.2.tgz#aac4e2b7734a740867aeb16bf02aad556a1e7a01" integrity sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA== @@ -4046,7 +4051,7 @@ chevrotain@^6.5.0: dependencies: regexp-to-ast "0.4.0" -chokidar@^3.4.0, chokidar@^3.5.3: +chokidar@^3.4.0, chokidar@^3.4.2, chokidar@^3.5.3: version "3.5.3" resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-3.5.3.tgz#1cf37c8707b932bd1af1ae22c0432e2acd1903bd" integrity sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw== @@ -6450,22 +6455,24 @@ for-in@^1.0.2: resolved "https://registry.yarnpkg.com/for-in/-/for-in-1.0.2.tgz#81068d295a8142ec0ac726c6e2200c30fb6d5e80" integrity sha1-gQaNKVqBQuwKxybG4iAMMPttXoA= -fork-ts-checker-webpack-plugin@7.2.1: - version "7.2.1" - resolved "https://registry.yarnpkg.com/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-7.2.1.tgz#c37a538e12730fe11fd725bcf0fce29487950833" - integrity sha512-uOfQdg/iQ8iokQ64qcbu8iZb114rOmaKLQFu7hU14/eJaKgsP91cQ7ts7v2iiDld6TzDe84Meksha8/MkWiCyw== +fork-ts-checker-webpack-plugin@6.5.0: + version "6.5.0" + resolved "https://registry.yarnpkg.com/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-6.5.0.tgz#0282b335fa495a97e167f69018f566ea7d2a2b5e" + integrity sha512-cS178Y+xxtIjEUorcHddKS7yCMlrDPV31mt47blKKRfMd70Kxu5xruAFE2o9sDY6wVC5deuob/u/alD04YYHnw== dependencies: - "@babel/code-frame" "^7.16.7" - chalk "^4.1.2" - chokidar "^3.5.3" - cosmiconfig "^7.0.1" + "@babel/code-frame" "^7.8.3" + "@types/json-schema" "^7.0.5" + chalk "^4.1.0" + chokidar "^3.4.2" + cosmiconfig "^6.0.0" deepmerge "^4.2.2" - fs-extra "^10.0.0" - memfs "^3.4.1" + fs-extra "^9.0.0" + glob "^7.1.6" + memfs "^3.1.2" minimatch "^3.0.4" - schema-utils "4.0.0" - semver "^7.3.5" - tapable "^2.2.1" + schema-utils "2.7.0" + semver "^7.3.2" + tapable "^1.0.0" form-data@^3.0.0: version "3.0.1" @@ -6508,7 +6515,7 @@ fs-constants@^1.0.0: resolved "https://registry.yarnpkg.com/fs-constants/-/fs-constants-1.0.0.tgz#6be0de9be998ce16af8afc24497b9ee9b7ccd9ad" integrity sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow== -fs-extra@10.0.0, fs-extra@^10.0.0: +fs-extra@10.0.0: version "10.0.0" resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-10.0.0.tgz#9ff61b655dde53fb34a82df84bb214ce802e17c1" integrity sha512-C5owb14u9eJwizKGdchcDUQeFtlSHHthBk8pbX9Vc1PFZrLombudjDnNns88aYslCyF6IY5SUw3Roz6xShcEIQ== @@ -6535,6 +6542,16 @@ fs-extra@^8.1.0: jsonfile "^4.0.0" universalify "^0.1.0" +fs-extra@^9.0.0: + version "9.1.0" + resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-9.1.0.tgz#5954460c764a8da2094ba3554bf839e6b9a7c86d" + integrity sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ== + dependencies: + at-least-node "^1.0.0" + graceful-fs "^4.2.0" + jsonfile "^6.0.1" + universalify "^2.0.0" + fs-monkey@1.0.3: version "1.0.3" resolved "https://registry.yarnpkg.com/fs-monkey/-/fs-monkey-1.0.3.tgz#ae3ac92d53bb328efe0e9a1d9541f6ad8d48e2d3" @@ -8592,7 +8609,7 @@ media-typer@0.3.0: resolved "https://registry.yarnpkg.com/media-typer/-/media-typer-0.3.0.tgz#8710d7af0aa626f8fffa1ce00168545263255748" integrity sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g= -memfs@^3.4.1: +memfs@^3.1.2, memfs@^3.4.1: version "3.4.1" resolved "https://registry.yarnpkg.com/memfs/-/memfs-3.4.1.tgz#b78092f466a0dce054d63d39275b24c71d3f1305" integrity sha512-1c9VPVvW5P7I85c35zAdEr1TD5+F11IToIHIlrVIcflfnzPkJa0ZoYEoEdYDP8KgPFoSZ/opDrUsAoZWym3mtw== @@ -10820,15 +10837,14 @@ scheduler@^0.20.2: loose-envify "^1.1.0" object-assign "^4.1.1" -schema-utils@4.0.0, schema-utils@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-4.0.0.tgz#60331e9e3ae78ec5d16353c467c34b3a0a1d3df7" - integrity sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg== +schema-utils@2.7.0: + version "2.7.0" + resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-2.7.0.tgz#17151f76d8eae67fbbf77960c33c676ad9f4efc7" + integrity sha512-0ilKFI6QQF5nxDZLFn2dMjvc4hjg/Wkg7rHd3jK6/A4a1Hl9VFdQWvgB1UMGoU94pad1P/8N7fMcEnLnSiju8A== dependencies: - "@types/json-schema" "^7.0.9" - ajv "^8.8.0" - ajv-formats "^2.1.1" - ajv-keywords "^5.0.0" + "@types/json-schema" "^7.0.4" + ajv "^6.12.2" + ajv-keywords "^3.4.1" schema-utils@^3.0.0, schema-utils@^3.1.0, schema-utils@^3.1.1: version "3.1.1" @@ -10839,6 +10855,16 @@ schema-utils@^3.0.0, schema-utils@^3.1.0, schema-utils@^3.1.1: ajv "^6.12.5" ajv-keywords "^3.5.2" +schema-utils@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-4.0.0.tgz#60331e9e3ae78ec5d16353c467c34b3a0a1d3df7" + integrity sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg== + dependencies: + "@types/json-schema" "^7.0.9" + ajv "^8.8.0" + ajv-formats "^2.1.1" + ajv-keywords "^5.0.0" + select-hose@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/select-hose/-/select-hose-2.0.0.tgz#625d8658f865af43ec962bfc376a37359a4994ca" @@ -11573,7 +11599,12 @@ table@^6.0.9: string-width "^4.2.3" strip-ansi "^6.0.1" -tapable@^2.0.0, tapable@^2.1.1, tapable@^2.2.0, tapable@^2.2.1: +tapable@^1.0.0: + version "1.1.3" + resolved "https://registry.yarnpkg.com/tapable/-/tapable-1.1.3.tgz#a1fccc06b58db61fd7a45da2da44f5f3a3e67ba2" + integrity sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA== + +tapable@^2.0.0, tapable@^2.1.1, tapable@^2.2.0: version "2.2.1" resolved "https://registry.yarnpkg.com/tapable/-/tapable-2.2.1.tgz#1967a73ef4060a82f12ab96af86d52fdb76eeca0" integrity sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ== From 8986bd9bcbf11752363803578e32ff4f988fc39b Mon Sep 17 00:00:00 2001 From: Cristiano Belloni Date: Wed, 23 Feb 2022 13:15:27 +0000 Subject: [PATCH 09/72] Change css minimizer to remove deprecation --- packages/modular-scripts/package.json | 2 +- .../react-scripts/config/webpack.config.js | 23 +- packages/modular-scripts/src/build/index.ts | 2 +- yarn.lock | 292 ++++++++++++++++-- 4 files changed, 266 insertions(+), 53 deletions(-) diff --git a/packages/modular-scripts/package.json b/packages/modular-scripts/package.json index c1afbcdcc..245e86536 100644 --- a/packages/modular-scripts/package.json +++ b/packages/modular-scripts/package.json @@ -42,6 +42,7 @@ "commander": "8.2.0", "cross-spawn": "7.0.3", "css-loader": "6.6.0", + "css-minimizer-webpack-plugin": "3.4.1", "dedent": "0.7.0", "detect-port-alt": "1.1.6", "dotenv": "16.0.0", @@ -78,7 +79,6 @@ "mini-css-extract-plugin": "2.5.3", "npm-packlist": "3.0.0", "open": "8.3.0", - "optimize-css-assets-webpack-plugin": "6.0.1", "parse5": "6.0.1", "pkg-up": "3.1.0", "pnp-webpack-plugin": "1.7.0", diff --git a/packages/modular-scripts/react-scripts/config/webpack.config.js b/packages/modular-scripts/react-scripts/config/webpack.config.js index 628feae1b..4dceef7f8 100644 --- a/packages/modular-scripts/react-scripts/config/webpack.config.js +++ b/packages/modular-scripts/react-scripts/config/webpack.config.js @@ -11,8 +11,7 @@ const CaseSensitivePathsPlugin = require('case-sensitive-paths-webpack-plugin'); const InlineChunkHtmlPlugin = require('../../react-dev-utils/InlineChunkHtmlPlugin'); const TerserPlugin = require('terser-webpack-plugin'); const MiniCssExtractPlugin = require('mini-css-extract-plugin'); -const OptimizeCSSAssetsPlugin = require('optimize-css-assets-webpack-plugin'); -const safePostCssParser = require('postcss-safe-parser'); +const CssMinimizerPlugin = require('css-minimizer-webpack-plugin'); const { WebpackManifestPlugin } = require('webpack-manifest-plugin'); const { info } = require('../../react-dev-utils/logger'); const InterpolateHtmlPlugin = require('../../react-dev-utils/InterpolateHtmlPlugin'); @@ -217,25 +216,7 @@ module.exports = function (webpackEnv) { }, }, }), - // This is only used in production mode - new OptimizeCSSAssetsPlugin({ - cssProcessorOptions: { - parser: safePostCssParser, - map: shouldUseSourceMap - ? { - // `inline: false` forces the sourcemap to be output into a - // separate file - inline: false, - // `annotation: true` appends the sourceMappingURL to the end of - // the css file, helping the browser find the sourcemap - annotation: true, - } - : false, - }, - cssProcessorPluginOptions: { - preset: ['default', { minifyFontValues: { removeQuotes: false } }], - }, - }), + new CssMinimizerPlugin(), ], // Automatically split vendor and commons // https://twitter.com/wSokra/status/969633336732905474 diff --git a/packages/modular-scripts/src/build/index.ts b/packages/modular-scripts/src/build/index.ts index 6bace5f5c..1c163c291 100644 --- a/packages/modular-scripts/src/build/index.ts +++ b/packages/modular-scripts/src/build/index.ts @@ -95,7 +95,7 @@ async function buildApp(target: string) { const browserTarget = createEsbuildBrowserslistTarget(targetDirectory); // TODO: this shouldn't be sync - await execAsync('node', [buildScript], { + await execAsync('node', ['--trace-deprecation', buildScript], { cwd: targetDirectory, log: false, // @ts-ignore diff --git a/yarn.lock b/yarn.lock index ef1350a9d..f0a5db084 100644 --- a/yarn.lock +++ b/yarn.lock @@ -4535,6 +4535,18 @@ css-loader@6.6.0: postcss-value-parser "^4.2.0" semver "^7.3.5" +css-minimizer-webpack-plugin@3.4.1: + version "3.4.1" + resolved "https://registry.yarnpkg.com/css-minimizer-webpack-plugin/-/css-minimizer-webpack-plugin-3.4.1.tgz#ab78f781ced9181992fe7b6e4f3422e76429878f" + integrity sha512-1u6D71zeIfgngN2XNRJefc/hY7Ybsxd74Jm4qngIXyUEk7fss3VUzuHxLAq/R8NAba4QU9OUSaMZlbpRc7bM4Q== + dependencies: + cssnano "^5.0.6" + jest-worker "^27.0.2" + postcss "^8.3.5" + schema-utils "^4.0.0" + serialize-javascript "^6.0.0" + source-map "^0.6.1" + css-prefers-color-scheme@^6.0.3: version "6.0.3" resolved "https://registry.yarnpkg.com/css-prefers-color-scheme/-/css-prefers-color-scheme-6.0.3.tgz#ca8a22e5992c10a5b9d315155e7caee625903349" @@ -4651,12 +4663,52 @@ cssnano-preset-default@^5.1.10: postcss-svgo "^5.0.3" postcss-unique-selectors "^5.0.2" +cssnano-preset-default@^5.1.12: + version "5.1.12" + resolved "https://registry.yarnpkg.com/cssnano-preset-default/-/cssnano-preset-default-5.1.12.tgz#64e2ad8e27a279e1413d2d2383ef89a41c909be9" + integrity sha512-rO/JZYyjW1QNkWBxMGV28DW7d98UDLaF759frhli58QFehZ+D/LSmwQ2z/ylBAe2hUlsIWTq6NYGfQPq65EF9w== + dependencies: + css-declaration-sorter "^6.0.3" + cssnano-utils "^3.0.2" + postcss-calc "^8.2.0" + postcss-colormin "^5.2.5" + postcss-convert-values "^5.0.4" + postcss-discard-comments "^5.0.3" + postcss-discard-duplicates "^5.0.3" + postcss-discard-empty "^5.0.3" + postcss-discard-overridden "^5.0.4" + postcss-merge-longhand "^5.0.6" + postcss-merge-rules "^5.0.6" + postcss-minify-font-values "^5.0.4" + postcss-minify-gradients "^5.0.6" + postcss-minify-params "^5.0.5" + postcss-minify-selectors "^5.1.3" + postcss-normalize-charset "^5.0.3" + postcss-normalize-display-values "^5.0.3" + postcss-normalize-positions "^5.0.4" + postcss-normalize-repeat-style "^5.0.4" + postcss-normalize-string "^5.0.4" + postcss-normalize-timing-functions "^5.0.3" + postcss-normalize-unicode "^5.0.4" + postcss-normalize-url "^5.0.5" + postcss-normalize-whitespace "^5.0.4" + postcss-ordered-values "^5.0.5" + postcss-reduce-initial "^5.0.3" + postcss-reduce-transforms "^5.0.4" + postcss-svgo "^5.0.4" + postcss-unique-selectors "^5.0.4" + cssnano-utils@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/cssnano-utils/-/cssnano-utils-3.0.0.tgz#c0b9fcd6e4f05c5155b07e9ab11bf94b97163057" integrity sha512-Pzs7/BZ6OgT+tXXuF12DKR8SmSbzUeVYCtMBbS8lI0uAm3mrYmkyqCXXPsQESI6kmLfEVBppbdVY/el3hg3nAA== -cssnano@^5.0.1, cssnano@^5.0.2: +cssnano-utils@^3.0.2: + version "3.0.2" + resolved "https://registry.yarnpkg.com/cssnano-utils/-/cssnano-utils-3.0.2.tgz#d82b4991a27ba6fec644b39bab35fe027137f516" + integrity sha512-KhprijuQv2sP4kT92sSQwhlK3SJTbDIsxcfIEySB0O+3m9esFOai7dP9bMx5enHAh2MwarVIcnwiWoOm01RIbQ== + +cssnano@^5.0.1: version "5.0.15" resolved "https://registry.yarnpkg.com/cssnano/-/cssnano-5.0.15.tgz#8779eaf60e3665e6a12687c814d375cc9f78db76" integrity sha512-ppZsS7oPpi2sfiyV5+i+NbB/3GtQ+ab2Vs1azrZaXWujUSN4o+WdTxlCZIMcT9yLW3VO/5yX3vpyDaQ1nIn8CQ== @@ -4665,6 +4717,15 @@ cssnano@^5.0.1, cssnano@^5.0.2: lilconfig "^2.0.3" yaml "^1.10.2" +cssnano@^5.0.6: + version "5.0.17" + resolved "https://registry.yarnpkg.com/cssnano/-/cssnano-5.0.17.tgz#ff45713c05cfc780a1aeb3e663b6f224d091cabf" + integrity sha512-fmjLP7k8kL18xSspeXTzRhaFtRI7DL9b8IcXR80JgtnWBpvAzHT7sCR/6qdn0tnxIaINUN6OEQu83wF57Gs3Xw== + dependencies: + cssnano-preset-default "^5.1.12" + lilconfig "^2.0.3" + yaml "^1.10.2" + csso@^4.0.2, csso@^4.2.0: version "4.2.0" resolved "https://registry.yarnpkg.com/csso/-/csso-4.2.0.tgz#ea3a561346e8dc9f546d6febedd50187cf389529" @@ -8075,7 +8136,7 @@ jest-worker@^26.6.2: merge-stream "^2.0.0" supports-color "^7.0.0" -jest-worker@^27.4.5: +jest-worker@^27.0.2, jest-worker@^27.4.5: version "27.5.1" resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-27.5.1.tgz#8d146f0900e8973b106b6f73cc1e9a8cb86f8db0" integrity sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg== @@ -8294,14 +8355,6 @@ language-tags@^1.0.5: dependencies: language-subtag-registry "~0.3.2" -last-call-webpack-plugin@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/last-call-webpack-plugin/-/last-call-webpack-plugin-3.0.0.tgz#9742df0e10e3cf46e5c0381c2de90d3a7a2d7555" - integrity sha512-7KI2l2GIZa9p2spzPIVZBYyNKkN+e/SQPpnjlTiPhdbDW3F86tdKKELxKpzJ5sgU19wQWsACULZmpTPYHeWO5w== - dependencies: - lodash "^4.17.5" - webpack-sources "^1.1.0" - latest-version@^5.1.0: version "5.1.0" resolved "https://registry.yarnpkg.com/latest-version/-/latest-version-5.1.0.tgz#119dfe908fe38d15dfa43ecd13fa12ec8832face" @@ -8479,7 +8532,7 @@ lodash.uniq@^4.5.0: resolved "https://registry.yarnpkg.com/lodash.uniq/-/lodash.uniq-4.5.0.tgz#d0225373aeb652adc1bc82e4945339a842754773" integrity sha1-0CJTc662Uq3BvILklFM5qEJ1R3M= -lodash@4.x, lodash@^4.17.14, lodash@^4.17.15, lodash@^4.17.20, lodash@^4.17.21, lodash@^4.17.4, lodash@^4.17.5, lodash@^4.7.0: +lodash@4.x, lodash@^4.17.14, lodash@^4.17.15, lodash@^4.17.20, lodash@^4.17.21, lodash@^4.17.4, lodash@^4.7.0: version "4.17.21" resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.21.tgz#679591c564c3bffaae8454cf0b3df370c3d6911c" integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg== @@ -9161,15 +9214,6 @@ open@^8.0.9: is-docker "^2.1.1" is-wsl "^2.2.0" -optimize-css-assets-webpack-plugin@6.0.1: - version "6.0.1" - resolved "https://registry.yarnpkg.com/optimize-css-assets-webpack-plugin/-/optimize-css-assets-webpack-plugin-6.0.1.tgz#7719bceabba1f3891ec3ae04efb81a1cc99cd793" - integrity sha512-BshV2UZPfggZLdUfN3zFBbG4sl/DynUI+YCB6fRRDWaqO2OiWN8GPcp4Y0/fEV6B3k9Hzyk3czve3V/8B/SzKQ== - dependencies: - cssnano "^5.0.2" - last-call-webpack-plugin "^3.0.0" - postcss "^8.2.1" - optionator@^0.8.1: version "0.8.3" resolved "https://registry.yarnpkg.com/optionator/-/optionator-0.8.3.tgz#84fa1d036fe9d3c7e21d99884b601167ec8fb495" @@ -9599,6 +9643,16 @@ postcss-colormin@^5.2.3: colord "^2.9.1" postcss-value-parser "^4.2.0" +postcss-colormin@^5.2.5: + version "5.2.5" + resolved "https://registry.yarnpkg.com/postcss-colormin/-/postcss-colormin-5.2.5.tgz#d1fc269ac2ad03fe641d462b5d1dada35c69968a" + integrity sha512-+X30aDaGYq81mFqwyPpnYInsZQnNpdxMX0ajlY7AExCexEFkPVV+KrO7kXwayqEWL2xwEbNQ4nUO0ZsRWGnevg== + dependencies: + browserslist "^4.16.6" + caniuse-api "^3.0.0" + colord "^2.9.1" + postcss-value-parser "^4.2.0" + postcss-convert-values@^5.0.2: version "5.0.2" resolved "https://registry.yarnpkg.com/postcss-convert-values/-/postcss-convert-values-5.0.2.tgz#879b849dc3677c7d6bc94b6a2c1a3f0808798059" @@ -9606,6 +9660,13 @@ postcss-convert-values@^5.0.2: dependencies: postcss-value-parser "^4.1.0" +postcss-convert-values@^5.0.4: + version "5.0.4" + resolved "https://registry.yarnpkg.com/postcss-convert-values/-/postcss-convert-values-5.0.4.tgz#3e74dd97c581f475ae7b4500bc0a7c4fb3a6b1b6" + integrity sha512-bugzSAyjIexdObovsPZu/sBCTHccImJxLyFgeV0MmNBm/Lw5h5XnjfML6gzEmJ3A6nyfCW7hb1JXzcsA4Zfbdw== + dependencies: + postcss-value-parser "^4.2.0" + postcss-custom-media@^8.0.0: version "8.0.0" resolved "https://registry.yarnpkg.com/postcss-custom-media/-/postcss-custom-media-8.0.0.tgz#1be6aff8be7dc9bf1fe014bde3b71b92bb4552f1" @@ -9637,21 +9698,41 @@ postcss-discard-comments@^5.0.1: resolved "https://registry.yarnpkg.com/postcss-discard-comments/-/postcss-discard-comments-5.0.1.tgz#9eae4b747cf760d31f2447c27f0619d5718901fe" integrity sha512-lgZBPTDvWrbAYY1v5GYEv8fEO/WhKOu/hmZqmCYfrpD6eyDWWzAOsl2rF29lpvziKO02Gc5GJQtlpkTmakwOWg== +postcss-discard-comments@^5.0.3: + version "5.0.3" + resolved "https://registry.yarnpkg.com/postcss-discard-comments/-/postcss-discard-comments-5.0.3.tgz#011acb63418d600fdbe18804e1bbecb543ad2f87" + integrity sha512-6W5BemziRoqIdAKT+1QjM4bNcJAQ7z7zk073730NHg4cUXh3/rQHHj7pmYxUB9aGhuRhBiUf0pXvIHkRwhQP0Q== + postcss-discard-duplicates@^5.0.1: version "5.0.1" resolved "https://registry.yarnpkg.com/postcss-discard-duplicates/-/postcss-discard-duplicates-5.0.1.tgz#68f7cc6458fe6bab2e46c9f55ae52869f680e66d" integrity sha512-svx747PWHKOGpAXXQkCc4k/DsWo+6bc5LsVrAsw+OU+Ibi7klFZCyX54gjYzX4TH+f2uzXjRviLARxkMurA2bA== +postcss-discard-duplicates@^5.0.3: + version "5.0.3" + resolved "https://registry.yarnpkg.com/postcss-discard-duplicates/-/postcss-discard-duplicates-5.0.3.tgz#10f202a4cfe9d407b73dfea7a477054d21ea0c1f" + integrity sha512-vPtm1Mf+kp7iAENTG7jI1MN1lk+fBqL5y+qxyi4v3H+lzsXEdfS3dwUZD45KVhgzDEgduur8ycB4hMegyMTeRw== + postcss-discard-empty@^5.0.1: version "5.0.1" resolved "https://registry.yarnpkg.com/postcss-discard-empty/-/postcss-discard-empty-5.0.1.tgz#ee136c39e27d5d2ed4da0ee5ed02bc8a9f8bf6d8" integrity sha512-vfU8CxAQ6YpMxV2SvMcMIyF2LX1ZzWpy0lqHDsOdaKKLQVQGVP1pzhrI9JlsO65s66uQTfkQBKBD/A5gp9STFw== +postcss-discard-empty@^5.0.3: + version "5.0.3" + resolved "https://registry.yarnpkg.com/postcss-discard-empty/-/postcss-discard-empty-5.0.3.tgz#ec185af4a3710b88933b0ff751aa157b6041dd6a" + integrity sha512-xGJugpaXKakwKI7sSdZjUuN4V3zSzb2Y0LOlmTajFbNinEjTfVs9PFW2lmKBaC/E64WwYppfqLD03P8l9BuueA== + postcss-discard-overridden@^5.0.2: version "5.0.2" resolved "https://registry.yarnpkg.com/postcss-discard-overridden/-/postcss-discard-overridden-5.0.2.tgz#e6f51d83e66feffcf05ed94c4ad20b814d0aab5f" integrity sha512-+56BLP6NSSUuWUXjRgAQuho1p5xs/hU5Sw7+xt9S3JSg+7R6+WMGnJW7Hre/6tTuZ2xiXMB42ObkiZJ2hy/Pew== +postcss-discard-overridden@^5.0.4: + version "5.0.4" + resolved "https://registry.yarnpkg.com/postcss-discard-overridden/-/postcss-discard-overridden-5.0.4.tgz#cc999d6caf18ea16eff8b2b58f48ec3ddee35c9c" + integrity sha512-3j9QH0Qh1KkdxwiZOW82cId7zdwXVQv/gRXYDnwx5pBtR1sTkU4cXRK9lp5dSdiM0r0OICO/L8J6sV1/7m0kHg== + postcss-double-position-gradients@^3.1.0: version "3.1.0" resolved "https://registry.yarnpkg.com/postcss-double-position-gradients/-/postcss-double-position-gradients-3.1.0.tgz#a8614fb3a2a4b8877bffb8961b770e00322bbad1" @@ -9753,6 +9834,14 @@ postcss-merge-longhand@^5.0.4: postcss-value-parser "^4.1.0" stylehacks "^5.0.1" +postcss-merge-longhand@^5.0.6: + version "5.0.6" + resolved "https://registry.yarnpkg.com/postcss-merge-longhand/-/postcss-merge-longhand-5.0.6.tgz#090e60d5d3b3caad899f8774f8dccb33217d2166" + integrity sha512-rkmoPwQO6ymJSmWsX6l2hHeEBQa7C4kJb9jyi5fZB1sE8nSCv7sqchoYPixRwX/yvLoZP2y6FA5kcjiByeJqDg== + dependencies: + postcss-value-parser "^4.2.0" + stylehacks "^5.0.3" + postcss-merge-rules@^5.0.4: version "5.0.4" resolved "https://registry.yarnpkg.com/postcss-merge-rules/-/postcss-merge-rules-5.0.4.tgz#a50640fd832380f322bd2861a9b33fbde4219f9b" @@ -9763,6 +9852,16 @@ postcss-merge-rules@^5.0.4: cssnano-utils "^3.0.0" postcss-selector-parser "^6.0.5" +postcss-merge-rules@^5.0.6: + version "5.0.6" + resolved "https://registry.yarnpkg.com/postcss-merge-rules/-/postcss-merge-rules-5.0.6.tgz#26b37411fe1e80202fcef61cab027265b8925f2b" + integrity sha512-nzJWJ9yXWp8AOEpn/HFAW72WKVGD2bsLiAmgw4hDchSij27bt6TF+sIK0cJUBAYT3SGcjtGGsOR89bwkkMuMgQ== + dependencies: + browserslist "^4.16.6" + caniuse-api "^3.0.0" + cssnano-utils "^3.0.2" + postcss-selector-parser "^6.0.5" + postcss-minify-font-values@^5.0.2: version "5.0.2" resolved "https://registry.yarnpkg.com/postcss-minify-font-values/-/postcss-minify-font-values-5.0.2.tgz#4603e956d85cd0719156e2b3eb68e3cd2f917092" @@ -9770,6 +9869,13 @@ postcss-minify-font-values@^5.0.2: dependencies: postcss-value-parser "^4.2.0" +postcss-minify-font-values@^5.0.4: + version "5.0.4" + resolved "https://registry.yarnpkg.com/postcss-minify-font-values/-/postcss-minify-font-values-5.0.4.tgz#627d824406b0712243221891f40a44fffe1467fd" + integrity sha512-RN6q3tyuEesvyCYYFCRGJ41J1XFvgV+dvYGHr0CeHv8F00yILlN8Slf4t8XW4IghlfZYCeyRrANO6HpJ948ieA== + dependencies: + postcss-value-parser "^4.2.0" + postcss-minify-gradients@^5.0.4: version "5.0.4" resolved "https://registry.yarnpkg.com/postcss-minify-gradients/-/postcss-minify-gradients-5.0.4.tgz#f13146950513f5a201015306914e3c76d10b591d" @@ -9779,6 +9885,15 @@ postcss-minify-gradients@^5.0.4: cssnano-utils "^3.0.0" postcss-value-parser "^4.2.0" +postcss-minify-gradients@^5.0.6: + version "5.0.6" + resolved "https://registry.yarnpkg.com/postcss-minify-gradients/-/postcss-minify-gradients-5.0.6.tgz#b07cef51a93f075e94053fd972ff1cba2eaf6503" + integrity sha512-E/dT6oVxB9nLGUTiY/rG5dX9taugv9cbLNTFad3dKxOO+BQg25Q/xo2z2ddG+ZB1CbkZYaVwx5blY8VC7R/43A== + dependencies: + colord "^2.9.1" + cssnano-utils "^3.0.2" + postcss-value-parser "^4.2.0" + postcss-minify-params@^5.0.3: version "5.0.3" resolved "https://registry.yarnpkg.com/postcss-minify-params/-/postcss-minify-params-5.0.3.tgz#9f933d37098ef1dcf007e159a47bb2c1cf06989d" @@ -9789,6 +9904,15 @@ postcss-minify-params@^5.0.3: cssnano-utils "^3.0.0" postcss-value-parser "^4.2.0" +postcss-minify-params@^5.0.5: + version "5.0.5" + resolved "https://registry.yarnpkg.com/postcss-minify-params/-/postcss-minify-params-5.0.5.tgz#86cb624358cd45c21946f8c317893f0449396646" + integrity sha512-YBNuq3Rz5LfLFNHb9wrvm6t859b8qIqfXsWeK7wROm3jSKNpO1Y5e8cOyBv6Acji15TgSrAwb3JkVNCqNyLvBg== + dependencies: + browserslist "^4.16.6" + cssnano-utils "^3.0.2" + postcss-value-parser "^4.2.0" + postcss-minify-selectors@^5.1.1: version "5.1.1" resolved "https://registry.yarnpkg.com/postcss-minify-selectors/-/postcss-minify-selectors-5.1.1.tgz#20ae03b411f7fb397451e3d7d85b989f944b871c" @@ -9797,6 +9921,13 @@ postcss-minify-selectors@^5.1.1: alphanum-sort "^1.0.2" postcss-selector-parser "^6.0.5" +postcss-minify-selectors@^5.1.3: + version "5.1.3" + resolved "https://registry.yarnpkg.com/postcss-minify-selectors/-/postcss-minify-selectors-5.1.3.tgz#6ac12d52aa661fd509469d87ab2cebb0a1e3a1b5" + integrity sha512-9RJfTiQEKA/kZhMaEXND893nBqmYQ8qYa/G+uPdVnXF6D/FzpfI6kwBtWEcHx5FqDbA79O9n6fQJfrIj6M8jvQ== + dependencies: + postcss-selector-parser "^6.0.5" + postcss-modules-extract-imports@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz#cda1f047c0ae80c97dbe28c3e76a43b88025741d" @@ -9851,6 +9982,11 @@ postcss-normalize-charset@^5.0.1: resolved "https://registry.yarnpkg.com/postcss-normalize-charset/-/postcss-normalize-charset-5.0.1.tgz#121559d1bebc55ac8d24af37f67bd4da9efd91d0" integrity sha512-6J40l6LNYnBdPSk+BHZ8SF+HAkS4q2twe5jnocgd+xWpz/mx/5Sa32m3W1AA8uE8XaXN+eg8trIlfu8V9x61eg== +postcss-normalize-charset@^5.0.3: + version "5.0.3" + resolved "https://registry.yarnpkg.com/postcss-normalize-charset/-/postcss-normalize-charset-5.0.3.tgz#719fb9f9ca9835fcbd4fed8d6e0d72a79e7b5472" + integrity sha512-iKEplDBco9EfH7sx4ut7R2r/dwTnUqyfACf62Unc9UiyFuI7uUqZZtY+u+qp7g8Qszl/U28HIfcsI3pEABWFfA== + postcss-normalize-display-values@^5.0.2: version "5.0.2" resolved "https://registry.yarnpkg.com/postcss-normalize-display-values/-/postcss-normalize-display-values-5.0.2.tgz#8b5273c6c7d0a445e6ef226b8a5bb3204a55fb99" @@ -9858,6 +9994,13 @@ postcss-normalize-display-values@^5.0.2: dependencies: postcss-value-parser "^4.2.0" +postcss-normalize-display-values@^5.0.3: + version "5.0.3" + resolved "https://registry.yarnpkg.com/postcss-normalize-display-values/-/postcss-normalize-display-values-5.0.3.tgz#94cc82e20c51cc4ffba6b36e9618adc1e50db8c1" + integrity sha512-FIV5FY/qs4Ja32jiDb5mVj5iWBlS3N8tFcw2yg98+8MkRgyhtnBgSC0lxU+16AMHbjX5fbSJgw5AXLMolonuRQ== + dependencies: + postcss-value-parser "^4.2.0" + postcss-normalize-positions@^5.0.2: version "5.0.2" resolved "https://registry.yarnpkg.com/postcss-normalize-positions/-/postcss-normalize-positions-5.0.2.tgz#799fa494b352a5da183be8f050024af6d92fa29c" @@ -9865,6 +10008,13 @@ postcss-normalize-positions@^5.0.2: dependencies: postcss-value-parser "^4.2.0" +postcss-normalize-positions@^5.0.4: + version "5.0.4" + resolved "https://registry.yarnpkg.com/postcss-normalize-positions/-/postcss-normalize-positions-5.0.4.tgz#4001f38c99675437b83277836fb4291887fcc6cc" + integrity sha512-qynirjBX0Lc73ROomZE3lzzmXXTu48/QiEzKgMeqh28+MfuHLsuqC9po4kj84igZqqFGovz8F8hf44hA3dPYmQ== + dependencies: + postcss-value-parser "^4.2.0" + postcss-normalize-repeat-style@^5.0.2: version "5.0.2" resolved "https://registry.yarnpkg.com/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-5.0.2.tgz#fd9bddba3e6fd5f5d95c18dfb42a09ecd563adea" @@ -9872,6 +10022,13 @@ postcss-normalize-repeat-style@^5.0.2: dependencies: postcss-value-parser "^4.2.0" +postcss-normalize-repeat-style@^5.0.4: + version "5.0.4" + resolved "https://registry.yarnpkg.com/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-5.0.4.tgz#d005adf9ee45fae78b673031a376c0c871315145" + integrity sha512-Innt+wctD7YpfeDR7r5Ik6krdyppyAg2HBRpX88fo5AYzC1Ut/l3xaxACG0KsbX49cO2n5EB13clPwuYVt8cMA== + dependencies: + postcss-value-parser "^4.2.0" + postcss-normalize-string@^5.0.2: version "5.0.2" resolved "https://registry.yarnpkg.com/postcss-normalize-string/-/postcss-normalize-string-5.0.2.tgz#1b2bbf91526f61266f28abf7f773e4136b2c4bd2" @@ -9879,6 +10036,13 @@ postcss-normalize-string@^5.0.2: dependencies: postcss-value-parser "^4.2.0" +postcss-normalize-string@^5.0.4: + version "5.0.4" + resolved "https://registry.yarnpkg.com/postcss-normalize-string/-/postcss-normalize-string-5.0.4.tgz#b5e00a07597e7aa8a871817bfeac2bfaa59c3333" + integrity sha512-Dfk42l0+A1CDnVpgE606ENvdmksttLynEqTQf5FL3XGQOyqxjbo25+pglCUvziicTxjtI2NLUR6KkxyUWEVubQ== + dependencies: + postcss-value-parser "^4.2.0" + postcss-normalize-timing-functions@^5.0.2: version "5.0.2" resolved "https://registry.yarnpkg.com/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-5.0.2.tgz#db4f4f49721f47667afd1fdc5edb032f8d9cdb2e" @@ -9886,6 +10050,13 @@ postcss-normalize-timing-functions@^5.0.2: dependencies: postcss-value-parser "^4.2.0" +postcss-normalize-timing-functions@^5.0.3: + version "5.0.3" + resolved "https://registry.yarnpkg.com/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-5.0.3.tgz#47210227bfcba5e52650d7a18654337090de7072" + integrity sha512-QRfjvFh11moN4PYnJ7hia4uJXeFotyK3t2jjg8lM9mswleGsNw2Lm3I5wO+l4k1FzK96EFwEVn8X8Ojrp2gP4g== + dependencies: + postcss-value-parser "^4.2.0" + postcss-normalize-unicode@^5.0.2: version "5.0.2" resolved "https://registry.yarnpkg.com/postcss-normalize-unicode/-/postcss-normalize-unicode-5.0.2.tgz#c4db89a0116066716b9e9fcb6444ce63178f5ced" @@ -9894,6 +10065,14 @@ postcss-normalize-unicode@^5.0.2: browserslist "^4.16.6" postcss-value-parser "^4.2.0" +postcss-normalize-unicode@^5.0.4: + version "5.0.4" + resolved "https://registry.yarnpkg.com/postcss-normalize-unicode/-/postcss-normalize-unicode-5.0.4.tgz#02866096937005cdb2c17116c690f29505a1623d" + integrity sha512-W79Regn+a+eXTzB+oV/8XJ33s3pDyFTND2yDuUCo0Xa3QSy1HtNIfRVPXNubHxjhlqmMFADr3FSCHT84ITW3ig== + dependencies: + browserslist "^4.16.6" + postcss-value-parser "^4.2.0" + postcss-normalize-url@^5.0.4: version "5.0.4" resolved "https://registry.yarnpkg.com/postcss-normalize-url/-/postcss-normalize-url-5.0.4.tgz#3b0322c425e31dd275174d0d5db0e466f50810fb" @@ -9902,6 +10081,14 @@ postcss-normalize-url@^5.0.4: normalize-url "^6.0.1" postcss-value-parser "^4.2.0" +postcss-normalize-url@^5.0.5: + version "5.0.5" + resolved "https://registry.yarnpkg.com/postcss-normalize-url/-/postcss-normalize-url-5.0.5.tgz#c39efc12ff119f6f45f0b4f516902b12c8080e3a" + integrity sha512-Ws3tX+PcekYlXh+ycAt0wyzqGthkvVtZ9SZLutMVvHARxcpu4o7vvXcNoiNKyjKuWecnjS6HDI3fjBuDr5MQxQ== + dependencies: + normalize-url "^6.0.1" + postcss-value-parser "^4.2.0" + postcss-normalize-whitespace@^5.0.2: version "5.0.2" resolved "https://registry.yarnpkg.com/postcss-normalize-whitespace/-/postcss-normalize-whitespace-5.0.2.tgz#92c5eaffe5255b5c43fca0baf19227e607c534db" @@ -9909,6 +10096,13 @@ postcss-normalize-whitespace@^5.0.2: dependencies: postcss-value-parser "^4.2.0" +postcss-normalize-whitespace@^5.0.4: + version "5.0.4" + resolved "https://registry.yarnpkg.com/postcss-normalize-whitespace/-/postcss-normalize-whitespace-5.0.4.tgz#1d477e7da23fecef91fc4e37d462272c7b55c5ca" + integrity sha512-wsnuHolYZjMwWZJoTC9jeI2AcjA67v4UuidDrPN9RnX8KIZfE+r2Nd6XZRwHVwUiHmRvKQtxiqo64K+h8/imaw== + dependencies: + postcss-value-parser "^4.2.0" + postcss-normalize@8.0.1: version "8.0.1" resolved "https://registry.yarnpkg.com/postcss-normalize/-/postcss-normalize-8.0.1.tgz#90e80a7763d7fdf2da6f2f0f82be832ce4f66776" @@ -9933,6 +10127,14 @@ postcss-ordered-values@^5.0.3: cssnano-utils "^3.0.0" postcss-value-parser "^4.2.0" +postcss-ordered-values@^5.0.5: + version "5.0.5" + resolved "https://registry.yarnpkg.com/postcss-ordered-values/-/postcss-ordered-values-5.0.5.tgz#e878af822a130c3f3709737e24cb815ca7c6d040" + integrity sha512-mfY7lXpq+8bDEHfP+muqibDPhZ5eP9zgBEF9XRvoQgXcQe2Db3G1wcvjbnfjXG6wYsl+0UIjikqq4ym1V2jGMQ== + dependencies: + cssnano-utils "^3.0.2" + postcss-value-parser "^4.2.0" + postcss-overflow-shorthand@^3.0.3: version "3.0.3" resolved "https://registry.yarnpkg.com/postcss-overflow-shorthand/-/postcss-overflow-shorthand-3.0.3.tgz#ebcfc0483a15bbf1b27fdd9b3c10125372f4cbc2" @@ -10013,6 +10215,14 @@ postcss-reduce-initial@^5.0.2: browserslist "^4.16.6" caniuse-api "^3.0.0" +postcss-reduce-initial@^5.0.3: + version "5.0.3" + resolved "https://registry.yarnpkg.com/postcss-reduce-initial/-/postcss-reduce-initial-5.0.3.tgz#68891594defd648253703bbd8f1093162f19568d" + integrity sha512-c88TkSnQ/Dnwgb4OZbKPOBbCaauwEjbECP5uAuFPOzQ+XdjNjRH7SG0dteXrpp1LlIFEKK76iUGgmw2V0xeieA== + dependencies: + browserslist "^4.16.6" + caniuse-api "^3.0.0" + postcss-reduce-transforms@^5.0.2: version "5.0.2" resolved "https://registry.yarnpkg.com/postcss-reduce-transforms/-/postcss-reduce-transforms-5.0.2.tgz#9242758629f9ad4d90312eadbc921259d15bee4d" @@ -10020,6 +10230,13 @@ postcss-reduce-transforms@^5.0.2: dependencies: postcss-value-parser "^4.2.0" +postcss-reduce-transforms@^5.0.4: + version "5.0.4" + resolved "https://registry.yarnpkg.com/postcss-reduce-transforms/-/postcss-reduce-transforms-5.0.4.tgz#717e72d30befe857f7d2784dba10eb1157863712" + integrity sha512-VIJB9SFSaL8B/B7AXb7KHL6/GNNbbCHslgdzS9UDfBZYIA2nx8NLY7iD/BXFSO/1sRUILzBTfHCoW5inP37C5g== + dependencies: + postcss-value-parser "^4.2.0" + postcss-replace-overflow-wrap@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/postcss-replace-overflow-wrap/-/postcss-replace-overflow-wrap-4.0.0.tgz#d2df6bed10b477bf9c52fab28c568b4b29ca4319" @@ -10063,6 +10280,14 @@ postcss-svgo@^5.0.3: postcss-value-parser "^4.1.0" svgo "^2.7.0" +postcss-svgo@^5.0.4: + version "5.0.4" + resolved "https://registry.yarnpkg.com/postcss-svgo/-/postcss-svgo-5.0.4.tgz#cfa8682f47b88f7cd75108ec499e133b43102abf" + integrity sha512-yDKHvULbnZtIrRqhZoA+rxreWpee28JSRH/gy9727u0UCgtpv1M/9WEWY3xySlFa0zQJcqf6oCBJPR5NwkmYpg== + dependencies: + postcss-value-parser "^4.2.0" + svgo "^2.7.0" + postcss-unique-selectors@^5.0.2: version "5.0.2" resolved "https://registry.yarnpkg.com/postcss-unique-selectors/-/postcss-unique-selectors-5.0.2.tgz#5d6893daf534ae52626708e0d62250890108c0c1" @@ -10071,12 +10296,19 @@ postcss-unique-selectors@^5.0.2: alphanum-sort "^1.0.2" postcss-selector-parser "^6.0.5" +postcss-unique-selectors@^5.0.4: + version "5.0.4" + resolved "https://registry.yarnpkg.com/postcss-unique-selectors/-/postcss-unique-selectors-5.0.4.tgz#08e188126b634ddfa615fb1d6c262bafdd64826e" + integrity sha512-5ampwoSDJCxDPoANBIlMgoBcYUHnhaiuLYJR5pj1DLnYQvMRVyFuTA5C3Bvt+aHtiqWpJkD/lXT50Vo1D0ZsAQ== + dependencies: + postcss-selector-parser "^6.0.5" + postcss-value-parser@^4.0.2, postcss-value-parser@^4.1.0, postcss-value-parser@^4.2.0: version "4.2.0" resolved "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz#723c09920836ba6d3e5af019f92bc0971c02e514" integrity sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ== -postcss@8.4.6, postcss@^8.1.0, postcss@^8.2.1, postcss@^8.2.14, postcss@^8.4.5: +postcss@8.4.6, postcss@^8.1.0, postcss@^8.2.14, postcss@^8.3.5, postcss@^8.4.5: version "8.4.6" resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.4.6.tgz#c5ff3c3c457a23864f32cb45ac9b741498a09ae1" integrity sha512-OovjwIzs9Te46vlEx7+uXB0PLijpwjXGKXjVGGPIGubGpq7uh5Xgf6D6FiJ/SzJMBosHDp6a2hiXOS97iBXcaA== @@ -11151,7 +11383,7 @@ sockjs@^0.3.21: uuid "^8.3.2" websocket-driver "^0.7.4" -source-list-map@^2.0.0, source-list-map@^2.0.1: +source-list-map@^2.0.1: version "2.0.1" resolved "https://registry.yarnpkg.com/source-list-map/-/source-list-map-2.0.1.tgz#3993bd873bfc48479cca9ea3a547835c7c154b34" integrity sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw== @@ -11502,6 +11734,14 @@ stylehacks@^5.0.1: browserslist "^4.16.0" postcss-selector-parser "^6.0.4" +stylehacks@^5.0.3: + version "5.0.3" + resolved "https://registry.yarnpkg.com/stylehacks/-/stylehacks-5.0.3.tgz#2ef3de567bfa2be716d29a93bf3d208c133e8d04" + integrity sha512-ENcUdpf4yO0E1rubu8rkxI+JGQk4CgjchynZ4bDBJDfqdy+uhTRSWb8/F3Jtu+Bw5MW45Po3/aQGeIyyxgQtxg== + dependencies: + browserslist "^4.16.6" + postcss-selector-parser "^6.0.4" + superstore-arrow@1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/superstore-arrow/-/superstore-arrow-1.0.0.tgz#55a0ecdc872a31e8914c3502dd8e7790da44f849" @@ -12290,14 +12530,6 @@ webpack-manifest-plugin@4.1.1: tapable "^2.0.0" webpack-sources "^2.2.0" -webpack-sources@^1.1.0: - version "1.4.3" - resolved "https://registry.yarnpkg.com/webpack-sources/-/webpack-sources-1.4.3.tgz#eedd8ec0b928fbf1cbfe994e22d2d890f330a933" - integrity sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ== - dependencies: - source-list-map "^2.0.0" - source-map "~0.6.1" - webpack-sources@^2.2.0: version "2.3.1" resolved "https://registry.yarnpkg.com/webpack-sources/-/webpack-sources-2.3.1.tgz#570de0af163949fe272233c2cefe1b56f74511fd" From 9bd08943215cafe5c4a1ba329480d54964ac8d0f Mon Sep 17 00:00:00 2001 From: Cristiano Belloni Date: Wed, 23 Feb 2022 16:53:56 +0000 Subject: [PATCH 10/72] Remove diagnostics --- packages/modular-scripts/src/build/index.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/modular-scripts/src/build/index.ts b/packages/modular-scripts/src/build/index.ts index 1c163c291..6bace5f5c 100644 --- a/packages/modular-scripts/src/build/index.ts +++ b/packages/modular-scripts/src/build/index.ts @@ -95,7 +95,7 @@ async function buildApp(target: string) { const browserTarget = createEsbuildBrowserslistTarget(targetDirectory); // TODO: this shouldn't be sync - await execAsync('node', ['--trace-deprecation', buildScript], { + await execAsync('node', [buildScript], { cwd: targetDirectory, log: false, // @ts-ignore From 510fb6bf8970f0341eeeb49e9066587a44edca1f Mon Sep 17 00:00:00 2001 From: Cristiano Belloni Date: Thu, 24 Feb 2022 14:54:58 +0000 Subject: [PATCH 11/72] Update snapshots --- .../__tests__/__snapshots__/app.test.ts.snap | 5648 ++++++++--------- .../modular-scripts/src/__tests__/app.test.ts | 120 +- 2 files changed, 2771 insertions(+), 2997 deletions(-) diff --git a/packages/modular-scripts/src/__tests__/__snapshots__/app.test.ts.snap b/packages/modular-scripts/src/__tests__/__snapshots__/app.test.ts.snap index 62936c7a2..ee2a323b1 100644 --- a/packages/modular-scripts/src/__tests__/__snapshots__/app.test.ts.snap +++ b/packages/modular-scripts/src/__tests__/__snapshots__/app.test.ts.snap @@ -3,27 +3,27 @@ exports[`When working with a nested app can generate a asset-manifest 1`] = ` "{ \\"files\\": { - \\"main.css\\": \\"/static/css/main.a0f92c83.chunk.css\\", - \\"main.js\\": \\"/static/js/main.8b9be32b.chunk.js\\", - \\"main.js.map\\": \\"/static/js/main.8b9be32b.chunk.js.map\\", - \\"runtime-main.js\\": \\"/static/js/runtime-main.c80b6939.js\\", - \\"runtime-main.js.map\\": \\"/static/js/runtime-main.c80b6939.js.map\\", - \\"static/js/2.dd7fe2ee.chunk.js\\": \\"/static/js/2.dd7fe2ee.chunk.js\\", - \\"static/js/2.dd7fe2ee.chunk.js.map\\": \\"/static/js/2.dd7fe2ee.chunk.js.map\\", + \\"main.css\\": \\"/static/css/main.1a7488ce.css\\", + \\"main.js\\": \\"/static/js/main.8c5bc4d2.js\\", + \\"runtime-main.js\\": \\"/static/js/runtime-main.83e93d07.js\\", + \\"static/js/788.78cfb599.js\\": \\"/static/js/788.78cfb599.js\\", \\"index.html\\": \\"/index.html\\", - \\"static/css/main.a0f92c83.chunk.css.map\\": \\"/static/css/main.a0f92c83.chunk.css.map\\", - \\"static/js/2.dd7fe2ee.chunk.js.LICENSE.txt\\": \\"/static/js/2.dd7fe2ee.chunk.js.LICENSE.txt\\" + \\"static/media/javascript,__webpack_public_path__ = __webpack_base_uri__ = htmlWebpackPluginPublicPath;\\": \\"/static/media/javascript,__webpack_public_path__ = __webpack_base_uri__ = htmlWebpackPluginPublicPath;.1feff74f.bin\\", + \\"main.1a7488ce.css.map\\": \\"/static/css/main.1a7488ce.css.map\\", + \\"main.8c5bc4d2.js.map\\": \\"/static/js/main.8c5bc4d2.js.map\\", + \\"runtime-main.83e93d07.js.map\\": \\"/static/js/runtime-main.83e93d07.js.map\\", + \\"788.78cfb599.js.map\\": \\"/static/js/788.78cfb599.js.map\\" }, \\"entrypoints\\": [ - \\"static/js/runtime-main.c80b6939.js\\", - \\"static/js/2.dd7fe2ee.chunk.js\\", - \\"static/css/main.a0f92c83.chunk.css\\", - \\"static/js/main.8b9be32b.chunk.js\\" + \\"static/js/runtime-main.83e93d07.js\\", + \\"static/js/788.78cfb599.js\\", + \\"static/css/main.1a7488ce.css\\", + \\"static/js/main.8c5bc4d2.js\\" ] }" `; -exports[`When working with a nested app can generate a css/main.a0f92c83.chunk.css 1`] = ` +exports[`When working with a nested app can generate a css/main.1a7488ce.css 1`] = ` ".App { text-align: center; } @@ -67,18 +67,19 @@ body { code { font-family: source-code-pro, Menlo, Monaco, Consolas, Courier New, monospace; } -/*# sourceMappingURL=main.a0f92c83.chunk.css.map */ +/*# sourceMappingURL=main.1a7488ce.css.map*/ " `; -exports[`When working with a nested app can generate a css/main.a0f92c83.chunk.css.map 1`] = ` +exports[`When working with a nested app can generate a css/main.1a7488ce.css.map 1`] = ` Object { - "file": "main.a0f92c83.chunk.css", + "file": "static/css/main.1a7488ce.css", "mappings": "AAAA,KACE,iBACF,CAEA,UACE,aAAc,CACd,mBACF,CAEA,8CACE,UACE,2CACF,CACF,CAEA,YAKE,kBAAmB,CAJnB,wBAAyB,CAOzB,UAAY,CALZ,YAAa,CACb,qBAAsB,CAGtB,4BAA6B,CAD7B,sBAAuB,CAJvB,gBAOF,CAEA,UACE,aACF,CAEA,yBACE,GACE,sBACF,CACA,GACE,uBACF,CACF,CCrCA,KAKE,kCAAmC,CACnC,iCAAkC,CAJlC,mIAEY,CAHZ,QAMF,CAEA,KACE,uEAEF", "names": Array [], + "sourceRoot": "", "sources": Array [ - "webpack://src/App.css", - "webpack://src/index.css", + "App.css", + "index.css", ], "sourcesContent": Array [ ".App { @@ -154,125 +155,90 @@ exports[`When working with a nested app can generate a index.html 1`] = ` React App - + + + +
- - - " `; -exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1`] = ` -"/*! For license information please see 2.dd7fe2ee.chunk.js.LICENSE.txt */ -(this[\\"webpackJsonp@scoped/sample-app\\"] = - this[\\"webpackJsonp@scoped/sample-app\\"] || []).push([ - [2], - [ - function (e, t, n) { - \\"use strict\\"; - e.exports = n(3); - }, - function (e, t, n) { - \\"use strict\\"; - var r = Object.getOwnPropertySymbols, - l = Object.prototype.hasOwnProperty, - a = Object.prototype.propertyIsEnumerable; - function o(e) { +exports[`When working with a nested app can generate a js/788.78cfb599.js 1`] = ` +"/*! For license information please see 788.78cfb599.js.LICENSE.txt */ +\\"use strict\\"; +(globalThis.webpackChunk_scoped_sample_app = + globalThis.webpackChunk_scoped_sample_app || []).push([ + [788], + { + 516: (e) => { + var t = Object.getOwnPropertySymbols, + n = Object.prototype.hasOwnProperty, + r = Object.prototype.propertyIsEnumerable; + function l(e) { if (null === e || void 0 === e) throw new TypeError( \\"Object.assign cannot be called with null or undefined\\" @@ -309,62 +275,24 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` } })() ? Object.assign - : function (e, t) { - for (var n, u, i = o(e), s = 1; s < arguments.length; s++) { - for (var c in (n = Object(arguments[s]))) - l.call(n, c) && (i[c] = n[c]); - if (r) { - u = r(n); + : function (e, a) { + for (var o, u, i = l(e), s = 1; s < arguments.length; s++) { + for (var c in (o = Object(arguments[s]))) + n.call(o, c) && (i[c] = o[c]); + if (t) { + u = t(o); for (var f = 0; f < u.length; f++) - a.call(n, u[f]) && (i[u[f]] = n[u[f]]); + r.call(o, u[f]) && (i[u[f]] = o[u[f]]); } } return i; }; }, - function (e, t, n) { - \\"use strict\\"; - !(function e() { - if ( - \\"undefined\\" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ && - \\"function\\" === typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE - ) - try { - __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e); - } catch (t) { - console.error(t); - } - })(), - (e.exports = n(4)); - }, - function (e, t, n) { - \\"use strict\\"; - var r = n(1), - l = 60103, - a = 60106; - (t.Fragment = 60107), (t.StrictMode = 60108), (t.Profiler = 60114); - var o = 60109, - u = 60110, - i = 60112; - t.Suspense = 60113; - var s = 60115, - c = 60116; - if (\\"function\\" === typeof Symbol && Symbol.for) { - var f = Symbol.for; - (l = f(\\"react.element\\")), - (a = f(\\"react.portal\\")), - (t.Fragment = f(\\"react.fragment\\")), - (t.StrictMode = f(\\"react.strict_mode\\")), - (t.Profiler = f(\\"react.profiler\\")), - (o = f(\\"react.provider\\")), - (u = f(\\"react.context\\")), - (i = f(\\"react.forward_ref\\")), - (t.Suspense = f(\\"react.suspense\\")), - (s = f(\\"react.memo\\")), - (c = f(\\"react.lazy\\")); - } - var d = \\"function\\" === typeof Symbol && Symbol.iterator; - function p(e) { + 975: (e, t, n) => { + var r = n(735), + l = n(516), + a = n(146); + function o(e) { for ( var t = \\"https://reactjs.org/docs/error-decoder.html?invariant=\\" + e, n = 1; @@ -380,415 +308,53 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` \\" for the full message or use the non-minified dev environment for full errors and additional helpful warnings.\\" ); } - var h = { - isMounted: function () { - return !1; - }, - enqueueForceUpdate: function () {}, - enqueueReplaceState: function () {}, - enqueueSetState: function () {}, - }, - m = {}; - function v(e, t, n) { - (this.props = e), - (this.context = t), - (this.refs = m), - (this.updater = n || h); + if (!r) throw Error(o(227)); + var u = new Set(), + i = {}; + function s(e, t) { + c(e, t), c(e + \\"Capture\\", t); } - function g() {} - function y(e, t, n) { - (this.props = e), - (this.context = t), - (this.refs = m), - (this.updater = n || h); + function c(e, t) { + for (i[e] = t, e = 0; e < t.length; e++) u.add(t[e]); } - (v.prototype.isReactComponent = {}), - (v.prototype.setState = function (e, t) { - if (\\"object\\" !== typeof e && \\"function\\" !== typeof e && null != e) - throw Error(p(85)); - this.updater.enqueueSetState(this, e, t, \\"setState\\"); + var f = !( + \\"undefined\\" === typeof window || + \\"undefined\\" === typeof window.document || + \\"undefined\\" === typeof window.document.createElement + ), + d = + /^[:A-Z_a-z\\\\u00C0-\\\\u00D6\\\\u00D8-\\\\u00F6\\\\u00F8-\\\\u02FF\\\\u0370-\\\\u037D\\\\u037F-\\\\u1FFF\\\\u200C-\\\\u200D\\\\u2070-\\\\u218F\\\\u2C00-\\\\u2FEF\\\\u3001-\\\\uD7FF\\\\uF900-\\\\uFDCF\\\\uFDF0-\\\\uFFFD][:A-Z_a-z\\\\u00C0-\\\\u00D6\\\\u00D8-\\\\u00F6\\\\u00F8-\\\\u02FF\\\\u0370-\\\\u037D\\\\u037F-\\\\u1FFF\\\\u200C-\\\\u200D\\\\u2070-\\\\u218F\\\\u2C00-\\\\u2FEF\\\\u3001-\\\\uD7FF\\\\uF900-\\\\uFDCF\\\\uFDF0-\\\\uFFFD\\\\-.0-9\\\\u00B7\\\\u0300-\\\\u036F\\\\u203F-\\\\u2040]*$/, + p = Object.prototype.hasOwnProperty, + h = {}, + m = {}; + function v(e, t, n, r, l, a, o) { + (this.acceptsBooleans = 2 === t || 3 === t || 4 === t), + (this.attributeName = r), + (this.attributeNamespace = l), + (this.mustUseProperty = n), + (this.propertyName = e), + (this.type = t), + (this.sanitizeURL = a), + (this.removeEmptyString = o); + } + var g = {}; + \\"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style\\" + .split(\\" \\") + .forEach(function (e) { + g[e] = new v(e, 0, !1, e, null, !1, !1); }), - (v.prototype.forceUpdate = function (e) { - this.updater.enqueueForceUpdate(this, e, \\"forceUpdate\\"); + [ + [\\"acceptCharset\\", \\"accept-charset\\"], + [\\"className\\", \\"class\\"], + [\\"htmlFor\\", \\"for\\"], + [\\"httpEquiv\\", \\"http-equiv\\"], + ].forEach(function (e) { + var t = e[0]; + g[t] = new v(t, 1, !1, e[1], null, !1, !1); }), - (g.prototype = v.prototype); - var b = (y.prototype = new g()); - (b.constructor = y), r(b, v.prototype), (b.isPureReactComponent = !0); - var w = { current: null }, - k = Object.prototype.hasOwnProperty, - S = { key: !0, ref: !0, __self: !0, __source: !0 }; - function E(e, t, n) { - var r, - a = {}, - o = null, - u = null; - if (null != t) - for (r in (void 0 !== t.ref && (u = t.ref), - void 0 !== t.key && (o = \\"\\" + t.key), - t)) - k.call(t, r) && !S.hasOwnProperty(r) && (a[r] = t[r]); - var i = arguments.length - 2; - if (1 === i) a.children = n; - else if (1 < i) { - for (var s = Array(i), c = 0; c < i; c++) s[c] = arguments[c + 2]; - a.children = s; - } - if (e && e.defaultProps) - for (r in (i = e.defaultProps)) void 0 === a[r] && (a[r] = i[r]); - return { - $$typeof: l, - type: e, - key: o, - ref: u, - props: a, - _owner: w.current, - }; - } - function x(e) { - return \\"object\\" === typeof e && null !== e && e.$$typeof === l; - } - var _ = /\\\\/+/g; - function C(e, t) { - return \\"object\\" === typeof e && null !== e && null != e.key - ? (function (e) { - var t = { \\"=\\": \\"=0\\", \\":\\": \\"=2\\" }; - return ( - \\"$\\" + - e.replace(/[=:]/g, function (e) { - return t[e]; - }) - ); - })(\\"\\" + e.key) - : t.toString(36); - } - function P(e, t, n, r, o) { - var u = typeof e; - (\\"undefined\\" !== u && \\"boolean\\" !== u) || (e = null); - var i = !1; - if (null === e) i = !0; - else - switch (u) { - case \\"string\\": - case \\"number\\": - i = !0; - break; - case \\"object\\": - switch (e.$$typeof) { - case l: - case a: - i = !0; - } - } - if (i) - return ( - (o = o((i = e))), - (e = \\"\\" === r ? \\".\\" + C(i, 0) : r), - Array.isArray(o) - ? ((n = \\"\\"), - null != e && (n = e.replace(_, \\"$&/\\") + \\"/\\"), - P(o, t, n, \\"\\", function (e) { - return e; - })) - : null != o && - (x(o) && - (o = (function (e, t) { - return { - $$typeof: l, - type: e.type, - key: t, - ref: e.ref, - props: e.props, - _owner: e._owner, - }; - })( - o, - n + - (!o.key || (i && i.key === o.key) - ? \\"\\" - : (\\"\\" + o.key).replace(_, \\"$&/\\") + \\"/\\") + - e - )), - t.push(o)), - 1 - ); - if (((i = 0), (r = \\"\\" === r ? \\".\\" : r + \\":\\"), Array.isArray(e))) - for (var s = 0; s < e.length; s++) { - var c = r + C((u = e[s]), s); - i += P(u, t, n, c, o); - } - else if ( - ((c = (function (e) { - return null === e || \\"object\\" !== typeof e - ? null - : \\"function\\" === typeof (e = (d && e[d]) || e[\\"@@iterator\\"]) - ? e - : null; - })(e)), - \\"function\\" === typeof c) - ) - for (e = c.call(e), s = 0; !(u = e.next()).done; ) - i += P((u = u.value), t, n, (c = r + C(u, s++)), o); - else if (\\"object\\" === u) - throw ( - ((t = \\"\\" + e), - Error( - p( - 31, - \\"[object Object]\\" === t - ? \\"object with keys {\\" + Object.keys(e).join(\\", \\") + \\"}\\" - : t - ) - )) - ); - return i; - } - function N(e, t, n) { - if (null == e) return e; - var r = [], - l = 0; - return ( - P(e, r, \\"\\", \\"\\", function (e) { - return t.call(n, e, l++); - }), - r - ); - } - function T(e) { - if (-1 === e._status) { - var t = e._result; - (t = t()), - (e._status = 0), - (e._result = t), - t.then( - function (t) { - 0 === e._status && - ((t = t.default), (e._status = 1), (e._result = t)); - }, - function (t) { - 0 === e._status && ((e._status = 2), (e._result = t)); - } - ); - } - if (1 === e._status) return e._result; - throw e._result; - } - var z = { current: null }; - function L() { - var e = z.current; - if (null === e) throw Error(p(321)); - return e; - } - var O = { - ReactCurrentDispatcher: z, - ReactCurrentBatchConfig: { transition: 0 }, - ReactCurrentOwner: w, - IsSomeRendererActing: { current: !1 }, - assign: r, - }; - (t.Children = { - map: N, - forEach: function (e, t, n) { - N( - e, - function () { - t.apply(this, arguments); - }, - n - ); - }, - count: function (e) { - var t = 0; - return ( - N(e, function () { - t++; - }), - t - ); - }, - toArray: function (e) { - return ( - N(e, function (e) { - return e; - }) || [] - ); - }, - only: function (e) { - if (!x(e)) throw Error(p(143)); - return e; - }, - }), - (t.Component = v), - (t.PureComponent = y), - (t.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED = O), - (t.cloneElement = function (e, t, n) { - if (null === e || void 0 === e) throw Error(p(267, e)); - var a = r({}, e.props), - o = e.key, - u = e.ref, - i = e._owner; - if (null != t) { - if ( - (void 0 !== t.ref && ((u = t.ref), (i = w.current)), - void 0 !== t.key && (o = \\"\\" + t.key), - e.type && e.type.defaultProps) - ) - var s = e.type.defaultProps; - for (c in t) - k.call(t, c) && - !S.hasOwnProperty(c) && - (a[c] = void 0 === t[c] && void 0 !== s ? s[c] : t[c]); - } - var c = arguments.length - 2; - if (1 === c) a.children = n; - else if (1 < c) { - s = Array(c); - for (var f = 0; f < c; f++) s[f] = arguments[f + 2]; - a.children = s; - } - return { - $$typeof: l, - type: e.type, - key: o, - ref: u, - props: a, - _owner: i, - }; - }), - (t.createContext = function (e, t) { - return ( - void 0 === t && (t = null), - ((e = { - $$typeof: u, - _calculateChangedBits: t, - _currentValue: e, - _currentValue2: e, - _threadCount: 0, - Provider: null, - Consumer: null, - }).Provider = { $$typeof: o, _context: e }), - (e.Consumer = e) - ); - }), - (t.createElement = E), - (t.createFactory = function (e) { - var t = E.bind(null, e); - return (t.type = e), t; - }), - (t.createRef = function () { - return { current: null }; - }), - (t.forwardRef = function (e) { - return { $$typeof: i, render: e }; - }), - (t.isValidElement = x), - (t.lazy = function (e) { - return { - $$typeof: c, - _payload: { _status: -1, _result: e }, - _init: T, - }; - }), - (t.memo = function (e, t) { - return { $$typeof: s, type: e, compare: void 0 === t ? null : t }; - }), - (t.useCallback = function (e, t) { - return L().useCallback(e, t); - }), - (t.useContext = function (e, t) { - return L().useContext(e, t); - }), - (t.useDebugValue = function () {}), - (t.useEffect = function (e, t) { - return L().useEffect(e, t); - }), - (t.useImperativeHandle = function (e, t, n) { - return L().useImperativeHandle(e, t, n); - }), - (t.useLayoutEffect = function (e, t) { - return L().useLayoutEffect(e, t); - }), - (t.useMemo = function (e, t) { - return L().useMemo(e, t); - }), - (t.useReducer = function (e, t, n) { - return L().useReducer(e, t, n); - }), - (t.useRef = function (e) { - return L().useRef(e); - }), - (t.useState = function (e) { - return L().useState(e); - }), - (t.version = \\"17.0.2\\"); - }, - function (e, t, n) { - \\"use strict\\"; - var r = n(0), - l = n(1), - a = n(5); - function o(e) { - for ( - var t = \\"https://reactjs.org/docs/error-decoder.html?invariant=\\" + e, - n = 1; - n < arguments.length; - n++ - ) - t += \\"&args[]=\\" + encodeURIComponent(arguments[n]); - return ( - \\"Minified React error #\\" + - e + - \\"; visit \\" + - t + - \\" for the full message or use the non-minified dev environment for full errors and additional helpful warnings.\\" - ); - } - if (!r) throw Error(o(227)); - var u = new Set(), - i = {}; - function s(e, t) { - c(e, t), c(e + \\"Capture\\", t); - } - function c(e, t) { - for (i[e] = t, e = 0; e < t.length; e++) u.add(t[e]); - } - var f = !( - \\"undefined\\" === typeof window || - \\"undefined\\" === typeof window.document || - \\"undefined\\" === typeof window.document.createElement - ), - d = - /^[:A-Z_a-z\\\\u00C0-\\\\u00D6\\\\u00D8-\\\\u00F6\\\\u00F8-\\\\u02FF\\\\u0370-\\\\u037D\\\\u037F-\\\\u1FFF\\\\u200C-\\\\u200D\\\\u2070-\\\\u218F\\\\u2C00-\\\\u2FEF\\\\u3001-\\\\uD7FF\\\\uF900-\\\\uFDCF\\\\uFDF0-\\\\uFFFD][:A-Z_a-z\\\\u00C0-\\\\u00D6\\\\u00D8-\\\\u00F6\\\\u00F8-\\\\u02FF\\\\u0370-\\\\u037D\\\\u037F-\\\\u1FFF\\\\u200C-\\\\u200D\\\\u2070-\\\\u218F\\\\u2C00-\\\\u2FEF\\\\u3001-\\\\uD7FF\\\\uF900-\\\\uFDCF\\\\uFDF0-\\\\uFFFD\\\\-.0-9\\\\u00B7\\\\u0300-\\\\u036F\\\\u203F-\\\\u2040]*$/, - p = Object.prototype.hasOwnProperty, - h = {}, - m = {}; - function v(e, t, n, r, l, a, o) { - (this.acceptsBooleans = 2 === t || 3 === t || 4 === t), - (this.attributeName = r), - (this.attributeNamespace = l), - (this.mustUseProperty = n), - (this.propertyName = e), - (this.type = t), - (this.sanitizeURL = a), - (this.removeEmptyString = o); - } - var g = {}; - \\"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style\\" - .split(\\" \\") - .forEach(function (e) { - g[e] = new v(e, 0, !1, e, null, !1, !1); - }), - [ - [\\"acceptCharset\\", \\"accept-charset\\"], - [\\"className\\", \\"class\\"], - [\\"htmlFor\\", \\"for\\"], - [\\"httpEquiv\\", \\"http-equiv\\"], - ].forEach(function (e) { - var t = e[0]; - g[t] = new v(t, 1, !1, e[1], null, !1, !1); - }), - [\\"contentEditable\\", \\"draggable\\", \\"spellCheck\\", \\"value\\"].forEach( - function (e) { - g[e] = new v(e, 2, !1, e.toLowerCase(), null, !1, !1); + [\\"contentEditable\\", \\"draggable\\", \\"spellCheck\\", \\"value\\"].forEach( + function (e) { + g[e] = new v(e, 2, !1, e.toLowerCase(), null, !1, !1); } ), [ @@ -928,8 +494,8 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` S = 60103, E = 60106, x = 60107, - _ = 60108, - C = 60114, + C = 60108, + _ = 60114, P = 60109, N = 60110, T = 60112, @@ -938,32 +504,32 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` O = 60115, M = 60116, R = 60121, - I = 60128, + F = 60128, D = 60129, - F = 60130, + I = 60130, U = 60131; if (\\"function\\" === typeof Symbol && Symbol.for) { - var A = Symbol.for; - (S = A(\\"react.element\\")), - (E = A(\\"react.portal\\")), - (x = A(\\"react.fragment\\")), - (_ = A(\\"react.strict_mode\\")), - (C = A(\\"react.profiler\\")), - (P = A(\\"react.provider\\")), - (N = A(\\"react.context\\")), - (T = A(\\"react.forward_ref\\")), - (z = A(\\"react.suspense\\")), - (L = A(\\"react.suspense_list\\")), - (O = A(\\"react.memo\\")), - (M = A(\\"react.lazy\\")), - (R = A(\\"react.block\\")), - A(\\"react.scope\\"), - (I = A(\\"react.opaque.id\\")), - (D = A(\\"react.debug_trace_mode\\")), - (F = A(\\"react.offscreen\\")), - (U = A(\\"react.legacy_hidden\\")); - } - var j, + var j = Symbol.for; + (S = j(\\"react.element\\")), + (E = j(\\"react.portal\\")), + (x = j(\\"react.fragment\\")), + (C = j(\\"react.strict_mode\\")), + (_ = j(\\"react.profiler\\")), + (P = j(\\"react.provider\\")), + (N = j(\\"react.context\\")), + (T = j(\\"react.forward_ref\\")), + (z = j(\\"react.suspense\\")), + (L = j(\\"react.suspense_list\\")), + (O = j(\\"react.memo\\")), + (M = j(\\"react.lazy\\")), + (R = j(\\"react.block\\")), + j(\\"react.scope\\"), + (F = j(\\"react.opaque.id\\")), + (D = j(\\"react.debug_trace_mode\\")), + (I = j(\\"react.offscreen\\")), + (U = j(\\"react.legacy_hidden\\")); + } + var A, V = \\"function\\" === typeof Symbol && Symbol.iterator; function B(e) { return null === e || \\"object\\" !== typeof e @@ -972,20 +538,20 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` ? e : null; } - function W(e) { - if (void 0 === j) + function $(e) { + if (void 0 === A) try { throw Error(); } catch (n) { var t = n.stack.trim().match(/\\\\n( *(at )?)/); - j = (t && t[1]) || \\"\\"; + A = (t && t[1]) || \\"\\"; } - return \\"\\\\n\\" + j + e; + return \\"\\\\n\\" + A + e; } - var $ = !1; + var W = !1; function H(e, t) { - if (!e || $) return \\"\\"; - $ = !0; + if (!e || W) return \\"\\"; + W = !0; var n = Error.prepareStackTrace; Error.prepareStackTrace = void 0; try { @@ -1045,20 +611,20 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` } } } finally { - ($ = !1), (Error.prepareStackTrace = n); + (W = !1), (Error.prepareStackTrace = n); } - return (e = e ? e.displayName || e.name : \\"\\") ? W(e) : \\"\\"; + return (e = e ? e.displayName || e.name : \\"\\") ? $(e) : \\"\\"; } function Q(e) { switch (e.tag) { case 5: - return W(e.type); + return $(e.type); case 16: - return W(\\"Lazy\\"); + return $(\\"Lazy\\"); case 13: - return W(\\"Suspense\\"); + return $(\\"Suspense\\"); case 19: - return W(\\"SuspenseList\\"); + return $(\\"SuspenseList\\"); case 0: case 2: case 15: @@ -1082,9 +648,9 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` return \\"Fragment\\"; case E: return \\"Portal\\"; - case C: - return \\"Profiler\\"; case _: + return \\"Profiler\\"; + case C: return \\"StrictMode\\"; case z: return \\"Suspense\\"; @@ -1187,7 +753,7 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` (e = r) !== n && (t.setValue(e), !0) ); } - function J(e) { + function Z(e) { if ( \\"undefined\\" === typeof (e = @@ -1200,7 +766,7 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` return e.body; } } - function Z(e, t) { + function J(e, t) { var n = t.checked; return l({}, t, { defaultChecked: void 0, @@ -1263,7 +829,7 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` \\"\\" !== n && (e.name = n); } function le(e, t, n) { - (\\"number\\" === t && J(e.ownerDocument) === e) || + (\\"number\\" === t && Z(e.ownerDocument) === e) || (null == n ? (e.defaultValue = \\"\\" + e._wrapperState.initialValue) : e.defaultValue !== \\"\\" + n && (e.defaultValue = \\"\\" + n)); @@ -1501,7 +1067,7 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` throw Error(o(62)); } } - function _e(e, t) { + function Ce(e, t) { if (-1 === e.indexOf(\\"-\\")) return \\"string\\" === typeof t.is; switch (e) { case \\"annotation-xml\\": @@ -1517,7 +1083,7 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` return !0; } } - function Ce(e) { + function _e(e) { return ( (e = e.target || e.srcElement || window).correspondingUseElement && (e = e.correspondingUseElement), @@ -1551,14 +1117,14 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` function Re(e, t, n, r, l) { return e(t, n, r, l); } - function Ie() {} + function Fe() {} var De = Me, - Fe = !1, + Ie = !1, Ue = !1; - function Ae() { - (null === Ne && null === Te) || (Ie(), Oe()); + function je() { + (null === Ne && null === Te) || (Fe(), Oe()); } - function je(e, t) { + function Ae(e, t) { var n = e.stateNode; if (null === n) return null; var r = al(n); @@ -1606,7 +1172,7 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` } catch (ve) { Ve = !1; } - function We(e, t, n, r, l, a, o, u, i) { + function $e(e, t, n, r, l, a, o, u, i) { var s = Array.prototype.slice.call(arguments, 3); try { t.apply(n, s); @@ -1614,17 +1180,17 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` this.onError(c); } } - var $e = !1, + var We = !1, He = null, Qe = !1, qe = null, Ke = { onError: function (e) { - ($e = !0), (He = e); + (We = !0), (He = e); }, }; function Ye(e, t, n, r, l, a, o, u, i) { - ($e = !1), (He = null), We.apply(Ke, arguments); + (We = !1), (He = null), $e.apply(Ke, arguments); } function Xe(e) { var t = e, @@ -1649,10 +1215,10 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` } return null; } - function Je(e) { + function Ze(e) { if (Xe(e) !== e) throw Error(o(188)); } - function Ze(e) { + function Je(e) { if ( ((e = (function (e) { var t = e.alternate; @@ -1673,8 +1239,8 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` } if (l.child === a.child) { for (a = l.child; a; ) { - if (a === n) return Je(l), e; - if (a === r) return Je(l), t; + if (a === n) return Ze(l), e; + if (a === r) return Ze(l), t; a = a.sibling; } throw Error(o(188)); @@ -1818,7 +1384,7 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` function yt(e) { if (null !== e.blockedOn) return !1; for (var t = e.targetContainers; 0 < t.length; ) { - var n = Zt(e.domEventName, e.eventSystemFlags, t[0], e.nativeEvent); + var n = Jt(e.domEventName, e.eventSystemFlags, t[0], e.nativeEvent); if (null !== n) return null !== (t = rl(n)) && nt(t), (e.blockedOn = n), !1; t.shift(); @@ -1836,7 +1402,7 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` break; } for (var t = e.targetContainers; 0 < t.length; ) { - var n = Zt(e.domEventName, e.eventSystemFlags, t[0], e.nativeEvent); + var n = Jt(e.domEventName, e.eventSystemFlags, t[0], e.nativeEvent); if (null !== n) { e.blockedOn = n; break; @@ -1898,18 +1464,18 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` animationstart: Et(\\"Animation\\", \\"AnimationStart\\"), transitionend: Et(\\"Transition\\", \\"TransitionEnd\\"), }, - _t = {}, - Ct = {}; + Ct = {}, + _t = {}; function Pt(e) { - if (_t[e]) return _t[e]; + if (Ct[e]) return Ct[e]; if (!xt[e]) return e; var t, n = xt[e]; - for (t in n) if (n.hasOwnProperty(t) && t in Ct) return (_t[e] = n[t]); + for (t in n) if (n.hasOwnProperty(t) && t in _t) return (Ct[e] = n[t]); return e; } f && - ((Ct = document.createElement(\\"div\\").style), + ((_t = document.createElement(\\"div\\").style), \\"AnimationEvent\\" in window || (delete xt.animationend.animation, delete xt.animationiteration.animation, @@ -1973,7 +1539,7 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` \\"waiting\\", \\"waiting\\", ]; - function It(e, t) { + function Ft(e, t) { for (var n = 0; n < e.length; n += 2) { var r = e[n], l = e[n + 1]; @@ -1985,7 +1551,7 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` } (0, a.unstable_now)(); var Dt = 8; - function Ft(e) { + function It(e) { if (0 !== (1 & e)) return (Dt = 15), 1; if (0 !== (2 & e)) return (Dt = 14), 2; if (0 !== (4 & e)) return (Dt = 13), 4; @@ -2028,42 +1594,42 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` else if (0 !== (a = 134217727 & n)) { var i = a & ~o; 0 !== i - ? ((r = Ft(i)), (l = Dt)) - : 0 !== (u &= a) && ((r = Ft(u)), (l = Dt)); + ? ((r = It(i)), (l = Dt)) + : 0 !== (u &= a) && ((r = It(u)), (l = Dt)); } else 0 !== (a = n & ~o) - ? ((r = Ft(a)), (l = Dt)) - : 0 !== u && ((r = Ft(u)), (l = Dt)); + ? ((r = It(a)), (l = Dt)) + : 0 !== u && ((r = It(u)), (l = Dt)); if (0 === r) return 0; if ( - ((r = n & (((0 > (r = 31 - $t(r)) ? 0 : 1 << r) << 1) - 1)), + ((r = n & (((0 > (r = 31 - Wt(r)) ? 0 : 1 << r) << 1) - 1)), 0 !== t && t !== r && 0 === (t & o)) ) { - if ((Ft(t), l <= Dt)) return t; + if ((It(t), l <= Dt)) return t; Dt = l; } if (0 !== (t = e.entangledLanes)) for (e = e.entanglements, t &= r; 0 < t; ) - (l = 1 << (n = 31 - $t(t))), (r |= e[n]), (t &= ~l); + (l = 1 << (n = 31 - Wt(t))), (r |= e[n]), (t &= ~l); return r; } - function At(e) { + function jt(e) { return 0 !== (e = -1073741825 & e.pendingLanes) ? e : 1073741824 & e ? 1073741824 : 0; } - function jt(e, t) { + function At(e, t) { switch (e) { case 15: return 1; case 14: return 2; case 12: - return 0 === (e = Vt(24 & ~t)) ? jt(10, t) : e; + return 0 === (e = Vt(24 & ~t)) ? At(10, t) : e; case 10: - return 0 === (e = Vt(192 & ~t)) ? jt(8, t) : e; + return 0 === (e = Vt(192 & ~t)) ? At(8, t) : e; case 8: return ( 0 === (e = Vt(3584 & ~t)) && @@ -2083,14 +1649,14 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` for (var t = [], n = 0; 31 > n; n++) t.push(e); return t; } - function Wt(e, t, n) { + function $t(e, t, n) { e.pendingLanes |= t; var r = t - 1; (e.suspendedLanes &= r), (e.pingedLanes &= r), - ((e = e.eventTimes)[(t = 31 - $t(t))] = n); + ((e = e.eventTimes)[(t = 31 - Wt(t))] = n); } - var $t = Math.clz32 + var Wt = Math.clz32 ? Math.clz32 : function (e) { return 0 === e ? 32 : (31 - ((Ht(e) / Qt) | 0)) | 0; @@ -2101,26 +1667,26 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` Kt = a.unstable_runWithPriority, Yt = !0; function Xt(e, t, n, r) { - Fe || Ie(); - var l = Jt, - a = Fe; - Fe = !0; + Ie || Fe(); + var l = Zt, + a = Ie; + Ie = !0; try { Re(l, e, t, n, r); } finally { - (Fe = a) || Ae(); + (Ie = a) || je(); } } function Gt(e, t, n, r) { - Kt(qt, Jt.bind(null, e, t, n, r)); + Kt(qt, Zt.bind(null, e, t, n, r)); } - function Jt(e, t, n, r) { + function Zt(e, t, n, r) { var l; if (Yt) if ((l = 0 === (4 & t)) && 0 < ot.length && -1 < pt.indexOf(e)) (e = ht(null, e, t, n, r)), ot.push(e); else { - var a = Zt(e, t, n, r); + var a = Jt(e, t, n, r); if (null === a) l && mt(e, r); else { if (l) { @@ -2153,12 +1719,12 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` return; mt(e, r); } - Ir(e, t, r, null, n); + Fr(e, t, r, null, n); } } } - function Zt(e, t, n, r) { - var l = Ce(r); + function Jt(e, t, n, r) { + var l = _e(r); if (null !== (l = nl(l))) { var a = Xe(l); if (null === a) l = null; @@ -2174,7 +1740,7 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` } else a !== l && (l = null); } } - return Ir(e, t, r, l, n), null; + return Fr(e, t, r, l, n), null; } var en = null, tn = null, @@ -2337,7 +1903,7 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` Scroll: \\"ScrollLock\\", MozPrintableKey: \\"Unidentified\\", }, - _n = { + Cn = { 8: \\"Backspace\\", 9: \\"Tab\\", 12: \\"Clear\\", @@ -2375,7 +1941,7 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` 145: \\"ScrollLock\\", 224: \\"Meta\\", }, - Cn = { + _n = { Alt: \\"altKey\\", Control: \\"ctrlKey\\", Meta: \\"metaKey\\", @@ -2385,7 +1951,7 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` var t = this.nativeEvent; return t.getModifierState ? t.getModifierState(e) - : !!(e = Cn[e]) && !!t[e]; + : !!(e = _n[e]) && !!t[e]; } function Nn() { return Pn; @@ -2401,7 +1967,7 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` ? \\"Enter\\" : String.fromCharCode(e) : \\"keydown\\" === e.type || \\"keyup\\" === e.type - ? _n[e.keyCode] || \\"Unidentified\\" + ? Cn[e.keyCode] || \\"Unidentified\\" : \\"\\"; }, code: 0, @@ -2477,16 +2043,16 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` deltaZ: 0, deltaMode: 0, }), - In = un(Rn), + Fn = un(Rn), Dn = [9, 13, 27, 32], - Fn = f && \\"CompositionEvent\\" in window, + In = f && \\"CompositionEvent\\" in window, Un = null; f && \\"documentMode\\" in document && (Un = document.documentMode); - var An = f && \\"TextEvent\\" in window && !Un, - jn = f && (!Fn || (Un && 8 < Un && 11 >= Un)), + var jn = f && \\"TextEvent\\" in window && !Un, + An = f && (!In || (Un && 8 < Un && 11 >= Un)), Vn = String.fromCharCode(32), Bn = !1; - function Wn(e, t) { + function $n(e, t) { switch (e) { case \\"keyup\\": return -1 !== Dn.indexOf(t.keyCode); @@ -2500,7 +2066,7 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` return !1; } } - function $n(e) { + function Wn(e) { return \\"object\\" === typeof (e = e.detail) && \\"data\\" in e ? e.data : null; @@ -2529,7 +2095,7 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` } function Kn(e, t, n, r) { Le(r), - 0 < (t = Fr(t, \\"onChange\\")).length && + 0 < (t = Ir(t, \\"onChange\\")).length && ((n = new pn(\\"onChange\\", \\"change\\", null, n, r)), e.push({ event: n, listeners: t })); } @@ -2538,10 +2104,10 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` function Gn(e) { Tr(e, 0); } - function Jn(e) { + function Zn(e) { if (G(ll(e))) return e; } - function Zn(e, t) { + function Jn(e, t) { if (\\"change\\" === e) return t; } var er = !1; @@ -2562,15 +2128,15 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` Yn && (Yn.detachEvent(\\"onpropertychange\\", ar), (Xn = Yn = null)); } function ar(e) { - if (\\"value\\" === e.propertyName && Jn(Xn)) { + if (\\"value\\" === e.propertyName && Zn(Xn)) { var t = []; - if ((Kn(t, Xn, e, Ce(e)), (e = Gn), Fe)) e(t); + if ((Kn(t, Xn, e, _e(e)), (e = Gn), Ie)) e(t); else { - Fe = !0; + Ie = !0; try { Me(e, t); } finally { - (Fe = !1), Ae(); + (Ie = !1), je(); } } } @@ -2582,13 +2148,13 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` } function ur(e) { if (\\"selectionchange\\" === e || \\"keyup\\" === e || \\"keydown\\" === e) - return Jn(Xn); + return Zn(Xn); } function ir(e, t) { - if (\\"click\\" === e) return Jn(t); + if (\\"click\\" === e) return Zn(t); } function sr(e, t) { - if (\\"input\\" === e || \\"change\\" === e) return Jn(t); + if (\\"input\\" === e || \\"change\\" === e) return Zn(t); } var cr = \\"function\\" === typeof Object.is @@ -2656,14 +2222,14 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` ); } function vr() { - for (var e = window, t = J(); t instanceof e.HTMLIFrameElement; ) { + for (var e = window, t = Z(); t instanceof e.HTMLIFrameElement; ) { try { var n = \\"string\\" === typeof t.contentWindow.location.href; } catch (r) { n = !1; } if (!n) break; - t = J((e = t.contentWindow).document); + t = Z((e = t.contentWindow).document); } return t; } @@ -2691,7 +2257,7 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` n.window === n ? n.document : 9 === n.nodeType ? n : n.ownerDocument; Sr || null == br || - br !== J(r) || + br !== Z(r) || (\\"selectionStart\\" in (r = br) && gr(r) ? (r = { start: r.selectionStart, end: r.selectionEnd }) : (r = { @@ -2705,34 +2271,34 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` }), (kr && dr(kr, r)) || ((kr = r), - 0 < (r = Fr(wr, \\"onSelect\\")).length && + 0 < (r = Ir(wr, \\"onSelect\\")).length && ((t = new pn(\\"onSelect\\", \\"select\\", null, t, n)), e.push({ event: t, listeners: r }), (t.target = br)))); } - It( + Ft( \\"cancel cancel click click close close contextmenu contextMenu copy copy cut cut auxclick auxClick dblclick doubleClick dragend dragEnd dragstart dragStart drop drop focusin focus focusout blur input input invalid invalid keydown keyDown keypress keyPress keyup keyUp mousedown mouseDown mouseup mouseUp paste paste pause pause play play pointercancel pointerCancel pointerdown pointerDown pointerup pointerUp ratechange rateChange reset reset seeked seeked submit submit touchcancel touchCancel touchend touchEnd touchstart touchStart volumechange volumeChange\\".split( \\" \\" ), 0 ), - It( + Ft( \\"drag drag dragenter dragEnter dragexit dragExit dragleave dragLeave dragover dragOver mousemove mouseMove mouseout mouseOut mouseover mouseOver pointermove pointerMove pointerout pointerOut pointerover pointerOver scroll scroll toggle toggle touchmove touchMove wheel wheel\\".split( \\" \\" ), 1 ), - It(Rt, 2); + Ft(Rt, 2); for ( var xr = \\"change selectionchange textInput compositionstart compositionend compositionupdate\\".split( \\" \\" ), - _r = 0; - _r < xr.length; - _r++ + Cr = 0; + Cr < xr.length; + Cr++ ) - Mt.set(xr[_r], 0); + Mt.set(xr[Cr], 0); c(\\"onMouseEnter\\", [\\"mouseout\\", \\"mouseover\\"]), c(\\"onMouseLeave\\", [\\"mouseout\\", \\"mouseover\\"]), c(\\"onPointerEnter\\", [\\"pointerout\\", \\"pointerover\\"]), @@ -2771,21 +2337,21 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` \\" \\" ) ); - var Cr = + var _r = \\"abort canplay canplaythrough durationchange emptied encrypted ended error loadeddata loadedmetadata loadstart pause play playing progress ratechange seeked seeking stalled suspend timeupdate volumechange waiting\\".split( \\" \\" ), Pr = new Set( - \\"cancel close invalid load scroll toggle\\".split(\\" \\").concat(Cr) + \\"cancel close invalid load scroll toggle\\".split(\\" \\").concat(_r) ); function Nr(e, t, n) { var r = e.type || \\"unknown-event\\"; (e.currentTarget = n), (function (e, t, n, r, l, a, u, i, s) { - if ((Ye.apply(this, arguments), $e)) { - if (!$e) throw Error(o(198)); + if ((Ye.apply(this, arguments), We)) { + if (!We) throw Error(o(198)); var c = He; - ($e = !1), (He = null), Qe || ((Qe = !0), (qe = c)); + (We = !1), (He = null), Qe || ((Qe = !0), (qe = c)); } })(r, t, void 0, e), (e.currentTarget = null); @@ -2860,7 +2426,7 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` l = Gt; break; default: - l = Jt; + l = Zt; } (n = l.bind(null, t, n, e)), (l = void 0), @@ -2875,7 +2441,7 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` ? e.addEventListener(t, n, { passive: l }) : e.addEventListener(t, n, !1); } - function Ir(e, t, n, r, l) { + function Fr(e, t, n, r, l) { var a = r; if (0 === (1 & t) && 0 === (2 & t) && null !== r) e: for (;;) { @@ -2912,11 +2478,11 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` try { De(e, t, n); } finally { - (Ue = !1), Ae(); + (Ue = !1), je(); } })(function () { var r = a, - l = Ce(n), + l = _e(n), o = []; e: { var u = Ot.get(e); @@ -2980,7 +2546,7 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` i = mn; break; case \\"wheel\\": - i = In; + i = Fn; break; case \\"copy\\": case \\"cut\\": @@ -3008,7 +2574,7 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` null !== m && ((p = m), null !== d && - null != (m = je(h, d)) && + null != (m = Ae(h, d)) && c.push(Dr(h, m, p))), f) ) @@ -3079,8 +2645,8 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` c = null; } else c = null; - null !== i && Ar(o, u, i, c, !1), - null !== s && null !== f && Ar(o, f, s, c, !0); + null !== i && jr(o, u, i, c, !1), + null !== s && null !== f && jr(o, f, s, c, !0); } if ( \\"select\\" === @@ -3089,7 +2655,7 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` u.nodeName.toLowerCase()) || (\\"input\\" === i && \\"file\\" === u.type) ) - var v = Zn; + var v = Jn; else if (qn(u)) if (er) v = sr; else { @@ -3135,7 +2701,7 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` Er(o, n, l); } var y; - if (Fn) + if (In) e: { switch (e) { case \\"compositionstart\\": @@ -3152,26 +2718,26 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` } else Hn - ? Wn(e, n) && (b = \\"onCompositionEnd\\") + ? $n(e, n) && (b = \\"onCompositionEnd\\") : \\"keydown\\" === e && 229 === n.keyCode && (b = \\"onCompositionStart\\"); b && - (jn && + (An && \\"ko\\" !== n.locale && (Hn || \\"onCompositionStart\\" !== b ? \\"onCompositionEnd\\" === b && Hn && (y = rn()) : ((tn = \\"value\\" in (en = l) ? en.value : en.textContent), (Hn = !0))), - 0 < (g = Fr(r, b)).length && + 0 < (g = Ir(r, b)).length && ((b = new En(b, e, null, n, l)), o.push({ event: b, listeners: g }), - y ? (b.data = y) : null !== (y = $n(n)) && (b.data = y))), - (y = An + y ? (b.data = y) : null !== (y = Wn(n)) && (b.data = y))), + (y = jn ? (function (e, t) { switch (e) { case \\"compositionend\\": - return $n(t); + return Wn(t); case \\"keypress\\": return 32 !== t.which ? null : ((Bn = !0), Vn); case \\"textInput\\": @@ -3182,7 +2748,7 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` })(e, n) : (function (e, t) { if (Hn) - return \\"compositionend\\" === e || (!Fn && Wn(e, t)) + return \\"compositionend\\" === e || (!In && $n(e, t)) ? ((e = rn()), (nn = tn = en = null), (Hn = !1), e) : null; switch (e) { @@ -3199,10 +2765,10 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` } return null; case \\"compositionend\\": - return jn && \\"ko\\" !== t.locale ? null : t.data; + return An && \\"ko\\" !== t.locale ? null : t.data; } })(e, n)) && - 0 < (r = Fr(r, \\"onBeforeInput\\")).length && + 0 < (r = Ir(r, \\"onBeforeInput\\")).length && ((l = new En(\\"onBeforeInput\\", \\"beforeinput\\", null, n, l)), o.push({ event: l, listeners: r }), (l.data = y)); @@ -3213,15 +2779,15 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` function Dr(e, t, n) { return { instance: e, listener: t, currentTarget: n }; } - function Fr(e, t) { + function Ir(e, t) { for (var n = t + \\"Capture\\", r = []; null !== e; ) { var l = e, a = l.stateNode; 5 === l.tag && null !== a && ((l = a), - null != (a = je(e, n)) && r.unshift(Dr(e, a, l)), - null != (a = je(e, t)) && r.push(Dr(e, a, l))), + null != (a = Ae(e, n)) && r.unshift(Dr(e, a, l)), + null != (a = Ae(e, t)) && r.push(Dr(e, a, l))), (e = e.return); } return r; @@ -3233,7 +2799,7 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` } while (e && 5 !== e.tag); return e || null; } - function Ar(e, t, n, r, l) { + function jr(e, t, n, r, l) { for (var a = t._reactName, o = []; null !== n && n !== r; ) { var u = n, i = u.alternate, @@ -3243,16 +2809,16 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` null !== s && ((u = s), l - ? null != (i = je(n, a)) && o.unshift(Dr(n, i, u)) - : l || (null != (i = je(n, a)) && o.push(Dr(n, i, u)))), + ? null != (i = Ae(n, a)) && o.unshift(Dr(n, i, u)) + : l || (null != (i = Ae(n, a)) && o.push(Dr(n, i, u)))), (n = n.return); } 0 !== o.length && e.push({ event: t, listeners: o }); } - function jr() {} + function Ar() {} var Vr = null, Br = null; - function Wr(e, t) { + function $r(e, t) { switch (e) { case \\"button\\": case \\"input\\": @@ -3262,7 +2828,7 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` } return !1; } - function $r(e, t) { + function Wr(e, t) { return ( \\"textarea\\" === e || \\"option\\" === e || @@ -3304,21 +2870,21 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` } var Xr = 0; var Gr = Math.random().toString(36).slice(2), - Jr = \\"__reactFiber$\\" + Gr, - Zr = \\"__reactProps$\\" + Gr, + Zr = \\"__reactFiber$\\" + Gr, + Jr = \\"__reactProps$\\" + Gr, el = \\"__reactContainer$\\" + Gr, tl = \\"__reactEvents$\\" + Gr; function nl(e) { - var t = e[Jr]; + var t = e[Zr]; if (t) return t; for (var n = e.parentNode; n; ) { - if ((t = n[el] || n[Jr])) { + if ((t = n[el] || n[Zr])) { if ( ((n = t.alternate), null !== t.child || (null !== n && null !== n.child)) ) for (e = Yr(e); null !== e; ) { - if ((n = e[Jr])) return n; + if ((n = e[Zr])) return n; e = Yr(e); } return t; @@ -3328,7 +2894,7 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` return null; } function rl(e) { - return !(e = e[Jr] || e[el]) || + return !(e = e[Zr] || e[el]) || (5 !== e.tag && 6 !== e.tag && 13 !== e.tag && 3 !== e.tag) ? null : e; @@ -3338,7 +2904,7 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` throw Error(o(33)); } function al(e) { - return e[Zr] || null; + return e[Jr] || null; } function ol(e) { var t = e[tl]; @@ -3422,8 +2988,8 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` } var El = null, xl = null, - _l = a.unstable_runWithPriority, - Cl = a.unstable_scheduleCallback, + Cl = a.unstable_runWithPriority, + _l = a.unstable_scheduleCallback, Pl = a.unstable_cancelCallback, Nl = a.unstable_shouldYield, Tl = a.unstable_requestPaint, @@ -3432,21 +2998,21 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` Ol = a.unstable_ImmediatePriority, Ml = a.unstable_UserBlockingPriority, Rl = a.unstable_NormalPriority, - Il = a.unstable_LowPriority, + Fl = a.unstable_LowPriority, Dl = a.unstable_IdlePriority, - Fl = {}, + Il = {}, Ul = void 0 !== Tl ? Tl : function () {}, - Al = null, jl = null, + Al = null, Vl = !1, Bl = zl(), - Wl = + $l = 1e4 > Bl ? zl : function () { return zl() - Bl; }; - function $l() { + function Wl() { switch (Ll()) { case Ol: return 99; @@ -3454,7 +3020,7 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` return 98; case Rl: return 97; - case Il: + case Fl: return 96; case Dl: return 95; @@ -3471,7 +3037,7 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` case 97: return Rl; case 96: - return Il; + return Fl; case 95: return Dl; default: @@ -3479,24 +3045,24 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` } } function Ql(e, t) { - return (e = Hl(e)), _l(e, t); + return (e = Hl(e)), Cl(e, t); } function ql(e, t, n) { - return (e = Hl(e)), Cl(e, t, n); + return (e = Hl(e)), _l(e, t, n); } function Kl() { - if (null !== jl) { - var e = jl; - (jl = null), Pl(e); + if (null !== Al) { + var e = Al; + (Al = null), Pl(e); } Yl(); } function Yl() { - if (!Vl && null !== Al) { + if (!Vl && null !== jl) { Vl = !0; var e = 0; try { - var t = Al; + var t = jl; Ql(99, function () { for (; e < t.length; e++) { var n = t[e]; @@ -3505,9 +3071,9 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` } while (null !== n); } }), - (Al = null); + (jl = null); } catch (n) { - throw (null !== Al && (Al = Al.slice(e + 1)), Cl(Ol, Kl), n); + throw (null !== jl && (jl = jl.slice(e + 1)), _l(Ol, Kl), n); } finally { Vl = !1; } @@ -3522,16 +3088,16 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` } return t; } - var Jl = sl(null), - Zl = null, + var Zl = sl(null), + Jl = null, ea = null, ta = null; function na() { - ta = ea = Zl = null; + ta = ea = Jl = null; } function ra(e) { - var t = Jl.current; - cl(Jl), (e.type._context._currentValue = t); + var t = Zl.current; + cl(Zl), (e.type._context._currentValue = t); } function la(e, t) { for (; null !== e; ) { @@ -3544,11 +3110,11 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` } } function aa(e, t) { - (Zl = e), + (Jl = e), (ta = ea = null), null !== (e = e.dependencies) && null !== e.firstContext && - (0 !== (e.lanes & t) && (Fo = !0), (e.firstContext = null)); + (0 !== (e.lanes & t) && (Io = !0), (e.firstContext = null)); } function oa(e, t) { if (ta !== e && !1 !== t && 0 !== t) @@ -3558,9 +3124,9 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` (t = { context: e, observedBits: t, next: null }), null === ea) ) { - if (null === Zl) throw Error(o(308)); + if (null === Jl) throw Error(o(308)); (ea = t), - (Zl.dependencies = { + (Jl.dependencies = { lanes: 0, firstContext: t, responders: null, @@ -3901,7 +3467,7 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` ) ); } - function _a(e) { + function Ca(e) { function t(t, n) { if (e) { var r = t.lastEffect; @@ -4216,8 +3782,8 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` return n(e, r); }; } - var Ca = _a(!0), - Pa = _a(!1), + var _a = Ca(!0), + Pa = Ca(!1), Na = {}, Ta = sl(Na), za = sl(Na), @@ -4243,7 +3809,7 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` function Ra() { cl(Ta), cl(za), cl(La); } - function Ia(e) { + function Fa(e) { Oa(La.current); var t = Oa(Ta.current), n = he(t, e.type); @@ -4252,7 +3818,7 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` function Da(e) { za.current === e && (cl(Ta), cl(za)); } - var Fa = sl(0); + var Ia = sl(0); function Ua(e) { for (var t = e; null !== t; ) { if (13 === t.tag) { @@ -4279,11 +3845,11 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` } return null; } - var Aa = null, - ja = null, + var ja = null, + Aa = null, Va = !1; function Ba(e, t) { - var n = $i(5, null, null, 0); + var n = Wi(5, null, null, 0); (n.elementType = \\"DELETED\\"), (n.type = \\"DELETED\\"), (n.stateNode = t), @@ -4293,7 +3859,7 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` ? ((e.lastEffect.nextEffect = n), (e.lastEffect = n)) : (e.firstEffect = e.lastEffect = n); } - function Wa(e, t) { + function $a(e, t) { switch (e.tag) { case 5: var n = e.type; @@ -4315,20 +3881,20 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` return !1; } } - function $a(e) { + function Wa(e) { if (Va) { - var t = ja; + var t = Aa; if (t) { var n = t; - if (!Wa(e, t)) { - if (!(t = Kr(n.nextSibling)) || !Wa(e, t)) + if (!$a(e, t)) { + if (!(t = Kr(n.nextSibling)) || !$a(e, t)) return ( - (e.flags = (-1025 & e.flags) | 2), (Va = !1), void (Aa = e) + (e.flags = (-1025 & e.flags) | 2), (Va = !1), void (ja = e) ); - Ba(Aa, n); + Ba(ja, n); } - (Aa = e), (ja = Kr(t.firstChild)); - } else (e.flags = (-1025 & e.flags) | 2), (Va = !1), (Aa = e); + (ja = e), (Aa = Kr(t.firstChild)); + } else (e.flags = (-1025 & e.flags) | 2), (Va = !1), (ja = e); } } function Ha(e) { @@ -4338,17 +3904,17 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` ) e = e.return; - Aa = e; + ja = e; } function Qa(e) { - if (e !== Aa) return !1; + if (e !== ja) return !1; if (!Va) return Ha(e), (Va = !0), !1; var t = e.type; if ( 5 !== e.tag || - (\\"head\\" !== t && \\"body\\" !== t && !$r(t, e.memoizedProps)) + (\\"head\\" !== t && \\"body\\" !== t && !Wr(t, e.memoizedProps)) ) - for (t = ja; t; ) Ba(e, t), (t = Kr(t.nextSibling)); + for (t = Aa; t; ) Ba(e, t), (t = Kr(t.nextSibling)); if ((Ha(e), 13 === e.tag)) { if (!(e = null !== (e = e.memoizedState) ? e.dehydrated : null)) throw Error(o(317)); @@ -4358,7 +3924,7 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` var n = e.data; if (\\"/$\\" === n) { if (0 === t) { - ja = Kr(e.nextSibling); + Aa = Kr(e.nextSibling); break e; } t--; @@ -4366,13 +3932,13 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` } e = e.nextSibling; } - ja = null; + Aa = null; } - } else ja = Aa ? Kr(e.stateNode.nextSibling) : null; + } else Aa = ja ? Kr(e.stateNode.nextSibling) : null; return !0; } function qa() { - (ja = Aa = null), (Va = !1); + (Aa = ja = null), (Va = !1); } var Ka = []; function Ya() { @@ -4382,8 +3948,8 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` } var Xa = k.ReactCurrentDispatcher, Ga = k.ReactCurrentBatchConfig, - Ja = 0, - Za = null, + Za = 0, + Ja = null, eo = null, to = null, no = !1, @@ -4399,8 +3965,8 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` } function oo(e, t, n, r, l, a) { if ( - ((Ja = a), - (Za = t), + ((Za = a), + (Ja = t), (t.memoizedState = null), (t.updateQueue = null), (t.lanes = 0), @@ -4414,15 +3980,15 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` (a += 1), (to = eo = null), (t.updateQueue = null), - (Xa.current = Io), + (Xa.current = Fo), (e = n(r, l)); } while (ro); } if ( ((Xa.current = Oo), (t = null !== eo && null !== eo.next), - (Ja = 0), - (to = eo = Za = null), + (Za = 0), + (to = eo = Ja = null), (no = !1), t) ) @@ -4438,15 +4004,15 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` next: null, }; return ( - null === to ? (Za.memoizedState = to = e) : (to = to.next = e), to + null === to ? (Ja.memoizedState = to = e) : (to = to.next = e), to ); } function io() { if (null === eo) { - var e = Za.alternate; + var e = Ja.alternate; e = null !== e ? e.memoizedState : null; } else e = eo.next; - var t = null === to ? Za.memoizedState : to.next; + var t = null === to ? Ja.memoizedState : to.next; if (null !== t) (to = t), (eo = e); else { if (null === e) throw Error(o(310)); @@ -4457,7 +4023,7 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` queue: eo.queue, next: null, }), - null === to ? (Za.memoizedState = to = e) : (to = to.next = e); + null === to ? (Ja.memoizedState = to = e) : (to = to.next = e); } return to; } @@ -4485,7 +4051,7 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` s = l; do { var c = s.lane; - if ((Ja & c) === c) + if ((Za & c) === c) null !== i && (i = i.next = { @@ -4505,13 +4071,13 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` next: null, }; null === i ? ((u = i = f), (a = r)) : (i = i.next = f), - (Za.lanes |= c), + (Ja.lanes |= c), (Vu |= c); } s = s.next; } while (null !== s && s !== l); null === i ? (a = r) : (i.next = u), - cr(r, t.memoizedState) || (Fo = !0), + cr(r, t.memoizedState) || (Io = !0), (t.memoizedState = r), (t.baseState = a), (t.baseQueue = i), @@ -4533,7 +4099,7 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` do { (a = e(a, u.action)), (u = u.next); } while (u !== l); - cr(a, t.memoizedState) || (Fo = !0), + cr(a, t.memoizedState) || (Io = !0), (t.memoizedState = a), null === t.baseQueue && (t.baseState = a), (n.lastRenderedState = a); @@ -4548,7 +4114,7 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` (null !== l ? (e = l === r) : ((e = e.mutableReadLanes), - (e = (Ja & e) === e) && + (e = (Za & e) === e) && ((t._workInProgressVersionPrimary = r), Ka.push(t))), e) ) @@ -4572,7 +4138,7 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` h = p.getSnapshot, m = d.source; d = d.subscribe; - var v = Za; + var v = Ja; return ( (e.memoizedState = { refs: p, source: t, subscribe: r }), i.useEffect( @@ -4588,7 +4154,7 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` (e = l.mutableReadLanes), (l.entangledLanes |= e); for (var r = l.entanglements, o = e; 0 < o; ) { - var i = 31 - $t(o), + var i = 31 - Wt(o), s = 1 << i; (r[i] |= e), (o &= ~s); } @@ -4621,7 +4187,7 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` lastRenderedReducer: so, lastRenderedState: f, }).dispatch = c = - Lo.bind(null, Za, e)), + Lo.bind(null, Ja, e)), (s.queue = e), (s.baseQueue = null), (f = po(l, t, n)), @@ -4644,16 +4210,16 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` lastRenderedReducer: so, lastRenderedState: e, }).dispatch = - Lo.bind(null, Za, e)), + Lo.bind(null, Ja, e)), [t.memoizedState, e] ); } function go(e, t, n, r) { return ( (e = { tag: e, create: t, destroy: n, deps: r, next: null }), - null === (t = Za.updateQueue) + null === (t = Ja.updateQueue) ? ((t = { lastEffect: null }), - (Za.updateQueue = t), + (Ja.updateQueue = t), (t.lastEffect = e.next = e)) : null === (n = t.lastEffect) ? (t.lastEffect = e.next = e) @@ -4669,7 +4235,7 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` } function wo(e, t, n, r) { var l = uo(); - (Za.flags |= e), + (Ja.flags |= e), (l.memoizedState = go(1 | t, n, void 0, void 0 === r ? null : r)); } function ko(e, t, n, r) { @@ -4681,7 +4247,7 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` if (((a = o.destroy), null !== r && ao(r, o.deps))) return void go(t, n, a, r); } - (Za.flags |= e), (l.memoizedState = go(1 | t, n, a, r)); + (Ja.flags |= e), (l.memoizedState = go(1 | t, n, a, r)); } function So(e, t) { return wo(516, 4, e, t); @@ -4692,7 +4258,7 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` function xo(e, t) { return ko(4, 2, e, t); } - function _o(e, t) { + function Co(e, t) { return \\"function\\" === typeof t ? ((e = e()), t(e), @@ -4707,10 +4273,10 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` }) : void 0; } - function Co(e, t, n) { + function _o(e, t, n) { return ( (n = null !== n && void 0 !== n ? n.concat([e]) : null), - ko(4, 2, _o.bind(null, t, e), n) + ko(4, 2, Co.bind(null, t, e), n) ); } function Po() {} @@ -4731,7 +4297,7 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` : ((e = e()), (n.memoizedState = [e, t]), e); } function zo(e, t) { - var n = $l(); + var n = Wl(); Ql(98 > n ? 98 : n, function () { e(!0); }), @@ -4760,7 +4326,7 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` (null === o ? (a.next = a) : ((a.next = o.next), (o.next = a)), (t.pending = a), (o = e.alternate), - e === Za || (null !== o && o === Za)) + e === Ja || (null !== o && o === Ja)) ) ro = no = !0; else { @@ -4805,7 +4371,7 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` useImperativeHandle: function (e, t, n) { return ( (n = null !== n && void 0 !== n ? n.concat([e]) : null), - wo(4, 2, _o.bind(null, t, e), n) + wo(4, 2, Co.bind(null, t, e), n) ); }, useLayoutEffect: function (e, t) { @@ -4832,7 +4398,7 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` lastRenderedReducer: e, lastRenderedState: t, }).dispatch = - Lo.bind(null, Za, e)), + Lo.bind(null, Ja, e)), [r.memoizedState, e] ); }, @@ -4879,7 +4445,7 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` if (Va) { var e = !1, t = (function (e) { - return { $$typeof: I, toString: e, valueOf: e }; + return { $$typeof: F, toString: e, valueOf: e }; })(function () { throw ( (e || ((e = !0), n(\\"r:\\" + (Xr++).toString(36))), @@ -4888,8 +4454,8 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` }), n = vo(t)[1]; return ( - 0 === (2 & Za.mode) && - ((Za.flags |= 516), + 0 === (2 & Ja.mode) && + ((Ja.flags |= 516), go( 5, function () { @@ -4910,7 +4476,7 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` useCallback: No, useContext: oa, useEffect: Eo, - useImperativeHandle: Co, + useImperativeHandle: _o, useLayoutEffect: xo, useMemo: To, useReducer: co, @@ -4949,12 +4515,12 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` }, unstable_isNewReconciler: !1, }, - Io = { + Fo = { readContext: oa, useCallback: No, useContext: oa, useEffect: Eo, - useImperativeHandle: Co, + useImperativeHandle: _o, useLayoutEffect: xo, useMemo: To, useReducer: fo, @@ -4994,17 +4560,17 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` unstable_isNewReconciler: !1, }, Do = k.ReactCurrentOwner, - Fo = !1; + Io = !1; function Uo(e, t, n, r) { - t.child = null === e ? Pa(t, null, n, r) : Ca(t, e.child, n, r); + t.child = null === e ? Pa(t, null, n, r) : _a(t, e.child, n, r); } - function Ao(e, t, n, r, l) { + function jo(e, t, n, r, l) { n = n.render; var a = t.ref; return ( aa(t, l), (r = oo(e, t, n, r, a, l)), - null === e || Fo + null === e || Io ? ((t.flags |= 1), Uo(e, t, r, l), t.child) : ((t.updateQueue = e.updateQueue), (t.flags &= -517), @@ -5012,7 +4578,7 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` au(e, t, l)) ); } - function jo(e, t, n, r, l, a) { + function Ao(e, t, n, r, l, a) { if (null === e) { var o = n.type; return \\"function\\" !== typeof o || @@ -5039,11 +4605,11 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` } function Vo(e, t, n, r, l, a) { if (null !== e && dr(e.memoizedProps, r) && e.ref === t.ref) { - if (((Fo = !1), 0 === (a & l))) + if (((Io = !1), 0 === (a & l))) return (t.lanes = e.lanes), au(e, t, a); - 0 !== (16384 & e.flags) && (Fo = !0); + 0 !== (16384 & e.flags) && (Io = !0); } - return $o(e, t, n, r, a); + return Wo(e, t, n, r, a); } function Bo(e, t, n) { var r = t.pendingProps, @@ -5071,18 +4637,18 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` Si(t, r); return Uo(e, t, l, n), t.child; } - function Wo(e, t) { + function $o(e, t) { var n = t.ref; ((null === e && null !== n) || (null !== e && e.ref !== n)) && (t.flags |= 128); } - function $o(e, t, n, r, l) { + function Wo(e, t, n, r, l) { var a = gl(n) ? ml : pl.current; return ( (a = vl(t, a)), aa(t, l), (n = oo(e, t, n, r, a, l)), - null === e || Fo + null === e || Io ? ((t.flags |= 1), Uo(e, t, n, l), t.child) : ((t.updateQueue = e.updateQueue), (t.flags &= -517), @@ -5205,7 +4771,7 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` return Qo(e, t, n, r, a, l); } function Qo(e, t, n, r, l, a) { - Wo(e, t); + $o(e, t); var o = 0 !== (64 & t.flags); if (!r && !o) return l && Sl(t, n, !1), au(e, t, a); (r = t.stateNode), (Do.current = t); @@ -5216,8 +4782,8 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` return ( (t.flags |= 1), null !== e && o - ? ((t.child = Ca(t, e.child, null, a)), - (t.child = Ca(t, null, u, a))) + ? ((t.child = _a(t, e.child, null, a)), + (t.child = _a(t, null, u, a))) : Uo(e, t, u, a), (t.memoizedState = r.state), l && Sl(t, n, !0), @@ -5235,10 +4801,10 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` Yo, Xo, Go = { dehydrated: null, retryLane: 0 }; - function Jo(e, t, n) { + function Zo(e, t, n) { var r, l = t.pendingProps, - a = Fa.current, + a = Ia.current, o = !1; return ( (r = 0 !== (64 & t.flags)) || @@ -5249,18 +4815,18 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` void 0 === l.fallback || !0 === l.unstable_avoidThisFallback || (a |= 1), - fl(Fa, 1 & a), + fl(Ia, 1 & a), null === e - ? (void 0 !== l.fallback && $a(t), + ? (void 0 !== l.fallback && Wa(t), (e = l.children), (a = l.fallback), o - ? ((e = Zo(t, e, a, n)), + ? ((e = Jo(t, e, a, n)), (t.child.memoizedState = { baseLanes: n }), (t.memoizedState = Go), e) : \\"number\\" === typeof l.unstable_expectedLoadTime - ? ((e = Zo(t, e, a, n)), + ? ((e = Jo(t, e, a, n)), (t.child.memoizedState = { baseLanes: n }), (t.memoizedState = Go), (t.lanes = 33554432), @@ -5287,7 +4853,7 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` : ((n = eu(e, t, l.children, n)), (t.memoizedState = null), n)) ); } - function Zo(e, t, n, r) { + function Jo(e, t, n, r) { var l = e.mode, a = e.child; return ( @@ -5370,7 +4936,7 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` var r = t.pendingProps, l = r.revealOrder, a = r.tail; - if ((Uo(e, t, r.children, n), 0 !== (2 & (r = Fa.current)))) + if ((Uo(e, t, r.children, n), 0 !== (2 & (r = Ia.current)))) (r = (1 & r) | 2), (t.flags |= 64); else { if (null !== e && 0 !== (64 & e.flags)) @@ -5390,7 +4956,7 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` } r &= 1; } - if ((fl(Fa, r), 0 === (2 & t.mode))) t.memoizedState = null; + if ((fl(Ia, r), 0 === (2 & t.mode))) t.memoizedState = null; else switch (l) { case \\"forwards\\": @@ -5503,7 +5069,7 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` if (((e = Oa(Ta.current)), Qa(t))) { (r = t.stateNode), (n = t.type); var u = t.memoizedProps; - switch (((r[Jr] = t), (r[Zr] = u), n)) { + switch (((r[Zr] = t), (r[Jr] = u), n)) { case \\"dialog\\": zr(\\"cancel\\", r), zr(\\"close\\", r); break; @@ -5514,7 +5080,7 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` break; case \\"video\\": case \\"audio\\": - for (e = 0; e < Cr.length; e++) zr(Cr[e], r); + for (e = 0; e < _r.length; e++) zr(_r[e], r); break; case \\"source\\": zr(\\"error\\", r); @@ -5561,7 +5127,7 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` case \\"option\\": break; default: - \\"function\\" === typeof u.onClick && (r.onclick = jr); + \\"function\\" === typeof u.onClick && (r.onclick = Ar); } (r = e), (t.updateQueue = r), null !== r && (t.flags |= 4); } else { @@ -5582,11 +5148,11 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` ? (s.multiple = !0) : r.size && (s.size = r.size))) : (e = s.createElementNS(e, n)), - (e[Jr] = t), - (e[Zr] = r), + (e[Zr] = t), + (e[Jr] = r), Ko(e, t), (t.stateNode = e), - (s = _e(n, r)), + (s = Ce(n, r)), n) ) { case \\"dialog\\": @@ -5599,7 +5165,7 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` break; case \\"video\\": case \\"audio\\": - for (a = 0; a < Cr.length; a++) zr(Cr[a], e); + for (a = 0; a < _r.length; a++) zr(_r[a], e); a = r; break; case \\"source\\": @@ -5614,7 +5180,7 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` zr(\\"toggle\\", e), (a = r); break; case \\"input\\": - ee(e, r), (a = Z(e, r)), zr(\\"invalid\\", e); + ee(e, r), (a = J(e, r)), zr(\\"invalid\\", e); break; case \\"option\\": a = ae(e, r); @@ -5668,9 +5234,9 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` oe(e, !!r.multiple, r.defaultValue, !0); break; default: - \\"function\\" === typeof a.onClick && (e.onclick = jr); + \\"function\\" === typeof a.onClick && (e.onclick = Ar); } - Wr(n, r) && (t.flags |= 4); + $r(n, r) && (t.flags |= 4); } null !== t.ref && (t.flags |= 128); } @@ -5685,17 +5251,17 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` Qa(t) ? ((r = t.stateNode), (n = t.memoizedProps), - (r[Jr] = t), + (r[Zr] = t), r.nodeValue !== n && (t.flags |= 4)) : (((r = ( 9 === n.nodeType ? n : n.ownerDocument - ).createTextNode(r))[Jr] = t), + ).createTextNode(r))[Zr] = t), (t.stateNode = r)); } return null; case 13: return ( - cl(Fa), + cl(Ia), (r = t.memoizedState), 0 !== (64 & t.flags) ? ((t.lanes = n), t) @@ -5709,12 +5275,12 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` 0 !== (2 & t.mode) && ((null === e && !0 !== t.memoizedProps.unstable_avoidThisFallback) || - 0 !== (1 & Fa.current) + 0 !== (1 & Ia.current) ? 0 === Uu && (Uu = 3) : ((0 !== Uu && 3 !== Uu) || (Uu = 4), null === Mu || (0 === (134217727 & Vu) && 0 === (134217727 & Bu)) || - yi(Mu, Iu))), + yi(Mu, Fu))), (r || n) && (t.flags |= 4), null) ); @@ -5723,7 +5289,7 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` case 10: return ra(t), null; case 19: - if ((cl(Fa), null === (r = t.memoizedState))) return null; + if ((cl(Ia), null === (r = t.memoizedState))) return null; if (((u = 0 !== (64 & t.flags)), null === (s = r.rendering))) if (u) ou(r, !1); else { @@ -5772,12 +5338,12 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` firstContext: e.firstContext, })), (n = n.sibling); - return fl(Fa, (1 & Fa.current) | 2), t.child; + return fl(Ia, (1 & Ia.current) | 2), t.child; } e = e.sibling; } null !== r.tail && - Wl() > Qu && + $l() > Qu && ((t.flags |= 64), (u = !0), ou(r, !1), (t.lanes = 33554432)); } else { @@ -5800,7 +5366,7 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` null ); } else - 2 * Wl() - r.renderingStartTime > Qu && + 2 * $l() - r.renderingStartTime > Qu && 1073741824 !== n && ((t.flags |= 64), (u = !0), @@ -5816,10 +5382,10 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` (r.rendering = n), (r.tail = n.sibling), (r.lastEffect = t.lastEffect), - (r.renderingStartTime = Wl()), + (r.renderingStartTime = $l()), (n.sibling = null), - (t = Fa.current), - fl(Fa, u ? (1 & t) | 2 : 1 & t), + (t = Ia.current), + fl(Ia, u ? (1 & t) | 2 : 1 & t), n) : null; case 23: @@ -5849,11 +5415,11 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` return Da(e), null; case 13: return ( - cl(Fa), + cl(Ia), 4096 & (t = e.flags) ? ((e.flags = (-4097 & t) | 64), e) : null ); case 19: - return cl(Fa), null; + return cl(Ia), null; case 4: return Ra(), null; case 10: @@ -5910,7 +5476,7 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` u = null; switch (n) { case \\"input\\": - (a = Z(e, a)), (r = Z(e, r)), (u = []); + (a = J(e, a)), (r = J(e, r)), (u = []); break; case \\"option\\": (a = ae(e, a)), (r = ae(e, r)), (u = []); @@ -5926,7 +5492,7 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` default: \\"function\\" !== typeof a.onClick && \\"function\\" === typeof r.onClick && - (e.onclick = jr); + (e.onclick = Ar); } for (f in (xe(n, r), (n = null), a)) if (!r.hasOwnProperty(f) && a.hasOwnProperty(f) && null != a[f]) @@ -5975,7 +5541,7 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` u || s === c || (u = [])) : \\"object\\" === typeof c && null !== c && - c.$$typeof === I + c.$$typeof === F ? c.toString() : (u = u || []).push(f, c)); } @@ -6013,7 +5579,7 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` \\"function\\" === typeof a.componentDidCatch && (n.callback = function () { \\"function\\" !== typeof r && - (null === Ju ? (Ju = new Set([this])) : Ju.add(this), cu(0, t)); + (null === Zu ? (Zu = new Set([this])) : Zu.add(this), cu(0, t)); var e = t.stack; this.componentDidCatch(t.value, { componentStack: null !== e ? e : \\"\\", @@ -6030,7 +5596,7 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` try { t(null); } catch (n) { - ji(e, n); + Ai(e, n); } else t.current = null; } @@ -6088,7 +5654,7 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` (r = l.next), 0 !== (4 & (l = l.tag)) && 0 !== (1 & l) && - (Fi(n, e), Di(n, e)), + (Ii(n, e), Di(n, e)), (e = r); } while (e !== t); } @@ -6127,7 +5693,7 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` void ( null === t && 4 & n.flags && - Wr(n.type, n.memoizedProps) && + $r(n.type, n.memoizedProps) && e.focus() ) ); @@ -6205,13 +5771,13 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` var r = n, l = r.destroy; if (((r = r.tag), void 0 !== l)) - if (0 !== (4 & r)) Fi(t, n); + if (0 !== (4 & r)) Ii(t, n); else { r = t; try { l(); } catch (a) { - ji(r, a); + Ai(r, a); } } n = n.next; @@ -6228,14 +5794,14 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` (e.state = t.memoizedState), e.componentWillUnmount(); } catch (a) { - ji(t, a); + Ai(t, a); } break; case 5: mu(t); break; case 4: - _u(e, t); + Cu(e, t); } } function wu(e) { @@ -6312,7 +5878,7 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` : (t = n).appendChild(e), (null !== (n = n._reactRootContainer) && void 0 !== n) || null !== t.onclick || - (t.onclick = jr)); + (t.onclick = Ar)); else if (4 !== r && null !== (e = e.child)) for (Eu(e, t, n), e = e.sibling; null !== e; ) Eu(e, t, n), (e = e.sibling); @@ -6327,7 +5893,7 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` for (xu(e, t, n), e = e.sibling; null !== e; ) xu(e, t, n), (e = e.sibling); } - function _u(e, t) { + function Cu(e, t) { for (var n, r, l = t, a = !1; ; ) { if (!a) { a = l.return; @@ -6385,7 +5951,7 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` (l.sibling.return = l.return), (l = l.sibling); } } - function Cu(e, t) { + function _u(e, t) { switch (t.tag) { case 0: case 11: @@ -6414,13 +5980,13 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` var a = t.updateQueue; if (((t.updateQueue = null), null !== a)) { for ( - n[Zr] = r, + n[Jr] = r, \\"input\\" === e && \\"radio\\" === r.type && null != r.name && te(n, r), - _e(e, l), - t = _e(e, r), + Ce(e, l), + t = Ce(e, r), l = 0; l < a.length; l += 2 @@ -6465,7 +6031,7 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` ); case 13: return ( - null !== t.memoizedState && ((Hu = Wl()), yu(t.child, !0)), + null !== t.memoizedState && ((Hu = $l()), yu(t.child, !0)), void Pu(t) ); case 19: @@ -6502,27 +6068,27 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` Ou = 0, Mu = null, Ru = null, - Iu = 0, + Fu = 0, Du = 0, - Fu = sl(0), + Iu = sl(0), Uu = 0, - Au = null, - ju = 0, + ju = null, + Au = 0, Vu = 0, Bu = 0, - Wu = 0, - $u = null, + $u = 0, + Wu = null, Hu = 0, Qu = 1 / 0; function qu() { - Qu = Wl() + 500; + Qu = $l() + 500; } var Ku, Yu = null, Xu = !1, Gu = null, - Ju = null, - Zu = !1, + Zu = null, + Ju = !1, ei = null, ti = 90, ni = [], @@ -6536,13 +6102,13 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` ci = null, fi = !1; function di() { - return 0 !== (48 & Ou) ? Wl() : -1 !== ui ? ui : (ui = Wl()); + return 0 !== (48 & Ou) ? $l() : -1 !== ui ? ui : (ui = $l()); } function pi(e) { if (0 === (2 & (e = e.mode))) return 1; - if (0 === (4 & e)) return 99 === $l() ? 1 : 2; - if ((0 === ii && (ii = ju), 0 !== Xl.transition)) { - 0 !== si && (si = null !== $u ? $u.pendingLanes : 0), (e = ii); + if (0 === (4 & e)) return 99 === Wl() ? 1 : 2; + if ((0 === ii && (ii = Au), 0 !== Xl.transition)) { + 0 !== si && (si = null !== Wu ? Wu.pendingLanes : 0), (e = ii); var t = 4186112 & ~si; return ( 0 === (t &= -t) && @@ -6552,10 +6118,10 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` ); } return ( - (e = $l()), + (e = Wl()), 0 !== (4 & Ou) && 98 === e - ? (e = jt(12, ii)) - : (e = jt( + ? (e = At(12, ii)) + : (e = At( (e = (function (e) { switch (e) { case 99: @@ -6579,8 +6145,8 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` function hi(e, t, n) { if (50 < ai) throw ((ai = 0), (oi = null), Error(o(185))); if (null === (e = mi(e, t))) return null; - Wt(e, t, n), e === Mu && ((Bu |= t), 4 === Uu && yi(e, Iu)); - var r = $l(); + $t(e, t, n), e === Mu && ((Bu |= t), 4 === Uu && yi(e, Fu)); + var r = Wl(); 1 === t ? 0 !== (8 & Ou) && 0 === (48 & Ou) ? bi(e) @@ -6589,7 +6155,7 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` (98 !== r && 99 !== r) || (null === li ? (li = new Set([e])) : li.add(e)), vi(e, n)), - ($u = e); + (Wu = e); } function mi(e, t) { e.lanes |= t; @@ -6611,32 +6177,32 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` 0 < u; ) { - var i = 31 - $t(u), + var i = 31 - Wt(u), s = 1 << i, c = a[i]; if (-1 === c) { if (0 === (s & r) || 0 !== (s & l)) { - (c = t), Ft(s); + (c = t), It(s); var f = Dt; a[i] = 10 <= f ? c + 250 : 6 <= f ? c + 5e3 : -1; } } else c <= t && (e.expiredLanes |= s); u &= ~s; } - if (((r = Ut(e, e === Mu ? Iu : 0)), (t = Dt), 0 === r)) + if (((r = Ut(e, e === Mu ? Fu : 0)), (t = Dt), 0 === r)) null !== n && - (n !== Fl && Pl(n), + (n !== Il && Pl(n), (e.callbackNode = null), (e.callbackPriority = 0)); else { if (null !== n) { if (e.callbackPriority === t) return; - n !== Fl && Pl(n); + n !== Il && Pl(n); } 15 === t ? ((n = bi.bind(null, e)), - null === Al ? ((Al = [n]), (jl = Cl(Ol, Yl))) : Al.push(n), - (n = Fl)) + null === jl ? ((jl = [n]), (Al = _l(Ol, Yl))) : jl.push(n), + (n = Il)) : 14 === t ? (n = ql(99, bi.bind(null, e))) : ((n = (function (e) { @@ -6674,26 +6240,26 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` function gi(e) { if (((ui = -1), (si = ii = 0), 0 !== (48 & Ou))) throw Error(o(327)); var t = e.callbackNode; - if (Ii() && e.callbackNode !== t) return null; - var n = Ut(e, e === Mu ? Iu : 0); + if (Fi() && e.callbackNode !== t) return null; + var n = Ut(e, e === Mu ? Fu : 0); if (0 === n) return null; var r = n, l = Ou; Ou |= 16; - var a = Ci(); - for ((Mu === e && Iu === r) || (qu(), xi(e, r)); ; ) + var a = _i(); + for ((Mu === e && Fu === r) || (qu(), xi(e, r)); ; ) try { Ti(); break; } catch (i) { - _i(e, i); + Ci(e, i); } if ( (na(), (zu.current = a), (Ou = l), - null !== Ru ? (r = 0) : ((Mu = null), (Iu = 0), (r = Uu)), - 0 !== (ju & Bu)) + null !== Ru ? (r = 0) : ((Mu = null), (Fu = 0), (r = Uu)), + 0 !== (Au & Bu)) ) xi(e, 0); else if (0 !== r) { @@ -6701,10 +6267,10 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` (2 === r && ((Ou |= 64), e.hydrate && ((e.hydrate = !1), qr(e.containerInfo)), - 0 !== (n = At(e)) && (r = Pi(e, n))), + 0 !== (n = jt(e)) && (r = Pi(e, n))), 1 === r) ) - throw ((t = Au), xi(e, 0), yi(e, n), vi(e, Wl()), t); + throw ((t = ju), xi(e, 0), yi(e, n), vi(e, $l()), t); switch ( ((e.finishedWork = e.current.alternate), (e.finishedLanes = n), r) ) { @@ -6717,7 +6283,7 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` break; case 3: if ( - (yi(e, n), (62914560 & n) === n && 10 < (r = Hu + 500 - Wl())) + (yi(e, n), (62914560 & n) === n && 10 < (r = Hu + 500 - $l())) ) { if (0 !== Ut(e, 0)) break; if (((l = e.suspendedLanes) & n) !== n) { @@ -6732,14 +6298,14 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` case 4: if ((yi(e, n), (4186112 & n) === n)) break; for (r = e.eventTimes, l = -1; 0 < n; ) { - var u = 31 - $t(n); + var u = 31 - Wt(n); (a = 1 << u), (u = r[u]) > l && (l = u), (n &= ~a); } if ( ((n = l), 10 < (n = - (120 > (n = Wl() - n) + (120 > (n = $l() - n) ? 120 : 480 > n ? 480 @@ -6762,11 +6328,11 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` throw Error(o(329)); } } - return vi(e, Wl()), e.callbackNode === t ? gi.bind(null, e) : null; + return vi(e, $l()), e.callbackNode === t ? gi.bind(null, e) : null; } function yi(e, t) { for ( - t &= ~Wu, + t &= ~$u, t &= ~Bu, e.suspendedLanes |= t, e.pingedLanes &= ~t, @@ -6774,32 +6340,32 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` 0 < t; ) { - var n = 31 - $t(t), + var n = 31 - Wt(t), r = 1 << n; (e[n] = -1), (t &= ~r); } } function bi(e) { if (0 !== (48 & Ou)) throw Error(o(327)); - if ((Ii(), e === Mu && 0 !== (e.expiredLanes & Iu))) { - var t = Iu, + if ((Fi(), e === Mu && 0 !== (e.expiredLanes & Fu))) { + var t = Fu, n = Pi(e, t); - 0 !== (ju & Bu) && (n = Pi(e, (t = Ut(e, t)))); + 0 !== (Au & Bu) && (n = Pi(e, (t = Ut(e, t)))); } else n = Pi(e, (t = Ut(e, 0))); if ( (0 !== e.tag && 2 === n && ((Ou |= 64), e.hydrate && ((e.hydrate = !1), qr(e.containerInfo)), - 0 !== (t = At(e)) && (n = Pi(e, t))), + 0 !== (t = jt(e)) && (n = Pi(e, t))), 1 === n) ) - throw ((n = Au), xi(e, 0), yi(e, t), vi(e, Wl()), n); + throw ((n = ju), xi(e, 0), yi(e, t), vi(e, $l()), n); return ( (e.finishedWork = e.current.alternate), (e.finishedLanes = t), Oi(e), - vi(e, Wl()), + vi(e, $l()), null ); } @@ -6822,10 +6388,10 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` } } function Si(e, t) { - fl(Fu, Du), (Du |= t), (ju |= t); + fl(Iu, Du), (Du |= t), (Au |= t); } function Ei() { - (Du = Fu.current), cl(Fu); + (Du = Iu.current), cl(Iu); } function xi(e, t) { (e.finishedWork = null), (e.finishedLanes = 0); @@ -6848,7 +6414,7 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` break; case 13: case 19: - cl(Fa); + cl(Ia); break; case 10: ra(r); @@ -6861,30 +6427,30 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` } (Mu = e), (Ru = Qi(e.current, null)), - (Iu = Du = ju = t), + (Fu = Du = Au = t), (Uu = 0), - (Au = null), - (Wu = Bu = Vu = 0); + (ju = null), + ($u = Bu = Vu = 0); } - function _i(e, t) { + function Ci(e, t) { for (;;) { var n = Ru; try { if ((na(), (Xa.current = Oo), no)) { - for (var r = Za.memoizedState; null !== r; ) { + for (var r = Ja.memoizedState; null !== r; ) { var l = r.queue; null !== l && (l.pending = null), (r = r.next); } no = !1; } if ( - ((Ja = 0), - (to = eo = Za = null), + ((Za = 0), + (to = eo = Ja = null), (ro = !1), (Lu.current = null), null === n || null === n.return) ) { - (Uu = 1), (Au = t), (Ru = null); + (Uu = 1), (ju = t), (Ru = null); break; } e: { @@ -6893,7 +6459,7 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` u = n, i = t; if ( - ((t = Iu), + ((t = Fu), (u.flags |= 2048), (u.firstEffect = u.lastEffect = null), null !== i && @@ -6909,7 +6475,7 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` (u.lanes = c.lanes)) : ((u.updateQueue = null), (u.memoizedState = null)); } - var f = 0 !== (1 & Fa.current), + var f = 0 !== (1 & Ia.current), d = o; do { var p; @@ -6988,7 +6554,7 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` (\\"function\\" === typeof k.getDerivedStateFromError || (null !== S && \\"function\\" === typeof S.componentDidCatch && - (null === Ju || !Ju.has(S)))) + (null === Zu || !Zu.has(S)))) ) { (d.flags |= 4096), (t &= -t), @@ -7008,24 +6574,24 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` break; } } - function Ci() { + function _i() { var e = zu.current; return (zu.current = Oo), null === e ? Oo : e; } function Pi(e, t) { var n = Ou; Ou |= 16; - var r = Ci(); - for ((Mu === e && Iu === t) || xi(e, t); ; ) + var r = _i(); + for ((Mu === e && Fu === t) || xi(e, t); ; ) try { Ni(); break; } catch (l) { - _i(e, l); + Ci(e, l); } if ((na(), (Ou = n), (zu.current = r), null !== Ru)) throw Error(o(261)); - return (Mu = null), (Iu = 0), Uu; + return (Mu = null), (Fu = 0), Uu; } function Ni() { for (; null !== Ru; ) zi(Ru); @@ -7078,12 +6644,12 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` 0 === Uu && (Uu = 5); } function Oi(e) { - var t = $l(); + var t = Wl(); return Ql(99, Mi.bind(null, e, t)), null; } function Mi(e, t) { do { - Ii(); + Fi(); } while (null !== ei); if (0 !== (48 & Ou)) throw Error(o(327)); var n = e.finishedWork; @@ -7102,13 +6668,13 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` (e.entangledLanes &= l), (l = e.entanglements); for (var u = e.eventTimes, i = e.expirationTimes; 0 < a; ) { - var s = 31 - $t(a), + var s = 31 - Wt(a), c = 1 << s; (l[s] = 0), (u[s] = -1), (i[s] = -1), (a &= ~c); } if ( (null !== li && 0 === (24 & r) && li.has(e) && li.delete(e), - e === Mu && ((Ru = Mu = null), (Iu = 0)), + e === Mu && ((Ru = Mu = null), (Fu = 0)), 1 < n.flags ? null !== n.lastEffect ? ((n.lastEffect.nextEffect = n), (r = n.firstEffect)) @@ -7136,7 +6702,7 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` (c = c.focusOffset); try { i.nodeType, s.nodeType; - } catch (C) { + } catch (_) { i = null; break e; } @@ -7181,9 +6747,9 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` do { try { Ri(); - } catch (C) { + } catch (_) { if (null === Yu) throw Error(o(330)); - ji(Yu, C), (Yu = Yu.nextEffect); + Ai(Yu, _), (Yu = Yu.nextEffect); } } while (null !== Yu); (ci = null), (Yu = r); @@ -7204,27 +6770,27 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` Su(Yu), (Yu.flags &= -3); break; case 6: - Su(Yu), (Yu.flags &= -3), Cu(Yu.alternate, Yu); + Su(Yu), (Yu.flags &= -3), _u(Yu.alternate, Yu); break; case 1024: Yu.flags &= -1025; break; case 1028: - (Yu.flags &= -1025), Cu(Yu.alternate, Yu); + (Yu.flags &= -1025), _u(Yu.alternate, Yu); break; case 4: - Cu(Yu.alternate, Yu); + _u(Yu.alternate, Yu); break; case 8: - _u(u, (i = Yu)); + Cu(u, (i = Yu)); var S = i.alternate; wu(i), null !== S && wu(S); } Yu = Yu.nextEffect; } - } catch (C) { + } catch (_) { if (null === Yu) throw Error(o(330)); - ji(Yu, C), (Yu = Yu.nextEffect); + Ai(Yu, _), (Yu = Yu.nextEffect); } } while (null !== Yu); if ( @@ -7287,22 +6853,22 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` w = void 0; var x = Yu.ref; if (null !== x) { - var _ = Yu.stateNode; + var C = Yu.stateNode; Yu.tag, - (w = _), + (w = C), \\"function\\" === typeof x ? x(w) : (x.current = w); } } Yu = Yu.nextEffect; } - } catch (C) { + } catch (_) { if (null === Yu) throw Error(o(330)); - ji(Yu, C), (Yu = Yu.nextEffect); + Ai(Yu, _), (Yu = Yu.nextEffect); } } while (null !== Yu); (Yu = null), Ul(), (Ou = l); } else e.current = n; - if (Zu) (Zu = !1), (ei = e), (ti = t); + if (Ju) (Ju = !1), (ei = e), (ti = t); else for (Yu = r; null !== Yu; ) (t = Yu.nextEffect), @@ -7310,15 +6876,15 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` 8 & Yu.flags && (((E = Yu).sibling = null), (E.stateNode = null)), (Yu = t); if ( - (0 === (r = e.pendingLanes) && (Ju = null), + (0 === (r = e.pendingLanes) && (Zu = null), 1 === r ? (e === oi ? ai++ : ((ai = 0), (oi = e))) : (ai = 0), (n = n.stateNode), xl && \\"function\\" === typeof xl.onCommitFiberRoot) ) try { xl.onCommitFiberRoot(El, n, void 0, 64 === (64 & n.current.flags)); - } catch (C) {} - if ((vi(e, Wl()), Xu)) throw ((Xu = !1), (e = Gu), (Gu = null), e); + } catch (_) {} + if ((vi(e, $l()), Xu)) throw ((Xu = !1), (e = Gu), (Gu = null), e); return 0 !== (8 & Ou) || Kl(), null; } function Ri() { @@ -7332,15 +6898,15 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` var t = Yu.flags; 0 !== (256 & t) && vu(e, Yu), 0 === (512 & t) || - Zu || - ((Zu = !0), + Ju || + ((Ju = !0), ql(97, function () { - return Ii(), null; + return Fi(), null; })), (Yu = Yu.nextEffect); } } - function Ii() { + function Fi() { if (90 !== ti) { var e = 97 < ti ? 97 : ti; return (ti = 90), Ql(e, Ui); @@ -7349,18 +6915,18 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` } function Di(e, t) { ni.push(t, e), - Zu || - ((Zu = !0), + Ju || + ((Ju = !0), ql(97, function () { - return Ii(), null; + return Fi(), null; })); } - function Fi(e, t) { + function Ii(e, t) { ri.push(t, e), - Zu || - ((Zu = !0), + Ju || + ((Ju = !0), ql(97, function () { - return Ii(), null; + return Fi(), null; })); } function Ui() { @@ -7380,7 +6946,7 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` u(); } catch (s) { if (null === a) throw Error(o(330)); - ji(a, s); + Ai(a, s); } } for (n = ni, ni = [], r = 0; r < n.length; r += 2) { @@ -7390,7 +6956,7 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` l.destroy = i(); } catch (s) { if (null === a) throw Error(o(330)); - ji(a, s); + Ai(a, s); } } for (i = e.current.firstEffect; null !== i; ) @@ -7400,17 +6966,17 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` (i = e); return (Ou = t), Kl(), !0; } - function Ai(e, t, n) { + function ji(e, t, n) { fa(e, (t = du(0, (t = su(n, t)), 1))), (t = di()), - null !== (e = mi(e, 1)) && (Wt(e, 1, t), vi(e, t)); + null !== (e = mi(e, 1)) && ($t(e, 1, t), vi(e, t)); } - function ji(e, t) { - if (3 === e.tag) Ai(e, e, t); + function Ai(e, t) { + if (3 === e.tag) ji(e, e, t); else for (var n = e.return; null !== n; ) { if (3 === n.tag) { - Ai(n, e, t); + ji(n, e, t); break; } if (1 === n.tag) { @@ -7418,14 +6984,14 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` if ( \\"function\\" === typeof n.type.getDerivedStateFromError || (\\"function\\" === typeof r.componentDidCatch && - (null === Ju || !Ju.has(r))) + (null === Zu || !Zu.has(r))) ) { var l = pu(n, (e = su(t, e)), 1); if ((fa(n, l), (l = di()), null !== (n = mi(n, 1)))) - Wt(n, 1, l), vi(n, l); + $t(n, 1, l), vi(n, l); else if ( \\"function\\" === typeof r.componentDidCatch && - (null === Ju || !Ju.has(r)) + (null === Zu || !Zu.has(r)) ) try { r.componentDidCatch(t, e); @@ -7442,10 +7008,10 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` (t = di()), (e.pingedLanes |= e.suspendedLanes & n), Mu === e && - (Iu & n) === n && - (4 === Uu || (3 === Uu && (62914560 & Iu) === Iu && 500 > Wl() - Hu) + (Fu & n) === n && + (4 === Uu || (3 === Uu && (62914560 & Fu) === Fu && 500 > $l() - Hu) ? xi(e, 0) - : (Wu |= n)), + : ($u |= n)), vi(e, t); } function Bi(e, t) { @@ -7455,13 +7021,13 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` (0 === (2 & (t = e.mode)) ? (t = 1) : 0 === (4 & t) - ? (t = 99 === $l() ? 1 : 2) - : (0 === ii && (ii = ju), + ? (t = 99 === Wl() ? 1 : 2) + : (0 === ii && (ii = Au), 0 === (t = Vt(62914560 & ~ii)) && (t = 4194304))), (n = di()), - null !== (e = mi(e, t)) && (Wt(e, t, n), vi(e, n)); + null !== (e = mi(e, t)) && ($t(e, t, n), vi(e, n)); } - function Wi(e, t, n, r) { + function $i(e, t, n, r) { (this.tag = e), (this.key = n), (this.sibling = @@ -7485,8 +7051,8 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` (this.childLanes = this.lanes = 0), (this.alternate = null); } - function $i(e, t, n, r) { - return new Wi(e, t, n, r); + function Wi(e, t, n, r) { + return new $i(e, t, n, r); } function Hi(e) { return !(!(e = e.prototype) || !e.isReactComponent); @@ -7495,7 +7061,7 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` var n = e.alternate; return ( null === n - ? (((n = $i(e.tag, t, e.key, e.mode)).elementType = e.elementType), + ? (((n = Wi(e.tag, t, e.key, e.mode)).elementType = e.elementType), (n.type = e.type), (n.stateNode = e.stateNode), (n.alternate = e), @@ -7534,29 +7100,29 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` case D: (u = 8), (l |= 16); break; - case _: + case C: (u = 8), (l |= 1); break; - case C: + case _: return ( - ((e = $i(12, n, t, 8 | l)).elementType = C), - (e.type = C), + ((e = Wi(12, n, t, 8 | l)).elementType = _), + (e.type = _), (e.lanes = a), e ); case z: return ( - ((e = $i(13, n, t, l)).type = z), + ((e = Wi(13, n, t, l)).type = z), (e.elementType = z), (e.lanes = a), e ); case L: - return ((e = $i(19, n, t, l)).elementType = L), (e.lanes = a), e; - case F: + return ((e = Wi(19, n, t, l)).elementType = L), (e.lanes = a), e; + case I: return Yi(n, l, a, t); case U: - return ((e = $i(24, n, t, l)).elementType = U), (e.lanes = a), e; + return ((e = Wi(24, n, t, l)).elementType = U), (e.lanes = a), e; default: if (\\"object\\" === typeof e && null !== e) switch (e.$$typeof) { @@ -7582,21 +7148,21 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` throw Error(o(130, null == e ? e : typeof e, \\"\\")); } return ( - ((t = $i(u, n, t, l)).elementType = e), (t.type = r), (t.lanes = a), t + ((t = Wi(u, n, t, l)).elementType = e), (t.type = r), (t.lanes = a), t ); } function Ki(e, t, n, r) { - return ((e = $i(7, e, r, t)).lanes = n), e; + return ((e = Wi(7, e, r, t)).lanes = n), e; } function Yi(e, t, n, r) { - return ((e = $i(23, e, r, t)).elementType = F), (e.lanes = n), e; + return ((e = Wi(23, e, r, t)).elementType = I), (e.lanes = n), e; } function Xi(e, t, n) { - return ((e = $i(6, e, null, t)).lanes = n), e; + return ((e = Wi(6, e, null, t)).lanes = n), e; } function Gi(e, t, n) { return ( - ((t = $i(4, null !== e.children ? e.children : [], e.key, t)).lanes = + ((t = Wi(4, null !== e.children ? e.children : [], e.key, t)).lanes = n), (t.stateNode = { containerInfo: e.containerInfo, @@ -7606,7 +7172,7 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` t ); } - function Ji(e, t, n) { + function Zi(e, t, n) { (this.tag = t), (this.containerInfo = e), (this.finishedWork = @@ -7632,7 +7198,7 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` (this.entanglements = Bt(0)), (this.mutableSourceEagerHydrationData = null); } - function Zi(e, t, n) { + function Ji(e, t, n) { var r = 3 < arguments.length && void 0 !== arguments[3] ? arguments[3] : null; return { @@ -7704,8 +7270,8 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` n.hydrationOptions.mutableSources) || null; if ( - ((n = new Ji(e, t, null != n && !0 === n.hydrate)), - (t = $i(3, null, null, 2 === t ? 7 : 1 === t ? 3 : 0)), + ((n = new Zi(e, t, null != n && !0 === n.hydrate)), + (t = Wi(3, null, null, 2 === t ? 7 : 1 === t ? 3 : 0)), (n.current = t), (t.stateNode = n), ia(t), @@ -7783,20 +7349,20 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` var n = 2 < arguments.length && void 0 !== arguments[2] ? arguments[2] : null; if (!as(t)) throw Error(o(200)); - return Zi(e, t, null, n); + return Ji(e, t, null, n); } (Ku = function (e, t, n) { var r = t.lanes; if (null !== e) - if (e.memoizedProps !== t.pendingProps || hl.current) Fo = !0; + if (e.memoizedProps !== t.pendingProps || hl.current) Io = !0; else { if (0 === (n & r)) { - switch (((Fo = !1), t.tag)) { + switch (((Io = !1), t.tag)) { case 3: qo(t), qa(); break; case 5: - Ia(t); + Fa(t); break; case 1: gl(t.type) && kl(t); @@ -7807,15 +7373,15 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` case 10: r = t.memoizedProps.value; var l = t.type._context; - fl(Jl, l._currentValue), (l._currentValue = r); + fl(Zl, l._currentValue), (l._currentValue = r); break; case 13: if (null !== t.memoizedState) return 0 !== (n & t.child.childLanes) - ? Jo(e, t, n) - : (fl(Fa, 1 & Fa.current), + ? Zo(e, t, n) + : (fl(Ia, 1 & Ia.current), null !== (t = au(e, t, n)) ? t.sibling : null); - fl(Fa, 1 & Fa.current); + fl(Ia, 1 & Ia.current); break; case 19: if (((r = 0 !== (n & t.childLanes)), 0 !== (64 & e.flags))) { @@ -7827,7 +7393,7 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` ((l.rendering = null), (l.tail = null), (l.lastEffect = null)), - fl(Fa, Fa.current), + fl(Ia, Ia.current), r) ) break; @@ -7838,9 +7404,9 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` } return au(e, t, n); } - Fo = 0 !== (16384 & e.flags); + Io = 0 !== (16384 & e.flags); } - else Fo = !1; + else Io = !1; switch (((t.lanes = 0), t.tag)) { case 2: if ( @@ -7900,16 +7466,16 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` a) ) { case 0: - t = $o(null, t, l, e, n); + t = Wo(null, t, l, e, n); break e; case 1: t = Ho(null, t, l, e, n); break e; case 11: - t = Ao(null, t, l, e, n); + t = jo(null, t, l, e, n); break e; case 14: - t = jo(null, t, l, Gl(l.type, e), r, n); + t = Ao(null, t, l, Gl(l.type, e), r, n); break e; } throw Error(o(306, l, \\"\\")); @@ -7919,7 +7485,7 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` return ( (r = t.type), (l = t.pendingProps), - $o(e, t, r, (l = t.elementType === r ? l : Gl(r, l)), n) + Wo(e, t, r, (l = t.elementType === r ? l : Gl(r, l)), n) ); case 1: return ( @@ -7941,8 +7507,8 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` else { if ( ((a = (l = t.stateNode).hydrate) && - ((ja = Kr(t.stateNode.containerInfo.firstChild)), - (Aa = t), + ((Aa = Kr(t.stateNode.containerInfo.firstChild)), + (ja = t), (a = Va = !0)), a) ) { @@ -7958,33 +7524,33 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` return t; case 5: return ( - Ia(t), - null === e && $a(t), + Fa(t), + null === e && Wa(t), (r = t.type), (l = t.pendingProps), (a = null !== e ? e.memoizedProps : null), (u = l.children), - $r(r, l) ? (u = null) : null !== a && $r(r, a) && (t.flags |= 16), - Wo(e, t), + Wr(r, l) ? (u = null) : null !== a && Wr(r, a) && (t.flags |= 16), + $o(e, t), Uo(e, t, u, n), t.child ); case 6: - return null === e && $a(t), null; + return null === e && Wa(t), null; case 13: - return Jo(e, t, n); + return Zo(e, t, n); case 4: return ( Ma(t, t.stateNode.containerInfo), (r = t.pendingProps), - null === e ? (t.child = Ca(t, null, r, n)) : Uo(e, t, r, n), + null === e ? (t.child = _a(t, null, r, n)) : Uo(e, t, r, n), t.child ); case 11: return ( (r = t.type), (l = t.pendingProps), - Ao(e, t, r, (l = t.elementType === r ? l : Gl(r, l)), n) + jo(e, t, r, (l = t.elementType === r ? l : Gl(r, l)), n) ); case 7: return Uo(e, t, t.pendingProps, n), t.child; @@ -7998,7 +7564,7 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` (u = t.memoizedProps), (a = l.value); var i = t.type._context; - if ((fl(Jl, i._currentValue), (i._currentValue = a), null !== u)) + if ((fl(Zl, i._currentValue), (i._currentValue = a), null !== u)) if ( ((i = u.value), 0 === @@ -8063,7 +7629,7 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` case 14: return ( (a = Gl((l = t.type), t.pendingProps)), - jo(e, t, l, (a = Gl(l.type, a)), r, n) + Ao(e, t, l, (a = Gl(l.type, a)), r, n) ); case 15: return Vo(e, t, t.type, t.pendingProps, r, n); @@ -8154,19 +7720,19 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` 0 === (Ou = a) && (qu(), Kl()); } }), - (Ie = function () { + (Fe = function () { 0 === (49 & Ou) && ((function () { if (null !== li) { var e = li; (li = null), e.forEach(function (e) { - (e.expiredLanes |= 24 & e.pendingLanes), vi(e, Wl()); + (e.expiredLanes |= 24 & e.pendingLanes), vi(e, $l()); }); } Kl(); })(), - Ii()); + Fi()); }), (De = function (e, t) { var n = Ou; @@ -8177,7 +7743,7 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` 0 === (Ou = n) && (qu(), Kl()); } }); - var is = { Events: [rl, ll, al, Le, Oe, Ii, { current: !1 }] }, + var is = { Events: [rl, ll, al, Le, Oe, Fi, { current: !1 }] }, ss = { findFiberByHostInstance: nl, bundleType: 0, @@ -8199,7 +7765,7 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` scheduleUpdate: null, currentDispatcherRef: k.ReactCurrentDispatcher, findHostInstanceByFiber: function (e) { - return null === (e = Ze(e)) ? null : e.stateNode; + return null === (e = Je(e)) ? null : e.stateNode; }, findFiberByHostInstance: ss.findFiberByHostInstance || @@ -8219,327 +7785,668 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` (El = fs.inject(cs)), (xl = fs); } catch (ve) {} } - (t.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED = is), - (t.createPortal = us), - (t.findDOMNode = function (e) { - if (null == e) return null; - if (1 === e.nodeType) return e; - var t = e._reactInternals; - if (void 0 === t) { - if (\\"function\\" === typeof e.render) throw Error(o(188)); - throw Error(o(268, Object.keys(e))); - } - return (e = null === (e = Ze(t)) ? null : e.stateNode); - }), - (t.flushSync = function (e, t) { - var n = Ou; - if (0 !== (48 & n)) return e(t); - Ou |= 1; + t.render = function (e, t, n) { + if (!as(t)) throw Error(o(200)); + return os(null, e, t, !1, n); + }; + }, + 788: (e, t, n) => { + !(function e() { + if ( + \\"undefined\\" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ && + \\"function\\" === typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE + ) try { - if (e) return Ql(99, e.bind(null, t)); - } finally { - (Ou = n), Kl(); + __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e); + } catch (t) { + console.error(t); } - }), - (t.hydrate = function (e, t, n) { - if (!as(t)) throw Error(o(200)); - return os(null, e, t, !0, n); - }), - (t.render = function (e, t, n) { - if (!as(t)) throw Error(o(200)); - return os(null, e, t, !1, n); - }), - (t.unmountComponentAtNode = function (e) { - if (!as(e)) throw Error(o(40)); - return ( - !!e._reactRootContainer && - (ki(function () { - os(null, null, e, !1, function () { - (e._reactRootContainer = null), (e[el] = null); - }); - }), - !0) - ); - }), - (t.unstable_batchedUpdates = wi), - (t.unstable_createPortal = function (e, t) { - return us( - e, - t, - 2 < arguments.length && void 0 !== arguments[2] - ? arguments[2] - : null - ); - }), - (t.unstable_renderSubtreeIntoContainer = function (e, t, n, r) { - if (!as(n)) throw Error(o(200)); - if (null == e || void 0 === e._reactInternals) throw Error(o(38)); - return os(e, t, n, !1, r); - }), - (t.version = \\"17.0.2\\"); - }, - function (e, t, n) { - \\"use strict\\"; - e.exports = n(6); + })(), + (e.exports = n(975)); }, - function (e, t, n) { - \\"use strict\\"; - var r, l, a, o; - if ( - \\"object\\" === typeof performance && - \\"function\\" === typeof performance.now - ) { - var u = performance; - t.unstable_now = function () { - return u.now(); - }; - } else { - var i = Date, - s = i.now(); - t.unstable_now = function () { - return i.now() - s; - }; + 447: (e, t, n) => { + var r = n(516), + l = 60103, + a = 60106; + (t.Fragment = 60107), (t.StrictMode = 60108), (t.Profiler = 60114); + var o = 60109, + u = 60110, + i = 60112; + t.Suspense = 60113; + var s = 60115, + c = 60116; + if (\\"function\\" === typeof Symbol && Symbol.for) { + var f = Symbol.for; + (l = f(\\"react.element\\")), + (a = f(\\"react.portal\\")), + (t.Fragment = f(\\"react.fragment\\")), + (t.StrictMode = f(\\"react.strict_mode\\")), + (t.Profiler = f(\\"react.profiler\\")), + (o = f(\\"react.provider\\")), + (u = f(\\"react.context\\")), + (i = f(\\"react.forward_ref\\")), + (t.Suspense = f(\\"react.suspense\\")), + (s = f(\\"react.memo\\")), + (c = f(\\"react.lazy\\")); } - if ( - \\"undefined\\" === typeof window || - \\"function\\" !== typeof MessageChannel - ) { - var c = null, - f = null, - d = function () { - if (null !== c) - try { - var e = t.unstable_now(); - c(!0, e), (c = null); - } catch (n) { - throw (setTimeout(d, 0), n); - } - }; - (r = function (e) { - null !== c ? setTimeout(r, 0, e) : ((c = e), setTimeout(d, 0)); - }), - (l = function (e, t) { - f = setTimeout(e, t); - }), - (a = function () { - clearTimeout(f); - }), - (t.unstable_shouldYield = function () { + var d = \\"function\\" === typeof Symbol && Symbol.iterator; + function p(e) { + for ( + var t = \\"https://reactjs.org/docs/error-decoder.html?invariant=\\" + e, + n = 1; + n < arguments.length; + n++ + ) + t += \\"&args[]=\\" + encodeURIComponent(arguments[n]); + return ( + \\"Minified React error #\\" + + e + + \\"; visit \\" + + t + + \\" for the full message or use the non-minified dev environment for full errors and additional helpful warnings.\\" + ); + } + var h = { + isMounted: function () { return !1; - }), - (o = t.unstable_forceFrameRate = function () {}); - } else { - var p = window.setTimeout, - h = window.clearTimeout; - if (\\"undefined\\" !== typeof console) { - var m = window.cancelAnimationFrame; - \\"function\\" !== typeof window.requestAnimationFrame && - console.error( - \\"This browser doesn't support requestAnimationFrame. Make sure that you load a polyfill in older browsers. https://reactjs.org/link/react-polyfills\\" - ), - \\"function\\" !== typeof m && - console.error( - \\"This browser doesn't support cancelAnimationFrame. Make sure that you load a polyfill in older browsers. https://reactjs.org/link/react-polyfills\\" - ); - } - var v = !1, - g = null, - y = -1, - b = 5, - w = 0; - (t.unstable_shouldYield = function () { - return t.unstable_now() >= w; + }, + enqueueForceUpdate: function () {}, + enqueueReplaceState: function () {}, + enqueueSetState: function () {}, + }, + m = {}; + function v(e, t, n) { + (this.props = e), + (this.context = t), + (this.refs = m), + (this.updater = n || h); + } + function g() {} + function y(e, t, n) { + (this.props = e), + (this.context = t), + (this.refs = m), + (this.updater = n || h); + } + (v.prototype.isReactComponent = {}), + (v.prototype.setState = function (e, t) { + if (\\"object\\" !== typeof e && \\"function\\" !== typeof e && null != e) + throw Error(p(85)); + this.updater.enqueueSetState(this, e, t, \\"setState\\"); }), - (o = function () {}), - (t.unstable_forceFrameRate = function (e) { - 0 > e || 125 < e - ? console.error( - \\"forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported\\" - ) - : (b = 0 < e ? Math.floor(1e3 / e) : 5); - }); - var k = new MessageChannel(), - S = k.port2; - (k.port1.onmessage = function () { - if (null !== g) { - var e = t.unstable_now(); - w = e + b; - try { - g(!0, e) ? S.postMessage(null) : ((v = !1), (g = null)); - } catch (n) { - throw (S.postMessage(null), n); - } - } else v = !1; + (v.prototype.forceUpdate = function (e) { + this.updater.enqueueForceUpdate(this, e, \\"forceUpdate\\"); }), - (r = function (e) { - (g = e), v || ((v = !0), S.postMessage(null)); - }), - (l = function (e, n) { - y = p(function () { - e(t.unstable_now()); - }, n); - }), - (a = function () { - h(y), (y = -1); - }); - } - function E(e, t) { - var n = e.length; - e.push(t); - e: for (;;) { - var r = (n - 1) >>> 1, - l = e[r]; - if (!(void 0 !== l && 0 < C(l, t))) break e; - (e[r] = t), (e[n] = l), (n = r); + (g.prototype = v.prototype); + var b = (y.prototype = new g()); + (b.constructor = y), r(b, v.prototype), (b.isPureReactComponent = !0); + var w = { current: null }, + k = Object.prototype.hasOwnProperty, + S = { key: !0, ref: !0, __self: !0, __source: !0 }; + function E(e, t, n) { + var r, + a = {}, + o = null, + u = null; + if (null != t) + for (r in (void 0 !== t.ref && (u = t.ref), + void 0 !== t.key && (o = \\"\\" + t.key), + t)) + k.call(t, r) && !S.hasOwnProperty(r) && (a[r] = t[r]); + var i = arguments.length - 2; + if (1 === i) a.children = n; + else if (1 < i) { + for (var s = Array(i), c = 0; c < i; c++) s[c] = arguments[c + 2]; + a.children = s; } + if (e && e.defaultProps) + for (r in (i = e.defaultProps)) void 0 === a[r] && (a[r] = i[r]); + return { + $$typeof: l, + type: e, + key: o, + ref: u, + props: a, + _owner: w.current, + }; } function x(e) { - return void 0 === (e = e[0]) ? null : e; + return \\"object\\" === typeof e && null !== e && e.$$typeof === l; } - function _(e) { - var t = e[0]; - if (void 0 !== t) { - var n = e.pop(); - if (n !== t) { - e[0] = n; - e: for (var r = 0, l = e.length; r < l; ) { - var a = 2 * (r + 1) - 1, - o = e[a], - u = a + 1, - i = e[u]; - if (void 0 !== o && 0 > C(o, n)) - void 0 !== i && 0 > C(i, o) - ? ((e[r] = i), (e[u] = n), (r = u)) - : ((e[r] = o), (e[a] = n), (r = a)); - else { - if (!(void 0 !== i && 0 > C(i, n))) break e; - (e[r] = i), (e[u] = n), (r = u); - } - } - } - return t; - } - return null; + var C = /\\\\/+/g; + function _(e, t) { + return \\"object\\" === typeof e && null !== e && null != e.key + ? (function (e) { + var t = { \\"=\\": \\"=0\\", \\":\\": \\"=2\\" }; + return ( + \\"$\\" + + e.replace(/[=:]/g, function (e) { + return t[e]; + }) + ); + })(\\"\\" + e.key) + : t.toString(36); } - function C(e, t) { - var n = e.sortIndex - t.sortIndex; - return 0 !== n ? n : e.id - t.id; - } - var P = [], - N = [], - T = 1, - z = null, - L = 3, - O = !1, - M = !1, - R = !1; - function I(e) { - for (var t = x(N); null !== t; ) { - if (null === t.callback) _(N); - else { - if (!(t.startTime <= e)) break; - _(N), (t.sortIndex = t.expirationTime), E(P, t); + function P(e, t, n, r, o) { + var u = typeof e; + (\\"undefined\\" !== u && \\"boolean\\" !== u) || (e = null); + var i = !1; + if (null === e) i = !0; + else + switch (u) { + case \\"string\\": + case \\"number\\": + i = !0; + break; + case \\"object\\": + switch (e.$$typeof) { + case l: + case a: + i = !0; + } + } + if (i) + return ( + (o = o((i = e))), + (e = \\"\\" === r ? \\".\\" + _(i, 0) : r), + Array.isArray(o) + ? ((n = \\"\\"), + null != e && (n = e.replace(C, \\"$&/\\") + \\"/\\"), + P(o, t, n, \\"\\", function (e) { + return e; + })) + : null != o && + (x(o) && + (o = (function (e, t) { + return { + $$typeof: l, + type: e.type, + key: t, + ref: e.ref, + props: e.props, + _owner: e._owner, + }; + })( + o, + n + + (!o.key || (i && i.key === o.key) + ? \\"\\" + : (\\"\\" + o.key).replace(C, \\"$&/\\") + \\"/\\") + + e + )), + t.push(o)), + 1 + ); + if (((i = 0), (r = \\"\\" === r ? \\".\\" : r + \\":\\"), Array.isArray(e))) + for (var s = 0; s < e.length; s++) { + var c = r + _((u = e[s]), s); + i += P(u, t, n, c, o); } - t = x(N); + else if ( + ((c = (function (e) { + return null === e || \\"object\\" !== typeof e + ? null + : \\"function\\" === typeof (e = (d && e[d]) || e[\\"@@iterator\\"]) + ? e + : null; + })(e)), + \\"function\\" === typeof c) + ) + for (e = c.call(e), s = 0; !(u = e.next()).done; ) + i += P((u = u.value), t, n, (c = r + _(u, s++)), o); + else if (\\"object\\" === u) + throw ( + ((t = \\"\\" + e), + Error( + p( + 31, + \\"[object Object]\\" === t + ? \\"object with keys {\\" + Object.keys(e).join(\\", \\") + \\"}\\" + : t + ) + )) + ); + return i; + } + function N(e, t, n) { + if (null == e) return e; + var r = [], + l = 0; + return ( + P(e, r, \\"\\", \\"\\", function (e) { + return t.call(n, e, l++); + }), + r + ); + } + function T(e) { + if (-1 === e._status) { + var t = e._result; + (t = t()), + (e._status = 0), + (e._result = t), + t.then( + function (t) { + 0 === e._status && + ((t = t.default), (e._status = 1), (e._result = t)); + }, + function (t) { + 0 === e._status && ((e._status = 2), (e._result = t)); + } + ); } + if (1 === e._status) return e._result; + throw e._result; } - function D(e) { - if (((R = !1), I(e), !M)) - if (null !== x(P)) (M = !0), r(F); - else { - var t = x(N); - null !== t && l(D, t.startTime - e); - } + var z = { current: null }; + function L() { + var e = z.current; + if (null === e) throw Error(p(321)); + return e; } - function F(e, n) { - (M = !1), R && ((R = !1), a()), (O = !0); - var r = L; - try { - for ( - I(n), z = x(P); - null !== z && - (!(z.expirationTime > n) || (e && !t.unstable_shouldYield())); - - ) { - var o = z.callback; - if (\\"function\\" === typeof o) { - (z.callback = null), (L = z.priorityLevel); - var u = o(z.expirationTime <= n); - (n = t.unstable_now()), - \\"function\\" === typeof u ? (z.callback = u) : z === x(P) && _(P), - I(n); - } else _(P); - z = x(P); + var O = { + ReactCurrentDispatcher: z, + ReactCurrentBatchConfig: { transition: 0 }, + ReactCurrentOwner: w, + IsSomeRendererActing: { current: !1 }, + assign: r, + }; + (t.Children = { + map: N, + forEach: function (e, t, n) { + N( + e, + function () { + t.apply(this, arguments); + }, + n + ); + }, + count: function (e) { + var t = 0; + return ( + N(e, function () { + t++; + }), + t + ); + }, + toArray: function (e) { + return ( + N(e, function (e) { + return e; + }) || [] + ); + }, + only: function (e) { + if (!x(e)) throw Error(p(143)); + return e; + }, + }), + (t.Component = v), + (t.PureComponent = y), + (t.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED = O), + (t.cloneElement = function (e, t, n) { + if (null === e || void 0 === e) throw Error(p(267, e)); + var a = r({}, e.props), + o = e.key, + u = e.ref, + i = e._owner; + if (null != t) { + if ( + (void 0 !== t.ref && ((u = t.ref), (i = w.current)), + void 0 !== t.key && (o = \\"\\" + t.key), + e.type && e.type.defaultProps) + ) + var s = e.type.defaultProps; + for (c in t) + k.call(t, c) && + !S.hasOwnProperty(c) && + (a[c] = void 0 === t[c] && void 0 !== s ? s[c] : t[c]); } - if (null !== z) var i = !0; - else { - var s = x(N); - null !== s && l(D, s.startTime - n), (i = !1); + var c = arguments.length - 2; + if (1 === c) a.children = n; + else if (1 < c) { + s = Array(c); + for (var f = 0; f < c; f++) s[f] = arguments[f + 2]; + a.children = s; } - return i; - } finally { - (z = null), (L = r), (O = !1); - } - } - var U = o; - (t.unstable_IdlePriority = 5), - (t.unstable_ImmediatePriority = 1), - (t.unstable_LowPriority = 4), - (t.unstable_NormalPriority = 3), - (t.unstable_Profiling = null), - (t.unstable_UserBlockingPriority = 2), - (t.unstable_cancelCallback = function (e) { - e.callback = null; + return { + $$typeof: l, + type: e.type, + key: o, + ref: u, + props: a, + _owner: i, + }; }), - (t.unstable_continueExecution = function () { - M || O || ((M = !0), r(F)); + (t.createContext = function (e, t) { + return ( + void 0 === t && (t = null), + ((e = { + $$typeof: u, + _calculateChangedBits: t, + _currentValue: e, + _currentValue2: e, + _threadCount: 0, + Provider: null, + Consumer: null, + }).Provider = { $$typeof: o, _context: e }), + (e.Consumer = e) + ); }), - (t.unstable_getCurrentPriorityLevel = function () { - return L; + (t.createElement = E), + (t.createFactory = function (e) { + var t = E.bind(null, e); + return (t.type = e), t; }), - (t.unstable_getFirstCallbackNode = function () { - return x(P); + (t.createRef = function () { + return { current: null }; }), - (t.unstable_next = function (e) { - switch (L) { - case 1: - case 2: - case 3: - var t = 3; - break; - default: - t = L; - } - var n = L; - L = t; - try { - return e(); - } finally { - L = n; - } + (t.forwardRef = function (e) { + return { $$typeof: i, render: e }; }), - (t.unstable_pauseExecution = function () {}), - (t.unstable_requestPaint = U), - (t.unstable_runWithPriority = function (e, t) { - switch (e) { - case 1: - case 2: - case 3: - case 4: - case 5: - break; - default: + (t.isValidElement = x), + (t.lazy = function (e) { + return { + $$typeof: c, + _payload: { _status: -1, _result: e }, + _init: T, + }; + }), + (t.memo = function (e, t) { + return { $$typeof: s, type: e, compare: void 0 === t ? null : t }; + }), + (t.useCallback = function (e, t) { + return L().useCallback(e, t); + }), + (t.useContext = function (e, t) { + return L().useContext(e, t); + }), + (t.useDebugValue = function () {}), + (t.useEffect = function (e, t) { + return L().useEffect(e, t); + }), + (t.useImperativeHandle = function (e, t, n) { + return L().useImperativeHandle(e, t, n); + }), + (t.useLayoutEffect = function (e, t) { + return L().useLayoutEffect(e, t); + }), + (t.useMemo = function (e, t) { + return L().useMemo(e, t); + }), + (t.useReducer = function (e, t, n) { + return L().useReducer(e, t, n); + }), + (t.useRef = function (e) { + return L().useRef(e); + }), + (t.useState = function (e) { + return L().useState(e); + }), + (t.version = \\"17.0.2\\"); + }, + 735: (e, t, n) => { + e.exports = n(447); + }, + 666: (e, t) => { + var n, r, l, a; + if ( + \\"object\\" === typeof performance && + \\"function\\" === typeof performance.now + ) { + var o = performance; + t.unstable_now = function () { + return o.now(); + }; + } else { + var u = Date, + i = u.now(); + t.unstable_now = function () { + return u.now() - i; + }; + } + if ( + \\"undefined\\" === typeof window || + \\"function\\" !== typeof MessageChannel + ) { + var s = null, + c = null, + f = function () { + if (null !== s) + try { + var e = t.unstable_now(); + s(!0, e), (s = null); + } catch (n) { + throw (setTimeout(f, 0), n); + } + }; + (n = function (e) { + null !== s ? setTimeout(n, 0, e) : ((s = e), setTimeout(f, 0)); + }), + (r = function (e, t) { + c = setTimeout(e, t); + }), + (l = function () { + clearTimeout(c); + }), + (t.unstable_shouldYield = function () { + return !1; + }), + (a = t.unstable_forceFrameRate = function () {}); + } else { + var d = window.setTimeout, + p = window.clearTimeout; + if (\\"undefined\\" !== typeof console) { + var h = window.cancelAnimationFrame; + \\"function\\" !== typeof window.requestAnimationFrame && + console.error( + \\"This browser doesn't support requestAnimationFrame. Make sure that you load a polyfill in older browsers. https://reactjs.org/link/react-polyfills\\" + ), + \\"function\\" !== typeof h && + console.error( + \\"This browser doesn't support cancelAnimationFrame. Make sure that you load a polyfill in older browsers. https://reactjs.org/link/react-polyfills\\" + ); + } + var m = !1, + v = null, + g = -1, + y = 5, + b = 0; + (t.unstable_shouldYield = function () { + return t.unstable_now() >= b; + }), + (a = function () {}), + (t.unstable_forceFrameRate = function (e) { + 0 > e || 125 < e + ? console.error( + \\"forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported\\" + ) + : (y = 0 < e ? Math.floor(1e3 / e) : 5); + }); + var w = new MessageChannel(), + k = w.port2; + (w.port1.onmessage = function () { + if (null !== v) { + var e = t.unstable_now(); + b = e + y; + try { + v(!0, e) ? k.postMessage(null) : ((m = !1), (v = null)); + } catch (n) { + throw (k.postMessage(null), n); + } + } else m = !1; + }), + (n = function (e) { + (v = e), m || ((m = !0), k.postMessage(null)); + }), + (r = function (e, n) { + g = d(function () { + e(t.unstable_now()); + }, n); + }), + (l = function () { + p(g), (g = -1); + }); + } + function S(e, t) { + var n = e.length; + e.push(t); + e: for (;;) { + var r = (n - 1) >>> 1, + l = e[r]; + if (!(void 0 !== l && 0 < C(l, t))) break e; + (e[r] = t), (e[n] = l), (n = r); + } + } + function E(e) { + return void 0 === (e = e[0]) ? null : e; + } + function x(e) { + var t = e[0]; + if (void 0 !== t) { + var n = e.pop(); + if (n !== t) { + e[0] = n; + e: for (var r = 0, l = e.length; r < l; ) { + var a = 2 * (r + 1) - 1, + o = e[a], + u = a + 1, + i = e[u]; + if (void 0 !== o && 0 > C(o, n)) + void 0 !== i && 0 > C(i, o) + ? ((e[r] = i), (e[u] = n), (r = u)) + : ((e[r] = o), (e[a] = n), (r = a)); + else { + if (!(void 0 !== i && 0 > C(i, n))) break e; + (e[r] = i), (e[u] = n), (r = u); + } + } + } + return t; + } + return null; + } + function C(e, t) { + var n = e.sortIndex - t.sortIndex; + return 0 !== n ? n : e.id - t.id; + } + var _ = [], + P = [], + N = 1, + T = null, + z = 3, + L = !1, + O = !1, + M = !1; + function R(e) { + for (var t = E(P); null !== t; ) { + if (null === t.callback) x(P); + else { + if (!(t.startTime <= e)) break; + x(P), (t.sortIndex = t.expirationTime), S(_, t); + } + t = E(P); + } + } + function F(e) { + if (((M = !1), R(e), !O)) + if (null !== E(_)) (O = !0), n(D); + else { + var t = E(P); + null !== t && r(F, t.startTime - e); + } + } + function D(e, n) { + (O = !1), M && ((M = !1), l()), (L = !0); + var a = z; + try { + for ( + R(n), T = E(_); + null !== T && + (!(T.expirationTime > n) || (e && !t.unstable_shouldYield())); + + ) { + var o = T.callback; + if (\\"function\\" === typeof o) { + (T.callback = null), (z = T.priorityLevel); + var u = o(T.expirationTime <= n); + (n = t.unstable_now()), + \\"function\\" === typeof u ? (T.callback = u) : T === E(_) && x(_), + R(n); + } else x(_); + T = E(_); + } + if (null !== T) var i = !0; + else { + var s = E(P); + null !== s && r(F, s.startTime - n), (i = !1); + } + return i; + } finally { + (T = null), (z = a), (L = !1); + } + } + var I = a; + (t.unstable_IdlePriority = 5), + (t.unstable_ImmediatePriority = 1), + (t.unstable_LowPriority = 4), + (t.unstable_NormalPriority = 3), + (t.unstable_Profiling = null), + (t.unstable_UserBlockingPriority = 2), + (t.unstable_cancelCallback = function (e) { + e.callback = null; + }), + (t.unstable_continueExecution = function () { + O || L || ((O = !0), n(D)); + }), + (t.unstable_getCurrentPriorityLevel = function () { + return z; + }), + (t.unstable_getFirstCallbackNode = function () { + return E(_); + }), + (t.unstable_next = function (e) { + switch (z) { + case 1: + case 2: + case 3: + var t = 3; + break; + default: + t = z; + } + var n = z; + z = t; + try { + return e(); + } finally { + z = n; + } + }), + (t.unstable_pauseExecution = function () {}), + (t.unstable_requestPaint = I), + (t.unstable_runWithPriority = function (e, t) { + switch (e) { + case 1: + case 2: + case 3: + case 4: + case 5: + break; + default: e = 3; } - var n = L; - L = e; + var n = z; + z = e; try { return t(); } finally { - L = n; + z = n; } }), - (t.unstable_scheduleCallback = function (e, n, o) { + (t.unstable_scheduleCallback = function (e, a, o) { var u = t.unstable_now(); switch ( (\\"object\\" === typeof o && null !== o @@ -8564,8 +8471,8 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` } return ( (e = { - id: T++, - callback: n, + id: N++, + callback: a, priorityLevel: e, startTime: o, expirationTime: (i = o + i), @@ -8573,47 +8480,46 @@ exports[`When working with a nested app can generate a js/2.dd7fe2ee.chunk.js 1` }), o > u ? ((e.sortIndex = o), - E(N, e), - null === x(P) && - e === x(N) && - (R ? a() : (R = !0), l(D, o - u))) - : ((e.sortIndex = i), E(P, e), M || O || ((M = !0), r(F))), + S(P, e), + null === E(_) && + e === E(P) && + (M ? l() : (M = !0), r(F, o - u))) + : ((e.sortIndex = i), S(_, e), O || L || ((O = !0), n(D))), e ); }), (t.unstable_wrapCallback = function (e) { - var t = L; + var t = z; return function () { - var n = L; - L = t; + var n = z; + z = t; try { return e.apply(this, arguments); } finally { - L = n; + z = n; } }; }); }, - ], + 146: (e, t, n) => { + e.exports = n(666); + }, + }, ]); -//# sourceMappingURL=2.dd7fe2ee.chunk.js.map +//# sourceMappingURL=788.78cfb599.js.map " `; -exports[`When working with a nested app can generate a js/main.8b9be32b.chunk.js 1`] = ` -"(this[\\"webpackJsonp@scoped/sample-app\\"] = - this[\\"webpackJsonp@scoped/sample-app\\"] || []).push([ - [0], +exports[`When working with a nested app can generate a js/main.8c5bc4d2.js 1`] = ` +"\\"use strict\\"; +(globalThis.webpackChunk_scoped_sample_app = + globalThis.webpackChunk_scoped_sample_app || []).push([ + [179], { - 7: function (M, L, j) {}, - 8: function (M, L, j) {}, - 9: function (M, L, j) { - \\"use strict\\"; - j.r(L); - var N = j(0), - I = j(2); - j(7); - var u = function () { + 831: (M, L, j) => { + var N = j(735), + I = j(788); + const u = function () { return N.createElement( \\"div\\", { className: \\"App\\" }, @@ -8645,106 +8551,82 @@ exports[`When working with a nested app can generate a js/main.8b9be32b.chunk.js ) ); }; - j(8); I.render( N.createElement(N.StrictMode, null, N.createElement(u, null)), document.getElementById(\\"root\\") ); }, }, - [[9, 1, 2]], + (M) => { + M.O(0, [788], () => { + return (L = 831), M((M.s = L)); + var L; + }); + M.O(); + }, ]); -//# sourceMappingURL=main.8b9be32b.chunk.js.map +//# sourceMappingURL=main.8c5bc4d2.js.map " `; -exports[`When working with a nested app can generate a js/runtime-main.c80b6939.js 1`] = ` -"!(function (e) { - function r(r) { - for ( - var n, p, l = r[0], a = r[1], f = r[2], c = 0, s = []; - c < l.length; - c++ - ) - (p = l[c]), - Object.prototype.hasOwnProperty.call(o, p) && o[p] && s.push(o[p][0]), - (o[p] = 0); - for (n in a) Object.prototype.hasOwnProperty.call(a, n) && (e[n] = a[n]); - for (i && i(r); s.length; ) s.shift()(); - return u.push.apply(u, f || []), t(); +exports[`When working with a nested app can generate a js/runtime-main.83e93d07.js 1`] = ` +"(() => { + \\"use strict\\"; + var r = {}, + e = {}; + function o(a) { + var p = e[a]; + if (void 0 !== p) return p.exports; + var t = (e[a] = { exports: {} }); + return r[a](t, t.exports, o), t.exports; } - function t() { - for (var e, r = 0; r < u.length; r++) { - for (var t = u[r], n = !0, l = 1; l < t.length; l++) { - var a = t[l]; - 0 !== o[a] && (n = !1); - } - n && (u.splice(r--, 1), (e = p((p.s = t[0])))); - } - return e; - } - var n = {}, - o = { 1: 0 }, - u = []; - function p(r) { - if (n[r]) return n[r].exports; - var t = (n[r] = { i: r, l: !1, exports: {} }); - return e[r].call(t.exports, t, t.exports, p), (t.l = !0), t.exports; - } - (p.m = e), - (p.c = n), - (p.d = function (e, r, t) { - p.o(e, r) || Object.defineProperty(e, r, { enumerable: !0, get: t }); - }), - (p.r = function (e) { - \\"undefined\\" !== typeof Symbol && - Symbol.toStringTag && - Object.defineProperty(e, Symbol.toStringTag, { value: \\"Module\\" }), - Object.defineProperty(e, \\"__esModule\\", { value: !0 }); - }), - (p.t = function (e, r) { - if ((1 & r && (e = p(e)), 8 & r)) return e; - if (4 & r && \\"object\\" === typeof e && e && e.__esModule) return e; - var t = Object.create(null); - if ( - (p.r(t), - Object.defineProperty(t, \\"default\\", { enumerable: !0, value: e }), - 2 & r && \\"string\\" != typeof e) - ) - for (var n in e) - p.d( - t, - n, - function (r) { - return e[r]; - }.bind(null, n) - ); - return t; - }), - (p.n = function (e) { - var r = - e && e.__esModule - ? function () { - return e.default; + (o.m = r), + (() => { + var r = []; + o.O = (e, a, p, t) => { + if (!a) { + var n = 1 / 0; + for (v = 0; v < r.length; v++) { + for (var [a, p, t] = r[v], s = !0, l = 0; l < a.length; l++) + (!1 & t || n >= t) && Object.keys(o.O).every((r) => o.O[r](a[l])) + ? a.splice(l--, 1) + : ((s = !1), t < n && (n = t)); + if (s) { + r.splice(v--, 1); + var i = p(); + void 0 !== i && (e = i); } - : function () { - return e; - }; - return p.d(r, \\"a\\", r), r; - }), - (p.o = function (e, r) { - return Object.prototype.hasOwnProperty.call(e, r); - }), - (p.p = \\"/\\"); - var l = (this[\\"webpackJsonp@scoped/sample-app\\"] = - this[\\"webpackJsonp@scoped/sample-app\\"] || []), - a = l.push.bind(l); - (l.push = r), (l = l.slice()); - for (var f = 0; f < l.length; f++) r(l[f]); - var i = a; - t(); -})([]); -//# sourceMappingURL=runtime-main.c80b6939.js.map + } + return e; + } + t = t || 0; + for (var v = r.length; v > 0 && r[v - 1][2] > t; v--) r[v] = r[v - 1]; + r[v] = [a, p, t]; + }; + })(), + (o.o = (r, e) => Object.prototype.hasOwnProperty.call(r, e)), + (() => { + var r = { 252: 0 }; + o.O.j = (e) => 0 === r[e]; + var e = (e, a) => { + var p, + t, + [n, s, l] = a, + i = 0; + if (n.some((e) => 0 !== r[e])) { + for (p in s) o.o(s, p) && (o.m[p] = s[p]); + if (l) var v = l(o); + } + for (e && e(a); i < n.length; i++) + (t = n[i]), o.o(r, t) && r[t] && r[t][0](), (r[t] = 0); + return o.O(v); + }, + a = (globalThis.webpackChunk_scoped_sample_app = + globalThis.webpackChunk_scoped_sample_app || []); + a.forEach(e.bind(null, 0)), (a.push = e.bind(null, a.push.bind(a))); + })(); +})(); +//# sourceMappingURL=runtime-main.83e93d07.js.map " `; @@ -8777,41 +8659,44 @@ exports[`When working with a nested app can generate a manifest 1`] = ` " `; -exports[`when working with a NODE_ENV app can generate a js/main.3db228f9.chunk.js 1`] = ` -"(this[\\"webpackJsonpnode-env-app\\"] = - this[\\"webpackJsonpnode-env-app\\"] || []).push([ - [0], - [ - function (n, o, p) { - \\"use strict\\"; - p.r(o), console.log(\\"production\\"); +exports[`when working with a NODE_ENV app can generate a js/main.6b9113da.js 1`] = ` +"\\"use strict\\"; +(globalThis.webpackChunknode_env_app = + globalThis.webpackChunknode_env_app || []).push([ + [179], + { + 740: () => { + console.log(\\"production\\"); }, - ], - [[0, 1]], + }, + (o) => { + var e; + (e = 740), o((o.s = e)); + }, ]); -//# sourceMappingURL=main.3db228f9.chunk.js.map +//# sourceMappingURL=main.6b9113da.js.map " `; exports[`when working with an app can generate a asset-manifest 1`] = ` "{ \\"files\\": { - \\"main.css\\": \\"/static/css/main.a0f92c83.chunk.css\\", - \\"main.js\\": \\"/static/js/main.8247c019.chunk.js\\", - \\"main.js.map\\": \\"/static/js/main.8247c019.chunk.js.map\\", - \\"runtime-main.js\\": \\"/static/js/runtime-main.dc96e42d.js\\", - \\"runtime-main.js.map\\": \\"/static/js/runtime-main.dc96e42d.js.map\\", - \\"static/js/2.42603bbe.chunk.js\\": \\"/static/js/2.42603bbe.chunk.js\\", - \\"static/js/2.42603bbe.chunk.js.map\\": \\"/static/js/2.42603bbe.chunk.js.map\\", + \\"main.css\\": \\"/static/css/main.1a7488ce.css\\", + \\"main.js\\": \\"/static/js/main.14cec3f9.js\\", + \\"runtime-main.js\\": \\"/static/js/runtime-main.de9fd74d.js\\", + \\"static/js/316.7a4d5eb7.js\\": \\"/static/js/316.7a4d5eb7.js\\", \\"index.html\\": \\"/index.html\\", - \\"static/css/main.a0f92c83.chunk.css.map\\": \\"/static/css/main.a0f92c83.chunk.css.map\\", - \\"static/js/2.42603bbe.chunk.js.LICENSE.txt\\": \\"/static/js/2.42603bbe.chunk.js.LICENSE.txt\\" + \\"static/media/javascript,__webpack_public_path__ = __webpack_base_uri__ = htmlWebpackPluginPublicPath;\\": \\"/static/media/javascript,__webpack_public_path__ = __webpack_base_uri__ = htmlWebpackPluginPublicPath;.1feff74f.bin\\", + \\"main.1a7488ce.css.map\\": \\"/static/css/main.1a7488ce.css.map\\", + \\"main.14cec3f9.js.map\\": \\"/static/js/main.14cec3f9.js.map\\", + \\"runtime-main.de9fd74d.js.map\\": \\"/static/js/runtime-main.de9fd74d.js.map\\", + \\"316.7a4d5eb7.js.map\\": \\"/static/js/316.7a4d5eb7.js.map\\" }, \\"entrypoints\\": [ - \\"static/js/runtime-main.dc96e42d.js\\", - \\"static/js/2.42603bbe.chunk.js\\", - \\"static/css/main.a0f92c83.chunk.css\\", - \\"static/js/main.8247c019.chunk.js\\" + \\"static/js/runtime-main.de9fd74d.js\\", + \\"static/js/316.7a4d5eb7.js\\", + \\"static/css/main.1a7488ce.css\\", + \\"static/js/main.14cec3f9.js\\" ] }" `; @@ -8831,124 +8716,90 @@ exports[`when working with an app can generate a index.html 1`] = ` React App - + + + +
- - - " `; -exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` -"/*! For license information please see 2.42603bbe.chunk.js.LICENSE.txt */ -(this[\\"webpackJsonpsample-app\\"] = this[\\"webpackJsonpsample-app\\"] || []).push([ - [2], - [ - function (e, t, n) { - \\"use strict\\"; - e.exports = n(3); - }, - function (e, t, n) { - \\"use strict\\"; - var r = Object.getOwnPropertySymbols, - l = Object.prototype.hasOwnProperty, - a = Object.prototype.propertyIsEnumerable; - function o(e) { +exports[`when working with an app can generate a js/316.7a4d5eb7.js 1`] = ` +"/*! For license information please see 316.7a4d5eb7.js.LICENSE.txt */ +\\"use strict\\"; +(globalThis.webpackChunksample_app = + globalThis.webpackChunksample_app || []).push([ + [316], + { + 320: (e) => { + var t = Object.getOwnPropertySymbols, + n = Object.prototype.hasOwnProperty, + r = Object.prototype.propertyIsEnumerable; + function l(e) { if (null === e || void 0 === e) throw new TypeError( \\"Object.assign cannot be called with null or undefined\\" @@ -8985,62 +8836,24 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` } })() ? Object.assign - : function (e, t) { - for (var n, u, i = o(e), s = 1; s < arguments.length; s++) { - for (var c in (n = Object(arguments[s]))) - l.call(n, c) && (i[c] = n[c]); - if (r) { - u = r(n); + : function (e, a) { + for (var o, u, i = l(e), s = 1; s < arguments.length; s++) { + for (var c in (o = Object(arguments[s]))) + n.call(o, c) && (i[c] = o[c]); + if (t) { + u = t(o); for (var f = 0; f < u.length; f++) - a.call(n, u[f]) && (i[u[f]] = n[u[f]]); + r.call(o, u[f]) && (i[u[f]] = o[u[f]]); } } return i; }; }, - function (e, t, n) { - \\"use strict\\"; - !(function e() { - if ( - \\"undefined\\" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ && - \\"function\\" === typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE - ) - try { - __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e); - } catch (t) { - console.error(t); - } - })(), - (e.exports = n(4)); - }, - function (e, t, n) { - \\"use strict\\"; - var r = n(1), - l = 60103, - a = 60106; - (t.Fragment = 60107), (t.StrictMode = 60108), (t.Profiler = 60114); - var o = 60109, - u = 60110, - i = 60112; - t.Suspense = 60113; - var s = 60115, - c = 60116; - if (\\"function\\" === typeof Symbol && Symbol.for) { - var f = Symbol.for; - (l = f(\\"react.element\\")), - (a = f(\\"react.portal\\")), - (t.Fragment = f(\\"react.fragment\\")), - (t.StrictMode = f(\\"react.strict_mode\\")), - (t.Profiler = f(\\"react.profiler\\")), - (o = f(\\"react.provider\\")), - (u = f(\\"react.context\\")), - (i = f(\\"react.forward_ref\\")), - (t.Suspense = f(\\"react.suspense\\")), - (s = f(\\"react.memo\\")), - (c = f(\\"react.lazy\\")); - } - var d = \\"function\\" === typeof Symbol && Symbol.iterator; - function p(e) { + 967: (e, t, n) => { + var r = n(784), + l = n(320), + a = n(616); + function o(e) { for ( var t = \\"https://reactjs.org/docs/error-decoder.html?invariant=\\" + e, n = 1; @@ -9056,429 +8869,67 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` \\" for the full message or use the non-minified dev environment for full errors and additional helpful warnings.\\" ); } - var h = { - isMounted: function () { - return !1; - }, - enqueueForceUpdate: function () {}, - enqueueReplaceState: function () {}, - enqueueSetState: function () {}, - }, - m = {}; - function v(e, t, n) { - (this.props = e), - (this.context = t), - (this.refs = m), - (this.updater = n || h); + if (!r) throw Error(o(227)); + var u = new Set(), + i = {}; + function s(e, t) { + c(e, t), c(e + \\"Capture\\", t); } - function g() {} - function y(e, t, n) { - (this.props = e), - (this.context = t), - (this.refs = m), - (this.updater = n || h); + function c(e, t) { + for (i[e] = t, e = 0; e < t.length; e++) u.add(t[e]); } - (v.prototype.isReactComponent = {}), - (v.prototype.setState = function (e, t) { - if (\\"object\\" !== typeof e && \\"function\\" !== typeof e && null != e) - throw Error(p(85)); - this.updater.enqueueSetState(this, e, t, \\"setState\\"); + var f = !( + \\"undefined\\" === typeof window || + \\"undefined\\" === typeof window.document || + \\"undefined\\" === typeof window.document.createElement + ), + d = + /^[:A-Z_a-z\\\\u00C0-\\\\u00D6\\\\u00D8-\\\\u00F6\\\\u00F8-\\\\u02FF\\\\u0370-\\\\u037D\\\\u037F-\\\\u1FFF\\\\u200C-\\\\u200D\\\\u2070-\\\\u218F\\\\u2C00-\\\\u2FEF\\\\u3001-\\\\uD7FF\\\\uF900-\\\\uFDCF\\\\uFDF0-\\\\uFFFD][:A-Z_a-z\\\\u00C0-\\\\u00D6\\\\u00D8-\\\\u00F6\\\\u00F8-\\\\u02FF\\\\u0370-\\\\u037D\\\\u037F-\\\\u1FFF\\\\u200C-\\\\u200D\\\\u2070-\\\\u218F\\\\u2C00-\\\\u2FEF\\\\u3001-\\\\uD7FF\\\\uF900-\\\\uFDCF\\\\uFDF0-\\\\uFFFD\\\\-.0-9\\\\u00B7\\\\u0300-\\\\u036F\\\\u203F-\\\\u2040]*$/, + p = Object.prototype.hasOwnProperty, + h = {}, + m = {}; + function v(e, t, n, r, l, a, o) { + (this.acceptsBooleans = 2 === t || 3 === t || 4 === t), + (this.attributeName = r), + (this.attributeNamespace = l), + (this.mustUseProperty = n), + (this.propertyName = e), + (this.type = t), + (this.sanitizeURL = a), + (this.removeEmptyString = o); + } + var g = {}; + \\"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style\\" + .split(\\" \\") + .forEach(function (e) { + g[e] = new v(e, 0, !1, e, null, !1, !1); }), - (v.prototype.forceUpdate = function (e) { - this.updater.enqueueForceUpdate(this, e, \\"forceUpdate\\"); + [ + [\\"acceptCharset\\", \\"accept-charset\\"], + [\\"className\\", \\"class\\"], + [\\"htmlFor\\", \\"for\\"], + [\\"httpEquiv\\", \\"http-equiv\\"], + ].forEach(function (e) { + var t = e[0]; + g[t] = new v(t, 1, !1, e[1], null, !1, !1); }), - (g.prototype = v.prototype); - var b = (y.prototype = new g()); - (b.constructor = y), r(b, v.prototype), (b.isPureReactComponent = !0); - var w = { current: null }, - k = Object.prototype.hasOwnProperty, - S = { key: !0, ref: !0, __self: !0, __source: !0 }; - function E(e, t, n) { - var r, - a = {}, - o = null, - u = null; - if (null != t) - for (r in (void 0 !== t.ref && (u = t.ref), - void 0 !== t.key && (o = \\"\\" + t.key), - t)) - k.call(t, r) && !S.hasOwnProperty(r) && (a[r] = t[r]); - var i = arguments.length - 2; - if (1 === i) a.children = n; - else if (1 < i) { - for (var s = Array(i), c = 0; c < i; c++) s[c] = arguments[c + 2]; - a.children = s; - } - if (e && e.defaultProps) - for (r in (i = e.defaultProps)) void 0 === a[r] && (a[r] = i[r]); - return { - $$typeof: l, - type: e, - key: o, - ref: u, - props: a, - _owner: w.current, - }; - } - function x(e) { - return \\"object\\" === typeof e && null !== e && e.$$typeof === l; - } - var _ = /\\\\/+/g; - function C(e, t) { - return \\"object\\" === typeof e && null !== e && null != e.key - ? (function (e) { - var t = { \\"=\\": \\"=0\\", \\":\\": \\"=2\\" }; - return ( - \\"$\\" + - e.replace(/[=:]/g, function (e) { - return t[e]; - }) - ); - })(\\"\\" + e.key) - : t.toString(36); - } - function P(e, t, n, r, o) { - var u = typeof e; - (\\"undefined\\" !== u && \\"boolean\\" !== u) || (e = null); - var i = !1; - if (null === e) i = !0; - else - switch (u) { - case \\"string\\": - case \\"number\\": - i = !0; - break; - case \\"object\\": - switch (e.$$typeof) { - case l: - case a: - i = !0; - } - } - if (i) - return ( - (o = o((i = e))), - (e = \\"\\" === r ? \\".\\" + C(i, 0) : r), - Array.isArray(o) - ? ((n = \\"\\"), - null != e && (n = e.replace(_, \\"$&/\\") + \\"/\\"), - P(o, t, n, \\"\\", function (e) { - return e; - })) - : null != o && - (x(o) && - (o = (function (e, t) { - return { - $$typeof: l, - type: e.type, - key: t, - ref: e.ref, - props: e.props, - _owner: e._owner, - }; - })( - o, - n + - (!o.key || (i && i.key === o.key) - ? \\"\\" - : (\\"\\" + o.key).replace(_, \\"$&/\\") + \\"/\\") + - e - )), - t.push(o)), - 1 - ); - if (((i = 0), (r = \\"\\" === r ? \\".\\" : r + \\":\\"), Array.isArray(e))) - for (var s = 0; s < e.length; s++) { - var c = r + C((u = e[s]), s); - i += P(u, t, n, c, o); + [\\"contentEditable\\", \\"draggable\\", \\"spellCheck\\", \\"value\\"].forEach( + function (e) { + g[e] = new v(e, 2, !1, e.toLowerCase(), null, !1, !1); } - else if ( - ((c = (function (e) { - return null === e || \\"object\\" !== typeof e - ? null - : \\"function\\" === typeof (e = (d && e[d]) || e[\\"@@iterator\\"]) - ? e - : null; - })(e)), - \\"function\\" === typeof c) - ) - for (e = c.call(e), s = 0; !(u = e.next()).done; ) - i += P((u = u.value), t, n, (c = r + C(u, s++)), o); - else if (\\"object\\" === u) - throw ( - ((t = \\"\\" + e), - Error( - p( - 31, - \\"[object Object]\\" === t - ? \\"object with keys {\\" + Object.keys(e).join(\\", \\") + \\"}\\" - : t - ) - )) - ); - return i; - } - function N(e, t, n) { - if (null == e) return e; - var r = [], - l = 0; - return ( - P(e, r, \\"\\", \\"\\", function (e) { - return t.call(n, e, l++); - }), - r - ); - } - function T(e) { - if (-1 === e._status) { - var t = e._result; - (t = t()), - (e._status = 0), - (e._result = t), - t.then( - function (t) { - 0 === e._status && - ((t = t.default), (e._status = 1), (e._result = t)); - }, - function (t) { - 0 === e._status && ((e._status = 2), (e._result = t)); - } - ); - } - if (1 === e._status) return e._result; - throw e._result; - } - var z = { current: null }; - function L() { - var e = z.current; - if (null === e) throw Error(p(321)); - return e; - } - var O = { - ReactCurrentDispatcher: z, - ReactCurrentBatchConfig: { transition: 0 }, - ReactCurrentOwner: w, - IsSomeRendererActing: { current: !1 }, - assign: r, - }; - (t.Children = { - map: N, - forEach: function (e, t, n) { - N( - e, - function () { - t.apply(this, arguments); - }, - n - ); - }, - count: function (e) { - var t = 0; - return ( - N(e, function () { - t++; - }), - t - ); - }, - toArray: function (e) { - return ( - N(e, function (e) { - return e; - }) || [] - ); - }, - only: function (e) { - if (!x(e)) throw Error(p(143)); - return e; - }, - }), - (t.Component = v), - (t.PureComponent = y), - (t.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED = O), - (t.cloneElement = function (e, t, n) { - if (null === e || void 0 === e) throw Error(p(267, e)); - var a = r({}, e.props), - o = e.key, - u = e.ref, - i = e._owner; - if (null != t) { - if ( - (void 0 !== t.ref && ((u = t.ref), (i = w.current)), - void 0 !== t.key && (o = \\"\\" + t.key), - e.type && e.type.defaultProps) - ) - var s = e.type.defaultProps; - for (c in t) - k.call(t, c) && - !S.hasOwnProperty(c) && - (a[c] = void 0 === t[c] && void 0 !== s ? s[c] : t[c]); - } - var c = arguments.length - 2; - if (1 === c) a.children = n; - else if (1 < c) { - s = Array(c); - for (var f = 0; f < c; f++) s[f] = arguments[f + 2]; - a.children = s; - } - return { - $$typeof: l, - type: e.type, - key: o, - ref: u, - props: a, - _owner: i, - }; - }), - (t.createContext = function (e, t) { - return ( - void 0 === t && (t = null), - ((e = { - $$typeof: u, - _calculateChangedBits: t, - _currentValue: e, - _currentValue2: e, - _threadCount: 0, - Provider: null, - Consumer: null, - }).Provider = { $$typeof: o, _context: e }), - (e.Consumer = e) - ); - }), - (t.createElement = E), - (t.createFactory = function (e) { - var t = E.bind(null, e); - return (t.type = e), t; - }), - (t.createRef = function () { - return { current: null }; - }), - (t.forwardRef = function (e) { - return { $$typeof: i, render: e }; - }), - (t.isValidElement = x), - (t.lazy = function (e) { - return { - $$typeof: c, - _payload: { _status: -1, _result: e }, - _init: T, - }; - }), - (t.memo = function (e, t) { - return { $$typeof: s, type: e, compare: void 0 === t ? null : t }; - }), - (t.useCallback = function (e, t) { - return L().useCallback(e, t); - }), - (t.useContext = function (e, t) { - return L().useContext(e, t); - }), - (t.useDebugValue = function () {}), - (t.useEffect = function (e, t) { - return L().useEffect(e, t); - }), - (t.useImperativeHandle = function (e, t, n) { - return L().useImperativeHandle(e, t, n); - }), - (t.useLayoutEffect = function (e, t) { - return L().useLayoutEffect(e, t); - }), - (t.useMemo = function (e, t) { - return L().useMemo(e, t); - }), - (t.useReducer = function (e, t, n) { - return L().useReducer(e, t, n); - }), - (t.useRef = function (e) { - return L().useRef(e); - }), - (t.useState = function (e) { - return L().useState(e); - }), - (t.version = \\"17.0.2\\"); - }, - function (e, t, n) { - \\"use strict\\"; - var r = n(0), - l = n(1), - a = n(5); - function o(e) { - for ( - var t = \\"https://reactjs.org/docs/error-decoder.html?invariant=\\" + e, - n = 1; - n < arguments.length; - n++ - ) - t += \\"&args[]=\\" + encodeURIComponent(arguments[n]); - return ( - \\"Minified React error #\\" + - e + - \\"; visit \\" + - t + - \\" for the full message or use the non-minified dev environment for full errors and additional helpful warnings.\\" - ); - } - if (!r) throw Error(o(227)); - var u = new Set(), - i = {}; - function s(e, t) { - c(e, t), c(e + \\"Capture\\", t); - } - function c(e, t) { - for (i[e] = t, e = 0; e < t.length; e++) u.add(t[e]); - } - var f = !( - \\"undefined\\" === typeof window || - \\"undefined\\" === typeof window.document || - \\"undefined\\" === typeof window.document.createElement - ), - d = - /^[:A-Z_a-z\\\\u00C0-\\\\u00D6\\\\u00D8-\\\\u00F6\\\\u00F8-\\\\u02FF\\\\u0370-\\\\u037D\\\\u037F-\\\\u1FFF\\\\u200C-\\\\u200D\\\\u2070-\\\\u218F\\\\u2C00-\\\\u2FEF\\\\u3001-\\\\uD7FF\\\\uF900-\\\\uFDCF\\\\uFDF0-\\\\uFFFD][:A-Z_a-z\\\\u00C0-\\\\u00D6\\\\u00D8-\\\\u00F6\\\\u00F8-\\\\u02FF\\\\u0370-\\\\u037D\\\\u037F-\\\\u1FFF\\\\u200C-\\\\u200D\\\\u2070-\\\\u218F\\\\u2C00-\\\\u2FEF\\\\u3001-\\\\uD7FF\\\\uF900-\\\\uFDCF\\\\uFDF0-\\\\uFFFD\\\\-.0-9\\\\u00B7\\\\u0300-\\\\u036F\\\\u203F-\\\\u2040]*$/, - p = Object.prototype.hasOwnProperty, - h = {}, - m = {}; - function v(e, t, n, r, l, a, o) { - (this.acceptsBooleans = 2 === t || 3 === t || 4 === t), - (this.attributeName = r), - (this.attributeNamespace = l), - (this.mustUseProperty = n), - (this.propertyName = e), - (this.type = t), - (this.sanitizeURL = a), - (this.removeEmptyString = o); - } - var g = {}; - \\"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style\\" - .split(\\" \\") - .forEach(function (e) { - g[e] = new v(e, 0, !1, e, null, !1, !1); - }), - [ - [\\"acceptCharset\\", \\"accept-charset\\"], - [\\"className\\", \\"class\\"], - [\\"htmlFor\\", \\"for\\"], - [\\"httpEquiv\\", \\"http-equiv\\"], - ].forEach(function (e) { - var t = e[0]; - g[t] = new v(t, 1, !1, e[1], null, !1, !1); - }), - [\\"contentEditable\\", \\"draggable\\", \\"spellCheck\\", \\"value\\"].forEach( - function (e) { - g[e] = new v(e, 2, !1, e.toLowerCase(), null, !1, !1); - } - ), - [ - \\"autoReverse\\", - \\"externalResourcesRequired\\", - \\"focusable\\", - \\"preserveAlpha\\", - ].forEach(function (e) { - g[e] = new v(e, 2, !1, e, null, !1, !1); - }), - \\"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope\\" - .split(\\" \\") - .forEach(function (e) { - g[e] = new v(e, 3, !1, e.toLowerCase(), null, !1, !1); + ), + [ + \\"autoReverse\\", + \\"externalResourcesRequired\\", + \\"focusable\\", + \\"preserveAlpha\\", + ].forEach(function (e) { + g[e] = new v(e, 2, !1, e, null, !1, !1); + }), + \\"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope\\" + .split(\\" \\") + .forEach(function (e) { + g[e] = new v(e, 3, !1, e.toLowerCase(), null, !1, !1); }), [\\"checked\\", \\"multiple\\", \\"muted\\", \\"selected\\"].forEach(function (e) { g[e] = new v(e, 3, !0, e, null, !1, !1); @@ -9604,8 +9055,8 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` S = 60103, E = 60106, x = 60107, - _ = 60108, - C = 60114, + C = 60108, + _ = 60114, P = 60109, N = 60110, T = 60112, @@ -9614,32 +9065,32 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` O = 60115, M = 60116, R = 60121, - I = 60128, + F = 60128, D = 60129, - F = 60130, + I = 60130, U = 60131; if (\\"function\\" === typeof Symbol && Symbol.for) { - var A = Symbol.for; - (S = A(\\"react.element\\")), - (E = A(\\"react.portal\\")), - (x = A(\\"react.fragment\\")), - (_ = A(\\"react.strict_mode\\")), - (C = A(\\"react.profiler\\")), - (P = A(\\"react.provider\\")), - (N = A(\\"react.context\\")), - (T = A(\\"react.forward_ref\\")), - (z = A(\\"react.suspense\\")), - (L = A(\\"react.suspense_list\\")), - (O = A(\\"react.memo\\")), - (M = A(\\"react.lazy\\")), - (R = A(\\"react.block\\")), - A(\\"react.scope\\"), - (I = A(\\"react.opaque.id\\")), - (D = A(\\"react.debug_trace_mode\\")), - (F = A(\\"react.offscreen\\")), - (U = A(\\"react.legacy_hidden\\")); - } - var j, + var j = Symbol.for; + (S = j(\\"react.element\\")), + (E = j(\\"react.portal\\")), + (x = j(\\"react.fragment\\")), + (C = j(\\"react.strict_mode\\")), + (_ = j(\\"react.profiler\\")), + (P = j(\\"react.provider\\")), + (N = j(\\"react.context\\")), + (T = j(\\"react.forward_ref\\")), + (z = j(\\"react.suspense\\")), + (L = j(\\"react.suspense_list\\")), + (O = j(\\"react.memo\\")), + (M = j(\\"react.lazy\\")), + (R = j(\\"react.block\\")), + j(\\"react.scope\\"), + (F = j(\\"react.opaque.id\\")), + (D = j(\\"react.debug_trace_mode\\")), + (I = j(\\"react.offscreen\\")), + (U = j(\\"react.legacy_hidden\\")); + } + var A, V = \\"function\\" === typeof Symbol && Symbol.iterator; function B(e) { return null === e || \\"object\\" !== typeof e @@ -9648,20 +9099,20 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` ? e : null; } - function W(e) { - if (void 0 === j) + function $(e) { + if (void 0 === A) try { throw Error(); } catch (n) { var t = n.stack.trim().match(/\\\\n( *(at )?)/); - j = (t && t[1]) || \\"\\"; + A = (t && t[1]) || \\"\\"; } - return \\"\\\\n\\" + j + e; + return \\"\\\\n\\" + A + e; } - var $ = !1; + var W = !1; function H(e, t) { - if (!e || $) return \\"\\"; - $ = !0; + if (!e || W) return \\"\\"; + W = !0; var n = Error.prepareStackTrace; Error.prepareStackTrace = void 0; try { @@ -9721,20 +9172,20 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` } } } finally { - ($ = !1), (Error.prepareStackTrace = n); + (W = !1), (Error.prepareStackTrace = n); } - return (e = e ? e.displayName || e.name : \\"\\") ? W(e) : \\"\\"; + return (e = e ? e.displayName || e.name : \\"\\") ? $(e) : \\"\\"; } function Q(e) { switch (e.tag) { case 5: - return W(e.type); + return $(e.type); case 16: - return W(\\"Lazy\\"); + return $(\\"Lazy\\"); case 13: - return W(\\"Suspense\\"); + return $(\\"Suspense\\"); case 19: - return W(\\"SuspenseList\\"); + return $(\\"SuspenseList\\"); case 0: case 2: case 15: @@ -9758,9 +9209,9 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` return \\"Fragment\\"; case E: return \\"Portal\\"; - case C: - return \\"Profiler\\"; case _: + return \\"Profiler\\"; + case C: return \\"StrictMode\\"; case z: return \\"Suspense\\"; @@ -9863,7 +9314,7 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` (e = r) !== n && (t.setValue(e), !0) ); } - function J(e) { + function Z(e) { if ( \\"undefined\\" === typeof (e = @@ -9876,7 +9327,7 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` return e.body; } } - function Z(e, t) { + function J(e, t) { var n = t.checked; return l({}, t, { defaultChecked: void 0, @@ -9939,7 +9390,7 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` \\"\\" !== n && (e.name = n); } function le(e, t, n) { - (\\"number\\" === t && J(e.ownerDocument) === e) || + (\\"number\\" === t && Z(e.ownerDocument) === e) || (null == n ? (e.defaultValue = \\"\\" + e._wrapperState.initialValue) : e.defaultValue !== \\"\\" + n && (e.defaultValue = \\"\\" + n)); @@ -10177,7 +9628,7 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` throw Error(o(62)); } } - function _e(e, t) { + function Ce(e, t) { if (-1 === e.indexOf(\\"-\\")) return \\"string\\" === typeof t.is; switch (e) { case \\"annotation-xml\\": @@ -10193,7 +9644,7 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` return !0; } } - function Ce(e) { + function _e(e) { return ( (e = e.target || e.srcElement || window).correspondingUseElement && (e = e.correspondingUseElement), @@ -10227,14 +9678,14 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` function Re(e, t, n, r, l) { return e(t, n, r, l); } - function Ie() {} + function Fe() {} var De = Me, - Fe = !1, + Ie = !1, Ue = !1; - function Ae() { - (null === Ne && null === Te) || (Ie(), Oe()); + function je() { + (null === Ne && null === Te) || (Fe(), Oe()); } - function je(e, t) { + function Ae(e, t) { var n = e.stateNode; if (null === n) return null; var r = al(n); @@ -10282,7 +9733,7 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` } catch (ve) { Ve = !1; } - function We(e, t, n, r, l, a, o, u, i) { + function $e(e, t, n, r, l, a, o, u, i) { var s = Array.prototype.slice.call(arguments, 3); try { t.apply(n, s); @@ -10290,17 +9741,17 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` this.onError(c); } } - var $e = !1, + var We = !1, He = null, Qe = !1, qe = null, Ke = { onError: function (e) { - ($e = !0), (He = e); + (We = !0), (He = e); }, }; function Ye(e, t, n, r, l, a, o, u, i) { - ($e = !1), (He = null), We.apply(Ke, arguments); + (We = !1), (He = null), $e.apply(Ke, arguments); } function Xe(e) { var t = e, @@ -10325,10 +9776,10 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` } return null; } - function Je(e) { + function Ze(e) { if (Xe(e) !== e) throw Error(o(188)); } - function Ze(e) { + function Je(e) { if ( ((e = (function (e) { var t = e.alternate; @@ -10349,8 +9800,8 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` } if (l.child === a.child) { for (a = l.child; a; ) { - if (a === n) return Je(l), e; - if (a === r) return Je(l), t; + if (a === n) return Ze(l), e; + if (a === r) return Ze(l), t; a = a.sibling; } throw Error(o(188)); @@ -10494,7 +9945,7 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` function yt(e) { if (null !== e.blockedOn) return !1; for (var t = e.targetContainers; 0 < t.length; ) { - var n = Zt(e.domEventName, e.eventSystemFlags, t[0], e.nativeEvent); + var n = Jt(e.domEventName, e.eventSystemFlags, t[0], e.nativeEvent); if (null !== n) return null !== (t = rl(n)) && nt(t), (e.blockedOn = n), !1; t.shift(); @@ -10512,7 +9963,7 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` break; } for (var t = e.targetContainers; 0 < t.length; ) { - var n = Zt(e.domEventName, e.eventSystemFlags, t[0], e.nativeEvent); + var n = Jt(e.domEventName, e.eventSystemFlags, t[0], e.nativeEvent); if (null !== n) { e.blockedOn = n; break; @@ -10574,18 +10025,18 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` animationstart: Et(\\"Animation\\", \\"AnimationStart\\"), transitionend: Et(\\"Transition\\", \\"TransitionEnd\\"), }, - _t = {}, - Ct = {}; + Ct = {}, + _t = {}; function Pt(e) { - if (_t[e]) return _t[e]; + if (Ct[e]) return Ct[e]; if (!xt[e]) return e; var t, n = xt[e]; - for (t in n) if (n.hasOwnProperty(t) && t in Ct) return (_t[e] = n[t]); + for (t in n) if (n.hasOwnProperty(t) && t in _t) return (Ct[e] = n[t]); return e; } f && - ((Ct = document.createElement(\\"div\\").style), + ((_t = document.createElement(\\"div\\").style), \\"AnimationEvent\\" in window || (delete xt.animationend.animation, delete xt.animationiteration.animation, @@ -10649,7 +10100,7 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` \\"waiting\\", \\"waiting\\", ]; - function It(e, t) { + function Ft(e, t) { for (var n = 0; n < e.length; n += 2) { var r = e[n], l = e[n + 1]; @@ -10661,7 +10112,7 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` } (0, a.unstable_now)(); var Dt = 8; - function Ft(e) { + function It(e) { if (0 !== (1 & e)) return (Dt = 15), 1; if (0 !== (2 & e)) return (Dt = 14), 2; if (0 !== (4 & e)) return (Dt = 13), 4; @@ -10704,42 +10155,42 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` else if (0 !== (a = 134217727 & n)) { var i = a & ~o; 0 !== i - ? ((r = Ft(i)), (l = Dt)) - : 0 !== (u &= a) && ((r = Ft(u)), (l = Dt)); + ? ((r = It(i)), (l = Dt)) + : 0 !== (u &= a) && ((r = It(u)), (l = Dt)); } else 0 !== (a = n & ~o) - ? ((r = Ft(a)), (l = Dt)) - : 0 !== u && ((r = Ft(u)), (l = Dt)); + ? ((r = It(a)), (l = Dt)) + : 0 !== u && ((r = It(u)), (l = Dt)); if (0 === r) return 0; if ( - ((r = n & (((0 > (r = 31 - $t(r)) ? 0 : 1 << r) << 1) - 1)), + ((r = n & (((0 > (r = 31 - Wt(r)) ? 0 : 1 << r) << 1) - 1)), 0 !== t && t !== r && 0 === (t & o)) ) { - if ((Ft(t), l <= Dt)) return t; + if ((It(t), l <= Dt)) return t; Dt = l; } if (0 !== (t = e.entangledLanes)) for (e = e.entanglements, t &= r; 0 < t; ) - (l = 1 << (n = 31 - $t(t))), (r |= e[n]), (t &= ~l); + (l = 1 << (n = 31 - Wt(t))), (r |= e[n]), (t &= ~l); return r; } - function At(e) { + function jt(e) { return 0 !== (e = -1073741825 & e.pendingLanes) ? e : 1073741824 & e ? 1073741824 : 0; } - function jt(e, t) { + function At(e, t) { switch (e) { case 15: return 1; case 14: return 2; case 12: - return 0 === (e = Vt(24 & ~t)) ? jt(10, t) : e; + return 0 === (e = Vt(24 & ~t)) ? At(10, t) : e; case 10: - return 0 === (e = Vt(192 & ~t)) ? jt(8, t) : e; + return 0 === (e = Vt(192 & ~t)) ? At(8, t) : e; case 8: return ( 0 === (e = Vt(3584 & ~t)) && @@ -10759,14 +10210,14 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` for (var t = [], n = 0; 31 > n; n++) t.push(e); return t; } - function Wt(e, t, n) { + function $t(e, t, n) { e.pendingLanes |= t; var r = t - 1; (e.suspendedLanes &= r), (e.pingedLanes &= r), - ((e = e.eventTimes)[(t = 31 - $t(t))] = n); + ((e = e.eventTimes)[(t = 31 - Wt(t))] = n); } - var $t = Math.clz32 + var Wt = Math.clz32 ? Math.clz32 : function (e) { return 0 === e ? 32 : (31 - ((Ht(e) / Qt) | 0)) | 0; @@ -10777,26 +10228,26 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` Kt = a.unstable_runWithPriority, Yt = !0; function Xt(e, t, n, r) { - Fe || Ie(); - var l = Jt, - a = Fe; - Fe = !0; + Ie || Fe(); + var l = Zt, + a = Ie; + Ie = !0; try { Re(l, e, t, n, r); } finally { - (Fe = a) || Ae(); + (Ie = a) || je(); } } function Gt(e, t, n, r) { - Kt(qt, Jt.bind(null, e, t, n, r)); + Kt(qt, Zt.bind(null, e, t, n, r)); } - function Jt(e, t, n, r) { + function Zt(e, t, n, r) { var l; if (Yt) if ((l = 0 === (4 & t)) && 0 < ot.length && -1 < pt.indexOf(e)) (e = ht(null, e, t, n, r)), ot.push(e); else { - var a = Zt(e, t, n, r); + var a = Jt(e, t, n, r); if (null === a) l && mt(e, r); else { if (l) { @@ -10829,12 +10280,12 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` return; mt(e, r); } - Ir(e, t, r, null, n); + Fr(e, t, r, null, n); } } } - function Zt(e, t, n, r) { - var l = Ce(r); + function Jt(e, t, n, r) { + var l = _e(r); if (null !== (l = nl(l))) { var a = Xe(l); if (null === a) l = null; @@ -10850,7 +10301,7 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` } else a !== l && (l = null); } } - return Ir(e, t, r, l, n), null; + return Fr(e, t, r, l, n), null; } var en = null, tn = null, @@ -11013,7 +10464,7 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` Scroll: \\"ScrollLock\\", MozPrintableKey: \\"Unidentified\\", }, - _n = { + Cn = { 8: \\"Backspace\\", 9: \\"Tab\\", 12: \\"Clear\\", @@ -11051,7 +10502,7 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` 145: \\"ScrollLock\\", 224: \\"Meta\\", }, - Cn = { + _n = { Alt: \\"altKey\\", Control: \\"ctrlKey\\", Meta: \\"metaKey\\", @@ -11061,7 +10512,7 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` var t = this.nativeEvent; return t.getModifierState ? t.getModifierState(e) - : !!(e = Cn[e]) && !!t[e]; + : !!(e = _n[e]) && !!t[e]; } function Nn() { return Pn; @@ -11077,7 +10528,7 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` ? \\"Enter\\" : String.fromCharCode(e) : \\"keydown\\" === e.type || \\"keyup\\" === e.type - ? _n[e.keyCode] || \\"Unidentified\\" + ? Cn[e.keyCode] || \\"Unidentified\\" : \\"\\"; }, code: 0, @@ -11153,16 +10604,16 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` deltaZ: 0, deltaMode: 0, }), - In = un(Rn), + Fn = un(Rn), Dn = [9, 13, 27, 32], - Fn = f && \\"CompositionEvent\\" in window, + In = f && \\"CompositionEvent\\" in window, Un = null; f && \\"documentMode\\" in document && (Un = document.documentMode); - var An = f && \\"TextEvent\\" in window && !Un, - jn = f && (!Fn || (Un && 8 < Un && 11 >= Un)), + var jn = f && \\"TextEvent\\" in window && !Un, + An = f && (!In || (Un && 8 < Un && 11 >= Un)), Vn = String.fromCharCode(32), Bn = !1; - function Wn(e, t) { + function $n(e, t) { switch (e) { case \\"keyup\\": return -1 !== Dn.indexOf(t.keyCode); @@ -11176,7 +10627,7 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` return !1; } } - function $n(e) { + function Wn(e) { return \\"object\\" === typeof (e = e.detail) && \\"data\\" in e ? e.data : null; @@ -11205,7 +10656,7 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` } function Kn(e, t, n, r) { Le(r), - 0 < (t = Fr(t, \\"onChange\\")).length && + 0 < (t = Ir(t, \\"onChange\\")).length && ((n = new pn(\\"onChange\\", \\"change\\", null, n, r)), e.push({ event: n, listeners: t })); } @@ -11214,10 +10665,10 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` function Gn(e) { Tr(e, 0); } - function Jn(e) { + function Zn(e) { if (G(ll(e))) return e; } - function Zn(e, t) { + function Jn(e, t) { if (\\"change\\" === e) return t; } var er = !1; @@ -11238,15 +10689,15 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` Yn && (Yn.detachEvent(\\"onpropertychange\\", ar), (Xn = Yn = null)); } function ar(e) { - if (\\"value\\" === e.propertyName && Jn(Xn)) { + if (\\"value\\" === e.propertyName && Zn(Xn)) { var t = []; - if ((Kn(t, Xn, e, Ce(e)), (e = Gn), Fe)) e(t); + if ((Kn(t, Xn, e, _e(e)), (e = Gn), Ie)) e(t); else { - Fe = !0; + Ie = !0; try { Me(e, t); } finally { - (Fe = !1), Ae(); + (Ie = !1), je(); } } } @@ -11258,13 +10709,13 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` } function ur(e) { if (\\"selectionchange\\" === e || \\"keyup\\" === e || \\"keydown\\" === e) - return Jn(Xn); + return Zn(Xn); } function ir(e, t) { - if (\\"click\\" === e) return Jn(t); + if (\\"click\\" === e) return Zn(t); } function sr(e, t) { - if (\\"input\\" === e || \\"change\\" === e) return Jn(t); + if (\\"input\\" === e || \\"change\\" === e) return Zn(t); } var cr = \\"function\\" === typeof Object.is @@ -11332,14 +10783,14 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` ); } function vr() { - for (var e = window, t = J(); t instanceof e.HTMLIFrameElement; ) { + for (var e = window, t = Z(); t instanceof e.HTMLIFrameElement; ) { try { var n = \\"string\\" === typeof t.contentWindow.location.href; } catch (r) { n = !1; } if (!n) break; - t = J((e = t.contentWindow).document); + t = Z((e = t.contentWindow).document); } return t; } @@ -11367,7 +10818,7 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` n.window === n ? n.document : 9 === n.nodeType ? n : n.ownerDocument; Sr || null == br || - br !== J(r) || + br !== Z(r) || (\\"selectionStart\\" in (r = br) && gr(r) ? (r = { start: r.selectionStart, end: r.selectionEnd }) : (r = { @@ -11381,34 +10832,34 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` }), (kr && dr(kr, r)) || ((kr = r), - 0 < (r = Fr(wr, \\"onSelect\\")).length && + 0 < (r = Ir(wr, \\"onSelect\\")).length && ((t = new pn(\\"onSelect\\", \\"select\\", null, t, n)), e.push({ event: t, listeners: r }), (t.target = br)))); } - It( + Ft( \\"cancel cancel click click close close contextmenu contextMenu copy copy cut cut auxclick auxClick dblclick doubleClick dragend dragEnd dragstart dragStart drop drop focusin focus focusout blur input input invalid invalid keydown keyDown keypress keyPress keyup keyUp mousedown mouseDown mouseup mouseUp paste paste pause pause play play pointercancel pointerCancel pointerdown pointerDown pointerup pointerUp ratechange rateChange reset reset seeked seeked submit submit touchcancel touchCancel touchend touchEnd touchstart touchStart volumechange volumeChange\\".split( \\" \\" ), 0 ), - It( + Ft( \\"drag drag dragenter dragEnter dragexit dragExit dragleave dragLeave dragover dragOver mousemove mouseMove mouseout mouseOut mouseover mouseOver pointermove pointerMove pointerout pointerOut pointerover pointerOver scroll scroll toggle toggle touchmove touchMove wheel wheel\\".split( \\" \\" ), 1 ), - It(Rt, 2); + Ft(Rt, 2); for ( var xr = \\"change selectionchange textInput compositionstart compositionend compositionupdate\\".split( \\" \\" ), - _r = 0; - _r < xr.length; - _r++ + Cr = 0; + Cr < xr.length; + Cr++ ) - Mt.set(xr[_r], 0); + Mt.set(xr[Cr], 0); c(\\"onMouseEnter\\", [\\"mouseout\\", \\"mouseover\\"]), c(\\"onMouseLeave\\", [\\"mouseout\\", \\"mouseover\\"]), c(\\"onPointerEnter\\", [\\"pointerout\\", \\"pointerover\\"]), @@ -11447,21 +10898,21 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` \\" \\" ) ); - var Cr = + var _r = \\"abort canplay canplaythrough durationchange emptied encrypted ended error loadeddata loadedmetadata loadstart pause play playing progress ratechange seeked seeking stalled suspend timeupdate volumechange waiting\\".split( \\" \\" ), Pr = new Set( - \\"cancel close invalid load scroll toggle\\".split(\\" \\").concat(Cr) + \\"cancel close invalid load scroll toggle\\".split(\\" \\").concat(_r) ); function Nr(e, t, n) { var r = e.type || \\"unknown-event\\"; (e.currentTarget = n), (function (e, t, n, r, l, a, u, i, s) { - if ((Ye.apply(this, arguments), $e)) { - if (!$e) throw Error(o(198)); + if ((Ye.apply(this, arguments), We)) { + if (!We) throw Error(o(198)); var c = He; - ($e = !1), (He = null), Qe || ((Qe = !0), (qe = c)); + (We = !1), (He = null), Qe || ((Qe = !0), (qe = c)); } })(r, t, void 0, e), (e.currentTarget = null); @@ -11536,7 +10987,7 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` l = Gt; break; default: - l = Jt; + l = Zt; } (n = l.bind(null, t, n, e)), (l = void 0), @@ -11551,7 +11002,7 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` ? e.addEventListener(t, n, { passive: l }) : e.addEventListener(t, n, !1); } - function Ir(e, t, n, r, l) { + function Fr(e, t, n, r, l) { var a = r; if (0 === (1 & t) && 0 === (2 & t) && null !== r) e: for (;;) { @@ -11588,11 +11039,11 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` try { De(e, t, n); } finally { - (Ue = !1), Ae(); + (Ue = !1), je(); } })(function () { var r = a, - l = Ce(n), + l = _e(n), o = []; e: { var u = Ot.get(e); @@ -11656,7 +11107,7 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` i = mn; break; case \\"wheel\\": - i = In; + i = Fn; break; case \\"copy\\": case \\"cut\\": @@ -11684,7 +11135,7 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` null !== m && ((p = m), null !== d && - null != (m = je(h, d)) && + null != (m = Ae(h, d)) && c.push(Dr(h, m, p))), f) ) @@ -11755,8 +11206,8 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` c = null; } else c = null; - null !== i && Ar(o, u, i, c, !1), - null !== s && null !== f && Ar(o, f, s, c, !0); + null !== i && jr(o, u, i, c, !1), + null !== s && null !== f && jr(o, f, s, c, !0); } if ( \\"select\\" === @@ -11765,7 +11216,7 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` u.nodeName.toLowerCase()) || (\\"input\\" === i && \\"file\\" === u.type) ) - var v = Zn; + var v = Jn; else if (qn(u)) if (er) v = sr; else { @@ -11811,7 +11262,7 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` Er(o, n, l); } var y; - if (Fn) + if (In) e: { switch (e) { case \\"compositionstart\\": @@ -11828,26 +11279,26 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` } else Hn - ? Wn(e, n) && (b = \\"onCompositionEnd\\") + ? $n(e, n) && (b = \\"onCompositionEnd\\") : \\"keydown\\" === e && 229 === n.keyCode && (b = \\"onCompositionStart\\"); b && - (jn && + (An && \\"ko\\" !== n.locale && (Hn || \\"onCompositionStart\\" !== b ? \\"onCompositionEnd\\" === b && Hn && (y = rn()) : ((tn = \\"value\\" in (en = l) ? en.value : en.textContent), (Hn = !0))), - 0 < (g = Fr(r, b)).length && + 0 < (g = Ir(r, b)).length && ((b = new En(b, e, null, n, l)), o.push({ event: b, listeners: g }), - y ? (b.data = y) : null !== (y = $n(n)) && (b.data = y))), - (y = An + y ? (b.data = y) : null !== (y = Wn(n)) && (b.data = y))), + (y = jn ? (function (e, t) { switch (e) { case \\"compositionend\\": - return $n(t); + return Wn(t); case \\"keypress\\": return 32 !== t.which ? null : ((Bn = !0), Vn); case \\"textInput\\": @@ -11858,7 +11309,7 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` })(e, n) : (function (e, t) { if (Hn) - return \\"compositionend\\" === e || (!Fn && Wn(e, t)) + return \\"compositionend\\" === e || (!In && $n(e, t)) ? ((e = rn()), (nn = tn = en = null), (Hn = !1), e) : null; switch (e) { @@ -11875,10 +11326,10 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` } return null; case \\"compositionend\\": - return jn && \\"ko\\" !== t.locale ? null : t.data; + return An && \\"ko\\" !== t.locale ? null : t.data; } })(e, n)) && - 0 < (r = Fr(r, \\"onBeforeInput\\")).length && + 0 < (r = Ir(r, \\"onBeforeInput\\")).length && ((l = new En(\\"onBeforeInput\\", \\"beforeinput\\", null, n, l)), o.push({ event: l, listeners: r }), (l.data = y)); @@ -11889,15 +11340,15 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` function Dr(e, t, n) { return { instance: e, listener: t, currentTarget: n }; } - function Fr(e, t) { + function Ir(e, t) { for (var n = t + \\"Capture\\", r = []; null !== e; ) { var l = e, a = l.stateNode; 5 === l.tag && null !== a && ((l = a), - null != (a = je(e, n)) && r.unshift(Dr(e, a, l)), - null != (a = je(e, t)) && r.push(Dr(e, a, l))), + null != (a = Ae(e, n)) && r.unshift(Dr(e, a, l)), + null != (a = Ae(e, t)) && r.push(Dr(e, a, l))), (e = e.return); } return r; @@ -11909,7 +11360,7 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` } while (e && 5 !== e.tag); return e || null; } - function Ar(e, t, n, r, l) { + function jr(e, t, n, r, l) { for (var a = t._reactName, o = []; null !== n && n !== r; ) { var u = n, i = u.alternate, @@ -11919,16 +11370,16 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` null !== s && ((u = s), l - ? null != (i = je(n, a)) && o.unshift(Dr(n, i, u)) - : l || (null != (i = je(n, a)) && o.push(Dr(n, i, u)))), + ? null != (i = Ae(n, a)) && o.unshift(Dr(n, i, u)) + : l || (null != (i = Ae(n, a)) && o.push(Dr(n, i, u)))), (n = n.return); } 0 !== o.length && e.push({ event: t, listeners: o }); } - function jr() {} + function Ar() {} var Vr = null, Br = null; - function Wr(e, t) { + function $r(e, t) { switch (e) { case \\"button\\": case \\"input\\": @@ -11938,7 +11389,7 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` } return !1; } - function $r(e, t) { + function Wr(e, t) { return ( \\"textarea\\" === e || \\"option\\" === e || @@ -11980,21 +11431,21 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` } var Xr = 0; var Gr = Math.random().toString(36).slice(2), - Jr = \\"__reactFiber$\\" + Gr, - Zr = \\"__reactProps$\\" + Gr, + Zr = \\"__reactFiber$\\" + Gr, + Jr = \\"__reactProps$\\" + Gr, el = \\"__reactContainer$\\" + Gr, tl = \\"__reactEvents$\\" + Gr; function nl(e) { - var t = e[Jr]; + var t = e[Zr]; if (t) return t; for (var n = e.parentNode; n; ) { - if ((t = n[el] || n[Jr])) { + if ((t = n[el] || n[Zr])) { if ( ((n = t.alternate), null !== t.child || (null !== n && null !== n.child)) ) for (e = Yr(e); null !== e; ) { - if ((n = e[Jr])) return n; + if ((n = e[Zr])) return n; e = Yr(e); } return t; @@ -12004,7 +11455,7 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` return null; } function rl(e) { - return !(e = e[Jr] || e[el]) || + return !(e = e[Zr] || e[el]) || (5 !== e.tag && 6 !== e.tag && 13 !== e.tag && 3 !== e.tag) ? null : e; @@ -12014,7 +11465,7 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` throw Error(o(33)); } function al(e) { - return e[Zr] || null; + return e[Jr] || null; } function ol(e) { var t = e[tl]; @@ -12098,8 +11549,8 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` } var El = null, xl = null, - _l = a.unstable_runWithPriority, - Cl = a.unstable_scheduleCallback, + Cl = a.unstable_runWithPriority, + _l = a.unstable_scheduleCallback, Pl = a.unstable_cancelCallback, Nl = a.unstable_shouldYield, Tl = a.unstable_requestPaint, @@ -12108,21 +11559,21 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` Ol = a.unstable_ImmediatePriority, Ml = a.unstable_UserBlockingPriority, Rl = a.unstable_NormalPriority, - Il = a.unstable_LowPriority, + Fl = a.unstable_LowPriority, Dl = a.unstable_IdlePriority, - Fl = {}, + Il = {}, Ul = void 0 !== Tl ? Tl : function () {}, - Al = null, jl = null, + Al = null, Vl = !1, Bl = zl(), - Wl = + $l = 1e4 > Bl ? zl : function () { return zl() - Bl; }; - function $l() { + function Wl() { switch (Ll()) { case Ol: return 99; @@ -12130,7 +11581,7 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` return 98; case Rl: return 97; - case Il: + case Fl: return 96; case Dl: return 95; @@ -12147,7 +11598,7 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` case 97: return Rl; case 96: - return Il; + return Fl; case 95: return Dl; default: @@ -12155,24 +11606,24 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` } } function Ql(e, t) { - return (e = Hl(e)), _l(e, t); + return (e = Hl(e)), Cl(e, t); } function ql(e, t, n) { - return (e = Hl(e)), Cl(e, t, n); + return (e = Hl(e)), _l(e, t, n); } function Kl() { - if (null !== jl) { - var e = jl; - (jl = null), Pl(e); + if (null !== Al) { + var e = Al; + (Al = null), Pl(e); } Yl(); } function Yl() { - if (!Vl && null !== Al) { + if (!Vl && null !== jl) { Vl = !0; var e = 0; try { - var t = Al; + var t = jl; Ql(99, function () { for (; e < t.length; e++) { var n = t[e]; @@ -12181,9 +11632,9 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` } while (null !== n); } }), - (Al = null); + (jl = null); } catch (n) { - throw (null !== Al && (Al = Al.slice(e + 1)), Cl(Ol, Kl), n); + throw (null !== jl && (jl = jl.slice(e + 1)), _l(Ol, Kl), n); } finally { Vl = !1; } @@ -12198,16 +11649,16 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` } return t; } - var Jl = sl(null), - Zl = null, + var Zl = sl(null), + Jl = null, ea = null, ta = null; function na() { - ta = ea = Zl = null; + ta = ea = Jl = null; } function ra(e) { - var t = Jl.current; - cl(Jl), (e.type._context._currentValue = t); + var t = Zl.current; + cl(Zl), (e.type._context._currentValue = t); } function la(e, t) { for (; null !== e; ) { @@ -12220,11 +11671,11 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` } } function aa(e, t) { - (Zl = e), + (Jl = e), (ta = ea = null), null !== (e = e.dependencies) && null !== e.firstContext && - (0 !== (e.lanes & t) && (Fo = !0), (e.firstContext = null)); + (0 !== (e.lanes & t) && (Io = !0), (e.firstContext = null)); } function oa(e, t) { if (ta !== e && !1 !== t && 0 !== t) @@ -12234,9 +11685,9 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` (t = { context: e, observedBits: t, next: null }), null === ea) ) { - if (null === Zl) throw Error(o(308)); + if (null === Jl) throw Error(o(308)); (ea = t), - (Zl.dependencies = { + (Jl.dependencies = { lanes: 0, firstContext: t, responders: null, @@ -12577,7 +12028,7 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` ) ); } - function _a(e) { + function Ca(e) { function t(t, n) { if (e) { var r = t.lastEffect; @@ -12892,8 +12343,8 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` return n(e, r); }; } - var Ca = _a(!0), - Pa = _a(!1), + var _a = Ca(!0), + Pa = Ca(!1), Na = {}, Ta = sl(Na), za = sl(Na), @@ -12919,7 +12370,7 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` function Ra() { cl(Ta), cl(za), cl(La); } - function Ia(e) { + function Fa(e) { Oa(La.current); var t = Oa(Ta.current), n = he(t, e.type); @@ -12928,7 +12379,7 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` function Da(e) { za.current === e && (cl(Ta), cl(za)); } - var Fa = sl(0); + var Ia = sl(0); function Ua(e) { for (var t = e; null !== t; ) { if (13 === t.tag) { @@ -12955,11 +12406,11 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` } return null; } - var Aa = null, - ja = null, + var ja = null, + Aa = null, Va = !1; function Ba(e, t) { - var n = $i(5, null, null, 0); + var n = Wi(5, null, null, 0); (n.elementType = \\"DELETED\\"), (n.type = \\"DELETED\\"), (n.stateNode = t), @@ -12969,7 +12420,7 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` ? ((e.lastEffect.nextEffect = n), (e.lastEffect = n)) : (e.firstEffect = e.lastEffect = n); } - function Wa(e, t) { + function $a(e, t) { switch (e.tag) { case 5: var n = e.type; @@ -12991,20 +12442,20 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` return !1; } } - function $a(e) { + function Wa(e) { if (Va) { - var t = ja; + var t = Aa; if (t) { var n = t; - if (!Wa(e, t)) { - if (!(t = Kr(n.nextSibling)) || !Wa(e, t)) + if (!$a(e, t)) { + if (!(t = Kr(n.nextSibling)) || !$a(e, t)) return ( - (e.flags = (-1025 & e.flags) | 2), (Va = !1), void (Aa = e) + (e.flags = (-1025 & e.flags) | 2), (Va = !1), void (ja = e) ); - Ba(Aa, n); + Ba(ja, n); } - (Aa = e), (ja = Kr(t.firstChild)); - } else (e.flags = (-1025 & e.flags) | 2), (Va = !1), (Aa = e); + (ja = e), (Aa = Kr(t.firstChild)); + } else (e.flags = (-1025 & e.flags) | 2), (Va = !1), (ja = e); } } function Ha(e) { @@ -13014,17 +12465,17 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` ) e = e.return; - Aa = e; + ja = e; } function Qa(e) { - if (e !== Aa) return !1; + if (e !== ja) return !1; if (!Va) return Ha(e), (Va = !0), !1; var t = e.type; if ( 5 !== e.tag || - (\\"head\\" !== t && \\"body\\" !== t && !$r(t, e.memoizedProps)) + (\\"head\\" !== t && \\"body\\" !== t && !Wr(t, e.memoizedProps)) ) - for (t = ja; t; ) Ba(e, t), (t = Kr(t.nextSibling)); + for (t = Aa; t; ) Ba(e, t), (t = Kr(t.nextSibling)); if ((Ha(e), 13 === e.tag)) { if (!(e = null !== (e = e.memoizedState) ? e.dehydrated : null)) throw Error(o(317)); @@ -13034,7 +12485,7 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` var n = e.data; if (\\"/$\\" === n) { if (0 === t) { - ja = Kr(e.nextSibling); + Aa = Kr(e.nextSibling); break e; } t--; @@ -13042,13 +12493,13 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` } e = e.nextSibling; } - ja = null; + Aa = null; } - } else ja = Aa ? Kr(e.stateNode.nextSibling) : null; + } else Aa = ja ? Kr(e.stateNode.nextSibling) : null; return !0; } function qa() { - (ja = Aa = null), (Va = !1); + (Aa = ja = null), (Va = !1); } var Ka = []; function Ya() { @@ -13058,8 +12509,8 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` } var Xa = k.ReactCurrentDispatcher, Ga = k.ReactCurrentBatchConfig, - Ja = 0, - Za = null, + Za = 0, + Ja = null, eo = null, to = null, no = !1, @@ -13075,8 +12526,8 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` } function oo(e, t, n, r, l, a) { if ( - ((Ja = a), - (Za = t), + ((Za = a), + (Ja = t), (t.memoizedState = null), (t.updateQueue = null), (t.lanes = 0), @@ -13090,15 +12541,15 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` (a += 1), (to = eo = null), (t.updateQueue = null), - (Xa.current = Io), + (Xa.current = Fo), (e = n(r, l)); } while (ro); } if ( ((Xa.current = Oo), (t = null !== eo && null !== eo.next), - (Ja = 0), - (to = eo = Za = null), + (Za = 0), + (to = eo = Ja = null), (no = !1), t) ) @@ -13114,15 +12565,15 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` next: null, }; return ( - null === to ? (Za.memoizedState = to = e) : (to = to.next = e), to + null === to ? (Ja.memoizedState = to = e) : (to = to.next = e), to ); } function io() { if (null === eo) { - var e = Za.alternate; + var e = Ja.alternate; e = null !== e ? e.memoizedState : null; } else e = eo.next; - var t = null === to ? Za.memoizedState : to.next; + var t = null === to ? Ja.memoizedState : to.next; if (null !== t) (to = t), (eo = e); else { if (null === e) throw Error(o(310)); @@ -13133,7 +12584,7 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` queue: eo.queue, next: null, }), - null === to ? (Za.memoizedState = to = e) : (to = to.next = e); + null === to ? (Ja.memoizedState = to = e) : (to = to.next = e); } return to; } @@ -13161,7 +12612,7 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` s = l; do { var c = s.lane; - if ((Ja & c) === c) + if ((Za & c) === c) null !== i && (i = i.next = { @@ -13181,13 +12632,13 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` next: null, }; null === i ? ((u = i = f), (a = r)) : (i = i.next = f), - (Za.lanes |= c), + (Ja.lanes |= c), (Vu |= c); } s = s.next; } while (null !== s && s !== l); null === i ? (a = r) : (i.next = u), - cr(r, t.memoizedState) || (Fo = !0), + cr(r, t.memoizedState) || (Io = !0), (t.memoizedState = r), (t.baseState = a), (t.baseQueue = i), @@ -13209,7 +12660,7 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` do { (a = e(a, u.action)), (u = u.next); } while (u !== l); - cr(a, t.memoizedState) || (Fo = !0), + cr(a, t.memoizedState) || (Io = !0), (t.memoizedState = a), null === t.baseQueue && (t.baseState = a), (n.lastRenderedState = a); @@ -13224,7 +12675,7 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` (null !== l ? (e = l === r) : ((e = e.mutableReadLanes), - (e = (Ja & e) === e) && + (e = (Za & e) === e) && ((t._workInProgressVersionPrimary = r), Ka.push(t))), e) ) @@ -13248,7 +12699,7 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` h = p.getSnapshot, m = d.source; d = d.subscribe; - var v = Za; + var v = Ja; return ( (e.memoizedState = { refs: p, source: t, subscribe: r }), i.useEffect( @@ -13264,7 +12715,7 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` (e = l.mutableReadLanes), (l.entangledLanes |= e); for (var r = l.entanglements, o = e; 0 < o; ) { - var i = 31 - $t(o), + var i = 31 - Wt(o), s = 1 << i; (r[i] |= e), (o &= ~s); } @@ -13297,7 +12748,7 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` lastRenderedReducer: so, lastRenderedState: f, }).dispatch = c = - Lo.bind(null, Za, e)), + Lo.bind(null, Ja, e)), (s.queue = e), (s.baseQueue = null), (f = po(l, t, n)), @@ -13320,16 +12771,16 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` lastRenderedReducer: so, lastRenderedState: e, }).dispatch = - Lo.bind(null, Za, e)), + Lo.bind(null, Ja, e)), [t.memoizedState, e] ); } function go(e, t, n, r) { return ( (e = { tag: e, create: t, destroy: n, deps: r, next: null }), - null === (t = Za.updateQueue) + null === (t = Ja.updateQueue) ? ((t = { lastEffect: null }), - (Za.updateQueue = t), + (Ja.updateQueue = t), (t.lastEffect = e.next = e)) : null === (n = t.lastEffect) ? (t.lastEffect = e.next = e) @@ -13345,7 +12796,7 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` } function wo(e, t, n, r) { var l = uo(); - (Za.flags |= e), + (Ja.flags |= e), (l.memoizedState = go(1 | t, n, void 0, void 0 === r ? null : r)); } function ko(e, t, n, r) { @@ -13357,7 +12808,7 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` if (((a = o.destroy), null !== r && ao(r, o.deps))) return void go(t, n, a, r); } - (Za.flags |= e), (l.memoizedState = go(1 | t, n, a, r)); + (Ja.flags |= e), (l.memoizedState = go(1 | t, n, a, r)); } function So(e, t) { return wo(516, 4, e, t); @@ -13368,7 +12819,7 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` function xo(e, t) { return ko(4, 2, e, t); } - function _o(e, t) { + function Co(e, t) { return \\"function\\" === typeof t ? ((e = e()), t(e), @@ -13383,10 +12834,10 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` }) : void 0; } - function Co(e, t, n) { + function _o(e, t, n) { return ( (n = null !== n && void 0 !== n ? n.concat([e]) : null), - ko(4, 2, _o.bind(null, t, e), n) + ko(4, 2, Co.bind(null, t, e), n) ); } function Po() {} @@ -13407,7 +12858,7 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` : ((e = e()), (n.memoizedState = [e, t]), e); } function zo(e, t) { - var n = $l(); + var n = Wl(); Ql(98 > n ? 98 : n, function () { e(!0); }), @@ -13436,7 +12887,7 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` (null === o ? (a.next = a) : ((a.next = o.next), (o.next = a)), (t.pending = a), (o = e.alternate), - e === Za || (null !== o && o === Za)) + e === Ja || (null !== o && o === Ja)) ) ro = no = !0; else { @@ -13481,7 +12932,7 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` useImperativeHandle: function (e, t, n) { return ( (n = null !== n && void 0 !== n ? n.concat([e]) : null), - wo(4, 2, _o.bind(null, t, e), n) + wo(4, 2, Co.bind(null, t, e), n) ); }, useLayoutEffect: function (e, t) { @@ -13508,7 +12959,7 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` lastRenderedReducer: e, lastRenderedState: t, }).dispatch = - Lo.bind(null, Za, e)), + Lo.bind(null, Ja, e)), [r.memoizedState, e] ); }, @@ -13555,7 +13006,7 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` if (Va) { var e = !1, t = (function (e) { - return { $$typeof: I, toString: e, valueOf: e }; + return { $$typeof: F, toString: e, valueOf: e }; })(function () { throw ( (e || ((e = !0), n(\\"r:\\" + (Xr++).toString(36))), @@ -13564,8 +13015,8 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` }), n = vo(t)[1]; return ( - 0 === (2 & Za.mode) && - ((Za.flags |= 516), + 0 === (2 & Ja.mode) && + ((Ja.flags |= 516), go( 5, function () { @@ -13586,7 +13037,7 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` useCallback: No, useContext: oa, useEffect: Eo, - useImperativeHandle: Co, + useImperativeHandle: _o, useLayoutEffect: xo, useMemo: To, useReducer: co, @@ -13625,12 +13076,12 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` }, unstable_isNewReconciler: !1, }, - Io = { + Fo = { readContext: oa, useCallback: No, useContext: oa, useEffect: Eo, - useImperativeHandle: Co, + useImperativeHandle: _o, useLayoutEffect: xo, useMemo: To, useReducer: fo, @@ -13670,17 +13121,17 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` unstable_isNewReconciler: !1, }, Do = k.ReactCurrentOwner, - Fo = !1; + Io = !1; function Uo(e, t, n, r) { - t.child = null === e ? Pa(t, null, n, r) : Ca(t, e.child, n, r); + t.child = null === e ? Pa(t, null, n, r) : _a(t, e.child, n, r); } - function Ao(e, t, n, r, l) { + function jo(e, t, n, r, l) { n = n.render; var a = t.ref; return ( aa(t, l), (r = oo(e, t, n, r, a, l)), - null === e || Fo + null === e || Io ? ((t.flags |= 1), Uo(e, t, r, l), t.child) : ((t.updateQueue = e.updateQueue), (t.flags &= -517), @@ -13688,7 +13139,7 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` au(e, t, l)) ); } - function jo(e, t, n, r, l, a) { + function Ao(e, t, n, r, l, a) { if (null === e) { var o = n.type; return \\"function\\" !== typeof o || @@ -13715,11 +13166,11 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` } function Vo(e, t, n, r, l, a) { if (null !== e && dr(e.memoizedProps, r) && e.ref === t.ref) { - if (((Fo = !1), 0 === (a & l))) + if (((Io = !1), 0 === (a & l))) return (t.lanes = e.lanes), au(e, t, a); - 0 !== (16384 & e.flags) && (Fo = !0); + 0 !== (16384 & e.flags) && (Io = !0); } - return $o(e, t, n, r, a); + return Wo(e, t, n, r, a); } function Bo(e, t, n) { var r = t.pendingProps, @@ -13747,18 +13198,18 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` Si(t, r); return Uo(e, t, l, n), t.child; } - function Wo(e, t) { + function $o(e, t) { var n = t.ref; ((null === e && null !== n) || (null !== e && e.ref !== n)) && (t.flags |= 128); } - function $o(e, t, n, r, l) { + function Wo(e, t, n, r, l) { var a = gl(n) ? ml : pl.current; return ( (a = vl(t, a)), aa(t, l), (n = oo(e, t, n, r, a, l)), - null === e || Fo + null === e || Io ? ((t.flags |= 1), Uo(e, t, n, l), t.child) : ((t.updateQueue = e.updateQueue), (t.flags &= -517), @@ -13881,7 +13332,7 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` return Qo(e, t, n, r, a, l); } function Qo(e, t, n, r, l, a) { - Wo(e, t); + $o(e, t); var o = 0 !== (64 & t.flags); if (!r && !o) return l && Sl(t, n, !1), au(e, t, a); (r = t.stateNode), (Do.current = t); @@ -13892,8 +13343,8 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` return ( (t.flags |= 1), null !== e && o - ? ((t.child = Ca(t, e.child, null, a)), - (t.child = Ca(t, null, u, a))) + ? ((t.child = _a(t, e.child, null, a)), + (t.child = _a(t, null, u, a))) : Uo(e, t, u, a), (t.memoizedState = r.state), l && Sl(t, n, !0), @@ -13911,10 +13362,10 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` Yo, Xo, Go = { dehydrated: null, retryLane: 0 }; - function Jo(e, t, n) { + function Zo(e, t, n) { var r, l = t.pendingProps, - a = Fa.current, + a = Ia.current, o = !1; return ( (r = 0 !== (64 & t.flags)) || @@ -13925,18 +13376,18 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` void 0 === l.fallback || !0 === l.unstable_avoidThisFallback || (a |= 1), - fl(Fa, 1 & a), + fl(Ia, 1 & a), null === e - ? (void 0 !== l.fallback && $a(t), + ? (void 0 !== l.fallback && Wa(t), (e = l.children), (a = l.fallback), o - ? ((e = Zo(t, e, a, n)), + ? ((e = Jo(t, e, a, n)), (t.child.memoizedState = { baseLanes: n }), (t.memoizedState = Go), e) : \\"number\\" === typeof l.unstable_expectedLoadTime - ? ((e = Zo(t, e, a, n)), + ? ((e = Jo(t, e, a, n)), (t.child.memoizedState = { baseLanes: n }), (t.memoizedState = Go), (t.lanes = 33554432), @@ -13963,7 +13414,7 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` : ((n = eu(e, t, l.children, n)), (t.memoizedState = null), n)) ); } - function Zo(e, t, n, r) { + function Jo(e, t, n, r) { var l = e.mode, a = e.child; return ( @@ -14046,7 +13497,7 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` var r = t.pendingProps, l = r.revealOrder, a = r.tail; - if ((Uo(e, t, r.children, n), 0 !== (2 & (r = Fa.current)))) + if ((Uo(e, t, r.children, n), 0 !== (2 & (r = Ia.current)))) (r = (1 & r) | 2), (t.flags |= 64); else { if (null !== e && 0 !== (64 & e.flags)) @@ -14066,7 +13517,7 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` } r &= 1; } - if ((fl(Fa, r), 0 === (2 & t.mode))) t.memoizedState = null; + if ((fl(Ia, r), 0 === (2 & t.mode))) t.memoizedState = null; else switch (l) { case \\"forwards\\": @@ -14179,7 +13630,7 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` if (((e = Oa(Ta.current)), Qa(t))) { (r = t.stateNode), (n = t.type); var u = t.memoizedProps; - switch (((r[Jr] = t), (r[Zr] = u), n)) { + switch (((r[Zr] = t), (r[Jr] = u), n)) { case \\"dialog\\": zr(\\"cancel\\", r), zr(\\"close\\", r); break; @@ -14190,7 +13641,7 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` break; case \\"video\\": case \\"audio\\": - for (e = 0; e < Cr.length; e++) zr(Cr[e], r); + for (e = 0; e < _r.length; e++) zr(_r[e], r); break; case \\"source\\": zr(\\"error\\", r); @@ -14237,7 +13688,7 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` case \\"option\\": break; default: - \\"function\\" === typeof u.onClick && (r.onclick = jr); + \\"function\\" === typeof u.onClick && (r.onclick = Ar); } (r = e), (t.updateQueue = r), null !== r && (t.flags |= 4); } else { @@ -14258,11 +13709,11 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` ? (s.multiple = !0) : r.size && (s.size = r.size))) : (e = s.createElementNS(e, n)), - (e[Jr] = t), - (e[Zr] = r), + (e[Zr] = t), + (e[Jr] = r), Ko(e, t), (t.stateNode = e), - (s = _e(n, r)), + (s = Ce(n, r)), n) ) { case \\"dialog\\": @@ -14275,7 +13726,7 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` break; case \\"video\\": case \\"audio\\": - for (a = 0; a < Cr.length; a++) zr(Cr[a], e); + for (a = 0; a < _r.length; a++) zr(_r[a], e); a = r; break; case \\"source\\": @@ -14290,7 +13741,7 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` zr(\\"toggle\\", e), (a = r); break; case \\"input\\": - ee(e, r), (a = Z(e, r)), zr(\\"invalid\\", e); + ee(e, r), (a = J(e, r)), zr(\\"invalid\\", e); break; case \\"option\\": a = ae(e, r); @@ -14344,9 +13795,9 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` oe(e, !!r.multiple, r.defaultValue, !0); break; default: - \\"function\\" === typeof a.onClick && (e.onclick = jr); + \\"function\\" === typeof a.onClick && (e.onclick = Ar); } - Wr(n, r) && (t.flags |= 4); + $r(n, r) && (t.flags |= 4); } null !== t.ref && (t.flags |= 128); } @@ -14361,17 +13812,17 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` Qa(t) ? ((r = t.stateNode), (n = t.memoizedProps), - (r[Jr] = t), + (r[Zr] = t), r.nodeValue !== n && (t.flags |= 4)) : (((r = ( 9 === n.nodeType ? n : n.ownerDocument - ).createTextNode(r))[Jr] = t), + ).createTextNode(r))[Zr] = t), (t.stateNode = r)); } return null; case 13: return ( - cl(Fa), + cl(Ia), (r = t.memoizedState), 0 !== (64 & t.flags) ? ((t.lanes = n), t) @@ -14385,12 +13836,12 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` 0 !== (2 & t.mode) && ((null === e && !0 !== t.memoizedProps.unstable_avoidThisFallback) || - 0 !== (1 & Fa.current) + 0 !== (1 & Ia.current) ? 0 === Uu && (Uu = 3) : ((0 !== Uu && 3 !== Uu) || (Uu = 4), null === Mu || (0 === (134217727 & Vu) && 0 === (134217727 & Bu)) || - yi(Mu, Iu))), + yi(Mu, Fu))), (r || n) && (t.flags |= 4), null) ); @@ -14399,7 +13850,7 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` case 10: return ra(t), null; case 19: - if ((cl(Fa), null === (r = t.memoizedState))) return null; + if ((cl(Ia), null === (r = t.memoizedState))) return null; if (((u = 0 !== (64 & t.flags)), null === (s = r.rendering))) if (u) ou(r, !1); else { @@ -14448,12 +13899,12 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` firstContext: e.firstContext, })), (n = n.sibling); - return fl(Fa, (1 & Fa.current) | 2), t.child; + return fl(Ia, (1 & Ia.current) | 2), t.child; } e = e.sibling; } null !== r.tail && - Wl() > Qu && + $l() > Qu && ((t.flags |= 64), (u = !0), ou(r, !1), (t.lanes = 33554432)); } else { @@ -14476,7 +13927,7 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` null ); } else - 2 * Wl() - r.renderingStartTime > Qu && + 2 * $l() - r.renderingStartTime > Qu && 1073741824 !== n && ((t.flags |= 64), (u = !0), @@ -14492,10 +13943,10 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` (r.rendering = n), (r.tail = n.sibling), (r.lastEffect = t.lastEffect), - (r.renderingStartTime = Wl()), + (r.renderingStartTime = $l()), (n.sibling = null), - (t = Fa.current), - fl(Fa, u ? (1 & t) | 2 : 1 & t), + (t = Ia.current), + fl(Ia, u ? (1 & t) | 2 : 1 & t), n) : null; case 23: @@ -14525,11 +13976,11 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` return Da(e), null; case 13: return ( - cl(Fa), + cl(Ia), 4096 & (t = e.flags) ? ((e.flags = (-4097 & t) | 64), e) : null ); case 19: - return cl(Fa), null; + return cl(Ia), null; case 4: return Ra(), null; case 10: @@ -14586,7 +14037,7 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` u = null; switch (n) { case \\"input\\": - (a = Z(e, a)), (r = Z(e, r)), (u = []); + (a = J(e, a)), (r = J(e, r)), (u = []); break; case \\"option\\": (a = ae(e, a)), (r = ae(e, r)), (u = []); @@ -14602,7 +14053,7 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` default: \\"function\\" !== typeof a.onClick && \\"function\\" === typeof r.onClick && - (e.onclick = jr); + (e.onclick = Ar); } for (f in (xe(n, r), (n = null), a)) if (!r.hasOwnProperty(f) && a.hasOwnProperty(f) && null != a[f]) @@ -14651,7 +14102,7 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` u || s === c || (u = [])) : \\"object\\" === typeof c && null !== c && - c.$$typeof === I + c.$$typeof === F ? c.toString() : (u = u || []).push(f, c)); } @@ -14689,7 +14140,7 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` \\"function\\" === typeof a.componentDidCatch && (n.callback = function () { \\"function\\" !== typeof r && - (null === Ju ? (Ju = new Set([this])) : Ju.add(this), cu(0, t)); + (null === Zu ? (Zu = new Set([this])) : Zu.add(this), cu(0, t)); var e = t.stack; this.componentDidCatch(t.value, { componentStack: null !== e ? e : \\"\\", @@ -14706,7 +14157,7 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` try { t(null); } catch (n) { - ji(e, n); + Ai(e, n); } else t.current = null; } @@ -14764,7 +14215,7 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` (r = l.next), 0 !== (4 & (l = l.tag)) && 0 !== (1 & l) && - (Fi(n, e), Di(n, e)), + (Ii(n, e), Di(n, e)), (e = r); } while (e !== t); } @@ -14803,7 +14254,7 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` void ( null === t && 4 & n.flags && - Wr(n.type, n.memoizedProps) && + $r(n.type, n.memoizedProps) && e.focus() ) ); @@ -14881,13 +14332,13 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` var r = n, l = r.destroy; if (((r = r.tag), void 0 !== l)) - if (0 !== (4 & r)) Fi(t, n); + if (0 !== (4 & r)) Ii(t, n); else { r = t; try { l(); } catch (a) { - ji(r, a); + Ai(r, a); } } n = n.next; @@ -14904,14 +14355,14 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` (e.state = t.memoizedState), e.componentWillUnmount(); } catch (a) { - ji(t, a); + Ai(t, a); } break; case 5: mu(t); break; case 4: - _u(e, t); + Cu(e, t); } } function wu(e) { @@ -14988,7 +14439,7 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` : (t = n).appendChild(e), (null !== (n = n._reactRootContainer) && void 0 !== n) || null !== t.onclick || - (t.onclick = jr)); + (t.onclick = Ar)); else if (4 !== r && null !== (e = e.child)) for (Eu(e, t, n), e = e.sibling; null !== e; ) Eu(e, t, n), (e = e.sibling); @@ -15003,7 +14454,7 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` for (xu(e, t, n), e = e.sibling; null !== e; ) xu(e, t, n), (e = e.sibling); } - function _u(e, t) { + function Cu(e, t) { for (var n, r, l = t, a = !1; ; ) { if (!a) { a = l.return; @@ -15061,7 +14512,7 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` (l.sibling.return = l.return), (l = l.sibling); } } - function Cu(e, t) { + function _u(e, t) { switch (t.tag) { case 0: case 11: @@ -15090,13 +14541,13 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` var a = t.updateQueue; if (((t.updateQueue = null), null !== a)) { for ( - n[Zr] = r, + n[Jr] = r, \\"input\\" === e && \\"radio\\" === r.type && null != r.name && te(n, r), - _e(e, l), - t = _e(e, r), + Ce(e, l), + t = Ce(e, r), l = 0; l < a.length; l += 2 @@ -15141,7 +14592,7 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` ); case 13: return ( - null !== t.memoizedState && ((Hu = Wl()), yu(t.child, !0)), + null !== t.memoizedState && ((Hu = $l()), yu(t.child, !0)), void Pu(t) ); case 19: @@ -15178,27 +14629,27 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` Ou = 0, Mu = null, Ru = null, - Iu = 0, + Fu = 0, Du = 0, - Fu = sl(0), + Iu = sl(0), Uu = 0, - Au = null, - ju = 0, + ju = null, + Au = 0, Vu = 0, Bu = 0, - Wu = 0, - $u = null, + $u = 0, + Wu = null, Hu = 0, Qu = 1 / 0; function qu() { - Qu = Wl() + 500; + Qu = $l() + 500; } var Ku, Yu = null, Xu = !1, Gu = null, - Ju = null, - Zu = !1, + Zu = null, + Ju = !1, ei = null, ti = 90, ni = [], @@ -15212,13 +14663,13 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` ci = null, fi = !1; function di() { - return 0 !== (48 & Ou) ? Wl() : -1 !== ui ? ui : (ui = Wl()); + return 0 !== (48 & Ou) ? $l() : -1 !== ui ? ui : (ui = $l()); } function pi(e) { if (0 === (2 & (e = e.mode))) return 1; - if (0 === (4 & e)) return 99 === $l() ? 1 : 2; - if ((0 === ii && (ii = ju), 0 !== Xl.transition)) { - 0 !== si && (si = null !== $u ? $u.pendingLanes : 0), (e = ii); + if (0 === (4 & e)) return 99 === Wl() ? 1 : 2; + if ((0 === ii && (ii = Au), 0 !== Xl.transition)) { + 0 !== si && (si = null !== Wu ? Wu.pendingLanes : 0), (e = ii); var t = 4186112 & ~si; return ( 0 === (t &= -t) && @@ -15228,10 +14679,10 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` ); } return ( - (e = $l()), + (e = Wl()), 0 !== (4 & Ou) && 98 === e - ? (e = jt(12, ii)) - : (e = jt( + ? (e = At(12, ii)) + : (e = At( (e = (function (e) { switch (e) { case 99: @@ -15255,8 +14706,8 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` function hi(e, t, n) { if (50 < ai) throw ((ai = 0), (oi = null), Error(o(185))); if (null === (e = mi(e, t))) return null; - Wt(e, t, n), e === Mu && ((Bu |= t), 4 === Uu && yi(e, Iu)); - var r = $l(); + $t(e, t, n), e === Mu && ((Bu |= t), 4 === Uu && yi(e, Fu)); + var r = Wl(); 1 === t ? 0 !== (8 & Ou) && 0 === (48 & Ou) ? bi(e) @@ -15265,7 +14716,7 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` (98 !== r && 99 !== r) || (null === li ? (li = new Set([e])) : li.add(e)), vi(e, n)), - ($u = e); + (Wu = e); } function mi(e, t) { e.lanes |= t; @@ -15287,32 +14738,32 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` 0 < u; ) { - var i = 31 - $t(u), + var i = 31 - Wt(u), s = 1 << i, c = a[i]; if (-1 === c) { if (0 === (s & r) || 0 !== (s & l)) { - (c = t), Ft(s); + (c = t), It(s); var f = Dt; a[i] = 10 <= f ? c + 250 : 6 <= f ? c + 5e3 : -1; } } else c <= t && (e.expiredLanes |= s); u &= ~s; } - if (((r = Ut(e, e === Mu ? Iu : 0)), (t = Dt), 0 === r)) + if (((r = Ut(e, e === Mu ? Fu : 0)), (t = Dt), 0 === r)) null !== n && - (n !== Fl && Pl(n), + (n !== Il && Pl(n), (e.callbackNode = null), (e.callbackPriority = 0)); else { if (null !== n) { if (e.callbackPriority === t) return; - n !== Fl && Pl(n); + n !== Il && Pl(n); } 15 === t ? ((n = bi.bind(null, e)), - null === Al ? ((Al = [n]), (jl = Cl(Ol, Yl))) : Al.push(n), - (n = Fl)) + null === jl ? ((jl = [n]), (Al = _l(Ol, Yl))) : jl.push(n), + (n = Il)) : 14 === t ? (n = ql(99, bi.bind(null, e))) : ((n = (function (e) { @@ -15350,26 +14801,26 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` function gi(e) { if (((ui = -1), (si = ii = 0), 0 !== (48 & Ou))) throw Error(o(327)); var t = e.callbackNode; - if (Ii() && e.callbackNode !== t) return null; - var n = Ut(e, e === Mu ? Iu : 0); + if (Fi() && e.callbackNode !== t) return null; + var n = Ut(e, e === Mu ? Fu : 0); if (0 === n) return null; var r = n, l = Ou; Ou |= 16; - var a = Ci(); - for ((Mu === e && Iu === r) || (qu(), xi(e, r)); ; ) + var a = _i(); + for ((Mu === e && Fu === r) || (qu(), xi(e, r)); ; ) try { Ti(); break; } catch (i) { - _i(e, i); + Ci(e, i); } if ( (na(), (zu.current = a), (Ou = l), - null !== Ru ? (r = 0) : ((Mu = null), (Iu = 0), (r = Uu)), - 0 !== (ju & Bu)) + null !== Ru ? (r = 0) : ((Mu = null), (Fu = 0), (r = Uu)), + 0 !== (Au & Bu)) ) xi(e, 0); else if (0 !== r) { @@ -15377,10 +14828,10 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` (2 === r && ((Ou |= 64), e.hydrate && ((e.hydrate = !1), qr(e.containerInfo)), - 0 !== (n = At(e)) && (r = Pi(e, n))), + 0 !== (n = jt(e)) && (r = Pi(e, n))), 1 === r) ) - throw ((t = Au), xi(e, 0), yi(e, n), vi(e, Wl()), t); + throw ((t = ju), xi(e, 0), yi(e, n), vi(e, $l()), t); switch ( ((e.finishedWork = e.current.alternate), (e.finishedLanes = n), r) ) { @@ -15393,7 +14844,7 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` break; case 3: if ( - (yi(e, n), (62914560 & n) === n && 10 < (r = Hu + 500 - Wl())) + (yi(e, n), (62914560 & n) === n && 10 < (r = Hu + 500 - $l())) ) { if (0 !== Ut(e, 0)) break; if (((l = e.suspendedLanes) & n) !== n) { @@ -15408,14 +14859,14 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` case 4: if ((yi(e, n), (4186112 & n) === n)) break; for (r = e.eventTimes, l = -1; 0 < n; ) { - var u = 31 - $t(n); + var u = 31 - Wt(n); (a = 1 << u), (u = r[u]) > l && (l = u), (n &= ~a); } if ( ((n = l), 10 < (n = - (120 > (n = Wl() - n) + (120 > (n = $l() - n) ? 120 : 480 > n ? 480 @@ -15438,11 +14889,11 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` throw Error(o(329)); } } - return vi(e, Wl()), e.callbackNode === t ? gi.bind(null, e) : null; + return vi(e, $l()), e.callbackNode === t ? gi.bind(null, e) : null; } function yi(e, t) { for ( - t &= ~Wu, + t &= ~$u, t &= ~Bu, e.suspendedLanes |= t, e.pingedLanes &= ~t, @@ -15450,32 +14901,32 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` 0 < t; ) { - var n = 31 - $t(t), + var n = 31 - Wt(t), r = 1 << n; (e[n] = -1), (t &= ~r); } } function bi(e) { if (0 !== (48 & Ou)) throw Error(o(327)); - if ((Ii(), e === Mu && 0 !== (e.expiredLanes & Iu))) { - var t = Iu, + if ((Fi(), e === Mu && 0 !== (e.expiredLanes & Fu))) { + var t = Fu, n = Pi(e, t); - 0 !== (ju & Bu) && (n = Pi(e, (t = Ut(e, t)))); + 0 !== (Au & Bu) && (n = Pi(e, (t = Ut(e, t)))); } else n = Pi(e, (t = Ut(e, 0))); if ( (0 !== e.tag && 2 === n && ((Ou |= 64), e.hydrate && ((e.hydrate = !1), qr(e.containerInfo)), - 0 !== (t = At(e)) && (n = Pi(e, t))), + 0 !== (t = jt(e)) && (n = Pi(e, t))), 1 === n) ) - throw ((n = Au), xi(e, 0), yi(e, t), vi(e, Wl()), n); + throw ((n = ju), xi(e, 0), yi(e, t), vi(e, $l()), n); return ( (e.finishedWork = e.current.alternate), (e.finishedLanes = t), Oi(e), - vi(e, Wl()), + vi(e, $l()), null ); } @@ -15498,10 +14949,10 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` } } function Si(e, t) { - fl(Fu, Du), (Du |= t), (ju |= t); + fl(Iu, Du), (Du |= t), (Au |= t); } function Ei() { - (Du = Fu.current), cl(Fu); + (Du = Iu.current), cl(Iu); } function xi(e, t) { (e.finishedWork = null), (e.finishedLanes = 0); @@ -15524,7 +14975,7 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` break; case 13: case 19: - cl(Fa); + cl(Ia); break; case 10: ra(r); @@ -15537,30 +14988,30 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` } (Mu = e), (Ru = Qi(e.current, null)), - (Iu = Du = ju = t), + (Fu = Du = Au = t), (Uu = 0), - (Au = null), - (Wu = Bu = Vu = 0); + (ju = null), + ($u = Bu = Vu = 0); } - function _i(e, t) { + function Ci(e, t) { for (;;) { var n = Ru; try { if ((na(), (Xa.current = Oo), no)) { - for (var r = Za.memoizedState; null !== r; ) { + for (var r = Ja.memoizedState; null !== r; ) { var l = r.queue; null !== l && (l.pending = null), (r = r.next); } no = !1; } if ( - ((Ja = 0), - (to = eo = Za = null), + ((Za = 0), + (to = eo = Ja = null), (ro = !1), (Lu.current = null), null === n || null === n.return) ) { - (Uu = 1), (Au = t), (Ru = null); + (Uu = 1), (ju = t), (Ru = null); break; } e: { @@ -15569,7 +15020,7 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` u = n, i = t; if ( - ((t = Iu), + ((t = Fu), (u.flags |= 2048), (u.firstEffect = u.lastEffect = null), null !== i && @@ -15585,7 +15036,7 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` (u.lanes = c.lanes)) : ((u.updateQueue = null), (u.memoizedState = null)); } - var f = 0 !== (1 & Fa.current), + var f = 0 !== (1 & Ia.current), d = o; do { var p; @@ -15664,7 +15115,7 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` (\\"function\\" === typeof k.getDerivedStateFromError || (null !== S && \\"function\\" === typeof S.componentDidCatch && - (null === Ju || !Ju.has(S)))) + (null === Zu || !Zu.has(S)))) ) { (d.flags |= 4096), (t &= -t), @@ -15684,24 +15135,24 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` break; } } - function Ci() { + function _i() { var e = zu.current; return (zu.current = Oo), null === e ? Oo : e; } function Pi(e, t) { var n = Ou; Ou |= 16; - var r = Ci(); - for ((Mu === e && Iu === t) || xi(e, t); ; ) + var r = _i(); + for ((Mu === e && Fu === t) || xi(e, t); ; ) try { Ni(); break; } catch (l) { - _i(e, l); + Ci(e, l); } if ((na(), (Ou = n), (zu.current = r), null !== Ru)) throw Error(o(261)); - return (Mu = null), (Iu = 0), Uu; + return (Mu = null), (Fu = 0), Uu; } function Ni() { for (; null !== Ru; ) zi(Ru); @@ -15754,12 +15205,12 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` 0 === Uu && (Uu = 5); } function Oi(e) { - var t = $l(); + var t = Wl(); return Ql(99, Mi.bind(null, e, t)), null; } function Mi(e, t) { do { - Ii(); + Fi(); } while (null !== ei); if (0 !== (48 & Ou)) throw Error(o(327)); var n = e.finishedWork; @@ -15778,13 +15229,13 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` (e.entangledLanes &= l), (l = e.entanglements); for (var u = e.eventTimes, i = e.expirationTimes; 0 < a; ) { - var s = 31 - $t(a), + var s = 31 - Wt(a), c = 1 << s; (l[s] = 0), (u[s] = -1), (i[s] = -1), (a &= ~c); } if ( (null !== li && 0 === (24 & r) && li.has(e) && li.delete(e), - e === Mu && ((Ru = Mu = null), (Iu = 0)), + e === Mu && ((Ru = Mu = null), (Fu = 0)), 1 < n.flags ? null !== n.lastEffect ? ((n.lastEffect.nextEffect = n), (r = n.firstEffect)) @@ -15812,7 +15263,7 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` (c = c.focusOffset); try { i.nodeType, s.nodeType; - } catch (C) { + } catch (_) { i = null; break e; } @@ -15857,9 +15308,9 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` do { try { Ri(); - } catch (C) { + } catch (_) { if (null === Yu) throw Error(o(330)); - ji(Yu, C), (Yu = Yu.nextEffect); + Ai(Yu, _), (Yu = Yu.nextEffect); } } while (null !== Yu); (ci = null), (Yu = r); @@ -15880,27 +15331,27 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` Su(Yu), (Yu.flags &= -3); break; case 6: - Su(Yu), (Yu.flags &= -3), Cu(Yu.alternate, Yu); + Su(Yu), (Yu.flags &= -3), _u(Yu.alternate, Yu); break; case 1024: Yu.flags &= -1025; break; case 1028: - (Yu.flags &= -1025), Cu(Yu.alternate, Yu); + (Yu.flags &= -1025), _u(Yu.alternate, Yu); break; case 4: - Cu(Yu.alternate, Yu); + _u(Yu.alternate, Yu); break; case 8: - _u(u, (i = Yu)); + Cu(u, (i = Yu)); var S = i.alternate; wu(i), null !== S && wu(S); } Yu = Yu.nextEffect; } - } catch (C) { + } catch (_) { if (null === Yu) throw Error(o(330)); - ji(Yu, C), (Yu = Yu.nextEffect); + Ai(Yu, _), (Yu = Yu.nextEffect); } } while (null !== Yu); if ( @@ -15963,22 +15414,22 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` w = void 0; var x = Yu.ref; if (null !== x) { - var _ = Yu.stateNode; + var C = Yu.stateNode; Yu.tag, - (w = _), + (w = C), \\"function\\" === typeof x ? x(w) : (x.current = w); } } Yu = Yu.nextEffect; } - } catch (C) { + } catch (_) { if (null === Yu) throw Error(o(330)); - ji(Yu, C), (Yu = Yu.nextEffect); + Ai(Yu, _), (Yu = Yu.nextEffect); } } while (null !== Yu); (Yu = null), Ul(), (Ou = l); } else e.current = n; - if (Zu) (Zu = !1), (ei = e), (ti = t); + if (Ju) (Ju = !1), (ei = e), (ti = t); else for (Yu = r; null !== Yu; ) (t = Yu.nextEffect), @@ -15986,15 +15437,15 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` 8 & Yu.flags && (((E = Yu).sibling = null), (E.stateNode = null)), (Yu = t); if ( - (0 === (r = e.pendingLanes) && (Ju = null), + (0 === (r = e.pendingLanes) && (Zu = null), 1 === r ? (e === oi ? ai++ : ((ai = 0), (oi = e))) : (ai = 0), (n = n.stateNode), xl && \\"function\\" === typeof xl.onCommitFiberRoot) ) try { xl.onCommitFiberRoot(El, n, void 0, 64 === (64 & n.current.flags)); - } catch (C) {} - if ((vi(e, Wl()), Xu)) throw ((Xu = !1), (e = Gu), (Gu = null), e); + } catch (_) {} + if ((vi(e, $l()), Xu)) throw ((Xu = !1), (e = Gu), (Gu = null), e); return 0 !== (8 & Ou) || Kl(), null; } function Ri() { @@ -16008,15 +15459,15 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` var t = Yu.flags; 0 !== (256 & t) && vu(e, Yu), 0 === (512 & t) || - Zu || - ((Zu = !0), + Ju || + ((Ju = !0), ql(97, function () { - return Ii(), null; + return Fi(), null; })), (Yu = Yu.nextEffect); } } - function Ii() { + function Fi() { if (90 !== ti) { var e = 97 < ti ? 97 : ti; return (ti = 90), Ql(e, Ui); @@ -16025,18 +15476,18 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` } function Di(e, t) { ni.push(t, e), - Zu || - ((Zu = !0), + Ju || + ((Ju = !0), ql(97, function () { - return Ii(), null; + return Fi(), null; })); } - function Fi(e, t) { + function Ii(e, t) { ri.push(t, e), - Zu || - ((Zu = !0), + Ju || + ((Ju = !0), ql(97, function () { - return Ii(), null; + return Fi(), null; })); } function Ui() { @@ -16056,7 +15507,7 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` u(); } catch (s) { if (null === a) throw Error(o(330)); - ji(a, s); + Ai(a, s); } } for (n = ni, ni = [], r = 0; r < n.length; r += 2) { @@ -16066,7 +15517,7 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` l.destroy = i(); } catch (s) { if (null === a) throw Error(o(330)); - ji(a, s); + Ai(a, s); } } for (i = e.current.firstEffect; null !== i; ) @@ -16076,17 +15527,17 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` (i = e); return (Ou = t), Kl(), !0; } - function Ai(e, t, n) { + function ji(e, t, n) { fa(e, (t = du(0, (t = su(n, t)), 1))), (t = di()), - null !== (e = mi(e, 1)) && (Wt(e, 1, t), vi(e, t)); + null !== (e = mi(e, 1)) && ($t(e, 1, t), vi(e, t)); } - function ji(e, t) { - if (3 === e.tag) Ai(e, e, t); + function Ai(e, t) { + if (3 === e.tag) ji(e, e, t); else for (var n = e.return; null !== n; ) { if (3 === n.tag) { - Ai(n, e, t); + ji(n, e, t); break; } if (1 === n.tag) { @@ -16094,14 +15545,14 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` if ( \\"function\\" === typeof n.type.getDerivedStateFromError || (\\"function\\" === typeof r.componentDidCatch && - (null === Ju || !Ju.has(r))) + (null === Zu || !Zu.has(r))) ) { var l = pu(n, (e = su(t, e)), 1); if ((fa(n, l), (l = di()), null !== (n = mi(n, 1)))) - Wt(n, 1, l), vi(n, l); + $t(n, 1, l), vi(n, l); else if ( \\"function\\" === typeof r.componentDidCatch && - (null === Ju || !Ju.has(r)) + (null === Zu || !Zu.has(r)) ) try { r.componentDidCatch(t, e); @@ -16118,10 +15569,10 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` (t = di()), (e.pingedLanes |= e.suspendedLanes & n), Mu === e && - (Iu & n) === n && - (4 === Uu || (3 === Uu && (62914560 & Iu) === Iu && 500 > Wl() - Hu) + (Fu & n) === n && + (4 === Uu || (3 === Uu && (62914560 & Fu) === Fu && 500 > $l() - Hu) ? xi(e, 0) - : (Wu |= n)), + : ($u |= n)), vi(e, t); } function Bi(e, t) { @@ -16131,13 +15582,13 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` (0 === (2 & (t = e.mode)) ? (t = 1) : 0 === (4 & t) - ? (t = 99 === $l() ? 1 : 2) - : (0 === ii && (ii = ju), + ? (t = 99 === Wl() ? 1 : 2) + : (0 === ii && (ii = Au), 0 === (t = Vt(62914560 & ~ii)) && (t = 4194304))), (n = di()), - null !== (e = mi(e, t)) && (Wt(e, t, n), vi(e, n)); + null !== (e = mi(e, t)) && ($t(e, t, n), vi(e, n)); } - function Wi(e, t, n, r) { + function $i(e, t, n, r) { (this.tag = e), (this.key = n), (this.sibling = @@ -16161,8 +15612,8 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` (this.childLanes = this.lanes = 0), (this.alternate = null); } - function $i(e, t, n, r) { - return new Wi(e, t, n, r); + function Wi(e, t, n, r) { + return new $i(e, t, n, r); } function Hi(e) { return !(!(e = e.prototype) || !e.isReactComponent); @@ -16171,7 +15622,7 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` var n = e.alternate; return ( null === n - ? (((n = $i(e.tag, t, e.key, e.mode)).elementType = e.elementType), + ? (((n = Wi(e.tag, t, e.key, e.mode)).elementType = e.elementType), (n.type = e.type), (n.stateNode = e.stateNode), (n.alternate = e), @@ -16210,29 +15661,29 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` case D: (u = 8), (l |= 16); break; - case _: + case C: (u = 8), (l |= 1); break; - case C: + case _: return ( - ((e = $i(12, n, t, 8 | l)).elementType = C), - (e.type = C), + ((e = Wi(12, n, t, 8 | l)).elementType = _), + (e.type = _), (e.lanes = a), e ); case z: return ( - ((e = $i(13, n, t, l)).type = z), + ((e = Wi(13, n, t, l)).type = z), (e.elementType = z), (e.lanes = a), e ); case L: - return ((e = $i(19, n, t, l)).elementType = L), (e.lanes = a), e; - case F: + return ((e = Wi(19, n, t, l)).elementType = L), (e.lanes = a), e; + case I: return Yi(n, l, a, t); case U: - return ((e = $i(24, n, t, l)).elementType = U), (e.lanes = a), e; + return ((e = Wi(24, n, t, l)).elementType = U), (e.lanes = a), e; default: if (\\"object\\" === typeof e && null !== e) switch (e.$$typeof) { @@ -16258,21 +15709,21 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` throw Error(o(130, null == e ? e : typeof e, \\"\\")); } return ( - ((t = $i(u, n, t, l)).elementType = e), (t.type = r), (t.lanes = a), t + ((t = Wi(u, n, t, l)).elementType = e), (t.type = r), (t.lanes = a), t ); } function Ki(e, t, n, r) { - return ((e = $i(7, e, r, t)).lanes = n), e; + return ((e = Wi(7, e, r, t)).lanes = n), e; } function Yi(e, t, n, r) { - return ((e = $i(23, e, r, t)).elementType = F), (e.lanes = n), e; + return ((e = Wi(23, e, r, t)).elementType = I), (e.lanes = n), e; } function Xi(e, t, n) { - return ((e = $i(6, e, null, t)).lanes = n), e; + return ((e = Wi(6, e, null, t)).lanes = n), e; } function Gi(e, t, n) { return ( - ((t = $i(4, null !== e.children ? e.children : [], e.key, t)).lanes = + ((t = Wi(4, null !== e.children ? e.children : [], e.key, t)).lanes = n), (t.stateNode = { containerInfo: e.containerInfo, @@ -16282,7 +15733,7 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` t ); } - function Ji(e, t, n) { + function Zi(e, t, n) { (this.tag = t), (this.containerInfo = e), (this.finishedWork = @@ -16308,7 +15759,7 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` (this.entanglements = Bt(0)), (this.mutableSourceEagerHydrationData = null); } - function Zi(e, t, n) { + function Ji(e, t, n) { var r = 3 < arguments.length && void 0 !== arguments[3] ? arguments[3] : null; return { @@ -16380,8 +15831,8 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` n.hydrationOptions.mutableSources) || null; if ( - ((n = new Ji(e, t, null != n && !0 === n.hydrate)), - (t = $i(3, null, null, 2 === t ? 7 : 1 === t ? 3 : 0)), + ((n = new Zi(e, t, null != n && !0 === n.hydrate)), + (t = Wi(3, null, null, 2 === t ? 7 : 1 === t ? 3 : 0)), (n.current = t), (t.stateNode = n), ia(t), @@ -16459,20 +15910,20 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` var n = 2 < arguments.length && void 0 !== arguments[2] ? arguments[2] : null; if (!as(t)) throw Error(o(200)); - return Zi(e, t, null, n); + return Ji(e, t, null, n); } (Ku = function (e, t, n) { var r = t.lanes; if (null !== e) - if (e.memoizedProps !== t.pendingProps || hl.current) Fo = !0; + if (e.memoizedProps !== t.pendingProps || hl.current) Io = !0; else { if (0 === (n & r)) { - switch (((Fo = !1), t.tag)) { + switch (((Io = !1), t.tag)) { case 3: qo(t), qa(); break; case 5: - Ia(t); + Fa(t); break; case 1: gl(t.type) && kl(t); @@ -16483,15 +15934,15 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` case 10: r = t.memoizedProps.value; var l = t.type._context; - fl(Jl, l._currentValue), (l._currentValue = r); + fl(Zl, l._currentValue), (l._currentValue = r); break; case 13: if (null !== t.memoizedState) return 0 !== (n & t.child.childLanes) - ? Jo(e, t, n) - : (fl(Fa, 1 & Fa.current), + ? Zo(e, t, n) + : (fl(Ia, 1 & Ia.current), null !== (t = au(e, t, n)) ? t.sibling : null); - fl(Fa, 1 & Fa.current); + fl(Ia, 1 & Ia.current); break; case 19: if (((r = 0 !== (n & t.childLanes)), 0 !== (64 & e.flags))) { @@ -16503,7 +15954,7 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` ((l.rendering = null), (l.tail = null), (l.lastEffect = null)), - fl(Fa, Fa.current), + fl(Ia, Ia.current), r) ) break; @@ -16514,9 +15965,9 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` } return au(e, t, n); } - Fo = 0 !== (16384 & e.flags); + Io = 0 !== (16384 & e.flags); } - else Fo = !1; + else Io = !1; switch (((t.lanes = 0), t.tag)) { case 2: if ( @@ -16576,16 +16027,16 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` a) ) { case 0: - t = $o(null, t, l, e, n); + t = Wo(null, t, l, e, n); break e; case 1: t = Ho(null, t, l, e, n); break e; case 11: - t = Ao(null, t, l, e, n); + t = jo(null, t, l, e, n); break e; case 14: - t = jo(null, t, l, Gl(l.type, e), r, n); + t = Ao(null, t, l, Gl(l.type, e), r, n); break e; } throw Error(o(306, l, \\"\\")); @@ -16595,7 +16046,7 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` return ( (r = t.type), (l = t.pendingProps), - $o(e, t, r, (l = t.elementType === r ? l : Gl(r, l)), n) + Wo(e, t, r, (l = t.elementType === r ? l : Gl(r, l)), n) ); case 1: return ( @@ -16617,8 +16068,8 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` else { if ( ((a = (l = t.stateNode).hydrate) && - ((ja = Kr(t.stateNode.containerInfo.firstChild)), - (Aa = t), + ((Aa = Kr(t.stateNode.containerInfo.firstChild)), + (ja = t), (a = Va = !0)), a) ) { @@ -16634,33 +16085,33 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` return t; case 5: return ( - Ia(t), - null === e && $a(t), + Fa(t), + null === e && Wa(t), (r = t.type), (l = t.pendingProps), (a = null !== e ? e.memoizedProps : null), (u = l.children), - $r(r, l) ? (u = null) : null !== a && $r(r, a) && (t.flags |= 16), - Wo(e, t), + Wr(r, l) ? (u = null) : null !== a && Wr(r, a) && (t.flags |= 16), + $o(e, t), Uo(e, t, u, n), t.child ); case 6: - return null === e && $a(t), null; + return null === e && Wa(t), null; case 13: - return Jo(e, t, n); + return Zo(e, t, n); case 4: return ( Ma(t, t.stateNode.containerInfo), (r = t.pendingProps), - null === e ? (t.child = Ca(t, null, r, n)) : Uo(e, t, r, n), + null === e ? (t.child = _a(t, null, r, n)) : Uo(e, t, r, n), t.child ); case 11: return ( (r = t.type), (l = t.pendingProps), - Ao(e, t, r, (l = t.elementType === r ? l : Gl(r, l)), n) + jo(e, t, r, (l = t.elementType === r ? l : Gl(r, l)), n) ); case 7: return Uo(e, t, t.pendingProps, n), t.child; @@ -16674,7 +16125,7 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` (u = t.memoizedProps), (a = l.value); var i = t.type._context; - if ((fl(Jl, i._currentValue), (i._currentValue = a), null !== u)) + if ((fl(Zl, i._currentValue), (i._currentValue = a), null !== u)) if ( ((i = u.value), 0 === @@ -16739,7 +16190,7 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` case 14: return ( (a = Gl((l = t.type), t.pendingProps)), - jo(e, t, l, (a = Gl(l.type, a)), r, n) + Ao(e, t, l, (a = Gl(l.type, a)), r, n) ); case 15: return Vo(e, t, t.type, t.pendingProps, r, n); @@ -16765,301 +16216,642 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` } throw Error(o(156, t.tag)); }), - (ls.prototype.render = function (e) { - es(e, this._internalRoot, null, null); + (ls.prototype.render = function (e) { + es(e, this._internalRoot, null, null); + }), + (ls.prototype.unmount = function () { + var e = this._internalRoot, + t = e.containerInfo; + es(null, e, null, function () { + t[el] = null; + }); + }), + (tt = function (e) { + 13 === e.tag && (hi(e, 4, di()), rs(e, 4)); + }), + (nt = function (e) { + 13 === e.tag && (hi(e, 67108864, di()), rs(e, 67108864)); + }), + (rt = function (e) { + if (13 === e.tag) { + var t = di(), + n = pi(e); + hi(e, n, t), rs(e, n); + } + }), + (lt = function (e, t) { + return t(); + }), + (Pe = function (e, t, n) { + switch (t) { + case \\"input\\": + if ((ne(e, n), (t = n.name), \\"radio\\" === n.type && null != t)) { + for (n = e; n.parentNode; ) n = n.parentNode; + for ( + n = n.querySelectorAll( + \\"input[name=\\" + JSON.stringify(\\"\\" + t) + '][type=\\"radio\\"]' + ), + t = 0; + t < n.length; + t++ + ) { + var r = n[t]; + if (r !== e && r.form === e.form) { + var l = al(r); + if (!l) throw Error(o(90)); + G(r), ne(r, l); + } + } + } + break; + case \\"textarea\\": + se(e, n); + break; + case \\"select\\": + null != (t = n.value) && oe(e, !!n.multiple, t, !1); + } + }), + (Me = wi), + (Re = function (e, t, n, r, l) { + var a = Ou; + Ou |= 4; + try { + return Ql(98, e.bind(null, t, n, r, l)); + } finally { + 0 === (Ou = a) && (qu(), Kl()); + } + }), + (Fe = function () { + 0 === (49 & Ou) && + ((function () { + if (null !== li) { + var e = li; + (li = null), + e.forEach(function (e) { + (e.expiredLanes |= 24 & e.pendingLanes), vi(e, $l()); + }); + } + Kl(); + })(), + Fi()); + }), + (De = function (e, t) { + var n = Ou; + Ou |= 2; + try { + return e(t); + } finally { + 0 === (Ou = n) && (qu(), Kl()); + } + }); + var is = { Events: [rl, ll, al, Le, Oe, Fi, { current: !1 }] }, + ss = { + findFiberByHostInstance: nl, + bundleType: 0, + version: \\"17.0.2\\", + rendererPackageName: \\"react-dom\\", + }, + cs = { + bundleType: ss.bundleType, + version: ss.version, + rendererPackageName: ss.rendererPackageName, + rendererConfig: ss.rendererConfig, + overrideHookState: null, + overrideHookStateDeletePath: null, + overrideHookStateRenamePath: null, + overrideProps: null, + overridePropsDeletePath: null, + overridePropsRenamePath: null, + setSuspenseHandler: null, + scheduleUpdate: null, + currentDispatcherRef: k.ReactCurrentDispatcher, + findHostInstanceByFiber: function (e) { + return null === (e = Je(e)) ? null : e.stateNode; + }, + findFiberByHostInstance: + ss.findFiberByHostInstance || + function () { + return null; + }, + findHostInstancesForRefresh: null, + scheduleRefresh: null, + scheduleRoot: null, + setRefreshHandler: null, + getCurrentFiber: null, + }; + if (\\"undefined\\" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__) { + var fs = __REACT_DEVTOOLS_GLOBAL_HOOK__; + if (!fs.isDisabled && fs.supportsFiber) + try { + (El = fs.inject(cs)), (xl = fs); + } catch (ve) {} + } + t.render = function (e, t, n) { + if (!as(t)) throw Error(o(200)); + return os(null, e, t, !1, n); + }; + }, + 316: (e, t, n) => { + !(function e() { + if ( + \\"undefined\\" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ && + \\"function\\" === typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE + ) + try { + __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e); + } catch (t) { + console.error(t); + } + })(), + (e.exports = n(967)); + }, + 426: (e, t, n) => { + var r = n(320), + l = 60103, + a = 60106; + (t.Fragment = 60107), (t.StrictMode = 60108), (t.Profiler = 60114); + var o = 60109, + u = 60110, + i = 60112; + t.Suspense = 60113; + var s = 60115, + c = 60116; + if (\\"function\\" === typeof Symbol && Symbol.for) { + var f = Symbol.for; + (l = f(\\"react.element\\")), + (a = f(\\"react.portal\\")), + (t.Fragment = f(\\"react.fragment\\")), + (t.StrictMode = f(\\"react.strict_mode\\")), + (t.Profiler = f(\\"react.profiler\\")), + (o = f(\\"react.provider\\")), + (u = f(\\"react.context\\")), + (i = f(\\"react.forward_ref\\")), + (t.Suspense = f(\\"react.suspense\\")), + (s = f(\\"react.memo\\")), + (c = f(\\"react.lazy\\")); + } + var d = \\"function\\" === typeof Symbol && Symbol.iterator; + function p(e) { + for ( + var t = \\"https://reactjs.org/docs/error-decoder.html?invariant=\\" + e, + n = 1; + n < arguments.length; + n++ + ) + t += \\"&args[]=\\" + encodeURIComponent(arguments[n]); + return ( + \\"Minified React error #\\" + + e + + \\"; visit \\" + + t + + \\" for the full message or use the non-minified dev environment for full errors and additional helpful warnings.\\" + ); + } + var h = { + isMounted: function () { + return !1; + }, + enqueueForceUpdate: function () {}, + enqueueReplaceState: function () {}, + enqueueSetState: function () {}, + }, + m = {}; + function v(e, t, n) { + (this.props = e), + (this.context = t), + (this.refs = m), + (this.updater = n || h); + } + function g() {} + function y(e, t, n) { + (this.props = e), + (this.context = t), + (this.refs = m), + (this.updater = n || h); + } + (v.prototype.isReactComponent = {}), + (v.prototype.setState = function (e, t) { + if (\\"object\\" !== typeof e && \\"function\\" !== typeof e && null != e) + throw Error(p(85)); + this.updater.enqueueSetState(this, e, t, \\"setState\\"); + }), + (v.prototype.forceUpdate = function (e) { + this.updater.enqueueForceUpdate(this, e, \\"forceUpdate\\"); + }), + (g.prototype = v.prototype); + var b = (y.prototype = new g()); + (b.constructor = y), r(b, v.prototype), (b.isPureReactComponent = !0); + var w = { current: null }, + k = Object.prototype.hasOwnProperty, + S = { key: !0, ref: !0, __self: !0, __source: !0 }; + function E(e, t, n) { + var r, + a = {}, + o = null, + u = null; + if (null != t) + for (r in (void 0 !== t.ref && (u = t.ref), + void 0 !== t.key && (o = \\"\\" + t.key), + t)) + k.call(t, r) && !S.hasOwnProperty(r) && (a[r] = t[r]); + var i = arguments.length - 2; + if (1 === i) a.children = n; + else if (1 < i) { + for (var s = Array(i), c = 0; c < i; c++) s[c] = arguments[c + 2]; + a.children = s; + } + if (e && e.defaultProps) + for (r in (i = e.defaultProps)) void 0 === a[r] && (a[r] = i[r]); + return { + $$typeof: l, + type: e, + key: o, + ref: u, + props: a, + _owner: w.current, + }; + } + function x(e) { + return \\"object\\" === typeof e && null !== e && e.$$typeof === l; + } + var C = /\\\\/+/g; + function _(e, t) { + return \\"object\\" === typeof e && null !== e && null != e.key + ? (function (e) { + var t = { \\"=\\": \\"=0\\", \\":\\": \\"=2\\" }; + return ( + \\"$\\" + + e.replace(/[=:]/g, function (e) { + return t[e]; + }) + ); + })(\\"\\" + e.key) + : t.toString(36); + } + function P(e, t, n, r, o) { + var u = typeof e; + (\\"undefined\\" !== u && \\"boolean\\" !== u) || (e = null); + var i = !1; + if (null === e) i = !0; + else + switch (u) { + case \\"string\\": + case \\"number\\": + i = !0; + break; + case \\"object\\": + switch (e.$$typeof) { + case l: + case a: + i = !0; + } + } + if (i) + return ( + (o = o((i = e))), + (e = \\"\\" === r ? \\".\\" + _(i, 0) : r), + Array.isArray(o) + ? ((n = \\"\\"), + null != e && (n = e.replace(C, \\"$&/\\") + \\"/\\"), + P(o, t, n, \\"\\", function (e) { + return e; + })) + : null != o && + (x(o) && + (o = (function (e, t) { + return { + $$typeof: l, + type: e.type, + key: t, + ref: e.ref, + props: e.props, + _owner: e._owner, + }; + })( + o, + n + + (!o.key || (i && i.key === o.key) + ? \\"\\" + : (\\"\\" + o.key).replace(C, \\"$&/\\") + \\"/\\") + + e + )), + t.push(o)), + 1 + ); + if (((i = 0), (r = \\"\\" === r ? \\".\\" : r + \\":\\"), Array.isArray(e))) + for (var s = 0; s < e.length; s++) { + var c = r + _((u = e[s]), s); + i += P(u, t, n, c, o); + } + else if ( + ((c = (function (e) { + return null === e || \\"object\\" !== typeof e + ? null + : \\"function\\" === typeof (e = (d && e[d]) || e[\\"@@iterator\\"]) + ? e + : null; + })(e)), + \\"function\\" === typeof c) + ) + for (e = c.call(e), s = 0; !(u = e.next()).done; ) + i += P((u = u.value), t, n, (c = r + _(u, s++)), o); + else if (\\"object\\" === u) + throw ( + ((t = \\"\\" + e), + Error( + p( + 31, + \\"[object Object]\\" === t + ? \\"object with keys {\\" + Object.keys(e).join(\\", \\") + \\"}\\" + : t + ) + )) + ); + return i; + } + function N(e, t, n) { + if (null == e) return e; + var r = [], + l = 0; + return ( + P(e, r, \\"\\", \\"\\", function (e) { + return t.call(n, e, l++); + }), + r + ); + } + function T(e) { + if (-1 === e._status) { + var t = e._result; + (t = t()), + (e._status = 0), + (e._result = t), + t.then( + function (t) { + 0 === e._status && + ((t = t.default), (e._status = 1), (e._result = t)); + }, + function (t) { + 0 === e._status && ((e._status = 2), (e._result = t)); + } + ); + } + if (1 === e._status) return e._result; + throw e._result; + } + var z = { current: null }; + function L() { + var e = z.current; + if (null === e) throw Error(p(321)); + return e; + } + var O = { + ReactCurrentDispatcher: z, + ReactCurrentBatchConfig: { transition: 0 }, + ReactCurrentOwner: w, + IsSomeRendererActing: { current: !1 }, + assign: r, + }; + (t.Children = { + map: N, + forEach: function (e, t, n) { + N( + e, + function () { + t.apply(this, arguments); + }, + n + ); + }, + count: function (e) { + var t = 0; + return ( + N(e, function () { + t++; + }), + t + ); + }, + toArray: function (e) { + return ( + N(e, function (e) { + return e; + }) || [] + ); + }, + only: function (e) { + if (!x(e)) throw Error(p(143)); + return e; + }, + }), + (t.Component = v), + (t.PureComponent = y), + (t.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED = O), + (t.cloneElement = function (e, t, n) { + if (null === e || void 0 === e) throw Error(p(267, e)); + var a = r({}, e.props), + o = e.key, + u = e.ref, + i = e._owner; + if (null != t) { + if ( + (void 0 !== t.ref && ((u = t.ref), (i = w.current)), + void 0 !== t.key && (o = \\"\\" + t.key), + e.type && e.type.defaultProps) + ) + var s = e.type.defaultProps; + for (c in t) + k.call(t, c) && + !S.hasOwnProperty(c) && + (a[c] = void 0 === t[c] && void 0 !== s ? s[c] : t[c]); + } + var c = arguments.length - 2; + if (1 === c) a.children = n; + else if (1 < c) { + s = Array(c); + for (var f = 0; f < c; f++) s[f] = arguments[f + 2]; + a.children = s; + } + return { + $$typeof: l, + type: e.type, + key: o, + ref: u, + props: a, + _owner: i, + }; }), - (ls.prototype.unmount = function () { - var e = this._internalRoot, - t = e.containerInfo; - es(null, e, null, function () { - t[el] = null; - }); + (t.createContext = function (e, t) { + return ( + void 0 === t && (t = null), + ((e = { + $$typeof: u, + _calculateChangedBits: t, + _currentValue: e, + _currentValue2: e, + _threadCount: 0, + Provider: null, + Consumer: null, + }).Provider = { $$typeof: o, _context: e }), + (e.Consumer = e) + ); }), - (tt = function (e) { - 13 === e.tag && (hi(e, 4, di()), rs(e, 4)); + (t.createElement = E), + (t.createFactory = function (e) { + var t = E.bind(null, e); + return (t.type = e), t; }), - (nt = function (e) { - 13 === e.tag && (hi(e, 67108864, di()), rs(e, 67108864)); + (t.createRef = function () { + return { current: null }; }), - (rt = function (e) { - if (13 === e.tag) { - var t = di(), - n = pi(e); - hi(e, n, t), rs(e, n); - } + (t.forwardRef = function (e) { + return { $$typeof: i, render: e }; }), - (lt = function (e, t) { - return t(); + (t.isValidElement = x), + (t.lazy = function (e) { + return { + $$typeof: c, + _payload: { _status: -1, _result: e }, + _init: T, + }; }), - (Pe = function (e, t, n) { - switch (t) { - case \\"input\\": - if ((ne(e, n), (t = n.name), \\"radio\\" === n.type && null != t)) { - for (n = e; n.parentNode; ) n = n.parentNode; - for ( - n = n.querySelectorAll( - \\"input[name=\\" + JSON.stringify(\\"\\" + t) + '][type=\\"radio\\"]' - ), - t = 0; - t < n.length; - t++ - ) { - var r = n[t]; - if (r !== e && r.form === e.form) { - var l = al(r); - if (!l) throw Error(o(90)); - G(r), ne(r, l); - } - } - } - break; - case \\"textarea\\": - se(e, n); - break; - case \\"select\\": - null != (t = n.value) && oe(e, !!n.multiple, t, !1); - } + (t.memo = function (e, t) { + return { $$typeof: s, type: e, compare: void 0 === t ? null : t }; }), - (Me = wi), - (Re = function (e, t, n, r, l) { - var a = Ou; - Ou |= 4; - try { - return Ql(98, e.bind(null, t, n, r, l)); - } finally { - 0 === (Ou = a) && (qu(), Kl()); - } + (t.useCallback = function (e, t) { + return L().useCallback(e, t); }), - (Ie = function () { - 0 === (49 & Ou) && - ((function () { - if (null !== li) { - var e = li; - (li = null), - e.forEach(function (e) { - (e.expiredLanes |= 24 & e.pendingLanes), vi(e, Wl()); - }); - } - Kl(); - })(), - Ii()); + (t.useContext = function (e, t) { + return L().useContext(e, t); }), - (De = function (e, t) { - var n = Ou; - Ou |= 2; - try { - return e(t); - } finally { - 0 === (Ou = n) && (qu(), Kl()); - } - }); - var is = { Events: [rl, ll, al, Le, Oe, Ii, { current: !1 }] }, - ss = { - findFiberByHostInstance: nl, - bundleType: 0, - version: \\"17.0.2\\", - rendererPackageName: \\"react-dom\\", - }, - cs = { - bundleType: ss.bundleType, - version: ss.version, - rendererPackageName: ss.rendererPackageName, - rendererConfig: ss.rendererConfig, - overrideHookState: null, - overrideHookStateDeletePath: null, - overrideHookStateRenamePath: null, - overrideProps: null, - overridePropsDeletePath: null, - overridePropsRenamePath: null, - setSuspenseHandler: null, - scheduleUpdate: null, - currentDispatcherRef: k.ReactCurrentDispatcher, - findHostInstanceByFiber: function (e) { - return null === (e = Ze(e)) ? null : e.stateNode; - }, - findFiberByHostInstance: - ss.findFiberByHostInstance || - function () { - return null; - }, - findHostInstancesForRefresh: null, - scheduleRefresh: null, - scheduleRoot: null, - setRefreshHandler: null, - getCurrentFiber: null, - }; - if (\\"undefined\\" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__) { - var fs = __REACT_DEVTOOLS_GLOBAL_HOOK__; - if (!fs.isDisabled && fs.supportsFiber) - try { - (El = fs.inject(cs)), (xl = fs); - } catch (ve) {} - } - (t.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED = is), - (t.createPortal = us), - (t.findDOMNode = function (e) { - if (null == e) return null; - if (1 === e.nodeType) return e; - var t = e._reactInternals; - if (void 0 === t) { - if (\\"function\\" === typeof e.render) throw Error(o(188)); - throw Error(o(268, Object.keys(e))); - } - return (e = null === (e = Ze(t)) ? null : e.stateNode); + (t.useDebugValue = function () {}), + (t.useEffect = function (e, t) { + return L().useEffect(e, t); }), - (t.flushSync = function (e, t) { - var n = Ou; - if (0 !== (48 & n)) return e(t); - Ou |= 1; - try { - if (e) return Ql(99, e.bind(null, t)); - } finally { - (Ou = n), Kl(); - } + (t.useImperativeHandle = function (e, t, n) { + return L().useImperativeHandle(e, t, n); }), - (t.hydrate = function (e, t, n) { - if (!as(t)) throw Error(o(200)); - return os(null, e, t, !0, n); + (t.useLayoutEffect = function (e, t) { + return L().useLayoutEffect(e, t); }), - (t.render = function (e, t, n) { - if (!as(t)) throw Error(o(200)); - return os(null, e, t, !1, n); + (t.useMemo = function (e, t) { + return L().useMemo(e, t); }), - (t.unmountComponentAtNode = function (e) { - if (!as(e)) throw Error(o(40)); - return ( - !!e._reactRootContainer && - (ki(function () { - os(null, null, e, !1, function () { - (e._reactRootContainer = null), (e[el] = null); - }); - }), - !0) - ); + (t.useReducer = function (e, t, n) { + return L().useReducer(e, t, n); }), - (t.unstable_batchedUpdates = wi), - (t.unstable_createPortal = function (e, t) { - return us( - e, - t, - 2 < arguments.length && void 0 !== arguments[2] - ? arguments[2] - : null - ); + (t.useRef = function (e) { + return L().useRef(e); }), - (t.unstable_renderSubtreeIntoContainer = function (e, t, n, r) { - if (!as(n)) throw Error(o(200)); - if (null == e || void 0 === e._reactInternals) throw Error(o(38)); - return os(e, t, n, !1, r); + (t.useState = function (e) { + return L().useState(e); }), (t.version = \\"17.0.2\\"); }, - function (e, t, n) { - \\"use strict\\"; - e.exports = n(6); + 784: (e, t, n) => { + e.exports = n(426); }, - function (e, t, n) { - \\"use strict\\"; - var r, l, a, o; + 475: (e, t) => { + var n, r, l, a; if ( \\"object\\" === typeof performance && \\"function\\" === typeof performance.now ) { - var u = performance; + var o = performance; t.unstable_now = function () { - return u.now(); + return o.now(); }; } else { - var i = Date, - s = i.now(); + var u = Date, + i = u.now(); t.unstable_now = function () { - return i.now() - s; + return u.now() - i; }; } if ( \\"undefined\\" === typeof window || \\"function\\" !== typeof MessageChannel ) { - var c = null, - f = null, - d = function () { - if (null !== c) + var s = null, + c = null, + f = function () { + if (null !== s) try { var e = t.unstable_now(); - c(!0, e), (c = null); + s(!0, e), (s = null); } catch (n) { - throw (setTimeout(d, 0), n); + throw (setTimeout(f, 0), n); } }; - (r = function (e) { - null !== c ? setTimeout(r, 0, e) : ((c = e), setTimeout(d, 0)); + (n = function (e) { + null !== s ? setTimeout(n, 0, e) : ((s = e), setTimeout(f, 0)); }), - (l = function (e, t) { - f = setTimeout(e, t); + (r = function (e, t) { + c = setTimeout(e, t); }), - (a = function () { - clearTimeout(f); + (l = function () { + clearTimeout(c); }), (t.unstable_shouldYield = function () { return !1; }), - (o = t.unstable_forceFrameRate = function () {}); + (a = t.unstable_forceFrameRate = function () {}); } else { - var p = window.setTimeout, - h = window.clearTimeout; + var d = window.setTimeout, + p = window.clearTimeout; if (\\"undefined\\" !== typeof console) { - var m = window.cancelAnimationFrame; + var h = window.cancelAnimationFrame; \\"function\\" !== typeof window.requestAnimationFrame && console.error( \\"This browser doesn't support requestAnimationFrame. Make sure that you load a polyfill in older browsers. https://reactjs.org/link/react-polyfills\\" ), - \\"function\\" !== typeof m && + \\"function\\" !== typeof h && console.error( \\"This browser doesn't support cancelAnimationFrame. Make sure that you load a polyfill in older browsers. https://reactjs.org/link/react-polyfills\\" ); } - var v = !1, - g = null, - y = -1, - b = 5, - w = 0; + var m = !1, + v = null, + g = -1, + y = 5, + b = 0; (t.unstable_shouldYield = function () { - return t.unstable_now() >= w; + return t.unstable_now() >= b; }), - (o = function () {}), + (a = function () {}), (t.unstable_forceFrameRate = function (e) { 0 > e || 125 < e ? console.error( \\"forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported\\" ) - : (b = 0 < e ? Math.floor(1e3 / e) : 5); + : (y = 0 < e ? Math.floor(1e3 / e) : 5); }); - var k = new MessageChannel(), - S = k.port2; - (k.port1.onmessage = function () { - if (null !== g) { + var w = new MessageChannel(), + k = w.port2; + (w.port1.onmessage = function () { + if (null !== v) { var e = t.unstable_now(); - w = e + b; + b = e + y; try { - g(!0, e) ? S.postMessage(null) : ((v = !1), (g = null)); + v(!0, e) ? k.postMessage(null) : ((m = !1), (v = null)); } catch (n) { - throw (S.postMessage(null), n); + throw (k.postMessage(null), n); } - } else v = !1; + } else m = !1; }), - (r = function (e) { - (g = e), v || ((v = !0), S.postMessage(null)); + (n = function (e) { + (v = e), m || ((m = !0), k.postMessage(null)); }), - (l = function (e, n) { - y = p(function () { + (r = function (e, n) { + g = d(function () { e(t.unstable_now()); }, n); }), - (a = function () { - h(y), (y = -1); + (l = function () { + p(g), (g = -1); }); } - function E(e, t) { + function S(e, t) { var n = e.length; e.push(t); e: for (;;) { @@ -17069,10 +16861,10 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` (e[r] = t), (e[n] = l), (n = r); } } - function x(e) { + function E(e) { return void 0 === (e = e[0]) ? null : e; } - function _(e) { + function x(e) { var t = e[0]; if (void 0 !== t) { var n = e.pop(); @@ -17101,63 +16893,63 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` var n = e.sortIndex - t.sortIndex; return 0 !== n ? n : e.id - t.id; } - var P = [], - N = [], - T = 1, - z = null, - L = 3, + var _ = [], + P = [], + N = 1, + T = null, + z = 3, + L = !1, O = !1, - M = !1, - R = !1; - function I(e) { - for (var t = x(N); null !== t; ) { - if (null === t.callback) _(N); + M = !1; + function R(e) { + for (var t = E(P); null !== t; ) { + if (null === t.callback) x(P); else { if (!(t.startTime <= e)) break; - _(N), (t.sortIndex = t.expirationTime), E(P, t); + x(P), (t.sortIndex = t.expirationTime), S(_, t); } - t = x(N); + t = E(P); } } - function D(e) { - if (((R = !1), I(e), !M)) - if (null !== x(P)) (M = !0), r(F); + function F(e) { + if (((M = !1), R(e), !O)) + if (null !== E(_)) (O = !0), n(D); else { - var t = x(N); - null !== t && l(D, t.startTime - e); + var t = E(P); + null !== t && r(F, t.startTime - e); } } - function F(e, n) { - (M = !1), R && ((R = !1), a()), (O = !0); - var r = L; + function D(e, n) { + (O = !1), M && ((M = !1), l()), (L = !0); + var a = z; try { for ( - I(n), z = x(P); - null !== z && - (!(z.expirationTime > n) || (e && !t.unstable_shouldYield())); + R(n), T = E(_); + null !== T && + (!(T.expirationTime > n) || (e && !t.unstable_shouldYield())); ) { - var o = z.callback; + var o = T.callback; if (\\"function\\" === typeof o) { - (z.callback = null), (L = z.priorityLevel); - var u = o(z.expirationTime <= n); + (T.callback = null), (z = T.priorityLevel); + var u = o(T.expirationTime <= n); (n = t.unstable_now()), - \\"function\\" === typeof u ? (z.callback = u) : z === x(P) && _(P), - I(n); - } else _(P); - z = x(P); + \\"function\\" === typeof u ? (T.callback = u) : T === E(_) && x(_), + R(n); + } else x(_); + T = E(_); } - if (null !== z) var i = !0; + if (null !== T) var i = !0; else { - var s = x(N); - null !== s && l(D, s.startTime - n), (i = !1); + var s = E(P); + null !== s && r(F, s.startTime - n), (i = !1); } return i; } finally { - (z = null), (L = r), (O = !1); + (T = null), (z = a), (L = !1); } } - var U = o; + var I = a; (t.unstable_IdlePriority = 5), (t.unstable_ImmediatePriority = 1), (t.unstable_LowPriority = 4), @@ -17168,34 +16960,34 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` e.callback = null; }), (t.unstable_continueExecution = function () { - M || O || ((M = !0), r(F)); + O || L || ((O = !0), n(D)); }), (t.unstable_getCurrentPriorityLevel = function () { - return L; + return z; }), (t.unstable_getFirstCallbackNode = function () { - return x(P); + return E(_); }), (t.unstable_next = function (e) { - switch (L) { + switch (z) { case 1: case 2: case 3: var t = 3; break; default: - t = L; + t = z; } - var n = L; - L = t; + var n = z; + z = t; try { return e(); } finally { - L = n; + z = n; } }), (t.unstable_pauseExecution = function () {}), - (t.unstable_requestPaint = U), + (t.unstable_requestPaint = I), (t.unstable_runWithPriority = function (e, t) { switch (e) { case 1: @@ -17207,15 +16999,15 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` default: e = 3; } - var n = L; - L = e; + var n = z; + z = e; try { return t(); } finally { - L = n; + z = n; } }), - (t.unstable_scheduleCallback = function (e, n, o) { + (t.unstable_scheduleCallback = function (e, a, o) { var u = t.unstable_now(); switch ( (\\"object\\" === typeof o && null !== o @@ -17240,8 +17032,8 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` } return ( (e = { - id: T++, - callback: n, + id: N++, + callback: a, priorityLevel: e, startTime: o, expirationTime: (i = o + i), @@ -17249,46 +17041,46 @@ exports[`when working with an app can generate a js/2.42603bbe.chunk.js 1`] = ` }), o > u ? ((e.sortIndex = o), - E(N, e), - null === x(P) && - e === x(N) && - (R ? a() : (R = !0), l(D, o - u))) - : ((e.sortIndex = i), E(P, e), M || O || ((M = !0), r(F))), + S(P, e), + null === E(_) && + e === E(P) && + (M ? l() : (M = !0), r(F, o - u))) + : ((e.sortIndex = i), S(_, e), O || L || ((O = !0), n(D))), e ); }), (t.unstable_wrapCallback = function (e) { - var t = L; + var t = z; return function () { - var n = L; - L = t; + var n = z; + z = t; try { return e.apply(this, arguments); } finally { - L = n; + z = n; } }; }); }, - ], + 616: (e, t, n) => { + e.exports = n(475); + }, + }, ]); -//# sourceMappingURL=2.42603bbe.chunk.js.map +//# sourceMappingURL=316.7a4d5eb7.js.map " `; -exports[`when working with an app can generate a js/main.8247c019.chunk.js 1`] = ` -"(this[\\"webpackJsonpsample-app\\"] = this[\\"webpackJsonpsample-app\\"] || []).push([ - [0], +exports[`when working with an app can generate a js/main.14cec3f9.js 1`] = ` +"\\"use strict\\"; +(globalThis.webpackChunksample_app = + globalThis.webpackChunksample_app || []).push([ + [179], { - 7: function (M, L, j) {}, - 8: function (M, L, j) {}, - 9: function (M, L, j) { - \\"use strict\\"; - j.r(L); - var N = j(0), - u = j(2); - j(7); - var I = function () { + 529: (M, L, j) => { + var N = j(784), + u = j(316); + const I = function () { return N.createElement( \\"div\\", { className: \\"App\\" }, @@ -17325,106 +17117,82 @@ exports[`when working with an app can generate a js/main.8247c019.chunk.js 1`] = ) ); }; - j(8); u.render( N.createElement(N.StrictMode, null, N.createElement(I, null)), document.getElementById(\\"root\\") ); }, }, - [[9, 1, 2]], + (M) => { + M.O(0, [316], () => { + return (L = 529), M((M.s = L)); + var L; + }); + M.O(); + }, ]); -//# sourceMappingURL=main.8247c019.chunk.js.map +//# sourceMappingURL=main.14cec3f9.js.map " `; -exports[`when working with an app can generate a js/runtime-main.dc96e42d.js 1`] = ` -"!(function (e) { - function r(r) { - for ( - var n, p, l = r[0], a = r[1], f = r[2], c = 0, s = []; - c < l.length; - c++ - ) - (p = l[c]), - Object.prototype.hasOwnProperty.call(o, p) && o[p] && s.push(o[p][0]), - (o[p] = 0); - for (n in a) Object.prototype.hasOwnProperty.call(a, n) && (e[n] = a[n]); - for (i && i(r); s.length; ) s.shift()(); - return u.push.apply(u, f || []), t(); - } - function t() { - for (var e, r = 0; r < u.length; r++) { - for (var t = u[r], n = !0, l = 1; l < t.length; l++) { - var a = t[l]; - 0 !== o[a] && (n = !1); - } - n && (u.splice(r--, 1), (e = p((p.s = t[0])))); - } - return e; - } - var n = {}, - o = { 1: 0 }, - u = []; - function p(r) { - if (n[r]) return n[r].exports; - var t = (n[r] = { i: r, l: !1, exports: {} }); - return e[r].call(t.exports, t, t.exports, p), (t.l = !0), t.exports; +exports[`when working with an app can generate a js/runtime-main.de9fd74d.js 1`] = ` +"(() => { + \\"use strict\\"; + var r = {}, + e = {}; + function a(o) { + var t = e[o]; + if (void 0 !== t) return t.exports; + var n = (e[o] = { exports: {} }); + return r[o](n, n.exports, a), n.exports; } - (p.m = e), - (p.c = n), - (p.d = function (e, r, t) { - p.o(e, r) || Object.defineProperty(e, r, { enumerable: !0, get: t }); - }), - (p.r = function (e) { - \\"undefined\\" !== typeof Symbol && - Symbol.toStringTag && - Object.defineProperty(e, Symbol.toStringTag, { value: \\"Module\\" }), - Object.defineProperty(e, \\"__esModule\\", { value: !0 }); - }), - (p.t = function (e, r) { - if ((1 & r && (e = p(e)), 8 & r)) return e; - if (4 & r && \\"object\\" === typeof e && e && e.__esModule) return e; - var t = Object.create(null); - if ( - (p.r(t), - Object.defineProperty(t, \\"default\\", { enumerable: !0, value: e }), - 2 & r && \\"string\\" != typeof e) - ) - for (var n in e) - p.d( - t, - n, - function (r) { - return e[r]; - }.bind(null, n) - ); - return t; - }), - (p.n = function (e) { - var r = - e && e.__esModule - ? function () { - return e.default; + (a.m = r), + (() => { + var r = []; + a.O = (e, o, t, n) => { + if (!o) { + var p = 1 / 0; + for (v = 0; v < r.length; v++) { + for (var [o, t, n] = r[v], l = !0, i = 0; i < o.length; i++) + (!1 & n || p >= n) && Object.keys(a.O).every((r) => a.O[r](o[i])) + ? o.splice(i--, 1) + : ((l = !1), n < p && (p = n)); + if (l) { + r.splice(v--, 1); + var s = t(); + void 0 !== s && (e = s); } - : function () { - return e; - }; - return p.d(r, \\"a\\", r), r; - }), - (p.o = function (e, r) { - return Object.prototype.hasOwnProperty.call(e, r); - }), - (p.p = \\"/\\"); - var l = (this[\\"webpackJsonpsample-app\\"] = - this[\\"webpackJsonpsample-app\\"] || []), - a = l.push.bind(l); - (l.push = r), (l = l.slice()); - for (var f = 0; f < l.length; f++) r(l[f]); - var i = a; - t(); -})([]); -//# sourceMappingURL=runtime-main.dc96e42d.js.map + } + return e; + } + n = n || 0; + for (var v = r.length; v > 0 && r[v - 1][2] > n; v--) r[v] = r[v - 1]; + r[v] = [o, t, n]; + }; + })(), + (a.o = (r, e) => Object.prototype.hasOwnProperty.call(r, e)), + (() => { + var r = { 252: 0 }; + a.O.j = (e) => 0 === r[e]; + var e = (e, o) => { + var t, + n, + [p, l, i] = o, + s = 0; + if (p.some((e) => 0 !== r[e])) { + for (t in l) a.o(l, t) && (a.m[t] = l[t]); + if (i) var v = i(a); + } + for (e && e(o); s < p.length; s++) + (n = p[s]), a.o(r, n) && r[n] && r[n][0](), (r[n] = 0); + return a.O(v); + }, + o = (globalThis.webpackChunksample_app = + globalThis.webpackChunksample_app || []); + o.forEach(e.bind(null, 0)), (o.push = e.bind(null, o.push.bind(o))); + })(); +})(); +//# sourceMappingURL=runtime-main.de9fd74d.js.map " `; diff --git a/packages/modular-scripts/src/__tests__/app.test.ts b/packages/modular-scripts/src/__tests__/app.test.ts index 7eccf9eaf..5b6b92eb6 100644 --- a/packages/modular-scripts/src/__tests__/app.test.ts +++ b/packages/modular-scripts/src/__tests__/app.test.ts @@ -78,24 +78,26 @@ describe('when working with a NODE_ENV app', () => { expect(tree(path.join(modularRoot, 'dist', 'node-env-app'))) .toMatchInlineSnapshot(` "node-env-app - ├─ asset-manifest.json #n1rvuh + ├─ asset-manifest.json #1er5q9m ├─ favicon.ico #6pu3rg - ├─ index.html #1yaenq4 + ├─ index.html #18m4pzt ├─ logo192.png #1nez7vk ├─ logo512.png #1hwqvcc ├─ manifest.json #19gah8o ├─ package.json ├─ robots.txt #1sjb8b3 └─ static - └─ js - ├─ main.3db228f9.chunk.js #20y3tb - ├─ main.3db228f9.chunk.js.map #131rxqt - ├─ runtime-main.a0dc6a9b.js #o5bsr9 - └─ runtime-main.a0dc6a9b.js.map #10n4p35" + ├─ js + │ ├─ main.6b9113da.js #1jh9hcj + │ ├─ main.6b9113da.js.map #2l1ifi + │ ├─ runtime-main.182069c4.js #r0hm4v + │ └─ runtime-main.182069c4.js.map #ul1xez + └─ media + └─ javascript,__webpack_public_path__ = __webpack_base_uri__ = htmlWebpackPluginPublicPath;.1feff74f.bin #1327v5u" `); }); - it('can generate a js/main.3db228f9.chunk.js', async () => { + it('can generate a js/main.6b9113da.js', async () => { expect( prettier.format( String( @@ -106,12 +108,12 @@ describe('when working with a NODE_ENV app', () => { 'node-env-app', 'static', 'js', - 'main.3db228f9.chunk.js', + 'main.6b9113da.js', ), ), ), { - filepath: 'main.3db228f9.chunk.js', + filepath: 'main.6b9113da.js', }, ), ).toMatchSnapshot(); @@ -134,9 +136,9 @@ describe('When working with a nested app', () => { expect(tree(path.join(modularRoot, 'dist', 'scoped-sample-app'))) .toMatchInlineSnapshot(` "scoped-sample-app - ├─ asset-manifest.json #fd251t + ├─ asset-manifest.json #7yy8px ├─ favicon.ico #6pu3rg - ├─ index.html #saweoy + ├─ index.html #m0ahw0 ├─ logo192.png #1nez7vk ├─ logo512.png #1hwqvcc ├─ manifest.json #19gah8o @@ -144,16 +146,18 @@ describe('When working with a nested app', () => { ├─ robots.txt #1sjb8b3 └─ static ├─ css - │ ├─ main.a0f92c83.chunk.css #16n5nfq - │ └─ main.a0f92c83.chunk.css.map #1l7oeeo - └─ js - ├─ 2.dd7fe2ee.chunk.js #1umsa1c - ├─ 2.dd7fe2ee.chunk.js.LICENSE.txt #eplx8h - ├─ 2.dd7fe2ee.chunk.js.map #f3ttow - ├─ main.8b9be32b.chunk.js #jou2ln - ├─ main.8b9be32b.chunk.js.map #q1dpnv - ├─ runtime-main.c80b6939.js #tnzlop - └─ runtime-main.c80b6939.js.map #14p9z3c" + │ ├─ main.1a7488ce.css #x701i6 + │ └─ main.1a7488ce.css.map #z36y5v + ├─ js + │ ├─ 788.78cfb599.js #1bgvsgc + │ ├─ 788.78cfb599.js.LICENSE.txt #eplx8h + │ ├─ 788.78cfb599.js.map #jf9876 + │ ├─ main.8c5bc4d2.js #xquhbv + │ ├─ main.8c5bc4d2.js.map #t8irmb + │ ├─ runtime-main.83e93d07.js #1mo3tl5 + │ └─ runtime-main.83e93d07.js.map #3ycdm3 + └─ media + └─ javascript,__webpack_public_path__ = __webpack_base_uri__ = htmlWebpackPluginPublicPath;.1feff74f.bin #1327v5u" `); }); @@ -197,7 +201,7 @@ describe('When working with a nested app', () => { ).toMatchSnapshot(); }); - it('can generate a css/main.a0f92c83.chunk.css', async () => { + it('can generate a css/main.1a7488ce.css', async () => { expect( prettier.format( String( @@ -208,18 +212,18 @@ describe('When working with a nested app', () => { 'scoped-sample-app', 'static', 'css', - 'main.a0f92c83.chunk.css', + 'main.1a7488ce.css', ), ), ), { - filepath: 'main.a0f92c83.chunk.css', + filepath: 'main.1a7488ce.css', }, ), ).toMatchSnapshot(); }); - it('can generate a css/main.a0f92c83.chunk.css.map', async () => { + it('can generate a css/main.1a7488ce.css.map', async () => { expect( JSON.parse( String( @@ -230,7 +234,7 @@ describe('When working with a nested app', () => { 'scoped-sample-app', 'static', 'css', - 'main.a0f92c83.chunk.css.map', + 'main.1a7488ce.css.map', ), ), ), @@ -238,7 +242,7 @@ describe('When working with a nested app', () => { ).toMatchSnapshot(); }); - it('can generate a js/main.8b9be32b.chunk.js', async () => { + it('can generate a js/main.8c5bc4d2.js', async () => { expect( prettier.format( String( @@ -249,18 +253,18 @@ describe('When working with a nested app', () => { 'scoped-sample-app', 'static', 'js', - 'main.8b9be32b.chunk.js', + 'main.8c5bc4d2.js', ), ), ), { - filepath: 'main.8b9be32b.chunk.js', + filepath: 'main.8c5bc4d2.js', }, ), ).toMatchSnapshot(); }); - it('can generate a js/runtime-main.c80b6939.js', async () => { + it('can generate a js/runtime-main.83e93d07.js', async () => { expect( prettier.format( String( @@ -271,18 +275,18 @@ describe('When working with a nested app', () => { 'scoped-sample-app', 'static', 'js', - 'runtime-main.c80b6939.js', + 'runtime-main.83e93d07.js', ), ), ), { - filepath: 'runtime-main.c80b6939.js', + filepath: 'runtime-main.83e93d07.js', }, ), ).toMatchSnapshot(); }); - it('can generate a js/2.dd7fe2ee.chunk.js', async () => { + it('can generate a js/788.78cfb599.js', async () => { expect( prettier.format( String( @@ -293,12 +297,12 @@ describe('When working with a nested app', () => { 'scoped-sample-app', 'static', 'js', - '2.dd7fe2ee.chunk.js', + '788.78cfb599.js', ), ), ), { - filepath: '2.dd7fe2ee.chunk.js', + filepath: '788.78cfb599.js', }, ), ).toMatchSnapshot(); @@ -352,9 +356,9 @@ describe('when working with an app', () => { expect(tree(path.join(modularRoot, 'dist', 'sample-app'))) .toMatchInlineSnapshot(` "sample-app - ├─ asset-manifest.json #131f6kc + ├─ asset-manifest.json #1s87nvl ├─ favicon.ico #6pu3rg - ├─ index.html #59u9a8 + ├─ index.html #11ep3dl ├─ logo192.png #1nez7vk ├─ logo512.png #1hwqvcc ├─ manifest.json #19gah8o @@ -362,16 +366,18 @@ describe('when working with an app', () => { ├─ robots.txt #1sjb8b3 └─ static ├─ css - │ ├─ main.a0f92c83.chunk.css #16n5nfq - │ └─ main.a0f92c83.chunk.css.map #1l7oeeo - └─ js - ├─ 2.42603bbe.chunk.js #1gybwlg - ├─ 2.42603bbe.chunk.js.LICENSE.txt #eplx8h - ├─ 2.42603bbe.chunk.js.map #164el3u - ├─ main.8247c019.chunk.js #iwnokm - ├─ main.8247c019.chunk.js.map #umebn0 - ├─ runtime-main.dc96e42d.js #1xc8leb - └─ runtime-main.dc96e42d.js.map #xpqj11" + │ ├─ main.1a7488ce.css #x701i6 + │ └─ main.1a7488ce.css.map #z36y5v + ├─ js + │ ├─ 316.7a4d5eb7.js #1yh1m0p + │ ├─ 316.7a4d5eb7.js.LICENSE.txt #eplx8h + │ ├─ 316.7a4d5eb7.js.map #1ib48x2 + │ ├─ main.14cec3f9.js #12mskyj + │ ├─ main.14cec3f9.js.map #1x1swby + │ ├─ runtime-main.de9fd74d.js #1slkp3g + │ └─ runtime-main.de9fd74d.js.map #d7r4im + └─ media + └─ javascript,__webpack_public_path__ = __webpack_base_uri__ = htmlWebpackPluginPublicPath;.1feff74f.bin #1327v5u" `); }); @@ -426,7 +432,7 @@ describe('when working with an app', () => { ).toMatchSnapshot(); }); - it('can generate a js/main.8247c019.chunk.js', async () => { + it('can generate a js/main.14cec3f9.js', async () => { expect( prettier.format( String( @@ -437,18 +443,18 @@ describe('when working with an app', () => { 'sample-app', 'static', 'js', - 'main.8247c019.chunk.js', + 'main.14cec3f9.js', ), ), ), { - filepath: 'main.8247c019.chunk.js', + filepath: 'main.14cec3f9.js', }, ), ).toMatchSnapshot(); }); - it('can generate a js/runtime-main.dc96e42d.js', async () => { + it('can generate a js/runtime-main.de9fd74d.js', async () => { expect( prettier.format( String( @@ -459,18 +465,18 @@ describe('when working with an app', () => { 'sample-app', 'static', 'js', - 'runtime-main.dc96e42d.js', + 'runtime-main.de9fd74d.js', ), ), ), { - filepath: 'runtime-main.dc96e42d.js', + filepath: 'runtime-main.de9fd74d.js', }, ), ).toMatchSnapshot(); }); - it('can generate a js/2.42603bbe.chunk.js', async () => { + it('can generate a js/316.7a4d5eb7.js', async () => { expect( prettier.format( String( @@ -481,12 +487,12 @@ describe('when working with an app', () => { 'sample-app', 'static', 'js', - '2.42603bbe.chunk.js', + '316.7a4d5eb7.js', ), ), ), { - filepath: '2.42603bbe.chunk.js', + filepath: '316.7a4d5eb7.js', }, ), ).toMatchSnapshot(); From 92597a485981ed103cef41298927763627112614 Mon Sep 17 00:00:00 2001 From: Cristiano Belloni Date: Thu, 24 Feb 2022 15:26:26 +0000 Subject: [PATCH 12/72] Support new version of minimize --- packages/modular-scripts/src/esbuild-scripts/build/index.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/modular-scripts/src/esbuild-scripts/build/index.ts b/packages/modular-scripts/src/esbuild-scripts/build/index.ts index 4b796aceb..415a7c274 100644 --- a/packages/modular-scripts/src/esbuild-scripts/build/index.ts +++ b/packages/modular-scripts/src/esbuild-scripts/build/index.ts @@ -57,7 +57,7 @@ export default async function build(target: string, paths: Paths) { const html = await createIndex(paths, result, env.raw, false); await fs.writeFile( path.join(paths.appBuild, 'index.html'), - minimize.minify(html, { + await minimize.minify(html, { html5: true, collapseBooleanAttributes: true, collapseWhitespace: true, From 8bf2aeaeff510c67c78cb19dfbb4ecc5969d0487 Mon Sep 17 00:00:00 2001 From: Cristiano Belloni Date: Thu, 24 Feb 2022 16:28:47 +0000 Subject: [PATCH 13/72] Add explaining comment --- packages/modular-scripts/react-scripts/config/webpack.config.js | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/modular-scripts/react-scripts/config/webpack.config.js b/packages/modular-scripts/react-scripts/config/webpack.config.js index 4dceef7f8..1f91f0649 100644 --- a/packages/modular-scripts/react-scripts/config/webpack.config.js +++ b/packages/modular-scripts/react-scripts/config/webpack.config.js @@ -156,6 +156,7 @@ module.exports = function (webpackEnv) { ? 'static/js/[name].[contenthash:8].js' : isEnvDevelopment && 'static/js/[name].js', // There are also additional JS chunk files if you use code splitting. + // Please remember that Webpack 5, unlike Webpack 4, controls "splitChunks" via fileName, not chunkFilename - https://stackoverflow.com/questions/66077740/webpack-5-output-chunkfilename-not-working chunkFilename: isEnvProduction ? 'static/js/[name].[contenthash:8].chunk.js' : isEnvDevelopment && 'static/js/[name].chunk.js', From 5a340d01d305525728f52001e0170291b2550e8a Mon Sep 17 00:00:00 2001 From: Cristiano Belloni Date: Mon, 28 Feb 2022 16:54:10 +0000 Subject: [PATCH 14/72] Update yarn.lock --- yarn.lock | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/yarn.lock b/yarn.lock index 8cc7d38fc..457a947dc 100644 --- a/yarn.lock +++ b/yarn.lock @@ -8866,7 +8866,7 @@ multicast-dns@^6.0.1: dns-packet "^1.3.1" thunky "^1.0.2" -nanoid@^3.3.1: +nanoid@^3.2.0, nanoid@^3.3.1: version "3.3.1" resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.3.1.tgz#6347a18cac88af88f58af0b3594b723d5e99bb35" integrity sha512-n6Vs/3KGyxPQd6uO0eH4Bv0ojGSUvuLlIHtC3Y0kEO23YRge8H9x1GCzLn28YX0H66pMkxuaeESFq4tKISKwdw== From f075c72bda427cce2de499c10cbf1fcfd36faec7 Mon Sep 17 00:00:00 2001 From: Cristiano Belloni Date: Tue, 8 Mar 2022 12:04:57 +0000 Subject: [PATCH 15/72] Update snapshots --- .../src/__tests__/__snapshots__/index.test.ts.snap | 6 ++++-- packages/modular-scripts/src/__tests__/index.test.ts | 12 ++++++------ 2 files changed, 10 insertions(+), 8 deletions(-) diff --git a/packages/modular-scripts/src/__tests__/__snapshots__/index.test.ts.snap b/packages/modular-scripts/src/__tests__/__snapshots__/index.test.ts.snap index af49b0dea..07a61c8d3 100644 --- a/packages/modular-scripts/src/__tests__/__snapshots__/index.test.ts.snap +++ b/packages/modular-scripts/src/__tests__/__snapshots__/index.test.ts.snap @@ -39,8 +39,10 @@ module.exports = SampleView; exports[`modular-scripts WHEN building a view THEN outputs the correct output cjs map file 1`] = ` Object { "file": "index.js", - "mappings": ";;;;;;;;;;;;;;;;;;;;;;;;sBAEkD;AAChD,wDAAQ,OAAD;AAAA,IAAK,eAAY;AAAA,KAAY;AAAA;;;;", - "names": Array [], + "mappings": ";;;;;;;;;;;;;;;;;;;;;;;;AACe,SAAS,UAAU,GAAG;AACrC,EAAE,uBAAuBA,gBAAK,CAAC,aAAa,CAAC,KAAK,EAAE;AACpD,IAAI,aAAa,EAAE,WAAW;AAC9B,GAAG,EAAE,wBAAwB,CAAC,CAAC;AAC/B;;;;", + "names": Array [ + "React", + ], "sources": Array [ "../src/index.tsx", ], diff --git a/packages/modular-scripts/src/__tests__/index.test.ts b/packages/modular-scripts/src/__tests__/index.test.ts index e5870da01..8209f9a4e 100644 --- a/packages/modular-scripts/src/__tests__/index.test.ts +++ b/packages/modular-scripts/src/__tests__/index.test.ts @@ -269,10 +269,10 @@ describe('modular-scripts', () => { ├─ README.md #11adaka ├─ dist-cjs │ ├─ index.js #a7k6ic - │ └─ index.js.map #1825qkv + │ └─ index.js.map #1m4qim9 ├─ dist-es │ ├─ index.js #1ymmv5l - │ └─ index.js.map #1kl5sc5 + │ └─ index.js.map #11lg0ox ├─ dist-types │ └─ index.d.ts #1vloh7q └─ package.json" @@ -350,10 +350,10 @@ describe('modular-scripts', () => { ├─ README.md #1jv3l2q ├─ dist-cjs │ ├─ index.js #rq9uxe - │ └─ index.js.map #17f4e4r + │ └─ index.js.map #19satcx ├─ dist-es │ ├─ index.js #3bszhr - │ └─ index.js.map #8kaoa5 + │ └─ index.js.map #1m2nocl ├─ dist-types │ └─ index.d.ts #f68aj └─ package.json" @@ -420,10 +420,10 @@ describe('modular-scripts', () => { ├─ README.md #1jv3l2q ├─ dist-cjs │ ├─ nested-sample-package.cjs.js #kv2xzp - │ └─ nested-sample-package.cjs.js.map #wxcsbr + │ └─ nested-sample-package.cjs.js.map #bgpzsg ├─ dist-es │ ├─ nested-sample-package.es.js #11z6hlv - │ └─ nested-sample-package.es.js.map #12ht1cr + │ └─ nested-sample-package.es.js.map #14mne6l ├─ dist-types │ └─ index.d.ts #f68aj └─ package.json" From 7c9835036e63e0e4243ced4cf12f61e64cf44f07 Mon Sep 17 00:00:00 2001 From: Cristiano Belloni Date: Tue, 8 Mar 2022 14:49:27 +0000 Subject: [PATCH 16/72] Update all snapshots --- .../modular-scripts/src/__tests__/app.test.ts | 41 ++++++++++--------- .../src/__tests__/build.test.ts | 8 ++-- .../createEsbuildBrowserslistTarget.test.ts | 6 +-- 3 files changed, 28 insertions(+), 27 deletions(-) diff --git a/packages/modular-scripts/src/__tests__/app.test.ts b/packages/modular-scripts/src/__tests__/app.test.ts index 5b6b92eb6..15165f6f0 100644 --- a/packages/modular-scripts/src/__tests__/app.test.ts +++ b/packages/modular-scripts/src/__tests__/app.test.ts @@ -330,26 +330,27 @@ describe('when working with an app', () => { it('can add an app', () => { expect(tree(path.join(packagesPath, 'sample-app'))).toMatchInlineSnapshot(` - "sample-app - ├─ package.json - ├─ public - │ ├─ favicon.ico #6pu3rg - │ ├─ index.html #1m6toxd - │ ├─ logo192.png #1nez7vk - │ ├─ logo512.png #1hwqvcc - │ ├─ manifest.json #19gah8o - │ └─ robots.txt #1sjb8b3 - ├─ src - │ ├─ App.css #1o0zosm - │ ├─ App.tsx #igvgtx - │ ├─ __tests__ - │ │ └─ App.test.tsx #16urcos - │ ├─ index.css #o7sk21 - │ ├─ index.tsx #zdn6mw - │ ├─ logo.svg #1okqmlj - │ └─ react-app-env.d.ts #t4ygcy - └─ tsconfig.json #6rw46b" - `); + "sample-app + ├─ package.json + ├─ public + │ ├─ favicon.ico #6pu3rg + │ ├─ index.html #1m6toxd + │ ├─ logo192.png #1nez7vk + │ ├─ logo512.png #1hwqvcc + │ ├─ manifest.json #19gah8o + │ └─ robots.txt #1sjb8b3 + ├─ src + │ ├─ App.css #1o0zosm + │ ├─ App.tsx #igvgtx + │ ├─ __tests__ + │ │ └─ App.test.tsx #16urcos + │ ├─ index.css #o7sk21 + │ ├─ index.tsx #zdn6mw + │ ├─ logo.svg #1okqmlj + │ └─ react-app-env.d.ts #t4ygcy + ├─ tsconfig.json #6rw46b + └─ tsconfig.tsbuildinfo #fvdvl7" + `); }); it('can build an app', () => { diff --git a/packages/modular-scripts/src/__tests__/build.test.ts b/packages/modular-scripts/src/__tests__/build.test.ts index 68eaebc71..53847ac7e 100644 --- a/packages/modular-scripts/src/__tests__/build.test.ts +++ b/packages/modular-scripts/src/__tests__/build.test.ts @@ -95,14 +95,14 @@ describe('WHEN building with preserve modules', () => { ├─ README.md #1jv3l2q ├─ dist-cjs │ ├─ index.js #y5z0kw - │ ├─ index.js.map #1ppp712 + │ ├─ index.js.map #1gofapj │ ├─ runAsync.js #kr3qrh - │ └─ runAsync.js.map #18daxam + │ └─ runAsync.js.map #19q2dqp ├─ dist-es │ ├─ index.js #7arwpf - │ ├─ index.js.map #1in842g + │ ├─ index.js.map #p3aqj2 │ ├─ runAsync.js #1tt0e7o - │ └─ runAsync.js.map #1qvfs9 + │ └─ runAsync.js.map #1tlnsv0 ├─ dist-types │ ├─ index.d.ts #12l2tmi │ └─ runAsync.d.ts #1iek7az diff --git a/packages/modular-scripts/src/__tests__/utils/createEsbuildBrowserslistTarget.test.ts b/packages/modular-scripts/src/__tests__/utils/createEsbuildBrowserslistTarget.test.ts index bdf14fa9a..4e05b8fc2 100644 --- a/packages/modular-scripts/src/__tests__/utils/createEsbuildBrowserslistTarget.test.ts +++ b/packages/modular-scripts/src/__tests__/utils/createEsbuildBrowserslistTarget.test.ts @@ -32,7 +32,7 @@ describe('createEsbuildBrowserslistTarget', () => { ); const result = createEsbuildBrowserslistTarget(process.cwd()); - expect(result).toEqual(['chrome97', 'firefox96', 'safari15.2']); + expect(result).toEqual(['chrome99', 'firefox97', 'safari15.2']); }); it('filters out unsupported browsers', () => { @@ -51,7 +51,7 @@ describe('createEsbuildBrowserslistTarget', () => { ); const result = createEsbuildBrowserslistTarget(process.cwd()); - expect(result).toEqual(['chrome97', 'firefox96', 'safari15.2']); + expect(result).toEqual(['chrome99', 'firefox97', 'safari15.2']); }); it('filters out unsupported browser versions', () => { @@ -70,6 +70,6 @@ describe('createEsbuildBrowserslistTarget', () => { ); const result = createEsbuildBrowserslistTarget(process.cwd()); - expect(result).toEqual(['chrome97', 'firefox96', 'safari15.2']); + expect(result).toEqual(['chrome99', 'firefox97', 'safari15.2']); }); }); From 5f3c001a8edc30420ebd93e3a127f7f7f908f49c Mon Sep 17 00:00:00 2001 From: Cristiano Belloni Date: Tue, 8 Mar 2022 14:58:07 +0000 Subject: [PATCH 17/72] Update snapshot hash --- packages/modular-scripts/src/__tests__/app.test.ts | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/packages/modular-scripts/src/__tests__/app.test.ts b/packages/modular-scripts/src/__tests__/app.test.ts index 15165f6f0..5a621a87e 100644 --- a/packages/modular-scripts/src/__tests__/app.test.ts +++ b/packages/modular-scripts/src/__tests__/app.test.ts @@ -348,8 +348,7 @@ describe('when working with an app', () => { │ ├─ index.tsx #zdn6mw │ ├─ logo.svg #1okqmlj │ └─ react-app-env.d.ts #t4ygcy - ├─ tsconfig.json #6rw46b - └─ tsconfig.tsbuildinfo #fvdvl7" + └─ tsconfig.json #6rw46b `); }); From 7b45909a64c4592e6b1b25b54f46413a66f8ef71 Mon Sep 17 00:00:00 2001 From: Cristiano Belloni Date: Tue, 8 Mar 2022 15:04:10 +0000 Subject: [PATCH 18/72] Add missing quotes --- packages/modular-scripts/src/__tests__/app.test.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/modular-scripts/src/__tests__/app.test.ts b/packages/modular-scripts/src/__tests__/app.test.ts index 5a621a87e..bf4feb0ce 100644 --- a/packages/modular-scripts/src/__tests__/app.test.ts +++ b/packages/modular-scripts/src/__tests__/app.test.ts @@ -348,7 +348,7 @@ describe('when working with an app', () => { │ ├─ index.tsx #zdn6mw │ ├─ logo.svg #1okqmlj │ └─ react-app-env.d.ts #t4ygcy - └─ tsconfig.json #6rw46b + └─ tsconfig.json #6rw46b" `); }); From bc9cb4c3904445190b26aa685afc3f079d147b68 Mon Sep 17 00:00:00 2001 From: Cristiano Belloni Date: Fri, 11 Mar 2022 13:19:07 +0000 Subject: [PATCH 19/72] Remove unwanted media dist files --- .../react-scripts/config/webpack.config.js | 2 +- .../__tests__/__snapshots__/app.test.ts.snap | 2 - .../modular-scripts/src/__tests__/app.test.ts | 57 +++++++++---------- 3 files changed, 27 insertions(+), 34 deletions(-) diff --git a/packages/modular-scripts/react-scripts/config/webpack.config.js b/packages/modular-scripts/react-scripts/config/webpack.config.js index 1f91f0649..e05d6348b 100644 --- a/packages/modular-scripts/react-scripts/config/webpack.config.js +++ b/packages/modular-scripts/react-scripts/config/webpack.config.js @@ -452,7 +452,7 @@ module.exports = function (webpackEnv) { // its runtime that would otherwise be processed through "file" loader. // Also exclude `html` and `json` extensions so they get processed // by webpacks internal loaders. - exclude: [/\.(js|mjs|jsx|ts|tsx)$/, /\.html$/, /\.json$/], + exclude: [/(^|\.(js|mjs|jsx|ts|tsx|html|json))$/], options: { name: 'static/media/[name].[hash:8].[ext]', }, diff --git a/packages/modular-scripts/src/__tests__/__snapshots__/app.test.ts.snap b/packages/modular-scripts/src/__tests__/__snapshots__/app.test.ts.snap index ee2a323b1..3cd093055 100644 --- a/packages/modular-scripts/src/__tests__/__snapshots__/app.test.ts.snap +++ b/packages/modular-scripts/src/__tests__/__snapshots__/app.test.ts.snap @@ -8,7 +8,6 @@ exports[`When working with a nested app can generate a asset-manifest 1`] = ` \\"runtime-main.js\\": \\"/static/js/runtime-main.83e93d07.js\\", \\"static/js/788.78cfb599.js\\": \\"/static/js/788.78cfb599.js\\", \\"index.html\\": \\"/index.html\\", - \\"static/media/javascript,__webpack_public_path__ = __webpack_base_uri__ = htmlWebpackPluginPublicPath;\\": \\"/static/media/javascript,__webpack_public_path__ = __webpack_base_uri__ = htmlWebpackPluginPublicPath;.1feff74f.bin\\", \\"main.1a7488ce.css.map\\": \\"/static/css/main.1a7488ce.css.map\\", \\"main.8c5bc4d2.js.map\\": \\"/static/js/main.8c5bc4d2.js.map\\", \\"runtime-main.83e93d07.js.map\\": \\"/static/js/runtime-main.83e93d07.js.map\\", @@ -8686,7 +8685,6 @@ exports[`when working with an app can generate a asset-manifest 1`] = ` \\"runtime-main.js\\": \\"/static/js/runtime-main.de9fd74d.js\\", \\"static/js/316.7a4d5eb7.js\\": \\"/static/js/316.7a4d5eb7.js\\", \\"index.html\\": \\"/index.html\\", - \\"static/media/javascript,__webpack_public_path__ = __webpack_base_uri__ = htmlWebpackPluginPublicPath;\\": \\"/static/media/javascript,__webpack_public_path__ = __webpack_base_uri__ = htmlWebpackPluginPublicPath;.1feff74f.bin\\", \\"main.1a7488ce.css.map\\": \\"/static/css/main.1a7488ce.css.map\\", \\"main.14cec3f9.js.map\\": \\"/static/js/main.14cec3f9.js.map\\", \\"runtime-main.de9fd74d.js.map\\": \\"/static/js/runtime-main.de9fd74d.js.map\\", diff --git a/packages/modular-scripts/src/__tests__/app.test.ts b/packages/modular-scripts/src/__tests__/app.test.ts index bf4feb0ce..df1bc8d47 100644 --- a/packages/modular-scripts/src/__tests__/app.test.ts +++ b/packages/modular-scripts/src/__tests__/app.test.ts @@ -78,7 +78,7 @@ describe('when working with a NODE_ENV app', () => { expect(tree(path.join(modularRoot, 'dist', 'node-env-app'))) .toMatchInlineSnapshot(` "node-env-app - ├─ asset-manifest.json #1er5q9m + ├─ asset-manifest.json #u3l86j ├─ favicon.ico #6pu3rg ├─ index.html #18m4pzt ├─ logo192.png #1nez7vk @@ -87,13 +87,11 @@ describe('when working with a NODE_ENV app', () => { ├─ package.json ├─ robots.txt #1sjb8b3 └─ static - ├─ js - │ ├─ main.6b9113da.js #1jh9hcj - │ ├─ main.6b9113da.js.map #2l1ifi - │ ├─ runtime-main.182069c4.js #r0hm4v - │ └─ runtime-main.182069c4.js.map #ul1xez - └─ media - └─ javascript,__webpack_public_path__ = __webpack_base_uri__ = htmlWebpackPluginPublicPath;.1feff74f.bin #1327v5u" + └─ js + ├─ main.6b9113da.js #1jh9hcj + ├─ main.6b9113da.js.map #2l1ifi + ├─ runtime-main.182069c4.js #r0hm4v + └─ runtime-main.182069c4.js.map #ul1xez" `); }); @@ -136,7 +134,7 @@ describe('When working with a nested app', () => { expect(tree(path.join(modularRoot, 'dist', 'scoped-sample-app'))) .toMatchInlineSnapshot(` "scoped-sample-app - ├─ asset-manifest.json #7yy8px + ├─ asset-manifest.json #mfwa5x ├─ favicon.ico #6pu3rg ├─ index.html #m0ahw0 ├─ logo192.png #1nez7vk @@ -148,16 +146,14 @@ describe('When working with a nested app', () => { ├─ css │ ├─ main.1a7488ce.css #x701i6 │ └─ main.1a7488ce.css.map #z36y5v - ├─ js - │ ├─ 788.78cfb599.js #1bgvsgc - │ ├─ 788.78cfb599.js.LICENSE.txt #eplx8h - │ ├─ 788.78cfb599.js.map #jf9876 - │ ├─ main.8c5bc4d2.js #xquhbv - │ ├─ main.8c5bc4d2.js.map #t8irmb - │ ├─ runtime-main.83e93d07.js #1mo3tl5 - │ └─ runtime-main.83e93d07.js.map #3ycdm3 - └─ media - └─ javascript,__webpack_public_path__ = __webpack_base_uri__ = htmlWebpackPluginPublicPath;.1feff74f.bin #1327v5u" + └─ js + ├─ 788.78cfb599.js #1bgvsgc + ├─ 788.78cfb599.js.LICENSE.txt #eplx8h + ├─ 788.78cfb599.js.map #jf9876 + ├─ main.8c5bc4d2.js #xquhbv + ├─ main.8c5bc4d2.js.map #t8irmb + ├─ runtime-main.83e93d07.js #1mo3tl5 + └─ runtime-main.83e93d07.js.map #3ycdm3" `); }); @@ -348,7 +344,8 @@ describe('when working with an app', () => { │ ├─ index.tsx #zdn6mw │ ├─ logo.svg #1okqmlj │ └─ react-app-env.d.ts #t4ygcy - └─ tsconfig.json #6rw46b" + ├─ tsconfig.json #6rw46b + └─ tsconfig.tsbuildinfo #v0qc4l" `); }); @@ -356,7 +353,7 @@ describe('when working with an app', () => { expect(tree(path.join(modularRoot, 'dist', 'sample-app'))) .toMatchInlineSnapshot(` "sample-app - ├─ asset-manifest.json #1s87nvl + ├─ asset-manifest.json #nzl5za ├─ favicon.ico #6pu3rg ├─ index.html #11ep3dl ├─ logo192.png #1nez7vk @@ -368,16 +365,14 @@ describe('when working with an app', () => { ├─ css │ ├─ main.1a7488ce.css #x701i6 │ └─ main.1a7488ce.css.map #z36y5v - ├─ js - │ ├─ 316.7a4d5eb7.js #1yh1m0p - │ ├─ 316.7a4d5eb7.js.LICENSE.txt #eplx8h - │ ├─ 316.7a4d5eb7.js.map #1ib48x2 - │ ├─ main.14cec3f9.js #12mskyj - │ ├─ main.14cec3f9.js.map #1x1swby - │ ├─ runtime-main.de9fd74d.js #1slkp3g - │ └─ runtime-main.de9fd74d.js.map #d7r4im - └─ media - └─ javascript,__webpack_public_path__ = __webpack_base_uri__ = htmlWebpackPluginPublicPath;.1feff74f.bin #1327v5u" + └─ js + ├─ 316.7a4d5eb7.js #1yh1m0p + ├─ 316.7a4d5eb7.js.LICENSE.txt #eplx8h + ├─ 316.7a4d5eb7.js.map #1ib48x2 + ├─ main.14cec3f9.js #12mskyj + ├─ main.14cec3f9.js.map #1x1swby + ├─ runtime-main.de9fd74d.js #1slkp3g + └─ runtime-main.de9fd74d.js.map #d7r4im" `); }); From 87964dd4bc18c0b3b84c481fa2b1cb78705f35a1 Mon Sep 17 00:00:00 2001 From: Cristiano Belloni Date: Fri, 11 Mar 2022 15:54:19 +0000 Subject: [PATCH 20/72] remove tsbuildinfo --- .../modular-scripts/react-scripts/config/webpack.config.js | 2 -- packages/modular-scripts/src/__tests__/app.test.ts | 3 +-- 2 files changed, 1 insertion(+), 4 deletions(-) diff --git a/packages/modular-scripts/react-scripts/config/webpack.config.js b/packages/modular-scripts/react-scripts/config/webpack.config.js index e05d6348b..1b7dc3719 100644 --- a/packages/modular-scripts/react-scripts/config/webpack.config.js +++ b/packages/modular-scripts/react-scripts/config/webpack.config.js @@ -581,8 +581,6 @@ module.exports = function (webpackEnv) { inlineSourceMap: false, declarationMap: false, noEmit: true, - incremental: true, - tsBuildInfoFile: paths.appTsBuildInfoFile, }, }, context: paths.appPath, diff --git a/packages/modular-scripts/src/__tests__/app.test.ts b/packages/modular-scripts/src/__tests__/app.test.ts index df1bc8d47..dc6ef7a68 100644 --- a/packages/modular-scripts/src/__tests__/app.test.ts +++ b/packages/modular-scripts/src/__tests__/app.test.ts @@ -344,8 +344,7 @@ describe('when working with an app', () => { │ ├─ index.tsx #zdn6mw │ ├─ logo.svg #1okqmlj │ └─ react-app-env.d.ts #t4ygcy - ├─ tsconfig.json #6rw46b - └─ tsconfig.tsbuildinfo #v0qc4l" + └─ tsconfig.json #6rw46b" `); }); From e1abbef4f1e6f67a36b25a38462ef97ae11895e3 Mon Sep 17 00:00:00 2001 From: Cristiano Belloni Date: Mon, 14 Mar 2022 12:28:59 +0000 Subject: [PATCH 21/72] Make test names decoupled from hashes --- .../__tests__/__snapshots__/app.test.ts.snap | 17247 +++++++++++++++- .../modular-scripts/src/__tests__/app.test.ts | 18 +- 2 files changed, 17106 insertions(+), 159 deletions(-) diff --git a/packages/modular-scripts/src/__tests__/__snapshots__/app.test.ts.snap b/packages/modular-scripts/src/__tests__/__snapshots__/app.test.ts.snap index 3cd093055..b83ecd014 100644 --- a/packages/modular-scripts/src/__tests__/__snapshots__/app.test.ts.snap +++ b/packages/modular-scripts/src/__tests__/__snapshots__/app.test.ts.snap @@ -139,94 +139,76 @@ code { } `; -exports[`When working with a nested app can generate a index.html 1`] = ` -" - - - - - - - - - - React App - - - - - - - -
- - -" +exports[`When working with a nested app can generate a hashed css map in the css directory 1`] = ` +Object { + "file": "static/css/main.1a7488ce.css", + "mappings": "AAAA,KACE,iBACF,CAEA,UACE,aAAc,CACd,mBACF,CAEA,8CACE,UACE,2CACF,CACF,CAEA,YAKE,kBAAmB,CAJnB,wBAAyB,CAOzB,UAAY,CALZ,YAAa,CACb,qBAAsB,CAGtB,4BAA6B,CAD7B,sBAAuB,CAJvB,gBAOF,CAEA,UACE,aACF,CAEA,yBACE,GACE,sBACF,CACA,GACE,uBACF,CACF,CCrCA,KAKE,kCAAmC,CACnC,iCAAkC,CAJlC,mIAEY,CAHZ,QAMF,CAEA,KACE,uEAEF", + "names": Array [], + "sourceRoot": "", + "sources": Array [ + "App.css", + "index.css", + ], + "sourcesContent": Array [ + ".App { + text-align: center; +} + +.App-logo { + height: 40vmin; + pointer-events: none; +} + +@media (prefers-reduced-motion: no-preference) { + .App-logo { + animation: App-logo-spin infinite 20s linear; + } +} + +.App-header { + background-color: #282c34; + min-height: 100vh; + display: flex; + flex-direction: column; + align-items: center; + justify-content: center; + font-size: calc(10px + 2vmin); + color: white; +} + +.App-link { + color: #61dafb; +} + +@keyframes App-logo-spin { + from { + transform: rotate(0deg); + } + to { + transform: rotate(360deg); + } +} +", + "body { + margin: 0; + font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Roboto', 'Oxygen', + 'Ubuntu', 'Cantarell', 'Fira Sans', 'Droid Sans', 'Helvetica Neue', + sans-serif; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +code { + font-family: source-code-pro, Menlo, Monaco, Consolas, 'Courier New', + monospace; +} +", + ], + "version": 3, +} `; -exports[`When working with a nested app can generate a js/788.78cfb599.js 1`] = ` +exports[`When working with a nested app can generate a hashed js chunk in the js directory 1`] = ` "/*! For license information please see 788.78cfb599.js.LICENSE.txt */ \\"use strict\\"; (globalThis.webpackChunk_scoped_sample_app = @@ -8509,7 +8491,55 @@ exports[`When working with a nested app can generate a js/788.78cfb599.js 1`] = " `; -exports[`When working with a nested app can generate a js/main.8c5bc4d2.js 1`] = ` +exports[`When working with a nested app can generate a hashed main css chunk in the css directory 1`] = ` +".App { + text-align: center; +} +.App-logo { + height: 40vmin; + pointer-events: none; +} +@media (prefers-reduced-motion: no-preference) { + .App-logo { + animation: App-logo-spin 20s linear infinite; + } +} +.App-header { + align-items: center; + background-color: #282c34; + color: #fff; + display: flex; + flex-direction: column; + font-size: calc(10px + 2vmin); + justify-content: center; + min-height: 100vh; +} +.App-link { + color: #61dafb; +} +@keyframes App-logo-spin { + 0% { + transform: rotate(0deg); + } + to { + transform: rotate(1turn); + } +} +body { + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, + Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif; + margin: 0; +} +code { + font-family: source-code-pro, Menlo, Monaco, Consolas, Courier New, monospace; +} +/*# sourceMappingURL=main.1a7488ce.css.map*/ +" +`; + +exports[`When working with a nested app can generate a hashed main js chunk in the js directory 1`] = ` "\\"use strict\\"; (globalThis.webpackChunk_scoped_sample_app = globalThis.webpackChunk_scoped_sample_app || []).push([ @@ -8568,7 +8598,7 @@ exports[`When working with a nested app can generate a js/main.8c5bc4d2.js 1`] = " `; -exports[`When working with a nested app can generate a js/runtime-main.83e93d07.js 1`] = ` +exports[`When working with a nested app can generate a hashed runtime chunk in the js directory 1`] = ` "(() => { \\"use strict\\"; var r = {}, @@ -8629,74 +8659,16991 @@ exports[`When working with a nested app can generate a js/runtime-main.83e93d07. " `; -exports[`When working with a nested app can generate a manifest 1`] = ` -"{ - \\"short_name\\": \\"React App\\", - \\"name\\": \\"Create React App Sample\\", - \\"icons\\": [ - { - \\"src\\": \\"favicon.ico\\", - \\"sizes\\": \\"64x64 32x32 24x24 16x16\\", - \\"type\\": \\"image/x-icon\\" - }, - { - \\"src\\": \\"logo192.png\\", - \\"type\\": \\"image/png\\", - \\"sizes\\": \\"192x192\\" - }, - { - \\"src\\": \\"logo512.png\\", - \\"type\\": \\"image/png\\", - \\"sizes\\": \\"512x512\\" - } - ], - \\"start_url\\": \\".\\", - \\"display\\": \\"standalone\\", - \\"theme_color\\": \\"#000000\\", - \\"background_color\\": \\"#ffffff\\" -} -" -`; - -exports[`when working with a NODE_ENV app can generate a js/main.6b9113da.js 1`] = ` -"\\"use strict\\"; -(globalThis.webpackChunknode_env_app = - globalThis.webpackChunknode_env_app || []).push([ - [179], - { - 740: () => { - console.log(\\"production\\"); - }, - }, - (o) => { - var e; - (e = 740), o((o.s = e)); - }, -]); -//# sourceMappingURL=main.6b9113da.js.map -" -`; - -exports[`when working with an app can generate a asset-manifest 1`] = ` -"{ - \\"files\\": { - \\"main.css\\": \\"/static/css/main.1a7488ce.css\\", - \\"main.js\\": \\"/static/js/main.14cec3f9.js\\", - \\"runtime-main.js\\": \\"/static/js/runtime-main.de9fd74d.js\\", - \\"static/js/316.7a4d5eb7.js\\": \\"/static/js/316.7a4d5eb7.js\\", +exports[`When working with a nested app can generate a index.html 1`] = ` +" + + + + + + + + + + React App + + + + + + + +
+ + +" +`; + +exports[`When working with a nested app can generate a js/788.78cfb599.js 1`] = ` +"/*! For license information please see 788.78cfb599.js.LICENSE.txt */ +\\"use strict\\"; +(globalThis.webpackChunk_scoped_sample_app = + globalThis.webpackChunk_scoped_sample_app || []).push([ + [788], + { + 516: (e) => { + var t = Object.getOwnPropertySymbols, + n = Object.prototype.hasOwnProperty, + r = Object.prototype.propertyIsEnumerable; + function l(e) { + if (null === e || void 0 === e) + throw new TypeError( + \\"Object.assign cannot be called with null or undefined\\" + ); + return Object(e); + } + e.exports = (function () { + try { + if (!Object.assign) return !1; + var e = new String(\\"abc\\"); + if (((e[5] = \\"de\\"), \\"5\\" === Object.getOwnPropertyNames(e)[0])) + return !1; + for (var t = {}, n = 0; n < 10; n++) + t[\\"_\\" + String.fromCharCode(n)] = n; + if ( + \\"0123456789\\" !== + Object.getOwnPropertyNames(t) + .map(function (e) { + return t[e]; + }) + .join(\\"\\") + ) + return !1; + var r = {}; + return ( + \\"abcdefghijklmnopqrst\\".split(\\"\\").forEach(function (e) { + r[e] = e; + }), + \\"abcdefghijklmnopqrst\\" === + Object.keys(Object.assign({}, r)).join(\\"\\") + ); + } catch (l) { + return !1; + } + })() + ? Object.assign + : function (e, a) { + for (var o, u, i = l(e), s = 1; s < arguments.length; s++) { + for (var c in (o = Object(arguments[s]))) + n.call(o, c) && (i[c] = o[c]); + if (t) { + u = t(o); + for (var f = 0; f < u.length; f++) + r.call(o, u[f]) && (i[u[f]] = o[u[f]]); + } + } + return i; + }; + }, + 975: (e, t, n) => { + var r = n(735), + l = n(516), + a = n(146); + function o(e) { + for ( + var t = \\"https://reactjs.org/docs/error-decoder.html?invariant=\\" + e, + n = 1; + n < arguments.length; + n++ + ) + t += \\"&args[]=\\" + encodeURIComponent(arguments[n]); + return ( + \\"Minified React error #\\" + + e + + \\"; visit \\" + + t + + \\" for the full message or use the non-minified dev environment for full errors and additional helpful warnings.\\" + ); + } + if (!r) throw Error(o(227)); + var u = new Set(), + i = {}; + function s(e, t) { + c(e, t), c(e + \\"Capture\\", t); + } + function c(e, t) { + for (i[e] = t, e = 0; e < t.length; e++) u.add(t[e]); + } + var f = !( + \\"undefined\\" === typeof window || + \\"undefined\\" === typeof window.document || + \\"undefined\\" === typeof window.document.createElement + ), + d = + /^[:A-Z_a-z\\\\u00C0-\\\\u00D6\\\\u00D8-\\\\u00F6\\\\u00F8-\\\\u02FF\\\\u0370-\\\\u037D\\\\u037F-\\\\u1FFF\\\\u200C-\\\\u200D\\\\u2070-\\\\u218F\\\\u2C00-\\\\u2FEF\\\\u3001-\\\\uD7FF\\\\uF900-\\\\uFDCF\\\\uFDF0-\\\\uFFFD][:A-Z_a-z\\\\u00C0-\\\\u00D6\\\\u00D8-\\\\u00F6\\\\u00F8-\\\\u02FF\\\\u0370-\\\\u037D\\\\u037F-\\\\u1FFF\\\\u200C-\\\\u200D\\\\u2070-\\\\u218F\\\\u2C00-\\\\u2FEF\\\\u3001-\\\\uD7FF\\\\uF900-\\\\uFDCF\\\\uFDF0-\\\\uFFFD\\\\-.0-9\\\\u00B7\\\\u0300-\\\\u036F\\\\u203F-\\\\u2040]*$/, + p = Object.prototype.hasOwnProperty, + h = {}, + m = {}; + function v(e, t, n, r, l, a, o) { + (this.acceptsBooleans = 2 === t || 3 === t || 4 === t), + (this.attributeName = r), + (this.attributeNamespace = l), + (this.mustUseProperty = n), + (this.propertyName = e), + (this.type = t), + (this.sanitizeURL = a), + (this.removeEmptyString = o); + } + var g = {}; + \\"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style\\" + .split(\\" \\") + .forEach(function (e) { + g[e] = new v(e, 0, !1, e, null, !1, !1); + }), + [ + [\\"acceptCharset\\", \\"accept-charset\\"], + [\\"className\\", \\"class\\"], + [\\"htmlFor\\", \\"for\\"], + [\\"httpEquiv\\", \\"http-equiv\\"], + ].forEach(function (e) { + var t = e[0]; + g[t] = new v(t, 1, !1, e[1], null, !1, !1); + }), + [\\"contentEditable\\", \\"draggable\\", \\"spellCheck\\", \\"value\\"].forEach( + function (e) { + g[e] = new v(e, 2, !1, e.toLowerCase(), null, !1, !1); + } + ), + [ + \\"autoReverse\\", + \\"externalResourcesRequired\\", + \\"focusable\\", + \\"preserveAlpha\\", + ].forEach(function (e) { + g[e] = new v(e, 2, !1, e, null, !1, !1); + }), + \\"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope\\" + .split(\\" \\") + .forEach(function (e) { + g[e] = new v(e, 3, !1, e.toLowerCase(), null, !1, !1); + }), + [\\"checked\\", \\"multiple\\", \\"muted\\", \\"selected\\"].forEach(function (e) { + g[e] = new v(e, 3, !0, e, null, !1, !1); + }), + [\\"capture\\", \\"download\\"].forEach(function (e) { + g[e] = new v(e, 4, !1, e, null, !1, !1); + }), + [\\"cols\\", \\"rows\\", \\"size\\", \\"span\\"].forEach(function (e) { + g[e] = new v(e, 6, !1, e, null, !1, !1); + }), + [\\"rowSpan\\", \\"start\\"].forEach(function (e) { + g[e] = new v(e, 5, !1, e.toLowerCase(), null, !1, !1); + }); + var y = /[\\\\-:]([a-z])/g; + function b(e) { + return e[1].toUpperCase(); + } + function w(e, t, n, r) { + var l = g.hasOwnProperty(t) ? g[t] : null; + (null !== l + ? 0 === l.type + : !r && + 2 < t.length && + (\\"o\\" === t[0] || \\"O\\" === t[0]) && + (\\"n\\" === t[1] || \\"N\\" === t[1])) || + ((function (e, t, n, r) { + if ( + null === t || + \\"undefined\\" === typeof t || + (function (e, t, n, r) { + if (null !== n && 0 === n.type) return !1; + switch (typeof t) { + case \\"function\\": + case \\"symbol\\": + return !0; + case \\"boolean\\": + return ( + !r && + (null !== n + ? !n.acceptsBooleans + : \\"data-\\" !== (e = e.toLowerCase().slice(0, 5)) && + \\"aria-\\" !== e) + ); + default: + return !1; + } + })(e, t, n, r) + ) + return !0; + if (r) return !1; + if (null !== n) + switch (n.type) { + case 3: + return !t; + case 4: + return !1 === t; + case 5: + return isNaN(t); + case 6: + return isNaN(t) || 1 > t; + } + return !1; + })(t, n, l, r) && (n = null), + r || null === l + ? (function (e) { + return ( + !!p.call(m, e) || + (!p.call(h, e) && + (d.test(e) ? (m[e] = !0) : ((h[e] = !0), !1))) + ); + })(t) && + (null === n ? e.removeAttribute(t) : e.setAttribute(t, \\"\\" + n)) + : l.mustUseProperty + ? (e[l.propertyName] = null === n ? 3 !== l.type && \\"\\" : n) + : ((t = l.attributeName), + (r = l.attributeNamespace), + null === n + ? e.removeAttribute(t) + : ((n = + 3 === (l = l.type) || (4 === l && !0 === n) ? \\"\\" : \\"\\" + n), + r ? e.setAttributeNS(r, t, n) : e.setAttribute(t, n)))); + } + \\"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height\\" + .split(\\" \\") + .forEach(function (e) { + var t = e.replace(y, b); + g[t] = new v(t, 1, !1, e, null, !1, !1); + }), + \\"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type\\" + .split(\\" \\") + .forEach(function (e) { + var t = e.replace(y, b); + g[t] = new v(t, 1, !1, e, \\"http://www.w3.org/1999/xlink\\", !1, !1); + }), + [\\"xml:base\\", \\"xml:lang\\", \\"xml:space\\"].forEach(function (e) { + var t = e.replace(y, b); + g[t] = new v( + t, + 1, + !1, + e, + \\"http://www.w3.org/XML/1998/namespace\\", + !1, + !1 + ); + }), + [\\"tabIndex\\", \\"crossOrigin\\"].forEach(function (e) { + g[e] = new v(e, 1, !1, e.toLowerCase(), null, !1, !1); + }), + (g.xlinkHref = new v( + \\"xlinkHref\\", + 1, + !1, + \\"xlink:href\\", + \\"http://www.w3.org/1999/xlink\\", + !0, + !1 + )), + [\\"src\\", \\"href\\", \\"action\\", \\"formAction\\"].forEach(function (e) { + g[e] = new v(e, 1, !1, e.toLowerCase(), null, !0, !0); + }); + var k = r.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED, + S = 60103, + E = 60106, + x = 60107, + C = 60108, + _ = 60114, + P = 60109, + N = 60110, + T = 60112, + z = 60113, + L = 60120, + O = 60115, + M = 60116, + R = 60121, + F = 60128, + D = 60129, + I = 60130, + U = 60131; + if (\\"function\\" === typeof Symbol && Symbol.for) { + var j = Symbol.for; + (S = j(\\"react.element\\")), + (E = j(\\"react.portal\\")), + (x = j(\\"react.fragment\\")), + (C = j(\\"react.strict_mode\\")), + (_ = j(\\"react.profiler\\")), + (P = j(\\"react.provider\\")), + (N = j(\\"react.context\\")), + (T = j(\\"react.forward_ref\\")), + (z = j(\\"react.suspense\\")), + (L = j(\\"react.suspense_list\\")), + (O = j(\\"react.memo\\")), + (M = j(\\"react.lazy\\")), + (R = j(\\"react.block\\")), + j(\\"react.scope\\"), + (F = j(\\"react.opaque.id\\")), + (D = j(\\"react.debug_trace_mode\\")), + (I = j(\\"react.offscreen\\")), + (U = j(\\"react.legacy_hidden\\")); + } + var A, + V = \\"function\\" === typeof Symbol && Symbol.iterator; + function B(e) { + return null === e || \\"object\\" !== typeof e + ? null + : \\"function\\" === typeof (e = (V && e[V]) || e[\\"@@iterator\\"]) + ? e + : null; + } + function $(e) { + if (void 0 === A) + try { + throw Error(); + } catch (n) { + var t = n.stack.trim().match(/\\\\n( *(at )?)/); + A = (t && t[1]) || \\"\\"; + } + return \\"\\\\n\\" + A + e; + } + var W = !1; + function H(e, t) { + if (!e || W) return \\"\\"; + W = !0; + var n = Error.prepareStackTrace; + Error.prepareStackTrace = void 0; + try { + if (t) + if ( + ((t = function () { + throw Error(); + }), + Object.defineProperty(t.prototype, \\"props\\", { + set: function () { + throw Error(); + }, + }), + \\"object\\" === typeof Reflect && Reflect.construct) + ) { + try { + Reflect.construct(t, []); + } catch (i) { + var r = i; + } + Reflect.construct(e, [], t); + } else { + try { + t.call(); + } catch (i) { + r = i; + } + e.call(t.prototype); + } + else { + try { + throw Error(); + } catch (i) { + r = i; + } + e(); + } + } catch (i) { + if (i && r && \\"string\\" === typeof i.stack) { + for ( + var l = i.stack.split(\\"\\\\n\\"), + a = r.stack.split(\\"\\\\n\\"), + o = l.length - 1, + u = a.length - 1; + 1 <= o && 0 <= u && l[o] !== a[u]; + + ) + u--; + for (; 1 <= o && 0 <= u; o--, u--) + if (l[o] !== a[u]) { + if (1 !== o || 1 !== u) + do { + if ((o--, 0 > --u || l[o] !== a[u])) + return \\"\\\\n\\" + l[o].replace(\\" at new \\", \\" at \\"); + } while (1 <= o && 0 <= u); + break; + } + } + } finally { + (W = !1), (Error.prepareStackTrace = n); + } + return (e = e ? e.displayName || e.name : \\"\\") ? $(e) : \\"\\"; + } + function Q(e) { + switch (e.tag) { + case 5: + return $(e.type); + case 16: + return $(\\"Lazy\\"); + case 13: + return $(\\"Suspense\\"); + case 19: + return $(\\"SuspenseList\\"); + case 0: + case 2: + case 15: + return (e = H(e.type, !1)); + case 11: + return (e = H(e.type.render, !1)); + case 22: + return (e = H(e.type._render, !1)); + case 1: + return (e = H(e.type, !0)); + default: + return \\"\\"; + } + } + function q(e) { + if (null == e) return null; + if (\\"function\\" === typeof e) return e.displayName || e.name || null; + if (\\"string\\" === typeof e) return e; + switch (e) { + case x: + return \\"Fragment\\"; + case E: + return \\"Portal\\"; + case _: + return \\"Profiler\\"; + case C: + return \\"StrictMode\\"; + case z: + return \\"Suspense\\"; + case L: + return \\"SuspenseList\\"; + } + if (\\"object\\" === typeof e) + switch (e.$$typeof) { + case N: + return (e.displayName || \\"Context\\") + \\".Consumer\\"; + case P: + return (e._context.displayName || \\"Context\\") + \\".Provider\\"; + case T: + var t = e.render; + return ( + (t = t.displayName || t.name || \\"\\"), + e.displayName || + (\\"\\" !== t ? \\"ForwardRef(\\" + t + \\")\\" : \\"ForwardRef\\") + ); + case O: + return q(e.type); + case R: + return q(e._render); + case M: + (t = e._payload), (e = e._init); + try { + return q(e(t)); + } catch (n) {} + } + return null; + } + function K(e) { + switch (typeof e) { + case \\"boolean\\": + case \\"number\\": + case \\"object\\": + case \\"string\\": + case \\"undefined\\": + return e; + default: + return \\"\\"; + } + } + function Y(e) { + var t = e.type; + return ( + (e = e.nodeName) && + \\"input\\" === e.toLowerCase() && + (\\"checkbox\\" === t || \\"radio\\" === t) + ); + } + function X(e) { + e._valueTracker || + (e._valueTracker = (function (e) { + var t = Y(e) ? \\"checked\\" : \\"value\\", + n = Object.getOwnPropertyDescriptor(e.constructor.prototype, t), + r = \\"\\" + e[t]; + if ( + !e.hasOwnProperty(t) && + \\"undefined\\" !== typeof n && + \\"function\\" === typeof n.get && + \\"function\\" === typeof n.set + ) { + var l = n.get, + a = n.set; + return ( + Object.defineProperty(e, t, { + configurable: !0, + get: function () { + return l.call(this); + }, + set: function (e) { + (r = \\"\\" + e), a.call(this, e); + }, + }), + Object.defineProperty(e, t, { enumerable: n.enumerable }), + { + getValue: function () { + return r; + }, + setValue: function (e) { + r = \\"\\" + e; + }, + stopTracking: function () { + (e._valueTracker = null), delete e[t]; + }, + } + ); + } + })(e)); + } + function G(e) { + if (!e) return !1; + var t = e._valueTracker; + if (!t) return !0; + var n = t.getValue(), + r = \\"\\"; + return ( + e && (r = Y(e) ? (e.checked ? \\"true\\" : \\"false\\") : e.value), + (e = r) !== n && (t.setValue(e), !0) + ); + } + function Z(e) { + if ( + \\"undefined\\" === + typeof (e = + e || (\\"undefined\\" !== typeof document ? document : void 0)) + ) + return null; + try { + return e.activeElement || e.body; + } catch (t) { + return e.body; + } + } + function J(e, t) { + var n = t.checked; + return l({}, t, { + defaultChecked: void 0, + defaultValue: void 0, + value: void 0, + checked: null != n ? n : e._wrapperState.initialChecked, + }); + } + function ee(e, t) { + var n = null == t.defaultValue ? \\"\\" : t.defaultValue, + r = null != t.checked ? t.checked : t.defaultChecked; + (n = K(null != t.value ? t.value : n)), + (e._wrapperState = { + initialChecked: r, + initialValue: n, + controlled: + \\"checkbox\\" === t.type || \\"radio\\" === t.type + ? null != t.checked + : null != t.value, + }); + } + function te(e, t) { + null != (t = t.checked) && w(e, \\"checked\\", t, !1); + } + function ne(e, t) { + te(e, t); + var n = K(t.value), + r = t.type; + if (null != n) + \\"number\\" === r + ? ((0 === n && \\"\\" === e.value) || e.value != n) && + (e.value = \\"\\" + n) + : e.value !== \\"\\" + n && (e.value = \\"\\" + n); + else if (\\"submit\\" === r || \\"reset\\" === r) + return void e.removeAttribute(\\"value\\"); + t.hasOwnProperty(\\"value\\") + ? le(e, t.type, n) + : t.hasOwnProperty(\\"defaultValue\\") && + le(e, t.type, K(t.defaultValue)), + null == t.checked && + null != t.defaultChecked && + (e.defaultChecked = !!t.defaultChecked); + } + function re(e, t, n) { + if (t.hasOwnProperty(\\"value\\") || t.hasOwnProperty(\\"defaultValue\\")) { + var r = t.type; + if ( + !( + (\\"submit\\" !== r && \\"reset\\" !== r) || + (void 0 !== t.value && null !== t.value) + ) + ) + return; + (t = \\"\\" + e._wrapperState.initialValue), + n || t === e.value || (e.value = t), + (e.defaultValue = t); + } + \\"\\" !== (n = e.name) && (e.name = \\"\\"), + (e.defaultChecked = !!e._wrapperState.initialChecked), + \\"\\" !== n && (e.name = n); + } + function le(e, t, n) { + (\\"number\\" === t && Z(e.ownerDocument) === e) || + (null == n + ? (e.defaultValue = \\"\\" + e._wrapperState.initialValue) + : e.defaultValue !== \\"\\" + n && (e.defaultValue = \\"\\" + n)); + } + function ae(e, t) { + return ( + (e = l({ children: void 0 }, t)), + (t = (function (e) { + var t = \\"\\"; + return ( + r.Children.forEach(e, function (e) { + null != e && (t += e); + }), + t + ); + })(t.children)) && (e.children = t), + e + ); + } + function oe(e, t, n, r) { + if (((e = e.options), t)) { + t = {}; + for (var l = 0; l < n.length; l++) t[\\"$\\" + n[l]] = !0; + for (n = 0; n < e.length; n++) + (l = t.hasOwnProperty(\\"$\\" + e[n].value)), + e[n].selected !== l && (e[n].selected = l), + l && r && (e[n].defaultSelected = !0); + } else { + for (n = \\"\\" + K(n), t = null, l = 0; l < e.length; l++) { + if (e[l].value === n) + return ( + (e[l].selected = !0), void (r && (e[l].defaultSelected = !0)) + ); + null !== t || e[l].disabled || (t = e[l]); + } + null !== t && (t.selected = !0); + } + } + function ue(e, t) { + if (null != t.dangerouslySetInnerHTML) throw Error(o(91)); + return l({}, t, { + value: void 0, + defaultValue: void 0, + children: \\"\\" + e._wrapperState.initialValue, + }); + } + function ie(e, t) { + var n = t.value; + if (null == n) { + if (((n = t.children), (t = t.defaultValue), null != n)) { + if (null != t) throw Error(o(92)); + if (Array.isArray(n)) { + if (!(1 >= n.length)) throw Error(o(93)); + n = n[0]; + } + t = n; + } + null == t && (t = \\"\\"), (n = t); + } + e._wrapperState = { initialValue: K(n) }; + } + function se(e, t) { + var n = K(t.value), + r = K(t.defaultValue); + null != n && + ((n = \\"\\" + n) !== e.value && (e.value = n), + null == t.defaultValue && + e.defaultValue !== n && + (e.defaultValue = n)), + null != r && (e.defaultValue = \\"\\" + r); + } + function ce(e) { + var t = e.textContent; + t === e._wrapperState.initialValue && + \\"\\" !== t && + null !== t && + (e.value = t); + } + var fe = \\"http://www.w3.org/1999/xhtml\\", + de = \\"http://www.w3.org/2000/svg\\"; + function pe(e) { + switch (e) { + case \\"svg\\": + return \\"http://www.w3.org/2000/svg\\"; + case \\"math\\": + return \\"http://www.w3.org/1998/Math/MathML\\"; + default: + return \\"http://www.w3.org/1999/xhtml\\"; + } + } + function he(e, t) { + return null == e || \\"http://www.w3.org/1999/xhtml\\" === e + ? pe(t) + : \\"http://www.w3.org/2000/svg\\" === e && \\"foreignObject\\" === t + ? \\"http://www.w3.org/1999/xhtml\\" + : e; + } + var me, + ve, + ge = + ((ve = function (e, t) { + if (e.namespaceURI !== de || \\"innerHTML\\" in e) e.innerHTML = t; + else { + for ( + (me = me || document.createElement(\\"div\\")).innerHTML = + \\"\\" + t.valueOf().toString() + \\"\\", + t = me.firstChild; + e.firstChild; + + ) + e.removeChild(e.firstChild); + for (; t.firstChild; ) e.appendChild(t.firstChild); + } + }), + \\"undefined\\" !== typeof MSApp && MSApp.execUnsafeLocalFunction + ? function (e, t, n, r) { + MSApp.execUnsafeLocalFunction(function () { + return ve(e, t); + }); + } + : ve); + function ye(e, t) { + if (t) { + var n = e.firstChild; + if (n && n === e.lastChild && 3 === n.nodeType) + return void (n.nodeValue = t); + } + e.textContent = t; + } + var be = { + animationIterationCount: !0, + borderImageOutset: !0, + borderImageSlice: !0, + borderImageWidth: !0, + boxFlex: !0, + boxFlexGroup: !0, + boxOrdinalGroup: !0, + columnCount: !0, + columns: !0, + flex: !0, + flexGrow: !0, + flexPositive: !0, + flexShrink: !0, + flexNegative: !0, + flexOrder: !0, + gridArea: !0, + gridRow: !0, + gridRowEnd: !0, + gridRowSpan: !0, + gridRowStart: !0, + gridColumn: !0, + gridColumnEnd: !0, + gridColumnSpan: !0, + gridColumnStart: !0, + fontWeight: !0, + lineClamp: !0, + lineHeight: !0, + opacity: !0, + order: !0, + orphans: !0, + tabSize: !0, + widows: !0, + zIndex: !0, + zoom: !0, + fillOpacity: !0, + floodOpacity: !0, + stopOpacity: !0, + strokeDasharray: !0, + strokeDashoffset: !0, + strokeMiterlimit: !0, + strokeOpacity: !0, + strokeWidth: !0, + }, + we = [\\"Webkit\\", \\"ms\\", \\"Moz\\", \\"O\\"]; + function ke(e, t, n) { + return null == t || \\"boolean\\" === typeof t || \\"\\" === t + ? \\"\\" + : n || + \\"number\\" !== typeof t || + 0 === t || + (be.hasOwnProperty(e) && be[e]) + ? (\\"\\" + t).trim() + : t + \\"px\\"; + } + function Se(e, t) { + for (var n in ((e = e.style), t)) + if (t.hasOwnProperty(n)) { + var r = 0 === n.indexOf(\\"--\\"), + l = ke(n, t[n], r); + \\"float\\" === n && (n = \\"cssFloat\\"), + r ? e.setProperty(n, l) : (e[n] = l); + } + } + Object.keys(be).forEach(function (e) { + we.forEach(function (t) { + (t = t + e.charAt(0).toUpperCase() + e.substring(1)), (be[t] = be[e]); + }); + }); + var Ee = l( + { menuitem: !0 }, + { + area: !0, + base: !0, + br: !0, + col: !0, + embed: !0, + hr: !0, + img: !0, + input: !0, + keygen: !0, + link: !0, + meta: !0, + param: !0, + source: !0, + track: !0, + wbr: !0, + } + ); + function xe(e, t) { + if (t) { + if ( + Ee[e] && + (null != t.children || null != t.dangerouslySetInnerHTML) + ) + throw Error(o(137, e)); + if (null != t.dangerouslySetInnerHTML) { + if (null != t.children) throw Error(o(60)); + if ( + \\"object\\" !== typeof t.dangerouslySetInnerHTML || + !(\\"__html\\" in t.dangerouslySetInnerHTML) + ) + throw Error(o(61)); + } + if (null != t.style && \\"object\\" !== typeof t.style) + throw Error(o(62)); + } + } + function Ce(e, t) { + if (-1 === e.indexOf(\\"-\\")) return \\"string\\" === typeof t.is; + switch (e) { + case \\"annotation-xml\\": + case \\"color-profile\\": + case \\"font-face\\": + case \\"font-face-src\\": + case \\"font-face-uri\\": + case \\"font-face-format\\": + case \\"font-face-name\\": + case \\"missing-glyph\\": + return !1; + default: + return !0; + } + } + function _e(e) { + return ( + (e = e.target || e.srcElement || window).correspondingUseElement && + (e = e.correspondingUseElement), + 3 === e.nodeType ? e.parentNode : e + ); + } + var Pe = null, + Ne = null, + Te = null; + function ze(e) { + if ((e = rl(e))) { + if (\\"function\\" !== typeof Pe) throw Error(o(280)); + var t = e.stateNode; + t && ((t = al(t)), Pe(e.stateNode, e.type, t)); + } + } + function Le(e) { + Ne ? (Te ? Te.push(e) : (Te = [e])) : (Ne = e); + } + function Oe() { + if (Ne) { + var e = Ne, + t = Te; + if (((Te = Ne = null), ze(e), t)) + for (e = 0; e < t.length; e++) ze(t[e]); + } + } + function Me(e, t) { + return e(t); + } + function Re(e, t, n, r, l) { + return e(t, n, r, l); + } + function Fe() {} + var De = Me, + Ie = !1, + Ue = !1; + function je() { + (null === Ne && null === Te) || (Fe(), Oe()); + } + function Ae(e, t) { + var n = e.stateNode; + if (null === n) return null; + var r = al(n); + if (null === r) return null; + n = r[t]; + e: switch (t) { + case \\"onClick\\": + case \\"onClickCapture\\": + case \\"onDoubleClick\\": + case \\"onDoubleClickCapture\\": + case \\"onMouseDown\\": + case \\"onMouseDownCapture\\": + case \\"onMouseMove\\": + case \\"onMouseMoveCapture\\": + case \\"onMouseUp\\": + case \\"onMouseUpCapture\\": + case \\"onMouseEnter\\": + (r = !r.disabled) || + (r = !( + \\"button\\" === (e = e.type) || + \\"input\\" === e || + \\"select\\" === e || + \\"textarea\\" === e + )), + (e = !r); + break e; + default: + e = !1; + } + if (e) return null; + if (n && \\"function\\" !== typeof n) throw Error(o(231, t, typeof n)); + return n; + } + var Ve = !1; + if (f) + try { + var Be = {}; + Object.defineProperty(Be, \\"passive\\", { + get: function () { + Ve = !0; + }, + }), + window.addEventListener(\\"test\\", Be, Be), + window.removeEventListener(\\"test\\", Be, Be); + } catch (ve) { + Ve = !1; + } + function $e(e, t, n, r, l, a, o, u, i) { + var s = Array.prototype.slice.call(arguments, 3); + try { + t.apply(n, s); + } catch (c) { + this.onError(c); + } + } + var We = !1, + He = null, + Qe = !1, + qe = null, + Ke = { + onError: function (e) { + (We = !0), (He = e); + }, + }; + function Ye(e, t, n, r, l, a, o, u, i) { + (We = !1), (He = null), $e.apply(Ke, arguments); + } + function Xe(e) { + var t = e, + n = e; + if (e.alternate) for (; t.return; ) t = t.return; + else { + e = t; + do { + 0 !== (1026 & (t = e).flags) && (n = t.return), (e = t.return); + } while (e); + } + return 3 === t.tag ? n : null; + } + function Ge(e) { + if (13 === e.tag) { + var t = e.memoizedState; + if ( + (null === t && null !== (e = e.alternate) && (t = e.memoizedState), + null !== t) + ) + return t.dehydrated; + } + return null; + } + function Ze(e) { + if (Xe(e) !== e) throw Error(o(188)); + } + function Je(e) { + if ( + ((e = (function (e) { + var t = e.alternate; + if (!t) { + if (null === (t = Xe(e))) throw Error(o(188)); + return t !== e ? null : e; + } + for (var n = e, r = t; ; ) { + var l = n.return; + if (null === l) break; + var a = l.alternate; + if (null === a) { + if (null !== (r = l.return)) { + n = r; + continue; + } + break; + } + if (l.child === a.child) { + for (a = l.child; a; ) { + if (a === n) return Ze(l), e; + if (a === r) return Ze(l), t; + a = a.sibling; + } + throw Error(o(188)); + } + if (n.return !== r.return) (n = l), (r = a); + else { + for (var u = !1, i = l.child; i; ) { + if (i === n) { + (u = !0), (n = l), (r = a); + break; + } + if (i === r) { + (u = !0), (r = l), (n = a); + break; + } + i = i.sibling; + } + if (!u) { + for (i = a.child; i; ) { + if (i === n) { + (u = !0), (n = a), (r = l); + break; + } + if (i === r) { + (u = !0), (r = a), (n = l); + break; + } + i = i.sibling; + } + if (!u) throw Error(o(189)); + } + } + if (n.alternate !== r) throw Error(o(190)); + } + if (3 !== n.tag) throw Error(o(188)); + return n.stateNode.current === n ? e : t; + })(e)), + !e) + ) + return null; + for (var t = e; ; ) { + if (5 === t.tag || 6 === t.tag) return t; + if (t.child) (t.child.return = t), (t = t.child); + else { + if (t === e) break; + for (; !t.sibling; ) { + if (!t.return || t.return === e) return null; + t = t.return; + } + (t.sibling.return = t.return), (t = t.sibling); + } + } + return null; + } + function et(e, t) { + for (var n = e.alternate; null !== t; ) { + if (t === e || t === n) return !0; + t = t.return; + } + return !1; + } + var tt, + nt, + rt, + lt, + at = !1, + ot = [], + ut = null, + it = null, + st = null, + ct = new Map(), + ft = new Map(), + dt = [], + pt = + \\"mousedown mouseup touchcancel touchend touchstart auxclick dblclick pointercancel pointerdown pointerup dragend dragstart drop compositionend compositionstart keydown keypress keyup input textInput copy cut paste click change contextmenu reset submit\\".split( + \\" \\" + ); + function ht(e, t, n, r, l) { + return { + blockedOn: e, + domEventName: t, + eventSystemFlags: 16 | n, + nativeEvent: l, + targetContainers: [r], + }; + } + function mt(e, t) { + switch (e) { + case \\"focusin\\": + case \\"focusout\\": + ut = null; + break; + case \\"dragenter\\": + case \\"dragleave\\": + it = null; + break; + case \\"mouseover\\": + case \\"mouseout\\": + st = null; + break; + case \\"pointerover\\": + case \\"pointerout\\": + ct.delete(t.pointerId); + break; + case \\"gotpointercapture\\": + case \\"lostpointercapture\\": + ft.delete(t.pointerId); + } + } + function vt(e, t, n, r, l, a) { + return null === e || e.nativeEvent !== a + ? ((e = ht(t, n, r, l, a)), + null !== t && null !== (t = rl(t)) && nt(t), + e) + : ((e.eventSystemFlags |= r), + (t = e.targetContainers), + null !== l && -1 === t.indexOf(l) && t.push(l), + e); + } + function gt(e) { + var t = nl(e.target); + if (null !== t) { + var n = Xe(t); + if (null !== n) + if (13 === (t = n.tag)) { + if (null !== (t = Ge(n))) + return ( + (e.blockedOn = t), + void lt(e.lanePriority, function () { + a.unstable_runWithPriority(e.priority, function () { + rt(n); + }); + }) + ); + } else if (3 === t && n.stateNode.hydrate) + return void (e.blockedOn = + 3 === n.tag ? n.stateNode.containerInfo : null); + } + e.blockedOn = null; + } + function yt(e) { + if (null !== e.blockedOn) return !1; + for (var t = e.targetContainers; 0 < t.length; ) { + var n = Jt(e.domEventName, e.eventSystemFlags, t[0], e.nativeEvent); + if (null !== n) + return null !== (t = rl(n)) && nt(t), (e.blockedOn = n), !1; + t.shift(); + } + return !0; + } + function bt(e, t, n) { + yt(e) && n.delete(t); + } + function wt() { + for (at = !1; 0 < ot.length; ) { + var e = ot[0]; + if (null !== e.blockedOn) { + null !== (e = rl(e.blockedOn)) && tt(e); + break; + } + for (var t = e.targetContainers; 0 < t.length; ) { + var n = Jt(e.domEventName, e.eventSystemFlags, t[0], e.nativeEvent); + if (null !== n) { + e.blockedOn = n; + break; + } + t.shift(); + } + null === e.blockedOn && ot.shift(); + } + null !== ut && yt(ut) && (ut = null), + null !== it && yt(it) && (it = null), + null !== st && yt(st) && (st = null), + ct.forEach(bt), + ft.forEach(bt); + } + function kt(e, t) { + e.blockedOn === t && + ((e.blockedOn = null), + at || + ((at = !0), + a.unstable_scheduleCallback(a.unstable_NormalPriority, wt))); + } + function St(e) { + function t(t) { + return kt(t, e); + } + if (0 < ot.length) { + kt(ot[0], e); + for (var n = 1; n < ot.length; n++) { + var r = ot[n]; + r.blockedOn === e && (r.blockedOn = null); + } + } + for ( + null !== ut && kt(ut, e), + null !== it && kt(it, e), + null !== st && kt(st, e), + ct.forEach(t), + ft.forEach(t), + n = 0; + n < dt.length; + n++ + ) + (r = dt[n]).blockedOn === e && (r.blockedOn = null); + for (; 0 < dt.length && null === (n = dt[0]).blockedOn; ) + gt(n), null === n.blockedOn && dt.shift(); + } + function Et(e, t) { + var n = {}; + return ( + (n[e.toLowerCase()] = t.toLowerCase()), + (n[\\"Webkit\\" + e] = \\"webkit\\" + t), + (n[\\"Moz\\" + e] = \\"moz\\" + t), + n + ); + } + var xt = { + animationend: Et(\\"Animation\\", \\"AnimationEnd\\"), + animationiteration: Et(\\"Animation\\", \\"AnimationIteration\\"), + animationstart: Et(\\"Animation\\", \\"AnimationStart\\"), + transitionend: Et(\\"Transition\\", \\"TransitionEnd\\"), + }, + Ct = {}, + _t = {}; + function Pt(e) { + if (Ct[e]) return Ct[e]; + if (!xt[e]) return e; + var t, + n = xt[e]; + for (t in n) if (n.hasOwnProperty(t) && t in _t) return (Ct[e] = n[t]); + return e; + } + f && + ((_t = document.createElement(\\"div\\").style), + \\"AnimationEvent\\" in window || + (delete xt.animationend.animation, + delete xt.animationiteration.animation, + delete xt.animationstart.animation), + \\"TransitionEvent\\" in window || delete xt.transitionend.transition); + var Nt = Pt(\\"animationend\\"), + Tt = Pt(\\"animationiteration\\"), + zt = Pt(\\"animationstart\\"), + Lt = Pt(\\"transitionend\\"), + Ot = new Map(), + Mt = new Map(), + Rt = [ + \\"abort\\", + \\"abort\\", + Nt, + \\"animationEnd\\", + Tt, + \\"animationIteration\\", + zt, + \\"animationStart\\", + \\"canplay\\", + \\"canPlay\\", + \\"canplaythrough\\", + \\"canPlayThrough\\", + \\"durationchange\\", + \\"durationChange\\", + \\"emptied\\", + \\"emptied\\", + \\"encrypted\\", + \\"encrypted\\", + \\"ended\\", + \\"ended\\", + \\"error\\", + \\"error\\", + \\"gotpointercapture\\", + \\"gotPointerCapture\\", + \\"load\\", + \\"load\\", + \\"loadeddata\\", + \\"loadedData\\", + \\"loadedmetadata\\", + \\"loadedMetadata\\", + \\"loadstart\\", + \\"loadStart\\", + \\"lostpointercapture\\", + \\"lostPointerCapture\\", + \\"playing\\", + \\"playing\\", + \\"progress\\", + \\"progress\\", + \\"seeking\\", + \\"seeking\\", + \\"stalled\\", + \\"stalled\\", + \\"suspend\\", + \\"suspend\\", + \\"timeupdate\\", + \\"timeUpdate\\", + Lt, + \\"transitionEnd\\", + \\"waiting\\", + \\"waiting\\", + ]; + function Ft(e, t) { + for (var n = 0; n < e.length; n += 2) { + var r = e[n], + l = e[n + 1]; + (l = \\"on\\" + (l[0].toUpperCase() + l.slice(1))), + Mt.set(r, t), + Ot.set(r, l), + s(l, [r]); + } + } + (0, a.unstable_now)(); + var Dt = 8; + function It(e) { + if (0 !== (1 & e)) return (Dt = 15), 1; + if (0 !== (2 & e)) return (Dt = 14), 2; + if (0 !== (4 & e)) return (Dt = 13), 4; + var t = 24 & e; + return 0 !== t + ? ((Dt = 12), t) + : 0 !== (32 & e) + ? ((Dt = 11), 32) + : 0 !== (t = 192 & e) + ? ((Dt = 10), t) + : 0 !== (256 & e) + ? ((Dt = 9), 256) + : 0 !== (t = 3584 & e) + ? ((Dt = 8), t) + : 0 !== (4096 & e) + ? ((Dt = 7), 4096) + : 0 !== (t = 4186112 & e) + ? ((Dt = 6), t) + : 0 !== (t = 62914560 & e) + ? ((Dt = 5), t) + : 67108864 & e + ? ((Dt = 4), 67108864) + : 0 !== (134217728 & e) + ? ((Dt = 3), 134217728) + : 0 !== (t = 805306368 & e) + ? ((Dt = 2), t) + : 0 !== (1073741824 & e) + ? ((Dt = 1), 1073741824) + : ((Dt = 8), e); + } + function Ut(e, t) { + var n = e.pendingLanes; + if (0 === n) return (Dt = 0); + var r = 0, + l = 0, + a = e.expiredLanes, + o = e.suspendedLanes, + u = e.pingedLanes; + if (0 !== a) (r = a), (l = Dt = 15); + else if (0 !== (a = 134217727 & n)) { + var i = a & ~o; + 0 !== i + ? ((r = It(i)), (l = Dt)) + : 0 !== (u &= a) && ((r = It(u)), (l = Dt)); + } else + 0 !== (a = n & ~o) + ? ((r = It(a)), (l = Dt)) + : 0 !== u && ((r = It(u)), (l = Dt)); + if (0 === r) return 0; + if ( + ((r = n & (((0 > (r = 31 - Wt(r)) ? 0 : 1 << r) << 1) - 1)), + 0 !== t && t !== r && 0 === (t & o)) + ) { + if ((It(t), l <= Dt)) return t; + Dt = l; + } + if (0 !== (t = e.entangledLanes)) + for (e = e.entanglements, t &= r; 0 < t; ) + (l = 1 << (n = 31 - Wt(t))), (r |= e[n]), (t &= ~l); + return r; + } + function jt(e) { + return 0 !== (e = -1073741825 & e.pendingLanes) + ? e + : 1073741824 & e + ? 1073741824 + : 0; + } + function At(e, t) { + switch (e) { + case 15: + return 1; + case 14: + return 2; + case 12: + return 0 === (e = Vt(24 & ~t)) ? At(10, t) : e; + case 10: + return 0 === (e = Vt(192 & ~t)) ? At(8, t) : e; + case 8: + return ( + 0 === (e = Vt(3584 & ~t)) && + 0 === (e = Vt(4186112 & ~t)) && + (e = 512), + e + ); + case 2: + return 0 === (t = Vt(805306368 & ~t)) && (t = 268435456), t; + } + throw Error(o(358, e)); + } + function Vt(e) { + return e & -e; + } + function Bt(e) { + for (var t = [], n = 0; 31 > n; n++) t.push(e); + return t; + } + function $t(e, t, n) { + e.pendingLanes |= t; + var r = t - 1; + (e.suspendedLanes &= r), + (e.pingedLanes &= r), + ((e = e.eventTimes)[(t = 31 - Wt(t))] = n); + } + var Wt = Math.clz32 + ? Math.clz32 + : function (e) { + return 0 === e ? 32 : (31 - ((Ht(e) / Qt) | 0)) | 0; + }, + Ht = Math.log, + Qt = Math.LN2; + var qt = a.unstable_UserBlockingPriority, + Kt = a.unstable_runWithPriority, + Yt = !0; + function Xt(e, t, n, r) { + Ie || Fe(); + var l = Zt, + a = Ie; + Ie = !0; + try { + Re(l, e, t, n, r); + } finally { + (Ie = a) || je(); + } + } + function Gt(e, t, n, r) { + Kt(qt, Zt.bind(null, e, t, n, r)); + } + function Zt(e, t, n, r) { + var l; + if (Yt) + if ((l = 0 === (4 & t)) && 0 < ot.length && -1 < pt.indexOf(e)) + (e = ht(null, e, t, n, r)), ot.push(e); + else { + var a = Jt(e, t, n, r); + if (null === a) l && mt(e, r); + else { + if (l) { + if (-1 < pt.indexOf(e)) + return (e = ht(a, e, t, n, r)), void ot.push(e); + if ( + (function (e, t, n, r, l) { + switch (t) { + case \\"focusin\\": + return (ut = vt(ut, e, t, n, r, l)), !0; + case \\"dragenter\\": + return (it = vt(it, e, t, n, r, l)), !0; + case \\"mouseover\\": + return (st = vt(st, e, t, n, r, l)), !0; + case \\"pointerover\\": + var a = l.pointerId; + return ( + ct.set(a, vt(ct.get(a) || null, e, t, n, r, l)), !0 + ); + case \\"gotpointercapture\\": + return ( + (a = l.pointerId), + ft.set(a, vt(ft.get(a) || null, e, t, n, r, l)), + !0 + ); + } + return !1; + })(a, e, t, n, r) + ) + return; + mt(e, r); + } + Fr(e, t, r, null, n); + } + } + } + function Jt(e, t, n, r) { + var l = _e(r); + if (null !== (l = nl(l))) { + var a = Xe(l); + if (null === a) l = null; + else { + var o = a.tag; + if (13 === o) { + if (null !== (l = Ge(a))) return l; + l = null; + } else if (3 === o) { + if (a.stateNode.hydrate) + return 3 === a.tag ? a.stateNode.containerInfo : null; + l = null; + } else a !== l && (l = null); + } + } + return Fr(e, t, r, l, n), null; + } + var en = null, + tn = null, + nn = null; + function rn() { + if (nn) return nn; + var e, + t, + n = tn, + r = n.length, + l = \\"value\\" in en ? en.value : en.textContent, + a = l.length; + for (e = 0; e < r && n[e] === l[e]; e++); + var o = r - e; + for (t = 1; t <= o && n[r - t] === l[a - t]; t++); + return (nn = l.slice(e, 1 < t ? 1 - t : void 0)); + } + function ln(e) { + var t = e.keyCode; + return ( + \\"charCode\\" in e + ? 0 === (e = e.charCode) && 13 === t && (e = 13) + : (e = t), + 10 === e && (e = 13), + 32 <= e || 13 === e ? e : 0 + ); + } + function an() { + return !0; + } + function on() { + return !1; + } + function un(e) { + function t(t, n, r, l, a) { + for (var o in ((this._reactName = t), + (this._targetInst = r), + (this.type = n), + (this.nativeEvent = l), + (this.target = a), + (this.currentTarget = null), + e)) + e.hasOwnProperty(o) && ((t = e[o]), (this[o] = t ? t(l) : l[o])); + return ( + (this.isDefaultPrevented = ( + null != l.defaultPrevented + ? l.defaultPrevented + : !1 === l.returnValue + ) + ? an + : on), + (this.isPropagationStopped = on), + this + ); + } + return ( + l(t.prototype, { + preventDefault: function () { + this.defaultPrevented = !0; + var e = this.nativeEvent; + e && + (e.preventDefault + ? e.preventDefault() + : \\"unknown\\" !== typeof e.returnValue && (e.returnValue = !1), + (this.isDefaultPrevented = an)); + }, + stopPropagation: function () { + var e = this.nativeEvent; + e && + (e.stopPropagation + ? e.stopPropagation() + : \\"unknown\\" !== typeof e.cancelBubble && + (e.cancelBubble = !0), + (this.isPropagationStopped = an)); + }, + persist: function () {}, + isPersistent: an, + }), + t + ); + } + var sn, + cn, + fn, + dn = { + eventPhase: 0, + bubbles: 0, + cancelable: 0, + timeStamp: function (e) { + return e.timeStamp || Date.now(); + }, + defaultPrevented: 0, + isTrusted: 0, + }, + pn = un(dn), + hn = l({}, dn, { view: 0, detail: 0 }), + mn = un(hn), + vn = l({}, hn, { + screenX: 0, + screenY: 0, + clientX: 0, + clientY: 0, + pageX: 0, + pageY: 0, + ctrlKey: 0, + shiftKey: 0, + altKey: 0, + metaKey: 0, + getModifierState: Nn, + button: 0, + buttons: 0, + relatedTarget: function (e) { + return void 0 === e.relatedTarget + ? e.fromElement === e.srcElement + ? e.toElement + : e.fromElement + : e.relatedTarget; + }, + movementX: function (e) { + return \\"movementX\\" in e + ? e.movementX + : (e !== fn && + (fn && \\"mousemove\\" === e.type + ? ((sn = e.screenX - fn.screenX), + (cn = e.screenY - fn.screenY)) + : (cn = sn = 0), + (fn = e)), + sn); + }, + movementY: function (e) { + return \\"movementY\\" in e ? e.movementY : cn; + }, + }), + gn = un(vn), + yn = un(l({}, vn, { dataTransfer: 0 })), + bn = un(l({}, hn, { relatedTarget: 0 })), + wn = un( + l({}, dn, { animationName: 0, elapsedTime: 0, pseudoElement: 0 }) + ), + kn = l({}, dn, { + clipboardData: function (e) { + return \\"clipboardData\\" in e + ? e.clipboardData + : window.clipboardData; + }, + }), + Sn = un(kn), + En = un(l({}, dn, { data: 0 })), + xn = { + Esc: \\"Escape\\", + Spacebar: \\" \\", + Left: \\"ArrowLeft\\", + Up: \\"ArrowUp\\", + Right: \\"ArrowRight\\", + Down: \\"ArrowDown\\", + Del: \\"Delete\\", + Win: \\"OS\\", + Menu: \\"ContextMenu\\", + Apps: \\"ContextMenu\\", + Scroll: \\"ScrollLock\\", + MozPrintableKey: \\"Unidentified\\", + }, + Cn = { + 8: \\"Backspace\\", + 9: \\"Tab\\", + 12: \\"Clear\\", + 13: \\"Enter\\", + 16: \\"Shift\\", + 17: \\"Control\\", + 18: \\"Alt\\", + 19: \\"Pause\\", + 20: \\"CapsLock\\", + 27: \\"Escape\\", + 32: \\" \\", + 33: \\"PageUp\\", + 34: \\"PageDown\\", + 35: \\"End\\", + 36: \\"Home\\", + 37: \\"ArrowLeft\\", + 38: \\"ArrowUp\\", + 39: \\"ArrowRight\\", + 40: \\"ArrowDown\\", + 45: \\"Insert\\", + 46: \\"Delete\\", + 112: \\"F1\\", + 113: \\"F2\\", + 114: \\"F3\\", + 115: \\"F4\\", + 116: \\"F5\\", + 117: \\"F6\\", + 118: \\"F7\\", + 119: \\"F8\\", + 120: \\"F9\\", + 121: \\"F10\\", + 122: \\"F11\\", + 123: \\"F12\\", + 144: \\"NumLock\\", + 145: \\"ScrollLock\\", + 224: \\"Meta\\", + }, + _n = { + Alt: \\"altKey\\", + Control: \\"ctrlKey\\", + Meta: \\"metaKey\\", + Shift: \\"shiftKey\\", + }; + function Pn(e) { + var t = this.nativeEvent; + return t.getModifierState + ? t.getModifierState(e) + : !!(e = _n[e]) && !!t[e]; + } + function Nn() { + return Pn; + } + var Tn = l({}, hn, { + key: function (e) { + if (e.key) { + var t = xn[e.key] || e.key; + if (\\"Unidentified\\" !== t) return t; + } + return \\"keypress\\" === e.type + ? 13 === (e = ln(e)) + ? \\"Enter\\" + : String.fromCharCode(e) + : \\"keydown\\" === e.type || \\"keyup\\" === e.type + ? Cn[e.keyCode] || \\"Unidentified\\" + : \\"\\"; + }, + code: 0, + location: 0, + ctrlKey: 0, + shiftKey: 0, + altKey: 0, + metaKey: 0, + repeat: 0, + locale: 0, + getModifierState: Nn, + charCode: function (e) { + return \\"keypress\\" === e.type ? ln(e) : 0; + }, + keyCode: function (e) { + return \\"keydown\\" === e.type || \\"keyup\\" === e.type ? e.keyCode : 0; + }, + which: function (e) { + return \\"keypress\\" === e.type + ? ln(e) + : \\"keydown\\" === e.type || \\"keyup\\" === e.type + ? e.keyCode + : 0; + }, + }), + zn = un(Tn), + Ln = un( + l({}, vn, { + pointerId: 0, + width: 0, + height: 0, + pressure: 0, + tangentialPressure: 0, + tiltX: 0, + tiltY: 0, + twist: 0, + pointerType: 0, + isPrimary: 0, + }) + ), + On = un( + l({}, hn, { + touches: 0, + targetTouches: 0, + changedTouches: 0, + altKey: 0, + metaKey: 0, + ctrlKey: 0, + shiftKey: 0, + getModifierState: Nn, + }) + ), + Mn = un( + l({}, dn, { propertyName: 0, elapsedTime: 0, pseudoElement: 0 }) + ), + Rn = l({}, vn, { + deltaX: function (e) { + return \\"deltaX\\" in e + ? e.deltaX + : \\"wheelDeltaX\\" in e + ? -e.wheelDeltaX + : 0; + }, + deltaY: function (e) { + return \\"deltaY\\" in e + ? e.deltaY + : \\"wheelDeltaY\\" in e + ? -e.wheelDeltaY + : \\"wheelDelta\\" in e + ? -e.wheelDelta + : 0; + }, + deltaZ: 0, + deltaMode: 0, + }), + Fn = un(Rn), + Dn = [9, 13, 27, 32], + In = f && \\"CompositionEvent\\" in window, + Un = null; + f && \\"documentMode\\" in document && (Un = document.documentMode); + var jn = f && \\"TextEvent\\" in window && !Un, + An = f && (!In || (Un && 8 < Un && 11 >= Un)), + Vn = String.fromCharCode(32), + Bn = !1; + function $n(e, t) { + switch (e) { + case \\"keyup\\": + return -1 !== Dn.indexOf(t.keyCode); + case \\"keydown\\": + return 229 !== t.keyCode; + case \\"keypress\\": + case \\"mousedown\\": + case \\"focusout\\": + return !0; + default: + return !1; + } + } + function Wn(e) { + return \\"object\\" === typeof (e = e.detail) && \\"data\\" in e + ? e.data + : null; + } + var Hn = !1; + var Qn = { + color: !0, + date: !0, + datetime: !0, + \\"datetime-local\\": !0, + email: !0, + month: !0, + number: !0, + password: !0, + range: !0, + search: !0, + tel: !0, + text: !0, + time: !0, + url: !0, + week: !0, + }; + function qn(e) { + var t = e && e.nodeName && e.nodeName.toLowerCase(); + return \\"input\\" === t ? !!Qn[e.type] : \\"textarea\\" === t; + } + function Kn(e, t, n, r) { + Le(r), + 0 < (t = Ir(t, \\"onChange\\")).length && + ((n = new pn(\\"onChange\\", \\"change\\", null, n, r)), + e.push({ event: n, listeners: t })); + } + var Yn = null, + Xn = null; + function Gn(e) { + Tr(e, 0); + } + function Zn(e) { + if (G(ll(e))) return e; + } + function Jn(e, t) { + if (\\"change\\" === e) return t; + } + var er = !1; + if (f) { + var tr; + if (f) { + var nr = \\"oninput\\" in document; + if (!nr) { + var rr = document.createElement(\\"div\\"); + rr.setAttribute(\\"oninput\\", \\"return;\\"), + (nr = \\"function\\" === typeof rr.oninput); + } + tr = nr; + } else tr = !1; + er = tr && (!document.documentMode || 9 < document.documentMode); + } + function lr() { + Yn && (Yn.detachEvent(\\"onpropertychange\\", ar), (Xn = Yn = null)); + } + function ar(e) { + if (\\"value\\" === e.propertyName && Zn(Xn)) { + var t = []; + if ((Kn(t, Xn, e, _e(e)), (e = Gn), Ie)) e(t); + else { + Ie = !0; + try { + Me(e, t); + } finally { + (Ie = !1), je(); + } + } + } + } + function or(e, t, n) { + \\"focusin\\" === e + ? (lr(), (Xn = n), (Yn = t).attachEvent(\\"onpropertychange\\", ar)) + : \\"focusout\\" === e && lr(); + } + function ur(e) { + if (\\"selectionchange\\" === e || \\"keyup\\" === e || \\"keydown\\" === e) + return Zn(Xn); + } + function ir(e, t) { + if (\\"click\\" === e) return Zn(t); + } + function sr(e, t) { + if (\\"input\\" === e || \\"change\\" === e) return Zn(t); + } + var cr = + \\"function\\" === typeof Object.is + ? Object.is + : function (e, t) { + return ( + (e === t && (0 !== e || 1 / e === 1 / t)) || + (e !== e && t !== t) + ); + }, + fr = Object.prototype.hasOwnProperty; + function dr(e, t) { + if (cr(e, t)) return !0; + if ( + \\"object\\" !== typeof e || + null === e || + \\"object\\" !== typeof t || + null === t + ) + return !1; + var n = Object.keys(e), + r = Object.keys(t); + if (n.length !== r.length) return !1; + for (r = 0; r < n.length; r++) + if (!fr.call(t, n[r]) || !cr(e[n[r]], t[n[r]])) return !1; + return !0; + } + function pr(e) { + for (; e && e.firstChild; ) e = e.firstChild; + return e; + } + function hr(e, t) { + var n, + r = pr(e); + for (e = 0; r; ) { + if (3 === r.nodeType) { + if (((n = e + r.textContent.length), e <= t && n >= t)) + return { node: r, offset: t - e }; + e = n; + } + e: { + for (; r; ) { + if (r.nextSibling) { + r = r.nextSibling; + break e; + } + r = r.parentNode; + } + r = void 0; + } + r = pr(r); + } + } + function mr(e, t) { + return ( + !(!e || !t) && + (e === t || + ((!e || 3 !== e.nodeType) && + (t && 3 === t.nodeType + ? mr(e, t.parentNode) + : \\"contains\\" in e + ? e.contains(t) + : !!e.compareDocumentPosition && + !!(16 & e.compareDocumentPosition(t))))) + ); + } + function vr() { + for (var e = window, t = Z(); t instanceof e.HTMLIFrameElement; ) { + try { + var n = \\"string\\" === typeof t.contentWindow.location.href; + } catch (r) { + n = !1; + } + if (!n) break; + t = Z((e = t.contentWindow).document); + } + return t; + } + function gr(e) { + var t = e && e.nodeName && e.nodeName.toLowerCase(); + return ( + t && + ((\\"input\\" === t && + (\\"text\\" === e.type || + \\"search\\" === e.type || + \\"tel\\" === e.type || + \\"url\\" === e.type || + \\"password\\" === e.type)) || + \\"textarea\\" === t || + \\"true\\" === e.contentEditable) + ); + } + var yr = f && \\"documentMode\\" in document && 11 >= document.documentMode, + br = null, + wr = null, + kr = null, + Sr = !1; + function Er(e, t, n) { + var r = + n.window === n ? n.document : 9 === n.nodeType ? n : n.ownerDocument; + Sr || + null == br || + br !== Z(r) || + (\\"selectionStart\\" in (r = br) && gr(r) + ? (r = { start: r.selectionStart, end: r.selectionEnd }) + : (r = { + anchorNode: (r = ( + (r.ownerDocument && r.ownerDocument.defaultView) || + window + ).getSelection()).anchorNode, + anchorOffset: r.anchorOffset, + focusNode: r.focusNode, + focusOffset: r.focusOffset, + }), + (kr && dr(kr, r)) || + ((kr = r), + 0 < (r = Ir(wr, \\"onSelect\\")).length && + ((t = new pn(\\"onSelect\\", \\"select\\", null, t, n)), + e.push({ event: t, listeners: r }), + (t.target = br)))); + } + Ft( + \\"cancel cancel click click close close contextmenu contextMenu copy copy cut cut auxclick auxClick dblclick doubleClick dragend dragEnd dragstart dragStart drop drop focusin focus focusout blur input input invalid invalid keydown keyDown keypress keyPress keyup keyUp mousedown mouseDown mouseup mouseUp paste paste pause pause play play pointercancel pointerCancel pointerdown pointerDown pointerup pointerUp ratechange rateChange reset reset seeked seeked submit submit touchcancel touchCancel touchend touchEnd touchstart touchStart volumechange volumeChange\\".split( + \\" \\" + ), + 0 + ), + Ft( + \\"drag drag dragenter dragEnter dragexit dragExit dragleave dragLeave dragover dragOver mousemove mouseMove mouseout mouseOut mouseover mouseOver pointermove pointerMove pointerout pointerOut pointerover pointerOver scroll scroll toggle toggle touchmove touchMove wheel wheel\\".split( + \\" \\" + ), + 1 + ), + Ft(Rt, 2); + for ( + var xr = + \\"change selectionchange textInput compositionstart compositionend compositionupdate\\".split( + \\" \\" + ), + Cr = 0; + Cr < xr.length; + Cr++ + ) + Mt.set(xr[Cr], 0); + c(\\"onMouseEnter\\", [\\"mouseout\\", \\"mouseover\\"]), + c(\\"onMouseLeave\\", [\\"mouseout\\", \\"mouseover\\"]), + c(\\"onPointerEnter\\", [\\"pointerout\\", \\"pointerover\\"]), + c(\\"onPointerLeave\\", [\\"pointerout\\", \\"pointerover\\"]), + s( + \\"onChange\\", + \\"change click focusin focusout input keydown keyup selectionchange\\".split( + \\" \\" + ) + ), + s( + \\"onSelect\\", + \\"focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange\\".split( + \\" \\" + ) + ), + s(\\"onBeforeInput\\", [ + \\"compositionend\\", + \\"keypress\\", + \\"textInput\\", + \\"paste\\", + ]), + s( + \\"onCompositionEnd\\", + \\"compositionend focusout keydown keypress keyup mousedown\\".split(\\" \\") + ), + s( + \\"onCompositionStart\\", + \\"compositionstart focusout keydown keypress keyup mousedown\\".split( + \\" \\" + ) + ), + s( + \\"onCompositionUpdate\\", + \\"compositionupdate focusout keydown keypress keyup mousedown\\".split( + \\" \\" + ) + ); + var _r = + \\"abort canplay canplaythrough durationchange emptied encrypted ended error loadeddata loadedmetadata loadstart pause play playing progress ratechange seeked seeking stalled suspend timeupdate volumechange waiting\\".split( + \\" \\" + ), + Pr = new Set( + \\"cancel close invalid load scroll toggle\\".split(\\" \\").concat(_r) + ); + function Nr(e, t, n) { + var r = e.type || \\"unknown-event\\"; + (e.currentTarget = n), + (function (e, t, n, r, l, a, u, i, s) { + if ((Ye.apply(this, arguments), We)) { + if (!We) throw Error(o(198)); + var c = He; + (We = !1), (He = null), Qe || ((Qe = !0), (qe = c)); + } + })(r, t, void 0, e), + (e.currentTarget = null); + } + function Tr(e, t) { + t = 0 !== (4 & t); + for (var n = 0; n < e.length; n++) { + var r = e[n], + l = r.event; + r = r.listeners; + e: { + var a = void 0; + if (t) + for (var o = r.length - 1; 0 <= o; o--) { + var u = r[o], + i = u.instance, + s = u.currentTarget; + if (((u = u.listener), i !== a && l.isPropagationStopped())) + break e; + Nr(l, u, s), (a = i); + } + else + for (o = 0; o < r.length; o++) { + if ( + ((i = (u = r[o]).instance), + (s = u.currentTarget), + (u = u.listener), + i !== a && l.isPropagationStopped()) + ) + break e; + Nr(l, u, s), (a = i); + } + } + } + if (Qe) throw ((e = qe), (Qe = !1), (qe = null), e); + } + function zr(e, t) { + var n = ol(t), + r = e + \\"__bubble\\"; + n.has(r) || (Rr(t, e, 2, !1), n.add(r)); + } + var Lr = \\"_reactListening\\" + Math.random().toString(36).slice(2); + function Or(e) { + e[Lr] || + ((e[Lr] = !0), + u.forEach(function (t) { + Pr.has(t) || Mr(t, !1, e, null), Mr(t, !0, e, null); + })); + } + function Mr(e, t, n, r) { + var l = + 4 < arguments.length && void 0 !== arguments[4] ? arguments[4] : 0, + a = n; + if ( + (\\"selectionchange\\" === e && 9 !== n.nodeType && (a = n.ownerDocument), + null !== r && !t && Pr.has(e)) + ) { + if (\\"scroll\\" !== e) return; + (l |= 2), (a = r); + } + var o = ol(a), + u = e + \\"__\\" + (t ? \\"capture\\" : \\"bubble\\"); + o.has(u) || (t && (l |= 4), Rr(a, e, l, t), o.add(u)); + } + function Rr(e, t, n, r) { + var l = Mt.get(t); + switch (void 0 === l ? 2 : l) { + case 0: + l = Xt; + break; + case 1: + l = Gt; + break; + default: + l = Zt; + } + (n = l.bind(null, t, n, e)), + (l = void 0), + !Ve || + (\\"touchstart\\" !== t && \\"touchmove\\" !== t && \\"wheel\\" !== t) || + (l = !0), + r + ? void 0 !== l + ? e.addEventListener(t, n, { capture: !0, passive: l }) + : e.addEventListener(t, n, !0) + : void 0 !== l + ? e.addEventListener(t, n, { passive: l }) + : e.addEventListener(t, n, !1); + } + function Fr(e, t, n, r, l) { + var a = r; + if (0 === (1 & t) && 0 === (2 & t) && null !== r) + e: for (;;) { + if (null === r) return; + var o = r.tag; + if (3 === o || 4 === o) { + var u = r.stateNode.containerInfo; + if (u === l || (8 === u.nodeType && u.parentNode === l)) break; + if (4 === o) + for (o = r.return; null !== o; ) { + var i = o.tag; + if ( + (3 === i || 4 === i) && + ((i = o.stateNode.containerInfo) === l || + (8 === i.nodeType && i.parentNode === l)) + ) + return; + o = o.return; + } + for (; null !== u; ) { + if (null === (o = nl(u))) return; + if (5 === (i = o.tag) || 6 === i) { + r = a = o; + continue e; + } + u = u.parentNode; + } + } + r = r.return; + } + !(function (e, t, n) { + if (Ue) return e(t, n); + Ue = !0; + try { + De(e, t, n); + } finally { + (Ue = !1), je(); + } + })(function () { + var r = a, + l = _e(n), + o = []; + e: { + var u = Ot.get(e); + if (void 0 !== u) { + var i = pn, + s = e; + switch (e) { + case \\"keypress\\": + if (0 === ln(n)) break e; + case \\"keydown\\": + case \\"keyup\\": + i = zn; + break; + case \\"focusin\\": + (s = \\"focus\\"), (i = bn); + break; + case \\"focusout\\": + (s = \\"blur\\"), (i = bn); + break; + case \\"beforeblur\\": + case \\"afterblur\\": + i = bn; + break; + case \\"click\\": + if (2 === n.button) break e; + case \\"auxclick\\": + case \\"dblclick\\": + case \\"mousedown\\": + case \\"mousemove\\": + case \\"mouseup\\": + case \\"mouseout\\": + case \\"mouseover\\": + case \\"contextmenu\\": + i = gn; + break; + case \\"drag\\": + case \\"dragend\\": + case \\"dragenter\\": + case \\"dragexit\\": + case \\"dragleave\\": + case \\"dragover\\": + case \\"dragstart\\": + case \\"drop\\": + i = yn; + break; + case \\"touchcancel\\": + case \\"touchend\\": + case \\"touchmove\\": + case \\"touchstart\\": + i = On; + break; + case Nt: + case Tt: + case zt: + i = wn; + break; + case Lt: + i = Mn; + break; + case \\"scroll\\": + i = mn; + break; + case \\"wheel\\": + i = Fn; + break; + case \\"copy\\": + case \\"cut\\": + case \\"paste\\": + i = Sn; + break; + case \\"gotpointercapture\\": + case \\"lostpointercapture\\": + case \\"pointercancel\\": + case \\"pointerdown\\": + case \\"pointermove\\": + case \\"pointerout\\": + case \\"pointerover\\": + case \\"pointerup\\": + i = Ln; + } + var c = 0 !== (4 & t), + f = !c && \\"scroll\\" === e, + d = c ? (null !== u ? u + \\"Capture\\" : null) : u; + c = []; + for (var p, h = r; null !== h; ) { + var m = (p = h).stateNode; + if ( + (5 === p.tag && + null !== m && + ((p = m), + null !== d && + null != (m = Ae(h, d)) && + c.push(Dr(h, m, p))), + f) + ) + break; + h = h.return; + } + 0 < c.length && + ((u = new i(u, s, null, n, l)), + o.push({ event: u, listeners: c })); + } + } + if (0 === (7 & t)) { + if ( + ((i = \\"mouseout\\" === e || \\"pointerout\\" === e), + (!(u = \\"mouseover\\" === e || \\"pointerover\\" === e) || + 0 !== (16 & t) || + !(s = n.relatedTarget || n.fromElement) || + (!nl(s) && !s[el])) && + (i || u) && + ((u = + l.window === l + ? l + : (u = l.ownerDocument) + ? u.defaultView || u.parentWindow + : window), + i + ? ((i = r), + null !== + (s = (s = n.relatedTarget || n.toElement) + ? nl(s) + : null) && + (s !== (f = Xe(s)) || (5 !== s.tag && 6 !== s.tag)) && + (s = null)) + : ((i = null), (s = r)), + i !== s)) + ) { + if ( + ((c = gn), + (m = \\"onMouseLeave\\"), + (d = \\"onMouseEnter\\"), + (h = \\"mouse\\"), + (\\"pointerout\\" !== e && \\"pointerover\\" !== e) || + ((c = Ln), + (m = \\"onPointerLeave\\"), + (d = \\"onPointerEnter\\"), + (h = \\"pointer\\")), + (f = null == i ? u : ll(i)), + (p = null == s ? u : ll(s)), + ((u = new c(m, h + \\"leave\\", i, n, l)).target = f), + (u.relatedTarget = p), + (m = null), + nl(l) === r && + (((c = new c(d, h + \\"enter\\", s, n, l)).target = p), + (c.relatedTarget = f), + (m = c)), + (f = m), + i && s) + ) + e: { + for (d = s, h = 0, p = c = i; p; p = Ur(p)) h++; + for (p = 0, m = d; m; m = Ur(m)) p++; + for (; 0 < h - p; ) (c = Ur(c)), h--; + for (; 0 < p - h; ) (d = Ur(d)), p--; + for (; h--; ) { + if (c === d || (null !== d && c === d.alternate)) break e; + (c = Ur(c)), (d = Ur(d)); + } + c = null; + } + else c = null; + null !== i && jr(o, u, i, c, !1), + null !== s && null !== f && jr(o, f, s, c, !0); + } + if ( + \\"select\\" === + (i = + (u = r ? ll(r) : window).nodeName && + u.nodeName.toLowerCase()) || + (\\"input\\" === i && \\"file\\" === u.type) + ) + var v = Jn; + else if (qn(u)) + if (er) v = sr; + else { + v = ur; + var g = or; + } + else + (i = u.nodeName) && + \\"input\\" === i.toLowerCase() && + (\\"checkbox\\" === u.type || \\"radio\\" === u.type) && + (v = ir); + switch ( + (v && (v = v(e, r)) + ? Kn(o, v, n, l) + : (g && g(e, u, r), + \\"focusout\\" === e && + (g = u._wrapperState) && + g.controlled && + \\"number\\" === u.type && + le(u, \\"number\\", u.value)), + (g = r ? ll(r) : window), + e) + ) { + case \\"focusin\\": + (qn(g) || \\"true\\" === g.contentEditable) && + ((br = g), (wr = r), (kr = null)); + break; + case \\"focusout\\": + kr = wr = br = null; + break; + case \\"mousedown\\": + Sr = !0; + break; + case \\"contextmenu\\": + case \\"mouseup\\": + case \\"dragend\\": + (Sr = !1), Er(o, n, l); + break; + case \\"selectionchange\\": + if (yr) break; + case \\"keydown\\": + case \\"keyup\\": + Er(o, n, l); + } + var y; + if (In) + e: { + switch (e) { + case \\"compositionstart\\": + var b = \\"onCompositionStart\\"; + break e; + case \\"compositionend\\": + b = \\"onCompositionEnd\\"; + break e; + case \\"compositionupdate\\": + b = \\"onCompositionUpdate\\"; + break e; + } + b = void 0; + } + else + Hn + ? $n(e, n) && (b = \\"onCompositionEnd\\") + : \\"keydown\\" === e && + 229 === n.keyCode && + (b = \\"onCompositionStart\\"); + b && + (An && + \\"ko\\" !== n.locale && + (Hn || \\"onCompositionStart\\" !== b + ? \\"onCompositionEnd\\" === b && Hn && (y = rn()) + : ((tn = \\"value\\" in (en = l) ? en.value : en.textContent), + (Hn = !0))), + 0 < (g = Ir(r, b)).length && + ((b = new En(b, e, null, n, l)), + o.push({ event: b, listeners: g }), + y ? (b.data = y) : null !== (y = Wn(n)) && (b.data = y))), + (y = jn + ? (function (e, t) { + switch (e) { + case \\"compositionend\\": + return Wn(t); + case \\"keypress\\": + return 32 !== t.which ? null : ((Bn = !0), Vn); + case \\"textInput\\": + return (e = t.data) === Vn && Bn ? null : e; + default: + return null; + } + })(e, n) + : (function (e, t) { + if (Hn) + return \\"compositionend\\" === e || (!In && $n(e, t)) + ? ((e = rn()), (nn = tn = en = null), (Hn = !1), e) + : null; + switch (e) { + case \\"paste\\": + default: + return null; + case \\"keypress\\": + if ( + !(t.ctrlKey || t.altKey || t.metaKey) || + (t.ctrlKey && t.altKey) + ) { + if (t.char && 1 < t.char.length) return t.char; + if (t.which) return String.fromCharCode(t.which); + } + return null; + case \\"compositionend\\": + return An && \\"ko\\" !== t.locale ? null : t.data; + } + })(e, n)) && + 0 < (r = Ir(r, \\"onBeforeInput\\")).length && + ((l = new En(\\"onBeforeInput\\", \\"beforeinput\\", null, n, l)), + o.push({ event: l, listeners: r }), + (l.data = y)); + } + Tr(o, t); + }); + } + function Dr(e, t, n) { + return { instance: e, listener: t, currentTarget: n }; + } + function Ir(e, t) { + for (var n = t + \\"Capture\\", r = []; null !== e; ) { + var l = e, + a = l.stateNode; + 5 === l.tag && + null !== a && + ((l = a), + null != (a = Ae(e, n)) && r.unshift(Dr(e, a, l)), + null != (a = Ae(e, t)) && r.push(Dr(e, a, l))), + (e = e.return); + } + return r; + } + function Ur(e) { + if (null === e) return null; + do { + e = e.return; + } while (e && 5 !== e.tag); + return e || null; + } + function jr(e, t, n, r, l) { + for (var a = t._reactName, o = []; null !== n && n !== r; ) { + var u = n, + i = u.alternate, + s = u.stateNode; + if (null !== i && i === r) break; + 5 === u.tag && + null !== s && + ((u = s), + l + ? null != (i = Ae(n, a)) && o.unshift(Dr(n, i, u)) + : l || (null != (i = Ae(n, a)) && o.push(Dr(n, i, u)))), + (n = n.return); + } + 0 !== o.length && e.push({ event: t, listeners: o }); + } + function Ar() {} + var Vr = null, + Br = null; + function $r(e, t) { + switch (e) { + case \\"button\\": + case \\"input\\": + case \\"select\\": + case \\"textarea\\": + return !!t.autoFocus; + } + return !1; + } + function Wr(e, t) { + return ( + \\"textarea\\" === e || + \\"option\\" === e || + \\"noscript\\" === e || + \\"string\\" === typeof t.children || + \\"number\\" === typeof t.children || + (\\"object\\" === typeof t.dangerouslySetInnerHTML && + null !== t.dangerouslySetInnerHTML && + null != t.dangerouslySetInnerHTML.__html) + ); + } + var Hr = \\"function\\" === typeof setTimeout ? setTimeout : void 0, + Qr = \\"function\\" === typeof clearTimeout ? clearTimeout : void 0; + function qr(e) { + 1 === e.nodeType + ? (e.textContent = \\"\\") + : 9 === e.nodeType && null != (e = e.body) && (e.textContent = \\"\\"); + } + function Kr(e) { + for (; null != e; e = e.nextSibling) { + var t = e.nodeType; + if (1 === t || 3 === t) break; + } + return e; + } + function Yr(e) { + e = e.previousSibling; + for (var t = 0; e; ) { + if (8 === e.nodeType) { + var n = e.data; + if (\\"$\\" === n || \\"$!\\" === n || \\"$?\\" === n) { + if (0 === t) return e; + t--; + } else \\"/$\\" === n && t++; + } + e = e.previousSibling; + } + return null; + } + var Xr = 0; + var Gr = Math.random().toString(36).slice(2), + Zr = \\"__reactFiber$\\" + Gr, + Jr = \\"__reactProps$\\" + Gr, + el = \\"__reactContainer$\\" + Gr, + tl = \\"__reactEvents$\\" + Gr; + function nl(e) { + var t = e[Zr]; + if (t) return t; + for (var n = e.parentNode; n; ) { + if ((t = n[el] || n[Zr])) { + if ( + ((n = t.alternate), + null !== t.child || (null !== n && null !== n.child)) + ) + for (e = Yr(e); null !== e; ) { + if ((n = e[Zr])) return n; + e = Yr(e); + } + return t; + } + n = (e = n).parentNode; + } + return null; + } + function rl(e) { + return !(e = e[Zr] || e[el]) || + (5 !== e.tag && 6 !== e.tag && 13 !== e.tag && 3 !== e.tag) + ? null + : e; + } + function ll(e) { + if (5 === e.tag || 6 === e.tag) return e.stateNode; + throw Error(o(33)); + } + function al(e) { + return e[Jr] || null; + } + function ol(e) { + var t = e[tl]; + return void 0 === t && (t = e[tl] = new Set()), t; + } + var ul = [], + il = -1; + function sl(e) { + return { current: e }; + } + function cl(e) { + 0 > il || ((e.current = ul[il]), (ul[il] = null), il--); + } + function fl(e, t) { + il++, (ul[il] = e.current), (e.current = t); + } + var dl = {}, + pl = sl(dl), + hl = sl(!1), + ml = dl; + function vl(e, t) { + var n = e.type.contextTypes; + if (!n) return dl; + var r = e.stateNode; + if (r && r.__reactInternalMemoizedUnmaskedChildContext === t) + return r.__reactInternalMemoizedMaskedChildContext; + var l, + a = {}; + for (l in n) a[l] = t[l]; + return ( + r && + (((e = e.stateNode).__reactInternalMemoizedUnmaskedChildContext = + t), + (e.__reactInternalMemoizedMaskedChildContext = a)), + a + ); + } + function gl(e) { + return null !== (e = e.childContextTypes) && void 0 !== e; + } + function yl() { + cl(hl), cl(pl); + } + function bl(e, t, n) { + if (pl.current !== dl) throw Error(o(168)); + fl(pl, t), fl(hl, n); + } + function wl(e, t, n) { + var r = e.stateNode; + if ( + ((e = t.childContextTypes), \\"function\\" !== typeof r.getChildContext) + ) + return n; + for (var a in (r = r.getChildContext())) + if (!(a in e)) throw Error(o(108, q(t) || \\"Unknown\\", a)); + return l({}, n, r); + } + function kl(e) { + return ( + (e = + ((e = e.stateNode) && + e.__reactInternalMemoizedMergedChildContext) || + dl), + (ml = pl.current), + fl(pl, e), + fl(hl, hl.current), + !0 + ); + } + function Sl(e, t, n) { + var r = e.stateNode; + if (!r) throw Error(o(169)); + n + ? ((e = wl(e, t, ml)), + (r.__reactInternalMemoizedMergedChildContext = e), + cl(hl), + cl(pl), + fl(pl, e)) + : cl(hl), + fl(hl, n); + } + var El = null, + xl = null, + Cl = a.unstable_runWithPriority, + _l = a.unstable_scheduleCallback, + Pl = a.unstable_cancelCallback, + Nl = a.unstable_shouldYield, + Tl = a.unstable_requestPaint, + zl = a.unstable_now, + Ll = a.unstable_getCurrentPriorityLevel, + Ol = a.unstable_ImmediatePriority, + Ml = a.unstable_UserBlockingPriority, + Rl = a.unstable_NormalPriority, + Fl = a.unstable_LowPriority, + Dl = a.unstable_IdlePriority, + Il = {}, + Ul = void 0 !== Tl ? Tl : function () {}, + jl = null, + Al = null, + Vl = !1, + Bl = zl(), + $l = + 1e4 > Bl + ? zl + : function () { + return zl() - Bl; + }; + function Wl() { + switch (Ll()) { + case Ol: + return 99; + case Ml: + return 98; + case Rl: + return 97; + case Fl: + return 96; + case Dl: + return 95; + default: + throw Error(o(332)); + } + } + function Hl(e) { + switch (e) { + case 99: + return Ol; + case 98: + return Ml; + case 97: + return Rl; + case 96: + return Fl; + case 95: + return Dl; + default: + throw Error(o(332)); + } + } + function Ql(e, t) { + return (e = Hl(e)), Cl(e, t); + } + function ql(e, t, n) { + return (e = Hl(e)), _l(e, t, n); + } + function Kl() { + if (null !== Al) { + var e = Al; + (Al = null), Pl(e); + } + Yl(); + } + function Yl() { + if (!Vl && null !== jl) { + Vl = !0; + var e = 0; + try { + var t = jl; + Ql(99, function () { + for (; e < t.length; e++) { + var n = t[e]; + do { + n = n(!0); + } while (null !== n); + } + }), + (jl = null); + } catch (n) { + throw (null !== jl && (jl = jl.slice(e + 1)), _l(Ol, Kl), n); + } finally { + Vl = !1; + } + } + } + var Xl = k.ReactCurrentBatchConfig; + function Gl(e, t) { + if (e && e.defaultProps) { + for (var n in ((t = l({}, t)), (e = e.defaultProps))) + void 0 === t[n] && (t[n] = e[n]); + return t; + } + return t; + } + var Zl = sl(null), + Jl = null, + ea = null, + ta = null; + function na() { + ta = ea = Jl = null; + } + function ra(e) { + var t = Zl.current; + cl(Zl), (e.type._context._currentValue = t); + } + function la(e, t) { + for (; null !== e; ) { + var n = e.alternate; + if ((e.childLanes & t) === t) { + if (null === n || (n.childLanes & t) === t) break; + n.childLanes |= t; + } else (e.childLanes |= t), null !== n && (n.childLanes |= t); + e = e.return; + } + } + function aa(e, t) { + (Jl = e), + (ta = ea = null), + null !== (e = e.dependencies) && + null !== e.firstContext && + (0 !== (e.lanes & t) && (Io = !0), (e.firstContext = null)); + } + function oa(e, t) { + if (ta !== e && !1 !== t && 0 !== t) + if ( + ((\\"number\\" === typeof t && 1073741823 !== t) || + ((ta = e), (t = 1073741823)), + (t = { context: e, observedBits: t, next: null }), + null === ea) + ) { + if (null === Jl) throw Error(o(308)); + (ea = t), + (Jl.dependencies = { + lanes: 0, + firstContext: t, + responders: null, + }); + } else ea = ea.next = t; + return e._currentValue; + } + var ua = !1; + function ia(e) { + e.updateQueue = { + baseState: e.memoizedState, + firstBaseUpdate: null, + lastBaseUpdate: null, + shared: { pending: null }, + effects: null, + }; + } + function sa(e, t) { + (e = e.updateQueue), + t.updateQueue === e && + (t.updateQueue = { + baseState: e.baseState, + firstBaseUpdate: e.firstBaseUpdate, + lastBaseUpdate: e.lastBaseUpdate, + shared: e.shared, + effects: e.effects, + }); + } + function ca(e, t) { + return { + eventTime: e, + lane: t, + tag: 0, + payload: null, + callback: null, + next: null, + }; + } + function fa(e, t) { + if (null !== (e = e.updateQueue)) { + var n = (e = e.shared).pending; + null === n ? (t.next = t) : ((t.next = n.next), (n.next = t)), + (e.pending = t); + } + } + function da(e, t) { + var n = e.updateQueue, + r = e.alternate; + if (null !== r && n === (r = r.updateQueue)) { + var l = null, + a = null; + if (null !== (n = n.firstBaseUpdate)) { + do { + var o = { + eventTime: n.eventTime, + lane: n.lane, + tag: n.tag, + payload: n.payload, + callback: n.callback, + next: null, + }; + null === a ? (l = a = o) : (a = a.next = o), (n = n.next); + } while (null !== n); + null === a ? (l = a = t) : (a = a.next = t); + } else l = a = t; + return ( + (n = { + baseState: r.baseState, + firstBaseUpdate: l, + lastBaseUpdate: a, + shared: r.shared, + effects: r.effects, + }), + void (e.updateQueue = n) + ); + } + null === (e = n.lastBaseUpdate) + ? (n.firstBaseUpdate = t) + : (e.next = t), + (n.lastBaseUpdate = t); + } + function pa(e, t, n, r) { + var a = e.updateQueue; + ua = !1; + var o = a.firstBaseUpdate, + u = a.lastBaseUpdate, + i = a.shared.pending; + if (null !== i) { + a.shared.pending = null; + var s = i, + c = s.next; + (s.next = null), null === u ? (o = c) : (u.next = c), (u = s); + var f = e.alternate; + if (null !== f) { + var d = (f = f.updateQueue).lastBaseUpdate; + d !== u && + (null === d ? (f.firstBaseUpdate = c) : (d.next = c), + (f.lastBaseUpdate = s)); + } + } + if (null !== o) { + for (d = a.baseState, u = 0, f = c = s = null; ; ) { + i = o.lane; + var p = o.eventTime; + if ((r & i) === i) { + null !== f && + (f = f.next = + { + eventTime: p, + lane: 0, + tag: o.tag, + payload: o.payload, + callback: o.callback, + next: null, + }); + e: { + var h = e, + m = o; + switch (((i = t), (p = n), m.tag)) { + case 1: + if (\\"function\\" === typeof (h = m.payload)) { + d = h.call(p, d, i); + break e; + } + d = h; + break e; + case 3: + h.flags = (-4097 & h.flags) | 64; + case 0: + if ( + null === + (i = + \\"function\\" === typeof (h = m.payload) + ? h.call(p, d, i) + : h) || + void 0 === i + ) + break e; + d = l({}, d, i); + break e; + case 2: + ua = !0; + } + } + null !== o.callback && + ((e.flags |= 32), + null === (i = a.effects) ? (a.effects = [o]) : i.push(o)); + } else + (p = { + eventTime: p, + lane: i, + tag: o.tag, + payload: o.payload, + callback: o.callback, + next: null, + }), + null === f ? ((c = f = p), (s = d)) : (f = f.next = p), + (u |= i); + if (null === (o = o.next)) { + if (null === (i = a.shared.pending)) break; + (o = i.next), + (i.next = null), + (a.lastBaseUpdate = i), + (a.shared.pending = null); + } + } + null === f && (s = d), + (a.baseState = s), + (a.firstBaseUpdate = c), + (a.lastBaseUpdate = f), + (Vu |= u), + (e.lanes = u), + (e.memoizedState = d); + } + } + function ha(e, t, n) { + if (((e = t.effects), (t.effects = null), null !== e)) + for (t = 0; t < e.length; t++) { + var r = e[t], + l = r.callback; + if (null !== l) { + if (((r.callback = null), (r = n), \\"function\\" !== typeof l)) + throw Error(o(191, l)); + l.call(r); + } + } + } + var ma = new r.Component().refs; + function va(e, t, n, r) { + (n = + null === (n = n(r, (t = e.memoizedState))) || void 0 === n + ? t + : l({}, t, n)), + (e.memoizedState = n), + 0 === e.lanes && (e.updateQueue.baseState = n); + } + var ga = { + isMounted: function (e) { + return !!(e = e._reactInternals) && Xe(e) === e; + }, + enqueueSetState: function (e, t, n) { + e = e._reactInternals; + var r = di(), + l = pi(e), + a = ca(r, l); + (a.payload = t), + void 0 !== n && null !== n && (a.callback = n), + fa(e, a), + hi(e, l, r); + }, + enqueueReplaceState: function (e, t, n) { + e = e._reactInternals; + var r = di(), + l = pi(e), + a = ca(r, l); + (a.tag = 1), + (a.payload = t), + void 0 !== n && null !== n && (a.callback = n), + fa(e, a), + hi(e, l, r); + }, + enqueueForceUpdate: function (e, t) { + e = e._reactInternals; + var n = di(), + r = pi(e), + l = ca(n, r); + (l.tag = 2), + void 0 !== t && null !== t && (l.callback = t), + fa(e, l), + hi(e, r, n); + }, + }; + function ya(e, t, n, r, l, a, o) { + return \\"function\\" === typeof (e = e.stateNode).shouldComponentUpdate + ? e.shouldComponentUpdate(r, a, o) + : !t.prototype || + !t.prototype.isPureReactComponent || + !dr(n, r) || + !dr(l, a); + } + function ba(e, t, n) { + var r = !1, + l = dl, + a = t.contextType; + return ( + \\"object\\" === typeof a && null !== a + ? (a = oa(a)) + : ((l = gl(t) ? ml : pl.current), + (a = (r = null !== (r = t.contextTypes) && void 0 !== r) + ? vl(e, l) + : dl)), + (t = new t(n, a)), + (e.memoizedState = + null !== t.state && void 0 !== t.state ? t.state : null), + (t.updater = ga), + (e.stateNode = t), + (t._reactInternals = e), + r && + (((e = e.stateNode).__reactInternalMemoizedUnmaskedChildContext = + l), + (e.__reactInternalMemoizedMaskedChildContext = a)), + t + ); + } + function wa(e, t, n, r) { + (e = t.state), + \\"function\\" === typeof t.componentWillReceiveProps && + t.componentWillReceiveProps(n, r), + \\"function\\" === typeof t.UNSAFE_componentWillReceiveProps && + t.UNSAFE_componentWillReceiveProps(n, r), + t.state !== e && ga.enqueueReplaceState(t, t.state, null); + } + function ka(e, t, n, r) { + var l = e.stateNode; + (l.props = n), (l.state = e.memoizedState), (l.refs = ma), ia(e); + var a = t.contextType; + \\"object\\" === typeof a && null !== a + ? (l.context = oa(a)) + : ((a = gl(t) ? ml : pl.current), (l.context = vl(e, a))), + pa(e, n, l, r), + (l.state = e.memoizedState), + \\"function\\" === typeof (a = t.getDerivedStateFromProps) && + (va(e, t, a, n), (l.state = e.memoizedState)), + \\"function\\" === typeof t.getDerivedStateFromProps || + \\"function\\" === typeof l.getSnapshotBeforeUpdate || + (\\"function\\" !== typeof l.UNSAFE_componentWillMount && + \\"function\\" !== typeof l.componentWillMount) || + ((t = l.state), + \\"function\\" === typeof l.componentWillMount && + l.componentWillMount(), + \\"function\\" === typeof l.UNSAFE_componentWillMount && + l.UNSAFE_componentWillMount(), + t !== l.state && ga.enqueueReplaceState(l, l.state, null), + pa(e, n, l, r), + (l.state = e.memoizedState)), + \\"function\\" === typeof l.componentDidMount && (e.flags |= 4); + } + var Sa = Array.isArray; + function Ea(e, t, n) { + if ( + null !== (e = n.ref) && + \\"function\\" !== typeof e && + \\"object\\" !== typeof e + ) { + if (n._owner) { + if ((n = n._owner)) { + if (1 !== n.tag) throw Error(o(309)); + var r = n.stateNode; + } + if (!r) throw Error(o(147, e)); + var l = \\"\\" + e; + return null !== t && + null !== t.ref && + \\"function\\" === typeof t.ref && + t.ref._stringRef === l + ? t.ref + : ((t = function (e) { + var t = r.refs; + t === ma && (t = r.refs = {}), + null === e ? delete t[l] : (t[l] = e); + }), + (t._stringRef = l), + t); + } + if (\\"string\\" !== typeof e) throw Error(o(284)); + if (!n._owner) throw Error(o(290, e)); + } + return e; + } + function xa(e, t) { + if (\\"textarea\\" !== e.type) + throw Error( + o( + 31, + \\"[object Object]\\" === Object.prototype.toString.call(t) + ? \\"object with keys {\\" + Object.keys(t).join(\\", \\") + \\"}\\" + : t + ) + ); + } + function Ca(e) { + function t(t, n) { + if (e) { + var r = t.lastEffect; + null !== r + ? ((r.nextEffect = n), (t.lastEffect = n)) + : (t.firstEffect = t.lastEffect = n), + (n.nextEffect = null), + (n.flags = 8); + } + } + function n(n, r) { + if (!e) return null; + for (; null !== r; ) t(n, r), (r = r.sibling); + return null; + } + function r(e, t) { + for (e = new Map(); null !== t; ) + null !== t.key ? e.set(t.key, t) : e.set(t.index, t), + (t = t.sibling); + return e; + } + function l(e, t) { + return ((e = Qi(e, t)).index = 0), (e.sibling = null), e; + } + function a(t, n, r) { + return ( + (t.index = r), + e + ? null !== (r = t.alternate) + ? (r = r.index) < n + ? ((t.flags = 2), n) + : r + : ((t.flags = 2), n) + : n + ); + } + function u(t) { + return e && null === t.alternate && (t.flags = 2), t; + } + function i(e, t, n, r) { + return null === t || 6 !== t.tag + ? (((t = Xi(n, e.mode, r)).return = e), t) + : (((t = l(t, n)).return = e), t); + } + function s(e, t, n, r) { + return null !== t && t.elementType === n.type + ? (((r = l(t, n.props)).ref = Ea(e, t, n)), (r.return = e), r) + : (((r = qi(n.type, n.key, n.props, null, e.mode, r)).ref = Ea( + e, + t, + n + )), + (r.return = e), + r); + } + function c(e, t, n, r) { + return null === t || + 4 !== t.tag || + t.stateNode.containerInfo !== n.containerInfo || + t.stateNode.implementation !== n.implementation + ? (((t = Gi(n, e.mode, r)).return = e), t) + : (((t = l(t, n.children || [])).return = e), t); + } + function f(e, t, n, r, a) { + return null === t || 7 !== t.tag + ? (((t = Ki(n, e.mode, r, a)).return = e), t) + : (((t = l(t, n)).return = e), t); + } + function d(e, t, n) { + if (\\"string\\" === typeof t || \\"number\\" === typeof t) + return ((t = Xi(\\"\\" + t, e.mode, n)).return = e), t; + if (\\"object\\" === typeof t && null !== t) { + switch (t.$$typeof) { + case S: + return ( + ((n = qi(t.type, t.key, t.props, null, e.mode, n)).ref = Ea( + e, + null, + t + )), + (n.return = e), + n + ); + case E: + return ((t = Gi(t, e.mode, n)).return = e), t; + } + if (Sa(t) || B(t)) + return ((t = Ki(t, e.mode, n, null)).return = e), t; + xa(e, t); + } + return null; + } + function p(e, t, n, r) { + var l = null !== t ? t.key : null; + if (\\"string\\" === typeof n || \\"number\\" === typeof n) + return null !== l ? null : i(e, t, \\"\\" + n, r); + if (\\"object\\" === typeof n && null !== n) { + switch (n.$$typeof) { + case S: + return n.key === l + ? n.type === x + ? f(e, t, n.props.children, r, l) + : s(e, t, n, r) + : null; + case E: + return n.key === l ? c(e, t, n, r) : null; + } + if (Sa(n) || B(n)) return null !== l ? null : f(e, t, n, r, null); + xa(e, n); + } + return null; + } + function h(e, t, n, r, l) { + if (\\"string\\" === typeof r || \\"number\\" === typeof r) + return i(t, (e = e.get(n) || null), \\"\\" + r, l); + if (\\"object\\" === typeof r && null !== r) { + switch (r.$$typeof) { + case S: + return ( + (e = e.get(null === r.key ? n : r.key) || null), + r.type === x + ? f(t, e, r.props.children, l, r.key) + : s(t, e, r, l) + ); + case E: + return c( + t, + (e = e.get(null === r.key ? n : r.key) || null), + r, + l + ); + } + if (Sa(r) || B(r)) return f(t, (e = e.get(n) || null), r, l, null); + xa(t, r); + } + return null; + } + function m(l, o, u, i) { + for ( + var s = null, c = null, f = o, m = (o = 0), v = null; + null !== f && m < u.length; + m++ + ) { + f.index > m ? ((v = f), (f = null)) : (v = f.sibling); + var g = p(l, f, u[m], i); + if (null === g) { + null === f && (f = v); + break; + } + e && f && null === g.alternate && t(l, f), + (o = a(g, o, m)), + null === c ? (s = g) : (c.sibling = g), + (c = g), + (f = v); + } + if (m === u.length) return n(l, f), s; + if (null === f) { + for (; m < u.length; m++) + null !== (f = d(l, u[m], i)) && + ((o = a(f, o, m)), + null === c ? (s = f) : (c.sibling = f), + (c = f)); + return s; + } + for (f = r(l, f); m < u.length; m++) + null !== (v = h(f, l, m, u[m], i)) && + (e && + null !== v.alternate && + f.delete(null === v.key ? m : v.key), + (o = a(v, o, m)), + null === c ? (s = v) : (c.sibling = v), + (c = v)); + return ( + e && + f.forEach(function (e) { + return t(l, e); + }), + s + ); + } + function v(l, u, i, s) { + var c = B(i); + if (\\"function\\" !== typeof c) throw Error(o(150)); + if (null == (i = c.call(i))) throw Error(o(151)); + for ( + var f = (c = null), m = u, v = (u = 0), g = null, y = i.next(); + null !== m && !y.done; + v++, y = i.next() + ) { + m.index > v ? ((g = m), (m = null)) : (g = m.sibling); + var b = p(l, m, y.value, s); + if (null === b) { + null === m && (m = g); + break; + } + e && m && null === b.alternate && t(l, m), + (u = a(b, u, v)), + null === f ? (c = b) : (f.sibling = b), + (f = b), + (m = g); + } + if (y.done) return n(l, m), c; + if (null === m) { + for (; !y.done; v++, y = i.next()) + null !== (y = d(l, y.value, s)) && + ((u = a(y, u, v)), + null === f ? (c = y) : (f.sibling = y), + (f = y)); + return c; + } + for (m = r(l, m); !y.done; v++, y = i.next()) + null !== (y = h(m, l, v, y.value, s)) && + (e && + null !== y.alternate && + m.delete(null === y.key ? v : y.key), + (u = a(y, u, v)), + null === f ? (c = y) : (f.sibling = y), + (f = y)); + return ( + e && + m.forEach(function (e) { + return t(l, e); + }), + c + ); + } + return function (e, r, a, i) { + var s = + \\"object\\" === typeof a && + null !== a && + a.type === x && + null === a.key; + s && (a = a.props.children); + var c = \\"object\\" === typeof a && null !== a; + if (c) + switch (a.$$typeof) { + case S: + e: { + for (c = a.key, s = r; null !== s; ) { + if (s.key === c) { + if (7 === s.tag) { + if (a.type === x) { + n(e, s.sibling), + ((r = l(s, a.props.children)).return = e), + (e = r); + break e; + } + } else if (s.elementType === a.type) { + n(e, s.sibling), + ((r = l(s, a.props)).ref = Ea(e, s, a)), + (r.return = e), + (e = r); + break e; + } + n(e, s); + break; + } + t(e, s), (s = s.sibling); + } + a.type === x + ? (((r = Ki(a.props.children, e.mode, i, a.key)).return = + e), + (e = r)) + : (((i = qi(a.type, a.key, a.props, null, e.mode, i)).ref = + Ea(e, r, a)), + (i.return = e), + (e = i)); + } + return u(e); + case E: + e: { + for (s = a.key; null !== r; ) { + if (r.key === s) { + if ( + 4 === r.tag && + r.stateNode.containerInfo === a.containerInfo && + r.stateNode.implementation === a.implementation + ) { + n(e, r.sibling), + ((r = l(r, a.children || [])).return = e), + (e = r); + break e; + } + n(e, r); + break; + } + t(e, r), (r = r.sibling); + } + ((r = Gi(a, e.mode, i)).return = e), (e = r); + } + return u(e); + } + if (\\"string\\" === typeof a || \\"number\\" === typeof a) + return ( + (a = \\"\\" + a), + null !== r && 6 === r.tag + ? (n(e, r.sibling), ((r = l(r, a)).return = e), (e = r)) + : (n(e, r), ((r = Xi(a, e.mode, i)).return = e), (e = r)), + u(e) + ); + if (Sa(a)) return m(e, r, a, i); + if (B(a)) return v(e, r, a, i); + if ((c && xa(e, a), \\"undefined\\" === typeof a && !s)) + switch (e.tag) { + case 1: + case 22: + case 0: + case 11: + case 15: + throw Error(o(152, q(e.type) || \\"Component\\")); + } + return n(e, r); + }; + } + var _a = Ca(!0), + Pa = Ca(!1), + Na = {}, + Ta = sl(Na), + za = sl(Na), + La = sl(Na); + function Oa(e) { + if (e === Na) throw Error(o(174)); + return e; + } + function Ma(e, t) { + switch ((fl(La, t), fl(za, e), fl(Ta, Na), (e = t.nodeType))) { + case 9: + case 11: + t = (t = t.documentElement) ? t.namespaceURI : he(null, \\"\\"); + break; + default: + t = he( + (t = (e = 8 === e ? t.parentNode : t).namespaceURI || null), + (e = e.tagName) + ); + } + cl(Ta), fl(Ta, t); + } + function Ra() { + cl(Ta), cl(za), cl(La); + } + function Fa(e) { + Oa(La.current); + var t = Oa(Ta.current), + n = he(t, e.type); + t !== n && (fl(za, e), fl(Ta, n)); + } + function Da(e) { + za.current === e && (cl(Ta), cl(za)); + } + var Ia = sl(0); + function Ua(e) { + for (var t = e; null !== t; ) { + if (13 === t.tag) { + var n = t.memoizedState; + if ( + null !== n && + (null === (n = n.dehydrated) || + \\"$?\\" === n.data || + \\"$!\\" === n.data) + ) + return t; + } else if (19 === t.tag && void 0 !== t.memoizedProps.revealOrder) { + if (0 !== (64 & t.flags)) return t; + } else if (null !== t.child) { + (t.child.return = t), (t = t.child); + continue; + } + if (t === e) break; + for (; null === t.sibling; ) { + if (null === t.return || t.return === e) return null; + t = t.return; + } + (t.sibling.return = t.return), (t = t.sibling); + } + return null; + } + var ja = null, + Aa = null, + Va = !1; + function Ba(e, t) { + var n = Wi(5, null, null, 0); + (n.elementType = \\"DELETED\\"), + (n.type = \\"DELETED\\"), + (n.stateNode = t), + (n.return = e), + (n.flags = 8), + null !== e.lastEffect + ? ((e.lastEffect.nextEffect = n), (e.lastEffect = n)) + : (e.firstEffect = e.lastEffect = n); + } + function $a(e, t) { + switch (e.tag) { + case 5: + var n = e.type; + return ( + null !== + (t = + 1 !== t.nodeType || + n.toLowerCase() !== t.nodeName.toLowerCase() + ? null + : t) && ((e.stateNode = t), !0) + ); + case 6: + return ( + null !== + (t = \\"\\" === e.pendingProps || 3 !== t.nodeType ? null : t) && + ((e.stateNode = t), !0) + ); + default: + return !1; + } + } + function Wa(e) { + if (Va) { + var t = Aa; + if (t) { + var n = t; + if (!$a(e, t)) { + if (!(t = Kr(n.nextSibling)) || !$a(e, t)) + return ( + (e.flags = (-1025 & e.flags) | 2), (Va = !1), void (ja = e) + ); + Ba(ja, n); + } + (ja = e), (Aa = Kr(t.firstChild)); + } else (e.flags = (-1025 & e.flags) | 2), (Va = !1), (ja = e); + } + } + function Ha(e) { + for ( + e = e.return; + null !== e && 5 !== e.tag && 3 !== e.tag && 13 !== e.tag; + + ) + e = e.return; + ja = e; + } + function Qa(e) { + if (e !== ja) return !1; + if (!Va) return Ha(e), (Va = !0), !1; + var t = e.type; + if ( + 5 !== e.tag || + (\\"head\\" !== t && \\"body\\" !== t && !Wr(t, e.memoizedProps)) + ) + for (t = Aa; t; ) Ba(e, t), (t = Kr(t.nextSibling)); + if ((Ha(e), 13 === e.tag)) { + if (!(e = null !== (e = e.memoizedState) ? e.dehydrated : null)) + throw Error(o(317)); + e: { + for (e = e.nextSibling, t = 0; e; ) { + if (8 === e.nodeType) { + var n = e.data; + if (\\"/$\\" === n) { + if (0 === t) { + Aa = Kr(e.nextSibling); + break e; + } + t--; + } else (\\"$\\" !== n && \\"$!\\" !== n && \\"$?\\" !== n) || t++; + } + e = e.nextSibling; + } + Aa = null; + } + } else Aa = ja ? Kr(e.stateNode.nextSibling) : null; + return !0; + } + function qa() { + (Aa = ja = null), (Va = !1); + } + var Ka = []; + function Ya() { + for (var e = 0; e < Ka.length; e++) + Ka[e]._workInProgressVersionPrimary = null; + Ka.length = 0; + } + var Xa = k.ReactCurrentDispatcher, + Ga = k.ReactCurrentBatchConfig, + Za = 0, + Ja = null, + eo = null, + to = null, + no = !1, + ro = !1; + function lo() { + throw Error(o(321)); + } + function ao(e, t) { + if (null === t) return !1; + for (var n = 0; n < t.length && n < e.length; n++) + if (!cr(e[n], t[n])) return !1; + return !0; + } + function oo(e, t, n, r, l, a) { + if ( + ((Za = a), + (Ja = t), + (t.memoizedState = null), + (t.updateQueue = null), + (t.lanes = 0), + (Xa.current = null === e || null === e.memoizedState ? Mo : Ro), + (e = n(r, l)), + ro) + ) { + a = 0; + do { + if (((ro = !1), !(25 > a))) throw Error(o(301)); + (a += 1), + (to = eo = null), + (t.updateQueue = null), + (Xa.current = Fo), + (e = n(r, l)); + } while (ro); + } + if ( + ((Xa.current = Oo), + (t = null !== eo && null !== eo.next), + (Za = 0), + (to = eo = Ja = null), + (no = !1), + t) + ) + throw Error(o(300)); + return e; + } + function uo() { + var e = { + memoizedState: null, + baseState: null, + baseQueue: null, + queue: null, + next: null, + }; + return ( + null === to ? (Ja.memoizedState = to = e) : (to = to.next = e), to + ); + } + function io() { + if (null === eo) { + var e = Ja.alternate; + e = null !== e ? e.memoizedState : null; + } else e = eo.next; + var t = null === to ? Ja.memoizedState : to.next; + if (null !== t) (to = t), (eo = e); + else { + if (null === e) throw Error(o(310)); + (e = { + memoizedState: (eo = e).memoizedState, + baseState: eo.baseState, + baseQueue: eo.baseQueue, + queue: eo.queue, + next: null, + }), + null === to ? (Ja.memoizedState = to = e) : (to = to.next = e); + } + return to; + } + function so(e, t) { + return \\"function\\" === typeof t ? t(e) : t; + } + function co(e) { + var t = io(), + n = t.queue; + if (null === n) throw Error(o(311)); + n.lastRenderedReducer = e; + var r = eo, + l = r.baseQueue, + a = n.pending; + if (null !== a) { + if (null !== l) { + var u = l.next; + (l.next = a.next), (a.next = u); + } + (r.baseQueue = l = a), (n.pending = null); + } + if (null !== l) { + (l = l.next), (r = r.baseState); + var i = (u = a = null), + s = l; + do { + var c = s.lane; + if ((Za & c) === c) + null !== i && + (i = i.next = + { + lane: 0, + action: s.action, + eagerReducer: s.eagerReducer, + eagerState: s.eagerState, + next: null, + }), + (r = s.eagerReducer === e ? s.eagerState : e(r, s.action)); + else { + var f = { + lane: c, + action: s.action, + eagerReducer: s.eagerReducer, + eagerState: s.eagerState, + next: null, + }; + null === i ? ((u = i = f), (a = r)) : (i = i.next = f), + (Ja.lanes |= c), + (Vu |= c); + } + s = s.next; + } while (null !== s && s !== l); + null === i ? (a = r) : (i.next = u), + cr(r, t.memoizedState) || (Io = !0), + (t.memoizedState = r), + (t.baseState = a), + (t.baseQueue = i), + (n.lastRenderedState = r); + } + return [t.memoizedState, n.dispatch]; + } + function fo(e) { + var t = io(), + n = t.queue; + if (null === n) throw Error(o(311)); + n.lastRenderedReducer = e; + var r = n.dispatch, + l = n.pending, + a = t.memoizedState; + if (null !== l) { + n.pending = null; + var u = (l = l.next); + do { + (a = e(a, u.action)), (u = u.next); + } while (u !== l); + cr(a, t.memoizedState) || (Io = !0), + (t.memoizedState = a), + null === t.baseQueue && (t.baseState = a), + (n.lastRenderedState = a); + } + return [a, r]; + } + function po(e, t, n) { + var r = t._getVersion; + r = r(t._source); + var l = t._workInProgressVersionPrimary; + if ( + (null !== l + ? (e = l === r) + : ((e = e.mutableReadLanes), + (e = (Za & e) === e) && + ((t._workInProgressVersionPrimary = r), Ka.push(t))), + e) + ) + return n(t._source); + throw (Ka.push(t), Error(o(350))); + } + function ho(e, t, n, r) { + var l = Mu; + if (null === l) throw Error(o(349)); + var a = t._getVersion, + u = a(t._source), + i = Xa.current, + s = i.useState(function () { + return po(l, t, n); + }), + c = s[1], + f = s[0]; + s = to; + var d = e.memoizedState, + p = d.refs, + h = p.getSnapshot, + m = d.source; + d = d.subscribe; + var v = Ja; + return ( + (e.memoizedState = { refs: p, source: t, subscribe: r }), + i.useEffect( + function () { + (p.getSnapshot = n), (p.setSnapshot = c); + var e = a(t._source); + if (!cr(u, e)) { + (e = n(t._source)), + cr(f, e) || + (c(e), + (e = pi(v)), + (l.mutableReadLanes |= e & l.pendingLanes)), + (e = l.mutableReadLanes), + (l.entangledLanes |= e); + for (var r = l.entanglements, o = e; 0 < o; ) { + var i = 31 - Wt(o), + s = 1 << i; + (r[i] |= e), (o &= ~s); + } + } + }, + [n, t, r] + ), + i.useEffect( + function () { + return r(t._source, function () { + var e = p.getSnapshot, + n = p.setSnapshot; + try { + n(e(t._source)); + var r = pi(v); + l.mutableReadLanes |= r & l.pendingLanes; + } catch (a) { + n(function () { + throw a; + }); + } + }); + }, + [t, r] + ), + (cr(h, n) && cr(m, t) && cr(d, r)) || + (((e = { + pending: null, + dispatch: null, + lastRenderedReducer: so, + lastRenderedState: f, + }).dispatch = c = + Lo.bind(null, Ja, e)), + (s.queue = e), + (s.baseQueue = null), + (f = po(l, t, n)), + (s.memoizedState = s.baseState = f)), + f + ); + } + function mo(e, t, n) { + return ho(io(), e, t, n); + } + function vo(e) { + var t = uo(); + return ( + \\"function\\" === typeof e && (e = e()), + (t.memoizedState = t.baseState = e), + (e = (e = t.queue = + { + pending: null, + dispatch: null, + lastRenderedReducer: so, + lastRenderedState: e, + }).dispatch = + Lo.bind(null, Ja, e)), + [t.memoizedState, e] + ); + } + function go(e, t, n, r) { + return ( + (e = { tag: e, create: t, destroy: n, deps: r, next: null }), + null === (t = Ja.updateQueue) + ? ((t = { lastEffect: null }), + (Ja.updateQueue = t), + (t.lastEffect = e.next = e)) + : null === (n = t.lastEffect) + ? (t.lastEffect = e.next = e) + : ((r = n.next), (n.next = e), (e.next = r), (t.lastEffect = e)), + e + ); + } + function yo(e) { + return (e = { current: e }), (uo().memoizedState = e); + } + function bo() { + return io().memoizedState; + } + function wo(e, t, n, r) { + var l = uo(); + (Ja.flags |= e), + (l.memoizedState = go(1 | t, n, void 0, void 0 === r ? null : r)); + } + function ko(e, t, n, r) { + var l = io(); + r = void 0 === r ? null : r; + var a = void 0; + if (null !== eo) { + var o = eo.memoizedState; + if (((a = o.destroy), null !== r && ao(r, o.deps))) + return void go(t, n, a, r); + } + (Ja.flags |= e), (l.memoizedState = go(1 | t, n, a, r)); + } + function So(e, t) { + return wo(516, 4, e, t); + } + function Eo(e, t) { + return ko(516, 4, e, t); + } + function xo(e, t) { + return ko(4, 2, e, t); + } + function Co(e, t) { + return \\"function\\" === typeof t + ? ((e = e()), + t(e), + function () { + t(null); + }) + : null !== t && void 0 !== t + ? ((e = e()), + (t.current = e), + function () { + t.current = null; + }) + : void 0; + } + function _o(e, t, n) { + return ( + (n = null !== n && void 0 !== n ? n.concat([e]) : null), + ko(4, 2, Co.bind(null, t, e), n) + ); + } + function Po() {} + function No(e, t) { + var n = io(); + t = void 0 === t ? null : t; + var r = n.memoizedState; + return null !== r && null !== t && ao(t, r[1]) + ? r[0] + : ((n.memoizedState = [e, t]), e); + } + function To(e, t) { + var n = io(); + t = void 0 === t ? null : t; + var r = n.memoizedState; + return null !== r && null !== t && ao(t, r[1]) + ? r[0] + : ((e = e()), (n.memoizedState = [e, t]), e); + } + function zo(e, t) { + var n = Wl(); + Ql(98 > n ? 98 : n, function () { + e(!0); + }), + Ql(97 < n ? 97 : n, function () { + var n = Ga.transition; + Ga.transition = 1; + try { + e(!1), t(); + } finally { + Ga.transition = n; + } + }); + } + function Lo(e, t, n) { + var r = di(), + l = pi(e), + a = { + lane: l, + action: n, + eagerReducer: null, + eagerState: null, + next: null, + }, + o = t.pending; + if ( + (null === o ? (a.next = a) : ((a.next = o.next), (o.next = a)), + (t.pending = a), + (o = e.alternate), + e === Ja || (null !== o && o === Ja)) + ) + ro = no = !0; + else { + if ( + 0 === e.lanes && + (null === o || 0 === o.lanes) && + null !== (o = t.lastRenderedReducer) + ) + try { + var u = t.lastRenderedState, + i = o(u, n); + if (((a.eagerReducer = o), (a.eagerState = i), cr(i, u))) return; + } catch (s) {} + hi(e, l, r); + } + } + var Oo = { + readContext: oa, + useCallback: lo, + useContext: lo, + useEffect: lo, + useImperativeHandle: lo, + useLayoutEffect: lo, + useMemo: lo, + useReducer: lo, + useRef: lo, + useState: lo, + useDebugValue: lo, + useDeferredValue: lo, + useTransition: lo, + useMutableSource: lo, + useOpaqueIdentifier: lo, + unstable_isNewReconciler: !1, + }, + Mo = { + readContext: oa, + useCallback: function (e, t) { + return (uo().memoizedState = [e, void 0 === t ? null : t]), e; + }, + useContext: oa, + useEffect: So, + useImperativeHandle: function (e, t, n) { + return ( + (n = null !== n && void 0 !== n ? n.concat([e]) : null), + wo(4, 2, Co.bind(null, t, e), n) + ); + }, + useLayoutEffect: function (e, t) { + return wo(4, 2, e, t); + }, + useMemo: function (e, t) { + var n = uo(); + return ( + (t = void 0 === t ? null : t), + (e = e()), + (n.memoizedState = [e, t]), + e + ); + }, + useReducer: function (e, t, n) { + var r = uo(); + return ( + (t = void 0 !== n ? n(t) : t), + (r.memoizedState = r.baseState = t), + (e = (e = r.queue = + { + pending: null, + dispatch: null, + lastRenderedReducer: e, + lastRenderedState: t, + }).dispatch = + Lo.bind(null, Ja, e)), + [r.memoizedState, e] + ); + }, + useRef: yo, + useState: vo, + useDebugValue: Po, + useDeferredValue: function (e) { + var t = vo(e), + n = t[0], + r = t[1]; + return ( + So( + function () { + var t = Ga.transition; + Ga.transition = 1; + try { + r(e); + } finally { + Ga.transition = t; + } + }, + [e] + ), + n + ); + }, + useTransition: function () { + var e = vo(!1), + t = e[0]; + return yo((e = zo.bind(null, e[1]))), [e, t]; + }, + useMutableSource: function (e, t, n) { + var r = uo(); + return ( + (r.memoizedState = { + refs: { getSnapshot: t, setSnapshot: null }, + source: e, + subscribe: n, + }), + ho(r, e, t, n) + ); + }, + useOpaqueIdentifier: function () { + if (Va) { + var e = !1, + t = (function (e) { + return { $$typeof: F, toString: e, valueOf: e }; + })(function () { + throw ( + (e || ((e = !0), n(\\"r:\\" + (Xr++).toString(36))), + Error(o(355))) + ); + }), + n = vo(t)[1]; + return ( + 0 === (2 & Ja.mode) && + ((Ja.flags |= 516), + go( + 5, + function () { + n(\\"r:\\" + (Xr++).toString(36)); + }, + void 0, + null + )), + t + ); + } + return vo((t = \\"r:\\" + (Xr++).toString(36))), t; + }, + unstable_isNewReconciler: !1, + }, + Ro = { + readContext: oa, + useCallback: No, + useContext: oa, + useEffect: Eo, + useImperativeHandle: _o, + useLayoutEffect: xo, + useMemo: To, + useReducer: co, + useRef: bo, + useState: function () { + return co(so); + }, + useDebugValue: Po, + useDeferredValue: function (e) { + var t = co(so), + n = t[0], + r = t[1]; + return ( + Eo( + function () { + var t = Ga.transition; + Ga.transition = 1; + try { + r(e); + } finally { + Ga.transition = t; + } + }, + [e] + ), + n + ); + }, + useTransition: function () { + var e = co(so)[0]; + return [bo().current, e]; + }, + useMutableSource: mo, + useOpaqueIdentifier: function () { + return co(so)[0]; + }, + unstable_isNewReconciler: !1, + }, + Fo = { + readContext: oa, + useCallback: No, + useContext: oa, + useEffect: Eo, + useImperativeHandle: _o, + useLayoutEffect: xo, + useMemo: To, + useReducer: fo, + useRef: bo, + useState: function () { + return fo(so); + }, + useDebugValue: Po, + useDeferredValue: function (e) { + var t = fo(so), + n = t[0], + r = t[1]; + return ( + Eo( + function () { + var t = Ga.transition; + Ga.transition = 1; + try { + r(e); + } finally { + Ga.transition = t; + } + }, + [e] + ), + n + ); + }, + useTransition: function () { + var e = fo(so)[0]; + return [bo().current, e]; + }, + useMutableSource: mo, + useOpaqueIdentifier: function () { + return fo(so)[0]; + }, + unstable_isNewReconciler: !1, + }, + Do = k.ReactCurrentOwner, + Io = !1; + function Uo(e, t, n, r) { + t.child = null === e ? Pa(t, null, n, r) : _a(t, e.child, n, r); + } + function jo(e, t, n, r, l) { + n = n.render; + var a = t.ref; + return ( + aa(t, l), + (r = oo(e, t, n, r, a, l)), + null === e || Io + ? ((t.flags |= 1), Uo(e, t, r, l), t.child) + : ((t.updateQueue = e.updateQueue), + (t.flags &= -517), + (e.lanes &= ~l), + au(e, t, l)) + ); + } + function Ao(e, t, n, r, l, a) { + if (null === e) { + var o = n.type; + return \\"function\\" !== typeof o || + Hi(o) || + void 0 !== o.defaultProps || + null !== n.compare || + void 0 !== n.defaultProps + ? (((e = qi(n.type, null, r, t, t.mode, a)).ref = t.ref), + (e.return = t), + (t.child = e)) + : ((t.tag = 15), (t.type = o), Vo(e, t, o, r, l, a)); + } + return ( + (o = e.child), + 0 === (l & a) && + ((l = o.memoizedProps), + (n = null !== (n = n.compare) ? n : dr)(l, r) && e.ref === t.ref) + ? au(e, t, a) + : ((t.flags |= 1), + ((e = Qi(o, r)).ref = t.ref), + (e.return = t), + (t.child = e)) + ); + } + function Vo(e, t, n, r, l, a) { + if (null !== e && dr(e.memoizedProps, r) && e.ref === t.ref) { + if (((Io = !1), 0 === (a & l))) + return (t.lanes = e.lanes), au(e, t, a); + 0 !== (16384 & e.flags) && (Io = !0); + } + return Wo(e, t, n, r, a); + } + function Bo(e, t, n) { + var r = t.pendingProps, + l = r.children, + a = null !== e ? e.memoizedState : null; + if (\\"hidden\\" === r.mode || \\"unstable-defer-without-hiding\\" === r.mode) + if (0 === (4 & t.mode)) + (t.memoizedState = { baseLanes: 0 }), Si(t, n); + else { + if (0 === (1073741824 & n)) + return ( + (e = null !== a ? a.baseLanes | n : n), + (t.lanes = t.childLanes = 1073741824), + (t.memoizedState = { baseLanes: e }), + Si(t, e), + null + ); + (t.memoizedState = { baseLanes: 0 }), + Si(t, null !== a ? a.baseLanes : n); + } + else + null !== a + ? ((r = a.baseLanes | n), (t.memoizedState = null)) + : (r = n), + Si(t, r); + return Uo(e, t, l, n), t.child; + } + function $o(e, t) { + var n = t.ref; + ((null === e && null !== n) || (null !== e && e.ref !== n)) && + (t.flags |= 128); + } + function Wo(e, t, n, r, l) { + var a = gl(n) ? ml : pl.current; + return ( + (a = vl(t, a)), + aa(t, l), + (n = oo(e, t, n, r, a, l)), + null === e || Io + ? ((t.flags |= 1), Uo(e, t, n, l), t.child) + : ((t.updateQueue = e.updateQueue), + (t.flags &= -517), + (e.lanes &= ~l), + au(e, t, l)) + ); + } + function Ho(e, t, n, r, l) { + if (gl(n)) { + var a = !0; + kl(t); + } else a = !1; + if ((aa(t, l), null === t.stateNode)) + null !== e && + ((e.alternate = null), (t.alternate = null), (t.flags |= 2)), + ba(t, n, r), + ka(t, n, r, l), + (r = !0); + else if (null === e) { + var o = t.stateNode, + u = t.memoizedProps; + o.props = u; + var i = o.context, + s = n.contextType; + \\"object\\" === typeof s && null !== s + ? (s = oa(s)) + : (s = vl(t, (s = gl(n) ? ml : pl.current))); + var c = n.getDerivedStateFromProps, + f = + \\"function\\" === typeof c || + \\"function\\" === typeof o.getSnapshotBeforeUpdate; + f || + (\\"function\\" !== typeof o.UNSAFE_componentWillReceiveProps && + \\"function\\" !== typeof o.componentWillReceiveProps) || + ((u !== r || i !== s) && wa(t, o, r, s)), + (ua = !1); + var d = t.memoizedState; + (o.state = d), + pa(t, r, o, l), + (i = t.memoizedState), + u !== r || d !== i || hl.current || ua + ? (\\"function\\" === typeof c && + (va(t, n, c, r), (i = t.memoizedState)), + (u = ua || ya(t, n, u, r, d, i, s)) + ? (f || + (\\"function\\" !== typeof o.UNSAFE_componentWillMount && + \\"function\\" !== typeof o.componentWillMount) || + (\\"function\\" === typeof o.componentWillMount && + o.componentWillMount(), + \\"function\\" === typeof o.UNSAFE_componentWillMount && + o.UNSAFE_componentWillMount()), + \\"function\\" === typeof o.componentDidMount && (t.flags |= 4)) + : (\\"function\\" === typeof o.componentDidMount && + (t.flags |= 4), + (t.memoizedProps = r), + (t.memoizedState = i)), + (o.props = r), + (o.state = i), + (o.context = s), + (r = u)) + : (\\"function\\" === typeof o.componentDidMount && (t.flags |= 4), + (r = !1)); + } else { + (o = t.stateNode), + sa(e, t), + (u = t.memoizedProps), + (s = t.type === t.elementType ? u : Gl(t.type, u)), + (o.props = s), + (f = t.pendingProps), + (d = o.context), + \\"object\\" === typeof (i = n.contextType) && null !== i + ? (i = oa(i)) + : (i = vl(t, (i = gl(n) ? ml : pl.current))); + var p = n.getDerivedStateFromProps; + (c = + \\"function\\" === typeof p || + \\"function\\" === typeof o.getSnapshotBeforeUpdate) || + (\\"function\\" !== typeof o.UNSAFE_componentWillReceiveProps && + \\"function\\" !== typeof o.componentWillReceiveProps) || + ((u !== f || d !== i) && wa(t, o, r, i)), + (ua = !1), + (d = t.memoizedState), + (o.state = d), + pa(t, r, o, l); + var h = t.memoizedState; + u !== f || d !== h || hl.current || ua + ? (\\"function\\" === typeof p && + (va(t, n, p, r), (h = t.memoizedState)), + (s = ua || ya(t, n, s, r, d, h, i)) + ? (c || + (\\"function\\" !== typeof o.UNSAFE_componentWillUpdate && + \\"function\\" !== typeof o.componentWillUpdate) || + (\\"function\\" === typeof o.componentWillUpdate && + o.componentWillUpdate(r, h, i), + \\"function\\" === typeof o.UNSAFE_componentWillUpdate && + o.UNSAFE_componentWillUpdate(r, h, i)), + \\"function\\" === typeof o.componentDidUpdate && (t.flags |= 4), + \\"function\\" === typeof o.getSnapshotBeforeUpdate && + (t.flags |= 256)) + : (\\"function\\" !== typeof o.componentDidUpdate || + (u === e.memoizedProps && d === e.memoizedState) || + (t.flags |= 4), + \\"function\\" !== typeof o.getSnapshotBeforeUpdate || + (u === e.memoizedProps && d === e.memoizedState) || + (t.flags |= 256), + (t.memoizedProps = r), + (t.memoizedState = h)), + (o.props = r), + (o.state = h), + (o.context = i), + (r = s)) + : (\\"function\\" !== typeof o.componentDidUpdate || + (u === e.memoizedProps && d === e.memoizedState) || + (t.flags |= 4), + \\"function\\" !== typeof o.getSnapshotBeforeUpdate || + (u === e.memoizedProps && d === e.memoizedState) || + (t.flags |= 256), + (r = !1)); + } + return Qo(e, t, n, r, a, l); + } + function Qo(e, t, n, r, l, a) { + $o(e, t); + var o = 0 !== (64 & t.flags); + if (!r && !o) return l && Sl(t, n, !1), au(e, t, a); + (r = t.stateNode), (Do.current = t); + var u = + o && \\"function\\" !== typeof n.getDerivedStateFromError + ? null + : r.render(); + return ( + (t.flags |= 1), + null !== e && o + ? ((t.child = _a(t, e.child, null, a)), + (t.child = _a(t, null, u, a))) + : Uo(e, t, u, a), + (t.memoizedState = r.state), + l && Sl(t, n, !0), + t.child + ); + } + function qo(e) { + var t = e.stateNode; + t.pendingContext + ? bl(0, t.pendingContext, t.pendingContext !== t.context) + : t.context && bl(0, t.context, !1), + Ma(e, t.containerInfo); + } + var Ko, + Yo, + Xo, + Go = { dehydrated: null, retryLane: 0 }; + function Zo(e, t, n) { + var r, + l = t.pendingProps, + a = Ia.current, + o = !1; + return ( + (r = 0 !== (64 & t.flags)) || + (r = (null === e || null !== e.memoizedState) && 0 !== (2 & a)), + r + ? ((o = !0), (t.flags &= -65)) + : (null !== e && null === e.memoizedState) || + void 0 === l.fallback || + !0 === l.unstable_avoidThisFallback || + (a |= 1), + fl(Ia, 1 & a), + null === e + ? (void 0 !== l.fallback && Wa(t), + (e = l.children), + (a = l.fallback), + o + ? ((e = Jo(t, e, a, n)), + (t.child.memoizedState = { baseLanes: n }), + (t.memoizedState = Go), + e) + : \\"number\\" === typeof l.unstable_expectedLoadTime + ? ((e = Jo(t, e, a, n)), + (t.child.memoizedState = { baseLanes: n }), + (t.memoizedState = Go), + (t.lanes = 33554432), + e) + : (((n = Yi( + { mode: \\"visible\\", children: e }, + t.mode, + n, + null + )).return = t), + (t.child = n))) + : (e.memoizedState, + o + ? ((l = tu(e, t, l.children, l.fallback, n)), + (o = t.child), + (a = e.child.memoizedState), + (o.memoizedState = + null === a + ? { baseLanes: n } + : { baseLanes: a.baseLanes | n }), + (o.childLanes = e.childLanes & ~n), + (t.memoizedState = Go), + l) + : ((n = eu(e, t, l.children, n)), (t.memoizedState = null), n)) + ); + } + function Jo(e, t, n, r) { + var l = e.mode, + a = e.child; + return ( + (t = { mode: \\"hidden\\", children: t }), + 0 === (2 & l) && null !== a + ? ((a.childLanes = 0), (a.pendingProps = t)) + : (a = Yi(t, l, 0, null)), + (n = Ki(n, l, r, null)), + (a.return = e), + (n.return = e), + (a.sibling = n), + (e.child = a), + n + ); + } + function eu(e, t, n, r) { + var l = e.child; + return ( + (e = l.sibling), + (n = Qi(l, { mode: \\"visible\\", children: n })), + 0 === (2 & t.mode) && (n.lanes = r), + (n.return = t), + (n.sibling = null), + null !== e && + ((e.nextEffect = null), + (e.flags = 8), + (t.firstEffect = t.lastEffect = e)), + (t.child = n) + ); + } + function tu(e, t, n, r, l) { + var a = t.mode, + o = e.child; + e = o.sibling; + var u = { mode: \\"hidden\\", children: n }; + return ( + 0 === (2 & a) && t.child !== o + ? (((n = t.child).childLanes = 0), + (n.pendingProps = u), + null !== (o = n.lastEffect) + ? ((t.firstEffect = n.firstEffect), + (t.lastEffect = o), + (o.nextEffect = null)) + : (t.firstEffect = t.lastEffect = null)) + : (n = Qi(o, u)), + null !== e ? (r = Qi(e, r)) : ((r = Ki(r, a, l, null)).flags |= 2), + (r.return = t), + (n.return = t), + (n.sibling = r), + (t.child = n), + r + ); + } + function nu(e, t) { + e.lanes |= t; + var n = e.alternate; + null !== n && (n.lanes |= t), la(e.return, t); + } + function ru(e, t, n, r, l, a) { + var o = e.memoizedState; + null === o + ? (e.memoizedState = { + isBackwards: t, + rendering: null, + renderingStartTime: 0, + last: r, + tail: n, + tailMode: l, + lastEffect: a, + }) + : ((o.isBackwards = t), + (o.rendering = null), + (o.renderingStartTime = 0), + (o.last = r), + (o.tail = n), + (o.tailMode = l), + (o.lastEffect = a)); + } + function lu(e, t, n) { + var r = t.pendingProps, + l = r.revealOrder, + a = r.tail; + if ((Uo(e, t, r.children, n), 0 !== (2 & (r = Ia.current)))) + (r = (1 & r) | 2), (t.flags |= 64); + else { + if (null !== e && 0 !== (64 & e.flags)) + e: for (e = t.child; null !== e; ) { + if (13 === e.tag) null !== e.memoizedState && nu(e, n); + else if (19 === e.tag) nu(e, n); + else if (null !== e.child) { + (e.child.return = e), (e = e.child); + continue; + } + if (e === t) break e; + for (; null === e.sibling; ) { + if (null === e.return || e.return === t) break e; + e = e.return; + } + (e.sibling.return = e.return), (e = e.sibling); + } + r &= 1; + } + if ((fl(Ia, r), 0 === (2 & t.mode))) t.memoizedState = null; + else + switch (l) { + case \\"forwards\\": + for (n = t.child, l = null; null !== n; ) + null !== (e = n.alternate) && null === Ua(e) && (l = n), + (n = n.sibling); + null === (n = l) + ? ((l = t.child), (t.child = null)) + : ((l = n.sibling), (n.sibling = null)), + ru(t, !1, l, n, a, t.lastEffect); + break; + case \\"backwards\\": + for (n = null, l = t.child, t.child = null; null !== l; ) { + if (null !== (e = l.alternate) && null === Ua(e)) { + t.child = l; + break; + } + (e = l.sibling), (l.sibling = n), (n = l), (l = e); + } + ru(t, !0, n, null, a, t.lastEffect); + break; + case \\"together\\": + ru(t, !1, null, null, void 0, t.lastEffect); + break; + default: + t.memoizedState = null; + } + return t.child; + } + function au(e, t, n) { + if ( + (null !== e && (t.dependencies = e.dependencies), + (Vu |= t.lanes), + 0 !== (n & t.childLanes)) + ) { + if (null !== e && t.child !== e.child) throw Error(o(153)); + if (null !== t.child) { + for ( + n = Qi((e = t.child), e.pendingProps), t.child = n, n.return = t; + null !== e.sibling; + + ) + (e = e.sibling), + ((n = n.sibling = Qi(e, e.pendingProps)).return = t); + n.sibling = null; + } + return t.child; + } + return null; + } + function ou(e, t) { + if (!Va) + switch (e.tailMode) { + case \\"hidden\\": + t = e.tail; + for (var n = null; null !== t; ) + null !== t.alternate && (n = t), (t = t.sibling); + null === n ? (e.tail = null) : (n.sibling = null); + break; + case \\"collapsed\\": + n = e.tail; + for (var r = null; null !== n; ) + null !== n.alternate && (r = n), (n = n.sibling); + null === r + ? t || null === e.tail + ? (e.tail = null) + : (e.tail.sibling = null) + : (r.sibling = null); + } + } + function uu(e, t, n) { + var r = t.pendingProps; + switch (t.tag) { + case 2: + case 16: + case 15: + case 0: + case 11: + case 7: + case 8: + case 12: + case 9: + case 14: + return null; + case 1: + case 17: + return gl(t.type) && yl(), null; + case 3: + return ( + Ra(), + cl(hl), + cl(pl), + Ya(), + (r = t.stateNode).pendingContext && + ((r.context = r.pendingContext), (r.pendingContext = null)), + (null !== e && null !== e.child) || + (Qa(t) ? (t.flags |= 4) : r.hydrate || (t.flags |= 256)), + null + ); + case 5: + Da(t); + var a = Oa(La.current); + if (((n = t.type), null !== e && null != t.stateNode)) + Yo(e, t, n, r), e.ref !== t.ref && (t.flags |= 128); + else { + if (!r) { + if (null === t.stateNode) throw Error(o(166)); + return null; + } + if (((e = Oa(Ta.current)), Qa(t))) { + (r = t.stateNode), (n = t.type); + var u = t.memoizedProps; + switch (((r[Zr] = t), (r[Jr] = u), n)) { + case \\"dialog\\": + zr(\\"cancel\\", r), zr(\\"close\\", r); + break; + case \\"iframe\\": + case \\"object\\": + case \\"embed\\": + zr(\\"load\\", r); + break; + case \\"video\\": + case \\"audio\\": + for (e = 0; e < _r.length; e++) zr(_r[e], r); + break; + case \\"source\\": + zr(\\"error\\", r); + break; + case \\"img\\": + case \\"image\\": + case \\"link\\": + zr(\\"error\\", r), zr(\\"load\\", r); + break; + case \\"details\\": + zr(\\"toggle\\", r); + break; + case \\"input\\": + ee(r, u), zr(\\"invalid\\", r); + break; + case \\"select\\": + (r._wrapperState = { wasMultiple: !!u.multiple }), + zr(\\"invalid\\", r); + break; + case \\"textarea\\": + ie(r, u), zr(\\"invalid\\", r); + } + for (var s in (xe(n, u), (e = null), u)) + u.hasOwnProperty(s) && + ((a = u[s]), + \\"children\\" === s + ? \\"string\\" === typeof a + ? r.textContent !== a && (e = [\\"children\\", a]) + : \\"number\\" === typeof a && + r.textContent !== \\"\\" + a && + (e = [\\"children\\", \\"\\" + a]) + : i.hasOwnProperty(s) && + null != a && + \\"onScroll\\" === s && + zr(\\"scroll\\", r)); + switch (n) { + case \\"input\\": + X(r), re(r, u, !0); + break; + case \\"textarea\\": + X(r), ce(r); + break; + case \\"select\\": + case \\"option\\": + break; + default: + \\"function\\" === typeof u.onClick && (r.onclick = Ar); + } + (r = e), (t.updateQueue = r), null !== r && (t.flags |= 4); + } else { + switch ( + ((s = 9 === a.nodeType ? a : a.ownerDocument), + e === fe && (e = pe(n)), + e === fe + ? \\"script\\" === n + ? (((e = s.createElement(\\"div\\")).innerHTML = + \\"\\"), + (e = e.removeChild(e.firstChild))) + : \\"string\\" === typeof r.is + ? (e = s.createElement(n, { is: r.is })) + : ((e = s.createElement(n)), + \\"select\\" === n && + ((s = e), + r.multiple + ? (s.multiple = !0) + : r.size && (s.size = r.size))) + : (e = s.createElementNS(e, n)), + (e[Zr] = t), + (e[Jr] = r), + Ko(e, t), + (t.stateNode = e), + (s = Ce(n, r)), + n) + ) { + case \\"dialog\\": + zr(\\"cancel\\", e), zr(\\"close\\", e), (a = r); + break; + case \\"iframe\\": + case \\"object\\": + case \\"embed\\": + zr(\\"load\\", e), (a = r); + break; + case \\"video\\": + case \\"audio\\": + for (a = 0; a < _r.length; a++) zr(_r[a], e); + a = r; + break; + case \\"source\\": + zr(\\"error\\", e), (a = r); + break; + case \\"img\\": + case \\"image\\": + case \\"link\\": + zr(\\"error\\", e), zr(\\"load\\", e), (a = r); + break; + case \\"details\\": + zr(\\"toggle\\", e), (a = r); + break; + case \\"input\\": + ee(e, r), (a = J(e, r)), zr(\\"invalid\\", e); + break; + case \\"option\\": + a = ae(e, r); + break; + case \\"select\\": + (e._wrapperState = { wasMultiple: !!r.multiple }), + (a = l({}, r, { value: void 0 })), + zr(\\"invalid\\", e); + break; + case \\"textarea\\": + ie(e, r), (a = ue(e, r)), zr(\\"invalid\\", e); + break; + default: + a = r; + } + xe(n, a); + var c = a; + for (u in c) + if (c.hasOwnProperty(u)) { + var f = c[u]; + \\"style\\" === u + ? Se(e, f) + : \\"dangerouslySetInnerHTML\\" === u + ? null != (f = f ? f.__html : void 0) && ge(e, f) + : \\"children\\" === u + ? \\"string\\" === typeof f + ? (\\"textarea\\" !== n || \\"\\" !== f) && ye(e, f) + : \\"number\\" === typeof f && ye(e, \\"\\" + f) + : \\"suppressContentEditableWarning\\" !== u && + \\"suppressHydrationWarning\\" !== u && + \\"autoFocus\\" !== u && + (i.hasOwnProperty(u) + ? null != f && \\"onScroll\\" === u && zr(\\"scroll\\", e) + : null != f && w(e, u, f, s)); + } + switch (n) { + case \\"input\\": + X(e), re(e, r, !1); + break; + case \\"textarea\\": + X(e), ce(e); + break; + case \\"option\\": + null != r.value && e.setAttribute(\\"value\\", \\"\\" + K(r.value)); + break; + case \\"select\\": + (e.multiple = !!r.multiple), + null != (u = r.value) + ? oe(e, !!r.multiple, u, !1) + : null != r.defaultValue && + oe(e, !!r.multiple, r.defaultValue, !0); + break; + default: + \\"function\\" === typeof a.onClick && (e.onclick = Ar); + } + $r(n, r) && (t.flags |= 4); + } + null !== t.ref && (t.flags |= 128); + } + return null; + case 6: + if (e && null != t.stateNode) Xo(0, t, e.memoizedProps, r); + else { + if (\\"string\\" !== typeof r && null === t.stateNode) + throw Error(o(166)); + (n = Oa(La.current)), + Oa(Ta.current), + Qa(t) + ? ((r = t.stateNode), + (n = t.memoizedProps), + (r[Zr] = t), + r.nodeValue !== n && (t.flags |= 4)) + : (((r = ( + 9 === n.nodeType ? n : n.ownerDocument + ).createTextNode(r))[Zr] = t), + (t.stateNode = r)); + } + return null; + case 13: + return ( + cl(Ia), + (r = t.memoizedState), + 0 !== (64 & t.flags) + ? ((t.lanes = n), t) + : ((r = null !== r), + (n = !1), + null === e + ? void 0 !== t.memoizedProps.fallback && Qa(t) + : (n = null !== e.memoizedState), + r && + !n && + 0 !== (2 & t.mode) && + ((null === e && + !0 !== t.memoizedProps.unstable_avoidThisFallback) || + 0 !== (1 & Ia.current) + ? 0 === Uu && (Uu = 3) + : ((0 !== Uu && 3 !== Uu) || (Uu = 4), + null === Mu || + (0 === (134217727 & Vu) && 0 === (134217727 & Bu)) || + yi(Mu, Fu))), + (r || n) && (t.flags |= 4), + null) + ); + case 4: + return Ra(), null === e && Or(t.stateNode.containerInfo), null; + case 10: + return ra(t), null; + case 19: + if ((cl(Ia), null === (r = t.memoizedState))) return null; + if (((u = 0 !== (64 & t.flags)), null === (s = r.rendering))) + if (u) ou(r, !1); + else { + if (0 !== Uu || (null !== e && 0 !== (64 & e.flags))) + for (e = t.child; null !== e; ) { + if (null !== (s = Ua(e))) { + for ( + t.flags |= 64, + ou(r, !1), + null !== (u = s.updateQueue) && + ((t.updateQueue = u), (t.flags |= 4)), + null === r.lastEffect && (t.firstEffect = null), + t.lastEffect = r.lastEffect, + r = n, + n = t.child; + null !== n; + + ) + (e = r), + ((u = n).flags &= 2), + (u.nextEffect = null), + (u.firstEffect = null), + (u.lastEffect = null), + null === (s = u.alternate) + ? ((u.childLanes = 0), + (u.lanes = e), + (u.child = null), + (u.memoizedProps = null), + (u.memoizedState = null), + (u.updateQueue = null), + (u.dependencies = null), + (u.stateNode = null)) + : ((u.childLanes = s.childLanes), + (u.lanes = s.lanes), + (u.child = s.child), + (u.memoizedProps = s.memoizedProps), + (u.memoizedState = s.memoizedState), + (u.updateQueue = s.updateQueue), + (u.type = s.type), + (e = s.dependencies), + (u.dependencies = + null === e + ? null + : { + lanes: e.lanes, + firstContext: e.firstContext, + })), + (n = n.sibling); + return fl(Ia, (1 & Ia.current) | 2), t.child; + } + e = e.sibling; + } + null !== r.tail && + $l() > Qu && + ((t.flags |= 64), (u = !0), ou(r, !1), (t.lanes = 33554432)); + } + else { + if (!u) + if (null !== (e = Ua(s))) { + if ( + ((t.flags |= 64), + (u = !0), + null !== (n = e.updateQueue) && + ((t.updateQueue = n), (t.flags |= 4)), + ou(r, !0), + null === r.tail && + \\"hidden\\" === r.tailMode && + !s.alternate && + !Va) + ) + return ( + null !== (t = t.lastEffect = r.lastEffect) && + (t.nextEffect = null), + null + ); + } else + 2 * $l() - r.renderingStartTime > Qu && + 1073741824 !== n && + ((t.flags |= 64), + (u = !0), + ou(r, !1), + (t.lanes = 33554432)); + r.isBackwards + ? ((s.sibling = t.child), (t.child = s)) + : (null !== (n = r.last) ? (n.sibling = s) : (t.child = s), + (r.last = s)); + } + return null !== r.tail + ? ((n = r.tail), + (r.rendering = n), + (r.tail = n.sibling), + (r.lastEffect = t.lastEffect), + (r.renderingStartTime = $l()), + (n.sibling = null), + (t = Ia.current), + fl(Ia, u ? (1 & t) | 2 : 1 & t), + n) + : null; + case 23: + case 24: + return ( + Ei(), + null !== e && + (null !== e.memoizedState) !== (null !== t.memoizedState) && + \\"unstable-defer-without-hiding\\" !== r.mode && + (t.flags |= 4), + null + ); + } + throw Error(o(156, t.tag)); + } + function iu(e) { + switch (e.tag) { + case 1: + gl(e.type) && yl(); + var t = e.flags; + return 4096 & t ? ((e.flags = (-4097 & t) | 64), e) : null; + case 3: + if ((Ra(), cl(hl), cl(pl), Ya(), 0 !== (64 & (t = e.flags)))) + throw Error(o(285)); + return (e.flags = (-4097 & t) | 64), e; + case 5: + return Da(e), null; + case 13: + return ( + cl(Ia), + 4096 & (t = e.flags) ? ((e.flags = (-4097 & t) | 64), e) : null + ); + case 19: + return cl(Ia), null; + case 4: + return Ra(), null; + case 10: + return ra(e), null; + case 23: + case 24: + return Ei(), null; + default: + return null; + } + } + function su(e, t) { + try { + var n = \\"\\", + r = t; + do { + (n += Q(r)), (r = r.return); + } while (r); + var l = n; + } catch (a) { + l = \\"\\\\nError generating stack: \\" + a.message + \\"\\\\n\\" + a.stack; + } + return { value: e, source: t, stack: l }; + } + function cu(e, t) { + try { + console.error(t.value); + } catch (n) { + setTimeout(function () { + throw n; + }); + } + } + (Ko = function (e, t) { + for (var n = t.child; null !== n; ) { + if (5 === n.tag || 6 === n.tag) e.appendChild(n.stateNode); + else if (4 !== n.tag && null !== n.child) { + (n.child.return = n), (n = n.child); + continue; + } + if (n === t) break; + for (; null === n.sibling; ) { + if (null === n.return || n.return === t) return; + n = n.return; + } + (n.sibling.return = n.return), (n = n.sibling); + } + }), + (Yo = function (e, t, n, r) { + var a = e.memoizedProps; + if (a !== r) { + (e = t.stateNode), Oa(Ta.current); + var o, + u = null; + switch (n) { + case \\"input\\": + (a = J(e, a)), (r = J(e, r)), (u = []); + break; + case \\"option\\": + (a = ae(e, a)), (r = ae(e, r)), (u = []); + break; + case \\"select\\": + (a = l({}, a, { value: void 0 })), + (r = l({}, r, { value: void 0 })), + (u = []); + break; + case \\"textarea\\": + (a = ue(e, a)), (r = ue(e, r)), (u = []); + break; + default: + \\"function\\" !== typeof a.onClick && + \\"function\\" === typeof r.onClick && + (e.onclick = Ar); + } + for (f in (xe(n, r), (n = null), a)) + if (!r.hasOwnProperty(f) && a.hasOwnProperty(f) && null != a[f]) + if (\\"style\\" === f) { + var s = a[f]; + for (o in s) + s.hasOwnProperty(o) && (n || (n = {}), (n[o] = \\"\\")); + } else + \\"dangerouslySetInnerHTML\\" !== f && + \\"children\\" !== f && + \\"suppressContentEditableWarning\\" !== f && + \\"suppressHydrationWarning\\" !== f && + \\"autoFocus\\" !== f && + (i.hasOwnProperty(f) + ? u || (u = []) + : (u = u || []).push(f, null)); + for (f in r) { + var c = r[f]; + if ( + ((s = null != a ? a[f] : void 0), + r.hasOwnProperty(f) && c !== s && (null != c || null != s)) + ) + if (\\"style\\" === f) + if (s) { + for (o in s) + !s.hasOwnProperty(o) || + (c && c.hasOwnProperty(o)) || + (n || (n = {}), (n[o] = \\"\\")); + for (o in c) + c.hasOwnProperty(o) && + s[o] !== c[o] && + (n || (n = {}), (n[o] = c[o])); + } else n || (u || (u = []), u.push(f, n)), (n = c); + else + \\"dangerouslySetInnerHTML\\" === f + ? ((c = c ? c.__html : void 0), + (s = s ? s.__html : void 0), + null != c && s !== c && (u = u || []).push(f, c)) + : \\"children\\" === f + ? (\\"string\\" !== typeof c && \\"number\\" !== typeof c) || + (u = u || []).push(f, \\"\\" + c) + : \\"suppressContentEditableWarning\\" !== f && + \\"suppressHydrationWarning\\" !== f && + (i.hasOwnProperty(f) + ? (null != c && \\"onScroll\\" === f && zr(\\"scroll\\", e), + u || s === c || (u = [])) + : \\"object\\" === typeof c && + null !== c && + c.$$typeof === F + ? c.toString() + : (u = u || []).push(f, c)); + } + n && (u = u || []).push(\\"style\\", n); + var f = u; + (t.updateQueue = f) && (t.flags |= 4); + } + }), + (Xo = function (e, t, n, r) { + n !== r && (t.flags |= 4); + }); + var fu = \\"function\\" === typeof WeakMap ? WeakMap : Map; + function du(e, t, n) { + ((n = ca(-1, n)).tag = 3), (n.payload = { element: null }); + var r = t.value; + return ( + (n.callback = function () { + Xu || ((Xu = !0), (Gu = r)), cu(0, t); + }), + n + ); + } + function pu(e, t, n) { + (n = ca(-1, n)).tag = 3; + var r = e.type.getDerivedStateFromError; + if (\\"function\\" === typeof r) { + var l = t.value; + n.payload = function () { + return cu(0, t), r(l); + }; + } + var a = e.stateNode; + return ( + null !== a && + \\"function\\" === typeof a.componentDidCatch && + (n.callback = function () { + \\"function\\" !== typeof r && + (null === Zu ? (Zu = new Set([this])) : Zu.add(this), cu(0, t)); + var e = t.stack; + this.componentDidCatch(t.value, { + componentStack: null !== e ? e : \\"\\", + }); + }), + n + ); + } + var hu = \\"function\\" === typeof WeakSet ? WeakSet : Set; + function mu(e) { + var t = e.ref; + if (null !== t) + if (\\"function\\" === typeof t) + try { + t(null); + } catch (n) { + Ai(e, n); + } + else t.current = null; + } + function vu(e, t) { + switch (t.tag) { + case 0: + case 11: + case 15: + case 22: + case 5: + case 6: + case 4: + case 17: + return; + case 1: + if (256 & t.flags && null !== e) { + var n = e.memoizedProps, + r = e.memoizedState; + (t = (e = t.stateNode).getSnapshotBeforeUpdate( + t.elementType === t.type ? n : Gl(t.type, n), + r + )), + (e.__reactInternalSnapshotBeforeUpdate = t); + } + return; + case 3: + return void (256 & t.flags && qr(t.stateNode.containerInfo)); + } + throw Error(o(163)); + } + function gu(e, t, n) { + switch (n.tag) { + case 0: + case 11: + case 15: + case 22: + if ( + null !== (t = null !== (t = n.updateQueue) ? t.lastEffect : null) + ) { + e = t = t.next; + do { + if (3 === (3 & e.tag)) { + var r = e.create; + e.destroy = r(); + } + e = e.next; + } while (e !== t); + } + if ( + null !== (t = null !== (t = n.updateQueue) ? t.lastEffect : null) + ) { + e = t = t.next; + do { + var l = e; + (r = l.next), + 0 !== (4 & (l = l.tag)) && + 0 !== (1 & l) && + (Ii(n, e), Di(n, e)), + (e = r); + } while (e !== t); + } + return; + case 1: + return ( + (e = n.stateNode), + 4 & n.flags && + (null === t + ? e.componentDidMount() + : ((r = + n.elementType === n.type + ? t.memoizedProps + : Gl(n.type, t.memoizedProps)), + e.componentDidUpdate( + r, + t.memoizedState, + e.__reactInternalSnapshotBeforeUpdate + ))), + void (null !== (t = n.updateQueue) && ha(n, t, e)) + ); + case 3: + if (null !== (t = n.updateQueue)) { + if (((e = null), null !== n.child)) + switch (n.child.tag) { + case 5: + case 1: + e = n.child.stateNode; + } + ha(n, t, e); + } + return; + case 5: + return ( + (e = n.stateNode), + void ( + null === t && + 4 & n.flags && + $r(n.type, n.memoizedProps) && + e.focus() + ) + ); + case 6: + case 4: + case 12: + case 19: + case 17: + case 20: + case 21: + case 23: + case 24: + return; + case 13: + return void ( + null === n.memoizedState && + ((n = n.alternate), + null !== n && + ((n = n.memoizedState), + null !== n && ((n = n.dehydrated), null !== n && St(n)))) + ); + } + throw Error(o(163)); + } + function yu(e, t) { + for (var n = e; ; ) { + if (5 === n.tag) { + var r = n.stateNode; + if (t) + \\"function\\" === typeof (r = r.style).setProperty + ? r.setProperty(\\"display\\", \\"none\\", \\"important\\") + : (r.display = \\"none\\"); + else { + r = n.stateNode; + var l = n.memoizedProps.style; + (l = + void 0 !== l && null !== l && l.hasOwnProperty(\\"display\\") + ? l.display + : null), + (r.style.display = ke(\\"display\\", l)); + } + } else if (6 === n.tag) + n.stateNode.nodeValue = t ? \\"\\" : n.memoizedProps; + else if ( + ((23 !== n.tag && 24 !== n.tag) || + null === n.memoizedState || + n === e) && + null !== n.child + ) { + (n.child.return = n), (n = n.child); + continue; + } + if (n === e) break; + for (; null === n.sibling; ) { + if (null === n.return || n.return === e) return; + n = n.return; + } + (n.sibling.return = n.return), (n = n.sibling); + } + } + function bu(e, t) { + if (xl && \\"function\\" === typeof xl.onCommitFiberUnmount) + try { + xl.onCommitFiberUnmount(El, t); + } catch (a) {} + switch (t.tag) { + case 0: + case 11: + case 14: + case 15: + case 22: + if (null !== (e = t.updateQueue) && null !== (e = e.lastEffect)) { + var n = (e = e.next); + do { + var r = n, + l = r.destroy; + if (((r = r.tag), void 0 !== l)) + if (0 !== (4 & r)) Ii(t, n); + else { + r = t; + try { + l(); + } catch (a) { + Ai(r, a); + } + } + n = n.next; + } while (n !== e); + } + break; + case 1: + if ( + (mu(t), + \\"function\\" === typeof (e = t.stateNode).componentWillUnmount) + ) + try { + (e.props = t.memoizedProps), + (e.state = t.memoizedState), + e.componentWillUnmount(); + } catch (a) { + Ai(t, a); + } + break; + case 5: + mu(t); + break; + case 4: + Cu(e, t); + } + } + function wu(e) { + (e.alternate = null), + (e.child = null), + (e.dependencies = null), + (e.firstEffect = null), + (e.lastEffect = null), + (e.memoizedProps = null), + (e.memoizedState = null), + (e.pendingProps = null), + (e.return = null), + (e.updateQueue = null); + } + function ku(e) { + return 5 === e.tag || 3 === e.tag || 4 === e.tag; + } + function Su(e) { + e: { + for (var t = e.return; null !== t; ) { + if (ku(t)) break e; + t = t.return; + } + throw Error(o(160)); + } + var n = t; + switch (((t = n.stateNode), n.tag)) { + case 5: + var r = !1; + break; + case 3: + case 4: + (t = t.containerInfo), (r = !0); + break; + default: + throw Error(o(161)); + } + 16 & n.flags && (ye(t, \\"\\"), (n.flags &= -17)); + e: t: for (n = e; ; ) { + for (; null === n.sibling; ) { + if (null === n.return || ku(n.return)) { + n = null; + break e; + } + n = n.return; + } + for ( + n.sibling.return = n.return, n = n.sibling; + 5 !== n.tag && 6 !== n.tag && 18 !== n.tag; + + ) { + if (2 & n.flags) continue t; + if (null === n.child || 4 === n.tag) continue t; + (n.child.return = n), (n = n.child); + } + if (!(2 & n.flags)) { + n = n.stateNode; + break e; + } + } + r ? Eu(e, n, t) : xu(e, n, t); + } + function Eu(e, t, n) { + var r = e.tag, + l = 5 === r || 6 === r; + if (l) + (e = l ? e.stateNode : e.stateNode.instance), + t + ? 8 === n.nodeType + ? n.parentNode.insertBefore(e, t) + : n.insertBefore(e, t) + : (8 === n.nodeType + ? (t = n.parentNode).insertBefore(e, n) + : (t = n).appendChild(e), + (null !== (n = n._reactRootContainer) && void 0 !== n) || + null !== t.onclick || + (t.onclick = Ar)); + else if (4 !== r && null !== (e = e.child)) + for (Eu(e, t, n), e = e.sibling; null !== e; ) + Eu(e, t, n), (e = e.sibling); + } + function xu(e, t, n) { + var r = e.tag, + l = 5 === r || 6 === r; + if (l) + (e = l ? e.stateNode : e.stateNode.instance), + t ? n.insertBefore(e, t) : n.appendChild(e); + else if (4 !== r && null !== (e = e.child)) + for (xu(e, t, n), e = e.sibling; null !== e; ) + xu(e, t, n), (e = e.sibling); + } + function Cu(e, t) { + for (var n, r, l = t, a = !1; ; ) { + if (!a) { + a = l.return; + e: for (;;) { + if (null === a) throw Error(o(160)); + switch (((n = a.stateNode), a.tag)) { + case 5: + r = !1; + break e; + case 3: + case 4: + (n = n.containerInfo), (r = !0); + break e; + } + a = a.return; + } + a = !0; + } + if (5 === l.tag || 6 === l.tag) { + e: for (var u = e, i = l, s = i; ; ) + if ((bu(u, s), null !== s.child && 4 !== s.tag)) + (s.child.return = s), (s = s.child); + else { + if (s === i) break e; + for (; null === s.sibling; ) { + if (null === s.return || s.return === i) break e; + s = s.return; + } + (s.sibling.return = s.return), (s = s.sibling); + } + r + ? ((u = n), + (i = l.stateNode), + 8 === u.nodeType + ? u.parentNode.removeChild(i) + : u.removeChild(i)) + : n.removeChild(l.stateNode); + } else if (4 === l.tag) { + if (null !== l.child) { + (n = l.stateNode.containerInfo), + (r = !0), + (l.child.return = l), + (l = l.child); + continue; + } + } else if ((bu(e, l), null !== l.child)) { + (l.child.return = l), (l = l.child); + continue; + } + if (l === t) break; + for (; null === l.sibling; ) { + if (null === l.return || l.return === t) return; + 4 === (l = l.return).tag && (a = !1); + } + (l.sibling.return = l.return), (l = l.sibling); + } + } + function _u(e, t) { + switch (t.tag) { + case 0: + case 11: + case 14: + case 15: + case 22: + var n = t.updateQueue; + if (null !== (n = null !== n ? n.lastEffect : null)) { + var r = (n = n.next); + do { + 3 === (3 & r.tag) && + ((e = r.destroy), (r.destroy = void 0), void 0 !== e && e()), + (r = r.next); + } while (r !== n); + } + return; + case 1: + case 12: + case 17: + return; + case 5: + if (null != (n = t.stateNode)) { + r = t.memoizedProps; + var l = null !== e ? e.memoizedProps : r; + e = t.type; + var a = t.updateQueue; + if (((t.updateQueue = null), null !== a)) { + for ( + n[Jr] = r, + \\"input\\" === e && + \\"radio\\" === r.type && + null != r.name && + te(n, r), + Ce(e, l), + t = Ce(e, r), + l = 0; + l < a.length; + l += 2 + ) { + var u = a[l], + i = a[l + 1]; + \\"style\\" === u + ? Se(n, i) + : \\"dangerouslySetInnerHTML\\" === u + ? ge(n, i) + : \\"children\\" === u + ? ye(n, i) + : w(n, u, i, t); + } + switch (e) { + case \\"input\\": + ne(n, r); + break; + case \\"textarea\\": + se(n, r); + break; + case \\"select\\": + (e = n._wrapperState.wasMultiple), + (n._wrapperState.wasMultiple = !!r.multiple), + null != (a = r.value) + ? oe(n, !!r.multiple, a, !1) + : e !== !!r.multiple && + (null != r.defaultValue + ? oe(n, !!r.multiple, r.defaultValue, !0) + : oe(n, !!r.multiple, r.multiple ? [] : \\"\\", !1)); + } + } + } + return; + case 6: + if (null === t.stateNode) throw Error(o(162)); + return void (t.stateNode.nodeValue = t.memoizedProps); + case 3: + return void ( + (n = t.stateNode).hydrate && + ((n.hydrate = !1), St(n.containerInfo)) + ); + case 13: + return ( + null !== t.memoizedState && ((Hu = $l()), yu(t.child, !0)), + void Pu(t) + ); + case 19: + return void Pu(t); + case 23: + case 24: + return void yu(t, null !== t.memoizedState); + } + throw Error(o(163)); + } + function Pu(e) { + var t = e.updateQueue; + if (null !== t) { + e.updateQueue = null; + var n = e.stateNode; + null === n && (n = e.stateNode = new hu()), + t.forEach(function (t) { + var r = Bi.bind(null, e, t); + n.has(t) || (n.add(t), t.then(r, r)); + }); + } + } + function Nu(e, t) { + return ( + null !== e && + (null === (e = e.memoizedState) || null !== e.dehydrated) && + null !== (t = t.memoizedState) && + null === t.dehydrated + ); + } + var Tu = Math.ceil, + zu = k.ReactCurrentDispatcher, + Lu = k.ReactCurrentOwner, + Ou = 0, + Mu = null, + Ru = null, + Fu = 0, + Du = 0, + Iu = sl(0), + Uu = 0, + ju = null, + Au = 0, + Vu = 0, + Bu = 0, + $u = 0, + Wu = null, + Hu = 0, + Qu = 1 / 0; + function qu() { + Qu = $l() + 500; + } + var Ku, + Yu = null, + Xu = !1, + Gu = null, + Zu = null, + Ju = !1, + ei = null, + ti = 90, + ni = [], + ri = [], + li = null, + ai = 0, + oi = null, + ui = -1, + ii = 0, + si = 0, + ci = null, + fi = !1; + function di() { + return 0 !== (48 & Ou) ? $l() : -1 !== ui ? ui : (ui = $l()); + } + function pi(e) { + if (0 === (2 & (e = e.mode))) return 1; + if (0 === (4 & e)) return 99 === Wl() ? 1 : 2; + if ((0 === ii && (ii = Au), 0 !== Xl.transition)) { + 0 !== si && (si = null !== Wu ? Wu.pendingLanes : 0), (e = ii); + var t = 4186112 & ~si; + return ( + 0 === (t &= -t) && + 0 === (t = (e = 4186112 & ~e) & -e) && + (t = 8192), + t + ); + } + return ( + (e = Wl()), + 0 !== (4 & Ou) && 98 === e + ? (e = At(12, ii)) + : (e = At( + (e = (function (e) { + switch (e) { + case 99: + return 15; + case 98: + return 10; + case 97: + case 96: + return 8; + case 95: + return 2; + default: + return 0; + } + })(e)), + ii + )), + e + ); + } + function hi(e, t, n) { + if (50 < ai) throw ((ai = 0), (oi = null), Error(o(185))); + if (null === (e = mi(e, t))) return null; + $t(e, t, n), e === Mu && ((Bu |= t), 4 === Uu && yi(e, Fu)); + var r = Wl(); + 1 === t + ? 0 !== (8 & Ou) && 0 === (48 & Ou) + ? bi(e) + : (vi(e, n), 0 === Ou && (qu(), Kl())) + : (0 === (4 & Ou) || + (98 !== r && 99 !== r) || + (null === li ? (li = new Set([e])) : li.add(e)), + vi(e, n)), + (Wu = e); + } + function mi(e, t) { + e.lanes |= t; + var n = e.alternate; + for (null !== n && (n.lanes |= t), n = e, e = e.return; null !== e; ) + (e.childLanes |= t), + null !== (n = e.alternate) && (n.childLanes |= t), + (n = e), + (e = e.return); + return 3 === n.tag ? n.stateNode : null; + } + function vi(e, t) { + for ( + var n = e.callbackNode, + r = e.suspendedLanes, + l = e.pingedLanes, + a = e.expirationTimes, + u = e.pendingLanes; + 0 < u; + + ) { + var i = 31 - Wt(u), + s = 1 << i, + c = a[i]; + if (-1 === c) { + if (0 === (s & r) || 0 !== (s & l)) { + (c = t), It(s); + var f = Dt; + a[i] = 10 <= f ? c + 250 : 6 <= f ? c + 5e3 : -1; + } + } else c <= t && (e.expiredLanes |= s); + u &= ~s; + } + if (((r = Ut(e, e === Mu ? Fu : 0)), (t = Dt), 0 === r)) + null !== n && + (n !== Il && Pl(n), + (e.callbackNode = null), + (e.callbackPriority = 0)); + else { + if (null !== n) { + if (e.callbackPriority === t) return; + n !== Il && Pl(n); + } + 15 === t + ? ((n = bi.bind(null, e)), + null === jl ? ((jl = [n]), (Al = _l(Ol, Yl))) : jl.push(n), + (n = Il)) + : 14 === t + ? (n = ql(99, bi.bind(null, e))) + : ((n = (function (e) { + switch (e) { + case 15: + case 14: + return 99; + case 13: + case 12: + case 11: + case 10: + return 98; + case 9: + case 8: + case 7: + case 6: + case 4: + case 5: + return 97; + case 3: + case 2: + case 1: + return 95; + case 0: + return 90; + default: + throw Error(o(358, e)); + } + })(t)), + (n = ql(n, gi.bind(null, e)))), + (e.callbackPriority = t), + (e.callbackNode = n); + } + } + function gi(e) { + if (((ui = -1), (si = ii = 0), 0 !== (48 & Ou))) throw Error(o(327)); + var t = e.callbackNode; + if (Fi() && e.callbackNode !== t) return null; + var n = Ut(e, e === Mu ? Fu : 0); + if (0 === n) return null; + var r = n, + l = Ou; + Ou |= 16; + var a = _i(); + for ((Mu === e && Fu === r) || (qu(), xi(e, r)); ; ) + try { + Ti(); + break; + } catch (i) { + Ci(e, i); + } + if ( + (na(), + (zu.current = a), + (Ou = l), + null !== Ru ? (r = 0) : ((Mu = null), (Fu = 0), (r = Uu)), + 0 !== (Au & Bu)) + ) + xi(e, 0); + else if (0 !== r) { + if ( + (2 === r && + ((Ou |= 64), + e.hydrate && ((e.hydrate = !1), qr(e.containerInfo)), + 0 !== (n = jt(e)) && (r = Pi(e, n))), + 1 === r) + ) + throw ((t = ju), xi(e, 0), yi(e, n), vi(e, $l()), t); + switch ( + ((e.finishedWork = e.current.alternate), (e.finishedLanes = n), r) + ) { + case 0: + case 1: + throw Error(o(345)); + case 2: + case 5: + Oi(e); + break; + case 3: + if ( + (yi(e, n), (62914560 & n) === n && 10 < (r = Hu + 500 - $l())) + ) { + if (0 !== Ut(e, 0)) break; + if (((l = e.suspendedLanes) & n) !== n) { + di(), (e.pingedLanes |= e.suspendedLanes & l); + break; + } + e.timeoutHandle = Hr(Oi.bind(null, e), r); + break; + } + Oi(e); + break; + case 4: + if ((yi(e, n), (4186112 & n) === n)) break; + for (r = e.eventTimes, l = -1; 0 < n; ) { + var u = 31 - Wt(n); + (a = 1 << u), (u = r[u]) > l && (l = u), (n &= ~a); + } + if ( + ((n = l), + 10 < + (n = + (120 > (n = $l() - n) + ? 120 + : 480 > n + ? 480 + : 1080 > n + ? 1080 + : 1920 > n + ? 1920 + : 3e3 > n + ? 3e3 + : 4320 > n + ? 4320 + : 1960 * Tu(n / 1960)) - n)) + ) { + e.timeoutHandle = Hr(Oi.bind(null, e), n); + break; + } + Oi(e); + break; + default: + throw Error(o(329)); + } + } + return vi(e, $l()), e.callbackNode === t ? gi.bind(null, e) : null; + } + function yi(e, t) { + for ( + t &= ~$u, + t &= ~Bu, + e.suspendedLanes |= t, + e.pingedLanes &= ~t, + e = e.expirationTimes; + 0 < t; + + ) { + var n = 31 - Wt(t), + r = 1 << n; + (e[n] = -1), (t &= ~r); + } + } + function bi(e) { + if (0 !== (48 & Ou)) throw Error(o(327)); + if ((Fi(), e === Mu && 0 !== (e.expiredLanes & Fu))) { + var t = Fu, + n = Pi(e, t); + 0 !== (Au & Bu) && (n = Pi(e, (t = Ut(e, t)))); + } else n = Pi(e, (t = Ut(e, 0))); + if ( + (0 !== e.tag && + 2 === n && + ((Ou |= 64), + e.hydrate && ((e.hydrate = !1), qr(e.containerInfo)), + 0 !== (t = jt(e)) && (n = Pi(e, t))), + 1 === n) + ) + throw ((n = ju), xi(e, 0), yi(e, t), vi(e, $l()), n); + return ( + (e.finishedWork = e.current.alternate), + (e.finishedLanes = t), + Oi(e), + vi(e, $l()), + null + ); + } + function wi(e, t) { + var n = Ou; + Ou |= 1; + try { + return e(t); + } finally { + 0 === (Ou = n) && (qu(), Kl()); + } + } + function ki(e, t) { + var n = Ou; + (Ou &= -2), (Ou |= 8); + try { + return e(t); + } finally { + 0 === (Ou = n) && (qu(), Kl()); + } + } + function Si(e, t) { + fl(Iu, Du), (Du |= t), (Au |= t); + } + function Ei() { + (Du = Iu.current), cl(Iu); + } + function xi(e, t) { + (e.finishedWork = null), (e.finishedLanes = 0); + var n = e.timeoutHandle; + if ((-1 !== n && ((e.timeoutHandle = -1), Qr(n)), null !== Ru)) + for (n = Ru.return; null !== n; ) { + var r = n; + switch (r.tag) { + case 1: + null !== (r = r.type.childContextTypes) && void 0 !== r && yl(); + break; + case 3: + Ra(), cl(hl), cl(pl), Ya(); + break; + case 5: + Da(r); + break; + case 4: + Ra(); + break; + case 13: + case 19: + cl(Ia); + break; + case 10: + ra(r); + break; + case 23: + case 24: + Ei(); + } + n = n.return; + } + (Mu = e), + (Ru = Qi(e.current, null)), + (Fu = Du = Au = t), + (Uu = 0), + (ju = null), + ($u = Bu = Vu = 0); + } + function Ci(e, t) { + for (;;) { + var n = Ru; + try { + if ((na(), (Xa.current = Oo), no)) { + for (var r = Ja.memoizedState; null !== r; ) { + var l = r.queue; + null !== l && (l.pending = null), (r = r.next); + } + no = !1; + } + if ( + ((Za = 0), + (to = eo = Ja = null), + (ro = !1), + (Lu.current = null), + null === n || null === n.return) + ) { + (Uu = 1), (ju = t), (Ru = null); + break; + } + e: { + var a = e, + o = n.return, + u = n, + i = t; + if ( + ((t = Fu), + (u.flags |= 2048), + (u.firstEffect = u.lastEffect = null), + null !== i && + \\"object\\" === typeof i && + \\"function\\" === typeof i.then) + ) { + var s = i; + if (0 === (2 & u.mode)) { + var c = u.alternate; + c + ? ((u.updateQueue = c.updateQueue), + (u.memoizedState = c.memoizedState), + (u.lanes = c.lanes)) + : ((u.updateQueue = null), (u.memoizedState = null)); + } + var f = 0 !== (1 & Ia.current), + d = o; + do { + var p; + if ((p = 13 === d.tag)) { + var h = d.memoizedState; + if (null !== h) p = null !== h.dehydrated; + else { + var m = d.memoizedProps; + p = + void 0 !== m.fallback && + (!0 !== m.unstable_avoidThisFallback || !f); + } + } + if (p) { + var v = d.updateQueue; + if (null === v) { + var g = new Set(); + g.add(s), (d.updateQueue = g); + } else v.add(s); + if (0 === (2 & d.mode)) { + if ( + ((d.flags |= 64), + (u.flags |= 16384), + (u.flags &= -2981), + 1 === u.tag) + ) + if (null === u.alternate) u.tag = 17; + else { + var y = ca(-1, 1); + (y.tag = 2), fa(u, y); + } + u.lanes |= 1; + break e; + } + (i = void 0), (u = t); + var b = a.pingCache; + if ( + (null === b + ? ((b = a.pingCache = new fu()), + (i = new Set()), + b.set(s, i)) + : void 0 === (i = b.get(s)) && + ((i = new Set()), b.set(s, i)), + !i.has(u)) + ) { + i.add(u); + var w = Vi.bind(null, a, s, u); + s.then(w, w); + } + (d.flags |= 4096), (d.lanes = t); + break e; + } + d = d.return; + } while (null !== d); + i = Error( + (q(u.type) || \\"A React component\\") + + \\" suspended while rendering, but no fallback UI was specified.\\\\n\\\\nAdd a component higher in the tree to provide a loading indicator or placeholder to display.\\" + ); + } + 5 !== Uu && (Uu = 2), (i = su(i, u)), (d = o); + do { + switch (d.tag) { + case 3: + (a = i), + (d.flags |= 4096), + (t &= -t), + (d.lanes |= t), + da(d, du(0, a, t)); + break e; + case 1: + a = i; + var k = d.type, + S = d.stateNode; + if ( + 0 === (64 & d.flags) && + (\\"function\\" === typeof k.getDerivedStateFromError || + (null !== S && + \\"function\\" === typeof S.componentDidCatch && + (null === Zu || !Zu.has(S)))) + ) { + (d.flags |= 4096), + (t &= -t), + (d.lanes |= t), + da(d, pu(d, a, t)); + break e; + } + } + d = d.return; + } while (null !== d); + } + Li(n); + } catch (E) { + (t = E), Ru === n && null !== n && (Ru = n = n.return); + continue; + } + break; + } + } + function _i() { + var e = zu.current; + return (zu.current = Oo), null === e ? Oo : e; + } + function Pi(e, t) { + var n = Ou; + Ou |= 16; + var r = _i(); + for ((Mu === e && Fu === t) || xi(e, t); ; ) + try { + Ni(); + break; + } catch (l) { + Ci(e, l); + } + if ((na(), (Ou = n), (zu.current = r), null !== Ru)) + throw Error(o(261)); + return (Mu = null), (Fu = 0), Uu; + } + function Ni() { + for (; null !== Ru; ) zi(Ru); + } + function Ti() { + for (; null !== Ru && !Nl(); ) zi(Ru); + } + function zi(e) { + var t = Ku(e.alternate, e, Du); + (e.memoizedProps = e.pendingProps), + null === t ? Li(e) : (Ru = t), + (Lu.current = null); + } + function Li(e) { + var t = e; + do { + var n = t.alternate; + if (((e = t.return), 0 === (2048 & t.flags))) { + if (null !== (n = uu(n, t, Du))) return void (Ru = n); + if ( + (24 !== (n = t).tag && 23 !== n.tag) || + null === n.memoizedState || + 0 !== (1073741824 & Du) || + 0 === (4 & n.mode) + ) { + for (var r = 0, l = n.child; null !== l; ) + (r |= l.lanes | l.childLanes), (l = l.sibling); + n.childLanes = r; + } + null !== e && + 0 === (2048 & e.flags) && + (null === e.firstEffect && (e.firstEffect = t.firstEffect), + null !== t.lastEffect && + (null !== e.lastEffect && + (e.lastEffect.nextEffect = t.firstEffect), + (e.lastEffect = t.lastEffect)), + 1 < t.flags && + (null !== e.lastEffect + ? (e.lastEffect.nextEffect = t) + : (e.firstEffect = t), + (e.lastEffect = t))); + } else { + if (null !== (n = iu(t))) return (n.flags &= 2047), void (Ru = n); + null !== e && + ((e.firstEffect = e.lastEffect = null), (e.flags |= 2048)); + } + if (null !== (t = t.sibling)) return void (Ru = t); + Ru = t = e; + } while (null !== t); + 0 === Uu && (Uu = 5); + } + function Oi(e) { + var t = Wl(); + return Ql(99, Mi.bind(null, e, t)), null; + } + function Mi(e, t) { + do { + Fi(); + } while (null !== ei); + if (0 !== (48 & Ou)) throw Error(o(327)); + var n = e.finishedWork; + if (null === n) return null; + if (((e.finishedWork = null), (e.finishedLanes = 0), n === e.current)) + throw Error(o(177)); + e.callbackNode = null; + var r = n.lanes | n.childLanes, + l = r, + a = e.pendingLanes & ~l; + (e.pendingLanes = l), + (e.suspendedLanes = 0), + (e.pingedLanes = 0), + (e.expiredLanes &= l), + (e.mutableReadLanes &= l), + (e.entangledLanes &= l), + (l = e.entanglements); + for (var u = e.eventTimes, i = e.expirationTimes; 0 < a; ) { + var s = 31 - Wt(a), + c = 1 << s; + (l[s] = 0), (u[s] = -1), (i[s] = -1), (a &= ~c); + } + if ( + (null !== li && 0 === (24 & r) && li.has(e) && li.delete(e), + e === Mu && ((Ru = Mu = null), (Fu = 0)), + 1 < n.flags + ? null !== n.lastEffect + ? ((n.lastEffect.nextEffect = n), (r = n.firstEffect)) + : (r = n) + : (r = n.firstEffect), + null !== r) + ) { + if ( + ((l = Ou), + (Ou |= 32), + (Lu.current = null), + (Vr = Yt), + gr((u = vr()))) + ) { + if (\\"selectionStart\\" in u) + i = { start: u.selectionStart, end: u.selectionEnd }; + else + e: if ( + ((i = ((i = u.ownerDocument) && i.defaultView) || window), + (c = i.getSelection && i.getSelection()) && 0 !== c.rangeCount) + ) { + (i = c.anchorNode), + (a = c.anchorOffset), + (s = c.focusNode), + (c = c.focusOffset); + try { + i.nodeType, s.nodeType; + } catch (_) { + i = null; + break e; + } + var f = 0, + d = -1, + p = -1, + h = 0, + m = 0, + v = u, + g = null; + t: for (;;) { + for ( + var y; + v !== i || (0 !== a && 3 !== v.nodeType) || (d = f + a), + v !== s || (0 !== c && 3 !== v.nodeType) || (p = f + c), + 3 === v.nodeType && (f += v.nodeValue.length), + null !== (y = v.firstChild); + + ) + (g = v), (v = y); + for (;;) { + if (v === u) break t; + if ( + (g === i && ++h === a && (d = f), + g === s && ++m === c && (p = f), + null !== (y = v.nextSibling)) + ) + break; + g = (v = g).parentNode; + } + v = y; + } + i = -1 === d || -1 === p ? null : { start: d, end: p }; + } else i = null; + i = i || { start: 0, end: 0 }; + } else i = null; + (Br = { focusedElem: u, selectionRange: i }), + (Yt = !1), + (ci = null), + (fi = !1), + (Yu = r); + do { + try { + Ri(); + } catch (_) { + if (null === Yu) throw Error(o(330)); + Ai(Yu, _), (Yu = Yu.nextEffect); + } + } while (null !== Yu); + (ci = null), (Yu = r); + do { + try { + for (u = e; null !== Yu; ) { + var b = Yu.flags; + if ((16 & b && ye(Yu.stateNode, \\"\\"), 128 & b)) { + var w = Yu.alternate; + if (null !== w) { + var k = w.ref; + null !== k && + (\\"function\\" === typeof k ? k(null) : (k.current = null)); + } + } + switch (1038 & b) { + case 2: + Su(Yu), (Yu.flags &= -3); + break; + case 6: + Su(Yu), (Yu.flags &= -3), _u(Yu.alternate, Yu); + break; + case 1024: + Yu.flags &= -1025; + break; + case 1028: + (Yu.flags &= -1025), _u(Yu.alternate, Yu); + break; + case 4: + _u(Yu.alternate, Yu); + break; + case 8: + Cu(u, (i = Yu)); + var S = i.alternate; + wu(i), null !== S && wu(S); + } + Yu = Yu.nextEffect; + } + } catch (_) { + if (null === Yu) throw Error(o(330)); + Ai(Yu, _), (Yu = Yu.nextEffect); + } + } while (null !== Yu); + if ( + ((k = Br), + (w = vr()), + (b = k.focusedElem), + (u = k.selectionRange), + w !== b && + b && + b.ownerDocument && + mr(b.ownerDocument.documentElement, b)) + ) { + null !== u && + gr(b) && + ((w = u.start), + void 0 === (k = u.end) && (k = w), + \\"selectionStart\\" in b + ? ((b.selectionStart = w), + (b.selectionEnd = Math.min(k, b.value.length))) + : (k = + ((w = b.ownerDocument || document) && w.defaultView) || + window).getSelection && + ((k = k.getSelection()), + (i = b.textContent.length), + (S = Math.min(u.start, i)), + (u = void 0 === u.end ? S : Math.min(u.end, i)), + !k.extend && S > u && ((i = u), (u = S), (S = i)), + (i = hr(b, S)), + (a = hr(b, u)), + i && + a && + (1 !== k.rangeCount || + k.anchorNode !== i.node || + k.anchorOffset !== i.offset || + k.focusNode !== a.node || + k.focusOffset !== a.offset) && + ((w = w.createRange()).setStart(i.node, i.offset), + k.removeAllRanges(), + S > u + ? (k.addRange(w), k.extend(a.node, a.offset)) + : (w.setEnd(a.node, a.offset), k.addRange(w))))), + (w = []); + for (k = b; (k = k.parentNode); ) + 1 === k.nodeType && + w.push({ element: k, left: k.scrollLeft, top: k.scrollTop }); + for ( + \\"function\\" === typeof b.focus && b.focus(), b = 0; + b < w.length; + b++ + ) + ((k = w[b]).element.scrollLeft = k.left), + (k.element.scrollTop = k.top); + } + (Yt = !!Vr), (Br = Vr = null), (e.current = n), (Yu = r); + do { + try { + for (b = e; null !== Yu; ) { + var E = Yu.flags; + if ((36 & E && gu(b, Yu.alternate, Yu), 128 & E)) { + w = void 0; + var x = Yu.ref; + if (null !== x) { + var C = Yu.stateNode; + Yu.tag, + (w = C), + \\"function\\" === typeof x ? x(w) : (x.current = w); + } + } + Yu = Yu.nextEffect; + } + } catch (_) { + if (null === Yu) throw Error(o(330)); + Ai(Yu, _), (Yu = Yu.nextEffect); + } + } while (null !== Yu); + (Yu = null), Ul(), (Ou = l); + } else e.current = n; + if (Ju) (Ju = !1), (ei = e), (ti = t); + else + for (Yu = r; null !== Yu; ) + (t = Yu.nextEffect), + (Yu.nextEffect = null), + 8 & Yu.flags && (((E = Yu).sibling = null), (E.stateNode = null)), + (Yu = t); + if ( + (0 === (r = e.pendingLanes) && (Zu = null), + 1 === r ? (e === oi ? ai++ : ((ai = 0), (oi = e))) : (ai = 0), + (n = n.stateNode), + xl && \\"function\\" === typeof xl.onCommitFiberRoot) + ) + try { + xl.onCommitFiberRoot(El, n, void 0, 64 === (64 & n.current.flags)); + } catch (_) {} + if ((vi(e, $l()), Xu)) throw ((Xu = !1), (e = Gu), (Gu = null), e); + return 0 !== (8 & Ou) || Kl(), null; + } + function Ri() { + for (; null !== Yu; ) { + var e = Yu.alternate; + fi || + null === ci || + (0 !== (8 & Yu.flags) + ? et(Yu, ci) && (fi = !0) + : 13 === Yu.tag && Nu(e, Yu) && et(Yu, ci) && (fi = !0)); + var t = Yu.flags; + 0 !== (256 & t) && vu(e, Yu), + 0 === (512 & t) || + Ju || + ((Ju = !0), + ql(97, function () { + return Fi(), null; + })), + (Yu = Yu.nextEffect); + } + } + function Fi() { + if (90 !== ti) { + var e = 97 < ti ? 97 : ti; + return (ti = 90), Ql(e, Ui); + } + return !1; + } + function Di(e, t) { + ni.push(t, e), + Ju || + ((Ju = !0), + ql(97, function () { + return Fi(), null; + })); + } + function Ii(e, t) { + ri.push(t, e), + Ju || + ((Ju = !0), + ql(97, function () { + return Fi(), null; + })); + } + function Ui() { + if (null === ei) return !1; + var e = ei; + if (((ei = null), 0 !== (48 & Ou))) throw Error(o(331)); + var t = Ou; + Ou |= 32; + var n = ri; + ri = []; + for (var r = 0; r < n.length; r += 2) { + var l = n[r], + a = n[r + 1], + u = l.destroy; + if (((l.destroy = void 0), \\"function\\" === typeof u)) + try { + u(); + } catch (s) { + if (null === a) throw Error(o(330)); + Ai(a, s); + } + } + for (n = ni, ni = [], r = 0; r < n.length; r += 2) { + (l = n[r]), (a = n[r + 1]); + try { + var i = l.create; + l.destroy = i(); + } catch (s) { + if (null === a) throw Error(o(330)); + Ai(a, s); + } + } + for (i = e.current.firstEffect; null !== i; ) + (e = i.nextEffect), + (i.nextEffect = null), + 8 & i.flags && ((i.sibling = null), (i.stateNode = null)), + (i = e); + return (Ou = t), Kl(), !0; + } + function ji(e, t, n) { + fa(e, (t = du(0, (t = su(n, t)), 1))), + (t = di()), + null !== (e = mi(e, 1)) && ($t(e, 1, t), vi(e, t)); + } + function Ai(e, t) { + if (3 === e.tag) ji(e, e, t); + else + for (var n = e.return; null !== n; ) { + if (3 === n.tag) { + ji(n, e, t); + break; + } + if (1 === n.tag) { + var r = n.stateNode; + if ( + \\"function\\" === typeof n.type.getDerivedStateFromError || + (\\"function\\" === typeof r.componentDidCatch && + (null === Zu || !Zu.has(r))) + ) { + var l = pu(n, (e = su(t, e)), 1); + if ((fa(n, l), (l = di()), null !== (n = mi(n, 1)))) + $t(n, 1, l), vi(n, l); + else if ( + \\"function\\" === typeof r.componentDidCatch && + (null === Zu || !Zu.has(r)) + ) + try { + r.componentDidCatch(t, e); + } catch (a) {} + break; + } + } + n = n.return; + } + } + function Vi(e, t, n) { + var r = e.pingCache; + null !== r && r.delete(t), + (t = di()), + (e.pingedLanes |= e.suspendedLanes & n), + Mu === e && + (Fu & n) === n && + (4 === Uu || (3 === Uu && (62914560 & Fu) === Fu && 500 > $l() - Hu) + ? xi(e, 0) + : ($u |= n)), + vi(e, t); + } + function Bi(e, t) { + var n = e.stateNode; + null !== n && n.delete(t), + 0 === (t = 0) && + (0 === (2 & (t = e.mode)) + ? (t = 1) + : 0 === (4 & t) + ? (t = 99 === Wl() ? 1 : 2) + : (0 === ii && (ii = Au), + 0 === (t = Vt(62914560 & ~ii)) && (t = 4194304))), + (n = di()), + null !== (e = mi(e, t)) && ($t(e, t, n), vi(e, n)); + } + function $i(e, t, n, r) { + (this.tag = e), + (this.key = n), + (this.sibling = + this.child = + this.return = + this.stateNode = + this.type = + this.elementType = + null), + (this.index = 0), + (this.ref = null), + (this.pendingProps = t), + (this.dependencies = + this.memoizedState = + this.updateQueue = + this.memoizedProps = + null), + (this.mode = r), + (this.flags = 0), + (this.lastEffect = this.firstEffect = this.nextEffect = null), + (this.childLanes = this.lanes = 0), + (this.alternate = null); + } + function Wi(e, t, n, r) { + return new $i(e, t, n, r); + } + function Hi(e) { + return !(!(e = e.prototype) || !e.isReactComponent); + } + function Qi(e, t) { + var n = e.alternate; + return ( + null === n + ? (((n = Wi(e.tag, t, e.key, e.mode)).elementType = e.elementType), + (n.type = e.type), + (n.stateNode = e.stateNode), + (n.alternate = e), + (e.alternate = n)) + : ((n.pendingProps = t), + (n.type = e.type), + (n.flags = 0), + (n.nextEffect = null), + (n.firstEffect = null), + (n.lastEffect = null)), + (n.childLanes = e.childLanes), + (n.lanes = e.lanes), + (n.child = e.child), + (n.memoizedProps = e.memoizedProps), + (n.memoizedState = e.memoizedState), + (n.updateQueue = e.updateQueue), + (t = e.dependencies), + (n.dependencies = + null === t + ? null + : { lanes: t.lanes, firstContext: t.firstContext }), + (n.sibling = e.sibling), + (n.index = e.index), + (n.ref = e.ref), + n + ); + } + function qi(e, t, n, r, l, a) { + var u = 2; + if (((r = e), \\"function\\" === typeof e)) Hi(e) && (u = 1); + else if (\\"string\\" === typeof e) u = 5; + else + e: switch (e) { + case x: + return Ki(n.children, l, a, t); + case D: + (u = 8), (l |= 16); + break; + case C: + (u = 8), (l |= 1); + break; + case _: + return ( + ((e = Wi(12, n, t, 8 | l)).elementType = _), + (e.type = _), + (e.lanes = a), + e + ); + case z: + return ( + ((e = Wi(13, n, t, l)).type = z), + (e.elementType = z), + (e.lanes = a), + e + ); + case L: + return ((e = Wi(19, n, t, l)).elementType = L), (e.lanes = a), e; + case I: + return Yi(n, l, a, t); + case U: + return ((e = Wi(24, n, t, l)).elementType = U), (e.lanes = a), e; + default: + if (\\"object\\" === typeof e && null !== e) + switch (e.$$typeof) { + case P: + u = 10; + break e; + case N: + u = 9; + break e; + case T: + u = 11; + break e; + case O: + u = 14; + break e; + case M: + (u = 16), (r = null); + break e; + case R: + u = 22; + break e; + } + throw Error(o(130, null == e ? e : typeof e, \\"\\")); + } + return ( + ((t = Wi(u, n, t, l)).elementType = e), (t.type = r), (t.lanes = a), t + ); + } + function Ki(e, t, n, r) { + return ((e = Wi(7, e, r, t)).lanes = n), e; + } + function Yi(e, t, n, r) { + return ((e = Wi(23, e, r, t)).elementType = I), (e.lanes = n), e; + } + function Xi(e, t, n) { + return ((e = Wi(6, e, null, t)).lanes = n), e; + } + function Gi(e, t, n) { + return ( + ((t = Wi(4, null !== e.children ? e.children : [], e.key, t)).lanes = + n), + (t.stateNode = { + containerInfo: e.containerInfo, + pendingChildren: null, + implementation: e.implementation, + }), + t + ); + } + function Zi(e, t, n) { + (this.tag = t), + (this.containerInfo = e), + (this.finishedWork = + this.pingCache = + this.current = + this.pendingChildren = + null), + (this.timeoutHandle = -1), + (this.pendingContext = this.context = null), + (this.hydrate = n), + (this.callbackNode = null), + (this.callbackPriority = 0), + (this.eventTimes = Bt(0)), + (this.expirationTimes = Bt(-1)), + (this.entangledLanes = + this.finishedLanes = + this.mutableReadLanes = + this.expiredLanes = + this.pingedLanes = + this.suspendedLanes = + this.pendingLanes = + 0), + (this.entanglements = Bt(0)), + (this.mutableSourceEagerHydrationData = null); + } + function Ji(e, t, n) { + var r = + 3 < arguments.length && void 0 !== arguments[3] ? arguments[3] : null; + return { + $$typeof: E, + key: null == r ? null : \\"\\" + r, + children: e, + containerInfo: t, + implementation: n, + }; + } + function es(e, t, n, r) { + var l = t.current, + a = di(), + u = pi(l); + e: if (n) { + t: { + if (Xe((n = n._reactInternals)) !== n || 1 !== n.tag) + throw Error(o(170)); + var i = n; + do { + switch (i.tag) { + case 3: + i = i.stateNode.context; + break t; + case 1: + if (gl(i.type)) { + i = i.stateNode.__reactInternalMemoizedMergedChildContext; + break t; + } + } + i = i.return; + } while (null !== i); + throw Error(o(171)); + } + if (1 === n.tag) { + var s = n.type; + if (gl(s)) { + n = wl(n, s, i); + break e; + } + } + n = i; + } else n = dl; + return ( + null === t.context ? (t.context = n) : (t.pendingContext = n), + ((t = ca(a, u)).payload = { element: e }), + null !== (r = void 0 === r ? null : r) && (t.callback = r), + fa(l, t), + hi(l, u, a), + u + ); + } + function ts(e) { + return (e = e.current).child ? (e.child.tag, e.child.stateNode) : null; + } + function ns(e, t) { + if (null !== (e = e.memoizedState) && null !== e.dehydrated) { + var n = e.retryLane; + e.retryLane = 0 !== n && n < t ? n : t; + } + } + function rs(e, t) { + ns(e, t), (e = e.alternate) && ns(e, t); + } + function ls(e, t, n) { + var r = + (null != n && + null != n.hydrationOptions && + n.hydrationOptions.mutableSources) || + null; + if ( + ((n = new Zi(e, t, null != n && !0 === n.hydrate)), + (t = Wi(3, null, null, 2 === t ? 7 : 1 === t ? 3 : 0)), + (n.current = t), + (t.stateNode = n), + ia(t), + (e[el] = n.current), + Or(8 === e.nodeType ? e.parentNode : e), + r) + ) + for (e = 0; e < r.length; e++) { + var l = (t = r[e])._getVersion; + (l = l(t._source)), + null == n.mutableSourceEagerHydrationData + ? (n.mutableSourceEagerHydrationData = [t, l]) + : n.mutableSourceEagerHydrationData.push(t, l); + } + this._internalRoot = n; + } + function as(e) { + return !( + !e || + (1 !== e.nodeType && + 9 !== e.nodeType && + 11 !== e.nodeType && + (8 !== e.nodeType || + \\" react-mount-point-unstable \\" !== e.nodeValue)) + ); + } + function os(e, t, n, r, l) { + var a = n._reactRootContainer; + if (a) { + var o = a._internalRoot; + if (\\"function\\" === typeof l) { + var u = l; + l = function () { + var e = ts(o); + u.call(e); + }; + } + es(t, o, e, l); + } else { + if ( + ((a = n._reactRootContainer = + (function (e, t) { + if ( + (t || + (t = !( + !(t = e + ? 9 === e.nodeType + ? e.documentElement + : e.firstChild + : null) || + 1 !== t.nodeType || + !t.hasAttribute(\\"data-reactroot\\") + )), + !t) + ) + for (var n; (n = e.lastChild); ) e.removeChild(n); + return new ls(e, 0, t ? { hydrate: !0 } : void 0); + })(n, r)), + (o = a._internalRoot), + \\"function\\" === typeof l) + ) { + var i = l; + l = function () { + var e = ts(o); + i.call(e); + }; + } + ki(function () { + es(t, o, e, l); + }); + } + return ts(o); + } + function us(e, t) { + var n = + 2 < arguments.length && void 0 !== arguments[2] ? arguments[2] : null; + if (!as(t)) throw Error(o(200)); + return Ji(e, t, null, n); + } + (Ku = function (e, t, n) { + var r = t.lanes; + if (null !== e) + if (e.memoizedProps !== t.pendingProps || hl.current) Io = !0; + else { + if (0 === (n & r)) { + switch (((Io = !1), t.tag)) { + case 3: + qo(t), qa(); + break; + case 5: + Fa(t); + break; + case 1: + gl(t.type) && kl(t); + break; + case 4: + Ma(t, t.stateNode.containerInfo); + break; + case 10: + r = t.memoizedProps.value; + var l = t.type._context; + fl(Zl, l._currentValue), (l._currentValue = r); + break; + case 13: + if (null !== t.memoizedState) + return 0 !== (n & t.child.childLanes) + ? Zo(e, t, n) + : (fl(Ia, 1 & Ia.current), + null !== (t = au(e, t, n)) ? t.sibling : null); + fl(Ia, 1 & Ia.current); + break; + case 19: + if (((r = 0 !== (n & t.childLanes)), 0 !== (64 & e.flags))) { + if (r) return lu(e, t, n); + t.flags |= 64; + } + if ( + (null !== (l = t.memoizedState) && + ((l.rendering = null), + (l.tail = null), + (l.lastEffect = null)), + fl(Ia, Ia.current), + r) + ) + break; + return null; + case 23: + case 24: + return (t.lanes = 0), Bo(e, t, n); + } + return au(e, t, n); + } + Io = 0 !== (16384 & e.flags); + } + else Io = !1; + switch (((t.lanes = 0), t.tag)) { + case 2: + if ( + ((r = t.type), + null !== e && + ((e.alternate = null), (t.alternate = null), (t.flags |= 2)), + (e = t.pendingProps), + (l = vl(t, pl.current)), + aa(t, n), + (l = oo(null, t, r, e, l, n)), + (t.flags |= 1), + \\"object\\" === typeof l && + null !== l && + \\"function\\" === typeof l.render && + void 0 === l.$$typeof) + ) { + if ( + ((t.tag = 1), + (t.memoizedState = null), + (t.updateQueue = null), + gl(r)) + ) { + var a = !0; + kl(t); + } else a = !1; + (t.memoizedState = + null !== l.state && void 0 !== l.state ? l.state : null), + ia(t); + var u = r.getDerivedStateFromProps; + \\"function\\" === typeof u && va(t, r, u, e), + (l.updater = ga), + (t.stateNode = l), + (l._reactInternals = t), + ka(t, r, e, n), + (t = Qo(null, t, r, !0, a, n)); + } else (t.tag = 0), Uo(null, t, l, n), (t = t.child); + return t; + case 16: + l = t.elementType; + e: { + switch ( + (null !== e && + ((e.alternate = null), (t.alternate = null), (t.flags |= 2)), + (e = t.pendingProps), + (l = (a = l._init)(l._payload)), + (t.type = l), + (a = t.tag = + (function (e) { + if (\\"function\\" === typeof e) return Hi(e) ? 1 : 0; + if (void 0 !== e && null !== e) { + if ((e = e.$$typeof) === T) return 11; + if (e === O) return 14; + } + return 2; + })(l)), + (e = Gl(l, e)), + a) + ) { + case 0: + t = Wo(null, t, l, e, n); + break e; + case 1: + t = Ho(null, t, l, e, n); + break e; + case 11: + t = jo(null, t, l, e, n); + break e; + case 14: + t = Ao(null, t, l, Gl(l.type, e), r, n); + break e; + } + throw Error(o(306, l, \\"\\")); + } + return t; + case 0: + return ( + (r = t.type), + (l = t.pendingProps), + Wo(e, t, r, (l = t.elementType === r ? l : Gl(r, l)), n) + ); + case 1: + return ( + (r = t.type), + (l = t.pendingProps), + Ho(e, t, r, (l = t.elementType === r ? l : Gl(r, l)), n) + ); + case 3: + if ((qo(t), (r = t.updateQueue), null === e || null === r)) + throw Error(o(282)); + if ( + ((r = t.pendingProps), + (l = null !== (l = t.memoizedState) ? l.element : null), + sa(e, t), + pa(t, r, null, n), + (r = t.memoizedState.element) === l) + ) + qa(), (t = au(e, t, n)); + else { + if ( + ((a = (l = t.stateNode).hydrate) && + ((Aa = Kr(t.stateNode.containerInfo.firstChild)), + (ja = t), + (a = Va = !0)), + a) + ) { + if (null != (e = l.mutableSourceEagerHydrationData)) + for (l = 0; l < e.length; l += 2) + ((a = e[l])._workInProgressVersionPrimary = e[l + 1]), + Ka.push(a); + for (n = Pa(t, null, r, n), t.child = n; n; ) + (n.flags = (-3 & n.flags) | 1024), (n = n.sibling); + } else Uo(e, t, r, n), qa(); + t = t.child; + } + return t; + case 5: + return ( + Fa(t), + null === e && Wa(t), + (r = t.type), + (l = t.pendingProps), + (a = null !== e ? e.memoizedProps : null), + (u = l.children), + Wr(r, l) ? (u = null) : null !== a && Wr(r, a) && (t.flags |= 16), + $o(e, t), + Uo(e, t, u, n), + t.child + ); + case 6: + return null === e && Wa(t), null; + case 13: + return Zo(e, t, n); + case 4: + return ( + Ma(t, t.stateNode.containerInfo), + (r = t.pendingProps), + null === e ? (t.child = _a(t, null, r, n)) : Uo(e, t, r, n), + t.child + ); + case 11: + return ( + (r = t.type), + (l = t.pendingProps), + jo(e, t, r, (l = t.elementType === r ? l : Gl(r, l)), n) + ); + case 7: + return Uo(e, t, t.pendingProps, n), t.child; + case 8: + case 12: + return Uo(e, t, t.pendingProps.children, n), t.child; + case 10: + e: { + (r = t.type._context), + (l = t.pendingProps), + (u = t.memoizedProps), + (a = l.value); + var i = t.type._context; + if ((fl(Zl, i._currentValue), (i._currentValue = a), null !== u)) + if ( + ((i = u.value), + 0 === + (a = cr(i, a) + ? 0 + : 0 | + (\\"function\\" === typeof r._calculateChangedBits + ? r._calculateChangedBits(i, a) + : 1073741823))) + ) { + if (u.children === l.children && !hl.current) { + t = au(e, t, n); + break e; + } + } else + for (null !== (i = t.child) && (i.return = t); null !== i; ) { + var s = i.dependencies; + if (null !== s) { + u = i.child; + for (var c = s.firstContext; null !== c; ) { + if (c.context === r && 0 !== (c.observedBits & a)) { + 1 === i.tag && + (((c = ca(-1, n & -n)).tag = 2), fa(i, c)), + (i.lanes |= n), + null !== (c = i.alternate) && (c.lanes |= n), + la(i.return, n), + (s.lanes |= n); + break; + } + c = c.next; + } + } else + u = 10 === i.tag && i.type === t.type ? null : i.child; + if (null !== u) u.return = i; + else + for (u = i; null !== u; ) { + if (u === t) { + u = null; + break; + } + if (null !== (i = u.sibling)) { + (i.return = u.return), (u = i); + break; + } + u = u.return; + } + i = u; + } + Uo(e, t, l.children, n), (t = t.child); + } + return t; + case 9: + return ( + (l = t.type), + (r = (a = t.pendingProps).children), + aa(t, n), + (r = r((l = oa(l, a.unstable_observedBits)))), + (t.flags |= 1), + Uo(e, t, r, n), + t.child + ); + case 14: + return ( + (a = Gl((l = t.type), t.pendingProps)), + Ao(e, t, l, (a = Gl(l.type, a)), r, n) + ); + case 15: + return Vo(e, t, t.type, t.pendingProps, r, n); + case 17: + return ( + (r = t.type), + (l = t.pendingProps), + (l = t.elementType === r ? l : Gl(r, l)), + null !== e && + ((e.alternate = null), (t.alternate = null), (t.flags |= 2)), + (t.tag = 1), + gl(r) ? ((e = !0), kl(t)) : (e = !1), + aa(t, n), + ba(t, r, l), + ka(t, r, l, n), + Qo(null, t, r, !0, e, n) + ); + case 19: + return lu(e, t, n); + case 23: + case 24: + return Bo(e, t, n); + } + throw Error(o(156, t.tag)); + }), + (ls.prototype.render = function (e) { + es(e, this._internalRoot, null, null); + }), + (ls.prototype.unmount = function () { + var e = this._internalRoot, + t = e.containerInfo; + es(null, e, null, function () { + t[el] = null; + }); + }), + (tt = function (e) { + 13 === e.tag && (hi(e, 4, di()), rs(e, 4)); + }), + (nt = function (e) { + 13 === e.tag && (hi(e, 67108864, di()), rs(e, 67108864)); + }), + (rt = function (e) { + if (13 === e.tag) { + var t = di(), + n = pi(e); + hi(e, n, t), rs(e, n); + } + }), + (lt = function (e, t) { + return t(); + }), + (Pe = function (e, t, n) { + switch (t) { + case \\"input\\": + if ((ne(e, n), (t = n.name), \\"radio\\" === n.type && null != t)) { + for (n = e; n.parentNode; ) n = n.parentNode; + for ( + n = n.querySelectorAll( + \\"input[name=\\" + JSON.stringify(\\"\\" + t) + '][type=\\"radio\\"]' + ), + t = 0; + t < n.length; + t++ + ) { + var r = n[t]; + if (r !== e && r.form === e.form) { + var l = al(r); + if (!l) throw Error(o(90)); + G(r), ne(r, l); + } + } + } + break; + case \\"textarea\\": + se(e, n); + break; + case \\"select\\": + null != (t = n.value) && oe(e, !!n.multiple, t, !1); + } + }), + (Me = wi), + (Re = function (e, t, n, r, l) { + var a = Ou; + Ou |= 4; + try { + return Ql(98, e.bind(null, t, n, r, l)); + } finally { + 0 === (Ou = a) && (qu(), Kl()); + } + }), + (Fe = function () { + 0 === (49 & Ou) && + ((function () { + if (null !== li) { + var e = li; + (li = null), + e.forEach(function (e) { + (e.expiredLanes |= 24 & e.pendingLanes), vi(e, $l()); + }); + } + Kl(); + })(), + Fi()); + }), + (De = function (e, t) { + var n = Ou; + Ou |= 2; + try { + return e(t); + } finally { + 0 === (Ou = n) && (qu(), Kl()); + } + }); + var is = { Events: [rl, ll, al, Le, Oe, Fi, { current: !1 }] }, + ss = { + findFiberByHostInstance: nl, + bundleType: 0, + version: \\"17.0.2\\", + rendererPackageName: \\"react-dom\\", + }, + cs = { + bundleType: ss.bundleType, + version: ss.version, + rendererPackageName: ss.rendererPackageName, + rendererConfig: ss.rendererConfig, + overrideHookState: null, + overrideHookStateDeletePath: null, + overrideHookStateRenamePath: null, + overrideProps: null, + overridePropsDeletePath: null, + overridePropsRenamePath: null, + setSuspenseHandler: null, + scheduleUpdate: null, + currentDispatcherRef: k.ReactCurrentDispatcher, + findHostInstanceByFiber: function (e) { + return null === (e = Je(e)) ? null : e.stateNode; + }, + findFiberByHostInstance: + ss.findFiberByHostInstance || + function () { + return null; + }, + findHostInstancesForRefresh: null, + scheduleRefresh: null, + scheduleRoot: null, + setRefreshHandler: null, + getCurrentFiber: null, + }; + if (\\"undefined\\" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__) { + var fs = __REACT_DEVTOOLS_GLOBAL_HOOK__; + if (!fs.isDisabled && fs.supportsFiber) + try { + (El = fs.inject(cs)), (xl = fs); + } catch (ve) {} + } + t.render = function (e, t, n) { + if (!as(t)) throw Error(o(200)); + return os(null, e, t, !1, n); + }; + }, + 788: (e, t, n) => { + !(function e() { + if ( + \\"undefined\\" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ && + \\"function\\" === typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE + ) + try { + __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e); + } catch (t) { + console.error(t); + } + })(), + (e.exports = n(975)); + }, + 447: (e, t, n) => { + var r = n(516), + l = 60103, + a = 60106; + (t.Fragment = 60107), (t.StrictMode = 60108), (t.Profiler = 60114); + var o = 60109, + u = 60110, + i = 60112; + t.Suspense = 60113; + var s = 60115, + c = 60116; + if (\\"function\\" === typeof Symbol && Symbol.for) { + var f = Symbol.for; + (l = f(\\"react.element\\")), + (a = f(\\"react.portal\\")), + (t.Fragment = f(\\"react.fragment\\")), + (t.StrictMode = f(\\"react.strict_mode\\")), + (t.Profiler = f(\\"react.profiler\\")), + (o = f(\\"react.provider\\")), + (u = f(\\"react.context\\")), + (i = f(\\"react.forward_ref\\")), + (t.Suspense = f(\\"react.suspense\\")), + (s = f(\\"react.memo\\")), + (c = f(\\"react.lazy\\")); + } + var d = \\"function\\" === typeof Symbol && Symbol.iterator; + function p(e) { + for ( + var t = \\"https://reactjs.org/docs/error-decoder.html?invariant=\\" + e, + n = 1; + n < arguments.length; + n++ + ) + t += \\"&args[]=\\" + encodeURIComponent(arguments[n]); + return ( + \\"Minified React error #\\" + + e + + \\"; visit \\" + + t + + \\" for the full message or use the non-minified dev environment for full errors and additional helpful warnings.\\" + ); + } + var h = { + isMounted: function () { + return !1; + }, + enqueueForceUpdate: function () {}, + enqueueReplaceState: function () {}, + enqueueSetState: function () {}, + }, + m = {}; + function v(e, t, n) { + (this.props = e), + (this.context = t), + (this.refs = m), + (this.updater = n || h); + } + function g() {} + function y(e, t, n) { + (this.props = e), + (this.context = t), + (this.refs = m), + (this.updater = n || h); + } + (v.prototype.isReactComponent = {}), + (v.prototype.setState = function (e, t) { + if (\\"object\\" !== typeof e && \\"function\\" !== typeof e && null != e) + throw Error(p(85)); + this.updater.enqueueSetState(this, e, t, \\"setState\\"); + }), + (v.prototype.forceUpdate = function (e) { + this.updater.enqueueForceUpdate(this, e, \\"forceUpdate\\"); + }), + (g.prototype = v.prototype); + var b = (y.prototype = new g()); + (b.constructor = y), r(b, v.prototype), (b.isPureReactComponent = !0); + var w = { current: null }, + k = Object.prototype.hasOwnProperty, + S = { key: !0, ref: !0, __self: !0, __source: !0 }; + function E(e, t, n) { + var r, + a = {}, + o = null, + u = null; + if (null != t) + for (r in (void 0 !== t.ref && (u = t.ref), + void 0 !== t.key && (o = \\"\\" + t.key), + t)) + k.call(t, r) && !S.hasOwnProperty(r) && (a[r] = t[r]); + var i = arguments.length - 2; + if (1 === i) a.children = n; + else if (1 < i) { + for (var s = Array(i), c = 0; c < i; c++) s[c] = arguments[c + 2]; + a.children = s; + } + if (e && e.defaultProps) + for (r in (i = e.defaultProps)) void 0 === a[r] && (a[r] = i[r]); + return { + $$typeof: l, + type: e, + key: o, + ref: u, + props: a, + _owner: w.current, + }; + } + function x(e) { + return \\"object\\" === typeof e && null !== e && e.$$typeof === l; + } + var C = /\\\\/+/g; + function _(e, t) { + return \\"object\\" === typeof e && null !== e && null != e.key + ? (function (e) { + var t = { \\"=\\": \\"=0\\", \\":\\": \\"=2\\" }; + return ( + \\"$\\" + + e.replace(/[=:]/g, function (e) { + return t[e]; + }) + ); + })(\\"\\" + e.key) + : t.toString(36); + } + function P(e, t, n, r, o) { + var u = typeof e; + (\\"undefined\\" !== u && \\"boolean\\" !== u) || (e = null); + var i = !1; + if (null === e) i = !0; + else + switch (u) { + case \\"string\\": + case \\"number\\": + i = !0; + break; + case \\"object\\": + switch (e.$$typeof) { + case l: + case a: + i = !0; + } + } + if (i) + return ( + (o = o((i = e))), + (e = \\"\\" === r ? \\".\\" + _(i, 0) : r), + Array.isArray(o) + ? ((n = \\"\\"), + null != e && (n = e.replace(C, \\"$&/\\") + \\"/\\"), + P(o, t, n, \\"\\", function (e) { + return e; + })) + : null != o && + (x(o) && + (o = (function (e, t) { + return { + $$typeof: l, + type: e.type, + key: t, + ref: e.ref, + props: e.props, + _owner: e._owner, + }; + })( + o, + n + + (!o.key || (i && i.key === o.key) + ? \\"\\" + : (\\"\\" + o.key).replace(C, \\"$&/\\") + \\"/\\") + + e + )), + t.push(o)), + 1 + ); + if (((i = 0), (r = \\"\\" === r ? \\".\\" : r + \\":\\"), Array.isArray(e))) + for (var s = 0; s < e.length; s++) { + var c = r + _((u = e[s]), s); + i += P(u, t, n, c, o); + } + else if ( + ((c = (function (e) { + return null === e || \\"object\\" !== typeof e + ? null + : \\"function\\" === typeof (e = (d && e[d]) || e[\\"@@iterator\\"]) + ? e + : null; + })(e)), + \\"function\\" === typeof c) + ) + for (e = c.call(e), s = 0; !(u = e.next()).done; ) + i += P((u = u.value), t, n, (c = r + _(u, s++)), o); + else if (\\"object\\" === u) + throw ( + ((t = \\"\\" + e), + Error( + p( + 31, + \\"[object Object]\\" === t + ? \\"object with keys {\\" + Object.keys(e).join(\\", \\") + \\"}\\" + : t + ) + )) + ); + return i; + } + function N(e, t, n) { + if (null == e) return e; + var r = [], + l = 0; + return ( + P(e, r, \\"\\", \\"\\", function (e) { + return t.call(n, e, l++); + }), + r + ); + } + function T(e) { + if (-1 === e._status) { + var t = e._result; + (t = t()), + (e._status = 0), + (e._result = t), + t.then( + function (t) { + 0 === e._status && + ((t = t.default), (e._status = 1), (e._result = t)); + }, + function (t) { + 0 === e._status && ((e._status = 2), (e._result = t)); + } + ); + } + if (1 === e._status) return e._result; + throw e._result; + } + var z = { current: null }; + function L() { + var e = z.current; + if (null === e) throw Error(p(321)); + return e; + } + var O = { + ReactCurrentDispatcher: z, + ReactCurrentBatchConfig: { transition: 0 }, + ReactCurrentOwner: w, + IsSomeRendererActing: { current: !1 }, + assign: r, + }; + (t.Children = { + map: N, + forEach: function (e, t, n) { + N( + e, + function () { + t.apply(this, arguments); + }, + n + ); + }, + count: function (e) { + var t = 0; + return ( + N(e, function () { + t++; + }), + t + ); + }, + toArray: function (e) { + return ( + N(e, function (e) { + return e; + }) || [] + ); + }, + only: function (e) { + if (!x(e)) throw Error(p(143)); + return e; + }, + }), + (t.Component = v), + (t.PureComponent = y), + (t.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED = O), + (t.cloneElement = function (e, t, n) { + if (null === e || void 0 === e) throw Error(p(267, e)); + var a = r({}, e.props), + o = e.key, + u = e.ref, + i = e._owner; + if (null != t) { + if ( + (void 0 !== t.ref && ((u = t.ref), (i = w.current)), + void 0 !== t.key && (o = \\"\\" + t.key), + e.type && e.type.defaultProps) + ) + var s = e.type.defaultProps; + for (c in t) + k.call(t, c) && + !S.hasOwnProperty(c) && + (a[c] = void 0 === t[c] && void 0 !== s ? s[c] : t[c]); + } + var c = arguments.length - 2; + if (1 === c) a.children = n; + else if (1 < c) { + s = Array(c); + for (var f = 0; f < c; f++) s[f] = arguments[f + 2]; + a.children = s; + } + return { + $$typeof: l, + type: e.type, + key: o, + ref: u, + props: a, + _owner: i, + }; + }), + (t.createContext = function (e, t) { + return ( + void 0 === t && (t = null), + ((e = { + $$typeof: u, + _calculateChangedBits: t, + _currentValue: e, + _currentValue2: e, + _threadCount: 0, + Provider: null, + Consumer: null, + }).Provider = { $$typeof: o, _context: e }), + (e.Consumer = e) + ); + }), + (t.createElement = E), + (t.createFactory = function (e) { + var t = E.bind(null, e); + return (t.type = e), t; + }), + (t.createRef = function () { + return { current: null }; + }), + (t.forwardRef = function (e) { + return { $$typeof: i, render: e }; + }), + (t.isValidElement = x), + (t.lazy = function (e) { + return { + $$typeof: c, + _payload: { _status: -1, _result: e }, + _init: T, + }; + }), + (t.memo = function (e, t) { + return { $$typeof: s, type: e, compare: void 0 === t ? null : t }; + }), + (t.useCallback = function (e, t) { + return L().useCallback(e, t); + }), + (t.useContext = function (e, t) { + return L().useContext(e, t); + }), + (t.useDebugValue = function () {}), + (t.useEffect = function (e, t) { + return L().useEffect(e, t); + }), + (t.useImperativeHandle = function (e, t, n) { + return L().useImperativeHandle(e, t, n); + }), + (t.useLayoutEffect = function (e, t) { + return L().useLayoutEffect(e, t); + }), + (t.useMemo = function (e, t) { + return L().useMemo(e, t); + }), + (t.useReducer = function (e, t, n) { + return L().useReducer(e, t, n); + }), + (t.useRef = function (e) { + return L().useRef(e); + }), + (t.useState = function (e) { + return L().useState(e); + }), + (t.version = \\"17.0.2\\"); + }, + 735: (e, t, n) => { + e.exports = n(447); + }, + 666: (e, t) => { + var n, r, l, a; + if ( + \\"object\\" === typeof performance && + \\"function\\" === typeof performance.now + ) { + var o = performance; + t.unstable_now = function () { + return o.now(); + }; + } else { + var u = Date, + i = u.now(); + t.unstable_now = function () { + return u.now() - i; + }; + } + if ( + \\"undefined\\" === typeof window || + \\"function\\" !== typeof MessageChannel + ) { + var s = null, + c = null, + f = function () { + if (null !== s) + try { + var e = t.unstable_now(); + s(!0, e), (s = null); + } catch (n) { + throw (setTimeout(f, 0), n); + } + }; + (n = function (e) { + null !== s ? setTimeout(n, 0, e) : ((s = e), setTimeout(f, 0)); + }), + (r = function (e, t) { + c = setTimeout(e, t); + }), + (l = function () { + clearTimeout(c); + }), + (t.unstable_shouldYield = function () { + return !1; + }), + (a = t.unstable_forceFrameRate = function () {}); + } else { + var d = window.setTimeout, + p = window.clearTimeout; + if (\\"undefined\\" !== typeof console) { + var h = window.cancelAnimationFrame; + \\"function\\" !== typeof window.requestAnimationFrame && + console.error( + \\"This browser doesn't support requestAnimationFrame. Make sure that you load a polyfill in older browsers. https://reactjs.org/link/react-polyfills\\" + ), + \\"function\\" !== typeof h && + console.error( + \\"This browser doesn't support cancelAnimationFrame. Make sure that you load a polyfill in older browsers. https://reactjs.org/link/react-polyfills\\" + ); + } + var m = !1, + v = null, + g = -1, + y = 5, + b = 0; + (t.unstable_shouldYield = function () { + return t.unstable_now() >= b; + }), + (a = function () {}), + (t.unstable_forceFrameRate = function (e) { + 0 > e || 125 < e + ? console.error( + \\"forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported\\" + ) + : (y = 0 < e ? Math.floor(1e3 / e) : 5); + }); + var w = new MessageChannel(), + k = w.port2; + (w.port1.onmessage = function () { + if (null !== v) { + var e = t.unstable_now(); + b = e + y; + try { + v(!0, e) ? k.postMessage(null) : ((m = !1), (v = null)); + } catch (n) { + throw (k.postMessage(null), n); + } + } else m = !1; + }), + (n = function (e) { + (v = e), m || ((m = !0), k.postMessage(null)); + }), + (r = function (e, n) { + g = d(function () { + e(t.unstable_now()); + }, n); + }), + (l = function () { + p(g), (g = -1); + }); + } + function S(e, t) { + var n = e.length; + e.push(t); + e: for (;;) { + var r = (n - 1) >>> 1, + l = e[r]; + if (!(void 0 !== l && 0 < C(l, t))) break e; + (e[r] = t), (e[n] = l), (n = r); + } + } + function E(e) { + return void 0 === (e = e[0]) ? null : e; + } + function x(e) { + var t = e[0]; + if (void 0 !== t) { + var n = e.pop(); + if (n !== t) { + e[0] = n; + e: for (var r = 0, l = e.length; r < l; ) { + var a = 2 * (r + 1) - 1, + o = e[a], + u = a + 1, + i = e[u]; + if (void 0 !== o && 0 > C(o, n)) + void 0 !== i && 0 > C(i, o) + ? ((e[r] = i), (e[u] = n), (r = u)) + : ((e[r] = o), (e[a] = n), (r = a)); + else { + if (!(void 0 !== i && 0 > C(i, n))) break e; + (e[r] = i), (e[u] = n), (r = u); + } + } + } + return t; + } + return null; + } + function C(e, t) { + var n = e.sortIndex - t.sortIndex; + return 0 !== n ? n : e.id - t.id; + } + var _ = [], + P = [], + N = 1, + T = null, + z = 3, + L = !1, + O = !1, + M = !1; + function R(e) { + for (var t = E(P); null !== t; ) { + if (null === t.callback) x(P); + else { + if (!(t.startTime <= e)) break; + x(P), (t.sortIndex = t.expirationTime), S(_, t); + } + t = E(P); + } + } + function F(e) { + if (((M = !1), R(e), !O)) + if (null !== E(_)) (O = !0), n(D); + else { + var t = E(P); + null !== t && r(F, t.startTime - e); + } + } + function D(e, n) { + (O = !1), M && ((M = !1), l()), (L = !0); + var a = z; + try { + for ( + R(n), T = E(_); + null !== T && + (!(T.expirationTime > n) || (e && !t.unstable_shouldYield())); + + ) { + var o = T.callback; + if (\\"function\\" === typeof o) { + (T.callback = null), (z = T.priorityLevel); + var u = o(T.expirationTime <= n); + (n = t.unstable_now()), + \\"function\\" === typeof u ? (T.callback = u) : T === E(_) && x(_), + R(n); + } else x(_); + T = E(_); + } + if (null !== T) var i = !0; + else { + var s = E(P); + null !== s && r(F, s.startTime - n), (i = !1); + } + return i; + } finally { + (T = null), (z = a), (L = !1); + } + } + var I = a; + (t.unstable_IdlePriority = 5), + (t.unstable_ImmediatePriority = 1), + (t.unstable_LowPriority = 4), + (t.unstable_NormalPriority = 3), + (t.unstable_Profiling = null), + (t.unstable_UserBlockingPriority = 2), + (t.unstable_cancelCallback = function (e) { + e.callback = null; + }), + (t.unstable_continueExecution = function () { + O || L || ((O = !0), n(D)); + }), + (t.unstable_getCurrentPriorityLevel = function () { + return z; + }), + (t.unstable_getFirstCallbackNode = function () { + return E(_); + }), + (t.unstable_next = function (e) { + switch (z) { + case 1: + case 2: + case 3: + var t = 3; + break; + default: + t = z; + } + var n = z; + z = t; + try { + return e(); + } finally { + z = n; + } + }), + (t.unstable_pauseExecution = function () {}), + (t.unstable_requestPaint = I), + (t.unstable_runWithPriority = function (e, t) { + switch (e) { + case 1: + case 2: + case 3: + case 4: + case 5: + break; + default: + e = 3; + } + var n = z; + z = e; + try { + return t(); + } finally { + z = n; + } + }), + (t.unstable_scheduleCallback = function (e, a, o) { + var u = t.unstable_now(); + switch ( + (\\"object\\" === typeof o && null !== o + ? (o = \\"number\\" === typeof (o = o.delay) && 0 < o ? u + o : u) + : (o = u), + e) + ) { + case 1: + var i = -1; + break; + case 2: + i = 250; + break; + case 5: + i = 1073741823; + break; + case 4: + i = 1e4; + break; + default: + i = 5e3; + } + return ( + (e = { + id: N++, + callback: a, + priorityLevel: e, + startTime: o, + expirationTime: (i = o + i), + sortIndex: -1, + }), + o > u + ? ((e.sortIndex = o), + S(P, e), + null === E(_) && + e === E(P) && + (M ? l() : (M = !0), r(F, o - u))) + : ((e.sortIndex = i), S(_, e), O || L || ((O = !0), n(D))), + e + ); + }), + (t.unstable_wrapCallback = function (e) { + var t = z; + return function () { + var n = z; + z = t; + try { + return e.apply(this, arguments); + } finally { + z = n; + } + }; + }); + }, + 146: (e, t, n) => { + e.exports = n(666); + }, + }, +]); +//# sourceMappingURL=788.78cfb599.js.map +" +`; + +exports[`When working with a nested app can generate a js/main.8c5bc4d2.js 1`] = ` +"\\"use strict\\"; +(globalThis.webpackChunk_scoped_sample_app = + globalThis.webpackChunk_scoped_sample_app || []).push([ + [179], + { + 831: (M, L, j) => { + var N = j(735), + I = j(788); + const u = function () { + return N.createElement( + \\"div\\", + { className: \\"App\\" }, + N.createElement( + \\"header\\", + { className: \\"App-header\\" }, + N.createElement(\\"img\\", { + src: \\"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA4NDEuOSA1OTUuMyI+CiAgICA8ZyBmaWxsPSIjNjFEQUZCIj4KICAgICAgICA8cGF0aCBkPSJNNjY2LjMgMjk2LjVjMC0zMi41LTQwLjctNjMuMy0xMDMuMS04Mi40IDE0LjQtNjMuNiA4LTExNC4yLTIwLjItMTMwLjQtNi41LTMuOC0xNC4xLTUuNi0yMi40LTUuNnYyMi4zYzQuNiAwIDguMy45IDExLjQgMi42IDEzLjYgNy44IDE5LjUgMzcuNSAxNC45IDc1LjctMS4xIDkuNC0yLjkgMTkuMy01LjEgMjkuNC0xOS42LTQuOC00MS04LjUtNjMuNS0xMC45LTEzLjUtMTguNS0yNy41LTM1LjMtNDEuNi01MCAzMi42LTMwLjMgNjMuMi00Ni45IDg0LTQ2LjlWNzhjLTI3LjUgMC02My41IDE5LjYtOTkuOSA1My42LTM2LjQtMzMuOC03Mi40LTUzLjItOTkuOS01My4ydjIyLjNjMjAuNyAwIDUxLjQgMTYuNSA4NCA0Ni42LTE0IDE0LjctMjggMzEuNC00MS4zIDQ5LjktMjIuNiAyLjQtNDQgNi4xLTYzLjYgMTEtMi4zLTEwLTQtMTkuNy01LjItMjktNC43LTM4LjIgMS4xLTY3LjkgMTQuNi03NS44IDMtMS44IDYuOS0yLjYgMTEuNS0yLjZWNzguNWMtOC40IDAtMTYgMS44LTIyLjYgNS42LTI4LjEgMTYuMi0zNC40IDY2LjctMTkuOSAxMzAuMS02Mi4yIDE5LjItMTAyLjcgNDkuOS0xMDIuNyA4Mi4zIDAgMzIuNSA0MC43IDYzLjMgMTAzLjEgODIuNC0xNC40IDYzLjYtOCAxMTQuMiAyMC4yIDEzMC40IDYuNSAzLjggMTQuMSA1LjYgMjIuNSA1LjYgMjcuNSAwIDYzLjUtMTkuNiA5OS45LTUzLjYgMzYuNCAzMy44IDcyLjQgNTMuMiA5OS45IDUzLjIgOC40IDAgMTYtMS44IDIyLjYtNS42IDI4LjEtMTYuMiAzNC40LTY2LjcgMTkuOS0xMzAuMSA2Mi0xOS4xIDEwMi41LTQ5LjkgMTAyLjUtODIuM3ptLTEzMC4yLTY2LjdjLTMuNyAxMi45LTguMyAyNi4yLTEzLjUgMzkuNS00LjEtOC04LjQtMTYtMTMuMS0yNC00LjYtOC05LjUtMTUuOC0xNC40LTIzLjQgMTQuMiAyLjEgMjcuOSA0LjcgNDEgNy45em0tNDUuOCAxMDYuNWMtNy44IDEzLjUtMTUuOCAyNi4zLTI0LjEgMzguMi0xNC45IDEuMy0zMCAyLTQ1LjIgMi0xNS4xIDAtMzAuMi0uNy00NS0xLjktOC4zLTExLjktMTYuNC0yNC42LTI0LjItMzgtNy42LTEzLjEtMTQuNS0yNi40LTIwLjgtMzkuOCA2LjItMTMuNCAxMy4yLTI2LjggMjAuNy0zOS45IDcuOC0xMy41IDE1LjgtMjYuMyAyNC4xLTM4LjIgMTQuOS0xLjMgMzAtMiA0NS4yLTIgMTUuMSAwIDMwLjIuNyA0NSAxLjkgOC4zIDExLjkgMTYuNCAyNC42IDI0LjIgMzggNy42IDEzLjEgMTQuNSAyNi40IDIwLjggMzkuOC02LjMgMTMuNC0xMy4yIDI2LjgtMjAuNyAzOS45em0zMi4zLTEzYzUuNCAxMy40IDEwIDI2LjggMTMuOCAzOS44LTEzLjEgMy4yLTI2LjkgNS45LTQxLjIgOCA0LjktNy43IDkuOC0xNS42IDE0LjQtMjMuNyA0LjYtOCA4LjktMTYuMSAxMy0yNC4xek00MjEuMiA0MzBjLTkuMy05LjYtMTguNi0yMC4zLTI3LjgtMzIgOSAuNCAxOC4yLjcgMjcuNS43IDkuNCAwIDE4LjctLjIgMjcuOC0uNy05IDExLjctMTguMyAyMi40LTI3LjUgMzJ6bS03NC40LTU4LjljLTE0LjItMi4xLTI3LjktNC43LTQxLTcuOSAzLjctMTIuOSA4LjMtMjYuMiAxMy41LTM5LjUgNC4xIDggOC40IDE2IDEzLjEgMjQgNC43IDggOS41IDE1LjggMTQuNCAyMy40ek00MjAuNyAxNjNjOS4zIDkuNiAxOC42IDIwLjMgMjcuOCAzMi05LS40LTE4LjItLjctMjcuNS0uNy05LjQgMC0xOC43LjItMjcuOC43IDktMTEuNyAxOC4zLTIyLjQgMjcuNS0zMnptLTc0IDU4LjljLTQuOSA3LjctOS44IDE1LjYtMTQuNCAyMy43LTQuNiA4LTguOSAxNi0xMyAyNC01LjQtMTMuNC0xMC0yNi44LTEzLjgtMzkuOCAxMy4xLTMuMSAyNi45LTUuOCA0MS4yLTcuOXptLTkwLjUgMTI1LjJjLTM1LjQtMTUuMS01OC4zLTM0LjktNTguMy01MC42IDAtMTUuNyAyMi45LTM1LjYgNTguMy01MC42IDguNi0zLjcgMTgtNyAyNy43LTEwLjEgNS43IDE5LjYgMTMuMiA0MCAyMi41IDYwLjktOS4yIDIwLjgtMTYuNiA0MS4xLTIyLjIgNjAuNi05LjktMy4xLTE5LjMtNi41LTI4LTEwLjJ6TTMxMCA0OTBjLTEzLjYtNy44LTE5LjUtMzcuNS0xNC45LTc1LjcgMS4xLTkuNCAyLjktMTkuMyA1LjEtMjkuNCAxOS42IDQuOCA0MSA4LjUgNjMuNSAxMC45IDEzLjUgMTguNSAyNy41IDM1LjMgNDEuNiA1MC0zMi42IDMwLjMtNjMuMiA0Ni45LTg0IDQ2LjktNC41LS4xLTguMy0xLTExLjMtMi43em0yMzcuMi03Ni4yYzQuNyAzOC4yLTEuMSA2Ny45LTE0LjYgNzUuOC0zIDEuOC02LjkgMi42LTExLjUgMi42LTIwLjcgMC01MS40LTE2LjUtODQtNDYuNiAxNC0xNC43IDI4LTMxLjQgNDEuMy00OS45IDIyLjYtMi40IDQ0LTYuMSA2My42LTExIDIuMyAxMC4xIDQuMSAxOS44IDUuMiAyOS4xem0zOC41LTY2LjdjLTguNiAzLjctMTggNy0yNy43IDEwLjEtNS43LTE5LjYtMTMuMi00MC0yMi41LTYwLjkgOS4yLTIwLjggMTYuNi00MS4xIDIyLjItNjAuNiA5LjkgMy4xIDE5LjMgNi41IDI4LjEgMTAuMiAzNS40IDE1LjEgNTguMyAzNC45IDU4LjMgNTAuNi0uMSAxNS43LTIzIDM1LjYtNTguNCA1MC42ek0zMjAuOCA3OC40eiIvPgogICAgICAgIDxjaXJjbGUgY3g9IjQyMC45IiBjeT0iMjk2LjUiIHI9IjQ1LjciLz4KICAgICAgICA8cGF0aCBkPSJNNTIwLjUgNzguMXoiLz4KICAgIDwvZz4KPC9zdmc+Cg==\\", + className: \\"App-logo\\", + alt: \\"logo\\", + }), + N.createElement( + \\"p\\", + null, + \\"Edit \\", + N.createElement(\\"code\\", null, \\"src/App.tsx\\"), + \\" and save to reload.\\" + ), + N.createElement( + \\"a\\", + { + className: \\"App-link\\", + href: \\"https://reactjs.org\\", + target: \\"_blank\\", + rel: \\"noopener noreferrer\\", + }, + \\"Learn React\\" + ) + ) + ); + }; + I.render( + N.createElement(N.StrictMode, null, N.createElement(u, null)), + document.getElementById(\\"root\\") + ); + }, + }, + (M) => { + M.O(0, [788], () => { + return (L = 831), M((M.s = L)); + var L; + }); + M.O(); + }, +]); +//# sourceMappingURL=main.8c5bc4d2.js.map +" +`; + +exports[`When working with a nested app can generate a js/runtime-main.83e93d07.js 1`] = ` +"(() => { + \\"use strict\\"; + var r = {}, + e = {}; + function o(a) { + var p = e[a]; + if (void 0 !== p) return p.exports; + var t = (e[a] = { exports: {} }); + return r[a](t, t.exports, o), t.exports; + } + (o.m = r), + (() => { + var r = []; + o.O = (e, a, p, t) => { + if (!a) { + var n = 1 / 0; + for (v = 0; v < r.length; v++) { + for (var [a, p, t] = r[v], s = !0, l = 0; l < a.length; l++) + (!1 & t || n >= t) && Object.keys(o.O).every((r) => o.O[r](a[l])) + ? a.splice(l--, 1) + : ((s = !1), t < n && (n = t)); + if (s) { + r.splice(v--, 1); + var i = p(); + void 0 !== i && (e = i); + } + } + return e; + } + t = t || 0; + for (var v = r.length; v > 0 && r[v - 1][2] > t; v--) r[v] = r[v - 1]; + r[v] = [a, p, t]; + }; + })(), + (o.o = (r, e) => Object.prototype.hasOwnProperty.call(r, e)), + (() => { + var r = { 252: 0 }; + o.O.j = (e) => 0 === r[e]; + var e = (e, a) => { + var p, + t, + [n, s, l] = a, + i = 0; + if (n.some((e) => 0 !== r[e])) { + for (p in s) o.o(s, p) && (o.m[p] = s[p]); + if (l) var v = l(o); + } + for (e && e(a); i < n.length; i++) + (t = n[i]), o.o(r, t) && r[t] && r[t][0](), (r[t] = 0); + return o.O(v); + }, + a = (globalThis.webpackChunk_scoped_sample_app = + globalThis.webpackChunk_scoped_sample_app || []); + a.forEach(e.bind(null, 0)), (a.push = e.bind(null, a.push.bind(a))); + })(); +})(); +//# sourceMappingURL=runtime-main.83e93d07.js.map +" +`; + +exports[`When working with a nested app can generate a manifest 1`] = ` +"{ + \\"short_name\\": \\"React App\\", + \\"name\\": \\"Create React App Sample\\", + \\"icons\\": [ + { + \\"src\\": \\"favicon.ico\\", + \\"sizes\\": \\"64x64 32x32 24x24 16x16\\", + \\"type\\": \\"image/x-icon\\" + }, + { + \\"src\\": \\"logo192.png\\", + \\"type\\": \\"image/png\\", + \\"sizes\\": \\"192x192\\" + }, + { + \\"src\\": \\"logo512.png\\", + \\"type\\": \\"image/png\\", + \\"sizes\\": \\"512x512\\" + } + ], + \\"start_url\\": \\".\\", + \\"display\\": \\"standalone\\", + \\"theme_color\\": \\"#000000\\", + \\"background_color\\": \\"#ffffff\\" +} +" +`; + +exports[`when working with a NODE_ENV app can generate a hashed js chunk in the js directory 1`] = ` +"\\"use strict\\"; +(globalThis.webpackChunknode_env_app = + globalThis.webpackChunknode_env_app || []).push([ + [179], + { + 740: () => { + console.log(\\"production\\"); + }, + }, + (o) => { + var e; + (e = 740), o((o.s = e)); + }, +]); +//# sourceMappingURL=main.6b9113da.js.map +" +`; + +exports[`when working with a NODE_ENV app can generate a js/main.6b9113da.js 1`] = ` +"\\"use strict\\"; +(globalThis.webpackChunknode_env_app = + globalThis.webpackChunknode_env_app || []).push([ + [179], + { + 740: () => { + console.log(\\"production\\"); + }, + }, + (o) => { + var e; + (e = 740), o((o.s = e)); + }, +]); +//# sourceMappingURL=main.6b9113da.js.map +" +`; + +exports[`when working with an app can generate a asset-manifest 1`] = ` +"{ + \\"files\\": { + \\"main.css\\": \\"/static/css/main.1a7488ce.css\\", + \\"main.js\\": \\"/static/js/main.14cec3f9.js\\", + \\"runtime-main.js\\": \\"/static/js/runtime-main.de9fd74d.js\\", + \\"static/js/316.7a4d5eb7.js\\": \\"/static/js/316.7a4d5eb7.js\\", \\"index.html\\": \\"/index.html\\", \\"main.1a7488ce.css.map\\": \\"/static/css/main.1a7488ce.css.map\\", \\"main.14cec3f9.js.map\\": \\"/static/js/main.14cec3f9.js.map\\", \\"runtime-main.de9fd74d.js.map\\": \\"/static/js/runtime-main.de9fd74d.js.map\\", \\"316.7a4d5eb7.js.map\\": \\"/static/js/316.7a4d5eb7.js.map\\" }, - \\"entrypoints\\": [ - \\"static/js/runtime-main.de9fd74d.js\\", - \\"static/js/316.7a4d5eb7.js\\", - \\"static/css/main.1a7488ce.css\\", - \\"static/js/main.14cec3f9.js\\" - ] -}" + \\"entrypoints\\": [ + \\"static/js/runtime-main.de9fd74d.js\\", + \\"static/js/316.7a4d5eb7.js\\", + \\"static/css/main.1a7488ce.css\\", + \\"static/js/main.14cec3f9.js\\" + ] +}" +`; + +exports[`when working with an app can generate a hashed main js chunk in the js directory 1`] = ` +"\\"use strict\\"; +(globalThis.webpackChunksample_app = + globalThis.webpackChunksample_app || []).push([ + [179], + { + 529: (M, L, j) => { + var N = j(784), + u = j(316); + const I = function () { + return N.createElement( + \\"div\\", + { className: \\"App\\" }, + N.createElement( + \\"header\\", + { className: \\"App-header\\" }, + N.createElement(\\"img\\", { + src: \\"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA4NDEuOSA1OTUuMyI+CiAgICA8ZyBmaWxsPSIjNjFEQUZCIj4KICAgICAgICA8cGF0aCBkPSJNNjY2LjMgMjk2LjVjMC0zMi41LTQwLjctNjMuMy0xMDMuMS04Mi40IDE0LjQtNjMuNiA4LTExNC4yLTIwLjItMTMwLjQtNi41LTMuOC0xNC4xLTUuNi0yMi40LTUuNnYyMi4zYzQuNiAwIDguMy45IDExLjQgMi42IDEzLjYgNy44IDE5LjUgMzcuNSAxNC45IDc1LjctMS4xIDkuNC0yLjkgMTkuMy01LjEgMjkuNC0xOS42LTQuOC00MS04LjUtNjMuNS0xMC45LTEzLjUtMTguNS0yNy41LTM1LjMtNDEuNi01MCAzMi42LTMwLjMgNjMuMi00Ni45IDg0LTQ2LjlWNzhjLTI3LjUgMC02My41IDE5LjYtOTkuOSA1My42LTM2LjQtMzMuOC03Mi40LTUzLjItOTkuOS01My4ydjIyLjNjMjAuNyAwIDUxLjQgMTYuNSA4NCA0Ni42LTE0IDE0LjctMjggMzEuNC00MS4zIDQ5LjktMjIuNiAyLjQtNDQgNi4xLTYzLjYgMTEtMi4zLTEwLTQtMTkuNy01LjItMjktNC43LTM4LjIgMS4xLTY3LjkgMTQuNi03NS44IDMtMS44IDYuOS0yLjYgMTEuNS0yLjZWNzguNWMtOC40IDAtMTYgMS44LTIyLjYgNS42LTI4LjEgMTYuMi0zNC40IDY2LjctMTkuOSAxMzAuMS02Mi4yIDE5LjItMTAyLjcgNDkuOS0xMDIuNyA4Mi4zIDAgMzIuNSA0MC43IDYzLjMgMTAzLjEgODIuNC0xNC40IDYzLjYtOCAxMTQuMiAyMC4yIDEzMC40IDYuNSAzLjggMTQuMSA1LjYgMjIuNSA1LjYgMjcuNSAwIDYzLjUtMTkuNiA5OS45LTUzLjYgMzYuNCAzMy44IDcyLjQgNTMuMiA5OS45IDUzLjIgOC40IDAgMTYtMS44IDIyLjYtNS42IDI4LjEtMTYuMiAzNC40LTY2LjcgMTkuOS0xMzAuMSA2Mi0xOS4xIDEwMi41LTQ5LjkgMTAyLjUtODIuM3ptLTEzMC4yLTY2LjdjLTMuNyAxMi45LTguMyAyNi4yLTEzLjUgMzkuNS00LjEtOC04LjQtMTYtMTMuMS0yNC00LjYtOC05LjUtMTUuOC0xNC40LTIzLjQgMTQuMiAyLjEgMjcuOSA0LjcgNDEgNy45em0tNDUuOCAxMDYuNWMtNy44IDEzLjUtMTUuOCAyNi4zLTI0LjEgMzguMi0xNC45IDEuMy0zMCAyLTQ1LjIgMi0xNS4xIDAtMzAuMi0uNy00NS0xLjktOC4zLTExLjktMTYuNC0yNC42LTI0LjItMzgtNy42LTEzLjEtMTQuNS0yNi40LTIwLjgtMzkuOCA2LjItMTMuNCAxMy4yLTI2LjggMjAuNy0zOS45IDcuOC0xMy41IDE1LjgtMjYuMyAyNC4xLTM4LjIgMTQuOS0xLjMgMzAtMiA0NS4yLTIgMTUuMSAwIDMwLjIuNyA0NSAxLjkgOC4zIDExLjkgMTYuNCAyNC42IDI0LjIgMzggNy42IDEzLjEgMTQuNSAyNi40IDIwLjggMzkuOC02LjMgMTMuNC0xMy4yIDI2LjgtMjAuNyAzOS45em0zMi4zLTEzYzUuNCAxMy40IDEwIDI2LjggMTMuOCAzOS44LTEzLjEgMy4yLTI2LjkgNS45LTQxLjIgOCA0LjktNy43IDkuOC0xNS42IDE0LjQtMjMuNyA0LjYtOCA4LjktMTYuMSAxMy0yNC4xek00MjEuMiA0MzBjLTkuMy05LjYtMTguNi0yMC4zLTI3LjgtMzIgOSAuNCAxOC4yLjcgMjcuNS43IDkuNCAwIDE4LjctLjIgMjcuOC0uNy05IDExLjctMTguMyAyMi40LTI3LjUgMzJ6bS03NC40LTU4LjljLTE0LjItMi4xLTI3LjktNC43LTQxLTcuOSAzLjctMTIuOSA4LjMtMjYuMiAxMy41LTM5LjUgNC4xIDggOC40IDE2IDEzLjEgMjQgNC43IDggOS41IDE1LjggMTQuNCAyMy40ek00MjAuNyAxNjNjOS4zIDkuNiAxOC42IDIwLjMgMjcuOCAzMi05LS40LTE4LjItLjctMjcuNS0uNy05LjQgMC0xOC43LjItMjcuOC43IDktMTEuNyAxOC4zLTIyLjQgMjcuNS0zMnptLTc0IDU4LjljLTQuOSA3LjctOS44IDE1LjYtMTQuNCAyMy43LTQuNiA4LTguOSAxNi0xMyAyNC01LjQtMTMuNC0xMC0yNi44LTEzLjgtMzkuOCAxMy4xLTMuMSAyNi45LTUuOCA0MS4yLTcuOXptLTkwLjUgMTI1LjJjLTM1LjQtMTUuMS01OC4zLTM0LjktNTguMy01MC42IDAtMTUuNyAyMi45LTM1LjYgNTguMy01MC42IDguNi0zLjcgMTgtNyAyNy43LTEwLjEgNS43IDE5LjYgMTMuMiA0MCAyMi41IDYwLjktOS4yIDIwLjgtMTYuNiA0MS4xLTIyLjIgNjAuNi05LjktMy4xLTE5LjMtNi41LTI4LTEwLjJ6TTMxMCA0OTBjLTEzLjYtNy44LTE5LjUtMzcuNS0xNC45LTc1LjcgMS4xLTkuNCAyLjktMTkuMyA1LjEtMjkuNCAxOS42IDQuOCA0MSA4LjUgNjMuNSAxMC45IDEzLjUgMTguNSAyNy41IDM1LjMgNDEuNiA1MC0zMi42IDMwLjMtNjMuMiA0Ni45LTg0IDQ2LjktNC41LS4xLTguMy0xLTExLjMtMi43em0yMzcuMi03Ni4yYzQuNyAzOC4yLTEuMSA2Ny45LTE0LjYgNzUuOC0zIDEuOC02LjkgMi42LTExLjUgMi42LTIwLjcgMC01MS40LTE2LjUtODQtNDYuNiAxNC0xNC43IDI4LTMxLjQgNDEuMy00OS45IDIyLjYtMi40IDQ0LTYuMSA2My42LTExIDIuMyAxMC4xIDQuMSAxOS44IDUuMiAyOS4xem0zOC41LTY2LjdjLTguNiAzLjctMTggNy0yNy43IDEwLjEtNS43LTE5LjYtMTMuMi00MC0yMi41LTYwLjkgOS4yLTIwLjggMTYuNi00MS4xIDIyLjItNjAuNiA5LjkgMy4xIDE5LjMgNi41IDI4LjEgMTAuMiAzNS40IDE1LjEgNTguMyAzNC45IDU4LjMgNTAuNi0uMSAxNS43LTIzIDM1LjYtNTguNCA1MC42ek0zMjAuOCA3OC40eiIvPgogICAgICAgIDxjaXJjbGUgY3g9IjQyMC45IiBjeT0iMjk2LjUiIHI9IjQ1LjciLz4KICAgICAgICA8cGF0aCBkPSJNNTIwLjUgNzguMXoiLz4KICAgIDwvZz4KPC9zdmc+Cg==\\", + className: \\"App-logo\\", + alt: \\"logo\\", + }), + N.createElement( + \\"p\\", + null, + \\"Edit \\", + N.createElement(\\"code\\", null, \\"src/App.tsx\\"), + \\" and save to reload.\\" + ), + N.createElement( + \\"a\\", + { + className: \\"App-link\\", + href: \\"https://reactjs.org\\", + target: \\"_blank\\", + rel: \\"noopener noreferrer\\", + }, + \\"Learn React\\" + ) + ), + N.createElement( + \\"div\\", + { \\"data-testid\\": \\"test-this\\" }, + \\"this is a modular app\\" + ) + ); + }; + u.render( + N.createElement(N.StrictMode, null, N.createElement(I, null)), + document.getElementById(\\"root\\") + ); + }, + }, + (M) => { + M.O(0, [316], () => { + return (L = 529), M((M.s = L)); + var L; + }); + M.O(); + }, +]); +//# sourceMappingURL=main.14cec3f9.js.map +" +`; + +exports[`when working with an app can generate a hashed runtime chunk in the js directory 1`] = ` +"(() => { + \\"use strict\\"; + var r = {}, + e = {}; + function a(o) { + var t = e[o]; + if (void 0 !== t) return t.exports; + var n = (e[o] = { exports: {} }); + return r[o](n, n.exports, a), n.exports; + } + (a.m = r), + (() => { + var r = []; + a.O = (e, o, t, n) => { + if (!o) { + var p = 1 / 0; + for (v = 0; v < r.length; v++) { + for (var [o, t, n] = r[v], l = !0, i = 0; i < o.length; i++) + (!1 & n || p >= n) && Object.keys(a.O).every((r) => a.O[r](o[i])) + ? o.splice(i--, 1) + : ((l = !1), n < p && (p = n)); + if (l) { + r.splice(v--, 1); + var s = t(); + void 0 !== s && (e = s); + } + } + return e; + } + n = n || 0; + for (var v = r.length; v > 0 && r[v - 1][2] > n; v--) r[v] = r[v - 1]; + r[v] = [o, t, n]; + }; + })(), + (a.o = (r, e) => Object.prototype.hasOwnProperty.call(r, e)), + (() => { + var r = { 252: 0 }; + a.O.j = (e) => 0 === r[e]; + var e = (e, o) => { + var t, + n, + [p, l, i] = o, + s = 0; + if (p.some((e) => 0 !== r[e])) { + for (t in l) a.o(l, t) && (a.m[t] = l[t]); + if (i) var v = i(a); + } + for (e && e(o); s < p.length; s++) + (n = p[s]), a.o(r, n) && r[n] && r[n][0](), (r[n] = 0); + return a.O(v); + }, + o = (globalThis.webpackChunksample_app = + globalThis.webpackChunksample_app || []); + o.forEach(e.bind(null, 0)), (o.push = e.bind(null, o.push.bind(o))); + })(); +})(); +//# sourceMappingURL=runtime-main.de9fd74d.js.map +" +`; + +exports[`when working with an app can generate a hashed vendor chunk in the js directory 1`] = ` +"/*! For license information please see 316.7a4d5eb7.js.LICENSE.txt */ +\\"use strict\\"; +(globalThis.webpackChunksample_app = + globalThis.webpackChunksample_app || []).push([ + [316], + { + 320: (e) => { + var t = Object.getOwnPropertySymbols, + n = Object.prototype.hasOwnProperty, + r = Object.prototype.propertyIsEnumerable; + function l(e) { + if (null === e || void 0 === e) + throw new TypeError( + \\"Object.assign cannot be called with null or undefined\\" + ); + return Object(e); + } + e.exports = (function () { + try { + if (!Object.assign) return !1; + var e = new String(\\"abc\\"); + if (((e[5] = \\"de\\"), \\"5\\" === Object.getOwnPropertyNames(e)[0])) + return !1; + for (var t = {}, n = 0; n < 10; n++) + t[\\"_\\" + String.fromCharCode(n)] = n; + if ( + \\"0123456789\\" !== + Object.getOwnPropertyNames(t) + .map(function (e) { + return t[e]; + }) + .join(\\"\\") + ) + return !1; + var r = {}; + return ( + \\"abcdefghijklmnopqrst\\".split(\\"\\").forEach(function (e) { + r[e] = e; + }), + \\"abcdefghijklmnopqrst\\" === + Object.keys(Object.assign({}, r)).join(\\"\\") + ); + } catch (l) { + return !1; + } + })() + ? Object.assign + : function (e, a) { + for (var o, u, i = l(e), s = 1; s < arguments.length; s++) { + for (var c in (o = Object(arguments[s]))) + n.call(o, c) && (i[c] = o[c]); + if (t) { + u = t(o); + for (var f = 0; f < u.length; f++) + r.call(o, u[f]) && (i[u[f]] = o[u[f]]); + } + } + return i; + }; + }, + 967: (e, t, n) => { + var r = n(784), + l = n(320), + a = n(616); + function o(e) { + for ( + var t = \\"https://reactjs.org/docs/error-decoder.html?invariant=\\" + e, + n = 1; + n < arguments.length; + n++ + ) + t += \\"&args[]=\\" + encodeURIComponent(arguments[n]); + return ( + \\"Minified React error #\\" + + e + + \\"; visit \\" + + t + + \\" for the full message or use the non-minified dev environment for full errors and additional helpful warnings.\\" + ); + } + if (!r) throw Error(o(227)); + var u = new Set(), + i = {}; + function s(e, t) { + c(e, t), c(e + \\"Capture\\", t); + } + function c(e, t) { + for (i[e] = t, e = 0; e < t.length; e++) u.add(t[e]); + } + var f = !( + \\"undefined\\" === typeof window || + \\"undefined\\" === typeof window.document || + \\"undefined\\" === typeof window.document.createElement + ), + d = + /^[:A-Z_a-z\\\\u00C0-\\\\u00D6\\\\u00D8-\\\\u00F6\\\\u00F8-\\\\u02FF\\\\u0370-\\\\u037D\\\\u037F-\\\\u1FFF\\\\u200C-\\\\u200D\\\\u2070-\\\\u218F\\\\u2C00-\\\\u2FEF\\\\u3001-\\\\uD7FF\\\\uF900-\\\\uFDCF\\\\uFDF0-\\\\uFFFD][:A-Z_a-z\\\\u00C0-\\\\u00D6\\\\u00D8-\\\\u00F6\\\\u00F8-\\\\u02FF\\\\u0370-\\\\u037D\\\\u037F-\\\\u1FFF\\\\u200C-\\\\u200D\\\\u2070-\\\\u218F\\\\u2C00-\\\\u2FEF\\\\u3001-\\\\uD7FF\\\\uF900-\\\\uFDCF\\\\uFDF0-\\\\uFFFD\\\\-.0-9\\\\u00B7\\\\u0300-\\\\u036F\\\\u203F-\\\\u2040]*$/, + p = Object.prototype.hasOwnProperty, + h = {}, + m = {}; + function v(e, t, n, r, l, a, o) { + (this.acceptsBooleans = 2 === t || 3 === t || 4 === t), + (this.attributeName = r), + (this.attributeNamespace = l), + (this.mustUseProperty = n), + (this.propertyName = e), + (this.type = t), + (this.sanitizeURL = a), + (this.removeEmptyString = o); + } + var g = {}; + \\"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style\\" + .split(\\" \\") + .forEach(function (e) { + g[e] = new v(e, 0, !1, e, null, !1, !1); + }), + [ + [\\"acceptCharset\\", \\"accept-charset\\"], + [\\"className\\", \\"class\\"], + [\\"htmlFor\\", \\"for\\"], + [\\"httpEquiv\\", \\"http-equiv\\"], + ].forEach(function (e) { + var t = e[0]; + g[t] = new v(t, 1, !1, e[1], null, !1, !1); + }), + [\\"contentEditable\\", \\"draggable\\", \\"spellCheck\\", \\"value\\"].forEach( + function (e) { + g[e] = new v(e, 2, !1, e.toLowerCase(), null, !1, !1); + } + ), + [ + \\"autoReverse\\", + \\"externalResourcesRequired\\", + \\"focusable\\", + \\"preserveAlpha\\", + ].forEach(function (e) { + g[e] = new v(e, 2, !1, e, null, !1, !1); + }), + \\"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope\\" + .split(\\" \\") + .forEach(function (e) { + g[e] = new v(e, 3, !1, e.toLowerCase(), null, !1, !1); + }), + [\\"checked\\", \\"multiple\\", \\"muted\\", \\"selected\\"].forEach(function (e) { + g[e] = new v(e, 3, !0, e, null, !1, !1); + }), + [\\"capture\\", \\"download\\"].forEach(function (e) { + g[e] = new v(e, 4, !1, e, null, !1, !1); + }), + [\\"cols\\", \\"rows\\", \\"size\\", \\"span\\"].forEach(function (e) { + g[e] = new v(e, 6, !1, e, null, !1, !1); + }), + [\\"rowSpan\\", \\"start\\"].forEach(function (e) { + g[e] = new v(e, 5, !1, e.toLowerCase(), null, !1, !1); + }); + var y = /[\\\\-:]([a-z])/g; + function b(e) { + return e[1].toUpperCase(); + } + function w(e, t, n, r) { + var l = g.hasOwnProperty(t) ? g[t] : null; + (null !== l + ? 0 === l.type + : !r && + 2 < t.length && + (\\"o\\" === t[0] || \\"O\\" === t[0]) && + (\\"n\\" === t[1] || \\"N\\" === t[1])) || + ((function (e, t, n, r) { + if ( + null === t || + \\"undefined\\" === typeof t || + (function (e, t, n, r) { + if (null !== n && 0 === n.type) return !1; + switch (typeof t) { + case \\"function\\": + case \\"symbol\\": + return !0; + case \\"boolean\\": + return ( + !r && + (null !== n + ? !n.acceptsBooleans + : \\"data-\\" !== (e = e.toLowerCase().slice(0, 5)) && + \\"aria-\\" !== e) + ); + default: + return !1; + } + })(e, t, n, r) + ) + return !0; + if (r) return !1; + if (null !== n) + switch (n.type) { + case 3: + return !t; + case 4: + return !1 === t; + case 5: + return isNaN(t); + case 6: + return isNaN(t) || 1 > t; + } + return !1; + })(t, n, l, r) && (n = null), + r || null === l + ? (function (e) { + return ( + !!p.call(m, e) || + (!p.call(h, e) && + (d.test(e) ? (m[e] = !0) : ((h[e] = !0), !1))) + ); + })(t) && + (null === n ? e.removeAttribute(t) : e.setAttribute(t, \\"\\" + n)) + : l.mustUseProperty + ? (e[l.propertyName] = null === n ? 3 !== l.type && \\"\\" : n) + : ((t = l.attributeName), + (r = l.attributeNamespace), + null === n + ? e.removeAttribute(t) + : ((n = + 3 === (l = l.type) || (4 === l && !0 === n) ? \\"\\" : \\"\\" + n), + r ? e.setAttributeNS(r, t, n) : e.setAttribute(t, n)))); + } + \\"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height\\" + .split(\\" \\") + .forEach(function (e) { + var t = e.replace(y, b); + g[t] = new v(t, 1, !1, e, null, !1, !1); + }), + \\"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type\\" + .split(\\" \\") + .forEach(function (e) { + var t = e.replace(y, b); + g[t] = new v(t, 1, !1, e, \\"http://www.w3.org/1999/xlink\\", !1, !1); + }), + [\\"xml:base\\", \\"xml:lang\\", \\"xml:space\\"].forEach(function (e) { + var t = e.replace(y, b); + g[t] = new v( + t, + 1, + !1, + e, + \\"http://www.w3.org/XML/1998/namespace\\", + !1, + !1 + ); + }), + [\\"tabIndex\\", \\"crossOrigin\\"].forEach(function (e) { + g[e] = new v(e, 1, !1, e.toLowerCase(), null, !1, !1); + }), + (g.xlinkHref = new v( + \\"xlinkHref\\", + 1, + !1, + \\"xlink:href\\", + \\"http://www.w3.org/1999/xlink\\", + !0, + !1 + )), + [\\"src\\", \\"href\\", \\"action\\", \\"formAction\\"].forEach(function (e) { + g[e] = new v(e, 1, !1, e.toLowerCase(), null, !0, !0); + }); + var k = r.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED, + S = 60103, + E = 60106, + x = 60107, + C = 60108, + _ = 60114, + P = 60109, + N = 60110, + T = 60112, + z = 60113, + L = 60120, + O = 60115, + M = 60116, + R = 60121, + F = 60128, + D = 60129, + I = 60130, + U = 60131; + if (\\"function\\" === typeof Symbol && Symbol.for) { + var j = Symbol.for; + (S = j(\\"react.element\\")), + (E = j(\\"react.portal\\")), + (x = j(\\"react.fragment\\")), + (C = j(\\"react.strict_mode\\")), + (_ = j(\\"react.profiler\\")), + (P = j(\\"react.provider\\")), + (N = j(\\"react.context\\")), + (T = j(\\"react.forward_ref\\")), + (z = j(\\"react.suspense\\")), + (L = j(\\"react.suspense_list\\")), + (O = j(\\"react.memo\\")), + (M = j(\\"react.lazy\\")), + (R = j(\\"react.block\\")), + j(\\"react.scope\\"), + (F = j(\\"react.opaque.id\\")), + (D = j(\\"react.debug_trace_mode\\")), + (I = j(\\"react.offscreen\\")), + (U = j(\\"react.legacy_hidden\\")); + } + var A, + V = \\"function\\" === typeof Symbol && Symbol.iterator; + function B(e) { + return null === e || \\"object\\" !== typeof e + ? null + : \\"function\\" === typeof (e = (V && e[V]) || e[\\"@@iterator\\"]) + ? e + : null; + } + function $(e) { + if (void 0 === A) + try { + throw Error(); + } catch (n) { + var t = n.stack.trim().match(/\\\\n( *(at )?)/); + A = (t && t[1]) || \\"\\"; + } + return \\"\\\\n\\" + A + e; + } + var W = !1; + function H(e, t) { + if (!e || W) return \\"\\"; + W = !0; + var n = Error.prepareStackTrace; + Error.prepareStackTrace = void 0; + try { + if (t) + if ( + ((t = function () { + throw Error(); + }), + Object.defineProperty(t.prototype, \\"props\\", { + set: function () { + throw Error(); + }, + }), + \\"object\\" === typeof Reflect && Reflect.construct) + ) { + try { + Reflect.construct(t, []); + } catch (i) { + var r = i; + } + Reflect.construct(e, [], t); + } else { + try { + t.call(); + } catch (i) { + r = i; + } + e.call(t.prototype); + } + else { + try { + throw Error(); + } catch (i) { + r = i; + } + e(); + } + } catch (i) { + if (i && r && \\"string\\" === typeof i.stack) { + for ( + var l = i.stack.split(\\"\\\\n\\"), + a = r.stack.split(\\"\\\\n\\"), + o = l.length - 1, + u = a.length - 1; + 1 <= o && 0 <= u && l[o] !== a[u]; + + ) + u--; + for (; 1 <= o && 0 <= u; o--, u--) + if (l[o] !== a[u]) { + if (1 !== o || 1 !== u) + do { + if ((o--, 0 > --u || l[o] !== a[u])) + return \\"\\\\n\\" + l[o].replace(\\" at new \\", \\" at \\"); + } while (1 <= o && 0 <= u); + break; + } + } + } finally { + (W = !1), (Error.prepareStackTrace = n); + } + return (e = e ? e.displayName || e.name : \\"\\") ? $(e) : \\"\\"; + } + function Q(e) { + switch (e.tag) { + case 5: + return $(e.type); + case 16: + return $(\\"Lazy\\"); + case 13: + return $(\\"Suspense\\"); + case 19: + return $(\\"SuspenseList\\"); + case 0: + case 2: + case 15: + return (e = H(e.type, !1)); + case 11: + return (e = H(e.type.render, !1)); + case 22: + return (e = H(e.type._render, !1)); + case 1: + return (e = H(e.type, !0)); + default: + return \\"\\"; + } + } + function q(e) { + if (null == e) return null; + if (\\"function\\" === typeof e) return e.displayName || e.name || null; + if (\\"string\\" === typeof e) return e; + switch (e) { + case x: + return \\"Fragment\\"; + case E: + return \\"Portal\\"; + case _: + return \\"Profiler\\"; + case C: + return \\"StrictMode\\"; + case z: + return \\"Suspense\\"; + case L: + return \\"SuspenseList\\"; + } + if (\\"object\\" === typeof e) + switch (e.$$typeof) { + case N: + return (e.displayName || \\"Context\\") + \\".Consumer\\"; + case P: + return (e._context.displayName || \\"Context\\") + \\".Provider\\"; + case T: + var t = e.render; + return ( + (t = t.displayName || t.name || \\"\\"), + e.displayName || + (\\"\\" !== t ? \\"ForwardRef(\\" + t + \\")\\" : \\"ForwardRef\\") + ); + case O: + return q(e.type); + case R: + return q(e._render); + case M: + (t = e._payload), (e = e._init); + try { + return q(e(t)); + } catch (n) {} + } + return null; + } + function K(e) { + switch (typeof e) { + case \\"boolean\\": + case \\"number\\": + case \\"object\\": + case \\"string\\": + case \\"undefined\\": + return e; + default: + return \\"\\"; + } + } + function Y(e) { + var t = e.type; + return ( + (e = e.nodeName) && + \\"input\\" === e.toLowerCase() && + (\\"checkbox\\" === t || \\"radio\\" === t) + ); + } + function X(e) { + e._valueTracker || + (e._valueTracker = (function (e) { + var t = Y(e) ? \\"checked\\" : \\"value\\", + n = Object.getOwnPropertyDescriptor(e.constructor.prototype, t), + r = \\"\\" + e[t]; + if ( + !e.hasOwnProperty(t) && + \\"undefined\\" !== typeof n && + \\"function\\" === typeof n.get && + \\"function\\" === typeof n.set + ) { + var l = n.get, + a = n.set; + return ( + Object.defineProperty(e, t, { + configurable: !0, + get: function () { + return l.call(this); + }, + set: function (e) { + (r = \\"\\" + e), a.call(this, e); + }, + }), + Object.defineProperty(e, t, { enumerable: n.enumerable }), + { + getValue: function () { + return r; + }, + setValue: function (e) { + r = \\"\\" + e; + }, + stopTracking: function () { + (e._valueTracker = null), delete e[t]; + }, + } + ); + } + })(e)); + } + function G(e) { + if (!e) return !1; + var t = e._valueTracker; + if (!t) return !0; + var n = t.getValue(), + r = \\"\\"; + return ( + e && (r = Y(e) ? (e.checked ? \\"true\\" : \\"false\\") : e.value), + (e = r) !== n && (t.setValue(e), !0) + ); + } + function Z(e) { + if ( + \\"undefined\\" === + typeof (e = + e || (\\"undefined\\" !== typeof document ? document : void 0)) + ) + return null; + try { + return e.activeElement || e.body; + } catch (t) { + return e.body; + } + } + function J(e, t) { + var n = t.checked; + return l({}, t, { + defaultChecked: void 0, + defaultValue: void 0, + value: void 0, + checked: null != n ? n : e._wrapperState.initialChecked, + }); + } + function ee(e, t) { + var n = null == t.defaultValue ? \\"\\" : t.defaultValue, + r = null != t.checked ? t.checked : t.defaultChecked; + (n = K(null != t.value ? t.value : n)), + (e._wrapperState = { + initialChecked: r, + initialValue: n, + controlled: + \\"checkbox\\" === t.type || \\"radio\\" === t.type + ? null != t.checked + : null != t.value, + }); + } + function te(e, t) { + null != (t = t.checked) && w(e, \\"checked\\", t, !1); + } + function ne(e, t) { + te(e, t); + var n = K(t.value), + r = t.type; + if (null != n) + \\"number\\" === r + ? ((0 === n && \\"\\" === e.value) || e.value != n) && + (e.value = \\"\\" + n) + : e.value !== \\"\\" + n && (e.value = \\"\\" + n); + else if (\\"submit\\" === r || \\"reset\\" === r) + return void e.removeAttribute(\\"value\\"); + t.hasOwnProperty(\\"value\\") + ? le(e, t.type, n) + : t.hasOwnProperty(\\"defaultValue\\") && + le(e, t.type, K(t.defaultValue)), + null == t.checked && + null != t.defaultChecked && + (e.defaultChecked = !!t.defaultChecked); + } + function re(e, t, n) { + if (t.hasOwnProperty(\\"value\\") || t.hasOwnProperty(\\"defaultValue\\")) { + var r = t.type; + if ( + !( + (\\"submit\\" !== r && \\"reset\\" !== r) || + (void 0 !== t.value && null !== t.value) + ) + ) + return; + (t = \\"\\" + e._wrapperState.initialValue), + n || t === e.value || (e.value = t), + (e.defaultValue = t); + } + \\"\\" !== (n = e.name) && (e.name = \\"\\"), + (e.defaultChecked = !!e._wrapperState.initialChecked), + \\"\\" !== n && (e.name = n); + } + function le(e, t, n) { + (\\"number\\" === t && Z(e.ownerDocument) === e) || + (null == n + ? (e.defaultValue = \\"\\" + e._wrapperState.initialValue) + : e.defaultValue !== \\"\\" + n && (e.defaultValue = \\"\\" + n)); + } + function ae(e, t) { + return ( + (e = l({ children: void 0 }, t)), + (t = (function (e) { + var t = \\"\\"; + return ( + r.Children.forEach(e, function (e) { + null != e && (t += e); + }), + t + ); + })(t.children)) && (e.children = t), + e + ); + } + function oe(e, t, n, r) { + if (((e = e.options), t)) { + t = {}; + for (var l = 0; l < n.length; l++) t[\\"$\\" + n[l]] = !0; + for (n = 0; n < e.length; n++) + (l = t.hasOwnProperty(\\"$\\" + e[n].value)), + e[n].selected !== l && (e[n].selected = l), + l && r && (e[n].defaultSelected = !0); + } else { + for (n = \\"\\" + K(n), t = null, l = 0; l < e.length; l++) { + if (e[l].value === n) + return ( + (e[l].selected = !0), void (r && (e[l].defaultSelected = !0)) + ); + null !== t || e[l].disabled || (t = e[l]); + } + null !== t && (t.selected = !0); + } + } + function ue(e, t) { + if (null != t.dangerouslySetInnerHTML) throw Error(o(91)); + return l({}, t, { + value: void 0, + defaultValue: void 0, + children: \\"\\" + e._wrapperState.initialValue, + }); + } + function ie(e, t) { + var n = t.value; + if (null == n) { + if (((n = t.children), (t = t.defaultValue), null != n)) { + if (null != t) throw Error(o(92)); + if (Array.isArray(n)) { + if (!(1 >= n.length)) throw Error(o(93)); + n = n[0]; + } + t = n; + } + null == t && (t = \\"\\"), (n = t); + } + e._wrapperState = { initialValue: K(n) }; + } + function se(e, t) { + var n = K(t.value), + r = K(t.defaultValue); + null != n && + ((n = \\"\\" + n) !== e.value && (e.value = n), + null == t.defaultValue && + e.defaultValue !== n && + (e.defaultValue = n)), + null != r && (e.defaultValue = \\"\\" + r); + } + function ce(e) { + var t = e.textContent; + t === e._wrapperState.initialValue && + \\"\\" !== t && + null !== t && + (e.value = t); + } + var fe = \\"http://www.w3.org/1999/xhtml\\", + de = \\"http://www.w3.org/2000/svg\\"; + function pe(e) { + switch (e) { + case \\"svg\\": + return \\"http://www.w3.org/2000/svg\\"; + case \\"math\\": + return \\"http://www.w3.org/1998/Math/MathML\\"; + default: + return \\"http://www.w3.org/1999/xhtml\\"; + } + } + function he(e, t) { + return null == e || \\"http://www.w3.org/1999/xhtml\\" === e + ? pe(t) + : \\"http://www.w3.org/2000/svg\\" === e && \\"foreignObject\\" === t + ? \\"http://www.w3.org/1999/xhtml\\" + : e; + } + var me, + ve, + ge = + ((ve = function (e, t) { + if (e.namespaceURI !== de || \\"innerHTML\\" in e) e.innerHTML = t; + else { + for ( + (me = me || document.createElement(\\"div\\")).innerHTML = + \\"\\" + t.valueOf().toString() + \\"\\", + t = me.firstChild; + e.firstChild; + + ) + e.removeChild(e.firstChild); + for (; t.firstChild; ) e.appendChild(t.firstChild); + } + }), + \\"undefined\\" !== typeof MSApp && MSApp.execUnsafeLocalFunction + ? function (e, t, n, r) { + MSApp.execUnsafeLocalFunction(function () { + return ve(e, t); + }); + } + : ve); + function ye(e, t) { + if (t) { + var n = e.firstChild; + if (n && n === e.lastChild && 3 === n.nodeType) + return void (n.nodeValue = t); + } + e.textContent = t; + } + var be = { + animationIterationCount: !0, + borderImageOutset: !0, + borderImageSlice: !0, + borderImageWidth: !0, + boxFlex: !0, + boxFlexGroup: !0, + boxOrdinalGroup: !0, + columnCount: !0, + columns: !0, + flex: !0, + flexGrow: !0, + flexPositive: !0, + flexShrink: !0, + flexNegative: !0, + flexOrder: !0, + gridArea: !0, + gridRow: !0, + gridRowEnd: !0, + gridRowSpan: !0, + gridRowStart: !0, + gridColumn: !0, + gridColumnEnd: !0, + gridColumnSpan: !0, + gridColumnStart: !0, + fontWeight: !0, + lineClamp: !0, + lineHeight: !0, + opacity: !0, + order: !0, + orphans: !0, + tabSize: !0, + widows: !0, + zIndex: !0, + zoom: !0, + fillOpacity: !0, + floodOpacity: !0, + stopOpacity: !0, + strokeDasharray: !0, + strokeDashoffset: !0, + strokeMiterlimit: !0, + strokeOpacity: !0, + strokeWidth: !0, + }, + we = [\\"Webkit\\", \\"ms\\", \\"Moz\\", \\"O\\"]; + function ke(e, t, n) { + return null == t || \\"boolean\\" === typeof t || \\"\\" === t + ? \\"\\" + : n || + \\"number\\" !== typeof t || + 0 === t || + (be.hasOwnProperty(e) && be[e]) + ? (\\"\\" + t).trim() + : t + \\"px\\"; + } + function Se(e, t) { + for (var n in ((e = e.style), t)) + if (t.hasOwnProperty(n)) { + var r = 0 === n.indexOf(\\"--\\"), + l = ke(n, t[n], r); + \\"float\\" === n && (n = \\"cssFloat\\"), + r ? e.setProperty(n, l) : (e[n] = l); + } + } + Object.keys(be).forEach(function (e) { + we.forEach(function (t) { + (t = t + e.charAt(0).toUpperCase() + e.substring(1)), (be[t] = be[e]); + }); + }); + var Ee = l( + { menuitem: !0 }, + { + area: !0, + base: !0, + br: !0, + col: !0, + embed: !0, + hr: !0, + img: !0, + input: !0, + keygen: !0, + link: !0, + meta: !0, + param: !0, + source: !0, + track: !0, + wbr: !0, + } + ); + function xe(e, t) { + if (t) { + if ( + Ee[e] && + (null != t.children || null != t.dangerouslySetInnerHTML) + ) + throw Error(o(137, e)); + if (null != t.dangerouslySetInnerHTML) { + if (null != t.children) throw Error(o(60)); + if ( + \\"object\\" !== typeof t.dangerouslySetInnerHTML || + !(\\"__html\\" in t.dangerouslySetInnerHTML) + ) + throw Error(o(61)); + } + if (null != t.style && \\"object\\" !== typeof t.style) + throw Error(o(62)); + } + } + function Ce(e, t) { + if (-1 === e.indexOf(\\"-\\")) return \\"string\\" === typeof t.is; + switch (e) { + case \\"annotation-xml\\": + case \\"color-profile\\": + case \\"font-face\\": + case \\"font-face-src\\": + case \\"font-face-uri\\": + case \\"font-face-format\\": + case \\"font-face-name\\": + case \\"missing-glyph\\": + return !1; + default: + return !0; + } + } + function _e(e) { + return ( + (e = e.target || e.srcElement || window).correspondingUseElement && + (e = e.correspondingUseElement), + 3 === e.nodeType ? e.parentNode : e + ); + } + var Pe = null, + Ne = null, + Te = null; + function ze(e) { + if ((e = rl(e))) { + if (\\"function\\" !== typeof Pe) throw Error(o(280)); + var t = e.stateNode; + t && ((t = al(t)), Pe(e.stateNode, e.type, t)); + } + } + function Le(e) { + Ne ? (Te ? Te.push(e) : (Te = [e])) : (Ne = e); + } + function Oe() { + if (Ne) { + var e = Ne, + t = Te; + if (((Te = Ne = null), ze(e), t)) + for (e = 0; e < t.length; e++) ze(t[e]); + } + } + function Me(e, t) { + return e(t); + } + function Re(e, t, n, r, l) { + return e(t, n, r, l); + } + function Fe() {} + var De = Me, + Ie = !1, + Ue = !1; + function je() { + (null === Ne && null === Te) || (Fe(), Oe()); + } + function Ae(e, t) { + var n = e.stateNode; + if (null === n) return null; + var r = al(n); + if (null === r) return null; + n = r[t]; + e: switch (t) { + case \\"onClick\\": + case \\"onClickCapture\\": + case \\"onDoubleClick\\": + case \\"onDoubleClickCapture\\": + case \\"onMouseDown\\": + case \\"onMouseDownCapture\\": + case \\"onMouseMove\\": + case \\"onMouseMoveCapture\\": + case \\"onMouseUp\\": + case \\"onMouseUpCapture\\": + case \\"onMouseEnter\\": + (r = !r.disabled) || + (r = !( + \\"button\\" === (e = e.type) || + \\"input\\" === e || + \\"select\\" === e || + \\"textarea\\" === e + )), + (e = !r); + break e; + default: + e = !1; + } + if (e) return null; + if (n && \\"function\\" !== typeof n) throw Error(o(231, t, typeof n)); + return n; + } + var Ve = !1; + if (f) + try { + var Be = {}; + Object.defineProperty(Be, \\"passive\\", { + get: function () { + Ve = !0; + }, + }), + window.addEventListener(\\"test\\", Be, Be), + window.removeEventListener(\\"test\\", Be, Be); + } catch (ve) { + Ve = !1; + } + function $e(e, t, n, r, l, a, o, u, i) { + var s = Array.prototype.slice.call(arguments, 3); + try { + t.apply(n, s); + } catch (c) { + this.onError(c); + } + } + var We = !1, + He = null, + Qe = !1, + qe = null, + Ke = { + onError: function (e) { + (We = !0), (He = e); + }, + }; + function Ye(e, t, n, r, l, a, o, u, i) { + (We = !1), (He = null), $e.apply(Ke, arguments); + } + function Xe(e) { + var t = e, + n = e; + if (e.alternate) for (; t.return; ) t = t.return; + else { + e = t; + do { + 0 !== (1026 & (t = e).flags) && (n = t.return), (e = t.return); + } while (e); + } + return 3 === t.tag ? n : null; + } + function Ge(e) { + if (13 === e.tag) { + var t = e.memoizedState; + if ( + (null === t && null !== (e = e.alternate) && (t = e.memoizedState), + null !== t) + ) + return t.dehydrated; + } + return null; + } + function Ze(e) { + if (Xe(e) !== e) throw Error(o(188)); + } + function Je(e) { + if ( + ((e = (function (e) { + var t = e.alternate; + if (!t) { + if (null === (t = Xe(e))) throw Error(o(188)); + return t !== e ? null : e; + } + for (var n = e, r = t; ; ) { + var l = n.return; + if (null === l) break; + var a = l.alternate; + if (null === a) { + if (null !== (r = l.return)) { + n = r; + continue; + } + break; + } + if (l.child === a.child) { + for (a = l.child; a; ) { + if (a === n) return Ze(l), e; + if (a === r) return Ze(l), t; + a = a.sibling; + } + throw Error(o(188)); + } + if (n.return !== r.return) (n = l), (r = a); + else { + for (var u = !1, i = l.child; i; ) { + if (i === n) { + (u = !0), (n = l), (r = a); + break; + } + if (i === r) { + (u = !0), (r = l), (n = a); + break; + } + i = i.sibling; + } + if (!u) { + for (i = a.child; i; ) { + if (i === n) { + (u = !0), (n = a), (r = l); + break; + } + if (i === r) { + (u = !0), (r = a), (n = l); + break; + } + i = i.sibling; + } + if (!u) throw Error(o(189)); + } + } + if (n.alternate !== r) throw Error(o(190)); + } + if (3 !== n.tag) throw Error(o(188)); + return n.stateNode.current === n ? e : t; + })(e)), + !e) + ) + return null; + for (var t = e; ; ) { + if (5 === t.tag || 6 === t.tag) return t; + if (t.child) (t.child.return = t), (t = t.child); + else { + if (t === e) break; + for (; !t.sibling; ) { + if (!t.return || t.return === e) return null; + t = t.return; + } + (t.sibling.return = t.return), (t = t.sibling); + } + } + return null; + } + function et(e, t) { + for (var n = e.alternate; null !== t; ) { + if (t === e || t === n) return !0; + t = t.return; + } + return !1; + } + var tt, + nt, + rt, + lt, + at = !1, + ot = [], + ut = null, + it = null, + st = null, + ct = new Map(), + ft = new Map(), + dt = [], + pt = + \\"mousedown mouseup touchcancel touchend touchstart auxclick dblclick pointercancel pointerdown pointerup dragend dragstart drop compositionend compositionstart keydown keypress keyup input textInput copy cut paste click change contextmenu reset submit\\".split( + \\" \\" + ); + function ht(e, t, n, r, l) { + return { + blockedOn: e, + domEventName: t, + eventSystemFlags: 16 | n, + nativeEvent: l, + targetContainers: [r], + }; + } + function mt(e, t) { + switch (e) { + case \\"focusin\\": + case \\"focusout\\": + ut = null; + break; + case \\"dragenter\\": + case \\"dragleave\\": + it = null; + break; + case \\"mouseover\\": + case \\"mouseout\\": + st = null; + break; + case \\"pointerover\\": + case \\"pointerout\\": + ct.delete(t.pointerId); + break; + case \\"gotpointercapture\\": + case \\"lostpointercapture\\": + ft.delete(t.pointerId); + } + } + function vt(e, t, n, r, l, a) { + return null === e || e.nativeEvent !== a + ? ((e = ht(t, n, r, l, a)), + null !== t && null !== (t = rl(t)) && nt(t), + e) + : ((e.eventSystemFlags |= r), + (t = e.targetContainers), + null !== l && -1 === t.indexOf(l) && t.push(l), + e); + } + function gt(e) { + var t = nl(e.target); + if (null !== t) { + var n = Xe(t); + if (null !== n) + if (13 === (t = n.tag)) { + if (null !== (t = Ge(n))) + return ( + (e.blockedOn = t), + void lt(e.lanePriority, function () { + a.unstable_runWithPriority(e.priority, function () { + rt(n); + }); + }) + ); + } else if (3 === t && n.stateNode.hydrate) + return void (e.blockedOn = + 3 === n.tag ? n.stateNode.containerInfo : null); + } + e.blockedOn = null; + } + function yt(e) { + if (null !== e.blockedOn) return !1; + for (var t = e.targetContainers; 0 < t.length; ) { + var n = Jt(e.domEventName, e.eventSystemFlags, t[0], e.nativeEvent); + if (null !== n) + return null !== (t = rl(n)) && nt(t), (e.blockedOn = n), !1; + t.shift(); + } + return !0; + } + function bt(e, t, n) { + yt(e) && n.delete(t); + } + function wt() { + for (at = !1; 0 < ot.length; ) { + var e = ot[0]; + if (null !== e.blockedOn) { + null !== (e = rl(e.blockedOn)) && tt(e); + break; + } + for (var t = e.targetContainers; 0 < t.length; ) { + var n = Jt(e.domEventName, e.eventSystemFlags, t[0], e.nativeEvent); + if (null !== n) { + e.blockedOn = n; + break; + } + t.shift(); + } + null === e.blockedOn && ot.shift(); + } + null !== ut && yt(ut) && (ut = null), + null !== it && yt(it) && (it = null), + null !== st && yt(st) && (st = null), + ct.forEach(bt), + ft.forEach(bt); + } + function kt(e, t) { + e.blockedOn === t && + ((e.blockedOn = null), + at || + ((at = !0), + a.unstable_scheduleCallback(a.unstable_NormalPriority, wt))); + } + function St(e) { + function t(t) { + return kt(t, e); + } + if (0 < ot.length) { + kt(ot[0], e); + for (var n = 1; n < ot.length; n++) { + var r = ot[n]; + r.blockedOn === e && (r.blockedOn = null); + } + } + for ( + null !== ut && kt(ut, e), + null !== it && kt(it, e), + null !== st && kt(st, e), + ct.forEach(t), + ft.forEach(t), + n = 0; + n < dt.length; + n++ + ) + (r = dt[n]).blockedOn === e && (r.blockedOn = null); + for (; 0 < dt.length && null === (n = dt[0]).blockedOn; ) + gt(n), null === n.blockedOn && dt.shift(); + } + function Et(e, t) { + var n = {}; + return ( + (n[e.toLowerCase()] = t.toLowerCase()), + (n[\\"Webkit\\" + e] = \\"webkit\\" + t), + (n[\\"Moz\\" + e] = \\"moz\\" + t), + n + ); + } + var xt = { + animationend: Et(\\"Animation\\", \\"AnimationEnd\\"), + animationiteration: Et(\\"Animation\\", \\"AnimationIteration\\"), + animationstart: Et(\\"Animation\\", \\"AnimationStart\\"), + transitionend: Et(\\"Transition\\", \\"TransitionEnd\\"), + }, + Ct = {}, + _t = {}; + function Pt(e) { + if (Ct[e]) return Ct[e]; + if (!xt[e]) return e; + var t, + n = xt[e]; + for (t in n) if (n.hasOwnProperty(t) && t in _t) return (Ct[e] = n[t]); + return e; + } + f && + ((_t = document.createElement(\\"div\\").style), + \\"AnimationEvent\\" in window || + (delete xt.animationend.animation, + delete xt.animationiteration.animation, + delete xt.animationstart.animation), + \\"TransitionEvent\\" in window || delete xt.transitionend.transition); + var Nt = Pt(\\"animationend\\"), + Tt = Pt(\\"animationiteration\\"), + zt = Pt(\\"animationstart\\"), + Lt = Pt(\\"transitionend\\"), + Ot = new Map(), + Mt = new Map(), + Rt = [ + \\"abort\\", + \\"abort\\", + Nt, + \\"animationEnd\\", + Tt, + \\"animationIteration\\", + zt, + \\"animationStart\\", + \\"canplay\\", + \\"canPlay\\", + \\"canplaythrough\\", + \\"canPlayThrough\\", + \\"durationchange\\", + \\"durationChange\\", + \\"emptied\\", + \\"emptied\\", + \\"encrypted\\", + \\"encrypted\\", + \\"ended\\", + \\"ended\\", + \\"error\\", + \\"error\\", + \\"gotpointercapture\\", + \\"gotPointerCapture\\", + \\"load\\", + \\"load\\", + \\"loadeddata\\", + \\"loadedData\\", + \\"loadedmetadata\\", + \\"loadedMetadata\\", + \\"loadstart\\", + \\"loadStart\\", + \\"lostpointercapture\\", + \\"lostPointerCapture\\", + \\"playing\\", + \\"playing\\", + \\"progress\\", + \\"progress\\", + \\"seeking\\", + \\"seeking\\", + \\"stalled\\", + \\"stalled\\", + \\"suspend\\", + \\"suspend\\", + \\"timeupdate\\", + \\"timeUpdate\\", + Lt, + \\"transitionEnd\\", + \\"waiting\\", + \\"waiting\\", + ]; + function Ft(e, t) { + for (var n = 0; n < e.length; n += 2) { + var r = e[n], + l = e[n + 1]; + (l = \\"on\\" + (l[0].toUpperCase() + l.slice(1))), + Mt.set(r, t), + Ot.set(r, l), + s(l, [r]); + } + } + (0, a.unstable_now)(); + var Dt = 8; + function It(e) { + if (0 !== (1 & e)) return (Dt = 15), 1; + if (0 !== (2 & e)) return (Dt = 14), 2; + if (0 !== (4 & e)) return (Dt = 13), 4; + var t = 24 & e; + return 0 !== t + ? ((Dt = 12), t) + : 0 !== (32 & e) + ? ((Dt = 11), 32) + : 0 !== (t = 192 & e) + ? ((Dt = 10), t) + : 0 !== (256 & e) + ? ((Dt = 9), 256) + : 0 !== (t = 3584 & e) + ? ((Dt = 8), t) + : 0 !== (4096 & e) + ? ((Dt = 7), 4096) + : 0 !== (t = 4186112 & e) + ? ((Dt = 6), t) + : 0 !== (t = 62914560 & e) + ? ((Dt = 5), t) + : 67108864 & e + ? ((Dt = 4), 67108864) + : 0 !== (134217728 & e) + ? ((Dt = 3), 134217728) + : 0 !== (t = 805306368 & e) + ? ((Dt = 2), t) + : 0 !== (1073741824 & e) + ? ((Dt = 1), 1073741824) + : ((Dt = 8), e); + } + function Ut(e, t) { + var n = e.pendingLanes; + if (0 === n) return (Dt = 0); + var r = 0, + l = 0, + a = e.expiredLanes, + o = e.suspendedLanes, + u = e.pingedLanes; + if (0 !== a) (r = a), (l = Dt = 15); + else if (0 !== (a = 134217727 & n)) { + var i = a & ~o; + 0 !== i + ? ((r = It(i)), (l = Dt)) + : 0 !== (u &= a) && ((r = It(u)), (l = Dt)); + } else + 0 !== (a = n & ~o) + ? ((r = It(a)), (l = Dt)) + : 0 !== u && ((r = It(u)), (l = Dt)); + if (0 === r) return 0; + if ( + ((r = n & (((0 > (r = 31 - Wt(r)) ? 0 : 1 << r) << 1) - 1)), + 0 !== t && t !== r && 0 === (t & o)) + ) { + if ((It(t), l <= Dt)) return t; + Dt = l; + } + if (0 !== (t = e.entangledLanes)) + for (e = e.entanglements, t &= r; 0 < t; ) + (l = 1 << (n = 31 - Wt(t))), (r |= e[n]), (t &= ~l); + return r; + } + function jt(e) { + return 0 !== (e = -1073741825 & e.pendingLanes) + ? e + : 1073741824 & e + ? 1073741824 + : 0; + } + function At(e, t) { + switch (e) { + case 15: + return 1; + case 14: + return 2; + case 12: + return 0 === (e = Vt(24 & ~t)) ? At(10, t) : e; + case 10: + return 0 === (e = Vt(192 & ~t)) ? At(8, t) : e; + case 8: + return ( + 0 === (e = Vt(3584 & ~t)) && + 0 === (e = Vt(4186112 & ~t)) && + (e = 512), + e + ); + case 2: + return 0 === (t = Vt(805306368 & ~t)) && (t = 268435456), t; + } + throw Error(o(358, e)); + } + function Vt(e) { + return e & -e; + } + function Bt(e) { + for (var t = [], n = 0; 31 > n; n++) t.push(e); + return t; + } + function $t(e, t, n) { + e.pendingLanes |= t; + var r = t - 1; + (e.suspendedLanes &= r), + (e.pingedLanes &= r), + ((e = e.eventTimes)[(t = 31 - Wt(t))] = n); + } + var Wt = Math.clz32 + ? Math.clz32 + : function (e) { + return 0 === e ? 32 : (31 - ((Ht(e) / Qt) | 0)) | 0; + }, + Ht = Math.log, + Qt = Math.LN2; + var qt = a.unstable_UserBlockingPriority, + Kt = a.unstable_runWithPriority, + Yt = !0; + function Xt(e, t, n, r) { + Ie || Fe(); + var l = Zt, + a = Ie; + Ie = !0; + try { + Re(l, e, t, n, r); + } finally { + (Ie = a) || je(); + } + } + function Gt(e, t, n, r) { + Kt(qt, Zt.bind(null, e, t, n, r)); + } + function Zt(e, t, n, r) { + var l; + if (Yt) + if ((l = 0 === (4 & t)) && 0 < ot.length && -1 < pt.indexOf(e)) + (e = ht(null, e, t, n, r)), ot.push(e); + else { + var a = Jt(e, t, n, r); + if (null === a) l && mt(e, r); + else { + if (l) { + if (-1 < pt.indexOf(e)) + return (e = ht(a, e, t, n, r)), void ot.push(e); + if ( + (function (e, t, n, r, l) { + switch (t) { + case \\"focusin\\": + return (ut = vt(ut, e, t, n, r, l)), !0; + case \\"dragenter\\": + return (it = vt(it, e, t, n, r, l)), !0; + case \\"mouseover\\": + return (st = vt(st, e, t, n, r, l)), !0; + case \\"pointerover\\": + var a = l.pointerId; + return ( + ct.set(a, vt(ct.get(a) || null, e, t, n, r, l)), !0 + ); + case \\"gotpointercapture\\": + return ( + (a = l.pointerId), + ft.set(a, vt(ft.get(a) || null, e, t, n, r, l)), + !0 + ); + } + return !1; + })(a, e, t, n, r) + ) + return; + mt(e, r); + } + Fr(e, t, r, null, n); + } + } + } + function Jt(e, t, n, r) { + var l = _e(r); + if (null !== (l = nl(l))) { + var a = Xe(l); + if (null === a) l = null; + else { + var o = a.tag; + if (13 === o) { + if (null !== (l = Ge(a))) return l; + l = null; + } else if (3 === o) { + if (a.stateNode.hydrate) + return 3 === a.tag ? a.stateNode.containerInfo : null; + l = null; + } else a !== l && (l = null); + } + } + return Fr(e, t, r, l, n), null; + } + var en = null, + tn = null, + nn = null; + function rn() { + if (nn) return nn; + var e, + t, + n = tn, + r = n.length, + l = \\"value\\" in en ? en.value : en.textContent, + a = l.length; + for (e = 0; e < r && n[e] === l[e]; e++); + var o = r - e; + for (t = 1; t <= o && n[r - t] === l[a - t]; t++); + return (nn = l.slice(e, 1 < t ? 1 - t : void 0)); + } + function ln(e) { + var t = e.keyCode; + return ( + \\"charCode\\" in e + ? 0 === (e = e.charCode) && 13 === t && (e = 13) + : (e = t), + 10 === e && (e = 13), + 32 <= e || 13 === e ? e : 0 + ); + } + function an() { + return !0; + } + function on() { + return !1; + } + function un(e) { + function t(t, n, r, l, a) { + for (var o in ((this._reactName = t), + (this._targetInst = r), + (this.type = n), + (this.nativeEvent = l), + (this.target = a), + (this.currentTarget = null), + e)) + e.hasOwnProperty(o) && ((t = e[o]), (this[o] = t ? t(l) : l[o])); + return ( + (this.isDefaultPrevented = ( + null != l.defaultPrevented + ? l.defaultPrevented + : !1 === l.returnValue + ) + ? an + : on), + (this.isPropagationStopped = on), + this + ); + } + return ( + l(t.prototype, { + preventDefault: function () { + this.defaultPrevented = !0; + var e = this.nativeEvent; + e && + (e.preventDefault + ? e.preventDefault() + : \\"unknown\\" !== typeof e.returnValue && (e.returnValue = !1), + (this.isDefaultPrevented = an)); + }, + stopPropagation: function () { + var e = this.nativeEvent; + e && + (e.stopPropagation + ? e.stopPropagation() + : \\"unknown\\" !== typeof e.cancelBubble && + (e.cancelBubble = !0), + (this.isPropagationStopped = an)); + }, + persist: function () {}, + isPersistent: an, + }), + t + ); + } + var sn, + cn, + fn, + dn = { + eventPhase: 0, + bubbles: 0, + cancelable: 0, + timeStamp: function (e) { + return e.timeStamp || Date.now(); + }, + defaultPrevented: 0, + isTrusted: 0, + }, + pn = un(dn), + hn = l({}, dn, { view: 0, detail: 0 }), + mn = un(hn), + vn = l({}, hn, { + screenX: 0, + screenY: 0, + clientX: 0, + clientY: 0, + pageX: 0, + pageY: 0, + ctrlKey: 0, + shiftKey: 0, + altKey: 0, + metaKey: 0, + getModifierState: Nn, + button: 0, + buttons: 0, + relatedTarget: function (e) { + return void 0 === e.relatedTarget + ? e.fromElement === e.srcElement + ? e.toElement + : e.fromElement + : e.relatedTarget; + }, + movementX: function (e) { + return \\"movementX\\" in e + ? e.movementX + : (e !== fn && + (fn && \\"mousemove\\" === e.type + ? ((sn = e.screenX - fn.screenX), + (cn = e.screenY - fn.screenY)) + : (cn = sn = 0), + (fn = e)), + sn); + }, + movementY: function (e) { + return \\"movementY\\" in e ? e.movementY : cn; + }, + }), + gn = un(vn), + yn = un(l({}, vn, { dataTransfer: 0 })), + bn = un(l({}, hn, { relatedTarget: 0 })), + wn = un( + l({}, dn, { animationName: 0, elapsedTime: 0, pseudoElement: 0 }) + ), + kn = l({}, dn, { + clipboardData: function (e) { + return \\"clipboardData\\" in e + ? e.clipboardData + : window.clipboardData; + }, + }), + Sn = un(kn), + En = un(l({}, dn, { data: 0 })), + xn = { + Esc: \\"Escape\\", + Spacebar: \\" \\", + Left: \\"ArrowLeft\\", + Up: \\"ArrowUp\\", + Right: \\"ArrowRight\\", + Down: \\"ArrowDown\\", + Del: \\"Delete\\", + Win: \\"OS\\", + Menu: \\"ContextMenu\\", + Apps: \\"ContextMenu\\", + Scroll: \\"ScrollLock\\", + MozPrintableKey: \\"Unidentified\\", + }, + Cn = { + 8: \\"Backspace\\", + 9: \\"Tab\\", + 12: \\"Clear\\", + 13: \\"Enter\\", + 16: \\"Shift\\", + 17: \\"Control\\", + 18: \\"Alt\\", + 19: \\"Pause\\", + 20: \\"CapsLock\\", + 27: \\"Escape\\", + 32: \\" \\", + 33: \\"PageUp\\", + 34: \\"PageDown\\", + 35: \\"End\\", + 36: \\"Home\\", + 37: \\"ArrowLeft\\", + 38: \\"ArrowUp\\", + 39: \\"ArrowRight\\", + 40: \\"ArrowDown\\", + 45: \\"Insert\\", + 46: \\"Delete\\", + 112: \\"F1\\", + 113: \\"F2\\", + 114: \\"F3\\", + 115: \\"F4\\", + 116: \\"F5\\", + 117: \\"F6\\", + 118: \\"F7\\", + 119: \\"F8\\", + 120: \\"F9\\", + 121: \\"F10\\", + 122: \\"F11\\", + 123: \\"F12\\", + 144: \\"NumLock\\", + 145: \\"ScrollLock\\", + 224: \\"Meta\\", + }, + _n = { + Alt: \\"altKey\\", + Control: \\"ctrlKey\\", + Meta: \\"metaKey\\", + Shift: \\"shiftKey\\", + }; + function Pn(e) { + var t = this.nativeEvent; + return t.getModifierState + ? t.getModifierState(e) + : !!(e = _n[e]) && !!t[e]; + } + function Nn() { + return Pn; + } + var Tn = l({}, hn, { + key: function (e) { + if (e.key) { + var t = xn[e.key] || e.key; + if (\\"Unidentified\\" !== t) return t; + } + return \\"keypress\\" === e.type + ? 13 === (e = ln(e)) + ? \\"Enter\\" + : String.fromCharCode(e) + : \\"keydown\\" === e.type || \\"keyup\\" === e.type + ? Cn[e.keyCode] || \\"Unidentified\\" + : \\"\\"; + }, + code: 0, + location: 0, + ctrlKey: 0, + shiftKey: 0, + altKey: 0, + metaKey: 0, + repeat: 0, + locale: 0, + getModifierState: Nn, + charCode: function (e) { + return \\"keypress\\" === e.type ? ln(e) : 0; + }, + keyCode: function (e) { + return \\"keydown\\" === e.type || \\"keyup\\" === e.type ? e.keyCode : 0; + }, + which: function (e) { + return \\"keypress\\" === e.type + ? ln(e) + : \\"keydown\\" === e.type || \\"keyup\\" === e.type + ? e.keyCode + : 0; + }, + }), + zn = un(Tn), + Ln = un( + l({}, vn, { + pointerId: 0, + width: 0, + height: 0, + pressure: 0, + tangentialPressure: 0, + tiltX: 0, + tiltY: 0, + twist: 0, + pointerType: 0, + isPrimary: 0, + }) + ), + On = un( + l({}, hn, { + touches: 0, + targetTouches: 0, + changedTouches: 0, + altKey: 0, + metaKey: 0, + ctrlKey: 0, + shiftKey: 0, + getModifierState: Nn, + }) + ), + Mn = un( + l({}, dn, { propertyName: 0, elapsedTime: 0, pseudoElement: 0 }) + ), + Rn = l({}, vn, { + deltaX: function (e) { + return \\"deltaX\\" in e + ? e.deltaX + : \\"wheelDeltaX\\" in e + ? -e.wheelDeltaX + : 0; + }, + deltaY: function (e) { + return \\"deltaY\\" in e + ? e.deltaY + : \\"wheelDeltaY\\" in e + ? -e.wheelDeltaY + : \\"wheelDelta\\" in e + ? -e.wheelDelta + : 0; + }, + deltaZ: 0, + deltaMode: 0, + }), + Fn = un(Rn), + Dn = [9, 13, 27, 32], + In = f && \\"CompositionEvent\\" in window, + Un = null; + f && \\"documentMode\\" in document && (Un = document.documentMode); + var jn = f && \\"TextEvent\\" in window && !Un, + An = f && (!In || (Un && 8 < Un && 11 >= Un)), + Vn = String.fromCharCode(32), + Bn = !1; + function $n(e, t) { + switch (e) { + case \\"keyup\\": + return -1 !== Dn.indexOf(t.keyCode); + case \\"keydown\\": + return 229 !== t.keyCode; + case \\"keypress\\": + case \\"mousedown\\": + case \\"focusout\\": + return !0; + default: + return !1; + } + } + function Wn(e) { + return \\"object\\" === typeof (e = e.detail) && \\"data\\" in e + ? e.data + : null; + } + var Hn = !1; + var Qn = { + color: !0, + date: !0, + datetime: !0, + \\"datetime-local\\": !0, + email: !0, + month: !0, + number: !0, + password: !0, + range: !0, + search: !0, + tel: !0, + text: !0, + time: !0, + url: !0, + week: !0, + }; + function qn(e) { + var t = e && e.nodeName && e.nodeName.toLowerCase(); + return \\"input\\" === t ? !!Qn[e.type] : \\"textarea\\" === t; + } + function Kn(e, t, n, r) { + Le(r), + 0 < (t = Ir(t, \\"onChange\\")).length && + ((n = new pn(\\"onChange\\", \\"change\\", null, n, r)), + e.push({ event: n, listeners: t })); + } + var Yn = null, + Xn = null; + function Gn(e) { + Tr(e, 0); + } + function Zn(e) { + if (G(ll(e))) return e; + } + function Jn(e, t) { + if (\\"change\\" === e) return t; + } + var er = !1; + if (f) { + var tr; + if (f) { + var nr = \\"oninput\\" in document; + if (!nr) { + var rr = document.createElement(\\"div\\"); + rr.setAttribute(\\"oninput\\", \\"return;\\"), + (nr = \\"function\\" === typeof rr.oninput); + } + tr = nr; + } else tr = !1; + er = tr && (!document.documentMode || 9 < document.documentMode); + } + function lr() { + Yn && (Yn.detachEvent(\\"onpropertychange\\", ar), (Xn = Yn = null)); + } + function ar(e) { + if (\\"value\\" === e.propertyName && Zn(Xn)) { + var t = []; + if ((Kn(t, Xn, e, _e(e)), (e = Gn), Ie)) e(t); + else { + Ie = !0; + try { + Me(e, t); + } finally { + (Ie = !1), je(); + } + } + } + } + function or(e, t, n) { + \\"focusin\\" === e + ? (lr(), (Xn = n), (Yn = t).attachEvent(\\"onpropertychange\\", ar)) + : \\"focusout\\" === e && lr(); + } + function ur(e) { + if (\\"selectionchange\\" === e || \\"keyup\\" === e || \\"keydown\\" === e) + return Zn(Xn); + } + function ir(e, t) { + if (\\"click\\" === e) return Zn(t); + } + function sr(e, t) { + if (\\"input\\" === e || \\"change\\" === e) return Zn(t); + } + var cr = + \\"function\\" === typeof Object.is + ? Object.is + : function (e, t) { + return ( + (e === t && (0 !== e || 1 / e === 1 / t)) || + (e !== e && t !== t) + ); + }, + fr = Object.prototype.hasOwnProperty; + function dr(e, t) { + if (cr(e, t)) return !0; + if ( + \\"object\\" !== typeof e || + null === e || + \\"object\\" !== typeof t || + null === t + ) + return !1; + var n = Object.keys(e), + r = Object.keys(t); + if (n.length !== r.length) return !1; + for (r = 0; r < n.length; r++) + if (!fr.call(t, n[r]) || !cr(e[n[r]], t[n[r]])) return !1; + return !0; + } + function pr(e) { + for (; e && e.firstChild; ) e = e.firstChild; + return e; + } + function hr(e, t) { + var n, + r = pr(e); + for (e = 0; r; ) { + if (3 === r.nodeType) { + if (((n = e + r.textContent.length), e <= t && n >= t)) + return { node: r, offset: t - e }; + e = n; + } + e: { + for (; r; ) { + if (r.nextSibling) { + r = r.nextSibling; + break e; + } + r = r.parentNode; + } + r = void 0; + } + r = pr(r); + } + } + function mr(e, t) { + return ( + !(!e || !t) && + (e === t || + ((!e || 3 !== e.nodeType) && + (t && 3 === t.nodeType + ? mr(e, t.parentNode) + : \\"contains\\" in e + ? e.contains(t) + : !!e.compareDocumentPosition && + !!(16 & e.compareDocumentPosition(t))))) + ); + } + function vr() { + for (var e = window, t = Z(); t instanceof e.HTMLIFrameElement; ) { + try { + var n = \\"string\\" === typeof t.contentWindow.location.href; + } catch (r) { + n = !1; + } + if (!n) break; + t = Z((e = t.contentWindow).document); + } + return t; + } + function gr(e) { + var t = e && e.nodeName && e.nodeName.toLowerCase(); + return ( + t && + ((\\"input\\" === t && + (\\"text\\" === e.type || + \\"search\\" === e.type || + \\"tel\\" === e.type || + \\"url\\" === e.type || + \\"password\\" === e.type)) || + \\"textarea\\" === t || + \\"true\\" === e.contentEditable) + ); + } + var yr = f && \\"documentMode\\" in document && 11 >= document.documentMode, + br = null, + wr = null, + kr = null, + Sr = !1; + function Er(e, t, n) { + var r = + n.window === n ? n.document : 9 === n.nodeType ? n : n.ownerDocument; + Sr || + null == br || + br !== Z(r) || + (\\"selectionStart\\" in (r = br) && gr(r) + ? (r = { start: r.selectionStart, end: r.selectionEnd }) + : (r = { + anchorNode: (r = ( + (r.ownerDocument && r.ownerDocument.defaultView) || + window + ).getSelection()).anchorNode, + anchorOffset: r.anchorOffset, + focusNode: r.focusNode, + focusOffset: r.focusOffset, + }), + (kr && dr(kr, r)) || + ((kr = r), + 0 < (r = Ir(wr, \\"onSelect\\")).length && + ((t = new pn(\\"onSelect\\", \\"select\\", null, t, n)), + e.push({ event: t, listeners: r }), + (t.target = br)))); + } + Ft( + \\"cancel cancel click click close close contextmenu contextMenu copy copy cut cut auxclick auxClick dblclick doubleClick dragend dragEnd dragstart dragStart drop drop focusin focus focusout blur input input invalid invalid keydown keyDown keypress keyPress keyup keyUp mousedown mouseDown mouseup mouseUp paste paste pause pause play play pointercancel pointerCancel pointerdown pointerDown pointerup pointerUp ratechange rateChange reset reset seeked seeked submit submit touchcancel touchCancel touchend touchEnd touchstart touchStart volumechange volumeChange\\".split( + \\" \\" + ), + 0 + ), + Ft( + \\"drag drag dragenter dragEnter dragexit dragExit dragleave dragLeave dragover dragOver mousemove mouseMove mouseout mouseOut mouseover mouseOver pointermove pointerMove pointerout pointerOut pointerover pointerOver scroll scroll toggle toggle touchmove touchMove wheel wheel\\".split( + \\" \\" + ), + 1 + ), + Ft(Rt, 2); + for ( + var xr = + \\"change selectionchange textInput compositionstart compositionend compositionupdate\\".split( + \\" \\" + ), + Cr = 0; + Cr < xr.length; + Cr++ + ) + Mt.set(xr[Cr], 0); + c(\\"onMouseEnter\\", [\\"mouseout\\", \\"mouseover\\"]), + c(\\"onMouseLeave\\", [\\"mouseout\\", \\"mouseover\\"]), + c(\\"onPointerEnter\\", [\\"pointerout\\", \\"pointerover\\"]), + c(\\"onPointerLeave\\", [\\"pointerout\\", \\"pointerover\\"]), + s( + \\"onChange\\", + \\"change click focusin focusout input keydown keyup selectionchange\\".split( + \\" \\" + ) + ), + s( + \\"onSelect\\", + \\"focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange\\".split( + \\" \\" + ) + ), + s(\\"onBeforeInput\\", [ + \\"compositionend\\", + \\"keypress\\", + \\"textInput\\", + \\"paste\\", + ]), + s( + \\"onCompositionEnd\\", + \\"compositionend focusout keydown keypress keyup mousedown\\".split(\\" \\") + ), + s( + \\"onCompositionStart\\", + \\"compositionstart focusout keydown keypress keyup mousedown\\".split( + \\" \\" + ) + ), + s( + \\"onCompositionUpdate\\", + \\"compositionupdate focusout keydown keypress keyup mousedown\\".split( + \\" \\" + ) + ); + var _r = + \\"abort canplay canplaythrough durationchange emptied encrypted ended error loadeddata loadedmetadata loadstart pause play playing progress ratechange seeked seeking stalled suspend timeupdate volumechange waiting\\".split( + \\" \\" + ), + Pr = new Set( + \\"cancel close invalid load scroll toggle\\".split(\\" \\").concat(_r) + ); + function Nr(e, t, n) { + var r = e.type || \\"unknown-event\\"; + (e.currentTarget = n), + (function (e, t, n, r, l, a, u, i, s) { + if ((Ye.apply(this, arguments), We)) { + if (!We) throw Error(o(198)); + var c = He; + (We = !1), (He = null), Qe || ((Qe = !0), (qe = c)); + } + })(r, t, void 0, e), + (e.currentTarget = null); + } + function Tr(e, t) { + t = 0 !== (4 & t); + for (var n = 0; n < e.length; n++) { + var r = e[n], + l = r.event; + r = r.listeners; + e: { + var a = void 0; + if (t) + for (var o = r.length - 1; 0 <= o; o--) { + var u = r[o], + i = u.instance, + s = u.currentTarget; + if (((u = u.listener), i !== a && l.isPropagationStopped())) + break e; + Nr(l, u, s), (a = i); + } + else + for (o = 0; o < r.length; o++) { + if ( + ((i = (u = r[o]).instance), + (s = u.currentTarget), + (u = u.listener), + i !== a && l.isPropagationStopped()) + ) + break e; + Nr(l, u, s), (a = i); + } + } + } + if (Qe) throw ((e = qe), (Qe = !1), (qe = null), e); + } + function zr(e, t) { + var n = ol(t), + r = e + \\"__bubble\\"; + n.has(r) || (Rr(t, e, 2, !1), n.add(r)); + } + var Lr = \\"_reactListening\\" + Math.random().toString(36).slice(2); + function Or(e) { + e[Lr] || + ((e[Lr] = !0), + u.forEach(function (t) { + Pr.has(t) || Mr(t, !1, e, null), Mr(t, !0, e, null); + })); + } + function Mr(e, t, n, r) { + var l = + 4 < arguments.length && void 0 !== arguments[4] ? arguments[4] : 0, + a = n; + if ( + (\\"selectionchange\\" === e && 9 !== n.nodeType && (a = n.ownerDocument), + null !== r && !t && Pr.has(e)) + ) { + if (\\"scroll\\" !== e) return; + (l |= 2), (a = r); + } + var o = ol(a), + u = e + \\"__\\" + (t ? \\"capture\\" : \\"bubble\\"); + o.has(u) || (t && (l |= 4), Rr(a, e, l, t), o.add(u)); + } + function Rr(e, t, n, r) { + var l = Mt.get(t); + switch (void 0 === l ? 2 : l) { + case 0: + l = Xt; + break; + case 1: + l = Gt; + break; + default: + l = Zt; + } + (n = l.bind(null, t, n, e)), + (l = void 0), + !Ve || + (\\"touchstart\\" !== t && \\"touchmove\\" !== t && \\"wheel\\" !== t) || + (l = !0), + r + ? void 0 !== l + ? e.addEventListener(t, n, { capture: !0, passive: l }) + : e.addEventListener(t, n, !0) + : void 0 !== l + ? e.addEventListener(t, n, { passive: l }) + : e.addEventListener(t, n, !1); + } + function Fr(e, t, n, r, l) { + var a = r; + if (0 === (1 & t) && 0 === (2 & t) && null !== r) + e: for (;;) { + if (null === r) return; + var o = r.tag; + if (3 === o || 4 === o) { + var u = r.stateNode.containerInfo; + if (u === l || (8 === u.nodeType && u.parentNode === l)) break; + if (4 === o) + for (o = r.return; null !== o; ) { + var i = o.tag; + if ( + (3 === i || 4 === i) && + ((i = o.stateNode.containerInfo) === l || + (8 === i.nodeType && i.parentNode === l)) + ) + return; + o = o.return; + } + for (; null !== u; ) { + if (null === (o = nl(u))) return; + if (5 === (i = o.tag) || 6 === i) { + r = a = o; + continue e; + } + u = u.parentNode; + } + } + r = r.return; + } + !(function (e, t, n) { + if (Ue) return e(t, n); + Ue = !0; + try { + De(e, t, n); + } finally { + (Ue = !1), je(); + } + })(function () { + var r = a, + l = _e(n), + o = []; + e: { + var u = Ot.get(e); + if (void 0 !== u) { + var i = pn, + s = e; + switch (e) { + case \\"keypress\\": + if (0 === ln(n)) break e; + case \\"keydown\\": + case \\"keyup\\": + i = zn; + break; + case \\"focusin\\": + (s = \\"focus\\"), (i = bn); + break; + case \\"focusout\\": + (s = \\"blur\\"), (i = bn); + break; + case \\"beforeblur\\": + case \\"afterblur\\": + i = bn; + break; + case \\"click\\": + if (2 === n.button) break e; + case \\"auxclick\\": + case \\"dblclick\\": + case \\"mousedown\\": + case \\"mousemove\\": + case \\"mouseup\\": + case \\"mouseout\\": + case \\"mouseover\\": + case \\"contextmenu\\": + i = gn; + break; + case \\"drag\\": + case \\"dragend\\": + case \\"dragenter\\": + case \\"dragexit\\": + case \\"dragleave\\": + case \\"dragover\\": + case \\"dragstart\\": + case \\"drop\\": + i = yn; + break; + case \\"touchcancel\\": + case \\"touchend\\": + case \\"touchmove\\": + case \\"touchstart\\": + i = On; + break; + case Nt: + case Tt: + case zt: + i = wn; + break; + case Lt: + i = Mn; + break; + case \\"scroll\\": + i = mn; + break; + case \\"wheel\\": + i = Fn; + break; + case \\"copy\\": + case \\"cut\\": + case \\"paste\\": + i = Sn; + break; + case \\"gotpointercapture\\": + case \\"lostpointercapture\\": + case \\"pointercancel\\": + case \\"pointerdown\\": + case \\"pointermove\\": + case \\"pointerout\\": + case \\"pointerover\\": + case \\"pointerup\\": + i = Ln; + } + var c = 0 !== (4 & t), + f = !c && \\"scroll\\" === e, + d = c ? (null !== u ? u + \\"Capture\\" : null) : u; + c = []; + for (var p, h = r; null !== h; ) { + var m = (p = h).stateNode; + if ( + (5 === p.tag && + null !== m && + ((p = m), + null !== d && + null != (m = Ae(h, d)) && + c.push(Dr(h, m, p))), + f) + ) + break; + h = h.return; + } + 0 < c.length && + ((u = new i(u, s, null, n, l)), + o.push({ event: u, listeners: c })); + } + } + if (0 === (7 & t)) { + if ( + ((i = \\"mouseout\\" === e || \\"pointerout\\" === e), + (!(u = \\"mouseover\\" === e || \\"pointerover\\" === e) || + 0 !== (16 & t) || + !(s = n.relatedTarget || n.fromElement) || + (!nl(s) && !s[el])) && + (i || u) && + ((u = + l.window === l + ? l + : (u = l.ownerDocument) + ? u.defaultView || u.parentWindow + : window), + i + ? ((i = r), + null !== + (s = (s = n.relatedTarget || n.toElement) + ? nl(s) + : null) && + (s !== (f = Xe(s)) || (5 !== s.tag && 6 !== s.tag)) && + (s = null)) + : ((i = null), (s = r)), + i !== s)) + ) { + if ( + ((c = gn), + (m = \\"onMouseLeave\\"), + (d = \\"onMouseEnter\\"), + (h = \\"mouse\\"), + (\\"pointerout\\" !== e && \\"pointerover\\" !== e) || + ((c = Ln), + (m = \\"onPointerLeave\\"), + (d = \\"onPointerEnter\\"), + (h = \\"pointer\\")), + (f = null == i ? u : ll(i)), + (p = null == s ? u : ll(s)), + ((u = new c(m, h + \\"leave\\", i, n, l)).target = f), + (u.relatedTarget = p), + (m = null), + nl(l) === r && + (((c = new c(d, h + \\"enter\\", s, n, l)).target = p), + (c.relatedTarget = f), + (m = c)), + (f = m), + i && s) + ) + e: { + for (d = s, h = 0, p = c = i; p; p = Ur(p)) h++; + for (p = 0, m = d; m; m = Ur(m)) p++; + for (; 0 < h - p; ) (c = Ur(c)), h--; + for (; 0 < p - h; ) (d = Ur(d)), p--; + for (; h--; ) { + if (c === d || (null !== d && c === d.alternate)) break e; + (c = Ur(c)), (d = Ur(d)); + } + c = null; + } + else c = null; + null !== i && jr(o, u, i, c, !1), + null !== s && null !== f && jr(o, f, s, c, !0); + } + if ( + \\"select\\" === + (i = + (u = r ? ll(r) : window).nodeName && + u.nodeName.toLowerCase()) || + (\\"input\\" === i && \\"file\\" === u.type) + ) + var v = Jn; + else if (qn(u)) + if (er) v = sr; + else { + v = ur; + var g = or; + } + else + (i = u.nodeName) && + \\"input\\" === i.toLowerCase() && + (\\"checkbox\\" === u.type || \\"radio\\" === u.type) && + (v = ir); + switch ( + (v && (v = v(e, r)) + ? Kn(o, v, n, l) + : (g && g(e, u, r), + \\"focusout\\" === e && + (g = u._wrapperState) && + g.controlled && + \\"number\\" === u.type && + le(u, \\"number\\", u.value)), + (g = r ? ll(r) : window), + e) + ) { + case \\"focusin\\": + (qn(g) || \\"true\\" === g.contentEditable) && + ((br = g), (wr = r), (kr = null)); + break; + case \\"focusout\\": + kr = wr = br = null; + break; + case \\"mousedown\\": + Sr = !0; + break; + case \\"contextmenu\\": + case \\"mouseup\\": + case \\"dragend\\": + (Sr = !1), Er(o, n, l); + break; + case \\"selectionchange\\": + if (yr) break; + case \\"keydown\\": + case \\"keyup\\": + Er(o, n, l); + } + var y; + if (In) + e: { + switch (e) { + case \\"compositionstart\\": + var b = \\"onCompositionStart\\"; + break e; + case \\"compositionend\\": + b = \\"onCompositionEnd\\"; + break e; + case \\"compositionupdate\\": + b = \\"onCompositionUpdate\\"; + break e; + } + b = void 0; + } + else + Hn + ? $n(e, n) && (b = \\"onCompositionEnd\\") + : \\"keydown\\" === e && + 229 === n.keyCode && + (b = \\"onCompositionStart\\"); + b && + (An && + \\"ko\\" !== n.locale && + (Hn || \\"onCompositionStart\\" !== b + ? \\"onCompositionEnd\\" === b && Hn && (y = rn()) + : ((tn = \\"value\\" in (en = l) ? en.value : en.textContent), + (Hn = !0))), + 0 < (g = Ir(r, b)).length && + ((b = new En(b, e, null, n, l)), + o.push({ event: b, listeners: g }), + y ? (b.data = y) : null !== (y = Wn(n)) && (b.data = y))), + (y = jn + ? (function (e, t) { + switch (e) { + case \\"compositionend\\": + return Wn(t); + case \\"keypress\\": + return 32 !== t.which ? null : ((Bn = !0), Vn); + case \\"textInput\\": + return (e = t.data) === Vn && Bn ? null : e; + default: + return null; + } + })(e, n) + : (function (e, t) { + if (Hn) + return \\"compositionend\\" === e || (!In && $n(e, t)) + ? ((e = rn()), (nn = tn = en = null), (Hn = !1), e) + : null; + switch (e) { + case \\"paste\\": + default: + return null; + case \\"keypress\\": + if ( + !(t.ctrlKey || t.altKey || t.metaKey) || + (t.ctrlKey && t.altKey) + ) { + if (t.char && 1 < t.char.length) return t.char; + if (t.which) return String.fromCharCode(t.which); + } + return null; + case \\"compositionend\\": + return An && \\"ko\\" !== t.locale ? null : t.data; + } + })(e, n)) && + 0 < (r = Ir(r, \\"onBeforeInput\\")).length && + ((l = new En(\\"onBeforeInput\\", \\"beforeinput\\", null, n, l)), + o.push({ event: l, listeners: r }), + (l.data = y)); + } + Tr(o, t); + }); + } + function Dr(e, t, n) { + return { instance: e, listener: t, currentTarget: n }; + } + function Ir(e, t) { + for (var n = t + \\"Capture\\", r = []; null !== e; ) { + var l = e, + a = l.stateNode; + 5 === l.tag && + null !== a && + ((l = a), + null != (a = Ae(e, n)) && r.unshift(Dr(e, a, l)), + null != (a = Ae(e, t)) && r.push(Dr(e, a, l))), + (e = e.return); + } + return r; + } + function Ur(e) { + if (null === e) return null; + do { + e = e.return; + } while (e && 5 !== e.tag); + return e || null; + } + function jr(e, t, n, r, l) { + for (var a = t._reactName, o = []; null !== n && n !== r; ) { + var u = n, + i = u.alternate, + s = u.stateNode; + if (null !== i && i === r) break; + 5 === u.tag && + null !== s && + ((u = s), + l + ? null != (i = Ae(n, a)) && o.unshift(Dr(n, i, u)) + : l || (null != (i = Ae(n, a)) && o.push(Dr(n, i, u)))), + (n = n.return); + } + 0 !== o.length && e.push({ event: t, listeners: o }); + } + function Ar() {} + var Vr = null, + Br = null; + function $r(e, t) { + switch (e) { + case \\"button\\": + case \\"input\\": + case \\"select\\": + case \\"textarea\\": + return !!t.autoFocus; + } + return !1; + } + function Wr(e, t) { + return ( + \\"textarea\\" === e || + \\"option\\" === e || + \\"noscript\\" === e || + \\"string\\" === typeof t.children || + \\"number\\" === typeof t.children || + (\\"object\\" === typeof t.dangerouslySetInnerHTML && + null !== t.dangerouslySetInnerHTML && + null != t.dangerouslySetInnerHTML.__html) + ); + } + var Hr = \\"function\\" === typeof setTimeout ? setTimeout : void 0, + Qr = \\"function\\" === typeof clearTimeout ? clearTimeout : void 0; + function qr(e) { + 1 === e.nodeType + ? (e.textContent = \\"\\") + : 9 === e.nodeType && null != (e = e.body) && (e.textContent = \\"\\"); + } + function Kr(e) { + for (; null != e; e = e.nextSibling) { + var t = e.nodeType; + if (1 === t || 3 === t) break; + } + return e; + } + function Yr(e) { + e = e.previousSibling; + for (var t = 0; e; ) { + if (8 === e.nodeType) { + var n = e.data; + if (\\"$\\" === n || \\"$!\\" === n || \\"$?\\" === n) { + if (0 === t) return e; + t--; + } else \\"/$\\" === n && t++; + } + e = e.previousSibling; + } + return null; + } + var Xr = 0; + var Gr = Math.random().toString(36).slice(2), + Zr = \\"__reactFiber$\\" + Gr, + Jr = \\"__reactProps$\\" + Gr, + el = \\"__reactContainer$\\" + Gr, + tl = \\"__reactEvents$\\" + Gr; + function nl(e) { + var t = e[Zr]; + if (t) return t; + for (var n = e.parentNode; n; ) { + if ((t = n[el] || n[Zr])) { + if ( + ((n = t.alternate), + null !== t.child || (null !== n && null !== n.child)) + ) + for (e = Yr(e); null !== e; ) { + if ((n = e[Zr])) return n; + e = Yr(e); + } + return t; + } + n = (e = n).parentNode; + } + return null; + } + function rl(e) { + return !(e = e[Zr] || e[el]) || + (5 !== e.tag && 6 !== e.tag && 13 !== e.tag && 3 !== e.tag) + ? null + : e; + } + function ll(e) { + if (5 === e.tag || 6 === e.tag) return e.stateNode; + throw Error(o(33)); + } + function al(e) { + return e[Jr] || null; + } + function ol(e) { + var t = e[tl]; + return void 0 === t && (t = e[tl] = new Set()), t; + } + var ul = [], + il = -1; + function sl(e) { + return { current: e }; + } + function cl(e) { + 0 > il || ((e.current = ul[il]), (ul[il] = null), il--); + } + function fl(e, t) { + il++, (ul[il] = e.current), (e.current = t); + } + var dl = {}, + pl = sl(dl), + hl = sl(!1), + ml = dl; + function vl(e, t) { + var n = e.type.contextTypes; + if (!n) return dl; + var r = e.stateNode; + if (r && r.__reactInternalMemoizedUnmaskedChildContext === t) + return r.__reactInternalMemoizedMaskedChildContext; + var l, + a = {}; + for (l in n) a[l] = t[l]; + return ( + r && + (((e = e.stateNode).__reactInternalMemoizedUnmaskedChildContext = + t), + (e.__reactInternalMemoizedMaskedChildContext = a)), + a + ); + } + function gl(e) { + return null !== (e = e.childContextTypes) && void 0 !== e; + } + function yl() { + cl(hl), cl(pl); + } + function bl(e, t, n) { + if (pl.current !== dl) throw Error(o(168)); + fl(pl, t), fl(hl, n); + } + function wl(e, t, n) { + var r = e.stateNode; + if ( + ((e = t.childContextTypes), \\"function\\" !== typeof r.getChildContext) + ) + return n; + for (var a in (r = r.getChildContext())) + if (!(a in e)) throw Error(o(108, q(t) || \\"Unknown\\", a)); + return l({}, n, r); + } + function kl(e) { + return ( + (e = + ((e = e.stateNode) && + e.__reactInternalMemoizedMergedChildContext) || + dl), + (ml = pl.current), + fl(pl, e), + fl(hl, hl.current), + !0 + ); + } + function Sl(e, t, n) { + var r = e.stateNode; + if (!r) throw Error(o(169)); + n + ? ((e = wl(e, t, ml)), + (r.__reactInternalMemoizedMergedChildContext = e), + cl(hl), + cl(pl), + fl(pl, e)) + : cl(hl), + fl(hl, n); + } + var El = null, + xl = null, + Cl = a.unstable_runWithPriority, + _l = a.unstable_scheduleCallback, + Pl = a.unstable_cancelCallback, + Nl = a.unstable_shouldYield, + Tl = a.unstable_requestPaint, + zl = a.unstable_now, + Ll = a.unstable_getCurrentPriorityLevel, + Ol = a.unstable_ImmediatePriority, + Ml = a.unstable_UserBlockingPriority, + Rl = a.unstable_NormalPriority, + Fl = a.unstable_LowPriority, + Dl = a.unstable_IdlePriority, + Il = {}, + Ul = void 0 !== Tl ? Tl : function () {}, + jl = null, + Al = null, + Vl = !1, + Bl = zl(), + $l = + 1e4 > Bl + ? zl + : function () { + return zl() - Bl; + }; + function Wl() { + switch (Ll()) { + case Ol: + return 99; + case Ml: + return 98; + case Rl: + return 97; + case Fl: + return 96; + case Dl: + return 95; + default: + throw Error(o(332)); + } + } + function Hl(e) { + switch (e) { + case 99: + return Ol; + case 98: + return Ml; + case 97: + return Rl; + case 96: + return Fl; + case 95: + return Dl; + default: + throw Error(o(332)); + } + } + function Ql(e, t) { + return (e = Hl(e)), Cl(e, t); + } + function ql(e, t, n) { + return (e = Hl(e)), _l(e, t, n); + } + function Kl() { + if (null !== Al) { + var e = Al; + (Al = null), Pl(e); + } + Yl(); + } + function Yl() { + if (!Vl && null !== jl) { + Vl = !0; + var e = 0; + try { + var t = jl; + Ql(99, function () { + for (; e < t.length; e++) { + var n = t[e]; + do { + n = n(!0); + } while (null !== n); + } + }), + (jl = null); + } catch (n) { + throw (null !== jl && (jl = jl.slice(e + 1)), _l(Ol, Kl), n); + } finally { + Vl = !1; + } + } + } + var Xl = k.ReactCurrentBatchConfig; + function Gl(e, t) { + if (e && e.defaultProps) { + for (var n in ((t = l({}, t)), (e = e.defaultProps))) + void 0 === t[n] && (t[n] = e[n]); + return t; + } + return t; + } + var Zl = sl(null), + Jl = null, + ea = null, + ta = null; + function na() { + ta = ea = Jl = null; + } + function ra(e) { + var t = Zl.current; + cl(Zl), (e.type._context._currentValue = t); + } + function la(e, t) { + for (; null !== e; ) { + var n = e.alternate; + if ((e.childLanes & t) === t) { + if (null === n || (n.childLanes & t) === t) break; + n.childLanes |= t; + } else (e.childLanes |= t), null !== n && (n.childLanes |= t); + e = e.return; + } + } + function aa(e, t) { + (Jl = e), + (ta = ea = null), + null !== (e = e.dependencies) && + null !== e.firstContext && + (0 !== (e.lanes & t) && (Io = !0), (e.firstContext = null)); + } + function oa(e, t) { + if (ta !== e && !1 !== t && 0 !== t) + if ( + ((\\"number\\" === typeof t && 1073741823 !== t) || + ((ta = e), (t = 1073741823)), + (t = { context: e, observedBits: t, next: null }), + null === ea) + ) { + if (null === Jl) throw Error(o(308)); + (ea = t), + (Jl.dependencies = { + lanes: 0, + firstContext: t, + responders: null, + }); + } else ea = ea.next = t; + return e._currentValue; + } + var ua = !1; + function ia(e) { + e.updateQueue = { + baseState: e.memoizedState, + firstBaseUpdate: null, + lastBaseUpdate: null, + shared: { pending: null }, + effects: null, + }; + } + function sa(e, t) { + (e = e.updateQueue), + t.updateQueue === e && + (t.updateQueue = { + baseState: e.baseState, + firstBaseUpdate: e.firstBaseUpdate, + lastBaseUpdate: e.lastBaseUpdate, + shared: e.shared, + effects: e.effects, + }); + } + function ca(e, t) { + return { + eventTime: e, + lane: t, + tag: 0, + payload: null, + callback: null, + next: null, + }; + } + function fa(e, t) { + if (null !== (e = e.updateQueue)) { + var n = (e = e.shared).pending; + null === n ? (t.next = t) : ((t.next = n.next), (n.next = t)), + (e.pending = t); + } + } + function da(e, t) { + var n = e.updateQueue, + r = e.alternate; + if (null !== r && n === (r = r.updateQueue)) { + var l = null, + a = null; + if (null !== (n = n.firstBaseUpdate)) { + do { + var o = { + eventTime: n.eventTime, + lane: n.lane, + tag: n.tag, + payload: n.payload, + callback: n.callback, + next: null, + }; + null === a ? (l = a = o) : (a = a.next = o), (n = n.next); + } while (null !== n); + null === a ? (l = a = t) : (a = a.next = t); + } else l = a = t; + return ( + (n = { + baseState: r.baseState, + firstBaseUpdate: l, + lastBaseUpdate: a, + shared: r.shared, + effects: r.effects, + }), + void (e.updateQueue = n) + ); + } + null === (e = n.lastBaseUpdate) + ? (n.firstBaseUpdate = t) + : (e.next = t), + (n.lastBaseUpdate = t); + } + function pa(e, t, n, r) { + var a = e.updateQueue; + ua = !1; + var o = a.firstBaseUpdate, + u = a.lastBaseUpdate, + i = a.shared.pending; + if (null !== i) { + a.shared.pending = null; + var s = i, + c = s.next; + (s.next = null), null === u ? (o = c) : (u.next = c), (u = s); + var f = e.alternate; + if (null !== f) { + var d = (f = f.updateQueue).lastBaseUpdate; + d !== u && + (null === d ? (f.firstBaseUpdate = c) : (d.next = c), + (f.lastBaseUpdate = s)); + } + } + if (null !== o) { + for (d = a.baseState, u = 0, f = c = s = null; ; ) { + i = o.lane; + var p = o.eventTime; + if ((r & i) === i) { + null !== f && + (f = f.next = + { + eventTime: p, + lane: 0, + tag: o.tag, + payload: o.payload, + callback: o.callback, + next: null, + }); + e: { + var h = e, + m = o; + switch (((i = t), (p = n), m.tag)) { + case 1: + if (\\"function\\" === typeof (h = m.payload)) { + d = h.call(p, d, i); + break e; + } + d = h; + break e; + case 3: + h.flags = (-4097 & h.flags) | 64; + case 0: + if ( + null === + (i = + \\"function\\" === typeof (h = m.payload) + ? h.call(p, d, i) + : h) || + void 0 === i + ) + break e; + d = l({}, d, i); + break e; + case 2: + ua = !0; + } + } + null !== o.callback && + ((e.flags |= 32), + null === (i = a.effects) ? (a.effects = [o]) : i.push(o)); + } else + (p = { + eventTime: p, + lane: i, + tag: o.tag, + payload: o.payload, + callback: o.callback, + next: null, + }), + null === f ? ((c = f = p), (s = d)) : (f = f.next = p), + (u |= i); + if (null === (o = o.next)) { + if (null === (i = a.shared.pending)) break; + (o = i.next), + (i.next = null), + (a.lastBaseUpdate = i), + (a.shared.pending = null); + } + } + null === f && (s = d), + (a.baseState = s), + (a.firstBaseUpdate = c), + (a.lastBaseUpdate = f), + (Vu |= u), + (e.lanes = u), + (e.memoizedState = d); + } + } + function ha(e, t, n) { + if (((e = t.effects), (t.effects = null), null !== e)) + for (t = 0; t < e.length; t++) { + var r = e[t], + l = r.callback; + if (null !== l) { + if (((r.callback = null), (r = n), \\"function\\" !== typeof l)) + throw Error(o(191, l)); + l.call(r); + } + } + } + var ma = new r.Component().refs; + function va(e, t, n, r) { + (n = + null === (n = n(r, (t = e.memoizedState))) || void 0 === n + ? t + : l({}, t, n)), + (e.memoizedState = n), + 0 === e.lanes && (e.updateQueue.baseState = n); + } + var ga = { + isMounted: function (e) { + return !!(e = e._reactInternals) && Xe(e) === e; + }, + enqueueSetState: function (e, t, n) { + e = e._reactInternals; + var r = di(), + l = pi(e), + a = ca(r, l); + (a.payload = t), + void 0 !== n && null !== n && (a.callback = n), + fa(e, a), + hi(e, l, r); + }, + enqueueReplaceState: function (e, t, n) { + e = e._reactInternals; + var r = di(), + l = pi(e), + a = ca(r, l); + (a.tag = 1), + (a.payload = t), + void 0 !== n && null !== n && (a.callback = n), + fa(e, a), + hi(e, l, r); + }, + enqueueForceUpdate: function (e, t) { + e = e._reactInternals; + var n = di(), + r = pi(e), + l = ca(n, r); + (l.tag = 2), + void 0 !== t && null !== t && (l.callback = t), + fa(e, l), + hi(e, r, n); + }, + }; + function ya(e, t, n, r, l, a, o) { + return \\"function\\" === typeof (e = e.stateNode).shouldComponentUpdate + ? e.shouldComponentUpdate(r, a, o) + : !t.prototype || + !t.prototype.isPureReactComponent || + !dr(n, r) || + !dr(l, a); + } + function ba(e, t, n) { + var r = !1, + l = dl, + a = t.contextType; + return ( + \\"object\\" === typeof a && null !== a + ? (a = oa(a)) + : ((l = gl(t) ? ml : pl.current), + (a = (r = null !== (r = t.contextTypes) && void 0 !== r) + ? vl(e, l) + : dl)), + (t = new t(n, a)), + (e.memoizedState = + null !== t.state && void 0 !== t.state ? t.state : null), + (t.updater = ga), + (e.stateNode = t), + (t._reactInternals = e), + r && + (((e = e.stateNode).__reactInternalMemoizedUnmaskedChildContext = + l), + (e.__reactInternalMemoizedMaskedChildContext = a)), + t + ); + } + function wa(e, t, n, r) { + (e = t.state), + \\"function\\" === typeof t.componentWillReceiveProps && + t.componentWillReceiveProps(n, r), + \\"function\\" === typeof t.UNSAFE_componentWillReceiveProps && + t.UNSAFE_componentWillReceiveProps(n, r), + t.state !== e && ga.enqueueReplaceState(t, t.state, null); + } + function ka(e, t, n, r) { + var l = e.stateNode; + (l.props = n), (l.state = e.memoizedState), (l.refs = ma), ia(e); + var a = t.contextType; + \\"object\\" === typeof a && null !== a + ? (l.context = oa(a)) + : ((a = gl(t) ? ml : pl.current), (l.context = vl(e, a))), + pa(e, n, l, r), + (l.state = e.memoizedState), + \\"function\\" === typeof (a = t.getDerivedStateFromProps) && + (va(e, t, a, n), (l.state = e.memoizedState)), + \\"function\\" === typeof t.getDerivedStateFromProps || + \\"function\\" === typeof l.getSnapshotBeforeUpdate || + (\\"function\\" !== typeof l.UNSAFE_componentWillMount && + \\"function\\" !== typeof l.componentWillMount) || + ((t = l.state), + \\"function\\" === typeof l.componentWillMount && + l.componentWillMount(), + \\"function\\" === typeof l.UNSAFE_componentWillMount && + l.UNSAFE_componentWillMount(), + t !== l.state && ga.enqueueReplaceState(l, l.state, null), + pa(e, n, l, r), + (l.state = e.memoizedState)), + \\"function\\" === typeof l.componentDidMount && (e.flags |= 4); + } + var Sa = Array.isArray; + function Ea(e, t, n) { + if ( + null !== (e = n.ref) && + \\"function\\" !== typeof e && + \\"object\\" !== typeof e + ) { + if (n._owner) { + if ((n = n._owner)) { + if (1 !== n.tag) throw Error(o(309)); + var r = n.stateNode; + } + if (!r) throw Error(o(147, e)); + var l = \\"\\" + e; + return null !== t && + null !== t.ref && + \\"function\\" === typeof t.ref && + t.ref._stringRef === l + ? t.ref + : ((t = function (e) { + var t = r.refs; + t === ma && (t = r.refs = {}), + null === e ? delete t[l] : (t[l] = e); + }), + (t._stringRef = l), + t); + } + if (\\"string\\" !== typeof e) throw Error(o(284)); + if (!n._owner) throw Error(o(290, e)); + } + return e; + } + function xa(e, t) { + if (\\"textarea\\" !== e.type) + throw Error( + o( + 31, + \\"[object Object]\\" === Object.prototype.toString.call(t) + ? \\"object with keys {\\" + Object.keys(t).join(\\", \\") + \\"}\\" + : t + ) + ); + } + function Ca(e) { + function t(t, n) { + if (e) { + var r = t.lastEffect; + null !== r + ? ((r.nextEffect = n), (t.lastEffect = n)) + : (t.firstEffect = t.lastEffect = n), + (n.nextEffect = null), + (n.flags = 8); + } + } + function n(n, r) { + if (!e) return null; + for (; null !== r; ) t(n, r), (r = r.sibling); + return null; + } + function r(e, t) { + for (e = new Map(); null !== t; ) + null !== t.key ? e.set(t.key, t) : e.set(t.index, t), + (t = t.sibling); + return e; + } + function l(e, t) { + return ((e = Qi(e, t)).index = 0), (e.sibling = null), e; + } + function a(t, n, r) { + return ( + (t.index = r), + e + ? null !== (r = t.alternate) + ? (r = r.index) < n + ? ((t.flags = 2), n) + : r + : ((t.flags = 2), n) + : n + ); + } + function u(t) { + return e && null === t.alternate && (t.flags = 2), t; + } + function i(e, t, n, r) { + return null === t || 6 !== t.tag + ? (((t = Xi(n, e.mode, r)).return = e), t) + : (((t = l(t, n)).return = e), t); + } + function s(e, t, n, r) { + return null !== t && t.elementType === n.type + ? (((r = l(t, n.props)).ref = Ea(e, t, n)), (r.return = e), r) + : (((r = qi(n.type, n.key, n.props, null, e.mode, r)).ref = Ea( + e, + t, + n + )), + (r.return = e), + r); + } + function c(e, t, n, r) { + return null === t || + 4 !== t.tag || + t.stateNode.containerInfo !== n.containerInfo || + t.stateNode.implementation !== n.implementation + ? (((t = Gi(n, e.mode, r)).return = e), t) + : (((t = l(t, n.children || [])).return = e), t); + } + function f(e, t, n, r, a) { + return null === t || 7 !== t.tag + ? (((t = Ki(n, e.mode, r, a)).return = e), t) + : (((t = l(t, n)).return = e), t); + } + function d(e, t, n) { + if (\\"string\\" === typeof t || \\"number\\" === typeof t) + return ((t = Xi(\\"\\" + t, e.mode, n)).return = e), t; + if (\\"object\\" === typeof t && null !== t) { + switch (t.$$typeof) { + case S: + return ( + ((n = qi(t.type, t.key, t.props, null, e.mode, n)).ref = Ea( + e, + null, + t + )), + (n.return = e), + n + ); + case E: + return ((t = Gi(t, e.mode, n)).return = e), t; + } + if (Sa(t) || B(t)) + return ((t = Ki(t, e.mode, n, null)).return = e), t; + xa(e, t); + } + return null; + } + function p(e, t, n, r) { + var l = null !== t ? t.key : null; + if (\\"string\\" === typeof n || \\"number\\" === typeof n) + return null !== l ? null : i(e, t, \\"\\" + n, r); + if (\\"object\\" === typeof n && null !== n) { + switch (n.$$typeof) { + case S: + return n.key === l + ? n.type === x + ? f(e, t, n.props.children, r, l) + : s(e, t, n, r) + : null; + case E: + return n.key === l ? c(e, t, n, r) : null; + } + if (Sa(n) || B(n)) return null !== l ? null : f(e, t, n, r, null); + xa(e, n); + } + return null; + } + function h(e, t, n, r, l) { + if (\\"string\\" === typeof r || \\"number\\" === typeof r) + return i(t, (e = e.get(n) || null), \\"\\" + r, l); + if (\\"object\\" === typeof r && null !== r) { + switch (r.$$typeof) { + case S: + return ( + (e = e.get(null === r.key ? n : r.key) || null), + r.type === x + ? f(t, e, r.props.children, l, r.key) + : s(t, e, r, l) + ); + case E: + return c( + t, + (e = e.get(null === r.key ? n : r.key) || null), + r, + l + ); + } + if (Sa(r) || B(r)) return f(t, (e = e.get(n) || null), r, l, null); + xa(t, r); + } + return null; + } + function m(l, o, u, i) { + for ( + var s = null, c = null, f = o, m = (o = 0), v = null; + null !== f && m < u.length; + m++ + ) { + f.index > m ? ((v = f), (f = null)) : (v = f.sibling); + var g = p(l, f, u[m], i); + if (null === g) { + null === f && (f = v); + break; + } + e && f && null === g.alternate && t(l, f), + (o = a(g, o, m)), + null === c ? (s = g) : (c.sibling = g), + (c = g), + (f = v); + } + if (m === u.length) return n(l, f), s; + if (null === f) { + for (; m < u.length; m++) + null !== (f = d(l, u[m], i)) && + ((o = a(f, o, m)), + null === c ? (s = f) : (c.sibling = f), + (c = f)); + return s; + } + for (f = r(l, f); m < u.length; m++) + null !== (v = h(f, l, m, u[m], i)) && + (e && + null !== v.alternate && + f.delete(null === v.key ? m : v.key), + (o = a(v, o, m)), + null === c ? (s = v) : (c.sibling = v), + (c = v)); + return ( + e && + f.forEach(function (e) { + return t(l, e); + }), + s + ); + } + function v(l, u, i, s) { + var c = B(i); + if (\\"function\\" !== typeof c) throw Error(o(150)); + if (null == (i = c.call(i))) throw Error(o(151)); + for ( + var f = (c = null), m = u, v = (u = 0), g = null, y = i.next(); + null !== m && !y.done; + v++, y = i.next() + ) { + m.index > v ? ((g = m), (m = null)) : (g = m.sibling); + var b = p(l, m, y.value, s); + if (null === b) { + null === m && (m = g); + break; + } + e && m && null === b.alternate && t(l, m), + (u = a(b, u, v)), + null === f ? (c = b) : (f.sibling = b), + (f = b), + (m = g); + } + if (y.done) return n(l, m), c; + if (null === m) { + for (; !y.done; v++, y = i.next()) + null !== (y = d(l, y.value, s)) && + ((u = a(y, u, v)), + null === f ? (c = y) : (f.sibling = y), + (f = y)); + return c; + } + for (m = r(l, m); !y.done; v++, y = i.next()) + null !== (y = h(m, l, v, y.value, s)) && + (e && + null !== y.alternate && + m.delete(null === y.key ? v : y.key), + (u = a(y, u, v)), + null === f ? (c = y) : (f.sibling = y), + (f = y)); + return ( + e && + m.forEach(function (e) { + return t(l, e); + }), + c + ); + } + return function (e, r, a, i) { + var s = + \\"object\\" === typeof a && + null !== a && + a.type === x && + null === a.key; + s && (a = a.props.children); + var c = \\"object\\" === typeof a && null !== a; + if (c) + switch (a.$$typeof) { + case S: + e: { + for (c = a.key, s = r; null !== s; ) { + if (s.key === c) { + if (7 === s.tag) { + if (a.type === x) { + n(e, s.sibling), + ((r = l(s, a.props.children)).return = e), + (e = r); + break e; + } + } else if (s.elementType === a.type) { + n(e, s.sibling), + ((r = l(s, a.props)).ref = Ea(e, s, a)), + (r.return = e), + (e = r); + break e; + } + n(e, s); + break; + } + t(e, s), (s = s.sibling); + } + a.type === x + ? (((r = Ki(a.props.children, e.mode, i, a.key)).return = + e), + (e = r)) + : (((i = qi(a.type, a.key, a.props, null, e.mode, i)).ref = + Ea(e, r, a)), + (i.return = e), + (e = i)); + } + return u(e); + case E: + e: { + for (s = a.key; null !== r; ) { + if (r.key === s) { + if ( + 4 === r.tag && + r.stateNode.containerInfo === a.containerInfo && + r.stateNode.implementation === a.implementation + ) { + n(e, r.sibling), + ((r = l(r, a.children || [])).return = e), + (e = r); + break e; + } + n(e, r); + break; + } + t(e, r), (r = r.sibling); + } + ((r = Gi(a, e.mode, i)).return = e), (e = r); + } + return u(e); + } + if (\\"string\\" === typeof a || \\"number\\" === typeof a) + return ( + (a = \\"\\" + a), + null !== r && 6 === r.tag + ? (n(e, r.sibling), ((r = l(r, a)).return = e), (e = r)) + : (n(e, r), ((r = Xi(a, e.mode, i)).return = e), (e = r)), + u(e) + ); + if (Sa(a)) return m(e, r, a, i); + if (B(a)) return v(e, r, a, i); + if ((c && xa(e, a), \\"undefined\\" === typeof a && !s)) + switch (e.tag) { + case 1: + case 22: + case 0: + case 11: + case 15: + throw Error(o(152, q(e.type) || \\"Component\\")); + } + return n(e, r); + }; + } + var _a = Ca(!0), + Pa = Ca(!1), + Na = {}, + Ta = sl(Na), + za = sl(Na), + La = sl(Na); + function Oa(e) { + if (e === Na) throw Error(o(174)); + return e; + } + function Ma(e, t) { + switch ((fl(La, t), fl(za, e), fl(Ta, Na), (e = t.nodeType))) { + case 9: + case 11: + t = (t = t.documentElement) ? t.namespaceURI : he(null, \\"\\"); + break; + default: + t = he( + (t = (e = 8 === e ? t.parentNode : t).namespaceURI || null), + (e = e.tagName) + ); + } + cl(Ta), fl(Ta, t); + } + function Ra() { + cl(Ta), cl(za), cl(La); + } + function Fa(e) { + Oa(La.current); + var t = Oa(Ta.current), + n = he(t, e.type); + t !== n && (fl(za, e), fl(Ta, n)); + } + function Da(e) { + za.current === e && (cl(Ta), cl(za)); + } + var Ia = sl(0); + function Ua(e) { + for (var t = e; null !== t; ) { + if (13 === t.tag) { + var n = t.memoizedState; + if ( + null !== n && + (null === (n = n.dehydrated) || + \\"$?\\" === n.data || + \\"$!\\" === n.data) + ) + return t; + } else if (19 === t.tag && void 0 !== t.memoizedProps.revealOrder) { + if (0 !== (64 & t.flags)) return t; + } else if (null !== t.child) { + (t.child.return = t), (t = t.child); + continue; + } + if (t === e) break; + for (; null === t.sibling; ) { + if (null === t.return || t.return === e) return null; + t = t.return; + } + (t.sibling.return = t.return), (t = t.sibling); + } + return null; + } + var ja = null, + Aa = null, + Va = !1; + function Ba(e, t) { + var n = Wi(5, null, null, 0); + (n.elementType = \\"DELETED\\"), + (n.type = \\"DELETED\\"), + (n.stateNode = t), + (n.return = e), + (n.flags = 8), + null !== e.lastEffect + ? ((e.lastEffect.nextEffect = n), (e.lastEffect = n)) + : (e.firstEffect = e.lastEffect = n); + } + function $a(e, t) { + switch (e.tag) { + case 5: + var n = e.type; + return ( + null !== + (t = + 1 !== t.nodeType || + n.toLowerCase() !== t.nodeName.toLowerCase() + ? null + : t) && ((e.stateNode = t), !0) + ); + case 6: + return ( + null !== + (t = \\"\\" === e.pendingProps || 3 !== t.nodeType ? null : t) && + ((e.stateNode = t), !0) + ); + default: + return !1; + } + } + function Wa(e) { + if (Va) { + var t = Aa; + if (t) { + var n = t; + if (!$a(e, t)) { + if (!(t = Kr(n.nextSibling)) || !$a(e, t)) + return ( + (e.flags = (-1025 & e.flags) | 2), (Va = !1), void (ja = e) + ); + Ba(ja, n); + } + (ja = e), (Aa = Kr(t.firstChild)); + } else (e.flags = (-1025 & e.flags) | 2), (Va = !1), (ja = e); + } + } + function Ha(e) { + for ( + e = e.return; + null !== e && 5 !== e.tag && 3 !== e.tag && 13 !== e.tag; + + ) + e = e.return; + ja = e; + } + function Qa(e) { + if (e !== ja) return !1; + if (!Va) return Ha(e), (Va = !0), !1; + var t = e.type; + if ( + 5 !== e.tag || + (\\"head\\" !== t && \\"body\\" !== t && !Wr(t, e.memoizedProps)) + ) + for (t = Aa; t; ) Ba(e, t), (t = Kr(t.nextSibling)); + if ((Ha(e), 13 === e.tag)) { + if (!(e = null !== (e = e.memoizedState) ? e.dehydrated : null)) + throw Error(o(317)); + e: { + for (e = e.nextSibling, t = 0; e; ) { + if (8 === e.nodeType) { + var n = e.data; + if (\\"/$\\" === n) { + if (0 === t) { + Aa = Kr(e.nextSibling); + break e; + } + t--; + } else (\\"$\\" !== n && \\"$!\\" !== n && \\"$?\\" !== n) || t++; + } + e = e.nextSibling; + } + Aa = null; + } + } else Aa = ja ? Kr(e.stateNode.nextSibling) : null; + return !0; + } + function qa() { + (Aa = ja = null), (Va = !1); + } + var Ka = []; + function Ya() { + for (var e = 0; e < Ka.length; e++) + Ka[e]._workInProgressVersionPrimary = null; + Ka.length = 0; + } + var Xa = k.ReactCurrentDispatcher, + Ga = k.ReactCurrentBatchConfig, + Za = 0, + Ja = null, + eo = null, + to = null, + no = !1, + ro = !1; + function lo() { + throw Error(o(321)); + } + function ao(e, t) { + if (null === t) return !1; + for (var n = 0; n < t.length && n < e.length; n++) + if (!cr(e[n], t[n])) return !1; + return !0; + } + function oo(e, t, n, r, l, a) { + if ( + ((Za = a), + (Ja = t), + (t.memoizedState = null), + (t.updateQueue = null), + (t.lanes = 0), + (Xa.current = null === e || null === e.memoizedState ? Mo : Ro), + (e = n(r, l)), + ro) + ) { + a = 0; + do { + if (((ro = !1), !(25 > a))) throw Error(o(301)); + (a += 1), + (to = eo = null), + (t.updateQueue = null), + (Xa.current = Fo), + (e = n(r, l)); + } while (ro); + } + if ( + ((Xa.current = Oo), + (t = null !== eo && null !== eo.next), + (Za = 0), + (to = eo = Ja = null), + (no = !1), + t) + ) + throw Error(o(300)); + return e; + } + function uo() { + var e = { + memoizedState: null, + baseState: null, + baseQueue: null, + queue: null, + next: null, + }; + return ( + null === to ? (Ja.memoizedState = to = e) : (to = to.next = e), to + ); + } + function io() { + if (null === eo) { + var e = Ja.alternate; + e = null !== e ? e.memoizedState : null; + } else e = eo.next; + var t = null === to ? Ja.memoizedState : to.next; + if (null !== t) (to = t), (eo = e); + else { + if (null === e) throw Error(o(310)); + (e = { + memoizedState: (eo = e).memoizedState, + baseState: eo.baseState, + baseQueue: eo.baseQueue, + queue: eo.queue, + next: null, + }), + null === to ? (Ja.memoizedState = to = e) : (to = to.next = e); + } + return to; + } + function so(e, t) { + return \\"function\\" === typeof t ? t(e) : t; + } + function co(e) { + var t = io(), + n = t.queue; + if (null === n) throw Error(o(311)); + n.lastRenderedReducer = e; + var r = eo, + l = r.baseQueue, + a = n.pending; + if (null !== a) { + if (null !== l) { + var u = l.next; + (l.next = a.next), (a.next = u); + } + (r.baseQueue = l = a), (n.pending = null); + } + if (null !== l) { + (l = l.next), (r = r.baseState); + var i = (u = a = null), + s = l; + do { + var c = s.lane; + if ((Za & c) === c) + null !== i && + (i = i.next = + { + lane: 0, + action: s.action, + eagerReducer: s.eagerReducer, + eagerState: s.eagerState, + next: null, + }), + (r = s.eagerReducer === e ? s.eagerState : e(r, s.action)); + else { + var f = { + lane: c, + action: s.action, + eagerReducer: s.eagerReducer, + eagerState: s.eagerState, + next: null, + }; + null === i ? ((u = i = f), (a = r)) : (i = i.next = f), + (Ja.lanes |= c), + (Vu |= c); + } + s = s.next; + } while (null !== s && s !== l); + null === i ? (a = r) : (i.next = u), + cr(r, t.memoizedState) || (Io = !0), + (t.memoizedState = r), + (t.baseState = a), + (t.baseQueue = i), + (n.lastRenderedState = r); + } + return [t.memoizedState, n.dispatch]; + } + function fo(e) { + var t = io(), + n = t.queue; + if (null === n) throw Error(o(311)); + n.lastRenderedReducer = e; + var r = n.dispatch, + l = n.pending, + a = t.memoizedState; + if (null !== l) { + n.pending = null; + var u = (l = l.next); + do { + (a = e(a, u.action)), (u = u.next); + } while (u !== l); + cr(a, t.memoizedState) || (Io = !0), + (t.memoizedState = a), + null === t.baseQueue && (t.baseState = a), + (n.lastRenderedState = a); + } + return [a, r]; + } + function po(e, t, n) { + var r = t._getVersion; + r = r(t._source); + var l = t._workInProgressVersionPrimary; + if ( + (null !== l + ? (e = l === r) + : ((e = e.mutableReadLanes), + (e = (Za & e) === e) && + ((t._workInProgressVersionPrimary = r), Ka.push(t))), + e) + ) + return n(t._source); + throw (Ka.push(t), Error(o(350))); + } + function ho(e, t, n, r) { + var l = Mu; + if (null === l) throw Error(o(349)); + var a = t._getVersion, + u = a(t._source), + i = Xa.current, + s = i.useState(function () { + return po(l, t, n); + }), + c = s[1], + f = s[0]; + s = to; + var d = e.memoizedState, + p = d.refs, + h = p.getSnapshot, + m = d.source; + d = d.subscribe; + var v = Ja; + return ( + (e.memoizedState = { refs: p, source: t, subscribe: r }), + i.useEffect( + function () { + (p.getSnapshot = n), (p.setSnapshot = c); + var e = a(t._source); + if (!cr(u, e)) { + (e = n(t._source)), + cr(f, e) || + (c(e), + (e = pi(v)), + (l.mutableReadLanes |= e & l.pendingLanes)), + (e = l.mutableReadLanes), + (l.entangledLanes |= e); + for (var r = l.entanglements, o = e; 0 < o; ) { + var i = 31 - Wt(o), + s = 1 << i; + (r[i] |= e), (o &= ~s); + } + } + }, + [n, t, r] + ), + i.useEffect( + function () { + return r(t._source, function () { + var e = p.getSnapshot, + n = p.setSnapshot; + try { + n(e(t._source)); + var r = pi(v); + l.mutableReadLanes |= r & l.pendingLanes; + } catch (a) { + n(function () { + throw a; + }); + } + }); + }, + [t, r] + ), + (cr(h, n) && cr(m, t) && cr(d, r)) || + (((e = { + pending: null, + dispatch: null, + lastRenderedReducer: so, + lastRenderedState: f, + }).dispatch = c = + Lo.bind(null, Ja, e)), + (s.queue = e), + (s.baseQueue = null), + (f = po(l, t, n)), + (s.memoizedState = s.baseState = f)), + f + ); + } + function mo(e, t, n) { + return ho(io(), e, t, n); + } + function vo(e) { + var t = uo(); + return ( + \\"function\\" === typeof e && (e = e()), + (t.memoizedState = t.baseState = e), + (e = (e = t.queue = + { + pending: null, + dispatch: null, + lastRenderedReducer: so, + lastRenderedState: e, + }).dispatch = + Lo.bind(null, Ja, e)), + [t.memoizedState, e] + ); + } + function go(e, t, n, r) { + return ( + (e = { tag: e, create: t, destroy: n, deps: r, next: null }), + null === (t = Ja.updateQueue) + ? ((t = { lastEffect: null }), + (Ja.updateQueue = t), + (t.lastEffect = e.next = e)) + : null === (n = t.lastEffect) + ? (t.lastEffect = e.next = e) + : ((r = n.next), (n.next = e), (e.next = r), (t.lastEffect = e)), + e + ); + } + function yo(e) { + return (e = { current: e }), (uo().memoizedState = e); + } + function bo() { + return io().memoizedState; + } + function wo(e, t, n, r) { + var l = uo(); + (Ja.flags |= e), + (l.memoizedState = go(1 | t, n, void 0, void 0 === r ? null : r)); + } + function ko(e, t, n, r) { + var l = io(); + r = void 0 === r ? null : r; + var a = void 0; + if (null !== eo) { + var o = eo.memoizedState; + if (((a = o.destroy), null !== r && ao(r, o.deps))) + return void go(t, n, a, r); + } + (Ja.flags |= e), (l.memoizedState = go(1 | t, n, a, r)); + } + function So(e, t) { + return wo(516, 4, e, t); + } + function Eo(e, t) { + return ko(516, 4, e, t); + } + function xo(e, t) { + return ko(4, 2, e, t); + } + function Co(e, t) { + return \\"function\\" === typeof t + ? ((e = e()), + t(e), + function () { + t(null); + }) + : null !== t && void 0 !== t + ? ((e = e()), + (t.current = e), + function () { + t.current = null; + }) + : void 0; + } + function _o(e, t, n) { + return ( + (n = null !== n && void 0 !== n ? n.concat([e]) : null), + ko(4, 2, Co.bind(null, t, e), n) + ); + } + function Po() {} + function No(e, t) { + var n = io(); + t = void 0 === t ? null : t; + var r = n.memoizedState; + return null !== r && null !== t && ao(t, r[1]) + ? r[0] + : ((n.memoizedState = [e, t]), e); + } + function To(e, t) { + var n = io(); + t = void 0 === t ? null : t; + var r = n.memoizedState; + return null !== r && null !== t && ao(t, r[1]) + ? r[0] + : ((e = e()), (n.memoizedState = [e, t]), e); + } + function zo(e, t) { + var n = Wl(); + Ql(98 > n ? 98 : n, function () { + e(!0); + }), + Ql(97 < n ? 97 : n, function () { + var n = Ga.transition; + Ga.transition = 1; + try { + e(!1), t(); + } finally { + Ga.transition = n; + } + }); + } + function Lo(e, t, n) { + var r = di(), + l = pi(e), + a = { + lane: l, + action: n, + eagerReducer: null, + eagerState: null, + next: null, + }, + o = t.pending; + if ( + (null === o ? (a.next = a) : ((a.next = o.next), (o.next = a)), + (t.pending = a), + (o = e.alternate), + e === Ja || (null !== o && o === Ja)) + ) + ro = no = !0; + else { + if ( + 0 === e.lanes && + (null === o || 0 === o.lanes) && + null !== (o = t.lastRenderedReducer) + ) + try { + var u = t.lastRenderedState, + i = o(u, n); + if (((a.eagerReducer = o), (a.eagerState = i), cr(i, u))) return; + } catch (s) {} + hi(e, l, r); + } + } + var Oo = { + readContext: oa, + useCallback: lo, + useContext: lo, + useEffect: lo, + useImperativeHandle: lo, + useLayoutEffect: lo, + useMemo: lo, + useReducer: lo, + useRef: lo, + useState: lo, + useDebugValue: lo, + useDeferredValue: lo, + useTransition: lo, + useMutableSource: lo, + useOpaqueIdentifier: lo, + unstable_isNewReconciler: !1, + }, + Mo = { + readContext: oa, + useCallback: function (e, t) { + return (uo().memoizedState = [e, void 0 === t ? null : t]), e; + }, + useContext: oa, + useEffect: So, + useImperativeHandle: function (e, t, n) { + return ( + (n = null !== n && void 0 !== n ? n.concat([e]) : null), + wo(4, 2, Co.bind(null, t, e), n) + ); + }, + useLayoutEffect: function (e, t) { + return wo(4, 2, e, t); + }, + useMemo: function (e, t) { + var n = uo(); + return ( + (t = void 0 === t ? null : t), + (e = e()), + (n.memoizedState = [e, t]), + e + ); + }, + useReducer: function (e, t, n) { + var r = uo(); + return ( + (t = void 0 !== n ? n(t) : t), + (r.memoizedState = r.baseState = t), + (e = (e = r.queue = + { + pending: null, + dispatch: null, + lastRenderedReducer: e, + lastRenderedState: t, + }).dispatch = + Lo.bind(null, Ja, e)), + [r.memoizedState, e] + ); + }, + useRef: yo, + useState: vo, + useDebugValue: Po, + useDeferredValue: function (e) { + var t = vo(e), + n = t[0], + r = t[1]; + return ( + So( + function () { + var t = Ga.transition; + Ga.transition = 1; + try { + r(e); + } finally { + Ga.transition = t; + } + }, + [e] + ), + n + ); + }, + useTransition: function () { + var e = vo(!1), + t = e[0]; + return yo((e = zo.bind(null, e[1]))), [e, t]; + }, + useMutableSource: function (e, t, n) { + var r = uo(); + return ( + (r.memoizedState = { + refs: { getSnapshot: t, setSnapshot: null }, + source: e, + subscribe: n, + }), + ho(r, e, t, n) + ); + }, + useOpaqueIdentifier: function () { + if (Va) { + var e = !1, + t = (function (e) { + return { $$typeof: F, toString: e, valueOf: e }; + })(function () { + throw ( + (e || ((e = !0), n(\\"r:\\" + (Xr++).toString(36))), + Error(o(355))) + ); + }), + n = vo(t)[1]; + return ( + 0 === (2 & Ja.mode) && + ((Ja.flags |= 516), + go( + 5, + function () { + n(\\"r:\\" + (Xr++).toString(36)); + }, + void 0, + null + )), + t + ); + } + return vo((t = \\"r:\\" + (Xr++).toString(36))), t; + }, + unstable_isNewReconciler: !1, + }, + Ro = { + readContext: oa, + useCallback: No, + useContext: oa, + useEffect: Eo, + useImperativeHandle: _o, + useLayoutEffect: xo, + useMemo: To, + useReducer: co, + useRef: bo, + useState: function () { + return co(so); + }, + useDebugValue: Po, + useDeferredValue: function (e) { + var t = co(so), + n = t[0], + r = t[1]; + return ( + Eo( + function () { + var t = Ga.transition; + Ga.transition = 1; + try { + r(e); + } finally { + Ga.transition = t; + } + }, + [e] + ), + n + ); + }, + useTransition: function () { + var e = co(so)[0]; + return [bo().current, e]; + }, + useMutableSource: mo, + useOpaqueIdentifier: function () { + return co(so)[0]; + }, + unstable_isNewReconciler: !1, + }, + Fo = { + readContext: oa, + useCallback: No, + useContext: oa, + useEffect: Eo, + useImperativeHandle: _o, + useLayoutEffect: xo, + useMemo: To, + useReducer: fo, + useRef: bo, + useState: function () { + return fo(so); + }, + useDebugValue: Po, + useDeferredValue: function (e) { + var t = fo(so), + n = t[0], + r = t[1]; + return ( + Eo( + function () { + var t = Ga.transition; + Ga.transition = 1; + try { + r(e); + } finally { + Ga.transition = t; + } + }, + [e] + ), + n + ); + }, + useTransition: function () { + var e = fo(so)[0]; + return [bo().current, e]; + }, + useMutableSource: mo, + useOpaqueIdentifier: function () { + return fo(so)[0]; + }, + unstable_isNewReconciler: !1, + }, + Do = k.ReactCurrentOwner, + Io = !1; + function Uo(e, t, n, r) { + t.child = null === e ? Pa(t, null, n, r) : _a(t, e.child, n, r); + } + function jo(e, t, n, r, l) { + n = n.render; + var a = t.ref; + return ( + aa(t, l), + (r = oo(e, t, n, r, a, l)), + null === e || Io + ? ((t.flags |= 1), Uo(e, t, r, l), t.child) + : ((t.updateQueue = e.updateQueue), + (t.flags &= -517), + (e.lanes &= ~l), + au(e, t, l)) + ); + } + function Ao(e, t, n, r, l, a) { + if (null === e) { + var o = n.type; + return \\"function\\" !== typeof o || + Hi(o) || + void 0 !== o.defaultProps || + null !== n.compare || + void 0 !== n.defaultProps + ? (((e = qi(n.type, null, r, t, t.mode, a)).ref = t.ref), + (e.return = t), + (t.child = e)) + : ((t.tag = 15), (t.type = o), Vo(e, t, o, r, l, a)); + } + return ( + (o = e.child), + 0 === (l & a) && + ((l = o.memoizedProps), + (n = null !== (n = n.compare) ? n : dr)(l, r) && e.ref === t.ref) + ? au(e, t, a) + : ((t.flags |= 1), + ((e = Qi(o, r)).ref = t.ref), + (e.return = t), + (t.child = e)) + ); + } + function Vo(e, t, n, r, l, a) { + if (null !== e && dr(e.memoizedProps, r) && e.ref === t.ref) { + if (((Io = !1), 0 === (a & l))) + return (t.lanes = e.lanes), au(e, t, a); + 0 !== (16384 & e.flags) && (Io = !0); + } + return Wo(e, t, n, r, a); + } + function Bo(e, t, n) { + var r = t.pendingProps, + l = r.children, + a = null !== e ? e.memoizedState : null; + if (\\"hidden\\" === r.mode || \\"unstable-defer-without-hiding\\" === r.mode) + if (0 === (4 & t.mode)) + (t.memoizedState = { baseLanes: 0 }), Si(t, n); + else { + if (0 === (1073741824 & n)) + return ( + (e = null !== a ? a.baseLanes | n : n), + (t.lanes = t.childLanes = 1073741824), + (t.memoizedState = { baseLanes: e }), + Si(t, e), + null + ); + (t.memoizedState = { baseLanes: 0 }), + Si(t, null !== a ? a.baseLanes : n); + } + else + null !== a + ? ((r = a.baseLanes | n), (t.memoizedState = null)) + : (r = n), + Si(t, r); + return Uo(e, t, l, n), t.child; + } + function $o(e, t) { + var n = t.ref; + ((null === e && null !== n) || (null !== e && e.ref !== n)) && + (t.flags |= 128); + } + function Wo(e, t, n, r, l) { + var a = gl(n) ? ml : pl.current; + return ( + (a = vl(t, a)), + aa(t, l), + (n = oo(e, t, n, r, a, l)), + null === e || Io + ? ((t.flags |= 1), Uo(e, t, n, l), t.child) + : ((t.updateQueue = e.updateQueue), + (t.flags &= -517), + (e.lanes &= ~l), + au(e, t, l)) + ); + } + function Ho(e, t, n, r, l) { + if (gl(n)) { + var a = !0; + kl(t); + } else a = !1; + if ((aa(t, l), null === t.stateNode)) + null !== e && + ((e.alternate = null), (t.alternate = null), (t.flags |= 2)), + ba(t, n, r), + ka(t, n, r, l), + (r = !0); + else if (null === e) { + var o = t.stateNode, + u = t.memoizedProps; + o.props = u; + var i = o.context, + s = n.contextType; + \\"object\\" === typeof s && null !== s + ? (s = oa(s)) + : (s = vl(t, (s = gl(n) ? ml : pl.current))); + var c = n.getDerivedStateFromProps, + f = + \\"function\\" === typeof c || + \\"function\\" === typeof o.getSnapshotBeforeUpdate; + f || + (\\"function\\" !== typeof o.UNSAFE_componentWillReceiveProps && + \\"function\\" !== typeof o.componentWillReceiveProps) || + ((u !== r || i !== s) && wa(t, o, r, s)), + (ua = !1); + var d = t.memoizedState; + (o.state = d), + pa(t, r, o, l), + (i = t.memoizedState), + u !== r || d !== i || hl.current || ua + ? (\\"function\\" === typeof c && + (va(t, n, c, r), (i = t.memoizedState)), + (u = ua || ya(t, n, u, r, d, i, s)) + ? (f || + (\\"function\\" !== typeof o.UNSAFE_componentWillMount && + \\"function\\" !== typeof o.componentWillMount) || + (\\"function\\" === typeof o.componentWillMount && + o.componentWillMount(), + \\"function\\" === typeof o.UNSAFE_componentWillMount && + o.UNSAFE_componentWillMount()), + \\"function\\" === typeof o.componentDidMount && (t.flags |= 4)) + : (\\"function\\" === typeof o.componentDidMount && + (t.flags |= 4), + (t.memoizedProps = r), + (t.memoizedState = i)), + (o.props = r), + (o.state = i), + (o.context = s), + (r = u)) + : (\\"function\\" === typeof o.componentDidMount && (t.flags |= 4), + (r = !1)); + } else { + (o = t.stateNode), + sa(e, t), + (u = t.memoizedProps), + (s = t.type === t.elementType ? u : Gl(t.type, u)), + (o.props = s), + (f = t.pendingProps), + (d = o.context), + \\"object\\" === typeof (i = n.contextType) && null !== i + ? (i = oa(i)) + : (i = vl(t, (i = gl(n) ? ml : pl.current))); + var p = n.getDerivedStateFromProps; + (c = + \\"function\\" === typeof p || + \\"function\\" === typeof o.getSnapshotBeforeUpdate) || + (\\"function\\" !== typeof o.UNSAFE_componentWillReceiveProps && + \\"function\\" !== typeof o.componentWillReceiveProps) || + ((u !== f || d !== i) && wa(t, o, r, i)), + (ua = !1), + (d = t.memoizedState), + (o.state = d), + pa(t, r, o, l); + var h = t.memoizedState; + u !== f || d !== h || hl.current || ua + ? (\\"function\\" === typeof p && + (va(t, n, p, r), (h = t.memoizedState)), + (s = ua || ya(t, n, s, r, d, h, i)) + ? (c || + (\\"function\\" !== typeof o.UNSAFE_componentWillUpdate && + \\"function\\" !== typeof o.componentWillUpdate) || + (\\"function\\" === typeof o.componentWillUpdate && + o.componentWillUpdate(r, h, i), + \\"function\\" === typeof o.UNSAFE_componentWillUpdate && + o.UNSAFE_componentWillUpdate(r, h, i)), + \\"function\\" === typeof o.componentDidUpdate && (t.flags |= 4), + \\"function\\" === typeof o.getSnapshotBeforeUpdate && + (t.flags |= 256)) + : (\\"function\\" !== typeof o.componentDidUpdate || + (u === e.memoizedProps && d === e.memoizedState) || + (t.flags |= 4), + \\"function\\" !== typeof o.getSnapshotBeforeUpdate || + (u === e.memoizedProps && d === e.memoizedState) || + (t.flags |= 256), + (t.memoizedProps = r), + (t.memoizedState = h)), + (o.props = r), + (o.state = h), + (o.context = i), + (r = s)) + : (\\"function\\" !== typeof o.componentDidUpdate || + (u === e.memoizedProps && d === e.memoizedState) || + (t.flags |= 4), + \\"function\\" !== typeof o.getSnapshotBeforeUpdate || + (u === e.memoizedProps && d === e.memoizedState) || + (t.flags |= 256), + (r = !1)); + } + return Qo(e, t, n, r, a, l); + } + function Qo(e, t, n, r, l, a) { + $o(e, t); + var o = 0 !== (64 & t.flags); + if (!r && !o) return l && Sl(t, n, !1), au(e, t, a); + (r = t.stateNode), (Do.current = t); + var u = + o && \\"function\\" !== typeof n.getDerivedStateFromError + ? null + : r.render(); + return ( + (t.flags |= 1), + null !== e && o + ? ((t.child = _a(t, e.child, null, a)), + (t.child = _a(t, null, u, a))) + : Uo(e, t, u, a), + (t.memoizedState = r.state), + l && Sl(t, n, !0), + t.child + ); + } + function qo(e) { + var t = e.stateNode; + t.pendingContext + ? bl(0, t.pendingContext, t.pendingContext !== t.context) + : t.context && bl(0, t.context, !1), + Ma(e, t.containerInfo); + } + var Ko, + Yo, + Xo, + Go = { dehydrated: null, retryLane: 0 }; + function Zo(e, t, n) { + var r, + l = t.pendingProps, + a = Ia.current, + o = !1; + return ( + (r = 0 !== (64 & t.flags)) || + (r = (null === e || null !== e.memoizedState) && 0 !== (2 & a)), + r + ? ((o = !0), (t.flags &= -65)) + : (null !== e && null === e.memoizedState) || + void 0 === l.fallback || + !0 === l.unstable_avoidThisFallback || + (a |= 1), + fl(Ia, 1 & a), + null === e + ? (void 0 !== l.fallback && Wa(t), + (e = l.children), + (a = l.fallback), + o + ? ((e = Jo(t, e, a, n)), + (t.child.memoizedState = { baseLanes: n }), + (t.memoizedState = Go), + e) + : \\"number\\" === typeof l.unstable_expectedLoadTime + ? ((e = Jo(t, e, a, n)), + (t.child.memoizedState = { baseLanes: n }), + (t.memoizedState = Go), + (t.lanes = 33554432), + e) + : (((n = Yi( + { mode: \\"visible\\", children: e }, + t.mode, + n, + null + )).return = t), + (t.child = n))) + : (e.memoizedState, + o + ? ((l = tu(e, t, l.children, l.fallback, n)), + (o = t.child), + (a = e.child.memoizedState), + (o.memoizedState = + null === a + ? { baseLanes: n } + : { baseLanes: a.baseLanes | n }), + (o.childLanes = e.childLanes & ~n), + (t.memoizedState = Go), + l) + : ((n = eu(e, t, l.children, n)), (t.memoizedState = null), n)) + ); + } + function Jo(e, t, n, r) { + var l = e.mode, + a = e.child; + return ( + (t = { mode: \\"hidden\\", children: t }), + 0 === (2 & l) && null !== a + ? ((a.childLanes = 0), (a.pendingProps = t)) + : (a = Yi(t, l, 0, null)), + (n = Ki(n, l, r, null)), + (a.return = e), + (n.return = e), + (a.sibling = n), + (e.child = a), + n + ); + } + function eu(e, t, n, r) { + var l = e.child; + return ( + (e = l.sibling), + (n = Qi(l, { mode: \\"visible\\", children: n })), + 0 === (2 & t.mode) && (n.lanes = r), + (n.return = t), + (n.sibling = null), + null !== e && + ((e.nextEffect = null), + (e.flags = 8), + (t.firstEffect = t.lastEffect = e)), + (t.child = n) + ); + } + function tu(e, t, n, r, l) { + var a = t.mode, + o = e.child; + e = o.sibling; + var u = { mode: \\"hidden\\", children: n }; + return ( + 0 === (2 & a) && t.child !== o + ? (((n = t.child).childLanes = 0), + (n.pendingProps = u), + null !== (o = n.lastEffect) + ? ((t.firstEffect = n.firstEffect), + (t.lastEffect = o), + (o.nextEffect = null)) + : (t.firstEffect = t.lastEffect = null)) + : (n = Qi(o, u)), + null !== e ? (r = Qi(e, r)) : ((r = Ki(r, a, l, null)).flags |= 2), + (r.return = t), + (n.return = t), + (n.sibling = r), + (t.child = n), + r + ); + } + function nu(e, t) { + e.lanes |= t; + var n = e.alternate; + null !== n && (n.lanes |= t), la(e.return, t); + } + function ru(e, t, n, r, l, a) { + var o = e.memoizedState; + null === o + ? (e.memoizedState = { + isBackwards: t, + rendering: null, + renderingStartTime: 0, + last: r, + tail: n, + tailMode: l, + lastEffect: a, + }) + : ((o.isBackwards = t), + (o.rendering = null), + (o.renderingStartTime = 0), + (o.last = r), + (o.tail = n), + (o.tailMode = l), + (o.lastEffect = a)); + } + function lu(e, t, n) { + var r = t.pendingProps, + l = r.revealOrder, + a = r.tail; + if ((Uo(e, t, r.children, n), 0 !== (2 & (r = Ia.current)))) + (r = (1 & r) | 2), (t.flags |= 64); + else { + if (null !== e && 0 !== (64 & e.flags)) + e: for (e = t.child; null !== e; ) { + if (13 === e.tag) null !== e.memoizedState && nu(e, n); + else if (19 === e.tag) nu(e, n); + else if (null !== e.child) { + (e.child.return = e), (e = e.child); + continue; + } + if (e === t) break e; + for (; null === e.sibling; ) { + if (null === e.return || e.return === t) break e; + e = e.return; + } + (e.sibling.return = e.return), (e = e.sibling); + } + r &= 1; + } + if ((fl(Ia, r), 0 === (2 & t.mode))) t.memoizedState = null; + else + switch (l) { + case \\"forwards\\": + for (n = t.child, l = null; null !== n; ) + null !== (e = n.alternate) && null === Ua(e) && (l = n), + (n = n.sibling); + null === (n = l) + ? ((l = t.child), (t.child = null)) + : ((l = n.sibling), (n.sibling = null)), + ru(t, !1, l, n, a, t.lastEffect); + break; + case \\"backwards\\": + for (n = null, l = t.child, t.child = null; null !== l; ) { + if (null !== (e = l.alternate) && null === Ua(e)) { + t.child = l; + break; + } + (e = l.sibling), (l.sibling = n), (n = l), (l = e); + } + ru(t, !0, n, null, a, t.lastEffect); + break; + case \\"together\\": + ru(t, !1, null, null, void 0, t.lastEffect); + break; + default: + t.memoizedState = null; + } + return t.child; + } + function au(e, t, n) { + if ( + (null !== e && (t.dependencies = e.dependencies), + (Vu |= t.lanes), + 0 !== (n & t.childLanes)) + ) { + if (null !== e && t.child !== e.child) throw Error(o(153)); + if (null !== t.child) { + for ( + n = Qi((e = t.child), e.pendingProps), t.child = n, n.return = t; + null !== e.sibling; + + ) + (e = e.sibling), + ((n = n.sibling = Qi(e, e.pendingProps)).return = t); + n.sibling = null; + } + return t.child; + } + return null; + } + function ou(e, t) { + if (!Va) + switch (e.tailMode) { + case \\"hidden\\": + t = e.tail; + for (var n = null; null !== t; ) + null !== t.alternate && (n = t), (t = t.sibling); + null === n ? (e.tail = null) : (n.sibling = null); + break; + case \\"collapsed\\": + n = e.tail; + for (var r = null; null !== n; ) + null !== n.alternate && (r = n), (n = n.sibling); + null === r + ? t || null === e.tail + ? (e.tail = null) + : (e.tail.sibling = null) + : (r.sibling = null); + } + } + function uu(e, t, n) { + var r = t.pendingProps; + switch (t.tag) { + case 2: + case 16: + case 15: + case 0: + case 11: + case 7: + case 8: + case 12: + case 9: + case 14: + return null; + case 1: + case 17: + return gl(t.type) && yl(), null; + case 3: + return ( + Ra(), + cl(hl), + cl(pl), + Ya(), + (r = t.stateNode).pendingContext && + ((r.context = r.pendingContext), (r.pendingContext = null)), + (null !== e && null !== e.child) || + (Qa(t) ? (t.flags |= 4) : r.hydrate || (t.flags |= 256)), + null + ); + case 5: + Da(t); + var a = Oa(La.current); + if (((n = t.type), null !== e && null != t.stateNode)) + Yo(e, t, n, r), e.ref !== t.ref && (t.flags |= 128); + else { + if (!r) { + if (null === t.stateNode) throw Error(o(166)); + return null; + } + if (((e = Oa(Ta.current)), Qa(t))) { + (r = t.stateNode), (n = t.type); + var u = t.memoizedProps; + switch (((r[Zr] = t), (r[Jr] = u), n)) { + case \\"dialog\\": + zr(\\"cancel\\", r), zr(\\"close\\", r); + break; + case \\"iframe\\": + case \\"object\\": + case \\"embed\\": + zr(\\"load\\", r); + break; + case \\"video\\": + case \\"audio\\": + for (e = 0; e < _r.length; e++) zr(_r[e], r); + break; + case \\"source\\": + zr(\\"error\\", r); + break; + case \\"img\\": + case \\"image\\": + case \\"link\\": + zr(\\"error\\", r), zr(\\"load\\", r); + break; + case \\"details\\": + zr(\\"toggle\\", r); + break; + case \\"input\\": + ee(r, u), zr(\\"invalid\\", r); + break; + case \\"select\\": + (r._wrapperState = { wasMultiple: !!u.multiple }), + zr(\\"invalid\\", r); + break; + case \\"textarea\\": + ie(r, u), zr(\\"invalid\\", r); + } + for (var s in (xe(n, u), (e = null), u)) + u.hasOwnProperty(s) && + ((a = u[s]), + \\"children\\" === s + ? \\"string\\" === typeof a + ? r.textContent !== a && (e = [\\"children\\", a]) + : \\"number\\" === typeof a && + r.textContent !== \\"\\" + a && + (e = [\\"children\\", \\"\\" + a]) + : i.hasOwnProperty(s) && + null != a && + \\"onScroll\\" === s && + zr(\\"scroll\\", r)); + switch (n) { + case \\"input\\": + X(r), re(r, u, !0); + break; + case \\"textarea\\": + X(r), ce(r); + break; + case \\"select\\": + case \\"option\\": + break; + default: + \\"function\\" === typeof u.onClick && (r.onclick = Ar); + } + (r = e), (t.updateQueue = r), null !== r && (t.flags |= 4); + } else { + switch ( + ((s = 9 === a.nodeType ? a : a.ownerDocument), + e === fe && (e = pe(n)), + e === fe + ? \\"script\\" === n + ? (((e = s.createElement(\\"div\\")).innerHTML = + \\"\\"), + (e = e.removeChild(e.firstChild))) + : \\"string\\" === typeof r.is + ? (e = s.createElement(n, { is: r.is })) + : ((e = s.createElement(n)), + \\"select\\" === n && + ((s = e), + r.multiple + ? (s.multiple = !0) + : r.size && (s.size = r.size))) + : (e = s.createElementNS(e, n)), + (e[Zr] = t), + (e[Jr] = r), + Ko(e, t), + (t.stateNode = e), + (s = Ce(n, r)), + n) + ) { + case \\"dialog\\": + zr(\\"cancel\\", e), zr(\\"close\\", e), (a = r); + break; + case \\"iframe\\": + case \\"object\\": + case \\"embed\\": + zr(\\"load\\", e), (a = r); + break; + case \\"video\\": + case \\"audio\\": + for (a = 0; a < _r.length; a++) zr(_r[a], e); + a = r; + break; + case \\"source\\": + zr(\\"error\\", e), (a = r); + break; + case \\"img\\": + case \\"image\\": + case \\"link\\": + zr(\\"error\\", e), zr(\\"load\\", e), (a = r); + break; + case \\"details\\": + zr(\\"toggle\\", e), (a = r); + break; + case \\"input\\": + ee(e, r), (a = J(e, r)), zr(\\"invalid\\", e); + break; + case \\"option\\": + a = ae(e, r); + break; + case \\"select\\": + (e._wrapperState = { wasMultiple: !!r.multiple }), + (a = l({}, r, { value: void 0 })), + zr(\\"invalid\\", e); + break; + case \\"textarea\\": + ie(e, r), (a = ue(e, r)), zr(\\"invalid\\", e); + break; + default: + a = r; + } + xe(n, a); + var c = a; + for (u in c) + if (c.hasOwnProperty(u)) { + var f = c[u]; + \\"style\\" === u + ? Se(e, f) + : \\"dangerouslySetInnerHTML\\" === u + ? null != (f = f ? f.__html : void 0) && ge(e, f) + : \\"children\\" === u + ? \\"string\\" === typeof f + ? (\\"textarea\\" !== n || \\"\\" !== f) && ye(e, f) + : \\"number\\" === typeof f && ye(e, \\"\\" + f) + : \\"suppressContentEditableWarning\\" !== u && + \\"suppressHydrationWarning\\" !== u && + \\"autoFocus\\" !== u && + (i.hasOwnProperty(u) + ? null != f && \\"onScroll\\" === u && zr(\\"scroll\\", e) + : null != f && w(e, u, f, s)); + } + switch (n) { + case \\"input\\": + X(e), re(e, r, !1); + break; + case \\"textarea\\": + X(e), ce(e); + break; + case \\"option\\": + null != r.value && e.setAttribute(\\"value\\", \\"\\" + K(r.value)); + break; + case \\"select\\": + (e.multiple = !!r.multiple), + null != (u = r.value) + ? oe(e, !!r.multiple, u, !1) + : null != r.defaultValue && + oe(e, !!r.multiple, r.defaultValue, !0); + break; + default: + \\"function\\" === typeof a.onClick && (e.onclick = Ar); + } + $r(n, r) && (t.flags |= 4); + } + null !== t.ref && (t.flags |= 128); + } + return null; + case 6: + if (e && null != t.stateNode) Xo(0, t, e.memoizedProps, r); + else { + if (\\"string\\" !== typeof r && null === t.stateNode) + throw Error(o(166)); + (n = Oa(La.current)), + Oa(Ta.current), + Qa(t) + ? ((r = t.stateNode), + (n = t.memoizedProps), + (r[Zr] = t), + r.nodeValue !== n && (t.flags |= 4)) + : (((r = ( + 9 === n.nodeType ? n : n.ownerDocument + ).createTextNode(r))[Zr] = t), + (t.stateNode = r)); + } + return null; + case 13: + return ( + cl(Ia), + (r = t.memoizedState), + 0 !== (64 & t.flags) + ? ((t.lanes = n), t) + : ((r = null !== r), + (n = !1), + null === e + ? void 0 !== t.memoizedProps.fallback && Qa(t) + : (n = null !== e.memoizedState), + r && + !n && + 0 !== (2 & t.mode) && + ((null === e && + !0 !== t.memoizedProps.unstable_avoidThisFallback) || + 0 !== (1 & Ia.current) + ? 0 === Uu && (Uu = 3) + : ((0 !== Uu && 3 !== Uu) || (Uu = 4), + null === Mu || + (0 === (134217727 & Vu) && 0 === (134217727 & Bu)) || + yi(Mu, Fu))), + (r || n) && (t.flags |= 4), + null) + ); + case 4: + return Ra(), null === e && Or(t.stateNode.containerInfo), null; + case 10: + return ra(t), null; + case 19: + if ((cl(Ia), null === (r = t.memoizedState))) return null; + if (((u = 0 !== (64 & t.flags)), null === (s = r.rendering))) + if (u) ou(r, !1); + else { + if (0 !== Uu || (null !== e && 0 !== (64 & e.flags))) + for (e = t.child; null !== e; ) { + if (null !== (s = Ua(e))) { + for ( + t.flags |= 64, + ou(r, !1), + null !== (u = s.updateQueue) && + ((t.updateQueue = u), (t.flags |= 4)), + null === r.lastEffect && (t.firstEffect = null), + t.lastEffect = r.lastEffect, + r = n, + n = t.child; + null !== n; + + ) + (e = r), + ((u = n).flags &= 2), + (u.nextEffect = null), + (u.firstEffect = null), + (u.lastEffect = null), + null === (s = u.alternate) + ? ((u.childLanes = 0), + (u.lanes = e), + (u.child = null), + (u.memoizedProps = null), + (u.memoizedState = null), + (u.updateQueue = null), + (u.dependencies = null), + (u.stateNode = null)) + : ((u.childLanes = s.childLanes), + (u.lanes = s.lanes), + (u.child = s.child), + (u.memoizedProps = s.memoizedProps), + (u.memoizedState = s.memoizedState), + (u.updateQueue = s.updateQueue), + (u.type = s.type), + (e = s.dependencies), + (u.dependencies = + null === e + ? null + : { + lanes: e.lanes, + firstContext: e.firstContext, + })), + (n = n.sibling); + return fl(Ia, (1 & Ia.current) | 2), t.child; + } + e = e.sibling; + } + null !== r.tail && + $l() > Qu && + ((t.flags |= 64), (u = !0), ou(r, !1), (t.lanes = 33554432)); + } + else { + if (!u) + if (null !== (e = Ua(s))) { + if ( + ((t.flags |= 64), + (u = !0), + null !== (n = e.updateQueue) && + ((t.updateQueue = n), (t.flags |= 4)), + ou(r, !0), + null === r.tail && + \\"hidden\\" === r.tailMode && + !s.alternate && + !Va) + ) + return ( + null !== (t = t.lastEffect = r.lastEffect) && + (t.nextEffect = null), + null + ); + } else + 2 * $l() - r.renderingStartTime > Qu && + 1073741824 !== n && + ((t.flags |= 64), + (u = !0), + ou(r, !1), + (t.lanes = 33554432)); + r.isBackwards + ? ((s.sibling = t.child), (t.child = s)) + : (null !== (n = r.last) ? (n.sibling = s) : (t.child = s), + (r.last = s)); + } + return null !== r.tail + ? ((n = r.tail), + (r.rendering = n), + (r.tail = n.sibling), + (r.lastEffect = t.lastEffect), + (r.renderingStartTime = $l()), + (n.sibling = null), + (t = Ia.current), + fl(Ia, u ? (1 & t) | 2 : 1 & t), + n) + : null; + case 23: + case 24: + return ( + Ei(), + null !== e && + (null !== e.memoizedState) !== (null !== t.memoizedState) && + \\"unstable-defer-without-hiding\\" !== r.mode && + (t.flags |= 4), + null + ); + } + throw Error(o(156, t.tag)); + } + function iu(e) { + switch (e.tag) { + case 1: + gl(e.type) && yl(); + var t = e.flags; + return 4096 & t ? ((e.flags = (-4097 & t) | 64), e) : null; + case 3: + if ((Ra(), cl(hl), cl(pl), Ya(), 0 !== (64 & (t = e.flags)))) + throw Error(o(285)); + return (e.flags = (-4097 & t) | 64), e; + case 5: + return Da(e), null; + case 13: + return ( + cl(Ia), + 4096 & (t = e.flags) ? ((e.flags = (-4097 & t) | 64), e) : null + ); + case 19: + return cl(Ia), null; + case 4: + return Ra(), null; + case 10: + return ra(e), null; + case 23: + case 24: + return Ei(), null; + default: + return null; + } + } + function su(e, t) { + try { + var n = \\"\\", + r = t; + do { + (n += Q(r)), (r = r.return); + } while (r); + var l = n; + } catch (a) { + l = \\"\\\\nError generating stack: \\" + a.message + \\"\\\\n\\" + a.stack; + } + return { value: e, source: t, stack: l }; + } + function cu(e, t) { + try { + console.error(t.value); + } catch (n) { + setTimeout(function () { + throw n; + }); + } + } + (Ko = function (e, t) { + for (var n = t.child; null !== n; ) { + if (5 === n.tag || 6 === n.tag) e.appendChild(n.stateNode); + else if (4 !== n.tag && null !== n.child) { + (n.child.return = n), (n = n.child); + continue; + } + if (n === t) break; + for (; null === n.sibling; ) { + if (null === n.return || n.return === t) return; + n = n.return; + } + (n.sibling.return = n.return), (n = n.sibling); + } + }), + (Yo = function (e, t, n, r) { + var a = e.memoizedProps; + if (a !== r) { + (e = t.stateNode), Oa(Ta.current); + var o, + u = null; + switch (n) { + case \\"input\\": + (a = J(e, a)), (r = J(e, r)), (u = []); + break; + case \\"option\\": + (a = ae(e, a)), (r = ae(e, r)), (u = []); + break; + case \\"select\\": + (a = l({}, a, { value: void 0 })), + (r = l({}, r, { value: void 0 })), + (u = []); + break; + case \\"textarea\\": + (a = ue(e, a)), (r = ue(e, r)), (u = []); + break; + default: + \\"function\\" !== typeof a.onClick && + \\"function\\" === typeof r.onClick && + (e.onclick = Ar); + } + for (f in (xe(n, r), (n = null), a)) + if (!r.hasOwnProperty(f) && a.hasOwnProperty(f) && null != a[f]) + if (\\"style\\" === f) { + var s = a[f]; + for (o in s) + s.hasOwnProperty(o) && (n || (n = {}), (n[o] = \\"\\")); + } else + \\"dangerouslySetInnerHTML\\" !== f && + \\"children\\" !== f && + \\"suppressContentEditableWarning\\" !== f && + \\"suppressHydrationWarning\\" !== f && + \\"autoFocus\\" !== f && + (i.hasOwnProperty(f) + ? u || (u = []) + : (u = u || []).push(f, null)); + for (f in r) { + var c = r[f]; + if ( + ((s = null != a ? a[f] : void 0), + r.hasOwnProperty(f) && c !== s && (null != c || null != s)) + ) + if (\\"style\\" === f) + if (s) { + for (o in s) + !s.hasOwnProperty(o) || + (c && c.hasOwnProperty(o)) || + (n || (n = {}), (n[o] = \\"\\")); + for (o in c) + c.hasOwnProperty(o) && + s[o] !== c[o] && + (n || (n = {}), (n[o] = c[o])); + } else n || (u || (u = []), u.push(f, n)), (n = c); + else + \\"dangerouslySetInnerHTML\\" === f + ? ((c = c ? c.__html : void 0), + (s = s ? s.__html : void 0), + null != c && s !== c && (u = u || []).push(f, c)) + : \\"children\\" === f + ? (\\"string\\" !== typeof c && \\"number\\" !== typeof c) || + (u = u || []).push(f, \\"\\" + c) + : \\"suppressContentEditableWarning\\" !== f && + \\"suppressHydrationWarning\\" !== f && + (i.hasOwnProperty(f) + ? (null != c && \\"onScroll\\" === f && zr(\\"scroll\\", e), + u || s === c || (u = [])) + : \\"object\\" === typeof c && + null !== c && + c.$$typeof === F + ? c.toString() + : (u = u || []).push(f, c)); + } + n && (u = u || []).push(\\"style\\", n); + var f = u; + (t.updateQueue = f) && (t.flags |= 4); + } + }), + (Xo = function (e, t, n, r) { + n !== r && (t.flags |= 4); + }); + var fu = \\"function\\" === typeof WeakMap ? WeakMap : Map; + function du(e, t, n) { + ((n = ca(-1, n)).tag = 3), (n.payload = { element: null }); + var r = t.value; + return ( + (n.callback = function () { + Xu || ((Xu = !0), (Gu = r)), cu(0, t); + }), + n + ); + } + function pu(e, t, n) { + (n = ca(-1, n)).tag = 3; + var r = e.type.getDerivedStateFromError; + if (\\"function\\" === typeof r) { + var l = t.value; + n.payload = function () { + return cu(0, t), r(l); + }; + } + var a = e.stateNode; + return ( + null !== a && + \\"function\\" === typeof a.componentDidCatch && + (n.callback = function () { + \\"function\\" !== typeof r && + (null === Zu ? (Zu = new Set([this])) : Zu.add(this), cu(0, t)); + var e = t.stack; + this.componentDidCatch(t.value, { + componentStack: null !== e ? e : \\"\\", + }); + }), + n + ); + } + var hu = \\"function\\" === typeof WeakSet ? WeakSet : Set; + function mu(e) { + var t = e.ref; + if (null !== t) + if (\\"function\\" === typeof t) + try { + t(null); + } catch (n) { + Ai(e, n); + } + else t.current = null; + } + function vu(e, t) { + switch (t.tag) { + case 0: + case 11: + case 15: + case 22: + case 5: + case 6: + case 4: + case 17: + return; + case 1: + if (256 & t.flags && null !== e) { + var n = e.memoizedProps, + r = e.memoizedState; + (t = (e = t.stateNode).getSnapshotBeforeUpdate( + t.elementType === t.type ? n : Gl(t.type, n), + r + )), + (e.__reactInternalSnapshotBeforeUpdate = t); + } + return; + case 3: + return void (256 & t.flags && qr(t.stateNode.containerInfo)); + } + throw Error(o(163)); + } + function gu(e, t, n) { + switch (n.tag) { + case 0: + case 11: + case 15: + case 22: + if ( + null !== (t = null !== (t = n.updateQueue) ? t.lastEffect : null) + ) { + e = t = t.next; + do { + if (3 === (3 & e.tag)) { + var r = e.create; + e.destroy = r(); + } + e = e.next; + } while (e !== t); + } + if ( + null !== (t = null !== (t = n.updateQueue) ? t.lastEffect : null) + ) { + e = t = t.next; + do { + var l = e; + (r = l.next), + 0 !== (4 & (l = l.tag)) && + 0 !== (1 & l) && + (Ii(n, e), Di(n, e)), + (e = r); + } while (e !== t); + } + return; + case 1: + return ( + (e = n.stateNode), + 4 & n.flags && + (null === t + ? e.componentDidMount() + : ((r = + n.elementType === n.type + ? t.memoizedProps + : Gl(n.type, t.memoizedProps)), + e.componentDidUpdate( + r, + t.memoizedState, + e.__reactInternalSnapshotBeforeUpdate + ))), + void (null !== (t = n.updateQueue) && ha(n, t, e)) + ); + case 3: + if (null !== (t = n.updateQueue)) { + if (((e = null), null !== n.child)) + switch (n.child.tag) { + case 5: + case 1: + e = n.child.stateNode; + } + ha(n, t, e); + } + return; + case 5: + return ( + (e = n.stateNode), + void ( + null === t && + 4 & n.flags && + $r(n.type, n.memoizedProps) && + e.focus() + ) + ); + case 6: + case 4: + case 12: + case 19: + case 17: + case 20: + case 21: + case 23: + case 24: + return; + case 13: + return void ( + null === n.memoizedState && + ((n = n.alternate), + null !== n && + ((n = n.memoizedState), + null !== n && ((n = n.dehydrated), null !== n && St(n)))) + ); + } + throw Error(o(163)); + } + function yu(e, t) { + for (var n = e; ; ) { + if (5 === n.tag) { + var r = n.stateNode; + if (t) + \\"function\\" === typeof (r = r.style).setProperty + ? r.setProperty(\\"display\\", \\"none\\", \\"important\\") + : (r.display = \\"none\\"); + else { + r = n.stateNode; + var l = n.memoizedProps.style; + (l = + void 0 !== l && null !== l && l.hasOwnProperty(\\"display\\") + ? l.display + : null), + (r.style.display = ke(\\"display\\", l)); + } + } else if (6 === n.tag) + n.stateNode.nodeValue = t ? \\"\\" : n.memoizedProps; + else if ( + ((23 !== n.tag && 24 !== n.tag) || + null === n.memoizedState || + n === e) && + null !== n.child + ) { + (n.child.return = n), (n = n.child); + continue; + } + if (n === e) break; + for (; null === n.sibling; ) { + if (null === n.return || n.return === e) return; + n = n.return; + } + (n.sibling.return = n.return), (n = n.sibling); + } + } + function bu(e, t) { + if (xl && \\"function\\" === typeof xl.onCommitFiberUnmount) + try { + xl.onCommitFiberUnmount(El, t); + } catch (a) {} + switch (t.tag) { + case 0: + case 11: + case 14: + case 15: + case 22: + if (null !== (e = t.updateQueue) && null !== (e = e.lastEffect)) { + var n = (e = e.next); + do { + var r = n, + l = r.destroy; + if (((r = r.tag), void 0 !== l)) + if (0 !== (4 & r)) Ii(t, n); + else { + r = t; + try { + l(); + } catch (a) { + Ai(r, a); + } + } + n = n.next; + } while (n !== e); + } + break; + case 1: + if ( + (mu(t), + \\"function\\" === typeof (e = t.stateNode).componentWillUnmount) + ) + try { + (e.props = t.memoizedProps), + (e.state = t.memoizedState), + e.componentWillUnmount(); + } catch (a) { + Ai(t, a); + } + break; + case 5: + mu(t); + break; + case 4: + Cu(e, t); + } + } + function wu(e) { + (e.alternate = null), + (e.child = null), + (e.dependencies = null), + (e.firstEffect = null), + (e.lastEffect = null), + (e.memoizedProps = null), + (e.memoizedState = null), + (e.pendingProps = null), + (e.return = null), + (e.updateQueue = null); + } + function ku(e) { + return 5 === e.tag || 3 === e.tag || 4 === e.tag; + } + function Su(e) { + e: { + for (var t = e.return; null !== t; ) { + if (ku(t)) break e; + t = t.return; + } + throw Error(o(160)); + } + var n = t; + switch (((t = n.stateNode), n.tag)) { + case 5: + var r = !1; + break; + case 3: + case 4: + (t = t.containerInfo), (r = !0); + break; + default: + throw Error(o(161)); + } + 16 & n.flags && (ye(t, \\"\\"), (n.flags &= -17)); + e: t: for (n = e; ; ) { + for (; null === n.sibling; ) { + if (null === n.return || ku(n.return)) { + n = null; + break e; + } + n = n.return; + } + for ( + n.sibling.return = n.return, n = n.sibling; + 5 !== n.tag && 6 !== n.tag && 18 !== n.tag; + + ) { + if (2 & n.flags) continue t; + if (null === n.child || 4 === n.tag) continue t; + (n.child.return = n), (n = n.child); + } + if (!(2 & n.flags)) { + n = n.stateNode; + break e; + } + } + r ? Eu(e, n, t) : xu(e, n, t); + } + function Eu(e, t, n) { + var r = e.tag, + l = 5 === r || 6 === r; + if (l) + (e = l ? e.stateNode : e.stateNode.instance), + t + ? 8 === n.nodeType + ? n.parentNode.insertBefore(e, t) + : n.insertBefore(e, t) + : (8 === n.nodeType + ? (t = n.parentNode).insertBefore(e, n) + : (t = n).appendChild(e), + (null !== (n = n._reactRootContainer) && void 0 !== n) || + null !== t.onclick || + (t.onclick = Ar)); + else if (4 !== r && null !== (e = e.child)) + for (Eu(e, t, n), e = e.sibling; null !== e; ) + Eu(e, t, n), (e = e.sibling); + } + function xu(e, t, n) { + var r = e.tag, + l = 5 === r || 6 === r; + if (l) + (e = l ? e.stateNode : e.stateNode.instance), + t ? n.insertBefore(e, t) : n.appendChild(e); + else if (4 !== r && null !== (e = e.child)) + for (xu(e, t, n), e = e.sibling; null !== e; ) + xu(e, t, n), (e = e.sibling); + } + function Cu(e, t) { + for (var n, r, l = t, a = !1; ; ) { + if (!a) { + a = l.return; + e: for (;;) { + if (null === a) throw Error(o(160)); + switch (((n = a.stateNode), a.tag)) { + case 5: + r = !1; + break e; + case 3: + case 4: + (n = n.containerInfo), (r = !0); + break e; + } + a = a.return; + } + a = !0; + } + if (5 === l.tag || 6 === l.tag) { + e: for (var u = e, i = l, s = i; ; ) + if ((bu(u, s), null !== s.child && 4 !== s.tag)) + (s.child.return = s), (s = s.child); + else { + if (s === i) break e; + for (; null === s.sibling; ) { + if (null === s.return || s.return === i) break e; + s = s.return; + } + (s.sibling.return = s.return), (s = s.sibling); + } + r + ? ((u = n), + (i = l.stateNode), + 8 === u.nodeType + ? u.parentNode.removeChild(i) + : u.removeChild(i)) + : n.removeChild(l.stateNode); + } else if (4 === l.tag) { + if (null !== l.child) { + (n = l.stateNode.containerInfo), + (r = !0), + (l.child.return = l), + (l = l.child); + continue; + } + } else if ((bu(e, l), null !== l.child)) { + (l.child.return = l), (l = l.child); + continue; + } + if (l === t) break; + for (; null === l.sibling; ) { + if (null === l.return || l.return === t) return; + 4 === (l = l.return).tag && (a = !1); + } + (l.sibling.return = l.return), (l = l.sibling); + } + } + function _u(e, t) { + switch (t.tag) { + case 0: + case 11: + case 14: + case 15: + case 22: + var n = t.updateQueue; + if (null !== (n = null !== n ? n.lastEffect : null)) { + var r = (n = n.next); + do { + 3 === (3 & r.tag) && + ((e = r.destroy), (r.destroy = void 0), void 0 !== e && e()), + (r = r.next); + } while (r !== n); + } + return; + case 1: + case 12: + case 17: + return; + case 5: + if (null != (n = t.stateNode)) { + r = t.memoizedProps; + var l = null !== e ? e.memoizedProps : r; + e = t.type; + var a = t.updateQueue; + if (((t.updateQueue = null), null !== a)) { + for ( + n[Jr] = r, + \\"input\\" === e && + \\"radio\\" === r.type && + null != r.name && + te(n, r), + Ce(e, l), + t = Ce(e, r), + l = 0; + l < a.length; + l += 2 + ) { + var u = a[l], + i = a[l + 1]; + \\"style\\" === u + ? Se(n, i) + : \\"dangerouslySetInnerHTML\\" === u + ? ge(n, i) + : \\"children\\" === u + ? ye(n, i) + : w(n, u, i, t); + } + switch (e) { + case \\"input\\": + ne(n, r); + break; + case \\"textarea\\": + se(n, r); + break; + case \\"select\\": + (e = n._wrapperState.wasMultiple), + (n._wrapperState.wasMultiple = !!r.multiple), + null != (a = r.value) + ? oe(n, !!r.multiple, a, !1) + : e !== !!r.multiple && + (null != r.defaultValue + ? oe(n, !!r.multiple, r.defaultValue, !0) + : oe(n, !!r.multiple, r.multiple ? [] : \\"\\", !1)); + } + } + } + return; + case 6: + if (null === t.stateNode) throw Error(o(162)); + return void (t.stateNode.nodeValue = t.memoizedProps); + case 3: + return void ( + (n = t.stateNode).hydrate && + ((n.hydrate = !1), St(n.containerInfo)) + ); + case 13: + return ( + null !== t.memoizedState && ((Hu = $l()), yu(t.child, !0)), + void Pu(t) + ); + case 19: + return void Pu(t); + case 23: + case 24: + return void yu(t, null !== t.memoizedState); + } + throw Error(o(163)); + } + function Pu(e) { + var t = e.updateQueue; + if (null !== t) { + e.updateQueue = null; + var n = e.stateNode; + null === n && (n = e.stateNode = new hu()), + t.forEach(function (t) { + var r = Bi.bind(null, e, t); + n.has(t) || (n.add(t), t.then(r, r)); + }); + } + } + function Nu(e, t) { + return ( + null !== e && + (null === (e = e.memoizedState) || null !== e.dehydrated) && + null !== (t = t.memoizedState) && + null === t.dehydrated + ); + } + var Tu = Math.ceil, + zu = k.ReactCurrentDispatcher, + Lu = k.ReactCurrentOwner, + Ou = 0, + Mu = null, + Ru = null, + Fu = 0, + Du = 0, + Iu = sl(0), + Uu = 0, + ju = null, + Au = 0, + Vu = 0, + Bu = 0, + $u = 0, + Wu = null, + Hu = 0, + Qu = 1 / 0; + function qu() { + Qu = $l() + 500; + } + var Ku, + Yu = null, + Xu = !1, + Gu = null, + Zu = null, + Ju = !1, + ei = null, + ti = 90, + ni = [], + ri = [], + li = null, + ai = 0, + oi = null, + ui = -1, + ii = 0, + si = 0, + ci = null, + fi = !1; + function di() { + return 0 !== (48 & Ou) ? $l() : -1 !== ui ? ui : (ui = $l()); + } + function pi(e) { + if (0 === (2 & (e = e.mode))) return 1; + if (0 === (4 & e)) return 99 === Wl() ? 1 : 2; + if ((0 === ii && (ii = Au), 0 !== Xl.transition)) { + 0 !== si && (si = null !== Wu ? Wu.pendingLanes : 0), (e = ii); + var t = 4186112 & ~si; + return ( + 0 === (t &= -t) && + 0 === (t = (e = 4186112 & ~e) & -e) && + (t = 8192), + t + ); + } + return ( + (e = Wl()), + 0 !== (4 & Ou) && 98 === e + ? (e = At(12, ii)) + : (e = At( + (e = (function (e) { + switch (e) { + case 99: + return 15; + case 98: + return 10; + case 97: + case 96: + return 8; + case 95: + return 2; + default: + return 0; + } + })(e)), + ii + )), + e + ); + } + function hi(e, t, n) { + if (50 < ai) throw ((ai = 0), (oi = null), Error(o(185))); + if (null === (e = mi(e, t))) return null; + $t(e, t, n), e === Mu && ((Bu |= t), 4 === Uu && yi(e, Fu)); + var r = Wl(); + 1 === t + ? 0 !== (8 & Ou) && 0 === (48 & Ou) + ? bi(e) + : (vi(e, n), 0 === Ou && (qu(), Kl())) + : (0 === (4 & Ou) || + (98 !== r && 99 !== r) || + (null === li ? (li = new Set([e])) : li.add(e)), + vi(e, n)), + (Wu = e); + } + function mi(e, t) { + e.lanes |= t; + var n = e.alternate; + for (null !== n && (n.lanes |= t), n = e, e = e.return; null !== e; ) + (e.childLanes |= t), + null !== (n = e.alternate) && (n.childLanes |= t), + (n = e), + (e = e.return); + return 3 === n.tag ? n.stateNode : null; + } + function vi(e, t) { + for ( + var n = e.callbackNode, + r = e.suspendedLanes, + l = e.pingedLanes, + a = e.expirationTimes, + u = e.pendingLanes; + 0 < u; + + ) { + var i = 31 - Wt(u), + s = 1 << i, + c = a[i]; + if (-1 === c) { + if (0 === (s & r) || 0 !== (s & l)) { + (c = t), It(s); + var f = Dt; + a[i] = 10 <= f ? c + 250 : 6 <= f ? c + 5e3 : -1; + } + } else c <= t && (e.expiredLanes |= s); + u &= ~s; + } + if (((r = Ut(e, e === Mu ? Fu : 0)), (t = Dt), 0 === r)) + null !== n && + (n !== Il && Pl(n), + (e.callbackNode = null), + (e.callbackPriority = 0)); + else { + if (null !== n) { + if (e.callbackPriority === t) return; + n !== Il && Pl(n); + } + 15 === t + ? ((n = bi.bind(null, e)), + null === jl ? ((jl = [n]), (Al = _l(Ol, Yl))) : jl.push(n), + (n = Il)) + : 14 === t + ? (n = ql(99, bi.bind(null, e))) + : ((n = (function (e) { + switch (e) { + case 15: + case 14: + return 99; + case 13: + case 12: + case 11: + case 10: + return 98; + case 9: + case 8: + case 7: + case 6: + case 4: + case 5: + return 97; + case 3: + case 2: + case 1: + return 95; + case 0: + return 90; + default: + throw Error(o(358, e)); + } + })(t)), + (n = ql(n, gi.bind(null, e)))), + (e.callbackPriority = t), + (e.callbackNode = n); + } + } + function gi(e) { + if (((ui = -1), (si = ii = 0), 0 !== (48 & Ou))) throw Error(o(327)); + var t = e.callbackNode; + if (Fi() && e.callbackNode !== t) return null; + var n = Ut(e, e === Mu ? Fu : 0); + if (0 === n) return null; + var r = n, + l = Ou; + Ou |= 16; + var a = _i(); + for ((Mu === e && Fu === r) || (qu(), xi(e, r)); ; ) + try { + Ti(); + break; + } catch (i) { + Ci(e, i); + } + if ( + (na(), + (zu.current = a), + (Ou = l), + null !== Ru ? (r = 0) : ((Mu = null), (Fu = 0), (r = Uu)), + 0 !== (Au & Bu)) + ) + xi(e, 0); + else if (0 !== r) { + if ( + (2 === r && + ((Ou |= 64), + e.hydrate && ((e.hydrate = !1), qr(e.containerInfo)), + 0 !== (n = jt(e)) && (r = Pi(e, n))), + 1 === r) + ) + throw ((t = ju), xi(e, 0), yi(e, n), vi(e, $l()), t); + switch ( + ((e.finishedWork = e.current.alternate), (e.finishedLanes = n), r) + ) { + case 0: + case 1: + throw Error(o(345)); + case 2: + case 5: + Oi(e); + break; + case 3: + if ( + (yi(e, n), (62914560 & n) === n && 10 < (r = Hu + 500 - $l())) + ) { + if (0 !== Ut(e, 0)) break; + if (((l = e.suspendedLanes) & n) !== n) { + di(), (e.pingedLanes |= e.suspendedLanes & l); + break; + } + e.timeoutHandle = Hr(Oi.bind(null, e), r); + break; + } + Oi(e); + break; + case 4: + if ((yi(e, n), (4186112 & n) === n)) break; + for (r = e.eventTimes, l = -1; 0 < n; ) { + var u = 31 - Wt(n); + (a = 1 << u), (u = r[u]) > l && (l = u), (n &= ~a); + } + if ( + ((n = l), + 10 < + (n = + (120 > (n = $l() - n) + ? 120 + : 480 > n + ? 480 + : 1080 > n + ? 1080 + : 1920 > n + ? 1920 + : 3e3 > n + ? 3e3 + : 4320 > n + ? 4320 + : 1960 * Tu(n / 1960)) - n)) + ) { + e.timeoutHandle = Hr(Oi.bind(null, e), n); + break; + } + Oi(e); + break; + default: + throw Error(o(329)); + } + } + return vi(e, $l()), e.callbackNode === t ? gi.bind(null, e) : null; + } + function yi(e, t) { + for ( + t &= ~$u, + t &= ~Bu, + e.suspendedLanes |= t, + e.pingedLanes &= ~t, + e = e.expirationTimes; + 0 < t; + + ) { + var n = 31 - Wt(t), + r = 1 << n; + (e[n] = -1), (t &= ~r); + } + } + function bi(e) { + if (0 !== (48 & Ou)) throw Error(o(327)); + if ((Fi(), e === Mu && 0 !== (e.expiredLanes & Fu))) { + var t = Fu, + n = Pi(e, t); + 0 !== (Au & Bu) && (n = Pi(e, (t = Ut(e, t)))); + } else n = Pi(e, (t = Ut(e, 0))); + if ( + (0 !== e.tag && + 2 === n && + ((Ou |= 64), + e.hydrate && ((e.hydrate = !1), qr(e.containerInfo)), + 0 !== (t = jt(e)) && (n = Pi(e, t))), + 1 === n) + ) + throw ((n = ju), xi(e, 0), yi(e, t), vi(e, $l()), n); + return ( + (e.finishedWork = e.current.alternate), + (e.finishedLanes = t), + Oi(e), + vi(e, $l()), + null + ); + } + function wi(e, t) { + var n = Ou; + Ou |= 1; + try { + return e(t); + } finally { + 0 === (Ou = n) && (qu(), Kl()); + } + } + function ki(e, t) { + var n = Ou; + (Ou &= -2), (Ou |= 8); + try { + return e(t); + } finally { + 0 === (Ou = n) && (qu(), Kl()); + } + } + function Si(e, t) { + fl(Iu, Du), (Du |= t), (Au |= t); + } + function Ei() { + (Du = Iu.current), cl(Iu); + } + function xi(e, t) { + (e.finishedWork = null), (e.finishedLanes = 0); + var n = e.timeoutHandle; + if ((-1 !== n && ((e.timeoutHandle = -1), Qr(n)), null !== Ru)) + for (n = Ru.return; null !== n; ) { + var r = n; + switch (r.tag) { + case 1: + null !== (r = r.type.childContextTypes) && void 0 !== r && yl(); + break; + case 3: + Ra(), cl(hl), cl(pl), Ya(); + break; + case 5: + Da(r); + break; + case 4: + Ra(); + break; + case 13: + case 19: + cl(Ia); + break; + case 10: + ra(r); + break; + case 23: + case 24: + Ei(); + } + n = n.return; + } + (Mu = e), + (Ru = Qi(e.current, null)), + (Fu = Du = Au = t), + (Uu = 0), + (ju = null), + ($u = Bu = Vu = 0); + } + function Ci(e, t) { + for (;;) { + var n = Ru; + try { + if ((na(), (Xa.current = Oo), no)) { + for (var r = Ja.memoizedState; null !== r; ) { + var l = r.queue; + null !== l && (l.pending = null), (r = r.next); + } + no = !1; + } + if ( + ((Za = 0), + (to = eo = Ja = null), + (ro = !1), + (Lu.current = null), + null === n || null === n.return) + ) { + (Uu = 1), (ju = t), (Ru = null); + break; + } + e: { + var a = e, + o = n.return, + u = n, + i = t; + if ( + ((t = Fu), + (u.flags |= 2048), + (u.firstEffect = u.lastEffect = null), + null !== i && + \\"object\\" === typeof i && + \\"function\\" === typeof i.then) + ) { + var s = i; + if (0 === (2 & u.mode)) { + var c = u.alternate; + c + ? ((u.updateQueue = c.updateQueue), + (u.memoizedState = c.memoizedState), + (u.lanes = c.lanes)) + : ((u.updateQueue = null), (u.memoizedState = null)); + } + var f = 0 !== (1 & Ia.current), + d = o; + do { + var p; + if ((p = 13 === d.tag)) { + var h = d.memoizedState; + if (null !== h) p = null !== h.dehydrated; + else { + var m = d.memoizedProps; + p = + void 0 !== m.fallback && + (!0 !== m.unstable_avoidThisFallback || !f); + } + } + if (p) { + var v = d.updateQueue; + if (null === v) { + var g = new Set(); + g.add(s), (d.updateQueue = g); + } else v.add(s); + if (0 === (2 & d.mode)) { + if ( + ((d.flags |= 64), + (u.flags |= 16384), + (u.flags &= -2981), + 1 === u.tag) + ) + if (null === u.alternate) u.tag = 17; + else { + var y = ca(-1, 1); + (y.tag = 2), fa(u, y); + } + u.lanes |= 1; + break e; + } + (i = void 0), (u = t); + var b = a.pingCache; + if ( + (null === b + ? ((b = a.pingCache = new fu()), + (i = new Set()), + b.set(s, i)) + : void 0 === (i = b.get(s)) && + ((i = new Set()), b.set(s, i)), + !i.has(u)) + ) { + i.add(u); + var w = Vi.bind(null, a, s, u); + s.then(w, w); + } + (d.flags |= 4096), (d.lanes = t); + break e; + } + d = d.return; + } while (null !== d); + i = Error( + (q(u.type) || \\"A React component\\") + + \\" suspended while rendering, but no fallback UI was specified.\\\\n\\\\nAdd a component higher in the tree to provide a loading indicator or placeholder to display.\\" + ); + } + 5 !== Uu && (Uu = 2), (i = su(i, u)), (d = o); + do { + switch (d.tag) { + case 3: + (a = i), + (d.flags |= 4096), + (t &= -t), + (d.lanes |= t), + da(d, du(0, a, t)); + break e; + case 1: + a = i; + var k = d.type, + S = d.stateNode; + if ( + 0 === (64 & d.flags) && + (\\"function\\" === typeof k.getDerivedStateFromError || + (null !== S && + \\"function\\" === typeof S.componentDidCatch && + (null === Zu || !Zu.has(S)))) + ) { + (d.flags |= 4096), + (t &= -t), + (d.lanes |= t), + da(d, pu(d, a, t)); + break e; + } + } + d = d.return; + } while (null !== d); + } + Li(n); + } catch (E) { + (t = E), Ru === n && null !== n && (Ru = n = n.return); + continue; + } + break; + } + } + function _i() { + var e = zu.current; + return (zu.current = Oo), null === e ? Oo : e; + } + function Pi(e, t) { + var n = Ou; + Ou |= 16; + var r = _i(); + for ((Mu === e && Fu === t) || xi(e, t); ; ) + try { + Ni(); + break; + } catch (l) { + Ci(e, l); + } + if ((na(), (Ou = n), (zu.current = r), null !== Ru)) + throw Error(o(261)); + return (Mu = null), (Fu = 0), Uu; + } + function Ni() { + for (; null !== Ru; ) zi(Ru); + } + function Ti() { + for (; null !== Ru && !Nl(); ) zi(Ru); + } + function zi(e) { + var t = Ku(e.alternate, e, Du); + (e.memoizedProps = e.pendingProps), + null === t ? Li(e) : (Ru = t), + (Lu.current = null); + } + function Li(e) { + var t = e; + do { + var n = t.alternate; + if (((e = t.return), 0 === (2048 & t.flags))) { + if (null !== (n = uu(n, t, Du))) return void (Ru = n); + if ( + (24 !== (n = t).tag && 23 !== n.tag) || + null === n.memoizedState || + 0 !== (1073741824 & Du) || + 0 === (4 & n.mode) + ) { + for (var r = 0, l = n.child; null !== l; ) + (r |= l.lanes | l.childLanes), (l = l.sibling); + n.childLanes = r; + } + null !== e && + 0 === (2048 & e.flags) && + (null === e.firstEffect && (e.firstEffect = t.firstEffect), + null !== t.lastEffect && + (null !== e.lastEffect && + (e.lastEffect.nextEffect = t.firstEffect), + (e.lastEffect = t.lastEffect)), + 1 < t.flags && + (null !== e.lastEffect + ? (e.lastEffect.nextEffect = t) + : (e.firstEffect = t), + (e.lastEffect = t))); + } else { + if (null !== (n = iu(t))) return (n.flags &= 2047), void (Ru = n); + null !== e && + ((e.firstEffect = e.lastEffect = null), (e.flags |= 2048)); + } + if (null !== (t = t.sibling)) return void (Ru = t); + Ru = t = e; + } while (null !== t); + 0 === Uu && (Uu = 5); + } + function Oi(e) { + var t = Wl(); + return Ql(99, Mi.bind(null, e, t)), null; + } + function Mi(e, t) { + do { + Fi(); + } while (null !== ei); + if (0 !== (48 & Ou)) throw Error(o(327)); + var n = e.finishedWork; + if (null === n) return null; + if (((e.finishedWork = null), (e.finishedLanes = 0), n === e.current)) + throw Error(o(177)); + e.callbackNode = null; + var r = n.lanes | n.childLanes, + l = r, + a = e.pendingLanes & ~l; + (e.pendingLanes = l), + (e.suspendedLanes = 0), + (e.pingedLanes = 0), + (e.expiredLanes &= l), + (e.mutableReadLanes &= l), + (e.entangledLanes &= l), + (l = e.entanglements); + for (var u = e.eventTimes, i = e.expirationTimes; 0 < a; ) { + var s = 31 - Wt(a), + c = 1 << s; + (l[s] = 0), (u[s] = -1), (i[s] = -1), (a &= ~c); + } + if ( + (null !== li && 0 === (24 & r) && li.has(e) && li.delete(e), + e === Mu && ((Ru = Mu = null), (Fu = 0)), + 1 < n.flags + ? null !== n.lastEffect + ? ((n.lastEffect.nextEffect = n), (r = n.firstEffect)) + : (r = n) + : (r = n.firstEffect), + null !== r) + ) { + if ( + ((l = Ou), + (Ou |= 32), + (Lu.current = null), + (Vr = Yt), + gr((u = vr()))) + ) { + if (\\"selectionStart\\" in u) + i = { start: u.selectionStart, end: u.selectionEnd }; + else + e: if ( + ((i = ((i = u.ownerDocument) && i.defaultView) || window), + (c = i.getSelection && i.getSelection()) && 0 !== c.rangeCount) + ) { + (i = c.anchorNode), + (a = c.anchorOffset), + (s = c.focusNode), + (c = c.focusOffset); + try { + i.nodeType, s.nodeType; + } catch (_) { + i = null; + break e; + } + var f = 0, + d = -1, + p = -1, + h = 0, + m = 0, + v = u, + g = null; + t: for (;;) { + for ( + var y; + v !== i || (0 !== a && 3 !== v.nodeType) || (d = f + a), + v !== s || (0 !== c && 3 !== v.nodeType) || (p = f + c), + 3 === v.nodeType && (f += v.nodeValue.length), + null !== (y = v.firstChild); + + ) + (g = v), (v = y); + for (;;) { + if (v === u) break t; + if ( + (g === i && ++h === a && (d = f), + g === s && ++m === c && (p = f), + null !== (y = v.nextSibling)) + ) + break; + g = (v = g).parentNode; + } + v = y; + } + i = -1 === d || -1 === p ? null : { start: d, end: p }; + } else i = null; + i = i || { start: 0, end: 0 }; + } else i = null; + (Br = { focusedElem: u, selectionRange: i }), + (Yt = !1), + (ci = null), + (fi = !1), + (Yu = r); + do { + try { + Ri(); + } catch (_) { + if (null === Yu) throw Error(o(330)); + Ai(Yu, _), (Yu = Yu.nextEffect); + } + } while (null !== Yu); + (ci = null), (Yu = r); + do { + try { + for (u = e; null !== Yu; ) { + var b = Yu.flags; + if ((16 & b && ye(Yu.stateNode, \\"\\"), 128 & b)) { + var w = Yu.alternate; + if (null !== w) { + var k = w.ref; + null !== k && + (\\"function\\" === typeof k ? k(null) : (k.current = null)); + } + } + switch (1038 & b) { + case 2: + Su(Yu), (Yu.flags &= -3); + break; + case 6: + Su(Yu), (Yu.flags &= -3), _u(Yu.alternate, Yu); + break; + case 1024: + Yu.flags &= -1025; + break; + case 1028: + (Yu.flags &= -1025), _u(Yu.alternate, Yu); + break; + case 4: + _u(Yu.alternate, Yu); + break; + case 8: + Cu(u, (i = Yu)); + var S = i.alternate; + wu(i), null !== S && wu(S); + } + Yu = Yu.nextEffect; + } + } catch (_) { + if (null === Yu) throw Error(o(330)); + Ai(Yu, _), (Yu = Yu.nextEffect); + } + } while (null !== Yu); + if ( + ((k = Br), + (w = vr()), + (b = k.focusedElem), + (u = k.selectionRange), + w !== b && + b && + b.ownerDocument && + mr(b.ownerDocument.documentElement, b)) + ) { + null !== u && + gr(b) && + ((w = u.start), + void 0 === (k = u.end) && (k = w), + \\"selectionStart\\" in b + ? ((b.selectionStart = w), + (b.selectionEnd = Math.min(k, b.value.length))) + : (k = + ((w = b.ownerDocument || document) && w.defaultView) || + window).getSelection && + ((k = k.getSelection()), + (i = b.textContent.length), + (S = Math.min(u.start, i)), + (u = void 0 === u.end ? S : Math.min(u.end, i)), + !k.extend && S > u && ((i = u), (u = S), (S = i)), + (i = hr(b, S)), + (a = hr(b, u)), + i && + a && + (1 !== k.rangeCount || + k.anchorNode !== i.node || + k.anchorOffset !== i.offset || + k.focusNode !== a.node || + k.focusOffset !== a.offset) && + ((w = w.createRange()).setStart(i.node, i.offset), + k.removeAllRanges(), + S > u + ? (k.addRange(w), k.extend(a.node, a.offset)) + : (w.setEnd(a.node, a.offset), k.addRange(w))))), + (w = []); + for (k = b; (k = k.parentNode); ) + 1 === k.nodeType && + w.push({ element: k, left: k.scrollLeft, top: k.scrollTop }); + for ( + \\"function\\" === typeof b.focus && b.focus(), b = 0; + b < w.length; + b++ + ) + ((k = w[b]).element.scrollLeft = k.left), + (k.element.scrollTop = k.top); + } + (Yt = !!Vr), (Br = Vr = null), (e.current = n), (Yu = r); + do { + try { + for (b = e; null !== Yu; ) { + var E = Yu.flags; + if ((36 & E && gu(b, Yu.alternate, Yu), 128 & E)) { + w = void 0; + var x = Yu.ref; + if (null !== x) { + var C = Yu.stateNode; + Yu.tag, + (w = C), + \\"function\\" === typeof x ? x(w) : (x.current = w); + } + } + Yu = Yu.nextEffect; + } + } catch (_) { + if (null === Yu) throw Error(o(330)); + Ai(Yu, _), (Yu = Yu.nextEffect); + } + } while (null !== Yu); + (Yu = null), Ul(), (Ou = l); + } else e.current = n; + if (Ju) (Ju = !1), (ei = e), (ti = t); + else + for (Yu = r; null !== Yu; ) + (t = Yu.nextEffect), + (Yu.nextEffect = null), + 8 & Yu.flags && (((E = Yu).sibling = null), (E.stateNode = null)), + (Yu = t); + if ( + (0 === (r = e.pendingLanes) && (Zu = null), + 1 === r ? (e === oi ? ai++ : ((ai = 0), (oi = e))) : (ai = 0), + (n = n.stateNode), + xl && \\"function\\" === typeof xl.onCommitFiberRoot) + ) + try { + xl.onCommitFiberRoot(El, n, void 0, 64 === (64 & n.current.flags)); + } catch (_) {} + if ((vi(e, $l()), Xu)) throw ((Xu = !1), (e = Gu), (Gu = null), e); + return 0 !== (8 & Ou) || Kl(), null; + } + function Ri() { + for (; null !== Yu; ) { + var e = Yu.alternate; + fi || + null === ci || + (0 !== (8 & Yu.flags) + ? et(Yu, ci) && (fi = !0) + : 13 === Yu.tag && Nu(e, Yu) && et(Yu, ci) && (fi = !0)); + var t = Yu.flags; + 0 !== (256 & t) && vu(e, Yu), + 0 === (512 & t) || + Ju || + ((Ju = !0), + ql(97, function () { + return Fi(), null; + })), + (Yu = Yu.nextEffect); + } + } + function Fi() { + if (90 !== ti) { + var e = 97 < ti ? 97 : ti; + return (ti = 90), Ql(e, Ui); + } + return !1; + } + function Di(e, t) { + ni.push(t, e), + Ju || + ((Ju = !0), + ql(97, function () { + return Fi(), null; + })); + } + function Ii(e, t) { + ri.push(t, e), + Ju || + ((Ju = !0), + ql(97, function () { + return Fi(), null; + })); + } + function Ui() { + if (null === ei) return !1; + var e = ei; + if (((ei = null), 0 !== (48 & Ou))) throw Error(o(331)); + var t = Ou; + Ou |= 32; + var n = ri; + ri = []; + for (var r = 0; r < n.length; r += 2) { + var l = n[r], + a = n[r + 1], + u = l.destroy; + if (((l.destroy = void 0), \\"function\\" === typeof u)) + try { + u(); + } catch (s) { + if (null === a) throw Error(o(330)); + Ai(a, s); + } + } + for (n = ni, ni = [], r = 0; r < n.length; r += 2) { + (l = n[r]), (a = n[r + 1]); + try { + var i = l.create; + l.destroy = i(); + } catch (s) { + if (null === a) throw Error(o(330)); + Ai(a, s); + } + } + for (i = e.current.firstEffect; null !== i; ) + (e = i.nextEffect), + (i.nextEffect = null), + 8 & i.flags && ((i.sibling = null), (i.stateNode = null)), + (i = e); + return (Ou = t), Kl(), !0; + } + function ji(e, t, n) { + fa(e, (t = du(0, (t = su(n, t)), 1))), + (t = di()), + null !== (e = mi(e, 1)) && ($t(e, 1, t), vi(e, t)); + } + function Ai(e, t) { + if (3 === e.tag) ji(e, e, t); + else + for (var n = e.return; null !== n; ) { + if (3 === n.tag) { + ji(n, e, t); + break; + } + if (1 === n.tag) { + var r = n.stateNode; + if ( + \\"function\\" === typeof n.type.getDerivedStateFromError || + (\\"function\\" === typeof r.componentDidCatch && + (null === Zu || !Zu.has(r))) + ) { + var l = pu(n, (e = su(t, e)), 1); + if ((fa(n, l), (l = di()), null !== (n = mi(n, 1)))) + $t(n, 1, l), vi(n, l); + else if ( + \\"function\\" === typeof r.componentDidCatch && + (null === Zu || !Zu.has(r)) + ) + try { + r.componentDidCatch(t, e); + } catch (a) {} + break; + } + } + n = n.return; + } + } + function Vi(e, t, n) { + var r = e.pingCache; + null !== r && r.delete(t), + (t = di()), + (e.pingedLanes |= e.suspendedLanes & n), + Mu === e && + (Fu & n) === n && + (4 === Uu || (3 === Uu && (62914560 & Fu) === Fu && 500 > $l() - Hu) + ? xi(e, 0) + : ($u |= n)), + vi(e, t); + } + function Bi(e, t) { + var n = e.stateNode; + null !== n && n.delete(t), + 0 === (t = 0) && + (0 === (2 & (t = e.mode)) + ? (t = 1) + : 0 === (4 & t) + ? (t = 99 === Wl() ? 1 : 2) + : (0 === ii && (ii = Au), + 0 === (t = Vt(62914560 & ~ii)) && (t = 4194304))), + (n = di()), + null !== (e = mi(e, t)) && ($t(e, t, n), vi(e, n)); + } + function $i(e, t, n, r) { + (this.tag = e), + (this.key = n), + (this.sibling = + this.child = + this.return = + this.stateNode = + this.type = + this.elementType = + null), + (this.index = 0), + (this.ref = null), + (this.pendingProps = t), + (this.dependencies = + this.memoizedState = + this.updateQueue = + this.memoizedProps = + null), + (this.mode = r), + (this.flags = 0), + (this.lastEffect = this.firstEffect = this.nextEffect = null), + (this.childLanes = this.lanes = 0), + (this.alternate = null); + } + function Wi(e, t, n, r) { + return new $i(e, t, n, r); + } + function Hi(e) { + return !(!(e = e.prototype) || !e.isReactComponent); + } + function Qi(e, t) { + var n = e.alternate; + return ( + null === n + ? (((n = Wi(e.tag, t, e.key, e.mode)).elementType = e.elementType), + (n.type = e.type), + (n.stateNode = e.stateNode), + (n.alternate = e), + (e.alternate = n)) + : ((n.pendingProps = t), + (n.type = e.type), + (n.flags = 0), + (n.nextEffect = null), + (n.firstEffect = null), + (n.lastEffect = null)), + (n.childLanes = e.childLanes), + (n.lanes = e.lanes), + (n.child = e.child), + (n.memoizedProps = e.memoizedProps), + (n.memoizedState = e.memoizedState), + (n.updateQueue = e.updateQueue), + (t = e.dependencies), + (n.dependencies = + null === t + ? null + : { lanes: t.lanes, firstContext: t.firstContext }), + (n.sibling = e.sibling), + (n.index = e.index), + (n.ref = e.ref), + n + ); + } + function qi(e, t, n, r, l, a) { + var u = 2; + if (((r = e), \\"function\\" === typeof e)) Hi(e) && (u = 1); + else if (\\"string\\" === typeof e) u = 5; + else + e: switch (e) { + case x: + return Ki(n.children, l, a, t); + case D: + (u = 8), (l |= 16); + break; + case C: + (u = 8), (l |= 1); + break; + case _: + return ( + ((e = Wi(12, n, t, 8 | l)).elementType = _), + (e.type = _), + (e.lanes = a), + e + ); + case z: + return ( + ((e = Wi(13, n, t, l)).type = z), + (e.elementType = z), + (e.lanes = a), + e + ); + case L: + return ((e = Wi(19, n, t, l)).elementType = L), (e.lanes = a), e; + case I: + return Yi(n, l, a, t); + case U: + return ((e = Wi(24, n, t, l)).elementType = U), (e.lanes = a), e; + default: + if (\\"object\\" === typeof e && null !== e) + switch (e.$$typeof) { + case P: + u = 10; + break e; + case N: + u = 9; + break e; + case T: + u = 11; + break e; + case O: + u = 14; + break e; + case M: + (u = 16), (r = null); + break e; + case R: + u = 22; + break e; + } + throw Error(o(130, null == e ? e : typeof e, \\"\\")); + } + return ( + ((t = Wi(u, n, t, l)).elementType = e), (t.type = r), (t.lanes = a), t + ); + } + function Ki(e, t, n, r) { + return ((e = Wi(7, e, r, t)).lanes = n), e; + } + function Yi(e, t, n, r) { + return ((e = Wi(23, e, r, t)).elementType = I), (e.lanes = n), e; + } + function Xi(e, t, n) { + return ((e = Wi(6, e, null, t)).lanes = n), e; + } + function Gi(e, t, n) { + return ( + ((t = Wi(4, null !== e.children ? e.children : [], e.key, t)).lanes = + n), + (t.stateNode = { + containerInfo: e.containerInfo, + pendingChildren: null, + implementation: e.implementation, + }), + t + ); + } + function Zi(e, t, n) { + (this.tag = t), + (this.containerInfo = e), + (this.finishedWork = + this.pingCache = + this.current = + this.pendingChildren = + null), + (this.timeoutHandle = -1), + (this.pendingContext = this.context = null), + (this.hydrate = n), + (this.callbackNode = null), + (this.callbackPriority = 0), + (this.eventTimes = Bt(0)), + (this.expirationTimes = Bt(-1)), + (this.entangledLanes = + this.finishedLanes = + this.mutableReadLanes = + this.expiredLanes = + this.pingedLanes = + this.suspendedLanes = + this.pendingLanes = + 0), + (this.entanglements = Bt(0)), + (this.mutableSourceEagerHydrationData = null); + } + function Ji(e, t, n) { + var r = + 3 < arguments.length && void 0 !== arguments[3] ? arguments[3] : null; + return { + $$typeof: E, + key: null == r ? null : \\"\\" + r, + children: e, + containerInfo: t, + implementation: n, + }; + } + function es(e, t, n, r) { + var l = t.current, + a = di(), + u = pi(l); + e: if (n) { + t: { + if (Xe((n = n._reactInternals)) !== n || 1 !== n.tag) + throw Error(o(170)); + var i = n; + do { + switch (i.tag) { + case 3: + i = i.stateNode.context; + break t; + case 1: + if (gl(i.type)) { + i = i.stateNode.__reactInternalMemoizedMergedChildContext; + break t; + } + } + i = i.return; + } while (null !== i); + throw Error(o(171)); + } + if (1 === n.tag) { + var s = n.type; + if (gl(s)) { + n = wl(n, s, i); + break e; + } + } + n = i; + } else n = dl; + return ( + null === t.context ? (t.context = n) : (t.pendingContext = n), + ((t = ca(a, u)).payload = { element: e }), + null !== (r = void 0 === r ? null : r) && (t.callback = r), + fa(l, t), + hi(l, u, a), + u + ); + } + function ts(e) { + return (e = e.current).child ? (e.child.tag, e.child.stateNode) : null; + } + function ns(e, t) { + if (null !== (e = e.memoizedState) && null !== e.dehydrated) { + var n = e.retryLane; + e.retryLane = 0 !== n && n < t ? n : t; + } + } + function rs(e, t) { + ns(e, t), (e = e.alternate) && ns(e, t); + } + function ls(e, t, n) { + var r = + (null != n && + null != n.hydrationOptions && + n.hydrationOptions.mutableSources) || + null; + if ( + ((n = new Zi(e, t, null != n && !0 === n.hydrate)), + (t = Wi(3, null, null, 2 === t ? 7 : 1 === t ? 3 : 0)), + (n.current = t), + (t.stateNode = n), + ia(t), + (e[el] = n.current), + Or(8 === e.nodeType ? e.parentNode : e), + r) + ) + for (e = 0; e < r.length; e++) { + var l = (t = r[e])._getVersion; + (l = l(t._source)), + null == n.mutableSourceEagerHydrationData + ? (n.mutableSourceEagerHydrationData = [t, l]) + : n.mutableSourceEagerHydrationData.push(t, l); + } + this._internalRoot = n; + } + function as(e) { + return !( + !e || + (1 !== e.nodeType && + 9 !== e.nodeType && + 11 !== e.nodeType && + (8 !== e.nodeType || + \\" react-mount-point-unstable \\" !== e.nodeValue)) + ); + } + function os(e, t, n, r, l) { + var a = n._reactRootContainer; + if (a) { + var o = a._internalRoot; + if (\\"function\\" === typeof l) { + var u = l; + l = function () { + var e = ts(o); + u.call(e); + }; + } + es(t, o, e, l); + } else { + if ( + ((a = n._reactRootContainer = + (function (e, t) { + if ( + (t || + (t = !( + !(t = e + ? 9 === e.nodeType + ? e.documentElement + : e.firstChild + : null) || + 1 !== t.nodeType || + !t.hasAttribute(\\"data-reactroot\\") + )), + !t) + ) + for (var n; (n = e.lastChild); ) e.removeChild(n); + return new ls(e, 0, t ? { hydrate: !0 } : void 0); + })(n, r)), + (o = a._internalRoot), + \\"function\\" === typeof l) + ) { + var i = l; + l = function () { + var e = ts(o); + i.call(e); + }; + } + ki(function () { + es(t, o, e, l); + }); + } + return ts(o); + } + function us(e, t) { + var n = + 2 < arguments.length && void 0 !== arguments[2] ? arguments[2] : null; + if (!as(t)) throw Error(o(200)); + return Ji(e, t, null, n); + } + (Ku = function (e, t, n) { + var r = t.lanes; + if (null !== e) + if (e.memoizedProps !== t.pendingProps || hl.current) Io = !0; + else { + if (0 === (n & r)) { + switch (((Io = !1), t.tag)) { + case 3: + qo(t), qa(); + break; + case 5: + Fa(t); + break; + case 1: + gl(t.type) && kl(t); + break; + case 4: + Ma(t, t.stateNode.containerInfo); + break; + case 10: + r = t.memoizedProps.value; + var l = t.type._context; + fl(Zl, l._currentValue), (l._currentValue = r); + break; + case 13: + if (null !== t.memoizedState) + return 0 !== (n & t.child.childLanes) + ? Zo(e, t, n) + : (fl(Ia, 1 & Ia.current), + null !== (t = au(e, t, n)) ? t.sibling : null); + fl(Ia, 1 & Ia.current); + break; + case 19: + if (((r = 0 !== (n & t.childLanes)), 0 !== (64 & e.flags))) { + if (r) return lu(e, t, n); + t.flags |= 64; + } + if ( + (null !== (l = t.memoizedState) && + ((l.rendering = null), + (l.tail = null), + (l.lastEffect = null)), + fl(Ia, Ia.current), + r) + ) + break; + return null; + case 23: + case 24: + return (t.lanes = 0), Bo(e, t, n); + } + return au(e, t, n); + } + Io = 0 !== (16384 & e.flags); + } + else Io = !1; + switch (((t.lanes = 0), t.tag)) { + case 2: + if ( + ((r = t.type), + null !== e && + ((e.alternate = null), (t.alternate = null), (t.flags |= 2)), + (e = t.pendingProps), + (l = vl(t, pl.current)), + aa(t, n), + (l = oo(null, t, r, e, l, n)), + (t.flags |= 1), + \\"object\\" === typeof l && + null !== l && + \\"function\\" === typeof l.render && + void 0 === l.$$typeof) + ) { + if ( + ((t.tag = 1), + (t.memoizedState = null), + (t.updateQueue = null), + gl(r)) + ) { + var a = !0; + kl(t); + } else a = !1; + (t.memoizedState = + null !== l.state && void 0 !== l.state ? l.state : null), + ia(t); + var u = r.getDerivedStateFromProps; + \\"function\\" === typeof u && va(t, r, u, e), + (l.updater = ga), + (t.stateNode = l), + (l._reactInternals = t), + ka(t, r, e, n), + (t = Qo(null, t, r, !0, a, n)); + } else (t.tag = 0), Uo(null, t, l, n), (t = t.child); + return t; + case 16: + l = t.elementType; + e: { + switch ( + (null !== e && + ((e.alternate = null), (t.alternate = null), (t.flags |= 2)), + (e = t.pendingProps), + (l = (a = l._init)(l._payload)), + (t.type = l), + (a = t.tag = + (function (e) { + if (\\"function\\" === typeof e) return Hi(e) ? 1 : 0; + if (void 0 !== e && null !== e) { + if ((e = e.$$typeof) === T) return 11; + if (e === O) return 14; + } + return 2; + })(l)), + (e = Gl(l, e)), + a) + ) { + case 0: + t = Wo(null, t, l, e, n); + break e; + case 1: + t = Ho(null, t, l, e, n); + break e; + case 11: + t = jo(null, t, l, e, n); + break e; + case 14: + t = Ao(null, t, l, Gl(l.type, e), r, n); + break e; + } + throw Error(o(306, l, \\"\\")); + } + return t; + case 0: + return ( + (r = t.type), + (l = t.pendingProps), + Wo(e, t, r, (l = t.elementType === r ? l : Gl(r, l)), n) + ); + case 1: + return ( + (r = t.type), + (l = t.pendingProps), + Ho(e, t, r, (l = t.elementType === r ? l : Gl(r, l)), n) + ); + case 3: + if ((qo(t), (r = t.updateQueue), null === e || null === r)) + throw Error(o(282)); + if ( + ((r = t.pendingProps), + (l = null !== (l = t.memoizedState) ? l.element : null), + sa(e, t), + pa(t, r, null, n), + (r = t.memoizedState.element) === l) + ) + qa(), (t = au(e, t, n)); + else { + if ( + ((a = (l = t.stateNode).hydrate) && + ((Aa = Kr(t.stateNode.containerInfo.firstChild)), + (ja = t), + (a = Va = !0)), + a) + ) { + if (null != (e = l.mutableSourceEagerHydrationData)) + for (l = 0; l < e.length; l += 2) + ((a = e[l])._workInProgressVersionPrimary = e[l + 1]), + Ka.push(a); + for (n = Pa(t, null, r, n), t.child = n; n; ) + (n.flags = (-3 & n.flags) | 1024), (n = n.sibling); + } else Uo(e, t, r, n), qa(); + t = t.child; + } + return t; + case 5: + return ( + Fa(t), + null === e && Wa(t), + (r = t.type), + (l = t.pendingProps), + (a = null !== e ? e.memoizedProps : null), + (u = l.children), + Wr(r, l) ? (u = null) : null !== a && Wr(r, a) && (t.flags |= 16), + $o(e, t), + Uo(e, t, u, n), + t.child + ); + case 6: + return null === e && Wa(t), null; + case 13: + return Zo(e, t, n); + case 4: + return ( + Ma(t, t.stateNode.containerInfo), + (r = t.pendingProps), + null === e ? (t.child = _a(t, null, r, n)) : Uo(e, t, r, n), + t.child + ); + case 11: + return ( + (r = t.type), + (l = t.pendingProps), + jo(e, t, r, (l = t.elementType === r ? l : Gl(r, l)), n) + ); + case 7: + return Uo(e, t, t.pendingProps, n), t.child; + case 8: + case 12: + return Uo(e, t, t.pendingProps.children, n), t.child; + case 10: + e: { + (r = t.type._context), + (l = t.pendingProps), + (u = t.memoizedProps), + (a = l.value); + var i = t.type._context; + if ((fl(Zl, i._currentValue), (i._currentValue = a), null !== u)) + if ( + ((i = u.value), + 0 === + (a = cr(i, a) + ? 0 + : 0 | + (\\"function\\" === typeof r._calculateChangedBits + ? r._calculateChangedBits(i, a) + : 1073741823))) + ) { + if (u.children === l.children && !hl.current) { + t = au(e, t, n); + break e; + } + } else + for (null !== (i = t.child) && (i.return = t); null !== i; ) { + var s = i.dependencies; + if (null !== s) { + u = i.child; + for (var c = s.firstContext; null !== c; ) { + if (c.context === r && 0 !== (c.observedBits & a)) { + 1 === i.tag && + (((c = ca(-1, n & -n)).tag = 2), fa(i, c)), + (i.lanes |= n), + null !== (c = i.alternate) && (c.lanes |= n), + la(i.return, n), + (s.lanes |= n); + break; + } + c = c.next; + } + } else + u = 10 === i.tag && i.type === t.type ? null : i.child; + if (null !== u) u.return = i; + else + for (u = i; null !== u; ) { + if (u === t) { + u = null; + break; + } + if (null !== (i = u.sibling)) { + (i.return = u.return), (u = i); + break; + } + u = u.return; + } + i = u; + } + Uo(e, t, l.children, n), (t = t.child); + } + return t; + case 9: + return ( + (l = t.type), + (r = (a = t.pendingProps).children), + aa(t, n), + (r = r((l = oa(l, a.unstable_observedBits)))), + (t.flags |= 1), + Uo(e, t, r, n), + t.child + ); + case 14: + return ( + (a = Gl((l = t.type), t.pendingProps)), + Ao(e, t, l, (a = Gl(l.type, a)), r, n) + ); + case 15: + return Vo(e, t, t.type, t.pendingProps, r, n); + case 17: + return ( + (r = t.type), + (l = t.pendingProps), + (l = t.elementType === r ? l : Gl(r, l)), + null !== e && + ((e.alternate = null), (t.alternate = null), (t.flags |= 2)), + (t.tag = 1), + gl(r) ? ((e = !0), kl(t)) : (e = !1), + aa(t, n), + ba(t, r, l), + ka(t, r, l, n), + Qo(null, t, r, !0, e, n) + ); + case 19: + return lu(e, t, n); + case 23: + case 24: + return Bo(e, t, n); + } + throw Error(o(156, t.tag)); + }), + (ls.prototype.render = function (e) { + es(e, this._internalRoot, null, null); + }), + (ls.prototype.unmount = function () { + var e = this._internalRoot, + t = e.containerInfo; + es(null, e, null, function () { + t[el] = null; + }); + }), + (tt = function (e) { + 13 === e.tag && (hi(e, 4, di()), rs(e, 4)); + }), + (nt = function (e) { + 13 === e.tag && (hi(e, 67108864, di()), rs(e, 67108864)); + }), + (rt = function (e) { + if (13 === e.tag) { + var t = di(), + n = pi(e); + hi(e, n, t), rs(e, n); + } + }), + (lt = function (e, t) { + return t(); + }), + (Pe = function (e, t, n) { + switch (t) { + case \\"input\\": + if ((ne(e, n), (t = n.name), \\"radio\\" === n.type && null != t)) { + for (n = e; n.parentNode; ) n = n.parentNode; + for ( + n = n.querySelectorAll( + \\"input[name=\\" + JSON.stringify(\\"\\" + t) + '][type=\\"radio\\"]' + ), + t = 0; + t < n.length; + t++ + ) { + var r = n[t]; + if (r !== e && r.form === e.form) { + var l = al(r); + if (!l) throw Error(o(90)); + G(r), ne(r, l); + } + } + } + break; + case \\"textarea\\": + se(e, n); + break; + case \\"select\\": + null != (t = n.value) && oe(e, !!n.multiple, t, !1); + } + }), + (Me = wi), + (Re = function (e, t, n, r, l) { + var a = Ou; + Ou |= 4; + try { + return Ql(98, e.bind(null, t, n, r, l)); + } finally { + 0 === (Ou = a) && (qu(), Kl()); + } + }), + (Fe = function () { + 0 === (49 & Ou) && + ((function () { + if (null !== li) { + var e = li; + (li = null), + e.forEach(function (e) { + (e.expiredLanes |= 24 & e.pendingLanes), vi(e, $l()); + }); + } + Kl(); + })(), + Fi()); + }), + (De = function (e, t) { + var n = Ou; + Ou |= 2; + try { + return e(t); + } finally { + 0 === (Ou = n) && (qu(), Kl()); + } + }); + var is = { Events: [rl, ll, al, Le, Oe, Fi, { current: !1 }] }, + ss = { + findFiberByHostInstance: nl, + bundleType: 0, + version: \\"17.0.2\\", + rendererPackageName: \\"react-dom\\", + }, + cs = { + bundleType: ss.bundleType, + version: ss.version, + rendererPackageName: ss.rendererPackageName, + rendererConfig: ss.rendererConfig, + overrideHookState: null, + overrideHookStateDeletePath: null, + overrideHookStateRenamePath: null, + overrideProps: null, + overridePropsDeletePath: null, + overridePropsRenamePath: null, + setSuspenseHandler: null, + scheduleUpdate: null, + currentDispatcherRef: k.ReactCurrentDispatcher, + findHostInstanceByFiber: function (e) { + return null === (e = Je(e)) ? null : e.stateNode; + }, + findFiberByHostInstance: + ss.findFiberByHostInstance || + function () { + return null; + }, + findHostInstancesForRefresh: null, + scheduleRefresh: null, + scheduleRoot: null, + setRefreshHandler: null, + getCurrentFiber: null, + }; + if (\\"undefined\\" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__) { + var fs = __REACT_DEVTOOLS_GLOBAL_HOOK__; + if (!fs.isDisabled && fs.supportsFiber) + try { + (El = fs.inject(cs)), (xl = fs); + } catch (ve) {} + } + t.render = function (e, t, n) { + if (!as(t)) throw Error(o(200)); + return os(null, e, t, !1, n); + }; + }, + 316: (e, t, n) => { + !(function e() { + if ( + \\"undefined\\" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ && + \\"function\\" === typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE + ) + try { + __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e); + } catch (t) { + console.error(t); + } + })(), + (e.exports = n(967)); + }, + 426: (e, t, n) => { + var r = n(320), + l = 60103, + a = 60106; + (t.Fragment = 60107), (t.StrictMode = 60108), (t.Profiler = 60114); + var o = 60109, + u = 60110, + i = 60112; + t.Suspense = 60113; + var s = 60115, + c = 60116; + if (\\"function\\" === typeof Symbol && Symbol.for) { + var f = Symbol.for; + (l = f(\\"react.element\\")), + (a = f(\\"react.portal\\")), + (t.Fragment = f(\\"react.fragment\\")), + (t.StrictMode = f(\\"react.strict_mode\\")), + (t.Profiler = f(\\"react.profiler\\")), + (o = f(\\"react.provider\\")), + (u = f(\\"react.context\\")), + (i = f(\\"react.forward_ref\\")), + (t.Suspense = f(\\"react.suspense\\")), + (s = f(\\"react.memo\\")), + (c = f(\\"react.lazy\\")); + } + var d = \\"function\\" === typeof Symbol && Symbol.iterator; + function p(e) { + for ( + var t = \\"https://reactjs.org/docs/error-decoder.html?invariant=\\" + e, + n = 1; + n < arguments.length; + n++ + ) + t += \\"&args[]=\\" + encodeURIComponent(arguments[n]); + return ( + \\"Minified React error #\\" + + e + + \\"; visit \\" + + t + + \\" for the full message or use the non-minified dev environment for full errors and additional helpful warnings.\\" + ); + } + var h = { + isMounted: function () { + return !1; + }, + enqueueForceUpdate: function () {}, + enqueueReplaceState: function () {}, + enqueueSetState: function () {}, + }, + m = {}; + function v(e, t, n) { + (this.props = e), + (this.context = t), + (this.refs = m), + (this.updater = n || h); + } + function g() {} + function y(e, t, n) { + (this.props = e), + (this.context = t), + (this.refs = m), + (this.updater = n || h); + } + (v.prototype.isReactComponent = {}), + (v.prototype.setState = function (e, t) { + if (\\"object\\" !== typeof e && \\"function\\" !== typeof e && null != e) + throw Error(p(85)); + this.updater.enqueueSetState(this, e, t, \\"setState\\"); + }), + (v.prototype.forceUpdate = function (e) { + this.updater.enqueueForceUpdate(this, e, \\"forceUpdate\\"); + }), + (g.prototype = v.prototype); + var b = (y.prototype = new g()); + (b.constructor = y), r(b, v.prototype), (b.isPureReactComponent = !0); + var w = { current: null }, + k = Object.prototype.hasOwnProperty, + S = { key: !0, ref: !0, __self: !0, __source: !0 }; + function E(e, t, n) { + var r, + a = {}, + o = null, + u = null; + if (null != t) + for (r in (void 0 !== t.ref && (u = t.ref), + void 0 !== t.key && (o = \\"\\" + t.key), + t)) + k.call(t, r) && !S.hasOwnProperty(r) && (a[r] = t[r]); + var i = arguments.length - 2; + if (1 === i) a.children = n; + else if (1 < i) { + for (var s = Array(i), c = 0; c < i; c++) s[c] = arguments[c + 2]; + a.children = s; + } + if (e && e.defaultProps) + for (r in (i = e.defaultProps)) void 0 === a[r] && (a[r] = i[r]); + return { + $$typeof: l, + type: e, + key: o, + ref: u, + props: a, + _owner: w.current, + }; + } + function x(e) { + return \\"object\\" === typeof e && null !== e && e.$$typeof === l; + } + var C = /\\\\/+/g; + function _(e, t) { + return \\"object\\" === typeof e && null !== e && null != e.key + ? (function (e) { + var t = { \\"=\\": \\"=0\\", \\":\\": \\"=2\\" }; + return ( + \\"$\\" + + e.replace(/[=:]/g, function (e) { + return t[e]; + }) + ); + })(\\"\\" + e.key) + : t.toString(36); + } + function P(e, t, n, r, o) { + var u = typeof e; + (\\"undefined\\" !== u && \\"boolean\\" !== u) || (e = null); + var i = !1; + if (null === e) i = !0; + else + switch (u) { + case \\"string\\": + case \\"number\\": + i = !0; + break; + case \\"object\\": + switch (e.$$typeof) { + case l: + case a: + i = !0; + } + } + if (i) + return ( + (o = o((i = e))), + (e = \\"\\" === r ? \\".\\" + _(i, 0) : r), + Array.isArray(o) + ? ((n = \\"\\"), + null != e && (n = e.replace(C, \\"$&/\\") + \\"/\\"), + P(o, t, n, \\"\\", function (e) { + return e; + })) + : null != o && + (x(o) && + (o = (function (e, t) { + return { + $$typeof: l, + type: e.type, + key: t, + ref: e.ref, + props: e.props, + _owner: e._owner, + }; + })( + o, + n + + (!o.key || (i && i.key === o.key) + ? \\"\\" + : (\\"\\" + o.key).replace(C, \\"$&/\\") + \\"/\\") + + e + )), + t.push(o)), + 1 + ); + if (((i = 0), (r = \\"\\" === r ? \\".\\" : r + \\":\\"), Array.isArray(e))) + for (var s = 0; s < e.length; s++) { + var c = r + _((u = e[s]), s); + i += P(u, t, n, c, o); + } + else if ( + ((c = (function (e) { + return null === e || \\"object\\" !== typeof e + ? null + : \\"function\\" === typeof (e = (d && e[d]) || e[\\"@@iterator\\"]) + ? e + : null; + })(e)), + \\"function\\" === typeof c) + ) + for (e = c.call(e), s = 0; !(u = e.next()).done; ) + i += P((u = u.value), t, n, (c = r + _(u, s++)), o); + else if (\\"object\\" === u) + throw ( + ((t = \\"\\" + e), + Error( + p( + 31, + \\"[object Object]\\" === t + ? \\"object with keys {\\" + Object.keys(e).join(\\", \\") + \\"}\\" + : t + ) + )) + ); + return i; + } + function N(e, t, n) { + if (null == e) return e; + var r = [], + l = 0; + return ( + P(e, r, \\"\\", \\"\\", function (e) { + return t.call(n, e, l++); + }), + r + ); + } + function T(e) { + if (-1 === e._status) { + var t = e._result; + (t = t()), + (e._status = 0), + (e._result = t), + t.then( + function (t) { + 0 === e._status && + ((t = t.default), (e._status = 1), (e._result = t)); + }, + function (t) { + 0 === e._status && ((e._status = 2), (e._result = t)); + } + ); + } + if (1 === e._status) return e._result; + throw e._result; + } + var z = { current: null }; + function L() { + var e = z.current; + if (null === e) throw Error(p(321)); + return e; + } + var O = { + ReactCurrentDispatcher: z, + ReactCurrentBatchConfig: { transition: 0 }, + ReactCurrentOwner: w, + IsSomeRendererActing: { current: !1 }, + assign: r, + }; + (t.Children = { + map: N, + forEach: function (e, t, n) { + N( + e, + function () { + t.apply(this, arguments); + }, + n + ); + }, + count: function (e) { + var t = 0; + return ( + N(e, function () { + t++; + }), + t + ); + }, + toArray: function (e) { + return ( + N(e, function (e) { + return e; + }) || [] + ); + }, + only: function (e) { + if (!x(e)) throw Error(p(143)); + return e; + }, + }), + (t.Component = v), + (t.PureComponent = y), + (t.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED = O), + (t.cloneElement = function (e, t, n) { + if (null === e || void 0 === e) throw Error(p(267, e)); + var a = r({}, e.props), + o = e.key, + u = e.ref, + i = e._owner; + if (null != t) { + if ( + (void 0 !== t.ref && ((u = t.ref), (i = w.current)), + void 0 !== t.key && (o = \\"\\" + t.key), + e.type && e.type.defaultProps) + ) + var s = e.type.defaultProps; + for (c in t) + k.call(t, c) && + !S.hasOwnProperty(c) && + (a[c] = void 0 === t[c] && void 0 !== s ? s[c] : t[c]); + } + var c = arguments.length - 2; + if (1 === c) a.children = n; + else if (1 < c) { + s = Array(c); + for (var f = 0; f < c; f++) s[f] = arguments[f + 2]; + a.children = s; + } + return { + $$typeof: l, + type: e.type, + key: o, + ref: u, + props: a, + _owner: i, + }; + }), + (t.createContext = function (e, t) { + return ( + void 0 === t && (t = null), + ((e = { + $$typeof: u, + _calculateChangedBits: t, + _currentValue: e, + _currentValue2: e, + _threadCount: 0, + Provider: null, + Consumer: null, + }).Provider = { $$typeof: o, _context: e }), + (e.Consumer = e) + ); + }), + (t.createElement = E), + (t.createFactory = function (e) { + var t = E.bind(null, e); + return (t.type = e), t; + }), + (t.createRef = function () { + return { current: null }; + }), + (t.forwardRef = function (e) { + return { $$typeof: i, render: e }; + }), + (t.isValidElement = x), + (t.lazy = function (e) { + return { + $$typeof: c, + _payload: { _status: -1, _result: e }, + _init: T, + }; + }), + (t.memo = function (e, t) { + return { $$typeof: s, type: e, compare: void 0 === t ? null : t }; + }), + (t.useCallback = function (e, t) { + return L().useCallback(e, t); + }), + (t.useContext = function (e, t) { + return L().useContext(e, t); + }), + (t.useDebugValue = function () {}), + (t.useEffect = function (e, t) { + return L().useEffect(e, t); + }), + (t.useImperativeHandle = function (e, t, n) { + return L().useImperativeHandle(e, t, n); + }), + (t.useLayoutEffect = function (e, t) { + return L().useLayoutEffect(e, t); + }), + (t.useMemo = function (e, t) { + return L().useMemo(e, t); + }), + (t.useReducer = function (e, t, n) { + return L().useReducer(e, t, n); + }), + (t.useRef = function (e) { + return L().useRef(e); + }), + (t.useState = function (e) { + return L().useState(e); + }), + (t.version = \\"17.0.2\\"); + }, + 784: (e, t, n) => { + e.exports = n(426); + }, + 475: (e, t) => { + var n, r, l, a; + if ( + \\"object\\" === typeof performance && + \\"function\\" === typeof performance.now + ) { + var o = performance; + t.unstable_now = function () { + return o.now(); + }; + } else { + var u = Date, + i = u.now(); + t.unstable_now = function () { + return u.now() - i; + }; + } + if ( + \\"undefined\\" === typeof window || + \\"function\\" !== typeof MessageChannel + ) { + var s = null, + c = null, + f = function () { + if (null !== s) + try { + var e = t.unstable_now(); + s(!0, e), (s = null); + } catch (n) { + throw (setTimeout(f, 0), n); + } + }; + (n = function (e) { + null !== s ? setTimeout(n, 0, e) : ((s = e), setTimeout(f, 0)); + }), + (r = function (e, t) { + c = setTimeout(e, t); + }), + (l = function () { + clearTimeout(c); + }), + (t.unstable_shouldYield = function () { + return !1; + }), + (a = t.unstable_forceFrameRate = function () {}); + } else { + var d = window.setTimeout, + p = window.clearTimeout; + if (\\"undefined\\" !== typeof console) { + var h = window.cancelAnimationFrame; + \\"function\\" !== typeof window.requestAnimationFrame && + console.error( + \\"This browser doesn't support requestAnimationFrame. Make sure that you load a polyfill in older browsers. https://reactjs.org/link/react-polyfills\\" + ), + \\"function\\" !== typeof h && + console.error( + \\"This browser doesn't support cancelAnimationFrame. Make sure that you load a polyfill in older browsers. https://reactjs.org/link/react-polyfills\\" + ); + } + var m = !1, + v = null, + g = -1, + y = 5, + b = 0; + (t.unstable_shouldYield = function () { + return t.unstable_now() >= b; + }), + (a = function () {}), + (t.unstable_forceFrameRate = function (e) { + 0 > e || 125 < e + ? console.error( + \\"forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported\\" + ) + : (y = 0 < e ? Math.floor(1e3 / e) : 5); + }); + var w = new MessageChannel(), + k = w.port2; + (w.port1.onmessage = function () { + if (null !== v) { + var e = t.unstable_now(); + b = e + y; + try { + v(!0, e) ? k.postMessage(null) : ((m = !1), (v = null)); + } catch (n) { + throw (k.postMessage(null), n); + } + } else m = !1; + }), + (n = function (e) { + (v = e), m || ((m = !0), k.postMessage(null)); + }), + (r = function (e, n) { + g = d(function () { + e(t.unstable_now()); + }, n); + }), + (l = function () { + p(g), (g = -1); + }); + } + function S(e, t) { + var n = e.length; + e.push(t); + e: for (;;) { + var r = (n - 1) >>> 1, + l = e[r]; + if (!(void 0 !== l && 0 < C(l, t))) break e; + (e[r] = t), (e[n] = l), (n = r); + } + } + function E(e) { + return void 0 === (e = e[0]) ? null : e; + } + function x(e) { + var t = e[0]; + if (void 0 !== t) { + var n = e.pop(); + if (n !== t) { + e[0] = n; + e: for (var r = 0, l = e.length; r < l; ) { + var a = 2 * (r + 1) - 1, + o = e[a], + u = a + 1, + i = e[u]; + if (void 0 !== o && 0 > C(o, n)) + void 0 !== i && 0 > C(i, o) + ? ((e[r] = i), (e[u] = n), (r = u)) + : ((e[r] = o), (e[a] = n), (r = a)); + else { + if (!(void 0 !== i && 0 > C(i, n))) break e; + (e[r] = i), (e[u] = n), (r = u); + } + } + } + return t; + } + return null; + } + function C(e, t) { + var n = e.sortIndex - t.sortIndex; + return 0 !== n ? n : e.id - t.id; + } + var _ = [], + P = [], + N = 1, + T = null, + z = 3, + L = !1, + O = !1, + M = !1; + function R(e) { + for (var t = E(P); null !== t; ) { + if (null === t.callback) x(P); + else { + if (!(t.startTime <= e)) break; + x(P), (t.sortIndex = t.expirationTime), S(_, t); + } + t = E(P); + } + } + function F(e) { + if (((M = !1), R(e), !O)) + if (null !== E(_)) (O = !0), n(D); + else { + var t = E(P); + null !== t && r(F, t.startTime - e); + } + } + function D(e, n) { + (O = !1), M && ((M = !1), l()), (L = !0); + var a = z; + try { + for ( + R(n), T = E(_); + null !== T && + (!(T.expirationTime > n) || (e && !t.unstable_shouldYield())); + + ) { + var o = T.callback; + if (\\"function\\" === typeof o) { + (T.callback = null), (z = T.priorityLevel); + var u = o(T.expirationTime <= n); + (n = t.unstable_now()), + \\"function\\" === typeof u ? (T.callback = u) : T === E(_) && x(_), + R(n); + } else x(_); + T = E(_); + } + if (null !== T) var i = !0; + else { + var s = E(P); + null !== s && r(F, s.startTime - n), (i = !1); + } + return i; + } finally { + (T = null), (z = a), (L = !1); + } + } + var I = a; + (t.unstable_IdlePriority = 5), + (t.unstable_ImmediatePriority = 1), + (t.unstable_LowPriority = 4), + (t.unstable_NormalPriority = 3), + (t.unstable_Profiling = null), + (t.unstable_UserBlockingPriority = 2), + (t.unstable_cancelCallback = function (e) { + e.callback = null; + }), + (t.unstable_continueExecution = function () { + O || L || ((O = !0), n(D)); + }), + (t.unstable_getCurrentPriorityLevel = function () { + return z; + }), + (t.unstable_getFirstCallbackNode = function () { + return E(_); + }), + (t.unstable_next = function (e) { + switch (z) { + case 1: + case 2: + case 3: + var t = 3; + break; + default: + t = z; + } + var n = z; + z = t; + try { + return e(); + } finally { + z = n; + } + }), + (t.unstable_pauseExecution = function () {}), + (t.unstable_requestPaint = I), + (t.unstable_runWithPriority = function (e, t) { + switch (e) { + case 1: + case 2: + case 3: + case 4: + case 5: + break; + default: + e = 3; + } + var n = z; + z = e; + try { + return t(); + } finally { + z = n; + } + }), + (t.unstable_scheduleCallback = function (e, a, o) { + var u = t.unstable_now(); + switch ( + (\\"object\\" === typeof o && null !== o + ? (o = \\"number\\" === typeof (o = o.delay) && 0 < o ? u + o : u) + : (o = u), + e) + ) { + case 1: + var i = -1; + break; + case 2: + i = 250; + break; + case 5: + i = 1073741823; + break; + case 4: + i = 1e4; + break; + default: + i = 5e3; + } + return ( + (e = { + id: N++, + callback: a, + priorityLevel: e, + startTime: o, + expirationTime: (i = o + i), + sortIndex: -1, + }), + o > u + ? ((e.sortIndex = o), + S(P, e), + null === E(_) && + e === E(P) && + (M ? l() : (M = !0), r(F, o - u))) + : ((e.sortIndex = i), S(_, e), O || L || ((O = !0), n(D))), + e + ); + }), + (t.unstable_wrapCallback = function (e) { + var t = z; + return function () { + var n = z; + z = t; + try { + return e.apply(this, arguments); + } finally { + z = n; + } + }; + }); + }, + 616: (e, t, n) => { + e.exports = n(475); + }, + }, +]); +//# sourceMappingURL=316.7a4d5eb7.js.map +" `; exports[`when working with an app can generate a index.html 1`] = ` diff --git a/packages/modular-scripts/src/__tests__/app.test.ts b/packages/modular-scripts/src/__tests__/app.test.ts index dc6ef7a68..dc51f409f 100644 --- a/packages/modular-scripts/src/__tests__/app.test.ts +++ b/packages/modular-scripts/src/__tests__/app.test.ts @@ -95,7 +95,7 @@ describe('when working with a NODE_ENV app', () => { `); }); - it('can generate a js/main.6b9113da.js', async () => { + it('can generate a hashed js chunk in the js directory', async () => { expect( prettier.format( String( @@ -197,7 +197,7 @@ describe('When working with a nested app', () => { ).toMatchSnapshot(); }); - it('can generate a css/main.1a7488ce.css', async () => { + it('can generate a hashed main css chunk in the css directory', async () => { expect( prettier.format( String( @@ -219,7 +219,7 @@ describe('When working with a nested app', () => { ).toMatchSnapshot(); }); - it('can generate a css/main.1a7488ce.css.map', async () => { + it('can generate a hashed css map in the css directory', async () => { expect( JSON.parse( String( @@ -238,7 +238,7 @@ describe('When working with a nested app', () => { ).toMatchSnapshot(); }); - it('can generate a js/main.8c5bc4d2.js', async () => { + it('can generate a hashed main js chunk in the js directory', async () => { expect( prettier.format( String( @@ -260,7 +260,7 @@ describe('When working with a nested app', () => { ).toMatchSnapshot(); }); - it('can generate a js/runtime-main.83e93d07.js', async () => { + it('can generate a hashed runtime chunk in the js directory', async () => { expect( prettier.format( String( @@ -282,7 +282,7 @@ describe('When working with a nested app', () => { ).toMatchSnapshot(); }); - it('can generate a js/788.78cfb599.js', async () => { + it('can generate a hashed js chunk in the js directory', async () => { expect( prettier.format( String( @@ -426,7 +426,7 @@ describe('when working with an app', () => { ).toMatchSnapshot(); }); - it('can generate a js/main.14cec3f9.js', async () => { + it('can generate a hashed main js chunk in the js directory', async () => { expect( prettier.format( String( @@ -448,7 +448,7 @@ describe('when working with an app', () => { ).toMatchSnapshot(); }); - it('can generate a js/runtime-main.de9fd74d.js', async () => { + it('can generate a hashed runtime chunk in the js directory', async () => { expect( prettier.format( String( @@ -470,7 +470,7 @@ describe('when working with an app', () => { ).toMatchSnapshot(); }); - it('can generate a js/316.7a4d5eb7.js', async () => { + it('can generate a hashed vendor chunk in the js directory', async () => { expect( prettier.format( String( From 8816b886714aa511aa45f7a10b72e2d615ad32e9 Mon Sep 17 00:00:00 2001 From: Cristiano Belloni Date: Mon, 14 Mar 2022 13:16:08 +0000 Subject: [PATCH 22/72] Update test snapshots --- .../__tests__/__snapshots__/app.test.ts.snap | 17481 +--------------- 1 file changed, 267 insertions(+), 17214 deletions(-) diff --git a/packages/modular-scripts/src/__tests__/__snapshots__/app.test.ts.snap b/packages/modular-scripts/src/__tests__/__snapshots__/app.test.ts.snap index b83ecd014..c57fdf9e9 100644 --- a/packages/modular-scripts/src/__tests__/__snapshots__/app.test.ts.snap +++ b/packages/modular-scripts/src/__tests__/__snapshots__/app.test.ts.snap @@ -22,123 +22,6 @@ exports[`When working with a nested app can generate a asset-manifest 1`] = ` }" `; -exports[`When working with a nested app can generate a css/main.1a7488ce.css 1`] = ` -".App { - text-align: center; -} -.App-logo { - height: 40vmin; - pointer-events: none; -} -@media (prefers-reduced-motion: no-preference) { - .App-logo { - animation: App-logo-spin 20s linear infinite; - } -} -.App-header { - align-items: center; - background-color: #282c34; - color: #fff; - display: flex; - flex-direction: column; - font-size: calc(10px + 2vmin); - justify-content: center; - min-height: 100vh; -} -.App-link { - color: #61dafb; -} -@keyframes App-logo-spin { - 0% { - transform: rotate(0deg); - } - to { - transform: rotate(1turn); - } -} -body { - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; - font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, - Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif; - margin: 0; -} -code { - font-family: source-code-pro, Menlo, Monaco, Consolas, Courier New, monospace; -} -/*# sourceMappingURL=main.1a7488ce.css.map*/ -" -`; - -exports[`When working with a nested app can generate a css/main.1a7488ce.css.map 1`] = ` -Object { - "file": "static/css/main.1a7488ce.css", - "mappings": "AAAA,KACE,iBACF,CAEA,UACE,aAAc,CACd,mBACF,CAEA,8CACE,UACE,2CACF,CACF,CAEA,YAKE,kBAAmB,CAJnB,wBAAyB,CAOzB,UAAY,CALZ,YAAa,CACb,qBAAsB,CAGtB,4BAA6B,CAD7B,sBAAuB,CAJvB,gBAOF,CAEA,UACE,aACF,CAEA,yBACE,GACE,sBACF,CACA,GACE,uBACF,CACF,CCrCA,KAKE,kCAAmC,CACnC,iCAAkC,CAJlC,mIAEY,CAHZ,QAMF,CAEA,KACE,uEAEF", - "names": Array [], - "sourceRoot": "", - "sources": Array [ - "App.css", - "index.css", - ], - "sourcesContent": Array [ - ".App { - text-align: center; -} - -.App-logo { - height: 40vmin; - pointer-events: none; -} - -@media (prefers-reduced-motion: no-preference) { - .App-logo { - animation: App-logo-spin infinite 20s linear; - } -} - -.App-header { - background-color: #282c34; - min-height: 100vh; - display: flex; - flex-direction: column; - align-items: center; - justify-content: center; - font-size: calc(10px + 2vmin); - color: white; -} - -.App-link { - color: #61dafb; -} - -@keyframes App-logo-spin { - from { - transform: rotate(0deg); - } - to { - transform: rotate(360deg); - } -} -", - "body { - margin: 0; - font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Roboto', 'Oxygen', - 'Ubuntu', 'Cantarell', 'Fira Sans', 'Droid Sans', 'Helvetica Neue', - sans-serif; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -code { - font-family: source-code-pro, Menlo, Monaco, Consolas, 'Courier New', - monospace; -} -", - ], - "version": 3, -} -`; - exports[`When working with a nested app can generate a hashed css map in the css directory 1`] = ` Object { "file": "static/css/main.1a7488ce.css", @@ -8746,16994 +8629,202 @@ exports[`When working with a nested app can generate a index.html 1`] = ` " `; -exports[`When working with a nested app can generate a js/788.78cfb599.js 1`] = ` -"/*! For license information please see 788.78cfb599.js.LICENSE.txt */ -\\"use strict\\"; -(globalThis.webpackChunk_scoped_sample_app = - globalThis.webpackChunk_scoped_sample_app || []).push([ - [788], +exports[`When working with a nested app can generate a manifest 1`] = ` +"{ + \\"short_name\\": \\"React App\\", + \\"name\\": \\"Create React App Sample\\", + \\"icons\\": [ + { + \\"src\\": \\"favicon.ico\\", + \\"sizes\\": \\"64x64 32x32 24x24 16x16\\", + \\"type\\": \\"image/x-icon\\" + }, + { + \\"src\\": \\"logo192.png\\", + \\"type\\": \\"image/png\\", + \\"sizes\\": \\"192x192\\" + }, + { + \\"src\\": \\"logo512.png\\", + \\"type\\": \\"image/png\\", + \\"sizes\\": \\"512x512\\" + } + ], + \\"start_url\\": \\".\\", + \\"display\\": \\"standalone\\", + \\"theme_color\\": \\"#000000\\", + \\"background_color\\": \\"#ffffff\\" +} +" +`; + +exports[`when working with a NODE_ENV app can generate a hashed js chunk in the js directory 1`] = ` +"\\"use strict\\"; +(globalThis.webpackChunknode_env_app = + globalThis.webpackChunknode_env_app || []).push([ + [179], { - 516: (e) => { - var t = Object.getOwnPropertySymbols, - n = Object.prototype.hasOwnProperty, - r = Object.prototype.propertyIsEnumerable; - function l(e) { - if (null === e || void 0 === e) - throw new TypeError( - \\"Object.assign cannot be called with null or undefined\\" - ); - return Object(e); - } - e.exports = (function () { - try { - if (!Object.assign) return !1; - var e = new String(\\"abc\\"); - if (((e[5] = \\"de\\"), \\"5\\" === Object.getOwnPropertyNames(e)[0])) - return !1; - for (var t = {}, n = 0; n < 10; n++) - t[\\"_\\" + String.fromCharCode(n)] = n; - if ( - \\"0123456789\\" !== - Object.getOwnPropertyNames(t) - .map(function (e) { - return t[e]; - }) - .join(\\"\\") - ) - return !1; - var r = {}; - return ( - \\"abcdefghijklmnopqrst\\".split(\\"\\").forEach(function (e) { - r[e] = e; - }), - \\"abcdefghijklmnopqrst\\" === - Object.keys(Object.assign({}, r)).join(\\"\\") - ); - } catch (l) { - return !1; - } - })() - ? Object.assign - : function (e, a) { - for (var o, u, i = l(e), s = 1; s < arguments.length; s++) { - for (var c in (o = Object(arguments[s]))) - n.call(o, c) && (i[c] = o[c]); - if (t) { - u = t(o); - for (var f = 0; f < u.length; f++) - r.call(o, u[f]) && (i[u[f]] = o[u[f]]); - } - } - return i; - }; + 740: () => { + console.log(\\"production\\"); }, - 975: (e, t, n) => { - var r = n(735), - l = n(516), - a = n(146); - function o(e) { - for ( - var t = \\"https://reactjs.org/docs/error-decoder.html?invariant=\\" + e, - n = 1; - n < arguments.length; - n++ - ) - t += \\"&args[]=\\" + encodeURIComponent(arguments[n]); - return ( - \\"Minified React error #\\" + - e + - \\"; visit \\" + - t + - \\" for the full message or use the non-minified dev environment for full errors and additional helpful warnings.\\" - ); - } - if (!r) throw Error(o(227)); - var u = new Set(), - i = {}; - function s(e, t) { - c(e, t), c(e + \\"Capture\\", t); - } - function c(e, t) { - for (i[e] = t, e = 0; e < t.length; e++) u.add(t[e]); - } - var f = !( - \\"undefined\\" === typeof window || - \\"undefined\\" === typeof window.document || - \\"undefined\\" === typeof window.document.createElement - ), - d = - /^[:A-Z_a-z\\\\u00C0-\\\\u00D6\\\\u00D8-\\\\u00F6\\\\u00F8-\\\\u02FF\\\\u0370-\\\\u037D\\\\u037F-\\\\u1FFF\\\\u200C-\\\\u200D\\\\u2070-\\\\u218F\\\\u2C00-\\\\u2FEF\\\\u3001-\\\\uD7FF\\\\uF900-\\\\uFDCF\\\\uFDF0-\\\\uFFFD][:A-Z_a-z\\\\u00C0-\\\\u00D6\\\\u00D8-\\\\u00F6\\\\u00F8-\\\\u02FF\\\\u0370-\\\\u037D\\\\u037F-\\\\u1FFF\\\\u200C-\\\\u200D\\\\u2070-\\\\u218F\\\\u2C00-\\\\u2FEF\\\\u3001-\\\\uD7FF\\\\uF900-\\\\uFDCF\\\\uFDF0-\\\\uFFFD\\\\-.0-9\\\\u00B7\\\\u0300-\\\\u036F\\\\u203F-\\\\u2040]*$/, - p = Object.prototype.hasOwnProperty, - h = {}, - m = {}; - function v(e, t, n, r, l, a, o) { - (this.acceptsBooleans = 2 === t || 3 === t || 4 === t), - (this.attributeName = r), - (this.attributeNamespace = l), - (this.mustUseProperty = n), - (this.propertyName = e), - (this.type = t), - (this.sanitizeURL = a), - (this.removeEmptyString = o); - } - var g = {}; - \\"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style\\" - .split(\\" \\") - .forEach(function (e) { - g[e] = new v(e, 0, !1, e, null, !1, !1); - }), - [ - [\\"acceptCharset\\", \\"accept-charset\\"], - [\\"className\\", \\"class\\"], - [\\"htmlFor\\", \\"for\\"], - [\\"httpEquiv\\", \\"http-equiv\\"], - ].forEach(function (e) { - var t = e[0]; - g[t] = new v(t, 1, !1, e[1], null, !1, !1); - }), - [\\"contentEditable\\", \\"draggable\\", \\"spellCheck\\", \\"value\\"].forEach( - function (e) { - g[e] = new v(e, 2, !1, e.toLowerCase(), null, !1, !1); - } - ), - [ - \\"autoReverse\\", - \\"externalResourcesRequired\\", - \\"focusable\\", - \\"preserveAlpha\\", - ].forEach(function (e) { - g[e] = new v(e, 2, !1, e, null, !1, !1); - }), - \\"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope\\" - .split(\\" \\") - .forEach(function (e) { - g[e] = new v(e, 3, !1, e.toLowerCase(), null, !1, !1); - }), - [\\"checked\\", \\"multiple\\", \\"muted\\", \\"selected\\"].forEach(function (e) { - g[e] = new v(e, 3, !0, e, null, !1, !1); - }), - [\\"capture\\", \\"download\\"].forEach(function (e) { - g[e] = new v(e, 4, !1, e, null, !1, !1); - }), - [\\"cols\\", \\"rows\\", \\"size\\", \\"span\\"].forEach(function (e) { - g[e] = new v(e, 6, !1, e, null, !1, !1); - }), - [\\"rowSpan\\", \\"start\\"].forEach(function (e) { - g[e] = new v(e, 5, !1, e.toLowerCase(), null, !1, !1); - }); - var y = /[\\\\-:]([a-z])/g; - function b(e) { - return e[1].toUpperCase(); - } - function w(e, t, n, r) { - var l = g.hasOwnProperty(t) ? g[t] : null; - (null !== l - ? 0 === l.type - : !r && - 2 < t.length && - (\\"o\\" === t[0] || \\"O\\" === t[0]) && - (\\"n\\" === t[1] || \\"N\\" === t[1])) || - ((function (e, t, n, r) { - if ( - null === t || - \\"undefined\\" === typeof t || - (function (e, t, n, r) { - if (null !== n && 0 === n.type) return !1; - switch (typeof t) { - case \\"function\\": - case \\"symbol\\": - return !0; - case \\"boolean\\": - return ( - !r && - (null !== n - ? !n.acceptsBooleans - : \\"data-\\" !== (e = e.toLowerCase().slice(0, 5)) && - \\"aria-\\" !== e) - ); - default: - return !1; - } - })(e, t, n, r) - ) - return !0; - if (r) return !1; - if (null !== n) - switch (n.type) { - case 3: - return !t; - case 4: - return !1 === t; - case 5: - return isNaN(t); - case 6: - return isNaN(t) || 1 > t; - } - return !1; - })(t, n, l, r) && (n = null), - r || null === l - ? (function (e) { - return ( - !!p.call(m, e) || - (!p.call(h, e) && - (d.test(e) ? (m[e] = !0) : ((h[e] = !0), !1))) - ); - })(t) && - (null === n ? e.removeAttribute(t) : e.setAttribute(t, \\"\\" + n)) - : l.mustUseProperty - ? (e[l.propertyName] = null === n ? 3 !== l.type && \\"\\" : n) - : ((t = l.attributeName), - (r = l.attributeNamespace), - null === n - ? e.removeAttribute(t) - : ((n = - 3 === (l = l.type) || (4 === l && !0 === n) ? \\"\\" : \\"\\" + n), - r ? e.setAttributeNS(r, t, n) : e.setAttribute(t, n)))); - } - \\"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height\\" - .split(\\" \\") - .forEach(function (e) { - var t = e.replace(y, b); - g[t] = new v(t, 1, !1, e, null, !1, !1); - }), - \\"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type\\" - .split(\\" \\") - .forEach(function (e) { - var t = e.replace(y, b); - g[t] = new v(t, 1, !1, e, \\"http://www.w3.org/1999/xlink\\", !1, !1); - }), - [\\"xml:base\\", \\"xml:lang\\", \\"xml:space\\"].forEach(function (e) { - var t = e.replace(y, b); - g[t] = new v( - t, - 1, - !1, - e, - \\"http://www.w3.org/XML/1998/namespace\\", - !1, - !1 - ); - }), - [\\"tabIndex\\", \\"crossOrigin\\"].forEach(function (e) { - g[e] = new v(e, 1, !1, e.toLowerCase(), null, !1, !1); - }), - (g.xlinkHref = new v( - \\"xlinkHref\\", - 1, - !1, - \\"xlink:href\\", - \\"http://www.w3.org/1999/xlink\\", - !0, - !1 - )), - [\\"src\\", \\"href\\", \\"action\\", \\"formAction\\"].forEach(function (e) { - g[e] = new v(e, 1, !1, e.toLowerCase(), null, !0, !0); - }); - var k = r.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED, - S = 60103, - E = 60106, - x = 60107, - C = 60108, - _ = 60114, - P = 60109, - N = 60110, - T = 60112, - z = 60113, - L = 60120, - O = 60115, - M = 60116, - R = 60121, - F = 60128, - D = 60129, - I = 60130, - U = 60131; - if (\\"function\\" === typeof Symbol && Symbol.for) { - var j = Symbol.for; - (S = j(\\"react.element\\")), - (E = j(\\"react.portal\\")), - (x = j(\\"react.fragment\\")), - (C = j(\\"react.strict_mode\\")), - (_ = j(\\"react.profiler\\")), - (P = j(\\"react.provider\\")), - (N = j(\\"react.context\\")), - (T = j(\\"react.forward_ref\\")), - (z = j(\\"react.suspense\\")), - (L = j(\\"react.suspense_list\\")), - (O = j(\\"react.memo\\")), - (M = j(\\"react.lazy\\")), - (R = j(\\"react.block\\")), - j(\\"react.scope\\"), - (F = j(\\"react.opaque.id\\")), - (D = j(\\"react.debug_trace_mode\\")), - (I = j(\\"react.offscreen\\")), - (U = j(\\"react.legacy_hidden\\")); - } - var A, - V = \\"function\\" === typeof Symbol && Symbol.iterator; - function B(e) { - return null === e || \\"object\\" !== typeof e - ? null - : \\"function\\" === typeof (e = (V && e[V]) || e[\\"@@iterator\\"]) - ? e - : null; - } - function $(e) { - if (void 0 === A) - try { - throw Error(); - } catch (n) { - var t = n.stack.trim().match(/\\\\n( *(at )?)/); - A = (t && t[1]) || \\"\\"; - } - return \\"\\\\n\\" + A + e; - } - var W = !1; - function H(e, t) { - if (!e || W) return \\"\\"; - W = !0; - var n = Error.prepareStackTrace; - Error.prepareStackTrace = void 0; - try { - if (t) - if ( - ((t = function () { - throw Error(); - }), - Object.defineProperty(t.prototype, \\"props\\", { - set: function () { - throw Error(); - }, - }), - \\"object\\" === typeof Reflect && Reflect.construct) - ) { - try { - Reflect.construct(t, []); - } catch (i) { - var r = i; - } - Reflect.construct(e, [], t); - } else { - try { - t.call(); - } catch (i) { - r = i; - } - e.call(t.prototype); - } - else { - try { - throw Error(); - } catch (i) { - r = i; - } - e(); - } - } catch (i) { - if (i && r && \\"string\\" === typeof i.stack) { - for ( - var l = i.stack.split(\\"\\\\n\\"), - a = r.stack.split(\\"\\\\n\\"), - o = l.length - 1, - u = a.length - 1; - 1 <= o && 0 <= u && l[o] !== a[u]; - - ) - u--; - for (; 1 <= o && 0 <= u; o--, u--) - if (l[o] !== a[u]) { - if (1 !== o || 1 !== u) - do { - if ((o--, 0 > --u || l[o] !== a[u])) - return \\"\\\\n\\" + l[o].replace(\\" at new \\", \\" at \\"); - } while (1 <= o && 0 <= u); - break; - } - } - } finally { - (W = !1), (Error.prepareStackTrace = n); - } - return (e = e ? e.displayName || e.name : \\"\\") ? $(e) : \\"\\"; - } - function Q(e) { - switch (e.tag) { - case 5: - return $(e.type); - case 16: - return $(\\"Lazy\\"); - case 13: - return $(\\"Suspense\\"); - case 19: - return $(\\"SuspenseList\\"); - case 0: - case 2: - case 15: - return (e = H(e.type, !1)); - case 11: - return (e = H(e.type.render, !1)); - case 22: - return (e = H(e.type._render, !1)); - case 1: - return (e = H(e.type, !0)); - default: - return \\"\\"; - } - } - function q(e) { - if (null == e) return null; - if (\\"function\\" === typeof e) return e.displayName || e.name || null; - if (\\"string\\" === typeof e) return e; - switch (e) { - case x: - return \\"Fragment\\"; - case E: - return \\"Portal\\"; - case _: - return \\"Profiler\\"; - case C: - return \\"StrictMode\\"; - case z: - return \\"Suspense\\"; - case L: - return \\"SuspenseList\\"; - } - if (\\"object\\" === typeof e) - switch (e.$$typeof) { - case N: - return (e.displayName || \\"Context\\") + \\".Consumer\\"; - case P: - return (e._context.displayName || \\"Context\\") + \\".Provider\\"; - case T: - var t = e.render; - return ( - (t = t.displayName || t.name || \\"\\"), - e.displayName || - (\\"\\" !== t ? \\"ForwardRef(\\" + t + \\")\\" : \\"ForwardRef\\") - ); - case O: - return q(e.type); - case R: - return q(e._render); - case M: - (t = e._payload), (e = e._init); - try { - return q(e(t)); - } catch (n) {} - } - return null; - } - function K(e) { - switch (typeof e) { - case \\"boolean\\": - case \\"number\\": - case \\"object\\": - case \\"string\\": - case \\"undefined\\": - return e; - default: - return \\"\\"; - } - } - function Y(e) { - var t = e.type; - return ( - (e = e.nodeName) && - \\"input\\" === e.toLowerCase() && - (\\"checkbox\\" === t || \\"radio\\" === t) - ); - } - function X(e) { - e._valueTracker || - (e._valueTracker = (function (e) { - var t = Y(e) ? \\"checked\\" : \\"value\\", - n = Object.getOwnPropertyDescriptor(e.constructor.prototype, t), - r = \\"\\" + e[t]; - if ( - !e.hasOwnProperty(t) && - \\"undefined\\" !== typeof n && - \\"function\\" === typeof n.get && - \\"function\\" === typeof n.set - ) { - var l = n.get, - a = n.set; - return ( - Object.defineProperty(e, t, { - configurable: !0, - get: function () { - return l.call(this); - }, - set: function (e) { - (r = \\"\\" + e), a.call(this, e); - }, - }), - Object.defineProperty(e, t, { enumerable: n.enumerable }), - { - getValue: function () { - return r; - }, - setValue: function (e) { - r = \\"\\" + e; - }, - stopTracking: function () { - (e._valueTracker = null), delete e[t]; - }, - } - ); - } - })(e)); - } - function G(e) { - if (!e) return !1; - var t = e._valueTracker; - if (!t) return !0; - var n = t.getValue(), - r = \\"\\"; - return ( - e && (r = Y(e) ? (e.checked ? \\"true\\" : \\"false\\") : e.value), - (e = r) !== n && (t.setValue(e), !0) - ); - } - function Z(e) { - if ( - \\"undefined\\" === - typeof (e = - e || (\\"undefined\\" !== typeof document ? document : void 0)) - ) - return null; - try { - return e.activeElement || e.body; - } catch (t) { - return e.body; - } - } - function J(e, t) { - var n = t.checked; - return l({}, t, { - defaultChecked: void 0, - defaultValue: void 0, - value: void 0, - checked: null != n ? n : e._wrapperState.initialChecked, - }); - } - function ee(e, t) { - var n = null == t.defaultValue ? \\"\\" : t.defaultValue, - r = null != t.checked ? t.checked : t.defaultChecked; - (n = K(null != t.value ? t.value : n)), - (e._wrapperState = { - initialChecked: r, - initialValue: n, - controlled: - \\"checkbox\\" === t.type || \\"radio\\" === t.type - ? null != t.checked - : null != t.value, - }); - } - function te(e, t) { - null != (t = t.checked) && w(e, \\"checked\\", t, !1); - } - function ne(e, t) { - te(e, t); - var n = K(t.value), - r = t.type; - if (null != n) - \\"number\\" === r - ? ((0 === n && \\"\\" === e.value) || e.value != n) && - (e.value = \\"\\" + n) - : e.value !== \\"\\" + n && (e.value = \\"\\" + n); - else if (\\"submit\\" === r || \\"reset\\" === r) - return void e.removeAttribute(\\"value\\"); - t.hasOwnProperty(\\"value\\") - ? le(e, t.type, n) - : t.hasOwnProperty(\\"defaultValue\\") && - le(e, t.type, K(t.defaultValue)), - null == t.checked && - null != t.defaultChecked && - (e.defaultChecked = !!t.defaultChecked); - } - function re(e, t, n) { - if (t.hasOwnProperty(\\"value\\") || t.hasOwnProperty(\\"defaultValue\\")) { - var r = t.type; - if ( - !( - (\\"submit\\" !== r && \\"reset\\" !== r) || - (void 0 !== t.value && null !== t.value) - ) - ) - return; - (t = \\"\\" + e._wrapperState.initialValue), - n || t === e.value || (e.value = t), - (e.defaultValue = t); - } - \\"\\" !== (n = e.name) && (e.name = \\"\\"), - (e.defaultChecked = !!e._wrapperState.initialChecked), - \\"\\" !== n && (e.name = n); - } - function le(e, t, n) { - (\\"number\\" === t && Z(e.ownerDocument) === e) || - (null == n - ? (e.defaultValue = \\"\\" + e._wrapperState.initialValue) - : e.defaultValue !== \\"\\" + n && (e.defaultValue = \\"\\" + n)); - } - function ae(e, t) { - return ( - (e = l({ children: void 0 }, t)), - (t = (function (e) { - var t = \\"\\"; - return ( - r.Children.forEach(e, function (e) { - null != e && (t += e); - }), - t - ); - })(t.children)) && (e.children = t), - e - ); - } - function oe(e, t, n, r) { - if (((e = e.options), t)) { - t = {}; - for (var l = 0; l < n.length; l++) t[\\"$\\" + n[l]] = !0; - for (n = 0; n < e.length; n++) - (l = t.hasOwnProperty(\\"$\\" + e[n].value)), - e[n].selected !== l && (e[n].selected = l), - l && r && (e[n].defaultSelected = !0); - } else { - for (n = \\"\\" + K(n), t = null, l = 0; l < e.length; l++) { - if (e[l].value === n) - return ( - (e[l].selected = !0), void (r && (e[l].defaultSelected = !0)) - ); - null !== t || e[l].disabled || (t = e[l]); - } - null !== t && (t.selected = !0); - } - } - function ue(e, t) { - if (null != t.dangerouslySetInnerHTML) throw Error(o(91)); - return l({}, t, { - value: void 0, - defaultValue: void 0, - children: \\"\\" + e._wrapperState.initialValue, - }); - } - function ie(e, t) { - var n = t.value; - if (null == n) { - if (((n = t.children), (t = t.defaultValue), null != n)) { - if (null != t) throw Error(o(92)); - if (Array.isArray(n)) { - if (!(1 >= n.length)) throw Error(o(93)); - n = n[0]; - } - t = n; - } - null == t && (t = \\"\\"), (n = t); - } - e._wrapperState = { initialValue: K(n) }; - } - function se(e, t) { - var n = K(t.value), - r = K(t.defaultValue); - null != n && - ((n = \\"\\" + n) !== e.value && (e.value = n), - null == t.defaultValue && - e.defaultValue !== n && - (e.defaultValue = n)), - null != r && (e.defaultValue = \\"\\" + r); - } - function ce(e) { - var t = e.textContent; - t === e._wrapperState.initialValue && - \\"\\" !== t && - null !== t && - (e.value = t); - } - var fe = \\"http://www.w3.org/1999/xhtml\\", - de = \\"http://www.w3.org/2000/svg\\"; - function pe(e) { - switch (e) { - case \\"svg\\": - return \\"http://www.w3.org/2000/svg\\"; - case \\"math\\": - return \\"http://www.w3.org/1998/Math/MathML\\"; - default: - return \\"http://www.w3.org/1999/xhtml\\"; - } - } - function he(e, t) { - return null == e || \\"http://www.w3.org/1999/xhtml\\" === e - ? pe(t) - : \\"http://www.w3.org/2000/svg\\" === e && \\"foreignObject\\" === t - ? \\"http://www.w3.org/1999/xhtml\\" - : e; - } - var me, - ve, - ge = - ((ve = function (e, t) { - if (e.namespaceURI !== de || \\"innerHTML\\" in e) e.innerHTML = t; - else { - for ( - (me = me || document.createElement(\\"div\\")).innerHTML = - \\"\\" + t.valueOf().toString() + \\"\\", - t = me.firstChild; - e.firstChild; - - ) - e.removeChild(e.firstChild); - for (; t.firstChild; ) e.appendChild(t.firstChild); - } - }), - \\"undefined\\" !== typeof MSApp && MSApp.execUnsafeLocalFunction - ? function (e, t, n, r) { - MSApp.execUnsafeLocalFunction(function () { - return ve(e, t); - }); - } - : ve); - function ye(e, t) { - if (t) { - var n = e.firstChild; - if (n && n === e.lastChild && 3 === n.nodeType) - return void (n.nodeValue = t); - } - e.textContent = t; - } - var be = { - animationIterationCount: !0, - borderImageOutset: !0, - borderImageSlice: !0, - borderImageWidth: !0, - boxFlex: !0, - boxFlexGroup: !0, - boxOrdinalGroup: !0, - columnCount: !0, - columns: !0, - flex: !0, - flexGrow: !0, - flexPositive: !0, - flexShrink: !0, - flexNegative: !0, - flexOrder: !0, - gridArea: !0, - gridRow: !0, - gridRowEnd: !0, - gridRowSpan: !0, - gridRowStart: !0, - gridColumn: !0, - gridColumnEnd: !0, - gridColumnSpan: !0, - gridColumnStart: !0, - fontWeight: !0, - lineClamp: !0, - lineHeight: !0, - opacity: !0, - order: !0, - orphans: !0, - tabSize: !0, - widows: !0, - zIndex: !0, - zoom: !0, - fillOpacity: !0, - floodOpacity: !0, - stopOpacity: !0, - strokeDasharray: !0, - strokeDashoffset: !0, - strokeMiterlimit: !0, - strokeOpacity: !0, - strokeWidth: !0, - }, - we = [\\"Webkit\\", \\"ms\\", \\"Moz\\", \\"O\\"]; - function ke(e, t, n) { - return null == t || \\"boolean\\" === typeof t || \\"\\" === t - ? \\"\\" - : n || - \\"number\\" !== typeof t || - 0 === t || - (be.hasOwnProperty(e) && be[e]) - ? (\\"\\" + t).trim() - : t + \\"px\\"; - } - function Se(e, t) { - for (var n in ((e = e.style), t)) - if (t.hasOwnProperty(n)) { - var r = 0 === n.indexOf(\\"--\\"), - l = ke(n, t[n], r); - \\"float\\" === n && (n = \\"cssFloat\\"), - r ? e.setProperty(n, l) : (e[n] = l); - } - } - Object.keys(be).forEach(function (e) { - we.forEach(function (t) { - (t = t + e.charAt(0).toUpperCase() + e.substring(1)), (be[t] = be[e]); - }); - }); - var Ee = l( - { menuitem: !0 }, - { - area: !0, - base: !0, - br: !0, - col: !0, - embed: !0, - hr: !0, - img: !0, - input: !0, - keygen: !0, - link: !0, - meta: !0, - param: !0, - source: !0, - track: !0, - wbr: !0, - } - ); - function xe(e, t) { - if (t) { - if ( - Ee[e] && - (null != t.children || null != t.dangerouslySetInnerHTML) - ) - throw Error(o(137, e)); - if (null != t.dangerouslySetInnerHTML) { - if (null != t.children) throw Error(o(60)); - if ( - \\"object\\" !== typeof t.dangerouslySetInnerHTML || - !(\\"__html\\" in t.dangerouslySetInnerHTML) - ) - throw Error(o(61)); - } - if (null != t.style && \\"object\\" !== typeof t.style) - throw Error(o(62)); - } - } - function Ce(e, t) { - if (-1 === e.indexOf(\\"-\\")) return \\"string\\" === typeof t.is; - switch (e) { - case \\"annotation-xml\\": - case \\"color-profile\\": - case \\"font-face\\": - case \\"font-face-src\\": - case \\"font-face-uri\\": - case \\"font-face-format\\": - case \\"font-face-name\\": - case \\"missing-glyph\\": - return !1; - default: - return !0; - } - } - function _e(e) { - return ( - (e = e.target || e.srcElement || window).correspondingUseElement && - (e = e.correspondingUseElement), - 3 === e.nodeType ? e.parentNode : e - ); - } - var Pe = null, - Ne = null, - Te = null; - function ze(e) { - if ((e = rl(e))) { - if (\\"function\\" !== typeof Pe) throw Error(o(280)); - var t = e.stateNode; - t && ((t = al(t)), Pe(e.stateNode, e.type, t)); - } - } - function Le(e) { - Ne ? (Te ? Te.push(e) : (Te = [e])) : (Ne = e); - } - function Oe() { - if (Ne) { - var e = Ne, - t = Te; - if (((Te = Ne = null), ze(e), t)) - for (e = 0; e < t.length; e++) ze(t[e]); - } - } - function Me(e, t) { - return e(t); - } - function Re(e, t, n, r, l) { - return e(t, n, r, l); - } - function Fe() {} - var De = Me, - Ie = !1, - Ue = !1; - function je() { - (null === Ne && null === Te) || (Fe(), Oe()); - } - function Ae(e, t) { - var n = e.stateNode; - if (null === n) return null; - var r = al(n); - if (null === r) return null; - n = r[t]; - e: switch (t) { - case \\"onClick\\": - case \\"onClickCapture\\": - case \\"onDoubleClick\\": - case \\"onDoubleClickCapture\\": - case \\"onMouseDown\\": - case \\"onMouseDownCapture\\": - case \\"onMouseMove\\": - case \\"onMouseMoveCapture\\": - case \\"onMouseUp\\": - case \\"onMouseUpCapture\\": - case \\"onMouseEnter\\": - (r = !r.disabled) || - (r = !( - \\"button\\" === (e = e.type) || - \\"input\\" === e || - \\"select\\" === e || - \\"textarea\\" === e - )), - (e = !r); - break e; - default: - e = !1; - } - if (e) return null; - if (n && \\"function\\" !== typeof n) throw Error(o(231, t, typeof n)); - return n; - } - var Ve = !1; - if (f) - try { - var Be = {}; - Object.defineProperty(Be, \\"passive\\", { - get: function () { - Ve = !0; - }, - }), - window.addEventListener(\\"test\\", Be, Be), - window.removeEventListener(\\"test\\", Be, Be); - } catch (ve) { - Ve = !1; - } - function $e(e, t, n, r, l, a, o, u, i) { - var s = Array.prototype.slice.call(arguments, 3); - try { - t.apply(n, s); - } catch (c) { - this.onError(c); - } - } - var We = !1, - He = null, - Qe = !1, - qe = null, - Ke = { - onError: function (e) { - (We = !0), (He = e); - }, - }; - function Ye(e, t, n, r, l, a, o, u, i) { - (We = !1), (He = null), $e.apply(Ke, arguments); - } - function Xe(e) { - var t = e, - n = e; - if (e.alternate) for (; t.return; ) t = t.return; - else { - e = t; - do { - 0 !== (1026 & (t = e).flags) && (n = t.return), (e = t.return); - } while (e); - } - return 3 === t.tag ? n : null; - } - function Ge(e) { - if (13 === e.tag) { - var t = e.memoizedState; - if ( - (null === t && null !== (e = e.alternate) && (t = e.memoizedState), - null !== t) - ) - return t.dehydrated; - } - return null; - } - function Ze(e) { - if (Xe(e) !== e) throw Error(o(188)); - } - function Je(e) { - if ( - ((e = (function (e) { - var t = e.alternate; - if (!t) { - if (null === (t = Xe(e))) throw Error(o(188)); - return t !== e ? null : e; - } - for (var n = e, r = t; ; ) { - var l = n.return; - if (null === l) break; - var a = l.alternate; - if (null === a) { - if (null !== (r = l.return)) { - n = r; - continue; - } - break; - } - if (l.child === a.child) { - for (a = l.child; a; ) { - if (a === n) return Ze(l), e; - if (a === r) return Ze(l), t; - a = a.sibling; - } - throw Error(o(188)); - } - if (n.return !== r.return) (n = l), (r = a); - else { - for (var u = !1, i = l.child; i; ) { - if (i === n) { - (u = !0), (n = l), (r = a); - break; - } - if (i === r) { - (u = !0), (r = l), (n = a); - break; - } - i = i.sibling; - } - if (!u) { - for (i = a.child; i; ) { - if (i === n) { - (u = !0), (n = a), (r = l); - break; - } - if (i === r) { - (u = !0), (r = a), (n = l); - break; - } - i = i.sibling; - } - if (!u) throw Error(o(189)); - } - } - if (n.alternate !== r) throw Error(o(190)); - } - if (3 !== n.tag) throw Error(o(188)); - return n.stateNode.current === n ? e : t; - })(e)), - !e) - ) - return null; - for (var t = e; ; ) { - if (5 === t.tag || 6 === t.tag) return t; - if (t.child) (t.child.return = t), (t = t.child); - else { - if (t === e) break; - for (; !t.sibling; ) { - if (!t.return || t.return === e) return null; - t = t.return; - } - (t.sibling.return = t.return), (t = t.sibling); - } - } - return null; - } - function et(e, t) { - for (var n = e.alternate; null !== t; ) { - if (t === e || t === n) return !0; - t = t.return; - } - return !1; - } - var tt, - nt, - rt, - lt, - at = !1, - ot = [], - ut = null, - it = null, - st = null, - ct = new Map(), - ft = new Map(), - dt = [], - pt = - \\"mousedown mouseup touchcancel touchend touchstart auxclick dblclick pointercancel pointerdown pointerup dragend dragstart drop compositionend compositionstart keydown keypress keyup input textInput copy cut paste click change contextmenu reset submit\\".split( - \\" \\" - ); - function ht(e, t, n, r, l) { - return { - blockedOn: e, - domEventName: t, - eventSystemFlags: 16 | n, - nativeEvent: l, - targetContainers: [r], - }; - } - function mt(e, t) { - switch (e) { - case \\"focusin\\": - case \\"focusout\\": - ut = null; - break; - case \\"dragenter\\": - case \\"dragleave\\": - it = null; - break; - case \\"mouseover\\": - case \\"mouseout\\": - st = null; - break; - case \\"pointerover\\": - case \\"pointerout\\": - ct.delete(t.pointerId); - break; - case \\"gotpointercapture\\": - case \\"lostpointercapture\\": - ft.delete(t.pointerId); - } - } - function vt(e, t, n, r, l, a) { - return null === e || e.nativeEvent !== a - ? ((e = ht(t, n, r, l, a)), - null !== t && null !== (t = rl(t)) && nt(t), - e) - : ((e.eventSystemFlags |= r), - (t = e.targetContainers), - null !== l && -1 === t.indexOf(l) && t.push(l), - e); - } - function gt(e) { - var t = nl(e.target); - if (null !== t) { - var n = Xe(t); - if (null !== n) - if (13 === (t = n.tag)) { - if (null !== (t = Ge(n))) - return ( - (e.blockedOn = t), - void lt(e.lanePriority, function () { - a.unstable_runWithPriority(e.priority, function () { - rt(n); - }); - }) - ); - } else if (3 === t && n.stateNode.hydrate) - return void (e.blockedOn = - 3 === n.tag ? n.stateNode.containerInfo : null); - } - e.blockedOn = null; - } - function yt(e) { - if (null !== e.blockedOn) return !1; - for (var t = e.targetContainers; 0 < t.length; ) { - var n = Jt(e.domEventName, e.eventSystemFlags, t[0], e.nativeEvent); - if (null !== n) - return null !== (t = rl(n)) && nt(t), (e.blockedOn = n), !1; - t.shift(); - } - return !0; - } - function bt(e, t, n) { - yt(e) && n.delete(t); - } - function wt() { - for (at = !1; 0 < ot.length; ) { - var e = ot[0]; - if (null !== e.blockedOn) { - null !== (e = rl(e.blockedOn)) && tt(e); - break; - } - for (var t = e.targetContainers; 0 < t.length; ) { - var n = Jt(e.domEventName, e.eventSystemFlags, t[0], e.nativeEvent); - if (null !== n) { - e.blockedOn = n; - break; - } - t.shift(); - } - null === e.blockedOn && ot.shift(); - } - null !== ut && yt(ut) && (ut = null), - null !== it && yt(it) && (it = null), - null !== st && yt(st) && (st = null), - ct.forEach(bt), - ft.forEach(bt); - } - function kt(e, t) { - e.blockedOn === t && - ((e.blockedOn = null), - at || - ((at = !0), - a.unstable_scheduleCallback(a.unstable_NormalPriority, wt))); - } - function St(e) { - function t(t) { - return kt(t, e); - } - if (0 < ot.length) { - kt(ot[0], e); - for (var n = 1; n < ot.length; n++) { - var r = ot[n]; - r.blockedOn === e && (r.blockedOn = null); - } - } - for ( - null !== ut && kt(ut, e), - null !== it && kt(it, e), - null !== st && kt(st, e), - ct.forEach(t), - ft.forEach(t), - n = 0; - n < dt.length; - n++ - ) - (r = dt[n]).blockedOn === e && (r.blockedOn = null); - for (; 0 < dt.length && null === (n = dt[0]).blockedOn; ) - gt(n), null === n.blockedOn && dt.shift(); - } - function Et(e, t) { - var n = {}; - return ( - (n[e.toLowerCase()] = t.toLowerCase()), - (n[\\"Webkit\\" + e] = \\"webkit\\" + t), - (n[\\"Moz\\" + e] = \\"moz\\" + t), - n - ); - } - var xt = { - animationend: Et(\\"Animation\\", \\"AnimationEnd\\"), - animationiteration: Et(\\"Animation\\", \\"AnimationIteration\\"), - animationstart: Et(\\"Animation\\", \\"AnimationStart\\"), - transitionend: Et(\\"Transition\\", \\"TransitionEnd\\"), - }, - Ct = {}, - _t = {}; - function Pt(e) { - if (Ct[e]) return Ct[e]; - if (!xt[e]) return e; - var t, - n = xt[e]; - for (t in n) if (n.hasOwnProperty(t) && t in _t) return (Ct[e] = n[t]); - return e; - } - f && - ((_t = document.createElement(\\"div\\").style), - \\"AnimationEvent\\" in window || - (delete xt.animationend.animation, - delete xt.animationiteration.animation, - delete xt.animationstart.animation), - \\"TransitionEvent\\" in window || delete xt.transitionend.transition); - var Nt = Pt(\\"animationend\\"), - Tt = Pt(\\"animationiteration\\"), - zt = Pt(\\"animationstart\\"), - Lt = Pt(\\"transitionend\\"), - Ot = new Map(), - Mt = new Map(), - Rt = [ - \\"abort\\", - \\"abort\\", - Nt, - \\"animationEnd\\", - Tt, - \\"animationIteration\\", - zt, - \\"animationStart\\", - \\"canplay\\", - \\"canPlay\\", - \\"canplaythrough\\", - \\"canPlayThrough\\", - \\"durationchange\\", - \\"durationChange\\", - \\"emptied\\", - \\"emptied\\", - \\"encrypted\\", - \\"encrypted\\", - \\"ended\\", - \\"ended\\", - \\"error\\", - \\"error\\", - \\"gotpointercapture\\", - \\"gotPointerCapture\\", - \\"load\\", - \\"load\\", - \\"loadeddata\\", - \\"loadedData\\", - \\"loadedmetadata\\", - \\"loadedMetadata\\", - \\"loadstart\\", - \\"loadStart\\", - \\"lostpointercapture\\", - \\"lostPointerCapture\\", - \\"playing\\", - \\"playing\\", - \\"progress\\", - \\"progress\\", - \\"seeking\\", - \\"seeking\\", - \\"stalled\\", - \\"stalled\\", - \\"suspend\\", - \\"suspend\\", - \\"timeupdate\\", - \\"timeUpdate\\", - Lt, - \\"transitionEnd\\", - \\"waiting\\", - \\"waiting\\", - ]; - function Ft(e, t) { - for (var n = 0; n < e.length; n += 2) { - var r = e[n], - l = e[n + 1]; - (l = \\"on\\" + (l[0].toUpperCase() + l.slice(1))), - Mt.set(r, t), - Ot.set(r, l), - s(l, [r]); - } - } - (0, a.unstable_now)(); - var Dt = 8; - function It(e) { - if (0 !== (1 & e)) return (Dt = 15), 1; - if (0 !== (2 & e)) return (Dt = 14), 2; - if (0 !== (4 & e)) return (Dt = 13), 4; - var t = 24 & e; - return 0 !== t - ? ((Dt = 12), t) - : 0 !== (32 & e) - ? ((Dt = 11), 32) - : 0 !== (t = 192 & e) - ? ((Dt = 10), t) - : 0 !== (256 & e) - ? ((Dt = 9), 256) - : 0 !== (t = 3584 & e) - ? ((Dt = 8), t) - : 0 !== (4096 & e) - ? ((Dt = 7), 4096) - : 0 !== (t = 4186112 & e) - ? ((Dt = 6), t) - : 0 !== (t = 62914560 & e) - ? ((Dt = 5), t) - : 67108864 & e - ? ((Dt = 4), 67108864) - : 0 !== (134217728 & e) - ? ((Dt = 3), 134217728) - : 0 !== (t = 805306368 & e) - ? ((Dt = 2), t) - : 0 !== (1073741824 & e) - ? ((Dt = 1), 1073741824) - : ((Dt = 8), e); - } - function Ut(e, t) { - var n = e.pendingLanes; - if (0 === n) return (Dt = 0); - var r = 0, - l = 0, - a = e.expiredLanes, - o = e.suspendedLanes, - u = e.pingedLanes; - if (0 !== a) (r = a), (l = Dt = 15); - else if (0 !== (a = 134217727 & n)) { - var i = a & ~o; - 0 !== i - ? ((r = It(i)), (l = Dt)) - : 0 !== (u &= a) && ((r = It(u)), (l = Dt)); - } else - 0 !== (a = n & ~o) - ? ((r = It(a)), (l = Dt)) - : 0 !== u && ((r = It(u)), (l = Dt)); - if (0 === r) return 0; - if ( - ((r = n & (((0 > (r = 31 - Wt(r)) ? 0 : 1 << r) << 1) - 1)), - 0 !== t && t !== r && 0 === (t & o)) - ) { - if ((It(t), l <= Dt)) return t; - Dt = l; - } - if (0 !== (t = e.entangledLanes)) - for (e = e.entanglements, t &= r; 0 < t; ) - (l = 1 << (n = 31 - Wt(t))), (r |= e[n]), (t &= ~l); - return r; - } - function jt(e) { - return 0 !== (e = -1073741825 & e.pendingLanes) - ? e - : 1073741824 & e - ? 1073741824 - : 0; - } - function At(e, t) { - switch (e) { - case 15: - return 1; - case 14: - return 2; - case 12: - return 0 === (e = Vt(24 & ~t)) ? At(10, t) : e; - case 10: - return 0 === (e = Vt(192 & ~t)) ? At(8, t) : e; - case 8: - return ( - 0 === (e = Vt(3584 & ~t)) && - 0 === (e = Vt(4186112 & ~t)) && - (e = 512), - e - ); - case 2: - return 0 === (t = Vt(805306368 & ~t)) && (t = 268435456), t; - } - throw Error(o(358, e)); - } - function Vt(e) { - return e & -e; - } - function Bt(e) { - for (var t = [], n = 0; 31 > n; n++) t.push(e); - return t; - } - function $t(e, t, n) { - e.pendingLanes |= t; - var r = t - 1; - (e.suspendedLanes &= r), - (e.pingedLanes &= r), - ((e = e.eventTimes)[(t = 31 - Wt(t))] = n); - } - var Wt = Math.clz32 - ? Math.clz32 - : function (e) { - return 0 === e ? 32 : (31 - ((Ht(e) / Qt) | 0)) | 0; - }, - Ht = Math.log, - Qt = Math.LN2; - var qt = a.unstable_UserBlockingPriority, - Kt = a.unstable_runWithPriority, - Yt = !0; - function Xt(e, t, n, r) { - Ie || Fe(); - var l = Zt, - a = Ie; - Ie = !0; - try { - Re(l, e, t, n, r); - } finally { - (Ie = a) || je(); - } - } - function Gt(e, t, n, r) { - Kt(qt, Zt.bind(null, e, t, n, r)); - } - function Zt(e, t, n, r) { - var l; - if (Yt) - if ((l = 0 === (4 & t)) && 0 < ot.length && -1 < pt.indexOf(e)) - (e = ht(null, e, t, n, r)), ot.push(e); - else { - var a = Jt(e, t, n, r); - if (null === a) l && mt(e, r); - else { - if (l) { - if (-1 < pt.indexOf(e)) - return (e = ht(a, e, t, n, r)), void ot.push(e); - if ( - (function (e, t, n, r, l) { - switch (t) { - case \\"focusin\\": - return (ut = vt(ut, e, t, n, r, l)), !0; - case \\"dragenter\\": - return (it = vt(it, e, t, n, r, l)), !0; - case \\"mouseover\\": - return (st = vt(st, e, t, n, r, l)), !0; - case \\"pointerover\\": - var a = l.pointerId; - return ( - ct.set(a, vt(ct.get(a) || null, e, t, n, r, l)), !0 - ); - case \\"gotpointercapture\\": - return ( - (a = l.pointerId), - ft.set(a, vt(ft.get(a) || null, e, t, n, r, l)), - !0 - ); - } - return !1; - })(a, e, t, n, r) - ) - return; - mt(e, r); - } - Fr(e, t, r, null, n); - } - } - } - function Jt(e, t, n, r) { - var l = _e(r); - if (null !== (l = nl(l))) { - var a = Xe(l); - if (null === a) l = null; - else { - var o = a.tag; - if (13 === o) { - if (null !== (l = Ge(a))) return l; - l = null; - } else if (3 === o) { - if (a.stateNode.hydrate) - return 3 === a.tag ? a.stateNode.containerInfo : null; - l = null; - } else a !== l && (l = null); - } - } - return Fr(e, t, r, l, n), null; - } - var en = null, - tn = null, - nn = null; - function rn() { - if (nn) return nn; - var e, - t, - n = tn, - r = n.length, - l = \\"value\\" in en ? en.value : en.textContent, - a = l.length; - for (e = 0; e < r && n[e] === l[e]; e++); - var o = r - e; - for (t = 1; t <= o && n[r - t] === l[a - t]; t++); - return (nn = l.slice(e, 1 < t ? 1 - t : void 0)); - } - function ln(e) { - var t = e.keyCode; - return ( - \\"charCode\\" in e - ? 0 === (e = e.charCode) && 13 === t && (e = 13) - : (e = t), - 10 === e && (e = 13), - 32 <= e || 13 === e ? e : 0 - ); - } - function an() { - return !0; - } - function on() { - return !1; - } - function un(e) { - function t(t, n, r, l, a) { - for (var o in ((this._reactName = t), - (this._targetInst = r), - (this.type = n), - (this.nativeEvent = l), - (this.target = a), - (this.currentTarget = null), - e)) - e.hasOwnProperty(o) && ((t = e[o]), (this[o] = t ? t(l) : l[o])); - return ( - (this.isDefaultPrevented = ( - null != l.defaultPrevented - ? l.defaultPrevented - : !1 === l.returnValue - ) - ? an - : on), - (this.isPropagationStopped = on), - this - ); - } - return ( - l(t.prototype, { - preventDefault: function () { - this.defaultPrevented = !0; - var e = this.nativeEvent; - e && - (e.preventDefault - ? e.preventDefault() - : \\"unknown\\" !== typeof e.returnValue && (e.returnValue = !1), - (this.isDefaultPrevented = an)); - }, - stopPropagation: function () { - var e = this.nativeEvent; - e && - (e.stopPropagation - ? e.stopPropagation() - : \\"unknown\\" !== typeof e.cancelBubble && - (e.cancelBubble = !0), - (this.isPropagationStopped = an)); - }, - persist: function () {}, - isPersistent: an, - }), - t - ); - } - var sn, - cn, - fn, - dn = { - eventPhase: 0, - bubbles: 0, - cancelable: 0, - timeStamp: function (e) { - return e.timeStamp || Date.now(); - }, - defaultPrevented: 0, - isTrusted: 0, - }, - pn = un(dn), - hn = l({}, dn, { view: 0, detail: 0 }), - mn = un(hn), - vn = l({}, hn, { - screenX: 0, - screenY: 0, - clientX: 0, - clientY: 0, - pageX: 0, - pageY: 0, - ctrlKey: 0, - shiftKey: 0, - altKey: 0, - metaKey: 0, - getModifierState: Nn, - button: 0, - buttons: 0, - relatedTarget: function (e) { - return void 0 === e.relatedTarget - ? e.fromElement === e.srcElement - ? e.toElement - : e.fromElement - : e.relatedTarget; - }, - movementX: function (e) { - return \\"movementX\\" in e - ? e.movementX - : (e !== fn && - (fn && \\"mousemove\\" === e.type - ? ((sn = e.screenX - fn.screenX), - (cn = e.screenY - fn.screenY)) - : (cn = sn = 0), - (fn = e)), - sn); - }, - movementY: function (e) { - return \\"movementY\\" in e ? e.movementY : cn; - }, - }), - gn = un(vn), - yn = un(l({}, vn, { dataTransfer: 0 })), - bn = un(l({}, hn, { relatedTarget: 0 })), - wn = un( - l({}, dn, { animationName: 0, elapsedTime: 0, pseudoElement: 0 }) - ), - kn = l({}, dn, { - clipboardData: function (e) { - return \\"clipboardData\\" in e - ? e.clipboardData - : window.clipboardData; - }, - }), - Sn = un(kn), - En = un(l({}, dn, { data: 0 })), - xn = { - Esc: \\"Escape\\", - Spacebar: \\" \\", - Left: \\"ArrowLeft\\", - Up: \\"ArrowUp\\", - Right: \\"ArrowRight\\", - Down: \\"ArrowDown\\", - Del: \\"Delete\\", - Win: \\"OS\\", - Menu: \\"ContextMenu\\", - Apps: \\"ContextMenu\\", - Scroll: \\"ScrollLock\\", - MozPrintableKey: \\"Unidentified\\", - }, - Cn = { - 8: \\"Backspace\\", - 9: \\"Tab\\", - 12: \\"Clear\\", - 13: \\"Enter\\", - 16: \\"Shift\\", - 17: \\"Control\\", - 18: \\"Alt\\", - 19: \\"Pause\\", - 20: \\"CapsLock\\", - 27: \\"Escape\\", - 32: \\" \\", - 33: \\"PageUp\\", - 34: \\"PageDown\\", - 35: \\"End\\", - 36: \\"Home\\", - 37: \\"ArrowLeft\\", - 38: \\"ArrowUp\\", - 39: \\"ArrowRight\\", - 40: \\"ArrowDown\\", - 45: \\"Insert\\", - 46: \\"Delete\\", - 112: \\"F1\\", - 113: \\"F2\\", - 114: \\"F3\\", - 115: \\"F4\\", - 116: \\"F5\\", - 117: \\"F6\\", - 118: \\"F7\\", - 119: \\"F8\\", - 120: \\"F9\\", - 121: \\"F10\\", - 122: \\"F11\\", - 123: \\"F12\\", - 144: \\"NumLock\\", - 145: \\"ScrollLock\\", - 224: \\"Meta\\", - }, - _n = { - Alt: \\"altKey\\", - Control: \\"ctrlKey\\", - Meta: \\"metaKey\\", - Shift: \\"shiftKey\\", - }; - function Pn(e) { - var t = this.nativeEvent; - return t.getModifierState - ? t.getModifierState(e) - : !!(e = _n[e]) && !!t[e]; - } - function Nn() { - return Pn; - } - var Tn = l({}, hn, { - key: function (e) { - if (e.key) { - var t = xn[e.key] || e.key; - if (\\"Unidentified\\" !== t) return t; - } - return \\"keypress\\" === e.type - ? 13 === (e = ln(e)) - ? \\"Enter\\" - : String.fromCharCode(e) - : \\"keydown\\" === e.type || \\"keyup\\" === e.type - ? Cn[e.keyCode] || \\"Unidentified\\" - : \\"\\"; - }, - code: 0, - location: 0, - ctrlKey: 0, - shiftKey: 0, - altKey: 0, - metaKey: 0, - repeat: 0, - locale: 0, - getModifierState: Nn, - charCode: function (e) { - return \\"keypress\\" === e.type ? ln(e) : 0; - }, - keyCode: function (e) { - return \\"keydown\\" === e.type || \\"keyup\\" === e.type ? e.keyCode : 0; - }, - which: function (e) { - return \\"keypress\\" === e.type - ? ln(e) - : \\"keydown\\" === e.type || \\"keyup\\" === e.type - ? e.keyCode - : 0; - }, - }), - zn = un(Tn), - Ln = un( - l({}, vn, { - pointerId: 0, - width: 0, - height: 0, - pressure: 0, - tangentialPressure: 0, - tiltX: 0, - tiltY: 0, - twist: 0, - pointerType: 0, - isPrimary: 0, - }) - ), - On = un( - l({}, hn, { - touches: 0, - targetTouches: 0, - changedTouches: 0, - altKey: 0, - metaKey: 0, - ctrlKey: 0, - shiftKey: 0, - getModifierState: Nn, - }) - ), - Mn = un( - l({}, dn, { propertyName: 0, elapsedTime: 0, pseudoElement: 0 }) - ), - Rn = l({}, vn, { - deltaX: function (e) { - return \\"deltaX\\" in e - ? e.deltaX - : \\"wheelDeltaX\\" in e - ? -e.wheelDeltaX - : 0; - }, - deltaY: function (e) { - return \\"deltaY\\" in e - ? e.deltaY - : \\"wheelDeltaY\\" in e - ? -e.wheelDeltaY - : \\"wheelDelta\\" in e - ? -e.wheelDelta - : 0; - }, - deltaZ: 0, - deltaMode: 0, - }), - Fn = un(Rn), - Dn = [9, 13, 27, 32], - In = f && \\"CompositionEvent\\" in window, - Un = null; - f && \\"documentMode\\" in document && (Un = document.documentMode); - var jn = f && \\"TextEvent\\" in window && !Un, - An = f && (!In || (Un && 8 < Un && 11 >= Un)), - Vn = String.fromCharCode(32), - Bn = !1; - function $n(e, t) { - switch (e) { - case \\"keyup\\": - return -1 !== Dn.indexOf(t.keyCode); - case \\"keydown\\": - return 229 !== t.keyCode; - case \\"keypress\\": - case \\"mousedown\\": - case \\"focusout\\": - return !0; - default: - return !1; - } - } - function Wn(e) { - return \\"object\\" === typeof (e = e.detail) && \\"data\\" in e - ? e.data - : null; - } - var Hn = !1; - var Qn = { - color: !0, - date: !0, - datetime: !0, - \\"datetime-local\\": !0, - email: !0, - month: !0, - number: !0, - password: !0, - range: !0, - search: !0, - tel: !0, - text: !0, - time: !0, - url: !0, - week: !0, - }; - function qn(e) { - var t = e && e.nodeName && e.nodeName.toLowerCase(); - return \\"input\\" === t ? !!Qn[e.type] : \\"textarea\\" === t; - } - function Kn(e, t, n, r) { - Le(r), - 0 < (t = Ir(t, \\"onChange\\")).length && - ((n = new pn(\\"onChange\\", \\"change\\", null, n, r)), - e.push({ event: n, listeners: t })); - } - var Yn = null, - Xn = null; - function Gn(e) { - Tr(e, 0); - } - function Zn(e) { - if (G(ll(e))) return e; - } - function Jn(e, t) { - if (\\"change\\" === e) return t; - } - var er = !1; - if (f) { - var tr; - if (f) { - var nr = \\"oninput\\" in document; - if (!nr) { - var rr = document.createElement(\\"div\\"); - rr.setAttribute(\\"oninput\\", \\"return;\\"), - (nr = \\"function\\" === typeof rr.oninput); - } - tr = nr; - } else tr = !1; - er = tr && (!document.documentMode || 9 < document.documentMode); - } - function lr() { - Yn && (Yn.detachEvent(\\"onpropertychange\\", ar), (Xn = Yn = null)); - } - function ar(e) { - if (\\"value\\" === e.propertyName && Zn(Xn)) { - var t = []; - if ((Kn(t, Xn, e, _e(e)), (e = Gn), Ie)) e(t); - else { - Ie = !0; - try { - Me(e, t); - } finally { - (Ie = !1), je(); - } - } - } - } - function or(e, t, n) { - \\"focusin\\" === e - ? (lr(), (Xn = n), (Yn = t).attachEvent(\\"onpropertychange\\", ar)) - : \\"focusout\\" === e && lr(); - } - function ur(e) { - if (\\"selectionchange\\" === e || \\"keyup\\" === e || \\"keydown\\" === e) - return Zn(Xn); - } - function ir(e, t) { - if (\\"click\\" === e) return Zn(t); - } - function sr(e, t) { - if (\\"input\\" === e || \\"change\\" === e) return Zn(t); - } - var cr = - \\"function\\" === typeof Object.is - ? Object.is - : function (e, t) { - return ( - (e === t && (0 !== e || 1 / e === 1 / t)) || - (e !== e && t !== t) - ); - }, - fr = Object.prototype.hasOwnProperty; - function dr(e, t) { - if (cr(e, t)) return !0; - if ( - \\"object\\" !== typeof e || - null === e || - \\"object\\" !== typeof t || - null === t - ) - return !1; - var n = Object.keys(e), - r = Object.keys(t); - if (n.length !== r.length) return !1; - for (r = 0; r < n.length; r++) - if (!fr.call(t, n[r]) || !cr(e[n[r]], t[n[r]])) return !1; - return !0; - } - function pr(e) { - for (; e && e.firstChild; ) e = e.firstChild; - return e; - } - function hr(e, t) { - var n, - r = pr(e); - for (e = 0; r; ) { - if (3 === r.nodeType) { - if (((n = e + r.textContent.length), e <= t && n >= t)) - return { node: r, offset: t - e }; - e = n; - } - e: { - for (; r; ) { - if (r.nextSibling) { - r = r.nextSibling; - break e; - } - r = r.parentNode; - } - r = void 0; - } - r = pr(r); - } - } - function mr(e, t) { - return ( - !(!e || !t) && - (e === t || - ((!e || 3 !== e.nodeType) && - (t && 3 === t.nodeType - ? mr(e, t.parentNode) - : \\"contains\\" in e - ? e.contains(t) - : !!e.compareDocumentPosition && - !!(16 & e.compareDocumentPosition(t))))) - ); - } - function vr() { - for (var e = window, t = Z(); t instanceof e.HTMLIFrameElement; ) { - try { - var n = \\"string\\" === typeof t.contentWindow.location.href; - } catch (r) { - n = !1; - } - if (!n) break; - t = Z((e = t.contentWindow).document); - } - return t; - } - function gr(e) { - var t = e && e.nodeName && e.nodeName.toLowerCase(); - return ( - t && - ((\\"input\\" === t && - (\\"text\\" === e.type || - \\"search\\" === e.type || - \\"tel\\" === e.type || - \\"url\\" === e.type || - \\"password\\" === e.type)) || - \\"textarea\\" === t || - \\"true\\" === e.contentEditable) - ); - } - var yr = f && \\"documentMode\\" in document && 11 >= document.documentMode, - br = null, - wr = null, - kr = null, - Sr = !1; - function Er(e, t, n) { - var r = - n.window === n ? n.document : 9 === n.nodeType ? n : n.ownerDocument; - Sr || - null == br || - br !== Z(r) || - (\\"selectionStart\\" in (r = br) && gr(r) - ? (r = { start: r.selectionStart, end: r.selectionEnd }) - : (r = { - anchorNode: (r = ( - (r.ownerDocument && r.ownerDocument.defaultView) || - window - ).getSelection()).anchorNode, - anchorOffset: r.anchorOffset, - focusNode: r.focusNode, - focusOffset: r.focusOffset, - }), - (kr && dr(kr, r)) || - ((kr = r), - 0 < (r = Ir(wr, \\"onSelect\\")).length && - ((t = new pn(\\"onSelect\\", \\"select\\", null, t, n)), - e.push({ event: t, listeners: r }), - (t.target = br)))); - } - Ft( - \\"cancel cancel click click close close contextmenu contextMenu copy copy cut cut auxclick auxClick dblclick doubleClick dragend dragEnd dragstart dragStart drop drop focusin focus focusout blur input input invalid invalid keydown keyDown keypress keyPress keyup keyUp mousedown mouseDown mouseup mouseUp paste paste pause pause play play pointercancel pointerCancel pointerdown pointerDown pointerup pointerUp ratechange rateChange reset reset seeked seeked submit submit touchcancel touchCancel touchend touchEnd touchstart touchStart volumechange volumeChange\\".split( - \\" \\" - ), - 0 - ), - Ft( - \\"drag drag dragenter dragEnter dragexit dragExit dragleave dragLeave dragover dragOver mousemove mouseMove mouseout mouseOut mouseover mouseOver pointermove pointerMove pointerout pointerOut pointerover pointerOver scroll scroll toggle toggle touchmove touchMove wheel wheel\\".split( - \\" \\" - ), - 1 - ), - Ft(Rt, 2); - for ( - var xr = - \\"change selectionchange textInput compositionstart compositionend compositionupdate\\".split( - \\" \\" - ), - Cr = 0; - Cr < xr.length; - Cr++ - ) - Mt.set(xr[Cr], 0); - c(\\"onMouseEnter\\", [\\"mouseout\\", \\"mouseover\\"]), - c(\\"onMouseLeave\\", [\\"mouseout\\", \\"mouseover\\"]), - c(\\"onPointerEnter\\", [\\"pointerout\\", \\"pointerover\\"]), - c(\\"onPointerLeave\\", [\\"pointerout\\", \\"pointerover\\"]), - s( - \\"onChange\\", - \\"change click focusin focusout input keydown keyup selectionchange\\".split( - \\" \\" - ) - ), - s( - \\"onSelect\\", - \\"focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange\\".split( - \\" \\" - ) - ), - s(\\"onBeforeInput\\", [ - \\"compositionend\\", - \\"keypress\\", - \\"textInput\\", - \\"paste\\", - ]), - s( - \\"onCompositionEnd\\", - \\"compositionend focusout keydown keypress keyup mousedown\\".split(\\" \\") - ), - s( - \\"onCompositionStart\\", - \\"compositionstart focusout keydown keypress keyup mousedown\\".split( - \\" \\" - ) - ), - s( - \\"onCompositionUpdate\\", - \\"compositionupdate focusout keydown keypress keyup mousedown\\".split( - \\" \\" - ) - ); - var _r = - \\"abort canplay canplaythrough durationchange emptied encrypted ended error loadeddata loadedmetadata loadstart pause play playing progress ratechange seeked seeking stalled suspend timeupdate volumechange waiting\\".split( - \\" \\" - ), - Pr = new Set( - \\"cancel close invalid load scroll toggle\\".split(\\" \\").concat(_r) - ); - function Nr(e, t, n) { - var r = e.type || \\"unknown-event\\"; - (e.currentTarget = n), - (function (e, t, n, r, l, a, u, i, s) { - if ((Ye.apply(this, arguments), We)) { - if (!We) throw Error(o(198)); - var c = He; - (We = !1), (He = null), Qe || ((Qe = !0), (qe = c)); - } - })(r, t, void 0, e), - (e.currentTarget = null); - } - function Tr(e, t) { - t = 0 !== (4 & t); - for (var n = 0; n < e.length; n++) { - var r = e[n], - l = r.event; - r = r.listeners; - e: { - var a = void 0; - if (t) - for (var o = r.length - 1; 0 <= o; o--) { - var u = r[o], - i = u.instance, - s = u.currentTarget; - if (((u = u.listener), i !== a && l.isPropagationStopped())) - break e; - Nr(l, u, s), (a = i); - } - else - for (o = 0; o < r.length; o++) { - if ( - ((i = (u = r[o]).instance), - (s = u.currentTarget), - (u = u.listener), - i !== a && l.isPropagationStopped()) - ) - break e; - Nr(l, u, s), (a = i); - } - } - } - if (Qe) throw ((e = qe), (Qe = !1), (qe = null), e); - } - function zr(e, t) { - var n = ol(t), - r = e + \\"__bubble\\"; - n.has(r) || (Rr(t, e, 2, !1), n.add(r)); - } - var Lr = \\"_reactListening\\" + Math.random().toString(36).slice(2); - function Or(e) { - e[Lr] || - ((e[Lr] = !0), - u.forEach(function (t) { - Pr.has(t) || Mr(t, !1, e, null), Mr(t, !0, e, null); - })); - } - function Mr(e, t, n, r) { - var l = - 4 < arguments.length && void 0 !== arguments[4] ? arguments[4] : 0, - a = n; - if ( - (\\"selectionchange\\" === e && 9 !== n.nodeType && (a = n.ownerDocument), - null !== r && !t && Pr.has(e)) - ) { - if (\\"scroll\\" !== e) return; - (l |= 2), (a = r); - } - var o = ol(a), - u = e + \\"__\\" + (t ? \\"capture\\" : \\"bubble\\"); - o.has(u) || (t && (l |= 4), Rr(a, e, l, t), o.add(u)); - } - function Rr(e, t, n, r) { - var l = Mt.get(t); - switch (void 0 === l ? 2 : l) { - case 0: - l = Xt; - break; - case 1: - l = Gt; - break; - default: - l = Zt; - } - (n = l.bind(null, t, n, e)), - (l = void 0), - !Ve || - (\\"touchstart\\" !== t && \\"touchmove\\" !== t && \\"wheel\\" !== t) || - (l = !0), - r - ? void 0 !== l - ? e.addEventListener(t, n, { capture: !0, passive: l }) - : e.addEventListener(t, n, !0) - : void 0 !== l - ? e.addEventListener(t, n, { passive: l }) - : e.addEventListener(t, n, !1); - } - function Fr(e, t, n, r, l) { - var a = r; - if (0 === (1 & t) && 0 === (2 & t) && null !== r) - e: for (;;) { - if (null === r) return; - var o = r.tag; - if (3 === o || 4 === o) { - var u = r.stateNode.containerInfo; - if (u === l || (8 === u.nodeType && u.parentNode === l)) break; - if (4 === o) - for (o = r.return; null !== o; ) { - var i = o.tag; - if ( - (3 === i || 4 === i) && - ((i = o.stateNode.containerInfo) === l || - (8 === i.nodeType && i.parentNode === l)) - ) - return; - o = o.return; - } - for (; null !== u; ) { - if (null === (o = nl(u))) return; - if (5 === (i = o.tag) || 6 === i) { - r = a = o; - continue e; - } - u = u.parentNode; - } - } - r = r.return; - } - !(function (e, t, n) { - if (Ue) return e(t, n); - Ue = !0; - try { - De(e, t, n); - } finally { - (Ue = !1), je(); - } - })(function () { - var r = a, - l = _e(n), - o = []; - e: { - var u = Ot.get(e); - if (void 0 !== u) { - var i = pn, - s = e; - switch (e) { - case \\"keypress\\": - if (0 === ln(n)) break e; - case \\"keydown\\": - case \\"keyup\\": - i = zn; - break; - case \\"focusin\\": - (s = \\"focus\\"), (i = bn); - break; - case \\"focusout\\": - (s = \\"blur\\"), (i = bn); - break; - case \\"beforeblur\\": - case \\"afterblur\\": - i = bn; - break; - case \\"click\\": - if (2 === n.button) break e; - case \\"auxclick\\": - case \\"dblclick\\": - case \\"mousedown\\": - case \\"mousemove\\": - case \\"mouseup\\": - case \\"mouseout\\": - case \\"mouseover\\": - case \\"contextmenu\\": - i = gn; - break; - case \\"drag\\": - case \\"dragend\\": - case \\"dragenter\\": - case \\"dragexit\\": - case \\"dragleave\\": - case \\"dragover\\": - case \\"dragstart\\": - case \\"drop\\": - i = yn; - break; - case \\"touchcancel\\": - case \\"touchend\\": - case \\"touchmove\\": - case \\"touchstart\\": - i = On; - break; - case Nt: - case Tt: - case zt: - i = wn; - break; - case Lt: - i = Mn; - break; - case \\"scroll\\": - i = mn; - break; - case \\"wheel\\": - i = Fn; - break; - case \\"copy\\": - case \\"cut\\": - case \\"paste\\": - i = Sn; - break; - case \\"gotpointercapture\\": - case \\"lostpointercapture\\": - case \\"pointercancel\\": - case \\"pointerdown\\": - case \\"pointermove\\": - case \\"pointerout\\": - case \\"pointerover\\": - case \\"pointerup\\": - i = Ln; - } - var c = 0 !== (4 & t), - f = !c && \\"scroll\\" === e, - d = c ? (null !== u ? u + \\"Capture\\" : null) : u; - c = []; - for (var p, h = r; null !== h; ) { - var m = (p = h).stateNode; - if ( - (5 === p.tag && - null !== m && - ((p = m), - null !== d && - null != (m = Ae(h, d)) && - c.push(Dr(h, m, p))), - f) - ) - break; - h = h.return; - } - 0 < c.length && - ((u = new i(u, s, null, n, l)), - o.push({ event: u, listeners: c })); - } - } - if (0 === (7 & t)) { - if ( - ((i = \\"mouseout\\" === e || \\"pointerout\\" === e), - (!(u = \\"mouseover\\" === e || \\"pointerover\\" === e) || - 0 !== (16 & t) || - !(s = n.relatedTarget || n.fromElement) || - (!nl(s) && !s[el])) && - (i || u) && - ((u = - l.window === l - ? l - : (u = l.ownerDocument) - ? u.defaultView || u.parentWindow - : window), - i - ? ((i = r), - null !== - (s = (s = n.relatedTarget || n.toElement) - ? nl(s) - : null) && - (s !== (f = Xe(s)) || (5 !== s.tag && 6 !== s.tag)) && - (s = null)) - : ((i = null), (s = r)), - i !== s)) - ) { - if ( - ((c = gn), - (m = \\"onMouseLeave\\"), - (d = \\"onMouseEnter\\"), - (h = \\"mouse\\"), - (\\"pointerout\\" !== e && \\"pointerover\\" !== e) || - ((c = Ln), - (m = \\"onPointerLeave\\"), - (d = \\"onPointerEnter\\"), - (h = \\"pointer\\")), - (f = null == i ? u : ll(i)), - (p = null == s ? u : ll(s)), - ((u = new c(m, h + \\"leave\\", i, n, l)).target = f), - (u.relatedTarget = p), - (m = null), - nl(l) === r && - (((c = new c(d, h + \\"enter\\", s, n, l)).target = p), - (c.relatedTarget = f), - (m = c)), - (f = m), - i && s) - ) - e: { - for (d = s, h = 0, p = c = i; p; p = Ur(p)) h++; - for (p = 0, m = d; m; m = Ur(m)) p++; - for (; 0 < h - p; ) (c = Ur(c)), h--; - for (; 0 < p - h; ) (d = Ur(d)), p--; - for (; h--; ) { - if (c === d || (null !== d && c === d.alternate)) break e; - (c = Ur(c)), (d = Ur(d)); - } - c = null; - } - else c = null; - null !== i && jr(o, u, i, c, !1), - null !== s && null !== f && jr(o, f, s, c, !0); - } - if ( - \\"select\\" === - (i = - (u = r ? ll(r) : window).nodeName && - u.nodeName.toLowerCase()) || - (\\"input\\" === i && \\"file\\" === u.type) - ) - var v = Jn; - else if (qn(u)) - if (er) v = sr; - else { - v = ur; - var g = or; - } - else - (i = u.nodeName) && - \\"input\\" === i.toLowerCase() && - (\\"checkbox\\" === u.type || \\"radio\\" === u.type) && - (v = ir); - switch ( - (v && (v = v(e, r)) - ? Kn(o, v, n, l) - : (g && g(e, u, r), - \\"focusout\\" === e && - (g = u._wrapperState) && - g.controlled && - \\"number\\" === u.type && - le(u, \\"number\\", u.value)), - (g = r ? ll(r) : window), - e) - ) { - case \\"focusin\\": - (qn(g) || \\"true\\" === g.contentEditable) && - ((br = g), (wr = r), (kr = null)); - break; - case \\"focusout\\": - kr = wr = br = null; - break; - case \\"mousedown\\": - Sr = !0; - break; - case \\"contextmenu\\": - case \\"mouseup\\": - case \\"dragend\\": - (Sr = !1), Er(o, n, l); - break; - case \\"selectionchange\\": - if (yr) break; - case \\"keydown\\": - case \\"keyup\\": - Er(o, n, l); - } - var y; - if (In) - e: { - switch (e) { - case \\"compositionstart\\": - var b = \\"onCompositionStart\\"; - break e; - case \\"compositionend\\": - b = \\"onCompositionEnd\\"; - break e; - case \\"compositionupdate\\": - b = \\"onCompositionUpdate\\"; - break e; - } - b = void 0; - } - else - Hn - ? $n(e, n) && (b = \\"onCompositionEnd\\") - : \\"keydown\\" === e && - 229 === n.keyCode && - (b = \\"onCompositionStart\\"); - b && - (An && - \\"ko\\" !== n.locale && - (Hn || \\"onCompositionStart\\" !== b - ? \\"onCompositionEnd\\" === b && Hn && (y = rn()) - : ((tn = \\"value\\" in (en = l) ? en.value : en.textContent), - (Hn = !0))), - 0 < (g = Ir(r, b)).length && - ((b = new En(b, e, null, n, l)), - o.push({ event: b, listeners: g }), - y ? (b.data = y) : null !== (y = Wn(n)) && (b.data = y))), - (y = jn - ? (function (e, t) { - switch (e) { - case \\"compositionend\\": - return Wn(t); - case \\"keypress\\": - return 32 !== t.which ? null : ((Bn = !0), Vn); - case \\"textInput\\": - return (e = t.data) === Vn && Bn ? null : e; - default: - return null; - } - })(e, n) - : (function (e, t) { - if (Hn) - return \\"compositionend\\" === e || (!In && $n(e, t)) - ? ((e = rn()), (nn = tn = en = null), (Hn = !1), e) - : null; - switch (e) { - case \\"paste\\": - default: - return null; - case \\"keypress\\": - if ( - !(t.ctrlKey || t.altKey || t.metaKey) || - (t.ctrlKey && t.altKey) - ) { - if (t.char && 1 < t.char.length) return t.char; - if (t.which) return String.fromCharCode(t.which); - } - return null; - case \\"compositionend\\": - return An && \\"ko\\" !== t.locale ? null : t.data; - } - })(e, n)) && - 0 < (r = Ir(r, \\"onBeforeInput\\")).length && - ((l = new En(\\"onBeforeInput\\", \\"beforeinput\\", null, n, l)), - o.push({ event: l, listeners: r }), - (l.data = y)); - } - Tr(o, t); - }); - } - function Dr(e, t, n) { - return { instance: e, listener: t, currentTarget: n }; - } - function Ir(e, t) { - for (var n = t + \\"Capture\\", r = []; null !== e; ) { - var l = e, - a = l.stateNode; - 5 === l.tag && - null !== a && - ((l = a), - null != (a = Ae(e, n)) && r.unshift(Dr(e, a, l)), - null != (a = Ae(e, t)) && r.push(Dr(e, a, l))), - (e = e.return); - } - return r; - } - function Ur(e) { - if (null === e) return null; - do { - e = e.return; - } while (e && 5 !== e.tag); - return e || null; - } - function jr(e, t, n, r, l) { - for (var a = t._reactName, o = []; null !== n && n !== r; ) { - var u = n, - i = u.alternate, - s = u.stateNode; - if (null !== i && i === r) break; - 5 === u.tag && - null !== s && - ((u = s), - l - ? null != (i = Ae(n, a)) && o.unshift(Dr(n, i, u)) - : l || (null != (i = Ae(n, a)) && o.push(Dr(n, i, u)))), - (n = n.return); - } - 0 !== o.length && e.push({ event: t, listeners: o }); - } - function Ar() {} - var Vr = null, - Br = null; - function $r(e, t) { - switch (e) { - case \\"button\\": - case \\"input\\": - case \\"select\\": - case \\"textarea\\": - return !!t.autoFocus; - } - return !1; - } - function Wr(e, t) { - return ( - \\"textarea\\" === e || - \\"option\\" === e || - \\"noscript\\" === e || - \\"string\\" === typeof t.children || - \\"number\\" === typeof t.children || - (\\"object\\" === typeof t.dangerouslySetInnerHTML && - null !== t.dangerouslySetInnerHTML && - null != t.dangerouslySetInnerHTML.__html) - ); - } - var Hr = \\"function\\" === typeof setTimeout ? setTimeout : void 0, - Qr = \\"function\\" === typeof clearTimeout ? clearTimeout : void 0; - function qr(e) { - 1 === e.nodeType - ? (e.textContent = \\"\\") - : 9 === e.nodeType && null != (e = e.body) && (e.textContent = \\"\\"); - } - function Kr(e) { - for (; null != e; e = e.nextSibling) { - var t = e.nodeType; - if (1 === t || 3 === t) break; - } - return e; - } - function Yr(e) { - e = e.previousSibling; - for (var t = 0; e; ) { - if (8 === e.nodeType) { - var n = e.data; - if (\\"$\\" === n || \\"$!\\" === n || \\"$?\\" === n) { - if (0 === t) return e; - t--; - } else \\"/$\\" === n && t++; - } - e = e.previousSibling; - } - return null; - } - var Xr = 0; - var Gr = Math.random().toString(36).slice(2), - Zr = \\"__reactFiber$\\" + Gr, - Jr = \\"__reactProps$\\" + Gr, - el = \\"__reactContainer$\\" + Gr, - tl = \\"__reactEvents$\\" + Gr; - function nl(e) { - var t = e[Zr]; - if (t) return t; - for (var n = e.parentNode; n; ) { - if ((t = n[el] || n[Zr])) { - if ( - ((n = t.alternate), - null !== t.child || (null !== n && null !== n.child)) - ) - for (e = Yr(e); null !== e; ) { - if ((n = e[Zr])) return n; - e = Yr(e); - } - return t; - } - n = (e = n).parentNode; - } - return null; - } - function rl(e) { - return !(e = e[Zr] || e[el]) || - (5 !== e.tag && 6 !== e.tag && 13 !== e.tag && 3 !== e.tag) - ? null - : e; - } - function ll(e) { - if (5 === e.tag || 6 === e.tag) return e.stateNode; - throw Error(o(33)); - } - function al(e) { - return e[Jr] || null; - } - function ol(e) { - var t = e[tl]; - return void 0 === t && (t = e[tl] = new Set()), t; - } - var ul = [], - il = -1; - function sl(e) { - return { current: e }; - } - function cl(e) { - 0 > il || ((e.current = ul[il]), (ul[il] = null), il--); - } - function fl(e, t) { - il++, (ul[il] = e.current), (e.current = t); - } - var dl = {}, - pl = sl(dl), - hl = sl(!1), - ml = dl; - function vl(e, t) { - var n = e.type.contextTypes; - if (!n) return dl; - var r = e.stateNode; - if (r && r.__reactInternalMemoizedUnmaskedChildContext === t) - return r.__reactInternalMemoizedMaskedChildContext; - var l, - a = {}; - for (l in n) a[l] = t[l]; - return ( - r && - (((e = e.stateNode).__reactInternalMemoizedUnmaskedChildContext = - t), - (e.__reactInternalMemoizedMaskedChildContext = a)), - a - ); - } - function gl(e) { - return null !== (e = e.childContextTypes) && void 0 !== e; - } - function yl() { - cl(hl), cl(pl); - } - function bl(e, t, n) { - if (pl.current !== dl) throw Error(o(168)); - fl(pl, t), fl(hl, n); - } - function wl(e, t, n) { - var r = e.stateNode; - if ( - ((e = t.childContextTypes), \\"function\\" !== typeof r.getChildContext) - ) - return n; - for (var a in (r = r.getChildContext())) - if (!(a in e)) throw Error(o(108, q(t) || \\"Unknown\\", a)); - return l({}, n, r); - } - function kl(e) { - return ( - (e = - ((e = e.stateNode) && - e.__reactInternalMemoizedMergedChildContext) || - dl), - (ml = pl.current), - fl(pl, e), - fl(hl, hl.current), - !0 - ); - } - function Sl(e, t, n) { - var r = e.stateNode; - if (!r) throw Error(o(169)); - n - ? ((e = wl(e, t, ml)), - (r.__reactInternalMemoizedMergedChildContext = e), - cl(hl), - cl(pl), - fl(pl, e)) - : cl(hl), - fl(hl, n); - } - var El = null, - xl = null, - Cl = a.unstable_runWithPriority, - _l = a.unstable_scheduleCallback, - Pl = a.unstable_cancelCallback, - Nl = a.unstable_shouldYield, - Tl = a.unstable_requestPaint, - zl = a.unstable_now, - Ll = a.unstable_getCurrentPriorityLevel, - Ol = a.unstable_ImmediatePriority, - Ml = a.unstable_UserBlockingPriority, - Rl = a.unstable_NormalPriority, - Fl = a.unstable_LowPriority, - Dl = a.unstable_IdlePriority, - Il = {}, - Ul = void 0 !== Tl ? Tl : function () {}, - jl = null, - Al = null, - Vl = !1, - Bl = zl(), - $l = - 1e4 > Bl - ? zl - : function () { - return zl() - Bl; - }; - function Wl() { - switch (Ll()) { - case Ol: - return 99; - case Ml: - return 98; - case Rl: - return 97; - case Fl: - return 96; - case Dl: - return 95; - default: - throw Error(o(332)); - } - } - function Hl(e) { - switch (e) { - case 99: - return Ol; - case 98: - return Ml; - case 97: - return Rl; - case 96: - return Fl; - case 95: - return Dl; - default: - throw Error(o(332)); - } - } - function Ql(e, t) { - return (e = Hl(e)), Cl(e, t); - } - function ql(e, t, n) { - return (e = Hl(e)), _l(e, t, n); - } - function Kl() { - if (null !== Al) { - var e = Al; - (Al = null), Pl(e); - } - Yl(); - } - function Yl() { - if (!Vl && null !== jl) { - Vl = !0; - var e = 0; - try { - var t = jl; - Ql(99, function () { - for (; e < t.length; e++) { - var n = t[e]; - do { - n = n(!0); - } while (null !== n); - } - }), - (jl = null); - } catch (n) { - throw (null !== jl && (jl = jl.slice(e + 1)), _l(Ol, Kl), n); - } finally { - Vl = !1; - } - } - } - var Xl = k.ReactCurrentBatchConfig; - function Gl(e, t) { - if (e && e.defaultProps) { - for (var n in ((t = l({}, t)), (e = e.defaultProps))) - void 0 === t[n] && (t[n] = e[n]); - return t; - } - return t; - } - var Zl = sl(null), - Jl = null, - ea = null, - ta = null; - function na() { - ta = ea = Jl = null; - } - function ra(e) { - var t = Zl.current; - cl(Zl), (e.type._context._currentValue = t); - } - function la(e, t) { - for (; null !== e; ) { - var n = e.alternate; - if ((e.childLanes & t) === t) { - if (null === n || (n.childLanes & t) === t) break; - n.childLanes |= t; - } else (e.childLanes |= t), null !== n && (n.childLanes |= t); - e = e.return; - } - } - function aa(e, t) { - (Jl = e), - (ta = ea = null), - null !== (e = e.dependencies) && - null !== e.firstContext && - (0 !== (e.lanes & t) && (Io = !0), (e.firstContext = null)); - } - function oa(e, t) { - if (ta !== e && !1 !== t && 0 !== t) - if ( - ((\\"number\\" === typeof t && 1073741823 !== t) || - ((ta = e), (t = 1073741823)), - (t = { context: e, observedBits: t, next: null }), - null === ea) - ) { - if (null === Jl) throw Error(o(308)); - (ea = t), - (Jl.dependencies = { - lanes: 0, - firstContext: t, - responders: null, - }); - } else ea = ea.next = t; - return e._currentValue; - } - var ua = !1; - function ia(e) { - e.updateQueue = { - baseState: e.memoizedState, - firstBaseUpdate: null, - lastBaseUpdate: null, - shared: { pending: null }, - effects: null, - }; - } - function sa(e, t) { - (e = e.updateQueue), - t.updateQueue === e && - (t.updateQueue = { - baseState: e.baseState, - firstBaseUpdate: e.firstBaseUpdate, - lastBaseUpdate: e.lastBaseUpdate, - shared: e.shared, - effects: e.effects, - }); - } - function ca(e, t) { - return { - eventTime: e, - lane: t, - tag: 0, - payload: null, - callback: null, - next: null, - }; - } - function fa(e, t) { - if (null !== (e = e.updateQueue)) { - var n = (e = e.shared).pending; - null === n ? (t.next = t) : ((t.next = n.next), (n.next = t)), - (e.pending = t); - } - } - function da(e, t) { - var n = e.updateQueue, - r = e.alternate; - if (null !== r && n === (r = r.updateQueue)) { - var l = null, - a = null; - if (null !== (n = n.firstBaseUpdate)) { - do { - var o = { - eventTime: n.eventTime, - lane: n.lane, - tag: n.tag, - payload: n.payload, - callback: n.callback, - next: null, - }; - null === a ? (l = a = o) : (a = a.next = o), (n = n.next); - } while (null !== n); - null === a ? (l = a = t) : (a = a.next = t); - } else l = a = t; - return ( - (n = { - baseState: r.baseState, - firstBaseUpdate: l, - lastBaseUpdate: a, - shared: r.shared, - effects: r.effects, - }), - void (e.updateQueue = n) - ); - } - null === (e = n.lastBaseUpdate) - ? (n.firstBaseUpdate = t) - : (e.next = t), - (n.lastBaseUpdate = t); - } - function pa(e, t, n, r) { - var a = e.updateQueue; - ua = !1; - var o = a.firstBaseUpdate, - u = a.lastBaseUpdate, - i = a.shared.pending; - if (null !== i) { - a.shared.pending = null; - var s = i, - c = s.next; - (s.next = null), null === u ? (o = c) : (u.next = c), (u = s); - var f = e.alternate; - if (null !== f) { - var d = (f = f.updateQueue).lastBaseUpdate; - d !== u && - (null === d ? (f.firstBaseUpdate = c) : (d.next = c), - (f.lastBaseUpdate = s)); - } - } - if (null !== o) { - for (d = a.baseState, u = 0, f = c = s = null; ; ) { - i = o.lane; - var p = o.eventTime; - if ((r & i) === i) { - null !== f && - (f = f.next = - { - eventTime: p, - lane: 0, - tag: o.tag, - payload: o.payload, - callback: o.callback, - next: null, - }); - e: { - var h = e, - m = o; - switch (((i = t), (p = n), m.tag)) { - case 1: - if (\\"function\\" === typeof (h = m.payload)) { - d = h.call(p, d, i); - break e; - } - d = h; - break e; - case 3: - h.flags = (-4097 & h.flags) | 64; - case 0: - if ( - null === - (i = - \\"function\\" === typeof (h = m.payload) - ? h.call(p, d, i) - : h) || - void 0 === i - ) - break e; - d = l({}, d, i); - break e; - case 2: - ua = !0; - } - } - null !== o.callback && - ((e.flags |= 32), - null === (i = a.effects) ? (a.effects = [o]) : i.push(o)); - } else - (p = { - eventTime: p, - lane: i, - tag: o.tag, - payload: o.payload, - callback: o.callback, - next: null, - }), - null === f ? ((c = f = p), (s = d)) : (f = f.next = p), - (u |= i); - if (null === (o = o.next)) { - if (null === (i = a.shared.pending)) break; - (o = i.next), - (i.next = null), - (a.lastBaseUpdate = i), - (a.shared.pending = null); - } - } - null === f && (s = d), - (a.baseState = s), - (a.firstBaseUpdate = c), - (a.lastBaseUpdate = f), - (Vu |= u), - (e.lanes = u), - (e.memoizedState = d); - } - } - function ha(e, t, n) { - if (((e = t.effects), (t.effects = null), null !== e)) - for (t = 0; t < e.length; t++) { - var r = e[t], - l = r.callback; - if (null !== l) { - if (((r.callback = null), (r = n), \\"function\\" !== typeof l)) - throw Error(o(191, l)); - l.call(r); - } - } - } - var ma = new r.Component().refs; - function va(e, t, n, r) { - (n = - null === (n = n(r, (t = e.memoizedState))) || void 0 === n - ? t - : l({}, t, n)), - (e.memoizedState = n), - 0 === e.lanes && (e.updateQueue.baseState = n); - } - var ga = { - isMounted: function (e) { - return !!(e = e._reactInternals) && Xe(e) === e; - }, - enqueueSetState: function (e, t, n) { - e = e._reactInternals; - var r = di(), - l = pi(e), - a = ca(r, l); - (a.payload = t), - void 0 !== n && null !== n && (a.callback = n), - fa(e, a), - hi(e, l, r); - }, - enqueueReplaceState: function (e, t, n) { - e = e._reactInternals; - var r = di(), - l = pi(e), - a = ca(r, l); - (a.tag = 1), - (a.payload = t), - void 0 !== n && null !== n && (a.callback = n), - fa(e, a), - hi(e, l, r); - }, - enqueueForceUpdate: function (e, t) { - e = e._reactInternals; - var n = di(), - r = pi(e), - l = ca(n, r); - (l.tag = 2), - void 0 !== t && null !== t && (l.callback = t), - fa(e, l), - hi(e, r, n); - }, - }; - function ya(e, t, n, r, l, a, o) { - return \\"function\\" === typeof (e = e.stateNode).shouldComponentUpdate - ? e.shouldComponentUpdate(r, a, o) - : !t.prototype || - !t.prototype.isPureReactComponent || - !dr(n, r) || - !dr(l, a); - } - function ba(e, t, n) { - var r = !1, - l = dl, - a = t.contextType; - return ( - \\"object\\" === typeof a && null !== a - ? (a = oa(a)) - : ((l = gl(t) ? ml : pl.current), - (a = (r = null !== (r = t.contextTypes) && void 0 !== r) - ? vl(e, l) - : dl)), - (t = new t(n, a)), - (e.memoizedState = - null !== t.state && void 0 !== t.state ? t.state : null), - (t.updater = ga), - (e.stateNode = t), - (t._reactInternals = e), - r && - (((e = e.stateNode).__reactInternalMemoizedUnmaskedChildContext = - l), - (e.__reactInternalMemoizedMaskedChildContext = a)), - t - ); - } - function wa(e, t, n, r) { - (e = t.state), - \\"function\\" === typeof t.componentWillReceiveProps && - t.componentWillReceiveProps(n, r), - \\"function\\" === typeof t.UNSAFE_componentWillReceiveProps && - t.UNSAFE_componentWillReceiveProps(n, r), - t.state !== e && ga.enqueueReplaceState(t, t.state, null); - } - function ka(e, t, n, r) { - var l = e.stateNode; - (l.props = n), (l.state = e.memoizedState), (l.refs = ma), ia(e); - var a = t.contextType; - \\"object\\" === typeof a && null !== a - ? (l.context = oa(a)) - : ((a = gl(t) ? ml : pl.current), (l.context = vl(e, a))), - pa(e, n, l, r), - (l.state = e.memoizedState), - \\"function\\" === typeof (a = t.getDerivedStateFromProps) && - (va(e, t, a, n), (l.state = e.memoizedState)), - \\"function\\" === typeof t.getDerivedStateFromProps || - \\"function\\" === typeof l.getSnapshotBeforeUpdate || - (\\"function\\" !== typeof l.UNSAFE_componentWillMount && - \\"function\\" !== typeof l.componentWillMount) || - ((t = l.state), - \\"function\\" === typeof l.componentWillMount && - l.componentWillMount(), - \\"function\\" === typeof l.UNSAFE_componentWillMount && - l.UNSAFE_componentWillMount(), - t !== l.state && ga.enqueueReplaceState(l, l.state, null), - pa(e, n, l, r), - (l.state = e.memoizedState)), - \\"function\\" === typeof l.componentDidMount && (e.flags |= 4); - } - var Sa = Array.isArray; - function Ea(e, t, n) { - if ( - null !== (e = n.ref) && - \\"function\\" !== typeof e && - \\"object\\" !== typeof e - ) { - if (n._owner) { - if ((n = n._owner)) { - if (1 !== n.tag) throw Error(o(309)); - var r = n.stateNode; - } - if (!r) throw Error(o(147, e)); - var l = \\"\\" + e; - return null !== t && - null !== t.ref && - \\"function\\" === typeof t.ref && - t.ref._stringRef === l - ? t.ref - : ((t = function (e) { - var t = r.refs; - t === ma && (t = r.refs = {}), - null === e ? delete t[l] : (t[l] = e); - }), - (t._stringRef = l), - t); - } - if (\\"string\\" !== typeof e) throw Error(o(284)); - if (!n._owner) throw Error(o(290, e)); - } - return e; - } - function xa(e, t) { - if (\\"textarea\\" !== e.type) - throw Error( - o( - 31, - \\"[object Object]\\" === Object.prototype.toString.call(t) - ? \\"object with keys {\\" + Object.keys(t).join(\\", \\") + \\"}\\" - : t - ) - ); - } - function Ca(e) { - function t(t, n) { - if (e) { - var r = t.lastEffect; - null !== r - ? ((r.nextEffect = n), (t.lastEffect = n)) - : (t.firstEffect = t.lastEffect = n), - (n.nextEffect = null), - (n.flags = 8); - } - } - function n(n, r) { - if (!e) return null; - for (; null !== r; ) t(n, r), (r = r.sibling); - return null; - } - function r(e, t) { - for (e = new Map(); null !== t; ) - null !== t.key ? e.set(t.key, t) : e.set(t.index, t), - (t = t.sibling); - return e; - } - function l(e, t) { - return ((e = Qi(e, t)).index = 0), (e.sibling = null), e; - } - function a(t, n, r) { - return ( - (t.index = r), - e - ? null !== (r = t.alternate) - ? (r = r.index) < n - ? ((t.flags = 2), n) - : r - : ((t.flags = 2), n) - : n - ); - } - function u(t) { - return e && null === t.alternate && (t.flags = 2), t; - } - function i(e, t, n, r) { - return null === t || 6 !== t.tag - ? (((t = Xi(n, e.mode, r)).return = e), t) - : (((t = l(t, n)).return = e), t); - } - function s(e, t, n, r) { - return null !== t && t.elementType === n.type - ? (((r = l(t, n.props)).ref = Ea(e, t, n)), (r.return = e), r) - : (((r = qi(n.type, n.key, n.props, null, e.mode, r)).ref = Ea( - e, - t, - n - )), - (r.return = e), - r); - } - function c(e, t, n, r) { - return null === t || - 4 !== t.tag || - t.stateNode.containerInfo !== n.containerInfo || - t.stateNode.implementation !== n.implementation - ? (((t = Gi(n, e.mode, r)).return = e), t) - : (((t = l(t, n.children || [])).return = e), t); - } - function f(e, t, n, r, a) { - return null === t || 7 !== t.tag - ? (((t = Ki(n, e.mode, r, a)).return = e), t) - : (((t = l(t, n)).return = e), t); - } - function d(e, t, n) { - if (\\"string\\" === typeof t || \\"number\\" === typeof t) - return ((t = Xi(\\"\\" + t, e.mode, n)).return = e), t; - if (\\"object\\" === typeof t && null !== t) { - switch (t.$$typeof) { - case S: - return ( - ((n = qi(t.type, t.key, t.props, null, e.mode, n)).ref = Ea( - e, - null, - t - )), - (n.return = e), - n - ); - case E: - return ((t = Gi(t, e.mode, n)).return = e), t; - } - if (Sa(t) || B(t)) - return ((t = Ki(t, e.mode, n, null)).return = e), t; - xa(e, t); - } - return null; - } - function p(e, t, n, r) { - var l = null !== t ? t.key : null; - if (\\"string\\" === typeof n || \\"number\\" === typeof n) - return null !== l ? null : i(e, t, \\"\\" + n, r); - if (\\"object\\" === typeof n && null !== n) { - switch (n.$$typeof) { - case S: - return n.key === l - ? n.type === x - ? f(e, t, n.props.children, r, l) - : s(e, t, n, r) - : null; - case E: - return n.key === l ? c(e, t, n, r) : null; - } - if (Sa(n) || B(n)) return null !== l ? null : f(e, t, n, r, null); - xa(e, n); - } - return null; - } - function h(e, t, n, r, l) { - if (\\"string\\" === typeof r || \\"number\\" === typeof r) - return i(t, (e = e.get(n) || null), \\"\\" + r, l); - if (\\"object\\" === typeof r && null !== r) { - switch (r.$$typeof) { - case S: - return ( - (e = e.get(null === r.key ? n : r.key) || null), - r.type === x - ? f(t, e, r.props.children, l, r.key) - : s(t, e, r, l) - ); - case E: - return c( - t, - (e = e.get(null === r.key ? n : r.key) || null), - r, - l - ); - } - if (Sa(r) || B(r)) return f(t, (e = e.get(n) || null), r, l, null); - xa(t, r); - } - return null; - } - function m(l, o, u, i) { - for ( - var s = null, c = null, f = o, m = (o = 0), v = null; - null !== f && m < u.length; - m++ - ) { - f.index > m ? ((v = f), (f = null)) : (v = f.sibling); - var g = p(l, f, u[m], i); - if (null === g) { - null === f && (f = v); - break; - } - e && f && null === g.alternate && t(l, f), - (o = a(g, o, m)), - null === c ? (s = g) : (c.sibling = g), - (c = g), - (f = v); - } - if (m === u.length) return n(l, f), s; - if (null === f) { - for (; m < u.length; m++) - null !== (f = d(l, u[m], i)) && - ((o = a(f, o, m)), - null === c ? (s = f) : (c.sibling = f), - (c = f)); - return s; - } - for (f = r(l, f); m < u.length; m++) - null !== (v = h(f, l, m, u[m], i)) && - (e && - null !== v.alternate && - f.delete(null === v.key ? m : v.key), - (o = a(v, o, m)), - null === c ? (s = v) : (c.sibling = v), - (c = v)); - return ( - e && - f.forEach(function (e) { - return t(l, e); - }), - s - ); - } - function v(l, u, i, s) { - var c = B(i); - if (\\"function\\" !== typeof c) throw Error(o(150)); - if (null == (i = c.call(i))) throw Error(o(151)); - for ( - var f = (c = null), m = u, v = (u = 0), g = null, y = i.next(); - null !== m && !y.done; - v++, y = i.next() - ) { - m.index > v ? ((g = m), (m = null)) : (g = m.sibling); - var b = p(l, m, y.value, s); - if (null === b) { - null === m && (m = g); - break; - } - e && m && null === b.alternate && t(l, m), - (u = a(b, u, v)), - null === f ? (c = b) : (f.sibling = b), - (f = b), - (m = g); - } - if (y.done) return n(l, m), c; - if (null === m) { - for (; !y.done; v++, y = i.next()) - null !== (y = d(l, y.value, s)) && - ((u = a(y, u, v)), - null === f ? (c = y) : (f.sibling = y), - (f = y)); - return c; - } - for (m = r(l, m); !y.done; v++, y = i.next()) - null !== (y = h(m, l, v, y.value, s)) && - (e && - null !== y.alternate && - m.delete(null === y.key ? v : y.key), - (u = a(y, u, v)), - null === f ? (c = y) : (f.sibling = y), - (f = y)); - return ( - e && - m.forEach(function (e) { - return t(l, e); - }), - c - ); - } - return function (e, r, a, i) { - var s = - \\"object\\" === typeof a && - null !== a && - a.type === x && - null === a.key; - s && (a = a.props.children); - var c = \\"object\\" === typeof a && null !== a; - if (c) - switch (a.$$typeof) { - case S: - e: { - for (c = a.key, s = r; null !== s; ) { - if (s.key === c) { - if (7 === s.tag) { - if (a.type === x) { - n(e, s.sibling), - ((r = l(s, a.props.children)).return = e), - (e = r); - break e; - } - } else if (s.elementType === a.type) { - n(e, s.sibling), - ((r = l(s, a.props)).ref = Ea(e, s, a)), - (r.return = e), - (e = r); - break e; - } - n(e, s); - break; - } - t(e, s), (s = s.sibling); - } - a.type === x - ? (((r = Ki(a.props.children, e.mode, i, a.key)).return = - e), - (e = r)) - : (((i = qi(a.type, a.key, a.props, null, e.mode, i)).ref = - Ea(e, r, a)), - (i.return = e), - (e = i)); - } - return u(e); - case E: - e: { - for (s = a.key; null !== r; ) { - if (r.key === s) { - if ( - 4 === r.tag && - r.stateNode.containerInfo === a.containerInfo && - r.stateNode.implementation === a.implementation - ) { - n(e, r.sibling), - ((r = l(r, a.children || [])).return = e), - (e = r); - break e; - } - n(e, r); - break; - } - t(e, r), (r = r.sibling); - } - ((r = Gi(a, e.mode, i)).return = e), (e = r); - } - return u(e); - } - if (\\"string\\" === typeof a || \\"number\\" === typeof a) - return ( - (a = \\"\\" + a), - null !== r && 6 === r.tag - ? (n(e, r.sibling), ((r = l(r, a)).return = e), (e = r)) - : (n(e, r), ((r = Xi(a, e.mode, i)).return = e), (e = r)), - u(e) - ); - if (Sa(a)) return m(e, r, a, i); - if (B(a)) return v(e, r, a, i); - if ((c && xa(e, a), \\"undefined\\" === typeof a && !s)) - switch (e.tag) { - case 1: - case 22: - case 0: - case 11: - case 15: - throw Error(o(152, q(e.type) || \\"Component\\")); - } - return n(e, r); - }; - } - var _a = Ca(!0), - Pa = Ca(!1), - Na = {}, - Ta = sl(Na), - za = sl(Na), - La = sl(Na); - function Oa(e) { - if (e === Na) throw Error(o(174)); - return e; - } - function Ma(e, t) { - switch ((fl(La, t), fl(za, e), fl(Ta, Na), (e = t.nodeType))) { - case 9: - case 11: - t = (t = t.documentElement) ? t.namespaceURI : he(null, \\"\\"); - break; - default: - t = he( - (t = (e = 8 === e ? t.parentNode : t).namespaceURI || null), - (e = e.tagName) - ); - } - cl(Ta), fl(Ta, t); - } - function Ra() { - cl(Ta), cl(za), cl(La); - } - function Fa(e) { - Oa(La.current); - var t = Oa(Ta.current), - n = he(t, e.type); - t !== n && (fl(za, e), fl(Ta, n)); - } - function Da(e) { - za.current === e && (cl(Ta), cl(za)); - } - var Ia = sl(0); - function Ua(e) { - for (var t = e; null !== t; ) { - if (13 === t.tag) { - var n = t.memoizedState; - if ( - null !== n && - (null === (n = n.dehydrated) || - \\"$?\\" === n.data || - \\"$!\\" === n.data) - ) - return t; - } else if (19 === t.tag && void 0 !== t.memoizedProps.revealOrder) { - if (0 !== (64 & t.flags)) return t; - } else if (null !== t.child) { - (t.child.return = t), (t = t.child); - continue; - } - if (t === e) break; - for (; null === t.sibling; ) { - if (null === t.return || t.return === e) return null; - t = t.return; - } - (t.sibling.return = t.return), (t = t.sibling); - } - return null; - } - var ja = null, - Aa = null, - Va = !1; - function Ba(e, t) { - var n = Wi(5, null, null, 0); - (n.elementType = \\"DELETED\\"), - (n.type = \\"DELETED\\"), - (n.stateNode = t), - (n.return = e), - (n.flags = 8), - null !== e.lastEffect - ? ((e.lastEffect.nextEffect = n), (e.lastEffect = n)) - : (e.firstEffect = e.lastEffect = n); - } - function $a(e, t) { - switch (e.tag) { - case 5: - var n = e.type; - return ( - null !== - (t = - 1 !== t.nodeType || - n.toLowerCase() !== t.nodeName.toLowerCase() - ? null - : t) && ((e.stateNode = t), !0) - ); - case 6: - return ( - null !== - (t = \\"\\" === e.pendingProps || 3 !== t.nodeType ? null : t) && - ((e.stateNode = t), !0) - ); - default: - return !1; - } - } - function Wa(e) { - if (Va) { - var t = Aa; - if (t) { - var n = t; - if (!$a(e, t)) { - if (!(t = Kr(n.nextSibling)) || !$a(e, t)) - return ( - (e.flags = (-1025 & e.flags) | 2), (Va = !1), void (ja = e) - ); - Ba(ja, n); - } - (ja = e), (Aa = Kr(t.firstChild)); - } else (e.flags = (-1025 & e.flags) | 2), (Va = !1), (ja = e); - } - } - function Ha(e) { - for ( - e = e.return; - null !== e && 5 !== e.tag && 3 !== e.tag && 13 !== e.tag; - - ) - e = e.return; - ja = e; - } - function Qa(e) { - if (e !== ja) return !1; - if (!Va) return Ha(e), (Va = !0), !1; - var t = e.type; - if ( - 5 !== e.tag || - (\\"head\\" !== t && \\"body\\" !== t && !Wr(t, e.memoizedProps)) - ) - for (t = Aa; t; ) Ba(e, t), (t = Kr(t.nextSibling)); - if ((Ha(e), 13 === e.tag)) { - if (!(e = null !== (e = e.memoizedState) ? e.dehydrated : null)) - throw Error(o(317)); - e: { - for (e = e.nextSibling, t = 0; e; ) { - if (8 === e.nodeType) { - var n = e.data; - if (\\"/$\\" === n) { - if (0 === t) { - Aa = Kr(e.nextSibling); - break e; - } - t--; - } else (\\"$\\" !== n && \\"$!\\" !== n && \\"$?\\" !== n) || t++; - } - e = e.nextSibling; - } - Aa = null; - } - } else Aa = ja ? Kr(e.stateNode.nextSibling) : null; - return !0; - } - function qa() { - (Aa = ja = null), (Va = !1); - } - var Ka = []; - function Ya() { - for (var e = 0; e < Ka.length; e++) - Ka[e]._workInProgressVersionPrimary = null; - Ka.length = 0; - } - var Xa = k.ReactCurrentDispatcher, - Ga = k.ReactCurrentBatchConfig, - Za = 0, - Ja = null, - eo = null, - to = null, - no = !1, - ro = !1; - function lo() { - throw Error(o(321)); - } - function ao(e, t) { - if (null === t) return !1; - for (var n = 0; n < t.length && n < e.length; n++) - if (!cr(e[n], t[n])) return !1; - return !0; - } - function oo(e, t, n, r, l, a) { - if ( - ((Za = a), - (Ja = t), - (t.memoizedState = null), - (t.updateQueue = null), - (t.lanes = 0), - (Xa.current = null === e || null === e.memoizedState ? Mo : Ro), - (e = n(r, l)), - ro) - ) { - a = 0; - do { - if (((ro = !1), !(25 > a))) throw Error(o(301)); - (a += 1), - (to = eo = null), - (t.updateQueue = null), - (Xa.current = Fo), - (e = n(r, l)); - } while (ro); - } - if ( - ((Xa.current = Oo), - (t = null !== eo && null !== eo.next), - (Za = 0), - (to = eo = Ja = null), - (no = !1), - t) - ) - throw Error(o(300)); - return e; - } - function uo() { - var e = { - memoizedState: null, - baseState: null, - baseQueue: null, - queue: null, - next: null, - }; - return ( - null === to ? (Ja.memoizedState = to = e) : (to = to.next = e), to - ); - } - function io() { - if (null === eo) { - var e = Ja.alternate; - e = null !== e ? e.memoizedState : null; - } else e = eo.next; - var t = null === to ? Ja.memoizedState : to.next; - if (null !== t) (to = t), (eo = e); - else { - if (null === e) throw Error(o(310)); - (e = { - memoizedState: (eo = e).memoizedState, - baseState: eo.baseState, - baseQueue: eo.baseQueue, - queue: eo.queue, - next: null, - }), - null === to ? (Ja.memoizedState = to = e) : (to = to.next = e); - } - return to; - } - function so(e, t) { - return \\"function\\" === typeof t ? t(e) : t; - } - function co(e) { - var t = io(), - n = t.queue; - if (null === n) throw Error(o(311)); - n.lastRenderedReducer = e; - var r = eo, - l = r.baseQueue, - a = n.pending; - if (null !== a) { - if (null !== l) { - var u = l.next; - (l.next = a.next), (a.next = u); - } - (r.baseQueue = l = a), (n.pending = null); - } - if (null !== l) { - (l = l.next), (r = r.baseState); - var i = (u = a = null), - s = l; - do { - var c = s.lane; - if ((Za & c) === c) - null !== i && - (i = i.next = - { - lane: 0, - action: s.action, - eagerReducer: s.eagerReducer, - eagerState: s.eagerState, - next: null, - }), - (r = s.eagerReducer === e ? s.eagerState : e(r, s.action)); - else { - var f = { - lane: c, - action: s.action, - eagerReducer: s.eagerReducer, - eagerState: s.eagerState, - next: null, - }; - null === i ? ((u = i = f), (a = r)) : (i = i.next = f), - (Ja.lanes |= c), - (Vu |= c); - } - s = s.next; - } while (null !== s && s !== l); - null === i ? (a = r) : (i.next = u), - cr(r, t.memoizedState) || (Io = !0), - (t.memoizedState = r), - (t.baseState = a), - (t.baseQueue = i), - (n.lastRenderedState = r); - } - return [t.memoizedState, n.dispatch]; - } - function fo(e) { - var t = io(), - n = t.queue; - if (null === n) throw Error(o(311)); - n.lastRenderedReducer = e; - var r = n.dispatch, - l = n.pending, - a = t.memoizedState; - if (null !== l) { - n.pending = null; - var u = (l = l.next); - do { - (a = e(a, u.action)), (u = u.next); - } while (u !== l); - cr(a, t.memoizedState) || (Io = !0), - (t.memoizedState = a), - null === t.baseQueue && (t.baseState = a), - (n.lastRenderedState = a); - } - return [a, r]; - } - function po(e, t, n) { - var r = t._getVersion; - r = r(t._source); - var l = t._workInProgressVersionPrimary; - if ( - (null !== l - ? (e = l === r) - : ((e = e.mutableReadLanes), - (e = (Za & e) === e) && - ((t._workInProgressVersionPrimary = r), Ka.push(t))), - e) - ) - return n(t._source); - throw (Ka.push(t), Error(o(350))); - } - function ho(e, t, n, r) { - var l = Mu; - if (null === l) throw Error(o(349)); - var a = t._getVersion, - u = a(t._source), - i = Xa.current, - s = i.useState(function () { - return po(l, t, n); - }), - c = s[1], - f = s[0]; - s = to; - var d = e.memoizedState, - p = d.refs, - h = p.getSnapshot, - m = d.source; - d = d.subscribe; - var v = Ja; - return ( - (e.memoizedState = { refs: p, source: t, subscribe: r }), - i.useEffect( - function () { - (p.getSnapshot = n), (p.setSnapshot = c); - var e = a(t._source); - if (!cr(u, e)) { - (e = n(t._source)), - cr(f, e) || - (c(e), - (e = pi(v)), - (l.mutableReadLanes |= e & l.pendingLanes)), - (e = l.mutableReadLanes), - (l.entangledLanes |= e); - for (var r = l.entanglements, o = e; 0 < o; ) { - var i = 31 - Wt(o), - s = 1 << i; - (r[i] |= e), (o &= ~s); - } - } - }, - [n, t, r] - ), - i.useEffect( - function () { - return r(t._source, function () { - var e = p.getSnapshot, - n = p.setSnapshot; - try { - n(e(t._source)); - var r = pi(v); - l.mutableReadLanes |= r & l.pendingLanes; - } catch (a) { - n(function () { - throw a; - }); - } - }); - }, - [t, r] - ), - (cr(h, n) && cr(m, t) && cr(d, r)) || - (((e = { - pending: null, - dispatch: null, - lastRenderedReducer: so, - lastRenderedState: f, - }).dispatch = c = - Lo.bind(null, Ja, e)), - (s.queue = e), - (s.baseQueue = null), - (f = po(l, t, n)), - (s.memoizedState = s.baseState = f)), - f - ); - } - function mo(e, t, n) { - return ho(io(), e, t, n); - } - function vo(e) { - var t = uo(); - return ( - \\"function\\" === typeof e && (e = e()), - (t.memoizedState = t.baseState = e), - (e = (e = t.queue = - { - pending: null, - dispatch: null, - lastRenderedReducer: so, - lastRenderedState: e, - }).dispatch = - Lo.bind(null, Ja, e)), - [t.memoizedState, e] - ); - } - function go(e, t, n, r) { - return ( - (e = { tag: e, create: t, destroy: n, deps: r, next: null }), - null === (t = Ja.updateQueue) - ? ((t = { lastEffect: null }), - (Ja.updateQueue = t), - (t.lastEffect = e.next = e)) - : null === (n = t.lastEffect) - ? (t.lastEffect = e.next = e) - : ((r = n.next), (n.next = e), (e.next = r), (t.lastEffect = e)), - e - ); - } - function yo(e) { - return (e = { current: e }), (uo().memoizedState = e); - } - function bo() { - return io().memoizedState; - } - function wo(e, t, n, r) { - var l = uo(); - (Ja.flags |= e), - (l.memoizedState = go(1 | t, n, void 0, void 0 === r ? null : r)); - } - function ko(e, t, n, r) { - var l = io(); - r = void 0 === r ? null : r; - var a = void 0; - if (null !== eo) { - var o = eo.memoizedState; - if (((a = o.destroy), null !== r && ao(r, o.deps))) - return void go(t, n, a, r); - } - (Ja.flags |= e), (l.memoizedState = go(1 | t, n, a, r)); - } - function So(e, t) { - return wo(516, 4, e, t); - } - function Eo(e, t) { - return ko(516, 4, e, t); - } - function xo(e, t) { - return ko(4, 2, e, t); - } - function Co(e, t) { - return \\"function\\" === typeof t - ? ((e = e()), - t(e), - function () { - t(null); - }) - : null !== t && void 0 !== t - ? ((e = e()), - (t.current = e), - function () { - t.current = null; - }) - : void 0; - } - function _o(e, t, n) { - return ( - (n = null !== n && void 0 !== n ? n.concat([e]) : null), - ko(4, 2, Co.bind(null, t, e), n) - ); - } - function Po() {} - function No(e, t) { - var n = io(); - t = void 0 === t ? null : t; - var r = n.memoizedState; - return null !== r && null !== t && ao(t, r[1]) - ? r[0] - : ((n.memoizedState = [e, t]), e); - } - function To(e, t) { - var n = io(); - t = void 0 === t ? null : t; - var r = n.memoizedState; - return null !== r && null !== t && ao(t, r[1]) - ? r[0] - : ((e = e()), (n.memoizedState = [e, t]), e); - } - function zo(e, t) { - var n = Wl(); - Ql(98 > n ? 98 : n, function () { - e(!0); - }), - Ql(97 < n ? 97 : n, function () { - var n = Ga.transition; - Ga.transition = 1; - try { - e(!1), t(); - } finally { - Ga.transition = n; - } - }); - } - function Lo(e, t, n) { - var r = di(), - l = pi(e), - a = { - lane: l, - action: n, - eagerReducer: null, - eagerState: null, - next: null, - }, - o = t.pending; - if ( - (null === o ? (a.next = a) : ((a.next = o.next), (o.next = a)), - (t.pending = a), - (o = e.alternate), - e === Ja || (null !== o && o === Ja)) - ) - ro = no = !0; - else { - if ( - 0 === e.lanes && - (null === o || 0 === o.lanes) && - null !== (o = t.lastRenderedReducer) - ) - try { - var u = t.lastRenderedState, - i = o(u, n); - if (((a.eagerReducer = o), (a.eagerState = i), cr(i, u))) return; - } catch (s) {} - hi(e, l, r); - } - } - var Oo = { - readContext: oa, - useCallback: lo, - useContext: lo, - useEffect: lo, - useImperativeHandle: lo, - useLayoutEffect: lo, - useMemo: lo, - useReducer: lo, - useRef: lo, - useState: lo, - useDebugValue: lo, - useDeferredValue: lo, - useTransition: lo, - useMutableSource: lo, - useOpaqueIdentifier: lo, - unstable_isNewReconciler: !1, - }, - Mo = { - readContext: oa, - useCallback: function (e, t) { - return (uo().memoizedState = [e, void 0 === t ? null : t]), e; - }, - useContext: oa, - useEffect: So, - useImperativeHandle: function (e, t, n) { - return ( - (n = null !== n && void 0 !== n ? n.concat([e]) : null), - wo(4, 2, Co.bind(null, t, e), n) - ); - }, - useLayoutEffect: function (e, t) { - return wo(4, 2, e, t); - }, - useMemo: function (e, t) { - var n = uo(); - return ( - (t = void 0 === t ? null : t), - (e = e()), - (n.memoizedState = [e, t]), - e - ); - }, - useReducer: function (e, t, n) { - var r = uo(); - return ( - (t = void 0 !== n ? n(t) : t), - (r.memoizedState = r.baseState = t), - (e = (e = r.queue = - { - pending: null, - dispatch: null, - lastRenderedReducer: e, - lastRenderedState: t, - }).dispatch = - Lo.bind(null, Ja, e)), - [r.memoizedState, e] - ); - }, - useRef: yo, - useState: vo, - useDebugValue: Po, - useDeferredValue: function (e) { - var t = vo(e), - n = t[0], - r = t[1]; - return ( - So( - function () { - var t = Ga.transition; - Ga.transition = 1; - try { - r(e); - } finally { - Ga.transition = t; - } - }, - [e] - ), - n - ); - }, - useTransition: function () { - var e = vo(!1), - t = e[0]; - return yo((e = zo.bind(null, e[1]))), [e, t]; - }, - useMutableSource: function (e, t, n) { - var r = uo(); - return ( - (r.memoizedState = { - refs: { getSnapshot: t, setSnapshot: null }, - source: e, - subscribe: n, - }), - ho(r, e, t, n) - ); - }, - useOpaqueIdentifier: function () { - if (Va) { - var e = !1, - t = (function (e) { - return { $$typeof: F, toString: e, valueOf: e }; - })(function () { - throw ( - (e || ((e = !0), n(\\"r:\\" + (Xr++).toString(36))), - Error(o(355))) - ); - }), - n = vo(t)[1]; - return ( - 0 === (2 & Ja.mode) && - ((Ja.flags |= 516), - go( - 5, - function () { - n(\\"r:\\" + (Xr++).toString(36)); - }, - void 0, - null - )), - t - ); - } - return vo((t = \\"r:\\" + (Xr++).toString(36))), t; - }, - unstable_isNewReconciler: !1, - }, - Ro = { - readContext: oa, - useCallback: No, - useContext: oa, - useEffect: Eo, - useImperativeHandle: _o, - useLayoutEffect: xo, - useMemo: To, - useReducer: co, - useRef: bo, - useState: function () { - return co(so); - }, - useDebugValue: Po, - useDeferredValue: function (e) { - var t = co(so), - n = t[0], - r = t[1]; - return ( - Eo( - function () { - var t = Ga.transition; - Ga.transition = 1; - try { - r(e); - } finally { - Ga.transition = t; - } - }, - [e] - ), - n - ); - }, - useTransition: function () { - var e = co(so)[0]; - return [bo().current, e]; - }, - useMutableSource: mo, - useOpaqueIdentifier: function () { - return co(so)[0]; - }, - unstable_isNewReconciler: !1, - }, - Fo = { - readContext: oa, - useCallback: No, - useContext: oa, - useEffect: Eo, - useImperativeHandle: _o, - useLayoutEffect: xo, - useMemo: To, - useReducer: fo, - useRef: bo, - useState: function () { - return fo(so); - }, - useDebugValue: Po, - useDeferredValue: function (e) { - var t = fo(so), - n = t[0], - r = t[1]; - return ( - Eo( - function () { - var t = Ga.transition; - Ga.transition = 1; - try { - r(e); - } finally { - Ga.transition = t; - } - }, - [e] - ), - n - ); - }, - useTransition: function () { - var e = fo(so)[0]; - return [bo().current, e]; - }, - useMutableSource: mo, - useOpaqueIdentifier: function () { - return fo(so)[0]; - }, - unstable_isNewReconciler: !1, - }, - Do = k.ReactCurrentOwner, - Io = !1; - function Uo(e, t, n, r) { - t.child = null === e ? Pa(t, null, n, r) : _a(t, e.child, n, r); - } - function jo(e, t, n, r, l) { - n = n.render; - var a = t.ref; - return ( - aa(t, l), - (r = oo(e, t, n, r, a, l)), - null === e || Io - ? ((t.flags |= 1), Uo(e, t, r, l), t.child) - : ((t.updateQueue = e.updateQueue), - (t.flags &= -517), - (e.lanes &= ~l), - au(e, t, l)) - ); - } - function Ao(e, t, n, r, l, a) { - if (null === e) { - var o = n.type; - return \\"function\\" !== typeof o || - Hi(o) || - void 0 !== o.defaultProps || - null !== n.compare || - void 0 !== n.defaultProps - ? (((e = qi(n.type, null, r, t, t.mode, a)).ref = t.ref), - (e.return = t), - (t.child = e)) - : ((t.tag = 15), (t.type = o), Vo(e, t, o, r, l, a)); - } - return ( - (o = e.child), - 0 === (l & a) && - ((l = o.memoizedProps), - (n = null !== (n = n.compare) ? n : dr)(l, r) && e.ref === t.ref) - ? au(e, t, a) - : ((t.flags |= 1), - ((e = Qi(o, r)).ref = t.ref), - (e.return = t), - (t.child = e)) - ); - } - function Vo(e, t, n, r, l, a) { - if (null !== e && dr(e.memoizedProps, r) && e.ref === t.ref) { - if (((Io = !1), 0 === (a & l))) - return (t.lanes = e.lanes), au(e, t, a); - 0 !== (16384 & e.flags) && (Io = !0); - } - return Wo(e, t, n, r, a); - } - function Bo(e, t, n) { - var r = t.pendingProps, - l = r.children, - a = null !== e ? e.memoizedState : null; - if (\\"hidden\\" === r.mode || \\"unstable-defer-without-hiding\\" === r.mode) - if (0 === (4 & t.mode)) - (t.memoizedState = { baseLanes: 0 }), Si(t, n); - else { - if (0 === (1073741824 & n)) - return ( - (e = null !== a ? a.baseLanes | n : n), - (t.lanes = t.childLanes = 1073741824), - (t.memoizedState = { baseLanes: e }), - Si(t, e), - null - ); - (t.memoizedState = { baseLanes: 0 }), - Si(t, null !== a ? a.baseLanes : n); - } - else - null !== a - ? ((r = a.baseLanes | n), (t.memoizedState = null)) - : (r = n), - Si(t, r); - return Uo(e, t, l, n), t.child; - } - function $o(e, t) { - var n = t.ref; - ((null === e && null !== n) || (null !== e && e.ref !== n)) && - (t.flags |= 128); - } - function Wo(e, t, n, r, l) { - var a = gl(n) ? ml : pl.current; - return ( - (a = vl(t, a)), - aa(t, l), - (n = oo(e, t, n, r, a, l)), - null === e || Io - ? ((t.flags |= 1), Uo(e, t, n, l), t.child) - : ((t.updateQueue = e.updateQueue), - (t.flags &= -517), - (e.lanes &= ~l), - au(e, t, l)) - ); - } - function Ho(e, t, n, r, l) { - if (gl(n)) { - var a = !0; - kl(t); - } else a = !1; - if ((aa(t, l), null === t.stateNode)) - null !== e && - ((e.alternate = null), (t.alternate = null), (t.flags |= 2)), - ba(t, n, r), - ka(t, n, r, l), - (r = !0); - else if (null === e) { - var o = t.stateNode, - u = t.memoizedProps; - o.props = u; - var i = o.context, - s = n.contextType; - \\"object\\" === typeof s && null !== s - ? (s = oa(s)) - : (s = vl(t, (s = gl(n) ? ml : pl.current))); - var c = n.getDerivedStateFromProps, - f = - \\"function\\" === typeof c || - \\"function\\" === typeof o.getSnapshotBeforeUpdate; - f || - (\\"function\\" !== typeof o.UNSAFE_componentWillReceiveProps && - \\"function\\" !== typeof o.componentWillReceiveProps) || - ((u !== r || i !== s) && wa(t, o, r, s)), - (ua = !1); - var d = t.memoizedState; - (o.state = d), - pa(t, r, o, l), - (i = t.memoizedState), - u !== r || d !== i || hl.current || ua - ? (\\"function\\" === typeof c && - (va(t, n, c, r), (i = t.memoizedState)), - (u = ua || ya(t, n, u, r, d, i, s)) - ? (f || - (\\"function\\" !== typeof o.UNSAFE_componentWillMount && - \\"function\\" !== typeof o.componentWillMount) || - (\\"function\\" === typeof o.componentWillMount && - o.componentWillMount(), - \\"function\\" === typeof o.UNSAFE_componentWillMount && - o.UNSAFE_componentWillMount()), - \\"function\\" === typeof o.componentDidMount && (t.flags |= 4)) - : (\\"function\\" === typeof o.componentDidMount && - (t.flags |= 4), - (t.memoizedProps = r), - (t.memoizedState = i)), - (o.props = r), - (o.state = i), - (o.context = s), - (r = u)) - : (\\"function\\" === typeof o.componentDidMount && (t.flags |= 4), - (r = !1)); - } else { - (o = t.stateNode), - sa(e, t), - (u = t.memoizedProps), - (s = t.type === t.elementType ? u : Gl(t.type, u)), - (o.props = s), - (f = t.pendingProps), - (d = o.context), - \\"object\\" === typeof (i = n.contextType) && null !== i - ? (i = oa(i)) - : (i = vl(t, (i = gl(n) ? ml : pl.current))); - var p = n.getDerivedStateFromProps; - (c = - \\"function\\" === typeof p || - \\"function\\" === typeof o.getSnapshotBeforeUpdate) || - (\\"function\\" !== typeof o.UNSAFE_componentWillReceiveProps && - \\"function\\" !== typeof o.componentWillReceiveProps) || - ((u !== f || d !== i) && wa(t, o, r, i)), - (ua = !1), - (d = t.memoizedState), - (o.state = d), - pa(t, r, o, l); - var h = t.memoizedState; - u !== f || d !== h || hl.current || ua - ? (\\"function\\" === typeof p && - (va(t, n, p, r), (h = t.memoizedState)), - (s = ua || ya(t, n, s, r, d, h, i)) - ? (c || - (\\"function\\" !== typeof o.UNSAFE_componentWillUpdate && - \\"function\\" !== typeof o.componentWillUpdate) || - (\\"function\\" === typeof o.componentWillUpdate && - o.componentWillUpdate(r, h, i), - \\"function\\" === typeof o.UNSAFE_componentWillUpdate && - o.UNSAFE_componentWillUpdate(r, h, i)), - \\"function\\" === typeof o.componentDidUpdate && (t.flags |= 4), - \\"function\\" === typeof o.getSnapshotBeforeUpdate && - (t.flags |= 256)) - : (\\"function\\" !== typeof o.componentDidUpdate || - (u === e.memoizedProps && d === e.memoizedState) || - (t.flags |= 4), - \\"function\\" !== typeof o.getSnapshotBeforeUpdate || - (u === e.memoizedProps && d === e.memoizedState) || - (t.flags |= 256), - (t.memoizedProps = r), - (t.memoizedState = h)), - (o.props = r), - (o.state = h), - (o.context = i), - (r = s)) - : (\\"function\\" !== typeof o.componentDidUpdate || - (u === e.memoizedProps && d === e.memoizedState) || - (t.flags |= 4), - \\"function\\" !== typeof o.getSnapshotBeforeUpdate || - (u === e.memoizedProps && d === e.memoizedState) || - (t.flags |= 256), - (r = !1)); - } - return Qo(e, t, n, r, a, l); - } - function Qo(e, t, n, r, l, a) { - $o(e, t); - var o = 0 !== (64 & t.flags); - if (!r && !o) return l && Sl(t, n, !1), au(e, t, a); - (r = t.stateNode), (Do.current = t); - var u = - o && \\"function\\" !== typeof n.getDerivedStateFromError - ? null - : r.render(); - return ( - (t.flags |= 1), - null !== e && o - ? ((t.child = _a(t, e.child, null, a)), - (t.child = _a(t, null, u, a))) - : Uo(e, t, u, a), - (t.memoizedState = r.state), - l && Sl(t, n, !0), - t.child - ); - } - function qo(e) { - var t = e.stateNode; - t.pendingContext - ? bl(0, t.pendingContext, t.pendingContext !== t.context) - : t.context && bl(0, t.context, !1), - Ma(e, t.containerInfo); - } - var Ko, - Yo, - Xo, - Go = { dehydrated: null, retryLane: 0 }; - function Zo(e, t, n) { - var r, - l = t.pendingProps, - a = Ia.current, - o = !1; - return ( - (r = 0 !== (64 & t.flags)) || - (r = (null === e || null !== e.memoizedState) && 0 !== (2 & a)), - r - ? ((o = !0), (t.flags &= -65)) - : (null !== e && null === e.memoizedState) || - void 0 === l.fallback || - !0 === l.unstable_avoidThisFallback || - (a |= 1), - fl(Ia, 1 & a), - null === e - ? (void 0 !== l.fallback && Wa(t), - (e = l.children), - (a = l.fallback), - o - ? ((e = Jo(t, e, a, n)), - (t.child.memoizedState = { baseLanes: n }), - (t.memoizedState = Go), - e) - : \\"number\\" === typeof l.unstable_expectedLoadTime - ? ((e = Jo(t, e, a, n)), - (t.child.memoizedState = { baseLanes: n }), - (t.memoizedState = Go), - (t.lanes = 33554432), - e) - : (((n = Yi( - { mode: \\"visible\\", children: e }, - t.mode, - n, - null - )).return = t), - (t.child = n))) - : (e.memoizedState, - o - ? ((l = tu(e, t, l.children, l.fallback, n)), - (o = t.child), - (a = e.child.memoizedState), - (o.memoizedState = - null === a - ? { baseLanes: n } - : { baseLanes: a.baseLanes | n }), - (o.childLanes = e.childLanes & ~n), - (t.memoizedState = Go), - l) - : ((n = eu(e, t, l.children, n)), (t.memoizedState = null), n)) - ); - } - function Jo(e, t, n, r) { - var l = e.mode, - a = e.child; - return ( - (t = { mode: \\"hidden\\", children: t }), - 0 === (2 & l) && null !== a - ? ((a.childLanes = 0), (a.pendingProps = t)) - : (a = Yi(t, l, 0, null)), - (n = Ki(n, l, r, null)), - (a.return = e), - (n.return = e), - (a.sibling = n), - (e.child = a), - n - ); - } - function eu(e, t, n, r) { - var l = e.child; - return ( - (e = l.sibling), - (n = Qi(l, { mode: \\"visible\\", children: n })), - 0 === (2 & t.mode) && (n.lanes = r), - (n.return = t), - (n.sibling = null), - null !== e && - ((e.nextEffect = null), - (e.flags = 8), - (t.firstEffect = t.lastEffect = e)), - (t.child = n) - ); - } - function tu(e, t, n, r, l) { - var a = t.mode, - o = e.child; - e = o.sibling; - var u = { mode: \\"hidden\\", children: n }; - return ( - 0 === (2 & a) && t.child !== o - ? (((n = t.child).childLanes = 0), - (n.pendingProps = u), - null !== (o = n.lastEffect) - ? ((t.firstEffect = n.firstEffect), - (t.lastEffect = o), - (o.nextEffect = null)) - : (t.firstEffect = t.lastEffect = null)) - : (n = Qi(o, u)), - null !== e ? (r = Qi(e, r)) : ((r = Ki(r, a, l, null)).flags |= 2), - (r.return = t), - (n.return = t), - (n.sibling = r), - (t.child = n), - r - ); - } - function nu(e, t) { - e.lanes |= t; - var n = e.alternate; - null !== n && (n.lanes |= t), la(e.return, t); - } - function ru(e, t, n, r, l, a) { - var o = e.memoizedState; - null === o - ? (e.memoizedState = { - isBackwards: t, - rendering: null, - renderingStartTime: 0, - last: r, - tail: n, - tailMode: l, - lastEffect: a, - }) - : ((o.isBackwards = t), - (o.rendering = null), - (o.renderingStartTime = 0), - (o.last = r), - (o.tail = n), - (o.tailMode = l), - (o.lastEffect = a)); - } - function lu(e, t, n) { - var r = t.pendingProps, - l = r.revealOrder, - a = r.tail; - if ((Uo(e, t, r.children, n), 0 !== (2 & (r = Ia.current)))) - (r = (1 & r) | 2), (t.flags |= 64); - else { - if (null !== e && 0 !== (64 & e.flags)) - e: for (e = t.child; null !== e; ) { - if (13 === e.tag) null !== e.memoizedState && nu(e, n); - else if (19 === e.tag) nu(e, n); - else if (null !== e.child) { - (e.child.return = e), (e = e.child); - continue; - } - if (e === t) break e; - for (; null === e.sibling; ) { - if (null === e.return || e.return === t) break e; - e = e.return; - } - (e.sibling.return = e.return), (e = e.sibling); - } - r &= 1; - } - if ((fl(Ia, r), 0 === (2 & t.mode))) t.memoizedState = null; - else - switch (l) { - case \\"forwards\\": - for (n = t.child, l = null; null !== n; ) - null !== (e = n.alternate) && null === Ua(e) && (l = n), - (n = n.sibling); - null === (n = l) - ? ((l = t.child), (t.child = null)) - : ((l = n.sibling), (n.sibling = null)), - ru(t, !1, l, n, a, t.lastEffect); - break; - case \\"backwards\\": - for (n = null, l = t.child, t.child = null; null !== l; ) { - if (null !== (e = l.alternate) && null === Ua(e)) { - t.child = l; - break; - } - (e = l.sibling), (l.sibling = n), (n = l), (l = e); - } - ru(t, !0, n, null, a, t.lastEffect); - break; - case \\"together\\": - ru(t, !1, null, null, void 0, t.lastEffect); - break; - default: - t.memoizedState = null; - } - return t.child; - } - function au(e, t, n) { - if ( - (null !== e && (t.dependencies = e.dependencies), - (Vu |= t.lanes), - 0 !== (n & t.childLanes)) - ) { - if (null !== e && t.child !== e.child) throw Error(o(153)); - if (null !== t.child) { - for ( - n = Qi((e = t.child), e.pendingProps), t.child = n, n.return = t; - null !== e.sibling; - - ) - (e = e.sibling), - ((n = n.sibling = Qi(e, e.pendingProps)).return = t); - n.sibling = null; - } - return t.child; - } - return null; - } - function ou(e, t) { - if (!Va) - switch (e.tailMode) { - case \\"hidden\\": - t = e.tail; - for (var n = null; null !== t; ) - null !== t.alternate && (n = t), (t = t.sibling); - null === n ? (e.tail = null) : (n.sibling = null); - break; - case \\"collapsed\\": - n = e.tail; - for (var r = null; null !== n; ) - null !== n.alternate && (r = n), (n = n.sibling); - null === r - ? t || null === e.tail - ? (e.tail = null) - : (e.tail.sibling = null) - : (r.sibling = null); - } - } - function uu(e, t, n) { - var r = t.pendingProps; - switch (t.tag) { - case 2: - case 16: - case 15: - case 0: - case 11: - case 7: - case 8: - case 12: - case 9: - case 14: - return null; - case 1: - case 17: - return gl(t.type) && yl(), null; - case 3: - return ( - Ra(), - cl(hl), - cl(pl), - Ya(), - (r = t.stateNode).pendingContext && - ((r.context = r.pendingContext), (r.pendingContext = null)), - (null !== e && null !== e.child) || - (Qa(t) ? (t.flags |= 4) : r.hydrate || (t.flags |= 256)), - null - ); - case 5: - Da(t); - var a = Oa(La.current); - if (((n = t.type), null !== e && null != t.stateNode)) - Yo(e, t, n, r), e.ref !== t.ref && (t.flags |= 128); - else { - if (!r) { - if (null === t.stateNode) throw Error(o(166)); - return null; - } - if (((e = Oa(Ta.current)), Qa(t))) { - (r = t.stateNode), (n = t.type); - var u = t.memoizedProps; - switch (((r[Zr] = t), (r[Jr] = u), n)) { - case \\"dialog\\": - zr(\\"cancel\\", r), zr(\\"close\\", r); - break; - case \\"iframe\\": - case \\"object\\": - case \\"embed\\": - zr(\\"load\\", r); - break; - case \\"video\\": - case \\"audio\\": - for (e = 0; e < _r.length; e++) zr(_r[e], r); - break; - case \\"source\\": - zr(\\"error\\", r); - break; - case \\"img\\": - case \\"image\\": - case \\"link\\": - zr(\\"error\\", r), zr(\\"load\\", r); - break; - case \\"details\\": - zr(\\"toggle\\", r); - break; - case \\"input\\": - ee(r, u), zr(\\"invalid\\", r); - break; - case \\"select\\": - (r._wrapperState = { wasMultiple: !!u.multiple }), - zr(\\"invalid\\", r); - break; - case \\"textarea\\": - ie(r, u), zr(\\"invalid\\", r); - } - for (var s in (xe(n, u), (e = null), u)) - u.hasOwnProperty(s) && - ((a = u[s]), - \\"children\\" === s - ? \\"string\\" === typeof a - ? r.textContent !== a && (e = [\\"children\\", a]) - : \\"number\\" === typeof a && - r.textContent !== \\"\\" + a && - (e = [\\"children\\", \\"\\" + a]) - : i.hasOwnProperty(s) && - null != a && - \\"onScroll\\" === s && - zr(\\"scroll\\", r)); - switch (n) { - case \\"input\\": - X(r), re(r, u, !0); - break; - case \\"textarea\\": - X(r), ce(r); - break; - case \\"select\\": - case \\"option\\": - break; - default: - \\"function\\" === typeof u.onClick && (r.onclick = Ar); - } - (r = e), (t.updateQueue = r), null !== r && (t.flags |= 4); - } else { - switch ( - ((s = 9 === a.nodeType ? a : a.ownerDocument), - e === fe && (e = pe(n)), - e === fe - ? \\"script\\" === n - ? (((e = s.createElement(\\"div\\")).innerHTML = - \\"\\"), - (e = e.removeChild(e.firstChild))) - : \\"string\\" === typeof r.is - ? (e = s.createElement(n, { is: r.is })) - : ((e = s.createElement(n)), - \\"select\\" === n && - ((s = e), - r.multiple - ? (s.multiple = !0) - : r.size && (s.size = r.size))) - : (e = s.createElementNS(e, n)), - (e[Zr] = t), - (e[Jr] = r), - Ko(e, t), - (t.stateNode = e), - (s = Ce(n, r)), - n) - ) { - case \\"dialog\\": - zr(\\"cancel\\", e), zr(\\"close\\", e), (a = r); - break; - case \\"iframe\\": - case \\"object\\": - case \\"embed\\": - zr(\\"load\\", e), (a = r); - break; - case \\"video\\": - case \\"audio\\": - for (a = 0; a < _r.length; a++) zr(_r[a], e); - a = r; - break; - case \\"source\\": - zr(\\"error\\", e), (a = r); - break; - case \\"img\\": - case \\"image\\": - case \\"link\\": - zr(\\"error\\", e), zr(\\"load\\", e), (a = r); - break; - case \\"details\\": - zr(\\"toggle\\", e), (a = r); - break; - case \\"input\\": - ee(e, r), (a = J(e, r)), zr(\\"invalid\\", e); - break; - case \\"option\\": - a = ae(e, r); - break; - case \\"select\\": - (e._wrapperState = { wasMultiple: !!r.multiple }), - (a = l({}, r, { value: void 0 })), - zr(\\"invalid\\", e); - break; - case \\"textarea\\": - ie(e, r), (a = ue(e, r)), zr(\\"invalid\\", e); - break; - default: - a = r; - } - xe(n, a); - var c = a; - for (u in c) - if (c.hasOwnProperty(u)) { - var f = c[u]; - \\"style\\" === u - ? Se(e, f) - : \\"dangerouslySetInnerHTML\\" === u - ? null != (f = f ? f.__html : void 0) && ge(e, f) - : \\"children\\" === u - ? \\"string\\" === typeof f - ? (\\"textarea\\" !== n || \\"\\" !== f) && ye(e, f) - : \\"number\\" === typeof f && ye(e, \\"\\" + f) - : \\"suppressContentEditableWarning\\" !== u && - \\"suppressHydrationWarning\\" !== u && - \\"autoFocus\\" !== u && - (i.hasOwnProperty(u) - ? null != f && \\"onScroll\\" === u && zr(\\"scroll\\", e) - : null != f && w(e, u, f, s)); - } - switch (n) { - case \\"input\\": - X(e), re(e, r, !1); - break; - case \\"textarea\\": - X(e), ce(e); - break; - case \\"option\\": - null != r.value && e.setAttribute(\\"value\\", \\"\\" + K(r.value)); - break; - case \\"select\\": - (e.multiple = !!r.multiple), - null != (u = r.value) - ? oe(e, !!r.multiple, u, !1) - : null != r.defaultValue && - oe(e, !!r.multiple, r.defaultValue, !0); - break; - default: - \\"function\\" === typeof a.onClick && (e.onclick = Ar); - } - $r(n, r) && (t.flags |= 4); - } - null !== t.ref && (t.flags |= 128); - } - return null; - case 6: - if (e && null != t.stateNode) Xo(0, t, e.memoizedProps, r); - else { - if (\\"string\\" !== typeof r && null === t.stateNode) - throw Error(o(166)); - (n = Oa(La.current)), - Oa(Ta.current), - Qa(t) - ? ((r = t.stateNode), - (n = t.memoizedProps), - (r[Zr] = t), - r.nodeValue !== n && (t.flags |= 4)) - : (((r = ( - 9 === n.nodeType ? n : n.ownerDocument - ).createTextNode(r))[Zr] = t), - (t.stateNode = r)); - } - return null; - case 13: - return ( - cl(Ia), - (r = t.memoizedState), - 0 !== (64 & t.flags) - ? ((t.lanes = n), t) - : ((r = null !== r), - (n = !1), - null === e - ? void 0 !== t.memoizedProps.fallback && Qa(t) - : (n = null !== e.memoizedState), - r && - !n && - 0 !== (2 & t.mode) && - ((null === e && - !0 !== t.memoizedProps.unstable_avoidThisFallback) || - 0 !== (1 & Ia.current) - ? 0 === Uu && (Uu = 3) - : ((0 !== Uu && 3 !== Uu) || (Uu = 4), - null === Mu || - (0 === (134217727 & Vu) && 0 === (134217727 & Bu)) || - yi(Mu, Fu))), - (r || n) && (t.flags |= 4), - null) - ); - case 4: - return Ra(), null === e && Or(t.stateNode.containerInfo), null; - case 10: - return ra(t), null; - case 19: - if ((cl(Ia), null === (r = t.memoizedState))) return null; - if (((u = 0 !== (64 & t.flags)), null === (s = r.rendering))) - if (u) ou(r, !1); - else { - if (0 !== Uu || (null !== e && 0 !== (64 & e.flags))) - for (e = t.child; null !== e; ) { - if (null !== (s = Ua(e))) { - for ( - t.flags |= 64, - ou(r, !1), - null !== (u = s.updateQueue) && - ((t.updateQueue = u), (t.flags |= 4)), - null === r.lastEffect && (t.firstEffect = null), - t.lastEffect = r.lastEffect, - r = n, - n = t.child; - null !== n; - - ) - (e = r), - ((u = n).flags &= 2), - (u.nextEffect = null), - (u.firstEffect = null), - (u.lastEffect = null), - null === (s = u.alternate) - ? ((u.childLanes = 0), - (u.lanes = e), - (u.child = null), - (u.memoizedProps = null), - (u.memoizedState = null), - (u.updateQueue = null), - (u.dependencies = null), - (u.stateNode = null)) - : ((u.childLanes = s.childLanes), - (u.lanes = s.lanes), - (u.child = s.child), - (u.memoizedProps = s.memoizedProps), - (u.memoizedState = s.memoizedState), - (u.updateQueue = s.updateQueue), - (u.type = s.type), - (e = s.dependencies), - (u.dependencies = - null === e - ? null - : { - lanes: e.lanes, - firstContext: e.firstContext, - })), - (n = n.sibling); - return fl(Ia, (1 & Ia.current) | 2), t.child; - } - e = e.sibling; - } - null !== r.tail && - $l() > Qu && - ((t.flags |= 64), (u = !0), ou(r, !1), (t.lanes = 33554432)); - } - else { - if (!u) - if (null !== (e = Ua(s))) { - if ( - ((t.flags |= 64), - (u = !0), - null !== (n = e.updateQueue) && - ((t.updateQueue = n), (t.flags |= 4)), - ou(r, !0), - null === r.tail && - \\"hidden\\" === r.tailMode && - !s.alternate && - !Va) - ) - return ( - null !== (t = t.lastEffect = r.lastEffect) && - (t.nextEffect = null), - null - ); - } else - 2 * $l() - r.renderingStartTime > Qu && - 1073741824 !== n && - ((t.flags |= 64), - (u = !0), - ou(r, !1), - (t.lanes = 33554432)); - r.isBackwards - ? ((s.sibling = t.child), (t.child = s)) - : (null !== (n = r.last) ? (n.sibling = s) : (t.child = s), - (r.last = s)); - } - return null !== r.tail - ? ((n = r.tail), - (r.rendering = n), - (r.tail = n.sibling), - (r.lastEffect = t.lastEffect), - (r.renderingStartTime = $l()), - (n.sibling = null), - (t = Ia.current), - fl(Ia, u ? (1 & t) | 2 : 1 & t), - n) - : null; - case 23: - case 24: - return ( - Ei(), - null !== e && - (null !== e.memoizedState) !== (null !== t.memoizedState) && - \\"unstable-defer-without-hiding\\" !== r.mode && - (t.flags |= 4), - null - ); - } - throw Error(o(156, t.tag)); - } - function iu(e) { - switch (e.tag) { - case 1: - gl(e.type) && yl(); - var t = e.flags; - return 4096 & t ? ((e.flags = (-4097 & t) | 64), e) : null; - case 3: - if ((Ra(), cl(hl), cl(pl), Ya(), 0 !== (64 & (t = e.flags)))) - throw Error(o(285)); - return (e.flags = (-4097 & t) | 64), e; - case 5: - return Da(e), null; - case 13: - return ( - cl(Ia), - 4096 & (t = e.flags) ? ((e.flags = (-4097 & t) | 64), e) : null - ); - case 19: - return cl(Ia), null; - case 4: - return Ra(), null; - case 10: - return ra(e), null; - case 23: - case 24: - return Ei(), null; - default: - return null; - } - } - function su(e, t) { - try { - var n = \\"\\", - r = t; - do { - (n += Q(r)), (r = r.return); - } while (r); - var l = n; - } catch (a) { - l = \\"\\\\nError generating stack: \\" + a.message + \\"\\\\n\\" + a.stack; - } - return { value: e, source: t, stack: l }; - } - function cu(e, t) { - try { - console.error(t.value); - } catch (n) { - setTimeout(function () { - throw n; - }); - } - } - (Ko = function (e, t) { - for (var n = t.child; null !== n; ) { - if (5 === n.tag || 6 === n.tag) e.appendChild(n.stateNode); - else if (4 !== n.tag && null !== n.child) { - (n.child.return = n), (n = n.child); - continue; - } - if (n === t) break; - for (; null === n.sibling; ) { - if (null === n.return || n.return === t) return; - n = n.return; - } - (n.sibling.return = n.return), (n = n.sibling); - } - }), - (Yo = function (e, t, n, r) { - var a = e.memoizedProps; - if (a !== r) { - (e = t.stateNode), Oa(Ta.current); - var o, - u = null; - switch (n) { - case \\"input\\": - (a = J(e, a)), (r = J(e, r)), (u = []); - break; - case \\"option\\": - (a = ae(e, a)), (r = ae(e, r)), (u = []); - break; - case \\"select\\": - (a = l({}, a, { value: void 0 })), - (r = l({}, r, { value: void 0 })), - (u = []); - break; - case \\"textarea\\": - (a = ue(e, a)), (r = ue(e, r)), (u = []); - break; - default: - \\"function\\" !== typeof a.onClick && - \\"function\\" === typeof r.onClick && - (e.onclick = Ar); - } - for (f in (xe(n, r), (n = null), a)) - if (!r.hasOwnProperty(f) && a.hasOwnProperty(f) && null != a[f]) - if (\\"style\\" === f) { - var s = a[f]; - for (o in s) - s.hasOwnProperty(o) && (n || (n = {}), (n[o] = \\"\\")); - } else - \\"dangerouslySetInnerHTML\\" !== f && - \\"children\\" !== f && - \\"suppressContentEditableWarning\\" !== f && - \\"suppressHydrationWarning\\" !== f && - \\"autoFocus\\" !== f && - (i.hasOwnProperty(f) - ? u || (u = []) - : (u = u || []).push(f, null)); - for (f in r) { - var c = r[f]; - if ( - ((s = null != a ? a[f] : void 0), - r.hasOwnProperty(f) && c !== s && (null != c || null != s)) - ) - if (\\"style\\" === f) - if (s) { - for (o in s) - !s.hasOwnProperty(o) || - (c && c.hasOwnProperty(o)) || - (n || (n = {}), (n[o] = \\"\\")); - for (o in c) - c.hasOwnProperty(o) && - s[o] !== c[o] && - (n || (n = {}), (n[o] = c[o])); - } else n || (u || (u = []), u.push(f, n)), (n = c); - else - \\"dangerouslySetInnerHTML\\" === f - ? ((c = c ? c.__html : void 0), - (s = s ? s.__html : void 0), - null != c && s !== c && (u = u || []).push(f, c)) - : \\"children\\" === f - ? (\\"string\\" !== typeof c && \\"number\\" !== typeof c) || - (u = u || []).push(f, \\"\\" + c) - : \\"suppressContentEditableWarning\\" !== f && - \\"suppressHydrationWarning\\" !== f && - (i.hasOwnProperty(f) - ? (null != c && \\"onScroll\\" === f && zr(\\"scroll\\", e), - u || s === c || (u = [])) - : \\"object\\" === typeof c && - null !== c && - c.$$typeof === F - ? c.toString() - : (u = u || []).push(f, c)); - } - n && (u = u || []).push(\\"style\\", n); - var f = u; - (t.updateQueue = f) && (t.flags |= 4); - } - }), - (Xo = function (e, t, n, r) { - n !== r && (t.flags |= 4); - }); - var fu = \\"function\\" === typeof WeakMap ? WeakMap : Map; - function du(e, t, n) { - ((n = ca(-1, n)).tag = 3), (n.payload = { element: null }); - var r = t.value; - return ( - (n.callback = function () { - Xu || ((Xu = !0), (Gu = r)), cu(0, t); - }), - n - ); - } - function pu(e, t, n) { - (n = ca(-1, n)).tag = 3; - var r = e.type.getDerivedStateFromError; - if (\\"function\\" === typeof r) { - var l = t.value; - n.payload = function () { - return cu(0, t), r(l); - }; - } - var a = e.stateNode; - return ( - null !== a && - \\"function\\" === typeof a.componentDidCatch && - (n.callback = function () { - \\"function\\" !== typeof r && - (null === Zu ? (Zu = new Set([this])) : Zu.add(this), cu(0, t)); - var e = t.stack; - this.componentDidCatch(t.value, { - componentStack: null !== e ? e : \\"\\", - }); - }), - n - ); - } - var hu = \\"function\\" === typeof WeakSet ? WeakSet : Set; - function mu(e) { - var t = e.ref; - if (null !== t) - if (\\"function\\" === typeof t) - try { - t(null); - } catch (n) { - Ai(e, n); - } - else t.current = null; - } - function vu(e, t) { - switch (t.tag) { - case 0: - case 11: - case 15: - case 22: - case 5: - case 6: - case 4: - case 17: - return; - case 1: - if (256 & t.flags && null !== e) { - var n = e.memoizedProps, - r = e.memoizedState; - (t = (e = t.stateNode).getSnapshotBeforeUpdate( - t.elementType === t.type ? n : Gl(t.type, n), - r - )), - (e.__reactInternalSnapshotBeforeUpdate = t); - } - return; - case 3: - return void (256 & t.flags && qr(t.stateNode.containerInfo)); - } - throw Error(o(163)); - } - function gu(e, t, n) { - switch (n.tag) { - case 0: - case 11: - case 15: - case 22: - if ( - null !== (t = null !== (t = n.updateQueue) ? t.lastEffect : null) - ) { - e = t = t.next; - do { - if (3 === (3 & e.tag)) { - var r = e.create; - e.destroy = r(); - } - e = e.next; - } while (e !== t); - } - if ( - null !== (t = null !== (t = n.updateQueue) ? t.lastEffect : null) - ) { - e = t = t.next; - do { - var l = e; - (r = l.next), - 0 !== (4 & (l = l.tag)) && - 0 !== (1 & l) && - (Ii(n, e), Di(n, e)), - (e = r); - } while (e !== t); - } - return; - case 1: - return ( - (e = n.stateNode), - 4 & n.flags && - (null === t - ? e.componentDidMount() - : ((r = - n.elementType === n.type - ? t.memoizedProps - : Gl(n.type, t.memoizedProps)), - e.componentDidUpdate( - r, - t.memoizedState, - e.__reactInternalSnapshotBeforeUpdate - ))), - void (null !== (t = n.updateQueue) && ha(n, t, e)) - ); - case 3: - if (null !== (t = n.updateQueue)) { - if (((e = null), null !== n.child)) - switch (n.child.tag) { - case 5: - case 1: - e = n.child.stateNode; - } - ha(n, t, e); - } - return; - case 5: - return ( - (e = n.stateNode), - void ( - null === t && - 4 & n.flags && - $r(n.type, n.memoizedProps) && - e.focus() - ) - ); - case 6: - case 4: - case 12: - case 19: - case 17: - case 20: - case 21: - case 23: - case 24: - return; - case 13: - return void ( - null === n.memoizedState && - ((n = n.alternate), - null !== n && - ((n = n.memoizedState), - null !== n && ((n = n.dehydrated), null !== n && St(n)))) - ); - } - throw Error(o(163)); - } - function yu(e, t) { - for (var n = e; ; ) { - if (5 === n.tag) { - var r = n.stateNode; - if (t) - \\"function\\" === typeof (r = r.style).setProperty - ? r.setProperty(\\"display\\", \\"none\\", \\"important\\") - : (r.display = \\"none\\"); - else { - r = n.stateNode; - var l = n.memoizedProps.style; - (l = - void 0 !== l && null !== l && l.hasOwnProperty(\\"display\\") - ? l.display - : null), - (r.style.display = ke(\\"display\\", l)); - } - } else if (6 === n.tag) - n.stateNode.nodeValue = t ? \\"\\" : n.memoizedProps; - else if ( - ((23 !== n.tag && 24 !== n.tag) || - null === n.memoizedState || - n === e) && - null !== n.child - ) { - (n.child.return = n), (n = n.child); - continue; - } - if (n === e) break; - for (; null === n.sibling; ) { - if (null === n.return || n.return === e) return; - n = n.return; - } - (n.sibling.return = n.return), (n = n.sibling); - } - } - function bu(e, t) { - if (xl && \\"function\\" === typeof xl.onCommitFiberUnmount) - try { - xl.onCommitFiberUnmount(El, t); - } catch (a) {} - switch (t.tag) { - case 0: - case 11: - case 14: - case 15: - case 22: - if (null !== (e = t.updateQueue) && null !== (e = e.lastEffect)) { - var n = (e = e.next); - do { - var r = n, - l = r.destroy; - if (((r = r.tag), void 0 !== l)) - if (0 !== (4 & r)) Ii(t, n); - else { - r = t; - try { - l(); - } catch (a) { - Ai(r, a); - } - } - n = n.next; - } while (n !== e); - } - break; - case 1: - if ( - (mu(t), - \\"function\\" === typeof (e = t.stateNode).componentWillUnmount) - ) - try { - (e.props = t.memoizedProps), - (e.state = t.memoizedState), - e.componentWillUnmount(); - } catch (a) { - Ai(t, a); - } - break; - case 5: - mu(t); - break; - case 4: - Cu(e, t); - } - } - function wu(e) { - (e.alternate = null), - (e.child = null), - (e.dependencies = null), - (e.firstEffect = null), - (e.lastEffect = null), - (e.memoizedProps = null), - (e.memoizedState = null), - (e.pendingProps = null), - (e.return = null), - (e.updateQueue = null); - } - function ku(e) { - return 5 === e.tag || 3 === e.tag || 4 === e.tag; - } - function Su(e) { - e: { - for (var t = e.return; null !== t; ) { - if (ku(t)) break e; - t = t.return; - } - throw Error(o(160)); - } - var n = t; - switch (((t = n.stateNode), n.tag)) { - case 5: - var r = !1; - break; - case 3: - case 4: - (t = t.containerInfo), (r = !0); - break; - default: - throw Error(o(161)); - } - 16 & n.flags && (ye(t, \\"\\"), (n.flags &= -17)); - e: t: for (n = e; ; ) { - for (; null === n.sibling; ) { - if (null === n.return || ku(n.return)) { - n = null; - break e; - } - n = n.return; - } - for ( - n.sibling.return = n.return, n = n.sibling; - 5 !== n.tag && 6 !== n.tag && 18 !== n.tag; - - ) { - if (2 & n.flags) continue t; - if (null === n.child || 4 === n.tag) continue t; - (n.child.return = n), (n = n.child); - } - if (!(2 & n.flags)) { - n = n.stateNode; - break e; - } - } - r ? Eu(e, n, t) : xu(e, n, t); - } - function Eu(e, t, n) { - var r = e.tag, - l = 5 === r || 6 === r; - if (l) - (e = l ? e.stateNode : e.stateNode.instance), - t - ? 8 === n.nodeType - ? n.parentNode.insertBefore(e, t) - : n.insertBefore(e, t) - : (8 === n.nodeType - ? (t = n.parentNode).insertBefore(e, n) - : (t = n).appendChild(e), - (null !== (n = n._reactRootContainer) && void 0 !== n) || - null !== t.onclick || - (t.onclick = Ar)); - else if (4 !== r && null !== (e = e.child)) - for (Eu(e, t, n), e = e.sibling; null !== e; ) - Eu(e, t, n), (e = e.sibling); - } - function xu(e, t, n) { - var r = e.tag, - l = 5 === r || 6 === r; - if (l) - (e = l ? e.stateNode : e.stateNode.instance), - t ? n.insertBefore(e, t) : n.appendChild(e); - else if (4 !== r && null !== (e = e.child)) - for (xu(e, t, n), e = e.sibling; null !== e; ) - xu(e, t, n), (e = e.sibling); - } - function Cu(e, t) { - for (var n, r, l = t, a = !1; ; ) { - if (!a) { - a = l.return; - e: for (;;) { - if (null === a) throw Error(o(160)); - switch (((n = a.stateNode), a.tag)) { - case 5: - r = !1; - break e; - case 3: - case 4: - (n = n.containerInfo), (r = !0); - break e; - } - a = a.return; - } - a = !0; - } - if (5 === l.tag || 6 === l.tag) { - e: for (var u = e, i = l, s = i; ; ) - if ((bu(u, s), null !== s.child && 4 !== s.tag)) - (s.child.return = s), (s = s.child); - else { - if (s === i) break e; - for (; null === s.sibling; ) { - if (null === s.return || s.return === i) break e; - s = s.return; - } - (s.sibling.return = s.return), (s = s.sibling); - } - r - ? ((u = n), - (i = l.stateNode), - 8 === u.nodeType - ? u.parentNode.removeChild(i) - : u.removeChild(i)) - : n.removeChild(l.stateNode); - } else if (4 === l.tag) { - if (null !== l.child) { - (n = l.stateNode.containerInfo), - (r = !0), - (l.child.return = l), - (l = l.child); - continue; - } - } else if ((bu(e, l), null !== l.child)) { - (l.child.return = l), (l = l.child); - continue; - } - if (l === t) break; - for (; null === l.sibling; ) { - if (null === l.return || l.return === t) return; - 4 === (l = l.return).tag && (a = !1); - } - (l.sibling.return = l.return), (l = l.sibling); - } - } - function _u(e, t) { - switch (t.tag) { - case 0: - case 11: - case 14: - case 15: - case 22: - var n = t.updateQueue; - if (null !== (n = null !== n ? n.lastEffect : null)) { - var r = (n = n.next); - do { - 3 === (3 & r.tag) && - ((e = r.destroy), (r.destroy = void 0), void 0 !== e && e()), - (r = r.next); - } while (r !== n); - } - return; - case 1: - case 12: - case 17: - return; - case 5: - if (null != (n = t.stateNode)) { - r = t.memoizedProps; - var l = null !== e ? e.memoizedProps : r; - e = t.type; - var a = t.updateQueue; - if (((t.updateQueue = null), null !== a)) { - for ( - n[Jr] = r, - \\"input\\" === e && - \\"radio\\" === r.type && - null != r.name && - te(n, r), - Ce(e, l), - t = Ce(e, r), - l = 0; - l < a.length; - l += 2 - ) { - var u = a[l], - i = a[l + 1]; - \\"style\\" === u - ? Se(n, i) - : \\"dangerouslySetInnerHTML\\" === u - ? ge(n, i) - : \\"children\\" === u - ? ye(n, i) - : w(n, u, i, t); - } - switch (e) { - case \\"input\\": - ne(n, r); - break; - case \\"textarea\\": - se(n, r); - break; - case \\"select\\": - (e = n._wrapperState.wasMultiple), - (n._wrapperState.wasMultiple = !!r.multiple), - null != (a = r.value) - ? oe(n, !!r.multiple, a, !1) - : e !== !!r.multiple && - (null != r.defaultValue - ? oe(n, !!r.multiple, r.defaultValue, !0) - : oe(n, !!r.multiple, r.multiple ? [] : \\"\\", !1)); - } - } - } - return; - case 6: - if (null === t.stateNode) throw Error(o(162)); - return void (t.stateNode.nodeValue = t.memoizedProps); - case 3: - return void ( - (n = t.stateNode).hydrate && - ((n.hydrate = !1), St(n.containerInfo)) - ); - case 13: - return ( - null !== t.memoizedState && ((Hu = $l()), yu(t.child, !0)), - void Pu(t) - ); - case 19: - return void Pu(t); - case 23: - case 24: - return void yu(t, null !== t.memoizedState); - } - throw Error(o(163)); - } - function Pu(e) { - var t = e.updateQueue; - if (null !== t) { - e.updateQueue = null; - var n = e.stateNode; - null === n && (n = e.stateNode = new hu()), - t.forEach(function (t) { - var r = Bi.bind(null, e, t); - n.has(t) || (n.add(t), t.then(r, r)); - }); - } - } - function Nu(e, t) { - return ( - null !== e && - (null === (e = e.memoizedState) || null !== e.dehydrated) && - null !== (t = t.memoizedState) && - null === t.dehydrated - ); - } - var Tu = Math.ceil, - zu = k.ReactCurrentDispatcher, - Lu = k.ReactCurrentOwner, - Ou = 0, - Mu = null, - Ru = null, - Fu = 0, - Du = 0, - Iu = sl(0), - Uu = 0, - ju = null, - Au = 0, - Vu = 0, - Bu = 0, - $u = 0, - Wu = null, - Hu = 0, - Qu = 1 / 0; - function qu() { - Qu = $l() + 500; - } - var Ku, - Yu = null, - Xu = !1, - Gu = null, - Zu = null, - Ju = !1, - ei = null, - ti = 90, - ni = [], - ri = [], - li = null, - ai = 0, - oi = null, - ui = -1, - ii = 0, - si = 0, - ci = null, - fi = !1; - function di() { - return 0 !== (48 & Ou) ? $l() : -1 !== ui ? ui : (ui = $l()); - } - function pi(e) { - if (0 === (2 & (e = e.mode))) return 1; - if (0 === (4 & e)) return 99 === Wl() ? 1 : 2; - if ((0 === ii && (ii = Au), 0 !== Xl.transition)) { - 0 !== si && (si = null !== Wu ? Wu.pendingLanes : 0), (e = ii); - var t = 4186112 & ~si; - return ( - 0 === (t &= -t) && - 0 === (t = (e = 4186112 & ~e) & -e) && - (t = 8192), - t - ); - } - return ( - (e = Wl()), - 0 !== (4 & Ou) && 98 === e - ? (e = At(12, ii)) - : (e = At( - (e = (function (e) { - switch (e) { - case 99: - return 15; - case 98: - return 10; - case 97: - case 96: - return 8; - case 95: - return 2; - default: - return 0; - } - })(e)), - ii - )), - e - ); - } - function hi(e, t, n) { - if (50 < ai) throw ((ai = 0), (oi = null), Error(o(185))); - if (null === (e = mi(e, t))) return null; - $t(e, t, n), e === Mu && ((Bu |= t), 4 === Uu && yi(e, Fu)); - var r = Wl(); - 1 === t - ? 0 !== (8 & Ou) && 0 === (48 & Ou) - ? bi(e) - : (vi(e, n), 0 === Ou && (qu(), Kl())) - : (0 === (4 & Ou) || - (98 !== r && 99 !== r) || - (null === li ? (li = new Set([e])) : li.add(e)), - vi(e, n)), - (Wu = e); - } - function mi(e, t) { - e.lanes |= t; - var n = e.alternate; - for (null !== n && (n.lanes |= t), n = e, e = e.return; null !== e; ) - (e.childLanes |= t), - null !== (n = e.alternate) && (n.childLanes |= t), - (n = e), - (e = e.return); - return 3 === n.tag ? n.stateNode : null; - } - function vi(e, t) { - for ( - var n = e.callbackNode, - r = e.suspendedLanes, - l = e.pingedLanes, - a = e.expirationTimes, - u = e.pendingLanes; - 0 < u; - - ) { - var i = 31 - Wt(u), - s = 1 << i, - c = a[i]; - if (-1 === c) { - if (0 === (s & r) || 0 !== (s & l)) { - (c = t), It(s); - var f = Dt; - a[i] = 10 <= f ? c + 250 : 6 <= f ? c + 5e3 : -1; - } - } else c <= t && (e.expiredLanes |= s); - u &= ~s; - } - if (((r = Ut(e, e === Mu ? Fu : 0)), (t = Dt), 0 === r)) - null !== n && - (n !== Il && Pl(n), - (e.callbackNode = null), - (e.callbackPriority = 0)); - else { - if (null !== n) { - if (e.callbackPriority === t) return; - n !== Il && Pl(n); - } - 15 === t - ? ((n = bi.bind(null, e)), - null === jl ? ((jl = [n]), (Al = _l(Ol, Yl))) : jl.push(n), - (n = Il)) - : 14 === t - ? (n = ql(99, bi.bind(null, e))) - : ((n = (function (e) { - switch (e) { - case 15: - case 14: - return 99; - case 13: - case 12: - case 11: - case 10: - return 98; - case 9: - case 8: - case 7: - case 6: - case 4: - case 5: - return 97; - case 3: - case 2: - case 1: - return 95; - case 0: - return 90; - default: - throw Error(o(358, e)); - } - })(t)), - (n = ql(n, gi.bind(null, e)))), - (e.callbackPriority = t), - (e.callbackNode = n); - } - } - function gi(e) { - if (((ui = -1), (si = ii = 0), 0 !== (48 & Ou))) throw Error(o(327)); - var t = e.callbackNode; - if (Fi() && e.callbackNode !== t) return null; - var n = Ut(e, e === Mu ? Fu : 0); - if (0 === n) return null; - var r = n, - l = Ou; - Ou |= 16; - var a = _i(); - for ((Mu === e && Fu === r) || (qu(), xi(e, r)); ; ) - try { - Ti(); - break; - } catch (i) { - Ci(e, i); - } - if ( - (na(), - (zu.current = a), - (Ou = l), - null !== Ru ? (r = 0) : ((Mu = null), (Fu = 0), (r = Uu)), - 0 !== (Au & Bu)) - ) - xi(e, 0); - else if (0 !== r) { - if ( - (2 === r && - ((Ou |= 64), - e.hydrate && ((e.hydrate = !1), qr(e.containerInfo)), - 0 !== (n = jt(e)) && (r = Pi(e, n))), - 1 === r) - ) - throw ((t = ju), xi(e, 0), yi(e, n), vi(e, $l()), t); - switch ( - ((e.finishedWork = e.current.alternate), (e.finishedLanes = n), r) - ) { - case 0: - case 1: - throw Error(o(345)); - case 2: - case 5: - Oi(e); - break; - case 3: - if ( - (yi(e, n), (62914560 & n) === n && 10 < (r = Hu + 500 - $l())) - ) { - if (0 !== Ut(e, 0)) break; - if (((l = e.suspendedLanes) & n) !== n) { - di(), (e.pingedLanes |= e.suspendedLanes & l); - break; - } - e.timeoutHandle = Hr(Oi.bind(null, e), r); - break; - } - Oi(e); - break; - case 4: - if ((yi(e, n), (4186112 & n) === n)) break; - for (r = e.eventTimes, l = -1; 0 < n; ) { - var u = 31 - Wt(n); - (a = 1 << u), (u = r[u]) > l && (l = u), (n &= ~a); - } - if ( - ((n = l), - 10 < - (n = - (120 > (n = $l() - n) - ? 120 - : 480 > n - ? 480 - : 1080 > n - ? 1080 - : 1920 > n - ? 1920 - : 3e3 > n - ? 3e3 - : 4320 > n - ? 4320 - : 1960 * Tu(n / 1960)) - n)) - ) { - e.timeoutHandle = Hr(Oi.bind(null, e), n); - break; - } - Oi(e); - break; - default: - throw Error(o(329)); - } - } - return vi(e, $l()), e.callbackNode === t ? gi.bind(null, e) : null; - } - function yi(e, t) { - for ( - t &= ~$u, - t &= ~Bu, - e.suspendedLanes |= t, - e.pingedLanes &= ~t, - e = e.expirationTimes; - 0 < t; - - ) { - var n = 31 - Wt(t), - r = 1 << n; - (e[n] = -1), (t &= ~r); - } - } - function bi(e) { - if (0 !== (48 & Ou)) throw Error(o(327)); - if ((Fi(), e === Mu && 0 !== (e.expiredLanes & Fu))) { - var t = Fu, - n = Pi(e, t); - 0 !== (Au & Bu) && (n = Pi(e, (t = Ut(e, t)))); - } else n = Pi(e, (t = Ut(e, 0))); - if ( - (0 !== e.tag && - 2 === n && - ((Ou |= 64), - e.hydrate && ((e.hydrate = !1), qr(e.containerInfo)), - 0 !== (t = jt(e)) && (n = Pi(e, t))), - 1 === n) - ) - throw ((n = ju), xi(e, 0), yi(e, t), vi(e, $l()), n); - return ( - (e.finishedWork = e.current.alternate), - (e.finishedLanes = t), - Oi(e), - vi(e, $l()), - null - ); - } - function wi(e, t) { - var n = Ou; - Ou |= 1; - try { - return e(t); - } finally { - 0 === (Ou = n) && (qu(), Kl()); - } - } - function ki(e, t) { - var n = Ou; - (Ou &= -2), (Ou |= 8); - try { - return e(t); - } finally { - 0 === (Ou = n) && (qu(), Kl()); - } - } - function Si(e, t) { - fl(Iu, Du), (Du |= t), (Au |= t); - } - function Ei() { - (Du = Iu.current), cl(Iu); - } - function xi(e, t) { - (e.finishedWork = null), (e.finishedLanes = 0); - var n = e.timeoutHandle; - if ((-1 !== n && ((e.timeoutHandle = -1), Qr(n)), null !== Ru)) - for (n = Ru.return; null !== n; ) { - var r = n; - switch (r.tag) { - case 1: - null !== (r = r.type.childContextTypes) && void 0 !== r && yl(); - break; - case 3: - Ra(), cl(hl), cl(pl), Ya(); - break; - case 5: - Da(r); - break; - case 4: - Ra(); - break; - case 13: - case 19: - cl(Ia); - break; - case 10: - ra(r); - break; - case 23: - case 24: - Ei(); - } - n = n.return; - } - (Mu = e), - (Ru = Qi(e.current, null)), - (Fu = Du = Au = t), - (Uu = 0), - (ju = null), - ($u = Bu = Vu = 0); - } - function Ci(e, t) { - for (;;) { - var n = Ru; - try { - if ((na(), (Xa.current = Oo), no)) { - for (var r = Ja.memoizedState; null !== r; ) { - var l = r.queue; - null !== l && (l.pending = null), (r = r.next); - } - no = !1; - } - if ( - ((Za = 0), - (to = eo = Ja = null), - (ro = !1), - (Lu.current = null), - null === n || null === n.return) - ) { - (Uu = 1), (ju = t), (Ru = null); - break; - } - e: { - var a = e, - o = n.return, - u = n, - i = t; - if ( - ((t = Fu), - (u.flags |= 2048), - (u.firstEffect = u.lastEffect = null), - null !== i && - \\"object\\" === typeof i && - \\"function\\" === typeof i.then) - ) { - var s = i; - if (0 === (2 & u.mode)) { - var c = u.alternate; - c - ? ((u.updateQueue = c.updateQueue), - (u.memoizedState = c.memoizedState), - (u.lanes = c.lanes)) - : ((u.updateQueue = null), (u.memoizedState = null)); - } - var f = 0 !== (1 & Ia.current), - d = o; - do { - var p; - if ((p = 13 === d.tag)) { - var h = d.memoizedState; - if (null !== h) p = null !== h.dehydrated; - else { - var m = d.memoizedProps; - p = - void 0 !== m.fallback && - (!0 !== m.unstable_avoidThisFallback || !f); - } - } - if (p) { - var v = d.updateQueue; - if (null === v) { - var g = new Set(); - g.add(s), (d.updateQueue = g); - } else v.add(s); - if (0 === (2 & d.mode)) { - if ( - ((d.flags |= 64), - (u.flags |= 16384), - (u.flags &= -2981), - 1 === u.tag) - ) - if (null === u.alternate) u.tag = 17; - else { - var y = ca(-1, 1); - (y.tag = 2), fa(u, y); - } - u.lanes |= 1; - break e; - } - (i = void 0), (u = t); - var b = a.pingCache; - if ( - (null === b - ? ((b = a.pingCache = new fu()), - (i = new Set()), - b.set(s, i)) - : void 0 === (i = b.get(s)) && - ((i = new Set()), b.set(s, i)), - !i.has(u)) - ) { - i.add(u); - var w = Vi.bind(null, a, s, u); - s.then(w, w); - } - (d.flags |= 4096), (d.lanes = t); - break e; - } - d = d.return; - } while (null !== d); - i = Error( - (q(u.type) || \\"A React component\\") + - \\" suspended while rendering, but no fallback UI was specified.\\\\n\\\\nAdd a component higher in the tree to provide a loading indicator or placeholder to display.\\" - ); - } - 5 !== Uu && (Uu = 2), (i = su(i, u)), (d = o); - do { - switch (d.tag) { - case 3: - (a = i), - (d.flags |= 4096), - (t &= -t), - (d.lanes |= t), - da(d, du(0, a, t)); - break e; - case 1: - a = i; - var k = d.type, - S = d.stateNode; - if ( - 0 === (64 & d.flags) && - (\\"function\\" === typeof k.getDerivedStateFromError || - (null !== S && - \\"function\\" === typeof S.componentDidCatch && - (null === Zu || !Zu.has(S)))) - ) { - (d.flags |= 4096), - (t &= -t), - (d.lanes |= t), - da(d, pu(d, a, t)); - break e; - } - } - d = d.return; - } while (null !== d); - } - Li(n); - } catch (E) { - (t = E), Ru === n && null !== n && (Ru = n = n.return); - continue; - } - break; - } - } - function _i() { - var e = zu.current; - return (zu.current = Oo), null === e ? Oo : e; - } - function Pi(e, t) { - var n = Ou; - Ou |= 16; - var r = _i(); - for ((Mu === e && Fu === t) || xi(e, t); ; ) - try { - Ni(); - break; - } catch (l) { - Ci(e, l); - } - if ((na(), (Ou = n), (zu.current = r), null !== Ru)) - throw Error(o(261)); - return (Mu = null), (Fu = 0), Uu; - } - function Ni() { - for (; null !== Ru; ) zi(Ru); - } - function Ti() { - for (; null !== Ru && !Nl(); ) zi(Ru); - } - function zi(e) { - var t = Ku(e.alternate, e, Du); - (e.memoizedProps = e.pendingProps), - null === t ? Li(e) : (Ru = t), - (Lu.current = null); - } - function Li(e) { - var t = e; - do { - var n = t.alternate; - if (((e = t.return), 0 === (2048 & t.flags))) { - if (null !== (n = uu(n, t, Du))) return void (Ru = n); - if ( - (24 !== (n = t).tag && 23 !== n.tag) || - null === n.memoizedState || - 0 !== (1073741824 & Du) || - 0 === (4 & n.mode) - ) { - for (var r = 0, l = n.child; null !== l; ) - (r |= l.lanes | l.childLanes), (l = l.sibling); - n.childLanes = r; - } - null !== e && - 0 === (2048 & e.flags) && - (null === e.firstEffect && (e.firstEffect = t.firstEffect), - null !== t.lastEffect && - (null !== e.lastEffect && - (e.lastEffect.nextEffect = t.firstEffect), - (e.lastEffect = t.lastEffect)), - 1 < t.flags && - (null !== e.lastEffect - ? (e.lastEffect.nextEffect = t) - : (e.firstEffect = t), - (e.lastEffect = t))); - } else { - if (null !== (n = iu(t))) return (n.flags &= 2047), void (Ru = n); - null !== e && - ((e.firstEffect = e.lastEffect = null), (e.flags |= 2048)); - } - if (null !== (t = t.sibling)) return void (Ru = t); - Ru = t = e; - } while (null !== t); - 0 === Uu && (Uu = 5); - } - function Oi(e) { - var t = Wl(); - return Ql(99, Mi.bind(null, e, t)), null; - } - function Mi(e, t) { - do { - Fi(); - } while (null !== ei); - if (0 !== (48 & Ou)) throw Error(o(327)); - var n = e.finishedWork; - if (null === n) return null; - if (((e.finishedWork = null), (e.finishedLanes = 0), n === e.current)) - throw Error(o(177)); - e.callbackNode = null; - var r = n.lanes | n.childLanes, - l = r, - a = e.pendingLanes & ~l; - (e.pendingLanes = l), - (e.suspendedLanes = 0), - (e.pingedLanes = 0), - (e.expiredLanes &= l), - (e.mutableReadLanes &= l), - (e.entangledLanes &= l), - (l = e.entanglements); - for (var u = e.eventTimes, i = e.expirationTimes; 0 < a; ) { - var s = 31 - Wt(a), - c = 1 << s; - (l[s] = 0), (u[s] = -1), (i[s] = -1), (a &= ~c); - } - if ( - (null !== li && 0 === (24 & r) && li.has(e) && li.delete(e), - e === Mu && ((Ru = Mu = null), (Fu = 0)), - 1 < n.flags - ? null !== n.lastEffect - ? ((n.lastEffect.nextEffect = n), (r = n.firstEffect)) - : (r = n) - : (r = n.firstEffect), - null !== r) - ) { - if ( - ((l = Ou), - (Ou |= 32), - (Lu.current = null), - (Vr = Yt), - gr((u = vr()))) - ) { - if (\\"selectionStart\\" in u) - i = { start: u.selectionStart, end: u.selectionEnd }; - else - e: if ( - ((i = ((i = u.ownerDocument) && i.defaultView) || window), - (c = i.getSelection && i.getSelection()) && 0 !== c.rangeCount) - ) { - (i = c.anchorNode), - (a = c.anchorOffset), - (s = c.focusNode), - (c = c.focusOffset); - try { - i.nodeType, s.nodeType; - } catch (_) { - i = null; - break e; - } - var f = 0, - d = -1, - p = -1, - h = 0, - m = 0, - v = u, - g = null; - t: for (;;) { - for ( - var y; - v !== i || (0 !== a && 3 !== v.nodeType) || (d = f + a), - v !== s || (0 !== c && 3 !== v.nodeType) || (p = f + c), - 3 === v.nodeType && (f += v.nodeValue.length), - null !== (y = v.firstChild); - - ) - (g = v), (v = y); - for (;;) { - if (v === u) break t; - if ( - (g === i && ++h === a && (d = f), - g === s && ++m === c && (p = f), - null !== (y = v.nextSibling)) - ) - break; - g = (v = g).parentNode; - } - v = y; - } - i = -1 === d || -1 === p ? null : { start: d, end: p }; - } else i = null; - i = i || { start: 0, end: 0 }; - } else i = null; - (Br = { focusedElem: u, selectionRange: i }), - (Yt = !1), - (ci = null), - (fi = !1), - (Yu = r); - do { - try { - Ri(); - } catch (_) { - if (null === Yu) throw Error(o(330)); - Ai(Yu, _), (Yu = Yu.nextEffect); - } - } while (null !== Yu); - (ci = null), (Yu = r); - do { - try { - for (u = e; null !== Yu; ) { - var b = Yu.flags; - if ((16 & b && ye(Yu.stateNode, \\"\\"), 128 & b)) { - var w = Yu.alternate; - if (null !== w) { - var k = w.ref; - null !== k && - (\\"function\\" === typeof k ? k(null) : (k.current = null)); - } - } - switch (1038 & b) { - case 2: - Su(Yu), (Yu.flags &= -3); - break; - case 6: - Su(Yu), (Yu.flags &= -3), _u(Yu.alternate, Yu); - break; - case 1024: - Yu.flags &= -1025; - break; - case 1028: - (Yu.flags &= -1025), _u(Yu.alternate, Yu); - break; - case 4: - _u(Yu.alternate, Yu); - break; - case 8: - Cu(u, (i = Yu)); - var S = i.alternate; - wu(i), null !== S && wu(S); - } - Yu = Yu.nextEffect; - } - } catch (_) { - if (null === Yu) throw Error(o(330)); - Ai(Yu, _), (Yu = Yu.nextEffect); - } - } while (null !== Yu); - if ( - ((k = Br), - (w = vr()), - (b = k.focusedElem), - (u = k.selectionRange), - w !== b && - b && - b.ownerDocument && - mr(b.ownerDocument.documentElement, b)) - ) { - null !== u && - gr(b) && - ((w = u.start), - void 0 === (k = u.end) && (k = w), - \\"selectionStart\\" in b - ? ((b.selectionStart = w), - (b.selectionEnd = Math.min(k, b.value.length))) - : (k = - ((w = b.ownerDocument || document) && w.defaultView) || - window).getSelection && - ((k = k.getSelection()), - (i = b.textContent.length), - (S = Math.min(u.start, i)), - (u = void 0 === u.end ? S : Math.min(u.end, i)), - !k.extend && S > u && ((i = u), (u = S), (S = i)), - (i = hr(b, S)), - (a = hr(b, u)), - i && - a && - (1 !== k.rangeCount || - k.anchorNode !== i.node || - k.anchorOffset !== i.offset || - k.focusNode !== a.node || - k.focusOffset !== a.offset) && - ((w = w.createRange()).setStart(i.node, i.offset), - k.removeAllRanges(), - S > u - ? (k.addRange(w), k.extend(a.node, a.offset)) - : (w.setEnd(a.node, a.offset), k.addRange(w))))), - (w = []); - for (k = b; (k = k.parentNode); ) - 1 === k.nodeType && - w.push({ element: k, left: k.scrollLeft, top: k.scrollTop }); - for ( - \\"function\\" === typeof b.focus && b.focus(), b = 0; - b < w.length; - b++ - ) - ((k = w[b]).element.scrollLeft = k.left), - (k.element.scrollTop = k.top); - } - (Yt = !!Vr), (Br = Vr = null), (e.current = n), (Yu = r); - do { - try { - for (b = e; null !== Yu; ) { - var E = Yu.flags; - if ((36 & E && gu(b, Yu.alternate, Yu), 128 & E)) { - w = void 0; - var x = Yu.ref; - if (null !== x) { - var C = Yu.stateNode; - Yu.tag, - (w = C), - \\"function\\" === typeof x ? x(w) : (x.current = w); - } - } - Yu = Yu.nextEffect; - } - } catch (_) { - if (null === Yu) throw Error(o(330)); - Ai(Yu, _), (Yu = Yu.nextEffect); - } - } while (null !== Yu); - (Yu = null), Ul(), (Ou = l); - } else e.current = n; - if (Ju) (Ju = !1), (ei = e), (ti = t); - else - for (Yu = r; null !== Yu; ) - (t = Yu.nextEffect), - (Yu.nextEffect = null), - 8 & Yu.flags && (((E = Yu).sibling = null), (E.stateNode = null)), - (Yu = t); - if ( - (0 === (r = e.pendingLanes) && (Zu = null), - 1 === r ? (e === oi ? ai++ : ((ai = 0), (oi = e))) : (ai = 0), - (n = n.stateNode), - xl && \\"function\\" === typeof xl.onCommitFiberRoot) - ) - try { - xl.onCommitFiberRoot(El, n, void 0, 64 === (64 & n.current.flags)); - } catch (_) {} - if ((vi(e, $l()), Xu)) throw ((Xu = !1), (e = Gu), (Gu = null), e); - return 0 !== (8 & Ou) || Kl(), null; - } - function Ri() { - for (; null !== Yu; ) { - var e = Yu.alternate; - fi || - null === ci || - (0 !== (8 & Yu.flags) - ? et(Yu, ci) && (fi = !0) - : 13 === Yu.tag && Nu(e, Yu) && et(Yu, ci) && (fi = !0)); - var t = Yu.flags; - 0 !== (256 & t) && vu(e, Yu), - 0 === (512 & t) || - Ju || - ((Ju = !0), - ql(97, function () { - return Fi(), null; - })), - (Yu = Yu.nextEffect); - } - } - function Fi() { - if (90 !== ti) { - var e = 97 < ti ? 97 : ti; - return (ti = 90), Ql(e, Ui); - } - return !1; - } - function Di(e, t) { - ni.push(t, e), - Ju || - ((Ju = !0), - ql(97, function () { - return Fi(), null; - })); - } - function Ii(e, t) { - ri.push(t, e), - Ju || - ((Ju = !0), - ql(97, function () { - return Fi(), null; - })); - } - function Ui() { - if (null === ei) return !1; - var e = ei; - if (((ei = null), 0 !== (48 & Ou))) throw Error(o(331)); - var t = Ou; - Ou |= 32; - var n = ri; - ri = []; - for (var r = 0; r < n.length; r += 2) { - var l = n[r], - a = n[r + 1], - u = l.destroy; - if (((l.destroy = void 0), \\"function\\" === typeof u)) - try { - u(); - } catch (s) { - if (null === a) throw Error(o(330)); - Ai(a, s); - } - } - for (n = ni, ni = [], r = 0; r < n.length; r += 2) { - (l = n[r]), (a = n[r + 1]); - try { - var i = l.create; - l.destroy = i(); - } catch (s) { - if (null === a) throw Error(o(330)); - Ai(a, s); - } - } - for (i = e.current.firstEffect; null !== i; ) - (e = i.nextEffect), - (i.nextEffect = null), - 8 & i.flags && ((i.sibling = null), (i.stateNode = null)), - (i = e); - return (Ou = t), Kl(), !0; - } - function ji(e, t, n) { - fa(e, (t = du(0, (t = su(n, t)), 1))), - (t = di()), - null !== (e = mi(e, 1)) && ($t(e, 1, t), vi(e, t)); - } - function Ai(e, t) { - if (3 === e.tag) ji(e, e, t); - else - for (var n = e.return; null !== n; ) { - if (3 === n.tag) { - ji(n, e, t); - break; - } - if (1 === n.tag) { - var r = n.stateNode; - if ( - \\"function\\" === typeof n.type.getDerivedStateFromError || - (\\"function\\" === typeof r.componentDidCatch && - (null === Zu || !Zu.has(r))) - ) { - var l = pu(n, (e = su(t, e)), 1); - if ((fa(n, l), (l = di()), null !== (n = mi(n, 1)))) - $t(n, 1, l), vi(n, l); - else if ( - \\"function\\" === typeof r.componentDidCatch && - (null === Zu || !Zu.has(r)) - ) - try { - r.componentDidCatch(t, e); - } catch (a) {} - break; - } - } - n = n.return; - } - } - function Vi(e, t, n) { - var r = e.pingCache; - null !== r && r.delete(t), - (t = di()), - (e.pingedLanes |= e.suspendedLanes & n), - Mu === e && - (Fu & n) === n && - (4 === Uu || (3 === Uu && (62914560 & Fu) === Fu && 500 > $l() - Hu) - ? xi(e, 0) - : ($u |= n)), - vi(e, t); - } - function Bi(e, t) { - var n = e.stateNode; - null !== n && n.delete(t), - 0 === (t = 0) && - (0 === (2 & (t = e.mode)) - ? (t = 1) - : 0 === (4 & t) - ? (t = 99 === Wl() ? 1 : 2) - : (0 === ii && (ii = Au), - 0 === (t = Vt(62914560 & ~ii)) && (t = 4194304))), - (n = di()), - null !== (e = mi(e, t)) && ($t(e, t, n), vi(e, n)); - } - function $i(e, t, n, r) { - (this.tag = e), - (this.key = n), - (this.sibling = - this.child = - this.return = - this.stateNode = - this.type = - this.elementType = - null), - (this.index = 0), - (this.ref = null), - (this.pendingProps = t), - (this.dependencies = - this.memoizedState = - this.updateQueue = - this.memoizedProps = - null), - (this.mode = r), - (this.flags = 0), - (this.lastEffect = this.firstEffect = this.nextEffect = null), - (this.childLanes = this.lanes = 0), - (this.alternate = null); - } - function Wi(e, t, n, r) { - return new $i(e, t, n, r); - } - function Hi(e) { - return !(!(e = e.prototype) || !e.isReactComponent); - } - function Qi(e, t) { - var n = e.alternate; - return ( - null === n - ? (((n = Wi(e.tag, t, e.key, e.mode)).elementType = e.elementType), - (n.type = e.type), - (n.stateNode = e.stateNode), - (n.alternate = e), - (e.alternate = n)) - : ((n.pendingProps = t), - (n.type = e.type), - (n.flags = 0), - (n.nextEffect = null), - (n.firstEffect = null), - (n.lastEffect = null)), - (n.childLanes = e.childLanes), - (n.lanes = e.lanes), - (n.child = e.child), - (n.memoizedProps = e.memoizedProps), - (n.memoizedState = e.memoizedState), - (n.updateQueue = e.updateQueue), - (t = e.dependencies), - (n.dependencies = - null === t - ? null - : { lanes: t.lanes, firstContext: t.firstContext }), - (n.sibling = e.sibling), - (n.index = e.index), - (n.ref = e.ref), - n - ); - } - function qi(e, t, n, r, l, a) { - var u = 2; - if (((r = e), \\"function\\" === typeof e)) Hi(e) && (u = 1); - else if (\\"string\\" === typeof e) u = 5; - else - e: switch (e) { - case x: - return Ki(n.children, l, a, t); - case D: - (u = 8), (l |= 16); - break; - case C: - (u = 8), (l |= 1); - break; - case _: - return ( - ((e = Wi(12, n, t, 8 | l)).elementType = _), - (e.type = _), - (e.lanes = a), - e - ); - case z: - return ( - ((e = Wi(13, n, t, l)).type = z), - (e.elementType = z), - (e.lanes = a), - e - ); - case L: - return ((e = Wi(19, n, t, l)).elementType = L), (e.lanes = a), e; - case I: - return Yi(n, l, a, t); - case U: - return ((e = Wi(24, n, t, l)).elementType = U), (e.lanes = a), e; - default: - if (\\"object\\" === typeof e && null !== e) - switch (e.$$typeof) { - case P: - u = 10; - break e; - case N: - u = 9; - break e; - case T: - u = 11; - break e; - case O: - u = 14; - break e; - case M: - (u = 16), (r = null); - break e; - case R: - u = 22; - break e; - } - throw Error(o(130, null == e ? e : typeof e, \\"\\")); - } - return ( - ((t = Wi(u, n, t, l)).elementType = e), (t.type = r), (t.lanes = a), t - ); - } - function Ki(e, t, n, r) { - return ((e = Wi(7, e, r, t)).lanes = n), e; - } - function Yi(e, t, n, r) { - return ((e = Wi(23, e, r, t)).elementType = I), (e.lanes = n), e; - } - function Xi(e, t, n) { - return ((e = Wi(6, e, null, t)).lanes = n), e; - } - function Gi(e, t, n) { - return ( - ((t = Wi(4, null !== e.children ? e.children : [], e.key, t)).lanes = - n), - (t.stateNode = { - containerInfo: e.containerInfo, - pendingChildren: null, - implementation: e.implementation, - }), - t - ); - } - function Zi(e, t, n) { - (this.tag = t), - (this.containerInfo = e), - (this.finishedWork = - this.pingCache = - this.current = - this.pendingChildren = - null), - (this.timeoutHandle = -1), - (this.pendingContext = this.context = null), - (this.hydrate = n), - (this.callbackNode = null), - (this.callbackPriority = 0), - (this.eventTimes = Bt(0)), - (this.expirationTimes = Bt(-1)), - (this.entangledLanes = - this.finishedLanes = - this.mutableReadLanes = - this.expiredLanes = - this.pingedLanes = - this.suspendedLanes = - this.pendingLanes = - 0), - (this.entanglements = Bt(0)), - (this.mutableSourceEagerHydrationData = null); - } - function Ji(e, t, n) { - var r = - 3 < arguments.length && void 0 !== arguments[3] ? arguments[3] : null; - return { - $$typeof: E, - key: null == r ? null : \\"\\" + r, - children: e, - containerInfo: t, - implementation: n, - }; - } - function es(e, t, n, r) { - var l = t.current, - a = di(), - u = pi(l); - e: if (n) { - t: { - if (Xe((n = n._reactInternals)) !== n || 1 !== n.tag) - throw Error(o(170)); - var i = n; - do { - switch (i.tag) { - case 3: - i = i.stateNode.context; - break t; - case 1: - if (gl(i.type)) { - i = i.stateNode.__reactInternalMemoizedMergedChildContext; - break t; - } - } - i = i.return; - } while (null !== i); - throw Error(o(171)); - } - if (1 === n.tag) { - var s = n.type; - if (gl(s)) { - n = wl(n, s, i); - break e; - } - } - n = i; - } else n = dl; - return ( - null === t.context ? (t.context = n) : (t.pendingContext = n), - ((t = ca(a, u)).payload = { element: e }), - null !== (r = void 0 === r ? null : r) && (t.callback = r), - fa(l, t), - hi(l, u, a), - u - ); - } - function ts(e) { - return (e = e.current).child ? (e.child.tag, e.child.stateNode) : null; - } - function ns(e, t) { - if (null !== (e = e.memoizedState) && null !== e.dehydrated) { - var n = e.retryLane; - e.retryLane = 0 !== n && n < t ? n : t; - } - } - function rs(e, t) { - ns(e, t), (e = e.alternate) && ns(e, t); - } - function ls(e, t, n) { - var r = - (null != n && - null != n.hydrationOptions && - n.hydrationOptions.mutableSources) || - null; - if ( - ((n = new Zi(e, t, null != n && !0 === n.hydrate)), - (t = Wi(3, null, null, 2 === t ? 7 : 1 === t ? 3 : 0)), - (n.current = t), - (t.stateNode = n), - ia(t), - (e[el] = n.current), - Or(8 === e.nodeType ? e.parentNode : e), - r) - ) - for (e = 0; e < r.length; e++) { - var l = (t = r[e])._getVersion; - (l = l(t._source)), - null == n.mutableSourceEagerHydrationData - ? (n.mutableSourceEagerHydrationData = [t, l]) - : n.mutableSourceEagerHydrationData.push(t, l); - } - this._internalRoot = n; - } - function as(e) { - return !( - !e || - (1 !== e.nodeType && - 9 !== e.nodeType && - 11 !== e.nodeType && - (8 !== e.nodeType || - \\" react-mount-point-unstable \\" !== e.nodeValue)) - ); - } - function os(e, t, n, r, l) { - var a = n._reactRootContainer; - if (a) { - var o = a._internalRoot; - if (\\"function\\" === typeof l) { - var u = l; - l = function () { - var e = ts(o); - u.call(e); - }; - } - es(t, o, e, l); - } else { - if ( - ((a = n._reactRootContainer = - (function (e, t) { - if ( - (t || - (t = !( - !(t = e - ? 9 === e.nodeType - ? e.documentElement - : e.firstChild - : null) || - 1 !== t.nodeType || - !t.hasAttribute(\\"data-reactroot\\") - )), - !t) - ) - for (var n; (n = e.lastChild); ) e.removeChild(n); - return new ls(e, 0, t ? { hydrate: !0 } : void 0); - })(n, r)), - (o = a._internalRoot), - \\"function\\" === typeof l) - ) { - var i = l; - l = function () { - var e = ts(o); - i.call(e); - }; - } - ki(function () { - es(t, o, e, l); - }); - } - return ts(o); - } - function us(e, t) { - var n = - 2 < arguments.length && void 0 !== arguments[2] ? arguments[2] : null; - if (!as(t)) throw Error(o(200)); - return Ji(e, t, null, n); - } - (Ku = function (e, t, n) { - var r = t.lanes; - if (null !== e) - if (e.memoizedProps !== t.pendingProps || hl.current) Io = !0; - else { - if (0 === (n & r)) { - switch (((Io = !1), t.tag)) { - case 3: - qo(t), qa(); - break; - case 5: - Fa(t); - break; - case 1: - gl(t.type) && kl(t); - break; - case 4: - Ma(t, t.stateNode.containerInfo); - break; - case 10: - r = t.memoizedProps.value; - var l = t.type._context; - fl(Zl, l._currentValue), (l._currentValue = r); - break; - case 13: - if (null !== t.memoizedState) - return 0 !== (n & t.child.childLanes) - ? Zo(e, t, n) - : (fl(Ia, 1 & Ia.current), - null !== (t = au(e, t, n)) ? t.sibling : null); - fl(Ia, 1 & Ia.current); - break; - case 19: - if (((r = 0 !== (n & t.childLanes)), 0 !== (64 & e.flags))) { - if (r) return lu(e, t, n); - t.flags |= 64; - } - if ( - (null !== (l = t.memoizedState) && - ((l.rendering = null), - (l.tail = null), - (l.lastEffect = null)), - fl(Ia, Ia.current), - r) - ) - break; - return null; - case 23: - case 24: - return (t.lanes = 0), Bo(e, t, n); - } - return au(e, t, n); - } - Io = 0 !== (16384 & e.flags); - } - else Io = !1; - switch (((t.lanes = 0), t.tag)) { - case 2: - if ( - ((r = t.type), - null !== e && - ((e.alternate = null), (t.alternate = null), (t.flags |= 2)), - (e = t.pendingProps), - (l = vl(t, pl.current)), - aa(t, n), - (l = oo(null, t, r, e, l, n)), - (t.flags |= 1), - \\"object\\" === typeof l && - null !== l && - \\"function\\" === typeof l.render && - void 0 === l.$$typeof) - ) { - if ( - ((t.tag = 1), - (t.memoizedState = null), - (t.updateQueue = null), - gl(r)) - ) { - var a = !0; - kl(t); - } else a = !1; - (t.memoizedState = - null !== l.state && void 0 !== l.state ? l.state : null), - ia(t); - var u = r.getDerivedStateFromProps; - \\"function\\" === typeof u && va(t, r, u, e), - (l.updater = ga), - (t.stateNode = l), - (l._reactInternals = t), - ka(t, r, e, n), - (t = Qo(null, t, r, !0, a, n)); - } else (t.tag = 0), Uo(null, t, l, n), (t = t.child); - return t; - case 16: - l = t.elementType; - e: { - switch ( - (null !== e && - ((e.alternate = null), (t.alternate = null), (t.flags |= 2)), - (e = t.pendingProps), - (l = (a = l._init)(l._payload)), - (t.type = l), - (a = t.tag = - (function (e) { - if (\\"function\\" === typeof e) return Hi(e) ? 1 : 0; - if (void 0 !== e && null !== e) { - if ((e = e.$$typeof) === T) return 11; - if (e === O) return 14; - } - return 2; - })(l)), - (e = Gl(l, e)), - a) - ) { - case 0: - t = Wo(null, t, l, e, n); - break e; - case 1: - t = Ho(null, t, l, e, n); - break e; - case 11: - t = jo(null, t, l, e, n); - break e; - case 14: - t = Ao(null, t, l, Gl(l.type, e), r, n); - break e; - } - throw Error(o(306, l, \\"\\")); - } - return t; - case 0: - return ( - (r = t.type), - (l = t.pendingProps), - Wo(e, t, r, (l = t.elementType === r ? l : Gl(r, l)), n) - ); - case 1: - return ( - (r = t.type), - (l = t.pendingProps), - Ho(e, t, r, (l = t.elementType === r ? l : Gl(r, l)), n) - ); - case 3: - if ((qo(t), (r = t.updateQueue), null === e || null === r)) - throw Error(o(282)); - if ( - ((r = t.pendingProps), - (l = null !== (l = t.memoizedState) ? l.element : null), - sa(e, t), - pa(t, r, null, n), - (r = t.memoizedState.element) === l) - ) - qa(), (t = au(e, t, n)); - else { - if ( - ((a = (l = t.stateNode).hydrate) && - ((Aa = Kr(t.stateNode.containerInfo.firstChild)), - (ja = t), - (a = Va = !0)), - a) - ) { - if (null != (e = l.mutableSourceEagerHydrationData)) - for (l = 0; l < e.length; l += 2) - ((a = e[l])._workInProgressVersionPrimary = e[l + 1]), - Ka.push(a); - for (n = Pa(t, null, r, n), t.child = n; n; ) - (n.flags = (-3 & n.flags) | 1024), (n = n.sibling); - } else Uo(e, t, r, n), qa(); - t = t.child; - } - return t; - case 5: - return ( - Fa(t), - null === e && Wa(t), - (r = t.type), - (l = t.pendingProps), - (a = null !== e ? e.memoizedProps : null), - (u = l.children), - Wr(r, l) ? (u = null) : null !== a && Wr(r, a) && (t.flags |= 16), - $o(e, t), - Uo(e, t, u, n), - t.child - ); - case 6: - return null === e && Wa(t), null; - case 13: - return Zo(e, t, n); - case 4: - return ( - Ma(t, t.stateNode.containerInfo), - (r = t.pendingProps), - null === e ? (t.child = _a(t, null, r, n)) : Uo(e, t, r, n), - t.child - ); - case 11: - return ( - (r = t.type), - (l = t.pendingProps), - jo(e, t, r, (l = t.elementType === r ? l : Gl(r, l)), n) - ); - case 7: - return Uo(e, t, t.pendingProps, n), t.child; - case 8: - case 12: - return Uo(e, t, t.pendingProps.children, n), t.child; - case 10: - e: { - (r = t.type._context), - (l = t.pendingProps), - (u = t.memoizedProps), - (a = l.value); - var i = t.type._context; - if ((fl(Zl, i._currentValue), (i._currentValue = a), null !== u)) - if ( - ((i = u.value), - 0 === - (a = cr(i, a) - ? 0 - : 0 | - (\\"function\\" === typeof r._calculateChangedBits - ? r._calculateChangedBits(i, a) - : 1073741823))) - ) { - if (u.children === l.children && !hl.current) { - t = au(e, t, n); - break e; - } - } else - for (null !== (i = t.child) && (i.return = t); null !== i; ) { - var s = i.dependencies; - if (null !== s) { - u = i.child; - for (var c = s.firstContext; null !== c; ) { - if (c.context === r && 0 !== (c.observedBits & a)) { - 1 === i.tag && - (((c = ca(-1, n & -n)).tag = 2), fa(i, c)), - (i.lanes |= n), - null !== (c = i.alternate) && (c.lanes |= n), - la(i.return, n), - (s.lanes |= n); - break; - } - c = c.next; - } - } else - u = 10 === i.tag && i.type === t.type ? null : i.child; - if (null !== u) u.return = i; - else - for (u = i; null !== u; ) { - if (u === t) { - u = null; - break; - } - if (null !== (i = u.sibling)) { - (i.return = u.return), (u = i); - break; - } - u = u.return; - } - i = u; - } - Uo(e, t, l.children, n), (t = t.child); - } - return t; - case 9: - return ( - (l = t.type), - (r = (a = t.pendingProps).children), - aa(t, n), - (r = r((l = oa(l, a.unstable_observedBits)))), - (t.flags |= 1), - Uo(e, t, r, n), - t.child - ); - case 14: - return ( - (a = Gl((l = t.type), t.pendingProps)), - Ao(e, t, l, (a = Gl(l.type, a)), r, n) - ); - case 15: - return Vo(e, t, t.type, t.pendingProps, r, n); - case 17: - return ( - (r = t.type), - (l = t.pendingProps), - (l = t.elementType === r ? l : Gl(r, l)), - null !== e && - ((e.alternate = null), (t.alternate = null), (t.flags |= 2)), - (t.tag = 1), - gl(r) ? ((e = !0), kl(t)) : (e = !1), - aa(t, n), - ba(t, r, l), - ka(t, r, l, n), - Qo(null, t, r, !0, e, n) - ); - case 19: - return lu(e, t, n); - case 23: - case 24: - return Bo(e, t, n); - } - throw Error(o(156, t.tag)); - }), - (ls.prototype.render = function (e) { - es(e, this._internalRoot, null, null); - }), - (ls.prototype.unmount = function () { - var e = this._internalRoot, - t = e.containerInfo; - es(null, e, null, function () { - t[el] = null; - }); - }), - (tt = function (e) { - 13 === e.tag && (hi(e, 4, di()), rs(e, 4)); - }), - (nt = function (e) { - 13 === e.tag && (hi(e, 67108864, di()), rs(e, 67108864)); - }), - (rt = function (e) { - if (13 === e.tag) { - var t = di(), - n = pi(e); - hi(e, n, t), rs(e, n); - } - }), - (lt = function (e, t) { - return t(); - }), - (Pe = function (e, t, n) { - switch (t) { - case \\"input\\": - if ((ne(e, n), (t = n.name), \\"radio\\" === n.type && null != t)) { - for (n = e; n.parentNode; ) n = n.parentNode; - for ( - n = n.querySelectorAll( - \\"input[name=\\" + JSON.stringify(\\"\\" + t) + '][type=\\"radio\\"]' - ), - t = 0; - t < n.length; - t++ - ) { - var r = n[t]; - if (r !== e && r.form === e.form) { - var l = al(r); - if (!l) throw Error(o(90)); - G(r), ne(r, l); - } - } - } - break; - case \\"textarea\\": - se(e, n); - break; - case \\"select\\": - null != (t = n.value) && oe(e, !!n.multiple, t, !1); - } - }), - (Me = wi), - (Re = function (e, t, n, r, l) { - var a = Ou; - Ou |= 4; - try { - return Ql(98, e.bind(null, t, n, r, l)); - } finally { - 0 === (Ou = a) && (qu(), Kl()); - } - }), - (Fe = function () { - 0 === (49 & Ou) && - ((function () { - if (null !== li) { - var e = li; - (li = null), - e.forEach(function (e) { - (e.expiredLanes |= 24 & e.pendingLanes), vi(e, $l()); - }); - } - Kl(); - })(), - Fi()); - }), - (De = function (e, t) { - var n = Ou; - Ou |= 2; - try { - return e(t); - } finally { - 0 === (Ou = n) && (qu(), Kl()); - } - }); - var is = { Events: [rl, ll, al, Le, Oe, Fi, { current: !1 }] }, - ss = { - findFiberByHostInstance: nl, - bundleType: 0, - version: \\"17.0.2\\", - rendererPackageName: \\"react-dom\\", - }, - cs = { - bundleType: ss.bundleType, - version: ss.version, - rendererPackageName: ss.rendererPackageName, - rendererConfig: ss.rendererConfig, - overrideHookState: null, - overrideHookStateDeletePath: null, - overrideHookStateRenamePath: null, - overrideProps: null, - overridePropsDeletePath: null, - overridePropsRenamePath: null, - setSuspenseHandler: null, - scheduleUpdate: null, - currentDispatcherRef: k.ReactCurrentDispatcher, - findHostInstanceByFiber: function (e) { - return null === (e = Je(e)) ? null : e.stateNode; - }, - findFiberByHostInstance: - ss.findFiberByHostInstance || - function () { - return null; - }, - findHostInstancesForRefresh: null, - scheduleRefresh: null, - scheduleRoot: null, - setRefreshHandler: null, - getCurrentFiber: null, - }; - if (\\"undefined\\" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__) { - var fs = __REACT_DEVTOOLS_GLOBAL_HOOK__; - if (!fs.isDisabled && fs.supportsFiber) - try { - (El = fs.inject(cs)), (xl = fs); - } catch (ve) {} - } - t.render = function (e, t, n) { - if (!as(t)) throw Error(o(200)); - return os(null, e, t, !1, n); - }; - }, - 788: (e, t, n) => { - !(function e() { - if ( - \\"undefined\\" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ && - \\"function\\" === typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE - ) - try { - __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e); - } catch (t) { - console.error(t); - } - })(), - (e.exports = n(975)); - }, - 447: (e, t, n) => { - var r = n(516), - l = 60103, - a = 60106; - (t.Fragment = 60107), (t.StrictMode = 60108), (t.Profiler = 60114); - var o = 60109, - u = 60110, - i = 60112; - t.Suspense = 60113; - var s = 60115, - c = 60116; - if (\\"function\\" === typeof Symbol && Symbol.for) { - var f = Symbol.for; - (l = f(\\"react.element\\")), - (a = f(\\"react.portal\\")), - (t.Fragment = f(\\"react.fragment\\")), - (t.StrictMode = f(\\"react.strict_mode\\")), - (t.Profiler = f(\\"react.profiler\\")), - (o = f(\\"react.provider\\")), - (u = f(\\"react.context\\")), - (i = f(\\"react.forward_ref\\")), - (t.Suspense = f(\\"react.suspense\\")), - (s = f(\\"react.memo\\")), - (c = f(\\"react.lazy\\")); - } - var d = \\"function\\" === typeof Symbol && Symbol.iterator; - function p(e) { - for ( - var t = \\"https://reactjs.org/docs/error-decoder.html?invariant=\\" + e, - n = 1; - n < arguments.length; - n++ - ) - t += \\"&args[]=\\" + encodeURIComponent(arguments[n]); - return ( - \\"Minified React error #\\" + - e + - \\"; visit \\" + - t + - \\" for the full message or use the non-minified dev environment for full errors and additional helpful warnings.\\" - ); - } - var h = { - isMounted: function () { - return !1; - }, - enqueueForceUpdate: function () {}, - enqueueReplaceState: function () {}, - enqueueSetState: function () {}, - }, - m = {}; - function v(e, t, n) { - (this.props = e), - (this.context = t), - (this.refs = m), - (this.updater = n || h); - } - function g() {} - function y(e, t, n) { - (this.props = e), - (this.context = t), - (this.refs = m), - (this.updater = n || h); - } - (v.prototype.isReactComponent = {}), - (v.prototype.setState = function (e, t) { - if (\\"object\\" !== typeof e && \\"function\\" !== typeof e && null != e) - throw Error(p(85)); - this.updater.enqueueSetState(this, e, t, \\"setState\\"); - }), - (v.prototype.forceUpdate = function (e) { - this.updater.enqueueForceUpdate(this, e, \\"forceUpdate\\"); - }), - (g.prototype = v.prototype); - var b = (y.prototype = new g()); - (b.constructor = y), r(b, v.prototype), (b.isPureReactComponent = !0); - var w = { current: null }, - k = Object.prototype.hasOwnProperty, - S = { key: !0, ref: !0, __self: !0, __source: !0 }; - function E(e, t, n) { - var r, - a = {}, - o = null, - u = null; - if (null != t) - for (r in (void 0 !== t.ref && (u = t.ref), - void 0 !== t.key && (o = \\"\\" + t.key), - t)) - k.call(t, r) && !S.hasOwnProperty(r) && (a[r] = t[r]); - var i = arguments.length - 2; - if (1 === i) a.children = n; - else if (1 < i) { - for (var s = Array(i), c = 0; c < i; c++) s[c] = arguments[c + 2]; - a.children = s; - } - if (e && e.defaultProps) - for (r in (i = e.defaultProps)) void 0 === a[r] && (a[r] = i[r]); - return { - $$typeof: l, - type: e, - key: o, - ref: u, - props: a, - _owner: w.current, - }; - } - function x(e) { - return \\"object\\" === typeof e && null !== e && e.$$typeof === l; - } - var C = /\\\\/+/g; - function _(e, t) { - return \\"object\\" === typeof e && null !== e && null != e.key - ? (function (e) { - var t = { \\"=\\": \\"=0\\", \\":\\": \\"=2\\" }; - return ( - \\"$\\" + - e.replace(/[=:]/g, function (e) { - return t[e]; - }) - ); - })(\\"\\" + e.key) - : t.toString(36); - } - function P(e, t, n, r, o) { - var u = typeof e; - (\\"undefined\\" !== u && \\"boolean\\" !== u) || (e = null); - var i = !1; - if (null === e) i = !0; - else - switch (u) { - case \\"string\\": - case \\"number\\": - i = !0; - break; - case \\"object\\": - switch (e.$$typeof) { - case l: - case a: - i = !0; - } - } - if (i) - return ( - (o = o((i = e))), - (e = \\"\\" === r ? \\".\\" + _(i, 0) : r), - Array.isArray(o) - ? ((n = \\"\\"), - null != e && (n = e.replace(C, \\"$&/\\") + \\"/\\"), - P(o, t, n, \\"\\", function (e) { - return e; - })) - : null != o && - (x(o) && - (o = (function (e, t) { - return { - $$typeof: l, - type: e.type, - key: t, - ref: e.ref, - props: e.props, - _owner: e._owner, - }; - })( - o, - n + - (!o.key || (i && i.key === o.key) - ? \\"\\" - : (\\"\\" + o.key).replace(C, \\"$&/\\") + \\"/\\") + - e - )), - t.push(o)), - 1 - ); - if (((i = 0), (r = \\"\\" === r ? \\".\\" : r + \\":\\"), Array.isArray(e))) - for (var s = 0; s < e.length; s++) { - var c = r + _((u = e[s]), s); - i += P(u, t, n, c, o); - } - else if ( - ((c = (function (e) { - return null === e || \\"object\\" !== typeof e - ? null - : \\"function\\" === typeof (e = (d && e[d]) || e[\\"@@iterator\\"]) - ? e - : null; - })(e)), - \\"function\\" === typeof c) - ) - for (e = c.call(e), s = 0; !(u = e.next()).done; ) - i += P((u = u.value), t, n, (c = r + _(u, s++)), o); - else if (\\"object\\" === u) - throw ( - ((t = \\"\\" + e), - Error( - p( - 31, - \\"[object Object]\\" === t - ? \\"object with keys {\\" + Object.keys(e).join(\\", \\") + \\"}\\" - : t - ) - )) - ); - return i; - } - function N(e, t, n) { - if (null == e) return e; - var r = [], - l = 0; - return ( - P(e, r, \\"\\", \\"\\", function (e) { - return t.call(n, e, l++); - }), - r - ); - } - function T(e) { - if (-1 === e._status) { - var t = e._result; - (t = t()), - (e._status = 0), - (e._result = t), - t.then( - function (t) { - 0 === e._status && - ((t = t.default), (e._status = 1), (e._result = t)); - }, - function (t) { - 0 === e._status && ((e._status = 2), (e._result = t)); - } - ); - } - if (1 === e._status) return e._result; - throw e._result; - } - var z = { current: null }; - function L() { - var e = z.current; - if (null === e) throw Error(p(321)); - return e; - } - var O = { - ReactCurrentDispatcher: z, - ReactCurrentBatchConfig: { transition: 0 }, - ReactCurrentOwner: w, - IsSomeRendererActing: { current: !1 }, - assign: r, - }; - (t.Children = { - map: N, - forEach: function (e, t, n) { - N( - e, - function () { - t.apply(this, arguments); - }, - n - ); - }, - count: function (e) { - var t = 0; - return ( - N(e, function () { - t++; - }), - t - ); - }, - toArray: function (e) { - return ( - N(e, function (e) { - return e; - }) || [] - ); - }, - only: function (e) { - if (!x(e)) throw Error(p(143)); - return e; - }, - }), - (t.Component = v), - (t.PureComponent = y), - (t.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED = O), - (t.cloneElement = function (e, t, n) { - if (null === e || void 0 === e) throw Error(p(267, e)); - var a = r({}, e.props), - o = e.key, - u = e.ref, - i = e._owner; - if (null != t) { - if ( - (void 0 !== t.ref && ((u = t.ref), (i = w.current)), - void 0 !== t.key && (o = \\"\\" + t.key), - e.type && e.type.defaultProps) - ) - var s = e.type.defaultProps; - for (c in t) - k.call(t, c) && - !S.hasOwnProperty(c) && - (a[c] = void 0 === t[c] && void 0 !== s ? s[c] : t[c]); - } - var c = arguments.length - 2; - if (1 === c) a.children = n; - else if (1 < c) { - s = Array(c); - for (var f = 0; f < c; f++) s[f] = arguments[f + 2]; - a.children = s; - } - return { - $$typeof: l, - type: e.type, - key: o, - ref: u, - props: a, - _owner: i, - }; - }), - (t.createContext = function (e, t) { - return ( - void 0 === t && (t = null), - ((e = { - $$typeof: u, - _calculateChangedBits: t, - _currentValue: e, - _currentValue2: e, - _threadCount: 0, - Provider: null, - Consumer: null, - }).Provider = { $$typeof: o, _context: e }), - (e.Consumer = e) - ); - }), - (t.createElement = E), - (t.createFactory = function (e) { - var t = E.bind(null, e); - return (t.type = e), t; - }), - (t.createRef = function () { - return { current: null }; - }), - (t.forwardRef = function (e) { - return { $$typeof: i, render: e }; - }), - (t.isValidElement = x), - (t.lazy = function (e) { - return { - $$typeof: c, - _payload: { _status: -1, _result: e }, - _init: T, - }; - }), - (t.memo = function (e, t) { - return { $$typeof: s, type: e, compare: void 0 === t ? null : t }; - }), - (t.useCallback = function (e, t) { - return L().useCallback(e, t); - }), - (t.useContext = function (e, t) { - return L().useContext(e, t); - }), - (t.useDebugValue = function () {}), - (t.useEffect = function (e, t) { - return L().useEffect(e, t); - }), - (t.useImperativeHandle = function (e, t, n) { - return L().useImperativeHandle(e, t, n); - }), - (t.useLayoutEffect = function (e, t) { - return L().useLayoutEffect(e, t); - }), - (t.useMemo = function (e, t) { - return L().useMemo(e, t); - }), - (t.useReducer = function (e, t, n) { - return L().useReducer(e, t, n); - }), - (t.useRef = function (e) { - return L().useRef(e); - }), - (t.useState = function (e) { - return L().useState(e); - }), - (t.version = \\"17.0.2\\"); - }, - 735: (e, t, n) => { - e.exports = n(447); - }, - 666: (e, t) => { - var n, r, l, a; - if ( - \\"object\\" === typeof performance && - \\"function\\" === typeof performance.now - ) { - var o = performance; - t.unstable_now = function () { - return o.now(); - }; - } else { - var u = Date, - i = u.now(); - t.unstable_now = function () { - return u.now() - i; - }; - } - if ( - \\"undefined\\" === typeof window || - \\"function\\" !== typeof MessageChannel - ) { - var s = null, - c = null, - f = function () { - if (null !== s) - try { - var e = t.unstable_now(); - s(!0, e), (s = null); - } catch (n) { - throw (setTimeout(f, 0), n); - } - }; - (n = function (e) { - null !== s ? setTimeout(n, 0, e) : ((s = e), setTimeout(f, 0)); - }), - (r = function (e, t) { - c = setTimeout(e, t); - }), - (l = function () { - clearTimeout(c); - }), - (t.unstable_shouldYield = function () { - return !1; - }), - (a = t.unstable_forceFrameRate = function () {}); - } else { - var d = window.setTimeout, - p = window.clearTimeout; - if (\\"undefined\\" !== typeof console) { - var h = window.cancelAnimationFrame; - \\"function\\" !== typeof window.requestAnimationFrame && - console.error( - \\"This browser doesn't support requestAnimationFrame. Make sure that you load a polyfill in older browsers. https://reactjs.org/link/react-polyfills\\" - ), - \\"function\\" !== typeof h && - console.error( - \\"This browser doesn't support cancelAnimationFrame. Make sure that you load a polyfill in older browsers. https://reactjs.org/link/react-polyfills\\" - ); - } - var m = !1, - v = null, - g = -1, - y = 5, - b = 0; - (t.unstable_shouldYield = function () { - return t.unstable_now() >= b; - }), - (a = function () {}), - (t.unstable_forceFrameRate = function (e) { - 0 > e || 125 < e - ? console.error( - \\"forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported\\" - ) - : (y = 0 < e ? Math.floor(1e3 / e) : 5); - }); - var w = new MessageChannel(), - k = w.port2; - (w.port1.onmessage = function () { - if (null !== v) { - var e = t.unstable_now(); - b = e + y; - try { - v(!0, e) ? k.postMessage(null) : ((m = !1), (v = null)); - } catch (n) { - throw (k.postMessage(null), n); - } - } else m = !1; - }), - (n = function (e) { - (v = e), m || ((m = !0), k.postMessage(null)); - }), - (r = function (e, n) { - g = d(function () { - e(t.unstable_now()); - }, n); - }), - (l = function () { - p(g), (g = -1); - }); - } - function S(e, t) { - var n = e.length; - e.push(t); - e: for (;;) { - var r = (n - 1) >>> 1, - l = e[r]; - if (!(void 0 !== l && 0 < C(l, t))) break e; - (e[r] = t), (e[n] = l), (n = r); - } - } - function E(e) { - return void 0 === (e = e[0]) ? null : e; - } - function x(e) { - var t = e[0]; - if (void 0 !== t) { - var n = e.pop(); - if (n !== t) { - e[0] = n; - e: for (var r = 0, l = e.length; r < l; ) { - var a = 2 * (r + 1) - 1, - o = e[a], - u = a + 1, - i = e[u]; - if (void 0 !== o && 0 > C(o, n)) - void 0 !== i && 0 > C(i, o) - ? ((e[r] = i), (e[u] = n), (r = u)) - : ((e[r] = o), (e[a] = n), (r = a)); - else { - if (!(void 0 !== i && 0 > C(i, n))) break e; - (e[r] = i), (e[u] = n), (r = u); - } - } - } - return t; - } - return null; - } - function C(e, t) { - var n = e.sortIndex - t.sortIndex; - return 0 !== n ? n : e.id - t.id; - } - var _ = [], - P = [], - N = 1, - T = null, - z = 3, - L = !1, - O = !1, - M = !1; - function R(e) { - for (var t = E(P); null !== t; ) { - if (null === t.callback) x(P); - else { - if (!(t.startTime <= e)) break; - x(P), (t.sortIndex = t.expirationTime), S(_, t); - } - t = E(P); - } - } - function F(e) { - if (((M = !1), R(e), !O)) - if (null !== E(_)) (O = !0), n(D); - else { - var t = E(P); - null !== t && r(F, t.startTime - e); - } - } - function D(e, n) { - (O = !1), M && ((M = !1), l()), (L = !0); - var a = z; - try { - for ( - R(n), T = E(_); - null !== T && - (!(T.expirationTime > n) || (e && !t.unstable_shouldYield())); - - ) { - var o = T.callback; - if (\\"function\\" === typeof o) { - (T.callback = null), (z = T.priorityLevel); - var u = o(T.expirationTime <= n); - (n = t.unstable_now()), - \\"function\\" === typeof u ? (T.callback = u) : T === E(_) && x(_), - R(n); - } else x(_); - T = E(_); - } - if (null !== T) var i = !0; - else { - var s = E(P); - null !== s && r(F, s.startTime - n), (i = !1); - } - return i; - } finally { - (T = null), (z = a), (L = !1); - } - } - var I = a; - (t.unstable_IdlePriority = 5), - (t.unstable_ImmediatePriority = 1), - (t.unstable_LowPriority = 4), - (t.unstable_NormalPriority = 3), - (t.unstable_Profiling = null), - (t.unstable_UserBlockingPriority = 2), - (t.unstable_cancelCallback = function (e) { - e.callback = null; - }), - (t.unstable_continueExecution = function () { - O || L || ((O = !0), n(D)); - }), - (t.unstable_getCurrentPriorityLevel = function () { - return z; - }), - (t.unstable_getFirstCallbackNode = function () { - return E(_); - }), - (t.unstable_next = function (e) { - switch (z) { - case 1: - case 2: - case 3: - var t = 3; - break; - default: - t = z; - } - var n = z; - z = t; - try { - return e(); - } finally { - z = n; - } - }), - (t.unstable_pauseExecution = function () {}), - (t.unstable_requestPaint = I), - (t.unstable_runWithPriority = function (e, t) { - switch (e) { - case 1: - case 2: - case 3: - case 4: - case 5: - break; - default: - e = 3; - } - var n = z; - z = e; - try { - return t(); - } finally { - z = n; - } - }), - (t.unstable_scheduleCallback = function (e, a, o) { - var u = t.unstable_now(); - switch ( - (\\"object\\" === typeof o && null !== o - ? (o = \\"number\\" === typeof (o = o.delay) && 0 < o ? u + o : u) - : (o = u), - e) - ) { - case 1: - var i = -1; - break; - case 2: - i = 250; - break; - case 5: - i = 1073741823; - break; - case 4: - i = 1e4; - break; - default: - i = 5e3; - } - return ( - (e = { - id: N++, - callback: a, - priorityLevel: e, - startTime: o, - expirationTime: (i = o + i), - sortIndex: -1, - }), - o > u - ? ((e.sortIndex = o), - S(P, e), - null === E(_) && - e === E(P) && - (M ? l() : (M = !0), r(F, o - u))) - : ((e.sortIndex = i), S(_, e), O || L || ((O = !0), n(D))), - e - ); - }), - (t.unstable_wrapCallback = function (e) { - var t = z; - return function () { - var n = z; - z = t; - try { - return e.apply(this, arguments); - } finally { - z = n; - } - }; - }); - }, - 146: (e, t, n) => { - e.exports = n(666); - }, - }, -]); -//# sourceMappingURL=788.78cfb599.js.map -" -`; - -exports[`When working with a nested app can generate a js/main.8c5bc4d2.js 1`] = ` -"\\"use strict\\"; -(globalThis.webpackChunk_scoped_sample_app = - globalThis.webpackChunk_scoped_sample_app || []).push([ - [179], - { - 831: (M, L, j) => { - var N = j(735), - I = j(788); - const u = function () { - return N.createElement( - \\"div\\", - { className: \\"App\\" }, - N.createElement( - \\"header\\", - { className: \\"App-header\\" }, - N.createElement(\\"img\\", { - src: \\"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA4NDEuOSA1OTUuMyI+CiAgICA8ZyBmaWxsPSIjNjFEQUZCIj4KICAgICAgICA8cGF0aCBkPSJNNjY2LjMgMjk2LjVjMC0zMi41LTQwLjctNjMuMy0xMDMuMS04Mi40IDE0LjQtNjMuNiA4LTExNC4yLTIwLjItMTMwLjQtNi41LTMuOC0xNC4xLTUuNi0yMi40LTUuNnYyMi4zYzQuNiAwIDguMy45IDExLjQgMi42IDEzLjYgNy44IDE5LjUgMzcuNSAxNC45IDc1LjctMS4xIDkuNC0yLjkgMTkuMy01LjEgMjkuNC0xOS42LTQuOC00MS04LjUtNjMuNS0xMC45LTEzLjUtMTguNS0yNy41LTM1LjMtNDEuNi01MCAzMi42LTMwLjMgNjMuMi00Ni45IDg0LTQ2LjlWNzhjLTI3LjUgMC02My41IDE5LjYtOTkuOSA1My42LTM2LjQtMzMuOC03Mi40LTUzLjItOTkuOS01My4ydjIyLjNjMjAuNyAwIDUxLjQgMTYuNSA4NCA0Ni42LTE0IDE0LjctMjggMzEuNC00MS4zIDQ5LjktMjIuNiAyLjQtNDQgNi4xLTYzLjYgMTEtMi4zLTEwLTQtMTkuNy01LjItMjktNC43LTM4LjIgMS4xLTY3LjkgMTQuNi03NS44IDMtMS44IDYuOS0yLjYgMTEuNS0yLjZWNzguNWMtOC40IDAtMTYgMS44LTIyLjYgNS42LTI4LjEgMTYuMi0zNC40IDY2LjctMTkuOSAxMzAuMS02Mi4yIDE5LjItMTAyLjcgNDkuOS0xMDIuNyA4Mi4zIDAgMzIuNSA0MC43IDYzLjMgMTAzLjEgODIuNC0xNC40IDYzLjYtOCAxMTQuMiAyMC4yIDEzMC40IDYuNSAzLjggMTQuMSA1LjYgMjIuNSA1LjYgMjcuNSAwIDYzLjUtMTkuNiA5OS45LTUzLjYgMzYuNCAzMy44IDcyLjQgNTMuMiA5OS45IDUzLjIgOC40IDAgMTYtMS44IDIyLjYtNS42IDI4LjEtMTYuMiAzNC40LTY2LjcgMTkuOS0xMzAuMSA2Mi0xOS4xIDEwMi41LTQ5LjkgMTAyLjUtODIuM3ptLTEzMC4yLTY2LjdjLTMuNyAxMi45LTguMyAyNi4yLTEzLjUgMzkuNS00LjEtOC04LjQtMTYtMTMuMS0yNC00LjYtOC05LjUtMTUuOC0xNC40LTIzLjQgMTQuMiAyLjEgMjcuOSA0LjcgNDEgNy45em0tNDUuOCAxMDYuNWMtNy44IDEzLjUtMTUuOCAyNi4zLTI0LjEgMzguMi0xNC45IDEuMy0zMCAyLTQ1LjIgMi0xNS4xIDAtMzAuMi0uNy00NS0xLjktOC4zLTExLjktMTYuNC0yNC42LTI0LjItMzgtNy42LTEzLjEtMTQuNS0yNi40LTIwLjgtMzkuOCA2LjItMTMuNCAxMy4yLTI2LjggMjAuNy0zOS45IDcuOC0xMy41IDE1LjgtMjYuMyAyNC4xLTM4LjIgMTQuOS0xLjMgMzAtMiA0NS4yLTIgMTUuMSAwIDMwLjIuNyA0NSAxLjkgOC4zIDExLjkgMTYuNCAyNC42IDI0LjIgMzggNy42IDEzLjEgMTQuNSAyNi40IDIwLjggMzkuOC02LjMgMTMuNC0xMy4yIDI2LjgtMjAuNyAzOS45em0zMi4zLTEzYzUuNCAxMy40IDEwIDI2LjggMTMuOCAzOS44LTEzLjEgMy4yLTI2LjkgNS45LTQxLjIgOCA0LjktNy43IDkuOC0xNS42IDE0LjQtMjMuNyA0LjYtOCA4LjktMTYuMSAxMy0yNC4xek00MjEuMiA0MzBjLTkuMy05LjYtMTguNi0yMC4zLTI3LjgtMzIgOSAuNCAxOC4yLjcgMjcuNS43IDkuNCAwIDE4LjctLjIgMjcuOC0uNy05IDExLjctMTguMyAyMi40LTI3LjUgMzJ6bS03NC40LTU4LjljLTE0LjItMi4xLTI3LjktNC43LTQxLTcuOSAzLjctMTIuOSA4LjMtMjYuMiAxMy41LTM5LjUgNC4xIDggOC40IDE2IDEzLjEgMjQgNC43IDggOS41IDE1LjggMTQuNCAyMy40ek00MjAuNyAxNjNjOS4zIDkuNiAxOC42IDIwLjMgMjcuOCAzMi05LS40LTE4LjItLjctMjcuNS0uNy05LjQgMC0xOC43LjItMjcuOC43IDktMTEuNyAxOC4zLTIyLjQgMjcuNS0zMnptLTc0IDU4LjljLTQuOSA3LjctOS44IDE1LjYtMTQuNCAyMy43LTQuNiA4LTguOSAxNi0xMyAyNC01LjQtMTMuNC0xMC0yNi44LTEzLjgtMzkuOCAxMy4xLTMuMSAyNi45LTUuOCA0MS4yLTcuOXptLTkwLjUgMTI1LjJjLTM1LjQtMTUuMS01OC4zLTM0LjktNTguMy01MC42IDAtMTUuNyAyMi45LTM1LjYgNTguMy01MC42IDguNi0zLjcgMTgtNyAyNy43LTEwLjEgNS43IDE5LjYgMTMuMiA0MCAyMi41IDYwLjktOS4yIDIwLjgtMTYuNiA0MS4xLTIyLjIgNjAuNi05LjktMy4xLTE5LjMtNi41LTI4LTEwLjJ6TTMxMCA0OTBjLTEzLjYtNy44LTE5LjUtMzcuNS0xNC45LTc1LjcgMS4xLTkuNCAyLjktMTkuMyA1LjEtMjkuNCAxOS42IDQuOCA0MSA4LjUgNjMuNSAxMC45IDEzLjUgMTguNSAyNy41IDM1LjMgNDEuNiA1MC0zMi42IDMwLjMtNjMuMiA0Ni45LTg0IDQ2LjktNC41LS4xLTguMy0xLTExLjMtMi43em0yMzcuMi03Ni4yYzQuNyAzOC4yLTEuMSA2Ny45LTE0LjYgNzUuOC0zIDEuOC02LjkgMi42LTExLjUgMi42LTIwLjcgMC01MS40LTE2LjUtODQtNDYuNiAxNC0xNC43IDI4LTMxLjQgNDEuMy00OS45IDIyLjYtMi40IDQ0LTYuMSA2My42LTExIDIuMyAxMC4xIDQuMSAxOS44IDUuMiAyOS4xem0zOC41LTY2LjdjLTguNiAzLjctMTggNy0yNy43IDEwLjEtNS43LTE5LjYtMTMuMi00MC0yMi41LTYwLjkgOS4yLTIwLjggMTYuNi00MS4xIDIyLjItNjAuNiA5LjkgMy4xIDE5LjMgNi41IDI4LjEgMTAuMiAzNS40IDE1LjEgNTguMyAzNC45IDU4LjMgNTAuNi0uMSAxNS43LTIzIDM1LjYtNTguNCA1MC42ek0zMjAuOCA3OC40eiIvPgogICAgICAgIDxjaXJjbGUgY3g9IjQyMC45IiBjeT0iMjk2LjUiIHI9IjQ1LjciLz4KICAgICAgICA8cGF0aCBkPSJNNTIwLjUgNzguMXoiLz4KICAgIDwvZz4KPC9zdmc+Cg==\\", - className: \\"App-logo\\", - alt: \\"logo\\", - }), - N.createElement( - \\"p\\", - null, - \\"Edit \\", - N.createElement(\\"code\\", null, \\"src/App.tsx\\"), - \\" and save to reload.\\" - ), - N.createElement( - \\"a\\", - { - className: \\"App-link\\", - href: \\"https://reactjs.org\\", - target: \\"_blank\\", - rel: \\"noopener noreferrer\\", - }, - \\"Learn React\\" - ) - ) - ); - }; - I.render( - N.createElement(N.StrictMode, null, N.createElement(u, null)), - document.getElementById(\\"root\\") - ); - }, - }, - (M) => { - M.O(0, [788], () => { - return (L = 831), M((M.s = L)); - var L; - }); - M.O(); - }, -]); -//# sourceMappingURL=main.8c5bc4d2.js.map -" -`; - -exports[`When working with a nested app can generate a js/runtime-main.83e93d07.js 1`] = ` -"(() => { - \\"use strict\\"; - var r = {}, - e = {}; - function o(a) { - var p = e[a]; - if (void 0 !== p) return p.exports; - var t = (e[a] = { exports: {} }); - return r[a](t, t.exports, o), t.exports; - } - (o.m = r), - (() => { - var r = []; - o.O = (e, a, p, t) => { - if (!a) { - var n = 1 / 0; - for (v = 0; v < r.length; v++) { - for (var [a, p, t] = r[v], s = !0, l = 0; l < a.length; l++) - (!1 & t || n >= t) && Object.keys(o.O).every((r) => o.O[r](a[l])) - ? a.splice(l--, 1) - : ((s = !1), t < n && (n = t)); - if (s) { - r.splice(v--, 1); - var i = p(); - void 0 !== i && (e = i); - } - } - return e; - } - t = t || 0; - for (var v = r.length; v > 0 && r[v - 1][2] > t; v--) r[v] = r[v - 1]; - r[v] = [a, p, t]; - }; - })(), - (o.o = (r, e) => Object.prototype.hasOwnProperty.call(r, e)), - (() => { - var r = { 252: 0 }; - o.O.j = (e) => 0 === r[e]; - var e = (e, a) => { - var p, - t, - [n, s, l] = a, - i = 0; - if (n.some((e) => 0 !== r[e])) { - for (p in s) o.o(s, p) && (o.m[p] = s[p]); - if (l) var v = l(o); - } - for (e && e(a); i < n.length; i++) - (t = n[i]), o.o(r, t) && r[t] && r[t][0](), (r[t] = 0); - return o.O(v); - }, - a = (globalThis.webpackChunk_scoped_sample_app = - globalThis.webpackChunk_scoped_sample_app || []); - a.forEach(e.bind(null, 0)), (a.push = e.bind(null, a.push.bind(a))); - })(); -})(); -//# sourceMappingURL=runtime-main.83e93d07.js.map -" -`; - -exports[`When working with a nested app can generate a manifest 1`] = ` -"{ - \\"short_name\\": \\"React App\\", - \\"name\\": \\"Create React App Sample\\", - \\"icons\\": [ - { - \\"src\\": \\"favicon.ico\\", - \\"sizes\\": \\"64x64 32x32 24x24 16x16\\", - \\"type\\": \\"image/x-icon\\" - }, - { - \\"src\\": \\"logo192.png\\", - \\"type\\": \\"image/png\\", - \\"sizes\\": \\"192x192\\" - }, - { - \\"src\\": \\"logo512.png\\", - \\"type\\": \\"image/png\\", - \\"sizes\\": \\"512x512\\" - } - ], - \\"start_url\\": \\".\\", - \\"display\\": \\"standalone\\", - \\"theme_color\\": \\"#000000\\", - \\"background_color\\": \\"#ffffff\\" -} -" -`; - -exports[`when working with a NODE_ENV app can generate a hashed js chunk in the js directory 1`] = ` -"\\"use strict\\"; -(globalThis.webpackChunknode_env_app = - globalThis.webpackChunknode_env_app || []).push([ - [179], - { - 740: () => { - console.log(\\"production\\"); - }, - }, - (o) => { - var e; - (e = 740), o((o.s = e)); - }, -]); -//# sourceMappingURL=main.6b9113da.js.map -" -`; - -exports[`when working with a NODE_ENV app can generate a js/main.6b9113da.js 1`] = ` -"\\"use strict\\"; -(globalThis.webpackChunknode_env_app = - globalThis.webpackChunknode_env_app || []).push([ - [179], - { - 740: () => { - console.log(\\"production\\"); - }, - }, - (o) => { - var e; - (e = 740), o((o.s = e)); - }, -]); -//# sourceMappingURL=main.6b9113da.js.map -" -`; - -exports[`when working with an app can generate a asset-manifest 1`] = ` -"{ - \\"files\\": { - \\"main.css\\": \\"/static/css/main.1a7488ce.css\\", - \\"main.js\\": \\"/static/js/main.14cec3f9.js\\", - \\"runtime-main.js\\": \\"/static/js/runtime-main.de9fd74d.js\\", - \\"static/js/316.7a4d5eb7.js\\": \\"/static/js/316.7a4d5eb7.js\\", - \\"index.html\\": \\"/index.html\\", - \\"main.1a7488ce.css.map\\": \\"/static/css/main.1a7488ce.css.map\\", - \\"main.14cec3f9.js.map\\": \\"/static/js/main.14cec3f9.js.map\\", - \\"runtime-main.de9fd74d.js.map\\": \\"/static/js/runtime-main.de9fd74d.js.map\\", - \\"316.7a4d5eb7.js.map\\": \\"/static/js/316.7a4d5eb7.js.map\\" - }, - \\"entrypoints\\": [ - \\"static/js/runtime-main.de9fd74d.js\\", - \\"static/js/316.7a4d5eb7.js\\", - \\"static/css/main.1a7488ce.css\\", - \\"static/js/main.14cec3f9.js\\" - ] -}" -`; - -exports[`when working with an app can generate a hashed main js chunk in the js directory 1`] = ` -"\\"use strict\\"; -(globalThis.webpackChunksample_app = - globalThis.webpackChunksample_app || []).push([ - [179], - { - 529: (M, L, j) => { - var N = j(784), - u = j(316); - const I = function () { - return N.createElement( - \\"div\\", - { className: \\"App\\" }, - N.createElement( - \\"header\\", - { className: \\"App-header\\" }, - N.createElement(\\"img\\", { - src: \\"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA4NDEuOSA1OTUuMyI+CiAgICA8ZyBmaWxsPSIjNjFEQUZCIj4KICAgICAgICA8cGF0aCBkPSJNNjY2LjMgMjk2LjVjMC0zMi41LTQwLjctNjMuMy0xMDMuMS04Mi40IDE0LjQtNjMuNiA4LTExNC4yLTIwLjItMTMwLjQtNi41LTMuOC0xNC4xLTUuNi0yMi40LTUuNnYyMi4zYzQuNiAwIDguMy45IDExLjQgMi42IDEzLjYgNy44IDE5LjUgMzcuNSAxNC45IDc1LjctMS4xIDkuNC0yLjkgMTkuMy01LjEgMjkuNC0xOS42LTQuOC00MS04LjUtNjMuNS0xMC45LTEzLjUtMTguNS0yNy41LTM1LjMtNDEuNi01MCAzMi42LTMwLjMgNjMuMi00Ni45IDg0LTQ2LjlWNzhjLTI3LjUgMC02My41IDE5LjYtOTkuOSA1My42LTM2LjQtMzMuOC03Mi40LTUzLjItOTkuOS01My4ydjIyLjNjMjAuNyAwIDUxLjQgMTYuNSA4NCA0Ni42LTE0IDE0LjctMjggMzEuNC00MS4zIDQ5LjktMjIuNiAyLjQtNDQgNi4xLTYzLjYgMTEtMi4zLTEwLTQtMTkuNy01LjItMjktNC43LTM4LjIgMS4xLTY3LjkgMTQuNi03NS44IDMtMS44IDYuOS0yLjYgMTEuNS0yLjZWNzguNWMtOC40IDAtMTYgMS44LTIyLjYgNS42LTI4LjEgMTYuMi0zNC40IDY2LjctMTkuOSAxMzAuMS02Mi4yIDE5LjItMTAyLjcgNDkuOS0xMDIuNyA4Mi4zIDAgMzIuNSA0MC43IDYzLjMgMTAzLjEgODIuNC0xNC40IDYzLjYtOCAxMTQuMiAyMC4yIDEzMC40IDYuNSAzLjggMTQuMSA1LjYgMjIuNSA1LjYgMjcuNSAwIDYzLjUtMTkuNiA5OS45LTUzLjYgMzYuNCAzMy44IDcyLjQgNTMuMiA5OS45IDUzLjIgOC40IDAgMTYtMS44IDIyLjYtNS42IDI4LjEtMTYuMiAzNC40LTY2LjcgMTkuOS0xMzAuMSA2Mi0xOS4xIDEwMi41LTQ5LjkgMTAyLjUtODIuM3ptLTEzMC4yLTY2LjdjLTMuNyAxMi45LTguMyAyNi4yLTEzLjUgMzkuNS00LjEtOC04LjQtMTYtMTMuMS0yNC00LjYtOC05LjUtMTUuOC0xNC40LTIzLjQgMTQuMiAyLjEgMjcuOSA0LjcgNDEgNy45em0tNDUuOCAxMDYuNWMtNy44IDEzLjUtMTUuOCAyNi4zLTI0LjEgMzguMi0xNC45IDEuMy0zMCAyLTQ1LjIgMi0xNS4xIDAtMzAuMi0uNy00NS0xLjktOC4zLTExLjktMTYuNC0yNC42LTI0LjItMzgtNy42LTEzLjEtMTQuNS0yNi40LTIwLjgtMzkuOCA2LjItMTMuNCAxMy4yLTI2LjggMjAuNy0zOS45IDcuOC0xMy41IDE1LjgtMjYuMyAyNC4xLTM4LjIgMTQuOS0xLjMgMzAtMiA0NS4yLTIgMTUuMSAwIDMwLjIuNyA0NSAxLjkgOC4zIDExLjkgMTYuNCAyNC42IDI0LjIgMzggNy42IDEzLjEgMTQuNSAyNi40IDIwLjggMzkuOC02LjMgMTMuNC0xMy4yIDI2LjgtMjAuNyAzOS45em0zMi4zLTEzYzUuNCAxMy40IDEwIDI2LjggMTMuOCAzOS44LTEzLjEgMy4yLTI2LjkgNS45LTQxLjIgOCA0LjktNy43IDkuOC0xNS42IDE0LjQtMjMuNyA0LjYtOCA4LjktMTYuMSAxMy0yNC4xek00MjEuMiA0MzBjLTkuMy05LjYtMTguNi0yMC4zLTI3LjgtMzIgOSAuNCAxOC4yLjcgMjcuNS43IDkuNCAwIDE4LjctLjIgMjcuOC0uNy05IDExLjctMTguMyAyMi40LTI3LjUgMzJ6bS03NC40LTU4LjljLTE0LjItMi4xLTI3LjktNC43LTQxLTcuOSAzLjctMTIuOSA4LjMtMjYuMiAxMy41LTM5LjUgNC4xIDggOC40IDE2IDEzLjEgMjQgNC43IDggOS41IDE1LjggMTQuNCAyMy40ek00MjAuNyAxNjNjOS4zIDkuNiAxOC42IDIwLjMgMjcuOCAzMi05LS40LTE4LjItLjctMjcuNS0uNy05LjQgMC0xOC43LjItMjcuOC43IDktMTEuNyAxOC4zLTIyLjQgMjcuNS0zMnptLTc0IDU4LjljLTQuOSA3LjctOS44IDE1LjYtMTQuNCAyMy43LTQuNiA4LTguOSAxNi0xMyAyNC01LjQtMTMuNC0xMC0yNi44LTEzLjgtMzkuOCAxMy4xLTMuMSAyNi45LTUuOCA0MS4yLTcuOXptLTkwLjUgMTI1LjJjLTM1LjQtMTUuMS01OC4zLTM0LjktNTguMy01MC42IDAtMTUuNyAyMi45LTM1LjYgNTguMy01MC42IDguNi0zLjcgMTgtNyAyNy43LTEwLjEgNS43IDE5LjYgMTMuMiA0MCAyMi41IDYwLjktOS4yIDIwLjgtMTYuNiA0MS4xLTIyLjIgNjAuNi05LjktMy4xLTE5LjMtNi41LTI4LTEwLjJ6TTMxMCA0OTBjLTEzLjYtNy44LTE5LjUtMzcuNS0xNC45LTc1LjcgMS4xLTkuNCAyLjktMTkuMyA1LjEtMjkuNCAxOS42IDQuOCA0MSA4LjUgNjMuNSAxMC45IDEzLjUgMTguNSAyNy41IDM1LjMgNDEuNiA1MC0zMi42IDMwLjMtNjMuMiA0Ni45LTg0IDQ2LjktNC41LS4xLTguMy0xLTExLjMtMi43em0yMzcuMi03Ni4yYzQuNyAzOC4yLTEuMSA2Ny45LTE0LjYgNzUuOC0zIDEuOC02LjkgMi42LTExLjUgMi42LTIwLjcgMC01MS40LTE2LjUtODQtNDYuNiAxNC0xNC43IDI4LTMxLjQgNDEuMy00OS45IDIyLjYtMi40IDQ0LTYuMSA2My42LTExIDIuMyAxMC4xIDQuMSAxOS44IDUuMiAyOS4xem0zOC41LTY2LjdjLTguNiAzLjctMTggNy0yNy43IDEwLjEtNS43LTE5LjYtMTMuMi00MC0yMi41LTYwLjkgOS4yLTIwLjggMTYuNi00MS4xIDIyLjItNjAuNiA5LjkgMy4xIDE5LjMgNi41IDI4LjEgMTAuMiAzNS40IDE1LjEgNTguMyAzNC45IDU4LjMgNTAuNi0uMSAxNS43LTIzIDM1LjYtNTguNCA1MC42ek0zMjAuOCA3OC40eiIvPgogICAgICAgIDxjaXJjbGUgY3g9IjQyMC45IiBjeT0iMjk2LjUiIHI9IjQ1LjciLz4KICAgICAgICA8cGF0aCBkPSJNNTIwLjUgNzguMXoiLz4KICAgIDwvZz4KPC9zdmc+Cg==\\", - className: \\"App-logo\\", - alt: \\"logo\\", - }), - N.createElement( - \\"p\\", - null, - \\"Edit \\", - N.createElement(\\"code\\", null, \\"src/App.tsx\\"), - \\" and save to reload.\\" - ), - N.createElement( - \\"a\\", - { - className: \\"App-link\\", - href: \\"https://reactjs.org\\", - target: \\"_blank\\", - rel: \\"noopener noreferrer\\", - }, - \\"Learn React\\" - ) - ), - N.createElement( - \\"div\\", - { \\"data-testid\\": \\"test-this\\" }, - \\"this is a modular app\\" - ) - ); - }; - u.render( - N.createElement(N.StrictMode, null, N.createElement(I, null)), - document.getElementById(\\"root\\") - ); - }, - }, - (M) => { - M.O(0, [316], () => { - return (L = 529), M((M.s = L)); - var L; - }); - M.O(); - }, -]); -//# sourceMappingURL=main.14cec3f9.js.map -" -`; - -exports[`when working with an app can generate a hashed runtime chunk in the js directory 1`] = ` -"(() => { - \\"use strict\\"; - var r = {}, - e = {}; - function a(o) { - var t = e[o]; - if (void 0 !== t) return t.exports; - var n = (e[o] = { exports: {} }); - return r[o](n, n.exports, a), n.exports; - } - (a.m = r), - (() => { - var r = []; - a.O = (e, o, t, n) => { - if (!o) { - var p = 1 / 0; - for (v = 0; v < r.length; v++) { - for (var [o, t, n] = r[v], l = !0, i = 0; i < o.length; i++) - (!1 & n || p >= n) && Object.keys(a.O).every((r) => a.O[r](o[i])) - ? o.splice(i--, 1) - : ((l = !1), n < p && (p = n)); - if (l) { - r.splice(v--, 1); - var s = t(); - void 0 !== s && (e = s); - } - } - return e; - } - n = n || 0; - for (var v = r.length; v > 0 && r[v - 1][2] > n; v--) r[v] = r[v - 1]; - r[v] = [o, t, n]; - }; - })(), - (a.o = (r, e) => Object.prototype.hasOwnProperty.call(r, e)), - (() => { - var r = { 252: 0 }; - a.O.j = (e) => 0 === r[e]; - var e = (e, o) => { - var t, - n, - [p, l, i] = o, - s = 0; - if (p.some((e) => 0 !== r[e])) { - for (t in l) a.o(l, t) && (a.m[t] = l[t]); - if (i) var v = i(a); - } - for (e && e(o); s < p.length; s++) - (n = p[s]), a.o(r, n) && r[n] && r[n][0](), (r[n] = 0); - return a.O(v); - }, - o = (globalThis.webpackChunksample_app = - globalThis.webpackChunksample_app || []); - o.forEach(e.bind(null, 0)), (o.push = e.bind(null, o.push.bind(o))); - })(); -})(); -//# sourceMappingURL=runtime-main.de9fd74d.js.map -" -`; - -exports[`when working with an app can generate a hashed vendor chunk in the js directory 1`] = ` -"/*! For license information please see 316.7a4d5eb7.js.LICENSE.txt */ -\\"use strict\\"; -(globalThis.webpackChunksample_app = - globalThis.webpackChunksample_app || []).push([ - [316], - { - 320: (e) => { - var t = Object.getOwnPropertySymbols, - n = Object.prototype.hasOwnProperty, - r = Object.prototype.propertyIsEnumerable; - function l(e) { - if (null === e || void 0 === e) - throw new TypeError( - \\"Object.assign cannot be called with null or undefined\\" - ); - return Object(e); - } - e.exports = (function () { - try { - if (!Object.assign) return !1; - var e = new String(\\"abc\\"); - if (((e[5] = \\"de\\"), \\"5\\" === Object.getOwnPropertyNames(e)[0])) - return !1; - for (var t = {}, n = 0; n < 10; n++) - t[\\"_\\" + String.fromCharCode(n)] = n; - if ( - \\"0123456789\\" !== - Object.getOwnPropertyNames(t) - .map(function (e) { - return t[e]; - }) - .join(\\"\\") - ) - return !1; - var r = {}; - return ( - \\"abcdefghijklmnopqrst\\".split(\\"\\").forEach(function (e) { - r[e] = e; - }), - \\"abcdefghijklmnopqrst\\" === - Object.keys(Object.assign({}, r)).join(\\"\\") - ); - } catch (l) { - return !1; - } - })() - ? Object.assign - : function (e, a) { - for (var o, u, i = l(e), s = 1; s < arguments.length; s++) { - for (var c in (o = Object(arguments[s]))) - n.call(o, c) && (i[c] = o[c]); - if (t) { - u = t(o); - for (var f = 0; f < u.length; f++) - r.call(o, u[f]) && (i[u[f]] = o[u[f]]); - } - } - return i; - }; - }, - 967: (e, t, n) => { - var r = n(784), - l = n(320), - a = n(616); - function o(e) { - for ( - var t = \\"https://reactjs.org/docs/error-decoder.html?invariant=\\" + e, - n = 1; - n < arguments.length; - n++ - ) - t += \\"&args[]=\\" + encodeURIComponent(arguments[n]); - return ( - \\"Minified React error #\\" + - e + - \\"; visit \\" + - t + - \\" for the full message or use the non-minified dev environment for full errors and additional helpful warnings.\\" - ); - } - if (!r) throw Error(o(227)); - var u = new Set(), - i = {}; - function s(e, t) { - c(e, t), c(e + \\"Capture\\", t); - } - function c(e, t) { - for (i[e] = t, e = 0; e < t.length; e++) u.add(t[e]); - } - var f = !( - \\"undefined\\" === typeof window || - \\"undefined\\" === typeof window.document || - \\"undefined\\" === typeof window.document.createElement - ), - d = - /^[:A-Z_a-z\\\\u00C0-\\\\u00D6\\\\u00D8-\\\\u00F6\\\\u00F8-\\\\u02FF\\\\u0370-\\\\u037D\\\\u037F-\\\\u1FFF\\\\u200C-\\\\u200D\\\\u2070-\\\\u218F\\\\u2C00-\\\\u2FEF\\\\u3001-\\\\uD7FF\\\\uF900-\\\\uFDCF\\\\uFDF0-\\\\uFFFD][:A-Z_a-z\\\\u00C0-\\\\u00D6\\\\u00D8-\\\\u00F6\\\\u00F8-\\\\u02FF\\\\u0370-\\\\u037D\\\\u037F-\\\\u1FFF\\\\u200C-\\\\u200D\\\\u2070-\\\\u218F\\\\u2C00-\\\\u2FEF\\\\u3001-\\\\uD7FF\\\\uF900-\\\\uFDCF\\\\uFDF0-\\\\uFFFD\\\\-.0-9\\\\u00B7\\\\u0300-\\\\u036F\\\\u203F-\\\\u2040]*$/, - p = Object.prototype.hasOwnProperty, - h = {}, - m = {}; - function v(e, t, n, r, l, a, o) { - (this.acceptsBooleans = 2 === t || 3 === t || 4 === t), - (this.attributeName = r), - (this.attributeNamespace = l), - (this.mustUseProperty = n), - (this.propertyName = e), - (this.type = t), - (this.sanitizeURL = a), - (this.removeEmptyString = o); - } - var g = {}; - \\"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style\\" - .split(\\" \\") - .forEach(function (e) { - g[e] = new v(e, 0, !1, e, null, !1, !1); - }), - [ - [\\"acceptCharset\\", \\"accept-charset\\"], - [\\"className\\", \\"class\\"], - [\\"htmlFor\\", \\"for\\"], - [\\"httpEquiv\\", \\"http-equiv\\"], - ].forEach(function (e) { - var t = e[0]; - g[t] = new v(t, 1, !1, e[1], null, !1, !1); - }), - [\\"contentEditable\\", \\"draggable\\", \\"spellCheck\\", \\"value\\"].forEach( - function (e) { - g[e] = new v(e, 2, !1, e.toLowerCase(), null, !1, !1); - } - ), - [ - \\"autoReverse\\", - \\"externalResourcesRequired\\", - \\"focusable\\", - \\"preserveAlpha\\", - ].forEach(function (e) { - g[e] = new v(e, 2, !1, e, null, !1, !1); - }), - \\"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope\\" - .split(\\" \\") - .forEach(function (e) { - g[e] = new v(e, 3, !1, e.toLowerCase(), null, !1, !1); - }), - [\\"checked\\", \\"multiple\\", \\"muted\\", \\"selected\\"].forEach(function (e) { - g[e] = new v(e, 3, !0, e, null, !1, !1); - }), - [\\"capture\\", \\"download\\"].forEach(function (e) { - g[e] = new v(e, 4, !1, e, null, !1, !1); - }), - [\\"cols\\", \\"rows\\", \\"size\\", \\"span\\"].forEach(function (e) { - g[e] = new v(e, 6, !1, e, null, !1, !1); - }), - [\\"rowSpan\\", \\"start\\"].forEach(function (e) { - g[e] = new v(e, 5, !1, e.toLowerCase(), null, !1, !1); - }); - var y = /[\\\\-:]([a-z])/g; - function b(e) { - return e[1].toUpperCase(); - } - function w(e, t, n, r) { - var l = g.hasOwnProperty(t) ? g[t] : null; - (null !== l - ? 0 === l.type - : !r && - 2 < t.length && - (\\"o\\" === t[0] || \\"O\\" === t[0]) && - (\\"n\\" === t[1] || \\"N\\" === t[1])) || - ((function (e, t, n, r) { - if ( - null === t || - \\"undefined\\" === typeof t || - (function (e, t, n, r) { - if (null !== n && 0 === n.type) return !1; - switch (typeof t) { - case \\"function\\": - case \\"symbol\\": - return !0; - case \\"boolean\\": - return ( - !r && - (null !== n - ? !n.acceptsBooleans - : \\"data-\\" !== (e = e.toLowerCase().slice(0, 5)) && - \\"aria-\\" !== e) - ); - default: - return !1; - } - })(e, t, n, r) - ) - return !0; - if (r) return !1; - if (null !== n) - switch (n.type) { - case 3: - return !t; - case 4: - return !1 === t; - case 5: - return isNaN(t); - case 6: - return isNaN(t) || 1 > t; - } - return !1; - })(t, n, l, r) && (n = null), - r || null === l - ? (function (e) { - return ( - !!p.call(m, e) || - (!p.call(h, e) && - (d.test(e) ? (m[e] = !0) : ((h[e] = !0), !1))) - ); - })(t) && - (null === n ? e.removeAttribute(t) : e.setAttribute(t, \\"\\" + n)) - : l.mustUseProperty - ? (e[l.propertyName] = null === n ? 3 !== l.type && \\"\\" : n) - : ((t = l.attributeName), - (r = l.attributeNamespace), - null === n - ? e.removeAttribute(t) - : ((n = - 3 === (l = l.type) || (4 === l && !0 === n) ? \\"\\" : \\"\\" + n), - r ? e.setAttributeNS(r, t, n) : e.setAttribute(t, n)))); - } - \\"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height\\" - .split(\\" \\") - .forEach(function (e) { - var t = e.replace(y, b); - g[t] = new v(t, 1, !1, e, null, !1, !1); - }), - \\"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type\\" - .split(\\" \\") - .forEach(function (e) { - var t = e.replace(y, b); - g[t] = new v(t, 1, !1, e, \\"http://www.w3.org/1999/xlink\\", !1, !1); - }), - [\\"xml:base\\", \\"xml:lang\\", \\"xml:space\\"].forEach(function (e) { - var t = e.replace(y, b); - g[t] = new v( - t, - 1, - !1, - e, - \\"http://www.w3.org/XML/1998/namespace\\", - !1, - !1 - ); - }), - [\\"tabIndex\\", \\"crossOrigin\\"].forEach(function (e) { - g[e] = new v(e, 1, !1, e.toLowerCase(), null, !1, !1); - }), - (g.xlinkHref = new v( - \\"xlinkHref\\", - 1, - !1, - \\"xlink:href\\", - \\"http://www.w3.org/1999/xlink\\", - !0, - !1 - )), - [\\"src\\", \\"href\\", \\"action\\", \\"formAction\\"].forEach(function (e) { - g[e] = new v(e, 1, !1, e.toLowerCase(), null, !0, !0); - }); - var k = r.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED, - S = 60103, - E = 60106, - x = 60107, - C = 60108, - _ = 60114, - P = 60109, - N = 60110, - T = 60112, - z = 60113, - L = 60120, - O = 60115, - M = 60116, - R = 60121, - F = 60128, - D = 60129, - I = 60130, - U = 60131; - if (\\"function\\" === typeof Symbol && Symbol.for) { - var j = Symbol.for; - (S = j(\\"react.element\\")), - (E = j(\\"react.portal\\")), - (x = j(\\"react.fragment\\")), - (C = j(\\"react.strict_mode\\")), - (_ = j(\\"react.profiler\\")), - (P = j(\\"react.provider\\")), - (N = j(\\"react.context\\")), - (T = j(\\"react.forward_ref\\")), - (z = j(\\"react.suspense\\")), - (L = j(\\"react.suspense_list\\")), - (O = j(\\"react.memo\\")), - (M = j(\\"react.lazy\\")), - (R = j(\\"react.block\\")), - j(\\"react.scope\\"), - (F = j(\\"react.opaque.id\\")), - (D = j(\\"react.debug_trace_mode\\")), - (I = j(\\"react.offscreen\\")), - (U = j(\\"react.legacy_hidden\\")); - } - var A, - V = \\"function\\" === typeof Symbol && Symbol.iterator; - function B(e) { - return null === e || \\"object\\" !== typeof e - ? null - : \\"function\\" === typeof (e = (V && e[V]) || e[\\"@@iterator\\"]) - ? e - : null; - } - function $(e) { - if (void 0 === A) - try { - throw Error(); - } catch (n) { - var t = n.stack.trim().match(/\\\\n( *(at )?)/); - A = (t && t[1]) || \\"\\"; - } - return \\"\\\\n\\" + A + e; - } - var W = !1; - function H(e, t) { - if (!e || W) return \\"\\"; - W = !0; - var n = Error.prepareStackTrace; - Error.prepareStackTrace = void 0; - try { - if (t) - if ( - ((t = function () { - throw Error(); - }), - Object.defineProperty(t.prototype, \\"props\\", { - set: function () { - throw Error(); - }, - }), - \\"object\\" === typeof Reflect && Reflect.construct) - ) { - try { - Reflect.construct(t, []); - } catch (i) { - var r = i; - } - Reflect.construct(e, [], t); - } else { - try { - t.call(); - } catch (i) { - r = i; - } - e.call(t.prototype); - } - else { - try { - throw Error(); - } catch (i) { - r = i; - } - e(); - } - } catch (i) { - if (i && r && \\"string\\" === typeof i.stack) { - for ( - var l = i.stack.split(\\"\\\\n\\"), - a = r.stack.split(\\"\\\\n\\"), - o = l.length - 1, - u = a.length - 1; - 1 <= o && 0 <= u && l[o] !== a[u]; - - ) - u--; - for (; 1 <= o && 0 <= u; o--, u--) - if (l[o] !== a[u]) { - if (1 !== o || 1 !== u) - do { - if ((o--, 0 > --u || l[o] !== a[u])) - return \\"\\\\n\\" + l[o].replace(\\" at new \\", \\" at \\"); - } while (1 <= o && 0 <= u); - break; - } - } - } finally { - (W = !1), (Error.prepareStackTrace = n); - } - return (e = e ? e.displayName || e.name : \\"\\") ? $(e) : \\"\\"; - } - function Q(e) { - switch (e.tag) { - case 5: - return $(e.type); - case 16: - return $(\\"Lazy\\"); - case 13: - return $(\\"Suspense\\"); - case 19: - return $(\\"SuspenseList\\"); - case 0: - case 2: - case 15: - return (e = H(e.type, !1)); - case 11: - return (e = H(e.type.render, !1)); - case 22: - return (e = H(e.type._render, !1)); - case 1: - return (e = H(e.type, !0)); - default: - return \\"\\"; - } - } - function q(e) { - if (null == e) return null; - if (\\"function\\" === typeof e) return e.displayName || e.name || null; - if (\\"string\\" === typeof e) return e; - switch (e) { - case x: - return \\"Fragment\\"; - case E: - return \\"Portal\\"; - case _: - return \\"Profiler\\"; - case C: - return \\"StrictMode\\"; - case z: - return \\"Suspense\\"; - case L: - return \\"SuspenseList\\"; - } - if (\\"object\\" === typeof e) - switch (e.$$typeof) { - case N: - return (e.displayName || \\"Context\\") + \\".Consumer\\"; - case P: - return (e._context.displayName || \\"Context\\") + \\".Provider\\"; - case T: - var t = e.render; - return ( - (t = t.displayName || t.name || \\"\\"), - e.displayName || - (\\"\\" !== t ? \\"ForwardRef(\\" + t + \\")\\" : \\"ForwardRef\\") - ); - case O: - return q(e.type); - case R: - return q(e._render); - case M: - (t = e._payload), (e = e._init); - try { - return q(e(t)); - } catch (n) {} - } - return null; - } - function K(e) { - switch (typeof e) { - case \\"boolean\\": - case \\"number\\": - case \\"object\\": - case \\"string\\": - case \\"undefined\\": - return e; - default: - return \\"\\"; - } - } - function Y(e) { - var t = e.type; - return ( - (e = e.nodeName) && - \\"input\\" === e.toLowerCase() && - (\\"checkbox\\" === t || \\"radio\\" === t) - ); - } - function X(e) { - e._valueTracker || - (e._valueTracker = (function (e) { - var t = Y(e) ? \\"checked\\" : \\"value\\", - n = Object.getOwnPropertyDescriptor(e.constructor.prototype, t), - r = \\"\\" + e[t]; - if ( - !e.hasOwnProperty(t) && - \\"undefined\\" !== typeof n && - \\"function\\" === typeof n.get && - \\"function\\" === typeof n.set - ) { - var l = n.get, - a = n.set; - return ( - Object.defineProperty(e, t, { - configurable: !0, - get: function () { - return l.call(this); - }, - set: function (e) { - (r = \\"\\" + e), a.call(this, e); - }, - }), - Object.defineProperty(e, t, { enumerable: n.enumerable }), - { - getValue: function () { - return r; - }, - setValue: function (e) { - r = \\"\\" + e; - }, - stopTracking: function () { - (e._valueTracker = null), delete e[t]; - }, - } - ); - } - })(e)); - } - function G(e) { - if (!e) return !1; - var t = e._valueTracker; - if (!t) return !0; - var n = t.getValue(), - r = \\"\\"; - return ( - e && (r = Y(e) ? (e.checked ? \\"true\\" : \\"false\\") : e.value), - (e = r) !== n && (t.setValue(e), !0) - ); - } - function Z(e) { - if ( - \\"undefined\\" === - typeof (e = - e || (\\"undefined\\" !== typeof document ? document : void 0)) - ) - return null; - try { - return e.activeElement || e.body; - } catch (t) { - return e.body; - } - } - function J(e, t) { - var n = t.checked; - return l({}, t, { - defaultChecked: void 0, - defaultValue: void 0, - value: void 0, - checked: null != n ? n : e._wrapperState.initialChecked, - }); - } - function ee(e, t) { - var n = null == t.defaultValue ? \\"\\" : t.defaultValue, - r = null != t.checked ? t.checked : t.defaultChecked; - (n = K(null != t.value ? t.value : n)), - (e._wrapperState = { - initialChecked: r, - initialValue: n, - controlled: - \\"checkbox\\" === t.type || \\"radio\\" === t.type - ? null != t.checked - : null != t.value, - }); - } - function te(e, t) { - null != (t = t.checked) && w(e, \\"checked\\", t, !1); - } - function ne(e, t) { - te(e, t); - var n = K(t.value), - r = t.type; - if (null != n) - \\"number\\" === r - ? ((0 === n && \\"\\" === e.value) || e.value != n) && - (e.value = \\"\\" + n) - : e.value !== \\"\\" + n && (e.value = \\"\\" + n); - else if (\\"submit\\" === r || \\"reset\\" === r) - return void e.removeAttribute(\\"value\\"); - t.hasOwnProperty(\\"value\\") - ? le(e, t.type, n) - : t.hasOwnProperty(\\"defaultValue\\") && - le(e, t.type, K(t.defaultValue)), - null == t.checked && - null != t.defaultChecked && - (e.defaultChecked = !!t.defaultChecked); - } - function re(e, t, n) { - if (t.hasOwnProperty(\\"value\\") || t.hasOwnProperty(\\"defaultValue\\")) { - var r = t.type; - if ( - !( - (\\"submit\\" !== r && \\"reset\\" !== r) || - (void 0 !== t.value && null !== t.value) - ) - ) - return; - (t = \\"\\" + e._wrapperState.initialValue), - n || t === e.value || (e.value = t), - (e.defaultValue = t); - } - \\"\\" !== (n = e.name) && (e.name = \\"\\"), - (e.defaultChecked = !!e._wrapperState.initialChecked), - \\"\\" !== n && (e.name = n); - } - function le(e, t, n) { - (\\"number\\" === t && Z(e.ownerDocument) === e) || - (null == n - ? (e.defaultValue = \\"\\" + e._wrapperState.initialValue) - : e.defaultValue !== \\"\\" + n && (e.defaultValue = \\"\\" + n)); - } - function ae(e, t) { - return ( - (e = l({ children: void 0 }, t)), - (t = (function (e) { - var t = \\"\\"; - return ( - r.Children.forEach(e, function (e) { - null != e && (t += e); - }), - t - ); - })(t.children)) && (e.children = t), - e - ); - } - function oe(e, t, n, r) { - if (((e = e.options), t)) { - t = {}; - for (var l = 0; l < n.length; l++) t[\\"$\\" + n[l]] = !0; - for (n = 0; n < e.length; n++) - (l = t.hasOwnProperty(\\"$\\" + e[n].value)), - e[n].selected !== l && (e[n].selected = l), - l && r && (e[n].defaultSelected = !0); - } else { - for (n = \\"\\" + K(n), t = null, l = 0; l < e.length; l++) { - if (e[l].value === n) - return ( - (e[l].selected = !0), void (r && (e[l].defaultSelected = !0)) - ); - null !== t || e[l].disabled || (t = e[l]); - } - null !== t && (t.selected = !0); - } - } - function ue(e, t) { - if (null != t.dangerouslySetInnerHTML) throw Error(o(91)); - return l({}, t, { - value: void 0, - defaultValue: void 0, - children: \\"\\" + e._wrapperState.initialValue, - }); - } - function ie(e, t) { - var n = t.value; - if (null == n) { - if (((n = t.children), (t = t.defaultValue), null != n)) { - if (null != t) throw Error(o(92)); - if (Array.isArray(n)) { - if (!(1 >= n.length)) throw Error(o(93)); - n = n[0]; - } - t = n; - } - null == t && (t = \\"\\"), (n = t); - } - e._wrapperState = { initialValue: K(n) }; - } - function se(e, t) { - var n = K(t.value), - r = K(t.defaultValue); - null != n && - ((n = \\"\\" + n) !== e.value && (e.value = n), - null == t.defaultValue && - e.defaultValue !== n && - (e.defaultValue = n)), - null != r && (e.defaultValue = \\"\\" + r); - } - function ce(e) { - var t = e.textContent; - t === e._wrapperState.initialValue && - \\"\\" !== t && - null !== t && - (e.value = t); - } - var fe = \\"http://www.w3.org/1999/xhtml\\", - de = \\"http://www.w3.org/2000/svg\\"; - function pe(e) { - switch (e) { - case \\"svg\\": - return \\"http://www.w3.org/2000/svg\\"; - case \\"math\\": - return \\"http://www.w3.org/1998/Math/MathML\\"; - default: - return \\"http://www.w3.org/1999/xhtml\\"; - } - } - function he(e, t) { - return null == e || \\"http://www.w3.org/1999/xhtml\\" === e - ? pe(t) - : \\"http://www.w3.org/2000/svg\\" === e && \\"foreignObject\\" === t - ? \\"http://www.w3.org/1999/xhtml\\" - : e; - } - var me, - ve, - ge = - ((ve = function (e, t) { - if (e.namespaceURI !== de || \\"innerHTML\\" in e) e.innerHTML = t; - else { - for ( - (me = me || document.createElement(\\"div\\")).innerHTML = - \\"\\" + t.valueOf().toString() + \\"\\", - t = me.firstChild; - e.firstChild; - - ) - e.removeChild(e.firstChild); - for (; t.firstChild; ) e.appendChild(t.firstChild); - } - }), - \\"undefined\\" !== typeof MSApp && MSApp.execUnsafeLocalFunction - ? function (e, t, n, r) { - MSApp.execUnsafeLocalFunction(function () { - return ve(e, t); - }); - } - : ve); - function ye(e, t) { - if (t) { - var n = e.firstChild; - if (n && n === e.lastChild && 3 === n.nodeType) - return void (n.nodeValue = t); - } - e.textContent = t; - } - var be = { - animationIterationCount: !0, - borderImageOutset: !0, - borderImageSlice: !0, - borderImageWidth: !0, - boxFlex: !0, - boxFlexGroup: !0, - boxOrdinalGroup: !0, - columnCount: !0, - columns: !0, - flex: !0, - flexGrow: !0, - flexPositive: !0, - flexShrink: !0, - flexNegative: !0, - flexOrder: !0, - gridArea: !0, - gridRow: !0, - gridRowEnd: !0, - gridRowSpan: !0, - gridRowStart: !0, - gridColumn: !0, - gridColumnEnd: !0, - gridColumnSpan: !0, - gridColumnStart: !0, - fontWeight: !0, - lineClamp: !0, - lineHeight: !0, - opacity: !0, - order: !0, - orphans: !0, - tabSize: !0, - widows: !0, - zIndex: !0, - zoom: !0, - fillOpacity: !0, - floodOpacity: !0, - stopOpacity: !0, - strokeDasharray: !0, - strokeDashoffset: !0, - strokeMiterlimit: !0, - strokeOpacity: !0, - strokeWidth: !0, - }, - we = [\\"Webkit\\", \\"ms\\", \\"Moz\\", \\"O\\"]; - function ke(e, t, n) { - return null == t || \\"boolean\\" === typeof t || \\"\\" === t - ? \\"\\" - : n || - \\"number\\" !== typeof t || - 0 === t || - (be.hasOwnProperty(e) && be[e]) - ? (\\"\\" + t).trim() - : t + \\"px\\"; - } - function Se(e, t) { - for (var n in ((e = e.style), t)) - if (t.hasOwnProperty(n)) { - var r = 0 === n.indexOf(\\"--\\"), - l = ke(n, t[n], r); - \\"float\\" === n && (n = \\"cssFloat\\"), - r ? e.setProperty(n, l) : (e[n] = l); - } - } - Object.keys(be).forEach(function (e) { - we.forEach(function (t) { - (t = t + e.charAt(0).toUpperCase() + e.substring(1)), (be[t] = be[e]); - }); - }); - var Ee = l( - { menuitem: !0 }, - { - area: !0, - base: !0, - br: !0, - col: !0, - embed: !0, - hr: !0, - img: !0, - input: !0, - keygen: !0, - link: !0, - meta: !0, - param: !0, - source: !0, - track: !0, - wbr: !0, - } - ); - function xe(e, t) { - if (t) { - if ( - Ee[e] && - (null != t.children || null != t.dangerouslySetInnerHTML) - ) - throw Error(o(137, e)); - if (null != t.dangerouslySetInnerHTML) { - if (null != t.children) throw Error(o(60)); - if ( - \\"object\\" !== typeof t.dangerouslySetInnerHTML || - !(\\"__html\\" in t.dangerouslySetInnerHTML) - ) - throw Error(o(61)); - } - if (null != t.style && \\"object\\" !== typeof t.style) - throw Error(o(62)); - } - } - function Ce(e, t) { - if (-1 === e.indexOf(\\"-\\")) return \\"string\\" === typeof t.is; - switch (e) { - case \\"annotation-xml\\": - case \\"color-profile\\": - case \\"font-face\\": - case \\"font-face-src\\": - case \\"font-face-uri\\": - case \\"font-face-format\\": - case \\"font-face-name\\": - case \\"missing-glyph\\": - return !1; - default: - return !0; - } - } - function _e(e) { - return ( - (e = e.target || e.srcElement || window).correspondingUseElement && - (e = e.correspondingUseElement), - 3 === e.nodeType ? e.parentNode : e - ); - } - var Pe = null, - Ne = null, - Te = null; - function ze(e) { - if ((e = rl(e))) { - if (\\"function\\" !== typeof Pe) throw Error(o(280)); - var t = e.stateNode; - t && ((t = al(t)), Pe(e.stateNode, e.type, t)); - } - } - function Le(e) { - Ne ? (Te ? Te.push(e) : (Te = [e])) : (Ne = e); - } - function Oe() { - if (Ne) { - var e = Ne, - t = Te; - if (((Te = Ne = null), ze(e), t)) - for (e = 0; e < t.length; e++) ze(t[e]); - } - } - function Me(e, t) { - return e(t); - } - function Re(e, t, n, r, l) { - return e(t, n, r, l); - } - function Fe() {} - var De = Me, - Ie = !1, - Ue = !1; - function je() { - (null === Ne && null === Te) || (Fe(), Oe()); - } - function Ae(e, t) { - var n = e.stateNode; - if (null === n) return null; - var r = al(n); - if (null === r) return null; - n = r[t]; - e: switch (t) { - case \\"onClick\\": - case \\"onClickCapture\\": - case \\"onDoubleClick\\": - case \\"onDoubleClickCapture\\": - case \\"onMouseDown\\": - case \\"onMouseDownCapture\\": - case \\"onMouseMove\\": - case \\"onMouseMoveCapture\\": - case \\"onMouseUp\\": - case \\"onMouseUpCapture\\": - case \\"onMouseEnter\\": - (r = !r.disabled) || - (r = !( - \\"button\\" === (e = e.type) || - \\"input\\" === e || - \\"select\\" === e || - \\"textarea\\" === e - )), - (e = !r); - break e; - default: - e = !1; - } - if (e) return null; - if (n && \\"function\\" !== typeof n) throw Error(o(231, t, typeof n)); - return n; - } - var Ve = !1; - if (f) - try { - var Be = {}; - Object.defineProperty(Be, \\"passive\\", { - get: function () { - Ve = !0; - }, - }), - window.addEventListener(\\"test\\", Be, Be), - window.removeEventListener(\\"test\\", Be, Be); - } catch (ve) { - Ve = !1; - } - function $e(e, t, n, r, l, a, o, u, i) { - var s = Array.prototype.slice.call(arguments, 3); - try { - t.apply(n, s); - } catch (c) { - this.onError(c); - } - } - var We = !1, - He = null, - Qe = !1, - qe = null, - Ke = { - onError: function (e) { - (We = !0), (He = e); - }, - }; - function Ye(e, t, n, r, l, a, o, u, i) { - (We = !1), (He = null), $e.apply(Ke, arguments); - } - function Xe(e) { - var t = e, - n = e; - if (e.alternate) for (; t.return; ) t = t.return; - else { - e = t; - do { - 0 !== (1026 & (t = e).flags) && (n = t.return), (e = t.return); - } while (e); - } - return 3 === t.tag ? n : null; - } - function Ge(e) { - if (13 === e.tag) { - var t = e.memoizedState; - if ( - (null === t && null !== (e = e.alternate) && (t = e.memoizedState), - null !== t) - ) - return t.dehydrated; - } - return null; - } - function Ze(e) { - if (Xe(e) !== e) throw Error(o(188)); - } - function Je(e) { - if ( - ((e = (function (e) { - var t = e.alternate; - if (!t) { - if (null === (t = Xe(e))) throw Error(o(188)); - return t !== e ? null : e; - } - for (var n = e, r = t; ; ) { - var l = n.return; - if (null === l) break; - var a = l.alternate; - if (null === a) { - if (null !== (r = l.return)) { - n = r; - continue; - } - break; - } - if (l.child === a.child) { - for (a = l.child; a; ) { - if (a === n) return Ze(l), e; - if (a === r) return Ze(l), t; - a = a.sibling; - } - throw Error(o(188)); - } - if (n.return !== r.return) (n = l), (r = a); - else { - for (var u = !1, i = l.child; i; ) { - if (i === n) { - (u = !0), (n = l), (r = a); - break; - } - if (i === r) { - (u = !0), (r = l), (n = a); - break; - } - i = i.sibling; - } - if (!u) { - for (i = a.child; i; ) { - if (i === n) { - (u = !0), (n = a), (r = l); - break; - } - if (i === r) { - (u = !0), (r = a), (n = l); - break; - } - i = i.sibling; - } - if (!u) throw Error(o(189)); - } - } - if (n.alternate !== r) throw Error(o(190)); - } - if (3 !== n.tag) throw Error(o(188)); - return n.stateNode.current === n ? e : t; - })(e)), - !e) - ) - return null; - for (var t = e; ; ) { - if (5 === t.tag || 6 === t.tag) return t; - if (t.child) (t.child.return = t), (t = t.child); - else { - if (t === e) break; - for (; !t.sibling; ) { - if (!t.return || t.return === e) return null; - t = t.return; - } - (t.sibling.return = t.return), (t = t.sibling); - } - } - return null; - } - function et(e, t) { - for (var n = e.alternate; null !== t; ) { - if (t === e || t === n) return !0; - t = t.return; - } - return !1; - } - var tt, - nt, - rt, - lt, - at = !1, - ot = [], - ut = null, - it = null, - st = null, - ct = new Map(), - ft = new Map(), - dt = [], - pt = - \\"mousedown mouseup touchcancel touchend touchstart auxclick dblclick pointercancel pointerdown pointerup dragend dragstart drop compositionend compositionstart keydown keypress keyup input textInput copy cut paste click change contextmenu reset submit\\".split( - \\" \\" - ); - function ht(e, t, n, r, l) { - return { - blockedOn: e, - domEventName: t, - eventSystemFlags: 16 | n, - nativeEvent: l, - targetContainers: [r], - }; - } - function mt(e, t) { - switch (e) { - case \\"focusin\\": - case \\"focusout\\": - ut = null; - break; - case \\"dragenter\\": - case \\"dragleave\\": - it = null; - break; - case \\"mouseover\\": - case \\"mouseout\\": - st = null; - break; - case \\"pointerover\\": - case \\"pointerout\\": - ct.delete(t.pointerId); - break; - case \\"gotpointercapture\\": - case \\"lostpointercapture\\": - ft.delete(t.pointerId); - } - } - function vt(e, t, n, r, l, a) { - return null === e || e.nativeEvent !== a - ? ((e = ht(t, n, r, l, a)), - null !== t && null !== (t = rl(t)) && nt(t), - e) - : ((e.eventSystemFlags |= r), - (t = e.targetContainers), - null !== l && -1 === t.indexOf(l) && t.push(l), - e); - } - function gt(e) { - var t = nl(e.target); - if (null !== t) { - var n = Xe(t); - if (null !== n) - if (13 === (t = n.tag)) { - if (null !== (t = Ge(n))) - return ( - (e.blockedOn = t), - void lt(e.lanePriority, function () { - a.unstable_runWithPriority(e.priority, function () { - rt(n); - }); - }) - ); - } else if (3 === t && n.stateNode.hydrate) - return void (e.blockedOn = - 3 === n.tag ? n.stateNode.containerInfo : null); - } - e.blockedOn = null; - } - function yt(e) { - if (null !== e.blockedOn) return !1; - for (var t = e.targetContainers; 0 < t.length; ) { - var n = Jt(e.domEventName, e.eventSystemFlags, t[0], e.nativeEvent); - if (null !== n) - return null !== (t = rl(n)) && nt(t), (e.blockedOn = n), !1; - t.shift(); - } - return !0; - } - function bt(e, t, n) { - yt(e) && n.delete(t); - } - function wt() { - for (at = !1; 0 < ot.length; ) { - var e = ot[0]; - if (null !== e.blockedOn) { - null !== (e = rl(e.blockedOn)) && tt(e); - break; - } - for (var t = e.targetContainers; 0 < t.length; ) { - var n = Jt(e.domEventName, e.eventSystemFlags, t[0], e.nativeEvent); - if (null !== n) { - e.blockedOn = n; - break; - } - t.shift(); - } - null === e.blockedOn && ot.shift(); - } - null !== ut && yt(ut) && (ut = null), - null !== it && yt(it) && (it = null), - null !== st && yt(st) && (st = null), - ct.forEach(bt), - ft.forEach(bt); - } - function kt(e, t) { - e.blockedOn === t && - ((e.blockedOn = null), - at || - ((at = !0), - a.unstable_scheduleCallback(a.unstable_NormalPriority, wt))); - } - function St(e) { - function t(t) { - return kt(t, e); - } - if (0 < ot.length) { - kt(ot[0], e); - for (var n = 1; n < ot.length; n++) { - var r = ot[n]; - r.blockedOn === e && (r.blockedOn = null); - } - } - for ( - null !== ut && kt(ut, e), - null !== it && kt(it, e), - null !== st && kt(st, e), - ct.forEach(t), - ft.forEach(t), - n = 0; - n < dt.length; - n++ - ) - (r = dt[n]).blockedOn === e && (r.blockedOn = null); - for (; 0 < dt.length && null === (n = dt[0]).blockedOn; ) - gt(n), null === n.blockedOn && dt.shift(); - } - function Et(e, t) { - var n = {}; - return ( - (n[e.toLowerCase()] = t.toLowerCase()), - (n[\\"Webkit\\" + e] = \\"webkit\\" + t), - (n[\\"Moz\\" + e] = \\"moz\\" + t), - n - ); - } - var xt = { - animationend: Et(\\"Animation\\", \\"AnimationEnd\\"), - animationiteration: Et(\\"Animation\\", \\"AnimationIteration\\"), - animationstart: Et(\\"Animation\\", \\"AnimationStart\\"), - transitionend: Et(\\"Transition\\", \\"TransitionEnd\\"), - }, - Ct = {}, - _t = {}; - function Pt(e) { - if (Ct[e]) return Ct[e]; - if (!xt[e]) return e; - var t, - n = xt[e]; - for (t in n) if (n.hasOwnProperty(t) && t in _t) return (Ct[e] = n[t]); - return e; - } - f && - ((_t = document.createElement(\\"div\\").style), - \\"AnimationEvent\\" in window || - (delete xt.animationend.animation, - delete xt.animationiteration.animation, - delete xt.animationstart.animation), - \\"TransitionEvent\\" in window || delete xt.transitionend.transition); - var Nt = Pt(\\"animationend\\"), - Tt = Pt(\\"animationiteration\\"), - zt = Pt(\\"animationstart\\"), - Lt = Pt(\\"transitionend\\"), - Ot = new Map(), - Mt = new Map(), - Rt = [ - \\"abort\\", - \\"abort\\", - Nt, - \\"animationEnd\\", - Tt, - \\"animationIteration\\", - zt, - \\"animationStart\\", - \\"canplay\\", - \\"canPlay\\", - \\"canplaythrough\\", - \\"canPlayThrough\\", - \\"durationchange\\", - \\"durationChange\\", - \\"emptied\\", - \\"emptied\\", - \\"encrypted\\", - \\"encrypted\\", - \\"ended\\", - \\"ended\\", - \\"error\\", - \\"error\\", - \\"gotpointercapture\\", - \\"gotPointerCapture\\", - \\"load\\", - \\"load\\", - \\"loadeddata\\", - \\"loadedData\\", - \\"loadedmetadata\\", - \\"loadedMetadata\\", - \\"loadstart\\", - \\"loadStart\\", - \\"lostpointercapture\\", - \\"lostPointerCapture\\", - \\"playing\\", - \\"playing\\", - \\"progress\\", - \\"progress\\", - \\"seeking\\", - \\"seeking\\", - \\"stalled\\", - \\"stalled\\", - \\"suspend\\", - \\"suspend\\", - \\"timeupdate\\", - \\"timeUpdate\\", - Lt, - \\"transitionEnd\\", - \\"waiting\\", - \\"waiting\\", - ]; - function Ft(e, t) { - for (var n = 0; n < e.length; n += 2) { - var r = e[n], - l = e[n + 1]; - (l = \\"on\\" + (l[0].toUpperCase() + l.slice(1))), - Mt.set(r, t), - Ot.set(r, l), - s(l, [r]); - } - } - (0, a.unstable_now)(); - var Dt = 8; - function It(e) { - if (0 !== (1 & e)) return (Dt = 15), 1; - if (0 !== (2 & e)) return (Dt = 14), 2; - if (0 !== (4 & e)) return (Dt = 13), 4; - var t = 24 & e; - return 0 !== t - ? ((Dt = 12), t) - : 0 !== (32 & e) - ? ((Dt = 11), 32) - : 0 !== (t = 192 & e) - ? ((Dt = 10), t) - : 0 !== (256 & e) - ? ((Dt = 9), 256) - : 0 !== (t = 3584 & e) - ? ((Dt = 8), t) - : 0 !== (4096 & e) - ? ((Dt = 7), 4096) - : 0 !== (t = 4186112 & e) - ? ((Dt = 6), t) - : 0 !== (t = 62914560 & e) - ? ((Dt = 5), t) - : 67108864 & e - ? ((Dt = 4), 67108864) - : 0 !== (134217728 & e) - ? ((Dt = 3), 134217728) - : 0 !== (t = 805306368 & e) - ? ((Dt = 2), t) - : 0 !== (1073741824 & e) - ? ((Dt = 1), 1073741824) - : ((Dt = 8), e); - } - function Ut(e, t) { - var n = e.pendingLanes; - if (0 === n) return (Dt = 0); - var r = 0, - l = 0, - a = e.expiredLanes, - o = e.suspendedLanes, - u = e.pingedLanes; - if (0 !== a) (r = a), (l = Dt = 15); - else if (0 !== (a = 134217727 & n)) { - var i = a & ~o; - 0 !== i - ? ((r = It(i)), (l = Dt)) - : 0 !== (u &= a) && ((r = It(u)), (l = Dt)); - } else - 0 !== (a = n & ~o) - ? ((r = It(a)), (l = Dt)) - : 0 !== u && ((r = It(u)), (l = Dt)); - if (0 === r) return 0; - if ( - ((r = n & (((0 > (r = 31 - Wt(r)) ? 0 : 1 << r) << 1) - 1)), - 0 !== t && t !== r && 0 === (t & o)) - ) { - if ((It(t), l <= Dt)) return t; - Dt = l; - } - if (0 !== (t = e.entangledLanes)) - for (e = e.entanglements, t &= r; 0 < t; ) - (l = 1 << (n = 31 - Wt(t))), (r |= e[n]), (t &= ~l); - return r; - } - function jt(e) { - return 0 !== (e = -1073741825 & e.pendingLanes) - ? e - : 1073741824 & e - ? 1073741824 - : 0; - } - function At(e, t) { - switch (e) { - case 15: - return 1; - case 14: - return 2; - case 12: - return 0 === (e = Vt(24 & ~t)) ? At(10, t) : e; - case 10: - return 0 === (e = Vt(192 & ~t)) ? At(8, t) : e; - case 8: - return ( - 0 === (e = Vt(3584 & ~t)) && - 0 === (e = Vt(4186112 & ~t)) && - (e = 512), - e - ); - case 2: - return 0 === (t = Vt(805306368 & ~t)) && (t = 268435456), t; - } - throw Error(o(358, e)); - } - function Vt(e) { - return e & -e; - } - function Bt(e) { - for (var t = [], n = 0; 31 > n; n++) t.push(e); - return t; - } - function $t(e, t, n) { - e.pendingLanes |= t; - var r = t - 1; - (e.suspendedLanes &= r), - (e.pingedLanes &= r), - ((e = e.eventTimes)[(t = 31 - Wt(t))] = n); - } - var Wt = Math.clz32 - ? Math.clz32 - : function (e) { - return 0 === e ? 32 : (31 - ((Ht(e) / Qt) | 0)) | 0; - }, - Ht = Math.log, - Qt = Math.LN2; - var qt = a.unstable_UserBlockingPriority, - Kt = a.unstable_runWithPriority, - Yt = !0; - function Xt(e, t, n, r) { - Ie || Fe(); - var l = Zt, - a = Ie; - Ie = !0; - try { - Re(l, e, t, n, r); - } finally { - (Ie = a) || je(); - } - } - function Gt(e, t, n, r) { - Kt(qt, Zt.bind(null, e, t, n, r)); - } - function Zt(e, t, n, r) { - var l; - if (Yt) - if ((l = 0 === (4 & t)) && 0 < ot.length && -1 < pt.indexOf(e)) - (e = ht(null, e, t, n, r)), ot.push(e); - else { - var a = Jt(e, t, n, r); - if (null === a) l && mt(e, r); - else { - if (l) { - if (-1 < pt.indexOf(e)) - return (e = ht(a, e, t, n, r)), void ot.push(e); - if ( - (function (e, t, n, r, l) { - switch (t) { - case \\"focusin\\": - return (ut = vt(ut, e, t, n, r, l)), !0; - case \\"dragenter\\": - return (it = vt(it, e, t, n, r, l)), !0; - case \\"mouseover\\": - return (st = vt(st, e, t, n, r, l)), !0; - case \\"pointerover\\": - var a = l.pointerId; - return ( - ct.set(a, vt(ct.get(a) || null, e, t, n, r, l)), !0 - ); - case \\"gotpointercapture\\": - return ( - (a = l.pointerId), - ft.set(a, vt(ft.get(a) || null, e, t, n, r, l)), - !0 - ); - } - return !1; - })(a, e, t, n, r) - ) - return; - mt(e, r); - } - Fr(e, t, r, null, n); - } - } - } - function Jt(e, t, n, r) { - var l = _e(r); - if (null !== (l = nl(l))) { - var a = Xe(l); - if (null === a) l = null; - else { - var o = a.tag; - if (13 === o) { - if (null !== (l = Ge(a))) return l; - l = null; - } else if (3 === o) { - if (a.stateNode.hydrate) - return 3 === a.tag ? a.stateNode.containerInfo : null; - l = null; - } else a !== l && (l = null); - } - } - return Fr(e, t, r, l, n), null; - } - var en = null, - tn = null, - nn = null; - function rn() { - if (nn) return nn; - var e, - t, - n = tn, - r = n.length, - l = \\"value\\" in en ? en.value : en.textContent, - a = l.length; - for (e = 0; e < r && n[e] === l[e]; e++); - var o = r - e; - for (t = 1; t <= o && n[r - t] === l[a - t]; t++); - return (nn = l.slice(e, 1 < t ? 1 - t : void 0)); - } - function ln(e) { - var t = e.keyCode; - return ( - \\"charCode\\" in e - ? 0 === (e = e.charCode) && 13 === t && (e = 13) - : (e = t), - 10 === e && (e = 13), - 32 <= e || 13 === e ? e : 0 - ); - } - function an() { - return !0; - } - function on() { - return !1; - } - function un(e) { - function t(t, n, r, l, a) { - for (var o in ((this._reactName = t), - (this._targetInst = r), - (this.type = n), - (this.nativeEvent = l), - (this.target = a), - (this.currentTarget = null), - e)) - e.hasOwnProperty(o) && ((t = e[o]), (this[o] = t ? t(l) : l[o])); - return ( - (this.isDefaultPrevented = ( - null != l.defaultPrevented - ? l.defaultPrevented - : !1 === l.returnValue - ) - ? an - : on), - (this.isPropagationStopped = on), - this - ); - } - return ( - l(t.prototype, { - preventDefault: function () { - this.defaultPrevented = !0; - var e = this.nativeEvent; - e && - (e.preventDefault - ? e.preventDefault() - : \\"unknown\\" !== typeof e.returnValue && (e.returnValue = !1), - (this.isDefaultPrevented = an)); - }, - stopPropagation: function () { - var e = this.nativeEvent; - e && - (e.stopPropagation - ? e.stopPropagation() - : \\"unknown\\" !== typeof e.cancelBubble && - (e.cancelBubble = !0), - (this.isPropagationStopped = an)); - }, - persist: function () {}, - isPersistent: an, - }), - t - ); - } - var sn, - cn, - fn, - dn = { - eventPhase: 0, - bubbles: 0, - cancelable: 0, - timeStamp: function (e) { - return e.timeStamp || Date.now(); - }, - defaultPrevented: 0, - isTrusted: 0, - }, - pn = un(dn), - hn = l({}, dn, { view: 0, detail: 0 }), - mn = un(hn), - vn = l({}, hn, { - screenX: 0, - screenY: 0, - clientX: 0, - clientY: 0, - pageX: 0, - pageY: 0, - ctrlKey: 0, - shiftKey: 0, - altKey: 0, - metaKey: 0, - getModifierState: Nn, - button: 0, - buttons: 0, - relatedTarget: function (e) { - return void 0 === e.relatedTarget - ? e.fromElement === e.srcElement - ? e.toElement - : e.fromElement - : e.relatedTarget; - }, - movementX: function (e) { - return \\"movementX\\" in e - ? e.movementX - : (e !== fn && - (fn && \\"mousemove\\" === e.type - ? ((sn = e.screenX - fn.screenX), - (cn = e.screenY - fn.screenY)) - : (cn = sn = 0), - (fn = e)), - sn); - }, - movementY: function (e) { - return \\"movementY\\" in e ? e.movementY : cn; - }, - }), - gn = un(vn), - yn = un(l({}, vn, { dataTransfer: 0 })), - bn = un(l({}, hn, { relatedTarget: 0 })), - wn = un( - l({}, dn, { animationName: 0, elapsedTime: 0, pseudoElement: 0 }) - ), - kn = l({}, dn, { - clipboardData: function (e) { - return \\"clipboardData\\" in e - ? e.clipboardData - : window.clipboardData; - }, - }), - Sn = un(kn), - En = un(l({}, dn, { data: 0 })), - xn = { - Esc: \\"Escape\\", - Spacebar: \\" \\", - Left: \\"ArrowLeft\\", - Up: \\"ArrowUp\\", - Right: \\"ArrowRight\\", - Down: \\"ArrowDown\\", - Del: \\"Delete\\", - Win: \\"OS\\", - Menu: \\"ContextMenu\\", - Apps: \\"ContextMenu\\", - Scroll: \\"ScrollLock\\", - MozPrintableKey: \\"Unidentified\\", - }, - Cn = { - 8: \\"Backspace\\", - 9: \\"Tab\\", - 12: \\"Clear\\", - 13: \\"Enter\\", - 16: \\"Shift\\", - 17: \\"Control\\", - 18: \\"Alt\\", - 19: \\"Pause\\", - 20: \\"CapsLock\\", - 27: \\"Escape\\", - 32: \\" \\", - 33: \\"PageUp\\", - 34: \\"PageDown\\", - 35: \\"End\\", - 36: \\"Home\\", - 37: \\"ArrowLeft\\", - 38: \\"ArrowUp\\", - 39: \\"ArrowRight\\", - 40: \\"ArrowDown\\", - 45: \\"Insert\\", - 46: \\"Delete\\", - 112: \\"F1\\", - 113: \\"F2\\", - 114: \\"F3\\", - 115: \\"F4\\", - 116: \\"F5\\", - 117: \\"F6\\", - 118: \\"F7\\", - 119: \\"F8\\", - 120: \\"F9\\", - 121: \\"F10\\", - 122: \\"F11\\", - 123: \\"F12\\", - 144: \\"NumLock\\", - 145: \\"ScrollLock\\", - 224: \\"Meta\\", - }, - _n = { - Alt: \\"altKey\\", - Control: \\"ctrlKey\\", - Meta: \\"metaKey\\", - Shift: \\"shiftKey\\", - }; - function Pn(e) { - var t = this.nativeEvent; - return t.getModifierState - ? t.getModifierState(e) - : !!(e = _n[e]) && !!t[e]; - } - function Nn() { - return Pn; - } - var Tn = l({}, hn, { - key: function (e) { - if (e.key) { - var t = xn[e.key] || e.key; - if (\\"Unidentified\\" !== t) return t; - } - return \\"keypress\\" === e.type - ? 13 === (e = ln(e)) - ? \\"Enter\\" - : String.fromCharCode(e) - : \\"keydown\\" === e.type || \\"keyup\\" === e.type - ? Cn[e.keyCode] || \\"Unidentified\\" - : \\"\\"; - }, - code: 0, - location: 0, - ctrlKey: 0, - shiftKey: 0, - altKey: 0, - metaKey: 0, - repeat: 0, - locale: 0, - getModifierState: Nn, - charCode: function (e) { - return \\"keypress\\" === e.type ? ln(e) : 0; - }, - keyCode: function (e) { - return \\"keydown\\" === e.type || \\"keyup\\" === e.type ? e.keyCode : 0; - }, - which: function (e) { - return \\"keypress\\" === e.type - ? ln(e) - : \\"keydown\\" === e.type || \\"keyup\\" === e.type - ? e.keyCode - : 0; - }, - }), - zn = un(Tn), - Ln = un( - l({}, vn, { - pointerId: 0, - width: 0, - height: 0, - pressure: 0, - tangentialPressure: 0, - tiltX: 0, - tiltY: 0, - twist: 0, - pointerType: 0, - isPrimary: 0, - }) - ), - On = un( - l({}, hn, { - touches: 0, - targetTouches: 0, - changedTouches: 0, - altKey: 0, - metaKey: 0, - ctrlKey: 0, - shiftKey: 0, - getModifierState: Nn, - }) - ), - Mn = un( - l({}, dn, { propertyName: 0, elapsedTime: 0, pseudoElement: 0 }) - ), - Rn = l({}, vn, { - deltaX: function (e) { - return \\"deltaX\\" in e - ? e.deltaX - : \\"wheelDeltaX\\" in e - ? -e.wheelDeltaX - : 0; - }, - deltaY: function (e) { - return \\"deltaY\\" in e - ? e.deltaY - : \\"wheelDeltaY\\" in e - ? -e.wheelDeltaY - : \\"wheelDelta\\" in e - ? -e.wheelDelta - : 0; - }, - deltaZ: 0, - deltaMode: 0, - }), - Fn = un(Rn), - Dn = [9, 13, 27, 32], - In = f && \\"CompositionEvent\\" in window, - Un = null; - f && \\"documentMode\\" in document && (Un = document.documentMode); - var jn = f && \\"TextEvent\\" in window && !Un, - An = f && (!In || (Un && 8 < Un && 11 >= Un)), - Vn = String.fromCharCode(32), - Bn = !1; - function $n(e, t) { - switch (e) { - case \\"keyup\\": - return -1 !== Dn.indexOf(t.keyCode); - case \\"keydown\\": - return 229 !== t.keyCode; - case \\"keypress\\": - case \\"mousedown\\": - case \\"focusout\\": - return !0; - default: - return !1; - } - } - function Wn(e) { - return \\"object\\" === typeof (e = e.detail) && \\"data\\" in e - ? e.data - : null; - } - var Hn = !1; - var Qn = { - color: !0, - date: !0, - datetime: !0, - \\"datetime-local\\": !0, - email: !0, - month: !0, - number: !0, - password: !0, - range: !0, - search: !0, - tel: !0, - text: !0, - time: !0, - url: !0, - week: !0, - }; - function qn(e) { - var t = e && e.nodeName && e.nodeName.toLowerCase(); - return \\"input\\" === t ? !!Qn[e.type] : \\"textarea\\" === t; - } - function Kn(e, t, n, r) { - Le(r), - 0 < (t = Ir(t, \\"onChange\\")).length && - ((n = new pn(\\"onChange\\", \\"change\\", null, n, r)), - e.push({ event: n, listeners: t })); - } - var Yn = null, - Xn = null; - function Gn(e) { - Tr(e, 0); - } - function Zn(e) { - if (G(ll(e))) return e; - } - function Jn(e, t) { - if (\\"change\\" === e) return t; - } - var er = !1; - if (f) { - var tr; - if (f) { - var nr = \\"oninput\\" in document; - if (!nr) { - var rr = document.createElement(\\"div\\"); - rr.setAttribute(\\"oninput\\", \\"return;\\"), - (nr = \\"function\\" === typeof rr.oninput); - } - tr = nr; - } else tr = !1; - er = tr && (!document.documentMode || 9 < document.documentMode); - } - function lr() { - Yn && (Yn.detachEvent(\\"onpropertychange\\", ar), (Xn = Yn = null)); - } - function ar(e) { - if (\\"value\\" === e.propertyName && Zn(Xn)) { - var t = []; - if ((Kn(t, Xn, e, _e(e)), (e = Gn), Ie)) e(t); - else { - Ie = !0; - try { - Me(e, t); - } finally { - (Ie = !1), je(); - } - } - } - } - function or(e, t, n) { - \\"focusin\\" === e - ? (lr(), (Xn = n), (Yn = t).attachEvent(\\"onpropertychange\\", ar)) - : \\"focusout\\" === e && lr(); - } - function ur(e) { - if (\\"selectionchange\\" === e || \\"keyup\\" === e || \\"keydown\\" === e) - return Zn(Xn); - } - function ir(e, t) { - if (\\"click\\" === e) return Zn(t); - } - function sr(e, t) { - if (\\"input\\" === e || \\"change\\" === e) return Zn(t); - } - var cr = - \\"function\\" === typeof Object.is - ? Object.is - : function (e, t) { - return ( - (e === t && (0 !== e || 1 / e === 1 / t)) || - (e !== e && t !== t) - ); - }, - fr = Object.prototype.hasOwnProperty; - function dr(e, t) { - if (cr(e, t)) return !0; - if ( - \\"object\\" !== typeof e || - null === e || - \\"object\\" !== typeof t || - null === t - ) - return !1; - var n = Object.keys(e), - r = Object.keys(t); - if (n.length !== r.length) return !1; - for (r = 0; r < n.length; r++) - if (!fr.call(t, n[r]) || !cr(e[n[r]], t[n[r]])) return !1; - return !0; - } - function pr(e) { - for (; e && e.firstChild; ) e = e.firstChild; - return e; - } - function hr(e, t) { - var n, - r = pr(e); - for (e = 0; r; ) { - if (3 === r.nodeType) { - if (((n = e + r.textContent.length), e <= t && n >= t)) - return { node: r, offset: t - e }; - e = n; - } - e: { - for (; r; ) { - if (r.nextSibling) { - r = r.nextSibling; - break e; - } - r = r.parentNode; - } - r = void 0; - } - r = pr(r); - } - } - function mr(e, t) { - return ( - !(!e || !t) && - (e === t || - ((!e || 3 !== e.nodeType) && - (t && 3 === t.nodeType - ? mr(e, t.parentNode) - : \\"contains\\" in e - ? e.contains(t) - : !!e.compareDocumentPosition && - !!(16 & e.compareDocumentPosition(t))))) - ); - } - function vr() { - for (var e = window, t = Z(); t instanceof e.HTMLIFrameElement; ) { - try { - var n = \\"string\\" === typeof t.contentWindow.location.href; - } catch (r) { - n = !1; - } - if (!n) break; - t = Z((e = t.contentWindow).document); - } - return t; - } - function gr(e) { - var t = e && e.nodeName && e.nodeName.toLowerCase(); - return ( - t && - ((\\"input\\" === t && - (\\"text\\" === e.type || - \\"search\\" === e.type || - \\"tel\\" === e.type || - \\"url\\" === e.type || - \\"password\\" === e.type)) || - \\"textarea\\" === t || - \\"true\\" === e.contentEditable) - ); - } - var yr = f && \\"documentMode\\" in document && 11 >= document.documentMode, - br = null, - wr = null, - kr = null, - Sr = !1; - function Er(e, t, n) { - var r = - n.window === n ? n.document : 9 === n.nodeType ? n : n.ownerDocument; - Sr || - null == br || - br !== Z(r) || - (\\"selectionStart\\" in (r = br) && gr(r) - ? (r = { start: r.selectionStart, end: r.selectionEnd }) - : (r = { - anchorNode: (r = ( - (r.ownerDocument && r.ownerDocument.defaultView) || - window - ).getSelection()).anchorNode, - anchorOffset: r.anchorOffset, - focusNode: r.focusNode, - focusOffset: r.focusOffset, - }), - (kr && dr(kr, r)) || - ((kr = r), - 0 < (r = Ir(wr, \\"onSelect\\")).length && - ((t = new pn(\\"onSelect\\", \\"select\\", null, t, n)), - e.push({ event: t, listeners: r }), - (t.target = br)))); - } - Ft( - \\"cancel cancel click click close close contextmenu contextMenu copy copy cut cut auxclick auxClick dblclick doubleClick dragend dragEnd dragstart dragStart drop drop focusin focus focusout blur input input invalid invalid keydown keyDown keypress keyPress keyup keyUp mousedown mouseDown mouseup mouseUp paste paste pause pause play play pointercancel pointerCancel pointerdown pointerDown pointerup pointerUp ratechange rateChange reset reset seeked seeked submit submit touchcancel touchCancel touchend touchEnd touchstart touchStart volumechange volumeChange\\".split( - \\" \\" - ), - 0 - ), - Ft( - \\"drag drag dragenter dragEnter dragexit dragExit dragleave dragLeave dragover dragOver mousemove mouseMove mouseout mouseOut mouseover mouseOver pointermove pointerMove pointerout pointerOut pointerover pointerOver scroll scroll toggle toggle touchmove touchMove wheel wheel\\".split( - \\" \\" - ), - 1 - ), - Ft(Rt, 2); - for ( - var xr = - \\"change selectionchange textInput compositionstart compositionend compositionupdate\\".split( - \\" \\" - ), - Cr = 0; - Cr < xr.length; - Cr++ - ) - Mt.set(xr[Cr], 0); - c(\\"onMouseEnter\\", [\\"mouseout\\", \\"mouseover\\"]), - c(\\"onMouseLeave\\", [\\"mouseout\\", \\"mouseover\\"]), - c(\\"onPointerEnter\\", [\\"pointerout\\", \\"pointerover\\"]), - c(\\"onPointerLeave\\", [\\"pointerout\\", \\"pointerover\\"]), - s( - \\"onChange\\", - \\"change click focusin focusout input keydown keyup selectionchange\\".split( - \\" \\" - ) - ), - s( - \\"onSelect\\", - \\"focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange\\".split( - \\" \\" - ) - ), - s(\\"onBeforeInput\\", [ - \\"compositionend\\", - \\"keypress\\", - \\"textInput\\", - \\"paste\\", - ]), - s( - \\"onCompositionEnd\\", - \\"compositionend focusout keydown keypress keyup mousedown\\".split(\\" \\") - ), - s( - \\"onCompositionStart\\", - \\"compositionstart focusout keydown keypress keyup mousedown\\".split( - \\" \\" - ) - ), - s( - \\"onCompositionUpdate\\", - \\"compositionupdate focusout keydown keypress keyup mousedown\\".split( - \\" \\" - ) - ); - var _r = - \\"abort canplay canplaythrough durationchange emptied encrypted ended error loadeddata loadedmetadata loadstart pause play playing progress ratechange seeked seeking stalled suspend timeupdate volumechange waiting\\".split( - \\" \\" - ), - Pr = new Set( - \\"cancel close invalid load scroll toggle\\".split(\\" \\").concat(_r) - ); - function Nr(e, t, n) { - var r = e.type || \\"unknown-event\\"; - (e.currentTarget = n), - (function (e, t, n, r, l, a, u, i, s) { - if ((Ye.apply(this, arguments), We)) { - if (!We) throw Error(o(198)); - var c = He; - (We = !1), (He = null), Qe || ((Qe = !0), (qe = c)); - } - })(r, t, void 0, e), - (e.currentTarget = null); - } - function Tr(e, t) { - t = 0 !== (4 & t); - for (var n = 0; n < e.length; n++) { - var r = e[n], - l = r.event; - r = r.listeners; - e: { - var a = void 0; - if (t) - for (var o = r.length - 1; 0 <= o; o--) { - var u = r[o], - i = u.instance, - s = u.currentTarget; - if (((u = u.listener), i !== a && l.isPropagationStopped())) - break e; - Nr(l, u, s), (a = i); - } - else - for (o = 0; o < r.length; o++) { - if ( - ((i = (u = r[o]).instance), - (s = u.currentTarget), - (u = u.listener), - i !== a && l.isPropagationStopped()) - ) - break e; - Nr(l, u, s), (a = i); - } - } - } - if (Qe) throw ((e = qe), (Qe = !1), (qe = null), e); - } - function zr(e, t) { - var n = ol(t), - r = e + \\"__bubble\\"; - n.has(r) || (Rr(t, e, 2, !1), n.add(r)); - } - var Lr = \\"_reactListening\\" + Math.random().toString(36).slice(2); - function Or(e) { - e[Lr] || - ((e[Lr] = !0), - u.forEach(function (t) { - Pr.has(t) || Mr(t, !1, e, null), Mr(t, !0, e, null); - })); - } - function Mr(e, t, n, r) { - var l = - 4 < arguments.length && void 0 !== arguments[4] ? arguments[4] : 0, - a = n; - if ( - (\\"selectionchange\\" === e && 9 !== n.nodeType && (a = n.ownerDocument), - null !== r && !t && Pr.has(e)) - ) { - if (\\"scroll\\" !== e) return; - (l |= 2), (a = r); - } - var o = ol(a), - u = e + \\"__\\" + (t ? \\"capture\\" : \\"bubble\\"); - o.has(u) || (t && (l |= 4), Rr(a, e, l, t), o.add(u)); - } - function Rr(e, t, n, r) { - var l = Mt.get(t); - switch (void 0 === l ? 2 : l) { - case 0: - l = Xt; - break; - case 1: - l = Gt; - break; - default: - l = Zt; - } - (n = l.bind(null, t, n, e)), - (l = void 0), - !Ve || - (\\"touchstart\\" !== t && \\"touchmove\\" !== t && \\"wheel\\" !== t) || - (l = !0), - r - ? void 0 !== l - ? e.addEventListener(t, n, { capture: !0, passive: l }) - : e.addEventListener(t, n, !0) - : void 0 !== l - ? e.addEventListener(t, n, { passive: l }) - : e.addEventListener(t, n, !1); - } - function Fr(e, t, n, r, l) { - var a = r; - if (0 === (1 & t) && 0 === (2 & t) && null !== r) - e: for (;;) { - if (null === r) return; - var o = r.tag; - if (3 === o || 4 === o) { - var u = r.stateNode.containerInfo; - if (u === l || (8 === u.nodeType && u.parentNode === l)) break; - if (4 === o) - for (o = r.return; null !== o; ) { - var i = o.tag; - if ( - (3 === i || 4 === i) && - ((i = o.stateNode.containerInfo) === l || - (8 === i.nodeType && i.parentNode === l)) - ) - return; - o = o.return; - } - for (; null !== u; ) { - if (null === (o = nl(u))) return; - if (5 === (i = o.tag) || 6 === i) { - r = a = o; - continue e; - } - u = u.parentNode; - } - } - r = r.return; - } - !(function (e, t, n) { - if (Ue) return e(t, n); - Ue = !0; - try { - De(e, t, n); - } finally { - (Ue = !1), je(); - } - })(function () { - var r = a, - l = _e(n), - o = []; - e: { - var u = Ot.get(e); - if (void 0 !== u) { - var i = pn, - s = e; - switch (e) { - case \\"keypress\\": - if (0 === ln(n)) break e; - case \\"keydown\\": - case \\"keyup\\": - i = zn; - break; - case \\"focusin\\": - (s = \\"focus\\"), (i = bn); - break; - case \\"focusout\\": - (s = \\"blur\\"), (i = bn); - break; - case \\"beforeblur\\": - case \\"afterblur\\": - i = bn; - break; - case \\"click\\": - if (2 === n.button) break e; - case \\"auxclick\\": - case \\"dblclick\\": - case \\"mousedown\\": - case \\"mousemove\\": - case \\"mouseup\\": - case \\"mouseout\\": - case \\"mouseover\\": - case \\"contextmenu\\": - i = gn; - break; - case \\"drag\\": - case \\"dragend\\": - case \\"dragenter\\": - case \\"dragexit\\": - case \\"dragleave\\": - case \\"dragover\\": - case \\"dragstart\\": - case \\"drop\\": - i = yn; - break; - case \\"touchcancel\\": - case \\"touchend\\": - case \\"touchmove\\": - case \\"touchstart\\": - i = On; - break; - case Nt: - case Tt: - case zt: - i = wn; - break; - case Lt: - i = Mn; - break; - case \\"scroll\\": - i = mn; - break; - case \\"wheel\\": - i = Fn; - break; - case \\"copy\\": - case \\"cut\\": - case \\"paste\\": - i = Sn; - break; - case \\"gotpointercapture\\": - case \\"lostpointercapture\\": - case \\"pointercancel\\": - case \\"pointerdown\\": - case \\"pointermove\\": - case \\"pointerout\\": - case \\"pointerover\\": - case \\"pointerup\\": - i = Ln; - } - var c = 0 !== (4 & t), - f = !c && \\"scroll\\" === e, - d = c ? (null !== u ? u + \\"Capture\\" : null) : u; - c = []; - for (var p, h = r; null !== h; ) { - var m = (p = h).stateNode; - if ( - (5 === p.tag && - null !== m && - ((p = m), - null !== d && - null != (m = Ae(h, d)) && - c.push(Dr(h, m, p))), - f) - ) - break; - h = h.return; - } - 0 < c.length && - ((u = new i(u, s, null, n, l)), - o.push({ event: u, listeners: c })); - } - } - if (0 === (7 & t)) { - if ( - ((i = \\"mouseout\\" === e || \\"pointerout\\" === e), - (!(u = \\"mouseover\\" === e || \\"pointerover\\" === e) || - 0 !== (16 & t) || - !(s = n.relatedTarget || n.fromElement) || - (!nl(s) && !s[el])) && - (i || u) && - ((u = - l.window === l - ? l - : (u = l.ownerDocument) - ? u.defaultView || u.parentWindow - : window), - i - ? ((i = r), - null !== - (s = (s = n.relatedTarget || n.toElement) - ? nl(s) - : null) && - (s !== (f = Xe(s)) || (5 !== s.tag && 6 !== s.tag)) && - (s = null)) - : ((i = null), (s = r)), - i !== s)) - ) { - if ( - ((c = gn), - (m = \\"onMouseLeave\\"), - (d = \\"onMouseEnter\\"), - (h = \\"mouse\\"), - (\\"pointerout\\" !== e && \\"pointerover\\" !== e) || - ((c = Ln), - (m = \\"onPointerLeave\\"), - (d = \\"onPointerEnter\\"), - (h = \\"pointer\\")), - (f = null == i ? u : ll(i)), - (p = null == s ? u : ll(s)), - ((u = new c(m, h + \\"leave\\", i, n, l)).target = f), - (u.relatedTarget = p), - (m = null), - nl(l) === r && - (((c = new c(d, h + \\"enter\\", s, n, l)).target = p), - (c.relatedTarget = f), - (m = c)), - (f = m), - i && s) - ) - e: { - for (d = s, h = 0, p = c = i; p; p = Ur(p)) h++; - for (p = 0, m = d; m; m = Ur(m)) p++; - for (; 0 < h - p; ) (c = Ur(c)), h--; - for (; 0 < p - h; ) (d = Ur(d)), p--; - for (; h--; ) { - if (c === d || (null !== d && c === d.alternate)) break e; - (c = Ur(c)), (d = Ur(d)); - } - c = null; - } - else c = null; - null !== i && jr(o, u, i, c, !1), - null !== s && null !== f && jr(o, f, s, c, !0); - } - if ( - \\"select\\" === - (i = - (u = r ? ll(r) : window).nodeName && - u.nodeName.toLowerCase()) || - (\\"input\\" === i && \\"file\\" === u.type) - ) - var v = Jn; - else if (qn(u)) - if (er) v = sr; - else { - v = ur; - var g = or; - } - else - (i = u.nodeName) && - \\"input\\" === i.toLowerCase() && - (\\"checkbox\\" === u.type || \\"radio\\" === u.type) && - (v = ir); - switch ( - (v && (v = v(e, r)) - ? Kn(o, v, n, l) - : (g && g(e, u, r), - \\"focusout\\" === e && - (g = u._wrapperState) && - g.controlled && - \\"number\\" === u.type && - le(u, \\"number\\", u.value)), - (g = r ? ll(r) : window), - e) - ) { - case \\"focusin\\": - (qn(g) || \\"true\\" === g.contentEditable) && - ((br = g), (wr = r), (kr = null)); - break; - case \\"focusout\\": - kr = wr = br = null; - break; - case \\"mousedown\\": - Sr = !0; - break; - case \\"contextmenu\\": - case \\"mouseup\\": - case \\"dragend\\": - (Sr = !1), Er(o, n, l); - break; - case \\"selectionchange\\": - if (yr) break; - case \\"keydown\\": - case \\"keyup\\": - Er(o, n, l); - } - var y; - if (In) - e: { - switch (e) { - case \\"compositionstart\\": - var b = \\"onCompositionStart\\"; - break e; - case \\"compositionend\\": - b = \\"onCompositionEnd\\"; - break e; - case \\"compositionupdate\\": - b = \\"onCompositionUpdate\\"; - break e; - } - b = void 0; - } - else - Hn - ? $n(e, n) && (b = \\"onCompositionEnd\\") - : \\"keydown\\" === e && - 229 === n.keyCode && - (b = \\"onCompositionStart\\"); - b && - (An && - \\"ko\\" !== n.locale && - (Hn || \\"onCompositionStart\\" !== b - ? \\"onCompositionEnd\\" === b && Hn && (y = rn()) - : ((tn = \\"value\\" in (en = l) ? en.value : en.textContent), - (Hn = !0))), - 0 < (g = Ir(r, b)).length && - ((b = new En(b, e, null, n, l)), - o.push({ event: b, listeners: g }), - y ? (b.data = y) : null !== (y = Wn(n)) && (b.data = y))), - (y = jn - ? (function (e, t) { - switch (e) { - case \\"compositionend\\": - return Wn(t); - case \\"keypress\\": - return 32 !== t.which ? null : ((Bn = !0), Vn); - case \\"textInput\\": - return (e = t.data) === Vn && Bn ? null : e; - default: - return null; - } - })(e, n) - : (function (e, t) { - if (Hn) - return \\"compositionend\\" === e || (!In && $n(e, t)) - ? ((e = rn()), (nn = tn = en = null), (Hn = !1), e) - : null; - switch (e) { - case \\"paste\\": - default: - return null; - case \\"keypress\\": - if ( - !(t.ctrlKey || t.altKey || t.metaKey) || - (t.ctrlKey && t.altKey) - ) { - if (t.char && 1 < t.char.length) return t.char; - if (t.which) return String.fromCharCode(t.which); - } - return null; - case \\"compositionend\\": - return An && \\"ko\\" !== t.locale ? null : t.data; - } - })(e, n)) && - 0 < (r = Ir(r, \\"onBeforeInput\\")).length && - ((l = new En(\\"onBeforeInput\\", \\"beforeinput\\", null, n, l)), - o.push({ event: l, listeners: r }), - (l.data = y)); - } - Tr(o, t); - }); - } - function Dr(e, t, n) { - return { instance: e, listener: t, currentTarget: n }; - } - function Ir(e, t) { - for (var n = t + \\"Capture\\", r = []; null !== e; ) { - var l = e, - a = l.stateNode; - 5 === l.tag && - null !== a && - ((l = a), - null != (a = Ae(e, n)) && r.unshift(Dr(e, a, l)), - null != (a = Ae(e, t)) && r.push(Dr(e, a, l))), - (e = e.return); - } - return r; - } - function Ur(e) { - if (null === e) return null; - do { - e = e.return; - } while (e && 5 !== e.tag); - return e || null; - } - function jr(e, t, n, r, l) { - for (var a = t._reactName, o = []; null !== n && n !== r; ) { - var u = n, - i = u.alternate, - s = u.stateNode; - if (null !== i && i === r) break; - 5 === u.tag && - null !== s && - ((u = s), - l - ? null != (i = Ae(n, a)) && o.unshift(Dr(n, i, u)) - : l || (null != (i = Ae(n, a)) && o.push(Dr(n, i, u)))), - (n = n.return); - } - 0 !== o.length && e.push({ event: t, listeners: o }); - } - function Ar() {} - var Vr = null, - Br = null; - function $r(e, t) { - switch (e) { - case \\"button\\": - case \\"input\\": - case \\"select\\": - case \\"textarea\\": - return !!t.autoFocus; - } - return !1; - } - function Wr(e, t) { - return ( - \\"textarea\\" === e || - \\"option\\" === e || - \\"noscript\\" === e || - \\"string\\" === typeof t.children || - \\"number\\" === typeof t.children || - (\\"object\\" === typeof t.dangerouslySetInnerHTML && - null !== t.dangerouslySetInnerHTML && - null != t.dangerouslySetInnerHTML.__html) - ); - } - var Hr = \\"function\\" === typeof setTimeout ? setTimeout : void 0, - Qr = \\"function\\" === typeof clearTimeout ? clearTimeout : void 0; - function qr(e) { - 1 === e.nodeType - ? (e.textContent = \\"\\") - : 9 === e.nodeType && null != (e = e.body) && (e.textContent = \\"\\"); - } - function Kr(e) { - for (; null != e; e = e.nextSibling) { - var t = e.nodeType; - if (1 === t || 3 === t) break; - } - return e; - } - function Yr(e) { - e = e.previousSibling; - for (var t = 0; e; ) { - if (8 === e.nodeType) { - var n = e.data; - if (\\"$\\" === n || \\"$!\\" === n || \\"$?\\" === n) { - if (0 === t) return e; - t--; - } else \\"/$\\" === n && t++; - } - e = e.previousSibling; - } - return null; - } - var Xr = 0; - var Gr = Math.random().toString(36).slice(2), - Zr = \\"__reactFiber$\\" + Gr, - Jr = \\"__reactProps$\\" + Gr, - el = \\"__reactContainer$\\" + Gr, - tl = \\"__reactEvents$\\" + Gr; - function nl(e) { - var t = e[Zr]; - if (t) return t; - for (var n = e.parentNode; n; ) { - if ((t = n[el] || n[Zr])) { - if ( - ((n = t.alternate), - null !== t.child || (null !== n && null !== n.child)) - ) - for (e = Yr(e); null !== e; ) { - if ((n = e[Zr])) return n; - e = Yr(e); - } - return t; - } - n = (e = n).parentNode; - } - return null; - } - function rl(e) { - return !(e = e[Zr] || e[el]) || - (5 !== e.tag && 6 !== e.tag && 13 !== e.tag && 3 !== e.tag) - ? null - : e; - } - function ll(e) { - if (5 === e.tag || 6 === e.tag) return e.stateNode; - throw Error(o(33)); - } - function al(e) { - return e[Jr] || null; - } - function ol(e) { - var t = e[tl]; - return void 0 === t && (t = e[tl] = new Set()), t; - } - var ul = [], - il = -1; - function sl(e) { - return { current: e }; - } - function cl(e) { - 0 > il || ((e.current = ul[il]), (ul[il] = null), il--); - } - function fl(e, t) { - il++, (ul[il] = e.current), (e.current = t); - } - var dl = {}, - pl = sl(dl), - hl = sl(!1), - ml = dl; - function vl(e, t) { - var n = e.type.contextTypes; - if (!n) return dl; - var r = e.stateNode; - if (r && r.__reactInternalMemoizedUnmaskedChildContext === t) - return r.__reactInternalMemoizedMaskedChildContext; - var l, - a = {}; - for (l in n) a[l] = t[l]; - return ( - r && - (((e = e.stateNode).__reactInternalMemoizedUnmaskedChildContext = - t), - (e.__reactInternalMemoizedMaskedChildContext = a)), - a - ); - } - function gl(e) { - return null !== (e = e.childContextTypes) && void 0 !== e; - } - function yl() { - cl(hl), cl(pl); - } - function bl(e, t, n) { - if (pl.current !== dl) throw Error(o(168)); - fl(pl, t), fl(hl, n); - } - function wl(e, t, n) { - var r = e.stateNode; - if ( - ((e = t.childContextTypes), \\"function\\" !== typeof r.getChildContext) - ) - return n; - for (var a in (r = r.getChildContext())) - if (!(a in e)) throw Error(o(108, q(t) || \\"Unknown\\", a)); - return l({}, n, r); - } - function kl(e) { - return ( - (e = - ((e = e.stateNode) && - e.__reactInternalMemoizedMergedChildContext) || - dl), - (ml = pl.current), - fl(pl, e), - fl(hl, hl.current), - !0 - ); - } - function Sl(e, t, n) { - var r = e.stateNode; - if (!r) throw Error(o(169)); - n - ? ((e = wl(e, t, ml)), - (r.__reactInternalMemoizedMergedChildContext = e), - cl(hl), - cl(pl), - fl(pl, e)) - : cl(hl), - fl(hl, n); - } - var El = null, - xl = null, - Cl = a.unstable_runWithPriority, - _l = a.unstable_scheduleCallback, - Pl = a.unstable_cancelCallback, - Nl = a.unstable_shouldYield, - Tl = a.unstable_requestPaint, - zl = a.unstable_now, - Ll = a.unstable_getCurrentPriorityLevel, - Ol = a.unstable_ImmediatePriority, - Ml = a.unstable_UserBlockingPriority, - Rl = a.unstable_NormalPriority, - Fl = a.unstable_LowPriority, - Dl = a.unstable_IdlePriority, - Il = {}, - Ul = void 0 !== Tl ? Tl : function () {}, - jl = null, - Al = null, - Vl = !1, - Bl = zl(), - $l = - 1e4 > Bl - ? zl - : function () { - return zl() - Bl; - }; - function Wl() { - switch (Ll()) { - case Ol: - return 99; - case Ml: - return 98; - case Rl: - return 97; - case Fl: - return 96; - case Dl: - return 95; - default: - throw Error(o(332)); - } - } - function Hl(e) { - switch (e) { - case 99: - return Ol; - case 98: - return Ml; - case 97: - return Rl; - case 96: - return Fl; - case 95: - return Dl; - default: - throw Error(o(332)); - } - } - function Ql(e, t) { - return (e = Hl(e)), Cl(e, t); - } - function ql(e, t, n) { - return (e = Hl(e)), _l(e, t, n); - } - function Kl() { - if (null !== Al) { - var e = Al; - (Al = null), Pl(e); - } - Yl(); - } - function Yl() { - if (!Vl && null !== jl) { - Vl = !0; - var e = 0; - try { - var t = jl; - Ql(99, function () { - for (; e < t.length; e++) { - var n = t[e]; - do { - n = n(!0); - } while (null !== n); - } - }), - (jl = null); - } catch (n) { - throw (null !== jl && (jl = jl.slice(e + 1)), _l(Ol, Kl), n); - } finally { - Vl = !1; - } - } - } - var Xl = k.ReactCurrentBatchConfig; - function Gl(e, t) { - if (e && e.defaultProps) { - for (var n in ((t = l({}, t)), (e = e.defaultProps))) - void 0 === t[n] && (t[n] = e[n]); - return t; - } - return t; - } - var Zl = sl(null), - Jl = null, - ea = null, - ta = null; - function na() { - ta = ea = Jl = null; - } - function ra(e) { - var t = Zl.current; - cl(Zl), (e.type._context._currentValue = t); - } - function la(e, t) { - for (; null !== e; ) { - var n = e.alternate; - if ((e.childLanes & t) === t) { - if (null === n || (n.childLanes & t) === t) break; - n.childLanes |= t; - } else (e.childLanes |= t), null !== n && (n.childLanes |= t); - e = e.return; - } - } - function aa(e, t) { - (Jl = e), - (ta = ea = null), - null !== (e = e.dependencies) && - null !== e.firstContext && - (0 !== (e.lanes & t) && (Io = !0), (e.firstContext = null)); - } - function oa(e, t) { - if (ta !== e && !1 !== t && 0 !== t) - if ( - ((\\"number\\" === typeof t && 1073741823 !== t) || - ((ta = e), (t = 1073741823)), - (t = { context: e, observedBits: t, next: null }), - null === ea) - ) { - if (null === Jl) throw Error(o(308)); - (ea = t), - (Jl.dependencies = { - lanes: 0, - firstContext: t, - responders: null, - }); - } else ea = ea.next = t; - return e._currentValue; - } - var ua = !1; - function ia(e) { - e.updateQueue = { - baseState: e.memoizedState, - firstBaseUpdate: null, - lastBaseUpdate: null, - shared: { pending: null }, - effects: null, - }; - } - function sa(e, t) { - (e = e.updateQueue), - t.updateQueue === e && - (t.updateQueue = { - baseState: e.baseState, - firstBaseUpdate: e.firstBaseUpdate, - lastBaseUpdate: e.lastBaseUpdate, - shared: e.shared, - effects: e.effects, - }); - } - function ca(e, t) { - return { - eventTime: e, - lane: t, - tag: 0, - payload: null, - callback: null, - next: null, - }; - } - function fa(e, t) { - if (null !== (e = e.updateQueue)) { - var n = (e = e.shared).pending; - null === n ? (t.next = t) : ((t.next = n.next), (n.next = t)), - (e.pending = t); - } - } - function da(e, t) { - var n = e.updateQueue, - r = e.alternate; - if (null !== r && n === (r = r.updateQueue)) { - var l = null, - a = null; - if (null !== (n = n.firstBaseUpdate)) { - do { - var o = { - eventTime: n.eventTime, - lane: n.lane, - tag: n.tag, - payload: n.payload, - callback: n.callback, - next: null, - }; - null === a ? (l = a = o) : (a = a.next = o), (n = n.next); - } while (null !== n); - null === a ? (l = a = t) : (a = a.next = t); - } else l = a = t; - return ( - (n = { - baseState: r.baseState, - firstBaseUpdate: l, - lastBaseUpdate: a, - shared: r.shared, - effects: r.effects, - }), - void (e.updateQueue = n) - ); - } - null === (e = n.lastBaseUpdate) - ? (n.firstBaseUpdate = t) - : (e.next = t), - (n.lastBaseUpdate = t); - } - function pa(e, t, n, r) { - var a = e.updateQueue; - ua = !1; - var o = a.firstBaseUpdate, - u = a.lastBaseUpdate, - i = a.shared.pending; - if (null !== i) { - a.shared.pending = null; - var s = i, - c = s.next; - (s.next = null), null === u ? (o = c) : (u.next = c), (u = s); - var f = e.alternate; - if (null !== f) { - var d = (f = f.updateQueue).lastBaseUpdate; - d !== u && - (null === d ? (f.firstBaseUpdate = c) : (d.next = c), - (f.lastBaseUpdate = s)); - } - } - if (null !== o) { - for (d = a.baseState, u = 0, f = c = s = null; ; ) { - i = o.lane; - var p = o.eventTime; - if ((r & i) === i) { - null !== f && - (f = f.next = - { - eventTime: p, - lane: 0, - tag: o.tag, - payload: o.payload, - callback: o.callback, - next: null, - }); - e: { - var h = e, - m = o; - switch (((i = t), (p = n), m.tag)) { - case 1: - if (\\"function\\" === typeof (h = m.payload)) { - d = h.call(p, d, i); - break e; - } - d = h; - break e; - case 3: - h.flags = (-4097 & h.flags) | 64; - case 0: - if ( - null === - (i = - \\"function\\" === typeof (h = m.payload) - ? h.call(p, d, i) - : h) || - void 0 === i - ) - break e; - d = l({}, d, i); - break e; - case 2: - ua = !0; - } - } - null !== o.callback && - ((e.flags |= 32), - null === (i = a.effects) ? (a.effects = [o]) : i.push(o)); - } else - (p = { - eventTime: p, - lane: i, - tag: o.tag, - payload: o.payload, - callback: o.callback, - next: null, - }), - null === f ? ((c = f = p), (s = d)) : (f = f.next = p), - (u |= i); - if (null === (o = o.next)) { - if (null === (i = a.shared.pending)) break; - (o = i.next), - (i.next = null), - (a.lastBaseUpdate = i), - (a.shared.pending = null); - } - } - null === f && (s = d), - (a.baseState = s), - (a.firstBaseUpdate = c), - (a.lastBaseUpdate = f), - (Vu |= u), - (e.lanes = u), - (e.memoizedState = d); - } - } - function ha(e, t, n) { - if (((e = t.effects), (t.effects = null), null !== e)) - for (t = 0; t < e.length; t++) { - var r = e[t], - l = r.callback; - if (null !== l) { - if (((r.callback = null), (r = n), \\"function\\" !== typeof l)) - throw Error(o(191, l)); - l.call(r); - } - } - } - var ma = new r.Component().refs; - function va(e, t, n, r) { - (n = - null === (n = n(r, (t = e.memoizedState))) || void 0 === n - ? t - : l({}, t, n)), - (e.memoizedState = n), - 0 === e.lanes && (e.updateQueue.baseState = n); - } - var ga = { - isMounted: function (e) { - return !!(e = e._reactInternals) && Xe(e) === e; - }, - enqueueSetState: function (e, t, n) { - e = e._reactInternals; - var r = di(), - l = pi(e), - a = ca(r, l); - (a.payload = t), - void 0 !== n && null !== n && (a.callback = n), - fa(e, a), - hi(e, l, r); - }, - enqueueReplaceState: function (e, t, n) { - e = e._reactInternals; - var r = di(), - l = pi(e), - a = ca(r, l); - (a.tag = 1), - (a.payload = t), - void 0 !== n && null !== n && (a.callback = n), - fa(e, a), - hi(e, l, r); - }, - enqueueForceUpdate: function (e, t) { - e = e._reactInternals; - var n = di(), - r = pi(e), - l = ca(n, r); - (l.tag = 2), - void 0 !== t && null !== t && (l.callback = t), - fa(e, l), - hi(e, r, n); - }, - }; - function ya(e, t, n, r, l, a, o) { - return \\"function\\" === typeof (e = e.stateNode).shouldComponentUpdate - ? e.shouldComponentUpdate(r, a, o) - : !t.prototype || - !t.prototype.isPureReactComponent || - !dr(n, r) || - !dr(l, a); - } - function ba(e, t, n) { - var r = !1, - l = dl, - a = t.contextType; - return ( - \\"object\\" === typeof a && null !== a - ? (a = oa(a)) - : ((l = gl(t) ? ml : pl.current), - (a = (r = null !== (r = t.contextTypes) && void 0 !== r) - ? vl(e, l) - : dl)), - (t = new t(n, a)), - (e.memoizedState = - null !== t.state && void 0 !== t.state ? t.state : null), - (t.updater = ga), - (e.stateNode = t), - (t._reactInternals = e), - r && - (((e = e.stateNode).__reactInternalMemoizedUnmaskedChildContext = - l), - (e.__reactInternalMemoizedMaskedChildContext = a)), - t - ); - } - function wa(e, t, n, r) { - (e = t.state), - \\"function\\" === typeof t.componentWillReceiveProps && - t.componentWillReceiveProps(n, r), - \\"function\\" === typeof t.UNSAFE_componentWillReceiveProps && - t.UNSAFE_componentWillReceiveProps(n, r), - t.state !== e && ga.enqueueReplaceState(t, t.state, null); - } - function ka(e, t, n, r) { - var l = e.stateNode; - (l.props = n), (l.state = e.memoizedState), (l.refs = ma), ia(e); - var a = t.contextType; - \\"object\\" === typeof a && null !== a - ? (l.context = oa(a)) - : ((a = gl(t) ? ml : pl.current), (l.context = vl(e, a))), - pa(e, n, l, r), - (l.state = e.memoizedState), - \\"function\\" === typeof (a = t.getDerivedStateFromProps) && - (va(e, t, a, n), (l.state = e.memoizedState)), - \\"function\\" === typeof t.getDerivedStateFromProps || - \\"function\\" === typeof l.getSnapshotBeforeUpdate || - (\\"function\\" !== typeof l.UNSAFE_componentWillMount && - \\"function\\" !== typeof l.componentWillMount) || - ((t = l.state), - \\"function\\" === typeof l.componentWillMount && - l.componentWillMount(), - \\"function\\" === typeof l.UNSAFE_componentWillMount && - l.UNSAFE_componentWillMount(), - t !== l.state && ga.enqueueReplaceState(l, l.state, null), - pa(e, n, l, r), - (l.state = e.memoizedState)), - \\"function\\" === typeof l.componentDidMount && (e.flags |= 4); - } - var Sa = Array.isArray; - function Ea(e, t, n) { - if ( - null !== (e = n.ref) && - \\"function\\" !== typeof e && - \\"object\\" !== typeof e - ) { - if (n._owner) { - if ((n = n._owner)) { - if (1 !== n.tag) throw Error(o(309)); - var r = n.stateNode; - } - if (!r) throw Error(o(147, e)); - var l = \\"\\" + e; - return null !== t && - null !== t.ref && - \\"function\\" === typeof t.ref && - t.ref._stringRef === l - ? t.ref - : ((t = function (e) { - var t = r.refs; - t === ma && (t = r.refs = {}), - null === e ? delete t[l] : (t[l] = e); - }), - (t._stringRef = l), - t); - } - if (\\"string\\" !== typeof e) throw Error(o(284)); - if (!n._owner) throw Error(o(290, e)); - } - return e; - } - function xa(e, t) { - if (\\"textarea\\" !== e.type) - throw Error( - o( - 31, - \\"[object Object]\\" === Object.prototype.toString.call(t) - ? \\"object with keys {\\" + Object.keys(t).join(\\", \\") + \\"}\\" - : t - ) - ); - } - function Ca(e) { - function t(t, n) { - if (e) { - var r = t.lastEffect; - null !== r - ? ((r.nextEffect = n), (t.lastEffect = n)) - : (t.firstEffect = t.lastEffect = n), - (n.nextEffect = null), - (n.flags = 8); - } - } - function n(n, r) { - if (!e) return null; - for (; null !== r; ) t(n, r), (r = r.sibling); - return null; - } - function r(e, t) { - for (e = new Map(); null !== t; ) - null !== t.key ? e.set(t.key, t) : e.set(t.index, t), - (t = t.sibling); - return e; - } - function l(e, t) { - return ((e = Qi(e, t)).index = 0), (e.sibling = null), e; - } - function a(t, n, r) { - return ( - (t.index = r), - e - ? null !== (r = t.alternate) - ? (r = r.index) < n - ? ((t.flags = 2), n) - : r - : ((t.flags = 2), n) - : n - ); - } - function u(t) { - return e && null === t.alternate && (t.flags = 2), t; - } - function i(e, t, n, r) { - return null === t || 6 !== t.tag - ? (((t = Xi(n, e.mode, r)).return = e), t) - : (((t = l(t, n)).return = e), t); - } - function s(e, t, n, r) { - return null !== t && t.elementType === n.type - ? (((r = l(t, n.props)).ref = Ea(e, t, n)), (r.return = e), r) - : (((r = qi(n.type, n.key, n.props, null, e.mode, r)).ref = Ea( - e, - t, - n - )), - (r.return = e), - r); - } - function c(e, t, n, r) { - return null === t || - 4 !== t.tag || - t.stateNode.containerInfo !== n.containerInfo || - t.stateNode.implementation !== n.implementation - ? (((t = Gi(n, e.mode, r)).return = e), t) - : (((t = l(t, n.children || [])).return = e), t); - } - function f(e, t, n, r, a) { - return null === t || 7 !== t.tag - ? (((t = Ki(n, e.mode, r, a)).return = e), t) - : (((t = l(t, n)).return = e), t); - } - function d(e, t, n) { - if (\\"string\\" === typeof t || \\"number\\" === typeof t) - return ((t = Xi(\\"\\" + t, e.mode, n)).return = e), t; - if (\\"object\\" === typeof t && null !== t) { - switch (t.$$typeof) { - case S: - return ( - ((n = qi(t.type, t.key, t.props, null, e.mode, n)).ref = Ea( - e, - null, - t - )), - (n.return = e), - n - ); - case E: - return ((t = Gi(t, e.mode, n)).return = e), t; - } - if (Sa(t) || B(t)) - return ((t = Ki(t, e.mode, n, null)).return = e), t; - xa(e, t); - } - return null; - } - function p(e, t, n, r) { - var l = null !== t ? t.key : null; - if (\\"string\\" === typeof n || \\"number\\" === typeof n) - return null !== l ? null : i(e, t, \\"\\" + n, r); - if (\\"object\\" === typeof n && null !== n) { - switch (n.$$typeof) { - case S: - return n.key === l - ? n.type === x - ? f(e, t, n.props.children, r, l) - : s(e, t, n, r) - : null; - case E: - return n.key === l ? c(e, t, n, r) : null; - } - if (Sa(n) || B(n)) return null !== l ? null : f(e, t, n, r, null); - xa(e, n); - } - return null; - } - function h(e, t, n, r, l) { - if (\\"string\\" === typeof r || \\"number\\" === typeof r) - return i(t, (e = e.get(n) || null), \\"\\" + r, l); - if (\\"object\\" === typeof r && null !== r) { - switch (r.$$typeof) { - case S: - return ( - (e = e.get(null === r.key ? n : r.key) || null), - r.type === x - ? f(t, e, r.props.children, l, r.key) - : s(t, e, r, l) - ); - case E: - return c( - t, - (e = e.get(null === r.key ? n : r.key) || null), - r, - l - ); - } - if (Sa(r) || B(r)) return f(t, (e = e.get(n) || null), r, l, null); - xa(t, r); - } - return null; - } - function m(l, o, u, i) { - for ( - var s = null, c = null, f = o, m = (o = 0), v = null; - null !== f && m < u.length; - m++ - ) { - f.index > m ? ((v = f), (f = null)) : (v = f.sibling); - var g = p(l, f, u[m], i); - if (null === g) { - null === f && (f = v); - break; - } - e && f && null === g.alternate && t(l, f), - (o = a(g, o, m)), - null === c ? (s = g) : (c.sibling = g), - (c = g), - (f = v); - } - if (m === u.length) return n(l, f), s; - if (null === f) { - for (; m < u.length; m++) - null !== (f = d(l, u[m], i)) && - ((o = a(f, o, m)), - null === c ? (s = f) : (c.sibling = f), - (c = f)); - return s; - } - for (f = r(l, f); m < u.length; m++) - null !== (v = h(f, l, m, u[m], i)) && - (e && - null !== v.alternate && - f.delete(null === v.key ? m : v.key), - (o = a(v, o, m)), - null === c ? (s = v) : (c.sibling = v), - (c = v)); - return ( - e && - f.forEach(function (e) { - return t(l, e); - }), - s - ); - } - function v(l, u, i, s) { - var c = B(i); - if (\\"function\\" !== typeof c) throw Error(o(150)); - if (null == (i = c.call(i))) throw Error(o(151)); - for ( - var f = (c = null), m = u, v = (u = 0), g = null, y = i.next(); - null !== m && !y.done; - v++, y = i.next() - ) { - m.index > v ? ((g = m), (m = null)) : (g = m.sibling); - var b = p(l, m, y.value, s); - if (null === b) { - null === m && (m = g); - break; - } - e && m && null === b.alternate && t(l, m), - (u = a(b, u, v)), - null === f ? (c = b) : (f.sibling = b), - (f = b), - (m = g); - } - if (y.done) return n(l, m), c; - if (null === m) { - for (; !y.done; v++, y = i.next()) - null !== (y = d(l, y.value, s)) && - ((u = a(y, u, v)), - null === f ? (c = y) : (f.sibling = y), - (f = y)); - return c; - } - for (m = r(l, m); !y.done; v++, y = i.next()) - null !== (y = h(m, l, v, y.value, s)) && - (e && - null !== y.alternate && - m.delete(null === y.key ? v : y.key), - (u = a(y, u, v)), - null === f ? (c = y) : (f.sibling = y), - (f = y)); - return ( - e && - m.forEach(function (e) { - return t(l, e); - }), - c - ); - } - return function (e, r, a, i) { - var s = - \\"object\\" === typeof a && - null !== a && - a.type === x && - null === a.key; - s && (a = a.props.children); - var c = \\"object\\" === typeof a && null !== a; - if (c) - switch (a.$$typeof) { - case S: - e: { - for (c = a.key, s = r; null !== s; ) { - if (s.key === c) { - if (7 === s.tag) { - if (a.type === x) { - n(e, s.sibling), - ((r = l(s, a.props.children)).return = e), - (e = r); - break e; - } - } else if (s.elementType === a.type) { - n(e, s.sibling), - ((r = l(s, a.props)).ref = Ea(e, s, a)), - (r.return = e), - (e = r); - break e; - } - n(e, s); - break; - } - t(e, s), (s = s.sibling); - } - a.type === x - ? (((r = Ki(a.props.children, e.mode, i, a.key)).return = - e), - (e = r)) - : (((i = qi(a.type, a.key, a.props, null, e.mode, i)).ref = - Ea(e, r, a)), - (i.return = e), - (e = i)); - } - return u(e); - case E: - e: { - for (s = a.key; null !== r; ) { - if (r.key === s) { - if ( - 4 === r.tag && - r.stateNode.containerInfo === a.containerInfo && - r.stateNode.implementation === a.implementation - ) { - n(e, r.sibling), - ((r = l(r, a.children || [])).return = e), - (e = r); - break e; - } - n(e, r); - break; - } - t(e, r), (r = r.sibling); - } - ((r = Gi(a, e.mode, i)).return = e), (e = r); - } - return u(e); - } - if (\\"string\\" === typeof a || \\"number\\" === typeof a) - return ( - (a = \\"\\" + a), - null !== r && 6 === r.tag - ? (n(e, r.sibling), ((r = l(r, a)).return = e), (e = r)) - : (n(e, r), ((r = Xi(a, e.mode, i)).return = e), (e = r)), - u(e) - ); - if (Sa(a)) return m(e, r, a, i); - if (B(a)) return v(e, r, a, i); - if ((c && xa(e, a), \\"undefined\\" === typeof a && !s)) - switch (e.tag) { - case 1: - case 22: - case 0: - case 11: - case 15: - throw Error(o(152, q(e.type) || \\"Component\\")); - } - return n(e, r); - }; - } - var _a = Ca(!0), - Pa = Ca(!1), - Na = {}, - Ta = sl(Na), - za = sl(Na), - La = sl(Na); - function Oa(e) { - if (e === Na) throw Error(o(174)); - return e; - } - function Ma(e, t) { - switch ((fl(La, t), fl(za, e), fl(Ta, Na), (e = t.nodeType))) { - case 9: - case 11: - t = (t = t.documentElement) ? t.namespaceURI : he(null, \\"\\"); - break; - default: - t = he( - (t = (e = 8 === e ? t.parentNode : t).namespaceURI || null), - (e = e.tagName) - ); - } - cl(Ta), fl(Ta, t); - } - function Ra() { - cl(Ta), cl(za), cl(La); - } - function Fa(e) { - Oa(La.current); - var t = Oa(Ta.current), - n = he(t, e.type); - t !== n && (fl(za, e), fl(Ta, n)); - } - function Da(e) { - za.current === e && (cl(Ta), cl(za)); - } - var Ia = sl(0); - function Ua(e) { - for (var t = e; null !== t; ) { - if (13 === t.tag) { - var n = t.memoizedState; - if ( - null !== n && - (null === (n = n.dehydrated) || - \\"$?\\" === n.data || - \\"$!\\" === n.data) - ) - return t; - } else if (19 === t.tag && void 0 !== t.memoizedProps.revealOrder) { - if (0 !== (64 & t.flags)) return t; - } else if (null !== t.child) { - (t.child.return = t), (t = t.child); - continue; - } - if (t === e) break; - for (; null === t.sibling; ) { - if (null === t.return || t.return === e) return null; - t = t.return; - } - (t.sibling.return = t.return), (t = t.sibling); - } - return null; - } - var ja = null, - Aa = null, - Va = !1; - function Ba(e, t) { - var n = Wi(5, null, null, 0); - (n.elementType = \\"DELETED\\"), - (n.type = \\"DELETED\\"), - (n.stateNode = t), - (n.return = e), - (n.flags = 8), - null !== e.lastEffect - ? ((e.lastEffect.nextEffect = n), (e.lastEffect = n)) - : (e.firstEffect = e.lastEffect = n); - } - function $a(e, t) { - switch (e.tag) { - case 5: - var n = e.type; - return ( - null !== - (t = - 1 !== t.nodeType || - n.toLowerCase() !== t.nodeName.toLowerCase() - ? null - : t) && ((e.stateNode = t), !0) - ); - case 6: - return ( - null !== - (t = \\"\\" === e.pendingProps || 3 !== t.nodeType ? null : t) && - ((e.stateNode = t), !0) - ); - default: - return !1; - } - } - function Wa(e) { - if (Va) { - var t = Aa; - if (t) { - var n = t; - if (!$a(e, t)) { - if (!(t = Kr(n.nextSibling)) || !$a(e, t)) - return ( - (e.flags = (-1025 & e.flags) | 2), (Va = !1), void (ja = e) - ); - Ba(ja, n); - } - (ja = e), (Aa = Kr(t.firstChild)); - } else (e.flags = (-1025 & e.flags) | 2), (Va = !1), (ja = e); - } - } - function Ha(e) { - for ( - e = e.return; - null !== e && 5 !== e.tag && 3 !== e.tag && 13 !== e.tag; - - ) - e = e.return; - ja = e; - } - function Qa(e) { - if (e !== ja) return !1; - if (!Va) return Ha(e), (Va = !0), !1; - var t = e.type; - if ( - 5 !== e.tag || - (\\"head\\" !== t && \\"body\\" !== t && !Wr(t, e.memoizedProps)) - ) - for (t = Aa; t; ) Ba(e, t), (t = Kr(t.nextSibling)); - if ((Ha(e), 13 === e.tag)) { - if (!(e = null !== (e = e.memoizedState) ? e.dehydrated : null)) - throw Error(o(317)); - e: { - for (e = e.nextSibling, t = 0; e; ) { - if (8 === e.nodeType) { - var n = e.data; - if (\\"/$\\" === n) { - if (0 === t) { - Aa = Kr(e.nextSibling); - break e; - } - t--; - } else (\\"$\\" !== n && \\"$!\\" !== n && \\"$?\\" !== n) || t++; - } - e = e.nextSibling; - } - Aa = null; - } - } else Aa = ja ? Kr(e.stateNode.nextSibling) : null; - return !0; - } - function qa() { - (Aa = ja = null), (Va = !1); - } - var Ka = []; - function Ya() { - for (var e = 0; e < Ka.length; e++) - Ka[e]._workInProgressVersionPrimary = null; - Ka.length = 0; - } - var Xa = k.ReactCurrentDispatcher, - Ga = k.ReactCurrentBatchConfig, - Za = 0, - Ja = null, - eo = null, - to = null, - no = !1, - ro = !1; - function lo() { - throw Error(o(321)); - } - function ao(e, t) { - if (null === t) return !1; - for (var n = 0; n < t.length && n < e.length; n++) - if (!cr(e[n], t[n])) return !1; - return !0; - } - function oo(e, t, n, r, l, a) { - if ( - ((Za = a), - (Ja = t), - (t.memoizedState = null), - (t.updateQueue = null), - (t.lanes = 0), - (Xa.current = null === e || null === e.memoizedState ? Mo : Ro), - (e = n(r, l)), - ro) - ) { - a = 0; - do { - if (((ro = !1), !(25 > a))) throw Error(o(301)); - (a += 1), - (to = eo = null), - (t.updateQueue = null), - (Xa.current = Fo), - (e = n(r, l)); - } while (ro); - } - if ( - ((Xa.current = Oo), - (t = null !== eo && null !== eo.next), - (Za = 0), - (to = eo = Ja = null), - (no = !1), - t) - ) - throw Error(o(300)); - return e; - } - function uo() { - var e = { - memoizedState: null, - baseState: null, - baseQueue: null, - queue: null, - next: null, - }; - return ( - null === to ? (Ja.memoizedState = to = e) : (to = to.next = e), to - ); - } - function io() { - if (null === eo) { - var e = Ja.alternate; - e = null !== e ? e.memoizedState : null; - } else e = eo.next; - var t = null === to ? Ja.memoizedState : to.next; - if (null !== t) (to = t), (eo = e); - else { - if (null === e) throw Error(o(310)); - (e = { - memoizedState: (eo = e).memoizedState, - baseState: eo.baseState, - baseQueue: eo.baseQueue, - queue: eo.queue, - next: null, - }), - null === to ? (Ja.memoizedState = to = e) : (to = to.next = e); - } - return to; - } - function so(e, t) { - return \\"function\\" === typeof t ? t(e) : t; - } - function co(e) { - var t = io(), - n = t.queue; - if (null === n) throw Error(o(311)); - n.lastRenderedReducer = e; - var r = eo, - l = r.baseQueue, - a = n.pending; - if (null !== a) { - if (null !== l) { - var u = l.next; - (l.next = a.next), (a.next = u); - } - (r.baseQueue = l = a), (n.pending = null); - } - if (null !== l) { - (l = l.next), (r = r.baseState); - var i = (u = a = null), - s = l; - do { - var c = s.lane; - if ((Za & c) === c) - null !== i && - (i = i.next = - { - lane: 0, - action: s.action, - eagerReducer: s.eagerReducer, - eagerState: s.eagerState, - next: null, - }), - (r = s.eagerReducer === e ? s.eagerState : e(r, s.action)); - else { - var f = { - lane: c, - action: s.action, - eagerReducer: s.eagerReducer, - eagerState: s.eagerState, - next: null, - }; - null === i ? ((u = i = f), (a = r)) : (i = i.next = f), - (Ja.lanes |= c), - (Vu |= c); - } - s = s.next; - } while (null !== s && s !== l); - null === i ? (a = r) : (i.next = u), - cr(r, t.memoizedState) || (Io = !0), - (t.memoizedState = r), - (t.baseState = a), - (t.baseQueue = i), - (n.lastRenderedState = r); - } - return [t.memoizedState, n.dispatch]; - } - function fo(e) { - var t = io(), - n = t.queue; - if (null === n) throw Error(o(311)); - n.lastRenderedReducer = e; - var r = n.dispatch, - l = n.pending, - a = t.memoizedState; - if (null !== l) { - n.pending = null; - var u = (l = l.next); - do { - (a = e(a, u.action)), (u = u.next); - } while (u !== l); - cr(a, t.memoizedState) || (Io = !0), - (t.memoizedState = a), - null === t.baseQueue && (t.baseState = a), - (n.lastRenderedState = a); - } - return [a, r]; - } - function po(e, t, n) { - var r = t._getVersion; - r = r(t._source); - var l = t._workInProgressVersionPrimary; - if ( - (null !== l - ? (e = l === r) - : ((e = e.mutableReadLanes), - (e = (Za & e) === e) && - ((t._workInProgressVersionPrimary = r), Ka.push(t))), - e) - ) - return n(t._source); - throw (Ka.push(t), Error(o(350))); - } - function ho(e, t, n, r) { - var l = Mu; - if (null === l) throw Error(o(349)); - var a = t._getVersion, - u = a(t._source), - i = Xa.current, - s = i.useState(function () { - return po(l, t, n); - }), - c = s[1], - f = s[0]; - s = to; - var d = e.memoizedState, - p = d.refs, - h = p.getSnapshot, - m = d.source; - d = d.subscribe; - var v = Ja; - return ( - (e.memoizedState = { refs: p, source: t, subscribe: r }), - i.useEffect( - function () { - (p.getSnapshot = n), (p.setSnapshot = c); - var e = a(t._source); - if (!cr(u, e)) { - (e = n(t._source)), - cr(f, e) || - (c(e), - (e = pi(v)), - (l.mutableReadLanes |= e & l.pendingLanes)), - (e = l.mutableReadLanes), - (l.entangledLanes |= e); - for (var r = l.entanglements, o = e; 0 < o; ) { - var i = 31 - Wt(o), - s = 1 << i; - (r[i] |= e), (o &= ~s); - } - } - }, - [n, t, r] - ), - i.useEffect( - function () { - return r(t._source, function () { - var e = p.getSnapshot, - n = p.setSnapshot; - try { - n(e(t._source)); - var r = pi(v); - l.mutableReadLanes |= r & l.pendingLanes; - } catch (a) { - n(function () { - throw a; - }); - } - }); - }, - [t, r] - ), - (cr(h, n) && cr(m, t) && cr(d, r)) || - (((e = { - pending: null, - dispatch: null, - lastRenderedReducer: so, - lastRenderedState: f, - }).dispatch = c = - Lo.bind(null, Ja, e)), - (s.queue = e), - (s.baseQueue = null), - (f = po(l, t, n)), - (s.memoizedState = s.baseState = f)), - f - ); - } - function mo(e, t, n) { - return ho(io(), e, t, n); - } - function vo(e) { - var t = uo(); - return ( - \\"function\\" === typeof e && (e = e()), - (t.memoizedState = t.baseState = e), - (e = (e = t.queue = - { - pending: null, - dispatch: null, - lastRenderedReducer: so, - lastRenderedState: e, - }).dispatch = - Lo.bind(null, Ja, e)), - [t.memoizedState, e] - ); - } - function go(e, t, n, r) { - return ( - (e = { tag: e, create: t, destroy: n, deps: r, next: null }), - null === (t = Ja.updateQueue) - ? ((t = { lastEffect: null }), - (Ja.updateQueue = t), - (t.lastEffect = e.next = e)) - : null === (n = t.lastEffect) - ? (t.lastEffect = e.next = e) - : ((r = n.next), (n.next = e), (e.next = r), (t.lastEffect = e)), - e - ); - } - function yo(e) { - return (e = { current: e }), (uo().memoizedState = e); - } - function bo() { - return io().memoizedState; - } - function wo(e, t, n, r) { - var l = uo(); - (Ja.flags |= e), - (l.memoizedState = go(1 | t, n, void 0, void 0 === r ? null : r)); - } - function ko(e, t, n, r) { - var l = io(); - r = void 0 === r ? null : r; - var a = void 0; - if (null !== eo) { - var o = eo.memoizedState; - if (((a = o.destroy), null !== r && ao(r, o.deps))) - return void go(t, n, a, r); - } - (Ja.flags |= e), (l.memoizedState = go(1 | t, n, a, r)); - } - function So(e, t) { - return wo(516, 4, e, t); - } - function Eo(e, t) { - return ko(516, 4, e, t); - } - function xo(e, t) { - return ko(4, 2, e, t); - } - function Co(e, t) { - return \\"function\\" === typeof t - ? ((e = e()), - t(e), - function () { - t(null); - }) - : null !== t && void 0 !== t - ? ((e = e()), - (t.current = e), - function () { - t.current = null; - }) - : void 0; - } - function _o(e, t, n) { - return ( - (n = null !== n && void 0 !== n ? n.concat([e]) : null), - ko(4, 2, Co.bind(null, t, e), n) - ); - } - function Po() {} - function No(e, t) { - var n = io(); - t = void 0 === t ? null : t; - var r = n.memoizedState; - return null !== r && null !== t && ao(t, r[1]) - ? r[0] - : ((n.memoizedState = [e, t]), e); - } - function To(e, t) { - var n = io(); - t = void 0 === t ? null : t; - var r = n.memoizedState; - return null !== r && null !== t && ao(t, r[1]) - ? r[0] - : ((e = e()), (n.memoizedState = [e, t]), e); - } - function zo(e, t) { - var n = Wl(); - Ql(98 > n ? 98 : n, function () { - e(!0); - }), - Ql(97 < n ? 97 : n, function () { - var n = Ga.transition; - Ga.transition = 1; - try { - e(!1), t(); - } finally { - Ga.transition = n; - } - }); - } - function Lo(e, t, n) { - var r = di(), - l = pi(e), - a = { - lane: l, - action: n, - eagerReducer: null, - eagerState: null, - next: null, - }, - o = t.pending; - if ( - (null === o ? (a.next = a) : ((a.next = o.next), (o.next = a)), - (t.pending = a), - (o = e.alternate), - e === Ja || (null !== o && o === Ja)) - ) - ro = no = !0; - else { - if ( - 0 === e.lanes && - (null === o || 0 === o.lanes) && - null !== (o = t.lastRenderedReducer) - ) - try { - var u = t.lastRenderedState, - i = o(u, n); - if (((a.eagerReducer = o), (a.eagerState = i), cr(i, u))) return; - } catch (s) {} - hi(e, l, r); - } - } - var Oo = { - readContext: oa, - useCallback: lo, - useContext: lo, - useEffect: lo, - useImperativeHandle: lo, - useLayoutEffect: lo, - useMemo: lo, - useReducer: lo, - useRef: lo, - useState: lo, - useDebugValue: lo, - useDeferredValue: lo, - useTransition: lo, - useMutableSource: lo, - useOpaqueIdentifier: lo, - unstable_isNewReconciler: !1, - }, - Mo = { - readContext: oa, - useCallback: function (e, t) { - return (uo().memoizedState = [e, void 0 === t ? null : t]), e; - }, - useContext: oa, - useEffect: So, - useImperativeHandle: function (e, t, n) { - return ( - (n = null !== n && void 0 !== n ? n.concat([e]) : null), - wo(4, 2, Co.bind(null, t, e), n) - ); - }, - useLayoutEffect: function (e, t) { - return wo(4, 2, e, t); - }, - useMemo: function (e, t) { - var n = uo(); - return ( - (t = void 0 === t ? null : t), - (e = e()), - (n.memoizedState = [e, t]), - e - ); - }, - useReducer: function (e, t, n) { - var r = uo(); - return ( - (t = void 0 !== n ? n(t) : t), - (r.memoizedState = r.baseState = t), - (e = (e = r.queue = - { - pending: null, - dispatch: null, - lastRenderedReducer: e, - lastRenderedState: t, - }).dispatch = - Lo.bind(null, Ja, e)), - [r.memoizedState, e] - ); - }, - useRef: yo, - useState: vo, - useDebugValue: Po, - useDeferredValue: function (e) { - var t = vo(e), - n = t[0], - r = t[1]; - return ( - So( - function () { - var t = Ga.transition; - Ga.transition = 1; - try { - r(e); - } finally { - Ga.transition = t; - } - }, - [e] - ), - n - ); - }, - useTransition: function () { - var e = vo(!1), - t = e[0]; - return yo((e = zo.bind(null, e[1]))), [e, t]; - }, - useMutableSource: function (e, t, n) { - var r = uo(); - return ( - (r.memoizedState = { - refs: { getSnapshot: t, setSnapshot: null }, - source: e, - subscribe: n, - }), - ho(r, e, t, n) - ); - }, - useOpaqueIdentifier: function () { - if (Va) { - var e = !1, - t = (function (e) { - return { $$typeof: F, toString: e, valueOf: e }; - })(function () { - throw ( - (e || ((e = !0), n(\\"r:\\" + (Xr++).toString(36))), - Error(o(355))) - ); - }), - n = vo(t)[1]; - return ( - 0 === (2 & Ja.mode) && - ((Ja.flags |= 516), - go( - 5, - function () { - n(\\"r:\\" + (Xr++).toString(36)); - }, - void 0, - null - )), - t - ); - } - return vo((t = \\"r:\\" + (Xr++).toString(36))), t; - }, - unstable_isNewReconciler: !1, - }, - Ro = { - readContext: oa, - useCallback: No, - useContext: oa, - useEffect: Eo, - useImperativeHandle: _o, - useLayoutEffect: xo, - useMemo: To, - useReducer: co, - useRef: bo, - useState: function () { - return co(so); - }, - useDebugValue: Po, - useDeferredValue: function (e) { - var t = co(so), - n = t[0], - r = t[1]; - return ( - Eo( - function () { - var t = Ga.transition; - Ga.transition = 1; - try { - r(e); - } finally { - Ga.transition = t; - } - }, - [e] - ), - n - ); - }, - useTransition: function () { - var e = co(so)[0]; - return [bo().current, e]; - }, - useMutableSource: mo, - useOpaqueIdentifier: function () { - return co(so)[0]; - }, - unstable_isNewReconciler: !1, - }, - Fo = { - readContext: oa, - useCallback: No, - useContext: oa, - useEffect: Eo, - useImperativeHandle: _o, - useLayoutEffect: xo, - useMemo: To, - useReducer: fo, - useRef: bo, - useState: function () { - return fo(so); - }, - useDebugValue: Po, - useDeferredValue: function (e) { - var t = fo(so), - n = t[0], - r = t[1]; - return ( - Eo( - function () { - var t = Ga.transition; - Ga.transition = 1; - try { - r(e); - } finally { - Ga.transition = t; - } - }, - [e] - ), - n - ); - }, - useTransition: function () { - var e = fo(so)[0]; - return [bo().current, e]; - }, - useMutableSource: mo, - useOpaqueIdentifier: function () { - return fo(so)[0]; - }, - unstable_isNewReconciler: !1, - }, - Do = k.ReactCurrentOwner, - Io = !1; - function Uo(e, t, n, r) { - t.child = null === e ? Pa(t, null, n, r) : _a(t, e.child, n, r); - } - function jo(e, t, n, r, l) { - n = n.render; - var a = t.ref; - return ( - aa(t, l), - (r = oo(e, t, n, r, a, l)), - null === e || Io - ? ((t.flags |= 1), Uo(e, t, r, l), t.child) - : ((t.updateQueue = e.updateQueue), - (t.flags &= -517), - (e.lanes &= ~l), - au(e, t, l)) - ); - } - function Ao(e, t, n, r, l, a) { - if (null === e) { - var o = n.type; - return \\"function\\" !== typeof o || - Hi(o) || - void 0 !== o.defaultProps || - null !== n.compare || - void 0 !== n.defaultProps - ? (((e = qi(n.type, null, r, t, t.mode, a)).ref = t.ref), - (e.return = t), - (t.child = e)) - : ((t.tag = 15), (t.type = o), Vo(e, t, o, r, l, a)); - } - return ( - (o = e.child), - 0 === (l & a) && - ((l = o.memoizedProps), - (n = null !== (n = n.compare) ? n : dr)(l, r) && e.ref === t.ref) - ? au(e, t, a) - : ((t.flags |= 1), - ((e = Qi(o, r)).ref = t.ref), - (e.return = t), - (t.child = e)) - ); - } - function Vo(e, t, n, r, l, a) { - if (null !== e && dr(e.memoizedProps, r) && e.ref === t.ref) { - if (((Io = !1), 0 === (a & l))) - return (t.lanes = e.lanes), au(e, t, a); - 0 !== (16384 & e.flags) && (Io = !0); - } - return Wo(e, t, n, r, a); - } - function Bo(e, t, n) { - var r = t.pendingProps, - l = r.children, - a = null !== e ? e.memoizedState : null; - if (\\"hidden\\" === r.mode || \\"unstable-defer-without-hiding\\" === r.mode) - if (0 === (4 & t.mode)) - (t.memoizedState = { baseLanes: 0 }), Si(t, n); - else { - if (0 === (1073741824 & n)) - return ( - (e = null !== a ? a.baseLanes | n : n), - (t.lanes = t.childLanes = 1073741824), - (t.memoizedState = { baseLanes: e }), - Si(t, e), - null - ); - (t.memoizedState = { baseLanes: 0 }), - Si(t, null !== a ? a.baseLanes : n); - } - else - null !== a - ? ((r = a.baseLanes | n), (t.memoizedState = null)) - : (r = n), - Si(t, r); - return Uo(e, t, l, n), t.child; - } - function $o(e, t) { - var n = t.ref; - ((null === e && null !== n) || (null !== e && e.ref !== n)) && - (t.flags |= 128); - } - function Wo(e, t, n, r, l) { - var a = gl(n) ? ml : pl.current; - return ( - (a = vl(t, a)), - aa(t, l), - (n = oo(e, t, n, r, a, l)), - null === e || Io - ? ((t.flags |= 1), Uo(e, t, n, l), t.child) - : ((t.updateQueue = e.updateQueue), - (t.flags &= -517), - (e.lanes &= ~l), - au(e, t, l)) - ); - } - function Ho(e, t, n, r, l) { - if (gl(n)) { - var a = !0; - kl(t); - } else a = !1; - if ((aa(t, l), null === t.stateNode)) - null !== e && - ((e.alternate = null), (t.alternate = null), (t.flags |= 2)), - ba(t, n, r), - ka(t, n, r, l), - (r = !0); - else if (null === e) { - var o = t.stateNode, - u = t.memoizedProps; - o.props = u; - var i = o.context, - s = n.contextType; - \\"object\\" === typeof s && null !== s - ? (s = oa(s)) - : (s = vl(t, (s = gl(n) ? ml : pl.current))); - var c = n.getDerivedStateFromProps, - f = - \\"function\\" === typeof c || - \\"function\\" === typeof o.getSnapshotBeforeUpdate; - f || - (\\"function\\" !== typeof o.UNSAFE_componentWillReceiveProps && - \\"function\\" !== typeof o.componentWillReceiveProps) || - ((u !== r || i !== s) && wa(t, o, r, s)), - (ua = !1); - var d = t.memoizedState; - (o.state = d), - pa(t, r, o, l), - (i = t.memoizedState), - u !== r || d !== i || hl.current || ua - ? (\\"function\\" === typeof c && - (va(t, n, c, r), (i = t.memoizedState)), - (u = ua || ya(t, n, u, r, d, i, s)) - ? (f || - (\\"function\\" !== typeof o.UNSAFE_componentWillMount && - \\"function\\" !== typeof o.componentWillMount) || - (\\"function\\" === typeof o.componentWillMount && - o.componentWillMount(), - \\"function\\" === typeof o.UNSAFE_componentWillMount && - o.UNSAFE_componentWillMount()), - \\"function\\" === typeof o.componentDidMount && (t.flags |= 4)) - : (\\"function\\" === typeof o.componentDidMount && - (t.flags |= 4), - (t.memoizedProps = r), - (t.memoizedState = i)), - (o.props = r), - (o.state = i), - (o.context = s), - (r = u)) - : (\\"function\\" === typeof o.componentDidMount && (t.flags |= 4), - (r = !1)); - } else { - (o = t.stateNode), - sa(e, t), - (u = t.memoizedProps), - (s = t.type === t.elementType ? u : Gl(t.type, u)), - (o.props = s), - (f = t.pendingProps), - (d = o.context), - \\"object\\" === typeof (i = n.contextType) && null !== i - ? (i = oa(i)) - : (i = vl(t, (i = gl(n) ? ml : pl.current))); - var p = n.getDerivedStateFromProps; - (c = - \\"function\\" === typeof p || - \\"function\\" === typeof o.getSnapshotBeforeUpdate) || - (\\"function\\" !== typeof o.UNSAFE_componentWillReceiveProps && - \\"function\\" !== typeof o.componentWillReceiveProps) || - ((u !== f || d !== i) && wa(t, o, r, i)), - (ua = !1), - (d = t.memoizedState), - (o.state = d), - pa(t, r, o, l); - var h = t.memoizedState; - u !== f || d !== h || hl.current || ua - ? (\\"function\\" === typeof p && - (va(t, n, p, r), (h = t.memoizedState)), - (s = ua || ya(t, n, s, r, d, h, i)) - ? (c || - (\\"function\\" !== typeof o.UNSAFE_componentWillUpdate && - \\"function\\" !== typeof o.componentWillUpdate) || - (\\"function\\" === typeof o.componentWillUpdate && - o.componentWillUpdate(r, h, i), - \\"function\\" === typeof o.UNSAFE_componentWillUpdate && - o.UNSAFE_componentWillUpdate(r, h, i)), - \\"function\\" === typeof o.componentDidUpdate && (t.flags |= 4), - \\"function\\" === typeof o.getSnapshotBeforeUpdate && - (t.flags |= 256)) - : (\\"function\\" !== typeof o.componentDidUpdate || - (u === e.memoizedProps && d === e.memoizedState) || - (t.flags |= 4), - \\"function\\" !== typeof o.getSnapshotBeforeUpdate || - (u === e.memoizedProps && d === e.memoizedState) || - (t.flags |= 256), - (t.memoizedProps = r), - (t.memoizedState = h)), - (o.props = r), - (o.state = h), - (o.context = i), - (r = s)) - : (\\"function\\" !== typeof o.componentDidUpdate || - (u === e.memoizedProps && d === e.memoizedState) || - (t.flags |= 4), - \\"function\\" !== typeof o.getSnapshotBeforeUpdate || - (u === e.memoizedProps && d === e.memoizedState) || - (t.flags |= 256), - (r = !1)); - } - return Qo(e, t, n, r, a, l); - } - function Qo(e, t, n, r, l, a) { - $o(e, t); - var o = 0 !== (64 & t.flags); - if (!r && !o) return l && Sl(t, n, !1), au(e, t, a); - (r = t.stateNode), (Do.current = t); - var u = - o && \\"function\\" !== typeof n.getDerivedStateFromError - ? null - : r.render(); - return ( - (t.flags |= 1), - null !== e && o - ? ((t.child = _a(t, e.child, null, a)), - (t.child = _a(t, null, u, a))) - : Uo(e, t, u, a), - (t.memoizedState = r.state), - l && Sl(t, n, !0), - t.child - ); - } - function qo(e) { - var t = e.stateNode; - t.pendingContext - ? bl(0, t.pendingContext, t.pendingContext !== t.context) - : t.context && bl(0, t.context, !1), - Ma(e, t.containerInfo); - } - var Ko, - Yo, - Xo, - Go = { dehydrated: null, retryLane: 0 }; - function Zo(e, t, n) { - var r, - l = t.pendingProps, - a = Ia.current, - o = !1; - return ( - (r = 0 !== (64 & t.flags)) || - (r = (null === e || null !== e.memoizedState) && 0 !== (2 & a)), - r - ? ((o = !0), (t.flags &= -65)) - : (null !== e && null === e.memoizedState) || - void 0 === l.fallback || - !0 === l.unstable_avoidThisFallback || - (a |= 1), - fl(Ia, 1 & a), - null === e - ? (void 0 !== l.fallback && Wa(t), - (e = l.children), - (a = l.fallback), - o - ? ((e = Jo(t, e, a, n)), - (t.child.memoizedState = { baseLanes: n }), - (t.memoizedState = Go), - e) - : \\"number\\" === typeof l.unstable_expectedLoadTime - ? ((e = Jo(t, e, a, n)), - (t.child.memoizedState = { baseLanes: n }), - (t.memoizedState = Go), - (t.lanes = 33554432), - e) - : (((n = Yi( - { mode: \\"visible\\", children: e }, - t.mode, - n, - null - )).return = t), - (t.child = n))) - : (e.memoizedState, - o - ? ((l = tu(e, t, l.children, l.fallback, n)), - (o = t.child), - (a = e.child.memoizedState), - (o.memoizedState = - null === a - ? { baseLanes: n } - : { baseLanes: a.baseLanes | n }), - (o.childLanes = e.childLanes & ~n), - (t.memoizedState = Go), - l) - : ((n = eu(e, t, l.children, n)), (t.memoizedState = null), n)) - ); - } - function Jo(e, t, n, r) { - var l = e.mode, - a = e.child; - return ( - (t = { mode: \\"hidden\\", children: t }), - 0 === (2 & l) && null !== a - ? ((a.childLanes = 0), (a.pendingProps = t)) - : (a = Yi(t, l, 0, null)), - (n = Ki(n, l, r, null)), - (a.return = e), - (n.return = e), - (a.sibling = n), - (e.child = a), - n - ); - } - function eu(e, t, n, r) { - var l = e.child; - return ( - (e = l.sibling), - (n = Qi(l, { mode: \\"visible\\", children: n })), - 0 === (2 & t.mode) && (n.lanes = r), - (n.return = t), - (n.sibling = null), - null !== e && - ((e.nextEffect = null), - (e.flags = 8), - (t.firstEffect = t.lastEffect = e)), - (t.child = n) - ); - } - function tu(e, t, n, r, l) { - var a = t.mode, - o = e.child; - e = o.sibling; - var u = { mode: \\"hidden\\", children: n }; - return ( - 0 === (2 & a) && t.child !== o - ? (((n = t.child).childLanes = 0), - (n.pendingProps = u), - null !== (o = n.lastEffect) - ? ((t.firstEffect = n.firstEffect), - (t.lastEffect = o), - (o.nextEffect = null)) - : (t.firstEffect = t.lastEffect = null)) - : (n = Qi(o, u)), - null !== e ? (r = Qi(e, r)) : ((r = Ki(r, a, l, null)).flags |= 2), - (r.return = t), - (n.return = t), - (n.sibling = r), - (t.child = n), - r - ); - } - function nu(e, t) { - e.lanes |= t; - var n = e.alternate; - null !== n && (n.lanes |= t), la(e.return, t); - } - function ru(e, t, n, r, l, a) { - var o = e.memoizedState; - null === o - ? (e.memoizedState = { - isBackwards: t, - rendering: null, - renderingStartTime: 0, - last: r, - tail: n, - tailMode: l, - lastEffect: a, - }) - : ((o.isBackwards = t), - (o.rendering = null), - (o.renderingStartTime = 0), - (o.last = r), - (o.tail = n), - (o.tailMode = l), - (o.lastEffect = a)); - } - function lu(e, t, n) { - var r = t.pendingProps, - l = r.revealOrder, - a = r.tail; - if ((Uo(e, t, r.children, n), 0 !== (2 & (r = Ia.current)))) - (r = (1 & r) | 2), (t.flags |= 64); - else { - if (null !== e && 0 !== (64 & e.flags)) - e: for (e = t.child; null !== e; ) { - if (13 === e.tag) null !== e.memoizedState && nu(e, n); - else if (19 === e.tag) nu(e, n); - else if (null !== e.child) { - (e.child.return = e), (e = e.child); - continue; - } - if (e === t) break e; - for (; null === e.sibling; ) { - if (null === e.return || e.return === t) break e; - e = e.return; - } - (e.sibling.return = e.return), (e = e.sibling); - } - r &= 1; - } - if ((fl(Ia, r), 0 === (2 & t.mode))) t.memoizedState = null; - else - switch (l) { - case \\"forwards\\": - for (n = t.child, l = null; null !== n; ) - null !== (e = n.alternate) && null === Ua(e) && (l = n), - (n = n.sibling); - null === (n = l) - ? ((l = t.child), (t.child = null)) - : ((l = n.sibling), (n.sibling = null)), - ru(t, !1, l, n, a, t.lastEffect); - break; - case \\"backwards\\": - for (n = null, l = t.child, t.child = null; null !== l; ) { - if (null !== (e = l.alternate) && null === Ua(e)) { - t.child = l; - break; - } - (e = l.sibling), (l.sibling = n), (n = l), (l = e); - } - ru(t, !0, n, null, a, t.lastEffect); - break; - case \\"together\\": - ru(t, !1, null, null, void 0, t.lastEffect); - break; - default: - t.memoizedState = null; - } - return t.child; - } - function au(e, t, n) { - if ( - (null !== e && (t.dependencies = e.dependencies), - (Vu |= t.lanes), - 0 !== (n & t.childLanes)) - ) { - if (null !== e && t.child !== e.child) throw Error(o(153)); - if (null !== t.child) { - for ( - n = Qi((e = t.child), e.pendingProps), t.child = n, n.return = t; - null !== e.sibling; - - ) - (e = e.sibling), - ((n = n.sibling = Qi(e, e.pendingProps)).return = t); - n.sibling = null; - } - return t.child; - } - return null; - } - function ou(e, t) { - if (!Va) - switch (e.tailMode) { - case \\"hidden\\": - t = e.tail; - for (var n = null; null !== t; ) - null !== t.alternate && (n = t), (t = t.sibling); - null === n ? (e.tail = null) : (n.sibling = null); - break; - case \\"collapsed\\": - n = e.tail; - for (var r = null; null !== n; ) - null !== n.alternate && (r = n), (n = n.sibling); - null === r - ? t || null === e.tail - ? (e.tail = null) - : (e.tail.sibling = null) - : (r.sibling = null); - } - } - function uu(e, t, n) { - var r = t.pendingProps; - switch (t.tag) { - case 2: - case 16: - case 15: - case 0: - case 11: - case 7: - case 8: - case 12: - case 9: - case 14: - return null; - case 1: - case 17: - return gl(t.type) && yl(), null; - case 3: - return ( - Ra(), - cl(hl), - cl(pl), - Ya(), - (r = t.stateNode).pendingContext && - ((r.context = r.pendingContext), (r.pendingContext = null)), - (null !== e && null !== e.child) || - (Qa(t) ? (t.flags |= 4) : r.hydrate || (t.flags |= 256)), - null - ); - case 5: - Da(t); - var a = Oa(La.current); - if (((n = t.type), null !== e && null != t.stateNode)) - Yo(e, t, n, r), e.ref !== t.ref && (t.flags |= 128); - else { - if (!r) { - if (null === t.stateNode) throw Error(o(166)); - return null; - } - if (((e = Oa(Ta.current)), Qa(t))) { - (r = t.stateNode), (n = t.type); - var u = t.memoizedProps; - switch (((r[Zr] = t), (r[Jr] = u), n)) { - case \\"dialog\\": - zr(\\"cancel\\", r), zr(\\"close\\", r); - break; - case \\"iframe\\": - case \\"object\\": - case \\"embed\\": - zr(\\"load\\", r); - break; - case \\"video\\": - case \\"audio\\": - for (e = 0; e < _r.length; e++) zr(_r[e], r); - break; - case \\"source\\": - zr(\\"error\\", r); - break; - case \\"img\\": - case \\"image\\": - case \\"link\\": - zr(\\"error\\", r), zr(\\"load\\", r); - break; - case \\"details\\": - zr(\\"toggle\\", r); - break; - case \\"input\\": - ee(r, u), zr(\\"invalid\\", r); - break; - case \\"select\\": - (r._wrapperState = { wasMultiple: !!u.multiple }), - zr(\\"invalid\\", r); - break; - case \\"textarea\\": - ie(r, u), zr(\\"invalid\\", r); - } - for (var s in (xe(n, u), (e = null), u)) - u.hasOwnProperty(s) && - ((a = u[s]), - \\"children\\" === s - ? \\"string\\" === typeof a - ? r.textContent !== a && (e = [\\"children\\", a]) - : \\"number\\" === typeof a && - r.textContent !== \\"\\" + a && - (e = [\\"children\\", \\"\\" + a]) - : i.hasOwnProperty(s) && - null != a && - \\"onScroll\\" === s && - zr(\\"scroll\\", r)); - switch (n) { - case \\"input\\": - X(r), re(r, u, !0); - break; - case \\"textarea\\": - X(r), ce(r); - break; - case \\"select\\": - case \\"option\\": - break; - default: - \\"function\\" === typeof u.onClick && (r.onclick = Ar); - } - (r = e), (t.updateQueue = r), null !== r && (t.flags |= 4); - } else { - switch ( - ((s = 9 === a.nodeType ? a : a.ownerDocument), - e === fe && (e = pe(n)), - e === fe - ? \\"script\\" === n - ? (((e = s.createElement(\\"div\\")).innerHTML = - \\"\\"), - (e = e.removeChild(e.firstChild))) - : \\"string\\" === typeof r.is - ? (e = s.createElement(n, { is: r.is })) - : ((e = s.createElement(n)), - \\"select\\" === n && - ((s = e), - r.multiple - ? (s.multiple = !0) - : r.size && (s.size = r.size))) - : (e = s.createElementNS(e, n)), - (e[Zr] = t), - (e[Jr] = r), - Ko(e, t), - (t.stateNode = e), - (s = Ce(n, r)), - n) - ) { - case \\"dialog\\": - zr(\\"cancel\\", e), zr(\\"close\\", e), (a = r); - break; - case \\"iframe\\": - case \\"object\\": - case \\"embed\\": - zr(\\"load\\", e), (a = r); - break; - case \\"video\\": - case \\"audio\\": - for (a = 0; a < _r.length; a++) zr(_r[a], e); - a = r; - break; - case \\"source\\": - zr(\\"error\\", e), (a = r); - break; - case \\"img\\": - case \\"image\\": - case \\"link\\": - zr(\\"error\\", e), zr(\\"load\\", e), (a = r); - break; - case \\"details\\": - zr(\\"toggle\\", e), (a = r); - break; - case \\"input\\": - ee(e, r), (a = J(e, r)), zr(\\"invalid\\", e); - break; - case \\"option\\": - a = ae(e, r); - break; - case \\"select\\": - (e._wrapperState = { wasMultiple: !!r.multiple }), - (a = l({}, r, { value: void 0 })), - zr(\\"invalid\\", e); - break; - case \\"textarea\\": - ie(e, r), (a = ue(e, r)), zr(\\"invalid\\", e); - break; - default: - a = r; - } - xe(n, a); - var c = a; - for (u in c) - if (c.hasOwnProperty(u)) { - var f = c[u]; - \\"style\\" === u - ? Se(e, f) - : \\"dangerouslySetInnerHTML\\" === u - ? null != (f = f ? f.__html : void 0) && ge(e, f) - : \\"children\\" === u - ? \\"string\\" === typeof f - ? (\\"textarea\\" !== n || \\"\\" !== f) && ye(e, f) - : \\"number\\" === typeof f && ye(e, \\"\\" + f) - : \\"suppressContentEditableWarning\\" !== u && - \\"suppressHydrationWarning\\" !== u && - \\"autoFocus\\" !== u && - (i.hasOwnProperty(u) - ? null != f && \\"onScroll\\" === u && zr(\\"scroll\\", e) - : null != f && w(e, u, f, s)); - } - switch (n) { - case \\"input\\": - X(e), re(e, r, !1); - break; - case \\"textarea\\": - X(e), ce(e); - break; - case \\"option\\": - null != r.value && e.setAttribute(\\"value\\", \\"\\" + K(r.value)); - break; - case \\"select\\": - (e.multiple = !!r.multiple), - null != (u = r.value) - ? oe(e, !!r.multiple, u, !1) - : null != r.defaultValue && - oe(e, !!r.multiple, r.defaultValue, !0); - break; - default: - \\"function\\" === typeof a.onClick && (e.onclick = Ar); - } - $r(n, r) && (t.flags |= 4); - } - null !== t.ref && (t.flags |= 128); - } - return null; - case 6: - if (e && null != t.stateNode) Xo(0, t, e.memoizedProps, r); - else { - if (\\"string\\" !== typeof r && null === t.stateNode) - throw Error(o(166)); - (n = Oa(La.current)), - Oa(Ta.current), - Qa(t) - ? ((r = t.stateNode), - (n = t.memoizedProps), - (r[Zr] = t), - r.nodeValue !== n && (t.flags |= 4)) - : (((r = ( - 9 === n.nodeType ? n : n.ownerDocument - ).createTextNode(r))[Zr] = t), - (t.stateNode = r)); - } - return null; - case 13: - return ( - cl(Ia), - (r = t.memoizedState), - 0 !== (64 & t.flags) - ? ((t.lanes = n), t) - : ((r = null !== r), - (n = !1), - null === e - ? void 0 !== t.memoizedProps.fallback && Qa(t) - : (n = null !== e.memoizedState), - r && - !n && - 0 !== (2 & t.mode) && - ((null === e && - !0 !== t.memoizedProps.unstable_avoidThisFallback) || - 0 !== (1 & Ia.current) - ? 0 === Uu && (Uu = 3) - : ((0 !== Uu && 3 !== Uu) || (Uu = 4), - null === Mu || - (0 === (134217727 & Vu) && 0 === (134217727 & Bu)) || - yi(Mu, Fu))), - (r || n) && (t.flags |= 4), - null) - ); - case 4: - return Ra(), null === e && Or(t.stateNode.containerInfo), null; - case 10: - return ra(t), null; - case 19: - if ((cl(Ia), null === (r = t.memoizedState))) return null; - if (((u = 0 !== (64 & t.flags)), null === (s = r.rendering))) - if (u) ou(r, !1); - else { - if (0 !== Uu || (null !== e && 0 !== (64 & e.flags))) - for (e = t.child; null !== e; ) { - if (null !== (s = Ua(e))) { - for ( - t.flags |= 64, - ou(r, !1), - null !== (u = s.updateQueue) && - ((t.updateQueue = u), (t.flags |= 4)), - null === r.lastEffect && (t.firstEffect = null), - t.lastEffect = r.lastEffect, - r = n, - n = t.child; - null !== n; - - ) - (e = r), - ((u = n).flags &= 2), - (u.nextEffect = null), - (u.firstEffect = null), - (u.lastEffect = null), - null === (s = u.alternate) - ? ((u.childLanes = 0), - (u.lanes = e), - (u.child = null), - (u.memoizedProps = null), - (u.memoizedState = null), - (u.updateQueue = null), - (u.dependencies = null), - (u.stateNode = null)) - : ((u.childLanes = s.childLanes), - (u.lanes = s.lanes), - (u.child = s.child), - (u.memoizedProps = s.memoizedProps), - (u.memoizedState = s.memoizedState), - (u.updateQueue = s.updateQueue), - (u.type = s.type), - (e = s.dependencies), - (u.dependencies = - null === e - ? null - : { - lanes: e.lanes, - firstContext: e.firstContext, - })), - (n = n.sibling); - return fl(Ia, (1 & Ia.current) | 2), t.child; - } - e = e.sibling; - } - null !== r.tail && - $l() > Qu && - ((t.flags |= 64), (u = !0), ou(r, !1), (t.lanes = 33554432)); - } - else { - if (!u) - if (null !== (e = Ua(s))) { - if ( - ((t.flags |= 64), - (u = !0), - null !== (n = e.updateQueue) && - ((t.updateQueue = n), (t.flags |= 4)), - ou(r, !0), - null === r.tail && - \\"hidden\\" === r.tailMode && - !s.alternate && - !Va) - ) - return ( - null !== (t = t.lastEffect = r.lastEffect) && - (t.nextEffect = null), - null - ); - } else - 2 * $l() - r.renderingStartTime > Qu && - 1073741824 !== n && - ((t.flags |= 64), - (u = !0), - ou(r, !1), - (t.lanes = 33554432)); - r.isBackwards - ? ((s.sibling = t.child), (t.child = s)) - : (null !== (n = r.last) ? (n.sibling = s) : (t.child = s), - (r.last = s)); - } - return null !== r.tail - ? ((n = r.tail), - (r.rendering = n), - (r.tail = n.sibling), - (r.lastEffect = t.lastEffect), - (r.renderingStartTime = $l()), - (n.sibling = null), - (t = Ia.current), - fl(Ia, u ? (1 & t) | 2 : 1 & t), - n) - : null; - case 23: - case 24: - return ( - Ei(), - null !== e && - (null !== e.memoizedState) !== (null !== t.memoizedState) && - \\"unstable-defer-without-hiding\\" !== r.mode && - (t.flags |= 4), - null - ); - } - throw Error(o(156, t.tag)); - } - function iu(e) { - switch (e.tag) { - case 1: - gl(e.type) && yl(); - var t = e.flags; - return 4096 & t ? ((e.flags = (-4097 & t) | 64), e) : null; - case 3: - if ((Ra(), cl(hl), cl(pl), Ya(), 0 !== (64 & (t = e.flags)))) - throw Error(o(285)); - return (e.flags = (-4097 & t) | 64), e; - case 5: - return Da(e), null; - case 13: - return ( - cl(Ia), - 4096 & (t = e.flags) ? ((e.flags = (-4097 & t) | 64), e) : null - ); - case 19: - return cl(Ia), null; - case 4: - return Ra(), null; - case 10: - return ra(e), null; - case 23: - case 24: - return Ei(), null; - default: - return null; - } - } - function su(e, t) { - try { - var n = \\"\\", - r = t; - do { - (n += Q(r)), (r = r.return); - } while (r); - var l = n; - } catch (a) { - l = \\"\\\\nError generating stack: \\" + a.message + \\"\\\\n\\" + a.stack; - } - return { value: e, source: t, stack: l }; - } - function cu(e, t) { - try { - console.error(t.value); - } catch (n) { - setTimeout(function () { - throw n; - }); - } - } - (Ko = function (e, t) { - for (var n = t.child; null !== n; ) { - if (5 === n.tag || 6 === n.tag) e.appendChild(n.stateNode); - else if (4 !== n.tag && null !== n.child) { - (n.child.return = n), (n = n.child); - continue; - } - if (n === t) break; - for (; null === n.sibling; ) { - if (null === n.return || n.return === t) return; - n = n.return; - } - (n.sibling.return = n.return), (n = n.sibling); - } - }), - (Yo = function (e, t, n, r) { - var a = e.memoizedProps; - if (a !== r) { - (e = t.stateNode), Oa(Ta.current); - var o, - u = null; - switch (n) { - case \\"input\\": - (a = J(e, a)), (r = J(e, r)), (u = []); - break; - case \\"option\\": - (a = ae(e, a)), (r = ae(e, r)), (u = []); - break; - case \\"select\\": - (a = l({}, a, { value: void 0 })), - (r = l({}, r, { value: void 0 })), - (u = []); - break; - case \\"textarea\\": - (a = ue(e, a)), (r = ue(e, r)), (u = []); - break; - default: - \\"function\\" !== typeof a.onClick && - \\"function\\" === typeof r.onClick && - (e.onclick = Ar); - } - for (f in (xe(n, r), (n = null), a)) - if (!r.hasOwnProperty(f) && a.hasOwnProperty(f) && null != a[f]) - if (\\"style\\" === f) { - var s = a[f]; - for (o in s) - s.hasOwnProperty(o) && (n || (n = {}), (n[o] = \\"\\")); - } else - \\"dangerouslySetInnerHTML\\" !== f && - \\"children\\" !== f && - \\"suppressContentEditableWarning\\" !== f && - \\"suppressHydrationWarning\\" !== f && - \\"autoFocus\\" !== f && - (i.hasOwnProperty(f) - ? u || (u = []) - : (u = u || []).push(f, null)); - for (f in r) { - var c = r[f]; - if ( - ((s = null != a ? a[f] : void 0), - r.hasOwnProperty(f) && c !== s && (null != c || null != s)) - ) - if (\\"style\\" === f) - if (s) { - for (o in s) - !s.hasOwnProperty(o) || - (c && c.hasOwnProperty(o)) || - (n || (n = {}), (n[o] = \\"\\")); - for (o in c) - c.hasOwnProperty(o) && - s[o] !== c[o] && - (n || (n = {}), (n[o] = c[o])); - } else n || (u || (u = []), u.push(f, n)), (n = c); - else - \\"dangerouslySetInnerHTML\\" === f - ? ((c = c ? c.__html : void 0), - (s = s ? s.__html : void 0), - null != c && s !== c && (u = u || []).push(f, c)) - : \\"children\\" === f - ? (\\"string\\" !== typeof c && \\"number\\" !== typeof c) || - (u = u || []).push(f, \\"\\" + c) - : \\"suppressContentEditableWarning\\" !== f && - \\"suppressHydrationWarning\\" !== f && - (i.hasOwnProperty(f) - ? (null != c && \\"onScroll\\" === f && zr(\\"scroll\\", e), - u || s === c || (u = [])) - : \\"object\\" === typeof c && - null !== c && - c.$$typeof === F - ? c.toString() - : (u = u || []).push(f, c)); - } - n && (u = u || []).push(\\"style\\", n); - var f = u; - (t.updateQueue = f) && (t.flags |= 4); - } - }), - (Xo = function (e, t, n, r) { - n !== r && (t.flags |= 4); - }); - var fu = \\"function\\" === typeof WeakMap ? WeakMap : Map; - function du(e, t, n) { - ((n = ca(-1, n)).tag = 3), (n.payload = { element: null }); - var r = t.value; - return ( - (n.callback = function () { - Xu || ((Xu = !0), (Gu = r)), cu(0, t); - }), - n - ); - } - function pu(e, t, n) { - (n = ca(-1, n)).tag = 3; - var r = e.type.getDerivedStateFromError; - if (\\"function\\" === typeof r) { - var l = t.value; - n.payload = function () { - return cu(0, t), r(l); - }; - } - var a = e.stateNode; - return ( - null !== a && - \\"function\\" === typeof a.componentDidCatch && - (n.callback = function () { - \\"function\\" !== typeof r && - (null === Zu ? (Zu = new Set([this])) : Zu.add(this), cu(0, t)); - var e = t.stack; - this.componentDidCatch(t.value, { - componentStack: null !== e ? e : \\"\\", - }); - }), - n - ); - } - var hu = \\"function\\" === typeof WeakSet ? WeakSet : Set; - function mu(e) { - var t = e.ref; - if (null !== t) - if (\\"function\\" === typeof t) - try { - t(null); - } catch (n) { - Ai(e, n); - } - else t.current = null; - } - function vu(e, t) { - switch (t.tag) { - case 0: - case 11: - case 15: - case 22: - case 5: - case 6: - case 4: - case 17: - return; - case 1: - if (256 & t.flags && null !== e) { - var n = e.memoizedProps, - r = e.memoizedState; - (t = (e = t.stateNode).getSnapshotBeforeUpdate( - t.elementType === t.type ? n : Gl(t.type, n), - r - )), - (e.__reactInternalSnapshotBeforeUpdate = t); - } - return; - case 3: - return void (256 & t.flags && qr(t.stateNode.containerInfo)); - } - throw Error(o(163)); - } - function gu(e, t, n) { - switch (n.tag) { - case 0: - case 11: - case 15: - case 22: - if ( - null !== (t = null !== (t = n.updateQueue) ? t.lastEffect : null) - ) { - e = t = t.next; - do { - if (3 === (3 & e.tag)) { - var r = e.create; - e.destroy = r(); - } - e = e.next; - } while (e !== t); - } - if ( - null !== (t = null !== (t = n.updateQueue) ? t.lastEffect : null) - ) { - e = t = t.next; - do { - var l = e; - (r = l.next), - 0 !== (4 & (l = l.tag)) && - 0 !== (1 & l) && - (Ii(n, e), Di(n, e)), - (e = r); - } while (e !== t); - } - return; - case 1: - return ( - (e = n.stateNode), - 4 & n.flags && - (null === t - ? e.componentDidMount() - : ((r = - n.elementType === n.type - ? t.memoizedProps - : Gl(n.type, t.memoizedProps)), - e.componentDidUpdate( - r, - t.memoizedState, - e.__reactInternalSnapshotBeforeUpdate - ))), - void (null !== (t = n.updateQueue) && ha(n, t, e)) - ); - case 3: - if (null !== (t = n.updateQueue)) { - if (((e = null), null !== n.child)) - switch (n.child.tag) { - case 5: - case 1: - e = n.child.stateNode; - } - ha(n, t, e); - } - return; - case 5: - return ( - (e = n.stateNode), - void ( - null === t && - 4 & n.flags && - $r(n.type, n.memoizedProps) && - e.focus() - ) - ); - case 6: - case 4: - case 12: - case 19: - case 17: - case 20: - case 21: - case 23: - case 24: - return; - case 13: - return void ( - null === n.memoizedState && - ((n = n.alternate), - null !== n && - ((n = n.memoizedState), - null !== n && ((n = n.dehydrated), null !== n && St(n)))) - ); - } - throw Error(o(163)); - } - function yu(e, t) { - for (var n = e; ; ) { - if (5 === n.tag) { - var r = n.stateNode; - if (t) - \\"function\\" === typeof (r = r.style).setProperty - ? r.setProperty(\\"display\\", \\"none\\", \\"important\\") - : (r.display = \\"none\\"); - else { - r = n.stateNode; - var l = n.memoizedProps.style; - (l = - void 0 !== l && null !== l && l.hasOwnProperty(\\"display\\") - ? l.display - : null), - (r.style.display = ke(\\"display\\", l)); - } - } else if (6 === n.tag) - n.stateNode.nodeValue = t ? \\"\\" : n.memoizedProps; - else if ( - ((23 !== n.tag && 24 !== n.tag) || - null === n.memoizedState || - n === e) && - null !== n.child - ) { - (n.child.return = n), (n = n.child); - continue; - } - if (n === e) break; - for (; null === n.sibling; ) { - if (null === n.return || n.return === e) return; - n = n.return; - } - (n.sibling.return = n.return), (n = n.sibling); - } - } - function bu(e, t) { - if (xl && \\"function\\" === typeof xl.onCommitFiberUnmount) - try { - xl.onCommitFiberUnmount(El, t); - } catch (a) {} - switch (t.tag) { - case 0: - case 11: - case 14: - case 15: - case 22: - if (null !== (e = t.updateQueue) && null !== (e = e.lastEffect)) { - var n = (e = e.next); - do { - var r = n, - l = r.destroy; - if (((r = r.tag), void 0 !== l)) - if (0 !== (4 & r)) Ii(t, n); - else { - r = t; - try { - l(); - } catch (a) { - Ai(r, a); - } - } - n = n.next; - } while (n !== e); - } - break; - case 1: - if ( - (mu(t), - \\"function\\" === typeof (e = t.stateNode).componentWillUnmount) - ) - try { - (e.props = t.memoizedProps), - (e.state = t.memoizedState), - e.componentWillUnmount(); - } catch (a) { - Ai(t, a); - } - break; - case 5: - mu(t); - break; - case 4: - Cu(e, t); - } - } - function wu(e) { - (e.alternate = null), - (e.child = null), - (e.dependencies = null), - (e.firstEffect = null), - (e.lastEffect = null), - (e.memoizedProps = null), - (e.memoizedState = null), - (e.pendingProps = null), - (e.return = null), - (e.updateQueue = null); - } - function ku(e) { - return 5 === e.tag || 3 === e.tag || 4 === e.tag; - } - function Su(e) { - e: { - for (var t = e.return; null !== t; ) { - if (ku(t)) break e; - t = t.return; - } - throw Error(o(160)); - } - var n = t; - switch (((t = n.stateNode), n.tag)) { - case 5: - var r = !1; - break; - case 3: - case 4: - (t = t.containerInfo), (r = !0); - break; - default: - throw Error(o(161)); - } - 16 & n.flags && (ye(t, \\"\\"), (n.flags &= -17)); - e: t: for (n = e; ; ) { - for (; null === n.sibling; ) { - if (null === n.return || ku(n.return)) { - n = null; - break e; - } - n = n.return; - } - for ( - n.sibling.return = n.return, n = n.sibling; - 5 !== n.tag && 6 !== n.tag && 18 !== n.tag; - - ) { - if (2 & n.flags) continue t; - if (null === n.child || 4 === n.tag) continue t; - (n.child.return = n), (n = n.child); - } - if (!(2 & n.flags)) { - n = n.stateNode; - break e; - } - } - r ? Eu(e, n, t) : xu(e, n, t); - } - function Eu(e, t, n) { - var r = e.tag, - l = 5 === r || 6 === r; - if (l) - (e = l ? e.stateNode : e.stateNode.instance), - t - ? 8 === n.nodeType - ? n.parentNode.insertBefore(e, t) - : n.insertBefore(e, t) - : (8 === n.nodeType - ? (t = n.parentNode).insertBefore(e, n) - : (t = n).appendChild(e), - (null !== (n = n._reactRootContainer) && void 0 !== n) || - null !== t.onclick || - (t.onclick = Ar)); - else if (4 !== r && null !== (e = e.child)) - for (Eu(e, t, n), e = e.sibling; null !== e; ) - Eu(e, t, n), (e = e.sibling); - } - function xu(e, t, n) { - var r = e.tag, - l = 5 === r || 6 === r; - if (l) - (e = l ? e.stateNode : e.stateNode.instance), - t ? n.insertBefore(e, t) : n.appendChild(e); - else if (4 !== r && null !== (e = e.child)) - for (xu(e, t, n), e = e.sibling; null !== e; ) - xu(e, t, n), (e = e.sibling); - } - function Cu(e, t) { - for (var n, r, l = t, a = !1; ; ) { - if (!a) { - a = l.return; - e: for (;;) { - if (null === a) throw Error(o(160)); - switch (((n = a.stateNode), a.tag)) { - case 5: - r = !1; - break e; - case 3: - case 4: - (n = n.containerInfo), (r = !0); - break e; - } - a = a.return; - } - a = !0; - } - if (5 === l.tag || 6 === l.tag) { - e: for (var u = e, i = l, s = i; ; ) - if ((bu(u, s), null !== s.child && 4 !== s.tag)) - (s.child.return = s), (s = s.child); - else { - if (s === i) break e; - for (; null === s.sibling; ) { - if (null === s.return || s.return === i) break e; - s = s.return; - } - (s.sibling.return = s.return), (s = s.sibling); - } - r - ? ((u = n), - (i = l.stateNode), - 8 === u.nodeType - ? u.parentNode.removeChild(i) - : u.removeChild(i)) - : n.removeChild(l.stateNode); - } else if (4 === l.tag) { - if (null !== l.child) { - (n = l.stateNode.containerInfo), - (r = !0), - (l.child.return = l), - (l = l.child); - continue; - } - } else if ((bu(e, l), null !== l.child)) { - (l.child.return = l), (l = l.child); - continue; - } - if (l === t) break; - for (; null === l.sibling; ) { - if (null === l.return || l.return === t) return; - 4 === (l = l.return).tag && (a = !1); - } - (l.sibling.return = l.return), (l = l.sibling); - } - } - function _u(e, t) { - switch (t.tag) { - case 0: - case 11: - case 14: - case 15: - case 22: - var n = t.updateQueue; - if (null !== (n = null !== n ? n.lastEffect : null)) { - var r = (n = n.next); - do { - 3 === (3 & r.tag) && - ((e = r.destroy), (r.destroy = void 0), void 0 !== e && e()), - (r = r.next); - } while (r !== n); - } - return; - case 1: - case 12: - case 17: - return; - case 5: - if (null != (n = t.stateNode)) { - r = t.memoizedProps; - var l = null !== e ? e.memoizedProps : r; - e = t.type; - var a = t.updateQueue; - if (((t.updateQueue = null), null !== a)) { - for ( - n[Jr] = r, - \\"input\\" === e && - \\"radio\\" === r.type && - null != r.name && - te(n, r), - Ce(e, l), - t = Ce(e, r), - l = 0; - l < a.length; - l += 2 - ) { - var u = a[l], - i = a[l + 1]; - \\"style\\" === u - ? Se(n, i) - : \\"dangerouslySetInnerHTML\\" === u - ? ge(n, i) - : \\"children\\" === u - ? ye(n, i) - : w(n, u, i, t); - } - switch (e) { - case \\"input\\": - ne(n, r); - break; - case \\"textarea\\": - se(n, r); - break; - case \\"select\\": - (e = n._wrapperState.wasMultiple), - (n._wrapperState.wasMultiple = !!r.multiple), - null != (a = r.value) - ? oe(n, !!r.multiple, a, !1) - : e !== !!r.multiple && - (null != r.defaultValue - ? oe(n, !!r.multiple, r.defaultValue, !0) - : oe(n, !!r.multiple, r.multiple ? [] : \\"\\", !1)); - } - } - } - return; - case 6: - if (null === t.stateNode) throw Error(o(162)); - return void (t.stateNode.nodeValue = t.memoizedProps); - case 3: - return void ( - (n = t.stateNode).hydrate && - ((n.hydrate = !1), St(n.containerInfo)) - ); - case 13: - return ( - null !== t.memoizedState && ((Hu = $l()), yu(t.child, !0)), - void Pu(t) - ); - case 19: - return void Pu(t); - case 23: - case 24: - return void yu(t, null !== t.memoizedState); - } - throw Error(o(163)); - } - function Pu(e) { - var t = e.updateQueue; - if (null !== t) { - e.updateQueue = null; - var n = e.stateNode; - null === n && (n = e.stateNode = new hu()), - t.forEach(function (t) { - var r = Bi.bind(null, e, t); - n.has(t) || (n.add(t), t.then(r, r)); - }); - } - } - function Nu(e, t) { - return ( - null !== e && - (null === (e = e.memoizedState) || null !== e.dehydrated) && - null !== (t = t.memoizedState) && - null === t.dehydrated - ); - } - var Tu = Math.ceil, - zu = k.ReactCurrentDispatcher, - Lu = k.ReactCurrentOwner, - Ou = 0, - Mu = null, - Ru = null, - Fu = 0, - Du = 0, - Iu = sl(0), - Uu = 0, - ju = null, - Au = 0, - Vu = 0, - Bu = 0, - $u = 0, - Wu = null, - Hu = 0, - Qu = 1 / 0; - function qu() { - Qu = $l() + 500; - } - var Ku, - Yu = null, - Xu = !1, - Gu = null, - Zu = null, - Ju = !1, - ei = null, - ti = 90, - ni = [], - ri = [], - li = null, - ai = 0, - oi = null, - ui = -1, - ii = 0, - si = 0, - ci = null, - fi = !1; - function di() { - return 0 !== (48 & Ou) ? $l() : -1 !== ui ? ui : (ui = $l()); - } - function pi(e) { - if (0 === (2 & (e = e.mode))) return 1; - if (0 === (4 & e)) return 99 === Wl() ? 1 : 2; - if ((0 === ii && (ii = Au), 0 !== Xl.transition)) { - 0 !== si && (si = null !== Wu ? Wu.pendingLanes : 0), (e = ii); - var t = 4186112 & ~si; - return ( - 0 === (t &= -t) && - 0 === (t = (e = 4186112 & ~e) & -e) && - (t = 8192), - t - ); - } - return ( - (e = Wl()), - 0 !== (4 & Ou) && 98 === e - ? (e = At(12, ii)) - : (e = At( - (e = (function (e) { - switch (e) { - case 99: - return 15; - case 98: - return 10; - case 97: - case 96: - return 8; - case 95: - return 2; - default: - return 0; - } - })(e)), - ii - )), - e - ); - } - function hi(e, t, n) { - if (50 < ai) throw ((ai = 0), (oi = null), Error(o(185))); - if (null === (e = mi(e, t))) return null; - $t(e, t, n), e === Mu && ((Bu |= t), 4 === Uu && yi(e, Fu)); - var r = Wl(); - 1 === t - ? 0 !== (8 & Ou) && 0 === (48 & Ou) - ? bi(e) - : (vi(e, n), 0 === Ou && (qu(), Kl())) - : (0 === (4 & Ou) || - (98 !== r && 99 !== r) || - (null === li ? (li = new Set([e])) : li.add(e)), - vi(e, n)), - (Wu = e); - } - function mi(e, t) { - e.lanes |= t; - var n = e.alternate; - for (null !== n && (n.lanes |= t), n = e, e = e.return; null !== e; ) - (e.childLanes |= t), - null !== (n = e.alternate) && (n.childLanes |= t), - (n = e), - (e = e.return); - return 3 === n.tag ? n.stateNode : null; - } - function vi(e, t) { - for ( - var n = e.callbackNode, - r = e.suspendedLanes, - l = e.pingedLanes, - a = e.expirationTimes, - u = e.pendingLanes; - 0 < u; - - ) { - var i = 31 - Wt(u), - s = 1 << i, - c = a[i]; - if (-1 === c) { - if (0 === (s & r) || 0 !== (s & l)) { - (c = t), It(s); - var f = Dt; - a[i] = 10 <= f ? c + 250 : 6 <= f ? c + 5e3 : -1; - } - } else c <= t && (e.expiredLanes |= s); - u &= ~s; - } - if (((r = Ut(e, e === Mu ? Fu : 0)), (t = Dt), 0 === r)) - null !== n && - (n !== Il && Pl(n), - (e.callbackNode = null), - (e.callbackPriority = 0)); - else { - if (null !== n) { - if (e.callbackPriority === t) return; - n !== Il && Pl(n); - } - 15 === t - ? ((n = bi.bind(null, e)), - null === jl ? ((jl = [n]), (Al = _l(Ol, Yl))) : jl.push(n), - (n = Il)) - : 14 === t - ? (n = ql(99, bi.bind(null, e))) - : ((n = (function (e) { - switch (e) { - case 15: - case 14: - return 99; - case 13: - case 12: - case 11: - case 10: - return 98; - case 9: - case 8: - case 7: - case 6: - case 4: - case 5: - return 97; - case 3: - case 2: - case 1: - return 95; - case 0: - return 90; - default: - throw Error(o(358, e)); - } - })(t)), - (n = ql(n, gi.bind(null, e)))), - (e.callbackPriority = t), - (e.callbackNode = n); - } - } - function gi(e) { - if (((ui = -1), (si = ii = 0), 0 !== (48 & Ou))) throw Error(o(327)); - var t = e.callbackNode; - if (Fi() && e.callbackNode !== t) return null; - var n = Ut(e, e === Mu ? Fu : 0); - if (0 === n) return null; - var r = n, - l = Ou; - Ou |= 16; - var a = _i(); - for ((Mu === e && Fu === r) || (qu(), xi(e, r)); ; ) - try { - Ti(); - break; - } catch (i) { - Ci(e, i); - } - if ( - (na(), - (zu.current = a), - (Ou = l), - null !== Ru ? (r = 0) : ((Mu = null), (Fu = 0), (r = Uu)), - 0 !== (Au & Bu)) - ) - xi(e, 0); - else if (0 !== r) { - if ( - (2 === r && - ((Ou |= 64), - e.hydrate && ((e.hydrate = !1), qr(e.containerInfo)), - 0 !== (n = jt(e)) && (r = Pi(e, n))), - 1 === r) - ) - throw ((t = ju), xi(e, 0), yi(e, n), vi(e, $l()), t); - switch ( - ((e.finishedWork = e.current.alternate), (e.finishedLanes = n), r) - ) { - case 0: - case 1: - throw Error(o(345)); - case 2: - case 5: - Oi(e); - break; - case 3: - if ( - (yi(e, n), (62914560 & n) === n && 10 < (r = Hu + 500 - $l())) - ) { - if (0 !== Ut(e, 0)) break; - if (((l = e.suspendedLanes) & n) !== n) { - di(), (e.pingedLanes |= e.suspendedLanes & l); - break; - } - e.timeoutHandle = Hr(Oi.bind(null, e), r); - break; - } - Oi(e); - break; - case 4: - if ((yi(e, n), (4186112 & n) === n)) break; - for (r = e.eventTimes, l = -1; 0 < n; ) { - var u = 31 - Wt(n); - (a = 1 << u), (u = r[u]) > l && (l = u), (n &= ~a); - } - if ( - ((n = l), - 10 < - (n = - (120 > (n = $l() - n) - ? 120 - : 480 > n - ? 480 - : 1080 > n - ? 1080 - : 1920 > n - ? 1920 - : 3e3 > n - ? 3e3 - : 4320 > n - ? 4320 - : 1960 * Tu(n / 1960)) - n)) - ) { - e.timeoutHandle = Hr(Oi.bind(null, e), n); - break; - } - Oi(e); - break; - default: - throw Error(o(329)); - } - } - return vi(e, $l()), e.callbackNode === t ? gi.bind(null, e) : null; - } - function yi(e, t) { - for ( - t &= ~$u, - t &= ~Bu, - e.suspendedLanes |= t, - e.pingedLanes &= ~t, - e = e.expirationTimes; - 0 < t; - - ) { - var n = 31 - Wt(t), - r = 1 << n; - (e[n] = -1), (t &= ~r); - } - } - function bi(e) { - if (0 !== (48 & Ou)) throw Error(o(327)); - if ((Fi(), e === Mu && 0 !== (e.expiredLanes & Fu))) { - var t = Fu, - n = Pi(e, t); - 0 !== (Au & Bu) && (n = Pi(e, (t = Ut(e, t)))); - } else n = Pi(e, (t = Ut(e, 0))); - if ( - (0 !== e.tag && - 2 === n && - ((Ou |= 64), - e.hydrate && ((e.hydrate = !1), qr(e.containerInfo)), - 0 !== (t = jt(e)) && (n = Pi(e, t))), - 1 === n) - ) - throw ((n = ju), xi(e, 0), yi(e, t), vi(e, $l()), n); - return ( - (e.finishedWork = e.current.alternate), - (e.finishedLanes = t), - Oi(e), - vi(e, $l()), - null - ); - } - function wi(e, t) { - var n = Ou; - Ou |= 1; - try { - return e(t); - } finally { - 0 === (Ou = n) && (qu(), Kl()); - } - } - function ki(e, t) { - var n = Ou; - (Ou &= -2), (Ou |= 8); - try { - return e(t); - } finally { - 0 === (Ou = n) && (qu(), Kl()); - } - } - function Si(e, t) { - fl(Iu, Du), (Du |= t), (Au |= t); - } - function Ei() { - (Du = Iu.current), cl(Iu); - } - function xi(e, t) { - (e.finishedWork = null), (e.finishedLanes = 0); - var n = e.timeoutHandle; - if ((-1 !== n && ((e.timeoutHandle = -1), Qr(n)), null !== Ru)) - for (n = Ru.return; null !== n; ) { - var r = n; - switch (r.tag) { - case 1: - null !== (r = r.type.childContextTypes) && void 0 !== r && yl(); - break; - case 3: - Ra(), cl(hl), cl(pl), Ya(); - break; - case 5: - Da(r); - break; - case 4: - Ra(); - break; - case 13: - case 19: - cl(Ia); - break; - case 10: - ra(r); - break; - case 23: - case 24: - Ei(); - } - n = n.return; - } - (Mu = e), - (Ru = Qi(e.current, null)), - (Fu = Du = Au = t), - (Uu = 0), - (ju = null), - ($u = Bu = Vu = 0); - } - function Ci(e, t) { - for (;;) { - var n = Ru; - try { - if ((na(), (Xa.current = Oo), no)) { - for (var r = Ja.memoizedState; null !== r; ) { - var l = r.queue; - null !== l && (l.pending = null), (r = r.next); - } - no = !1; - } - if ( - ((Za = 0), - (to = eo = Ja = null), - (ro = !1), - (Lu.current = null), - null === n || null === n.return) - ) { - (Uu = 1), (ju = t), (Ru = null); - break; - } - e: { - var a = e, - o = n.return, - u = n, - i = t; - if ( - ((t = Fu), - (u.flags |= 2048), - (u.firstEffect = u.lastEffect = null), - null !== i && - \\"object\\" === typeof i && - \\"function\\" === typeof i.then) - ) { - var s = i; - if (0 === (2 & u.mode)) { - var c = u.alternate; - c - ? ((u.updateQueue = c.updateQueue), - (u.memoizedState = c.memoizedState), - (u.lanes = c.lanes)) - : ((u.updateQueue = null), (u.memoizedState = null)); - } - var f = 0 !== (1 & Ia.current), - d = o; - do { - var p; - if ((p = 13 === d.tag)) { - var h = d.memoizedState; - if (null !== h) p = null !== h.dehydrated; - else { - var m = d.memoizedProps; - p = - void 0 !== m.fallback && - (!0 !== m.unstable_avoidThisFallback || !f); - } - } - if (p) { - var v = d.updateQueue; - if (null === v) { - var g = new Set(); - g.add(s), (d.updateQueue = g); - } else v.add(s); - if (0 === (2 & d.mode)) { - if ( - ((d.flags |= 64), - (u.flags |= 16384), - (u.flags &= -2981), - 1 === u.tag) - ) - if (null === u.alternate) u.tag = 17; - else { - var y = ca(-1, 1); - (y.tag = 2), fa(u, y); - } - u.lanes |= 1; - break e; - } - (i = void 0), (u = t); - var b = a.pingCache; - if ( - (null === b - ? ((b = a.pingCache = new fu()), - (i = new Set()), - b.set(s, i)) - : void 0 === (i = b.get(s)) && - ((i = new Set()), b.set(s, i)), - !i.has(u)) - ) { - i.add(u); - var w = Vi.bind(null, a, s, u); - s.then(w, w); - } - (d.flags |= 4096), (d.lanes = t); - break e; - } - d = d.return; - } while (null !== d); - i = Error( - (q(u.type) || \\"A React component\\") + - \\" suspended while rendering, but no fallback UI was specified.\\\\n\\\\nAdd a component higher in the tree to provide a loading indicator or placeholder to display.\\" - ); - } - 5 !== Uu && (Uu = 2), (i = su(i, u)), (d = o); - do { - switch (d.tag) { - case 3: - (a = i), - (d.flags |= 4096), - (t &= -t), - (d.lanes |= t), - da(d, du(0, a, t)); - break e; - case 1: - a = i; - var k = d.type, - S = d.stateNode; - if ( - 0 === (64 & d.flags) && - (\\"function\\" === typeof k.getDerivedStateFromError || - (null !== S && - \\"function\\" === typeof S.componentDidCatch && - (null === Zu || !Zu.has(S)))) - ) { - (d.flags |= 4096), - (t &= -t), - (d.lanes |= t), - da(d, pu(d, a, t)); - break e; - } - } - d = d.return; - } while (null !== d); - } - Li(n); - } catch (E) { - (t = E), Ru === n && null !== n && (Ru = n = n.return); - continue; - } - break; - } - } - function _i() { - var e = zu.current; - return (zu.current = Oo), null === e ? Oo : e; - } - function Pi(e, t) { - var n = Ou; - Ou |= 16; - var r = _i(); - for ((Mu === e && Fu === t) || xi(e, t); ; ) - try { - Ni(); - break; - } catch (l) { - Ci(e, l); - } - if ((na(), (Ou = n), (zu.current = r), null !== Ru)) - throw Error(o(261)); - return (Mu = null), (Fu = 0), Uu; - } - function Ni() { - for (; null !== Ru; ) zi(Ru); - } - function Ti() { - for (; null !== Ru && !Nl(); ) zi(Ru); - } - function zi(e) { - var t = Ku(e.alternate, e, Du); - (e.memoizedProps = e.pendingProps), - null === t ? Li(e) : (Ru = t), - (Lu.current = null); - } - function Li(e) { - var t = e; - do { - var n = t.alternate; - if (((e = t.return), 0 === (2048 & t.flags))) { - if (null !== (n = uu(n, t, Du))) return void (Ru = n); - if ( - (24 !== (n = t).tag && 23 !== n.tag) || - null === n.memoizedState || - 0 !== (1073741824 & Du) || - 0 === (4 & n.mode) - ) { - for (var r = 0, l = n.child; null !== l; ) - (r |= l.lanes | l.childLanes), (l = l.sibling); - n.childLanes = r; - } - null !== e && - 0 === (2048 & e.flags) && - (null === e.firstEffect && (e.firstEffect = t.firstEffect), - null !== t.lastEffect && - (null !== e.lastEffect && - (e.lastEffect.nextEffect = t.firstEffect), - (e.lastEffect = t.lastEffect)), - 1 < t.flags && - (null !== e.lastEffect - ? (e.lastEffect.nextEffect = t) - : (e.firstEffect = t), - (e.lastEffect = t))); - } else { - if (null !== (n = iu(t))) return (n.flags &= 2047), void (Ru = n); - null !== e && - ((e.firstEffect = e.lastEffect = null), (e.flags |= 2048)); - } - if (null !== (t = t.sibling)) return void (Ru = t); - Ru = t = e; - } while (null !== t); - 0 === Uu && (Uu = 5); - } - function Oi(e) { - var t = Wl(); - return Ql(99, Mi.bind(null, e, t)), null; - } - function Mi(e, t) { - do { - Fi(); - } while (null !== ei); - if (0 !== (48 & Ou)) throw Error(o(327)); - var n = e.finishedWork; - if (null === n) return null; - if (((e.finishedWork = null), (e.finishedLanes = 0), n === e.current)) - throw Error(o(177)); - e.callbackNode = null; - var r = n.lanes | n.childLanes, - l = r, - a = e.pendingLanes & ~l; - (e.pendingLanes = l), - (e.suspendedLanes = 0), - (e.pingedLanes = 0), - (e.expiredLanes &= l), - (e.mutableReadLanes &= l), - (e.entangledLanes &= l), - (l = e.entanglements); - for (var u = e.eventTimes, i = e.expirationTimes; 0 < a; ) { - var s = 31 - Wt(a), - c = 1 << s; - (l[s] = 0), (u[s] = -1), (i[s] = -1), (a &= ~c); - } - if ( - (null !== li && 0 === (24 & r) && li.has(e) && li.delete(e), - e === Mu && ((Ru = Mu = null), (Fu = 0)), - 1 < n.flags - ? null !== n.lastEffect - ? ((n.lastEffect.nextEffect = n), (r = n.firstEffect)) - : (r = n) - : (r = n.firstEffect), - null !== r) - ) { - if ( - ((l = Ou), - (Ou |= 32), - (Lu.current = null), - (Vr = Yt), - gr((u = vr()))) - ) { - if (\\"selectionStart\\" in u) - i = { start: u.selectionStart, end: u.selectionEnd }; - else - e: if ( - ((i = ((i = u.ownerDocument) && i.defaultView) || window), - (c = i.getSelection && i.getSelection()) && 0 !== c.rangeCount) - ) { - (i = c.anchorNode), - (a = c.anchorOffset), - (s = c.focusNode), - (c = c.focusOffset); - try { - i.nodeType, s.nodeType; - } catch (_) { - i = null; - break e; - } - var f = 0, - d = -1, - p = -1, - h = 0, - m = 0, - v = u, - g = null; - t: for (;;) { - for ( - var y; - v !== i || (0 !== a && 3 !== v.nodeType) || (d = f + a), - v !== s || (0 !== c && 3 !== v.nodeType) || (p = f + c), - 3 === v.nodeType && (f += v.nodeValue.length), - null !== (y = v.firstChild); - - ) - (g = v), (v = y); - for (;;) { - if (v === u) break t; - if ( - (g === i && ++h === a && (d = f), - g === s && ++m === c && (p = f), - null !== (y = v.nextSibling)) - ) - break; - g = (v = g).parentNode; - } - v = y; - } - i = -1 === d || -1 === p ? null : { start: d, end: p }; - } else i = null; - i = i || { start: 0, end: 0 }; - } else i = null; - (Br = { focusedElem: u, selectionRange: i }), - (Yt = !1), - (ci = null), - (fi = !1), - (Yu = r); - do { - try { - Ri(); - } catch (_) { - if (null === Yu) throw Error(o(330)); - Ai(Yu, _), (Yu = Yu.nextEffect); - } - } while (null !== Yu); - (ci = null), (Yu = r); - do { - try { - for (u = e; null !== Yu; ) { - var b = Yu.flags; - if ((16 & b && ye(Yu.stateNode, \\"\\"), 128 & b)) { - var w = Yu.alternate; - if (null !== w) { - var k = w.ref; - null !== k && - (\\"function\\" === typeof k ? k(null) : (k.current = null)); - } - } - switch (1038 & b) { - case 2: - Su(Yu), (Yu.flags &= -3); - break; - case 6: - Su(Yu), (Yu.flags &= -3), _u(Yu.alternate, Yu); - break; - case 1024: - Yu.flags &= -1025; - break; - case 1028: - (Yu.flags &= -1025), _u(Yu.alternate, Yu); - break; - case 4: - _u(Yu.alternate, Yu); - break; - case 8: - Cu(u, (i = Yu)); - var S = i.alternate; - wu(i), null !== S && wu(S); - } - Yu = Yu.nextEffect; - } - } catch (_) { - if (null === Yu) throw Error(o(330)); - Ai(Yu, _), (Yu = Yu.nextEffect); - } - } while (null !== Yu); - if ( - ((k = Br), - (w = vr()), - (b = k.focusedElem), - (u = k.selectionRange), - w !== b && - b && - b.ownerDocument && - mr(b.ownerDocument.documentElement, b)) - ) { - null !== u && - gr(b) && - ((w = u.start), - void 0 === (k = u.end) && (k = w), - \\"selectionStart\\" in b - ? ((b.selectionStart = w), - (b.selectionEnd = Math.min(k, b.value.length))) - : (k = - ((w = b.ownerDocument || document) && w.defaultView) || - window).getSelection && - ((k = k.getSelection()), - (i = b.textContent.length), - (S = Math.min(u.start, i)), - (u = void 0 === u.end ? S : Math.min(u.end, i)), - !k.extend && S > u && ((i = u), (u = S), (S = i)), - (i = hr(b, S)), - (a = hr(b, u)), - i && - a && - (1 !== k.rangeCount || - k.anchorNode !== i.node || - k.anchorOffset !== i.offset || - k.focusNode !== a.node || - k.focusOffset !== a.offset) && - ((w = w.createRange()).setStart(i.node, i.offset), - k.removeAllRanges(), - S > u - ? (k.addRange(w), k.extend(a.node, a.offset)) - : (w.setEnd(a.node, a.offset), k.addRange(w))))), - (w = []); - for (k = b; (k = k.parentNode); ) - 1 === k.nodeType && - w.push({ element: k, left: k.scrollLeft, top: k.scrollTop }); - for ( - \\"function\\" === typeof b.focus && b.focus(), b = 0; - b < w.length; - b++ - ) - ((k = w[b]).element.scrollLeft = k.left), - (k.element.scrollTop = k.top); - } - (Yt = !!Vr), (Br = Vr = null), (e.current = n), (Yu = r); - do { - try { - for (b = e; null !== Yu; ) { - var E = Yu.flags; - if ((36 & E && gu(b, Yu.alternate, Yu), 128 & E)) { - w = void 0; - var x = Yu.ref; - if (null !== x) { - var C = Yu.stateNode; - Yu.tag, - (w = C), - \\"function\\" === typeof x ? x(w) : (x.current = w); - } - } - Yu = Yu.nextEffect; - } - } catch (_) { - if (null === Yu) throw Error(o(330)); - Ai(Yu, _), (Yu = Yu.nextEffect); - } - } while (null !== Yu); - (Yu = null), Ul(), (Ou = l); - } else e.current = n; - if (Ju) (Ju = !1), (ei = e), (ti = t); - else - for (Yu = r; null !== Yu; ) - (t = Yu.nextEffect), - (Yu.nextEffect = null), - 8 & Yu.flags && (((E = Yu).sibling = null), (E.stateNode = null)), - (Yu = t); - if ( - (0 === (r = e.pendingLanes) && (Zu = null), - 1 === r ? (e === oi ? ai++ : ((ai = 0), (oi = e))) : (ai = 0), - (n = n.stateNode), - xl && \\"function\\" === typeof xl.onCommitFiberRoot) - ) - try { - xl.onCommitFiberRoot(El, n, void 0, 64 === (64 & n.current.flags)); - } catch (_) {} - if ((vi(e, $l()), Xu)) throw ((Xu = !1), (e = Gu), (Gu = null), e); - return 0 !== (8 & Ou) || Kl(), null; - } - function Ri() { - for (; null !== Yu; ) { - var e = Yu.alternate; - fi || - null === ci || - (0 !== (8 & Yu.flags) - ? et(Yu, ci) && (fi = !0) - : 13 === Yu.tag && Nu(e, Yu) && et(Yu, ci) && (fi = !0)); - var t = Yu.flags; - 0 !== (256 & t) && vu(e, Yu), - 0 === (512 & t) || - Ju || - ((Ju = !0), - ql(97, function () { - return Fi(), null; - })), - (Yu = Yu.nextEffect); - } - } - function Fi() { - if (90 !== ti) { - var e = 97 < ti ? 97 : ti; - return (ti = 90), Ql(e, Ui); - } - return !1; - } - function Di(e, t) { - ni.push(t, e), - Ju || - ((Ju = !0), - ql(97, function () { - return Fi(), null; - })); - } - function Ii(e, t) { - ri.push(t, e), - Ju || - ((Ju = !0), - ql(97, function () { - return Fi(), null; - })); - } - function Ui() { - if (null === ei) return !1; - var e = ei; - if (((ei = null), 0 !== (48 & Ou))) throw Error(o(331)); - var t = Ou; - Ou |= 32; - var n = ri; - ri = []; - for (var r = 0; r < n.length; r += 2) { - var l = n[r], - a = n[r + 1], - u = l.destroy; - if (((l.destroy = void 0), \\"function\\" === typeof u)) - try { - u(); - } catch (s) { - if (null === a) throw Error(o(330)); - Ai(a, s); - } - } - for (n = ni, ni = [], r = 0; r < n.length; r += 2) { - (l = n[r]), (a = n[r + 1]); - try { - var i = l.create; - l.destroy = i(); - } catch (s) { - if (null === a) throw Error(o(330)); - Ai(a, s); - } - } - for (i = e.current.firstEffect; null !== i; ) - (e = i.nextEffect), - (i.nextEffect = null), - 8 & i.flags && ((i.sibling = null), (i.stateNode = null)), - (i = e); - return (Ou = t), Kl(), !0; - } - function ji(e, t, n) { - fa(e, (t = du(0, (t = su(n, t)), 1))), - (t = di()), - null !== (e = mi(e, 1)) && ($t(e, 1, t), vi(e, t)); - } - function Ai(e, t) { - if (3 === e.tag) ji(e, e, t); - else - for (var n = e.return; null !== n; ) { - if (3 === n.tag) { - ji(n, e, t); - break; - } - if (1 === n.tag) { - var r = n.stateNode; - if ( - \\"function\\" === typeof n.type.getDerivedStateFromError || - (\\"function\\" === typeof r.componentDidCatch && - (null === Zu || !Zu.has(r))) - ) { - var l = pu(n, (e = su(t, e)), 1); - if ((fa(n, l), (l = di()), null !== (n = mi(n, 1)))) - $t(n, 1, l), vi(n, l); - else if ( - \\"function\\" === typeof r.componentDidCatch && - (null === Zu || !Zu.has(r)) - ) - try { - r.componentDidCatch(t, e); - } catch (a) {} - break; - } - } - n = n.return; - } - } - function Vi(e, t, n) { - var r = e.pingCache; - null !== r && r.delete(t), - (t = di()), - (e.pingedLanes |= e.suspendedLanes & n), - Mu === e && - (Fu & n) === n && - (4 === Uu || (3 === Uu && (62914560 & Fu) === Fu && 500 > $l() - Hu) - ? xi(e, 0) - : ($u |= n)), - vi(e, t); - } - function Bi(e, t) { - var n = e.stateNode; - null !== n && n.delete(t), - 0 === (t = 0) && - (0 === (2 & (t = e.mode)) - ? (t = 1) - : 0 === (4 & t) - ? (t = 99 === Wl() ? 1 : 2) - : (0 === ii && (ii = Au), - 0 === (t = Vt(62914560 & ~ii)) && (t = 4194304))), - (n = di()), - null !== (e = mi(e, t)) && ($t(e, t, n), vi(e, n)); - } - function $i(e, t, n, r) { - (this.tag = e), - (this.key = n), - (this.sibling = - this.child = - this.return = - this.stateNode = - this.type = - this.elementType = - null), - (this.index = 0), - (this.ref = null), - (this.pendingProps = t), - (this.dependencies = - this.memoizedState = - this.updateQueue = - this.memoizedProps = - null), - (this.mode = r), - (this.flags = 0), - (this.lastEffect = this.firstEffect = this.nextEffect = null), - (this.childLanes = this.lanes = 0), - (this.alternate = null); - } - function Wi(e, t, n, r) { - return new $i(e, t, n, r); - } - function Hi(e) { - return !(!(e = e.prototype) || !e.isReactComponent); - } - function Qi(e, t) { - var n = e.alternate; - return ( - null === n - ? (((n = Wi(e.tag, t, e.key, e.mode)).elementType = e.elementType), - (n.type = e.type), - (n.stateNode = e.stateNode), - (n.alternate = e), - (e.alternate = n)) - : ((n.pendingProps = t), - (n.type = e.type), - (n.flags = 0), - (n.nextEffect = null), - (n.firstEffect = null), - (n.lastEffect = null)), - (n.childLanes = e.childLanes), - (n.lanes = e.lanes), - (n.child = e.child), - (n.memoizedProps = e.memoizedProps), - (n.memoizedState = e.memoizedState), - (n.updateQueue = e.updateQueue), - (t = e.dependencies), - (n.dependencies = - null === t - ? null - : { lanes: t.lanes, firstContext: t.firstContext }), - (n.sibling = e.sibling), - (n.index = e.index), - (n.ref = e.ref), - n - ); - } - function qi(e, t, n, r, l, a) { - var u = 2; - if (((r = e), \\"function\\" === typeof e)) Hi(e) && (u = 1); - else if (\\"string\\" === typeof e) u = 5; - else - e: switch (e) { - case x: - return Ki(n.children, l, a, t); - case D: - (u = 8), (l |= 16); - break; - case C: - (u = 8), (l |= 1); - break; - case _: - return ( - ((e = Wi(12, n, t, 8 | l)).elementType = _), - (e.type = _), - (e.lanes = a), - e - ); - case z: - return ( - ((e = Wi(13, n, t, l)).type = z), - (e.elementType = z), - (e.lanes = a), - e - ); - case L: - return ((e = Wi(19, n, t, l)).elementType = L), (e.lanes = a), e; - case I: - return Yi(n, l, a, t); - case U: - return ((e = Wi(24, n, t, l)).elementType = U), (e.lanes = a), e; - default: - if (\\"object\\" === typeof e && null !== e) - switch (e.$$typeof) { - case P: - u = 10; - break e; - case N: - u = 9; - break e; - case T: - u = 11; - break e; - case O: - u = 14; - break e; - case M: - (u = 16), (r = null); - break e; - case R: - u = 22; - break e; - } - throw Error(o(130, null == e ? e : typeof e, \\"\\")); - } - return ( - ((t = Wi(u, n, t, l)).elementType = e), (t.type = r), (t.lanes = a), t - ); - } - function Ki(e, t, n, r) { - return ((e = Wi(7, e, r, t)).lanes = n), e; - } - function Yi(e, t, n, r) { - return ((e = Wi(23, e, r, t)).elementType = I), (e.lanes = n), e; - } - function Xi(e, t, n) { - return ((e = Wi(6, e, null, t)).lanes = n), e; - } - function Gi(e, t, n) { - return ( - ((t = Wi(4, null !== e.children ? e.children : [], e.key, t)).lanes = - n), - (t.stateNode = { - containerInfo: e.containerInfo, - pendingChildren: null, - implementation: e.implementation, - }), - t - ); - } - function Zi(e, t, n) { - (this.tag = t), - (this.containerInfo = e), - (this.finishedWork = - this.pingCache = - this.current = - this.pendingChildren = - null), - (this.timeoutHandle = -1), - (this.pendingContext = this.context = null), - (this.hydrate = n), - (this.callbackNode = null), - (this.callbackPriority = 0), - (this.eventTimes = Bt(0)), - (this.expirationTimes = Bt(-1)), - (this.entangledLanes = - this.finishedLanes = - this.mutableReadLanes = - this.expiredLanes = - this.pingedLanes = - this.suspendedLanes = - this.pendingLanes = - 0), - (this.entanglements = Bt(0)), - (this.mutableSourceEagerHydrationData = null); - } - function Ji(e, t, n) { - var r = - 3 < arguments.length && void 0 !== arguments[3] ? arguments[3] : null; - return { - $$typeof: E, - key: null == r ? null : \\"\\" + r, - children: e, - containerInfo: t, - implementation: n, - }; - } - function es(e, t, n, r) { - var l = t.current, - a = di(), - u = pi(l); - e: if (n) { - t: { - if (Xe((n = n._reactInternals)) !== n || 1 !== n.tag) - throw Error(o(170)); - var i = n; - do { - switch (i.tag) { - case 3: - i = i.stateNode.context; - break t; - case 1: - if (gl(i.type)) { - i = i.stateNode.__reactInternalMemoizedMergedChildContext; - break t; - } - } - i = i.return; - } while (null !== i); - throw Error(o(171)); - } - if (1 === n.tag) { - var s = n.type; - if (gl(s)) { - n = wl(n, s, i); - break e; - } - } - n = i; - } else n = dl; - return ( - null === t.context ? (t.context = n) : (t.pendingContext = n), - ((t = ca(a, u)).payload = { element: e }), - null !== (r = void 0 === r ? null : r) && (t.callback = r), - fa(l, t), - hi(l, u, a), - u - ); - } - function ts(e) { - return (e = e.current).child ? (e.child.tag, e.child.stateNode) : null; - } - function ns(e, t) { - if (null !== (e = e.memoizedState) && null !== e.dehydrated) { - var n = e.retryLane; - e.retryLane = 0 !== n && n < t ? n : t; - } - } - function rs(e, t) { - ns(e, t), (e = e.alternate) && ns(e, t); - } - function ls(e, t, n) { - var r = - (null != n && - null != n.hydrationOptions && - n.hydrationOptions.mutableSources) || - null; - if ( - ((n = new Zi(e, t, null != n && !0 === n.hydrate)), - (t = Wi(3, null, null, 2 === t ? 7 : 1 === t ? 3 : 0)), - (n.current = t), - (t.stateNode = n), - ia(t), - (e[el] = n.current), - Or(8 === e.nodeType ? e.parentNode : e), - r) - ) - for (e = 0; e < r.length; e++) { - var l = (t = r[e])._getVersion; - (l = l(t._source)), - null == n.mutableSourceEagerHydrationData - ? (n.mutableSourceEagerHydrationData = [t, l]) - : n.mutableSourceEagerHydrationData.push(t, l); - } - this._internalRoot = n; - } - function as(e) { - return !( - !e || - (1 !== e.nodeType && - 9 !== e.nodeType && - 11 !== e.nodeType && - (8 !== e.nodeType || - \\" react-mount-point-unstable \\" !== e.nodeValue)) - ); - } - function os(e, t, n, r, l) { - var a = n._reactRootContainer; - if (a) { - var o = a._internalRoot; - if (\\"function\\" === typeof l) { - var u = l; - l = function () { - var e = ts(o); - u.call(e); - }; - } - es(t, o, e, l); - } else { - if ( - ((a = n._reactRootContainer = - (function (e, t) { - if ( - (t || - (t = !( - !(t = e - ? 9 === e.nodeType - ? e.documentElement - : e.firstChild - : null) || - 1 !== t.nodeType || - !t.hasAttribute(\\"data-reactroot\\") - )), - !t) - ) - for (var n; (n = e.lastChild); ) e.removeChild(n); - return new ls(e, 0, t ? { hydrate: !0 } : void 0); - })(n, r)), - (o = a._internalRoot), - \\"function\\" === typeof l) - ) { - var i = l; - l = function () { - var e = ts(o); - i.call(e); - }; - } - ki(function () { - es(t, o, e, l); - }); - } - return ts(o); - } - function us(e, t) { - var n = - 2 < arguments.length && void 0 !== arguments[2] ? arguments[2] : null; - if (!as(t)) throw Error(o(200)); - return Ji(e, t, null, n); - } - (Ku = function (e, t, n) { - var r = t.lanes; - if (null !== e) - if (e.memoizedProps !== t.pendingProps || hl.current) Io = !0; - else { - if (0 === (n & r)) { - switch (((Io = !1), t.tag)) { - case 3: - qo(t), qa(); - break; - case 5: - Fa(t); - break; - case 1: - gl(t.type) && kl(t); - break; - case 4: - Ma(t, t.stateNode.containerInfo); - break; - case 10: - r = t.memoizedProps.value; - var l = t.type._context; - fl(Zl, l._currentValue), (l._currentValue = r); - break; - case 13: - if (null !== t.memoizedState) - return 0 !== (n & t.child.childLanes) - ? Zo(e, t, n) - : (fl(Ia, 1 & Ia.current), - null !== (t = au(e, t, n)) ? t.sibling : null); - fl(Ia, 1 & Ia.current); - break; - case 19: - if (((r = 0 !== (n & t.childLanes)), 0 !== (64 & e.flags))) { - if (r) return lu(e, t, n); - t.flags |= 64; - } - if ( - (null !== (l = t.memoizedState) && - ((l.rendering = null), - (l.tail = null), - (l.lastEffect = null)), - fl(Ia, Ia.current), - r) - ) - break; - return null; - case 23: - case 24: - return (t.lanes = 0), Bo(e, t, n); - } - return au(e, t, n); - } - Io = 0 !== (16384 & e.flags); - } - else Io = !1; - switch (((t.lanes = 0), t.tag)) { - case 2: - if ( - ((r = t.type), - null !== e && - ((e.alternate = null), (t.alternate = null), (t.flags |= 2)), - (e = t.pendingProps), - (l = vl(t, pl.current)), - aa(t, n), - (l = oo(null, t, r, e, l, n)), - (t.flags |= 1), - \\"object\\" === typeof l && - null !== l && - \\"function\\" === typeof l.render && - void 0 === l.$$typeof) - ) { - if ( - ((t.tag = 1), - (t.memoizedState = null), - (t.updateQueue = null), - gl(r)) - ) { - var a = !0; - kl(t); - } else a = !1; - (t.memoizedState = - null !== l.state && void 0 !== l.state ? l.state : null), - ia(t); - var u = r.getDerivedStateFromProps; - \\"function\\" === typeof u && va(t, r, u, e), - (l.updater = ga), - (t.stateNode = l), - (l._reactInternals = t), - ka(t, r, e, n), - (t = Qo(null, t, r, !0, a, n)); - } else (t.tag = 0), Uo(null, t, l, n), (t = t.child); - return t; - case 16: - l = t.elementType; - e: { - switch ( - (null !== e && - ((e.alternate = null), (t.alternate = null), (t.flags |= 2)), - (e = t.pendingProps), - (l = (a = l._init)(l._payload)), - (t.type = l), - (a = t.tag = - (function (e) { - if (\\"function\\" === typeof e) return Hi(e) ? 1 : 0; - if (void 0 !== e && null !== e) { - if ((e = e.$$typeof) === T) return 11; - if (e === O) return 14; - } - return 2; - })(l)), - (e = Gl(l, e)), - a) - ) { - case 0: - t = Wo(null, t, l, e, n); - break e; - case 1: - t = Ho(null, t, l, e, n); - break e; - case 11: - t = jo(null, t, l, e, n); - break e; - case 14: - t = Ao(null, t, l, Gl(l.type, e), r, n); - break e; - } - throw Error(o(306, l, \\"\\")); - } - return t; - case 0: - return ( - (r = t.type), - (l = t.pendingProps), - Wo(e, t, r, (l = t.elementType === r ? l : Gl(r, l)), n) - ); - case 1: - return ( - (r = t.type), - (l = t.pendingProps), - Ho(e, t, r, (l = t.elementType === r ? l : Gl(r, l)), n) - ); - case 3: - if ((qo(t), (r = t.updateQueue), null === e || null === r)) - throw Error(o(282)); - if ( - ((r = t.pendingProps), - (l = null !== (l = t.memoizedState) ? l.element : null), - sa(e, t), - pa(t, r, null, n), - (r = t.memoizedState.element) === l) - ) - qa(), (t = au(e, t, n)); - else { - if ( - ((a = (l = t.stateNode).hydrate) && - ((Aa = Kr(t.stateNode.containerInfo.firstChild)), - (ja = t), - (a = Va = !0)), - a) - ) { - if (null != (e = l.mutableSourceEagerHydrationData)) - for (l = 0; l < e.length; l += 2) - ((a = e[l])._workInProgressVersionPrimary = e[l + 1]), - Ka.push(a); - for (n = Pa(t, null, r, n), t.child = n; n; ) - (n.flags = (-3 & n.flags) | 1024), (n = n.sibling); - } else Uo(e, t, r, n), qa(); - t = t.child; - } - return t; - case 5: - return ( - Fa(t), - null === e && Wa(t), - (r = t.type), - (l = t.pendingProps), - (a = null !== e ? e.memoizedProps : null), - (u = l.children), - Wr(r, l) ? (u = null) : null !== a && Wr(r, a) && (t.flags |= 16), - $o(e, t), - Uo(e, t, u, n), - t.child - ); - case 6: - return null === e && Wa(t), null; - case 13: - return Zo(e, t, n); - case 4: - return ( - Ma(t, t.stateNode.containerInfo), - (r = t.pendingProps), - null === e ? (t.child = _a(t, null, r, n)) : Uo(e, t, r, n), - t.child - ); - case 11: - return ( - (r = t.type), - (l = t.pendingProps), - jo(e, t, r, (l = t.elementType === r ? l : Gl(r, l)), n) - ); - case 7: - return Uo(e, t, t.pendingProps, n), t.child; - case 8: - case 12: - return Uo(e, t, t.pendingProps.children, n), t.child; - case 10: - e: { - (r = t.type._context), - (l = t.pendingProps), - (u = t.memoizedProps), - (a = l.value); - var i = t.type._context; - if ((fl(Zl, i._currentValue), (i._currentValue = a), null !== u)) - if ( - ((i = u.value), - 0 === - (a = cr(i, a) - ? 0 - : 0 | - (\\"function\\" === typeof r._calculateChangedBits - ? r._calculateChangedBits(i, a) - : 1073741823))) - ) { - if (u.children === l.children && !hl.current) { - t = au(e, t, n); - break e; - } - } else - for (null !== (i = t.child) && (i.return = t); null !== i; ) { - var s = i.dependencies; - if (null !== s) { - u = i.child; - for (var c = s.firstContext; null !== c; ) { - if (c.context === r && 0 !== (c.observedBits & a)) { - 1 === i.tag && - (((c = ca(-1, n & -n)).tag = 2), fa(i, c)), - (i.lanes |= n), - null !== (c = i.alternate) && (c.lanes |= n), - la(i.return, n), - (s.lanes |= n); - break; - } - c = c.next; - } - } else - u = 10 === i.tag && i.type === t.type ? null : i.child; - if (null !== u) u.return = i; - else - for (u = i; null !== u; ) { - if (u === t) { - u = null; - break; - } - if (null !== (i = u.sibling)) { - (i.return = u.return), (u = i); - break; - } - u = u.return; - } - i = u; - } - Uo(e, t, l.children, n), (t = t.child); - } - return t; - case 9: - return ( - (l = t.type), - (r = (a = t.pendingProps).children), - aa(t, n), - (r = r((l = oa(l, a.unstable_observedBits)))), - (t.flags |= 1), - Uo(e, t, r, n), - t.child - ); - case 14: - return ( - (a = Gl((l = t.type), t.pendingProps)), - Ao(e, t, l, (a = Gl(l.type, a)), r, n) - ); - case 15: - return Vo(e, t, t.type, t.pendingProps, r, n); - case 17: - return ( - (r = t.type), - (l = t.pendingProps), - (l = t.elementType === r ? l : Gl(r, l)), - null !== e && - ((e.alternate = null), (t.alternate = null), (t.flags |= 2)), - (t.tag = 1), - gl(r) ? ((e = !0), kl(t)) : (e = !1), - aa(t, n), - ba(t, r, l), - ka(t, r, l, n), - Qo(null, t, r, !0, e, n) - ); - case 19: - return lu(e, t, n); - case 23: - case 24: - return Bo(e, t, n); - } - throw Error(o(156, t.tag)); - }), - (ls.prototype.render = function (e) { - es(e, this._internalRoot, null, null); - }), - (ls.prototype.unmount = function () { - var e = this._internalRoot, - t = e.containerInfo; - es(null, e, null, function () { - t[el] = null; - }); - }), - (tt = function (e) { - 13 === e.tag && (hi(e, 4, di()), rs(e, 4)); - }), - (nt = function (e) { - 13 === e.tag && (hi(e, 67108864, di()), rs(e, 67108864)); - }), - (rt = function (e) { - if (13 === e.tag) { - var t = di(), - n = pi(e); - hi(e, n, t), rs(e, n); - } - }), - (lt = function (e, t) { - return t(); - }), - (Pe = function (e, t, n) { - switch (t) { - case \\"input\\": - if ((ne(e, n), (t = n.name), \\"radio\\" === n.type && null != t)) { - for (n = e; n.parentNode; ) n = n.parentNode; - for ( - n = n.querySelectorAll( - \\"input[name=\\" + JSON.stringify(\\"\\" + t) + '][type=\\"radio\\"]' - ), - t = 0; - t < n.length; - t++ - ) { - var r = n[t]; - if (r !== e && r.form === e.form) { - var l = al(r); - if (!l) throw Error(o(90)); - G(r), ne(r, l); - } - } - } - break; - case \\"textarea\\": - se(e, n); - break; - case \\"select\\": - null != (t = n.value) && oe(e, !!n.multiple, t, !1); - } - }), - (Me = wi), - (Re = function (e, t, n, r, l) { - var a = Ou; - Ou |= 4; - try { - return Ql(98, e.bind(null, t, n, r, l)); - } finally { - 0 === (Ou = a) && (qu(), Kl()); - } - }), - (Fe = function () { - 0 === (49 & Ou) && - ((function () { - if (null !== li) { - var e = li; - (li = null), - e.forEach(function (e) { - (e.expiredLanes |= 24 & e.pendingLanes), vi(e, $l()); - }); - } - Kl(); - })(), - Fi()); - }), - (De = function (e, t) { - var n = Ou; - Ou |= 2; - try { - return e(t); - } finally { - 0 === (Ou = n) && (qu(), Kl()); - } - }); - var is = { Events: [rl, ll, al, Le, Oe, Fi, { current: !1 }] }, - ss = { - findFiberByHostInstance: nl, - bundleType: 0, - version: \\"17.0.2\\", - rendererPackageName: \\"react-dom\\", - }, - cs = { - bundleType: ss.bundleType, - version: ss.version, - rendererPackageName: ss.rendererPackageName, - rendererConfig: ss.rendererConfig, - overrideHookState: null, - overrideHookStateDeletePath: null, - overrideHookStateRenamePath: null, - overrideProps: null, - overridePropsDeletePath: null, - overridePropsRenamePath: null, - setSuspenseHandler: null, - scheduleUpdate: null, - currentDispatcherRef: k.ReactCurrentDispatcher, - findHostInstanceByFiber: function (e) { - return null === (e = Je(e)) ? null : e.stateNode; - }, - findFiberByHostInstance: - ss.findFiberByHostInstance || - function () { - return null; - }, - findHostInstancesForRefresh: null, - scheduleRefresh: null, - scheduleRoot: null, - setRefreshHandler: null, - getCurrentFiber: null, - }; - if (\\"undefined\\" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__) { - var fs = __REACT_DEVTOOLS_GLOBAL_HOOK__; - if (!fs.isDisabled && fs.supportsFiber) - try { - (El = fs.inject(cs)), (xl = fs); - } catch (ve) {} - } - t.render = function (e, t, n) { - if (!as(t)) throw Error(o(200)); - return os(null, e, t, !1, n); - }; - }, - 316: (e, t, n) => { - !(function e() { - if ( - \\"undefined\\" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ && - \\"function\\" === typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE - ) - try { - __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e); - } catch (t) { - console.error(t); - } - })(), - (e.exports = n(967)); - }, - 426: (e, t, n) => { - var r = n(320), - l = 60103, - a = 60106; - (t.Fragment = 60107), (t.StrictMode = 60108), (t.Profiler = 60114); - var o = 60109, - u = 60110, - i = 60112; - t.Suspense = 60113; - var s = 60115, - c = 60116; - if (\\"function\\" === typeof Symbol && Symbol.for) { - var f = Symbol.for; - (l = f(\\"react.element\\")), - (a = f(\\"react.portal\\")), - (t.Fragment = f(\\"react.fragment\\")), - (t.StrictMode = f(\\"react.strict_mode\\")), - (t.Profiler = f(\\"react.profiler\\")), - (o = f(\\"react.provider\\")), - (u = f(\\"react.context\\")), - (i = f(\\"react.forward_ref\\")), - (t.Suspense = f(\\"react.suspense\\")), - (s = f(\\"react.memo\\")), - (c = f(\\"react.lazy\\")); - } - var d = \\"function\\" === typeof Symbol && Symbol.iterator; - function p(e) { - for ( - var t = \\"https://reactjs.org/docs/error-decoder.html?invariant=\\" + e, - n = 1; - n < arguments.length; - n++ - ) - t += \\"&args[]=\\" + encodeURIComponent(arguments[n]); - return ( - \\"Minified React error #\\" + - e + - \\"; visit \\" + - t + - \\" for the full message or use the non-minified dev environment for full errors and additional helpful warnings.\\" - ); - } - var h = { - isMounted: function () { - return !1; - }, - enqueueForceUpdate: function () {}, - enqueueReplaceState: function () {}, - enqueueSetState: function () {}, - }, - m = {}; - function v(e, t, n) { - (this.props = e), - (this.context = t), - (this.refs = m), - (this.updater = n || h); - } - function g() {} - function y(e, t, n) { - (this.props = e), - (this.context = t), - (this.refs = m), - (this.updater = n || h); - } - (v.prototype.isReactComponent = {}), - (v.prototype.setState = function (e, t) { - if (\\"object\\" !== typeof e && \\"function\\" !== typeof e && null != e) - throw Error(p(85)); - this.updater.enqueueSetState(this, e, t, \\"setState\\"); - }), - (v.prototype.forceUpdate = function (e) { - this.updater.enqueueForceUpdate(this, e, \\"forceUpdate\\"); - }), - (g.prototype = v.prototype); - var b = (y.prototype = new g()); - (b.constructor = y), r(b, v.prototype), (b.isPureReactComponent = !0); - var w = { current: null }, - k = Object.prototype.hasOwnProperty, - S = { key: !0, ref: !0, __self: !0, __source: !0 }; - function E(e, t, n) { - var r, - a = {}, - o = null, - u = null; - if (null != t) - for (r in (void 0 !== t.ref && (u = t.ref), - void 0 !== t.key && (o = \\"\\" + t.key), - t)) - k.call(t, r) && !S.hasOwnProperty(r) && (a[r] = t[r]); - var i = arguments.length - 2; - if (1 === i) a.children = n; - else if (1 < i) { - for (var s = Array(i), c = 0; c < i; c++) s[c] = arguments[c + 2]; - a.children = s; - } - if (e && e.defaultProps) - for (r in (i = e.defaultProps)) void 0 === a[r] && (a[r] = i[r]); - return { - $$typeof: l, - type: e, - key: o, - ref: u, - props: a, - _owner: w.current, - }; - } - function x(e) { - return \\"object\\" === typeof e && null !== e && e.$$typeof === l; - } - var C = /\\\\/+/g; - function _(e, t) { - return \\"object\\" === typeof e && null !== e && null != e.key - ? (function (e) { - var t = { \\"=\\": \\"=0\\", \\":\\": \\"=2\\" }; - return ( - \\"$\\" + - e.replace(/[=:]/g, function (e) { - return t[e]; - }) - ); - })(\\"\\" + e.key) - : t.toString(36); - } - function P(e, t, n, r, o) { - var u = typeof e; - (\\"undefined\\" !== u && \\"boolean\\" !== u) || (e = null); - var i = !1; - if (null === e) i = !0; - else - switch (u) { - case \\"string\\": - case \\"number\\": - i = !0; - break; - case \\"object\\": - switch (e.$$typeof) { - case l: - case a: - i = !0; - } - } - if (i) - return ( - (o = o((i = e))), - (e = \\"\\" === r ? \\".\\" + _(i, 0) : r), - Array.isArray(o) - ? ((n = \\"\\"), - null != e && (n = e.replace(C, \\"$&/\\") + \\"/\\"), - P(o, t, n, \\"\\", function (e) { - return e; - })) - : null != o && - (x(o) && - (o = (function (e, t) { - return { - $$typeof: l, - type: e.type, - key: t, - ref: e.ref, - props: e.props, - _owner: e._owner, - }; - })( - o, - n + - (!o.key || (i && i.key === o.key) - ? \\"\\" - : (\\"\\" + o.key).replace(C, \\"$&/\\") + \\"/\\") + - e - )), - t.push(o)), - 1 - ); - if (((i = 0), (r = \\"\\" === r ? \\".\\" : r + \\":\\"), Array.isArray(e))) - for (var s = 0; s < e.length; s++) { - var c = r + _((u = e[s]), s); - i += P(u, t, n, c, o); - } - else if ( - ((c = (function (e) { - return null === e || \\"object\\" !== typeof e - ? null - : \\"function\\" === typeof (e = (d && e[d]) || e[\\"@@iterator\\"]) - ? e - : null; - })(e)), - \\"function\\" === typeof c) - ) - for (e = c.call(e), s = 0; !(u = e.next()).done; ) - i += P((u = u.value), t, n, (c = r + _(u, s++)), o); - else if (\\"object\\" === u) - throw ( - ((t = \\"\\" + e), - Error( - p( - 31, - \\"[object Object]\\" === t - ? \\"object with keys {\\" + Object.keys(e).join(\\", \\") + \\"}\\" - : t - ) - )) - ); - return i; - } - function N(e, t, n) { - if (null == e) return e; - var r = [], - l = 0; - return ( - P(e, r, \\"\\", \\"\\", function (e) { - return t.call(n, e, l++); - }), - r - ); - } - function T(e) { - if (-1 === e._status) { - var t = e._result; - (t = t()), - (e._status = 0), - (e._result = t), - t.then( - function (t) { - 0 === e._status && - ((t = t.default), (e._status = 1), (e._result = t)); - }, - function (t) { - 0 === e._status && ((e._status = 2), (e._result = t)); - } - ); - } - if (1 === e._status) return e._result; - throw e._result; - } - var z = { current: null }; - function L() { - var e = z.current; - if (null === e) throw Error(p(321)); - return e; - } - var O = { - ReactCurrentDispatcher: z, - ReactCurrentBatchConfig: { transition: 0 }, - ReactCurrentOwner: w, - IsSomeRendererActing: { current: !1 }, - assign: r, - }; - (t.Children = { - map: N, - forEach: function (e, t, n) { - N( - e, - function () { - t.apply(this, arguments); - }, - n - ); - }, - count: function (e) { - var t = 0; - return ( - N(e, function () { - t++; - }), - t - ); - }, - toArray: function (e) { - return ( - N(e, function (e) { - return e; - }) || [] - ); - }, - only: function (e) { - if (!x(e)) throw Error(p(143)); - return e; - }, - }), - (t.Component = v), - (t.PureComponent = y), - (t.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED = O), - (t.cloneElement = function (e, t, n) { - if (null === e || void 0 === e) throw Error(p(267, e)); - var a = r({}, e.props), - o = e.key, - u = e.ref, - i = e._owner; - if (null != t) { - if ( - (void 0 !== t.ref && ((u = t.ref), (i = w.current)), - void 0 !== t.key && (o = \\"\\" + t.key), - e.type && e.type.defaultProps) - ) - var s = e.type.defaultProps; - for (c in t) - k.call(t, c) && - !S.hasOwnProperty(c) && - (a[c] = void 0 === t[c] && void 0 !== s ? s[c] : t[c]); - } - var c = arguments.length - 2; - if (1 === c) a.children = n; - else if (1 < c) { - s = Array(c); - for (var f = 0; f < c; f++) s[f] = arguments[f + 2]; - a.children = s; - } - return { - $$typeof: l, - type: e.type, - key: o, - ref: u, - props: a, - _owner: i, - }; - }), - (t.createContext = function (e, t) { - return ( - void 0 === t && (t = null), - ((e = { - $$typeof: u, - _calculateChangedBits: t, - _currentValue: e, - _currentValue2: e, - _threadCount: 0, - Provider: null, - Consumer: null, - }).Provider = { $$typeof: o, _context: e }), - (e.Consumer = e) - ); - }), - (t.createElement = E), - (t.createFactory = function (e) { - var t = E.bind(null, e); - return (t.type = e), t; - }), - (t.createRef = function () { - return { current: null }; - }), - (t.forwardRef = function (e) { - return { $$typeof: i, render: e }; - }), - (t.isValidElement = x), - (t.lazy = function (e) { - return { - $$typeof: c, - _payload: { _status: -1, _result: e }, - _init: T, - }; - }), - (t.memo = function (e, t) { - return { $$typeof: s, type: e, compare: void 0 === t ? null : t }; - }), - (t.useCallback = function (e, t) { - return L().useCallback(e, t); - }), - (t.useContext = function (e, t) { - return L().useContext(e, t); - }), - (t.useDebugValue = function () {}), - (t.useEffect = function (e, t) { - return L().useEffect(e, t); - }), - (t.useImperativeHandle = function (e, t, n) { - return L().useImperativeHandle(e, t, n); - }), - (t.useLayoutEffect = function (e, t) { - return L().useLayoutEffect(e, t); - }), - (t.useMemo = function (e, t) { - return L().useMemo(e, t); - }), - (t.useReducer = function (e, t, n) { - return L().useReducer(e, t, n); - }), - (t.useRef = function (e) { - return L().useRef(e); - }), - (t.useState = function (e) { - return L().useState(e); - }), - (t.version = \\"17.0.2\\"); - }, - 784: (e, t, n) => { - e.exports = n(426); - }, - 475: (e, t) => { - var n, r, l, a; - if ( - \\"object\\" === typeof performance && - \\"function\\" === typeof performance.now - ) { - var o = performance; - t.unstable_now = function () { - return o.now(); - }; - } else { - var u = Date, - i = u.now(); - t.unstable_now = function () { - return u.now() - i; - }; - } - if ( - \\"undefined\\" === typeof window || - \\"function\\" !== typeof MessageChannel - ) { - var s = null, - c = null, - f = function () { - if (null !== s) - try { - var e = t.unstable_now(); - s(!0, e), (s = null); - } catch (n) { - throw (setTimeout(f, 0), n); - } - }; - (n = function (e) { - null !== s ? setTimeout(n, 0, e) : ((s = e), setTimeout(f, 0)); - }), - (r = function (e, t) { - c = setTimeout(e, t); - }), - (l = function () { - clearTimeout(c); - }), - (t.unstable_shouldYield = function () { - return !1; - }), - (a = t.unstable_forceFrameRate = function () {}); - } else { - var d = window.setTimeout, - p = window.clearTimeout; - if (\\"undefined\\" !== typeof console) { - var h = window.cancelAnimationFrame; - \\"function\\" !== typeof window.requestAnimationFrame && - console.error( - \\"This browser doesn't support requestAnimationFrame. Make sure that you load a polyfill in older browsers. https://reactjs.org/link/react-polyfills\\" - ), - \\"function\\" !== typeof h && - console.error( - \\"This browser doesn't support cancelAnimationFrame. Make sure that you load a polyfill in older browsers. https://reactjs.org/link/react-polyfills\\" - ); - } - var m = !1, - v = null, - g = -1, - y = 5, - b = 0; - (t.unstable_shouldYield = function () { - return t.unstable_now() >= b; - }), - (a = function () {}), - (t.unstable_forceFrameRate = function (e) { - 0 > e || 125 < e - ? console.error( - \\"forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported\\" - ) - : (y = 0 < e ? Math.floor(1e3 / e) : 5); - }); - var w = new MessageChannel(), - k = w.port2; - (w.port1.onmessage = function () { - if (null !== v) { - var e = t.unstable_now(); - b = e + y; - try { - v(!0, e) ? k.postMessage(null) : ((m = !1), (v = null)); - } catch (n) { - throw (k.postMessage(null), n); - } - } else m = !1; - }), - (n = function (e) { - (v = e), m || ((m = !0), k.postMessage(null)); - }), - (r = function (e, n) { - g = d(function () { - e(t.unstable_now()); - }, n); - }), - (l = function () { - p(g), (g = -1); - }); - } - function S(e, t) { - var n = e.length; - e.push(t); - e: for (;;) { - var r = (n - 1) >>> 1, - l = e[r]; - if (!(void 0 !== l && 0 < C(l, t))) break e; - (e[r] = t), (e[n] = l), (n = r); - } - } - function E(e) { - return void 0 === (e = e[0]) ? null : e; - } - function x(e) { - var t = e[0]; - if (void 0 !== t) { - var n = e.pop(); - if (n !== t) { - e[0] = n; - e: for (var r = 0, l = e.length; r < l; ) { - var a = 2 * (r + 1) - 1, - o = e[a], - u = a + 1, - i = e[u]; - if (void 0 !== o && 0 > C(o, n)) - void 0 !== i && 0 > C(i, o) - ? ((e[r] = i), (e[u] = n), (r = u)) - : ((e[r] = o), (e[a] = n), (r = a)); - else { - if (!(void 0 !== i && 0 > C(i, n))) break e; - (e[r] = i), (e[u] = n), (r = u); - } - } - } - return t; - } - return null; - } - function C(e, t) { - var n = e.sortIndex - t.sortIndex; - return 0 !== n ? n : e.id - t.id; - } - var _ = [], - P = [], - N = 1, - T = null, - z = 3, - L = !1, - O = !1, - M = !1; - function R(e) { - for (var t = E(P); null !== t; ) { - if (null === t.callback) x(P); - else { - if (!(t.startTime <= e)) break; - x(P), (t.sortIndex = t.expirationTime), S(_, t); - } - t = E(P); - } - } - function F(e) { - if (((M = !1), R(e), !O)) - if (null !== E(_)) (O = !0), n(D); - else { - var t = E(P); - null !== t && r(F, t.startTime - e); - } - } - function D(e, n) { - (O = !1), M && ((M = !1), l()), (L = !0); - var a = z; - try { - for ( - R(n), T = E(_); - null !== T && - (!(T.expirationTime > n) || (e && !t.unstable_shouldYield())); - - ) { - var o = T.callback; - if (\\"function\\" === typeof o) { - (T.callback = null), (z = T.priorityLevel); - var u = o(T.expirationTime <= n); - (n = t.unstable_now()), - \\"function\\" === typeof u ? (T.callback = u) : T === E(_) && x(_), - R(n); - } else x(_); - T = E(_); - } - if (null !== T) var i = !0; - else { - var s = E(P); - null !== s && r(F, s.startTime - n), (i = !1); - } - return i; - } finally { - (T = null), (z = a), (L = !1); - } - } - var I = a; - (t.unstable_IdlePriority = 5), - (t.unstable_ImmediatePriority = 1), - (t.unstable_LowPriority = 4), - (t.unstable_NormalPriority = 3), - (t.unstable_Profiling = null), - (t.unstable_UserBlockingPriority = 2), - (t.unstable_cancelCallback = function (e) { - e.callback = null; - }), - (t.unstable_continueExecution = function () { - O || L || ((O = !0), n(D)); - }), - (t.unstable_getCurrentPriorityLevel = function () { - return z; - }), - (t.unstable_getFirstCallbackNode = function () { - return E(_); - }), - (t.unstable_next = function (e) { - switch (z) { - case 1: - case 2: - case 3: - var t = 3; - break; - default: - t = z; - } - var n = z; - z = t; - try { - return e(); - } finally { - z = n; - } - }), - (t.unstable_pauseExecution = function () {}), - (t.unstable_requestPaint = I), - (t.unstable_runWithPriority = function (e, t) { - switch (e) { - case 1: - case 2: - case 3: - case 4: - case 5: - break; - default: - e = 3; - } - var n = z; - z = e; - try { - return t(); - } finally { - z = n; - } - }), - (t.unstable_scheduleCallback = function (e, a, o) { - var u = t.unstable_now(); - switch ( - (\\"object\\" === typeof o && null !== o - ? (o = \\"number\\" === typeof (o = o.delay) && 0 < o ? u + o : u) - : (o = u), - e) - ) { - case 1: - var i = -1; - break; - case 2: - i = 250; - break; - case 5: - i = 1073741823; - break; - case 4: - i = 1e4; - break; - default: - i = 5e3; - } - return ( - (e = { - id: N++, - callback: a, - priorityLevel: e, - startTime: o, - expirationTime: (i = o + i), - sortIndex: -1, + }, + (o) => { + var e; + (e = 740), o((o.s = e)); + }, +]); +//# sourceMappingURL=main.6b9113da.js.map +" +`; + +exports[`when working with an app can generate a asset-manifest 1`] = ` +"{ + \\"files\\": { + \\"main.css\\": \\"/static/css/main.1a7488ce.css\\", + \\"main.js\\": \\"/static/js/main.14cec3f9.js\\", + \\"runtime-main.js\\": \\"/static/js/runtime-main.de9fd74d.js\\", + \\"static/js/316.7a4d5eb7.js\\": \\"/static/js/316.7a4d5eb7.js\\", + \\"index.html\\": \\"/index.html\\", + \\"main.1a7488ce.css.map\\": \\"/static/css/main.1a7488ce.css.map\\", + \\"main.14cec3f9.js.map\\": \\"/static/js/main.14cec3f9.js.map\\", + \\"runtime-main.de9fd74d.js.map\\": \\"/static/js/runtime-main.de9fd74d.js.map\\", + \\"316.7a4d5eb7.js.map\\": \\"/static/js/316.7a4d5eb7.js.map\\" + }, + \\"entrypoints\\": [ + \\"static/js/runtime-main.de9fd74d.js\\", + \\"static/js/316.7a4d5eb7.js\\", + \\"static/css/main.1a7488ce.css\\", + \\"static/js/main.14cec3f9.js\\" + ] +}" +`; + +exports[`when working with an app can generate a hashed main js chunk in the js directory 1`] = ` +"\\"use strict\\"; +(globalThis.webpackChunksample_app = + globalThis.webpackChunksample_app || []).push([ + [179], + { + 529: (M, L, j) => { + var N = j(784), + u = j(316); + const I = function () { + return N.createElement( + \\"div\\", + { className: \\"App\\" }, + N.createElement( + \\"header\\", + { className: \\"App-header\\" }, + N.createElement(\\"img\\", { + src: \\"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA4NDEuOSA1OTUuMyI+CiAgICA8ZyBmaWxsPSIjNjFEQUZCIj4KICAgICAgICA8cGF0aCBkPSJNNjY2LjMgMjk2LjVjMC0zMi41LTQwLjctNjMuMy0xMDMuMS04Mi40IDE0LjQtNjMuNiA4LTExNC4yLTIwLjItMTMwLjQtNi41LTMuOC0xNC4xLTUuNi0yMi40LTUuNnYyMi4zYzQuNiAwIDguMy45IDExLjQgMi42IDEzLjYgNy44IDE5LjUgMzcuNSAxNC45IDc1LjctMS4xIDkuNC0yLjkgMTkuMy01LjEgMjkuNC0xOS42LTQuOC00MS04LjUtNjMuNS0xMC45LTEzLjUtMTguNS0yNy41LTM1LjMtNDEuNi01MCAzMi42LTMwLjMgNjMuMi00Ni45IDg0LTQ2LjlWNzhjLTI3LjUgMC02My41IDE5LjYtOTkuOSA1My42LTM2LjQtMzMuOC03Mi40LTUzLjItOTkuOS01My4ydjIyLjNjMjAuNyAwIDUxLjQgMTYuNSA4NCA0Ni42LTE0IDE0LjctMjggMzEuNC00MS4zIDQ5LjktMjIuNiAyLjQtNDQgNi4xLTYzLjYgMTEtMi4zLTEwLTQtMTkuNy01LjItMjktNC43LTM4LjIgMS4xLTY3LjkgMTQuNi03NS44IDMtMS44IDYuOS0yLjYgMTEuNS0yLjZWNzguNWMtOC40IDAtMTYgMS44LTIyLjYgNS42LTI4LjEgMTYuMi0zNC40IDY2LjctMTkuOSAxMzAuMS02Mi4yIDE5LjItMTAyLjcgNDkuOS0xMDIuNyA4Mi4zIDAgMzIuNSA0MC43IDYzLjMgMTAzLjEgODIuNC0xNC40IDYzLjYtOCAxMTQuMiAyMC4yIDEzMC40IDYuNSAzLjggMTQuMSA1LjYgMjIuNSA1LjYgMjcuNSAwIDYzLjUtMTkuNiA5OS45LTUzLjYgMzYuNCAzMy44IDcyLjQgNTMuMiA5OS45IDUzLjIgOC40IDAgMTYtMS44IDIyLjYtNS42IDI4LjEtMTYuMiAzNC40LTY2LjcgMTkuOS0xMzAuMSA2Mi0xOS4xIDEwMi41LTQ5LjkgMTAyLjUtODIuM3ptLTEzMC4yLTY2LjdjLTMuNyAxMi45LTguMyAyNi4yLTEzLjUgMzkuNS00LjEtOC04LjQtMTYtMTMuMS0yNC00LjYtOC05LjUtMTUuOC0xNC40LTIzLjQgMTQuMiAyLjEgMjcuOSA0LjcgNDEgNy45em0tNDUuOCAxMDYuNWMtNy44IDEzLjUtMTUuOCAyNi4zLTI0LjEgMzguMi0xNC45IDEuMy0zMCAyLTQ1LjIgMi0xNS4xIDAtMzAuMi0uNy00NS0xLjktOC4zLTExLjktMTYuNC0yNC42LTI0LjItMzgtNy42LTEzLjEtMTQuNS0yNi40LTIwLjgtMzkuOCA2LjItMTMuNCAxMy4yLTI2LjggMjAuNy0zOS45IDcuOC0xMy41IDE1LjgtMjYuMyAyNC4xLTM4LjIgMTQuOS0xLjMgMzAtMiA0NS4yLTIgMTUuMSAwIDMwLjIuNyA0NSAxLjkgOC4zIDExLjkgMTYuNCAyNC42IDI0LjIgMzggNy42IDEzLjEgMTQuNSAyNi40IDIwLjggMzkuOC02LjMgMTMuNC0xMy4yIDI2LjgtMjAuNyAzOS45em0zMi4zLTEzYzUuNCAxMy40IDEwIDI2LjggMTMuOCAzOS44LTEzLjEgMy4yLTI2LjkgNS45LTQxLjIgOCA0LjktNy43IDkuOC0xNS42IDE0LjQtMjMuNyA0LjYtOCA4LjktMTYuMSAxMy0yNC4xek00MjEuMiA0MzBjLTkuMy05LjYtMTguNi0yMC4zLTI3LjgtMzIgOSAuNCAxOC4yLjcgMjcuNS43IDkuNCAwIDE4LjctLjIgMjcuOC0uNy05IDExLjctMTguMyAyMi40LTI3LjUgMzJ6bS03NC40LTU4LjljLTE0LjItMi4xLTI3LjktNC43LTQxLTcuOSAzLjctMTIuOSA4LjMtMjYuMiAxMy41LTM5LjUgNC4xIDggOC40IDE2IDEzLjEgMjQgNC43IDggOS41IDE1LjggMTQuNCAyMy40ek00MjAuNyAxNjNjOS4zIDkuNiAxOC42IDIwLjMgMjcuOCAzMi05LS40LTE4LjItLjctMjcuNS0uNy05LjQgMC0xOC43LjItMjcuOC43IDktMTEuNyAxOC4zLTIyLjQgMjcuNS0zMnptLTc0IDU4LjljLTQuOSA3LjctOS44IDE1LjYtMTQuNCAyMy43LTQuNiA4LTguOSAxNi0xMyAyNC01LjQtMTMuNC0xMC0yNi44LTEzLjgtMzkuOCAxMy4xLTMuMSAyNi45LTUuOCA0MS4yLTcuOXptLTkwLjUgMTI1LjJjLTM1LjQtMTUuMS01OC4zLTM0LjktNTguMy01MC42IDAtMTUuNyAyMi45LTM1LjYgNTguMy01MC42IDguNi0zLjcgMTgtNyAyNy43LTEwLjEgNS43IDE5LjYgMTMuMiA0MCAyMi41IDYwLjktOS4yIDIwLjgtMTYuNiA0MS4xLTIyLjIgNjAuNi05LjktMy4xLTE5LjMtNi41LTI4LTEwLjJ6TTMxMCA0OTBjLTEzLjYtNy44LTE5LjUtMzcuNS0xNC45LTc1LjcgMS4xLTkuNCAyLjktMTkuMyA1LjEtMjkuNCAxOS42IDQuOCA0MSA4LjUgNjMuNSAxMC45IDEzLjUgMTguNSAyNy41IDM1LjMgNDEuNiA1MC0zMi42IDMwLjMtNjMuMiA0Ni45LTg0IDQ2LjktNC41LS4xLTguMy0xLTExLjMtMi43em0yMzcuMi03Ni4yYzQuNyAzOC4yLTEuMSA2Ny45LTE0LjYgNzUuOC0zIDEuOC02LjkgMi42LTExLjUgMi42LTIwLjcgMC01MS40LTE2LjUtODQtNDYuNiAxNC0xNC43IDI4LTMxLjQgNDEuMy00OS45IDIyLjYtMi40IDQ0LTYuMSA2My42LTExIDIuMyAxMC4xIDQuMSAxOS44IDUuMiAyOS4xem0zOC41LTY2LjdjLTguNiAzLjctMTggNy0yNy43IDEwLjEtNS43LTE5LjYtMTMuMi00MC0yMi41LTYwLjkgOS4yLTIwLjggMTYuNi00MS4xIDIyLjItNjAuNiA5LjkgMy4xIDE5LjMgNi41IDI4LjEgMTAuMiAzNS40IDE1LjEgNTguMyAzNC45IDU4LjMgNTAuNi0uMSAxNS43LTIzIDM1LjYtNTguNCA1MC42ek0zMjAuOCA3OC40eiIvPgogICAgICAgIDxjaXJjbGUgY3g9IjQyMC45IiBjeT0iMjk2LjUiIHI9IjQ1LjciLz4KICAgICAgICA8cGF0aCBkPSJNNTIwLjUgNzguMXoiLz4KICAgIDwvZz4KPC9zdmc+Cg==\\", + className: \\"App-logo\\", + alt: \\"logo\\", }), - o > u - ? ((e.sortIndex = o), - S(P, e), - null === E(_) && - e === E(P) && - (M ? l() : (M = !0), r(F, o - u))) - : ((e.sortIndex = i), S(_, e), O || L || ((O = !0), n(D))), - e - ); - }), - (t.unstable_wrapCallback = function (e) { - var t = z; - return function () { - var n = z; - z = t; - try { - return e.apply(this, arguments); - } finally { - z = n; - } - }; - }); - }, - 616: (e, t, n) => { - e.exports = n(475); + N.createElement( + \\"p\\", + null, + \\"Edit \\", + N.createElement(\\"code\\", null, \\"src/App.tsx\\"), + \\" and save to reload.\\" + ), + N.createElement( + \\"a\\", + { + className: \\"App-link\\", + href: \\"https://reactjs.org\\", + target: \\"_blank\\", + rel: \\"noopener noreferrer\\", + }, + \\"Learn React\\" + ) + ), + N.createElement( + \\"div\\", + { \\"data-testid\\": \\"test-this\\" }, + \\"this is a modular app\\" + ) + ); + }; + u.render( + N.createElement(N.StrictMode, null, N.createElement(I, null)), + document.getElementById(\\"root\\") + ); }, }, + (M) => { + M.O(0, [316], () => { + return (L = 529), M((M.s = L)); + var L; + }); + M.O(); + }, ]); -//# sourceMappingURL=316.7a4d5eb7.js.map +//# sourceMappingURL=main.14cec3f9.js.map " `; -exports[`when working with an app can generate a index.html 1`] = ` -" - - - - - - - - - - React App - - - - - - - -
- - +exports[`when working with an app can generate a hashed runtime chunk in the js directory 1`] = ` +"(() => { + \\"use strict\\"; + var r = {}, + e = {}; + function a(o) { + var t = e[o]; + if (void 0 !== t) return t.exports; + var n = (e[o] = { exports: {} }); + return r[o](n, n.exports, a), n.exports; + } + (a.m = r), + (() => { + var r = []; + a.O = (e, o, t, n) => { + if (!o) { + var p = 1 / 0; + for (v = 0; v < r.length; v++) { + for (var [o, t, n] = r[v], l = !0, i = 0; i < o.length; i++) + (!1 & n || p >= n) && Object.keys(a.O).every((r) => a.O[r](o[i])) + ? o.splice(i--, 1) + : ((l = !1), n < p && (p = n)); + if (l) { + r.splice(v--, 1); + var s = t(); + void 0 !== s && (e = s); + } + } + return e; + } + n = n || 0; + for (var v = r.length; v > 0 && r[v - 1][2] > n; v--) r[v] = r[v - 1]; + r[v] = [o, t, n]; + }; + })(), + (a.o = (r, e) => Object.prototype.hasOwnProperty.call(r, e)), + (() => { + var r = { 252: 0 }; + a.O.j = (e) => 0 === r[e]; + var e = (e, o) => { + var t, + n, + [p, l, i] = o, + s = 0; + if (p.some((e) => 0 !== r[e])) { + for (t in l) a.o(l, t) && (a.m[t] = l[t]); + if (i) var v = i(a); + } + for (e && e(o); s < p.length; s++) + (n = p[s]), a.o(r, n) && r[n] && r[n][0](), (r[n] = 0); + return a.O(v); + }, + o = (globalThis.webpackChunksample_app = + globalThis.webpackChunksample_app || []); + o.forEach(e.bind(null, 0)), (o.push = e.bind(null, o.push.bind(o))); + })(); +})(); +//# sourceMappingURL=runtime-main.de9fd74d.js.map " `; -exports[`when working with an app can generate a js/316.7a4d5eb7.js 1`] = ` +exports[`when working with an app can generate a hashed vendor chunk in the js directory 1`] = ` "/*! For license information please see 316.7a4d5eb7.js.LICENSE.txt */ \\"use strict\\"; (globalThis.webpackChunksample_app = @@ -34016,128 +17107,90 @@ exports[`when working with an app can generate a js/316.7a4d5eb7.js 1`] = ` " `; -exports[`when working with an app can generate a js/main.14cec3f9.js 1`] = ` -"\\"use strict\\"; -(globalThis.webpackChunksample_app = - globalThis.webpackChunksample_app || []).push([ - [179], - { - 529: (M, L, j) => { - var N = j(784), - u = j(316); - const I = function () { - return N.createElement( - \\"div\\", - { className: \\"App\\" }, - N.createElement( - \\"header\\", - { className: \\"App-header\\" }, - N.createElement(\\"img\\", { - src: \\"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA4NDEuOSA1OTUuMyI+CiAgICA8ZyBmaWxsPSIjNjFEQUZCIj4KICAgICAgICA8cGF0aCBkPSJNNjY2LjMgMjk2LjVjMC0zMi41LTQwLjctNjMuMy0xMDMuMS04Mi40IDE0LjQtNjMuNiA4LTExNC4yLTIwLjItMTMwLjQtNi41LTMuOC0xNC4xLTUuNi0yMi40LTUuNnYyMi4zYzQuNiAwIDguMy45IDExLjQgMi42IDEzLjYgNy44IDE5LjUgMzcuNSAxNC45IDc1LjctMS4xIDkuNC0yLjkgMTkuMy01LjEgMjkuNC0xOS42LTQuOC00MS04LjUtNjMuNS0xMC45LTEzLjUtMTguNS0yNy41LTM1LjMtNDEuNi01MCAzMi42LTMwLjMgNjMuMi00Ni45IDg0LTQ2LjlWNzhjLTI3LjUgMC02My41IDE5LjYtOTkuOSA1My42LTM2LjQtMzMuOC03Mi40LTUzLjItOTkuOS01My4ydjIyLjNjMjAuNyAwIDUxLjQgMTYuNSA4NCA0Ni42LTE0IDE0LjctMjggMzEuNC00MS4zIDQ5LjktMjIuNiAyLjQtNDQgNi4xLTYzLjYgMTEtMi4zLTEwLTQtMTkuNy01LjItMjktNC43LTM4LjIgMS4xLTY3LjkgMTQuNi03NS44IDMtMS44IDYuOS0yLjYgMTEuNS0yLjZWNzguNWMtOC40IDAtMTYgMS44LTIyLjYgNS42LTI4LjEgMTYuMi0zNC40IDY2LjctMTkuOSAxMzAuMS02Mi4yIDE5LjItMTAyLjcgNDkuOS0xMDIuNyA4Mi4zIDAgMzIuNSA0MC43IDYzLjMgMTAzLjEgODIuNC0xNC40IDYzLjYtOCAxMTQuMiAyMC4yIDEzMC40IDYuNSAzLjggMTQuMSA1LjYgMjIuNSA1LjYgMjcuNSAwIDYzLjUtMTkuNiA5OS45LTUzLjYgMzYuNCAzMy44IDcyLjQgNTMuMiA5OS45IDUzLjIgOC40IDAgMTYtMS44IDIyLjYtNS42IDI4LjEtMTYuMiAzNC40LTY2LjcgMTkuOS0xMzAuMSA2Mi0xOS4xIDEwMi41LTQ5LjkgMTAyLjUtODIuM3ptLTEzMC4yLTY2LjdjLTMuNyAxMi45LTguMyAyNi4yLTEzLjUgMzkuNS00LjEtOC04LjQtMTYtMTMuMS0yNC00LjYtOC05LjUtMTUuOC0xNC40LTIzLjQgMTQuMiAyLjEgMjcuOSA0LjcgNDEgNy45em0tNDUuOCAxMDYuNWMtNy44IDEzLjUtMTUuOCAyNi4zLTI0LjEgMzguMi0xNC45IDEuMy0zMCAyLTQ1LjIgMi0xNS4xIDAtMzAuMi0uNy00NS0xLjktOC4zLTExLjktMTYuNC0yNC42LTI0LjItMzgtNy42LTEzLjEtMTQuNS0yNi40LTIwLjgtMzkuOCA2LjItMTMuNCAxMy4yLTI2LjggMjAuNy0zOS45IDcuOC0xMy41IDE1LjgtMjYuMyAyNC4xLTM4LjIgMTQuOS0xLjMgMzAtMiA0NS4yLTIgMTUuMSAwIDMwLjIuNyA0NSAxLjkgOC4zIDExLjkgMTYuNCAyNC42IDI0LjIgMzggNy42IDEzLjEgMTQuNSAyNi40IDIwLjggMzkuOC02LjMgMTMuNC0xMy4yIDI2LjgtMjAuNyAzOS45em0zMi4zLTEzYzUuNCAxMy40IDEwIDI2LjggMTMuOCAzOS44LTEzLjEgMy4yLTI2LjkgNS45LTQxLjIgOCA0LjktNy43IDkuOC0xNS42IDE0LjQtMjMuNyA0LjYtOCA4LjktMTYuMSAxMy0yNC4xek00MjEuMiA0MzBjLTkuMy05LjYtMTguNi0yMC4zLTI3LjgtMzIgOSAuNCAxOC4yLjcgMjcuNS43IDkuNCAwIDE4LjctLjIgMjcuOC0uNy05IDExLjctMTguMyAyMi40LTI3LjUgMzJ6bS03NC40LTU4LjljLTE0LjItMi4xLTI3LjktNC43LTQxLTcuOSAzLjctMTIuOSA4LjMtMjYuMiAxMy41LTM5LjUgNC4xIDggOC40IDE2IDEzLjEgMjQgNC43IDggOS41IDE1LjggMTQuNCAyMy40ek00MjAuNyAxNjNjOS4zIDkuNiAxOC42IDIwLjMgMjcuOCAzMi05LS40LTE4LjItLjctMjcuNS0uNy05LjQgMC0xOC43LjItMjcuOC43IDktMTEuNyAxOC4zLTIyLjQgMjcuNS0zMnptLTc0IDU4LjljLTQuOSA3LjctOS44IDE1LjYtMTQuNCAyMy43LTQuNiA4LTguOSAxNi0xMyAyNC01LjQtMTMuNC0xMC0yNi44LTEzLjgtMzkuOCAxMy4xLTMuMSAyNi45LTUuOCA0MS4yLTcuOXptLTkwLjUgMTI1LjJjLTM1LjQtMTUuMS01OC4zLTM0LjktNTguMy01MC42IDAtMTUuNyAyMi45LTM1LjYgNTguMy01MC42IDguNi0zLjcgMTgtNyAyNy43LTEwLjEgNS43IDE5LjYgMTMuMiA0MCAyMi41IDYwLjktOS4yIDIwLjgtMTYuNiA0MS4xLTIyLjIgNjAuNi05LjktMy4xLTE5LjMtNi41LTI4LTEwLjJ6TTMxMCA0OTBjLTEzLjYtNy44LTE5LjUtMzcuNS0xNC45LTc1LjcgMS4xLTkuNCAyLjktMTkuMyA1LjEtMjkuNCAxOS42IDQuOCA0MSA4LjUgNjMuNSAxMC45IDEzLjUgMTguNSAyNy41IDM1LjMgNDEuNiA1MC0zMi42IDMwLjMtNjMuMiA0Ni45LTg0IDQ2LjktNC41LS4xLTguMy0xLTExLjMtMi43em0yMzcuMi03Ni4yYzQuNyAzOC4yLTEuMSA2Ny45LTE0LjYgNzUuOC0zIDEuOC02LjkgMi42LTExLjUgMi42LTIwLjcgMC01MS40LTE2LjUtODQtNDYuNiAxNC0xNC43IDI4LTMxLjQgNDEuMy00OS45IDIyLjYtMi40IDQ0LTYuMSA2My42LTExIDIuMyAxMC4xIDQuMSAxOS44IDUuMiAyOS4xem0zOC41LTY2LjdjLTguNiAzLjctMTggNy0yNy43IDEwLjEtNS43LTE5LjYtMTMuMi00MC0yMi41LTYwLjkgOS4yLTIwLjggMTYuNi00MS4xIDIyLjItNjAuNiA5LjkgMy4xIDE5LjMgNi41IDI4LjEgMTAuMiAzNS40IDE1LjEgNTguMyAzNC45IDU4LjMgNTAuNi0uMSAxNS43LTIzIDM1LjYtNTguNCA1MC42ek0zMjAuOCA3OC40eiIvPgogICAgICAgIDxjaXJjbGUgY3g9IjQyMC45IiBjeT0iMjk2LjUiIHI9IjQ1LjciLz4KICAgICAgICA8cGF0aCBkPSJNNTIwLjUgNzguMXoiLz4KICAgIDwvZz4KPC9zdmc+Cg==\\", - className: \\"App-logo\\", - alt: \\"logo\\", - }), - N.createElement( - \\"p\\", - null, - \\"Edit \\", - N.createElement(\\"code\\", null, \\"src/App.tsx\\"), - \\" and save to reload.\\" - ), - N.createElement( - \\"a\\", - { - className: \\"App-link\\", - href: \\"https://reactjs.org\\", - target: \\"_blank\\", - rel: \\"noopener noreferrer\\", - }, - \\"Learn React\\" - ) - ), - N.createElement( - \\"div\\", - { \\"data-testid\\": \\"test-this\\" }, - \\"this is a modular app\\" - ) - ); - }; - u.render( - N.createElement(N.StrictMode, null, N.createElement(I, null)), - document.getElementById(\\"root\\") - ); - }, - }, - (M) => { - M.O(0, [316], () => { - return (L = 529), M((M.s = L)); - var L; - }); - M.O(); - }, -]); -//# sourceMappingURL=main.14cec3f9.js.map -" -`; - -exports[`when working with an app can generate a js/runtime-main.de9fd74d.js 1`] = ` -"(() => { - \\"use strict\\"; - var r = {}, - e = {}; - function a(o) { - var t = e[o]; - if (void 0 !== t) return t.exports; - var n = (e[o] = { exports: {} }); - return r[o](n, n.exports, a), n.exports; - } - (a.m = r), - (() => { - var r = []; - a.O = (e, o, t, n) => { - if (!o) { - var p = 1 / 0; - for (v = 0; v < r.length; v++) { - for (var [o, t, n] = r[v], l = !0, i = 0; i < o.length; i++) - (!1 & n || p >= n) && Object.keys(a.O).every((r) => a.O[r](o[i])) - ? o.splice(i--, 1) - : ((l = !1), n < p && (p = n)); - if (l) { - r.splice(v--, 1); - var s = t(); - void 0 !== s && (e = s); - } - } - return e; +exports[`when working with an app can generate a index.html 1`] = ` +" + + + + + + + + + + React App + + + + + + + +
+ + " `; From e5d772f1b956ea5d2f8c46457504ac1154c7c7f0 Mon Sep 17 00:00:00 2001 From: Cristiano Belloni Date: Wed, 16 Mar 2022 17:01:54 +0000 Subject: [PATCH 23/72] Create silver-dolphins-remember.md --- .changeset/silver-dolphins-remember.md | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 .changeset/silver-dolphins-remember.md diff --git a/.changeset/silver-dolphins-remember.md b/.changeset/silver-dolphins-remember.md new file mode 100644 index 000000000..1a0c7f65b --- /dev/null +++ b/.changeset/silver-dolphins-remember.md @@ -0,0 +1,5 @@ +--- +"modular-scripts": major +--- + +Upgrade to Webpack 5 From 51e770e927b129ee5ab0753d729f8d4dd384d20a Mon Sep 17 00:00:00 2001 From: Cristiano Belloni Date: Wed, 16 Mar 2022 17:16:37 +0000 Subject: [PATCH 24/72] Enter pre-release mode --- .changeset/pre.json | 13 +++++++++++++ .github/workflows/release.yml | 1 + 2 files changed, 14 insertions(+) create mode 100644 .changeset/pre.json diff --git a/.changeset/pre.json b/.changeset/pre.json new file mode 100644 index 000000000..7698a99ad --- /dev/null +++ b/.changeset/pre.json @@ -0,0 +1,13 @@ +{ + "mode": "pre", + "tag": "next", + "initialVersions": { + "create-modular-react-app": "2.1.2", + "eslint-config-modular-app": "2.0.2", + "modular-scripts": "2.2.0", + "modular-site": "1.0.1", + "modular-views.macro": "3.0.1", + "tree-view-for-tests": "2.0.0" + }, + "changesets": [] +} diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 82d346fc8..bc56162c8 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -4,6 +4,7 @@ on: push: branches: - main + - release/webpack-5 permissions: contents: write From 07052ac491623c2154cc9e1bca40b0ac4c0fa164 Mon Sep 17 00:00:00 2001 From: Cristiano Belloni Date: Mon, 21 Mar 2022 16:46:51 +0000 Subject: [PATCH 25/72] Remove requireEnsure --- packages/modular-scripts/react-scripts/config/webpack.config.js | 2 -- 1 file changed, 2 deletions(-) diff --git a/packages/modular-scripts/react-scripts/config/webpack.config.js b/packages/modular-scripts/react-scripts/config/webpack.config.js index 1b7dc3719..d32d7d534 100644 --- a/packages/modular-scripts/react-scripts/config/webpack.config.js +++ b/packages/modular-scripts/react-scripts/config/webpack.config.js @@ -298,8 +298,6 @@ module.exports = function (webpackEnv) { module: { strictExportPresence: true, rules: [ - // Disable require.ensure as it's not a standard language feature. - { parser: { requireEnsure: false } }, { // "oneOf" will traverse all following loaders until one will // match the requirements. When no loader matches it will fall From dc846d806ca13e7d2b1e14d60e5f948268686c25 Mon Sep 17 00:00:00 2001 From: Cristiano Belloni Date: Fri, 25 Mar 2022 14:28:00 +0000 Subject: [PATCH 26/72] Regenerate pre.json --- .changeset/pre.json | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/.changeset/pre.json b/.changeset/pre.json index 7698a99ad..60983cec6 100644 --- a/.changeset/pre.json +++ b/.changeset/pre.json @@ -1,12 +1,12 @@ { "mode": "pre", - "tag": "next", + "tag": "alpha-webpack5", "initialVersions": { - "create-modular-react-app": "2.1.2", - "eslint-config-modular-app": "2.0.2", - "modular-scripts": "2.2.0", + "create-modular-react-app": "2.1.3", + "eslint-config-modular-app": "2.0.3", + "modular-scripts": "2.3.0", "modular-site": "1.0.1", - "modular-views.macro": "3.0.1", + "modular-views.macro": "3.1.0", "tree-view-for-tests": "2.0.0" }, "changesets": [] From 43c42b7e9ca78a09cbf696deba25756dcf6e3e59 Mon Sep 17 00:00:00 2001 From: Cristiano Belloni Date: Fri, 25 Mar 2022 14:39:48 +0000 Subject: [PATCH 27/72] remove workflow rule --- .github/workflows/release.yml | 1 - 1 file changed, 1 deletion(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index bc56162c8..82d346fc8 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -4,7 +4,6 @@ on: push: branches: - main - - release/webpack-5 permissions: contents: write From fb7db8876e24c394e96f7919efdd8d633ba09dd0 Mon Sep 17 00:00:00 2001 From: Cristiano Belloni Date: Mon, 28 Mar 2022 16:56:13 +0100 Subject: [PATCH 28/72] Update pre.json --- .changeset/pre.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.changeset/pre.json b/.changeset/pre.json index 60983cec6..034982054 100644 --- a/.changeset/pre.json +++ b/.changeset/pre.json @@ -2,9 +2,9 @@ "mode": "pre", "tag": "alpha-webpack5", "initialVersions": { - "create-modular-react-app": "2.1.3", - "eslint-config-modular-app": "2.0.3", - "modular-scripts": "2.3.0", + "create-modular-react-app": "2.1.4", + "eslint-config-modular-app": "2.0.4", + "modular-scripts": "2.3.1", "modular-site": "1.0.1", "modular-views.macro": "3.1.0", "tree-view-for-tests": "2.0.0" From 47e1ec43d9d165de020ca80e9f61dcf8721e0797 Mon Sep 17 00:00:00 2001 From: Cristiano Belloni Date: Mon, 28 Mar 2022 17:16:05 +0100 Subject: [PATCH 29/72] Update snapshots --- .../__tests__/__snapshots__/app.test.ts.snap | 34 +++++++++--------- .../modular-scripts/src/__tests__/app.test.ts | 36 +++++++++---------- 2 files changed, 35 insertions(+), 35 deletions(-) diff --git a/packages/modular-scripts/src/__tests__/__snapshots__/app.test.ts.snap b/packages/modular-scripts/src/__tests__/__snapshots__/app.test.ts.snap index c57fdf9e9..00abc7542 100644 --- a/packages/modular-scripts/src/__tests__/__snapshots__/app.test.ts.snap +++ b/packages/modular-scripts/src/__tests__/__snapshots__/app.test.ts.snap @@ -4,12 +4,12 @@ exports[`When working with a nested app can generate a asset-manifest 1`] = ` "{ \\"files\\": { \\"main.css\\": \\"/static/css/main.1a7488ce.css\\", - \\"main.js\\": \\"/static/js/main.8c5bc4d2.js\\", + \\"main.js\\": \\"/static/js/main.3563e93f.js\\", \\"runtime-main.js\\": \\"/static/js/runtime-main.83e93d07.js\\", \\"static/js/788.78cfb599.js\\": \\"/static/js/788.78cfb599.js\\", \\"index.html\\": \\"/index.html\\", \\"main.1a7488ce.css.map\\": \\"/static/css/main.1a7488ce.css.map\\", - \\"main.8c5bc4d2.js.map\\": \\"/static/js/main.8c5bc4d2.js.map\\", + \\"main.3563e93f.js.map\\": \\"/static/js/main.3563e93f.js.map\\", \\"runtime-main.83e93d07.js.map\\": \\"/static/js/runtime-main.83e93d07.js.map\\", \\"788.78cfb599.js.map\\": \\"/static/js/788.78cfb599.js.map\\" }, @@ -17,7 +17,7 @@ exports[`When working with a nested app can generate a asset-manifest 1`] = ` \\"static/js/runtime-main.83e93d07.js\\", \\"static/js/788.78cfb599.js\\", \\"static/css/main.1a7488ce.css\\", - \\"static/js/main.8c5bc4d2.js\\" + \\"static/js/main.3563e93f.js\\" ] }" `; @@ -8428,7 +8428,7 @@ exports[`When working with a nested app can generate a hashed main js chunk in t globalThis.webpackChunk_scoped_sample_app || []).push([ [179], { - 831: (M, L, j) => { + 591: (M, L, j) => { var N = j(735), I = j(788); const u = function () { @@ -8471,13 +8471,13 @@ exports[`When working with a nested app can generate a hashed main js chunk in t }, (M) => { M.O(0, [788], () => { - return (L = 831), M((M.s = L)); + return (L = 591), M((M.s = L)); var L; }); M.O(); }, ]); -//# sourceMappingURL=main.8c5bc4d2.js.map +//# sourceMappingURL=main.3563e93f.js.map " `; @@ -8618,7 +8618,7 @@ exports[`When working with a nested app can generate a index.html 1`] = ` })(); - + @@ -8664,16 +8664,16 @@ exports[`when working with a NODE_ENV app can generate a hashed js chunk in the globalThis.webpackChunknode_env_app || []).push([ [179], { - 740: () => { + 908: () => { console.log(\\"production\\"); }, }, (o) => { var e; - (e = 740), o((o.s = e)); + (e = 908), o((o.s = e)); }, ]); -//# sourceMappingURL=main.6b9113da.js.map +//# sourceMappingURL=main.1c6de6d0.js.map " `; @@ -8681,12 +8681,12 @@ exports[`when working with an app can generate a asset-manifest 1`] = ` "{ \\"files\\": { \\"main.css\\": \\"/static/css/main.1a7488ce.css\\", - \\"main.js\\": \\"/static/js/main.14cec3f9.js\\", + \\"main.js\\": \\"/static/js/main.97cda94b.js\\", \\"runtime-main.js\\": \\"/static/js/runtime-main.de9fd74d.js\\", \\"static/js/316.7a4d5eb7.js\\": \\"/static/js/316.7a4d5eb7.js\\", \\"index.html\\": \\"/index.html\\", \\"main.1a7488ce.css.map\\": \\"/static/css/main.1a7488ce.css.map\\", - \\"main.14cec3f9.js.map\\": \\"/static/js/main.14cec3f9.js.map\\", + \\"main.97cda94b.js.map\\": \\"/static/js/main.97cda94b.js.map\\", \\"runtime-main.de9fd74d.js.map\\": \\"/static/js/runtime-main.de9fd74d.js.map\\", \\"316.7a4d5eb7.js.map\\": \\"/static/js/316.7a4d5eb7.js.map\\" }, @@ -8694,7 +8694,7 @@ exports[`when working with an app can generate a asset-manifest 1`] = ` \\"static/js/runtime-main.de9fd74d.js\\", \\"static/js/316.7a4d5eb7.js\\", \\"static/css/main.1a7488ce.css\\", - \\"static/js/main.14cec3f9.js\\" + \\"static/js/main.97cda94b.js\\" ] }" `; @@ -8705,7 +8705,7 @@ exports[`when working with an app can generate a hashed main js chunk in the js globalThis.webpackChunksample_app || []).push([ [179], { - 529: (M, L, j) => { + 540: (M, L, j) => { var N = j(784), u = j(316); const I = function () { @@ -8753,13 +8753,13 @@ exports[`when working with an app can generate a hashed main js chunk in the js }, (M) => { M.O(0, [316], () => { - return (L = 529), M((M.s = L)); + return (L = 540), M((M.s = L)); var L; }); M.O(); }, ]); -//# sourceMappingURL=main.14cec3f9.js.map +//# sourceMappingURL=main.97cda94b.js.map " `; @@ -17183,7 +17183,7 @@ exports[`when working with an app can generate a index.html 1`] = ` })(); - + diff --git a/packages/modular-scripts/src/__tests__/app.test.ts b/packages/modular-scripts/src/__tests__/app.test.ts index dc51f409f..dd0b270b3 100644 --- a/packages/modular-scripts/src/__tests__/app.test.ts +++ b/packages/modular-scripts/src/__tests__/app.test.ts @@ -78,9 +78,9 @@ describe('when working with a NODE_ENV app', () => { expect(tree(path.join(modularRoot, 'dist', 'node-env-app'))) .toMatchInlineSnapshot(` "node-env-app - ├─ asset-manifest.json #u3l86j + ├─ asset-manifest.json #1qjm6tq ├─ favicon.ico #6pu3rg - ├─ index.html #18m4pzt + ├─ index.html #z3zac4 ├─ logo192.png #1nez7vk ├─ logo512.png #1hwqvcc ├─ manifest.json #19gah8o @@ -88,8 +88,8 @@ describe('when working with a NODE_ENV app', () => { ├─ robots.txt #1sjb8b3 └─ static └─ js - ├─ main.6b9113da.js #1jh9hcj - ├─ main.6b9113da.js.map #2l1ifi + ├─ main.1c6de6d0.js #1xkcjze + ├─ main.1c6de6d0.js.map #1mixunf ├─ runtime-main.182069c4.js #r0hm4v └─ runtime-main.182069c4.js.map #ul1xez" `); @@ -106,12 +106,12 @@ describe('when working with a NODE_ENV app', () => { 'node-env-app', 'static', 'js', - 'main.6b9113da.js', + 'main.1c6de6d0.js', ), ), ), { - filepath: 'main.6b9113da.js', + filepath: 'main.1c6de6d0.js', }, ), ).toMatchSnapshot(); @@ -134,9 +134,9 @@ describe('When working with a nested app', () => { expect(tree(path.join(modularRoot, 'dist', 'scoped-sample-app'))) .toMatchInlineSnapshot(` "scoped-sample-app - ├─ asset-manifest.json #mfwa5x + ├─ asset-manifest.json #9gtyy0 ├─ favicon.ico #6pu3rg - ├─ index.html #m0ahw0 + ├─ index.html #1sg09j9 ├─ logo192.png #1nez7vk ├─ logo512.png #1hwqvcc ├─ manifest.json #19gah8o @@ -150,8 +150,8 @@ describe('When working with a nested app', () => { ├─ 788.78cfb599.js #1bgvsgc ├─ 788.78cfb599.js.LICENSE.txt #eplx8h ├─ 788.78cfb599.js.map #jf9876 - ├─ main.8c5bc4d2.js #xquhbv - ├─ main.8c5bc4d2.js.map #t8irmb + ├─ main.3563e93f.js #32b8p3 + ├─ main.3563e93f.js.map #2eqhpp ├─ runtime-main.83e93d07.js #1mo3tl5 └─ runtime-main.83e93d07.js.map #3ycdm3" `); @@ -249,12 +249,12 @@ describe('When working with a nested app', () => { 'scoped-sample-app', 'static', 'js', - 'main.8c5bc4d2.js', + 'main.3563e93f.js', ), ), ), { - filepath: 'main.8c5bc4d2.js', + filepath: 'main.3563e93f.js', }, ), ).toMatchSnapshot(); @@ -352,9 +352,9 @@ describe('when working with an app', () => { expect(tree(path.join(modularRoot, 'dist', 'sample-app'))) .toMatchInlineSnapshot(` "sample-app - ├─ asset-manifest.json #nzl5za + ├─ asset-manifest.json #qh7m9p ├─ favicon.ico #6pu3rg - ├─ index.html #11ep3dl + ├─ index.html #1vs1sdm ├─ logo192.png #1nez7vk ├─ logo512.png #1hwqvcc ├─ manifest.json #19gah8o @@ -368,8 +368,8 @@ describe('when working with an app', () => { ├─ 316.7a4d5eb7.js #1yh1m0p ├─ 316.7a4d5eb7.js.LICENSE.txt #eplx8h ├─ 316.7a4d5eb7.js.map #1ib48x2 - ├─ main.14cec3f9.js #12mskyj - ├─ main.14cec3f9.js.map #1x1swby + ├─ main.97cda94b.js #19zv1xf + ├─ main.97cda94b.js.map #1gxllbt ├─ runtime-main.de9fd74d.js #1slkp3g └─ runtime-main.de9fd74d.js.map #d7r4im" `); @@ -437,12 +437,12 @@ describe('when working with an app', () => { 'sample-app', 'static', 'js', - 'main.14cec3f9.js', + 'main.97cda94b.js', ), ), ), { - filepath: 'main.14cec3f9.js', + filepath: 'main.97cda94b.js', }, ), ).toMatchSnapshot(); From 64f46f710471c4d9f639bf595beb545413bf4ef4 Mon Sep 17 00:00:00 2001 From: Cristiano Belloni Date: Mon, 28 Mar 2022 17:29:05 +0100 Subject: [PATCH 30/72] Update build snapshots --- packages/modular-scripts/src/__tests__/build.test.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/modular-scripts/src/__tests__/build.test.ts b/packages/modular-scripts/src/__tests__/build.test.ts index 3c016d79a..5648ba7fd 100644 --- a/packages/modular-scripts/src/__tests__/build.test.ts +++ b/packages/modular-scripts/src/__tests__/build.test.ts @@ -149,10 +149,10 @@ describe('WHEN building packages with private cross-package dependencies', () => ├─ README.md #1jv3l2q ├─ dist-cjs │ ├─ index.js #1gj4b9h - │ └─ index.js.map #39c8bu + │ └─ index.js.map #1v4zj6b ├─ dist-es │ ├─ index.js #xezjee - │ └─ index.js.map #89b1k5 + │ └─ index.js.map #isxuu ├─ dist-types │ └─ index.d.ts #6hjmh9 └─ package.json" From 41ded671147c6039517a33c80876bc6e6a27c73c Mon Sep 17 00:00:00 2001 From: Cristiano Belloni Date: Mon, 28 Mar 2022 17:45:54 +0100 Subject: [PATCH 31/72] Update browser versions --- .../__tests__/utils/createEsbuildBrowserslistTarget.test.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/modular-scripts/src/__tests__/utils/createEsbuildBrowserslistTarget.test.ts b/packages/modular-scripts/src/__tests__/utils/createEsbuildBrowserslistTarget.test.ts index 4e05b8fc2..bdf14fa9a 100644 --- a/packages/modular-scripts/src/__tests__/utils/createEsbuildBrowserslistTarget.test.ts +++ b/packages/modular-scripts/src/__tests__/utils/createEsbuildBrowserslistTarget.test.ts @@ -32,7 +32,7 @@ describe('createEsbuildBrowserslistTarget', () => { ); const result = createEsbuildBrowserslistTarget(process.cwd()); - expect(result).toEqual(['chrome99', 'firefox97', 'safari15.2']); + expect(result).toEqual(['chrome97', 'firefox96', 'safari15.2']); }); it('filters out unsupported browsers', () => { @@ -51,7 +51,7 @@ describe('createEsbuildBrowserslistTarget', () => { ); const result = createEsbuildBrowserslistTarget(process.cwd()); - expect(result).toEqual(['chrome99', 'firefox97', 'safari15.2']); + expect(result).toEqual(['chrome97', 'firefox96', 'safari15.2']); }); it('filters out unsupported browser versions', () => { @@ -70,6 +70,6 @@ describe('createEsbuildBrowserslistTarget', () => { ); const result = createEsbuildBrowserslistTarget(process.cwd()); - expect(result).toEqual(['chrome99', 'firefox97', 'safari15.2']); + expect(result).toEqual(['chrome97', 'firefox96', 'safari15.2']); }); }); From 8cfe64fbcdd14d2098f19e825ab8aaed3a141c89 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Tue, 29 Mar 2022 15:12:48 +0000 Subject: [PATCH 32/72] Version Packages (alpha-webpack5) --- .changeset/pre.json | 5 ++++- packages/modular-scripts/CHANGELOG.md | 16 ++++++++++++++++ packages/modular-scripts/package.json | 2 +- 3 files changed, 21 insertions(+), 2 deletions(-) diff --git a/.changeset/pre.json b/.changeset/pre.json index 034982054..e58b75c5a 100644 --- a/.changeset/pre.json +++ b/.changeset/pre.json @@ -9,5 +9,8 @@ "modular-views.macro": "3.1.0", "tree-view-for-tests": "2.0.0" }, - "changesets": [] + "changesets": [ + "silver-dolphins-remember", + "twelve-days-mix" + ] } diff --git a/packages/modular-scripts/CHANGELOG.md b/packages/modular-scripts/CHANGELOG.md index 75a462679..bd7f3a141 100644 --- a/packages/modular-scripts/CHANGELOG.md +++ b/packages/modular-scripts/CHANGELOG.md @@ -1,5 +1,21 @@ # modular-scripts +## 3.0.0-alpha-webpack5.0 + +### Major Changes + +- [#1421](https://github.com/jpmorganchase/modular/pull/1421) + [`e5d772f`](https://github.com/jpmorganchase/modular/commit/e5d772f1b956ea5d2f8c46457504ac1154c7c7f0) + Thanks [@cristiano-belloni](https://github.com/cristiano-belloni)! - Upgrade + to Webpack 5 + +### Patch Changes + +- [#1510](https://github.com/jpmorganchase/modular/pull/1510) + [`4846d21`](https://github.com/jpmorganchase/modular/commit/4846d21db0d5aebff1a5041008bbf00e7986c036) + Thanks [@cheemcheem](https://github.com/cheemcheem)! - Fix bug that prevented + lint diff from running + ## 2.3.1 ### Patch Changes diff --git a/packages/modular-scripts/package.json b/packages/modular-scripts/package.json index 528e8443e..39330f002 100644 --- a/packages/modular-scripts/package.json +++ b/packages/modular-scripts/package.json @@ -1,6 +1,6 @@ { "name": "modular-scripts", - "version": "2.3.1", + "version": "3.0.0-alpha-webpack5.0", "license": "Apache-2.0", "bin": { "modular": "dist-cjs/cli.js" From 4f1af82fa49fb0f89ae8f37d2ab8bb7b154a960c Mon Sep 17 00:00:00 2001 From: Cristiano Belloni Date: Tue, 5 Apr 2022 12:24:04 +0100 Subject: [PATCH 33/72] Revert "Revert engine range (#1518)" This reverts commit d896289b7bda361676f643eba6c93f38ecc9afb3. --- .../eslint-config-modular-app/package.json | 2 +- packages/modular-scripts/package.json | 2 +- yarn.lock | 67 ++++++++++++++++--- 3 files changed, 61 insertions(+), 10 deletions(-) diff --git a/packages/eslint-config-modular-app/package.json b/packages/eslint-config-modular-app/package.json index a4f6a31f7..a7e8d1ba0 100644 --- a/packages/eslint-config-modular-app/package.json +++ b/packages/eslint-config-modular-app/package.json @@ -20,7 +20,7 @@ "eslint-plugin-jsx-a11y": "6.5.1", "eslint-plugin-react": "7.29.4", "eslint-plugin-react-hooks": "4.3.0", - "eslint-plugin-testing-library": "4.12.4" + "eslint-plugin-testing-library": "5.1.0" }, "peerDependencies": { "typescript": "^4.3.5" diff --git a/packages/modular-scripts/package.json b/packages/modular-scripts/package.json index 39330f002..252eff540 100644 --- a/packages/modular-scripts/package.json +++ b/packages/modular-scripts/package.json @@ -13,7 +13,7 @@ "./tsconfig.json": "./tsconfig.json" }, "engines": { - "node": "^12.13.0 || ^14.15.0 || >=15.0.0" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" }, "scripts": { "modular": "ts-node src/cli.ts", diff --git a/yarn.lock b/yarn.lock index e37b59cae..67bf08bc2 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2952,7 +2952,7 @@ semver "^7.3.5" tsutils "^3.21.0" -"@typescript-eslint/experimental-utils@4.33.0", "@typescript-eslint/experimental-utils@^4.0.1", "@typescript-eslint/experimental-utils@^4.30.0": +"@typescript-eslint/experimental-utils@4.33.0", "@typescript-eslint/experimental-utils@^4.0.1": version "4.33.0" resolved "https://registry.yarnpkg.com/@typescript-eslint/experimental-utils/-/experimental-utils-4.33.0.tgz#6f2a786a4209fa2222989e9380b5331b2810f7fd" integrity sha512-zeQjOoES5JFjTnAhI5QY7ZviczMzDptls15GFsI6jyUOq0kOf9+WonkhtlIhh0RgHRnqj5gdNxW5j1EvAyYg6Q== @@ -2982,11 +2982,24 @@ "@typescript-eslint/types" "4.33.0" "@typescript-eslint/visitor-keys" "4.33.0" +"@typescript-eslint/scope-manager@5.14.0": + version "5.14.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-5.14.0.tgz#ea518962b42db8ed0a55152ea959c218cb53ca7b" + integrity sha512-LazdcMlGnv+xUc5R4qIlqH0OWARyl2kaP8pVCS39qSL3Pd1F7mI10DbdXeARcE62sVQE4fHNvEqMWsypWO+yEw== + dependencies: + "@typescript-eslint/types" "5.14.0" + "@typescript-eslint/visitor-keys" "5.14.0" + "@typescript-eslint/types@4.33.0": version "4.33.0" resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-4.33.0.tgz#a1e59036a3b53ae8430ceebf2a919dc7f9af6d72" integrity sha512-zKp7CjQzLQImXEpLt2BUw1tvOMPfNoTAfb8l51evhYbOEEzdWyQNmHWWGPR6hwKJDAi+1VXSBmnhL9kyVTTOuQ== +"@typescript-eslint/types@5.14.0": + version "5.14.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-5.14.0.tgz#96317cf116cea4befabc0defef371a1013f8ab11" + integrity sha512-BR6Y9eE9360LNnW3eEUqAg6HxS9Q35kSIs4rp4vNHRdfg0s+/PgHgskvu5DFTM7G5VKAVjuyaN476LCPrdA7Mw== + "@typescript-eslint/typescript-estree@4.33.0": version "4.33.0" resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-4.33.0.tgz#0dfb51c2908f68c5c08d82aefeaf166a17c24609" @@ -3000,6 +3013,31 @@ semver "^7.3.5" tsutils "^3.21.0" +"@typescript-eslint/typescript-estree@5.14.0": + version "5.14.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-5.14.0.tgz#78b7f7385d5b6f2748aacea5c9b7f6ae62058314" + integrity sha512-QGnxvROrCVtLQ1724GLTHBTR0lZVu13izOp9njRvMkCBgWX26PKvmMP8k82nmXBRD3DQcFFq2oj3cKDwr0FaUA== + dependencies: + "@typescript-eslint/types" "5.14.0" + "@typescript-eslint/visitor-keys" "5.14.0" + debug "^4.3.2" + globby "^11.0.4" + is-glob "^4.0.3" + semver "^7.3.5" + tsutils "^3.21.0" + +"@typescript-eslint/utils@^5.13.0": + version "5.14.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-5.14.0.tgz#6c8bc4f384298cbbb32b3629ba7415f9f80dc8c4" + integrity sha512-EHwlII5mvUA0UsKYnVzySb/5EE/t03duUTweVy8Zqt3UQXBrpEVY144OTceFKaOe4xQXZJrkptCf7PjEBeGK4w== + dependencies: + "@types/json-schema" "^7.0.9" + "@typescript-eslint/scope-manager" "5.14.0" + "@typescript-eslint/types" "5.14.0" + "@typescript-eslint/typescript-estree" "5.14.0" + eslint-scope "^5.1.1" + eslint-utils "^3.0.0" + "@typescript-eslint/visitor-keys@4.33.0": version "4.33.0" resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-4.33.0.tgz#2a22f77a41604289b7a186586e9ec48ca92ef1dd" @@ -3008,6 +3046,14 @@ "@typescript-eslint/types" "4.33.0" eslint-visitor-keys "^2.0.0" +"@typescript-eslint/visitor-keys@5.14.0": + version "5.14.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-5.14.0.tgz#1927005b3434ccd0d3ae1b2ecf60e65943c36986" + integrity sha512-yL0XxfzR94UEkjBqyymMLgCBdojzEuy/eim7N9/RIcTNxpJudAcqsU8eRyfzBbcEzGoPWfdM3AGak3cN08WOIw== + dependencies: + "@typescript-eslint/types" "5.14.0" + eslint-visitor-keys "^3.0.0" + "@webassemblyjs/ast@1.11.1": version "1.11.1" resolved "https://registry.yarnpkg.com/@webassemblyjs/ast/-/ast-1.11.1.tgz#2bfd767eae1a6996f432ff7e8d7fc75679c0b6a7" @@ -5201,7 +5247,7 @@ debug@2.6.9, debug@^2.2.0, debug@^2.3.3, debug@^2.6.0, debug@^2.6.9: dependencies: ms "2.0.0" -debug@4, debug@4.3.3, debug@^4.0.1, debug@^4.1.0, debug@^4.1.1, debug@^4.3.1, debug@^4.3.3: +debug@4, debug@4.3.3, debug@^4.0.1, debug@^4.1.0, debug@^4.1.1, debug@^4.3.1, debug@^4.3.2, debug@^4.3.3: version "4.3.3" resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.3.tgz#04266e0b70a98d4462e6e288e38259213332b664" integrity sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q== @@ -5970,12 +6016,12 @@ eslint-plugin-react@7.29.4: semver "^6.3.0" string.prototype.matchall "^4.0.6" -eslint-plugin-testing-library@4.12.4: - version "4.12.4" - resolved "https://registry.yarnpkg.com/eslint-plugin-testing-library/-/eslint-plugin-testing-library-4.12.4.tgz#86b2abebeb0a6d4a2f1e5f0a515ad824bb9fa627" - integrity sha512-XZtoeyIZKFTiH8vhwnCaTo/mNrLHoLyufY4kkNg+clzZFeThWPjp+0QfrLam1on1k3JGwiRvoLH/V4QdBaB2oA== +eslint-plugin-testing-library@5.1.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/eslint-plugin-testing-library/-/eslint-plugin-testing-library-5.1.0.tgz#6ad539a53d4e897d3045902f8e534e07cebd4e8b" + integrity sha512-YSNzasJUbyhOTe14ZPygeOBvcPvcaNkwHwrj4vdf+uirr2D32JTDaKi6CP5Os2aWtOcvt4uBSPXp9h5xGoqvWQ== dependencies: - "@typescript-eslint/experimental-utils" "^4.30.0" + "@typescript-eslint/utils" "^5.13.0" eslint-scope@5.1.1, eslint-scope@^5.1.1: version "5.1.1" @@ -6009,6 +6055,11 @@ eslint-visitor-keys@^2.0.0, eslint-visitor-keys@^2.1.0: resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz#f65328259305927392c938ed44eb0a5c9b2bd303" integrity sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw== +eslint-visitor-keys@^3.0.0: + version "3.2.0" + resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-3.2.0.tgz#6fbb166a6798ee5991358bc2daa1ba76cc1254a1" + integrity sha512-IOzT0X126zn7ALX0dwFiUQEdsfzrm4+ISsQS8nukaJXwEyYKRSnEIIDULYg1mCtGp7UUXgfGl7BIolXREQK+XQ== + eslint@7.32.0: version "7.32.0" resolved "https://registry.yarnpkg.com/eslint/-/eslint-7.32.0.tgz#c6d328a14be3fb08c8d1d21e12c02fdb7a2a812d" @@ -6767,7 +6818,7 @@ globby@11.0.4: merge2 "^1.3.0" slash "^3.0.0" -globby@^11.0.0, globby@^11.0.1, globby@^11.0.3: +globby@^11.0.0, globby@^11.0.1, globby@^11.0.3, globby@^11.0.4: version "11.1.0" resolved "https://registry.yarnpkg.com/globby/-/globby-11.1.0.tgz#bd4be98bb042f83d796f7e3811991fbe82a0d34b" integrity sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g== From d2aacf6979fe55800866148fe102cc3380ee4b73 Mon Sep 17 00:00:00 2001 From: Cristiano Belloni Date: Tue, 5 Apr 2022 12:24:11 +0100 Subject: [PATCH 34/72] Revert "fix node-12 incompatible javascript (#1517)" This reverts commit 22c2114989001e732b87c34aad20729db676f216. --- babel.config.js | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/babel.config.js b/babel.config.js index 6585a5f47..33a332b73 100644 --- a/babel.config.js +++ b/babel.config.js @@ -12,13 +12,17 @@ module.exports = (api) => { '@babel/preset-env', { targets: { - // TODO: can we get this to read from package.json somehow..? - node: '12', + node: 'current', }, }, ], - '@babel/preset-typescript', + '@babel/preset-react', + ], + overrides: [ + { + test: /\.tsx?$/, + presets: ['@babel/preset-typescript'], + }, ], - plugins: ['@babel/plugin-proposal-class-properties'], }; }; From d2b10e97b5151164c1e5763aca2c24c4adad992f Mon Sep 17 00:00:00 2001 From: Cristiano Belloni Date: Tue, 5 Apr 2022 12:33:26 +0100 Subject: [PATCH 35/72] Remove node 12 support --- .github/workflows/test.yml | 2 +- package.json | 2 +- packages/create-modular-react-app/package.json | 2 +- packages/modular-scripts/package.json | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index dbc4f47e6..eaf5010c5 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -20,7 +20,7 @@ jobs: fail-fast: false matrix: os: [ubuntu-latest] - node-version: [12.x, 14.x, 16.x] + node-version: [14.x, 16.x] steps: - uses: actions/checkout@v3 diff --git a/package.json b/package.json index 76aee5463..9241f678f 100644 --- a/package.json +++ b/package.json @@ -5,7 +5,7 @@ "packages/**" ], "engines": { - "node": "^12.13.0 || ^14.15.0 || >=15.0.0" + "node": "^14.15.0 || >=15.0.0" }, "scripts": { "format": "prettier --write .", diff --git a/packages/create-modular-react-app/package.json b/packages/create-modular-react-app/package.json index fa83b0131..15f735d60 100644 --- a/packages/create-modular-react-app/package.json +++ b/packages/create-modular-react-app/package.json @@ -11,7 +11,7 @@ "./package.json": "./package.json" }, "engines": { - "node": "^12.13.0 || ^14.15.0 || >=15.0.0" + "node": "^14.15.0 || >=15.0.0" }, "scripts": { "create-modular-react-app": "ts-node src/cli.ts", diff --git a/packages/modular-scripts/package.json b/packages/modular-scripts/package.json index 252eff540..0285ccd99 100644 --- a/packages/modular-scripts/package.json +++ b/packages/modular-scripts/package.json @@ -13,7 +13,7 @@ "./tsconfig.json": "./tsconfig.json" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": "^14.17.0 || >=16.0.0" }, "scripts": { "modular": "ts-node src/cli.ts", From 69da9762d6a749ddc78e2fd16ecd088c5e75f714 Mon Sep 17 00:00:00 2001 From: Cristiano Belloni Date: Tue, 5 Apr 2022 13:15:03 +0100 Subject: [PATCH 36/72] Add changeset --- .changeset/hip-bees-act.md | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 .changeset/hip-bees-act.md diff --git a/.changeset/hip-bees-act.md b/.changeset/hip-bees-act.md new file mode 100644 index 000000000..3a001ac3a --- /dev/null +++ b/.changeset/hip-bees-act.md @@ -0,0 +1,7 @@ +--- +'create-modular-react-app': major +'modular-scripts': major +'eslint-config-modular-app': minor +--- + +Drop support for node 12 From c40158b2ef57e234c66581709d6d71387a33cd92 Mon Sep 17 00:00:00 2001 From: Cristiano Belloni Date: Tue, 5 Apr 2022 15:33:02 +0100 Subject: [PATCH 37/72] Add node 18 in CI --- .github/workflows/test.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index eaf5010c5..e648562e5 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -20,7 +20,7 @@ jobs: fail-fast: false matrix: os: [ubuntu-latest] - node-version: [14.x, 16.x] + node-version: [14.x, 16.x, 18.x] steps: - uses: actions/checkout@v3 From 074bff4fd45fb5e2a979b3f0a5b4fff14dc1c716 Mon Sep 17 00:00:00 2001 From: Cristiano Belloni Date: Tue, 5 Apr 2022 15:48:09 +0100 Subject: [PATCH 38/72] Revert "Add node 18 in CI" This reverts commit c40158b2ef57e234c66581709d6d71387a33cd92. --- .github/workflows/test.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index e648562e5..eaf5010c5 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -20,7 +20,7 @@ jobs: fail-fast: false matrix: os: [ubuntu-latest] - node-version: [14.x, 16.x, 18.x] + node-version: [14.x, 16.x] steps: - uses: actions/checkout@v3 From 4baca0a902708c3e10e0eee580708cbe725b0377 Mon Sep 17 00:00:00 2001 From: Cristiano Belloni Date: Wed, 6 Apr 2022 11:25:58 +0100 Subject: [PATCH 39/72] Hardcode node to v14 --- babel.config.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/babel.config.js b/babel.config.js index 33a332b73..17594af08 100644 --- a/babel.config.js +++ b/babel.config.js @@ -12,7 +12,7 @@ module.exports = (api) => { '@babel/preset-env', { targets: { - node: 'current', + node: '14', }, }, ], From 9f48679e1b13a0e291d5acf7628693c2d308a86f Mon Sep 17 00:00:00 2001 From: Luke Sheard Date: Wed, 6 Apr 2022 13:46:23 +0100 Subject: [PATCH 40/72] support node 16 explicitly and run test workflow against target node versions --- .github/workflows/test.yml | 2 +- package.json | 2 +- packages/create-modular-react-app/package.json | 2 +- packages/modular-scripts/package.json | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 37d9b8325..afefcb075 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -20,7 +20,7 @@ jobs: fail-fast: false matrix: os: [ubuntu-latest] - node-version: [12.x, 14.x, 16.x] + node-version: ['12.13.0', '14.15.0', 16.x] steps: - uses: actions/checkout@v3 diff --git a/package.json b/package.json index 2765e4558..ea06737d4 100644 --- a/package.json +++ b/package.json @@ -5,7 +5,7 @@ "packages/**" ], "engines": { - "node": "^12.13.0 || ^14.15.0 || >=15.0.0" + "node": "^12.13.0 || ^14.15.0 || >=15.0.0 || >=16.0.0" }, "scripts": { "format": "prettier --write .", diff --git a/packages/create-modular-react-app/package.json b/packages/create-modular-react-app/package.json index 8483dd777..d64f447c3 100644 --- a/packages/create-modular-react-app/package.json +++ b/packages/create-modular-react-app/package.json @@ -11,7 +11,7 @@ "./package.json": "./package.json" }, "engines": { - "node": "^12.13.0 || ^14.15.0 || >=15.0.0" + "node": "^12.13.0 || ^14.15.0 || >=15.0.0 || >=16.0.0" }, "scripts": { "create-modular-react-app": "ts-node src/cli.ts", diff --git a/packages/modular-scripts/package.json b/packages/modular-scripts/package.json index d4b58b140..705fa2af0 100644 --- a/packages/modular-scripts/package.json +++ b/packages/modular-scripts/package.json @@ -13,7 +13,7 @@ "./tsconfig.json": "./tsconfig.json" }, "engines": { - "node": "^12.13.0 || ^14.15.0 || >=15.0.0" + "node": "^12.13.0 || ^14.15.0 || >=15.0.0 || >=16.0.0" }, "scripts": { "modular": "ts-node src/cli.ts", From 81155192b5e5d3ff1221877edb48fd7f35a213bb Mon Sep 17 00:00:00 2001 From: Luke Sheard Date: Wed, 6 Apr 2022 14:40:39 +0100 Subject: [PATCH 41/72] fix node versions so that tests run --- .github/workflows/test.yml | 2 +- package.json | 2 +- packages/create-modular-react-app/package.json | 2 +- packages/modular-scripts/package.json | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index afefcb075..cbb4979ab 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -20,7 +20,7 @@ jobs: fail-fast: false matrix: os: [ubuntu-latest] - node-version: ['12.13.0', '14.15.0', 16.x] + node-version: ['12.20.0', '14.15.0', 16.x] steps: - uses: actions/checkout@v3 diff --git a/package.json b/package.json index ea06737d4..681584b9f 100644 --- a/package.json +++ b/package.json @@ -5,7 +5,7 @@ "packages/**" ], "engines": { - "node": "^12.13.0 || ^14.15.0 || >=15.0.0 || >=16.0.0" + "node": "^12.20.0 || ^14.15.0 || >=15.0.0 || >=16.0.0" }, "scripts": { "format": "prettier --write .", diff --git a/packages/create-modular-react-app/package.json b/packages/create-modular-react-app/package.json index d64f447c3..50bcef561 100644 --- a/packages/create-modular-react-app/package.json +++ b/packages/create-modular-react-app/package.json @@ -11,7 +11,7 @@ "./package.json": "./package.json" }, "engines": { - "node": "^12.13.0 || ^14.15.0 || >=15.0.0 || >=16.0.0" + "node": "^12.20.0 || ^14.15.0 || >=15.0.0 || >=16.0.0" }, "scripts": { "create-modular-react-app": "ts-node src/cli.ts", diff --git a/packages/modular-scripts/package.json b/packages/modular-scripts/package.json index 705fa2af0..ae53230da 100644 --- a/packages/modular-scripts/package.json +++ b/packages/modular-scripts/package.json @@ -13,7 +13,7 @@ "./tsconfig.json": "./tsconfig.json" }, "engines": { - "node": "^12.13.0 || ^14.15.0 || >=15.0.0 || >=16.0.0" + "node": "^12.20.0 || ^14.15.0 || >=15.0.0 || >=16.0.0" }, "scripts": { "modular": "ts-node src/cli.ts", From 8b3f1f5cb9f38ef35302a7cb4ca777f64cf8f1e7 Mon Sep 17 00:00:00 2001 From: Luke Sheard Date: Wed, 6 Apr 2022 14:57:06 +0100 Subject: [PATCH 42/72] Create dirty-mugs-double.md --- .changeset/dirty-mugs-double.md | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 .changeset/dirty-mugs-double.md diff --git a/.changeset/dirty-mugs-double.md b/.changeset/dirty-mugs-double.md new file mode 100644 index 000000000..61f443cc9 --- /dev/null +++ b/.changeset/dirty-mugs-double.md @@ -0,0 +1,6 @@ +--- +"create-modular-react-app": patch +"modular-scripts": patch +--- + +support node 16 explicitly and run test workflow against target node From 8901b9fa83e693002067b53832983a2566764e4b Mon Sep 17 00:00:00 2001 From: Luke Sheard Date: Wed, 6 Apr 2022 18:00:59 +0100 Subject: [PATCH 43/72] fix node versions so that tests run and remove 15 since it's unsupported --- package.json | 2 +- packages/create-modular-react-app/package.json | 2 +- packages/modular-scripts/package.json | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package.json b/package.json index 681584b9f..2f02b807c 100644 --- a/package.json +++ b/package.json @@ -5,7 +5,7 @@ "packages/**" ], "engines": { - "node": "^12.20.0 || ^14.15.0 || >=15.0.0 || >=16.0.0" + "node": "^12.20.0 || ^14.15.0 || >=16.0.0" }, "scripts": { "format": "prettier --write .", diff --git a/packages/create-modular-react-app/package.json b/packages/create-modular-react-app/package.json index 50bcef561..e2ca9c628 100644 --- a/packages/create-modular-react-app/package.json +++ b/packages/create-modular-react-app/package.json @@ -11,7 +11,7 @@ "./package.json": "./package.json" }, "engines": { - "node": "^12.20.0 || ^14.15.0 || >=15.0.0 || >=16.0.0" + "node": "^12.20.0 || ^14.15.0 || >=16.0.0" }, "scripts": { "create-modular-react-app": "ts-node src/cli.ts", diff --git a/packages/modular-scripts/package.json b/packages/modular-scripts/package.json index ae53230da..1c1114155 100644 --- a/packages/modular-scripts/package.json +++ b/packages/modular-scripts/package.json @@ -13,7 +13,7 @@ "./tsconfig.json": "./tsconfig.json" }, "engines": { - "node": "^12.20.0 || ^14.15.0 || >=15.0.0 || >=16.0.0" + "node": "^12.20.0 || ^14.15.0 || >=16.0.0" }, "scripts": { "modular": "ts-node src/cli.ts", From 4abf766f22018e3d5c22d398cee2c1b5217c0be0 Mon Sep 17 00:00:00 2001 From: Cristiano Belloni Date: Thu, 7 Apr 2022 12:04:22 +0100 Subject: [PATCH 44/72] Raise version to be compatible with eslint --- .github/workflows/test.yml | 2 +- package.json | 2 +- packages/create-modular-react-app/package.json | 2 +- packages/modular-scripts/package.json | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index fe1e84dcd..c96bbb522 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -20,7 +20,7 @@ jobs: fail-fast: false matrix: os: [ubuntu-latest] - node-version: ['14.15.0', 16.x] + node-version: ['14.17.0', 16.x] steps: - uses: actions/checkout@v3 diff --git a/package.json b/package.json index 459f8ee0b..715f3a94c 100644 --- a/package.json +++ b/package.json @@ -5,7 +5,7 @@ "packages/**" ], "engines": { - "node": "^14.15.0 || >=16.0.0" + "node": "^14.17.0 || >=16.0.0" }, "scripts": { "format": "prettier --write .", diff --git a/packages/create-modular-react-app/package.json b/packages/create-modular-react-app/package.json index 11cfa7830..3ea016f80 100644 --- a/packages/create-modular-react-app/package.json +++ b/packages/create-modular-react-app/package.json @@ -11,7 +11,7 @@ "./package.json": "./package.json" }, "engines": { - "node": "^14.15.0 || >=16.0.0" + "node": "^14.17.0 || >=16.0.0" }, "scripts": { "create-modular-react-app": "ts-node src/cli.ts", diff --git a/packages/modular-scripts/package.json b/packages/modular-scripts/package.json index 9c5626488..e41ca9f01 100644 --- a/packages/modular-scripts/package.json +++ b/packages/modular-scripts/package.json @@ -13,7 +13,7 @@ "./tsconfig.json": "./tsconfig.json" }, "engines": { - "node": "^14.15.0 || >=16.0.0" + "node": "^14.17.0 || >=16.0.0" }, "scripts": { "modular": "ts-node src/cli.ts", From 4f9cba9dce102d667b9e8fead806a9202a6f89ee Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Thu, 7 Apr 2022 11:25:39 +0000 Subject: [PATCH 45/72] Version Packages (alpha-webpack5) --- .changeset/pre.json | 4 +++ .../create-modular-react-app/CHANGELOG.md | 21 +++++++++++++++ .../create-modular-react-app/package.json | 2 +- .../eslint-config-modular-app/CHANGELOG.md | 9 +++++++ .../eslint-config-modular-app/package.json | 2 +- packages/modular-scripts/CHANGELOG.md | 26 +++++++++++++++++++ packages/modular-scripts/package.json | 2 +- 7 files changed, 63 insertions(+), 3 deletions(-) diff --git a/.changeset/pre.json b/.changeset/pre.json index e58b75c5a..4f5ab4f2b 100644 --- a/.changeset/pre.json +++ b/.changeset/pre.json @@ -10,6 +10,10 @@ "tree-view-for-tests": "2.0.0" }, "changesets": [ + "dirty-mugs-double", + "hip-bees-act", + "rotten-sloths-travel", + "silent-donkeys-peel", "silver-dolphins-remember", "twelve-days-mix" ] diff --git a/packages/create-modular-react-app/CHANGELOG.md b/packages/create-modular-react-app/CHANGELOG.md index 3ea1a7c27..826f89f17 100644 --- a/packages/create-modular-react-app/CHANGELOG.md +++ b/packages/create-modular-react-app/CHANGELOG.md @@ -1,5 +1,26 @@ # create-modular-react-app +## 3.0.0-alpha-webpack5.0 + +### Major Changes + +- [#1538](https://github.com/jpmorganchase/modular/pull/1538) + [`69da976`](https://github.com/jpmorganchase/modular/commit/69da9762d6a749ddc78e2fd16ecd088c5e75f714) + Thanks [@cristiano-belloni](https://github.com/cristiano-belloni)! - Drop + support for node 12 + +### Patch Changes + +- [#1546](https://github.com/jpmorganchase/modular/pull/1546) + [`8b3f1f5`](https://github.com/jpmorganchase/modular/commit/8b3f1f5cb9f38ef35302a7cb4ca777f64cf8f1e7) + Thanks [@LukeSheard](https://github.com/LukeSheard)! - support node 16 + explicitly and run test workflow against target node + +* [#1492](https://github.com/jpmorganchase/modular/pull/1492) + [`810934b`](https://github.com/jpmorganchase/modular/commit/810934b5a15480a2423339c49fcc3d2f77a23a22) + Thanks [@dependabot](https://github.com/apps/dependabot)! - Bump commander + from 8.2.0 to 9.1.0 + ## 2.1.4 ### Patch Changes diff --git a/packages/create-modular-react-app/package.json b/packages/create-modular-react-app/package.json index 3ea016f80..047eb33ef 100644 --- a/packages/create-modular-react-app/package.json +++ b/packages/create-modular-react-app/package.json @@ -1,6 +1,6 @@ { "name": "create-modular-react-app", - "version": "2.1.4", + "version": "3.0.0-alpha-webpack5.0", "license": "Apache-2.0", "bin": { "create-modular-react-app": "build/cli.js" diff --git a/packages/eslint-config-modular-app/CHANGELOG.md b/packages/eslint-config-modular-app/CHANGELOG.md index 08e8c5e24..43432dcbc 100644 --- a/packages/eslint-config-modular-app/CHANGELOG.md +++ b/packages/eslint-config-modular-app/CHANGELOG.md @@ -1,5 +1,14 @@ # eslint-config-modular-app +## 2.1.0-alpha-webpack5.0 + +### Minor Changes + +- [#1538](https://github.com/jpmorganchase/modular/pull/1538) + [`69da976`](https://github.com/jpmorganchase/modular/commit/69da9762d6a749ddc78e2fd16ecd088c5e75f714) + Thanks [@cristiano-belloni](https://github.com/cristiano-belloni)! - Drop + support for node 12 + ## 2.0.4 ### Patch Changes diff --git a/packages/eslint-config-modular-app/package.json b/packages/eslint-config-modular-app/package.json index 1350c5bad..c3a7b27bb 100644 --- a/packages/eslint-config-modular-app/package.json +++ b/packages/eslint-config-modular-app/package.json @@ -1,6 +1,6 @@ { "name": "eslint-config-modular-app", - "version": "2.0.4", + "version": "2.1.0-alpha-webpack5.0", "license": "Apache-2.0", "main": "index.js", "exports": { diff --git a/packages/modular-scripts/CHANGELOG.md b/packages/modular-scripts/CHANGELOG.md index bd7f3a141..af618c115 100644 --- a/packages/modular-scripts/CHANGELOG.md +++ b/packages/modular-scripts/CHANGELOG.md @@ -1,5 +1,31 @@ # modular-scripts +## 3.0.0-alpha-webpack5.1 + +### Major Changes + +- [#1538](https://github.com/jpmorganchase/modular/pull/1538) + [`69da976`](https://github.com/jpmorganchase/modular/commit/69da9762d6a749ddc78e2fd16ecd088c5e75f714) + Thanks [@cristiano-belloni](https://github.com/cristiano-belloni)! - Drop + support for node 12 + +### Patch Changes + +- [#1546](https://github.com/jpmorganchase/modular/pull/1546) + [`8b3f1f5`](https://github.com/jpmorganchase/modular/commit/8b3f1f5cb9f38ef35302a7cb4ca777f64cf8f1e7) + Thanks [@LukeSheard](https://github.com/LukeSheard)! - support node 16 + explicitly and run test workflow against target node + +* [#1478](https://github.com/jpmorganchase/modular/pull/1478) + [`bec55a5`](https://github.com/jpmorganchase/modular/commit/bec55a52a673f9d8d0edb17c9271e01e29c373a8) + Thanks [@dependabot](https://github.com/apps/dependabot)! - Bump rollup from + 2.67.2 to 2.70.1 + +- [#1492](https://github.com/jpmorganchase/modular/pull/1492) + [`810934b`](https://github.com/jpmorganchase/modular/commit/810934b5a15480a2423339c49fcc3d2f77a23a22) + Thanks [@dependabot](https://github.com/apps/dependabot)! - Bump commander + from 8.2.0 to 9.1.0 + ## 3.0.0-alpha-webpack5.0 ### Major Changes diff --git a/packages/modular-scripts/package.json b/packages/modular-scripts/package.json index e41ca9f01..13f68ca99 100644 --- a/packages/modular-scripts/package.json +++ b/packages/modular-scripts/package.json @@ -1,6 +1,6 @@ { "name": "modular-scripts", - "version": "3.0.0-alpha-webpack5.0", + "version": "3.0.0-alpha-webpack5.1", "license": "Apache-2.0", "bin": { "modular": "dist-cjs/cli.js" From af674c5becf136a1da2c5c901b162d0ed662045e Mon Sep 17 00:00:00 2001 From: Cristiano Belloni Date: Tue, 26 Apr 2022 13:49:19 +0100 Subject: [PATCH 46/72] Support for esm-view type in react scripts --- packages/modular-scripts/package.json | 2 +- .../react-scripts/config/webpack.config.js | 199 +- .../src/__tests__/TestViewPackages.test-tsx | 12 + .../__tests__/__snapshots__/app.test.ts.snap | 722 +- .../__snapshots__/index.test.ts.snap | 12897 +++++++++++++++- .../modular-scripts/src/__tests__/app.test.ts | 18 +- .../src/__tests__/index.test.ts | 360 +- .../src/__tests__/utils/stageView.test.ts | 47 - packages/modular-scripts/src/build/index.ts | 119 +- .../src/esbuild-scripts/api.ts | 117 +- .../src/esbuild-scripts/build/index.ts | 58 +- .../config/createEsbuildConfig.ts | 9 +- .../plugins/rewriteDependenciesPlugin.ts | 140 + .../src/esbuild-scripts/start/index.ts | 75 +- .../src/esbuild-scripts/utils/openBrowser.ts | 5 +- packages/modular-scripts/src/serve.ts | 7 +- packages/modular-scripts/src/start.ts | 37 +- .../src/utils/filterDependencies.ts | 51 + .../src/utils/isModularType.ts | 2 +- .../modular-scripts/src/utils/stageView.ts | 66 - yarn.lock | 18 +- 21 files changed, 14384 insertions(+), 577 deletions(-) create mode 100644 packages/modular-scripts/src/__tests__/TestViewPackages.test-tsx delete mode 100644 packages/modular-scripts/src/__tests__/utils/stageView.test.ts create mode 100644 packages/modular-scripts/src/esbuild-scripts/plugins/rewriteDependenciesPlugin.ts create mode 100644 packages/modular-scripts/src/utils/filterDependencies.ts delete mode 100644 packages/modular-scripts/src/utils/stageView.ts diff --git a/packages/modular-scripts/package.json b/packages/modular-scripts/package.json index 13f68ca99..98d1fd1c9 100644 --- a/packages/modular-scripts/package.json +++ b/packages/modular-scripts/package.json @@ -112,7 +112,7 @@ "ts-morph": "^14.0.0", "update-notifier": "5.1.0", "url-loader": "4.1.1", - "webpack": "5.69.1", + "webpack": "5.70.0", "webpack-dev-server": "4.8.0", "webpack-manifest-plugin": "4.1.1", "ws": "8.5.0" diff --git a/packages/modular-scripts/react-scripts/config/webpack.config.js b/packages/modular-scripts/react-scripts/config/webpack.config.js index d32d7d534..fac4cae2f 100644 --- a/packages/modular-scripts/react-scripts/config/webpack.config.js +++ b/packages/modular-scripts/react-scripts/config/webpack.config.js @@ -26,9 +26,18 @@ const ForkTsCheckerWebpackPlugin = require('fork-ts-checker-webpack-plugin'); const postcssNormalize = require('postcss-normalize'); const isCI = require('is-ci'); -const esbuildTargetFactory = process.env.ESBUILD_TARGET_FACTORY - ? JSON.parse(process.env.ESBUILD_TARGET_FACTORY) - : 'es2015'; +const isApp = process.env.MODULAR_IS_APP === 'true'; +const isView = !isApp; + +const esbuildTargetFactory = isApp + ? process.env.ESBUILD_TARGET_FACTORY + ? JSON.parse(process.env.ESBUILD_TARGET_FACTORY) + : 'es2015' + : 'es2020'; + +const { externalDependencies } = process.env.MODULAR_PACKAGE_DEPS + ? JSON.parse(process.env.MODULAR_PACKAGE_DEPS) + : {}; // Source maps are resource heavy and can cause out of memory issue for large source files. const shouldUseSourceMap = process.env.GENERATE_SOURCEMAP !== 'false'; @@ -59,6 +68,17 @@ const sassModuleRegex = /\.module\.(scss|sass)$/; module.exports = function (webpackEnv) { const isEnvDevelopment = webpackEnv === 'development'; const isEnvProduction = webpackEnv === 'production'; + const isViewDevelopment = isView & isEnvDevelopment; + + // This is needed if we're serving a view in development node, since it won't be defined in the view dependencies. + if (externalDependencies.react && isViewDevelopment) { + externalDependencies['react-dom'] = externalDependencies.react; + } + + // Create an import map of external dependencies if we're building a view + const importMap = isView + ? createExternalDependenciesMap(externalDependencies) + : {}; // Variable used for enabling profiling in Production // passed into alias object. Uses a flag if passed into the build command @@ -134,6 +154,35 @@ module.exports = function (webpackEnv) { }; const webpackConfig = { + externals: isApp + ? undefined + : function ({ request }, callback) { + const parsedModule = parsePackageName(request); + + // If the module is absolute and it is in the import map, we want to externalise it + if ( + parsedModule && + parsedModule.dependencyName && + importMap[parsedModule.dependencyName] + ) { + const { dependencyName, submodule } = parsedModule; + + const toRewrite = `${importMap[dependencyName]}${ + submodule ? `/${submodule}` : '' + }`; + + return callback(null, toRewrite); + } + // Otherwise we just want to bundle it + return callback(); + }, + + externalsType: isApp ? undefined : 'module', + experiments: { + outputModule: isApp ? undefined : true, + }, + // Workaround for this bug: https://stackoverflow.com/questions/53905253/cant-set-up-the-hmr-stuck-with-waiting-for-update-signal-from-wds-in-cons + target: 'web', mode: isEnvProduction ? 'production' : isEnvDevelopment && 'development', // Stop compilation early in production bail: isEnvProduction, @@ -144,8 +193,15 @@ module.exports = function (webpackEnv) { : isEnvDevelopment && 'cheap-module-source-map', // These are the "entry points" to our application. // This means they will be the "root" imports that are included in JS bundle. - entry: paths.appIndexJs, + // We bundle a virtual file to trampoline the view as an entry point if we're starting it (views have no ReactDOM.render) + entry: isViewDevelopment ? getVirtualTrampoline() : paths.appIndexJs, output: { + module: isApp ? undefined : true, + library: isApp + ? undefined + : { + type: 'module', + }, // The build folder. path: isEnvProduction ? paths.appBuild : undefined, // Add /* filename */ comments to generated require()s in the output. @@ -222,15 +278,19 @@ module.exports = function (webpackEnv) { // Automatically split vendor and commons // https://twitter.com/wSokra/status/969633336732905474 // https://medium.com/webpack/webpack-4-code-splitting-chunk-graph-and-the-splitchunks-optimization-be739a861366 - splitChunks: { - chunks: 'all', - }, + splitChunks: isApp + ? { + chunks: 'all', + } + : undefined, // Keep the runtime chunk separated to enable long term caching // https://twitter.com/wSokra/status/969679223278505985 // https://github.com/facebook/create-react-app/issues/5358 - runtimeChunk: { - name: (entrypoint) => `runtime-${entrypoint.name}`, - }, + runtimeChunk: isApp + ? { + name: (entrypoint) => `runtime-${entrypoint.name}`, + } + : undefined, }, resolve: { // This allows you to set a fallback for where webpack should look for modules. @@ -248,7 +308,7 @@ module.exports = function (webpackEnv) { // for React Native Web. extensions: paths.moduleFileExtensions .map((ext) => `.${ext}`) - .filter((ext) => useTypeScript || !ext.includes('ts')), + .filter((ext) => useTypeScript || !isApp || !ext.includes('ts')), alias: { // Support React Native Web // https://www.smashingmagazine.com/2016/08/a-glimpse-into-the-future-with-react-native-for-web/ @@ -463,35 +523,56 @@ module.exports = function (webpackEnv) { }, plugins: [ // Generates an `index.html` file with the + + +`; + +export async function createViewTrampoline( + fileName: string, + srcPath: string, + dependencies: Dependency, + browserTarget: string[], +): Promise { + const fileRelativePath = `./${fileName}`; + + const trampolineTemplate = ` +import ReactDOM from 'react-dom' +import React from 'react' +import Component from '${fileRelativePath}' +const DOMRoot = document.getElementById('root'); +ReactDOM.render(, DOMRoot);`; + + const fileRegexp = new RegExp(String.raw`^${escapeRegex(fileRelativePath)}$`); + + // Build the trampoline on the fly, from stdin + const buildResult = await esbuild.build({ + stdin: { + contents: trampolineTemplate, + resolveDir: srcPath, + sourcefile: '_trampoline.tsx', + loader: 'tsx', + }, + format: 'esm', + bundle: true, + write: false, + target: browserTarget, + plugins: [ + // See https://github.com/evanw/esbuild/issues/456 + { + name: 'import-path', + setup(build) { + build.onResolve({ filter: fileRegexp }, (args) => { + return { path: args.path, external: true }; + }); + }, + }, + createRewriteDependenciesPlugin({ + ...dependencies, + 'react-dom': dependencies.react, + }), + ], + }); + + return buildResult; +} + +function escapeRegex(s: string) { + return s.replace(/[-/\\^$*+?.()|[\]{}]/g, '\\$&'); +} + +export function getEntryPoint( paths: Paths, metafile: esbuild.Metafile, type: FileType, @@ -32,11 +97,13 @@ function getEntryPoint( export async function createIndex( paths: Paths, - metafile: esbuild.Metafile, + metafile: esbuild.Metafile | undefined, replacements: Record, includeRuntime: boolean, + indexContent?: string, ): Promise { - const index = await fs.readFile(paths.appHtml, { encoding: 'utf-8' }); + const index = + indexContent ?? (await fs.readFile(paths.appHtml, { encoding: 'utf-8' })); const page = parse5.parse(index); const html = page.childNodes.find( (node) => node.nodeName === 'html', @@ -45,8 +112,12 @@ export async function createIndex( (node) => node.nodeName === 'head', ) as parse5.Element; - const cssEntryPoint = getEntryPoint(paths, metafile, '.css'); - const jsEntryPoint = getEntryPoint(paths, metafile, '.js'); + const cssEntryPoint = metafile + ? getEntryPoint(paths, metafile, '.css') + : undefined; + const jsEntryPoint = metafile + ? getEntryPoint(paths, metafile, '.js') + : undefined; if (cssEntryPoint) { head.childNodes.push( @@ -87,3 +158,37 @@ export async function createIndex( return data; } + +export function createBuildIndex( + cssEntryPoint: string | undefined, + replacements: Record, +): string { + const page = parse5.parse(indexFile); + const html = page.childNodes.find( + (node) => node.nodeName === 'html', + ) as parse5.Element; + const head = html.childNodes.find( + (node) => node.nodeName === 'head', + ) as parse5.Element; + + if (cssEntryPoint) { + head.childNodes.push( + ...parse5.parseFragment( + ``, + ).childNodes, + ); + } + + let data = parse5.serialize(page); + + // Run HTML through a series of user-specified string replacements. + Object.keys(replacements).forEach((key) => { + const value = replacements[key]; + data = data.replace( + new RegExp('%' + escapeStringRegexp(key) + '%', 'g'), + value, + ); + }); + + return data; +} diff --git a/packages/modular-scripts/src/esbuild-scripts/build/index.ts b/packages/modular-scripts/src/esbuild-scripts/build/index.ts index 415a7c274..8bdcfc4c9 100644 --- a/packages/modular-scripts/src/esbuild-scripts/build/index.ts +++ b/packages/modular-scripts/src/esbuild-scripts/build/index.ts @@ -13,19 +13,40 @@ import { createIndex } from '../api'; import createEsbuildConfig from '../config/createEsbuildConfig'; import getModularRoot from '../../utils/getModularRoot'; import sanitizeMetafile from '../utils/sanitizeMetafile'; +import { createRewriteDependenciesPlugin } from '../plugins/rewriteDependenciesPlugin'; +import type { Dependency } from '@schemastore/package'; +import createEsbuildBrowserslistTarget from '../../utils/createEsbuildBrowserslistTarget'; -export default async function build(target: string, paths: Paths) { +export default async function build( + target: string, + paths: Paths, + externalDependencies: Dependency, + type: 'app' | 'esm-view', +) { const modularRoot = getModularRoot(); + const isApp = type === 'app'; const env = getClientEnvironment(paths.publicUrlOrPath.slice(0, -1)); let result: esbuild.Metafile; + + const browserTarget = createEsbuildBrowserslistTarget(paths.appPath); + try { const buildResult = await esbuild.build( createEsbuildConfig(paths, { entryNames: 'static/js/[name]-[hash]', chunkNames: 'static/js/[name]-[hash]', assetNames: 'static/media/[name]-[hash]', + target: browserTarget, + plugins: isApp + ? undefined + : [ + createRewriteDependenciesPlugin( + externalDependencies, + browserTarget, + ), + ], }), ); @@ -54,22 +75,25 @@ export default async function build(target: string, paths: Paths) { } } - const html = await createIndex(paths, result, env.raw, false); - await fs.writeFile( - path.join(paths.appBuild, 'index.html'), - await minimize.minify(html, { - html5: true, - collapseBooleanAttributes: true, - collapseWhitespace: true, - collapseInlineTagWhitespace: true, - decodeEntities: true, - minifyCSS: true, - minifyJS: true, - removeAttributeQuotes: false, - removeComments: true, - removeTagWhitespace: true, - }), - ); + // If it's view, the parent build function has already generated the index. But if app, we must generate it here. + if (isApp) { + const html = await createIndex(paths, result, env.raw, false); + await fs.writeFile( + path.join(paths.appBuild, 'index.html'), + await minimize.minify(html, { + html5: true, + collapseBooleanAttributes: true, + collapseWhitespace: true, + collapseInlineTagWhitespace: true, + decodeEntities: true, + minifyCSS: true, + minifyJS: true, + removeAttributeQuotes: false, + removeComments: true, + removeTagWhitespace: true, + }), + ); + } return result; } diff --git a/packages/modular-scripts/src/esbuild-scripts/config/createEsbuildConfig.ts b/packages/modular-scripts/src/esbuild-scripts/config/createEsbuildConfig.ts index 5556e4032..3bc129505 100644 --- a/packages/modular-scripts/src/esbuild-scripts/config/createEsbuildConfig.ts +++ b/packages/modular-scripts/src/esbuild-scripts/config/createEsbuildConfig.ts @@ -3,7 +3,6 @@ import * as path from 'path'; import * as esbuild from 'esbuild'; import type { Paths } from '../../utils/createPaths'; import getClientEnvironment from './getClientEnvironment'; -import createEsbuildBrowserslistTarget from '../../utils/createEsbuildBrowserslistTarget'; import * as logger from '../../utils/logger'; import moduleScopePlugin from '../plugins/moduleScopePlugin'; @@ -30,9 +29,9 @@ export default function createEsbuildConfig( }, ); - const target = createEsbuildBrowserslistTarget(paths.appPath); - - logger.debug(`Using target: ${target.join(', ')}`); + logger.debug( + `Using target: ${(partialConfig.target as string[]).join(', ')}`, + ); return { entryPoints: [paths.appIndexJs], @@ -60,7 +59,7 @@ export default function createEsbuildConfig( '.js': 'jsx', }, logLevel: 'silent', - target, + target: partialConfig.target, format: 'esm', color: !isCi, define, diff --git a/packages/modular-scripts/src/esbuild-scripts/plugins/rewriteDependenciesPlugin.ts b/packages/modular-scripts/src/esbuild-scripts/plugins/rewriteDependenciesPlugin.ts new file mode 100644 index 000000000..369d74c71 --- /dev/null +++ b/packages/modular-scripts/src/esbuild-scripts/plugins/rewriteDependenciesPlugin.ts @@ -0,0 +1,140 @@ +import * as esbuild from 'esbuild'; +import type { Dependency } from '@schemastore/package'; + +export function createRewriteDependenciesPlugin( + externalDependencies: Dependency, + target?: string[], +): esbuild.Plugin { + const externalCdnTemplate = + process.env.EXTERNAL_CDN_TEMPLATE ?? + 'https://cdn.skypack.dev/[name]@[version]'; + + const importMap: Record = Object.entries( + externalDependencies, + ).reduce( + (acc, [name, version]) => ({ + ...acc, + [name]: externalCdnTemplate + .replace('[name]', name) + .replace('[version]', version), + }), + {}, + ); + + const dependencyRewritePlugin: esbuild.Plugin = { + name: 'dependency-rewrite', + setup(build) { + // Don't want to load global css more than once + const globalCSSMap: Map = new Map(); + // Filter on external dependencies + build.onResolve( + { filter: /^[a-z0-9-~]|@/, namespace: 'file' }, + (args) => { + // Get name and eventual submodule to construct the url + const { dependencyName, submodule } = parsePackageName(args.path); + // Find dependency name (no submodule) in the pre-built import map + if (dependencyName in importMap) { + // Rewrite the path taking the submodule into account + const path = `${importMap[dependencyName]}${ + submodule ? `/${submodule}` : '' + }`; + if (submodule.endsWith('.css')) { + // This is a global CSS import from the CDN. + if (target && target.every((target) => target === 'esnext')) { + // If target is esnext we can use CSS module scripts - https://web.dev/css-module-scripts/ + // esbuild supports them only on an `esnext` target, otherwise the assertion is removed - https://github.com/evanw/esbuild/issues/1871 + // We must create a variable name to not clash with anything else though + const variableName = + `__sheet_${dependencyName}_${submodule}`.replace( + /[\W_]+/g, + '_', + ); + return { + path, + namespace: 'rewritable-css-import-css-module-scripts', + pluginData: { variableName }, + }; + } + // Fall back to link injection if we don't support CSS module scripts + // We want to ignore this import if it's been already imported before (no need to inject it twice into the HEAD) + const namespace = globalCSSMap.get(path) + ? 'rewritable-css-import-ignore' + : 'rewritable-css-import'; + // Set it in the "allready done" map + globalCSSMap.set(path, true); + return { + path, + namespace, + }; + } + // Just rewrite and mark as external. It will be ignored the next resolve cycle + return { + path, + external: true, + } as esbuild.OnResolveResult; + } else { + // Dependency has been filtered out: ignore and bundle + return {}; + } + }, + ); + build.onLoad( + { filter: /^[a-z0-9-~]|@/, namespace: 'rewritable-css-import' }, + (args) => { + return { + contents: ` + const link = document.createElement('link'); + link.rel = 'stylesheet'; + link.type = 'text/css'; + link.href = '${args.path}'; + document.getElementsByTagName('HEAD')[0].appendChild(link); + `, + }; + }, + ); + build.onLoad( + { filter: /^[a-z0-9-~]|@/, namespace: 'rewritable-css-import-ignore' }, + (args) => { + return { + contents: ` + /* Ignored CSS import at path ${args.path} */ + `, + }; + }, + ); + build.onLoad( + { + filter: /^[a-z0-9-~]|@/, + namespace: 'rewritable-css-import-css-module-scripts', + }, + (args) => { + const { variableName } = args.pluginData as { variableName: string }; + return { + contents: ` + import ${variableName} from '${args.path}' assert { type: 'css' }; + document.adoptedStyleSheets = [...document.adoptedStyleSheets, ${variableName}]; + `, + }; + }, + ); + build.onStart(() => { + // Clear the map on start, for incremental mode + globalCSSMap.clear(); + }); + }, + }; + return dependencyRewritePlugin; +} + +const packageRegex = + /^(@[a-z0-9-~][a-z0-9-._~]*)?\/?([a-z0-9-~][a-z0-9-._~]*)\/?(.*)/; +function parsePackageName(name: string) { + const parsedName = packageRegex.exec(name); + if (!parsedName) { + throw new Error(`Can't parse package name: ${name}`); + } + /* eslint-disable @typescript-eslint/no-unused-vars */ + const [_, scope, module, submodule] = parsedName; + const dependencyName = (scope ? `${scope}/` : '') + module; + return { dependencyName, scope, module, submodule }; +} diff --git a/packages/modular-scripts/src/esbuild-scripts/start/index.ts b/packages/modular-scripts/src/esbuild-scripts/start/index.ts index c1de9ef20..fee895b60 100644 --- a/packages/modular-scripts/src/esbuild-scripts/start/index.ts +++ b/packages/modular-scripts/src/esbuild-scripts/start/index.ts @@ -1,6 +1,7 @@ import * as esbuild from 'esbuild'; import chalk from 'chalk'; import * as express from 'express'; +import type { RequestHandler } from 'express'; import ws from 'express-ws'; import * as fs from 'fs-extra'; import * as http from 'http'; @@ -24,13 +25,16 @@ import firstCompilePlugin from './plugins/firstCompile'; import openBrowser from '../utils/openBrowser'; import * as logger from '../../utils/logger'; import prepareUrls, { InstructionURLS } from '../config/urls'; -import { createIndex } from '../api'; +import { createIndex, indexFile, createViewTrampoline } from '../api'; import createEsbuildConfig from '../config/createEsbuildConfig'; import createLaunchEditorMiddleware from '../../../react-dev-utils/errorOverlayMiddleware.js'; import getHost from './utils/getHost'; import getPort from './utils/getPort'; import sanitizeMetafile, { sanitizeFileName } from '../utils/sanitizeMetafile'; import getModularRoot from '../../utils/getModularRoot'; +import { createRewriteDependenciesPlugin } from '../plugins/rewriteDependenciesPlugin'; +import createEsbuildBrowserslistTarget from '../../utils/createEsbuildBrowserslistTarget'; +import type { Dependency } from '@schemastore/package'; const RUNTIME_DIR = path.join(__dirname, 'runtime'); class DevServer { @@ -58,11 +62,23 @@ class DevServer { private urls: InstructionURLS; private port: number; - constructor(paths: Paths, urls: InstructionURLS, host: string, port: number) { + private isApp: boolean; // TODO maybe it's better to pass the type here + private dependencies: Dependency; + + constructor( + paths: Paths, + urls: InstructionURLS, + host: string, + port: number, + isApp: boolean, + dependencies: Dependency, + ) { this.paths = paths; this.urls = urls; this.host = host; this.port = port; + this.isApp = isApp; + this.dependencies = dependencies; this.firstCompilePromise = new Promise((resolve) => { this.firstCompilePromiseResolve = resolve; @@ -74,6 +90,11 @@ class DevServer { this.ws = ws(this.express); this.express.use(this.handleStaticAsset); + this.isApp || + this.express.get( + '/static/js/_trampoline.js', + this.handleTrampoline as RequestHandler, + ); this.express.use('/static/js', this.handleStaticAsset); this.express.use(this.handleRuntimeAsset); @@ -170,12 +191,17 @@ class DevServer { }); baseEsbuildConfig = memoize(() => { + const browserTarget = createEsbuildBrowserslistTarget(this.paths.appPath); return createEsbuildConfig(this.paths, { write: false, minify: false, entryNames: 'static/js/[name]', chunkNames: 'static/js/[name]', assetNames: 'static/media/[name]', + target: browserTarget, + plugins: this.isApp + ? undefined + : [createRewriteDependenciesPlugin(this.dependencies, browserTarget)], }); }); @@ -235,7 +261,35 @@ class DevServer { await this.firstCompilePromise; res.writeHead(200); - res.end(await createIndex(this.paths, this.metafile, this.env.raw, true)); + if (this.isApp) { + res.end(await createIndex(this.paths, this.metafile, this.env.raw, true)); + } else { + res.end( + await createIndex( + this.paths, + this.metafile, + this.env.raw, + true, + indexFile, + ), + ); + } + }; + + handleTrampoline = async ( + _: http.IncomingMessage, + res: http.ServerResponse, + ) => { + res.setHeader('content-type', 'application/javascript'); + res.writeHead(200); + const baseConfig = this.baseEsbuildConfig(); + const trampolineBuildResult = await createViewTrampoline( + 'index.js', + this.paths.appSrc, + this.dependencies, + baseConfig.target as string[], + ); + res.end(trampolineBuildResult.outputFiles[0].text); }; private serveEsbuild = ( @@ -296,7 +350,11 @@ class DevServer { }; } -export default async function start(target: string): Promise { +export default async function start( + target: string, + isApp: boolean, + packageDependencies: Dependency, +): Promise { const paths = await createPaths(target); const host = getHost(); const port = await getPort(host); @@ -306,7 +364,14 @@ export default async function start(target: string): Promise { port, paths.publicUrlOrPath.slice(0, -1), ); - const devServer = new DevServer(paths, urls, host, port); + const devServer = new DevServer( + paths, + urls, + host, + port, + isApp, + packageDependencies, + ); const server = await devServer.start(); diff --git a/packages/modular-scripts/src/esbuild-scripts/utils/openBrowser.ts b/packages/modular-scripts/src/esbuild-scripts/utils/openBrowser.ts index 0018a8cf6..7a4dd3f2e 100644 --- a/packages/modular-scripts/src/esbuild-scripts/utils/openBrowser.ts +++ b/packages/modular-scripts/src/esbuild-scripts/utils/openBrowser.ts @@ -14,7 +14,7 @@ enum Actions { SCRIPT = 'Script', } -const DEFAULT_BROWSER = process.env.BROWSER || OSX_CHROME; +const DEFAULT_BROWSER = process.env.BROWSER; const DEFAULT_BROWSER_ARGS = process.env.BROWSER_ARGS ? process.env.BROWSER_ARGS.split(' ') : []; @@ -143,7 +143,8 @@ export default async function openBrowser(url: string): Promise { // Special case: BROWSER="none" will prevent opening completely. return false; case Actions.SCRIPT: - return executeNodeScript(value, url); + // Value will always be string if action is SCRIPT. + return executeNodeScript(value as string, url); case Actions.BROWSER: return startBrowserProcess(value, url, args); default: diff --git a/packages/modular-scripts/src/serve.ts b/packages/modular-scripts/src/serve.ts index eff748376..738d73b18 100644 --- a/packages/modular-scripts/src/serve.ts +++ b/packages/modular-scripts/src/serve.ts @@ -10,7 +10,10 @@ import isModularType from './utils/isModularType'; async function serve(target: string, port = 3000): Promise { const targetLocation = await getLocation(target); - if (isModularType(targetLocation, 'app')) { + if ( + isModularType(targetLocation, 'app') || + isModularType(targetLocation, 'view') + ) { const paths = await createPaths(target); if (fs.existsSync(paths.appBuild)) { @@ -25,7 +28,7 @@ async function serve(target: string, port = 3000): Promise { ); } } else { - throw new Error(`Modular can only serve an app.`); + throw new Error(`Modular can only serve an app or a view.`); } } diff --git a/packages/modular-scripts/src/start.ts b/packages/modular-scripts/src/start.ts index 0f0ccce33..cfca7b8fc 100644 --- a/packages/modular-scripts/src/start.ts +++ b/packages/modular-scripts/src/start.ts @@ -4,7 +4,6 @@ import actionPreflightCheck from './utils/actionPreflightCheck'; import isModularType from './utils/isModularType'; import execAsync from './utils/execAsync'; import getLocation from './utils/getLocation'; -import stageView from './utils/stageView'; import getModularRoot from './utils/getModularRoot'; import getWorkspaceInfo from './utils/getWorkspaceInfo'; import { setupEnvForDirectory } from './utils/setupEnv'; @@ -14,6 +13,8 @@ import createPaths from './utils/createPaths'; import * as logger from './utils/logger'; import createEsbuildBrowserslistTarget from './utils/createEsbuildBrowserslistTarget'; import prompts from 'prompts'; +import { getPackageDependencies } from './utils/getPackageDependencies'; +import { filterDependencies } from './utils/filterDependencies'; async function start(packageName: string): Promise { let target = packageName; @@ -43,23 +44,14 @@ async function start(packageName: string): Promise { ); } - /** - * If we're trying to start a view then we first need to stage out the - * view into an 'app' directory which can be built. - */ - let startPath: string; - if (isModularType(targetPath, 'view')) { - startPath = stageView(target); - } else { - startPath = targetPath; + const isView = isModularType(targetPath, 'view'); - // in the case we're an app then we need to make sure that users have no incorrectly - // setup their app folder. - const paths = await createPaths(target); - await checkRequiredFiles([paths.appHtml, paths.appIndexJs]); - } + const paths = await createPaths(target); + isView + ? await checkRequiredFiles([paths.appIndexJs]) + : await checkRequiredFiles([paths.appHtml, paths.appIndexJs]); - await checkBrowsers(startPath); + await checkBrowsers(targetPath); // True if there's no preference set - or the preference is for webpack. const useWebpack = @@ -71,13 +63,17 @@ async function start(packageName: string): Promise { process.env.USE_MODULAR_ESBUILD && process.env.USE_MODULAR_ESBUILD === 'true'; + const packageDependencies = await getPackageDependencies(target); + const { external: externalDependencies, bundled: bundledDependencies } = + filterDependencies(packageDependencies, !isView); + // If you want to use webpack then we'll always use webpack. But if you've indicated // you want esbuild - then we'll switch you to the new fancy world. if (!useWebpack || useEsbuild) { const { default: startEsbuildApp } = await import( './esbuild-scripts/start' ); - await startEsbuildApp(target); + await startEsbuildApp(target, !isView, externalDependencies); } else { const startScript = require.resolve( 'modular-scripts/react-scripts/scripts/start.js', @@ -90,7 +86,7 @@ async function start(packageName: string): Promise { logger.debug(`Using target: ${browserTarget.join(', ')}`); await execAsync('node', [startScript], { - cwd: startPath, + cwd: targetPath, log: false, // @ts-ignore env: { @@ -98,6 +94,11 @@ async function start(packageName: string): Promise { MODULAR_ROOT: modularRoot, MODULAR_PACKAGE: target, MODULAR_PACKAGE_NAME: targetName, + MODULAR_IS_APP: JSON.stringify(!isView), + MODULAR_PACKAGE_DEPS: JSON.stringify({ + externalDependencies, + bundledDependencies, + }), }, }); } diff --git a/packages/modular-scripts/src/utils/filterDependencies.ts b/packages/modular-scripts/src/utils/filterDependencies.ts new file mode 100644 index 000000000..5afda5af5 --- /dev/null +++ b/packages/modular-scripts/src/utils/filterDependencies.ts @@ -0,0 +1,51 @@ +import micromatch from 'micromatch'; +import type { Dependency } from '@schemastore/package'; + +interface FilteredDependencies { + external: Dependency; + bundled: Dependency; +} + +// Filter out dependencies that are in blocklist +export function filterDependencies( + packageDependencies: Dependency, + isApp: boolean, +): FilteredDependencies { + if (isApp) { + return { + bundled: packageDependencies, + external: {}, + }; + } + + // By default, nothing is in blocklist + const externalBlockList = + process.env.EXTERNAL_BLOCK_LIST && !isApp + ? process.env.EXTERNAL_BLOCK_LIST.split(',') + : []; + + // By default, everything in allow list + const externalAllowList = + process.env.EXTERNAL_ALLOW_LIST && !isApp + ? process.env.EXTERNAL_ALLOW_LIST.split(',') + : ['*']; + + return Object.entries(packageDependencies).reduce( + (acc, [name, version]) => { + const isBlocked = micromatch.isMatch(name, externalBlockList); + const isAllowed = micromatch.isMatch(name, externalAllowList); + + // It's not enough to be in allow list, the dependency should also not be in block list to be rewritten + if (isAllowed && !isBlocked) { + acc.external[name] = version; + } else { + acc.bundled[name] = version; + } + return acc; + }, + { + external: {}, + bundled: {}, + }, + ); +} diff --git a/packages/modular-scripts/src/utils/isModularType.ts b/packages/modular-scripts/src/utils/isModularType.ts index aa870f288..460b3772d 100644 --- a/packages/modular-scripts/src/utils/isModularType.ts +++ b/packages/modular-scripts/src/utils/isModularType.ts @@ -8,7 +8,7 @@ export const ModularTypes: ModularType[] = ( packageTypes as ModularType[] ).concat(['root']); -export type PackageType = 'app' | 'view' | 'package'; +export type PackageType = 'app' | 'esm-view' | 'view' | 'package'; export type ModularType = PackageType | 'root'; diff --git a/packages/modular-scripts/src/utils/stageView.ts b/packages/modular-scripts/src/utils/stageView.ts deleted file mode 100644 index e16fd1b64..000000000 --- a/packages/modular-scripts/src/utils/stageView.ts +++ /dev/null @@ -1,66 +0,0 @@ -import * as fs from 'fs-extra'; -import path from 'path'; -import { pascalCase as toPascalCase } from 'change-case'; -import getModularRoot from './getModularRoot'; -import getAllFiles from './getAllFiles'; - -export default function stageView(targetedView: string): string { - const modularRoot = getModularRoot(); - - const tempDir = path.join(modularRoot, 'node_modules', '.modular'); - if (!fs.existsSync(tempDir)) { - fs.mkdirSync(tempDir); - } - const stagedViewAppPath = path.join(tempDir, targetedView); - if (!fs.existsSync(`${tempDir}/${targetedView}`)) { - const appTypePath = path.join(__dirname, '../../types', 'app-view'); - fs.mkdirSync(`${tempDir}/${targetedView}`); - fs.copySync(appTypePath, stagedViewAppPath); - - const packageFilePaths = getAllFiles(stagedViewAppPath); - - for (const packageFilePath of packageFilePaths) { - fs.writeFileSync( - packageFilePath, - fs - .readFileSync(packageFilePath, 'utf8') - .replace(/PackageName__/g, toPascalCase(targetedView)) - .replace(/ComponentName__/g, toPascalCase(targetedView)), - ); - if (path.basename(packageFilePath) === 'packagejson') { - fs.moveSync( - packageFilePath, - packageFilePath.replace('packagejson', 'package.json'), - ); - } - } - } - - // This optimizes repeated modular start executions. If a tsconfig.json is present - // we assume that this view has been staged before and we do not need to write to the index.tsx - // file or write a tsconfig.json again - if (!fs.existsSync(path.join(stagedViewAppPath, 'tsconfig.json'))) { - const indexTemplate = `import * as React from 'react'; -import * as ReactDOM from 'react-dom'; - -import App from '${targetedView}'; - -ReactDOM.render( - , - document.getElementById('root'), -);`; - fs.writeFileSync( - path.join(stagedViewAppPath, 'src', 'index.tsx'), - indexTemplate, - ); - fs.writeJSONSync( - path.join(stagedViewAppPath, 'tsconfig.json'), - { - extends: - path.relative(stagedViewAppPath, modularRoot) + '/tsconfig.json', - }, - { spaces: 2 }, - ); - } - return stagedViewAppPath; -} diff --git a/yarn.lock b/yarn.lock index 2f4045da1..d61897915 100644 --- a/yarn.lock +++ b/yarn.lock @@ -5590,9 +5590,9 @@ electron-to-chromium@^1.4.17: integrity sha512-UtV0xUA/dibCKKP2JMxOpDtXR74zABevuUEH4K0tvduFSIoxRVcYmQsbB51kXsFTX8MmOyWMt8tuZAlmDOqkrQ== electron-to-chromium@^1.4.76: - version "1.4.96" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.96.tgz#a97438a01d5db1460343fea4a344960b09330990" - integrity sha512-DPNjvNGPabv6FcyjzLAN4C0psN/GgD9rSGvMTuv81SeXG/EX3mCz0wiw9N1tUEnfQXYCJi3H8M0oFPRziZh7rw== + version "1.4.93" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.93.tgz#2e87ac28721cb31d472ec2bd04f7daf9f2e13de2" + integrity sha512-ywq9Pc5Gwwpv7NG767CtoU8xF3aAUQJjH9//Wy3MBCg4w5JSLbJUq2L8IsCdzPMjvSgxuue9WcVaTOyyxCL0aQ== electron-to-chromium@^1.4.84: version "1.4.88" @@ -5631,7 +5631,7 @@ end-of-stream@^1.1.0, end-of-stream@^1.4.1: dependencies: once "^1.4.0" -enhanced-resolve@^5.8.3: +enhanced-resolve@^5.9.2: version "5.9.2" resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-5.9.2.tgz#0224dcd6a43389ebfb2d55efee517e5466772dd9" integrity sha512-GIm3fQfwLJ8YZx2smuHpBKkXC1yOk+OBEmKckVyL0i/ea8mqDEykK3ld5dgH1QYPNyT/lIllxV2LULnxCHaHkA== @@ -12343,10 +12343,10 @@ webpack-sources@^3.2.3: resolved "https://registry.yarnpkg.com/webpack-sources/-/webpack-sources-3.2.3.tgz#2d4daab8451fd4b240cc27055ff6a0c2ccea0cde" integrity sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w== -webpack@5.69.1: - version "5.69.1" - resolved "https://registry.yarnpkg.com/webpack/-/webpack-5.69.1.tgz#8cfd92c192c6a52c99ab00529b5a0d33aa848dc5" - integrity sha512-+VyvOSJXZMT2V5vLzOnDuMz5GxEqLk7hKWQ56YxPW/PQRUuKimPqmEIJOx8jHYeyo65pKbapbW464mvsKbaj4A== +webpack@5.70.0: + version "5.70.0" + resolved "https://registry.yarnpkg.com/webpack/-/webpack-5.70.0.tgz#3461e6287a72b5e6e2f4872700bc8de0d7500e6d" + integrity sha512-ZMWWy8CeuTTjCxbeaQI21xSswseF2oNOwc70QSKNePvmxE7XW36i7vpBMYZFAUHPwQiEbNGCEYIOOlyRbdGmxw== dependencies: "@types/eslint-scope" "^3.7.3" "@types/estree" "^0.0.51" @@ -12357,7 +12357,7 @@ webpack@5.69.1: acorn-import-assertions "^1.7.6" browserslist "^4.14.5" chrome-trace-event "^1.0.2" - enhanced-resolve "^5.8.3" + enhanced-resolve "^5.9.2" es-module-lexer "^0.9.0" eslint-scope "5.1.1" events "^3.2.0" From d6d2e8c5052abdb57f875c66868af4ac777a6751 Mon Sep 17 00:00:00 2001 From: Cristiano Belloni Date: Tue, 26 Apr 2022 14:00:22 +0100 Subject: [PATCH 47/72] Add esm-view into modular types --- packages/modular-scripts/src/utils/isModularType.ts | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/packages/modular-scripts/src/utils/isModularType.ts b/packages/modular-scripts/src/utils/isModularType.ts index 460b3772d..d57d9bc9c 100644 --- a/packages/modular-scripts/src/utils/isModularType.ts +++ b/packages/modular-scripts/src/utils/isModularType.ts @@ -2,7 +2,12 @@ import type { JSONSchemaForNPMPackageJsonFiles as PackageJson } from '@schemasto import * as path from 'path'; import * as fs from 'fs-extra'; -export const packageTypes: PackageType[] = ['app', 'view', 'package']; +export const packageTypes: PackageType[] = [ + 'app', + 'esm-view', + 'view', + 'package', +]; export const ModularTypes: ModularType[] = ( packageTypes as ModularType[] From 49c0604427a71f3f499a4c0a3383ca33c18e7a23 Mon Sep 17 00:00:00 2001 From: Cristiano Belloni Date: Tue, 26 Apr 2022 14:11:26 +0100 Subject: [PATCH 48/72] Better names for isView + activate esm-views in start --- .../react-scripts/config/webpack.config.js | 12 ++++++------ packages/modular-scripts/src/start.ts | 10 +++++----- 2 files changed, 11 insertions(+), 11 deletions(-) diff --git a/packages/modular-scripts/react-scripts/config/webpack.config.js b/packages/modular-scripts/react-scripts/config/webpack.config.js index fac4cae2f..bdef1a2c7 100644 --- a/packages/modular-scripts/react-scripts/config/webpack.config.js +++ b/packages/modular-scripts/react-scripts/config/webpack.config.js @@ -27,7 +27,7 @@ const postcssNormalize = require('postcss-normalize'); const isCI = require('is-ci'); const isApp = process.env.MODULAR_IS_APP === 'true'; -const isView = !isApp; +const isEsmView = !isApp; const esbuildTargetFactory = isApp ? process.env.ESBUILD_TARGET_FACTORY @@ -68,15 +68,15 @@ const sassModuleRegex = /\.module\.(scss|sass)$/; module.exports = function (webpackEnv) { const isEnvDevelopment = webpackEnv === 'development'; const isEnvProduction = webpackEnv === 'production'; - const isViewDevelopment = isView & isEnvDevelopment; + const isEsmViewDevelopment = isEsmView & isEnvDevelopment; // This is needed if we're serving a view in development node, since it won't be defined in the view dependencies. - if (externalDependencies.react && isViewDevelopment) { + if (externalDependencies.react && isEsmViewDevelopment) { externalDependencies['react-dom'] = externalDependencies.react; } // Create an import map of external dependencies if we're building a view - const importMap = isView + const importMap = isEsmView ? createExternalDependenciesMap(externalDependencies) : {}; @@ -194,7 +194,7 @@ module.exports = function (webpackEnv) { // These are the "entry points" to our application. // This means they will be the "root" imports that are included in JS bundle. // We bundle a virtual file to trampoline the view as an entry point if we're starting it (views have no ReactDOM.render) - entry: isViewDevelopment ? getVirtualTrampoline() : paths.appIndexJs, + entry: isEsmViewDevelopment ? getVirtualTrampoline() : paths.appIndexJs, output: { module: isApp ? undefined : true, library: isApp @@ -549,7 +549,7 @@ module.exports = function (webpackEnv) { : undefined, ), ) - : isViewDevelopment + : isEsmViewDevelopment ? // We need to provide a synthetic index.html in case we're starting a view new HtmlWebpackPlugin( Object.assign( diff --git a/packages/modular-scripts/src/start.ts b/packages/modular-scripts/src/start.ts index cfca7b8fc..e9f0fb0d6 100644 --- a/packages/modular-scripts/src/start.ts +++ b/packages/modular-scripts/src/start.ts @@ -44,10 +44,10 @@ async function start(packageName: string): Promise { ); } - const isView = isModularType(targetPath, 'view'); + const isEsmView = isModularType(targetPath, 'esm-view'); const paths = await createPaths(target); - isView + isEsmView ? await checkRequiredFiles([paths.appIndexJs]) : await checkRequiredFiles([paths.appHtml, paths.appIndexJs]); @@ -65,7 +65,7 @@ async function start(packageName: string): Promise { const packageDependencies = await getPackageDependencies(target); const { external: externalDependencies, bundled: bundledDependencies } = - filterDependencies(packageDependencies, !isView); + filterDependencies(packageDependencies, !isEsmView); // If you want to use webpack then we'll always use webpack. But if you've indicated // you want esbuild - then we'll switch you to the new fancy world. @@ -73,7 +73,7 @@ async function start(packageName: string): Promise { const { default: startEsbuildApp } = await import( './esbuild-scripts/start' ); - await startEsbuildApp(target, !isView, externalDependencies); + await startEsbuildApp(target, !isEsmView, externalDependencies); } else { const startScript = require.resolve( 'modular-scripts/react-scripts/scripts/start.js', @@ -94,7 +94,7 @@ async function start(packageName: string): Promise { MODULAR_ROOT: modularRoot, MODULAR_PACKAGE: target, MODULAR_PACKAGE_NAME: targetName, - MODULAR_IS_APP: JSON.stringify(!isView), + MODULAR_IS_APP: JSON.stringify(!isEsmView), MODULAR_PACKAGE_DEPS: JSON.stringify({ externalDependencies, bundledDependencies, From 69c480c156f5eae754e6b803c148c6ba5c72718e Mon Sep 17 00:00:00 2001 From: Cristiano Belloni Date: Tue, 26 Apr 2022 15:20:41 +0100 Subject: [PATCH 49/72] Update tests --- .../__snapshots__/index.test.ts.snap | 12897 +--------------- .../src/__tests__/index.test.ts | 360 +- packages/modular-scripts/src/serve.ts | 4 +- packages/modular-scripts/src/start.ts | 21 +- .../modular-scripts/src/utils/stageView.ts | 66 + 5 files changed, 138 insertions(+), 13210 deletions(-) create mode 100644 packages/modular-scripts/src/utils/stageView.ts diff --git a/packages/modular-scripts/src/__tests__/__snapshots__/index.test.ts.snap b/packages/modular-scripts/src/__tests__/__snapshots__/index.test.ts.snap index 04c7b3f39..07a61c8d3 100644 --- a/packages/modular-scripts/src/__tests__/__snapshots__/index.test.ts.snap +++ b/packages/modular-scripts/src/__tests__/__snapshots__/index.test.ts.snap @@ -1,12886 +1,38 @@ // Jest Snapshot v1, https://goo.gl/fbAQLP -exports[`modular-scripts WHEN building a view specifying a dependency to not being rewritten THEN rewrites only the dependencies that are not specified in the blocklist 1`] = ` -"var Pv = Object.create; -var au = Object.defineProperty; -var Mv = Object.getOwnPropertyDescriptor; -var Fv = Object.getOwnPropertyNames; -var Dv = Object.getPrototypeOf, - qv = Object.prototype.hasOwnProperty; -var Wv = (r) => au(r, \\"__esModule\\", { value: !0 }); -var Uv = (r, o) => () => (r && (o = r((r = 0))), o); -var S = (r, o) => () => (o || r((o = { exports: {} }).exports, o), o.exports); -var Bv = (r, o, l, w) => { - if ((o && typeof o == \\"object\\") || typeof o == \\"function\\") - for (let m of Fv(o)) - !qv.call(r, m) && - (l || m !== \\"default\\") && - au(r, m, { - get: () => o[m], - enumerable: !(w = Mv(o, m)) || w.enumerable, - }); - return r; - }, - ou = (r, o) => - Bv( - Wv( - au( - r != null ? Pv(Dv(r)) : {}, - \\"default\\", - !o && r && r.__esModule - ? { get: () => r.default, enumerable: !0 } - : { value: r, enumerable: !0 } - ) - ), - r - ); -var x = Uv(() => {}); -var Or = S((bA, uo) => { - x(); - var Nv = Array.isArray; - uo.exports = Nv; -}); -var ao = S((mA, fo) => { - x(); - var Gv = - typeof window == \\"object\\" && window && window.Object === Object && window; - fo.exports = Gv; -}); -var Ir = S((TA, oo) => { - x(); - var Hv = ao(), - zv = typeof self == \\"object\\" && self && self.Object === Object && self, - $v = Hv || zv || Function(\\"return this\\")(); - oo.exports = $v; -}); -var Er = S((SA, so) => { - x(); - var Kv = Ir(), - Zv = Kv.Symbol; - so.exports = Zv; -}); -var po = S((CA, ho) => { - x(); - var lo = Er(), - co = Object.prototype, - Yv = co.hasOwnProperty, - Xv = co.toString, - Te = lo ? lo.toStringTag : void 0; - function Jv(r) { - var o = Yv.call(r, Te), - l = r[Te]; - try { - r[Te] = void 0; - var w = !0; - } catch {} - var m = Xv.call(r); - return w && (o ? (r[Te] = l) : delete r[Te]), m; - } - ho.exports = Jv; -}); -var _o = S((OA, go) => { - x(); - var Qv = Object.prototype, - Vv = Qv.toString; - function jv(r) { - return Vv.call(r); - } - go.exports = jv; -}); -var su = S((IA, wo) => { - x(); - var vo = Er(), - kv = po(), - n1 = _o(), - t1 = \\"[object Null]\\", - e1 = \\"[object Undefined]\\", - xo = vo ? vo.toStringTag : void 0; - function r1(r) { - return r == null - ? r === void 0 - ? e1 - : t1 - : xo && xo in Object(r) - ? kv(r) - : n1(r); - } - wo.exports = r1; -}); -var Ao = S((EA, yo) => { - x(); - function i1(r) { - return r != null && typeof r == \\"object\\"; - } - yo.exports = i1; -}); -var Rr = S((RA, bo) => { - x(); - var u1 = su(), - f1 = Ao(), - a1 = \\"[object Symbol]\\"; - function o1(r) { - return typeof r == \\"symbol\\" || (f1(r) && u1(r) == a1); - } - bo.exports = o1; -}); -var To = S((LA, mo) => { - x(); - var s1 = Or(), - l1 = Rr(), - c1 = /\\\\.|\\\\[(?:[^[\\\\]]*|([\\"'])(?:(?!\\\\1)[^\\\\\\\\]|\\\\\\\\.)*?\\\\1)\\\\]/, - h1 = /^\\\\w*$/; - function p1(r, o) { - if (s1(r)) return !1; - var l = typeof r; - return l == \\"number\\" || - l == \\"symbol\\" || - l == \\"boolean\\" || - r == null || - l1(r) - ? !0 - : h1.test(r) || !c1.test(r) || (o != null && r in Object(o)); - } - mo.exports = p1; -}); -var lu = S((PA, So) => { - x(); - function g1(r) { - var o = typeof r; - return r != null && (o == \\"object\\" || o == \\"function\\"); - } - So.exports = g1; -}); -var Oo = S((MA, Co) => { - x(); - var _1 = su(), - d1 = lu(), - v1 = \\"[object AsyncFunction]\\", - x1 = \\"[object Function]\\", - w1 = \\"[object GeneratorFunction]\\", - y1 = \\"[object Proxy]\\"; - function A1(r) { - if (!d1(r)) return !1; - var o = _1(r); - return o == x1 || o == w1 || o == v1 || o == y1; - } - Co.exports = A1; -}); -var Eo = S((FA, Io) => { - x(); - var b1 = Ir(), - m1 = b1[\\"__core-js_shared__\\"]; - Io.exports = m1; -}); -var Po = S((DA, Lo) => { - x(); - var cu = Eo(), - Ro = (function () { - var r = /[^.]+$/.exec((cu && cu.keys && cu.keys.IE_PROTO) || \\"\\"); - return r ? \\"Symbol(src)_1.\\" + r : \\"\\"; - })(); - function T1(r) { - return !!Ro && Ro in r; - } - Lo.exports = T1; -}); -var Fo = S((qA, Mo) => { - x(); - var S1 = Function.prototype, - C1 = S1.toString; - function O1(r) { - if (r != null) { - try { - return C1.call(r); - } catch {} - try { - return r + \\"\\"; - } catch {} - } - return \\"\\"; - } - Mo.exports = O1; -}); -var qo = S((WA, Do) => { - x(); - var I1 = Oo(), - E1 = Po(), - R1 = lu(), - L1 = Fo(), - P1 = /[\\\\\\\\^$.*+?()[\\\\]{}|]/g, - M1 = /^\\\\[object .+?Constructor\\\\]$/, - F1 = Function.prototype, - D1 = Object.prototype, - q1 = F1.toString, - W1 = D1.hasOwnProperty, - U1 = RegExp( - \\"^\\" + - q1 - .call(W1) - .replace(P1, \\"\\\\\\\\$&\\") - .replace( - /hasOwnProperty|(function).*?(?=\\\\\\\\\\\\()| for .+?(?=\\\\\\\\\\\\])/g, - \\"$1.*?\\" - ) + - \\"$\\" - ); - function B1(r) { - if (!R1(r) || E1(r)) return !1; - var o = I1(r) ? U1 : M1; - return o.test(L1(r)); - } - Do.exports = B1; -}); -var Uo = S((UA, Wo) => { - x(); - function N1(r, o) { - return r == null ? void 0 : r[o]; - } - Wo.exports = N1; -}); -var hu = S((BA, Bo) => { - x(); - var G1 = qo(), - H1 = Uo(); - function z1(r, o) { - var l = H1(r, o); - return G1(l) ? l : void 0; - } - Bo.exports = z1; -}); -var Se = S((NA, No) => { - x(); - var $1 = hu(), - K1 = $1(Object, \\"create\\"); - No.exports = K1; -}); -var zo = S((GA, Ho) => { - x(); - var Go = Se(); - function Z1() { - (this.__data__ = Go ? Go(null) : {}), (this.size = 0); - } - Ho.exports = Z1; -}); -var Ko = S((HA, $o) => { - x(); - function Y1(r) { - var o = this.has(r) && delete this.__data__[r]; - return (this.size -= o ? 1 : 0), o; - } - $o.exports = Y1; -}); -var Yo = S((zA, Zo) => { - x(); - var X1 = Se(), - J1 = \\"__lodash_hash_undefined__\\", - Q1 = Object.prototype, - V1 = Q1.hasOwnProperty; - function j1(r) { - var o = this.__data__; - if (X1) { - var l = o[r]; - return l === J1 ? void 0 : l; - } - return V1.call(o, r) ? o[r] : void 0; - } - Zo.exports = j1; -}); -var Jo = S(($A, Xo) => { - x(); - var k1 = Se(), - nx = Object.prototype, - tx = nx.hasOwnProperty; - function ex(r) { - var o = this.__data__; - return k1 ? o[r] !== void 0 : tx.call(o, r); - } - Xo.exports = ex; -}); -var Vo = S((KA, Qo) => { - x(); - var rx = Se(), - ix = \\"__lodash_hash_undefined__\\"; - function ux(r, o) { - var l = this.__data__; - return ( - (this.size += this.has(r) ? 0 : 1), - (l[r] = rx && o === void 0 ? ix : o), - this - ); - } - Qo.exports = ux; -}); -var ko = S((ZA, jo) => { - x(); - var fx = zo(), - ax = Ko(), - ox = Yo(), - sx = Jo(), - lx = Vo(); - function Xt(r) { - var o = -1, - l = r == null ? 0 : r.length; - for (this.clear(); ++o < l; ) { - var w = r[o]; - this.set(w[0], w[1]); - } - } - Xt.prototype.clear = fx; - Xt.prototype.delete = ax; - Xt.prototype.get = ox; - Xt.prototype.has = sx; - Xt.prototype.set = lx; - jo.exports = Xt; -}); -var ts = S((YA, ns) => { - x(); - function cx() { - (this.__data__ = []), (this.size = 0); - } - ns.exports = cx; -}); -var rs = S((XA, es) => { - x(); - function hx(r, o) { - return r === o || (r !== r && o !== o); - } - es.exports = hx; -}); -var Ce = S((JA, is) => { - x(); - var px = rs(); - function gx(r, o) { - for (var l = r.length; l--; ) if (px(r[l][0], o)) return l; - return -1; - } - is.exports = gx; -}); -var fs = S((QA, us) => { - x(); - var _x = Ce(), - dx = Array.prototype, - vx = dx.splice; - function xx(r) { - var o = this.__data__, - l = _x(o, r); - if (l < 0) return !1; - var w = o.length - 1; - return l == w ? o.pop() : vx.call(o, l, 1), --this.size, !0; - } - us.exports = xx; -}); -var os = S((VA, as) => { - x(); - var wx = Ce(); - function yx(r) { - var o = this.__data__, - l = wx(o, r); - return l < 0 ? void 0 : o[l][1]; - } - as.exports = yx; -}); -var ls = S((jA, ss) => { - x(); - var Ax = Ce(); - function bx(r) { - return Ax(this.__data__, r) > -1; - } - ss.exports = bx; -}); -var hs = S((kA, cs) => { - x(); - var mx = Ce(); - function Tx(r, o) { - var l = this.__data__, - w = mx(l, r); - return w < 0 ? (++this.size, l.push([r, o])) : (l[w][1] = o), this; - } - cs.exports = Tx; -}); -var gs = S((nb, ps) => { - x(); - var Sx = ts(), - Cx = fs(), - Ox = os(), - Ix = ls(), - Ex = hs(); - function Jt(r) { - var o = -1, - l = r == null ? 0 : r.length; - for (this.clear(); ++o < l; ) { - var w = r[o]; - this.set(w[0], w[1]); - } - } - Jt.prototype.clear = Sx; - Jt.prototype.delete = Cx; - Jt.prototype.get = Ox; - Jt.prototype.has = Ix; - Jt.prototype.set = Ex; - ps.exports = Jt; -}); -var ds = S((tb, _s) => { - x(); - var Rx = hu(), - Lx = Ir(), - Px = Rx(Lx, \\"Map\\"); - _s.exports = Px; -}); -var ws = S((eb, xs) => { - x(); - var vs = ko(), - Mx = gs(), - Fx = ds(); - function Dx() { - (this.size = 0), - (this.__data__ = { - hash: new vs(), - map: new (Fx || Mx)(), - string: new vs(), - }); - } - xs.exports = Dx; -}); -var As = S((rb, ys) => { - x(); - function qx(r) { - var o = typeof r; - return o == \\"string\\" || o == \\"number\\" || o == \\"symbol\\" || o == \\"boolean\\" - ? r !== \\"__proto__\\" - : r === null; - } - ys.exports = qx; -}); -var Oe = S((ib, bs) => { - x(); - var Wx = As(); - function Ux(r, o) { - var l = r.__data__; - return Wx(o) ? l[typeof o == \\"string\\" ? \\"string\\" : \\"hash\\"] : l.map; - } - bs.exports = Ux; -}); -var Ts = S((ub, ms) => { - x(); - var Bx = Oe(); - function Nx(r) { - var o = Bx(this, r).delete(r); - return (this.size -= o ? 1 : 0), o; - } - ms.exports = Nx; -}); -var Cs = S((fb, Ss) => { - x(); - var Gx = Oe(); - function Hx(r) { - return Gx(this, r).get(r); - } - Ss.exports = Hx; -}); -var Is = S((ab, Os) => { - x(); - var zx = Oe(); - function $x(r) { - return zx(this, r).has(r); - } - Os.exports = $x; -}); -var Rs = S((ob, Es) => { - x(); - var Kx = Oe(); - function Zx(r, o) { - var l = Kx(this, r), - w = l.size; - return l.set(r, o), (this.size += l.size == w ? 0 : 1), this; - } - Es.exports = Zx; -}); -var Ps = S((sb, Ls) => { - x(); - var Yx = ws(), - Xx = Ts(), - Jx = Cs(), - Qx = Is(), - Vx = Rs(); - function Qt(r) { - var o = -1, - l = r == null ? 0 : r.length; - for (this.clear(); ++o < l; ) { - var w = r[o]; - this.set(w[0], w[1]); - } - } - Qt.prototype.clear = Yx; - Qt.prototype.delete = Xx; - Qt.prototype.get = Jx; - Qt.prototype.has = Qx; - Qt.prototype.set = Vx; - Ls.exports = Qt; -}); -var Ds = S((lb, Fs) => { - x(); - var Ms = Ps(), - jx = \\"Expected a function\\"; - function pu(r, o) { - if (typeof r != \\"function\\" || (o != null && typeof o != \\"function\\")) - throw new TypeError(jx); - var l = function () { - var w = arguments, - m = o ? o.apply(this, w) : w[0], - D = l.cache; - if (D.has(m)) return D.get(m); - var N = r.apply(this, w); - return (l.cache = D.set(m, N) || D), N; - }; - return (l.cache = new (pu.Cache || Ms)()), l; - } - pu.Cache = Ms; - Fs.exports = pu; -}); -var Ws = S((cb, qs) => { - x(); - var kx = Ds(), - nw = 500; - function tw(r) { - var o = kx(r, function (w) { - return l.size === nw && l.clear(), w; - }), - l = o.cache; - return o; - } - qs.exports = tw; -}); -var Bs = S((hb, Us) => { - x(); - var ew = Ws(), - rw = - /[^.[\\\\]]+|\\\\[(?:(-?\\\\d+(?:\\\\.\\\\d+)?)|([\\"'])((?:(?!\\\\2)[^\\\\\\\\]|\\\\\\\\.)*?)\\\\2)\\\\]|(?=(?:\\\\.|\\\\[\\\\])(?:\\\\.|\\\\[\\\\]|$))/g, - iw = /\\\\\\\\(\\\\\\\\)?/g, - uw = ew(function (r) { - var o = []; - return ( - r.charCodeAt(0) === 46 && o.push(\\"\\"), - r.replace(rw, function (l, w, m, D) { - o.push(m ? D.replace(iw, \\"$1\\") : w || l); - }), - o - ); - }); - Us.exports = uw; -}); -var Gs = S((pb, Ns) => { - x(); - function fw(r, o) { - for (var l = -1, w = r == null ? 0 : r.length, m = Array(w); ++l < w; ) - m[l] = o(r[l], l, r); - return m; - } - Ns.exports = fw; -}); -var Ys = S((gb, Zs) => { - x(); - var Hs = Er(), - aw = Gs(), - ow = Or(), - sw = Rr(), - lw = 1 / 0, - zs = Hs ? Hs.prototype : void 0, - $s = zs ? zs.toString : void 0; - function Ks(r) { - if (typeof r == \\"string\\") return r; - if (ow(r)) return aw(r, Ks) + \\"\\"; - if (sw(r)) return $s ? $s.call(r) : \\"\\"; - var o = r + \\"\\"; - return o == \\"0\\" && 1 / r == -lw ? \\"-0\\" : o; - } - Zs.exports = Ks; -}); -var Js = S((_b, Xs) => { - x(); - var cw = Ys(); - function hw(r) { - return r == null ? \\"\\" : cw(r); - } - Xs.exports = hw; -}); -var Vs = S((db, Qs) => { - x(); - var pw = Or(), - gw = To(), - _w = Bs(), - dw = Js(); - function vw(r, o) { - return pw(r) ? r : gw(r, o) ? [r] : _w(dw(r)); - } - Qs.exports = vw; -}); -var ks = S((vb, js) => { - x(); - var xw = Rr(), - ww = 1 / 0; - function yw(r) { - if (typeof r == \\"string\\" || xw(r)) return r; - var o = r + \\"\\"; - return o == \\"0\\" && 1 / r == -ww ? \\"-0\\" : o; - } - js.exports = yw; -}); -var tl = S((xb, nl) => { - x(); - var Aw = Vs(), - bw = ks(); - function mw(r, o) { - o = Aw(o, r); - for (var l = 0, w = o.length; r != null && l < w; ) r = r[bw(o[l++])]; - return l && l == w ? r : void 0; - } - nl.exports = mw; -}); -var rl = S((wb, el) => { - x(); - var Tw = tl(); - function Sw(r, o, l) { - var w = r == null ? void 0 : Tw(r, o); - return w === void 0 ? l : w; - } - el.exports = Sw; -}); -var Pl = S((Ie, Vt) => { - x(); - var Cw = 200, - pl = \\"__lodash_hash_undefined__\\", - Ow = 800, - Iw = 16, - gl = 9007199254740991, - _l = \\"[object Arguments]\\", - Ew = \\"[object Array]\\", - Rw = \\"[object AsyncFunction]\\", - Lw = \\"[object Boolean]\\", - Pw = \\"[object Date]\\", - Mw = \\"[object Error]\\", - dl = \\"[object Function]\\", - Fw = \\"[object GeneratorFunction]\\", - Dw = \\"[object Map]\\", - qw = \\"[object Number]\\", - Ww = \\"[object Null]\\", - vl = \\"[object Object]\\", - Uw = \\"[object Proxy]\\", - Bw = \\"[object RegExp]\\", - Nw = \\"[object Set]\\", - Gw = \\"[object String]\\", - Hw = \\"[object Undefined]\\", - zw = \\"[object WeakMap]\\", - $w = \\"[object ArrayBuffer]\\", - Kw = \\"[object DataView]\\", - Zw = \\"[object Float32Array]\\", - Yw = \\"[object Float64Array]\\", - Xw = \\"[object Int8Array]\\", - Jw = \\"[object Int16Array]\\", - Qw = \\"[object Int32Array]\\", - Vw = \\"[object Uint8Array]\\", - jw = \\"[object Uint8ClampedArray]\\", - kw = \\"[object Uint16Array]\\", - ny = \\"[object Uint32Array]\\", - ty = /[\\\\\\\\^$.*+?()[\\\\]{}|]/g, - ey = /^\\\\[object .+?Constructor\\\\]$/, - ry = /^(?:0|[1-9]\\\\d*)$/, - X = {}; - X[Zw] = X[Yw] = X[Xw] = X[Jw] = X[Qw] = X[Vw] = X[jw] = X[kw] = X[ny] = !0; - X[_l] = - X[Ew] = - X[$w] = - X[Lw] = - X[Kw] = - X[Pw] = - X[Mw] = - X[dl] = - X[Dw] = - X[qw] = - X[vl] = - X[Bw] = - X[Nw] = - X[Gw] = - X[zw] = - !1; - var xl = - typeof window == \\"object\\" && window && window.Object === Object && window, - iy = typeof self == \\"object\\" && self && self.Object === Object && self, - Le = xl || iy || Function(\\"return this\\")(), - wl = typeof Ie == \\"object\\" && Ie && !Ie.nodeType && Ie, - Ee = wl && typeof Vt == \\"object\\" && Vt && !Vt.nodeType && Vt, - yl = Ee && Ee.exports === wl, - gu = yl && xl.process, - il = (function () { - try { - var r = Ee && Ee.require && Ee.require(\\"util\\").types; - return r || (gu && gu.binding && gu.binding(\\"util\\")); - } catch {} - })(), - ul = il && il.isTypedArray; - function uy(r, o, l) { - switch (l.length) { - case 0: - return r.call(o); - case 1: - return r.call(o, l[0]); - case 2: - return r.call(o, l[0], l[1]); - case 3: - return r.call(o, l[0], l[1], l[2]); - } - return r.apply(o, l); - } - function fy(r, o) { - for (var l = -1, w = Array(r); ++l < r; ) w[l] = o(l); - return w; - } - function ay(r) { - return function (o) { - return r(o); - }; - } - function oy(r, o) { - return r == null ? void 0 : r[o]; - } - function sy(r, o) { - return function (l) { - return r(o(l)); - }; - } - var ly = Array.prototype, - cy = Function.prototype, - Mr = Object.prototype, - _u = Le[\\"__core-js_shared__\\"], - Fr = cy.toString, - rt = Mr.hasOwnProperty, - fl = (function () { - var r = /[^.]+$/.exec((_u && _u.keys && _u.keys.IE_PROTO) || \\"\\"); - return r ? \\"Symbol(src)_1.\\" + r : \\"\\"; - })(), - Al = Mr.toString, - hy = Fr.call(Object), - py = RegExp( - \\"^\\" + - Fr.call(rt) - .replace(ty, \\"\\\\\\\\$&\\") - .replace( - /hasOwnProperty|(function).*?(?=\\\\\\\\\\\\()| for .+?(?=\\\\\\\\\\\\])/g, - \\"$1.*?\\" - ) + - \\"$\\" - ), - Lr = yl ? Le.Buffer : void 0, - al = Le.Symbol, - ol = Le.Uint8Array, - sl = Lr ? Lr.allocUnsafe : void 0, - bl = sy(Object.getPrototypeOf, Object), - ll = Object.create, - gy = Mr.propertyIsEnumerable, - _y = ly.splice, - It = al ? al.toStringTag : void 0, - Pr = (function () { - try { - var r = Au(Object, \\"defineProperty\\"); - return r({}, \\"\\", {}), r; - } catch {} - })(), - dy = Lr ? Lr.isBuffer : void 0, - cl = Math.max, - vy = Date.now, - ml = Au(Le, \\"Map\\"), - Re = Au(Object, \\"create\\"), - xy = (function () { - function r() {} - return function (o) { - if (!Rt(o)) return {}; - if (ll) return ll(o); - r.prototype = o; - var l = new r(); - return (r.prototype = void 0), l; - }; - })(); - function Et(r) { - var o = -1, - l = r == null ? 0 : r.length; - for (this.clear(); ++o < l; ) { - var w = r[o]; - this.set(w[0], w[1]); - } - } - function wy() { - (this.__data__ = Re ? Re(null) : {}), (this.size = 0); - } - function yy(r) { - var o = this.has(r) && delete this.__data__[r]; - return (this.size -= o ? 1 : 0), o; - } - function Ay(r) { - var o = this.__data__; - if (Re) { - var l = o[r]; - return l === pl ? void 0 : l; - } - return rt.call(o, r) ? o[r] : void 0; - } - function by(r) { - var o = this.__data__; - return Re ? o[r] !== void 0 : rt.call(o, r); - } - function my(r, o) { - var l = this.__data__; - return ( - (this.size += this.has(r) ? 0 : 1), - (l[r] = Re && o === void 0 ? pl : o), - this - ); - } - Et.prototype.clear = wy; - Et.prototype.delete = yy; - Et.prototype.get = Ay; - Et.prototype.has = by; - Et.prototype.set = my; - function it(r) { - var o = -1, - l = r == null ? 0 : r.length; - for (this.clear(); ++o < l; ) { - var w = r[o]; - this.set(w[0], w[1]); - } - } - function Ty() { - (this.__data__ = []), (this.size = 0); - } - function Sy(r) { - var o = this.__data__, - l = Dr(o, r); - if (l < 0) return !1; - var w = o.length - 1; - return l == w ? o.pop() : _y.call(o, l, 1), --this.size, !0; - } - function Cy(r) { - var o = this.__data__, - l = Dr(o, r); - return l < 0 ? void 0 : o[l][1]; - } - function Oy(r) { - return Dr(this.__data__, r) > -1; - } - function Iy(r, o) { - var l = this.__data__, - w = Dr(l, r); - return w < 0 ? (++this.size, l.push([r, o])) : (l[w][1] = o), this; - } - it.prototype.clear = Ty; - it.prototype.delete = Sy; - it.prototype.get = Cy; - it.prototype.has = Oy; - it.prototype.set = Iy; - function jt(r) { - var o = -1, - l = r == null ? 0 : r.length; - for (this.clear(); ++o < l; ) { - var w = r[o]; - this.set(w[0], w[1]); - } - } - function Ey() { - (this.size = 0), - (this.__data__ = { - hash: new Et(), - map: new (ml || it)(), - string: new Et(), - }); - } - function Ry(r) { - var o = Wr(this, r).delete(r); - return (this.size -= o ? 1 : 0), o; - } - function Ly(r) { - return Wr(this, r).get(r); - } - function Py(r) { - return Wr(this, r).has(r); - } - function My(r, o) { - var l = Wr(this, r), - w = l.size; - return l.set(r, o), (this.size += l.size == w ? 0 : 1), this; - } - jt.prototype.clear = Ey; - jt.prototype.delete = Ry; - jt.prototype.get = Ly; - jt.prototype.has = Py; - jt.prototype.set = My; - function kt(r) { - var o = (this.__data__ = new it(r)); - this.size = o.size; - } - function Fy() { - (this.__data__ = new it()), (this.size = 0); - } - function Dy(r) { - var o = this.__data__, - l = o.delete(r); - return (this.size = o.size), l; - } - function qy(r) { - return this.__data__.get(r); - } - function Wy(r) { - return this.__data__.has(r); - } - function Uy(r, o) { - var l = this.__data__; - if (l instanceof it) { - var w = l.__data__; - if (!ml || w.length < Cw - 1) - return w.push([r, o]), (this.size = ++l.size), this; - l = this.__data__ = new jt(w); - } - return l.set(r, o), (this.size = l.size), this; - } - kt.prototype.clear = Fy; - kt.prototype.delete = Dy; - kt.prototype.get = qy; - kt.prototype.has = Wy; - kt.prototype.set = Uy; - function By(r, o) { - var l = wu(r), - w = !l && xu(r), - m = !l && !w && Ol(r), - D = !l && !w && !m && El(r), - N = l || w || m || D, - q = N ? fy(r.length, String) : [], - z = q.length; - for (var j in r) - (o || rt.call(r, j)) && - !( - N && - (j == \\"length\\" || - (m && (j == \\"offset\\" || j == \\"parent\\")) || - (D && (j == \\"buffer\\" || j == \\"byteLength\\" || j == \\"byteOffset\\")) || - Sl(j, z)) - ) && - q.push(j); - return q; - } - function du(r, o, l) { - ((l !== void 0 && !Ur(r[o], l)) || (l === void 0 && !(o in r))) && - yu(r, o, l); - } - function Ny(r, o, l) { - var w = r[o]; - (!(rt.call(r, o) && Ur(w, l)) || (l === void 0 && !(o in r))) && - yu(r, o, l); - } - function Dr(r, o) { - for (var l = r.length; l--; ) if (Ur(r[l][0], o)) return l; - return -1; - } - function yu(r, o, l) { - o == \\"__proto__\\" && Pr - ? Pr(r, o, { configurable: !0, enumerable: !0, value: l, writable: !0 }) - : (r[o] = l); - } - var Gy = nA(); - function qr(r) { - return r == null - ? r === void 0 - ? Hw - : Ww - : It && It in Object(r) - ? tA(r) - : aA(r); - } - function hl(r) { - return Pe(r) && qr(r) == _l; - } - function Hy(r) { - if (!Rt(r) || uA(r)) return !1; - var o = mu(r) ? py : ey; - return o.test(cA(r)); - } - function zy(r) { - return Pe(r) && Il(r.length) && !!X[qr(r)]; - } - function $y(r) { - if (!Rt(r)) return fA(r); - var o = Cl(r), - l = []; - for (var w in r) (w == \\"constructor\\" && (o || !rt.call(r, w))) || l.push(w); - return l; - } - function Tl(r, o, l, w, m) { - r !== o && - Gy( - o, - function (D, N) { - if ((m || (m = new kt()), Rt(D))) Ky(r, o, N, l, Tl, w, m); - else { - var q = w ? w(vu(r, N), D, N + \\"\\", r, o, m) : void 0; - q === void 0 && (q = D), du(r, N, q); - } - }, - Rl - ); - } - function Ky(r, o, l, w, m, D, N) { - var q = vu(r, l), - z = vu(o, l), - j = N.get(z); - if (j) { - du(r, l, j); - return; - } - var an = D ? D(q, z, l + \\"\\", r, o, N) : void 0, - Tn = an === void 0; - if (Tn) { - var Bn = wu(z), - ut = !Bn && Ol(z), - ln = !Bn && !ut && El(z); - (an = z), - Bn || ut || ln - ? wu(q) - ? (an = q) - : hA(q) - ? (an = Vy(q)) - : ut - ? ((Tn = !1), (an = Xy(z, !0))) - : ln - ? ((Tn = !1), (an = Qy(z, !0))) - : (an = []) - : pA(z) || xu(z) - ? ((an = q), xu(q) ? (an = gA(q)) : (!Rt(q) || mu(q)) && (an = eA(z))) - : (Tn = !1); - } - Tn && (N.set(z, an), m(an, z, w, D, N), N.delete(z)), du(r, l, an); - } - function Zy(r, o) { - return sA(oA(r, o, Ll), r + \\"\\"); - } - var Yy = Pr - ? function (r, o) { - return Pr(r, \\"toString\\", { - configurable: !0, - enumerable: !1, - value: dA(o), - writable: !0, - }); - } - : Ll; - function Xy(r, o) { - if (o) return r.slice(); - var l = r.length, - w = sl ? sl(l) : new r.constructor(l); - return r.copy(w), w; - } - function Jy(r) { - var o = new r.constructor(r.byteLength); - return new ol(o).set(new ol(r)), o; - } - function Qy(r, o) { - var l = o ? Jy(r.buffer) : r.buffer; - return new r.constructor(l, r.byteOffset, r.length); - } - function Vy(r, o) { - var l = -1, - w = r.length; - for (o || (o = Array(w)); ++l < w; ) o[l] = r[l]; - return o; - } - function jy(r, o, l, w) { - var m = !l; - l || (l = {}); - for (var D = -1, N = o.length; ++D < N; ) { - var q = o[D], - z = w ? w(l[q], r[q], q, l, r) : void 0; - z === void 0 && (z = r[q]), m ? yu(l, q, z) : Ny(l, q, z); - } - return l; - } - function ky(r) { - return Zy(function (o, l) { - var w = -1, - m = l.length, - D = m > 1 ? l[m - 1] : void 0, - N = m > 2 ? l[2] : void 0; - for ( - D = r.length > 3 && typeof D == \\"function\\" ? (m--, D) : void 0, - N && rA(l[0], l[1], N) && ((D = m < 3 ? void 0 : D), (m = 1)), - o = Object(o); - ++w < m; - - ) { - var q = l[w]; - q && r(o, q, w, D); - } - return o; - }); - } - function nA(r) { - return function (o, l, w) { - for (var m = -1, D = Object(o), N = w(o), q = N.length; q--; ) { - var z = N[r ? q : ++m]; - if (l(D[z], z, D) === !1) break; - } - return o; - }; - } - function Wr(r, o) { - var l = r.__data__; - return iA(o) ? l[typeof o == \\"string\\" ? \\"string\\" : \\"hash\\"] : l.map; - } - function Au(r, o) { - var l = oy(r, o); - return Hy(l) ? l : void 0; - } - function tA(r) { - var o = rt.call(r, It), - l = r[It]; - try { - r[It] = void 0; - var w = !0; - } catch {} - var m = Al.call(r); - return w && (o ? (r[It] = l) : delete r[It]), m; - } - function eA(r) { - return typeof r.constructor == \\"function\\" && !Cl(r) ? xy(bl(r)) : {}; - } - function Sl(r, o) { - var l = typeof r; - return ( - (o = o ?? gl), - !!o && - (l == \\"number\\" || (l != \\"symbol\\" && ry.test(r))) && - r > -1 && - r % 1 == 0 && - r < o - ); - } - function rA(r, o, l) { - if (!Rt(l)) return !1; - var w = typeof o; - return (w == \\"number\\" ? bu(l) && Sl(o, l.length) : w == \\"string\\" && o in l) - ? Ur(l[o], r) - : !1; - } - function iA(r) { - var o = typeof r; - return o == \\"string\\" || o == \\"number\\" || o == \\"symbol\\" || o == \\"boolean\\" - ? r !== \\"__proto__\\" - : r === null; - } - function uA(r) { - return !!fl && fl in r; - } - function Cl(r) { - var o = r && r.constructor, - l = (typeof o == \\"function\\" && o.prototype) || Mr; - return r === l; - } - function fA(r) { - var o = []; - if (r != null) for (var l in Object(r)) o.push(l); - return o; - } - function aA(r) { - return Al.call(r); - } - function oA(r, o, l) { - return ( - (o = cl(o === void 0 ? r.length - 1 : o, 0)), - function () { - for ( - var w = arguments, m = -1, D = cl(w.length - o, 0), N = Array(D); - ++m < D; - - ) - N[m] = w[o + m]; - m = -1; - for (var q = Array(o + 1); ++m < o; ) q[m] = w[m]; - return (q[o] = l(N)), uy(r, this, q); - } - ); - } - function vu(r, o) { - if (!(o === \\"constructor\\" && typeof r[o] == \\"function\\") && o != \\"__proto__\\") - return r[o]; - } - var sA = lA(Yy); - function lA(r) { - var o = 0, - l = 0; - return function () { - var w = vy(), - m = Iw - (w - l); - if (((l = w), m > 0)) { - if (++o >= Ow) return arguments[0]; - } else o = 0; - return r.apply(void 0, arguments); - }; - } - function cA(r) { - if (r != null) { - try { - return Fr.call(r); - } catch {} - try { - return r + \\"\\"; - } catch {} - } - return \\"\\"; - } - function Ur(r, o) { - return r === o || (r !== r && o !== o); - } - var xu = hl( - (function () { - return arguments; - })() - ) - ? hl - : function (r) { - return Pe(r) && rt.call(r, \\"callee\\") && !gy.call(r, \\"callee\\"); - }, - wu = Array.isArray; - function bu(r) { - return r != null && Il(r.length) && !mu(r); - } - function hA(r) { - return Pe(r) && bu(r); - } - var Ol = dy || vA; - function mu(r) { - if (!Rt(r)) return !1; - var o = qr(r); - return o == dl || o == Fw || o == Rw || o == Uw; - } - function Il(r) { - return typeof r == \\"number\\" && r > -1 && r % 1 == 0 && r <= gl; - } - function Rt(r) { - var o = typeof r; - return r != null && (o == \\"object\\" || o == \\"function\\"); - } - function Pe(r) { - return r != null && typeof r == \\"object\\"; - } - function pA(r) { - if (!Pe(r) || qr(r) != vl) return !1; - var o = bl(r); - if (o === null) return !0; - var l = rt.call(o, \\"constructor\\") && o.constructor; - return typeof l == \\"function\\" && l instanceof l && Fr.call(l) == hy; - } - var El = ul ? ay(ul) : zy; - function gA(r) { - return jy(r, Rl(r)); - } - function Rl(r) { - return bu(r) ? By(r, !0) : $y(r); - } - var _A = ky(function (r, o, l) { - Tl(r, o, l); - }); - function dA(r) { - return function () { - return r; - }; - } - function Ll(r) { - return r; - } - function vA() { - return !1; - } - Vt.exports = _A; -}); -var Ml = S((ne, Me) => { - x(); - (function () { - var r, - o = \\"4.17.21\\", - l = 200, - w = \\"Unsupported core-js use. Try https://npms.io/search?q=ponyfill.\\", - m = \\"Expected a function\\", - D = \\"Invalid \`variable\` option passed into \`_.template\`\\", - N = \\"__lodash_hash_undefined__\\", - q = 500, - z = \\"__lodash_placeholder__\\", - j = 1, - an = 2, - Tn = 4, - Bn = 1, - ut = 2, - ln = 1, - vt = 2, - Su = 4, - Nn = 8, - Lt = 16, - Gn = 32, - Pt = 64, - Zn = 128, - te = 256, - Br = 512, - Wl = 30, - Ul = \\"...\\", - Bl = 800, - Nl = 16, - Cu = 1, - Gl = 2, - Hl = 3, - xt = 1 / 0, - ft = 9007199254740991, - zl = 17976931348623157e292, - Fe = 0 / 0, - Hn = 4294967295, - $l = Hn - 1, - Kl = Hn >>> 1, - Zl = [ - [\\"ary\\", Zn], - [\\"bind\\", ln], - [\\"bindKey\\", vt], - [\\"curry\\", Nn], - [\\"curryRight\\", Lt], - [\\"flip\\", Br], - [\\"partial\\", Gn], - [\\"partialRight\\", Pt], - [\\"rearg\\", te], - ], - Mt = \\"[object Arguments]\\", - De = \\"[object Array]\\", - Yl = \\"[object AsyncFunction]\\", - ee = \\"[object Boolean]\\", - re = \\"[object Date]\\", - Xl = \\"[object DOMException]\\", - qe = \\"[object Error]\\", - We = \\"[object Function]\\", - Ou = \\"[object GeneratorFunction]\\", - Mn = \\"[object Map]\\", - ie = \\"[object Number]\\", - Jl = \\"[object Null]\\", - Yn = \\"[object Object]\\", - Iu = \\"[object Promise]\\", - Ql = \\"[object Proxy]\\", - ue = \\"[object RegExp]\\", - Fn = \\"[object Set]\\", - fe = \\"[object String]\\", - Ue = \\"[object Symbol]\\", - Vl = \\"[object Undefined]\\", - ae = \\"[object WeakMap]\\", - jl = \\"[object WeakSet]\\", - oe = \\"[object ArrayBuffer]\\", - Ft = \\"[object DataView]\\", - Nr = \\"[object Float32Array]\\", - Gr = \\"[object Float64Array]\\", - Hr = \\"[object Int8Array]\\", - zr = \\"[object Int16Array]\\", - $r = \\"[object Int32Array]\\", - Kr = \\"[object Uint8Array]\\", - Zr = \\"[object Uint8ClampedArray]\\", - Yr = \\"[object Uint16Array]\\", - Xr = \\"[object Uint32Array]\\", - kl = /\\\\b__p \\\\+= '';/g, - nc = /\\\\b(__p \\\\+=) '' \\\\+/g, - tc = /(__e\\\\(.*?\\\\)|\\\\b__t\\\\)) \\\\+\\\\n'';/g, - Eu = /&(?:amp|lt|gt|quot|#39);/g, - Ru = /[&<>\\"']/g, - ec = RegExp(Eu.source), - rc = RegExp(Ru.source), - ic = /<%-([\\\\s\\\\S]+?)%>/g, - uc = /<%([\\\\s\\\\S]+?)%>/g, - Lu = /<%=([\\\\s\\\\S]+?)%>/g, - fc = /\\\\.|\\\\[(?:[^[\\\\]]*|([\\"'])(?:(?!\\\\1)[^\\\\\\\\]|\\\\\\\\.)*?\\\\1)\\\\]/, - ac = /^\\\\w*$/, - oc = - /[^.[\\\\]]+|\\\\[(?:(-?\\\\d+(?:\\\\.\\\\d+)?)|([\\"'])((?:(?!\\\\2)[^\\\\\\\\]|\\\\\\\\.)*?)\\\\2)\\\\]|(?=(?:\\\\.|\\\\[\\\\])(?:\\\\.|\\\\[\\\\]|$))/g, - Jr = /[\\\\\\\\^$.*+?()[\\\\]{}|]/g, - sc = RegExp(Jr.source), - Qr = /^\\\\s+/, - lc = /\\\\s/, - cc = /\\\\{(?:\\\\n\\\\/\\\\* \\\\[wrapped with .+\\\\] \\\\*\\\\/)?\\\\n?/, - hc = /\\\\{\\\\n\\\\/\\\\* \\\\[wrapped with (.+)\\\\] \\\\*/, - pc = /,? & /, - gc = /[^\\\\x00-\\\\x2f\\\\x3a-\\\\x40\\\\x5b-\\\\x60\\\\x7b-\\\\x7f]+/g, - _c = /[()=,{}\\\\[\\\\]\\\\/\\\\s]/, - dc = /\\\\\\\\(\\\\\\\\)?/g, - vc = /\\\\$\\\\{([^\\\\\\\\}]*(?:\\\\\\\\.[^\\\\\\\\}]*)*)\\\\}/g, - Pu = /\\\\w*$/, - xc = /^[-+]0x[0-9a-f]+$/i, - wc = /^0b[01]+$/i, - yc = /^\\\\[object .+?Constructor\\\\]$/, - Ac = /^0o[0-7]+$/i, - bc = /^(?:0|[1-9]\\\\d*)$/, - mc = /[\\\\xc0-\\\\xd6\\\\xd8-\\\\xf6\\\\xf8-\\\\xff\\\\u0100-\\\\u017f]/g, - Be = /($^)/, - Tc = /['\\\\n\\\\r\\\\u2028\\\\u2029\\\\\\\\]/g, - Ne = \\"\\\\\\\\ud800-\\\\\\\\udfff\\", - Sc = \\"\\\\\\\\u0300-\\\\\\\\u036f\\", - Cc = \\"\\\\\\\\ufe20-\\\\\\\\ufe2f\\", - Oc = \\"\\\\\\\\u20d0-\\\\\\\\u20ff\\", - Mu = Sc + Cc + Oc, - Fu = \\"\\\\\\\\u2700-\\\\\\\\u27bf\\", - Du = \\"a-z\\\\\\\\xdf-\\\\\\\\xf6\\\\\\\\xf8-\\\\\\\\xff\\", - Ic = \\"\\\\\\\\xac\\\\\\\\xb1\\\\\\\\xd7\\\\\\\\xf7\\", - Ec = \\"\\\\\\\\x00-\\\\\\\\x2f\\\\\\\\x3a-\\\\\\\\x40\\\\\\\\x5b-\\\\\\\\x60\\\\\\\\x7b-\\\\\\\\xbf\\", - Rc = \\"\\\\\\\\u2000-\\\\\\\\u206f\\", - Lc = - \\" \\\\\\\\t\\\\\\\\x0b\\\\\\\\f\\\\\\\\xa0\\\\\\\\ufeff\\\\\\\\n\\\\\\\\r\\\\\\\\u2028\\\\\\\\u2029\\\\\\\\u1680\\\\\\\\u180e\\\\\\\\u2000\\\\\\\\u2001\\\\\\\\u2002\\\\\\\\u2003\\\\\\\\u2004\\\\\\\\u2005\\\\\\\\u2006\\\\\\\\u2007\\\\\\\\u2008\\\\\\\\u2009\\\\\\\\u200a\\\\\\\\u202f\\\\\\\\u205f\\\\\\\\u3000\\", - qu = \\"A-Z\\\\\\\\xc0-\\\\\\\\xd6\\\\\\\\xd8-\\\\\\\\xde\\", - Wu = \\"\\\\\\\\ufe0e\\\\\\\\ufe0f\\", - Uu = Ic + Ec + Rc + Lc, - Vr = \\"['\\\\u2019]\\", - Pc = \\"[\\" + Ne + \\"]\\", - Bu = \\"[\\" + Uu + \\"]\\", - Ge = \\"[\\" + Mu + \\"]\\", - Nu = \\"\\\\\\\\d+\\", - Mc = \\"[\\" + Fu + \\"]\\", - Gu = \\"[\\" + Du + \\"]\\", - Hu = \\"[^\\" + Ne + Uu + Nu + Fu + Du + qu + \\"]\\", - jr = \\"\\\\\\\\ud83c[\\\\\\\\udffb-\\\\\\\\udfff]\\", - Fc = \\"(?:\\" + Ge + \\"|\\" + jr + \\")\\", - zu = \\"[^\\" + Ne + \\"]\\", - kr = \\"(?:\\\\\\\\ud83c[\\\\\\\\udde6-\\\\\\\\uddff]){2}\\", - ni = \\"[\\\\\\\\ud800-\\\\\\\\udbff][\\\\\\\\udc00-\\\\\\\\udfff]\\", - Dt = \\"[\\" + qu + \\"]\\", - $u = \\"\\\\\\\\u200d\\", - Ku = \\"(?:\\" + Gu + \\"|\\" + Hu + \\")\\", - Dc = \\"(?:\\" + Dt + \\"|\\" + Hu + \\")\\", - Zu = \\"(?:\\" + Vr + \\"(?:d|ll|m|re|s|t|ve))?\\", - Yu = \\"(?:\\" + Vr + \\"(?:D|LL|M|RE|S|T|VE))?\\", - Xu = Fc + \\"?\\", - Ju = \\"[\\" + Wu + \\"]?\\", - qc = \\"(?:\\" + $u + \\"(?:\\" + [zu, kr, ni].join(\\"|\\") + \\")\\" + Ju + Xu + \\")*\\", - Wc = \\"\\\\\\\\d*(?:1st|2nd|3rd|(?![123])\\\\\\\\dth)(?=\\\\\\\\b|[A-Z_])\\", - Uc = \\"\\\\\\\\d*(?:1ST|2ND|3RD|(?![123])\\\\\\\\dTH)(?=\\\\\\\\b|[a-z_])\\", - Qu = Ju + Xu + qc, - Bc = \\"(?:\\" + [Mc, kr, ni].join(\\"|\\") + \\")\\" + Qu, - Nc = \\"(?:\\" + [zu + Ge + \\"?\\", Ge, kr, ni, Pc].join(\\"|\\") + \\")\\", - Gc = RegExp(Vr, \\"g\\"), - Hc = RegExp(Ge, \\"g\\"), - ti = RegExp(jr + \\"(?=\\" + jr + \\")|\\" + Nc + Qu, \\"g\\"), - zc = RegExp( - [ - Dt + \\"?\\" + Gu + \\"+\\" + Zu + \\"(?=\\" + [Bu, Dt, \\"$\\"].join(\\"|\\") + \\")\\", - Dc + \\"+\\" + Yu + \\"(?=\\" + [Bu, Dt + Ku, \\"$\\"].join(\\"|\\") + \\")\\", - Dt + \\"?\\" + Ku + \\"+\\" + Zu, - Dt + \\"+\\" + Yu, - Uc, - Wc, - Nu, - Bc, - ].join(\\"|\\"), - \\"g\\" - ), - $c = RegExp(\\"[\\" + $u + Ne + Mu + Wu + \\"]\\"), - Kc = /[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/, - Zc = [ - \\"Array\\", - \\"Buffer\\", - \\"DataView\\", - \\"Date\\", - \\"Error\\", - \\"Float32Array\\", - \\"Float64Array\\", - \\"Function\\", - \\"Int8Array\\", - \\"Int16Array\\", - \\"Int32Array\\", - \\"Map\\", - \\"Math\\", - \\"Object\\", - \\"Promise\\", - \\"RegExp\\", - \\"Set\\", - \\"String\\", - \\"Symbol\\", - \\"TypeError\\", - \\"Uint8Array\\", - \\"Uint8ClampedArray\\", - \\"Uint16Array\\", - \\"Uint32Array\\", - \\"WeakMap\\", - \\"_\\", - \\"clearTimeout\\", - \\"isFinite\\", - \\"parseInt\\", - \\"setTimeout\\", - ], - Yc = -1, - Y = {}; - (Y[Nr] = - Y[Gr] = - Y[Hr] = - Y[zr] = - Y[$r] = - Y[Kr] = - Y[Zr] = - Y[Yr] = - Y[Xr] = - !0), - (Y[Mt] = - Y[De] = - Y[oe] = - Y[ee] = - Y[Ft] = - Y[re] = - Y[qe] = - Y[We] = - Y[Mn] = - Y[ie] = - Y[Yn] = - Y[ue] = - Y[Fn] = - Y[fe] = - Y[ae] = - !1); - var Z = {}; - (Z[Mt] = - Z[De] = - Z[oe] = - Z[Ft] = - Z[ee] = - Z[re] = - Z[Nr] = - Z[Gr] = - Z[Hr] = - Z[zr] = - Z[$r] = - Z[Mn] = - Z[ie] = - Z[Yn] = - Z[ue] = - Z[Fn] = - Z[fe] = - Z[Ue] = - Z[Kr] = - Z[Zr] = - Z[Yr] = - Z[Xr] = - !0), - (Z[qe] = Z[We] = Z[ae] = !1); - var Xc = { - À: \\"A\\", - Á: \\"A\\", - Â: \\"A\\", - Ã: \\"A\\", - Ä: \\"A\\", - Å: \\"A\\", - à: \\"a\\", - á: \\"a\\", - â: \\"a\\", - ã: \\"a\\", - ä: \\"a\\", - å: \\"a\\", - Ç: \\"C\\", - ç: \\"c\\", - Ð: \\"D\\", - ð: \\"d\\", - È: \\"E\\", - É: \\"E\\", - Ê: \\"E\\", - Ë: \\"E\\", - è: \\"e\\", - é: \\"e\\", - ê: \\"e\\", - ë: \\"e\\", - Ì: \\"I\\", - Í: \\"I\\", - Î: \\"I\\", - Ï: \\"I\\", - ì: \\"i\\", - í: \\"i\\", - î: \\"i\\", - ï: \\"i\\", - Ñ: \\"N\\", - ñ: \\"n\\", - Ò: \\"O\\", - Ó: \\"O\\", - Ô: \\"O\\", - Õ: \\"O\\", - Ö: \\"O\\", - Ø: \\"O\\", - ò: \\"o\\", - ó: \\"o\\", - ô: \\"o\\", - õ: \\"o\\", - ö: \\"o\\", - ø: \\"o\\", - Ù: \\"U\\", - Ú: \\"U\\", - Û: \\"U\\", - Ü: \\"U\\", - ù: \\"u\\", - ú: \\"u\\", - û: \\"u\\", - ü: \\"u\\", - Ý: \\"Y\\", - ý: \\"y\\", - ÿ: \\"y\\", - Æ: \\"Ae\\", - æ: \\"ae\\", - Þ: \\"Th\\", - þ: \\"th\\", - ß: \\"ss\\", - Ā: \\"A\\", - Ă: \\"A\\", - Ą: \\"A\\", - ā: \\"a\\", - ă: \\"a\\", - ą: \\"a\\", - Ć: \\"C\\", - Ĉ: \\"C\\", - Ċ: \\"C\\", - Č: \\"C\\", - ć: \\"c\\", - ĉ: \\"c\\", - ċ: \\"c\\", - č: \\"c\\", - Ď: \\"D\\", - Đ: \\"D\\", - ď: \\"d\\", - đ: \\"d\\", - Ē: \\"E\\", - Ĕ: \\"E\\", - Ė: \\"E\\", - Ę: \\"E\\", - Ě: \\"E\\", - ē: \\"e\\", - ĕ: \\"e\\", - ė: \\"e\\", - ę: \\"e\\", - ě: \\"e\\", - Ĝ: \\"G\\", - Ğ: \\"G\\", - Ġ: \\"G\\", - Ģ: \\"G\\", - ĝ: \\"g\\", - ğ: \\"g\\", - ġ: \\"g\\", - ģ: \\"g\\", - Ĥ: \\"H\\", - Ħ: \\"H\\", - ĥ: \\"h\\", - ħ: \\"h\\", - Ĩ: \\"I\\", - Ī: \\"I\\", - Ĭ: \\"I\\", - Į: \\"I\\", - İ: \\"I\\", - ĩ: \\"i\\", - ī: \\"i\\", - ĭ: \\"i\\", - į: \\"i\\", - ı: \\"i\\", - Ĵ: \\"J\\", - ĵ: \\"j\\", - Ķ: \\"K\\", - ķ: \\"k\\", - ĸ: \\"k\\", - Ĺ: \\"L\\", - Ļ: \\"L\\", - Ľ: \\"L\\", - Ŀ: \\"L\\", - Ł: \\"L\\", - ĺ: \\"l\\", - ļ: \\"l\\", - ľ: \\"l\\", - ŀ: \\"l\\", - ł: \\"l\\", - Ń: \\"N\\", - Ņ: \\"N\\", - Ň: \\"N\\", - Ŋ: \\"N\\", - ń: \\"n\\", - ņ: \\"n\\", - ň: \\"n\\", - ŋ: \\"n\\", - Ō: \\"O\\", - Ŏ: \\"O\\", - Ő: \\"O\\", - ō: \\"o\\", - ŏ: \\"o\\", - ő: \\"o\\", - Ŕ: \\"R\\", - Ŗ: \\"R\\", - Ř: \\"R\\", - ŕ: \\"r\\", - ŗ: \\"r\\", - ř: \\"r\\", - Ś: \\"S\\", - Ŝ: \\"S\\", - Ş: \\"S\\", - Š: \\"S\\", - ś: \\"s\\", - ŝ: \\"s\\", - ş: \\"s\\", - š: \\"s\\", - Ţ: \\"T\\", - Ť: \\"T\\", - Ŧ: \\"T\\", - ţ: \\"t\\", - ť: \\"t\\", - ŧ: \\"t\\", - Ũ: \\"U\\", - Ū: \\"U\\", - Ŭ: \\"U\\", - Ů: \\"U\\", - Ű: \\"U\\", - Ų: \\"U\\", - ũ: \\"u\\", - ū: \\"u\\", - ŭ: \\"u\\", - ů: \\"u\\", - ű: \\"u\\", - ų: \\"u\\", - Ŵ: \\"W\\", - ŵ: \\"w\\", - Ŷ: \\"Y\\", - ŷ: \\"y\\", - Ÿ: \\"Y\\", - Ź: \\"Z\\", - Ż: \\"Z\\", - Ž: \\"Z\\", - ź: \\"z\\", - ż: \\"z\\", - ž: \\"z\\", - IJ: \\"IJ\\", - ij: \\"ij\\", - Œ: \\"Oe\\", - œ: \\"oe\\", - ʼn: \\"'n\\", - ſ: \\"s\\", - }, - Jc = { - \\"&\\": \\"&\\", - \\"<\\": \\"<\\", - \\">\\": \\">\\", - '\\"': \\""\\", - \\"'\\": \\"'\\", - }, - Qc = { - \\"&\\": \\"&\\", - \\"<\\": \\"<\\", - \\">\\": \\">\\", - \\""\\": '\\"', - \\"'\\": \\"'\\", - }, - Vc = { - \\"\\\\\\\\\\": \\"\\\\\\\\\\", - \\"'\\": \\"'\\", - \\"\\\\n\\": \\"n\\", - \\"\\\\r\\": \\"r\\", - \\"\\\\u2028\\": \\"u2028\\", - \\"\\\\u2029\\": \\"u2029\\", - }, - jc = parseFloat, - kc = parseInt, - Vu = - typeof window == \\"object\\" && - window && - window.Object === Object && - window, - nh = typeof self == \\"object\\" && self && self.Object === Object && self, - rn = Vu || nh || Function(\\"return this\\")(), - ei = typeof ne == \\"object\\" && ne && !ne.nodeType && ne, - wt = ei && typeof Me == \\"object\\" && Me && !Me.nodeType && Me, - ju = wt && wt.exports === ei, - ri = ju && Vu.process, - Sn = (function () { - try { - var h = wt && wt.require && wt.require(\\"util\\").types; - return h || (ri && ri.binding && ri.binding(\\"util\\")); - } catch {} - })(), - ku = Sn && Sn.isArrayBuffer, - nf = Sn && Sn.isDate, - tf = Sn && Sn.isMap, - ef = Sn && Sn.isRegExp, - rf = Sn && Sn.isSet, - uf = Sn && Sn.isTypedArray; - function xn(h, _, g) { - switch (g.length) { - case 0: - return h.call(_); - case 1: - return h.call(_, g[0]); - case 2: - return h.call(_, g[0], g[1]); - case 3: - return h.call(_, g[0], g[1], g[2]); - } - return h.apply(_, g); - } - function th(h, _, g, b) { - for (var R = -1, G = h == null ? 0 : h.length; ++R < G; ) { - var tn = h[R]; - _(b, tn, g(tn), h); - } - return b; - } - function Cn(h, _) { - for ( - var g = -1, b = h == null ? 0 : h.length; - ++g < b && _(h[g], g, h) !== !1; - - ); - return h; - } - function eh(h, _) { - for (var g = h == null ? 0 : h.length; g-- && _(h[g], g, h) !== !1; ); - return h; - } - function ff(h, _) { - for (var g = -1, b = h == null ? 0 : h.length; ++g < b; ) - if (!_(h[g], g, h)) return !1; - return !0; - } - function at(h, _) { - for (var g = -1, b = h == null ? 0 : h.length, R = 0, G = []; ++g < b; ) { - var tn = h[g]; - _(tn, g, h) && (G[R++] = tn); - } - return G; - } - function He(h, _) { - var g = h == null ? 0 : h.length; - return !!g && qt(h, _, 0) > -1; - } - function ii(h, _, g) { - for (var b = -1, R = h == null ? 0 : h.length; ++b < R; ) - if (g(_, h[b])) return !0; - return !1; - } - function J(h, _) { - for (var g = -1, b = h == null ? 0 : h.length, R = Array(b); ++g < b; ) - R[g] = _(h[g], g, h); - return R; - } - function ot(h, _) { - for (var g = -1, b = _.length, R = h.length; ++g < b; ) h[R + g] = _[g]; - return h; - } - function ui(h, _, g, b) { - var R = -1, - G = h == null ? 0 : h.length; - for (b && G && (g = h[++R]); ++R < G; ) g = _(g, h[R], R, h); - return g; - } - function rh(h, _, g, b) { - var R = h == null ? 0 : h.length; - for (b && R && (g = h[--R]); R--; ) g = _(g, h[R], R, h); - return g; - } - function fi(h, _) { - for (var g = -1, b = h == null ? 0 : h.length; ++g < b; ) - if (_(h[g], g, h)) return !0; - return !1; - } - var ih = ai(\\"length\\"); - function uh(h) { - return h.split(\\"\\"); - } - function fh(h) { - return h.match(gc) || []; - } - function af(h, _, g) { - var b; - return ( - g(h, function (R, G, tn) { - if (_(R, G, tn)) return (b = G), !1; - }), - b - ); - } - function ze(h, _, g, b) { - for (var R = h.length, G = g + (b ? 1 : -1); b ? G-- : ++G < R; ) - if (_(h[G], G, h)) return G; - return -1; - } - function qt(h, _, g) { - return _ === _ ? xh(h, _, g) : ze(h, of, g); - } - function ah(h, _, g, b) { - for (var R = g - 1, G = h.length; ++R < G; ) if (b(h[R], _)) return R; - return -1; - } - function of(h) { - return h !== h; - } - function sf(h, _) { - var g = h == null ? 0 : h.length; - return g ? si(h, _) / g : Fe; - } - function ai(h) { - return function (_) { - return _ == null ? r : _[h]; - }; - } - function oi(h) { - return function (_) { - return h == null ? r : h[_]; - }; - } - function lf(h, _, g, b, R) { - return ( - R(h, function (G, tn, K) { - g = b ? ((b = !1), G) : _(g, G, tn, K); - }), - g - ); - } - function oh(h, _) { - var g = h.length; - for (h.sort(_); g--; ) h[g] = h[g].value; - return h; - } - function si(h, _) { - for (var g, b = -1, R = h.length; ++b < R; ) { - var G = _(h[b]); - G !== r && (g = g === r ? G : g + G); - } - return g; - } - function li(h, _) { - for (var g = -1, b = Array(h); ++g < h; ) b[g] = _(g); - return b; - } - function sh(h, _) { - return J(_, function (g) { - return [g, h[g]]; - }); - } - function cf(h) { - return h && h.slice(0, _f(h) + 1).replace(Qr, \\"\\"); - } - function wn(h) { - return function (_) { - return h(_); - }; - } - function ci(h, _) { - return J(_, function (g) { - return h[g]; - }); - } - function se(h, _) { - return h.has(_); - } - function hf(h, _) { - for (var g = -1, b = h.length; ++g < b && qt(_, h[g], 0) > -1; ); - return g; - } - function pf(h, _) { - for (var g = h.length; g-- && qt(_, h[g], 0) > -1; ); - return g; - } - function lh(h, _) { - for (var g = h.length, b = 0; g--; ) h[g] === _ && ++b; - return b; - } - var ch = oi(Xc), - hh = oi(Jc); - function ph(h) { - return \\"\\\\\\\\\\" + Vc[h]; - } - function gh(h, _) { - return h == null ? r : h[_]; - } - function Wt(h) { - return $c.test(h); - } - function _h(h) { - return Kc.test(h); - } - function dh(h) { - for (var _, g = []; !(_ = h.next()).done; ) g.push(_.value); - return g; - } - function hi(h) { - var _ = -1, - g = Array(h.size); - return ( - h.forEach(function (b, R) { - g[++_] = [R, b]; - }), - g - ); - } - function gf(h, _) { - return function (g) { - return h(_(g)); - }; - } - function st(h, _) { - for (var g = -1, b = h.length, R = 0, G = []; ++g < b; ) { - var tn = h[g]; - (tn === _ || tn === z) && ((h[g] = z), (G[R++] = g)); - } - return G; - } - function $e(h) { - var _ = -1, - g = Array(h.size); - return ( - h.forEach(function (b) { - g[++_] = b; - }), - g - ); - } - function vh(h) { - var _ = -1, - g = Array(h.size); - return ( - h.forEach(function (b) { - g[++_] = [b, b]; - }), - g - ); - } - function xh(h, _, g) { - for (var b = g - 1, R = h.length; ++b < R; ) if (h[b] === _) return b; - return -1; - } - function wh(h, _, g) { - for (var b = g + 1; b--; ) if (h[b] === _) return b; - return b; - } - function Ut(h) { - return Wt(h) ? Ah(h) : ih(h); - } - function Dn(h) { - return Wt(h) ? bh(h) : uh(h); - } - function _f(h) { - for (var _ = h.length; _-- && lc.test(h.charAt(_)); ); - return _; - } - var yh = oi(Qc); - function Ah(h) { - for (var _ = (ti.lastIndex = 0); ti.test(h); ) ++_; - return _; - } - function bh(h) { - return h.match(ti) || []; - } - function mh(h) { - return h.match(zc) || []; - } - var Th = function h(_) { - _ = _ == null ? rn : lt.defaults(rn.Object(), _, lt.pick(rn, Zc)); - var g = _.Array, - b = _.Date, - R = _.Error, - G = _.Function, - tn = _.Math, - K = _.Object, - pi = _.RegExp, - Sh = _.String, - On = _.TypeError, - Ke = g.prototype, - Ch = G.prototype, - Bt = K.prototype, - Ze = _[\\"__core-js_shared__\\"], - Ye = Ch.toString, - $ = Bt.hasOwnProperty, - Oh = 0, - df = (function () { - var n = /[^.]+$/.exec((Ze && Ze.keys && Ze.keys.IE_PROTO) || \\"\\"); - return n ? \\"Symbol(src)_1.\\" + n : \\"\\"; - })(), - Xe = Bt.toString, - Ih = Ye.call(K), - Eh = rn._, - Rh = pi( - \\"^\\" + - Ye.call($) - .replace(Jr, \\"\\\\\\\\$&\\") - .replace( - /hasOwnProperty|(function).*?(?=\\\\\\\\\\\\()| for .+?(?=\\\\\\\\\\\\])/g, - \\"$1.*?\\" - ) + - \\"$\\" - ), - Je = ju ? _.Buffer : r, - ct = _.Symbol, - Qe = _.Uint8Array, - vf = Je ? Je.allocUnsafe : r, - Ve = gf(K.getPrototypeOf, K), - xf = K.create, - wf = Bt.propertyIsEnumerable, - je = Ke.splice, - yf = ct ? ct.isConcatSpreadable : r, - le = ct ? ct.iterator : r, - yt = ct ? ct.toStringTag : r, - ke = (function () { - try { - var n = St(K, \\"defineProperty\\"); - return n({}, \\"\\", {}), n; - } catch {} - })(), - Lh = _.clearTimeout !== rn.clearTimeout && _.clearTimeout, - Ph = b && b.now !== rn.Date.now && b.now, - Mh = _.setTimeout !== rn.setTimeout && _.setTimeout, - nr = tn.ceil, - tr = tn.floor, - gi = K.getOwnPropertySymbols, - Fh = Je ? Je.isBuffer : r, - Af = _.isFinite, - Dh = Ke.join, - qh = gf(K.keys, K), - en = tn.max, - on = tn.min, - Wh = b.now, - Uh = _.parseInt, - bf = tn.random, - Bh = Ke.reverse, - _i = St(_, \\"DataView\\"), - ce = St(_, \\"Map\\"), - di = St(_, \\"Promise\\"), - Nt = St(_, \\"Set\\"), - he = St(_, \\"WeakMap\\"), - pe = St(K, \\"create\\"), - er = he && new he(), - Gt = {}, - Nh = Ct(_i), - Gh = Ct(ce), - Hh = Ct(di), - zh = Ct(Nt), - $h = Ct(he), - rr = ct ? ct.prototype : r, - ge = rr ? rr.valueOf : r, - mf = rr ? rr.toString : r; - function f(n) { - if (V(n) && !L(n) && !(n instanceof U)) { - if (n instanceof In) return n; - if ($.call(n, \\"__wrapped__\\")) return Ta(n); - } - return new In(n); - } - var Ht = (function () { - function n() {} - return function (t) { - if (!Q(t)) return {}; - if (xf) return xf(t); - n.prototype = t; - var e = new n(); - return (n.prototype = r), e; - }; - })(); - function ir() {} - function In(n, t) { - (this.__wrapped__ = n), - (this.__actions__ = []), - (this.__chain__ = !!t), - (this.__index__ = 0), - (this.__values__ = r); - } - (f.templateSettings = { - escape: ic, - evaluate: uc, - interpolate: Lu, - variable: \\"\\", - imports: { _: f }, - }), - (f.prototype = ir.prototype), - (f.prototype.constructor = f), - (In.prototype = Ht(ir.prototype)), - (In.prototype.constructor = In); - function U(n) { - (this.__wrapped__ = n), - (this.__actions__ = []), - (this.__dir__ = 1), - (this.__filtered__ = !1), - (this.__iteratees__ = []), - (this.__takeCount__ = Hn), - (this.__views__ = []); - } - function Kh() { - var n = new U(this.__wrapped__); - return ( - (n.__actions__ = gn(this.__actions__)), - (n.__dir__ = this.__dir__), - (n.__filtered__ = this.__filtered__), - (n.__iteratees__ = gn(this.__iteratees__)), - (n.__takeCount__ = this.__takeCount__), - (n.__views__ = gn(this.__views__)), - n - ); - } - function Zh() { - if (this.__filtered__) { - var n = new U(this); - (n.__dir__ = -1), (n.__filtered__ = !0); - } else (n = this.clone()), (n.__dir__ *= -1); - return n; - } - function Yh() { - var n = this.__wrapped__.value(), - t = this.__dir__, - e = L(n), - i = t < 0, - u = e ? n.length : 0, - a = ug(0, u, this.__views__), - s = a.start, - c = a.end, - p = c - s, - d = i ? c : s - 1, - v = this.__iteratees__, - y = v.length, - A = 0, - T = on(p, this.__takeCount__); - if (!e || (!i && u == p && T == p)) return Yf(n, this.__actions__); - var I = []; - n: for (; p-- && A < T; ) { - d += t; - for (var M = -1, E = n[d]; ++M < y; ) { - var W = v[M], - B = W.iteratee, - bn = W.type, - pn = B(E); - if (bn == Gl) E = pn; - else if (!pn) { - if (bn == Cu) continue n; - break n; - } - } - I[A++] = E; - } - return I; - } - (U.prototype = Ht(ir.prototype)), (U.prototype.constructor = U); - function At(n) { - var t = -1, - e = n == null ? 0 : n.length; - for (this.clear(); ++t < e; ) { - var i = n[t]; - this.set(i[0], i[1]); - } - } - function Xh() { - (this.__data__ = pe ? pe(null) : {}), (this.size = 0); - } - function Jh(n) { - var t = this.has(n) && delete this.__data__[n]; - return (this.size -= t ? 1 : 0), t; - } - function Qh(n) { - var t = this.__data__; - if (pe) { - var e = t[n]; - return e === N ? r : e; - } - return $.call(t, n) ? t[n] : r; - } - function Vh(n) { - var t = this.__data__; - return pe ? t[n] !== r : $.call(t, n); - } - function jh(n, t) { - var e = this.__data__; - return ( - (this.size += this.has(n) ? 0 : 1), - (e[n] = pe && t === r ? N : t), - this - ); - } - (At.prototype.clear = Xh), - (At.prototype.delete = Jh), - (At.prototype.get = Qh), - (At.prototype.has = Vh), - (At.prototype.set = jh); - function Xn(n) { - var t = -1, - e = n == null ? 0 : n.length; - for (this.clear(); ++t < e; ) { - var i = n[t]; - this.set(i[0], i[1]); - } - } - function kh() { - (this.__data__ = []), (this.size = 0); - } - function np(n) { - var t = this.__data__, - e = ur(t, n); - if (e < 0) return !1; - var i = t.length - 1; - return e == i ? t.pop() : je.call(t, e, 1), --this.size, !0; - } - function tp(n) { - var t = this.__data__, - e = ur(t, n); - return e < 0 ? r : t[e][1]; - } - function ep(n) { - return ur(this.__data__, n) > -1; - } - function rp(n, t) { - var e = this.__data__, - i = ur(e, n); - return i < 0 ? (++this.size, e.push([n, t])) : (e[i][1] = t), this; - } - (Xn.prototype.clear = kh), - (Xn.prototype.delete = np), - (Xn.prototype.get = tp), - (Xn.prototype.has = ep), - (Xn.prototype.set = rp); - function Jn(n) { - var t = -1, - e = n == null ? 0 : n.length; - for (this.clear(); ++t < e; ) { - var i = n[t]; - this.set(i[0], i[1]); - } - } - function ip() { - (this.size = 0), - (this.__data__ = { - hash: new At(), - map: new (ce || Xn)(), - string: new At(), - }); - } - function up(n) { - var t = vr(this, n).delete(n); - return (this.size -= t ? 1 : 0), t; - } - function fp(n) { - return vr(this, n).get(n); - } - function ap(n) { - return vr(this, n).has(n); - } - function op(n, t) { - var e = vr(this, n), - i = e.size; - return e.set(n, t), (this.size += e.size == i ? 0 : 1), this; - } - (Jn.prototype.clear = ip), - (Jn.prototype.delete = up), - (Jn.prototype.get = fp), - (Jn.prototype.has = ap), - (Jn.prototype.set = op); - function bt(n) { - var t = -1, - e = n == null ? 0 : n.length; - for (this.__data__ = new Jn(); ++t < e; ) this.add(n[t]); - } - function sp(n) { - return this.__data__.set(n, N), this; - } - function lp(n) { - return this.__data__.has(n); - } - (bt.prototype.add = bt.prototype.push = sp), (bt.prototype.has = lp); - function qn(n) { - var t = (this.__data__ = new Xn(n)); - this.size = t.size; - } - function cp() { - (this.__data__ = new Xn()), (this.size = 0); - } - function hp(n) { - var t = this.__data__, - e = t.delete(n); - return (this.size = t.size), e; - } - function pp(n) { - return this.__data__.get(n); - } - function gp(n) { - return this.__data__.has(n); - } - function _p(n, t) { - var e = this.__data__; - if (e instanceof Xn) { - var i = e.__data__; - if (!ce || i.length < l - 1) - return i.push([n, t]), (this.size = ++e.size), this; - e = this.__data__ = new Jn(i); - } - return e.set(n, t), (this.size = e.size), this; - } - (qn.prototype.clear = cp), - (qn.prototype.delete = hp), - (qn.prototype.get = pp), - (qn.prototype.has = gp), - (qn.prototype.set = _p); - function Tf(n, t) { - var e = L(n), - i = !e && Ot(n), - u = !e && !i && dt(n), - a = !e && !i && !u && Zt(n), - s = e || i || u || a, - c = s ? li(n.length, Sh) : [], - p = c.length; - for (var d in n) - (t || $.call(n, d)) && - !( - s && - (d == \\"length\\" || - (u && (d == \\"offset\\" || d == \\"parent\\")) || - (a && - (d == \\"buffer\\" || - d == \\"byteLength\\" || - d == \\"byteOffset\\")) || - kn(d, p)) - ) && - c.push(d); - return c; - } - function Sf(n) { - var t = n.length; - return t ? n[Oi(0, t - 1)] : r; - } - function dp(n, t) { - return xr(gn(n), mt(t, 0, n.length)); - } - function vp(n) { - return xr(gn(n)); - } - function vi(n, t, e) { - ((e !== r && !Wn(n[t], e)) || (e === r && !(t in n))) && Qn(n, t, e); - } - function _e(n, t, e) { - var i = n[t]; - (!($.call(n, t) && Wn(i, e)) || (e === r && !(t in n))) && - Qn(n, t, e); - } - function ur(n, t) { - for (var e = n.length; e--; ) if (Wn(n[e][0], t)) return e; - return -1; - } - function xp(n, t, e, i) { - return ( - ht(n, function (u, a, s) { - t(i, u, e(u), s); - }), - i - ); - } - function Cf(n, t) { - return n && $n(t, un(t), n); - } - function wp(n, t) { - return n && $n(t, dn(t), n); - } - function Qn(n, t, e) { - t == \\"__proto__\\" && ke - ? ke(n, t, { - configurable: !0, - enumerable: !0, - value: e, - writable: !0, - }) - : (n[t] = e); - } - function xi(n, t) { - for (var e = -1, i = t.length, u = g(i), a = n == null; ++e < i; ) - u[e] = a ? r : ji(n, t[e]); - return u; - } - function mt(n, t, e) { - return ( - n === n && - (e !== r && (n = n <= e ? n : e), - t !== r && (n = n >= t ? n : t)), - n - ); - } - function En(n, t, e, i, u, a) { - var s, - c = t & j, - p = t & an, - d = t & Tn; - if ((e && (s = u ? e(n, i, u, a) : e(n)), s !== r)) return s; - if (!Q(n)) return n; - var v = L(n); - if (v) { - if (((s = ag(n)), !c)) return gn(n, s); - } else { - var y = sn(n), - A = y == We || y == Ou; - if (dt(n)) return Qf(n, c); - if (y == Yn || y == Mt || (A && !u)) { - if (((s = p || A ? {} : _a(n)), !c)) - return p ? Qp(n, wp(s, n)) : Jp(n, Cf(s, n)); - } else { - if (!Z[y]) return u ? n : {}; - s = og(n, y, c); - } - } - a || (a = new qn()); - var T = a.get(n); - if (T) return T; - a.set(n, s), - $a(n) - ? n.forEach(function (E) { - s.add(En(E, t, e, E, n, a)); - }) - : Ha(n) && - n.forEach(function (E, W) { - s.set(W, En(E, t, e, W, n, a)); - }); - var I = d ? (p ? Ui : Wi) : p ? dn : un, - M = v ? r : I(n); - return ( - Cn(M || n, function (E, W) { - M && ((W = E), (E = n[W])), _e(s, W, En(E, t, e, W, n, a)); - }), - s - ); - } - function yp(n) { - var t = un(n); - return function (e) { - return Of(e, n, t); - }; - } - function Of(n, t, e) { - var i = e.length; - if (n == null) return !i; - for (n = K(n); i--; ) { - var u = e[i], - a = t[u], - s = n[u]; - if ((s === r && !(u in n)) || !a(s)) return !1; - } - return !0; - } - function If(n, t, e) { - if (typeof n != \\"function\\") throw new On(m); - return be(function () { - n.apply(r, e); - }, t); - } - function de(n, t, e, i) { - var u = -1, - a = He, - s = !0, - c = n.length, - p = [], - d = t.length; - if (!c) return p; - e && (t = J(t, wn(e))), - i - ? ((a = ii), (s = !1)) - : t.length >= l && ((a = se), (s = !1), (t = new bt(t))); - n: for (; ++u < c; ) { - var v = n[u], - y = e == null ? v : e(v); - if (((v = i || v !== 0 ? v : 0), s && y === y)) { - for (var A = d; A--; ) if (t[A] === y) continue n; - p.push(v); - } else a(t, y, i) || p.push(v); - } - return p; - } - var ht = ta(zn), - Ef = ta(yi, !0); - function Ap(n, t) { - var e = !0; - return ( - ht(n, function (i, u, a) { - return (e = !!t(i, u, a)), e; - }), - e - ); - } - function fr(n, t, e) { - for (var i = -1, u = n.length; ++i < u; ) { - var a = n[i], - s = t(a); - if (s != null && (c === r ? s === s && !An(s) : e(s, c))) - var c = s, - p = a; - } - return p; - } - function bp(n, t, e, i) { - var u = n.length; - for ( - e = P(e), - e < 0 && (e = -e > u ? 0 : u + e), - i = i === r || i > u ? u : P(i), - i < 0 && (i += u), - i = e > i ? 0 : Za(i); - e < i; - - ) - n[e++] = t; - return n; - } - function Rf(n, t) { - var e = []; - return ( - ht(n, function (i, u, a) { - t(i, u, a) && e.push(i); - }), - e - ); - } - function fn(n, t, e, i, u) { - var a = -1, - s = n.length; - for (e || (e = lg), u || (u = []); ++a < s; ) { - var c = n[a]; - t > 0 && e(c) - ? t > 1 - ? fn(c, t - 1, e, i, u) - : ot(u, c) - : i || (u[u.length] = c); - } - return u; - } - var wi = ea(), - Lf = ea(!0); - function zn(n, t) { - return n && wi(n, t, un); - } - function yi(n, t) { - return n && Lf(n, t, un); - } - function ar(n, t) { - return at(t, function (e) { - return nt(n[e]); - }); - } - function Tt(n, t) { - t = gt(t, n); - for (var e = 0, i = t.length; n != null && e < i; ) n = n[Kn(t[e++])]; - return e && e == i ? n : r; - } - function Pf(n, t, e) { - var i = t(n); - return L(n) ? i : ot(i, e(n)); - } - function cn(n) { - return n == null - ? n === r - ? Vl - : Jl - : yt && yt in K(n) - ? ig(n) - : vg(n); - } - function Ai(n, t) { - return n > t; - } - function mp(n, t) { - return n != null && $.call(n, t); - } - function Tp(n, t) { - return n != null && t in K(n); - } - function Sp(n, t, e) { - return n >= on(t, e) && n < en(t, e); - } - function bi(n, t, e) { - for ( - var i = e ? ii : He, - u = n[0].length, - a = n.length, - s = a, - c = g(a), - p = 1 / 0, - d = []; - s--; - - ) { - var v = n[s]; - s && t && (v = J(v, wn(t))), - (p = on(v.length, p)), - (c[s] = - !e && (t || (u >= 120 && v.length >= 120)) - ? new bt(s && v) - : r); - } - v = n[0]; - var y = -1, - A = c[0]; - n: for (; ++y < u && d.length < p; ) { - var T = v[y], - I = t ? t(T) : T; - if (((T = e || T !== 0 ? T : 0), !(A ? se(A, I) : i(d, I, e)))) { - for (s = a; --s; ) { - var M = c[s]; - if (!(M ? se(M, I) : i(n[s], I, e))) continue n; - } - A && A.push(I), d.push(T); - } - } - return d; - } - function Cp(n, t, e, i) { - return ( - zn(n, function (u, a, s) { - t(i, e(u), a, s); - }), - i - ); - } - function ve(n, t, e) { - (t = gt(t, n)), (n = wa(n, t)); - var i = n == null ? n : n[Kn(Ln(t))]; - return i == null ? r : xn(i, n, e); - } - function Mf(n) { - return V(n) && cn(n) == Mt; - } - function Op(n) { - return V(n) && cn(n) == oe; - } - function Ip(n) { - return V(n) && cn(n) == re; - } - function xe(n, t, e, i, u) { - return n === t - ? !0 - : n == null || t == null || (!V(n) && !V(t)) - ? n !== n && t !== t - : Ep(n, t, e, i, xe, u); - } - function Ep(n, t, e, i, u, a) { - var s = L(n), - c = L(t), - p = s ? De : sn(n), - d = c ? De : sn(t); - (p = p == Mt ? Yn : p), (d = d == Mt ? Yn : d); - var v = p == Yn, - y = d == Yn, - A = p == d; - if (A && dt(n)) { - if (!dt(t)) return !1; - (s = !0), (v = !1); - } - if (A && !v) - return ( - a || (a = new qn()), - s || Zt(n) ? ha(n, t, e, i, u, a) : eg(n, t, p, e, i, u, a) - ); - if (!(e & Bn)) { - var T = v && $.call(n, \\"__wrapped__\\"), - I = y && $.call(t, \\"__wrapped__\\"); - if (T || I) { - var M = T ? n.value() : n, - E = I ? t.value() : t; - return a || (a = new qn()), u(M, E, e, i, a); - } - } - return A ? (a || (a = new qn()), rg(n, t, e, i, u, a)) : !1; - } - function Rp(n) { - return V(n) && sn(n) == Mn; - } - function mi(n, t, e, i) { - var u = e.length, - a = u, - s = !i; - if (n == null) return !a; - for (n = K(n); u--; ) { - var c = e[u]; - if (s && c[2] ? c[1] !== n[c[0]] : !(c[0] in n)) return !1; - } - for (; ++u < a; ) { - c = e[u]; - var p = c[0], - d = n[p], - v = c[1]; - if (s && c[2]) { - if (d === r && !(p in n)) return !1; - } else { - var y = new qn(); - if (i) var A = i(d, v, p, n, t, y); - if (!(A === r ? xe(v, d, Bn | ut, i, y) : A)) return !1; - } - } - return !0; - } - function Ff(n) { - if (!Q(n) || hg(n)) return !1; - var t = nt(n) ? Rh : yc; - return t.test(Ct(n)); - } - function Lp(n) { - return V(n) && cn(n) == ue; - } - function Pp(n) { - return V(n) && sn(n) == Fn; - } - function Mp(n) { - return V(n) && Tr(n.length) && !!Y[cn(n)]; - } - function Df(n) { - return typeof n == \\"function\\" - ? n - : n == null - ? vn - : typeof n == \\"object\\" - ? L(n) - ? Uf(n[0], n[1]) - : Wf(n) - : ro(n); - } - function Ti(n) { - if (!Ae(n)) return qh(n); - var t = []; - for (var e in K(n)) $.call(n, e) && e != \\"constructor\\" && t.push(e); - return t; - } - function Fp(n) { - if (!Q(n)) return dg(n); - var t = Ae(n), - e = []; - for (var i in n) - (i == \\"constructor\\" && (t || !$.call(n, i))) || e.push(i); - return e; - } - function Si(n, t) { - return n < t; - } - function qf(n, t) { - var e = -1, - i = _n(n) ? g(n.length) : []; - return ( - ht(n, function (u, a, s) { - i[++e] = t(u, a, s); - }), - i - ); - } - function Wf(n) { - var t = Ni(n); - return t.length == 1 && t[0][2] - ? va(t[0][0], t[0][1]) - : function (e) { - return e === n || mi(e, n, t); - }; - } - function Uf(n, t) { - return Hi(n) && da(t) - ? va(Kn(n), t) - : function (e) { - var i = ji(e, n); - return i === r && i === t ? ki(e, n) : xe(t, i, Bn | ut); - }; - } - function or(n, t, e, i, u) { - n !== t && - wi( - t, - function (a, s) { - if ((u || (u = new qn()), Q(a))) Dp(n, t, s, e, or, i, u); - else { - var c = i ? i($i(n, s), a, s + \\"\\", n, t, u) : r; - c === r && (c = a), vi(n, s, c); - } - }, - dn - ); - } - function Dp(n, t, e, i, u, a, s) { - var c = $i(n, e), - p = $i(t, e), - d = s.get(p); - if (d) { - vi(n, e, d); - return; - } - var v = a ? a(c, p, e + \\"\\", n, t, s) : r, - y = v === r; - if (y) { - var A = L(p), - T = !A && dt(p), - I = !A && !T && Zt(p); - (v = p), - A || T || I - ? L(c) - ? (v = c) - : k(c) - ? (v = gn(c)) - : T - ? ((y = !1), (v = Qf(p, !0))) - : I - ? ((y = !1), (v = Vf(p, !0))) - : (v = []) - : me(p) || Ot(p) - ? ((v = c), - Ot(c) ? (v = Ya(c)) : (!Q(c) || nt(c)) && (v = _a(p))) - : (y = !1); - } - y && (s.set(p, v), u(v, p, i, a, s), s.delete(p)), vi(n, e, v); - } - function Bf(n, t) { - var e = n.length; - if (!!e) return (t += t < 0 ? e : 0), kn(t, e) ? n[t] : r; - } - function Nf(n, t, e) { - t.length - ? (t = J(t, function (a) { - return L(a) - ? function (s) { - return Tt(s, a.length === 1 ? a[0] : a); - } - : a; - })) - : (t = [vn]); - var i = -1; - t = J(t, wn(O())); - var u = qf(n, function (a, s, c) { - var p = J(t, function (d) { - return d(a); - }); - return { criteria: p, index: ++i, value: a }; - }); - return oh(u, function (a, s) { - return Xp(a, s, e); - }); - } - function qp(n, t) { - return Gf(n, t, function (e, i) { - return ki(n, i); - }); - } - function Gf(n, t, e) { - for (var i = -1, u = t.length, a = {}; ++i < u; ) { - var s = t[i], - c = Tt(n, s); - e(c, s) && we(a, gt(s, n), c); - } - return a; - } - function Wp(n) { - return function (t) { - return Tt(t, n); - }; - } - function Ci(n, t, e, i) { - var u = i ? ah : qt, - a = -1, - s = t.length, - c = n; - for (n === t && (t = gn(t)), e && (c = J(n, wn(e))); ++a < s; ) - for ( - var p = 0, d = t[a], v = e ? e(d) : d; - (p = u(c, v, p, i)) > -1; - - ) - c !== n && je.call(c, p, 1), je.call(n, p, 1); - return n; - } - function Hf(n, t) { - for (var e = n ? t.length : 0, i = e - 1; e--; ) { - var u = t[e]; - if (e == i || u !== a) { - var a = u; - kn(u) ? je.call(n, u, 1) : Ri(n, u); - } - } - return n; - } - function Oi(n, t) { - return n + tr(bf() * (t - n + 1)); - } - function Up(n, t, e, i) { - for (var u = -1, a = en(nr((t - n) / (e || 1)), 0), s = g(a); a--; ) - (s[i ? a : ++u] = n), (n += e); - return s; - } - function Ii(n, t) { - var e = \\"\\"; - if (!n || t < 1 || t > ft) return e; - do t % 2 && (e += n), (t = tr(t / 2)), t && (n += n); - while (t); - return e; - } - function F(n, t) { - return Ki(xa(n, t, vn), n + \\"\\"); - } - function Bp(n) { - return Sf(Yt(n)); - } - function Np(n, t) { - var e = Yt(n); - return xr(e, mt(t, 0, e.length)); - } - function we(n, t, e, i) { - if (!Q(n)) return n; - t = gt(t, n); - for ( - var u = -1, a = t.length, s = a - 1, c = n; - c != null && ++u < a; - - ) { - var p = Kn(t[u]), - d = e; - if (p === \\"__proto__\\" || p === \\"constructor\\" || p === \\"prototype\\") - return n; - if (u != s) { - var v = c[p]; - (d = i ? i(v, p, c) : r), - d === r && (d = Q(v) ? v : kn(t[u + 1]) ? [] : {}); - } - _e(c, p, d), (c = c[p]); - } - return n; - } - var zf = er - ? function (n, t) { - return er.set(n, t), n; - } - : vn, - Gp = ke - ? function (n, t) { - return ke(n, \\"toString\\", { - configurable: !0, - enumerable: !1, - value: tu(t), - writable: !0, - }); - } - : vn; - function Hp(n) { - return xr(Yt(n)); - } - function Rn(n, t, e) { - var i = -1, - u = n.length; - t < 0 && (t = -t > u ? 0 : u + t), - (e = e > u ? u : e), - e < 0 && (e += u), - (u = t > e ? 0 : (e - t) >>> 0), - (t >>>= 0); - for (var a = g(u); ++i < u; ) a[i] = n[i + t]; - return a; - } - function zp(n, t) { - var e; - return ( - ht(n, function (i, u, a) { - return (e = t(i, u, a)), !e; - }), - !!e - ); - } - function sr(n, t, e) { - var i = 0, - u = n == null ? i : n.length; - if (typeof t == \\"number\\" && t === t && u <= Kl) { - for (; i < u; ) { - var a = (i + u) >>> 1, - s = n[a]; - s !== null && !An(s) && (e ? s <= t : s < t) - ? (i = a + 1) - : (u = a); - } - return u; - } - return Ei(n, t, vn, e); - } - function Ei(n, t, e, i) { - var u = 0, - a = n == null ? 0 : n.length; - if (a === 0) return 0; - t = e(t); - for ( - var s = t !== t, c = t === null, p = An(t), d = t === r; - u < a; - - ) { - var v = tr((u + a) / 2), - y = e(n[v]), - A = y !== r, - T = y === null, - I = y === y, - M = An(y); - if (s) var E = i || I; - else - d - ? (E = I && (i || A)) - : c - ? (E = I && A && (i || !T)) - : p - ? (E = I && A && !T && (i || !M)) - : T || M - ? (E = !1) - : (E = i ? y <= t : y < t); - E ? (u = v + 1) : (a = v); - } - return on(a, $l); - } - function $f(n, t) { - for (var e = -1, i = n.length, u = 0, a = []; ++e < i; ) { - var s = n[e], - c = t ? t(s) : s; - if (!e || !Wn(c, p)) { - var p = c; - a[u++] = s === 0 ? 0 : s; - } - } - return a; - } - function Kf(n) { - return typeof n == \\"number\\" ? n : An(n) ? Fe : +n; - } - function yn(n) { - if (typeof n == \\"string\\") return n; - if (L(n)) return J(n, yn) + \\"\\"; - if (An(n)) return mf ? mf.call(n) : \\"\\"; - var t = n + \\"\\"; - return t == \\"0\\" && 1 / n == -xt ? \\"-0\\" : t; - } - function pt(n, t, e) { - var i = -1, - u = He, - a = n.length, - s = !0, - c = [], - p = c; - if (e) (s = !1), (u = ii); - else if (a >= l) { - var d = t ? null : ng(n); - if (d) return $e(d); - (s = !1), (u = se), (p = new bt()); - } else p = t ? [] : c; - n: for (; ++i < a; ) { - var v = n[i], - y = t ? t(v) : v; - if (((v = e || v !== 0 ? v : 0), s && y === y)) { - for (var A = p.length; A--; ) if (p[A] === y) continue n; - t && p.push(y), c.push(v); - } else u(p, y, e) || (p !== c && p.push(y), c.push(v)); - } - return c; - } - function Ri(n, t) { - return ( - (t = gt(t, n)), (n = wa(n, t)), n == null || delete n[Kn(Ln(t))] - ); - } - function Zf(n, t, e, i) { - return we(n, t, e(Tt(n, t)), i); - } - function lr(n, t, e, i) { - for ( - var u = n.length, a = i ? u : -1; - (i ? a-- : ++a < u) && t(n[a], a, n); - - ); - return e - ? Rn(n, i ? 0 : a, i ? a + 1 : u) - : Rn(n, i ? a + 1 : 0, i ? u : a); - } - function Yf(n, t) { - var e = n; - return ( - e instanceof U && (e = e.value()), - ui( - t, - function (i, u) { - return u.func.apply(u.thisArg, ot([i], u.args)); - }, - e - ) - ); - } - function Li(n, t, e) { - var i = n.length; - if (i < 2) return i ? pt(n[0]) : []; - for (var u = -1, a = g(i); ++u < i; ) - for (var s = n[u], c = -1; ++c < i; ) - c != u && (a[u] = de(a[u] || s, n[c], t, e)); - return pt(fn(a, 1), t, e); - } - function Xf(n, t, e) { - for (var i = -1, u = n.length, a = t.length, s = {}; ++i < u; ) { - var c = i < a ? t[i] : r; - e(s, n[i], c); - } - return s; - } - function Pi(n) { - return k(n) ? n : []; - } - function Mi(n) { - return typeof n == \\"function\\" ? n : vn; - } - function gt(n, t) { - return L(n) ? n : Hi(n, t) ? [n] : ma(H(n)); - } - var $p = F; - function _t(n, t, e) { - var i = n.length; - return (e = e === r ? i : e), !t && e >= i ? n : Rn(n, t, e); - } - var Jf = - Lh || - function (n) { - return rn.clearTimeout(n); - }; - function Qf(n, t) { - if (t) return n.slice(); - var e = n.length, - i = vf ? vf(e) : new n.constructor(e); - return n.copy(i), i; - } - function Fi(n) { - var t = new n.constructor(n.byteLength); - return new Qe(t).set(new Qe(n)), t; - } - function Kp(n, t) { - var e = t ? Fi(n.buffer) : n.buffer; - return new n.constructor(e, n.byteOffset, n.byteLength); - } - function Zp(n) { - var t = new n.constructor(n.source, Pu.exec(n)); - return (t.lastIndex = n.lastIndex), t; - } - function Yp(n) { - return ge ? K(ge.call(n)) : {}; - } - function Vf(n, t) { - var e = t ? Fi(n.buffer) : n.buffer; - return new n.constructor(e, n.byteOffset, n.length); - } - function jf(n, t) { - if (n !== t) { - var e = n !== r, - i = n === null, - u = n === n, - a = An(n), - s = t !== r, - c = t === null, - p = t === t, - d = An(t); - if ( - (!c && !d && !a && n > t) || - (a && s && p && !c && !d) || - (i && s && p) || - (!e && p) || - !u - ) - return 1; - if ( - (!i && !a && !d && n < t) || - (d && e && u && !i && !a) || - (c && e && u) || - (!s && u) || - !p - ) - return -1; - } - return 0; - } - function Xp(n, t, e) { - for ( - var i = -1, - u = n.criteria, - a = t.criteria, - s = u.length, - c = e.length; - ++i < s; - - ) { - var p = jf(u[i], a[i]); - if (p) { - if (i >= c) return p; - var d = e[i]; - return p * (d == \\"desc\\" ? -1 : 1); - } - } - return n.index - t.index; - } - function kf(n, t, e, i) { - for ( - var u = -1, - a = n.length, - s = e.length, - c = -1, - p = t.length, - d = en(a - s, 0), - v = g(p + d), - y = !i; - ++c < p; - - ) - v[c] = t[c]; - for (; ++u < s; ) (y || u < a) && (v[e[u]] = n[u]); - for (; d--; ) v[c++] = n[u++]; - return v; - } - function na(n, t, e, i) { - for ( - var u = -1, - a = n.length, - s = -1, - c = e.length, - p = -1, - d = t.length, - v = en(a - c, 0), - y = g(v + d), - A = !i; - ++u < v; +exports[`modular-scripts WHEN building a view THEN outputs the correct output cjs file 1`] = ` +"'use strict'; - ) - y[u] = n[u]; - for (var T = u; ++p < d; ) y[T + p] = t[p]; - for (; ++s < c; ) (A || u < a) && (y[T + e[s]] = n[u++]); - return y; - } - function gn(n, t) { - var e = -1, - i = n.length; - for (t || (t = g(i)); ++e < i; ) t[e] = n[e]; - return t; - } - function $n(n, t, e, i) { - var u = !e; - e || (e = {}); - for (var a = -1, s = t.length; ++a < s; ) { - var c = t[a], - p = i ? i(e[c], n[c], c, e, n) : r; - p === r && (p = n[c]), u ? Qn(e, c, p) : _e(e, c, p); - } - return e; - } - function Jp(n, t) { - return $n(n, Gi(n), t); - } - function Qp(n, t) { - return $n(n, pa(n), t); - } - function cr(n, t) { - return function (e, i) { - var u = L(e) ? th : xp, - a = t ? t() : {}; - return u(e, n, O(i, 2), a); - }; - } - function zt(n) { - return F(function (t, e) { - var i = -1, - u = e.length, - a = u > 1 ? e[u - 1] : r, - s = u > 2 ? e[2] : r; - for ( - a = n.length > 3 && typeof a == \\"function\\" ? (u--, a) : r, - s && hn(e[0], e[1], s) && ((a = u < 3 ? r : a), (u = 1)), - t = K(t); - ++i < u; +var React = require('react'); - ) { - var c = e[i]; - c && n(t, c, i, a); - } - return t; - }); - } - function ta(n, t) { - return function (e, i) { - if (e == null) return e; - if (!_n(e)) return n(e, i); - for ( - var u = e.length, a = t ? u : -1, s = K(e); - (t ? a-- : ++a < u) && i(s[a], a, s) !== !1; - - ); - return e; - }; - } - function ea(n) { - return function (t, e, i) { - for (var u = -1, a = K(t), s = i(t), c = s.length; c--; ) { - var p = s[n ? c : ++u]; - if (e(a[p], p, a) === !1) break; - } - return t; - }; - } - function Vp(n, t, e) { - var i = t & ln, - u = ye(n); - function a() { - var s = this && this !== rn && this instanceof a ? u : n; - return s.apply(i ? e : this, arguments); - } - return a; - } - function ra(n) { - return function (t) { - t = H(t); - var e = Wt(t) ? Dn(t) : r, - i = e ? e[0] : t.charAt(0), - u = e ? _t(e, 1).join(\\"\\") : t.slice(1); - return i[n]() + u; - }; - } - function $t(n) { - return function (t) { - return ui(to(no(t).replace(Gc, \\"\\")), n, \\"\\"); - }; - } - function ye(n) { - return function () { - var t = arguments; - switch (t.length) { - case 0: - return new n(); - case 1: - return new n(t[0]); - case 2: - return new n(t[0], t[1]); - case 3: - return new n(t[0], t[1], t[2]); - case 4: - return new n(t[0], t[1], t[2], t[3]); - case 5: - return new n(t[0], t[1], t[2], t[3], t[4]); - case 6: - return new n(t[0], t[1], t[2], t[3], t[4], t[5]); - case 7: - return new n(t[0], t[1], t[2], t[3], t[4], t[5], t[6]); - } - var e = Ht(n.prototype), - i = n.apply(e, t); - return Q(i) ? i : e; - }; - } - function jp(n, t, e) { - var i = ye(n); - function u() { - for (var a = arguments.length, s = g(a), c = a, p = Kt(u); c--; ) - s[c] = arguments[c]; - var d = a < 3 && s[0] !== p && s[a - 1] !== p ? [] : st(s, p); - if (((a -= d.length), a < e)) - return oa(n, t, hr, u.placeholder, r, s, d, r, r, e - a); - var v = this && this !== rn && this instanceof u ? i : n; - return xn(v, this, s); - } - return u; - } - function ia(n) { - return function (t, e, i) { - var u = K(t); - if (!_n(t)) { - var a = O(e, 3); - (t = un(t)), - (e = function (c) { - return a(u[c], c, u); - }); - } - var s = n(t, e, i); - return s > -1 ? u[a ? t[s] : s] : r; - }; - } - function ua(n) { - return jn(function (t) { - var e = t.length, - i = e, - u = In.prototype.thru; - for (n && t.reverse(); i--; ) { - var a = t[i]; - if (typeof a != \\"function\\") throw new On(m); - if (u && !s && dr(a) == \\"wrapper\\") var s = new In([], !0); - } - for (i = s ? i : e; ++i < e; ) { - a = t[i]; - var c = dr(a), - p = c == \\"wrapper\\" ? Bi(a) : r; - p && - zi(p[0]) && - p[1] == (Zn | Nn | Gn | te) && - !p[4].length && - p[9] == 1 - ? (s = s[dr(p[0])].apply(s, p[3])) - : (s = a.length == 1 && zi(a) ? s[c]() : s.thru(a)); - } - return function () { - var d = arguments, - v = d[0]; - if (s && d.length == 1 && L(v)) return s.plant(v).value(); - for (var y = 0, A = e ? t[y].apply(this, d) : v; ++y < e; ) - A = t[y].call(this, A); - return A; - }; - }); - } - function hr(n, t, e, i, u, a, s, c, p, d) { - var v = t & Zn, - y = t & ln, - A = t & vt, - T = t & (Nn | Lt), - I = t & Br, - M = A ? r : ye(n); - function E() { - for (var W = arguments.length, B = g(W), bn = W; bn--; ) - B[bn] = arguments[bn]; - if (T) - var pn = Kt(E), - mn = lh(B, pn); - if ( - (i && (B = kf(B, i, u, T)), - a && (B = na(B, a, s, T)), - (W -= mn), - T && W < d) - ) { - var nn = st(B, pn); - return oa(n, t, hr, E.placeholder, e, B, nn, c, p, d - W); - } - var Un = y ? e : this, - et = A ? Un[n] : n; - return ( - (W = B.length), - c ? (B = xg(B, c)) : I && W > 1 && B.reverse(), - v && p < W && (B.length = p), - this && this !== rn && this instanceof E && (et = M || ye(et)), - et.apply(Un, B) - ); - } - return E; - } - function fa(n, t) { - return function (e, i) { - return Cp(e, n, t(i), {}); - }; - } - function pr(n, t) { - return function (e, i) { - var u; - if (e === r && i === r) return t; - if ((e !== r && (u = e), i !== r)) { - if (u === r) return i; - typeof e == \\"string\\" || typeof i == \\"string\\" - ? ((e = yn(e)), (i = yn(i))) - : ((e = Kf(e)), (i = Kf(i))), - (u = n(e, i)); - } - return u; - }; - } - function Di(n) { - return jn(function (t) { - return ( - (t = J(t, wn(O()))), - F(function (e) { - var i = this; - return n(t, function (u) { - return xn(u, i, e); - }); - }) - ); - }); - } - function gr(n, t) { - t = t === r ? \\" \\" : yn(t); - var e = t.length; - if (e < 2) return e ? Ii(t, n) : t; - var i = Ii(t, nr(n / Ut(t))); - return Wt(t) ? _t(Dn(i), 0, n).join(\\"\\") : i.slice(0, n); - } - function kp(n, t, e, i) { - var u = t & ln, - a = ye(n); - function s() { - for ( - var c = -1, - p = arguments.length, - d = -1, - v = i.length, - y = g(v + p), - A = this && this !== rn && this instanceof s ? a : n; - ++d < v; - - ) - y[d] = i[d]; - for (; p--; ) y[d++] = arguments[++c]; - return xn(A, u ? e : this, y); - } - return s; - } - function aa(n) { - return function (t, e, i) { - return ( - i && typeof i != \\"number\\" && hn(t, e, i) && (e = i = r), - (t = tt(t)), - e === r ? ((e = t), (t = 0)) : (e = tt(e)), - (i = i === r ? (t < e ? 1 : -1) : tt(i)), - Up(t, e, i, n) - ); - }; - } - function _r(n) { - return function (t, e) { - return ( - (typeof t == \\"string\\" && typeof e == \\"string\\") || - ((t = Pn(t)), (e = Pn(e))), - n(t, e) - ); - }; - } - function oa(n, t, e, i, u, a, s, c, p, d) { - var v = t & Nn, - y = v ? s : r, - A = v ? r : s, - T = v ? a : r, - I = v ? r : a; - (t |= v ? Gn : Pt), - (t &= ~(v ? Pt : Gn)), - t & Su || (t &= ~(ln | vt)); - var M = [n, t, u, T, y, I, A, c, p, d], - E = e.apply(r, M); - return zi(n) && ya(E, M), (E.placeholder = i), Aa(E, n, t); - } - function qi(n) { - var t = tn[n]; - return function (e, i) { - if ( - ((e = Pn(e)), (i = i == null ? 0 : on(P(i), 292)), i && Af(e)) - ) { - var u = (H(e) + \\"e\\").split(\\"e\\"), - a = t(u[0] + \\"e\\" + (+u[1] + i)); - return (u = (H(a) + \\"e\\").split(\\"e\\")), +(u[0] + \\"e\\" + (+u[1] - i)); - } - return t(e); - }; - } - var ng = - Nt && 1 / $e(new Nt([, -0]))[1] == xt - ? function (n) { - return new Nt(n); - } - : iu; - function sa(n) { - return function (t) { - var e = sn(t); - return e == Mn ? hi(t) : e == Fn ? vh(t) : sh(t, n(t)); - }; - } - function Vn(n, t, e, i, u, a, s, c) { - var p = t & vt; - if (!p && typeof n != \\"function\\") throw new On(m); - var d = i ? i.length : 0; - if ( - (d || ((t &= ~(Gn | Pt)), (i = u = r)), - (s = s === r ? s : en(P(s), 0)), - (c = c === r ? c : P(c)), - (d -= u ? u.length : 0), - t & Pt) - ) { - var v = i, - y = u; - i = u = r; - } - var A = p ? r : Bi(n), - T = [n, t, e, i, u, v, y, a, s, c]; - if ( - (A && _g(T, A), - (n = T[0]), - (t = T[1]), - (e = T[2]), - (i = T[3]), - (u = T[4]), - (c = T[9] = T[9] === r ? (p ? 0 : n.length) : en(T[9] - d, 0)), - !c && t & (Nn | Lt) && (t &= ~(Nn | Lt)), - !t || t == ln) - ) - var I = Vp(n, t, e); - else - t == Nn || t == Lt - ? (I = jp(n, t, c)) - : (t == Gn || t == (ln | Gn)) && !u.length - ? (I = kp(n, t, e, i)) - : (I = hr.apply(r, T)); - var M = A ? zf : ya; - return Aa(M(I, T), n, t); - } - function la(n, t, e, i) { - return n === r || (Wn(n, Bt[e]) && !$.call(i, e)) ? t : n; - } - function ca(n, t, e, i, u, a) { - return ( - Q(n) && Q(t) && (a.set(t, n), or(n, t, r, ca, a), a.delete(t)), n - ); - } - function tg(n) { - return me(n) ? r : n; - } - function ha(n, t, e, i, u, a) { - var s = e & Bn, - c = n.length, - p = t.length; - if (c != p && !(s && p > c)) return !1; - var d = a.get(n), - v = a.get(t); - if (d && v) return d == t && v == n; - var y = -1, - A = !0, - T = e & ut ? new bt() : r; - for (a.set(n, t), a.set(t, n); ++y < c; ) { - var I = n[y], - M = t[y]; - if (i) var E = s ? i(M, I, y, t, n, a) : i(I, M, y, n, t, a); - if (E !== r) { - if (E) continue; - A = !1; - break; - } - if (T) { - if ( - !fi(t, function (W, B) { - if (!se(T, B) && (I === W || u(I, W, e, i, a))) - return T.push(B); - }) - ) { - A = !1; - break; - } - } else if (!(I === M || u(I, M, e, i, a))) { - A = !1; - break; - } - } - return a.delete(n), a.delete(t), A; - } - function eg(n, t, e, i, u, a, s) { - switch (e) { - case Ft: - if (n.byteLength != t.byteLength || n.byteOffset != t.byteOffset) - return !1; - (n = n.buffer), (t = t.buffer); - case oe: - return !( - n.byteLength != t.byteLength || !a(new Qe(n), new Qe(t)) - ); - case ee: - case re: - case ie: - return Wn(+n, +t); - case qe: - return n.name == t.name && n.message == t.message; - case ue: - case fe: - return n == t + \\"\\"; - case Mn: - var c = hi; - case Fn: - var p = i & Bn; - if ((c || (c = $e), n.size != t.size && !p)) return !1; - var d = s.get(n); - if (d) return d == t; - (i |= ut), s.set(n, t); - var v = ha(c(n), c(t), i, u, a, s); - return s.delete(n), v; - case Ue: - if (ge) return ge.call(n) == ge.call(t); - } - return !1; - } - function rg(n, t, e, i, u, a) { - var s = e & Bn, - c = Wi(n), - p = c.length, - d = Wi(t), - v = d.length; - if (p != v && !s) return !1; - for (var y = p; y--; ) { - var A = c[y]; - if (!(s ? A in t : $.call(t, A))) return !1; - } - var T = a.get(n), - I = a.get(t); - if (T && I) return T == t && I == n; - var M = !0; - a.set(n, t), a.set(t, n); - for (var E = s; ++y < p; ) { - A = c[y]; - var W = n[A], - B = t[A]; - if (i) var bn = s ? i(B, W, A, t, n, a) : i(W, B, A, n, t, a); - if (!(bn === r ? W === B || u(W, B, e, i, a) : bn)) { - M = !1; - break; - } - E || (E = A == \\"constructor\\"); - } - if (M && !E) { - var pn = n.constructor, - mn = t.constructor; - pn != mn && - \\"constructor\\" in n && - \\"constructor\\" in t && - !( - typeof pn == \\"function\\" && - pn instanceof pn && - typeof mn == \\"function\\" && - mn instanceof mn - ) && - (M = !1); - } - return a.delete(n), a.delete(t), M; - } - function jn(n) { - return Ki(xa(n, r, Oa), n + \\"\\"); - } - function Wi(n) { - return Pf(n, un, Gi); - } - function Ui(n) { - return Pf(n, dn, pa); - } - var Bi = er - ? function (n) { - return er.get(n); - } - : iu; - function dr(n) { - for ( - var t = n.name + \\"\\", e = Gt[t], i = $.call(Gt, t) ? e.length : 0; - i--; - - ) { - var u = e[i], - a = u.func; - if (a == null || a == n) return u.name; - } - return t; - } - function Kt(n) { - var t = $.call(f, \\"placeholder\\") ? f : n; - return t.placeholder; - } - function O() { - var n = f.iteratee || eu; - return ( - (n = n === eu ? Df : n), - arguments.length ? n(arguments[0], arguments[1]) : n - ); - } - function vr(n, t) { - var e = n.__data__; - return cg(t) ? e[typeof t == \\"string\\" ? \\"string\\" : \\"hash\\"] : e.map; - } - function Ni(n) { - for (var t = un(n), e = t.length; e--; ) { - var i = t[e], - u = n[i]; - t[e] = [i, u, da(u)]; - } - return t; - } - function St(n, t) { - var e = gh(n, t); - return Ff(e) ? e : r; - } - function ig(n) { - var t = $.call(n, yt), - e = n[yt]; - try { - n[yt] = r; - var i = !0; - } catch {} - var u = Xe.call(n); - return i && (t ? (n[yt] = e) : delete n[yt]), u; - } - var Gi = gi - ? function (n) { - return n == null - ? [] - : ((n = K(n)), - at(gi(n), function (t) { - return wf.call(n, t); - })); - } - : uu, - pa = gi - ? function (n) { - for (var t = []; n; ) ot(t, Gi(n)), (n = Ve(n)); - return t; - } - : uu, - sn = cn; - ((_i && sn(new _i(new ArrayBuffer(1))) != Ft) || - (ce && sn(new ce()) != Mn) || - (di && sn(di.resolve()) != Iu) || - (Nt && sn(new Nt()) != Fn) || - (he && sn(new he()) != ae)) && - (sn = function (n) { - var t = cn(n), - e = t == Yn ? n.constructor : r, - i = e ? Ct(e) : \\"\\"; - if (i) - switch (i) { - case Nh: - return Ft; - case Gh: - return Mn; - case Hh: - return Iu; - case zh: - return Fn; - case $h: - return ae; - } - return t; - }); - function ug(n, t, e) { - for (var i = -1, u = e.length; ++i < u; ) { - var a = e[i], - s = a.size; - switch (a.type) { - case \\"drop\\": - n += s; - break; - case \\"dropRight\\": - t -= s; - break; - case \\"take\\": - t = on(t, n + s); - break; - case \\"takeRight\\": - n = en(n, t - s); - break; - } - } - return { start: n, end: t }; - } - function fg(n) { - var t = n.match(hc); - return t ? t[1].split(pc) : []; - } - function ga(n, t, e) { - t = gt(t, n); - for (var i = -1, u = t.length, a = !1; ++i < u; ) { - var s = Kn(t[i]); - if (!(a = n != null && e(n, s))) break; - n = n[s]; - } - return a || ++i != u - ? a - : ((u = n == null ? 0 : n.length), - !!u && Tr(u) && kn(s, u) && (L(n) || Ot(n))); - } - function ag(n) { - var t = n.length, - e = new n.constructor(t); - return ( - t && - typeof n[0] == \\"string\\" && - $.call(n, \\"index\\") && - ((e.index = n.index), (e.input = n.input)), - e - ); - } - function _a(n) { - return typeof n.constructor == \\"function\\" && !Ae(n) ? Ht(Ve(n)) : {}; - } - function og(n, t, e) { - var i = n.constructor; - switch (t) { - case oe: - return Fi(n); - case ee: - case re: - return new i(+n); - case Ft: - return Kp(n, e); - case Nr: - case Gr: - case Hr: - case zr: - case $r: - case Kr: - case Zr: - case Yr: - case Xr: - return Vf(n, e); - case Mn: - return new i(); - case ie: - case fe: - return new i(n); - case ue: - return Zp(n); - case Fn: - return new i(); - case Ue: - return Yp(n); - } - } - function sg(n, t) { - var e = t.length; - if (!e) return n; - var i = e - 1; - return ( - (t[i] = (e > 1 ? \\"& \\" : \\"\\") + t[i]), - (t = t.join(e > 2 ? \\", \\" : \\" \\")), - n.replace( - cc, - \`{ -/* [wrapped with \` + - t + - \`] */ -\` - ) - ); - } - function lg(n) { - return L(n) || Ot(n) || !!(yf && n && n[yf]); - } - function kn(n, t) { - var e = typeof n; - return ( - (t = t ?? ft), - !!t && - (e == \\"number\\" || (e != \\"symbol\\" && bc.test(n))) && - n > -1 && - n % 1 == 0 && - n < t - ); - } - function hn(n, t, e) { - if (!Q(e)) return !1; - var i = typeof t; - return ( - i == \\"number\\" ? _n(e) && kn(t, e.length) : i == \\"string\\" && t in e - ) - ? Wn(e[t], n) - : !1; - } - function Hi(n, t) { - if (L(n)) return !1; - var e = typeof n; - return e == \\"number\\" || - e == \\"symbol\\" || - e == \\"boolean\\" || - n == null || - An(n) - ? !0 - : ac.test(n) || !fc.test(n) || (t != null && n in K(t)); - } - function cg(n) { - var t = typeof n; - return t == \\"string\\" || - t == \\"number\\" || - t == \\"symbol\\" || - t == \\"boolean\\" - ? n !== \\"__proto__\\" - : n === null; - } - function zi(n) { - var t = dr(n), - e = f[t]; - if (typeof e != \\"function\\" || !(t in U.prototype)) return !1; - if (n === e) return !0; - var i = Bi(e); - return !!i && n === i[0]; - } - function hg(n) { - return !!df && df in n; - } - var pg = Ze ? nt : fu; - function Ae(n) { - var t = n && n.constructor, - e = (typeof t == \\"function\\" && t.prototype) || Bt; - return n === e; - } - function da(n) { - return n === n && !Q(n); - } - function va(n, t) { - return function (e) { - return e == null ? !1 : e[n] === t && (t !== r || n in K(e)); - }; - } - function gg(n) { - var t = br(n, function (i) { - return e.size === q && e.clear(), i; - }), - e = t.cache; - return t; - } - function _g(n, t) { - var e = n[1], - i = t[1], - u = e | i, - a = u < (ln | vt | Zn), - s = - (i == Zn && e == Nn) || - (i == Zn && e == te && n[7].length <= t[8]) || - (i == (Zn | te) && t[7].length <= t[8] && e == Nn); - if (!(a || s)) return n; - i & ln && ((n[2] = t[2]), (u |= e & ln ? 0 : Su)); - var c = t[3]; - if (c) { - var p = n[3]; - (n[3] = p ? kf(p, c, t[4]) : c), (n[4] = p ? st(n[3], z) : t[4]); - } - return ( - (c = t[5]), - c && - ((p = n[5]), - (n[5] = p ? na(p, c, t[6]) : c), - (n[6] = p ? st(n[5], z) : t[6])), - (c = t[7]), - c && (n[7] = c), - i & Zn && (n[8] = n[8] == null ? t[8] : on(n[8], t[8])), - n[9] == null && (n[9] = t[9]), - (n[0] = t[0]), - (n[1] = u), - n - ); - } - function dg(n) { - var t = []; - if (n != null) for (var e in K(n)) t.push(e); - return t; - } - function vg(n) { - return Xe.call(n); - } - function xa(n, t, e) { - return ( - (t = en(t === r ? n.length - 1 : t, 0)), - function () { - for ( - var i = arguments, u = -1, a = en(i.length - t, 0), s = g(a); - ++u < a; - - ) - s[u] = i[t + u]; - u = -1; - for (var c = g(t + 1); ++u < t; ) c[u] = i[u]; - return (c[t] = e(s)), xn(n, this, c); - } - ); - } - function wa(n, t) { - return t.length < 2 ? n : Tt(n, Rn(t, 0, -1)); - } - function xg(n, t) { - for (var e = n.length, i = on(t.length, e), u = gn(n); i--; ) { - var a = t[i]; - n[i] = kn(a, e) ? u[a] : r; - } - return n; - } - function $i(n, t) { - if ( - !(t === \\"constructor\\" && typeof n[t] == \\"function\\") && - t != \\"__proto__\\" - ) - return n[t]; - } - var ya = ba(zf), - be = - Mh || - function (n, t) { - return rn.setTimeout(n, t); - }, - Ki = ba(Gp); - function Aa(n, t, e) { - var i = t + \\"\\"; - return Ki(n, sg(i, wg(fg(i), e))); - } - function ba(n) { - var t = 0, - e = 0; - return function () { - var i = Wh(), - u = Nl - (i - e); - if (((e = i), u > 0)) { - if (++t >= Bl) return arguments[0]; - } else t = 0; - return n.apply(r, arguments); - }; - } - function xr(n, t) { - var e = -1, - i = n.length, - u = i - 1; - for (t = t === r ? i : t; ++e < t; ) { - var a = Oi(e, u), - s = n[a]; - (n[a] = n[e]), (n[e] = s); - } - return (n.length = t), n; - } - var ma = gg(function (n) { - var t = []; - return ( - n.charCodeAt(0) === 46 && t.push(\\"\\"), - n.replace(oc, function (e, i, u, a) { - t.push(u ? a.replace(dc, \\"$1\\") : i || e); - }), - t - ); - }); - function Kn(n) { - if (typeof n == \\"string\\" || An(n)) return n; - var t = n + \\"\\"; - return t == \\"0\\" && 1 / n == -xt ? \\"-0\\" : t; - } - function Ct(n) { - if (n != null) { - try { - return Ye.call(n); - } catch {} - try { - return n + \\"\\"; - } catch {} - } - return \\"\\"; - } - function wg(n, t) { - return ( - Cn(Zl, function (e) { - var i = \\"_.\\" + e[0]; - t & e[1] && !He(n, i) && n.push(i); - }), - n.sort() - ); - } - function Ta(n) { - if (n instanceof U) return n.clone(); - var t = new In(n.__wrapped__, n.__chain__); - return ( - (t.__actions__ = gn(n.__actions__)), - (t.__index__ = n.__index__), - (t.__values__ = n.__values__), - t - ); - } - function yg(n, t, e) { - (e ? hn(n, t, e) : t === r) ? (t = 1) : (t = en(P(t), 0)); - var i = n == null ? 0 : n.length; - if (!i || t < 1) return []; - for (var u = 0, a = 0, s = g(nr(i / t)); u < i; ) - s[a++] = Rn(n, u, (u += t)); - return s; - } - function Ag(n) { - for ( - var t = -1, e = n == null ? 0 : n.length, i = 0, u = []; - ++t < e; - - ) { - var a = n[t]; - a && (u[i++] = a); - } - return u; - } - function bg() { - var n = arguments.length; - if (!n) return []; - for (var t = g(n - 1), e = arguments[0], i = n; i--; ) - t[i - 1] = arguments[i]; - return ot(L(e) ? gn(e) : [e], fn(t, 1)); - } - var mg = F(function (n, t) { - return k(n) ? de(n, fn(t, 1, k, !0)) : []; - }), - Tg = F(function (n, t) { - var e = Ln(t); - return k(e) && (e = r), k(n) ? de(n, fn(t, 1, k, !0), O(e, 2)) : []; - }), - Sg = F(function (n, t) { - var e = Ln(t); - return k(e) && (e = r), k(n) ? de(n, fn(t, 1, k, !0), r, e) : []; - }); - function Cg(n, t, e) { - var i = n == null ? 0 : n.length; - return i - ? ((t = e || t === r ? 1 : P(t)), Rn(n, t < 0 ? 0 : t, i)) - : []; - } - function Og(n, t, e) { - var i = n == null ? 0 : n.length; - return i - ? ((t = e || t === r ? 1 : P(t)), - (t = i - t), - Rn(n, 0, t < 0 ? 0 : t)) - : []; - } - function Ig(n, t) { - return n && n.length ? lr(n, O(t, 3), !0, !0) : []; - } - function Eg(n, t) { - return n && n.length ? lr(n, O(t, 3), !0) : []; - } - function Rg(n, t, e, i) { - var u = n == null ? 0 : n.length; - return u - ? (e && typeof e != \\"number\\" && hn(n, t, e) && ((e = 0), (i = u)), - bp(n, t, e, i)) - : []; - } - function Sa(n, t, e) { - var i = n == null ? 0 : n.length; - if (!i) return -1; - var u = e == null ? 0 : P(e); - return u < 0 && (u = en(i + u, 0)), ze(n, O(t, 3), u); - } - function Ca(n, t, e) { - var i = n == null ? 0 : n.length; - if (!i) return -1; - var u = i - 1; - return ( - e !== r && ((u = P(e)), (u = e < 0 ? en(i + u, 0) : on(u, i - 1))), - ze(n, O(t, 3), u, !0) - ); - } - function Oa(n) { - var t = n == null ? 0 : n.length; - return t ? fn(n, 1) : []; - } - function Lg(n) { - var t = n == null ? 0 : n.length; - return t ? fn(n, xt) : []; - } - function Pg(n, t) { - var e = n == null ? 0 : n.length; - return e ? ((t = t === r ? 1 : P(t)), fn(n, t)) : []; - } - function Mg(n) { - for (var t = -1, e = n == null ? 0 : n.length, i = {}; ++t < e; ) { - var u = n[t]; - i[u[0]] = u[1]; - } - return i; - } - function Ia(n) { - return n && n.length ? n[0] : r; - } - function Fg(n, t, e) { - var i = n == null ? 0 : n.length; - if (!i) return -1; - var u = e == null ? 0 : P(e); - return u < 0 && (u = en(i + u, 0)), qt(n, t, u); - } - function Dg(n) { - var t = n == null ? 0 : n.length; - return t ? Rn(n, 0, -1) : []; - } - var qg = F(function (n) { - var t = J(n, Pi); - return t.length && t[0] === n[0] ? bi(t) : []; - }), - Wg = F(function (n) { - var t = Ln(n), - e = J(n, Pi); - return ( - t === Ln(e) ? (t = r) : e.pop(), - e.length && e[0] === n[0] ? bi(e, O(t, 2)) : [] - ); - }), - Ug = F(function (n) { - var t = Ln(n), - e = J(n, Pi); - return ( - (t = typeof t == \\"function\\" ? t : r), - t && e.pop(), - e.length && e[0] === n[0] ? bi(e, r, t) : [] - ); - }); - function Bg(n, t) { - return n == null ? \\"\\" : Dh.call(n, t); - } - function Ln(n) { - var t = n == null ? 0 : n.length; - return t ? n[t - 1] : r; - } - function Ng(n, t, e) { - var i = n == null ? 0 : n.length; - if (!i) return -1; - var u = i; - return ( - e !== r && ((u = P(e)), (u = u < 0 ? en(i + u, 0) : on(u, i - 1))), - t === t ? wh(n, t, u) : ze(n, of, u, !0) - ); - } - function Gg(n, t) { - return n && n.length ? Bf(n, P(t)) : r; - } - var Hg = F(Ea); - function Ea(n, t) { - return n && n.length && t && t.length ? Ci(n, t) : n; - } - function zg(n, t, e) { - return n && n.length && t && t.length ? Ci(n, t, O(e, 2)) : n; - } - function $g(n, t, e) { - return n && n.length && t && t.length ? Ci(n, t, r, e) : n; - } - var Kg = jn(function (n, t) { - var e = n == null ? 0 : n.length, - i = xi(n, t); - return ( - Hf( - n, - J(t, function (u) { - return kn(u, e) ? +u : u; - }).sort(jf) - ), - i - ); - }); - function Zg(n, t) { - var e = []; - if (!(n && n.length)) return e; - var i = -1, - u = [], - a = n.length; - for (t = O(t, 3); ++i < a; ) { - var s = n[i]; - t(s, i, n) && (e.push(s), u.push(i)); - } - return Hf(n, u), e; - } - function Zi(n) { - return n == null ? n : Bh.call(n); - } - function Yg(n, t, e) { - var i = n == null ? 0 : n.length; - return i - ? (e && typeof e != \\"number\\" && hn(n, t, e) - ? ((t = 0), (e = i)) - : ((t = t == null ? 0 : P(t)), (e = e === r ? i : P(e))), - Rn(n, t, e)) - : []; - } - function Xg(n, t) { - return sr(n, t); - } - function Jg(n, t, e) { - return Ei(n, t, O(e, 2)); - } - function Qg(n, t) { - var e = n == null ? 0 : n.length; - if (e) { - var i = sr(n, t); - if (i < e && Wn(n[i], t)) return i; - } - return -1; - } - function Vg(n, t) { - return sr(n, t, !0); - } - function jg(n, t, e) { - return Ei(n, t, O(e, 2), !0); - } - function kg(n, t) { - var e = n == null ? 0 : n.length; - if (e) { - var i = sr(n, t, !0) - 1; - if (Wn(n[i], t)) return i; - } - return -1; - } - function n_(n) { - return n && n.length ? $f(n) : []; - } - function t_(n, t) { - return n && n.length ? $f(n, O(t, 2)) : []; - } - function e_(n) { - var t = n == null ? 0 : n.length; - return t ? Rn(n, 1, t) : []; - } - function r_(n, t, e) { - return n && n.length - ? ((t = e || t === r ? 1 : P(t)), Rn(n, 0, t < 0 ? 0 : t)) - : []; - } - function i_(n, t, e) { - var i = n == null ? 0 : n.length; - return i - ? ((t = e || t === r ? 1 : P(t)), - (t = i - t), - Rn(n, t < 0 ? 0 : t, i)) - : []; - } - function u_(n, t) { - return n && n.length ? lr(n, O(t, 3), !1, !0) : []; - } - function f_(n, t) { - return n && n.length ? lr(n, O(t, 3)) : []; - } - var a_ = F(function (n) { - return pt(fn(n, 1, k, !0)); - }), - o_ = F(function (n) { - var t = Ln(n); - return k(t) && (t = r), pt(fn(n, 1, k, !0), O(t, 2)); - }), - s_ = F(function (n) { - var t = Ln(n); - return ( - (t = typeof t == \\"function\\" ? t : r), pt(fn(n, 1, k, !0), r, t) - ); - }); - function l_(n) { - return n && n.length ? pt(n) : []; - } - function c_(n, t) { - return n && n.length ? pt(n, O(t, 2)) : []; - } - function h_(n, t) { - return ( - (t = typeof t == \\"function\\" ? t : r), - n && n.length ? pt(n, r, t) : [] - ); - } - function Yi(n) { - if (!(n && n.length)) return []; - var t = 0; - return ( - (n = at(n, function (e) { - if (k(e)) return (t = en(e.length, t)), !0; - })), - li(t, function (e) { - return J(n, ai(e)); - }) - ); - } - function Ra(n, t) { - if (!(n && n.length)) return []; - var e = Yi(n); - return t == null - ? e - : J(e, function (i) { - return xn(t, r, i); - }); - } - var p_ = F(function (n, t) { - return k(n) ? de(n, t) : []; - }), - g_ = F(function (n) { - return Li(at(n, k)); - }), - __ = F(function (n) { - var t = Ln(n); - return k(t) && (t = r), Li(at(n, k), O(t, 2)); - }), - d_ = F(function (n) { - var t = Ln(n); - return (t = typeof t == \\"function\\" ? t : r), Li(at(n, k), r, t); - }), - v_ = F(Yi); - function x_(n, t) { - return Xf(n || [], t || [], _e); - } - function w_(n, t) { - return Xf(n || [], t || [], we); - } - var y_ = F(function (n) { - var t = n.length, - e = t > 1 ? n[t - 1] : r; - return (e = typeof e == \\"function\\" ? (n.pop(), e) : r), Ra(n, e); - }); - function La(n) { - var t = f(n); - return (t.__chain__ = !0), t; - } - function A_(n, t) { - return t(n), n; - } - function wr(n, t) { - return t(n); - } - var b_ = jn(function (n) { - var t = n.length, - e = t ? n[0] : 0, - i = this.__wrapped__, - u = function (a) { - return xi(a, n); - }; - return t > 1 || this.__actions__.length || !(i instanceof U) || !kn(e) - ? this.thru(u) - : ((i = i.slice(e, +e + (t ? 1 : 0))), - i.__actions__.push({ func: wr, args: [u], thisArg: r }), - new In(i, this.__chain__).thru(function (a) { - return t && !a.length && a.push(r), a; - })); - }); - function m_() { - return La(this); - } - function T_() { - return new In(this.value(), this.__chain__); - } - function S_() { - this.__values__ === r && (this.__values__ = Ka(this.value())); - var n = this.__index__ >= this.__values__.length, - t = n ? r : this.__values__[this.__index__++]; - return { done: n, value: t }; - } - function C_() { - return this; - } - function O_(n) { - for (var t, e = this; e instanceof ir; ) { - var i = Ta(e); - (i.__index__ = 0), - (i.__values__ = r), - t ? (u.__wrapped__ = i) : (t = i); - var u = i; - e = e.__wrapped__; - } - return (u.__wrapped__ = n), t; - } - function I_() { - var n = this.__wrapped__; - if (n instanceof U) { - var t = n; - return ( - this.__actions__.length && (t = new U(this)), - (t = t.reverse()), - t.__actions__.push({ func: wr, args: [Zi], thisArg: r }), - new In(t, this.__chain__) - ); - } - return this.thru(Zi); - } - function E_() { - return Yf(this.__wrapped__, this.__actions__); - } - var R_ = cr(function (n, t, e) { - $.call(n, e) ? ++n[e] : Qn(n, e, 1); - }); - function L_(n, t, e) { - var i = L(n) ? ff : Ap; - return e && hn(n, t, e) && (t = r), i(n, O(t, 3)); - } - function P_(n, t) { - var e = L(n) ? at : Rf; - return e(n, O(t, 3)); - } - var M_ = ia(Sa), - F_ = ia(Ca); - function D_(n, t) { - return fn(yr(n, t), 1); - } - function q_(n, t) { - return fn(yr(n, t), xt); - } - function W_(n, t, e) { - return (e = e === r ? 1 : P(e)), fn(yr(n, t), e); - } - function Pa(n, t) { - var e = L(n) ? Cn : ht; - return e(n, O(t, 3)); - } - function Ma(n, t) { - var e = L(n) ? eh : Ef; - return e(n, O(t, 3)); - } - var U_ = cr(function (n, t, e) { - $.call(n, e) ? n[e].push(t) : Qn(n, e, [t]); - }); - function B_(n, t, e, i) { - (n = _n(n) ? n : Yt(n)), (e = e && !i ? P(e) : 0); - var u = n.length; - return ( - e < 0 && (e = en(u + e, 0)), - Sr(n) ? e <= u && n.indexOf(t, e) > -1 : !!u && qt(n, t, e) > -1 - ); - } - var N_ = F(function (n, t, e) { - var i = -1, - u = typeof t == \\"function\\", - a = _n(n) ? g(n.length) : []; - return ( - ht(n, function (s) { - a[++i] = u ? xn(t, s, e) : ve(s, t, e); - }), - a - ); - }), - G_ = cr(function (n, t, e) { - Qn(n, e, t); - }); - function yr(n, t) { - var e = L(n) ? J : qf; - return e(n, O(t, 3)); - } - function H_(n, t, e, i) { - return n == null - ? [] - : (L(t) || (t = t == null ? [] : [t]), - (e = i ? r : e), - L(e) || (e = e == null ? [] : [e]), - Nf(n, t, e)); - } - var z_ = cr( - function (n, t, e) { - n[e ? 0 : 1].push(t); - }, - function () { - return [[], []]; - } - ); - function $_(n, t, e) { - var i = L(n) ? ui : lf, - u = arguments.length < 3; - return i(n, O(t, 4), e, u, ht); - } - function K_(n, t, e) { - var i = L(n) ? rh : lf, - u = arguments.length < 3; - return i(n, O(t, 4), e, u, Ef); - } - function Z_(n, t) { - var e = L(n) ? at : Rf; - return e(n, mr(O(t, 3))); - } - function Y_(n) { - var t = L(n) ? Sf : Bp; - return t(n); - } - function X_(n, t, e) { - (e ? hn(n, t, e) : t === r) ? (t = 1) : (t = P(t)); - var i = L(n) ? dp : Np; - return i(n, t); - } - function J_(n) { - var t = L(n) ? vp : Hp; - return t(n); - } - function Q_(n) { - if (n == null) return 0; - if (_n(n)) return Sr(n) ? Ut(n) : n.length; - var t = sn(n); - return t == Mn || t == Fn ? n.size : Ti(n).length; - } - function V_(n, t, e) { - var i = L(n) ? fi : zp; - return e && hn(n, t, e) && (t = r), i(n, O(t, 3)); - } - var j_ = F(function (n, t) { - if (n == null) return []; - var e = t.length; - return ( - e > 1 && hn(n, t[0], t[1]) - ? (t = []) - : e > 2 && hn(t[0], t[1], t[2]) && (t = [t[0]]), - Nf(n, fn(t, 1), []) - ); - }), - Ar = - Ph || - function () { - return rn.Date.now(); - }; - function k_(n, t) { - if (typeof t != \\"function\\") throw new On(m); - return ( - (n = P(n)), - function () { - if (--n < 1) return t.apply(this, arguments); - } - ); - } - function Fa(n, t, e) { - return ( - (t = e ? r : t), - (t = n && t == null ? n.length : t), - Vn(n, Zn, r, r, r, r, t) - ); - } - function Da(n, t) { - var e; - if (typeof t != \\"function\\") throw new On(m); - return ( - (n = P(n)), - function () { - return ( - --n > 0 && (e = t.apply(this, arguments)), n <= 1 && (t = r), e - ); - } - ); - } - var Xi = F(function (n, t, e) { - var i = ln; - if (e.length) { - var u = st(e, Kt(Xi)); - i |= Gn; - } - return Vn(n, i, t, e, u); - }), - qa = F(function (n, t, e) { - var i = ln | vt; - if (e.length) { - var u = st(e, Kt(qa)); - i |= Gn; - } - return Vn(t, i, n, e, u); - }); - function Wa(n, t, e) { - t = e ? r : t; - var i = Vn(n, Nn, r, r, r, r, r, t); - return (i.placeholder = Wa.placeholder), i; - } - function Ua(n, t, e) { - t = e ? r : t; - var i = Vn(n, Lt, r, r, r, r, r, t); - return (i.placeholder = Ua.placeholder), i; - } - function Ba(n, t, e) { - var i, - u, - a, - s, - c, - p, - d = 0, - v = !1, - y = !1, - A = !0; - if (typeof n != \\"function\\") throw new On(m); - (t = Pn(t) || 0), - Q(e) && - ((v = !!e.leading), - (y = \\"maxWait\\" in e), - (a = y ? en(Pn(e.maxWait) || 0, t) : a), - (A = \\"trailing\\" in e ? !!e.trailing : A)); - function T(nn) { - var Un = i, - et = u; - return (i = u = r), (d = nn), (s = n.apply(et, Un)), s; - } - function I(nn) { - return (d = nn), (c = be(W, t)), v ? T(nn) : s; - } - function M(nn) { - var Un = nn - p, - et = nn - d, - io = t - Un; - return y ? on(io, a - et) : io; - } - function E(nn) { - var Un = nn - p, - et = nn - d; - return p === r || Un >= t || Un < 0 || (y && et >= a); - } - function W() { - var nn = Ar(); - if (E(nn)) return B(nn); - c = be(W, M(nn)); - } - function B(nn) { - return (c = r), A && i ? T(nn) : ((i = u = r), s); - } - function bn() { - c !== r && Jf(c), (d = 0), (i = p = u = c = r); - } - function pn() { - return c === r ? s : B(Ar()); - } - function mn() { - var nn = Ar(), - Un = E(nn); - if (((i = arguments), (u = this), (p = nn), Un)) { - if (c === r) return I(p); - if (y) return Jf(c), (c = be(W, t)), T(p); - } - return c === r && (c = be(W, t)), s; - } - return (mn.cancel = bn), (mn.flush = pn), mn; - } - var nd = F(function (n, t) { - return If(n, 1, t); - }), - td = F(function (n, t, e) { - return If(n, Pn(t) || 0, e); - }); - function ed(n) { - return Vn(n, Br); - } - function br(n, t) { - if (typeof n != \\"function\\" || (t != null && typeof t != \\"function\\")) - throw new On(m); - var e = function () { - var i = arguments, - u = t ? t.apply(this, i) : i[0], - a = e.cache; - if (a.has(u)) return a.get(u); - var s = n.apply(this, i); - return (e.cache = a.set(u, s) || a), s; - }; - return (e.cache = new (br.Cache || Jn)()), e; - } - br.Cache = Jn; - function mr(n) { - if (typeof n != \\"function\\") throw new On(m); - return function () { - var t = arguments; - switch (t.length) { - case 0: - return !n.call(this); - case 1: - return !n.call(this, t[0]); - case 2: - return !n.call(this, t[0], t[1]); - case 3: - return !n.call(this, t[0], t[1], t[2]); - } - return !n.apply(this, t); - }; - } - function rd(n) { - return Da(2, n); - } - var id = $p(function (n, t) { - t = - t.length == 1 && L(t[0]) - ? J(t[0], wn(O())) - : J(fn(t, 1), wn(O())); - var e = t.length; - return F(function (i) { - for (var u = -1, a = on(i.length, e); ++u < a; ) - i[u] = t[u].call(this, i[u]); - return xn(n, this, i); - }); - }), - Ji = F(function (n, t) { - var e = st(t, Kt(Ji)); - return Vn(n, Gn, r, t, e); - }), - Na = F(function (n, t) { - var e = st(t, Kt(Na)); - return Vn(n, Pt, r, t, e); - }), - ud = jn(function (n, t) { - return Vn(n, te, r, r, r, t); - }); - function fd(n, t) { - if (typeof n != \\"function\\") throw new On(m); - return (t = t === r ? t : P(t)), F(n, t); - } - function ad(n, t) { - if (typeof n != \\"function\\") throw new On(m); - return ( - (t = t == null ? 0 : en(P(t), 0)), - F(function (e) { - var i = e[t], - u = _t(e, 0, t); - return i && ot(u, i), xn(n, this, u); - }) - ); - } - function od(n, t, e) { - var i = !0, - u = !0; - if (typeof n != \\"function\\") throw new On(m); - return ( - Q(e) && - ((i = \\"leading\\" in e ? !!e.leading : i), - (u = \\"trailing\\" in e ? !!e.trailing : u)), - Ba(n, t, { leading: i, maxWait: t, trailing: u }) - ); - } - function sd(n) { - return Fa(n, 1); - } - function ld(n, t) { - return Ji(Mi(t), n); - } - function cd() { - if (!arguments.length) return []; - var n = arguments[0]; - return L(n) ? n : [n]; - } - function hd(n) { - return En(n, Tn); - } - function pd(n, t) { - return (t = typeof t == \\"function\\" ? t : r), En(n, Tn, t); - } - function gd(n) { - return En(n, j | Tn); - } - function _d(n, t) { - return (t = typeof t == \\"function\\" ? t : r), En(n, j | Tn, t); - } - function dd(n, t) { - return t == null || Of(n, t, un(t)); - } - function Wn(n, t) { - return n === t || (n !== n && t !== t); - } - var vd = _r(Ai), - xd = _r(function (n, t) { - return n >= t; - }), - Ot = Mf( - (function () { - return arguments; - })() - ) - ? Mf - : function (n) { - return V(n) && $.call(n, \\"callee\\") && !wf.call(n, \\"callee\\"); - }, - L = g.isArray, - wd = ku ? wn(ku) : Op; - function _n(n) { - return n != null && Tr(n.length) && !nt(n); - } - function k(n) { - return V(n) && _n(n); - } - function yd(n) { - return n === !0 || n === !1 || (V(n) && cn(n) == ee); - } - var dt = Fh || fu, - Ad = nf ? wn(nf) : Ip; - function bd(n) { - return V(n) && n.nodeType === 1 && !me(n); - } - function md(n) { - if (n == null) return !0; - if ( - _n(n) && - (L(n) || - typeof n == \\"string\\" || - typeof n.splice == \\"function\\" || - dt(n) || - Zt(n) || - Ot(n)) - ) - return !n.length; - var t = sn(n); - if (t == Mn || t == Fn) return !n.size; - if (Ae(n)) return !Ti(n).length; - for (var e in n) if ($.call(n, e)) return !1; - return !0; - } - function Td(n, t) { - return xe(n, t); - } - function Sd(n, t, e) { - e = typeof e == \\"function\\" ? e : r; - var i = e ? e(n, t) : r; - return i === r ? xe(n, t, r, e) : !!i; - } - function Qi(n) { - if (!V(n)) return !1; - var t = cn(n); - return ( - t == qe || - t == Xl || - (typeof n.message == \\"string\\" && - typeof n.name == \\"string\\" && - !me(n)) - ); - } - function Cd(n) { - return typeof n == \\"number\\" && Af(n); - } - function nt(n) { - if (!Q(n)) return !1; - var t = cn(n); - return t == We || t == Ou || t == Yl || t == Ql; - } - function Ga(n) { - return typeof n == \\"number\\" && n == P(n); - } - function Tr(n) { - return typeof n == \\"number\\" && n > -1 && n % 1 == 0 && n <= ft; - } - function Q(n) { - var t = typeof n; - return n != null && (t == \\"object\\" || t == \\"function\\"); - } - function V(n) { - return n != null && typeof n == \\"object\\"; - } - var Ha = tf ? wn(tf) : Rp; - function Od(n, t) { - return n === t || mi(n, t, Ni(t)); - } - function Id(n, t, e) { - return (e = typeof e == \\"function\\" ? e : r), mi(n, t, Ni(t), e); - } - function Ed(n) { - return za(n) && n != +n; - } - function Rd(n) { - if (pg(n)) throw new R(w); - return Ff(n); - } - function Ld(n) { - return n === null; - } - function Pd(n) { - return n == null; - } - function za(n) { - return typeof n == \\"number\\" || (V(n) && cn(n) == ie); - } - function me(n) { - if (!V(n) || cn(n) != Yn) return !1; - var t = Ve(n); - if (t === null) return !0; - var e = $.call(t, \\"constructor\\") && t.constructor; - return typeof e == \\"function\\" && e instanceof e && Ye.call(e) == Ih; - } - var Vi = ef ? wn(ef) : Lp; - function Md(n) { - return Ga(n) && n >= -ft && n <= ft; - } - var $a = rf ? wn(rf) : Pp; - function Sr(n) { - return typeof n == \\"string\\" || (!L(n) && V(n) && cn(n) == fe); - } - function An(n) { - return typeof n == \\"symbol\\" || (V(n) && cn(n) == Ue); - } - var Zt = uf ? wn(uf) : Mp; - function Fd(n) { - return n === r; - } - function Dd(n) { - return V(n) && sn(n) == ae; - } - function qd(n) { - return V(n) && cn(n) == jl; - } - var Wd = _r(Si), - Ud = _r(function (n, t) { - return n <= t; - }); - function Ka(n) { - if (!n) return []; - if (_n(n)) return Sr(n) ? Dn(n) : gn(n); - if (le && n[le]) return dh(n[le]()); - var t = sn(n), - e = t == Mn ? hi : t == Fn ? $e : Yt; - return e(n); - } - function tt(n) { - if (!n) return n === 0 ? n : 0; - if (((n = Pn(n)), n === xt || n === -xt)) { - var t = n < 0 ? -1 : 1; - return t * zl; - } - return n === n ? n : 0; - } - function P(n) { - var t = tt(n), - e = t % 1; - return t === t ? (e ? t - e : t) : 0; - } - function Za(n) { - return n ? mt(P(n), 0, Hn) : 0; - } - function Pn(n) { - if (typeof n == \\"number\\") return n; - if (An(n)) return Fe; - if (Q(n)) { - var t = typeof n.valueOf == \\"function\\" ? n.valueOf() : n; - n = Q(t) ? t + \\"\\" : t; - } - if (typeof n != \\"string\\") return n === 0 ? n : +n; - n = cf(n); - var e = wc.test(n); - return e || Ac.test(n) - ? kc(n.slice(2), e ? 2 : 8) - : xc.test(n) - ? Fe - : +n; - } - function Ya(n) { - return $n(n, dn(n)); - } - function Bd(n) { - return n ? mt(P(n), -ft, ft) : n === 0 ? n : 0; - } - function H(n) { - return n == null ? \\"\\" : yn(n); - } - var Nd = zt(function (n, t) { - if (Ae(t) || _n(t)) { - $n(t, un(t), n); - return; - } - for (var e in t) $.call(t, e) && _e(n, e, t[e]); - }), - Xa = zt(function (n, t) { - $n(t, dn(t), n); - }), - Cr = zt(function (n, t, e, i) { - $n(t, dn(t), n, i); - }), - Gd = zt(function (n, t, e, i) { - $n(t, un(t), n, i); - }), - Hd = jn(xi); - function zd(n, t) { - var e = Ht(n); - return t == null ? e : Cf(e, t); - } - var $d = F(function (n, t) { - n = K(n); - var e = -1, - i = t.length, - u = i > 2 ? t[2] : r; - for (u && hn(t[0], t[1], u) && (i = 1); ++e < i; ) - for (var a = t[e], s = dn(a), c = -1, p = s.length; ++c < p; ) { - var d = s[c], - v = n[d]; - (v === r || (Wn(v, Bt[d]) && !$.call(n, d))) && (n[d] = a[d]); - } - return n; - }), - Kd = F(function (n) { - return n.push(r, ca), xn(Ja, r, n); - }); - function Zd(n, t) { - return af(n, O(t, 3), zn); - } - function Yd(n, t) { - return af(n, O(t, 3), yi); - } - function Xd(n, t) { - return n == null ? n : wi(n, O(t, 3), dn); - } - function Jd(n, t) { - return n == null ? n : Lf(n, O(t, 3), dn); - } - function Qd(n, t) { - return n && zn(n, O(t, 3)); - } - function Vd(n, t) { - return n && yi(n, O(t, 3)); - } - function jd(n) { - return n == null ? [] : ar(n, un(n)); - } - function kd(n) { - return n == null ? [] : ar(n, dn(n)); - } - function ji(n, t, e) { - var i = n == null ? r : Tt(n, t); - return i === r ? e : i; - } - function n0(n, t) { - return n != null && ga(n, t, mp); - } - function ki(n, t) { - return n != null && ga(n, t, Tp); - } - var t0 = fa(function (n, t, e) { - t != null && typeof t.toString != \\"function\\" && (t = Xe.call(t)), - (n[t] = e); - }, tu(vn)), - e0 = fa(function (n, t, e) { - t != null && typeof t.toString != \\"function\\" && (t = Xe.call(t)), - $.call(n, t) ? n[t].push(e) : (n[t] = [e]); - }, O), - r0 = F(ve); - function un(n) { - return _n(n) ? Tf(n) : Ti(n); - } - function dn(n) { - return _n(n) ? Tf(n, !0) : Fp(n); - } - function i0(n, t) { - var e = {}; - return ( - (t = O(t, 3)), - zn(n, function (i, u, a) { - Qn(e, t(i, u, a), i); - }), - e - ); - } - function u0(n, t) { - var e = {}; - return ( - (t = O(t, 3)), - zn(n, function (i, u, a) { - Qn(e, u, t(i, u, a)); - }), - e - ); - } - var f0 = zt(function (n, t, e) { - or(n, t, e); - }), - Ja = zt(function (n, t, e, i) { - or(n, t, e, i); - }), - a0 = jn(function (n, t) { - var e = {}; - if (n == null) return e; - var i = !1; - (t = J(t, function (a) { - return (a = gt(a, n)), i || (i = a.length > 1), a; - })), - $n(n, Ui(n), e), - i && (e = En(e, j | an | Tn, tg)); - for (var u = t.length; u--; ) Ri(e, t[u]); - return e; - }); - function o0(n, t) { - return Qa(n, mr(O(t))); - } - var s0 = jn(function (n, t) { - return n == null ? {} : qp(n, t); - }); - function Qa(n, t) { - if (n == null) return {}; - var e = J(Ui(n), function (i) { - return [i]; - }); - return ( - (t = O(t)), - Gf(n, e, function (i, u) { - return t(i, u[0]); - }) - ); - } - function l0(n, t, e) { - t = gt(t, n); - var i = -1, - u = t.length; - for (u || ((u = 1), (n = r)); ++i < u; ) { - var a = n == null ? r : n[Kn(t[i])]; - a === r && ((i = u), (a = e)), (n = nt(a) ? a.call(n) : a); - } - return n; - } - function c0(n, t, e) { - return n == null ? n : we(n, t, e); - } - function h0(n, t, e, i) { - return ( - (i = typeof i == \\"function\\" ? i : r), n == null ? n : we(n, t, e, i) - ); - } - var Va = sa(un), - ja = sa(dn); - function p0(n, t, e) { - var i = L(n), - u = i || dt(n) || Zt(n); - if (((t = O(t, 4)), e == null)) { - var a = n && n.constructor; - u - ? (e = i ? new a() : []) - : Q(n) - ? (e = nt(a) ? Ht(Ve(n)) : {}) - : (e = {}); - } - return ( - (u ? Cn : zn)(n, function (s, c, p) { - return t(e, s, c, p); - }), - e - ); - } - function g0(n, t) { - return n == null ? !0 : Ri(n, t); - } - function _0(n, t, e) { - return n == null ? n : Zf(n, t, Mi(e)); - } - function d0(n, t, e, i) { - return ( - (i = typeof i == \\"function\\" ? i : r), - n == null ? n : Zf(n, t, Mi(e), i) - ); - } - function Yt(n) { - return n == null ? [] : ci(n, un(n)); - } - function v0(n) { - return n == null ? [] : ci(n, dn(n)); - } - function x0(n, t, e) { - return ( - e === r && ((e = t), (t = r)), - e !== r && ((e = Pn(e)), (e = e === e ? e : 0)), - t !== r && ((t = Pn(t)), (t = t === t ? t : 0)), - mt(Pn(n), t, e) - ); - } - function w0(n, t, e) { - return ( - (t = tt(t)), - e === r ? ((e = t), (t = 0)) : (e = tt(e)), - (n = Pn(n)), - Sp(n, t, e) - ); - } - function y0(n, t, e) { - if ( - (e && typeof e != \\"boolean\\" && hn(n, t, e) && (t = e = r), - e === r && - (typeof t == \\"boolean\\" - ? ((e = t), (t = r)) - : typeof n == \\"boolean\\" && ((e = n), (n = r))), - n === r && t === r - ? ((n = 0), (t = 1)) - : ((n = tt(n)), t === r ? ((t = n), (n = 0)) : (t = tt(t))), - n > t) - ) { - var i = n; - (n = t), (t = i); - } - if (e || n % 1 || t % 1) { - var u = bf(); - return on(n + u * (t - n + jc(\\"1e-\\" + ((u + \\"\\").length - 1))), t); - } - return Oi(n, t); - } - var A0 = $t(function (n, t, e) { - return (t = t.toLowerCase()), n + (e ? ka(t) : t); - }); - function ka(n) { - return nu(H(n).toLowerCase()); - } - function no(n) { - return (n = H(n)), n && n.replace(mc, ch).replace(Hc, \\"\\"); - } - function b0(n, t, e) { - (n = H(n)), (t = yn(t)); - var i = n.length; - e = e === r ? i : mt(P(e), 0, i); - var u = e; - return (e -= t.length), e >= 0 && n.slice(e, u) == t; - } - function m0(n) { - return (n = H(n)), n && rc.test(n) ? n.replace(Ru, hh) : n; - } - function T0(n) { - return (n = H(n)), n && sc.test(n) ? n.replace(Jr, \\"\\\\\\\\$&\\") : n; - } - var S0 = $t(function (n, t, e) { - return n + (e ? \\"-\\" : \\"\\") + t.toLowerCase(); - }), - C0 = $t(function (n, t, e) { - return n + (e ? \\" \\" : \\"\\") + t.toLowerCase(); - }), - O0 = ra(\\"toLowerCase\\"); - function I0(n, t, e) { - (n = H(n)), (t = P(t)); - var i = t ? Ut(n) : 0; - if (!t || i >= t) return n; - var u = (t - i) / 2; - return gr(tr(u), e) + n + gr(nr(u), e); - } - function E0(n, t, e) { - (n = H(n)), (t = P(t)); - var i = t ? Ut(n) : 0; - return t && i < t ? n + gr(t - i, e) : n; - } - function R0(n, t, e) { - (n = H(n)), (t = P(t)); - var i = t ? Ut(n) : 0; - return t && i < t ? gr(t - i, e) + n : n; - } - function L0(n, t, e) { - return ( - e || t == null ? (t = 0) : t && (t = +t), - Uh(H(n).replace(Qr, \\"\\"), t || 0) - ); - } - function P0(n, t, e) { - return ( - (e ? hn(n, t, e) : t === r) ? (t = 1) : (t = P(t)), Ii(H(n), t) - ); - } - function M0() { - var n = arguments, - t = H(n[0]); - return n.length < 3 ? t : t.replace(n[1], n[2]); - } - var F0 = $t(function (n, t, e) { - return n + (e ? \\"_\\" : \\"\\") + t.toLowerCase(); - }); - function D0(n, t, e) { - return ( - e && typeof e != \\"number\\" && hn(n, t, e) && (t = e = r), - (e = e === r ? Hn : e >>> 0), - e - ? ((n = H(n)), - n && - (typeof t == \\"string\\" || (t != null && !Vi(t))) && - ((t = yn(t)), !t && Wt(n)) - ? _t(Dn(n), 0, e) - : n.split(t, e)) - : [] - ); - } - var q0 = $t(function (n, t, e) { - return n + (e ? \\" \\" : \\"\\") + nu(t); - }); - function W0(n, t, e) { - return ( - (n = H(n)), - (e = e == null ? 0 : mt(P(e), 0, n.length)), - (t = yn(t)), - n.slice(e, e + t.length) == t - ); - } - function U0(n, t, e) { - var i = f.templateSettings; - e && hn(n, t, e) && (t = r), (n = H(n)), (t = Cr({}, t, i, la)); - var u = Cr({}, t.imports, i.imports, la), - a = un(u), - s = ci(u, a), - c, - p, - d = 0, - v = t.interpolate || Be, - y = \\"__p += '\\", - A = pi( - (t.escape || Be).source + - \\"|\\" + - v.source + - \\"|\\" + - (v === Lu ? vc : Be).source + - \\"|\\" + - (t.evaluate || Be).source + - \\"|$\\", - \\"g\\" - ), - T = - \\"//# sourceURL=\\" + - ($.call(t, \\"sourceURL\\") - ? (t.sourceURL + \\"\\").replace(/\\\\s/g, \\" \\") - : \\"lodash.templateSources[\\" + ++Yc + \\"]\\") + - \` -\`; - n.replace(A, function (E, W, B, bn, pn, mn) { - return ( - B || (B = bn), - (y += n.slice(d, mn).replace(Tc, ph)), - W && - ((c = !0), - (y += - \`' + -__e(\` + - W + - \`) + -'\`)), - pn && - ((p = !0), - (y += - \`'; -\` + - pn + - \`; -__p += '\`)), - B && - (y += - \`' + -((__t = (\` + - B + - \`)) == null ? '' : __t) + -'\`), - (d = mn + E.length), - E - ); - }), - (y += \`'; -\`); - var I = $.call(t, \\"variable\\") && t.variable; - if (!I) - y = - \`with (obj) { -\` + - y + - \` -} -\`; - else if (_c.test(I)) throw new R(D); - (y = (p ? y.replace(kl, \\"\\") : y) - .replace(nc, \\"$1\\") - .replace(tc, \\"$1;\\")), - (y = - \\"function(\\" + - (I || \\"obj\\") + - \`) { -\` + - (I - ? \\"\\" - : \`obj || (obj = {}); -\`) + - \\"var __t, __p = ''\\" + - (c ? \\", __e = _.escape\\" : \\"\\") + - (p - ? \`, __j = Array.prototype.join; -function print() { __p += __j.call(arguments, '') } -\` - : \`; -\`) + - y + - \`return __p -}\`); - var M = eo(function () { - return G(a, T + \\"return \\" + y).apply(r, s); - }); - if (((M.source = y), Qi(M))) throw M; - return M; - } - function B0(n) { - return H(n).toLowerCase(); - } - function N0(n) { - return H(n).toUpperCase(); - } - function G0(n, t, e) { - if (((n = H(n)), n && (e || t === r))) return cf(n); - if (!n || !(t = yn(t))) return n; - var i = Dn(n), - u = Dn(t), - a = hf(i, u), - s = pf(i, u) + 1; - return _t(i, a, s).join(\\"\\"); - } - function H0(n, t, e) { - if (((n = H(n)), n && (e || t === r))) return n.slice(0, _f(n) + 1); - if (!n || !(t = yn(t))) return n; - var i = Dn(n), - u = pf(i, Dn(t)) + 1; - return _t(i, 0, u).join(\\"\\"); - } - function z0(n, t, e) { - if (((n = H(n)), n && (e || t === r))) return n.replace(Qr, \\"\\"); - if (!n || !(t = yn(t))) return n; - var i = Dn(n), - u = hf(i, Dn(t)); - return _t(i, u).join(\\"\\"); - } - function $0(n, t) { - var e = Wl, - i = Ul; - if (Q(t)) { - var u = \\"separator\\" in t ? t.separator : u; - (e = \\"length\\" in t ? P(t.length) : e), - (i = \\"omission\\" in t ? yn(t.omission) : i); - } - n = H(n); - var a = n.length; - if (Wt(n)) { - var s = Dn(n); - a = s.length; - } - if (e >= a) return n; - var c = e - Ut(i); - if (c < 1) return i; - var p = s ? _t(s, 0, c).join(\\"\\") : n.slice(0, c); - if (u === r) return p + i; - if ((s && (c += p.length - c), Vi(u))) { - if (n.slice(c).search(u)) { - var d, - v = p; - for ( - u.global || (u = pi(u.source, H(Pu.exec(u)) + \\"g\\")), - u.lastIndex = 0; - (d = u.exec(v)); - - ) - var y = d.index; - p = p.slice(0, y === r ? c : y); - } - } else if (n.indexOf(yn(u), c) != c) { - var A = p.lastIndexOf(u); - A > -1 && (p = p.slice(0, A)); - } - return p + i; - } - function K0(n) { - return (n = H(n)), n && ec.test(n) ? n.replace(Eu, yh) : n; - } - var Z0 = $t(function (n, t, e) { - return n + (e ? \\" \\" : \\"\\") + t.toUpperCase(); - }), - nu = ra(\\"toUpperCase\\"); - function to(n, t, e) { - return ( - (n = H(n)), - (t = e ? r : t), - t === r ? (_h(n) ? mh(n) : fh(n)) : n.match(t) || [] - ); - } - var eo = F(function (n, t) { - try { - return xn(n, r, t); - } catch (e) { - return Qi(e) ? e : new R(e); - } - }), - Y0 = jn(function (n, t) { - return ( - Cn(t, function (e) { - (e = Kn(e)), Qn(n, e, Xi(n[e], n)); - }), - n - ); - }); - function X0(n) { - var t = n == null ? 0 : n.length, - e = O(); - return ( - (n = t - ? J(n, function (i) { - if (typeof i[1] != \\"function\\") throw new On(m); - return [e(i[0]), i[1]]; - }) - : []), - F(function (i) { - for (var u = -1; ++u < t; ) { - var a = n[u]; - if (xn(a[0], this, i)) return xn(a[1], this, i); - } - }) - ); - } - function J0(n) { - return yp(En(n, j)); - } - function tu(n) { - return function () { - return n; - }; - } - function Q0(n, t) { - return n == null || n !== n ? t : n; - } - var V0 = ua(), - j0 = ua(!0); - function vn(n) { - return n; - } - function eu(n) { - return Df(typeof n == \\"function\\" ? n : En(n, j)); - } - function k0(n) { - return Wf(En(n, j)); - } - function nv(n, t) { - return Uf(n, En(t, j)); - } - var tv = F(function (n, t) { - return function (e) { - return ve(e, n, t); - }; - }), - ev = F(function (n, t) { - return function (e) { - return ve(n, e, t); - }; - }); - function ru(n, t, e) { - var i = un(t), - u = ar(t, i); - e == null && - !(Q(t) && (u.length || !i.length)) && - ((e = t), (t = n), (n = this), (u = ar(t, un(t)))); - var a = !(Q(e) && \\"chain\\" in e) || !!e.chain, - s = nt(n); - return ( - Cn(u, function (c) { - var p = t[c]; - (n[c] = p), - s && - (n.prototype[c] = function () { - var d = this.__chain__; - if (a || d) { - var v = n(this.__wrapped__), - y = (v.__actions__ = gn(this.__actions__)); - return ( - y.push({ func: p, args: arguments, thisArg: n }), - (v.__chain__ = d), - v - ); - } - return p.apply(n, ot([this.value()], arguments)); - }); - }), - n - ); - } - function rv() { - return rn._ === this && (rn._ = Eh), this; - } - function iu() {} - function iv(n) { - return ( - (n = P(n)), - F(function (t) { - return Bf(t, n); - }) - ); - } - var uv = Di(J), - fv = Di(ff), - av = Di(fi); - function ro(n) { - return Hi(n) ? ai(Kn(n)) : Wp(n); - } - function ov(n) { - return function (t) { - return n == null ? r : Tt(n, t); - }; - } - var sv = aa(), - lv = aa(!0); - function uu() { - return []; - } - function fu() { - return !1; - } - function cv() { - return {}; - } - function hv() { - return \\"\\"; - } - function pv() { - return !0; - } - function gv(n, t) { - if (((n = P(n)), n < 1 || n > ft)) return []; - var e = Hn, - i = on(n, Hn); - (t = O(t)), (n -= Hn); - for (var u = li(i, t); ++e < n; ) t(e); - return u; - } - function _v(n) { - return L(n) ? J(n, Kn) : An(n) ? [n] : gn(ma(H(n))); - } - function dv(n) { - var t = ++Oh; - return H(n) + t; - } - var vv = pr(function (n, t) { - return n + t; - }, 0), - xv = qi(\\"ceil\\"), - wv = pr(function (n, t) { - return n / t; - }, 1), - yv = qi(\\"floor\\"); - function Av(n) { - return n && n.length ? fr(n, vn, Ai) : r; - } - function bv(n, t) { - return n && n.length ? fr(n, O(t, 2), Ai) : r; - } - function mv(n) { - return sf(n, vn); - } - function Tv(n, t) { - return sf(n, O(t, 2)); - } - function Sv(n) { - return n && n.length ? fr(n, vn, Si) : r; - } - function Cv(n, t) { - return n && n.length ? fr(n, O(t, 2), Si) : r; - } - var Ov = pr(function (n, t) { - return n * t; - }, 1), - Iv = qi(\\"round\\"), - Ev = pr(function (n, t) { - return n - t; - }, 0); - function Rv(n) { - return n && n.length ? si(n, vn) : 0; - } - function Lv(n, t) { - return n && n.length ? si(n, O(t, 2)) : 0; - } - return ( - (f.after = k_), - (f.ary = Fa), - (f.assign = Nd), - (f.assignIn = Xa), - (f.assignInWith = Cr), - (f.assignWith = Gd), - (f.at = Hd), - (f.before = Da), - (f.bind = Xi), - (f.bindAll = Y0), - (f.bindKey = qa), - (f.castArray = cd), - (f.chain = La), - (f.chunk = yg), - (f.compact = Ag), - (f.concat = bg), - (f.cond = X0), - (f.conforms = J0), - (f.constant = tu), - (f.countBy = R_), - (f.create = zd), - (f.curry = Wa), - (f.curryRight = Ua), - (f.debounce = Ba), - (f.defaults = $d), - (f.defaultsDeep = Kd), - (f.defer = nd), - (f.delay = td), - (f.difference = mg), - (f.differenceBy = Tg), - (f.differenceWith = Sg), - (f.drop = Cg), - (f.dropRight = Og), - (f.dropRightWhile = Ig), - (f.dropWhile = Eg), - (f.fill = Rg), - (f.filter = P_), - (f.flatMap = D_), - (f.flatMapDeep = q_), - (f.flatMapDepth = W_), - (f.flatten = Oa), - (f.flattenDeep = Lg), - (f.flattenDepth = Pg), - (f.flip = ed), - (f.flow = V0), - (f.flowRight = j0), - (f.fromPairs = Mg), - (f.functions = jd), - (f.functionsIn = kd), - (f.groupBy = U_), - (f.initial = Dg), - (f.intersection = qg), - (f.intersectionBy = Wg), - (f.intersectionWith = Ug), - (f.invert = t0), - (f.invertBy = e0), - (f.invokeMap = N_), - (f.iteratee = eu), - (f.keyBy = G_), - (f.keys = un), - (f.keysIn = dn), - (f.map = yr), - (f.mapKeys = i0), - (f.mapValues = u0), - (f.matches = k0), - (f.matchesProperty = nv), - (f.memoize = br), - (f.merge = f0), - (f.mergeWith = Ja), - (f.method = tv), - (f.methodOf = ev), - (f.mixin = ru), - (f.negate = mr), - (f.nthArg = iv), - (f.omit = a0), - (f.omitBy = o0), - (f.once = rd), - (f.orderBy = H_), - (f.over = uv), - (f.overArgs = id), - (f.overEvery = fv), - (f.overSome = av), - (f.partial = Ji), - (f.partialRight = Na), - (f.partition = z_), - (f.pick = s0), - (f.pickBy = Qa), - (f.property = ro), - (f.propertyOf = ov), - (f.pull = Hg), - (f.pullAll = Ea), - (f.pullAllBy = zg), - (f.pullAllWith = $g), - (f.pullAt = Kg), - (f.range = sv), - (f.rangeRight = lv), - (f.rearg = ud), - (f.reject = Z_), - (f.remove = Zg), - (f.rest = fd), - (f.reverse = Zi), - (f.sampleSize = X_), - (f.set = c0), - (f.setWith = h0), - (f.shuffle = J_), - (f.slice = Yg), - (f.sortBy = j_), - (f.sortedUniq = n_), - (f.sortedUniqBy = t_), - (f.split = D0), - (f.spread = ad), - (f.tail = e_), - (f.take = r_), - (f.takeRight = i_), - (f.takeRightWhile = u_), - (f.takeWhile = f_), - (f.tap = A_), - (f.throttle = od), - (f.thru = wr), - (f.toArray = Ka), - (f.toPairs = Va), - (f.toPairsIn = ja), - (f.toPath = _v), - (f.toPlainObject = Ya), - (f.transform = p0), - (f.unary = sd), - (f.union = a_), - (f.unionBy = o_), - (f.unionWith = s_), - (f.uniq = l_), - (f.uniqBy = c_), - (f.uniqWith = h_), - (f.unset = g0), - (f.unzip = Yi), - (f.unzipWith = Ra), - (f.update = _0), - (f.updateWith = d0), - (f.values = Yt), - (f.valuesIn = v0), - (f.without = p_), - (f.words = to), - (f.wrap = ld), - (f.xor = g_), - (f.xorBy = __), - (f.xorWith = d_), - (f.zip = v_), - (f.zipObject = x_), - (f.zipObjectDeep = w_), - (f.zipWith = y_), - (f.entries = Va), - (f.entriesIn = ja), - (f.extend = Xa), - (f.extendWith = Cr), - ru(f, f), - (f.add = vv), - (f.attempt = eo), - (f.camelCase = A0), - (f.capitalize = ka), - (f.ceil = xv), - (f.clamp = x0), - (f.clone = hd), - (f.cloneDeep = gd), - (f.cloneDeepWith = _d), - (f.cloneWith = pd), - (f.conformsTo = dd), - (f.deburr = no), - (f.defaultTo = Q0), - (f.divide = wv), - (f.endsWith = b0), - (f.eq = Wn), - (f.escape = m0), - (f.escapeRegExp = T0), - (f.every = L_), - (f.find = M_), - (f.findIndex = Sa), - (f.findKey = Zd), - (f.findLast = F_), - (f.findLastIndex = Ca), - (f.findLastKey = Yd), - (f.floor = yv), - (f.forEach = Pa), - (f.forEachRight = Ma), - (f.forIn = Xd), - (f.forInRight = Jd), - (f.forOwn = Qd), - (f.forOwnRight = Vd), - (f.get = ji), - (f.gt = vd), - (f.gte = xd), - (f.has = n0), - (f.hasIn = ki), - (f.head = Ia), - (f.identity = vn), - (f.includes = B_), - (f.indexOf = Fg), - (f.inRange = w0), - (f.invoke = r0), - (f.isArguments = Ot), - (f.isArray = L), - (f.isArrayBuffer = wd), - (f.isArrayLike = _n), - (f.isArrayLikeObject = k), - (f.isBoolean = yd), - (f.isBuffer = dt), - (f.isDate = Ad), - (f.isElement = bd), - (f.isEmpty = md), - (f.isEqual = Td), - (f.isEqualWith = Sd), - (f.isError = Qi), - (f.isFinite = Cd), - (f.isFunction = nt), - (f.isInteger = Ga), - (f.isLength = Tr), - (f.isMap = Ha), - (f.isMatch = Od), - (f.isMatchWith = Id), - (f.isNaN = Ed), - (f.isNative = Rd), - (f.isNil = Pd), - (f.isNull = Ld), - (f.isNumber = za), - (f.isObject = Q), - (f.isObjectLike = V), - (f.isPlainObject = me), - (f.isRegExp = Vi), - (f.isSafeInteger = Md), - (f.isSet = $a), - (f.isString = Sr), - (f.isSymbol = An), - (f.isTypedArray = Zt), - (f.isUndefined = Fd), - (f.isWeakMap = Dd), - (f.isWeakSet = qd), - (f.join = Bg), - (f.kebabCase = S0), - (f.last = Ln), - (f.lastIndexOf = Ng), - (f.lowerCase = C0), - (f.lowerFirst = O0), - (f.lt = Wd), - (f.lte = Ud), - (f.max = Av), - (f.maxBy = bv), - (f.mean = mv), - (f.meanBy = Tv), - (f.min = Sv), - (f.minBy = Cv), - (f.stubArray = uu), - (f.stubFalse = fu), - (f.stubObject = cv), - (f.stubString = hv), - (f.stubTrue = pv), - (f.multiply = Ov), - (f.nth = Gg), - (f.noConflict = rv), - (f.noop = iu), - (f.now = Ar), - (f.pad = I0), - (f.padEnd = E0), - (f.padStart = R0), - (f.parseInt = L0), - (f.random = y0), - (f.reduce = $_), - (f.reduceRight = K_), - (f.repeat = P0), - (f.replace = M0), - (f.result = l0), - (f.round = Iv), - (f.runInContext = h), - (f.sample = Y_), - (f.size = Q_), - (f.snakeCase = F0), - (f.some = V_), - (f.sortedIndex = Xg), - (f.sortedIndexBy = Jg), - (f.sortedIndexOf = Qg), - (f.sortedLastIndex = Vg), - (f.sortedLastIndexBy = jg), - (f.sortedLastIndexOf = kg), - (f.startCase = q0), - (f.startsWith = W0), - (f.subtract = Ev), - (f.sum = Rv), - (f.sumBy = Lv), - (f.template = U0), - (f.times = gv), - (f.toFinite = tt), - (f.toInteger = P), - (f.toLength = Za), - (f.toLower = B0), - (f.toNumber = Pn), - (f.toSafeInteger = Bd), - (f.toString = H), - (f.toUpper = N0), - (f.trim = G0), - (f.trimEnd = H0), - (f.trimStart = z0), - (f.truncate = $0), - (f.unescape = K0), - (f.uniqueId = dv), - (f.upperCase = Z0), - (f.upperFirst = nu), - (f.each = Pa), - (f.eachRight = Ma), - (f.first = Ia), - ru( - f, - (function () { - var n = {}; - return ( - zn(f, function (t, e) { - $.call(f.prototype, e) || (n[e] = t); - }), - n - ); - })(), - { chain: !1 } - ), - (f.VERSION = o), - Cn( - [ - \\"bind\\", - \\"bindKey\\", - \\"curry\\", - \\"curryRight\\", - \\"partial\\", - \\"partialRight\\", - ], - function (n) { - f[n].placeholder = f; - } - ), - Cn([\\"drop\\", \\"take\\"], function (n, t) { - (U.prototype[n] = function (e) { - e = e === r ? 1 : en(P(e), 0); - var i = this.__filtered__ && !t ? new U(this) : this.clone(); - return ( - i.__filtered__ - ? (i.__takeCount__ = on(e, i.__takeCount__)) - : i.__views__.push({ - size: on(e, Hn), - type: n + (i.__dir__ < 0 ? \\"Right\\" : \\"\\"), - }), - i - ); - }), - (U.prototype[n + \\"Right\\"] = function (e) { - return this.reverse()[n](e).reverse(); - }); - }), - Cn([\\"filter\\", \\"map\\", \\"takeWhile\\"], function (n, t) { - var e = t + 1, - i = e == Cu || e == Hl; - U.prototype[n] = function (u) { - var a = this.clone(); - return ( - a.__iteratees__.push({ iteratee: O(u, 3), type: e }), - (a.__filtered__ = a.__filtered__ || i), - a - ); - }; - }), - Cn([\\"head\\", \\"last\\"], function (n, t) { - var e = \\"take\\" + (t ? \\"Right\\" : \\"\\"); - U.prototype[n] = function () { - return this[e](1).value()[0]; - }; - }), - Cn([\\"initial\\", \\"tail\\"], function (n, t) { - var e = \\"drop\\" + (t ? \\"\\" : \\"Right\\"); - U.prototype[n] = function () { - return this.__filtered__ ? new U(this) : this[e](1); - }; - }), - (U.prototype.compact = function () { - return this.filter(vn); - }), - (U.prototype.find = function (n) { - return this.filter(n).head(); - }), - (U.prototype.findLast = function (n) { - return this.reverse().find(n); - }), - (U.prototype.invokeMap = F(function (n, t) { - return typeof n == \\"function\\" - ? new U(this) - : this.map(function (e) { - return ve(e, n, t); - }); - })), - (U.prototype.reject = function (n) { - return this.filter(mr(O(n))); - }), - (U.prototype.slice = function (n, t) { - n = P(n); - var e = this; - return e.__filtered__ && (n > 0 || t < 0) - ? new U(e) - : (n < 0 ? (e = e.takeRight(-n)) : n && (e = e.drop(n)), - t !== r && - ((t = P(t)), (e = t < 0 ? e.dropRight(-t) : e.take(t - n))), - e); - }), - (U.prototype.takeRightWhile = function (n) { - return this.reverse().takeWhile(n).reverse(); - }), - (U.prototype.toArray = function () { - return this.take(Hn); - }), - zn(U.prototype, function (n, t) { - var e = /^(?:filter|find|map|reject)|While$/.test(t), - i = /^(?:head|last)$/.test(t), - u = f[i ? \\"take\\" + (t == \\"last\\" ? \\"Right\\" : \\"\\") : t], - a = i || /^find/.test(t); - !u || - (f.prototype[t] = function () { - var s = this.__wrapped__, - c = i ? [1] : arguments, - p = s instanceof U, - d = c[0], - v = p || L(s), - y = function (W) { - var B = u.apply(f, ot([W], c)); - return i && A ? B[0] : B; - }; - v && - e && - typeof d == \\"function\\" && - d.length != 1 && - (p = v = !1); - var A = this.__chain__, - T = !!this.__actions__.length, - I = a && !A, - M = p && !T; - if (!a && v) { - s = M ? s : new U(this); - var E = n.apply(s, c); - return ( - E.__actions__.push({ func: wr, args: [y], thisArg: r }), - new In(E, A) - ); - } - return I && M - ? n.apply(this, c) - : ((E = this.thru(y)), - I ? (i ? E.value()[0] : E.value()) : E); - }); - }), - Cn( - [\\"pop\\", \\"push\\", \\"shift\\", \\"sort\\", \\"splice\\", \\"unshift\\"], - function (n) { - var t = Ke[n], - e = /^(?:push|sort|unshift)$/.test(n) ? \\"tap\\" : \\"thru\\", - i = /^(?:pop|shift)$/.test(n); - f.prototype[n] = function () { - var u = arguments; - if (i && !this.__chain__) { - var a = this.value(); - return t.apply(L(a) ? a : [], u); - } - return this[e](function (s) { - return t.apply(L(s) ? s : [], u); - }); - }; - } - ), - zn(U.prototype, function (n, t) { - var e = f[t]; - if (e) { - var i = e.name + \\"\\"; - $.call(Gt, i) || (Gt[i] = []), Gt[i].push({ name: t, func: e }); - } - }), - (Gt[hr(r, vt).name] = [{ name: \\"wrapper\\", func: r }]), - (U.prototype.clone = Kh), - (U.prototype.reverse = Zh), - (U.prototype.value = Yh), - (f.prototype.at = b_), - (f.prototype.chain = m_), - (f.prototype.commit = T_), - (f.prototype.next = S_), - (f.prototype.plant = O_), - (f.prototype.reverse = I_), - (f.prototype.toJSON = f.prototype.valueOf = f.prototype.value = E_), - (f.prototype.first = f.prototype.head), - le && (f.prototype[le] = C_), - f - ); - }, - lt = Th(); - typeof define == \\"function\\" && typeof define.amd == \\"object\\" && define.amd - ? ((rn._ = lt), - define(function () { - return lt; - })) - : wt - ? (((wt.exports = lt)._ = lt), (ei._ = lt)) - : (rn._ = lt); - }.call(ne)); -}); -x(); -var Fl = ou(rl()), - Dl = ou(Pl()), - ql = ou(Ml()); -import * as Tu from \\"https://mycustomcdn.net/react?version=17.0.2\\"; -function xA() { - return Tu.createElement( - \\"div\\", - null, - Tu.createElement( - \\"pre\\", - null, - JSON.stringify({ - get: Fl.default, - merge: Dl.default, - difference: ql.difference, - }) - ) - ); -} -export { xA as default }; -/** - * @license - * Lodash - * Copyright OpenJS Foundation and other contributors - * Released under MIT license - * Based on Underscore.js 1.8.3 - * Copyright Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors - */ -//# sourceMappingURL=/static/js/index-P6RWJ53F.js.map -" -`; - -exports[`modular-scripts WHEN building a view specifying a dependency to not being rewritten using wildcards THEN rewrites only the dependencies that are not specified in the blocklist 1`] = ` -"var Pv = Object.create; -var au = Object.defineProperty; -var Mv = Object.getOwnPropertyDescriptor; -var Fv = Object.getOwnPropertyNames; -var Dv = Object.getPrototypeOf, - qv = Object.prototype.hasOwnProperty; -var Wv = (r) => au(r, \\"__esModule\\", { value: !0 }); -var Uv = (r, o) => () => (r && (o = r((r = 0))), o); -var S = (r, o) => () => (o || r((o = { exports: {} }).exports, o), o.exports); -var Bv = (r, o, l, w) => { - if ((o && typeof o == \\"object\\") || typeof o == \\"function\\") - for (let m of Fv(o)) - !qv.call(r, m) && - (l || m !== \\"default\\") && - au(r, m, { - get: () => o[m], - enumerable: !(w = Mv(o, m)) || w.enumerable, - }); - return r; - }, - ou = (r, o) => - Bv( - Wv( - au( - r != null ? Pv(Dv(r)) : {}, - \\"default\\", - !o && r && r.__esModule - ? { get: () => r.default, enumerable: !0 } - : { value: r, enumerable: !0 } - ) - ), - r - ); -var x = Uv(() => {}); -var Or = S((bA, uo) => { - x(); - var Nv = Array.isArray; - uo.exports = Nv; -}); -var ao = S((mA, fo) => { - x(); - var Gv = - typeof window == \\"object\\" && window && window.Object === Object && window; - fo.exports = Gv; -}); -var Ir = S((TA, oo) => { - x(); - var Hv = ao(), - zv = typeof self == \\"object\\" && self && self.Object === Object && self, - $v = Hv || zv || Function(\\"return this\\")(); - oo.exports = $v; -}); -var Er = S((SA, so) => { - x(); - var Kv = Ir(), - Zv = Kv.Symbol; - so.exports = Zv; -}); -var po = S((CA, ho) => { - x(); - var lo = Er(), - co = Object.prototype, - Yv = co.hasOwnProperty, - Xv = co.toString, - Te = lo ? lo.toStringTag : void 0; - function Jv(r) { - var o = Yv.call(r, Te), - l = r[Te]; - try { - r[Te] = void 0; - var w = !0; - } catch {} - var m = Xv.call(r); - return w && (o ? (r[Te] = l) : delete r[Te]), m; - } - ho.exports = Jv; -}); -var _o = S((OA, go) => { - x(); - var Qv = Object.prototype, - Vv = Qv.toString; - function jv(r) { - return Vv.call(r); - } - go.exports = jv; -}); -var su = S((IA, wo) => { - x(); - var vo = Er(), - kv = po(), - n1 = _o(), - t1 = \\"[object Null]\\", - e1 = \\"[object Undefined]\\", - xo = vo ? vo.toStringTag : void 0; - function r1(r) { - return r == null - ? r === void 0 - ? e1 - : t1 - : xo && xo in Object(r) - ? kv(r) - : n1(r); - } - wo.exports = r1; -}); -var Ao = S((EA, yo) => { - x(); - function i1(r) { - return r != null && typeof r == \\"object\\"; - } - yo.exports = i1; -}); -var Rr = S((RA, bo) => { - x(); - var u1 = su(), - f1 = Ao(), - a1 = \\"[object Symbol]\\"; - function o1(r) { - return typeof r == \\"symbol\\" || (f1(r) && u1(r) == a1); - } - bo.exports = o1; -}); -var To = S((LA, mo) => { - x(); - var s1 = Or(), - l1 = Rr(), - c1 = /\\\\.|\\\\[(?:[^[\\\\]]*|([\\"'])(?:(?!\\\\1)[^\\\\\\\\]|\\\\\\\\.)*?\\\\1)\\\\]/, - h1 = /^\\\\w*$/; - function p1(r, o) { - if (s1(r)) return !1; - var l = typeof r; - return l == \\"number\\" || - l == \\"symbol\\" || - l == \\"boolean\\" || - r == null || - l1(r) - ? !0 - : h1.test(r) || !c1.test(r) || (o != null && r in Object(o)); - } - mo.exports = p1; -}); -var lu = S((PA, So) => { - x(); - function g1(r) { - var o = typeof r; - return r != null && (o == \\"object\\" || o == \\"function\\"); - } - So.exports = g1; -}); -var Oo = S((MA, Co) => { - x(); - var _1 = su(), - d1 = lu(), - v1 = \\"[object AsyncFunction]\\", - x1 = \\"[object Function]\\", - w1 = \\"[object GeneratorFunction]\\", - y1 = \\"[object Proxy]\\"; - function A1(r) { - if (!d1(r)) return !1; - var o = _1(r); - return o == x1 || o == w1 || o == v1 || o == y1; - } - Co.exports = A1; -}); -var Eo = S((FA, Io) => { - x(); - var b1 = Ir(), - m1 = b1[\\"__core-js_shared__\\"]; - Io.exports = m1; -}); -var Po = S((DA, Lo) => { - x(); - var cu = Eo(), - Ro = (function () { - var r = /[^.]+$/.exec((cu && cu.keys && cu.keys.IE_PROTO) || \\"\\"); - return r ? \\"Symbol(src)_1.\\" + r : \\"\\"; - })(); - function T1(r) { - return !!Ro && Ro in r; - } - Lo.exports = T1; -}); -var Fo = S((qA, Mo) => { - x(); - var S1 = Function.prototype, - C1 = S1.toString; - function O1(r) { - if (r != null) { - try { - return C1.call(r); - } catch {} - try { - return r + \\"\\"; - } catch {} - } - return \\"\\"; - } - Mo.exports = O1; -}); -var qo = S((WA, Do) => { - x(); - var I1 = Oo(), - E1 = Po(), - R1 = lu(), - L1 = Fo(), - P1 = /[\\\\\\\\^$.*+?()[\\\\]{}|]/g, - M1 = /^\\\\[object .+?Constructor\\\\]$/, - F1 = Function.prototype, - D1 = Object.prototype, - q1 = F1.toString, - W1 = D1.hasOwnProperty, - U1 = RegExp( - \\"^\\" + - q1 - .call(W1) - .replace(P1, \\"\\\\\\\\$&\\") - .replace( - /hasOwnProperty|(function).*?(?=\\\\\\\\\\\\()| for .+?(?=\\\\\\\\\\\\])/g, - \\"$1.*?\\" - ) + - \\"$\\" - ); - function B1(r) { - if (!R1(r) || E1(r)) return !1; - var o = I1(r) ? U1 : M1; - return o.test(L1(r)); - } - Do.exports = B1; -}); -var Uo = S((UA, Wo) => { - x(); - function N1(r, o) { - return r == null ? void 0 : r[o]; - } - Wo.exports = N1; -}); -var hu = S((BA, Bo) => { - x(); - var G1 = qo(), - H1 = Uo(); - function z1(r, o) { - var l = H1(r, o); - return G1(l) ? l : void 0; - } - Bo.exports = z1; -}); -var Se = S((NA, No) => { - x(); - var $1 = hu(), - K1 = $1(Object, \\"create\\"); - No.exports = K1; -}); -var zo = S((GA, Ho) => { - x(); - var Go = Se(); - function Z1() { - (this.__data__ = Go ? Go(null) : {}), (this.size = 0); - } - Ho.exports = Z1; -}); -var Ko = S((HA, $o) => { - x(); - function Y1(r) { - var o = this.has(r) && delete this.__data__[r]; - return (this.size -= o ? 1 : 0), o; - } - $o.exports = Y1; -}); -var Yo = S((zA, Zo) => { - x(); - var X1 = Se(), - J1 = \\"__lodash_hash_undefined__\\", - Q1 = Object.prototype, - V1 = Q1.hasOwnProperty; - function j1(r) { - var o = this.__data__; - if (X1) { - var l = o[r]; - return l === J1 ? void 0 : l; - } - return V1.call(o, r) ? o[r] : void 0; - } - Zo.exports = j1; -}); -var Jo = S(($A, Xo) => { - x(); - var k1 = Se(), - nx = Object.prototype, - tx = nx.hasOwnProperty; - function ex(r) { - var o = this.__data__; - return k1 ? o[r] !== void 0 : tx.call(o, r); - } - Xo.exports = ex; -}); -var Vo = S((KA, Qo) => { - x(); - var rx = Se(), - ix = \\"__lodash_hash_undefined__\\"; - function ux(r, o) { - var l = this.__data__; - return ( - (this.size += this.has(r) ? 0 : 1), - (l[r] = rx && o === void 0 ? ix : o), - this - ); - } - Qo.exports = ux; -}); -var ko = S((ZA, jo) => { - x(); - var fx = zo(), - ax = Ko(), - ox = Yo(), - sx = Jo(), - lx = Vo(); - function Xt(r) { - var o = -1, - l = r == null ? 0 : r.length; - for (this.clear(); ++o < l; ) { - var w = r[o]; - this.set(w[0], w[1]); - } - } - Xt.prototype.clear = fx; - Xt.prototype.delete = ax; - Xt.prototype.get = ox; - Xt.prototype.has = sx; - Xt.prototype.set = lx; - jo.exports = Xt; -}); -var ts = S((YA, ns) => { - x(); - function cx() { - (this.__data__ = []), (this.size = 0); - } - ns.exports = cx; -}); -var rs = S((XA, es) => { - x(); - function hx(r, o) { - return r === o || (r !== r && o !== o); - } - es.exports = hx; -}); -var Ce = S((JA, is) => { - x(); - var px = rs(); - function gx(r, o) { - for (var l = r.length; l--; ) if (px(r[l][0], o)) return l; - return -1; - } - is.exports = gx; -}); -var fs = S((QA, us) => { - x(); - var _x = Ce(), - dx = Array.prototype, - vx = dx.splice; - function xx(r) { - var o = this.__data__, - l = _x(o, r); - if (l < 0) return !1; - var w = o.length - 1; - return l == w ? o.pop() : vx.call(o, l, 1), --this.size, !0; - } - us.exports = xx; -}); -var os = S((VA, as) => { - x(); - var wx = Ce(); - function yx(r) { - var o = this.__data__, - l = wx(o, r); - return l < 0 ? void 0 : o[l][1]; - } - as.exports = yx; -}); -var ls = S((jA, ss) => { - x(); - var Ax = Ce(); - function bx(r) { - return Ax(this.__data__, r) > -1; - } - ss.exports = bx; -}); -var hs = S((kA, cs) => { - x(); - var mx = Ce(); - function Tx(r, o) { - var l = this.__data__, - w = mx(l, r); - return w < 0 ? (++this.size, l.push([r, o])) : (l[w][1] = o), this; - } - cs.exports = Tx; -}); -var gs = S((nb, ps) => { - x(); - var Sx = ts(), - Cx = fs(), - Ox = os(), - Ix = ls(), - Ex = hs(); - function Jt(r) { - var o = -1, - l = r == null ? 0 : r.length; - for (this.clear(); ++o < l; ) { - var w = r[o]; - this.set(w[0], w[1]); - } - } - Jt.prototype.clear = Sx; - Jt.prototype.delete = Cx; - Jt.prototype.get = Ox; - Jt.prototype.has = Ix; - Jt.prototype.set = Ex; - ps.exports = Jt; -}); -var ds = S((tb, _s) => { - x(); - var Rx = hu(), - Lx = Ir(), - Px = Rx(Lx, \\"Map\\"); - _s.exports = Px; -}); -var ws = S((eb, xs) => { - x(); - var vs = ko(), - Mx = gs(), - Fx = ds(); - function Dx() { - (this.size = 0), - (this.__data__ = { - hash: new vs(), - map: new (Fx || Mx)(), - string: new vs(), - }); - } - xs.exports = Dx; -}); -var As = S((rb, ys) => { - x(); - function qx(r) { - var o = typeof r; - return o == \\"string\\" || o == \\"number\\" || o == \\"symbol\\" || o == \\"boolean\\" - ? r !== \\"__proto__\\" - : r === null; - } - ys.exports = qx; -}); -var Oe = S((ib, bs) => { - x(); - var Wx = As(); - function Ux(r, o) { - var l = r.__data__; - return Wx(o) ? l[typeof o == \\"string\\" ? \\"string\\" : \\"hash\\"] : l.map; - } - bs.exports = Ux; -}); -var Ts = S((ub, ms) => { - x(); - var Bx = Oe(); - function Nx(r) { - var o = Bx(this, r).delete(r); - return (this.size -= o ? 1 : 0), o; - } - ms.exports = Nx; -}); -var Cs = S((fb, Ss) => { - x(); - var Gx = Oe(); - function Hx(r) { - return Gx(this, r).get(r); - } - Ss.exports = Hx; -}); -var Is = S((ab, Os) => { - x(); - var zx = Oe(); - function $x(r) { - return zx(this, r).has(r); - } - Os.exports = $x; -}); -var Rs = S((ob, Es) => { - x(); - var Kx = Oe(); - function Zx(r, o) { - var l = Kx(this, r), - w = l.size; - return l.set(r, o), (this.size += l.size == w ? 0 : 1), this; - } - Es.exports = Zx; -}); -var Ps = S((sb, Ls) => { - x(); - var Yx = ws(), - Xx = Ts(), - Jx = Cs(), - Qx = Is(), - Vx = Rs(); - function Qt(r) { - var o = -1, - l = r == null ? 0 : r.length; - for (this.clear(); ++o < l; ) { - var w = r[o]; - this.set(w[0], w[1]); - } - } - Qt.prototype.clear = Yx; - Qt.prototype.delete = Xx; - Qt.prototype.get = Jx; - Qt.prototype.has = Qx; - Qt.prototype.set = Vx; - Ls.exports = Qt; -}); -var Ds = S((lb, Fs) => { - x(); - var Ms = Ps(), - jx = \\"Expected a function\\"; - function pu(r, o) { - if (typeof r != \\"function\\" || (o != null && typeof o != \\"function\\")) - throw new TypeError(jx); - var l = function () { - var w = arguments, - m = o ? o.apply(this, w) : w[0], - D = l.cache; - if (D.has(m)) return D.get(m); - var N = r.apply(this, w); - return (l.cache = D.set(m, N) || D), N; - }; - return (l.cache = new (pu.Cache || Ms)()), l; - } - pu.Cache = Ms; - Fs.exports = pu; -}); -var Ws = S((cb, qs) => { - x(); - var kx = Ds(), - nw = 500; - function tw(r) { - var o = kx(r, function (w) { - return l.size === nw && l.clear(), w; - }), - l = o.cache; - return o; - } - qs.exports = tw; -}); -var Bs = S((hb, Us) => { - x(); - var ew = Ws(), - rw = - /[^.[\\\\]]+|\\\\[(?:(-?\\\\d+(?:\\\\.\\\\d+)?)|([\\"'])((?:(?!\\\\2)[^\\\\\\\\]|\\\\\\\\.)*?)\\\\2)\\\\]|(?=(?:\\\\.|\\\\[\\\\])(?:\\\\.|\\\\[\\\\]|$))/g, - iw = /\\\\\\\\(\\\\\\\\)?/g, - uw = ew(function (r) { - var o = []; - return ( - r.charCodeAt(0) === 46 && o.push(\\"\\"), - r.replace(rw, function (l, w, m, D) { - o.push(m ? D.replace(iw, \\"$1\\") : w || l); - }), - o - ); - }); - Us.exports = uw; -}); -var Gs = S((pb, Ns) => { - x(); - function fw(r, o) { - for (var l = -1, w = r == null ? 0 : r.length, m = Array(w); ++l < w; ) - m[l] = o(r[l], l, r); - return m; - } - Ns.exports = fw; -}); -var Ys = S((gb, Zs) => { - x(); - var Hs = Er(), - aw = Gs(), - ow = Or(), - sw = Rr(), - lw = 1 / 0, - zs = Hs ? Hs.prototype : void 0, - $s = zs ? zs.toString : void 0; - function Ks(r) { - if (typeof r == \\"string\\") return r; - if (ow(r)) return aw(r, Ks) + \\"\\"; - if (sw(r)) return $s ? $s.call(r) : \\"\\"; - var o = r + \\"\\"; - return o == \\"0\\" && 1 / r == -lw ? \\"-0\\" : o; - } - Zs.exports = Ks; -}); -var Js = S((_b, Xs) => { - x(); - var cw = Ys(); - function hw(r) { - return r == null ? \\"\\" : cw(r); - } - Xs.exports = hw; -}); -var Vs = S((db, Qs) => { - x(); - var pw = Or(), - gw = To(), - _w = Bs(), - dw = Js(); - function vw(r, o) { - return pw(r) ? r : gw(r, o) ? [r] : _w(dw(r)); - } - Qs.exports = vw; -}); -var ks = S((vb, js) => { - x(); - var xw = Rr(), - ww = 1 / 0; - function yw(r) { - if (typeof r == \\"string\\" || xw(r)) return r; - var o = r + \\"\\"; - return o == \\"0\\" && 1 / r == -ww ? \\"-0\\" : o; - } - js.exports = yw; -}); -var tl = S((xb, nl) => { - x(); - var Aw = Vs(), - bw = ks(); - function mw(r, o) { - o = Aw(o, r); - for (var l = 0, w = o.length; r != null && l < w; ) r = r[bw(o[l++])]; - return l && l == w ? r : void 0; - } - nl.exports = mw; -}); -var rl = S((wb, el) => { - x(); - var Tw = tl(); - function Sw(r, o, l) { - var w = r == null ? void 0 : Tw(r, o); - return w === void 0 ? l : w; - } - el.exports = Sw; -}); -var Pl = S((Ie, Vt) => { - x(); - var Cw = 200, - pl = \\"__lodash_hash_undefined__\\", - Ow = 800, - Iw = 16, - gl = 9007199254740991, - _l = \\"[object Arguments]\\", - Ew = \\"[object Array]\\", - Rw = \\"[object AsyncFunction]\\", - Lw = \\"[object Boolean]\\", - Pw = \\"[object Date]\\", - Mw = \\"[object Error]\\", - dl = \\"[object Function]\\", - Fw = \\"[object GeneratorFunction]\\", - Dw = \\"[object Map]\\", - qw = \\"[object Number]\\", - Ww = \\"[object Null]\\", - vl = \\"[object Object]\\", - Uw = \\"[object Proxy]\\", - Bw = \\"[object RegExp]\\", - Nw = \\"[object Set]\\", - Gw = \\"[object String]\\", - Hw = \\"[object Undefined]\\", - zw = \\"[object WeakMap]\\", - $w = \\"[object ArrayBuffer]\\", - Kw = \\"[object DataView]\\", - Zw = \\"[object Float32Array]\\", - Yw = \\"[object Float64Array]\\", - Xw = \\"[object Int8Array]\\", - Jw = \\"[object Int16Array]\\", - Qw = \\"[object Int32Array]\\", - Vw = \\"[object Uint8Array]\\", - jw = \\"[object Uint8ClampedArray]\\", - kw = \\"[object Uint16Array]\\", - ny = \\"[object Uint32Array]\\", - ty = /[\\\\\\\\^$.*+?()[\\\\]{}|]/g, - ey = /^\\\\[object .+?Constructor\\\\]$/, - ry = /^(?:0|[1-9]\\\\d*)$/, - X = {}; - X[Zw] = X[Yw] = X[Xw] = X[Jw] = X[Qw] = X[Vw] = X[jw] = X[kw] = X[ny] = !0; - X[_l] = - X[Ew] = - X[$w] = - X[Lw] = - X[Kw] = - X[Pw] = - X[Mw] = - X[dl] = - X[Dw] = - X[qw] = - X[vl] = - X[Bw] = - X[Nw] = - X[Gw] = - X[zw] = - !1; - var xl = - typeof window == \\"object\\" && window && window.Object === Object && window, - iy = typeof self == \\"object\\" && self && self.Object === Object && self, - Le = xl || iy || Function(\\"return this\\")(), - wl = typeof Ie == \\"object\\" && Ie && !Ie.nodeType && Ie, - Ee = wl && typeof Vt == \\"object\\" && Vt && !Vt.nodeType && Vt, - yl = Ee && Ee.exports === wl, - gu = yl && xl.process, - il = (function () { - try { - var r = Ee && Ee.require && Ee.require(\\"util\\").types; - return r || (gu && gu.binding && gu.binding(\\"util\\")); - } catch {} - })(), - ul = il && il.isTypedArray; - function uy(r, o, l) { - switch (l.length) { - case 0: - return r.call(o); - case 1: - return r.call(o, l[0]); - case 2: - return r.call(o, l[0], l[1]); - case 3: - return r.call(o, l[0], l[1], l[2]); - } - return r.apply(o, l); - } - function fy(r, o) { - for (var l = -1, w = Array(r); ++l < r; ) w[l] = o(l); - return w; - } - function ay(r) { - return function (o) { - return r(o); - }; - } - function oy(r, o) { - return r == null ? void 0 : r[o]; - } - function sy(r, o) { - return function (l) { - return r(o(l)); - }; - } - var ly = Array.prototype, - cy = Function.prototype, - Mr = Object.prototype, - _u = Le[\\"__core-js_shared__\\"], - Fr = cy.toString, - rt = Mr.hasOwnProperty, - fl = (function () { - var r = /[^.]+$/.exec((_u && _u.keys && _u.keys.IE_PROTO) || \\"\\"); - return r ? \\"Symbol(src)_1.\\" + r : \\"\\"; - })(), - Al = Mr.toString, - hy = Fr.call(Object), - py = RegExp( - \\"^\\" + - Fr.call(rt) - .replace(ty, \\"\\\\\\\\$&\\") - .replace( - /hasOwnProperty|(function).*?(?=\\\\\\\\\\\\()| for .+?(?=\\\\\\\\\\\\])/g, - \\"$1.*?\\" - ) + - \\"$\\" - ), - Lr = yl ? Le.Buffer : void 0, - al = Le.Symbol, - ol = Le.Uint8Array, - sl = Lr ? Lr.allocUnsafe : void 0, - bl = sy(Object.getPrototypeOf, Object), - ll = Object.create, - gy = Mr.propertyIsEnumerable, - _y = ly.splice, - It = al ? al.toStringTag : void 0, - Pr = (function () { - try { - var r = Au(Object, \\"defineProperty\\"); - return r({}, \\"\\", {}), r; - } catch {} - })(), - dy = Lr ? Lr.isBuffer : void 0, - cl = Math.max, - vy = Date.now, - ml = Au(Le, \\"Map\\"), - Re = Au(Object, \\"create\\"), - xy = (function () { - function r() {} - return function (o) { - if (!Rt(o)) return {}; - if (ll) return ll(o); - r.prototype = o; - var l = new r(); - return (r.prototype = void 0), l; - }; - })(); - function Et(r) { - var o = -1, - l = r == null ? 0 : r.length; - for (this.clear(); ++o < l; ) { - var w = r[o]; - this.set(w[0], w[1]); - } - } - function wy() { - (this.__data__ = Re ? Re(null) : {}), (this.size = 0); - } - function yy(r) { - var o = this.has(r) && delete this.__data__[r]; - return (this.size -= o ? 1 : 0), o; - } - function Ay(r) { - var o = this.__data__; - if (Re) { - var l = o[r]; - return l === pl ? void 0 : l; - } - return rt.call(o, r) ? o[r] : void 0; - } - function by(r) { - var o = this.__data__; - return Re ? o[r] !== void 0 : rt.call(o, r); - } - function my(r, o) { - var l = this.__data__; - return ( - (this.size += this.has(r) ? 0 : 1), - (l[r] = Re && o === void 0 ? pl : o), - this - ); - } - Et.prototype.clear = wy; - Et.prototype.delete = yy; - Et.prototype.get = Ay; - Et.prototype.has = by; - Et.prototype.set = my; - function it(r) { - var o = -1, - l = r == null ? 0 : r.length; - for (this.clear(); ++o < l; ) { - var w = r[o]; - this.set(w[0], w[1]); - } - } - function Ty() { - (this.__data__ = []), (this.size = 0); - } - function Sy(r) { - var o = this.__data__, - l = Dr(o, r); - if (l < 0) return !1; - var w = o.length - 1; - return l == w ? o.pop() : _y.call(o, l, 1), --this.size, !0; - } - function Cy(r) { - var o = this.__data__, - l = Dr(o, r); - return l < 0 ? void 0 : o[l][1]; - } - function Oy(r) { - return Dr(this.__data__, r) > -1; - } - function Iy(r, o) { - var l = this.__data__, - w = Dr(l, r); - return w < 0 ? (++this.size, l.push([r, o])) : (l[w][1] = o), this; - } - it.prototype.clear = Ty; - it.prototype.delete = Sy; - it.prototype.get = Cy; - it.prototype.has = Oy; - it.prototype.set = Iy; - function jt(r) { - var o = -1, - l = r == null ? 0 : r.length; - for (this.clear(); ++o < l; ) { - var w = r[o]; - this.set(w[0], w[1]); - } - } - function Ey() { - (this.size = 0), - (this.__data__ = { - hash: new Et(), - map: new (ml || it)(), - string: new Et(), - }); - } - function Ry(r) { - var o = Wr(this, r).delete(r); - return (this.size -= o ? 1 : 0), o; - } - function Ly(r) { - return Wr(this, r).get(r); - } - function Py(r) { - return Wr(this, r).has(r); - } - function My(r, o) { - var l = Wr(this, r), - w = l.size; - return l.set(r, o), (this.size += l.size == w ? 0 : 1), this; - } - jt.prototype.clear = Ey; - jt.prototype.delete = Ry; - jt.prototype.get = Ly; - jt.prototype.has = Py; - jt.prototype.set = My; - function kt(r) { - var o = (this.__data__ = new it(r)); - this.size = o.size; - } - function Fy() { - (this.__data__ = new it()), (this.size = 0); - } - function Dy(r) { - var o = this.__data__, - l = o.delete(r); - return (this.size = o.size), l; - } - function qy(r) { - return this.__data__.get(r); - } - function Wy(r) { - return this.__data__.has(r); - } - function Uy(r, o) { - var l = this.__data__; - if (l instanceof it) { - var w = l.__data__; - if (!ml || w.length < Cw - 1) - return w.push([r, o]), (this.size = ++l.size), this; - l = this.__data__ = new jt(w); - } - return l.set(r, o), (this.size = l.size), this; - } - kt.prototype.clear = Fy; - kt.prototype.delete = Dy; - kt.prototype.get = qy; - kt.prototype.has = Wy; - kt.prototype.set = Uy; - function By(r, o) { - var l = wu(r), - w = !l && xu(r), - m = !l && !w && Ol(r), - D = !l && !w && !m && El(r), - N = l || w || m || D, - q = N ? fy(r.length, String) : [], - z = q.length; - for (var j in r) - (o || rt.call(r, j)) && - !( - N && - (j == \\"length\\" || - (m && (j == \\"offset\\" || j == \\"parent\\")) || - (D && (j == \\"buffer\\" || j == \\"byteLength\\" || j == \\"byteOffset\\")) || - Sl(j, z)) - ) && - q.push(j); - return q; - } - function du(r, o, l) { - ((l !== void 0 && !Ur(r[o], l)) || (l === void 0 && !(o in r))) && - yu(r, o, l); - } - function Ny(r, o, l) { - var w = r[o]; - (!(rt.call(r, o) && Ur(w, l)) || (l === void 0 && !(o in r))) && - yu(r, o, l); - } - function Dr(r, o) { - for (var l = r.length; l--; ) if (Ur(r[l][0], o)) return l; - return -1; - } - function yu(r, o, l) { - o == \\"__proto__\\" && Pr - ? Pr(r, o, { configurable: !0, enumerable: !0, value: l, writable: !0 }) - : (r[o] = l); - } - var Gy = nA(); - function qr(r) { - return r == null - ? r === void 0 - ? Hw - : Ww - : It && It in Object(r) - ? tA(r) - : aA(r); - } - function hl(r) { - return Pe(r) && qr(r) == _l; - } - function Hy(r) { - if (!Rt(r) || uA(r)) return !1; - var o = mu(r) ? py : ey; - return o.test(cA(r)); - } - function zy(r) { - return Pe(r) && Il(r.length) && !!X[qr(r)]; - } - function $y(r) { - if (!Rt(r)) return fA(r); - var o = Cl(r), - l = []; - for (var w in r) (w == \\"constructor\\" && (o || !rt.call(r, w))) || l.push(w); - return l; - } - function Tl(r, o, l, w, m) { - r !== o && - Gy( - o, - function (D, N) { - if ((m || (m = new kt()), Rt(D))) Ky(r, o, N, l, Tl, w, m); - else { - var q = w ? w(vu(r, N), D, N + \\"\\", r, o, m) : void 0; - q === void 0 && (q = D), du(r, N, q); - } - }, - Rl - ); - } - function Ky(r, o, l, w, m, D, N) { - var q = vu(r, l), - z = vu(o, l), - j = N.get(z); - if (j) { - du(r, l, j); - return; - } - var an = D ? D(q, z, l + \\"\\", r, o, N) : void 0, - Tn = an === void 0; - if (Tn) { - var Bn = wu(z), - ut = !Bn && Ol(z), - ln = !Bn && !ut && El(z); - (an = z), - Bn || ut || ln - ? wu(q) - ? (an = q) - : hA(q) - ? (an = Vy(q)) - : ut - ? ((Tn = !1), (an = Xy(z, !0))) - : ln - ? ((Tn = !1), (an = Qy(z, !0))) - : (an = []) - : pA(z) || xu(z) - ? ((an = q), xu(q) ? (an = gA(q)) : (!Rt(q) || mu(q)) && (an = eA(z))) - : (Tn = !1); - } - Tn && (N.set(z, an), m(an, z, w, D, N), N.delete(z)), du(r, l, an); - } - function Zy(r, o) { - return sA(oA(r, o, Ll), r + \\"\\"); - } - var Yy = Pr - ? function (r, o) { - return Pr(r, \\"toString\\", { - configurable: !0, - enumerable: !1, - value: dA(o), - writable: !0, +function _interopNamespace(e) { + if (e && e.__esModule) return e; + var n = Object.create(null); + if (e) { + Object.keys(e).forEach(function (k) { + if (k !== 'default') { + var d = Object.getOwnPropertyDescriptor(e, k); + Object.defineProperty(n, k, d.get ? d : { + enumerable: true, + get: function () { return e[k]; } }); } - : Ll; - function Xy(r, o) { - if (o) return r.slice(); - var l = r.length, - w = sl ? sl(l) : new r.constructor(l); - return r.copy(w), w; - } - function Jy(r) { - var o = new r.constructor(r.byteLength); - return new ol(o).set(new ol(r)), o; - } - function Qy(r, o) { - var l = o ? Jy(r.buffer) : r.buffer; - return new r.constructor(l, r.byteOffset, r.length); - } - function Vy(r, o) { - var l = -1, - w = r.length; - for (o || (o = Array(w)); ++l < w; ) o[l] = r[l]; - return o; - } - function jy(r, o, l, w) { - var m = !l; - l || (l = {}); - for (var D = -1, N = o.length; ++D < N; ) { - var q = o[D], - z = w ? w(l[q], r[q], q, l, r) : void 0; - z === void 0 && (z = r[q]), m ? yu(l, q, z) : Ny(l, q, z); - } - return l; - } - function ky(r) { - return Zy(function (o, l) { - var w = -1, - m = l.length, - D = m > 1 ? l[m - 1] : void 0, - N = m > 2 ? l[2] : void 0; - for ( - D = r.length > 3 && typeof D == \\"function\\" ? (m--, D) : void 0, - N && rA(l[0], l[1], N) && ((D = m < 3 ? void 0 : D), (m = 1)), - o = Object(o); - ++w < m; - - ) { - var q = l[w]; - q && r(o, q, w, D); - } - return o; }); } - function nA(r) { - return function (o, l, w) { - for (var m = -1, D = Object(o), N = w(o), q = N.length; q--; ) { - var z = N[r ? q : ++m]; - if (l(D[z], z, D) === !1) break; - } - return o; - }; - } - function Wr(r, o) { - var l = r.__data__; - return iA(o) ? l[typeof o == \\"string\\" ? \\"string\\" : \\"hash\\"] : l.map; - } - function Au(r, o) { - var l = oy(r, o); - return Hy(l) ? l : void 0; - } - function tA(r) { - var o = rt.call(r, It), - l = r[It]; - try { - r[It] = void 0; - var w = !0; - } catch {} - var m = Al.call(r); - return w && (o ? (r[It] = l) : delete r[It]), m; - } - function eA(r) { - return typeof r.constructor == \\"function\\" && !Cl(r) ? xy(bl(r)) : {}; - } - function Sl(r, o) { - var l = typeof r; - return ( - (o = o ?? gl), - !!o && - (l == \\"number\\" || (l != \\"symbol\\" && ry.test(r))) && - r > -1 && - r % 1 == 0 && - r < o - ); - } - function rA(r, o, l) { - if (!Rt(l)) return !1; - var w = typeof o; - return (w == \\"number\\" ? bu(l) && Sl(o, l.length) : w == \\"string\\" && o in l) - ? Ur(l[o], r) - : !1; - } - function iA(r) { - var o = typeof r; - return o == \\"string\\" || o == \\"number\\" || o == \\"symbol\\" || o == \\"boolean\\" - ? r !== \\"__proto__\\" - : r === null; - } - function uA(r) { - return !!fl && fl in r; - } - function Cl(r) { - var o = r && r.constructor, - l = (typeof o == \\"function\\" && o.prototype) || Mr; - return r === l; - } - function fA(r) { - var o = []; - if (r != null) for (var l in Object(r)) o.push(l); - return o; - } - function aA(r) { - return Al.call(r); - } - function oA(r, o, l) { - return ( - (o = cl(o === void 0 ? r.length - 1 : o, 0)), - function () { - for ( - var w = arguments, m = -1, D = cl(w.length - o, 0), N = Array(D); - ++m < D; - - ) - N[m] = w[o + m]; - m = -1; - for (var q = Array(o + 1); ++m < o; ) q[m] = w[m]; - return (q[o] = l(N)), uy(r, this, q); - } - ); - } - function vu(r, o) { - if (!(o === \\"constructor\\" && typeof r[o] == \\"function\\") && o != \\"__proto__\\") - return r[o]; - } - var sA = lA(Yy); - function lA(r) { - var o = 0, - l = 0; - return function () { - var w = vy(), - m = Iw - (w - l); - if (((l = w), m > 0)) { - if (++o >= Ow) return arguments[0]; - } else o = 0; - return r.apply(void 0, arguments); - }; - } - function cA(r) { - if (r != null) { - try { - return Fr.call(r); - } catch {} - try { - return r + \\"\\"; - } catch {} - } - return \\"\\"; - } - function Ur(r, o) { - return r === o || (r !== r && o !== o); - } - var xu = hl( - (function () { - return arguments; - })() - ) - ? hl - : function (r) { - return Pe(r) && rt.call(r, \\"callee\\") && !gy.call(r, \\"callee\\"); - }, - wu = Array.isArray; - function bu(r) { - return r != null && Il(r.length) && !mu(r); - } - function hA(r) { - return Pe(r) && bu(r); - } - var Ol = dy || vA; - function mu(r) { - if (!Rt(r)) return !1; - var o = qr(r); - return o == dl || o == Fw || o == Rw || o == Uw; - } - function Il(r) { - return typeof r == \\"number\\" && r > -1 && r % 1 == 0 && r <= gl; - } - function Rt(r) { - var o = typeof r; - return r != null && (o == \\"object\\" || o == \\"function\\"); - } - function Pe(r) { - return r != null && typeof r == \\"object\\"; - } - function pA(r) { - if (!Pe(r) || qr(r) != vl) return !1; - var o = bl(r); - if (o === null) return !0; - var l = rt.call(o, \\"constructor\\") && o.constructor; - return typeof l == \\"function\\" && l instanceof l && Fr.call(l) == hy; - } - var El = ul ? ay(ul) : zy; - function gA(r) { - return jy(r, Rl(r)); - } - function Rl(r) { - return bu(r) ? By(r, !0) : $y(r); - } - var _A = ky(function (r, o, l) { - Tl(r, o, l); - }); - function dA(r) { - return function () { - return r; - }; - } - function Ll(r) { - return r; - } - function vA() { - return !1; - } - Vt.exports = _A; -}); -var Ml = S((ne, Me) => { - x(); - (function () { - var r, - o = \\"4.17.21\\", - l = 200, - w = \\"Unsupported core-js use. Try https://npms.io/search?q=ponyfill.\\", - m = \\"Expected a function\\", - D = \\"Invalid \`variable\` option passed into \`_.template\`\\", - N = \\"__lodash_hash_undefined__\\", - q = 500, - z = \\"__lodash_placeholder__\\", - j = 1, - an = 2, - Tn = 4, - Bn = 1, - ut = 2, - ln = 1, - vt = 2, - Su = 4, - Nn = 8, - Lt = 16, - Gn = 32, - Pt = 64, - Zn = 128, - te = 256, - Br = 512, - Wl = 30, - Ul = \\"...\\", - Bl = 800, - Nl = 16, - Cu = 1, - Gl = 2, - Hl = 3, - xt = 1 / 0, - ft = 9007199254740991, - zl = 17976931348623157e292, - Fe = 0 / 0, - Hn = 4294967295, - $l = Hn - 1, - Kl = Hn >>> 1, - Zl = [ - [\\"ary\\", Zn], - [\\"bind\\", ln], - [\\"bindKey\\", vt], - [\\"curry\\", Nn], - [\\"curryRight\\", Lt], - [\\"flip\\", Br], - [\\"partial\\", Gn], - [\\"partialRight\\", Pt], - [\\"rearg\\", te], - ], - Mt = \\"[object Arguments]\\", - De = \\"[object Array]\\", - Yl = \\"[object AsyncFunction]\\", - ee = \\"[object Boolean]\\", - re = \\"[object Date]\\", - Xl = \\"[object DOMException]\\", - qe = \\"[object Error]\\", - We = \\"[object Function]\\", - Ou = \\"[object GeneratorFunction]\\", - Mn = \\"[object Map]\\", - ie = \\"[object Number]\\", - Jl = \\"[object Null]\\", - Yn = \\"[object Object]\\", - Iu = \\"[object Promise]\\", - Ql = \\"[object Proxy]\\", - ue = \\"[object RegExp]\\", - Fn = \\"[object Set]\\", - fe = \\"[object String]\\", - Ue = \\"[object Symbol]\\", - Vl = \\"[object Undefined]\\", - ae = \\"[object WeakMap]\\", - jl = \\"[object WeakSet]\\", - oe = \\"[object ArrayBuffer]\\", - Ft = \\"[object DataView]\\", - Nr = \\"[object Float32Array]\\", - Gr = \\"[object Float64Array]\\", - Hr = \\"[object Int8Array]\\", - zr = \\"[object Int16Array]\\", - $r = \\"[object Int32Array]\\", - Kr = \\"[object Uint8Array]\\", - Zr = \\"[object Uint8ClampedArray]\\", - Yr = \\"[object Uint16Array]\\", - Xr = \\"[object Uint32Array]\\", - kl = /\\\\b__p \\\\+= '';/g, - nc = /\\\\b(__p \\\\+=) '' \\\\+/g, - tc = /(__e\\\\(.*?\\\\)|\\\\b__t\\\\)) \\\\+\\\\n'';/g, - Eu = /&(?:amp|lt|gt|quot|#39);/g, - Ru = /[&<>\\"']/g, - ec = RegExp(Eu.source), - rc = RegExp(Ru.source), - ic = /<%-([\\\\s\\\\S]+?)%>/g, - uc = /<%([\\\\s\\\\S]+?)%>/g, - Lu = /<%=([\\\\s\\\\S]+?)%>/g, - fc = /\\\\.|\\\\[(?:[^[\\\\]]*|([\\"'])(?:(?!\\\\1)[^\\\\\\\\]|\\\\\\\\.)*?\\\\1)\\\\]/, - ac = /^\\\\w*$/, - oc = - /[^.[\\\\]]+|\\\\[(?:(-?\\\\d+(?:\\\\.\\\\d+)?)|([\\"'])((?:(?!\\\\2)[^\\\\\\\\]|\\\\\\\\.)*?)\\\\2)\\\\]|(?=(?:\\\\.|\\\\[\\\\])(?:\\\\.|\\\\[\\\\]|$))/g, - Jr = /[\\\\\\\\^$.*+?()[\\\\]{}|]/g, - sc = RegExp(Jr.source), - Qr = /^\\\\s+/, - lc = /\\\\s/, - cc = /\\\\{(?:\\\\n\\\\/\\\\* \\\\[wrapped with .+\\\\] \\\\*\\\\/)?\\\\n?/, - hc = /\\\\{\\\\n\\\\/\\\\* \\\\[wrapped with (.+)\\\\] \\\\*/, - pc = /,? & /, - gc = /[^\\\\x00-\\\\x2f\\\\x3a-\\\\x40\\\\x5b-\\\\x60\\\\x7b-\\\\x7f]+/g, - _c = /[()=,{}\\\\[\\\\]\\\\/\\\\s]/, - dc = /\\\\\\\\(\\\\\\\\)?/g, - vc = /\\\\$\\\\{([^\\\\\\\\}]*(?:\\\\\\\\.[^\\\\\\\\}]*)*)\\\\}/g, - Pu = /\\\\w*$/, - xc = /^[-+]0x[0-9a-f]+$/i, - wc = /^0b[01]+$/i, - yc = /^\\\\[object .+?Constructor\\\\]$/, - Ac = /^0o[0-7]+$/i, - bc = /^(?:0|[1-9]\\\\d*)$/, - mc = /[\\\\xc0-\\\\xd6\\\\xd8-\\\\xf6\\\\xf8-\\\\xff\\\\u0100-\\\\u017f]/g, - Be = /($^)/, - Tc = /['\\\\n\\\\r\\\\u2028\\\\u2029\\\\\\\\]/g, - Ne = \\"\\\\\\\\ud800-\\\\\\\\udfff\\", - Sc = \\"\\\\\\\\u0300-\\\\\\\\u036f\\", - Cc = \\"\\\\\\\\ufe20-\\\\\\\\ufe2f\\", - Oc = \\"\\\\\\\\u20d0-\\\\\\\\u20ff\\", - Mu = Sc + Cc + Oc, - Fu = \\"\\\\\\\\u2700-\\\\\\\\u27bf\\", - Du = \\"a-z\\\\\\\\xdf-\\\\\\\\xf6\\\\\\\\xf8-\\\\\\\\xff\\", - Ic = \\"\\\\\\\\xac\\\\\\\\xb1\\\\\\\\xd7\\\\\\\\xf7\\", - Ec = \\"\\\\\\\\x00-\\\\\\\\x2f\\\\\\\\x3a-\\\\\\\\x40\\\\\\\\x5b-\\\\\\\\x60\\\\\\\\x7b-\\\\\\\\xbf\\", - Rc = \\"\\\\\\\\u2000-\\\\\\\\u206f\\", - Lc = - \\" \\\\\\\\t\\\\\\\\x0b\\\\\\\\f\\\\\\\\xa0\\\\\\\\ufeff\\\\\\\\n\\\\\\\\r\\\\\\\\u2028\\\\\\\\u2029\\\\\\\\u1680\\\\\\\\u180e\\\\\\\\u2000\\\\\\\\u2001\\\\\\\\u2002\\\\\\\\u2003\\\\\\\\u2004\\\\\\\\u2005\\\\\\\\u2006\\\\\\\\u2007\\\\\\\\u2008\\\\\\\\u2009\\\\\\\\u200a\\\\\\\\u202f\\\\\\\\u205f\\\\\\\\u3000\\", - qu = \\"A-Z\\\\\\\\xc0-\\\\\\\\xd6\\\\\\\\xd8-\\\\\\\\xde\\", - Wu = \\"\\\\\\\\ufe0e\\\\\\\\ufe0f\\", - Uu = Ic + Ec + Rc + Lc, - Vr = \\"['\\\\u2019]\\", - Pc = \\"[\\" + Ne + \\"]\\", - Bu = \\"[\\" + Uu + \\"]\\", - Ge = \\"[\\" + Mu + \\"]\\", - Nu = \\"\\\\\\\\d+\\", - Mc = \\"[\\" + Fu + \\"]\\", - Gu = \\"[\\" + Du + \\"]\\", - Hu = \\"[^\\" + Ne + Uu + Nu + Fu + Du + qu + \\"]\\", - jr = \\"\\\\\\\\ud83c[\\\\\\\\udffb-\\\\\\\\udfff]\\", - Fc = \\"(?:\\" + Ge + \\"|\\" + jr + \\")\\", - zu = \\"[^\\" + Ne + \\"]\\", - kr = \\"(?:\\\\\\\\ud83c[\\\\\\\\udde6-\\\\\\\\uddff]){2}\\", - ni = \\"[\\\\\\\\ud800-\\\\\\\\udbff][\\\\\\\\udc00-\\\\\\\\udfff]\\", - Dt = \\"[\\" + qu + \\"]\\", - $u = \\"\\\\\\\\u200d\\", - Ku = \\"(?:\\" + Gu + \\"|\\" + Hu + \\")\\", - Dc = \\"(?:\\" + Dt + \\"|\\" + Hu + \\")\\", - Zu = \\"(?:\\" + Vr + \\"(?:d|ll|m|re|s|t|ve))?\\", - Yu = \\"(?:\\" + Vr + \\"(?:D|LL|M|RE|S|T|VE))?\\", - Xu = Fc + \\"?\\", - Ju = \\"[\\" + Wu + \\"]?\\", - qc = \\"(?:\\" + $u + \\"(?:\\" + [zu, kr, ni].join(\\"|\\") + \\")\\" + Ju + Xu + \\")*\\", - Wc = \\"\\\\\\\\d*(?:1st|2nd|3rd|(?![123])\\\\\\\\dth)(?=\\\\\\\\b|[A-Z_])\\", - Uc = \\"\\\\\\\\d*(?:1ST|2ND|3RD|(?![123])\\\\\\\\dTH)(?=\\\\\\\\b|[a-z_])\\", - Qu = Ju + Xu + qc, - Bc = \\"(?:\\" + [Mc, kr, ni].join(\\"|\\") + \\")\\" + Qu, - Nc = \\"(?:\\" + [zu + Ge + \\"?\\", Ge, kr, ni, Pc].join(\\"|\\") + \\")\\", - Gc = RegExp(Vr, \\"g\\"), - Hc = RegExp(Ge, \\"g\\"), - ti = RegExp(jr + \\"(?=\\" + jr + \\")|\\" + Nc + Qu, \\"g\\"), - zc = RegExp( - [ - Dt + \\"?\\" + Gu + \\"+\\" + Zu + \\"(?=\\" + [Bu, Dt, \\"$\\"].join(\\"|\\") + \\")\\", - Dc + \\"+\\" + Yu + \\"(?=\\" + [Bu, Dt + Ku, \\"$\\"].join(\\"|\\") + \\")\\", - Dt + \\"?\\" + Ku + \\"+\\" + Zu, - Dt + \\"+\\" + Yu, - Uc, - Wc, - Nu, - Bc, - ].join(\\"|\\"), - \\"g\\" - ), - $c = RegExp(\\"[\\" + $u + Ne + Mu + Wu + \\"]\\"), - Kc = /[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/, - Zc = [ - \\"Array\\", - \\"Buffer\\", - \\"DataView\\", - \\"Date\\", - \\"Error\\", - \\"Float32Array\\", - \\"Float64Array\\", - \\"Function\\", - \\"Int8Array\\", - \\"Int16Array\\", - \\"Int32Array\\", - \\"Map\\", - \\"Math\\", - \\"Object\\", - \\"Promise\\", - \\"RegExp\\", - \\"Set\\", - \\"String\\", - \\"Symbol\\", - \\"TypeError\\", - \\"Uint8Array\\", - \\"Uint8ClampedArray\\", - \\"Uint16Array\\", - \\"Uint32Array\\", - \\"WeakMap\\", - \\"_\\", - \\"clearTimeout\\", - \\"isFinite\\", - \\"parseInt\\", - \\"setTimeout\\", - ], - Yc = -1, - Y = {}; - (Y[Nr] = - Y[Gr] = - Y[Hr] = - Y[zr] = - Y[$r] = - Y[Kr] = - Y[Zr] = - Y[Yr] = - Y[Xr] = - !0), - (Y[Mt] = - Y[De] = - Y[oe] = - Y[ee] = - Y[Ft] = - Y[re] = - Y[qe] = - Y[We] = - Y[Mn] = - Y[ie] = - Y[Yn] = - Y[ue] = - Y[Fn] = - Y[fe] = - Y[ae] = - !1); - var Z = {}; - (Z[Mt] = - Z[De] = - Z[oe] = - Z[Ft] = - Z[ee] = - Z[re] = - Z[Nr] = - Z[Gr] = - Z[Hr] = - Z[zr] = - Z[$r] = - Z[Mn] = - Z[ie] = - Z[Yn] = - Z[ue] = - Z[Fn] = - Z[fe] = - Z[Ue] = - Z[Kr] = - Z[Zr] = - Z[Yr] = - Z[Xr] = - !0), - (Z[qe] = Z[We] = Z[ae] = !1); - var Xc = { - À: \\"A\\", - Á: \\"A\\", - Â: \\"A\\", - Ã: \\"A\\", - Ä: \\"A\\", - Å: \\"A\\", - à: \\"a\\", - á: \\"a\\", - â: \\"a\\", - ã: \\"a\\", - ä: \\"a\\", - å: \\"a\\", - Ç: \\"C\\", - ç: \\"c\\", - Ð: \\"D\\", - ð: \\"d\\", - È: \\"E\\", - É: \\"E\\", - Ê: \\"E\\", - Ë: \\"E\\", - è: \\"e\\", - é: \\"e\\", - ê: \\"e\\", - ë: \\"e\\", - Ì: \\"I\\", - Í: \\"I\\", - Î: \\"I\\", - Ï: \\"I\\", - ì: \\"i\\", - í: \\"i\\", - î: \\"i\\", - ï: \\"i\\", - Ñ: \\"N\\", - ñ: \\"n\\", - Ò: \\"O\\", - Ó: \\"O\\", - Ô: \\"O\\", - Õ: \\"O\\", - Ö: \\"O\\", - Ø: \\"O\\", - ò: \\"o\\", - ó: \\"o\\", - ô: \\"o\\", - õ: \\"o\\", - ö: \\"o\\", - ø: \\"o\\", - Ù: \\"U\\", - Ú: \\"U\\", - Û: \\"U\\", - Ü: \\"U\\", - ù: \\"u\\", - ú: \\"u\\", - û: \\"u\\", - ü: \\"u\\", - Ý: \\"Y\\", - ý: \\"y\\", - ÿ: \\"y\\", - Æ: \\"Ae\\", - æ: \\"ae\\", - Þ: \\"Th\\", - þ: \\"th\\", - ß: \\"ss\\", - Ā: \\"A\\", - Ă: \\"A\\", - Ą: \\"A\\", - ā: \\"a\\", - ă: \\"a\\", - ą: \\"a\\", - Ć: \\"C\\", - Ĉ: \\"C\\", - Ċ: \\"C\\", - Č: \\"C\\", - ć: \\"c\\", - ĉ: \\"c\\", - ċ: \\"c\\", - č: \\"c\\", - Ď: \\"D\\", - Đ: \\"D\\", - ď: \\"d\\", - đ: \\"d\\", - Ē: \\"E\\", - Ĕ: \\"E\\", - Ė: \\"E\\", - Ę: \\"E\\", - Ě: \\"E\\", - ē: \\"e\\", - ĕ: \\"e\\", - ė: \\"e\\", - ę: \\"e\\", - ě: \\"e\\", - Ĝ: \\"G\\", - Ğ: \\"G\\", - Ġ: \\"G\\", - Ģ: \\"G\\", - ĝ: \\"g\\", - ğ: \\"g\\", - ġ: \\"g\\", - ģ: \\"g\\", - Ĥ: \\"H\\", - Ħ: \\"H\\", - ĥ: \\"h\\", - ħ: \\"h\\", - Ĩ: \\"I\\", - Ī: \\"I\\", - Ĭ: \\"I\\", - Į: \\"I\\", - İ: \\"I\\", - ĩ: \\"i\\", - ī: \\"i\\", - ĭ: \\"i\\", - į: \\"i\\", - ı: \\"i\\", - Ĵ: \\"J\\", - ĵ: \\"j\\", - Ķ: \\"K\\", - ķ: \\"k\\", - ĸ: \\"k\\", - Ĺ: \\"L\\", - Ļ: \\"L\\", - Ľ: \\"L\\", - Ŀ: \\"L\\", - Ł: \\"L\\", - ĺ: \\"l\\", - ļ: \\"l\\", - ľ: \\"l\\", - ŀ: \\"l\\", - ł: \\"l\\", - Ń: \\"N\\", - Ņ: \\"N\\", - Ň: \\"N\\", - Ŋ: \\"N\\", - ń: \\"n\\", - ņ: \\"n\\", - ň: \\"n\\", - ŋ: \\"n\\", - Ō: \\"O\\", - Ŏ: \\"O\\", - Ő: \\"O\\", - ō: \\"o\\", - ŏ: \\"o\\", - ő: \\"o\\", - Ŕ: \\"R\\", - Ŗ: \\"R\\", - Ř: \\"R\\", - ŕ: \\"r\\", - ŗ: \\"r\\", - ř: \\"r\\", - Ś: \\"S\\", - Ŝ: \\"S\\", - Ş: \\"S\\", - Š: \\"S\\", - ś: \\"s\\", - ŝ: \\"s\\", - ş: \\"s\\", - š: \\"s\\", - Ţ: \\"T\\", - Ť: \\"T\\", - Ŧ: \\"T\\", - ţ: \\"t\\", - ť: \\"t\\", - ŧ: \\"t\\", - Ũ: \\"U\\", - Ū: \\"U\\", - Ŭ: \\"U\\", - Ů: \\"U\\", - Ű: \\"U\\", - Ų: \\"U\\", - ũ: \\"u\\", - ū: \\"u\\", - ŭ: \\"u\\", - ů: \\"u\\", - ű: \\"u\\", - ų: \\"u\\", - Ŵ: \\"W\\", - ŵ: \\"w\\", - Ŷ: \\"Y\\", - ŷ: \\"y\\", - Ÿ: \\"Y\\", - Ź: \\"Z\\", - Ż: \\"Z\\", - Ž: \\"Z\\", - ź: \\"z\\", - ż: \\"z\\", - ž: \\"z\\", - IJ: \\"IJ\\", - ij: \\"ij\\", - Œ: \\"Oe\\", - œ: \\"oe\\", - ʼn: \\"'n\\", - ſ: \\"s\\", - }, - Jc = { - \\"&\\": \\"&\\", - \\"<\\": \\"<\\", - \\">\\": \\">\\", - '\\"': \\""\\", - \\"'\\": \\"'\\", - }, - Qc = { - \\"&\\": \\"&\\", - \\"<\\": \\"<\\", - \\">\\": \\">\\", - \\""\\": '\\"', - \\"'\\": \\"'\\", - }, - Vc = { - \\"\\\\\\\\\\": \\"\\\\\\\\\\", - \\"'\\": \\"'\\", - \\"\\\\n\\": \\"n\\", - \\"\\\\r\\": \\"r\\", - \\"\\\\u2028\\": \\"u2028\\", - \\"\\\\u2029\\": \\"u2029\\", - }, - jc = parseFloat, - kc = parseInt, - Vu = - typeof window == \\"object\\" && - window && - window.Object === Object && - window, - nh = typeof self == \\"object\\" && self && self.Object === Object && self, - rn = Vu || nh || Function(\\"return this\\")(), - ei = typeof ne == \\"object\\" && ne && !ne.nodeType && ne, - wt = ei && typeof Me == \\"object\\" && Me && !Me.nodeType && Me, - ju = wt && wt.exports === ei, - ri = ju && Vu.process, - Sn = (function () { - try { - var h = wt && wt.require && wt.require(\\"util\\").types; - return h || (ri && ri.binding && ri.binding(\\"util\\")); - } catch {} - })(), - ku = Sn && Sn.isArrayBuffer, - nf = Sn && Sn.isDate, - tf = Sn && Sn.isMap, - ef = Sn && Sn.isRegExp, - rf = Sn && Sn.isSet, - uf = Sn && Sn.isTypedArray; - function xn(h, _, g) { - switch (g.length) { - case 0: - return h.call(_); - case 1: - return h.call(_, g[0]); - case 2: - return h.call(_, g[0], g[1]); - case 3: - return h.call(_, g[0], g[1], g[2]); - } - return h.apply(_, g); - } - function th(h, _, g, b) { - for (var R = -1, G = h == null ? 0 : h.length; ++R < G; ) { - var tn = h[R]; - _(b, tn, g(tn), h); - } - return b; - } - function Cn(h, _) { - for ( - var g = -1, b = h == null ? 0 : h.length; - ++g < b && _(h[g], g, h) !== !1; - - ); - return h; - } - function eh(h, _) { - for (var g = h == null ? 0 : h.length; g-- && _(h[g], g, h) !== !1; ); - return h; - } - function ff(h, _) { - for (var g = -1, b = h == null ? 0 : h.length; ++g < b; ) - if (!_(h[g], g, h)) return !1; - return !0; - } - function at(h, _) { - for (var g = -1, b = h == null ? 0 : h.length, R = 0, G = []; ++g < b; ) { - var tn = h[g]; - _(tn, g, h) && (G[R++] = tn); - } - return G; - } - function He(h, _) { - var g = h == null ? 0 : h.length; - return !!g && qt(h, _, 0) > -1; - } - function ii(h, _, g) { - for (var b = -1, R = h == null ? 0 : h.length; ++b < R; ) - if (g(_, h[b])) return !0; - return !1; - } - function J(h, _) { - for (var g = -1, b = h == null ? 0 : h.length, R = Array(b); ++g < b; ) - R[g] = _(h[g], g, h); - return R; - } - function ot(h, _) { - for (var g = -1, b = _.length, R = h.length; ++g < b; ) h[R + g] = _[g]; - return h; - } - function ui(h, _, g, b) { - var R = -1, - G = h == null ? 0 : h.length; - for (b && G && (g = h[++R]); ++R < G; ) g = _(g, h[R], R, h); - return g; - } - function rh(h, _, g, b) { - var R = h == null ? 0 : h.length; - for (b && R && (g = h[--R]); R--; ) g = _(g, h[R], R, h); - return g; - } - function fi(h, _) { - for (var g = -1, b = h == null ? 0 : h.length; ++g < b; ) - if (_(h[g], g, h)) return !0; - return !1; - } - var ih = ai(\\"length\\"); - function uh(h) { - return h.split(\\"\\"); - } - function fh(h) { - return h.match(gc) || []; - } - function af(h, _, g) { - var b; - return ( - g(h, function (R, G, tn) { - if (_(R, G, tn)) return (b = G), !1; - }), - b - ); - } - function ze(h, _, g, b) { - for (var R = h.length, G = g + (b ? 1 : -1); b ? G-- : ++G < R; ) - if (_(h[G], G, h)) return G; - return -1; - } - function qt(h, _, g) { - return _ === _ ? xh(h, _, g) : ze(h, of, g); - } - function ah(h, _, g, b) { - for (var R = g - 1, G = h.length; ++R < G; ) if (b(h[R], _)) return R; - return -1; - } - function of(h) { - return h !== h; - } - function sf(h, _) { - var g = h == null ? 0 : h.length; - return g ? si(h, _) / g : Fe; - } - function ai(h) { - return function (_) { - return _ == null ? r : _[h]; - }; - } - function oi(h) { - return function (_) { - return h == null ? r : h[_]; - }; - } - function lf(h, _, g, b, R) { - return ( - R(h, function (G, tn, K) { - g = b ? ((b = !1), G) : _(g, G, tn, K); - }), - g - ); - } - function oh(h, _) { - var g = h.length; - for (h.sort(_); g--; ) h[g] = h[g].value; - return h; - } - function si(h, _) { - for (var g, b = -1, R = h.length; ++b < R; ) { - var G = _(h[b]); - G !== r && (g = g === r ? G : g + G); - } - return g; - } - function li(h, _) { - for (var g = -1, b = Array(h); ++g < h; ) b[g] = _(g); - return b; - } - function sh(h, _) { - return J(_, function (g) { - return [g, h[g]]; - }); - } - function cf(h) { - return h && h.slice(0, _f(h) + 1).replace(Qr, \\"\\"); - } - function wn(h) { - return function (_) { - return h(_); - }; - } - function ci(h, _) { - return J(_, function (g) { - return h[g]; - }); - } - function se(h, _) { - return h.has(_); - } - function hf(h, _) { - for (var g = -1, b = h.length; ++g < b && qt(_, h[g], 0) > -1; ); - return g; - } - function pf(h, _) { - for (var g = h.length; g-- && qt(_, h[g], 0) > -1; ); - return g; - } - function lh(h, _) { - for (var g = h.length, b = 0; g--; ) h[g] === _ && ++b; - return b; - } - var ch = oi(Xc), - hh = oi(Jc); - function ph(h) { - return \\"\\\\\\\\\\" + Vc[h]; - } - function gh(h, _) { - return h == null ? r : h[_]; - } - function Wt(h) { - return $c.test(h); - } - function _h(h) { - return Kc.test(h); - } - function dh(h) { - for (var _, g = []; !(_ = h.next()).done; ) g.push(_.value); - return g; - } - function hi(h) { - var _ = -1, - g = Array(h.size); - return ( - h.forEach(function (b, R) { - g[++_] = [R, b]; - }), - g - ); - } - function gf(h, _) { - return function (g) { - return h(_(g)); - }; - } - function st(h, _) { - for (var g = -1, b = h.length, R = 0, G = []; ++g < b; ) { - var tn = h[g]; - (tn === _ || tn === z) && ((h[g] = z), (G[R++] = g)); - } - return G; - } - function $e(h) { - var _ = -1, - g = Array(h.size); - return ( - h.forEach(function (b) { - g[++_] = b; - }), - g - ); - } - function vh(h) { - var _ = -1, - g = Array(h.size); - return ( - h.forEach(function (b) { - g[++_] = [b, b]; - }), - g - ); - } - function xh(h, _, g) { - for (var b = g - 1, R = h.length; ++b < R; ) if (h[b] === _) return b; - return -1; - } - function wh(h, _, g) { - for (var b = g + 1; b--; ) if (h[b] === _) return b; - return b; - } - function Ut(h) { - return Wt(h) ? Ah(h) : ih(h); - } - function Dn(h) { - return Wt(h) ? bh(h) : uh(h); - } - function _f(h) { - for (var _ = h.length; _-- && lc.test(h.charAt(_)); ); - return _; - } - var yh = oi(Qc); - function Ah(h) { - for (var _ = (ti.lastIndex = 0); ti.test(h); ) ++_; - return _; - } - function bh(h) { - return h.match(ti) || []; - } - function mh(h) { - return h.match(zc) || []; - } - var Th = function h(_) { - _ = _ == null ? rn : lt.defaults(rn.Object(), _, lt.pick(rn, Zc)); - var g = _.Array, - b = _.Date, - R = _.Error, - G = _.Function, - tn = _.Math, - K = _.Object, - pi = _.RegExp, - Sh = _.String, - On = _.TypeError, - Ke = g.prototype, - Ch = G.prototype, - Bt = K.prototype, - Ze = _[\\"__core-js_shared__\\"], - Ye = Ch.toString, - $ = Bt.hasOwnProperty, - Oh = 0, - df = (function () { - var n = /[^.]+$/.exec((Ze && Ze.keys && Ze.keys.IE_PROTO) || \\"\\"); - return n ? \\"Symbol(src)_1.\\" + n : \\"\\"; - })(), - Xe = Bt.toString, - Ih = Ye.call(K), - Eh = rn._, - Rh = pi( - \\"^\\" + - Ye.call($) - .replace(Jr, \\"\\\\\\\\$&\\") - .replace( - /hasOwnProperty|(function).*?(?=\\\\\\\\\\\\()| for .+?(?=\\\\\\\\\\\\])/g, - \\"$1.*?\\" - ) + - \\"$\\" - ), - Je = ju ? _.Buffer : r, - ct = _.Symbol, - Qe = _.Uint8Array, - vf = Je ? Je.allocUnsafe : r, - Ve = gf(K.getPrototypeOf, K), - xf = K.create, - wf = Bt.propertyIsEnumerable, - je = Ke.splice, - yf = ct ? ct.isConcatSpreadable : r, - le = ct ? ct.iterator : r, - yt = ct ? ct.toStringTag : r, - ke = (function () { - try { - var n = St(K, \\"defineProperty\\"); - return n({}, \\"\\", {}), n; - } catch {} - })(), - Lh = _.clearTimeout !== rn.clearTimeout && _.clearTimeout, - Ph = b && b.now !== rn.Date.now && b.now, - Mh = _.setTimeout !== rn.setTimeout && _.setTimeout, - nr = tn.ceil, - tr = tn.floor, - gi = K.getOwnPropertySymbols, - Fh = Je ? Je.isBuffer : r, - Af = _.isFinite, - Dh = Ke.join, - qh = gf(K.keys, K), - en = tn.max, - on = tn.min, - Wh = b.now, - Uh = _.parseInt, - bf = tn.random, - Bh = Ke.reverse, - _i = St(_, \\"DataView\\"), - ce = St(_, \\"Map\\"), - di = St(_, \\"Promise\\"), - Nt = St(_, \\"Set\\"), - he = St(_, \\"WeakMap\\"), - pe = St(K, \\"create\\"), - er = he && new he(), - Gt = {}, - Nh = Ct(_i), - Gh = Ct(ce), - Hh = Ct(di), - zh = Ct(Nt), - $h = Ct(he), - rr = ct ? ct.prototype : r, - ge = rr ? rr.valueOf : r, - mf = rr ? rr.toString : r; - function f(n) { - if (V(n) && !L(n) && !(n instanceof U)) { - if (n instanceof In) return n; - if ($.call(n, \\"__wrapped__\\")) return Ta(n); - } - return new In(n); - } - var Ht = (function () { - function n() {} - return function (t) { - if (!Q(t)) return {}; - if (xf) return xf(t); - n.prototype = t; - var e = new n(); - return (n.prototype = r), e; - }; - })(); - function ir() {} - function In(n, t) { - (this.__wrapped__ = n), - (this.__actions__ = []), - (this.__chain__ = !!t), - (this.__index__ = 0), - (this.__values__ = r); - } - (f.templateSettings = { - escape: ic, - evaluate: uc, - interpolate: Lu, - variable: \\"\\", - imports: { _: f }, - }), - (f.prototype = ir.prototype), - (f.prototype.constructor = f), - (In.prototype = Ht(ir.prototype)), - (In.prototype.constructor = In); - function U(n) { - (this.__wrapped__ = n), - (this.__actions__ = []), - (this.__dir__ = 1), - (this.__filtered__ = !1), - (this.__iteratees__ = []), - (this.__takeCount__ = Hn), - (this.__views__ = []); - } - function Kh() { - var n = new U(this.__wrapped__); - return ( - (n.__actions__ = gn(this.__actions__)), - (n.__dir__ = this.__dir__), - (n.__filtered__ = this.__filtered__), - (n.__iteratees__ = gn(this.__iteratees__)), - (n.__takeCount__ = this.__takeCount__), - (n.__views__ = gn(this.__views__)), - n - ); - } - function Zh() { - if (this.__filtered__) { - var n = new U(this); - (n.__dir__ = -1), (n.__filtered__ = !0); - } else (n = this.clone()), (n.__dir__ *= -1); - return n; - } - function Yh() { - var n = this.__wrapped__.value(), - t = this.__dir__, - e = L(n), - i = t < 0, - u = e ? n.length : 0, - a = ug(0, u, this.__views__), - s = a.start, - c = a.end, - p = c - s, - d = i ? c : s - 1, - v = this.__iteratees__, - y = v.length, - A = 0, - T = on(p, this.__takeCount__); - if (!e || (!i && u == p && T == p)) return Yf(n, this.__actions__); - var I = []; - n: for (; p-- && A < T; ) { - d += t; - for (var M = -1, E = n[d]; ++M < y; ) { - var W = v[M], - B = W.iteratee, - bn = W.type, - pn = B(E); - if (bn == Gl) E = pn; - else if (!pn) { - if (bn == Cu) continue n; - break n; - } - } - I[A++] = E; - } - return I; - } - (U.prototype = Ht(ir.prototype)), (U.prototype.constructor = U); - function At(n) { - var t = -1, - e = n == null ? 0 : n.length; - for (this.clear(); ++t < e; ) { - var i = n[t]; - this.set(i[0], i[1]); - } - } - function Xh() { - (this.__data__ = pe ? pe(null) : {}), (this.size = 0); - } - function Jh(n) { - var t = this.has(n) && delete this.__data__[n]; - return (this.size -= t ? 1 : 0), t; - } - function Qh(n) { - var t = this.__data__; - if (pe) { - var e = t[n]; - return e === N ? r : e; - } - return $.call(t, n) ? t[n] : r; - } - function Vh(n) { - var t = this.__data__; - return pe ? t[n] !== r : $.call(t, n); - } - function jh(n, t) { - var e = this.__data__; - return ( - (this.size += this.has(n) ? 0 : 1), - (e[n] = pe && t === r ? N : t), - this - ); - } - (At.prototype.clear = Xh), - (At.prototype.delete = Jh), - (At.prototype.get = Qh), - (At.prototype.has = Vh), - (At.prototype.set = jh); - function Xn(n) { - var t = -1, - e = n == null ? 0 : n.length; - for (this.clear(); ++t < e; ) { - var i = n[t]; - this.set(i[0], i[1]); - } - } - function kh() { - (this.__data__ = []), (this.size = 0); - } - function np(n) { - var t = this.__data__, - e = ur(t, n); - if (e < 0) return !1; - var i = t.length - 1; - return e == i ? t.pop() : je.call(t, e, 1), --this.size, !0; - } - function tp(n) { - var t = this.__data__, - e = ur(t, n); - return e < 0 ? r : t[e][1]; - } - function ep(n) { - return ur(this.__data__, n) > -1; - } - function rp(n, t) { - var e = this.__data__, - i = ur(e, n); - return i < 0 ? (++this.size, e.push([n, t])) : (e[i][1] = t), this; - } - (Xn.prototype.clear = kh), - (Xn.prototype.delete = np), - (Xn.prototype.get = tp), - (Xn.prototype.has = ep), - (Xn.prototype.set = rp); - function Jn(n) { - var t = -1, - e = n == null ? 0 : n.length; - for (this.clear(); ++t < e; ) { - var i = n[t]; - this.set(i[0], i[1]); - } - } - function ip() { - (this.size = 0), - (this.__data__ = { - hash: new At(), - map: new (ce || Xn)(), - string: new At(), - }); - } - function up(n) { - var t = vr(this, n).delete(n); - return (this.size -= t ? 1 : 0), t; - } - function fp(n) { - return vr(this, n).get(n); - } - function ap(n) { - return vr(this, n).has(n); - } - function op(n, t) { - var e = vr(this, n), - i = e.size; - return e.set(n, t), (this.size += e.size == i ? 0 : 1), this; - } - (Jn.prototype.clear = ip), - (Jn.prototype.delete = up), - (Jn.prototype.get = fp), - (Jn.prototype.has = ap), - (Jn.prototype.set = op); - function bt(n) { - var t = -1, - e = n == null ? 0 : n.length; - for (this.__data__ = new Jn(); ++t < e; ) this.add(n[t]); - } - function sp(n) { - return this.__data__.set(n, N), this; - } - function lp(n) { - return this.__data__.has(n); - } - (bt.prototype.add = bt.prototype.push = sp), (bt.prototype.has = lp); - function qn(n) { - var t = (this.__data__ = new Xn(n)); - this.size = t.size; - } - function cp() { - (this.__data__ = new Xn()), (this.size = 0); - } - function hp(n) { - var t = this.__data__, - e = t.delete(n); - return (this.size = t.size), e; - } - function pp(n) { - return this.__data__.get(n); - } - function gp(n) { - return this.__data__.has(n); - } - function _p(n, t) { - var e = this.__data__; - if (e instanceof Xn) { - var i = e.__data__; - if (!ce || i.length < l - 1) - return i.push([n, t]), (this.size = ++e.size), this; - e = this.__data__ = new Jn(i); - } - return e.set(n, t), (this.size = e.size), this; - } - (qn.prototype.clear = cp), - (qn.prototype.delete = hp), - (qn.prototype.get = pp), - (qn.prototype.has = gp), - (qn.prototype.set = _p); - function Tf(n, t) { - var e = L(n), - i = !e && Ot(n), - u = !e && !i && dt(n), - a = !e && !i && !u && Zt(n), - s = e || i || u || a, - c = s ? li(n.length, Sh) : [], - p = c.length; - for (var d in n) - (t || $.call(n, d)) && - !( - s && - (d == \\"length\\" || - (u && (d == \\"offset\\" || d == \\"parent\\")) || - (a && - (d == \\"buffer\\" || - d == \\"byteLength\\" || - d == \\"byteOffset\\")) || - kn(d, p)) - ) && - c.push(d); - return c; - } - function Sf(n) { - var t = n.length; - return t ? n[Oi(0, t - 1)] : r; - } - function dp(n, t) { - return xr(gn(n), mt(t, 0, n.length)); - } - function vp(n) { - return xr(gn(n)); - } - function vi(n, t, e) { - ((e !== r && !Wn(n[t], e)) || (e === r && !(t in n))) && Qn(n, t, e); - } - function _e(n, t, e) { - var i = n[t]; - (!($.call(n, t) && Wn(i, e)) || (e === r && !(t in n))) && - Qn(n, t, e); - } - function ur(n, t) { - for (var e = n.length; e--; ) if (Wn(n[e][0], t)) return e; - return -1; - } - function xp(n, t, e, i) { - return ( - ht(n, function (u, a, s) { - t(i, u, e(u), s); - }), - i - ); - } - function Cf(n, t) { - return n && $n(t, un(t), n); - } - function wp(n, t) { - return n && $n(t, dn(t), n); - } - function Qn(n, t, e) { - t == \\"__proto__\\" && ke - ? ke(n, t, { - configurable: !0, - enumerable: !0, - value: e, - writable: !0, - }) - : (n[t] = e); - } - function xi(n, t) { - for (var e = -1, i = t.length, u = g(i), a = n == null; ++e < i; ) - u[e] = a ? r : ji(n, t[e]); - return u; - } - function mt(n, t, e) { - return ( - n === n && - (e !== r && (n = n <= e ? n : e), - t !== r && (n = n >= t ? n : t)), - n - ); - } - function En(n, t, e, i, u, a) { - var s, - c = t & j, - p = t & an, - d = t & Tn; - if ((e && (s = u ? e(n, i, u, a) : e(n)), s !== r)) return s; - if (!Q(n)) return n; - var v = L(n); - if (v) { - if (((s = ag(n)), !c)) return gn(n, s); - } else { - var y = sn(n), - A = y == We || y == Ou; - if (dt(n)) return Qf(n, c); - if (y == Yn || y == Mt || (A && !u)) { - if (((s = p || A ? {} : _a(n)), !c)) - return p ? Qp(n, wp(s, n)) : Jp(n, Cf(s, n)); - } else { - if (!Z[y]) return u ? n : {}; - s = og(n, y, c); - } - } - a || (a = new qn()); - var T = a.get(n); - if (T) return T; - a.set(n, s), - $a(n) - ? n.forEach(function (E) { - s.add(En(E, t, e, E, n, a)); - }) - : Ha(n) && - n.forEach(function (E, W) { - s.set(W, En(E, t, e, W, n, a)); - }); - var I = d ? (p ? Ui : Wi) : p ? dn : un, - M = v ? r : I(n); - return ( - Cn(M || n, function (E, W) { - M && ((W = E), (E = n[W])), _e(s, W, En(E, t, e, W, n, a)); - }), - s - ); - } - function yp(n) { - var t = un(n); - return function (e) { - return Of(e, n, t); - }; - } - function Of(n, t, e) { - var i = e.length; - if (n == null) return !i; - for (n = K(n); i--; ) { - var u = e[i], - a = t[u], - s = n[u]; - if ((s === r && !(u in n)) || !a(s)) return !1; - } - return !0; - } - function If(n, t, e) { - if (typeof n != \\"function\\") throw new On(m); - return be(function () { - n.apply(r, e); - }, t); - } - function de(n, t, e, i) { - var u = -1, - a = He, - s = !0, - c = n.length, - p = [], - d = t.length; - if (!c) return p; - e && (t = J(t, wn(e))), - i - ? ((a = ii), (s = !1)) - : t.length >= l && ((a = se), (s = !1), (t = new bt(t))); - n: for (; ++u < c; ) { - var v = n[u], - y = e == null ? v : e(v); - if (((v = i || v !== 0 ? v : 0), s && y === y)) { - for (var A = d; A--; ) if (t[A] === y) continue n; - p.push(v); - } else a(t, y, i) || p.push(v); - } - return p; - } - var ht = ta(zn), - Ef = ta(yi, !0); - function Ap(n, t) { - var e = !0; - return ( - ht(n, function (i, u, a) { - return (e = !!t(i, u, a)), e; - }), - e - ); - } - function fr(n, t, e) { - for (var i = -1, u = n.length; ++i < u; ) { - var a = n[i], - s = t(a); - if (s != null && (c === r ? s === s && !An(s) : e(s, c))) - var c = s, - p = a; - } - return p; - } - function bp(n, t, e, i) { - var u = n.length; - for ( - e = P(e), - e < 0 && (e = -e > u ? 0 : u + e), - i = i === r || i > u ? u : P(i), - i < 0 && (i += u), - i = e > i ? 0 : Za(i); - e < i; - - ) - n[e++] = t; - return n; - } - function Rf(n, t) { - var e = []; - return ( - ht(n, function (i, u, a) { - t(i, u, a) && e.push(i); - }), - e - ); - } - function fn(n, t, e, i, u) { - var a = -1, - s = n.length; - for (e || (e = lg), u || (u = []); ++a < s; ) { - var c = n[a]; - t > 0 && e(c) - ? t > 1 - ? fn(c, t - 1, e, i, u) - : ot(u, c) - : i || (u[u.length] = c); - } - return u; - } - var wi = ea(), - Lf = ea(!0); - function zn(n, t) { - return n && wi(n, t, un); - } - function yi(n, t) { - return n && Lf(n, t, un); - } - function ar(n, t) { - return at(t, function (e) { - return nt(n[e]); - }); - } - function Tt(n, t) { - t = gt(t, n); - for (var e = 0, i = t.length; n != null && e < i; ) n = n[Kn(t[e++])]; - return e && e == i ? n : r; - } - function Pf(n, t, e) { - var i = t(n); - return L(n) ? i : ot(i, e(n)); - } - function cn(n) { - return n == null - ? n === r - ? Vl - : Jl - : yt && yt in K(n) - ? ig(n) - : vg(n); - } - function Ai(n, t) { - return n > t; - } - function mp(n, t) { - return n != null && $.call(n, t); - } - function Tp(n, t) { - return n != null && t in K(n); - } - function Sp(n, t, e) { - return n >= on(t, e) && n < en(t, e); - } - function bi(n, t, e) { - for ( - var i = e ? ii : He, - u = n[0].length, - a = n.length, - s = a, - c = g(a), - p = 1 / 0, - d = []; - s--; - - ) { - var v = n[s]; - s && t && (v = J(v, wn(t))), - (p = on(v.length, p)), - (c[s] = - !e && (t || (u >= 120 && v.length >= 120)) - ? new bt(s && v) - : r); - } - v = n[0]; - var y = -1, - A = c[0]; - n: for (; ++y < u && d.length < p; ) { - var T = v[y], - I = t ? t(T) : T; - if (((T = e || T !== 0 ? T : 0), !(A ? se(A, I) : i(d, I, e)))) { - for (s = a; --s; ) { - var M = c[s]; - if (!(M ? se(M, I) : i(n[s], I, e))) continue n; - } - A && A.push(I), d.push(T); - } - } - return d; - } - function Cp(n, t, e, i) { - return ( - zn(n, function (u, a, s) { - t(i, e(u), a, s); - }), - i - ); - } - function ve(n, t, e) { - (t = gt(t, n)), (n = wa(n, t)); - var i = n == null ? n : n[Kn(Ln(t))]; - return i == null ? r : xn(i, n, e); - } - function Mf(n) { - return V(n) && cn(n) == Mt; - } - function Op(n) { - return V(n) && cn(n) == oe; - } - function Ip(n) { - return V(n) && cn(n) == re; - } - function xe(n, t, e, i, u) { - return n === t - ? !0 - : n == null || t == null || (!V(n) && !V(t)) - ? n !== n && t !== t - : Ep(n, t, e, i, xe, u); - } - function Ep(n, t, e, i, u, a) { - var s = L(n), - c = L(t), - p = s ? De : sn(n), - d = c ? De : sn(t); - (p = p == Mt ? Yn : p), (d = d == Mt ? Yn : d); - var v = p == Yn, - y = d == Yn, - A = p == d; - if (A && dt(n)) { - if (!dt(t)) return !1; - (s = !0), (v = !1); - } - if (A && !v) - return ( - a || (a = new qn()), - s || Zt(n) ? ha(n, t, e, i, u, a) : eg(n, t, p, e, i, u, a) - ); - if (!(e & Bn)) { - var T = v && $.call(n, \\"__wrapped__\\"), - I = y && $.call(t, \\"__wrapped__\\"); - if (T || I) { - var M = T ? n.value() : n, - E = I ? t.value() : t; - return a || (a = new qn()), u(M, E, e, i, a); - } - } - return A ? (a || (a = new qn()), rg(n, t, e, i, u, a)) : !1; - } - function Rp(n) { - return V(n) && sn(n) == Mn; - } - function mi(n, t, e, i) { - var u = e.length, - a = u, - s = !i; - if (n == null) return !a; - for (n = K(n); u--; ) { - var c = e[u]; - if (s && c[2] ? c[1] !== n[c[0]] : !(c[0] in n)) return !1; - } - for (; ++u < a; ) { - c = e[u]; - var p = c[0], - d = n[p], - v = c[1]; - if (s && c[2]) { - if (d === r && !(p in n)) return !1; - } else { - var y = new qn(); - if (i) var A = i(d, v, p, n, t, y); - if (!(A === r ? xe(v, d, Bn | ut, i, y) : A)) return !1; - } - } - return !0; - } - function Ff(n) { - if (!Q(n) || hg(n)) return !1; - var t = nt(n) ? Rh : yc; - return t.test(Ct(n)); - } - function Lp(n) { - return V(n) && cn(n) == ue; - } - function Pp(n) { - return V(n) && sn(n) == Fn; - } - function Mp(n) { - return V(n) && Tr(n.length) && !!Y[cn(n)]; - } - function Df(n) { - return typeof n == \\"function\\" - ? n - : n == null - ? vn - : typeof n == \\"object\\" - ? L(n) - ? Uf(n[0], n[1]) - : Wf(n) - : ro(n); - } - function Ti(n) { - if (!Ae(n)) return qh(n); - var t = []; - for (var e in K(n)) $.call(n, e) && e != \\"constructor\\" && t.push(e); - return t; - } - function Fp(n) { - if (!Q(n)) return dg(n); - var t = Ae(n), - e = []; - for (var i in n) - (i == \\"constructor\\" && (t || !$.call(n, i))) || e.push(i); - return e; - } - function Si(n, t) { - return n < t; - } - function qf(n, t) { - var e = -1, - i = _n(n) ? g(n.length) : []; - return ( - ht(n, function (u, a, s) { - i[++e] = t(u, a, s); - }), - i - ); - } - function Wf(n) { - var t = Ni(n); - return t.length == 1 && t[0][2] - ? va(t[0][0], t[0][1]) - : function (e) { - return e === n || mi(e, n, t); - }; - } - function Uf(n, t) { - return Hi(n) && da(t) - ? va(Kn(n), t) - : function (e) { - var i = ji(e, n); - return i === r && i === t ? ki(e, n) : xe(t, i, Bn | ut); - }; - } - function or(n, t, e, i, u) { - n !== t && - wi( - t, - function (a, s) { - if ((u || (u = new qn()), Q(a))) Dp(n, t, s, e, or, i, u); - else { - var c = i ? i($i(n, s), a, s + \\"\\", n, t, u) : r; - c === r && (c = a), vi(n, s, c); - } - }, - dn - ); - } - function Dp(n, t, e, i, u, a, s) { - var c = $i(n, e), - p = $i(t, e), - d = s.get(p); - if (d) { - vi(n, e, d); - return; - } - var v = a ? a(c, p, e + \\"\\", n, t, s) : r, - y = v === r; - if (y) { - var A = L(p), - T = !A && dt(p), - I = !A && !T && Zt(p); - (v = p), - A || T || I - ? L(c) - ? (v = c) - : k(c) - ? (v = gn(c)) - : T - ? ((y = !1), (v = Qf(p, !0))) - : I - ? ((y = !1), (v = Vf(p, !0))) - : (v = []) - : me(p) || Ot(p) - ? ((v = c), - Ot(c) ? (v = Ya(c)) : (!Q(c) || nt(c)) && (v = _a(p))) - : (y = !1); - } - y && (s.set(p, v), u(v, p, i, a, s), s.delete(p)), vi(n, e, v); - } - function Bf(n, t) { - var e = n.length; - if (!!e) return (t += t < 0 ? e : 0), kn(t, e) ? n[t] : r; - } - function Nf(n, t, e) { - t.length - ? (t = J(t, function (a) { - return L(a) - ? function (s) { - return Tt(s, a.length === 1 ? a[0] : a); - } - : a; - })) - : (t = [vn]); - var i = -1; - t = J(t, wn(O())); - var u = qf(n, function (a, s, c) { - var p = J(t, function (d) { - return d(a); - }); - return { criteria: p, index: ++i, value: a }; - }); - return oh(u, function (a, s) { - return Xp(a, s, e); - }); - } - function qp(n, t) { - return Gf(n, t, function (e, i) { - return ki(n, i); - }); - } - function Gf(n, t, e) { - for (var i = -1, u = t.length, a = {}; ++i < u; ) { - var s = t[i], - c = Tt(n, s); - e(c, s) && we(a, gt(s, n), c); - } - return a; - } - function Wp(n) { - return function (t) { - return Tt(t, n); - }; - } - function Ci(n, t, e, i) { - var u = i ? ah : qt, - a = -1, - s = t.length, - c = n; - for (n === t && (t = gn(t)), e && (c = J(n, wn(e))); ++a < s; ) - for ( - var p = 0, d = t[a], v = e ? e(d) : d; - (p = u(c, v, p, i)) > -1; - - ) - c !== n && je.call(c, p, 1), je.call(n, p, 1); - return n; - } - function Hf(n, t) { - for (var e = n ? t.length : 0, i = e - 1; e--; ) { - var u = t[e]; - if (e == i || u !== a) { - var a = u; - kn(u) ? je.call(n, u, 1) : Ri(n, u); - } - } - return n; - } - function Oi(n, t) { - return n + tr(bf() * (t - n + 1)); - } - function Up(n, t, e, i) { - for (var u = -1, a = en(nr((t - n) / (e || 1)), 0), s = g(a); a--; ) - (s[i ? a : ++u] = n), (n += e); - return s; - } - function Ii(n, t) { - var e = \\"\\"; - if (!n || t < 1 || t > ft) return e; - do t % 2 && (e += n), (t = tr(t / 2)), t && (n += n); - while (t); - return e; - } - function F(n, t) { - return Ki(xa(n, t, vn), n + \\"\\"); - } - function Bp(n) { - return Sf(Yt(n)); - } - function Np(n, t) { - var e = Yt(n); - return xr(e, mt(t, 0, e.length)); - } - function we(n, t, e, i) { - if (!Q(n)) return n; - t = gt(t, n); - for ( - var u = -1, a = t.length, s = a - 1, c = n; - c != null && ++u < a; - - ) { - var p = Kn(t[u]), - d = e; - if (p === \\"__proto__\\" || p === \\"constructor\\" || p === \\"prototype\\") - return n; - if (u != s) { - var v = c[p]; - (d = i ? i(v, p, c) : r), - d === r && (d = Q(v) ? v : kn(t[u + 1]) ? [] : {}); - } - _e(c, p, d), (c = c[p]); - } - return n; - } - var zf = er - ? function (n, t) { - return er.set(n, t), n; - } - : vn, - Gp = ke - ? function (n, t) { - return ke(n, \\"toString\\", { - configurable: !0, - enumerable: !1, - value: tu(t), - writable: !0, - }); - } - : vn; - function Hp(n) { - return xr(Yt(n)); - } - function Rn(n, t, e) { - var i = -1, - u = n.length; - t < 0 && (t = -t > u ? 0 : u + t), - (e = e > u ? u : e), - e < 0 && (e += u), - (u = t > e ? 0 : (e - t) >>> 0), - (t >>>= 0); - for (var a = g(u); ++i < u; ) a[i] = n[i + t]; - return a; - } - function zp(n, t) { - var e; - return ( - ht(n, function (i, u, a) { - return (e = t(i, u, a)), !e; - }), - !!e - ); - } - function sr(n, t, e) { - var i = 0, - u = n == null ? i : n.length; - if (typeof t == \\"number\\" && t === t && u <= Kl) { - for (; i < u; ) { - var a = (i + u) >>> 1, - s = n[a]; - s !== null && !An(s) && (e ? s <= t : s < t) - ? (i = a + 1) - : (u = a); - } - return u; - } - return Ei(n, t, vn, e); - } - function Ei(n, t, e, i) { - var u = 0, - a = n == null ? 0 : n.length; - if (a === 0) return 0; - t = e(t); - for ( - var s = t !== t, c = t === null, p = An(t), d = t === r; - u < a; - - ) { - var v = tr((u + a) / 2), - y = e(n[v]), - A = y !== r, - T = y === null, - I = y === y, - M = An(y); - if (s) var E = i || I; - else - d - ? (E = I && (i || A)) - : c - ? (E = I && A && (i || !T)) - : p - ? (E = I && A && !T && (i || !M)) - : T || M - ? (E = !1) - : (E = i ? y <= t : y < t); - E ? (u = v + 1) : (a = v); - } - return on(a, $l); - } - function $f(n, t) { - for (var e = -1, i = n.length, u = 0, a = []; ++e < i; ) { - var s = n[e], - c = t ? t(s) : s; - if (!e || !Wn(c, p)) { - var p = c; - a[u++] = s === 0 ? 0 : s; - } - } - return a; - } - function Kf(n) { - return typeof n == \\"number\\" ? n : An(n) ? Fe : +n; - } - function yn(n) { - if (typeof n == \\"string\\") return n; - if (L(n)) return J(n, yn) + \\"\\"; - if (An(n)) return mf ? mf.call(n) : \\"\\"; - var t = n + \\"\\"; - return t == \\"0\\" && 1 / n == -xt ? \\"-0\\" : t; - } - function pt(n, t, e) { - var i = -1, - u = He, - a = n.length, - s = !0, - c = [], - p = c; - if (e) (s = !1), (u = ii); - else if (a >= l) { - var d = t ? null : ng(n); - if (d) return $e(d); - (s = !1), (u = se), (p = new bt()); - } else p = t ? [] : c; - n: for (; ++i < a; ) { - var v = n[i], - y = t ? t(v) : v; - if (((v = e || v !== 0 ? v : 0), s && y === y)) { - for (var A = p.length; A--; ) if (p[A] === y) continue n; - t && p.push(y), c.push(v); - } else u(p, y, e) || (p !== c && p.push(y), c.push(v)); - } - return c; - } - function Ri(n, t) { - return ( - (t = gt(t, n)), (n = wa(n, t)), n == null || delete n[Kn(Ln(t))] - ); - } - function Zf(n, t, e, i) { - return we(n, t, e(Tt(n, t)), i); - } - function lr(n, t, e, i) { - for ( - var u = n.length, a = i ? u : -1; - (i ? a-- : ++a < u) && t(n[a], a, n); - - ); - return e - ? Rn(n, i ? 0 : a, i ? a + 1 : u) - : Rn(n, i ? a + 1 : 0, i ? u : a); - } - function Yf(n, t) { - var e = n; - return ( - e instanceof U && (e = e.value()), - ui( - t, - function (i, u) { - return u.func.apply(u.thisArg, ot([i], u.args)); - }, - e - ) - ); - } - function Li(n, t, e) { - var i = n.length; - if (i < 2) return i ? pt(n[0]) : []; - for (var u = -1, a = g(i); ++u < i; ) - for (var s = n[u], c = -1; ++c < i; ) - c != u && (a[u] = de(a[u] || s, n[c], t, e)); - return pt(fn(a, 1), t, e); - } - function Xf(n, t, e) { - for (var i = -1, u = n.length, a = t.length, s = {}; ++i < u; ) { - var c = i < a ? t[i] : r; - e(s, n[i], c); - } - return s; - } - function Pi(n) { - return k(n) ? n : []; - } - function Mi(n) { - return typeof n == \\"function\\" ? n : vn; - } - function gt(n, t) { - return L(n) ? n : Hi(n, t) ? [n] : ma(H(n)); - } - var $p = F; - function _t(n, t, e) { - var i = n.length; - return (e = e === r ? i : e), !t && e >= i ? n : Rn(n, t, e); - } - var Jf = - Lh || - function (n) { - return rn.clearTimeout(n); - }; - function Qf(n, t) { - if (t) return n.slice(); - var e = n.length, - i = vf ? vf(e) : new n.constructor(e); - return n.copy(i), i; - } - function Fi(n) { - var t = new n.constructor(n.byteLength); - return new Qe(t).set(new Qe(n)), t; - } - function Kp(n, t) { - var e = t ? Fi(n.buffer) : n.buffer; - return new n.constructor(e, n.byteOffset, n.byteLength); - } - function Zp(n) { - var t = new n.constructor(n.source, Pu.exec(n)); - return (t.lastIndex = n.lastIndex), t; - } - function Yp(n) { - return ge ? K(ge.call(n)) : {}; - } - function Vf(n, t) { - var e = t ? Fi(n.buffer) : n.buffer; - return new n.constructor(e, n.byteOffset, n.length); - } - function jf(n, t) { - if (n !== t) { - var e = n !== r, - i = n === null, - u = n === n, - a = An(n), - s = t !== r, - c = t === null, - p = t === t, - d = An(t); - if ( - (!c && !d && !a && n > t) || - (a && s && p && !c && !d) || - (i && s && p) || - (!e && p) || - !u - ) - return 1; - if ( - (!i && !a && !d && n < t) || - (d && e && u && !i && !a) || - (c && e && u) || - (!s && u) || - !p - ) - return -1; - } - return 0; - } - function Xp(n, t, e) { - for ( - var i = -1, - u = n.criteria, - a = t.criteria, - s = u.length, - c = e.length; - ++i < s; - - ) { - var p = jf(u[i], a[i]); - if (p) { - if (i >= c) return p; - var d = e[i]; - return p * (d == \\"desc\\" ? -1 : 1); - } - } - return n.index - t.index; - } - function kf(n, t, e, i) { - for ( - var u = -1, - a = n.length, - s = e.length, - c = -1, - p = t.length, - d = en(a - s, 0), - v = g(p + d), - y = !i; - ++c < p; - - ) - v[c] = t[c]; - for (; ++u < s; ) (y || u < a) && (v[e[u]] = n[u]); - for (; d--; ) v[c++] = n[u++]; - return v; - } - function na(n, t, e, i) { - for ( - var u = -1, - a = n.length, - s = -1, - c = e.length, - p = -1, - d = t.length, - v = en(a - c, 0), - y = g(v + d), - A = !i; - ++u < v; - - ) - y[u] = n[u]; - for (var T = u; ++p < d; ) y[T + p] = t[p]; - for (; ++s < c; ) (A || u < a) && (y[T + e[s]] = n[u++]); - return y; - } - function gn(n, t) { - var e = -1, - i = n.length; - for (t || (t = g(i)); ++e < i; ) t[e] = n[e]; - return t; - } - function $n(n, t, e, i) { - var u = !e; - e || (e = {}); - for (var a = -1, s = t.length; ++a < s; ) { - var c = t[a], - p = i ? i(e[c], n[c], c, e, n) : r; - p === r && (p = n[c]), u ? Qn(e, c, p) : _e(e, c, p); - } - return e; - } - function Jp(n, t) { - return $n(n, Gi(n), t); - } - function Qp(n, t) { - return $n(n, pa(n), t); - } - function cr(n, t) { - return function (e, i) { - var u = L(e) ? th : xp, - a = t ? t() : {}; - return u(e, n, O(i, 2), a); - }; - } - function zt(n) { - return F(function (t, e) { - var i = -1, - u = e.length, - a = u > 1 ? e[u - 1] : r, - s = u > 2 ? e[2] : r; - for ( - a = n.length > 3 && typeof a == \\"function\\" ? (u--, a) : r, - s && hn(e[0], e[1], s) && ((a = u < 3 ? r : a), (u = 1)), - t = K(t); - ++i < u; - - ) { - var c = e[i]; - c && n(t, c, i, a); - } - return t; - }); - } - function ta(n, t) { - return function (e, i) { - if (e == null) return e; - if (!_n(e)) return n(e, i); - for ( - var u = e.length, a = t ? u : -1, s = K(e); - (t ? a-- : ++a < u) && i(s[a], a, s) !== !1; - - ); - return e; - }; - } - function ea(n) { - return function (t, e, i) { - for (var u = -1, a = K(t), s = i(t), c = s.length; c--; ) { - var p = s[n ? c : ++u]; - if (e(a[p], p, a) === !1) break; - } - return t; - }; - } - function Vp(n, t, e) { - var i = t & ln, - u = ye(n); - function a() { - var s = this && this !== rn && this instanceof a ? u : n; - return s.apply(i ? e : this, arguments); - } - return a; - } - function ra(n) { - return function (t) { - t = H(t); - var e = Wt(t) ? Dn(t) : r, - i = e ? e[0] : t.charAt(0), - u = e ? _t(e, 1).join(\\"\\") : t.slice(1); - return i[n]() + u; - }; - } - function $t(n) { - return function (t) { - return ui(to(no(t).replace(Gc, \\"\\")), n, \\"\\"); - }; - } - function ye(n) { - return function () { - var t = arguments; - switch (t.length) { - case 0: - return new n(); - case 1: - return new n(t[0]); - case 2: - return new n(t[0], t[1]); - case 3: - return new n(t[0], t[1], t[2]); - case 4: - return new n(t[0], t[1], t[2], t[3]); - case 5: - return new n(t[0], t[1], t[2], t[3], t[4]); - case 6: - return new n(t[0], t[1], t[2], t[3], t[4], t[5]); - case 7: - return new n(t[0], t[1], t[2], t[3], t[4], t[5], t[6]); - } - var e = Ht(n.prototype), - i = n.apply(e, t); - return Q(i) ? i : e; - }; - } - function jp(n, t, e) { - var i = ye(n); - function u() { - for (var a = arguments.length, s = g(a), c = a, p = Kt(u); c--; ) - s[c] = arguments[c]; - var d = a < 3 && s[0] !== p && s[a - 1] !== p ? [] : st(s, p); - if (((a -= d.length), a < e)) - return oa(n, t, hr, u.placeholder, r, s, d, r, r, e - a); - var v = this && this !== rn && this instanceof u ? i : n; - return xn(v, this, s); - } - return u; - } - function ia(n) { - return function (t, e, i) { - var u = K(t); - if (!_n(t)) { - var a = O(e, 3); - (t = un(t)), - (e = function (c) { - return a(u[c], c, u); - }); - } - var s = n(t, e, i); - return s > -1 ? u[a ? t[s] : s] : r; - }; - } - function ua(n) { - return jn(function (t) { - var e = t.length, - i = e, - u = In.prototype.thru; - for (n && t.reverse(); i--; ) { - var a = t[i]; - if (typeof a != \\"function\\") throw new On(m); - if (u && !s && dr(a) == \\"wrapper\\") var s = new In([], !0); - } - for (i = s ? i : e; ++i < e; ) { - a = t[i]; - var c = dr(a), - p = c == \\"wrapper\\" ? Bi(a) : r; - p && - zi(p[0]) && - p[1] == (Zn | Nn | Gn | te) && - !p[4].length && - p[9] == 1 - ? (s = s[dr(p[0])].apply(s, p[3])) - : (s = a.length == 1 && zi(a) ? s[c]() : s.thru(a)); - } - return function () { - var d = arguments, - v = d[0]; - if (s && d.length == 1 && L(v)) return s.plant(v).value(); - for (var y = 0, A = e ? t[y].apply(this, d) : v; ++y < e; ) - A = t[y].call(this, A); - return A; - }; - }); - } - function hr(n, t, e, i, u, a, s, c, p, d) { - var v = t & Zn, - y = t & ln, - A = t & vt, - T = t & (Nn | Lt), - I = t & Br, - M = A ? r : ye(n); - function E() { - for (var W = arguments.length, B = g(W), bn = W; bn--; ) - B[bn] = arguments[bn]; - if (T) - var pn = Kt(E), - mn = lh(B, pn); - if ( - (i && (B = kf(B, i, u, T)), - a && (B = na(B, a, s, T)), - (W -= mn), - T && W < d) - ) { - var nn = st(B, pn); - return oa(n, t, hr, E.placeholder, e, B, nn, c, p, d - W); - } - var Un = y ? e : this, - et = A ? Un[n] : n; - return ( - (W = B.length), - c ? (B = xg(B, c)) : I && W > 1 && B.reverse(), - v && p < W && (B.length = p), - this && this !== rn && this instanceof E && (et = M || ye(et)), - et.apply(Un, B) - ); - } - return E; - } - function fa(n, t) { - return function (e, i) { - return Cp(e, n, t(i), {}); - }; - } - function pr(n, t) { - return function (e, i) { - var u; - if (e === r && i === r) return t; - if ((e !== r && (u = e), i !== r)) { - if (u === r) return i; - typeof e == \\"string\\" || typeof i == \\"string\\" - ? ((e = yn(e)), (i = yn(i))) - : ((e = Kf(e)), (i = Kf(i))), - (u = n(e, i)); - } - return u; - }; - } - function Di(n) { - return jn(function (t) { - return ( - (t = J(t, wn(O()))), - F(function (e) { - var i = this; - return n(t, function (u) { - return xn(u, i, e); - }); - }) - ); - }); - } - function gr(n, t) { - t = t === r ? \\" \\" : yn(t); - var e = t.length; - if (e < 2) return e ? Ii(t, n) : t; - var i = Ii(t, nr(n / Ut(t))); - return Wt(t) ? _t(Dn(i), 0, n).join(\\"\\") : i.slice(0, n); - } - function kp(n, t, e, i) { - var u = t & ln, - a = ye(n); - function s() { - for ( - var c = -1, - p = arguments.length, - d = -1, - v = i.length, - y = g(v + p), - A = this && this !== rn && this instanceof s ? a : n; - ++d < v; - - ) - y[d] = i[d]; - for (; p--; ) y[d++] = arguments[++c]; - return xn(A, u ? e : this, y); - } - return s; - } - function aa(n) { - return function (t, e, i) { - return ( - i && typeof i != \\"number\\" && hn(t, e, i) && (e = i = r), - (t = tt(t)), - e === r ? ((e = t), (t = 0)) : (e = tt(e)), - (i = i === r ? (t < e ? 1 : -1) : tt(i)), - Up(t, e, i, n) - ); - }; - } - function _r(n) { - return function (t, e) { - return ( - (typeof t == \\"string\\" && typeof e == \\"string\\") || - ((t = Pn(t)), (e = Pn(e))), - n(t, e) - ); - }; - } - function oa(n, t, e, i, u, a, s, c, p, d) { - var v = t & Nn, - y = v ? s : r, - A = v ? r : s, - T = v ? a : r, - I = v ? r : a; - (t |= v ? Gn : Pt), - (t &= ~(v ? Pt : Gn)), - t & Su || (t &= ~(ln | vt)); - var M = [n, t, u, T, y, I, A, c, p, d], - E = e.apply(r, M); - return zi(n) && ya(E, M), (E.placeholder = i), Aa(E, n, t); - } - function qi(n) { - var t = tn[n]; - return function (e, i) { - if ( - ((e = Pn(e)), (i = i == null ? 0 : on(P(i), 292)), i && Af(e)) - ) { - var u = (H(e) + \\"e\\").split(\\"e\\"), - a = t(u[0] + \\"e\\" + (+u[1] + i)); - return (u = (H(a) + \\"e\\").split(\\"e\\")), +(u[0] + \\"e\\" + (+u[1] - i)); - } - return t(e); - }; - } - var ng = - Nt && 1 / $e(new Nt([, -0]))[1] == xt - ? function (n) { - return new Nt(n); - } - : iu; - function sa(n) { - return function (t) { - var e = sn(t); - return e == Mn ? hi(t) : e == Fn ? vh(t) : sh(t, n(t)); - }; - } - function Vn(n, t, e, i, u, a, s, c) { - var p = t & vt; - if (!p && typeof n != \\"function\\") throw new On(m); - var d = i ? i.length : 0; - if ( - (d || ((t &= ~(Gn | Pt)), (i = u = r)), - (s = s === r ? s : en(P(s), 0)), - (c = c === r ? c : P(c)), - (d -= u ? u.length : 0), - t & Pt) - ) { - var v = i, - y = u; - i = u = r; - } - var A = p ? r : Bi(n), - T = [n, t, e, i, u, v, y, a, s, c]; - if ( - (A && _g(T, A), - (n = T[0]), - (t = T[1]), - (e = T[2]), - (i = T[3]), - (u = T[4]), - (c = T[9] = T[9] === r ? (p ? 0 : n.length) : en(T[9] - d, 0)), - !c && t & (Nn | Lt) && (t &= ~(Nn | Lt)), - !t || t == ln) - ) - var I = Vp(n, t, e); - else - t == Nn || t == Lt - ? (I = jp(n, t, c)) - : (t == Gn || t == (ln | Gn)) && !u.length - ? (I = kp(n, t, e, i)) - : (I = hr.apply(r, T)); - var M = A ? zf : ya; - return Aa(M(I, T), n, t); - } - function la(n, t, e, i) { - return n === r || (Wn(n, Bt[e]) && !$.call(i, e)) ? t : n; - } - function ca(n, t, e, i, u, a) { - return ( - Q(n) && Q(t) && (a.set(t, n), or(n, t, r, ca, a), a.delete(t)), n - ); - } - function tg(n) { - return me(n) ? r : n; - } - function ha(n, t, e, i, u, a) { - var s = e & Bn, - c = n.length, - p = t.length; - if (c != p && !(s && p > c)) return !1; - var d = a.get(n), - v = a.get(t); - if (d && v) return d == t && v == n; - var y = -1, - A = !0, - T = e & ut ? new bt() : r; - for (a.set(n, t), a.set(t, n); ++y < c; ) { - var I = n[y], - M = t[y]; - if (i) var E = s ? i(M, I, y, t, n, a) : i(I, M, y, n, t, a); - if (E !== r) { - if (E) continue; - A = !1; - break; - } - if (T) { - if ( - !fi(t, function (W, B) { - if (!se(T, B) && (I === W || u(I, W, e, i, a))) - return T.push(B); - }) - ) { - A = !1; - break; - } - } else if (!(I === M || u(I, M, e, i, a))) { - A = !1; - break; - } - } - return a.delete(n), a.delete(t), A; - } - function eg(n, t, e, i, u, a, s) { - switch (e) { - case Ft: - if (n.byteLength != t.byteLength || n.byteOffset != t.byteOffset) - return !1; - (n = n.buffer), (t = t.buffer); - case oe: - return !( - n.byteLength != t.byteLength || !a(new Qe(n), new Qe(t)) - ); - case ee: - case re: - case ie: - return Wn(+n, +t); - case qe: - return n.name == t.name && n.message == t.message; - case ue: - case fe: - return n == t + \\"\\"; - case Mn: - var c = hi; - case Fn: - var p = i & Bn; - if ((c || (c = $e), n.size != t.size && !p)) return !1; - var d = s.get(n); - if (d) return d == t; - (i |= ut), s.set(n, t); - var v = ha(c(n), c(t), i, u, a, s); - return s.delete(n), v; - case Ue: - if (ge) return ge.call(n) == ge.call(t); - } - return !1; - } - function rg(n, t, e, i, u, a) { - var s = e & Bn, - c = Wi(n), - p = c.length, - d = Wi(t), - v = d.length; - if (p != v && !s) return !1; - for (var y = p; y--; ) { - var A = c[y]; - if (!(s ? A in t : $.call(t, A))) return !1; - } - var T = a.get(n), - I = a.get(t); - if (T && I) return T == t && I == n; - var M = !0; - a.set(n, t), a.set(t, n); - for (var E = s; ++y < p; ) { - A = c[y]; - var W = n[A], - B = t[A]; - if (i) var bn = s ? i(B, W, A, t, n, a) : i(W, B, A, n, t, a); - if (!(bn === r ? W === B || u(W, B, e, i, a) : bn)) { - M = !1; - break; - } - E || (E = A == \\"constructor\\"); - } - if (M && !E) { - var pn = n.constructor, - mn = t.constructor; - pn != mn && - \\"constructor\\" in n && - \\"constructor\\" in t && - !( - typeof pn == \\"function\\" && - pn instanceof pn && - typeof mn == \\"function\\" && - mn instanceof mn - ) && - (M = !1); - } - return a.delete(n), a.delete(t), M; - } - function jn(n) { - return Ki(xa(n, r, Oa), n + \\"\\"); - } - function Wi(n) { - return Pf(n, un, Gi); - } - function Ui(n) { - return Pf(n, dn, pa); - } - var Bi = er - ? function (n) { - return er.get(n); - } - : iu; - function dr(n) { - for ( - var t = n.name + \\"\\", e = Gt[t], i = $.call(Gt, t) ? e.length : 0; - i--; - - ) { - var u = e[i], - a = u.func; - if (a == null || a == n) return u.name; - } - return t; - } - function Kt(n) { - var t = $.call(f, \\"placeholder\\") ? f : n; - return t.placeholder; - } - function O() { - var n = f.iteratee || eu; - return ( - (n = n === eu ? Df : n), - arguments.length ? n(arguments[0], arguments[1]) : n - ); - } - function vr(n, t) { - var e = n.__data__; - return cg(t) ? e[typeof t == \\"string\\" ? \\"string\\" : \\"hash\\"] : e.map; - } - function Ni(n) { - for (var t = un(n), e = t.length; e--; ) { - var i = t[e], - u = n[i]; - t[e] = [i, u, da(u)]; - } - return t; - } - function St(n, t) { - var e = gh(n, t); - return Ff(e) ? e : r; - } - function ig(n) { - var t = $.call(n, yt), - e = n[yt]; - try { - n[yt] = r; - var i = !0; - } catch {} - var u = Xe.call(n); - return i && (t ? (n[yt] = e) : delete n[yt]), u; - } - var Gi = gi - ? function (n) { - return n == null - ? [] - : ((n = K(n)), - at(gi(n), function (t) { - return wf.call(n, t); - })); - } - : uu, - pa = gi - ? function (n) { - for (var t = []; n; ) ot(t, Gi(n)), (n = Ve(n)); - return t; - } - : uu, - sn = cn; - ((_i && sn(new _i(new ArrayBuffer(1))) != Ft) || - (ce && sn(new ce()) != Mn) || - (di && sn(di.resolve()) != Iu) || - (Nt && sn(new Nt()) != Fn) || - (he && sn(new he()) != ae)) && - (sn = function (n) { - var t = cn(n), - e = t == Yn ? n.constructor : r, - i = e ? Ct(e) : \\"\\"; - if (i) - switch (i) { - case Nh: - return Ft; - case Gh: - return Mn; - case Hh: - return Iu; - case zh: - return Fn; - case $h: - return ae; - } - return t; - }); - function ug(n, t, e) { - for (var i = -1, u = e.length; ++i < u; ) { - var a = e[i], - s = a.size; - switch (a.type) { - case \\"drop\\": - n += s; - break; - case \\"dropRight\\": - t -= s; - break; - case \\"take\\": - t = on(t, n + s); - break; - case \\"takeRight\\": - n = en(n, t - s); - break; - } - } - return { start: n, end: t }; - } - function fg(n) { - var t = n.match(hc); - return t ? t[1].split(pc) : []; - } - function ga(n, t, e) { - t = gt(t, n); - for (var i = -1, u = t.length, a = !1; ++i < u; ) { - var s = Kn(t[i]); - if (!(a = n != null && e(n, s))) break; - n = n[s]; - } - return a || ++i != u - ? a - : ((u = n == null ? 0 : n.length), - !!u && Tr(u) && kn(s, u) && (L(n) || Ot(n))); - } - function ag(n) { - var t = n.length, - e = new n.constructor(t); - return ( - t && - typeof n[0] == \\"string\\" && - $.call(n, \\"index\\") && - ((e.index = n.index), (e.input = n.input)), - e - ); - } - function _a(n) { - return typeof n.constructor == \\"function\\" && !Ae(n) ? Ht(Ve(n)) : {}; - } - function og(n, t, e) { - var i = n.constructor; - switch (t) { - case oe: - return Fi(n); - case ee: - case re: - return new i(+n); - case Ft: - return Kp(n, e); - case Nr: - case Gr: - case Hr: - case zr: - case $r: - case Kr: - case Zr: - case Yr: - case Xr: - return Vf(n, e); - case Mn: - return new i(); - case ie: - case fe: - return new i(n); - case ue: - return Zp(n); - case Fn: - return new i(); - case Ue: - return Yp(n); - } - } - function sg(n, t) { - var e = t.length; - if (!e) return n; - var i = e - 1; - return ( - (t[i] = (e > 1 ? \\"& \\" : \\"\\") + t[i]), - (t = t.join(e > 2 ? \\", \\" : \\" \\")), - n.replace( - cc, - \`{ -/* [wrapped with \` + - t + - \`] */ -\` - ) - ); - } - function lg(n) { - return L(n) || Ot(n) || !!(yf && n && n[yf]); - } - function kn(n, t) { - var e = typeof n; - return ( - (t = t ?? ft), - !!t && - (e == \\"number\\" || (e != \\"symbol\\" && bc.test(n))) && - n > -1 && - n % 1 == 0 && - n < t - ); - } - function hn(n, t, e) { - if (!Q(e)) return !1; - var i = typeof t; - return ( - i == \\"number\\" ? _n(e) && kn(t, e.length) : i == \\"string\\" && t in e - ) - ? Wn(e[t], n) - : !1; - } - function Hi(n, t) { - if (L(n)) return !1; - var e = typeof n; - return e == \\"number\\" || - e == \\"symbol\\" || - e == \\"boolean\\" || - n == null || - An(n) - ? !0 - : ac.test(n) || !fc.test(n) || (t != null && n in K(t)); - } - function cg(n) { - var t = typeof n; - return t == \\"string\\" || - t == \\"number\\" || - t == \\"symbol\\" || - t == \\"boolean\\" - ? n !== \\"__proto__\\" - : n === null; - } - function zi(n) { - var t = dr(n), - e = f[t]; - if (typeof e != \\"function\\" || !(t in U.prototype)) return !1; - if (n === e) return !0; - var i = Bi(e); - return !!i && n === i[0]; - } - function hg(n) { - return !!df && df in n; - } - var pg = Ze ? nt : fu; - function Ae(n) { - var t = n && n.constructor, - e = (typeof t == \\"function\\" && t.prototype) || Bt; - return n === e; - } - function da(n) { - return n === n && !Q(n); - } - function va(n, t) { - return function (e) { - return e == null ? !1 : e[n] === t && (t !== r || n in K(e)); - }; - } - function gg(n) { - var t = br(n, function (i) { - return e.size === q && e.clear(), i; - }), - e = t.cache; - return t; - } - function _g(n, t) { - var e = n[1], - i = t[1], - u = e | i, - a = u < (ln | vt | Zn), - s = - (i == Zn && e == Nn) || - (i == Zn && e == te && n[7].length <= t[8]) || - (i == (Zn | te) && t[7].length <= t[8] && e == Nn); - if (!(a || s)) return n; - i & ln && ((n[2] = t[2]), (u |= e & ln ? 0 : Su)); - var c = t[3]; - if (c) { - var p = n[3]; - (n[3] = p ? kf(p, c, t[4]) : c), (n[4] = p ? st(n[3], z) : t[4]); - } - return ( - (c = t[5]), - c && - ((p = n[5]), - (n[5] = p ? na(p, c, t[6]) : c), - (n[6] = p ? st(n[5], z) : t[6])), - (c = t[7]), - c && (n[7] = c), - i & Zn && (n[8] = n[8] == null ? t[8] : on(n[8], t[8])), - n[9] == null && (n[9] = t[9]), - (n[0] = t[0]), - (n[1] = u), - n - ); - } - function dg(n) { - var t = []; - if (n != null) for (var e in K(n)) t.push(e); - return t; - } - function vg(n) { - return Xe.call(n); - } - function xa(n, t, e) { - return ( - (t = en(t === r ? n.length - 1 : t, 0)), - function () { - for ( - var i = arguments, u = -1, a = en(i.length - t, 0), s = g(a); - ++u < a; - - ) - s[u] = i[t + u]; - u = -1; - for (var c = g(t + 1); ++u < t; ) c[u] = i[u]; - return (c[t] = e(s)), xn(n, this, c); - } - ); - } - function wa(n, t) { - return t.length < 2 ? n : Tt(n, Rn(t, 0, -1)); - } - function xg(n, t) { - for (var e = n.length, i = on(t.length, e), u = gn(n); i--; ) { - var a = t[i]; - n[i] = kn(a, e) ? u[a] : r; - } - return n; - } - function $i(n, t) { - if ( - !(t === \\"constructor\\" && typeof n[t] == \\"function\\") && - t != \\"__proto__\\" - ) - return n[t]; - } - var ya = ba(zf), - be = - Mh || - function (n, t) { - return rn.setTimeout(n, t); - }, - Ki = ba(Gp); - function Aa(n, t, e) { - var i = t + \\"\\"; - return Ki(n, sg(i, wg(fg(i), e))); - } - function ba(n) { - var t = 0, - e = 0; - return function () { - var i = Wh(), - u = Nl - (i - e); - if (((e = i), u > 0)) { - if (++t >= Bl) return arguments[0]; - } else t = 0; - return n.apply(r, arguments); - }; - } - function xr(n, t) { - var e = -1, - i = n.length, - u = i - 1; - for (t = t === r ? i : t; ++e < t; ) { - var a = Oi(e, u), - s = n[a]; - (n[a] = n[e]), (n[e] = s); - } - return (n.length = t), n; - } - var ma = gg(function (n) { - var t = []; - return ( - n.charCodeAt(0) === 46 && t.push(\\"\\"), - n.replace(oc, function (e, i, u, a) { - t.push(u ? a.replace(dc, \\"$1\\") : i || e); - }), - t - ); - }); - function Kn(n) { - if (typeof n == \\"string\\" || An(n)) return n; - var t = n + \\"\\"; - return t == \\"0\\" && 1 / n == -xt ? \\"-0\\" : t; - } - function Ct(n) { - if (n != null) { - try { - return Ye.call(n); - } catch {} - try { - return n + \\"\\"; - } catch {} - } - return \\"\\"; - } - function wg(n, t) { - return ( - Cn(Zl, function (e) { - var i = \\"_.\\" + e[0]; - t & e[1] && !He(n, i) && n.push(i); - }), - n.sort() - ); - } - function Ta(n) { - if (n instanceof U) return n.clone(); - var t = new In(n.__wrapped__, n.__chain__); - return ( - (t.__actions__ = gn(n.__actions__)), - (t.__index__ = n.__index__), - (t.__values__ = n.__values__), - t - ); - } - function yg(n, t, e) { - (e ? hn(n, t, e) : t === r) ? (t = 1) : (t = en(P(t), 0)); - var i = n == null ? 0 : n.length; - if (!i || t < 1) return []; - for (var u = 0, a = 0, s = g(nr(i / t)); u < i; ) - s[a++] = Rn(n, u, (u += t)); - return s; - } - function Ag(n) { - for ( - var t = -1, e = n == null ? 0 : n.length, i = 0, u = []; - ++t < e; - - ) { - var a = n[t]; - a && (u[i++] = a); - } - return u; - } - function bg() { - var n = arguments.length; - if (!n) return []; - for (var t = g(n - 1), e = arguments[0], i = n; i--; ) - t[i - 1] = arguments[i]; - return ot(L(e) ? gn(e) : [e], fn(t, 1)); - } - var mg = F(function (n, t) { - return k(n) ? de(n, fn(t, 1, k, !0)) : []; - }), - Tg = F(function (n, t) { - var e = Ln(t); - return k(e) && (e = r), k(n) ? de(n, fn(t, 1, k, !0), O(e, 2)) : []; - }), - Sg = F(function (n, t) { - var e = Ln(t); - return k(e) && (e = r), k(n) ? de(n, fn(t, 1, k, !0), r, e) : []; - }); - function Cg(n, t, e) { - var i = n == null ? 0 : n.length; - return i - ? ((t = e || t === r ? 1 : P(t)), Rn(n, t < 0 ? 0 : t, i)) - : []; - } - function Og(n, t, e) { - var i = n == null ? 0 : n.length; - return i - ? ((t = e || t === r ? 1 : P(t)), - (t = i - t), - Rn(n, 0, t < 0 ? 0 : t)) - : []; - } - function Ig(n, t) { - return n && n.length ? lr(n, O(t, 3), !0, !0) : []; - } - function Eg(n, t) { - return n && n.length ? lr(n, O(t, 3), !0) : []; - } - function Rg(n, t, e, i) { - var u = n == null ? 0 : n.length; - return u - ? (e && typeof e != \\"number\\" && hn(n, t, e) && ((e = 0), (i = u)), - bp(n, t, e, i)) - : []; - } - function Sa(n, t, e) { - var i = n == null ? 0 : n.length; - if (!i) return -1; - var u = e == null ? 0 : P(e); - return u < 0 && (u = en(i + u, 0)), ze(n, O(t, 3), u); - } - function Ca(n, t, e) { - var i = n == null ? 0 : n.length; - if (!i) return -1; - var u = i - 1; - return ( - e !== r && ((u = P(e)), (u = e < 0 ? en(i + u, 0) : on(u, i - 1))), - ze(n, O(t, 3), u, !0) - ); - } - function Oa(n) { - var t = n == null ? 0 : n.length; - return t ? fn(n, 1) : []; - } - function Lg(n) { - var t = n == null ? 0 : n.length; - return t ? fn(n, xt) : []; - } - function Pg(n, t) { - var e = n == null ? 0 : n.length; - return e ? ((t = t === r ? 1 : P(t)), fn(n, t)) : []; - } - function Mg(n) { - for (var t = -1, e = n == null ? 0 : n.length, i = {}; ++t < e; ) { - var u = n[t]; - i[u[0]] = u[1]; - } - return i; - } - function Ia(n) { - return n && n.length ? n[0] : r; - } - function Fg(n, t, e) { - var i = n == null ? 0 : n.length; - if (!i) return -1; - var u = e == null ? 0 : P(e); - return u < 0 && (u = en(i + u, 0)), qt(n, t, u); - } - function Dg(n) { - var t = n == null ? 0 : n.length; - return t ? Rn(n, 0, -1) : []; - } - var qg = F(function (n) { - var t = J(n, Pi); - return t.length && t[0] === n[0] ? bi(t) : []; - }), - Wg = F(function (n) { - var t = Ln(n), - e = J(n, Pi); - return ( - t === Ln(e) ? (t = r) : e.pop(), - e.length && e[0] === n[0] ? bi(e, O(t, 2)) : [] - ); - }), - Ug = F(function (n) { - var t = Ln(n), - e = J(n, Pi); - return ( - (t = typeof t == \\"function\\" ? t : r), - t && e.pop(), - e.length && e[0] === n[0] ? bi(e, r, t) : [] - ); - }); - function Bg(n, t) { - return n == null ? \\"\\" : Dh.call(n, t); - } - function Ln(n) { - var t = n == null ? 0 : n.length; - return t ? n[t - 1] : r; - } - function Ng(n, t, e) { - var i = n == null ? 0 : n.length; - if (!i) return -1; - var u = i; - return ( - e !== r && ((u = P(e)), (u = u < 0 ? en(i + u, 0) : on(u, i - 1))), - t === t ? wh(n, t, u) : ze(n, of, u, !0) - ); - } - function Gg(n, t) { - return n && n.length ? Bf(n, P(t)) : r; - } - var Hg = F(Ea); - function Ea(n, t) { - return n && n.length && t && t.length ? Ci(n, t) : n; - } - function zg(n, t, e) { - return n && n.length && t && t.length ? Ci(n, t, O(e, 2)) : n; - } - function $g(n, t, e) { - return n && n.length && t && t.length ? Ci(n, t, r, e) : n; - } - var Kg = jn(function (n, t) { - var e = n == null ? 0 : n.length, - i = xi(n, t); - return ( - Hf( - n, - J(t, function (u) { - return kn(u, e) ? +u : u; - }).sort(jf) - ), - i - ); - }); - function Zg(n, t) { - var e = []; - if (!(n && n.length)) return e; - var i = -1, - u = [], - a = n.length; - for (t = O(t, 3); ++i < a; ) { - var s = n[i]; - t(s, i, n) && (e.push(s), u.push(i)); - } - return Hf(n, u), e; - } - function Zi(n) { - return n == null ? n : Bh.call(n); - } - function Yg(n, t, e) { - var i = n == null ? 0 : n.length; - return i - ? (e && typeof e != \\"number\\" && hn(n, t, e) - ? ((t = 0), (e = i)) - : ((t = t == null ? 0 : P(t)), (e = e === r ? i : P(e))), - Rn(n, t, e)) - : []; - } - function Xg(n, t) { - return sr(n, t); - } - function Jg(n, t, e) { - return Ei(n, t, O(e, 2)); - } - function Qg(n, t) { - var e = n == null ? 0 : n.length; - if (e) { - var i = sr(n, t); - if (i < e && Wn(n[i], t)) return i; - } - return -1; - } - function Vg(n, t) { - return sr(n, t, !0); - } - function jg(n, t, e) { - return Ei(n, t, O(e, 2), !0); - } - function kg(n, t) { - var e = n == null ? 0 : n.length; - if (e) { - var i = sr(n, t, !0) - 1; - if (Wn(n[i], t)) return i; - } - return -1; - } - function n_(n) { - return n && n.length ? $f(n) : []; - } - function t_(n, t) { - return n && n.length ? $f(n, O(t, 2)) : []; - } - function e_(n) { - var t = n == null ? 0 : n.length; - return t ? Rn(n, 1, t) : []; - } - function r_(n, t, e) { - return n && n.length - ? ((t = e || t === r ? 1 : P(t)), Rn(n, 0, t < 0 ? 0 : t)) - : []; - } - function i_(n, t, e) { - var i = n == null ? 0 : n.length; - return i - ? ((t = e || t === r ? 1 : P(t)), - (t = i - t), - Rn(n, t < 0 ? 0 : t, i)) - : []; - } - function u_(n, t) { - return n && n.length ? lr(n, O(t, 3), !1, !0) : []; - } - function f_(n, t) { - return n && n.length ? lr(n, O(t, 3)) : []; - } - var a_ = F(function (n) { - return pt(fn(n, 1, k, !0)); - }), - o_ = F(function (n) { - var t = Ln(n); - return k(t) && (t = r), pt(fn(n, 1, k, !0), O(t, 2)); - }), - s_ = F(function (n) { - var t = Ln(n); - return ( - (t = typeof t == \\"function\\" ? t : r), pt(fn(n, 1, k, !0), r, t) - ); - }); - function l_(n) { - return n && n.length ? pt(n) : []; - } - function c_(n, t) { - return n && n.length ? pt(n, O(t, 2)) : []; - } - function h_(n, t) { - return ( - (t = typeof t == \\"function\\" ? t : r), - n && n.length ? pt(n, r, t) : [] - ); - } - function Yi(n) { - if (!(n && n.length)) return []; - var t = 0; - return ( - (n = at(n, function (e) { - if (k(e)) return (t = en(e.length, t)), !0; - })), - li(t, function (e) { - return J(n, ai(e)); - }) - ); - } - function Ra(n, t) { - if (!(n && n.length)) return []; - var e = Yi(n); - return t == null - ? e - : J(e, function (i) { - return xn(t, r, i); - }); - } - var p_ = F(function (n, t) { - return k(n) ? de(n, t) : []; - }), - g_ = F(function (n) { - return Li(at(n, k)); - }), - __ = F(function (n) { - var t = Ln(n); - return k(t) && (t = r), Li(at(n, k), O(t, 2)); - }), - d_ = F(function (n) { - var t = Ln(n); - return (t = typeof t == \\"function\\" ? t : r), Li(at(n, k), r, t); - }), - v_ = F(Yi); - function x_(n, t) { - return Xf(n || [], t || [], _e); - } - function w_(n, t) { - return Xf(n || [], t || [], we); - } - var y_ = F(function (n) { - var t = n.length, - e = t > 1 ? n[t - 1] : r; - return (e = typeof e == \\"function\\" ? (n.pop(), e) : r), Ra(n, e); - }); - function La(n) { - var t = f(n); - return (t.__chain__ = !0), t; - } - function A_(n, t) { - return t(n), n; - } - function wr(n, t) { - return t(n); - } - var b_ = jn(function (n) { - var t = n.length, - e = t ? n[0] : 0, - i = this.__wrapped__, - u = function (a) { - return xi(a, n); - }; - return t > 1 || this.__actions__.length || !(i instanceof U) || !kn(e) - ? this.thru(u) - : ((i = i.slice(e, +e + (t ? 1 : 0))), - i.__actions__.push({ func: wr, args: [u], thisArg: r }), - new In(i, this.__chain__).thru(function (a) { - return t && !a.length && a.push(r), a; - })); - }); - function m_() { - return La(this); - } - function T_() { - return new In(this.value(), this.__chain__); - } - function S_() { - this.__values__ === r && (this.__values__ = Ka(this.value())); - var n = this.__index__ >= this.__values__.length, - t = n ? r : this.__values__[this.__index__++]; - return { done: n, value: t }; - } - function C_() { - return this; - } - function O_(n) { - for (var t, e = this; e instanceof ir; ) { - var i = Ta(e); - (i.__index__ = 0), - (i.__values__ = r), - t ? (u.__wrapped__ = i) : (t = i); - var u = i; - e = e.__wrapped__; - } - return (u.__wrapped__ = n), t; - } - function I_() { - var n = this.__wrapped__; - if (n instanceof U) { - var t = n; - return ( - this.__actions__.length && (t = new U(this)), - (t = t.reverse()), - t.__actions__.push({ func: wr, args: [Zi], thisArg: r }), - new In(t, this.__chain__) - ); - } - return this.thru(Zi); - } - function E_() { - return Yf(this.__wrapped__, this.__actions__); - } - var R_ = cr(function (n, t, e) { - $.call(n, e) ? ++n[e] : Qn(n, e, 1); - }); - function L_(n, t, e) { - var i = L(n) ? ff : Ap; - return e && hn(n, t, e) && (t = r), i(n, O(t, 3)); - } - function P_(n, t) { - var e = L(n) ? at : Rf; - return e(n, O(t, 3)); - } - var M_ = ia(Sa), - F_ = ia(Ca); - function D_(n, t) { - return fn(yr(n, t), 1); - } - function q_(n, t) { - return fn(yr(n, t), xt); - } - function W_(n, t, e) { - return (e = e === r ? 1 : P(e)), fn(yr(n, t), e); - } - function Pa(n, t) { - var e = L(n) ? Cn : ht; - return e(n, O(t, 3)); - } - function Ma(n, t) { - var e = L(n) ? eh : Ef; - return e(n, O(t, 3)); - } - var U_ = cr(function (n, t, e) { - $.call(n, e) ? n[e].push(t) : Qn(n, e, [t]); - }); - function B_(n, t, e, i) { - (n = _n(n) ? n : Yt(n)), (e = e && !i ? P(e) : 0); - var u = n.length; - return ( - e < 0 && (e = en(u + e, 0)), - Sr(n) ? e <= u && n.indexOf(t, e) > -1 : !!u && qt(n, t, e) > -1 - ); - } - var N_ = F(function (n, t, e) { - var i = -1, - u = typeof t == \\"function\\", - a = _n(n) ? g(n.length) : []; - return ( - ht(n, function (s) { - a[++i] = u ? xn(t, s, e) : ve(s, t, e); - }), - a - ); - }), - G_ = cr(function (n, t, e) { - Qn(n, e, t); - }); - function yr(n, t) { - var e = L(n) ? J : qf; - return e(n, O(t, 3)); - } - function H_(n, t, e, i) { - return n == null - ? [] - : (L(t) || (t = t == null ? [] : [t]), - (e = i ? r : e), - L(e) || (e = e == null ? [] : [e]), - Nf(n, t, e)); - } - var z_ = cr( - function (n, t, e) { - n[e ? 0 : 1].push(t); - }, - function () { - return [[], []]; - } - ); - function $_(n, t, e) { - var i = L(n) ? ui : lf, - u = arguments.length < 3; - return i(n, O(t, 4), e, u, ht); - } - function K_(n, t, e) { - var i = L(n) ? rh : lf, - u = arguments.length < 3; - return i(n, O(t, 4), e, u, Ef); - } - function Z_(n, t) { - var e = L(n) ? at : Rf; - return e(n, mr(O(t, 3))); - } - function Y_(n) { - var t = L(n) ? Sf : Bp; - return t(n); - } - function X_(n, t, e) { - (e ? hn(n, t, e) : t === r) ? (t = 1) : (t = P(t)); - var i = L(n) ? dp : Np; - return i(n, t); - } - function J_(n) { - var t = L(n) ? vp : Hp; - return t(n); - } - function Q_(n) { - if (n == null) return 0; - if (_n(n)) return Sr(n) ? Ut(n) : n.length; - var t = sn(n); - return t == Mn || t == Fn ? n.size : Ti(n).length; - } - function V_(n, t, e) { - var i = L(n) ? fi : zp; - return e && hn(n, t, e) && (t = r), i(n, O(t, 3)); - } - var j_ = F(function (n, t) { - if (n == null) return []; - var e = t.length; - return ( - e > 1 && hn(n, t[0], t[1]) - ? (t = []) - : e > 2 && hn(t[0], t[1], t[2]) && (t = [t[0]]), - Nf(n, fn(t, 1), []) - ); - }), - Ar = - Ph || - function () { - return rn.Date.now(); - }; - function k_(n, t) { - if (typeof t != \\"function\\") throw new On(m); - return ( - (n = P(n)), - function () { - if (--n < 1) return t.apply(this, arguments); - } - ); - } - function Fa(n, t, e) { - return ( - (t = e ? r : t), - (t = n && t == null ? n.length : t), - Vn(n, Zn, r, r, r, r, t) - ); - } - function Da(n, t) { - var e; - if (typeof t != \\"function\\") throw new On(m); - return ( - (n = P(n)), - function () { - return ( - --n > 0 && (e = t.apply(this, arguments)), n <= 1 && (t = r), e - ); - } - ); - } - var Xi = F(function (n, t, e) { - var i = ln; - if (e.length) { - var u = st(e, Kt(Xi)); - i |= Gn; - } - return Vn(n, i, t, e, u); - }), - qa = F(function (n, t, e) { - var i = ln | vt; - if (e.length) { - var u = st(e, Kt(qa)); - i |= Gn; - } - return Vn(t, i, n, e, u); - }); - function Wa(n, t, e) { - t = e ? r : t; - var i = Vn(n, Nn, r, r, r, r, r, t); - return (i.placeholder = Wa.placeholder), i; - } - function Ua(n, t, e) { - t = e ? r : t; - var i = Vn(n, Lt, r, r, r, r, r, t); - return (i.placeholder = Ua.placeholder), i; - } - function Ba(n, t, e) { - var i, - u, - a, - s, - c, - p, - d = 0, - v = !1, - y = !1, - A = !0; - if (typeof n != \\"function\\") throw new On(m); - (t = Pn(t) || 0), - Q(e) && - ((v = !!e.leading), - (y = \\"maxWait\\" in e), - (a = y ? en(Pn(e.maxWait) || 0, t) : a), - (A = \\"trailing\\" in e ? !!e.trailing : A)); - function T(nn) { - var Un = i, - et = u; - return (i = u = r), (d = nn), (s = n.apply(et, Un)), s; - } - function I(nn) { - return (d = nn), (c = be(W, t)), v ? T(nn) : s; - } - function M(nn) { - var Un = nn - p, - et = nn - d, - io = t - Un; - return y ? on(io, a - et) : io; - } - function E(nn) { - var Un = nn - p, - et = nn - d; - return p === r || Un >= t || Un < 0 || (y && et >= a); - } - function W() { - var nn = Ar(); - if (E(nn)) return B(nn); - c = be(W, M(nn)); - } - function B(nn) { - return (c = r), A && i ? T(nn) : ((i = u = r), s); - } - function bn() { - c !== r && Jf(c), (d = 0), (i = p = u = c = r); - } - function pn() { - return c === r ? s : B(Ar()); - } - function mn() { - var nn = Ar(), - Un = E(nn); - if (((i = arguments), (u = this), (p = nn), Un)) { - if (c === r) return I(p); - if (y) return Jf(c), (c = be(W, t)), T(p); - } - return c === r && (c = be(W, t)), s; - } - return (mn.cancel = bn), (mn.flush = pn), mn; - } - var nd = F(function (n, t) { - return If(n, 1, t); - }), - td = F(function (n, t, e) { - return If(n, Pn(t) || 0, e); - }); - function ed(n) { - return Vn(n, Br); - } - function br(n, t) { - if (typeof n != \\"function\\" || (t != null && typeof t != \\"function\\")) - throw new On(m); - var e = function () { - var i = arguments, - u = t ? t.apply(this, i) : i[0], - a = e.cache; - if (a.has(u)) return a.get(u); - var s = n.apply(this, i); - return (e.cache = a.set(u, s) || a), s; - }; - return (e.cache = new (br.Cache || Jn)()), e; - } - br.Cache = Jn; - function mr(n) { - if (typeof n != \\"function\\") throw new On(m); - return function () { - var t = arguments; - switch (t.length) { - case 0: - return !n.call(this); - case 1: - return !n.call(this, t[0]); - case 2: - return !n.call(this, t[0], t[1]); - case 3: - return !n.call(this, t[0], t[1], t[2]); - } - return !n.apply(this, t); - }; - } - function rd(n) { - return Da(2, n); - } - var id = $p(function (n, t) { - t = - t.length == 1 && L(t[0]) - ? J(t[0], wn(O())) - : J(fn(t, 1), wn(O())); - var e = t.length; - return F(function (i) { - for (var u = -1, a = on(i.length, e); ++u < a; ) - i[u] = t[u].call(this, i[u]); - return xn(n, this, i); - }); - }), - Ji = F(function (n, t) { - var e = st(t, Kt(Ji)); - return Vn(n, Gn, r, t, e); - }), - Na = F(function (n, t) { - var e = st(t, Kt(Na)); - return Vn(n, Pt, r, t, e); - }), - ud = jn(function (n, t) { - return Vn(n, te, r, r, r, t); - }); - function fd(n, t) { - if (typeof n != \\"function\\") throw new On(m); - return (t = t === r ? t : P(t)), F(n, t); - } - function ad(n, t) { - if (typeof n != \\"function\\") throw new On(m); - return ( - (t = t == null ? 0 : en(P(t), 0)), - F(function (e) { - var i = e[t], - u = _t(e, 0, t); - return i && ot(u, i), xn(n, this, u); - }) - ); - } - function od(n, t, e) { - var i = !0, - u = !0; - if (typeof n != \\"function\\") throw new On(m); - return ( - Q(e) && - ((i = \\"leading\\" in e ? !!e.leading : i), - (u = \\"trailing\\" in e ? !!e.trailing : u)), - Ba(n, t, { leading: i, maxWait: t, trailing: u }) - ); - } - function sd(n) { - return Fa(n, 1); - } - function ld(n, t) { - return Ji(Mi(t), n); - } - function cd() { - if (!arguments.length) return []; - var n = arguments[0]; - return L(n) ? n : [n]; - } - function hd(n) { - return En(n, Tn); - } - function pd(n, t) { - return (t = typeof t == \\"function\\" ? t : r), En(n, Tn, t); - } - function gd(n) { - return En(n, j | Tn); - } - function _d(n, t) { - return (t = typeof t == \\"function\\" ? t : r), En(n, j | Tn, t); - } - function dd(n, t) { - return t == null || Of(n, t, un(t)); - } - function Wn(n, t) { - return n === t || (n !== n && t !== t); - } - var vd = _r(Ai), - xd = _r(function (n, t) { - return n >= t; - }), - Ot = Mf( - (function () { - return arguments; - })() - ) - ? Mf - : function (n) { - return V(n) && $.call(n, \\"callee\\") && !wf.call(n, \\"callee\\"); - }, - L = g.isArray, - wd = ku ? wn(ku) : Op; - function _n(n) { - return n != null && Tr(n.length) && !nt(n); - } - function k(n) { - return V(n) && _n(n); - } - function yd(n) { - return n === !0 || n === !1 || (V(n) && cn(n) == ee); - } - var dt = Fh || fu, - Ad = nf ? wn(nf) : Ip; - function bd(n) { - return V(n) && n.nodeType === 1 && !me(n); - } - function md(n) { - if (n == null) return !0; - if ( - _n(n) && - (L(n) || - typeof n == \\"string\\" || - typeof n.splice == \\"function\\" || - dt(n) || - Zt(n) || - Ot(n)) - ) - return !n.length; - var t = sn(n); - if (t == Mn || t == Fn) return !n.size; - if (Ae(n)) return !Ti(n).length; - for (var e in n) if ($.call(n, e)) return !1; - return !0; - } - function Td(n, t) { - return xe(n, t); - } - function Sd(n, t, e) { - e = typeof e == \\"function\\" ? e : r; - var i = e ? e(n, t) : r; - return i === r ? xe(n, t, r, e) : !!i; - } - function Qi(n) { - if (!V(n)) return !1; - var t = cn(n); - return ( - t == qe || - t == Xl || - (typeof n.message == \\"string\\" && - typeof n.name == \\"string\\" && - !me(n)) - ); - } - function Cd(n) { - return typeof n == \\"number\\" && Af(n); - } - function nt(n) { - if (!Q(n)) return !1; - var t = cn(n); - return t == We || t == Ou || t == Yl || t == Ql; - } - function Ga(n) { - return typeof n == \\"number\\" && n == P(n); - } - function Tr(n) { - return typeof n == \\"number\\" && n > -1 && n % 1 == 0 && n <= ft; - } - function Q(n) { - var t = typeof n; - return n != null && (t == \\"object\\" || t == \\"function\\"); - } - function V(n) { - return n != null && typeof n == \\"object\\"; - } - var Ha = tf ? wn(tf) : Rp; - function Od(n, t) { - return n === t || mi(n, t, Ni(t)); - } - function Id(n, t, e) { - return (e = typeof e == \\"function\\" ? e : r), mi(n, t, Ni(t), e); - } - function Ed(n) { - return za(n) && n != +n; - } - function Rd(n) { - if (pg(n)) throw new R(w); - return Ff(n); - } - function Ld(n) { - return n === null; - } - function Pd(n) { - return n == null; - } - function za(n) { - return typeof n == \\"number\\" || (V(n) && cn(n) == ie); - } - function me(n) { - if (!V(n) || cn(n) != Yn) return !1; - var t = Ve(n); - if (t === null) return !0; - var e = $.call(t, \\"constructor\\") && t.constructor; - return typeof e == \\"function\\" && e instanceof e && Ye.call(e) == Ih; - } - var Vi = ef ? wn(ef) : Lp; - function Md(n) { - return Ga(n) && n >= -ft && n <= ft; - } - var $a = rf ? wn(rf) : Pp; - function Sr(n) { - return typeof n == \\"string\\" || (!L(n) && V(n) && cn(n) == fe); - } - function An(n) { - return typeof n == \\"symbol\\" || (V(n) && cn(n) == Ue); - } - var Zt = uf ? wn(uf) : Mp; - function Fd(n) { - return n === r; - } - function Dd(n) { - return V(n) && sn(n) == ae; - } - function qd(n) { - return V(n) && cn(n) == jl; - } - var Wd = _r(Si), - Ud = _r(function (n, t) { - return n <= t; - }); - function Ka(n) { - if (!n) return []; - if (_n(n)) return Sr(n) ? Dn(n) : gn(n); - if (le && n[le]) return dh(n[le]()); - var t = sn(n), - e = t == Mn ? hi : t == Fn ? $e : Yt; - return e(n); - } - function tt(n) { - if (!n) return n === 0 ? n : 0; - if (((n = Pn(n)), n === xt || n === -xt)) { - var t = n < 0 ? -1 : 1; - return t * zl; - } - return n === n ? n : 0; - } - function P(n) { - var t = tt(n), - e = t % 1; - return t === t ? (e ? t - e : t) : 0; - } - function Za(n) { - return n ? mt(P(n), 0, Hn) : 0; - } - function Pn(n) { - if (typeof n == \\"number\\") return n; - if (An(n)) return Fe; - if (Q(n)) { - var t = typeof n.valueOf == \\"function\\" ? n.valueOf() : n; - n = Q(t) ? t + \\"\\" : t; - } - if (typeof n != \\"string\\") return n === 0 ? n : +n; - n = cf(n); - var e = wc.test(n); - return e || Ac.test(n) - ? kc(n.slice(2), e ? 2 : 8) - : xc.test(n) - ? Fe - : +n; - } - function Ya(n) { - return $n(n, dn(n)); - } - function Bd(n) { - return n ? mt(P(n), -ft, ft) : n === 0 ? n : 0; - } - function H(n) { - return n == null ? \\"\\" : yn(n); - } - var Nd = zt(function (n, t) { - if (Ae(t) || _n(t)) { - $n(t, un(t), n); - return; - } - for (var e in t) $.call(t, e) && _e(n, e, t[e]); - }), - Xa = zt(function (n, t) { - $n(t, dn(t), n); - }), - Cr = zt(function (n, t, e, i) { - $n(t, dn(t), n, i); - }), - Gd = zt(function (n, t, e, i) { - $n(t, un(t), n, i); - }), - Hd = jn(xi); - function zd(n, t) { - var e = Ht(n); - return t == null ? e : Cf(e, t); - } - var $d = F(function (n, t) { - n = K(n); - var e = -1, - i = t.length, - u = i > 2 ? t[2] : r; - for (u && hn(t[0], t[1], u) && (i = 1); ++e < i; ) - for (var a = t[e], s = dn(a), c = -1, p = s.length; ++c < p; ) { - var d = s[c], - v = n[d]; - (v === r || (Wn(v, Bt[d]) && !$.call(n, d))) && (n[d] = a[d]); - } - return n; - }), - Kd = F(function (n) { - return n.push(r, ca), xn(Ja, r, n); - }); - function Zd(n, t) { - return af(n, O(t, 3), zn); - } - function Yd(n, t) { - return af(n, O(t, 3), yi); - } - function Xd(n, t) { - return n == null ? n : wi(n, O(t, 3), dn); - } - function Jd(n, t) { - return n == null ? n : Lf(n, O(t, 3), dn); - } - function Qd(n, t) { - return n && zn(n, O(t, 3)); - } - function Vd(n, t) { - return n && yi(n, O(t, 3)); - } - function jd(n) { - return n == null ? [] : ar(n, un(n)); - } - function kd(n) { - return n == null ? [] : ar(n, dn(n)); - } - function ji(n, t, e) { - var i = n == null ? r : Tt(n, t); - return i === r ? e : i; - } - function n0(n, t) { - return n != null && ga(n, t, mp); - } - function ki(n, t) { - return n != null && ga(n, t, Tp); - } - var t0 = fa(function (n, t, e) { - t != null && typeof t.toString != \\"function\\" && (t = Xe.call(t)), - (n[t] = e); - }, tu(vn)), - e0 = fa(function (n, t, e) { - t != null && typeof t.toString != \\"function\\" && (t = Xe.call(t)), - $.call(n, t) ? n[t].push(e) : (n[t] = [e]); - }, O), - r0 = F(ve); - function un(n) { - return _n(n) ? Tf(n) : Ti(n); - } - function dn(n) { - return _n(n) ? Tf(n, !0) : Fp(n); - } - function i0(n, t) { - var e = {}; - return ( - (t = O(t, 3)), - zn(n, function (i, u, a) { - Qn(e, t(i, u, a), i); - }), - e - ); - } - function u0(n, t) { - var e = {}; - return ( - (t = O(t, 3)), - zn(n, function (i, u, a) { - Qn(e, u, t(i, u, a)); - }), - e - ); - } - var f0 = zt(function (n, t, e) { - or(n, t, e); - }), - Ja = zt(function (n, t, e, i) { - or(n, t, e, i); - }), - a0 = jn(function (n, t) { - var e = {}; - if (n == null) return e; - var i = !1; - (t = J(t, function (a) { - return (a = gt(a, n)), i || (i = a.length > 1), a; - })), - $n(n, Ui(n), e), - i && (e = En(e, j | an | Tn, tg)); - for (var u = t.length; u--; ) Ri(e, t[u]); - return e; - }); - function o0(n, t) { - return Qa(n, mr(O(t))); - } - var s0 = jn(function (n, t) { - return n == null ? {} : qp(n, t); - }); - function Qa(n, t) { - if (n == null) return {}; - var e = J(Ui(n), function (i) { - return [i]; - }); - return ( - (t = O(t)), - Gf(n, e, function (i, u) { - return t(i, u[0]); - }) - ); - } - function l0(n, t, e) { - t = gt(t, n); - var i = -1, - u = t.length; - for (u || ((u = 1), (n = r)); ++i < u; ) { - var a = n == null ? r : n[Kn(t[i])]; - a === r && ((i = u), (a = e)), (n = nt(a) ? a.call(n) : a); - } - return n; - } - function c0(n, t, e) { - return n == null ? n : we(n, t, e); - } - function h0(n, t, e, i) { - return ( - (i = typeof i == \\"function\\" ? i : r), n == null ? n : we(n, t, e, i) - ); - } - var Va = sa(un), - ja = sa(dn); - function p0(n, t, e) { - var i = L(n), - u = i || dt(n) || Zt(n); - if (((t = O(t, 4)), e == null)) { - var a = n && n.constructor; - u - ? (e = i ? new a() : []) - : Q(n) - ? (e = nt(a) ? Ht(Ve(n)) : {}) - : (e = {}); - } - return ( - (u ? Cn : zn)(n, function (s, c, p) { - return t(e, s, c, p); - }), - e - ); - } - function g0(n, t) { - return n == null ? !0 : Ri(n, t); - } - function _0(n, t, e) { - return n == null ? n : Zf(n, t, Mi(e)); - } - function d0(n, t, e, i) { - return ( - (i = typeof i == \\"function\\" ? i : r), - n == null ? n : Zf(n, t, Mi(e), i) - ); - } - function Yt(n) { - return n == null ? [] : ci(n, un(n)); - } - function v0(n) { - return n == null ? [] : ci(n, dn(n)); - } - function x0(n, t, e) { - return ( - e === r && ((e = t), (t = r)), - e !== r && ((e = Pn(e)), (e = e === e ? e : 0)), - t !== r && ((t = Pn(t)), (t = t === t ? t : 0)), - mt(Pn(n), t, e) - ); - } - function w0(n, t, e) { - return ( - (t = tt(t)), - e === r ? ((e = t), (t = 0)) : (e = tt(e)), - (n = Pn(n)), - Sp(n, t, e) - ); - } - function y0(n, t, e) { - if ( - (e && typeof e != \\"boolean\\" && hn(n, t, e) && (t = e = r), - e === r && - (typeof t == \\"boolean\\" - ? ((e = t), (t = r)) - : typeof n == \\"boolean\\" && ((e = n), (n = r))), - n === r && t === r - ? ((n = 0), (t = 1)) - : ((n = tt(n)), t === r ? ((t = n), (n = 0)) : (t = tt(t))), - n > t) - ) { - var i = n; - (n = t), (t = i); - } - if (e || n % 1 || t % 1) { - var u = bf(); - return on(n + u * (t - n + jc(\\"1e-\\" + ((u + \\"\\").length - 1))), t); - } - return Oi(n, t); - } - var A0 = $t(function (n, t, e) { - return (t = t.toLowerCase()), n + (e ? ka(t) : t); - }); - function ka(n) { - return nu(H(n).toLowerCase()); - } - function no(n) { - return (n = H(n)), n && n.replace(mc, ch).replace(Hc, \\"\\"); - } - function b0(n, t, e) { - (n = H(n)), (t = yn(t)); - var i = n.length; - e = e === r ? i : mt(P(e), 0, i); - var u = e; - return (e -= t.length), e >= 0 && n.slice(e, u) == t; - } - function m0(n) { - return (n = H(n)), n && rc.test(n) ? n.replace(Ru, hh) : n; - } - function T0(n) { - return (n = H(n)), n && sc.test(n) ? n.replace(Jr, \\"\\\\\\\\$&\\") : n; - } - var S0 = $t(function (n, t, e) { - return n + (e ? \\"-\\" : \\"\\") + t.toLowerCase(); - }), - C0 = $t(function (n, t, e) { - return n + (e ? \\" \\" : \\"\\") + t.toLowerCase(); - }), - O0 = ra(\\"toLowerCase\\"); - function I0(n, t, e) { - (n = H(n)), (t = P(t)); - var i = t ? Ut(n) : 0; - if (!t || i >= t) return n; - var u = (t - i) / 2; - return gr(tr(u), e) + n + gr(nr(u), e); - } - function E0(n, t, e) { - (n = H(n)), (t = P(t)); - var i = t ? Ut(n) : 0; - return t && i < t ? n + gr(t - i, e) : n; - } - function R0(n, t, e) { - (n = H(n)), (t = P(t)); - var i = t ? Ut(n) : 0; - return t && i < t ? gr(t - i, e) + n : n; - } - function L0(n, t, e) { - return ( - e || t == null ? (t = 0) : t && (t = +t), - Uh(H(n).replace(Qr, \\"\\"), t || 0) - ); - } - function P0(n, t, e) { - return ( - (e ? hn(n, t, e) : t === r) ? (t = 1) : (t = P(t)), Ii(H(n), t) - ); - } - function M0() { - var n = arguments, - t = H(n[0]); - return n.length < 3 ? t : t.replace(n[1], n[2]); - } - var F0 = $t(function (n, t, e) { - return n + (e ? \\"_\\" : \\"\\") + t.toLowerCase(); - }); - function D0(n, t, e) { - return ( - e && typeof e != \\"number\\" && hn(n, t, e) && (t = e = r), - (e = e === r ? Hn : e >>> 0), - e - ? ((n = H(n)), - n && - (typeof t == \\"string\\" || (t != null && !Vi(t))) && - ((t = yn(t)), !t && Wt(n)) - ? _t(Dn(n), 0, e) - : n.split(t, e)) - : [] - ); - } - var q0 = $t(function (n, t, e) { - return n + (e ? \\" \\" : \\"\\") + nu(t); - }); - function W0(n, t, e) { - return ( - (n = H(n)), - (e = e == null ? 0 : mt(P(e), 0, n.length)), - (t = yn(t)), - n.slice(e, e + t.length) == t - ); - } - function U0(n, t, e) { - var i = f.templateSettings; - e && hn(n, t, e) && (t = r), (n = H(n)), (t = Cr({}, t, i, la)); - var u = Cr({}, t.imports, i.imports, la), - a = un(u), - s = ci(u, a), - c, - p, - d = 0, - v = t.interpolate || Be, - y = \\"__p += '\\", - A = pi( - (t.escape || Be).source + - \\"|\\" + - v.source + - \\"|\\" + - (v === Lu ? vc : Be).source + - \\"|\\" + - (t.evaluate || Be).source + - \\"|$\\", - \\"g\\" - ), - T = - \\"//# sourceURL=\\" + - ($.call(t, \\"sourceURL\\") - ? (t.sourceURL + \\"\\").replace(/\\\\s/g, \\" \\") - : \\"lodash.templateSources[\\" + ++Yc + \\"]\\") + - \` -\`; - n.replace(A, function (E, W, B, bn, pn, mn) { - return ( - B || (B = bn), - (y += n.slice(d, mn).replace(Tc, ph)), - W && - ((c = !0), - (y += - \`' + -__e(\` + - W + - \`) + -'\`)), - pn && - ((p = !0), - (y += - \`'; -\` + - pn + - \`; -__p += '\`)), - B && - (y += - \`' + -((__t = (\` + - B + - \`)) == null ? '' : __t) + -'\`), - (d = mn + E.length), - E - ); - }), - (y += \`'; -\`); - var I = $.call(t, \\"variable\\") && t.variable; - if (!I) - y = - \`with (obj) { -\` + - y + - \` + n[\\"default\\"] = e; + return n; } -\`; - else if (_c.test(I)) throw new R(D); - (y = (p ? y.replace(kl, \\"\\") : y) - .replace(nc, \\"$1\\") - .replace(tc, \\"$1;\\")), - (y = - \\"function(\\" + - (I || \\"obj\\") + - \`) { -\` + - (I - ? \\"\\" - : \`obj || (obj = {}); -\`) + - \\"var __t, __p = ''\\" + - (c ? \\", __e = _.escape\\" : \\"\\") + - (p - ? \`, __j = Array.prototype.join; -function print() { __p += __j.call(arguments, '') } -\` - : \`; -\`) + - y + - \`return __p -}\`); - var M = eo(function () { - return G(a, T + \\"return \\" + y).apply(r, s); - }); - if (((M.source = y), Qi(M))) throw M; - return M; - } - function B0(n) { - return H(n).toLowerCase(); - } - function N0(n) { - return H(n).toUpperCase(); - } - function G0(n, t, e) { - if (((n = H(n)), n && (e || t === r))) return cf(n); - if (!n || !(t = yn(t))) return n; - var i = Dn(n), - u = Dn(t), - a = hf(i, u), - s = pf(i, u) + 1; - return _t(i, a, s).join(\\"\\"); - } - function H0(n, t, e) { - if (((n = H(n)), n && (e || t === r))) return n.slice(0, _f(n) + 1); - if (!n || !(t = yn(t))) return n; - var i = Dn(n), - u = pf(i, Dn(t)) + 1; - return _t(i, 0, u).join(\\"\\"); - } - function z0(n, t, e) { - if (((n = H(n)), n && (e || t === r))) return n.replace(Qr, \\"\\"); - if (!n || !(t = yn(t))) return n; - var i = Dn(n), - u = hf(i, Dn(t)); - return _t(i, u).join(\\"\\"); - } - function $0(n, t) { - var e = Wl, - i = Ul; - if (Q(t)) { - var u = \\"separator\\" in t ? t.separator : u; - (e = \\"length\\" in t ? P(t.length) : e), - (i = \\"omission\\" in t ? yn(t.omission) : i); - } - n = H(n); - var a = n.length; - if (Wt(n)) { - var s = Dn(n); - a = s.length; - } - if (e >= a) return n; - var c = e - Ut(i); - if (c < 1) return i; - var p = s ? _t(s, 0, c).join(\\"\\") : n.slice(0, c); - if (u === r) return p + i; - if ((s && (c += p.length - c), Vi(u))) { - if (n.slice(c).search(u)) { - var d, - v = p; - for ( - u.global || (u = pi(u.source, H(Pu.exec(u)) + \\"g\\")), - u.lastIndex = 0; - (d = u.exec(v)); - ) - var y = d.index; - p = p.slice(0, y === r ? c : y); - } - } else if (n.indexOf(yn(u), c) != c) { - var A = p.lastIndexOf(u); - A > -1 && (p = p.slice(0, A)); - } - return p + i; - } - function K0(n) { - return (n = H(n)), n && ec.test(n) ? n.replace(Eu, yh) : n; - } - var Z0 = $t(function (n, t, e) { - return n + (e ? \\" \\" : \\"\\") + t.toUpperCase(); - }), - nu = ra(\\"toUpperCase\\"); - function to(n, t, e) { - return ( - (n = H(n)), - (t = e ? r : t), - t === r ? (_h(n) ? mh(n) : fh(n)) : n.match(t) || [] - ); - } - var eo = F(function (n, t) { - try { - return xn(n, r, t); - } catch (e) { - return Qi(e) ? e : new R(e); - } - }), - Y0 = jn(function (n, t) { - return ( - Cn(t, function (e) { - (e = Kn(e)), Qn(n, e, Xi(n[e], n)); - }), - n - ); - }); - function X0(n) { - var t = n == null ? 0 : n.length, - e = O(); - return ( - (n = t - ? J(n, function (i) { - if (typeof i[1] != \\"function\\") throw new On(m); - return [e(i[0]), i[1]]; - }) - : []), - F(function (i) { - for (var u = -1; ++u < t; ) { - var a = n[u]; - if (xn(a[0], this, i)) return xn(a[1], this, i); - } - }) - ); - } - function J0(n) { - return yp(En(n, j)); - } - function tu(n) { - return function () { - return n; - }; - } - function Q0(n, t) { - return n == null || n !== n ? t : n; - } - var V0 = ua(), - j0 = ua(!0); - function vn(n) { - return n; - } - function eu(n) { - return Df(typeof n == \\"function\\" ? n : En(n, j)); - } - function k0(n) { - return Wf(En(n, j)); - } - function nv(n, t) { - return Uf(n, En(t, j)); - } - var tv = F(function (n, t) { - return function (e) { - return ve(e, n, t); - }; - }), - ev = F(function (n, t) { - return function (e) { - return ve(n, e, t); - }; - }); - function ru(n, t, e) { - var i = un(t), - u = ar(t, i); - e == null && - !(Q(t) && (u.length || !i.length)) && - ((e = t), (t = n), (n = this), (u = ar(t, un(t)))); - var a = !(Q(e) && \\"chain\\" in e) || !!e.chain, - s = nt(n); - return ( - Cn(u, function (c) { - var p = t[c]; - (n[c] = p), - s && - (n.prototype[c] = function () { - var d = this.__chain__; - if (a || d) { - var v = n(this.__wrapped__), - y = (v.__actions__ = gn(this.__actions__)); - return ( - y.push({ func: p, args: arguments, thisArg: n }), - (v.__chain__ = d), - v - ); - } - return p.apply(n, ot([this.value()], arguments)); - }); - }), - n - ); - } - function rv() { - return rn._ === this && (rn._ = Eh), this; - } - function iu() {} - function iv(n) { - return ( - (n = P(n)), - F(function (t) { - return Bf(t, n); - }) - ); - } - var uv = Di(J), - fv = Di(ff), - av = Di(fi); - function ro(n) { - return Hi(n) ? ai(Kn(n)) : Wp(n); - } - function ov(n) { - return function (t) { - return n == null ? r : Tt(n, t); - }; - } - var sv = aa(), - lv = aa(!0); - function uu() { - return []; - } - function fu() { - return !1; - } - function cv() { - return {}; - } - function hv() { - return \\"\\"; - } - function pv() { - return !0; - } - function gv(n, t) { - if (((n = P(n)), n < 1 || n > ft)) return []; - var e = Hn, - i = on(n, Hn); - (t = O(t)), (n -= Hn); - for (var u = li(i, t); ++e < n; ) t(e); - return u; - } - function _v(n) { - return L(n) ? J(n, Kn) : An(n) ? [n] : gn(ma(H(n))); - } - function dv(n) { - var t = ++Oh; - return H(n) + t; - } - var vv = pr(function (n, t) { - return n + t; - }, 0), - xv = qi(\\"ceil\\"), - wv = pr(function (n, t) { - return n / t; - }, 1), - yv = qi(\\"floor\\"); - function Av(n) { - return n && n.length ? fr(n, vn, Ai) : r; - } - function bv(n, t) { - return n && n.length ? fr(n, O(t, 2), Ai) : r; - } - function mv(n) { - return sf(n, vn); - } - function Tv(n, t) { - return sf(n, O(t, 2)); - } - function Sv(n) { - return n && n.length ? fr(n, vn, Si) : r; - } - function Cv(n, t) { - return n && n.length ? fr(n, O(t, 2), Si) : r; - } - var Ov = pr(function (n, t) { - return n * t; - }, 1), - Iv = qi(\\"round\\"), - Ev = pr(function (n, t) { - return n - t; - }, 0); - function Rv(n) { - return n && n.length ? si(n, vn) : 0; - } - function Lv(n, t) { - return n && n.length ? si(n, O(t, 2)) : 0; - } - return ( - (f.after = k_), - (f.ary = Fa), - (f.assign = Nd), - (f.assignIn = Xa), - (f.assignInWith = Cr), - (f.assignWith = Gd), - (f.at = Hd), - (f.before = Da), - (f.bind = Xi), - (f.bindAll = Y0), - (f.bindKey = qa), - (f.castArray = cd), - (f.chain = La), - (f.chunk = yg), - (f.compact = Ag), - (f.concat = bg), - (f.cond = X0), - (f.conforms = J0), - (f.constant = tu), - (f.countBy = R_), - (f.create = zd), - (f.curry = Wa), - (f.curryRight = Ua), - (f.debounce = Ba), - (f.defaults = $d), - (f.defaultsDeep = Kd), - (f.defer = nd), - (f.delay = td), - (f.difference = mg), - (f.differenceBy = Tg), - (f.differenceWith = Sg), - (f.drop = Cg), - (f.dropRight = Og), - (f.dropRightWhile = Ig), - (f.dropWhile = Eg), - (f.fill = Rg), - (f.filter = P_), - (f.flatMap = D_), - (f.flatMapDeep = q_), - (f.flatMapDepth = W_), - (f.flatten = Oa), - (f.flattenDeep = Lg), - (f.flattenDepth = Pg), - (f.flip = ed), - (f.flow = V0), - (f.flowRight = j0), - (f.fromPairs = Mg), - (f.functions = jd), - (f.functionsIn = kd), - (f.groupBy = U_), - (f.initial = Dg), - (f.intersection = qg), - (f.intersectionBy = Wg), - (f.intersectionWith = Ug), - (f.invert = t0), - (f.invertBy = e0), - (f.invokeMap = N_), - (f.iteratee = eu), - (f.keyBy = G_), - (f.keys = un), - (f.keysIn = dn), - (f.map = yr), - (f.mapKeys = i0), - (f.mapValues = u0), - (f.matches = k0), - (f.matchesProperty = nv), - (f.memoize = br), - (f.merge = f0), - (f.mergeWith = Ja), - (f.method = tv), - (f.methodOf = ev), - (f.mixin = ru), - (f.negate = mr), - (f.nthArg = iv), - (f.omit = a0), - (f.omitBy = o0), - (f.once = rd), - (f.orderBy = H_), - (f.over = uv), - (f.overArgs = id), - (f.overEvery = fv), - (f.overSome = av), - (f.partial = Ji), - (f.partialRight = Na), - (f.partition = z_), - (f.pick = s0), - (f.pickBy = Qa), - (f.property = ro), - (f.propertyOf = ov), - (f.pull = Hg), - (f.pullAll = Ea), - (f.pullAllBy = zg), - (f.pullAllWith = $g), - (f.pullAt = Kg), - (f.range = sv), - (f.rangeRight = lv), - (f.rearg = ud), - (f.reject = Z_), - (f.remove = Zg), - (f.rest = fd), - (f.reverse = Zi), - (f.sampleSize = X_), - (f.set = c0), - (f.setWith = h0), - (f.shuffle = J_), - (f.slice = Yg), - (f.sortBy = j_), - (f.sortedUniq = n_), - (f.sortedUniqBy = t_), - (f.split = D0), - (f.spread = ad), - (f.tail = e_), - (f.take = r_), - (f.takeRight = i_), - (f.takeRightWhile = u_), - (f.takeWhile = f_), - (f.tap = A_), - (f.throttle = od), - (f.thru = wr), - (f.toArray = Ka), - (f.toPairs = Va), - (f.toPairsIn = ja), - (f.toPath = _v), - (f.toPlainObject = Ya), - (f.transform = p0), - (f.unary = sd), - (f.union = a_), - (f.unionBy = o_), - (f.unionWith = s_), - (f.uniq = l_), - (f.uniqBy = c_), - (f.uniqWith = h_), - (f.unset = g0), - (f.unzip = Yi), - (f.unzipWith = Ra), - (f.update = _0), - (f.updateWith = d0), - (f.values = Yt), - (f.valuesIn = v0), - (f.without = p_), - (f.words = to), - (f.wrap = ld), - (f.xor = g_), - (f.xorBy = __), - (f.xorWith = d_), - (f.zip = v_), - (f.zipObject = x_), - (f.zipObjectDeep = w_), - (f.zipWith = y_), - (f.entries = Va), - (f.entriesIn = ja), - (f.extend = Xa), - (f.extendWith = Cr), - ru(f, f), - (f.add = vv), - (f.attempt = eo), - (f.camelCase = A0), - (f.capitalize = ka), - (f.ceil = xv), - (f.clamp = x0), - (f.clone = hd), - (f.cloneDeep = gd), - (f.cloneDeepWith = _d), - (f.cloneWith = pd), - (f.conformsTo = dd), - (f.deburr = no), - (f.defaultTo = Q0), - (f.divide = wv), - (f.endsWith = b0), - (f.eq = Wn), - (f.escape = m0), - (f.escapeRegExp = T0), - (f.every = L_), - (f.find = M_), - (f.findIndex = Sa), - (f.findKey = Zd), - (f.findLast = F_), - (f.findLastIndex = Ca), - (f.findLastKey = Yd), - (f.floor = yv), - (f.forEach = Pa), - (f.forEachRight = Ma), - (f.forIn = Xd), - (f.forInRight = Jd), - (f.forOwn = Qd), - (f.forOwnRight = Vd), - (f.get = ji), - (f.gt = vd), - (f.gte = xd), - (f.has = n0), - (f.hasIn = ki), - (f.head = Ia), - (f.identity = vn), - (f.includes = B_), - (f.indexOf = Fg), - (f.inRange = w0), - (f.invoke = r0), - (f.isArguments = Ot), - (f.isArray = L), - (f.isArrayBuffer = wd), - (f.isArrayLike = _n), - (f.isArrayLikeObject = k), - (f.isBoolean = yd), - (f.isBuffer = dt), - (f.isDate = Ad), - (f.isElement = bd), - (f.isEmpty = md), - (f.isEqual = Td), - (f.isEqualWith = Sd), - (f.isError = Qi), - (f.isFinite = Cd), - (f.isFunction = nt), - (f.isInteger = Ga), - (f.isLength = Tr), - (f.isMap = Ha), - (f.isMatch = Od), - (f.isMatchWith = Id), - (f.isNaN = Ed), - (f.isNative = Rd), - (f.isNil = Pd), - (f.isNull = Ld), - (f.isNumber = za), - (f.isObject = Q), - (f.isObjectLike = V), - (f.isPlainObject = me), - (f.isRegExp = Vi), - (f.isSafeInteger = Md), - (f.isSet = $a), - (f.isString = Sr), - (f.isSymbol = An), - (f.isTypedArray = Zt), - (f.isUndefined = Fd), - (f.isWeakMap = Dd), - (f.isWeakSet = qd), - (f.join = Bg), - (f.kebabCase = S0), - (f.last = Ln), - (f.lastIndexOf = Ng), - (f.lowerCase = C0), - (f.lowerFirst = O0), - (f.lt = Wd), - (f.lte = Ud), - (f.max = Av), - (f.maxBy = bv), - (f.mean = mv), - (f.meanBy = Tv), - (f.min = Sv), - (f.minBy = Cv), - (f.stubArray = uu), - (f.stubFalse = fu), - (f.stubObject = cv), - (f.stubString = hv), - (f.stubTrue = pv), - (f.multiply = Ov), - (f.nth = Gg), - (f.noConflict = rv), - (f.noop = iu), - (f.now = Ar), - (f.pad = I0), - (f.padEnd = E0), - (f.padStart = R0), - (f.parseInt = L0), - (f.random = y0), - (f.reduce = $_), - (f.reduceRight = K_), - (f.repeat = P0), - (f.replace = M0), - (f.result = l0), - (f.round = Iv), - (f.runInContext = h), - (f.sample = Y_), - (f.size = Q_), - (f.snakeCase = F0), - (f.some = V_), - (f.sortedIndex = Xg), - (f.sortedIndexBy = Jg), - (f.sortedIndexOf = Qg), - (f.sortedLastIndex = Vg), - (f.sortedLastIndexBy = jg), - (f.sortedLastIndexOf = kg), - (f.startCase = q0), - (f.startsWith = W0), - (f.subtract = Ev), - (f.sum = Rv), - (f.sumBy = Lv), - (f.template = U0), - (f.times = gv), - (f.toFinite = tt), - (f.toInteger = P), - (f.toLength = Za), - (f.toLower = B0), - (f.toNumber = Pn), - (f.toSafeInteger = Bd), - (f.toString = H), - (f.toUpper = N0), - (f.trim = G0), - (f.trimEnd = H0), - (f.trimStart = z0), - (f.truncate = $0), - (f.unescape = K0), - (f.uniqueId = dv), - (f.upperCase = Z0), - (f.upperFirst = nu), - (f.each = Pa), - (f.eachRight = Ma), - (f.first = Ia), - ru( - f, - (function () { - var n = {}; - return ( - zn(f, function (t, e) { - $.call(f.prototype, e) || (n[e] = t); - }), - n - ); - })(), - { chain: !1 } - ), - (f.VERSION = o), - Cn( - [ - \\"bind\\", - \\"bindKey\\", - \\"curry\\", - \\"curryRight\\", - \\"partial\\", - \\"partialRight\\", - ], - function (n) { - f[n].placeholder = f; - } - ), - Cn([\\"drop\\", \\"take\\"], function (n, t) { - (U.prototype[n] = function (e) { - e = e === r ? 1 : en(P(e), 0); - var i = this.__filtered__ && !t ? new U(this) : this.clone(); - return ( - i.__filtered__ - ? (i.__takeCount__ = on(e, i.__takeCount__)) - : i.__views__.push({ - size: on(e, Hn), - type: n + (i.__dir__ < 0 ? \\"Right\\" : \\"\\"), - }), - i - ); - }), - (U.prototype[n + \\"Right\\"] = function (e) { - return this.reverse()[n](e).reverse(); - }); - }), - Cn([\\"filter\\", \\"map\\", \\"takeWhile\\"], function (n, t) { - var e = t + 1, - i = e == Cu || e == Hl; - U.prototype[n] = function (u) { - var a = this.clone(); - return ( - a.__iteratees__.push({ iteratee: O(u, 3), type: e }), - (a.__filtered__ = a.__filtered__ || i), - a - ); - }; - }), - Cn([\\"head\\", \\"last\\"], function (n, t) { - var e = \\"take\\" + (t ? \\"Right\\" : \\"\\"); - U.prototype[n] = function () { - return this[e](1).value()[0]; - }; - }), - Cn([\\"initial\\", \\"tail\\"], function (n, t) { - var e = \\"drop\\" + (t ? \\"\\" : \\"Right\\"); - U.prototype[n] = function () { - return this.__filtered__ ? new U(this) : this[e](1); - }; - }), - (U.prototype.compact = function () { - return this.filter(vn); - }), - (U.prototype.find = function (n) { - return this.filter(n).head(); - }), - (U.prototype.findLast = function (n) { - return this.reverse().find(n); - }), - (U.prototype.invokeMap = F(function (n, t) { - return typeof n == \\"function\\" - ? new U(this) - : this.map(function (e) { - return ve(e, n, t); - }); - })), - (U.prototype.reject = function (n) { - return this.filter(mr(O(n))); - }), - (U.prototype.slice = function (n, t) { - n = P(n); - var e = this; - return e.__filtered__ && (n > 0 || t < 0) - ? new U(e) - : (n < 0 ? (e = e.takeRight(-n)) : n && (e = e.drop(n)), - t !== r && - ((t = P(t)), (e = t < 0 ? e.dropRight(-t) : e.take(t - n))), - e); - }), - (U.prototype.takeRightWhile = function (n) { - return this.reverse().takeWhile(n).reverse(); - }), - (U.prototype.toArray = function () { - return this.take(Hn); - }), - zn(U.prototype, function (n, t) { - var e = /^(?:filter|find|map|reject)|While$/.test(t), - i = /^(?:head|last)$/.test(t), - u = f[i ? \\"take\\" + (t == \\"last\\" ? \\"Right\\" : \\"\\") : t], - a = i || /^find/.test(t); - !u || - (f.prototype[t] = function () { - var s = this.__wrapped__, - c = i ? [1] : arguments, - p = s instanceof U, - d = c[0], - v = p || L(s), - y = function (W) { - var B = u.apply(f, ot([W], c)); - return i && A ? B[0] : B; - }; - v && - e && - typeof d == \\"function\\" && - d.length != 1 && - (p = v = !1); - var A = this.__chain__, - T = !!this.__actions__.length, - I = a && !A, - M = p && !T; - if (!a && v) { - s = M ? s : new U(this); - var E = n.apply(s, c); - return ( - E.__actions__.push({ func: wr, args: [y], thisArg: r }), - new In(E, A) - ); - } - return I && M - ? n.apply(this, c) - : ((E = this.thru(y)), - I ? (i ? E.value()[0] : E.value()) : E); - }); - }), - Cn( - [\\"pop\\", \\"push\\", \\"shift\\", \\"sort\\", \\"splice\\", \\"unshift\\"], - function (n) { - var t = Ke[n], - e = /^(?:push|sort|unshift)$/.test(n) ? \\"tap\\" : \\"thru\\", - i = /^(?:pop|shift)$/.test(n); - f.prototype[n] = function () { - var u = arguments; - if (i && !this.__chain__) { - var a = this.value(); - return t.apply(L(a) ? a : [], u); - } - return this[e](function (s) { - return t.apply(L(s) ? s : [], u); - }); - }; - } - ), - zn(U.prototype, function (n, t) { - var e = f[t]; - if (e) { - var i = e.name + \\"\\"; - $.call(Gt, i) || (Gt[i] = []), Gt[i].push({ name: t, func: e }); - } - }), - (Gt[hr(r, vt).name] = [{ name: \\"wrapper\\", func: r }]), - (U.prototype.clone = Kh), - (U.prototype.reverse = Zh), - (U.prototype.value = Yh), - (f.prototype.at = b_), - (f.prototype.chain = m_), - (f.prototype.commit = T_), - (f.prototype.next = S_), - (f.prototype.plant = O_), - (f.prototype.reverse = I_), - (f.prototype.toJSON = f.prototype.valueOf = f.prototype.value = E_), - (f.prototype.first = f.prototype.head), - le && (f.prototype[le] = C_), - f - ); - }, - lt = Th(); - typeof define == \\"function\\" && typeof define.amd == \\"object\\" && define.amd - ? ((rn._ = lt), - define(function () { - return lt; - })) - : wt - ? (((wt.exports = lt)._ = lt), (ei._ = lt)) - : (rn._ = lt); - }.call(ne)); -}); -x(); -var Fl = ou(rl()), - Dl = ou(Pl()), - ql = ou(Ml()); -import * as Tu from \\"https://mycustomcdn.net/react?version=17.0.2\\"; -function xA() { - return Tu.createElement( - \\"div\\", - null, - Tu.createElement( - \\"pre\\", - null, - JSON.stringify({ - get: Fl.default, - merge: Dl.default, - difference: ql.difference, - }) - ) - ); -} -export { xA as default }; -/** - * @license - * Lodash - * Copyright OpenJS Foundation and other contributors - * Released under MIT license - * Based on Underscore.js 1.8.3 - * Copyright Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors - */ -//# sourceMappingURL=/static/js/index-P6RWJ53F.js.map -" -`; +var React__namespace = /*#__PURE__*/_interopNamespace(React); -exports[`modular-scripts WHEN building a view with a custom ESM CDN THEN rewrites the dependencies according to the template string 1`] = ` -"import * as t from \\"https://mycustomcdn.net/react?version=17.0.2\\"; -function e() { - return t.createElement( - \\"div\\", - { \\"data-testid\\": \\"test-this\\" }, - \\"this is a modular view\\" - ); +function SampleView() { + return /* @__PURE__ */ React__namespace.createElement(\\"div\\", { + \\"data-testid\\": \\"test-this\\" + }, \\"this is a modular view\\"); } -export { e as default }; -//# sourceMappingURL=/static/js/index-LUQBNEET.js.map + +module.exports = SampleView; +//# sourceMappingURL=index.js.map " `; @@ -12903,7 +55,4 @@ export default function SampleView(): JSX.Element { ], "version": 3, } -export { m as default }; -//# sourceMappingURL=/static/js/index-F6YQ237K.js.map -" `; diff --git a/packages/modular-scripts/src/__tests__/index.test.ts b/packages/modular-scripts/src/__tests__/index.test.ts index f66104050..8209f9a4e 100644 --- a/packages/modular-scripts/src/__tests__/index.test.ts +++ b/packages/modular-scripts/src/__tests__/index.test.ts @@ -10,13 +10,11 @@ import { getQueriesForElement, queries, } from 'pptr-testing-library'; -import prettier from 'prettier'; import puppeteer from 'puppeteer'; import getModularRoot from '../utils/getModularRoot'; import { startApp, DevServer } from './start-app'; import { ModularPackageJson } from '../utils/isModularType'; -import type { CoreProperties } from '@schemastore/package'; const rimraf = promisify(_rimraf); @@ -55,6 +53,7 @@ const targetedView = 'sample-view'; describe('modular-scripts', () => { beforeAll(async () => { await cleanup(); + await modular( 'add sample-view --unstable-type view --unstable-name sample-view', { stdio: 'inherit' }, @@ -153,9 +152,7 @@ describe('modular-scripts', () => { browser = await puppeteer.launch(launchArgs); port = '4000'; - devServer = await startApp(targetedView, { - env: { PORT: port, USE_MODULAR_ESBUILD: 'true' }, - }); + devServer = await startApp(targetedView, { env: { PORT: port } }); }); afterAll(async () => { @@ -203,9 +200,6 @@ describe('modular-scripts', () => { beforeAll(async () => { await modular('build sample-view', { stdio: 'inherit', - env: { - USE_MODULAR_ESBUILD: 'true', - }, }); }); @@ -216,249 +210,56 @@ describe('modular-scripts', () => { ), ).toMatchInlineSnapshot(` Object { - "bundledDependencies": Array [], "dependencies": Object { "react": "17.0.2", }, + "files": Array [ + "README.md", + "dist-cjs", + "dist-es", + "dist-types", + ], "license": "UNLICENSED", + "main": "dist-cjs/index.js", "modular": Object { "type": "view", }, - "module": "static/js/index-IC6FL6E2.js", + "module": "dist-es/index.js", "name": "sample-view", + "typings": "dist-types/index.d.ts", "version": "1.0.0", } `); }); - it('THEN outputs the correct directory structure', () => { - expect(tree(path.join(modularRoot, 'dist', 'sample-view'))) - .toMatchInlineSnapshot(` - "sample-view - ├─ index.html #16orq8u - ├─ package.json - └─ static - └─ js - ├─ _trampoline.js #1atamnv - ├─ index-IC6FL6E2.js #19sl0ps - └─ index-IC6FL6E2.js.map #1sysx0b" - `); - }); - }); - - describe('WHEN building a view with a custom ESM CDN', () => { - beforeAll(async () => { - await modular('build sample-view', { - stdio: 'inherit', - env: { - USE_MODULAR_ESBUILD: 'true', - EXTERNAL_CDN_TEMPLATE: - 'https://mycustomcdn.net/[name]?version=[version]', - }, - }); - }); - - it('THEN outputs the correct directory structure', () => { - expect(tree(path.join(modularRoot, 'dist', 'sample-view'))) - .toMatchInlineSnapshot(` - "sample-view - ├─ index.html #16orq8u - ├─ package.json - └─ static - └─ js - ├─ _trampoline.js #9paktu - ├─ index-LUQBNEET.js #7c5l8d - └─ index-LUQBNEET.js.map #1bqa5dr" - `); - }); - - it('THEN rewrites the dependencies according to the template string', async () => { - const baseDir = path.join( - modularRoot, - 'dist', - 'sample-view', - 'static', - 'js', - ); - const trampolineFile = ( - await fs.readFile(path.join(baseDir, '_trampoline.js')) - ).toString(); - - const indexFile = ( - await fs.readFile(path.join(baseDir, 'index-LUQBNEET.js')) - ).toString(); + it('THEN outputs the correct output cjs file', () => { expect( - prettier.format(indexFile, { - filepath: 'index-F6YQ237K.js', - }), + String( + fs.readFileSync( + path.join( + modularRoot, + 'dist', + 'sample-view', + 'dist-cjs', + 'index.js', + ), + ), + ), ).toMatchSnapshot(); - expect(trampolineFile).toContain( - `https://mycustomcdn.net/react?version=`, - ); - expect(trampolineFile).toContain( - `https://mycustomcdn.net/react-dom?version=`, - ); - expect(indexFile).toContain(`https://mycustomcdn.net/react?version=`); - }); - }); - - describe('WHEN building a view with various kinds of package dependencies', () => { - beforeAll(async () => { - await fs.copyFile( - path.join(__dirname, 'TestViewPackages.test-tsx'), - path.join(packagesPath, targetedView, 'src', 'index.tsx'), - ); - - const packageJsonPath = path.join( - packagesPath, - targetedView, - 'package.json', - ); - const packageJson = (await fs.readJSON( - packageJsonPath, - )) as CoreProperties; - - await fs.writeJSON( - packageJsonPath, - Object.assign(packageJson, { - dependencies: { - lodash: '^4.17.21', - 'lodash.merge': '^4.6.2', - }, - }), - ); - - await execa('yarnpkg', [], { - cwd: modularRoot, - cleanup: true, - }); - - await modular('build sample-view', { - stdio: 'inherit', - env: { - USE_MODULAR_ESBUILD: 'true', - EXTERNAL_CDN_TEMPLATE: - 'https://mycustomcdn.net/[name]?version=[version]', - }, - }); }); - it('THEN outputs the correct directory structure', () => { - expect(tree(path.join(modularRoot, 'dist', 'sample-view'))) - .toMatchInlineSnapshot(` - "sample-view - ├─ index.html #16orq8u - ├─ package.json - └─ static - └─ js - ├─ _trampoline.js #1g4vig6 - ├─ index-F6YQ237K.js #oj2dgc - └─ index-F6YQ237K.js.map #1yijvx1" - `); - }); - - it('THEN rewrites the dependencies', async () => { - const baseDir = path.join( - modularRoot, - 'dist', - 'sample-view', - 'static', - 'js', - ); - - const indexFile = ( - await fs.readFile(path.join(baseDir, 'index-F6YQ237K.js')) - ).toString(); + it('THEN outputs the correct output cjs map file', () => { expect( - prettier.format(indexFile, { - filepath: 'index-F6YQ237K.js', - }), - ).toMatchSnapshot(); - expect(indexFile).toContain(`https://mycustomcdn.net/react?version=`); - expect(indexFile).toContain( - `https://mycustomcdn.net/lodash?version=^4.17.21`, - ); - expect(indexFile).toContain( - `https://mycustomcdn.net/lodash.merge?version=^4.6.2`, - ); - }); - }); - - describe('WHEN building a view specifying a dependency to not being rewritten', () => { - beforeAll(async () => { - await modular('build sample-view', { - stdio: 'inherit', - env: { - USE_MODULAR_ESBUILD: 'true', - EXTERNAL_CDN_TEMPLATE: - 'https://mycustomcdn.net/[name]?version=[version]', - EXTERNAL_BLOCK_LIST: 'lodash,lodash.merge', - }, - }); - }); - - it('THEN outputs the correct directory structure', () => { - expect(tree(path.join(modularRoot, 'dist', 'sample-view'))) - .toMatchInlineSnapshot(` - "sample-view - ├─ index.html #16orq8u - ├─ package.json - └─ static - └─ js - ├─ _trampoline.js #9qjmtx - ├─ index-P6RWJ53F.js #1emvouy - └─ index-P6RWJ53F.js.map #1y2yxmy" - `); - }); - - it('THEN rewrites only the dependencies that are not specified in the blocklist', async () => { - const baseDir = path.join( - modularRoot, - 'dist', - 'sample-view', - 'static', - 'js', - ); - - const indexFile = ( - await fs.readFile(path.join(baseDir, 'index-P6RWJ53F.js')) - ).toString(); - expect( - prettier.format(indexFile, { - filepath: 'index-F6YQ237K.js', - }), + fs.readJsonSync( + path.join( + modularRoot, + 'dist', + 'sample-view', + 'dist-cjs', + 'index.js.map', + ), + ), ).toMatchSnapshot(); - expect(indexFile).toContain(`https://mycustomcdn.net/react?version=`); - expect(indexFile).not.toContain( - `https://mycustomcdn.net/lodash?version=`, - ); - expect(indexFile).not.toContain( - `https://mycustomcdn.net/lodash.merge?version=`, - ); - }); - - it('THEN expects the correct bundledDependencies in package.json', async () => { - expect( - ( - (await fs.readJson( - path.join(modularRoot, 'dist', 'sample-view', 'package.json'), - )) as CoreProperties - ).bundledDependencies, - ).toEqual(['lodash', 'lodash.merge']); - }); - }); - - describe('WHEN building a view specifying a dependency to not being rewritten using wildcards', () => { - beforeAll(async () => { - await modular('build sample-view', { - stdio: 'inherit', - env: { - USE_MODULAR_ESBUILD: 'true', - EXTERNAL_CDN_TEMPLATE: - 'https://mycustomcdn.net/[name]?version=[version]', - EXTERNAL_BLOCK_LIST: 'lodash*', - }, - }); }); it('THEN outputs the correct directory structure', () => { @@ -477,101 +278,6 @@ describe('modular-scripts', () => { └─ package.json" `); }); - - it('THEN rewrites only the dependencies that are not specified in the blocklist', async () => { - const baseDir = path.join( - modularRoot, - 'dist', - 'sample-view', - 'static', - 'js', - ); - - const indexFile = ( - await fs.readFile(path.join(baseDir, 'index-P6RWJ53F.js')) - ).toString(); - expect( - prettier.format(indexFile, { - filepath: 'index-F6YQ237K.js', - }), - ).toMatchSnapshot(); - expect(indexFile).toContain(`https://mycustomcdn.net/react?version=`); - expect(indexFile).not.toContain( - `https://mycustomcdn.net/lodash?version=`, - ); - expect(indexFile).not.toContain( - `https://mycustomcdn.net/lodash.merge?version=`, - ); - }); - - it('THEN expects the correct bundledDependencies in package.json', async () => { - expect( - ( - (await fs.readJson( - path.join(modularRoot, 'dist', 'sample-view', 'package.json'), - )) as CoreProperties - ).bundledDependencies, - ).toEqual(['lodash', 'lodash.merge']); - }); - }); - - describe('WHEN building a view specifying a dependency to not being rewritten using allow list and wildcards', () => { - beforeAll(async () => { - await modular('build sample-view', { - stdio: 'inherit', - env: { - USE_MODULAR_ESBUILD: 'true', - EXTERNAL_CDN_TEMPLATE: - 'https://mycustomcdn.net/[name]?version=[version]', - EXTERNAL_ALLOW_LIST: 'react*', - }, - }); - }); - - it('THEN outputs the correct directory structure', () => { - expect(tree(path.join(modularRoot, 'dist', 'sample-view'))) - .toMatchInlineSnapshot(` - "sample-view - ├─ index.html #16orq8u - ├─ package.json - └─ static - └─ js - ├─ _trampoline.js #9qjmtx - ├─ index-P6RWJ53F.js #1emvouy - └─ index-P6RWJ53F.js.map #1y2yxmy" - `); - }); - - it('THEN rewrites only the dependencies that are not specified in the blocklist', async () => { - const baseDir = path.join( - modularRoot, - 'dist', - 'sample-view', - 'static', - 'js', - ); - - const indexFile = ( - await fs.readFile(path.join(baseDir, 'index-P6RWJ53F.js')) - ).toString(); - expect(indexFile).toContain(`https://mycustomcdn.net/react?version=`); - expect(indexFile).not.toContain( - `https://mycustomcdn.net/lodash?version=`, - ); - expect(indexFile).not.toContain( - `https://mycustomcdn.net/lodash.merge?version=`, - ); - }); - - it('THEN expects the correct bundledDependencies in package.json', async () => { - expect( - ( - (await fs.readJson( - path.join(modularRoot, 'dist', 'sample-view', 'package.json'), - )) as CoreProperties - ).bundledDependencies, - ).toEqual(['lodash', 'lodash.merge']); - }); }); it('can execute tests', async () => { diff --git a/packages/modular-scripts/src/serve.ts b/packages/modular-scripts/src/serve.ts index 738d73b18..968bd9a11 100644 --- a/packages/modular-scripts/src/serve.ts +++ b/packages/modular-scripts/src/serve.ts @@ -12,7 +12,7 @@ async function serve(target: string, port = 3000): Promise { if ( isModularType(targetLocation, 'app') || - isModularType(targetLocation, 'view') + isModularType(targetLocation, 'esm-view') ) { const paths = await createPaths(target); @@ -28,7 +28,7 @@ async function serve(target: string, port = 3000): Promise { ); } } else { - throw new Error(`Modular can only serve an app or a view.`); + throw new Error(`Modular can only serve an app or a esm-view.`); } } diff --git a/packages/modular-scripts/src/start.ts b/packages/modular-scripts/src/start.ts index e9f0fb0d6..7fdfbf609 100644 --- a/packages/modular-scripts/src/start.ts +++ b/packages/modular-scripts/src/start.ts @@ -4,6 +4,7 @@ import actionPreflightCheck from './utils/actionPreflightCheck'; import isModularType from './utils/isModularType'; import execAsync from './utils/execAsync'; import getLocation from './utils/getLocation'; +import stageView from './utils/stageView'; import getModularRoot from './utils/getModularRoot'; import getWorkspaceInfo from './utils/getWorkspaceInfo'; import { setupEnvForDirectory } from './utils/setupEnv'; @@ -34,7 +35,7 @@ async function start(packageName: string): Promise { target = chosenTarget.value as string; } - const targetPath = await getLocation(target); + let targetPath = await getLocation(target); await setupEnvForDirectory(targetPath); @@ -45,11 +46,17 @@ async function start(packageName: string): Promise { } const isEsmView = isModularType(targetPath, 'esm-view'); - - const paths = await createPaths(target); - isEsmView - ? await checkRequiredFiles([paths.appIndexJs]) - : await checkRequiredFiles([paths.appHtml, paths.appIndexJs]); + const isView = isModularType(targetPath, 'view'); + if (isView) { + targetPath = stageView(target); + } else { + // in the case we're an app then we need to make sure that users have no incorrectly + // setup their app folder. + const paths = await createPaths(target); + isEsmView + ? await checkRequiredFiles([paths.appIndexJs]) + : await checkRequiredFiles([paths.appHtml, paths.appIndexJs]); + } await checkBrowsers(targetPath); @@ -58,7 +65,7 @@ async function start(packageName: string): Promise { !process.env.USE_MODULAR_WEBPACK || process.env.USE_MODULAR_WEBPACK === 'true'; - // True if the preferene IS set and the preference is esbuid. + // True if the preference IS set and the preference is esbuild. const useEsbuild = process.env.USE_MODULAR_ESBUILD && process.env.USE_MODULAR_ESBUILD === 'true'; diff --git a/packages/modular-scripts/src/utils/stageView.ts b/packages/modular-scripts/src/utils/stageView.ts new file mode 100644 index 000000000..e16fd1b64 --- /dev/null +++ b/packages/modular-scripts/src/utils/stageView.ts @@ -0,0 +1,66 @@ +import * as fs from 'fs-extra'; +import path from 'path'; +import { pascalCase as toPascalCase } from 'change-case'; +import getModularRoot from './getModularRoot'; +import getAllFiles from './getAllFiles'; + +export default function stageView(targetedView: string): string { + const modularRoot = getModularRoot(); + + const tempDir = path.join(modularRoot, 'node_modules', '.modular'); + if (!fs.existsSync(tempDir)) { + fs.mkdirSync(tempDir); + } + const stagedViewAppPath = path.join(tempDir, targetedView); + if (!fs.existsSync(`${tempDir}/${targetedView}`)) { + const appTypePath = path.join(__dirname, '../../types', 'app-view'); + fs.mkdirSync(`${tempDir}/${targetedView}`); + fs.copySync(appTypePath, stagedViewAppPath); + + const packageFilePaths = getAllFiles(stagedViewAppPath); + + for (const packageFilePath of packageFilePaths) { + fs.writeFileSync( + packageFilePath, + fs + .readFileSync(packageFilePath, 'utf8') + .replace(/PackageName__/g, toPascalCase(targetedView)) + .replace(/ComponentName__/g, toPascalCase(targetedView)), + ); + if (path.basename(packageFilePath) === 'packagejson') { + fs.moveSync( + packageFilePath, + packageFilePath.replace('packagejson', 'package.json'), + ); + } + } + } + + // This optimizes repeated modular start executions. If a tsconfig.json is present + // we assume that this view has been staged before and we do not need to write to the index.tsx + // file or write a tsconfig.json again + if (!fs.existsSync(path.join(stagedViewAppPath, 'tsconfig.json'))) { + const indexTemplate = `import * as React from 'react'; +import * as ReactDOM from 'react-dom'; + +import App from '${targetedView}'; + +ReactDOM.render( + , + document.getElementById('root'), +);`; + fs.writeFileSync( + path.join(stagedViewAppPath, 'src', 'index.tsx'), + indexTemplate, + ); + fs.writeJSONSync( + path.join(stagedViewAppPath, 'tsconfig.json'), + { + extends: + path.relative(stagedViewAppPath, modularRoot) + '/tsconfig.json', + }, + { spaces: 2 }, + ); + } + return stagedViewAppPath; +} From 93e0adb50733dbf8518e85d5605d85f5cd1058fc Mon Sep 17 00:00:00 2001 From: Cristiano Belloni Date: Tue, 26 Apr 2022 16:04:21 +0100 Subject: [PATCH 50/72] Add tests and way of adding esm-view --- .gitignore | 1 + .../src/__tests__/TestEsmView.test-tsx | 5 + .../__snapshots__/esmView.test.ts.snap | 12906 ++++++++++++++++ .../src/__tests__/esmView.test.ts | 514 + packages/modular-scripts/src/addPackage.ts | 5 +- .../types/esm-view/packagejson | 9 + .../esm-view/src/__tests__/index.test.tsx | 8 + .../types/esm-view/src/index.tsx | 5 + 8 files changed, 13451 insertions(+), 2 deletions(-) create mode 100644 packages/modular-scripts/src/__tests__/TestEsmView.test-tsx create mode 100644 packages/modular-scripts/src/__tests__/__snapshots__/esmView.test.ts.snap create mode 100644 packages/modular-scripts/src/__tests__/esmView.test.ts create mode 100644 packages/modular-scripts/types/esm-view/packagejson create mode 100644 packages/modular-scripts/types/esm-view/src/__tests__/index.test.tsx create mode 100644 packages/modular-scripts/types/esm-view/src/index.tsx diff --git a/.gitignore b/.gitignore index 29f0c1940..095089c2f 100644 --- a/.gitignore +++ b/.gitignore @@ -7,6 +7,7 @@ node_modules packages/sample-app packages/sample-esbuild-app packages/sample-view +packages/sample-esm-view packages/sample-package packages/nested packages/sample-library-package diff --git a/packages/modular-scripts/src/__tests__/TestEsmView.test-tsx b/packages/modular-scripts/src/__tests__/TestEsmView.test-tsx new file mode 100644 index 000000000..6e725c82a --- /dev/null +++ b/packages/modular-scripts/src/__tests__/TestEsmView.test-tsx @@ -0,0 +1,5 @@ +import * as React from 'react'; + +export default function SampleESMView(): JSX.Element { + return
this is a modular esm-view
+} \ No newline at end of file diff --git a/packages/modular-scripts/src/__tests__/__snapshots__/esmView.test.ts.snap b/packages/modular-scripts/src/__tests__/__snapshots__/esmView.test.ts.snap new file mode 100644 index 000000000..fcdf8a6b8 --- /dev/null +++ b/packages/modular-scripts/src/__tests__/__snapshots__/esmView.test.ts.snap @@ -0,0 +1,12906 @@ +// Jest Snapshot v1, https://goo.gl/fbAQLP + +exports[`modular-scripts WHEN building a esm-view specifying a dependency to not being rewritten THEN rewrites only the dependencies that are not specified in the blocklist 1`] = ` +"var Pv = Object.create; +var au = Object.defineProperty; +var Mv = Object.getOwnPropertyDescriptor; +var Fv = Object.getOwnPropertyNames; +var Dv = Object.getPrototypeOf, + qv = Object.prototype.hasOwnProperty; +var Wv = (r) => au(r, \\"__esModule\\", { value: !0 }); +var Uv = (r, o) => () => (r && (o = r((r = 0))), o); +var S = (r, o) => () => (o || r((o = { exports: {} }).exports, o), o.exports); +var Bv = (r, o, l, w) => { + if ((o && typeof o == \\"object\\") || typeof o == \\"function\\") + for (let m of Fv(o)) + !qv.call(r, m) && + (l || m !== \\"default\\") && + au(r, m, { + get: () => o[m], + enumerable: !(w = Mv(o, m)) || w.enumerable, + }); + return r; + }, + ou = (r, o) => + Bv( + Wv( + au( + r != null ? Pv(Dv(r)) : {}, + \\"default\\", + !o && r && r.__esModule + ? { get: () => r.default, enumerable: !0 } + : { value: r, enumerable: !0 } + ) + ), + r + ); +var x = Uv(() => {}); +var Or = S((bA, uo) => { + x(); + var Nv = Array.isArray; + uo.exports = Nv; +}); +var ao = S((mA, fo) => { + x(); + var Gv = + typeof window == \\"object\\" && window && window.Object === Object && window; + fo.exports = Gv; +}); +var Ir = S((TA, oo) => { + x(); + var Hv = ao(), + zv = typeof self == \\"object\\" && self && self.Object === Object && self, + $v = Hv || zv || Function(\\"return this\\")(); + oo.exports = $v; +}); +var Er = S((SA, so) => { + x(); + var Kv = Ir(), + Zv = Kv.Symbol; + so.exports = Zv; +}); +var po = S((CA, ho) => { + x(); + var lo = Er(), + co = Object.prototype, + Yv = co.hasOwnProperty, + Xv = co.toString, + Te = lo ? lo.toStringTag : void 0; + function Jv(r) { + var o = Yv.call(r, Te), + l = r[Te]; + try { + r[Te] = void 0; + var w = !0; + } catch {} + var m = Xv.call(r); + return w && (o ? (r[Te] = l) : delete r[Te]), m; + } + ho.exports = Jv; +}); +var _o = S((OA, go) => { + x(); + var Qv = Object.prototype, + Vv = Qv.toString; + function jv(r) { + return Vv.call(r); + } + go.exports = jv; +}); +var su = S((IA, wo) => { + x(); + var vo = Er(), + kv = po(), + n1 = _o(), + t1 = \\"[object Null]\\", + e1 = \\"[object Undefined]\\", + xo = vo ? vo.toStringTag : void 0; + function r1(r) { + return r == null + ? r === void 0 + ? e1 + : t1 + : xo && xo in Object(r) + ? kv(r) + : n1(r); + } + wo.exports = r1; +}); +var Ao = S((EA, yo) => { + x(); + function i1(r) { + return r != null && typeof r == \\"object\\"; + } + yo.exports = i1; +}); +var Rr = S((RA, bo) => { + x(); + var u1 = su(), + f1 = Ao(), + a1 = \\"[object Symbol]\\"; + function o1(r) { + return typeof r == \\"symbol\\" || (f1(r) && u1(r) == a1); + } + bo.exports = o1; +}); +var To = S((LA, mo) => { + x(); + var s1 = Or(), + l1 = Rr(), + c1 = /\\\\.|\\\\[(?:[^[\\\\]]*|([\\"'])(?:(?!\\\\1)[^\\\\\\\\]|\\\\\\\\.)*?\\\\1)\\\\]/, + h1 = /^\\\\w*$/; + function p1(r, o) { + if (s1(r)) return !1; + var l = typeof r; + return l == \\"number\\" || + l == \\"symbol\\" || + l == \\"boolean\\" || + r == null || + l1(r) + ? !0 + : h1.test(r) || !c1.test(r) || (o != null && r in Object(o)); + } + mo.exports = p1; +}); +var lu = S((PA, So) => { + x(); + function g1(r) { + var o = typeof r; + return r != null && (o == \\"object\\" || o == \\"function\\"); + } + So.exports = g1; +}); +var Oo = S((MA, Co) => { + x(); + var _1 = su(), + d1 = lu(), + v1 = \\"[object AsyncFunction]\\", + x1 = \\"[object Function]\\", + w1 = \\"[object GeneratorFunction]\\", + y1 = \\"[object Proxy]\\"; + function A1(r) { + if (!d1(r)) return !1; + var o = _1(r); + return o == x1 || o == w1 || o == v1 || o == y1; + } + Co.exports = A1; +}); +var Eo = S((FA, Io) => { + x(); + var b1 = Ir(), + m1 = b1[\\"__core-js_shared__\\"]; + Io.exports = m1; +}); +var Po = S((DA, Lo) => { + x(); + var cu = Eo(), + Ro = (function () { + var r = /[^.]+$/.exec((cu && cu.keys && cu.keys.IE_PROTO) || \\"\\"); + return r ? \\"Symbol(src)_1.\\" + r : \\"\\"; + })(); + function T1(r) { + return !!Ro && Ro in r; + } + Lo.exports = T1; +}); +var Fo = S((qA, Mo) => { + x(); + var S1 = Function.prototype, + C1 = S1.toString; + function O1(r) { + if (r != null) { + try { + return C1.call(r); + } catch {} + try { + return r + \\"\\"; + } catch {} + } + return \\"\\"; + } + Mo.exports = O1; +}); +var qo = S((WA, Do) => { + x(); + var I1 = Oo(), + E1 = Po(), + R1 = lu(), + L1 = Fo(), + P1 = /[\\\\\\\\^$.*+?()[\\\\]{}|]/g, + M1 = /^\\\\[object .+?Constructor\\\\]$/, + F1 = Function.prototype, + D1 = Object.prototype, + q1 = F1.toString, + W1 = D1.hasOwnProperty, + U1 = RegExp( + \\"^\\" + + q1 + .call(W1) + .replace(P1, \\"\\\\\\\\$&\\") + .replace( + /hasOwnProperty|(function).*?(?=\\\\\\\\\\\\()| for .+?(?=\\\\\\\\\\\\])/g, + \\"$1.*?\\" + ) + + \\"$\\" + ); + function B1(r) { + if (!R1(r) || E1(r)) return !1; + var o = I1(r) ? U1 : M1; + return o.test(L1(r)); + } + Do.exports = B1; +}); +var Uo = S((UA, Wo) => { + x(); + function N1(r, o) { + return r == null ? void 0 : r[o]; + } + Wo.exports = N1; +}); +var hu = S((BA, Bo) => { + x(); + var G1 = qo(), + H1 = Uo(); + function z1(r, o) { + var l = H1(r, o); + return G1(l) ? l : void 0; + } + Bo.exports = z1; +}); +var Se = S((NA, No) => { + x(); + var $1 = hu(), + K1 = $1(Object, \\"create\\"); + No.exports = K1; +}); +var zo = S((GA, Ho) => { + x(); + var Go = Se(); + function Z1() { + (this.__data__ = Go ? Go(null) : {}), (this.size = 0); + } + Ho.exports = Z1; +}); +var Ko = S((HA, $o) => { + x(); + function Y1(r) { + var o = this.has(r) && delete this.__data__[r]; + return (this.size -= o ? 1 : 0), o; + } + $o.exports = Y1; +}); +var Yo = S((zA, Zo) => { + x(); + var X1 = Se(), + J1 = \\"__lodash_hash_undefined__\\", + Q1 = Object.prototype, + V1 = Q1.hasOwnProperty; + function j1(r) { + var o = this.__data__; + if (X1) { + var l = o[r]; + return l === J1 ? void 0 : l; + } + return V1.call(o, r) ? o[r] : void 0; + } + Zo.exports = j1; +}); +var Jo = S(($A, Xo) => { + x(); + var k1 = Se(), + nx = Object.prototype, + tx = nx.hasOwnProperty; + function ex(r) { + var o = this.__data__; + return k1 ? o[r] !== void 0 : tx.call(o, r); + } + Xo.exports = ex; +}); +var Vo = S((KA, Qo) => { + x(); + var rx = Se(), + ix = \\"__lodash_hash_undefined__\\"; + function ux(r, o) { + var l = this.__data__; + return ( + (this.size += this.has(r) ? 0 : 1), + (l[r] = rx && o === void 0 ? ix : o), + this + ); + } + Qo.exports = ux; +}); +var ko = S((ZA, jo) => { + x(); + var fx = zo(), + ax = Ko(), + ox = Yo(), + sx = Jo(), + lx = Vo(); + function Xt(r) { + var o = -1, + l = r == null ? 0 : r.length; + for (this.clear(); ++o < l; ) { + var w = r[o]; + this.set(w[0], w[1]); + } + } + Xt.prototype.clear = fx; + Xt.prototype.delete = ax; + Xt.prototype.get = ox; + Xt.prototype.has = sx; + Xt.prototype.set = lx; + jo.exports = Xt; +}); +var ts = S((YA, ns) => { + x(); + function cx() { + (this.__data__ = []), (this.size = 0); + } + ns.exports = cx; +}); +var rs = S((XA, es) => { + x(); + function hx(r, o) { + return r === o || (r !== r && o !== o); + } + es.exports = hx; +}); +var Ce = S((JA, is) => { + x(); + var px = rs(); + function gx(r, o) { + for (var l = r.length; l--; ) if (px(r[l][0], o)) return l; + return -1; + } + is.exports = gx; +}); +var fs = S((QA, us) => { + x(); + var _x = Ce(), + dx = Array.prototype, + vx = dx.splice; + function xx(r) { + var o = this.__data__, + l = _x(o, r); + if (l < 0) return !1; + var w = o.length - 1; + return l == w ? o.pop() : vx.call(o, l, 1), --this.size, !0; + } + us.exports = xx; +}); +var os = S((VA, as) => { + x(); + var wx = Ce(); + function yx(r) { + var o = this.__data__, + l = wx(o, r); + return l < 0 ? void 0 : o[l][1]; + } + as.exports = yx; +}); +var ls = S((jA, ss) => { + x(); + var Ax = Ce(); + function bx(r) { + return Ax(this.__data__, r) > -1; + } + ss.exports = bx; +}); +var hs = S((kA, cs) => { + x(); + var mx = Ce(); + function Tx(r, o) { + var l = this.__data__, + w = mx(l, r); + return w < 0 ? (++this.size, l.push([r, o])) : (l[w][1] = o), this; + } + cs.exports = Tx; +}); +var gs = S((nb, ps) => { + x(); + var Sx = ts(), + Cx = fs(), + Ox = os(), + Ix = ls(), + Ex = hs(); + function Jt(r) { + var o = -1, + l = r == null ? 0 : r.length; + for (this.clear(); ++o < l; ) { + var w = r[o]; + this.set(w[0], w[1]); + } + } + Jt.prototype.clear = Sx; + Jt.prototype.delete = Cx; + Jt.prototype.get = Ox; + Jt.prototype.has = Ix; + Jt.prototype.set = Ex; + ps.exports = Jt; +}); +var ds = S((tb, _s) => { + x(); + var Rx = hu(), + Lx = Ir(), + Px = Rx(Lx, \\"Map\\"); + _s.exports = Px; +}); +var ws = S((eb, xs) => { + x(); + var vs = ko(), + Mx = gs(), + Fx = ds(); + function Dx() { + (this.size = 0), + (this.__data__ = { + hash: new vs(), + map: new (Fx || Mx)(), + string: new vs(), + }); + } + xs.exports = Dx; +}); +var As = S((rb, ys) => { + x(); + function qx(r) { + var o = typeof r; + return o == \\"string\\" || o == \\"number\\" || o == \\"symbol\\" || o == \\"boolean\\" + ? r !== \\"__proto__\\" + : r === null; + } + ys.exports = qx; +}); +var Oe = S((ib, bs) => { + x(); + var Wx = As(); + function Ux(r, o) { + var l = r.__data__; + return Wx(o) ? l[typeof o == \\"string\\" ? \\"string\\" : \\"hash\\"] : l.map; + } + bs.exports = Ux; +}); +var Ts = S((ub, ms) => { + x(); + var Bx = Oe(); + function Nx(r) { + var o = Bx(this, r).delete(r); + return (this.size -= o ? 1 : 0), o; + } + ms.exports = Nx; +}); +var Cs = S((fb, Ss) => { + x(); + var Gx = Oe(); + function Hx(r) { + return Gx(this, r).get(r); + } + Ss.exports = Hx; +}); +var Is = S((ab, Os) => { + x(); + var zx = Oe(); + function $x(r) { + return zx(this, r).has(r); + } + Os.exports = $x; +}); +var Rs = S((ob, Es) => { + x(); + var Kx = Oe(); + function Zx(r, o) { + var l = Kx(this, r), + w = l.size; + return l.set(r, o), (this.size += l.size == w ? 0 : 1), this; + } + Es.exports = Zx; +}); +var Ps = S((sb, Ls) => { + x(); + var Yx = ws(), + Xx = Ts(), + Jx = Cs(), + Qx = Is(), + Vx = Rs(); + function Qt(r) { + var o = -1, + l = r == null ? 0 : r.length; + for (this.clear(); ++o < l; ) { + var w = r[o]; + this.set(w[0], w[1]); + } + } + Qt.prototype.clear = Yx; + Qt.prototype.delete = Xx; + Qt.prototype.get = Jx; + Qt.prototype.has = Qx; + Qt.prototype.set = Vx; + Ls.exports = Qt; +}); +var Ds = S((lb, Fs) => { + x(); + var Ms = Ps(), + jx = \\"Expected a function\\"; + function pu(r, o) { + if (typeof r != \\"function\\" || (o != null && typeof o != \\"function\\")) + throw new TypeError(jx); + var l = function () { + var w = arguments, + m = o ? o.apply(this, w) : w[0], + D = l.cache; + if (D.has(m)) return D.get(m); + var N = r.apply(this, w); + return (l.cache = D.set(m, N) || D), N; + }; + return (l.cache = new (pu.Cache || Ms)()), l; + } + pu.Cache = Ms; + Fs.exports = pu; +}); +var Ws = S((cb, qs) => { + x(); + var kx = Ds(), + nw = 500; + function tw(r) { + var o = kx(r, function (w) { + return l.size === nw && l.clear(), w; + }), + l = o.cache; + return o; + } + qs.exports = tw; +}); +var Bs = S((hb, Us) => { + x(); + var ew = Ws(), + rw = + /[^.[\\\\]]+|\\\\[(?:(-?\\\\d+(?:\\\\.\\\\d+)?)|([\\"'])((?:(?!\\\\2)[^\\\\\\\\]|\\\\\\\\.)*?)\\\\2)\\\\]|(?=(?:\\\\.|\\\\[\\\\])(?:\\\\.|\\\\[\\\\]|$))/g, + iw = /\\\\\\\\(\\\\\\\\)?/g, + uw = ew(function (r) { + var o = []; + return ( + r.charCodeAt(0) === 46 && o.push(\\"\\"), + r.replace(rw, function (l, w, m, D) { + o.push(m ? D.replace(iw, \\"$1\\") : w || l); + }), + o + ); + }); + Us.exports = uw; +}); +var Gs = S((pb, Ns) => { + x(); + function fw(r, o) { + for (var l = -1, w = r == null ? 0 : r.length, m = Array(w); ++l < w; ) + m[l] = o(r[l], l, r); + return m; + } + Ns.exports = fw; +}); +var Ys = S((gb, Zs) => { + x(); + var Hs = Er(), + aw = Gs(), + ow = Or(), + sw = Rr(), + lw = 1 / 0, + zs = Hs ? Hs.prototype : void 0, + $s = zs ? zs.toString : void 0; + function Ks(r) { + if (typeof r == \\"string\\") return r; + if (ow(r)) return aw(r, Ks) + \\"\\"; + if (sw(r)) return $s ? $s.call(r) : \\"\\"; + var o = r + \\"\\"; + return o == \\"0\\" && 1 / r == -lw ? \\"-0\\" : o; + } + Zs.exports = Ks; +}); +var Js = S((_b, Xs) => { + x(); + var cw = Ys(); + function hw(r) { + return r == null ? \\"\\" : cw(r); + } + Xs.exports = hw; +}); +var Vs = S((db, Qs) => { + x(); + var pw = Or(), + gw = To(), + _w = Bs(), + dw = Js(); + function vw(r, o) { + return pw(r) ? r : gw(r, o) ? [r] : _w(dw(r)); + } + Qs.exports = vw; +}); +var ks = S((vb, js) => { + x(); + var xw = Rr(), + ww = 1 / 0; + function yw(r) { + if (typeof r == \\"string\\" || xw(r)) return r; + var o = r + \\"\\"; + return o == \\"0\\" && 1 / r == -ww ? \\"-0\\" : o; + } + js.exports = yw; +}); +var tl = S((xb, nl) => { + x(); + var Aw = Vs(), + bw = ks(); + function mw(r, o) { + o = Aw(o, r); + for (var l = 0, w = o.length; r != null && l < w; ) r = r[bw(o[l++])]; + return l && l == w ? r : void 0; + } + nl.exports = mw; +}); +var rl = S((wb, el) => { + x(); + var Tw = tl(); + function Sw(r, o, l) { + var w = r == null ? void 0 : Tw(r, o); + return w === void 0 ? l : w; + } + el.exports = Sw; +}); +var Pl = S((Ie, Vt) => { + x(); + var Cw = 200, + pl = \\"__lodash_hash_undefined__\\", + Ow = 800, + Iw = 16, + gl = 9007199254740991, + _l = \\"[object Arguments]\\", + Ew = \\"[object Array]\\", + Rw = \\"[object AsyncFunction]\\", + Lw = \\"[object Boolean]\\", + Pw = \\"[object Date]\\", + Mw = \\"[object Error]\\", + dl = \\"[object Function]\\", + Fw = \\"[object GeneratorFunction]\\", + Dw = \\"[object Map]\\", + qw = \\"[object Number]\\", + Ww = \\"[object Null]\\", + vl = \\"[object Object]\\", + Uw = \\"[object Proxy]\\", + Bw = \\"[object RegExp]\\", + Nw = \\"[object Set]\\", + Gw = \\"[object String]\\", + Hw = \\"[object Undefined]\\", + zw = \\"[object WeakMap]\\", + $w = \\"[object ArrayBuffer]\\", + Kw = \\"[object DataView]\\", + Zw = \\"[object Float32Array]\\", + Yw = \\"[object Float64Array]\\", + Xw = \\"[object Int8Array]\\", + Jw = \\"[object Int16Array]\\", + Qw = \\"[object Int32Array]\\", + Vw = \\"[object Uint8Array]\\", + jw = \\"[object Uint8ClampedArray]\\", + kw = \\"[object Uint16Array]\\", + ny = \\"[object Uint32Array]\\", + ty = /[\\\\\\\\^$.*+?()[\\\\]{}|]/g, + ey = /^\\\\[object .+?Constructor\\\\]$/, + ry = /^(?:0|[1-9]\\\\d*)$/, + X = {}; + X[Zw] = X[Yw] = X[Xw] = X[Jw] = X[Qw] = X[Vw] = X[jw] = X[kw] = X[ny] = !0; + X[_l] = + X[Ew] = + X[$w] = + X[Lw] = + X[Kw] = + X[Pw] = + X[Mw] = + X[dl] = + X[Dw] = + X[qw] = + X[vl] = + X[Bw] = + X[Nw] = + X[Gw] = + X[zw] = + !1; + var xl = + typeof window == \\"object\\" && window && window.Object === Object && window, + iy = typeof self == \\"object\\" && self && self.Object === Object && self, + Le = xl || iy || Function(\\"return this\\")(), + wl = typeof Ie == \\"object\\" && Ie && !Ie.nodeType && Ie, + Ee = wl && typeof Vt == \\"object\\" && Vt && !Vt.nodeType && Vt, + yl = Ee && Ee.exports === wl, + gu = yl && xl.process, + il = (function () { + try { + var r = Ee && Ee.require && Ee.require(\\"util\\").types; + return r || (gu && gu.binding && gu.binding(\\"util\\")); + } catch {} + })(), + ul = il && il.isTypedArray; + function uy(r, o, l) { + switch (l.length) { + case 0: + return r.call(o); + case 1: + return r.call(o, l[0]); + case 2: + return r.call(o, l[0], l[1]); + case 3: + return r.call(o, l[0], l[1], l[2]); + } + return r.apply(o, l); + } + function fy(r, o) { + for (var l = -1, w = Array(r); ++l < r; ) w[l] = o(l); + return w; + } + function ay(r) { + return function (o) { + return r(o); + }; + } + function oy(r, o) { + return r == null ? void 0 : r[o]; + } + function sy(r, o) { + return function (l) { + return r(o(l)); + }; + } + var ly = Array.prototype, + cy = Function.prototype, + Mr = Object.prototype, + _u = Le[\\"__core-js_shared__\\"], + Fr = cy.toString, + rt = Mr.hasOwnProperty, + fl = (function () { + var r = /[^.]+$/.exec((_u && _u.keys && _u.keys.IE_PROTO) || \\"\\"); + return r ? \\"Symbol(src)_1.\\" + r : \\"\\"; + })(), + Al = Mr.toString, + hy = Fr.call(Object), + py = RegExp( + \\"^\\" + + Fr.call(rt) + .replace(ty, \\"\\\\\\\\$&\\") + .replace( + /hasOwnProperty|(function).*?(?=\\\\\\\\\\\\()| for .+?(?=\\\\\\\\\\\\])/g, + \\"$1.*?\\" + ) + + \\"$\\" + ), + Lr = yl ? Le.Buffer : void 0, + al = Le.Symbol, + ol = Le.Uint8Array, + sl = Lr ? Lr.allocUnsafe : void 0, + bl = sy(Object.getPrototypeOf, Object), + ll = Object.create, + gy = Mr.propertyIsEnumerable, + _y = ly.splice, + It = al ? al.toStringTag : void 0, + Pr = (function () { + try { + var r = Au(Object, \\"defineProperty\\"); + return r({}, \\"\\", {}), r; + } catch {} + })(), + dy = Lr ? Lr.isBuffer : void 0, + cl = Math.max, + vy = Date.now, + ml = Au(Le, \\"Map\\"), + Re = Au(Object, \\"create\\"), + xy = (function () { + function r() {} + return function (o) { + if (!Rt(o)) return {}; + if (ll) return ll(o); + r.prototype = o; + var l = new r(); + return (r.prototype = void 0), l; + }; + })(); + function Et(r) { + var o = -1, + l = r == null ? 0 : r.length; + for (this.clear(); ++o < l; ) { + var w = r[o]; + this.set(w[0], w[1]); + } + } + function wy() { + (this.__data__ = Re ? Re(null) : {}), (this.size = 0); + } + function yy(r) { + var o = this.has(r) && delete this.__data__[r]; + return (this.size -= o ? 1 : 0), o; + } + function Ay(r) { + var o = this.__data__; + if (Re) { + var l = o[r]; + return l === pl ? void 0 : l; + } + return rt.call(o, r) ? o[r] : void 0; + } + function by(r) { + var o = this.__data__; + return Re ? o[r] !== void 0 : rt.call(o, r); + } + function my(r, o) { + var l = this.__data__; + return ( + (this.size += this.has(r) ? 0 : 1), + (l[r] = Re && o === void 0 ? pl : o), + this + ); + } + Et.prototype.clear = wy; + Et.prototype.delete = yy; + Et.prototype.get = Ay; + Et.prototype.has = by; + Et.prototype.set = my; + function it(r) { + var o = -1, + l = r == null ? 0 : r.length; + for (this.clear(); ++o < l; ) { + var w = r[o]; + this.set(w[0], w[1]); + } + } + function Ty() { + (this.__data__ = []), (this.size = 0); + } + function Sy(r) { + var o = this.__data__, + l = Dr(o, r); + if (l < 0) return !1; + var w = o.length - 1; + return l == w ? o.pop() : _y.call(o, l, 1), --this.size, !0; + } + function Cy(r) { + var o = this.__data__, + l = Dr(o, r); + return l < 0 ? void 0 : o[l][1]; + } + function Oy(r) { + return Dr(this.__data__, r) > -1; + } + function Iy(r, o) { + var l = this.__data__, + w = Dr(l, r); + return w < 0 ? (++this.size, l.push([r, o])) : (l[w][1] = o), this; + } + it.prototype.clear = Ty; + it.prototype.delete = Sy; + it.prototype.get = Cy; + it.prototype.has = Oy; + it.prototype.set = Iy; + function jt(r) { + var o = -1, + l = r == null ? 0 : r.length; + for (this.clear(); ++o < l; ) { + var w = r[o]; + this.set(w[0], w[1]); + } + } + function Ey() { + (this.size = 0), + (this.__data__ = { + hash: new Et(), + map: new (ml || it)(), + string: new Et(), + }); + } + function Ry(r) { + var o = Wr(this, r).delete(r); + return (this.size -= o ? 1 : 0), o; + } + function Ly(r) { + return Wr(this, r).get(r); + } + function Py(r) { + return Wr(this, r).has(r); + } + function My(r, o) { + var l = Wr(this, r), + w = l.size; + return l.set(r, o), (this.size += l.size == w ? 0 : 1), this; + } + jt.prototype.clear = Ey; + jt.prototype.delete = Ry; + jt.prototype.get = Ly; + jt.prototype.has = Py; + jt.prototype.set = My; + function kt(r) { + var o = (this.__data__ = new it(r)); + this.size = o.size; + } + function Fy() { + (this.__data__ = new it()), (this.size = 0); + } + function Dy(r) { + var o = this.__data__, + l = o.delete(r); + return (this.size = o.size), l; + } + function qy(r) { + return this.__data__.get(r); + } + function Wy(r) { + return this.__data__.has(r); + } + function Uy(r, o) { + var l = this.__data__; + if (l instanceof it) { + var w = l.__data__; + if (!ml || w.length < Cw - 1) + return w.push([r, o]), (this.size = ++l.size), this; + l = this.__data__ = new jt(w); + } + return l.set(r, o), (this.size = l.size), this; + } + kt.prototype.clear = Fy; + kt.prototype.delete = Dy; + kt.prototype.get = qy; + kt.prototype.has = Wy; + kt.prototype.set = Uy; + function By(r, o) { + var l = wu(r), + w = !l && xu(r), + m = !l && !w && Ol(r), + D = !l && !w && !m && El(r), + N = l || w || m || D, + q = N ? fy(r.length, String) : [], + z = q.length; + for (var j in r) + (o || rt.call(r, j)) && + !( + N && + (j == \\"length\\" || + (m && (j == \\"offset\\" || j == \\"parent\\")) || + (D && (j == \\"buffer\\" || j == \\"byteLength\\" || j == \\"byteOffset\\")) || + Sl(j, z)) + ) && + q.push(j); + return q; + } + function du(r, o, l) { + ((l !== void 0 && !Ur(r[o], l)) || (l === void 0 && !(o in r))) && + yu(r, o, l); + } + function Ny(r, o, l) { + var w = r[o]; + (!(rt.call(r, o) && Ur(w, l)) || (l === void 0 && !(o in r))) && + yu(r, o, l); + } + function Dr(r, o) { + for (var l = r.length; l--; ) if (Ur(r[l][0], o)) return l; + return -1; + } + function yu(r, o, l) { + o == \\"__proto__\\" && Pr + ? Pr(r, o, { configurable: !0, enumerable: !0, value: l, writable: !0 }) + : (r[o] = l); + } + var Gy = nA(); + function qr(r) { + return r == null + ? r === void 0 + ? Hw + : Ww + : It && It in Object(r) + ? tA(r) + : aA(r); + } + function hl(r) { + return Pe(r) && qr(r) == _l; + } + function Hy(r) { + if (!Rt(r) || uA(r)) return !1; + var o = mu(r) ? py : ey; + return o.test(cA(r)); + } + function zy(r) { + return Pe(r) && Il(r.length) && !!X[qr(r)]; + } + function $y(r) { + if (!Rt(r)) return fA(r); + var o = Cl(r), + l = []; + for (var w in r) (w == \\"constructor\\" && (o || !rt.call(r, w))) || l.push(w); + return l; + } + function Tl(r, o, l, w, m) { + r !== o && + Gy( + o, + function (D, N) { + if ((m || (m = new kt()), Rt(D))) Ky(r, o, N, l, Tl, w, m); + else { + var q = w ? w(vu(r, N), D, N + \\"\\", r, o, m) : void 0; + q === void 0 && (q = D), du(r, N, q); + } + }, + Rl + ); + } + function Ky(r, o, l, w, m, D, N) { + var q = vu(r, l), + z = vu(o, l), + j = N.get(z); + if (j) { + du(r, l, j); + return; + } + var an = D ? D(q, z, l + \\"\\", r, o, N) : void 0, + Tn = an === void 0; + if (Tn) { + var Bn = wu(z), + ut = !Bn && Ol(z), + ln = !Bn && !ut && El(z); + (an = z), + Bn || ut || ln + ? wu(q) + ? (an = q) + : hA(q) + ? (an = Vy(q)) + : ut + ? ((Tn = !1), (an = Xy(z, !0))) + : ln + ? ((Tn = !1), (an = Qy(z, !0))) + : (an = []) + : pA(z) || xu(z) + ? ((an = q), xu(q) ? (an = gA(q)) : (!Rt(q) || mu(q)) && (an = eA(z))) + : (Tn = !1); + } + Tn && (N.set(z, an), m(an, z, w, D, N), N.delete(z)), du(r, l, an); + } + function Zy(r, o) { + return sA(oA(r, o, Ll), r + \\"\\"); + } + var Yy = Pr + ? function (r, o) { + return Pr(r, \\"toString\\", { + configurable: !0, + enumerable: !1, + value: dA(o), + writable: !0, + }); + } + : Ll; + function Xy(r, o) { + if (o) return r.slice(); + var l = r.length, + w = sl ? sl(l) : new r.constructor(l); + return r.copy(w), w; + } + function Jy(r) { + var o = new r.constructor(r.byteLength); + return new ol(o).set(new ol(r)), o; + } + function Qy(r, o) { + var l = o ? Jy(r.buffer) : r.buffer; + return new r.constructor(l, r.byteOffset, r.length); + } + function Vy(r, o) { + var l = -1, + w = r.length; + for (o || (o = Array(w)); ++l < w; ) o[l] = r[l]; + return o; + } + function jy(r, o, l, w) { + var m = !l; + l || (l = {}); + for (var D = -1, N = o.length; ++D < N; ) { + var q = o[D], + z = w ? w(l[q], r[q], q, l, r) : void 0; + z === void 0 && (z = r[q]), m ? yu(l, q, z) : Ny(l, q, z); + } + return l; + } + function ky(r) { + return Zy(function (o, l) { + var w = -1, + m = l.length, + D = m > 1 ? l[m - 1] : void 0, + N = m > 2 ? l[2] : void 0; + for ( + D = r.length > 3 && typeof D == \\"function\\" ? (m--, D) : void 0, + N && rA(l[0], l[1], N) && ((D = m < 3 ? void 0 : D), (m = 1)), + o = Object(o); + ++w < m; + + ) { + var q = l[w]; + q && r(o, q, w, D); + } + return o; + }); + } + function nA(r) { + return function (o, l, w) { + for (var m = -1, D = Object(o), N = w(o), q = N.length; q--; ) { + var z = N[r ? q : ++m]; + if (l(D[z], z, D) === !1) break; + } + return o; + }; + } + function Wr(r, o) { + var l = r.__data__; + return iA(o) ? l[typeof o == \\"string\\" ? \\"string\\" : \\"hash\\"] : l.map; + } + function Au(r, o) { + var l = oy(r, o); + return Hy(l) ? l : void 0; + } + function tA(r) { + var o = rt.call(r, It), + l = r[It]; + try { + r[It] = void 0; + var w = !0; + } catch {} + var m = Al.call(r); + return w && (o ? (r[It] = l) : delete r[It]), m; + } + function eA(r) { + return typeof r.constructor == \\"function\\" && !Cl(r) ? xy(bl(r)) : {}; + } + function Sl(r, o) { + var l = typeof r; + return ( + (o = o ?? gl), + !!o && + (l == \\"number\\" || (l != \\"symbol\\" && ry.test(r))) && + r > -1 && + r % 1 == 0 && + r < o + ); + } + function rA(r, o, l) { + if (!Rt(l)) return !1; + var w = typeof o; + return (w == \\"number\\" ? bu(l) && Sl(o, l.length) : w == \\"string\\" && o in l) + ? Ur(l[o], r) + : !1; + } + function iA(r) { + var o = typeof r; + return o == \\"string\\" || o == \\"number\\" || o == \\"symbol\\" || o == \\"boolean\\" + ? r !== \\"__proto__\\" + : r === null; + } + function uA(r) { + return !!fl && fl in r; + } + function Cl(r) { + var o = r && r.constructor, + l = (typeof o == \\"function\\" && o.prototype) || Mr; + return r === l; + } + function fA(r) { + var o = []; + if (r != null) for (var l in Object(r)) o.push(l); + return o; + } + function aA(r) { + return Al.call(r); + } + function oA(r, o, l) { + return ( + (o = cl(o === void 0 ? r.length - 1 : o, 0)), + function () { + for ( + var w = arguments, m = -1, D = cl(w.length - o, 0), N = Array(D); + ++m < D; + + ) + N[m] = w[o + m]; + m = -1; + for (var q = Array(o + 1); ++m < o; ) q[m] = w[m]; + return (q[o] = l(N)), uy(r, this, q); + } + ); + } + function vu(r, o) { + if (!(o === \\"constructor\\" && typeof r[o] == \\"function\\") && o != \\"__proto__\\") + return r[o]; + } + var sA = lA(Yy); + function lA(r) { + var o = 0, + l = 0; + return function () { + var w = vy(), + m = Iw - (w - l); + if (((l = w), m > 0)) { + if (++o >= Ow) return arguments[0]; + } else o = 0; + return r.apply(void 0, arguments); + }; + } + function cA(r) { + if (r != null) { + try { + return Fr.call(r); + } catch {} + try { + return r + \\"\\"; + } catch {} + } + return \\"\\"; + } + function Ur(r, o) { + return r === o || (r !== r && o !== o); + } + var xu = hl( + (function () { + return arguments; + })() + ) + ? hl + : function (r) { + return Pe(r) && rt.call(r, \\"callee\\") && !gy.call(r, \\"callee\\"); + }, + wu = Array.isArray; + function bu(r) { + return r != null && Il(r.length) && !mu(r); + } + function hA(r) { + return Pe(r) && bu(r); + } + var Ol = dy || vA; + function mu(r) { + if (!Rt(r)) return !1; + var o = qr(r); + return o == dl || o == Fw || o == Rw || o == Uw; + } + function Il(r) { + return typeof r == \\"number\\" && r > -1 && r % 1 == 0 && r <= gl; + } + function Rt(r) { + var o = typeof r; + return r != null && (o == \\"object\\" || o == \\"function\\"); + } + function Pe(r) { + return r != null && typeof r == \\"object\\"; + } + function pA(r) { + if (!Pe(r) || qr(r) != vl) return !1; + var o = bl(r); + if (o === null) return !0; + var l = rt.call(o, \\"constructor\\") && o.constructor; + return typeof l == \\"function\\" && l instanceof l && Fr.call(l) == hy; + } + var El = ul ? ay(ul) : zy; + function gA(r) { + return jy(r, Rl(r)); + } + function Rl(r) { + return bu(r) ? By(r, !0) : $y(r); + } + var _A = ky(function (r, o, l) { + Tl(r, o, l); + }); + function dA(r) { + return function () { + return r; + }; + } + function Ll(r) { + return r; + } + function vA() { + return !1; + } + Vt.exports = _A; +}); +var Ml = S((ne, Me) => { + x(); + (function () { + var r, + o = \\"4.17.21\\", + l = 200, + w = \\"Unsupported core-js use. Try https://npms.io/search?q=ponyfill.\\", + m = \\"Expected a function\\", + D = \\"Invalid \`variable\` option passed into \`_.template\`\\", + N = \\"__lodash_hash_undefined__\\", + q = 500, + z = \\"__lodash_placeholder__\\", + j = 1, + an = 2, + Tn = 4, + Bn = 1, + ut = 2, + ln = 1, + vt = 2, + Su = 4, + Nn = 8, + Lt = 16, + Gn = 32, + Pt = 64, + Zn = 128, + te = 256, + Br = 512, + Wl = 30, + Ul = \\"...\\", + Bl = 800, + Nl = 16, + Cu = 1, + Gl = 2, + Hl = 3, + xt = 1 / 0, + ft = 9007199254740991, + zl = 17976931348623157e292, + Fe = 0 / 0, + Hn = 4294967295, + $l = Hn - 1, + Kl = Hn >>> 1, + Zl = [ + [\\"ary\\", Zn], + [\\"bind\\", ln], + [\\"bindKey\\", vt], + [\\"curry\\", Nn], + [\\"curryRight\\", Lt], + [\\"flip\\", Br], + [\\"partial\\", Gn], + [\\"partialRight\\", Pt], + [\\"rearg\\", te], + ], + Mt = \\"[object Arguments]\\", + De = \\"[object Array]\\", + Yl = \\"[object AsyncFunction]\\", + ee = \\"[object Boolean]\\", + re = \\"[object Date]\\", + Xl = \\"[object DOMException]\\", + qe = \\"[object Error]\\", + We = \\"[object Function]\\", + Ou = \\"[object GeneratorFunction]\\", + Mn = \\"[object Map]\\", + ie = \\"[object Number]\\", + Jl = \\"[object Null]\\", + Yn = \\"[object Object]\\", + Iu = \\"[object Promise]\\", + Ql = \\"[object Proxy]\\", + ue = \\"[object RegExp]\\", + Fn = \\"[object Set]\\", + fe = \\"[object String]\\", + Ue = \\"[object Symbol]\\", + Vl = \\"[object Undefined]\\", + ae = \\"[object WeakMap]\\", + jl = \\"[object WeakSet]\\", + oe = \\"[object ArrayBuffer]\\", + Ft = \\"[object DataView]\\", + Nr = \\"[object Float32Array]\\", + Gr = \\"[object Float64Array]\\", + Hr = \\"[object Int8Array]\\", + zr = \\"[object Int16Array]\\", + $r = \\"[object Int32Array]\\", + Kr = \\"[object Uint8Array]\\", + Zr = \\"[object Uint8ClampedArray]\\", + Yr = \\"[object Uint16Array]\\", + Xr = \\"[object Uint32Array]\\", + kl = /\\\\b__p \\\\+= '';/g, + nc = /\\\\b(__p \\\\+=) '' \\\\+/g, + tc = /(__e\\\\(.*?\\\\)|\\\\b__t\\\\)) \\\\+\\\\n'';/g, + Eu = /&(?:amp|lt|gt|quot|#39);/g, + Ru = /[&<>\\"']/g, + ec = RegExp(Eu.source), + rc = RegExp(Ru.source), + ic = /<%-([\\\\s\\\\S]+?)%>/g, + uc = /<%([\\\\s\\\\S]+?)%>/g, + Lu = /<%=([\\\\s\\\\S]+?)%>/g, + fc = /\\\\.|\\\\[(?:[^[\\\\]]*|([\\"'])(?:(?!\\\\1)[^\\\\\\\\]|\\\\\\\\.)*?\\\\1)\\\\]/, + ac = /^\\\\w*$/, + oc = + /[^.[\\\\]]+|\\\\[(?:(-?\\\\d+(?:\\\\.\\\\d+)?)|([\\"'])((?:(?!\\\\2)[^\\\\\\\\]|\\\\\\\\.)*?)\\\\2)\\\\]|(?=(?:\\\\.|\\\\[\\\\])(?:\\\\.|\\\\[\\\\]|$))/g, + Jr = /[\\\\\\\\^$.*+?()[\\\\]{}|]/g, + sc = RegExp(Jr.source), + Qr = /^\\\\s+/, + lc = /\\\\s/, + cc = /\\\\{(?:\\\\n\\\\/\\\\* \\\\[wrapped with .+\\\\] \\\\*\\\\/)?\\\\n?/, + hc = /\\\\{\\\\n\\\\/\\\\* \\\\[wrapped with (.+)\\\\] \\\\*/, + pc = /,? & /, + gc = /[^\\\\x00-\\\\x2f\\\\x3a-\\\\x40\\\\x5b-\\\\x60\\\\x7b-\\\\x7f]+/g, + _c = /[()=,{}\\\\[\\\\]\\\\/\\\\s]/, + dc = /\\\\\\\\(\\\\\\\\)?/g, + vc = /\\\\$\\\\{([^\\\\\\\\}]*(?:\\\\\\\\.[^\\\\\\\\}]*)*)\\\\}/g, + Pu = /\\\\w*$/, + xc = /^[-+]0x[0-9a-f]+$/i, + wc = /^0b[01]+$/i, + yc = /^\\\\[object .+?Constructor\\\\]$/, + Ac = /^0o[0-7]+$/i, + bc = /^(?:0|[1-9]\\\\d*)$/, + mc = /[\\\\xc0-\\\\xd6\\\\xd8-\\\\xf6\\\\xf8-\\\\xff\\\\u0100-\\\\u017f]/g, + Be = /($^)/, + Tc = /['\\\\n\\\\r\\\\u2028\\\\u2029\\\\\\\\]/g, + Ne = \\"\\\\\\\\ud800-\\\\\\\\udfff\\", + Sc = \\"\\\\\\\\u0300-\\\\\\\\u036f\\", + Cc = \\"\\\\\\\\ufe20-\\\\\\\\ufe2f\\", + Oc = \\"\\\\\\\\u20d0-\\\\\\\\u20ff\\", + Mu = Sc + Cc + Oc, + Fu = \\"\\\\\\\\u2700-\\\\\\\\u27bf\\", + Du = \\"a-z\\\\\\\\xdf-\\\\\\\\xf6\\\\\\\\xf8-\\\\\\\\xff\\", + Ic = \\"\\\\\\\\xac\\\\\\\\xb1\\\\\\\\xd7\\\\\\\\xf7\\", + Ec = \\"\\\\\\\\x00-\\\\\\\\x2f\\\\\\\\x3a-\\\\\\\\x40\\\\\\\\x5b-\\\\\\\\x60\\\\\\\\x7b-\\\\\\\\xbf\\", + Rc = \\"\\\\\\\\u2000-\\\\\\\\u206f\\", + Lc = + \\" \\\\\\\\t\\\\\\\\x0b\\\\\\\\f\\\\\\\\xa0\\\\\\\\ufeff\\\\\\\\n\\\\\\\\r\\\\\\\\u2028\\\\\\\\u2029\\\\\\\\u1680\\\\\\\\u180e\\\\\\\\u2000\\\\\\\\u2001\\\\\\\\u2002\\\\\\\\u2003\\\\\\\\u2004\\\\\\\\u2005\\\\\\\\u2006\\\\\\\\u2007\\\\\\\\u2008\\\\\\\\u2009\\\\\\\\u200a\\\\\\\\u202f\\\\\\\\u205f\\\\\\\\u3000\\", + qu = \\"A-Z\\\\\\\\xc0-\\\\\\\\xd6\\\\\\\\xd8-\\\\\\\\xde\\", + Wu = \\"\\\\\\\\ufe0e\\\\\\\\ufe0f\\", + Uu = Ic + Ec + Rc + Lc, + Vr = \\"['\\\\u2019]\\", + Pc = \\"[\\" + Ne + \\"]\\", + Bu = \\"[\\" + Uu + \\"]\\", + Ge = \\"[\\" + Mu + \\"]\\", + Nu = \\"\\\\\\\\d+\\", + Mc = \\"[\\" + Fu + \\"]\\", + Gu = \\"[\\" + Du + \\"]\\", + Hu = \\"[^\\" + Ne + Uu + Nu + Fu + Du + qu + \\"]\\", + jr = \\"\\\\\\\\ud83c[\\\\\\\\udffb-\\\\\\\\udfff]\\", + Fc = \\"(?:\\" + Ge + \\"|\\" + jr + \\")\\", + zu = \\"[^\\" + Ne + \\"]\\", + kr = \\"(?:\\\\\\\\ud83c[\\\\\\\\udde6-\\\\\\\\uddff]){2}\\", + ni = \\"[\\\\\\\\ud800-\\\\\\\\udbff][\\\\\\\\udc00-\\\\\\\\udfff]\\", + Dt = \\"[\\" + qu + \\"]\\", + $u = \\"\\\\\\\\u200d\\", + Ku = \\"(?:\\" + Gu + \\"|\\" + Hu + \\")\\", + Dc = \\"(?:\\" + Dt + \\"|\\" + Hu + \\")\\", + Zu = \\"(?:\\" + Vr + \\"(?:d|ll|m|re|s|t|ve))?\\", + Yu = \\"(?:\\" + Vr + \\"(?:D|LL|M|RE|S|T|VE))?\\", + Xu = Fc + \\"?\\", + Ju = \\"[\\" + Wu + \\"]?\\", + qc = \\"(?:\\" + $u + \\"(?:\\" + [zu, kr, ni].join(\\"|\\") + \\")\\" + Ju + Xu + \\")*\\", + Wc = \\"\\\\\\\\d*(?:1st|2nd|3rd|(?![123])\\\\\\\\dth)(?=\\\\\\\\b|[A-Z_])\\", + Uc = \\"\\\\\\\\d*(?:1ST|2ND|3RD|(?![123])\\\\\\\\dTH)(?=\\\\\\\\b|[a-z_])\\", + Qu = Ju + Xu + qc, + Bc = \\"(?:\\" + [Mc, kr, ni].join(\\"|\\") + \\")\\" + Qu, + Nc = \\"(?:\\" + [zu + Ge + \\"?\\", Ge, kr, ni, Pc].join(\\"|\\") + \\")\\", + Gc = RegExp(Vr, \\"g\\"), + Hc = RegExp(Ge, \\"g\\"), + ti = RegExp(jr + \\"(?=\\" + jr + \\")|\\" + Nc + Qu, \\"g\\"), + zc = RegExp( + [ + Dt + \\"?\\" + Gu + \\"+\\" + Zu + \\"(?=\\" + [Bu, Dt, \\"$\\"].join(\\"|\\") + \\")\\", + Dc + \\"+\\" + Yu + \\"(?=\\" + [Bu, Dt + Ku, \\"$\\"].join(\\"|\\") + \\")\\", + Dt + \\"?\\" + Ku + \\"+\\" + Zu, + Dt + \\"+\\" + Yu, + Uc, + Wc, + Nu, + Bc, + ].join(\\"|\\"), + \\"g\\" + ), + $c = RegExp(\\"[\\" + $u + Ne + Mu + Wu + \\"]\\"), + Kc = /[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/, + Zc = [ + \\"Array\\", + \\"Buffer\\", + \\"DataView\\", + \\"Date\\", + \\"Error\\", + \\"Float32Array\\", + \\"Float64Array\\", + \\"Function\\", + \\"Int8Array\\", + \\"Int16Array\\", + \\"Int32Array\\", + \\"Map\\", + \\"Math\\", + \\"Object\\", + \\"Promise\\", + \\"RegExp\\", + \\"Set\\", + \\"String\\", + \\"Symbol\\", + \\"TypeError\\", + \\"Uint8Array\\", + \\"Uint8ClampedArray\\", + \\"Uint16Array\\", + \\"Uint32Array\\", + \\"WeakMap\\", + \\"_\\", + \\"clearTimeout\\", + \\"isFinite\\", + \\"parseInt\\", + \\"setTimeout\\", + ], + Yc = -1, + Y = {}; + (Y[Nr] = + Y[Gr] = + Y[Hr] = + Y[zr] = + Y[$r] = + Y[Kr] = + Y[Zr] = + Y[Yr] = + Y[Xr] = + !0), + (Y[Mt] = + Y[De] = + Y[oe] = + Y[ee] = + Y[Ft] = + Y[re] = + Y[qe] = + Y[We] = + Y[Mn] = + Y[ie] = + Y[Yn] = + Y[ue] = + Y[Fn] = + Y[fe] = + Y[ae] = + !1); + var Z = {}; + (Z[Mt] = + Z[De] = + Z[oe] = + Z[Ft] = + Z[ee] = + Z[re] = + Z[Nr] = + Z[Gr] = + Z[Hr] = + Z[zr] = + Z[$r] = + Z[Mn] = + Z[ie] = + Z[Yn] = + Z[ue] = + Z[Fn] = + Z[fe] = + Z[Ue] = + Z[Kr] = + Z[Zr] = + Z[Yr] = + Z[Xr] = + !0), + (Z[qe] = Z[We] = Z[ae] = !1); + var Xc = { + À: \\"A\\", + Á: \\"A\\", + Â: \\"A\\", + Ã: \\"A\\", + Ä: \\"A\\", + Å: \\"A\\", + à: \\"a\\", + á: \\"a\\", + â: \\"a\\", + ã: \\"a\\", + ä: \\"a\\", + å: \\"a\\", + Ç: \\"C\\", + ç: \\"c\\", + Ð: \\"D\\", + ð: \\"d\\", + È: \\"E\\", + É: \\"E\\", + Ê: \\"E\\", + Ë: \\"E\\", + è: \\"e\\", + é: \\"e\\", + ê: \\"e\\", + ë: \\"e\\", + Ì: \\"I\\", + Í: \\"I\\", + Î: \\"I\\", + Ï: \\"I\\", + ì: \\"i\\", + í: \\"i\\", + î: \\"i\\", + ï: \\"i\\", + Ñ: \\"N\\", + ñ: \\"n\\", + Ò: \\"O\\", + Ó: \\"O\\", + Ô: \\"O\\", + Õ: \\"O\\", + Ö: \\"O\\", + Ø: \\"O\\", + ò: \\"o\\", + ó: \\"o\\", + ô: \\"o\\", + õ: \\"o\\", + ö: \\"o\\", + ø: \\"o\\", + Ù: \\"U\\", + Ú: \\"U\\", + Û: \\"U\\", + Ü: \\"U\\", + ù: \\"u\\", + ú: \\"u\\", + û: \\"u\\", + ü: \\"u\\", + Ý: \\"Y\\", + ý: \\"y\\", + ÿ: \\"y\\", + Æ: \\"Ae\\", + æ: \\"ae\\", + Þ: \\"Th\\", + þ: \\"th\\", + ß: \\"ss\\", + Ā: \\"A\\", + Ă: \\"A\\", + Ą: \\"A\\", + ā: \\"a\\", + ă: \\"a\\", + ą: \\"a\\", + Ć: \\"C\\", + Ĉ: \\"C\\", + Ċ: \\"C\\", + Č: \\"C\\", + ć: \\"c\\", + ĉ: \\"c\\", + ċ: \\"c\\", + č: \\"c\\", + Ď: \\"D\\", + Đ: \\"D\\", + ď: \\"d\\", + đ: \\"d\\", + Ē: \\"E\\", + Ĕ: \\"E\\", + Ė: \\"E\\", + Ę: \\"E\\", + Ě: \\"E\\", + ē: \\"e\\", + ĕ: \\"e\\", + ė: \\"e\\", + ę: \\"e\\", + ě: \\"e\\", + Ĝ: \\"G\\", + Ğ: \\"G\\", + Ġ: \\"G\\", + Ģ: \\"G\\", + ĝ: \\"g\\", + ğ: \\"g\\", + ġ: \\"g\\", + ģ: \\"g\\", + Ĥ: \\"H\\", + Ħ: \\"H\\", + ĥ: \\"h\\", + ħ: \\"h\\", + Ĩ: \\"I\\", + Ī: \\"I\\", + Ĭ: \\"I\\", + Į: \\"I\\", + İ: \\"I\\", + ĩ: \\"i\\", + ī: \\"i\\", + ĭ: \\"i\\", + į: \\"i\\", + ı: \\"i\\", + Ĵ: \\"J\\", + ĵ: \\"j\\", + Ķ: \\"K\\", + ķ: \\"k\\", + ĸ: \\"k\\", + Ĺ: \\"L\\", + Ļ: \\"L\\", + Ľ: \\"L\\", + Ŀ: \\"L\\", + Ł: \\"L\\", + ĺ: \\"l\\", + ļ: \\"l\\", + ľ: \\"l\\", + ŀ: \\"l\\", + ł: \\"l\\", + Ń: \\"N\\", + Ņ: \\"N\\", + Ň: \\"N\\", + Ŋ: \\"N\\", + ń: \\"n\\", + ņ: \\"n\\", + ň: \\"n\\", + ŋ: \\"n\\", + Ō: \\"O\\", + Ŏ: \\"O\\", + Ő: \\"O\\", + ō: \\"o\\", + ŏ: \\"o\\", + ő: \\"o\\", + Ŕ: \\"R\\", + Ŗ: \\"R\\", + Ř: \\"R\\", + ŕ: \\"r\\", + ŗ: \\"r\\", + ř: \\"r\\", + Ś: \\"S\\", + Ŝ: \\"S\\", + Ş: \\"S\\", + Š: \\"S\\", + ś: \\"s\\", + ŝ: \\"s\\", + ş: \\"s\\", + š: \\"s\\", + Ţ: \\"T\\", + Ť: \\"T\\", + Ŧ: \\"T\\", + ţ: \\"t\\", + ť: \\"t\\", + ŧ: \\"t\\", + Ũ: \\"U\\", + Ū: \\"U\\", + Ŭ: \\"U\\", + Ů: \\"U\\", + Ű: \\"U\\", + Ų: \\"U\\", + ũ: \\"u\\", + ū: \\"u\\", + ŭ: \\"u\\", + ů: \\"u\\", + ű: \\"u\\", + ų: \\"u\\", + Ŵ: \\"W\\", + ŵ: \\"w\\", + Ŷ: \\"Y\\", + ŷ: \\"y\\", + Ÿ: \\"Y\\", + Ź: \\"Z\\", + Ż: \\"Z\\", + Ž: \\"Z\\", + ź: \\"z\\", + ż: \\"z\\", + ž: \\"z\\", + IJ: \\"IJ\\", + ij: \\"ij\\", + Œ: \\"Oe\\", + œ: \\"oe\\", + ʼn: \\"'n\\", + ſ: \\"s\\", + }, + Jc = { + \\"&\\": \\"&\\", + \\"<\\": \\"<\\", + \\">\\": \\">\\", + '\\"': \\""\\", + \\"'\\": \\"'\\", + }, + Qc = { + \\"&\\": \\"&\\", + \\"<\\": \\"<\\", + \\">\\": \\">\\", + \\""\\": '\\"', + \\"'\\": \\"'\\", + }, + Vc = { + \\"\\\\\\\\\\": \\"\\\\\\\\\\", + \\"'\\": \\"'\\", + \\"\\\\n\\": \\"n\\", + \\"\\\\r\\": \\"r\\", + \\"\\\\u2028\\": \\"u2028\\", + \\"\\\\u2029\\": \\"u2029\\", + }, + jc = parseFloat, + kc = parseInt, + Vu = + typeof window == \\"object\\" && + window && + window.Object === Object && + window, + nh = typeof self == \\"object\\" && self && self.Object === Object && self, + rn = Vu || nh || Function(\\"return this\\")(), + ei = typeof ne == \\"object\\" && ne && !ne.nodeType && ne, + wt = ei && typeof Me == \\"object\\" && Me && !Me.nodeType && Me, + ju = wt && wt.exports === ei, + ri = ju && Vu.process, + Sn = (function () { + try { + var h = wt && wt.require && wt.require(\\"util\\").types; + return h || (ri && ri.binding && ri.binding(\\"util\\")); + } catch {} + })(), + ku = Sn && Sn.isArrayBuffer, + nf = Sn && Sn.isDate, + tf = Sn && Sn.isMap, + ef = Sn && Sn.isRegExp, + rf = Sn && Sn.isSet, + uf = Sn && Sn.isTypedArray; + function xn(h, _, g) { + switch (g.length) { + case 0: + return h.call(_); + case 1: + return h.call(_, g[0]); + case 2: + return h.call(_, g[0], g[1]); + case 3: + return h.call(_, g[0], g[1], g[2]); + } + return h.apply(_, g); + } + function th(h, _, g, b) { + for (var R = -1, G = h == null ? 0 : h.length; ++R < G; ) { + var tn = h[R]; + _(b, tn, g(tn), h); + } + return b; + } + function Cn(h, _) { + for ( + var g = -1, b = h == null ? 0 : h.length; + ++g < b && _(h[g], g, h) !== !1; + + ); + return h; + } + function eh(h, _) { + for (var g = h == null ? 0 : h.length; g-- && _(h[g], g, h) !== !1; ); + return h; + } + function ff(h, _) { + for (var g = -1, b = h == null ? 0 : h.length; ++g < b; ) + if (!_(h[g], g, h)) return !1; + return !0; + } + function at(h, _) { + for (var g = -1, b = h == null ? 0 : h.length, R = 0, G = []; ++g < b; ) { + var tn = h[g]; + _(tn, g, h) && (G[R++] = tn); + } + return G; + } + function He(h, _) { + var g = h == null ? 0 : h.length; + return !!g && qt(h, _, 0) > -1; + } + function ii(h, _, g) { + for (var b = -1, R = h == null ? 0 : h.length; ++b < R; ) + if (g(_, h[b])) return !0; + return !1; + } + function J(h, _) { + for (var g = -1, b = h == null ? 0 : h.length, R = Array(b); ++g < b; ) + R[g] = _(h[g], g, h); + return R; + } + function ot(h, _) { + for (var g = -1, b = _.length, R = h.length; ++g < b; ) h[R + g] = _[g]; + return h; + } + function ui(h, _, g, b) { + var R = -1, + G = h == null ? 0 : h.length; + for (b && G && (g = h[++R]); ++R < G; ) g = _(g, h[R], R, h); + return g; + } + function rh(h, _, g, b) { + var R = h == null ? 0 : h.length; + for (b && R && (g = h[--R]); R--; ) g = _(g, h[R], R, h); + return g; + } + function fi(h, _) { + for (var g = -1, b = h == null ? 0 : h.length; ++g < b; ) + if (_(h[g], g, h)) return !0; + return !1; + } + var ih = ai(\\"length\\"); + function uh(h) { + return h.split(\\"\\"); + } + function fh(h) { + return h.match(gc) || []; + } + function af(h, _, g) { + var b; + return ( + g(h, function (R, G, tn) { + if (_(R, G, tn)) return (b = G), !1; + }), + b + ); + } + function ze(h, _, g, b) { + for (var R = h.length, G = g + (b ? 1 : -1); b ? G-- : ++G < R; ) + if (_(h[G], G, h)) return G; + return -1; + } + function qt(h, _, g) { + return _ === _ ? xh(h, _, g) : ze(h, of, g); + } + function ah(h, _, g, b) { + for (var R = g - 1, G = h.length; ++R < G; ) if (b(h[R], _)) return R; + return -1; + } + function of(h) { + return h !== h; + } + function sf(h, _) { + var g = h == null ? 0 : h.length; + return g ? si(h, _) / g : Fe; + } + function ai(h) { + return function (_) { + return _ == null ? r : _[h]; + }; + } + function oi(h) { + return function (_) { + return h == null ? r : h[_]; + }; + } + function lf(h, _, g, b, R) { + return ( + R(h, function (G, tn, K) { + g = b ? ((b = !1), G) : _(g, G, tn, K); + }), + g + ); + } + function oh(h, _) { + var g = h.length; + for (h.sort(_); g--; ) h[g] = h[g].value; + return h; + } + function si(h, _) { + for (var g, b = -1, R = h.length; ++b < R; ) { + var G = _(h[b]); + G !== r && (g = g === r ? G : g + G); + } + return g; + } + function li(h, _) { + for (var g = -1, b = Array(h); ++g < h; ) b[g] = _(g); + return b; + } + function sh(h, _) { + return J(_, function (g) { + return [g, h[g]]; + }); + } + function cf(h) { + return h && h.slice(0, _f(h) + 1).replace(Qr, \\"\\"); + } + function wn(h) { + return function (_) { + return h(_); + }; + } + function ci(h, _) { + return J(_, function (g) { + return h[g]; + }); + } + function se(h, _) { + return h.has(_); + } + function hf(h, _) { + for (var g = -1, b = h.length; ++g < b && qt(_, h[g], 0) > -1; ); + return g; + } + function pf(h, _) { + for (var g = h.length; g-- && qt(_, h[g], 0) > -1; ); + return g; + } + function lh(h, _) { + for (var g = h.length, b = 0; g--; ) h[g] === _ && ++b; + return b; + } + var ch = oi(Xc), + hh = oi(Jc); + function ph(h) { + return \\"\\\\\\\\\\" + Vc[h]; + } + function gh(h, _) { + return h == null ? r : h[_]; + } + function Wt(h) { + return $c.test(h); + } + function _h(h) { + return Kc.test(h); + } + function dh(h) { + for (var _, g = []; !(_ = h.next()).done; ) g.push(_.value); + return g; + } + function hi(h) { + var _ = -1, + g = Array(h.size); + return ( + h.forEach(function (b, R) { + g[++_] = [R, b]; + }), + g + ); + } + function gf(h, _) { + return function (g) { + return h(_(g)); + }; + } + function st(h, _) { + for (var g = -1, b = h.length, R = 0, G = []; ++g < b; ) { + var tn = h[g]; + (tn === _ || tn === z) && ((h[g] = z), (G[R++] = g)); + } + return G; + } + function $e(h) { + var _ = -1, + g = Array(h.size); + return ( + h.forEach(function (b) { + g[++_] = b; + }), + g + ); + } + function vh(h) { + var _ = -1, + g = Array(h.size); + return ( + h.forEach(function (b) { + g[++_] = [b, b]; + }), + g + ); + } + function xh(h, _, g) { + for (var b = g - 1, R = h.length; ++b < R; ) if (h[b] === _) return b; + return -1; + } + function wh(h, _, g) { + for (var b = g + 1; b--; ) if (h[b] === _) return b; + return b; + } + function Ut(h) { + return Wt(h) ? Ah(h) : ih(h); + } + function Dn(h) { + return Wt(h) ? bh(h) : uh(h); + } + function _f(h) { + for (var _ = h.length; _-- && lc.test(h.charAt(_)); ); + return _; + } + var yh = oi(Qc); + function Ah(h) { + for (var _ = (ti.lastIndex = 0); ti.test(h); ) ++_; + return _; + } + function bh(h) { + return h.match(ti) || []; + } + function mh(h) { + return h.match(zc) || []; + } + var Th = function h(_) { + _ = _ == null ? rn : lt.defaults(rn.Object(), _, lt.pick(rn, Zc)); + var g = _.Array, + b = _.Date, + R = _.Error, + G = _.Function, + tn = _.Math, + K = _.Object, + pi = _.RegExp, + Sh = _.String, + On = _.TypeError, + Ke = g.prototype, + Ch = G.prototype, + Bt = K.prototype, + Ze = _[\\"__core-js_shared__\\"], + Ye = Ch.toString, + $ = Bt.hasOwnProperty, + Oh = 0, + df = (function () { + var n = /[^.]+$/.exec((Ze && Ze.keys && Ze.keys.IE_PROTO) || \\"\\"); + return n ? \\"Symbol(src)_1.\\" + n : \\"\\"; + })(), + Xe = Bt.toString, + Ih = Ye.call(K), + Eh = rn._, + Rh = pi( + \\"^\\" + + Ye.call($) + .replace(Jr, \\"\\\\\\\\$&\\") + .replace( + /hasOwnProperty|(function).*?(?=\\\\\\\\\\\\()| for .+?(?=\\\\\\\\\\\\])/g, + \\"$1.*?\\" + ) + + \\"$\\" + ), + Je = ju ? _.Buffer : r, + ct = _.Symbol, + Qe = _.Uint8Array, + vf = Je ? Je.allocUnsafe : r, + Ve = gf(K.getPrototypeOf, K), + xf = K.create, + wf = Bt.propertyIsEnumerable, + je = Ke.splice, + yf = ct ? ct.isConcatSpreadable : r, + le = ct ? ct.iterator : r, + yt = ct ? ct.toStringTag : r, + ke = (function () { + try { + var n = St(K, \\"defineProperty\\"); + return n({}, \\"\\", {}), n; + } catch {} + })(), + Lh = _.clearTimeout !== rn.clearTimeout && _.clearTimeout, + Ph = b && b.now !== rn.Date.now && b.now, + Mh = _.setTimeout !== rn.setTimeout && _.setTimeout, + nr = tn.ceil, + tr = tn.floor, + gi = K.getOwnPropertySymbols, + Fh = Je ? Je.isBuffer : r, + Af = _.isFinite, + Dh = Ke.join, + qh = gf(K.keys, K), + en = tn.max, + on = tn.min, + Wh = b.now, + Uh = _.parseInt, + bf = tn.random, + Bh = Ke.reverse, + _i = St(_, \\"DataView\\"), + ce = St(_, \\"Map\\"), + di = St(_, \\"Promise\\"), + Nt = St(_, \\"Set\\"), + he = St(_, \\"WeakMap\\"), + pe = St(K, \\"create\\"), + er = he && new he(), + Gt = {}, + Nh = Ct(_i), + Gh = Ct(ce), + Hh = Ct(di), + zh = Ct(Nt), + $h = Ct(he), + rr = ct ? ct.prototype : r, + ge = rr ? rr.valueOf : r, + mf = rr ? rr.toString : r; + function f(n) { + if (V(n) && !L(n) && !(n instanceof U)) { + if (n instanceof In) return n; + if ($.call(n, \\"__wrapped__\\")) return Ta(n); + } + return new In(n); + } + var Ht = (function () { + function n() {} + return function (t) { + if (!Q(t)) return {}; + if (xf) return xf(t); + n.prototype = t; + var e = new n(); + return (n.prototype = r), e; + }; + })(); + function ir() {} + function In(n, t) { + (this.__wrapped__ = n), + (this.__actions__ = []), + (this.__chain__ = !!t), + (this.__index__ = 0), + (this.__values__ = r); + } + (f.templateSettings = { + escape: ic, + evaluate: uc, + interpolate: Lu, + variable: \\"\\", + imports: { _: f }, + }), + (f.prototype = ir.prototype), + (f.prototype.constructor = f), + (In.prototype = Ht(ir.prototype)), + (In.prototype.constructor = In); + function U(n) { + (this.__wrapped__ = n), + (this.__actions__ = []), + (this.__dir__ = 1), + (this.__filtered__ = !1), + (this.__iteratees__ = []), + (this.__takeCount__ = Hn), + (this.__views__ = []); + } + function Kh() { + var n = new U(this.__wrapped__); + return ( + (n.__actions__ = gn(this.__actions__)), + (n.__dir__ = this.__dir__), + (n.__filtered__ = this.__filtered__), + (n.__iteratees__ = gn(this.__iteratees__)), + (n.__takeCount__ = this.__takeCount__), + (n.__views__ = gn(this.__views__)), + n + ); + } + function Zh() { + if (this.__filtered__) { + var n = new U(this); + (n.__dir__ = -1), (n.__filtered__ = !0); + } else (n = this.clone()), (n.__dir__ *= -1); + return n; + } + function Yh() { + var n = this.__wrapped__.value(), + t = this.__dir__, + e = L(n), + i = t < 0, + u = e ? n.length : 0, + a = ug(0, u, this.__views__), + s = a.start, + c = a.end, + p = c - s, + d = i ? c : s - 1, + v = this.__iteratees__, + y = v.length, + A = 0, + T = on(p, this.__takeCount__); + if (!e || (!i && u == p && T == p)) return Yf(n, this.__actions__); + var I = []; + n: for (; p-- && A < T; ) { + d += t; + for (var M = -1, E = n[d]; ++M < y; ) { + var W = v[M], + B = W.iteratee, + bn = W.type, + pn = B(E); + if (bn == Gl) E = pn; + else if (!pn) { + if (bn == Cu) continue n; + break n; + } + } + I[A++] = E; + } + return I; + } + (U.prototype = Ht(ir.prototype)), (U.prototype.constructor = U); + function At(n) { + var t = -1, + e = n == null ? 0 : n.length; + for (this.clear(); ++t < e; ) { + var i = n[t]; + this.set(i[0], i[1]); + } + } + function Xh() { + (this.__data__ = pe ? pe(null) : {}), (this.size = 0); + } + function Jh(n) { + var t = this.has(n) && delete this.__data__[n]; + return (this.size -= t ? 1 : 0), t; + } + function Qh(n) { + var t = this.__data__; + if (pe) { + var e = t[n]; + return e === N ? r : e; + } + return $.call(t, n) ? t[n] : r; + } + function Vh(n) { + var t = this.__data__; + return pe ? t[n] !== r : $.call(t, n); + } + function jh(n, t) { + var e = this.__data__; + return ( + (this.size += this.has(n) ? 0 : 1), + (e[n] = pe && t === r ? N : t), + this + ); + } + (At.prototype.clear = Xh), + (At.prototype.delete = Jh), + (At.prototype.get = Qh), + (At.prototype.has = Vh), + (At.prototype.set = jh); + function Xn(n) { + var t = -1, + e = n == null ? 0 : n.length; + for (this.clear(); ++t < e; ) { + var i = n[t]; + this.set(i[0], i[1]); + } + } + function kh() { + (this.__data__ = []), (this.size = 0); + } + function np(n) { + var t = this.__data__, + e = ur(t, n); + if (e < 0) return !1; + var i = t.length - 1; + return e == i ? t.pop() : je.call(t, e, 1), --this.size, !0; + } + function tp(n) { + var t = this.__data__, + e = ur(t, n); + return e < 0 ? r : t[e][1]; + } + function ep(n) { + return ur(this.__data__, n) > -1; + } + function rp(n, t) { + var e = this.__data__, + i = ur(e, n); + return i < 0 ? (++this.size, e.push([n, t])) : (e[i][1] = t), this; + } + (Xn.prototype.clear = kh), + (Xn.prototype.delete = np), + (Xn.prototype.get = tp), + (Xn.prototype.has = ep), + (Xn.prototype.set = rp); + function Jn(n) { + var t = -1, + e = n == null ? 0 : n.length; + for (this.clear(); ++t < e; ) { + var i = n[t]; + this.set(i[0], i[1]); + } + } + function ip() { + (this.size = 0), + (this.__data__ = { + hash: new At(), + map: new (ce || Xn)(), + string: new At(), + }); + } + function up(n) { + var t = vr(this, n).delete(n); + return (this.size -= t ? 1 : 0), t; + } + function fp(n) { + return vr(this, n).get(n); + } + function ap(n) { + return vr(this, n).has(n); + } + function op(n, t) { + var e = vr(this, n), + i = e.size; + return e.set(n, t), (this.size += e.size == i ? 0 : 1), this; + } + (Jn.prototype.clear = ip), + (Jn.prototype.delete = up), + (Jn.prototype.get = fp), + (Jn.prototype.has = ap), + (Jn.prototype.set = op); + function bt(n) { + var t = -1, + e = n == null ? 0 : n.length; + for (this.__data__ = new Jn(); ++t < e; ) this.add(n[t]); + } + function sp(n) { + return this.__data__.set(n, N), this; + } + function lp(n) { + return this.__data__.has(n); + } + (bt.prototype.add = bt.prototype.push = sp), (bt.prototype.has = lp); + function qn(n) { + var t = (this.__data__ = new Xn(n)); + this.size = t.size; + } + function cp() { + (this.__data__ = new Xn()), (this.size = 0); + } + function hp(n) { + var t = this.__data__, + e = t.delete(n); + return (this.size = t.size), e; + } + function pp(n) { + return this.__data__.get(n); + } + function gp(n) { + return this.__data__.has(n); + } + function _p(n, t) { + var e = this.__data__; + if (e instanceof Xn) { + var i = e.__data__; + if (!ce || i.length < l - 1) + return i.push([n, t]), (this.size = ++e.size), this; + e = this.__data__ = new Jn(i); + } + return e.set(n, t), (this.size = e.size), this; + } + (qn.prototype.clear = cp), + (qn.prototype.delete = hp), + (qn.prototype.get = pp), + (qn.prototype.has = gp), + (qn.prototype.set = _p); + function Tf(n, t) { + var e = L(n), + i = !e && Ot(n), + u = !e && !i && dt(n), + a = !e && !i && !u && Zt(n), + s = e || i || u || a, + c = s ? li(n.length, Sh) : [], + p = c.length; + for (var d in n) + (t || $.call(n, d)) && + !( + s && + (d == \\"length\\" || + (u && (d == \\"offset\\" || d == \\"parent\\")) || + (a && + (d == \\"buffer\\" || + d == \\"byteLength\\" || + d == \\"byteOffset\\")) || + kn(d, p)) + ) && + c.push(d); + return c; + } + function Sf(n) { + var t = n.length; + return t ? n[Oi(0, t - 1)] : r; + } + function dp(n, t) { + return xr(gn(n), mt(t, 0, n.length)); + } + function vp(n) { + return xr(gn(n)); + } + function vi(n, t, e) { + ((e !== r && !Wn(n[t], e)) || (e === r && !(t in n))) && Qn(n, t, e); + } + function _e(n, t, e) { + var i = n[t]; + (!($.call(n, t) && Wn(i, e)) || (e === r && !(t in n))) && + Qn(n, t, e); + } + function ur(n, t) { + for (var e = n.length; e--; ) if (Wn(n[e][0], t)) return e; + return -1; + } + function xp(n, t, e, i) { + return ( + ht(n, function (u, a, s) { + t(i, u, e(u), s); + }), + i + ); + } + function Cf(n, t) { + return n && $n(t, un(t), n); + } + function wp(n, t) { + return n && $n(t, dn(t), n); + } + function Qn(n, t, e) { + t == \\"__proto__\\" && ke + ? ke(n, t, { + configurable: !0, + enumerable: !0, + value: e, + writable: !0, + }) + : (n[t] = e); + } + function xi(n, t) { + for (var e = -1, i = t.length, u = g(i), a = n == null; ++e < i; ) + u[e] = a ? r : ji(n, t[e]); + return u; + } + function mt(n, t, e) { + return ( + n === n && + (e !== r && (n = n <= e ? n : e), + t !== r && (n = n >= t ? n : t)), + n + ); + } + function En(n, t, e, i, u, a) { + var s, + c = t & j, + p = t & an, + d = t & Tn; + if ((e && (s = u ? e(n, i, u, a) : e(n)), s !== r)) return s; + if (!Q(n)) return n; + var v = L(n); + if (v) { + if (((s = ag(n)), !c)) return gn(n, s); + } else { + var y = sn(n), + A = y == We || y == Ou; + if (dt(n)) return Qf(n, c); + if (y == Yn || y == Mt || (A && !u)) { + if (((s = p || A ? {} : _a(n)), !c)) + return p ? Qp(n, wp(s, n)) : Jp(n, Cf(s, n)); + } else { + if (!Z[y]) return u ? n : {}; + s = og(n, y, c); + } + } + a || (a = new qn()); + var T = a.get(n); + if (T) return T; + a.set(n, s), + $a(n) + ? n.forEach(function (E) { + s.add(En(E, t, e, E, n, a)); + }) + : Ha(n) && + n.forEach(function (E, W) { + s.set(W, En(E, t, e, W, n, a)); + }); + var I = d ? (p ? Ui : Wi) : p ? dn : un, + M = v ? r : I(n); + return ( + Cn(M || n, function (E, W) { + M && ((W = E), (E = n[W])), _e(s, W, En(E, t, e, W, n, a)); + }), + s + ); + } + function yp(n) { + var t = un(n); + return function (e) { + return Of(e, n, t); + }; + } + function Of(n, t, e) { + var i = e.length; + if (n == null) return !i; + for (n = K(n); i--; ) { + var u = e[i], + a = t[u], + s = n[u]; + if ((s === r && !(u in n)) || !a(s)) return !1; + } + return !0; + } + function If(n, t, e) { + if (typeof n != \\"function\\") throw new On(m); + return be(function () { + n.apply(r, e); + }, t); + } + function de(n, t, e, i) { + var u = -1, + a = He, + s = !0, + c = n.length, + p = [], + d = t.length; + if (!c) return p; + e && (t = J(t, wn(e))), + i + ? ((a = ii), (s = !1)) + : t.length >= l && ((a = se), (s = !1), (t = new bt(t))); + n: for (; ++u < c; ) { + var v = n[u], + y = e == null ? v : e(v); + if (((v = i || v !== 0 ? v : 0), s && y === y)) { + for (var A = d; A--; ) if (t[A] === y) continue n; + p.push(v); + } else a(t, y, i) || p.push(v); + } + return p; + } + var ht = ta(zn), + Ef = ta(yi, !0); + function Ap(n, t) { + var e = !0; + return ( + ht(n, function (i, u, a) { + return (e = !!t(i, u, a)), e; + }), + e + ); + } + function fr(n, t, e) { + for (var i = -1, u = n.length; ++i < u; ) { + var a = n[i], + s = t(a); + if (s != null && (c === r ? s === s && !An(s) : e(s, c))) + var c = s, + p = a; + } + return p; + } + function bp(n, t, e, i) { + var u = n.length; + for ( + e = P(e), + e < 0 && (e = -e > u ? 0 : u + e), + i = i === r || i > u ? u : P(i), + i < 0 && (i += u), + i = e > i ? 0 : Za(i); + e < i; + + ) + n[e++] = t; + return n; + } + function Rf(n, t) { + var e = []; + return ( + ht(n, function (i, u, a) { + t(i, u, a) && e.push(i); + }), + e + ); + } + function fn(n, t, e, i, u) { + var a = -1, + s = n.length; + for (e || (e = lg), u || (u = []); ++a < s; ) { + var c = n[a]; + t > 0 && e(c) + ? t > 1 + ? fn(c, t - 1, e, i, u) + : ot(u, c) + : i || (u[u.length] = c); + } + return u; + } + var wi = ea(), + Lf = ea(!0); + function zn(n, t) { + return n && wi(n, t, un); + } + function yi(n, t) { + return n && Lf(n, t, un); + } + function ar(n, t) { + return at(t, function (e) { + return nt(n[e]); + }); + } + function Tt(n, t) { + t = gt(t, n); + for (var e = 0, i = t.length; n != null && e < i; ) n = n[Kn(t[e++])]; + return e && e == i ? n : r; + } + function Pf(n, t, e) { + var i = t(n); + return L(n) ? i : ot(i, e(n)); + } + function cn(n) { + return n == null + ? n === r + ? Vl + : Jl + : yt && yt in K(n) + ? ig(n) + : vg(n); + } + function Ai(n, t) { + return n > t; + } + function mp(n, t) { + return n != null && $.call(n, t); + } + function Tp(n, t) { + return n != null && t in K(n); + } + function Sp(n, t, e) { + return n >= on(t, e) && n < en(t, e); + } + function bi(n, t, e) { + for ( + var i = e ? ii : He, + u = n[0].length, + a = n.length, + s = a, + c = g(a), + p = 1 / 0, + d = []; + s--; + + ) { + var v = n[s]; + s && t && (v = J(v, wn(t))), + (p = on(v.length, p)), + (c[s] = + !e && (t || (u >= 120 && v.length >= 120)) + ? new bt(s && v) + : r); + } + v = n[0]; + var y = -1, + A = c[0]; + n: for (; ++y < u && d.length < p; ) { + var T = v[y], + I = t ? t(T) : T; + if (((T = e || T !== 0 ? T : 0), !(A ? se(A, I) : i(d, I, e)))) { + for (s = a; --s; ) { + var M = c[s]; + if (!(M ? se(M, I) : i(n[s], I, e))) continue n; + } + A && A.push(I), d.push(T); + } + } + return d; + } + function Cp(n, t, e, i) { + return ( + zn(n, function (u, a, s) { + t(i, e(u), a, s); + }), + i + ); + } + function ve(n, t, e) { + (t = gt(t, n)), (n = wa(n, t)); + var i = n == null ? n : n[Kn(Ln(t))]; + return i == null ? r : xn(i, n, e); + } + function Mf(n) { + return V(n) && cn(n) == Mt; + } + function Op(n) { + return V(n) && cn(n) == oe; + } + function Ip(n) { + return V(n) && cn(n) == re; + } + function xe(n, t, e, i, u) { + return n === t + ? !0 + : n == null || t == null || (!V(n) && !V(t)) + ? n !== n && t !== t + : Ep(n, t, e, i, xe, u); + } + function Ep(n, t, e, i, u, a) { + var s = L(n), + c = L(t), + p = s ? De : sn(n), + d = c ? De : sn(t); + (p = p == Mt ? Yn : p), (d = d == Mt ? Yn : d); + var v = p == Yn, + y = d == Yn, + A = p == d; + if (A && dt(n)) { + if (!dt(t)) return !1; + (s = !0), (v = !1); + } + if (A && !v) + return ( + a || (a = new qn()), + s || Zt(n) ? ha(n, t, e, i, u, a) : eg(n, t, p, e, i, u, a) + ); + if (!(e & Bn)) { + var T = v && $.call(n, \\"__wrapped__\\"), + I = y && $.call(t, \\"__wrapped__\\"); + if (T || I) { + var M = T ? n.value() : n, + E = I ? t.value() : t; + return a || (a = new qn()), u(M, E, e, i, a); + } + } + return A ? (a || (a = new qn()), rg(n, t, e, i, u, a)) : !1; + } + function Rp(n) { + return V(n) && sn(n) == Mn; + } + function mi(n, t, e, i) { + var u = e.length, + a = u, + s = !i; + if (n == null) return !a; + for (n = K(n); u--; ) { + var c = e[u]; + if (s && c[2] ? c[1] !== n[c[0]] : !(c[0] in n)) return !1; + } + for (; ++u < a; ) { + c = e[u]; + var p = c[0], + d = n[p], + v = c[1]; + if (s && c[2]) { + if (d === r && !(p in n)) return !1; + } else { + var y = new qn(); + if (i) var A = i(d, v, p, n, t, y); + if (!(A === r ? xe(v, d, Bn | ut, i, y) : A)) return !1; + } + } + return !0; + } + function Ff(n) { + if (!Q(n) || hg(n)) return !1; + var t = nt(n) ? Rh : yc; + return t.test(Ct(n)); + } + function Lp(n) { + return V(n) && cn(n) == ue; + } + function Pp(n) { + return V(n) && sn(n) == Fn; + } + function Mp(n) { + return V(n) && Tr(n.length) && !!Y[cn(n)]; + } + function Df(n) { + return typeof n == \\"function\\" + ? n + : n == null + ? vn + : typeof n == \\"object\\" + ? L(n) + ? Uf(n[0], n[1]) + : Wf(n) + : ro(n); + } + function Ti(n) { + if (!Ae(n)) return qh(n); + var t = []; + for (var e in K(n)) $.call(n, e) && e != \\"constructor\\" && t.push(e); + return t; + } + function Fp(n) { + if (!Q(n)) return dg(n); + var t = Ae(n), + e = []; + for (var i in n) + (i == \\"constructor\\" && (t || !$.call(n, i))) || e.push(i); + return e; + } + function Si(n, t) { + return n < t; + } + function qf(n, t) { + var e = -1, + i = _n(n) ? g(n.length) : []; + return ( + ht(n, function (u, a, s) { + i[++e] = t(u, a, s); + }), + i + ); + } + function Wf(n) { + var t = Ni(n); + return t.length == 1 && t[0][2] + ? va(t[0][0], t[0][1]) + : function (e) { + return e === n || mi(e, n, t); + }; + } + function Uf(n, t) { + return Hi(n) && da(t) + ? va(Kn(n), t) + : function (e) { + var i = ji(e, n); + return i === r && i === t ? ki(e, n) : xe(t, i, Bn | ut); + }; + } + function or(n, t, e, i, u) { + n !== t && + wi( + t, + function (a, s) { + if ((u || (u = new qn()), Q(a))) Dp(n, t, s, e, or, i, u); + else { + var c = i ? i($i(n, s), a, s + \\"\\", n, t, u) : r; + c === r && (c = a), vi(n, s, c); + } + }, + dn + ); + } + function Dp(n, t, e, i, u, a, s) { + var c = $i(n, e), + p = $i(t, e), + d = s.get(p); + if (d) { + vi(n, e, d); + return; + } + var v = a ? a(c, p, e + \\"\\", n, t, s) : r, + y = v === r; + if (y) { + var A = L(p), + T = !A && dt(p), + I = !A && !T && Zt(p); + (v = p), + A || T || I + ? L(c) + ? (v = c) + : k(c) + ? (v = gn(c)) + : T + ? ((y = !1), (v = Qf(p, !0))) + : I + ? ((y = !1), (v = Vf(p, !0))) + : (v = []) + : me(p) || Ot(p) + ? ((v = c), + Ot(c) ? (v = Ya(c)) : (!Q(c) || nt(c)) && (v = _a(p))) + : (y = !1); + } + y && (s.set(p, v), u(v, p, i, a, s), s.delete(p)), vi(n, e, v); + } + function Bf(n, t) { + var e = n.length; + if (!!e) return (t += t < 0 ? e : 0), kn(t, e) ? n[t] : r; + } + function Nf(n, t, e) { + t.length + ? (t = J(t, function (a) { + return L(a) + ? function (s) { + return Tt(s, a.length === 1 ? a[0] : a); + } + : a; + })) + : (t = [vn]); + var i = -1; + t = J(t, wn(O())); + var u = qf(n, function (a, s, c) { + var p = J(t, function (d) { + return d(a); + }); + return { criteria: p, index: ++i, value: a }; + }); + return oh(u, function (a, s) { + return Xp(a, s, e); + }); + } + function qp(n, t) { + return Gf(n, t, function (e, i) { + return ki(n, i); + }); + } + function Gf(n, t, e) { + for (var i = -1, u = t.length, a = {}; ++i < u; ) { + var s = t[i], + c = Tt(n, s); + e(c, s) && we(a, gt(s, n), c); + } + return a; + } + function Wp(n) { + return function (t) { + return Tt(t, n); + }; + } + function Ci(n, t, e, i) { + var u = i ? ah : qt, + a = -1, + s = t.length, + c = n; + for (n === t && (t = gn(t)), e && (c = J(n, wn(e))); ++a < s; ) + for ( + var p = 0, d = t[a], v = e ? e(d) : d; + (p = u(c, v, p, i)) > -1; + + ) + c !== n && je.call(c, p, 1), je.call(n, p, 1); + return n; + } + function Hf(n, t) { + for (var e = n ? t.length : 0, i = e - 1; e--; ) { + var u = t[e]; + if (e == i || u !== a) { + var a = u; + kn(u) ? je.call(n, u, 1) : Ri(n, u); + } + } + return n; + } + function Oi(n, t) { + return n + tr(bf() * (t - n + 1)); + } + function Up(n, t, e, i) { + for (var u = -1, a = en(nr((t - n) / (e || 1)), 0), s = g(a); a--; ) + (s[i ? a : ++u] = n), (n += e); + return s; + } + function Ii(n, t) { + var e = \\"\\"; + if (!n || t < 1 || t > ft) return e; + do t % 2 && (e += n), (t = tr(t / 2)), t && (n += n); + while (t); + return e; + } + function F(n, t) { + return Ki(xa(n, t, vn), n + \\"\\"); + } + function Bp(n) { + return Sf(Yt(n)); + } + function Np(n, t) { + var e = Yt(n); + return xr(e, mt(t, 0, e.length)); + } + function we(n, t, e, i) { + if (!Q(n)) return n; + t = gt(t, n); + for ( + var u = -1, a = t.length, s = a - 1, c = n; + c != null && ++u < a; + + ) { + var p = Kn(t[u]), + d = e; + if (p === \\"__proto__\\" || p === \\"constructor\\" || p === \\"prototype\\") + return n; + if (u != s) { + var v = c[p]; + (d = i ? i(v, p, c) : r), + d === r && (d = Q(v) ? v : kn(t[u + 1]) ? [] : {}); + } + _e(c, p, d), (c = c[p]); + } + return n; + } + var zf = er + ? function (n, t) { + return er.set(n, t), n; + } + : vn, + Gp = ke + ? function (n, t) { + return ke(n, \\"toString\\", { + configurable: !0, + enumerable: !1, + value: tu(t), + writable: !0, + }); + } + : vn; + function Hp(n) { + return xr(Yt(n)); + } + function Rn(n, t, e) { + var i = -1, + u = n.length; + t < 0 && (t = -t > u ? 0 : u + t), + (e = e > u ? u : e), + e < 0 && (e += u), + (u = t > e ? 0 : (e - t) >>> 0), + (t >>>= 0); + for (var a = g(u); ++i < u; ) a[i] = n[i + t]; + return a; + } + function zp(n, t) { + var e; + return ( + ht(n, function (i, u, a) { + return (e = t(i, u, a)), !e; + }), + !!e + ); + } + function sr(n, t, e) { + var i = 0, + u = n == null ? i : n.length; + if (typeof t == \\"number\\" && t === t && u <= Kl) { + for (; i < u; ) { + var a = (i + u) >>> 1, + s = n[a]; + s !== null && !An(s) && (e ? s <= t : s < t) + ? (i = a + 1) + : (u = a); + } + return u; + } + return Ei(n, t, vn, e); + } + function Ei(n, t, e, i) { + var u = 0, + a = n == null ? 0 : n.length; + if (a === 0) return 0; + t = e(t); + for ( + var s = t !== t, c = t === null, p = An(t), d = t === r; + u < a; + + ) { + var v = tr((u + a) / 2), + y = e(n[v]), + A = y !== r, + T = y === null, + I = y === y, + M = An(y); + if (s) var E = i || I; + else + d + ? (E = I && (i || A)) + : c + ? (E = I && A && (i || !T)) + : p + ? (E = I && A && !T && (i || !M)) + : T || M + ? (E = !1) + : (E = i ? y <= t : y < t); + E ? (u = v + 1) : (a = v); + } + return on(a, $l); + } + function $f(n, t) { + for (var e = -1, i = n.length, u = 0, a = []; ++e < i; ) { + var s = n[e], + c = t ? t(s) : s; + if (!e || !Wn(c, p)) { + var p = c; + a[u++] = s === 0 ? 0 : s; + } + } + return a; + } + function Kf(n) { + return typeof n == \\"number\\" ? n : An(n) ? Fe : +n; + } + function yn(n) { + if (typeof n == \\"string\\") return n; + if (L(n)) return J(n, yn) + \\"\\"; + if (An(n)) return mf ? mf.call(n) : \\"\\"; + var t = n + \\"\\"; + return t == \\"0\\" && 1 / n == -xt ? \\"-0\\" : t; + } + function pt(n, t, e) { + var i = -1, + u = He, + a = n.length, + s = !0, + c = [], + p = c; + if (e) (s = !1), (u = ii); + else if (a >= l) { + var d = t ? null : ng(n); + if (d) return $e(d); + (s = !1), (u = se), (p = new bt()); + } else p = t ? [] : c; + n: for (; ++i < a; ) { + var v = n[i], + y = t ? t(v) : v; + if (((v = e || v !== 0 ? v : 0), s && y === y)) { + for (var A = p.length; A--; ) if (p[A] === y) continue n; + t && p.push(y), c.push(v); + } else u(p, y, e) || (p !== c && p.push(y), c.push(v)); + } + return c; + } + function Ri(n, t) { + return ( + (t = gt(t, n)), (n = wa(n, t)), n == null || delete n[Kn(Ln(t))] + ); + } + function Zf(n, t, e, i) { + return we(n, t, e(Tt(n, t)), i); + } + function lr(n, t, e, i) { + for ( + var u = n.length, a = i ? u : -1; + (i ? a-- : ++a < u) && t(n[a], a, n); + + ); + return e + ? Rn(n, i ? 0 : a, i ? a + 1 : u) + : Rn(n, i ? a + 1 : 0, i ? u : a); + } + function Yf(n, t) { + var e = n; + return ( + e instanceof U && (e = e.value()), + ui( + t, + function (i, u) { + return u.func.apply(u.thisArg, ot([i], u.args)); + }, + e + ) + ); + } + function Li(n, t, e) { + var i = n.length; + if (i < 2) return i ? pt(n[0]) : []; + for (var u = -1, a = g(i); ++u < i; ) + for (var s = n[u], c = -1; ++c < i; ) + c != u && (a[u] = de(a[u] || s, n[c], t, e)); + return pt(fn(a, 1), t, e); + } + function Xf(n, t, e) { + for (var i = -1, u = n.length, a = t.length, s = {}; ++i < u; ) { + var c = i < a ? t[i] : r; + e(s, n[i], c); + } + return s; + } + function Pi(n) { + return k(n) ? n : []; + } + function Mi(n) { + return typeof n == \\"function\\" ? n : vn; + } + function gt(n, t) { + return L(n) ? n : Hi(n, t) ? [n] : ma(H(n)); + } + var $p = F; + function _t(n, t, e) { + var i = n.length; + return (e = e === r ? i : e), !t && e >= i ? n : Rn(n, t, e); + } + var Jf = + Lh || + function (n) { + return rn.clearTimeout(n); + }; + function Qf(n, t) { + if (t) return n.slice(); + var e = n.length, + i = vf ? vf(e) : new n.constructor(e); + return n.copy(i), i; + } + function Fi(n) { + var t = new n.constructor(n.byteLength); + return new Qe(t).set(new Qe(n)), t; + } + function Kp(n, t) { + var e = t ? Fi(n.buffer) : n.buffer; + return new n.constructor(e, n.byteOffset, n.byteLength); + } + function Zp(n) { + var t = new n.constructor(n.source, Pu.exec(n)); + return (t.lastIndex = n.lastIndex), t; + } + function Yp(n) { + return ge ? K(ge.call(n)) : {}; + } + function Vf(n, t) { + var e = t ? Fi(n.buffer) : n.buffer; + return new n.constructor(e, n.byteOffset, n.length); + } + function jf(n, t) { + if (n !== t) { + var e = n !== r, + i = n === null, + u = n === n, + a = An(n), + s = t !== r, + c = t === null, + p = t === t, + d = An(t); + if ( + (!c && !d && !a && n > t) || + (a && s && p && !c && !d) || + (i && s && p) || + (!e && p) || + !u + ) + return 1; + if ( + (!i && !a && !d && n < t) || + (d && e && u && !i && !a) || + (c && e && u) || + (!s && u) || + !p + ) + return -1; + } + return 0; + } + function Xp(n, t, e) { + for ( + var i = -1, + u = n.criteria, + a = t.criteria, + s = u.length, + c = e.length; + ++i < s; + + ) { + var p = jf(u[i], a[i]); + if (p) { + if (i >= c) return p; + var d = e[i]; + return p * (d == \\"desc\\" ? -1 : 1); + } + } + return n.index - t.index; + } + function kf(n, t, e, i) { + for ( + var u = -1, + a = n.length, + s = e.length, + c = -1, + p = t.length, + d = en(a - s, 0), + v = g(p + d), + y = !i; + ++c < p; + + ) + v[c] = t[c]; + for (; ++u < s; ) (y || u < a) && (v[e[u]] = n[u]); + for (; d--; ) v[c++] = n[u++]; + return v; + } + function na(n, t, e, i) { + for ( + var u = -1, + a = n.length, + s = -1, + c = e.length, + p = -1, + d = t.length, + v = en(a - c, 0), + y = g(v + d), + A = !i; + ++u < v; + + ) + y[u] = n[u]; + for (var T = u; ++p < d; ) y[T + p] = t[p]; + for (; ++s < c; ) (A || u < a) && (y[T + e[s]] = n[u++]); + return y; + } + function gn(n, t) { + var e = -1, + i = n.length; + for (t || (t = g(i)); ++e < i; ) t[e] = n[e]; + return t; + } + function $n(n, t, e, i) { + var u = !e; + e || (e = {}); + for (var a = -1, s = t.length; ++a < s; ) { + var c = t[a], + p = i ? i(e[c], n[c], c, e, n) : r; + p === r && (p = n[c]), u ? Qn(e, c, p) : _e(e, c, p); + } + return e; + } + function Jp(n, t) { + return $n(n, Gi(n), t); + } + function Qp(n, t) { + return $n(n, pa(n), t); + } + function cr(n, t) { + return function (e, i) { + var u = L(e) ? th : xp, + a = t ? t() : {}; + return u(e, n, O(i, 2), a); + }; + } + function zt(n) { + return F(function (t, e) { + var i = -1, + u = e.length, + a = u > 1 ? e[u - 1] : r, + s = u > 2 ? e[2] : r; + for ( + a = n.length > 3 && typeof a == \\"function\\" ? (u--, a) : r, + s && hn(e[0], e[1], s) && ((a = u < 3 ? r : a), (u = 1)), + t = K(t); + ++i < u; + + ) { + var c = e[i]; + c && n(t, c, i, a); + } + return t; + }); + } + function ta(n, t) { + return function (e, i) { + if (e == null) return e; + if (!_n(e)) return n(e, i); + for ( + var u = e.length, a = t ? u : -1, s = K(e); + (t ? a-- : ++a < u) && i(s[a], a, s) !== !1; + + ); + return e; + }; + } + function ea(n) { + return function (t, e, i) { + for (var u = -1, a = K(t), s = i(t), c = s.length; c--; ) { + var p = s[n ? c : ++u]; + if (e(a[p], p, a) === !1) break; + } + return t; + }; + } + function Vp(n, t, e) { + var i = t & ln, + u = ye(n); + function a() { + var s = this && this !== rn && this instanceof a ? u : n; + return s.apply(i ? e : this, arguments); + } + return a; + } + function ra(n) { + return function (t) { + t = H(t); + var e = Wt(t) ? Dn(t) : r, + i = e ? e[0] : t.charAt(0), + u = e ? _t(e, 1).join(\\"\\") : t.slice(1); + return i[n]() + u; + }; + } + function $t(n) { + return function (t) { + return ui(to(no(t).replace(Gc, \\"\\")), n, \\"\\"); + }; + } + function ye(n) { + return function () { + var t = arguments; + switch (t.length) { + case 0: + return new n(); + case 1: + return new n(t[0]); + case 2: + return new n(t[0], t[1]); + case 3: + return new n(t[0], t[1], t[2]); + case 4: + return new n(t[0], t[1], t[2], t[3]); + case 5: + return new n(t[0], t[1], t[2], t[3], t[4]); + case 6: + return new n(t[0], t[1], t[2], t[3], t[4], t[5]); + case 7: + return new n(t[0], t[1], t[2], t[3], t[4], t[5], t[6]); + } + var e = Ht(n.prototype), + i = n.apply(e, t); + return Q(i) ? i : e; + }; + } + function jp(n, t, e) { + var i = ye(n); + function u() { + for (var a = arguments.length, s = g(a), c = a, p = Kt(u); c--; ) + s[c] = arguments[c]; + var d = a < 3 && s[0] !== p && s[a - 1] !== p ? [] : st(s, p); + if (((a -= d.length), a < e)) + return oa(n, t, hr, u.placeholder, r, s, d, r, r, e - a); + var v = this && this !== rn && this instanceof u ? i : n; + return xn(v, this, s); + } + return u; + } + function ia(n) { + return function (t, e, i) { + var u = K(t); + if (!_n(t)) { + var a = O(e, 3); + (t = un(t)), + (e = function (c) { + return a(u[c], c, u); + }); + } + var s = n(t, e, i); + return s > -1 ? u[a ? t[s] : s] : r; + }; + } + function ua(n) { + return jn(function (t) { + var e = t.length, + i = e, + u = In.prototype.thru; + for (n && t.reverse(); i--; ) { + var a = t[i]; + if (typeof a != \\"function\\") throw new On(m); + if (u && !s && dr(a) == \\"wrapper\\") var s = new In([], !0); + } + for (i = s ? i : e; ++i < e; ) { + a = t[i]; + var c = dr(a), + p = c == \\"wrapper\\" ? Bi(a) : r; + p && + zi(p[0]) && + p[1] == (Zn | Nn | Gn | te) && + !p[4].length && + p[9] == 1 + ? (s = s[dr(p[0])].apply(s, p[3])) + : (s = a.length == 1 && zi(a) ? s[c]() : s.thru(a)); + } + return function () { + var d = arguments, + v = d[0]; + if (s && d.length == 1 && L(v)) return s.plant(v).value(); + for (var y = 0, A = e ? t[y].apply(this, d) : v; ++y < e; ) + A = t[y].call(this, A); + return A; + }; + }); + } + function hr(n, t, e, i, u, a, s, c, p, d) { + var v = t & Zn, + y = t & ln, + A = t & vt, + T = t & (Nn | Lt), + I = t & Br, + M = A ? r : ye(n); + function E() { + for (var W = arguments.length, B = g(W), bn = W; bn--; ) + B[bn] = arguments[bn]; + if (T) + var pn = Kt(E), + mn = lh(B, pn); + if ( + (i && (B = kf(B, i, u, T)), + a && (B = na(B, a, s, T)), + (W -= mn), + T && W < d) + ) { + var nn = st(B, pn); + return oa(n, t, hr, E.placeholder, e, B, nn, c, p, d - W); + } + var Un = y ? e : this, + et = A ? Un[n] : n; + return ( + (W = B.length), + c ? (B = xg(B, c)) : I && W > 1 && B.reverse(), + v && p < W && (B.length = p), + this && this !== rn && this instanceof E && (et = M || ye(et)), + et.apply(Un, B) + ); + } + return E; + } + function fa(n, t) { + return function (e, i) { + return Cp(e, n, t(i), {}); + }; + } + function pr(n, t) { + return function (e, i) { + var u; + if (e === r && i === r) return t; + if ((e !== r && (u = e), i !== r)) { + if (u === r) return i; + typeof e == \\"string\\" || typeof i == \\"string\\" + ? ((e = yn(e)), (i = yn(i))) + : ((e = Kf(e)), (i = Kf(i))), + (u = n(e, i)); + } + return u; + }; + } + function Di(n) { + return jn(function (t) { + return ( + (t = J(t, wn(O()))), + F(function (e) { + var i = this; + return n(t, function (u) { + return xn(u, i, e); + }); + }) + ); + }); + } + function gr(n, t) { + t = t === r ? \\" \\" : yn(t); + var e = t.length; + if (e < 2) return e ? Ii(t, n) : t; + var i = Ii(t, nr(n / Ut(t))); + return Wt(t) ? _t(Dn(i), 0, n).join(\\"\\") : i.slice(0, n); + } + function kp(n, t, e, i) { + var u = t & ln, + a = ye(n); + function s() { + for ( + var c = -1, + p = arguments.length, + d = -1, + v = i.length, + y = g(v + p), + A = this && this !== rn && this instanceof s ? a : n; + ++d < v; + + ) + y[d] = i[d]; + for (; p--; ) y[d++] = arguments[++c]; + return xn(A, u ? e : this, y); + } + return s; + } + function aa(n) { + return function (t, e, i) { + return ( + i && typeof i != \\"number\\" && hn(t, e, i) && (e = i = r), + (t = tt(t)), + e === r ? ((e = t), (t = 0)) : (e = tt(e)), + (i = i === r ? (t < e ? 1 : -1) : tt(i)), + Up(t, e, i, n) + ); + }; + } + function _r(n) { + return function (t, e) { + return ( + (typeof t == \\"string\\" && typeof e == \\"string\\") || + ((t = Pn(t)), (e = Pn(e))), + n(t, e) + ); + }; + } + function oa(n, t, e, i, u, a, s, c, p, d) { + var v = t & Nn, + y = v ? s : r, + A = v ? r : s, + T = v ? a : r, + I = v ? r : a; + (t |= v ? Gn : Pt), + (t &= ~(v ? Pt : Gn)), + t & Su || (t &= ~(ln | vt)); + var M = [n, t, u, T, y, I, A, c, p, d], + E = e.apply(r, M); + return zi(n) && ya(E, M), (E.placeholder = i), Aa(E, n, t); + } + function qi(n) { + var t = tn[n]; + return function (e, i) { + if ( + ((e = Pn(e)), (i = i == null ? 0 : on(P(i), 292)), i && Af(e)) + ) { + var u = (H(e) + \\"e\\").split(\\"e\\"), + a = t(u[0] + \\"e\\" + (+u[1] + i)); + return (u = (H(a) + \\"e\\").split(\\"e\\")), +(u[0] + \\"e\\" + (+u[1] - i)); + } + return t(e); + }; + } + var ng = + Nt && 1 / $e(new Nt([, -0]))[1] == xt + ? function (n) { + return new Nt(n); + } + : iu; + function sa(n) { + return function (t) { + var e = sn(t); + return e == Mn ? hi(t) : e == Fn ? vh(t) : sh(t, n(t)); + }; + } + function Vn(n, t, e, i, u, a, s, c) { + var p = t & vt; + if (!p && typeof n != \\"function\\") throw new On(m); + var d = i ? i.length : 0; + if ( + (d || ((t &= ~(Gn | Pt)), (i = u = r)), + (s = s === r ? s : en(P(s), 0)), + (c = c === r ? c : P(c)), + (d -= u ? u.length : 0), + t & Pt) + ) { + var v = i, + y = u; + i = u = r; + } + var A = p ? r : Bi(n), + T = [n, t, e, i, u, v, y, a, s, c]; + if ( + (A && _g(T, A), + (n = T[0]), + (t = T[1]), + (e = T[2]), + (i = T[3]), + (u = T[4]), + (c = T[9] = T[9] === r ? (p ? 0 : n.length) : en(T[9] - d, 0)), + !c && t & (Nn | Lt) && (t &= ~(Nn | Lt)), + !t || t == ln) + ) + var I = Vp(n, t, e); + else + t == Nn || t == Lt + ? (I = jp(n, t, c)) + : (t == Gn || t == (ln | Gn)) && !u.length + ? (I = kp(n, t, e, i)) + : (I = hr.apply(r, T)); + var M = A ? zf : ya; + return Aa(M(I, T), n, t); + } + function la(n, t, e, i) { + return n === r || (Wn(n, Bt[e]) && !$.call(i, e)) ? t : n; + } + function ca(n, t, e, i, u, a) { + return ( + Q(n) && Q(t) && (a.set(t, n), or(n, t, r, ca, a), a.delete(t)), n + ); + } + function tg(n) { + return me(n) ? r : n; + } + function ha(n, t, e, i, u, a) { + var s = e & Bn, + c = n.length, + p = t.length; + if (c != p && !(s && p > c)) return !1; + var d = a.get(n), + v = a.get(t); + if (d && v) return d == t && v == n; + var y = -1, + A = !0, + T = e & ut ? new bt() : r; + for (a.set(n, t), a.set(t, n); ++y < c; ) { + var I = n[y], + M = t[y]; + if (i) var E = s ? i(M, I, y, t, n, a) : i(I, M, y, n, t, a); + if (E !== r) { + if (E) continue; + A = !1; + break; + } + if (T) { + if ( + !fi(t, function (W, B) { + if (!se(T, B) && (I === W || u(I, W, e, i, a))) + return T.push(B); + }) + ) { + A = !1; + break; + } + } else if (!(I === M || u(I, M, e, i, a))) { + A = !1; + break; + } + } + return a.delete(n), a.delete(t), A; + } + function eg(n, t, e, i, u, a, s) { + switch (e) { + case Ft: + if (n.byteLength != t.byteLength || n.byteOffset != t.byteOffset) + return !1; + (n = n.buffer), (t = t.buffer); + case oe: + return !( + n.byteLength != t.byteLength || !a(new Qe(n), new Qe(t)) + ); + case ee: + case re: + case ie: + return Wn(+n, +t); + case qe: + return n.name == t.name && n.message == t.message; + case ue: + case fe: + return n == t + \\"\\"; + case Mn: + var c = hi; + case Fn: + var p = i & Bn; + if ((c || (c = $e), n.size != t.size && !p)) return !1; + var d = s.get(n); + if (d) return d == t; + (i |= ut), s.set(n, t); + var v = ha(c(n), c(t), i, u, a, s); + return s.delete(n), v; + case Ue: + if (ge) return ge.call(n) == ge.call(t); + } + return !1; + } + function rg(n, t, e, i, u, a) { + var s = e & Bn, + c = Wi(n), + p = c.length, + d = Wi(t), + v = d.length; + if (p != v && !s) return !1; + for (var y = p; y--; ) { + var A = c[y]; + if (!(s ? A in t : $.call(t, A))) return !1; + } + var T = a.get(n), + I = a.get(t); + if (T && I) return T == t && I == n; + var M = !0; + a.set(n, t), a.set(t, n); + for (var E = s; ++y < p; ) { + A = c[y]; + var W = n[A], + B = t[A]; + if (i) var bn = s ? i(B, W, A, t, n, a) : i(W, B, A, n, t, a); + if (!(bn === r ? W === B || u(W, B, e, i, a) : bn)) { + M = !1; + break; + } + E || (E = A == \\"constructor\\"); + } + if (M && !E) { + var pn = n.constructor, + mn = t.constructor; + pn != mn && + \\"constructor\\" in n && + \\"constructor\\" in t && + !( + typeof pn == \\"function\\" && + pn instanceof pn && + typeof mn == \\"function\\" && + mn instanceof mn + ) && + (M = !1); + } + return a.delete(n), a.delete(t), M; + } + function jn(n) { + return Ki(xa(n, r, Oa), n + \\"\\"); + } + function Wi(n) { + return Pf(n, un, Gi); + } + function Ui(n) { + return Pf(n, dn, pa); + } + var Bi = er + ? function (n) { + return er.get(n); + } + : iu; + function dr(n) { + for ( + var t = n.name + \\"\\", e = Gt[t], i = $.call(Gt, t) ? e.length : 0; + i--; + + ) { + var u = e[i], + a = u.func; + if (a == null || a == n) return u.name; + } + return t; + } + function Kt(n) { + var t = $.call(f, \\"placeholder\\") ? f : n; + return t.placeholder; + } + function O() { + var n = f.iteratee || eu; + return ( + (n = n === eu ? Df : n), + arguments.length ? n(arguments[0], arguments[1]) : n + ); + } + function vr(n, t) { + var e = n.__data__; + return cg(t) ? e[typeof t == \\"string\\" ? \\"string\\" : \\"hash\\"] : e.map; + } + function Ni(n) { + for (var t = un(n), e = t.length; e--; ) { + var i = t[e], + u = n[i]; + t[e] = [i, u, da(u)]; + } + return t; + } + function St(n, t) { + var e = gh(n, t); + return Ff(e) ? e : r; + } + function ig(n) { + var t = $.call(n, yt), + e = n[yt]; + try { + n[yt] = r; + var i = !0; + } catch {} + var u = Xe.call(n); + return i && (t ? (n[yt] = e) : delete n[yt]), u; + } + var Gi = gi + ? function (n) { + return n == null + ? [] + : ((n = K(n)), + at(gi(n), function (t) { + return wf.call(n, t); + })); + } + : uu, + pa = gi + ? function (n) { + for (var t = []; n; ) ot(t, Gi(n)), (n = Ve(n)); + return t; + } + : uu, + sn = cn; + ((_i && sn(new _i(new ArrayBuffer(1))) != Ft) || + (ce && sn(new ce()) != Mn) || + (di && sn(di.resolve()) != Iu) || + (Nt && sn(new Nt()) != Fn) || + (he && sn(new he()) != ae)) && + (sn = function (n) { + var t = cn(n), + e = t == Yn ? n.constructor : r, + i = e ? Ct(e) : \\"\\"; + if (i) + switch (i) { + case Nh: + return Ft; + case Gh: + return Mn; + case Hh: + return Iu; + case zh: + return Fn; + case $h: + return ae; + } + return t; + }); + function ug(n, t, e) { + for (var i = -1, u = e.length; ++i < u; ) { + var a = e[i], + s = a.size; + switch (a.type) { + case \\"drop\\": + n += s; + break; + case \\"dropRight\\": + t -= s; + break; + case \\"take\\": + t = on(t, n + s); + break; + case \\"takeRight\\": + n = en(n, t - s); + break; + } + } + return { start: n, end: t }; + } + function fg(n) { + var t = n.match(hc); + return t ? t[1].split(pc) : []; + } + function ga(n, t, e) { + t = gt(t, n); + for (var i = -1, u = t.length, a = !1; ++i < u; ) { + var s = Kn(t[i]); + if (!(a = n != null && e(n, s))) break; + n = n[s]; + } + return a || ++i != u + ? a + : ((u = n == null ? 0 : n.length), + !!u && Tr(u) && kn(s, u) && (L(n) || Ot(n))); + } + function ag(n) { + var t = n.length, + e = new n.constructor(t); + return ( + t && + typeof n[0] == \\"string\\" && + $.call(n, \\"index\\") && + ((e.index = n.index), (e.input = n.input)), + e + ); + } + function _a(n) { + return typeof n.constructor == \\"function\\" && !Ae(n) ? Ht(Ve(n)) : {}; + } + function og(n, t, e) { + var i = n.constructor; + switch (t) { + case oe: + return Fi(n); + case ee: + case re: + return new i(+n); + case Ft: + return Kp(n, e); + case Nr: + case Gr: + case Hr: + case zr: + case $r: + case Kr: + case Zr: + case Yr: + case Xr: + return Vf(n, e); + case Mn: + return new i(); + case ie: + case fe: + return new i(n); + case ue: + return Zp(n); + case Fn: + return new i(); + case Ue: + return Yp(n); + } + } + function sg(n, t) { + var e = t.length; + if (!e) return n; + var i = e - 1; + return ( + (t[i] = (e > 1 ? \\"& \\" : \\"\\") + t[i]), + (t = t.join(e > 2 ? \\", \\" : \\" \\")), + n.replace( + cc, + \`{ +/* [wrapped with \` + + t + + \`] */ +\` + ) + ); + } + function lg(n) { + return L(n) || Ot(n) || !!(yf && n && n[yf]); + } + function kn(n, t) { + var e = typeof n; + return ( + (t = t ?? ft), + !!t && + (e == \\"number\\" || (e != \\"symbol\\" && bc.test(n))) && + n > -1 && + n % 1 == 0 && + n < t + ); + } + function hn(n, t, e) { + if (!Q(e)) return !1; + var i = typeof t; + return ( + i == \\"number\\" ? _n(e) && kn(t, e.length) : i == \\"string\\" && t in e + ) + ? Wn(e[t], n) + : !1; + } + function Hi(n, t) { + if (L(n)) return !1; + var e = typeof n; + return e == \\"number\\" || + e == \\"symbol\\" || + e == \\"boolean\\" || + n == null || + An(n) + ? !0 + : ac.test(n) || !fc.test(n) || (t != null && n in K(t)); + } + function cg(n) { + var t = typeof n; + return t == \\"string\\" || + t == \\"number\\" || + t == \\"symbol\\" || + t == \\"boolean\\" + ? n !== \\"__proto__\\" + : n === null; + } + function zi(n) { + var t = dr(n), + e = f[t]; + if (typeof e != \\"function\\" || !(t in U.prototype)) return !1; + if (n === e) return !0; + var i = Bi(e); + return !!i && n === i[0]; + } + function hg(n) { + return !!df && df in n; + } + var pg = Ze ? nt : fu; + function Ae(n) { + var t = n && n.constructor, + e = (typeof t == \\"function\\" && t.prototype) || Bt; + return n === e; + } + function da(n) { + return n === n && !Q(n); + } + function va(n, t) { + return function (e) { + return e == null ? !1 : e[n] === t && (t !== r || n in K(e)); + }; + } + function gg(n) { + var t = br(n, function (i) { + return e.size === q && e.clear(), i; + }), + e = t.cache; + return t; + } + function _g(n, t) { + var e = n[1], + i = t[1], + u = e | i, + a = u < (ln | vt | Zn), + s = + (i == Zn && e == Nn) || + (i == Zn && e == te && n[7].length <= t[8]) || + (i == (Zn | te) && t[7].length <= t[8] && e == Nn); + if (!(a || s)) return n; + i & ln && ((n[2] = t[2]), (u |= e & ln ? 0 : Su)); + var c = t[3]; + if (c) { + var p = n[3]; + (n[3] = p ? kf(p, c, t[4]) : c), (n[4] = p ? st(n[3], z) : t[4]); + } + return ( + (c = t[5]), + c && + ((p = n[5]), + (n[5] = p ? na(p, c, t[6]) : c), + (n[6] = p ? st(n[5], z) : t[6])), + (c = t[7]), + c && (n[7] = c), + i & Zn && (n[8] = n[8] == null ? t[8] : on(n[8], t[8])), + n[9] == null && (n[9] = t[9]), + (n[0] = t[0]), + (n[1] = u), + n + ); + } + function dg(n) { + var t = []; + if (n != null) for (var e in K(n)) t.push(e); + return t; + } + function vg(n) { + return Xe.call(n); + } + function xa(n, t, e) { + return ( + (t = en(t === r ? n.length - 1 : t, 0)), + function () { + for ( + var i = arguments, u = -1, a = en(i.length - t, 0), s = g(a); + ++u < a; + + ) + s[u] = i[t + u]; + u = -1; + for (var c = g(t + 1); ++u < t; ) c[u] = i[u]; + return (c[t] = e(s)), xn(n, this, c); + } + ); + } + function wa(n, t) { + return t.length < 2 ? n : Tt(n, Rn(t, 0, -1)); + } + function xg(n, t) { + for (var e = n.length, i = on(t.length, e), u = gn(n); i--; ) { + var a = t[i]; + n[i] = kn(a, e) ? u[a] : r; + } + return n; + } + function $i(n, t) { + if ( + !(t === \\"constructor\\" && typeof n[t] == \\"function\\") && + t != \\"__proto__\\" + ) + return n[t]; + } + var ya = ba(zf), + be = + Mh || + function (n, t) { + return rn.setTimeout(n, t); + }, + Ki = ba(Gp); + function Aa(n, t, e) { + var i = t + \\"\\"; + return Ki(n, sg(i, wg(fg(i), e))); + } + function ba(n) { + var t = 0, + e = 0; + return function () { + var i = Wh(), + u = Nl - (i - e); + if (((e = i), u > 0)) { + if (++t >= Bl) return arguments[0]; + } else t = 0; + return n.apply(r, arguments); + }; + } + function xr(n, t) { + var e = -1, + i = n.length, + u = i - 1; + for (t = t === r ? i : t; ++e < t; ) { + var a = Oi(e, u), + s = n[a]; + (n[a] = n[e]), (n[e] = s); + } + return (n.length = t), n; + } + var ma = gg(function (n) { + var t = []; + return ( + n.charCodeAt(0) === 46 && t.push(\\"\\"), + n.replace(oc, function (e, i, u, a) { + t.push(u ? a.replace(dc, \\"$1\\") : i || e); + }), + t + ); + }); + function Kn(n) { + if (typeof n == \\"string\\" || An(n)) return n; + var t = n + \\"\\"; + return t == \\"0\\" && 1 / n == -xt ? \\"-0\\" : t; + } + function Ct(n) { + if (n != null) { + try { + return Ye.call(n); + } catch {} + try { + return n + \\"\\"; + } catch {} + } + return \\"\\"; + } + function wg(n, t) { + return ( + Cn(Zl, function (e) { + var i = \\"_.\\" + e[0]; + t & e[1] && !He(n, i) && n.push(i); + }), + n.sort() + ); + } + function Ta(n) { + if (n instanceof U) return n.clone(); + var t = new In(n.__wrapped__, n.__chain__); + return ( + (t.__actions__ = gn(n.__actions__)), + (t.__index__ = n.__index__), + (t.__values__ = n.__values__), + t + ); + } + function yg(n, t, e) { + (e ? hn(n, t, e) : t === r) ? (t = 1) : (t = en(P(t), 0)); + var i = n == null ? 0 : n.length; + if (!i || t < 1) return []; + for (var u = 0, a = 0, s = g(nr(i / t)); u < i; ) + s[a++] = Rn(n, u, (u += t)); + return s; + } + function Ag(n) { + for ( + var t = -1, e = n == null ? 0 : n.length, i = 0, u = []; + ++t < e; + + ) { + var a = n[t]; + a && (u[i++] = a); + } + return u; + } + function bg() { + var n = arguments.length; + if (!n) return []; + for (var t = g(n - 1), e = arguments[0], i = n; i--; ) + t[i - 1] = arguments[i]; + return ot(L(e) ? gn(e) : [e], fn(t, 1)); + } + var mg = F(function (n, t) { + return k(n) ? de(n, fn(t, 1, k, !0)) : []; + }), + Tg = F(function (n, t) { + var e = Ln(t); + return k(e) && (e = r), k(n) ? de(n, fn(t, 1, k, !0), O(e, 2)) : []; + }), + Sg = F(function (n, t) { + var e = Ln(t); + return k(e) && (e = r), k(n) ? de(n, fn(t, 1, k, !0), r, e) : []; + }); + function Cg(n, t, e) { + var i = n == null ? 0 : n.length; + return i + ? ((t = e || t === r ? 1 : P(t)), Rn(n, t < 0 ? 0 : t, i)) + : []; + } + function Og(n, t, e) { + var i = n == null ? 0 : n.length; + return i + ? ((t = e || t === r ? 1 : P(t)), + (t = i - t), + Rn(n, 0, t < 0 ? 0 : t)) + : []; + } + function Ig(n, t) { + return n && n.length ? lr(n, O(t, 3), !0, !0) : []; + } + function Eg(n, t) { + return n && n.length ? lr(n, O(t, 3), !0) : []; + } + function Rg(n, t, e, i) { + var u = n == null ? 0 : n.length; + return u + ? (e && typeof e != \\"number\\" && hn(n, t, e) && ((e = 0), (i = u)), + bp(n, t, e, i)) + : []; + } + function Sa(n, t, e) { + var i = n == null ? 0 : n.length; + if (!i) return -1; + var u = e == null ? 0 : P(e); + return u < 0 && (u = en(i + u, 0)), ze(n, O(t, 3), u); + } + function Ca(n, t, e) { + var i = n == null ? 0 : n.length; + if (!i) return -1; + var u = i - 1; + return ( + e !== r && ((u = P(e)), (u = e < 0 ? en(i + u, 0) : on(u, i - 1))), + ze(n, O(t, 3), u, !0) + ); + } + function Oa(n) { + var t = n == null ? 0 : n.length; + return t ? fn(n, 1) : []; + } + function Lg(n) { + var t = n == null ? 0 : n.length; + return t ? fn(n, xt) : []; + } + function Pg(n, t) { + var e = n == null ? 0 : n.length; + return e ? ((t = t === r ? 1 : P(t)), fn(n, t)) : []; + } + function Mg(n) { + for (var t = -1, e = n == null ? 0 : n.length, i = {}; ++t < e; ) { + var u = n[t]; + i[u[0]] = u[1]; + } + return i; + } + function Ia(n) { + return n && n.length ? n[0] : r; + } + function Fg(n, t, e) { + var i = n == null ? 0 : n.length; + if (!i) return -1; + var u = e == null ? 0 : P(e); + return u < 0 && (u = en(i + u, 0)), qt(n, t, u); + } + function Dg(n) { + var t = n == null ? 0 : n.length; + return t ? Rn(n, 0, -1) : []; + } + var qg = F(function (n) { + var t = J(n, Pi); + return t.length && t[0] === n[0] ? bi(t) : []; + }), + Wg = F(function (n) { + var t = Ln(n), + e = J(n, Pi); + return ( + t === Ln(e) ? (t = r) : e.pop(), + e.length && e[0] === n[0] ? bi(e, O(t, 2)) : [] + ); + }), + Ug = F(function (n) { + var t = Ln(n), + e = J(n, Pi); + return ( + (t = typeof t == \\"function\\" ? t : r), + t && e.pop(), + e.length && e[0] === n[0] ? bi(e, r, t) : [] + ); + }); + function Bg(n, t) { + return n == null ? \\"\\" : Dh.call(n, t); + } + function Ln(n) { + var t = n == null ? 0 : n.length; + return t ? n[t - 1] : r; + } + function Ng(n, t, e) { + var i = n == null ? 0 : n.length; + if (!i) return -1; + var u = i; + return ( + e !== r && ((u = P(e)), (u = u < 0 ? en(i + u, 0) : on(u, i - 1))), + t === t ? wh(n, t, u) : ze(n, of, u, !0) + ); + } + function Gg(n, t) { + return n && n.length ? Bf(n, P(t)) : r; + } + var Hg = F(Ea); + function Ea(n, t) { + return n && n.length && t && t.length ? Ci(n, t) : n; + } + function zg(n, t, e) { + return n && n.length && t && t.length ? Ci(n, t, O(e, 2)) : n; + } + function $g(n, t, e) { + return n && n.length && t && t.length ? Ci(n, t, r, e) : n; + } + var Kg = jn(function (n, t) { + var e = n == null ? 0 : n.length, + i = xi(n, t); + return ( + Hf( + n, + J(t, function (u) { + return kn(u, e) ? +u : u; + }).sort(jf) + ), + i + ); + }); + function Zg(n, t) { + var e = []; + if (!(n && n.length)) return e; + var i = -1, + u = [], + a = n.length; + for (t = O(t, 3); ++i < a; ) { + var s = n[i]; + t(s, i, n) && (e.push(s), u.push(i)); + } + return Hf(n, u), e; + } + function Zi(n) { + return n == null ? n : Bh.call(n); + } + function Yg(n, t, e) { + var i = n == null ? 0 : n.length; + return i + ? (e && typeof e != \\"number\\" && hn(n, t, e) + ? ((t = 0), (e = i)) + : ((t = t == null ? 0 : P(t)), (e = e === r ? i : P(e))), + Rn(n, t, e)) + : []; + } + function Xg(n, t) { + return sr(n, t); + } + function Jg(n, t, e) { + return Ei(n, t, O(e, 2)); + } + function Qg(n, t) { + var e = n == null ? 0 : n.length; + if (e) { + var i = sr(n, t); + if (i < e && Wn(n[i], t)) return i; + } + return -1; + } + function Vg(n, t) { + return sr(n, t, !0); + } + function jg(n, t, e) { + return Ei(n, t, O(e, 2), !0); + } + function kg(n, t) { + var e = n == null ? 0 : n.length; + if (e) { + var i = sr(n, t, !0) - 1; + if (Wn(n[i], t)) return i; + } + return -1; + } + function n_(n) { + return n && n.length ? $f(n) : []; + } + function t_(n, t) { + return n && n.length ? $f(n, O(t, 2)) : []; + } + function e_(n) { + var t = n == null ? 0 : n.length; + return t ? Rn(n, 1, t) : []; + } + function r_(n, t, e) { + return n && n.length + ? ((t = e || t === r ? 1 : P(t)), Rn(n, 0, t < 0 ? 0 : t)) + : []; + } + function i_(n, t, e) { + var i = n == null ? 0 : n.length; + return i + ? ((t = e || t === r ? 1 : P(t)), + (t = i - t), + Rn(n, t < 0 ? 0 : t, i)) + : []; + } + function u_(n, t) { + return n && n.length ? lr(n, O(t, 3), !1, !0) : []; + } + function f_(n, t) { + return n && n.length ? lr(n, O(t, 3)) : []; + } + var a_ = F(function (n) { + return pt(fn(n, 1, k, !0)); + }), + o_ = F(function (n) { + var t = Ln(n); + return k(t) && (t = r), pt(fn(n, 1, k, !0), O(t, 2)); + }), + s_ = F(function (n) { + var t = Ln(n); + return ( + (t = typeof t == \\"function\\" ? t : r), pt(fn(n, 1, k, !0), r, t) + ); + }); + function l_(n) { + return n && n.length ? pt(n) : []; + } + function c_(n, t) { + return n && n.length ? pt(n, O(t, 2)) : []; + } + function h_(n, t) { + return ( + (t = typeof t == \\"function\\" ? t : r), + n && n.length ? pt(n, r, t) : [] + ); + } + function Yi(n) { + if (!(n && n.length)) return []; + var t = 0; + return ( + (n = at(n, function (e) { + if (k(e)) return (t = en(e.length, t)), !0; + })), + li(t, function (e) { + return J(n, ai(e)); + }) + ); + } + function Ra(n, t) { + if (!(n && n.length)) return []; + var e = Yi(n); + return t == null + ? e + : J(e, function (i) { + return xn(t, r, i); + }); + } + var p_ = F(function (n, t) { + return k(n) ? de(n, t) : []; + }), + g_ = F(function (n) { + return Li(at(n, k)); + }), + __ = F(function (n) { + var t = Ln(n); + return k(t) && (t = r), Li(at(n, k), O(t, 2)); + }), + d_ = F(function (n) { + var t = Ln(n); + return (t = typeof t == \\"function\\" ? t : r), Li(at(n, k), r, t); + }), + v_ = F(Yi); + function x_(n, t) { + return Xf(n || [], t || [], _e); + } + function w_(n, t) { + return Xf(n || [], t || [], we); + } + var y_ = F(function (n) { + var t = n.length, + e = t > 1 ? n[t - 1] : r; + return (e = typeof e == \\"function\\" ? (n.pop(), e) : r), Ra(n, e); + }); + function La(n) { + var t = f(n); + return (t.__chain__ = !0), t; + } + function A_(n, t) { + return t(n), n; + } + function wr(n, t) { + return t(n); + } + var b_ = jn(function (n) { + var t = n.length, + e = t ? n[0] : 0, + i = this.__wrapped__, + u = function (a) { + return xi(a, n); + }; + return t > 1 || this.__actions__.length || !(i instanceof U) || !kn(e) + ? this.thru(u) + : ((i = i.slice(e, +e + (t ? 1 : 0))), + i.__actions__.push({ func: wr, args: [u], thisArg: r }), + new In(i, this.__chain__).thru(function (a) { + return t && !a.length && a.push(r), a; + })); + }); + function m_() { + return La(this); + } + function T_() { + return new In(this.value(), this.__chain__); + } + function S_() { + this.__values__ === r && (this.__values__ = Ka(this.value())); + var n = this.__index__ >= this.__values__.length, + t = n ? r : this.__values__[this.__index__++]; + return { done: n, value: t }; + } + function C_() { + return this; + } + function O_(n) { + for (var t, e = this; e instanceof ir; ) { + var i = Ta(e); + (i.__index__ = 0), + (i.__values__ = r), + t ? (u.__wrapped__ = i) : (t = i); + var u = i; + e = e.__wrapped__; + } + return (u.__wrapped__ = n), t; + } + function I_() { + var n = this.__wrapped__; + if (n instanceof U) { + var t = n; + return ( + this.__actions__.length && (t = new U(this)), + (t = t.reverse()), + t.__actions__.push({ func: wr, args: [Zi], thisArg: r }), + new In(t, this.__chain__) + ); + } + return this.thru(Zi); + } + function E_() { + return Yf(this.__wrapped__, this.__actions__); + } + var R_ = cr(function (n, t, e) { + $.call(n, e) ? ++n[e] : Qn(n, e, 1); + }); + function L_(n, t, e) { + var i = L(n) ? ff : Ap; + return e && hn(n, t, e) && (t = r), i(n, O(t, 3)); + } + function P_(n, t) { + var e = L(n) ? at : Rf; + return e(n, O(t, 3)); + } + var M_ = ia(Sa), + F_ = ia(Ca); + function D_(n, t) { + return fn(yr(n, t), 1); + } + function q_(n, t) { + return fn(yr(n, t), xt); + } + function W_(n, t, e) { + return (e = e === r ? 1 : P(e)), fn(yr(n, t), e); + } + function Pa(n, t) { + var e = L(n) ? Cn : ht; + return e(n, O(t, 3)); + } + function Ma(n, t) { + var e = L(n) ? eh : Ef; + return e(n, O(t, 3)); + } + var U_ = cr(function (n, t, e) { + $.call(n, e) ? n[e].push(t) : Qn(n, e, [t]); + }); + function B_(n, t, e, i) { + (n = _n(n) ? n : Yt(n)), (e = e && !i ? P(e) : 0); + var u = n.length; + return ( + e < 0 && (e = en(u + e, 0)), + Sr(n) ? e <= u && n.indexOf(t, e) > -1 : !!u && qt(n, t, e) > -1 + ); + } + var N_ = F(function (n, t, e) { + var i = -1, + u = typeof t == \\"function\\", + a = _n(n) ? g(n.length) : []; + return ( + ht(n, function (s) { + a[++i] = u ? xn(t, s, e) : ve(s, t, e); + }), + a + ); + }), + G_ = cr(function (n, t, e) { + Qn(n, e, t); + }); + function yr(n, t) { + var e = L(n) ? J : qf; + return e(n, O(t, 3)); + } + function H_(n, t, e, i) { + return n == null + ? [] + : (L(t) || (t = t == null ? [] : [t]), + (e = i ? r : e), + L(e) || (e = e == null ? [] : [e]), + Nf(n, t, e)); + } + var z_ = cr( + function (n, t, e) { + n[e ? 0 : 1].push(t); + }, + function () { + return [[], []]; + } + ); + function $_(n, t, e) { + var i = L(n) ? ui : lf, + u = arguments.length < 3; + return i(n, O(t, 4), e, u, ht); + } + function K_(n, t, e) { + var i = L(n) ? rh : lf, + u = arguments.length < 3; + return i(n, O(t, 4), e, u, Ef); + } + function Z_(n, t) { + var e = L(n) ? at : Rf; + return e(n, mr(O(t, 3))); + } + function Y_(n) { + var t = L(n) ? Sf : Bp; + return t(n); + } + function X_(n, t, e) { + (e ? hn(n, t, e) : t === r) ? (t = 1) : (t = P(t)); + var i = L(n) ? dp : Np; + return i(n, t); + } + function J_(n) { + var t = L(n) ? vp : Hp; + return t(n); + } + function Q_(n) { + if (n == null) return 0; + if (_n(n)) return Sr(n) ? Ut(n) : n.length; + var t = sn(n); + return t == Mn || t == Fn ? n.size : Ti(n).length; + } + function V_(n, t, e) { + var i = L(n) ? fi : zp; + return e && hn(n, t, e) && (t = r), i(n, O(t, 3)); + } + var j_ = F(function (n, t) { + if (n == null) return []; + var e = t.length; + return ( + e > 1 && hn(n, t[0], t[1]) + ? (t = []) + : e > 2 && hn(t[0], t[1], t[2]) && (t = [t[0]]), + Nf(n, fn(t, 1), []) + ); + }), + Ar = + Ph || + function () { + return rn.Date.now(); + }; + function k_(n, t) { + if (typeof t != \\"function\\") throw new On(m); + return ( + (n = P(n)), + function () { + if (--n < 1) return t.apply(this, arguments); + } + ); + } + function Fa(n, t, e) { + return ( + (t = e ? r : t), + (t = n && t == null ? n.length : t), + Vn(n, Zn, r, r, r, r, t) + ); + } + function Da(n, t) { + var e; + if (typeof t != \\"function\\") throw new On(m); + return ( + (n = P(n)), + function () { + return ( + --n > 0 && (e = t.apply(this, arguments)), n <= 1 && (t = r), e + ); + } + ); + } + var Xi = F(function (n, t, e) { + var i = ln; + if (e.length) { + var u = st(e, Kt(Xi)); + i |= Gn; + } + return Vn(n, i, t, e, u); + }), + qa = F(function (n, t, e) { + var i = ln | vt; + if (e.length) { + var u = st(e, Kt(qa)); + i |= Gn; + } + return Vn(t, i, n, e, u); + }); + function Wa(n, t, e) { + t = e ? r : t; + var i = Vn(n, Nn, r, r, r, r, r, t); + return (i.placeholder = Wa.placeholder), i; + } + function Ua(n, t, e) { + t = e ? r : t; + var i = Vn(n, Lt, r, r, r, r, r, t); + return (i.placeholder = Ua.placeholder), i; + } + function Ba(n, t, e) { + var i, + u, + a, + s, + c, + p, + d = 0, + v = !1, + y = !1, + A = !0; + if (typeof n != \\"function\\") throw new On(m); + (t = Pn(t) || 0), + Q(e) && + ((v = !!e.leading), + (y = \\"maxWait\\" in e), + (a = y ? en(Pn(e.maxWait) || 0, t) : a), + (A = \\"trailing\\" in e ? !!e.trailing : A)); + function T(nn) { + var Un = i, + et = u; + return (i = u = r), (d = nn), (s = n.apply(et, Un)), s; + } + function I(nn) { + return (d = nn), (c = be(W, t)), v ? T(nn) : s; + } + function M(nn) { + var Un = nn - p, + et = nn - d, + io = t - Un; + return y ? on(io, a - et) : io; + } + function E(nn) { + var Un = nn - p, + et = nn - d; + return p === r || Un >= t || Un < 0 || (y && et >= a); + } + function W() { + var nn = Ar(); + if (E(nn)) return B(nn); + c = be(W, M(nn)); + } + function B(nn) { + return (c = r), A && i ? T(nn) : ((i = u = r), s); + } + function bn() { + c !== r && Jf(c), (d = 0), (i = p = u = c = r); + } + function pn() { + return c === r ? s : B(Ar()); + } + function mn() { + var nn = Ar(), + Un = E(nn); + if (((i = arguments), (u = this), (p = nn), Un)) { + if (c === r) return I(p); + if (y) return Jf(c), (c = be(W, t)), T(p); + } + return c === r && (c = be(W, t)), s; + } + return (mn.cancel = bn), (mn.flush = pn), mn; + } + var nd = F(function (n, t) { + return If(n, 1, t); + }), + td = F(function (n, t, e) { + return If(n, Pn(t) || 0, e); + }); + function ed(n) { + return Vn(n, Br); + } + function br(n, t) { + if (typeof n != \\"function\\" || (t != null && typeof t != \\"function\\")) + throw new On(m); + var e = function () { + var i = arguments, + u = t ? t.apply(this, i) : i[0], + a = e.cache; + if (a.has(u)) return a.get(u); + var s = n.apply(this, i); + return (e.cache = a.set(u, s) || a), s; + }; + return (e.cache = new (br.Cache || Jn)()), e; + } + br.Cache = Jn; + function mr(n) { + if (typeof n != \\"function\\") throw new On(m); + return function () { + var t = arguments; + switch (t.length) { + case 0: + return !n.call(this); + case 1: + return !n.call(this, t[0]); + case 2: + return !n.call(this, t[0], t[1]); + case 3: + return !n.call(this, t[0], t[1], t[2]); + } + return !n.apply(this, t); + }; + } + function rd(n) { + return Da(2, n); + } + var id = $p(function (n, t) { + t = + t.length == 1 && L(t[0]) + ? J(t[0], wn(O())) + : J(fn(t, 1), wn(O())); + var e = t.length; + return F(function (i) { + for (var u = -1, a = on(i.length, e); ++u < a; ) + i[u] = t[u].call(this, i[u]); + return xn(n, this, i); + }); + }), + Ji = F(function (n, t) { + var e = st(t, Kt(Ji)); + return Vn(n, Gn, r, t, e); + }), + Na = F(function (n, t) { + var e = st(t, Kt(Na)); + return Vn(n, Pt, r, t, e); + }), + ud = jn(function (n, t) { + return Vn(n, te, r, r, r, t); + }); + function fd(n, t) { + if (typeof n != \\"function\\") throw new On(m); + return (t = t === r ? t : P(t)), F(n, t); + } + function ad(n, t) { + if (typeof n != \\"function\\") throw new On(m); + return ( + (t = t == null ? 0 : en(P(t), 0)), + F(function (e) { + var i = e[t], + u = _t(e, 0, t); + return i && ot(u, i), xn(n, this, u); + }) + ); + } + function od(n, t, e) { + var i = !0, + u = !0; + if (typeof n != \\"function\\") throw new On(m); + return ( + Q(e) && + ((i = \\"leading\\" in e ? !!e.leading : i), + (u = \\"trailing\\" in e ? !!e.trailing : u)), + Ba(n, t, { leading: i, maxWait: t, trailing: u }) + ); + } + function sd(n) { + return Fa(n, 1); + } + function ld(n, t) { + return Ji(Mi(t), n); + } + function cd() { + if (!arguments.length) return []; + var n = arguments[0]; + return L(n) ? n : [n]; + } + function hd(n) { + return En(n, Tn); + } + function pd(n, t) { + return (t = typeof t == \\"function\\" ? t : r), En(n, Tn, t); + } + function gd(n) { + return En(n, j | Tn); + } + function _d(n, t) { + return (t = typeof t == \\"function\\" ? t : r), En(n, j | Tn, t); + } + function dd(n, t) { + return t == null || Of(n, t, un(t)); + } + function Wn(n, t) { + return n === t || (n !== n && t !== t); + } + var vd = _r(Ai), + xd = _r(function (n, t) { + return n >= t; + }), + Ot = Mf( + (function () { + return arguments; + })() + ) + ? Mf + : function (n) { + return V(n) && $.call(n, \\"callee\\") && !wf.call(n, \\"callee\\"); + }, + L = g.isArray, + wd = ku ? wn(ku) : Op; + function _n(n) { + return n != null && Tr(n.length) && !nt(n); + } + function k(n) { + return V(n) && _n(n); + } + function yd(n) { + return n === !0 || n === !1 || (V(n) && cn(n) == ee); + } + var dt = Fh || fu, + Ad = nf ? wn(nf) : Ip; + function bd(n) { + return V(n) && n.nodeType === 1 && !me(n); + } + function md(n) { + if (n == null) return !0; + if ( + _n(n) && + (L(n) || + typeof n == \\"string\\" || + typeof n.splice == \\"function\\" || + dt(n) || + Zt(n) || + Ot(n)) + ) + return !n.length; + var t = sn(n); + if (t == Mn || t == Fn) return !n.size; + if (Ae(n)) return !Ti(n).length; + for (var e in n) if ($.call(n, e)) return !1; + return !0; + } + function Td(n, t) { + return xe(n, t); + } + function Sd(n, t, e) { + e = typeof e == \\"function\\" ? e : r; + var i = e ? e(n, t) : r; + return i === r ? xe(n, t, r, e) : !!i; + } + function Qi(n) { + if (!V(n)) return !1; + var t = cn(n); + return ( + t == qe || + t == Xl || + (typeof n.message == \\"string\\" && + typeof n.name == \\"string\\" && + !me(n)) + ); + } + function Cd(n) { + return typeof n == \\"number\\" && Af(n); + } + function nt(n) { + if (!Q(n)) return !1; + var t = cn(n); + return t == We || t == Ou || t == Yl || t == Ql; + } + function Ga(n) { + return typeof n == \\"number\\" && n == P(n); + } + function Tr(n) { + return typeof n == \\"number\\" && n > -1 && n % 1 == 0 && n <= ft; + } + function Q(n) { + var t = typeof n; + return n != null && (t == \\"object\\" || t == \\"function\\"); + } + function V(n) { + return n != null && typeof n == \\"object\\"; + } + var Ha = tf ? wn(tf) : Rp; + function Od(n, t) { + return n === t || mi(n, t, Ni(t)); + } + function Id(n, t, e) { + return (e = typeof e == \\"function\\" ? e : r), mi(n, t, Ni(t), e); + } + function Ed(n) { + return za(n) && n != +n; + } + function Rd(n) { + if (pg(n)) throw new R(w); + return Ff(n); + } + function Ld(n) { + return n === null; + } + function Pd(n) { + return n == null; + } + function za(n) { + return typeof n == \\"number\\" || (V(n) && cn(n) == ie); + } + function me(n) { + if (!V(n) || cn(n) != Yn) return !1; + var t = Ve(n); + if (t === null) return !0; + var e = $.call(t, \\"constructor\\") && t.constructor; + return typeof e == \\"function\\" && e instanceof e && Ye.call(e) == Ih; + } + var Vi = ef ? wn(ef) : Lp; + function Md(n) { + return Ga(n) && n >= -ft && n <= ft; + } + var $a = rf ? wn(rf) : Pp; + function Sr(n) { + return typeof n == \\"string\\" || (!L(n) && V(n) && cn(n) == fe); + } + function An(n) { + return typeof n == \\"symbol\\" || (V(n) && cn(n) == Ue); + } + var Zt = uf ? wn(uf) : Mp; + function Fd(n) { + return n === r; + } + function Dd(n) { + return V(n) && sn(n) == ae; + } + function qd(n) { + return V(n) && cn(n) == jl; + } + var Wd = _r(Si), + Ud = _r(function (n, t) { + return n <= t; + }); + function Ka(n) { + if (!n) return []; + if (_n(n)) return Sr(n) ? Dn(n) : gn(n); + if (le && n[le]) return dh(n[le]()); + var t = sn(n), + e = t == Mn ? hi : t == Fn ? $e : Yt; + return e(n); + } + function tt(n) { + if (!n) return n === 0 ? n : 0; + if (((n = Pn(n)), n === xt || n === -xt)) { + var t = n < 0 ? -1 : 1; + return t * zl; + } + return n === n ? n : 0; + } + function P(n) { + var t = tt(n), + e = t % 1; + return t === t ? (e ? t - e : t) : 0; + } + function Za(n) { + return n ? mt(P(n), 0, Hn) : 0; + } + function Pn(n) { + if (typeof n == \\"number\\") return n; + if (An(n)) return Fe; + if (Q(n)) { + var t = typeof n.valueOf == \\"function\\" ? n.valueOf() : n; + n = Q(t) ? t + \\"\\" : t; + } + if (typeof n != \\"string\\") return n === 0 ? n : +n; + n = cf(n); + var e = wc.test(n); + return e || Ac.test(n) + ? kc(n.slice(2), e ? 2 : 8) + : xc.test(n) + ? Fe + : +n; + } + function Ya(n) { + return $n(n, dn(n)); + } + function Bd(n) { + return n ? mt(P(n), -ft, ft) : n === 0 ? n : 0; + } + function H(n) { + return n == null ? \\"\\" : yn(n); + } + var Nd = zt(function (n, t) { + if (Ae(t) || _n(t)) { + $n(t, un(t), n); + return; + } + for (var e in t) $.call(t, e) && _e(n, e, t[e]); + }), + Xa = zt(function (n, t) { + $n(t, dn(t), n); + }), + Cr = zt(function (n, t, e, i) { + $n(t, dn(t), n, i); + }), + Gd = zt(function (n, t, e, i) { + $n(t, un(t), n, i); + }), + Hd = jn(xi); + function zd(n, t) { + var e = Ht(n); + return t == null ? e : Cf(e, t); + } + var $d = F(function (n, t) { + n = K(n); + var e = -1, + i = t.length, + u = i > 2 ? t[2] : r; + for (u && hn(t[0], t[1], u) && (i = 1); ++e < i; ) + for (var a = t[e], s = dn(a), c = -1, p = s.length; ++c < p; ) { + var d = s[c], + v = n[d]; + (v === r || (Wn(v, Bt[d]) && !$.call(n, d))) && (n[d] = a[d]); + } + return n; + }), + Kd = F(function (n) { + return n.push(r, ca), xn(Ja, r, n); + }); + function Zd(n, t) { + return af(n, O(t, 3), zn); + } + function Yd(n, t) { + return af(n, O(t, 3), yi); + } + function Xd(n, t) { + return n == null ? n : wi(n, O(t, 3), dn); + } + function Jd(n, t) { + return n == null ? n : Lf(n, O(t, 3), dn); + } + function Qd(n, t) { + return n && zn(n, O(t, 3)); + } + function Vd(n, t) { + return n && yi(n, O(t, 3)); + } + function jd(n) { + return n == null ? [] : ar(n, un(n)); + } + function kd(n) { + return n == null ? [] : ar(n, dn(n)); + } + function ji(n, t, e) { + var i = n == null ? r : Tt(n, t); + return i === r ? e : i; + } + function n0(n, t) { + return n != null && ga(n, t, mp); + } + function ki(n, t) { + return n != null && ga(n, t, Tp); + } + var t0 = fa(function (n, t, e) { + t != null && typeof t.toString != \\"function\\" && (t = Xe.call(t)), + (n[t] = e); + }, tu(vn)), + e0 = fa(function (n, t, e) { + t != null && typeof t.toString != \\"function\\" && (t = Xe.call(t)), + $.call(n, t) ? n[t].push(e) : (n[t] = [e]); + }, O), + r0 = F(ve); + function un(n) { + return _n(n) ? Tf(n) : Ti(n); + } + function dn(n) { + return _n(n) ? Tf(n, !0) : Fp(n); + } + function i0(n, t) { + var e = {}; + return ( + (t = O(t, 3)), + zn(n, function (i, u, a) { + Qn(e, t(i, u, a), i); + }), + e + ); + } + function u0(n, t) { + var e = {}; + return ( + (t = O(t, 3)), + zn(n, function (i, u, a) { + Qn(e, u, t(i, u, a)); + }), + e + ); + } + var f0 = zt(function (n, t, e) { + or(n, t, e); + }), + Ja = zt(function (n, t, e, i) { + or(n, t, e, i); + }), + a0 = jn(function (n, t) { + var e = {}; + if (n == null) return e; + var i = !1; + (t = J(t, function (a) { + return (a = gt(a, n)), i || (i = a.length > 1), a; + })), + $n(n, Ui(n), e), + i && (e = En(e, j | an | Tn, tg)); + for (var u = t.length; u--; ) Ri(e, t[u]); + return e; + }); + function o0(n, t) { + return Qa(n, mr(O(t))); + } + var s0 = jn(function (n, t) { + return n == null ? {} : qp(n, t); + }); + function Qa(n, t) { + if (n == null) return {}; + var e = J(Ui(n), function (i) { + return [i]; + }); + return ( + (t = O(t)), + Gf(n, e, function (i, u) { + return t(i, u[0]); + }) + ); + } + function l0(n, t, e) { + t = gt(t, n); + var i = -1, + u = t.length; + for (u || ((u = 1), (n = r)); ++i < u; ) { + var a = n == null ? r : n[Kn(t[i])]; + a === r && ((i = u), (a = e)), (n = nt(a) ? a.call(n) : a); + } + return n; + } + function c0(n, t, e) { + return n == null ? n : we(n, t, e); + } + function h0(n, t, e, i) { + return ( + (i = typeof i == \\"function\\" ? i : r), n == null ? n : we(n, t, e, i) + ); + } + var Va = sa(un), + ja = sa(dn); + function p0(n, t, e) { + var i = L(n), + u = i || dt(n) || Zt(n); + if (((t = O(t, 4)), e == null)) { + var a = n && n.constructor; + u + ? (e = i ? new a() : []) + : Q(n) + ? (e = nt(a) ? Ht(Ve(n)) : {}) + : (e = {}); + } + return ( + (u ? Cn : zn)(n, function (s, c, p) { + return t(e, s, c, p); + }), + e + ); + } + function g0(n, t) { + return n == null ? !0 : Ri(n, t); + } + function _0(n, t, e) { + return n == null ? n : Zf(n, t, Mi(e)); + } + function d0(n, t, e, i) { + return ( + (i = typeof i == \\"function\\" ? i : r), + n == null ? n : Zf(n, t, Mi(e), i) + ); + } + function Yt(n) { + return n == null ? [] : ci(n, un(n)); + } + function v0(n) { + return n == null ? [] : ci(n, dn(n)); + } + function x0(n, t, e) { + return ( + e === r && ((e = t), (t = r)), + e !== r && ((e = Pn(e)), (e = e === e ? e : 0)), + t !== r && ((t = Pn(t)), (t = t === t ? t : 0)), + mt(Pn(n), t, e) + ); + } + function w0(n, t, e) { + return ( + (t = tt(t)), + e === r ? ((e = t), (t = 0)) : (e = tt(e)), + (n = Pn(n)), + Sp(n, t, e) + ); + } + function y0(n, t, e) { + if ( + (e && typeof e != \\"boolean\\" && hn(n, t, e) && (t = e = r), + e === r && + (typeof t == \\"boolean\\" + ? ((e = t), (t = r)) + : typeof n == \\"boolean\\" && ((e = n), (n = r))), + n === r && t === r + ? ((n = 0), (t = 1)) + : ((n = tt(n)), t === r ? ((t = n), (n = 0)) : (t = tt(t))), + n > t) + ) { + var i = n; + (n = t), (t = i); + } + if (e || n % 1 || t % 1) { + var u = bf(); + return on(n + u * (t - n + jc(\\"1e-\\" + ((u + \\"\\").length - 1))), t); + } + return Oi(n, t); + } + var A0 = $t(function (n, t, e) { + return (t = t.toLowerCase()), n + (e ? ka(t) : t); + }); + function ka(n) { + return nu(H(n).toLowerCase()); + } + function no(n) { + return (n = H(n)), n && n.replace(mc, ch).replace(Hc, \\"\\"); + } + function b0(n, t, e) { + (n = H(n)), (t = yn(t)); + var i = n.length; + e = e === r ? i : mt(P(e), 0, i); + var u = e; + return (e -= t.length), e >= 0 && n.slice(e, u) == t; + } + function m0(n) { + return (n = H(n)), n && rc.test(n) ? n.replace(Ru, hh) : n; + } + function T0(n) { + return (n = H(n)), n && sc.test(n) ? n.replace(Jr, \\"\\\\\\\\$&\\") : n; + } + var S0 = $t(function (n, t, e) { + return n + (e ? \\"-\\" : \\"\\") + t.toLowerCase(); + }), + C0 = $t(function (n, t, e) { + return n + (e ? \\" \\" : \\"\\") + t.toLowerCase(); + }), + O0 = ra(\\"toLowerCase\\"); + function I0(n, t, e) { + (n = H(n)), (t = P(t)); + var i = t ? Ut(n) : 0; + if (!t || i >= t) return n; + var u = (t - i) / 2; + return gr(tr(u), e) + n + gr(nr(u), e); + } + function E0(n, t, e) { + (n = H(n)), (t = P(t)); + var i = t ? Ut(n) : 0; + return t && i < t ? n + gr(t - i, e) : n; + } + function R0(n, t, e) { + (n = H(n)), (t = P(t)); + var i = t ? Ut(n) : 0; + return t && i < t ? gr(t - i, e) + n : n; + } + function L0(n, t, e) { + return ( + e || t == null ? (t = 0) : t && (t = +t), + Uh(H(n).replace(Qr, \\"\\"), t || 0) + ); + } + function P0(n, t, e) { + return ( + (e ? hn(n, t, e) : t === r) ? (t = 1) : (t = P(t)), Ii(H(n), t) + ); + } + function M0() { + var n = arguments, + t = H(n[0]); + return n.length < 3 ? t : t.replace(n[1], n[2]); + } + var F0 = $t(function (n, t, e) { + return n + (e ? \\"_\\" : \\"\\") + t.toLowerCase(); + }); + function D0(n, t, e) { + return ( + e && typeof e != \\"number\\" && hn(n, t, e) && (t = e = r), + (e = e === r ? Hn : e >>> 0), + e + ? ((n = H(n)), + n && + (typeof t == \\"string\\" || (t != null && !Vi(t))) && + ((t = yn(t)), !t && Wt(n)) + ? _t(Dn(n), 0, e) + : n.split(t, e)) + : [] + ); + } + var q0 = $t(function (n, t, e) { + return n + (e ? \\" \\" : \\"\\") + nu(t); + }); + function W0(n, t, e) { + return ( + (n = H(n)), + (e = e == null ? 0 : mt(P(e), 0, n.length)), + (t = yn(t)), + n.slice(e, e + t.length) == t + ); + } + function U0(n, t, e) { + var i = f.templateSettings; + e && hn(n, t, e) && (t = r), (n = H(n)), (t = Cr({}, t, i, la)); + var u = Cr({}, t.imports, i.imports, la), + a = un(u), + s = ci(u, a), + c, + p, + d = 0, + v = t.interpolate || Be, + y = \\"__p += '\\", + A = pi( + (t.escape || Be).source + + \\"|\\" + + v.source + + \\"|\\" + + (v === Lu ? vc : Be).source + + \\"|\\" + + (t.evaluate || Be).source + + \\"|$\\", + \\"g\\" + ), + T = + \\"//# sourceURL=\\" + + ($.call(t, \\"sourceURL\\") + ? (t.sourceURL + \\"\\").replace(/\\\\s/g, \\" \\") + : \\"lodash.templateSources[\\" + ++Yc + \\"]\\") + + \` +\`; + n.replace(A, function (E, W, B, bn, pn, mn) { + return ( + B || (B = bn), + (y += n.slice(d, mn).replace(Tc, ph)), + W && + ((c = !0), + (y += + \`' + +__e(\` + + W + + \`) + +'\`)), + pn && + ((p = !0), + (y += + \`'; +\` + + pn + + \`; +__p += '\`)), + B && + (y += + \`' + +((__t = (\` + + B + + \`)) == null ? '' : __t) + +'\`), + (d = mn + E.length), + E + ); + }), + (y += \`'; +\`); + var I = $.call(t, \\"variable\\") && t.variable; + if (!I) + y = + \`with (obj) { +\` + + y + + \` +} +\`; + else if (_c.test(I)) throw new R(D); + (y = (p ? y.replace(kl, \\"\\") : y) + .replace(nc, \\"$1\\") + .replace(tc, \\"$1;\\")), + (y = + \\"function(\\" + + (I || \\"obj\\") + + \`) { +\` + + (I + ? \\"\\" + : \`obj || (obj = {}); +\`) + + \\"var __t, __p = ''\\" + + (c ? \\", __e = _.escape\\" : \\"\\") + + (p + ? \`, __j = Array.prototype.join; +function print() { __p += __j.call(arguments, '') } +\` + : \`; +\`) + + y + + \`return __p +}\`); + var M = eo(function () { + return G(a, T + \\"return \\" + y).apply(r, s); + }); + if (((M.source = y), Qi(M))) throw M; + return M; + } + function B0(n) { + return H(n).toLowerCase(); + } + function N0(n) { + return H(n).toUpperCase(); + } + function G0(n, t, e) { + if (((n = H(n)), n && (e || t === r))) return cf(n); + if (!n || !(t = yn(t))) return n; + var i = Dn(n), + u = Dn(t), + a = hf(i, u), + s = pf(i, u) + 1; + return _t(i, a, s).join(\\"\\"); + } + function H0(n, t, e) { + if (((n = H(n)), n && (e || t === r))) return n.slice(0, _f(n) + 1); + if (!n || !(t = yn(t))) return n; + var i = Dn(n), + u = pf(i, Dn(t)) + 1; + return _t(i, 0, u).join(\\"\\"); + } + function z0(n, t, e) { + if (((n = H(n)), n && (e || t === r))) return n.replace(Qr, \\"\\"); + if (!n || !(t = yn(t))) return n; + var i = Dn(n), + u = hf(i, Dn(t)); + return _t(i, u).join(\\"\\"); + } + function $0(n, t) { + var e = Wl, + i = Ul; + if (Q(t)) { + var u = \\"separator\\" in t ? t.separator : u; + (e = \\"length\\" in t ? P(t.length) : e), + (i = \\"omission\\" in t ? yn(t.omission) : i); + } + n = H(n); + var a = n.length; + if (Wt(n)) { + var s = Dn(n); + a = s.length; + } + if (e >= a) return n; + var c = e - Ut(i); + if (c < 1) return i; + var p = s ? _t(s, 0, c).join(\\"\\") : n.slice(0, c); + if (u === r) return p + i; + if ((s && (c += p.length - c), Vi(u))) { + if (n.slice(c).search(u)) { + var d, + v = p; + for ( + u.global || (u = pi(u.source, H(Pu.exec(u)) + \\"g\\")), + u.lastIndex = 0; + (d = u.exec(v)); + + ) + var y = d.index; + p = p.slice(0, y === r ? c : y); + } + } else if (n.indexOf(yn(u), c) != c) { + var A = p.lastIndexOf(u); + A > -1 && (p = p.slice(0, A)); + } + return p + i; + } + function K0(n) { + return (n = H(n)), n && ec.test(n) ? n.replace(Eu, yh) : n; + } + var Z0 = $t(function (n, t, e) { + return n + (e ? \\" \\" : \\"\\") + t.toUpperCase(); + }), + nu = ra(\\"toUpperCase\\"); + function to(n, t, e) { + return ( + (n = H(n)), + (t = e ? r : t), + t === r ? (_h(n) ? mh(n) : fh(n)) : n.match(t) || [] + ); + } + var eo = F(function (n, t) { + try { + return xn(n, r, t); + } catch (e) { + return Qi(e) ? e : new R(e); + } + }), + Y0 = jn(function (n, t) { + return ( + Cn(t, function (e) { + (e = Kn(e)), Qn(n, e, Xi(n[e], n)); + }), + n + ); + }); + function X0(n) { + var t = n == null ? 0 : n.length, + e = O(); + return ( + (n = t + ? J(n, function (i) { + if (typeof i[1] != \\"function\\") throw new On(m); + return [e(i[0]), i[1]]; + }) + : []), + F(function (i) { + for (var u = -1; ++u < t; ) { + var a = n[u]; + if (xn(a[0], this, i)) return xn(a[1], this, i); + } + }) + ); + } + function J0(n) { + return yp(En(n, j)); + } + function tu(n) { + return function () { + return n; + }; + } + function Q0(n, t) { + return n == null || n !== n ? t : n; + } + var V0 = ua(), + j0 = ua(!0); + function vn(n) { + return n; + } + function eu(n) { + return Df(typeof n == \\"function\\" ? n : En(n, j)); + } + function k0(n) { + return Wf(En(n, j)); + } + function nv(n, t) { + return Uf(n, En(t, j)); + } + var tv = F(function (n, t) { + return function (e) { + return ve(e, n, t); + }; + }), + ev = F(function (n, t) { + return function (e) { + return ve(n, e, t); + }; + }); + function ru(n, t, e) { + var i = un(t), + u = ar(t, i); + e == null && + !(Q(t) && (u.length || !i.length)) && + ((e = t), (t = n), (n = this), (u = ar(t, un(t)))); + var a = !(Q(e) && \\"chain\\" in e) || !!e.chain, + s = nt(n); + return ( + Cn(u, function (c) { + var p = t[c]; + (n[c] = p), + s && + (n.prototype[c] = function () { + var d = this.__chain__; + if (a || d) { + var v = n(this.__wrapped__), + y = (v.__actions__ = gn(this.__actions__)); + return ( + y.push({ func: p, args: arguments, thisArg: n }), + (v.__chain__ = d), + v + ); + } + return p.apply(n, ot([this.value()], arguments)); + }); + }), + n + ); + } + function rv() { + return rn._ === this && (rn._ = Eh), this; + } + function iu() {} + function iv(n) { + return ( + (n = P(n)), + F(function (t) { + return Bf(t, n); + }) + ); + } + var uv = Di(J), + fv = Di(ff), + av = Di(fi); + function ro(n) { + return Hi(n) ? ai(Kn(n)) : Wp(n); + } + function ov(n) { + return function (t) { + return n == null ? r : Tt(n, t); + }; + } + var sv = aa(), + lv = aa(!0); + function uu() { + return []; + } + function fu() { + return !1; + } + function cv() { + return {}; + } + function hv() { + return \\"\\"; + } + function pv() { + return !0; + } + function gv(n, t) { + if (((n = P(n)), n < 1 || n > ft)) return []; + var e = Hn, + i = on(n, Hn); + (t = O(t)), (n -= Hn); + for (var u = li(i, t); ++e < n; ) t(e); + return u; + } + function _v(n) { + return L(n) ? J(n, Kn) : An(n) ? [n] : gn(ma(H(n))); + } + function dv(n) { + var t = ++Oh; + return H(n) + t; + } + var vv = pr(function (n, t) { + return n + t; + }, 0), + xv = qi(\\"ceil\\"), + wv = pr(function (n, t) { + return n / t; + }, 1), + yv = qi(\\"floor\\"); + function Av(n) { + return n && n.length ? fr(n, vn, Ai) : r; + } + function bv(n, t) { + return n && n.length ? fr(n, O(t, 2), Ai) : r; + } + function mv(n) { + return sf(n, vn); + } + function Tv(n, t) { + return sf(n, O(t, 2)); + } + function Sv(n) { + return n && n.length ? fr(n, vn, Si) : r; + } + function Cv(n, t) { + return n && n.length ? fr(n, O(t, 2), Si) : r; + } + var Ov = pr(function (n, t) { + return n * t; + }, 1), + Iv = qi(\\"round\\"), + Ev = pr(function (n, t) { + return n - t; + }, 0); + function Rv(n) { + return n && n.length ? si(n, vn) : 0; + } + function Lv(n, t) { + return n && n.length ? si(n, O(t, 2)) : 0; + } + return ( + (f.after = k_), + (f.ary = Fa), + (f.assign = Nd), + (f.assignIn = Xa), + (f.assignInWith = Cr), + (f.assignWith = Gd), + (f.at = Hd), + (f.before = Da), + (f.bind = Xi), + (f.bindAll = Y0), + (f.bindKey = qa), + (f.castArray = cd), + (f.chain = La), + (f.chunk = yg), + (f.compact = Ag), + (f.concat = bg), + (f.cond = X0), + (f.conforms = J0), + (f.constant = tu), + (f.countBy = R_), + (f.create = zd), + (f.curry = Wa), + (f.curryRight = Ua), + (f.debounce = Ba), + (f.defaults = $d), + (f.defaultsDeep = Kd), + (f.defer = nd), + (f.delay = td), + (f.difference = mg), + (f.differenceBy = Tg), + (f.differenceWith = Sg), + (f.drop = Cg), + (f.dropRight = Og), + (f.dropRightWhile = Ig), + (f.dropWhile = Eg), + (f.fill = Rg), + (f.filter = P_), + (f.flatMap = D_), + (f.flatMapDeep = q_), + (f.flatMapDepth = W_), + (f.flatten = Oa), + (f.flattenDeep = Lg), + (f.flattenDepth = Pg), + (f.flip = ed), + (f.flow = V0), + (f.flowRight = j0), + (f.fromPairs = Mg), + (f.functions = jd), + (f.functionsIn = kd), + (f.groupBy = U_), + (f.initial = Dg), + (f.intersection = qg), + (f.intersectionBy = Wg), + (f.intersectionWith = Ug), + (f.invert = t0), + (f.invertBy = e0), + (f.invokeMap = N_), + (f.iteratee = eu), + (f.keyBy = G_), + (f.keys = un), + (f.keysIn = dn), + (f.map = yr), + (f.mapKeys = i0), + (f.mapValues = u0), + (f.matches = k0), + (f.matchesProperty = nv), + (f.memoize = br), + (f.merge = f0), + (f.mergeWith = Ja), + (f.method = tv), + (f.methodOf = ev), + (f.mixin = ru), + (f.negate = mr), + (f.nthArg = iv), + (f.omit = a0), + (f.omitBy = o0), + (f.once = rd), + (f.orderBy = H_), + (f.over = uv), + (f.overArgs = id), + (f.overEvery = fv), + (f.overSome = av), + (f.partial = Ji), + (f.partialRight = Na), + (f.partition = z_), + (f.pick = s0), + (f.pickBy = Qa), + (f.property = ro), + (f.propertyOf = ov), + (f.pull = Hg), + (f.pullAll = Ea), + (f.pullAllBy = zg), + (f.pullAllWith = $g), + (f.pullAt = Kg), + (f.range = sv), + (f.rangeRight = lv), + (f.rearg = ud), + (f.reject = Z_), + (f.remove = Zg), + (f.rest = fd), + (f.reverse = Zi), + (f.sampleSize = X_), + (f.set = c0), + (f.setWith = h0), + (f.shuffle = J_), + (f.slice = Yg), + (f.sortBy = j_), + (f.sortedUniq = n_), + (f.sortedUniqBy = t_), + (f.split = D0), + (f.spread = ad), + (f.tail = e_), + (f.take = r_), + (f.takeRight = i_), + (f.takeRightWhile = u_), + (f.takeWhile = f_), + (f.tap = A_), + (f.throttle = od), + (f.thru = wr), + (f.toArray = Ka), + (f.toPairs = Va), + (f.toPairsIn = ja), + (f.toPath = _v), + (f.toPlainObject = Ya), + (f.transform = p0), + (f.unary = sd), + (f.union = a_), + (f.unionBy = o_), + (f.unionWith = s_), + (f.uniq = l_), + (f.uniqBy = c_), + (f.uniqWith = h_), + (f.unset = g0), + (f.unzip = Yi), + (f.unzipWith = Ra), + (f.update = _0), + (f.updateWith = d0), + (f.values = Yt), + (f.valuesIn = v0), + (f.without = p_), + (f.words = to), + (f.wrap = ld), + (f.xor = g_), + (f.xorBy = __), + (f.xorWith = d_), + (f.zip = v_), + (f.zipObject = x_), + (f.zipObjectDeep = w_), + (f.zipWith = y_), + (f.entries = Va), + (f.entriesIn = ja), + (f.extend = Xa), + (f.extendWith = Cr), + ru(f, f), + (f.add = vv), + (f.attempt = eo), + (f.camelCase = A0), + (f.capitalize = ka), + (f.ceil = xv), + (f.clamp = x0), + (f.clone = hd), + (f.cloneDeep = gd), + (f.cloneDeepWith = _d), + (f.cloneWith = pd), + (f.conformsTo = dd), + (f.deburr = no), + (f.defaultTo = Q0), + (f.divide = wv), + (f.endsWith = b0), + (f.eq = Wn), + (f.escape = m0), + (f.escapeRegExp = T0), + (f.every = L_), + (f.find = M_), + (f.findIndex = Sa), + (f.findKey = Zd), + (f.findLast = F_), + (f.findLastIndex = Ca), + (f.findLastKey = Yd), + (f.floor = yv), + (f.forEach = Pa), + (f.forEachRight = Ma), + (f.forIn = Xd), + (f.forInRight = Jd), + (f.forOwn = Qd), + (f.forOwnRight = Vd), + (f.get = ji), + (f.gt = vd), + (f.gte = xd), + (f.has = n0), + (f.hasIn = ki), + (f.head = Ia), + (f.identity = vn), + (f.includes = B_), + (f.indexOf = Fg), + (f.inRange = w0), + (f.invoke = r0), + (f.isArguments = Ot), + (f.isArray = L), + (f.isArrayBuffer = wd), + (f.isArrayLike = _n), + (f.isArrayLikeObject = k), + (f.isBoolean = yd), + (f.isBuffer = dt), + (f.isDate = Ad), + (f.isElement = bd), + (f.isEmpty = md), + (f.isEqual = Td), + (f.isEqualWith = Sd), + (f.isError = Qi), + (f.isFinite = Cd), + (f.isFunction = nt), + (f.isInteger = Ga), + (f.isLength = Tr), + (f.isMap = Ha), + (f.isMatch = Od), + (f.isMatchWith = Id), + (f.isNaN = Ed), + (f.isNative = Rd), + (f.isNil = Pd), + (f.isNull = Ld), + (f.isNumber = za), + (f.isObject = Q), + (f.isObjectLike = V), + (f.isPlainObject = me), + (f.isRegExp = Vi), + (f.isSafeInteger = Md), + (f.isSet = $a), + (f.isString = Sr), + (f.isSymbol = An), + (f.isTypedArray = Zt), + (f.isUndefined = Fd), + (f.isWeakMap = Dd), + (f.isWeakSet = qd), + (f.join = Bg), + (f.kebabCase = S0), + (f.last = Ln), + (f.lastIndexOf = Ng), + (f.lowerCase = C0), + (f.lowerFirst = O0), + (f.lt = Wd), + (f.lte = Ud), + (f.max = Av), + (f.maxBy = bv), + (f.mean = mv), + (f.meanBy = Tv), + (f.min = Sv), + (f.minBy = Cv), + (f.stubArray = uu), + (f.stubFalse = fu), + (f.stubObject = cv), + (f.stubString = hv), + (f.stubTrue = pv), + (f.multiply = Ov), + (f.nth = Gg), + (f.noConflict = rv), + (f.noop = iu), + (f.now = Ar), + (f.pad = I0), + (f.padEnd = E0), + (f.padStart = R0), + (f.parseInt = L0), + (f.random = y0), + (f.reduce = $_), + (f.reduceRight = K_), + (f.repeat = P0), + (f.replace = M0), + (f.result = l0), + (f.round = Iv), + (f.runInContext = h), + (f.sample = Y_), + (f.size = Q_), + (f.snakeCase = F0), + (f.some = V_), + (f.sortedIndex = Xg), + (f.sortedIndexBy = Jg), + (f.sortedIndexOf = Qg), + (f.sortedLastIndex = Vg), + (f.sortedLastIndexBy = jg), + (f.sortedLastIndexOf = kg), + (f.startCase = q0), + (f.startsWith = W0), + (f.subtract = Ev), + (f.sum = Rv), + (f.sumBy = Lv), + (f.template = U0), + (f.times = gv), + (f.toFinite = tt), + (f.toInteger = P), + (f.toLength = Za), + (f.toLower = B0), + (f.toNumber = Pn), + (f.toSafeInteger = Bd), + (f.toString = H), + (f.toUpper = N0), + (f.trim = G0), + (f.trimEnd = H0), + (f.trimStart = z0), + (f.truncate = $0), + (f.unescape = K0), + (f.uniqueId = dv), + (f.upperCase = Z0), + (f.upperFirst = nu), + (f.each = Pa), + (f.eachRight = Ma), + (f.first = Ia), + ru( + f, + (function () { + var n = {}; + return ( + zn(f, function (t, e) { + $.call(f.prototype, e) || (n[e] = t); + }), + n + ); + })(), + { chain: !1 } + ), + (f.VERSION = o), + Cn( + [ + \\"bind\\", + \\"bindKey\\", + \\"curry\\", + \\"curryRight\\", + \\"partial\\", + \\"partialRight\\", + ], + function (n) { + f[n].placeholder = f; + } + ), + Cn([\\"drop\\", \\"take\\"], function (n, t) { + (U.prototype[n] = function (e) { + e = e === r ? 1 : en(P(e), 0); + var i = this.__filtered__ && !t ? new U(this) : this.clone(); + return ( + i.__filtered__ + ? (i.__takeCount__ = on(e, i.__takeCount__)) + : i.__views__.push({ + size: on(e, Hn), + type: n + (i.__dir__ < 0 ? \\"Right\\" : \\"\\"), + }), + i + ); + }), + (U.prototype[n + \\"Right\\"] = function (e) { + return this.reverse()[n](e).reverse(); + }); + }), + Cn([\\"filter\\", \\"map\\", \\"takeWhile\\"], function (n, t) { + var e = t + 1, + i = e == Cu || e == Hl; + U.prototype[n] = function (u) { + var a = this.clone(); + return ( + a.__iteratees__.push({ iteratee: O(u, 3), type: e }), + (a.__filtered__ = a.__filtered__ || i), + a + ); + }; + }), + Cn([\\"head\\", \\"last\\"], function (n, t) { + var e = \\"take\\" + (t ? \\"Right\\" : \\"\\"); + U.prototype[n] = function () { + return this[e](1).value()[0]; + }; + }), + Cn([\\"initial\\", \\"tail\\"], function (n, t) { + var e = \\"drop\\" + (t ? \\"\\" : \\"Right\\"); + U.prototype[n] = function () { + return this.__filtered__ ? new U(this) : this[e](1); + }; + }), + (U.prototype.compact = function () { + return this.filter(vn); + }), + (U.prototype.find = function (n) { + return this.filter(n).head(); + }), + (U.prototype.findLast = function (n) { + return this.reverse().find(n); + }), + (U.prototype.invokeMap = F(function (n, t) { + return typeof n == \\"function\\" + ? new U(this) + : this.map(function (e) { + return ve(e, n, t); + }); + })), + (U.prototype.reject = function (n) { + return this.filter(mr(O(n))); + }), + (U.prototype.slice = function (n, t) { + n = P(n); + var e = this; + return e.__filtered__ && (n > 0 || t < 0) + ? new U(e) + : (n < 0 ? (e = e.takeRight(-n)) : n && (e = e.drop(n)), + t !== r && + ((t = P(t)), (e = t < 0 ? e.dropRight(-t) : e.take(t - n))), + e); + }), + (U.prototype.takeRightWhile = function (n) { + return this.reverse().takeWhile(n).reverse(); + }), + (U.prototype.toArray = function () { + return this.take(Hn); + }), + zn(U.prototype, function (n, t) { + var e = /^(?:filter|find|map|reject)|While$/.test(t), + i = /^(?:head|last)$/.test(t), + u = f[i ? \\"take\\" + (t == \\"last\\" ? \\"Right\\" : \\"\\") : t], + a = i || /^find/.test(t); + !u || + (f.prototype[t] = function () { + var s = this.__wrapped__, + c = i ? [1] : arguments, + p = s instanceof U, + d = c[0], + v = p || L(s), + y = function (W) { + var B = u.apply(f, ot([W], c)); + return i && A ? B[0] : B; + }; + v && + e && + typeof d == \\"function\\" && + d.length != 1 && + (p = v = !1); + var A = this.__chain__, + T = !!this.__actions__.length, + I = a && !A, + M = p && !T; + if (!a && v) { + s = M ? s : new U(this); + var E = n.apply(s, c); + return ( + E.__actions__.push({ func: wr, args: [y], thisArg: r }), + new In(E, A) + ); + } + return I && M + ? n.apply(this, c) + : ((E = this.thru(y)), + I ? (i ? E.value()[0] : E.value()) : E); + }); + }), + Cn( + [\\"pop\\", \\"push\\", \\"shift\\", \\"sort\\", \\"splice\\", \\"unshift\\"], + function (n) { + var t = Ke[n], + e = /^(?:push|sort|unshift)$/.test(n) ? \\"tap\\" : \\"thru\\", + i = /^(?:pop|shift)$/.test(n); + f.prototype[n] = function () { + var u = arguments; + if (i && !this.__chain__) { + var a = this.value(); + return t.apply(L(a) ? a : [], u); + } + return this[e](function (s) { + return t.apply(L(s) ? s : [], u); + }); + }; + } + ), + zn(U.prototype, function (n, t) { + var e = f[t]; + if (e) { + var i = e.name + \\"\\"; + $.call(Gt, i) || (Gt[i] = []), Gt[i].push({ name: t, func: e }); + } + }), + (Gt[hr(r, vt).name] = [{ name: \\"wrapper\\", func: r }]), + (U.prototype.clone = Kh), + (U.prototype.reverse = Zh), + (U.prototype.value = Yh), + (f.prototype.at = b_), + (f.prototype.chain = m_), + (f.prototype.commit = T_), + (f.prototype.next = S_), + (f.prototype.plant = O_), + (f.prototype.reverse = I_), + (f.prototype.toJSON = f.prototype.valueOf = f.prototype.value = E_), + (f.prototype.first = f.prototype.head), + le && (f.prototype[le] = C_), + f + ); + }, + lt = Th(); + typeof define == \\"function\\" && typeof define.amd == \\"object\\" && define.amd + ? ((rn._ = lt), + define(function () { + return lt; + })) + : wt + ? (((wt.exports = lt)._ = lt), (ei._ = lt)) + : (rn._ = lt); + }.call(ne)); +}); +x(); +var Fl = ou(rl()), + Dl = ou(Pl()), + ql = ou(Ml()); +import * as Tu from \\"https://mycustomcdn.net/react?version=17.0.2\\"; +function xA() { + return Tu.createElement( + \\"div\\", + null, + Tu.createElement( + \\"pre\\", + null, + JSON.stringify({ + get: Fl.default, + merge: Dl.default, + difference: ql.difference, + }) + ) + ); +} +export { xA as default }; +/** + * @license + * Lodash + * Copyright OpenJS Foundation and other contributors + * Released under MIT license + * Based on Underscore.js 1.8.3 + * Copyright Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors + */ +//# sourceMappingURL=/static/js/index-3DGBQNWF.js.map +" +`; + +exports[`modular-scripts WHEN building a esm-view specifying a dependency to not being rewritten using wildcards THEN rewrites only the dependencies that are not specified in the blocklist 1`] = ` +"var Pv = Object.create; +var au = Object.defineProperty; +var Mv = Object.getOwnPropertyDescriptor; +var Fv = Object.getOwnPropertyNames; +var Dv = Object.getPrototypeOf, + qv = Object.prototype.hasOwnProperty; +var Wv = (r) => au(r, \\"__esModule\\", { value: !0 }); +var Uv = (r, o) => () => (r && (o = r((r = 0))), o); +var S = (r, o) => () => (o || r((o = { exports: {} }).exports, o), o.exports); +var Bv = (r, o, l, w) => { + if ((o && typeof o == \\"object\\") || typeof o == \\"function\\") + for (let m of Fv(o)) + !qv.call(r, m) && + (l || m !== \\"default\\") && + au(r, m, { + get: () => o[m], + enumerable: !(w = Mv(o, m)) || w.enumerable, + }); + return r; + }, + ou = (r, o) => + Bv( + Wv( + au( + r != null ? Pv(Dv(r)) : {}, + \\"default\\", + !o && r && r.__esModule + ? { get: () => r.default, enumerable: !0 } + : { value: r, enumerable: !0 } + ) + ), + r + ); +var x = Uv(() => {}); +var Or = S((bA, uo) => { + x(); + var Nv = Array.isArray; + uo.exports = Nv; +}); +var ao = S((mA, fo) => { + x(); + var Gv = + typeof window == \\"object\\" && window && window.Object === Object && window; + fo.exports = Gv; +}); +var Ir = S((TA, oo) => { + x(); + var Hv = ao(), + zv = typeof self == \\"object\\" && self && self.Object === Object && self, + $v = Hv || zv || Function(\\"return this\\")(); + oo.exports = $v; +}); +var Er = S((SA, so) => { + x(); + var Kv = Ir(), + Zv = Kv.Symbol; + so.exports = Zv; +}); +var po = S((CA, ho) => { + x(); + var lo = Er(), + co = Object.prototype, + Yv = co.hasOwnProperty, + Xv = co.toString, + Te = lo ? lo.toStringTag : void 0; + function Jv(r) { + var o = Yv.call(r, Te), + l = r[Te]; + try { + r[Te] = void 0; + var w = !0; + } catch {} + var m = Xv.call(r); + return w && (o ? (r[Te] = l) : delete r[Te]), m; + } + ho.exports = Jv; +}); +var _o = S((OA, go) => { + x(); + var Qv = Object.prototype, + Vv = Qv.toString; + function jv(r) { + return Vv.call(r); + } + go.exports = jv; +}); +var su = S((IA, wo) => { + x(); + var vo = Er(), + kv = po(), + n1 = _o(), + t1 = \\"[object Null]\\", + e1 = \\"[object Undefined]\\", + xo = vo ? vo.toStringTag : void 0; + function r1(r) { + return r == null + ? r === void 0 + ? e1 + : t1 + : xo && xo in Object(r) + ? kv(r) + : n1(r); + } + wo.exports = r1; +}); +var Ao = S((EA, yo) => { + x(); + function i1(r) { + return r != null && typeof r == \\"object\\"; + } + yo.exports = i1; +}); +var Rr = S((RA, bo) => { + x(); + var u1 = su(), + f1 = Ao(), + a1 = \\"[object Symbol]\\"; + function o1(r) { + return typeof r == \\"symbol\\" || (f1(r) && u1(r) == a1); + } + bo.exports = o1; +}); +var To = S((LA, mo) => { + x(); + var s1 = Or(), + l1 = Rr(), + c1 = /\\\\.|\\\\[(?:[^[\\\\]]*|([\\"'])(?:(?!\\\\1)[^\\\\\\\\]|\\\\\\\\.)*?\\\\1)\\\\]/, + h1 = /^\\\\w*$/; + function p1(r, o) { + if (s1(r)) return !1; + var l = typeof r; + return l == \\"number\\" || + l == \\"symbol\\" || + l == \\"boolean\\" || + r == null || + l1(r) + ? !0 + : h1.test(r) || !c1.test(r) || (o != null && r in Object(o)); + } + mo.exports = p1; +}); +var lu = S((PA, So) => { + x(); + function g1(r) { + var o = typeof r; + return r != null && (o == \\"object\\" || o == \\"function\\"); + } + So.exports = g1; +}); +var Oo = S((MA, Co) => { + x(); + var _1 = su(), + d1 = lu(), + v1 = \\"[object AsyncFunction]\\", + x1 = \\"[object Function]\\", + w1 = \\"[object GeneratorFunction]\\", + y1 = \\"[object Proxy]\\"; + function A1(r) { + if (!d1(r)) return !1; + var o = _1(r); + return o == x1 || o == w1 || o == v1 || o == y1; + } + Co.exports = A1; +}); +var Eo = S((FA, Io) => { + x(); + var b1 = Ir(), + m1 = b1[\\"__core-js_shared__\\"]; + Io.exports = m1; +}); +var Po = S((DA, Lo) => { + x(); + var cu = Eo(), + Ro = (function () { + var r = /[^.]+$/.exec((cu && cu.keys && cu.keys.IE_PROTO) || \\"\\"); + return r ? \\"Symbol(src)_1.\\" + r : \\"\\"; + })(); + function T1(r) { + return !!Ro && Ro in r; + } + Lo.exports = T1; +}); +var Fo = S((qA, Mo) => { + x(); + var S1 = Function.prototype, + C1 = S1.toString; + function O1(r) { + if (r != null) { + try { + return C1.call(r); + } catch {} + try { + return r + \\"\\"; + } catch {} + } + return \\"\\"; + } + Mo.exports = O1; +}); +var qo = S((WA, Do) => { + x(); + var I1 = Oo(), + E1 = Po(), + R1 = lu(), + L1 = Fo(), + P1 = /[\\\\\\\\^$.*+?()[\\\\]{}|]/g, + M1 = /^\\\\[object .+?Constructor\\\\]$/, + F1 = Function.prototype, + D1 = Object.prototype, + q1 = F1.toString, + W1 = D1.hasOwnProperty, + U1 = RegExp( + \\"^\\" + + q1 + .call(W1) + .replace(P1, \\"\\\\\\\\$&\\") + .replace( + /hasOwnProperty|(function).*?(?=\\\\\\\\\\\\()| for .+?(?=\\\\\\\\\\\\])/g, + \\"$1.*?\\" + ) + + \\"$\\" + ); + function B1(r) { + if (!R1(r) || E1(r)) return !1; + var o = I1(r) ? U1 : M1; + return o.test(L1(r)); + } + Do.exports = B1; +}); +var Uo = S((UA, Wo) => { + x(); + function N1(r, o) { + return r == null ? void 0 : r[o]; + } + Wo.exports = N1; +}); +var hu = S((BA, Bo) => { + x(); + var G1 = qo(), + H1 = Uo(); + function z1(r, o) { + var l = H1(r, o); + return G1(l) ? l : void 0; + } + Bo.exports = z1; +}); +var Se = S((NA, No) => { + x(); + var $1 = hu(), + K1 = $1(Object, \\"create\\"); + No.exports = K1; +}); +var zo = S((GA, Ho) => { + x(); + var Go = Se(); + function Z1() { + (this.__data__ = Go ? Go(null) : {}), (this.size = 0); + } + Ho.exports = Z1; +}); +var Ko = S((HA, $o) => { + x(); + function Y1(r) { + var o = this.has(r) && delete this.__data__[r]; + return (this.size -= o ? 1 : 0), o; + } + $o.exports = Y1; +}); +var Yo = S((zA, Zo) => { + x(); + var X1 = Se(), + J1 = \\"__lodash_hash_undefined__\\", + Q1 = Object.prototype, + V1 = Q1.hasOwnProperty; + function j1(r) { + var o = this.__data__; + if (X1) { + var l = o[r]; + return l === J1 ? void 0 : l; + } + return V1.call(o, r) ? o[r] : void 0; + } + Zo.exports = j1; +}); +var Jo = S(($A, Xo) => { + x(); + var k1 = Se(), + nx = Object.prototype, + tx = nx.hasOwnProperty; + function ex(r) { + var o = this.__data__; + return k1 ? o[r] !== void 0 : tx.call(o, r); + } + Xo.exports = ex; +}); +var Vo = S((KA, Qo) => { + x(); + var rx = Se(), + ix = \\"__lodash_hash_undefined__\\"; + function ux(r, o) { + var l = this.__data__; + return ( + (this.size += this.has(r) ? 0 : 1), + (l[r] = rx && o === void 0 ? ix : o), + this + ); + } + Qo.exports = ux; +}); +var ko = S((ZA, jo) => { + x(); + var fx = zo(), + ax = Ko(), + ox = Yo(), + sx = Jo(), + lx = Vo(); + function Xt(r) { + var o = -1, + l = r == null ? 0 : r.length; + for (this.clear(); ++o < l; ) { + var w = r[o]; + this.set(w[0], w[1]); + } + } + Xt.prototype.clear = fx; + Xt.prototype.delete = ax; + Xt.prototype.get = ox; + Xt.prototype.has = sx; + Xt.prototype.set = lx; + jo.exports = Xt; +}); +var ts = S((YA, ns) => { + x(); + function cx() { + (this.__data__ = []), (this.size = 0); + } + ns.exports = cx; +}); +var rs = S((XA, es) => { + x(); + function hx(r, o) { + return r === o || (r !== r && o !== o); + } + es.exports = hx; +}); +var Ce = S((JA, is) => { + x(); + var px = rs(); + function gx(r, o) { + for (var l = r.length; l--; ) if (px(r[l][0], o)) return l; + return -1; + } + is.exports = gx; +}); +var fs = S((QA, us) => { + x(); + var _x = Ce(), + dx = Array.prototype, + vx = dx.splice; + function xx(r) { + var o = this.__data__, + l = _x(o, r); + if (l < 0) return !1; + var w = o.length - 1; + return l == w ? o.pop() : vx.call(o, l, 1), --this.size, !0; + } + us.exports = xx; +}); +var os = S((VA, as) => { + x(); + var wx = Ce(); + function yx(r) { + var o = this.__data__, + l = wx(o, r); + return l < 0 ? void 0 : o[l][1]; + } + as.exports = yx; +}); +var ls = S((jA, ss) => { + x(); + var Ax = Ce(); + function bx(r) { + return Ax(this.__data__, r) > -1; + } + ss.exports = bx; +}); +var hs = S((kA, cs) => { + x(); + var mx = Ce(); + function Tx(r, o) { + var l = this.__data__, + w = mx(l, r); + return w < 0 ? (++this.size, l.push([r, o])) : (l[w][1] = o), this; + } + cs.exports = Tx; +}); +var gs = S((nb, ps) => { + x(); + var Sx = ts(), + Cx = fs(), + Ox = os(), + Ix = ls(), + Ex = hs(); + function Jt(r) { + var o = -1, + l = r == null ? 0 : r.length; + for (this.clear(); ++o < l; ) { + var w = r[o]; + this.set(w[0], w[1]); + } + } + Jt.prototype.clear = Sx; + Jt.prototype.delete = Cx; + Jt.prototype.get = Ox; + Jt.prototype.has = Ix; + Jt.prototype.set = Ex; + ps.exports = Jt; +}); +var ds = S((tb, _s) => { + x(); + var Rx = hu(), + Lx = Ir(), + Px = Rx(Lx, \\"Map\\"); + _s.exports = Px; +}); +var ws = S((eb, xs) => { + x(); + var vs = ko(), + Mx = gs(), + Fx = ds(); + function Dx() { + (this.size = 0), + (this.__data__ = { + hash: new vs(), + map: new (Fx || Mx)(), + string: new vs(), + }); + } + xs.exports = Dx; +}); +var As = S((rb, ys) => { + x(); + function qx(r) { + var o = typeof r; + return o == \\"string\\" || o == \\"number\\" || o == \\"symbol\\" || o == \\"boolean\\" + ? r !== \\"__proto__\\" + : r === null; + } + ys.exports = qx; +}); +var Oe = S((ib, bs) => { + x(); + var Wx = As(); + function Ux(r, o) { + var l = r.__data__; + return Wx(o) ? l[typeof o == \\"string\\" ? \\"string\\" : \\"hash\\"] : l.map; + } + bs.exports = Ux; +}); +var Ts = S((ub, ms) => { + x(); + var Bx = Oe(); + function Nx(r) { + var o = Bx(this, r).delete(r); + return (this.size -= o ? 1 : 0), o; + } + ms.exports = Nx; +}); +var Cs = S((fb, Ss) => { + x(); + var Gx = Oe(); + function Hx(r) { + return Gx(this, r).get(r); + } + Ss.exports = Hx; +}); +var Is = S((ab, Os) => { + x(); + var zx = Oe(); + function $x(r) { + return zx(this, r).has(r); + } + Os.exports = $x; +}); +var Rs = S((ob, Es) => { + x(); + var Kx = Oe(); + function Zx(r, o) { + var l = Kx(this, r), + w = l.size; + return l.set(r, o), (this.size += l.size == w ? 0 : 1), this; + } + Es.exports = Zx; +}); +var Ps = S((sb, Ls) => { + x(); + var Yx = ws(), + Xx = Ts(), + Jx = Cs(), + Qx = Is(), + Vx = Rs(); + function Qt(r) { + var o = -1, + l = r == null ? 0 : r.length; + for (this.clear(); ++o < l; ) { + var w = r[o]; + this.set(w[0], w[1]); + } + } + Qt.prototype.clear = Yx; + Qt.prototype.delete = Xx; + Qt.prototype.get = Jx; + Qt.prototype.has = Qx; + Qt.prototype.set = Vx; + Ls.exports = Qt; +}); +var Ds = S((lb, Fs) => { + x(); + var Ms = Ps(), + jx = \\"Expected a function\\"; + function pu(r, o) { + if (typeof r != \\"function\\" || (o != null && typeof o != \\"function\\")) + throw new TypeError(jx); + var l = function () { + var w = arguments, + m = o ? o.apply(this, w) : w[0], + D = l.cache; + if (D.has(m)) return D.get(m); + var N = r.apply(this, w); + return (l.cache = D.set(m, N) || D), N; + }; + return (l.cache = new (pu.Cache || Ms)()), l; + } + pu.Cache = Ms; + Fs.exports = pu; +}); +var Ws = S((cb, qs) => { + x(); + var kx = Ds(), + nw = 500; + function tw(r) { + var o = kx(r, function (w) { + return l.size === nw && l.clear(), w; + }), + l = o.cache; + return o; + } + qs.exports = tw; +}); +var Bs = S((hb, Us) => { + x(); + var ew = Ws(), + rw = + /[^.[\\\\]]+|\\\\[(?:(-?\\\\d+(?:\\\\.\\\\d+)?)|([\\"'])((?:(?!\\\\2)[^\\\\\\\\]|\\\\\\\\.)*?)\\\\2)\\\\]|(?=(?:\\\\.|\\\\[\\\\])(?:\\\\.|\\\\[\\\\]|$))/g, + iw = /\\\\\\\\(\\\\\\\\)?/g, + uw = ew(function (r) { + var o = []; + return ( + r.charCodeAt(0) === 46 && o.push(\\"\\"), + r.replace(rw, function (l, w, m, D) { + o.push(m ? D.replace(iw, \\"$1\\") : w || l); + }), + o + ); + }); + Us.exports = uw; +}); +var Gs = S((pb, Ns) => { + x(); + function fw(r, o) { + for (var l = -1, w = r == null ? 0 : r.length, m = Array(w); ++l < w; ) + m[l] = o(r[l], l, r); + return m; + } + Ns.exports = fw; +}); +var Ys = S((gb, Zs) => { + x(); + var Hs = Er(), + aw = Gs(), + ow = Or(), + sw = Rr(), + lw = 1 / 0, + zs = Hs ? Hs.prototype : void 0, + $s = zs ? zs.toString : void 0; + function Ks(r) { + if (typeof r == \\"string\\") return r; + if (ow(r)) return aw(r, Ks) + \\"\\"; + if (sw(r)) return $s ? $s.call(r) : \\"\\"; + var o = r + \\"\\"; + return o == \\"0\\" && 1 / r == -lw ? \\"-0\\" : o; + } + Zs.exports = Ks; +}); +var Js = S((_b, Xs) => { + x(); + var cw = Ys(); + function hw(r) { + return r == null ? \\"\\" : cw(r); + } + Xs.exports = hw; +}); +var Vs = S((db, Qs) => { + x(); + var pw = Or(), + gw = To(), + _w = Bs(), + dw = Js(); + function vw(r, o) { + return pw(r) ? r : gw(r, o) ? [r] : _w(dw(r)); + } + Qs.exports = vw; +}); +var ks = S((vb, js) => { + x(); + var xw = Rr(), + ww = 1 / 0; + function yw(r) { + if (typeof r == \\"string\\" || xw(r)) return r; + var o = r + \\"\\"; + return o == \\"0\\" && 1 / r == -ww ? \\"-0\\" : o; + } + js.exports = yw; +}); +var tl = S((xb, nl) => { + x(); + var Aw = Vs(), + bw = ks(); + function mw(r, o) { + o = Aw(o, r); + for (var l = 0, w = o.length; r != null && l < w; ) r = r[bw(o[l++])]; + return l && l == w ? r : void 0; + } + nl.exports = mw; +}); +var rl = S((wb, el) => { + x(); + var Tw = tl(); + function Sw(r, o, l) { + var w = r == null ? void 0 : Tw(r, o); + return w === void 0 ? l : w; + } + el.exports = Sw; +}); +var Pl = S((Ie, Vt) => { + x(); + var Cw = 200, + pl = \\"__lodash_hash_undefined__\\", + Ow = 800, + Iw = 16, + gl = 9007199254740991, + _l = \\"[object Arguments]\\", + Ew = \\"[object Array]\\", + Rw = \\"[object AsyncFunction]\\", + Lw = \\"[object Boolean]\\", + Pw = \\"[object Date]\\", + Mw = \\"[object Error]\\", + dl = \\"[object Function]\\", + Fw = \\"[object GeneratorFunction]\\", + Dw = \\"[object Map]\\", + qw = \\"[object Number]\\", + Ww = \\"[object Null]\\", + vl = \\"[object Object]\\", + Uw = \\"[object Proxy]\\", + Bw = \\"[object RegExp]\\", + Nw = \\"[object Set]\\", + Gw = \\"[object String]\\", + Hw = \\"[object Undefined]\\", + zw = \\"[object WeakMap]\\", + $w = \\"[object ArrayBuffer]\\", + Kw = \\"[object DataView]\\", + Zw = \\"[object Float32Array]\\", + Yw = \\"[object Float64Array]\\", + Xw = \\"[object Int8Array]\\", + Jw = \\"[object Int16Array]\\", + Qw = \\"[object Int32Array]\\", + Vw = \\"[object Uint8Array]\\", + jw = \\"[object Uint8ClampedArray]\\", + kw = \\"[object Uint16Array]\\", + ny = \\"[object Uint32Array]\\", + ty = /[\\\\\\\\^$.*+?()[\\\\]{}|]/g, + ey = /^\\\\[object .+?Constructor\\\\]$/, + ry = /^(?:0|[1-9]\\\\d*)$/, + X = {}; + X[Zw] = X[Yw] = X[Xw] = X[Jw] = X[Qw] = X[Vw] = X[jw] = X[kw] = X[ny] = !0; + X[_l] = + X[Ew] = + X[$w] = + X[Lw] = + X[Kw] = + X[Pw] = + X[Mw] = + X[dl] = + X[Dw] = + X[qw] = + X[vl] = + X[Bw] = + X[Nw] = + X[Gw] = + X[zw] = + !1; + var xl = + typeof window == \\"object\\" && window && window.Object === Object && window, + iy = typeof self == \\"object\\" && self && self.Object === Object && self, + Le = xl || iy || Function(\\"return this\\")(), + wl = typeof Ie == \\"object\\" && Ie && !Ie.nodeType && Ie, + Ee = wl && typeof Vt == \\"object\\" && Vt && !Vt.nodeType && Vt, + yl = Ee && Ee.exports === wl, + gu = yl && xl.process, + il = (function () { + try { + var r = Ee && Ee.require && Ee.require(\\"util\\").types; + return r || (gu && gu.binding && gu.binding(\\"util\\")); + } catch {} + })(), + ul = il && il.isTypedArray; + function uy(r, o, l) { + switch (l.length) { + case 0: + return r.call(o); + case 1: + return r.call(o, l[0]); + case 2: + return r.call(o, l[0], l[1]); + case 3: + return r.call(o, l[0], l[1], l[2]); + } + return r.apply(o, l); + } + function fy(r, o) { + for (var l = -1, w = Array(r); ++l < r; ) w[l] = o(l); + return w; + } + function ay(r) { + return function (o) { + return r(o); + }; + } + function oy(r, o) { + return r == null ? void 0 : r[o]; + } + function sy(r, o) { + return function (l) { + return r(o(l)); + }; + } + var ly = Array.prototype, + cy = Function.prototype, + Mr = Object.prototype, + _u = Le[\\"__core-js_shared__\\"], + Fr = cy.toString, + rt = Mr.hasOwnProperty, + fl = (function () { + var r = /[^.]+$/.exec((_u && _u.keys && _u.keys.IE_PROTO) || \\"\\"); + return r ? \\"Symbol(src)_1.\\" + r : \\"\\"; + })(), + Al = Mr.toString, + hy = Fr.call(Object), + py = RegExp( + \\"^\\" + + Fr.call(rt) + .replace(ty, \\"\\\\\\\\$&\\") + .replace( + /hasOwnProperty|(function).*?(?=\\\\\\\\\\\\()| for .+?(?=\\\\\\\\\\\\])/g, + \\"$1.*?\\" + ) + + \\"$\\" + ), + Lr = yl ? Le.Buffer : void 0, + al = Le.Symbol, + ol = Le.Uint8Array, + sl = Lr ? Lr.allocUnsafe : void 0, + bl = sy(Object.getPrototypeOf, Object), + ll = Object.create, + gy = Mr.propertyIsEnumerable, + _y = ly.splice, + It = al ? al.toStringTag : void 0, + Pr = (function () { + try { + var r = Au(Object, \\"defineProperty\\"); + return r({}, \\"\\", {}), r; + } catch {} + })(), + dy = Lr ? Lr.isBuffer : void 0, + cl = Math.max, + vy = Date.now, + ml = Au(Le, \\"Map\\"), + Re = Au(Object, \\"create\\"), + xy = (function () { + function r() {} + return function (o) { + if (!Rt(o)) return {}; + if (ll) return ll(o); + r.prototype = o; + var l = new r(); + return (r.prototype = void 0), l; + }; + })(); + function Et(r) { + var o = -1, + l = r == null ? 0 : r.length; + for (this.clear(); ++o < l; ) { + var w = r[o]; + this.set(w[0], w[1]); + } + } + function wy() { + (this.__data__ = Re ? Re(null) : {}), (this.size = 0); + } + function yy(r) { + var o = this.has(r) && delete this.__data__[r]; + return (this.size -= o ? 1 : 0), o; + } + function Ay(r) { + var o = this.__data__; + if (Re) { + var l = o[r]; + return l === pl ? void 0 : l; + } + return rt.call(o, r) ? o[r] : void 0; + } + function by(r) { + var o = this.__data__; + return Re ? o[r] !== void 0 : rt.call(o, r); + } + function my(r, o) { + var l = this.__data__; + return ( + (this.size += this.has(r) ? 0 : 1), + (l[r] = Re && o === void 0 ? pl : o), + this + ); + } + Et.prototype.clear = wy; + Et.prototype.delete = yy; + Et.prototype.get = Ay; + Et.prototype.has = by; + Et.prototype.set = my; + function it(r) { + var o = -1, + l = r == null ? 0 : r.length; + for (this.clear(); ++o < l; ) { + var w = r[o]; + this.set(w[0], w[1]); + } + } + function Ty() { + (this.__data__ = []), (this.size = 0); + } + function Sy(r) { + var o = this.__data__, + l = Dr(o, r); + if (l < 0) return !1; + var w = o.length - 1; + return l == w ? o.pop() : _y.call(o, l, 1), --this.size, !0; + } + function Cy(r) { + var o = this.__data__, + l = Dr(o, r); + return l < 0 ? void 0 : o[l][1]; + } + function Oy(r) { + return Dr(this.__data__, r) > -1; + } + function Iy(r, o) { + var l = this.__data__, + w = Dr(l, r); + return w < 0 ? (++this.size, l.push([r, o])) : (l[w][1] = o), this; + } + it.prototype.clear = Ty; + it.prototype.delete = Sy; + it.prototype.get = Cy; + it.prototype.has = Oy; + it.prototype.set = Iy; + function jt(r) { + var o = -1, + l = r == null ? 0 : r.length; + for (this.clear(); ++o < l; ) { + var w = r[o]; + this.set(w[0], w[1]); + } + } + function Ey() { + (this.size = 0), + (this.__data__ = { + hash: new Et(), + map: new (ml || it)(), + string: new Et(), + }); + } + function Ry(r) { + var o = Wr(this, r).delete(r); + return (this.size -= o ? 1 : 0), o; + } + function Ly(r) { + return Wr(this, r).get(r); + } + function Py(r) { + return Wr(this, r).has(r); + } + function My(r, o) { + var l = Wr(this, r), + w = l.size; + return l.set(r, o), (this.size += l.size == w ? 0 : 1), this; + } + jt.prototype.clear = Ey; + jt.prototype.delete = Ry; + jt.prototype.get = Ly; + jt.prototype.has = Py; + jt.prototype.set = My; + function kt(r) { + var o = (this.__data__ = new it(r)); + this.size = o.size; + } + function Fy() { + (this.__data__ = new it()), (this.size = 0); + } + function Dy(r) { + var o = this.__data__, + l = o.delete(r); + return (this.size = o.size), l; + } + function qy(r) { + return this.__data__.get(r); + } + function Wy(r) { + return this.__data__.has(r); + } + function Uy(r, o) { + var l = this.__data__; + if (l instanceof it) { + var w = l.__data__; + if (!ml || w.length < Cw - 1) + return w.push([r, o]), (this.size = ++l.size), this; + l = this.__data__ = new jt(w); + } + return l.set(r, o), (this.size = l.size), this; + } + kt.prototype.clear = Fy; + kt.prototype.delete = Dy; + kt.prototype.get = qy; + kt.prototype.has = Wy; + kt.prototype.set = Uy; + function By(r, o) { + var l = wu(r), + w = !l && xu(r), + m = !l && !w && Ol(r), + D = !l && !w && !m && El(r), + N = l || w || m || D, + q = N ? fy(r.length, String) : [], + z = q.length; + for (var j in r) + (o || rt.call(r, j)) && + !( + N && + (j == \\"length\\" || + (m && (j == \\"offset\\" || j == \\"parent\\")) || + (D && (j == \\"buffer\\" || j == \\"byteLength\\" || j == \\"byteOffset\\")) || + Sl(j, z)) + ) && + q.push(j); + return q; + } + function du(r, o, l) { + ((l !== void 0 && !Ur(r[o], l)) || (l === void 0 && !(o in r))) && + yu(r, o, l); + } + function Ny(r, o, l) { + var w = r[o]; + (!(rt.call(r, o) && Ur(w, l)) || (l === void 0 && !(o in r))) && + yu(r, o, l); + } + function Dr(r, o) { + for (var l = r.length; l--; ) if (Ur(r[l][0], o)) return l; + return -1; + } + function yu(r, o, l) { + o == \\"__proto__\\" && Pr + ? Pr(r, o, { configurable: !0, enumerable: !0, value: l, writable: !0 }) + : (r[o] = l); + } + var Gy = nA(); + function qr(r) { + return r == null + ? r === void 0 + ? Hw + : Ww + : It && It in Object(r) + ? tA(r) + : aA(r); + } + function hl(r) { + return Pe(r) && qr(r) == _l; + } + function Hy(r) { + if (!Rt(r) || uA(r)) return !1; + var o = mu(r) ? py : ey; + return o.test(cA(r)); + } + function zy(r) { + return Pe(r) && Il(r.length) && !!X[qr(r)]; + } + function $y(r) { + if (!Rt(r)) return fA(r); + var o = Cl(r), + l = []; + for (var w in r) (w == \\"constructor\\" && (o || !rt.call(r, w))) || l.push(w); + return l; + } + function Tl(r, o, l, w, m) { + r !== o && + Gy( + o, + function (D, N) { + if ((m || (m = new kt()), Rt(D))) Ky(r, o, N, l, Tl, w, m); + else { + var q = w ? w(vu(r, N), D, N + \\"\\", r, o, m) : void 0; + q === void 0 && (q = D), du(r, N, q); + } + }, + Rl + ); + } + function Ky(r, o, l, w, m, D, N) { + var q = vu(r, l), + z = vu(o, l), + j = N.get(z); + if (j) { + du(r, l, j); + return; + } + var an = D ? D(q, z, l + \\"\\", r, o, N) : void 0, + Tn = an === void 0; + if (Tn) { + var Bn = wu(z), + ut = !Bn && Ol(z), + ln = !Bn && !ut && El(z); + (an = z), + Bn || ut || ln + ? wu(q) + ? (an = q) + : hA(q) + ? (an = Vy(q)) + : ut + ? ((Tn = !1), (an = Xy(z, !0))) + : ln + ? ((Tn = !1), (an = Qy(z, !0))) + : (an = []) + : pA(z) || xu(z) + ? ((an = q), xu(q) ? (an = gA(q)) : (!Rt(q) || mu(q)) && (an = eA(z))) + : (Tn = !1); + } + Tn && (N.set(z, an), m(an, z, w, D, N), N.delete(z)), du(r, l, an); + } + function Zy(r, o) { + return sA(oA(r, o, Ll), r + \\"\\"); + } + var Yy = Pr + ? function (r, o) { + return Pr(r, \\"toString\\", { + configurable: !0, + enumerable: !1, + value: dA(o), + writable: !0, + }); + } + : Ll; + function Xy(r, o) { + if (o) return r.slice(); + var l = r.length, + w = sl ? sl(l) : new r.constructor(l); + return r.copy(w), w; + } + function Jy(r) { + var o = new r.constructor(r.byteLength); + return new ol(o).set(new ol(r)), o; + } + function Qy(r, o) { + var l = o ? Jy(r.buffer) : r.buffer; + return new r.constructor(l, r.byteOffset, r.length); + } + function Vy(r, o) { + var l = -1, + w = r.length; + for (o || (o = Array(w)); ++l < w; ) o[l] = r[l]; + return o; + } + function jy(r, o, l, w) { + var m = !l; + l || (l = {}); + for (var D = -1, N = o.length; ++D < N; ) { + var q = o[D], + z = w ? w(l[q], r[q], q, l, r) : void 0; + z === void 0 && (z = r[q]), m ? yu(l, q, z) : Ny(l, q, z); + } + return l; + } + function ky(r) { + return Zy(function (o, l) { + var w = -1, + m = l.length, + D = m > 1 ? l[m - 1] : void 0, + N = m > 2 ? l[2] : void 0; + for ( + D = r.length > 3 && typeof D == \\"function\\" ? (m--, D) : void 0, + N && rA(l[0], l[1], N) && ((D = m < 3 ? void 0 : D), (m = 1)), + o = Object(o); + ++w < m; + + ) { + var q = l[w]; + q && r(o, q, w, D); + } + return o; + }); + } + function nA(r) { + return function (o, l, w) { + for (var m = -1, D = Object(o), N = w(o), q = N.length; q--; ) { + var z = N[r ? q : ++m]; + if (l(D[z], z, D) === !1) break; + } + return o; + }; + } + function Wr(r, o) { + var l = r.__data__; + return iA(o) ? l[typeof o == \\"string\\" ? \\"string\\" : \\"hash\\"] : l.map; + } + function Au(r, o) { + var l = oy(r, o); + return Hy(l) ? l : void 0; + } + function tA(r) { + var o = rt.call(r, It), + l = r[It]; + try { + r[It] = void 0; + var w = !0; + } catch {} + var m = Al.call(r); + return w && (o ? (r[It] = l) : delete r[It]), m; + } + function eA(r) { + return typeof r.constructor == \\"function\\" && !Cl(r) ? xy(bl(r)) : {}; + } + function Sl(r, o) { + var l = typeof r; + return ( + (o = o ?? gl), + !!o && + (l == \\"number\\" || (l != \\"symbol\\" && ry.test(r))) && + r > -1 && + r % 1 == 0 && + r < o + ); + } + function rA(r, o, l) { + if (!Rt(l)) return !1; + var w = typeof o; + return (w == \\"number\\" ? bu(l) && Sl(o, l.length) : w == \\"string\\" && o in l) + ? Ur(l[o], r) + : !1; + } + function iA(r) { + var o = typeof r; + return o == \\"string\\" || o == \\"number\\" || o == \\"symbol\\" || o == \\"boolean\\" + ? r !== \\"__proto__\\" + : r === null; + } + function uA(r) { + return !!fl && fl in r; + } + function Cl(r) { + var o = r && r.constructor, + l = (typeof o == \\"function\\" && o.prototype) || Mr; + return r === l; + } + function fA(r) { + var o = []; + if (r != null) for (var l in Object(r)) o.push(l); + return o; + } + function aA(r) { + return Al.call(r); + } + function oA(r, o, l) { + return ( + (o = cl(o === void 0 ? r.length - 1 : o, 0)), + function () { + for ( + var w = arguments, m = -1, D = cl(w.length - o, 0), N = Array(D); + ++m < D; + + ) + N[m] = w[o + m]; + m = -1; + for (var q = Array(o + 1); ++m < o; ) q[m] = w[m]; + return (q[o] = l(N)), uy(r, this, q); + } + ); + } + function vu(r, o) { + if (!(o === \\"constructor\\" && typeof r[o] == \\"function\\") && o != \\"__proto__\\") + return r[o]; + } + var sA = lA(Yy); + function lA(r) { + var o = 0, + l = 0; + return function () { + var w = vy(), + m = Iw - (w - l); + if (((l = w), m > 0)) { + if (++o >= Ow) return arguments[0]; + } else o = 0; + return r.apply(void 0, arguments); + }; + } + function cA(r) { + if (r != null) { + try { + return Fr.call(r); + } catch {} + try { + return r + \\"\\"; + } catch {} + } + return \\"\\"; + } + function Ur(r, o) { + return r === o || (r !== r && o !== o); + } + var xu = hl( + (function () { + return arguments; + })() + ) + ? hl + : function (r) { + return Pe(r) && rt.call(r, \\"callee\\") && !gy.call(r, \\"callee\\"); + }, + wu = Array.isArray; + function bu(r) { + return r != null && Il(r.length) && !mu(r); + } + function hA(r) { + return Pe(r) && bu(r); + } + var Ol = dy || vA; + function mu(r) { + if (!Rt(r)) return !1; + var o = qr(r); + return o == dl || o == Fw || o == Rw || o == Uw; + } + function Il(r) { + return typeof r == \\"number\\" && r > -1 && r % 1 == 0 && r <= gl; + } + function Rt(r) { + var o = typeof r; + return r != null && (o == \\"object\\" || o == \\"function\\"); + } + function Pe(r) { + return r != null && typeof r == \\"object\\"; + } + function pA(r) { + if (!Pe(r) || qr(r) != vl) return !1; + var o = bl(r); + if (o === null) return !0; + var l = rt.call(o, \\"constructor\\") && o.constructor; + return typeof l == \\"function\\" && l instanceof l && Fr.call(l) == hy; + } + var El = ul ? ay(ul) : zy; + function gA(r) { + return jy(r, Rl(r)); + } + function Rl(r) { + return bu(r) ? By(r, !0) : $y(r); + } + var _A = ky(function (r, o, l) { + Tl(r, o, l); + }); + function dA(r) { + return function () { + return r; + }; + } + function Ll(r) { + return r; + } + function vA() { + return !1; + } + Vt.exports = _A; +}); +var Ml = S((ne, Me) => { + x(); + (function () { + var r, + o = \\"4.17.21\\", + l = 200, + w = \\"Unsupported core-js use. Try https://npms.io/search?q=ponyfill.\\", + m = \\"Expected a function\\", + D = \\"Invalid \`variable\` option passed into \`_.template\`\\", + N = \\"__lodash_hash_undefined__\\", + q = 500, + z = \\"__lodash_placeholder__\\", + j = 1, + an = 2, + Tn = 4, + Bn = 1, + ut = 2, + ln = 1, + vt = 2, + Su = 4, + Nn = 8, + Lt = 16, + Gn = 32, + Pt = 64, + Zn = 128, + te = 256, + Br = 512, + Wl = 30, + Ul = \\"...\\", + Bl = 800, + Nl = 16, + Cu = 1, + Gl = 2, + Hl = 3, + xt = 1 / 0, + ft = 9007199254740991, + zl = 17976931348623157e292, + Fe = 0 / 0, + Hn = 4294967295, + $l = Hn - 1, + Kl = Hn >>> 1, + Zl = [ + [\\"ary\\", Zn], + [\\"bind\\", ln], + [\\"bindKey\\", vt], + [\\"curry\\", Nn], + [\\"curryRight\\", Lt], + [\\"flip\\", Br], + [\\"partial\\", Gn], + [\\"partialRight\\", Pt], + [\\"rearg\\", te], + ], + Mt = \\"[object Arguments]\\", + De = \\"[object Array]\\", + Yl = \\"[object AsyncFunction]\\", + ee = \\"[object Boolean]\\", + re = \\"[object Date]\\", + Xl = \\"[object DOMException]\\", + qe = \\"[object Error]\\", + We = \\"[object Function]\\", + Ou = \\"[object GeneratorFunction]\\", + Mn = \\"[object Map]\\", + ie = \\"[object Number]\\", + Jl = \\"[object Null]\\", + Yn = \\"[object Object]\\", + Iu = \\"[object Promise]\\", + Ql = \\"[object Proxy]\\", + ue = \\"[object RegExp]\\", + Fn = \\"[object Set]\\", + fe = \\"[object String]\\", + Ue = \\"[object Symbol]\\", + Vl = \\"[object Undefined]\\", + ae = \\"[object WeakMap]\\", + jl = \\"[object WeakSet]\\", + oe = \\"[object ArrayBuffer]\\", + Ft = \\"[object DataView]\\", + Nr = \\"[object Float32Array]\\", + Gr = \\"[object Float64Array]\\", + Hr = \\"[object Int8Array]\\", + zr = \\"[object Int16Array]\\", + $r = \\"[object Int32Array]\\", + Kr = \\"[object Uint8Array]\\", + Zr = \\"[object Uint8ClampedArray]\\", + Yr = \\"[object Uint16Array]\\", + Xr = \\"[object Uint32Array]\\", + kl = /\\\\b__p \\\\+= '';/g, + nc = /\\\\b(__p \\\\+=) '' \\\\+/g, + tc = /(__e\\\\(.*?\\\\)|\\\\b__t\\\\)) \\\\+\\\\n'';/g, + Eu = /&(?:amp|lt|gt|quot|#39);/g, + Ru = /[&<>\\"']/g, + ec = RegExp(Eu.source), + rc = RegExp(Ru.source), + ic = /<%-([\\\\s\\\\S]+?)%>/g, + uc = /<%([\\\\s\\\\S]+?)%>/g, + Lu = /<%=([\\\\s\\\\S]+?)%>/g, + fc = /\\\\.|\\\\[(?:[^[\\\\]]*|([\\"'])(?:(?!\\\\1)[^\\\\\\\\]|\\\\\\\\.)*?\\\\1)\\\\]/, + ac = /^\\\\w*$/, + oc = + /[^.[\\\\]]+|\\\\[(?:(-?\\\\d+(?:\\\\.\\\\d+)?)|([\\"'])((?:(?!\\\\2)[^\\\\\\\\]|\\\\\\\\.)*?)\\\\2)\\\\]|(?=(?:\\\\.|\\\\[\\\\])(?:\\\\.|\\\\[\\\\]|$))/g, + Jr = /[\\\\\\\\^$.*+?()[\\\\]{}|]/g, + sc = RegExp(Jr.source), + Qr = /^\\\\s+/, + lc = /\\\\s/, + cc = /\\\\{(?:\\\\n\\\\/\\\\* \\\\[wrapped with .+\\\\] \\\\*\\\\/)?\\\\n?/, + hc = /\\\\{\\\\n\\\\/\\\\* \\\\[wrapped with (.+)\\\\] \\\\*/, + pc = /,? & /, + gc = /[^\\\\x00-\\\\x2f\\\\x3a-\\\\x40\\\\x5b-\\\\x60\\\\x7b-\\\\x7f]+/g, + _c = /[()=,{}\\\\[\\\\]\\\\/\\\\s]/, + dc = /\\\\\\\\(\\\\\\\\)?/g, + vc = /\\\\$\\\\{([^\\\\\\\\}]*(?:\\\\\\\\.[^\\\\\\\\}]*)*)\\\\}/g, + Pu = /\\\\w*$/, + xc = /^[-+]0x[0-9a-f]+$/i, + wc = /^0b[01]+$/i, + yc = /^\\\\[object .+?Constructor\\\\]$/, + Ac = /^0o[0-7]+$/i, + bc = /^(?:0|[1-9]\\\\d*)$/, + mc = /[\\\\xc0-\\\\xd6\\\\xd8-\\\\xf6\\\\xf8-\\\\xff\\\\u0100-\\\\u017f]/g, + Be = /($^)/, + Tc = /['\\\\n\\\\r\\\\u2028\\\\u2029\\\\\\\\]/g, + Ne = \\"\\\\\\\\ud800-\\\\\\\\udfff\\", + Sc = \\"\\\\\\\\u0300-\\\\\\\\u036f\\", + Cc = \\"\\\\\\\\ufe20-\\\\\\\\ufe2f\\", + Oc = \\"\\\\\\\\u20d0-\\\\\\\\u20ff\\", + Mu = Sc + Cc + Oc, + Fu = \\"\\\\\\\\u2700-\\\\\\\\u27bf\\", + Du = \\"a-z\\\\\\\\xdf-\\\\\\\\xf6\\\\\\\\xf8-\\\\\\\\xff\\", + Ic = \\"\\\\\\\\xac\\\\\\\\xb1\\\\\\\\xd7\\\\\\\\xf7\\", + Ec = \\"\\\\\\\\x00-\\\\\\\\x2f\\\\\\\\x3a-\\\\\\\\x40\\\\\\\\x5b-\\\\\\\\x60\\\\\\\\x7b-\\\\\\\\xbf\\", + Rc = \\"\\\\\\\\u2000-\\\\\\\\u206f\\", + Lc = + \\" \\\\\\\\t\\\\\\\\x0b\\\\\\\\f\\\\\\\\xa0\\\\\\\\ufeff\\\\\\\\n\\\\\\\\r\\\\\\\\u2028\\\\\\\\u2029\\\\\\\\u1680\\\\\\\\u180e\\\\\\\\u2000\\\\\\\\u2001\\\\\\\\u2002\\\\\\\\u2003\\\\\\\\u2004\\\\\\\\u2005\\\\\\\\u2006\\\\\\\\u2007\\\\\\\\u2008\\\\\\\\u2009\\\\\\\\u200a\\\\\\\\u202f\\\\\\\\u205f\\\\\\\\u3000\\", + qu = \\"A-Z\\\\\\\\xc0-\\\\\\\\xd6\\\\\\\\xd8-\\\\\\\\xde\\", + Wu = \\"\\\\\\\\ufe0e\\\\\\\\ufe0f\\", + Uu = Ic + Ec + Rc + Lc, + Vr = \\"['\\\\u2019]\\", + Pc = \\"[\\" + Ne + \\"]\\", + Bu = \\"[\\" + Uu + \\"]\\", + Ge = \\"[\\" + Mu + \\"]\\", + Nu = \\"\\\\\\\\d+\\", + Mc = \\"[\\" + Fu + \\"]\\", + Gu = \\"[\\" + Du + \\"]\\", + Hu = \\"[^\\" + Ne + Uu + Nu + Fu + Du + qu + \\"]\\", + jr = \\"\\\\\\\\ud83c[\\\\\\\\udffb-\\\\\\\\udfff]\\", + Fc = \\"(?:\\" + Ge + \\"|\\" + jr + \\")\\", + zu = \\"[^\\" + Ne + \\"]\\", + kr = \\"(?:\\\\\\\\ud83c[\\\\\\\\udde6-\\\\\\\\uddff]){2}\\", + ni = \\"[\\\\\\\\ud800-\\\\\\\\udbff][\\\\\\\\udc00-\\\\\\\\udfff]\\", + Dt = \\"[\\" + qu + \\"]\\", + $u = \\"\\\\\\\\u200d\\", + Ku = \\"(?:\\" + Gu + \\"|\\" + Hu + \\")\\", + Dc = \\"(?:\\" + Dt + \\"|\\" + Hu + \\")\\", + Zu = \\"(?:\\" + Vr + \\"(?:d|ll|m|re|s|t|ve))?\\", + Yu = \\"(?:\\" + Vr + \\"(?:D|LL|M|RE|S|T|VE))?\\", + Xu = Fc + \\"?\\", + Ju = \\"[\\" + Wu + \\"]?\\", + qc = \\"(?:\\" + $u + \\"(?:\\" + [zu, kr, ni].join(\\"|\\") + \\")\\" + Ju + Xu + \\")*\\", + Wc = \\"\\\\\\\\d*(?:1st|2nd|3rd|(?![123])\\\\\\\\dth)(?=\\\\\\\\b|[A-Z_])\\", + Uc = \\"\\\\\\\\d*(?:1ST|2ND|3RD|(?![123])\\\\\\\\dTH)(?=\\\\\\\\b|[a-z_])\\", + Qu = Ju + Xu + qc, + Bc = \\"(?:\\" + [Mc, kr, ni].join(\\"|\\") + \\")\\" + Qu, + Nc = \\"(?:\\" + [zu + Ge + \\"?\\", Ge, kr, ni, Pc].join(\\"|\\") + \\")\\", + Gc = RegExp(Vr, \\"g\\"), + Hc = RegExp(Ge, \\"g\\"), + ti = RegExp(jr + \\"(?=\\" + jr + \\")|\\" + Nc + Qu, \\"g\\"), + zc = RegExp( + [ + Dt + \\"?\\" + Gu + \\"+\\" + Zu + \\"(?=\\" + [Bu, Dt, \\"$\\"].join(\\"|\\") + \\")\\", + Dc + \\"+\\" + Yu + \\"(?=\\" + [Bu, Dt + Ku, \\"$\\"].join(\\"|\\") + \\")\\", + Dt + \\"?\\" + Ku + \\"+\\" + Zu, + Dt + \\"+\\" + Yu, + Uc, + Wc, + Nu, + Bc, + ].join(\\"|\\"), + \\"g\\" + ), + $c = RegExp(\\"[\\" + $u + Ne + Mu + Wu + \\"]\\"), + Kc = /[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/, + Zc = [ + \\"Array\\", + \\"Buffer\\", + \\"DataView\\", + \\"Date\\", + \\"Error\\", + \\"Float32Array\\", + \\"Float64Array\\", + \\"Function\\", + \\"Int8Array\\", + \\"Int16Array\\", + \\"Int32Array\\", + \\"Map\\", + \\"Math\\", + \\"Object\\", + \\"Promise\\", + \\"RegExp\\", + \\"Set\\", + \\"String\\", + \\"Symbol\\", + \\"TypeError\\", + \\"Uint8Array\\", + \\"Uint8ClampedArray\\", + \\"Uint16Array\\", + \\"Uint32Array\\", + \\"WeakMap\\", + \\"_\\", + \\"clearTimeout\\", + \\"isFinite\\", + \\"parseInt\\", + \\"setTimeout\\", + ], + Yc = -1, + Y = {}; + (Y[Nr] = + Y[Gr] = + Y[Hr] = + Y[zr] = + Y[$r] = + Y[Kr] = + Y[Zr] = + Y[Yr] = + Y[Xr] = + !0), + (Y[Mt] = + Y[De] = + Y[oe] = + Y[ee] = + Y[Ft] = + Y[re] = + Y[qe] = + Y[We] = + Y[Mn] = + Y[ie] = + Y[Yn] = + Y[ue] = + Y[Fn] = + Y[fe] = + Y[ae] = + !1); + var Z = {}; + (Z[Mt] = + Z[De] = + Z[oe] = + Z[Ft] = + Z[ee] = + Z[re] = + Z[Nr] = + Z[Gr] = + Z[Hr] = + Z[zr] = + Z[$r] = + Z[Mn] = + Z[ie] = + Z[Yn] = + Z[ue] = + Z[Fn] = + Z[fe] = + Z[Ue] = + Z[Kr] = + Z[Zr] = + Z[Yr] = + Z[Xr] = + !0), + (Z[qe] = Z[We] = Z[ae] = !1); + var Xc = { + À: \\"A\\", + Á: \\"A\\", + Â: \\"A\\", + Ã: \\"A\\", + Ä: \\"A\\", + Å: \\"A\\", + à: \\"a\\", + á: \\"a\\", + â: \\"a\\", + ã: \\"a\\", + ä: \\"a\\", + å: \\"a\\", + Ç: \\"C\\", + ç: \\"c\\", + Ð: \\"D\\", + ð: \\"d\\", + È: \\"E\\", + É: \\"E\\", + Ê: \\"E\\", + Ë: \\"E\\", + è: \\"e\\", + é: \\"e\\", + ê: \\"e\\", + ë: \\"e\\", + Ì: \\"I\\", + Í: \\"I\\", + Î: \\"I\\", + Ï: \\"I\\", + ì: \\"i\\", + í: \\"i\\", + î: \\"i\\", + ï: \\"i\\", + Ñ: \\"N\\", + ñ: \\"n\\", + Ò: \\"O\\", + Ó: \\"O\\", + Ô: \\"O\\", + Õ: \\"O\\", + Ö: \\"O\\", + Ø: \\"O\\", + ò: \\"o\\", + ó: \\"o\\", + ô: \\"o\\", + õ: \\"o\\", + ö: \\"o\\", + ø: \\"o\\", + Ù: \\"U\\", + Ú: \\"U\\", + Û: \\"U\\", + Ü: \\"U\\", + ù: \\"u\\", + ú: \\"u\\", + û: \\"u\\", + ü: \\"u\\", + Ý: \\"Y\\", + ý: \\"y\\", + ÿ: \\"y\\", + Æ: \\"Ae\\", + æ: \\"ae\\", + Þ: \\"Th\\", + þ: \\"th\\", + ß: \\"ss\\", + Ā: \\"A\\", + Ă: \\"A\\", + Ą: \\"A\\", + ā: \\"a\\", + ă: \\"a\\", + ą: \\"a\\", + Ć: \\"C\\", + Ĉ: \\"C\\", + Ċ: \\"C\\", + Č: \\"C\\", + ć: \\"c\\", + ĉ: \\"c\\", + ċ: \\"c\\", + č: \\"c\\", + Ď: \\"D\\", + Đ: \\"D\\", + ď: \\"d\\", + đ: \\"d\\", + Ē: \\"E\\", + Ĕ: \\"E\\", + Ė: \\"E\\", + Ę: \\"E\\", + Ě: \\"E\\", + ē: \\"e\\", + ĕ: \\"e\\", + ė: \\"e\\", + ę: \\"e\\", + ě: \\"e\\", + Ĝ: \\"G\\", + Ğ: \\"G\\", + Ġ: \\"G\\", + Ģ: \\"G\\", + ĝ: \\"g\\", + ğ: \\"g\\", + ġ: \\"g\\", + ģ: \\"g\\", + Ĥ: \\"H\\", + Ħ: \\"H\\", + ĥ: \\"h\\", + ħ: \\"h\\", + Ĩ: \\"I\\", + Ī: \\"I\\", + Ĭ: \\"I\\", + Į: \\"I\\", + İ: \\"I\\", + ĩ: \\"i\\", + ī: \\"i\\", + ĭ: \\"i\\", + į: \\"i\\", + ı: \\"i\\", + Ĵ: \\"J\\", + ĵ: \\"j\\", + Ķ: \\"K\\", + ķ: \\"k\\", + ĸ: \\"k\\", + Ĺ: \\"L\\", + Ļ: \\"L\\", + Ľ: \\"L\\", + Ŀ: \\"L\\", + Ł: \\"L\\", + ĺ: \\"l\\", + ļ: \\"l\\", + ľ: \\"l\\", + ŀ: \\"l\\", + ł: \\"l\\", + Ń: \\"N\\", + Ņ: \\"N\\", + Ň: \\"N\\", + Ŋ: \\"N\\", + ń: \\"n\\", + ņ: \\"n\\", + ň: \\"n\\", + ŋ: \\"n\\", + Ō: \\"O\\", + Ŏ: \\"O\\", + Ő: \\"O\\", + ō: \\"o\\", + ŏ: \\"o\\", + ő: \\"o\\", + Ŕ: \\"R\\", + Ŗ: \\"R\\", + Ř: \\"R\\", + ŕ: \\"r\\", + ŗ: \\"r\\", + ř: \\"r\\", + Ś: \\"S\\", + Ŝ: \\"S\\", + Ş: \\"S\\", + Š: \\"S\\", + ś: \\"s\\", + ŝ: \\"s\\", + ş: \\"s\\", + š: \\"s\\", + Ţ: \\"T\\", + Ť: \\"T\\", + Ŧ: \\"T\\", + ţ: \\"t\\", + ť: \\"t\\", + ŧ: \\"t\\", + Ũ: \\"U\\", + Ū: \\"U\\", + Ŭ: \\"U\\", + Ů: \\"U\\", + Ű: \\"U\\", + Ų: \\"U\\", + ũ: \\"u\\", + ū: \\"u\\", + ŭ: \\"u\\", + ů: \\"u\\", + ű: \\"u\\", + ų: \\"u\\", + Ŵ: \\"W\\", + ŵ: \\"w\\", + Ŷ: \\"Y\\", + ŷ: \\"y\\", + Ÿ: \\"Y\\", + Ź: \\"Z\\", + Ż: \\"Z\\", + Ž: \\"Z\\", + ź: \\"z\\", + ż: \\"z\\", + ž: \\"z\\", + IJ: \\"IJ\\", + ij: \\"ij\\", + Œ: \\"Oe\\", + œ: \\"oe\\", + ʼn: \\"'n\\", + ſ: \\"s\\", + }, + Jc = { + \\"&\\": \\"&\\", + \\"<\\": \\"<\\", + \\">\\": \\">\\", + '\\"': \\""\\", + \\"'\\": \\"'\\", + }, + Qc = { + \\"&\\": \\"&\\", + \\"<\\": \\"<\\", + \\">\\": \\">\\", + \\""\\": '\\"', + \\"'\\": \\"'\\", + }, + Vc = { + \\"\\\\\\\\\\": \\"\\\\\\\\\\", + \\"'\\": \\"'\\", + \\"\\\\n\\": \\"n\\", + \\"\\\\r\\": \\"r\\", + \\"\\\\u2028\\": \\"u2028\\", + \\"\\\\u2029\\": \\"u2029\\", + }, + jc = parseFloat, + kc = parseInt, + Vu = + typeof window == \\"object\\" && + window && + window.Object === Object && + window, + nh = typeof self == \\"object\\" && self && self.Object === Object && self, + rn = Vu || nh || Function(\\"return this\\")(), + ei = typeof ne == \\"object\\" && ne && !ne.nodeType && ne, + wt = ei && typeof Me == \\"object\\" && Me && !Me.nodeType && Me, + ju = wt && wt.exports === ei, + ri = ju && Vu.process, + Sn = (function () { + try { + var h = wt && wt.require && wt.require(\\"util\\").types; + return h || (ri && ri.binding && ri.binding(\\"util\\")); + } catch {} + })(), + ku = Sn && Sn.isArrayBuffer, + nf = Sn && Sn.isDate, + tf = Sn && Sn.isMap, + ef = Sn && Sn.isRegExp, + rf = Sn && Sn.isSet, + uf = Sn && Sn.isTypedArray; + function xn(h, _, g) { + switch (g.length) { + case 0: + return h.call(_); + case 1: + return h.call(_, g[0]); + case 2: + return h.call(_, g[0], g[1]); + case 3: + return h.call(_, g[0], g[1], g[2]); + } + return h.apply(_, g); + } + function th(h, _, g, b) { + for (var R = -1, G = h == null ? 0 : h.length; ++R < G; ) { + var tn = h[R]; + _(b, tn, g(tn), h); + } + return b; + } + function Cn(h, _) { + for ( + var g = -1, b = h == null ? 0 : h.length; + ++g < b && _(h[g], g, h) !== !1; + + ); + return h; + } + function eh(h, _) { + for (var g = h == null ? 0 : h.length; g-- && _(h[g], g, h) !== !1; ); + return h; + } + function ff(h, _) { + for (var g = -1, b = h == null ? 0 : h.length; ++g < b; ) + if (!_(h[g], g, h)) return !1; + return !0; + } + function at(h, _) { + for (var g = -1, b = h == null ? 0 : h.length, R = 0, G = []; ++g < b; ) { + var tn = h[g]; + _(tn, g, h) && (G[R++] = tn); + } + return G; + } + function He(h, _) { + var g = h == null ? 0 : h.length; + return !!g && qt(h, _, 0) > -1; + } + function ii(h, _, g) { + for (var b = -1, R = h == null ? 0 : h.length; ++b < R; ) + if (g(_, h[b])) return !0; + return !1; + } + function J(h, _) { + for (var g = -1, b = h == null ? 0 : h.length, R = Array(b); ++g < b; ) + R[g] = _(h[g], g, h); + return R; + } + function ot(h, _) { + for (var g = -1, b = _.length, R = h.length; ++g < b; ) h[R + g] = _[g]; + return h; + } + function ui(h, _, g, b) { + var R = -1, + G = h == null ? 0 : h.length; + for (b && G && (g = h[++R]); ++R < G; ) g = _(g, h[R], R, h); + return g; + } + function rh(h, _, g, b) { + var R = h == null ? 0 : h.length; + for (b && R && (g = h[--R]); R--; ) g = _(g, h[R], R, h); + return g; + } + function fi(h, _) { + for (var g = -1, b = h == null ? 0 : h.length; ++g < b; ) + if (_(h[g], g, h)) return !0; + return !1; + } + var ih = ai(\\"length\\"); + function uh(h) { + return h.split(\\"\\"); + } + function fh(h) { + return h.match(gc) || []; + } + function af(h, _, g) { + var b; + return ( + g(h, function (R, G, tn) { + if (_(R, G, tn)) return (b = G), !1; + }), + b + ); + } + function ze(h, _, g, b) { + for (var R = h.length, G = g + (b ? 1 : -1); b ? G-- : ++G < R; ) + if (_(h[G], G, h)) return G; + return -1; + } + function qt(h, _, g) { + return _ === _ ? xh(h, _, g) : ze(h, of, g); + } + function ah(h, _, g, b) { + for (var R = g - 1, G = h.length; ++R < G; ) if (b(h[R], _)) return R; + return -1; + } + function of(h) { + return h !== h; + } + function sf(h, _) { + var g = h == null ? 0 : h.length; + return g ? si(h, _) / g : Fe; + } + function ai(h) { + return function (_) { + return _ == null ? r : _[h]; + }; + } + function oi(h) { + return function (_) { + return h == null ? r : h[_]; + }; + } + function lf(h, _, g, b, R) { + return ( + R(h, function (G, tn, K) { + g = b ? ((b = !1), G) : _(g, G, tn, K); + }), + g + ); + } + function oh(h, _) { + var g = h.length; + for (h.sort(_); g--; ) h[g] = h[g].value; + return h; + } + function si(h, _) { + for (var g, b = -1, R = h.length; ++b < R; ) { + var G = _(h[b]); + G !== r && (g = g === r ? G : g + G); + } + return g; + } + function li(h, _) { + for (var g = -1, b = Array(h); ++g < h; ) b[g] = _(g); + return b; + } + function sh(h, _) { + return J(_, function (g) { + return [g, h[g]]; + }); + } + function cf(h) { + return h && h.slice(0, _f(h) + 1).replace(Qr, \\"\\"); + } + function wn(h) { + return function (_) { + return h(_); + }; + } + function ci(h, _) { + return J(_, function (g) { + return h[g]; + }); + } + function se(h, _) { + return h.has(_); + } + function hf(h, _) { + for (var g = -1, b = h.length; ++g < b && qt(_, h[g], 0) > -1; ); + return g; + } + function pf(h, _) { + for (var g = h.length; g-- && qt(_, h[g], 0) > -1; ); + return g; + } + function lh(h, _) { + for (var g = h.length, b = 0; g--; ) h[g] === _ && ++b; + return b; + } + var ch = oi(Xc), + hh = oi(Jc); + function ph(h) { + return \\"\\\\\\\\\\" + Vc[h]; + } + function gh(h, _) { + return h == null ? r : h[_]; + } + function Wt(h) { + return $c.test(h); + } + function _h(h) { + return Kc.test(h); + } + function dh(h) { + for (var _, g = []; !(_ = h.next()).done; ) g.push(_.value); + return g; + } + function hi(h) { + var _ = -1, + g = Array(h.size); + return ( + h.forEach(function (b, R) { + g[++_] = [R, b]; + }), + g + ); + } + function gf(h, _) { + return function (g) { + return h(_(g)); + }; + } + function st(h, _) { + for (var g = -1, b = h.length, R = 0, G = []; ++g < b; ) { + var tn = h[g]; + (tn === _ || tn === z) && ((h[g] = z), (G[R++] = g)); + } + return G; + } + function $e(h) { + var _ = -1, + g = Array(h.size); + return ( + h.forEach(function (b) { + g[++_] = b; + }), + g + ); + } + function vh(h) { + var _ = -1, + g = Array(h.size); + return ( + h.forEach(function (b) { + g[++_] = [b, b]; + }), + g + ); + } + function xh(h, _, g) { + for (var b = g - 1, R = h.length; ++b < R; ) if (h[b] === _) return b; + return -1; + } + function wh(h, _, g) { + for (var b = g + 1; b--; ) if (h[b] === _) return b; + return b; + } + function Ut(h) { + return Wt(h) ? Ah(h) : ih(h); + } + function Dn(h) { + return Wt(h) ? bh(h) : uh(h); + } + function _f(h) { + for (var _ = h.length; _-- && lc.test(h.charAt(_)); ); + return _; + } + var yh = oi(Qc); + function Ah(h) { + for (var _ = (ti.lastIndex = 0); ti.test(h); ) ++_; + return _; + } + function bh(h) { + return h.match(ti) || []; + } + function mh(h) { + return h.match(zc) || []; + } + var Th = function h(_) { + _ = _ == null ? rn : lt.defaults(rn.Object(), _, lt.pick(rn, Zc)); + var g = _.Array, + b = _.Date, + R = _.Error, + G = _.Function, + tn = _.Math, + K = _.Object, + pi = _.RegExp, + Sh = _.String, + On = _.TypeError, + Ke = g.prototype, + Ch = G.prototype, + Bt = K.prototype, + Ze = _[\\"__core-js_shared__\\"], + Ye = Ch.toString, + $ = Bt.hasOwnProperty, + Oh = 0, + df = (function () { + var n = /[^.]+$/.exec((Ze && Ze.keys && Ze.keys.IE_PROTO) || \\"\\"); + return n ? \\"Symbol(src)_1.\\" + n : \\"\\"; + })(), + Xe = Bt.toString, + Ih = Ye.call(K), + Eh = rn._, + Rh = pi( + \\"^\\" + + Ye.call($) + .replace(Jr, \\"\\\\\\\\$&\\") + .replace( + /hasOwnProperty|(function).*?(?=\\\\\\\\\\\\()| for .+?(?=\\\\\\\\\\\\])/g, + \\"$1.*?\\" + ) + + \\"$\\" + ), + Je = ju ? _.Buffer : r, + ct = _.Symbol, + Qe = _.Uint8Array, + vf = Je ? Je.allocUnsafe : r, + Ve = gf(K.getPrototypeOf, K), + xf = K.create, + wf = Bt.propertyIsEnumerable, + je = Ke.splice, + yf = ct ? ct.isConcatSpreadable : r, + le = ct ? ct.iterator : r, + yt = ct ? ct.toStringTag : r, + ke = (function () { + try { + var n = St(K, \\"defineProperty\\"); + return n({}, \\"\\", {}), n; + } catch {} + })(), + Lh = _.clearTimeout !== rn.clearTimeout && _.clearTimeout, + Ph = b && b.now !== rn.Date.now && b.now, + Mh = _.setTimeout !== rn.setTimeout && _.setTimeout, + nr = tn.ceil, + tr = tn.floor, + gi = K.getOwnPropertySymbols, + Fh = Je ? Je.isBuffer : r, + Af = _.isFinite, + Dh = Ke.join, + qh = gf(K.keys, K), + en = tn.max, + on = tn.min, + Wh = b.now, + Uh = _.parseInt, + bf = tn.random, + Bh = Ke.reverse, + _i = St(_, \\"DataView\\"), + ce = St(_, \\"Map\\"), + di = St(_, \\"Promise\\"), + Nt = St(_, \\"Set\\"), + he = St(_, \\"WeakMap\\"), + pe = St(K, \\"create\\"), + er = he && new he(), + Gt = {}, + Nh = Ct(_i), + Gh = Ct(ce), + Hh = Ct(di), + zh = Ct(Nt), + $h = Ct(he), + rr = ct ? ct.prototype : r, + ge = rr ? rr.valueOf : r, + mf = rr ? rr.toString : r; + function f(n) { + if (V(n) && !L(n) && !(n instanceof U)) { + if (n instanceof In) return n; + if ($.call(n, \\"__wrapped__\\")) return Ta(n); + } + return new In(n); + } + var Ht = (function () { + function n() {} + return function (t) { + if (!Q(t)) return {}; + if (xf) return xf(t); + n.prototype = t; + var e = new n(); + return (n.prototype = r), e; + }; + })(); + function ir() {} + function In(n, t) { + (this.__wrapped__ = n), + (this.__actions__ = []), + (this.__chain__ = !!t), + (this.__index__ = 0), + (this.__values__ = r); + } + (f.templateSettings = { + escape: ic, + evaluate: uc, + interpolate: Lu, + variable: \\"\\", + imports: { _: f }, + }), + (f.prototype = ir.prototype), + (f.prototype.constructor = f), + (In.prototype = Ht(ir.prototype)), + (In.prototype.constructor = In); + function U(n) { + (this.__wrapped__ = n), + (this.__actions__ = []), + (this.__dir__ = 1), + (this.__filtered__ = !1), + (this.__iteratees__ = []), + (this.__takeCount__ = Hn), + (this.__views__ = []); + } + function Kh() { + var n = new U(this.__wrapped__); + return ( + (n.__actions__ = gn(this.__actions__)), + (n.__dir__ = this.__dir__), + (n.__filtered__ = this.__filtered__), + (n.__iteratees__ = gn(this.__iteratees__)), + (n.__takeCount__ = this.__takeCount__), + (n.__views__ = gn(this.__views__)), + n + ); + } + function Zh() { + if (this.__filtered__) { + var n = new U(this); + (n.__dir__ = -1), (n.__filtered__ = !0); + } else (n = this.clone()), (n.__dir__ *= -1); + return n; + } + function Yh() { + var n = this.__wrapped__.value(), + t = this.__dir__, + e = L(n), + i = t < 0, + u = e ? n.length : 0, + a = ug(0, u, this.__views__), + s = a.start, + c = a.end, + p = c - s, + d = i ? c : s - 1, + v = this.__iteratees__, + y = v.length, + A = 0, + T = on(p, this.__takeCount__); + if (!e || (!i && u == p && T == p)) return Yf(n, this.__actions__); + var I = []; + n: for (; p-- && A < T; ) { + d += t; + for (var M = -1, E = n[d]; ++M < y; ) { + var W = v[M], + B = W.iteratee, + bn = W.type, + pn = B(E); + if (bn == Gl) E = pn; + else if (!pn) { + if (bn == Cu) continue n; + break n; + } + } + I[A++] = E; + } + return I; + } + (U.prototype = Ht(ir.prototype)), (U.prototype.constructor = U); + function At(n) { + var t = -1, + e = n == null ? 0 : n.length; + for (this.clear(); ++t < e; ) { + var i = n[t]; + this.set(i[0], i[1]); + } + } + function Xh() { + (this.__data__ = pe ? pe(null) : {}), (this.size = 0); + } + function Jh(n) { + var t = this.has(n) && delete this.__data__[n]; + return (this.size -= t ? 1 : 0), t; + } + function Qh(n) { + var t = this.__data__; + if (pe) { + var e = t[n]; + return e === N ? r : e; + } + return $.call(t, n) ? t[n] : r; + } + function Vh(n) { + var t = this.__data__; + return pe ? t[n] !== r : $.call(t, n); + } + function jh(n, t) { + var e = this.__data__; + return ( + (this.size += this.has(n) ? 0 : 1), + (e[n] = pe && t === r ? N : t), + this + ); + } + (At.prototype.clear = Xh), + (At.prototype.delete = Jh), + (At.prototype.get = Qh), + (At.prototype.has = Vh), + (At.prototype.set = jh); + function Xn(n) { + var t = -1, + e = n == null ? 0 : n.length; + for (this.clear(); ++t < e; ) { + var i = n[t]; + this.set(i[0], i[1]); + } + } + function kh() { + (this.__data__ = []), (this.size = 0); + } + function np(n) { + var t = this.__data__, + e = ur(t, n); + if (e < 0) return !1; + var i = t.length - 1; + return e == i ? t.pop() : je.call(t, e, 1), --this.size, !0; + } + function tp(n) { + var t = this.__data__, + e = ur(t, n); + return e < 0 ? r : t[e][1]; + } + function ep(n) { + return ur(this.__data__, n) > -1; + } + function rp(n, t) { + var e = this.__data__, + i = ur(e, n); + return i < 0 ? (++this.size, e.push([n, t])) : (e[i][1] = t), this; + } + (Xn.prototype.clear = kh), + (Xn.prototype.delete = np), + (Xn.prototype.get = tp), + (Xn.prototype.has = ep), + (Xn.prototype.set = rp); + function Jn(n) { + var t = -1, + e = n == null ? 0 : n.length; + for (this.clear(); ++t < e; ) { + var i = n[t]; + this.set(i[0], i[1]); + } + } + function ip() { + (this.size = 0), + (this.__data__ = { + hash: new At(), + map: new (ce || Xn)(), + string: new At(), + }); + } + function up(n) { + var t = vr(this, n).delete(n); + return (this.size -= t ? 1 : 0), t; + } + function fp(n) { + return vr(this, n).get(n); + } + function ap(n) { + return vr(this, n).has(n); + } + function op(n, t) { + var e = vr(this, n), + i = e.size; + return e.set(n, t), (this.size += e.size == i ? 0 : 1), this; + } + (Jn.prototype.clear = ip), + (Jn.prototype.delete = up), + (Jn.prototype.get = fp), + (Jn.prototype.has = ap), + (Jn.prototype.set = op); + function bt(n) { + var t = -1, + e = n == null ? 0 : n.length; + for (this.__data__ = new Jn(); ++t < e; ) this.add(n[t]); + } + function sp(n) { + return this.__data__.set(n, N), this; + } + function lp(n) { + return this.__data__.has(n); + } + (bt.prototype.add = bt.prototype.push = sp), (bt.prototype.has = lp); + function qn(n) { + var t = (this.__data__ = new Xn(n)); + this.size = t.size; + } + function cp() { + (this.__data__ = new Xn()), (this.size = 0); + } + function hp(n) { + var t = this.__data__, + e = t.delete(n); + return (this.size = t.size), e; + } + function pp(n) { + return this.__data__.get(n); + } + function gp(n) { + return this.__data__.has(n); + } + function _p(n, t) { + var e = this.__data__; + if (e instanceof Xn) { + var i = e.__data__; + if (!ce || i.length < l - 1) + return i.push([n, t]), (this.size = ++e.size), this; + e = this.__data__ = new Jn(i); + } + return e.set(n, t), (this.size = e.size), this; + } + (qn.prototype.clear = cp), + (qn.prototype.delete = hp), + (qn.prototype.get = pp), + (qn.prototype.has = gp), + (qn.prototype.set = _p); + function Tf(n, t) { + var e = L(n), + i = !e && Ot(n), + u = !e && !i && dt(n), + a = !e && !i && !u && Zt(n), + s = e || i || u || a, + c = s ? li(n.length, Sh) : [], + p = c.length; + for (var d in n) + (t || $.call(n, d)) && + !( + s && + (d == \\"length\\" || + (u && (d == \\"offset\\" || d == \\"parent\\")) || + (a && + (d == \\"buffer\\" || + d == \\"byteLength\\" || + d == \\"byteOffset\\")) || + kn(d, p)) + ) && + c.push(d); + return c; + } + function Sf(n) { + var t = n.length; + return t ? n[Oi(0, t - 1)] : r; + } + function dp(n, t) { + return xr(gn(n), mt(t, 0, n.length)); + } + function vp(n) { + return xr(gn(n)); + } + function vi(n, t, e) { + ((e !== r && !Wn(n[t], e)) || (e === r && !(t in n))) && Qn(n, t, e); + } + function _e(n, t, e) { + var i = n[t]; + (!($.call(n, t) && Wn(i, e)) || (e === r && !(t in n))) && + Qn(n, t, e); + } + function ur(n, t) { + for (var e = n.length; e--; ) if (Wn(n[e][0], t)) return e; + return -1; + } + function xp(n, t, e, i) { + return ( + ht(n, function (u, a, s) { + t(i, u, e(u), s); + }), + i + ); + } + function Cf(n, t) { + return n && $n(t, un(t), n); + } + function wp(n, t) { + return n && $n(t, dn(t), n); + } + function Qn(n, t, e) { + t == \\"__proto__\\" && ke + ? ke(n, t, { + configurable: !0, + enumerable: !0, + value: e, + writable: !0, + }) + : (n[t] = e); + } + function xi(n, t) { + for (var e = -1, i = t.length, u = g(i), a = n == null; ++e < i; ) + u[e] = a ? r : ji(n, t[e]); + return u; + } + function mt(n, t, e) { + return ( + n === n && + (e !== r && (n = n <= e ? n : e), + t !== r && (n = n >= t ? n : t)), + n + ); + } + function En(n, t, e, i, u, a) { + var s, + c = t & j, + p = t & an, + d = t & Tn; + if ((e && (s = u ? e(n, i, u, a) : e(n)), s !== r)) return s; + if (!Q(n)) return n; + var v = L(n); + if (v) { + if (((s = ag(n)), !c)) return gn(n, s); + } else { + var y = sn(n), + A = y == We || y == Ou; + if (dt(n)) return Qf(n, c); + if (y == Yn || y == Mt || (A && !u)) { + if (((s = p || A ? {} : _a(n)), !c)) + return p ? Qp(n, wp(s, n)) : Jp(n, Cf(s, n)); + } else { + if (!Z[y]) return u ? n : {}; + s = og(n, y, c); + } + } + a || (a = new qn()); + var T = a.get(n); + if (T) return T; + a.set(n, s), + $a(n) + ? n.forEach(function (E) { + s.add(En(E, t, e, E, n, a)); + }) + : Ha(n) && + n.forEach(function (E, W) { + s.set(W, En(E, t, e, W, n, a)); + }); + var I = d ? (p ? Ui : Wi) : p ? dn : un, + M = v ? r : I(n); + return ( + Cn(M || n, function (E, W) { + M && ((W = E), (E = n[W])), _e(s, W, En(E, t, e, W, n, a)); + }), + s + ); + } + function yp(n) { + var t = un(n); + return function (e) { + return Of(e, n, t); + }; + } + function Of(n, t, e) { + var i = e.length; + if (n == null) return !i; + for (n = K(n); i--; ) { + var u = e[i], + a = t[u], + s = n[u]; + if ((s === r && !(u in n)) || !a(s)) return !1; + } + return !0; + } + function If(n, t, e) { + if (typeof n != \\"function\\") throw new On(m); + return be(function () { + n.apply(r, e); + }, t); + } + function de(n, t, e, i) { + var u = -1, + a = He, + s = !0, + c = n.length, + p = [], + d = t.length; + if (!c) return p; + e && (t = J(t, wn(e))), + i + ? ((a = ii), (s = !1)) + : t.length >= l && ((a = se), (s = !1), (t = new bt(t))); + n: for (; ++u < c; ) { + var v = n[u], + y = e == null ? v : e(v); + if (((v = i || v !== 0 ? v : 0), s && y === y)) { + for (var A = d; A--; ) if (t[A] === y) continue n; + p.push(v); + } else a(t, y, i) || p.push(v); + } + return p; + } + var ht = ta(zn), + Ef = ta(yi, !0); + function Ap(n, t) { + var e = !0; + return ( + ht(n, function (i, u, a) { + return (e = !!t(i, u, a)), e; + }), + e + ); + } + function fr(n, t, e) { + for (var i = -1, u = n.length; ++i < u; ) { + var a = n[i], + s = t(a); + if (s != null && (c === r ? s === s && !An(s) : e(s, c))) + var c = s, + p = a; + } + return p; + } + function bp(n, t, e, i) { + var u = n.length; + for ( + e = P(e), + e < 0 && (e = -e > u ? 0 : u + e), + i = i === r || i > u ? u : P(i), + i < 0 && (i += u), + i = e > i ? 0 : Za(i); + e < i; + + ) + n[e++] = t; + return n; + } + function Rf(n, t) { + var e = []; + return ( + ht(n, function (i, u, a) { + t(i, u, a) && e.push(i); + }), + e + ); + } + function fn(n, t, e, i, u) { + var a = -1, + s = n.length; + for (e || (e = lg), u || (u = []); ++a < s; ) { + var c = n[a]; + t > 0 && e(c) + ? t > 1 + ? fn(c, t - 1, e, i, u) + : ot(u, c) + : i || (u[u.length] = c); + } + return u; + } + var wi = ea(), + Lf = ea(!0); + function zn(n, t) { + return n && wi(n, t, un); + } + function yi(n, t) { + return n && Lf(n, t, un); + } + function ar(n, t) { + return at(t, function (e) { + return nt(n[e]); + }); + } + function Tt(n, t) { + t = gt(t, n); + for (var e = 0, i = t.length; n != null && e < i; ) n = n[Kn(t[e++])]; + return e && e == i ? n : r; + } + function Pf(n, t, e) { + var i = t(n); + return L(n) ? i : ot(i, e(n)); + } + function cn(n) { + return n == null + ? n === r + ? Vl + : Jl + : yt && yt in K(n) + ? ig(n) + : vg(n); + } + function Ai(n, t) { + return n > t; + } + function mp(n, t) { + return n != null && $.call(n, t); + } + function Tp(n, t) { + return n != null && t in K(n); + } + function Sp(n, t, e) { + return n >= on(t, e) && n < en(t, e); + } + function bi(n, t, e) { + for ( + var i = e ? ii : He, + u = n[0].length, + a = n.length, + s = a, + c = g(a), + p = 1 / 0, + d = []; + s--; + + ) { + var v = n[s]; + s && t && (v = J(v, wn(t))), + (p = on(v.length, p)), + (c[s] = + !e && (t || (u >= 120 && v.length >= 120)) + ? new bt(s && v) + : r); + } + v = n[0]; + var y = -1, + A = c[0]; + n: for (; ++y < u && d.length < p; ) { + var T = v[y], + I = t ? t(T) : T; + if (((T = e || T !== 0 ? T : 0), !(A ? se(A, I) : i(d, I, e)))) { + for (s = a; --s; ) { + var M = c[s]; + if (!(M ? se(M, I) : i(n[s], I, e))) continue n; + } + A && A.push(I), d.push(T); + } + } + return d; + } + function Cp(n, t, e, i) { + return ( + zn(n, function (u, a, s) { + t(i, e(u), a, s); + }), + i + ); + } + function ve(n, t, e) { + (t = gt(t, n)), (n = wa(n, t)); + var i = n == null ? n : n[Kn(Ln(t))]; + return i == null ? r : xn(i, n, e); + } + function Mf(n) { + return V(n) && cn(n) == Mt; + } + function Op(n) { + return V(n) && cn(n) == oe; + } + function Ip(n) { + return V(n) && cn(n) == re; + } + function xe(n, t, e, i, u) { + return n === t + ? !0 + : n == null || t == null || (!V(n) && !V(t)) + ? n !== n && t !== t + : Ep(n, t, e, i, xe, u); + } + function Ep(n, t, e, i, u, a) { + var s = L(n), + c = L(t), + p = s ? De : sn(n), + d = c ? De : sn(t); + (p = p == Mt ? Yn : p), (d = d == Mt ? Yn : d); + var v = p == Yn, + y = d == Yn, + A = p == d; + if (A && dt(n)) { + if (!dt(t)) return !1; + (s = !0), (v = !1); + } + if (A && !v) + return ( + a || (a = new qn()), + s || Zt(n) ? ha(n, t, e, i, u, a) : eg(n, t, p, e, i, u, a) + ); + if (!(e & Bn)) { + var T = v && $.call(n, \\"__wrapped__\\"), + I = y && $.call(t, \\"__wrapped__\\"); + if (T || I) { + var M = T ? n.value() : n, + E = I ? t.value() : t; + return a || (a = new qn()), u(M, E, e, i, a); + } + } + return A ? (a || (a = new qn()), rg(n, t, e, i, u, a)) : !1; + } + function Rp(n) { + return V(n) && sn(n) == Mn; + } + function mi(n, t, e, i) { + var u = e.length, + a = u, + s = !i; + if (n == null) return !a; + for (n = K(n); u--; ) { + var c = e[u]; + if (s && c[2] ? c[1] !== n[c[0]] : !(c[0] in n)) return !1; + } + for (; ++u < a; ) { + c = e[u]; + var p = c[0], + d = n[p], + v = c[1]; + if (s && c[2]) { + if (d === r && !(p in n)) return !1; + } else { + var y = new qn(); + if (i) var A = i(d, v, p, n, t, y); + if (!(A === r ? xe(v, d, Bn | ut, i, y) : A)) return !1; + } + } + return !0; + } + function Ff(n) { + if (!Q(n) || hg(n)) return !1; + var t = nt(n) ? Rh : yc; + return t.test(Ct(n)); + } + function Lp(n) { + return V(n) && cn(n) == ue; + } + function Pp(n) { + return V(n) && sn(n) == Fn; + } + function Mp(n) { + return V(n) && Tr(n.length) && !!Y[cn(n)]; + } + function Df(n) { + return typeof n == \\"function\\" + ? n + : n == null + ? vn + : typeof n == \\"object\\" + ? L(n) + ? Uf(n[0], n[1]) + : Wf(n) + : ro(n); + } + function Ti(n) { + if (!Ae(n)) return qh(n); + var t = []; + for (var e in K(n)) $.call(n, e) && e != \\"constructor\\" && t.push(e); + return t; + } + function Fp(n) { + if (!Q(n)) return dg(n); + var t = Ae(n), + e = []; + for (var i in n) + (i == \\"constructor\\" && (t || !$.call(n, i))) || e.push(i); + return e; + } + function Si(n, t) { + return n < t; + } + function qf(n, t) { + var e = -1, + i = _n(n) ? g(n.length) : []; + return ( + ht(n, function (u, a, s) { + i[++e] = t(u, a, s); + }), + i + ); + } + function Wf(n) { + var t = Ni(n); + return t.length == 1 && t[0][2] + ? va(t[0][0], t[0][1]) + : function (e) { + return e === n || mi(e, n, t); + }; + } + function Uf(n, t) { + return Hi(n) && da(t) + ? va(Kn(n), t) + : function (e) { + var i = ji(e, n); + return i === r && i === t ? ki(e, n) : xe(t, i, Bn | ut); + }; + } + function or(n, t, e, i, u) { + n !== t && + wi( + t, + function (a, s) { + if ((u || (u = new qn()), Q(a))) Dp(n, t, s, e, or, i, u); + else { + var c = i ? i($i(n, s), a, s + \\"\\", n, t, u) : r; + c === r && (c = a), vi(n, s, c); + } + }, + dn + ); + } + function Dp(n, t, e, i, u, a, s) { + var c = $i(n, e), + p = $i(t, e), + d = s.get(p); + if (d) { + vi(n, e, d); + return; + } + var v = a ? a(c, p, e + \\"\\", n, t, s) : r, + y = v === r; + if (y) { + var A = L(p), + T = !A && dt(p), + I = !A && !T && Zt(p); + (v = p), + A || T || I + ? L(c) + ? (v = c) + : k(c) + ? (v = gn(c)) + : T + ? ((y = !1), (v = Qf(p, !0))) + : I + ? ((y = !1), (v = Vf(p, !0))) + : (v = []) + : me(p) || Ot(p) + ? ((v = c), + Ot(c) ? (v = Ya(c)) : (!Q(c) || nt(c)) && (v = _a(p))) + : (y = !1); + } + y && (s.set(p, v), u(v, p, i, a, s), s.delete(p)), vi(n, e, v); + } + function Bf(n, t) { + var e = n.length; + if (!!e) return (t += t < 0 ? e : 0), kn(t, e) ? n[t] : r; + } + function Nf(n, t, e) { + t.length + ? (t = J(t, function (a) { + return L(a) + ? function (s) { + return Tt(s, a.length === 1 ? a[0] : a); + } + : a; + })) + : (t = [vn]); + var i = -1; + t = J(t, wn(O())); + var u = qf(n, function (a, s, c) { + var p = J(t, function (d) { + return d(a); + }); + return { criteria: p, index: ++i, value: a }; + }); + return oh(u, function (a, s) { + return Xp(a, s, e); + }); + } + function qp(n, t) { + return Gf(n, t, function (e, i) { + return ki(n, i); + }); + } + function Gf(n, t, e) { + for (var i = -1, u = t.length, a = {}; ++i < u; ) { + var s = t[i], + c = Tt(n, s); + e(c, s) && we(a, gt(s, n), c); + } + return a; + } + function Wp(n) { + return function (t) { + return Tt(t, n); + }; + } + function Ci(n, t, e, i) { + var u = i ? ah : qt, + a = -1, + s = t.length, + c = n; + for (n === t && (t = gn(t)), e && (c = J(n, wn(e))); ++a < s; ) + for ( + var p = 0, d = t[a], v = e ? e(d) : d; + (p = u(c, v, p, i)) > -1; + + ) + c !== n && je.call(c, p, 1), je.call(n, p, 1); + return n; + } + function Hf(n, t) { + for (var e = n ? t.length : 0, i = e - 1; e--; ) { + var u = t[e]; + if (e == i || u !== a) { + var a = u; + kn(u) ? je.call(n, u, 1) : Ri(n, u); + } + } + return n; + } + function Oi(n, t) { + return n + tr(bf() * (t - n + 1)); + } + function Up(n, t, e, i) { + for (var u = -1, a = en(nr((t - n) / (e || 1)), 0), s = g(a); a--; ) + (s[i ? a : ++u] = n), (n += e); + return s; + } + function Ii(n, t) { + var e = \\"\\"; + if (!n || t < 1 || t > ft) return e; + do t % 2 && (e += n), (t = tr(t / 2)), t && (n += n); + while (t); + return e; + } + function F(n, t) { + return Ki(xa(n, t, vn), n + \\"\\"); + } + function Bp(n) { + return Sf(Yt(n)); + } + function Np(n, t) { + var e = Yt(n); + return xr(e, mt(t, 0, e.length)); + } + function we(n, t, e, i) { + if (!Q(n)) return n; + t = gt(t, n); + for ( + var u = -1, a = t.length, s = a - 1, c = n; + c != null && ++u < a; + + ) { + var p = Kn(t[u]), + d = e; + if (p === \\"__proto__\\" || p === \\"constructor\\" || p === \\"prototype\\") + return n; + if (u != s) { + var v = c[p]; + (d = i ? i(v, p, c) : r), + d === r && (d = Q(v) ? v : kn(t[u + 1]) ? [] : {}); + } + _e(c, p, d), (c = c[p]); + } + return n; + } + var zf = er + ? function (n, t) { + return er.set(n, t), n; + } + : vn, + Gp = ke + ? function (n, t) { + return ke(n, \\"toString\\", { + configurable: !0, + enumerable: !1, + value: tu(t), + writable: !0, + }); + } + : vn; + function Hp(n) { + return xr(Yt(n)); + } + function Rn(n, t, e) { + var i = -1, + u = n.length; + t < 0 && (t = -t > u ? 0 : u + t), + (e = e > u ? u : e), + e < 0 && (e += u), + (u = t > e ? 0 : (e - t) >>> 0), + (t >>>= 0); + for (var a = g(u); ++i < u; ) a[i] = n[i + t]; + return a; + } + function zp(n, t) { + var e; + return ( + ht(n, function (i, u, a) { + return (e = t(i, u, a)), !e; + }), + !!e + ); + } + function sr(n, t, e) { + var i = 0, + u = n == null ? i : n.length; + if (typeof t == \\"number\\" && t === t && u <= Kl) { + for (; i < u; ) { + var a = (i + u) >>> 1, + s = n[a]; + s !== null && !An(s) && (e ? s <= t : s < t) + ? (i = a + 1) + : (u = a); + } + return u; + } + return Ei(n, t, vn, e); + } + function Ei(n, t, e, i) { + var u = 0, + a = n == null ? 0 : n.length; + if (a === 0) return 0; + t = e(t); + for ( + var s = t !== t, c = t === null, p = An(t), d = t === r; + u < a; + + ) { + var v = tr((u + a) / 2), + y = e(n[v]), + A = y !== r, + T = y === null, + I = y === y, + M = An(y); + if (s) var E = i || I; + else + d + ? (E = I && (i || A)) + : c + ? (E = I && A && (i || !T)) + : p + ? (E = I && A && !T && (i || !M)) + : T || M + ? (E = !1) + : (E = i ? y <= t : y < t); + E ? (u = v + 1) : (a = v); + } + return on(a, $l); + } + function $f(n, t) { + for (var e = -1, i = n.length, u = 0, a = []; ++e < i; ) { + var s = n[e], + c = t ? t(s) : s; + if (!e || !Wn(c, p)) { + var p = c; + a[u++] = s === 0 ? 0 : s; + } + } + return a; + } + function Kf(n) { + return typeof n == \\"number\\" ? n : An(n) ? Fe : +n; + } + function yn(n) { + if (typeof n == \\"string\\") return n; + if (L(n)) return J(n, yn) + \\"\\"; + if (An(n)) return mf ? mf.call(n) : \\"\\"; + var t = n + \\"\\"; + return t == \\"0\\" && 1 / n == -xt ? \\"-0\\" : t; + } + function pt(n, t, e) { + var i = -1, + u = He, + a = n.length, + s = !0, + c = [], + p = c; + if (e) (s = !1), (u = ii); + else if (a >= l) { + var d = t ? null : ng(n); + if (d) return $e(d); + (s = !1), (u = se), (p = new bt()); + } else p = t ? [] : c; + n: for (; ++i < a; ) { + var v = n[i], + y = t ? t(v) : v; + if (((v = e || v !== 0 ? v : 0), s && y === y)) { + for (var A = p.length; A--; ) if (p[A] === y) continue n; + t && p.push(y), c.push(v); + } else u(p, y, e) || (p !== c && p.push(y), c.push(v)); + } + return c; + } + function Ri(n, t) { + return ( + (t = gt(t, n)), (n = wa(n, t)), n == null || delete n[Kn(Ln(t))] + ); + } + function Zf(n, t, e, i) { + return we(n, t, e(Tt(n, t)), i); + } + function lr(n, t, e, i) { + for ( + var u = n.length, a = i ? u : -1; + (i ? a-- : ++a < u) && t(n[a], a, n); + + ); + return e + ? Rn(n, i ? 0 : a, i ? a + 1 : u) + : Rn(n, i ? a + 1 : 0, i ? u : a); + } + function Yf(n, t) { + var e = n; + return ( + e instanceof U && (e = e.value()), + ui( + t, + function (i, u) { + return u.func.apply(u.thisArg, ot([i], u.args)); + }, + e + ) + ); + } + function Li(n, t, e) { + var i = n.length; + if (i < 2) return i ? pt(n[0]) : []; + for (var u = -1, a = g(i); ++u < i; ) + for (var s = n[u], c = -1; ++c < i; ) + c != u && (a[u] = de(a[u] || s, n[c], t, e)); + return pt(fn(a, 1), t, e); + } + function Xf(n, t, e) { + for (var i = -1, u = n.length, a = t.length, s = {}; ++i < u; ) { + var c = i < a ? t[i] : r; + e(s, n[i], c); + } + return s; + } + function Pi(n) { + return k(n) ? n : []; + } + function Mi(n) { + return typeof n == \\"function\\" ? n : vn; + } + function gt(n, t) { + return L(n) ? n : Hi(n, t) ? [n] : ma(H(n)); + } + var $p = F; + function _t(n, t, e) { + var i = n.length; + return (e = e === r ? i : e), !t && e >= i ? n : Rn(n, t, e); + } + var Jf = + Lh || + function (n) { + return rn.clearTimeout(n); + }; + function Qf(n, t) { + if (t) return n.slice(); + var e = n.length, + i = vf ? vf(e) : new n.constructor(e); + return n.copy(i), i; + } + function Fi(n) { + var t = new n.constructor(n.byteLength); + return new Qe(t).set(new Qe(n)), t; + } + function Kp(n, t) { + var e = t ? Fi(n.buffer) : n.buffer; + return new n.constructor(e, n.byteOffset, n.byteLength); + } + function Zp(n) { + var t = new n.constructor(n.source, Pu.exec(n)); + return (t.lastIndex = n.lastIndex), t; + } + function Yp(n) { + return ge ? K(ge.call(n)) : {}; + } + function Vf(n, t) { + var e = t ? Fi(n.buffer) : n.buffer; + return new n.constructor(e, n.byteOffset, n.length); + } + function jf(n, t) { + if (n !== t) { + var e = n !== r, + i = n === null, + u = n === n, + a = An(n), + s = t !== r, + c = t === null, + p = t === t, + d = An(t); + if ( + (!c && !d && !a && n > t) || + (a && s && p && !c && !d) || + (i && s && p) || + (!e && p) || + !u + ) + return 1; + if ( + (!i && !a && !d && n < t) || + (d && e && u && !i && !a) || + (c && e && u) || + (!s && u) || + !p + ) + return -1; + } + return 0; + } + function Xp(n, t, e) { + for ( + var i = -1, + u = n.criteria, + a = t.criteria, + s = u.length, + c = e.length; + ++i < s; + + ) { + var p = jf(u[i], a[i]); + if (p) { + if (i >= c) return p; + var d = e[i]; + return p * (d == \\"desc\\" ? -1 : 1); + } + } + return n.index - t.index; + } + function kf(n, t, e, i) { + for ( + var u = -1, + a = n.length, + s = e.length, + c = -1, + p = t.length, + d = en(a - s, 0), + v = g(p + d), + y = !i; + ++c < p; + + ) + v[c] = t[c]; + for (; ++u < s; ) (y || u < a) && (v[e[u]] = n[u]); + for (; d--; ) v[c++] = n[u++]; + return v; + } + function na(n, t, e, i) { + for ( + var u = -1, + a = n.length, + s = -1, + c = e.length, + p = -1, + d = t.length, + v = en(a - c, 0), + y = g(v + d), + A = !i; + ++u < v; + + ) + y[u] = n[u]; + for (var T = u; ++p < d; ) y[T + p] = t[p]; + for (; ++s < c; ) (A || u < a) && (y[T + e[s]] = n[u++]); + return y; + } + function gn(n, t) { + var e = -1, + i = n.length; + for (t || (t = g(i)); ++e < i; ) t[e] = n[e]; + return t; + } + function $n(n, t, e, i) { + var u = !e; + e || (e = {}); + for (var a = -1, s = t.length; ++a < s; ) { + var c = t[a], + p = i ? i(e[c], n[c], c, e, n) : r; + p === r && (p = n[c]), u ? Qn(e, c, p) : _e(e, c, p); + } + return e; + } + function Jp(n, t) { + return $n(n, Gi(n), t); + } + function Qp(n, t) { + return $n(n, pa(n), t); + } + function cr(n, t) { + return function (e, i) { + var u = L(e) ? th : xp, + a = t ? t() : {}; + return u(e, n, O(i, 2), a); + }; + } + function zt(n) { + return F(function (t, e) { + var i = -1, + u = e.length, + a = u > 1 ? e[u - 1] : r, + s = u > 2 ? e[2] : r; + for ( + a = n.length > 3 && typeof a == \\"function\\" ? (u--, a) : r, + s && hn(e[0], e[1], s) && ((a = u < 3 ? r : a), (u = 1)), + t = K(t); + ++i < u; + + ) { + var c = e[i]; + c && n(t, c, i, a); + } + return t; + }); + } + function ta(n, t) { + return function (e, i) { + if (e == null) return e; + if (!_n(e)) return n(e, i); + for ( + var u = e.length, a = t ? u : -1, s = K(e); + (t ? a-- : ++a < u) && i(s[a], a, s) !== !1; + + ); + return e; + }; + } + function ea(n) { + return function (t, e, i) { + for (var u = -1, a = K(t), s = i(t), c = s.length; c--; ) { + var p = s[n ? c : ++u]; + if (e(a[p], p, a) === !1) break; + } + return t; + }; + } + function Vp(n, t, e) { + var i = t & ln, + u = ye(n); + function a() { + var s = this && this !== rn && this instanceof a ? u : n; + return s.apply(i ? e : this, arguments); + } + return a; + } + function ra(n) { + return function (t) { + t = H(t); + var e = Wt(t) ? Dn(t) : r, + i = e ? e[0] : t.charAt(0), + u = e ? _t(e, 1).join(\\"\\") : t.slice(1); + return i[n]() + u; + }; + } + function $t(n) { + return function (t) { + return ui(to(no(t).replace(Gc, \\"\\")), n, \\"\\"); + }; + } + function ye(n) { + return function () { + var t = arguments; + switch (t.length) { + case 0: + return new n(); + case 1: + return new n(t[0]); + case 2: + return new n(t[0], t[1]); + case 3: + return new n(t[0], t[1], t[2]); + case 4: + return new n(t[0], t[1], t[2], t[3]); + case 5: + return new n(t[0], t[1], t[2], t[3], t[4]); + case 6: + return new n(t[0], t[1], t[2], t[3], t[4], t[5]); + case 7: + return new n(t[0], t[1], t[2], t[3], t[4], t[5], t[6]); + } + var e = Ht(n.prototype), + i = n.apply(e, t); + return Q(i) ? i : e; + }; + } + function jp(n, t, e) { + var i = ye(n); + function u() { + for (var a = arguments.length, s = g(a), c = a, p = Kt(u); c--; ) + s[c] = arguments[c]; + var d = a < 3 && s[0] !== p && s[a - 1] !== p ? [] : st(s, p); + if (((a -= d.length), a < e)) + return oa(n, t, hr, u.placeholder, r, s, d, r, r, e - a); + var v = this && this !== rn && this instanceof u ? i : n; + return xn(v, this, s); + } + return u; + } + function ia(n) { + return function (t, e, i) { + var u = K(t); + if (!_n(t)) { + var a = O(e, 3); + (t = un(t)), + (e = function (c) { + return a(u[c], c, u); + }); + } + var s = n(t, e, i); + return s > -1 ? u[a ? t[s] : s] : r; + }; + } + function ua(n) { + return jn(function (t) { + var e = t.length, + i = e, + u = In.prototype.thru; + for (n && t.reverse(); i--; ) { + var a = t[i]; + if (typeof a != \\"function\\") throw new On(m); + if (u && !s && dr(a) == \\"wrapper\\") var s = new In([], !0); + } + for (i = s ? i : e; ++i < e; ) { + a = t[i]; + var c = dr(a), + p = c == \\"wrapper\\" ? Bi(a) : r; + p && + zi(p[0]) && + p[1] == (Zn | Nn | Gn | te) && + !p[4].length && + p[9] == 1 + ? (s = s[dr(p[0])].apply(s, p[3])) + : (s = a.length == 1 && zi(a) ? s[c]() : s.thru(a)); + } + return function () { + var d = arguments, + v = d[0]; + if (s && d.length == 1 && L(v)) return s.plant(v).value(); + for (var y = 0, A = e ? t[y].apply(this, d) : v; ++y < e; ) + A = t[y].call(this, A); + return A; + }; + }); + } + function hr(n, t, e, i, u, a, s, c, p, d) { + var v = t & Zn, + y = t & ln, + A = t & vt, + T = t & (Nn | Lt), + I = t & Br, + M = A ? r : ye(n); + function E() { + for (var W = arguments.length, B = g(W), bn = W; bn--; ) + B[bn] = arguments[bn]; + if (T) + var pn = Kt(E), + mn = lh(B, pn); + if ( + (i && (B = kf(B, i, u, T)), + a && (B = na(B, a, s, T)), + (W -= mn), + T && W < d) + ) { + var nn = st(B, pn); + return oa(n, t, hr, E.placeholder, e, B, nn, c, p, d - W); + } + var Un = y ? e : this, + et = A ? Un[n] : n; + return ( + (W = B.length), + c ? (B = xg(B, c)) : I && W > 1 && B.reverse(), + v && p < W && (B.length = p), + this && this !== rn && this instanceof E && (et = M || ye(et)), + et.apply(Un, B) + ); + } + return E; + } + function fa(n, t) { + return function (e, i) { + return Cp(e, n, t(i), {}); + }; + } + function pr(n, t) { + return function (e, i) { + var u; + if (e === r && i === r) return t; + if ((e !== r && (u = e), i !== r)) { + if (u === r) return i; + typeof e == \\"string\\" || typeof i == \\"string\\" + ? ((e = yn(e)), (i = yn(i))) + : ((e = Kf(e)), (i = Kf(i))), + (u = n(e, i)); + } + return u; + }; + } + function Di(n) { + return jn(function (t) { + return ( + (t = J(t, wn(O()))), + F(function (e) { + var i = this; + return n(t, function (u) { + return xn(u, i, e); + }); + }) + ); + }); + } + function gr(n, t) { + t = t === r ? \\" \\" : yn(t); + var e = t.length; + if (e < 2) return e ? Ii(t, n) : t; + var i = Ii(t, nr(n / Ut(t))); + return Wt(t) ? _t(Dn(i), 0, n).join(\\"\\") : i.slice(0, n); + } + function kp(n, t, e, i) { + var u = t & ln, + a = ye(n); + function s() { + for ( + var c = -1, + p = arguments.length, + d = -1, + v = i.length, + y = g(v + p), + A = this && this !== rn && this instanceof s ? a : n; + ++d < v; + + ) + y[d] = i[d]; + for (; p--; ) y[d++] = arguments[++c]; + return xn(A, u ? e : this, y); + } + return s; + } + function aa(n) { + return function (t, e, i) { + return ( + i && typeof i != \\"number\\" && hn(t, e, i) && (e = i = r), + (t = tt(t)), + e === r ? ((e = t), (t = 0)) : (e = tt(e)), + (i = i === r ? (t < e ? 1 : -1) : tt(i)), + Up(t, e, i, n) + ); + }; + } + function _r(n) { + return function (t, e) { + return ( + (typeof t == \\"string\\" && typeof e == \\"string\\") || + ((t = Pn(t)), (e = Pn(e))), + n(t, e) + ); + }; + } + function oa(n, t, e, i, u, a, s, c, p, d) { + var v = t & Nn, + y = v ? s : r, + A = v ? r : s, + T = v ? a : r, + I = v ? r : a; + (t |= v ? Gn : Pt), + (t &= ~(v ? Pt : Gn)), + t & Su || (t &= ~(ln | vt)); + var M = [n, t, u, T, y, I, A, c, p, d], + E = e.apply(r, M); + return zi(n) && ya(E, M), (E.placeholder = i), Aa(E, n, t); + } + function qi(n) { + var t = tn[n]; + return function (e, i) { + if ( + ((e = Pn(e)), (i = i == null ? 0 : on(P(i), 292)), i && Af(e)) + ) { + var u = (H(e) + \\"e\\").split(\\"e\\"), + a = t(u[0] + \\"e\\" + (+u[1] + i)); + return (u = (H(a) + \\"e\\").split(\\"e\\")), +(u[0] + \\"e\\" + (+u[1] - i)); + } + return t(e); + }; + } + var ng = + Nt && 1 / $e(new Nt([, -0]))[1] == xt + ? function (n) { + return new Nt(n); + } + : iu; + function sa(n) { + return function (t) { + var e = sn(t); + return e == Mn ? hi(t) : e == Fn ? vh(t) : sh(t, n(t)); + }; + } + function Vn(n, t, e, i, u, a, s, c) { + var p = t & vt; + if (!p && typeof n != \\"function\\") throw new On(m); + var d = i ? i.length : 0; + if ( + (d || ((t &= ~(Gn | Pt)), (i = u = r)), + (s = s === r ? s : en(P(s), 0)), + (c = c === r ? c : P(c)), + (d -= u ? u.length : 0), + t & Pt) + ) { + var v = i, + y = u; + i = u = r; + } + var A = p ? r : Bi(n), + T = [n, t, e, i, u, v, y, a, s, c]; + if ( + (A && _g(T, A), + (n = T[0]), + (t = T[1]), + (e = T[2]), + (i = T[3]), + (u = T[4]), + (c = T[9] = T[9] === r ? (p ? 0 : n.length) : en(T[9] - d, 0)), + !c && t & (Nn | Lt) && (t &= ~(Nn | Lt)), + !t || t == ln) + ) + var I = Vp(n, t, e); + else + t == Nn || t == Lt + ? (I = jp(n, t, c)) + : (t == Gn || t == (ln | Gn)) && !u.length + ? (I = kp(n, t, e, i)) + : (I = hr.apply(r, T)); + var M = A ? zf : ya; + return Aa(M(I, T), n, t); + } + function la(n, t, e, i) { + return n === r || (Wn(n, Bt[e]) && !$.call(i, e)) ? t : n; + } + function ca(n, t, e, i, u, a) { + return ( + Q(n) && Q(t) && (a.set(t, n), or(n, t, r, ca, a), a.delete(t)), n + ); + } + function tg(n) { + return me(n) ? r : n; + } + function ha(n, t, e, i, u, a) { + var s = e & Bn, + c = n.length, + p = t.length; + if (c != p && !(s && p > c)) return !1; + var d = a.get(n), + v = a.get(t); + if (d && v) return d == t && v == n; + var y = -1, + A = !0, + T = e & ut ? new bt() : r; + for (a.set(n, t), a.set(t, n); ++y < c; ) { + var I = n[y], + M = t[y]; + if (i) var E = s ? i(M, I, y, t, n, a) : i(I, M, y, n, t, a); + if (E !== r) { + if (E) continue; + A = !1; + break; + } + if (T) { + if ( + !fi(t, function (W, B) { + if (!se(T, B) && (I === W || u(I, W, e, i, a))) + return T.push(B); + }) + ) { + A = !1; + break; + } + } else if (!(I === M || u(I, M, e, i, a))) { + A = !1; + break; + } + } + return a.delete(n), a.delete(t), A; + } + function eg(n, t, e, i, u, a, s) { + switch (e) { + case Ft: + if (n.byteLength != t.byteLength || n.byteOffset != t.byteOffset) + return !1; + (n = n.buffer), (t = t.buffer); + case oe: + return !( + n.byteLength != t.byteLength || !a(new Qe(n), new Qe(t)) + ); + case ee: + case re: + case ie: + return Wn(+n, +t); + case qe: + return n.name == t.name && n.message == t.message; + case ue: + case fe: + return n == t + \\"\\"; + case Mn: + var c = hi; + case Fn: + var p = i & Bn; + if ((c || (c = $e), n.size != t.size && !p)) return !1; + var d = s.get(n); + if (d) return d == t; + (i |= ut), s.set(n, t); + var v = ha(c(n), c(t), i, u, a, s); + return s.delete(n), v; + case Ue: + if (ge) return ge.call(n) == ge.call(t); + } + return !1; + } + function rg(n, t, e, i, u, a) { + var s = e & Bn, + c = Wi(n), + p = c.length, + d = Wi(t), + v = d.length; + if (p != v && !s) return !1; + for (var y = p; y--; ) { + var A = c[y]; + if (!(s ? A in t : $.call(t, A))) return !1; + } + var T = a.get(n), + I = a.get(t); + if (T && I) return T == t && I == n; + var M = !0; + a.set(n, t), a.set(t, n); + for (var E = s; ++y < p; ) { + A = c[y]; + var W = n[A], + B = t[A]; + if (i) var bn = s ? i(B, W, A, t, n, a) : i(W, B, A, n, t, a); + if (!(bn === r ? W === B || u(W, B, e, i, a) : bn)) { + M = !1; + break; + } + E || (E = A == \\"constructor\\"); + } + if (M && !E) { + var pn = n.constructor, + mn = t.constructor; + pn != mn && + \\"constructor\\" in n && + \\"constructor\\" in t && + !( + typeof pn == \\"function\\" && + pn instanceof pn && + typeof mn == \\"function\\" && + mn instanceof mn + ) && + (M = !1); + } + return a.delete(n), a.delete(t), M; + } + function jn(n) { + return Ki(xa(n, r, Oa), n + \\"\\"); + } + function Wi(n) { + return Pf(n, un, Gi); + } + function Ui(n) { + return Pf(n, dn, pa); + } + var Bi = er + ? function (n) { + return er.get(n); + } + : iu; + function dr(n) { + for ( + var t = n.name + \\"\\", e = Gt[t], i = $.call(Gt, t) ? e.length : 0; + i--; + + ) { + var u = e[i], + a = u.func; + if (a == null || a == n) return u.name; + } + return t; + } + function Kt(n) { + var t = $.call(f, \\"placeholder\\") ? f : n; + return t.placeholder; + } + function O() { + var n = f.iteratee || eu; + return ( + (n = n === eu ? Df : n), + arguments.length ? n(arguments[0], arguments[1]) : n + ); + } + function vr(n, t) { + var e = n.__data__; + return cg(t) ? e[typeof t == \\"string\\" ? \\"string\\" : \\"hash\\"] : e.map; + } + function Ni(n) { + for (var t = un(n), e = t.length; e--; ) { + var i = t[e], + u = n[i]; + t[e] = [i, u, da(u)]; + } + return t; + } + function St(n, t) { + var e = gh(n, t); + return Ff(e) ? e : r; + } + function ig(n) { + var t = $.call(n, yt), + e = n[yt]; + try { + n[yt] = r; + var i = !0; + } catch {} + var u = Xe.call(n); + return i && (t ? (n[yt] = e) : delete n[yt]), u; + } + var Gi = gi + ? function (n) { + return n == null + ? [] + : ((n = K(n)), + at(gi(n), function (t) { + return wf.call(n, t); + })); + } + : uu, + pa = gi + ? function (n) { + for (var t = []; n; ) ot(t, Gi(n)), (n = Ve(n)); + return t; + } + : uu, + sn = cn; + ((_i && sn(new _i(new ArrayBuffer(1))) != Ft) || + (ce && sn(new ce()) != Mn) || + (di && sn(di.resolve()) != Iu) || + (Nt && sn(new Nt()) != Fn) || + (he && sn(new he()) != ae)) && + (sn = function (n) { + var t = cn(n), + e = t == Yn ? n.constructor : r, + i = e ? Ct(e) : \\"\\"; + if (i) + switch (i) { + case Nh: + return Ft; + case Gh: + return Mn; + case Hh: + return Iu; + case zh: + return Fn; + case $h: + return ae; + } + return t; + }); + function ug(n, t, e) { + for (var i = -1, u = e.length; ++i < u; ) { + var a = e[i], + s = a.size; + switch (a.type) { + case \\"drop\\": + n += s; + break; + case \\"dropRight\\": + t -= s; + break; + case \\"take\\": + t = on(t, n + s); + break; + case \\"takeRight\\": + n = en(n, t - s); + break; + } + } + return { start: n, end: t }; + } + function fg(n) { + var t = n.match(hc); + return t ? t[1].split(pc) : []; + } + function ga(n, t, e) { + t = gt(t, n); + for (var i = -1, u = t.length, a = !1; ++i < u; ) { + var s = Kn(t[i]); + if (!(a = n != null && e(n, s))) break; + n = n[s]; + } + return a || ++i != u + ? a + : ((u = n == null ? 0 : n.length), + !!u && Tr(u) && kn(s, u) && (L(n) || Ot(n))); + } + function ag(n) { + var t = n.length, + e = new n.constructor(t); + return ( + t && + typeof n[0] == \\"string\\" && + $.call(n, \\"index\\") && + ((e.index = n.index), (e.input = n.input)), + e + ); + } + function _a(n) { + return typeof n.constructor == \\"function\\" && !Ae(n) ? Ht(Ve(n)) : {}; + } + function og(n, t, e) { + var i = n.constructor; + switch (t) { + case oe: + return Fi(n); + case ee: + case re: + return new i(+n); + case Ft: + return Kp(n, e); + case Nr: + case Gr: + case Hr: + case zr: + case $r: + case Kr: + case Zr: + case Yr: + case Xr: + return Vf(n, e); + case Mn: + return new i(); + case ie: + case fe: + return new i(n); + case ue: + return Zp(n); + case Fn: + return new i(); + case Ue: + return Yp(n); + } + } + function sg(n, t) { + var e = t.length; + if (!e) return n; + var i = e - 1; + return ( + (t[i] = (e > 1 ? \\"& \\" : \\"\\") + t[i]), + (t = t.join(e > 2 ? \\", \\" : \\" \\")), + n.replace( + cc, + \`{ +/* [wrapped with \` + + t + + \`] */ +\` + ) + ); + } + function lg(n) { + return L(n) || Ot(n) || !!(yf && n && n[yf]); + } + function kn(n, t) { + var e = typeof n; + return ( + (t = t ?? ft), + !!t && + (e == \\"number\\" || (e != \\"symbol\\" && bc.test(n))) && + n > -1 && + n % 1 == 0 && + n < t + ); + } + function hn(n, t, e) { + if (!Q(e)) return !1; + var i = typeof t; + return ( + i == \\"number\\" ? _n(e) && kn(t, e.length) : i == \\"string\\" && t in e + ) + ? Wn(e[t], n) + : !1; + } + function Hi(n, t) { + if (L(n)) return !1; + var e = typeof n; + return e == \\"number\\" || + e == \\"symbol\\" || + e == \\"boolean\\" || + n == null || + An(n) + ? !0 + : ac.test(n) || !fc.test(n) || (t != null && n in K(t)); + } + function cg(n) { + var t = typeof n; + return t == \\"string\\" || + t == \\"number\\" || + t == \\"symbol\\" || + t == \\"boolean\\" + ? n !== \\"__proto__\\" + : n === null; + } + function zi(n) { + var t = dr(n), + e = f[t]; + if (typeof e != \\"function\\" || !(t in U.prototype)) return !1; + if (n === e) return !0; + var i = Bi(e); + return !!i && n === i[0]; + } + function hg(n) { + return !!df && df in n; + } + var pg = Ze ? nt : fu; + function Ae(n) { + var t = n && n.constructor, + e = (typeof t == \\"function\\" && t.prototype) || Bt; + return n === e; + } + function da(n) { + return n === n && !Q(n); + } + function va(n, t) { + return function (e) { + return e == null ? !1 : e[n] === t && (t !== r || n in K(e)); + }; + } + function gg(n) { + var t = br(n, function (i) { + return e.size === q && e.clear(), i; + }), + e = t.cache; + return t; + } + function _g(n, t) { + var e = n[1], + i = t[1], + u = e | i, + a = u < (ln | vt | Zn), + s = + (i == Zn && e == Nn) || + (i == Zn && e == te && n[7].length <= t[8]) || + (i == (Zn | te) && t[7].length <= t[8] && e == Nn); + if (!(a || s)) return n; + i & ln && ((n[2] = t[2]), (u |= e & ln ? 0 : Su)); + var c = t[3]; + if (c) { + var p = n[3]; + (n[3] = p ? kf(p, c, t[4]) : c), (n[4] = p ? st(n[3], z) : t[4]); + } + return ( + (c = t[5]), + c && + ((p = n[5]), + (n[5] = p ? na(p, c, t[6]) : c), + (n[6] = p ? st(n[5], z) : t[6])), + (c = t[7]), + c && (n[7] = c), + i & Zn && (n[8] = n[8] == null ? t[8] : on(n[8], t[8])), + n[9] == null && (n[9] = t[9]), + (n[0] = t[0]), + (n[1] = u), + n + ); + } + function dg(n) { + var t = []; + if (n != null) for (var e in K(n)) t.push(e); + return t; + } + function vg(n) { + return Xe.call(n); + } + function xa(n, t, e) { + return ( + (t = en(t === r ? n.length - 1 : t, 0)), + function () { + for ( + var i = arguments, u = -1, a = en(i.length - t, 0), s = g(a); + ++u < a; + + ) + s[u] = i[t + u]; + u = -1; + for (var c = g(t + 1); ++u < t; ) c[u] = i[u]; + return (c[t] = e(s)), xn(n, this, c); + } + ); + } + function wa(n, t) { + return t.length < 2 ? n : Tt(n, Rn(t, 0, -1)); + } + function xg(n, t) { + for (var e = n.length, i = on(t.length, e), u = gn(n); i--; ) { + var a = t[i]; + n[i] = kn(a, e) ? u[a] : r; + } + return n; + } + function $i(n, t) { + if ( + !(t === \\"constructor\\" && typeof n[t] == \\"function\\") && + t != \\"__proto__\\" + ) + return n[t]; + } + var ya = ba(zf), + be = + Mh || + function (n, t) { + return rn.setTimeout(n, t); + }, + Ki = ba(Gp); + function Aa(n, t, e) { + var i = t + \\"\\"; + return Ki(n, sg(i, wg(fg(i), e))); + } + function ba(n) { + var t = 0, + e = 0; + return function () { + var i = Wh(), + u = Nl - (i - e); + if (((e = i), u > 0)) { + if (++t >= Bl) return arguments[0]; + } else t = 0; + return n.apply(r, arguments); + }; + } + function xr(n, t) { + var e = -1, + i = n.length, + u = i - 1; + for (t = t === r ? i : t; ++e < t; ) { + var a = Oi(e, u), + s = n[a]; + (n[a] = n[e]), (n[e] = s); + } + return (n.length = t), n; + } + var ma = gg(function (n) { + var t = []; + return ( + n.charCodeAt(0) === 46 && t.push(\\"\\"), + n.replace(oc, function (e, i, u, a) { + t.push(u ? a.replace(dc, \\"$1\\") : i || e); + }), + t + ); + }); + function Kn(n) { + if (typeof n == \\"string\\" || An(n)) return n; + var t = n + \\"\\"; + return t == \\"0\\" && 1 / n == -xt ? \\"-0\\" : t; + } + function Ct(n) { + if (n != null) { + try { + return Ye.call(n); + } catch {} + try { + return n + \\"\\"; + } catch {} + } + return \\"\\"; + } + function wg(n, t) { + return ( + Cn(Zl, function (e) { + var i = \\"_.\\" + e[0]; + t & e[1] && !He(n, i) && n.push(i); + }), + n.sort() + ); + } + function Ta(n) { + if (n instanceof U) return n.clone(); + var t = new In(n.__wrapped__, n.__chain__); + return ( + (t.__actions__ = gn(n.__actions__)), + (t.__index__ = n.__index__), + (t.__values__ = n.__values__), + t + ); + } + function yg(n, t, e) { + (e ? hn(n, t, e) : t === r) ? (t = 1) : (t = en(P(t), 0)); + var i = n == null ? 0 : n.length; + if (!i || t < 1) return []; + for (var u = 0, a = 0, s = g(nr(i / t)); u < i; ) + s[a++] = Rn(n, u, (u += t)); + return s; + } + function Ag(n) { + for ( + var t = -1, e = n == null ? 0 : n.length, i = 0, u = []; + ++t < e; + + ) { + var a = n[t]; + a && (u[i++] = a); + } + return u; + } + function bg() { + var n = arguments.length; + if (!n) return []; + for (var t = g(n - 1), e = arguments[0], i = n; i--; ) + t[i - 1] = arguments[i]; + return ot(L(e) ? gn(e) : [e], fn(t, 1)); + } + var mg = F(function (n, t) { + return k(n) ? de(n, fn(t, 1, k, !0)) : []; + }), + Tg = F(function (n, t) { + var e = Ln(t); + return k(e) && (e = r), k(n) ? de(n, fn(t, 1, k, !0), O(e, 2)) : []; + }), + Sg = F(function (n, t) { + var e = Ln(t); + return k(e) && (e = r), k(n) ? de(n, fn(t, 1, k, !0), r, e) : []; + }); + function Cg(n, t, e) { + var i = n == null ? 0 : n.length; + return i + ? ((t = e || t === r ? 1 : P(t)), Rn(n, t < 0 ? 0 : t, i)) + : []; + } + function Og(n, t, e) { + var i = n == null ? 0 : n.length; + return i + ? ((t = e || t === r ? 1 : P(t)), + (t = i - t), + Rn(n, 0, t < 0 ? 0 : t)) + : []; + } + function Ig(n, t) { + return n && n.length ? lr(n, O(t, 3), !0, !0) : []; + } + function Eg(n, t) { + return n && n.length ? lr(n, O(t, 3), !0) : []; + } + function Rg(n, t, e, i) { + var u = n == null ? 0 : n.length; + return u + ? (e && typeof e != \\"number\\" && hn(n, t, e) && ((e = 0), (i = u)), + bp(n, t, e, i)) + : []; + } + function Sa(n, t, e) { + var i = n == null ? 0 : n.length; + if (!i) return -1; + var u = e == null ? 0 : P(e); + return u < 0 && (u = en(i + u, 0)), ze(n, O(t, 3), u); + } + function Ca(n, t, e) { + var i = n == null ? 0 : n.length; + if (!i) return -1; + var u = i - 1; + return ( + e !== r && ((u = P(e)), (u = e < 0 ? en(i + u, 0) : on(u, i - 1))), + ze(n, O(t, 3), u, !0) + ); + } + function Oa(n) { + var t = n == null ? 0 : n.length; + return t ? fn(n, 1) : []; + } + function Lg(n) { + var t = n == null ? 0 : n.length; + return t ? fn(n, xt) : []; + } + function Pg(n, t) { + var e = n == null ? 0 : n.length; + return e ? ((t = t === r ? 1 : P(t)), fn(n, t)) : []; + } + function Mg(n) { + for (var t = -1, e = n == null ? 0 : n.length, i = {}; ++t < e; ) { + var u = n[t]; + i[u[0]] = u[1]; + } + return i; + } + function Ia(n) { + return n && n.length ? n[0] : r; + } + function Fg(n, t, e) { + var i = n == null ? 0 : n.length; + if (!i) return -1; + var u = e == null ? 0 : P(e); + return u < 0 && (u = en(i + u, 0)), qt(n, t, u); + } + function Dg(n) { + var t = n == null ? 0 : n.length; + return t ? Rn(n, 0, -1) : []; + } + var qg = F(function (n) { + var t = J(n, Pi); + return t.length && t[0] === n[0] ? bi(t) : []; + }), + Wg = F(function (n) { + var t = Ln(n), + e = J(n, Pi); + return ( + t === Ln(e) ? (t = r) : e.pop(), + e.length && e[0] === n[0] ? bi(e, O(t, 2)) : [] + ); + }), + Ug = F(function (n) { + var t = Ln(n), + e = J(n, Pi); + return ( + (t = typeof t == \\"function\\" ? t : r), + t && e.pop(), + e.length && e[0] === n[0] ? bi(e, r, t) : [] + ); + }); + function Bg(n, t) { + return n == null ? \\"\\" : Dh.call(n, t); + } + function Ln(n) { + var t = n == null ? 0 : n.length; + return t ? n[t - 1] : r; + } + function Ng(n, t, e) { + var i = n == null ? 0 : n.length; + if (!i) return -1; + var u = i; + return ( + e !== r && ((u = P(e)), (u = u < 0 ? en(i + u, 0) : on(u, i - 1))), + t === t ? wh(n, t, u) : ze(n, of, u, !0) + ); + } + function Gg(n, t) { + return n && n.length ? Bf(n, P(t)) : r; + } + var Hg = F(Ea); + function Ea(n, t) { + return n && n.length && t && t.length ? Ci(n, t) : n; + } + function zg(n, t, e) { + return n && n.length && t && t.length ? Ci(n, t, O(e, 2)) : n; + } + function $g(n, t, e) { + return n && n.length && t && t.length ? Ci(n, t, r, e) : n; + } + var Kg = jn(function (n, t) { + var e = n == null ? 0 : n.length, + i = xi(n, t); + return ( + Hf( + n, + J(t, function (u) { + return kn(u, e) ? +u : u; + }).sort(jf) + ), + i + ); + }); + function Zg(n, t) { + var e = []; + if (!(n && n.length)) return e; + var i = -1, + u = [], + a = n.length; + for (t = O(t, 3); ++i < a; ) { + var s = n[i]; + t(s, i, n) && (e.push(s), u.push(i)); + } + return Hf(n, u), e; + } + function Zi(n) { + return n == null ? n : Bh.call(n); + } + function Yg(n, t, e) { + var i = n == null ? 0 : n.length; + return i + ? (e && typeof e != \\"number\\" && hn(n, t, e) + ? ((t = 0), (e = i)) + : ((t = t == null ? 0 : P(t)), (e = e === r ? i : P(e))), + Rn(n, t, e)) + : []; + } + function Xg(n, t) { + return sr(n, t); + } + function Jg(n, t, e) { + return Ei(n, t, O(e, 2)); + } + function Qg(n, t) { + var e = n == null ? 0 : n.length; + if (e) { + var i = sr(n, t); + if (i < e && Wn(n[i], t)) return i; + } + return -1; + } + function Vg(n, t) { + return sr(n, t, !0); + } + function jg(n, t, e) { + return Ei(n, t, O(e, 2), !0); + } + function kg(n, t) { + var e = n == null ? 0 : n.length; + if (e) { + var i = sr(n, t, !0) - 1; + if (Wn(n[i], t)) return i; + } + return -1; + } + function n_(n) { + return n && n.length ? $f(n) : []; + } + function t_(n, t) { + return n && n.length ? $f(n, O(t, 2)) : []; + } + function e_(n) { + var t = n == null ? 0 : n.length; + return t ? Rn(n, 1, t) : []; + } + function r_(n, t, e) { + return n && n.length + ? ((t = e || t === r ? 1 : P(t)), Rn(n, 0, t < 0 ? 0 : t)) + : []; + } + function i_(n, t, e) { + var i = n == null ? 0 : n.length; + return i + ? ((t = e || t === r ? 1 : P(t)), + (t = i - t), + Rn(n, t < 0 ? 0 : t, i)) + : []; + } + function u_(n, t) { + return n && n.length ? lr(n, O(t, 3), !1, !0) : []; + } + function f_(n, t) { + return n && n.length ? lr(n, O(t, 3)) : []; + } + var a_ = F(function (n) { + return pt(fn(n, 1, k, !0)); + }), + o_ = F(function (n) { + var t = Ln(n); + return k(t) && (t = r), pt(fn(n, 1, k, !0), O(t, 2)); + }), + s_ = F(function (n) { + var t = Ln(n); + return ( + (t = typeof t == \\"function\\" ? t : r), pt(fn(n, 1, k, !0), r, t) + ); + }); + function l_(n) { + return n && n.length ? pt(n) : []; + } + function c_(n, t) { + return n && n.length ? pt(n, O(t, 2)) : []; + } + function h_(n, t) { + return ( + (t = typeof t == \\"function\\" ? t : r), + n && n.length ? pt(n, r, t) : [] + ); + } + function Yi(n) { + if (!(n && n.length)) return []; + var t = 0; + return ( + (n = at(n, function (e) { + if (k(e)) return (t = en(e.length, t)), !0; + })), + li(t, function (e) { + return J(n, ai(e)); + }) + ); + } + function Ra(n, t) { + if (!(n && n.length)) return []; + var e = Yi(n); + return t == null + ? e + : J(e, function (i) { + return xn(t, r, i); + }); + } + var p_ = F(function (n, t) { + return k(n) ? de(n, t) : []; + }), + g_ = F(function (n) { + return Li(at(n, k)); + }), + __ = F(function (n) { + var t = Ln(n); + return k(t) && (t = r), Li(at(n, k), O(t, 2)); + }), + d_ = F(function (n) { + var t = Ln(n); + return (t = typeof t == \\"function\\" ? t : r), Li(at(n, k), r, t); + }), + v_ = F(Yi); + function x_(n, t) { + return Xf(n || [], t || [], _e); + } + function w_(n, t) { + return Xf(n || [], t || [], we); + } + var y_ = F(function (n) { + var t = n.length, + e = t > 1 ? n[t - 1] : r; + return (e = typeof e == \\"function\\" ? (n.pop(), e) : r), Ra(n, e); + }); + function La(n) { + var t = f(n); + return (t.__chain__ = !0), t; + } + function A_(n, t) { + return t(n), n; + } + function wr(n, t) { + return t(n); + } + var b_ = jn(function (n) { + var t = n.length, + e = t ? n[0] : 0, + i = this.__wrapped__, + u = function (a) { + return xi(a, n); + }; + return t > 1 || this.__actions__.length || !(i instanceof U) || !kn(e) + ? this.thru(u) + : ((i = i.slice(e, +e + (t ? 1 : 0))), + i.__actions__.push({ func: wr, args: [u], thisArg: r }), + new In(i, this.__chain__).thru(function (a) { + return t && !a.length && a.push(r), a; + })); + }); + function m_() { + return La(this); + } + function T_() { + return new In(this.value(), this.__chain__); + } + function S_() { + this.__values__ === r && (this.__values__ = Ka(this.value())); + var n = this.__index__ >= this.__values__.length, + t = n ? r : this.__values__[this.__index__++]; + return { done: n, value: t }; + } + function C_() { + return this; + } + function O_(n) { + for (var t, e = this; e instanceof ir; ) { + var i = Ta(e); + (i.__index__ = 0), + (i.__values__ = r), + t ? (u.__wrapped__ = i) : (t = i); + var u = i; + e = e.__wrapped__; + } + return (u.__wrapped__ = n), t; + } + function I_() { + var n = this.__wrapped__; + if (n instanceof U) { + var t = n; + return ( + this.__actions__.length && (t = new U(this)), + (t = t.reverse()), + t.__actions__.push({ func: wr, args: [Zi], thisArg: r }), + new In(t, this.__chain__) + ); + } + return this.thru(Zi); + } + function E_() { + return Yf(this.__wrapped__, this.__actions__); + } + var R_ = cr(function (n, t, e) { + $.call(n, e) ? ++n[e] : Qn(n, e, 1); + }); + function L_(n, t, e) { + var i = L(n) ? ff : Ap; + return e && hn(n, t, e) && (t = r), i(n, O(t, 3)); + } + function P_(n, t) { + var e = L(n) ? at : Rf; + return e(n, O(t, 3)); + } + var M_ = ia(Sa), + F_ = ia(Ca); + function D_(n, t) { + return fn(yr(n, t), 1); + } + function q_(n, t) { + return fn(yr(n, t), xt); + } + function W_(n, t, e) { + return (e = e === r ? 1 : P(e)), fn(yr(n, t), e); + } + function Pa(n, t) { + var e = L(n) ? Cn : ht; + return e(n, O(t, 3)); + } + function Ma(n, t) { + var e = L(n) ? eh : Ef; + return e(n, O(t, 3)); + } + var U_ = cr(function (n, t, e) { + $.call(n, e) ? n[e].push(t) : Qn(n, e, [t]); + }); + function B_(n, t, e, i) { + (n = _n(n) ? n : Yt(n)), (e = e && !i ? P(e) : 0); + var u = n.length; + return ( + e < 0 && (e = en(u + e, 0)), + Sr(n) ? e <= u && n.indexOf(t, e) > -1 : !!u && qt(n, t, e) > -1 + ); + } + var N_ = F(function (n, t, e) { + var i = -1, + u = typeof t == \\"function\\", + a = _n(n) ? g(n.length) : []; + return ( + ht(n, function (s) { + a[++i] = u ? xn(t, s, e) : ve(s, t, e); + }), + a + ); + }), + G_ = cr(function (n, t, e) { + Qn(n, e, t); + }); + function yr(n, t) { + var e = L(n) ? J : qf; + return e(n, O(t, 3)); + } + function H_(n, t, e, i) { + return n == null + ? [] + : (L(t) || (t = t == null ? [] : [t]), + (e = i ? r : e), + L(e) || (e = e == null ? [] : [e]), + Nf(n, t, e)); + } + var z_ = cr( + function (n, t, e) { + n[e ? 0 : 1].push(t); + }, + function () { + return [[], []]; + } + ); + function $_(n, t, e) { + var i = L(n) ? ui : lf, + u = arguments.length < 3; + return i(n, O(t, 4), e, u, ht); + } + function K_(n, t, e) { + var i = L(n) ? rh : lf, + u = arguments.length < 3; + return i(n, O(t, 4), e, u, Ef); + } + function Z_(n, t) { + var e = L(n) ? at : Rf; + return e(n, mr(O(t, 3))); + } + function Y_(n) { + var t = L(n) ? Sf : Bp; + return t(n); + } + function X_(n, t, e) { + (e ? hn(n, t, e) : t === r) ? (t = 1) : (t = P(t)); + var i = L(n) ? dp : Np; + return i(n, t); + } + function J_(n) { + var t = L(n) ? vp : Hp; + return t(n); + } + function Q_(n) { + if (n == null) return 0; + if (_n(n)) return Sr(n) ? Ut(n) : n.length; + var t = sn(n); + return t == Mn || t == Fn ? n.size : Ti(n).length; + } + function V_(n, t, e) { + var i = L(n) ? fi : zp; + return e && hn(n, t, e) && (t = r), i(n, O(t, 3)); + } + var j_ = F(function (n, t) { + if (n == null) return []; + var e = t.length; + return ( + e > 1 && hn(n, t[0], t[1]) + ? (t = []) + : e > 2 && hn(t[0], t[1], t[2]) && (t = [t[0]]), + Nf(n, fn(t, 1), []) + ); + }), + Ar = + Ph || + function () { + return rn.Date.now(); + }; + function k_(n, t) { + if (typeof t != \\"function\\") throw new On(m); + return ( + (n = P(n)), + function () { + if (--n < 1) return t.apply(this, arguments); + } + ); + } + function Fa(n, t, e) { + return ( + (t = e ? r : t), + (t = n && t == null ? n.length : t), + Vn(n, Zn, r, r, r, r, t) + ); + } + function Da(n, t) { + var e; + if (typeof t != \\"function\\") throw new On(m); + return ( + (n = P(n)), + function () { + return ( + --n > 0 && (e = t.apply(this, arguments)), n <= 1 && (t = r), e + ); + } + ); + } + var Xi = F(function (n, t, e) { + var i = ln; + if (e.length) { + var u = st(e, Kt(Xi)); + i |= Gn; + } + return Vn(n, i, t, e, u); + }), + qa = F(function (n, t, e) { + var i = ln | vt; + if (e.length) { + var u = st(e, Kt(qa)); + i |= Gn; + } + return Vn(t, i, n, e, u); + }); + function Wa(n, t, e) { + t = e ? r : t; + var i = Vn(n, Nn, r, r, r, r, r, t); + return (i.placeholder = Wa.placeholder), i; + } + function Ua(n, t, e) { + t = e ? r : t; + var i = Vn(n, Lt, r, r, r, r, r, t); + return (i.placeholder = Ua.placeholder), i; + } + function Ba(n, t, e) { + var i, + u, + a, + s, + c, + p, + d = 0, + v = !1, + y = !1, + A = !0; + if (typeof n != \\"function\\") throw new On(m); + (t = Pn(t) || 0), + Q(e) && + ((v = !!e.leading), + (y = \\"maxWait\\" in e), + (a = y ? en(Pn(e.maxWait) || 0, t) : a), + (A = \\"trailing\\" in e ? !!e.trailing : A)); + function T(nn) { + var Un = i, + et = u; + return (i = u = r), (d = nn), (s = n.apply(et, Un)), s; + } + function I(nn) { + return (d = nn), (c = be(W, t)), v ? T(nn) : s; + } + function M(nn) { + var Un = nn - p, + et = nn - d, + io = t - Un; + return y ? on(io, a - et) : io; + } + function E(nn) { + var Un = nn - p, + et = nn - d; + return p === r || Un >= t || Un < 0 || (y && et >= a); + } + function W() { + var nn = Ar(); + if (E(nn)) return B(nn); + c = be(W, M(nn)); + } + function B(nn) { + return (c = r), A && i ? T(nn) : ((i = u = r), s); + } + function bn() { + c !== r && Jf(c), (d = 0), (i = p = u = c = r); + } + function pn() { + return c === r ? s : B(Ar()); + } + function mn() { + var nn = Ar(), + Un = E(nn); + if (((i = arguments), (u = this), (p = nn), Un)) { + if (c === r) return I(p); + if (y) return Jf(c), (c = be(W, t)), T(p); + } + return c === r && (c = be(W, t)), s; + } + return (mn.cancel = bn), (mn.flush = pn), mn; + } + var nd = F(function (n, t) { + return If(n, 1, t); + }), + td = F(function (n, t, e) { + return If(n, Pn(t) || 0, e); + }); + function ed(n) { + return Vn(n, Br); + } + function br(n, t) { + if (typeof n != \\"function\\" || (t != null && typeof t != \\"function\\")) + throw new On(m); + var e = function () { + var i = arguments, + u = t ? t.apply(this, i) : i[0], + a = e.cache; + if (a.has(u)) return a.get(u); + var s = n.apply(this, i); + return (e.cache = a.set(u, s) || a), s; + }; + return (e.cache = new (br.Cache || Jn)()), e; + } + br.Cache = Jn; + function mr(n) { + if (typeof n != \\"function\\") throw new On(m); + return function () { + var t = arguments; + switch (t.length) { + case 0: + return !n.call(this); + case 1: + return !n.call(this, t[0]); + case 2: + return !n.call(this, t[0], t[1]); + case 3: + return !n.call(this, t[0], t[1], t[2]); + } + return !n.apply(this, t); + }; + } + function rd(n) { + return Da(2, n); + } + var id = $p(function (n, t) { + t = + t.length == 1 && L(t[0]) + ? J(t[0], wn(O())) + : J(fn(t, 1), wn(O())); + var e = t.length; + return F(function (i) { + for (var u = -1, a = on(i.length, e); ++u < a; ) + i[u] = t[u].call(this, i[u]); + return xn(n, this, i); + }); + }), + Ji = F(function (n, t) { + var e = st(t, Kt(Ji)); + return Vn(n, Gn, r, t, e); + }), + Na = F(function (n, t) { + var e = st(t, Kt(Na)); + return Vn(n, Pt, r, t, e); + }), + ud = jn(function (n, t) { + return Vn(n, te, r, r, r, t); + }); + function fd(n, t) { + if (typeof n != \\"function\\") throw new On(m); + return (t = t === r ? t : P(t)), F(n, t); + } + function ad(n, t) { + if (typeof n != \\"function\\") throw new On(m); + return ( + (t = t == null ? 0 : en(P(t), 0)), + F(function (e) { + var i = e[t], + u = _t(e, 0, t); + return i && ot(u, i), xn(n, this, u); + }) + ); + } + function od(n, t, e) { + var i = !0, + u = !0; + if (typeof n != \\"function\\") throw new On(m); + return ( + Q(e) && + ((i = \\"leading\\" in e ? !!e.leading : i), + (u = \\"trailing\\" in e ? !!e.trailing : u)), + Ba(n, t, { leading: i, maxWait: t, trailing: u }) + ); + } + function sd(n) { + return Fa(n, 1); + } + function ld(n, t) { + return Ji(Mi(t), n); + } + function cd() { + if (!arguments.length) return []; + var n = arguments[0]; + return L(n) ? n : [n]; + } + function hd(n) { + return En(n, Tn); + } + function pd(n, t) { + return (t = typeof t == \\"function\\" ? t : r), En(n, Tn, t); + } + function gd(n) { + return En(n, j | Tn); + } + function _d(n, t) { + return (t = typeof t == \\"function\\" ? t : r), En(n, j | Tn, t); + } + function dd(n, t) { + return t == null || Of(n, t, un(t)); + } + function Wn(n, t) { + return n === t || (n !== n && t !== t); + } + var vd = _r(Ai), + xd = _r(function (n, t) { + return n >= t; + }), + Ot = Mf( + (function () { + return arguments; + })() + ) + ? Mf + : function (n) { + return V(n) && $.call(n, \\"callee\\") && !wf.call(n, \\"callee\\"); + }, + L = g.isArray, + wd = ku ? wn(ku) : Op; + function _n(n) { + return n != null && Tr(n.length) && !nt(n); + } + function k(n) { + return V(n) && _n(n); + } + function yd(n) { + return n === !0 || n === !1 || (V(n) && cn(n) == ee); + } + var dt = Fh || fu, + Ad = nf ? wn(nf) : Ip; + function bd(n) { + return V(n) && n.nodeType === 1 && !me(n); + } + function md(n) { + if (n == null) return !0; + if ( + _n(n) && + (L(n) || + typeof n == \\"string\\" || + typeof n.splice == \\"function\\" || + dt(n) || + Zt(n) || + Ot(n)) + ) + return !n.length; + var t = sn(n); + if (t == Mn || t == Fn) return !n.size; + if (Ae(n)) return !Ti(n).length; + for (var e in n) if ($.call(n, e)) return !1; + return !0; + } + function Td(n, t) { + return xe(n, t); + } + function Sd(n, t, e) { + e = typeof e == \\"function\\" ? e : r; + var i = e ? e(n, t) : r; + return i === r ? xe(n, t, r, e) : !!i; + } + function Qi(n) { + if (!V(n)) return !1; + var t = cn(n); + return ( + t == qe || + t == Xl || + (typeof n.message == \\"string\\" && + typeof n.name == \\"string\\" && + !me(n)) + ); + } + function Cd(n) { + return typeof n == \\"number\\" && Af(n); + } + function nt(n) { + if (!Q(n)) return !1; + var t = cn(n); + return t == We || t == Ou || t == Yl || t == Ql; + } + function Ga(n) { + return typeof n == \\"number\\" && n == P(n); + } + function Tr(n) { + return typeof n == \\"number\\" && n > -1 && n % 1 == 0 && n <= ft; + } + function Q(n) { + var t = typeof n; + return n != null && (t == \\"object\\" || t == \\"function\\"); + } + function V(n) { + return n != null && typeof n == \\"object\\"; + } + var Ha = tf ? wn(tf) : Rp; + function Od(n, t) { + return n === t || mi(n, t, Ni(t)); + } + function Id(n, t, e) { + return (e = typeof e == \\"function\\" ? e : r), mi(n, t, Ni(t), e); + } + function Ed(n) { + return za(n) && n != +n; + } + function Rd(n) { + if (pg(n)) throw new R(w); + return Ff(n); + } + function Ld(n) { + return n === null; + } + function Pd(n) { + return n == null; + } + function za(n) { + return typeof n == \\"number\\" || (V(n) && cn(n) == ie); + } + function me(n) { + if (!V(n) || cn(n) != Yn) return !1; + var t = Ve(n); + if (t === null) return !0; + var e = $.call(t, \\"constructor\\") && t.constructor; + return typeof e == \\"function\\" && e instanceof e && Ye.call(e) == Ih; + } + var Vi = ef ? wn(ef) : Lp; + function Md(n) { + return Ga(n) && n >= -ft && n <= ft; + } + var $a = rf ? wn(rf) : Pp; + function Sr(n) { + return typeof n == \\"string\\" || (!L(n) && V(n) && cn(n) == fe); + } + function An(n) { + return typeof n == \\"symbol\\" || (V(n) && cn(n) == Ue); + } + var Zt = uf ? wn(uf) : Mp; + function Fd(n) { + return n === r; + } + function Dd(n) { + return V(n) && sn(n) == ae; + } + function qd(n) { + return V(n) && cn(n) == jl; + } + var Wd = _r(Si), + Ud = _r(function (n, t) { + return n <= t; + }); + function Ka(n) { + if (!n) return []; + if (_n(n)) return Sr(n) ? Dn(n) : gn(n); + if (le && n[le]) return dh(n[le]()); + var t = sn(n), + e = t == Mn ? hi : t == Fn ? $e : Yt; + return e(n); + } + function tt(n) { + if (!n) return n === 0 ? n : 0; + if (((n = Pn(n)), n === xt || n === -xt)) { + var t = n < 0 ? -1 : 1; + return t * zl; + } + return n === n ? n : 0; + } + function P(n) { + var t = tt(n), + e = t % 1; + return t === t ? (e ? t - e : t) : 0; + } + function Za(n) { + return n ? mt(P(n), 0, Hn) : 0; + } + function Pn(n) { + if (typeof n == \\"number\\") return n; + if (An(n)) return Fe; + if (Q(n)) { + var t = typeof n.valueOf == \\"function\\" ? n.valueOf() : n; + n = Q(t) ? t + \\"\\" : t; + } + if (typeof n != \\"string\\") return n === 0 ? n : +n; + n = cf(n); + var e = wc.test(n); + return e || Ac.test(n) + ? kc(n.slice(2), e ? 2 : 8) + : xc.test(n) + ? Fe + : +n; + } + function Ya(n) { + return $n(n, dn(n)); + } + function Bd(n) { + return n ? mt(P(n), -ft, ft) : n === 0 ? n : 0; + } + function H(n) { + return n == null ? \\"\\" : yn(n); + } + var Nd = zt(function (n, t) { + if (Ae(t) || _n(t)) { + $n(t, un(t), n); + return; + } + for (var e in t) $.call(t, e) && _e(n, e, t[e]); + }), + Xa = zt(function (n, t) { + $n(t, dn(t), n); + }), + Cr = zt(function (n, t, e, i) { + $n(t, dn(t), n, i); + }), + Gd = zt(function (n, t, e, i) { + $n(t, un(t), n, i); + }), + Hd = jn(xi); + function zd(n, t) { + var e = Ht(n); + return t == null ? e : Cf(e, t); + } + var $d = F(function (n, t) { + n = K(n); + var e = -1, + i = t.length, + u = i > 2 ? t[2] : r; + for (u && hn(t[0], t[1], u) && (i = 1); ++e < i; ) + for (var a = t[e], s = dn(a), c = -1, p = s.length; ++c < p; ) { + var d = s[c], + v = n[d]; + (v === r || (Wn(v, Bt[d]) && !$.call(n, d))) && (n[d] = a[d]); + } + return n; + }), + Kd = F(function (n) { + return n.push(r, ca), xn(Ja, r, n); + }); + function Zd(n, t) { + return af(n, O(t, 3), zn); + } + function Yd(n, t) { + return af(n, O(t, 3), yi); + } + function Xd(n, t) { + return n == null ? n : wi(n, O(t, 3), dn); + } + function Jd(n, t) { + return n == null ? n : Lf(n, O(t, 3), dn); + } + function Qd(n, t) { + return n && zn(n, O(t, 3)); + } + function Vd(n, t) { + return n && yi(n, O(t, 3)); + } + function jd(n) { + return n == null ? [] : ar(n, un(n)); + } + function kd(n) { + return n == null ? [] : ar(n, dn(n)); + } + function ji(n, t, e) { + var i = n == null ? r : Tt(n, t); + return i === r ? e : i; + } + function n0(n, t) { + return n != null && ga(n, t, mp); + } + function ki(n, t) { + return n != null && ga(n, t, Tp); + } + var t0 = fa(function (n, t, e) { + t != null && typeof t.toString != \\"function\\" && (t = Xe.call(t)), + (n[t] = e); + }, tu(vn)), + e0 = fa(function (n, t, e) { + t != null && typeof t.toString != \\"function\\" && (t = Xe.call(t)), + $.call(n, t) ? n[t].push(e) : (n[t] = [e]); + }, O), + r0 = F(ve); + function un(n) { + return _n(n) ? Tf(n) : Ti(n); + } + function dn(n) { + return _n(n) ? Tf(n, !0) : Fp(n); + } + function i0(n, t) { + var e = {}; + return ( + (t = O(t, 3)), + zn(n, function (i, u, a) { + Qn(e, t(i, u, a), i); + }), + e + ); + } + function u0(n, t) { + var e = {}; + return ( + (t = O(t, 3)), + zn(n, function (i, u, a) { + Qn(e, u, t(i, u, a)); + }), + e + ); + } + var f0 = zt(function (n, t, e) { + or(n, t, e); + }), + Ja = zt(function (n, t, e, i) { + or(n, t, e, i); + }), + a0 = jn(function (n, t) { + var e = {}; + if (n == null) return e; + var i = !1; + (t = J(t, function (a) { + return (a = gt(a, n)), i || (i = a.length > 1), a; + })), + $n(n, Ui(n), e), + i && (e = En(e, j | an | Tn, tg)); + for (var u = t.length; u--; ) Ri(e, t[u]); + return e; + }); + function o0(n, t) { + return Qa(n, mr(O(t))); + } + var s0 = jn(function (n, t) { + return n == null ? {} : qp(n, t); + }); + function Qa(n, t) { + if (n == null) return {}; + var e = J(Ui(n), function (i) { + return [i]; + }); + return ( + (t = O(t)), + Gf(n, e, function (i, u) { + return t(i, u[0]); + }) + ); + } + function l0(n, t, e) { + t = gt(t, n); + var i = -1, + u = t.length; + for (u || ((u = 1), (n = r)); ++i < u; ) { + var a = n == null ? r : n[Kn(t[i])]; + a === r && ((i = u), (a = e)), (n = nt(a) ? a.call(n) : a); + } + return n; + } + function c0(n, t, e) { + return n == null ? n : we(n, t, e); + } + function h0(n, t, e, i) { + return ( + (i = typeof i == \\"function\\" ? i : r), n == null ? n : we(n, t, e, i) + ); + } + var Va = sa(un), + ja = sa(dn); + function p0(n, t, e) { + var i = L(n), + u = i || dt(n) || Zt(n); + if (((t = O(t, 4)), e == null)) { + var a = n && n.constructor; + u + ? (e = i ? new a() : []) + : Q(n) + ? (e = nt(a) ? Ht(Ve(n)) : {}) + : (e = {}); + } + return ( + (u ? Cn : zn)(n, function (s, c, p) { + return t(e, s, c, p); + }), + e + ); + } + function g0(n, t) { + return n == null ? !0 : Ri(n, t); + } + function _0(n, t, e) { + return n == null ? n : Zf(n, t, Mi(e)); + } + function d0(n, t, e, i) { + return ( + (i = typeof i == \\"function\\" ? i : r), + n == null ? n : Zf(n, t, Mi(e), i) + ); + } + function Yt(n) { + return n == null ? [] : ci(n, un(n)); + } + function v0(n) { + return n == null ? [] : ci(n, dn(n)); + } + function x0(n, t, e) { + return ( + e === r && ((e = t), (t = r)), + e !== r && ((e = Pn(e)), (e = e === e ? e : 0)), + t !== r && ((t = Pn(t)), (t = t === t ? t : 0)), + mt(Pn(n), t, e) + ); + } + function w0(n, t, e) { + return ( + (t = tt(t)), + e === r ? ((e = t), (t = 0)) : (e = tt(e)), + (n = Pn(n)), + Sp(n, t, e) + ); + } + function y0(n, t, e) { + if ( + (e && typeof e != \\"boolean\\" && hn(n, t, e) && (t = e = r), + e === r && + (typeof t == \\"boolean\\" + ? ((e = t), (t = r)) + : typeof n == \\"boolean\\" && ((e = n), (n = r))), + n === r && t === r + ? ((n = 0), (t = 1)) + : ((n = tt(n)), t === r ? ((t = n), (n = 0)) : (t = tt(t))), + n > t) + ) { + var i = n; + (n = t), (t = i); + } + if (e || n % 1 || t % 1) { + var u = bf(); + return on(n + u * (t - n + jc(\\"1e-\\" + ((u + \\"\\").length - 1))), t); + } + return Oi(n, t); + } + var A0 = $t(function (n, t, e) { + return (t = t.toLowerCase()), n + (e ? ka(t) : t); + }); + function ka(n) { + return nu(H(n).toLowerCase()); + } + function no(n) { + return (n = H(n)), n && n.replace(mc, ch).replace(Hc, \\"\\"); + } + function b0(n, t, e) { + (n = H(n)), (t = yn(t)); + var i = n.length; + e = e === r ? i : mt(P(e), 0, i); + var u = e; + return (e -= t.length), e >= 0 && n.slice(e, u) == t; + } + function m0(n) { + return (n = H(n)), n && rc.test(n) ? n.replace(Ru, hh) : n; + } + function T0(n) { + return (n = H(n)), n && sc.test(n) ? n.replace(Jr, \\"\\\\\\\\$&\\") : n; + } + var S0 = $t(function (n, t, e) { + return n + (e ? \\"-\\" : \\"\\") + t.toLowerCase(); + }), + C0 = $t(function (n, t, e) { + return n + (e ? \\" \\" : \\"\\") + t.toLowerCase(); + }), + O0 = ra(\\"toLowerCase\\"); + function I0(n, t, e) { + (n = H(n)), (t = P(t)); + var i = t ? Ut(n) : 0; + if (!t || i >= t) return n; + var u = (t - i) / 2; + return gr(tr(u), e) + n + gr(nr(u), e); + } + function E0(n, t, e) { + (n = H(n)), (t = P(t)); + var i = t ? Ut(n) : 0; + return t && i < t ? n + gr(t - i, e) : n; + } + function R0(n, t, e) { + (n = H(n)), (t = P(t)); + var i = t ? Ut(n) : 0; + return t && i < t ? gr(t - i, e) + n : n; + } + function L0(n, t, e) { + return ( + e || t == null ? (t = 0) : t && (t = +t), + Uh(H(n).replace(Qr, \\"\\"), t || 0) + ); + } + function P0(n, t, e) { + return ( + (e ? hn(n, t, e) : t === r) ? (t = 1) : (t = P(t)), Ii(H(n), t) + ); + } + function M0() { + var n = arguments, + t = H(n[0]); + return n.length < 3 ? t : t.replace(n[1], n[2]); + } + var F0 = $t(function (n, t, e) { + return n + (e ? \\"_\\" : \\"\\") + t.toLowerCase(); + }); + function D0(n, t, e) { + return ( + e && typeof e != \\"number\\" && hn(n, t, e) && (t = e = r), + (e = e === r ? Hn : e >>> 0), + e + ? ((n = H(n)), + n && + (typeof t == \\"string\\" || (t != null && !Vi(t))) && + ((t = yn(t)), !t && Wt(n)) + ? _t(Dn(n), 0, e) + : n.split(t, e)) + : [] + ); + } + var q0 = $t(function (n, t, e) { + return n + (e ? \\" \\" : \\"\\") + nu(t); + }); + function W0(n, t, e) { + return ( + (n = H(n)), + (e = e == null ? 0 : mt(P(e), 0, n.length)), + (t = yn(t)), + n.slice(e, e + t.length) == t + ); + } + function U0(n, t, e) { + var i = f.templateSettings; + e && hn(n, t, e) && (t = r), (n = H(n)), (t = Cr({}, t, i, la)); + var u = Cr({}, t.imports, i.imports, la), + a = un(u), + s = ci(u, a), + c, + p, + d = 0, + v = t.interpolate || Be, + y = \\"__p += '\\", + A = pi( + (t.escape || Be).source + + \\"|\\" + + v.source + + \\"|\\" + + (v === Lu ? vc : Be).source + + \\"|\\" + + (t.evaluate || Be).source + + \\"|$\\", + \\"g\\" + ), + T = + \\"//# sourceURL=\\" + + ($.call(t, \\"sourceURL\\") + ? (t.sourceURL + \\"\\").replace(/\\\\s/g, \\" \\") + : \\"lodash.templateSources[\\" + ++Yc + \\"]\\") + + \` +\`; + n.replace(A, function (E, W, B, bn, pn, mn) { + return ( + B || (B = bn), + (y += n.slice(d, mn).replace(Tc, ph)), + W && + ((c = !0), + (y += + \`' + +__e(\` + + W + + \`) + +'\`)), + pn && + ((p = !0), + (y += + \`'; +\` + + pn + + \`; +__p += '\`)), + B && + (y += + \`' + +((__t = (\` + + B + + \`)) == null ? '' : __t) + +'\`), + (d = mn + E.length), + E + ); + }), + (y += \`'; +\`); + var I = $.call(t, \\"variable\\") && t.variable; + if (!I) + y = + \`with (obj) { +\` + + y + + \` +} +\`; + else if (_c.test(I)) throw new R(D); + (y = (p ? y.replace(kl, \\"\\") : y) + .replace(nc, \\"$1\\") + .replace(tc, \\"$1;\\")), + (y = + \\"function(\\" + + (I || \\"obj\\") + + \`) { +\` + + (I + ? \\"\\" + : \`obj || (obj = {}); +\`) + + \\"var __t, __p = ''\\" + + (c ? \\", __e = _.escape\\" : \\"\\") + + (p + ? \`, __j = Array.prototype.join; +function print() { __p += __j.call(arguments, '') } +\` + : \`; +\`) + + y + + \`return __p +}\`); + var M = eo(function () { + return G(a, T + \\"return \\" + y).apply(r, s); + }); + if (((M.source = y), Qi(M))) throw M; + return M; + } + function B0(n) { + return H(n).toLowerCase(); + } + function N0(n) { + return H(n).toUpperCase(); + } + function G0(n, t, e) { + if (((n = H(n)), n && (e || t === r))) return cf(n); + if (!n || !(t = yn(t))) return n; + var i = Dn(n), + u = Dn(t), + a = hf(i, u), + s = pf(i, u) + 1; + return _t(i, a, s).join(\\"\\"); + } + function H0(n, t, e) { + if (((n = H(n)), n && (e || t === r))) return n.slice(0, _f(n) + 1); + if (!n || !(t = yn(t))) return n; + var i = Dn(n), + u = pf(i, Dn(t)) + 1; + return _t(i, 0, u).join(\\"\\"); + } + function z0(n, t, e) { + if (((n = H(n)), n && (e || t === r))) return n.replace(Qr, \\"\\"); + if (!n || !(t = yn(t))) return n; + var i = Dn(n), + u = hf(i, Dn(t)); + return _t(i, u).join(\\"\\"); + } + function $0(n, t) { + var e = Wl, + i = Ul; + if (Q(t)) { + var u = \\"separator\\" in t ? t.separator : u; + (e = \\"length\\" in t ? P(t.length) : e), + (i = \\"omission\\" in t ? yn(t.omission) : i); + } + n = H(n); + var a = n.length; + if (Wt(n)) { + var s = Dn(n); + a = s.length; + } + if (e >= a) return n; + var c = e - Ut(i); + if (c < 1) return i; + var p = s ? _t(s, 0, c).join(\\"\\") : n.slice(0, c); + if (u === r) return p + i; + if ((s && (c += p.length - c), Vi(u))) { + if (n.slice(c).search(u)) { + var d, + v = p; + for ( + u.global || (u = pi(u.source, H(Pu.exec(u)) + \\"g\\")), + u.lastIndex = 0; + (d = u.exec(v)); + + ) + var y = d.index; + p = p.slice(0, y === r ? c : y); + } + } else if (n.indexOf(yn(u), c) != c) { + var A = p.lastIndexOf(u); + A > -1 && (p = p.slice(0, A)); + } + return p + i; + } + function K0(n) { + return (n = H(n)), n && ec.test(n) ? n.replace(Eu, yh) : n; + } + var Z0 = $t(function (n, t, e) { + return n + (e ? \\" \\" : \\"\\") + t.toUpperCase(); + }), + nu = ra(\\"toUpperCase\\"); + function to(n, t, e) { + return ( + (n = H(n)), + (t = e ? r : t), + t === r ? (_h(n) ? mh(n) : fh(n)) : n.match(t) || [] + ); + } + var eo = F(function (n, t) { + try { + return xn(n, r, t); + } catch (e) { + return Qi(e) ? e : new R(e); + } + }), + Y0 = jn(function (n, t) { + return ( + Cn(t, function (e) { + (e = Kn(e)), Qn(n, e, Xi(n[e], n)); + }), + n + ); + }); + function X0(n) { + var t = n == null ? 0 : n.length, + e = O(); + return ( + (n = t + ? J(n, function (i) { + if (typeof i[1] != \\"function\\") throw new On(m); + return [e(i[0]), i[1]]; + }) + : []), + F(function (i) { + for (var u = -1; ++u < t; ) { + var a = n[u]; + if (xn(a[0], this, i)) return xn(a[1], this, i); + } + }) + ); + } + function J0(n) { + return yp(En(n, j)); + } + function tu(n) { + return function () { + return n; + }; + } + function Q0(n, t) { + return n == null || n !== n ? t : n; + } + var V0 = ua(), + j0 = ua(!0); + function vn(n) { + return n; + } + function eu(n) { + return Df(typeof n == \\"function\\" ? n : En(n, j)); + } + function k0(n) { + return Wf(En(n, j)); + } + function nv(n, t) { + return Uf(n, En(t, j)); + } + var tv = F(function (n, t) { + return function (e) { + return ve(e, n, t); + }; + }), + ev = F(function (n, t) { + return function (e) { + return ve(n, e, t); + }; + }); + function ru(n, t, e) { + var i = un(t), + u = ar(t, i); + e == null && + !(Q(t) && (u.length || !i.length)) && + ((e = t), (t = n), (n = this), (u = ar(t, un(t)))); + var a = !(Q(e) && \\"chain\\" in e) || !!e.chain, + s = nt(n); + return ( + Cn(u, function (c) { + var p = t[c]; + (n[c] = p), + s && + (n.prototype[c] = function () { + var d = this.__chain__; + if (a || d) { + var v = n(this.__wrapped__), + y = (v.__actions__ = gn(this.__actions__)); + return ( + y.push({ func: p, args: arguments, thisArg: n }), + (v.__chain__ = d), + v + ); + } + return p.apply(n, ot([this.value()], arguments)); + }); + }), + n + ); + } + function rv() { + return rn._ === this && (rn._ = Eh), this; + } + function iu() {} + function iv(n) { + return ( + (n = P(n)), + F(function (t) { + return Bf(t, n); + }) + ); + } + var uv = Di(J), + fv = Di(ff), + av = Di(fi); + function ro(n) { + return Hi(n) ? ai(Kn(n)) : Wp(n); + } + function ov(n) { + return function (t) { + return n == null ? r : Tt(n, t); + }; + } + var sv = aa(), + lv = aa(!0); + function uu() { + return []; + } + function fu() { + return !1; + } + function cv() { + return {}; + } + function hv() { + return \\"\\"; + } + function pv() { + return !0; + } + function gv(n, t) { + if (((n = P(n)), n < 1 || n > ft)) return []; + var e = Hn, + i = on(n, Hn); + (t = O(t)), (n -= Hn); + for (var u = li(i, t); ++e < n; ) t(e); + return u; + } + function _v(n) { + return L(n) ? J(n, Kn) : An(n) ? [n] : gn(ma(H(n))); + } + function dv(n) { + var t = ++Oh; + return H(n) + t; + } + var vv = pr(function (n, t) { + return n + t; + }, 0), + xv = qi(\\"ceil\\"), + wv = pr(function (n, t) { + return n / t; + }, 1), + yv = qi(\\"floor\\"); + function Av(n) { + return n && n.length ? fr(n, vn, Ai) : r; + } + function bv(n, t) { + return n && n.length ? fr(n, O(t, 2), Ai) : r; + } + function mv(n) { + return sf(n, vn); + } + function Tv(n, t) { + return sf(n, O(t, 2)); + } + function Sv(n) { + return n && n.length ? fr(n, vn, Si) : r; + } + function Cv(n, t) { + return n && n.length ? fr(n, O(t, 2), Si) : r; + } + var Ov = pr(function (n, t) { + return n * t; + }, 1), + Iv = qi(\\"round\\"), + Ev = pr(function (n, t) { + return n - t; + }, 0); + function Rv(n) { + return n && n.length ? si(n, vn) : 0; + } + function Lv(n, t) { + return n && n.length ? si(n, O(t, 2)) : 0; + } + return ( + (f.after = k_), + (f.ary = Fa), + (f.assign = Nd), + (f.assignIn = Xa), + (f.assignInWith = Cr), + (f.assignWith = Gd), + (f.at = Hd), + (f.before = Da), + (f.bind = Xi), + (f.bindAll = Y0), + (f.bindKey = qa), + (f.castArray = cd), + (f.chain = La), + (f.chunk = yg), + (f.compact = Ag), + (f.concat = bg), + (f.cond = X0), + (f.conforms = J0), + (f.constant = tu), + (f.countBy = R_), + (f.create = zd), + (f.curry = Wa), + (f.curryRight = Ua), + (f.debounce = Ba), + (f.defaults = $d), + (f.defaultsDeep = Kd), + (f.defer = nd), + (f.delay = td), + (f.difference = mg), + (f.differenceBy = Tg), + (f.differenceWith = Sg), + (f.drop = Cg), + (f.dropRight = Og), + (f.dropRightWhile = Ig), + (f.dropWhile = Eg), + (f.fill = Rg), + (f.filter = P_), + (f.flatMap = D_), + (f.flatMapDeep = q_), + (f.flatMapDepth = W_), + (f.flatten = Oa), + (f.flattenDeep = Lg), + (f.flattenDepth = Pg), + (f.flip = ed), + (f.flow = V0), + (f.flowRight = j0), + (f.fromPairs = Mg), + (f.functions = jd), + (f.functionsIn = kd), + (f.groupBy = U_), + (f.initial = Dg), + (f.intersection = qg), + (f.intersectionBy = Wg), + (f.intersectionWith = Ug), + (f.invert = t0), + (f.invertBy = e0), + (f.invokeMap = N_), + (f.iteratee = eu), + (f.keyBy = G_), + (f.keys = un), + (f.keysIn = dn), + (f.map = yr), + (f.mapKeys = i0), + (f.mapValues = u0), + (f.matches = k0), + (f.matchesProperty = nv), + (f.memoize = br), + (f.merge = f0), + (f.mergeWith = Ja), + (f.method = tv), + (f.methodOf = ev), + (f.mixin = ru), + (f.negate = mr), + (f.nthArg = iv), + (f.omit = a0), + (f.omitBy = o0), + (f.once = rd), + (f.orderBy = H_), + (f.over = uv), + (f.overArgs = id), + (f.overEvery = fv), + (f.overSome = av), + (f.partial = Ji), + (f.partialRight = Na), + (f.partition = z_), + (f.pick = s0), + (f.pickBy = Qa), + (f.property = ro), + (f.propertyOf = ov), + (f.pull = Hg), + (f.pullAll = Ea), + (f.pullAllBy = zg), + (f.pullAllWith = $g), + (f.pullAt = Kg), + (f.range = sv), + (f.rangeRight = lv), + (f.rearg = ud), + (f.reject = Z_), + (f.remove = Zg), + (f.rest = fd), + (f.reverse = Zi), + (f.sampleSize = X_), + (f.set = c0), + (f.setWith = h0), + (f.shuffle = J_), + (f.slice = Yg), + (f.sortBy = j_), + (f.sortedUniq = n_), + (f.sortedUniqBy = t_), + (f.split = D0), + (f.spread = ad), + (f.tail = e_), + (f.take = r_), + (f.takeRight = i_), + (f.takeRightWhile = u_), + (f.takeWhile = f_), + (f.tap = A_), + (f.throttle = od), + (f.thru = wr), + (f.toArray = Ka), + (f.toPairs = Va), + (f.toPairsIn = ja), + (f.toPath = _v), + (f.toPlainObject = Ya), + (f.transform = p0), + (f.unary = sd), + (f.union = a_), + (f.unionBy = o_), + (f.unionWith = s_), + (f.uniq = l_), + (f.uniqBy = c_), + (f.uniqWith = h_), + (f.unset = g0), + (f.unzip = Yi), + (f.unzipWith = Ra), + (f.update = _0), + (f.updateWith = d0), + (f.values = Yt), + (f.valuesIn = v0), + (f.without = p_), + (f.words = to), + (f.wrap = ld), + (f.xor = g_), + (f.xorBy = __), + (f.xorWith = d_), + (f.zip = v_), + (f.zipObject = x_), + (f.zipObjectDeep = w_), + (f.zipWith = y_), + (f.entries = Va), + (f.entriesIn = ja), + (f.extend = Xa), + (f.extendWith = Cr), + ru(f, f), + (f.add = vv), + (f.attempt = eo), + (f.camelCase = A0), + (f.capitalize = ka), + (f.ceil = xv), + (f.clamp = x0), + (f.clone = hd), + (f.cloneDeep = gd), + (f.cloneDeepWith = _d), + (f.cloneWith = pd), + (f.conformsTo = dd), + (f.deburr = no), + (f.defaultTo = Q0), + (f.divide = wv), + (f.endsWith = b0), + (f.eq = Wn), + (f.escape = m0), + (f.escapeRegExp = T0), + (f.every = L_), + (f.find = M_), + (f.findIndex = Sa), + (f.findKey = Zd), + (f.findLast = F_), + (f.findLastIndex = Ca), + (f.findLastKey = Yd), + (f.floor = yv), + (f.forEach = Pa), + (f.forEachRight = Ma), + (f.forIn = Xd), + (f.forInRight = Jd), + (f.forOwn = Qd), + (f.forOwnRight = Vd), + (f.get = ji), + (f.gt = vd), + (f.gte = xd), + (f.has = n0), + (f.hasIn = ki), + (f.head = Ia), + (f.identity = vn), + (f.includes = B_), + (f.indexOf = Fg), + (f.inRange = w0), + (f.invoke = r0), + (f.isArguments = Ot), + (f.isArray = L), + (f.isArrayBuffer = wd), + (f.isArrayLike = _n), + (f.isArrayLikeObject = k), + (f.isBoolean = yd), + (f.isBuffer = dt), + (f.isDate = Ad), + (f.isElement = bd), + (f.isEmpty = md), + (f.isEqual = Td), + (f.isEqualWith = Sd), + (f.isError = Qi), + (f.isFinite = Cd), + (f.isFunction = nt), + (f.isInteger = Ga), + (f.isLength = Tr), + (f.isMap = Ha), + (f.isMatch = Od), + (f.isMatchWith = Id), + (f.isNaN = Ed), + (f.isNative = Rd), + (f.isNil = Pd), + (f.isNull = Ld), + (f.isNumber = za), + (f.isObject = Q), + (f.isObjectLike = V), + (f.isPlainObject = me), + (f.isRegExp = Vi), + (f.isSafeInteger = Md), + (f.isSet = $a), + (f.isString = Sr), + (f.isSymbol = An), + (f.isTypedArray = Zt), + (f.isUndefined = Fd), + (f.isWeakMap = Dd), + (f.isWeakSet = qd), + (f.join = Bg), + (f.kebabCase = S0), + (f.last = Ln), + (f.lastIndexOf = Ng), + (f.lowerCase = C0), + (f.lowerFirst = O0), + (f.lt = Wd), + (f.lte = Ud), + (f.max = Av), + (f.maxBy = bv), + (f.mean = mv), + (f.meanBy = Tv), + (f.min = Sv), + (f.minBy = Cv), + (f.stubArray = uu), + (f.stubFalse = fu), + (f.stubObject = cv), + (f.stubString = hv), + (f.stubTrue = pv), + (f.multiply = Ov), + (f.nth = Gg), + (f.noConflict = rv), + (f.noop = iu), + (f.now = Ar), + (f.pad = I0), + (f.padEnd = E0), + (f.padStart = R0), + (f.parseInt = L0), + (f.random = y0), + (f.reduce = $_), + (f.reduceRight = K_), + (f.repeat = P0), + (f.replace = M0), + (f.result = l0), + (f.round = Iv), + (f.runInContext = h), + (f.sample = Y_), + (f.size = Q_), + (f.snakeCase = F0), + (f.some = V_), + (f.sortedIndex = Xg), + (f.sortedIndexBy = Jg), + (f.sortedIndexOf = Qg), + (f.sortedLastIndex = Vg), + (f.sortedLastIndexBy = jg), + (f.sortedLastIndexOf = kg), + (f.startCase = q0), + (f.startsWith = W0), + (f.subtract = Ev), + (f.sum = Rv), + (f.sumBy = Lv), + (f.template = U0), + (f.times = gv), + (f.toFinite = tt), + (f.toInteger = P), + (f.toLength = Za), + (f.toLower = B0), + (f.toNumber = Pn), + (f.toSafeInteger = Bd), + (f.toString = H), + (f.toUpper = N0), + (f.trim = G0), + (f.trimEnd = H0), + (f.trimStart = z0), + (f.truncate = $0), + (f.unescape = K0), + (f.uniqueId = dv), + (f.upperCase = Z0), + (f.upperFirst = nu), + (f.each = Pa), + (f.eachRight = Ma), + (f.first = Ia), + ru( + f, + (function () { + var n = {}; + return ( + zn(f, function (t, e) { + $.call(f.prototype, e) || (n[e] = t); + }), + n + ); + })(), + { chain: !1 } + ), + (f.VERSION = o), + Cn( + [ + \\"bind\\", + \\"bindKey\\", + \\"curry\\", + \\"curryRight\\", + \\"partial\\", + \\"partialRight\\", + ], + function (n) { + f[n].placeholder = f; + } + ), + Cn([\\"drop\\", \\"take\\"], function (n, t) { + (U.prototype[n] = function (e) { + e = e === r ? 1 : en(P(e), 0); + var i = this.__filtered__ && !t ? new U(this) : this.clone(); + return ( + i.__filtered__ + ? (i.__takeCount__ = on(e, i.__takeCount__)) + : i.__views__.push({ + size: on(e, Hn), + type: n + (i.__dir__ < 0 ? \\"Right\\" : \\"\\"), + }), + i + ); + }), + (U.prototype[n + \\"Right\\"] = function (e) { + return this.reverse()[n](e).reverse(); + }); + }), + Cn([\\"filter\\", \\"map\\", \\"takeWhile\\"], function (n, t) { + var e = t + 1, + i = e == Cu || e == Hl; + U.prototype[n] = function (u) { + var a = this.clone(); + return ( + a.__iteratees__.push({ iteratee: O(u, 3), type: e }), + (a.__filtered__ = a.__filtered__ || i), + a + ); + }; + }), + Cn([\\"head\\", \\"last\\"], function (n, t) { + var e = \\"take\\" + (t ? \\"Right\\" : \\"\\"); + U.prototype[n] = function () { + return this[e](1).value()[0]; + }; + }), + Cn([\\"initial\\", \\"tail\\"], function (n, t) { + var e = \\"drop\\" + (t ? \\"\\" : \\"Right\\"); + U.prototype[n] = function () { + return this.__filtered__ ? new U(this) : this[e](1); + }; + }), + (U.prototype.compact = function () { + return this.filter(vn); + }), + (U.prototype.find = function (n) { + return this.filter(n).head(); + }), + (U.prototype.findLast = function (n) { + return this.reverse().find(n); + }), + (U.prototype.invokeMap = F(function (n, t) { + return typeof n == \\"function\\" + ? new U(this) + : this.map(function (e) { + return ve(e, n, t); + }); + })), + (U.prototype.reject = function (n) { + return this.filter(mr(O(n))); + }), + (U.prototype.slice = function (n, t) { + n = P(n); + var e = this; + return e.__filtered__ && (n > 0 || t < 0) + ? new U(e) + : (n < 0 ? (e = e.takeRight(-n)) : n && (e = e.drop(n)), + t !== r && + ((t = P(t)), (e = t < 0 ? e.dropRight(-t) : e.take(t - n))), + e); + }), + (U.prototype.takeRightWhile = function (n) { + return this.reverse().takeWhile(n).reverse(); + }), + (U.prototype.toArray = function () { + return this.take(Hn); + }), + zn(U.prototype, function (n, t) { + var e = /^(?:filter|find|map|reject)|While$/.test(t), + i = /^(?:head|last)$/.test(t), + u = f[i ? \\"take\\" + (t == \\"last\\" ? \\"Right\\" : \\"\\") : t], + a = i || /^find/.test(t); + !u || + (f.prototype[t] = function () { + var s = this.__wrapped__, + c = i ? [1] : arguments, + p = s instanceof U, + d = c[0], + v = p || L(s), + y = function (W) { + var B = u.apply(f, ot([W], c)); + return i && A ? B[0] : B; + }; + v && + e && + typeof d == \\"function\\" && + d.length != 1 && + (p = v = !1); + var A = this.__chain__, + T = !!this.__actions__.length, + I = a && !A, + M = p && !T; + if (!a && v) { + s = M ? s : new U(this); + var E = n.apply(s, c); + return ( + E.__actions__.push({ func: wr, args: [y], thisArg: r }), + new In(E, A) + ); + } + return I && M + ? n.apply(this, c) + : ((E = this.thru(y)), + I ? (i ? E.value()[0] : E.value()) : E); + }); + }), + Cn( + [\\"pop\\", \\"push\\", \\"shift\\", \\"sort\\", \\"splice\\", \\"unshift\\"], + function (n) { + var t = Ke[n], + e = /^(?:push|sort|unshift)$/.test(n) ? \\"tap\\" : \\"thru\\", + i = /^(?:pop|shift)$/.test(n); + f.prototype[n] = function () { + var u = arguments; + if (i && !this.__chain__) { + var a = this.value(); + return t.apply(L(a) ? a : [], u); + } + return this[e](function (s) { + return t.apply(L(s) ? s : [], u); + }); + }; + } + ), + zn(U.prototype, function (n, t) { + var e = f[t]; + if (e) { + var i = e.name + \\"\\"; + $.call(Gt, i) || (Gt[i] = []), Gt[i].push({ name: t, func: e }); + } + }), + (Gt[hr(r, vt).name] = [{ name: \\"wrapper\\", func: r }]), + (U.prototype.clone = Kh), + (U.prototype.reverse = Zh), + (U.prototype.value = Yh), + (f.prototype.at = b_), + (f.prototype.chain = m_), + (f.prototype.commit = T_), + (f.prototype.next = S_), + (f.prototype.plant = O_), + (f.prototype.reverse = I_), + (f.prototype.toJSON = f.prototype.valueOf = f.prototype.value = E_), + (f.prototype.first = f.prototype.head), + le && (f.prototype[le] = C_), + f + ); + }, + lt = Th(); + typeof define == \\"function\\" && typeof define.amd == \\"object\\" && define.amd + ? ((rn._ = lt), + define(function () { + return lt; + })) + : wt + ? (((wt.exports = lt)._ = lt), (ei._ = lt)) + : (rn._ = lt); + }.call(ne)); +}); +x(); +var Fl = ou(rl()), + Dl = ou(Pl()), + ql = ou(Ml()); +import * as Tu from \\"https://mycustomcdn.net/react?version=17.0.2\\"; +function xA() { + return Tu.createElement( + \\"div\\", + null, + Tu.createElement( + \\"pre\\", + null, + JSON.stringify({ + get: Fl.default, + merge: Dl.default, + difference: ql.difference, + }) + ) + ); +} +export { xA as default }; +/** + * @license + * Lodash + * Copyright OpenJS Foundation and other contributors + * Released under MIT license + * Based on Underscore.js 1.8.3 + * Copyright Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors + */ +//# sourceMappingURL=/static/js/index-3DGBQNWF.js.map +" +`; + +exports[`modular-scripts WHEN building a esm-view with a custom ESM CDN THEN rewrites the dependencies according to the template string 1`] = ` +"import * as t from \\"https://mycustomcdn.net/react?version=17.0.2\\"; +function e() { + return t.createElement( + \\"div\\", + { \\"data-testid\\": \\"test-this\\" }, + \\"this is a modular esm-view\\" + ); +} +export { e as default }; +//# sourceMappingURL=/static/js/index-WLMHTOMW.js.map +" +`; + +exports[`modular-scripts WHEN building a esm-view with various kinds of package dependencies THEN rewrites the dependencies 1`] = ` +"import * as e from \\"https://mycustomcdn.net/react?version=17.0.2\\"; +import r from \\"https://mycustomcdn.net/lodash?version=^4.17.21/get\\"; +import t from \\"https://mycustomcdn.net/lodash.merge?version=^4.6.2\\"; +import { difference as i } from \\"https://mycustomcdn.net/lodash?version=^4.17.21\\"; +function m() { + return e.createElement( + \\"div\\", + null, + e.createElement( + \\"pre\\", + null, + JSON.stringify({ get: r, merge: t, difference: i }) + ) + ); +} +export { m as default }; +//# sourceMappingURL=/static/js/index-V6Y75ACI.js.map +" +`; diff --git a/packages/modular-scripts/src/__tests__/esmView.test.ts b/packages/modular-scripts/src/__tests__/esmView.test.ts new file mode 100644 index 000000000..519a5a186 --- /dev/null +++ b/packages/modular-scripts/src/__tests__/esmView.test.ts @@ -0,0 +1,514 @@ +import execa from 'execa'; +import { exec } from 'child_process'; +import { promisify } from 'util'; +import _rimraf from 'rimraf'; +import tree from 'tree-view-for-tests'; +import path from 'path'; +import fs from 'fs-extra'; +import { + getDocument, + getQueriesForElement, + queries, +} from 'pptr-testing-library'; +import prettier from 'prettier'; +import puppeteer from 'puppeteer'; + +import getModularRoot from '../utils/getModularRoot'; +import { startApp, DevServer } from './start-app'; +import type { CoreProperties } from '@schemastore/package'; + +const rimraf = promisify(_rimraf); + +const modularRoot = getModularRoot(); + +// eslint-disable-next-line @typescript-eslint/unbound-method +const { getNodeText } = queries; + +// These tests must be executed sequentially with `--runInBand`. + +const packagesPath = path.join(getModularRoot(), 'packages'); + +function modular(str: string, opts: Record = {}) { + return execa('yarnpkg', ['modular', ...str.split(' ')], { + cwd: modularRoot, + cleanup: true, + ...opts, + }); +} + +async function cleanup() { + await rimraf(path.join(packagesPath, 'sample-esm-view')); + await rimraf(path.join(modularRoot, 'dist/sample-esm-view')); + // run yarn so yarn.lock gets reset + await execa('yarnpkg', ['--silent'], { + cwd: modularRoot, + }); +} + +const targetedView = 'sample-esm-view'; + +describe('modular-scripts', () => { + beforeAll(async () => { + await cleanup(); + await modular( + 'add sample-esm-view --unstable-type esm-view --unstable-name sample-esm-view', + { stdio: 'inherit' }, + ); + + await fs.copyFile( + path.join(__dirname, 'TestEsmView.test-tsx'), + path.join(packagesPath, targetedView, 'src', 'index.tsx'), + ); + }); + + afterAll(async () => { + await cleanup(); + }); + + describe('Adds packages correctly', () => { + it('can add a esm-view', () => { + expect(tree(path.join(packagesPath, 'sample-esm-view'))) + .toMatchInlineSnapshot(` + "sample-esm-view + ├─ package.json + └─ src + ├─ __tests__ + │ └─ index.test.tsx #1739o3j + └─ index.tsx #plsqyc" + `); + }); + }); + + describe('WHEN starting a esm-view', () => { + let browser: puppeteer.Browser; + let devServer: DevServer; + let port: string; + + beforeAll(async () => { + const launchArgs: puppeteer.LaunchOptions & + puppeteer.BrowserLaunchArgumentOptions = { + // always run in headless - if you want to debug this locally use the env var to + headless: !Boolean(process.env.NO_HEADLESS_TESTS), + args: ['--no-sandbox', '--disable-setuid-sandbox'], + }; + + browser = await puppeteer.launch(launchArgs); + port = '4000'; + devServer = await startApp(targetedView, { + env: { PORT: port, USE_MODULAR_ESBUILD: 'true' }, + }); + }); + + afterAll(async () => { + if (browser) { + await browser.close(); + } + if (devServer) { + // this is the problematic bit, it leaves hanging node processes + // despite closing the parent process. Only happens in tests! + devServer.kill(); + } + if (port) { + // kill all processes listening to the dev server port + exec( + `lsof -n -i4TCP:${port} | grep LISTEN | awk '{ print $2 }' | xargs kill -9`, + (err) => { + if (err) { + console.log('err: ', err); + } + console.log(`Cleaned up processes on port ${port}`); + }, + ); + } + }); + + it('THEN can start a esm-view', async () => { + const page = await browser.newPage(); + await page.goto(`http://localhost:${port}`, {}); + + // eslint-disable-next-line @typescript-eslint/unbound-method + const { getByTestId, findByTestId } = getQueriesForElement( + await getDocument(page), + ); + + await findByTestId('test-this'); + + // eslint-disable-next-line testing-library/no-await-sync-query + expect(await getNodeText(await getByTestId('test-this'))).toBe( + 'this is a modular esm-view', + ); + }); + }); + + describe('WHEN building a esm-view', () => { + beforeAll(async () => { + await modular('build sample-esm-view', { + stdio: 'inherit', + env: { + USE_MODULAR_ESBUILD: 'true', + }, + }); + }); + + it('THEN outputs the correct package.json in the dist directory', async () => { + expect( + await fs.readJson( + path.join(modularRoot, 'dist', 'sample-esm-view', 'package.json'), + ), + ).toMatchInlineSnapshot(` + Object { + "bundledDependencies": Array [], + "dependencies": Object { + "react": "17.0.2", + }, + "license": "UNLICENSED", + "modular": Object { + "type": "esm-view", + }, + "module": "static/js/index-C35IQVZC.js", + "name": "sample-esm-view", + "version": "1.0.0", + } + `); + }); + + it('THEN outputs the correct directory structure', () => { + expect(tree(path.join(modularRoot, 'dist', 'sample-esm-view'))) + .toMatchInlineSnapshot(` + "sample-esm-view + ├─ index.html #16orq8u + ├─ package.json + └─ static + └─ js + ├─ _trampoline.js #1ssnvsl + ├─ index-C35IQVZC.js #6jwlc4 + └─ index-C35IQVZC.js.map #18o5civ" + `); + }); + }); + + describe('WHEN building a esm-view with a custom ESM CDN', () => { + beforeAll(async () => { + await modular('build sample-esm-view', { + stdio: 'inherit', + env: { + USE_MODULAR_ESBUILD: 'true', + EXTERNAL_CDN_TEMPLATE: + 'https://mycustomcdn.net/[name]?version=[version]', + }, + }); + }); + + it('THEN outputs the correct directory structure', () => { + expect(tree(path.join(modularRoot, 'dist', 'sample-esm-view'))) + .toMatchInlineSnapshot(` + "sample-esm-view + ├─ index.html #16orq8u + ├─ package.json + └─ static + └─ js + ├─ _trampoline.js #1nnenyj + ├─ index-WLMHTOMW.js #1sdrt10 + └─ index-WLMHTOMW.js.map #1qcmrrk" + `); + }); + + it('THEN rewrites the dependencies according to the template string', async () => { + const baseDir = path.join( + modularRoot, + 'dist', + 'sample-esm-view', + 'static', + 'js', + ); + const trampolineFile = ( + await fs.readFile(path.join(baseDir, '_trampoline.js')) + ).toString(); + + const indexFile = ( + await fs.readFile(path.join(baseDir, 'index-WLMHTOMW.js')) + ).toString(); + expect( + prettier.format(indexFile, { + filepath: 'index-F6YQ237K.js', + }), + ).toMatchSnapshot(); + expect(trampolineFile).toContain( + `https://mycustomcdn.net/react?version=`, + ); + expect(trampolineFile).toContain( + `https://mycustomcdn.net/react-dom?version=`, + ); + expect(indexFile).toContain(`https://mycustomcdn.net/react?version=`); + }); + }); + + describe('WHEN building a esm-view with various kinds of package dependencies', () => { + beforeAll(async () => { + await fs.copyFile( + path.join(__dirname, 'TestViewPackages.test-tsx'), + path.join(packagesPath, targetedView, 'src', 'index.tsx'), + ); + + const packageJsonPath = path.join( + packagesPath, + targetedView, + 'package.json', + ); + const packageJson = (await fs.readJSON( + packageJsonPath, + )) as CoreProperties; + + await fs.writeJSON( + packageJsonPath, + Object.assign(packageJson, { + dependencies: { + lodash: '^4.17.21', + 'lodash.merge': '^4.6.2', + }, + }), + ); + + await execa('yarnpkg', [], { + cwd: modularRoot, + cleanup: true, + }); + + await modular('build sample-esm-view', { + stdio: 'inherit', + env: { + USE_MODULAR_ESBUILD: 'true', + EXTERNAL_CDN_TEMPLATE: + 'https://mycustomcdn.net/[name]?version=[version]', + }, + }); + }); + + it('THEN outputs the correct directory structure', () => { + expect(tree(path.join(modularRoot, 'dist', 'sample-esm-view'))) + .toMatchInlineSnapshot(` + "sample-esm-view + ├─ index.html #16orq8u + ├─ package.json + └─ static + └─ js + ├─ _trampoline.js #dxzkee + ├─ index-V6Y75ACI.js #krluh9 + └─ index-V6Y75ACI.js.map #1awyi3v" + `); + }); + + it('THEN rewrites the dependencies', async () => { + const baseDir = path.join( + modularRoot, + 'dist', + 'sample-esm-view', + 'static', + 'js', + ); + + const indexFile = ( + await fs.readFile(path.join(baseDir, 'index-V6Y75ACI.js')) + ).toString(); + expect( + prettier.format(indexFile, { + filepath: 'index-F6YQ237K.js', + }), + ).toMatchSnapshot(); + expect(indexFile).toContain(`https://mycustomcdn.net/react?version=`); + expect(indexFile).toContain( + `https://mycustomcdn.net/lodash?version=^4.17.21`, + ); + expect(indexFile).toContain( + `https://mycustomcdn.net/lodash.merge?version=^4.6.2`, + ); + }); + }); + + describe('WHEN building a esm-view specifying a dependency to not being rewritten', () => { + beforeAll(async () => { + await modular('build sample-esm-view', { + stdio: 'inherit', + env: { + USE_MODULAR_ESBUILD: 'true', + EXTERNAL_CDN_TEMPLATE: + 'https://mycustomcdn.net/[name]?version=[version]', + EXTERNAL_BLOCK_LIST: 'lodash,lodash.merge', + }, + }); + }); + + it('THEN outputs the correct directory structure', () => { + expect(tree(path.join(modularRoot, 'dist', 'sample-esm-view'))) + .toMatchInlineSnapshot(` + "sample-esm-view + ├─ index.html #16orq8u + ├─ package.json + └─ static + └─ js + ├─ _trampoline.js #sbph5z + ├─ index-3DGBQNWF.js #x6y8f8 + └─ index-3DGBQNWF.js.map #122b2zq" + `); + }); + + it('THEN rewrites only the dependencies that are not specified in the blocklist', async () => { + const baseDir = path.join( + modularRoot, + 'dist', + 'sample-esm-view', + 'static', + 'js', + ); + + const indexFile = ( + await fs.readFile(path.join(baseDir, 'index-3DGBQNWF.js')) + ).toString(); + expect( + prettier.format(indexFile, { + filepath: 'index-F6YQ237K.js', + }), + ).toMatchSnapshot(); + expect(indexFile).toContain(`https://mycustomcdn.net/react?version=`); + expect(indexFile).not.toContain( + `https://mycustomcdn.net/lodash?version=`, + ); + expect(indexFile).not.toContain( + `https://mycustomcdn.net/lodash.merge?version=`, + ); + }); + + it('THEN expects the correct bundledDependencies in package.json', async () => { + expect( + ( + (await fs.readJson( + path.join(modularRoot, 'dist', 'sample-esm-view', 'package.json'), + )) as CoreProperties + ).bundledDependencies, + ).toEqual(['lodash', 'lodash.merge']); + }); + }); + + describe('WHEN building a esm-view specifying a dependency to not being rewritten using wildcards', () => { + beforeAll(async () => { + await modular('build sample-esm-view', { + stdio: 'inherit', + env: { + USE_MODULAR_ESBUILD: 'true', + EXTERNAL_CDN_TEMPLATE: + 'https://mycustomcdn.net/[name]?version=[version]', + EXTERNAL_BLOCK_LIST: 'lodash*', + }, + }); + }); + + it('THEN outputs the correct directory structure', () => { + expect(tree(path.join(modularRoot, 'dist', 'sample-esm-view'))) + .toMatchInlineSnapshot(` + "sample-esm-view + ├─ index.html #16orq8u + ├─ package.json + └─ static + └─ js + ├─ _trampoline.js #sbph5z + ├─ index-3DGBQNWF.js #x6y8f8 + └─ index-3DGBQNWF.js.map #122b2zq" + `); + }); + + it('THEN rewrites only the dependencies that are not specified in the blocklist', async () => { + const baseDir = path.join( + modularRoot, + 'dist', + 'sample-esm-view', + 'static', + 'js', + ); + + const indexFile = ( + await fs.readFile(path.join(baseDir, 'index-3DGBQNWF.js')) + ).toString(); + expect( + prettier.format(indexFile, { + filepath: 'index-F6YQ237K.js', + }), + ).toMatchSnapshot(); + expect(indexFile).toContain(`https://mycustomcdn.net/react?version=`); + expect(indexFile).not.toContain( + `https://mycustomcdn.net/lodash?version=`, + ); + expect(indexFile).not.toContain( + `https://mycustomcdn.net/lodash.merge?version=`, + ); + }); + + it('THEN expects the correct bundledDependencies in package.json', async () => { + expect( + ( + (await fs.readJson( + path.join(modularRoot, 'dist', 'sample-esm-view', 'package.json'), + )) as CoreProperties + ).bundledDependencies, + ).toEqual(['lodash', 'lodash.merge']); + }); + }); + + describe('WHEN building a esm-view specifying a dependency to not being rewritten using allow list and wildcards', () => { + beforeAll(async () => { + await modular('build sample-esm-view', { + stdio: 'inherit', + env: { + USE_MODULAR_ESBUILD: 'true', + EXTERNAL_CDN_TEMPLATE: + 'https://mycustomcdn.net/[name]?version=[version]', + EXTERNAL_ALLOW_LIST: 'react*', + }, + }); + }); + + it('THEN outputs the correct directory structure', () => { + expect(tree(path.join(modularRoot, 'dist', 'sample-esm-view'))) + .toMatchInlineSnapshot(` + "sample-esm-view + ├─ index.html #16orq8u + ├─ package.json + └─ static + └─ js + ├─ _trampoline.js #sbph5z + ├─ index-3DGBQNWF.js #x6y8f8 + └─ index-3DGBQNWF.js.map #122b2zq" + `); + }); + + it('THEN rewrites only the dependencies that are not specified in the blocklist', async () => { + const baseDir = path.join( + modularRoot, + 'dist', + 'sample-esm-view', + 'static', + 'js', + ); + + const indexFile = ( + await fs.readFile(path.join(baseDir, 'index-3DGBQNWF.js')) + ).toString(); + expect(indexFile).toContain(`https://mycustomcdn.net/react?version=`); + expect(indexFile).not.toContain( + `https://mycustomcdn.net/lodash?version=`, + ); + expect(indexFile).not.toContain( + `https://mycustomcdn.net/lodash.merge?version=`, + ); + }); + + it('THEN expects the correct bundledDependencies in package.json', async () => { + expect( + ( + (await fs.readJson( + path.join(modularRoot, 'dist', 'sample-esm-view', 'package.json'), + )) as CoreProperties + ).bundledDependencies, + ).toEqual(['lodash', 'lodash.merge']); + }); + }); +}); diff --git a/packages/modular-scripts/src/addPackage.ts b/packages/modular-scripts/src/addPackage.ts index 5b41d1407..d877b820a 100644 --- a/packages/modular-scripts/src/addPackage.ts +++ b/packages/modular-scripts/src/addPackage.ts @@ -36,15 +36,16 @@ async function addPackage( choices: [ { title: 'A plain package', value: 'package' }, { title: 'A view within an application', value: 'view' }, + { title: 'A ESM view', value: 'esm-view' }, { title: 'A standalone application', value: 'app' }, ], initial: 0, }, ])) as { type: string; name: string }); - if (!['app', 'view', 'package'].includes(type)) { + if (!['app', 'esm-view', 'view', 'package'].includes(type)) { throw new Error( - `Type ${type} does not exist, please use app, view or package`, + `Type ${type} does not exist, please use app, esm-view, view or package`, ); } diff --git a/packages/modular-scripts/types/esm-view/packagejson b/packages/modular-scripts/types/esm-view/packagejson new file mode 100644 index 000000000..3780fc55d --- /dev/null +++ b/packages/modular-scripts/types/esm-view/packagejson @@ -0,0 +1,9 @@ +{ + "name": "PackageName__", + "version": "1.0.0", + "main": "src/index.tsx", + "license": "UNLICENSED", + "modular": { + "type": "esm-view" + } +} diff --git a/packages/modular-scripts/types/esm-view/src/__tests__/index.test.tsx b/packages/modular-scripts/types/esm-view/src/__tests__/index.test.tsx new file mode 100644 index 000000000..7824015dd --- /dev/null +++ b/packages/modular-scripts/types/esm-view/src/__tests__/index.test.tsx @@ -0,0 +1,8 @@ +import * as React from 'react'; +import { render } from 'react-dom'; +import ComponentName__ from '../index'; + +test('it should render', () => { + const el = document.createElement('div'); + expect(() => render(, el)).not.toThrow(); +}); diff --git a/packages/modular-scripts/types/esm-view/src/index.tsx b/packages/modular-scripts/types/esm-view/src/index.tsx new file mode 100644 index 000000000..3f7686fd8 --- /dev/null +++ b/packages/modular-scripts/types/esm-view/src/index.tsx @@ -0,0 +1,5 @@ +import * as React from 'react'; + +export default function ComponentName__(): JSX.Element { + return
This is ComponentName__
; +} From a60bec5ffca4ad107c523de4138c514560d76d04 Mon Sep 17 00:00:00 2001 From: Cristiano Belloni Date: Tue, 26 Apr 2022 16:13:38 +0100 Subject: [PATCH 51/72] Better comments/names --- .../react-scripts/config/webpack.config.js | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/packages/modular-scripts/react-scripts/config/webpack.config.js b/packages/modular-scripts/react-scripts/config/webpack.config.js index bdef1a2c7..b1d258176 100644 --- a/packages/modular-scripts/react-scripts/config/webpack.config.js +++ b/packages/modular-scripts/react-scripts/config/webpack.config.js @@ -29,6 +29,8 @@ const isCI = require('is-ci'); const isApp = process.env.MODULAR_IS_APP === 'true'; const isEsmView = !isApp; +// If it's an app, set it at ESBUILD_TARGET_FACTORY or default to es2015 +// If it's not an app it's an ESM view, then we need es2020 const esbuildTargetFactory = isApp ? process.env.ESBUILD_TARGET_FACTORY ? JSON.parse(process.env.ESBUILD_TARGET_FACTORY) @@ -70,13 +72,13 @@ module.exports = function (webpackEnv) { const isEnvProduction = webpackEnv === 'production'; const isEsmViewDevelopment = isEsmView & isEnvDevelopment; - // This is needed if we're serving a view in development node, since it won't be defined in the view dependencies. + // This is needed if we're serving a ESM view in development node, since it won't be defined in the view dependencies. if (externalDependencies.react && isEsmViewDevelopment) { externalDependencies['react-dom'] = externalDependencies.react; } - // Create an import map of external dependencies if we're building a view - const importMap = isEsmView + // Create a map of external dependencies if we're building a ESM view + const dependencyMap = isEsmView ? createExternalDependenciesMap(externalDependencies) : {}; @@ -163,11 +165,11 @@ module.exports = function (webpackEnv) { if ( parsedModule && parsedModule.dependencyName && - importMap[parsedModule.dependencyName] + dependencyMap[parsedModule.dependencyName] ) { const { dependencyName, submodule } = parsedModule; - const toRewrite = `${importMap[dependencyName]}${ + const toRewrite = `${dependencyMap[dependencyName]}${ submodule ? `/${submodule}` : '' }`; @@ -193,7 +195,7 @@ module.exports = function (webpackEnv) { : isEnvDevelopment && 'cheap-module-source-map', // These are the "entry points" to our application. // This means they will be the "root" imports that are included in JS bundle. - // We bundle a virtual file to trampoline the view as an entry point if we're starting it (views have no ReactDOM.render) + // We bundle a virtual file to trampoline the ESM view as an entry point if we're starting it (ESM views have no ReactDOM.render) entry: isEsmViewDevelopment ? getVirtualTrampoline() : paths.appIndexJs, output: { module: isApp ? undefined : true, @@ -550,7 +552,7 @@ module.exports = function (webpackEnv) { ), ) : isEsmViewDevelopment - ? // We need to provide a synthetic index.html in case we're starting a view + ? // We need to provide a synthetic index.html in case we're starting a ESM view new HtmlWebpackPlugin( Object.assign( {}, @@ -769,7 +771,7 @@ function parsePackageName(name) { return { dependencyName, scope, module, submodule }; } -// Virtual entrypoint if we're starting a view - see https://github.com/webpack/webpack/issues/6437 +// Virtual entrypoint if we're starting a ESM view - see https://github.com/webpack/webpack/issues/6437 function getVirtualTrampoline() { const string = ` import ReactDOM from 'react-dom' From 8c0a6882844fc34fa020b27bd0d88039f9f265a2 Mon Sep 17 00:00:00 2001 From: Cristiano Belloni Date: Wed, 4 May 2022 12:09:45 +0100 Subject: [PATCH 52/72] Add esm-view type --- .../src/__tests__/esmView.test.ts | 47 ++++++++++--------- packages/modular-scripts/src/addPackage.ts | 2 +- .../esm-view/src/__tests__/index.test.tsx | 8 ---- .../types/esm-view/src/index.tsx | 5 -- 4 files changed, 26 insertions(+), 36 deletions(-) delete mode 100644 packages/modular-scripts/types/esm-view/src/__tests__/index.test.tsx delete mode 100644 packages/modular-scripts/types/esm-view/src/index.tsx diff --git a/packages/modular-scripts/src/__tests__/esmView.test.ts b/packages/modular-scripts/src/__tests__/esmView.test.ts index 519a5a186..cf4b0d23b 100644 --- a/packages/modular-scripts/src/__tests__/esmView.test.ts +++ b/packages/modular-scripts/src/__tests__/esmView.test.ts @@ -72,9 +72,13 @@ describe('modular-scripts', () => { "sample-esm-view ├─ package.json └─ src + ├─ EsmView.css #1lsezts ├─ __tests__ - │ └─ index.test.tsx #1739o3j - └─ index.tsx #plsqyc" + │ └─ EsmView.test.tsx #113p9x8 + ├─ index.css #o7sk21 + ├─ index.tsx #plsqyc + ├─ logo.svg #1okqmlj + └─ react-app-env.d.ts #t4ygcy" `); }); }); @@ -161,11 +165,10 @@ describe('modular-scripts', () => { "dependencies": Object { "react": "17.0.2", }, - "license": "UNLICENSED", "modular": Object { "type": "esm-view", }, - "module": "static/js/index-C35IQVZC.js", + "module": "static/js/index-7JXQF5H3.js", "name": "sample-esm-view", "version": "1.0.0", } @@ -180,9 +183,9 @@ describe('modular-scripts', () => { ├─ package.json └─ static └─ js - ├─ _trampoline.js #1ssnvsl - ├─ index-C35IQVZC.js #6jwlc4 - └─ index-C35IQVZC.js.map #18o5civ" + ├─ _trampoline.js #14ismmk + ├─ index-7JXQF5H3.js #1yztbh1 + └─ index-7JXQF5H3.js.map #qbs4qx" `); }); }); @@ -207,9 +210,9 @@ describe('modular-scripts', () => { ├─ package.json └─ static └─ js - ├─ _trampoline.js #1nnenyj - ├─ index-WLMHTOMW.js #1sdrt10 - └─ index-WLMHTOMW.js.map #1qcmrrk" + ├─ _trampoline.js #p8m8p8 + ├─ index-CWSY44GF.js #d3ivus + └─ index-CWSY44GF.js.map #u4q009" `); }); @@ -292,9 +295,9 @@ describe('modular-scripts', () => { ├─ package.json └─ static └─ js - ├─ _trampoline.js #dxzkee - ├─ index-V6Y75ACI.js #krluh9 - └─ index-V6Y75ACI.js.map #1awyi3v" + ├─ _trampoline.js #gf8drx + ├─ index-5PFA727O.js #ciz6lx + └─ index-5PFA727O.js.map #np8r25" `); }); @@ -346,9 +349,9 @@ describe('modular-scripts', () => { ├─ package.json └─ static └─ js - ├─ _trampoline.js #sbph5z - ├─ index-3DGBQNWF.js #x6y8f8 - └─ index-3DGBQNWF.js.map #122b2zq" + ├─ _trampoline.js #15e3mk0 + ├─ index-66YWVUWP.js #b5zj9 + └─ index-66YWVUWP.js.map #1opvigk" `); }); @@ -410,9 +413,9 @@ describe('modular-scripts', () => { ├─ package.json └─ static └─ js - ├─ _trampoline.js #sbph5z - ├─ index-3DGBQNWF.js #x6y8f8 - └─ index-3DGBQNWF.js.map #122b2zq" + ├─ _trampoline.js #15e3mk0 + ├─ index-66YWVUWP.js #b5zj9 + └─ index-66YWVUWP.js.map #1opvigk" `); }); @@ -474,9 +477,9 @@ describe('modular-scripts', () => { ├─ package.json └─ static └─ js - ├─ _trampoline.js #sbph5z - ├─ index-3DGBQNWF.js #x6y8f8 - └─ index-3DGBQNWF.js.map #122b2zq" + ├─ _trampoline.js #15e3mk0 + ├─ index-66YWVUWP.js #b5zj9 + └─ index-66YWVUWP.js.map #1opvigk" `); }); diff --git a/packages/modular-scripts/src/addPackage.ts b/packages/modular-scripts/src/addPackage.ts index 9bb76fd2e..6148cf4f1 100644 --- a/packages/modular-scripts/src/addPackage.ts +++ b/packages/modular-scripts/src/addPackage.ts @@ -130,7 +130,7 @@ async function addPackage({ const modularTemplateType = modularTemplatePackageJson?.modular ?.templateType as string; - if (!['app', 'view', 'package'].includes(modularTemplateType)) { + if (!['app', 'esm-view', 'view', 'package'].includes(modularTemplateType)) { throw new Error( `${templateName} has modular type: ${modularTemplateType}, which does not exist, please use update this template`, ); diff --git a/packages/modular-scripts/types/esm-view/src/__tests__/index.test.tsx b/packages/modular-scripts/types/esm-view/src/__tests__/index.test.tsx deleted file mode 100644 index 7824015dd..000000000 --- a/packages/modular-scripts/types/esm-view/src/__tests__/index.test.tsx +++ /dev/null @@ -1,8 +0,0 @@ -import * as React from 'react'; -import { render } from 'react-dom'; -import ComponentName__ from '../index'; - -test('it should render', () => { - const el = document.createElement('div'); - expect(() => render(, el)).not.toThrow(); -}); diff --git a/packages/modular-scripts/types/esm-view/src/index.tsx b/packages/modular-scripts/types/esm-view/src/index.tsx deleted file mode 100644 index 3f7686fd8..000000000 --- a/packages/modular-scripts/types/esm-view/src/index.tsx +++ /dev/null @@ -1,5 +0,0 @@ -import * as React from 'react'; - -export default function ComponentName__(): JSX.Element { - return
This is ComponentName__
; -} From 375c7e8ad8d95306ebea0403bd3055a8d9f524cc Mon Sep 17 00:00:00 2001 From: Cristiano Belloni Date: Wed, 4 May 2022 15:55:56 +0100 Subject: [PATCH 53/72] Add package modular-template-esm-view --- .eslintrc.js | 1 + .../modular-template-esm-view/package.json | 16 ++++++ .../modular-template-esm-view/src/EsmView.css | 52 +++++++++++++++++++ .../src/__tests__/EsmView.test.tsx | 9 ++++ .../modular-template-esm-view/src/index.tsx | 24 +++++++++ .../modular-template-esm-view/src/logo.svg | 7 +++ .../src/react-app-env.d.ts | 1 + 7 files changed, 110 insertions(+) create mode 100644 packages/modular-template-esm-view/package.json create mode 100644 packages/modular-template-esm-view/src/EsmView.css create mode 100644 packages/modular-template-esm-view/src/__tests__/EsmView.test.tsx create mode 100644 packages/modular-template-esm-view/src/index.tsx create mode 100644 packages/modular-template-esm-view/src/logo.svg create mode 100644 packages/modular-template-esm-view/src/react-app-env.d.ts diff --git a/.eslintrc.js b/.eslintrc.js index 328a5e318..540ed1ad4 100644 --- a/.eslintrc.js +++ b/.eslintrc.js @@ -22,6 +22,7 @@ module.exports = { '**/__tests__/**', '**/modular-template-app/**', '**/modular-template-view/**', + '**/modular-template-esm-view/**', ], rules: { 'import/no-extraneous-dependencies': OFF, diff --git a/packages/modular-template-esm-view/package.json b/packages/modular-template-esm-view/package.json new file mode 100644 index 000000000..be8f8dfee --- /dev/null +++ b/packages/modular-template-esm-view/package.json @@ -0,0 +1,16 @@ +{ + "name": "modular-template-esm-view", + "version": "1.0.0", + "exports": { + "./package.json": "./package.json" + }, + "modular": { + "type": "template", + "templateType": "esm-view" + }, + "license": "Apache-2.0", + "files": [ + "README.md", + "src" + ] +} diff --git a/packages/modular-template-esm-view/src/EsmView.css b/packages/modular-template-esm-view/src/EsmView.css new file mode 100644 index 000000000..0e2022db2 --- /dev/null +++ b/packages/modular-template-esm-view/src/EsmView.css @@ -0,0 +1,52 @@ +body { + margin: 0; + font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Roboto', 'Oxygen', + 'Ubuntu', 'Cantarell', 'Fira Sans', 'Droid Sans', 'Helvetica Neue', + sans-serif; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +code { + font-family: source-code-pro, Menlo, Monaco, Consolas, 'Courier New', + monospace; +} + +.EsmView { + text-align: center; +} + +.EsmView-logo { + height: 40vmin; + pointer-events: none; +} + +@media (prefers-reduced-motion: no-preference) { + .EsmView-logo { + animation: EsmView-logo-spin infinite 20s linear; + } +} + +.EsmView-header { + background-color: #282c34; + min-height: 100vh; + display: flex; + flex-direction: column; + align-items: center; + justify-content: center; + font-size: calc(10px + 2vmin); + color: white; +} + +.EsmView-link { + color: #61dafb; +} + +@keyframes EsmView-logo-spin { + from { + transform: rotate(0deg); + } + to { + transform: rotate(360deg); + } +} diff --git a/packages/modular-template-esm-view/src/__tests__/EsmView.test.tsx b/packages/modular-template-esm-view/src/__tests__/EsmView.test.tsx new file mode 100644 index 000000000..339747385 --- /dev/null +++ b/packages/modular-template-esm-view/src/__tests__/EsmView.test.tsx @@ -0,0 +1,9 @@ +import * as React from 'react'; +import { render, screen } from '@testing-library/react'; +import EsmView from '..'; + +test('renders learn react link', () => { + render(); + const linkElement = screen.getByText(/learn react/i); + expect(linkElement).toBeInTheDocument(); +}); diff --git a/packages/modular-template-esm-view/src/index.tsx b/packages/modular-template-esm-view/src/index.tsx new file mode 100644 index 000000000..ae56aa7c9 --- /dev/null +++ b/packages/modular-template-esm-view/src/index.tsx @@ -0,0 +1,24 @@ +import * as React from 'react'; +import logo from './logo.svg'; +import './EsmView.css'; + +export default function EsmView(): JSX.Element { + return ( +
+
+ logo +

+ Edit src/index.tsx and save to reload. +

+ + Learn React + +
+
+ ); +} diff --git a/packages/modular-template-esm-view/src/logo.svg b/packages/modular-template-esm-view/src/logo.svg new file mode 100644 index 000000000..6b60c1042 --- /dev/null +++ b/packages/modular-template-esm-view/src/logo.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/packages/modular-template-esm-view/src/react-app-env.d.ts b/packages/modular-template-esm-view/src/react-app-env.d.ts new file mode 100644 index 000000000..a8ecff874 --- /dev/null +++ b/packages/modular-template-esm-view/src/react-app-env.d.ts @@ -0,0 +1 @@ +/// From 309cf20c353408842fad2ab170da9f8759405e18 Mon Sep 17 00:00:00 2001 From: Cristiano Belloni Date: Wed, 4 May 2022 16:49:29 +0100 Subject: [PATCH 54/72] Fix logger error --- .../modular-scripts/react-scripts/config/webpack.config.js | 3 --- 1 file changed, 3 deletions(-) diff --git a/packages/modular-scripts/react-scripts/config/webpack.config.js b/packages/modular-scripts/react-scripts/config/webpack.config.js index 8c595101f..a723f7a7a 100644 --- a/packages/modular-scripts/react-scripts/config/webpack.config.js +++ b/packages/modular-scripts/react-scripts/config/webpack.config.js @@ -682,9 +682,6 @@ module.exports = function (webpackEnv) { { file: '**/src/setupTests.*' }, ], }, - logger: { - infrastructure: 'silent', - }, }), ].filter(Boolean), // Turn off performance processing because we utilize From 4e46075366483e485fa4df0bd2080920a6f1ca62 Mon Sep 17 00:00:00 2001 From: Cristiano Belloni Date: Wed, 4 May 2022 17:07:27 +0100 Subject: [PATCH 55/72] fix esm view tests --- .../__snapshots__/esmView.test.ts.snap | 3740 ++++++++--------- .../src/__tests__/esmView.test.ts | 13 +- 2 files changed, 1870 insertions(+), 1883 deletions(-) diff --git a/packages/modular-scripts/src/__tests__/__snapshots__/esmView.test.ts.snap b/packages/modular-scripts/src/__tests__/__snapshots__/esmView.test.ts.snap index fcdf8a6b8..2c31d3949 100644 --- a/packages/modular-scripts/src/__tests__/__snapshots__/esmView.test.ts.snap +++ b/packages/modular-scripts/src/__tests__/__snapshots__/esmView.test.ts.snap @@ -2,195 +2,190 @@ exports[`modular-scripts WHEN building a esm-view specifying a dependency to not being rewritten THEN rewrites only the dependencies that are not specified in the blocklist 1`] = ` "var Pv = Object.create; -var au = Object.defineProperty; +var io = Object.defineProperty; var Mv = Object.getOwnPropertyDescriptor; var Fv = Object.getOwnPropertyNames; var Dv = Object.getPrototypeOf, qv = Object.prototype.hasOwnProperty; -var Wv = (r) => au(r, \\"__esModule\\", { value: !0 }); -var Uv = (r, o) => () => (r && (o = r((r = 0))), o); +var Wv = (r, o) => () => (r && (o = r((r = 0))), o); var S = (r, o) => () => (o || r((o = { exports: {} }).exports, o), o.exports); -var Bv = (r, o, l, w) => { - if ((o && typeof o == \\"object\\") || typeof o == \\"function\\") - for (let m of Fv(o)) - !qv.call(r, m) && - (l || m !== \\"default\\") && - au(r, m, { - get: () => o[m], - enumerable: !(w = Mv(o, m)) || w.enumerable, - }); - return r; - }, - ou = (r, o) => - Bv( - Wv( - au( - r != null ? Pv(Dv(r)) : {}, - \\"default\\", - !o && r && r.__esModule - ? { get: () => r.default, enumerable: !0 } - : { value: r, enumerable: !0 } - ) - ), - r - ); -var x = Uv(() => {}); -var Or = S((bA, uo) => { +var Uv = (r, o, l, w) => { + if ((o && typeof o == \\"object\\") || typeof o == \\"function\\") + for (let m of Fv(o)) + !qv.call(r, m) && + m !== l && + io(r, m, { + get: () => o[m], + enumerable: !(w = Mv(o, m)) || w.enumerable, + }); + return r; +}; +var au = (r, o, l) => ( + (l = r != null ? Pv(Dv(r)) : {}), + Uv( + o || !r || !r.__esModule + ? io(l, \\"default\\", { value: r, enumerable: !0 }) + : l, + r + ) +); +var x = Wv(() => {}); +var Or = S((AA, uo) => { x(); - var Nv = Array.isArray; - uo.exports = Nv; + var Bv = Array.isArray; + uo.exports = Bv; }); -var ao = S((mA, fo) => { +var ao = S((bA, fo) => { x(); - var Gv = + var Nv = typeof window == \\"object\\" && window && window.Object === Object && window; - fo.exports = Gv; + fo.exports = Nv; }); -var Ir = S((TA, oo) => { +var Ir = S((mA, oo) => { x(); - var Hv = ao(), - zv = typeof self == \\"object\\" && self && self.Object === Object && self, - $v = Hv || zv || Function(\\"return this\\")(); - oo.exports = $v; + var Gv = ao(), + Hv = typeof self == \\"object\\" && self && self.Object === Object && self, + zv = Gv || Hv || Function(\\"return this\\")(); + oo.exports = zv; }); -var Er = S((SA, so) => { +var Er = S((TA, so) => { x(); - var Kv = Ir(), - Zv = Kv.Symbol; - so.exports = Zv; + var $v = Ir(), + Kv = $v.Symbol; + so.exports = Kv; }); -var po = S((CA, ho) => { +var po = S((SA, ho) => { x(); var lo = Er(), co = Object.prototype, - Yv = co.hasOwnProperty, - Xv = co.toString, + Zv = co.hasOwnProperty, + Yv = co.toString, Te = lo ? lo.toStringTag : void 0; - function Jv(r) { - var o = Yv.call(r, Te), + function Xv(r) { + var o = Zv.call(r, Te), l = r[Te]; try { r[Te] = void 0; var w = !0; } catch {} - var m = Xv.call(r); + var m = Yv.call(r); return w && (o ? (r[Te] = l) : delete r[Te]), m; } - ho.exports = Jv; + ho.exports = Xv; }); -var _o = S((OA, go) => { +var _o = S((CA, go) => { x(); - var Qv = Object.prototype, - Vv = Qv.toString; - function jv(r) { - return Vv.call(r); + var Jv = Object.prototype, + Qv = Jv.toString; + function Vv(r) { + return Qv.call(r); } - go.exports = jv; + go.exports = Vv; }); -var su = S((IA, wo) => { +var ou = S((OA, wo) => { x(); var vo = Er(), - kv = po(), - n1 = _o(), - t1 = \\"[object Null]\\", - e1 = \\"[object Undefined]\\", + jv = po(), + kv = _o(), + n1 = \\"[object Null]\\", + t1 = \\"[object Undefined]\\", xo = vo ? vo.toStringTag : void 0; - function r1(r) { + function e1(r) { return r == null ? r === void 0 - ? e1 - : t1 + ? t1 + : n1 : xo && xo in Object(r) - ? kv(r) - : n1(r); + ? jv(r) + : kv(r); } - wo.exports = r1; + wo.exports = e1; }); -var Ao = S((EA, yo) => { +var Ao = S((IA, yo) => { x(); - function i1(r) { + function r1(r) { return r != null && typeof r == \\"object\\"; } - yo.exports = i1; + yo.exports = r1; }); -var Rr = S((RA, bo) => { +var Rr = S((EA, bo) => { x(); - var u1 = su(), - f1 = Ao(), - a1 = \\"[object Symbol]\\"; - function o1(r) { - return typeof r == \\"symbol\\" || (f1(r) && u1(r) == a1); + var i1 = ou(), + u1 = Ao(), + f1 = \\"[object Symbol]\\"; + function a1(r) { + return typeof r == \\"symbol\\" || (u1(r) && i1(r) == f1); } - bo.exports = o1; + bo.exports = a1; }); -var To = S((LA, mo) => { +var To = S((RA, mo) => { x(); - var s1 = Or(), - l1 = Rr(), - c1 = /\\\\.|\\\\[(?:[^[\\\\]]*|([\\"'])(?:(?!\\\\1)[^\\\\\\\\]|\\\\\\\\.)*?\\\\1)\\\\]/, - h1 = /^\\\\w*$/; - function p1(r, o) { - if (s1(r)) return !1; + var o1 = Or(), + s1 = Rr(), + l1 = /\\\\.|\\\\[(?:[^[\\\\]]*|([\\"'])(?:(?!\\\\1)[^\\\\\\\\]|\\\\\\\\.)*?\\\\1)\\\\]/, + c1 = /^\\\\w*$/; + function h1(r, o) { + if (o1(r)) return !1; var l = typeof r; return l == \\"number\\" || l == \\"symbol\\" || l == \\"boolean\\" || r == null || - l1(r) + s1(r) ? !0 - : h1.test(r) || !c1.test(r) || (o != null && r in Object(o)); + : c1.test(r) || !l1.test(r) || (o != null && r in Object(o)); } - mo.exports = p1; + mo.exports = h1; }); -var lu = S((PA, So) => { +var su = S((LA, So) => { x(); - function g1(r) { + function p1(r) { var o = typeof r; return r != null && (o == \\"object\\" || o == \\"function\\"); } - So.exports = g1; + So.exports = p1; }); -var Oo = S((MA, Co) => { +var Oo = S((PA, Co) => { x(); - var _1 = su(), - d1 = lu(), - v1 = \\"[object AsyncFunction]\\", - x1 = \\"[object Function]\\", - w1 = \\"[object GeneratorFunction]\\", - y1 = \\"[object Proxy]\\"; - function A1(r) { - if (!d1(r)) return !1; - var o = _1(r); - return o == x1 || o == w1 || o == v1 || o == y1; - } - Co.exports = A1; + var g1 = ou(), + _1 = su(), + d1 = \\"[object AsyncFunction]\\", + v1 = \\"[object Function]\\", + x1 = \\"[object GeneratorFunction]\\", + w1 = \\"[object Proxy]\\"; + function y1(r) { + if (!_1(r)) return !1; + var o = g1(r); + return o == v1 || o == x1 || o == d1 || o == w1; + } + Co.exports = y1; }); -var Eo = S((FA, Io) => { +var Eo = S((MA, Io) => { x(); - var b1 = Ir(), - m1 = b1[\\"__core-js_shared__\\"]; - Io.exports = m1; + var A1 = Ir(), + b1 = A1[\\"__core-js_shared__\\"]; + Io.exports = b1; }); -var Po = S((DA, Lo) => { +var Po = S((FA, Lo) => { x(); - var cu = Eo(), + var lu = Eo(), Ro = (function () { - var r = /[^.]+$/.exec((cu && cu.keys && cu.keys.IE_PROTO) || \\"\\"); + var r = /[^.]+$/.exec((lu && lu.keys && lu.keys.IE_PROTO) || \\"\\"); return r ? \\"Symbol(src)_1.\\" + r : \\"\\"; })(); - function T1(r) { + function m1(r) { return !!Ro && Ro in r; } - Lo.exports = T1; + Lo.exports = m1; }); -var Fo = S((qA, Mo) => { +var Fo = S((DA, Mo) => { x(); - var S1 = Function.prototype, - C1 = S1.toString; - function O1(r) { + var T1 = Function.prototype, + S1 = T1.toString; + function C1(r) { if (r != null) { try { - return C1.call(r); + return S1.call(r); } catch {} try { return r + \\"\\"; @@ -198,125 +193,124 @@ var Fo = S((qA, Mo) => { } return \\"\\"; } - Mo.exports = O1; + Mo.exports = C1; }); -var qo = S((WA, Do) => { +var qo = S((qA, Do) => { x(); - var I1 = Oo(), - E1 = Po(), - R1 = lu(), - L1 = Fo(), - P1 = /[\\\\\\\\^$.*+?()[\\\\]{}|]/g, - M1 = /^\\\\[object .+?Constructor\\\\]$/, - F1 = Function.prototype, - D1 = Object.prototype, - q1 = F1.toString, - W1 = D1.hasOwnProperty, - U1 = RegExp( + var O1 = Oo(), + I1 = Po(), + E1 = su(), + R1 = Fo(), + L1 = /[\\\\\\\\^$.*+?()[\\\\]{}|]/g, + P1 = /^\\\\[object .+?Constructor\\\\]$/, + M1 = Function.prototype, + F1 = Object.prototype, + D1 = M1.toString, + q1 = F1.hasOwnProperty, + W1 = RegExp( \\"^\\" + - q1 - .call(W1) - .replace(P1, \\"\\\\\\\\$&\\") + D1.call(q1) + .replace(L1, \\"\\\\\\\\$&\\") .replace( /hasOwnProperty|(function).*?(?=\\\\\\\\\\\\()| for .+?(?=\\\\\\\\\\\\])/g, \\"$1.*?\\" ) + \\"$\\" ); - function B1(r) { - if (!R1(r) || E1(r)) return !1; - var o = I1(r) ? U1 : M1; - return o.test(L1(r)); + function U1(r) { + if (!E1(r) || I1(r)) return !1; + var o = O1(r) ? W1 : P1; + return o.test(R1(r)); } - Do.exports = B1; + Do.exports = U1; }); -var Uo = S((UA, Wo) => { +var Uo = S((WA, Wo) => { x(); - function N1(r, o) { - return r == null ? void 0 : r[o]; + function B1(r, o) { + return r?.[o]; } - Wo.exports = N1; + Wo.exports = B1; }); -var hu = S((BA, Bo) => { +var cu = S((UA, Bo) => { x(); - var G1 = qo(), - H1 = Uo(); - function z1(r, o) { - var l = H1(r, o); - return G1(l) ? l : void 0; + var N1 = qo(), + G1 = Uo(); + function H1(r, o) { + var l = G1(r, o); + return N1(l) ? l : void 0; } - Bo.exports = z1; + Bo.exports = H1; }); -var Se = S((NA, No) => { +var Se = S((BA, No) => { x(); - var $1 = hu(), - K1 = $1(Object, \\"create\\"); - No.exports = K1; + var z1 = cu(), + $1 = z1(Object, \\"create\\"); + No.exports = $1; }); -var zo = S((GA, Ho) => { +var zo = S((NA, Ho) => { x(); var Go = Se(); - function Z1() { + function K1() { (this.__data__ = Go ? Go(null) : {}), (this.size = 0); } - Ho.exports = Z1; + Ho.exports = K1; }); -var Ko = S((HA, $o) => { +var Ko = S((GA, $o) => { x(); - function Y1(r) { + function Z1(r) { var o = this.has(r) && delete this.__data__[r]; return (this.size -= o ? 1 : 0), o; } - $o.exports = Y1; + $o.exports = Z1; }); -var Yo = S((zA, Zo) => { +var Yo = S((HA, Zo) => { x(); - var X1 = Se(), - J1 = \\"__lodash_hash_undefined__\\", - Q1 = Object.prototype, - V1 = Q1.hasOwnProperty; - function j1(r) { + var Y1 = Se(), + X1 = \\"__lodash_hash_undefined__\\", + J1 = Object.prototype, + Q1 = J1.hasOwnProperty; + function V1(r) { var o = this.__data__; - if (X1) { + if (Y1) { var l = o[r]; - return l === J1 ? void 0 : l; + return l === X1 ? void 0 : l; } - return V1.call(o, r) ? o[r] : void 0; + return Q1.call(o, r) ? o[r] : void 0; } - Zo.exports = j1; + Zo.exports = V1; }); -var Jo = S(($A, Xo) => { +var Jo = S((zA, Xo) => { x(); - var k1 = Se(), - nx = Object.prototype, - tx = nx.hasOwnProperty; - function ex(r) { + var j1 = Se(), + k1 = Object.prototype, + nx = k1.hasOwnProperty; + function tx(r) { var o = this.__data__; - return k1 ? o[r] !== void 0 : tx.call(o, r); + return j1 ? o[r] !== void 0 : nx.call(o, r); } - Xo.exports = ex; + Xo.exports = tx; }); -var Vo = S((KA, Qo) => { +var Vo = S(($A, Qo) => { x(); - var rx = Se(), - ix = \\"__lodash_hash_undefined__\\"; - function ux(r, o) { + var ex = Se(), + rx = \\"__lodash_hash_undefined__\\"; + function ix(r, o) { var l = this.__data__; return ( (this.size += this.has(r) ? 0 : 1), - (l[r] = rx && o === void 0 ? ix : o), + (l[r] = ex && o === void 0 ? rx : o), this ); } - Qo.exports = ux; + Qo.exports = ix; }); -var ko = S((ZA, jo) => { +var ko = S((KA, jo) => { x(); - var fx = zo(), - ax = Ko(), - ox = Yo(), - sx = Jo(), - lx = Vo(); + var ux = zo(), + fx = Ko(), + ax = Yo(), + ox = Jo(), + sx = Vo(); function Xt(r) { var o = -1, l = r == null ? 0 : r.length; @@ -325,85 +319,85 @@ var ko = S((ZA, jo) => { this.set(w[0], w[1]); } } - Xt.prototype.clear = fx; - Xt.prototype.delete = ax; - Xt.prototype.get = ox; - Xt.prototype.has = sx; - Xt.prototype.set = lx; + Xt.prototype.clear = ux; + Xt.prototype.delete = fx; + Xt.prototype.get = ax; + Xt.prototype.has = ox; + Xt.prototype.set = sx; jo.exports = Xt; }); -var ts = S((YA, ns) => { +var ts = S((ZA, ns) => { x(); - function cx() { + function lx() { (this.__data__ = []), (this.size = 0); } - ns.exports = cx; + ns.exports = lx; }); -var rs = S((XA, es) => { +var rs = S((YA, es) => { x(); - function hx(r, o) { + function cx(r, o) { return r === o || (r !== r && o !== o); } - es.exports = hx; + es.exports = cx; }); -var Ce = S((JA, is) => { +var Ce = S((XA, is) => { x(); - var px = rs(); - function gx(r, o) { - for (var l = r.length; l--; ) if (px(r[l][0], o)) return l; + var hx = rs(); + function px(r, o) { + for (var l = r.length; l--; ) if (hx(r[l][0], o)) return l; return -1; } - is.exports = gx; + is.exports = px; }); -var fs = S((QA, us) => { +var fs = S((JA, us) => { x(); - var _x = Ce(), - dx = Array.prototype, - vx = dx.splice; - function xx(r) { + var gx = Ce(), + _x = Array.prototype, + dx = _x.splice; + function vx(r) { var o = this.__data__, - l = _x(o, r); + l = gx(o, r); if (l < 0) return !1; var w = o.length - 1; - return l == w ? o.pop() : vx.call(o, l, 1), --this.size, !0; + return l == w ? o.pop() : dx.call(o, l, 1), --this.size, !0; } - us.exports = xx; + us.exports = vx; }); -var os = S((VA, as) => { +var os = S((QA, as) => { x(); - var wx = Ce(); - function yx(r) { + var xx = Ce(); + function wx(r) { var o = this.__data__, - l = wx(o, r); + l = xx(o, r); return l < 0 ? void 0 : o[l][1]; } - as.exports = yx; + as.exports = wx; }); -var ls = S((jA, ss) => { +var ls = S((VA, ss) => { x(); - var Ax = Ce(); - function bx(r) { - return Ax(this.__data__, r) > -1; + var yx = Ce(); + function Ax(r) { + return yx(this.__data__, r) > -1; } - ss.exports = bx; + ss.exports = Ax; }); -var hs = S((kA, cs) => { +var hs = S((jA, cs) => { x(); - var mx = Ce(); - function Tx(r, o) { + var bx = Ce(); + function mx(r, o) { var l = this.__data__, - w = mx(l, r); + w = bx(l, r); return w < 0 ? (++this.size, l.push([r, o])) : (l[w][1] = o), this; } - cs.exports = Tx; + cs.exports = mx; }); -var gs = S((nb, ps) => { +var gs = S((kA, ps) => { x(); - var Sx = ts(), - Cx = fs(), - Ox = os(), - Ix = ls(), - Ex = hs(); + var Tx = ts(), + Sx = fs(), + Cx = os(), + Ox = ls(), + Ix = hs(); function Jt(r) { var o = -1, l = r == null ? 0 : r.length; @@ -412,96 +406,96 @@ var gs = S((nb, ps) => { this.set(w[0], w[1]); } } - Jt.prototype.clear = Sx; - Jt.prototype.delete = Cx; - Jt.prototype.get = Ox; - Jt.prototype.has = Ix; - Jt.prototype.set = Ex; + Jt.prototype.clear = Tx; + Jt.prototype.delete = Sx; + Jt.prototype.get = Cx; + Jt.prototype.has = Ox; + Jt.prototype.set = Ix; ps.exports = Jt; }); -var ds = S((tb, _s) => { +var ds = S((nb, _s) => { x(); - var Rx = hu(), - Lx = Ir(), - Px = Rx(Lx, \\"Map\\"); - _s.exports = Px; + var Ex = cu(), + Rx = Ir(), + Lx = Ex(Rx, \\"Map\\"); + _s.exports = Lx; }); -var ws = S((eb, xs) => { +var ws = S((tb, xs) => { x(); var vs = ko(), - Mx = gs(), - Fx = ds(); - function Dx() { + Px = gs(), + Mx = ds(); + function Fx() { (this.size = 0), (this.__data__ = { hash: new vs(), - map: new (Fx || Mx)(), + map: new (Mx || Px)(), string: new vs(), }); } - xs.exports = Dx; + xs.exports = Fx; }); -var As = S((rb, ys) => { +var As = S((eb, ys) => { x(); - function qx(r) { + function Dx(r) { var o = typeof r; return o == \\"string\\" || o == \\"number\\" || o == \\"symbol\\" || o == \\"boolean\\" ? r !== \\"__proto__\\" : r === null; } - ys.exports = qx; + ys.exports = Dx; }); -var Oe = S((ib, bs) => { +var Oe = S((rb, bs) => { x(); - var Wx = As(); - function Ux(r, o) { + var qx = As(); + function Wx(r, o) { var l = r.__data__; - return Wx(o) ? l[typeof o == \\"string\\" ? \\"string\\" : \\"hash\\"] : l.map; + return qx(o) ? l[typeof o == \\"string\\" ? \\"string\\" : \\"hash\\"] : l.map; } - bs.exports = Ux; + bs.exports = Wx; }); -var Ts = S((ub, ms) => { +var Ts = S((ib, ms) => { x(); - var Bx = Oe(); - function Nx(r) { - var o = Bx(this, r).delete(r); + var Ux = Oe(); + function Bx(r) { + var o = Ux(this, r).delete(r); return (this.size -= o ? 1 : 0), o; } - ms.exports = Nx; + ms.exports = Bx; }); -var Cs = S((fb, Ss) => { +var Cs = S((ub, Ss) => { x(); - var Gx = Oe(); - function Hx(r) { - return Gx(this, r).get(r); + var Nx = Oe(); + function Gx(r) { + return Nx(this, r).get(r); } - Ss.exports = Hx; + Ss.exports = Gx; }); -var Is = S((ab, Os) => { +var Is = S((fb, Os) => { x(); - var zx = Oe(); - function $x(r) { - return zx(this, r).has(r); + var Hx = Oe(); + function zx(r) { + return Hx(this, r).has(r); } - Os.exports = $x; + Os.exports = zx; }); -var Rs = S((ob, Es) => { +var Rs = S((ab, Es) => { x(); - var Kx = Oe(); - function Zx(r, o) { - var l = Kx(this, r), + var $x = Oe(); + function Kx(r, o) { + var l = $x(this, r), w = l.size; return l.set(r, o), (this.size += l.size == w ? 0 : 1), this; } - Es.exports = Zx; + Es.exports = Kx; }); -var Ps = S((sb, Ls) => { +var Ps = S((ob, Ls) => { x(); - var Yx = ws(), - Xx = Ts(), - Jx = Cs(), - Qx = Is(), - Vx = Rs(); + var Zx = ws(), + Yx = Ts(), + Xx = Cs(), + Jx = Is(), + Qx = Rs(); function Qt(r) { var o = -1, l = r == null ? 0 : r.length; @@ -510,20 +504,20 @@ var Ps = S((sb, Ls) => { this.set(w[0], w[1]); } } - Qt.prototype.clear = Yx; - Qt.prototype.delete = Xx; - Qt.prototype.get = Jx; - Qt.prototype.has = Qx; - Qt.prototype.set = Vx; + Qt.prototype.clear = Zx; + Qt.prototype.delete = Yx; + Qt.prototype.get = Xx; + Qt.prototype.has = Jx; + Qt.prototype.set = Qx; Ls.exports = Qt; }); -var Ds = S((lb, Fs) => { +var Ds = S((sb, Fs) => { x(); var Ms = Ps(), - jx = \\"Expected a function\\"; - function pu(r, o) { + Vx = \\"Expected a function\\"; + function hu(r, o) { if (typeof r != \\"function\\" || (o != null && typeof o != \\"function\\")) - throw new TypeError(jx); + throw new TypeError(Vx); var l = function () { var w = arguments, m = o ? o.apply(this, w) : w[0], @@ -532,192 +526,192 @@ var Ds = S((lb, Fs) => { var N = r.apply(this, w); return (l.cache = D.set(m, N) || D), N; }; - return (l.cache = new (pu.Cache || Ms)()), l; + return (l.cache = new (hu.Cache || Ms)()), l; } - pu.Cache = Ms; - Fs.exports = pu; + hu.Cache = Ms; + Fs.exports = hu; }); -var Ws = S((cb, qs) => { +var Ws = S((lb, qs) => { x(); - var kx = Ds(), - nw = 500; - function tw(r) { - var o = kx(r, function (w) { - return l.size === nw && l.clear(), w; + var jx = Ds(), + kx = 500; + function nw(r) { + var o = jx(r, function (w) { + return l.size === kx && l.clear(), w; }), l = o.cache; return o; } - qs.exports = tw; + qs.exports = nw; }); -var Bs = S((hb, Us) => { +var Bs = S((cb, Us) => { x(); - var ew = Ws(), - rw = + var tw = Ws(), + ew = /[^.[\\\\]]+|\\\\[(?:(-?\\\\d+(?:\\\\.\\\\d+)?)|([\\"'])((?:(?!\\\\2)[^\\\\\\\\]|\\\\\\\\.)*?)\\\\2)\\\\]|(?=(?:\\\\.|\\\\[\\\\])(?:\\\\.|\\\\[\\\\]|$))/g, - iw = /\\\\\\\\(\\\\\\\\)?/g, - uw = ew(function (r) { + rw = /\\\\\\\\(\\\\\\\\)?/g, + iw = tw(function (r) { var o = []; return ( r.charCodeAt(0) === 46 && o.push(\\"\\"), - r.replace(rw, function (l, w, m, D) { - o.push(m ? D.replace(iw, \\"$1\\") : w || l); + r.replace(ew, function (l, w, m, D) { + o.push(m ? D.replace(rw, \\"$1\\") : w || l); }), o ); }); - Us.exports = uw; + Us.exports = iw; }); -var Gs = S((pb, Ns) => { +var Gs = S((hb, Ns) => { x(); - function fw(r, o) { + function uw(r, o) { for (var l = -1, w = r == null ? 0 : r.length, m = Array(w); ++l < w; ) m[l] = o(r[l], l, r); return m; } - Ns.exports = fw; + Ns.exports = uw; }); -var Ys = S((gb, Zs) => { +var Ys = S((pb, Zs) => { x(); var Hs = Er(), - aw = Gs(), - ow = Or(), - sw = Rr(), - lw = 1 / 0, + fw = Gs(), + aw = Or(), + ow = Rr(), + sw = 1 / 0, zs = Hs ? Hs.prototype : void 0, $s = zs ? zs.toString : void 0; function Ks(r) { if (typeof r == \\"string\\") return r; - if (ow(r)) return aw(r, Ks) + \\"\\"; - if (sw(r)) return $s ? $s.call(r) : \\"\\"; + if (aw(r)) return fw(r, Ks) + \\"\\"; + if (ow(r)) return $s ? $s.call(r) : \\"\\"; var o = r + \\"\\"; - return o == \\"0\\" && 1 / r == -lw ? \\"-0\\" : o; + return o == \\"0\\" && 1 / r == -sw ? \\"-0\\" : o; } Zs.exports = Ks; }); -var Js = S((_b, Xs) => { +var Js = S((gb, Xs) => { x(); - var cw = Ys(); - function hw(r) { - return r == null ? \\"\\" : cw(r); + var lw = Ys(); + function cw(r) { + return r == null ? \\"\\" : lw(r); } - Xs.exports = hw; + Xs.exports = cw; }); -var Vs = S((db, Qs) => { +var Vs = S((_b, Qs) => { x(); - var pw = Or(), - gw = To(), - _w = Bs(), - dw = Js(); - function vw(r, o) { - return pw(r) ? r : gw(r, o) ? [r] : _w(dw(r)); - } - Qs.exports = vw; + var hw = Or(), + pw = To(), + gw = Bs(), + _w = Js(); + function dw(r, o) { + return hw(r) ? r : pw(r, o) ? [r] : gw(_w(r)); + } + Qs.exports = dw; }); -var ks = S((vb, js) => { +var ks = S((db, js) => { x(); - var xw = Rr(), - ww = 1 / 0; - function yw(r) { - if (typeof r == \\"string\\" || xw(r)) return r; + var vw = Rr(), + xw = 1 / 0; + function ww(r) { + if (typeof r == \\"string\\" || vw(r)) return r; var o = r + \\"\\"; - return o == \\"0\\" && 1 / r == -ww ? \\"-0\\" : o; + return o == \\"0\\" && 1 / r == -xw ? \\"-0\\" : o; } - js.exports = yw; + js.exports = ww; }); -var tl = S((xb, nl) => { +var tl = S((vb, nl) => { x(); - var Aw = Vs(), - bw = ks(); - function mw(r, o) { - o = Aw(o, r); - for (var l = 0, w = o.length; r != null && l < w; ) r = r[bw(o[l++])]; + var yw = Vs(), + Aw = ks(); + function bw(r, o) { + o = yw(o, r); + for (var l = 0, w = o.length; r != null && l < w; ) r = r[Aw(o[l++])]; return l && l == w ? r : void 0; } - nl.exports = mw; + nl.exports = bw; }); -var rl = S((wb, el) => { +var rl = S((xb, el) => { x(); - var Tw = tl(); - function Sw(r, o, l) { - var w = r == null ? void 0 : Tw(r, o); + var mw = tl(); + function Tw(r, o, l) { + var w = r == null ? void 0 : mw(r, o); return w === void 0 ? l : w; } - el.exports = Sw; + el.exports = Tw; }); var Pl = S((Ie, Vt) => { x(); - var Cw = 200, + var Sw = 200, pl = \\"__lodash_hash_undefined__\\", - Ow = 800, - Iw = 16, + Cw = 800, + Ow = 16, gl = 9007199254740991, _l = \\"[object Arguments]\\", - Ew = \\"[object Array]\\", - Rw = \\"[object AsyncFunction]\\", - Lw = \\"[object Boolean]\\", - Pw = \\"[object Date]\\", - Mw = \\"[object Error]\\", + Iw = \\"[object Array]\\", + Ew = \\"[object AsyncFunction]\\", + Rw = \\"[object Boolean]\\", + Lw = \\"[object Date]\\", + Pw = \\"[object Error]\\", dl = \\"[object Function]\\", - Fw = \\"[object GeneratorFunction]\\", - Dw = \\"[object Map]\\", - qw = \\"[object Number]\\", - Ww = \\"[object Null]\\", + Mw = \\"[object GeneratorFunction]\\", + Fw = \\"[object Map]\\", + Dw = \\"[object Number]\\", + qw = \\"[object Null]\\", vl = \\"[object Object]\\", - Uw = \\"[object Proxy]\\", - Bw = \\"[object RegExp]\\", - Nw = \\"[object Set]\\", - Gw = \\"[object String]\\", - Hw = \\"[object Undefined]\\", - zw = \\"[object WeakMap]\\", - $w = \\"[object ArrayBuffer]\\", - Kw = \\"[object DataView]\\", - Zw = \\"[object Float32Array]\\", - Yw = \\"[object Float64Array]\\", - Xw = \\"[object Int8Array]\\", - Jw = \\"[object Int16Array]\\", - Qw = \\"[object Int32Array]\\", - Vw = \\"[object Uint8Array]\\", - jw = \\"[object Uint8ClampedArray]\\", - kw = \\"[object Uint16Array]\\", - ny = \\"[object Uint32Array]\\", - ty = /[\\\\\\\\^$.*+?()[\\\\]{}|]/g, - ey = /^\\\\[object .+?Constructor\\\\]$/, - ry = /^(?:0|[1-9]\\\\d*)$/, + Ww = \\"[object Proxy]\\", + Uw = \\"[object RegExp]\\", + Bw = \\"[object Set]\\", + Nw = \\"[object String]\\", + Gw = \\"[object Undefined]\\", + Hw = \\"[object WeakMap]\\", + zw = \\"[object ArrayBuffer]\\", + $w = \\"[object DataView]\\", + Kw = \\"[object Float32Array]\\", + Zw = \\"[object Float64Array]\\", + Yw = \\"[object Int8Array]\\", + Xw = \\"[object Int16Array]\\", + Jw = \\"[object Int32Array]\\", + Qw = \\"[object Uint8Array]\\", + Vw = \\"[object Uint8ClampedArray]\\", + jw = \\"[object Uint16Array]\\", + kw = \\"[object Uint32Array]\\", + ny = /[\\\\\\\\^$.*+?()[\\\\]{}|]/g, + ty = /^\\\\[object .+?Constructor\\\\]$/, + ey = /^(?:0|[1-9]\\\\d*)$/, X = {}; - X[Zw] = X[Yw] = X[Xw] = X[Jw] = X[Qw] = X[Vw] = X[jw] = X[kw] = X[ny] = !0; + X[Kw] = X[Zw] = X[Yw] = X[Xw] = X[Jw] = X[Qw] = X[Vw] = X[jw] = X[kw] = !0; X[_l] = - X[Ew] = + X[Iw] = + X[zw] = + X[Rw] = X[$w] = X[Lw] = - X[Kw] = X[Pw] = - X[Mw] = X[dl] = + X[Fw] = X[Dw] = - X[qw] = X[vl] = + X[Uw] = X[Bw] = X[Nw] = - X[Gw] = - X[zw] = + X[Hw] = !1; var xl = typeof window == \\"object\\" && window && window.Object === Object && window, - iy = typeof self == \\"object\\" && self && self.Object === Object && self, - Le = xl || iy || Function(\\"return this\\")(), + ry = typeof self == \\"object\\" && self && self.Object === Object && self, + Le = xl || ry || Function(\\"return this\\")(), wl = typeof Ie == \\"object\\" && Ie && !Ie.nodeType && Ie, Ee = wl && typeof Vt == \\"object\\" && Vt && !Vt.nodeType && Vt, yl = Ee && Ee.exports === wl, - gu = yl && xl.process, + pu = yl && xl.process, il = (function () { try { var r = Ee && Ee.require && Ee.require(\\"util\\").types; - return r || (gu && gu.binding && gu.binding(\\"util\\")); + return r || (pu && pu.binding && pu.binding(\\"util\\")); } catch {} })(), ul = il && il.isTypedArray; - function uy(r, o, l) { + function iy(r, o, l) { switch (l.length) { case 0: return r.call(o); @@ -730,39 +724,39 @@ var Pl = S((Ie, Vt) => { } return r.apply(o, l); } - function fy(r, o) { + function uy(r, o) { for (var l = -1, w = Array(r); ++l < r; ) w[l] = o(l); return w; } - function ay(r) { + function fy(r) { return function (o) { return r(o); }; } - function oy(r, o) { - return r == null ? void 0 : r[o]; + function ay(r, o) { + return r?.[o]; } - function sy(r, o) { + function oy(r, o) { return function (l) { return r(o(l)); }; } - var ly = Array.prototype, - cy = Function.prototype, + var sy = Array.prototype, + ly = Function.prototype, Mr = Object.prototype, - _u = Le[\\"__core-js_shared__\\"], - Fr = cy.toString, + gu = Le[\\"__core-js_shared__\\"], + Fr = ly.toString, rt = Mr.hasOwnProperty, fl = (function () { - var r = /[^.]+$/.exec((_u && _u.keys && _u.keys.IE_PROTO) || \\"\\"); + var r = /[^.]+$/.exec((gu && gu.keys && gu.keys.IE_PROTO) || \\"\\"); return r ? \\"Symbol(src)_1.\\" + r : \\"\\"; })(), Al = Mr.toString, - hy = Fr.call(Object), - py = RegExp( + cy = Fr.call(Object), + hy = RegExp( \\"^\\" + Fr.call(rt) - .replace(ty, \\"\\\\\\\\$&\\") + .replace(ny, \\"\\\\\\\\$&\\") .replace( /hasOwnProperty|(function).*?(?=\\\\\\\\\\\\()| for .+?(?=\\\\\\\\\\\\])/g, \\"$1.*?\\" @@ -773,23 +767,23 @@ var Pl = S((Ie, Vt) => { al = Le.Symbol, ol = Le.Uint8Array, sl = Lr ? Lr.allocUnsafe : void 0, - bl = sy(Object.getPrototypeOf, Object), + bl = oy(Object.getPrototypeOf, Object), ll = Object.create, - gy = Mr.propertyIsEnumerable, - _y = ly.splice, + py = Mr.propertyIsEnumerable, + gy = sy.splice, It = al ? al.toStringTag : void 0, Pr = (function () { try { - var r = Au(Object, \\"defineProperty\\"); + var r = yu(Object, \\"defineProperty\\"); return r({}, \\"\\", {}), r; } catch {} })(), - dy = Lr ? Lr.isBuffer : void 0, + _y = Lr ? Lr.isBuffer : void 0, cl = Math.max, - vy = Date.now, - ml = Au(Le, \\"Map\\"), - Re = Au(Object, \\"create\\"), - xy = (function () { + dy = Date.now, + ml = yu(Le, \\"Map\\"), + Re = yu(Object, \\"create\\"), + vy = (function () { function r() {} return function (o) { if (!Rt(o)) return {}; @@ -807,14 +801,14 @@ var Pl = S((Ie, Vt) => { this.set(w[0], w[1]); } } - function wy() { + function xy() { (this.__data__ = Re ? Re(null) : {}), (this.size = 0); } - function yy(r) { + function wy(r) { var o = this.has(r) && delete this.__data__[r]; return (this.size -= o ? 1 : 0), o; } - function Ay(r) { + function yy(r) { var o = this.__data__; if (Re) { var l = o[r]; @@ -822,11 +816,11 @@ var Pl = S((Ie, Vt) => { } return rt.call(o, r) ? o[r] : void 0; } - function by(r) { + function Ay(r) { var o = this.__data__; return Re ? o[r] !== void 0 : rt.call(o, r); } - function my(r, o) { + function by(r, o) { var l = this.__data__; return ( (this.size += this.has(r) ? 0 : 1), @@ -834,11 +828,11 @@ var Pl = S((Ie, Vt) => { this ); } - Et.prototype.clear = wy; - Et.prototype.delete = yy; - Et.prototype.get = Ay; - Et.prototype.has = by; - Et.prototype.set = my; + Et.prototype.clear = xy; + Et.prototype.delete = wy; + Et.prototype.get = yy; + Et.prototype.has = Ay; + Et.prototype.set = by; function it(r) { var o = -1, l = r == null ? 0 : r.length; @@ -847,34 +841,34 @@ var Pl = S((Ie, Vt) => { this.set(w[0], w[1]); } } - function Ty() { + function my() { (this.__data__ = []), (this.size = 0); } - function Sy(r) { + function Ty(r) { var o = this.__data__, l = Dr(o, r); if (l < 0) return !1; var w = o.length - 1; - return l == w ? o.pop() : _y.call(o, l, 1), --this.size, !0; + return l == w ? o.pop() : gy.call(o, l, 1), --this.size, !0; } - function Cy(r) { + function Sy(r) { var o = this.__data__, l = Dr(o, r); return l < 0 ? void 0 : o[l][1]; } - function Oy(r) { + function Cy(r) { return Dr(this.__data__, r) > -1; } - function Iy(r, o) { + function Oy(r, o) { var l = this.__data__, w = Dr(l, r); return w < 0 ? (++this.size, l.push([r, o])) : (l[w][1] = o), this; } - it.prototype.clear = Ty; - it.prototype.delete = Sy; - it.prototype.get = Cy; - it.prototype.has = Oy; - it.prototype.set = Iy; + it.prototype.clear = my; + it.prototype.delete = Ty; + it.prototype.get = Sy; + it.prototype.has = Cy; + it.prototype.set = Oy; function jt(r) { var o = -1, l = r == null ? 0 : r.length; @@ -883,7 +877,7 @@ var Pl = S((Ie, Vt) => { this.set(w[0], w[1]); } } - function Ey() { + function Iy() { (this.size = 0), (this.__data__ = { hash: new Et(), @@ -891,66 +885,66 @@ var Pl = S((Ie, Vt) => { string: new Et(), }); } - function Ry(r) { + function Ey(r) { var o = Wr(this, r).delete(r); return (this.size -= o ? 1 : 0), o; } - function Ly(r) { + function Ry(r) { return Wr(this, r).get(r); } - function Py(r) { + function Ly(r) { return Wr(this, r).has(r); } - function My(r, o) { + function Py(r, o) { var l = Wr(this, r), w = l.size; return l.set(r, o), (this.size += l.size == w ? 0 : 1), this; } - jt.prototype.clear = Ey; - jt.prototype.delete = Ry; - jt.prototype.get = Ly; - jt.prototype.has = Py; - jt.prototype.set = My; + jt.prototype.clear = Iy; + jt.prototype.delete = Ey; + jt.prototype.get = Ry; + jt.prototype.has = Ly; + jt.prototype.set = Py; function kt(r) { var o = (this.__data__ = new it(r)); this.size = o.size; } - function Fy() { + function My() { (this.__data__ = new it()), (this.size = 0); } - function Dy(r) { + function Fy(r) { var o = this.__data__, l = o.delete(r); return (this.size = o.size), l; } - function qy(r) { + function Dy(r) { return this.__data__.get(r); } - function Wy(r) { + function qy(r) { return this.__data__.has(r); } - function Uy(r, o) { + function Wy(r, o) { var l = this.__data__; if (l instanceof it) { var w = l.__data__; - if (!ml || w.length < Cw - 1) + if (!ml || w.length < Sw - 1) return w.push([r, o]), (this.size = ++l.size), this; l = this.__data__ = new jt(w); } return l.set(r, o), (this.size = l.size), this; } - kt.prototype.clear = Fy; - kt.prototype.delete = Dy; - kt.prototype.get = qy; - kt.prototype.has = Wy; - kt.prototype.set = Uy; - function By(r, o) { - var l = wu(r), - w = !l && xu(r), + kt.prototype.clear = My; + kt.prototype.delete = Fy; + kt.prototype.get = Dy; + kt.prototype.has = qy; + kt.prototype.set = Wy; + function Uy(r, o) { + var l = xu(r), + w = !l && vu(r), m = !l && !w && Ol(r), D = !l && !w && !m && El(r), N = l || w || m || D, - q = N ? fy(r.length, String) : [], + q = N ? uy(r.length, String) : [], z = q.length; for (var j in r) (o || rt.call(r, j)) && @@ -964,47 +958,47 @@ var Pl = S((Ie, Vt) => { q.push(j); return q; } - function du(r, o, l) { + function _u(r, o, l) { ((l !== void 0 && !Ur(r[o], l)) || (l === void 0 && !(o in r))) && - yu(r, o, l); + wu(r, o, l); } - function Ny(r, o, l) { + function By(r, o, l) { var w = r[o]; (!(rt.call(r, o) && Ur(w, l)) || (l === void 0 && !(o in r))) && - yu(r, o, l); + wu(r, o, l); } function Dr(r, o) { for (var l = r.length; l--; ) if (Ur(r[l][0], o)) return l; return -1; } - function yu(r, o, l) { + function wu(r, o, l) { o == \\"__proto__\\" && Pr ? Pr(r, o, { configurable: !0, enumerable: !0, value: l, writable: !0 }) : (r[o] = l); } - var Gy = nA(); + var Ny = ky(); function qr(r) { return r == null ? r === void 0 - ? Hw - : Ww + ? Gw + : qw : It && It in Object(r) - ? tA(r) - : aA(r); + ? nA(r) + : fA(r); } function hl(r) { return Pe(r) && qr(r) == _l; } - function Hy(r) { - if (!Rt(r) || uA(r)) return !1; - var o = mu(r) ? py : ey; - return o.test(cA(r)); + function Gy(r) { + if (!Rt(r) || iA(r)) return !1; + var o = bu(r) ? hy : ty; + return o.test(lA(r)); } - function zy(r) { + function Hy(r) { return Pe(r) && Il(r.length) && !!X[qr(r)]; } - function $y(r) { - if (!Rt(r)) return fA(r); + function zy(r) { + if (!Rt(r)) return uA(r); var o = Cl(r), l = []; for (var w in r) (w == \\"constructor\\" && (o || !rt.call(r, w))) || l.push(w); @@ -1012,101 +1006,101 @@ var Pl = S((Ie, Vt) => { } function Tl(r, o, l, w, m) { r !== o && - Gy( + Ny( o, function (D, N) { - if ((m || (m = new kt()), Rt(D))) Ky(r, o, N, l, Tl, w, m); + if ((m || (m = new kt()), Rt(D))) $y(r, o, N, l, Tl, w, m); else { - var q = w ? w(vu(r, N), D, N + \\"\\", r, o, m) : void 0; - q === void 0 && (q = D), du(r, N, q); + var q = w ? w(du(r, N), D, N + \\"\\", r, o, m) : void 0; + q === void 0 && (q = D), _u(r, N, q); } }, Rl ); } - function Ky(r, o, l, w, m, D, N) { - var q = vu(r, l), - z = vu(o, l), + function $y(r, o, l, w, m, D, N) { + var q = du(r, l), + z = du(o, l), j = N.get(z); if (j) { - du(r, l, j); + _u(r, l, j); return; } var an = D ? D(q, z, l + \\"\\", r, o, N) : void 0, Tn = an === void 0; if (Tn) { - var Bn = wu(z), + var Bn = xu(z), ut = !Bn && Ol(z), ln = !Bn && !ut && El(z); (an = z), Bn || ut || ln - ? wu(q) + ? xu(q) ? (an = q) - : hA(q) - ? (an = Vy(q)) + : cA(q) + ? (an = Qy(q)) : ut - ? ((Tn = !1), (an = Xy(z, !0))) + ? ((Tn = !1), (an = Yy(z, !0))) : ln - ? ((Tn = !1), (an = Qy(z, !0))) + ? ((Tn = !1), (an = Jy(z, !0))) : (an = []) - : pA(z) || xu(z) - ? ((an = q), xu(q) ? (an = gA(q)) : (!Rt(q) || mu(q)) && (an = eA(z))) + : hA(z) || vu(z) + ? ((an = q), vu(q) ? (an = pA(q)) : (!Rt(q) || bu(q)) && (an = tA(z))) : (Tn = !1); } - Tn && (N.set(z, an), m(an, z, w, D, N), N.delete(z)), du(r, l, an); + Tn && (N.set(z, an), m(an, z, w, D, N), N.delete(z)), _u(r, l, an); } - function Zy(r, o) { - return sA(oA(r, o, Ll), r + \\"\\"); + function Ky(r, o) { + return oA(aA(r, o, Ll), r + \\"\\"); } - var Yy = Pr + var Zy = Pr ? function (r, o) { return Pr(r, \\"toString\\", { configurable: !0, enumerable: !1, - value: dA(o), + value: _A(o), writable: !0, }); } : Ll; - function Xy(r, o) { + function Yy(r, o) { if (o) return r.slice(); var l = r.length, w = sl ? sl(l) : new r.constructor(l); return r.copy(w), w; } - function Jy(r) { + function Xy(r) { var o = new r.constructor(r.byteLength); return new ol(o).set(new ol(r)), o; } - function Qy(r, o) { - var l = o ? Jy(r.buffer) : r.buffer; + function Jy(r, o) { + var l = o ? Xy(r.buffer) : r.buffer; return new r.constructor(l, r.byteOffset, r.length); } - function Vy(r, o) { + function Qy(r, o) { var l = -1, w = r.length; for (o || (o = Array(w)); ++l < w; ) o[l] = r[l]; return o; } - function jy(r, o, l, w) { + function Vy(r, o, l, w) { var m = !l; l || (l = {}); for (var D = -1, N = o.length; ++D < N; ) { var q = o[D], z = w ? w(l[q], r[q], q, l, r) : void 0; - z === void 0 && (z = r[q]), m ? yu(l, q, z) : Ny(l, q, z); + z === void 0 && (z = r[q]), m ? wu(l, q, z) : By(l, q, z); } return l; } - function ky(r) { - return Zy(function (o, l) { + function jy(r) { + return Ky(function (o, l) { var w = -1, m = l.length, D = m > 1 ? l[m - 1] : void 0, N = m > 2 ? l[2] : void 0; for ( D = r.length > 3 && typeof D == \\"function\\" ? (m--, D) : void 0, - N && rA(l[0], l[1], N) && ((D = m < 3 ? void 0 : D), (m = 1)), + N && eA(l[0], l[1], N) && ((D = m < 3 ? void 0 : D), (m = 1)), o = Object(o); ++w < m; @@ -1117,7 +1111,7 @@ var Pl = S((Ie, Vt) => { return o; }); } - function nA(r) { + function ky(r) { return function (o, l, w) { for (var m = -1, D = Object(o), N = w(o), q = N.length; q--; ) { var z = N[r ? q : ++m]; @@ -1128,13 +1122,13 @@ var Pl = S((Ie, Vt) => { } function Wr(r, o) { var l = r.__data__; - return iA(o) ? l[typeof o == \\"string\\" ? \\"string\\" : \\"hash\\"] : l.map; + return rA(o) ? l[typeof o == \\"string\\" ? \\"string\\" : \\"hash\\"] : l.map; } - function Au(r, o) { - var l = oy(r, o); - return Hy(l) ? l : void 0; + function yu(r, o) { + var l = ay(r, o); + return Gy(l) ? l : void 0; } - function tA(r) { + function nA(r) { var o = rt.call(r, It), l = r[It]; try { @@ -1144,34 +1138,34 @@ var Pl = S((Ie, Vt) => { var m = Al.call(r); return w && (o ? (r[It] = l) : delete r[It]), m; } - function eA(r) { - return typeof r.constructor == \\"function\\" && !Cl(r) ? xy(bl(r)) : {}; + function tA(r) { + return typeof r.constructor == \\"function\\" && !Cl(r) ? vy(bl(r)) : {}; } function Sl(r, o) { var l = typeof r; return ( (o = o ?? gl), !!o && - (l == \\"number\\" || (l != \\"symbol\\" && ry.test(r))) && + (l == \\"number\\" || (l != \\"symbol\\" && ey.test(r))) && r > -1 && r % 1 == 0 && r < o ); } - function rA(r, o, l) { + function eA(r, o, l) { if (!Rt(l)) return !1; var w = typeof o; - return (w == \\"number\\" ? bu(l) && Sl(o, l.length) : w == \\"string\\" && o in l) + return (w == \\"number\\" ? Au(l) && Sl(o, l.length) : w == \\"string\\" && o in l) ? Ur(l[o], r) : !1; } - function iA(r) { + function rA(r) { var o = typeof r; return o == \\"string\\" || o == \\"number\\" || o == \\"symbol\\" || o == \\"boolean\\" ? r !== \\"__proto__\\" : r === null; } - function uA(r) { + function iA(r) { return !!fl && fl in r; } function Cl(r) { @@ -1179,15 +1173,15 @@ var Pl = S((Ie, Vt) => { l = (typeof o == \\"function\\" && o.prototype) || Mr; return r === l; } - function fA(r) { + function uA(r) { var o = []; if (r != null) for (var l in Object(r)) o.push(l); return o; } - function aA(r) { + function fA(r) { return Al.call(r); } - function oA(r, o, l) { + function aA(r, o, l) { return ( (o = cl(o === void 0 ? r.length - 1 : o, 0)), function () { @@ -1199,28 +1193,28 @@ var Pl = S((Ie, Vt) => { N[m] = w[o + m]; m = -1; for (var q = Array(o + 1); ++m < o; ) q[m] = w[m]; - return (q[o] = l(N)), uy(r, this, q); + return (q[o] = l(N)), iy(r, this, q); } ); } - function vu(r, o) { + function du(r, o) { if (!(o === \\"constructor\\" && typeof r[o] == \\"function\\") && o != \\"__proto__\\") return r[o]; } - var sA = lA(Yy); - function lA(r) { + var oA = sA(Zy); + function sA(r) { var o = 0, l = 0; return function () { - var w = vy(), - m = Iw - (w - l); + var w = dy(), + m = Ow - (w - l); if (((l = w), m > 0)) { - if (++o >= Ow) return arguments[0]; + if (++o >= Cw) return arguments[0]; } else o = 0; return r.apply(void 0, arguments); }; } - function cA(r) { + function lA(r) { if (r != null) { try { return Fr.call(r); @@ -1234,27 +1228,27 @@ var Pl = S((Ie, Vt) => { function Ur(r, o) { return r === o || (r !== r && o !== o); } - var xu = hl( + var vu = hl( (function () { return arguments; })() ) ? hl : function (r) { - return Pe(r) && rt.call(r, \\"callee\\") && !gy.call(r, \\"callee\\"); + return Pe(r) && rt.call(r, \\"callee\\") && !py.call(r, \\"callee\\"); }, - wu = Array.isArray; - function bu(r) { - return r != null && Il(r.length) && !mu(r); + xu = Array.isArray; + function Au(r) { + return r != null && Il(r.length) && !bu(r); } - function hA(r) { - return Pe(r) && bu(r); + function cA(r) { + return Pe(r) && Au(r); } - var Ol = dy || vA; - function mu(r) { + var Ol = _y || dA; + function bu(r) { if (!Rt(r)) return !1; var o = qr(r); - return o == dl || o == Fw || o == Rw || o == Uw; + return o == dl || o == Mw || o == Ew || o == Ww; } function Il(r) { return typeof r == \\"number\\" && r > -1 && r % 1 == 0 && r <= gl; @@ -1266,24 +1260,24 @@ var Pl = S((Ie, Vt) => { function Pe(r) { return r != null && typeof r == \\"object\\"; } - function pA(r) { + function hA(r) { if (!Pe(r) || qr(r) != vl) return !1; var o = bl(r); if (o === null) return !0; var l = rt.call(o, \\"constructor\\") && o.constructor; - return typeof l == \\"function\\" && l instanceof l && Fr.call(l) == hy; + return typeof l == \\"function\\" && l instanceof l && Fr.call(l) == cy; } - var El = ul ? ay(ul) : zy; - function gA(r) { - return jy(r, Rl(r)); + var El = ul ? fy(ul) : Hy; + function pA(r) { + return Vy(r, Rl(r)); } function Rl(r) { - return bu(r) ? By(r, !0) : $y(r); + return Au(r) ? Uy(r, !0) : zy(r); } - var _A = ky(function (r, o, l) { + var gA = jy(function (r, o, l) { Tl(r, o, l); }); - function dA(r) { + function _A(r) { return function () { return r; }; @@ -1291,10 +1285,10 @@ var Pl = S((Ie, Vt) => { function Ll(r) { return r; } - function vA() { + function dA() { return !1; } - Vt.exports = _A; + Vt.exports = gA; }); var Ml = S((ne, Me) => { x(); @@ -1315,7 +1309,7 @@ var Ml = S((ne, Me) => { ut = 2, ln = 1, vt = 2, - Su = 4, + Tu = 4, Nn = 8, Lt = 16, Gn = 32, @@ -1327,7 +1321,7 @@ var Ml = S((ne, Me) => { Ul = \\"...\\", Bl = 800, Nl = 16, - Cu = 1, + Su = 1, Gl = 2, Hl = 3, xt = 1 / 0, @@ -1356,12 +1350,12 @@ var Ml = S((ne, Me) => { Xl = \\"[object DOMException]\\", qe = \\"[object Error]\\", We = \\"[object Function]\\", - Ou = \\"[object GeneratorFunction]\\", + Cu = \\"[object GeneratorFunction]\\", Mn = \\"[object Map]\\", ie = \\"[object Number]\\", Jl = \\"[object Null]\\", Yn = \\"[object Object]\\", - Iu = \\"[object Promise]\\", + Ou = \\"[object Promise]\\", Ql = \\"[object Proxy]\\", ue = \\"[object RegExp]\\", Fn = \\"[object Set]\\", @@ -1384,13 +1378,13 @@ var Ml = S((ne, Me) => { kl = /\\\\b__p \\\\+= '';/g, nc = /\\\\b(__p \\\\+=) '' \\\\+/g, tc = /(__e\\\\(.*?\\\\)|\\\\b__t\\\\)) \\\\+\\\\n'';/g, - Eu = /&(?:amp|lt|gt|quot|#39);/g, - Ru = /[&<>\\"']/g, - ec = RegExp(Eu.source), - rc = RegExp(Ru.source), + Iu = /&(?:amp|lt|gt|quot|#39);/g, + Eu = /[&<>\\"']/g, + ec = RegExp(Iu.source), + rc = RegExp(Eu.source), ic = /<%-([\\\\s\\\\S]+?)%>/g, uc = /<%([\\\\s\\\\S]+?)%>/g, - Lu = /<%=([\\\\s\\\\S]+?)%>/g, + Ru = /<%=([\\\\s\\\\S]+?)%>/g, fc = /\\\\.|\\\\[(?:[^[\\\\]]*|([\\"'])(?:(?!\\\\1)[^\\\\\\\\]|\\\\\\\\.)*?\\\\1)\\\\]/, ac = /^\\\\w*$/, oc = @@ -1406,7 +1400,7 @@ var Ml = S((ne, Me) => { _c = /[()=,{}\\\\[\\\\]\\\\/\\\\s]/, dc = /\\\\\\\\(\\\\\\\\)?/g, vc = /\\\\$\\\\{([^\\\\\\\\}]*(?:\\\\\\\\.[^\\\\\\\\}]*)*)\\\\}/g, - Pu = /\\\\w*$/, + Lu = /\\\\w*$/, xc = /^[-+]0x[0-9a-f]+$/i, wc = /^0b[01]+$/i, yc = /^\\\\[object .+?Constructor\\\\]$/, @@ -1419,61 +1413,61 @@ var Ml = S((ne, Me) => { Sc = \\"\\\\\\\\u0300-\\\\\\\\u036f\\", Cc = \\"\\\\\\\\ufe20-\\\\\\\\ufe2f\\", Oc = \\"\\\\\\\\u20d0-\\\\\\\\u20ff\\", - Mu = Sc + Cc + Oc, - Fu = \\"\\\\\\\\u2700-\\\\\\\\u27bf\\", - Du = \\"a-z\\\\\\\\xdf-\\\\\\\\xf6\\\\\\\\xf8-\\\\\\\\xff\\", + Pu = Sc + Cc + Oc, + Mu = \\"\\\\\\\\u2700-\\\\\\\\u27bf\\", + Fu = \\"a-z\\\\\\\\xdf-\\\\\\\\xf6\\\\\\\\xf8-\\\\\\\\xff\\", Ic = \\"\\\\\\\\xac\\\\\\\\xb1\\\\\\\\xd7\\\\\\\\xf7\\", Ec = \\"\\\\\\\\x00-\\\\\\\\x2f\\\\\\\\x3a-\\\\\\\\x40\\\\\\\\x5b-\\\\\\\\x60\\\\\\\\x7b-\\\\\\\\xbf\\", Rc = \\"\\\\\\\\u2000-\\\\\\\\u206f\\", Lc = \\" \\\\\\\\t\\\\\\\\x0b\\\\\\\\f\\\\\\\\xa0\\\\\\\\ufeff\\\\\\\\n\\\\\\\\r\\\\\\\\u2028\\\\\\\\u2029\\\\\\\\u1680\\\\\\\\u180e\\\\\\\\u2000\\\\\\\\u2001\\\\\\\\u2002\\\\\\\\u2003\\\\\\\\u2004\\\\\\\\u2005\\\\\\\\u2006\\\\\\\\u2007\\\\\\\\u2008\\\\\\\\u2009\\\\\\\\u200a\\\\\\\\u202f\\\\\\\\u205f\\\\\\\\u3000\\", - qu = \\"A-Z\\\\\\\\xc0-\\\\\\\\xd6\\\\\\\\xd8-\\\\\\\\xde\\", - Wu = \\"\\\\\\\\ufe0e\\\\\\\\ufe0f\\", - Uu = Ic + Ec + Rc + Lc, + Du = \\"A-Z\\\\\\\\xc0-\\\\\\\\xd6\\\\\\\\xd8-\\\\\\\\xde\\", + qu = \\"\\\\\\\\ufe0e\\\\\\\\ufe0f\\", + Wu = Ic + Ec + Rc + Lc, Vr = \\"['\\\\u2019]\\", Pc = \\"[\\" + Ne + \\"]\\", - Bu = \\"[\\" + Uu + \\"]\\", - Ge = \\"[\\" + Mu + \\"]\\", - Nu = \\"\\\\\\\\d+\\", - Mc = \\"[\\" + Fu + \\"]\\", - Gu = \\"[\\" + Du + \\"]\\", - Hu = \\"[^\\" + Ne + Uu + Nu + Fu + Du + qu + \\"]\\", + Uu = \\"[\\" + Wu + \\"]\\", + Ge = \\"[\\" + Pu + \\"]\\", + Bu = \\"\\\\\\\\d+\\", + Mc = \\"[\\" + Mu + \\"]\\", + Nu = \\"[\\" + Fu + \\"]\\", + Gu = \\"[^\\" + Ne + Wu + Bu + Mu + Fu + Du + \\"]\\", jr = \\"\\\\\\\\ud83c[\\\\\\\\udffb-\\\\\\\\udfff]\\", Fc = \\"(?:\\" + Ge + \\"|\\" + jr + \\")\\", - zu = \\"[^\\" + Ne + \\"]\\", + Hu = \\"[^\\" + Ne + \\"]\\", kr = \\"(?:\\\\\\\\ud83c[\\\\\\\\udde6-\\\\\\\\uddff]){2}\\", ni = \\"[\\\\\\\\ud800-\\\\\\\\udbff][\\\\\\\\udc00-\\\\\\\\udfff]\\", - Dt = \\"[\\" + qu + \\"]\\", - $u = \\"\\\\\\\\u200d\\", - Ku = \\"(?:\\" + Gu + \\"|\\" + Hu + \\")\\", - Dc = \\"(?:\\" + Dt + \\"|\\" + Hu + \\")\\", - Zu = \\"(?:\\" + Vr + \\"(?:d|ll|m|re|s|t|ve))?\\", - Yu = \\"(?:\\" + Vr + \\"(?:D|LL|M|RE|S|T|VE))?\\", - Xu = Fc + \\"?\\", - Ju = \\"[\\" + Wu + \\"]?\\", - qc = \\"(?:\\" + $u + \\"(?:\\" + [zu, kr, ni].join(\\"|\\") + \\")\\" + Ju + Xu + \\")*\\", + Dt = \\"[\\" + Du + \\"]\\", + zu = \\"\\\\\\\\u200d\\", + $u = \\"(?:\\" + Nu + \\"|\\" + Gu + \\")\\", + Dc = \\"(?:\\" + Dt + \\"|\\" + Gu + \\")\\", + Ku = \\"(?:\\" + Vr + \\"(?:d|ll|m|re|s|t|ve))?\\", + Zu = \\"(?:\\" + Vr + \\"(?:D|LL|M|RE|S|T|VE))?\\", + Yu = Fc + \\"?\\", + Xu = \\"[\\" + qu + \\"]?\\", + qc = \\"(?:\\" + zu + \\"(?:\\" + [Hu, kr, ni].join(\\"|\\") + \\")\\" + Xu + Yu + \\")*\\", Wc = \\"\\\\\\\\d*(?:1st|2nd|3rd|(?![123])\\\\\\\\dth)(?=\\\\\\\\b|[A-Z_])\\", Uc = \\"\\\\\\\\d*(?:1ST|2ND|3RD|(?![123])\\\\\\\\dTH)(?=\\\\\\\\b|[a-z_])\\", - Qu = Ju + Xu + qc, - Bc = \\"(?:\\" + [Mc, kr, ni].join(\\"|\\") + \\")\\" + Qu, - Nc = \\"(?:\\" + [zu + Ge + \\"?\\", Ge, kr, ni, Pc].join(\\"|\\") + \\")\\", + Ju = Xu + Yu + qc, + Bc = \\"(?:\\" + [Mc, kr, ni].join(\\"|\\") + \\")\\" + Ju, + Nc = \\"(?:\\" + [Hu + Ge + \\"?\\", Ge, kr, ni, Pc].join(\\"|\\") + \\")\\", Gc = RegExp(Vr, \\"g\\"), Hc = RegExp(Ge, \\"g\\"), - ti = RegExp(jr + \\"(?=\\" + jr + \\")|\\" + Nc + Qu, \\"g\\"), + ti = RegExp(jr + \\"(?=\\" + jr + \\")|\\" + Nc + Ju, \\"g\\"), zc = RegExp( [ - Dt + \\"?\\" + Gu + \\"+\\" + Zu + \\"(?=\\" + [Bu, Dt, \\"$\\"].join(\\"|\\") + \\")\\", - Dc + \\"+\\" + Yu + \\"(?=\\" + [Bu, Dt + Ku, \\"$\\"].join(\\"|\\") + \\")\\", - Dt + \\"?\\" + Ku + \\"+\\" + Zu, - Dt + \\"+\\" + Yu, + Dt + \\"?\\" + Nu + \\"+\\" + Ku + \\"(?=\\" + [Uu, Dt, \\"$\\"].join(\\"|\\") + \\")\\", + Dc + \\"+\\" + Zu + \\"(?=\\" + [Uu, Dt + $u, \\"$\\"].join(\\"|\\") + \\")\\", + Dt + \\"?\\" + $u + \\"+\\" + Ku, + Dt + \\"+\\" + Zu, Uc, Wc, - Nu, + Bu, Bc, ].join(\\"|\\"), \\"g\\" ), - $c = RegExp(\\"[\\" + $u + Ne + Mu + Wu + \\"]\\"), + $c = RegExp(\\"[\\" + zu + Ne + Pu + qu + \\"]\\"), Kc = /[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/, Zc = [ \\"Array\\", @@ -1776,29 +1770,29 @@ var Ml = S((ne, Me) => { }, jc = parseFloat, kc = parseInt, - Vu = + Qu = typeof window == \\"object\\" && window && window.Object === Object && window, nh = typeof self == \\"object\\" && self && self.Object === Object && self, - rn = Vu || nh || Function(\\"return this\\")(), + rn = Qu || nh || Function(\\"return this\\")(), ei = typeof ne == \\"object\\" && ne && !ne.nodeType && ne, wt = ei && typeof Me == \\"object\\" && Me && !Me.nodeType && Me, - ju = wt && wt.exports === ei, - ri = ju && Vu.process, + Vu = wt && wt.exports === ei, + ri = Vu && Qu.process, Sn = (function () { try { var h = wt && wt.require && wt.require(\\"util\\").types; return h || (ri && ri.binding && ri.binding(\\"util\\")); } catch {} })(), - ku = Sn && Sn.isArrayBuffer, - nf = Sn && Sn.isDate, - tf = Sn && Sn.isMap, - ef = Sn && Sn.isRegExp, - rf = Sn && Sn.isSet, - uf = Sn && Sn.isTypedArray; + ju = Sn && Sn.isArrayBuffer, + ku = Sn && Sn.isDate, + nf = Sn && Sn.isMap, + tf = Sn && Sn.isRegExp, + ef = Sn && Sn.isSet, + rf = Sn && Sn.isTypedArray; function xn(h, _, g) { switch (g.length) { case 0: @@ -1831,7 +1825,7 @@ var Ml = S((ne, Me) => { for (var g = h == null ? 0 : h.length; g-- && _(h[g], g, h) !== !1; ); return h; } - function ff(h, _) { + function uf(h, _) { for (var g = -1, b = h == null ? 0 : h.length; ++g < b; ) if (!_(h[g], g, h)) return !1; return !0; @@ -1884,7 +1878,7 @@ var Ml = S((ne, Me) => { function fh(h) { return h.match(gc) || []; } - function af(h, _, g) { + function ff(h, _, g) { var b; return ( g(h, function (R, G, tn) { @@ -1899,16 +1893,16 @@ var Ml = S((ne, Me) => { return -1; } function qt(h, _, g) { - return _ === _ ? xh(h, _, g) : ze(h, of, g); + return _ === _ ? xh(h, _, g) : ze(h, af, g); } function ah(h, _, g, b) { for (var R = g - 1, G = h.length; ++R < G; ) if (b(h[R], _)) return R; return -1; } - function of(h) { + function af(h) { return h !== h; } - function sf(h, _) { + function of(h, _) { var g = h == null ? 0 : h.length; return g ? si(h, _) / g : Fe; } @@ -1922,7 +1916,7 @@ var Ml = S((ne, Me) => { return h == null ? r : h[_]; }; } - function lf(h, _, g, b, R) { + function sf(h, _, g, b, R) { return ( R(h, function (G, tn, K) { g = b ? ((b = !1), G) : _(g, G, tn, K); @@ -1951,8 +1945,8 @@ var Ml = S((ne, Me) => { return [g, h[g]]; }); } - function cf(h) { - return h && h.slice(0, _f(h) + 1).replace(Qr, \\"\\"); + function lf(h) { + return h && h.slice(0, gf(h) + 1).replace(Qr, \\"\\"); } function wn(h) { return function (_) { @@ -1967,11 +1961,11 @@ var Ml = S((ne, Me) => { function se(h, _) { return h.has(_); } - function hf(h, _) { + function cf(h, _) { for (var g = -1, b = h.length; ++g < b && qt(_, h[g], 0) > -1; ); return g; } - function pf(h, _) { + function hf(h, _) { for (var g = h.length; g-- && qt(_, h[g], 0) > -1; ); return g; } @@ -2007,7 +2001,7 @@ var Ml = S((ne, Me) => { g ); } - function gf(h, _) { + function pf(h, _) { return function (g) { return h(_(g)); }; @@ -2053,7 +2047,7 @@ var Ml = S((ne, Me) => { function Dn(h) { return Wt(h) ? bh(h) : uh(h); } - function _f(h) { + function gf(h) { for (var _ = h.length; _-- && lc.test(h.charAt(_)); ); return _; } @@ -2086,7 +2080,7 @@ var Ml = S((ne, Me) => { Ye = Ch.toString, $ = Bt.hasOwnProperty, Oh = 0, - df = (function () { + _f = (function () { var n = /[^.]+$/.exec((Ze && Ze.keys && Ze.keys.IE_PROTO) || \\"\\"); return n ? \\"Symbol(src)_1.\\" + n : \\"\\"; })(), @@ -2103,15 +2097,15 @@ var Ml = S((ne, Me) => { ) + \\"$\\" ), - Je = ju ? _.Buffer : r, + Je = Vu ? _.Buffer : r, ct = _.Symbol, Qe = _.Uint8Array, - vf = Je ? Je.allocUnsafe : r, - Ve = gf(K.getPrototypeOf, K), - xf = K.create, - wf = Bt.propertyIsEnumerable, + df = Je ? Je.allocUnsafe : r, + Ve = pf(K.getPrototypeOf, K), + vf = K.create, + xf = Bt.propertyIsEnumerable, je = Ke.splice, - yf = ct ? ct.isConcatSpreadable : r, + wf = ct ? ct.isConcatSpreadable : r, le = ct ? ct.iterator : r, yt = ct ? ct.toStringTag : r, ke = (function () { @@ -2127,14 +2121,14 @@ var Ml = S((ne, Me) => { tr = tn.floor, gi = K.getOwnPropertySymbols, Fh = Je ? Je.isBuffer : r, - Af = _.isFinite, + yf = _.isFinite, Dh = Ke.join, - qh = gf(K.keys, K), + qh = pf(K.keys, K), en = tn.max, on = tn.min, Wh = b.now, Uh = _.parseInt, - bf = tn.random, + Af = tn.random, Bh = Ke.reverse, _i = St(_, \\"DataView\\"), ce = St(_, \\"Map\\"), @@ -2151,11 +2145,11 @@ var Ml = S((ne, Me) => { $h = Ct(he), rr = ct ? ct.prototype : r, ge = rr ? rr.valueOf : r, - mf = rr ? rr.toString : r; + bf = rr ? rr.toString : r; function f(n) { if (V(n) && !L(n) && !(n instanceof U)) { if (n instanceof In) return n; - if ($.call(n, \\"__wrapped__\\")) return Ta(n); + if ($.call(n, \\"__wrapped__\\")) return ma(n); } return new In(n); } @@ -2163,7 +2157,7 @@ var Ml = S((ne, Me) => { function n() {} return function (t) { if (!Q(t)) return {}; - if (xf) return xf(t); + if (vf) return vf(t); n.prototype = t; var e = new n(); return (n.prototype = r), e; @@ -2180,7 +2174,7 @@ var Ml = S((ne, Me) => { (f.templateSettings = { escape: ic, evaluate: uc, - interpolate: Lu, + interpolate: Ru, variable: \\"\\", imports: { _: f }, }), @@ -2231,7 +2225,7 @@ var Ml = S((ne, Me) => { y = v.length, A = 0, T = on(p, this.__takeCount__); - if (!e || (!i && u == p && T == p)) return Yf(n, this.__actions__); + if (!e || (!i && u == p && T == p)) return Zf(n, this.__actions__); var I = []; n: for (; p-- && A < T; ) { d += t; @@ -2242,7 +2236,7 @@ var Ml = S((ne, Me) => { pn = B(E); if (bn == Gl) E = pn; else if (!pn) { - if (bn == Cu) continue n; + if (bn == Su) continue n; break n; } } @@ -2408,7 +2402,7 @@ var Ml = S((ne, Me) => { (qn.prototype.get = pp), (qn.prototype.has = gp), (qn.prototype.set = _p); - function Tf(n, t) { + function mf(n, t) { var e = L(n), i = !e && Ot(n), u = !e && !i && dt(n), @@ -2431,7 +2425,7 @@ var Ml = S((ne, Me) => { c.push(d); return c; } - function Sf(n) { + function Tf(n) { var t = n.length; return t ? n[Oi(0, t - 1)] : r; } @@ -2461,7 +2455,7 @@ var Ml = S((ne, Me) => { i ); } - function Cf(n, t) { + function Sf(n, t) { return n && $n(t, un(t), n); } function wp(n, t) { @@ -2502,11 +2496,11 @@ var Ml = S((ne, Me) => { if (((s = ag(n)), !c)) return gn(n, s); } else { var y = sn(n), - A = y == We || y == Ou; - if (dt(n)) return Qf(n, c); + A = y == We || y == Cu; + if (dt(n)) return Jf(n, c); if (y == Yn || y == Mt || (A && !u)) { - if (((s = p || A ? {} : _a(n)), !c)) - return p ? Qp(n, wp(s, n)) : Jp(n, Cf(s, n)); + if (((s = p || A ? {} : ga(n)), !c)) + return p ? Qp(n, wp(s, n)) : Jp(n, Sf(s, n)); } else { if (!Z[y]) return u ? n : {}; s = og(n, y, c); @@ -2516,11 +2510,11 @@ var Ml = S((ne, Me) => { var T = a.get(n); if (T) return T; a.set(n, s), - $a(n) + za(n) ? n.forEach(function (E) { s.add(En(E, t, e, E, n, a)); }) - : Ha(n) && + : Ga(n) && n.forEach(function (E, W) { s.set(W, En(E, t, e, W, n, a)); }); @@ -2536,10 +2530,10 @@ var Ml = S((ne, Me) => { function yp(n) { var t = un(n); return function (e) { - return Of(e, n, t); + return Cf(e, n, t); }; } - function Of(n, t, e) { + function Cf(n, t, e) { var i = e.length; if (n == null) return !i; for (n = K(n); i--; ) { @@ -2550,7 +2544,7 @@ var Ml = S((ne, Me) => { } return !0; } - function If(n, t, e) { + function Of(n, t, e) { if (typeof n != \\"function\\") throw new On(m); return be(function () { n.apply(r, e); @@ -2578,8 +2572,8 @@ var Ml = S((ne, Me) => { } return p; } - var ht = ta(zn), - Ef = ta(yi, !0); + var ht = na(zn), + If = na(yi, !0); function Ap(n, t) { var e = !0; return ( @@ -2606,14 +2600,14 @@ var Ml = S((ne, Me) => { e < 0 && (e = -e > u ? 0 : u + e), i = i === r || i > u ? u : P(i), i < 0 && (i += u), - i = e > i ? 0 : Za(i); + i = e > i ? 0 : Ka(i); e < i; ) n[e++] = t; return n; } - function Rf(n, t) { + function Ef(n, t) { var e = []; return ( ht(n, function (i, u, a) { @@ -2635,13 +2629,13 @@ var Ml = S((ne, Me) => { } return u; } - var wi = ea(), - Lf = ea(!0); + var wi = ta(), + Rf = ta(!0); function zn(n, t) { return n && wi(n, t, un); } function yi(n, t) { - return n && Lf(n, t, un); + return n && Rf(n, t, un); } function ar(n, t) { return at(t, function (e) { @@ -2653,7 +2647,7 @@ var Ml = S((ne, Me) => { for (var e = 0, i = t.length; n != null && e < i; ) n = n[Kn(t[e++])]; return e && e == i ? n : r; } - function Pf(n, t, e) { + function Lf(n, t, e) { var i = t(n); return L(n) ? i : ot(i, e(n)); } @@ -2723,11 +2717,11 @@ var Ml = S((ne, Me) => { ); } function ve(n, t, e) { - (t = gt(t, n)), (n = wa(n, t)); + (t = gt(t, n)), (n = xa(n, t)); var i = n == null ? n : n[Kn(Ln(t))]; return i == null ? r : xn(i, n, e); } - function Mf(n) { + function Pf(n) { return V(n) && cn(n) == Mt; } function Op(n) { @@ -2759,7 +2753,7 @@ var Ml = S((ne, Me) => { if (A && !v) return ( a || (a = new qn()), - s || Zt(n) ? ha(n, t, e, i, u, a) : eg(n, t, p, e, i, u, a) + s || Zt(n) ? ca(n, t, e, i, u, a) : eg(n, t, p, e, i, u, a) ); if (!(e & Bn)) { var T = v && $.call(n, \\"__wrapped__\\"), @@ -2799,7 +2793,7 @@ var Ml = S((ne, Me) => { } return !0; } - function Ff(n) { + function Mf(n) { if (!Q(n) || hg(n)) return !1; var t = nt(n) ? Rh : yc; return t.test(Ct(n)); @@ -2813,16 +2807,16 @@ var Ml = S((ne, Me) => { function Mp(n) { return V(n) && Tr(n.length) && !!Y[cn(n)]; } - function Df(n) { + function Ff(n) { return typeof n == \\"function\\" ? n : n == null ? vn : typeof n == \\"object\\" ? L(n) - ? Uf(n[0], n[1]) - : Wf(n) - : ro(n); + ? Wf(n[0], n[1]) + : qf(n) + : eo(n); } function Ti(n) { if (!Ae(n)) return qh(n); @@ -2841,7 +2835,7 @@ var Ml = S((ne, Me) => { function Si(n, t) { return n < t; } - function qf(n, t) { + function Df(n, t) { var e = -1, i = _n(n) ? g(n.length) : []; return ( @@ -2851,17 +2845,17 @@ var Ml = S((ne, Me) => { i ); } - function Wf(n) { + function qf(n) { var t = Ni(n); return t.length == 1 && t[0][2] - ? va(t[0][0], t[0][1]) + ? da(t[0][0], t[0][1]) : function (e) { return e === n || mi(e, n, t); }; } - function Uf(n, t) { - return Hi(n) && da(t) - ? va(Kn(n), t) + function Wf(n, t) { + return Hi(n) && _a(t) + ? da(Kn(n), t) : function (e) { var i = ji(e, n); return i === r && i === t ? ki(e, n) : xe(t, i, Bn | ut); @@ -2902,22 +2896,22 @@ var Ml = S((ne, Me) => { : k(c) ? (v = gn(c)) : T - ? ((y = !1), (v = Qf(p, !0))) + ? ((y = !1), (v = Jf(p, !0))) : I - ? ((y = !1), (v = Vf(p, !0))) + ? ((y = !1), (v = Qf(p, !0))) : (v = []) : me(p) || Ot(p) ? ((v = c), - Ot(c) ? (v = Ya(c)) : (!Q(c) || nt(c)) && (v = _a(p))) + Ot(c) ? (v = Za(c)) : (!Q(c) || nt(c)) && (v = ga(p))) : (y = !1); } y && (s.set(p, v), u(v, p, i, a, s), s.delete(p)), vi(n, e, v); } - function Bf(n, t) { + function Uf(n, t) { var e = n.length; if (!!e) return (t += t < 0 ? e : 0), kn(t, e) ? n[t] : r; } - function Nf(n, t, e) { + function Bf(n, t, e) { t.length ? (t = J(t, function (a) { return L(a) @@ -2929,7 +2923,7 @@ var Ml = S((ne, Me) => { : (t = [vn]); var i = -1; t = J(t, wn(O())); - var u = qf(n, function (a, s, c) { + var u = Df(n, function (a, s, c) { var p = J(t, function (d) { return d(a); }); @@ -2940,11 +2934,11 @@ var Ml = S((ne, Me) => { }); } function qp(n, t) { - return Gf(n, t, function (e, i) { + return Nf(n, t, function (e, i) { return ki(n, i); }); } - function Gf(n, t, e) { + function Nf(n, t, e) { for (var i = -1, u = t.length, a = {}; ++i < u; ) { var s = t[i], c = Tt(n, s); @@ -2971,7 +2965,7 @@ var Ml = S((ne, Me) => { c !== n && je.call(c, p, 1), je.call(n, p, 1); return n; } - function Hf(n, t) { + function Gf(n, t) { for (var e = n ? t.length : 0, i = e - 1; e--; ) { var u = t[e]; if (e == i || u !== a) { @@ -2982,7 +2976,7 @@ var Ml = S((ne, Me) => { return n; } function Oi(n, t) { - return n + tr(bf() * (t - n + 1)); + return n + tr(Af() * (t - n + 1)); } function Up(n, t, e, i) { for (var u = -1, a = en(nr((t - n) / (e || 1)), 0), s = g(a); a--; ) @@ -2997,10 +2991,10 @@ var Ml = S((ne, Me) => { return e; } function F(n, t) { - return Ki(xa(n, t, vn), n + \\"\\"); + return Ki(va(n, t, vn), n + \\"\\"); } function Bp(n) { - return Sf(Yt(n)); + return Tf(Yt(n)); } function Np(n, t) { var e = Yt(n); @@ -3027,7 +3021,7 @@ var Ml = S((ne, Me) => { } return n; } - var zf = er + var Hf = er ? function (n, t) { return er.set(n, t), n; } @@ -3111,7 +3105,7 @@ var Ml = S((ne, Me) => { } return on(a, $l); } - function $f(n, t) { + function zf(n, t) { for (var e = -1, i = n.length, u = 0, a = []; ++e < i; ) { var s = n[e], c = t ? t(s) : s; @@ -3122,13 +3116,13 @@ var Ml = S((ne, Me) => { } return a; } - function Kf(n) { + function $f(n) { return typeof n == \\"number\\" ? n : An(n) ? Fe : +n; } function yn(n) { if (typeof n == \\"string\\") return n; if (L(n)) return J(n, yn) + \\"\\"; - if (An(n)) return mf ? mf.call(n) : \\"\\"; + if (An(n)) return bf ? bf.call(n) : \\"\\"; var t = n + \\"\\"; return t == \\"0\\" && 1 / n == -xt ? \\"-0\\" : t; } @@ -3157,10 +3151,10 @@ var Ml = S((ne, Me) => { } function Ri(n, t) { return ( - (t = gt(t, n)), (n = wa(n, t)), n == null || delete n[Kn(Ln(t))] + (t = gt(t, n)), (n = xa(n, t)), n == null || delete n[Kn(Ln(t))] ); } - function Zf(n, t, e, i) { + function Kf(n, t, e, i) { return we(n, t, e(Tt(n, t)), i); } function lr(n, t, e, i) { @@ -3173,7 +3167,7 @@ var Ml = S((ne, Me) => { ? Rn(n, i ? 0 : a, i ? a + 1 : u) : Rn(n, i ? a + 1 : 0, i ? u : a); } - function Yf(n, t) { + function Zf(n, t) { var e = n; return ( e instanceof U && (e = e.value()), @@ -3194,7 +3188,7 @@ var Ml = S((ne, Me) => { c != u && (a[u] = de(a[u] || s, n[c], t, e)); return pt(fn(a, 1), t, e); } - function Xf(n, t, e) { + function Yf(n, t, e) { for (var i = -1, u = n.length, a = t.length, s = {}; ++i < u; ) { var c = i < a ? t[i] : r; e(s, n[i], c); @@ -3208,22 +3202,22 @@ var Ml = S((ne, Me) => { return typeof n == \\"function\\" ? n : vn; } function gt(n, t) { - return L(n) ? n : Hi(n, t) ? [n] : ma(H(n)); + return L(n) ? n : Hi(n, t) ? [n] : ba(H(n)); } var $p = F; function _t(n, t, e) { var i = n.length; return (e = e === r ? i : e), !t && e >= i ? n : Rn(n, t, e); } - var Jf = + var Xf = Lh || function (n) { return rn.clearTimeout(n); }; - function Qf(n, t) { + function Jf(n, t) { if (t) return n.slice(); var e = n.length, - i = vf ? vf(e) : new n.constructor(e); + i = df ? df(e) : new n.constructor(e); return n.copy(i), i; } function Fi(n) { @@ -3235,17 +3229,17 @@ var Ml = S((ne, Me) => { return new n.constructor(e, n.byteOffset, n.byteLength); } function Zp(n) { - var t = new n.constructor(n.source, Pu.exec(n)); + var t = new n.constructor(n.source, Lu.exec(n)); return (t.lastIndex = n.lastIndex), t; } function Yp(n) { return ge ? K(ge.call(n)) : {}; } - function Vf(n, t) { + function Qf(n, t) { var e = t ? Fi(n.buffer) : n.buffer; return new n.constructor(e, n.byteOffset, n.length); } - function jf(n, t) { + function Vf(n, t) { if (n !== t) { var e = n !== r, i = n === null, @@ -3284,7 +3278,7 @@ var Ml = S((ne, Me) => { ++i < s; ) { - var p = jf(u[i], a[i]); + var p = Vf(u[i], a[i]); if (p) { if (i >= c) return p; var d = e[i]; @@ -3293,7 +3287,7 @@ var Ml = S((ne, Me) => { } return n.index - t.index; } - function kf(n, t, e, i) { + function jf(n, t, e, i) { for ( var u = -1, a = n.length, @@ -3311,7 +3305,7 @@ var Ml = S((ne, Me) => { for (; d--; ) v[c++] = n[u++]; return v; } - function na(n, t, e, i) { + function kf(n, t, e, i) { for ( var u = -1, a = n.length, @@ -3350,7 +3344,7 @@ var Ml = S((ne, Me) => { return $n(n, Gi(n), t); } function Qp(n, t) { - return $n(n, pa(n), t); + return $n(n, ha(n), t); } function cr(n, t) { return function (e, i) { @@ -3378,7 +3372,7 @@ var Ml = S((ne, Me) => { return t; }); } - function ta(n, t) { + function na(n, t) { return function (e, i) { if (e == null) return e; if (!_n(e)) return n(e, i); @@ -3390,7 +3384,7 @@ var Ml = S((ne, Me) => { return e; }; } - function ea(n) { + function ta(n) { return function (t, e, i) { for (var u = -1, a = K(t), s = i(t), c = s.length; c--; ) { var p = s[n ? c : ++u]; @@ -3408,7 +3402,7 @@ var Ml = S((ne, Me) => { } return a; } - function ra(n) { + function ea(n) { return function (t) { t = H(t); var e = Wt(t) ? Dn(t) : r, @@ -3419,7 +3413,7 @@ var Ml = S((ne, Me) => { } function $t(n) { return function (t) { - return ui(to(no(t).replace(Gc, \\"\\")), n, \\"\\"); + return ui(no(ka(t).replace(Gc, \\"\\")), n, \\"\\"); }; } function ye(n) { @@ -3455,13 +3449,13 @@ var Ml = S((ne, Me) => { s[c] = arguments[c]; var d = a < 3 && s[0] !== p && s[a - 1] !== p ? [] : st(s, p); if (((a -= d.length), a < e)) - return oa(n, t, hr, u.placeholder, r, s, d, r, r, e - a); + return aa(n, t, hr, u.placeholder, r, s, d, r, r, e - a); var v = this && this !== rn && this instanceof u ? i : n; return xn(v, this, s); } return u; } - function ia(n) { + function ra(n) { return function (t, e, i) { var u = K(t); if (!_n(t)) { @@ -3475,7 +3469,7 @@ var Ml = S((ne, Me) => { return s > -1 ? u[a ? t[s] : s] : r; }; } - function ua(n) { + function ia(n) { return jn(function (t) { var e = t.length, i = e, @@ -3521,13 +3515,13 @@ var Ml = S((ne, Me) => { var pn = Kt(E), mn = lh(B, pn); if ( - (i && (B = kf(B, i, u, T)), - a && (B = na(B, a, s, T)), + (i && (B = jf(B, i, u, T)), + a && (B = kf(B, a, s, T)), (W -= mn), T && W < d) ) { var nn = st(B, pn); - return oa(n, t, hr, E.placeholder, e, B, nn, c, p, d - W); + return aa(n, t, hr, E.placeholder, e, B, nn, c, p, d - W); } var Un = y ? e : this, et = A ? Un[n] : n; @@ -3541,7 +3535,7 @@ var Ml = S((ne, Me) => { } return E; } - function fa(n, t) { + function ua(n, t) { return function (e, i) { return Cp(e, n, t(i), {}); }; @@ -3554,7 +3548,7 @@ var Ml = S((ne, Me) => { if (u === r) return i; typeof e == \\"string\\" || typeof i == \\"string\\" ? ((e = yn(e)), (i = yn(i))) - : ((e = Kf(e)), (i = Kf(i))), + : ((e = $f(e)), (i = $f(i))), (u = n(e, i)); } return u; @@ -3600,7 +3594,7 @@ var Ml = S((ne, Me) => { } return s; } - function aa(n) { + function fa(n) { return function (t, e, i) { return ( i && typeof i != \\"number\\" && hn(t, e, i) && (e = i = r), @@ -3620,7 +3614,7 @@ var Ml = S((ne, Me) => { ); }; } - function oa(n, t, e, i, u, a, s, c, p, d) { + function aa(n, t, e, i, u, a, s, c, p, d) { var v = t & Nn, y = v ? s : r, A = v ? r : s, @@ -3628,16 +3622,16 @@ var Ml = S((ne, Me) => { I = v ? r : a; (t |= v ? Gn : Pt), (t &= ~(v ? Pt : Gn)), - t & Su || (t &= ~(ln | vt)); + t & Tu || (t &= ~(ln | vt)); var M = [n, t, u, T, y, I, A, c, p, d], E = e.apply(r, M); - return zi(n) && ya(E, M), (E.placeholder = i), Aa(E, n, t); + return zi(n) && wa(E, M), (E.placeholder = i), ya(E, n, t); } function qi(n) { var t = tn[n]; return function (e, i) { if ( - ((e = Pn(e)), (i = i == null ? 0 : on(P(i), 292)), i && Af(e)) + ((e = Pn(e)), (i = i == null ? 0 : on(P(i), 292)), i && yf(e)) ) { var u = (H(e) + \\"e\\").split(\\"e\\"), a = t(u[0] + \\"e\\" + (+u[1] + i)); @@ -3652,7 +3646,7 @@ var Ml = S((ne, Me) => { return new Nt(n); } : iu; - function sa(n) { + function oa(n) { return function (t) { var e = sn(t); return e == Mn ? hi(t) : e == Fn ? vh(t) : sh(t, n(t)); @@ -3693,21 +3687,21 @@ var Ml = S((ne, Me) => { : (t == Gn || t == (ln | Gn)) && !u.length ? (I = kp(n, t, e, i)) : (I = hr.apply(r, T)); - var M = A ? zf : ya; - return Aa(M(I, T), n, t); + var M = A ? Hf : wa; + return ya(M(I, T), n, t); } - function la(n, t, e, i) { + function sa(n, t, e, i) { return n === r || (Wn(n, Bt[e]) && !$.call(i, e)) ? t : n; } - function ca(n, t, e, i, u, a) { + function la(n, t, e, i, u, a) { return ( - Q(n) && Q(t) && (a.set(t, n), or(n, t, r, ca, a), a.delete(t)), n + Q(n) && Q(t) && (a.set(t, n), or(n, t, r, la, a), a.delete(t)), n ); } function tg(n) { return me(n) ? r : n; } - function ha(n, t, e, i, u, a) { + function ca(n, t, e, i, u, a) { var s = e & Bn, c = n.length, p = t.length; @@ -3771,7 +3765,7 @@ var Ml = S((ne, Me) => { var d = s.get(n); if (d) return d == t; (i |= ut), s.set(n, t); - var v = ha(c(n), c(t), i, u, a, s); + var v = ca(c(n), c(t), i, u, a, s); return s.delete(n), v; case Ue: if (ge) return ge.call(n) == ge.call(t); @@ -3822,13 +3816,13 @@ var Ml = S((ne, Me) => { return a.delete(n), a.delete(t), M; } function jn(n) { - return Ki(xa(n, r, Oa), n + \\"\\"); + return Ki(va(n, r, Ca), n + \\"\\"); } function Wi(n) { - return Pf(n, un, Gi); + return Lf(n, un, Gi); } function Ui(n) { - return Pf(n, dn, pa); + return Lf(n, dn, ha); } var Bi = er ? function (n) { @@ -3854,7 +3848,7 @@ var Ml = S((ne, Me) => { function O() { var n = f.iteratee || eu; return ( - (n = n === eu ? Df : n), + (n = n === eu ? Ff : n), arguments.length ? n(arguments[0], arguments[1]) : n ); } @@ -3866,13 +3860,13 @@ var Ml = S((ne, Me) => { for (var t = un(n), e = t.length; e--; ) { var i = t[e], u = n[i]; - t[e] = [i, u, da(u)]; + t[e] = [i, u, _a(u)]; } return t; } function St(n, t) { var e = gh(n, t); - return Ff(e) ? e : r; + return Mf(e) ? e : r; } function ig(n) { var t = $.call(n, yt), @@ -3890,11 +3884,11 @@ var Ml = S((ne, Me) => { ? [] : ((n = K(n)), at(gi(n), function (t) { - return wf.call(n, t); + return xf.call(n, t); })); } : uu, - pa = gi + ha = gi ? function (n) { for (var t = []; n; ) ot(t, Gi(n)), (n = Ve(n)); return t; @@ -3903,7 +3897,7 @@ var Ml = S((ne, Me) => { sn = cn; ((_i && sn(new _i(new ArrayBuffer(1))) != Ft) || (ce && sn(new ce()) != Mn) || - (di && sn(di.resolve()) != Iu) || + (di && sn(di.resolve()) != Ou) || (Nt && sn(new Nt()) != Fn) || (he && sn(new he()) != ae)) && (sn = function (n) { @@ -3917,7 +3911,7 @@ var Ml = S((ne, Me) => { case Gh: return Mn; case Hh: - return Iu; + return Ou; case zh: return Fn; case $h: @@ -3950,7 +3944,7 @@ var Ml = S((ne, Me) => { var t = n.match(hc); return t ? t[1].split(pc) : []; } - function ga(n, t, e) { + function pa(n, t, e) { t = gt(t, n); for (var i = -1, u = t.length, a = !1; ++i < u; ) { var s = Kn(t[i]); @@ -3973,7 +3967,7 @@ var Ml = S((ne, Me) => { e ); } - function _a(n) { + function ga(n) { return typeof n.constructor == \\"function\\" && !Ae(n) ? Ht(Ve(n)) : {}; } function og(n, t, e) { @@ -3995,7 +3989,7 @@ var Ml = S((ne, Me) => { case Zr: case Yr: case Xr: - return Vf(n, e); + return Qf(n, e); case Mn: return new i(); case ie: @@ -4027,7 +4021,7 @@ var Ml = S((ne, Me) => { ); } function lg(n) { - return L(n) || Ot(n) || !!(yf && n && n[yf]); + return L(n) || Ot(n) || !!(wf && n && n[wf]); } function kn(n, t) { var e = typeof n; @@ -4078,7 +4072,7 @@ var Ml = S((ne, Me) => { return !!i && n === i[0]; } function hg(n) { - return !!df && df in n; + return !!_f && _f in n; } var pg = Ze ? nt : fu; function Ae(n) { @@ -4086,10 +4080,10 @@ var Ml = S((ne, Me) => { e = (typeof t == \\"function\\" && t.prototype) || Bt; return n === e; } - function da(n) { + function _a(n) { return n === n && !Q(n); } - function va(n, t) { + function da(n, t) { return function (e) { return e == null ? !1 : e[n] === t && (t !== r || n in K(e)); }; @@ -4111,17 +4105,17 @@ var Ml = S((ne, Me) => { (i == Zn && e == te && n[7].length <= t[8]) || (i == (Zn | te) && t[7].length <= t[8] && e == Nn); if (!(a || s)) return n; - i & ln && ((n[2] = t[2]), (u |= e & ln ? 0 : Su)); + i & ln && ((n[2] = t[2]), (u |= e & ln ? 0 : Tu)); var c = t[3]; if (c) { var p = n[3]; - (n[3] = p ? kf(p, c, t[4]) : c), (n[4] = p ? st(n[3], z) : t[4]); + (n[3] = p ? jf(p, c, t[4]) : c), (n[4] = p ? st(n[3], z) : t[4]); } return ( (c = t[5]), c && ((p = n[5]), - (n[5] = p ? na(p, c, t[6]) : c), + (n[5] = p ? kf(p, c, t[6]) : c), (n[6] = p ? st(n[5], z) : t[6])), (c = t[7]), c && (n[7] = c), @@ -4140,7 +4134,7 @@ var Ml = S((ne, Me) => { function vg(n) { return Xe.call(n); } - function xa(n, t, e) { + function va(n, t, e) { return ( (t = en(t === r ? n.length - 1 : t, 0)), function () { @@ -4156,7 +4150,7 @@ var Ml = S((ne, Me) => { } ); } - function wa(n, t) { + function xa(n, t) { return t.length < 2 ? n : Tt(n, Rn(t, 0, -1)); } function xg(n, t) { @@ -4173,18 +4167,18 @@ var Ml = S((ne, Me) => { ) return n[t]; } - var ya = ba(zf), + var wa = Aa(Hf), be = Mh || function (n, t) { return rn.setTimeout(n, t); }, - Ki = ba(Gp); - function Aa(n, t, e) { + Ki = Aa(Gp); + function ya(n, t, e) { var i = t + \\"\\"; return Ki(n, sg(i, wg(fg(i), e))); } - function ba(n) { + function Aa(n) { var t = 0, e = 0; return function () { @@ -4207,7 +4201,7 @@ var Ml = S((ne, Me) => { } return (n.length = t), n; } - var ma = gg(function (n) { + var ba = gg(function (n) { var t = []; return ( n.charCodeAt(0) === 46 && t.push(\\"\\"), @@ -4242,7 +4236,7 @@ var Ml = S((ne, Me) => { n.sort() ); } - function Ta(n) { + function ma(n) { if (n instanceof U) return n.clone(); var t = new In(n.__wrapped__, n.__chain__); return ( @@ -4316,13 +4310,13 @@ var Ml = S((ne, Me) => { bp(n, t, e, i)) : []; } - function Sa(n, t, e) { + function Ta(n, t, e) { var i = n == null ? 0 : n.length; if (!i) return -1; var u = e == null ? 0 : P(e); return u < 0 && (u = en(i + u, 0)), ze(n, O(t, 3), u); } - function Ca(n, t, e) { + function Sa(n, t, e) { var i = n == null ? 0 : n.length; if (!i) return -1; var u = i - 1; @@ -4331,7 +4325,7 @@ var Ml = S((ne, Me) => { ze(n, O(t, 3), u, !0) ); } - function Oa(n) { + function Ca(n) { var t = n == null ? 0 : n.length; return t ? fn(n, 1) : []; } @@ -4350,7 +4344,7 @@ var Ml = S((ne, Me) => { } return i; } - function Ia(n) { + function Oa(n) { return n && n.length ? n[0] : r; } function Fg(n, t, e) { @@ -4397,14 +4391,14 @@ var Ml = S((ne, Me) => { var u = i; return ( e !== r && ((u = P(e)), (u = u < 0 ? en(i + u, 0) : on(u, i - 1))), - t === t ? wh(n, t, u) : ze(n, of, u, !0) + t === t ? wh(n, t, u) : ze(n, af, u, !0) ); } function Gg(n, t) { - return n && n.length ? Bf(n, P(t)) : r; + return n && n.length ? Uf(n, P(t)) : r; } - var Hg = F(Ea); - function Ea(n, t) { + var Hg = F(Ia); + function Ia(n, t) { return n && n.length && t && t.length ? Ci(n, t) : n; } function zg(n, t, e) { @@ -4417,11 +4411,11 @@ var Ml = S((ne, Me) => { var e = n == null ? 0 : n.length, i = xi(n, t); return ( - Hf( + Gf( n, J(t, function (u) { return kn(u, e) ? +u : u; - }).sort(jf) + }).sort(Vf) ), i ); @@ -4436,7 +4430,7 @@ var Ml = S((ne, Me) => { var s = n[i]; t(s, i, n) && (e.push(s), u.push(i)); } - return Hf(n, u), e; + return Gf(n, u), e; } function Zi(n) { return n == null ? n : Bh.call(n); @@ -4479,10 +4473,10 @@ var Ml = S((ne, Me) => { return -1; } function n_(n) { - return n && n.length ? $f(n) : []; + return n && n.length ? zf(n) : []; } function t_(n, t) { - return n && n.length ? $f(n, O(t, 2)) : []; + return n && n.length ? zf(n, O(t, 2)) : []; } function e_(n) { var t = n == null ? 0 : n.length; @@ -4544,7 +4538,7 @@ var Ml = S((ne, Me) => { }) ); } - function Ra(n, t) { + function Ea(n, t) { if (!(n && n.length)) return []; var e = Yi(n); return t == null @@ -4569,17 +4563,17 @@ var Ml = S((ne, Me) => { }), v_ = F(Yi); function x_(n, t) { - return Xf(n || [], t || [], _e); + return Yf(n || [], t || [], _e); } function w_(n, t) { - return Xf(n || [], t || [], we); + return Yf(n || [], t || [], we); } var y_ = F(function (n) { var t = n.length, e = t > 1 ? n[t - 1] : r; - return (e = typeof e == \\"function\\" ? (n.pop(), e) : r), Ra(n, e); + return (e = typeof e == \\"function\\" ? (n.pop(), e) : r), Ea(n, e); }); - function La(n) { + function Ra(n) { var t = f(n); return (t.__chain__ = !0), t; } @@ -4605,13 +4599,13 @@ var Ml = S((ne, Me) => { })); }); function m_() { - return La(this); + return Ra(this); } function T_() { return new In(this.value(), this.__chain__); } function S_() { - this.__values__ === r && (this.__values__ = Ka(this.value())); + this.__values__ === r && (this.__values__ = $a(this.value())); var n = this.__index__ >= this.__values__.length, t = n ? r : this.__values__[this.__index__++]; return { done: n, value: t }; @@ -4621,7 +4615,7 @@ var Ml = S((ne, Me) => { } function O_(n) { for (var t, e = this; e instanceof ir; ) { - var i = Ta(e); + var i = ma(e); (i.__index__ = 0), (i.__values__ = r), t ? (u.__wrapped__ = i) : (t = i); @@ -4644,21 +4638,21 @@ var Ml = S((ne, Me) => { return this.thru(Zi); } function E_() { - return Yf(this.__wrapped__, this.__actions__); + return Zf(this.__wrapped__, this.__actions__); } var R_ = cr(function (n, t, e) { $.call(n, e) ? ++n[e] : Qn(n, e, 1); }); function L_(n, t, e) { - var i = L(n) ? ff : Ap; + var i = L(n) ? uf : Ap; return e && hn(n, t, e) && (t = r), i(n, O(t, 3)); } function P_(n, t) { - var e = L(n) ? at : Rf; + var e = L(n) ? at : Ef; return e(n, O(t, 3)); } - var M_ = ia(Sa), - F_ = ia(Ca); + var M_ = ra(Ta), + F_ = ra(Sa); function D_(n, t) { return fn(yr(n, t), 1); } @@ -4668,12 +4662,12 @@ var Ml = S((ne, Me) => { function W_(n, t, e) { return (e = e === r ? 1 : P(e)), fn(yr(n, t), e); } - function Pa(n, t) { + function La(n, t) { var e = L(n) ? Cn : ht; return e(n, O(t, 3)); } - function Ma(n, t) { - var e = L(n) ? eh : Ef; + function Pa(n, t) { + var e = L(n) ? eh : If; return e(n, O(t, 3)); } var U_ = cr(function (n, t, e) { @@ -4702,7 +4696,7 @@ var Ml = S((ne, Me) => { Qn(n, e, t); }); function yr(n, t) { - var e = L(n) ? J : qf; + var e = L(n) ? J : Df; return e(n, O(t, 3)); } function H_(n, t, e, i) { @@ -4711,7 +4705,7 @@ var Ml = S((ne, Me) => { : (L(t) || (t = t == null ? [] : [t]), (e = i ? r : e), L(e) || (e = e == null ? [] : [e]), - Nf(n, t, e)); + Bf(n, t, e)); } var z_ = cr( function (n, t, e) { @@ -4722,21 +4716,21 @@ var Ml = S((ne, Me) => { } ); function $_(n, t, e) { - var i = L(n) ? ui : lf, + var i = L(n) ? ui : sf, u = arguments.length < 3; return i(n, O(t, 4), e, u, ht); } function K_(n, t, e) { - var i = L(n) ? rh : lf, + var i = L(n) ? rh : sf, u = arguments.length < 3; - return i(n, O(t, 4), e, u, Ef); + return i(n, O(t, 4), e, u, If); } function Z_(n, t) { - var e = L(n) ? at : Rf; + var e = L(n) ? at : Ef; return e(n, mr(O(t, 3))); } function Y_(n) { - var t = L(n) ? Sf : Bp; + var t = L(n) ? Tf : Bp; return t(n); } function X_(n, t, e) { @@ -4765,7 +4759,7 @@ var Ml = S((ne, Me) => { e > 1 && hn(n, t[0], t[1]) ? (t = []) : e > 2 && hn(t[0], t[1], t[2]) && (t = [t[0]]), - Nf(n, fn(t, 1), []) + Bf(n, fn(t, 1), []) ); }), Ar = @@ -4782,14 +4776,14 @@ var Ml = S((ne, Me) => { } ); } - function Fa(n, t, e) { + function Ma(n, t, e) { return ( (t = e ? r : t), (t = n && t == null ? n.length : t), Vn(n, Zn, r, r, r, r, t) ); } - function Da(n, t) { + function Fa(n, t) { var e; if (typeof t != \\"function\\") throw new On(m); return ( @@ -4809,25 +4803,25 @@ var Ml = S((ne, Me) => { } return Vn(n, i, t, e, u); }), - qa = F(function (n, t, e) { + Da = F(function (n, t, e) { var i = ln | vt; if (e.length) { - var u = st(e, Kt(qa)); + var u = st(e, Kt(Da)); i |= Gn; } return Vn(t, i, n, e, u); }); - function Wa(n, t, e) { + function qa(n, t, e) { t = e ? r : t; var i = Vn(n, Nn, r, r, r, r, r, t); - return (i.placeholder = Wa.placeholder), i; + return (i.placeholder = qa.placeholder), i; } - function Ua(n, t, e) { + function Wa(n, t, e) { t = e ? r : t; var i = Vn(n, Lt, r, r, r, r, r, t); - return (i.placeholder = Ua.placeholder), i; + return (i.placeholder = Wa.placeholder), i; } - function Ba(n, t, e) { + function Ua(n, t, e) { var i, u, a, @@ -4856,8 +4850,8 @@ var Ml = S((ne, Me) => { function M(nn) { var Un = nn - p, et = nn - d, - io = t - Un; - return y ? on(io, a - et) : io; + ro = t - Un; + return y ? on(ro, a - et) : ro; } function E(nn) { var Un = nn - p, @@ -4873,7 +4867,7 @@ var Ml = S((ne, Me) => { return (c = r), A && i ? T(nn) : ((i = u = r), s); } function bn() { - c !== r && Jf(c), (d = 0), (i = p = u = c = r); + c !== r && Xf(c), (d = 0), (i = p = u = c = r); } function pn() { return c === r ? s : B(Ar()); @@ -4883,17 +4877,17 @@ var Ml = S((ne, Me) => { Un = E(nn); if (((i = arguments), (u = this), (p = nn), Un)) { if (c === r) return I(p); - if (y) return Jf(c), (c = be(W, t)), T(p); + if (y) return Xf(c), (c = be(W, t)), T(p); } return c === r && (c = be(W, t)), s; } return (mn.cancel = bn), (mn.flush = pn), mn; } var nd = F(function (n, t) { - return If(n, 1, t); + return Of(n, 1, t); }), td = F(function (n, t, e) { - return If(n, Pn(t) || 0, e); + return Of(n, Pn(t) || 0, e); }); function ed(n) { return Vn(n, Br); @@ -4930,7 +4924,7 @@ var Ml = S((ne, Me) => { }; } function rd(n) { - return Da(2, n); + return Fa(2, n); } var id = $p(function (n, t) { t = @@ -4948,8 +4942,8 @@ var Ml = S((ne, Me) => { var e = st(t, Kt(Ji)); return Vn(n, Gn, r, t, e); }), - Na = F(function (n, t) { - var e = st(t, Kt(Na)); + Ba = F(function (n, t) { + var e = st(t, Kt(Ba)); return Vn(n, Pt, r, t, e); }), ud = jn(function (n, t) { @@ -4978,11 +4972,11 @@ var Ml = S((ne, Me) => { Q(e) && ((i = \\"leading\\" in e ? !!e.leading : i), (u = \\"trailing\\" in e ? !!e.trailing : u)), - Ba(n, t, { leading: i, maxWait: t, trailing: u }) + Ua(n, t, { leading: i, maxWait: t, trailing: u }) ); } function sd(n) { - return Fa(n, 1); + return Ma(n, 1); } function ld(n, t) { return Ji(Mi(t), n); @@ -5005,7 +4999,7 @@ var Ml = S((ne, Me) => { return (t = typeof t == \\"function\\" ? t : r), En(n, j | Tn, t); } function dd(n, t) { - return t == null || Of(n, t, un(t)); + return t == null || Cf(n, t, un(t)); } function Wn(n, t) { return n === t || (n !== n && t !== t); @@ -5014,17 +5008,17 @@ var Ml = S((ne, Me) => { xd = _r(function (n, t) { return n >= t; }), - Ot = Mf( + Ot = Pf( (function () { return arguments; })() ) - ? Mf + ? Pf : function (n) { - return V(n) && $.call(n, \\"callee\\") && !wf.call(n, \\"callee\\"); + return V(n) && $.call(n, \\"callee\\") && !xf.call(n, \\"callee\\"); }, L = g.isArray, - wd = ku ? wn(ku) : Op; + wd = ju ? wn(ju) : Op; function _n(n) { return n != null && Tr(n.length) && !nt(n); } @@ -5035,7 +5029,7 @@ var Ml = S((ne, Me) => { return n === !0 || n === !1 || (V(n) && cn(n) == ee); } var dt = Fh || fu, - Ad = nf ? wn(nf) : Ip; + Ad = ku ? wn(ku) : Ip; function bd(n) { return V(n) && n.nodeType === 1 && !me(n); } @@ -5077,14 +5071,14 @@ var Ml = S((ne, Me) => { ); } function Cd(n) { - return typeof n == \\"number\\" && Af(n); + return typeof n == \\"number\\" && yf(n); } function nt(n) { if (!Q(n)) return !1; var t = cn(n); - return t == We || t == Ou || t == Yl || t == Ql; + return t == We || t == Cu || t == Yl || t == Ql; } - function Ga(n) { + function Na(n) { return typeof n == \\"number\\" && n == P(n); } function Tr(n) { @@ -5097,7 +5091,7 @@ var Ml = S((ne, Me) => { function V(n) { return n != null && typeof n == \\"object\\"; } - var Ha = tf ? wn(tf) : Rp; + var Ga = nf ? wn(nf) : Rp; function Od(n, t) { return n === t || mi(n, t, Ni(t)); } @@ -5105,11 +5099,11 @@ var Ml = S((ne, Me) => { return (e = typeof e == \\"function\\" ? e : r), mi(n, t, Ni(t), e); } function Ed(n) { - return za(n) && n != +n; + return Ha(n) && n != +n; } function Rd(n) { if (pg(n)) throw new R(w); - return Ff(n); + return Mf(n); } function Ld(n) { return n === null; @@ -5117,7 +5111,7 @@ var Ml = S((ne, Me) => { function Pd(n) { return n == null; } - function za(n) { + function Ha(n) { return typeof n == \\"number\\" || (V(n) && cn(n) == ie); } function me(n) { @@ -5127,18 +5121,18 @@ var Ml = S((ne, Me) => { var e = $.call(t, \\"constructor\\") && t.constructor; return typeof e == \\"function\\" && e instanceof e && Ye.call(e) == Ih; } - var Vi = ef ? wn(ef) : Lp; + var Vi = tf ? wn(tf) : Lp; function Md(n) { - return Ga(n) && n >= -ft && n <= ft; + return Na(n) && n >= -ft && n <= ft; } - var $a = rf ? wn(rf) : Pp; + var za = ef ? wn(ef) : Pp; function Sr(n) { return typeof n == \\"string\\" || (!L(n) && V(n) && cn(n) == fe); } function An(n) { return typeof n == \\"symbol\\" || (V(n) && cn(n) == Ue); } - var Zt = uf ? wn(uf) : Mp; + var Zt = rf ? wn(rf) : Mp; function Fd(n) { return n === r; } @@ -5152,7 +5146,7 @@ var Ml = S((ne, Me) => { Ud = _r(function (n, t) { return n <= t; }); - function Ka(n) { + function $a(n) { if (!n) return []; if (_n(n)) return Sr(n) ? Dn(n) : gn(n); if (le && n[le]) return dh(n[le]()); @@ -5173,7 +5167,7 @@ var Ml = S((ne, Me) => { e = t % 1; return t === t ? (e ? t - e : t) : 0; } - function Za(n) { + function Ka(n) { return n ? mt(P(n), 0, Hn) : 0; } function Pn(n) { @@ -5184,7 +5178,7 @@ var Ml = S((ne, Me) => { n = Q(t) ? t + \\"\\" : t; } if (typeof n != \\"string\\") return n === 0 ? n : +n; - n = cf(n); + n = lf(n); var e = wc.test(n); return e || Ac.test(n) ? kc(n.slice(2), e ? 2 : 8) @@ -5192,7 +5186,7 @@ var Ml = S((ne, Me) => { ? Fe : +n; } - function Ya(n) { + function Za(n) { return $n(n, dn(n)); } function Bd(n) { @@ -5208,7 +5202,7 @@ var Ml = S((ne, Me) => { } for (var e in t) $.call(t, e) && _e(n, e, t[e]); }), - Xa = zt(function (n, t) { + Ya = zt(function (n, t) { $n(t, dn(t), n); }), Cr = zt(function (n, t, e, i) { @@ -5220,7 +5214,7 @@ var Ml = S((ne, Me) => { Hd = jn(xi); function zd(n, t) { var e = Ht(n); - return t == null ? e : Cf(e, t); + return t == null ? e : Sf(e, t); } var $d = F(function (n, t) { n = K(n); @@ -5236,19 +5230,19 @@ var Ml = S((ne, Me) => { return n; }), Kd = F(function (n) { - return n.push(r, ca), xn(Ja, r, n); + return n.push(r, la), xn(Xa, r, n); }); function Zd(n, t) { - return af(n, O(t, 3), zn); + return ff(n, O(t, 3), zn); } function Yd(n, t) { - return af(n, O(t, 3), yi); + return ff(n, O(t, 3), yi); } function Xd(n, t) { return n == null ? n : wi(n, O(t, 3), dn); } function Jd(n, t) { - return n == null ? n : Lf(n, O(t, 3), dn); + return n == null ? n : Rf(n, O(t, 3), dn); } function Qd(n, t) { return n && zn(n, O(t, 3)); @@ -5267,25 +5261,25 @@ var Ml = S((ne, Me) => { return i === r ? e : i; } function n0(n, t) { - return n != null && ga(n, t, mp); + return n != null && pa(n, t, mp); } function ki(n, t) { - return n != null && ga(n, t, Tp); + return n != null && pa(n, t, Tp); } - var t0 = fa(function (n, t, e) { + var t0 = ua(function (n, t, e) { t != null && typeof t.toString != \\"function\\" && (t = Xe.call(t)), (n[t] = e); }, tu(vn)), - e0 = fa(function (n, t, e) { + e0 = ua(function (n, t, e) { t != null && typeof t.toString != \\"function\\" && (t = Xe.call(t)), $.call(n, t) ? n[t].push(e) : (n[t] = [e]); }, O), r0 = F(ve); function un(n) { - return _n(n) ? Tf(n) : Ti(n); + return _n(n) ? mf(n) : Ti(n); } function dn(n) { - return _n(n) ? Tf(n, !0) : Fp(n); + return _n(n) ? mf(n, !0) : Fp(n); } function i0(n, t) { var e = {}; @@ -5310,7 +5304,7 @@ var Ml = S((ne, Me) => { var f0 = zt(function (n, t, e) { or(n, t, e); }), - Ja = zt(function (n, t, e, i) { + Xa = zt(function (n, t, e, i) { or(n, t, e, i); }), a0 = jn(function (n, t) { @@ -5326,19 +5320,19 @@ var Ml = S((ne, Me) => { return e; }); function o0(n, t) { - return Qa(n, mr(O(t))); + return Ja(n, mr(O(t))); } var s0 = jn(function (n, t) { return n == null ? {} : qp(n, t); }); - function Qa(n, t) { + function Ja(n, t) { if (n == null) return {}; var e = J(Ui(n), function (i) { return [i]; }); return ( (t = O(t)), - Gf(n, e, function (i, u) { + Nf(n, e, function (i, u) { return t(i, u[0]); }) ); @@ -5361,8 +5355,8 @@ var Ml = S((ne, Me) => { (i = typeof i == \\"function\\" ? i : r), n == null ? n : we(n, t, e, i) ); } - var Va = sa(un), - ja = sa(dn); + var Qa = oa(un), + Va = oa(dn); function p0(n, t, e) { var i = L(n), u = i || dt(n) || Zt(n); @@ -5385,12 +5379,12 @@ var Ml = S((ne, Me) => { return n == null ? !0 : Ri(n, t); } function _0(n, t, e) { - return n == null ? n : Zf(n, t, Mi(e)); + return n == null ? n : Kf(n, t, Mi(e)); } function d0(n, t, e, i) { return ( (i = typeof i == \\"function\\" ? i : r), - n == null ? n : Zf(n, t, Mi(e), i) + n == null ? n : Kf(n, t, Mi(e), i) ); } function Yt(n) { @@ -5431,18 +5425,18 @@ var Ml = S((ne, Me) => { (n = t), (t = i); } if (e || n % 1 || t % 1) { - var u = bf(); + var u = Af(); return on(n + u * (t - n + jc(\\"1e-\\" + ((u + \\"\\").length - 1))), t); } return Oi(n, t); } var A0 = $t(function (n, t, e) { - return (t = t.toLowerCase()), n + (e ? ka(t) : t); + return (t = t.toLowerCase()), n + (e ? ja(t) : t); }); - function ka(n) { + function ja(n) { return nu(H(n).toLowerCase()); } - function no(n) { + function ka(n) { return (n = H(n)), n && n.replace(mc, ch).replace(Hc, \\"\\"); } function b0(n, t, e) { @@ -5453,7 +5447,7 @@ var Ml = S((ne, Me) => { return (e -= t.length), e >= 0 && n.slice(e, u) == t; } function m0(n) { - return (n = H(n)), n && rc.test(n) ? n.replace(Ru, hh) : n; + return (n = H(n)), n && rc.test(n) ? n.replace(Eu, hh) : n; } function T0(n) { return (n = H(n)), n && sc.test(n) ? n.replace(Jr, \\"\\\\\\\\$&\\") : n; @@ -5464,7 +5458,7 @@ var Ml = S((ne, Me) => { C0 = $t(function (n, t, e) { return n + (e ? \\" \\" : \\"\\") + t.toLowerCase(); }), - O0 = ra(\\"toLowerCase\\"); + O0 = ea(\\"toLowerCase\\"); function I0(n, t, e) { (n = H(n)), (t = P(t)); var i = t ? Ut(n) : 0; @@ -5528,8 +5522,8 @@ var Ml = S((ne, Me) => { } function U0(n, t, e) { var i = f.templateSettings; - e && hn(n, t, e) && (t = r), (n = H(n)), (t = Cr({}, t, i, la)); - var u = Cr({}, t.imports, i.imports, la), + e && hn(n, t, e) && (t = r), (n = H(n)), (t = Cr({}, t, i, sa)); + var u = Cr({}, t.imports, i.imports, sa), a = un(u), s = ci(u, a), c, @@ -5542,7 +5536,7 @@ var Ml = S((ne, Me) => { \\"|\\" + v.source + \\"|\\" + - (v === Lu ? vc : Be).source + + (v === Ru ? vc : Be).source + \\"|\\" + (t.evaluate || Be).source + \\"|$\\", @@ -5621,7 +5615,7 @@ function print() { __p += __j.call(arguments, '') } y + \`return __p }\`); - var M = eo(function () { + var M = to(function () { return G(a, T + \\"return \\" + y).apply(r, s); }); if (((M.source = y), Qi(M))) throw M; @@ -5634,26 +5628,26 @@ function print() { __p += __j.call(arguments, '') } return H(n).toUpperCase(); } function G0(n, t, e) { - if (((n = H(n)), n && (e || t === r))) return cf(n); + if (((n = H(n)), n && (e || t === r))) return lf(n); if (!n || !(t = yn(t))) return n; var i = Dn(n), u = Dn(t), - a = hf(i, u), - s = pf(i, u) + 1; + a = cf(i, u), + s = hf(i, u) + 1; return _t(i, a, s).join(\\"\\"); } function H0(n, t, e) { - if (((n = H(n)), n && (e || t === r))) return n.slice(0, _f(n) + 1); + if (((n = H(n)), n && (e || t === r))) return n.slice(0, gf(n) + 1); if (!n || !(t = yn(t))) return n; var i = Dn(n), - u = pf(i, Dn(t)) + 1; + u = hf(i, Dn(t)) + 1; return _t(i, 0, u).join(\\"\\"); } function z0(n, t, e) { if (((n = H(n)), n && (e || t === r))) return n.replace(Qr, \\"\\"); if (!n || !(t = yn(t))) return n; var i = Dn(n), - u = hf(i, Dn(t)); + u = cf(i, Dn(t)); return _t(i, u).join(\\"\\"); } function $0(n, t) { @@ -5680,7 +5674,7 @@ function print() { __p += __j.call(arguments, '') } var d, v = p; for ( - u.global || (u = pi(u.source, H(Pu.exec(u)) + \\"g\\")), + u.global || (u = pi(u.source, H(Lu.exec(u)) + \\"g\\")), u.lastIndex = 0; (d = u.exec(v)); @@ -5695,20 +5689,20 @@ function print() { __p += __j.call(arguments, '') } return p + i; } function K0(n) { - return (n = H(n)), n && ec.test(n) ? n.replace(Eu, yh) : n; + return (n = H(n)), n && ec.test(n) ? n.replace(Iu, yh) : n; } var Z0 = $t(function (n, t, e) { return n + (e ? \\" \\" : \\"\\") + t.toUpperCase(); }), - nu = ra(\\"toUpperCase\\"); - function to(n, t, e) { + nu = ea(\\"toUpperCase\\"); + function no(n, t, e) { return ( (n = H(n)), (t = e ? r : t), t === r ? (_h(n) ? mh(n) : fh(n)) : n.match(t) || [] ); } - var eo = F(function (n, t) { + var to = F(function (n, t) { try { return xn(n, r, t); } catch (e) { @@ -5752,19 +5746,19 @@ function print() { __p += __j.call(arguments, '') } function Q0(n, t) { return n == null || n !== n ? t : n; } - var V0 = ua(), - j0 = ua(!0); + var V0 = ia(), + j0 = ia(!0); function vn(n) { return n; } function eu(n) { - return Df(typeof n == \\"function\\" ? n : En(n, j)); + return Ff(typeof n == \\"function\\" ? n : En(n, j)); } function k0(n) { - return Wf(En(n, j)); + return qf(En(n, j)); } function nv(n, t) { - return Uf(n, En(t, j)); + return Wf(n, En(t, j)); } var tv = F(function (n, t) { return function (e) { @@ -5814,14 +5808,14 @@ function print() { __p += __j.call(arguments, '') } return ( (n = P(n)), F(function (t) { - return Bf(t, n); + return Uf(t, n); }) ); } var uv = Di(J), - fv = Di(ff), + fv = Di(uf), av = Di(fi); - function ro(n) { + function eo(n) { return Hi(n) ? ai(Kn(n)) : Wp(n); } function ov(n) { @@ -5829,8 +5823,8 @@ function print() { __p += __j.call(arguments, '') } return n == null ? r : Tt(n, t); }; } - var sv = aa(), - lv = aa(!0); + var sv = fa(), + lv = fa(!0); function uu() { return []; } @@ -5855,7 +5849,7 @@ function print() { __p += __j.call(arguments, '') } return u; } function _v(n) { - return L(n) ? J(n, Kn) : An(n) ? [n] : gn(ma(H(n))); + return L(n) ? J(n, Kn) : An(n) ? [n] : gn(ba(H(n))); } function dv(n) { var t = ++Oh; @@ -5876,10 +5870,10 @@ function print() { __p += __j.call(arguments, '') } return n && n.length ? fr(n, O(t, 2), Ai) : r; } function mv(n) { - return sf(n, vn); + return of(n, vn); } function Tv(n, t) { - return sf(n, O(t, 2)); + return of(n, O(t, 2)); } function Sv(n) { return n && n.length ? fr(n, vn, Si) : r; @@ -5902,18 +5896,18 @@ function print() { __p += __j.call(arguments, '') } } return ( (f.after = k_), - (f.ary = Fa), + (f.ary = Ma), (f.assign = Nd), - (f.assignIn = Xa), + (f.assignIn = Ya), (f.assignInWith = Cr), (f.assignWith = Gd), (f.at = Hd), - (f.before = Da), + (f.before = Fa), (f.bind = Xi), (f.bindAll = Y0), - (f.bindKey = qa), + (f.bindKey = Da), (f.castArray = cd), - (f.chain = La), + (f.chain = Ra), (f.chunk = yg), (f.compact = Ag), (f.concat = bg), @@ -5922,9 +5916,9 @@ function print() { __p += __j.call(arguments, '') } (f.constant = tu), (f.countBy = R_), (f.create = zd), - (f.curry = Wa), - (f.curryRight = Ua), - (f.debounce = Ba), + (f.curry = qa), + (f.curryRight = Wa), + (f.debounce = Ua), (f.defaults = $d), (f.defaultsDeep = Kd), (f.defer = nd), @@ -5941,7 +5935,7 @@ function print() { __p += __j.call(arguments, '') } (f.flatMap = D_), (f.flatMapDeep = q_), (f.flatMapDepth = W_), - (f.flatten = Oa), + (f.flatten = Ca), (f.flattenDeep = Lg), (f.flattenDepth = Pg), (f.flip = ed), @@ -5969,7 +5963,7 @@ function print() { __p += __j.call(arguments, '') } (f.matchesProperty = nv), (f.memoize = br), (f.merge = f0), - (f.mergeWith = Ja), + (f.mergeWith = Xa), (f.method = tv), (f.methodOf = ev), (f.mixin = ru), @@ -5984,14 +5978,14 @@ function print() { __p += __j.call(arguments, '') } (f.overEvery = fv), (f.overSome = av), (f.partial = Ji), - (f.partialRight = Na), + (f.partialRight = Ba), (f.partition = z_), (f.pick = s0), - (f.pickBy = Qa), - (f.property = ro), + (f.pickBy = Ja), + (f.property = eo), (f.propertyOf = ov), (f.pull = Hg), - (f.pullAll = Ea), + (f.pullAll = Ia), (f.pullAllBy = zg), (f.pullAllWith = $g), (f.pullAt = Kg), @@ -6020,11 +6014,11 @@ function print() { __p += __j.call(arguments, '') } (f.tap = A_), (f.throttle = od), (f.thru = wr), - (f.toArray = Ka), - (f.toPairs = Va), - (f.toPairsIn = ja), + (f.toArray = $a), + (f.toPairs = Qa), + (f.toPairsIn = Va), (f.toPath = _v), - (f.toPlainObject = Ya), + (f.toPlainObject = Za), (f.transform = p0), (f.unary = sd), (f.union = a_), @@ -6035,13 +6029,13 @@ function print() { __p += __j.call(arguments, '') } (f.uniqWith = h_), (f.unset = g0), (f.unzip = Yi), - (f.unzipWith = Ra), + (f.unzipWith = Ea), (f.update = _0), (f.updateWith = d0), (f.values = Yt), (f.valuesIn = v0), (f.without = p_), - (f.words = to), + (f.words = no), (f.wrap = ld), (f.xor = g_), (f.xorBy = __), @@ -6050,15 +6044,15 @@ function print() { __p += __j.call(arguments, '') } (f.zipObject = x_), (f.zipObjectDeep = w_), (f.zipWith = y_), - (f.entries = Va), - (f.entriesIn = ja), - (f.extend = Xa), + (f.entries = Qa), + (f.entriesIn = Va), + (f.extend = Ya), (f.extendWith = Cr), ru(f, f), (f.add = vv), - (f.attempt = eo), + (f.attempt = to), (f.camelCase = A0), - (f.capitalize = ka), + (f.capitalize = ja), (f.ceil = xv), (f.clamp = x0), (f.clone = hd), @@ -6066,7 +6060,7 @@ function print() { __p += __j.call(arguments, '') } (f.cloneDeepWith = _d), (f.cloneWith = pd), (f.conformsTo = dd), - (f.deburr = no), + (f.deburr = ka), (f.defaultTo = Q0), (f.divide = wv), (f.endsWith = b0), @@ -6075,14 +6069,14 @@ function print() { __p += __j.call(arguments, '') } (f.escapeRegExp = T0), (f.every = L_), (f.find = M_), - (f.findIndex = Sa), + (f.findIndex = Ta), (f.findKey = Zd), (f.findLast = F_), - (f.findLastIndex = Ca), + (f.findLastIndex = Sa), (f.findLastKey = Yd), (f.floor = yv), - (f.forEach = Pa), - (f.forEachRight = Ma), + (f.forEach = La), + (f.forEachRight = Pa), (f.forIn = Xd), (f.forInRight = Jd), (f.forOwn = Qd), @@ -6092,7 +6086,7 @@ function print() { __p += __j.call(arguments, '') } (f.gte = xd), (f.has = n0), (f.hasIn = ki), - (f.head = Ia), + (f.head = Oa), (f.identity = vn), (f.includes = B_), (f.indexOf = Fg), @@ -6113,22 +6107,22 @@ function print() { __p += __j.call(arguments, '') } (f.isError = Qi), (f.isFinite = Cd), (f.isFunction = nt), - (f.isInteger = Ga), + (f.isInteger = Na), (f.isLength = Tr), - (f.isMap = Ha), + (f.isMap = Ga), (f.isMatch = Od), (f.isMatchWith = Id), (f.isNaN = Ed), (f.isNative = Rd), (f.isNil = Pd), (f.isNull = Ld), - (f.isNumber = za), + (f.isNumber = Ha), (f.isObject = Q), (f.isObjectLike = V), (f.isPlainObject = me), (f.isRegExp = Vi), (f.isSafeInteger = Md), - (f.isSet = $a), + (f.isSet = za), (f.isString = Sr), (f.isSymbol = An), (f.isTypedArray = Zt), @@ -6190,7 +6184,7 @@ function print() { __p += __j.call(arguments, '') } (f.times = gv), (f.toFinite = tt), (f.toInteger = P), - (f.toLength = Za), + (f.toLength = Ka), (f.toLower = B0), (f.toNumber = Pn), (f.toSafeInteger = Bd), @@ -6204,9 +6198,9 @@ function print() { __p += __j.call(arguments, '') } (f.uniqueId = dv), (f.upperCase = Z0), (f.upperFirst = nu), - (f.each = Pa), - (f.eachRight = Ma), - (f.first = Ia), + (f.each = La), + (f.eachRight = Pa), + (f.first = Oa), ru( f, (function () { @@ -6254,7 +6248,7 @@ function print() { __p += __j.call(arguments, '') } }), Cn([\\"filter\\", \\"map\\", \\"takeWhile\\"], function (n, t) { var e = t + 1, - i = e == Cu || e == Hl; + i = e == Su || e == Hl; U.prototype[n] = function (u) { var a = this.clone(); return ( @@ -6403,15 +6397,15 @@ function print() { __p += __j.call(arguments, '') } }.call(ne)); }); x(); -var Fl = ou(rl()), - Dl = ou(Pl()), - ql = ou(Ml()); -import * as Tu from \\"https://mycustomcdn.net/react?version=17.0.2\\"; -function xA() { - return Tu.createElement( +var Fl = au(rl()), + Dl = au(Pl()), + ql = au(Ml()); +import * as mu from \\"https://mycustomcdn.net/react?version=17.0.2\\"; +function vA() { + return mu.createElement( \\"div\\", null, - Tu.createElement( + mu.createElement( \\"pre\\", null, JSON.stringify({ @@ -6422,7 +6416,7 @@ function xA() { ) ); } -export { xA as default }; +export { vA as default }; /** * @license * Lodash @@ -6431,201 +6425,196 @@ export { xA as default }; * Based on Underscore.js 1.8.3 * Copyright Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors */ -//# sourceMappingURL=/static/js/index-3DGBQNWF.js.map +//# sourceMappingURL=/static/js/index-66YWVUWP.js.map " `; exports[`modular-scripts WHEN building a esm-view specifying a dependency to not being rewritten using wildcards THEN rewrites only the dependencies that are not specified in the blocklist 1`] = ` "var Pv = Object.create; -var au = Object.defineProperty; +var io = Object.defineProperty; var Mv = Object.getOwnPropertyDescriptor; var Fv = Object.getOwnPropertyNames; var Dv = Object.getPrototypeOf, qv = Object.prototype.hasOwnProperty; -var Wv = (r) => au(r, \\"__esModule\\", { value: !0 }); -var Uv = (r, o) => () => (r && (o = r((r = 0))), o); +var Wv = (r, o) => () => (r && (o = r((r = 0))), o); var S = (r, o) => () => (o || r((o = { exports: {} }).exports, o), o.exports); -var Bv = (r, o, l, w) => { - if ((o && typeof o == \\"object\\") || typeof o == \\"function\\") - for (let m of Fv(o)) - !qv.call(r, m) && - (l || m !== \\"default\\") && - au(r, m, { - get: () => o[m], - enumerable: !(w = Mv(o, m)) || w.enumerable, - }); - return r; - }, - ou = (r, o) => - Bv( - Wv( - au( - r != null ? Pv(Dv(r)) : {}, - \\"default\\", - !o && r && r.__esModule - ? { get: () => r.default, enumerable: !0 } - : { value: r, enumerable: !0 } - ) - ), - r - ); -var x = Uv(() => {}); -var Or = S((bA, uo) => { +var Uv = (r, o, l, w) => { + if ((o && typeof o == \\"object\\") || typeof o == \\"function\\") + for (let m of Fv(o)) + !qv.call(r, m) && + m !== l && + io(r, m, { + get: () => o[m], + enumerable: !(w = Mv(o, m)) || w.enumerable, + }); + return r; +}; +var au = (r, o, l) => ( + (l = r != null ? Pv(Dv(r)) : {}), + Uv( + o || !r || !r.__esModule + ? io(l, \\"default\\", { value: r, enumerable: !0 }) + : l, + r + ) +); +var x = Wv(() => {}); +var Or = S((AA, uo) => { x(); - var Nv = Array.isArray; - uo.exports = Nv; + var Bv = Array.isArray; + uo.exports = Bv; }); -var ao = S((mA, fo) => { +var ao = S((bA, fo) => { x(); - var Gv = + var Nv = typeof window == \\"object\\" && window && window.Object === Object && window; - fo.exports = Gv; + fo.exports = Nv; }); -var Ir = S((TA, oo) => { +var Ir = S((mA, oo) => { x(); - var Hv = ao(), - zv = typeof self == \\"object\\" && self && self.Object === Object && self, - $v = Hv || zv || Function(\\"return this\\")(); - oo.exports = $v; + var Gv = ao(), + Hv = typeof self == \\"object\\" && self && self.Object === Object && self, + zv = Gv || Hv || Function(\\"return this\\")(); + oo.exports = zv; }); -var Er = S((SA, so) => { +var Er = S((TA, so) => { x(); - var Kv = Ir(), - Zv = Kv.Symbol; - so.exports = Zv; + var $v = Ir(), + Kv = $v.Symbol; + so.exports = Kv; }); -var po = S((CA, ho) => { +var po = S((SA, ho) => { x(); var lo = Er(), co = Object.prototype, - Yv = co.hasOwnProperty, - Xv = co.toString, + Zv = co.hasOwnProperty, + Yv = co.toString, Te = lo ? lo.toStringTag : void 0; - function Jv(r) { - var o = Yv.call(r, Te), + function Xv(r) { + var o = Zv.call(r, Te), l = r[Te]; try { r[Te] = void 0; var w = !0; } catch {} - var m = Xv.call(r); + var m = Yv.call(r); return w && (o ? (r[Te] = l) : delete r[Te]), m; } - ho.exports = Jv; + ho.exports = Xv; }); -var _o = S((OA, go) => { +var _o = S((CA, go) => { x(); - var Qv = Object.prototype, - Vv = Qv.toString; - function jv(r) { - return Vv.call(r); + var Jv = Object.prototype, + Qv = Jv.toString; + function Vv(r) { + return Qv.call(r); } - go.exports = jv; + go.exports = Vv; }); -var su = S((IA, wo) => { +var ou = S((OA, wo) => { x(); var vo = Er(), - kv = po(), - n1 = _o(), - t1 = \\"[object Null]\\", - e1 = \\"[object Undefined]\\", + jv = po(), + kv = _o(), + n1 = \\"[object Null]\\", + t1 = \\"[object Undefined]\\", xo = vo ? vo.toStringTag : void 0; - function r1(r) { + function e1(r) { return r == null ? r === void 0 - ? e1 - : t1 + ? t1 + : n1 : xo && xo in Object(r) - ? kv(r) - : n1(r); + ? jv(r) + : kv(r); } - wo.exports = r1; + wo.exports = e1; }); -var Ao = S((EA, yo) => { +var Ao = S((IA, yo) => { x(); - function i1(r) { + function r1(r) { return r != null && typeof r == \\"object\\"; } - yo.exports = i1; + yo.exports = r1; }); -var Rr = S((RA, bo) => { +var Rr = S((EA, bo) => { x(); - var u1 = su(), - f1 = Ao(), - a1 = \\"[object Symbol]\\"; - function o1(r) { - return typeof r == \\"symbol\\" || (f1(r) && u1(r) == a1); + var i1 = ou(), + u1 = Ao(), + f1 = \\"[object Symbol]\\"; + function a1(r) { + return typeof r == \\"symbol\\" || (u1(r) && i1(r) == f1); } - bo.exports = o1; + bo.exports = a1; }); -var To = S((LA, mo) => { +var To = S((RA, mo) => { x(); - var s1 = Or(), - l1 = Rr(), - c1 = /\\\\.|\\\\[(?:[^[\\\\]]*|([\\"'])(?:(?!\\\\1)[^\\\\\\\\]|\\\\\\\\.)*?\\\\1)\\\\]/, - h1 = /^\\\\w*$/; - function p1(r, o) { - if (s1(r)) return !1; + var o1 = Or(), + s1 = Rr(), + l1 = /\\\\.|\\\\[(?:[^[\\\\]]*|([\\"'])(?:(?!\\\\1)[^\\\\\\\\]|\\\\\\\\.)*?\\\\1)\\\\]/, + c1 = /^\\\\w*$/; + function h1(r, o) { + if (o1(r)) return !1; var l = typeof r; return l == \\"number\\" || l == \\"symbol\\" || l == \\"boolean\\" || r == null || - l1(r) + s1(r) ? !0 - : h1.test(r) || !c1.test(r) || (o != null && r in Object(o)); + : c1.test(r) || !l1.test(r) || (o != null && r in Object(o)); } - mo.exports = p1; + mo.exports = h1; }); -var lu = S((PA, So) => { +var su = S((LA, So) => { x(); - function g1(r) { + function p1(r) { var o = typeof r; return r != null && (o == \\"object\\" || o == \\"function\\"); } - So.exports = g1; + So.exports = p1; }); -var Oo = S((MA, Co) => { +var Oo = S((PA, Co) => { x(); - var _1 = su(), - d1 = lu(), - v1 = \\"[object AsyncFunction]\\", - x1 = \\"[object Function]\\", - w1 = \\"[object GeneratorFunction]\\", - y1 = \\"[object Proxy]\\"; - function A1(r) { - if (!d1(r)) return !1; - var o = _1(r); - return o == x1 || o == w1 || o == v1 || o == y1; - } - Co.exports = A1; + var g1 = ou(), + _1 = su(), + d1 = \\"[object AsyncFunction]\\", + v1 = \\"[object Function]\\", + x1 = \\"[object GeneratorFunction]\\", + w1 = \\"[object Proxy]\\"; + function y1(r) { + if (!_1(r)) return !1; + var o = g1(r); + return o == v1 || o == x1 || o == d1 || o == w1; + } + Co.exports = y1; }); -var Eo = S((FA, Io) => { +var Eo = S((MA, Io) => { x(); - var b1 = Ir(), - m1 = b1[\\"__core-js_shared__\\"]; - Io.exports = m1; + var A1 = Ir(), + b1 = A1[\\"__core-js_shared__\\"]; + Io.exports = b1; }); -var Po = S((DA, Lo) => { +var Po = S((FA, Lo) => { x(); - var cu = Eo(), + var lu = Eo(), Ro = (function () { - var r = /[^.]+$/.exec((cu && cu.keys && cu.keys.IE_PROTO) || \\"\\"); + var r = /[^.]+$/.exec((lu && lu.keys && lu.keys.IE_PROTO) || \\"\\"); return r ? \\"Symbol(src)_1.\\" + r : \\"\\"; })(); - function T1(r) { + function m1(r) { return !!Ro && Ro in r; } - Lo.exports = T1; + Lo.exports = m1; }); -var Fo = S((qA, Mo) => { +var Fo = S((DA, Mo) => { x(); - var S1 = Function.prototype, - C1 = S1.toString; - function O1(r) { + var T1 = Function.prototype, + S1 = T1.toString; + function C1(r) { if (r != null) { try { - return C1.call(r); + return S1.call(r); } catch {} try { return r + \\"\\"; @@ -6633,125 +6622,124 @@ var Fo = S((qA, Mo) => { } return \\"\\"; } - Mo.exports = O1; + Mo.exports = C1; }); -var qo = S((WA, Do) => { +var qo = S((qA, Do) => { x(); - var I1 = Oo(), - E1 = Po(), - R1 = lu(), - L1 = Fo(), - P1 = /[\\\\\\\\^$.*+?()[\\\\]{}|]/g, - M1 = /^\\\\[object .+?Constructor\\\\]$/, - F1 = Function.prototype, - D1 = Object.prototype, - q1 = F1.toString, - W1 = D1.hasOwnProperty, - U1 = RegExp( + var O1 = Oo(), + I1 = Po(), + E1 = su(), + R1 = Fo(), + L1 = /[\\\\\\\\^$.*+?()[\\\\]{}|]/g, + P1 = /^\\\\[object .+?Constructor\\\\]$/, + M1 = Function.prototype, + F1 = Object.prototype, + D1 = M1.toString, + q1 = F1.hasOwnProperty, + W1 = RegExp( \\"^\\" + - q1 - .call(W1) - .replace(P1, \\"\\\\\\\\$&\\") + D1.call(q1) + .replace(L1, \\"\\\\\\\\$&\\") .replace( /hasOwnProperty|(function).*?(?=\\\\\\\\\\\\()| for .+?(?=\\\\\\\\\\\\])/g, \\"$1.*?\\" ) + \\"$\\" ); - function B1(r) { - if (!R1(r) || E1(r)) return !1; - var o = I1(r) ? U1 : M1; - return o.test(L1(r)); + function U1(r) { + if (!E1(r) || I1(r)) return !1; + var o = O1(r) ? W1 : P1; + return o.test(R1(r)); } - Do.exports = B1; + Do.exports = U1; }); -var Uo = S((UA, Wo) => { +var Uo = S((WA, Wo) => { x(); - function N1(r, o) { - return r == null ? void 0 : r[o]; + function B1(r, o) { + return r?.[o]; } - Wo.exports = N1; + Wo.exports = B1; }); -var hu = S((BA, Bo) => { +var cu = S((UA, Bo) => { x(); - var G1 = qo(), - H1 = Uo(); - function z1(r, o) { - var l = H1(r, o); - return G1(l) ? l : void 0; + var N1 = qo(), + G1 = Uo(); + function H1(r, o) { + var l = G1(r, o); + return N1(l) ? l : void 0; } - Bo.exports = z1; + Bo.exports = H1; }); -var Se = S((NA, No) => { +var Se = S((BA, No) => { x(); - var $1 = hu(), - K1 = $1(Object, \\"create\\"); - No.exports = K1; + var z1 = cu(), + $1 = z1(Object, \\"create\\"); + No.exports = $1; }); -var zo = S((GA, Ho) => { +var zo = S((NA, Ho) => { x(); var Go = Se(); - function Z1() { + function K1() { (this.__data__ = Go ? Go(null) : {}), (this.size = 0); } - Ho.exports = Z1; + Ho.exports = K1; }); -var Ko = S((HA, $o) => { +var Ko = S((GA, $o) => { x(); - function Y1(r) { + function Z1(r) { var o = this.has(r) && delete this.__data__[r]; return (this.size -= o ? 1 : 0), o; } - $o.exports = Y1; + $o.exports = Z1; }); -var Yo = S((zA, Zo) => { +var Yo = S((HA, Zo) => { x(); - var X1 = Se(), - J1 = \\"__lodash_hash_undefined__\\", - Q1 = Object.prototype, - V1 = Q1.hasOwnProperty; - function j1(r) { + var Y1 = Se(), + X1 = \\"__lodash_hash_undefined__\\", + J1 = Object.prototype, + Q1 = J1.hasOwnProperty; + function V1(r) { var o = this.__data__; - if (X1) { + if (Y1) { var l = o[r]; - return l === J1 ? void 0 : l; + return l === X1 ? void 0 : l; } - return V1.call(o, r) ? o[r] : void 0; + return Q1.call(o, r) ? o[r] : void 0; } - Zo.exports = j1; + Zo.exports = V1; }); -var Jo = S(($A, Xo) => { +var Jo = S((zA, Xo) => { x(); - var k1 = Se(), - nx = Object.prototype, - tx = nx.hasOwnProperty; - function ex(r) { + var j1 = Se(), + k1 = Object.prototype, + nx = k1.hasOwnProperty; + function tx(r) { var o = this.__data__; - return k1 ? o[r] !== void 0 : tx.call(o, r); + return j1 ? o[r] !== void 0 : nx.call(o, r); } - Xo.exports = ex; + Xo.exports = tx; }); -var Vo = S((KA, Qo) => { +var Vo = S(($A, Qo) => { x(); - var rx = Se(), - ix = \\"__lodash_hash_undefined__\\"; - function ux(r, o) { + var ex = Se(), + rx = \\"__lodash_hash_undefined__\\"; + function ix(r, o) { var l = this.__data__; return ( (this.size += this.has(r) ? 0 : 1), - (l[r] = rx && o === void 0 ? ix : o), + (l[r] = ex && o === void 0 ? rx : o), this ); } - Qo.exports = ux; + Qo.exports = ix; }); -var ko = S((ZA, jo) => { +var ko = S((KA, jo) => { x(); - var fx = zo(), - ax = Ko(), - ox = Yo(), - sx = Jo(), - lx = Vo(); + var ux = zo(), + fx = Ko(), + ax = Yo(), + ox = Jo(), + sx = Vo(); function Xt(r) { var o = -1, l = r == null ? 0 : r.length; @@ -6760,85 +6748,85 @@ var ko = S((ZA, jo) => { this.set(w[0], w[1]); } } - Xt.prototype.clear = fx; - Xt.prototype.delete = ax; - Xt.prototype.get = ox; - Xt.prototype.has = sx; - Xt.prototype.set = lx; + Xt.prototype.clear = ux; + Xt.prototype.delete = fx; + Xt.prototype.get = ax; + Xt.prototype.has = ox; + Xt.prototype.set = sx; jo.exports = Xt; }); -var ts = S((YA, ns) => { +var ts = S((ZA, ns) => { x(); - function cx() { + function lx() { (this.__data__ = []), (this.size = 0); } - ns.exports = cx; + ns.exports = lx; }); -var rs = S((XA, es) => { +var rs = S((YA, es) => { x(); - function hx(r, o) { + function cx(r, o) { return r === o || (r !== r && o !== o); } - es.exports = hx; + es.exports = cx; }); -var Ce = S((JA, is) => { +var Ce = S((XA, is) => { x(); - var px = rs(); - function gx(r, o) { - for (var l = r.length; l--; ) if (px(r[l][0], o)) return l; + var hx = rs(); + function px(r, o) { + for (var l = r.length; l--; ) if (hx(r[l][0], o)) return l; return -1; } - is.exports = gx; + is.exports = px; }); -var fs = S((QA, us) => { +var fs = S((JA, us) => { x(); - var _x = Ce(), - dx = Array.prototype, - vx = dx.splice; - function xx(r) { + var gx = Ce(), + _x = Array.prototype, + dx = _x.splice; + function vx(r) { var o = this.__data__, - l = _x(o, r); + l = gx(o, r); if (l < 0) return !1; var w = o.length - 1; - return l == w ? o.pop() : vx.call(o, l, 1), --this.size, !0; + return l == w ? o.pop() : dx.call(o, l, 1), --this.size, !0; } - us.exports = xx; + us.exports = vx; }); -var os = S((VA, as) => { +var os = S((QA, as) => { x(); - var wx = Ce(); - function yx(r) { + var xx = Ce(); + function wx(r) { var o = this.__data__, - l = wx(o, r); + l = xx(o, r); return l < 0 ? void 0 : o[l][1]; } - as.exports = yx; + as.exports = wx; }); -var ls = S((jA, ss) => { +var ls = S((VA, ss) => { x(); - var Ax = Ce(); - function bx(r) { - return Ax(this.__data__, r) > -1; + var yx = Ce(); + function Ax(r) { + return yx(this.__data__, r) > -1; } - ss.exports = bx; + ss.exports = Ax; }); -var hs = S((kA, cs) => { +var hs = S((jA, cs) => { x(); - var mx = Ce(); - function Tx(r, o) { + var bx = Ce(); + function mx(r, o) { var l = this.__data__, - w = mx(l, r); + w = bx(l, r); return w < 0 ? (++this.size, l.push([r, o])) : (l[w][1] = o), this; } - cs.exports = Tx; + cs.exports = mx; }); -var gs = S((nb, ps) => { +var gs = S((kA, ps) => { x(); - var Sx = ts(), - Cx = fs(), - Ox = os(), - Ix = ls(), - Ex = hs(); + var Tx = ts(), + Sx = fs(), + Cx = os(), + Ox = ls(), + Ix = hs(); function Jt(r) { var o = -1, l = r == null ? 0 : r.length; @@ -6847,96 +6835,96 @@ var gs = S((nb, ps) => { this.set(w[0], w[1]); } } - Jt.prototype.clear = Sx; - Jt.prototype.delete = Cx; - Jt.prototype.get = Ox; - Jt.prototype.has = Ix; - Jt.prototype.set = Ex; + Jt.prototype.clear = Tx; + Jt.prototype.delete = Sx; + Jt.prototype.get = Cx; + Jt.prototype.has = Ox; + Jt.prototype.set = Ix; ps.exports = Jt; }); -var ds = S((tb, _s) => { +var ds = S((nb, _s) => { x(); - var Rx = hu(), - Lx = Ir(), - Px = Rx(Lx, \\"Map\\"); - _s.exports = Px; + var Ex = cu(), + Rx = Ir(), + Lx = Ex(Rx, \\"Map\\"); + _s.exports = Lx; }); -var ws = S((eb, xs) => { +var ws = S((tb, xs) => { x(); var vs = ko(), - Mx = gs(), - Fx = ds(); - function Dx() { + Px = gs(), + Mx = ds(); + function Fx() { (this.size = 0), (this.__data__ = { hash: new vs(), - map: new (Fx || Mx)(), + map: new (Mx || Px)(), string: new vs(), }); } - xs.exports = Dx; + xs.exports = Fx; }); -var As = S((rb, ys) => { +var As = S((eb, ys) => { x(); - function qx(r) { + function Dx(r) { var o = typeof r; return o == \\"string\\" || o == \\"number\\" || o == \\"symbol\\" || o == \\"boolean\\" ? r !== \\"__proto__\\" : r === null; } - ys.exports = qx; + ys.exports = Dx; }); -var Oe = S((ib, bs) => { +var Oe = S((rb, bs) => { x(); - var Wx = As(); - function Ux(r, o) { + var qx = As(); + function Wx(r, o) { var l = r.__data__; - return Wx(o) ? l[typeof o == \\"string\\" ? \\"string\\" : \\"hash\\"] : l.map; + return qx(o) ? l[typeof o == \\"string\\" ? \\"string\\" : \\"hash\\"] : l.map; } - bs.exports = Ux; + bs.exports = Wx; }); -var Ts = S((ub, ms) => { +var Ts = S((ib, ms) => { x(); - var Bx = Oe(); - function Nx(r) { - var o = Bx(this, r).delete(r); + var Ux = Oe(); + function Bx(r) { + var o = Ux(this, r).delete(r); return (this.size -= o ? 1 : 0), o; } - ms.exports = Nx; + ms.exports = Bx; }); -var Cs = S((fb, Ss) => { +var Cs = S((ub, Ss) => { x(); - var Gx = Oe(); - function Hx(r) { - return Gx(this, r).get(r); + var Nx = Oe(); + function Gx(r) { + return Nx(this, r).get(r); } - Ss.exports = Hx; + Ss.exports = Gx; }); -var Is = S((ab, Os) => { +var Is = S((fb, Os) => { x(); - var zx = Oe(); - function $x(r) { - return zx(this, r).has(r); + var Hx = Oe(); + function zx(r) { + return Hx(this, r).has(r); } - Os.exports = $x; + Os.exports = zx; }); -var Rs = S((ob, Es) => { +var Rs = S((ab, Es) => { x(); - var Kx = Oe(); - function Zx(r, o) { - var l = Kx(this, r), + var $x = Oe(); + function Kx(r, o) { + var l = $x(this, r), w = l.size; return l.set(r, o), (this.size += l.size == w ? 0 : 1), this; } - Es.exports = Zx; + Es.exports = Kx; }); -var Ps = S((sb, Ls) => { +var Ps = S((ob, Ls) => { x(); - var Yx = ws(), - Xx = Ts(), - Jx = Cs(), - Qx = Is(), - Vx = Rs(); + var Zx = ws(), + Yx = Ts(), + Xx = Cs(), + Jx = Is(), + Qx = Rs(); function Qt(r) { var o = -1, l = r == null ? 0 : r.length; @@ -6945,20 +6933,20 @@ var Ps = S((sb, Ls) => { this.set(w[0], w[1]); } } - Qt.prototype.clear = Yx; - Qt.prototype.delete = Xx; - Qt.prototype.get = Jx; - Qt.prototype.has = Qx; - Qt.prototype.set = Vx; + Qt.prototype.clear = Zx; + Qt.prototype.delete = Yx; + Qt.prototype.get = Xx; + Qt.prototype.has = Jx; + Qt.prototype.set = Qx; Ls.exports = Qt; }); -var Ds = S((lb, Fs) => { +var Ds = S((sb, Fs) => { x(); var Ms = Ps(), - jx = \\"Expected a function\\"; - function pu(r, o) { + Vx = \\"Expected a function\\"; + function hu(r, o) { if (typeof r != \\"function\\" || (o != null && typeof o != \\"function\\")) - throw new TypeError(jx); + throw new TypeError(Vx); var l = function () { var w = arguments, m = o ? o.apply(this, w) : w[0], @@ -6967,192 +6955,192 @@ var Ds = S((lb, Fs) => { var N = r.apply(this, w); return (l.cache = D.set(m, N) || D), N; }; - return (l.cache = new (pu.Cache || Ms)()), l; + return (l.cache = new (hu.Cache || Ms)()), l; } - pu.Cache = Ms; - Fs.exports = pu; + hu.Cache = Ms; + Fs.exports = hu; }); -var Ws = S((cb, qs) => { +var Ws = S((lb, qs) => { x(); - var kx = Ds(), - nw = 500; - function tw(r) { - var o = kx(r, function (w) { - return l.size === nw && l.clear(), w; + var jx = Ds(), + kx = 500; + function nw(r) { + var o = jx(r, function (w) { + return l.size === kx && l.clear(), w; }), l = o.cache; return o; } - qs.exports = tw; + qs.exports = nw; }); -var Bs = S((hb, Us) => { +var Bs = S((cb, Us) => { x(); - var ew = Ws(), - rw = + var tw = Ws(), + ew = /[^.[\\\\]]+|\\\\[(?:(-?\\\\d+(?:\\\\.\\\\d+)?)|([\\"'])((?:(?!\\\\2)[^\\\\\\\\]|\\\\\\\\.)*?)\\\\2)\\\\]|(?=(?:\\\\.|\\\\[\\\\])(?:\\\\.|\\\\[\\\\]|$))/g, - iw = /\\\\\\\\(\\\\\\\\)?/g, - uw = ew(function (r) { + rw = /\\\\\\\\(\\\\\\\\)?/g, + iw = tw(function (r) { var o = []; return ( r.charCodeAt(0) === 46 && o.push(\\"\\"), - r.replace(rw, function (l, w, m, D) { - o.push(m ? D.replace(iw, \\"$1\\") : w || l); + r.replace(ew, function (l, w, m, D) { + o.push(m ? D.replace(rw, \\"$1\\") : w || l); }), o ); }); - Us.exports = uw; + Us.exports = iw; }); -var Gs = S((pb, Ns) => { +var Gs = S((hb, Ns) => { x(); - function fw(r, o) { + function uw(r, o) { for (var l = -1, w = r == null ? 0 : r.length, m = Array(w); ++l < w; ) m[l] = o(r[l], l, r); return m; } - Ns.exports = fw; + Ns.exports = uw; }); -var Ys = S((gb, Zs) => { +var Ys = S((pb, Zs) => { x(); var Hs = Er(), - aw = Gs(), - ow = Or(), - sw = Rr(), - lw = 1 / 0, + fw = Gs(), + aw = Or(), + ow = Rr(), + sw = 1 / 0, zs = Hs ? Hs.prototype : void 0, $s = zs ? zs.toString : void 0; function Ks(r) { if (typeof r == \\"string\\") return r; - if (ow(r)) return aw(r, Ks) + \\"\\"; - if (sw(r)) return $s ? $s.call(r) : \\"\\"; + if (aw(r)) return fw(r, Ks) + \\"\\"; + if (ow(r)) return $s ? $s.call(r) : \\"\\"; var o = r + \\"\\"; - return o == \\"0\\" && 1 / r == -lw ? \\"-0\\" : o; + return o == \\"0\\" && 1 / r == -sw ? \\"-0\\" : o; } Zs.exports = Ks; }); -var Js = S((_b, Xs) => { +var Js = S((gb, Xs) => { x(); - var cw = Ys(); - function hw(r) { - return r == null ? \\"\\" : cw(r); + var lw = Ys(); + function cw(r) { + return r == null ? \\"\\" : lw(r); } - Xs.exports = hw; + Xs.exports = cw; }); -var Vs = S((db, Qs) => { +var Vs = S((_b, Qs) => { x(); - var pw = Or(), - gw = To(), - _w = Bs(), - dw = Js(); - function vw(r, o) { - return pw(r) ? r : gw(r, o) ? [r] : _w(dw(r)); - } - Qs.exports = vw; + var hw = Or(), + pw = To(), + gw = Bs(), + _w = Js(); + function dw(r, o) { + return hw(r) ? r : pw(r, o) ? [r] : gw(_w(r)); + } + Qs.exports = dw; }); -var ks = S((vb, js) => { +var ks = S((db, js) => { x(); - var xw = Rr(), - ww = 1 / 0; - function yw(r) { - if (typeof r == \\"string\\" || xw(r)) return r; + var vw = Rr(), + xw = 1 / 0; + function ww(r) { + if (typeof r == \\"string\\" || vw(r)) return r; var o = r + \\"\\"; - return o == \\"0\\" && 1 / r == -ww ? \\"-0\\" : o; + return o == \\"0\\" && 1 / r == -xw ? \\"-0\\" : o; } - js.exports = yw; + js.exports = ww; }); -var tl = S((xb, nl) => { +var tl = S((vb, nl) => { x(); - var Aw = Vs(), - bw = ks(); - function mw(r, o) { - o = Aw(o, r); - for (var l = 0, w = o.length; r != null && l < w; ) r = r[bw(o[l++])]; + var yw = Vs(), + Aw = ks(); + function bw(r, o) { + o = yw(o, r); + for (var l = 0, w = o.length; r != null && l < w; ) r = r[Aw(o[l++])]; return l && l == w ? r : void 0; } - nl.exports = mw; + nl.exports = bw; }); -var rl = S((wb, el) => { +var rl = S((xb, el) => { x(); - var Tw = tl(); - function Sw(r, o, l) { - var w = r == null ? void 0 : Tw(r, o); + var mw = tl(); + function Tw(r, o, l) { + var w = r == null ? void 0 : mw(r, o); return w === void 0 ? l : w; } - el.exports = Sw; + el.exports = Tw; }); var Pl = S((Ie, Vt) => { x(); - var Cw = 200, + var Sw = 200, pl = \\"__lodash_hash_undefined__\\", - Ow = 800, - Iw = 16, + Cw = 800, + Ow = 16, gl = 9007199254740991, _l = \\"[object Arguments]\\", - Ew = \\"[object Array]\\", - Rw = \\"[object AsyncFunction]\\", - Lw = \\"[object Boolean]\\", - Pw = \\"[object Date]\\", - Mw = \\"[object Error]\\", + Iw = \\"[object Array]\\", + Ew = \\"[object AsyncFunction]\\", + Rw = \\"[object Boolean]\\", + Lw = \\"[object Date]\\", + Pw = \\"[object Error]\\", dl = \\"[object Function]\\", - Fw = \\"[object GeneratorFunction]\\", - Dw = \\"[object Map]\\", - qw = \\"[object Number]\\", - Ww = \\"[object Null]\\", + Mw = \\"[object GeneratorFunction]\\", + Fw = \\"[object Map]\\", + Dw = \\"[object Number]\\", + qw = \\"[object Null]\\", vl = \\"[object Object]\\", - Uw = \\"[object Proxy]\\", - Bw = \\"[object RegExp]\\", - Nw = \\"[object Set]\\", - Gw = \\"[object String]\\", - Hw = \\"[object Undefined]\\", - zw = \\"[object WeakMap]\\", - $w = \\"[object ArrayBuffer]\\", - Kw = \\"[object DataView]\\", - Zw = \\"[object Float32Array]\\", - Yw = \\"[object Float64Array]\\", - Xw = \\"[object Int8Array]\\", - Jw = \\"[object Int16Array]\\", - Qw = \\"[object Int32Array]\\", - Vw = \\"[object Uint8Array]\\", - jw = \\"[object Uint8ClampedArray]\\", - kw = \\"[object Uint16Array]\\", - ny = \\"[object Uint32Array]\\", - ty = /[\\\\\\\\^$.*+?()[\\\\]{}|]/g, - ey = /^\\\\[object .+?Constructor\\\\]$/, - ry = /^(?:0|[1-9]\\\\d*)$/, + Ww = \\"[object Proxy]\\", + Uw = \\"[object RegExp]\\", + Bw = \\"[object Set]\\", + Nw = \\"[object String]\\", + Gw = \\"[object Undefined]\\", + Hw = \\"[object WeakMap]\\", + zw = \\"[object ArrayBuffer]\\", + $w = \\"[object DataView]\\", + Kw = \\"[object Float32Array]\\", + Zw = \\"[object Float64Array]\\", + Yw = \\"[object Int8Array]\\", + Xw = \\"[object Int16Array]\\", + Jw = \\"[object Int32Array]\\", + Qw = \\"[object Uint8Array]\\", + Vw = \\"[object Uint8ClampedArray]\\", + jw = \\"[object Uint16Array]\\", + kw = \\"[object Uint32Array]\\", + ny = /[\\\\\\\\^$.*+?()[\\\\]{}|]/g, + ty = /^\\\\[object .+?Constructor\\\\]$/, + ey = /^(?:0|[1-9]\\\\d*)$/, X = {}; - X[Zw] = X[Yw] = X[Xw] = X[Jw] = X[Qw] = X[Vw] = X[jw] = X[kw] = X[ny] = !0; + X[Kw] = X[Zw] = X[Yw] = X[Xw] = X[Jw] = X[Qw] = X[Vw] = X[jw] = X[kw] = !0; X[_l] = - X[Ew] = + X[Iw] = + X[zw] = + X[Rw] = X[$w] = X[Lw] = - X[Kw] = X[Pw] = - X[Mw] = X[dl] = + X[Fw] = X[Dw] = - X[qw] = X[vl] = + X[Uw] = X[Bw] = X[Nw] = - X[Gw] = - X[zw] = + X[Hw] = !1; var xl = typeof window == \\"object\\" && window && window.Object === Object && window, - iy = typeof self == \\"object\\" && self && self.Object === Object && self, - Le = xl || iy || Function(\\"return this\\")(), + ry = typeof self == \\"object\\" && self && self.Object === Object && self, + Le = xl || ry || Function(\\"return this\\")(), wl = typeof Ie == \\"object\\" && Ie && !Ie.nodeType && Ie, Ee = wl && typeof Vt == \\"object\\" && Vt && !Vt.nodeType && Vt, yl = Ee && Ee.exports === wl, - gu = yl && xl.process, + pu = yl && xl.process, il = (function () { try { var r = Ee && Ee.require && Ee.require(\\"util\\").types; - return r || (gu && gu.binding && gu.binding(\\"util\\")); + return r || (pu && pu.binding && pu.binding(\\"util\\")); } catch {} })(), ul = il && il.isTypedArray; - function uy(r, o, l) { + function iy(r, o, l) { switch (l.length) { case 0: return r.call(o); @@ -7165,39 +7153,39 @@ var Pl = S((Ie, Vt) => { } return r.apply(o, l); } - function fy(r, o) { + function uy(r, o) { for (var l = -1, w = Array(r); ++l < r; ) w[l] = o(l); return w; } - function ay(r) { + function fy(r) { return function (o) { return r(o); }; } - function oy(r, o) { - return r == null ? void 0 : r[o]; + function ay(r, o) { + return r?.[o]; } - function sy(r, o) { + function oy(r, o) { return function (l) { return r(o(l)); }; } - var ly = Array.prototype, - cy = Function.prototype, + var sy = Array.prototype, + ly = Function.prototype, Mr = Object.prototype, - _u = Le[\\"__core-js_shared__\\"], - Fr = cy.toString, + gu = Le[\\"__core-js_shared__\\"], + Fr = ly.toString, rt = Mr.hasOwnProperty, fl = (function () { - var r = /[^.]+$/.exec((_u && _u.keys && _u.keys.IE_PROTO) || \\"\\"); + var r = /[^.]+$/.exec((gu && gu.keys && gu.keys.IE_PROTO) || \\"\\"); return r ? \\"Symbol(src)_1.\\" + r : \\"\\"; })(), Al = Mr.toString, - hy = Fr.call(Object), - py = RegExp( + cy = Fr.call(Object), + hy = RegExp( \\"^\\" + Fr.call(rt) - .replace(ty, \\"\\\\\\\\$&\\") + .replace(ny, \\"\\\\\\\\$&\\") .replace( /hasOwnProperty|(function).*?(?=\\\\\\\\\\\\()| for .+?(?=\\\\\\\\\\\\])/g, \\"$1.*?\\" @@ -7208,23 +7196,23 @@ var Pl = S((Ie, Vt) => { al = Le.Symbol, ol = Le.Uint8Array, sl = Lr ? Lr.allocUnsafe : void 0, - bl = sy(Object.getPrototypeOf, Object), + bl = oy(Object.getPrototypeOf, Object), ll = Object.create, - gy = Mr.propertyIsEnumerable, - _y = ly.splice, + py = Mr.propertyIsEnumerable, + gy = sy.splice, It = al ? al.toStringTag : void 0, Pr = (function () { try { - var r = Au(Object, \\"defineProperty\\"); + var r = yu(Object, \\"defineProperty\\"); return r({}, \\"\\", {}), r; } catch {} })(), - dy = Lr ? Lr.isBuffer : void 0, + _y = Lr ? Lr.isBuffer : void 0, cl = Math.max, - vy = Date.now, - ml = Au(Le, \\"Map\\"), - Re = Au(Object, \\"create\\"), - xy = (function () { + dy = Date.now, + ml = yu(Le, \\"Map\\"), + Re = yu(Object, \\"create\\"), + vy = (function () { function r() {} return function (o) { if (!Rt(o)) return {}; @@ -7242,14 +7230,14 @@ var Pl = S((Ie, Vt) => { this.set(w[0], w[1]); } } - function wy() { + function xy() { (this.__data__ = Re ? Re(null) : {}), (this.size = 0); } - function yy(r) { + function wy(r) { var o = this.has(r) && delete this.__data__[r]; return (this.size -= o ? 1 : 0), o; } - function Ay(r) { + function yy(r) { var o = this.__data__; if (Re) { var l = o[r]; @@ -7257,11 +7245,11 @@ var Pl = S((Ie, Vt) => { } return rt.call(o, r) ? o[r] : void 0; } - function by(r) { + function Ay(r) { var o = this.__data__; return Re ? o[r] !== void 0 : rt.call(o, r); } - function my(r, o) { + function by(r, o) { var l = this.__data__; return ( (this.size += this.has(r) ? 0 : 1), @@ -7269,11 +7257,11 @@ var Pl = S((Ie, Vt) => { this ); } - Et.prototype.clear = wy; - Et.prototype.delete = yy; - Et.prototype.get = Ay; - Et.prototype.has = by; - Et.prototype.set = my; + Et.prototype.clear = xy; + Et.prototype.delete = wy; + Et.prototype.get = yy; + Et.prototype.has = Ay; + Et.prototype.set = by; function it(r) { var o = -1, l = r == null ? 0 : r.length; @@ -7282,34 +7270,34 @@ var Pl = S((Ie, Vt) => { this.set(w[0], w[1]); } } - function Ty() { + function my() { (this.__data__ = []), (this.size = 0); } - function Sy(r) { + function Ty(r) { var o = this.__data__, l = Dr(o, r); if (l < 0) return !1; var w = o.length - 1; - return l == w ? o.pop() : _y.call(o, l, 1), --this.size, !0; + return l == w ? o.pop() : gy.call(o, l, 1), --this.size, !0; } - function Cy(r) { + function Sy(r) { var o = this.__data__, l = Dr(o, r); return l < 0 ? void 0 : o[l][1]; } - function Oy(r) { + function Cy(r) { return Dr(this.__data__, r) > -1; } - function Iy(r, o) { + function Oy(r, o) { var l = this.__data__, w = Dr(l, r); return w < 0 ? (++this.size, l.push([r, o])) : (l[w][1] = o), this; } - it.prototype.clear = Ty; - it.prototype.delete = Sy; - it.prototype.get = Cy; - it.prototype.has = Oy; - it.prototype.set = Iy; + it.prototype.clear = my; + it.prototype.delete = Ty; + it.prototype.get = Sy; + it.prototype.has = Cy; + it.prototype.set = Oy; function jt(r) { var o = -1, l = r == null ? 0 : r.length; @@ -7318,7 +7306,7 @@ var Pl = S((Ie, Vt) => { this.set(w[0], w[1]); } } - function Ey() { + function Iy() { (this.size = 0), (this.__data__ = { hash: new Et(), @@ -7326,66 +7314,66 @@ var Pl = S((Ie, Vt) => { string: new Et(), }); } - function Ry(r) { + function Ey(r) { var o = Wr(this, r).delete(r); return (this.size -= o ? 1 : 0), o; } - function Ly(r) { + function Ry(r) { return Wr(this, r).get(r); } - function Py(r) { + function Ly(r) { return Wr(this, r).has(r); } - function My(r, o) { + function Py(r, o) { var l = Wr(this, r), w = l.size; return l.set(r, o), (this.size += l.size == w ? 0 : 1), this; } - jt.prototype.clear = Ey; - jt.prototype.delete = Ry; - jt.prototype.get = Ly; - jt.prototype.has = Py; - jt.prototype.set = My; + jt.prototype.clear = Iy; + jt.prototype.delete = Ey; + jt.prototype.get = Ry; + jt.prototype.has = Ly; + jt.prototype.set = Py; function kt(r) { var o = (this.__data__ = new it(r)); this.size = o.size; } - function Fy() { + function My() { (this.__data__ = new it()), (this.size = 0); } - function Dy(r) { + function Fy(r) { var o = this.__data__, l = o.delete(r); return (this.size = o.size), l; } - function qy(r) { + function Dy(r) { return this.__data__.get(r); } - function Wy(r) { + function qy(r) { return this.__data__.has(r); } - function Uy(r, o) { + function Wy(r, o) { var l = this.__data__; if (l instanceof it) { var w = l.__data__; - if (!ml || w.length < Cw - 1) + if (!ml || w.length < Sw - 1) return w.push([r, o]), (this.size = ++l.size), this; l = this.__data__ = new jt(w); } return l.set(r, o), (this.size = l.size), this; } - kt.prototype.clear = Fy; - kt.prototype.delete = Dy; - kt.prototype.get = qy; - kt.prototype.has = Wy; - kt.prototype.set = Uy; - function By(r, o) { - var l = wu(r), - w = !l && xu(r), + kt.prototype.clear = My; + kt.prototype.delete = Fy; + kt.prototype.get = Dy; + kt.prototype.has = qy; + kt.prototype.set = Wy; + function Uy(r, o) { + var l = xu(r), + w = !l && vu(r), m = !l && !w && Ol(r), D = !l && !w && !m && El(r), N = l || w || m || D, - q = N ? fy(r.length, String) : [], + q = N ? uy(r.length, String) : [], z = q.length; for (var j in r) (o || rt.call(r, j)) && @@ -7399,47 +7387,47 @@ var Pl = S((Ie, Vt) => { q.push(j); return q; } - function du(r, o, l) { + function _u(r, o, l) { ((l !== void 0 && !Ur(r[o], l)) || (l === void 0 && !(o in r))) && - yu(r, o, l); + wu(r, o, l); } - function Ny(r, o, l) { + function By(r, o, l) { var w = r[o]; (!(rt.call(r, o) && Ur(w, l)) || (l === void 0 && !(o in r))) && - yu(r, o, l); + wu(r, o, l); } function Dr(r, o) { for (var l = r.length; l--; ) if (Ur(r[l][0], o)) return l; return -1; } - function yu(r, o, l) { + function wu(r, o, l) { o == \\"__proto__\\" && Pr ? Pr(r, o, { configurable: !0, enumerable: !0, value: l, writable: !0 }) : (r[o] = l); } - var Gy = nA(); + var Ny = ky(); function qr(r) { return r == null ? r === void 0 - ? Hw - : Ww + ? Gw + : qw : It && It in Object(r) - ? tA(r) - : aA(r); + ? nA(r) + : fA(r); } function hl(r) { return Pe(r) && qr(r) == _l; } - function Hy(r) { - if (!Rt(r) || uA(r)) return !1; - var o = mu(r) ? py : ey; - return o.test(cA(r)); + function Gy(r) { + if (!Rt(r) || iA(r)) return !1; + var o = bu(r) ? hy : ty; + return o.test(lA(r)); } - function zy(r) { + function Hy(r) { return Pe(r) && Il(r.length) && !!X[qr(r)]; } - function $y(r) { - if (!Rt(r)) return fA(r); + function zy(r) { + if (!Rt(r)) return uA(r); var o = Cl(r), l = []; for (var w in r) (w == \\"constructor\\" && (o || !rt.call(r, w))) || l.push(w); @@ -7447,101 +7435,101 @@ var Pl = S((Ie, Vt) => { } function Tl(r, o, l, w, m) { r !== o && - Gy( + Ny( o, function (D, N) { - if ((m || (m = new kt()), Rt(D))) Ky(r, o, N, l, Tl, w, m); + if ((m || (m = new kt()), Rt(D))) $y(r, o, N, l, Tl, w, m); else { - var q = w ? w(vu(r, N), D, N + \\"\\", r, o, m) : void 0; - q === void 0 && (q = D), du(r, N, q); + var q = w ? w(du(r, N), D, N + \\"\\", r, o, m) : void 0; + q === void 0 && (q = D), _u(r, N, q); } }, Rl ); } - function Ky(r, o, l, w, m, D, N) { - var q = vu(r, l), - z = vu(o, l), + function $y(r, o, l, w, m, D, N) { + var q = du(r, l), + z = du(o, l), j = N.get(z); if (j) { - du(r, l, j); + _u(r, l, j); return; } var an = D ? D(q, z, l + \\"\\", r, o, N) : void 0, Tn = an === void 0; if (Tn) { - var Bn = wu(z), + var Bn = xu(z), ut = !Bn && Ol(z), ln = !Bn && !ut && El(z); (an = z), Bn || ut || ln - ? wu(q) + ? xu(q) ? (an = q) - : hA(q) - ? (an = Vy(q)) + : cA(q) + ? (an = Qy(q)) : ut - ? ((Tn = !1), (an = Xy(z, !0))) + ? ((Tn = !1), (an = Yy(z, !0))) : ln - ? ((Tn = !1), (an = Qy(z, !0))) + ? ((Tn = !1), (an = Jy(z, !0))) : (an = []) - : pA(z) || xu(z) - ? ((an = q), xu(q) ? (an = gA(q)) : (!Rt(q) || mu(q)) && (an = eA(z))) + : hA(z) || vu(z) + ? ((an = q), vu(q) ? (an = pA(q)) : (!Rt(q) || bu(q)) && (an = tA(z))) : (Tn = !1); } - Tn && (N.set(z, an), m(an, z, w, D, N), N.delete(z)), du(r, l, an); + Tn && (N.set(z, an), m(an, z, w, D, N), N.delete(z)), _u(r, l, an); } - function Zy(r, o) { - return sA(oA(r, o, Ll), r + \\"\\"); + function Ky(r, o) { + return oA(aA(r, o, Ll), r + \\"\\"); } - var Yy = Pr + var Zy = Pr ? function (r, o) { return Pr(r, \\"toString\\", { configurable: !0, enumerable: !1, - value: dA(o), + value: _A(o), writable: !0, }); } : Ll; - function Xy(r, o) { + function Yy(r, o) { if (o) return r.slice(); var l = r.length, w = sl ? sl(l) : new r.constructor(l); return r.copy(w), w; } - function Jy(r) { + function Xy(r) { var o = new r.constructor(r.byteLength); return new ol(o).set(new ol(r)), o; } - function Qy(r, o) { - var l = o ? Jy(r.buffer) : r.buffer; + function Jy(r, o) { + var l = o ? Xy(r.buffer) : r.buffer; return new r.constructor(l, r.byteOffset, r.length); } - function Vy(r, o) { + function Qy(r, o) { var l = -1, w = r.length; for (o || (o = Array(w)); ++l < w; ) o[l] = r[l]; return o; } - function jy(r, o, l, w) { + function Vy(r, o, l, w) { var m = !l; l || (l = {}); for (var D = -1, N = o.length; ++D < N; ) { var q = o[D], z = w ? w(l[q], r[q], q, l, r) : void 0; - z === void 0 && (z = r[q]), m ? yu(l, q, z) : Ny(l, q, z); + z === void 0 && (z = r[q]), m ? wu(l, q, z) : By(l, q, z); } return l; } - function ky(r) { - return Zy(function (o, l) { + function jy(r) { + return Ky(function (o, l) { var w = -1, m = l.length, D = m > 1 ? l[m - 1] : void 0, N = m > 2 ? l[2] : void 0; for ( D = r.length > 3 && typeof D == \\"function\\" ? (m--, D) : void 0, - N && rA(l[0], l[1], N) && ((D = m < 3 ? void 0 : D), (m = 1)), + N && eA(l[0], l[1], N) && ((D = m < 3 ? void 0 : D), (m = 1)), o = Object(o); ++w < m; @@ -7552,7 +7540,7 @@ var Pl = S((Ie, Vt) => { return o; }); } - function nA(r) { + function ky(r) { return function (o, l, w) { for (var m = -1, D = Object(o), N = w(o), q = N.length; q--; ) { var z = N[r ? q : ++m]; @@ -7563,13 +7551,13 @@ var Pl = S((Ie, Vt) => { } function Wr(r, o) { var l = r.__data__; - return iA(o) ? l[typeof o == \\"string\\" ? \\"string\\" : \\"hash\\"] : l.map; + return rA(o) ? l[typeof o == \\"string\\" ? \\"string\\" : \\"hash\\"] : l.map; } - function Au(r, o) { - var l = oy(r, o); - return Hy(l) ? l : void 0; + function yu(r, o) { + var l = ay(r, o); + return Gy(l) ? l : void 0; } - function tA(r) { + function nA(r) { var o = rt.call(r, It), l = r[It]; try { @@ -7579,34 +7567,34 @@ var Pl = S((Ie, Vt) => { var m = Al.call(r); return w && (o ? (r[It] = l) : delete r[It]), m; } - function eA(r) { - return typeof r.constructor == \\"function\\" && !Cl(r) ? xy(bl(r)) : {}; + function tA(r) { + return typeof r.constructor == \\"function\\" && !Cl(r) ? vy(bl(r)) : {}; } function Sl(r, o) { var l = typeof r; return ( (o = o ?? gl), !!o && - (l == \\"number\\" || (l != \\"symbol\\" && ry.test(r))) && + (l == \\"number\\" || (l != \\"symbol\\" && ey.test(r))) && r > -1 && r % 1 == 0 && r < o ); } - function rA(r, o, l) { + function eA(r, o, l) { if (!Rt(l)) return !1; var w = typeof o; - return (w == \\"number\\" ? bu(l) && Sl(o, l.length) : w == \\"string\\" && o in l) + return (w == \\"number\\" ? Au(l) && Sl(o, l.length) : w == \\"string\\" && o in l) ? Ur(l[o], r) : !1; } - function iA(r) { + function rA(r) { var o = typeof r; return o == \\"string\\" || o == \\"number\\" || o == \\"symbol\\" || o == \\"boolean\\" ? r !== \\"__proto__\\" : r === null; } - function uA(r) { + function iA(r) { return !!fl && fl in r; } function Cl(r) { @@ -7614,15 +7602,15 @@ var Pl = S((Ie, Vt) => { l = (typeof o == \\"function\\" && o.prototype) || Mr; return r === l; } - function fA(r) { + function uA(r) { var o = []; if (r != null) for (var l in Object(r)) o.push(l); return o; } - function aA(r) { + function fA(r) { return Al.call(r); } - function oA(r, o, l) { + function aA(r, o, l) { return ( (o = cl(o === void 0 ? r.length - 1 : o, 0)), function () { @@ -7634,28 +7622,28 @@ var Pl = S((Ie, Vt) => { N[m] = w[o + m]; m = -1; for (var q = Array(o + 1); ++m < o; ) q[m] = w[m]; - return (q[o] = l(N)), uy(r, this, q); + return (q[o] = l(N)), iy(r, this, q); } ); } - function vu(r, o) { + function du(r, o) { if (!(o === \\"constructor\\" && typeof r[o] == \\"function\\") && o != \\"__proto__\\") return r[o]; } - var sA = lA(Yy); - function lA(r) { + var oA = sA(Zy); + function sA(r) { var o = 0, l = 0; return function () { - var w = vy(), - m = Iw - (w - l); + var w = dy(), + m = Ow - (w - l); if (((l = w), m > 0)) { - if (++o >= Ow) return arguments[0]; + if (++o >= Cw) return arguments[0]; } else o = 0; return r.apply(void 0, arguments); }; } - function cA(r) { + function lA(r) { if (r != null) { try { return Fr.call(r); @@ -7669,27 +7657,27 @@ var Pl = S((Ie, Vt) => { function Ur(r, o) { return r === o || (r !== r && o !== o); } - var xu = hl( + var vu = hl( (function () { return arguments; })() ) ? hl : function (r) { - return Pe(r) && rt.call(r, \\"callee\\") && !gy.call(r, \\"callee\\"); + return Pe(r) && rt.call(r, \\"callee\\") && !py.call(r, \\"callee\\"); }, - wu = Array.isArray; - function bu(r) { - return r != null && Il(r.length) && !mu(r); + xu = Array.isArray; + function Au(r) { + return r != null && Il(r.length) && !bu(r); } - function hA(r) { - return Pe(r) && bu(r); + function cA(r) { + return Pe(r) && Au(r); } - var Ol = dy || vA; - function mu(r) { + var Ol = _y || dA; + function bu(r) { if (!Rt(r)) return !1; var o = qr(r); - return o == dl || o == Fw || o == Rw || o == Uw; + return o == dl || o == Mw || o == Ew || o == Ww; } function Il(r) { return typeof r == \\"number\\" && r > -1 && r % 1 == 0 && r <= gl; @@ -7701,24 +7689,24 @@ var Pl = S((Ie, Vt) => { function Pe(r) { return r != null && typeof r == \\"object\\"; } - function pA(r) { + function hA(r) { if (!Pe(r) || qr(r) != vl) return !1; var o = bl(r); if (o === null) return !0; var l = rt.call(o, \\"constructor\\") && o.constructor; - return typeof l == \\"function\\" && l instanceof l && Fr.call(l) == hy; + return typeof l == \\"function\\" && l instanceof l && Fr.call(l) == cy; } - var El = ul ? ay(ul) : zy; - function gA(r) { - return jy(r, Rl(r)); + var El = ul ? fy(ul) : Hy; + function pA(r) { + return Vy(r, Rl(r)); } function Rl(r) { - return bu(r) ? By(r, !0) : $y(r); + return Au(r) ? Uy(r, !0) : zy(r); } - var _A = ky(function (r, o, l) { + var gA = jy(function (r, o, l) { Tl(r, o, l); }); - function dA(r) { + function _A(r) { return function () { return r; }; @@ -7726,10 +7714,10 @@ var Pl = S((Ie, Vt) => { function Ll(r) { return r; } - function vA() { + function dA() { return !1; } - Vt.exports = _A; + Vt.exports = gA; }); var Ml = S((ne, Me) => { x(); @@ -7750,7 +7738,7 @@ var Ml = S((ne, Me) => { ut = 2, ln = 1, vt = 2, - Su = 4, + Tu = 4, Nn = 8, Lt = 16, Gn = 32, @@ -7762,7 +7750,7 @@ var Ml = S((ne, Me) => { Ul = \\"...\\", Bl = 800, Nl = 16, - Cu = 1, + Su = 1, Gl = 2, Hl = 3, xt = 1 / 0, @@ -7791,12 +7779,12 @@ var Ml = S((ne, Me) => { Xl = \\"[object DOMException]\\", qe = \\"[object Error]\\", We = \\"[object Function]\\", - Ou = \\"[object GeneratorFunction]\\", + Cu = \\"[object GeneratorFunction]\\", Mn = \\"[object Map]\\", ie = \\"[object Number]\\", Jl = \\"[object Null]\\", Yn = \\"[object Object]\\", - Iu = \\"[object Promise]\\", + Ou = \\"[object Promise]\\", Ql = \\"[object Proxy]\\", ue = \\"[object RegExp]\\", Fn = \\"[object Set]\\", @@ -7819,13 +7807,13 @@ var Ml = S((ne, Me) => { kl = /\\\\b__p \\\\+= '';/g, nc = /\\\\b(__p \\\\+=) '' \\\\+/g, tc = /(__e\\\\(.*?\\\\)|\\\\b__t\\\\)) \\\\+\\\\n'';/g, - Eu = /&(?:amp|lt|gt|quot|#39);/g, - Ru = /[&<>\\"']/g, - ec = RegExp(Eu.source), - rc = RegExp(Ru.source), + Iu = /&(?:amp|lt|gt|quot|#39);/g, + Eu = /[&<>\\"']/g, + ec = RegExp(Iu.source), + rc = RegExp(Eu.source), ic = /<%-([\\\\s\\\\S]+?)%>/g, uc = /<%([\\\\s\\\\S]+?)%>/g, - Lu = /<%=([\\\\s\\\\S]+?)%>/g, + Ru = /<%=([\\\\s\\\\S]+?)%>/g, fc = /\\\\.|\\\\[(?:[^[\\\\]]*|([\\"'])(?:(?!\\\\1)[^\\\\\\\\]|\\\\\\\\.)*?\\\\1)\\\\]/, ac = /^\\\\w*$/, oc = @@ -7841,7 +7829,7 @@ var Ml = S((ne, Me) => { _c = /[()=,{}\\\\[\\\\]\\\\/\\\\s]/, dc = /\\\\\\\\(\\\\\\\\)?/g, vc = /\\\\$\\\\{([^\\\\\\\\}]*(?:\\\\\\\\.[^\\\\\\\\}]*)*)\\\\}/g, - Pu = /\\\\w*$/, + Lu = /\\\\w*$/, xc = /^[-+]0x[0-9a-f]+$/i, wc = /^0b[01]+$/i, yc = /^\\\\[object .+?Constructor\\\\]$/, @@ -7854,61 +7842,61 @@ var Ml = S((ne, Me) => { Sc = \\"\\\\\\\\u0300-\\\\\\\\u036f\\", Cc = \\"\\\\\\\\ufe20-\\\\\\\\ufe2f\\", Oc = \\"\\\\\\\\u20d0-\\\\\\\\u20ff\\", - Mu = Sc + Cc + Oc, - Fu = \\"\\\\\\\\u2700-\\\\\\\\u27bf\\", - Du = \\"a-z\\\\\\\\xdf-\\\\\\\\xf6\\\\\\\\xf8-\\\\\\\\xff\\", + Pu = Sc + Cc + Oc, + Mu = \\"\\\\\\\\u2700-\\\\\\\\u27bf\\", + Fu = \\"a-z\\\\\\\\xdf-\\\\\\\\xf6\\\\\\\\xf8-\\\\\\\\xff\\", Ic = \\"\\\\\\\\xac\\\\\\\\xb1\\\\\\\\xd7\\\\\\\\xf7\\", Ec = \\"\\\\\\\\x00-\\\\\\\\x2f\\\\\\\\x3a-\\\\\\\\x40\\\\\\\\x5b-\\\\\\\\x60\\\\\\\\x7b-\\\\\\\\xbf\\", Rc = \\"\\\\\\\\u2000-\\\\\\\\u206f\\", Lc = \\" \\\\\\\\t\\\\\\\\x0b\\\\\\\\f\\\\\\\\xa0\\\\\\\\ufeff\\\\\\\\n\\\\\\\\r\\\\\\\\u2028\\\\\\\\u2029\\\\\\\\u1680\\\\\\\\u180e\\\\\\\\u2000\\\\\\\\u2001\\\\\\\\u2002\\\\\\\\u2003\\\\\\\\u2004\\\\\\\\u2005\\\\\\\\u2006\\\\\\\\u2007\\\\\\\\u2008\\\\\\\\u2009\\\\\\\\u200a\\\\\\\\u202f\\\\\\\\u205f\\\\\\\\u3000\\", - qu = \\"A-Z\\\\\\\\xc0-\\\\\\\\xd6\\\\\\\\xd8-\\\\\\\\xde\\", - Wu = \\"\\\\\\\\ufe0e\\\\\\\\ufe0f\\", - Uu = Ic + Ec + Rc + Lc, + Du = \\"A-Z\\\\\\\\xc0-\\\\\\\\xd6\\\\\\\\xd8-\\\\\\\\xde\\", + qu = \\"\\\\\\\\ufe0e\\\\\\\\ufe0f\\", + Wu = Ic + Ec + Rc + Lc, Vr = \\"['\\\\u2019]\\", Pc = \\"[\\" + Ne + \\"]\\", - Bu = \\"[\\" + Uu + \\"]\\", - Ge = \\"[\\" + Mu + \\"]\\", - Nu = \\"\\\\\\\\d+\\", - Mc = \\"[\\" + Fu + \\"]\\", - Gu = \\"[\\" + Du + \\"]\\", - Hu = \\"[^\\" + Ne + Uu + Nu + Fu + Du + qu + \\"]\\", + Uu = \\"[\\" + Wu + \\"]\\", + Ge = \\"[\\" + Pu + \\"]\\", + Bu = \\"\\\\\\\\d+\\", + Mc = \\"[\\" + Mu + \\"]\\", + Nu = \\"[\\" + Fu + \\"]\\", + Gu = \\"[^\\" + Ne + Wu + Bu + Mu + Fu + Du + \\"]\\", jr = \\"\\\\\\\\ud83c[\\\\\\\\udffb-\\\\\\\\udfff]\\", Fc = \\"(?:\\" + Ge + \\"|\\" + jr + \\")\\", - zu = \\"[^\\" + Ne + \\"]\\", + Hu = \\"[^\\" + Ne + \\"]\\", kr = \\"(?:\\\\\\\\ud83c[\\\\\\\\udde6-\\\\\\\\uddff]){2}\\", ni = \\"[\\\\\\\\ud800-\\\\\\\\udbff][\\\\\\\\udc00-\\\\\\\\udfff]\\", - Dt = \\"[\\" + qu + \\"]\\", - $u = \\"\\\\\\\\u200d\\", - Ku = \\"(?:\\" + Gu + \\"|\\" + Hu + \\")\\", - Dc = \\"(?:\\" + Dt + \\"|\\" + Hu + \\")\\", - Zu = \\"(?:\\" + Vr + \\"(?:d|ll|m|re|s|t|ve))?\\", - Yu = \\"(?:\\" + Vr + \\"(?:D|LL|M|RE|S|T|VE))?\\", - Xu = Fc + \\"?\\", - Ju = \\"[\\" + Wu + \\"]?\\", - qc = \\"(?:\\" + $u + \\"(?:\\" + [zu, kr, ni].join(\\"|\\") + \\")\\" + Ju + Xu + \\")*\\", + Dt = \\"[\\" + Du + \\"]\\", + zu = \\"\\\\\\\\u200d\\", + $u = \\"(?:\\" + Nu + \\"|\\" + Gu + \\")\\", + Dc = \\"(?:\\" + Dt + \\"|\\" + Gu + \\")\\", + Ku = \\"(?:\\" + Vr + \\"(?:d|ll|m|re|s|t|ve))?\\", + Zu = \\"(?:\\" + Vr + \\"(?:D|LL|M|RE|S|T|VE))?\\", + Yu = Fc + \\"?\\", + Xu = \\"[\\" + qu + \\"]?\\", + qc = \\"(?:\\" + zu + \\"(?:\\" + [Hu, kr, ni].join(\\"|\\") + \\")\\" + Xu + Yu + \\")*\\", Wc = \\"\\\\\\\\d*(?:1st|2nd|3rd|(?![123])\\\\\\\\dth)(?=\\\\\\\\b|[A-Z_])\\", Uc = \\"\\\\\\\\d*(?:1ST|2ND|3RD|(?![123])\\\\\\\\dTH)(?=\\\\\\\\b|[a-z_])\\", - Qu = Ju + Xu + qc, - Bc = \\"(?:\\" + [Mc, kr, ni].join(\\"|\\") + \\")\\" + Qu, - Nc = \\"(?:\\" + [zu + Ge + \\"?\\", Ge, kr, ni, Pc].join(\\"|\\") + \\")\\", + Ju = Xu + Yu + qc, + Bc = \\"(?:\\" + [Mc, kr, ni].join(\\"|\\") + \\")\\" + Ju, + Nc = \\"(?:\\" + [Hu + Ge + \\"?\\", Ge, kr, ni, Pc].join(\\"|\\") + \\")\\", Gc = RegExp(Vr, \\"g\\"), Hc = RegExp(Ge, \\"g\\"), - ti = RegExp(jr + \\"(?=\\" + jr + \\")|\\" + Nc + Qu, \\"g\\"), + ti = RegExp(jr + \\"(?=\\" + jr + \\")|\\" + Nc + Ju, \\"g\\"), zc = RegExp( [ - Dt + \\"?\\" + Gu + \\"+\\" + Zu + \\"(?=\\" + [Bu, Dt, \\"$\\"].join(\\"|\\") + \\")\\", - Dc + \\"+\\" + Yu + \\"(?=\\" + [Bu, Dt + Ku, \\"$\\"].join(\\"|\\") + \\")\\", - Dt + \\"?\\" + Ku + \\"+\\" + Zu, - Dt + \\"+\\" + Yu, + Dt + \\"?\\" + Nu + \\"+\\" + Ku + \\"(?=\\" + [Uu, Dt, \\"$\\"].join(\\"|\\") + \\")\\", + Dc + \\"+\\" + Zu + \\"(?=\\" + [Uu, Dt + $u, \\"$\\"].join(\\"|\\") + \\")\\", + Dt + \\"?\\" + $u + \\"+\\" + Ku, + Dt + \\"+\\" + Zu, Uc, Wc, - Nu, + Bu, Bc, ].join(\\"|\\"), \\"g\\" ), - $c = RegExp(\\"[\\" + $u + Ne + Mu + Wu + \\"]\\"), + $c = RegExp(\\"[\\" + zu + Ne + Pu + qu + \\"]\\"), Kc = /[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/, Zc = [ \\"Array\\", @@ -8211,29 +8199,29 @@ var Ml = S((ne, Me) => { }, jc = parseFloat, kc = parseInt, - Vu = + Qu = typeof window == \\"object\\" && window && window.Object === Object && window, nh = typeof self == \\"object\\" && self && self.Object === Object && self, - rn = Vu || nh || Function(\\"return this\\")(), + rn = Qu || nh || Function(\\"return this\\")(), ei = typeof ne == \\"object\\" && ne && !ne.nodeType && ne, wt = ei && typeof Me == \\"object\\" && Me && !Me.nodeType && Me, - ju = wt && wt.exports === ei, - ri = ju && Vu.process, + Vu = wt && wt.exports === ei, + ri = Vu && Qu.process, Sn = (function () { try { var h = wt && wt.require && wt.require(\\"util\\").types; return h || (ri && ri.binding && ri.binding(\\"util\\")); } catch {} })(), - ku = Sn && Sn.isArrayBuffer, - nf = Sn && Sn.isDate, - tf = Sn && Sn.isMap, - ef = Sn && Sn.isRegExp, - rf = Sn && Sn.isSet, - uf = Sn && Sn.isTypedArray; + ju = Sn && Sn.isArrayBuffer, + ku = Sn && Sn.isDate, + nf = Sn && Sn.isMap, + tf = Sn && Sn.isRegExp, + ef = Sn && Sn.isSet, + rf = Sn && Sn.isTypedArray; function xn(h, _, g) { switch (g.length) { case 0: @@ -8266,7 +8254,7 @@ var Ml = S((ne, Me) => { for (var g = h == null ? 0 : h.length; g-- && _(h[g], g, h) !== !1; ); return h; } - function ff(h, _) { + function uf(h, _) { for (var g = -1, b = h == null ? 0 : h.length; ++g < b; ) if (!_(h[g], g, h)) return !1; return !0; @@ -8319,7 +8307,7 @@ var Ml = S((ne, Me) => { function fh(h) { return h.match(gc) || []; } - function af(h, _, g) { + function ff(h, _, g) { var b; return ( g(h, function (R, G, tn) { @@ -8334,16 +8322,16 @@ var Ml = S((ne, Me) => { return -1; } function qt(h, _, g) { - return _ === _ ? xh(h, _, g) : ze(h, of, g); + return _ === _ ? xh(h, _, g) : ze(h, af, g); } function ah(h, _, g, b) { for (var R = g - 1, G = h.length; ++R < G; ) if (b(h[R], _)) return R; return -1; } - function of(h) { + function af(h) { return h !== h; } - function sf(h, _) { + function of(h, _) { var g = h == null ? 0 : h.length; return g ? si(h, _) / g : Fe; } @@ -8357,7 +8345,7 @@ var Ml = S((ne, Me) => { return h == null ? r : h[_]; }; } - function lf(h, _, g, b, R) { + function sf(h, _, g, b, R) { return ( R(h, function (G, tn, K) { g = b ? ((b = !1), G) : _(g, G, tn, K); @@ -8386,8 +8374,8 @@ var Ml = S((ne, Me) => { return [g, h[g]]; }); } - function cf(h) { - return h && h.slice(0, _f(h) + 1).replace(Qr, \\"\\"); + function lf(h) { + return h && h.slice(0, gf(h) + 1).replace(Qr, \\"\\"); } function wn(h) { return function (_) { @@ -8402,11 +8390,11 @@ var Ml = S((ne, Me) => { function se(h, _) { return h.has(_); } - function hf(h, _) { + function cf(h, _) { for (var g = -1, b = h.length; ++g < b && qt(_, h[g], 0) > -1; ); return g; } - function pf(h, _) { + function hf(h, _) { for (var g = h.length; g-- && qt(_, h[g], 0) > -1; ); return g; } @@ -8442,7 +8430,7 @@ var Ml = S((ne, Me) => { g ); } - function gf(h, _) { + function pf(h, _) { return function (g) { return h(_(g)); }; @@ -8488,7 +8476,7 @@ var Ml = S((ne, Me) => { function Dn(h) { return Wt(h) ? bh(h) : uh(h); } - function _f(h) { + function gf(h) { for (var _ = h.length; _-- && lc.test(h.charAt(_)); ); return _; } @@ -8521,7 +8509,7 @@ var Ml = S((ne, Me) => { Ye = Ch.toString, $ = Bt.hasOwnProperty, Oh = 0, - df = (function () { + _f = (function () { var n = /[^.]+$/.exec((Ze && Ze.keys && Ze.keys.IE_PROTO) || \\"\\"); return n ? \\"Symbol(src)_1.\\" + n : \\"\\"; })(), @@ -8538,15 +8526,15 @@ var Ml = S((ne, Me) => { ) + \\"$\\" ), - Je = ju ? _.Buffer : r, + Je = Vu ? _.Buffer : r, ct = _.Symbol, Qe = _.Uint8Array, - vf = Je ? Je.allocUnsafe : r, - Ve = gf(K.getPrototypeOf, K), - xf = K.create, - wf = Bt.propertyIsEnumerable, + df = Je ? Je.allocUnsafe : r, + Ve = pf(K.getPrototypeOf, K), + vf = K.create, + xf = Bt.propertyIsEnumerable, je = Ke.splice, - yf = ct ? ct.isConcatSpreadable : r, + wf = ct ? ct.isConcatSpreadable : r, le = ct ? ct.iterator : r, yt = ct ? ct.toStringTag : r, ke = (function () { @@ -8562,14 +8550,14 @@ var Ml = S((ne, Me) => { tr = tn.floor, gi = K.getOwnPropertySymbols, Fh = Je ? Je.isBuffer : r, - Af = _.isFinite, + yf = _.isFinite, Dh = Ke.join, - qh = gf(K.keys, K), + qh = pf(K.keys, K), en = tn.max, on = tn.min, Wh = b.now, Uh = _.parseInt, - bf = tn.random, + Af = tn.random, Bh = Ke.reverse, _i = St(_, \\"DataView\\"), ce = St(_, \\"Map\\"), @@ -8586,11 +8574,11 @@ var Ml = S((ne, Me) => { $h = Ct(he), rr = ct ? ct.prototype : r, ge = rr ? rr.valueOf : r, - mf = rr ? rr.toString : r; + bf = rr ? rr.toString : r; function f(n) { if (V(n) && !L(n) && !(n instanceof U)) { if (n instanceof In) return n; - if ($.call(n, \\"__wrapped__\\")) return Ta(n); + if ($.call(n, \\"__wrapped__\\")) return ma(n); } return new In(n); } @@ -8598,7 +8586,7 @@ var Ml = S((ne, Me) => { function n() {} return function (t) { if (!Q(t)) return {}; - if (xf) return xf(t); + if (vf) return vf(t); n.prototype = t; var e = new n(); return (n.prototype = r), e; @@ -8615,7 +8603,7 @@ var Ml = S((ne, Me) => { (f.templateSettings = { escape: ic, evaluate: uc, - interpolate: Lu, + interpolate: Ru, variable: \\"\\", imports: { _: f }, }), @@ -8666,7 +8654,7 @@ var Ml = S((ne, Me) => { y = v.length, A = 0, T = on(p, this.__takeCount__); - if (!e || (!i && u == p && T == p)) return Yf(n, this.__actions__); + if (!e || (!i && u == p && T == p)) return Zf(n, this.__actions__); var I = []; n: for (; p-- && A < T; ) { d += t; @@ -8677,7 +8665,7 @@ var Ml = S((ne, Me) => { pn = B(E); if (bn == Gl) E = pn; else if (!pn) { - if (bn == Cu) continue n; + if (bn == Su) continue n; break n; } } @@ -8843,7 +8831,7 @@ var Ml = S((ne, Me) => { (qn.prototype.get = pp), (qn.prototype.has = gp), (qn.prototype.set = _p); - function Tf(n, t) { + function mf(n, t) { var e = L(n), i = !e && Ot(n), u = !e && !i && dt(n), @@ -8866,7 +8854,7 @@ var Ml = S((ne, Me) => { c.push(d); return c; } - function Sf(n) { + function Tf(n) { var t = n.length; return t ? n[Oi(0, t - 1)] : r; } @@ -8896,7 +8884,7 @@ var Ml = S((ne, Me) => { i ); } - function Cf(n, t) { + function Sf(n, t) { return n && $n(t, un(t), n); } function wp(n, t) { @@ -8937,11 +8925,11 @@ var Ml = S((ne, Me) => { if (((s = ag(n)), !c)) return gn(n, s); } else { var y = sn(n), - A = y == We || y == Ou; - if (dt(n)) return Qf(n, c); + A = y == We || y == Cu; + if (dt(n)) return Jf(n, c); if (y == Yn || y == Mt || (A && !u)) { - if (((s = p || A ? {} : _a(n)), !c)) - return p ? Qp(n, wp(s, n)) : Jp(n, Cf(s, n)); + if (((s = p || A ? {} : ga(n)), !c)) + return p ? Qp(n, wp(s, n)) : Jp(n, Sf(s, n)); } else { if (!Z[y]) return u ? n : {}; s = og(n, y, c); @@ -8951,11 +8939,11 @@ var Ml = S((ne, Me) => { var T = a.get(n); if (T) return T; a.set(n, s), - $a(n) + za(n) ? n.forEach(function (E) { s.add(En(E, t, e, E, n, a)); }) - : Ha(n) && + : Ga(n) && n.forEach(function (E, W) { s.set(W, En(E, t, e, W, n, a)); }); @@ -8971,10 +8959,10 @@ var Ml = S((ne, Me) => { function yp(n) { var t = un(n); return function (e) { - return Of(e, n, t); + return Cf(e, n, t); }; } - function Of(n, t, e) { + function Cf(n, t, e) { var i = e.length; if (n == null) return !i; for (n = K(n); i--; ) { @@ -8985,7 +8973,7 @@ var Ml = S((ne, Me) => { } return !0; } - function If(n, t, e) { + function Of(n, t, e) { if (typeof n != \\"function\\") throw new On(m); return be(function () { n.apply(r, e); @@ -9013,8 +9001,8 @@ var Ml = S((ne, Me) => { } return p; } - var ht = ta(zn), - Ef = ta(yi, !0); + var ht = na(zn), + If = na(yi, !0); function Ap(n, t) { var e = !0; return ( @@ -9041,14 +9029,14 @@ var Ml = S((ne, Me) => { e < 0 && (e = -e > u ? 0 : u + e), i = i === r || i > u ? u : P(i), i < 0 && (i += u), - i = e > i ? 0 : Za(i); + i = e > i ? 0 : Ka(i); e < i; ) n[e++] = t; return n; } - function Rf(n, t) { + function Ef(n, t) { var e = []; return ( ht(n, function (i, u, a) { @@ -9070,13 +9058,13 @@ var Ml = S((ne, Me) => { } return u; } - var wi = ea(), - Lf = ea(!0); + var wi = ta(), + Rf = ta(!0); function zn(n, t) { return n && wi(n, t, un); } function yi(n, t) { - return n && Lf(n, t, un); + return n && Rf(n, t, un); } function ar(n, t) { return at(t, function (e) { @@ -9088,7 +9076,7 @@ var Ml = S((ne, Me) => { for (var e = 0, i = t.length; n != null && e < i; ) n = n[Kn(t[e++])]; return e && e == i ? n : r; } - function Pf(n, t, e) { + function Lf(n, t, e) { var i = t(n); return L(n) ? i : ot(i, e(n)); } @@ -9158,11 +9146,11 @@ var Ml = S((ne, Me) => { ); } function ve(n, t, e) { - (t = gt(t, n)), (n = wa(n, t)); + (t = gt(t, n)), (n = xa(n, t)); var i = n == null ? n : n[Kn(Ln(t))]; return i == null ? r : xn(i, n, e); } - function Mf(n) { + function Pf(n) { return V(n) && cn(n) == Mt; } function Op(n) { @@ -9194,7 +9182,7 @@ var Ml = S((ne, Me) => { if (A && !v) return ( a || (a = new qn()), - s || Zt(n) ? ha(n, t, e, i, u, a) : eg(n, t, p, e, i, u, a) + s || Zt(n) ? ca(n, t, e, i, u, a) : eg(n, t, p, e, i, u, a) ); if (!(e & Bn)) { var T = v && $.call(n, \\"__wrapped__\\"), @@ -9234,7 +9222,7 @@ var Ml = S((ne, Me) => { } return !0; } - function Ff(n) { + function Mf(n) { if (!Q(n) || hg(n)) return !1; var t = nt(n) ? Rh : yc; return t.test(Ct(n)); @@ -9248,16 +9236,16 @@ var Ml = S((ne, Me) => { function Mp(n) { return V(n) && Tr(n.length) && !!Y[cn(n)]; } - function Df(n) { + function Ff(n) { return typeof n == \\"function\\" ? n : n == null ? vn : typeof n == \\"object\\" ? L(n) - ? Uf(n[0], n[1]) - : Wf(n) - : ro(n); + ? Wf(n[0], n[1]) + : qf(n) + : eo(n); } function Ti(n) { if (!Ae(n)) return qh(n); @@ -9276,7 +9264,7 @@ var Ml = S((ne, Me) => { function Si(n, t) { return n < t; } - function qf(n, t) { + function Df(n, t) { var e = -1, i = _n(n) ? g(n.length) : []; return ( @@ -9286,17 +9274,17 @@ var Ml = S((ne, Me) => { i ); } - function Wf(n) { + function qf(n) { var t = Ni(n); return t.length == 1 && t[0][2] - ? va(t[0][0], t[0][1]) + ? da(t[0][0], t[0][1]) : function (e) { return e === n || mi(e, n, t); }; } - function Uf(n, t) { - return Hi(n) && da(t) - ? va(Kn(n), t) + function Wf(n, t) { + return Hi(n) && _a(t) + ? da(Kn(n), t) : function (e) { var i = ji(e, n); return i === r && i === t ? ki(e, n) : xe(t, i, Bn | ut); @@ -9337,22 +9325,22 @@ var Ml = S((ne, Me) => { : k(c) ? (v = gn(c)) : T - ? ((y = !1), (v = Qf(p, !0))) + ? ((y = !1), (v = Jf(p, !0))) : I - ? ((y = !1), (v = Vf(p, !0))) + ? ((y = !1), (v = Qf(p, !0))) : (v = []) : me(p) || Ot(p) ? ((v = c), - Ot(c) ? (v = Ya(c)) : (!Q(c) || nt(c)) && (v = _a(p))) + Ot(c) ? (v = Za(c)) : (!Q(c) || nt(c)) && (v = ga(p))) : (y = !1); } y && (s.set(p, v), u(v, p, i, a, s), s.delete(p)), vi(n, e, v); } - function Bf(n, t) { + function Uf(n, t) { var e = n.length; if (!!e) return (t += t < 0 ? e : 0), kn(t, e) ? n[t] : r; } - function Nf(n, t, e) { + function Bf(n, t, e) { t.length ? (t = J(t, function (a) { return L(a) @@ -9364,7 +9352,7 @@ var Ml = S((ne, Me) => { : (t = [vn]); var i = -1; t = J(t, wn(O())); - var u = qf(n, function (a, s, c) { + var u = Df(n, function (a, s, c) { var p = J(t, function (d) { return d(a); }); @@ -9375,11 +9363,11 @@ var Ml = S((ne, Me) => { }); } function qp(n, t) { - return Gf(n, t, function (e, i) { + return Nf(n, t, function (e, i) { return ki(n, i); }); } - function Gf(n, t, e) { + function Nf(n, t, e) { for (var i = -1, u = t.length, a = {}; ++i < u; ) { var s = t[i], c = Tt(n, s); @@ -9406,7 +9394,7 @@ var Ml = S((ne, Me) => { c !== n && je.call(c, p, 1), je.call(n, p, 1); return n; } - function Hf(n, t) { + function Gf(n, t) { for (var e = n ? t.length : 0, i = e - 1; e--; ) { var u = t[e]; if (e == i || u !== a) { @@ -9417,7 +9405,7 @@ var Ml = S((ne, Me) => { return n; } function Oi(n, t) { - return n + tr(bf() * (t - n + 1)); + return n + tr(Af() * (t - n + 1)); } function Up(n, t, e, i) { for (var u = -1, a = en(nr((t - n) / (e || 1)), 0), s = g(a); a--; ) @@ -9432,10 +9420,10 @@ var Ml = S((ne, Me) => { return e; } function F(n, t) { - return Ki(xa(n, t, vn), n + \\"\\"); + return Ki(va(n, t, vn), n + \\"\\"); } function Bp(n) { - return Sf(Yt(n)); + return Tf(Yt(n)); } function Np(n, t) { var e = Yt(n); @@ -9462,7 +9450,7 @@ var Ml = S((ne, Me) => { } return n; } - var zf = er + var Hf = er ? function (n, t) { return er.set(n, t), n; } @@ -9546,7 +9534,7 @@ var Ml = S((ne, Me) => { } return on(a, $l); } - function $f(n, t) { + function zf(n, t) { for (var e = -1, i = n.length, u = 0, a = []; ++e < i; ) { var s = n[e], c = t ? t(s) : s; @@ -9557,13 +9545,13 @@ var Ml = S((ne, Me) => { } return a; } - function Kf(n) { + function $f(n) { return typeof n == \\"number\\" ? n : An(n) ? Fe : +n; } function yn(n) { if (typeof n == \\"string\\") return n; if (L(n)) return J(n, yn) + \\"\\"; - if (An(n)) return mf ? mf.call(n) : \\"\\"; + if (An(n)) return bf ? bf.call(n) : \\"\\"; var t = n + \\"\\"; return t == \\"0\\" && 1 / n == -xt ? \\"-0\\" : t; } @@ -9592,10 +9580,10 @@ var Ml = S((ne, Me) => { } function Ri(n, t) { return ( - (t = gt(t, n)), (n = wa(n, t)), n == null || delete n[Kn(Ln(t))] + (t = gt(t, n)), (n = xa(n, t)), n == null || delete n[Kn(Ln(t))] ); } - function Zf(n, t, e, i) { + function Kf(n, t, e, i) { return we(n, t, e(Tt(n, t)), i); } function lr(n, t, e, i) { @@ -9608,7 +9596,7 @@ var Ml = S((ne, Me) => { ? Rn(n, i ? 0 : a, i ? a + 1 : u) : Rn(n, i ? a + 1 : 0, i ? u : a); } - function Yf(n, t) { + function Zf(n, t) { var e = n; return ( e instanceof U && (e = e.value()), @@ -9629,7 +9617,7 @@ var Ml = S((ne, Me) => { c != u && (a[u] = de(a[u] || s, n[c], t, e)); return pt(fn(a, 1), t, e); } - function Xf(n, t, e) { + function Yf(n, t, e) { for (var i = -1, u = n.length, a = t.length, s = {}; ++i < u; ) { var c = i < a ? t[i] : r; e(s, n[i], c); @@ -9643,22 +9631,22 @@ var Ml = S((ne, Me) => { return typeof n == \\"function\\" ? n : vn; } function gt(n, t) { - return L(n) ? n : Hi(n, t) ? [n] : ma(H(n)); + return L(n) ? n : Hi(n, t) ? [n] : ba(H(n)); } var $p = F; function _t(n, t, e) { var i = n.length; return (e = e === r ? i : e), !t && e >= i ? n : Rn(n, t, e); } - var Jf = + var Xf = Lh || function (n) { return rn.clearTimeout(n); }; - function Qf(n, t) { + function Jf(n, t) { if (t) return n.slice(); var e = n.length, - i = vf ? vf(e) : new n.constructor(e); + i = df ? df(e) : new n.constructor(e); return n.copy(i), i; } function Fi(n) { @@ -9670,17 +9658,17 @@ var Ml = S((ne, Me) => { return new n.constructor(e, n.byteOffset, n.byteLength); } function Zp(n) { - var t = new n.constructor(n.source, Pu.exec(n)); + var t = new n.constructor(n.source, Lu.exec(n)); return (t.lastIndex = n.lastIndex), t; } function Yp(n) { return ge ? K(ge.call(n)) : {}; } - function Vf(n, t) { + function Qf(n, t) { var e = t ? Fi(n.buffer) : n.buffer; return new n.constructor(e, n.byteOffset, n.length); } - function jf(n, t) { + function Vf(n, t) { if (n !== t) { var e = n !== r, i = n === null, @@ -9719,7 +9707,7 @@ var Ml = S((ne, Me) => { ++i < s; ) { - var p = jf(u[i], a[i]); + var p = Vf(u[i], a[i]); if (p) { if (i >= c) return p; var d = e[i]; @@ -9728,7 +9716,7 @@ var Ml = S((ne, Me) => { } return n.index - t.index; } - function kf(n, t, e, i) { + function jf(n, t, e, i) { for ( var u = -1, a = n.length, @@ -9746,7 +9734,7 @@ var Ml = S((ne, Me) => { for (; d--; ) v[c++] = n[u++]; return v; } - function na(n, t, e, i) { + function kf(n, t, e, i) { for ( var u = -1, a = n.length, @@ -9785,7 +9773,7 @@ var Ml = S((ne, Me) => { return $n(n, Gi(n), t); } function Qp(n, t) { - return $n(n, pa(n), t); + return $n(n, ha(n), t); } function cr(n, t) { return function (e, i) { @@ -9813,7 +9801,7 @@ var Ml = S((ne, Me) => { return t; }); } - function ta(n, t) { + function na(n, t) { return function (e, i) { if (e == null) return e; if (!_n(e)) return n(e, i); @@ -9825,7 +9813,7 @@ var Ml = S((ne, Me) => { return e; }; } - function ea(n) { + function ta(n) { return function (t, e, i) { for (var u = -1, a = K(t), s = i(t), c = s.length; c--; ) { var p = s[n ? c : ++u]; @@ -9843,7 +9831,7 @@ var Ml = S((ne, Me) => { } return a; } - function ra(n) { + function ea(n) { return function (t) { t = H(t); var e = Wt(t) ? Dn(t) : r, @@ -9854,7 +9842,7 @@ var Ml = S((ne, Me) => { } function $t(n) { return function (t) { - return ui(to(no(t).replace(Gc, \\"\\")), n, \\"\\"); + return ui(no(ka(t).replace(Gc, \\"\\")), n, \\"\\"); }; } function ye(n) { @@ -9890,13 +9878,13 @@ var Ml = S((ne, Me) => { s[c] = arguments[c]; var d = a < 3 && s[0] !== p && s[a - 1] !== p ? [] : st(s, p); if (((a -= d.length), a < e)) - return oa(n, t, hr, u.placeholder, r, s, d, r, r, e - a); + return aa(n, t, hr, u.placeholder, r, s, d, r, r, e - a); var v = this && this !== rn && this instanceof u ? i : n; return xn(v, this, s); } return u; } - function ia(n) { + function ra(n) { return function (t, e, i) { var u = K(t); if (!_n(t)) { @@ -9910,7 +9898,7 @@ var Ml = S((ne, Me) => { return s > -1 ? u[a ? t[s] : s] : r; }; } - function ua(n) { + function ia(n) { return jn(function (t) { var e = t.length, i = e, @@ -9956,13 +9944,13 @@ var Ml = S((ne, Me) => { var pn = Kt(E), mn = lh(B, pn); if ( - (i && (B = kf(B, i, u, T)), - a && (B = na(B, a, s, T)), + (i && (B = jf(B, i, u, T)), + a && (B = kf(B, a, s, T)), (W -= mn), T && W < d) ) { var nn = st(B, pn); - return oa(n, t, hr, E.placeholder, e, B, nn, c, p, d - W); + return aa(n, t, hr, E.placeholder, e, B, nn, c, p, d - W); } var Un = y ? e : this, et = A ? Un[n] : n; @@ -9976,7 +9964,7 @@ var Ml = S((ne, Me) => { } return E; } - function fa(n, t) { + function ua(n, t) { return function (e, i) { return Cp(e, n, t(i), {}); }; @@ -9989,7 +9977,7 @@ var Ml = S((ne, Me) => { if (u === r) return i; typeof e == \\"string\\" || typeof i == \\"string\\" ? ((e = yn(e)), (i = yn(i))) - : ((e = Kf(e)), (i = Kf(i))), + : ((e = $f(e)), (i = $f(i))), (u = n(e, i)); } return u; @@ -10035,7 +10023,7 @@ var Ml = S((ne, Me) => { } return s; } - function aa(n) { + function fa(n) { return function (t, e, i) { return ( i && typeof i != \\"number\\" && hn(t, e, i) && (e = i = r), @@ -10055,7 +10043,7 @@ var Ml = S((ne, Me) => { ); }; } - function oa(n, t, e, i, u, a, s, c, p, d) { + function aa(n, t, e, i, u, a, s, c, p, d) { var v = t & Nn, y = v ? s : r, A = v ? r : s, @@ -10063,16 +10051,16 @@ var Ml = S((ne, Me) => { I = v ? r : a; (t |= v ? Gn : Pt), (t &= ~(v ? Pt : Gn)), - t & Su || (t &= ~(ln | vt)); + t & Tu || (t &= ~(ln | vt)); var M = [n, t, u, T, y, I, A, c, p, d], E = e.apply(r, M); - return zi(n) && ya(E, M), (E.placeholder = i), Aa(E, n, t); + return zi(n) && wa(E, M), (E.placeholder = i), ya(E, n, t); } function qi(n) { var t = tn[n]; return function (e, i) { if ( - ((e = Pn(e)), (i = i == null ? 0 : on(P(i), 292)), i && Af(e)) + ((e = Pn(e)), (i = i == null ? 0 : on(P(i), 292)), i && yf(e)) ) { var u = (H(e) + \\"e\\").split(\\"e\\"), a = t(u[0] + \\"e\\" + (+u[1] + i)); @@ -10087,7 +10075,7 @@ var Ml = S((ne, Me) => { return new Nt(n); } : iu; - function sa(n) { + function oa(n) { return function (t) { var e = sn(t); return e == Mn ? hi(t) : e == Fn ? vh(t) : sh(t, n(t)); @@ -10128,21 +10116,21 @@ var Ml = S((ne, Me) => { : (t == Gn || t == (ln | Gn)) && !u.length ? (I = kp(n, t, e, i)) : (I = hr.apply(r, T)); - var M = A ? zf : ya; - return Aa(M(I, T), n, t); + var M = A ? Hf : wa; + return ya(M(I, T), n, t); } - function la(n, t, e, i) { + function sa(n, t, e, i) { return n === r || (Wn(n, Bt[e]) && !$.call(i, e)) ? t : n; } - function ca(n, t, e, i, u, a) { + function la(n, t, e, i, u, a) { return ( - Q(n) && Q(t) && (a.set(t, n), or(n, t, r, ca, a), a.delete(t)), n + Q(n) && Q(t) && (a.set(t, n), or(n, t, r, la, a), a.delete(t)), n ); } function tg(n) { return me(n) ? r : n; } - function ha(n, t, e, i, u, a) { + function ca(n, t, e, i, u, a) { var s = e & Bn, c = n.length, p = t.length; @@ -10206,7 +10194,7 @@ var Ml = S((ne, Me) => { var d = s.get(n); if (d) return d == t; (i |= ut), s.set(n, t); - var v = ha(c(n), c(t), i, u, a, s); + var v = ca(c(n), c(t), i, u, a, s); return s.delete(n), v; case Ue: if (ge) return ge.call(n) == ge.call(t); @@ -10257,13 +10245,13 @@ var Ml = S((ne, Me) => { return a.delete(n), a.delete(t), M; } function jn(n) { - return Ki(xa(n, r, Oa), n + \\"\\"); + return Ki(va(n, r, Ca), n + \\"\\"); } function Wi(n) { - return Pf(n, un, Gi); + return Lf(n, un, Gi); } function Ui(n) { - return Pf(n, dn, pa); + return Lf(n, dn, ha); } var Bi = er ? function (n) { @@ -10289,7 +10277,7 @@ var Ml = S((ne, Me) => { function O() { var n = f.iteratee || eu; return ( - (n = n === eu ? Df : n), + (n = n === eu ? Ff : n), arguments.length ? n(arguments[0], arguments[1]) : n ); } @@ -10301,13 +10289,13 @@ var Ml = S((ne, Me) => { for (var t = un(n), e = t.length; e--; ) { var i = t[e], u = n[i]; - t[e] = [i, u, da(u)]; + t[e] = [i, u, _a(u)]; } return t; } function St(n, t) { var e = gh(n, t); - return Ff(e) ? e : r; + return Mf(e) ? e : r; } function ig(n) { var t = $.call(n, yt), @@ -10325,11 +10313,11 @@ var Ml = S((ne, Me) => { ? [] : ((n = K(n)), at(gi(n), function (t) { - return wf.call(n, t); + return xf.call(n, t); })); } : uu, - pa = gi + ha = gi ? function (n) { for (var t = []; n; ) ot(t, Gi(n)), (n = Ve(n)); return t; @@ -10338,7 +10326,7 @@ var Ml = S((ne, Me) => { sn = cn; ((_i && sn(new _i(new ArrayBuffer(1))) != Ft) || (ce && sn(new ce()) != Mn) || - (di && sn(di.resolve()) != Iu) || + (di && sn(di.resolve()) != Ou) || (Nt && sn(new Nt()) != Fn) || (he && sn(new he()) != ae)) && (sn = function (n) { @@ -10352,7 +10340,7 @@ var Ml = S((ne, Me) => { case Gh: return Mn; case Hh: - return Iu; + return Ou; case zh: return Fn; case $h: @@ -10385,7 +10373,7 @@ var Ml = S((ne, Me) => { var t = n.match(hc); return t ? t[1].split(pc) : []; } - function ga(n, t, e) { + function pa(n, t, e) { t = gt(t, n); for (var i = -1, u = t.length, a = !1; ++i < u; ) { var s = Kn(t[i]); @@ -10408,7 +10396,7 @@ var Ml = S((ne, Me) => { e ); } - function _a(n) { + function ga(n) { return typeof n.constructor == \\"function\\" && !Ae(n) ? Ht(Ve(n)) : {}; } function og(n, t, e) { @@ -10430,7 +10418,7 @@ var Ml = S((ne, Me) => { case Zr: case Yr: case Xr: - return Vf(n, e); + return Qf(n, e); case Mn: return new i(); case ie: @@ -10462,7 +10450,7 @@ var Ml = S((ne, Me) => { ); } function lg(n) { - return L(n) || Ot(n) || !!(yf && n && n[yf]); + return L(n) || Ot(n) || !!(wf && n && n[wf]); } function kn(n, t) { var e = typeof n; @@ -10513,7 +10501,7 @@ var Ml = S((ne, Me) => { return !!i && n === i[0]; } function hg(n) { - return !!df && df in n; + return !!_f && _f in n; } var pg = Ze ? nt : fu; function Ae(n) { @@ -10521,10 +10509,10 @@ var Ml = S((ne, Me) => { e = (typeof t == \\"function\\" && t.prototype) || Bt; return n === e; } - function da(n) { + function _a(n) { return n === n && !Q(n); } - function va(n, t) { + function da(n, t) { return function (e) { return e == null ? !1 : e[n] === t && (t !== r || n in K(e)); }; @@ -10546,17 +10534,17 @@ var Ml = S((ne, Me) => { (i == Zn && e == te && n[7].length <= t[8]) || (i == (Zn | te) && t[7].length <= t[8] && e == Nn); if (!(a || s)) return n; - i & ln && ((n[2] = t[2]), (u |= e & ln ? 0 : Su)); + i & ln && ((n[2] = t[2]), (u |= e & ln ? 0 : Tu)); var c = t[3]; if (c) { var p = n[3]; - (n[3] = p ? kf(p, c, t[4]) : c), (n[4] = p ? st(n[3], z) : t[4]); + (n[3] = p ? jf(p, c, t[4]) : c), (n[4] = p ? st(n[3], z) : t[4]); } return ( (c = t[5]), c && ((p = n[5]), - (n[5] = p ? na(p, c, t[6]) : c), + (n[5] = p ? kf(p, c, t[6]) : c), (n[6] = p ? st(n[5], z) : t[6])), (c = t[7]), c && (n[7] = c), @@ -10575,7 +10563,7 @@ var Ml = S((ne, Me) => { function vg(n) { return Xe.call(n); } - function xa(n, t, e) { + function va(n, t, e) { return ( (t = en(t === r ? n.length - 1 : t, 0)), function () { @@ -10591,7 +10579,7 @@ var Ml = S((ne, Me) => { } ); } - function wa(n, t) { + function xa(n, t) { return t.length < 2 ? n : Tt(n, Rn(t, 0, -1)); } function xg(n, t) { @@ -10608,18 +10596,18 @@ var Ml = S((ne, Me) => { ) return n[t]; } - var ya = ba(zf), + var wa = Aa(Hf), be = Mh || function (n, t) { return rn.setTimeout(n, t); }, - Ki = ba(Gp); - function Aa(n, t, e) { + Ki = Aa(Gp); + function ya(n, t, e) { var i = t + \\"\\"; return Ki(n, sg(i, wg(fg(i), e))); } - function ba(n) { + function Aa(n) { var t = 0, e = 0; return function () { @@ -10642,7 +10630,7 @@ var Ml = S((ne, Me) => { } return (n.length = t), n; } - var ma = gg(function (n) { + var ba = gg(function (n) { var t = []; return ( n.charCodeAt(0) === 46 && t.push(\\"\\"), @@ -10677,7 +10665,7 @@ var Ml = S((ne, Me) => { n.sort() ); } - function Ta(n) { + function ma(n) { if (n instanceof U) return n.clone(); var t = new In(n.__wrapped__, n.__chain__); return ( @@ -10751,13 +10739,13 @@ var Ml = S((ne, Me) => { bp(n, t, e, i)) : []; } - function Sa(n, t, e) { + function Ta(n, t, e) { var i = n == null ? 0 : n.length; if (!i) return -1; var u = e == null ? 0 : P(e); return u < 0 && (u = en(i + u, 0)), ze(n, O(t, 3), u); } - function Ca(n, t, e) { + function Sa(n, t, e) { var i = n == null ? 0 : n.length; if (!i) return -1; var u = i - 1; @@ -10766,7 +10754,7 @@ var Ml = S((ne, Me) => { ze(n, O(t, 3), u, !0) ); } - function Oa(n) { + function Ca(n) { var t = n == null ? 0 : n.length; return t ? fn(n, 1) : []; } @@ -10785,7 +10773,7 @@ var Ml = S((ne, Me) => { } return i; } - function Ia(n) { + function Oa(n) { return n && n.length ? n[0] : r; } function Fg(n, t, e) { @@ -10832,14 +10820,14 @@ var Ml = S((ne, Me) => { var u = i; return ( e !== r && ((u = P(e)), (u = u < 0 ? en(i + u, 0) : on(u, i - 1))), - t === t ? wh(n, t, u) : ze(n, of, u, !0) + t === t ? wh(n, t, u) : ze(n, af, u, !0) ); } function Gg(n, t) { - return n && n.length ? Bf(n, P(t)) : r; + return n && n.length ? Uf(n, P(t)) : r; } - var Hg = F(Ea); - function Ea(n, t) { + var Hg = F(Ia); + function Ia(n, t) { return n && n.length && t && t.length ? Ci(n, t) : n; } function zg(n, t, e) { @@ -10852,11 +10840,11 @@ var Ml = S((ne, Me) => { var e = n == null ? 0 : n.length, i = xi(n, t); return ( - Hf( + Gf( n, J(t, function (u) { return kn(u, e) ? +u : u; - }).sort(jf) + }).sort(Vf) ), i ); @@ -10871,7 +10859,7 @@ var Ml = S((ne, Me) => { var s = n[i]; t(s, i, n) && (e.push(s), u.push(i)); } - return Hf(n, u), e; + return Gf(n, u), e; } function Zi(n) { return n == null ? n : Bh.call(n); @@ -10914,10 +10902,10 @@ var Ml = S((ne, Me) => { return -1; } function n_(n) { - return n && n.length ? $f(n) : []; + return n && n.length ? zf(n) : []; } function t_(n, t) { - return n && n.length ? $f(n, O(t, 2)) : []; + return n && n.length ? zf(n, O(t, 2)) : []; } function e_(n) { var t = n == null ? 0 : n.length; @@ -10979,7 +10967,7 @@ var Ml = S((ne, Me) => { }) ); } - function Ra(n, t) { + function Ea(n, t) { if (!(n && n.length)) return []; var e = Yi(n); return t == null @@ -11004,17 +10992,17 @@ var Ml = S((ne, Me) => { }), v_ = F(Yi); function x_(n, t) { - return Xf(n || [], t || [], _e); + return Yf(n || [], t || [], _e); } function w_(n, t) { - return Xf(n || [], t || [], we); + return Yf(n || [], t || [], we); } var y_ = F(function (n) { var t = n.length, e = t > 1 ? n[t - 1] : r; - return (e = typeof e == \\"function\\" ? (n.pop(), e) : r), Ra(n, e); + return (e = typeof e == \\"function\\" ? (n.pop(), e) : r), Ea(n, e); }); - function La(n) { + function Ra(n) { var t = f(n); return (t.__chain__ = !0), t; } @@ -11040,13 +11028,13 @@ var Ml = S((ne, Me) => { })); }); function m_() { - return La(this); + return Ra(this); } function T_() { return new In(this.value(), this.__chain__); } function S_() { - this.__values__ === r && (this.__values__ = Ka(this.value())); + this.__values__ === r && (this.__values__ = $a(this.value())); var n = this.__index__ >= this.__values__.length, t = n ? r : this.__values__[this.__index__++]; return { done: n, value: t }; @@ -11056,7 +11044,7 @@ var Ml = S((ne, Me) => { } function O_(n) { for (var t, e = this; e instanceof ir; ) { - var i = Ta(e); + var i = ma(e); (i.__index__ = 0), (i.__values__ = r), t ? (u.__wrapped__ = i) : (t = i); @@ -11079,21 +11067,21 @@ var Ml = S((ne, Me) => { return this.thru(Zi); } function E_() { - return Yf(this.__wrapped__, this.__actions__); + return Zf(this.__wrapped__, this.__actions__); } var R_ = cr(function (n, t, e) { $.call(n, e) ? ++n[e] : Qn(n, e, 1); }); function L_(n, t, e) { - var i = L(n) ? ff : Ap; + var i = L(n) ? uf : Ap; return e && hn(n, t, e) && (t = r), i(n, O(t, 3)); } function P_(n, t) { - var e = L(n) ? at : Rf; + var e = L(n) ? at : Ef; return e(n, O(t, 3)); } - var M_ = ia(Sa), - F_ = ia(Ca); + var M_ = ra(Ta), + F_ = ra(Sa); function D_(n, t) { return fn(yr(n, t), 1); } @@ -11103,12 +11091,12 @@ var Ml = S((ne, Me) => { function W_(n, t, e) { return (e = e === r ? 1 : P(e)), fn(yr(n, t), e); } - function Pa(n, t) { + function La(n, t) { var e = L(n) ? Cn : ht; return e(n, O(t, 3)); } - function Ma(n, t) { - var e = L(n) ? eh : Ef; + function Pa(n, t) { + var e = L(n) ? eh : If; return e(n, O(t, 3)); } var U_ = cr(function (n, t, e) { @@ -11137,7 +11125,7 @@ var Ml = S((ne, Me) => { Qn(n, e, t); }); function yr(n, t) { - var e = L(n) ? J : qf; + var e = L(n) ? J : Df; return e(n, O(t, 3)); } function H_(n, t, e, i) { @@ -11146,7 +11134,7 @@ var Ml = S((ne, Me) => { : (L(t) || (t = t == null ? [] : [t]), (e = i ? r : e), L(e) || (e = e == null ? [] : [e]), - Nf(n, t, e)); + Bf(n, t, e)); } var z_ = cr( function (n, t, e) { @@ -11157,21 +11145,21 @@ var Ml = S((ne, Me) => { } ); function $_(n, t, e) { - var i = L(n) ? ui : lf, + var i = L(n) ? ui : sf, u = arguments.length < 3; return i(n, O(t, 4), e, u, ht); } function K_(n, t, e) { - var i = L(n) ? rh : lf, + var i = L(n) ? rh : sf, u = arguments.length < 3; - return i(n, O(t, 4), e, u, Ef); + return i(n, O(t, 4), e, u, If); } function Z_(n, t) { - var e = L(n) ? at : Rf; + var e = L(n) ? at : Ef; return e(n, mr(O(t, 3))); } function Y_(n) { - var t = L(n) ? Sf : Bp; + var t = L(n) ? Tf : Bp; return t(n); } function X_(n, t, e) { @@ -11200,7 +11188,7 @@ var Ml = S((ne, Me) => { e > 1 && hn(n, t[0], t[1]) ? (t = []) : e > 2 && hn(t[0], t[1], t[2]) && (t = [t[0]]), - Nf(n, fn(t, 1), []) + Bf(n, fn(t, 1), []) ); }), Ar = @@ -11217,14 +11205,14 @@ var Ml = S((ne, Me) => { } ); } - function Fa(n, t, e) { + function Ma(n, t, e) { return ( (t = e ? r : t), (t = n && t == null ? n.length : t), Vn(n, Zn, r, r, r, r, t) ); } - function Da(n, t) { + function Fa(n, t) { var e; if (typeof t != \\"function\\") throw new On(m); return ( @@ -11244,25 +11232,25 @@ var Ml = S((ne, Me) => { } return Vn(n, i, t, e, u); }), - qa = F(function (n, t, e) { + Da = F(function (n, t, e) { var i = ln | vt; if (e.length) { - var u = st(e, Kt(qa)); + var u = st(e, Kt(Da)); i |= Gn; } return Vn(t, i, n, e, u); }); - function Wa(n, t, e) { + function qa(n, t, e) { t = e ? r : t; var i = Vn(n, Nn, r, r, r, r, r, t); - return (i.placeholder = Wa.placeholder), i; + return (i.placeholder = qa.placeholder), i; } - function Ua(n, t, e) { + function Wa(n, t, e) { t = e ? r : t; var i = Vn(n, Lt, r, r, r, r, r, t); - return (i.placeholder = Ua.placeholder), i; + return (i.placeholder = Wa.placeholder), i; } - function Ba(n, t, e) { + function Ua(n, t, e) { var i, u, a, @@ -11291,8 +11279,8 @@ var Ml = S((ne, Me) => { function M(nn) { var Un = nn - p, et = nn - d, - io = t - Un; - return y ? on(io, a - et) : io; + ro = t - Un; + return y ? on(ro, a - et) : ro; } function E(nn) { var Un = nn - p, @@ -11308,7 +11296,7 @@ var Ml = S((ne, Me) => { return (c = r), A && i ? T(nn) : ((i = u = r), s); } function bn() { - c !== r && Jf(c), (d = 0), (i = p = u = c = r); + c !== r && Xf(c), (d = 0), (i = p = u = c = r); } function pn() { return c === r ? s : B(Ar()); @@ -11318,17 +11306,17 @@ var Ml = S((ne, Me) => { Un = E(nn); if (((i = arguments), (u = this), (p = nn), Un)) { if (c === r) return I(p); - if (y) return Jf(c), (c = be(W, t)), T(p); + if (y) return Xf(c), (c = be(W, t)), T(p); } return c === r && (c = be(W, t)), s; } return (mn.cancel = bn), (mn.flush = pn), mn; } var nd = F(function (n, t) { - return If(n, 1, t); + return Of(n, 1, t); }), td = F(function (n, t, e) { - return If(n, Pn(t) || 0, e); + return Of(n, Pn(t) || 0, e); }); function ed(n) { return Vn(n, Br); @@ -11365,7 +11353,7 @@ var Ml = S((ne, Me) => { }; } function rd(n) { - return Da(2, n); + return Fa(2, n); } var id = $p(function (n, t) { t = @@ -11383,8 +11371,8 @@ var Ml = S((ne, Me) => { var e = st(t, Kt(Ji)); return Vn(n, Gn, r, t, e); }), - Na = F(function (n, t) { - var e = st(t, Kt(Na)); + Ba = F(function (n, t) { + var e = st(t, Kt(Ba)); return Vn(n, Pt, r, t, e); }), ud = jn(function (n, t) { @@ -11413,11 +11401,11 @@ var Ml = S((ne, Me) => { Q(e) && ((i = \\"leading\\" in e ? !!e.leading : i), (u = \\"trailing\\" in e ? !!e.trailing : u)), - Ba(n, t, { leading: i, maxWait: t, trailing: u }) + Ua(n, t, { leading: i, maxWait: t, trailing: u }) ); } function sd(n) { - return Fa(n, 1); + return Ma(n, 1); } function ld(n, t) { return Ji(Mi(t), n); @@ -11440,7 +11428,7 @@ var Ml = S((ne, Me) => { return (t = typeof t == \\"function\\" ? t : r), En(n, j | Tn, t); } function dd(n, t) { - return t == null || Of(n, t, un(t)); + return t == null || Cf(n, t, un(t)); } function Wn(n, t) { return n === t || (n !== n && t !== t); @@ -11449,17 +11437,17 @@ var Ml = S((ne, Me) => { xd = _r(function (n, t) { return n >= t; }), - Ot = Mf( + Ot = Pf( (function () { return arguments; })() ) - ? Mf + ? Pf : function (n) { - return V(n) && $.call(n, \\"callee\\") && !wf.call(n, \\"callee\\"); + return V(n) && $.call(n, \\"callee\\") && !xf.call(n, \\"callee\\"); }, L = g.isArray, - wd = ku ? wn(ku) : Op; + wd = ju ? wn(ju) : Op; function _n(n) { return n != null && Tr(n.length) && !nt(n); } @@ -11470,7 +11458,7 @@ var Ml = S((ne, Me) => { return n === !0 || n === !1 || (V(n) && cn(n) == ee); } var dt = Fh || fu, - Ad = nf ? wn(nf) : Ip; + Ad = ku ? wn(ku) : Ip; function bd(n) { return V(n) && n.nodeType === 1 && !me(n); } @@ -11512,14 +11500,14 @@ var Ml = S((ne, Me) => { ); } function Cd(n) { - return typeof n == \\"number\\" && Af(n); + return typeof n == \\"number\\" && yf(n); } function nt(n) { if (!Q(n)) return !1; var t = cn(n); - return t == We || t == Ou || t == Yl || t == Ql; + return t == We || t == Cu || t == Yl || t == Ql; } - function Ga(n) { + function Na(n) { return typeof n == \\"number\\" && n == P(n); } function Tr(n) { @@ -11532,7 +11520,7 @@ var Ml = S((ne, Me) => { function V(n) { return n != null && typeof n == \\"object\\"; } - var Ha = tf ? wn(tf) : Rp; + var Ga = nf ? wn(nf) : Rp; function Od(n, t) { return n === t || mi(n, t, Ni(t)); } @@ -11540,11 +11528,11 @@ var Ml = S((ne, Me) => { return (e = typeof e == \\"function\\" ? e : r), mi(n, t, Ni(t), e); } function Ed(n) { - return za(n) && n != +n; + return Ha(n) && n != +n; } function Rd(n) { if (pg(n)) throw new R(w); - return Ff(n); + return Mf(n); } function Ld(n) { return n === null; @@ -11552,7 +11540,7 @@ var Ml = S((ne, Me) => { function Pd(n) { return n == null; } - function za(n) { + function Ha(n) { return typeof n == \\"number\\" || (V(n) && cn(n) == ie); } function me(n) { @@ -11562,18 +11550,18 @@ var Ml = S((ne, Me) => { var e = $.call(t, \\"constructor\\") && t.constructor; return typeof e == \\"function\\" && e instanceof e && Ye.call(e) == Ih; } - var Vi = ef ? wn(ef) : Lp; + var Vi = tf ? wn(tf) : Lp; function Md(n) { - return Ga(n) && n >= -ft && n <= ft; + return Na(n) && n >= -ft && n <= ft; } - var $a = rf ? wn(rf) : Pp; + var za = ef ? wn(ef) : Pp; function Sr(n) { return typeof n == \\"string\\" || (!L(n) && V(n) && cn(n) == fe); } function An(n) { return typeof n == \\"symbol\\" || (V(n) && cn(n) == Ue); } - var Zt = uf ? wn(uf) : Mp; + var Zt = rf ? wn(rf) : Mp; function Fd(n) { return n === r; } @@ -11587,7 +11575,7 @@ var Ml = S((ne, Me) => { Ud = _r(function (n, t) { return n <= t; }); - function Ka(n) { + function $a(n) { if (!n) return []; if (_n(n)) return Sr(n) ? Dn(n) : gn(n); if (le && n[le]) return dh(n[le]()); @@ -11608,7 +11596,7 @@ var Ml = S((ne, Me) => { e = t % 1; return t === t ? (e ? t - e : t) : 0; } - function Za(n) { + function Ka(n) { return n ? mt(P(n), 0, Hn) : 0; } function Pn(n) { @@ -11619,7 +11607,7 @@ var Ml = S((ne, Me) => { n = Q(t) ? t + \\"\\" : t; } if (typeof n != \\"string\\") return n === 0 ? n : +n; - n = cf(n); + n = lf(n); var e = wc.test(n); return e || Ac.test(n) ? kc(n.slice(2), e ? 2 : 8) @@ -11627,7 +11615,7 @@ var Ml = S((ne, Me) => { ? Fe : +n; } - function Ya(n) { + function Za(n) { return $n(n, dn(n)); } function Bd(n) { @@ -11643,7 +11631,7 @@ var Ml = S((ne, Me) => { } for (var e in t) $.call(t, e) && _e(n, e, t[e]); }), - Xa = zt(function (n, t) { + Ya = zt(function (n, t) { $n(t, dn(t), n); }), Cr = zt(function (n, t, e, i) { @@ -11655,7 +11643,7 @@ var Ml = S((ne, Me) => { Hd = jn(xi); function zd(n, t) { var e = Ht(n); - return t == null ? e : Cf(e, t); + return t == null ? e : Sf(e, t); } var $d = F(function (n, t) { n = K(n); @@ -11671,19 +11659,19 @@ var Ml = S((ne, Me) => { return n; }), Kd = F(function (n) { - return n.push(r, ca), xn(Ja, r, n); + return n.push(r, la), xn(Xa, r, n); }); function Zd(n, t) { - return af(n, O(t, 3), zn); + return ff(n, O(t, 3), zn); } function Yd(n, t) { - return af(n, O(t, 3), yi); + return ff(n, O(t, 3), yi); } function Xd(n, t) { return n == null ? n : wi(n, O(t, 3), dn); } function Jd(n, t) { - return n == null ? n : Lf(n, O(t, 3), dn); + return n == null ? n : Rf(n, O(t, 3), dn); } function Qd(n, t) { return n && zn(n, O(t, 3)); @@ -11702,25 +11690,25 @@ var Ml = S((ne, Me) => { return i === r ? e : i; } function n0(n, t) { - return n != null && ga(n, t, mp); + return n != null && pa(n, t, mp); } function ki(n, t) { - return n != null && ga(n, t, Tp); + return n != null && pa(n, t, Tp); } - var t0 = fa(function (n, t, e) { + var t0 = ua(function (n, t, e) { t != null && typeof t.toString != \\"function\\" && (t = Xe.call(t)), (n[t] = e); }, tu(vn)), - e0 = fa(function (n, t, e) { + e0 = ua(function (n, t, e) { t != null && typeof t.toString != \\"function\\" && (t = Xe.call(t)), $.call(n, t) ? n[t].push(e) : (n[t] = [e]); }, O), r0 = F(ve); function un(n) { - return _n(n) ? Tf(n) : Ti(n); + return _n(n) ? mf(n) : Ti(n); } function dn(n) { - return _n(n) ? Tf(n, !0) : Fp(n); + return _n(n) ? mf(n, !0) : Fp(n); } function i0(n, t) { var e = {}; @@ -11745,7 +11733,7 @@ var Ml = S((ne, Me) => { var f0 = zt(function (n, t, e) { or(n, t, e); }), - Ja = zt(function (n, t, e, i) { + Xa = zt(function (n, t, e, i) { or(n, t, e, i); }), a0 = jn(function (n, t) { @@ -11761,19 +11749,19 @@ var Ml = S((ne, Me) => { return e; }); function o0(n, t) { - return Qa(n, mr(O(t))); + return Ja(n, mr(O(t))); } var s0 = jn(function (n, t) { return n == null ? {} : qp(n, t); }); - function Qa(n, t) { + function Ja(n, t) { if (n == null) return {}; var e = J(Ui(n), function (i) { return [i]; }); return ( (t = O(t)), - Gf(n, e, function (i, u) { + Nf(n, e, function (i, u) { return t(i, u[0]); }) ); @@ -11796,8 +11784,8 @@ var Ml = S((ne, Me) => { (i = typeof i == \\"function\\" ? i : r), n == null ? n : we(n, t, e, i) ); } - var Va = sa(un), - ja = sa(dn); + var Qa = oa(un), + Va = oa(dn); function p0(n, t, e) { var i = L(n), u = i || dt(n) || Zt(n); @@ -11820,12 +11808,12 @@ var Ml = S((ne, Me) => { return n == null ? !0 : Ri(n, t); } function _0(n, t, e) { - return n == null ? n : Zf(n, t, Mi(e)); + return n == null ? n : Kf(n, t, Mi(e)); } function d0(n, t, e, i) { return ( (i = typeof i == \\"function\\" ? i : r), - n == null ? n : Zf(n, t, Mi(e), i) + n == null ? n : Kf(n, t, Mi(e), i) ); } function Yt(n) { @@ -11866,18 +11854,18 @@ var Ml = S((ne, Me) => { (n = t), (t = i); } if (e || n % 1 || t % 1) { - var u = bf(); + var u = Af(); return on(n + u * (t - n + jc(\\"1e-\\" + ((u + \\"\\").length - 1))), t); } return Oi(n, t); } var A0 = $t(function (n, t, e) { - return (t = t.toLowerCase()), n + (e ? ka(t) : t); + return (t = t.toLowerCase()), n + (e ? ja(t) : t); }); - function ka(n) { + function ja(n) { return nu(H(n).toLowerCase()); } - function no(n) { + function ka(n) { return (n = H(n)), n && n.replace(mc, ch).replace(Hc, \\"\\"); } function b0(n, t, e) { @@ -11888,7 +11876,7 @@ var Ml = S((ne, Me) => { return (e -= t.length), e >= 0 && n.slice(e, u) == t; } function m0(n) { - return (n = H(n)), n && rc.test(n) ? n.replace(Ru, hh) : n; + return (n = H(n)), n && rc.test(n) ? n.replace(Eu, hh) : n; } function T0(n) { return (n = H(n)), n && sc.test(n) ? n.replace(Jr, \\"\\\\\\\\$&\\") : n; @@ -11899,7 +11887,7 @@ var Ml = S((ne, Me) => { C0 = $t(function (n, t, e) { return n + (e ? \\" \\" : \\"\\") + t.toLowerCase(); }), - O0 = ra(\\"toLowerCase\\"); + O0 = ea(\\"toLowerCase\\"); function I0(n, t, e) { (n = H(n)), (t = P(t)); var i = t ? Ut(n) : 0; @@ -11963,8 +11951,8 @@ var Ml = S((ne, Me) => { } function U0(n, t, e) { var i = f.templateSettings; - e && hn(n, t, e) && (t = r), (n = H(n)), (t = Cr({}, t, i, la)); - var u = Cr({}, t.imports, i.imports, la), + e && hn(n, t, e) && (t = r), (n = H(n)), (t = Cr({}, t, i, sa)); + var u = Cr({}, t.imports, i.imports, sa), a = un(u), s = ci(u, a), c, @@ -11977,7 +11965,7 @@ var Ml = S((ne, Me) => { \\"|\\" + v.source + \\"|\\" + - (v === Lu ? vc : Be).source + + (v === Ru ? vc : Be).source + \\"|\\" + (t.evaluate || Be).source + \\"|$\\", @@ -12056,7 +12044,7 @@ function print() { __p += __j.call(arguments, '') } y + \`return __p }\`); - var M = eo(function () { + var M = to(function () { return G(a, T + \\"return \\" + y).apply(r, s); }); if (((M.source = y), Qi(M))) throw M; @@ -12069,26 +12057,26 @@ function print() { __p += __j.call(arguments, '') } return H(n).toUpperCase(); } function G0(n, t, e) { - if (((n = H(n)), n && (e || t === r))) return cf(n); + if (((n = H(n)), n && (e || t === r))) return lf(n); if (!n || !(t = yn(t))) return n; var i = Dn(n), u = Dn(t), - a = hf(i, u), - s = pf(i, u) + 1; + a = cf(i, u), + s = hf(i, u) + 1; return _t(i, a, s).join(\\"\\"); } function H0(n, t, e) { - if (((n = H(n)), n && (e || t === r))) return n.slice(0, _f(n) + 1); + if (((n = H(n)), n && (e || t === r))) return n.slice(0, gf(n) + 1); if (!n || !(t = yn(t))) return n; var i = Dn(n), - u = pf(i, Dn(t)) + 1; + u = hf(i, Dn(t)) + 1; return _t(i, 0, u).join(\\"\\"); } function z0(n, t, e) { if (((n = H(n)), n && (e || t === r))) return n.replace(Qr, \\"\\"); if (!n || !(t = yn(t))) return n; var i = Dn(n), - u = hf(i, Dn(t)); + u = cf(i, Dn(t)); return _t(i, u).join(\\"\\"); } function $0(n, t) { @@ -12115,7 +12103,7 @@ function print() { __p += __j.call(arguments, '') } var d, v = p; for ( - u.global || (u = pi(u.source, H(Pu.exec(u)) + \\"g\\")), + u.global || (u = pi(u.source, H(Lu.exec(u)) + \\"g\\")), u.lastIndex = 0; (d = u.exec(v)); @@ -12130,20 +12118,20 @@ function print() { __p += __j.call(arguments, '') } return p + i; } function K0(n) { - return (n = H(n)), n && ec.test(n) ? n.replace(Eu, yh) : n; + return (n = H(n)), n && ec.test(n) ? n.replace(Iu, yh) : n; } var Z0 = $t(function (n, t, e) { return n + (e ? \\" \\" : \\"\\") + t.toUpperCase(); }), - nu = ra(\\"toUpperCase\\"); - function to(n, t, e) { + nu = ea(\\"toUpperCase\\"); + function no(n, t, e) { return ( (n = H(n)), (t = e ? r : t), t === r ? (_h(n) ? mh(n) : fh(n)) : n.match(t) || [] ); } - var eo = F(function (n, t) { + var to = F(function (n, t) { try { return xn(n, r, t); } catch (e) { @@ -12187,19 +12175,19 @@ function print() { __p += __j.call(arguments, '') } function Q0(n, t) { return n == null || n !== n ? t : n; } - var V0 = ua(), - j0 = ua(!0); + var V0 = ia(), + j0 = ia(!0); function vn(n) { return n; } function eu(n) { - return Df(typeof n == \\"function\\" ? n : En(n, j)); + return Ff(typeof n == \\"function\\" ? n : En(n, j)); } function k0(n) { - return Wf(En(n, j)); + return qf(En(n, j)); } function nv(n, t) { - return Uf(n, En(t, j)); + return Wf(n, En(t, j)); } var tv = F(function (n, t) { return function (e) { @@ -12249,14 +12237,14 @@ function print() { __p += __j.call(arguments, '') } return ( (n = P(n)), F(function (t) { - return Bf(t, n); + return Uf(t, n); }) ); } var uv = Di(J), - fv = Di(ff), + fv = Di(uf), av = Di(fi); - function ro(n) { + function eo(n) { return Hi(n) ? ai(Kn(n)) : Wp(n); } function ov(n) { @@ -12264,8 +12252,8 @@ function print() { __p += __j.call(arguments, '') } return n == null ? r : Tt(n, t); }; } - var sv = aa(), - lv = aa(!0); + var sv = fa(), + lv = fa(!0); function uu() { return []; } @@ -12290,7 +12278,7 @@ function print() { __p += __j.call(arguments, '') } return u; } function _v(n) { - return L(n) ? J(n, Kn) : An(n) ? [n] : gn(ma(H(n))); + return L(n) ? J(n, Kn) : An(n) ? [n] : gn(ba(H(n))); } function dv(n) { var t = ++Oh; @@ -12311,10 +12299,10 @@ function print() { __p += __j.call(arguments, '') } return n && n.length ? fr(n, O(t, 2), Ai) : r; } function mv(n) { - return sf(n, vn); + return of(n, vn); } function Tv(n, t) { - return sf(n, O(t, 2)); + return of(n, O(t, 2)); } function Sv(n) { return n && n.length ? fr(n, vn, Si) : r; @@ -12337,18 +12325,18 @@ function print() { __p += __j.call(arguments, '') } } return ( (f.after = k_), - (f.ary = Fa), + (f.ary = Ma), (f.assign = Nd), - (f.assignIn = Xa), + (f.assignIn = Ya), (f.assignInWith = Cr), (f.assignWith = Gd), (f.at = Hd), - (f.before = Da), + (f.before = Fa), (f.bind = Xi), (f.bindAll = Y0), - (f.bindKey = qa), + (f.bindKey = Da), (f.castArray = cd), - (f.chain = La), + (f.chain = Ra), (f.chunk = yg), (f.compact = Ag), (f.concat = bg), @@ -12357,9 +12345,9 @@ function print() { __p += __j.call(arguments, '') } (f.constant = tu), (f.countBy = R_), (f.create = zd), - (f.curry = Wa), - (f.curryRight = Ua), - (f.debounce = Ba), + (f.curry = qa), + (f.curryRight = Wa), + (f.debounce = Ua), (f.defaults = $d), (f.defaultsDeep = Kd), (f.defer = nd), @@ -12376,7 +12364,7 @@ function print() { __p += __j.call(arguments, '') } (f.flatMap = D_), (f.flatMapDeep = q_), (f.flatMapDepth = W_), - (f.flatten = Oa), + (f.flatten = Ca), (f.flattenDeep = Lg), (f.flattenDepth = Pg), (f.flip = ed), @@ -12404,7 +12392,7 @@ function print() { __p += __j.call(arguments, '') } (f.matchesProperty = nv), (f.memoize = br), (f.merge = f0), - (f.mergeWith = Ja), + (f.mergeWith = Xa), (f.method = tv), (f.methodOf = ev), (f.mixin = ru), @@ -12419,14 +12407,14 @@ function print() { __p += __j.call(arguments, '') } (f.overEvery = fv), (f.overSome = av), (f.partial = Ji), - (f.partialRight = Na), + (f.partialRight = Ba), (f.partition = z_), (f.pick = s0), - (f.pickBy = Qa), - (f.property = ro), + (f.pickBy = Ja), + (f.property = eo), (f.propertyOf = ov), (f.pull = Hg), - (f.pullAll = Ea), + (f.pullAll = Ia), (f.pullAllBy = zg), (f.pullAllWith = $g), (f.pullAt = Kg), @@ -12455,11 +12443,11 @@ function print() { __p += __j.call(arguments, '') } (f.tap = A_), (f.throttle = od), (f.thru = wr), - (f.toArray = Ka), - (f.toPairs = Va), - (f.toPairsIn = ja), + (f.toArray = $a), + (f.toPairs = Qa), + (f.toPairsIn = Va), (f.toPath = _v), - (f.toPlainObject = Ya), + (f.toPlainObject = Za), (f.transform = p0), (f.unary = sd), (f.union = a_), @@ -12470,13 +12458,13 @@ function print() { __p += __j.call(arguments, '') } (f.uniqWith = h_), (f.unset = g0), (f.unzip = Yi), - (f.unzipWith = Ra), + (f.unzipWith = Ea), (f.update = _0), (f.updateWith = d0), (f.values = Yt), (f.valuesIn = v0), (f.without = p_), - (f.words = to), + (f.words = no), (f.wrap = ld), (f.xor = g_), (f.xorBy = __), @@ -12485,15 +12473,15 @@ function print() { __p += __j.call(arguments, '') } (f.zipObject = x_), (f.zipObjectDeep = w_), (f.zipWith = y_), - (f.entries = Va), - (f.entriesIn = ja), - (f.extend = Xa), + (f.entries = Qa), + (f.entriesIn = Va), + (f.extend = Ya), (f.extendWith = Cr), ru(f, f), (f.add = vv), - (f.attempt = eo), + (f.attempt = to), (f.camelCase = A0), - (f.capitalize = ka), + (f.capitalize = ja), (f.ceil = xv), (f.clamp = x0), (f.clone = hd), @@ -12501,7 +12489,7 @@ function print() { __p += __j.call(arguments, '') } (f.cloneDeepWith = _d), (f.cloneWith = pd), (f.conformsTo = dd), - (f.deburr = no), + (f.deburr = ka), (f.defaultTo = Q0), (f.divide = wv), (f.endsWith = b0), @@ -12510,14 +12498,14 @@ function print() { __p += __j.call(arguments, '') } (f.escapeRegExp = T0), (f.every = L_), (f.find = M_), - (f.findIndex = Sa), + (f.findIndex = Ta), (f.findKey = Zd), (f.findLast = F_), - (f.findLastIndex = Ca), + (f.findLastIndex = Sa), (f.findLastKey = Yd), (f.floor = yv), - (f.forEach = Pa), - (f.forEachRight = Ma), + (f.forEach = La), + (f.forEachRight = Pa), (f.forIn = Xd), (f.forInRight = Jd), (f.forOwn = Qd), @@ -12527,7 +12515,7 @@ function print() { __p += __j.call(arguments, '') } (f.gte = xd), (f.has = n0), (f.hasIn = ki), - (f.head = Ia), + (f.head = Oa), (f.identity = vn), (f.includes = B_), (f.indexOf = Fg), @@ -12548,22 +12536,22 @@ function print() { __p += __j.call(arguments, '') } (f.isError = Qi), (f.isFinite = Cd), (f.isFunction = nt), - (f.isInteger = Ga), + (f.isInteger = Na), (f.isLength = Tr), - (f.isMap = Ha), + (f.isMap = Ga), (f.isMatch = Od), (f.isMatchWith = Id), (f.isNaN = Ed), (f.isNative = Rd), (f.isNil = Pd), (f.isNull = Ld), - (f.isNumber = za), + (f.isNumber = Ha), (f.isObject = Q), (f.isObjectLike = V), (f.isPlainObject = me), (f.isRegExp = Vi), (f.isSafeInteger = Md), - (f.isSet = $a), + (f.isSet = za), (f.isString = Sr), (f.isSymbol = An), (f.isTypedArray = Zt), @@ -12625,7 +12613,7 @@ function print() { __p += __j.call(arguments, '') } (f.times = gv), (f.toFinite = tt), (f.toInteger = P), - (f.toLength = Za), + (f.toLength = Ka), (f.toLower = B0), (f.toNumber = Pn), (f.toSafeInteger = Bd), @@ -12639,9 +12627,9 @@ function print() { __p += __j.call(arguments, '') } (f.uniqueId = dv), (f.upperCase = Z0), (f.upperFirst = nu), - (f.each = Pa), - (f.eachRight = Ma), - (f.first = Ia), + (f.each = La), + (f.eachRight = Pa), + (f.first = Oa), ru( f, (function () { @@ -12689,7 +12677,7 @@ function print() { __p += __j.call(arguments, '') } }), Cn([\\"filter\\", \\"map\\", \\"takeWhile\\"], function (n, t) { var e = t + 1, - i = e == Cu || e == Hl; + i = e == Su || e == Hl; U.prototype[n] = function (u) { var a = this.clone(); return ( @@ -12838,15 +12826,15 @@ function print() { __p += __j.call(arguments, '') } }.call(ne)); }); x(); -var Fl = ou(rl()), - Dl = ou(Pl()), - ql = ou(Ml()); -import * as Tu from \\"https://mycustomcdn.net/react?version=17.0.2\\"; -function xA() { - return Tu.createElement( +var Fl = au(rl()), + Dl = au(Pl()), + ql = au(Ml()); +import * as mu from \\"https://mycustomcdn.net/react?version=17.0.2\\"; +function vA() { + return mu.createElement( \\"div\\", null, - Tu.createElement( + mu.createElement( \\"pre\\", null, JSON.stringify({ @@ -12857,7 +12845,7 @@ function xA() { ) ); } -export { xA as default }; +export { vA as default }; /** * @license * Lodash @@ -12866,7 +12854,7 @@ export { xA as default }; * Based on Underscore.js 1.8.3 * Copyright Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors */ -//# sourceMappingURL=/static/js/index-3DGBQNWF.js.map +//# sourceMappingURL=/static/js/index-66YWVUWP.js.map " `; @@ -12880,7 +12868,7 @@ function e() { ); } export { e as default }; -//# sourceMappingURL=/static/js/index-WLMHTOMW.js.map +//# sourceMappingURL=/static/js/index-CWSY44GF.js.map " `; @@ -12901,6 +12889,6 @@ function m() { ); } export { m as default }; -//# sourceMappingURL=/static/js/index-V6Y75ACI.js.map +//# sourceMappingURL=/static/js/index-5PFA727O.js.map " `; diff --git a/packages/modular-scripts/src/__tests__/esmView.test.ts b/packages/modular-scripts/src/__tests__/esmView.test.ts index cf4b0d23b..b439989fc 100644 --- a/packages/modular-scripts/src/__tests__/esmView.test.ts +++ b/packages/modular-scripts/src/__tests__/esmView.test.ts @@ -72,10 +72,9 @@ describe('modular-scripts', () => { "sample-esm-view ├─ package.json └─ src - ├─ EsmView.css #1lsezts + ├─ EsmView.css #x6onxt ├─ __tests__ │ └─ EsmView.test.tsx #113p9x8 - ├─ index.css #o7sk21 ├─ index.tsx #plsqyc ├─ logo.svg #1okqmlj └─ react-app-env.d.ts #t4ygcy" @@ -229,7 +228,7 @@ describe('modular-scripts', () => { ).toString(); const indexFile = ( - await fs.readFile(path.join(baseDir, 'index-WLMHTOMW.js')) + await fs.readFile(path.join(baseDir, 'index-CWSY44GF.js')) ).toString(); expect( prettier.format(indexFile, { @@ -311,7 +310,7 @@ describe('modular-scripts', () => { ); const indexFile = ( - await fs.readFile(path.join(baseDir, 'index-V6Y75ACI.js')) + await fs.readFile(path.join(baseDir, 'index-5PFA727O.js')) ).toString(); expect( prettier.format(indexFile, { @@ -365,7 +364,7 @@ describe('modular-scripts', () => { ); const indexFile = ( - await fs.readFile(path.join(baseDir, 'index-3DGBQNWF.js')) + await fs.readFile(path.join(baseDir, 'index-66YWVUWP.js')) ).toString(); expect( prettier.format(indexFile, { @@ -429,7 +428,7 @@ describe('modular-scripts', () => { ); const indexFile = ( - await fs.readFile(path.join(baseDir, 'index-3DGBQNWF.js')) + await fs.readFile(path.join(baseDir, 'index-66YWVUWP.js')) ).toString(); expect( prettier.format(indexFile, { @@ -493,7 +492,7 @@ describe('modular-scripts', () => { ); const indexFile = ( - await fs.readFile(path.join(baseDir, 'index-3DGBQNWF.js')) + await fs.readFile(path.join(baseDir, 'index-66YWVUWP.js')) ).toString(); expect(indexFile).toContain(`https://mycustomcdn.net/react?version=`); expect(indexFile).not.toContain( From 865b80fadda6ac5f0305bc1fa41890271014b6c2 Mon Sep 17 00:00:00 2001 From: Cristiano Belloni Date: Wed, 4 May 2022 17:37:22 +0100 Subject: [PATCH 56/72] Fix app tests --- .../__tests__/__snapshots__/app.test.ts.snap | 216 ++---------------- .../modular-scripts/src/__tests__/app.test.ts | 60 ++--- 2 files changed, 54 insertions(+), 222 deletions(-) diff --git a/packages/modular-scripts/src/__tests__/__snapshots__/app.test.ts.snap b/packages/modular-scripts/src/__tests__/__snapshots__/app.test.ts.snap index 42d66f3a8..bee832ac5 100644 --- a/packages/modular-scripts/src/__tests__/__snapshots__/app.test.ts.snap +++ b/packages/modular-scripts/src/__tests__/__snapshots__/app.test.ts.snap @@ -4,20 +4,20 @@ exports[`When working with a nested app can generate a asset-manifest 1`] = ` "{ \\"files\\": { \\"main.css\\": \\"/static/css/main.1a7488ce.css\\", - \\"main.js\\": \\"/static/js/main.3563e93f.js\\", - \\"runtime-main.js\\": \\"/static/js/runtime-main.83e93d07.js\\", - \\"static/js/788.78cfb599.js\\": \\"/static/js/788.78cfb599.js\\", + \\"main.js\\": \\"/static/js/main.c2bf6fcb.js\\", + \\"runtime-main.js\\": \\"/static/js/runtime-main.b18f5039.js\\", + \\"static/js/788.bbd34b33.js\\": \\"/static/js/788.bbd34b33.js\\", \\"index.html\\": \\"/index.html\\", \\"main.1a7488ce.css.map\\": \\"/static/css/main.1a7488ce.css.map\\", - \\"main.3563e93f.js.map\\": \\"/static/js/main.3563e93f.js.map\\", - \\"runtime-main.83e93d07.js.map\\": \\"/static/js/runtime-main.83e93d07.js.map\\", - \\"788.78cfb599.js.map\\": \\"/static/js/788.78cfb599.js.map\\" + \\"main.c2bf6fcb.js.map\\": \\"/static/js/main.c2bf6fcb.js.map\\", + \\"runtime-main.b18f5039.js.map\\": \\"/static/js/runtime-main.b18f5039.js.map\\", + \\"788.bbd34b33.js.map\\": \\"/static/js/788.bbd34b33.js.map\\" }, \\"entrypoints\\": [ \\"static/js/runtime-main.b18f5039.js\\", \\"static/js/788.bbd34b33.js\\", \\"static/css/main.1a7488ce.css\\", - \\"static/js/main.3563e93f.js\\" + \\"static/js/main.c2bf6fcb.js\\" ] }" `; @@ -8538,175 +8538,7 @@ exports[`When working with a nested app can generate a hashed vendor chunk in th }, }, ]); -//# sourceMappingURL=788.78cfb599.js.map -" -`; - -exports[`When working with a nested app can generate a hashed main css chunk in the css directory 1`] = ` -".App { - text-align: center; -} -.App-logo { - height: 40vmin; - pointer-events: none; -} -@media (prefers-reduced-motion: no-preference) { - .App-logo { - animation: App-logo-spin 20s linear infinite; - } -} -.App-header { - align-items: center; - background-color: #282c34; - color: #fff; - display: flex; - flex-direction: column; - font-size: calc(10px + 2vmin); - justify-content: center; - min-height: 100vh; -} -.App-link { - color: #61dafb; -} -@keyframes App-logo-spin { - 0% { - transform: rotate(0deg); - } - to { - transform: rotate(1turn); - } -} -body { - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; - font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, - Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif; - margin: 0; -} -code { - font-family: source-code-pro, Menlo, Monaco, Consolas, Courier New, monospace; -} -/*# sourceMappingURL=main.1a7488ce.css.map*/ -" -`; - -exports[`When working with a nested app can generate a hashed main js chunk in the js directory 1`] = ` -"\\"use strict\\"; -(globalThis.webpackChunk_scoped_sample_app = - globalThis.webpackChunk_scoped_sample_app || []).push([ - [179], - { - 591: (M, L, j) => { - var N = j(735), - I = j(788); - const u = function () { - return N.createElement( - \\"div\\", - { className: \\"App\\" }, - N.createElement( - \\"header\\", - { className: \\"App-header\\" }, - N.createElement(\\"img\\", { - src: \\"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA4NDEuOSA1OTUuMyI+CiAgICA8ZyBmaWxsPSIjNjFEQUZCIj4KICAgICAgICA8cGF0aCBkPSJNNjY2LjMgMjk2LjVjMC0zMi41LTQwLjctNjMuMy0xMDMuMS04Mi40IDE0LjQtNjMuNiA4LTExNC4yLTIwLjItMTMwLjQtNi41LTMuOC0xNC4xLTUuNi0yMi40LTUuNnYyMi4zYzQuNiAwIDguMy45IDExLjQgMi42IDEzLjYgNy44IDE5LjUgMzcuNSAxNC45IDc1LjctMS4xIDkuNC0yLjkgMTkuMy01LjEgMjkuNC0xOS42LTQuOC00MS04LjUtNjMuNS0xMC45LTEzLjUtMTguNS0yNy41LTM1LjMtNDEuNi01MCAzMi42LTMwLjMgNjMuMi00Ni45IDg0LTQ2LjlWNzhjLTI3LjUgMC02My41IDE5LjYtOTkuOSA1My42LTM2LjQtMzMuOC03Mi40LTUzLjItOTkuOS01My4ydjIyLjNjMjAuNyAwIDUxLjQgMTYuNSA4NCA0Ni42LTE0IDE0LjctMjggMzEuNC00MS4zIDQ5LjktMjIuNiAyLjQtNDQgNi4xLTYzLjYgMTEtMi4zLTEwLTQtMTkuNy01LjItMjktNC43LTM4LjIgMS4xLTY3LjkgMTQuNi03NS44IDMtMS44IDYuOS0yLjYgMTEuNS0yLjZWNzguNWMtOC40IDAtMTYgMS44LTIyLjYgNS42LTI4LjEgMTYuMi0zNC40IDY2LjctMTkuOSAxMzAuMS02Mi4yIDE5LjItMTAyLjcgNDkuOS0xMDIuNyA4Mi4zIDAgMzIuNSA0MC43IDYzLjMgMTAzLjEgODIuNC0xNC40IDYzLjYtOCAxMTQuMiAyMC4yIDEzMC40IDYuNSAzLjggMTQuMSA1LjYgMjIuNSA1LjYgMjcuNSAwIDYzLjUtMTkuNiA5OS45LTUzLjYgMzYuNCAzMy44IDcyLjQgNTMuMiA5OS45IDUzLjIgOC40IDAgMTYtMS44IDIyLjYtNS42IDI4LjEtMTYuMiAzNC40LTY2LjcgMTkuOS0xMzAuMSA2Mi0xOS4xIDEwMi41LTQ5LjkgMTAyLjUtODIuM3ptLTEzMC4yLTY2LjdjLTMuNyAxMi45LTguMyAyNi4yLTEzLjUgMzkuNS00LjEtOC04LjQtMTYtMTMuMS0yNC00LjYtOC05LjUtMTUuOC0xNC40LTIzLjQgMTQuMiAyLjEgMjcuOSA0LjcgNDEgNy45em0tNDUuOCAxMDYuNWMtNy44IDEzLjUtMTUuOCAyNi4zLTI0LjEgMzguMi0xNC45IDEuMy0zMCAyLTQ1LjIgMi0xNS4xIDAtMzAuMi0uNy00NS0xLjktOC4zLTExLjktMTYuNC0yNC42LTI0LjItMzgtNy42LTEzLjEtMTQuNS0yNi40LTIwLjgtMzkuOCA2LjItMTMuNCAxMy4yLTI2LjggMjAuNy0zOS45IDcuOC0xMy41IDE1LjgtMjYuMyAyNC4xLTM4LjIgMTQuOS0xLjMgMzAtMiA0NS4yLTIgMTUuMSAwIDMwLjIuNyA0NSAxLjkgOC4zIDExLjkgMTYuNCAyNC42IDI0LjIgMzggNy42IDEzLjEgMTQuNSAyNi40IDIwLjggMzkuOC02LjMgMTMuNC0xMy4yIDI2LjgtMjAuNyAzOS45em0zMi4zLTEzYzUuNCAxMy40IDEwIDI2LjggMTMuOCAzOS44LTEzLjEgMy4yLTI2LjkgNS45LTQxLjIgOCA0LjktNy43IDkuOC0xNS42IDE0LjQtMjMuNyA0LjYtOCA4LjktMTYuMSAxMy0yNC4xek00MjEuMiA0MzBjLTkuMy05LjYtMTguNi0yMC4zLTI3LjgtMzIgOSAuNCAxOC4yLjcgMjcuNS43IDkuNCAwIDE4LjctLjIgMjcuOC0uNy05IDExLjctMTguMyAyMi40LTI3LjUgMzJ6bS03NC40LTU4LjljLTE0LjItMi4xLTI3LjktNC43LTQxLTcuOSAzLjctMTIuOSA4LjMtMjYuMiAxMy41LTM5LjUgNC4xIDggOC40IDE2IDEzLjEgMjQgNC43IDggOS41IDE1LjggMTQuNCAyMy40ek00MjAuNyAxNjNjOS4zIDkuNiAxOC42IDIwLjMgMjcuOCAzMi05LS40LTE4LjItLjctMjcuNS0uNy05LjQgMC0xOC43LjItMjcuOC43IDktMTEuNyAxOC4zLTIyLjQgMjcuNS0zMnptLTc0IDU4LjljLTQuOSA3LjctOS44IDE1LjYtMTQuNCAyMy43LTQuNiA4LTguOSAxNi0xMyAyNC01LjQtMTMuNC0xMC0yNi44LTEzLjgtMzkuOCAxMy4xLTMuMSAyNi45LTUuOCA0MS4yLTcuOXptLTkwLjUgMTI1LjJjLTM1LjQtMTUuMS01OC4zLTM0LjktNTguMy01MC42IDAtMTUuNyAyMi45LTM1LjYgNTguMy01MC42IDguNi0zLjcgMTgtNyAyNy43LTEwLjEgNS43IDE5LjYgMTMuMiA0MCAyMi41IDYwLjktOS4yIDIwLjgtMTYuNiA0MS4xLTIyLjIgNjAuNi05LjktMy4xLTE5LjMtNi41LTI4LTEwLjJ6TTMxMCA0OTBjLTEzLjYtNy44LTE5LjUtMzcuNS0xNC45LTc1LjcgMS4xLTkuNCAyLjktMTkuMyA1LjEtMjkuNCAxOS42IDQuOCA0MSA4LjUgNjMuNSAxMC45IDEzLjUgMTguNSAyNy41IDM1LjMgNDEuNiA1MC0zMi42IDMwLjMtNjMuMiA0Ni45LTg0IDQ2LjktNC41LS4xLTguMy0xLTExLjMtMi43em0yMzcuMi03Ni4yYzQuNyAzOC4yLTEuMSA2Ny45LTE0LjYgNzUuOC0zIDEuOC02LjkgMi42LTExLjUgMi42LTIwLjcgMC01MS40LTE2LjUtODQtNDYuNiAxNC0xNC43IDI4LTMxLjQgNDEuMy00OS45IDIyLjYtMi40IDQ0LTYuMSA2My42LTExIDIuMyAxMC4xIDQuMSAxOS44IDUuMiAyOS4xem0zOC41LTY2LjdjLTguNiAzLjctMTggNy0yNy43IDEwLjEtNS43LTE5LjYtMTMuMi00MC0yMi41LTYwLjkgOS4yLTIwLjggMTYuNi00MS4xIDIyLjItNjAuNiA5LjkgMy4xIDE5LjMgNi41IDI4LjEgMTAuMiAzNS40IDE1LjEgNTguMyAzNC45IDU4LjMgNTAuNi0uMSAxNS43LTIzIDM1LjYtNTguNCA1MC42ek0zMjAuOCA3OC40eiIvPgogICAgICAgIDxjaXJjbGUgY3g9IjQyMC45IiBjeT0iMjk2LjUiIHI9IjQ1LjciLz4KICAgICAgICA8cGF0aCBkPSJNNTIwLjUgNzguMXoiLz4KICAgIDwvZz4KPC9zdmc+Cg==\\", - className: \\"App-logo\\", - alt: \\"logo\\", - }), - N.createElement( - \\"p\\", - null, - \\"Edit \\", - N.createElement(\\"code\\", null, \\"src/App.tsx\\"), - \\" and save to reload.\\" - ), - N.createElement( - \\"a\\", - { - className: \\"App-link\\", - href: \\"https://reactjs.org\\", - target: \\"_blank\\", - rel: \\"noopener noreferrer\\", - }, - \\"Learn React\\" - ) - ) - ); - }; - I.render( - N.createElement(N.StrictMode, null, N.createElement(u, null)), - document.getElementById(\\"root\\") - ); - }, - }, - (M) => { - M.O(0, [788], () => { - return (L = 591), M((M.s = L)); - var L; - }); - M.O(); - }, -]); -//# sourceMappingURL=main.3563e93f.js.map -" -`; - -exports[`When working with a nested app can generate a hashed runtime chunk in the js directory 1`] = ` -"(() => { - \\"use strict\\"; - var r = {}, - e = {}; - function o(a) { - var p = e[a]; - if (void 0 !== p) return p.exports; - var t = (e[a] = { exports: {} }); - return r[a](t, t.exports, o), t.exports; - } - (o.m = r), - (() => { - var r = []; - o.O = (e, a, p, t) => { - if (!a) { - var n = 1 / 0; - for (v = 0; v < r.length; v++) { - for (var [a, p, t] = r[v], s = !0, l = 0; l < a.length; l++) - (!1 & t || n >= t) && Object.keys(o.O).every((r) => o.O[r](a[l])) - ? a.splice(l--, 1) - : ((s = !1), t < n && (n = t)); - if (s) { - r.splice(v--, 1); - var i = p(); - void 0 !== i && (e = i); - } - } - return e; - } - t = t || 0; - for (var v = r.length; v > 0 && r[v - 1][2] > t; v--) r[v] = r[v - 1]; - r[v] = [a, p, t]; - }; - })(), - (o.o = (r, e) => Object.prototype.hasOwnProperty.call(r, e)), - (() => { - var r = { 252: 0 }; - o.O.j = (e) => 0 === r[e]; - var e = (e, a) => { - var p, - t, - [n, s, l] = a, - i = 0; - if (n.some((e) => 0 !== r[e])) { - for (p in s) o.o(s, p) && (o.m[p] = s[p]); - if (l) var v = l(o); - } - for (e && e(a); i < n.length; i++) - (t = n[i]), o.o(r, t) && r[t] && r[t][0](), (r[t] = 0); - return o.O(v); - }, - a = (globalThis.webpackChunk_scoped_sample_app = - globalThis.webpackChunk_scoped_sample_app || []); - a.forEach(e.bind(null, 0)), (a.push = e.bind(null, a.push.bind(a))); - })(); -})(); -//# sourceMappingURL=runtime-main.83e93d07.js.map +//# sourceMappingURL=788.bbd34b33.js.map " `; @@ -8785,8 +8617,8 @@ exports[`When working with a nested app can generate a index.html 1`] = ` })(); })(); - - + + @@ -8835,12 +8667,12 @@ exports[`when working with a NODE_ENV app can generate a hashed js chunk in the console.log(\\"production\\"); }, }, - (o) => { - var e; - (e = 908), o((o.s = e)); + (e) => { + var n; + (n = 908), e((e.s = n)); }, ]); -//# sourceMappingURL=main.1c6de6d0.js.map +//# sourceMappingURL=main.a482480b.js.map " `; @@ -8848,20 +8680,20 @@ exports[`when working with an app can generate a asset-manifest 1`] = ` "{ \\"files\\": { \\"main.css\\": \\"/static/css/main.1a7488ce.css\\", - \\"main.js\\": \\"/static/js/main.97cda94b.js\\", - \\"runtime-main.js\\": \\"/static/js/runtime-main.de9fd74d.js\\", - \\"static/js/316.7a4d5eb7.js\\": \\"/static/js/316.7a4d5eb7.js\\", + \\"main.js\\": \\"/static/js/main.a7fe4bac.js\\", + \\"runtime-main.js\\": \\"/static/js/runtime-main.7150bca8.js\\", + \\"static/js/316.394ef80b.js\\": \\"/static/js/316.394ef80b.js\\", \\"index.html\\": \\"/index.html\\", \\"main.1a7488ce.css.map\\": \\"/static/css/main.1a7488ce.css.map\\", - \\"main.97cda94b.js.map\\": \\"/static/js/main.97cda94b.js.map\\", - \\"runtime-main.de9fd74d.js.map\\": \\"/static/js/runtime-main.de9fd74d.js.map\\", - \\"316.7a4d5eb7.js.map\\": \\"/static/js/316.7a4d5eb7.js.map\\" + \\"main.a7fe4bac.js.map\\": \\"/static/js/main.a7fe4bac.js.map\\", + \\"runtime-main.7150bca8.js.map\\": \\"/static/js/runtime-main.7150bca8.js.map\\", + \\"316.394ef80b.js.map\\": \\"/static/js/316.394ef80b.js.map\\" }, \\"entrypoints\\": [ \\"static/js/runtime-main.7150bca8.js\\", \\"static/js/316.394ef80b.js\\", \\"static/css/main.1a7488ce.css\\", - \\"static/js/main.97cda94b.js\\" + \\"static/js/main.a7fe4bac.js\\" ] }" `; @@ -8925,7 +8757,7 @@ exports[`when working with an app can generate a hashed main js chunk in the js M.O(); }, ]); -//# sourceMappingURL=main.97cda94b.js.map +//# sourceMappingURL=main.a7fe4bac.js.map " `; @@ -17346,8 +17178,8 @@ exports[`when working with an app can generate a index.html 1`] = ` })(); })(); - - + + diff --git a/packages/modular-scripts/src/__tests__/app.test.ts b/packages/modular-scripts/src/__tests__/app.test.ts index ff11a4fcf..0bf3b8ad6 100644 --- a/packages/modular-scripts/src/__tests__/app.test.ts +++ b/packages/modular-scripts/src/__tests__/app.test.ts @@ -75,9 +75,9 @@ describe('when working with a NODE_ENV app', () => { expect(tree(path.join(modularRoot, 'dist', 'node-env-app'))) .toMatchInlineSnapshot(` "node-env-app - ├─ asset-manifest.json #1qjm6tq + ├─ asset-manifest.json #5npfrr ├─ favicon.ico #6pu3rg - ├─ index.html #z3zac4 + ├─ index.html #9j6678 ├─ logo192.png #1nez7vk ├─ logo512.png #1hwqvcc ├─ manifest.json #19gah8o @@ -85,10 +85,10 @@ describe('when working with a NODE_ENV app', () => { ├─ robots.txt #1sjb8b3 └─ static └─ js - ├─ main.1c6de6d0.js #1xkcjze - ├─ main.1c6de6d0.js.map #1mixunf - ├─ runtime-main.182069c4.js #r0hm4v - └─ runtime-main.182069c4.js.map #ul1xez" + ├─ main.a482480b.js #1xwb1v + ├─ main.a482480b.js.map #1vulei2 + ├─ runtime-main.97707f9d.js #15lezt9 + └─ runtime-main.97707f9d.js.map #12i5ddp" `); }); @@ -103,12 +103,12 @@ describe('when working with a NODE_ENV app', () => { 'node-env-app', 'static', 'js', - 'main.1c6de6d0.js', + 'main.a482480b.js', ), ), ), { - filepath: 'main.1c6de6d0.js', + filepath: 'main.a482480b.js', }, ), ).toMatchSnapshot(); @@ -131,9 +131,9 @@ describe('When working with a nested app', () => { expect(tree(path.join(modularRoot, 'dist', 'scoped-sample-app'))) .toMatchInlineSnapshot(` "scoped-sample-app - ├─ asset-manifest.json #9gtyy0 + ├─ asset-manifest.json #1wkfjg2 ├─ favicon.ico #6pu3rg - ├─ index.html #1sg09j9 + ├─ index.html #sphr07 ├─ logo192.png #1nez7vk ├─ logo512.png #1hwqvcc ├─ manifest.json #19gah8o @@ -144,13 +144,13 @@ describe('When working with a nested app', () => { │ ├─ main.1a7488ce.css #x701i6 │ └─ main.1a7488ce.css.map #z36y5v └─ js - ├─ 788.78cfb599.js #1bgvsgc - ├─ 788.78cfb599.js.LICENSE.txt #eplx8h - ├─ 788.78cfb599.js.map #jf9876 - ├─ main.3563e93f.js #32b8p3 - ├─ main.3563e93f.js.map #2eqhpp - ├─ runtime-main.83e93d07.js #1mo3tl5 - └─ runtime-main.83e93d07.js.map #3ycdm3" + ├─ 788.bbd34b33.js #33pg04 + ├─ 788.bbd34b33.js.LICENSE.txt #eplx8h + ├─ 788.bbd34b33.js.map #1xdy7n0 + ├─ main.c2bf6fcb.js #3w772b + ├─ main.c2bf6fcb.js.map #1sdsrcm + ├─ runtime-main.b18f5039.js #qy2lhb + └─ runtime-main.b18f5039.js.map #1o0el5f" `); }); @@ -246,12 +246,12 @@ describe('When working with a nested app', () => { 'scoped-sample-app', 'static', 'js', - 'main.3563e93f.js', + 'main.c2bf6fcb.js', ), ), ), { - filepath: 'main.3563e93f.js', + filepath: 'main.c2bf6fcb.js', }, ), ).toMatchSnapshot(); @@ -349,9 +349,9 @@ describe('when working with an app', () => { expect(tree(path.join(modularRoot, 'dist', 'sample-app'))) .toMatchInlineSnapshot(` "sample-app - ├─ asset-manifest.json #qh7m9p + ├─ asset-manifest.json #4fw8y3 ├─ favicon.ico #6pu3rg - ├─ index.html #1vs1sdm + ├─ index.html #q5x53d ├─ logo192.png #1nez7vk ├─ logo512.png #1hwqvcc ├─ manifest.json #19gah8o @@ -362,13 +362,13 @@ describe('when working with an app', () => { │ ├─ main.1a7488ce.css #x701i6 │ └─ main.1a7488ce.css.map #z36y5v └─ js - ├─ 316.7a4d5eb7.js #1yh1m0p - ├─ 316.7a4d5eb7.js.LICENSE.txt #eplx8h - ├─ 316.7a4d5eb7.js.map #1ib48x2 - ├─ main.97cda94b.js #19zv1xf - ├─ main.97cda94b.js.map #1gxllbt - ├─ runtime-main.de9fd74d.js #1slkp3g - └─ runtime-main.de9fd74d.js.map #d7r4im" + ├─ 316.394ef80b.js #1mv4xg9 + ├─ 316.394ef80b.js.LICENSE.txt #eplx8h + ├─ 316.394ef80b.js.map #b33pzn + ├─ main.a7fe4bac.js #1ovpx07 + ├─ main.a7fe4bac.js.map #beaj83 + ├─ runtime-main.7150bca8.js #hhaxbg + └─ runtime-main.7150bca8.js.map #1pmss5r" `); }); @@ -434,12 +434,12 @@ describe('when working with an app', () => { 'sample-app', 'static', 'js', - 'main.97cda94b.js', + 'main.a7fe4bac.js', ), ), ), { - filepath: 'main.97cda94b.js', + filepath: 'main.a7fe4bac.js', }, ), ).toMatchSnapshot(); From f168606176c55771ec7a9902988db086558f8938 Mon Sep 17 00:00:00 2001 From: Cristiano Belloni Date: Wed, 4 May 2022 17:52:26 +0100 Subject: [PATCH 57/72] Fix view tests --- .../__snapshots__/index.test.ts.snap | 53 +++++++++++++------ .../src/__tests__/index.test.ts | 24 ++++++--- 2 files changed, 54 insertions(+), 23 deletions(-) diff --git a/packages/modular-scripts/src/__tests__/__snapshots__/index.test.ts.snap b/packages/modular-scripts/src/__tests__/__snapshots__/index.test.ts.snap index 07a61c8d3..0c691163f 100644 --- a/packages/modular-scripts/src/__tests__/__snapshots__/index.test.ts.snap +++ b/packages/modular-scripts/src/__tests__/__snapshots__/index.test.ts.snap @@ -1,8 +1,41 @@ // Jest Snapshot v1, https://goo.gl/fbAQLP +exports[`modular-scripts WHEN building a view THEN outputs the correct output cjs index2.js map file 1`] = ` +Object { + "file": "index2.js", + "mappings": ";;;;;;;;;;;;;;;;;;;;;;;;AACe,SAAS,UAAU,GAAG;AACrC,EAAE,uBAAuBA,gBAAK,CAAC,aAAa,CAAC,KAAK,EAAE;AACpD,IAAI,aAAa,EAAE,WAAW;AAC9B,GAAG,EAAE,wBAAwB,CAAC,CAAC;AAC/B;;;;", + "names": Array [ + "React", + ], + "sources": Array [ + "../src/index.tsx", + ], + "sourcesContent": Array [ + "import * as React from 'react'; + +export default function SampleView(): JSX.Element { + return
this is a modular view
+}", + ], + "version": 3, +} +`; + exports[`modular-scripts WHEN building a view THEN outputs the correct output cjs file 1`] = ` "'use strict'; +var index = require('./index2.js'); + + + +module.exports = index; +//# sourceMappingURL=index.js.map +" +`; + +exports[`modular-scripts WHEN building a view THEN outputs the correct output cjs index2.js file 1`] = ` +"'use strict'; + var React = require('react'); function _interopNamespace(e) { @@ -32,27 +65,17 @@ function SampleView() { } module.exports = SampleView; -//# sourceMappingURL=index.js.map +//# sourceMappingURL=index2.js.map " `; exports[`modular-scripts WHEN building a view THEN outputs the correct output cjs map file 1`] = ` Object { "file": "index.js", - "mappings": ";;;;;;;;;;;;;;;;;;;;;;;;AACe,SAAS,UAAU,GAAG;AACrC,EAAE,uBAAuBA,gBAAK,CAAC,aAAa,CAAC,KAAK,EAAE;AACpD,IAAI,aAAa,EAAE,WAAW;AAC9B,GAAG,EAAE,wBAAwB,CAAC,CAAC;AAC/B;;;;", - "names": Array [ - "React", - ], - "sources": Array [ - "../src/index.tsx", - ], - "sourcesContent": Array [ - "import * as React from 'react'; - -export default function SampleView(): JSX.Element { - return
this is a modular view
-}", - ], + "mappings": ";;;;;;", + "names": Array [], + "sources": Array [], + "sourcesContent": Array [], "version": 3, } `; diff --git a/packages/modular-scripts/src/__tests__/index.test.ts b/packages/modular-scripts/src/__tests__/index.test.ts index 8a0888414..ca7b2b846 100644 --- a/packages/modular-scripts/src/__tests__/index.test.ts +++ b/packages/modular-scripts/src/__tests__/index.test.ts @@ -294,11 +294,15 @@ describe('modular-scripts', () => { .toMatchInlineSnapshot(` "sample-view ├─ dist-cjs - │ ├─ index.js #a7k6ic - │ └─ index.js.map #1m4qim9 + │ ├─ index.js #p1m6x9 + │ ├─ index.js.map #16jes1h + │ ├─ index2.js #dbk75e + │ └─ index2.js.map #11cwgsp ├─ dist-es - │ ├─ index.js #1ymmv5l - │ └─ index.js.map #11lg0ox + │ ├─ index.js #tcl83f + │ ├─ index.js.map #yz1h1d + │ ├─ index2.js #urz4k4 + │ └─ index2.js.map #1w4fdrj ├─ dist-types │ └─ index.d.ts #1vloh7q └─ package.json" @@ -377,11 +381,15 @@ describe('modular-scripts', () => { .toMatchInlineSnapshot(` "sample-package ├─ dist-cjs - │ ├─ index.js #rq9uxe - │ └─ index.js.map #19satcx + │ ├─ index.js #p1m6x9 + │ ├─ index.js.map #16jes1h + │ ├─ index2.js #6y6kyx + │ └─ index2.js.map #10ij9v ├─ dist-es - │ ├─ index.js #3bszhr - │ └─ index.js.map #1m2nocl + │ ├─ index.js #tcl83f + │ ├─ index.js.map #yz1h1d + │ ├─ index2.js #hx36fq + │ └─ index2.js.map #bbrfkq ├─ dist-types │ └─ index.d.ts #f68aj └─ package.json" From 2130f56b8f9d9cdb115d8c4bf559796879f7cc4c Mon Sep 17 00:00:00 2001 From: Cristiano Belloni Date: Wed, 4 May 2022 18:06:23 +0100 Subject: [PATCH 58/72] Fix build tests --- .../src/__tests__/build.test.ts | 24 ++++++++++++------- 1 file changed, 16 insertions(+), 8 deletions(-) diff --git a/packages/modular-scripts/src/__tests__/build.test.ts b/packages/modular-scripts/src/__tests__/build.test.ts index 1fd6b23fa..2e262795c 100644 --- a/packages/modular-scripts/src/__tests__/build.test.ts +++ b/packages/modular-scripts/src/__tests__/build.test.ts @@ -52,13 +52,17 @@ describe('WHEN building with preserve modules', () => { .toMatchInlineSnapshot(` "sample-async-package ├─ dist-cjs - │ ├─ index.js #y5z0kw - │ ├─ index.js.map #1gofapj + │ ├─ index.js #p1m6x9 + │ ├─ index.js.map #16jes1h + │ ├─ index2.js #1gdggtn + │ ├─ index2.js.map #r11rcb │ ├─ runAsync.js #kr3qrh │ └─ runAsync.js.map #19q2dqp ├─ dist-es - │ ├─ index.js #7arwpf - │ ├─ index.js.map #p3aqj2 + │ ├─ index.js #tcl83f + │ ├─ index.js.map #yz1h1d + │ ├─ index2.js #67jtpf + │ ├─ index2.js.map #1pcnly9 │ ├─ runAsync.js #1tt0e7o │ └─ runAsync.js.map #1tlnsv0 ├─ dist-types @@ -165,11 +169,15 @@ describe('WHEN building packages with private cross-package dependencies', () => .toMatchInlineSnapshot(` "sample-depending-package ├─ dist-cjs - │ ├─ index.js #1gj4b9h - │ └─ index.js.map #1v4zj6b + │ ├─ index.js #1m9v9ya + │ ├─ index.js.map #79ot9r + │ ├─ index2.js #q6vf2j + │ └─ index2.js.map #10q3jzt ├─ dist-es - │ ├─ index.js #xezjee - │ └─ index.js.map #isxuu + │ ├─ index.js #3qxwo1 + │ ├─ index.js.map #yz1h1d + │ ├─ index2.js #14be4lv + │ └─ index2.js.map #jfjxet ├─ dist-types │ └─ index.d.ts #6hjmh9 └─ package.json" From 7fa41ae299d6297e7e019a86e133cf423745a809 Mon Sep 17 00:00:00 2001 From: Cristiano Belloni Date: Wed, 4 May 2022 18:09:06 +0100 Subject: [PATCH 59/72] Remove residual changelogs --- .changeset/dirty-mugs-double.md | 6 ------ .changeset/hip-bees-act.md | 7 ------- .changeset/pre.json | 20 -------------------- .changeset/silver-dolphins-remember.md | 5 ----- 4 files changed, 38 deletions(-) delete mode 100644 .changeset/dirty-mugs-double.md delete mode 100644 .changeset/hip-bees-act.md delete mode 100644 .changeset/pre.json delete mode 100644 .changeset/silver-dolphins-remember.md diff --git a/.changeset/dirty-mugs-double.md b/.changeset/dirty-mugs-double.md deleted file mode 100644 index 61f443cc9..000000000 --- a/.changeset/dirty-mugs-double.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"create-modular-react-app": patch -"modular-scripts": patch ---- - -support node 16 explicitly and run test workflow against target node diff --git a/.changeset/hip-bees-act.md b/.changeset/hip-bees-act.md deleted file mode 100644 index 3a001ac3a..000000000 --- a/.changeset/hip-bees-act.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -'create-modular-react-app': major -'modular-scripts': major -'eslint-config-modular-app': minor ---- - -Drop support for node 12 diff --git a/.changeset/pre.json b/.changeset/pre.json deleted file mode 100644 index 4f5ab4f2b..000000000 --- a/.changeset/pre.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "mode": "pre", - "tag": "alpha-webpack5", - "initialVersions": { - "create-modular-react-app": "2.1.4", - "eslint-config-modular-app": "2.0.4", - "modular-scripts": "2.3.1", - "modular-site": "1.0.1", - "modular-views.macro": "3.1.0", - "tree-view-for-tests": "2.0.0" - }, - "changesets": [ - "dirty-mugs-double", - "hip-bees-act", - "rotten-sloths-travel", - "silent-donkeys-peel", - "silver-dolphins-remember", - "twelve-days-mix" - ] -} diff --git a/.changeset/silver-dolphins-remember.md b/.changeset/silver-dolphins-remember.md deleted file mode 100644 index 1a0c7f65b..000000000 --- a/.changeset/silver-dolphins-remember.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"modular-scripts": major ---- - -Upgrade to Webpack 5 From d34acec0b2e52d995d575241fa2bd53248f864ec Mon Sep 17 00:00:00 2001 From: Cristiano Belloni Date: Wed, 4 May 2022 18:24:11 +0100 Subject: [PATCH 60/72] Fix app node env tests --- .../__snapshots__/app.node-env.test.ts.snap | 13 ++++++------- .../src/__tests__/app.node-env.test.ts | 18 +++++++++--------- 2 files changed, 15 insertions(+), 16 deletions(-) diff --git a/packages/modular-scripts/src/__tests__/__snapshots__/app.node-env.test.ts.snap b/packages/modular-scripts/src/__tests__/__snapshots__/app.node-env.test.ts.snap index ff09bc1a7..249aa23e1 100644 --- a/packages/modular-scripts/src/__tests__/__snapshots__/app.node-env.test.ts.snap +++ b/packages/modular-scripts/src/__tests__/__snapshots__/app.node-env.test.ts.snap @@ -6,21 +6,20 @@ exports[`when working with a NODE_ENV app WHEN building with esbuild can generat " `; -exports[`when working with a NODE_ENV app WHEN building with webpack can generate a js/main.1c6de6d0.js 1`] = ` +exports[`when working with a NODE_ENV app WHEN building with webpack can generate a js/main.a482480b.js 1`] = ` "\\"use strict\\"; -(globalThis.webpackChunknode_env_app = - globalThis.webpackChunknode_env_app || []).push([ +(self.webpackChunknode_env_app = self.webpackChunknode_env_app || []).push([ [179], { 908: () => { console.log(\\"production\\"); }, }, - (o) => { - var e; - (e = 908), o((o.s = e)); + (e) => { + var n; + (n = 908), e((e.s = n)); }, ]); -//# sourceMappingURL=main.1c6de6d0.js.map +//# sourceMappingURL=main.a482480b.js.map " `; diff --git a/packages/modular-scripts/src/__tests__/app.node-env.test.ts b/packages/modular-scripts/src/__tests__/app.node-env.test.ts index e15fb03e4..1b7847aec 100644 --- a/packages/modular-scripts/src/__tests__/app.node-env.test.ts +++ b/packages/modular-scripts/src/__tests__/app.node-env.test.ts @@ -62,9 +62,9 @@ describe('when working with a NODE_ENV app', () => { expect(tree(path.join(modularRoot, 'dist', 'node-env-app'))) .toMatchInlineSnapshot(` "node-env-app - ├─ asset-manifest.json #1qjm6tq + ├─ asset-manifest.json #5npfrr ├─ favicon.ico #6pu3rg - ├─ index.html #z3zac4 + ├─ index.html #9j6678 ├─ logo192.png #1nez7vk ├─ logo512.png #1hwqvcc ├─ manifest.json #19gah8o @@ -72,14 +72,14 @@ describe('when working with a NODE_ENV app', () => { ├─ robots.txt #1sjb8b3 └─ static └─ js - ├─ main.1c6de6d0.js #1xkcjze - ├─ main.1c6de6d0.js.map #ayfbwn - ├─ runtime-main.182069c4.js #r0hm4v - └─ runtime-main.182069c4.js.map #ul1xez" + ├─ main.a482480b.js #1xwb1v + ├─ main.a482480b.js.map #re9pek + ├─ runtime-main.97707f9d.js #15lezt9 + └─ runtime-main.97707f9d.js.map #12i5ddp" `); }); - it('can generate a js/main.1c6de6d0.js', async () => { + it('can generate a js/main.a482480b.js', async () => { expect( prettier.format( String( @@ -90,12 +90,12 @@ describe('when working with a NODE_ENV app', () => { 'node-env-app', 'static', 'js', - 'main.1c6de6d0.js', + 'main.a482480b.js', ), ), ), { - filepath: 'main.1c6de6d0.js', + filepath: 'main.a482480b.js', }, ), ).toMatchSnapshot(); From c18929336b2db8b5bda56b9b6edf7fd90ba314b6 Mon Sep 17 00:00:00 2001 From: Cristiano Belloni Date: Thu, 5 May 2022 11:28:13 +0100 Subject: [PATCH 61/72] Fix WorkspaceInfo test --- .../utils/__snapshots__/getWorkspaceInfo.test.ts.snap | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/packages/modular-scripts/src/__tests__/utils/__snapshots__/getWorkspaceInfo.test.ts.snap b/packages/modular-scripts/src/__tests__/utils/__snapshots__/getWorkspaceInfo.test.ts.snap index 9e7262e36..3e0d5a34c 100644 --- a/packages/modular-scripts/src/__tests__/utils/__snapshots__/getWorkspaceInfo.test.ts.snap +++ b/packages/modular-scripts/src/__tests__/utils/__snapshots__/getWorkspaceInfo.test.ts.snap @@ -37,6 +37,13 @@ Object { "type": "template", "workspaceDependencies": Array [], }, + "modular-template-esm-view": Object { + "location": "packages/modular-template-esm-view", + "mismatchedWorkspaceDependencies": Array [], + "public": true, + "type": "template", + "workspaceDependencies": Array [], + }, "modular-template-node-env-app": Object { "location": "packages/modular-template-node-env-app", "mismatchedWorkspaceDependencies": Array [], From c051e92cb0ac826bcc8b15823c5c3d8b0362fbd6 Mon Sep 17 00:00:00 2001 From: Cristiano Belloni Date: Thu, 5 May 2022 15:05:32 +0100 Subject: [PATCH 62/72] Create proud-starfishes-stare.md --- .changeset/proud-starfishes-stare.md | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 .changeset/proud-starfishes-stare.md diff --git a/.changeset/proud-starfishes-stare.md b/.changeset/proud-starfishes-stare.md new file mode 100644 index 000000000..a440c1c6e --- /dev/null +++ b/.changeset/proud-starfishes-stare.md @@ -0,0 +1,5 @@ +--- +"modular-scripts": minor +--- + +Add `esm-view` modular type From 141e9608a04a189638f799d2decf528b05b88a21 Mon Sep 17 00:00:00 2001 From: Cristiano Belloni Date: Fri, 6 May 2022 17:25:31 +0100 Subject: [PATCH 63/72] Extract resolutions from lockfile and use them to build esbuild --- packages/modular-scripts/package.json | 3 +- packages/modular-scripts/src/build/index.ts | 9 +- .../src/esbuild-scripts/api.ts | 15 +- .../src/esbuild-scripts/build/index.ts | 2 + .../plugins/rewriteDependenciesPlugin.ts | 18 +- .../src/esbuild-scripts/start/index.ts | 14 +- packages/modular-scripts/src/start.ts | 14 +- .../src/utils/getPackageDependencies.ts | 75 ++- yarn.lock | 587 +++++++++++++++++- 9 files changed, 695 insertions(+), 42 deletions(-) diff --git a/packages/modular-scripts/package.json b/packages/modular-scripts/package.json index 623f18741..3448acdcd 100644 --- a/packages/modular-scripts/package.json +++ b/packages/modular-scripts/package.json @@ -62,8 +62,8 @@ "global-modules": "2.0.0", "globby": "11.0.4", "gzip-size": "6.0.0", - "html-webpack-plugin": "5.5.0", "html-minifier-terser": "6.1.0", + "html-webpack-plugin": "5.5.0", "is-ci": "2.0.0", "is-root": "2.1.0", "jest": "26.6.3", @@ -104,6 +104,7 @@ "semver": "7.3.7", "semver-regex": "3.1.3", "shell-quote": "1.7.3", + "snyk-nodejs-lockfile-parser": "^1.38.0", "source-map-support": "0.5.21", "strip-ansi": "6.0.0", "style-loader": "3.3.1", diff --git a/packages/modular-scripts/src/build/index.ts b/packages/modular-scripts/src/build/index.ts index ef1b1d3f2..66ef1dfa3 100644 --- a/packages/modular-scripts/src/build/index.ts +++ b/packages/modular-scripts/src/build/index.ts @@ -94,10 +94,15 @@ async function buildStandalone( let assets: Asset[]; // Retrieve dependencies for target to inform the build process - const packageDependencies = await getPackageDependencies(target); + const { manifest: packageDependencies, resolutions: packageResolutions } = + await getPackageDependencies(target); // Split dependencies between external and bundled const { external: externalDependencies, bundled: bundledDependencies } = filterDependencies(packageDependencies, isApp); + const { external: externalResolutions } = filterDependencies( + packageResolutions, + isApp, + ); const browserTarget = createEsbuildBrowserslistTarget(targetDirectory); @@ -112,6 +117,7 @@ async function buildStandalone( target, paths, externalDependencies, + externalResolutions, type, ); jsEntryPoint = getEntryPoint(paths, result, '.js'); @@ -204,6 +210,7 @@ async function buildStandalone( path.basename(jsEntryPoint), paths.appSrc, externalDependencies, + externalResolutions, browserTarget, ); const trampolinePath = `${paths.appBuild}/static/js/_trampoline.js`; diff --git a/packages/modular-scripts/src/esbuild-scripts/api.ts b/packages/modular-scripts/src/esbuild-scripts/api.ts index 1986ee600..a112a98dd 100644 --- a/packages/modular-scripts/src/esbuild-scripts/api.ts +++ b/packages/modular-scripts/src/esbuild-scripts/api.ts @@ -25,6 +25,7 @@ export async function createViewTrampoline( fileName: string, srcPath: string, dependencies: Dependency, + resolutions: Dependency, browserTarget: string[], ): Promise { const fileRelativePath = `./${fileName}`; @@ -60,10 +61,16 @@ ReactDOM.render(, DOMRoot);`; }); }, }, - createRewriteDependenciesPlugin({ - ...dependencies, - 'react-dom': dependencies.react, - }), + createRewriteDependenciesPlugin( + { + ...dependencies, + 'react-dom': dependencies.react, + }, + { + ...resolutions, + 'react-dom': resolutions.react, + }, + ), ], }); diff --git a/packages/modular-scripts/src/esbuild-scripts/build/index.ts b/packages/modular-scripts/src/esbuild-scripts/build/index.ts index f0dc9fd5f..df17da6ff 100644 --- a/packages/modular-scripts/src/esbuild-scripts/build/index.ts +++ b/packages/modular-scripts/src/esbuild-scripts/build/index.ts @@ -21,6 +21,7 @@ export default async function build( target: string, paths: Paths, externalDependencies: Dependency, + externalResolutions: Dependency, type: 'app' | 'esm-view', ) { const modularRoot = getModularRoot(); @@ -44,6 +45,7 @@ export default async function build( : [ createRewriteDependenciesPlugin( externalDependencies, + externalResolutions, browserTarget, ), ], diff --git a/packages/modular-scripts/src/esbuild-scripts/plugins/rewriteDependenciesPlugin.ts b/packages/modular-scripts/src/esbuild-scripts/plugins/rewriteDependenciesPlugin.ts index 369d74c71..356003daf 100644 --- a/packages/modular-scripts/src/esbuild-scripts/plugins/rewriteDependenciesPlugin.ts +++ b/packages/modular-scripts/src/esbuild-scripts/plugins/rewriteDependenciesPlugin.ts @@ -3,6 +3,7 @@ import type { Dependency } from '@schemastore/package'; export function createRewriteDependenciesPlugin( externalDependencies: Dependency, + externalResolutions: Dependency, target?: string[], ): esbuild.Plugin { const externalCdnTemplate = @@ -11,15 +12,20 @@ export function createRewriteDependenciesPlugin( const importMap: Record = Object.entries( externalDependencies, - ).reduce( - (acc, [name, version]) => ({ + ).reduce((acc, [name, version]) => { + if (!externalResolutions[name]) { + throw new Error( + `Dependency ${name} found in package.json but not in lockfile. Have you installed your dependencies?`, + ); + } + return { ...acc, [name]: externalCdnTemplate .replace('[name]', name) - .replace('[version]', version), - }), - {}, - ); + .replace('[version]', version) + .replace('[resolution]', externalResolutions[name]), + }; + }, {}); const dependencyRewritePlugin: esbuild.Plugin = { name: 'dependency-rewrite', diff --git a/packages/modular-scripts/src/esbuild-scripts/start/index.ts b/packages/modular-scripts/src/esbuild-scripts/start/index.ts index fee895b60..006b67a19 100644 --- a/packages/modular-scripts/src/esbuild-scripts/start/index.ts +++ b/packages/modular-scripts/src/esbuild-scripts/start/index.ts @@ -64,6 +64,7 @@ class DevServer { private isApp: boolean; // TODO maybe it's better to pass the type here private dependencies: Dependency; + private resolutions: Dependency; constructor( paths: Paths, @@ -72,6 +73,7 @@ class DevServer { port: number, isApp: boolean, dependencies: Dependency, + resolutions: Dependency, ) { this.paths = paths; this.urls = urls; @@ -79,6 +81,7 @@ class DevServer { this.port = port; this.isApp = isApp; this.dependencies = dependencies; + this.resolutions = resolutions; this.firstCompilePromise = new Promise((resolve) => { this.firstCompilePromiseResolve = resolve; @@ -201,7 +204,13 @@ class DevServer { target: browserTarget, plugins: this.isApp ? undefined - : [createRewriteDependenciesPlugin(this.dependencies, browserTarget)], + : [ + createRewriteDependenciesPlugin( + this.dependencies, + this.resolutions, + browserTarget, + ), + ], }); }); @@ -287,6 +296,7 @@ class DevServer { 'index.js', this.paths.appSrc, this.dependencies, + this.resolutions, baseConfig.target as string[], ); res.end(trampolineBuildResult.outputFiles[0].text); @@ -354,6 +364,7 @@ export default async function start( target: string, isApp: boolean, packageDependencies: Dependency, + packageResolutions: Dependency, ): Promise { const paths = await createPaths(target); const host = getHost(); @@ -371,6 +382,7 @@ export default async function start( port, isApp, packageDependencies, + packageResolutions, ); const server = await devServer.start(); diff --git a/packages/modular-scripts/src/start.ts b/packages/modular-scripts/src/start.ts index 7fdfbf609..392a8bdf1 100644 --- a/packages/modular-scripts/src/start.ts +++ b/packages/modular-scripts/src/start.ts @@ -70,9 +70,14 @@ async function start(packageName: string): Promise { process.env.USE_MODULAR_ESBUILD && process.env.USE_MODULAR_ESBUILD === 'true'; - const packageDependencies = await getPackageDependencies(target); + const { manifest: packageDependencies, resolutions: packageResolutions } = + await getPackageDependencies(target); const { external: externalDependencies, bundled: bundledDependencies } = filterDependencies(packageDependencies, !isEsmView); + const { external: externalResolutions } = filterDependencies( + packageResolutions, + !isEsmView, + ); // If you want to use webpack then we'll always use webpack. But if you've indicated // you want esbuild - then we'll switch you to the new fancy world. @@ -80,7 +85,12 @@ async function start(packageName: string): Promise { const { default: startEsbuildApp } = await import( './esbuild-scripts/start' ); - await startEsbuildApp(target, !isEsmView, externalDependencies); + await startEsbuildApp( + target, + !isEsmView, + externalDependencies, + externalResolutions, + ); } else { const startScript = require.resolve( 'modular-scripts/react-scripts/scripts/start.js', diff --git a/packages/modular-scripts/src/utils/getPackageDependencies.ts b/packages/modular-scripts/src/utils/getPackageDependencies.ts index 4d807cdd2..6111bef5e 100644 --- a/packages/modular-scripts/src/utils/getPackageDependencies.ts +++ b/packages/modular-scripts/src/utils/getPackageDependencies.ts @@ -1,6 +1,7 @@ import * as path from 'path'; import * as fs from 'fs-extra'; import { Project } from 'ts-morph'; +import { buildDepTree, LockfileType } from 'snyk-nodejs-lockfile-parser'; import type { CoreProperties, Dependency } from '@schemastore/package'; import getModularRoot from './getModularRoot'; import getLocation from './getLocation'; @@ -40,7 +41,7 @@ function getDependenciesFromSource(workspaceLocation: string) { export async function getPackageDependencies( target: string, -): Promise { +): Promise<{ manifest: DependencyManifest; resolutions: DependencyManifest }> { /* This function is based on the assumption that nested package are not supported, so dependencies can be either declared in the * target's package.json or hoisted up to the workspace root. */ @@ -55,30 +56,70 @@ export async function getPackageDependencies( path.join(targetLocation, 'package.json'), ) as CoreProperties; + const lockFile = fs.readFileSync(path.join(getModularRoot(), 'yarn.lock'), { + encoding: 'utf8', + flag: 'r', + }); + const deps = Object.assign( Object.create(null), - targetManifest.devDependencies, rootManifest.devDependencies, - targetManifest.dependencies, rootManifest.dependencies, + targetManifest.devDependencies, + targetManifest.dependencies, ) as Dependency; - /* Get regular dependencies from package.json (regular) or root package.json (hoisted) - * Exclude workspace dependencies. Error if a dependency is imported in the source code + const lockDeps = await buildDepTree( + // Build a dependency tree from the lockfile, using target dependencies and root dependencies in order of specificity + JSON.stringify( + Object.assign(Object.create(null), targetManifest, { + dependencies: Object.assign( + Object.create(null), + rootManifest.dependencies, + targetManifest.dependencies, + ) as Dependency, + devDependencies: Object.assign( + Object.create(null), + rootManifest.devDependencies, + targetManifest.devDependencies, + ) as Dependency, + }), + ), + lockFile, + true, + LockfileType.yarn, + ); + + /* Get dependencies from package.json (regular), root package.json (hoisted) or pinned version in lockfile (resolution) + * Exclude workspace dependencies. Warn if a dependency is imported in the source code * but not specified in any of the package.jsons */ - const manifest = getDependenciesFromSource(targetLocation) + const { manifest, resolutions } = getDependenciesFromSource(targetLocation) .filter((depName) => !(depName in workspaceInfo)) - .reduce((manifest, depName) => { - const depVersion = deps[depName]; - if (!depVersion) { - logger.error( - `Package ${depName} imported in ${target} source but not found in package dependencies or hoisted dependencies - this will prevent you from successfully build, start or move packages in the next release of modular`, - ); - } - manifest[depName] = depVersion; - return manifest; - }, {}); + .reduce<{ manifest: DependencyManifest; resolutions: DependencyManifest }>( + (acc, depName) => { + const depManifestVersion = deps[depName]; + if (!depManifestVersion) { + logger.error( + `Package ${depName} imported in ${target} source but not found in package dependencies or hoisted dependencies - this will prevent you from successfully build, start or move esm-views and will cause an error in the next release of modular`, + ); + } + const resolutionVersion = lockDeps.dependencies[depName].version; + if (!resolutionVersion) { + logger.error( + `Package ${depName} imported in ${target} source but not found in lockfile - this will prevent you from successfully build, start or move esm-views and will cause an error in the next release of modular. Have you installed your dependencies?`, + ); + } + acc.manifest[depName] = depManifestVersion; + if (resolutionVersion) { + acc.resolutions[depName] = resolutionVersion; + } + return acc; + }, + { manifest: {}, resolutions: {} }, + ); + + console.log({ manifest, resolutions }); - return manifest; + return { manifest, resolutions }; } diff --git a/yarn.lock b/yarn.lock index 349dfab72..00d07c39d 100644 --- a/yarn.lock +++ b/yarn.lock @@ -9,6 +9,13 @@ dependencies: "@jridgewell/trace-mapping" "^0.3.0" +"@arcanis/slice-ansi@^1.0.2": + version "1.1.1" + resolved "https://registry.yarnpkg.com/@arcanis/slice-ansi/-/slice-ansi-1.1.1.tgz#0ee328a68996ca45854450033a3d161421dc4f55" + integrity sha512-xguP2WR2Dv0gQ7Ykbdb7BNCnPnIPB94uTi0Z2NvkRBEnhbwjOQ7QyQKJXrVQg4qDpiD9hA5l5cCwy/z2OXgc3w== + dependencies: + grapheme-splitter "^1.0.4" + "@babel/cli@7.17.6": version "7.17.6" resolved "https://registry.yarnpkg.com/@babel/cli/-/cli-7.17.6.tgz#169e5935f1795f0b62ded5a2accafeedfe5c5363" @@ -2125,6 +2132,11 @@ resolved "https://registry.yarnpkg.com/@sindresorhus/is/-/is-0.14.0.tgz#9fb3a3cf3132328151f353de4632e01e52102bea" integrity sha512-9NET910DNaIPngYnLLPeg+Ogzqsi9uM4mSboU5y6p8S5DzMTVEsJZrawi+BoDNUVBa2DhJqQYUFvMDfgU062LQ== +"@sindresorhus/is@^4.0.0": + version "4.6.0" + resolved "https://registry.yarnpkg.com/@sindresorhus/is/-/is-4.6.0.tgz#3c7c9c46e678feefe7a2e5bb609d3dbd665ffb3f" + integrity sha512-t09vSN3MdfsyCHoFcTRCH/iUtG7OJ0CsjzB8cjAmKc/va/kIgeDI/TxsigdncE/4be734m0cvIYwNaV4i2XqAw== + "@sinonjs/commons@^1.7.0": version "1.8.3" resolved "https://registry.yarnpkg.com/@sinonjs/commons/-/commons-1.8.3.tgz#3802ddd21a50a949b6721ddd72da36e67e7f1b2d" @@ -2139,6 +2151,52 @@ dependencies: "@sinonjs/commons" "^1.7.0" +"@snyk/dep-graph@^1.28.0": + version "1.31.0" + resolved "https://registry.yarnpkg.com/@snyk/dep-graph/-/dep-graph-1.31.0.tgz#ebe25aac857c389081b35e1a71ead3c74ecfb0a5" + integrity sha512-nGSua40dcI/ISDDW46EYSjwVZxdWohb4bDlHFYtudL5bxo0PV9wFA1QeZewKQVeHLVaGkrESXdqQubP0pFf4vA== + dependencies: + event-loop-spinner "^2.1.0" + lodash.clone "^4.5.0" + lodash.constant "^3.0.0" + lodash.filter "^4.6.0" + lodash.foreach "^4.5.0" + lodash.isempty "^4.4.0" + lodash.isequal "^4.5.0" + lodash.isfunction "^3.0.9" + lodash.isundefined "^3.0.1" + lodash.keys "^4.2.0" + lodash.map "^4.6.0" + lodash.reduce "^4.6.0" + lodash.size "^4.2.0" + lodash.transform "^4.6.0" + lodash.union "^4.6.0" + lodash.values "^4.3.0" + object-hash "^2.0.3" + semver "^7.0.0" + tslib "^1.13.0" + +"@snyk/graphlib@2.1.9-patch.3": + version "2.1.9-patch.3" + resolved "https://registry.yarnpkg.com/@snyk/graphlib/-/graphlib-2.1.9-patch.3.tgz#b8edb2335af1978db7f3cb1f28f5d562960acf23" + integrity sha512-bBY9b9ulfLj0v2Eer0yFYa3syVeIxVKl2EpxSrsVeT4mjA0CltZyHsF0JjoaGXP27nItTdJS5uVsj1NA+3aE+Q== + dependencies: + lodash.clone "^4.5.0" + lodash.constant "^3.0.0" + lodash.filter "^4.6.0" + lodash.foreach "^4.5.0" + lodash.has "^4.5.2" + lodash.isempty "^4.4.0" + lodash.isfunction "^3.0.9" + lodash.isundefined "^3.0.1" + lodash.keys "^4.2.0" + lodash.map "^4.6.0" + lodash.reduce "^4.6.0" + lodash.size "^4.2.0" + lodash.transform "^4.6.0" + lodash.union "^4.6.0" + lodash.values "^4.3.0" + "@svgr/babel-plugin-add-jsx-attribute@^5.4.0": version "5.4.0" resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-5.4.0.tgz#81ef61947bb268eb9d50523446f9c638fb355906" @@ -2330,6 +2388,13 @@ dependencies: defer-to-connect "^1.0.1" +"@szmarczak/http-timer@^4.0.5": + version "4.0.6" + resolved "https://registry.yarnpkg.com/@szmarczak/http-timer/-/http-timer-4.0.6.tgz#b4a914bb62e7c272d4e5989fe4440f812ab1d807" + integrity sha512-4BAffykYOgO+5nzBWYwE3W90sBgLJoUPRWWcL8wlyiM8IB8ipJz3UMJ9KXQd1RKQXpKp8Tutn80HZtWsu2u76w== + dependencies: + defer-to-connect "^2.0.0" + "@testing-library/dom@8.13.0", "@testing-library/dom@^8.0.0": version "8.13.0" resolved "https://registry.yarnpkg.com/@testing-library/dom/-/dom-8.13.0.tgz#bc00bdd64c7d8b40841e27a70211399ad3af46f5" @@ -2497,6 +2562,16 @@ resolved "https://registry.yarnpkg.com/@types/braces/-/braces-3.0.1.tgz#5a284d193cfc61abb2e5a50d36ebbc50d942a32b" integrity sha512-+euflG6ygo4bn0JHtn4pYqcXwRtLvElQ7/nnjDu7iYG56H0+OhCd7d6Ug0IE3WcFpZozBKW2+80FUbv5QGk5AQ== +"@types/cacheable-request@^6.0.1": + version "6.0.2" + resolved "https://registry.yarnpkg.com/@types/cacheable-request/-/cacheable-request-6.0.2.tgz#c324da0197de0a98a2312156536ae262429ff6b9" + integrity sha512-B3xVo+dlKM6nnKTcmm5ZtY/OL8bOAOd2Olee9M1zft65ox50OzjEHW91sDiU9j6cvW8Ejg1/Qkf4xd2kugApUA== + dependencies: + "@types/http-cache-semantics" "*" + "@types/keyv" "*" + "@types/node" "*" + "@types/responselike" "*" + "@types/configstore@*": version "5.0.1" resolved "https://registry.yarnpkg.com/@types/configstore/-/configstore-5.0.1.tgz#7be34d28ce29a408c98e717ada0488664eaf6173" @@ -2534,6 +2609,11 @@ resolved "https://registry.yarnpkg.com/@types/dedent/-/dedent-0.7.0.tgz#155f339ca404e6dd90b9ce46a3f78fd69ca9b050" integrity sha512-EGlKlgMhnLt/cM4DbUSafFdrkeJoC9Mvnj0PUCU7tFmTjMjNRT957kXCx0wYm3JuEq4o4ZsS5vG+NlkM2DMd2A== +"@types/emscripten@^1.38.0": + version "1.39.6" + resolved "https://registry.yarnpkg.com/@types/emscripten/-/emscripten-1.39.6.tgz#698b90fe60d44acf93c31064218fbea93fbfd85a" + integrity sha512-H90aoynNhhkQP6DRweEjJp5vfUVdIj7tdPLsu7pq89vODD/lcugKfZOsfgwpvM6XUewEp2N5dCg1Uf3Qe55Dcg== + "@types/eslint-scope@^3.7.3": version "3.7.3" resolved "https://registry.yarnpkg.com/@types/eslint-scope/-/eslint-scope-3.7.3.tgz#125b88504b61e3c8bc6f870882003253005c3224" @@ -2627,6 +2707,11 @@ resolved "https://registry.yarnpkg.com/@types/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz#4fc33a00c1d0c16987b1a20cf92d20614c55ac35" integrity sha512-oh/6byDPnL1zeNXFrDXFLyZjkr1MsBG667IM792caf1L2UPOOMf65NFzjUH/ltyfwjAGfs1rsX1eftK0jC/KIg== +"@types/http-cache-semantics@*": + version "4.0.1" + resolved "https://registry.yarnpkg.com/@types/http-cache-semantics/-/http-cache-semantics-4.0.1.tgz#0ea7b61496902b95890dc4c3a116b60cb8dae812" + integrity sha512-SZs7ekbP8CN0txVG2xVRH6EgKmEm31BOxA07vkFaETzZz1xh+cbt8BcI0slpymvwhx5dlFnQG2rTlPVQn+iRPQ== + "@types/http-proxy@^1.17.8": version "1.17.8" resolved "https://registry.yarnpkg.com/@types/http-proxy/-/http-proxy-1.17.8.tgz#968c66903e7e42b483608030ee85800f22d03f55" @@ -2681,6 +2766,11 @@ resolved "https://registry.yarnpkg.com/@types/js-yaml/-/js-yaml-4.0.5.tgz#738dd390a6ecc5442f35e7f03fa1431353f7e138" integrity sha512-FhpRzf927MNQdRZP0J5DLIdTXhjLYzeUTmLAu69mnVksLH9CJY3IuSeEgbKUki7GQZm0WqDkGzyxju2EZGD2wA== +"@types/json-buffer@~3.0.0": + version "3.0.0" + resolved "https://registry.yarnpkg.com/@types/json-buffer/-/json-buffer-3.0.0.tgz#85c1ff0f0948fc159810d4b5be35bf8c20875f64" + integrity sha512-3YP80IxxFJB4b5tYC2SUPwkg0XQLiu0nWvhRgEatgjf+29IcWO9X1k8xRv5DGssJ/lCrjYTjQPcobJr2yWIVuQ== + "@types/json-schema@*", "@types/json-schema@^7.0.7", "@types/json-schema@^7.0.8", "@types/json-schema@^7.0.9": version "7.0.9" resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.9.tgz#97edc9037ea0c38585320b28964dde3b39e4660d" @@ -2691,6 +2781,13 @@ resolved "https://registry.yarnpkg.com/@types/json5/-/json5-0.0.29.tgz#ee28707ae94e11d2b827bcbe5270bcea7f3e71ee" integrity sha1-7ihweulOEdK4J7y+UnC86n8+ce4= +"@types/keyv@*": + version "3.1.4" + resolved "https://registry.yarnpkg.com/@types/keyv/-/keyv-3.1.4.tgz#3ccdb1c6751b0c7e52300bcdacd5bcbf8faa75b6" + integrity sha512-BQ5aZNSCpj7D6K2ksrRCTmKRLEpnPvWDiLPfoGyhZ++8YtiK9d/3DBKPJgry359X/P1PfruyYwvnvwFjuEiEIg== + dependencies: + "@types/node" "*" + "@types/micromatch@4.0.2": version "4.0.2" resolved "https://registry.yarnpkg.com/@types/micromatch/-/micromatch-4.0.2.tgz#ce29c8b166a73bf980a5727b1e4a4d099965151d" @@ -2728,6 +2825,11 @@ resolved "https://registry.yarnpkg.com/@types/node/-/node-12.20.46.tgz#7e49dee4c54fd19584e6a9e0da5f3dc2e9136bc7" integrity sha512-cPjLXj8d6anFPzFvOPxS3fvly3Shm5nTfl6g8X5smexixbuGUf7hfr21J5tX9JW+UPStp/5P5R8qrKL5IyVJ+A== +"@types/node@^13.7.0": + version "13.13.52" + resolved "https://registry.yarnpkg.com/@types/node/-/node-13.13.52.tgz#03c13be70b9031baaed79481c0c0cfb0045e53f7" + integrity sha512-s3nugnZumCC//n4moGGe6tkNMyYEdaDBitVjwPxXmR5lnMG5dHePinH2EdxkG3Rh1ghFHHixAG4NJhpJW1rthQ== + "@types/normalize-package-data@^2.4.0": version "2.4.1" resolved "https://registry.yarnpkg.com/@types/normalize-package-data/-/normalize-package-data-2.4.1.tgz#d3357479a0fdfdd5907fe67e17e0a85c906e1301" @@ -2842,6 +2944,13 @@ dependencies: "@types/node" "*" +"@types/responselike@*", "@types/responselike@^1.0.0": + version "1.0.0" + resolved "https://registry.yarnpkg.com/@types/responselike/-/responselike-1.0.0.tgz#251f4fe7d154d2bad125abe1b429b23afd262e29" + integrity sha512-85Y2BjiufFzaMIlvJDvTTB8Fxl2xfLo4HgmHzVBz08w4wDePCTjYw66PdrolO0kzli3yam/YCgRufyo1DdQVTA== + dependencies: + "@types/node" "*" + "@types/retry@^0.12.0": version "0.12.1" resolved "https://registry.yarnpkg.com/@types/retry/-/retry-0.12.1.tgz#d8f1c0d0dc23afad6dc16a9e993a0865774b4065" @@ -2867,7 +2976,7 @@ dependencies: semver-regex "*" -"@types/semver@7.3.9": +"@types/semver@7.3.9", "@types/semver@^7.1.0": version "7.3.9" resolved "https://registry.yarnpkg.com/@types/semver/-/semver-7.3.9.tgz#152c6c20a7688c30b967ec1841d31ace569863fc" integrity sha512-L/TMpyURfBkf+o/526Zb6kd/tchUP3iBDEPjqjb+U2MAJhVRxxrmr2fwpe08E7QsV7YLcpq0tUaQ9O9x97ZIxQ== @@ -2916,6 +3025,11 @@ resolved "https://registry.yarnpkg.com/@types/tmp/-/tmp-0.2.3.tgz#908bfb113419fd6a42273674c00994d40902c165" integrity sha512-dDZH/tXzwjutnuk4UacGgFRwV+JSLaXL1ikvidfJprkb7L9Nx1njcRHHmi3Dsvt7pgqqTEeucQuOrWHPFgzVHA== +"@types/treeify@^1.0.0": + version "1.0.0" + resolved "https://registry.yarnpkg.com/@types/treeify/-/treeify-1.0.0.tgz#f04743cb91fc38254e8585d692bd92503782011c" + integrity sha512-ONpcZAEYlbPx4EtJwfTyCDQJGUpKf4sEcuySdCVjK5Fj/3vHp5HII1fqa1/+qrsLnpYELCQTfVW/awsGJePoIg== + "@types/update-notifier@5.1.0": version "5.1.0" resolved "https://registry.yarnpkg.com/@types/update-notifier/-/update-notifier-5.1.0.tgz#52ed6a2e9851fd6f1c88e93c85e8a0e1d5500fda" @@ -3214,11 +3328,103 @@ resolved "https://registry.yarnpkg.com/@xtuc/long/-/long-4.2.2.tgz#d291c6a4e97989b5c61d9acf396ae4fe133a718d" integrity sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ== +"@yarnpkg/core@^2.4.0": + version "2.4.0" + resolved "https://registry.yarnpkg.com/@yarnpkg/core/-/core-2.4.0.tgz#b5d8cc7ee2ddb022816c7afa3f83c3ee3d317c80" + integrity sha512-FYjcPNTfDfMKLFafQPt49EY28jnYC82Z2S7oMwLPUh144BL8v8YXzb4aCnFyi5nFC5h2kcrJfZh7+Pm/qvCqGw== + dependencies: + "@arcanis/slice-ansi" "^1.0.2" + "@types/semver" "^7.1.0" + "@types/treeify" "^1.0.0" + "@yarnpkg/fslib" "^2.4.0" + "@yarnpkg/json-proxy" "^2.1.0" + "@yarnpkg/libzip" "^2.2.1" + "@yarnpkg/parsers" "^2.3.0" + "@yarnpkg/pnp" "^2.3.2" + "@yarnpkg/shell" "^2.4.1" + binjumper "^0.1.4" + camelcase "^5.3.1" + chalk "^3.0.0" + ci-info "^2.0.0" + clipanion "^2.6.2" + cross-spawn "7.0.3" + diff "^4.0.1" + globby "^11.0.1" + got "^11.7.0" + json-file-plus "^3.3.1" + lodash "^4.17.15" + micromatch "^4.0.2" + mkdirp "^0.5.1" + p-limit "^2.2.0" + pluralize "^7.0.0" + pretty-bytes "^5.1.0" + semver "^7.1.2" + stream-to-promise "^2.2.0" + tar-stream "^2.0.1" + treeify "^1.1.0" + tslib "^1.13.0" + tunnel "^0.0.6" + +"@yarnpkg/fslib@^2.4.0", "@yarnpkg/fslib@^2.5.0": + version "2.6.1" + resolved "https://registry.yarnpkg.com/@yarnpkg/fslib/-/fslib-2.6.1.tgz#20959bc8b04e67cb06ce9cd4f5bd92aa0ca24212" + integrity sha512-OtxwAUeBUt0ba/YnakcEw90YtYwQH+kT8wwHTP46HR8KuvVFawFLT6kwS18l5PARTIwKbqC1QaFyOrLn9xYfKg== + dependencies: + "@yarnpkg/libzip" "^2.2.3" + tslib "^1.13.0" + +"@yarnpkg/json-proxy@^2.1.0": + version "2.1.1" + resolved "https://registry.yarnpkg.com/@yarnpkg/json-proxy/-/json-proxy-2.1.1.tgz#47866706061e9bdb15b0d199f6f08dde655bf569" + integrity sha512-meUiCAgCYpXTH1qJfqfz+dX013ohW9p2dKfwIzUYAFutH+lsz1eHPBIk72cuCV84adh9gX6j66ekBKH/bIhCQw== + dependencies: + "@yarnpkg/fslib" "^2.5.0" + tslib "^1.13.0" + +"@yarnpkg/libzip@^2.2.1", "@yarnpkg/libzip@^2.2.3": + version "2.2.4" + resolved "https://registry.yarnpkg.com/@yarnpkg/libzip/-/libzip-2.2.4.tgz#438744efe3b7ae0514f5db1ead130c1df1e685f6" + integrity sha512-QP0vUP+w0d7Jlo7jqTnlRChSnIB/dOF7nJFLD/gsPvFIHsVWLQQuAiolOcXQUD2hezLD1mQd2qb0yOKqPYRcfQ== + dependencies: + "@types/emscripten" "^1.38.0" + tslib "^1.13.0" + "@yarnpkg/lockfile@^1.1.0": version "1.1.0" resolved "https://registry.yarnpkg.com/@yarnpkg/lockfile/-/lockfile-1.1.0.tgz#e77a97fbd345b76d83245edcd17d393b1b41fb31" integrity sha512-GpSwvyXOcOOlV70vbnzjj4fW5xW/FdUF6nQEt1ENy7m4ZCczi1+/buVUPAqmGfqznsORNFzUMjctTIp8a9tuCQ== +"@yarnpkg/parsers@^2.3.0": + version "2.5.0" + resolved "https://registry.yarnpkg.com/@yarnpkg/parsers/-/parsers-2.5.0.tgz#adcf364cd451d43145d0838c0d8b6844730896de" + integrity sha512-LEf3Ex+yAXSTpJKx4CEuJD1ngwDGC3pqkgPuIStThjDWpEG+p3yMDDvzES/c+9ADFQJjBQJfC0TMleV4UTNZkw== + dependencies: + js-yaml "^3.10.0" + tslib "^1.13.0" + +"@yarnpkg/pnp@^2.3.2": + version "2.3.2" + resolved "https://registry.yarnpkg.com/@yarnpkg/pnp/-/pnp-2.3.2.tgz#9a052a06bf09c9f0b7c31e0867a7e725cb6401ed" + integrity sha512-JdwHu1WBCISqJEhIwx6Hbpe8MYsYbkGMxoxolkDiAeJ9IGEe08mQcbX1YmUDV1ozSWlm9JZE90nMylcDsXRFpA== + dependencies: + "@types/node" "^13.7.0" + "@yarnpkg/fslib" "^2.4.0" + tslib "^1.13.0" + +"@yarnpkg/shell@^2.4.1": + version "2.4.1" + resolved "https://registry.yarnpkg.com/@yarnpkg/shell/-/shell-2.4.1.tgz#abc557f8924987c9c382703e897433a82780265d" + integrity sha512-oNNJkH8ZI5uwu0dMkJf737yMSY1WXn9gp55DqSA5wAOhKvV5DJTXFETxkVgBQhO6Bow9tMGSpvowTMD/oAW/9g== + dependencies: + "@yarnpkg/fslib" "^2.4.0" + "@yarnpkg/parsers" "^2.3.0" + clipanion "^2.6.2" + cross-spawn "7.0.3" + fast-glob "^3.2.2" + micromatch "^4.0.2" + stream-buffers "^3.0.2" + tslib "^1.13.0" + abab@^2.0.3, abab@^2.0.5: version "2.0.5" resolved "https://registry.yarnpkg.com/abab/-/abab-2.0.5.tgz#c0b678fb32d60fc1219c784d6a826fe385aeb79a" @@ -3395,6 +3601,11 @@ ansi-styles@^6.0.0: resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-6.1.0.tgz#87313c102b8118abd57371afab34618bf7350ed3" integrity sha512-VbqNsoz55SYGczauuup0MFUyXNQviSpFTj1RQtFzmQLk18qbVSpTFFGMT293rmDaQuKCT6InmbuEyUne4mTuxQ== +any-promise@^1.1.0, any-promise@~1.3.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/any-promise/-/any-promise-1.3.0.tgz#abc6afeedcea52e809cdc0376aed3ce39635d17f" + integrity sha1-q8av7tzqUugJzcA3au0845Y10X8= + anymatch@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-2.0.0.tgz#bcb24b4f37934d9aa7ac17b4adaf89e7c76ef2eb" @@ -3554,6 +3765,11 @@ async@^2.6.2: dependencies: lodash "^4.17.14" +async@^3.2.0: + version "3.2.3" + resolved "https://registry.yarnpkg.com/async/-/async-3.2.3.tgz#ac53dafd3f4720ee9e8a160628f18ea91df196c9" + integrity sha512-spZRyzKL5l5BZQrr/6m/SqFdBN0q3OCI0f9rjfBzCMBIP4p75P620rR3gTmaksNOhmzgdxcaxdNfMy6anrbM0g== + asynckit@^0.4.0: version "0.4.0" resolved "https://registry.yarnpkg.com/asynckit/-/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79" @@ -3784,6 +4000,11 @@ binary-extensions@^2.0.0: resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-2.2.0.tgz#75f502eeaf9ffde42fc98829645be4ea76bd9e2d" integrity sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA== +binjumper@^0.1.4: + version "0.1.4" + resolved "https://registry.yarnpkg.com/binjumper/-/binjumper-0.1.4.tgz#4acc0566832714bd6508af6d666bd9e5e21fc7f8" + integrity sha512-Gdxhj+U295tIM6cO4bJO1jsvSjBVHNpj2o/OwW7pqDEtaqF6KdOxjtbo93jMMKAkP7+u09+bV8DhSqjIv4qR3w== + bl@^4.0.3: version "4.1.0" resolved "https://registry.yarnpkg.com/bl/-/bl-4.1.0.tgz#451535264182bec2fbbc83a62ab98cf11d9f7b3a" @@ -3977,6 +4198,11 @@ cache-base@^1.0.1: union-value "^1.0.0" unset-value "^1.0.0" +cacheable-lookup@^5.0.3: + version "5.0.4" + resolved "https://registry.yarnpkg.com/cacheable-lookup/-/cacheable-lookup-5.0.4.tgz#5a6b865b2c44357be3d5ebc2a467b032719a7005" + integrity sha512-2/kNscPhpcxrOigMZzbiWF7dz8ilhb/nIHU3EyZiXWXpeq/au8qJ8VhdftMkty3n7Gj6HIGalQG8oiBNB3AJgA== + cacheable-request@^6.0.0: version "6.1.0" resolved "https://registry.yarnpkg.com/cacheable-request/-/cacheable-request-6.1.0.tgz#20ffb8bd162ba4be11e9567d823db651052ca912" @@ -3990,6 +4216,19 @@ cacheable-request@^6.0.0: normalize-url "^4.1.0" responselike "^1.0.2" +cacheable-request@^7.0.2: + version "7.0.2" + resolved "https://registry.yarnpkg.com/cacheable-request/-/cacheable-request-7.0.2.tgz#ea0d0b889364a25854757301ca12b2da77f91d27" + integrity sha512-pouW8/FmiPQbuGpkXQ9BAPv/Mo5xDGANgSNXzTzJ8DrKGuXOssM4wIQRjfanNRh3Yu5cfYPvcorqbhg2KIJtew== + dependencies: + clone-response "^1.0.2" + get-stream "^5.1.0" + http-cache-semantics "^4.0.0" + keyv "^4.0.0" + lowercase-keys "^2.0.0" + normalize-url "^6.0.1" + responselike "^2.0.0" + call-bind@^1.0.0, call-bind@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/call-bind/-/call-bind-1.0.2.tgz#b1d4e89e688119c3c9a903ad30abb2f6a919be3c" @@ -4231,6 +4470,11 @@ cli-truncate@^3.1.0: slice-ansi "^5.0.0" string-width "^5.0.0" +clipanion@^2.6.2: + version "2.6.2" + resolved "https://registry.yarnpkg.com/clipanion/-/clipanion-2.6.2.tgz#820e7440812052442455b248f927b187ed732f71" + integrity sha512-0tOHJNMF9+4R3qcbBL+4IxLErpaYSYvzs10aXuECDbZdJOuJHdagJMAqvLdeaUQTI/o2uSCDRpet6ywDiKOAYw== + cliui@^6.0.0: version "6.0.0" resolved "https://registry.yarnpkg.com/cliui/-/cliui-6.0.0.tgz#511d702c0c4e41ca156d7d0e96021f23e13225b1" @@ -4362,6 +4606,14 @@ component-emitter@^1.2.1: resolved "https://registry.yarnpkg.com/component-emitter/-/component-emitter-1.3.0.tgz#16e4070fba8ae29b679f2215853ee181ab2eabc0" integrity sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg== +compress-brotli@^1.3.6: + version "1.3.8" + resolved "https://registry.yarnpkg.com/compress-brotli/-/compress-brotli-1.3.8.tgz#0c0a60c97a989145314ec381e84e26682e7b38db" + integrity sha512-lVcQsjhxhIXsuupfy9fmZUFtAIdBmXA7EGY6GBdgZ++qkM9zG4YFT8iU7FoBxzryNDMOpD1HIFHUSX4D87oqhQ== + dependencies: + "@types/json-buffer" "~3.0.0" + json-buffer "~3.0.1" + compressible@~2.0.16: version "2.0.18" resolved "https://registry.yarnpkg.com/compressible/-/compressible-2.0.18.tgz#af53cca6b070d4c3c0750fbd77286a6d7cc46fba" @@ -5273,6 +5525,13 @@ decompress-response@^3.3.0: dependencies: mimic-response "^1.0.0" +decompress-response@^6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/decompress-response/-/decompress-response-6.0.0.tgz#ca387612ddb7e104bd16d85aab00d5ecf09c66fc" + integrity sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ== + dependencies: + mimic-response "^3.1.0" + dedent@0.7.0, dedent@^0.7.0: version "0.7.0" resolved "https://registry.yarnpkg.com/dedent/-/dedent-0.7.0.tgz#2495ddbaf6eb874abb0e1be9df22d2e5a544326c" @@ -5312,6 +5571,11 @@ defer-to-connect@^1.0.1: resolved "https://registry.yarnpkg.com/defer-to-connect/-/defer-to-connect-1.1.3.tgz#331ae050c08dcf789f8c83a7b81f0ed94f4ac591" integrity sha512-0ISdNousHvZT2EiFlZeZAHBUvSxmKswVCEf8hW7KWgG4a8MVEu/3Vb6uWYozkjylyCxe0JBIiRB1jV45S70WVQ== +defer-to-connect@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/defer-to-connect/-/defer-to-connect-2.0.1.tgz#8016bdb4143e4632b77a3449c6236277de520587" + integrity sha512-4tvttepXG1VaYGrRibk5EwJd1t4udunSOVMdLSAL6mId1ix438oPwPZMALY41FCijukO1L0twNcGsdzS7dHgDg== + define-lazy-prop@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz#3f7ae421129bcaaac9bc74905c98a0009ec9ee7f" @@ -5604,6 +5868,13 @@ end-of-stream@^1.1.0, end-of-stream@^1.4.1: dependencies: once "^1.4.0" +end-of-stream@~1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/end-of-stream/-/end-of-stream-1.1.0.tgz#e9353258baa9108965efc41cb0ef8ade2f3cfb07" + integrity sha1-6TUyWLqpEIll78QcsO+K3i88+wc= + dependencies: + once "~1.3.0" + enhanced-resolve@^5.9.2: version "5.9.3" resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-5.9.3.tgz#44a342c012cbc473254af5cc6ae20ebd0aae5d88" @@ -6118,6 +6389,13 @@ etag@~1.8.1: resolved "https://registry.yarnpkg.com/etag/-/etag-1.8.1.tgz#41ae2eeb65efa62268aebfea83ac7d79299b0887" integrity sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc= +event-loop-spinner@^2.0.0, event-loop-spinner@^2.1.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/event-loop-spinner/-/event-loop-spinner-2.2.0.tgz#5b9bdf1759a5d9600576260ae770446a1a16c9b0" + integrity sha512-KB44sV4Mv7uLIkJHJ5qhiZe5um6th2g57nHQL/uqnPHKP2IswoTRWUteEXTJQL4gW++1zqWUni+H2hGkP51c9w== + dependencies: + tslib "^2.1.0" + eventemitter3@^4.0.0, eventemitter3@^4.0.4: version "4.0.7" resolved "https://registry.yarnpkg.com/eventemitter3/-/eventemitter3-4.0.7.tgz#2de9b68f6528d5644ef5c59526a1b4a07306169f" @@ -6309,7 +6587,7 @@ fast-deep-equal@^3.1.1, fast-deep-equal@^3.1.3: resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz#3a7d56b559d6cbc3eb512325244e619a65c6c525" integrity sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q== -fast-glob@^3.1.1, fast-glob@^3.2.11, fast-glob@^3.2.9: +fast-glob@^3.1.1, fast-glob@^3.2.11, fast-glob@^3.2.2, fast-glob@^3.2.9: version "3.2.11" resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.2.11.tgz#a1172ad95ceb8a16e20caa5c5e56480e5129c1d9" integrity sha512-xrO3+1bxSo3ZVHAnqzyuewYT6aMFHRAd4Kcs92MAonjwQZLsK9d0SF1IyQ3k5PoirxTW0Oe/RqFgMQ6TcNE5Ew== @@ -6768,7 +7046,7 @@ globby@11.0.4: merge2 "^1.3.0" slash "^3.0.0" -globby@^11.0.0, globby@^11.0.3, globby@^11.0.4: +globby@^11.0.0, globby@^11.0.1, globby@^11.0.3, globby@^11.0.4: version "11.1.0" resolved "https://registry.yarnpkg.com/globby/-/globby-11.1.0.tgz#bd4be98bb042f83d796f7e3811991fbe82a0d34b" integrity sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g== @@ -6780,6 +7058,23 @@ globby@^11.0.0, globby@^11.0.3, globby@^11.0.4: merge2 "^1.4.1" slash "^3.0.0" +got@^11.7.0: + version "11.8.3" + resolved "https://registry.yarnpkg.com/got/-/got-11.8.3.tgz#f496c8fdda5d729a90b4905d2b07dbd148170770" + integrity sha512-7gtQ5KiPh1RtGS9/Jbv1ofDpBFuq42gyfEib+ejaRBJuj/3tQFeR5+gw57e4ipaU8c/rCjvX6fkQz2lyDlGAOg== + dependencies: + "@sindresorhus/is" "^4.0.0" + "@szmarczak/http-timer" "^4.0.5" + "@types/cacheable-request" "^6.0.1" + "@types/responselike" "^1.0.0" + cacheable-lookup "^5.0.3" + cacheable-request "^7.0.2" + decompress-response "^6.0.0" + http2-wrapper "^1.0.0-beta.5.2" + lowercase-keys "^2.0.0" + p-cancelable "^2.0.0" + responselike "^2.0.0" + got@^9.6.0: version "9.6.0" resolved "https://registry.yarnpkg.com/got/-/got-9.6.0.tgz#edf45e7d67f99545705de1f7bbeeeb121765ed85" @@ -7048,6 +7343,14 @@ http-proxy@^1.18.1: follow-redirects "^1.0.0" requires-port "^1.0.0" +http2-wrapper@^1.0.0-beta.5.2: + version "1.0.3" + resolved "https://registry.yarnpkg.com/http2-wrapper/-/http2-wrapper-1.0.3.tgz#b8f55e0c1f25d4ebd08b3b0c2c079f9590800b3d" + integrity sha512-V+23sDMr12Wnz7iTcDeJr3O6AIxlnvT/bmaAAAP/Xda35C90p9599p0F1eHR/N1KILWSoWVAiOMFjBBXaXSMxg== + dependencies: + quick-lru "^5.1.1" + resolve-alpn "^1.0.0" + https-proxy-agent@5.0.1, https-proxy-agent@^5.0.0: version "5.0.1" resolved "https://registry.yarnpkg.com/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz#c59ef224a04fe8b754f3db0063a25ea30d0005d6" @@ -7270,7 +7573,7 @@ is-buffer@^1.1.5: resolved "https://registry.yarnpkg.com/is-buffer/-/is-buffer-1.1.6.tgz#efaa2ea9daa0d7ab2ea13a97b2b8ad51fefbe8be" integrity sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w== -is-callable@^1.1.4, is-callable@^1.2.4: +is-callable@^1.1.4, is-callable@^1.1.5, is-callable@^1.2.4: version "1.2.4" resolved "https://registry.yarnpkg.com/is-callable/-/is-callable-1.2.4.tgz#47301d58dd0259407865547853df6d61fe471945" integrity sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w== @@ -7538,6 +7841,11 @@ is-yarn-global@^0.3.0: resolved "https://registry.yarnpkg.com/is-yarn-global/-/is-yarn-global-0.3.0.tgz#d502d3382590ea3004893746754c89139973e232" integrity sha512-VjSeb/lHmkoyd8ryPVIKvOCn4D1koMqY+vqyjjUfc3xyKtP4dYOxM44sZrnqQSzSds3xyOrUTLTC9LVCVgLngw== +is@^3.2.1: + version "3.3.0" + resolved "https://registry.yarnpkg.com/is/-/is-3.3.0.tgz#61cff6dd3c4193db94a3d62582072b44e5645d79" + integrity sha512-nW24QBoPcFGGHJGUwnfpI7Yc5CdqWNdsyHQszVE/z2pKHXzh7FZ5GWhJqSyaQ9wMkQnsTx+kAI8bHlCX4tKdbg== + isarray@1.0.0, isarray@~1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11" @@ -8137,7 +8445,7 @@ joycon@^3.0.1: resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499" integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ== -js-yaml@^3.13.0, js-yaml@^3.13.1, js-yaml@^3.6.1: +js-yaml@^3.10.0, js-yaml@^3.13.0, js-yaml@^3.13.1, js-yaml@^3.6.1: version "3.14.1" resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.14.1.tgz#dae812fdb3825fa306609a8717383c50c36a0537" integrity sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g== @@ -8200,6 +8508,22 @@ json-buffer@3.0.0: resolved "https://registry.yarnpkg.com/json-buffer/-/json-buffer-3.0.0.tgz#5b1f397afc75d677bde8bcfc0e47e1f9a3d9a898" integrity sha1-Wx85evx11ne96Lz8Dkfh+aPZqJg= +json-buffer@3.0.1, json-buffer@~3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/json-buffer/-/json-buffer-3.0.1.tgz#9338802a30d3b6605fbe0613e094008ca8c05a13" + integrity sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ== + +json-file-plus@^3.3.1: + version "3.3.1" + resolved "https://registry.yarnpkg.com/json-file-plus/-/json-file-plus-3.3.1.tgz#f4363806b82819ff8803d83d539d6a9edd2a5258" + integrity sha512-wo0q1UuiV5NsDPQDup1Km8IwEeqe+olr8tkWxeJq9Bjtcp7DZ0l+yrg28fSC3DEtrE311mhTZ54QGS6oiqnZEA== + dependencies: + is "^3.2.1" + node.extend "^2.0.0" + object.assign "^4.1.0" + promiseback "^2.0.2" + safer-buffer "^2.0.2" + json-parse-better-errors@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz#bb867cfb3450e69107c131d1c514bab3dc8bcaa9" @@ -8273,6 +8597,14 @@ keyv@^3.0.0: dependencies: json-buffer "3.0.0" +keyv@^4.0.0: + version "4.2.2" + resolved "https://registry.yarnpkg.com/keyv/-/keyv-4.2.2.tgz#4b6f602c0228ef4d8214c03c520bef469ed6b768" + integrity sha512-uYS0vKTlBIjNCAUqrjlxmruxOEiZxZIHXyp32sdcGmP+ukFrmWUnE//RcPXJH3Vxrni1H2gsQbjHE0bH7MtMQQ== + dependencies: + compress-brotli "^1.3.6" + json-buffer "3.0.1" + kind-of@^3.0.2, kind-of@^3.0.3, kind-of@^3.2.0: version "3.2.2" resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-3.2.2.tgz#31ea21a734bab9bbb0f32466d893aea51e4a3c64" @@ -8474,11 +8806,76 @@ lodash.camelcase@^4.3.0: resolved "https://registry.yarnpkg.com/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz#b28aa6288a2b9fc651035c7711f65ab6190331a6" integrity sha1-soqmKIorn8ZRA1x3EfZathkDMaY= +lodash.clone@^4.5.0: + version "4.5.0" + resolved "https://registry.yarnpkg.com/lodash.clone/-/lodash.clone-4.5.0.tgz#195870450f5a13192478df4bc3d23d2dea1907b6" + integrity sha1-GVhwRQ9aExkkeN9Lw9I9LeoZB7Y= + +lodash.clonedeep@^4.5.0: + version "4.5.0" + resolved "https://registry.yarnpkg.com/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz#e23f3f9c4f8fbdde872529c1071857a086e5ccef" + integrity sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8= + +lodash.constant@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/lodash.constant/-/lodash.constant-3.0.0.tgz#bfe05cce7e515b3128925d6362138420bd624910" + integrity sha1-v+Bczn5RWzEokl1jYhOEIL1iSRA= + lodash.debounce@^4.0.8: version "4.0.8" resolved "https://registry.yarnpkg.com/lodash.debounce/-/lodash.debounce-4.0.8.tgz#82d79bff30a67c4005ffd5e2515300ad9ca4d7af" integrity sha1-gteb/zCmfEAF/9XiUVMArZyk168= +lodash.filter@^4.6.0: + version "4.6.0" + resolved "https://registry.yarnpkg.com/lodash.filter/-/lodash.filter-4.6.0.tgz#668b1d4981603ae1cc5a6fa760143e480b4c4ace" + integrity sha1-ZosdSYFgOuHMWm+nYBQ+SAtMSs4= + +lodash.flatmap@^4.5.0: + version "4.5.0" + resolved "https://registry.yarnpkg.com/lodash.flatmap/-/lodash.flatmap-4.5.0.tgz#ef8cbf408f6e48268663345305c6acc0b778702e" + integrity sha1-74y/QI9uSCaGYzRTBcaswLd4cC4= + +lodash.foreach@^4.5.0: + version "4.5.0" + resolved "https://registry.yarnpkg.com/lodash.foreach/-/lodash.foreach-4.5.0.tgz#1a6a35eace401280c7f06dddec35165ab27e3e53" + integrity sha1-Gmo16s5AEoDH8G3d7DUWWrJ+PlM= + +lodash.has@^4.5.2: + version "4.5.2" + resolved "https://registry.yarnpkg.com/lodash.has/-/lodash.has-4.5.2.tgz#d19f4dc1095058cccbe2b0cdf4ee0fe4aa37c862" + integrity sha1-0Z9NwQlQWMzL4rDN9O4P5Ko3yGI= + +lodash.isempty@^4.4.0: + version "4.4.0" + resolved "https://registry.yarnpkg.com/lodash.isempty/-/lodash.isempty-4.4.0.tgz#6f86cbedd8be4ec987be9aaf33c9684db1b31e7e" + integrity sha1-b4bL7di+TsmHvpqvM8loTbGzHn4= + +lodash.isequal@^4.5.0: + version "4.5.0" + resolved "https://registry.yarnpkg.com/lodash.isequal/-/lodash.isequal-4.5.0.tgz#415c4478f2bcc30120c22ce10ed3226f7d3e18e0" + integrity sha1-QVxEePK8wwEgwizhDtMib30+GOA= + +lodash.isfunction@^3.0.9: + version "3.0.9" + resolved "https://registry.yarnpkg.com/lodash.isfunction/-/lodash.isfunction-3.0.9.tgz#06de25df4db327ac931981d1bdb067e5af68d051" + integrity sha512-AirXNj15uRIMMPihnkInB4i3NHeb4iBtNg9WRWuK2o31S+ePwwNmDPaTL3o7dTJ+VXNZim7rFs4rxN4YU1oUJw== + +lodash.isundefined@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/lodash.isundefined/-/lodash.isundefined-3.0.1.tgz#23ef3d9535565203a66cefd5b830f848911afb48" + integrity sha1-I+89lTVWUgOmbO/VuDD4SJEa+0g= + +lodash.keys@^4.2.0: + version "4.2.0" + resolved "https://registry.yarnpkg.com/lodash.keys/-/lodash.keys-4.2.0.tgz#a08602ac12e4fb83f91fc1fb7a360a4d9ba35205" + integrity sha1-oIYCrBLk+4P5H8H7ejYKTZujUgU= + +lodash.map@^4.6.0: + version "4.6.0" + resolved "https://registry.yarnpkg.com/lodash.map/-/lodash.map-4.6.0.tgz#771ec7839e3473d9c4cde28b19394c3562f4f6d3" + integrity sha1-dx7Hg540c9nEzeKLGTlMNWL09tM= + lodash.memoize@^4.1.2: version "4.1.2" resolved "https://registry.yarnpkg.com/lodash.memoize/-/lodash.memoize-4.1.2.tgz#bcc6c49a42a2840ed997f323eada5ecd182e0bfe" @@ -8489,21 +8886,51 @@ lodash.merge@^4.6.2: resolved "https://registry.yarnpkg.com/lodash.merge/-/lodash.merge-4.6.2.tgz#558aa53b43b661e1925a0afdfa36a9a1085fe57a" integrity sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ== +lodash.reduce@^4.6.0: + version "4.6.0" + resolved "https://registry.yarnpkg.com/lodash.reduce/-/lodash.reduce-4.6.0.tgz#f1ab6b839299ad48f784abbf476596f03b914d3b" + integrity sha1-8atrg5KZrUj3hKu/R2WW8DuRTTs= + +lodash.size@^4.2.0: + version "4.2.0" + resolved "https://registry.yarnpkg.com/lodash.size/-/lodash.size-4.2.0.tgz#71fe75ed3eabdb2bcb73a1b0b4f51c392ee27b86" + integrity sha1-cf517T6r2yvLc6GwtPUcOS7ie4Y= + lodash.startcase@^4.4.0: version "4.4.0" resolved "https://registry.yarnpkg.com/lodash.startcase/-/lodash.startcase-4.4.0.tgz#9436e34ed26093ed7ffae1936144350915d9add8" integrity sha1-lDbjTtJgk+1/+uGTYUQ1CRXZrdg= +lodash.topairs@^4.3.0: + version "4.3.0" + resolved "https://registry.yarnpkg.com/lodash.topairs/-/lodash.topairs-4.3.0.tgz#3b6deaa37d60fb116713c46c5f17ea190ec48d64" + integrity sha1-O23qo31g+xFnE8RsXxfqGQ7EjWQ= + +lodash.transform@^4.6.0: + version "4.6.0" + resolved "https://registry.yarnpkg.com/lodash.transform/-/lodash.transform-4.6.0.tgz#12306422f63324aed8483d3f38332b5f670547a0" + integrity sha1-EjBkIvYzJK7YSD0/ODMrX2cFR6A= + lodash.truncate@^4.4.2: version "4.4.2" resolved "https://registry.yarnpkg.com/lodash.truncate/-/lodash.truncate-4.4.2.tgz#5a350da0b1113b837ecfffd5812cbe58d6eae193" integrity sha1-WjUNoLERO4N+z//VgSy+WNbq4ZM= +lodash.union@^4.6.0: + version "4.6.0" + resolved "https://registry.yarnpkg.com/lodash.union/-/lodash.union-4.6.0.tgz#48bb5088409f16f1821666641c44dd1aaae3cd88" + integrity sha1-SLtQiECfFvGCFmZkHETdGqrjzYg= + lodash.uniq@^4.5.0: version "4.5.0" resolved "https://registry.yarnpkg.com/lodash.uniq/-/lodash.uniq-4.5.0.tgz#d0225373aeb652adc1bc82e4945339a842754773" integrity sha1-0CJTc662Uq3BvILklFM5qEJ1R3M= +lodash.values@^4.3.0: + version "4.3.0" + resolved "https://registry.yarnpkg.com/lodash.values/-/lodash.values-4.3.0.tgz#a3a6c2b0ebecc5c2cba1c17e6e620fe81b53d347" + integrity sha1-o6bCsOvsxcLLocF+bmIP6BtT00c= + lodash@4.x, lodash@^4.17.14, lodash@^4.17.15, lodash@^4.17.20, lodash@^4.17.21, lodash@^4.17.4, lodash@^4.7.0: version "4.17.21" resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.21.tgz#679591c564c3bffaae8454cf0b3df370c3d6911c" @@ -8742,6 +9169,11 @@ mimic-response@^1.0.0, mimic-response@^1.0.1: resolved "https://registry.yarnpkg.com/mimic-response/-/mimic-response-1.0.1.tgz#4923538878eef42063cb8a3e3b0798781487ab1b" integrity sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ== +mimic-response@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/mimic-response/-/mimic-response-3.1.0.tgz#2d1d59af9c1b129815accc2c46a022a5ce1fa3c9" + integrity sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ== + min-indent@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/min-indent/-/min-indent-1.0.1.tgz#a63f681673b30571fbe8bc25686ae746eefa9869" @@ -8817,6 +9249,13 @@ mkdirp@1.x, mkdirp@^1.0.4: resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-1.0.4.tgz#3eb5ed62622756d79a5f0e2a221dfebad75c2f7e" integrity sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw== +mkdirp@^0.5.1: + version "0.5.6" + resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.6.tgz#7def03d2432dcae4ba1d611445c48396062255f6" + integrity sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw== + dependencies: + minimist "^1.2.6" + mkdirp@^0.5.5, mkdirp@~0.5.1: version "0.5.5" resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.5.tgz#d91cefd62d1436ca0f41620e251288d420099def" @@ -8936,6 +9375,14 @@ node-releases@^2.0.3: resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-2.0.4.tgz#f38252370c43854dc48aa431c766c6c398f40476" integrity sha512-gbMzqQtTtDz/00jQzZ21PQzdI9PyLYqUSvD0p3naOhX4odFji0ZxYdnVwPTxmSwkmxhcFImpozceidSG+AgoPQ== +node.extend@^2.0.0: + version "2.0.2" + resolved "https://registry.yarnpkg.com/node.extend/-/node.extend-2.0.2.tgz#b4404525494acc99740f3703c496b7d5182cc6cc" + integrity sha512-pDT4Dchl94/+kkgdwyS2PauDFjZG0Hk0IcHIB+LkW27HLDtdoeMxHTxZh39DYbPP8UflWXWj9JcdDozF+YDOpQ== + dependencies: + has "^1.0.3" + is "^3.2.1" + normalize-css-color@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/normalize-css-color/-/normalize-css-color-1.0.2.tgz#02991e97cccec6623fe573afbbf0de6a1f3e9f8d" @@ -9052,6 +9499,11 @@ object-copy@^0.1.0: define-property "^0.2.5" kind-of "^3.0.3" +object-hash@^2.0.3: + version "2.2.0" + resolved "https://registry.yarnpkg.com/object-hash/-/object-hash-2.2.0.tgz#5ad518581eefc443bd763472b8ff2e9c2c0d54a5" + integrity sha512-gScRMn0bS5fH+IuwyIFgnh9zBdo4DV+6GhygmWM9HyNJSgS0hScp1f5vjtm7oIIOiT9trXrShAkLFSc2IqKNgw== + object-inspect@^1.11.0, object-inspect@^1.12.0, object-inspect@^1.9.0: version "1.12.0" resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.12.0.tgz#6e2c120e868fd1fd18cb4f18c31741d0d6e776f0" @@ -9154,6 +9606,13 @@ once@^1.3.0, once@^1.3.1, once@^1.4.0: dependencies: wrappy "1" +once@~1.3.0: + version "1.3.3" + resolved "https://registry.yarnpkg.com/once/-/once-1.3.3.tgz#b2e261557ce4c314ec8304f3fa82663e4297ca20" + integrity sha1-suJhVXzkwxTsgwTz+oJmPkKXyiA= + dependencies: + wrappy "1" + onetime@^5.1.0, onetime@^5.1.2: version "5.1.2" resolved "https://registry.yarnpkg.com/onetime/-/onetime-5.1.2.tgz#d0e96ebb56b07476df1dd9c4806e5237985ca45e" @@ -9226,6 +9685,11 @@ p-cancelable@^1.0.0: resolved "https://registry.yarnpkg.com/p-cancelable/-/p-cancelable-1.1.0.tgz#d078d15a3af409220c886f1d9a0ca2e441ab26cc" integrity sha512-s73XxOZ4zpt1edZYZzvhqFa6uvQc1vwUa0K0BdtIZgQMAJj9IbebH+JkgKZc9h+B05PKHLOTl4ajG1BmNrVZlw== +p-cancelable@^2.0.0: + version "2.1.1" + resolved "https://registry.yarnpkg.com/p-cancelable/-/p-cancelable-2.1.1.tgz#aab7fbd416582fa32a3db49859c122487c5ed2cf" + integrity sha512-BZOr3nRQHOntUjTrH8+Lh54smKHoHyur8We1V8DSMVrl5A2malOOwuJRnKRDjSnkoeBh4at6BwEnb5I7Jl31wg== + p-each-series@^2.1.0: version "2.2.0" resolved "https://registry.yarnpkg.com/p-each-series/-/p-each-series-2.2.0.tgz#105ab0357ce72b202a8a8b94933672657b5e2a9a" @@ -9540,6 +10004,11 @@ pkg-up@3.1.0: dependencies: find-up "^3.0.0" +pluralize@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/pluralize/-/pluralize-7.0.0.tgz#298b89df8b93b0221dbf421ad2b1b1ea23fc6777" + integrity sha512-ARhBOdzS3e41FbkW/XWrTEtukqqLoK5+Z/4UeDaLuSW+39JPeFgs4gCGqsrJHVZX0fUrx//4OF0K1CUGwlIFow== + pnp-webpack-plugin@1.7.0: version "1.7.0" resolved "https://registry.yarnpkg.com/pnp-webpack-plugin/-/pnp-webpack-plugin-1.7.0.tgz#65741384f6d8056f36e2255a8d67ffc20866f5c9" @@ -10173,6 +10642,11 @@ prettier@^1.19.1: resolved "https://registry.yarnpkg.com/prettier/-/prettier-1.19.1.tgz#f7d7f5ff8a9cd872a7be4ca142095956a60797cb" integrity sha512-s7PoyDv/II1ObgQunCbB9PdLmUcBZcnWOcxDh7O0N/UwDEsHyqkW+Qh28jW+mVuCdx7gLB0BotYI1Y6uI9iyew== +pretty-bytes@^5.1.0: + version "5.6.0" + resolved "https://registry.yarnpkg.com/pretty-bytes/-/pretty-bytes-5.6.0.tgz#356256f643804773c82f64723fe78c92c62beaeb" + integrity sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg== + pretty-error@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/pretty-error/-/pretty-error-4.0.0.tgz#90a703f46dd7234adb46d0f84823e9d1cb8f10d6" @@ -10210,18 +10684,33 @@ progress@2.0.3, progress@^2.0.0: resolved "https://registry.yarnpkg.com/progress/-/progress-2.0.3.tgz#7e8cf8d8f5b8f239c1bc68beb4eb78567d572ef8" integrity sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA== +promise-deferred@^2.0.3: + version "2.0.3" + resolved "https://registry.yarnpkg.com/promise-deferred/-/promise-deferred-2.0.3.tgz#b99c9588820798501862a593d49cece51d06fd7f" + integrity sha512-n10XaoznCzLfyPFOlEE8iurezHpxrYzyjgq/1eW9Wk1gJwur/N7BdBmjJYJpqMeMcXK4wEbzo2EvZQcqjYcKUQ== + dependencies: + promise "^7.3.1" + promise.series@^0.2.0: version "0.2.0" resolved "https://registry.yarnpkg.com/promise.series/-/promise.series-0.2.0.tgz#2cc7ebe959fc3a6619c04ab4dbdc9e452d864bbd" integrity sha1-LMfr6Vn8OmYZwEq029yeRS2GS70= -promise@^7.1.1: +promise@^7.1.1, promise@^7.3.1: version "7.3.1" resolved "https://registry.yarnpkg.com/promise/-/promise-7.3.1.tgz#064b72602b18f90f29192b8b1bc418ffd1ebd3bf" integrity sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg== dependencies: asap "~2.0.3" +promiseback@^2.0.2: + version "2.0.3" + resolved "https://registry.yarnpkg.com/promiseback/-/promiseback-2.0.3.tgz#bd468d86930e8cd44bfc3292de9a6fbafb6378e6" + integrity sha512-VZXdCwS0ppVNTIRfNsCvVwJAaP2b+pxQF7lM8DMWfmpNWyTxB6O5YNbzs+8z0ki/KIBHKHk308NTIl4kJUem3w== + dependencies: + is-callable "^1.1.5" + promise-deferred "^2.0.3" + prompts@2.4.2, prompts@^2.0.1: version "2.4.2" resolved "https://registry.yarnpkg.com/prompts/-/prompts-2.4.2.tgz#7b57e73b3a48029ad10ebd44f74b01722a4cb069" @@ -10322,6 +10811,11 @@ quick-lru@^4.0.1: resolved "https://registry.yarnpkg.com/quick-lru/-/quick-lru-4.0.1.tgz#5b8878f113a58217848c6482026c73e1ba57727f" integrity sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g== +quick-lru@^5.1.1: + version "5.1.1" + resolved "https://registry.yarnpkg.com/quick-lru/-/quick-lru-5.1.1.tgz#366493e6b3e42a3a6885e2e99d18f80fb7a8c932" + integrity sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA== + randombytes@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/randombytes/-/randombytes-2.1.0.tgz#df6f84372f0270dc65cdf6291349ab7a473d4f2a" @@ -10636,6 +11130,11 @@ requires-port@^1.0.0: resolved "https://registry.yarnpkg.com/requires-port/-/requires-port-1.0.0.tgz#925d2601d39ac485e091cf0da5c6e694dc3dcaff" integrity sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8= +resolve-alpn@^1.0.0: + version "1.2.1" + resolved "https://registry.yarnpkg.com/resolve-alpn/-/resolve-alpn-1.2.1.tgz#b7adbdac3546aaaec20b45e7d8265927072726f9" + integrity sha512-0a1F4l73/ZFZOakJnQ3FvkJ2+gSTQWz/r2KE5OdDY0TxPm5h4GkqkWWfM47T7HsbnOtcJVEF4epCVy6u7Q3K+g== + resolve-cwd@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/resolve-cwd/-/resolve-cwd-3.0.0.tgz#0f0075f1bb2544766cf73ba6a6e2adfebcb13f2d" @@ -10702,6 +11201,13 @@ responselike@^1.0.2: dependencies: lowercase-keys "^1.0.0" +responselike@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/responselike/-/responselike-2.0.0.tgz#26391bcc3174f750f9a79eacc40a12a5c42d7723" + integrity sha512-xH48u3FTB9VsZw7R+vvgaKeLKzT6jOogbQhEe/jewwnZgzPcnyWui2Av6JpoYZF/91uueC+lqhWqeURw5/qhCw== + dependencies: + lowercase-keys "^2.0.0" + restore-cursor@^3.1.0: version "3.1.0" resolved "https://registry.yarnpkg.com/restore-cursor/-/restore-cursor-3.1.0.tgz#39f67c54b3a7a58cea5236d95cf0034239631f7e" @@ -10834,7 +11340,7 @@ safe-regex@^1.1.0: dependencies: ret "~0.1.10" -"safer-buffer@>= 2.1.2 < 3": +"safer-buffer@>= 2.1.2 < 3", safer-buffer@^2.0.2: version "2.1.2" resolved "https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a" integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg== @@ -10945,7 +11451,7 @@ semver@7.0.0: resolved "https://registry.yarnpkg.com/semver/-/semver-7.0.0.tgz#5f3ca35761e47e05b206c6daff2cf814f0316b8e" integrity sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A== -semver@7.3.7, semver@7.x, semver@^7.2.1, semver@^7.3.2, semver@^7.3.4, semver@^7.3.5: +semver@7.3.7, semver@7.x, semver@^7.0.0, semver@^7.1.2, semver@^7.2.1, semver@^7.3.2, semver@^7.3.4, semver@^7.3.5: version "7.3.7" resolved "https://registry.yarnpkg.com/semver/-/semver-7.3.7.tgz#12c5b649afdbf9049707796e22a4028814ce523f" integrity sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g== @@ -11183,6 +11689,36 @@ snapdragon@^0.8.1: source-map-resolve "^0.5.0" use "^3.1.0" +snyk-config@^4.0.0-rc.2: + version "4.0.0" + resolved "https://registry.yarnpkg.com/snyk-config/-/snyk-config-4.0.0.tgz#21d459f19087991246cc07a7ffb4501dce6f4159" + integrity sha512-E6jNe0oUjjzVASWBOAc/mA23DhbzABDF9MI6UZvl0gylh2NSXSXw2/LjlqMNOKL2c1qkbSkzLOdIX5XACoLCAQ== + dependencies: + async "^3.2.0" + debug "^4.1.1" + lodash.merge "^4.6.2" + minimist "^1.2.5" + +snyk-nodejs-lockfile-parser@^1.38.0: + version "1.38.0" + resolved "https://registry.yarnpkg.com/snyk-nodejs-lockfile-parser/-/snyk-nodejs-lockfile-parser-1.38.0.tgz#76ecd1509738ab622d4a9d22c0c7bc1e955e8aa1" + integrity sha512-m/SM6SW70SYSYmda0wdyGqIESwKMLoiOOH4tSZpY9rYzVDHBQxWfVQ5k8L03V1TOeaFeBDl+lPc8iiY13ETwOg== + dependencies: + "@snyk/dep-graph" "^1.28.0" + "@snyk/graphlib" "2.1.9-patch.3" + "@yarnpkg/core" "^2.4.0" + "@yarnpkg/lockfile" "^1.1.0" + event-loop-spinner "^2.0.0" + js-yaml "^4.1.0" + lodash.clonedeep "^4.5.0" + lodash.flatmap "^4.5.0" + lodash.isempty "^4.4.0" + lodash.topairs "^4.3.0" + semver "^7.3.5" + snyk-config "^4.0.0-rc.2" + tslib "^1.9.3" + uuid "^8.3.0" + sockjs@^0.3.21: version "0.3.24" resolved "https://registry.yarnpkg.com/sockjs/-/sockjs-0.3.24.tgz#c9bc8995f33a111bea0395ec30aa3206bdb5ccce" @@ -11353,6 +11889,27 @@ statuses@2.0.1: resolved "https://registry.yarnpkg.com/statuses/-/statuses-1.5.0.tgz#161c7dac177659fd9811f43771fa99381478628c" integrity sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow= +stream-buffers@^3.0.2: + version "3.0.2" + resolved "https://registry.yarnpkg.com/stream-buffers/-/stream-buffers-3.0.2.tgz#5249005a8d5c2d00b3a32e6e0a6ea209dc4f3521" + integrity sha512-DQi1h8VEBA/lURbSwFtEHnSTb9s2/pwLEaFuNhXwy1Dx3Sa0lOuYT2yNUr4/j2fs8oCAMANtrZ5OrPZtyVs3MQ== + +stream-to-array@~2.3.0: + version "2.3.0" + resolved "https://registry.yarnpkg.com/stream-to-array/-/stream-to-array-2.3.0.tgz#bbf6b39f5f43ec30bc71babcb37557acecf34353" + integrity sha1-u/azn19D7DC8cbq8s3VXrOzzQ1M= + dependencies: + any-promise "^1.1.0" + +stream-to-promise@^2.2.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/stream-to-promise/-/stream-to-promise-2.2.0.tgz#b1edb2e1c8cb11289d1b503c08d3f2aef51e650f" + integrity sha1-se2y4cjLESidG1A8CNPyrvUeZQ8= + dependencies: + any-promise "~1.3.0" + end-of-stream "~1.1.0" + stream-to-array "~2.3.0" + stream-transform@^2.1.3: version "2.1.3" resolved "https://registry.yarnpkg.com/stream-transform/-/stream-transform-2.1.3.tgz#a1c3ecd72ddbf500aa8d342b0b9df38f5aa598e3" @@ -11645,7 +12202,7 @@ tar-fs@2.1.1: pump "^3.0.0" tar-stream "^2.1.4" -tar-stream@^2.1.4: +tar-stream@^2.0.1, tar-stream@^2.1.4: version "2.2.0" resolved "https://registry.yarnpkg.com/tar-stream/-/tar-stream-2.2.0.tgz#acad84c284136b060dc3faa64474aa9aebd77287" integrity sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ== @@ -11826,6 +12383,11 @@ tr46@~0.0.3: resolved "https://registry.yarnpkg.com/tr46/-/tr46-0.0.3.tgz#8184fd347dac9cdc185992f3a6622e14b9d9ab6a" integrity sha1-gYT9NH2snNwYWZLzpmIuFLnZq2o= +treeify@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/treeify/-/treeify-1.1.0.tgz#4e31c6a463accd0943879f30667c4fdaff411bb8" + integrity sha512-1m4RA7xVAJrSGrrXGs0L3YTwyvBs2S8PbRHaLZAkFw7JR8oIFwYtysxlBZhYIa7xSyiYJKZ3iGrrk55cGA3i9A== + trim-newlines@^3.0.0: version "3.0.1" resolved "https://registry.yarnpkg.com/trim-newlines/-/trim-newlines-3.0.1.tgz#260a5d962d8b752425b32f3a7db0dcacd176c144" @@ -11894,7 +12456,7 @@ tslib@2.3.1, tslib@^2.0.3, tslib@^2.1.0: resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.3.1.tgz#e8a335add5ceae51aa261d32a490158ef042ef01" integrity sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw== -tslib@^1.8.1, tslib@^1.9.3: +tslib@^1.13.0, tslib@^1.8.1, tslib@^1.9.3: version "1.14.1" resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.14.1.tgz#cf2d38bdc34a134bcaf1091c41f6619e2f672d00" integrity sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg== @@ -11918,6 +12480,11 @@ tty-table@^2.8.10: wcwidth "^1.0.1" yargs "^15.1.0" +tunnel@^0.0.6: + version "0.0.6" + resolved "https://registry.yarnpkg.com/tunnel/-/tunnel-0.0.6.tgz#72f1314b34a5b192db012324df2cc587ca47f92c" + integrity sha512-1h/Lnq9yajKY2PEbBadPXj3VxsDDu844OnaAo52UVmIzIvwwtBPIuNvkjuzBlTWpfJyUbG3ez0KSBibQkj4ojg== + type-check@^0.4.0, type-check@~0.4.0: version "0.4.0" resolved "https://registry.yarnpkg.com/type-check/-/type-check-0.4.0.tgz#07b8203bfa7056c0657050e3ccd2c37730bab8f1" From e4e72d4c0fc0b0f12a2c517d35ee96229e3f563f Mon Sep 17 00:00:00 2001 From: Cristiano Belloni Date: Fri, 6 May 2022 17:41:31 +0100 Subject: [PATCH 64/72] Extract resolutions from lockfile and use them to build Webpack --- .../react-scripts/config/webpack.config.js | 31 ++++++++++++++----- packages/modular-scripts/src/build/index.ts | 10 +++--- packages/modular-scripts/src/start.ts | 10 +++--- 3 files changed, 35 insertions(+), 16 deletions(-) diff --git a/packages/modular-scripts/react-scripts/config/webpack.config.js b/packages/modular-scripts/react-scripts/config/webpack.config.js index a723f7a7a..d02d7a3e7 100644 --- a/packages/modular-scripts/react-scripts/config/webpack.config.js +++ b/packages/modular-scripts/react-scripts/config/webpack.config.js @@ -42,6 +42,10 @@ const { externalDependencies } = process.env.MODULAR_PACKAGE_DEPS ? JSON.parse(process.env.MODULAR_PACKAGE_DEPS) : {}; +const { externalResolutions } = process.env.MODULAR_PACKAGE_RESOLUTIONS + ? JSON.parse(process.env.MODULAR_PACKAGE_RESOLUTIONS) + : {}; + // Source maps are resource heavy and can cause out of memory issue for large source files. const shouldUseSourceMap = process.env.GENERATE_SOURCEMAP !== 'false'; @@ -77,10 +81,13 @@ module.exports = function (webpackEnv) { if (externalDependencies.react && isEsmViewDevelopment) { externalDependencies['react-dom'] = externalDependencies.react; } + if (externalResolutions.react && isEsmViewDevelopment) { + externalResolutions['react-dom'] = externalResolutions.react; + } // Create a map of external dependencies if we're building a ESM view const dependencyMap = isEsmView - ? createExternalDependenciesMap(externalDependencies) + ? createExternalDependenciesMap(externalDependencies, externalResolutions) : {}; // Variable used for enabling profiling in Production @@ -735,20 +742,28 @@ module.exports = function (webpackEnv) { return webpackConfig; }; -function createExternalDependenciesMap(externalDependencies) { +function createExternalDependenciesMap( + externalDependencies, + externalResolutions, +) { const externalCdnTemplate = process.env.EXTERNAL_CDN_TEMPLATE || 'https://cdn.skypack.dev/[name]@[version]'; - return Object.entries(externalDependencies).reduce( - (acc, [name, version]) => ({ + return Object.entries(externalDependencies).reduce((acc, [name, version]) => { + if (!externalResolutions[name]) { + throw new Error( + `Dependency ${name} found in package.json but not in lockfile. Have you installed your dependencies?`, + ); + } + return { ...acc, [name]: externalCdnTemplate .replace('[name]', name) - .replace('[version]', version), - }), - {}, - ); + .replace('[version]', version) + .replace('[resolution]', externalResolutions[name].version), + }; + }, {}); } const packageRegex = diff --git a/packages/modular-scripts/src/build/index.ts b/packages/modular-scripts/src/build/index.ts index 66ef1dfa3..74682acad 100644 --- a/packages/modular-scripts/src/build/index.ts +++ b/packages/modular-scripts/src/build/index.ts @@ -99,10 +99,8 @@ async function buildStandalone( // Split dependencies between external and bundled const { external: externalDependencies, bundled: bundledDependencies } = filterDependencies(packageDependencies, isApp); - const { external: externalResolutions } = filterDependencies( - packageResolutions, - isApp, - ); + const { external: externalResolutions, bundled: bundledResolutions } = + filterDependencies(packageResolutions, isApp); const browserTarget = createEsbuildBrowserslistTarget(targetDirectory); @@ -146,6 +144,10 @@ async function buildStandalone( externalDependencies, bundledDependencies, }), + MODULAR_PACKAGE_RESOLUTIONS: JSON.stringify({ + externalResolutions, + bundledResolutions, + }), }, }); diff --git a/packages/modular-scripts/src/start.ts b/packages/modular-scripts/src/start.ts index 392a8bdf1..7981687f8 100644 --- a/packages/modular-scripts/src/start.ts +++ b/packages/modular-scripts/src/start.ts @@ -74,10 +74,8 @@ async function start(packageName: string): Promise { await getPackageDependencies(target); const { external: externalDependencies, bundled: bundledDependencies } = filterDependencies(packageDependencies, !isEsmView); - const { external: externalResolutions } = filterDependencies( - packageResolutions, - !isEsmView, - ); + const { external: externalResolutions, bundled: bundledResolutions } = + filterDependencies(packageResolutions, !isEsmView); // If you want to use webpack then we'll always use webpack. But if you've indicated // you want esbuild - then we'll switch you to the new fancy world. @@ -116,6 +114,10 @@ async function start(packageName: string): Promise { externalDependencies, bundledDependencies, }), + MODULAR_PACKAGE_RESOLUTIONS: JSON.stringify({ + externalResolutions, + bundledResolutions, + }), }, }); } From 95d70c4b073cc9c9e66cc7c4c7586cc8548046cb Mon Sep 17 00:00:00 2001 From: Cristiano Belloni Date: Fri, 6 May 2022 18:25:40 +0100 Subject: [PATCH 65/72] Write tests for resolutions --- .../__snapshots__/esmView.test.ts.snap | 74 +++++++++ .../src/__tests__/esmView.test.ts | 152 ++++++++++++++++++ .../src/utils/getPackageDependencies.ts | 3 - 3 files changed, 226 insertions(+), 3 deletions(-) diff --git a/packages/modular-scripts/src/__tests__/__snapshots__/esmView.test.ts.snap b/packages/modular-scripts/src/__tests__/__snapshots__/esmView.test.ts.snap index 2c31d3949..49b7e3eb5 100644 --- a/packages/modular-scripts/src/__tests__/__snapshots__/esmView.test.ts.snap +++ b/packages/modular-scripts/src/__tests__/__snapshots__/esmView.test.ts.snap @@ -12872,6 +12872,80 @@ export { e as default }; " `; +exports[`modular-scripts WHEN building a esm-view with resolutions THEN rewrites the dependencies 1`] = ` +"import * as e from \\"https://mycustomcdn.net/react@17.0.2\\"; +import r from \\"https://mycustomcdn.net/lodash@4.17.21/get\\"; +import t from \\"https://mycustomcdn.net/lodash.merge@4.6.2\\"; +import { difference as i } from \\"https://mycustomcdn.net/lodash@4.17.21\\"; +function m() { + return e.createElement( + \\"div\\", + null, + e.createElement( + \\"pre\\", + null, + JSON.stringify({ get: r, merge: t, difference: i }) + ) + ); +} +export { m as default }; +//# sourceMappingURL=/static/js/index-IDYQ56WQ.js.map +" +`; + +exports[`modular-scripts WHEN building a esm-view with resolutions and webpack THEN rewrites the dependencies 1`] = ` +"import * as e from \\"https://mycustomcdn.net/react@undefined\\"; +import * as t from \\"https://mycustomcdn.net/lodash@undefined/get\\"; +import * as r from \\"https://mycustomcdn.net/lodash.merge@undefined\\"; +import * as n from \\"https://mycustomcdn.net/lodash@undefined\\"; +var d = { + d: (e, t) => { + for (var r in t) + d.o(t, r) && + !d.o(e, r) && + Object.defineProperty(e, r, { enumerable: !0, get: t[r] }); + }, + o: (e, t) => Object.prototype.hasOwnProperty.call(e, t), + }, + a = {}; +d.d(a, { Z: () => m }); +const o = ((e) => { + var t = {}; + return d.d(t, e), t; +})({ createElement: () => e.createElement }); +const f = ((e) => { + var t = {}; + return d.d(t, e), t; +})({ default: () => t.default }); +const c = ((e) => { + var t = {}; + return d.d(t, e), t; +})({ default: () => r.default }); +const u = ((e) => { + var t = {}; + return d.d(t, e), t; +})({ difference: () => n.difference }); +function m() { + return o.createElement( + \\"div\\", + null, + o.createElement( + \\"pre\\", + null, + JSON.stringify({ + get: f.default, + merge: c.default, + difference: u.difference, + }) + ) + ); +} +var s = a.Z; +export { s as default }; +//# sourceMappingURL=main.0a76e55c.js.map +" +`; + exports[`modular-scripts WHEN building a esm-view with various kinds of package dependencies THEN rewrites the dependencies 1`] = ` "import * as e from \\"https://mycustomcdn.net/react?version=17.0.2\\"; import r from \\"https://mycustomcdn.net/lodash?version=^4.17.21/get\\"; diff --git a/packages/modular-scripts/src/__tests__/esmView.test.ts b/packages/modular-scripts/src/__tests__/esmView.test.ts index b439989fc..c5032ec32 100644 --- a/packages/modular-scripts/src/__tests__/esmView.test.ts +++ b/packages/modular-scripts/src/__tests__/esmView.test.ts @@ -327,6 +327,158 @@ describe('modular-scripts', () => { }); }); + describe('WHEN building a esm-view with resolutions', () => { + beforeAll(async () => { + await fs.copyFile( + path.join(__dirname, 'TestViewPackages.test-tsx'), + path.join(packagesPath, targetedView, 'src', 'index.tsx'), + ); + + const packageJsonPath = path.join( + packagesPath, + targetedView, + 'package.json', + ); + const packageJson = (await fs.readJSON( + packageJsonPath, + )) as CoreProperties; + + await fs.writeJSON( + packageJsonPath, + Object.assign(packageJson, { + dependencies: { + lodash: '^4.17.21', + 'lodash.merge': '^4.6.2', + }, + }), + ); + + await execa('yarnpkg', [], { + cwd: modularRoot, + cleanup: true, + }); + + await modular('build sample-esm-view', { + stdio: 'inherit', + env: { + USE_MODULAR_ESBUILD: 'true', + EXTERNAL_CDN_TEMPLATE: 'https://mycustomcdn.net/[name]@[resolution]', + }, + }); + }); + + it('THEN outputs the correct directory structure', () => { + expect(tree(path.join(modularRoot, 'dist', 'sample-esm-view'))) + .toMatchInlineSnapshot(` + "sample-esm-view + ├─ index.html #16orq8u + ├─ package.json + └─ static + └─ js + ├─ _trampoline.js #1j54e9x + ├─ index-IDYQ56WQ.js #1g1vpil + └─ index-IDYQ56WQ.js.map #l9p9hs" + `); + }); + + it('THEN rewrites the dependencies', async () => { + const baseDir = path.join( + modularRoot, + 'dist', + 'sample-esm-view', + 'static', + 'js', + ); + + const indexFile = ( + await fs.readFile(path.join(baseDir, 'index-IDYQ56WQ.js')) + ).toString(); + expect( + prettier.format(indexFile, { + filepath: 'index-F6YQ237K.js', + }), + ).toMatchSnapshot(); + expect(indexFile).toContain(`https://mycustomcdn.net/react@1`); + expect(indexFile).toContain(`https://mycustomcdn.net/lodash@4`); + }); + }); + + describe('WHEN building a esm-view with resolutions and webpack', () => { + beforeAll(async () => { + await fs.copyFile( + path.join(__dirname, 'TestViewPackages.test-tsx'), + path.join(packagesPath, targetedView, 'src', 'index.tsx'), + ); + + const packageJsonPath = path.join( + packagesPath, + targetedView, + 'package.json', + ); + const packageJson = (await fs.readJSON( + packageJsonPath, + )) as CoreProperties; + + await fs.writeJSON( + packageJsonPath, + Object.assign(packageJson, { + dependencies: { + lodash: '^4.17.21', + 'lodash.merge': '^4.6.2', + }, + }), + ); + + await execa('yarnpkg', [], { + cwd: modularRoot, + cleanup: true, + }); + + await modular('build sample-esm-view', { + stdio: 'inherit', + env: { + EXTERNAL_CDN_TEMPLATE: 'https://mycustomcdn.net/[name]@[resolution]', + }, + }); + }); + + it('THEN outputs the correct directory structure', () => { + expect(tree(path.join(modularRoot, 'dist', 'sample-esm-view'))) + .toMatchInlineSnapshot(` + "sample-esm-view + ├─ asset-manifest.json #6aycz2 + ├─ index.html #16orq8u + ├─ package.json + └─ static + └─ js + ├─ _trampoline.js #1qt0z78 + ├─ main.0a76e55c.js #17ye3e7 + └─ main.0a76e55c.js.map #1s2gjci" + `); + }); + + it('THEN rewrites the dependencies', async () => { + const baseDir = path.join( + modularRoot, + 'dist', + 'sample-esm-view', + 'static', + 'js', + ); + + const indexFile = ( + await fs.readFile(path.join(baseDir, 'main.0a76e55c.js')) + ).toString(); + expect( + prettier.format(indexFile, { + filepath: 'index-F6YQ237K.js', + }), + ).toMatchSnapshot(); + expect(indexFile).toContain(`https://mycustomcdn.net/react@1`); + expect(indexFile).toContain(`https://mycustomcdn.net/lodash@4`); + }); + }); + describe('WHEN building a esm-view specifying a dependency to not being rewritten', () => { beforeAll(async () => { await modular('build sample-esm-view', { diff --git a/packages/modular-scripts/src/utils/getPackageDependencies.ts b/packages/modular-scripts/src/utils/getPackageDependencies.ts index 6111bef5e..85a01d629 100644 --- a/packages/modular-scripts/src/utils/getPackageDependencies.ts +++ b/packages/modular-scripts/src/utils/getPackageDependencies.ts @@ -118,8 +118,5 @@ export async function getPackageDependencies( }, { manifest: {}, resolutions: {} }, ); - - console.log({ manifest, resolutions }); - return { manifest, resolutions }; } From dfa39c893f5c6dd90448acce2ac5c4c0907c8d40 Mon Sep 17 00:00:00 2001 From: Cristiano Belloni Date: Fri, 6 May 2022 18:48:48 +0100 Subject: [PATCH 66/72] Fix tests --- .../react-scripts/config/webpack.config.js | 2 +- .../__snapshots__/esmView.test.ts.snap | 52 +++++++++---------- .../src/__tests__/esmView.test.ts | 10 ++-- 3 files changed, 32 insertions(+), 32 deletions(-) diff --git a/packages/modular-scripts/react-scripts/config/webpack.config.js b/packages/modular-scripts/react-scripts/config/webpack.config.js index d02d7a3e7..a276c06ac 100644 --- a/packages/modular-scripts/react-scripts/config/webpack.config.js +++ b/packages/modular-scripts/react-scripts/config/webpack.config.js @@ -761,7 +761,7 @@ function createExternalDependenciesMap( [name]: externalCdnTemplate .replace('[name]', name) .replace('[version]', version) - .replace('[resolution]', externalResolutions[name].version), + .replace('[resolution]', externalResolutions[name]), }; }, {}); } diff --git a/packages/modular-scripts/src/__tests__/__snapshots__/esmView.test.ts.snap b/packages/modular-scripts/src/__tests__/__snapshots__/esmView.test.ts.snap index 49b7e3eb5..36f49989f 100644 --- a/packages/modular-scripts/src/__tests__/__snapshots__/esmView.test.ts.snap +++ b/packages/modular-scripts/src/__tests__/__snapshots__/esmView.test.ts.snap @@ -12894,55 +12894,55 @@ export { m as default }; `; exports[`modular-scripts WHEN building a esm-view with resolutions and webpack THEN rewrites the dependencies 1`] = ` -"import * as e from \\"https://mycustomcdn.net/react@undefined\\"; -import * as t from \\"https://mycustomcdn.net/lodash@undefined/get\\"; -import * as r from \\"https://mycustomcdn.net/lodash.merge@undefined\\"; -import * as n from \\"https://mycustomcdn.net/lodash@undefined\\"; -var d = { +"import * as e from \\"https://mycustomcdn.net/react@17.0.2\\"; +import * as t from \\"https://mycustomcdn.net/lodash@4.17.21/get\\"; +import * as r from \\"https://mycustomcdn.net/lodash.merge@4.6.2\\"; +import * as n from \\"https://mycustomcdn.net/lodash@4.17.21\\"; +var a = { d: (e, t) => { for (var r in t) - d.o(t, r) && - !d.o(e, r) && + a.o(t, r) && + !a.o(e, r) && Object.defineProperty(e, r, { enumerable: !0, get: t[r] }); }, o: (e, t) => Object.prototype.hasOwnProperty.call(e, t), }, - a = {}; -d.d(a, { Z: () => m }); -const o = ((e) => { + o = {}; +a.d(o, { Z: () => s }); +const d = ((e) => { var t = {}; - return d.d(t, e), t; + return a.d(t, e), t; })({ createElement: () => e.createElement }); -const f = ((e) => { +const c = ((e) => { var t = {}; - return d.d(t, e), t; + return a.d(t, e), t; })({ default: () => t.default }); -const c = ((e) => { +const f = ((e) => { var t = {}; - return d.d(t, e), t; + return a.d(t, e), t; })({ default: () => r.default }); -const u = ((e) => { +const m = ((e) => { var t = {}; - return d.d(t, e), t; + return a.d(t, e), t; })({ difference: () => n.difference }); -function m() { - return o.createElement( +function s() { + return d.createElement( \\"div\\", null, - o.createElement( + d.createElement( \\"pre\\", null, JSON.stringify({ - get: f.default, - merge: c.default, - difference: u.difference, + get: c.default, + merge: f.default, + difference: m.difference, }) ) ); } -var s = a.Z; -export { s as default }; -//# sourceMappingURL=main.0a76e55c.js.map +var l = o.Z; +export { l as default }; +//# sourceMappingURL=main.219bc98b.js.map " `; diff --git a/packages/modular-scripts/src/__tests__/esmView.test.ts b/packages/modular-scripts/src/__tests__/esmView.test.ts index c5032ec32..3a1eb3009 100644 --- a/packages/modular-scripts/src/__tests__/esmView.test.ts +++ b/packages/modular-scripts/src/__tests__/esmView.test.ts @@ -446,14 +446,14 @@ describe('modular-scripts', () => { expect(tree(path.join(modularRoot, 'dist', 'sample-esm-view'))) .toMatchInlineSnapshot(` "sample-esm-view - ├─ asset-manifest.json #6aycz2 + ├─ asset-manifest.json #1pem6dg ├─ index.html #16orq8u ├─ package.json └─ static └─ js - ├─ _trampoline.js #1qt0z78 - ├─ main.0a76e55c.js #17ye3e7 - └─ main.0a76e55c.js.map #1s2gjci" + ├─ _trampoline.js #1fc8fjx + ├─ main.219bc98b.js #g4nmwx + └─ main.219bc98b.js.map #1cp7wwt" `); }); @@ -467,7 +467,7 @@ describe('modular-scripts', () => { ); const indexFile = ( - await fs.readFile(path.join(baseDir, 'main.0a76e55c.js')) + await fs.readFile(path.join(baseDir, 'main.219bc98b.js')) ).toString(); expect( prettier.format(indexFile, { From 5167a1bb4ae26e15e83fdf10ae0055ac7ba344aa Mon Sep 17 00:00:00 2001 From: Cristiano Belloni Date: Wed, 11 May 2022 16:27:01 +0100 Subject: [PATCH 67/72] Create tender-shirts-turn.md --- .changeset/tender-shirts-turn.md | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 .changeset/tender-shirts-turn.md diff --git a/.changeset/tender-shirts-turn.md b/.changeset/tender-shirts-turn.md new file mode 100644 index 000000000..4175bcfc5 --- /dev/null +++ b/.changeset/tender-shirts-turn.md @@ -0,0 +1,5 @@ +--- +"modular-scripts": patch +--- + +Adds the [resolution] tag in the CDN template to point to the pinned version as resolved from yarn.lock. From 962698ac192d23387e3155635c86d2d2220aab65 Mon Sep 17 00:00:00 2001 From: Cristiano Belloni Date: Thu, 12 May 2022 15:16:07 +0100 Subject: [PATCH 68/72] Update test snapshots --- .../src/__tests__/esmView.test.ts | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/packages/modular-scripts/src/__tests__/esmView.test.ts b/packages/modular-scripts/src/__tests__/esmView.test.ts index 3a1eb3009..d466cbaae 100644 --- a/packages/modular-scripts/src/__tests__/esmView.test.ts +++ b/packages/modular-scripts/src/__tests__/esmView.test.ts @@ -178,7 +178,7 @@ describe('modular-scripts', () => { expect(tree(path.join(modularRoot, 'dist', 'sample-esm-view'))) .toMatchInlineSnapshot(` "sample-esm-view - ├─ index.html #16orq8u + ├─ index.html #1t5wlh8 ├─ package.json └─ static └─ js @@ -205,7 +205,7 @@ describe('modular-scripts', () => { expect(tree(path.join(modularRoot, 'dist', 'sample-esm-view'))) .toMatchInlineSnapshot(` "sample-esm-view - ├─ index.html #16orq8u + ├─ index.html #1t5wlh8 ├─ package.json └─ static └─ js @@ -290,7 +290,7 @@ describe('modular-scripts', () => { expect(tree(path.join(modularRoot, 'dist', 'sample-esm-view'))) .toMatchInlineSnapshot(` "sample-esm-view - ├─ index.html #16orq8u + ├─ index.html #1t5wlh8 ├─ package.json └─ static └─ js @@ -371,7 +371,7 @@ describe('modular-scripts', () => { expect(tree(path.join(modularRoot, 'dist', 'sample-esm-view'))) .toMatchInlineSnapshot(` "sample-esm-view - ├─ index.html #16orq8u + ├─ index.html #1t5wlh8 ├─ package.json └─ static └─ js @@ -447,7 +447,7 @@ describe('modular-scripts', () => { .toMatchInlineSnapshot(` "sample-esm-view ├─ asset-manifest.json #1pem6dg - ├─ index.html #16orq8u + ├─ index.html #1t5wlh8 ├─ package.json └─ static └─ js @@ -496,7 +496,7 @@ describe('modular-scripts', () => { expect(tree(path.join(modularRoot, 'dist', 'sample-esm-view'))) .toMatchInlineSnapshot(` "sample-esm-view - ├─ index.html #16orq8u + ├─ index.html #1t5wlh8 ├─ package.json └─ static └─ js @@ -560,7 +560,7 @@ describe('modular-scripts', () => { expect(tree(path.join(modularRoot, 'dist', 'sample-esm-view'))) .toMatchInlineSnapshot(` "sample-esm-view - ├─ index.html #16orq8u + ├─ index.html #1t5wlh8 ├─ package.json └─ static └─ js @@ -624,7 +624,7 @@ describe('modular-scripts', () => { expect(tree(path.join(modularRoot, 'dist', 'sample-esm-view'))) .toMatchInlineSnapshot(` "sample-esm-view - ├─ index.html #16orq8u + ├─ index.html #1t5wlh8 ├─ package.json └─ static └─ js From 5034fd9b8d8aab5298f4421034163833787e7ea2 Mon Sep 17 00:00:00 2001 From: Cristiano Belloni Date: Thu, 12 May 2022 16:25:17 +0100 Subject: [PATCH 69/72] Update rewriteDependenciesPlugin.ts --- .../src/esbuild-scripts/plugins/rewriteDependenciesPlugin.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/modular-scripts/src/esbuild-scripts/plugins/rewriteDependenciesPlugin.ts b/packages/modular-scripts/src/esbuild-scripts/plugins/rewriteDependenciesPlugin.ts index f7d146703..f7a6ba6a5 100644 --- a/packages/modular-scripts/src/esbuild-scripts/plugins/rewriteDependenciesPlugin.ts +++ b/packages/modular-scripts/src/esbuild-scripts/plugins/rewriteDependenciesPlugin.ts @@ -14,7 +14,7 @@ export function createRewriteDependenciesPlugin( Object.entries(externalDependencies).map(([name, version]) => { if (!externalResolutions[name]) { throw new Error( - `Couldn't find resolution in locfile for dependency ${name} at version ${version}. Are you sure you installed your dependencies?`, + `Dependency ${name} found in package.json but not in lockfile. Have you installed your dependencies?`, ); } return [ From 17809f444ac17962644f9b1c8350880f186c7693 Mon Sep 17 00:00:00 2001 From: Cristiano Belloni Date: Thu, 12 May 2022 16:27:19 +0100 Subject: [PATCH 70/72] Use resolution if no version --- packages/modular-scripts/react-scripts/config/webpack.config.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/modular-scripts/react-scripts/config/webpack.config.js b/packages/modular-scripts/react-scripts/config/webpack.config.js index 26cb81d82..75f229e28 100644 --- a/packages/modular-scripts/react-scripts/config/webpack.config.js +++ b/packages/modular-scripts/react-scripts/config/webpack.config.js @@ -760,7 +760,7 @@ function createExternalDependenciesMap( ...acc, [name]: externalCdnTemplate .replace('[name]', name) - .replace('[version]', version) + .replace('[version]', version || externalResolutions[name]) .replace('[resolution]', externalResolutions[name]), }; }, {}); From 15fbb13c5d39c4359516977b727001962359e615 Mon Sep 17 00:00:00 2001 From: Cristiano Belloni Date: Mon, 16 May 2022 11:52:28 +0100 Subject: [PATCH 71/72] Use reactdom version if present --- packages/modular-scripts/src/esbuild-scripts/api.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/modular-scripts/src/esbuild-scripts/api.ts b/packages/modular-scripts/src/esbuild-scripts/api.ts index a81b97d04..4ae4678e4 100644 --- a/packages/modular-scripts/src/esbuild-scripts/api.ts +++ b/packages/modular-scripts/src/esbuild-scripts/api.ts @@ -64,7 +64,7 @@ ReactDOM.render(, DOMRoot);`; createRewriteDependenciesPlugin( { ...dependencies, - 'react-dom': dependencies.react, + 'react-dom': dependencies['react-dom'] ?? dependencies.react, }, { ...resolutions, From a8f0a22b6d601b8316c9294b35eefa4a602e4a9f Mon Sep 17 00:00:00 2001 From: Cristiano Belloni Date: Mon, 16 May 2022 12:26:39 +0100 Subject: [PATCH 72/72] Merge api.ts --- .../src/__tests__/esmView.test.ts | 16 +++--- .../src/esbuild-scripts/api.ts | 55 ++++--------------- 2 files changed, 18 insertions(+), 53 deletions(-) diff --git a/packages/modular-scripts/src/__tests__/esmView.test.ts b/packages/modular-scripts/src/__tests__/esmView.test.ts index 3819dae68..33d2390f0 100644 --- a/packages/modular-scripts/src/__tests__/esmView.test.ts +++ b/packages/modular-scripts/src/__tests__/esmView.test.ts @@ -178,7 +178,7 @@ describe('modular-scripts', () => { expect(tree(path.join(modularRoot, 'dist', 'sample-esm-view'))) .toMatchInlineSnapshot(` "sample-esm-view - ├─ index.html #1t5wlh8 + ├─ index.html #17sfbiz ├─ package.json └─ static └─ js @@ -205,7 +205,7 @@ describe('modular-scripts', () => { expect(tree(path.join(modularRoot, 'dist', 'sample-esm-view'))) .toMatchInlineSnapshot(` "sample-esm-view - ├─ index.html #1t5wlh8 + ├─ index.html #17sfbiz ├─ package.json └─ static └─ js @@ -290,7 +290,7 @@ describe('modular-scripts', () => { expect(tree(path.join(modularRoot, 'dist', 'sample-esm-view'))) .toMatchInlineSnapshot(` "sample-esm-view - ├─ index.html #1t5wlh8 + ├─ index.html #17sfbiz ├─ package.json └─ static └─ js @@ -371,7 +371,7 @@ describe('modular-scripts', () => { expect(tree(path.join(modularRoot, 'dist', 'sample-esm-view'))) .toMatchInlineSnapshot(` "sample-esm-view - ├─ index.html #1t5wlh8 + ├─ index.html #17sfbiz ├─ package.json └─ static └─ js @@ -447,7 +447,7 @@ describe('modular-scripts', () => { .toMatchInlineSnapshot(` "sample-esm-view ├─ asset-manifest.json #1pem6dg - ├─ index.html #1t5wlh8 + ├─ index.html #17sfbiz ├─ package.json └─ static └─ js @@ -496,7 +496,7 @@ describe('modular-scripts', () => { expect(tree(path.join(modularRoot, 'dist', 'sample-esm-view'))) .toMatchInlineSnapshot(` "sample-esm-view - ├─ index.html #1t5wlh8 + ├─ index.html #17sfbiz ├─ package.json └─ static └─ js @@ -560,7 +560,7 @@ describe('modular-scripts', () => { expect(tree(path.join(modularRoot, 'dist', 'sample-esm-view'))) .toMatchInlineSnapshot(` "sample-esm-view - ├─ index.html #1t5wlh8 + ├─ index.html #17sfbiz ├─ package.json └─ static └─ js @@ -624,7 +624,7 @@ describe('modular-scripts', () => { expect(tree(path.join(modularRoot, 'dist', 'sample-esm-view'))) .toMatchInlineSnapshot(` "sample-esm-view - ├─ index.html #1t5wlh8 + ├─ index.html #17sfbiz ├─ package.json └─ static └─ js diff --git a/packages/modular-scripts/src/esbuild-scripts/api.ts b/packages/modular-scripts/src/esbuild-scripts/api.ts index 4ae4678e4..8e102b756 100644 --- a/packages/modular-scripts/src/esbuild-scripts/api.ts +++ b/packages/modular-scripts/src/esbuild-scripts/api.ts @@ -11,16 +11,6 @@ import type { Dependency } from '@schemastore/package'; type FileType = '.css' | '.js'; -export const indexFile = ` - - - -
- - - -`; - export async function createViewTrampoline( fileName: string, srcPath: string, @@ -68,7 +58,7 @@ ReactDOM.render(, DOMRoot);`; }, { ...resolutions, - 'react-dom': resolutions.react, + 'react-dom': resolutions['react-dom'] ?? resolutions.react, }, ), ], @@ -102,6 +92,15 @@ export function getEntryPoint( } } +export const indexFile = ` + + + +
+ + +`; + export async function createIndex({ paths, metafile, @@ -221,37 +220,3 @@ function compileIndex({ return data; } - -export function createBuildIndex( - cssEntryPoint: string | undefined, - replacements: Record, -): string { - const page = parse5.parse(indexFile); - const html = page.childNodes.find( - (node) => node.nodeName === 'html', - ) as parse5.Element; - const head = html.childNodes.find( - (node) => node.nodeName === 'head', - ) as parse5.Element; - - if (cssEntryPoint) { - head.childNodes.push( - ...parse5.parseFragment( - ``, - ).childNodes, - ); - } - - let data = parse5.serialize(page); - - // Run HTML through a series of user-specified string replacements. - Object.keys(replacements).forEach((key) => { - const value = replacements[key]; - data = data.replace( - new RegExp('%' + escapeStringRegexp(key) + '%', 'g'), - value, - ); - }); - - return data; -}