From 252292856d35b3c55ba304a18aef79dd2055b992 Mon Sep 17 00:00:00 2001 From: Jiya Date: Tue, 30 Jan 2024 01:49:42 +0530 Subject: [PATCH 1/6] feat: Added Minecraft --- Minecraft/.gitignore | 23 + Minecraft/TUTORIAL.md | 17 + Minecraft/package-lock.json | 37152 ++++++++++++++++++ Minecraft/package.json | 37 + Minecraft/preview.png | Bin 0 -> 578367 bytes Minecraft/public/favicon.ico | Bin 0 -> 151168 bytes Minecraft/public/index.html | 18 + Minecraft/src/App.js | 31 + Minecraft/src/components/Cube.js | 73 + Minecraft/src/components/Cubes.js | 13 + Minecraft/src/components/FPV.js | 8 + Minecraft/src/components/Ground.js | 27 + Minecraft/src/components/Menu.js | 14 + Minecraft/src/components/Player.js | 63 + Minecraft/src/components/TextureSelector.js | 63 + Minecraft/src/hooks/useKeyboard.js | 67 + Minecraft/src/hooks/useStore.js | 47 + Minecraft/src/images/dirt.jpg | Bin 0 -> 1478 bytes Minecraft/src/images/glass.png | Bin 0 -> 2215 bytes Minecraft/src/images/grass.jpg | Bin 0 -> 3708 bytes Minecraft/src/images/images.js | 13 + Minecraft/src/images/log.jpg | Bin 0 -> 3827 bytes Minecraft/src/images/textures.js | 34 + Minecraft/src/images/wood.png | Bin 0 -> 2173 bytes Minecraft/src/index.css | 66 + Minecraft/src/index.js | 11 + 26 files changed, 37777 insertions(+) create mode 100644 Minecraft/.gitignore create mode 100644 Minecraft/TUTORIAL.md create mode 100644 Minecraft/package-lock.json create mode 100644 Minecraft/package.json create mode 100644 Minecraft/preview.png create mode 100644 Minecraft/public/favicon.ico create mode 100644 Minecraft/public/index.html create mode 100644 Minecraft/src/App.js create mode 100644 Minecraft/src/components/Cube.js create mode 100644 Minecraft/src/components/Cubes.js create mode 100644 Minecraft/src/components/FPV.js create mode 100644 Minecraft/src/components/Ground.js create mode 100644 Minecraft/src/components/Menu.js create mode 100644 Minecraft/src/components/Player.js create mode 100644 Minecraft/src/components/TextureSelector.js create mode 100644 Minecraft/src/hooks/useKeyboard.js create mode 100644 Minecraft/src/hooks/useStore.js create mode 100644 Minecraft/src/images/dirt.jpg create mode 100644 Minecraft/src/images/glass.png create mode 100644 Minecraft/src/images/grass.jpg create mode 100644 Minecraft/src/images/images.js create mode 100644 Minecraft/src/images/log.jpg create mode 100644 Minecraft/src/images/textures.js create mode 100644 Minecraft/src/images/wood.png create mode 100644 Minecraft/src/index.css create mode 100644 Minecraft/src/index.js diff --git a/Minecraft/.gitignore b/Minecraft/.gitignore new file mode 100644 index 000000000..4d29575de --- /dev/null +++ b/Minecraft/.gitignore @@ -0,0 +1,23 @@ +# See https://help.github.com/articles/ignoring-files/ for more about ignoring files. + +# dependencies +/node_modules +/.pnp +.pnp.js + +# testing +/coverage + +# production +/build + +# misc +.DS_Store +.env.local +.env.development.local +.env.test.local +.env.production.local + +npm-debug.log* +yarn-debug.log* +yarn-error.log* diff --git a/Minecraft/TUTORIAL.md b/Minecraft/TUTORIAL.md new file mode 100644 index 000000000..571bfb17e --- /dev/null +++ b/Minecraft/TUTORIAL.md @@ -0,0 +1,17 @@ +- [x] Boilerplate +- [x] Sky +- [x] Textures and images +- [x] Ground +- [x] Keyboard inputs +- [x] Player +- [x] First person view +- [x] Gravity +- [x] Movement +- [x] State management +- [x] Cubes +- [x] Adding cubes +- [x] Removing cubes +- [x] Cube type selector +- [x] Save world in localstorage +- [x] Hover state on cubes +- [x] Build a house diff --git a/Minecraft/package-lock.json b/Minecraft/package-lock.json new file mode 100644 index 000000000..85c17481d --- /dev/null +++ b/Minecraft/package-lock.json @@ -0,0 +1,37152 @@ +{ + "name": "minecraft-react", + "version": "0.1.0", + "lockfileVersion": 2, + "requires": true, + "packages": { + "": { + "name": "minecraft-react", + "version": "0.1.0", + "dependencies": { + "@react-three/cannon": "^3.1.2", + "@react-three/drei": "^7.12.5", + "@react-three/fiber": "^7.0.7", + "@testing-library/jest-dom": "^5.11.4", + "@testing-library/react": "^11.1.0", + "@testing-library/user-event": "^12.1.10", + "nanoid": "^3.1.20", + "react": "^17.0.2", + "react-dom": "^17.0.2", + "react-merge-refs": "^1.1.0", + "react-scripts": "4.0.3", + "react-spring": "^8.0.27", + "three": "^0.132.2", + "zustand": "^3.0.3" + } + }, + "node_modules/@ampproject/remapping": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.0.tgz", + "integrity": "sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w==", + "dependencies": { + "@jridgewell/gen-mapping": "^0.1.0", + "@jridgewell/trace-mapping": "^0.3.9" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/code-frame": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.14.5.tgz", + "integrity": "sha512-9pzDqyc6OLDaqe+zbACgFkb6fKMNG6CObKpnYXChRsvYGyEdc7CA2BaqeOM+vOtCS5ndmJicPJhKAwYRI6UfFw==", + "dependencies": { + "@babel/highlight": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/compat-data": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.18.6.tgz", + "integrity": "sha512-tzulrgDT0QD6U7BJ4TKVk2SDDg7wlP39P9yAx1RfLy7vP/7rsDRlWVfbWxElslu56+r7QOhB2NSDsabYYruoZQ==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/core": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.18.6.tgz", + "integrity": "sha512-cQbWBpxcbbs/IUredIPkHiAGULLV8iwgNRMFzvbhEXISp4f3rUUXE5+TIw6KwUWUR3DwyI6gmBRnmAtYaWehwQ==", + "dependencies": { + "@ampproject/remapping": "^2.1.0", + "@babel/code-frame": "^7.18.6", + "@babel/generator": "^7.18.6", + "@babel/helper-compilation-targets": "^7.18.6", + "@babel/helper-module-transforms": "^7.18.6", + "@babel/helpers": "^7.18.6", + "@babel/parser": "^7.18.6", + "@babel/template": "^7.18.6", + "@babel/traverse": "^7.18.6", + "@babel/types": "^7.18.6", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.2.1", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/babel" + } + }, + "node_modules/@babel/core/node_modules/@babel/code-frame": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.18.6.tgz", + "integrity": "sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q==", + "dependencies": { + "@babel/highlight": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/core/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/generator": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.18.6.tgz", + "integrity": "sha512-AIwwoOS8axIC5MZbhNHRLKi3D+DMpvDf9XUcu3pIVAfOHFT45f4AoDAltRbHIQomCipkCZxrNkfpOEHhJz/VKw==", + "dependencies": { + "@babel/types": "^7.18.6", + "@jridgewell/gen-mapping": "^0.3.0", + "jsesc": "^2.5.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/generator/node_modules/@jridgewell/gen-mapping": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz", + "integrity": "sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==", + "dependencies": { + "@jridgewell/set-array": "^1.0.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.9" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/helper-annotate-as-pure": { + "version": "7.15.4", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.15.4.tgz", + "integrity": "sha512-QwrtdNvUNsPCj2lfNQacsGSQvGX8ee1ttrBrcozUP2Sv/jylewBP/8QFe6ZkBsC8T/GYWonNAWJV4aRR9AL2DA==", + "dependencies": { + "@babel/types": "^7.15.4" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-builder-binary-assignment-operator-visitor": { + "version": "7.15.4", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.15.4.tgz", + "integrity": "sha512-P8o7JP2Mzi0SdC6eWr1zF+AEYvrsZa7GSY1lTayjF5XJhVH0kjLYUZPvTMflP7tBgZoe9gIhTa60QwFpqh/E0Q==", + "dependencies": { + "@babel/helper-explode-assignable-expression": "^7.15.4", + "@babel/types": "^7.15.4" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-compilation-targets": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.18.6.tgz", + "integrity": "sha512-vFjbfhNCzqdeAtZflUFrG5YIFqGTqsctrtkZ1D/NB0mDW9TwW3GmmUepYY4G9wCET5rY5ugz4OGTcLd614IzQg==", + "dependencies": { + "@babel/compat-data": "^7.18.6", + "@babel/helper-validator-option": "^7.18.6", + "browserslist": "^4.20.2", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-compilation-targets/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/helper-create-class-features-plugin": { + "version": "7.15.4", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.15.4.tgz", + "integrity": "sha512-7ZmzFi+DwJx6A7mHRwbuucEYpyBwmh2Ca0RvI6z2+WLZYCqV0JOaLb+u0zbtmDicebgKBZgqbYfLaKNqSgv5Pw==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.15.4", + "@babel/helper-function-name": "^7.15.4", + "@babel/helper-member-expression-to-functions": "^7.15.4", + "@babel/helper-optimise-call-expression": "^7.15.4", + "@babel/helper-replace-supers": "^7.15.4", + "@babel/helper-split-export-declaration": "^7.15.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-create-regexp-features-plugin": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.14.5.tgz", + "integrity": "sha512-TLawwqpOErY2HhWbGJ2nZT5wSkR192QpN+nBg1THfBfftrlvOh+WbhrxXCH4q4xJ9Gl16BGPR/48JA+Ryiho/A==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.14.5", + "regexpu-core": "^4.7.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-define-polyfill-provider": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.2.3.tgz", + "integrity": "sha512-RH3QDAfRMzj7+0Nqu5oqgO5q9mFtQEVvCRsi8qCEfzLR9p2BHfn5FzhSB2oj1fF7I2+DcTORkYaQ6aTR9Cofew==", + "dependencies": { + "@babel/helper-compilation-targets": "^7.13.0", + "@babel/helper-module-imports": "^7.12.13", + "@babel/helper-plugin-utils": "^7.13.0", + "@babel/traverse": "^7.13.0", + "debug": "^4.1.1", + "lodash.debounce": "^4.0.8", + "resolve": "^1.14.2", + "semver": "^6.1.2" + }, + "peerDependencies": { + "@babel/core": "^7.4.0-0" + } + }, + "node_modules/@babel/helper-define-polyfill-provider/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/helper-environment-visitor": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.18.6.tgz", + "integrity": "sha512-8n6gSfn2baOY+qlp+VSzsosjCVGFqWKmDF0cCWOybh52Dw3SEyoWR1KrhMJASjLwIEkkAufZ0xvr+SxLHSpy2Q==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-explode-assignable-expression": { + "version": "7.15.4", + "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.15.4.tgz", + "integrity": "sha512-J14f/vq8+hdC2KoWLIQSsGrC9EFBKE4NFts8pfMpymfApds+fPqR30AOUWc4tyr56h9l/GA1Sxv2q3dLZWbQ/g==", + "dependencies": { + "@babel/types": "^7.15.4" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-function-name": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.18.6.tgz", + "integrity": "sha512-0mWMxV1aC97dhjCah5U5Ua7668r5ZmSC2DLfH2EZnf9c3/dHZKiFa5pRLMH5tjSl471tY6496ZWk/kjNONBxhw==", + "dependencies": { + "@babel/template": "^7.18.6", + "@babel/types": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-hoist-variables": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.18.6.tgz", + "integrity": "sha512-UlJQPkFqFULIcyW5sbzgbkxn2FKRgwWiRexcuaR8RNJRy8+LLveqPjwZV/bwrLZCN0eUHD/x8D0heK1ozuoo6Q==", + "dependencies": { + "@babel/types": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-member-expression-to-functions": { + "version": "7.15.4", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.15.4.tgz", + "integrity": "sha512-cokOMkxC/BTyNP1AlY25HuBWM32iCEsLPI4BHDpJCHHm1FU2E7dKWWIXJgQgSFiu4lp8q3bL1BIKwqkSUviqtA==", + "dependencies": { + "@babel/types": "^7.15.4" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-imports": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.18.6.tgz", + "integrity": "sha512-0NFvs3VkuSYbFi1x2Vd6tKrywq+z/cLeYC/RJNFrIX/30Bf5aiGYbtvGXolEktzJH8o5E5KJ3tT+nkxuuZFVlA==", + "dependencies": { + "@babel/types": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-transforms": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.18.6.tgz", + "integrity": "sha512-L//phhB4al5uucwzlimruukHB3jRd5JGClwRMD/ROrVjXfLqovYnvQrK/JK36WYyVwGGO7OD3kMyVTjx+WVPhw==", + "dependencies": { + "@babel/helper-environment-visitor": "^7.18.6", + "@babel/helper-module-imports": "^7.18.6", + "@babel/helper-simple-access": "^7.18.6", + "@babel/helper-split-export-declaration": "^7.18.6", + "@babel/helper-validator-identifier": "^7.18.6", + "@babel/template": "^7.18.6", + "@babel/traverse": "^7.18.6", + "@babel/types": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-optimise-call-expression": { + "version": "7.15.4", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.15.4.tgz", + "integrity": "sha512-E/z9rfbAOt1vDW1DR7k4SzhzotVV5+qMciWV6LaG1g4jeFrkDlJedjtV4h0i4Q/ITnUu+Pk08M7fczsB9GXBDw==", + "dependencies": { + "@babel/types": "^7.15.4" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-plugin-utils": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.14.5.tgz", + "integrity": "sha512-/37qQCE3K0vvZKwoK4XU/irIJQdIfCJuhU5eKnNxpFDsOkgFaUAwbv+RYw6eYgsC0E4hS7r5KqGULUogqui0fQ==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-remap-async-to-generator": { + "version": "7.15.4", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.15.4.tgz", + "integrity": "sha512-v53MxgvMK/HCwckJ1bZrq6dNKlmwlyRNYM6ypaRTdXWGOE2c1/SCa6dL/HimhPulGhZKw9W0QhREM583F/t0vQ==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.15.4", + "@babel/helper-wrap-function": "^7.15.4", + "@babel/types": "^7.15.4" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-replace-supers": { + "version": "7.15.4", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.15.4.tgz", + "integrity": "sha512-/ztT6khaXF37MS47fufrKvIsiQkx1LBRvSJNzRqmbyeZnTwU9qBxXYLaaT/6KaxfKhjs2Wy8kG8ZdsFUuWBjzw==", + "dependencies": { + "@babel/helper-member-expression-to-functions": "^7.15.4", + "@babel/helper-optimise-call-expression": "^7.15.4", + "@babel/traverse": "^7.15.4", + "@babel/types": "^7.15.4" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-simple-access": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.18.6.tgz", + "integrity": "sha512-iNpIgTgyAvDQpDj76POqg+YEt8fPxx3yaNBg3S30dxNKm2SWfYhD0TGrK/Eu9wHpUW63VQU894TsTg+GLbUa1g==", + "dependencies": { + "@babel/types": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-skip-transparent-expression-wrappers": { + "version": "7.15.4", + "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.15.4.tgz", + "integrity": "sha512-BMRLsdh+D1/aap19TycS4eD1qELGrCBJwzaY9IE8LrpJtJb+H7rQkPIdsfgnMtLBA6DJls7X9z93Z4U8h7xw0A==", + "dependencies": { + "@babel/types": "^7.15.4" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-split-export-declaration": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.18.6.tgz", + "integrity": "sha512-bde1etTx6ZyTmobl9LLMMQsaizFVZrquTEHOqKeQESMKo4PlObf+8+JA25ZsIpZhT/WEd39+vOdLXAFG/nELpA==", + "dependencies": { + "@babel/types": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-identifier": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.18.6.tgz", + "integrity": "sha512-MmetCkz9ej86nJQV+sFCxoGGrUbU3q02kgLciwkrt9QqEB7cP39oKEY0PakknEO0Gu20SskMRi+AYZ3b1TpN9g==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-option": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.18.6.tgz", + "integrity": "sha512-XO7gESt5ouv/LRJdrVjkShckw6STTaB7l9BrpBaAHDeF5YZT+01PCwmR0SJHnkW6i8OwW/EVWRShfi4j2x+KQw==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-wrap-function": { + "version": "7.15.4", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.15.4.tgz", + "integrity": "sha512-Y2o+H/hRV5W8QhIfTpRIBwl57y8PrZt6JM3V8FOo5qarjshHItyH5lXlpMfBfmBefOqSCpKZs/6Dxqp0E/U+uw==", + "dependencies": { + "@babel/helper-function-name": "^7.15.4", + "@babel/template": "^7.15.4", + "@babel/traverse": "^7.15.4", + "@babel/types": "^7.15.4" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helpers": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.18.6.tgz", + "integrity": "sha512-vzSiiqbQOghPngUYt/zWGvK3LAsPhz55vc9XNN0xAl2gV4ieShI2OQli5duxWHD+72PZPTKAcfcZDE1Cwc5zsQ==", + "dependencies": { + "@babel/template": "^7.18.6", + "@babel/traverse": "^7.18.6", + "@babel/types": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/highlight": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.18.6.tgz", + "integrity": "sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g==", + "dependencies": { + "@babel/helper-validator-identifier": "^7.18.6", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/highlight/node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/highlight/node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/highlight/node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/@babel/highlight/node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU= sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" + }, + "node_modules/@babel/highlight/node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ= sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/@babel/highlight/node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0= sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/highlight/node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/parser": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.18.6.tgz", + "integrity": "sha512-uQVSa9jJUe/G/304lXspfWVpKpK4euFLgGiMQFOCpM/bgcAdeoHwi/OQz23O9GK2osz26ZiXRRV9aV+Yl1O8tw==", + "bin": { + "parser": "bin/babel-parser.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { + "version": "7.15.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.15.4.tgz", + "integrity": "sha512-eBnpsl9tlhPhpI10kU06JHnrYXwg3+V6CaP2idsCXNef0aeslpqyITXQ74Vfk5uHgY7IG7XP0yIH8b42KSzHog==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-skip-transparent-expression-wrappers": "^7.15.4", + "@babel/plugin-proposal-optional-chaining": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.13.0" + } + }, + "node_modules/@babel/plugin-proposal-async-generator-functions": { + "version": "7.15.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.15.4.tgz", + "integrity": "sha512-2zt2g5vTXpMC3OmK6uyjvdXptbhBXfA77XGrd3gh93zwG8lZYBLOBImiGBEG0RANu3JqKEACCz5CGk73OJROBw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-remap-async-to-generator": "^7.15.4", + "@babel/plugin-syntax-async-generators": "^7.8.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-class-properties": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.14.5.tgz", + "integrity": "sha512-q/PLpv5Ko4dVc1LYMpCY7RVAAO4uk55qPwrIuJ5QJ8c6cVuAmhu7I/49JOppXL6gXf7ZHzpRVEUZdYoPLM04Gg==", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-class-static-block": { + "version": "7.15.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.15.4.tgz", + "integrity": "sha512-M682XWrrLNk3chXCjoPUQWOyYsB93B9z3mRyjtqqYJWDf2mfCdIYgDrA11cgNVhAQieaq6F2fn2f3wI0U4aTjA==", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.15.4", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-class-static-block": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.12.0" + } + }, + "node_modules/@babel/plugin-proposal-decorators": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.12.1.tgz", + "integrity": "sha512-knNIuusychgYN8fGJHONL0RbFxLGawhXOJNLBk75TniTsZZeA+wdkDuv6wp4lGwzQEKjZi6/WYtnb3udNPmQmQ==", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.12.1", + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-syntax-decorators": "^7.12.1" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-dynamic-import": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.14.5.tgz", + "integrity": "sha512-ExjiNYc3HDN5PXJx+bwC50GIx/KKanX2HiggnIUAYedbARdImiCU4RhhHfdf0Kd7JNXGpsBBBCOm+bBVy3Gb0g==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-dynamic-import": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-export-namespace-from": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.14.5.tgz", + "integrity": "sha512-g5POA32bXPMmSBu5Dx/iZGLGnKmKPc5AiY7qfZgurzrCYgIztDlHFbznSNCoQuv57YQLnQfaDi7dxCtLDIdXdA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-json-strings": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.14.5.tgz", + "integrity": "sha512-NSq2fczJYKVRIsUJyNxrVUMhB27zb7N7pOFGQOhBKJrChbGcgEAqyZrmZswkPk18VMurEeJAaICbfm57vUeTbQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-json-strings": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-logical-assignment-operators": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.14.5.tgz", + "integrity": "sha512-YGn2AvZAo9TwyhlLvCCWxD90Xq8xJ4aSgaX3G5D/8DW94L8aaT+dS5cSP+Z06+rCJERGSr9GxMBZ601xoc2taw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-nullish-coalescing-operator": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.14.5.tgz", + "integrity": "sha512-gun/SOnMqjSb98Nkaq2rTKMwervfdAoz6NphdY0vTfuzMfryj+tDGb2n6UkDKwez+Y8PZDhE3D143v6Gepp4Hg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-numeric-separator": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.14.5.tgz", + "integrity": "sha512-yiclALKe0vyZRZE0pS6RXgjUOt87GWv6FYa5zqj15PvhOGFO69R5DusPlgK/1K5dVnCtegTiWu9UaBSrLLJJBg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-numeric-separator": "^7.10.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-object-rest-spread": { + "version": "7.15.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.15.6.tgz", + "integrity": "sha512-qtOHo7A1Vt+O23qEAX+GdBpqaIuD3i9VRrWgCJeq7WO6H2d14EK3q11urj5Te2MAeK97nMiIdRpwd/ST4JFbNg==", + "dependencies": { + "@babel/compat-data": "^7.15.0", + "@babel/helper-compilation-targets": "^7.15.4", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-transform-parameters": "^7.15.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-optional-catch-binding": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.14.5.tgz", + "integrity": "sha512-3Oyiixm0ur7bzO5ybNcZFlmVsygSIQgdOa7cTfOYCMY+wEPAYhZAJxi3mixKFCTCKUhQXuCTtQ1MzrpL3WT8ZQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-optional-chaining": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.14.5.tgz", + "integrity": "sha512-ycz+VOzo2UbWNI1rQXxIuMOzrDdHGrI23fRiz/Si2R4kv2XZQ1BK8ccdHwehMKBlcH/joGW/tzrUmo67gbJHlQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-skip-transparent-expression-wrappers": "^7.14.5", + "@babel/plugin-syntax-optional-chaining": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-private-methods": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.14.5.tgz", + "integrity": "sha512-838DkdUA1u+QTCplatfq4B7+1lnDa/+QMI89x5WZHBcnNv+47N8QEj2k9I2MUU9xIv8XJ4XvPCviM/Dj7Uwt9g==", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-private-property-in-object": { + "version": "7.15.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.15.4.tgz", + "integrity": "sha512-X0UTixkLf0PCCffxgu5/1RQyGGbgZuKoI+vXP4iSbJSYwPb7hu06omsFGBvQ9lJEvwgrxHdS8B5nbfcd8GyUNA==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.15.4", + "@babel/helper-create-class-features-plugin": "^7.15.4", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-unicode-property-regex": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.14.5.tgz", + "integrity": "sha512-6axIeOU5LnY471KenAB9vI8I5j7NQ2d652hIYwVyRfgaZT5UpiqFKCuVXCDMSrU+3VFafnu2c5m3lrWIlr6A5Q==", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-async-generators": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", + "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-bigint": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz", + "integrity": "sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-class-properties": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", + "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.12.13" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-class-static-block": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz", + "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-decorators": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.14.5.tgz", + "integrity": "sha512-c4sZMRWL4GSvP1EXy0woIP7m4jkVcEuG8R1TOZxPBPtp4FSM/kiPZub9UIs/Jrb5ZAOzvTUSGYrWsrSu1JvoPw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-dynamic-import": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz", + "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-export-namespace-from": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz", + "integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-flow": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.14.5.tgz", + "integrity": "sha512-9WK5ZwKCdWHxVuU13XNT6X73FGmutAXeor5lGFq6qhOFtMFUF4jkbijuyUdZZlpYq6E2hZeZf/u3959X9wsv0Q==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-import-meta": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz", + "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-json-strings": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", + "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-jsx": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.14.5.tgz", + "integrity": "sha512-ohuFIsOMXJnbOMRfX7/w7LocdR6R7whhuRD4ax8IipLcLPlZGJKkBxgHp++U4N/vKyU16/YDQr2f5seajD3jIw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-logical-assignment-operators": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", + "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-nullish-coalescing-operator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", + "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-numeric-separator": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", + "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-object-rest-spread": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", + "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-optional-catch-binding": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", + "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-optional-chaining": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", + "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-private-property-in-object": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz", + "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-top-level-await": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", + "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-typescript": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.14.5.tgz", + "integrity": "sha512-u6OXzDaIXjEstBRRoBCQ/uKQKlbuaeE5in0RvWdA4pN6AhqxTIwUsnHPU1CFZA/amYObMsuWhYfRl3Ch90HD0Q==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-arrow-functions": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.14.5.tgz", + "integrity": "sha512-KOnO0l4+tD5IfOdi4x8C1XmEIRWUjNRV8wc6K2vz/3e8yAOoZZvsRXRRIF/yo/MAOFb4QjtAw9xSxMXbSMRy8A==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-async-to-generator": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.14.5.tgz", + "integrity": "sha512-szkbzQ0mNk0rpu76fzDdqSyPu0MuvpXgC+6rz5rpMb5OIRxdmHfQxrktL8CYolL2d8luMCZTR0DpIMIdL27IjA==", + "dependencies": { + "@babel/helper-module-imports": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-remap-async-to-generator": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-block-scoped-functions": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.14.5.tgz", + "integrity": "sha512-dtqWqdWZ5NqBX3KzsVCWfQI3A53Ft5pWFCT2eCVUftWZgjc5DpDponbIF1+c+7cSGk2wN0YK7HGL/ezfRbpKBQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-block-scoping": { + "version": "7.15.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.15.3.tgz", + "integrity": "sha512-nBAzfZwZb4DkaGtOes1Up1nOAp9TDRRFw4XBzBBSG9QK7KVFmYzgj9o9sbPv7TX5ofL4Auq4wZnxCoPnI/lz2Q==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-classes": { + "version": "7.15.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.15.4.tgz", + "integrity": "sha512-Yjvhex8GzBmmPQUvpXRPWQ9WnxXgAFuZSrqOK/eJlOGIXwvv8H3UEdUigl1gb/bnjTrln+e8bkZUYCBt/xYlBg==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.15.4", + "@babel/helper-function-name": "^7.15.4", + "@babel/helper-optimise-call-expression": "^7.15.4", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-replace-supers": "^7.15.4", + "@babel/helper-split-export-declaration": "^7.15.4", + "globals": "^11.1.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-computed-properties": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.14.5.tgz", + "integrity": "sha512-pWM+E4283UxaVzLb8UBXv4EIxMovU4zxT1OPnpHJcmnvyY9QbPPTKZfEj31EUvG3/EQRbYAGaYEUZ4yWOBC2xg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-destructuring": { + "version": "7.14.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.14.7.tgz", + "integrity": "sha512-0mDE99nK+kVh3xlc5vKwB6wnP9ecuSj+zQCa/n0voENtP/zymdT4HH6QEb65wjjcbqr1Jb/7z9Qp7TF5FtwYGw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-dotall-regex": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.14.5.tgz", + "integrity": "sha512-loGlnBdj02MDsFaHhAIJzh7euK89lBrGIdM9EAtHFo6xKygCUGuuWe07o1oZVk287amtW1n0808sQM99aZt3gw==", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-duplicate-keys": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.14.5.tgz", + "integrity": "sha512-iJjbI53huKbPDAsJ8EmVmvCKeeq21bAze4fu9GBQtSLqfvzj2oRuHVx4ZkDwEhg1htQ+5OBZh/Ab0XDf5iBZ7A==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-exponentiation-operator": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.14.5.tgz", + "integrity": "sha512-jFazJhMBc9D27o9jDnIE5ZErI0R0m7PbKXVq77FFvqFbzvTMuv8jaAwLZ5PviOLSFttqKIW0/wxNSDbjLk0tYA==", + "dependencies": { + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-flow-strip-types": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.12.1.tgz", + "integrity": "sha512-8hAtkmsQb36yMmEtk2JZ9JnVyDSnDOdlB+0nEGzIDLuK4yR3JcEjfuFPYkdEPSh8Id+rAMeBEn+X0iVEyho6Hg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-syntax-flow": "^7.12.1" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-for-of": { + "version": "7.15.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.15.4.tgz", + "integrity": "sha512-DRTY9fA751AFBDh2oxydvVm4SYevs5ILTWLs6xKXps4Re/KG5nfUkr+TdHCrRWB8C69TlzVgA9b3RmGWmgN9LA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-function-name": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.14.5.tgz", + "integrity": "sha512-vbO6kv0fIzZ1GpmGQuvbwwm+O4Cbm2NrPzwlup9+/3fdkuzo1YqOZcXw26+YUJB84Ja7j9yURWposEHLYwxUfQ==", + "dependencies": { + "@babel/helper-function-name": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-literals": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.14.5.tgz", + "integrity": "sha512-ql33+epql2F49bi8aHXxvLURHkxJbSmMKl9J5yHqg4PLtdE6Uc48CH1GS6TQvZ86eoB/ApZXwm7jlA+B3kra7A==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-member-expression-literals": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.14.5.tgz", + "integrity": "sha512-WkNXxH1VXVTKarWFqmso83xl+2V3Eo28YY5utIkbsmXoItO8Q3aZxN4BTS2k0hz9dGUloHK26mJMyQEYfkn/+Q==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-amd": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.14.5.tgz", + "integrity": "sha512-3lpOU8Vxmp3roC4vzFpSdEpGUWSMsHFreTWOMMLzel2gNGfHE5UWIh/LN6ghHs2xurUp4jRFYMUIZhuFbody1g==", + "dependencies": { + "@babel/helper-module-transforms": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5", + "babel-plugin-dynamic-import-node": "^2.3.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-commonjs": { + "version": "7.15.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.15.4.tgz", + "integrity": "sha512-qg4DPhwG8hKp4BbVDvX1s8cohM8a6Bvptu4l6Iingq5rW+yRUAhe/YRup/YcW2zCOlrysEWVhftIcKzrEZv3sA==", + "dependencies": { + "@babel/helper-module-transforms": "^7.15.4", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-simple-access": "^7.15.4", + "babel-plugin-dynamic-import-node": "^2.3.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-systemjs": { + "version": "7.15.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.15.4.tgz", + "integrity": "sha512-fJUnlQrl/mezMneR72CKCgtOoahqGJNVKpompKwzv3BrEXdlPspTcyxrZ1XmDTIr9PpULrgEQo3qNKp6dW7ssw==", + "dependencies": { + "@babel/helper-hoist-variables": "^7.15.4", + "@babel/helper-module-transforms": "^7.15.4", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-validator-identifier": "^7.14.9", + "babel-plugin-dynamic-import-node": "^2.3.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-umd": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.14.5.tgz", + "integrity": "sha512-RfPGoagSngC06LsGUYyM9QWSXZ8MysEjDJTAea1lqRjNECE3y0qIJF/qbvJxc4oA4s99HumIMdXOrd+TdKaAAA==", + "dependencies": { + "@babel/helper-module-transforms": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-named-capturing-groups-regex": { + "version": "7.14.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.14.9.tgz", + "integrity": "sha512-l666wCVYO75mlAtGFfyFwnWmIXQm3kSH0C3IRnJqWcZbWkoihyAdDhFm2ZWaxWTqvBvhVFfJjMRQ0ez4oN1yYA==", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-transform-new-target": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.14.5.tgz", + "integrity": "sha512-Nx054zovz6IIRWEB49RDRuXGI4Gy0GMgqG0cII9L3MxqgXz/+rgII+RU58qpo4g7tNEx1jG7rRVH4ihZoP4esQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-object-super": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.14.5.tgz", + "integrity": "sha512-MKfOBWzK0pZIrav9z/hkRqIk/2bTv9qvxHzPQc12RcVkMOzpIKnFCNYJip00ssKWYkd8Sf5g0Wr7pqJ+cmtuFg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-replace-supers": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-parameters": { + "version": "7.15.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.15.4.tgz", + "integrity": "sha512-9WB/GUTO6lvJU3XQsSr6J/WKvBC2hcs4Pew8YxZagi6GkTdniyqp8On5kqdK8MN0LMeu0mGbhPN+O049NV/9FQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-property-literals": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.14.5.tgz", + "integrity": "sha512-r1uilDthkgXW8Z1vJz2dKYLV1tuw2xsbrp3MrZmD99Wh9vsfKoob+JTgri5VUb/JqyKRXotlOtwgu4stIYCmnw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-constant-elements": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.14.5.tgz", + "integrity": "sha512-NBqLEx1GxllIOXJInJAQbrnwwYJsV3WaMHIcOwD8rhYS0AabTWn7kHdHgPgu5RmHLU0q4DMxhAMu8ue/KampgQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-display-name": { + "version": "7.15.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.15.1.tgz", + "integrity": "sha512-yQZ/i/pUCJAHI/LbtZr413S3VT26qNrEm0M5RRxQJA947/YNYwbZbBaXGDrq6CG5QsZycI1VIP6d7pQaBfP+8Q==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-jsx": { + "version": "7.14.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.14.9.tgz", + "integrity": "sha512-30PeETvS+AeD1f58i1OVyoDlVYQhap/K20ZrMjLmmzmC2AYR/G43D4sdJAaDAqCD3MYpSWbmrz3kES158QSLjw==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.14.5", + "@babel/helper-module-imports": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-jsx": "^7.14.5", + "@babel/types": "^7.14.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-jsx-development": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.14.5.tgz", + "integrity": "sha512-rdwG/9jC6QybWxVe2UVOa7q6cnTpw8JRRHOxntG/h6g/guAOe6AhtQHJuJh5FwmnXIT1bdm5vC2/5huV8ZOorQ==", + "dependencies": { + "@babel/plugin-transform-react-jsx": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-jsx-self": { + "version": "7.14.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.14.9.tgz", + "integrity": "sha512-Fqqu0f8zv9W+RyOnx29BX/RlEsBRANbOf5xs5oxb2aHP4FKbLXxIaVPUiCti56LAR1IixMH4EyaixhUsKqoBHw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-jsx-source": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.14.5.tgz", + "integrity": "sha512-1TpSDnD9XR/rQ2tzunBVPThF5poaYT9GqP+of8fAtguYuI/dm2RkrMBDemsxtY0XBzvW7nXjYM0hRyKX9QYj7Q==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-pure-annotations": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.14.5.tgz", + "integrity": "sha512-3X4HpBJimNxW4rhUy/SONPyNQHp5YRr0HhJdT2OH1BRp0of7u3Dkirc7x9FRJMKMqTBI079VZ1hzv7Ouuz///g==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-regenerator": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.14.5.tgz", + "integrity": "sha512-NVIY1W3ITDP5xQl50NgTKlZ0GrotKtLna08/uGY6ErQt6VEQZXla86x/CTddm5gZdcr+5GSsvMeTmWA5Ii6pkg==", + "dependencies": { + "regenerator-transform": "^0.14.2" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-reserved-words": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.14.5.tgz", + "integrity": "sha512-cv4F2rv1nD4qdexOGsRQXJrOcyb5CrgjUH9PKrrtyhSDBNWGxd0UIitjyJiWagS+EbUGjG++22mGH1Pub8D6Vg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-runtime": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.12.1.tgz", + "integrity": "sha512-Ac/H6G9FEIkS2tXsZjL4RAdS3L3WHxci0usAnz7laPWUmFiGtj7tIASChqKZMHTSQTQY6xDbOq+V1/vIq3QrWg==", + "dependencies": { + "@babel/helper-module-imports": "^7.12.1", + "@babel/helper-plugin-utils": "^7.10.4", + "resolve": "^1.8.1", + "semver": "^5.5.1" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-runtime/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/@babel/plugin-transform-shorthand-properties": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.14.5.tgz", + "integrity": "sha512-xLucks6T1VmGsTB+GWK5Pl9Jl5+nRXD1uoFdA5TSO6xtiNjtXTjKkmPdFXVLGlK5A2/or/wQMKfmQ2Y0XJfn5g==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-spread": { + "version": "7.14.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.14.6.tgz", + "integrity": "sha512-Zr0x0YroFJku7n7+/HH3A2eIrGMjbmAIbJSVv0IZ+t3U2WUQUA64S/oeied2e+MaGSjmt4alzBCsK9E8gh+fag==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-skip-transparent-expression-wrappers": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-sticky-regex": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.14.5.tgz", + "integrity": "sha512-Z7F7GyvEMzIIbwnziAZmnSNpdijdr4dWt+FJNBnBLz5mwDFkqIXU9wmBcWWad3QeJF5hMTkRe4dAq2sUZiG+8A==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-template-literals": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.14.5.tgz", + "integrity": "sha512-22btZeURqiepOfuy/VkFr+zStqlujWaarpMErvay7goJS6BWwdd6BY9zQyDLDa4x2S3VugxFb162IZ4m/S/+Gg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-typeof-symbol": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.14.5.tgz", + "integrity": "sha512-lXzLD30ffCWseTbMQzrvDWqljvZlHkXU+CnseMhkMNqU1sASnCsz3tSzAaH3vCUXb9PHeUb90ZT1BdFTm1xxJw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-typescript": { + "version": "7.15.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.15.4.tgz", + "integrity": "sha512-sM1/FEjwYjXvMwu1PJStH11kJ154zd/lpY56NQJ5qH2D0mabMv1CAy/kdvS9RP4Xgfj9fBBA3JiSLdDHgXdzOA==", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.15.4", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-typescript": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-escapes": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.14.5.tgz", + "integrity": "sha512-crTo4jATEOjxj7bt9lbYXcBAM3LZaUrbP2uUdxb6WIorLmjNKSpHfIybgY4B8SRpbf8tEVIWH3Vtm7ayCrKocA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-regex": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.14.5.tgz", + "integrity": "sha512-UygduJpC5kHeCiRw/xDVzC+wj8VaYSoKl5JNVmbP7MadpNinAm3SvZCxZ42H37KZBKztz46YC73i9yV34d0Tzw==", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-env": { + "version": "7.15.6", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.15.6.tgz", + "integrity": "sha512-L+6jcGn7EWu7zqaO2uoTDjjMBW+88FXzV8KvrBl2z6MtRNxlsmUNRlZPaNNPUTgqhyC5DHNFk/2Jmra+ublZWw==", + "dependencies": { + "@babel/compat-data": "^7.15.0", + "@babel/helper-compilation-targets": "^7.15.4", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-validator-option": "^7.14.5", + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.15.4", + "@babel/plugin-proposal-async-generator-functions": "^7.15.4", + "@babel/plugin-proposal-class-properties": "^7.14.5", + "@babel/plugin-proposal-class-static-block": "^7.15.4", + "@babel/plugin-proposal-dynamic-import": "^7.14.5", + "@babel/plugin-proposal-export-namespace-from": "^7.14.5", + "@babel/plugin-proposal-json-strings": "^7.14.5", + "@babel/plugin-proposal-logical-assignment-operators": "^7.14.5", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.14.5", + "@babel/plugin-proposal-numeric-separator": "^7.14.5", + "@babel/plugin-proposal-object-rest-spread": "^7.15.6", + "@babel/plugin-proposal-optional-catch-binding": "^7.14.5", + "@babel/plugin-proposal-optional-chaining": "^7.14.5", + "@babel/plugin-proposal-private-methods": "^7.14.5", + "@babel/plugin-proposal-private-property-in-object": "^7.15.4", + "@babel/plugin-proposal-unicode-property-regex": "^7.14.5", + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-class-properties": "^7.12.13", + "@babel/plugin-syntax-class-static-block": "^7.14.5", + "@babel/plugin-syntax-dynamic-import": "^7.8.3", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3", + "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.10.4", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.3", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5", + "@babel/plugin-syntax-top-level-await": "^7.14.5", + "@babel/plugin-transform-arrow-functions": "^7.14.5", + "@babel/plugin-transform-async-to-generator": "^7.14.5", + "@babel/plugin-transform-block-scoped-functions": "^7.14.5", + "@babel/plugin-transform-block-scoping": "^7.15.3", + "@babel/plugin-transform-classes": "^7.15.4", + "@babel/plugin-transform-computed-properties": "^7.14.5", + "@babel/plugin-transform-destructuring": "^7.14.7", + "@babel/plugin-transform-dotall-regex": "^7.14.5", + "@babel/plugin-transform-duplicate-keys": "^7.14.5", + "@babel/plugin-transform-exponentiation-operator": "^7.14.5", + "@babel/plugin-transform-for-of": "^7.15.4", + "@babel/plugin-transform-function-name": "^7.14.5", + "@babel/plugin-transform-literals": "^7.14.5", + "@babel/plugin-transform-member-expression-literals": "^7.14.5", + "@babel/plugin-transform-modules-amd": "^7.14.5", + "@babel/plugin-transform-modules-commonjs": "^7.15.4", + "@babel/plugin-transform-modules-systemjs": "^7.15.4", + "@babel/plugin-transform-modules-umd": "^7.14.5", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.14.9", + "@babel/plugin-transform-new-target": "^7.14.5", + "@babel/plugin-transform-object-super": "^7.14.5", + "@babel/plugin-transform-parameters": "^7.15.4", + "@babel/plugin-transform-property-literals": "^7.14.5", + "@babel/plugin-transform-regenerator": "^7.14.5", + "@babel/plugin-transform-reserved-words": "^7.14.5", + "@babel/plugin-transform-shorthand-properties": "^7.14.5", + "@babel/plugin-transform-spread": "^7.14.6", + "@babel/plugin-transform-sticky-regex": "^7.14.5", + "@babel/plugin-transform-template-literals": "^7.14.5", + "@babel/plugin-transform-typeof-symbol": "^7.14.5", + "@babel/plugin-transform-unicode-escapes": "^7.14.5", + "@babel/plugin-transform-unicode-regex": "^7.14.5", + "@babel/preset-modules": "^0.1.4", + "@babel/types": "^7.15.6", + "babel-plugin-polyfill-corejs2": "^0.2.2", + "babel-plugin-polyfill-corejs3": "^0.2.2", + "babel-plugin-polyfill-regenerator": "^0.2.2", + "core-js-compat": "^3.16.0", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-env/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/preset-modules": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.4.tgz", + "integrity": "sha512-J36NhwnfdzpmH41M1DrnkkgAqhZaqr/NBdPfQ677mLzlaXo+oDiv1deyCDtgAhz8p328otdob0Du7+xgHGZbKg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/plugin-proposal-unicode-property-regex": "^7.4.4", + "@babel/plugin-transform-dotall-regex": "^7.4.4", + "@babel/types": "^7.4.4", + "esutils": "^2.0.2" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-react": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.14.5.tgz", + "integrity": "sha512-XFxBkjyObLvBaAvkx1Ie95Iaq4S/GUEIrejyrntQ/VCMKUYvKLoyKxOBzJ2kjA3b6rC9/KL6KXfDC2GqvLiNqQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-validator-option": "^7.14.5", + "@babel/plugin-transform-react-display-name": "^7.14.5", + "@babel/plugin-transform-react-jsx": "^7.14.5", + "@babel/plugin-transform-react-jsx-development": "^7.14.5", + "@babel/plugin-transform-react-pure-annotations": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-typescript": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.12.1.tgz", + "integrity": "sha512-hNK/DhmoJPsksdHuI/RVrcEws7GN5eamhi28JkO52MqIxU8Z0QpmiSOQxZHWOHV7I3P4UjHV97ay4TcamMA6Kw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-transform-typescript": "^7.12.1" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/runtime": { + "version": "7.15.4", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.15.4.tgz", + "integrity": "sha512-99catp6bHCaxr4sJ/DbTGgHS4+Rs2RVd2g7iOap6SLGPDknRK9ztKNsE/Fg6QhSeh1FGE5f6gHGQmvvn3I3xhw==", + "dependencies": { + "regenerator-runtime": "^0.13.4" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/runtime-corejs3": { + "version": "7.15.4", + "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.15.4.tgz", + "integrity": "sha512-lWcAqKeB624/twtTc3w6w/2o9RqJPaNBhPGK6DKLSiwuVWC7WFkypWyNg+CpZoyJH0jVzv1uMtXZ/5/lQOLtCg==", + "dependencies": { + "core-js-pure": "^3.16.0", + "regenerator-runtime": "^0.13.4" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/template": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.18.6.tgz", + "integrity": "sha512-JoDWzPe+wgBsTTgdnIma3iHNFC7YVJoPssVBDjiHfNlyt4YcunDtcDOUmfVDfCK5MfdsaIoX9PkijPhjH3nYUw==", + "dependencies": { + "@babel/code-frame": "^7.18.6", + "@babel/parser": "^7.18.6", + "@babel/types": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/template/node_modules/@babel/code-frame": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.18.6.tgz", + "integrity": "sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q==", + "dependencies": { + "@babel/highlight": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/traverse": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.18.6.tgz", + "integrity": "sha512-zS/OKyqmD7lslOtFqbscH6gMLFYOfG1YPqCKfAW5KrTeolKqvB8UelR49Fpr6y93kYkW2Ik00mT1LOGiAGvizw==", + "dependencies": { + "@babel/code-frame": "^7.18.6", + "@babel/generator": "^7.18.6", + "@babel/helper-environment-visitor": "^7.18.6", + "@babel/helper-function-name": "^7.18.6", + "@babel/helper-hoist-variables": "^7.18.6", + "@babel/helper-split-export-declaration": "^7.18.6", + "@babel/parser": "^7.18.6", + "@babel/types": "^7.18.6", + "debug": "^4.1.0", + "globals": "^11.1.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/traverse/node_modules/@babel/code-frame": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.18.6.tgz", + "integrity": "sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q==", + "dependencies": { + "@babel/highlight": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/types": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.18.6.tgz", + "integrity": "sha512-NdBNzPDwed30fZdDQtVR7ZgaO4UKjuaQFH9VArS+HMnurlOY0JWN+4ROlu/iapMFwjRQU4pOG4StZfDmulEwGA==", + "dependencies": { + "@babel/helper-validator-identifier": "^7.18.6", + "to-fast-properties": "^2.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@bcoe/v8-coverage": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz", + "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==" + }, + "node_modules/@chevrotain/types": { + "version": "9.0.2", + "resolved": "https://registry.npmjs.org/@chevrotain/types/-/types-9.0.2.tgz", + "integrity": "sha512-lo1dQPX7DQffJb26eaYLEy4/jUTFmsGKa43mDvMNAHwItEgUQHUkTZR0iAkHG0aJv8ejM/KqYpRVSNetrOK8qw==" + }, + "node_modules/@chevrotain/utils": { + "version": "9.0.2", + "resolved": "https://registry.npmjs.org/@chevrotain/utils/-/utils-9.0.2.tgz", + "integrity": "sha512-iTju1VpbGruWagXS/XswuqeimOCRNeDvrXLlWHYsHp1qTU8sJfAfLiX5vs7DNxB1px6N8VWVI0SD8vMUksNBYw==" + }, + "node_modules/@cnakazawa/watch": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@cnakazawa/watch/-/watch-1.0.4.tgz", + "integrity": "sha512-v9kIhKwjeZThiWrLmj0y17CWoyddASLj9O2yvbZkbvw/N3rWOYy9zkV66ursAoVr0mV15bL8g0c4QZUE6cdDoQ==", + "dependencies": { + "exec-sh": "^0.3.2", + "minimist": "^1.2.0" + }, + "bin": { + "watch": "cli.js" + }, + "engines": { + "node": ">=0.1.95" + } + }, + "node_modules/@csstools/convert-colors": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/@csstools/convert-colors/-/convert-colors-1.4.0.tgz", + "integrity": "sha512-5a6wqoJV/xEdbRNKVo6I4hO3VjyDq//8q2f9I6PBAvMesJHFauXDorcNCsr9RzvsZnaWi5NYCcfyqP1QeFHFbw==", + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/@csstools/normalize.css": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/@csstools/normalize.css/-/normalize.css-10.1.0.tgz", + "integrity": "sha512-ij4wRiunFfaJxjB0BdrYHIH8FxBJpOwNPhhAcunlmPdXudL1WQV1qoP9un6JsEBAgQH+7UXyyjh0g7jTxXK6tg==" + }, + "node_modules/@eslint/eslintrc": { + "version": "0.4.3", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-0.4.3.tgz", + "integrity": "sha512-J6KFFz5QCYUJq3pf0mjEcCJVERbzv71PUIDczuh9JkwGEzced6CO5ADLHB1rbf/+oPBtoPfMYNOpGDzCANlbXw==", + "dependencies": { + "ajv": "^6.12.4", + "debug": "^4.1.1", + "espree": "^7.3.0", + "globals": "^13.9.0", + "ignore": "^4.0.6", + "import-fresh": "^3.2.1", + "js-yaml": "^3.13.1", + "minimatch": "^3.0.4", + "strip-json-comments": "^3.1.1" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/@eslint/eslintrc/node_modules/globals": { + "version": "13.11.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.11.0.tgz", + "integrity": "sha512-08/xrJ7wQjK9kkkRoI3OFUBbLx4f+6x3SGwcPvQ0QH6goFDrOU2oyAWrmh3dJezu65buo+HBMzAMQy6rovVC3g==", + "dependencies": { + "type-fest": "^0.20.2" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@eslint/eslintrc/node_modules/ignore": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz", + "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==", + "engines": { + "node": ">= 4" + } + }, + "node_modules/@eslint/eslintrc/node_modules/type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@gar/promisify": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@gar/promisify/-/promisify-1.1.2.tgz", + "integrity": "sha512-82cpyJyKRoQoRi+14ibCeGPu0CwypgtBAdBhq1WfvagpCZNKqwXbKwXllYSMG91DhmG4jt9gN8eP6lGOtozuaw==" + }, + "node_modules/@hapi/address": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/@hapi/address/-/address-2.1.4.tgz", + "integrity": "sha512-QD1PhQk+s31P1ixsX0H0Suoupp3VMXzIVMSwobR3F3MSUO2YCV0B7xqLcUw/Bh8yuvd3LhpyqLQWTNcRmp6IdQ==", + "deprecated": "Moved to 'npm install @sideway/address'" + }, + "node_modules/@hapi/bourne": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/@hapi/bourne/-/bourne-1.3.2.tgz", + "integrity": "sha512-1dVNHT76Uu5N3eJNTYcvxee+jzX4Z9lfciqRRHCU27ihbUcYi+iSc2iml5Ke1LXe1SyJCLA0+14Jh4tXJgOppA==", + "deprecated": "This version has been deprecated and is no longer supported or maintained" + }, + "node_modules/@hapi/hoek": { + "version": "8.5.1", + "resolved": "https://registry.npmjs.org/@hapi/hoek/-/hoek-8.5.1.tgz", + "integrity": "sha512-yN7kbciD87WzLGc5539Tn0sApjyiGHAJgKvG9W8C7O+6c7qmoQMfVs0W4bX17eqz6C78QJqqFrtgdK5EWf6Qow==", + "deprecated": "This version has been deprecated and is no longer supported or maintained" + }, + "node_modules/@hapi/joi": { + "version": "15.1.1", + "resolved": "https://registry.npmjs.org/@hapi/joi/-/joi-15.1.1.tgz", + "integrity": "sha512-entf8ZMOK8sc+8YfeOlM8pCfg3b5+WZIKBfUaaJT8UsjAAPjartzxIYm3TIbjvA4u+u++KbcXD38k682nVHDAQ==", + "deprecated": "Switch to 'npm install joi'", + "dependencies": { + "@hapi/address": "2.x.x", + "@hapi/bourne": "1.x.x", + "@hapi/hoek": "8.x.x", + "@hapi/topo": "3.x.x" + } + }, + "node_modules/@hapi/topo": { + "version": "3.1.6", + "resolved": "https://registry.npmjs.org/@hapi/topo/-/topo-3.1.6.tgz", + "integrity": "sha512-tAag0jEcjwH+P2quUfipd7liWCNX2F8NvYjQp2wtInsZxnMlypdw0FtAOLxtvvkO+GSRRbmNi8m/5y42PQJYCQ==", + "deprecated": "This version has been deprecated and is no longer supported or maintained", + "dependencies": { + "@hapi/hoek": "^8.3.0" + } + }, + "node_modules/@humanwhocodes/config-array": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.5.0.tgz", + "integrity": "sha512-FagtKFz74XrTl7y6HCzQpwDfXP0yhxe9lHLD1UZxjvZIcbyRz8zTFF/yYNfSfzU414eDwZ1SrO0Qvtyf+wFMQg==", + "dependencies": { + "@humanwhocodes/object-schema": "^1.2.0", + "debug": "^4.1.1", + "minimatch": "^3.0.4" + }, + "engines": { + "node": ">=10.10.0" + } + }, + "node_modules/@humanwhocodes/object-schema": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.0.tgz", + "integrity": "sha512-wdppn25U8z/2yiaT6YGquE6X8sSv7hNMWSXYSSU1jGv/yd6XqjXgTDJ8KP4NgjTXfJ3GbRjeeb8RTV7a/VpM+w==" + }, + "node_modules/@istanbuljs/load-nyc-config": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz", + "integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==", + "dependencies": { + "camelcase": "^5.3.1", + "find-up": "^4.1.0", + "get-package-type": "^0.1.0", + "js-yaml": "^3.13.1", + "resolve-from": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@istanbuljs/load-nyc-config/node_modules/camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "engines": { + "node": ">=6" + } + }, + "node_modules/@istanbuljs/schema": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", + "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/console": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-26.6.2.tgz", + "integrity": "sha512-IY1R2i2aLsLr7Id3S6p2BA82GNWryt4oSvEXLAKc+L2zdi89dSkE8xC1C+0kpATG4JhBJREnQOH7/zmccM2B0g==", + "dependencies": { + "@jest/types": "^26.6.2", + "@types/node": "*", + "chalk": "^4.0.0", + "jest-message-util": "^26.6.2", + "jest-util": "^26.6.2", + "slash": "^3.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/@jest/core": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/@jest/core/-/core-26.6.3.tgz", + "integrity": "sha512-xvV1kKbhfUqFVuZ8Cyo+JPpipAHHAV3kcDBftiduK8EICXmTFddryy3P7NfZt8Pv37rA9nEJBKCCkglCPt/Xjw==", + "dependencies": { + "@jest/console": "^26.6.2", + "@jest/reporters": "^26.6.2", + "@jest/test-result": "^26.6.2", + "@jest/transform": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "exit": "^0.1.2", + "graceful-fs": "^4.2.4", + "jest-changed-files": "^26.6.2", + "jest-config": "^26.6.3", + "jest-haste-map": "^26.6.2", + "jest-message-util": "^26.6.2", + "jest-regex-util": "^26.0.0", + "jest-resolve": "^26.6.2", + "jest-resolve-dependencies": "^26.6.3", + "jest-runner": "^26.6.3", + "jest-runtime": "^26.6.3", + "jest-snapshot": "^26.6.2", + "jest-util": "^26.6.2", + "jest-validate": "^26.6.2", + "jest-watcher": "^26.6.2", + "micromatch": "^4.0.2", + "p-each-series": "^2.1.0", + "rimraf": "^3.0.0", + "slash": "^3.0.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/@jest/core/node_modules/jest-resolve": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-26.6.2.tgz", + "integrity": "sha512-sOxsZOq25mT1wRsfHcbtkInS+Ek7Q8jCHUB0ZUTP0tc/c41QHriU/NunqMfCUWsL4H3MHpvQD4QR9kSYhS7UvQ==", + "dependencies": { + "@jest/types": "^26.6.2", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "jest-pnp-resolver": "^1.2.2", + "jest-util": "^26.6.2", + "read-pkg-up": "^7.0.1", + "resolve": "^1.18.1", + "slash": "^3.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/@jest/core/node_modules/read-pkg": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", + "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", + "dependencies": { + "@types/normalize-package-data": "^2.4.0", + "normalize-package-data": "^2.5.0", + "parse-json": "^5.0.0", + "type-fest": "^0.6.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/core/node_modules/read-pkg-up": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz", + "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==", + "dependencies": { + "find-up": "^4.1.0", + "read-pkg": "^5.2.0", + "type-fest": "^0.8.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@jest/core/node_modules/read-pkg/node_modules/type-fest": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", + "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/core/node_modules/type-fest": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", + "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/environment": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-26.6.2.tgz", + "integrity": "sha512-nFy+fHl28zUrRsCeMB61VDThV1pVTtlEokBRgqPrcT1JNq4yRNIyTHfyht6PqtUvY9IsuLGTrbG8kPXjSZIZwA==", + "dependencies": { + "@jest/fake-timers": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/node": "*", + "jest-mock": "^26.6.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/@jest/fake-timers": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-26.6.2.tgz", + "integrity": "sha512-14Uleatt7jdzefLPYM3KLcnUl1ZNikaKq34enpb5XG9i81JpppDb5muZvonvKyrl7ftEHkKS5L5/eB/kxJ+bvA==", + "dependencies": { + "@jest/types": "^26.6.2", + "@sinonjs/fake-timers": "^6.0.1", + "@types/node": "*", + "jest-message-util": "^26.6.2", + "jest-mock": "^26.6.2", + "jest-util": "^26.6.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/@jest/globals": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-26.6.2.tgz", + "integrity": "sha512-85Ltnm7HlB/KesBUuALwQ68YTU72w9H2xW9FjZ1eL1U3lhtefjjl5c2MiUbpXt/i6LaPRvoOFJ22yCBSfQ0JIA==", + "dependencies": { + "@jest/environment": "^26.6.2", + "@jest/types": "^26.6.2", + "expect": "^26.6.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/@jest/reporters": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-26.6.2.tgz", + "integrity": "sha512-h2bW53APG4HvkOnVMo8q3QXa6pcaNt1HkwVsOPMBV6LD/q9oSpxNSYZQYkAnjdMjrJ86UuYeLo+aEZClV6opnw==", + "dependencies": { + "@bcoe/v8-coverage": "^0.2.3", + "@jest/console": "^26.6.2", + "@jest/test-result": "^26.6.2", + "@jest/transform": "^26.6.2", + "@jest/types": "^26.6.2", + "chalk": "^4.0.0", + "collect-v8-coverage": "^1.0.0", + "exit": "^0.1.2", + "glob": "^7.1.2", + "graceful-fs": "^4.2.4", + "istanbul-lib-coverage": "^3.0.0", + "istanbul-lib-instrument": "^4.0.3", + "istanbul-lib-report": "^3.0.0", + "istanbul-lib-source-maps": "^4.0.0", + "istanbul-reports": "^3.0.2", + "jest-haste-map": "^26.6.2", + "jest-resolve": "^26.6.2", + "jest-util": "^26.6.2", + "jest-worker": "^26.6.2", + "slash": "^3.0.0", + "source-map": "^0.6.0", + "string-length": "^4.0.1", + "terminal-link": "^2.0.0", + "v8-to-istanbul": "^7.0.0" + }, + "engines": { + "node": ">= 10.14.2" + }, + "optionalDependencies": { + "node-notifier": "^8.0.0" + } + }, + "node_modules/@jest/reporters/node_modules/jest-resolve": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-26.6.2.tgz", + "integrity": "sha512-sOxsZOq25mT1wRsfHcbtkInS+Ek7Q8jCHUB0ZUTP0tc/c41QHriU/NunqMfCUWsL4H3MHpvQD4QR9kSYhS7UvQ==", + "dependencies": { + "@jest/types": "^26.6.2", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "jest-pnp-resolver": "^1.2.2", + "jest-util": "^26.6.2", + "read-pkg-up": "^7.0.1", + "resolve": "^1.18.1", + "slash": "^3.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/@jest/reporters/node_modules/read-pkg": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", + "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", + "dependencies": { + "@types/normalize-package-data": "^2.4.0", + "normalize-package-data": "^2.5.0", + "parse-json": "^5.0.0", + "type-fest": "^0.6.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/reporters/node_modules/read-pkg-up": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz", + "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==", + "dependencies": { + "find-up": "^4.1.0", + "read-pkg": "^5.2.0", + "type-fest": "^0.8.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@jest/reporters/node_modules/read-pkg/node_modules/type-fest": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", + "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/reporters/node_modules/type-fest": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", + "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/source-map": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-26.6.2.tgz", + "integrity": "sha512-YwYcCwAnNmOVsZ8mr3GfnzdXDAl4LaenZP5z+G0c8bzC9/dugL8zRmxZzdoTl4IaS3CryS1uWnROLPFmb6lVvA==", + "dependencies": { + "callsites": "^3.0.0", + "graceful-fs": "^4.2.4", + "source-map": "^0.6.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/@jest/test-result": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-26.6.2.tgz", + "integrity": "sha512-5O7H5c/7YlojphYNrK02LlDIV2GNPYisKwHm2QTKjNZeEzezCbwYs9swJySv2UfPMyZ0VdsmMv7jIlD/IKYQpQ==", + "dependencies": { + "@jest/console": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/istanbul-lib-coverage": "^2.0.0", + "collect-v8-coverage": "^1.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/@jest/test-sequencer": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-26.6.3.tgz", + "integrity": "sha512-YHlVIjP5nfEyjlrSr8t/YdNfU/1XEt7c5b4OxcXCjyRhjzLYu/rO69/WHPuYcbCWkz8kAeZVZp2N2+IOLLEPGw==", + "dependencies": { + "@jest/test-result": "^26.6.2", + "graceful-fs": "^4.2.4", + "jest-haste-map": "^26.6.2", + "jest-runner": "^26.6.3", + "jest-runtime": "^26.6.3" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/@jest/transform": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-26.6.2.tgz", + "integrity": "sha512-E9JjhUgNzvuQ+vVAL21vlyfy12gP0GhazGgJC4h6qUt1jSdUXGWJ1wfu/X7Sd8etSgxV4ovT1pb9v5D6QW4XgA==", + "dependencies": { + "@babel/core": "^7.1.0", + "@jest/types": "^26.6.2", + "babel-plugin-istanbul": "^6.0.0", + "chalk": "^4.0.0", + "convert-source-map": "^1.4.0", + "fast-json-stable-stringify": "^2.0.0", + "graceful-fs": "^4.2.4", + "jest-haste-map": "^26.6.2", + "jest-regex-util": "^26.0.0", + "jest-util": "^26.6.2", + "micromatch": "^4.0.2", + "pirates": "^4.0.1", + "slash": "^3.0.0", + "source-map": "^0.6.1", + "write-file-atomic": "^3.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/@jest/types": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz", + "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==", + "dependencies": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^15.0.0", + "chalk": "^4.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/@jridgewell/gen-mapping": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.1.1.tgz", + "integrity": "sha512-sQXCasFk+U8lWYEe66WxRDOE9PjVz4vSM51fTu3Hw+ClTpUSQb718772vH3pyS5pShp6lvQM7SxgIDXXXmOX7w==", + "dependencies": { + "@jridgewell/set-array": "^1.0.0", + "@jridgewell/sourcemap-codec": "^1.4.10" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/resolve-uri": { + "version": "3.0.8", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.0.8.tgz", + "integrity": "sha512-YK5G9LaddzGbcucK4c8h5tWFmMPBvRZ/uyWmN1/SbBdIvqGUdWGkJ5BAaccgs6XbzVLsqbPJrBSFwKv3kT9i7w==", + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/set-array": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz", + "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==", + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/sourcemap-codec": { + "version": "1.4.14", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz", + "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==" + }, + "node_modules/@jridgewell/trace-mapping": { + "version": "0.3.14", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.14.tgz", + "integrity": "sha512-bJWEfQ9lPTvm3SneWwRFVLzrh6nhjwqw7TUFFBEMzwvg7t7PCDenf2lDwqo4NQXzdpgBXyFgDWnQA+2vkruksQ==", + "dependencies": { + "@jridgewell/resolve-uri": "^3.0.3", + "@jridgewell/sourcemap-codec": "^1.4.10" + } + }, + "node_modules/@nodelib/fs.scandir": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", + "dependencies": { + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.stat": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.walk": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", + "dependencies": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@npmcli/fs": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@npmcli/fs/-/fs-1.0.0.tgz", + "integrity": "sha512-8ltnOpRR/oJbOp8vaGUnipOi3bqkcW+sLHFlyXIr08OGHmVJLB1Hn7QtGXbYcpVtH1gAYZTlmDXtE4YV0+AMMQ==", + "dependencies": { + "@gar/promisify": "^1.0.1", + "semver": "^7.3.5" + } + }, + "node_modules/@npmcli/fs/node_modules/semver": { + "version": "7.3.5", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", + "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@npmcli/move-file": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@npmcli/move-file/-/move-file-1.1.2.tgz", + "integrity": "sha512-1SUf/Cg2GzGDyaf15aR9St9TWlb+XvbZXWpDx8YKs7MLzMH/BCeopv+y9vzrzgkfykCGuWOlSu3mZhj2+FQcrg==", + "dependencies": { + "mkdirp": "^1.0.4", + "rimraf": "^3.0.2" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@npmcli/move-file/node_modules/mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "bin": { + "mkdirp": "bin/cmd.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@pmmmwh/react-refresh-webpack-plugin": { + "version": "0.4.3", + "resolved": "https://registry.npmjs.org/@pmmmwh/react-refresh-webpack-plugin/-/react-refresh-webpack-plugin-0.4.3.tgz", + "integrity": "sha512-br5Qwvh8D2OQqSXpd1g/xqXKnK0r+Jz6qVKBbWmpUcrbGOxUrf39V5oZ1876084CGn18uMdR5uvPqBv9UqtBjQ==", + "dependencies": { + "ansi-html": "^0.0.7", + "error-stack-parser": "^2.0.6", + "html-entities": "^1.2.1", + "native-url": "^0.2.6", + "schema-utils": "^2.6.5", + "source-map": "^0.7.3" + }, + "engines": { + "node": ">= 10.x" + }, + "peerDependencies": { + "@types/webpack": "4.x", + "react-refresh": ">=0.8.3 <0.10.0", + "sockjs-client": "^1.4.0", + "type-fest": "^0.13.1", + "webpack": ">=4.43.0 <6.0.0", + "webpack-dev-server": "3.x", + "webpack-hot-middleware": "2.x", + "webpack-plugin-serve": "0.x || 1.x" + }, + "peerDependenciesMeta": { + "@types/webpack": { + "optional": true + }, + "sockjs-client": { + "optional": true + }, + "type-fest": { + "optional": true + }, + "webpack-dev-server": { + "optional": true + }, + "webpack-hot-middleware": { + "optional": true + }, + "webpack-plugin-serve": { + "optional": true + } + } + }, + "node_modules/@pmmmwh/react-refresh-webpack-plugin/node_modules/source-map": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", + "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", + "engines": { + "node": ">= 8" + } + }, + "node_modules/@react-three/cannon": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/@react-three/cannon/-/cannon-3.1.2.tgz", + "integrity": "sha512-yZuZv4B90klJeW3GT1Gyqom62s7kcDtwODQjf0cWfThDytzSZQgkd3AY7pSg9l19K/YE0NaPwYSzrGadT4ya8A==", + "dependencies": { + "cannon-es": "^0.18.0", + "cannon-es-debugger": "^0.1.4" + }, + "peerDependencies": { + "react": ">=17.0", + "react-dom": ">=17.0" + } + }, + "node_modules/@react-three/drei": { + "version": "7.12.6", + "resolved": "https://registry.npmjs.org/@react-three/drei/-/drei-7.12.6.tgz", + "integrity": "sha512-JCj1HUMBowLzLxwalDm4XU1JN+YGnceYFqYidtpsKwmGC0I7UPKpV9MmNFG3yCby27y5NkA0G9ZfsX4IyaE05g==", + "dependencies": { + "@babel/runtime": "^7.11.2", + "blob-polyfill": "^5.0.20210201", + "detect-gpu": "^3.0.0", + "glsl-noise": "^0.0.0", + "lodash.omit": "^4.5.0", + "lodash.pick": "^4.4.0", + "react-composer": "^5.0.1", + "react-merge-refs": "^1.0.0", + "stats.js": "^0.17.0", + "three-mesh-bvh": "^0.4.1", + "three-stdlib": "^2.4.2", + "troika-three-text": "^0.42.0", + "use-asset": "^1.0.4", + "utility-types": "^3.10.0", + "zustand": "^3.5.1" + }, + "peerDependencies": { + "@react-three/fiber": ">=6.0", + "react": ">=17.0", + "react-dom": ">=17.0", + "three": ">=0.128.0" + }, + "peerDependenciesMeta": { + "react-dom": { + "optional": true + } + } + }, + "node_modules/@react-three/drei/node_modules/react-composer": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/react-composer/-/react-composer-5.0.1.tgz", + "integrity": "sha512-gp+fEJpZU6mmnKAEskGblwtM0HV6Yh2NiwtUBeGzjEcGSeqxKqGxKq6Ae0ca08SkSDqmeazm09Ybwk8ESHQBIQ==", + "dependencies": { + "prop-types": "^15.6.0" + }, + "peerDependencies": { + "react": "^15.0.0 || ^16.0.0" + } + }, + "node_modules/@react-three/fiber": { + "version": "7.0.9", + "resolved": "https://registry.npmjs.org/@react-three/fiber/-/fiber-7.0.9.tgz", + "integrity": "sha512-NCeqJxHvQVkcJpQJHddtt6uT9/qHrM7mJi0PjCoXLdC9NaPC9v2G3kT35a+CGxaKnCPaB9kDXi3vQ5scCqN1wg==", + "dependencies": { + "@babel/runtime": "^7.13.10", + "react-merge-refs": "^1.1.0", + "react-reconciler": "^0.26.2", + "react-three-fiber": "0.0.0-deprecated", + "react-use-measure": "^2.0.4", + "resize-observer-polyfill": "^1.5.1", + "scheduler": "^0.20.2", + "use-asset": "^1.0.4", + "utility-types": "^3.10.0", + "zustand": "^3.5.1" + }, + "peerDependencies": { + "react": ">=17.0", + "react-dom": ">=17.0", + "three": ">=0.126" + }, + "peerDependenciesMeta": { + "react-dom": { + "optional": true + } + } + }, + "node_modules/@rollup/plugin-node-resolve": { + "version": "7.1.3", + "resolved": "https://registry.npmjs.org/@rollup/plugin-node-resolve/-/plugin-node-resolve-7.1.3.tgz", + "integrity": "sha512-RxtSL3XmdTAE2byxekYLnx+98kEUOrPHF/KRVjLH+DEIHy6kjIw7YINQzn+NXiH/NTrQLAwYs0GWB+csWygA9Q==", + "dependencies": { + "@rollup/pluginutils": "^3.0.8", + "@types/resolve": "0.0.8", + "builtin-modules": "^3.1.0", + "is-module": "^1.0.0", + "resolve": "^1.14.2" + }, + "engines": { + "node": ">= 8.0.0" + }, + "peerDependencies": { + "rollup": "^1.20.0||^2.0.0" + } + }, + "node_modules/@rollup/plugin-replace": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/@rollup/plugin-replace/-/plugin-replace-2.4.2.tgz", + "integrity": "sha512-IGcu+cydlUMZ5En85jxHH4qj2hta/11BHq95iHEyb2sbgiN0eCdzvUcHw5gt9pBL5lTi4JDYJ1acCoMGpTvEZg==", + "dependencies": { + "@rollup/pluginutils": "^3.1.0", + "magic-string": "^0.25.7" + }, + "peerDependencies": { + "rollup": "^1.20.0 || ^2.0.0" + } + }, + "node_modules/@rollup/pluginutils": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-3.1.0.tgz", + "integrity": "sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==", + "dependencies": { + "@types/estree": "0.0.39", + "estree-walker": "^1.0.1", + "picomatch": "^2.2.2" + }, + "engines": { + "node": ">= 8.0.0" + }, + "peerDependencies": { + "rollup": "^1.20.0||^2.0.0" + } + }, + "node_modules/@rollup/pluginutils/node_modules/@types/estree": { + "version": "0.0.39", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.39.tgz", + "integrity": "sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==" + }, + "node_modules/@sinonjs/commons": { + "version": "1.8.3", + "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.3.tgz", + "integrity": "sha512-xkNcLAn/wZaX14RPlwizcKicDk9G3F8m2nU3L7Ukm5zBgTwiT0wsoFAHx9Jq56fJA1z/7uKGtCRu16sOUCLIHQ==", + "dependencies": { + "type-detect": "4.0.8" + } + }, + "node_modules/@sinonjs/fake-timers": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-6.0.1.tgz", + "integrity": "sha512-MZPUxrmFubI36XS1DI3qmI0YdN1gks62JtFZvxR67ljjSNCeK6U08Zx4msEWOXuofgqUt6zPHSi1H9fbjR/NRA==", + "dependencies": { + "@sinonjs/commons": "^1.7.0" + } + }, + "node_modules/@surma/rollup-plugin-off-main-thread": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/@surma/rollup-plugin-off-main-thread/-/rollup-plugin-off-main-thread-1.4.2.tgz", + "integrity": "sha512-yBMPqmd1yEJo/280PAMkychuaALyQ9Lkb5q1ck3mjJrFuEobIfhnQ4J3mbvBoISmR3SWMWV+cGB/I0lCQee79A==", + "dependencies": { + "ejs": "^2.6.1", + "magic-string": "^0.25.0" + } + }, + "node_modules/@svgr/babel-plugin-add-jsx-attribute": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-5.4.0.tgz", + "integrity": "sha512-ZFf2gs/8/6B8PnSofI0inYXr2SDNTDScPXhN7k5EqD4aZ3gi6u+rbmZHVB8IM3wDyx8ntKACZbtXSm7oZGRqVg==", + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/babel-plugin-remove-jsx-attribute": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-attribute/-/babel-plugin-remove-jsx-attribute-5.4.0.tgz", + "integrity": "sha512-yaS4o2PgUtwLFGTKbsiAy6D0o3ugcUhWK0Z45umJ66EPWunAz9fuFw2gJuje6wqQvQWOTJvIahUwndOXb7QCPg==", + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/babel-plugin-remove-jsx-empty-expression": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-empty-expression/-/babel-plugin-remove-jsx-empty-expression-5.0.1.tgz", + "integrity": "sha512-LA72+88A11ND/yFIMzyuLRSMJ+tRKeYKeQ+mR3DcAZ5I4h5CPWN9AHyUzJbWSYp/u2u0xhmgOe0+E41+GjEueA==", + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/babel-plugin-replace-jsx-attribute-value": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-replace-jsx-attribute-value/-/babel-plugin-replace-jsx-attribute-value-5.0.1.tgz", + "integrity": "sha512-PoiE6ZD2Eiy5mK+fjHqwGOS+IXX0wq/YDtNyIgOrc6ejFnxN4b13pRpiIPbtPwHEc+NT2KCjteAcq33/F1Y9KQ==", + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/babel-plugin-svg-dynamic-title": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-dynamic-title/-/babel-plugin-svg-dynamic-title-5.4.0.tgz", + "integrity": "sha512-zSOZH8PdZOpuG1ZVx/cLVePB2ibo3WPpqo7gFIjLV9a0QsuQAzJiwwqmuEdTaW2pegyBE17Uu15mOgOcgabQZg==", + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/babel-plugin-svg-em-dimensions": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-em-dimensions/-/babel-plugin-svg-em-dimensions-5.4.0.tgz", + "integrity": "sha512-cPzDbDA5oT/sPXDCUYoVXEmm3VIoAWAPT6mSPTJNbQaBNUuEKVKyGH93oDY4e42PYHRW67N5alJx/eEol20abw==", + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/babel-plugin-transform-react-native-svg": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-react-native-svg/-/babel-plugin-transform-react-native-svg-5.4.0.tgz", + "integrity": "sha512-3eYP/SaopZ41GHwXma7Rmxcv9uRslRDTY1estspeB1w1ueZWd/tPlMfEOoccYpEMZU3jD4OU7YitnXcF5hLW2Q==", + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/babel-plugin-transform-svg-component": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-svg-component/-/babel-plugin-transform-svg-component-5.5.0.tgz", + "integrity": "sha512-q4jSH1UUvbrsOtlo/tKcgSeiCHRSBdXoIoqX1pgcKK/aU3JD27wmMKwGtpB8qRYUYoyXvfGxUVKchLuR5pB3rQ==", + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/babel-preset": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-preset/-/babel-preset-5.5.0.tgz", + "integrity": "sha512-4FiXBjvQ+z2j7yASeGPEi8VD/5rrGQk4Xrq3EdJmoZgz/tpqChpo5hgXDvmEauwtvOc52q8ghhZK4Oy7qph4ig==", + "dependencies": { + "@svgr/babel-plugin-add-jsx-attribute": "^5.4.0", + "@svgr/babel-plugin-remove-jsx-attribute": "^5.4.0", + "@svgr/babel-plugin-remove-jsx-empty-expression": "^5.0.1", + "@svgr/babel-plugin-replace-jsx-attribute-value": "^5.0.1", + "@svgr/babel-plugin-svg-dynamic-title": "^5.4.0", + "@svgr/babel-plugin-svg-em-dimensions": "^5.4.0", + "@svgr/babel-plugin-transform-react-native-svg": "^5.4.0", + "@svgr/babel-plugin-transform-svg-component": "^5.5.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/core": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/core/-/core-5.5.0.tgz", + "integrity": "sha512-q52VOcsJPvV3jO1wkPtzTuKlvX7Y3xIcWRpCMtBF3MrteZJtBfQw/+u0B1BHy5ColpQc1/YVTrPEtSYIMNZlrQ==", + "dependencies": { + "@svgr/plugin-jsx": "^5.5.0", + "camelcase": "^6.2.0", + "cosmiconfig": "^7.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/hast-util-to-babel-ast": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/hast-util-to-babel-ast/-/hast-util-to-babel-ast-5.5.0.tgz", + "integrity": "sha512-cAaR/CAiZRB8GP32N+1jocovUtvlj0+e65TB50/6Lcime+EA49m/8l+P2ko+XPJ4dw3xaPS3jOL4F2X4KWxoeQ==", + "dependencies": { + "@babel/types": "^7.12.6" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/plugin-jsx": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/plugin-jsx/-/plugin-jsx-5.5.0.tgz", + "integrity": "sha512-V/wVh33j12hGh05IDg8GpIUXbjAPnTdPTKuP4VNLggnwaHMPNQNae2pRnyTAILWCQdz5GyMqtO488g7CKM8CBA==", + "dependencies": { + "@babel/core": "^7.12.3", + "@svgr/babel-preset": "^5.5.0", + "@svgr/hast-util-to-babel-ast": "^5.5.0", + "svg-parser": "^2.0.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/plugin-svgo": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/plugin-svgo/-/plugin-svgo-5.5.0.tgz", + "integrity": "sha512-r5swKk46GuQl4RrVejVwpeeJaydoxkdwkM1mBKOgJLBUJPGaLci6ylg/IjhrRsREKDkr4kbMWdgOtbXEh0fyLQ==", + "dependencies": { + "cosmiconfig": "^7.0.0", + "deepmerge": "^4.2.2", + "svgo": "^1.2.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/webpack": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/webpack/-/webpack-5.5.0.tgz", + "integrity": "sha512-DOBOK255wfQxguUta2INKkzPj6AIS6iafZYiYmHn6W3pHlycSRRlvWKCfLDG10fXfLWqE3DJHgRUOyJYmARa7g==", + "dependencies": { + "@babel/core": "^7.12.3", + "@babel/plugin-transform-react-constant-elements": "^7.12.1", + "@babel/preset-env": "^7.12.1", + "@babel/preset-react": "^7.12.5", + "@svgr/core": "^5.5.0", + "@svgr/plugin-jsx": "^5.5.0", + "@svgr/plugin-svgo": "^5.5.0", + "loader-utils": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@testing-library/dom": { + "version": "8.14.0", + "resolved": "https://registry.npmjs.org/@testing-library/dom/-/dom-8.14.0.tgz", + "integrity": "sha512-m8FOdUo77iMTwVRCyzWcqxlEIk+GnopbrRI15a0EaLbpZSCinIVI4kSQzWhkShK83GogvEFJSsHF3Ws0z1vrqA==", + "peer": true, + "dependencies": { + "@babel/code-frame": "^7.10.4", + "@babel/runtime": "^7.12.5", + "@types/aria-query": "^4.2.0", + "aria-query": "^5.0.0", + "chalk": "^4.1.0", + "dom-accessibility-api": "^0.5.9", + "lz-string": "^1.4.4", + "pretty-format": "^27.0.2" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@testing-library/jest-dom": { + "version": "5.14.1", + "resolved": "https://registry.npmjs.org/@testing-library/jest-dom/-/jest-dom-5.14.1.tgz", + "integrity": "sha512-dfB7HVIgTNCxH22M1+KU6viG5of2ldoA5ly8Ar8xkezKHKXjRvznCdbMbqjYGgO2xjRbwnR+rR8MLUIqF3kKbQ==", + "dependencies": { + "@babel/runtime": "^7.9.2", + "@types/testing-library__jest-dom": "^5.9.1", + "aria-query": "^4.2.2", + "chalk": "^3.0.0", + "css": "^3.0.0", + "css.escape": "^1.5.1", + "dom-accessibility-api": "^0.5.6", + "lodash": "^4.17.15", + "redent": "^3.0.0" + }, + "engines": { + "node": ">=8", + "npm": ">=6", + "yarn": ">=1" + } + }, + "node_modules/@testing-library/jest-dom/node_modules/aria-query": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-4.2.2.tgz", + "integrity": "sha512-o/HelwhuKpTj/frsOsbNLNgnNGVIFsVP/SW2BSF14gVl7kAfMOJ6/8wUAUvG1R1NHKrfG+2sHZTu0yauT1qBrA==", + "dependencies": { + "@babel/runtime": "^7.10.2", + "@babel/runtime-corejs3": "^7.10.2" + }, + "engines": { + "node": ">=6.0" + } + }, + "node_modules/@testing-library/jest-dom/node_modules/chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@testing-library/react": { + "version": "11.2.7", + "resolved": "https://registry.npmjs.org/@testing-library/react/-/react-11.2.7.tgz", + "integrity": "sha512-tzRNp7pzd5QmbtXNG/mhdcl7Awfu/Iz1RaVHY75zTdOkmHCuzMhRL83gWHSgOAcjS3CCbyfwUHMZgRJb4kAfpA==", + "dependencies": { + "@babel/runtime": "^7.12.5", + "@testing-library/dom": "^7.28.1" + }, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "react": "*", + "react-dom": "*" + } + }, + "node_modules/@testing-library/react/node_modules/@testing-library/dom": { + "version": "7.31.2", + "resolved": "https://registry.npmjs.org/@testing-library/dom/-/dom-7.31.2.tgz", + "integrity": "sha512-3UqjCpey6HiTZT92vODYLPxTBWlM8ZOOjr3LX5F37/VRipW2M1kX6I/Cm4VXzteZqfGfagg8yXywpcOgQBlNsQ==", + "dependencies": { + "@babel/code-frame": "^7.10.4", + "@babel/runtime": "^7.12.5", + "@types/aria-query": "^4.2.0", + "aria-query": "^4.2.2", + "chalk": "^4.1.0", + "dom-accessibility-api": "^0.5.6", + "lz-string": "^1.4.4", + "pretty-format": "^26.6.2" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@testing-library/react/node_modules/aria-query": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-4.2.2.tgz", + "integrity": "sha512-o/HelwhuKpTj/frsOsbNLNgnNGVIFsVP/SW2BSF14gVl7kAfMOJ6/8wUAUvG1R1NHKrfG+2sHZTu0yauT1qBrA==", + "dependencies": { + "@babel/runtime": "^7.10.2", + "@babel/runtime-corejs3": "^7.10.2" + }, + "engines": { + "node": ">=6.0" + } + }, + "node_modules/@testing-library/react/node_modules/pretty-format": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-26.6.2.tgz", + "integrity": "sha512-7AeGuCYNGmycyQbCqd/3PWH4eOoX/OiCa0uphp57NVTeAGdJGaAliecxwBDHYQCIvrW7aDBZCYeNTP/WX69mkg==", + "dependencies": { + "@jest/types": "^26.6.2", + "ansi-regex": "^5.0.0", + "ansi-styles": "^4.0.0", + "react-is": "^17.0.1" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/@testing-library/user-event": { + "version": "12.8.3", + "resolved": "https://registry.npmjs.org/@testing-library/user-event/-/user-event-12.8.3.tgz", + "integrity": "sha512-IR0iWbFkgd56Bu5ZI/ej8yQwrkCv8Qydx6RzwbKz9faXazR/+5tvYKsZQgyXJiwgpcva127YO6JcWy7YlCfofQ==", + "dependencies": { + "@babel/runtime": "^7.12.5" + }, + "engines": { + "node": ">=10", + "npm": ">=6" + }, + "peerDependencies": { + "@testing-library/dom": ">=7.21.4" + } + }, + "node_modules/@tootallnate/once": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz", + "integrity": "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==", + "engines": { + "node": ">= 6" + } + }, + "node_modules/@types/aria-query": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@types/aria-query/-/aria-query-4.2.2.tgz", + "integrity": "sha512-HnYpAE1Y6kRyKM/XkEuiRQhTHvkzMBurTHnpFLYLBGPIylZNPs9jJcuOOYWxPLJCSEtmZT0Y8rHDokKN7rRTig==" + }, + "node_modules/@types/babel__core": { + "version": "7.1.16", + "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.16.tgz", + "integrity": "sha512-EAEHtisTMM+KaKwfWdC3oyllIqswlznXCIVCt7/oRNrh+DhgT4UEBNC/jlADNjvw7UnfbcdkGQcPVZ1xYiLcrQ==", + "dependencies": { + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0", + "@types/babel__generator": "*", + "@types/babel__template": "*", + "@types/babel__traverse": "*" + } + }, + "node_modules/@types/babel__generator": { + "version": "7.6.3", + "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.3.tgz", + "integrity": "sha512-/GWCmzJWqV7diQW54smJZzWbSFf4QYtF71WCKhcx6Ru/tFyQIY2eiiITcCAeuPbNSvT9YCGkVMqqvSk2Z0mXiA==", + "dependencies": { + "@babel/types": "^7.0.0" + } + }, + "node_modules/@types/babel__template": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.1.tgz", + "integrity": "sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g==", + "dependencies": { + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0" + } + }, + "node_modules/@types/babel__traverse": { + "version": "7.14.2", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.14.2.tgz", + "integrity": "sha512-K2waXdXBi2302XUdcHcR1jCeU0LL4TD9HRs/gk0N2Xvrht+G/BfJa4QObBQZfhMdxiCpV3COl5Nfq4uKTeTnJA==", + "dependencies": { + "@babel/types": "^7.3.0" + } + }, + "node_modules/@types/eslint": { + "version": "7.28.0", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-7.28.0.tgz", + "integrity": "sha512-07XlgzX0YJUn4iG1ocY4IX9DzKSmMGUs6ESKlxWhZRaa0fatIWaHWUVapcuGa8r5HFnTqzj+4OCjd5f7EZ/i/A==", + "dependencies": { + "@types/estree": "*", + "@types/json-schema": "*" + } + }, + "node_modules/@types/estree": { + "version": "0.0.50", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.50.tgz", + "integrity": "sha512-C6N5s2ZFtuZRj54k2/zyRhNDjJwwcViAM3Nbm8zjBpbqAdZ00mr0CFxvSKeO8Y/e03WVFLpQMdHYVfUd6SB+Hw==" + }, + "node_modules/@types/glob": { + "version": "7.1.4", + "resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.1.4.tgz", + "integrity": "sha512-w+LsMxKyYQm347Otw+IfBXOv9UWVjpHpCDdbBMt8Kz/xbvCYNjP+0qPh91Km3iKfSRLBB0P7fAMf0KHrPu+MyA==", + "dependencies": { + "@types/minimatch": "*", + "@types/node": "*" + } + }, + "node_modules/@types/graceful-fs": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.5.tgz", + "integrity": "sha512-anKkLmZZ+xm4p8JWBf4hElkM4XR+EZeA2M9BAkkTldmcyDY4mbdIJnRghDJH3Ov5ooY7/UAoENtmdMSkaAd7Cw==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/html-minifier-terser": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/@types/html-minifier-terser/-/html-minifier-terser-5.1.2.tgz", + "integrity": "sha512-h4lTMgMJctJybDp8CQrxTUiiYmedihHWkjnF/8Pxseu2S6Nlfcy8kwboQ8yejh456rP2yWoEVm1sS/FVsfM48w==" + }, + "node_modules/@types/istanbul-lib-coverage": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.3.tgz", + "integrity": "sha512-sz7iLqvVUg1gIedBOvlkxPlc8/uVzyS5OwGz1cKjXzkl3FpL3al0crU8YGU1WoHkxn0Wxbw5tyi6hvzJKNzFsw==" + }, + "node_modules/@types/istanbul-lib-report": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", + "integrity": "sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==", + "dependencies": { + "@types/istanbul-lib-coverage": "*" + } + }, + "node_modules/@types/istanbul-reports": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", + "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", + "dependencies": { + "@types/istanbul-lib-report": "*" + } + }, + "node_modules/@types/jest": { + "version": "27.0.2", + "resolved": "https://registry.npmjs.org/@types/jest/-/jest-27.0.2.tgz", + "integrity": "sha512-4dRxkS/AFX0c5XW6IPMNOydLn2tEhNhJV7DnYK+0bjoJZ+QTmfucBlihX7aoEsh/ocYtkLC73UbnBXBXIxsULA==", + "dependencies": { + "jest-diff": "^27.0.0", + "pretty-format": "^27.0.0" + } + }, + "node_modules/@types/json-schema": { + "version": "7.0.9", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.9.tgz", + "integrity": "sha512-qcUXuemtEu+E5wZSJHNxUXeCZhAfXKQ41D+duX+VYPde7xyEVZci+/oXKJL13tnRs9lR2pr4fod59GT6/X1/yQ==" + }, + "node_modules/@types/json5": { + "version": "0.0.29", + "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", + "integrity": "sha1-7ihweulOEdK4J7y+UnC86n8+ce4= sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==" + }, + "node_modules/@types/minimatch": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.5.tgz", + "integrity": "sha512-Klz949h02Gz2uZCMGwDUSDS1YBlTdDDgbWHi+81l29tQALUtvz4rAYi5uoVhE5Lagoq6DeqAUlbrHvW/mXDgdQ==" + }, + "node_modules/@types/node": { + "version": "16.10.2", + "resolved": "https://registry.npmjs.org/@types/node/-/node-16.10.2.tgz", + "integrity": "sha512-zCclL4/rx+W5SQTzFs9wyvvyCwoK9QtBpratqz2IYJ3O8Umrn0m3nsTv0wQBk9sRGpvUe9CwPDrQFB10f1FIjQ==" + }, + "node_modules/@types/normalize-package-data": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.1.tgz", + "integrity": "sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==" + }, + "node_modules/@types/parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==" + }, + "node_modules/@types/prettier": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.4.1.tgz", + "integrity": "sha512-Fo79ojj3vdEZOHg3wR9ksAMRz4P3S5fDB5e/YWZiFnyFQI1WY2Vftu9XoXVVtJfxB7Bpce/QTqWSSntkz2Znrw==" + }, + "node_modules/@types/q": { + "version": "1.5.5", + "resolved": "https://registry.npmjs.org/@types/q/-/q-1.5.5.tgz", + "integrity": "sha512-L28j2FcJfSZOnL1WBjDYp2vUHCeIFlyYI/53EwD/rKUBQ7MtUUfbQWiyKJGpcnv4/WgrhWsFKrcPstcAt/J0tQ==" + }, + "node_modules/@types/resolve": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/@types/resolve/-/resolve-0.0.8.tgz", + "integrity": "sha512-auApPaJf3NPfe18hSoJkp8EbZzer2ISk7o8mCC3M9he/a04+gbMF97NkpD2S8riMGvm4BMRI59/SZQSaLTKpsQ==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/source-list-map": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/@types/source-list-map/-/source-list-map-0.1.2.tgz", + "integrity": "sha512-K5K+yml8LTo9bWJI/rECfIPrGgxdpeNbj+d53lwN4QjW1MCwlkhUms+gtdzigTeUyBr09+u8BwOIY3MXvHdcsA==" + }, + "node_modules/@types/stack-utils": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.1.tgz", + "integrity": "sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw==" + }, + "node_modules/@types/tapable": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/@types/tapable/-/tapable-1.0.8.tgz", + "integrity": "sha512-ipixuVrh2OdNmauvtT51o3d8z12p6LtFW9in7U79der/kwejjdNchQC5UMn5u/KxNoM7VHHOs/l8KS8uHxhODQ==" + }, + "node_modules/@types/testing-library__jest-dom": { + "version": "5.14.1", + "resolved": "https://registry.npmjs.org/@types/testing-library__jest-dom/-/testing-library__jest-dom-5.14.1.tgz", + "integrity": "sha512-Gk9vaXfbzc5zCXI9eYE9BI5BNHEp4D3FWjgqBE/ePGYElLAP+KvxBcsdkwfIVvezs605oiyd/VrpiHe3Oeg+Aw==", + "dependencies": { + "@types/jest": "*" + } + }, + "node_modules/@types/uglify-js": { + "version": "3.13.1", + "resolved": "https://registry.npmjs.org/@types/uglify-js/-/uglify-js-3.13.1.tgz", + "integrity": "sha512-O3MmRAk6ZuAKa9CHgg0Pr0+lUOqoMLpc9AS4R8ano2auvsg7IE8syF3Xh/NPr26TWklxYcqoEEFdzLLs1fV9PQ==", + "dependencies": { + "source-map": "^0.6.1" + } + }, + "node_modules/@types/webpack": { + "version": "4.41.31", + "resolved": "https://registry.npmjs.org/@types/webpack/-/webpack-4.41.31.tgz", + "integrity": "sha512-/i0J7sepXFIp1ZT7FjUGi1eXMCg8HCCzLJEQkKsOtbJFontsJLolBcDC+3qxn5pPwiCt1G0ZdRmYRzNBtvpuGQ==", + "dependencies": { + "@types/node": "*", + "@types/tapable": "^1", + "@types/uglify-js": "*", + "@types/webpack-sources": "*", + "anymatch": "^3.0.0", + "source-map": "^0.6.0" + } + }, + "node_modules/@types/webpack-sources": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/@types/webpack-sources/-/webpack-sources-3.2.0.tgz", + "integrity": "sha512-Ft7YH3lEVRQ6ls8k4Ff1oB4jN6oy/XmU6tQISKdhfh+1mR+viZFphS6WL0IrtDOzvefmJg5a0s7ZQoRXwqTEFg==", + "dependencies": { + "@types/node": "*", + "@types/source-list-map": "*", + "source-map": "^0.7.3" + } + }, + "node_modules/@types/webpack-sources/node_modules/source-map": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", + "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", + "engines": { + "node": ">= 8" + } + }, + "node_modules/@types/yargs": { + "version": "15.0.14", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.14.tgz", + "integrity": "sha512-yEJzHoxf6SyQGhBhIYGXQDSCkJjB6HohDShto7m8vaKg9Yp0Yn8+71J9eakh2bnPg6BfsH9PRMhiRTZnd4eXGQ==", + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/@types/yargs-parser": { + "version": "20.2.1", + "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-20.2.1.tgz", + "integrity": "sha512-7tFImggNeNBVMsn0vLrpn1H1uPrUBdnARPTpZoitY37ZrdJREzf7I16tMrlK3hen349gr1NYh8CmZQa7CTG6Aw==" + }, + "node_modules/@typescript-eslint/eslint-plugin": { + "version": "4.32.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-4.32.0.tgz", + "integrity": "sha512-+OWTuWRSbWI1KDK8iEyG/6uK2rTm3kpS38wuVifGUTDB6kjEuNrzBI1MUtxnkneuWG/23QehABe2zHHrj+4yuA==", + "dependencies": { + "@typescript-eslint/experimental-utils": "4.32.0", + "@typescript-eslint/scope-manager": "4.32.0", + "debug": "^4.3.1", + "functional-red-black-tree": "^1.0.1", + "ignore": "^5.1.8", + "regexpp": "^3.1.0", + "semver": "^7.3.5", + "tsutils": "^3.21.0" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "@typescript-eslint/parser": "^4.0.0", + "eslint": "^5.0.0 || ^6.0.0 || ^7.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/eslint-plugin/node_modules/semver": { + "version": "7.3.5", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", + "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@typescript-eslint/experimental-utils": { + "version": "4.32.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-4.32.0.tgz", + "integrity": "sha512-WLoXcc+cQufxRYjTWr4kFt0DyEv6hDgSaFqYhIzQZ05cF+kXfqXdUh+//kgquPJVUBbL3oQGKQxwPbLxHRqm6A==", + "dependencies": { + "@types/json-schema": "^7.0.7", + "@typescript-eslint/scope-manager": "4.32.0", + "@typescript-eslint/types": "4.32.0", + "@typescript-eslint/typescript-estree": "4.32.0", + "eslint-scope": "^5.1.1", + "eslint-utils": "^3.0.0" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "*" + } + }, + "node_modules/@typescript-eslint/parser": { + "version": "4.32.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-4.32.0.tgz", + "integrity": "sha512-lhtYqQ2iEPV5JqV7K+uOVlPePjClj4dOw7K4/Z1F2yvjIUvyr13yJnDzkK6uon4BjHYuHy3EG0c2Z9jEhFk56w==", + "dependencies": { + "@typescript-eslint/scope-manager": "4.32.0", + "@typescript-eslint/types": "4.32.0", + "@typescript-eslint/typescript-estree": "4.32.0", + "debug": "^4.3.1" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^5.0.0 || ^6.0.0 || ^7.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/scope-manager": { + "version": "4.32.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-4.32.0.tgz", + "integrity": "sha512-DK+fMSHdM216C0OM/KR1lHXjP1CNtVIhJ54kQxfOE6x8UGFAjha8cXgDMBEIYS2XCYjjCtvTkjQYwL3uvGOo0w==", + "dependencies": { + "@typescript-eslint/types": "4.32.0", + "@typescript-eslint/visitor-keys": "4.32.0" + }, + "engines": { + "node": "^8.10.0 || ^10.13.0 || >=11.10.1" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/types": { + "version": "4.32.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-4.32.0.tgz", + "integrity": "sha512-LE7Z7BAv0E2UvqzogssGf1x7GPpUalgG07nGCBYb1oK4mFsOiFC/VrSMKbZQzFJdN2JL5XYmsx7C7FX9p9ns0w==", + "engines": { + "node": "^8.10.0 || ^10.13.0 || >=11.10.1" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/typescript-estree": { + "version": "4.32.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-4.32.0.tgz", + "integrity": "sha512-tRYCgJ3g1UjMw1cGG8Yn1KzOzNlQ6u1h9AmEtPhb5V5a1TmiHWcRyF/Ic+91M4f43QeChyYlVTcf3DvDTZR9vw==", + "dependencies": { + "@typescript-eslint/types": "4.32.0", + "@typescript-eslint/visitor-keys": "4.32.0", + "debug": "^4.3.1", + "globby": "^11.0.3", + "is-glob": "^4.0.1", + "semver": "^7.3.5", + "tsutils": "^3.21.0" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/typescript-estree/node_modules/semver": { + "version": "7.3.5", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", + "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@typescript-eslint/visitor-keys": { + "version": "4.32.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-4.32.0.tgz", + "integrity": "sha512-e7NE0qz8W+atzv3Cy9qaQ7BTLwWsm084Z0c4nIO2l3Bp6u9WIgdqCgyPyV5oSPDMIW3b20H59OOCmVk3jw3Ptw==", + "dependencies": { + "@typescript-eslint/types": "4.32.0", + "eslint-visitor-keys": "^2.0.0" + }, + "engines": { + "node": "^8.10.0 || ^10.13.0 || >=11.10.1" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@webassemblyjs/ast": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.9.0.tgz", + "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" + } + }, + "node_modules/@webassemblyjs/floating-point-hex-parser": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.9.0.tgz", + "integrity": "sha512-TG5qcFsS8QB4g4MhrxK5TqfdNe7Ey/7YL/xN+36rRjl/BlGE/NcBvJcqsRgCP6Z92mRE+7N50pRIi8SmKUbcQA==" + }, + "node_modules/@webassemblyjs/helper-api-error": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.9.0.tgz", + "integrity": "sha512-NcMLjoFMXpsASZFxJ5h2HZRcEhDkvnNFOAKneP5RbKRzaWJN36NC4jqQHKwStIhGXu5mUWlUUk7ygdtrO8lbmw==" + }, + "node_modules/@webassemblyjs/helper-buffer": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.9.0.tgz", + "integrity": "sha512-qZol43oqhq6yBPx7YM3m9Bv7WMV9Eevj6kMi6InKOuZxhw+q9hOkvq5e/PpKSiLfyetpaBnogSbNCfBwyB00CA==" + }, + "node_modules/@webassemblyjs/helper-code-frame": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-code-frame/-/helper-code-frame-1.9.0.tgz", + "integrity": "sha512-ERCYdJBkD9Vu4vtjUYe8LZruWuNIToYq/ME22igL+2vj2dQ2OOujIZr3MEFvfEaqKoVqpsFKAGsRdBSBjrIvZA==", + "dependencies": { + "@webassemblyjs/wast-printer": "1.9.0" + } + }, + "node_modules/@webassemblyjs/helper-fsm": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-fsm/-/helper-fsm-1.9.0.tgz", + "integrity": "sha512-OPRowhGbshCb5PxJ8LocpdX9Kl0uB4XsAjl6jH/dWKlk/mzsANvhwbiULsaiqT5GZGT9qinTICdj6PLuM5gslw==" + }, + "node_modules/@webassemblyjs/helper-module-context": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-module-context/-/helper-module-context-1.9.0.tgz", + "integrity": "sha512-MJCW8iGC08tMk2enck1aPW+BE5Cw8/7ph/VGZxwyvGbJwjktKkDK7vy7gAmMDx88D7mhDTCNKAW5tED+gZ0W8g==", + "dependencies": { + "@webassemblyjs/ast": "1.9.0" + } + }, + "node_modules/@webassemblyjs/helper-wasm-bytecode": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.9.0.tgz", + "integrity": "sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw==" + }, + "node_modules/@webassemblyjs/helper-wasm-section": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.9.0.tgz", + "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" + } + }, + "node_modules/@webassemblyjs/ieee754": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.9.0.tgz", + "integrity": "sha512-dcX8JuYU/gvymzIHc9DgxTzUUTLexWwt8uCTWP3otys596io0L5aW02Gb1RjYpx2+0Jus1h4ZFqjla7umFniTg==", + "dependencies": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "node_modules/@webassemblyjs/leb128": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.9.0.tgz", + "integrity": "sha512-ENVzM5VwV1ojs9jam6vPys97B/S65YQtv/aanqnU7D8aSoHFX8GyhGg0CMfyKNIHBuAVjy3tlzd5QMMINa7wpw==", + "dependencies": { + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@webassemblyjs/utf8": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.9.0.tgz", + "integrity": "sha512-GZbQlWtopBTP0u7cHrEx+73yZKrQoBMpwkGEIqlacljhXCkVM1kMQge/Mf+csMJAjEdSwhOyLAS0AoR3AG5P8w==" + }, + "node_modules/@webassemblyjs/wasm-edit": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.9.0.tgz", + "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" + } + }, + "node_modules/@webassemblyjs/wasm-gen": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.9.0.tgz", + "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" + } + }, + "node_modules/@webassemblyjs/wasm-opt": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.9.0.tgz", + "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" + } + }, + "node_modules/@webassemblyjs/wasm-parser": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.9.0.tgz", + "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" + } + }, + "node_modules/@webassemblyjs/wast-parser": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-parser/-/wast-parser-1.9.0.tgz", + "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" + } + }, + "node_modules/@webassemblyjs/wast-printer": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.9.0.tgz", + "integrity": "sha512-2J0nE95rHXHyQ24cWjMKJ1tqB/ds8z/cyeOZxJhcb+rW+SQASVjuznUSmdz5GpVJTzU8JkhYut0D3siFDD6wsA==", + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/wast-parser": "1.9.0", + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@webgpu/glslang": { + "version": "0.0.15", + "resolved": "https://registry.npmjs.org/@webgpu/glslang/-/glslang-0.0.15.tgz", + "integrity": "sha512-niT+Prh3Aff8Uf1MVBVUsaNjFj9rJAKDXuoHIKiQbB+6IUP/3J3JIhBNyZ7lDhytvXxw6ppgnwKZdDJ08UMj4Q==" + }, + "node_modules/@webxr-input-profiles/motion-controllers": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@webxr-input-profiles/motion-controllers/-/motion-controllers-1.0.0.tgz", + "integrity": "sha512-Ppxde+G1/QZbU8ShCQg+eq5VtlcL/FPkerF1dkDOLlIml0LJD1tFqnCZYR0SrHzYleIQ2siRnOx7xbFLaCpExQ==" + }, + "node_modules/@xtuc/ieee754": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", + "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==" + }, + "node_modules/@xtuc/long": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", + "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==" + }, + "node_modules/abab": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.5.tgz", + "integrity": "sha512-9IK9EadsbHo6jLWIpxpR6pL0sazTXV6+SQv25ZB+F7Bj9mJNaOc4nCRabwd5M/JwmUa8idz6Eci6eKfJryPs6Q==" + }, + "node_modules/accepts": { + "version": "1.3.7", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz", + "integrity": "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==", + "dependencies": { + "mime-types": "~2.1.24", + "negotiator": "0.6.2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/acorn": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", + "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/acorn-globals": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-6.0.0.tgz", + "integrity": "sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg==", + "dependencies": { + "acorn": "^7.1.1", + "acorn-walk": "^7.1.1" + } + }, + "node_modules/acorn-jsx": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", + "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", + "peerDependencies": { + "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/acorn-walk": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz", + "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==", + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/address": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/address/-/address-1.1.2.tgz", + "integrity": "sha512-aT6camzM4xEA54YVJYSqxz1kv4IHnQZRtThJJHhUMRExaU5spC7jX5ugSwTaTgJliIgs4VhZOk7htClvQ/LmRA==", + "engines": { + "node": ">= 0.12.0" + } + }, + "node_modules/adjust-sourcemap-loader": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/adjust-sourcemap-loader/-/adjust-sourcemap-loader-3.0.0.tgz", + "integrity": "sha512-YBrGyT2/uVQ/c6Rr+t6ZJXniY03YtHGMJQYal368burRGYKqhx9qGTWqcBU5s1CwYY9E/ri63RYyG1IacMZtqw==", + "dependencies": { + "loader-utils": "^2.0.0", + "regex-parser": "^2.2.11" + }, + "engines": { + "node": ">=8.9" + } + }, + "node_modules/agent-base": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", + "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", + "dependencies": { + "debug": "4" + }, + "engines": { + "node": ">= 6.0.0" + } + }, + "node_modules/aggregate-error": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", + "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", + "dependencies": { + "clean-stack": "^2.0.0", + "indent-string": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/ajv-errors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/ajv-errors/-/ajv-errors-1.0.1.tgz", + "integrity": "sha512-DCRfO/4nQ+89p/RK43i8Ezd41EqdGIU4ld7nGF8OQ14oc/we5rEntLCUa7+jrn3nn83BosfwZA0wb4pon2o8iQ==", + "peerDependencies": { + "ajv": ">=5.0.0" + } + }, + "node_modules/ajv-keywords": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "peerDependencies": { + "ajv": "^6.9.1" + } + }, + "node_modules/alphanum-sort": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/alphanum-sort/-/alphanum-sort-1.0.2.tgz", + "integrity": "sha1-l6ERlkmyEa0zaR2fn0hqjsn74KM= sha512-0FcBfdcmaumGPQ0qPn7Q5qTgz/ooXgIyp1rf8ik5bGX8mpE2YHjC0P/eyQvxu1GURYQgq9ozf2mteQ5ZD9YiyQ==" + }, + "node_modules/ansi-colors": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.1.tgz", + "integrity": "sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA==", + "engines": { + "node": ">=6" + } + }, + "node_modules/ansi-escapes": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", + "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", + "dependencies": { + "type-fest": "^0.21.3" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ansi-html": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/ansi-html/-/ansi-html-0.0.7.tgz", + "integrity": "sha1-gTWEAhliqenm/QOflA0S9WynhZ4= sha512-JoAxEa1DfP9m2xfB/y2r/aKcwXNlltr4+0QSBC4TrLfcxyvepX2Pv0t/xpgGV5bGsDzCYV8SzjWgyCW0T9yYbA==", + "engines": [ + "node >= 0.8.0" + ], + "bin": { + "ansi-html": "bin/ansi-html" + } + }, + "node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/anymatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", + "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", + "dependencies": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/aproba": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz", + "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==" + }, + "node_modules/argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "dependencies": { + "sprintf-js": "~1.0.2" + } + }, + "node_modules/aria-query": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.0.0.tgz", + "integrity": "sha512-V+SM7AbUwJ+EBnB8+DXs0hPZHO0W6pqBcc0dW90OwtVG02PswOu/teuARoLQjdDOH+t9pJgGnW5/Qmouf3gPJg==", + "peer": true, + "engines": { + "node": ">=6.0" + } + }, + "node_modules/arity-n": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/arity-n/-/arity-n-1.0.4.tgz", + "integrity": "sha1-2edrEXM+CFacCEeuezmyhgswt0U= sha512-fExL2kFDC1Q2DUOx3whE/9KoN66IzkY4b4zUHUBFM1ojEYjZZYDcUW3bek/ufGionX9giIKDC5redH2IlGqcQQ==" + }, + "node_modules/arr-diff": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", + "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA= sha512-YVIQ82gZPGBebQV/a8dar4AitzCQs0jjXwMPZllpXMaGjXPYVUawSxQrRsjhjupyVxEvbHgUmIhKVlND+j02kA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/arr-flatten": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", + "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/arr-union": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", + "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ= sha512-sKpyeERZ02v1FeCZT8lrfJq5u6goHCtpTAzPwJYe7c8SPFOboNjNg1vz2L4VTn9T4PQxEx13TbXLmYUcS6Ug7Q==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array-flatten": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz", + "integrity": "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==" + }, + "node_modules/array-includes": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.3.tgz", + "integrity": "sha512-gcem1KlBU7c9rB+Rq8/3PPKsK2kjqeEBa3bD5kkQo4nYlOHQCJqIJFqBXDEfwaRuYTT4E+FxA9xez7Gf/e3Q7A==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.18.0-next.2", + "get-intrinsic": "^1.1.1", + "is-string": "^1.0.5" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "engines": { + "node": ">=8" + } + }, + "node_modules/array-uniq": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz", + "integrity": "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY= sha512-MNha4BWQ6JbwhFhj03YK552f7cb3AzoE8SzeljgChvL1dl3IcvggXVz1DilzySZkCja+CXuZbdW7yATchWn8/Q==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array-unique": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", + "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg= sha512-SleRWjh9JUud2wH1hPs9rZBZ33H6T9HOiL0uwGnGx9FpE6wKGyfWugmbkEOIs6qWrZhg0LWeLziLrEwQJhs5mQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array.prototype.flat": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.2.5.tgz", + "integrity": "sha512-KaYU+S+ndVqyUnignHftkwc58o3uVU1jzczILJ1tN2YaIZpFIKBiP/x/j97E5MVPsaCloPbqWLB/8qCTVvT2qg==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array.prototype.flatmap": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.2.5.tgz", + "integrity": "sha512-08u6rVyi1Lj7oqWbS9nUxliETrtIROT4XGTA4D/LWGten6E3ocm7cy9SIrmNHOL5XVbVuckUp3X6Xyg8/zpvHA==", + "dependencies": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/arrify": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/arrify/-/arrify-2.0.1.tgz", + "integrity": "sha512-3duEwti880xqi4eAMN8AyR4a0ByT90zoYdLlevfrvU43vb0YZwZVfxOgxWrLXXXpyugL0hNZc9G6BiB5B3nUug==", + "engines": { + "node": ">=8" + } + }, + "node_modules/asap": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", + "integrity": "sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY= sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==" + }, + "node_modules/asn1.js": { + "version": "5.4.1", + "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-5.4.1.tgz", + "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" + } + }, + "node_modules/asn1.js/node_modules/bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" + }, + "node_modules/assert": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/assert/-/assert-1.5.0.tgz", + "integrity": "sha512-EDsgawzwoun2CZkCgtxJbv392v4nbk9XDD06zI+kQYoBM/3RBWLlEyJARDOmhAAosBjWACEkKL6S+lIZtcAubA==", + "dependencies": { + "object-assign": "^4.1.1", + "util": "0.10.3" + } + }, + "node_modules/assert/node_modules/inherits": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz", + "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE= sha512-8nWq2nLTAwd02jTqJExUYFSD/fKq6VH9Y/oG2accc/kdI0V98Bag8d5a4gi3XHz73rDWa2PvTtvcWYquKqSENA==" + }, + "node_modules/assert/node_modules/util": { + "version": "0.10.3", + "resolved": "https://registry.npmjs.org/util/-/util-0.10.3.tgz", + "integrity": "sha1-evsa/lCAUkZInj23/g7TeTNqwPk= sha512-5KiHfsmkqacuKjkRkdV7SsfDJ2EGiPsK92s2MhNSY0craxjTdKTtqKsJaCWp4LW33ZZ0OPUv1WO/TFvNQRiQxQ==", + "dependencies": { + "inherits": "2.0.1" + } + }, + "node_modules/assign-symbols": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", + "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c= sha512-Q+JC7Whu8HhmTdBph/Tq59IoRtoy6KAm5zzPv00WdujX82lbAL8K7WVjne7vdCsAmbF4AYaDOPyO3k0kl8qIrw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ast-types-flow": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.7.tgz", + "integrity": "sha1-9wtzXGvKGlycItmCw+Oef+ujva0= sha512-eBvWn1lvIApYMhzQMsu9ciLfkBY499mFZlNqG+/9WR7PVlroQw0vG30cOQQbaKz3sCEc44TAOu2ykzqXSNnwag==" + }, + "node_modules/astral-regex": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-2.0.0.tgz", + "integrity": "sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/async": { + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/async/-/async-2.6.3.tgz", + "integrity": "sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==", + "dependencies": { + "lodash": "^4.17.14" + } + }, + "node_modules/async-each": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.3.tgz", + "integrity": "sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ==" + }, + "node_modules/async-limiter": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.1.tgz", + "integrity": "sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==" + }, + "node_modules/asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k= sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==" + }, + "node_modules/at-least-node": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz", + "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==", + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/atob": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", + "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", + "bin": { + "atob": "bin/atob.js" + }, + "engines": { + "node": ">= 4.5.0" + } + }, + "node_modules/autoprefixer": { + "version": "9.8.7", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.8.7.tgz", + "integrity": "sha512-7Hg99B1eTH5+LgmUBUSmov1Z3bsggQJS7v3IMGo6wcScnbRuvtMc871J9J+4bSbIqa9LSX/zypFXJ8sXHpMJeQ==", + "dependencies": { + "browserslist": "^4.12.0", + "caniuse-lite": "^1.0.30001109", + "nanocolors": "^0.2.8", + "normalize-range": "^0.1.2", + "num2fraction": "^1.2.2", + "postcss": "^7.0.32", + "postcss-value-parser": "^4.1.0" + }, + "bin": { + "autoprefixer": "bin/autoprefixer" + }, + "funding": { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/autoprefixer" + } + }, + "node_modules/axe-core": { + "version": "4.3.3", + "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.3.3.tgz", + "integrity": "sha512-/lqqLAmuIPi79WYfRpy2i8z+x+vxU3zX2uAm0gs1q52qTuKwolOj1P8XbufpXcsydrpKx2yGn2wzAnxCMV86QA==", + "engines": { + "node": ">=4" + } + }, + "node_modules/axobject-query": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-2.2.0.tgz", + "integrity": "sha512-Td525n+iPOOyUQIeBfcASuG6uJsDOITl7Mds5gFyerkWiX7qhUTdYUBlSgNMyVqtSJqwpt1kXGLdUt6SykLMRA==" + }, + "node_modules/babel-eslint": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/babel-eslint/-/babel-eslint-10.1.0.tgz", + "integrity": "sha512-ifWaTHQ0ce+448CYop8AdrQiBsGrnC+bMgfyKFdi6EsPLTAWG+QfyDeM6OH+FmWnKvEq5NnBMLvlBUPKQZoDSg==", + "deprecated": "babel-eslint is now @babel/eslint-parser. This package will no longer receive updates.", + "dependencies": { + "@babel/code-frame": "^7.0.0", + "@babel/parser": "^7.7.0", + "@babel/traverse": "^7.7.0", + "@babel/types": "^7.7.0", + "eslint-visitor-keys": "^1.0.0", + "resolve": "^1.12.0" + }, + "engines": { + "node": ">=6" + }, + "peerDependencies": { + "eslint": ">= 4.12.1" + } + }, + "node_modules/babel-eslint/node_modules/eslint-visitor-keys": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz", + "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==", + "engines": { + "node": ">=4" + } + }, + "node_modules/babel-extract-comments": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/babel-extract-comments/-/babel-extract-comments-1.0.0.tgz", + "integrity": "sha512-qWWzi4TlddohA91bFwgt6zO/J0X+io7Qp184Fw0m2JYRSTZnJbFR8+07KmzudHCZgOiKRCrjhylwv9Xd8gfhVQ==", + "dependencies": { + "babylon": "^6.18.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/babel-jest": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-26.6.3.tgz", + "integrity": "sha512-pl4Q+GAVOHwvjrck6jKjvmGhnO3jHX/xuB9d27f+EJZ/6k+6nMuPjorrYp7s++bKKdANwzElBWnLWaObvTnaZA==", + "dependencies": { + "@jest/transform": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/babel__core": "^7.1.7", + "babel-plugin-istanbul": "^6.0.0", + "babel-preset-jest": "^26.6.2", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "slash": "^3.0.0" + }, + "engines": { + "node": ">= 10.14.2" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/babel-loader": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.1.0.tgz", + "integrity": "sha512-7q7nC1tYOrqvUrN3LQK4GwSk/TQorZSOlO9C+RZDZpODgyN4ZlCqE5q9cDsyWOliN+aU9B4JX01xK9eJXowJLw==", + "dependencies": { + "find-cache-dir": "^2.1.0", + "loader-utils": "^1.4.0", + "mkdirp": "^0.5.3", + "pify": "^4.0.1", + "schema-utils": "^2.6.5" + }, + "engines": { + "node": ">= 6.9" + }, + "peerDependencies": { + "@babel/core": "^7.0.0", + "webpack": ">=2" + } + }, + "node_modules/babel-loader/node_modules/json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "dependencies": { + "minimist": "^1.2.0" + }, + "bin": { + "json5": "lib/cli.js" + } + }, + "node_modules/babel-loader/node_modules/loader-utils": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz", + "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==", + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/babel-plugin-dynamic-import-node": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz", + "integrity": "sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==", + "dependencies": { + "object.assign": "^4.1.0" + } + }, + "node_modules/babel-plugin-istanbul": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.0.0.tgz", + "integrity": "sha512-AF55rZXpe7trmEylbaE1Gv54wn6rwU03aptvRoVIGP8YykoSxqdVLV1TfwflBCE/QtHmqtP8SWlTENqbK8GCSQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.0.0", + "@istanbuljs/load-nyc-config": "^1.0.0", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-instrument": "^4.0.0", + "test-exclude": "^6.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/babel-plugin-jest-hoist": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-26.6.2.tgz", + "integrity": "sha512-PO9t0697lNTmcEHH69mdtYiOIkkOlj9fySqfO3K1eCcdISevLAE0xY59VLLUj0SoiPiTX/JU2CYFpILydUa5Lw==", + "dependencies": { + "@babel/template": "^7.3.3", + "@babel/types": "^7.3.3", + "@types/babel__core": "^7.0.0", + "@types/babel__traverse": "^7.0.6" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/babel-plugin-macros": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/babel-plugin-macros/-/babel-plugin-macros-2.8.0.tgz", + "integrity": "sha512-SEP5kJpfGYqYKpBrj5XU3ahw5p5GOHJ0U5ssOSQ/WBVdwkD2Dzlce95exQTs3jOVWPPKLBN2rlEWkCK7dSmLvg==", + "dependencies": { + "@babel/runtime": "^7.7.2", + "cosmiconfig": "^6.0.0", + "resolve": "^1.12.0" + } + }, + "node_modules/babel-plugin-macros/node_modules/cosmiconfig": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-6.0.0.tgz", + "integrity": "sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==", + "dependencies": { + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.1.0", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.7.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/babel-plugin-named-asset-import": { + "version": "0.3.7", + "resolved": "https://registry.npmjs.org/babel-plugin-named-asset-import/-/babel-plugin-named-asset-import-0.3.7.tgz", + "integrity": "sha512-squySRkf+6JGnvjoUtDEjSREJEBirnXi9NqP6rjSYsylxQxqBTz+pkmf395i9E2zsvmYUaI40BHo6SqZUdydlw==", + "peerDependencies": { + "@babel/core": "^7.1.0" + } + }, + "node_modules/babel-plugin-polyfill-corejs2": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.2.2.tgz", + "integrity": "sha512-kISrENsJ0z5dNPq5eRvcctITNHYXWOA4DUZRFYCz3jYCcvTb/A546LIddmoGNMVYg2U38OyFeNosQwI9ENTqIQ==", + "dependencies": { + "@babel/compat-data": "^7.13.11", + "@babel/helper-define-polyfill-provider": "^0.2.2", + "semver": "^6.1.1" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/babel-plugin-polyfill-corejs2/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/babel-plugin-polyfill-corejs3": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.2.5.tgz", + "integrity": "sha512-ninF5MQNwAX9Z7c9ED+H2pGt1mXdP4TqzlHKyPIYmJIYz0N+++uwdM7RnJukklhzJ54Q84vA4ZJkgs7lu5vqcw==", + "dependencies": { + "@babel/helper-define-polyfill-provider": "^0.2.2", + "core-js-compat": "^3.16.2" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/babel-plugin-polyfill-regenerator": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.2.2.tgz", + "integrity": "sha512-Goy5ghsc21HgPDFtzRkSirpZVW35meGoTmTOb2bxqdl60ghub4xOidgNTHaZfQ2FaxQsKmwvXtOAkcIS4SMBWg==", + "dependencies": { + "@babel/helper-define-polyfill-provider": "^0.2.2" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/babel-plugin-syntax-object-rest-spread": { + "version": "6.13.0", + "resolved": "https://registry.npmjs.org/babel-plugin-syntax-object-rest-spread/-/babel-plugin-syntax-object-rest-spread-6.13.0.tgz", + "integrity": "sha1-/WU28rzhODb/o6VFjEkDpZe7O/U= sha512-C4Aq+GaAj83pRQ0EFgTvw5YO6T3Qz2KGrNRwIj9mSoNHVvdZY4KO2uA6HNtNXCw993iSZnckY1aLW8nOi8i4+w==" + }, + "node_modules/babel-plugin-transform-object-rest-spread": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-object-rest-spread/-/babel-plugin-transform-object-rest-spread-6.26.0.tgz", + "integrity": "sha1-DzZpLVD+9rfi1LOsFHgTepY7ewY= sha512-ocgA9VJvyxwt+qJB0ncxV8kb/CjfTcECUY4tQ5VT7nP6Aohzobm8CDFaQ5FHdvZQzLmf0sgDxB8iRXZXxwZcyA==", + "dependencies": { + "babel-plugin-syntax-object-rest-spread": "^6.8.0", + "babel-runtime": "^6.26.0" + } + }, + "node_modules/babel-plugin-transform-react-remove-prop-types": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-react-remove-prop-types/-/babel-plugin-transform-react-remove-prop-types-0.4.24.tgz", + "integrity": "sha512-eqj0hVcJUR57/Ug2zE1Yswsw4LhuqqHhD+8v120T1cl3kjg76QwtyBrdIk4WVwK+lAhBJVYCd/v+4nc4y+8JsA==" + }, + "node_modules/babel-preset-current-node-syntax": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.1.tgz", + "integrity": "sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==", + "dependencies": { + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-bigint": "^7.8.3", + "@babel/plugin-syntax-class-properties": "^7.8.3", + "@babel/plugin-syntax-import-meta": "^7.8.3", + "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-logical-assignment-operators": "^7.8.3", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.8.3", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.3", + "@babel/plugin-syntax-top-level-await": "^7.8.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/babel-preset-jest": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-26.6.2.tgz", + "integrity": "sha512-YvdtlVm9t3k777c5NPQIv6cxFFFapys25HiUmuSgHwIZhfifweR5c5Sf5nwE3MAbfu327CYSvps8Yx6ANLyleQ==", + "dependencies": { + "babel-plugin-jest-hoist": "^26.6.2", + "babel-preset-current-node-syntax": "^1.0.0" + }, + "engines": { + "node": ">= 10.14.2" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/babel-preset-react-app": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/babel-preset-react-app/-/babel-preset-react-app-10.0.0.tgz", + "integrity": "sha512-itL2z8v16khpuKutx5IH8UdCdSTuzrOhRFTEdIhveZ2i1iBKDrVE0ATa4sFVy+02GLucZNVBWtoarXBy0Msdpg==", + "dependencies": { + "@babel/core": "7.12.3", + "@babel/plugin-proposal-class-properties": "7.12.1", + "@babel/plugin-proposal-decorators": "7.12.1", + "@babel/plugin-proposal-nullish-coalescing-operator": "7.12.1", + "@babel/plugin-proposal-numeric-separator": "7.12.1", + "@babel/plugin-proposal-optional-chaining": "7.12.1", + "@babel/plugin-transform-flow-strip-types": "7.12.1", + "@babel/plugin-transform-react-display-name": "7.12.1", + "@babel/plugin-transform-runtime": "7.12.1", + "@babel/preset-env": "7.12.1", + "@babel/preset-react": "7.12.1", + "@babel/preset-typescript": "7.12.1", + "@babel/runtime": "7.12.1", + "babel-plugin-macros": "2.8.0", + "babel-plugin-transform-react-remove-prop-types": "0.4.24" + } + }, + "node_modules/babel-preset-react-app/node_modules/@babel/core": { + "version": "7.12.3", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.12.3.tgz", + "integrity": "sha512-0qXcZYKZp3/6N2jKYVxZv0aNCsxTSVCiK72DTiTYZAu7sjg73W0/aynWjMbiGd87EQL4WyA8reiJVh92AVla9g==", + "dependencies": { + "@babel/code-frame": "^7.10.4", + "@babel/generator": "^7.12.1", + "@babel/helper-module-transforms": "^7.12.1", + "@babel/helpers": "^7.12.1", + "@babel/parser": "^7.12.3", + "@babel/template": "^7.10.4", + "@babel/traverse": "^7.12.1", + "@babel/types": "^7.12.1", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.1", + "json5": "^2.1.2", + "lodash": "^4.17.19", + "resolve": "^1.3.2", + "semver": "^5.4.1", + "source-map": "^0.5.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/babel" + } + }, + "node_modules/babel-preset-react-app/node_modules/@babel/plugin-proposal-class-properties": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.12.1.tgz", + "integrity": "sha512-cKp3dlQsFsEs5CWKnN7BnSHOd0EOW8EKpEjkoz1pO2E5KzIDNV9Ros1b0CnmbVgAGXJubOYVBOGCT1OmJwOI7w==", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.12.1", + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/babel-preset-react-app/node_modules/@babel/plugin-proposal-nullish-coalescing-operator": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.12.1.tgz", + "integrity": "sha512-nZY0ESiaQDI1y96+jk6VxMOaL4LPo/QDHBqL+SF3/vl6dHkTwHlOI8L4ZwuRBHgakRBw5zsVylel7QPbbGuYgg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/babel-preset-react-app/node_modules/@babel/plugin-proposal-numeric-separator": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.12.1.tgz", + "integrity": "sha512-MR7Ok+Af3OhNTCxYVjJZHS0t97ydnJZt/DbR4WISO39iDnhiD8XHrY12xuSJ90FFEGjir0Fzyyn7g/zY6hxbxA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-syntax-numeric-separator": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/babel-preset-react-app/node_modules/@babel/plugin-proposal-optional-chaining": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.12.1.tgz", + "integrity": "sha512-c2uRpY6WzaVDzynVY9liyykS+kVU+WRZPMPYpkelXH8KBt1oXoI89kPbZKKG/jDT5UK92FTW2fZkZaJhdiBabw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/helper-skip-transparent-expression-wrappers": "^7.12.1", + "@babel/plugin-syntax-optional-chaining": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/babel-preset-react-app/node_modules/@babel/plugin-transform-react-display-name": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.12.1.tgz", + "integrity": "sha512-cAzB+UzBIrekfYxyLlFqf/OagTvHLcVBb5vpouzkYkBclRPraiygVnafvAoipErZLI8ANv8Ecn6E/m5qPXD26w==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/babel-preset-react-app/node_modules/@babel/preset-env": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.12.1.tgz", + "integrity": "sha512-H8kxXmtPaAGT7TyBvSSkoSTUK6RHh61So05SyEbpmr0MCZrsNYn7mGMzzeYoOUCdHzww61k8XBft2TaES+xPLg==", + "dependencies": { + "@babel/compat-data": "^7.12.1", + "@babel/helper-compilation-targets": "^7.12.1", + "@babel/helper-module-imports": "^7.12.1", + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/helper-validator-option": "^7.12.1", + "@babel/plugin-proposal-async-generator-functions": "^7.12.1", + "@babel/plugin-proposal-class-properties": "^7.12.1", + "@babel/plugin-proposal-dynamic-import": "^7.12.1", + "@babel/plugin-proposal-export-namespace-from": "^7.12.1", + "@babel/plugin-proposal-json-strings": "^7.12.1", + "@babel/plugin-proposal-logical-assignment-operators": "^7.12.1", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.12.1", + "@babel/plugin-proposal-numeric-separator": "^7.12.1", + "@babel/plugin-proposal-object-rest-spread": "^7.12.1", + "@babel/plugin-proposal-optional-catch-binding": "^7.12.1", + "@babel/plugin-proposal-optional-chaining": "^7.12.1", + "@babel/plugin-proposal-private-methods": "^7.12.1", + "@babel/plugin-proposal-unicode-property-regex": "^7.12.1", + "@babel/plugin-syntax-async-generators": "^7.8.0", + "@babel/plugin-syntax-class-properties": "^7.12.1", + "@babel/plugin-syntax-dynamic-import": "^7.8.0", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3", + "@babel/plugin-syntax-json-strings": "^7.8.0", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.0", + "@babel/plugin-syntax-numeric-separator": "^7.10.4", + "@babel/plugin-syntax-object-rest-spread": "^7.8.0", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.0", + "@babel/plugin-syntax-optional-chaining": "^7.8.0", + "@babel/plugin-syntax-top-level-await": "^7.12.1", + "@babel/plugin-transform-arrow-functions": "^7.12.1", + "@babel/plugin-transform-async-to-generator": "^7.12.1", + "@babel/plugin-transform-block-scoped-functions": "^7.12.1", + "@babel/plugin-transform-block-scoping": "^7.12.1", + "@babel/plugin-transform-classes": "^7.12.1", + "@babel/plugin-transform-computed-properties": "^7.12.1", + "@babel/plugin-transform-destructuring": "^7.12.1", + "@babel/plugin-transform-dotall-regex": "^7.12.1", + "@babel/plugin-transform-duplicate-keys": "^7.12.1", + "@babel/plugin-transform-exponentiation-operator": "^7.12.1", + "@babel/plugin-transform-for-of": "^7.12.1", + "@babel/plugin-transform-function-name": "^7.12.1", + "@babel/plugin-transform-literals": "^7.12.1", + "@babel/plugin-transform-member-expression-literals": "^7.12.1", + "@babel/plugin-transform-modules-amd": "^7.12.1", + "@babel/plugin-transform-modules-commonjs": "^7.12.1", + "@babel/plugin-transform-modules-systemjs": "^7.12.1", + "@babel/plugin-transform-modules-umd": "^7.12.1", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.12.1", + "@babel/plugin-transform-new-target": "^7.12.1", + "@babel/plugin-transform-object-super": "^7.12.1", + "@babel/plugin-transform-parameters": "^7.12.1", + "@babel/plugin-transform-property-literals": "^7.12.1", + "@babel/plugin-transform-regenerator": "^7.12.1", + "@babel/plugin-transform-reserved-words": "^7.12.1", + "@babel/plugin-transform-shorthand-properties": "^7.12.1", + "@babel/plugin-transform-spread": "^7.12.1", + "@babel/plugin-transform-sticky-regex": "^7.12.1", + "@babel/plugin-transform-template-literals": "^7.12.1", + "@babel/plugin-transform-typeof-symbol": "^7.12.1", + "@babel/plugin-transform-unicode-escapes": "^7.12.1", + "@babel/plugin-transform-unicode-regex": "^7.12.1", + "@babel/preset-modules": "^0.1.3", + "@babel/types": "^7.12.1", + "core-js-compat": "^3.6.2", + "semver": "^5.5.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/babel-preset-react-app/node_modules/@babel/preset-react": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.12.1.tgz", + "integrity": "sha512-euCExymHCi0qB9u5fKw7rvlw7AZSjw/NaB9h7EkdTt5+yHRrXdiRTh7fkG3uBPpJg82CqLfp1LHLqWGSCrab+g==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-transform-react-display-name": "^7.12.1", + "@babel/plugin-transform-react-jsx": "^7.12.1", + "@babel/plugin-transform-react-jsx-development": "^7.12.1", + "@babel/plugin-transform-react-jsx-self": "^7.12.1", + "@babel/plugin-transform-react-jsx-source": "^7.12.1", + "@babel/plugin-transform-react-pure-annotations": "^7.12.1" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/babel-preset-react-app/node_modules/@babel/runtime": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.12.1.tgz", + "integrity": "sha512-J5AIf3vPj3UwXaAzb5j1xM4WAQDX3EMgemF8rjCP3SoW09LfRKAXQKt6CoVYl230P6iWdRcBbnLDDdnqWxZSCA==", + "dependencies": { + "regenerator-runtime": "^0.13.4" + } + }, + "node_modules/babel-preset-react-app/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/babel-preset-react-app/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w= sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/babel-runtime": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz", + "integrity": "sha1-llxwWGaOgrVde/4E/yM3vItWR/4= sha512-ITKNuq2wKlW1fJg9sSW52eepoYgZBggvOAHC0u/CYu/qxQ9EVzThCgR69BnSXLHjy2f7SY5zaQ4yt7H9ZVxY2g==", + "dependencies": { + "core-js": "^2.4.0", + "regenerator-runtime": "^0.11.0" + } + }, + "node_modules/babel-runtime/node_modules/core-js": { + "version": "2.6.12", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.12.tgz", + "integrity": "sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ==", + "deprecated": "core-js@<3.4 is no longer maintained and not recommended for usage due to the number of issues. Because of the V8 engine whims, feature detection in old core-js versions could cause a slowdown up to 100x even if nothing is polyfilled. Please, upgrade your dependencies to the actual version of core-js.", + "hasInstallScript": true + }, + "node_modules/babel-runtime/node_modules/regenerator-runtime": { + "version": "0.11.1", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz", + "integrity": "sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==" + }, + "node_modules/babylon": { + "version": "6.18.0", + "resolved": "https://registry.npmjs.org/babylon/-/babylon-6.18.0.tgz", + "integrity": "sha512-q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ==", + "bin": { + "babylon": "bin/babylon.js" + } + }, + "node_modules/balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" + }, + "node_modules/base": { + "version": "0.11.2", + "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", + "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", + "dependencies": { + "cache-base": "^1.0.1", + "class-utils": "^0.3.5", + "component-emitter": "^1.2.1", + "define-property": "^1.0.0", + "isobject": "^3.0.1", + "mixin-deep": "^1.2.0", + "pascalcase": "^0.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/base/node_modules/define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY= sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==", + "dependencies": { + "is-descriptor": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/base64-js": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/batch": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", + "integrity": "sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY= sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw==" + }, + "node_modules/bfj": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/bfj/-/bfj-7.0.2.tgz", + "integrity": "sha512-+e/UqUzwmzJamNF50tBV6tZPTORow7gQ96iFow+8b562OdMpEK0BcJEq2OSPEDmAbSMBQ7PKZ87ubFkgxpYWgw==", + "dependencies": { + "bluebird": "^3.5.5", + "check-types": "^11.1.1", + "hoopy": "^0.1.4", + "tryer": "^1.0.1" + }, + "engines": { + "node": ">= 8.0.0" + } + }, + "node_modules/bidi-js": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/bidi-js/-/bidi-js-1.0.2.tgz", + "integrity": "sha512-rzSy/k7WdX5zOyeHHCOixGXbCHkyogkxPKL2r8QtzHmVQDiWCXUWa18bLdMWT9CYMLOYTjWpTHawuev2ouYJVw==", + "dependencies": { + "require-from-string": "^2.0.2" + } + }, + "node_modules/big.js": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", + "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", + "engines": { + "node": "*" + } + }, + "node_modules/binary-extensions": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", + "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", + "optional": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/bindings": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz", + "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==", + "optional": true, + "dependencies": { + "file-uri-to-path": "1.0.0" + } + }, + "node_modules/blob-polyfill": { + "version": "5.0.20210201", + "resolved": "https://registry.npmjs.org/blob-polyfill/-/blob-polyfill-5.0.20210201.tgz", + "integrity": "sha512-SrH6IG6aXL9pCgSysBCiDpGcAJ1j6/c1qCwR3sTEQJhb+MTk6FITNA6eW6WNYQDNZVi4Z9GjxH5v2MMTv59CrQ==" + }, + "node_modules/bluebird": { + "version": "3.7.2", + "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", + "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==" + }, + "node_modules/bn.js": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.2.0.tgz", + "integrity": "sha512-D7iWRBvnZE8ecXiLj/9wbxH7Tk79fAh8IHaTNq1RWRixsS02W+5qS+iE9yq6RYl0asXx5tw0bLhmT5pIfbSquw==" + }, + "node_modules/body-parser": { + "version": "1.19.0", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.0.tgz", + "integrity": "sha512-dhEPs72UPbDnAQJ9ZKMNTP6ptJaionhP5cBb541nXPlW60Jepo9RV/a4fX4XWW9CuFNK22krhrj1+rgzifNCsw==", + "dependencies": { + "bytes": "3.1.0", + "content-type": "~1.0.4", + "debug": "2.6.9", + "depd": "~1.1.2", + "http-errors": "1.7.2", + "iconv-lite": "0.4.24", + "on-finished": "~2.3.0", + "qs": "6.7.0", + "raw-body": "2.4.0", + "type-is": "~1.6.17" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/body-parser/node_modules/bytes": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz", + "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/body-parser/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/body-parser/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g= sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/bonjour": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/bonjour/-/bonjour-3.5.0.tgz", + "integrity": "sha1-jokKGD2O6aI5OzhExpGkK897yfU= sha512-RaVTblr+OnEli0r/ud8InrU7D+G0y6aJhlxaLa6Pwty4+xoxboF1BsUI45tujvRpbj9dQVoglChqonGAsjEBYg==", + "dependencies": { + "array-flatten": "^2.1.0", + "deep-equal": "^1.0.1", + "dns-equal": "^1.0.0", + "dns-txt": "^2.0.2", + "multicast-dns": "^6.0.1", + "multicast-dns-service-types": "^1.1.0" + } + }, + "node_modules/boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24= sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==" + }, + "node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dependencies": { + "fill-range": "^7.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/brorand": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz", + "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8= sha512-cKV8tMCEpQs4hK/ik71d6LrPOnpkpGBR0wzxqr68g2m/LB2GxVYQroAjMJZRVM1Y4BCjCKc3vAamxSzOY2RP+w==" + }, + "node_modules/browser-process-hrtime": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz", + "integrity": "sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==" + }, + "node_modules/browserify-aes": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz", + "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" + } + }, + "node_modules/browserify-cipher": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz", + "integrity": "sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==", + "dependencies": { + "browserify-aes": "^1.0.4", + "browserify-des": "^1.0.0", + "evp_bytestokey": "^1.0.0" + } + }, + "node_modules/browserify-des": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.2.tgz", + "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" + } + }, + "node_modules/browserify-rsa": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.1.0.tgz", + "integrity": "sha512-AdEER0Hkspgno2aR97SAf6vi0y0k8NuOpGnVH3O99rcA5Q6sh8QxcngtHuJ6uXwnfAXNM4Gn1Gb7/MV1+Ymbog==", + "dependencies": { + "bn.js": "^5.0.0", + "randombytes": "^2.0.1" + } + }, + "node_modules/browserify-sign": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.2.1.tgz", + "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" + } + }, + "node_modules/browserify-sign/node_modules/readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/browserify-sign/node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/browserify-zlib": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz", + "integrity": "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==", + "dependencies": { + "pako": "~1.0.5" + } + }, + "node_modules/browserslist": { + "version": "4.21.0", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.0.tgz", + "integrity": "sha512-UQxE0DIhRB5z/zDz9iA03BOfxaN2+GQdBYH/2WrSIWEUrnpzTPJbhqt+umq6r3acaPRTW1FNTkrcp0PXgtFkvA==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + } + ], + "dependencies": { + "caniuse-lite": "^1.0.30001358", + "electron-to-chromium": "^1.4.164", + "node-releases": "^2.0.5", + "update-browserslist-db": "^1.0.0" + }, + "bin": { + "browserslist": "cli.js" + }, + "engines": { + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" + } + }, + "node_modules/bser": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz", + "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==", + "dependencies": { + "node-int64": "^0.4.0" + } + }, + "node_modules/buffer": { + "version": "4.9.2", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-4.9.2.tgz", + "integrity": "sha512-xq+q3SRMOxGivLhBNaUdC64hDTQwejJ+H0T/NB1XMtTVEwNTrfFF3gAxiyW0Bu/xWEGhjVKgUcMhCrUy2+uCWg==", + "dependencies": { + "base64-js": "^1.0.2", + "ieee754": "^1.1.4", + "isarray": "^1.0.0" + } + }, + "node_modules/buffer-from": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==" + }, + "node_modules/buffer-indexof": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/buffer-indexof/-/buffer-indexof-1.1.1.tgz", + "integrity": "sha512-4/rOEg86jivtPTeOUUT61jJO1Ya1TrR/OkqCSZDyq84WJh3LuuiphBYJN+fm5xufIk4XAFcEwte/8WzC8If/1g==" + }, + "node_modules/buffer-xor": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz", + "integrity": "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk= sha512-571s0T7nZWK6vB67HI5dyUF7wXiNcfaPPPTl6zYCNApANjIvYJTg7hlud/+cJpdAhS7dVzqMLmfhfHR3rAcOjQ==" + }, + "node_modules/builtin-modules": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.2.0.tgz", + "integrity": "sha512-lGzLKcioL90C7wMczpkY0n/oART3MbBa8R9OFGE1rJxoVI86u4WAGfEk8Wjv10eKSyTHVGkSo3bvBylCEtk7LA==", + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/builtin-status-codes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz", + "integrity": "sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug= sha512-HpGFw18DgFWlncDfjTa2rcQ4W88O1mC8e8yZ2AvQY5KDaktSTwo+KRf6nHK6FRI5FyRyb/5T6+TSxfP7QyGsmQ==" + }, + "node_modules/bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg= sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/cacache": { + "version": "15.3.0", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-15.3.0.tgz", + "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" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/cacache/node_modules/mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "bin": { + "mkdirp": "bin/cmd.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/cache-base": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", + "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", + "dependencies": { + "collection-visit": "^1.0.0", + "component-emitter": "^1.2.1", + "get-value": "^2.0.6", + "has-value": "^1.0.0", + "isobject": "^3.0.1", + "set-value": "^2.0.0", + "to-object-path": "^0.3.0", + "union-value": "^1.0.0", + "unset-value": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/call-bind": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", + "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", + "dependencies": { + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/caller-callsite": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/caller-callsite/-/caller-callsite-2.0.0.tgz", + "integrity": "sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ= sha512-JuG3qI4QOftFsZyOn1qq87fq5grLIyk1JYd5lJmdA+fG7aQ9pA/i3JIJGcO3q0MrRcHlOt1U+ZeHW8Dq9axALQ==", + "dependencies": { + "callsites": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/caller-callsite/node_modules/callsites": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-2.0.0.tgz", + "integrity": "sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA= sha512-ksWePWBloaWPxJYQ8TL0JHvtci6G5QTKwQ95RcWAa/lzoAKuAOflGdAK92hpHXjkwb8zLxoLNUoNYZgVsaJzvQ==", + "engines": { + "node": ">=4" + } + }, + "node_modules/caller-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-2.0.0.tgz", + "integrity": "sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ= sha512-MCL3sf6nCSXOwCTzvPKhN18TU7AHTvdtam8DAogxcrJ8Rjfbbg7Lgng64H9Iy+vUV6VGFClN/TyxBkAebLRR4A==", + "dependencies": { + "caller-callsite": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "engines": { + "node": ">=6" + } + }, + "node_modules/camel-case": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-4.1.2.tgz", + "integrity": "sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==", + "dependencies": { + "pascal-case": "^3.1.2", + "tslib": "^2.0.3" + } + }, + "node_modules/camelcase": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.2.0.tgz", + "integrity": "sha512-c7wVvbw3f37nuobQNtgsgG9POC9qMbNuMQmTCqZv23b6MIz0fcYpBiOlv9gEN/hdLdnZTDQhg6e9Dq5M1vKvfg==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/caniuse-api": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz", + "integrity": "sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==", + "dependencies": { + "browserslist": "^4.0.0", + "caniuse-lite": "^1.0.0", + "lodash.memoize": "^4.1.2", + "lodash.uniq": "^4.5.0" + } + }, + "node_modules/caniuse-lite": { + "version": "1.0.30001359", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001359.tgz", + "integrity": "sha512-Xln/BAsPzEuiVLgJ2/45IaqD9jShtk3Y33anKb4+yLwQzws3+v6odKfpgES/cDEaZMLzSChpIGdbOYtH9MyuHw==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/caniuse-lite" + } + ] + }, + "node_modules/cannon-es": { + "version": "0.18.0", + "resolved": "https://registry.npmjs.org/cannon-es/-/cannon-es-0.18.0.tgz", + "integrity": "sha512-GiQ1bd0etZsMVSnUhNc+p+FEh0R/cULpp8uRSAhEK4Kax+y/31Au03m6h1h1xdDivAMnFg8YDwevHgzLynOHlw==" + }, + "node_modules/cannon-es-debugger": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/cannon-es-debugger/-/cannon-es-debugger-0.1.4.tgz", + "integrity": "sha512-RefSPWX6gDMQsx3UWoQpkGW3R03Wwn8p1JteexQUYxDC5DnOS3U3iKhns2vVpFp6Q3AKiSSmRf7NIXnGN8L0RA==", + "peerDependencies": { + "cannon-es": "0.x.x", + "three": "0.x.x", + "typescript": ">=3.8" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/capture-exit": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/capture-exit/-/capture-exit-2.0.0.tgz", + "integrity": "sha512-PiT/hQmTonHhl/HFGN+Lx3JJUznrVYJ3+AQsnthneZbvW7x+f08Tk7yLJTLEOUvBTbduLeeBkxEaYXUOUrRq6g==", + "dependencies": { + "rsvp": "^4.8.4" + }, + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, + "node_modules/case-sensitive-paths-webpack-plugin": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/case-sensitive-paths-webpack-plugin/-/case-sensitive-paths-webpack-plugin-2.3.0.tgz", + "integrity": "sha512-/4YgnZS8y1UXXmC02xD5rRrBEu6T5ub+mQHLNRj0fzTRbgdBYhsNo2V5EqwgqrExjxsjtF/OpAKAMkKsxbD5XQ==", + "engines": { + "node": ">=4" + } + }, + "node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/char-regex": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz", + "integrity": "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==", + "engines": { + "node": ">=10" + } + }, + "node_modules/check-types": { + "version": "11.1.2", + "resolved": "https://registry.npmjs.org/check-types/-/check-types-11.1.2.tgz", + "integrity": "sha512-tzWzvgePgLORb9/3a0YenggReLKAIb2owL03H2Xdoe5pKcUyWRSEQ8xfCar8t2SIAuEDwtmx2da1YB52YuHQMQ==" + }, + "node_modules/chevrotain": { + "version": "9.0.2", + "resolved": "https://registry.npmjs.org/chevrotain/-/chevrotain-9.0.2.tgz", + "integrity": "sha512-6ZjgUdGvU4j1n1b2hTjb79Vr2V+qNtmP7f8FVt79+kdAYcUj2QfYNwI8ycCVsgHD/dIeO5Vr1hckkkfliVQTfg==", + "dependencies": { + "@chevrotain/types": "^9.0.2", + "@chevrotain/utils": "^9.0.2", + "regexp-to-ast": "0.5.0" + } + }, + "node_modules/chokidar": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.2.tgz", + "integrity": "sha512-ekGhOnNVPgT77r4K/U3GDhu+FQ2S8TnK/s2KbIGXi0SZWuwkZ2QNyfWdZW+TVfn84DpEP7rLeCt2UI6bJ8GwbQ==", + "optional": true, + "dependencies": { + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" + }, + "engines": { + "node": ">= 8.10.0" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + } + }, + "node_modules/chownr": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz", + "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==", + "engines": { + "node": ">=10" + } + }, + "node_modules/chrome-trace-event": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz", + "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==", + "engines": { + "node": ">=6.0" + } + }, + "node_modules/ci-info": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz", + "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==" + }, + "node_modules/cipher-base": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz", + "integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==", + "dependencies": { + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "node_modules/cjs-module-lexer": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-0.6.0.tgz", + "integrity": "sha512-uc2Vix1frTfnuzxxu1Hp4ktSvM3QaI4oXl4ZUqL1wjTu/BGki9TrCWoqLTg/drR1KwAEarXuRFCG2Svr1GxPFw==" + }, + "node_modules/class-utils": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz", + "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", + "dependencies": { + "arr-union": "^3.1.0", + "define-property": "^0.2.5", + "isobject": "^3.0.0", + "static-extend": "^0.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/class-utils/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY= sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/class-utils/node_modules/is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY= sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==", + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/class-utils/node_modules/is-accessor-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ= sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/class-utils/node_modules/is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y= sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==", + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/class-utils/node_modules/is-data-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ= sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/class-utils/node_modules/is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "dependencies": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/class-utils/node_modules/kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/clean-css": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-4.2.3.tgz", + "integrity": "sha512-VcMWDN54ZN/DS+g58HYL5/n4Zrqe8vHJpGA8KdgUXFU4fuP/aHNw8eld9SyEIyabIMJX/0RaY/fplOo5hYLSFA==", + "dependencies": { + "source-map": "~0.6.0" + }, + "engines": { + "node": ">= 4.0" + } + }, + "node_modules/clean-stack": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", + "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==", + "engines": { + "node": ">=6" + } + }, + "node_modules/cliui": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz", + "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==", + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^6.2.0" + } + }, + "node_modules/co": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", + "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ= sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==", + "engines": { + "iojs": ">= 1.0.0", + "node": ">= 0.12.0" + } + }, + "node_modules/coa": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/coa/-/coa-2.0.2.tgz", + "integrity": "sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA==", + "dependencies": { + "@types/q": "^1.5.1", + "chalk": "^2.4.1", + "q": "^1.1.2" + }, + "engines": { + "node": ">= 4.0" + } + }, + "node_modules/coa/node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/coa/node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/coa/node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/coa/node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU= sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" + }, + "node_modules/coa/node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ= sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/coa/node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0= sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "engines": { + "node": ">=4" + } + }, + "node_modules/coa/node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/collect-v8-coverage": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.1.tgz", + "integrity": "sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg==" + }, + "node_modules/collection-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", + "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA= sha512-lNkKvzEeMBBjUGHZ+q6z9pSJla0KWAQPvtzhEV9+iGyQYG+pBpl7xKDhxoNSOZH2hhv0v5k0y2yAM4o4SjoSkw==", + "dependencies": { + "map-visit": "^1.0.0", + "object-visit": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/color": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/color/-/color-3.2.1.tgz", + "integrity": "sha512-aBl7dZI9ENN6fUGC7mWpMTPNHmWUSNan9tuWN6ahh5ZLNk9baLJOnSMlrQkHcrfFgz2/RigjUVAjdx36VcemKA==", + "dependencies": { + "color-convert": "^1.9.3", + "color-string": "^1.6.0" + } + }, + "node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/color-string": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.6.0.tgz", + "integrity": "sha512-c/hGS+kRWJutUBEngKKmk4iH3sD59MBkoxVapS/0wgpCz2u7XsNloxknyvBhzwEs1IbV36D9PwqLPJ2DTu3vMA==", + "dependencies": { + "color-name": "^1.0.0", + "simple-swizzle": "^0.2.2" + } + }, + "node_modules/color/node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/color/node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU= sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" + }, + "node_modules/combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "dependencies": { + "delayed-stream": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/commander": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz", + "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==", + "engines": { + "node": ">= 6" + } + }, + "node_modules/common-tags": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/common-tags/-/common-tags-1.8.0.tgz", + "integrity": "sha512-6P6g0uetGpW/sdyUy/iQQCbFF0kWVMSIVSyYz7Zgjcgh8mgw8PQzDNZeyZ5DQ2gM7LBoZPHmnjz8rUthkBG5tw==", + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/commondir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", + "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs= sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==" + }, + "node_modules/component-emitter": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz", + "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==" + }, + "node_modules/compose-function": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/compose-function/-/compose-function-3.0.3.tgz", + "integrity": "sha1-ntZ18TzFRQHTCVCkhv9qe6OrGF8= sha512-xzhzTJ5eC+gmIzvZq+C3kCJHsp9os6tJkrigDRZclyGtOKINbZtE8n1Tzmeh32jW+BUDPbvZpibwvJHBLGMVwg==", + "dependencies": { + "arity-n": "^1.0.4" + } + }, + "node_modules/compressible": { + "version": "2.0.18", + "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", + "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", + "dependencies": { + "mime-db": ">= 1.43.0 < 2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/compression": { + "version": "1.7.4", + "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz", + "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", + "dependencies": { + "accepts": "~1.3.5", + "bytes": "3.0.0", + "compressible": "~2.0.16", + "debug": "2.6.9", + "on-headers": "~1.0.2", + "safe-buffer": "5.1.2", + "vary": "~1.1.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/compression/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/compression/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g= sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s= sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==" + }, + "node_modules/concat-stream": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", + "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", + "engines": [ + "node >= 0.8" + ], + "dependencies": { + "buffer-from": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^2.2.2", + "typedarray": "^0.0.6" + } + }, + "node_modules/confusing-browser-globals": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/confusing-browser-globals/-/confusing-browser-globals-1.0.10.tgz", + "integrity": "sha512-gNld/3lySHwuhaVluJUKLePYirM3QNCKzVxqAdhJII9/WXKVX5PURzMVJspS1jTslSqjeuG4KMVTSouit5YPHA==" + }, + "node_modules/connect-history-api-fallback": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-1.6.0.tgz", + "integrity": "sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg==", + "engines": { + "node": ">=0.8" + } + }, + "node_modules/console-browserify": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.2.0.tgz", + "integrity": "sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==" + }, + "node_modules/constants-browserify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz", + "integrity": "sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U= sha512-xFxOwqIzR/e1k1gLiWEophSCMqXcwVHIH7akf7b/vxcUeGunlj3hvZaaqxwHsTgn+IndtkQJgSztIDWeumWJDQ==" + }, + "node_modules/content-disposition": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.3.tgz", + "integrity": "sha512-ExO0774ikEObIAEV9kDo50o+79VCUdEB6n6lzKgGwupcVeRlhrj3qGAfwq8G6uBJjkqLrhT0qEYFcWng8z1z0g==", + "dependencies": { + "safe-buffer": "5.1.2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/content-type": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz", + "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/convert-source-map": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.8.0.tgz", + "integrity": "sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==", + "dependencies": { + "safe-buffer": "~5.1.1" + } + }, + "node_modules/cookie": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.0.tgz", + "integrity": "sha512-+Hp8fLp57wnUSt0tY0tHEXh4voZRDnoIrZPqlo3DPiI4y9lwg/jqx+1Om94/W6ZaPDOUbnjOt/99w66zk+l1Xg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/cookie-signature": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", + "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw= sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==" + }, + "node_modules/copy-concurrently": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/copy-concurrently/-/copy-concurrently-1.0.5.tgz", + "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" + } + }, + "node_modules/copy-concurrently/node_modules/rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + } + }, + "node_modules/copy-descriptor": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", + "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40= sha512-XgZ0pFcakEUlbwQEVNg3+QAis1FyTL3Qel9FYy8pSkQqoG3PNoT0bOCQtOXcOkur21r2Eq2kI+IE+gsmAEVlYw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/core-js": { + "version": "3.18.1", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.18.1.tgz", + "integrity": "sha512-vJlUi/7YdlCZeL6fXvWNaLUPh/id12WXj3MbkMw5uOyF0PfWPBNOCNbs53YqgrvtujLNlt9JQpruyIKkUZ+PKA==", + "hasInstallScript": true, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/core-js-compat": { + "version": "3.18.1", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.18.1.tgz", + "integrity": "sha512-XJMYx58zo4W0kLPmIingVZA10+7TuKrMLPt83+EzDmxFJQUMcTVVmQ+n5JP4r6Z14qSzhQBRi3NSWoeVyKKXUg==", + "dependencies": { + "browserslist": "^4.17.1", + "semver": "7.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/core-js-compat/node_modules/semver": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz", + "integrity": "sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/core-js-pure": { + "version": "3.18.1", + "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.18.1.tgz", + "integrity": "sha512-kmW/k8MaSuqpvA1xm2l3TVlBuvW+XBkcaOroFUpO3D4lsTGQWBTb/tBDCf/PNkkPLrwgrkQRIYNPB0CeqGJWGQ==", + "hasInstallScript": true, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/core-util-is": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", + "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==" + }, + "node_modules/cosmiconfig": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.1.tgz", + "integrity": "sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ==", + "dependencies": { + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.2.1", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.10.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/create-ecdh": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.4.tgz", + "integrity": "sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A==", + "dependencies": { + "bn.js": "^4.1.0", + "elliptic": "^6.5.3" + } + }, + "node_modules/create-ecdh/node_modules/bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" + }, + "node_modules/create-hash": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz", + "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" + } + }, + "node_modules/create-hmac": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz", + "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" + } + }, + "node_modules/cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/crypto-browserify": { + "version": "3.12.0", + "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz", + "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" + }, + "engines": { + "node": "*" + } + }, + "node_modules/crypto-random-string": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-1.0.0.tgz", + "integrity": "sha1-ojD2T1aDEOFJgAmUB5DsmVRbyn4= sha512-GsVpkFPlycH7/fRR7Dhcmnoii54gV1nz7y4CWyeFS14N+JVBBhY+r8amRHE4BwSYal7BPTDp8isvAlCxyFt3Hg==", + "engines": { + "node": ">=4" + } + }, + "node_modules/css": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/css/-/css-3.0.0.tgz", + "integrity": "sha512-DG9pFfwOrzc+hawpmqX/dHYHJG+Bsdb0klhyi1sDneOgGOXy9wQIC8hzyVp1e4NRYDBdxcylvywPkkXCHAzTyQ==", + "dependencies": { + "inherits": "^2.0.4", + "source-map": "^0.6.1", + "source-map-resolve": "^0.6.0" + } + }, + "node_modules/css-blank-pseudo": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/css-blank-pseudo/-/css-blank-pseudo-0.1.4.tgz", + "integrity": "sha512-LHz35Hr83dnFeipc7oqFDmsjHdljj3TQtxGGiNWSOsTLIAubSm4TEz8qCaKFpk7idaQ1GfWscF4E6mgpBysA1w==", + "dependencies": { + "postcss": "^7.0.5" + }, + "bin": { + "css-blank-pseudo": "cli.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/css-color-names": { + "version": "0.0.4", + "resolved": "https://registry.npmjs.org/css-color-names/-/css-color-names-0.0.4.tgz", + "integrity": "sha1-gIrcLnnPhHOAabZGyyDsJ762KeA= sha512-zj5D7X1U2h2zsXOAM8EyUREBnnts6H+Jm+d1M2DbiQQcUtnqgQsMrdo8JW9R80YFUmIdBZeMu5wvYM7hcgWP/Q==", + "engines": { + "node": "*" + } + }, + "node_modules/css-declaration-sorter": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-4.0.1.tgz", + "integrity": "sha512-BcxQSKTSEEQUftYpBVnsH4SF05NTuBokb19/sBt6asXGKZ/6VP7PLG1CBCkFDYOnhXhPh0jMhO6xZ71oYHXHBA==", + "dependencies": { + "postcss": "^7.0.1", + "timsort": "^0.3.0" + }, + "engines": { + "node": ">4" + } + }, + "node_modules/css-has-pseudo": { + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/css-has-pseudo/-/css-has-pseudo-0.10.0.tgz", + "integrity": "sha512-Z8hnfsZu4o/kt+AuFzeGpLVhFOGO9mluyHBaA2bA8aCGTwah5sT3WV/fTHH8UNZUytOIImuGPrl/prlb4oX4qQ==", + "dependencies": { + "postcss": "^7.0.6", + "postcss-selector-parser": "^5.0.0-rc.4" + }, + "bin": { + "css-has-pseudo": "cli.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/css-has-pseudo/node_modules/cssesc": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-2.0.0.tgz", + "integrity": "sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg==", + "bin": { + "cssesc": "bin/cssesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/css-has-pseudo/node_modules/postcss-selector-parser": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-5.0.0.tgz", + "integrity": "sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ==", + "dependencies": { + "cssesc": "^2.0.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/css-loader": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-4.3.0.tgz", + "integrity": "sha512-rdezjCjScIrsL8BSYszgT4s476IcNKt6yX69t0pHjJVnPUTDpn4WfIpDQTN3wCJvUvfsz/mFjuGOekf3PY3NUg==", + "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" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^4.27.0 || ^5.0.0" + } + }, + "node_modules/css-prefers-color-scheme": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/css-prefers-color-scheme/-/css-prefers-color-scheme-3.1.1.tgz", + "integrity": "sha512-MTu6+tMs9S3EUqzmqLXEcgNRbNkkD/TGFvowpeoWJn5Vfq7FMgsmRQs9X5NXAURiOBmOxm/lLjsDNXDE6k9bhg==", + "dependencies": { + "postcss": "^7.0.5" + }, + "bin": { + "css-prefers-color-scheme": "cli.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/css-select": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.1.3.tgz", + "integrity": "sha512-gT3wBNd9Nj49rAbmtFHj1cljIAOLYSX1nZ8CB7TBO3INYckygm5B7LISU/szY//YmdiSLbJvDLOx9VnMVpMBxA==", + "dependencies": { + "boolbase": "^1.0.0", + "css-what": "^5.0.0", + "domhandler": "^4.2.0", + "domutils": "^2.6.0", + "nth-check": "^2.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/css-select-base-adapter": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz", + "integrity": "sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w==" + }, + "node_modules/css-tree": { + "version": "1.0.0-alpha.37", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.37.tgz", + "integrity": "sha512-DMxWJg0rnz7UgxKT0Q1HU/L9BeJI0M6ksor0OgqOnF+aRCDWg/N2641HmVyU9KVIu0OVVWOb2IpC9A+BJRnejg==", + "dependencies": { + "mdn-data": "2.0.4", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/css-what": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-5.0.1.tgz", + "integrity": "sha512-FYDTSHb/7KXsWICVsxdmiExPjCfRC4qRFBdVwv7Ax9hMnvMmEjP9RfxTEZ3qPZGmADDn2vAKSo9UcN1jKVYscg==", + "engines": { + "node": ">= 6" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/css.escape": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/css.escape/-/css.escape-1.5.1.tgz", + "integrity": "sha1-QuJ9T6BK4y+TGktNQZH6nN3ul8s= sha512-YUifsXXuknHlUsmlgyY0PKzgPOr7/FjCePfHNt0jxm83wHZi44VDMQ7/fGNkjY3/jV1MC+1CmZbaHzugyeRtpg==" + }, + "node_modules/cssdb": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/cssdb/-/cssdb-4.4.0.tgz", + "integrity": "sha512-LsTAR1JPEM9TpGhl/0p3nQecC2LJ0kD8X5YARu1hk/9I1gril5vDtMZyNxcEpxxDj34YNck/ucjuoUd66K03oQ==" + }, + "node_modules/cssesc": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", + "bin": { + "cssesc": "bin/cssesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/cssnano": { + "version": "4.1.11", + "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-4.1.11.tgz", + "integrity": "sha512-6gZm2htn7xIPJOHY824ERgj8cNPgPxyCSnkXc4v7YvNW+TdVfzgngHcEhy/8D11kUWRUMbke+tC+AUcUsnMz2g==", + "dependencies": { + "cosmiconfig": "^5.0.0", + "cssnano-preset-default": "^4.0.8", + "is-resolvable": "^1.0.0", + "postcss": "^7.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/cssnano-preset-default": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-4.0.8.tgz", + "integrity": "sha512-LdAyHuq+VRyeVREFmuxUZR1TXjQm8QQU/ktoo/x7bz+SdOge1YKc5eMN6pRW7YWBmyq59CqYba1dJ5cUukEjLQ==", + "dependencies": { + "css-declaration-sorter": "^4.0.1", + "cssnano-util-raw-cache": "^4.0.1", + "postcss": "^7.0.0", + "postcss-calc": "^7.0.1", + "postcss-colormin": "^4.0.3", + "postcss-convert-values": "^4.0.1", + "postcss-discard-comments": "^4.0.2", + "postcss-discard-duplicates": "^4.0.2", + "postcss-discard-empty": "^4.0.1", + "postcss-discard-overridden": "^4.0.1", + "postcss-merge-longhand": "^4.0.11", + "postcss-merge-rules": "^4.0.3", + "postcss-minify-font-values": "^4.0.2", + "postcss-minify-gradients": "^4.0.2", + "postcss-minify-params": "^4.0.2", + "postcss-minify-selectors": "^4.0.2", + "postcss-normalize-charset": "^4.0.1", + "postcss-normalize-display-values": "^4.0.2", + "postcss-normalize-positions": "^4.0.2", + "postcss-normalize-repeat-style": "^4.0.2", + "postcss-normalize-string": "^4.0.2", + "postcss-normalize-timing-functions": "^4.0.2", + "postcss-normalize-unicode": "^4.0.1", + "postcss-normalize-url": "^4.0.1", + "postcss-normalize-whitespace": "^4.0.2", + "postcss-ordered-values": "^4.1.2", + "postcss-reduce-initial": "^4.0.3", + "postcss-reduce-transforms": "^4.0.2", + "postcss-svgo": "^4.0.3", + "postcss-unique-selectors": "^4.0.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/cssnano-util-get-arguments": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/cssnano-util-get-arguments/-/cssnano-util-get-arguments-4.0.0.tgz", + "integrity": "sha1-7ToIKZ8h11dBsg87gfGU7UnMFQ8= sha512-6RIcwmV3/cBMG8Aj5gucQRsJb4vv4I4rn6YjPbVWd5+Pn/fuG+YseGvXGk00XLkoZkaj31QOD7vMUpNPC4FIuw==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/cssnano-util-get-match": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/cssnano-util-get-match/-/cssnano-util-get-match-4.0.0.tgz", + "integrity": "sha1-wOTKB/U4a7F+xeUiULT1lhNlFW0= sha512-JPMZ1TSMRUPVIqEalIBNoBtAYbi8okvcFns4O0YIhcdGebeYZK7dMyHJiQ6GqNBA9kE0Hym4Aqym5rPdsV/4Cw==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/cssnano-util-raw-cache": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/cssnano-util-raw-cache/-/cssnano-util-raw-cache-4.0.1.tgz", + "integrity": "sha512-qLuYtWK2b2Dy55I8ZX3ky1Z16WYsx544Q0UWViebptpwn/xDBmog2TLg4f+DBMg1rJ6JDWtn96WHbOKDWt1WQA==", + "dependencies": { + "postcss": "^7.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/cssnano-util-same-parent": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/cssnano-util-same-parent/-/cssnano-util-same-parent-4.0.1.tgz", + "integrity": "sha512-WcKx5OY+KoSIAxBW6UBBRay1U6vkYheCdjyVNDm85zt5K9mHoGOfsOsqIszfAqrQQFIIKgjh2+FDgIj/zsl21Q==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/cssnano/node_modules/cosmiconfig": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.1.tgz", + "integrity": "sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==", + "dependencies": { + "import-fresh": "^2.0.0", + "is-directory": "^0.3.1", + "js-yaml": "^3.13.1", + "parse-json": "^4.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/cssnano/node_modules/import-fresh": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-2.0.0.tgz", + "integrity": "sha1-2BNVwVYS04bGH53dOSLUMEgipUY= sha512-eZ5H8rcgYazHbKC3PG4ClHNykCSxtAhxSSEM+2mb+7evD2CKF5V7c0dNum7AdpDh0ZdICwZY9sRSn8f+KH96sg==", + "dependencies": { + "caller-path": "^2.0.0", + "resolve-from": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/cssnano/node_modules/parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA= sha512-aOIos8bujGN93/8Ox/jPLh7RwVnPEysynVFE+fQZyg6jKELEHwzgKdLRFHUgXJL6kylijVSBC4BvN9OmsB48Rw==", + "dependencies": { + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/cssnano/node_modules/resolve-from": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", + "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g= sha512-GnlH6vxLymXJNMBo7XP1fJIzBFbdYt49CuTwmB/6N53t+kMPRMFKz783LlQ4tv28XoQfMWinAJX6WCGf2IlaIw==", + "engines": { + "node": ">=4" + } + }, + "node_modules/csso": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz", + "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==", + "dependencies": { + "css-tree": "^1.1.2" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/csso/node_modules/css-tree": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", + "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", + "dependencies": { + "mdn-data": "2.0.14", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/csso/node_modules/mdn-data": { + "version": "2.0.14", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", + "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==" + }, + "node_modules/cssom": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.4.4.tgz", + "integrity": "sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw==" + }, + "node_modules/cssstyle": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz", + "integrity": "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==", + "dependencies": { + "cssom": "~0.3.6" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/cssstyle/node_modules/cssom": { + "version": "0.3.8", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", + "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==" + }, + "node_modules/cyclist": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/cyclist/-/cyclist-1.0.1.tgz", + "integrity": "sha1-WW6WmP0MgOEgOMK4LW6xs1tiJNk= sha512-NJGVKPS81XejHcLhaLJS7plab0fK3slPh11mESeeDq2W4ZI5kUKK/LRRdVDvjJseojbPB7ZwjnyOybg3Igea/A==" + }, + "node_modules/d": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/d/-/d-1.0.1.tgz", + "integrity": "sha512-m62ShEObQ39CfralilEQRjH6oAMtNCV1xJyEx5LpRYUVN+EviphDgUc/F3hnYbADmkiNs67Y+3ylmlG7Lnu+FA==", + "dependencies": { + "es5-ext": "^0.10.50", + "type": "^1.0.1" + } + }, + "node_modules/damerau-levenshtein": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.7.tgz", + "integrity": "sha512-VvdQIPGdWP0SqFXghj79Wf/5LArmreyMsGLa6FG6iC4t3j7j5s71TrwWmT/4akbDQIqjfACkLZmjXhA7g2oUZw==" + }, + "node_modules/data-urls": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-2.0.0.tgz", + "integrity": "sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ==", + "dependencies": { + "abab": "^2.0.3", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^8.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/debounce": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/debounce/-/debounce-1.2.1.tgz", + "integrity": "sha512-XRRe6Glud4rd/ZGQfiV1ruXSfbvfJedlV9Y6zOlP+2K04vBYiJEte6stfFkCP03aMnY5tsipamumUjL14fofug==" + }, + "node_modules/debug": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.2.tgz", + "integrity": "sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw==", + "dependencies": { + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/decamelize": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", + "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA= sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/decimal.js": { + "version": "10.3.1", + "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.3.1.tgz", + "integrity": "sha512-V0pfhfr8suzyPGOx3nmq4aHqabehUZn6Ch9kyFpV79TGDTWFmHqUqXdabR7QHqxzrYolF4+tVmJhUG4OURg5dQ==" + }, + "node_modules/decode-uri-component": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", + "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU= sha512-hjf+xovcEn31w/EUYdTXQh/8smFL/dzYjohQGEIgjyNavaJfBY2p5F527Bo1VPATxv0VYTUC2bOcXvqFwk78Og==", + "engines": { + "node": ">=0.10" + } + }, + "node_modules/dedent": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz", + "integrity": "sha1-JJXduvbrh0q7Dhvp3yLS5aVEMmw= sha512-Q6fKUPqnAHAyhiUgFU7BUzLiv0kd8saH9al7tnu5Q/okj6dnupxyTgFIBjVzJATdfIAm9NAsvXNzjaKa+bxVyA==" + }, + "node_modules/deep-equal": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-1.1.1.tgz", + "integrity": "sha512-yd9c5AdiqVcR+JjcwUQb9DkhJc8ngNr0MahEBGvDiJw8puWab2yZlh+nkasOnZP+EGTAP6rRp2JzJhJZzvNF8g==", + "dependencies": { + "is-arguments": "^1.0.4", + "is-date-object": "^1.0.1", + "is-regex": "^1.0.4", + "object-is": "^1.0.1", + "object-keys": "^1.1.1", + "regexp.prototype.flags": "^1.2.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/deep-is": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", + "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==" + }, + "node_modules/deepmerge": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz", + "integrity": "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/default-gateway": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-4.2.0.tgz", + "integrity": "sha512-h6sMrVB1VMWVrW13mSc6ia/DwYYw5MN6+exNu1OaJeFac5aSAvwM7lZ0NVfTABuSkQelr4h5oebg3KB1XPdjgA==", + "dependencies": { + "execa": "^1.0.0", + "ip-regex": "^2.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/default-gateway/node_modules/cross-spawn": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", + "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", + "dependencies": { + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + }, + "engines": { + "node": ">=4.8" + } + }, + "node_modules/default-gateway/node_modules/execa": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz", + "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==", + "dependencies": { + "cross-spawn": "^6.0.0", + "get-stream": "^4.0.0", + "is-stream": "^1.1.0", + "npm-run-path": "^2.0.0", + "p-finally": "^1.0.0", + "signal-exit": "^3.0.0", + "strip-eof": "^1.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/default-gateway/node_modules/get-stream": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", + "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", + "dependencies": { + "pump": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/default-gateway/node_modules/is-stream": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", + "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ= sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/default-gateway/node_modules/npm-run-path": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", + "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8= sha512-lJxZYlT4DW/bRUtFh1MQIWqmLwQfAxnqWG4HhEdjMlkrJYnJn0Jrr2u3mgxqaWsdiBc76TYkTG/mhrnYTuzfHw==", + "dependencies": { + "path-key": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/default-gateway/node_modules/path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A= sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw==", + "engines": { + "node": ">=4" + } + }, + "node_modules/default-gateway/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/default-gateway/node_modules/shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo= sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==", + "dependencies": { + "shebang-regex": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/default-gateway/node_modules/shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM= sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/default-gateway/node_modules/which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "which": "bin/which" + } + }, + "node_modules/define-properties": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz", + "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==", + "dependencies": { + "object-keys": "^1.0.12" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/define-property": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", + "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", + "dependencies": { + "is-descriptor": "^1.0.2", + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/del": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/del/-/del-4.1.1.tgz", + "integrity": "sha512-QwGuEUouP2kVwQenAsOof5Fv8K9t3D8Ca8NxcXKrIpEHjTXK5J2nXLdP+ALI1cgv8wj7KuwBhTwBkOZSJKM5XQ==", + "dependencies": { + "@types/glob": "^7.1.1", + "globby": "^6.1.0", + "is-path-cwd": "^2.0.0", + "is-path-in-cwd": "^2.0.0", + "p-map": "^2.0.0", + "pify": "^4.0.1", + "rimraf": "^2.6.3" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/del/node_modules/array-union": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz", + "integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk= sha512-Dxr6QJj/RdU/hCaBjOfxW+q6lyuVE6JFWIrAUpuOOhoJJoQ99cUn3igRaHVB5P9WrgFVN0FfArM3x0cueOU8ng==", + "dependencies": { + "array-uniq": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/del/node_modules/globby": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-6.1.0.tgz", + "integrity": "sha1-9abXDoOV4hyFj7BInWTfAkJNUGw= sha512-KVbFv2TQtbzCoxAnfD6JcHZTYCzyliEaaeM/gH8qQdkKr5s0OP9scEgvdcngyk7AVdY6YVW/TJHd+lQ/Df3Daw==", + "dependencies": { + "array-union": "^1.0.1", + "glob": "^7.0.3", + "object-assign": "^4.0.1", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/del/node_modules/globby/node_modules/pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw= sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/del/node_modules/p-map": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-2.1.0.tgz", + "integrity": "sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==", + "engines": { + "node": ">=6" + } + }, + "node_modules/del/node_modules/rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + } + }, + "node_modules/delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk= sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak= sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/des.js": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.0.1.tgz", + "integrity": "sha512-Q0I4pfFrv2VPd34/vfLrFOoRmlYj3OV50i7fskps1jZWK1kApMWWT9G6RRUeYedLcBDIhnSDaUvJMb3AhUlaEA==", + "dependencies": { + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0" + } + }, + "node_modules/destroy": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", + "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA= sha512-3NdhDuEXnfun/z7x9GOElY49LoqVHoGScmOKwmxhsS8N5Y+Z8KyPPDnaSzqWgYt/ji4mqwfTS34Htrk0zPIXVg==" + }, + "node_modules/detect-gpu": { + "version": "3.1.20", + "resolved": "https://registry.npmjs.org/detect-gpu/-/detect-gpu-3.1.20.tgz", + "integrity": "sha512-Bl/jWr7ORVflZxD8JWhhRn1OzOLCUxU0m30eCScfWxbbK8anqH2BPgX0HoGK++qXYhp7FTxA7GZHt0j6JKpasA==", + "dependencies": { + "webgl-constants": "^1.1.1" + } + }, + "node_modules/detect-newline": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz", + "integrity": "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/detect-node": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz", + "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==" + }, + "node_modules/detect-port-alt": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/detect-port-alt/-/detect-port-alt-1.1.6.tgz", + "integrity": "sha512-5tQykt+LqfJFBEYaDITx7S7cR7mJ/zQmLXZ2qt5w04ainYZw6tBf9dBunMjVeVOdYVRUzUOE4HkY5J7+uttb5Q==", + "dependencies": { + "address": "^1.0.1", + "debug": "^2.6.0" + }, + "bin": { + "detect": "bin/detect-port", + "detect-port": "bin/detect-port" + }, + "engines": { + "node": ">= 4.2.1" + } + }, + "node_modules/detect-port-alt/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/detect-port-alt/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g= sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/diff-sequences": { + "version": "27.0.6", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-27.0.6.tgz", + "integrity": "sha512-ag6wfpBFyNXZ0p8pcuIDS//D8H062ZQJ3fzYxjpmeKjnz8W4pekL3AI8VohmyZmsWW2PWaHgjsmqR6L13101VQ==", + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/diffie-hellman": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz", + "integrity": "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==", + "dependencies": { + "bn.js": "^4.1.0", + "miller-rabin": "^4.0.0", + "randombytes": "^2.0.0" + } + }, + "node_modules/diffie-hellman/node_modules/bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" + }, + "node_modules/dir-glob": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", + "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", + "dependencies": { + "path-type": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/dns-equal": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz", + "integrity": "sha1-s55/HabrCnW6nBcySzR1PEfgZU0= sha512-z+paD6YUQsk+AbGCEM4PrOXSss5gd66QfcVBFTKR/HpFL9jCqikS94HYwKww6fQyO7IxrIIyUu+g0Ka9tUS2Cg==" + }, + "node_modules/dns-packet": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-1.3.4.tgz", + "integrity": "sha512-BQ6F4vycLXBvdrJZ6S3gZewt6rcrks9KBgM9vrhW+knGRqc8uEdT7fuCwloc7nny5xNoMJ17HGH0R/6fpo8ECA==", + "dependencies": { + "ip": "^1.1.0", + "safe-buffer": "^5.0.1" + } + }, + "node_modules/dns-txt": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/dns-txt/-/dns-txt-2.0.2.tgz", + "integrity": "sha1-uR2Ab10nGI5Ks+fRB9iBocxGQrY= sha512-Ix5PrWjphuSoUXV/Zv5gaFHjnaJtb02F2+Si3Ht9dyJ87+Z/lMmy+dpNHtTGraNK958ndXq2i+GLkWsWHcKaBQ==", + "dependencies": { + "buffer-indexof": "^1.0.0" + } + }, + "node_modules/doctrine": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", + "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/dom-accessibility-api": { + "version": "0.5.14", + "resolved": "https://registry.npmjs.org/dom-accessibility-api/-/dom-accessibility-api-0.5.14.tgz", + "integrity": "sha512-NMt+m9zFMPZe0JcY9gN224Qvk6qLIdqex29clBvc/y75ZBX9YA9wNK3frsYvu2DI1xcCIwxwnX+TlsJ2DSOADg==" + }, + "node_modules/dom-converter": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/dom-converter/-/dom-converter-0.2.0.tgz", + "integrity": "sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==", + "dependencies": { + "utila": "~0.4" + } + }, + "node_modules/dom-serializer": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.3.2.tgz", + "integrity": "sha512-5c54Bk5Dw4qAxNOI1pFEizPSjVsx5+bpJKmL2kPn8JhBUq2q09tTCa3mjijun2NfK78NMouDYNMBkOrPZiS+ig==", + "dependencies": { + "domelementtype": "^2.0.1", + "domhandler": "^4.2.0", + "entities": "^2.0.0" + }, + "funding": { + "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" + } + }, + "node_modules/domain-browser": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-1.2.0.tgz", + "integrity": "sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==", + "engines": { + "node": ">=0.4", + "npm": ">=1.2" + } + }, + "node_modules/domelementtype": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.2.0.tgz", + "integrity": "sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ] + }, + "node_modules/domexception": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/domexception/-/domexception-2.0.1.tgz", + "integrity": "sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg==", + "dependencies": { + "webidl-conversions": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/domexception/node_modules/webidl-conversions": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-5.0.0.tgz", + "integrity": "sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/domhandler": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.2.2.tgz", + "integrity": "sha512-PzE9aBMsdZO8TK4BnuJwH0QT41wgMbRzuZrHUcpYncEjmQazq8QEaBWgLG7ZyC/DAZKEgglpIA6j4Qn/HmxS3w==", + "dependencies": { + "domelementtype": "^2.2.0" + }, + "engines": { + "node": ">= 4" + }, + "funding": { + "url": "https://github.com/fb55/domhandler?sponsor=1" + } + }, + "node_modules/domutils": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", + "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", + "dependencies": { + "dom-serializer": "^1.0.1", + "domelementtype": "^2.2.0", + "domhandler": "^4.2.0" + }, + "funding": { + "url": "https://github.com/fb55/domutils?sponsor=1" + } + }, + "node_modules/dot-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz", + "integrity": "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==", + "dependencies": { + "no-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "node_modules/dot-prop": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-5.3.0.tgz", + "integrity": "sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==", + "dependencies": { + "is-obj": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/dot-prop/node_modules/is-obj": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz", + "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==", + "engines": { + "node": ">=8" + } + }, + "node_modules/dotenv": { + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-8.2.0.tgz", + "integrity": "sha512-8sJ78ElpbDJBHNeBzUbUVLsqKdccaa/BXF1uPTw3GrvQTBgrQrtObr2mUrE38vzYd8cEv+m/JBfDLioYcfXoaw==", + "engines": { + "node": ">=8" + } + }, + "node_modules/dotenv-expand": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/dotenv-expand/-/dotenv-expand-5.1.0.tgz", + "integrity": "sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA==" + }, + "node_modules/duplexer": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz", + "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==" + }, + "node_modules/duplexify": { + "version": "3.7.1", + "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz", + "integrity": "sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==", + "dependencies": { + "end-of-stream": "^1.0.0", + "inherits": "^2.0.1", + "readable-stream": "^2.0.0", + "stream-shift": "^1.0.0" + } + }, + "node_modules/ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0= sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==" + }, + "node_modules/ejs": { + "version": "2.7.4", + "resolved": "https://registry.npmjs.org/ejs/-/ejs-2.7.4.tgz", + "integrity": "sha512-7vmuyh5+kuUyJKePhQfRQBhXV5Ce+RnaeeQArKu1EAMpL3WbgMt5WG6uQZpEVvYSSsxMXRKOewtDk9RaTKXRlA==", + "hasInstallScript": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/electron-to-chromium": { + "version": "1.4.172", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.172.tgz", + "integrity": "sha512-yDoFfTJnqBAB6hSiPvzmsBJSrjOXJtHSJoqJdI/zSIh7DYupYnIOHt/bbPw/WE31BJjNTybDdNAs21gCMnTh0Q==" + }, + "node_modules/elliptic": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.4.tgz", + "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" + } + }, + "node_modules/elliptic/node_modules/bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" + }, + "node_modules/emittery": { + "version": "0.7.2", + "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.7.2.tgz", + "integrity": "sha512-A8OG5SR/ij3SsJdWDJdkkSYUjQdCUx6APQXem0SaEePBSRg4eymGYwBkKo1Y6DU+af/Jn2dBQqDBvjnr9Vi8nQ==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/emittery?sponsor=1" + } + }, + "node_modules/emoji-regex": { + "version": "9.2.2", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", + "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==" + }, + "node_modules/emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "engines": { + "node": ">= 4" + } + }, + "node_modules/encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k= sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/end-of-stream": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", + "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", + "dependencies": { + "once": "^1.4.0" + } + }, + "node_modules/enhanced-resolve": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.5.0.tgz", + "integrity": "sha512-Nv9m36S/vxpsI+Hc4/ZGRs0n9mXqSWGGq49zxb/cJfPAQMbUtttJAlNPS4AQzaBdw/pKskw5bMbekT/Y7W/Wlg==", + "dependencies": { + "graceful-fs": "^4.1.2", + "memory-fs": "^0.5.0", + "tapable": "^1.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/enhanced-resolve/node_modules/memory-fs": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.5.0.tgz", + "integrity": "sha512-jA0rdU5KoQMC0e6ppoNRtpp6vjFq6+NY7r8hywnC7V+1Xj/MtHwGIbB1QaK/dunyjWteJzmkpd7ooeWg10T7GA==", + "dependencies": { + "errno": "^0.1.3", + "readable-stream": "^2.0.1" + }, + "engines": { + "node": ">=4.3.0 <5.0.0 || >=5.10" + } + }, + "node_modules/enquirer": { + "version": "2.3.6", + "resolved": "https://registry.npmjs.org/enquirer/-/enquirer-2.3.6.tgz", + "integrity": "sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg==", + "dependencies": { + "ansi-colors": "^4.1.1" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/entities": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", + "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/errno": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.8.tgz", + "integrity": "sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==", + "dependencies": { + "prr": "~1.0.1" + }, + "bin": { + "errno": "cli.js" + } + }, + "node_modules/error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "dependencies": { + "is-arrayish": "^0.2.1" + } + }, + "node_modules/error-stack-parser": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/error-stack-parser/-/error-stack-parser-2.0.6.tgz", + "integrity": "sha512-d51brTeqC+BHlwF0BhPtcYgF5nlzf9ZZ0ZIUQNZpc9ZB9qw5IJ2diTrBY9jlCJkTLITYPjmiX6OWCwH+fuyNgQ==", + "dependencies": { + "stackframe": "^1.1.1" + } + }, + "node_modules/es-abstract": { + "version": "1.19.1", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.19.1.tgz", + "integrity": "sha512-2vJ6tjA/UfqLm2MPs7jxVybLoB8i1t1Jd9R3kISld20sIxPcTbLuggQOUxeWeAvIUkduv/CfMjuh4WmiXr2v9w==", + "dependencies": { + "call-bind": "^1.0.2", + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "get-intrinsic": "^1.1.1", + "get-symbol-description": "^1.0.0", + "has": "^1.0.3", + "has-symbols": "^1.0.2", + "internal-slot": "^1.0.3", + "is-callable": "^1.2.4", + "is-negative-zero": "^2.0.1", + "is-regex": "^1.1.4", + "is-shared-array-buffer": "^1.0.1", + "is-string": "^1.0.7", + "is-weakref": "^1.0.1", + "object-inspect": "^1.11.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.2", + "string.prototype.trimend": "^1.0.4", + "string.prototype.trimstart": "^1.0.4", + "unbox-primitive": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/es-to-primitive": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", + "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", + "dependencies": { + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/es5-ext": { + "version": "0.10.53", + "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.53.tgz", + "integrity": "sha512-Xs2Stw6NiNHWypzRTY1MtaG/uJlwCk8kH81920ma8mvN8Xq1gsfhZvpkImLQArw8AHnv8MT2I45J3c0R8slE+Q==", + "dependencies": { + "es6-iterator": "~2.0.3", + "es6-symbol": "~3.1.3", + "next-tick": "~1.0.0" + } + }, + "node_modules/es6-iterator": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.3.tgz", + "integrity": "sha1-p96IkUGgWpSwhUQDstCg+/qY87c= sha512-zw4SRzoUkd+cl+ZoE15A9o1oQd920Bb0iOJMQkQhl3jNc03YqVjAhG7scf9C5KWRU/R13Orf588uCC6525o02g==", + "dependencies": { + "d": "1", + "es5-ext": "^0.10.35", + "es6-symbol": "^3.1.1" + } + }, + "node_modules/es6-symbol": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.3.tgz", + "integrity": "sha512-NJ6Yn3FuDinBaBRWl/q5X/s4koRHBrgKAu+yGI6JCBeiu3qrcbJhwT2GeR/EXVfylRk8dpQVJoLEFhK+Mu31NA==", + "dependencies": { + "d": "^1.0.1", + "ext": "^1.1.2" + } + }, + "node_modules/escalade": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", + "engines": { + "node": ">=6" + } + }, + "node_modules/escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg= sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==" + }, + "node_modules/escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/escodegen": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.0.0.tgz", + "integrity": "sha512-mmHKys/C8BFUGI+MAWNcSYoORYLMdPzjrknd2Vc+bUsjN5bXcr8EhrNB+UTqfL1y3I9c4fw2ihgtMPQLBRiQxw==", + "dependencies": { + "esprima": "^4.0.1", + "estraverse": "^5.2.0", + "esutils": "^2.0.2", + "optionator": "^0.8.1" + }, + "bin": { + "escodegen": "bin/escodegen.js", + "esgenerate": "bin/esgenerate.js" + }, + "engines": { + "node": ">=6.0" + }, + "optionalDependencies": { + "source-map": "~0.6.1" + } + }, + "node_modules/escodegen/node_modules/levn": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", + "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4= sha512-0OO4y2iOHix2W6ujICbKIaEQXvFQHue65vUG3pb5EUomzPI90z9hsA1VsO/dbIIpC53J8gxM9Q4Oho0jrCM/yA==", + "dependencies": { + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/escodegen/node_modules/optionator": { + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", + "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", + "dependencies": { + "deep-is": "~0.1.3", + "fast-levenshtein": "~2.0.6", + "levn": "~0.3.0", + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2", + "word-wrap": "~1.2.3" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/escodegen/node_modules/prelude-ls": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", + "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ= sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w==", + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/escodegen/node_modules/type-check": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", + "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I= sha512-ZCmOJdvOWDBYJlzAoFkC+Q0+bUyEOS1ltgp1MGU03fqHG+dbi9tBFU2Rd9QKiDZFAYrhPh2JUf7rZRIuHRKtOg==", + "dependencies": { + "prelude-ls": "~1.1.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/eslint": { + "version": "7.32.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-7.32.0.tgz", + "integrity": "sha512-VHZ8gX+EDfz+97jGcgyGCyRia/dPOd6Xh9yPv8Bl1+SoaIwD+a/vlrOmGRUyOYu7MwUhc7CxqeaDZU13S4+EpA==", + "dependencies": { + "@babel/code-frame": "7.12.11", + "@eslint/eslintrc": "^0.4.3", + "@humanwhocodes/config-array": "^0.5.0", + "ajv": "^6.10.0", + "chalk": "^4.0.0", + "cross-spawn": "^7.0.2", + "debug": "^4.0.1", + "doctrine": "^3.0.0", + "enquirer": "^2.3.5", + "escape-string-regexp": "^4.0.0", + "eslint-scope": "^5.1.1", + "eslint-utils": "^2.1.0", + "eslint-visitor-keys": "^2.0.0", + "espree": "^7.3.1", + "esquery": "^1.4.0", + "esutils": "^2.0.2", + "fast-deep-equal": "^3.1.3", + "file-entry-cache": "^6.0.1", + "functional-red-black-tree": "^1.0.1", + "glob-parent": "^5.1.2", + "globals": "^13.6.0", + "ignore": "^4.0.6", + "import-fresh": "^3.0.0", + "imurmurhash": "^0.1.4", + "is-glob": "^4.0.0", + "js-yaml": "^3.13.1", + "json-stable-stringify-without-jsonify": "^1.0.1", + "levn": "^0.4.1", + "lodash.merge": "^4.6.2", + "minimatch": "^3.0.4", + "natural-compare": "^1.4.0", + "optionator": "^0.9.1", + "progress": "^2.0.0", + "regexpp": "^3.1.0", + "semver": "^7.2.1", + "strip-ansi": "^6.0.0", + "strip-json-comments": "^3.1.0", + "table": "^6.0.9", + "text-table": "^0.2.0", + "v8-compile-cache": "^2.0.3" + }, + "bin": { + "eslint": "bin/eslint.js" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/eslint-config-react-app": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/eslint-config-react-app/-/eslint-config-react-app-6.0.0.tgz", + "integrity": "sha512-bpoAAC+YRfzq0dsTk+6v9aHm/uqnDwayNAXleMypGl6CpxI9oXXscVHo4fk3eJPIn+rsbtNetB4r/ZIidFIE8A==", + "dependencies": { + "confusing-browser-globals": "^1.0.10" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + }, + "peerDependencies": { + "@typescript-eslint/eslint-plugin": "^4.0.0", + "@typescript-eslint/parser": "^4.0.0", + "babel-eslint": "^10.0.0", + "eslint": "^7.5.0", + "eslint-plugin-flowtype": "^5.2.0", + "eslint-plugin-import": "^2.22.0", + "eslint-plugin-jest": "^24.0.0", + "eslint-plugin-jsx-a11y": "^6.3.1", + "eslint-plugin-react": "^7.20.3", + "eslint-plugin-react-hooks": "^4.0.8", + "eslint-plugin-testing-library": "^3.9.0" + }, + "peerDependenciesMeta": { + "eslint-plugin-jest": { + "optional": true + }, + "eslint-plugin-testing-library": { + "optional": true + } + } + }, + "node_modules/eslint-import-resolver-node": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.6.tgz", + "integrity": "sha512-0En0w03NRVMn9Uiyn8YRPDKvWjxCWkslUEhGNTdGx15RvPJYQ+lbOlqrlNI2vEAs4pDYK4f/HN2TbDmk5TP0iw==", + "dependencies": { + "debug": "^3.2.7", + "resolve": "^1.20.0" + } + }, + "node_modules/eslint-import-resolver-node/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/eslint-import-resolver-node/node_modules/resolve": { + "version": "1.20.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz", + "integrity": "sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==", + "dependencies": { + "is-core-module": "^2.2.0", + "path-parse": "^1.0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/eslint-module-utils": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.6.2.tgz", + "integrity": "sha512-QG8pcgThYOuqxupd06oYTZoNOGaUdTY1PqK+oS6ElF6vs4pBdk/aYxFVQQXzcrAqp9m7cl7lb2ubazX+g16k2Q==", + "dependencies": { + "debug": "^3.2.7", + "pkg-dir": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint-module-utils/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/eslint-plugin-flowtype": { + "version": "5.10.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-flowtype/-/eslint-plugin-flowtype-5.10.0.tgz", + "integrity": "sha512-vcz32f+7TP+kvTUyMXZmCnNujBQZDNmcqPImw8b9PZ+16w1Qdm6ryRuYZYVaG9xRqqmAPr2Cs9FAX5gN+x/bjw==", + "dependencies": { + "lodash": "^4.17.15", + "string-natural-compare": "^3.0.1" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + }, + "peerDependencies": { + "eslint": "^7.1.0" + } + }, + "node_modules/eslint-plugin-import": { + "version": "2.24.2", + "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.24.2.tgz", + "integrity": "sha512-hNVtyhiEtZmpsabL4neEj+6M5DCLgpYyG9nzJY8lZQeQXEn5UPW1DpUdsMHMXsq98dbNm7nt1w9ZMSVpfJdi8Q==", + "dependencies": { + "array-includes": "^3.1.3", + "array.prototype.flat": "^1.2.4", + "debug": "^2.6.9", + "doctrine": "^2.1.0", + "eslint-import-resolver-node": "^0.3.6", + "eslint-module-utils": "^2.6.2", + "find-up": "^2.0.0", + "has": "^1.0.3", + "is-core-module": "^2.6.0", + "minimatch": "^3.0.4", + "object.values": "^1.1.4", + "pkg-up": "^2.0.0", + "read-pkg-up": "^3.0.0", + "resolve": "^1.20.0", + "tsconfig-paths": "^3.11.0" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "eslint": "^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0" + } + }, + "node_modules/eslint-plugin-import/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/eslint-plugin-import/node_modules/doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/eslint-plugin-import/node_modules/find-up": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", + "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c= sha512-NWzkk0jSJtTt08+FBFMvXoeZnOJD+jTtsRmBYbAIzJdX6l7dLgR7CTubCM5/eDdPUBvLCeVasP1brfVR/9/EZQ==", + "dependencies": { + "locate-path": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint-plugin-import/node_modules/locate-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", + "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4= sha512-NCI2kiDkyR7VeEKm27Kda/iQHyKJe1Bu0FlTbYp3CqJu+9IFe9bLyAjMxf5ZDDbEg+iMPzB5zYyUTSm8wVTKmA==", + "dependencies": { + "p-locate": "^2.0.0", + "path-exists": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint-plugin-import/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g= sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/eslint-plugin-import/node_modules/p-limit": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", + "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", + "dependencies": { + "p-try": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint-plugin-import/node_modules/p-locate": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", + "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM= sha512-nQja7m7gSKuewoVRen45CtVfODR3crN3goVQ0DDZ9N3yHxgpkuBhZqsaiotSQRrADUrne346peY7kT3TSACykg==", + "dependencies": { + "p-limit": "^1.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint-plugin-import/node_modules/p-try": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", + "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M= sha512-U1etNYuMJoIz3ZXSrrySFjsXQTWOx2/jdi86L+2pRvph/qMKL6sbcCYdH23fqsbm8TH2Gn0OybpT4eSFlCVHww==", + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint-plugin-import/node_modules/path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU= sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint-plugin-import/node_modules/resolve": { + "version": "1.20.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz", + "integrity": "sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==", + "dependencies": { + "is-core-module": "^2.2.0", + "path-parse": "^1.0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/eslint-plugin-jest": { + "version": "24.5.2", + "resolved": "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-24.5.2.tgz", + "integrity": "sha512-lrI3sGAyZi513RRmP08sIW241Ti/zMnn/6wbE4ZBhb3M2pJ9ztaZMnSKSKKBUfotVdwqU8W1KtD8ao2/FR8DIg==", + "dependencies": { + "@typescript-eslint/experimental-utils": "^4.0.1" + }, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "@typescript-eslint/eslint-plugin": ">= 4", + "eslint": ">=5" + }, + "peerDependenciesMeta": { + "@typescript-eslint/eslint-plugin": { + "optional": true + } + } + }, + "node_modules/eslint-plugin-jsx-a11y": { + "version": "6.4.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.4.1.tgz", + "integrity": "sha512-0rGPJBbwHoGNPU73/QCLP/vveMlM1b1Z9PponxO87jfr6tuH5ligXbDT6nHSSzBC8ovX2Z+BQu7Bk5D/Xgq9zg==", + "dependencies": { + "@babel/runtime": "^7.11.2", + "aria-query": "^4.2.2", + "array-includes": "^3.1.1", + "ast-types-flow": "^0.0.7", + "axe-core": "^4.0.2", + "axobject-query": "^2.2.0", + "damerau-levenshtein": "^1.0.6", + "emoji-regex": "^9.0.0", + "has": "^1.0.3", + "jsx-ast-utils": "^3.1.0", + "language-tags": "^1.0.5" + }, + "engines": { + "node": ">=4.0" + }, + "peerDependencies": { + "eslint": "^3 || ^4 || ^5 || ^6 || ^7" + } + }, + "node_modules/eslint-plugin-jsx-a11y/node_modules/aria-query": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-4.2.2.tgz", + "integrity": "sha512-o/HelwhuKpTj/frsOsbNLNgnNGVIFsVP/SW2BSF14gVl7kAfMOJ6/8wUAUvG1R1NHKrfG+2sHZTu0yauT1qBrA==", + "dependencies": { + "@babel/runtime": "^7.10.2", + "@babel/runtime-corejs3": "^7.10.2" + }, + "engines": { + "node": ">=6.0" + } + }, + "node_modules/eslint-plugin-react": { + "version": "7.26.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.26.1.tgz", + "integrity": "sha512-Lug0+NOFXeOE+ORZ5pbsh6mSKjBKXDXItUD2sQoT+5Yl0eoT82DqnXeTMfUare4QVCn9QwXbfzO/dBLjLXwVjQ==", + "dependencies": { + "array-includes": "^3.1.3", + "array.prototype.flatmap": "^1.2.4", + "doctrine": "^2.1.0", + "estraverse": "^5.2.0", + "jsx-ast-utils": "^2.4.1 || ^3.0.0", + "minimatch": "^3.0.4", + "object.entries": "^1.1.4", + "object.fromentries": "^2.0.4", + "object.hasown": "^1.0.0", + "object.values": "^1.1.4", + "prop-types": "^15.7.2", + "resolve": "^2.0.0-next.3", + "semver": "^6.3.0", + "string.prototype.matchall": "^4.0.5" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "eslint": "^3 || ^4 || ^5 || ^6 || ^7" + } + }, + "node_modules/eslint-plugin-react-hooks": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.2.0.tgz", + "integrity": "sha512-623WEiZJqxR7VdxFCKLI6d6LLpwJkGPYKODnkH3D7WpOG5KM8yWueBd8TLsNAetEJNF5iJmolaAKO3F8yzyVBQ==", + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "eslint": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0" + } + }, + "node_modules/eslint-plugin-react/node_modules/doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/eslint-plugin-react/node_modules/resolve": { + "version": "2.0.0-next.3", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.3.tgz", + "integrity": "sha512-W8LucSynKUIDu9ylraa7ueVZ7hc0uAgJBxVsQSKOXOyle8a93qXhcz+XAXZ8bIq2d6i4Ehddn6Evt+0/UwKk6Q==", + "dependencies": { + "is-core-module": "^2.2.0", + "path-parse": "^1.0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/eslint-plugin-react/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/eslint-plugin-testing-library": { + "version": "3.10.2", + "resolved": "https://registry.npmjs.org/eslint-plugin-testing-library/-/eslint-plugin-testing-library-3.10.2.tgz", + "integrity": "sha512-WAmOCt7EbF1XM8XfbCKAEzAPnShkNSwcIsAD2jHdsMUT9mZJPjLCG7pMzbcC8kK366NOuGip8HKLDC+Xk4yIdA==", + "dependencies": { + "@typescript-eslint/experimental-utils": "^3.10.1" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0", + "npm": ">=6" + }, + "peerDependencies": { + "eslint": "^5 || ^6 || ^7" + } + }, + "node_modules/eslint-plugin-testing-library/node_modules/@typescript-eslint/experimental-utils": { + "version": "3.10.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-3.10.1.tgz", + "integrity": "sha512-DewqIgscDzmAfd5nOGe4zm6Bl7PKtMG2Ad0KG8CUZAHlXfAKTF9Ol5PXhiMh39yRL2ChRH1cuuUGOcVyyrhQIw==", + "dependencies": { + "@types/json-schema": "^7.0.3", + "@typescript-eslint/types": "3.10.1", + "@typescript-eslint/typescript-estree": "3.10.1", + "eslint-scope": "^5.0.0", + "eslint-utils": "^2.0.0" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "*" + } + }, + "node_modules/eslint-plugin-testing-library/node_modules/@typescript-eslint/types": { + "version": "3.10.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-3.10.1.tgz", + "integrity": "sha512-+3+FCUJIahE9q0lDi1WleYzjCwJs5hIsbugIgnbB+dSCYUxl8L6PwmsyOPFZde2hc1DlTo/xnkOgiTLSyAbHiQ==", + "engines": { + "node": "^8.10.0 || ^10.13.0 || >=11.10.1" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/eslint-plugin-testing-library/node_modules/@typescript-eslint/typescript-estree": { + "version": "3.10.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-3.10.1.tgz", + "integrity": "sha512-QbcXOuq6WYvnB3XPsZpIwztBoquEYLXh2MtwVU+kO8jgYCiv4G5xrSP/1wg4tkvrEE+esZVquIPX/dxPlePk1w==", + "dependencies": { + "@typescript-eslint/types": "3.10.1", + "@typescript-eslint/visitor-keys": "3.10.1", + "debug": "^4.1.1", + "glob": "^7.1.6", + "is-glob": "^4.0.1", + "lodash": "^4.17.15", + "semver": "^7.3.2", + "tsutils": "^3.17.1" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/eslint-plugin-testing-library/node_modules/@typescript-eslint/visitor-keys": { + "version": "3.10.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-3.10.1.tgz", + "integrity": "sha512-9JgC82AaQeglebjZMgYR5wgmfUdUc+EitGUUMW8u2nDckaeimzW+VsoLV6FoimPv2id3VQzfjwBxEMVz08ameQ==", + "dependencies": { + "eslint-visitor-keys": "^1.1.0" + }, + "engines": { + "node": "^8.10.0 || ^10.13.0 || >=11.10.1" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/eslint-plugin-testing-library/node_modules/eslint-utils": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-2.1.0.tgz", + "integrity": "sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==", + "dependencies": { + "eslint-visitor-keys": "^1.1.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/mysticatea" + } + }, + "node_modules/eslint-plugin-testing-library/node_modules/eslint-visitor-keys": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz", + "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==", + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/eslint-scope/node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/eslint-utils": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz", + "integrity": "sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==", + "dependencies": { + "eslint-visitor-keys": "^2.0.0" + }, + "engines": { + "node": "^10.0.0 || ^12.0.0 || >= 14.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/mysticatea" + }, + "peerDependencies": { + "eslint": ">=5" + } + }, + "node_modules/eslint-visitor-keys": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz", + "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==", + "engines": { + "node": ">=10" + } + }, + "node_modules/eslint-webpack-plugin": { + "version": "2.5.4", + "resolved": "https://registry.npmjs.org/eslint-webpack-plugin/-/eslint-webpack-plugin-2.5.4.tgz", + "integrity": "sha512-7rYh0m76KyKSDE+B+2PUQrlNS4HJ51t3WKpkJg6vo2jFMbEPTG99cBV0Dm7LXSHucN4WGCG65wQcRiTFrj7iWw==", + "dependencies": { + "@types/eslint": "^7.2.6", + "arrify": "^2.0.1", + "jest-worker": "^26.6.2", + "micromatch": "^4.0.2", + "normalize-path": "^3.0.0", + "schema-utils": "^3.0.0" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "eslint": "^7.0.0", + "webpack": "^4.0.0 || ^5.0.0" + } + }, + "node_modules/eslint-webpack-plugin/node_modules/schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/eslint/node_modules/@babel/code-frame": { + "version": "7.12.11", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.11.tgz", + "integrity": "sha512-Zt1yodBx1UcyiePMSkWnU4hPqhwq7hGi2nFL1LeA3EUl+q2LQx16MISgJ0+z7dnmgvP9QtIleuETGOiOH1RcIw==", + "dependencies": { + "@babel/highlight": "^7.10.4" + } + }, + "node_modules/eslint/node_modules/eslint-utils": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-2.1.0.tgz", + "integrity": "sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==", + "dependencies": { + "eslint-visitor-keys": "^1.1.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/mysticatea" + } + }, + "node_modules/eslint/node_modules/eslint-utils/node_modules/eslint-visitor-keys": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz", + "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==", + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint/node_modules/globals": { + "version": "13.11.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.11.0.tgz", + "integrity": "sha512-08/xrJ7wQjK9kkkRoI3OFUBbLx4f+6x3SGwcPvQ0QH6goFDrOU2oyAWrmh3dJezu65buo+HBMzAMQy6rovVC3g==", + "dependencies": { + "type-fest": "^0.20.2" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint/node_modules/ignore": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz", + "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==", + "engines": { + "node": ">= 4" + } + }, + "node_modules/eslint/node_modules/type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/espree": { + "version": "7.3.1", + "resolved": "https://registry.npmjs.org/espree/-/espree-7.3.1.tgz", + "integrity": "sha512-v3JCNCE64umkFpmkFGqzVKsOT0tN1Zr+ueqLZfpV1Ob8e+CEgPWa+OxCoGH3tnhimMKIaBm4m/vaRpJ/krRz2g==", + "dependencies": { + "acorn": "^7.4.0", + "acorn-jsx": "^5.3.1", + "eslint-visitor-keys": "^1.3.0" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/espree/node_modules/eslint-visitor-keys": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz", + "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==", + "engines": { + "node": ">=4" + } + }, + "node_modules/esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "bin": { + "esparse": "bin/esparse.js", + "esvalidate": "bin/esvalidate.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/esquery": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz", + "integrity": "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==", + "dependencies": { + "estraverse": "^5.1.0" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/esrecurse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "dependencies": { + "estraverse": "^5.2.0" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/estraverse": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz", + "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/estree-walker": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-1.0.1.tgz", + "integrity": "sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg==" + }, + "node_modules/esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc= sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/eventemitter3": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", + "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==" + }, + "node_modules/events": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", + "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", + "engines": { + "node": ">=0.8.x" + } + }, + "node_modules/eventsource": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/eventsource/-/eventsource-1.1.0.tgz", + "integrity": "sha512-VSJjT5oCNrFvCS6igjzPAt5hBzQ2qPBFIbJ03zLI9SE0mxwZpMw6BfJrbFHm1a141AavMEB8JHmBhWAd66PfCg==", + "dependencies": { + "original": "^1.0.0" + }, + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/evp_bytestokey": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz", + "integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==", + "dependencies": { + "md5.js": "^1.3.4", + "safe-buffer": "^5.1.1" + } + }, + "node_modules/exec-sh": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/exec-sh/-/exec-sh-0.3.6.tgz", + "integrity": "sha512-nQn+hI3yp+oD0huYhKwvYI32+JFeq+XkNcD1GAo3Y/MjxsfVGmrrzrnzjWiNY6f+pUCP440fThsFh5gZrRAU/w==" + }, + "node_modules/execa": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-4.1.0.tgz", + "integrity": "sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA==", + "dependencies": { + "cross-spawn": "^7.0.0", + "get-stream": "^5.0.0", + "human-signals": "^1.1.1", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.0", + "onetime": "^5.1.0", + "signal-exit": "^3.0.2", + "strip-final-newline": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" + } + }, + "node_modules/exit": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", + "integrity": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw= sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ==", + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/expand-brackets": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", + "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI= sha512-w/ozOKR9Obk3qoWeY/WDi6MFta9AoMR+zud60mdnbniMcBxRuFJyDt2LdX/14A1UABeqk+Uk+LDfUpvoGKppZA==", + "dependencies": { + "debug": "^2.3.3", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "posix-character-classes": "^0.1.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/expand-brackets/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY= sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8= sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY= sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==", + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/is-accessor-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ= sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y= sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==", + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/is-data-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ= sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "dependencies": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik= sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g= sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/expect": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/expect/-/expect-26.6.2.tgz", + "integrity": "sha512-9/hlOBkQl2l/PLHJx6JjoDF6xPKcJEsUlWKb23rKE7KzeDqUZKXKNMW27KIue5JMdBV9HgmoJPcc8HtO85t9IA==", + "dependencies": { + "@jest/types": "^26.6.2", + "ansi-styles": "^4.0.0", + "jest-get-type": "^26.3.0", + "jest-matcher-utils": "^26.6.2", + "jest-message-util": "^26.6.2", + "jest-regex-util": "^26.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/expect/node_modules/jest-get-type": { + "version": "26.3.0", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-26.3.0.tgz", + "integrity": "sha512-TpfaviN1R2pQWkIihlfEanwOXK0zcxrKEE4MlU6Tn7keoXdN6/3gK/xl0yEh8DOunn5pOVGKf8hB4R9gVh04ig==", + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/express": { + "version": "4.17.1", + "resolved": "https://registry.npmjs.org/express/-/express-4.17.1.tgz", + "integrity": "sha512-mHJ9O79RqluphRrcw2X/GTh3k9tVv8YcoyY4Kkh4WDMUYKRZUq0h1o0w2rrrxBqM7VoeUVqgb27xlEMXTnYt4g==", + "dependencies": { + "accepts": "~1.3.7", + "array-flatten": "1.1.1", + "body-parser": "1.19.0", + "content-disposition": "0.5.3", + "content-type": "~1.0.4", + "cookie": "0.4.0", + "cookie-signature": "1.0.6", + "debug": "2.6.9", + "depd": "~1.1.2", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "finalhandler": "~1.1.2", + "fresh": "0.5.2", + "merge-descriptors": "1.0.1", + "methods": "~1.1.2", + "on-finished": "~2.3.0", + "parseurl": "~1.3.3", + "path-to-regexp": "0.1.7", + "proxy-addr": "~2.0.5", + "qs": "6.7.0", + "range-parser": "~1.2.1", + "safe-buffer": "5.1.2", + "send": "0.17.1", + "serve-static": "1.14.1", + "setprototypeof": "1.1.1", + "statuses": "~1.5.0", + "type-is": "~1.6.18", + "utils-merge": "1.0.1", + "vary": "~1.1.2" + }, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/express/node_modules/array-flatten": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", + "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI= sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==" + }, + "node_modules/express/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/express/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g= sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/ext": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/ext/-/ext-1.6.0.tgz", + "integrity": "sha512-sdBImtzkq2HpkdRLtlLWDa6w4DX22ijZLKx8BMPUuKe1c5lbN6xwQDQCxSfxBQnHZ13ls/FH0MQZx/q/gr6FQg==", + "dependencies": { + "type": "^2.5.0" + } + }, + "node_modules/ext/node_modules/type": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/type/-/type-2.5.0.tgz", + "integrity": "sha512-180WMDQaIMm3+7hGXWf12GtdniDEy7nYcyFMKJn/eZz/6tSLXrUN9V0wKSbMjej0I1WHWbpREDEKHtqPQa9NNw==" + }, + "node_modules/extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg= sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", + "dependencies": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", + "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", + "dependencies": { + "array-unique": "^0.3.2", + "define-property": "^1.0.0", + "expand-brackets": "^2.1.4", + "extend-shallow": "^2.0.1", + "fragment-cache": "^0.2.1", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob/node_modules/define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY= sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==", + "dependencies": { + "is-descriptor": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8= sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik= sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" + }, + "node_modules/fast-glob": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.7.tgz", + "integrity": "sha512-rYGMRwip6lUMvYD3BTScMwT1HtAs2d71SMv66Vrxs0IekGZEjhM0pcMfjQPnknBt2zeCwQMEupiN02ZP4DiT1Q==", + "dependencies": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.4" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==" + }, + "node_modules/fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc= sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==" + }, + "node_modules/fastq": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz", + "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==", + "dependencies": { + "reusify": "^1.0.4" + } + }, + "node_modules/faye-websocket": { + "version": "0.11.4", + "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz", + "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==", + "dependencies": { + "websocket-driver": ">=0.5.1" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/fb-watchman": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.1.tgz", + "integrity": "sha512-DkPJKQeY6kKwmuMretBhr7G6Vodr7bFwDYTXIkfG1gjvNpaxBTQV3PbXg6bR1c1UP4jPOX0jHUbbHANL9vRjVg==", + "dependencies": { + "bser": "2.1.1" + } + }, + "node_modules/fflate": { + "version": "0.6.10", + "resolved": "https://registry.npmjs.org/fflate/-/fflate-0.6.10.tgz", + "integrity": "sha512-IQrh3lEPM93wVCEczc9SaAOvkmcoQn/G8Bo1e8ZPlY3X3bnAxWaBdvTdvM1hP62iZp0BXWDy4vTAy4fF0+Dlpg==" + }, + "node_modules/figgy-pudding": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/figgy-pudding/-/figgy-pudding-3.5.2.tgz", + "integrity": "sha512-0btnI/H8f2pavGMN8w40mlSKOfTK2SVJmBfBeVIj3kNw0swwgzyRq0d5TJVOwodFmtvpPeWPN/MCcfuWF0Ezbw==" + }, + "node_modules/file-entry-cache": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", + "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", + "dependencies": { + "flat-cache": "^3.0.4" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/file-loader": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-6.1.1.tgz", + "integrity": "sha512-Klt8C4BjWSXYQAfhpYYkG4qHNTna4toMHEbWrI5IuVoxbU6uiDKeKAP99R8mmbJi3lvewn/jQBOgU4+NS3tDQw==", + "dependencies": { + "loader-utils": "^2.0.0", + "schema-utils": "^3.0.0" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^4.0.0 || ^5.0.0" + } + }, + "node_modules/file-loader/node_modules/schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/file-uri-to-path": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz", + "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==", + "optional": true + }, + "node_modules/filesize": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/filesize/-/filesize-6.1.0.tgz", + "integrity": "sha512-LpCHtPQ3sFx67z+uh2HnSyWSLLu5Jxo21795uRDuar/EOuYWXib5EmPaGIBuSnRqH2IODiKA2k5re/K9OnN/Yg==", + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/finalhandler": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", + "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", + "dependencies": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "~2.3.0", + "parseurl": "~1.3.3", + "statuses": "~1.5.0", + "unpipe": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/finalhandler/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/finalhandler/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g= sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/find-cache-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz", + "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==", + "dependencies": { + "commondir": "^1.0.1", + "make-dir": "^2.0.0", + "pkg-dir": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/find-cache-dir/node_modules/find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "dependencies": { + "locate-path": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/find-cache-dir/node_modules/locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "dependencies": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/find-cache-dir/node_modules/p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "dependencies": { + "p-limit": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/find-cache-dir/node_modules/path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU= sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", + "engines": { + "node": ">=4" + } + }, + "node_modules/find-cache-dir/node_modules/pkg-dir": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz", + "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", + "dependencies": { + "find-up": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dependencies": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/flat-cache": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz", + "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==", + "dependencies": { + "flatted": "^3.1.0", + "rimraf": "^3.0.2" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/flatted": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.2.tgz", + "integrity": "sha512-JaTY/wtrcSyvXJl4IMFHPKyFur1sE9AUqc0QnhOaJ0CxHtAoIV8pYDzeEfAaNEtGkOfq4gr3LBFmdXW5mOQFnA==" + }, + "node_modules/flatten": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/flatten/-/flatten-1.0.3.tgz", + "integrity": "sha512-dVsPA/UwQ8+2uoFe5GHtiBMu48dWLTdsuEd7CKGlZlD78r1TTWBvDuFaFGKCo/ZfEr95Uk56vZoX86OsHkUeIg==", + "deprecated": "flatten is deprecated in favor of utility frameworks such as lodash." + }, + "node_modules/flush-write-stream": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/flush-write-stream/-/flush-write-stream-1.1.1.tgz", + "integrity": "sha512-3Z4XhFZ3992uIq0XOqb9AreonueSYphE6oYbpt5+3u06JWklbsPkNv3ZKkP9Bz/r+1MWCaMoSQ28P85+1Yc77w==", + "dependencies": { + "inherits": "^2.0.3", + "readable-stream": "^2.3.6" + } + }, + "node_modules/follow-redirects": { + "version": "1.14.4", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.14.4.tgz", + "integrity": "sha512-zwGkiSXC1MUJG/qmeIFH2HBJx9u0V46QGUe3YR1fXG8bXQxq7fLj0RjLZQ5nubr9qNJUZrH+xUcwXEoXNpfS+g==", + "funding": [ + { + "type": "individual", + "url": "https://github.com/sponsors/RubenVerborgh" + } + ], + "engines": { + "node": ">=4.0" + }, + "peerDependenciesMeta": { + "debug": { + "optional": true + } + } + }, + "node_modules/for-in": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", + "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA= sha512-7EwmXrOjyL+ChxMhmG5lnW9MPt1aIeZEwKhQzoBUdTV0N3zuwWDZYVJatDvZ2OyzPUvdIAZDsCetk3coyMfcnQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/fork-ts-checker-webpack-plugin": { + "version": "4.1.6", + "resolved": "https://registry.npmjs.org/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-4.1.6.tgz", + "integrity": "sha512-DUxuQaKoqfNne8iikd14SAkh5uw4+8vNifp6gmA73yYNS6ywLIWSLD/n/mBzHQRpW3J7rbATEakmiA8JvkTyZw==", + "dependencies": { + "@babel/code-frame": "^7.5.5", + "chalk": "^2.4.1", + "micromatch": "^3.1.10", + "minimatch": "^3.0.4", + "semver": "^5.6.0", + "tapable": "^1.0.0", + "worker-rpc": "^0.1.0" + }, + "engines": { + "node": ">=6.11.5", + "yarn": ">=1.0.0" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dependencies": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/braces/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8= sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU= sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ= sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc= sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", + "dependencies": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/fill-range/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8= sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0= sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "engines": { + "node": ">=4" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik= sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU= sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/is-number/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ= sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dependencies": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg= sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", + "dependencies": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/form-data": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz", + "integrity": "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==", + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/forwarded": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", + "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/fragment-cache": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", + "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk= sha512-GMBAbW9antB8iZRHLoGw0b3HANt57diZYFO/HL1JGIC1MjKrdmhxvrJbupnVvpys0zsz7yBApXdQyfepKly2kA==", + "dependencies": { + "map-cache": "^0.2.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac= sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/from2": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/from2/-/from2-2.3.0.tgz", + "integrity": "sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8= sha512-OMcX/4IC/uqEPVgGeyfN22LJk6AZrMkRZHxcHBMBvHScDGgwTm2GT2Wkgtocyd3JfZffjj2kYUDXXII0Fk9W0g==", + "dependencies": { + "inherits": "^2.0.1", + "readable-stream": "^2.0.0" + } + }, + "node_modules/fs-extra": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", + "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" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/fs-minipass": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz", + "integrity": "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==", + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/fs-write-stream-atomic": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/fs-write-stream-atomic/-/fs-write-stream-atomic-1.0.10.tgz", + "integrity": "sha1-tH31NJPvkR33VzHnCp3tAYnbQMk= sha512-gehEzmPn2nAwr39eay+x3X34Ra+M2QlVUTLhkXPjWdeO8RF9kszk116avgBJM3ZyNHgHXBNx+VmPaFC36k0PzA==", + "dependencies": { + "graceful-fs": "^4.1.2", + "iferr": "^0.1.5", + "imurmurhash": "^0.1.4", + "readable-stream": "1 || 2" + } + }, + "node_modules/fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8= sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==" + }, + "node_modules/fsevents": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" + }, + "node_modules/functional-red-black-tree": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", + "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc= sha512-dsKNQNdj6xA3T+QlADDA7mOSlX0qiMINjn0cgr+eGHGsbSHzTabcIogz2+p/iqP1Xs6EP/sS2SbqH+brGTbq0g==" + }, + "node_modules/gensync": { + "version": "1.0.0-beta.2", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, + "node_modules/get-intrinsic": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz", + "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==", + "dependencies": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/get-own-enumerable-property-symbols": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.2.tgz", + "integrity": "sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g==" + }, + "node_modules/get-package-type": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz", + "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==", + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/get-stream": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", + "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", + "dependencies": { + "pump": "^3.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/get-symbol-description": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz", + "integrity": "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==", + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/get-value": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", + "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg= sha512-Ln0UQDlxH1BapMu3GPtf7CuYNwRZf2gwCuPqbyG6pB8WfmFpzqcy4xtAaAMUhnNqjMKTiCPZG2oMT3YSx8U2NA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/glob": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz", + "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==", + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/global-modules": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz", + "integrity": "sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==", + "dependencies": { + "global-prefix": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/global-prefix": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-3.0.0.tgz", + "integrity": "sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==", + "dependencies": { + "ini": "^1.3.5", + "kind-of": "^6.0.2", + "which": "^1.3.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/global-prefix/node_modules/which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "which": "bin/which" + } + }, + "node_modules/globals": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", + "engines": { + "node": ">=4" + } + }, + "node_modules/globby": { + "version": "11.0.4", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.0.4.tgz", + "integrity": "sha512-9O4MVG9ioZJ08ffbcyVYyLOJLk5JQ688pJ4eMGLpdWLHq/Wr1D9BlriLQyL0E+jbkuePVZXYFj47QM/v093wHg==", + "dependencies": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.1.1", + "ignore": "^5.1.4", + "merge2": "^1.3.0", + "slash": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/glsl-noise": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/glsl-noise/-/glsl-noise-0.0.0.tgz", + "integrity": "sha1-NndF86MzgsDu7Ey1S36Zz8HXZws= sha512-b/ZCF6amfAUb7dJM/MxRs7AetQEahYzJ8PtgfrmEdtw6uyGOr+ZSGtgjFm6mfsBkxJ4d2W7kg+Nlqzqvn3Bc0w==" + }, + "node_modules/graceful-fs": { + "version": "4.2.8", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.8.tgz", + "integrity": "sha512-qkIilPUYcNhJpd33n0GBXTB1MMPp14TxEsEs0pTrsSVucApsYzW5V+Q8Qxhik6KU3evy+qkAAowTByymK0avdg==" + }, + "node_modules/growly": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/growly/-/growly-1.3.0.tgz", + "integrity": "sha1-8QdIy+dq+WS3yWyTxrzCivEgwIE= sha512-+xGQY0YyAWCnqy7Cd++hc2JqMYzlm0dG30Jd0beaA64sROr8C4nt8Yc9V5Ro3avlSUDTN0ulqP/VBKi1/lLygw==", + "optional": true + }, + "node_modules/gzip-size": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-5.1.1.tgz", + "integrity": "sha512-FNHi6mmoHvs1mxZAds4PpdCS6QG8B4C1krxJsMutgxl5t3+GlRTzzI3NEkifXx2pVsOvJdOGSmIgDhQ55FwdPA==", + "dependencies": { + "duplexer": "^0.1.1", + "pify": "^4.0.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/handle-thing": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz", + "integrity": "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==" + }, + "node_modules/harmony-reflect": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/harmony-reflect/-/harmony-reflect-1.6.2.tgz", + "integrity": "sha512-HIp/n38R9kQjDEziXyDTuW3vvoxxyxjxFzXLrBr18uB47GnSt+G9D29fqrpM5ZkspMcPICud3XsBJQ4Y2URg8g==" + }, + "node_modules/has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "dependencies": { + "function-bind": "^1.1.1" + }, + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/has-bigints": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.1.tgz", + "integrity": "sha512-LSBS2LjbNBTf6287JEbEzvJgftkF5qFkmCo9hDRpAzKhUOlJ+hx8dd4USs00SgsUNwc4617J9ki5YtEClM2ffA==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/has-symbols": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.2.tgz", + "integrity": "sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-tostringtag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", + "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", + "dependencies": { + "has-symbols": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", + "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc= sha512-IBXk4GTsLYdQ7Rvt+GRBrFSVEkmuOUy4re0Xjd9kJSUQpnTrWR4/y9RpfexN9vkAPMFuQoeWKwqzPozRTlasGw==", + "dependencies": { + "get-value": "^2.0.6", + "has-values": "^1.0.0", + "isobject": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-values": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz", + "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8= sha512-ODYZC64uqzmtfGMEAX/FvZiRyWLpAC3vYnNunURUnkGVTS+mI0smVsWaPydRBsE3g+ok7h960jChO8mFcWlHaQ==", + "dependencies": { + "is-number": "^3.0.0", + "kind-of": "^4.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-values/node_modules/is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU= sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-values/node_modules/is-number/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ= sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-values/node_modules/kind-of": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", + "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc= sha512-24XsCxmEbRwEDbz/qz3stgin8TTzZ1ESR56OMCN0ujYg+vRutNSiOj9bHH9u85DKgXguraugV5sFuvbD4FW/hw==", + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/hash-base": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.1.0.tgz", + "integrity": "sha512-1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA==", + "dependencies": { + "inherits": "^2.0.4", + "readable-stream": "^3.6.0", + "safe-buffer": "^5.2.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/hash-base/node_modules/readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/hash-base/node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/hash.js": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz", + "integrity": "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==", + "dependencies": { + "inherits": "^2.0.3", + "minimalistic-assert": "^1.0.1" + } + }, + "node_modules/he": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", + "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==", + "bin": { + "he": "bin/he" + } + }, + "node_modules/hex-color-regex": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/hex-color-regex/-/hex-color-regex-1.1.0.tgz", + "integrity": "sha512-l9sfDFsuqtOqKDsQdqrMRk0U85RZc0RtOR9yPI7mRVOa4FsR/BVnZ0shmQRM96Ji99kYZP/7hn1cedc1+ApsTQ==" + }, + "node_modules/hmac-drbg": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz", + "integrity": "sha1-0nRXAQJabHdabFRXk+1QL8DGSaE= sha512-Tti3gMqLdZfhOQY1Mzf/AanLiqh1WTiJgEj26ZuYQ9fbkLomzGchCws4FyrSd4VkpBfiNhaE1On+lOz894jvXg==", + "dependencies": { + "hash.js": "^1.0.3", + "minimalistic-assert": "^1.0.0", + "minimalistic-crypto-utils": "^1.0.1" + } + }, + "node_modules/hoopy": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/hoopy/-/hoopy-0.1.4.tgz", + "integrity": "sha512-HRcs+2mr52W0K+x8RzcLzuPPmVIKMSv97RGHy0Ea9y/mpcaK+xTrjICA04KAHi4GRzxliNqNJEFYWHghy3rSfQ==", + "engines": { + "node": ">= 6.0.0" + } + }, + "node_modules/hosted-git-info": { + "version": "2.8.9", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", + "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==" + }, + "node_modules/hpack.js": { + "version": "2.1.6", + "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz", + "integrity": "sha1-h3dMCUnlE/QuhFdbPEVoH63ioLI= sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ==", + "dependencies": { + "inherits": "^2.0.1", + "obuf": "^1.0.0", + "readable-stream": "^2.0.1", + "wbuf": "^1.1.0" + } + }, + "node_modules/hsl-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/hsl-regex/-/hsl-regex-1.0.0.tgz", + "integrity": "sha1-1JMwx4ntgZ4nakwNJy3/owsY/m4= sha512-M5ezZw4LzXbBKMruP+BNANf0k+19hDQMgpzBIYnya//Al+fjNct9Wf3b1WedLqdEs2hKBvxq/jh+DsHJLj0F9A==" + }, + "node_modules/hsla-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/hsla-regex/-/hsla-regex-1.0.0.tgz", + "integrity": "sha1-wc56MWjIxmFAM6S194d/OyJfnDg= sha512-7Wn5GMLuHBjZCb2bTmnDOycho0p/7UVaAeqXZGbHrBCl6Yd/xDhQJAXe6Ga9AXJH2I5zY1dEdYw2u1UptnSBJA==" + }, + "node_modules/html-encoding-sniffer": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-2.0.1.tgz", + "integrity": "sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ==", + "dependencies": { + "whatwg-encoding": "^1.0.5" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/html-entities": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-1.4.0.tgz", + "integrity": "sha512-8nxjcBcd8wovbeKx7h3wTji4e6+rhaVuPNpMqwWgnHh+N9ToqsCs6XztWRBPQ+UtzsoMAdKZtUENoVzU/EMtZA==" + }, + "node_modules/html-escaper": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", + "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==" + }, + "node_modules/html-minifier-terser": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-5.1.1.tgz", + "integrity": "sha512-ZPr5MNObqnV/T9akshPKbVgyOqLmy+Bxo7juKCfTfnjNniTAMdy4hz21YQqoofMBJD2kdREaqPPdThoR78Tgxg==", + "dependencies": { + "camel-case": "^4.1.1", + "clean-css": "^4.2.3", + "commander": "^4.1.1", + "he": "^1.2.0", + "param-case": "^3.0.3", + "relateurl": "^0.2.7", + "terser": "^4.6.3" + }, + "bin": { + "html-minifier-terser": "cli.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/html-webpack-plugin": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-4.5.0.tgz", + "integrity": "sha512-MouoXEYSjTzCrjIxWwg8gxL5fE2X2WZJLmBYXlaJhQUH5K/b5OrqmV7T4dB7iu0xkmJ6JlUuV6fFVtnqbPopZw==", + "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.15", + "pretty-error": "^2.1.1", + "tapable": "^1.1.3", + "util.promisify": "1.0.0" + }, + "engines": { + "node": ">=6.9" + }, + "peerDependencies": { + "webpack": "^4.0.0 || ^5.0.0" + } + }, + "node_modules/html-webpack-plugin/node_modules/json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "dependencies": { + "minimist": "^1.2.0" + }, + "bin": { + "json5": "lib/cli.js" + } + }, + "node_modules/html-webpack-plugin/node_modules/loader-utils": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz", + "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==", + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/htmlparser2": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-6.1.0.tgz", + "integrity": "sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==", + "funding": [ + "https://github.com/fb55/htmlparser2?sponsor=1", + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ], + "dependencies": { + "domelementtype": "^2.0.1", + "domhandler": "^4.0.0", + "domutils": "^2.5.2", + "entities": "^2.0.0" + } + }, + "node_modules/http-deceiver": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz", + "integrity": "sha1-+nFolEq5pRnTN8sL7HKE3D5yPYc= sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw==" + }, + "node_modules/http-errors": { + "version": "1.7.2", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.2.tgz", + "integrity": "sha512-uUQBt3H/cSIVfch6i1EuPNy/YsRSOUBXTVfZ+yR7Zjez3qjBz6i9+i4zjNaoqcoFVI4lQJ5plg63TvGfRSDCRg==", + "dependencies": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.1", + "statuses": ">= 1.5.0 < 2", + "toidentifier": "1.0.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/http-errors/node_modules/inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4= sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==" + }, + "node_modules/http-parser-js": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.3.tgz", + "integrity": "sha512-t7hjvef/5HEK7RWTdUzVUhl8zkEu+LlaE0IYzdMuvbSDipxBRpOn4Uhw8ZyECEa808iVT8XCjzo6xmYt4CiLZg==" + }, + "node_modules/http-proxy": { + "version": "1.18.1", + "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz", + "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==", + "dependencies": { + "eventemitter3": "^4.0.0", + "follow-redirects": "^1.0.0", + "requires-port": "^1.0.0" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/http-proxy-agent": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz", + "integrity": "sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==", + "dependencies": { + "@tootallnate/once": "1", + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/http-proxy-middleware": { + "version": "0.19.1", + "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-0.19.1.tgz", + "integrity": "sha512-yHYTgWMQO8VvwNS22eLLloAkvungsKdKTLO8AJlftYIKNfJr3GK3zK0ZCfzDDGUBttdGc8xFy1mCitvNKQtC3Q==", + "dependencies": { + "http-proxy": "^1.17.0", + "is-glob": "^4.0.0", + "lodash": "^4.17.11", + "micromatch": "^3.1.10" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/http-proxy-middleware/node_modules/braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dependencies": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/http-proxy-middleware/node_modules/braces/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8= sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/http-proxy-middleware/node_modules/fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc= sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", + "dependencies": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/http-proxy-middleware/node_modules/fill-range/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8= sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/http-proxy-middleware/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik= sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/http-proxy-middleware/node_modules/is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU= sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/http-proxy-middleware/node_modules/is-number/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ= sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/http-proxy-middleware/node_modules/micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dependencies": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/http-proxy-middleware/node_modules/to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg= sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", + "dependencies": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/https-browserify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz", + "integrity": "sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM= sha512-J+FkSdyD+0mA0N+81tMotaRMfSL9SGi+xpD3T6YApKsc3bGSXJlfXri3VyFOeYkfLRQisDk1W+jIFFKBeUBbBg==" + }, + "node_modules/https-proxy-agent": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.0.tgz", + "integrity": "sha512-EkYm5BcKUGiduxzSt3Eppko+PiNWNEpa4ySk9vTC6wDsQJW9rHSa+UhGNJoRYp7bz6Ht1eaRIa6QaJqO5rCFbA==", + "dependencies": { + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/human-signals": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-1.1.1.tgz", + "integrity": "sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==", + "engines": { + "node": ">=8.12.0" + } + }, + "node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/icss-utils": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-4.1.1.tgz", + "integrity": "sha512-4aFq7wvWyMHKgxsH8QQtGpvbASCf+eM3wPRLI6R+MgAnTCZ6STYsRvttLvRWK0Nfif5piF394St3HeJDaljGPA==", + "dependencies": { + "postcss": "^7.0.14" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/identity-obj-proxy": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/identity-obj-proxy/-/identity-obj-proxy-3.0.0.tgz", + "integrity": "sha1-lNK9qWCERT7zb7xarsN+D3nx/BQ= sha512-00n6YnVHKrinT9t0d9+5yZC6UBNJANpYEQvL2LlX6Ab9lnmxzIRcEmTPuyGScvl1+jKuCICX1Z0Ab1pPKKdikA==", + "dependencies": { + "harmony-reflect": "^1.4.6" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/ieee754": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/iferr": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/iferr/-/iferr-0.1.5.tgz", + "integrity": "sha1-xg7taebY/bazEEofy8ocGS3FtQE= sha512-DUNFN5j7Tln0D+TxzloUjKB+CtVu6myn0JEFak6dG18mNt9YkQ6lzGCdafwofISZ1lLF3xRHJ98VKy9ynkcFaA==" + }, + "node_modules/ignore": { + "version": "5.1.8", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.8.tgz", + "integrity": "sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw==", + "engines": { + "node": ">= 4" + } + }, + "node_modules/immer": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/immer/-/immer-8.0.1.tgz", + "integrity": "sha512-aqXhGP7//Gui2+UrEtvxZxSquQVXTpZ7KDxfCcKAF3Vysvw0CViVaW9RZ1j1xlIYqaaaipBoqdqeibkc18PNvA==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/immer" + } + }, + "node_modules/import-cwd": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/import-cwd/-/import-cwd-2.1.0.tgz", + "integrity": "sha1-qmzzbnInYShcs3HsZRn1PiQ1sKk= sha512-Ew5AZzJQFqrOV5BTW3EIoHAnoie1LojZLXKcCQ/yTRyVZosBhK1x1ViYjHGf5pAFOq8ZyChZp6m/fSN7pJyZtg==", + "dependencies": { + "import-from": "^2.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/import-fresh": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", + "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", + "dependencies": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/import-fresh/node_modules/resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "engines": { + "node": ">=4" + } + }, + "node_modules/import-from": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/import-from/-/import-from-2.1.0.tgz", + "integrity": "sha1-M1238qev/VOqpHHUuAId7ja387E= sha512-0vdnLL2wSGnhlRmzHJAg5JHjt1l2vYhzJ7tNLGbeVg0fse56tpGaH0uzH+r9Slej+BSXXEHvBKDEnVSLLE9/+w==", + "dependencies": { + "resolve-from": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/import-from/node_modules/resolve-from": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", + "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g= sha512-GnlH6vxLymXJNMBo7XP1fJIzBFbdYt49CuTwmB/6N53t+kMPRMFKz783LlQ4tv28XoQfMWinAJX6WCGf2IlaIw==", + "engines": { + "node": ">=4" + } + }, + "node_modules/import-local": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.0.3.tgz", + "integrity": "sha512-bE9iaUY3CXH8Cwfan/abDKAxe1KGT9kyGsBPqf6DMK/z0a2OzAsrukeYNgIH6cH5Xr452jb1TUL8rSfCLjZ9uA==", + "dependencies": { + "pkg-dir": "^4.2.0", + "resolve-cwd": "^3.0.0" + }, + "bin": { + "import-local-fixture": "fixtures/cli.js" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/import-local/node_modules/pkg-dir": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", + "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", + "dependencies": { + "find-up": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o= sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", + "engines": { + "node": ">=0.8.19" + } + }, + "node_modules/indent-string": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", + "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", + "engines": { + "node": ">=8" + } + }, + "node_modules/indexes-of": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/indexes-of/-/indexes-of-1.0.1.tgz", + "integrity": "sha1-8w9xbI4r00bHtn0985FVZqfAVgc= sha512-bup+4tap3Hympa+JBJUG7XuOsdNQ6fxt0MHyXMKuLBKn0OqsTfvUxkUrroEX1+B2VsSHvCjiIcZVxRtYa4nllA==" + }, + "node_modules/infer-owner": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/infer-owner/-/infer-owner-1.0.4.tgz", + "integrity": "sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A==" + }, + "node_modules/inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk= sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", + "dependencies": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + }, + "node_modules/ini": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==" + }, + "node_modules/internal-ip": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/internal-ip/-/internal-ip-4.3.0.tgz", + "integrity": "sha512-S1zBo1D6zcsyuC6PMmY5+55YMILQ9av8lotMx447Bq6SAgo/sDK6y6uUKmuYhW7eacnIhFfsPmCNYdDzsnnDCg==", + "dependencies": { + "default-gateway": "^4.2.0", + "ipaddr.js": "^1.9.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/internal-slot": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.3.tgz", + "integrity": "sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==", + "dependencies": { + "get-intrinsic": "^1.1.0", + "has": "^1.0.3", + "side-channel": "^1.0.4" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/ip": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.5.tgz", + "integrity": "sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo= sha512-rBtCAQAJm8A110nbwn6YdveUnuZH3WrC36IwkRXxDnq53JvXA2NVQvB7IHyKomxK1MJ4VDNw3UtFDdXQ+AvLYA==" + }, + "node_modules/ip-regex": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/ip-regex/-/ip-regex-2.1.0.tgz", + "integrity": "sha1-+ni/XS5pE8kRzp+BnuUUa7bYROk= sha512-58yWmlHpp7VYfcdTwMTvwMmqx/Elfxjd9RXTDyMsbL7lLWmhMylLEqiYVLKuLzOZqVgiWXD9MfR62Vv89VRxkw==", + "engines": { + "node": ">=4" + } + }, + "node_modules/ipaddr.js": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", + "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/is-absolute-url": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-2.1.0.tgz", + "integrity": "sha1-UFMN+4T8yap9vnhS6Do3uTufKqY= sha512-vOx7VprsKyllwjSkLV79NIhpyLfr3jAp7VaTCMXOJHu4m0Ew1CZ2fcjASwmV1jI3BWuWHB013M48eyeldk9gYg==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-arguments": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz", + "integrity": "sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==", + "dependencies": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0= sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==" + }, + "node_modules/is-bigint": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", + "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", + "dependencies": { + "has-bigints": "^1.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-binary-path": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "optional": true, + "dependencies": { + "binary-extensions": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-boolean-object": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", + "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", + "dependencies": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==" + }, + "node_modules/is-callable": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.4.tgz", + "integrity": "sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-ci": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-2.0.0.tgz", + "integrity": "sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==", + "dependencies": { + "ci-info": "^2.0.0" + }, + "bin": { + "is-ci": "bin.js" + } + }, + "node_modules/is-color-stop": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-color-stop/-/is-color-stop-1.1.0.tgz", + "integrity": "sha1-z/9HGu5N1cnhWFmPvhKWe1za00U= sha512-H1U8Vz0cfXNujrJzEcvvwMDW9Ra+biSYA3ThdQvAnMLJkEHQXn6bWzLkxHtVYJ+Sdbx0b6finn3jZiaVe7MAHA==", + "dependencies": { + "css-color-names": "^0.0.4", + "hex-color-regex": "^1.1.0", + "hsl-regex": "^1.0.0", + "hsla-regex": "^1.0.0", + "rgb-regex": "^1.0.1", + "rgba-regex": "^1.0.0" + } + }, + "node_modules/is-core-module": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.7.0.tgz", + "integrity": "sha512-ByY+tjCciCr+9nLryBYcSD50EOGWt95c7tIsKTG1J2ixKKXPvF7Ej3AVd+UfDydAJom3biBGDBALaO79ktwgEQ==", + "dependencies": { + "has": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-date-object": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", + "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dependencies": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-directory": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz", + "integrity": "sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE= sha512-yVChGzahRFvbkscn2MlwGismPO12i9+znNruC5gVEntG3qu0xQMzsGg/JFbrsqDOHtHFPci+V5aP5T9I+yeKqw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-docker": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", + "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", + "bin": { + "is-docker": "cli.js" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "dependencies": { + "is-plain-object": "^2.0.4" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI= sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "engines": { + "node": ">=8" + } + }, + "node_modules/is-generator-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz", + "integrity": "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==", + "engines": { + "node": ">=6" + } + }, + "node_modules/is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "dependencies": { + "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-module": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-module/-/is-module-1.0.0.tgz", + "integrity": "sha1-Mlj7afeMFNW4FdZkM2tM/7ZEFZE= sha512-51ypPSPCoTEIN9dy5Oy+h4pShgJmPCygKfyRCISBI+JoWT/2oJvK8QPxmwv7b/p239jXrm9M1mlQbyKJ5A152g==" + }, + "node_modules/is-negative-zero": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.1.tgz", + "integrity": "sha512-2z6JzQvZRa9A2Y7xC6dQQm4FSTSTNWjKIYYTt4246eMTJmIo0Q+ZyOsU66X8lxK1AbB92dFeglPLrhwpeRKO6w==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/is-number-object": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.6.tgz", + "integrity": "sha512-bEVOqiRcvo3zO1+G2lVMy+gkkEm9Yh7cDMRusKKu5ZJKPUYSJwICTKZrNKHA2EbSP0Tu0+6B/emsYNHZyn6K8g==", + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz", + "integrity": "sha1-PkcprB9f3gJc19g6iW2rn09n2w8= sha512-l4RyHgRqGN4Y3+9JHVrNqO+tN0rV5My76uW5/nuO4K1b6vw5G8d/cmFjP9tRfEsdhZNt0IFdZuK/c2Vr4Nb+Qg==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-path-cwd": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-2.2.0.tgz", + "integrity": "sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==", + "engines": { + "node": ">=6" + } + }, + "node_modules/is-path-in-cwd": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-path-in-cwd/-/is-path-in-cwd-2.1.0.tgz", + "integrity": "sha512-rNocXHgipO+rvnP6dk3zI20RpOtrAM/kzbB258Uw5BWr3TpXi861yzjo16Dn4hUox07iw5AyeMLHWsujkjzvRQ==", + "dependencies": { + "is-path-inside": "^2.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/is-path-inside": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-2.1.0.tgz", + "integrity": "sha512-wiyhTzfDWsvwAW53OBWF5zuvaOGlZ6PwYxAbPVDhpm+gM09xKQGjBq/8uYN12aDvMxnAnq3dxTyoSoRNmg5YFg==", + "dependencies": { + "path-is-inside": "^1.0.2" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/is-plain-obj": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", + "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4= sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-potential-custom-element-name": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz", + "integrity": "sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==" + }, + "node_modules/is-regex": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", + "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", + "dependencies": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-regexp": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-regexp/-/is-regexp-1.0.0.tgz", + "integrity": "sha1-/S2INUXEa6xaYz57mgnof6LLUGk= sha512-7zjFAPO4/gwyQAAgRRmqeEeyIICSdmCqa3tsVHMdBzaXXRiqopZL4Cyghg/XulGWrtABTpbnYYzzIRffLkP4oA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-resolvable": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-resolvable/-/is-resolvable-1.1.0.tgz", + "integrity": "sha512-qgDYXFSR5WvEfuS5dMj6oTMEbrrSaM0CrFk2Yiq/gXnBvD9pMa2jGXxyhGLfvhZpuMZe18CJpFxAt3CRs42NMg==" + }, + "node_modules/is-root": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-root/-/is-root-2.1.0.tgz", + "integrity": "sha512-AGOriNp96vNBd3HtU+RzFEc75FfR5ymiYv8E553I71SCeXBiMsVDUtdio1OEFvrPyLIQ9tVR5RxXIFe5PUFjMg==", + "engines": { + "node": ">=6" + } + }, + "node_modules/is-shared-array-buffer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.1.tgz", + "integrity": "sha512-IU0NmyknYZN0rChcKhRO1X8LYz5Isj/Fsqh8NJOSf+N/hCOTwy29F32Ik7a+QszE63IdvmwdTPDd6cZ5pg4cwA==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-string": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", + "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-symbol": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", + "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", + "dependencies": { + "has-symbols": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo= sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==" + }, + "node_modules/is-weakref": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.1.tgz", + "integrity": "sha512-b2jKc2pQZjaeFYWEf7ScFj+Be1I+PXmlu572Q8coTXZ+LD/QQZ7ShPMst8h16riVgyXTQwUsFEl74mDvc/3MHQ==", + "dependencies": { + "call-bind": "^1.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-windows": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", + "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-wsl": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", + "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", + "dependencies": { + "is-docker": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE= sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==" + }, + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA= sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==" + }, + "node_modules/isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8= sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/istanbul-lib-coverage": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.0.1.tgz", + "integrity": "sha512-GvCYYTxaCPqwMjobtVcVKvSHtAGe48MNhGjpK8LtVF8K0ISX7hCKl85LgtuaSneWVyQmaGcW3iXVV3GaZSLpmQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-instrument": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-4.0.3.tgz", + "integrity": "sha512-BXgQl9kf4WTCPCCpmFGoJkz/+uhvm7h7PFKUYxh7qarQd3ER33vHG//qaE8eN25l07YqZPpHXU9I09l/RD5aGQ==", + "dependencies": { + "@babel/core": "^7.7.5", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-coverage": "^3.0.0", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-instrument/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/istanbul-lib-report": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", + "integrity": "sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw==", + "dependencies": { + "istanbul-lib-coverage": "^3.0.0", + "make-dir": "^3.0.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-report/node_modules/make-dir": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", + "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", + "dependencies": { + "semver": "^6.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/istanbul-lib-report/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/istanbul-lib-source-maps": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.0.tgz", + "integrity": "sha512-c16LpFRkR8vQXyHZ5nLpY35JZtzj1PQY1iZmesUbf1FZHbIupcWfjgOXBY9YHkLEQ6puz1u4Dgj6qmU/DisrZg==", + "dependencies": { + "debug": "^4.1.1", + "istanbul-lib-coverage": "^3.0.0", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-reports": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.0.2.tgz", + "integrity": "sha512-9tZvz7AiR3PEDNGiV9vIouQ/EAcqMXFmkcA1CDFTwOB98OZVDL0PH9glHotf5Ugp6GCOTypfzGWI/OqjWNCRUw==", + "dependencies": { + "html-escaper": "^2.0.0", + "istanbul-lib-report": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest": { + "version": "26.6.0", + "resolved": "https://registry.npmjs.org/jest/-/jest-26.6.0.tgz", + "integrity": "sha512-jxTmrvuecVISvKFFhOkjsWRZV7sFqdSUAd1ajOKY+/QE/aLBVstsJ/dX8GczLzwiT6ZEwwmZqtCUHLHHQVzcfA==", + "dependencies": { + "@jest/core": "^26.6.0", + "import-local": "^3.0.2", + "jest-cli": "^26.6.0" + }, + "bin": { + "jest": "bin/jest.js" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-changed-files": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-26.6.2.tgz", + "integrity": "sha512-fDS7szLcY9sCtIip8Fjry9oGf3I2ht/QT21bAHm5Dmf0mD4X3ReNUf17y+bO6fR8WgbIZTlbyG1ak/53cbRzKQ==", + "dependencies": { + "@jest/types": "^26.6.2", + "execa": "^4.0.0", + "throat": "^5.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-circus": { + "version": "26.6.0", + "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-26.6.0.tgz", + "integrity": "sha512-L2/Y9szN6FJPWFK8kzWXwfp+FOR7xq0cUL4lIsdbIdwz3Vh6P1nrpcqOleSzr28zOtSHQNV9Z7Tl+KkuK7t5Ng==", + "dependencies": { + "@babel/traverse": "^7.1.0", + "@jest/environment": "^26.6.0", + "@jest/test-result": "^26.6.0", + "@jest/types": "^26.6.0", + "@types/babel__traverse": "^7.0.4", + "@types/node": "*", + "chalk": "^4.0.0", + "co": "^4.6.0", + "dedent": "^0.7.0", + "expect": "^26.6.0", + "is-generator-fn": "^2.0.0", + "jest-each": "^26.6.0", + "jest-matcher-utils": "^26.6.0", + "jest-message-util": "^26.6.0", + "jest-runner": "^26.6.0", + "jest-runtime": "^26.6.0", + "jest-snapshot": "^26.6.0", + "jest-util": "^26.6.0", + "pretty-format": "^26.6.0", + "stack-utils": "^2.0.2", + "throat": "^5.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-circus/node_modules/pretty-format": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-26.6.2.tgz", + "integrity": "sha512-7AeGuCYNGmycyQbCqd/3PWH4eOoX/OiCa0uphp57NVTeAGdJGaAliecxwBDHYQCIvrW7aDBZCYeNTP/WX69mkg==", + "dependencies": { + "@jest/types": "^26.6.2", + "ansi-regex": "^5.0.0", + "ansi-styles": "^4.0.0", + "react-is": "^17.0.1" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/jest-cli": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-26.6.3.tgz", + "integrity": "sha512-GF9noBSa9t08pSyl3CY4frMrqp+aQXFGFkf5hEPbh/pIUFYWMK6ZLTfbmadxJVcJrdRoChlWQsA2VkJcDFK8hg==", + "dependencies": { + "@jest/core": "^26.6.3", + "@jest/test-result": "^26.6.2", + "@jest/types": "^26.6.2", + "chalk": "^4.0.0", + "exit": "^0.1.2", + "graceful-fs": "^4.2.4", + "import-local": "^3.0.2", + "is-ci": "^2.0.0", + "jest-config": "^26.6.3", + "jest-util": "^26.6.2", + "jest-validate": "^26.6.2", + "prompts": "^2.0.1", + "yargs": "^15.4.1" + }, + "bin": { + "jest": "bin/jest.js" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-config": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-26.6.3.tgz", + "integrity": "sha512-t5qdIj/bCj2j7NFVHb2nFB4aUdfucDn3JRKgrZnplb8nieAirAzRSHP8uDEd+qV6ygzg9Pz4YG7UTJf94LPSyg==", + "dependencies": { + "@babel/core": "^7.1.0", + "@jest/test-sequencer": "^26.6.3", + "@jest/types": "^26.6.2", + "babel-jest": "^26.6.3", + "chalk": "^4.0.0", + "deepmerge": "^4.2.2", + "glob": "^7.1.1", + "graceful-fs": "^4.2.4", + "jest-environment-jsdom": "^26.6.2", + "jest-environment-node": "^26.6.2", + "jest-get-type": "^26.3.0", + "jest-jasmine2": "^26.6.3", + "jest-regex-util": "^26.0.0", + "jest-resolve": "^26.6.2", + "jest-util": "^26.6.2", + "jest-validate": "^26.6.2", + "micromatch": "^4.0.2", + "pretty-format": "^26.6.2" + }, + "engines": { + "node": ">= 10.14.2" + }, + "peerDependencies": { + "ts-node": ">=9.0.0" + }, + "peerDependenciesMeta": { + "ts-node": { + "optional": true + } + } + }, + "node_modules/jest-config/node_modules/jest-get-type": { + "version": "26.3.0", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-26.3.0.tgz", + "integrity": "sha512-TpfaviN1R2pQWkIihlfEanwOXK0zcxrKEE4MlU6Tn7keoXdN6/3gK/xl0yEh8DOunn5pOVGKf8hB4R9gVh04ig==", + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-config/node_modules/jest-resolve": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-26.6.2.tgz", + "integrity": "sha512-sOxsZOq25mT1wRsfHcbtkInS+Ek7Q8jCHUB0ZUTP0tc/c41QHriU/NunqMfCUWsL4H3MHpvQD4QR9kSYhS7UvQ==", + "dependencies": { + "@jest/types": "^26.6.2", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "jest-pnp-resolver": "^1.2.2", + "jest-util": "^26.6.2", + "read-pkg-up": "^7.0.1", + "resolve": "^1.18.1", + "slash": "^3.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-config/node_modules/pretty-format": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-26.6.2.tgz", + "integrity": "sha512-7AeGuCYNGmycyQbCqd/3PWH4eOoX/OiCa0uphp57NVTeAGdJGaAliecxwBDHYQCIvrW7aDBZCYeNTP/WX69mkg==", + "dependencies": { + "@jest/types": "^26.6.2", + "ansi-regex": "^5.0.0", + "ansi-styles": "^4.0.0", + "react-is": "^17.0.1" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/jest-config/node_modules/read-pkg": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", + "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", + "dependencies": { + "@types/normalize-package-data": "^2.4.0", + "normalize-package-data": "^2.5.0", + "parse-json": "^5.0.0", + "type-fest": "^0.6.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-config/node_modules/read-pkg-up": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz", + "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==", + "dependencies": { + "find-up": "^4.1.0", + "read-pkg": "^5.2.0", + "type-fest": "^0.8.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/jest-config/node_modules/read-pkg/node_modules/type-fest": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", + "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-config/node_modules/type-fest": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", + "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-diff": { + "version": "27.2.4", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-27.2.4.tgz", + "integrity": "sha512-bLAVlDSCR3gqUPGv+4nzVpEXGsHh98HjUL7Vb2hVyyuBDoQmja8eJb0imUABsuxBeUVmf47taJSAd9nDrwWKEg==", + "dependencies": { + "chalk": "^4.0.0", + "diff-sequences": "^27.0.6", + "jest-get-type": "^27.0.6", + "pretty-format": "^27.2.4" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-docblock": { + "version": "26.0.0", + "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-26.0.0.tgz", + "integrity": "sha512-RDZ4Iz3QbtRWycd8bUEPxQsTlYazfYn/h5R65Fc6gOfwozFhoImx+affzky/FFBuqISPTqjXomoIGJVKBWoo0w==", + "dependencies": { + "detect-newline": "^3.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-each": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-26.6.2.tgz", + "integrity": "sha512-Mer/f0KaATbjl8MCJ+0GEpNdqmnVmDYqCTJYTvoo7rqmRiDllmp2AYN+06F93nXcY3ur9ShIjS+CO/uD+BbH4A==", + "dependencies": { + "@jest/types": "^26.6.2", + "chalk": "^4.0.0", + "jest-get-type": "^26.3.0", + "jest-util": "^26.6.2", + "pretty-format": "^26.6.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-each/node_modules/jest-get-type": { + "version": "26.3.0", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-26.3.0.tgz", + "integrity": "sha512-TpfaviN1R2pQWkIihlfEanwOXK0zcxrKEE4MlU6Tn7keoXdN6/3gK/xl0yEh8DOunn5pOVGKf8hB4R9gVh04ig==", + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-each/node_modules/pretty-format": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-26.6.2.tgz", + "integrity": "sha512-7AeGuCYNGmycyQbCqd/3PWH4eOoX/OiCa0uphp57NVTeAGdJGaAliecxwBDHYQCIvrW7aDBZCYeNTP/WX69mkg==", + "dependencies": { + "@jest/types": "^26.6.2", + "ansi-regex": "^5.0.0", + "ansi-styles": "^4.0.0", + "react-is": "^17.0.1" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/jest-environment-jsdom": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-26.6.2.tgz", + "integrity": "sha512-jgPqCruTlt3Kwqg5/WVFyHIOJHsiAvhcp2qiR2QQstuG9yWox5+iHpU3ZrcBxW14T4fe5Z68jAfLRh7joCSP2Q==", + "dependencies": { + "@jest/environment": "^26.6.2", + "@jest/fake-timers": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/node": "*", + "jest-mock": "^26.6.2", + "jest-util": "^26.6.2", + "jsdom": "^16.4.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-environment-node": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-26.6.2.tgz", + "integrity": "sha512-zhtMio3Exty18dy8ee8eJ9kjnRyZC1N4C1Nt/VShN1apyXc8rWGtJ9lI7vqiWcyyXS4BVSEn9lxAM2D+07/Tag==", + "dependencies": { + "@jest/environment": "^26.6.2", + "@jest/fake-timers": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/node": "*", + "jest-mock": "^26.6.2", + "jest-util": "^26.6.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-get-type": { + "version": "27.0.6", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-27.0.6.tgz", + "integrity": "sha512-XTkK5exIeUbbveehcSR8w0bhH+c0yloW/Wpl+9vZrjzztCPWrxhHwkIFpZzCt71oRBsgxmuUfxEqOYoZI2macg==", + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-haste-map": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-26.6.2.tgz", + "integrity": "sha512-easWIJXIw71B2RdR8kgqpjQrbMRWQBgiBwXYEhtGUTaX+doCjBheluShdDMeR8IMfJiTqH4+zfhtg29apJf/8w==", + "dependencies": { + "@jest/types": "^26.6.2", + "@types/graceful-fs": "^4.1.2", + "@types/node": "*", + "anymatch": "^3.0.3", + "fb-watchman": "^2.0.0", + "graceful-fs": "^4.2.4", + "jest-regex-util": "^26.0.0", + "jest-serializer": "^26.6.2", + "jest-util": "^26.6.2", + "jest-worker": "^26.6.2", + "micromatch": "^4.0.2", + "sane": "^4.0.3", + "walker": "^1.0.7" + }, + "engines": { + "node": ">= 10.14.2" + }, + "optionalDependencies": { + "fsevents": "^2.1.2" + } + }, + "node_modules/jest-jasmine2": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-26.6.3.tgz", + "integrity": "sha512-kPKUrQtc8aYwBV7CqBg5pu+tmYXlvFlSFYn18ev4gPFtrRzB15N2gW/Roew3187q2w2eHuu0MU9TJz6w0/nPEg==", + "dependencies": { + "@babel/traverse": "^7.1.0", + "@jest/environment": "^26.6.2", + "@jest/source-map": "^26.6.2", + "@jest/test-result": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/node": "*", + "chalk": "^4.0.0", + "co": "^4.6.0", + "expect": "^26.6.2", + "is-generator-fn": "^2.0.0", + "jest-each": "^26.6.2", + "jest-matcher-utils": "^26.6.2", + "jest-message-util": "^26.6.2", + "jest-runtime": "^26.6.3", + "jest-snapshot": "^26.6.2", + "jest-util": "^26.6.2", + "pretty-format": "^26.6.2", + "throat": "^5.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-jasmine2/node_modules/pretty-format": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-26.6.2.tgz", + "integrity": "sha512-7AeGuCYNGmycyQbCqd/3PWH4eOoX/OiCa0uphp57NVTeAGdJGaAliecxwBDHYQCIvrW7aDBZCYeNTP/WX69mkg==", + "dependencies": { + "@jest/types": "^26.6.2", + "ansi-regex": "^5.0.0", + "ansi-styles": "^4.0.0", + "react-is": "^17.0.1" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/jest-leak-detector": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-26.6.2.tgz", + "integrity": "sha512-i4xlXpsVSMeKvg2cEKdfhh0H39qlJlP5Ex1yQxwF9ubahboQYMgTtz5oML35AVA3B4Eu+YsmwaiKVev9KCvLxg==", + "dependencies": { + "jest-get-type": "^26.3.0", + "pretty-format": "^26.6.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-leak-detector/node_modules/jest-get-type": { + "version": "26.3.0", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-26.3.0.tgz", + "integrity": "sha512-TpfaviN1R2pQWkIihlfEanwOXK0zcxrKEE4MlU6Tn7keoXdN6/3gK/xl0yEh8DOunn5pOVGKf8hB4R9gVh04ig==", + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-leak-detector/node_modules/pretty-format": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-26.6.2.tgz", + "integrity": "sha512-7AeGuCYNGmycyQbCqd/3PWH4eOoX/OiCa0uphp57NVTeAGdJGaAliecxwBDHYQCIvrW7aDBZCYeNTP/WX69mkg==", + "dependencies": { + "@jest/types": "^26.6.2", + "ansi-regex": "^5.0.0", + "ansi-styles": "^4.0.0", + "react-is": "^17.0.1" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/jest-matcher-utils": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-26.6.2.tgz", + "integrity": "sha512-llnc8vQgYcNqDrqRDXWwMr9i7rS5XFiCwvh6DTP7Jqa2mqpcCBBlpCbn+trkG0KNhPu/h8rzyBkriOtBstvWhw==", + "dependencies": { + "chalk": "^4.0.0", + "jest-diff": "^26.6.2", + "jest-get-type": "^26.3.0", + "pretty-format": "^26.6.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-matcher-utils/node_modules/diff-sequences": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-26.6.2.tgz", + "integrity": "sha512-Mv/TDa3nZ9sbc5soK+OoA74BsS3mL37yixCvUAQkiuA4Wz6YtwP/K47n2rv2ovzHZvoiQeA5FTQOschKkEwB0Q==", + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-matcher-utils/node_modules/jest-diff": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-26.6.2.tgz", + "integrity": "sha512-6m+9Z3Gv9wN0WFVasqjCL/06+EFCMTqDEUl/b87HYK2rAPTyfz4ZIuSlPhY51PIQRWx5TaxeF1qmXKe9gfN3sA==", + "dependencies": { + "chalk": "^4.0.0", + "diff-sequences": "^26.6.2", + "jest-get-type": "^26.3.0", + "pretty-format": "^26.6.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-matcher-utils/node_modules/jest-get-type": { + "version": "26.3.0", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-26.3.0.tgz", + "integrity": "sha512-TpfaviN1R2pQWkIihlfEanwOXK0zcxrKEE4MlU6Tn7keoXdN6/3gK/xl0yEh8DOunn5pOVGKf8hB4R9gVh04ig==", + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-matcher-utils/node_modules/pretty-format": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-26.6.2.tgz", + "integrity": "sha512-7AeGuCYNGmycyQbCqd/3PWH4eOoX/OiCa0uphp57NVTeAGdJGaAliecxwBDHYQCIvrW7aDBZCYeNTP/WX69mkg==", + "dependencies": { + "@jest/types": "^26.6.2", + "ansi-regex": "^5.0.0", + "ansi-styles": "^4.0.0", + "react-is": "^17.0.1" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/jest-message-util": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-26.6.2.tgz", + "integrity": "sha512-rGiLePzQ3AzwUshu2+Rn+UMFk0pHN58sOG+IaJbk5Jxuqo3NYO1U2/MIR4S1sKgsoYSXSzdtSa0TgrmtUwEbmA==", + "dependencies": { + "@babel/code-frame": "^7.0.0", + "@jest/types": "^26.6.2", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "micromatch": "^4.0.2", + "pretty-format": "^26.6.2", + "slash": "^3.0.0", + "stack-utils": "^2.0.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-message-util/node_modules/pretty-format": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-26.6.2.tgz", + "integrity": "sha512-7AeGuCYNGmycyQbCqd/3PWH4eOoX/OiCa0uphp57NVTeAGdJGaAliecxwBDHYQCIvrW7aDBZCYeNTP/WX69mkg==", + "dependencies": { + "@jest/types": "^26.6.2", + "ansi-regex": "^5.0.0", + "ansi-styles": "^4.0.0", + "react-is": "^17.0.1" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/jest-mock": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-26.6.2.tgz", + "integrity": "sha512-YyFjePHHp1LzpzYcmgqkJ0nm0gg/lJx2aZFzFy1S6eUqNjXsOqTK10zNRff2dNfssgokjkG65OlWNcIlgd3zew==", + "dependencies": { + "@jest/types": "^26.6.2", + "@types/node": "*" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-pnp-resolver": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz", + "integrity": "sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==", + "engines": { + "node": ">=6" + }, + "peerDependencies": { + "jest-resolve": "*" + }, + "peerDependenciesMeta": { + "jest-resolve": { + "optional": true + } + } + }, + "node_modules/jest-regex-util": { + "version": "26.0.0", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-26.0.0.tgz", + "integrity": "sha512-Gv3ZIs/nA48/Zvjrl34bf+oD76JHiGDUxNOVgUjh3j890sblXryjY4rss71fPtD/njchl6PSE2hIhvyWa1eT0A==", + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-resolve": { + "version": "26.6.0", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-26.6.0.tgz", + "integrity": "sha512-tRAz2bwraHufNp+CCmAD8ciyCpXCs1NQxB5EJAmtCFy6BN81loFEGWKzYu26Y62lAJJe4X4jg36Kf+NsQyiStQ==", + "dependencies": { + "@jest/types": "^26.6.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "jest-pnp-resolver": "^1.2.2", + "jest-util": "^26.6.0", + "read-pkg-up": "^7.0.1", + "resolve": "^1.17.0", + "slash": "^3.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-resolve-dependencies": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-26.6.3.tgz", + "integrity": "sha512-pVwUjJkxbhe4RY8QEWzN3vns2kqyuldKpxlxJlzEYfKSvY6/bMvxoFrYYzUO1Gx28yKWN37qyV7rIoIp2h8fTg==", + "dependencies": { + "@jest/types": "^26.6.2", + "jest-regex-util": "^26.0.0", + "jest-snapshot": "^26.6.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-resolve/node_modules/read-pkg": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", + "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", + "dependencies": { + "@types/normalize-package-data": "^2.4.0", + "normalize-package-data": "^2.5.0", + "parse-json": "^5.0.0", + "type-fest": "^0.6.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-resolve/node_modules/read-pkg-up": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz", + "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==", + "dependencies": { + "find-up": "^4.1.0", + "read-pkg": "^5.2.0", + "type-fest": "^0.8.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/jest-resolve/node_modules/read-pkg/node_modules/type-fest": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", + "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-resolve/node_modules/type-fest": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", + "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-runner": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-26.6.3.tgz", + "integrity": "sha512-atgKpRHnaA2OvByG/HpGA4g6CSPS/1LK0jK3gATJAoptC1ojltpmVlYC3TYgdmGp+GLuhzpH30Gvs36szSL2JQ==", + "dependencies": { + "@jest/console": "^26.6.2", + "@jest/environment": "^26.6.2", + "@jest/test-result": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/node": "*", + "chalk": "^4.0.0", + "emittery": "^0.7.1", + "exit": "^0.1.2", + "graceful-fs": "^4.2.4", + "jest-config": "^26.6.3", + "jest-docblock": "^26.0.0", + "jest-haste-map": "^26.6.2", + "jest-leak-detector": "^26.6.2", + "jest-message-util": "^26.6.2", + "jest-resolve": "^26.6.2", + "jest-runtime": "^26.6.3", + "jest-util": "^26.6.2", + "jest-worker": "^26.6.2", + "source-map-support": "^0.5.6", + "throat": "^5.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-runner/node_modules/jest-resolve": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-26.6.2.tgz", + "integrity": "sha512-sOxsZOq25mT1wRsfHcbtkInS+Ek7Q8jCHUB0ZUTP0tc/c41QHriU/NunqMfCUWsL4H3MHpvQD4QR9kSYhS7UvQ==", + "dependencies": { + "@jest/types": "^26.6.2", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "jest-pnp-resolver": "^1.2.2", + "jest-util": "^26.6.2", + "read-pkg-up": "^7.0.1", + "resolve": "^1.18.1", + "slash": "^3.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-runner/node_modules/read-pkg": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", + "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", + "dependencies": { + "@types/normalize-package-data": "^2.4.0", + "normalize-package-data": "^2.5.0", + "parse-json": "^5.0.0", + "type-fest": "^0.6.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-runner/node_modules/read-pkg-up": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz", + "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==", + "dependencies": { + "find-up": "^4.1.0", + "read-pkg": "^5.2.0", + "type-fest": "^0.8.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/jest-runner/node_modules/read-pkg/node_modules/type-fest": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", + "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-runner/node_modules/type-fest": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", + "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-runtime": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-26.6.3.tgz", + "integrity": "sha512-lrzyR3N8sacTAMeonbqpnSka1dHNux2uk0qqDXVkMv2c/A3wYnvQ4EXuI013Y6+gSKSCxdaczvf4HF0mVXHRdw==", + "dependencies": { + "@jest/console": "^26.6.2", + "@jest/environment": "^26.6.2", + "@jest/fake-timers": "^26.6.2", + "@jest/globals": "^26.6.2", + "@jest/source-map": "^26.6.2", + "@jest/test-result": "^26.6.2", + "@jest/transform": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/yargs": "^15.0.0", + "chalk": "^4.0.0", + "cjs-module-lexer": "^0.6.0", + "collect-v8-coverage": "^1.0.0", + "exit": "^0.1.2", + "glob": "^7.1.3", + "graceful-fs": "^4.2.4", + "jest-config": "^26.6.3", + "jest-haste-map": "^26.6.2", + "jest-message-util": "^26.6.2", + "jest-mock": "^26.6.2", + "jest-regex-util": "^26.0.0", + "jest-resolve": "^26.6.2", + "jest-snapshot": "^26.6.2", + "jest-util": "^26.6.2", + "jest-validate": "^26.6.2", + "slash": "^3.0.0", + "strip-bom": "^4.0.0", + "yargs": "^15.4.1" + }, + "bin": { + "jest-runtime": "bin/jest-runtime.js" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-runtime/node_modules/jest-resolve": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-26.6.2.tgz", + "integrity": "sha512-sOxsZOq25mT1wRsfHcbtkInS+Ek7Q8jCHUB0ZUTP0tc/c41QHriU/NunqMfCUWsL4H3MHpvQD4QR9kSYhS7UvQ==", + "dependencies": { + "@jest/types": "^26.6.2", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "jest-pnp-resolver": "^1.2.2", + "jest-util": "^26.6.2", + "read-pkg-up": "^7.0.1", + "resolve": "^1.18.1", + "slash": "^3.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-runtime/node_modules/read-pkg": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", + "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", + "dependencies": { + "@types/normalize-package-data": "^2.4.0", + "normalize-package-data": "^2.5.0", + "parse-json": "^5.0.0", + "type-fest": "^0.6.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-runtime/node_modules/read-pkg-up": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz", + "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==", + "dependencies": { + "find-up": "^4.1.0", + "read-pkg": "^5.2.0", + "type-fest": "^0.8.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/jest-runtime/node_modules/read-pkg/node_modules/type-fest": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", + "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-runtime/node_modules/type-fest": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", + "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-serializer": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-26.6.2.tgz", + "integrity": "sha512-S5wqyz0DXnNJPd/xfIzZ5Xnp1HrJWBczg8mMfMpN78OJ5eDxXyf+Ygld9wX1DnUWbIbhM1YDY95NjR4CBXkb2g==", + "dependencies": { + "@types/node": "*", + "graceful-fs": "^4.2.4" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-snapshot": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-26.6.2.tgz", + "integrity": "sha512-OLhxz05EzUtsAmOMzuupt1lHYXCNib0ECyuZ/PZOx9TrZcC8vL0x+DUG3TL+GLX3yHG45e6YGjIm0XwDc3q3og==", + "dependencies": { + "@babel/types": "^7.0.0", + "@jest/types": "^26.6.2", + "@types/babel__traverse": "^7.0.4", + "@types/prettier": "^2.0.0", + "chalk": "^4.0.0", + "expect": "^26.6.2", + "graceful-fs": "^4.2.4", + "jest-diff": "^26.6.2", + "jest-get-type": "^26.3.0", + "jest-haste-map": "^26.6.2", + "jest-matcher-utils": "^26.6.2", + "jest-message-util": "^26.6.2", + "jest-resolve": "^26.6.2", + "natural-compare": "^1.4.0", + "pretty-format": "^26.6.2", + "semver": "^7.3.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-snapshot/node_modules/diff-sequences": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-26.6.2.tgz", + "integrity": "sha512-Mv/TDa3nZ9sbc5soK+OoA74BsS3mL37yixCvUAQkiuA4Wz6YtwP/K47n2rv2ovzHZvoiQeA5FTQOschKkEwB0Q==", + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-snapshot/node_modules/jest-diff": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-26.6.2.tgz", + "integrity": "sha512-6m+9Z3Gv9wN0WFVasqjCL/06+EFCMTqDEUl/b87HYK2rAPTyfz4ZIuSlPhY51PIQRWx5TaxeF1qmXKe9gfN3sA==", + "dependencies": { + "chalk": "^4.0.0", + "diff-sequences": "^26.6.2", + "jest-get-type": "^26.3.0", + "pretty-format": "^26.6.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-snapshot/node_modules/jest-get-type": { + "version": "26.3.0", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-26.3.0.tgz", + "integrity": "sha512-TpfaviN1R2pQWkIihlfEanwOXK0zcxrKEE4MlU6Tn7keoXdN6/3gK/xl0yEh8DOunn5pOVGKf8hB4R9gVh04ig==", + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-snapshot/node_modules/jest-resolve": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-26.6.2.tgz", + "integrity": "sha512-sOxsZOq25mT1wRsfHcbtkInS+Ek7Q8jCHUB0ZUTP0tc/c41QHriU/NunqMfCUWsL4H3MHpvQD4QR9kSYhS7UvQ==", + "dependencies": { + "@jest/types": "^26.6.2", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "jest-pnp-resolver": "^1.2.2", + "jest-util": "^26.6.2", + "read-pkg-up": "^7.0.1", + "resolve": "^1.18.1", + "slash": "^3.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-snapshot/node_modules/pretty-format": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-26.6.2.tgz", + "integrity": "sha512-7AeGuCYNGmycyQbCqd/3PWH4eOoX/OiCa0uphp57NVTeAGdJGaAliecxwBDHYQCIvrW7aDBZCYeNTP/WX69mkg==", + "dependencies": { + "@jest/types": "^26.6.2", + "ansi-regex": "^5.0.0", + "ansi-styles": "^4.0.0", + "react-is": "^17.0.1" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/jest-snapshot/node_modules/read-pkg": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", + "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", + "dependencies": { + "@types/normalize-package-data": "^2.4.0", + "normalize-package-data": "^2.5.0", + "parse-json": "^5.0.0", + "type-fest": "^0.6.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-snapshot/node_modules/read-pkg-up": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz", + "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==", + "dependencies": { + "find-up": "^4.1.0", + "read-pkg": "^5.2.0", + "type-fest": "^0.8.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/jest-snapshot/node_modules/read-pkg/node_modules/type-fest": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", + "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-snapshot/node_modules/type-fest": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", + "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-util": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-26.6.2.tgz", + "integrity": "sha512-MDW0fKfsn0OI7MS7Euz6h8HNDXVQ0gaM9uW6RjfDmd1DAFcaxX9OqIakHIqhbnmF08Cf2DLDG+ulq8YQQ0Lp0Q==", + "dependencies": { + "@jest/types": "^26.6.2", + "@types/node": "*", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "is-ci": "^2.0.0", + "micromatch": "^4.0.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-validate": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-26.6.2.tgz", + "integrity": "sha512-NEYZ9Aeyj0i5rQqbq+tpIOom0YS1u2MVu6+euBsvpgIme+FOfRmoC4R5p0JiAUpaFvFy24xgrpMknarR/93XjQ==", + "dependencies": { + "@jest/types": "^26.6.2", + "camelcase": "^6.0.0", + "chalk": "^4.0.0", + "jest-get-type": "^26.3.0", + "leven": "^3.1.0", + "pretty-format": "^26.6.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-validate/node_modules/jest-get-type": { + "version": "26.3.0", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-26.3.0.tgz", + "integrity": "sha512-TpfaviN1R2pQWkIihlfEanwOXK0zcxrKEE4MlU6Tn7keoXdN6/3gK/xl0yEh8DOunn5pOVGKf8hB4R9gVh04ig==", + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-validate/node_modules/pretty-format": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-26.6.2.tgz", + "integrity": "sha512-7AeGuCYNGmycyQbCqd/3PWH4eOoX/OiCa0uphp57NVTeAGdJGaAliecxwBDHYQCIvrW7aDBZCYeNTP/WX69mkg==", + "dependencies": { + "@jest/types": "^26.6.2", + "ansi-regex": "^5.0.0", + "ansi-styles": "^4.0.0", + "react-is": "^17.0.1" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/jest-watch-typeahead": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/jest-watch-typeahead/-/jest-watch-typeahead-0.6.1.tgz", + "integrity": "sha512-ITVnHhj3Jd/QkqQcTqZfRgjfyRhDFM/auzgVo2RKvSwi18YMvh0WvXDJFoFED6c7jd/5jxtu4kSOb9PTu2cPVg==", + "dependencies": { + "ansi-escapes": "^4.3.1", + "chalk": "^4.0.0", + "jest-regex-util": "^26.0.0", + "jest-watcher": "^26.3.0", + "slash": "^3.0.0", + "string-length": "^4.0.1", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "jest": "^26.0.0" + } + }, + "node_modules/jest-watcher": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-26.6.2.tgz", + "integrity": "sha512-WKJob0P/Em2csiVthsI68p6aGKTIcsfjH9Gsx1f0A3Italz43e3ho0geSAVsmj09RWOELP1AZ/DXyJgOgDKxXQ==", + "dependencies": { + "@jest/test-result": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "jest-util": "^26.6.2", + "string-length": "^4.0.1" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-worker": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-26.6.2.tgz", + "integrity": "sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==", + "dependencies": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^7.0.0" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" + }, + "node_modules/js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "dependencies": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/jsdom": { + "version": "16.7.0", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-16.7.0.tgz", + "integrity": "sha512-u9Smc2G1USStM+s/x1ru5Sxrl6mPYCbByG1U/hUmqaVsm4tbNyS7CicOSRyuGQYZhTu0h84qkZZQ/I+dzizSVw==", + "dependencies": { + "abab": "^2.0.5", + "acorn": "^8.2.4", + "acorn-globals": "^6.0.0", + "cssom": "^0.4.4", + "cssstyle": "^2.3.0", + "data-urls": "^2.0.0", + "decimal.js": "^10.2.1", + "domexception": "^2.0.1", + "escodegen": "^2.0.0", + "form-data": "^3.0.0", + "html-encoding-sniffer": "^2.0.1", + "http-proxy-agent": "^4.0.1", + "https-proxy-agent": "^5.0.0", + "is-potential-custom-element-name": "^1.0.1", + "nwsapi": "^2.2.0", + "parse5": "6.0.1", + "saxes": "^5.0.1", + "symbol-tree": "^3.2.4", + "tough-cookie": "^4.0.0", + "w3c-hr-time": "^1.0.2", + "w3c-xmlserializer": "^2.0.0", + "webidl-conversions": "^6.1.0", + "whatwg-encoding": "^1.0.5", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^8.5.0", + "ws": "^7.4.6", + "xml-name-validator": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "canvas": "^2.5.0" + }, + "peerDependenciesMeta": { + "canvas": { + "optional": true + } + } + }, + "node_modules/jsdom/node_modules/acorn": { + "version": "8.5.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.5.0.tgz", + "integrity": "sha512-yXbYeFy+jUuYd3/CDcg2NkIYE991XYX/bje7LmjJigUciaeO1JR4XxXgCIV1/Zc/dRuFEyw1L0pbA+qynJkW5Q==", + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/jsesc": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", + "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", + "bin": { + "jsesc": "bin/jsesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/json-parse-better-errors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", + "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==" + }, + "node_modules/json-parse-even-better-errors": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==" + }, + "node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" + }, + "node_modules/json-stable-stringify-without-jsonify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", + "integrity": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE= sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==" + }, + "node_modules/json3": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/json3/-/json3-3.3.3.tgz", + "integrity": "sha512-c7/8mbUsKigAbLkD5B010BK4D9LZm7A1pNItkEwiUZRpIN66exu/e7YQWysGun+TRKaJp8MhemM+VkfWv42aCA==" + }, + "node_modules/json5": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.1.tgz", + "integrity": "sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA==", + "bin": { + "json5": "lib/cli.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "dependencies": { + "universalify": "^2.0.0" + }, + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/jsx-ast-utils": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.2.1.tgz", + "integrity": "sha512-uP5vu8xfy2F9A6LGC22KO7e2/vGTS1MhP+18f++ZNlf0Ohaxbc9nIEwHAsejlJKyzfZzU5UIhe5ItYkitcZnZA==", + "dependencies": { + "array-includes": "^3.1.3", + "object.assign": "^4.1.2" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/killable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/killable/-/killable-1.0.1.tgz", + "integrity": "sha512-LzqtLKlUwirEUyl/nicirVmNiPvYs7l5n8wOPP7fyJVpUPkvCnW/vuiXGpylGUlnPDnB7311rARzAt3Mhswpjg==" + }, + "node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/kleur": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", + "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", + "engines": { + "node": ">=6" + } + }, + "node_modules/klona": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/klona/-/klona-2.0.4.tgz", + "integrity": "sha512-ZRbnvdg/NxqzC7L9Uyqzf4psi1OM4Cuc+sJAkQPjO6XkQIJTNbfK2Rsmbw8fx1p2mkZdp2FZYo2+LwXYY/uwIA==", + "engines": { + "node": ">= 8" + } + }, + "node_modules/ktx-parse": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/ktx-parse/-/ktx-parse-0.2.1.tgz", + "integrity": "sha512-I+2mYJ6nQdWGmOlE3m9d9idKfhn2MCw04zaVpgtzyuc19uQ8OwRmmYLf/TP5ueVFfYmHbdpM8mPmId2X5PBLEw==" + }, + "node_modules/language-subtag-registry": { + "version": "0.3.21", + "resolved": "https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.21.tgz", + "integrity": "sha512-L0IqwlIXjilBVVYKFT37X9Ih11Um5NEl9cbJIuU/SwP/zEEAbBPOnEeeuxVMf45ydWQRDQN3Nqc96OgbH1K+Pg==" + }, + "node_modules/language-tags": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/language-tags/-/language-tags-1.0.5.tgz", + "integrity": "sha1-0yHbxNowuovzAk4ED6XBRmH5GTo= sha512-qJhlO9cGXi6hBGKoxEG/sKZDAHD5Hnu9Hs4WbOY3pCWXDhw0N8x1NenNzm2EnNLkLkk7J2SdxAkDSbb6ftT+UQ==", + "dependencies": { + "language-subtag-registry": "~0.3.2" + } + }, + "node_modules/last-call-webpack-plugin": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/last-call-webpack-plugin/-/last-call-webpack-plugin-3.0.0.tgz", + "integrity": "sha512-7KI2l2GIZa9p2spzPIVZBYyNKkN+e/SQPpnjlTiPhdbDW3F86tdKKELxKpzJ5sgU19wQWsACULZmpTPYHeWO5w==", + "dependencies": { + "lodash": "^4.17.5", + "webpack-sources": "^1.1.0" + } + }, + "node_modules/leven": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", + "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==", + "engines": { + "node": ">=6" + } + }, + "node_modules/levn": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", + "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", + "dependencies": { + "prelude-ls": "^1.2.1", + "type-check": "~0.4.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/lines-and-columns": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.1.6.tgz", + "integrity": "sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA= sha512-8ZmlJFVK9iCmtLz19HpSsR8HaAMWBT284VMNednLwlIMDP2hJDCIhUp0IZ2xUcZ+Ob6BM0VvCSJwzASDM45NLQ==" + }, + "node_modules/load-json-file": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz", + "integrity": "sha1-L19Fq5HjMhYjT9U62rZo607AmTs= sha512-Kx8hMakjX03tiGTLAIdJ+lL0htKnXjEZN6hk/tozf/WOuYGdZBJrZ+rCJRbVCugsjB3jMLn9746NsQIf5VjBMw==", + "dependencies": { + "graceful-fs": "^4.1.2", + "parse-json": "^4.0.0", + "pify": "^3.0.0", + "strip-bom": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/load-json-file/node_modules/parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA= sha512-aOIos8bujGN93/8Ox/jPLh7RwVnPEysynVFE+fQZyg6jKELEHwzgKdLRFHUgXJL6kylijVSBC4BvN9OmsB48Rw==", + "dependencies": { + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/load-json-file/node_modules/pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY= sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==", + "engines": { + "node": ">=4" + } + }, + "node_modules/load-json-file/node_modules/strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM= sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", + "engines": { + "node": ">=4" + } + }, + "node_modules/loader-runner": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-2.4.0.tgz", + "integrity": "sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw==", + "engines": { + "node": ">=4.3.0 <5.0.0 || >=5.10" + } + }, + "node_modules/loader-utils": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.0.tgz", + "integrity": "sha512-rP4F0h2RaWSvPEkD7BLDFQnvSf+nK+wr3ESUjNTyAGobqrijmW92zc+SO6d4p4B1wh7+B/Jg1mkQe5NYUEHtHQ==", + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + }, + "engines": { + "node": ">=8.9.0" + } + }, + "node_modules/locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dependencies": { + "p-locate": "^4.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" + }, + "node_modules/lodash._reinterpolate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz", + "integrity": "sha1-DM8tiRZq8Ds2Y8eWU4t1rG4RTZ0= sha512-xYHt68QRoYGjeeM/XOE1uJtvXQAgvszfBhjV4yvsQH0u2i9I6cI6c6/eG4Hh3UAOVn0y/xAXwmTzEay49Q//HA==" + }, + "node_modules/lodash.clonedeep": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz", + "integrity": "sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8= sha512-H5ZhCF25riFd9uB5UCkVKo61m3S/xZk1x4wA6yp/L3RFP6Z/eHH1ymQcGLo7J3GMPfm0V/7m1tryHuGVxpqEBQ==" + }, + "node_modules/lodash.debounce": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", + "integrity": "sha1-gteb/zCmfEAF/9XiUVMArZyk168= sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==" + }, + "node_modules/lodash.memoize": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", + "integrity": "sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4= sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==" + }, + "node_modules/lodash.merge": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", + "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==" + }, + "node_modules/lodash.omit": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.omit/-/lodash.omit-4.5.0.tgz", + "integrity": "sha1-brGa5aHuHdnfC5aeZs4Lf6MLXmA= sha512-XeqSp49hNGmlkj2EJlfrQFIzQ6lXdNro9sddtQzcJY8QaoC2GO0DT7xaIokHeyM+mIT0mPMlPvkYzg2xCuHdZg==" + }, + "node_modules/lodash.pick": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/lodash.pick/-/lodash.pick-4.4.0.tgz", + "integrity": "sha1-UvBWEP/53tQiYRRB7R/BI6AwAbM= sha512-hXt6Ul/5yWjfklSGvLQl8vM//l3FtyHZeuelpzK6mm99pNvN9yTDruNZPEJZD1oWrqo+izBmB7oUfWgcCX7s4Q==" + }, + "node_modules/lodash.template": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.template/-/lodash.template-4.5.0.tgz", + "integrity": "sha512-84vYFxIkmidUiFxidA/KjjH9pAycqW+h980j7Fuz5qxRtO9pgB7MDFTdys1N7A5mcucRiDyEq4fusljItR1T/A==", + "dependencies": { + "lodash._reinterpolate": "^3.0.0", + "lodash.templatesettings": "^4.0.0" + } + }, + "node_modules/lodash.templatesettings": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/lodash.templatesettings/-/lodash.templatesettings-4.2.0.tgz", + "integrity": "sha512-stgLz+i3Aa9mZgnjr/O+v9ruKZsPsndy7qPZOchbqk2cnTU1ZaldKK+v7m54WoKIyxiuMZTKT2H81F8BeAc3ZQ==", + "dependencies": { + "lodash._reinterpolate": "^3.0.0" + } + }, + "node_modules/lodash.truncate": { + "version": "4.4.2", + "resolved": "https://registry.npmjs.org/lodash.truncate/-/lodash.truncate-4.4.2.tgz", + "integrity": "sha1-WjUNoLERO4N+z//VgSy+WNbq4ZM= sha512-jttmRe7bRse52OsWIMDLaXxWqRAmtIUccAQ3garviCqJjafXOfNMO0yMfNpdD6zbGaTU0P5Nz7e7gAT6cKmJRw==" + }, + "node_modules/lodash.uniq": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", + "integrity": "sha1-0CJTc662Uq3BvILklFM5qEJ1R3M= sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==" + }, + "node_modules/loglevel": { + "version": "1.7.1", + "resolved": "https://registry.npmjs.org/loglevel/-/loglevel-1.7.1.tgz", + "integrity": "sha512-Hesni4s5UkWkwCGJMQGAh71PaLUmKFM60dHvq0zi/vDhhrzuk+4GgNbTXJ12YYQJn6ZKBDNIjYcuQGKudvqrIw==", + "engines": { + "node": ">= 0.6.0" + }, + "funding": { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/loglevel" + } + }, + "node_modules/loose-envify": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", + "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", + "dependencies": { + "js-tokens": "^3.0.0 || ^4.0.0" + }, + "bin": { + "loose-envify": "cli.js" + } + }, + "node_modules/lower-case": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz", + "integrity": "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==", + "dependencies": { + "tslib": "^2.0.3" + } + }, + "node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/lz-string": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/lz-string/-/lz-string-1.4.4.tgz", + "integrity": "sha1-wNjq82BZ9wV5bh40SBHPTEmNOiY= sha512-0ckx7ZHRPqb0oUm8zNr+90mtf9DQB60H1wMCjBtfi62Kl3a7JbHob6gA2bC+xRvZoOL+1hzUK8jeuEIQE8svEQ==", + "bin": { + "lz-string": "bin/bin.js" + } + }, + "node_modules/magic-string": { + "version": "0.25.7", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.7.tgz", + "integrity": "sha512-4CrMT5DOHTDk4HYDlzmwu4FVCcIYI8gauveasrdCu2IKIFOJ3f0v/8MDGJCDL9oD2ppz/Av1b0Nj345H9M+XIA==", + "dependencies": { + "sourcemap-codec": "^1.4.4" + } + }, + "node_modules/make-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", + "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", + "dependencies": { + "pify": "^4.0.1", + "semver": "^5.6.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/make-dir/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/makeerror": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.11.tgz", + "integrity": "sha1-4BpckQnyr3lmDk6LlYd5AYT1qWw= sha512-M/XvMZ6oK4edXjvg/ZYyzByg8kjpVrF/m0x3wbhOlzJfsQgFkqP1rJnLnJExOcslmLSSeLiN6NmF+cBoKJHGTg==", + "dependencies": { + "tmpl": "1.0.x" + } + }, + "node_modules/map-cache": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", + "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8= sha512-8y/eV9QQZCiyn1SprXSrCmqJN0yNRATe+PO8ztwqrvrbdRLA3eYJF0yaR0YayLWkMbsQSKWS9N2gPcGEc4UsZg==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/map-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", + "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48= sha512-4y7uGv8bd2WdM9vpQsiQNo41Ln1NvhvDRuVt0k2JZQ+ezN2uaQes7lZeZ+QQUHOLQAtDaBJ+7wCbi+ab/KFs+w==", + "dependencies": { + "object-visit": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/md5.js": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz", + "integrity": "sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==", + "dependencies": { + "hash-base": "^3.0.0", + "inherits": "^2.0.1", + "safe-buffer": "^5.1.2" + } + }, + "node_modules/mdn-data": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.4.tgz", + "integrity": "sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA==" + }, + "node_modules/media-typer": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", + "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g= sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/memory-fs": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.4.1.tgz", + "integrity": "sha1-OpoguEYlI+RHz7x+i7gO1me/xVI= sha512-cda4JKCxReDXFXRqOHPQscuIYg1PvxbE2S2GP45rnwfEK+vZaXC8C1OFvdHIbgw0DLzowXGVoxLaAmlgRy14GQ==", + "dependencies": { + "errno": "^0.1.3", + "readable-stream": "^2.0.1" + } + }, + "node_modules/merge-descriptors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", + "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E= sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==" + }, + "node_modules/merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==" + }, + "node_modules/merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "engines": { + "node": ">= 8" + } + }, + "node_modules/methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4= sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/microevent.ts": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/microevent.ts/-/microevent.ts-0.1.1.tgz", + "integrity": "sha512-jo1OfR4TaEwd5HOrt5+tAZ9mqT4jmpNAusXtyfNzqVm9uiSYFZlKM1wYL4oU7azZW/PxQW53wM0S6OR1JHNa2g==" + }, + "node_modules/micromatch": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz", + "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==", + "dependencies": { + "braces": "^3.0.1", + "picomatch": "^2.2.3" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/miller-rabin": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz", + "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==", + "dependencies": { + "bn.js": "^4.0.0", + "brorand": "^1.0.1" + }, + "bin": { + "miller-rabin": "bin/miller-rabin" + } + }, + "node_modules/miller-rabin/node_modules/bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" + }, + "node_modules/mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/mime-db": { + "version": "1.50.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.50.0.tgz", + "integrity": "sha512-9tMZCDlYHqeERXEHO9f/hKfNXhre5dK2eE/krIvUjZbS2KPcqGDfNShIWS1uW9XOTKQKqK6qbeOci18rbfW77A==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mime-types": { + "version": "2.1.33", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.33.tgz", + "integrity": "sha512-plLElXp7pRDd0bNZHw+nMd52vRYjLwQjygaNg7ddJ2uJtTlmnTCjWuPKxVu6//AdaRuME84SvLW91sIkBqGT0g==", + "dependencies": { + "mime-db": "1.50.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "engines": { + "node": ">=6" + } + }, + "node_modules/min-indent": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz", + "integrity": "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==", + "engines": { + "node": ">=4" + } + }, + "node_modules/mini-css-extract-plugin": { + "version": "0.11.3", + "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-0.11.3.tgz", + "integrity": "sha512-n9BA8LonkOkW1/zn+IbLPQmovsL0wMb9yx75fMJQZf2X1Zoec9yTZtyMePcyu19wPkmFbzZZA6fLTotpFhQsOA==", + "dependencies": { + "loader-utils": "^1.1.0", + "normalize-url": "1.9.1", + "schema-utils": "^1.0.0", + "webpack-sources": "^1.1.0" + }, + "engines": { + "node": ">= 6.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^4.4.0 || ^5.0.0" + } + }, + "node_modules/mini-css-extract-plugin/node_modules/json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "dependencies": { + "minimist": "^1.2.0" + }, + "bin": { + "json5": "lib/cli.js" + } + }, + "node_modules/mini-css-extract-plugin/node_modules/loader-utils": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz", + "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==", + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/mini-css-extract-plugin/node_modules/schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "dependencies": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + }, + "engines": { + "node": ">= 4" + } + }, + "node_modules/minimalistic-assert": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", + "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==" + }, + "node_modules/minimalistic-crypto-utils": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz", + "integrity": "sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo= sha512-JIYlbt6g8i5jKfJ3xz7rF0LXmv2TkDxBLUkiBeZ7bAx4GnnNMr8xFpGnOxn6GhTEHx3SjRrZEoU+j04prX1ktg==" + }, + "node_modules/minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", + "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/minimist": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", + "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==" + }, + "node_modules/minipass": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.1.5.tgz", + "integrity": "sha512-+8NzxD82XQoNKNrl1d/FSi+X8wAEWR+sbYAfIvub4Nz0d22plFG72CEVVaufV8PNf4qSslFTD8VMOxNVhHCjTw==", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/minipass-collect": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/minipass-collect/-/minipass-collect-1.0.2.tgz", + "integrity": "sha512-6T6lH0H8OG9kITm/Jm6tdooIbogG9e0tLgpY6mphXSm/A9u8Nq1ryBG+Qspiub9LjWlBPsPS3tWQ/Botq4FdxA==", + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/minipass-flush": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/minipass-flush/-/minipass-flush-1.0.5.tgz", + "integrity": "sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw==", + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/minipass-pipeline": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/minipass-pipeline/-/minipass-pipeline-1.2.4.tgz", + "integrity": "sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A==", + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/minizlib": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz", + "integrity": "sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==", + "dependencies": { + "minipass": "^3.0.0", + "yallist": "^4.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/mississippi": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/mississippi/-/mississippi-3.0.0.tgz", + "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" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/mixin-deep": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz", + "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==", + "dependencies": { + "for-in": "^1.0.2", + "is-extendable": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/mkdirp": { + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", + "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==", + "dependencies": { + "minimist": "^1.2.5" + }, + "bin": { + "mkdirp": "bin/cmd.js" + } + }, + "node_modules/mmd-parser": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mmd-parser/-/mmd-parser-1.0.4.tgz", + "integrity": "sha512-Qi0VCU46t2IwfGv5KF0+D/t9cizcDug7qnNoy9Ggk7aucp0tssV8IwTMkBlDbm+VqAf3cdQHTCARKSsuS2MYFg==" + }, + "node_modules/move-concurrently": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/move-concurrently/-/move-concurrently-1.0.1.tgz", + "integrity": "sha1-viwAX9oy4LKa8fBdfEszIUxwH5I= sha512-hdrFxZOycD/g6A6SoI2bB5NA/5NEqD0569+S47WZhPvm46sD50ZHdYaFmnua5lndde9rCHGjmfK7Z8BuCt/PcQ==", + "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" + } + }, + "node_modules/move-concurrently/node_modules/rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + } + }, + "node_modules/ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + }, + "node_modules/multicast-dns": { + "version": "6.2.3", + "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-6.2.3.tgz", + "integrity": "sha512-ji6J5enbMyGRHIAkAOu3WdV8nggqviKCEKtXcOqfphZZtQrmHKycfynJ2V7eVPUA4NhJ6V7Wf4TmGbTwKE9B6g==", + "dependencies": { + "dns-packet": "^1.3.1", + "thunky": "^1.0.2" + }, + "bin": { + "multicast-dns": "cli.js" + } + }, + "node_modules/multicast-dns-service-types": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/multicast-dns-service-types/-/multicast-dns-service-types-1.1.0.tgz", + "integrity": "sha1-iZ8R2WhuXgXLkbNdXw5jt3PPyQE= sha512-cnAsSVxIDsYt0v7HmC0hWZFwwXSh+E6PgCrREDuN/EsjgLwA5XRmlMHhSiDPrt6HxY1gTivEa/Zh7GtODoLevQ==" + }, + "node_modules/nan": { + "version": "2.15.0", + "resolved": "https://registry.npmjs.org/nan/-/nan-2.15.0.tgz", + "integrity": "sha512-8ZtvEnA2c5aYCZYd1cvgdnU6cqwixRoYg70xPLWUws5ORTa/lnw+u4amixRS/Ac5U5mQVgp9pnlSUnbNWFaWZQ==", + "optional": true + }, + "node_modules/nanocolors": { + "version": "0.2.12", + "resolved": "https://registry.npmjs.org/nanocolors/-/nanocolors-0.2.12.tgz", + "integrity": "sha512-SFNdALvzW+rVlzqexid6epYdt8H9Zol7xDoQarioEFcFN0JHo4CYNztAxmtfgGTVRCmFlEOqqhBpoFGKqSAMug==" + }, + "node_modules/nanoid": { + "version": "3.1.28", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.1.28.tgz", + "integrity": "sha512-gSu9VZ2HtmoKYe/lmyPFES5nknFrHa+/DT9muUFWFMi6Jh9E1I7bkvlQ8xxf1Kos9pi9o8lBnIOkatMhKX/YUw==", + "bin": { + "nanoid": "bin/nanoid.cjs" + }, + "engines": { + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" + } + }, + "node_modules/nanomatch": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", + "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", + "dependencies": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "fragment-cache": "^0.2.1", + "is-windows": "^1.0.2", + "kind-of": "^6.0.2", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/native-url": { + "version": "0.2.6", + "resolved": "https://registry.npmjs.org/native-url/-/native-url-0.2.6.tgz", + "integrity": "sha512-k4bDC87WtgrdD362gZz6zoiXQrl40kYlBmpfmSjwRO1VU0V5ccwJTlxuE72F6m3V0vc1xOf6n3UCP9QyerRqmA==", + "dependencies": { + "querystring": "^0.2.0" + } + }, + "node_modules/natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc= sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==" + }, + "node_modules/negotiator": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz", + "integrity": "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/neo-async": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", + "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==" + }, + "node_modules/next-tick": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.0.0.tgz", + "integrity": "sha1-yobR/ogoFpsBICCOPchCS524NCw= sha512-mc/caHeUcdjnC/boPWJefDr4KUIWQNv+tlnFnJd38QMou86QtxQzBJfxgGRzvx8jazYRqrVlaHarfO72uNxPOg==" + }, + "node_modules/nice-try": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", + "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==" + }, + "node_modules/no-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz", + "integrity": "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==", + "dependencies": { + "lower-case": "^2.0.2", + "tslib": "^2.0.3" + } + }, + "node_modules/node-forge": { + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-0.10.0.tgz", + "integrity": "sha512-PPmu8eEeG9saEUvI97fm4OYxXVB6bFvyNTyiUOBichBpFG8A1Ljw3bY62+5oOjDEMHRnd0Y7HQ+x7uzxOzC6JA==", + "engines": { + "node": ">= 6.0.0" + } + }, + "node_modules/node-int64": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", + "integrity": "sha1-h6kGXNs1XTGC2PlM4RGIuCXGijs= sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==" + }, + "node_modules/node-libs-browser": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/node-libs-browser/-/node-libs-browser-2.2.1.tgz", + "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_modules/node-libs-browser/node_modules/punycode": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", + "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4= sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ==" + }, + "node_modules/node-modules-regexp": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/node-modules-regexp/-/node-modules-regexp-1.0.0.tgz", + "integrity": "sha1-jZ2+KJZKSsVxLpExZCEHxx6Q7EA= sha512-JMaRS9L4wSRIR+6PTVEikTrq/lMGEZR43a48ETeilY0Q0iMwVnccMFrUM1k+tNzmYuIU0Vh710bCUqHX+/+ctQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/node-notifier": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/node-notifier/-/node-notifier-8.0.2.tgz", + "integrity": "sha512-oJP/9NAdd9+x2Q+rfphB2RJCHjod70RcRLjosiPMMu5gjIfwVnOUGq2nbTjTUbmy0DJ/tFIVT30+Qe3nzl4TJg==", + "optional": true, + "dependencies": { + "growly": "^1.3.0", + "is-wsl": "^2.2.0", + "semver": "^7.3.2", + "shellwords": "^0.1.1", + "uuid": "^8.3.0", + "which": "^2.0.2" + } + }, + "node_modules/node-releases": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.5.tgz", + "integrity": "sha512-U9h1NLROZTq9uE1SNffn6WuPDg8icmi3ns4rEl/oTfIle4iLjTliCzgTsbaIFMq/Xn078/lfY/BL0GWZ+psK4Q==" + }, + "node_modules/normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", + "dependencies": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + } + }, + "node_modules/normalize-package-data/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/normalize-range": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", + "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI= sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/normalize-url": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-1.9.1.tgz", + "integrity": "sha1-LMDWazHqIwNkWENuNiDYWVTGbDw= sha512-A48My/mtCklowHBlI8Fq2jFWK4tX4lJ5E6ytFsSOq1fzpvT0SQSgKhSg7lN5c2uYFOrUAOQp6zhhJnpp1eMloQ==", + "dependencies": { + "object-assign": "^4.0.1", + "prepend-http": "^1.0.0", + "query-string": "^4.1.0", + "sort-keys": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "dependencies": { + "path-key": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/nth-check": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.0.1.tgz", + "integrity": "sha512-it1vE95zF6dTT9lBsYbxvqh0Soy4SPowchj0UBGj/V6cTPnXXtQOPUbhZ6CmGzAD/rW22LQK6E96pcdJXk4A4w==", + "dependencies": { + "boolbase": "^1.0.0" + }, + "funding": { + "url": "https://github.com/fb55/nth-check?sponsor=1" + } + }, + "node_modules/num2fraction": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz", + "integrity": "sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4= sha512-Y1wZESM7VUThYY+4W+X4ySH2maqcA+p7UR+w8VWNWVAd6lwuXXWz/w/Cz43J/dI2I+PS6wD5N+bJUF+gjWvIqg==" + }, + "node_modules/nwsapi": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.0.tgz", + "integrity": "sha512-h2AatdwYH+JHiZpv7pt/gSX1XoRGb7L/qSIeuqA6GwYoF9w1vP1cw42TO0aI2pNyshRK5893hNSl+1//vHK7hQ==" + }, + "node_modules/object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM= sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", + "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw= sha512-79LYn6VAb63zgtmAteVOWo9Vdj71ZVBy3Pbse+VqxDpEP83XuujMrGqHIwAXJ5I/aM0zU7dIyIAhifVTPrNItQ==", + "dependencies": { + "copy-descriptor": "^0.1.0", + "define-property": "^0.2.5", + "kind-of": "^3.0.3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY= sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy/node_modules/is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY= sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==", + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy/node_modules/is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y= sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==", + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy/node_modules/is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "dependencies": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy/node_modules/is-descriptor/node_modules/kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ= sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-inspect": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.11.0.tgz", + "integrity": "sha512-jp7ikS6Sd3GxQfZJPyH3cjcbJF6GZPClgdV+EFygjFLQ5FmW/dRUnTd9PQ9k0JhoNDabWFbpF1yCdSWCC6gexg==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object-is": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.5.tgz", + "integrity": "sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object-visit": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", + "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs= sha512-GBaMwwAVK9qbQN3Scdo0OyvgPW7l3lnaVMj84uTOZlswkX0KpF6fyDBJhtTthf7pymztoN36/KEr1DyhF96zEA==", + "dependencies": { + "isobject": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object.assign": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz", + "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==", + "dependencies": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3", + "has-symbols": "^1.0.1", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.entries": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.5.tgz", + "integrity": "sha512-TyxmjUoZggd4OrrU1W66FMDG6CuqJxsFvymeyXI51+vQLN67zYfZseptRge703kKQdo4uccgAKebXFcRCzk4+g==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.fromentries": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.5.tgz", + "integrity": "sha512-CAyG5mWQRRiBU57Re4FKoTBjXfDoNwdFVH2Y1tS9PqCsfUTymAohOkEMSG3aRNKmv4lV3O7p1et7c187q6bynw==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.getownpropertydescriptors": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.3.tgz", + "integrity": "sha512-VdDoCwvJI4QdC6ndjpqFmoL3/+HxffFBbcJzKi5hwLLqqx3mdbedRpfZDdK0SrOSauj8X4GzBvnDZl4vTN7dOw==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" + }, + "engines": { + "node": ">= 0.8" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.hasown": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.0.tgz", + "integrity": "sha512-MhjYRfj3GBlhSkDHo6QmvgjRLXQ2zndabdf3nX0yTyZK9rPfxb6uRpAac8HXNLy1GpqWtZ81Qh4v3uOls2sRAg==", + "dependencies": { + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.pick": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", + "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c= sha512-tqa/UMy/CCoYmj+H5qc07qvSL9dqcs/WZENZ1JbtWBlATP+iVOe778gE6MSijnyCnORzDuX6hU+LA4SZ09YjFQ==", + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object.values": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.5.tgz", + "integrity": "sha512-QUZRW0ilQ3PnPpbNtgdNV1PDbEqLIiSFB3l+EnGtBQ/8SUTLj1PZwtQHABZtLgwpJZTSZhuGLOGk57Drx2IvYg==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/obuf": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz", + "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==" + }, + "node_modules/on-finished": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", + "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc= sha512-ikqdkGAAyf/X/gPhXGvfgAytDZtDbr+bkNUJ0N9h5MI/dmdgCs3l6hoHrcUv41sRKew3jIwrp4qQDXiK99Utww==", + "dependencies": { + "ee-first": "1.1.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/on-headers": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", + "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E= sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "dependencies": { + "mimic-fn": "^2.1.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/open": { + "version": "7.4.2", + "resolved": "https://registry.npmjs.org/open/-/open-7.4.2.tgz", + "integrity": "sha512-MVHddDVweXZF3awtlAS+6pgKLlm/JgxZ90+/NBurBoQctVOOB/zDdVjcyPzQ+0laDGbsWgrRkflI65sQeOgT9Q==", + "dependencies": { + "is-docker": "^2.0.0", + "is-wsl": "^2.1.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/opentype.js": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/opentype.js/-/opentype.js-1.3.3.tgz", + "integrity": "sha512-/qIY/+WnKGlPIIPhbeNjynfD2PO15G9lA/xqlX2bDH+4lc3Xz5GCQ68mqxj3DdUv6AJqCeaPvuAoH8mVL0zcuA==", + "dependencies": { + "string.prototype.codepointat": "^0.2.1", + "tiny-inflate": "^1.0.3" + }, + "bin": { + "ot": "bin/ot" + }, + "engines": { + "node": ">= 8.0.0" + } + }, + "node_modules/opn": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/opn/-/opn-5.5.0.tgz", + "integrity": "sha512-PqHpggC9bLV0VeWcdKhkpxY+3JTzetLSqTCWL/z/tFIbI6G8JCjondXklT1JinczLz2Xib62sSp0T/gKT4KksA==", + "dependencies": { + "is-wsl": "^1.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/opn/node_modules/is-wsl": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", + "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0= sha512-gfygJYZ2gLTDlmbWMI0CE2MwnFzSN/2SZfkMlItC4K/JBlsWVDB0bO6XhqcY13YXE7iMcAJnzTCJjPiTeJJ0Mw==", + "engines": { + "node": ">=4" + } + }, + "node_modules/optimize-css-assets-webpack-plugin": { + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/optimize-css-assets-webpack-plugin/-/optimize-css-assets-webpack-plugin-5.0.4.tgz", + "integrity": "sha512-wqd6FdI2a5/FdoiCNNkEvLeA//lHHfG24Ln2Xm2qqdIk4aOlsR18jwpyOihqQ8849W3qu2DX8fOYxpvTMj+93A==", + "dependencies": { + "cssnano": "^4.1.10", + "last-call-webpack-plugin": "^3.0.0" + }, + "peerDependencies": { + "webpack": "^4.0.0" + } + }, + "node_modules/optionator": { + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz", + "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==", + "dependencies": { + "deep-is": "^0.1.3", + "fast-levenshtein": "^2.0.6", + "levn": "^0.4.1", + "prelude-ls": "^1.2.1", + "type-check": "^0.4.0", + "word-wrap": "^1.2.3" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/original": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/original/-/original-1.0.2.tgz", + "integrity": "sha512-hyBVl6iqqUOJ8FqRe+l/gS8H+kKYjrEndd5Pm1MfBtsEKA038HkkdbAl/72EAXGyonD/PFsvmVG+EvcIpliMBg==", + "dependencies": { + "url-parse": "^1.4.3" + } + }, + "node_modules/os-browserify": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz", + "integrity": "sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc= sha512-gjcpUc3clBf9+210TRaDWbf+rZZZEshZ+DlXMRCeAjp0xhTrnQsKHypIy1J3d5hKdUzj69t708EHtU8P6bUn0A==" + }, + "node_modules/p-each-series": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-each-series/-/p-each-series-2.2.0.tgz", + "integrity": "sha512-ycIL2+1V32th+8scbpTvyHNaHe02z0sjgh91XXjAk+ZeXoPN4Z46DVUnzdso0aX4KckKw0FNNFHdjZ2UsZvxiA==", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-finally": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", + "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4= sha512-LICb2p9CB7FS+0eR1oqWnHhp0FljGLZCWBE9aix0Uye9W8LTQPwMTYVGWQWIw9RdQiDg4+epXQODwIYJtSJaow==", + "engines": { + "node": ">=4" + } + }, + "node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dependencies": { + "p-limit": "^2.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/p-map": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz", + "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==", + "dependencies": { + "aggregate-error": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-retry": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-3.0.1.tgz", + "integrity": "sha512-XE6G4+YTTkT2a0UWb2kjZe8xNwf8bIbnqpc/IS/idOBVhyves0mK5OJgeocjx7q5pvX/6m23xuzVPYT1uGM73w==", + "dependencies": { + "retry": "^0.12.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", + "engines": { + "node": ">=6" + } + }, + "node_modules/pako": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz", + "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==" + }, + "node_modules/parallel-transform": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/parallel-transform/-/parallel-transform-1.2.0.tgz", + "integrity": "sha512-P2vSmIu38uIlvdcU7fDkyrxj33gTUy/ABO5ZUbGowxNCopBq/OoD42bP4UmMrJoPyk4Uqf0mu3mtWBhHCZD8yg==", + "dependencies": { + "cyclist": "^1.0.1", + "inherits": "^2.0.3", + "readable-stream": "^2.1.5" + } + }, + "node_modules/param-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/param-case/-/param-case-3.0.4.tgz", + "integrity": "sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==", + "dependencies": { + "dot-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "node_modules/parent-module": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "dependencies": { + "callsites": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/parse-asn1": { + "version": "5.1.6", + "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.6.tgz", + "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" + } + }, + "node_modules/parse-json": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", + "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "dependencies": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-even-better-errors": "^2.3.0", + "lines-and-columns": "^1.1.6" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/parse5": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", + "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==" + }, + "node_modules/parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/pascal-case": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.2.tgz", + "integrity": "sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==", + "dependencies": { + "no-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "node_modules/pascalcase": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", + "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ= sha512-XHXfu/yOQRy9vYOtUDVMN60OEJjW013GoObG1o+xwQTpB9eYJX/BjXMsdW13ZDPruFhYYn0AG22w0xgQMwl3Nw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-browserify": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-0.0.1.tgz", + "integrity": "sha512-BapA40NHICOS+USX9SN4tyhq+A2RrN/Ws5F0Z5aMHDp98Fl86lX8Oti8B7uN93L4Ifv4fHOEA+pQw87gmMO/lQ==" + }, + "node_modules/path-dirname": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz", + "integrity": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA= sha512-ALzNPpyNq9AqXMBjeymIjFDAkAFH06mHJH/cSBHAgU0s4vfpBn6b2nf8tiRLvagKD8RbTpq2FKTBg7cl9l3c7Q==" + }, + "node_modules/path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "engines": { + "node": ">=8" + } + }, + "node_modules/path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18= sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-is-inside": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz", + "integrity": "sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM= sha512-DUWJr3+ULp4zXmol/SZkFf3JGsS9/SIv+Y3Rt93/UjPpDpklB5f1er4O3POIbUuUJ3FXgqte2Q7SrU6zAqwk8w==" + }, + "node_modules/path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "engines": { + "node": ">=8" + } + }, + "node_modules/path-parse": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==" + }, + "node_modules/path-to-regexp": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", + "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w= sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==" + }, + "node_modules/path-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", + "engines": { + "node": ">=8" + } + }, + "node_modules/pbkdf2": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.1.2.tgz", + "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" + }, + "engines": { + "node": ">=0.12" + } + }, + "node_modules/performance-now": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", + "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns= sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==" + }, + "node_modules/picocolors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==" + }, + "node_modules/picomatch": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.0.tgz", + "integrity": "sha512-lY1Q/PiJGC2zOv/z391WOTD+Z02bCgsFfvxoXXf6h7kv9o+WmsmzYqrAwY63sNgOxE4xEdq0WyUnXfKeBrSvYw==", + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", + "engines": { + "node": ">=6" + } + }, + "node_modules/pinkie": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz", + "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA= sha512-MnUuEycAemtSaeFSjXKW/aroV7akBbY+Sv+RkyqFjgAe73F+MR0TBWKBRDkmfWq/HiFmdavfZ1G7h4SPZXaCSg==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/pinkie-promise": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", + "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o= sha512-0Gni6D4UcLTbv9c57DfxDGdr41XfgUjqWZu492f0cIGr16zDU06BWP/RAEvOuo7CQ0CNjHaLlM59YJJFm3NWlw==", + "dependencies": { + "pinkie": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/pirates": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.1.tgz", + "integrity": "sha512-WuNqLTbMI3tmfef2TKxlQmAiLHKtFhlsCZnPIpuv2Ow0RDVO8lfy1Opf4NUzlMXLjPl+Men7AuVdX6TA+s+uGA==", + "dependencies": { + "node-modules-regexp": "^1.0.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/pkg-dir": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-2.0.0.tgz", + "integrity": "sha1-9tXREJ4Z1j7fQo4L1X4Sd3YVM0s= sha512-ojakdnUgL5pzJYWw2AIDEupaQCX5OPbM688ZevubICjdIX01PRSYKqm33fJoCOJBRseYCTUlQRnBNX+Pchaejw==", + "dependencies": { + "find-up": "^2.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/pkg-dir/node_modules/find-up": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", + "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c= sha512-NWzkk0jSJtTt08+FBFMvXoeZnOJD+jTtsRmBYbAIzJdX6l7dLgR7CTubCM5/eDdPUBvLCeVasP1brfVR/9/EZQ==", + "dependencies": { + "locate-path": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/pkg-dir/node_modules/locate-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", + "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4= sha512-NCI2kiDkyR7VeEKm27Kda/iQHyKJe1Bu0FlTbYp3CqJu+9IFe9bLyAjMxf5ZDDbEg+iMPzB5zYyUTSm8wVTKmA==", + "dependencies": { + "p-locate": "^2.0.0", + "path-exists": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/pkg-dir/node_modules/p-limit": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", + "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", + "dependencies": { + "p-try": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/pkg-dir/node_modules/p-locate": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", + "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM= sha512-nQja7m7gSKuewoVRen45CtVfODR3crN3goVQ0DDZ9N3yHxgpkuBhZqsaiotSQRrADUrne346peY7kT3TSACykg==", + "dependencies": { + "p-limit": "^1.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/pkg-dir/node_modules/p-try": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", + "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M= sha512-U1etNYuMJoIz3ZXSrrySFjsXQTWOx2/jdi86L+2pRvph/qMKL6sbcCYdH23fqsbm8TH2Gn0OybpT4eSFlCVHww==", + "engines": { + "node": ">=4" + } + }, + "node_modules/pkg-dir/node_modules/path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU= sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", + "engines": { + "node": ">=4" + } + }, + "node_modules/pkg-up": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/pkg-up/-/pkg-up-2.0.0.tgz", + "integrity": "sha1-yBmscoBZpGHKscOImivjxJoATX8= sha512-fjAPuiws93rm7mPUu21RdBnkeZNrbfCFCwfAhPWY+rR3zG0ubpe5cEReHOw5fIbfmsxEV/g2kSxGTATY3Bpnwg==", + "dependencies": { + "find-up": "^2.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/pkg-up/node_modules/find-up": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", + "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c= sha512-NWzkk0jSJtTt08+FBFMvXoeZnOJD+jTtsRmBYbAIzJdX6l7dLgR7CTubCM5/eDdPUBvLCeVasP1brfVR/9/EZQ==", + "dependencies": { + "locate-path": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/pkg-up/node_modules/locate-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", + "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4= sha512-NCI2kiDkyR7VeEKm27Kda/iQHyKJe1Bu0FlTbYp3CqJu+9IFe9bLyAjMxf5ZDDbEg+iMPzB5zYyUTSm8wVTKmA==", + "dependencies": { + "p-locate": "^2.0.0", + "path-exists": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/pkg-up/node_modules/p-limit": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", + "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", + "dependencies": { + "p-try": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/pkg-up/node_modules/p-locate": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", + "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM= sha512-nQja7m7gSKuewoVRen45CtVfODR3crN3goVQ0DDZ9N3yHxgpkuBhZqsaiotSQRrADUrne346peY7kT3TSACykg==", + "dependencies": { + "p-limit": "^1.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/pkg-up/node_modules/p-try": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", + "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M= sha512-U1etNYuMJoIz3ZXSrrySFjsXQTWOx2/jdi86L+2pRvph/qMKL6sbcCYdH23fqsbm8TH2Gn0OybpT4eSFlCVHww==", + "engines": { + "node": ">=4" + } + }, + "node_modules/pkg-up/node_modules/path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU= sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", + "engines": { + "node": ">=4" + } + }, + "node_modules/pnp-webpack-plugin": { + "version": "1.6.4", + "resolved": "https://registry.npmjs.org/pnp-webpack-plugin/-/pnp-webpack-plugin-1.6.4.tgz", + "integrity": "sha512-7Wjy+9E3WwLOEL30D+m8TSTF7qJJUJLONBnwQp0518siuMxUQUbgZwssaFX+QKlZkjHZcw/IpZCt/H0srrntSg==", + "dependencies": { + "ts-pnp": "^1.1.6" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/portfinder": { + "version": "1.0.28", + "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.28.tgz", + "integrity": "sha512-Se+2isanIcEqf2XMHjyUKskczxbPH7dQnlMjXX6+dybayyHvAf/TCgyMRlzf/B6QDhAEFOGes0pzRo3by4AbMA==", + "dependencies": { + "async": "^2.6.2", + "debug": "^3.1.1", + "mkdirp": "^0.5.5" + }, + "engines": { + "node": ">= 0.12.0" + } + }, + "node_modules/portfinder/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/posix-character-classes": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", + "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs= sha512-xTgYBc3fuo7Yt7JbiuFxSYGToMoz8fLoE6TC9Wx1P/u+LfeThMOAqmuyECnlBaaJb+u1m9hHiXUEtwW4OzfUJg==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss": { + "version": "7.0.38", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.38.tgz", + "integrity": "sha512-wNrSHWjHDQJR/IZL5IKGxRtFgrYNaAA/UrkW2WqbtZO6uxSLMxMN+s2iqUMwnAWm3fMROlDYZB41dr0Mt7vBwQ==", + "dependencies": { + "nanocolors": "^0.2.2", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-attribute-case-insensitive": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-attribute-case-insensitive/-/postcss-attribute-case-insensitive-4.0.2.tgz", + "integrity": "sha512-clkFxk/9pcdb4Vkn0hAHq3YnxBQ2p0CGD1dy24jN+reBck+EWxMbxSUqN4Yj7t0w8csl87K6p0gxBe1utkJsYA==", + "dependencies": { + "postcss": "^7.0.2", + "postcss-selector-parser": "^6.0.2" + } + }, + "node_modules/postcss-browser-comments": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-browser-comments/-/postcss-browser-comments-3.0.0.tgz", + "integrity": "sha512-qfVjLfq7HFd2e0HW4s1dvU8X080OZdG46fFbIBFjW7US7YPDcWfRvdElvwMJr2LI6hMmD+7LnH2HcmXTs+uOig==", + "dependencies": { + "postcss": "^7" + }, + "engines": { + "node": ">=8.0.0" + }, + "peerDependencies": { + "browserslist": "^4" + } + }, + "node_modules/postcss-calc": { + "version": "7.0.5", + "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-7.0.5.tgz", + "integrity": "sha512-1tKHutbGtLtEZF6PT4JSihCHfIVldU72mZ8SdZHIYriIZ9fh9k9aWSppaT8rHsyI3dX+KSR+W+Ix9BMY3AODrg==", + "dependencies": { + "postcss": "^7.0.27", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.0.2" + } + }, + "node_modules/postcss-color-functional-notation": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/postcss-color-functional-notation/-/postcss-color-functional-notation-2.0.1.tgz", + "integrity": "sha512-ZBARCypjEDofW4P6IdPVTLhDNXPRn8T2s1zHbZidW6rPaaZvcnCS2soYFIQJrMZSxiePJ2XIYTlcb2ztr/eT2g==", + "dependencies": { + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-color-gray": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-color-gray/-/postcss-color-gray-5.0.0.tgz", + "integrity": "sha512-q6BuRnAGKM/ZRpfDascZlIZPjvwsRye7UDNalqVz3s7GDxMtqPY6+Q871liNxsonUw8oC61OG+PSaysYpl1bnw==", + "dependencies": { + "@csstools/convert-colors": "^1.4.0", + "postcss": "^7.0.5", + "postcss-values-parser": "^2.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-color-hex-alpha": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/postcss-color-hex-alpha/-/postcss-color-hex-alpha-5.0.3.tgz", + "integrity": "sha512-PF4GDel8q3kkreVXKLAGNpHKilXsZ6xuu+mOQMHWHLPNyjiUBOr75sp5ZKJfmv1MCus5/DWUGcK9hm6qHEnXYw==", + "dependencies": { + "postcss": "^7.0.14", + "postcss-values-parser": "^2.0.1" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-color-mod-function": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/postcss-color-mod-function/-/postcss-color-mod-function-3.0.3.tgz", + "integrity": "sha512-YP4VG+xufxaVtzV6ZmhEtc+/aTXH3d0JLpnYfxqTvwZPbJhWqp8bSY3nfNzNRFLgB4XSaBA82OE4VjOOKpCdVQ==", + "dependencies": { + "@csstools/convert-colors": "^1.4.0", + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-color-rebeccapurple": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-color-rebeccapurple/-/postcss-color-rebeccapurple-4.0.1.tgz", + "integrity": "sha512-aAe3OhkS6qJXBbqzvZth2Au4V3KieR5sRQ4ptb2b2O8wgvB3SJBsdG+jsn2BZbbwekDG8nTfcCNKcSfe/lEy8g==", + "dependencies": { + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-colormin": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-4.0.3.tgz", + "integrity": "sha512-WyQFAdDZpExQh32j0U0feWisZ0dmOtPl44qYmJKkq9xFWY3p+4qnRzCHeNrkeRhwPHz9bQ3mo0/yVkaply0MNw==", + "dependencies": { + "browserslist": "^4.0.0", + "color": "^3.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-colormin/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + }, + "node_modules/postcss-convert-values": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-4.0.1.tgz", + "integrity": "sha512-Kisdo1y77KUC0Jmn0OXU/COOJbzM8cImvw1ZFsBgBgMgb1iL23Zs/LXRe3r+EZqM3vGYKdQ2YJVQ5VkJI+zEJQ==", + "dependencies": { + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-convert-values/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + }, + "node_modules/postcss-custom-media": { + "version": "7.0.8", + "resolved": "https://registry.npmjs.org/postcss-custom-media/-/postcss-custom-media-7.0.8.tgz", + "integrity": "sha512-c9s5iX0Ge15o00HKbuRuTqNndsJUbaXdiNsksnVH8H4gdc+zbLzr/UasOwNG6CTDpLFekVY4672eWdiiWu2GUg==", + "dependencies": { + "postcss": "^7.0.14" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-custom-properties": { + "version": "8.0.11", + "resolved": "https://registry.npmjs.org/postcss-custom-properties/-/postcss-custom-properties-8.0.11.tgz", + "integrity": "sha512-nm+o0eLdYqdnJ5abAJeXp4CEU1c1k+eB2yMCvhgzsds/e0umabFrN6HoTy/8Q4K5ilxERdl/JD1LO5ANoYBeMA==", + "dependencies": { + "postcss": "^7.0.17", + "postcss-values-parser": "^2.0.1" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-custom-selectors": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/postcss-custom-selectors/-/postcss-custom-selectors-5.1.2.tgz", + "integrity": "sha512-DSGDhqinCqXqlS4R7KGxL1OSycd1lydugJ1ky4iRXPHdBRiozyMHrdu0H3o7qNOCiZwySZTUI5MV0T8QhCLu+w==", + "dependencies": { + "postcss": "^7.0.2", + "postcss-selector-parser": "^5.0.0-rc.3" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-custom-selectors/node_modules/cssesc": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-2.0.0.tgz", + "integrity": "sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg==", + "bin": { + "cssesc": "bin/cssesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-custom-selectors/node_modules/postcss-selector-parser": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-5.0.0.tgz", + "integrity": "sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ==", + "dependencies": { + "cssesc": "^2.0.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-dir-pseudo-class": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-dir-pseudo-class/-/postcss-dir-pseudo-class-5.0.0.tgz", + "integrity": "sha512-3pm4oq8HYWMZePJY+5ANriPs3P07q+LW6FAdTlkFH2XqDdP4HeeJYMOzn0HYLhRSjBO3fhiqSwwU9xEULSrPgw==", + "dependencies": { + "postcss": "^7.0.2", + "postcss-selector-parser": "^5.0.0-rc.3" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/postcss-dir-pseudo-class/node_modules/cssesc": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-2.0.0.tgz", + "integrity": "sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg==", + "bin": { + "cssesc": "bin/cssesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-dir-pseudo-class/node_modules/postcss-selector-parser": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-5.0.0.tgz", + "integrity": "sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ==", + "dependencies": { + "cssesc": "^2.0.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-discard-comments": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-4.0.2.tgz", + "integrity": "sha512-RJutN259iuRf3IW7GZyLM5Sw4GLTOH8FmsXBnv8Ab/Tc2k4SR4qbV4DNbyyY4+Sjo362SyDmW2DQ7lBSChrpkg==", + "dependencies": { + "postcss": "^7.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-discard-duplicates": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-4.0.2.tgz", + "integrity": "sha512-ZNQfR1gPNAiXZhgENFfEglF93pciw0WxMkJeVmw8eF+JZBbMD7jp6C67GqJAXVZP2BWbOztKfbsdmMp/k8c6oQ==", + "dependencies": { + "postcss": "^7.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-discard-empty": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-4.0.1.tgz", + "integrity": "sha512-B9miTzbznhDjTfjvipfHoqbWKwd0Mj+/fL5s1QOz06wufguil+Xheo4XpOnc4NqKYBCNqqEzgPv2aPBIJLox0w==", + "dependencies": { + "postcss": "^7.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-discard-overridden": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-4.0.1.tgz", + "integrity": "sha512-IYY2bEDD7g1XM1IDEsUT4//iEYCxAmP5oDSFMVU/JVvT7gh+l4fmjciLqGgwjdWpQIdb0Che2VX00QObS5+cTg==", + "dependencies": { + "postcss": "^7.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-double-position-gradients": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/postcss-double-position-gradients/-/postcss-double-position-gradients-1.0.0.tgz", + "integrity": "sha512-G+nV8EnQq25fOI8CH/B6krEohGWnF5+3A6H/+JEpOncu5dCnkS1QQ6+ct3Jkaepw1NGVqqOZH6lqrm244mCftA==", + "dependencies": { + "postcss": "^7.0.5", + "postcss-values-parser": "^2.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-env-function": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/postcss-env-function/-/postcss-env-function-2.0.2.tgz", + "integrity": "sha512-rwac4BuZlITeUbiBq60h/xbLzXY43qOsIErngWa4l7Mt+RaSkT7QBjXVGTcBHupykkblHMDrBFh30zchYPaOUw==", + "dependencies": { + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-flexbugs-fixes": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/postcss-flexbugs-fixes/-/postcss-flexbugs-fixes-4.2.1.tgz", + "integrity": "sha512-9SiofaZ9CWpQWxOwRh1b/r85KD5y7GgvsNt1056k6OYLvWUun0czCvogfJgylC22uJTwW1KzY3Gz65NZRlvoiQ==", + "dependencies": { + "postcss": "^7.0.26" + } + }, + "node_modules/postcss-focus-visible": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-focus-visible/-/postcss-focus-visible-4.0.0.tgz", + "integrity": "sha512-Z5CkWBw0+idJHSV6+Bgf2peDOFf/x4o+vX/pwcNYrWpXFrSfTkQ3JQ1ojrq9yS+upnAlNRHeg8uEwFTgorjI8g==", + "dependencies": { + "postcss": "^7.0.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-focus-within": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-focus-within/-/postcss-focus-within-3.0.0.tgz", + "integrity": "sha512-W0APui8jQeBKbCGZudW37EeMCjDeVxKgiYfIIEo8Bdh5SpB9sxds/Iq8SEuzS0Q4YFOlG7EPFulbbxujpkrV2w==", + "dependencies": { + "postcss": "^7.0.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-font-variant": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-font-variant/-/postcss-font-variant-4.0.1.tgz", + "integrity": "sha512-I3ADQSTNtLTTd8uxZhtSOrTCQ9G4qUVKPjHiDk0bV75QSxXjVWiJVJ2VLdspGUi9fbW9BcjKJoRvxAH1pckqmA==", + "dependencies": { + "postcss": "^7.0.2" + } + }, + "node_modules/postcss-gap-properties": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/postcss-gap-properties/-/postcss-gap-properties-2.0.0.tgz", + "integrity": "sha512-QZSqDaMgXCHuHTEzMsS2KfVDOq7ZFiknSpkrPJY6jmxbugUPTuSzs/vuE5I3zv0WAS+3vhrlqhijiprnuQfzmg==", + "dependencies": { + "postcss": "^7.0.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-image-set-function": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/postcss-image-set-function/-/postcss-image-set-function-3.0.1.tgz", + "integrity": "sha512-oPTcFFip5LZy8Y/whto91L9xdRHCWEMs3e1MdJxhgt4jy2WYXfhkng59fH5qLXSCPN8k4n94p1Czrfe5IOkKUw==", + "dependencies": { + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-initial": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/postcss-initial/-/postcss-initial-3.0.4.tgz", + "integrity": "sha512-3RLn6DIpMsK1l5UUy9jxQvoDeUN4gP939tDcKUHD/kM8SGSKbFAnvkpFpj3Bhtz3HGk1jWY5ZNWX6mPta5M9fg==", + "dependencies": { + "postcss": "^7.0.2" + } + }, + "node_modules/postcss-lab-function": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/postcss-lab-function/-/postcss-lab-function-2.0.1.tgz", + "integrity": "sha512-whLy1IeZKY+3fYdqQFuDBf8Auw+qFuVnChWjmxm/UhHWqNHZx+B99EwxTvGYmUBqe3Fjxs4L1BoZTJmPu6usVg==", + "dependencies": { + "@csstools/convert-colors": "^1.4.0", + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-load-config": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-2.1.2.tgz", + "integrity": "sha512-/rDeGV6vMUo3mwJZmeHfEDvwnTKKqQ0S7OHUi/kJvvtx3aWtyWG2/0ZWnzCt2keEclwN6Tf0DST2v9kITdOKYw==", + "dependencies": { + "cosmiconfig": "^5.0.0", + "import-cwd": "^2.0.0" + }, + "engines": { + "node": ">= 4" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-load-config/node_modules/cosmiconfig": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.1.tgz", + "integrity": "sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==", + "dependencies": { + "import-fresh": "^2.0.0", + "is-directory": "^0.3.1", + "js-yaml": "^3.13.1", + "parse-json": "^4.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-load-config/node_modules/import-fresh": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-2.0.0.tgz", + "integrity": "sha1-2BNVwVYS04bGH53dOSLUMEgipUY= sha512-eZ5H8rcgYazHbKC3PG4ClHNykCSxtAhxSSEM+2mb+7evD2CKF5V7c0dNum7AdpDh0ZdICwZY9sRSn8f+KH96sg==", + "dependencies": { + "caller-path": "^2.0.0", + "resolve-from": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-load-config/node_modules/parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA= sha512-aOIos8bujGN93/8Ox/jPLh7RwVnPEysynVFE+fQZyg6jKELEHwzgKdLRFHUgXJL6kylijVSBC4BvN9OmsB48Rw==", + "dependencies": { + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-load-config/node_modules/resolve-from": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", + "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g= sha512-GnlH6vxLymXJNMBo7XP1fJIzBFbdYt49CuTwmB/6N53t+kMPRMFKz783LlQ4tv28XoQfMWinAJX6WCGf2IlaIw==", + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-loader": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-3.0.0.tgz", + "integrity": "sha512-cLWoDEY5OwHcAjDnkyRQzAXfs2jrKjXpO/HQFcc5b5u/r7aa471wdmChmwfnv7x2u840iat/wi0lQ5nbRgSkUA==", + "dependencies": { + "loader-utils": "^1.1.0", + "postcss": "^7.0.0", + "postcss-load-config": "^2.0.0", + "schema-utils": "^1.0.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/postcss-loader/node_modules/json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "dependencies": { + "minimist": "^1.2.0" + }, + "bin": { + "json5": "lib/cli.js" + } + }, + "node_modules/postcss-loader/node_modules/loader-utils": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz", + "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==", + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/postcss-loader/node_modules/schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "dependencies": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + }, + "engines": { + "node": ">= 4" + } + }, + "node_modules/postcss-logical": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-logical/-/postcss-logical-3.0.0.tgz", + "integrity": "sha512-1SUKdJc2vuMOmeItqGuNaC+N8MzBWFWEkAnRnLpFYj1tGGa7NqyVBujfRtgNa2gXR+6RkGUiB2O5Vmh7E2RmiA==", + "dependencies": { + "postcss": "^7.0.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-media-minmax": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-media-minmax/-/postcss-media-minmax-4.0.0.tgz", + "integrity": "sha512-fo9moya6qyxsjbFAYl97qKO9gyre3qvbMnkOZeZwlsW6XYFsvs2DMGDlchVLfAd8LHPZDxivu/+qW2SMQeTHBw==", + "dependencies": { + "postcss": "^7.0.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-merge-longhand": { + "version": "4.0.11", + "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-4.0.11.tgz", + "integrity": "sha512-alx/zmoeXvJjp7L4mxEMjh8lxVlDFX1gqWHzaaQewwMZiVhLo42TEClKaeHbRf6J7j82ZOdTJ808RtN0ZOZwvw==", + "dependencies": { + "css-color-names": "0.0.4", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0", + "stylehacks": "^4.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-merge-longhand/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + }, + "node_modules/postcss-merge-rules": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-4.0.3.tgz", + "integrity": "sha512-U7e3r1SbvYzO0Jr3UT/zKBVgYYyhAz0aitvGIYOYK5CPmkNih+WDSsS5tvPrJ8YMQYlEMvsZIiqmn7HdFUaeEQ==", + "dependencies": { + "browserslist": "^4.0.0", + "caniuse-api": "^3.0.0", + "cssnano-util-same-parent": "^4.0.0", + "postcss": "^7.0.0", + "postcss-selector-parser": "^3.0.0", + "vendors": "^1.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-merge-rules/node_modules/postcss-selector-parser": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz", + "integrity": "sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==", + "dependencies": { + "dot-prop": "^5.2.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/postcss-minify-font-values": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-4.0.2.tgz", + "integrity": "sha512-j85oO6OnRU9zPf04+PZv1LYIYOprWm6IA6zkXkrJXyRveDEuQggG6tvoy8ir8ZwjLxLuGfNkCZEQG7zan+Hbtg==", + "dependencies": { + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-minify-font-values/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + }, + "node_modules/postcss-minify-gradients": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-4.0.2.tgz", + "integrity": "sha512-qKPfwlONdcf/AndP1U8SJ/uzIJtowHlMaSioKzebAXSG4iJthlWC9iSWznQcX4f66gIWX44RSA841HTHj3wK+Q==", + "dependencies": { + "cssnano-util-get-arguments": "^4.0.0", + "is-color-stop": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-minify-gradients/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + }, + "node_modules/postcss-minify-params": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-4.0.2.tgz", + "integrity": "sha512-G7eWyzEx0xL4/wiBBJxJOz48zAKV2WG3iZOqVhPet/9geefm/Px5uo1fzlHu+DOjT+m0Mmiz3jkQzVHe6wxAWg==", + "dependencies": { + "alphanum-sort": "^1.0.0", + "browserslist": "^4.0.0", + "cssnano-util-get-arguments": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0", + "uniqs": "^2.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-minify-params/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + }, + "node_modules/postcss-minify-selectors": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-4.0.2.tgz", + "integrity": "sha512-D5S1iViljXBj9kflQo4YutWnJmwm8VvIsU1GeXJGiG9j8CIg9zs4voPMdQDUmIxetUOh60VilsNzCiAFTOqu3g==", + "dependencies": { + "alphanum-sort": "^1.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-selector-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-minify-selectors/node_modules/postcss-selector-parser": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz", + "integrity": "sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==", + "dependencies": { + "dot-prop": "^5.2.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/postcss-modules-extract-imports": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-2.0.0.tgz", + "integrity": "sha512-LaYLDNS4SG8Q5WAWqIJgdHPJrDDr/Lv775rMBFUbgjTz6j34lUznACHcdRWroPvXANP2Vj7yNK57vp9eFqzLWQ==", + "dependencies": { + "postcss": "^7.0.5" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/postcss-modules-local-by-default": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-3.0.3.tgz", + "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" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/postcss-modules-scope": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-2.2.0.tgz", + "integrity": "sha512-YyEgsTMRpNd+HmyC7H/mh3y+MeFWevy7V1evVhJWewmMbjDHIbZbOXICC2y+m1xI1UVfIT1HMW/O04Hxyu9oXQ==", + "dependencies": { + "postcss": "^7.0.6", + "postcss-selector-parser": "^6.0.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/postcss-modules-values": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-3.0.0.tgz", + "integrity": "sha512-1//E5jCBrZ9DmRX+zCtmQtRSV6PV42Ix7Bzj9GbwJceduuf7IqP8MgeTXuRDHOWj2m0VzZD5+roFWDuU8RQjcg==", + "dependencies": { + "icss-utils": "^4.0.0", + "postcss": "^7.0.6" + } + }, + "node_modules/postcss-nesting": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/postcss-nesting/-/postcss-nesting-7.0.1.tgz", + "integrity": "sha512-FrorPb0H3nuVq0Sff7W2rnc3SmIcruVC6YwpcS+k687VxyxO33iE1amna7wHuRVzM8vfiYofXSBHNAZ3QhLvYg==", + "dependencies": { + "postcss": "^7.0.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-normalize": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize/-/postcss-normalize-8.0.1.tgz", + "integrity": "sha512-rt9JMS/m9FHIRroDDBGSMsyW1c0fkvOJPy62ggxSHUldJO7B195TqFMqIf+lY5ezpDcYOV4j86aUp3/XbxzCCQ==", + "dependencies": { + "@csstools/normalize.css": "^10.1.0", + "browserslist": "^4.6.2", + "postcss": "^7.0.17", + "postcss-browser-comments": "^3.0.0", + "sanitize.css": "^10.0.0" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/postcss-normalize-charset": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-4.0.1.tgz", + "integrity": "sha512-gMXCrrlWh6G27U0hF3vNvR3w8I1s2wOBILvA87iNXaPvSNo5uZAMYsZG7XjCUf1eVxuPfyL4TJ7++SGZLc9A3g==", + "dependencies": { + "postcss": "^7.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-normalize-display-values": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-4.0.2.tgz", + "integrity": "sha512-3F2jcsaMW7+VtRMAqf/3m4cPFhPD3EFRgNs18u+k3lTJJlVe7d0YPO+bnwqo2xg8YiRpDXJI2u8A0wqJxMsQuQ==", + "dependencies": { + "cssnano-util-get-match": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-normalize-display-values/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + }, + "node_modules/postcss-normalize-positions": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-4.0.2.tgz", + "integrity": "sha512-Dlf3/9AxpxE+NF1fJxYDeggi5WwV35MXGFnnoccP/9qDtFrTArZ0D0R+iKcg5WsUd8nUYMIl8yXDCtcrT8JrdA==", + "dependencies": { + "cssnano-util-get-arguments": "^4.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-normalize-positions/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + }, + "node_modules/postcss-normalize-repeat-style": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-4.0.2.tgz", + "integrity": "sha512-qvigdYYMpSuoFs3Is/f5nHdRLJN/ITA7huIoCyqqENJe9PvPmLhNLMu7QTjPdtnVf6OcYYO5SHonx4+fbJE1+Q==", + "dependencies": { + "cssnano-util-get-arguments": "^4.0.0", + "cssnano-util-get-match": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-normalize-repeat-style/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + }, + "node_modules/postcss-normalize-string": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-4.0.2.tgz", + "integrity": "sha512-RrERod97Dnwqq49WNz8qo66ps0swYZDSb6rM57kN2J+aoyEAJfZ6bMx0sx/F9TIEX0xthPGCmeyiam/jXif0eA==", + "dependencies": { + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-normalize-string/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + }, + "node_modules/postcss-normalize-timing-functions": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-4.0.2.tgz", + "integrity": "sha512-acwJY95edP762e++00Ehq9L4sZCEcOPyaHwoaFOhIwWCDfik6YvqsYNxckee65JHLKzuNSSmAdxwD2Cud1Z54A==", + "dependencies": { + "cssnano-util-get-match": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-normalize-timing-functions/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + }, + "node_modules/postcss-normalize-unicode": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-4.0.1.tgz", + "integrity": "sha512-od18Uq2wCYn+vZ/qCOeutvHjB5jm57ToxRaMeNuf0nWVHaP9Hua56QyMF6fs/4FSUnVIw0CBPsU0K4LnBPwYwg==", + "dependencies": { + "browserslist": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-normalize-unicode/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + }, + "node_modules/postcss-normalize-url": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-4.0.1.tgz", + "integrity": "sha512-p5oVaF4+IHwu7VpMan/SSpmpYxcJMtkGppYf0VbdH5B6hN8YNmVyJLuY9FmLQTzY3fag5ESUUHDqM+heid0UVA==", + "dependencies": { + "is-absolute-url": "^2.0.0", + "normalize-url": "^3.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-normalize-url/node_modules/normalize-url": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-3.3.0.tgz", + "integrity": "sha512-U+JJi7duF1o+u2pynbp2zXDW2/PADgC30f0GsHZtRh+HOcXHnw137TrNlyxxRvWW5fjKd3bcLHPxofWuCjaeZg==", + "engines": { + "node": ">=6" + } + }, + "node_modules/postcss-normalize-url/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + }, + "node_modules/postcss-normalize-whitespace": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-4.0.2.tgz", + "integrity": "sha512-tO8QIgrsI3p95r8fyqKV+ufKlSHh9hMJqACqbv2XknufqEDhDvbguXGBBqxw9nsQoXWf0qOqppziKJKHMD4GtA==", + "dependencies": { + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-normalize-whitespace/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + }, + "node_modules/postcss-ordered-values": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-4.1.2.tgz", + "integrity": "sha512-2fCObh5UanxvSxeXrtLtlwVThBvHn6MQcu4ksNT2tsaV2Fg76R2CV98W7wNSlX+5/pFwEyaDwKLLoEV7uRybAw==", + "dependencies": { + "cssnano-util-get-arguments": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-ordered-values/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + }, + "node_modules/postcss-overflow-shorthand": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/postcss-overflow-shorthand/-/postcss-overflow-shorthand-2.0.0.tgz", + "integrity": "sha512-aK0fHc9CBNx8jbzMYhshZcEv8LtYnBIRYQD5i7w/K/wS9c2+0NSR6B3OVMu5y0hBHYLcMGjfU+dmWYNKH0I85g==", + "dependencies": { + "postcss": "^7.0.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-page-break": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/postcss-page-break/-/postcss-page-break-2.0.0.tgz", + "integrity": "sha512-tkpTSrLpfLfD9HvgOlJuigLuk39wVTbbd8RKcy8/ugV2bNBUW3xU+AIqyxhDrQr1VUj1RmyJrBn1YWrqUm9zAQ==", + "dependencies": { + "postcss": "^7.0.2" + } + }, + "node_modules/postcss-place": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-place/-/postcss-place-4.0.1.tgz", + "integrity": "sha512-Zb6byCSLkgRKLODj/5mQugyuj9bvAAw9LqJJjgwz5cYryGeXfFZfSXoP1UfveccFmeq0b/2xxwcTEVScnqGxBg==", + "dependencies": { + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-preset-env": { + "version": "6.7.0", + "resolved": "https://registry.npmjs.org/postcss-preset-env/-/postcss-preset-env-6.7.0.tgz", + "integrity": "sha512-eU4/K5xzSFwUFJ8hTdTQzo2RBLbDVt83QZrAvI07TULOkmyQlnYlpwep+2yIK+K+0KlZO4BvFcleOCCcUtwchg==", + "dependencies": { + "autoprefixer": "^9.6.1", + "browserslist": "^4.6.4", + "caniuse-lite": "^1.0.30000981", + "css-blank-pseudo": "^0.1.4", + "css-has-pseudo": "^0.10.0", + "css-prefers-color-scheme": "^3.1.1", + "cssdb": "^4.4.0", + "postcss": "^7.0.17", + "postcss-attribute-case-insensitive": "^4.0.1", + "postcss-color-functional-notation": "^2.0.1", + "postcss-color-gray": "^5.0.0", + "postcss-color-hex-alpha": "^5.0.3", + "postcss-color-mod-function": "^3.0.3", + "postcss-color-rebeccapurple": "^4.0.1", + "postcss-custom-media": "^7.0.8", + "postcss-custom-properties": "^8.0.11", + "postcss-custom-selectors": "^5.1.2", + "postcss-dir-pseudo-class": "^5.0.0", + "postcss-double-position-gradients": "^1.0.0", + "postcss-env-function": "^2.0.2", + "postcss-focus-visible": "^4.0.0", + "postcss-focus-within": "^3.0.0", + "postcss-font-variant": "^4.0.0", + "postcss-gap-properties": "^2.0.0", + "postcss-image-set-function": "^3.0.1", + "postcss-initial": "^3.0.0", + "postcss-lab-function": "^2.0.1", + "postcss-logical": "^3.0.0", + "postcss-media-minmax": "^4.0.0", + "postcss-nesting": "^7.0.0", + "postcss-overflow-shorthand": "^2.0.0", + "postcss-page-break": "^2.0.0", + "postcss-place": "^4.0.1", + "postcss-pseudo-class-any-link": "^6.0.0", + "postcss-replace-overflow-wrap": "^3.0.0", + "postcss-selector-matches": "^4.0.0", + "postcss-selector-not": "^4.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-pseudo-class-any-link": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/postcss-pseudo-class-any-link/-/postcss-pseudo-class-any-link-6.0.0.tgz", + "integrity": "sha512-lgXW9sYJdLqtmw23otOzrtbDXofUdfYzNm4PIpNE322/swES3VU9XlXHeJS46zT2onFO7V1QFdD4Q9LiZj8mew==", + "dependencies": { + "postcss": "^7.0.2", + "postcss-selector-parser": "^5.0.0-rc.3" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-pseudo-class-any-link/node_modules/cssesc": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-2.0.0.tgz", + "integrity": "sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg==", + "bin": { + "cssesc": "bin/cssesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-pseudo-class-any-link/node_modules/postcss-selector-parser": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-5.0.0.tgz", + "integrity": "sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ==", + "dependencies": { + "cssesc": "^2.0.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-reduce-initial": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-4.0.3.tgz", + "integrity": "sha512-gKWmR5aUulSjbzOfD9AlJiHCGH6AEVLaM0AV+aSioxUDd16qXP1PCh8d1/BGVvpdWn8k/HiK7n6TjeoXN1F7DA==", + "dependencies": { + "browserslist": "^4.0.0", + "caniuse-api": "^3.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-reduce-transforms": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-4.0.2.tgz", + "integrity": "sha512-EEVig1Q2QJ4ELpJXMZR8Vt5DQx8/mo+dGWSR7vWXqcob2gQLyQGsionYcGKATXvQzMPn6DSN1vTN7yFximdIAg==", + "dependencies": { + "cssnano-util-get-match": "^4.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-reduce-transforms/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + }, + "node_modules/postcss-replace-overflow-wrap": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-replace-overflow-wrap/-/postcss-replace-overflow-wrap-3.0.0.tgz", + "integrity": "sha512-2T5hcEHArDT6X9+9dVSPQdo7QHzG4XKclFT8rU5TzJPDN7RIRTbO9c4drUISOVemLj03aezStHCR2AIcr8XLpw==", + "dependencies": { + "postcss": "^7.0.2" + } + }, + "node_modules/postcss-safe-parser": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/postcss-safe-parser/-/postcss-safe-parser-5.0.2.tgz", + "integrity": "sha512-jDUfCPJbKOABhwpUKcqCVbbXiloe/QXMcbJ6Iipf3sDIihEzTqRCeMBfRaOHxhBuTYqtASrI1KJWxzztZU4qUQ==", + "dependencies": { + "postcss": "^8.1.0" + }, + "engines": { + "node": ">=10.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-safe-parser/node_modules/postcss": { + "version": "8.3.8", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.3.8.tgz", + "integrity": "sha512-GT5bTjjZnwDifajzczOC+r3FI3Cu+PgPvrsjhQdRqa2kTJ4968/X9CUce9xttIB0xOs5c6xf0TCWZo/y9lF6bA==", + "dependencies": { + "nanocolors": "^0.2.2", + "nanoid": "^3.1.25", + "source-map-js": "^0.6.2" + }, + "engines": { + "node": "^10 || ^12 || >=14" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-selector-matches": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-matches/-/postcss-selector-matches-4.0.0.tgz", + "integrity": "sha512-LgsHwQR/EsRYSqlwdGzeaPKVT0Ml7LAT6E75T8W8xLJY62CE4S/l03BWIt3jT8Taq22kXP08s2SfTSzaraoPww==", + "dependencies": { + "balanced-match": "^1.0.0", + "postcss": "^7.0.2" + } + }, + "node_modules/postcss-selector-not": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-selector-not/-/postcss-selector-not-4.0.1.tgz", + "integrity": "sha512-YolvBgInEK5/79C+bdFMyzqTg6pkYqDbzZIST/PDMqa/o3qtXenD05apBG2jLgT0/BQ77d4U2UK12jWpilqMAQ==", + "dependencies": { + "balanced-match": "^1.0.0", + "postcss": "^7.0.2" + } + }, + "node_modules/postcss-selector-parser": { + "version": "6.0.6", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.6.tgz", + "integrity": "sha512-9LXrvaaX3+mcv5xkg5kFwqSzSH1JIObIx51PrndZwlmznwXRfxMddDvo9gve3gVR8ZTKgoFDdWkbRFmEhT4PMg==", + "dependencies": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-svgo": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-4.0.3.tgz", + "integrity": "sha512-NoRbrcMWTtUghzuKSoIm6XV+sJdvZ7GZSc3wdBN0W19FTtp2ko8NqLsgoh/m9CzNhU3KLPvQmjIwtaNFkaFTvw==", + "dependencies": { + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0", + "svgo": "^1.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-svgo/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + }, + "node_modules/postcss-unique-selectors": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-4.0.1.tgz", + "integrity": "sha512-+JanVaryLo9QwZjKrmJgkI4Fn8SBgRO6WXQBJi7KiAVPlmxikB5Jzc4EvXMT2H0/m0RjrVVm9rGNhZddm/8Spg==", + "dependencies": { + "alphanum-sort": "^1.0.0", + "postcss": "^7.0.0", + "uniqs": "^2.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-value-parser": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.1.0.tgz", + "integrity": "sha512-97DXOFbQJhk71ne5/Mt6cOu6yxsSfM0QGQyl0L25Gca4yGWEGJaig7l7gbCX623VqTBNGLRLaVUCnNkcedlRSQ==" + }, + "node_modules/postcss-values-parser": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/postcss-values-parser/-/postcss-values-parser-2.0.1.tgz", + "integrity": "sha512-2tLuBsA6P4rYTNKCXYG/71C7j1pU6pK503suYOmn4xYrQIzW+opD+7FAFNuGSdZC/3Qfy334QbeMu7MEb8gOxg==", + "dependencies": { + "flatten": "^1.0.2", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + }, + "engines": { + "node": ">=6.14.4" + } + }, + "node_modules/potpack": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/potpack/-/potpack-1.0.1.tgz", + "integrity": "sha512-15vItUAbViaYrmaB/Pbw7z6qX2xENbFSTA7Ii4tgbPtasxm5v6ryKhKtL91tpWovDJzTiZqdwzhcFBCwiMVdVw==" + }, + "node_modules/prelude-ls": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", + "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/prepend-http": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-1.0.4.tgz", + "integrity": "sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw= sha512-PhmXi5XmoyKw1Un4E+opM2KcsJInDvKyuOumcjjw3waw86ZNjHwVUOOWLc4bCzLdcKNaWBH9e99sbWzDQsVaYg==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/pretty-bytes": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.6.0.tgz", + "integrity": "sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==", + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/pretty-error": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/pretty-error/-/pretty-error-2.1.2.tgz", + "integrity": "sha512-EY5oDzmsX5wvuynAByrmY0P0hcp+QpnAKbJng2A2MPjVKXCxrDSUkzghVJ4ZGPIv+JC4gX8fPUWscC0RtjsWGw==", + "dependencies": { + "lodash": "^4.17.20", + "renderkid": "^2.0.4" + } + }, + "node_modules/pretty-format": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz", + "integrity": "sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==", + "dependencies": { + "ansi-regex": "^5.0.1", + "ansi-styles": "^5.0.0", + "react-is": "^17.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/pretty-format/node_modules/ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/process": { + "version": "0.11.10", + "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", + "integrity": "sha1-czIwDoQBYb2j5podHZGn1LwW8YI= sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==", + "engines": { + "node": ">= 0.6.0" + } + }, + "node_modules/process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==" + }, + "node_modules/progress": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", + "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==", + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/promise": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/promise/-/promise-8.1.0.tgz", + "integrity": "sha512-W04AqnILOL/sPRXziNicCjSNRruLAuIHEOVBazepu0545DDNGYHz7ar9ZgZ1fMU8/MA4mVxp5rkBWRi6OXIy3Q==", + "dependencies": { + "asap": "~2.0.6" + } + }, + "node_modules/promise-inflight": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz", + "integrity": "sha1-mEcocL8igTL8vdhoEputEsPAKeM= sha512-6zWPyEOFaQBJYcGMHBKTKJ3u6TBsnMFOIZSa6ce1e/ZrrsOlnHRHbabMjLiBYKp+n44X9eUI6VUPaukCXHuG4g==" + }, + "node_modules/prompts": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.0.tgz", + "integrity": "sha512-awZAKrk3vN6CroQukBL+R9051a4R3zCZBlJm/HBfrSZ8iTpYix3VX1vU4mveiLpiwmOJT4wokTF9m6HUk4KqWQ==", + "dependencies": { + "kleur": "^3.0.3", + "sisteransi": "^1.0.5" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/prop-types": { + "version": "15.7.2", + "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.7.2.tgz", + "integrity": "sha512-8QQikdH7//R2vurIJSutZ1smHYTcLpRWEOlHnzcWHmBYrOGUysKwSsrC89BCiFj3CbrfJ/nXFdJepOVrY1GCHQ==", + "dependencies": { + "loose-envify": "^1.4.0", + "object-assign": "^4.1.1", + "react-is": "^16.8.1" + } + }, + "node_modules/prop-types/node_modules/react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" + }, + "node_modules/proxy-addr": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", + "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", + "dependencies": { + "forwarded": "0.2.0", + "ipaddr.js": "1.9.1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/prr": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz", + "integrity": "sha1-0/wRS6BplaRexok/SEzrHXj19HY= sha512-yPw4Sng1gWghHQWj0B3ZggWUm4qVbPwPFcRG8KyxiU7J2OHFSoEHKS+EZ3fv5l1t9CyCiop6l/ZYeWbrgoQejw==" + }, + "node_modules/psl": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz", + "integrity": "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==" + }, + "node_modules/public-encrypt": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.3.tgz", + "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" + } + }, + "node_modules/public-encrypt/node_modules/bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" + }, + "node_modules/pump": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", + "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", + "dependencies": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "node_modules/pumpify": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-1.5.1.tgz", + "integrity": "sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==", + "dependencies": { + "duplexify": "^3.6.0", + "inherits": "^2.0.3", + "pump": "^2.0.0" + } + }, + "node_modules/pumpify/node_modules/pump": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz", + "integrity": "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==", + "dependencies": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "node_modules/punycode": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", + "engines": { + "node": ">=6" + } + }, + "node_modules/q": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", + "integrity": "sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc= sha512-kV/CThkXo6xyFEZUugw/+pIOywXcDbFYgSct5cT3gqlbkBE1SJdwy6UQoZvodiWF/ckQLZyDE/Bu1M6gVu5lVw==", + "engines": { + "node": ">=0.6.0", + "teleport": ">=0.2.0" + } + }, + "node_modules/qs": { + "version": "6.7.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz", + "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==", + "engines": { + "node": ">=0.6" + } + }, + "node_modules/query-string": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/query-string/-/query-string-4.3.4.tgz", + "integrity": "sha1-u7aTucqRXCMlFbIosaArYJBD2+s= sha512-O2XLNDBIg1DnTOa+2XrIwSiXEV8h2KImXUnjhhn2+UsvZ+Es2uyd5CCRTNQlDGbzUQOW3aYCBx9rVA6dzsiY7Q==", + "dependencies": { + "object-assign": "^4.1.0", + "strict-uri-encode": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/querystring": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.1.tgz", + "integrity": "sha512-wkvS7mL/JMugcup3/rMitHmd9ecIGd2lhFhK9N3UUQ450h66d1r3Y9nvXzQAW1Lq+wyx61k/1pfKS5KuKiyEbg==", + "deprecated": "The querystring API is considered Legacy. new code should use the URLSearchParams API instead.", + "engines": { + "node": ">=0.4.x" + } + }, + "node_modules/querystring-es3": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz", + "integrity": "sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM= sha512-773xhDQnZBMFobEiztv8LIl70ch5MSF/jUQVlhwFyBILqq96anmoctVIYz+ZRp0qbCKATTn6ev02M3r7Ga5vqA==", + "engines": { + "node": ">=0.4.x" + } + }, + "node_modules/querystringify": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz", + "integrity": "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==" + }, + "node_modules/queue-microtask": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/raf": { + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/raf/-/raf-3.4.1.tgz", + "integrity": "sha512-Sq4CW4QhwOHE8ucn6J34MqtZCeWFP2aQSmrlroYgqAV1PjStIhJXxYuTgUIfkEk7zTLjmIjLmU5q+fbD1NnOJA==", + "dependencies": { + "performance-now": "^2.1.0" + } + }, + "node_modules/randombytes": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", + "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", + "dependencies": { + "safe-buffer": "^5.1.0" + } + }, + "node_modules/randomfill": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz", + "integrity": "sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==", + "dependencies": { + "randombytes": "^2.0.5", + "safe-buffer": "^5.1.0" + } + }, + "node_modules/range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/raw-body": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.0.tgz", + "integrity": "sha512-4Oz8DUIwdvoa5qMJelxipzi/iJIi40O5cGV1wNYp5hvZP8ZN0T+jiNkL0QepXs+EsQ9XJ8ipEDoiH70ySUJP3Q==", + "dependencies": { + "bytes": "3.1.0", + "http-errors": "1.7.2", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/raw-body/node_modules/bytes": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz", + "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/react": { + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react/-/react-17.0.2.tgz", + "integrity": "sha512-gnhPt75i/dq/z3/6q/0asP78D0u592D5L1pd7M8P+dck6Fu/jJeL6iVVK23fptSUZj8Vjf++7wXA8UNclGQcbA==", + "dependencies": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react-app-polyfill": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/react-app-polyfill/-/react-app-polyfill-2.0.0.tgz", + "integrity": "sha512-0sF4ny9v/B7s6aoehwze9vJNWcmCemAUYBVasscVr92+UYiEqDXOxfKjXN685mDaMRNF3WdhHQs76oTODMocFA==", + "dependencies": { + "core-js": "^3.6.5", + "object-assign": "^4.1.1", + "promise": "^8.1.0", + "raf": "^3.4.1", + "regenerator-runtime": "^0.13.7", + "whatwg-fetch": "^3.4.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/react-dev-utils": { + "version": "11.0.4", + "resolved": "https://registry.npmjs.org/react-dev-utils/-/react-dev-utils-11.0.4.tgz", + "integrity": "sha512-dx0LvIGHcOPtKbeiSUM4jqpBl3TcY7CDjZdfOIcKeznE7BWr9dg0iPG90G5yfVQ+p/rGNMXdbfStvzQZEVEi4A==", + "dependencies": { + "@babel/code-frame": "7.10.4", + "address": "1.1.2", + "browserslist": "4.14.2", + "chalk": "2.4.2", + "cross-spawn": "7.0.3", + "detect-port-alt": "1.1.6", + "escape-string-regexp": "2.0.0", + "filesize": "6.1.0", + "find-up": "4.1.0", + "fork-ts-checker-webpack-plugin": "4.1.6", + "global-modules": "2.0.0", + "globby": "11.0.1", + "gzip-size": "5.1.1", + "immer": "8.0.1", + "is-root": "2.1.0", + "loader-utils": "2.0.0", + "open": "^7.0.2", + "pkg-up": "3.1.0", + "prompts": "2.4.0", + "react-error-overlay": "^6.0.9", + "recursive-readdir": "2.2.2", + "shell-quote": "1.7.2", + "strip-ansi": "6.0.0", + "text-table": "0.2.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/react-dev-utils/node_modules/@babel/code-frame": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.10.4.tgz", + "integrity": "sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg==", + "dependencies": { + "@babel/highlight": "^7.10.4" + } + }, + "node_modules/react-dev-utils/node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/react-dev-utils/node_modules/browserslist": { + "version": "4.14.2", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.14.2.tgz", + "integrity": "sha512-HI4lPveGKUR0x2StIz+2FXfDk9SfVMrxn6PLh1JeGUwcuoDkdKZebWiyLRJ68iIPDpMI4JLVDf7S7XzslgWOhw==", + "dependencies": { + "caniuse-lite": "^1.0.30001125", + "electron-to-chromium": "^1.3.564", + "escalade": "^3.0.2", + "node-releases": "^1.1.61" + }, + "bin": { + "browserslist": "cli.js" + }, + "engines": { + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" + }, + "funding": { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + } + }, + "node_modules/react-dev-utils/node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/react-dev-utils/node_modules/chalk/node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ= sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/react-dev-utils/node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/react-dev-utils/node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU= sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" + }, + "node_modules/react-dev-utils/node_modules/escape-string-regexp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", + "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", + "engines": { + "node": ">=8" + } + }, + "node_modules/react-dev-utils/node_modules/globby": { + "version": "11.0.1", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.0.1.tgz", + "integrity": "sha512-iH9RmgwCmUJHi2z5o2l3eTtGBtXek1OYlHrbcxOYugyHLmAsZrPj43OtHThd62Buh/Vv6VyCBD2bdyWcGNQqoQ==", + "dependencies": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.1.1", + "ignore": "^5.1.4", + "merge2": "^1.3.0", + "slash": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/react-dev-utils/node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0= sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "engines": { + "node": ">=4" + } + }, + "node_modules/react-dev-utils/node_modules/locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "dependencies": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/react-dev-utils/node_modules/node-releases": { + "version": "1.1.77", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.77.tgz", + "integrity": "sha512-rB1DUFUNAN4Gn9keO2K1efO35IDK7yKHCdCaIMvFO7yUYmmZYeDjnGKle26G4rwj+LKRQpjyUUvMkPglwGCYNQ==" + }, + "node_modules/react-dev-utils/node_modules/p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "dependencies": { + "p-limit": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/react-dev-utils/node_modules/path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU= sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", + "engines": { + "node": ">=4" + } + }, + "node_modules/react-dev-utils/node_modules/pkg-up": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/pkg-up/-/pkg-up-3.1.0.tgz", + "integrity": "sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA==", + "dependencies": { + "find-up": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/react-dev-utils/node_modules/pkg-up/node_modules/find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "dependencies": { + "locate-path": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/react-dev-utils/node_modules/strip-ansi": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", + "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", + "dependencies": { + "ansi-regex": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/react-dev-utils/node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/react-dom": { + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-17.0.2.tgz", + "integrity": "sha512-s4h96KtLDUQlsENhMn1ar8t2bEa+q/YAtj8pPPdIjPDGBDIVNsrD9aXNWqspUe6AzKCIG0C1HZZLqLV7qpOBGA==", + "dependencies": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1", + "scheduler": "^0.20.2" + }, + "peerDependencies": { + "react": "17.0.2" + } + }, + "node_modules/react-error-overlay": { + "version": "6.0.9", + "resolved": "https://registry.npmjs.org/react-error-overlay/-/react-error-overlay-6.0.9.tgz", + "integrity": "sha512-nQTTcUu+ATDbrSD1BZHr5kgSD4oF8OFjxun8uAaL8RwPBacGBNPf/yAuVVdx17N8XNzRDMrZ9XcKZHCjPW+9ew==" + }, + "node_modules/react-is": { + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", + "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==" + }, + "node_modules/react-merge-refs": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/react-merge-refs/-/react-merge-refs-1.1.0.tgz", + "integrity": "sha512-alTKsjEL0dKH/ru1Iyn7vliS2QRcBp9zZPGoWxUOvRGWPUYgjo+V01is7p04It6KhgrzhJGnIj9GgX8W4bZoCQ==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/react-reconciler": { + "version": "0.26.2", + "resolved": "https://registry.npmjs.org/react-reconciler/-/react-reconciler-0.26.2.tgz", + "integrity": "sha512-nK6kgY28HwrMNwDnMui3dvm3rCFjZrcGiuwLc5COUipBK5hWHLOxMJhSnSomirqWwjPBJKV1QcbkI0VJr7Gl1Q==", + "dependencies": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1", + "scheduler": "^0.20.2" + }, + "engines": { + "node": ">=0.10.0" + }, + "peerDependencies": { + "react": "^17.0.2" + } + }, + "node_modules/react-refresh": { + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.8.3.tgz", + "integrity": "sha512-X8jZHc7nCMjaCqoU+V2I0cOhNW+QMBwSUkeXnTi8IPe6zaRWfn60ZzvFDZqWPfmSJfjub7dDW1SP0jaHWLu/hg==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react-scripts": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/react-scripts/-/react-scripts-4.0.3.tgz", + "integrity": "sha512-S5eO4vjUzUisvkIPB7jVsKtuH2HhWcASREYWHAQ1FP5HyCv3xgn+wpILAEWkmy+A+tTNbSZClhxjT3qz6g4L1A==", + "dependencies": { + "@babel/core": "7.12.3", + "@pmmmwh/react-refresh-webpack-plugin": "0.4.3", + "@svgr/webpack": "5.5.0", + "@typescript-eslint/eslint-plugin": "^4.5.0", + "@typescript-eslint/parser": "^4.5.0", + "babel-eslint": "^10.1.0", + "babel-jest": "^26.6.0", + "babel-loader": "8.1.0", + "babel-plugin-named-asset-import": "^0.3.7", + "babel-preset-react-app": "^10.0.0", + "bfj": "^7.0.2", + "camelcase": "^6.1.0", + "case-sensitive-paths-webpack-plugin": "2.3.0", + "css-loader": "4.3.0", + "dotenv": "8.2.0", + "dotenv-expand": "5.1.0", + "eslint": "^7.11.0", + "eslint-config-react-app": "^6.0.0", + "eslint-plugin-flowtype": "^5.2.0", + "eslint-plugin-import": "^2.22.1", + "eslint-plugin-jest": "^24.1.0", + "eslint-plugin-jsx-a11y": "^6.3.1", + "eslint-plugin-react": "^7.21.5", + "eslint-plugin-react-hooks": "^4.2.0", + "eslint-plugin-testing-library": "^3.9.2", + "eslint-webpack-plugin": "^2.5.2", + "file-loader": "6.1.1", + "fs-extra": "^9.0.1", + "html-webpack-plugin": "4.5.0", + "identity-obj-proxy": "3.0.0", + "jest": "26.6.0", + "jest-circus": "26.6.0", + "jest-resolve": "26.6.0", + "jest-watch-typeahead": "0.6.1", + "mini-css-extract-plugin": "0.11.3", + "optimize-css-assets-webpack-plugin": "5.0.4", + "pnp-webpack-plugin": "1.6.4", + "postcss-flexbugs-fixes": "4.2.1", + "postcss-loader": "3.0.0", + "postcss-normalize": "8.0.1", + "postcss-preset-env": "6.7.0", + "postcss-safe-parser": "5.0.2", + "prompts": "2.4.0", + "react-app-polyfill": "^2.0.0", + "react-dev-utils": "^11.0.3", + "react-refresh": "^0.8.3", + "resolve": "1.18.1", + "resolve-url-loader": "^3.1.2", + "sass-loader": "^10.0.5", + "semver": "7.3.2", + "style-loader": "1.3.0", + "terser-webpack-plugin": "4.2.3", + "ts-pnp": "1.2.0", + "url-loader": "4.1.1", + "webpack": "4.44.2", + "webpack-dev-server": "3.11.1", + "webpack-manifest-plugin": "2.2.0", + "workbox-webpack-plugin": "5.1.4" + }, + "bin": { + "react-scripts": "bin/react-scripts.js" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + }, + "optionalDependencies": { + "fsevents": "^2.1.3" + }, + "peerDependencies": { + "react": ">= 16", + "typescript": "^3.2.1 || ^4" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/react-scripts/node_modules/@babel/core": { + "version": "7.12.3", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.12.3.tgz", + "integrity": "sha512-0qXcZYKZp3/6N2jKYVxZv0aNCsxTSVCiK72DTiTYZAu7sjg73W0/aynWjMbiGd87EQL4WyA8reiJVh92AVla9g==", + "dependencies": { + "@babel/code-frame": "^7.10.4", + "@babel/generator": "^7.12.1", + "@babel/helper-module-transforms": "^7.12.1", + "@babel/helpers": "^7.12.1", + "@babel/parser": "^7.12.3", + "@babel/template": "^7.10.4", + "@babel/traverse": "^7.12.1", + "@babel/types": "^7.12.1", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.1", + "json5": "^2.1.2", + "lodash": "^4.17.19", + "resolve": "^1.3.2", + "semver": "^5.4.1", + "source-map": "^0.5.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/babel" + } + }, + "node_modules/react-scripts/node_modules/@babel/core/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/react-scripts/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w= sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react-spring": { + "version": "8.0.27", + "resolved": "https://registry.npmjs.org/react-spring/-/react-spring-8.0.27.tgz", + "integrity": "sha512-nDpWBe3ZVezukNRandTeLSPcwwTMjNVu1IDq9qA/AMiUqHuRN4BeSWvKr3eIxxg1vtiYiOLy4FqdfCP5IoP77g==", + "dependencies": { + "@babel/runtime": "^7.3.1", + "prop-types": "^15.5.8" + }, + "peerDependencies": { + "react": ">= 16.8.0", + "react-dom": ">= 16.8.0" + } + }, + "node_modules/react-three-fiber": { + "version": "0.0.0-deprecated", + "resolved": "https://registry.npmjs.org/react-three-fiber/-/react-three-fiber-0.0.0-deprecated.tgz", + "integrity": "sha512-EblIqTAsIpkYeM8bZtC4lcpTE0A2zCEGipFB52RgcQq/q+0oryrk7Sxt+sqhIjUu6xMNEVywV8dr74lz5yWO6A==" + }, + "node_modules/react-use-measure": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/react-use-measure/-/react-use-measure-2.0.4.tgz", + "integrity": "sha512-7K2HIGaPMl3Q9ZQiEVjen3tRXl4UDda8LiTPy/QxP8dP2rl5gPBhf7mMH6MVjjRNv3loU7sNzey/ycPNnHVTxQ==", + "dependencies": { + "debounce": "^1.2.0" + }, + "peerDependencies": { + "react": ">=16.13", + "react-dom": ">=16.13" + } + }, + "node_modules/read-pkg": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz", + "integrity": "sha1-nLxoaXj+5l0WwA4rGcI3/Pbjg4k= sha512-BLq/cCO9two+lBgiTYNqD6GdtK8s4NpaWrl6/rCO9w0TUS8oJl7cmToOZfRYllKTISY6nt1U7jQ53brmKqY6BA==", + "dependencies": { + "load-json-file": "^4.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/read-pkg-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-3.0.0.tgz", + "integrity": "sha1-PtSWaF26D4/hGNBpHcUfSh/5bwc= sha512-YFzFrVvpC6frF1sz8psoHDBGF7fLPc+llq/8NB43oagqWkx8ar5zYtsTORtOjw9W2RHLpWP+zTWwBvf1bCmcSw==", + "dependencies": { + "find-up": "^2.0.0", + "read-pkg": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/read-pkg-up/node_modules/find-up": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", + "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c= sha512-NWzkk0jSJtTt08+FBFMvXoeZnOJD+jTtsRmBYbAIzJdX6l7dLgR7CTubCM5/eDdPUBvLCeVasP1brfVR/9/EZQ==", + "dependencies": { + "locate-path": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/read-pkg-up/node_modules/locate-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", + "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4= sha512-NCI2kiDkyR7VeEKm27Kda/iQHyKJe1Bu0FlTbYp3CqJu+9IFe9bLyAjMxf5ZDDbEg+iMPzB5zYyUTSm8wVTKmA==", + "dependencies": { + "p-locate": "^2.0.0", + "path-exists": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/read-pkg-up/node_modules/p-limit": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", + "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", + "dependencies": { + "p-try": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/read-pkg-up/node_modules/p-locate": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", + "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM= sha512-nQja7m7gSKuewoVRen45CtVfODR3crN3goVQ0DDZ9N3yHxgpkuBhZqsaiotSQRrADUrne346peY7kT3TSACykg==", + "dependencies": { + "p-limit": "^1.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/read-pkg-up/node_modules/p-try": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", + "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M= sha512-U1etNYuMJoIz3ZXSrrySFjsXQTWOx2/jdi86L+2pRvph/qMKL6sbcCYdH23fqsbm8TH2Gn0OybpT4eSFlCVHww==", + "engines": { + "node": ">=4" + } + }, + "node_modules/read-pkg-up/node_modules/path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU= sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", + "engines": { + "node": ">=4" + } + }, + "node_modules/read-pkg/node_modules/path-type": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz", + "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==", + "dependencies": { + "pify": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/read-pkg/node_modules/pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY= sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==", + "engines": { + "node": ">=4" + } + }, + "node_modules/readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/readable-stream/node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "optional": true, + "dependencies": { + "picomatch": "^2.2.1" + }, + "engines": { + "node": ">=8.10.0" + } + }, + "node_modules/recursive-readdir": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/recursive-readdir/-/recursive-readdir-2.2.2.tgz", + "integrity": "sha512-nRCcW9Sj7NuZwa2XvH9co8NPeXUBhZP7CRKJtU+cS6PW9FpCIFoI5ib0NT1ZrbNuPoRy0ylyCaUL8Gih4LSyFg==", + "dependencies": { + "minimatch": "3.0.4" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/redent": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz", + "integrity": "sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==", + "dependencies": { + "indent-string": "^4.0.0", + "strip-indent": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/regenerate": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", + "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==" + }, + "node_modules/regenerate-unicode-properties": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-9.0.0.tgz", + "integrity": "sha512-3E12UeNSPfjrgwjkR81m5J7Aw/T55Tu7nUyZVQYCKEOs+2dkxEY+DpPtZzO4YruuiPb7NkYLVcyJC4+zCbk5pA==", + "dependencies": { + "regenerate": "^1.4.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/regenerator-runtime": { + "version": "0.13.9", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz", + "integrity": "sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==" + }, + "node_modules/regenerator-transform": { + "version": "0.14.5", + "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.14.5.tgz", + "integrity": "sha512-eOf6vka5IO151Jfsw2NO9WpGX58W6wWmefK3I1zEGr0lOD0u8rwPaNqQL1aRxUaxLeKO3ArNh3VYg1KbaD+FFw==", + "dependencies": { + "@babel/runtime": "^7.8.4" + } + }, + "node_modules/regex-not": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", + "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", + "dependencies": { + "extend-shallow": "^3.0.2", + "safe-regex": "^1.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/regex-parser": { + "version": "2.2.11", + "resolved": "https://registry.npmjs.org/regex-parser/-/regex-parser-2.2.11.tgz", + "integrity": "sha512-jbD/FT0+9MBU2XAZluI7w2OBs1RBi6p9M83nkoZayQXXU9e8Robt69FcZc7wU4eJD/YFTjn1JdCk3rbMJajz8Q==" + }, + "node_modules/regexp-to-ast": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/regexp-to-ast/-/regexp-to-ast-0.5.0.tgz", + "integrity": "sha512-tlbJqcMHnPKI9zSrystikWKwHkBqu2a/Sgw01h3zFjvYrMxEDYHzzoMZnUrbIfpTFEsoRnnviOXNCzFiSc54Qw==" + }, + "node_modules/regexp.prototype.flags": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.3.1.tgz", + "integrity": "sha512-JiBdRBq91WlY7uRJ0ds7R+dU02i6LKi8r3BuQhNXn+kmeLN+EfHhfjqMRis1zJxnlu88hq/4dx0P2OP3APRTOA==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/regexpp": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz", + "integrity": "sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/mysticatea" + } + }, + "node_modules/regexpu-core": { + "version": "4.8.0", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-4.8.0.tgz", + "integrity": "sha512-1F6bYsoYiz6is+oz70NWur2Vlh9KWtswuRuzJOfeYUrfPX2o8n74AnUVaOGDbUqVGO9fNHu48/pjJO4sNVwsOg==", + "dependencies": { + "regenerate": "^1.4.2", + "regenerate-unicode-properties": "^9.0.0", + "regjsgen": "^0.5.2", + "regjsparser": "^0.7.0", + "unicode-match-property-ecmascript": "^2.0.0", + "unicode-match-property-value-ecmascript": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/regjsgen": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.5.2.tgz", + "integrity": "sha512-OFFT3MfrH90xIW8OOSyUrk6QHD5E9JOTeGodiJeBS3J6IwlgzJMNE/1bZklWz5oTg+9dCMyEetclvCVXOPoN3A==" + }, + "node_modules/regjsparser": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.7.0.tgz", + "integrity": "sha512-A4pcaORqmNMDVwUjWoTzuhwMGpP+NykpfqAsEgI1FSH/EzC7lrN5TMd+kN8YCovX+jMpu8eaqXgXPCa0g8FQNQ==", + "dependencies": { + "jsesc": "~0.5.0" + }, + "bin": { + "regjsparser": "bin/parser" + } + }, + "node_modules/regjsparser/node_modules/jsesc": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", + "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0= sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==", + "bin": { + "jsesc": "bin/jsesc" + } + }, + "node_modules/relateurl": { + "version": "0.2.7", + "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz", + "integrity": "sha1-VNvzd+UUQKypCkzSdGANP/LYiKk= sha512-G08Dxvm4iDN3MLM0EsP62EDV9IuhXPR6blNz6Utcp7zyV3tr4HVNINt6MpaRWbxoOHT3Q7YN2P+jaHX8vUbgog==", + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/remove-trailing-separator": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", + "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8= sha512-/hS+Y0u3aOfIETiaiirUFwDBDzmXPvO+jAfKTitUngIPzdKc6Z0LoFjM/CK5PL4C+eKwHohlHAb6H0VFfmmUsw==" + }, + "node_modules/renderkid": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/renderkid/-/renderkid-2.0.7.tgz", + "integrity": "sha512-oCcFyxaMrKsKcTY59qnCAtmDVSLfPbrv6A3tVbPdFMMrv5jaK10V6m40cKsoPNhAqN6rmHW9sswW4o3ruSrwUQ==", + "dependencies": { + "css-select": "^4.1.3", + "dom-converter": "^0.2.0", + "htmlparser2": "^6.1.0", + "lodash": "^4.17.21", + "strip-ansi": "^3.0.1" + } + }, + "node_modules/renderkid/node_modules/ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8= sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/renderkid/node_modules/strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8= sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", + "dependencies": { + "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/repeat-element": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.4.tgz", + "integrity": "sha512-LFiNfRcSu7KK3evMyYOuCzv3L10TW7yC1G2/+StMjK8Y6Vqd2MG7r/Qjw4ghtuCOjFvlnms/iMmLqpvW/ES/WQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/repeat-string": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", + "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc= sha512-PV0dzCYDNfRi1jCDbJzpW7jNNDRuCOG/jI5ctQcGKt/clZD+YcPS3yIlWuTJMmESC8aevCFmWJy5wjAFgNqN6w==", + "engines": { + "node": ">=0.10" + } + }, + "node_modules/require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I= sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/require-from-string": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/require-main-filename": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz", + "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==" + }, + "node_modules/requires-port": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", + "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8= sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==" + }, + "node_modules/resize-observer-polyfill": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/resize-observer-polyfill/-/resize-observer-polyfill-1.5.1.tgz", + "integrity": "sha512-LwZrotdHOo12nQuZlHEmtuXdqGoOD0OhaxopaNFxWzInpEgaLWoVuAMbTzixuosCx2nEG58ngzW3vxdWoxIgdg==" + }, + "node_modules/resolve": { + "version": "1.18.1", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.18.1.tgz", + "integrity": "sha512-lDfCPaMKfOJXjy0dPayzPdF1phampNWr3qFCjAu+rw/qbQmr5jWH5xN2hwh9QKfw9E5v4hwV7A+jrCmL8yjjqA==", + "dependencies": { + "is-core-module": "^2.0.0", + "path-parse": "^1.0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/resolve-cwd": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz", + "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==", + "dependencies": { + "resolve-from": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/resolve-from": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", + "engines": { + "node": ">=8" + } + }, + "node_modules/resolve-url": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", + "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo= sha512-ZuF55hVUQaaczgOIwqWzkEcEidmlD/xl44x1UZnhOXcYuFN2S6+rcxpG+C1N3So0wvNI3DmJICUFfu2SxhBmvg==", + "deprecated": "https://github.com/lydell/resolve-url#deprecated" + }, + "node_modules/resolve-url-loader": { + "version": "3.1.4", + "resolved": "https://registry.npmjs.org/resolve-url-loader/-/resolve-url-loader-3.1.4.tgz", + "integrity": "sha512-D3sQ04o0eeQEySLrcz4DsX3saHfsr8/N6tfhblxgZKXxMT2Louargg12oGNfoTRLV09GXhVUe5/qgA5vdgNigg==", + "dependencies": { + "adjust-sourcemap-loader": "3.0.0", + "camelcase": "5.3.1", + "compose-function": "3.0.3", + "convert-source-map": "1.7.0", + "es6-iterator": "2.0.3", + "loader-utils": "1.2.3", + "postcss": "7.0.36", + "rework": "1.0.1", + "rework-visit": "1.0.0", + "source-map": "0.6.1" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/resolve-url-loader/node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/resolve-url-loader/node_modules/camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "engines": { + "node": ">=6" + } + }, + "node_modules/resolve-url-loader/node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/resolve-url-loader/node_modules/chalk/node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/resolve-url-loader/node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/resolve-url-loader/node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU= sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" + }, + "node_modules/resolve-url-loader/node_modules/convert-source-map": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.7.0.tgz", + "integrity": "sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA==", + "dependencies": { + "safe-buffer": "~5.1.1" + } + }, + "node_modules/resolve-url-loader/node_modules/emojis-list": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-2.1.0.tgz", + "integrity": "sha1-TapNnbAPmBmIDHn6RXrlsJof04k= sha512-knHEZMgs8BB+MInokmNTg/OyPlAddghe1YBgNwJBc5zsJi/uyIcXoSDsL/W9ymOsBoBGdPIHXYJ9+qKFwRwDng==", + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/resolve-url-loader/node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ= sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/resolve-url-loader/node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0= sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "engines": { + "node": ">=4" + } + }, + "node_modules/resolve-url-loader/node_modules/json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "dependencies": { + "minimist": "^1.2.0" + }, + "bin": { + "json5": "lib/cli.js" + } + }, + "node_modules/resolve-url-loader/node_modules/loader-utils": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.2.3.tgz", + "integrity": "sha512-fkpz8ejdnEMG3s37wGL07iSBDg99O9D5yflE9RGNH3hRdx9SOwYfnGYdZOUIZitN8E+E2vkq3MUMYMvPYl5ZZA==", + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^2.0.0", + "json5": "^1.0.1" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/resolve-url-loader/node_modules/postcss": { + "version": "7.0.36", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz", + "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==", + "dependencies": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/resolve-url-loader/node_modules/supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/ret": { + "version": "0.1.15", + "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", + "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==", + "engines": { + "node": ">=0.12" + } + }, + "node_modules/retry": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz", + "integrity": "sha1-G0KmJmoh8HQh0bC1S33BZ7AcATs= sha512-9LkiTwjUh6rT555DtE9rTX+BKByPfrMzEAtnlEtdEwr3Nkffwiihqe2bWADg+OQRjt9gl6ICdmB/ZFDCGAtSow==", + "engines": { + "node": ">= 4" + } + }, + "node_modules/reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "engines": { + "iojs": ">=1.0.0", + "node": ">=0.10.0" + } + }, + "node_modules/rework": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/rework/-/rework-1.0.1.tgz", + "integrity": "sha1-MIBqhBNCtUUQqkEQhQzUhTQUSqc= sha512-eEjL8FdkdsxApd0yWVZgBGzfCQiT8yqSc2H1p4jpZpQdtz7ohETiDMoje5PlM8I9WgkqkreVxFUKYOiJdVWDXw==", + "dependencies": { + "convert-source-map": "^0.3.3", + "css": "^2.0.0" + } + }, + "node_modules/rework-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/rework-visit/-/rework-visit-1.0.0.tgz", + "integrity": "sha1-mUWygD8hni96ygCtuLyfZA+ELJo= sha512-W6V2fix7nCLUYX1v6eGPrBOZlc03/faqzP4sUxMAJMBMOPYhfV/RyLegTufn5gJKaOITyi+gvf0LXDZ9NzkHnQ==" + }, + "node_modules/rework/node_modules/convert-source-map": { + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-0.3.5.tgz", + "integrity": "sha1-8dgClQr33SYxof6+BZZVDIarMZA= sha512-+4nRk0k3oEpwUB7/CalD7xE2z4VmtEnnq0GO2IPTkrooTrAhEsWvuLF5iWP1dXrwluki/azwXV1ve7gtYuPldg==" + }, + "node_modules/rework/node_modules/css": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/css/-/css-2.2.4.tgz", + "integrity": "sha512-oUnjmWpy0niI3x/mPL8dVEI1l7MnG3+HHyRPHf+YFSbK+svOhXpmSOcDURUh2aOCgl2grzrOPt1nHLuCVFULLw==", + "dependencies": { + "inherits": "^2.0.3", + "source-map": "^0.6.1", + "source-map-resolve": "^0.5.2", + "urix": "^0.1.0" + } + }, + "node_modules/rework/node_modules/source-map-resolve": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz", + "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==", + "deprecated": "See https://github.com/lydell/source-map-resolve#deprecated", + "dependencies": { + "atob": "^2.1.2", + "decode-uri-component": "^0.2.0", + "resolve-url": "^0.2.1", + "source-map-url": "^0.4.0", + "urix": "^0.1.0" + } + }, + "node_modules/rgb-regex": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/rgb-regex/-/rgb-regex-1.0.1.tgz", + "integrity": "sha1-wODWiC3w4jviVKR16O3UGRX+rrE= sha512-gDK5mkALDFER2YLqH6imYvK6g02gpNGM4ILDZ472EwWfXZnC2ZEpoB2ECXTyOVUKuk/bPJZMzwQPBYICzP+D3w==" + }, + "node_modules/rgba-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/rgba-regex/-/rgba-regex-1.0.0.tgz", + "integrity": "sha1-QzdOLiyglosO8VI0YLfXMP8i7rM= sha512-zgn5OjNQXLUTdq8m17KdaicF6w89TZs8ZU8y0AYENIU6wG8GG6LLm0yLSiPY8DmaYmHdgRW8rnApjoT0fQRfMg==" + }, + "node_modules/rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/ripemd160": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz", + "integrity": "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==", + "dependencies": { + "hash-base": "^3.0.0", + "inherits": "^2.0.1" + } + }, + "node_modules/rollup": { + "version": "1.32.1", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-1.32.1.tgz", + "integrity": "sha512-/2HA0Ec70TvQnXdzynFffkjA6XN+1e2pEv/uKS5Ulca40g2L7KuOE3riasHoNVHOsFD5KKZgDsMk1CP3Tw9s+A==", + "dependencies": { + "@types/estree": "*", + "@types/node": "*", + "acorn": "^7.1.0" + }, + "bin": { + "rollup": "dist/bin/rollup" + } + }, + "node_modules/rollup-plugin-babel": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/rollup-plugin-babel/-/rollup-plugin-babel-4.4.0.tgz", + "integrity": "sha512-Lek/TYp1+7g7I+uMfJnnSJ7YWoD58ajo6Oarhlex7lvUce+RCKRuGRSgztDO3/MF/PuGKmUL5iTHKf208UNszw==", + "deprecated": "This package has been deprecated and is no longer maintained. Please use @rollup/plugin-babel.", + "dependencies": { + "@babel/helper-module-imports": "^7.0.0", + "rollup-pluginutils": "^2.8.1" + }, + "peerDependencies": { + "@babel/core": "7 || ^7.0.0-rc.2", + "rollup": ">=0.60.0 <3" + } + }, + "node_modules/rollup-plugin-terser": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/rollup-plugin-terser/-/rollup-plugin-terser-5.3.1.tgz", + "integrity": "sha512-1pkwkervMJQGFYvM9nscrUoncPwiKR/K+bHdjv6PFgRo3cgPHoRT83y2Aa3GvINj4539S15t/tpFPb775TDs6w==", + "dependencies": { + "@babel/code-frame": "^7.5.5", + "jest-worker": "^24.9.0", + "rollup-pluginutils": "^2.8.2", + "serialize-javascript": "^4.0.0", + "terser": "^4.6.2" + }, + "peerDependencies": { + "rollup": ">=0.66.0 <3" + } + }, + "node_modules/rollup-plugin-terser/node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0= sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "engines": { + "node": ">=4" + } + }, + "node_modules/rollup-plugin-terser/node_modules/jest-worker": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-24.9.0.tgz", + "integrity": "sha512-51PE4haMSXcHohnSMdM42anbvZANYTqMrr52tVKPqqsPJMzoP6FYYDVqahX/HrAoKEKz3uUPzSvKs9A3qR4iVw==", + "dependencies": { + "merge-stream": "^2.0.0", + "supports-color": "^6.1.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/rollup-plugin-terser/node_modules/serialize-javascript": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-4.0.0.tgz", + "integrity": "sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw==", + "dependencies": { + "randombytes": "^2.1.0" + } + }, + "node_modules/rollup-plugin-terser/node_modules/supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/rollup-pluginutils": { + "version": "2.8.2", + "resolved": "https://registry.npmjs.org/rollup-pluginutils/-/rollup-pluginutils-2.8.2.tgz", + "integrity": "sha512-EEp9NhnUkwY8aif6bxgovPHMoMoNr2FulJziTndpt5H9RdwC47GSGuII9XxpSdzVGM0GWrNPHV6ie1LTNJPaLQ==", + "dependencies": { + "estree-walker": "^0.6.1" + } + }, + "node_modules/rollup-pluginutils/node_modules/estree-walker": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-0.6.1.tgz", + "integrity": "sha512-SqmZANLWS0mnatqbSfRP5g8OXZC12Fgg1IwNtLsyHDzJizORW4khDfjPqJZsemPWBB2uqykUah5YpQ6epsqC/w==" + }, + "node_modules/rsvp": { + "version": "4.8.5", + "resolved": "https://registry.npmjs.org/rsvp/-/rsvp-4.8.5.tgz", + "integrity": "sha512-nfMOlASu9OnRJo1mbEk2cz0D56a1MBNrJ7orjRZQG10XDyuvwksKbuXNp6qa+kbn839HwjwhBzhFmdsaEAfauA==", + "engines": { + "node": "6.* || >= 7.*" + } + }, + "node_modules/run-parallel": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "dependencies": { + "queue-microtask": "^1.2.2" + } + }, + "node_modules/run-queue": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/run-queue/-/run-queue-1.0.3.tgz", + "integrity": "sha1-6Eg5bwV9Ij8kOGkkYY4laUFh7Ec= sha512-ntymy489o0/QQplUDnpYAYUsO50K9SBrIVaKCWDOJzYJts0f9WH9RFJkyagebkw5+y1oi00R7ynNW/d12GBumg==", + "dependencies": { + "aproba": "^1.1.1" + } + }, + "node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + }, + "node_modules/safe-regex": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", + "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4= sha512-aJXcif4xnaNUzvUuC5gcb46oTS7zvg4jpMTnuqtrEPlR3vFr4pxtdTwaF1Qs3Enjn9HK+ZlwQui+a7z0SywIzg==", + "dependencies": { + "ret": "~0.1.10" + } + }, + "node_modules/safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" + }, + "node_modules/sane": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/sane/-/sane-4.1.0.tgz", + "integrity": "sha512-hhbzAgTIX8O7SHfp2c8/kREfEn4qO/9q8C9beyY6+tvZ87EpoZ3i1RIEvp27YBswnNbY9mWd6paKVmKbAgLfZA==", + "deprecated": "some dependency vulnerabilities fixed, support for node < 10 dropped, and newer ECMAScript syntax/features added", + "dependencies": { + "@cnakazawa/watch": "^1.0.3", + "anymatch": "^2.0.0", + "capture-exit": "^2.0.0", + "exec-sh": "^0.3.2", + "execa": "^1.0.0", + "fb-watchman": "^2.0.0", + "micromatch": "^3.1.4", + "minimist": "^1.1.1", + "walker": "~1.0.5" + }, + "bin": { + "sane": "src/cli.js" + }, + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, + "node_modules/sane/node_modules/anymatch": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", + "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", + "dependencies": { + "micromatch": "^3.1.4", + "normalize-path": "^2.1.1" + } + }, + "node_modules/sane/node_modules/braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dependencies": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/braces/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8= sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/cross-spawn": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", + "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", + "dependencies": { + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + }, + "engines": { + "node": ">=4.8" + } + }, + "node_modules/sane/node_modules/execa": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz", + "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==", + "dependencies": { + "cross-spawn": "^6.0.0", + "get-stream": "^4.0.0", + "is-stream": "^1.1.0", + "npm-run-path": "^2.0.0", + "p-finally": "^1.0.0", + "signal-exit": "^3.0.0", + "strip-eof": "^1.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/sane/node_modules/fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc= sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", + "dependencies": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/fill-range/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8= sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/get-stream": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", + "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", + "dependencies": { + "pump": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/sane/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik= sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU= sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/is-number/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ= sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/is-stream": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", + "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ= sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dependencies": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk= sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w==", + "dependencies": { + "remove-trailing-separator": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/npm-run-path": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", + "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8= sha512-lJxZYlT4DW/bRUtFh1MQIWqmLwQfAxnqWG4HhEdjMlkrJYnJn0Jrr2u3mgxqaWsdiBc76TYkTG/mhrnYTuzfHw==", + "dependencies": { + "path-key": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/sane/node_modules/path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A= sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw==", + "engines": { + "node": ">=4" + } + }, + "node_modules/sane/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/sane/node_modules/shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo= sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==", + "dependencies": { + "shebang-regex": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM= sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg= sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", + "dependencies": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "which": "bin/which" + } + }, + "node_modules/sanitize.css": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/sanitize.css/-/sanitize.css-10.0.0.tgz", + "integrity": "sha512-vTxrZz4dX5W86M6oVWVdOVe72ZiPs41Oi7Z6Km4W5Turyz28mrXSJhhEBZoRtzJWIv3833WKVwLSDWWkEfupMg==" + }, + "node_modules/sass-loader": { + "version": "10.2.0", + "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-10.2.0.tgz", + "integrity": "sha512-kUceLzC1gIHz0zNJPpqRsJyisWatGYNFRmv2CKZK2/ngMJgLqxTbXwe/hJ85luyvZkgqU3VlJ33UVF2T/0g6mw==", + "dependencies": { + "klona": "^2.0.4", + "loader-utils": "^2.0.0", + "neo-async": "^2.6.2", + "schema-utils": "^3.0.0", + "semver": "^7.3.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "fibers": ">= 3.1.0", + "node-sass": "^4.0.0 || ^5.0.0 || ^6.0.0", + "sass": "^1.3.0", + "webpack": "^4.36.0 || ^5.0.0" + }, + "peerDependenciesMeta": { + "fibers": { + "optional": true + }, + "node-sass": { + "optional": true + }, + "sass": { + "optional": true + } + } + }, + "node_modules/sass-loader/node_modules/schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/sax": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", + "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==" + }, + "node_modules/saxes": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/saxes/-/saxes-5.0.1.tgz", + "integrity": "sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw==", + "dependencies": { + "xmlchars": "^2.2.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/scheduler": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.20.2.tgz", + "integrity": "sha512-2eWfGgAqqWFGqtdMmcL5zCMK1U8KlXv8SQFGglL3CEtd0aDVDWgeF/YoCmvln55m5zSk3J/20hTaSBeSObsQDQ==", + "dependencies": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1" + } + }, + "node_modules/schema-utils": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz", + "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==", + "dependencies": { + "@types/json-schema": "^7.0.5", + "ajv": "^6.12.4", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 8.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/select-hose": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", + "integrity": "sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo= sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg==" + }, + "node_modules/selfsigned": { + "version": "1.10.11", + "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-1.10.11.tgz", + "integrity": "sha512-aVmbPOfViZqOZPgRBT0+3u4yZFHpmnIghLMlAcb5/xhp5ZtB/RVnKhz5vl2M32CLXAqR4kha9zfhNg0Lf/sxKA==", + "dependencies": { + "node-forge": "^0.10.0" + } + }, + "node_modules/semver": { + "version": "7.3.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.2.tgz", + "integrity": "sha512-OrOb32TeeambH6UrhtShmF7CRDqhL6/5XpPNp2DuRH6+9QLw/orhp72j87v8Qa1ScDkvrrBNpZcDejAirJmfXQ==", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/send": { + "version": "0.17.1", + "resolved": "https://registry.npmjs.org/send/-/send-0.17.1.tgz", + "integrity": "sha512-BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg==", + "dependencies": { + "debug": "2.6.9", + "depd": "~1.1.2", + "destroy": "~1.0.4", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "~1.7.2", + "mime": "1.6.0", + "ms": "2.1.1", + "on-finished": "~2.3.0", + "range-parser": "~1.2.1", + "statuses": "~1.5.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/send/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/send/node_modules/debug/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g= sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/send/node_modules/ms": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz", + "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==" + }, + "node_modules/serialize-javascript": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-5.0.1.tgz", + "integrity": "sha512-SaaNal9imEO737H2c05Og0/8LUXG7EnsZyMa8MzkmuHoELfT6txuj0cMqRj6zfPKnmQ1yasR4PCJc8x+M4JSPA==", + "dependencies": { + "randombytes": "^2.1.0" + } + }, + "node_modules/serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha1-03aNabHn2C5c4FD/9bRTvqEqkjk= sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw==", + "dependencies": { + "accepts": "~1.3.4", + "batch": "0.6.1", + "debug": "2.6.9", + "escape-html": "~1.0.3", + "http-errors": "~1.6.2", + "mime-types": "~2.1.17", + "parseurl": "~1.3.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/serve-index/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/serve-index/node_modules/http-errors": { + "version": "1.6.3", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", + "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0= sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==", + "dependencies": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.0", + "statuses": ">= 1.4.0 < 2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/serve-index/node_modules/inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4= sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==" + }, + "node_modules/serve-index/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g= sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/serve-index/node_modules/setprototypeof": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", + "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==" + }, + "node_modules/serve-static": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.1.tgz", + "integrity": "sha512-JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg==", + "dependencies": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.17.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/set-blocking": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", + "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc= sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==" + }, + "node_modules/set-value": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz", + "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==", + "dependencies": { + "extend-shallow": "^2.0.1", + "is-extendable": "^0.1.1", + "is-plain-object": "^2.0.3", + "split-string": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/set-value/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8= sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/set-value/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik= sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/setimmediate": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", + "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU= sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA==" + }, + "node_modules/setprototypeof": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz", + "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==" + }, + "node_modules/sha.js": { + "version": "2.4.11", + "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz", + "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==", + "dependencies": { + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + }, + "bin": { + "sha.js": "bin.js" + } + }, + "node_modules/shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "engines": { + "node": ">=8" + } + }, + "node_modules/shell-quote": { + "version": "1.7.2", + "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.7.2.tgz", + "integrity": "sha512-mRz/m/JVscCrkMyPqHc/bczi3OQHkLTqXHEFu0zDhK/qfv3UcOA4SVmRCLmos4bhjr9ekVQubj/R7waKapmiQg==" + }, + "node_modules/shellwords": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/shellwords/-/shellwords-0.1.1.tgz", + "integrity": "sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww==", + "optional": true + }, + "node_modules/side-channel": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", + "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", + "dependencies": { + "call-bind": "^1.0.0", + "get-intrinsic": "^1.0.2", + "object-inspect": "^1.9.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/signal-exit": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.5.tgz", + "integrity": "sha512-KWcOiKeQj6ZyXx7zq4YxSMgHRlod4czeBQZrPb8OKcohcqAXShm7E20kEMle9WBt26hFcAf0qLOcp5zmY7kOqQ==" + }, + "node_modules/simple-swizzle": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz", + "integrity": "sha1-pNprY1/8zMoz9w0Xy5JZLeleVXo= sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg==", + "dependencies": { + "is-arrayish": "^0.3.1" + } + }, + "node_modules/simple-swizzle/node_modules/is-arrayish": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz", + "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==" + }, + "node_modules/sisteransi": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", + "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==" + }, + "node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "engines": { + "node": ">=8" + } + }, + "node_modules/slice-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-4.0.0.tgz", + "integrity": "sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==", + "dependencies": { + "ansi-styles": "^4.0.0", + "astral-regex": "^2.0.0", + "is-fullwidth-code-point": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/slice-ansi?sponsor=1" + } + }, + "node_modules/snapdragon": { + "version": "0.8.2", + "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", + "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", + "dependencies": { + "base": "^0.11.1", + "debug": "^2.2.0", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "map-cache": "^0.2.2", + "source-map": "^0.5.6", + "source-map-resolve": "^0.5.0", + "use": "^3.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-node": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz", + "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", + "dependencies": { + "define-property": "^1.0.0", + "isobject": "^3.0.0", + "snapdragon-util": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-node/node_modules/define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY= sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==", + "dependencies": { + "is-descriptor": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-util": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", + "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", + "dependencies": { + "kind-of": "^3.2.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-util/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ= sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/snapdragon/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY= sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8= sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY= sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==", + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/is-accessor-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ= sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y= sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==", + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/is-data-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ= sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "dependencies": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik= sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g= sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/snapdragon/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w= sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/source-map-resolve": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz", + "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==", + "deprecated": "See https://github.com/lydell/source-map-resolve#deprecated", + "dependencies": { + "atob": "^2.1.2", + "decode-uri-component": "^0.2.0", + "resolve-url": "^0.2.1", + "source-map-url": "^0.4.0", + "urix": "^0.1.0" + } + }, + "node_modules/sockjs": { + "version": "0.3.21", + "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.21.tgz", + "integrity": "sha512-DhbPFGpxjc6Z3I+uX07Id5ZO2XwYsWOrYjaSeieES78cq+JaJvVe5q/m1uvjIQhXinhIeCFRH6JgXe+mvVMyXw==", + "dependencies": { + "faye-websocket": "^0.11.3", + "uuid": "^3.4.0", + "websocket-driver": "^0.7.4" + } + }, + "node_modules/sockjs-client": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/sockjs-client/-/sockjs-client-1.5.2.tgz", + "integrity": "sha512-ZzRxPBISQE7RpzlH4tKJMQbHM9pabHluk0WBaxAQ+wm/UieeBVBou0p4wVnSQGN9QmpAZygQ0cDIypWuqOFmFQ==", + "dependencies": { + "debug": "^3.2.6", + "eventsource": "^1.0.7", + "faye-websocket": "^0.11.3", + "inherits": "^2.0.4", + "json3": "^3.3.3", + "url-parse": "^1.5.3" + } + }, + "node_modules/sockjs-client/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/sockjs/node_modules/uuid": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", + "deprecated": "Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.", + "bin": { + "uuid": "bin/uuid" + } + }, + "node_modules/sort-keys": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/sort-keys/-/sort-keys-1.1.2.tgz", + "integrity": "sha1-RBttTTRnmPG05J6JIK37oOVD+a0= sha512-vzn8aSqKgytVik0iwdBEi+zevbTYZogewTUM6dtpmGwEcdzbub/TX4bCzRhebDCRC3QzXgJsLRKB2V/Oof7HXg==", + "dependencies": { + "is-plain-obj": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-list-map": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz", + "integrity": "sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==" + }, + "node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-js": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-0.6.2.tgz", + "integrity": "sha512-/3GptzWzu0+0MBQFrDKzw/DvvMTUORvgY6k6jd/VS6iCR4RDTKWH6v6WPwQoUO8667uQEf9Oe38DxAYWY5F/Ug==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-resolve": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.6.0.tgz", + "integrity": "sha512-KXBr9d/fO/bWo97NXsPIAW1bFSBOuCnjbNTBMO7N59hsv5i9yzRDfcYwwt0l04+VqnKC+EwzvJZIP/qkuMgR/w==", + "deprecated": "See https://github.com/lydell/source-map-resolve#deprecated", + "dependencies": { + "atob": "^2.1.2", + "decode-uri-component": "^0.2.0" + } + }, + "node_modules/source-map-support": { + "version": "0.5.20", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.20.tgz", + "integrity": "sha512-n1lZZ8Ve4ksRqizaBQgxXDgKwttHDhyfQjA6YZZn8+AroHbsIz+JjwxQDxbp+7y5OYCI8t1Yk7etjD9CRd2hIw==", + "dependencies": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + } + }, + "node_modules/source-map-url": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.1.tgz", + "integrity": "sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw==", + "deprecated": "See https://github.com/lydell/source-map-url#deprecated" + }, + "node_modules/sourcemap-codec": { + "version": "1.4.8", + "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz", + "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==" + }, + "node_modules/spdx-correct": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz", + "integrity": "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==", + "dependencies": { + "spdx-expression-parse": "^3.0.0", + "spdx-license-ids": "^3.0.0" + } + }, + "node_modules/spdx-exceptions": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz", + "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==" + }, + "node_modules/spdx-expression-parse": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", + "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", + "dependencies": { + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" + } + }, + "node_modules/spdx-license-ids": { + "version": "3.0.10", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.10.tgz", + "integrity": "sha512-oie3/+gKf7QtpitB0LYLETe+k8SifzsX4KixvpOsbI6S0kRiRQ5MKOio8eMSAKQ17N06+wdEOXRiId+zOxo0hA==" + }, + "node_modules/spdy": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz", + "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==", + "dependencies": { + "debug": "^4.1.0", + "handle-thing": "^2.0.0", + "http-deceiver": "^1.2.7", + "select-hose": "^2.0.0", + "spdy-transport": "^3.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/spdy-transport": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz", + "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==", + "dependencies": { + "debug": "^4.1.0", + "detect-node": "^2.0.4", + "hpack.js": "^2.1.6", + "obuf": "^1.1.2", + "readable-stream": "^3.0.6", + "wbuf": "^1.7.3" + } + }, + "node_modules/spdy-transport/node_modules/readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/split-string": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz", + "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", + "dependencies": { + "extend-shallow": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw= sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==" + }, + "node_modules/ssri": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-8.0.1.tgz", + "integrity": "sha512-97qShzy1AiyxvPNIkLWoGua7xoQzzPjQ0HAH4B0rWKo7SZ6USuPcrUiAFrws0UH8RrbWmgq3LMTObhPIHbbBeQ==", + "dependencies": { + "minipass": "^3.1.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/stable": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", + "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==", + "deprecated": "Modern JS already guarantees Array#sort() is a stable sort, so this library is deprecated. See the compatibility table on MDN: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#browser_compatibility" + }, + "node_modules/stack-utils": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.5.tgz", + "integrity": "sha512-xrQcmYhOsn/1kX+Vraq+7j4oE2j/6BFscZ0etmYg81xuM8Gq0022Pxb8+IqgOFUIaxHs0KaSb7T1+OegiNrNFA==", + "dependencies": { + "escape-string-regexp": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/stack-utils/node_modules/escape-string-regexp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", + "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", + "engines": { + "node": ">=8" + } + }, + "node_modules/stackframe": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/stackframe/-/stackframe-1.2.0.tgz", + "integrity": "sha512-GrdeshiRmS1YLMYgzF16olf2jJ/IzxXY9lhKOskuVziubpTYcYqyOwYeJKzQkwy7uN0fYSsbsC4RQaXf9LCrYA==" + }, + "node_modules/static-extend": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", + "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY= sha512-72E9+uLc27Mt718pMHt9VMNiAL4LMsmDbBva8mxWUCkT07fSzEGMYUCk0XWY6lp0j6RBAG4cJ3mWuZv2OE3s0g==", + "dependencies": { + "define-property": "^0.2.5", + "object-copy": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/static-extend/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY= sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/static-extend/node_modules/is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY= sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==", + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/static-extend/node_modules/is-accessor-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ= sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/static-extend/node_modules/is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y= sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==", + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/static-extend/node_modules/is-data-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ= sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/static-extend/node_modules/is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "dependencies": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/static-extend/node_modules/kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/stats.js": { + "version": "0.17.0", + "resolved": "https://registry.npmjs.org/stats.js/-/stats.js-0.17.0.tgz", + "integrity": "sha1-scPcRtlEmLV4t/05hbgaznExzH0= sha512-hNKz8phvYLPEcRkeG1rsGmV5ChMjKDAWU7/OJJdDErPBNChQXxCo3WZurGpnWc6gZhAzEPFad1aVgyOANH1sMw==" + }, + "node_modules/statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow= sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/stream-browserify": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.2.tgz", + "integrity": "sha512-nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg==", + "dependencies": { + "inherits": "~2.0.1", + "readable-stream": "^2.0.2" + } + }, + "node_modules/stream-each": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/stream-each/-/stream-each-1.2.3.tgz", + "integrity": "sha512-vlMC2f8I2u/bZGqkdfLQW/13Zihpej/7PmSiMQsbYddxuTsJp8vRe2x2FvVExZg7FaOds43ROAuFJwPR4MTZLw==", + "dependencies": { + "end-of-stream": "^1.1.0", + "stream-shift": "^1.0.0" + } + }, + "node_modules/stream-http": { + "version": "2.8.3", + "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-2.8.3.tgz", + "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" + } + }, + "node_modules/stream-shift": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.1.tgz", + "integrity": "sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ==" + }, + "node_modules/strict-uri-encode": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz", + "integrity": "sha1-J5siXfHVgrH1TmWt3UNS4Y+qBxM= sha512-R3f198pcvnB+5IpnBlRkphuE9n46WyVl8I39W/ZUTZLz4nqSP/oLYUrcnJrw462Ds8he4YKMov2efsTIw1BDGQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "dependencies": { + "safe-buffer": "~5.2.0" + } + }, + "node_modules/string_decoder/node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/string-length": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz", + "integrity": "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==", + "dependencies": { + "char-regex": "^1.0.2", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/string-natural-compare": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/string-natural-compare/-/string-natural-compare-3.0.1.tgz", + "integrity": "sha512-n3sPwynL1nwKi3WJ6AIsClwBMa0zTi54fn2oLU6ndfTSIO05xaznjSf15PcBZU6FNWbmN5Q6cxT4V5hGvB4taw==" + }, + "node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/string-width/node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" + }, + "node_modules/string.prototype.codepointat": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/string.prototype.codepointat/-/string.prototype.codepointat-0.2.1.tgz", + "integrity": "sha512-2cBVCj6I4IOvEnjgO/hWqXjqBGsY+zwPmHl12Srk9IXSZ56Jwwmy+66XO5Iut/oQVR7t5ihYdLB0GMa4alEUcg==" + }, + "node_modules/string.prototype.matchall": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.5.tgz", + "integrity": "sha512-Z5ZaXO0svs0M2xd/6By3qpeKpLKd9mO4v4q3oMEQrk8Ck4xOD5d5XeBOOjGrmVZZ/AHB1S0CgG4N5r1G9N3E2Q==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.18.2", + "get-intrinsic": "^1.1.1", + "has-symbols": "^1.0.2", + "internal-slot": "^1.0.3", + "regexp.prototype.flags": "^1.3.1", + "side-channel": "^1.0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trimend": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.4.tgz", + "integrity": "sha512-y9xCjw1P23Awk8EvTpcyL2NIr1j7wJ39f+k6lvRnSMz+mz9CGz9NYPelDk42kOz6+ql8xjfK8oYzy3jAP5QU5A==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trimstart": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.4.tgz", + "integrity": "sha512-jh6e984OBfvxS50tdY2nRZnoC5/mLFKOREQfw8t5yytkoUsJRNxvI/E39qu1sD0OtWI3OC0XgKSmcWwziwYuZw==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/stringify-object": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/stringify-object/-/stringify-object-3.3.0.tgz", + "integrity": "sha512-rHqiFh1elqCQ9WPLIC8I0Q/g/wj5J1eMkyoiD6eoQApWHP0FtlK7rqnhmabL5VUY9JQCcqwwvlOaSuutekgyrw==", + "dependencies": { + "get-own-enumerable-property-symbols": "^3.0.0", + "is-obj": "^1.0.1", + "is-regexp": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-bom": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz", + "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==", + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-comments": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/strip-comments/-/strip-comments-1.0.2.tgz", + "integrity": "sha512-kL97alc47hoyIQSV165tTt9rG5dn4w1dNnBhOQ3bOU1Nc1hel09jnXANaHJ7vzHLd4Ju8kseDGzlev96pghLFw==", + "dependencies": { + "babel-extract-comments": "^1.0.0", + "babel-plugin-transform-object-rest-spread": "^6.26.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/strip-eof": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz", + "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8= sha512-7FCwGGmx8mD5xQd3RPUvnSpUXHM3BWuzjtpD4TXsfcZ9EL4azvVVUscFYwD9nx8Kh+uCBC00XBtAykoMHwTh8Q==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/strip-final-newline": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", + "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", + "engines": { + "node": ">=6" + } + }, + "node_modules/strip-indent": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz", + "integrity": "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==", + "dependencies": { + "min-indent": "^1.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-json-comments": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", + "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/style-loader": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-1.3.0.tgz", + "integrity": "sha512-V7TCORko8rs9rIqkSrlMfkqA63DfoGBBJmK1kKGCcSi+BWb4cqz0SRsnp4l6rU5iwOEd0/2ePv68SV22VXon4Q==", + "dependencies": { + "loader-utils": "^2.0.0", + "schema-utils": "^2.7.0" + }, + "engines": { + "node": ">= 8.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^4.0.0 || ^5.0.0" + } + }, + "node_modules/stylehacks": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-4.0.3.tgz", + "integrity": "sha512-7GlLk9JwlElY4Y6a/rmbH2MhVlTyVmiJd1PfTCqFaIBEGMYNsrO/v3SeGTdhBThLg4Z+NbOk/qFMwCa+J+3p/g==", + "dependencies": { + "browserslist": "^4.0.0", + "postcss": "^7.0.0", + "postcss-selector-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/stylehacks/node_modules/postcss-selector-parser": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz", + "integrity": "sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==", + "dependencies": { + "dot-prop": "^5.2.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/supports-hyperlinks": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.2.0.tgz", + "integrity": "sha512-6sXEzV5+I5j8Bmq9/vUphGRM/RJNT9SCURJLjwfOg51heRtguGWDzcaBlgAzKhQa0EVNpPEKzQuBwZ8S8WaCeQ==", + "dependencies": { + "has-flag": "^4.0.0", + "supports-color": "^7.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/svg-parser": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/svg-parser/-/svg-parser-2.0.4.tgz", + "integrity": "sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ==" + }, + "node_modules/svgo": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-1.3.2.tgz", + "integrity": "sha512-yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw==", + "deprecated": "This SVGO version is no longer supported. Upgrade to v2.x.x.", + "dependencies": { + "chalk": "^2.4.1", + "coa": "^2.0.2", + "css-select": "^2.0.0", + "css-select-base-adapter": "^0.1.1", + "css-tree": "1.0.0-alpha.37", + "csso": "^4.0.2", + "js-yaml": "^3.13.1", + "mkdirp": "~0.5.1", + "object.values": "^1.1.0", + "sax": "~1.2.4", + "stable": "^0.1.8", + "unquote": "~1.1.1", + "util.promisify": "~1.0.0" + }, + "bin": { + "svgo": "bin/svgo" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/svgo/node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/svgo/node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/svgo/node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/svgo/node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU= sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" + }, + "node_modules/svgo/node_modules/css-select": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-2.1.0.tgz", + "integrity": "sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ==", + "dependencies": { + "boolbase": "^1.0.0", + "css-what": "^3.2.1", + "domutils": "^1.7.0", + "nth-check": "^1.0.2" + } + }, + "node_modules/svgo/node_modules/css-what": { + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-3.4.2.tgz", + "integrity": "sha512-ACUm3L0/jiZTqfzRM3Hi9Q8eZqd6IK37mMWPLz9PJxkLWllYeRf+EHUSHYEtFop2Eqytaq1FizFVh7XfBnXCDQ==", + "engines": { + "node": ">= 6" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/svgo/node_modules/dom-serializer": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.2.tgz", + "integrity": "sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==", + "dependencies": { + "domelementtype": "^2.0.1", + "entities": "^2.0.0" + } + }, + "node_modules/svgo/node_modules/domutils": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz", + "integrity": "sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==", + "dependencies": { + "dom-serializer": "0", + "domelementtype": "1" + } + }, + "node_modules/svgo/node_modules/domutils/node_modules/domelementtype": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz", + "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==" + }, + "node_modules/svgo/node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ= sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/svgo/node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0= sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "engines": { + "node": ">=4" + } + }, + "node_modules/svgo/node_modules/nth-check": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz", + "integrity": "sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==", + "dependencies": { + "boolbase": "~1.0.0" + } + }, + "node_modules/svgo/node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/symbol-tree": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz", + "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==" + }, + "node_modules/table": { + "version": "6.7.2", + "resolved": "https://registry.npmjs.org/table/-/table-6.7.2.tgz", + "integrity": "sha512-UFZK67uvyNivLeQbVtkiUs8Uuuxv24aSL4/Vil2PJVtMgU8Lx0CYkP12uCGa3kjyQzOSgV1+z9Wkb82fCGsO0g==", + "dependencies": { + "ajv": "^8.0.1", + "lodash.clonedeep": "^4.5.0", + "lodash.truncate": "^4.4.2", + "slice-ansi": "^4.0.0", + "string-width": "^4.2.3", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/table/node_modules/ajv": { + "version": "8.6.3", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.6.3.tgz", + "integrity": "sha512-SMJOdDP6LqTkD0Uq8qLi+gMwSt0imXLSV080qFVwJCpH9U6Mb+SUGHAXM0KNbcBPguytWyvFxcHgMLe2D2XSpw==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/table/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "node_modules/tapable": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", + "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==", + "engines": { + "node": ">=6" + } + }, + "node_modules/tar": { + "version": "6.1.11", + "resolved": "https://registry.npmjs.org/tar/-/tar-6.1.11.tgz", + "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" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/tar/node_modules/mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "bin": { + "mkdirp": "bin/cmd.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/temp-dir": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/temp-dir/-/temp-dir-1.0.0.tgz", + "integrity": "sha1-CnwOom06Oa+n4OvqnB/AvE2qAR0= sha512-xZFXEGbG7SNC3itwBzI3RYjq/cEhBkx2hJuKGIUOcEULmkQExXiHat2z/qkISYsuR+IKumhEfKKbV5qXmhICFQ==", + "engines": { + "node": ">=4" + } + }, + "node_modules/tempy": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/tempy/-/tempy-0.3.0.tgz", + "integrity": "sha512-WrH/pui8YCwmeiAoxV+lpRH9HpRtgBhSR2ViBPgpGb/wnYDzp21R4MN45fsCGvLROvY67o3byhJRYRONJyImVQ==", + "dependencies": { + "temp-dir": "^1.0.0", + "type-fest": "^0.3.1", + "unique-string": "^1.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/tempy/node_modules/type-fest": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.3.1.tgz", + "integrity": "sha512-cUGJnCdr4STbePCgqNFbpVNCepa+kAVohJs1sLhxzdH+gnEoOd8VhbYa7pD3zZYGiURWM2xzEII3fQcRizDkYQ==", + "engines": { + "node": ">=6" + } + }, + "node_modules/terminal-link": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/terminal-link/-/terminal-link-2.1.1.tgz", + "integrity": "sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==", + "dependencies": { + "ansi-escapes": "^4.2.1", + "supports-hyperlinks": "^2.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/terser": { + "version": "4.8.0", + "resolved": "https://registry.npmjs.org/terser/-/terser-4.8.0.tgz", + "integrity": "sha512-EAPipTNeWsb/3wLPeup1tVPaXfIaU68xMnVdPafIL1TV05OhASArYyIfFvnvJCNrR2NIOvDVNNTFRa+Re2MWyw==", + "dependencies": { + "commander": "^2.20.0", + "source-map": "~0.6.1", + "source-map-support": "~0.5.12" + }, + "bin": { + "terser": "bin/terser" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/terser-webpack-plugin": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-4.2.3.tgz", + "integrity": "sha512-jTgXh40RnvOrLQNgIkwEKnQ8rmHjHK4u+6UBEi+W+FPmvb+uo+chJXntKe7/3lW5mNysgSWD60KyesnhW8D6MQ==", + "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", + "source-map": "^0.6.1", + "terser": "^5.3.4", + "webpack-sources": "^1.4.3" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^4.0.0 || ^5.0.0" + } + }, + "node_modules/terser-webpack-plugin/node_modules/commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" + }, + "node_modules/terser-webpack-plugin/node_modules/find-cache-dir": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz", + "integrity": "sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==", + "dependencies": { + "commondir": "^1.0.1", + "make-dir": "^3.0.2", + "pkg-dir": "^4.1.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/avajs/find-cache-dir?sponsor=1" + } + }, + "node_modules/terser-webpack-plugin/node_modules/make-dir": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", + "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", + "dependencies": { + "semver": "^6.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/terser-webpack-plugin/node_modules/p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "dependencies": { + "yocto-queue": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/terser-webpack-plugin/node_modules/pkg-dir": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", + "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", + "dependencies": { + "find-up": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/terser-webpack-plugin/node_modules/schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/terser-webpack-plugin/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/terser-webpack-plugin/node_modules/terser": { + "version": "5.9.0", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.9.0.tgz", + "integrity": "sha512-h5hxa23sCdpzcye/7b8YqbE5OwKca/ni0RQz1uRX3tGh8haaGHqcuSqbGRybuAKNdntZ0mDgFNXPJ48xQ2RXKQ==", + "dependencies": { + "commander": "^2.20.0", + "source-map": "~0.7.2", + "source-map-support": "~0.5.20" + }, + "bin": { + "terser": "bin/terser" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/terser-webpack-plugin/node_modules/terser/node_modules/source-map": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", + "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", + "engines": { + "node": ">= 8" + } + }, + "node_modules/terser/node_modules/commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" + }, + "node_modules/test-exclude": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz", + "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==", + "dependencies": { + "@istanbuljs/schema": "^0.1.2", + "glob": "^7.1.4", + "minimatch": "^3.0.4" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/text-table": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", + "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ= sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==" + }, + "node_modules/three": { + "version": "0.132.2", + "resolved": "https://registry.npmjs.org/three/-/three-0.132.2.tgz", + "integrity": "sha512-0wcR7LxxkXMn6Gi58gEs3QvY8WpTVXA31L2VOvpjm4ZPYFRHCZC13UqynheFoS5OXDYgtBneN0dhbaNBE8iLhQ==" + }, + "node_modules/three-mesh-bvh": { + "version": "0.4.3", + "resolved": "https://registry.npmjs.org/three-mesh-bvh/-/three-mesh-bvh-0.4.3.tgz", + "integrity": "sha512-4CO1dU73hQRwGgeOL05CnsKkIa0LgNCH6S8t66D9nvSiyK9wDzrSqzGVd8e+eUytFoliYHc/lwoW0uamrmXo5w==", + "peerDependencies": { + "three": ">= 0.123.0" + } + }, + "node_modules/three-stdlib": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/three-stdlib/-/three-stdlib-2.4.2.tgz", + "integrity": "sha512-kGd03DzKBTtIZPDIw4VnmEnmiuQbgfUSZo6wuR8DtzUwwhTiqcCefZFVcsmn7Y73Z1cllxxPgV6bV6w+p/axcA==", + "dependencies": { + "@babel/runtime": "^7.14.6", + "@webgpu/glslang": "^0.0.15", + "@webxr-input-profiles/motion-controllers": "^1.0.0", + "chevrotain": "^9.0.2", + "fflate": "^0.6.9", + "ktx-parse": "^0.2.1", + "mmd-parser": "^1.0.4", + "opentype.js": "^1.3.3", + "potpack": "^1.0.1", + "zstddec": "^0.0.2" + }, + "peerDependencies": { + "three": ">=0.128.0" + } + }, + "node_modules/throat": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/throat/-/throat-5.0.0.tgz", + "integrity": "sha512-fcwX4mndzpLQKBS1DVYhGAcYaYt7vsHNIvQV+WXMvnow5cgjPphq5CaayLaGsjRdSCKZFNGt7/GYAuXaNOiYCA==" + }, + "node_modules/through2": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", + "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", + "dependencies": { + "readable-stream": "~2.3.6", + "xtend": "~4.0.1" + } + }, + "node_modules/thunky": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", + "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==" + }, + "node_modules/timers-browserify": { + "version": "2.0.12", + "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.12.tgz", + "integrity": "sha512-9phl76Cqm6FhSX9Xe1ZUAMLtm1BLkKj2Qd5ApyWkXzsMRaA7dgr81kf4wJmQf/hAvg8EEyJxDo3du/0KlhPiKQ==", + "dependencies": { + "setimmediate": "^1.0.4" + }, + "engines": { + "node": ">=0.6.0" + } + }, + "node_modules/timsort": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/timsort/-/timsort-0.3.0.tgz", + "integrity": "sha1-QFQRqOfmM5/mTbmiNN4R3DHgK9Q= sha512-qsdtZH+vMoCARQtyod4imc2nIJwg9Cc7lPRrw9CzF8ZKR0khdr8+2nX80PBhET3tcyTtJDxAffGh2rXH4tyU8A==" + }, + "node_modules/tiny-inflate": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/tiny-inflate/-/tiny-inflate-1.0.3.tgz", + "integrity": "sha512-pkY1fj1cKHb2seWDy0B16HeWyczlJA9/WW3u3c4z/NiWDsO3DOU5D7nhTLE9CF0yXv/QZFY7sEJmj24dK+Rrqw==" + }, + "node_modules/tmpl": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz", + "integrity": "sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==" + }, + "node_modules/to-arraybuffer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz", + "integrity": "sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M= sha512-okFlQcoGTi4LQBG/PgSYblw9VOyptsz2KJZqc6qtgGdes8VktzUQkj4BI2blit072iS8VODNcMA+tvnS9dnuMA==" + }, + "node_modules/to-fast-properties": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", + "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4= sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==", + "engines": { + "node": ">=4" + } + }, + "node_modules/to-object-path": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", + "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68= sha512-9mWHdnGRuh3onocaHzukyvCZhzvr6tiflAy/JRFXcJX0TjgfWA9pk9t8CMbzmBE4Jfw58pXbkngtBtqYxzNEyg==", + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/to-object-path/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ= sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/to-regex": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", + "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", + "dependencies": { + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "regex-not": "^1.0.2", + "safe-regex": "^1.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/toidentifier": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz", + "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==", + "engines": { + "node": ">=0.6" + } + }, + "node_modules/tough-cookie": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.0.0.tgz", + "integrity": "sha512-tHdtEpQCMrc1YLrMaqXXcj6AxhYi/xgit6mZu1+EDWUn+qhUf8wMQoFIy9NXuq23zAwtcB0t/MjACGR18pcRbg==", + "dependencies": { + "psl": "^1.1.33", + "punycode": "^2.1.1", + "universalify": "^0.1.2" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/tough-cookie/node_modules/universalify": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/tr46": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-2.1.0.tgz", + "integrity": "sha512-15Ih7phfcdP5YxqiB+iDtLoaTz4Nd35+IiAv0kQ5FNKHzXgdWqPoTIqEDDJmXceQt4JZk6lVPT8lnDlPpGDppw==", + "dependencies": { + "punycode": "^2.1.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/troika-three-text": { + "version": "0.42.0", + "resolved": "https://registry.npmjs.org/troika-three-text/-/troika-three-text-0.42.0.tgz", + "integrity": "sha512-bI9tCNwYDxcAi04NN0g0exOCrvNur9YfA2adR3AZgKHq+FIzxFIOem9LJ8kVwvo4smR+/hAv8N8pcRvXTek21w==", + "dependencies": { + "bidi-js": "^1.0.2", + "troika-three-utils": "^0.42.0", + "troika-worker-utils": "^0.42.0" + }, + "peerDependencies": { + "three": ">=0.103.0" + } + }, + "node_modules/troika-three-utils": { + "version": "0.42.0", + "resolved": "https://registry.npmjs.org/troika-three-utils/-/troika-three-utils-0.42.0.tgz", + "integrity": "sha512-IimGItKTN4PxeXEL4uWSF20kHZU1J1jXHD0gYQflX3QOFSven7HBG7nEqHcWavbZkB3AeRfR6NB3294GIt3uGA==", + "peerDependencies": { + "three": ">=0.103.0" + } + }, + "node_modules/troika-worker-utils": { + "version": "0.42.0", + "resolved": "https://registry.npmjs.org/troika-worker-utils/-/troika-worker-utils-0.42.0.tgz", + "integrity": "sha512-eTfX/vBNC7zMD+sSIDzbQAVwbhotbCz71IimZe0rFqPvAXkvLpKfH2YcWd1Ho42PII1O9Gl4QxxTV8ulRmDilQ==" + }, + "node_modules/tryer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/tryer/-/tryer-1.0.1.tgz", + "integrity": "sha512-c3zayb8/kWWpycWYg87P71E1S1ZL6b6IJxfb5fvsUgsf0S2MVGaDhDXXjDMpdCpfWXqptc+4mXwmiy1ypXqRAA==" + }, + "node_modules/ts-pnp": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/ts-pnp/-/ts-pnp-1.2.0.tgz", + "integrity": "sha512-csd+vJOb/gkzvcCHgTGSChYpy5f1/XKNsmvBGO4JXS+z1v2HobugDz4s1IeFXM3wZB44uczs+eazB5Q/ccdhQw==", + "engines": { + "node": ">=6" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/tsconfig-paths": { + "version": "3.11.0", + "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.11.0.tgz", + "integrity": "sha512-7ecdYDnIdmv639mmDwslG6KQg1Z9STTz1j7Gcz0xa+nshh/gKDAHcPxRbWOsA3SPp0tXP2leTcY9Kw+NAkfZzA==", + "dependencies": { + "@types/json5": "^0.0.29", + "json5": "^1.0.1", + "minimist": "^1.2.0", + "strip-bom": "^3.0.0" + } + }, + "node_modules/tsconfig-paths/node_modules/json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "dependencies": { + "minimist": "^1.2.0" + }, + "bin": { + "json5": "lib/cli.js" + } + }, + "node_modules/tsconfig-paths/node_modules/strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM= sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", + "engines": { + "node": ">=4" + } + }, + "node_modules/tslib": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", + "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" + }, + "node_modules/tsutils": { + "version": "3.21.0", + "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", + "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", + "dependencies": { + "tslib": "^1.8.1" + }, + "engines": { + "node": ">= 6" + }, + "peerDependencies": { + "typescript": ">=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta" + } + }, + "node_modules/tsutils/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "node_modules/tty-browserify": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.0.tgz", + "integrity": "sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY= sha512-JVa5ijo+j/sOoHGjw0sxw734b1LhBkQ3bvUGNdxnVXDCX81Yx7TFgnZygxrIIWn23hbfTaMYLwRmAxFyDuFmIw==" + }, + "node_modules/type": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/type/-/type-1.2.0.tgz", + "integrity": "sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg==" + }, + "node_modules/type-check": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", + "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", + "dependencies": { + "prelude-ls": "^1.2.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/type-detect": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz", + "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==", + "engines": { + "node": ">=4" + } + }, + "node_modules/type-fest": { + "version": "0.21.3", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", + "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/type-is": { + "version": "1.6.18", + "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", + "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", + "dependencies": { + "media-typer": "0.3.0", + "mime-types": "~2.1.24" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/typedarray": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", + "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c= sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==" + }, + "node_modules/typedarray-to-buffer": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", + "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", + "dependencies": { + "is-typedarray": "^1.0.0" + } + }, + "node_modules/typescript": { + "version": "4.7.4", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.7.4.tgz", + "integrity": "sha512-C0WQT0gezHuw6AdY1M2jxUO83Rjf0HP7Sk1DtXj6j1EwkQNZrHAg2XPWlq62oqEhYvONq5pkC2Y9oPljWToLmQ==", + "peer": true, + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=4.2.0" + } + }, + "node_modules/unbox-primitive": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.1.tgz", + "integrity": "sha512-tZU/3NqK3dA5gpE1KtyiJUrEB0lxnGkMFHptJ7q6ewdZ8s12QrODwNbhIJStmJkd1QDXa1NRA8aF2A1zk/Ypyw==", + "dependencies": { + "function-bind": "^1.1.1", + "has-bigints": "^1.0.1", + "has-symbols": "^1.0.2", + "which-boxed-primitive": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/unicode-canonical-property-names-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz", + "integrity": "sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==", + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-match-property-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz", + "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==", + "dependencies": { + "unicode-canonical-property-names-ecmascript": "^2.0.0", + "unicode-property-aliases-ecmascript": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-match-property-value-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.0.0.tgz", + "integrity": "sha512-7Yhkc0Ye+t4PNYzOGKedDhXbYIBe1XEQYQxOPyhcXNMJ0WCABqqj6ckydd6pWRZTHV4GuCPKdBAUiMc60tsKVw==", + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-property-aliases-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.0.0.tgz", + "integrity": "sha512-5Zfuy9q/DFr4tfO7ZPeVXb1aPoeQSdeFMLpYuFebehDAhbuevLs5yxSZmIFN1tP5F9Wl4IpJrYojg85/zgyZHQ==", + "engines": { + "node": ">=4" + } + }, + "node_modules/union-value": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz", + "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==", + "dependencies": { + "arr-union": "^3.1.0", + "get-value": "^2.0.6", + "is-extendable": "^0.1.1", + "set-value": "^2.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/union-value/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik= sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/uniq": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/uniq/-/uniq-1.0.1.tgz", + "integrity": "sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8= sha512-Gw+zz50YNKPDKXs+9d+aKAjVwpjNwqzvNpLigIruT4HA9lMZNdMqs9x07kKHB/L9WRzqp4+DlTU5s4wG2esdoA==" + }, + "node_modules/uniqs": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/uniqs/-/uniqs-2.0.0.tgz", + "integrity": "sha1-/+3ks2slKQaW5uFl1KWe25mOawI= sha512-mZdDpf3vBV5Efh29kMw5tXoup/buMgxLzOt/XKFKcVmi+15ManNQWr6HfZ2aiZTYlYixbdNJ0KFmIZIv52tHSQ==" + }, + "node_modules/unique-filename": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz", + "integrity": "sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==", + "dependencies": { + "unique-slug": "^2.0.0" + } + }, + "node_modules/unique-slug": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.2.tgz", + "integrity": "sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==", + "dependencies": { + "imurmurhash": "^0.1.4" + } + }, + "node_modules/unique-string": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-1.0.0.tgz", + "integrity": "sha1-nhBXzKhRq7kzmPizOuGHuZyuwRo= sha512-ODgiYu03y5g76A1I9Gt0/chLCzQjvzDy7DsZGsLOE/1MrF6wriEskSncj1+/C58Xk/kPZDppSctDybCwOSaGAg==", + "dependencies": { + "crypto-random-string": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/universalify": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", + "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw= sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/unquote": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/unquote/-/unquote-1.1.1.tgz", + "integrity": "sha1-j97XMk7G6IoP+LkF58CYzcCG1UQ= sha512-vRCqFv6UhXpWxZPyGDh/F3ZpNv8/qo7w6iufLpQg9aKnQ71qM4B5KiI7Mia9COcjEhrO9LueHpMYjYzsWH3OIg==" + }, + "node_modules/unset-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", + "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk= sha512-PcA2tsuGSF9cnySLHTLSh2qrQiJ70mn+r+Glzxv2TWZblxsxCC52BDlZoPCsz7STd9pN7EZetkWZBAvk4cgZdQ==", + "dependencies": { + "has-value": "^0.3.1", + "isobject": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unset-value/node_modules/has-value": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", + "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8= sha512-gpG936j8/MzaeID5Yif+577c17TxaDmhuyVgSwtnL/q8UUTySg8Mecb+8Cf1otgLoD7DDH75axp86ER7LFsf3Q==", + "dependencies": { + "get-value": "^2.0.3", + "has-values": "^0.1.4", + "isobject": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unset-value/node_modules/has-value/node_modules/isobject": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", + "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk= sha512-+OUdGJlgjOBZDfxnDjYYG6zp487z0JGNQq3cYQYg5f5hKR+syHMsaztzGeml/4kGG55CSpKSpWTY+jYGgsHLgA==", + "dependencies": { + "isarray": "1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unset-value/node_modules/has-values": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", + "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E= sha512-J8S0cEdWuQbqD9//tlZxiMuMNmxB8PlEwvYwuxsTmR1G5RXUePEX/SJn7aD0GMLieuZYSwNH0cQuJGwnYunXRQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/upath": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz", + "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==", + "engines": { + "node": ">=4", + "yarn": "*" + } + }, + "node_modules/update-browserslist-db": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.4.tgz", + "integrity": "sha512-jnmO2BEGUjsMOe/Fg9u0oczOe/ppIDZPebzccl1yDWGLFP16Pa1/RM5wEoKYPG2zstNcDuAStejyxsOuKINdGA==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + } + ], + "dependencies": { + "escalade": "^3.1.1", + "picocolors": "^1.0.0" + }, + "bin": { + "browserslist-lint": "cli.js" + }, + "peerDependencies": { + "browserslist": ">= 4.21.0" + } + }, + "node_modules/uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/urix": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", + "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI= sha512-Am1ousAhSLBeB9cG/7k7r2R0zj50uDRlZHPGbazid5s9rlF1F/QKYObEKSIunSjIOkJZqwRRLpvewjEkM7pSqg==", + "deprecated": "Please see https://github.com/lydell/urix#deprecated" + }, + "node_modules/url": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz", + "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE= sha512-kbailJa29QrtXnxgq+DdCEGlbTeYM2eJUxsz6vjZavrCYPMIFHMKQmSKYAIuUK2i7hgPm28a8piX5NTUtM/LKQ==", + "dependencies": { + "punycode": "1.3.2", + "querystring": "0.2.0" + } + }, + "node_modules/url-loader": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/url-loader/-/url-loader-4.1.1.tgz", + "integrity": "sha512-3BTV812+AVHHOJQO8O5MkWgZ5aosP7GnROJwvzLS9hWDj00lZ6Z0wNak423Lp9PBZN05N+Jk/N5Si8jRAlGyWA==", + "dependencies": { + "loader-utils": "^2.0.0", + "mime-types": "^2.1.27", + "schema-utils": "^3.0.0" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "file-loader": "*", + "webpack": "^4.0.0 || ^5.0.0" + }, + "peerDependenciesMeta": { + "file-loader": { + "optional": true + } + } + }, + "node_modules/url-loader/node_modules/schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/url-parse": { + "version": "1.5.3", + "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.5.3.tgz", + "integrity": "sha512-IIORyIQD9rvj0A4CLWsHkBBJuNqWpFQe224b6j9t/ABmquIS0qDU2pY6kl6AuOrL5OkCXHMCFNe1jBcuAggjvQ==", + "dependencies": { + "querystringify": "^2.1.1", + "requires-port": "^1.0.0" + } + }, + "node_modules/url/node_modules/punycode": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz", + "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0= sha512-RofWgt/7fL5wP1Y7fxE7/EmTLzQVnB0ycyibJ0OOHIlJqTNzglYFxVwETOcIoJqJmpDXJ9xImDv+Fq34F/d4Dw==" + }, + "node_modules/url/node_modules/querystring": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz", + "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA= sha512-X/xY82scca2tau62i9mDyU9K+I+djTMUsvwf7xnUX5GLvVzgJybOJf4Y6o9Zx3oJK/LSXg5tTZBjwzqVPaPO2g==", + "deprecated": "The querystring API is considered Legacy. new code should use the URLSearchParams API instead.", + "engines": { + "node": ">=0.4.x" + } + }, + "node_modules/use": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", + "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/use-asset": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/use-asset/-/use-asset-1.0.4.tgz", + "integrity": "sha512-7/hqDrWa0iMnCoET9W1T07EmD4Eg/Wmoj/X8TGBc++ECRK4m5yTsjP4O6s0yagbxfqIOuUkIxe2/sA+VR2GxZA==", + "dependencies": { + "fast-deep-equal": "^3.1.3" + }, + "peerDependencies": { + "react": ">=17.0" + } + }, + "node_modules/util": { + "version": "0.11.1", + "resolved": "https://registry.npmjs.org/util/-/util-0.11.1.tgz", + "integrity": "sha512-HShAsny+zS2TZfaXxD9tYj4HQGlBezXZMZuM/S5PKLLoZkShZiGk9o5CzukI1LVHZvjdvZ2Sj1aW/Ndn2NB/HQ==", + "dependencies": { + "inherits": "2.0.3" + } + }, + "node_modules/util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8= sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==" + }, + "node_modules/util.promisify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.0.tgz", + "integrity": "sha512-i+6qA2MPhvoKLuxnJNpXAGhg7HphQOSUq2LKMZD0m15EiskXUkMvKdF4Uui0WYeCUGea+o2cw/ZuwehtfsrNkA==", + "dependencies": { + "define-properties": "^1.1.2", + "object.getownpropertydescriptors": "^2.0.3" + } + }, + "node_modules/util/node_modules/inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4= sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==" + }, + "node_modules/utila": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/utila/-/utila-0.4.0.tgz", + "integrity": "sha1-ihagXURWV6Oupe7MWxKk+lN5dyw= sha512-Z0DbgELS9/L/75wZbro8xAnT50pBVFQZ+hUEueGDU5FN51YSCYM+jdxsfCiHjwNP/4LCDD0i/graKpeBnOXKRA==" + }, + "node_modules/utility-types": { + "version": "3.10.0", + "resolved": "https://registry.npmjs.org/utility-types/-/utility-types-3.10.0.tgz", + "integrity": "sha512-O11mqxmi7wMKCo6HKFt5AhO4BwY3VV68YU07tgxfz8zJTIxr4BpsezN49Ffwy9j3ZpwwJp4fkRwjRzq3uWE6Rg==", + "engines": { + "node": ">= 4" + } + }, + "node_modules/utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM= sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==", + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", + "optional": true, + "bin": { + "uuid": "dist/bin/uuid" + } + }, + "node_modules/v8-compile-cache": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz", + "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==" + }, + "node_modules/v8-to-istanbul": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-7.1.2.tgz", + "integrity": "sha512-TxNb7YEUwkLXCQYeudi6lgQ/SZrzNO4kMdlqVxaZPUIUjCv6iSSypUQX70kNBSERpQ8fk48+d61FXk+tgqcWow==", + "dependencies": { + "@types/istanbul-lib-coverage": "^2.0.1", + "convert-source-map": "^1.6.0", + "source-map": "^0.7.3" + }, + "engines": { + "node": ">=10.10.0" + } + }, + "node_modules/v8-to-istanbul/node_modules/source-map": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", + "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", + "engines": { + "node": ">= 8" + } + }, + "node_modules/validate-npm-package-license": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", + "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", + "dependencies": { + "spdx-correct": "^3.0.0", + "spdx-expression-parse": "^3.0.0" + } + }, + "node_modules/vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw= sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/vendors": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/vendors/-/vendors-1.0.4.tgz", + "integrity": "sha512-/juG65kTL4Cy2su4P8HjtkTxk6VmJDiOPBufWniqQ6wknac6jNiXS9vU+hO3wgusiyqWlzTbVHi0dyJqRONg3w==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/vm-browserify": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vm-browserify/-/vm-browserify-1.1.2.tgz", + "integrity": "sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==" + }, + "node_modules/w3c-hr-time": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz", + "integrity": "sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==", + "dependencies": { + "browser-process-hrtime": "^1.0.0" + } + }, + "node_modules/w3c-xmlserializer": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-2.0.0.tgz", + "integrity": "sha512-4tzD0mF8iSiMiNs30BiLO3EpfGLZUT2MSX/G+o7ZywDzliWQ3OPtTZ0PTC3B3ca1UAf4cJMHB+2Bf56EriJuRA==", + "dependencies": { + "xml-name-validator": "^3.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/walker": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.7.tgz", + "integrity": "sha1-L3+bj9ENZ3JisYqITijRlhjgKPs= sha512-cF4je9Fgt6sj1PKfuFt9jpQPeHosM+Ryma/hfY9U7uXGKM7pJCsF0v2r55o+Il54+i77SyYWetB4tD1dEygRkw==", + "dependencies": { + "makeerror": "1.0.x" + } + }, + "node_modules/watchpack": { + "version": "1.7.5", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.7.5.tgz", + "integrity": "sha512-9P3MWk6SrKjHsGkLT2KHXdQ/9SNkyoJbabxnKOoJepsvJjJG8uYTR3yTPxPQvNDI3w4Nz1xnE0TLHK4RIVe/MQ==", + "dependencies": { + "graceful-fs": "^4.1.2", + "neo-async": "^2.5.0" + }, + "optionalDependencies": { + "chokidar": "^3.4.1", + "watchpack-chokidar2": "^2.0.1" + } + }, + "node_modules/watchpack-chokidar2": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/watchpack-chokidar2/-/watchpack-chokidar2-2.0.1.tgz", + "integrity": "sha512-nCFfBIPKr5Sh61s4LPpy1Wtfi0HE8isJ3d2Yb5/Ppw2P2B/3eVSEBjKfN0fmHJSK14+31KwMKmcrzs2GM4P0Ww==", + "optional": true, + "dependencies": { + "chokidar": "^2.1.8" + } + }, + "node_modules/watchpack-chokidar2/node_modules/anymatch": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", + "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", + "optional": true, + "dependencies": { + "micromatch": "^3.1.4", + "normalize-path": "^2.1.1" + } + }, + "node_modules/watchpack-chokidar2/node_modules/anymatch/node_modules/normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk= sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w==", + "optional": true, + "dependencies": { + "remove-trailing-separator": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/binary-extensions": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz", + "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==", + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "optional": true, + "dependencies": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/braces/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8= sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "optional": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/chokidar": { + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz", + "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", + "deprecated": "Chokidar 2 does not receive security updates since 2019. Upgrade to chokidar 3 with 15x fewer dependencies", + "optional": true, + "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" + } + }, + "node_modules/watchpack-chokidar2/node_modules/fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc= sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", + "optional": true, + "dependencies": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/fill-range/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8= sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "optional": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/fsevents": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", + "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", + "deprecated": "fsevents 1 will break on node v14+ and could be using insecure binaries. Upgrade to fsevents 2.", + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "dependencies": { + "bindings": "^1.5.0", + "nan": "^2.12.1" + }, + "engines": { + "node": ">= 4.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/glob-parent": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", + "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4= sha512-E8Ak/2+dZY6fnzlR7+ueWvhsH1SjHr4jjss4YS/h4py44jY9MhK/VFdaZJAWDz6BbL21KeteKxFSFpq8OS5gVA==", + "optional": true, + "dependencies": { + "is-glob": "^3.1.0", + "path-dirname": "^1.0.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/glob-parent/node_modules/is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo= sha512-UFpDDrPgM6qpnFNI+rh/p3bUaq9hKLZN8bMUWzxmcnZVS3omf4IPK+BrewlnWjO1WmUsMYuSjKh4UJuV4+Lqmw==", + "optional": true, + "dependencies": { + "is-extglob": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/is-binary-path": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz", + "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg= sha512-9fRVlXc0uCxEDj1nQzaWONSpbTfx0FmJfzHF7pwlI8DkWGoHBBea4Pg5Ky0ojwwxQmnSifgbKkI06Qv0Ljgj+Q==", + "optional": true, + "dependencies": { + "binary-extensions": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik= sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU= sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "optional": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/is-number/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ= sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "optional": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "optional": true, + "dependencies": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/readdirp": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz", + "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==", + "optional": true, + "dependencies": { + "graceful-fs": "^4.1.11", + "micromatch": "^3.1.10", + "readable-stream": "^2.0.2" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/watchpack-chokidar2/node_modules/to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg= sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", + "optional": true, + "dependencies": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/wbuf": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz", + "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", + "dependencies": { + "minimalistic-assert": "^1.0.0" + } + }, + "node_modules/webgl-constants": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/webgl-constants/-/webgl-constants-1.1.1.tgz", + "integrity": "sha512-LkBXKjU5r9vAW7Gcu3T5u+5cvSvh5WwINdr0C+9jpzVB41cjQAP5ePArDtk/WHYdVj0GefCgM73BA7FlIiNtdg==" + }, + "node_modules/webidl-conversions": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-6.1.0.tgz", + "integrity": "sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w==", + "engines": { + "node": ">=10.4" + } + }, + "node_modules/webpack": { + "version": "4.44.2", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.44.2.tgz", + "integrity": "sha512-6KJVGlCxYdISyurpQ0IPTklv+DULv05rs2hseIXer6D7KrUicRDLFb4IUM1S6LUAKypPM/nSiVSuv8jHu1m3/Q==", + "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", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^4.3.0", + "eslint-scope": "^4.0.3", + "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" + }, + "bin": { + "webpack": "bin/webpack.js" + }, + "engines": { + "node": ">=6.11.5" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependenciesMeta": { + "webpack-cli": { + "optional": true + }, + "webpack-command": { + "optional": true + } + } + }, + "node_modules/webpack-dev-middleware": { + "version": "3.7.3", + "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-3.7.3.tgz", + "integrity": "sha512-djelc/zGiz9nZj/U7PTBi2ViorGJXEWo/3ltkPbDyxCXhhEXkW0ce99falaok4TPj+AsxLiXJR0EBOb0zh9fKQ==", + "dependencies": { + "memory-fs": "^0.4.1", + "mime": "^2.4.4", + "mkdirp": "^0.5.1", + "range-parser": "^1.2.1", + "webpack-log": "^2.0.0" + }, + "engines": { + "node": ">= 6" + }, + "peerDependencies": { + "webpack": "^4.0.0 || ^5.0.0" + } + }, + "node_modules/webpack-dev-middleware/node_modules/mime": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/mime/-/mime-2.5.2.tgz", + "integrity": "sha512-tqkh47FzKeCPD2PUiPB6pkbMzsCasjxAfC62/Wap5qrUWcb+sFasXUC5I3gYM5iBM8v/Qpn4UK0x+j0iHyFPDg==", + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/webpack-dev-server": { + "version": "3.11.1", + "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-3.11.1.tgz", + "integrity": "sha512-u4R3mRzZkbxQVa+MBWi2uVpB5W59H3ekZAJsQlKUTdl7Elcah2EhygTPLmeFXybQkf9i2+L0kn7ik9SnXa6ihQ==", + "dependencies": { + "ansi-html": "0.0.7", + "bonjour": "^3.5.0", + "chokidar": "^2.1.8", + "compression": "^1.7.4", + "connect-history-api-fallback": "^1.6.0", + "debug": "^4.1.1", + "del": "^4.1.1", + "express": "^4.17.1", + "html-entities": "^1.3.1", + "http-proxy-middleware": "0.19.1", + "import-local": "^2.0.0", + "internal-ip": "^4.3.0", + "ip": "^1.1.5", + "is-absolute-url": "^3.0.3", + "killable": "^1.0.1", + "loglevel": "^1.6.8", + "opn": "^5.5.0", + "p-retry": "^3.0.1", + "portfinder": "^1.0.26", + "schema-utils": "^1.0.0", + "selfsigned": "^1.10.8", + "semver": "^6.3.0", + "serve-index": "^1.9.1", + "sockjs": "^0.3.21", + "sockjs-client": "^1.5.0", + "spdy": "^4.0.2", + "strip-ansi": "^3.0.1", + "supports-color": "^6.1.0", + "url": "^0.11.0", + "webpack-dev-middleware": "^3.7.2", + "webpack-log": "^2.0.0", + "ws": "^6.2.1", + "yargs": "^13.3.2" + }, + "bin": { + "webpack-dev-server": "bin/webpack-dev-server.js" + }, + "engines": { + "node": ">= 6.11.5" + }, + "peerDependencies": { + "webpack": "^4.0.0 || ^5.0.0" + }, + "peerDependenciesMeta": { + "webpack-cli": { + "optional": true + } + } + }, + "node_modules/webpack-dev-server/node_modules/ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8= sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-dev-server/node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/webpack-dev-server/node_modules/anymatch": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", + "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", + "dependencies": { + "micromatch": "^3.1.4", + "normalize-path": "^2.1.1" + } + }, + "node_modules/webpack-dev-server/node_modules/anymatch/node_modules/normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk= sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w==", + "dependencies": { + "remove-trailing-separator": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-dev-server/node_modules/binary-extensions": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz", + "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-dev-server/node_modules/braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dependencies": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-dev-server/node_modules/braces/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8= sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-dev-server/node_modules/camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "engines": { + "node": ">=6" + } + }, + "node_modules/webpack-dev-server/node_modules/chokidar": { + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz", + "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", + "deprecated": "Chokidar 2 does not receive security updates since 2019. Upgrade to chokidar 3 with 15x fewer dependencies", + "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" + } + }, + "node_modules/webpack-dev-server/node_modules/cliui": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-5.0.0.tgz", + "integrity": "sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==", + "dependencies": { + "string-width": "^3.1.0", + "strip-ansi": "^5.2.0", + "wrap-ansi": "^5.1.0" + } + }, + "node_modules/webpack-dev-server/node_modules/cliui/node_modules/ansi-regex": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", + "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", + "engines": { + "node": ">=6" + } + }, + "node_modules/webpack-dev-server/node_modules/cliui/node_modules/strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "dependencies": { + "ansi-regex": "^4.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/webpack-dev-server/node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/webpack-dev-server/node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU= sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" + }, + "node_modules/webpack-dev-server/node_modules/emoji-regex": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", + "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==" + }, + "node_modules/webpack-dev-server/node_modules/fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc= sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", + "dependencies": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-dev-server/node_modules/fill-range/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8= sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-dev-server/node_modules/find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "dependencies": { + "locate-path": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/webpack-dev-server/node_modules/fsevents": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", + "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", + "deprecated": "fsevents 1 will break on node v14+ and could be using insecure binaries. Upgrade to fsevents 2.", + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "dependencies": { + "bindings": "^1.5.0", + "nan": "^2.12.1" + }, + "engines": { + "node": ">= 4.0" + } + }, + "node_modules/webpack-dev-server/node_modules/glob-parent": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", + "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4= sha512-E8Ak/2+dZY6fnzlR7+ueWvhsH1SjHr4jjss4YS/h4py44jY9MhK/VFdaZJAWDz6BbL21KeteKxFSFpq8OS5gVA==", + "dependencies": { + "is-glob": "^3.1.0", + "path-dirname": "^1.0.0" + } + }, + "node_modules/webpack-dev-server/node_modules/glob-parent/node_modules/is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo= sha512-UFpDDrPgM6qpnFNI+rh/p3bUaq9hKLZN8bMUWzxmcnZVS3omf4IPK+BrewlnWjO1WmUsMYuSjKh4UJuV4+Lqmw==", + "dependencies": { + "is-extglob": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-dev-server/node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0= sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "engines": { + "node": ">=4" + } + }, + "node_modules/webpack-dev-server/node_modules/import-local": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/import-local/-/import-local-2.0.0.tgz", + "integrity": "sha512-b6s04m3O+s3CGSbqDIyP4R6aAwAeYlVq9+WUWep6iHa8ETRf9yei1U48C5MmfJmV9AiLYYBKPMq/W+/WRpQmCQ==", + "dependencies": { + "pkg-dir": "^3.0.0", + "resolve-cwd": "^2.0.0" + }, + "bin": { + "import-local-fixture": "fixtures/cli.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/webpack-dev-server/node_modules/is-absolute-url": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-3.0.3.tgz", + "integrity": "sha512-opmNIX7uFnS96NtPmhWQgQx6/NYFgsUXYMllcfzwWKUMwfo8kku1TvE6hkNcH+Q1ts5cMVrsY7j0bxXQDciu9Q==", + "engines": { + "node": ">=8" + } + }, + "node_modules/webpack-dev-server/node_modules/is-binary-path": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz", + "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg= sha512-9fRVlXc0uCxEDj1nQzaWONSpbTfx0FmJfzHF7pwlI8DkWGoHBBea4Pg5Ky0ojwwxQmnSifgbKkI06Qv0Ljgj+Q==", + "dependencies": { + "binary-extensions": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-dev-server/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik= sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-dev-server/node_modules/is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8= sha512-VHskAKYM8RfSFXwee5t5cbN5PZeq1Wrh6qd5bkyiXIf6UQcN6w/A0eXM9r6t8d+GYOh+o6ZhiEnb88LN/Y8m2w==", + "engines": { + "node": ">=4" + } + }, + "node_modules/webpack-dev-server/node_modules/is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU= sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-dev-server/node_modules/is-number/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ= sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-dev-server/node_modules/locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "dependencies": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/webpack-dev-server/node_modules/micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dependencies": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-dev-server/node_modules/p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "dependencies": { + "p-limit": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/webpack-dev-server/node_modules/path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU= sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", + "engines": { + "node": ">=4" + } + }, + "node_modules/webpack-dev-server/node_modules/pkg-dir": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz", + "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", + "dependencies": { + "find-up": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/webpack-dev-server/node_modules/readdirp": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz", + "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==", + "dependencies": { + "graceful-fs": "^4.1.11", + "micromatch": "^3.1.10", + "readable-stream": "^2.0.2" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/webpack-dev-server/node_modules/resolve-cwd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-2.0.0.tgz", + "integrity": "sha1-AKn3OHVW4nA46uIyyqNypqWbZlo= sha512-ccu8zQTrzVr954472aUVPLEcB3YpKSYR3cg/3lo1okzobPBM+1INXBbBZlDbnI/hbEocnf8j0QVo43hQKrbchg==", + "dependencies": { + "resolve-from": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/webpack-dev-server/node_modules/resolve-from": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", + "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g= sha512-GnlH6vxLymXJNMBo7XP1fJIzBFbdYt49CuTwmB/6N53t+kMPRMFKz783LlQ4tv28XoQfMWinAJX6WCGf2IlaIw==", + "engines": { + "node": ">=4" + } + }, + "node_modules/webpack-dev-server/node_modules/schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "dependencies": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + }, + "engines": { + "node": ">= 4" + } + }, + "node_modules/webpack-dev-server/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/webpack-dev-server/node_modules/string-width": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", + "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", + "dependencies": { + "emoji-regex": "^7.0.1", + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^5.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/webpack-dev-server/node_modules/string-width/node_modules/ansi-regex": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", + "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", + "engines": { + "node": ">=6" + } + }, + "node_modules/webpack-dev-server/node_modules/string-width/node_modules/strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "dependencies": { + "ansi-regex": "^4.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/webpack-dev-server/node_modules/strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8= sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", + "dependencies": { + "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-dev-server/node_modules/supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/webpack-dev-server/node_modules/to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg= sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", + "dependencies": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-dev-server/node_modules/wrap-ansi": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-5.1.0.tgz", + "integrity": "sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==", + "dependencies": { + "ansi-styles": "^3.2.0", + "string-width": "^3.0.0", + "strip-ansi": "^5.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/webpack-dev-server/node_modules/wrap-ansi/node_modules/ansi-regex": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", + "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", + "engines": { + "node": ">=6" + } + }, + "node_modules/webpack-dev-server/node_modules/wrap-ansi/node_modules/strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "dependencies": { + "ansi-regex": "^4.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/webpack-dev-server/node_modules/ws": { + "version": "6.2.2", + "resolved": "https://registry.npmjs.org/ws/-/ws-6.2.2.tgz", + "integrity": "sha512-zmhltoSR8u1cnDsD43TX59mzoMZsLKqUweyYBAIvTngR3shc0W6aOZylZmq/7hqyVxPdi+5Ud2QInblgyE72fw==", + "dependencies": { + "async-limiter": "~1.0.0" + } + }, + "node_modules/webpack-dev-server/node_modules/yargs": { + "version": "13.3.2", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-13.3.2.tgz", + "integrity": "sha512-AX3Zw5iPruN5ie6xGRIDgqkT+ZhnRlZMLMHAs8tg7nRruy2Nb+i5o9bwghAogtM08q1dpr2LVoS8KSTMYpWXUw==", + "dependencies": { + "cliui": "^5.0.0", + "find-up": "^3.0.0", + "get-caller-file": "^2.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^2.0.0", + "set-blocking": "^2.0.0", + "string-width": "^3.0.0", + "which-module": "^2.0.0", + "y18n": "^4.0.0", + "yargs-parser": "^13.1.2" + } + }, + "node_modules/webpack-dev-server/node_modules/yargs-parser": { + "version": "13.1.2", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.1.2.tgz", + "integrity": "sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg==", + "dependencies": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + } + }, + "node_modules/webpack-log": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/webpack-log/-/webpack-log-2.0.0.tgz", + "integrity": "sha512-cX8G2vR/85UYG59FgkoMamwHUIkSSlV3bBMRsbxVXVUk2j6NleCKjQ/WE9eYg9WY4w25O9w8wKP4rzNZFmUcUg==", + "dependencies": { + "ansi-colors": "^3.0.0", + "uuid": "^3.3.2" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/webpack-log/node_modules/ansi-colors": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-3.2.4.tgz", + "integrity": "sha512-hHUXGagefjN2iRrID63xckIvotOXOojhQKWIPUZ4mNUZ9nLZW+7FMNoE1lOkEhNWYsx/7ysGIuJYCiMAA9FnrA==", + "engines": { + "node": ">=6" + } + }, + "node_modules/webpack-log/node_modules/uuid": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", + "deprecated": "Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.", + "bin": { + "uuid": "bin/uuid" + } + }, + "node_modules/webpack-manifest-plugin": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/webpack-manifest-plugin/-/webpack-manifest-plugin-2.2.0.tgz", + "integrity": "sha512-9S6YyKKKh/Oz/eryM1RyLVDVmy3NSPV0JXMRhZ18fJsq+AwGxUY34X54VNwkzYcEmEkDwNxuEOboCZEebJXBAQ==", + "dependencies": { + "fs-extra": "^7.0.0", + "lodash": ">=3.5 <5", + "object.entries": "^1.1.0", + "tapable": "^1.0.0" + }, + "engines": { + "node": ">=6.11.5" + }, + "peerDependencies": { + "webpack": "2 || 3 || 4" + } + }, + "node_modules/webpack-manifest-plugin/node_modules/fs-extra": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.1.tgz", + "integrity": "sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==", + "dependencies": { + "graceful-fs": "^4.1.2", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + }, + "engines": { + "node": ">=6 <7 || >=8" + } + }, + "node_modules/webpack-manifest-plugin/node_modules/jsonfile": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", + "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss= sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==", + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/webpack-manifest-plugin/node_modules/universalify": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/webpack-sources": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.4.3.tgz", + "integrity": "sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ==", + "dependencies": { + "source-list-map": "^2.0.0", + "source-map": "~0.6.1" + } + }, + "node_modules/webpack/node_modules/acorn": { + "version": "6.4.2", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz", + "integrity": "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==", + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/webpack/node_modules/braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dependencies": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack/node_modules/braces/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8= sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack/node_modules/cacache": { + "version": "12.0.4", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-12.0.4.tgz", + "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" + } + }, + "node_modules/webpack/node_modules/chownr": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", + "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==" + }, + "node_modules/webpack/node_modules/eslint-scope": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz", + "integrity": "sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==", + "dependencies": { + "esrecurse": "^4.1.0", + "estraverse": "^4.1.1" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/webpack/node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/webpack/node_modules/fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc= sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", + "dependencies": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack/node_modules/fill-range/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8= sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik= sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack/node_modules/is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU= sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack/node_modules/is-number/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ= sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack/node_modules/is-wsl": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", + "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0= sha512-gfygJYZ2gLTDlmbWMI0CE2MwnFzSN/2SZfkMlItC4K/JBlsWVDB0bO6XhqcY13YXE7iMcAJnzTCJjPiTeJJ0Mw==", + "engines": { + "node": ">=4" + } + }, + "node_modules/webpack/node_modules/json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "dependencies": { + "minimist": "^1.2.0" + }, + "bin": { + "json5": "lib/cli.js" + } + }, + "node_modules/webpack/node_modules/loader-utils": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz", + "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==", + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/webpack/node_modules/lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", + "dependencies": { + "yallist": "^3.0.2" + } + }, + "node_modules/webpack/node_modules/micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dependencies": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack/node_modules/rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + } + }, + "node_modules/webpack/node_modules/schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "dependencies": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + }, + "engines": { + "node": ">= 4" + } + }, + "node_modules/webpack/node_modules/serialize-javascript": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-4.0.0.tgz", + "integrity": "sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw==", + "dependencies": { + "randombytes": "^2.1.0" + } + }, + "node_modules/webpack/node_modules/ssri": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.2.tgz", + "integrity": "sha512-cepbSq/neFK7xB6A50KHN0xHDotYzq58wWCa5LeWqnPrHG8GzfEjO/4O8kpmcGW+oaxkvhEJCWgbgNk4/ZV93Q==", + "dependencies": { + "figgy-pudding": "^3.5.1" + } + }, + "node_modules/webpack/node_modules/terser-webpack-plugin": { + "version": "1.4.5", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.4.5.tgz", + "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" + }, + "engines": { + "node": ">= 6.9.0" + }, + "peerDependencies": { + "webpack": "^4.0.0" + } + }, + "node_modules/webpack/node_modules/to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg= sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", + "dependencies": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack/node_modules/yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==" + }, + "node_modules/websocket-driver": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", + "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", + "dependencies": { + "http-parser-js": ">=0.5.1", + "safe-buffer": ">=5.1.0", + "websocket-extensions": ">=0.1.1" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/websocket-extensions": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", + "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/whatwg-encoding": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz", + "integrity": "sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==", + "dependencies": { + "iconv-lite": "0.4.24" + } + }, + "node_modules/whatwg-fetch": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.2.tgz", + "integrity": "sha512-bJlen0FcuU/0EMLrdbJ7zOnW6ITZLrZMIarMUVmdKtsGvZna8vxKYaexICWPfZ8qwf9fzNq+UEIZrnSaApt6RA==" + }, + "node_modules/whatwg-mimetype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz", + "integrity": "sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==" + }, + "node_modules/whatwg-url": { + "version": "8.7.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.7.0.tgz", + "integrity": "sha512-gAojqb/m9Q8a5IV96E3fHJM70AzCkgt4uXYX2O7EmuyOnLrViCQlsEBmF9UQIu3/aeAIp2U17rtbpZWNntQqdg==", + "dependencies": { + "lodash": "^4.7.0", + "tr46": "^2.1.0", + "webidl-conversions": "^6.1.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/which-boxed-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", + "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", + "dependencies": { + "is-bigint": "^1.0.1", + "is-boolean-object": "^1.1.0", + "is-number-object": "^1.0.4", + "is-string": "^1.0.5", + "is-symbol": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/which-module": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz", + "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho= sha512-B+enWhmw6cjfVC7kS8Pj9pCrKSc5txArRyaYGe088shv/FGWH+0Rjx/xPgtsWfsUtS27FkP697E4DDhgrgoc0Q==" + }, + "node_modules/word-wrap": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", + "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/workbox-background-sync": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/workbox-background-sync/-/workbox-background-sync-5.1.4.tgz", + "integrity": "sha512-AH6x5pYq4vwQvfRDWH+vfOePfPIYQ00nCEB7dJRU1e0n9+9HMRyvI63FlDvtFT2AvXVRsXvUt7DNMEToyJLpSA==", + "dependencies": { + "workbox-core": "^5.1.4" + } + }, + "node_modules/workbox-broadcast-update": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/workbox-broadcast-update/-/workbox-broadcast-update-5.1.4.tgz", + "integrity": "sha512-HTyTWkqXvHRuqY73XrwvXPud/FN6x3ROzkfFPsRjtw/kGZuZkPzfeH531qdUGfhtwjmtO/ZzXcWErqVzJNdXaA==", + "dependencies": { + "workbox-core": "^5.1.4" + } + }, + "node_modules/workbox-build": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/workbox-build/-/workbox-build-5.1.4.tgz", + "integrity": "sha512-xUcZn6SYU8usjOlfLb9Y2/f86Gdo+fy1fXgH8tJHjxgpo53VVsqRX0lUDw8/JuyzNmXuo8vXX14pXX2oIm9Bow==", + "dependencies": { + "@babel/core": "^7.8.4", + "@babel/preset-env": "^7.8.4", + "@babel/runtime": "^7.8.4", + "@hapi/joi": "^15.1.0", + "@rollup/plugin-node-resolve": "^7.1.1", + "@rollup/plugin-replace": "^2.3.1", + "@surma/rollup-plugin-off-main-thread": "^1.1.1", + "common-tags": "^1.8.0", + "fast-json-stable-stringify": "^2.1.0", + "fs-extra": "^8.1.0", + "glob": "^7.1.6", + "lodash.template": "^4.5.0", + "pretty-bytes": "^5.3.0", + "rollup": "^1.31.1", + "rollup-plugin-babel": "^4.3.3", + "rollup-plugin-terser": "^5.3.1", + "source-map": "^0.7.3", + "source-map-url": "^0.4.0", + "stringify-object": "^3.3.0", + "strip-comments": "^1.0.2", + "tempy": "^0.3.0", + "upath": "^1.2.0", + "workbox-background-sync": "^5.1.4", + "workbox-broadcast-update": "^5.1.4", + "workbox-cacheable-response": "^5.1.4", + "workbox-core": "^5.1.4", + "workbox-expiration": "^5.1.4", + "workbox-google-analytics": "^5.1.4", + "workbox-navigation-preload": "^5.1.4", + "workbox-precaching": "^5.1.4", + "workbox-range-requests": "^5.1.4", + "workbox-routing": "^5.1.4", + "workbox-strategies": "^5.1.4", + "workbox-streams": "^5.1.4", + "workbox-sw": "^5.1.4", + "workbox-window": "^5.1.4" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/workbox-build/node_modules/fs-extra": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz", + "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==", + "dependencies": { + "graceful-fs": "^4.2.0", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + }, + "engines": { + "node": ">=6 <7 || >=8" + } + }, + "node_modules/workbox-build/node_modules/jsonfile": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", + "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss= sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==", + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/workbox-build/node_modules/source-map": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", + "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", + "engines": { + "node": ">= 8" + } + }, + "node_modules/workbox-build/node_modules/universalify": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/workbox-cacheable-response": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/workbox-cacheable-response/-/workbox-cacheable-response-5.1.4.tgz", + "integrity": "sha512-0bfvMZs0Of1S5cdswfQK0BXt6ulU5kVD4lwer2CeI+03czHprXR3V4Y8lPTooamn7eHP8Iywi5QjyAMjw0qauA==", + "dependencies": { + "workbox-core": "^5.1.4" + } + }, + "node_modules/workbox-core": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/workbox-core/-/workbox-core-5.1.4.tgz", + "integrity": "sha512-+4iRQan/1D8I81nR2L5vcbaaFskZC2CL17TLbvWVzQ4qiF/ytOGF6XeV54pVxAvKUtkLANhk8TyIUMtiMw2oDg==" + }, + "node_modules/workbox-expiration": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/workbox-expiration/-/workbox-expiration-5.1.4.tgz", + "integrity": "sha512-oDO/5iC65h2Eq7jctAv858W2+CeRW5e0jZBMNRXpzp0ZPvuT6GblUiHnAsC5W5lANs1QS9atVOm4ifrBiYY7AQ==", + "dependencies": { + "workbox-core": "^5.1.4" + } + }, + "node_modules/workbox-google-analytics": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/workbox-google-analytics/-/workbox-google-analytics-5.1.4.tgz", + "integrity": "sha512-0IFhKoEVrreHpKgcOoddV+oIaVXBFKXUzJVBI+nb0bxmcwYuZMdteBTp8AEDJacENtc9xbR0wa9RDCnYsCDLjA==", + "dependencies": { + "workbox-background-sync": "^5.1.4", + "workbox-core": "^5.1.4", + "workbox-routing": "^5.1.4", + "workbox-strategies": "^5.1.4" + } + }, + "node_modules/workbox-navigation-preload": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/workbox-navigation-preload/-/workbox-navigation-preload-5.1.4.tgz", + "integrity": "sha512-Wf03osvK0wTflAfKXba//QmWC5BIaIZARU03JIhAEO2wSB2BDROWI8Q/zmianf54kdV7e1eLaIEZhth4K4MyfQ==", + "dependencies": { + "workbox-core": "^5.1.4" + } + }, + "node_modules/workbox-precaching": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/workbox-precaching/-/workbox-precaching-5.1.4.tgz", + "integrity": "sha512-gCIFrBXmVQLFwvAzuGLCmkUYGVhBb7D1k/IL7pUJUO5xacjLcFUaLnnsoVepBGAiKw34HU1y/YuqvTKim9qAZA==", + "dependencies": { + "workbox-core": "^5.1.4" + } + }, + "node_modules/workbox-range-requests": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/workbox-range-requests/-/workbox-range-requests-5.1.4.tgz", + "integrity": "sha512-1HSujLjgTeoxHrMR2muDW2dKdxqCGMc1KbeyGcmjZZAizJTFwu7CWLDmLv6O1ceWYrhfuLFJO+umYMddk2XMhw==", + "dependencies": { + "workbox-core": "^5.1.4" + } + }, + "node_modules/workbox-routing": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/workbox-routing/-/workbox-routing-5.1.4.tgz", + "integrity": "sha512-8ljknRfqE1vEQtnMtzfksL+UXO822jJlHTIR7+BtJuxQ17+WPZfsHqvk1ynR/v0EHik4x2+826Hkwpgh4GKDCw==", + "dependencies": { + "workbox-core": "^5.1.4" + } + }, + "node_modules/workbox-strategies": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/workbox-strategies/-/workbox-strategies-5.1.4.tgz", + "integrity": "sha512-VVS57LpaJTdjW3RgZvPwX0NlhNmscR7OQ9bP+N/34cYMDzXLyA6kqWffP6QKXSkca1OFo/v6v7hW7zrrguo6EA==", + "dependencies": { + "workbox-core": "^5.1.4", + "workbox-routing": "^5.1.4" + } + }, + "node_modules/workbox-streams": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/workbox-streams/-/workbox-streams-5.1.4.tgz", + "integrity": "sha512-xU8yuF1hI/XcVhJUAfbQLa1guQUhdLMPQJkdT0kn6HP5CwiPOGiXnSFq80rAG4b1kJUChQQIGPrq439FQUNVrw==", + "dependencies": { + "workbox-core": "^5.1.4", + "workbox-routing": "^5.1.4" + } + }, + "node_modules/workbox-sw": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/workbox-sw/-/workbox-sw-5.1.4.tgz", + "integrity": "sha512-9xKnKw95aXwSNc8kk8gki4HU0g0W6KXu+xks7wFuC7h0sembFnTrKtckqZxbSod41TDaGh+gWUA5IRXrL0ECRA==" + }, + "node_modules/workbox-webpack-plugin": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/workbox-webpack-plugin/-/workbox-webpack-plugin-5.1.4.tgz", + "integrity": "sha512-PZafF4HpugZndqISi3rZ4ZK4A4DxO8rAqt2FwRptgsDx7NF8TVKP86/huHquUsRjMGQllsNdn4FNl8CD/UvKmQ==", + "dependencies": { + "@babel/runtime": "^7.5.5", + "fast-json-stable-stringify": "^2.0.0", + "source-map-url": "^0.4.0", + "upath": "^1.1.2", + "webpack-sources": "^1.3.0", + "workbox-build": "^5.1.4" + }, + "engines": { + "node": ">=8.0.0" + }, + "peerDependencies": { + "webpack": "^4.0.0" + } + }, + "node_modules/workbox-window": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/workbox-window/-/workbox-window-5.1.4.tgz", + "integrity": "sha512-vXQtgTeMCUq/4pBWMfQX8Ee7N2wVC4Q7XYFqLnfbXJ2hqew/cU1uMTD2KqGEgEpE4/30luxIxgE+LkIa8glBYw==", + "dependencies": { + "workbox-core": "^5.1.4" + } + }, + "node_modules/worker-farm": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/worker-farm/-/worker-farm-1.7.0.tgz", + "integrity": "sha512-rvw3QTZc8lAxyVrqcSGVm5yP/IJ2UcB3U0graE3LCFoZ0Yn2x4EoVSqJKdB/T5M+FLcRPjz4TDacRf3OCfNUzw==", + "dependencies": { + "errno": "~0.1.7" + } + }, + "node_modules/worker-rpc": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/worker-rpc/-/worker-rpc-0.1.1.tgz", + "integrity": "sha512-P1WjMrUB3qgJNI9jfmpZ/htmBEjFh//6l/5y8SD9hg1Ef5zTTVVoRjTrTEzPrNBQvmhMxkoTsjOXN10GWU7aCg==", + "dependencies": { + "microevent.ts": "~0.1.1" + } + }, + "node_modules/wrap-ansi": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", + "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==", + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8= sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==" + }, + "node_modules/write-file-atomic": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", + "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", + "dependencies": { + "imurmurhash": "^0.1.4", + "is-typedarray": "^1.0.0", + "signal-exit": "^3.0.2", + "typedarray-to-buffer": "^3.1.5" + } + }, + "node_modules/ws": { + "version": "7.5.5", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.5.tgz", + "integrity": "sha512-BAkMFcAzl8as1G/hArkxOxq3G7pjUqQ3gzYbLL0/5zNkph70e+lCoxBGnm6AW1+/aiNeV4fnKqZ8m4GZewmH2w==", + "engines": { + "node": ">=8.3.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": "^5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + }, + "node_modules/xml-name-validator": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz", + "integrity": "sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==" + }, + "node_modules/xmlchars": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz", + "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==" + }, + "node_modules/xtend": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", + "engines": { + "node": ">=0.4" + } + }, + "node_modules/y18n": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", + "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==" + }, + "node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + }, + "node_modules/yaml": { + "version": "1.10.2", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", + "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", + "engines": { + "node": ">= 6" + } + }, + "node_modules/yargs": { + "version": "15.4.1", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz", + "integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==", + "dependencies": { + "cliui": "^6.0.0", + "decamelize": "^1.2.0", + "find-up": "^4.1.0", + "get-caller-file": "^2.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^2.0.0", + "set-blocking": "^2.0.0", + "string-width": "^4.2.0", + "which-module": "^2.0.0", + "y18n": "^4.0.0", + "yargs-parser": "^18.1.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/yargs-parser": { + "version": "18.1.3", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz", + "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==", + "dependencies": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/yargs-parser/node_modules/camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "engines": { + "node": ">=6" + } + }, + "node_modules/yocto-queue": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", + "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/zstddec": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/zstddec/-/zstddec-0.0.2.tgz", + "integrity": "sha512-DCo0oxvcvOTGP/f5FA6tz2Z6wF+FIcEApSTu0zV5sQgn9hoT5lZ9YRAKUraxt9oP7l4e8TnNdi8IZTCX6WCkwA==" + }, + "node_modules/zustand": { + "version": "3.5.12", + "resolved": "https://registry.npmjs.org/zustand/-/zustand-3.5.12.tgz", + "integrity": "sha512-Cv9fX/yM5HXYODkn3Q/HMmMofnmZw3yqM73VT/3rQEvI/04Yl0OFNO24qMofhN82xTPWcCffkGPFCMq8r67Whg==", + "engines": { + "node": ">=12.7.0" + }, + "peerDependencies": { + "react": ">=16.8" + }, + "peerDependenciesMeta": { + "react": { + "optional": true + } + } + } + }, + "dependencies": { + "@ampproject/remapping": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.0.tgz", + "integrity": "sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w==", + "requires": { + "@jridgewell/gen-mapping": "^0.1.0", + "@jridgewell/trace-mapping": "^0.3.9" + } + }, + "@babel/code-frame": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.14.5.tgz", + "integrity": "sha512-9pzDqyc6OLDaqe+zbACgFkb6fKMNG6CObKpnYXChRsvYGyEdc7CA2BaqeOM+vOtCS5ndmJicPJhKAwYRI6UfFw==", + "requires": { + "@babel/highlight": "^7.14.5" + } + }, + "@babel/compat-data": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.18.6.tgz", + "integrity": "sha512-tzulrgDT0QD6U7BJ4TKVk2SDDg7wlP39P9yAx1RfLy7vP/7rsDRlWVfbWxElslu56+r7QOhB2NSDsabYYruoZQ==" + }, + "@babel/core": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.18.6.tgz", + "integrity": "sha512-cQbWBpxcbbs/IUredIPkHiAGULLV8iwgNRMFzvbhEXISp4f3rUUXE5+TIw6KwUWUR3DwyI6gmBRnmAtYaWehwQ==", + "requires": { + "@ampproject/remapping": "^2.1.0", + "@babel/code-frame": "^7.18.6", + "@babel/generator": "^7.18.6", + "@babel/helper-compilation-targets": "^7.18.6", + "@babel/helper-module-transforms": "^7.18.6", + "@babel/helpers": "^7.18.6", + "@babel/parser": "^7.18.6", + "@babel/template": "^7.18.6", + "@babel/traverse": "^7.18.6", + "@babel/types": "^7.18.6", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.2.1", + "semver": "^6.3.0" + }, + "dependencies": { + "@babel/code-frame": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.18.6.tgz", + "integrity": "sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q==", + "requires": { + "@babel/highlight": "^7.18.6" + } + }, + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + }, + "@babel/generator": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.18.6.tgz", + "integrity": "sha512-AIwwoOS8axIC5MZbhNHRLKi3D+DMpvDf9XUcu3pIVAfOHFT45f4AoDAltRbHIQomCipkCZxrNkfpOEHhJz/VKw==", + "requires": { + "@babel/types": "^7.18.6", + "@jridgewell/gen-mapping": "^0.3.0", + "jsesc": "^2.5.1" + }, + "dependencies": { + "@jridgewell/gen-mapping": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz", + "integrity": "sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==", + "requires": { + "@jridgewell/set-array": "^1.0.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.9" + } + } + } + }, + "@babel/helper-annotate-as-pure": { + "version": "7.15.4", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.15.4.tgz", + "integrity": "sha512-QwrtdNvUNsPCj2lfNQacsGSQvGX8ee1ttrBrcozUP2Sv/jylewBP/8QFe6ZkBsC8T/GYWonNAWJV4aRR9AL2DA==", + "requires": { + "@babel/types": "^7.15.4" + } + }, + "@babel/helper-builder-binary-assignment-operator-visitor": { + "version": "7.15.4", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.15.4.tgz", + "integrity": "sha512-P8o7JP2Mzi0SdC6eWr1zF+AEYvrsZa7GSY1lTayjF5XJhVH0kjLYUZPvTMflP7tBgZoe9gIhTa60QwFpqh/E0Q==", + "requires": { + "@babel/helper-explode-assignable-expression": "^7.15.4", + "@babel/types": "^7.15.4" + } + }, + "@babel/helper-compilation-targets": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.18.6.tgz", + "integrity": "sha512-vFjbfhNCzqdeAtZflUFrG5YIFqGTqsctrtkZ1D/NB0mDW9TwW3GmmUepYY4G9wCET5rY5ugz4OGTcLd614IzQg==", + "requires": { + "@babel/compat-data": "^7.18.6", + "@babel/helper-validator-option": "^7.18.6", + "browserslist": "^4.20.2", + "semver": "^6.3.0" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + }, + "@babel/helper-create-class-features-plugin": { + "version": "7.15.4", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.15.4.tgz", + "integrity": "sha512-7ZmzFi+DwJx6A7mHRwbuucEYpyBwmh2Ca0RvI6z2+WLZYCqV0JOaLb+u0zbtmDicebgKBZgqbYfLaKNqSgv5Pw==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.15.4", + "@babel/helper-function-name": "^7.15.4", + "@babel/helper-member-expression-to-functions": "^7.15.4", + "@babel/helper-optimise-call-expression": "^7.15.4", + "@babel/helper-replace-supers": "^7.15.4", + "@babel/helper-split-export-declaration": "^7.15.4" + } + }, + "@babel/helper-create-regexp-features-plugin": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.14.5.tgz", + "integrity": "sha512-TLawwqpOErY2HhWbGJ2nZT5wSkR192QpN+nBg1THfBfftrlvOh+WbhrxXCH4q4xJ9Gl16BGPR/48JA+Ryiho/A==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.14.5", + "regexpu-core": "^4.7.1" + } + }, + "@babel/helper-define-polyfill-provider": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.2.3.tgz", + "integrity": "sha512-RH3QDAfRMzj7+0Nqu5oqgO5q9mFtQEVvCRsi8qCEfzLR9p2BHfn5FzhSB2oj1fF7I2+DcTORkYaQ6aTR9Cofew==", + "requires": { + "@babel/helper-compilation-targets": "^7.13.0", + "@babel/helper-module-imports": "^7.12.13", + "@babel/helper-plugin-utils": "^7.13.0", + "@babel/traverse": "^7.13.0", + "debug": "^4.1.1", + "lodash.debounce": "^4.0.8", + "resolve": "^1.14.2", + "semver": "^6.1.2" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + }, + "@babel/helper-environment-visitor": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.18.6.tgz", + "integrity": "sha512-8n6gSfn2baOY+qlp+VSzsosjCVGFqWKmDF0cCWOybh52Dw3SEyoWR1KrhMJASjLwIEkkAufZ0xvr+SxLHSpy2Q==" + }, + "@babel/helper-explode-assignable-expression": { + "version": "7.15.4", + "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.15.4.tgz", + "integrity": "sha512-J14f/vq8+hdC2KoWLIQSsGrC9EFBKE4NFts8pfMpymfApds+fPqR30AOUWc4tyr56h9l/GA1Sxv2q3dLZWbQ/g==", + "requires": { + "@babel/types": "^7.15.4" + } + }, + "@babel/helper-function-name": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.18.6.tgz", + "integrity": "sha512-0mWMxV1aC97dhjCah5U5Ua7668r5ZmSC2DLfH2EZnf9c3/dHZKiFa5pRLMH5tjSl471tY6496ZWk/kjNONBxhw==", + "requires": { + "@babel/template": "^7.18.6", + "@babel/types": "^7.18.6" + } + }, + "@babel/helper-hoist-variables": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.18.6.tgz", + "integrity": "sha512-UlJQPkFqFULIcyW5sbzgbkxn2FKRgwWiRexcuaR8RNJRy8+LLveqPjwZV/bwrLZCN0eUHD/x8D0heK1ozuoo6Q==", + "requires": { + "@babel/types": "^7.18.6" + } + }, + "@babel/helper-member-expression-to-functions": { + "version": "7.15.4", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.15.4.tgz", + "integrity": "sha512-cokOMkxC/BTyNP1AlY25HuBWM32iCEsLPI4BHDpJCHHm1FU2E7dKWWIXJgQgSFiu4lp8q3bL1BIKwqkSUviqtA==", + "requires": { + "@babel/types": "^7.15.4" + } + }, + "@babel/helper-module-imports": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.18.6.tgz", + "integrity": "sha512-0NFvs3VkuSYbFi1x2Vd6tKrywq+z/cLeYC/RJNFrIX/30Bf5aiGYbtvGXolEktzJH8o5E5KJ3tT+nkxuuZFVlA==", + "requires": { + "@babel/types": "^7.18.6" + } + }, + "@babel/helper-module-transforms": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.18.6.tgz", + "integrity": "sha512-L//phhB4al5uucwzlimruukHB3jRd5JGClwRMD/ROrVjXfLqovYnvQrK/JK36WYyVwGGO7OD3kMyVTjx+WVPhw==", + "requires": { + "@babel/helper-environment-visitor": "^7.18.6", + "@babel/helper-module-imports": "^7.18.6", + "@babel/helper-simple-access": "^7.18.6", + "@babel/helper-split-export-declaration": "^7.18.6", + "@babel/helper-validator-identifier": "^7.18.6", + "@babel/template": "^7.18.6", + "@babel/traverse": "^7.18.6", + "@babel/types": "^7.18.6" + } + }, + "@babel/helper-optimise-call-expression": { + "version": "7.15.4", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.15.4.tgz", + "integrity": "sha512-E/z9rfbAOt1vDW1DR7k4SzhzotVV5+qMciWV6LaG1g4jeFrkDlJedjtV4h0i4Q/ITnUu+Pk08M7fczsB9GXBDw==", + "requires": { + "@babel/types": "^7.15.4" + } + }, + "@babel/helper-plugin-utils": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.14.5.tgz", + "integrity": "sha512-/37qQCE3K0vvZKwoK4XU/irIJQdIfCJuhU5eKnNxpFDsOkgFaUAwbv+RYw6eYgsC0E4hS7r5KqGULUogqui0fQ==" + }, + "@babel/helper-remap-async-to-generator": { + "version": "7.15.4", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.15.4.tgz", + "integrity": "sha512-v53MxgvMK/HCwckJ1bZrq6dNKlmwlyRNYM6ypaRTdXWGOE2c1/SCa6dL/HimhPulGhZKw9W0QhREM583F/t0vQ==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.15.4", + "@babel/helper-wrap-function": "^7.15.4", + "@babel/types": "^7.15.4" + } + }, + "@babel/helper-replace-supers": { + "version": "7.15.4", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.15.4.tgz", + "integrity": "sha512-/ztT6khaXF37MS47fufrKvIsiQkx1LBRvSJNzRqmbyeZnTwU9qBxXYLaaT/6KaxfKhjs2Wy8kG8ZdsFUuWBjzw==", + "requires": { + "@babel/helper-member-expression-to-functions": "^7.15.4", + "@babel/helper-optimise-call-expression": "^7.15.4", + "@babel/traverse": "^7.15.4", + "@babel/types": "^7.15.4" + } + }, + "@babel/helper-simple-access": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.18.6.tgz", + "integrity": "sha512-iNpIgTgyAvDQpDj76POqg+YEt8fPxx3yaNBg3S30dxNKm2SWfYhD0TGrK/Eu9wHpUW63VQU894TsTg+GLbUa1g==", + "requires": { + "@babel/types": "^7.18.6" + } + }, + "@babel/helper-skip-transparent-expression-wrappers": { + "version": "7.15.4", + "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.15.4.tgz", + "integrity": "sha512-BMRLsdh+D1/aap19TycS4eD1qELGrCBJwzaY9IE8LrpJtJb+H7rQkPIdsfgnMtLBA6DJls7X9z93Z4U8h7xw0A==", + "requires": { + "@babel/types": "^7.15.4" + } + }, + "@babel/helper-split-export-declaration": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.18.6.tgz", + "integrity": "sha512-bde1etTx6ZyTmobl9LLMMQsaizFVZrquTEHOqKeQESMKo4PlObf+8+JA25ZsIpZhT/WEd39+vOdLXAFG/nELpA==", + "requires": { + "@babel/types": "^7.18.6" + } + }, + "@babel/helper-validator-identifier": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.18.6.tgz", + "integrity": "sha512-MmetCkz9ej86nJQV+sFCxoGGrUbU3q02kgLciwkrt9QqEB7cP39oKEY0PakknEO0Gu20SskMRi+AYZ3b1TpN9g==" + }, + "@babel/helper-validator-option": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.18.6.tgz", + "integrity": "sha512-XO7gESt5ouv/LRJdrVjkShckw6STTaB7l9BrpBaAHDeF5YZT+01PCwmR0SJHnkW6i8OwW/EVWRShfi4j2x+KQw==" + }, + "@babel/helper-wrap-function": { + "version": "7.15.4", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.15.4.tgz", + "integrity": "sha512-Y2o+H/hRV5W8QhIfTpRIBwl57y8PrZt6JM3V8FOo5qarjshHItyH5lXlpMfBfmBefOqSCpKZs/6Dxqp0E/U+uw==", + "requires": { + "@babel/helper-function-name": "^7.15.4", + "@babel/template": "^7.15.4", + "@babel/traverse": "^7.15.4", + "@babel/types": "^7.15.4" + } + }, + "@babel/helpers": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.18.6.tgz", + "integrity": "sha512-vzSiiqbQOghPngUYt/zWGvK3LAsPhz55vc9XNN0xAl2gV4ieShI2OQli5duxWHD+72PZPTKAcfcZDE1Cwc5zsQ==", + "requires": { + "@babel/template": "^7.18.6", + "@babel/traverse": "^7.18.6", + "@babel/types": "^7.18.6" + } + }, + "@babel/highlight": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.18.6.tgz", + "integrity": "sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g==", + "requires": { + "@babel/helper-validator-identifier": "^7.18.6", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "requires": { + "color-convert": "^1.9.0" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU= sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" + }, + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ= sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==" + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0= sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==" + }, + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "@babel/parser": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.18.6.tgz", + "integrity": "sha512-uQVSa9jJUe/G/304lXspfWVpKpK4euFLgGiMQFOCpM/bgcAdeoHwi/OQz23O9GK2osz26ZiXRRV9aV+Yl1O8tw==" + }, + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { + "version": "7.15.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.15.4.tgz", + "integrity": "sha512-eBnpsl9tlhPhpI10kU06JHnrYXwg3+V6CaP2idsCXNef0aeslpqyITXQ74Vfk5uHgY7IG7XP0yIH8b42KSzHog==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-skip-transparent-expression-wrappers": "^7.15.4", + "@babel/plugin-proposal-optional-chaining": "^7.14.5" + } + }, + "@babel/plugin-proposal-async-generator-functions": { + "version": "7.15.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.15.4.tgz", + "integrity": "sha512-2zt2g5vTXpMC3OmK6uyjvdXptbhBXfA77XGrd3gh93zwG8lZYBLOBImiGBEG0RANu3JqKEACCz5CGk73OJROBw==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-remap-async-to-generator": "^7.15.4", + "@babel/plugin-syntax-async-generators": "^7.8.4" + } + }, + "@babel/plugin-proposal-class-properties": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.14.5.tgz", + "integrity": "sha512-q/PLpv5Ko4dVc1LYMpCY7RVAAO4uk55qPwrIuJ5QJ8c6cVuAmhu7I/49JOppXL6gXf7ZHzpRVEUZdYoPLM04Gg==", + "requires": { + "@babel/helper-create-class-features-plugin": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-proposal-class-static-block": { + "version": "7.15.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.15.4.tgz", + "integrity": "sha512-M682XWrrLNk3chXCjoPUQWOyYsB93B9z3mRyjtqqYJWDf2mfCdIYgDrA11cgNVhAQieaq6F2fn2f3wI0U4aTjA==", + "requires": { + "@babel/helper-create-class-features-plugin": "^7.15.4", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-class-static-block": "^7.14.5" + } + }, + "@babel/plugin-proposal-decorators": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.12.1.tgz", + "integrity": "sha512-knNIuusychgYN8fGJHONL0RbFxLGawhXOJNLBk75TniTsZZeA+wdkDuv6wp4lGwzQEKjZi6/WYtnb3udNPmQmQ==", + "requires": { + "@babel/helper-create-class-features-plugin": "^7.12.1", + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-syntax-decorators": "^7.12.1" + } + }, + "@babel/plugin-proposal-dynamic-import": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.14.5.tgz", + "integrity": "sha512-ExjiNYc3HDN5PXJx+bwC50GIx/KKanX2HiggnIUAYedbARdImiCU4RhhHfdf0Kd7JNXGpsBBBCOm+bBVy3Gb0g==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-dynamic-import": "^7.8.3" + } + }, + "@babel/plugin-proposal-export-namespace-from": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.14.5.tgz", + "integrity": "sha512-g5POA32bXPMmSBu5Dx/iZGLGnKmKPc5AiY7qfZgurzrCYgIztDlHFbznSNCoQuv57YQLnQfaDi7dxCtLDIdXdA==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3" + } + }, + "@babel/plugin-proposal-json-strings": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.14.5.tgz", + "integrity": "sha512-NSq2fczJYKVRIsUJyNxrVUMhB27zb7N7pOFGQOhBKJrChbGcgEAqyZrmZswkPk18VMurEeJAaICbfm57vUeTbQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-json-strings": "^7.8.3" + } + }, + "@babel/plugin-proposal-logical-assignment-operators": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.14.5.tgz", + "integrity": "sha512-YGn2AvZAo9TwyhlLvCCWxD90Xq8xJ4aSgaX3G5D/8DW94L8aaT+dS5cSP+Z06+rCJERGSr9GxMBZ601xoc2taw==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" + } + }, + "@babel/plugin-proposal-nullish-coalescing-operator": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.14.5.tgz", + "integrity": "sha512-gun/SOnMqjSb98Nkaq2rTKMwervfdAoz6NphdY0vTfuzMfryj+tDGb2n6UkDKwez+Y8PZDhE3D143v6Gepp4Hg==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" + } + }, + "@babel/plugin-proposal-numeric-separator": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.14.5.tgz", + "integrity": "sha512-yiclALKe0vyZRZE0pS6RXgjUOt87GWv6FYa5zqj15PvhOGFO69R5DusPlgK/1K5dVnCtegTiWu9UaBSrLLJJBg==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-numeric-separator": "^7.10.4" + } + }, + "@babel/plugin-proposal-object-rest-spread": { + "version": "7.15.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.15.6.tgz", + "integrity": "sha512-qtOHo7A1Vt+O23qEAX+GdBpqaIuD3i9VRrWgCJeq7WO6H2d14EK3q11urj5Te2MAeK97nMiIdRpwd/ST4JFbNg==", + "requires": { + "@babel/compat-data": "^7.15.0", + "@babel/helper-compilation-targets": "^7.15.4", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-transform-parameters": "^7.15.4" + } + }, + "@babel/plugin-proposal-optional-catch-binding": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.14.5.tgz", + "integrity": "sha512-3Oyiixm0ur7bzO5ybNcZFlmVsygSIQgdOa7cTfOYCMY+wEPAYhZAJxi3mixKFCTCKUhQXuCTtQ1MzrpL3WT8ZQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" + } + }, + "@babel/plugin-proposal-optional-chaining": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.14.5.tgz", + "integrity": "sha512-ycz+VOzo2UbWNI1rQXxIuMOzrDdHGrI23fRiz/Si2R4kv2XZQ1BK8ccdHwehMKBlcH/joGW/tzrUmo67gbJHlQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-skip-transparent-expression-wrappers": "^7.14.5", + "@babel/plugin-syntax-optional-chaining": "^7.8.3" + } + }, + "@babel/plugin-proposal-private-methods": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.14.5.tgz", + "integrity": "sha512-838DkdUA1u+QTCplatfq4B7+1lnDa/+QMI89x5WZHBcnNv+47N8QEj2k9I2MUU9xIv8XJ4XvPCviM/Dj7Uwt9g==", + "requires": { + "@babel/helper-create-class-features-plugin": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-proposal-private-property-in-object": { + "version": "7.15.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.15.4.tgz", + "integrity": "sha512-X0UTixkLf0PCCffxgu5/1RQyGGbgZuKoI+vXP4iSbJSYwPb7hu06omsFGBvQ9lJEvwgrxHdS8B5nbfcd8GyUNA==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.15.4", + "@babel/helper-create-class-features-plugin": "^7.15.4", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5" + } + }, + "@babel/plugin-proposal-unicode-property-regex": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.14.5.tgz", + "integrity": "sha512-6axIeOU5LnY471KenAB9vI8I5j7NQ2d652hIYwVyRfgaZT5UpiqFKCuVXCDMSrU+3VFafnu2c5m3lrWIlr6A5Q==", + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-syntax-async-generators": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", + "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-bigint": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz", + "integrity": "sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-class-properties": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", + "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", + "requires": { + "@babel/helper-plugin-utils": "^7.12.13" + } + }, + "@babel/plugin-syntax-class-static-block": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz", + "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-syntax-decorators": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.14.5.tgz", + "integrity": "sha512-c4sZMRWL4GSvP1EXy0woIP7m4jkVcEuG8R1TOZxPBPtp4FSM/kiPZub9UIs/Jrb5ZAOzvTUSGYrWsrSu1JvoPw==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-syntax-dynamic-import": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz", + "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-export-namespace-from": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz", + "integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-syntax-flow": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.14.5.tgz", + "integrity": "sha512-9WK5ZwKCdWHxVuU13XNT6X73FGmutAXeor5lGFq6qhOFtMFUF4jkbijuyUdZZlpYq6E2hZeZf/u3959X9wsv0Q==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-syntax-import-meta": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz", + "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-syntax-json-strings": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", + "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-jsx": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.14.5.tgz", + "integrity": "sha512-ohuFIsOMXJnbOMRfX7/w7LocdR6R7whhuRD4ax8IipLcLPlZGJKkBxgHp++U4N/vKyU16/YDQr2f5seajD3jIw==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-syntax-logical-assignment-operators": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", + "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-syntax-nullish-coalescing-operator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", + "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-numeric-separator": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", + "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-syntax-object-rest-spread": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", + "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-optional-catch-binding": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", + "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-optional-chaining": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", + "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-private-property-in-object": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz", + "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-syntax-top-level-await": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", + "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-syntax-typescript": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.14.5.tgz", + "integrity": "sha512-u6OXzDaIXjEstBRRoBCQ/uKQKlbuaeE5in0RvWdA4pN6AhqxTIwUsnHPU1CFZA/amYObMsuWhYfRl3Ch90HD0Q==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-arrow-functions": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.14.5.tgz", + "integrity": "sha512-KOnO0l4+tD5IfOdi4x8C1XmEIRWUjNRV8wc6K2vz/3e8yAOoZZvsRXRRIF/yo/MAOFb4QjtAw9xSxMXbSMRy8A==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-async-to-generator": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.14.5.tgz", + "integrity": "sha512-szkbzQ0mNk0rpu76fzDdqSyPu0MuvpXgC+6rz5rpMb5OIRxdmHfQxrktL8CYolL2d8luMCZTR0DpIMIdL27IjA==", + "requires": { + "@babel/helper-module-imports": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-remap-async-to-generator": "^7.14.5" + } + }, + "@babel/plugin-transform-block-scoped-functions": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.14.5.tgz", + "integrity": "sha512-dtqWqdWZ5NqBX3KzsVCWfQI3A53Ft5pWFCT2eCVUftWZgjc5DpDponbIF1+c+7cSGk2wN0YK7HGL/ezfRbpKBQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-block-scoping": { + "version": "7.15.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.15.3.tgz", + "integrity": "sha512-nBAzfZwZb4DkaGtOes1Up1nOAp9TDRRFw4XBzBBSG9QK7KVFmYzgj9o9sbPv7TX5ofL4Auq4wZnxCoPnI/lz2Q==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-classes": { + "version": "7.15.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.15.4.tgz", + "integrity": "sha512-Yjvhex8GzBmmPQUvpXRPWQ9WnxXgAFuZSrqOK/eJlOGIXwvv8H3UEdUigl1gb/bnjTrln+e8bkZUYCBt/xYlBg==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.15.4", + "@babel/helper-function-name": "^7.15.4", + "@babel/helper-optimise-call-expression": "^7.15.4", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-replace-supers": "^7.15.4", + "@babel/helper-split-export-declaration": "^7.15.4", + "globals": "^11.1.0" + } + }, + "@babel/plugin-transform-computed-properties": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.14.5.tgz", + "integrity": "sha512-pWM+E4283UxaVzLb8UBXv4EIxMovU4zxT1OPnpHJcmnvyY9QbPPTKZfEj31EUvG3/EQRbYAGaYEUZ4yWOBC2xg==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-destructuring": { + "version": "7.14.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.14.7.tgz", + "integrity": "sha512-0mDE99nK+kVh3xlc5vKwB6wnP9ecuSj+zQCa/n0voENtP/zymdT4HH6QEb65wjjcbqr1Jb/7z9Qp7TF5FtwYGw==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-dotall-regex": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.14.5.tgz", + "integrity": "sha512-loGlnBdj02MDsFaHhAIJzh7euK89lBrGIdM9EAtHFo6xKygCUGuuWe07o1oZVk287amtW1n0808sQM99aZt3gw==", + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-duplicate-keys": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.14.5.tgz", + "integrity": "sha512-iJjbI53huKbPDAsJ8EmVmvCKeeq21bAze4fu9GBQtSLqfvzj2oRuHVx4ZkDwEhg1htQ+5OBZh/Ab0XDf5iBZ7A==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-exponentiation-operator": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.14.5.tgz", + "integrity": "sha512-jFazJhMBc9D27o9jDnIE5ZErI0R0m7PbKXVq77FFvqFbzvTMuv8jaAwLZ5PviOLSFttqKIW0/wxNSDbjLk0tYA==", + "requires": { + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-flow-strip-types": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.12.1.tgz", + "integrity": "sha512-8hAtkmsQb36yMmEtk2JZ9JnVyDSnDOdlB+0nEGzIDLuK4yR3JcEjfuFPYkdEPSh8Id+rAMeBEn+X0iVEyho6Hg==", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-syntax-flow": "^7.12.1" + } + }, + "@babel/plugin-transform-for-of": { + "version": "7.15.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.15.4.tgz", + "integrity": "sha512-DRTY9fA751AFBDh2oxydvVm4SYevs5ILTWLs6xKXps4Re/KG5nfUkr+TdHCrRWB8C69TlzVgA9b3RmGWmgN9LA==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-function-name": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.14.5.tgz", + "integrity": "sha512-vbO6kv0fIzZ1GpmGQuvbwwm+O4Cbm2NrPzwlup9+/3fdkuzo1YqOZcXw26+YUJB84Ja7j9yURWposEHLYwxUfQ==", + "requires": { + "@babel/helper-function-name": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-literals": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.14.5.tgz", + "integrity": "sha512-ql33+epql2F49bi8aHXxvLURHkxJbSmMKl9J5yHqg4PLtdE6Uc48CH1GS6TQvZ86eoB/ApZXwm7jlA+B3kra7A==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-member-expression-literals": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.14.5.tgz", + "integrity": "sha512-WkNXxH1VXVTKarWFqmso83xl+2V3Eo28YY5utIkbsmXoItO8Q3aZxN4BTS2k0hz9dGUloHK26mJMyQEYfkn/+Q==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-modules-amd": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.14.5.tgz", + "integrity": "sha512-3lpOU8Vxmp3roC4vzFpSdEpGUWSMsHFreTWOMMLzel2gNGfHE5UWIh/LN6ghHs2xurUp4jRFYMUIZhuFbody1g==", + "requires": { + "@babel/helper-module-transforms": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5", + "babel-plugin-dynamic-import-node": "^2.3.3" + } + }, + "@babel/plugin-transform-modules-commonjs": { + "version": "7.15.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.15.4.tgz", + "integrity": "sha512-qg4DPhwG8hKp4BbVDvX1s8cohM8a6Bvptu4l6Iingq5rW+yRUAhe/YRup/YcW2zCOlrysEWVhftIcKzrEZv3sA==", + "requires": { + "@babel/helper-module-transforms": "^7.15.4", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-simple-access": "^7.15.4", + "babel-plugin-dynamic-import-node": "^2.3.3" + } + }, + "@babel/plugin-transform-modules-systemjs": { + "version": "7.15.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.15.4.tgz", + "integrity": "sha512-fJUnlQrl/mezMneR72CKCgtOoahqGJNVKpompKwzv3BrEXdlPspTcyxrZ1XmDTIr9PpULrgEQo3qNKp6dW7ssw==", + "requires": { + "@babel/helper-hoist-variables": "^7.15.4", + "@babel/helper-module-transforms": "^7.15.4", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-validator-identifier": "^7.14.9", + "babel-plugin-dynamic-import-node": "^2.3.3" + } + }, + "@babel/plugin-transform-modules-umd": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.14.5.tgz", + "integrity": "sha512-RfPGoagSngC06LsGUYyM9QWSXZ8MysEjDJTAea1lqRjNECE3y0qIJF/qbvJxc4oA4s99HumIMdXOrd+TdKaAAA==", + "requires": { + "@babel/helper-module-transforms": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-named-capturing-groups-regex": { + "version": "7.14.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.14.9.tgz", + "integrity": "sha512-l666wCVYO75mlAtGFfyFwnWmIXQm3kSH0C3IRnJqWcZbWkoihyAdDhFm2ZWaxWTqvBvhVFfJjMRQ0ez4oN1yYA==", + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.14.5" + } + }, + "@babel/plugin-transform-new-target": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.14.5.tgz", + "integrity": "sha512-Nx054zovz6IIRWEB49RDRuXGI4Gy0GMgqG0cII9L3MxqgXz/+rgII+RU58qpo4g7tNEx1jG7rRVH4ihZoP4esQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-object-super": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.14.5.tgz", + "integrity": "sha512-MKfOBWzK0pZIrav9z/hkRqIk/2bTv9qvxHzPQc12RcVkMOzpIKnFCNYJip00ssKWYkd8Sf5g0Wr7pqJ+cmtuFg==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-replace-supers": "^7.14.5" + } + }, + "@babel/plugin-transform-parameters": { + "version": "7.15.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.15.4.tgz", + "integrity": "sha512-9WB/GUTO6lvJU3XQsSr6J/WKvBC2hcs4Pew8YxZagi6GkTdniyqp8On5kqdK8MN0LMeu0mGbhPN+O049NV/9FQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-property-literals": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.14.5.tgz", + "integrity": "sha512-r1uilDthkgXW8Z1vJz2dKYLV1tuw2xsbrp3MrZmD99Wh9vsfKoob+JTgri5VUb/JqyKRXotlOtwgu4stIYCmnw==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-react-constant-elements": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.14.5.tgz", + "integrity": "sha512-NBqLEx1GxllIOXJInJAQbrnwwYJsV3WaMHIcOwD8rhYS0AabTWn7kHdHgPgu5RmHLU0q4DMxhAMu8ue/KampgQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-react-display-name": { + "version": "7.15.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.15.1.tgz", + "integrity": "sha512-yQZ/i/pUCJAHI/LbtZr413S3VT26qNrEm0M5RRxQJA947/YNYwbZbBaXGDrq6CG5QsZycI1VIP6d7pQaBfP+8Q==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-react-jsx": { + "version": "7.14.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.14.9.tgz", + "integrity": "sha512-30PeETvS+AeD1f58i1OVyoDlVYQhap/K20ZrMjLmmzmC2AYR/G43D4sdJAaDAqCD3MYpSWbmrz3kES158QSLjw==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.14.5", + "@babel/helper-module-imports": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-jsx": "^7.14.5", + "@babel/types": "^7.14.9" + } + }, + "@babel/plugin-transform-react-jsx-development": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.14.5.tgz", + "integrity": "sha512-rdwG/9jC6QybWxVe2UVOa7q6cnTpw8JRRHOxntG/h6g/guAOe6AhtQHJuJh5FwmnXIT1bdm5vC2/5huV8ZOorQ==", + "requires": { + "@babel/plugin-transform-react-jsx": "^7.14.5" + } + }, + "@babel/plugin-transform-react-jsx-self": { + "version": "7.14.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.14.9.tgz", + "integrity": "sha512-Fqqu0f8zv9W+RyOnx29BX/RlEsBRANbOf5xs5oxb2aHP4FKbLXxIaVPUiCti56LAR1IixMH4EyaixhUsKqoBHw==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-react-jsx-source": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.14.5.tgz", + "integrity": "sha512-1TpSDnD9XR/rQ2tzunBVPThF5poaYT9GqP+of8fAtguYuI/dm2RkrMBDemsxtY0XBzvW7nXjYM0hRyKX9QYj7Q==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-react-pure-annotations": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.14.5.tgz", + "integrity": "sha512-3X4HpBJimNxW4rhUy/SONPyNQHp5YRr0HhJdT2OH1BRp0of7u3Dkirc7x9FRJMKMqTBI079VZ1hzv7Ouuz///g==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-regenerator": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.14.5.tgz", + "integrity": "sha512-NVIY1W3ITDP5xQl50NgTKlZ0GrotKtLna08/uGY6ErQt6VEQZXla86x/CTddm5gZdcr+5GSsvMeTmWA5Ii6pkg==", + "requires": { + "regenerator-transform": "^0.14.2" + } + }, + "@babel/plugin-transform-reserved-words": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.14.5.tgz", + "integrity": "sha512-cv4F2rv1nD4qdexOGsRQXJrOcyb5CrgjUH9PKrrtyhSDBNWGxd0UIitjyJiWagS+EbUGjG++22mGH1Pub8D6Vg==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-runtime": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.12.1.tgz", + "integrity": "sha512-Ac/H6G9FEIkS2tXsZjL4RAdS3L3WHxci0usAnz7laPWUmFiGtj7tIASChqKZMHTSQTQY6xDbOq+V1/vIq3QrWg==", + "requires": { + "@babel/helper-module-imports": "^7.12.1", + "@babel/helper-plugin-utils": "^7.10.4", + "resolve": "^1.8.1", + "semver": "^5.5.1" + }, + "dependencies": { + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" + } + } + }, + "@babel/plugin-transform-shorthand-properties": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.14.5.tgz", + "integrity": "sha512-xLucks6T1VmGsTB+GWK5Pl9Jl5+nRXD1uoFdA5TSO6xtiNjtXTjKkmPdFXVLGlK5A2/or/wQMKfmQ2Y0XJfn5g==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-spread": { + "version": "7.14.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.14.6.tgz", + "integrity": "sha512-Zr0x0YroFJku7n7+/HH3A2eIrGMjbmAIbJSVv0IZ+t3U2WUQUA64S/oeied2e+MaGSjmt4alzBCsK9E8gh+fag==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-skip-transparent-expression-wrappers": "^7.14.5" + } + }, + "@babel/plugin-transform-sticky-regex": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.14.5.tgz", + "integrity": "sha512-Z7F7GyvEMzIIbwnziAZmnSNpdijdr4dWt+FJNBnBLz5mwDFkqIXU9wmBcWWad3QeJF5hMTkRe4dAq2sUZiG+8A==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-template-literals": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.14.5.tgz", + "integrity": "sha512-22btZeURqiepOfuy/VkFr+zStqlujWaarpMErvay7goJS6BWwdd6BY9zQyDLDa4x2S3VugxFb162IZ4m/S/+Gg==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-typeof-symbol": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.14.5.tgz", + "integrity": "sha512-lXzLD30ffCWseTbMQzrvDWqljvZlHkXU+CnseMhkMNqU1sASnCsz3tSzAaH3vCUXb9PHeUb90ZT1BdFTm1xxJw==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-typescript": { + "version": "7.15.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.15.4.tgz", + "integrity": "sha512-sM1/FEjwYjXvMwu1PJStH11kJ154zd/lpY56NQJ5qH2D0mabMv1CAy/kdvS9RP4Xgfj9fBBA3JiSLdDHgXdzOA==", + "requires": { + "@babel/helper-create-class-features-plugin": "^7.15.4", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-typescript": "^7.14.5" + } + }, + "@babel/plugin-transform-unicode-escapes": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.14.5.tgz", + "integrity": "sha512-crTo4jATEOjxj7bt9lbYXcBAM3LZaUrbP2uUdxb6WIorLmjNKSpHfIybgY4B8SRpbf8tEVIWH3Vtm7ayCrKocA==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-unicode-regex": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.14.5.tgz", + "integrity": "sha512-UygduJpC5kHeCiRw/xDVzC+wj8VaYSoKl5JNVmbP7MadpNinAm3SvZCxZ42H37KZBKztz46YC73i9yV34d0Tzw==", + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/preset-env": { + "version": "7.15.6", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.15.6.tgz", + "integrity": "sha512-L+6jcGn7EWu7zqaO2uoTDjjMBW+88FXzV8KvrBl2z6MtRNxlsmUNRlZPaNNPUTgqhyC5DHNFk/2Jmra+ublZWw==", + "requires": { + "@babel/compat-data": "^7.15.0", + "@babel/helper-compilation-targets": "^7.15.4", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-validator-option": "^7.14.5", + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.15.4", + "@babel/plugin-proposal-async-generator-functions": "^7.15.4", + "@babel/plugin-proposal-class-properties": "^7.14.5", + "@babel/plugin-proposal-class-static-block": "^7.15.4", + "@babel/plugin-proposal-dynamic-import": "^7.14.5", + "@babel/plugin-proposal-export-namespace-from": "^7.14.5", + "@babel/plugin-proposal-json-strings": "^7.14.5", + "@babel/plugin-proposal-logical-assignment-operators": "^7.14.5", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.14.5", + "@babel/plugin-proposal-numeric-separator": "^7.14.5", + "@babel/plugin-proposal-object-rest-spread": "^7.15.6", + "@babel/plugin-proposal-optional-catch-binding": "^7.14.5", + "@babel/plugin-proposal-optional-chaining": "^7.14.5", + "@babel/plugin-proposal-private-methods": "^7.14.5", + "@babel/plugin-proposal-private-property-in-object": "^7.15.4", + "@babel/plugin-proposal-unicode-property-regex": "^7.14.5", + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-class-properties": "^7.12.13", + "@babel/plugin-syntax-class-static-block": "^7.14.5", + "@babel/plugin-syntax-dynamic-import": "^7.8.3", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3", + "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.10.4", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.3", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5", + "@babel/plugin-syntax-top-level-await": "^7.14.5", + "@babel/plugin-transform-arrow-functions": "^7.14.5", + "@babel/plugin-transform-async-to-generator": "^7.14.5", + "@babel/plugin-transform-block-scoped-functions": "^7.14.5", + "@babel/plugin-transform-block-scoping": "^7.15.3", + "@babel/plugin-transform-classes": "^7.15.4", + "@babel/plugin-transform-computed-properties": "^7.14.5", + "@babel/plugin-transform-destructuring": "^7.14.7", + "@babel/plugin-transform-dotall-regex": "^7.14.5", + "@babel/plugin-transform-duplicate-keys": "^7.14.5", + "@babel/plugin-transform-exponentiation-operator": "^7.14.5", + "@babel/plugin-transform-for-of": "^7.15.4", + "@babel/plugin-transform-function-name": "^7.14.5", + "@babel/plugin-transform-literals": "^7.14.5", + "@babel/plugin-transform-member-expression-literals": "^7.14.5", + "@babel/plugin-transform-modules-amd": "^7.14.5", + "@babel/plugin-transform-modules-commonjs": "^7.15.4", + "@babel/plugin-transform-modules-systemjs": "^7.15.4", + "@babel/plugin-transform-modules-umd": "^7.14.5", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.14.9", + "@babel/plugin-transform-new-target": "^7.14.5", + "@babel/plugin-transform-object-super": "^7.14.5", + "@babel/plugin-transform-parameters": "^7.15.4", + "@babel/plugin-transform-property-literals": "^7.14.5", + "@babel/plugin-transform-regenerator": "^7.14.5", + "@babel/plugin-transform-reserved-words": "^7.14.5", + "@babel/plugin-transform-shorthand-properties": "^7.14.5", + "@babel/plugin-transform-spread": "^7.14.6", + "@babel/plugin-transform-sticky-regex": "^7.14.5", + "@babel/plugin-transform-template-literals": "^7.14.5", + "@babel/plugin-transform-typeof-symbol": "^7.14.5", + "@babel/plugin-transform-unicode-escapes": "^7.14.5", + "@babel/plugin-transform-unicode-regex": "^7.14.5", + "@babel/preset-modules": "^0.1.4", + "@babel/types": "^7.15.6", + "babel-plugin-polyfill-corejs2": "^0.2.2", + "babel-plugin-polyfill-corejs3": "^0.2.2", + "babel-plugin-polyfill-regenerator": "^0.2.2", + "core-js-compat": "^3.16.0", + "semver": "^6.3.0" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + }, + "@babel/preset-modules": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.4.tgz", + "integrity": "sha512-J36NhwnfdzpmH41M1DrnkkgAqhZaqr/NBdPfQ677mLzlaXo+oDiv1deyCDtgAhz8p328otdob0Du7+xgHGZbKg==", + "requires": { + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/plugin-proposal-unicode-property-regex": "^7.4.4", + "@babel/plugin-transform-dotall-regex": "^7.4.4", + "@babel/types": "^7.4.4", + "esutils": "^2.0.2" + } + }, + "@babel/preset-react": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.14.5.tgz", + "integrity": "sha512-XFxBkjyObLvBaAvkx1Ie95Iaq4S/GUEIrejyrntQ/VCMKUYvKLoyKxOBzJ2kjA3b6rC9/KL6KXfDC2GqvLiNqQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-validator-option": "^7.14.5", + "@babel/plugin-transform-react-display-name": "^7.14.5", + "@babel/plugin-transform-react-jsx": "^7.14.5", + "@babel/plugin-transform-react-jsx-development": "^7.14.5", + "@babel/plugin-transform-react-pure-annotations": "^7.14.5" + } + }, + "@babel/preset-typescript": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.12.1.tgz", + "integrity": "sha512-hNK/DhmoJPsksdHuI/RVrcEws7GN5eamhi28JkO52MqIxU8Z0QpmiSOQxZHWOHV7I3P4UjHV97ay4TcamMA6Kw==", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-transform-typescript": "^7.12.1" + } + }, + "@babel/runtime": { + "version": "7.15.4", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.15.4.tgz", + "integrity": "sha512-99catp6bHCaxr4sJ/DbTGgHS4+Rs2RVd2g7iOap6SLGPDknRK9ztKNsE/Fg6QhSeh1FGE5f6gHGQmvvn3I3xhw==", + "requires": { + "regenerator-runtime": "^0.13.4" + } + }, + "@babel/runtime-corejs3": { + "version": "7.15.4", + "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.15.4.tgz", + "integrity": "sha512-lWcAqKeB624/twtTc3w6w/2o9RqJPaNBhPGK6DKLSiwuVWC7WFkypWyNg+CpZoyJH0jVzv1uMtXZ/5/lQOLtCg==", + "requires": { + "core-js-pure": "^3.16.0", + "regenerator-runtime": "^0.13.4" + } + }, + "@babel/template": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.18.6.tgz", + "integrity": "sha512-JoDWzPe+wgBsTTgdnIma3iHNFC7YVJoPssVBDjiHfNlyt4YcunDtcDOUmfVDfCK5MfdsaIoX9PkijPhjH3nYUw==", + "requires": { + "@babel/code-frame": "^7.18.6", + "@babel/parser": "^7.18.6", + "@babel/types": "^7.18.6" + }, + "dependencies": { + "@babel/code-frame": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.18.6.tgz", + "integrity": "sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q==", + "requires": { + "@babel/highlight": "^7.18.6" + } + } + } + }, + "@babel/traverse": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.18.6.tgz", + "integrity": "sha512-zS/OKyqmD7lslOtFqbscH6gMLFYOfG1YPqCKfAW5KrTeolKqvB8UelR49Fpr6y93kYkW2Ik00mT1LOGiAGvizw==", + "requires": { + "@babel/code-frame": "^7.18.6", + "@babel/generator": "^7.18.6", + "@babel/helper-environment-visitor": "^7.18.6", + "@babel/helper-function-name": "^7.18.6", + "@babel/helper-hoist-variables": "^7.18.6", + "@babel/helper-split-export-declaration": "^7.18.6", + "@babel/parser": "^7.18.6", + "@babel/types": "^7.18.6", + "debug": "^4.1.0", + "globals": "^11.1.0" + }, + "dependencies": { + "@babel/code-frame": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.18.6.tgz", + "integrity": "sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q==", + "requires": { + "@babel/highlight": "^7.18.6" + } + } + } + }, + "@babel/types": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.18.6.tgz", + "integrity": "sha512-NdBNzPDwed30fZdDQtVR7ZgaO4UKjuaQFH9VArS+HMnurlOY0JWN+4ROlu/iapMFwjRQU4pOG4StZfDmulEwGA==", + "requires": { + "@babel/helper-validator-identifier": "^7.18.6", + "to-fast-properties": "^2.0.0" + } + }, + "@bcoe/v8-coverage": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz", + "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==" + }, + "@chevrotain/types": { + "version": "9.0.2", + "resolved": "https://registry.npmjs.org/@chevrotain/types/-/types-9.0.2.tgz", + "integrity": "sha512-lo1dQPX7DQffJb26eaYLEy4/jUTFmsGKa43mDvMNAHwItEgUQHUkTZR0iAkHG0aJv8ejM/KqYpRVSNetrOK8qw==" + }, + "@chevrotain/utils": { + "version": "9.0.2", + "resolved": "https://registry.npmjs.org/@chevrotain/utils/-/utils-9.0.2.tgz", + "integrity": "sha512-iTju1VpbGruWagXS/XswuqeimOCRNeDvrXLlWHYsHp1qTU8sJfAfLiX5vs7DNxB1px6N8VWVI0SD8vMUksNBYw==" + }, + "@cnakazawa/watch": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@cnakazawa/watch/-/watch-1.0.4.tgz", + "integrity": "sha512-v9kIhKwjeZThiWrLmj0y17CWoyddASLj9O2yvbZkbvw/N3rWOYy9zkV66ursAoVr0mV15bL8g0c4QZUE6cdDoQ==", + "requires": { + "exec-sh": "^0.3.2", + "minimist": "^1.2.0" + } + }, + "@csstools/convert-colors": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/@csstools/convert-colors/-/convert-colors-1.4.0.tgz", + "integrity": "sha512-5a6wqoJV/xEdbRNKVo6I4hO3VjyDq//8q2f9I6PBAvMesJHFauXDorcNCsr9RzvsZnaWi5NYCcfyqP1QeFHFbw==" + }, + "@csstools/normalize.css": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/@csstools/normalize.css/-/normalize.css-10.1.0.tgz", + "integrity": "sha512-ij4wRiunFfaJxjB0BdrYHIH8FxBJpOwNPhhAcunlmPdXudL1WQV1qoP9un6JsEBAgQH+7UXyyjh0g7jTxXK6tg==" + }, + "@eslint/eslintrc": { + "version": "0.4.3", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-0.4.3.tgz", + "integrity": "sha512-J6KFFz5QCYUJq3pf0mjEcCJVERbzv71PUIDczuh9JkwGEzced6CO5ADLHB1rbf/+oPBtoPfMYNOpGDzCANlbXw==", + "requires": { + "ajv": "^6.12.4", + "debug": "^4.1.1", + "espree": "^7.3.0", + "globals": "^13.9.0", + "ignore": "^4.0.6", + "import-fresh": "^3.2.1", + "js-yaml": "^3.13.1", + "minimatch": "^3.0.4", + "strip-json-comments": "^3.1.1" + }, + "dependencies": { + "globals": { + "version": "13.11.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.11.0.tgz", + "integrity": "sha512-08/xrJ7wQjK9kkkRoI3OFUBbLx4f+6x3SGwcPvQ0QH6goFDrOU2oyAWrmh3dJezu65buo+HBMzAMQy6rovVC3g==", + "requires": { + "type-fest": "^0.20.2" + } + }, + "ignore": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz", + "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==" + }, + "type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==" + } + } + }, + "@gar/promisify": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@gar/promisify/-/promisify-1.1.2.tgz", + "integrity": "sha512-82cpyJyKRoQoRi+14ibCeGPu0CwypgtBAdBhq1WfvagpCZNKqwXbKwXllYSMG91DhmG4jt9gN8eP6lGOtozuaw==" + }, + "@hapi/address": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/@hapi/address/-/address-2.1.4.tgz", + "integrity": "sha512-QD1PhQk+s31P1ixsX0H0Suoupp3VMXzIVMSwobR3F3MSUO2YCV0B7xqLcUw/Bh8yuvd3LhpyqLQWTNcRmp6IdQ==" + }, + "@hapi/bourne": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/@hapi/bourne/-/bourne-1.3.2.tgz", + "integrity": "sha512-1dVNHT76Uu5N3eJNTYcvxee+jzX4Z9lfciqRRHCU27ihbUcYi+iSc2iml5Ke1LXe1SyJCLA0+14Jh4tXJgOppA==" + }, + "@hapi/hoek": { + "version": "8.5.1", + "resolved": "https://registry.npmjs.org/@hapi/hoek/-/hoek-8.5.1.tgz", + "integrity": "sha512-yN7kbciD87WzLGc5539Tn0sApjyiGHAJgKvG9W8C7O+6c7qmoQMfVs0W4bX17eqz6C78QJqqFrtgdK5EWf6Qow==" + }, + "@hapi/joi": { + "version": "15.1.1", + "resolved": "https://registry.npmjs.org/@hapi/joi/-/joi-15.1.1.tgz", + "integrity": "sha512-entf8ZMOK8sc+8YfeOlM8pCfg3b5+WZIKBfUaaJT8UsjAAPjartzxIYm3TIbjvA4u+u++KbcXD38k682nVHDAQ==", + "requires": { + "@hapi/address": "2.x.x", + "@hapi/bourne": "1.x.x", + "@hapi/hoek": "8.x.x", + "@hapi/topo": "3.x.x" + } + }, + "@hapi/topo": { + "version": "3.1.6", + "resolved": "https://registry.npmjs.org/@hapi/topo/-/topo-3.1.6.tgz", + "integrity": "sha512-tAag0jEcjwH+P2quUfipd7liWCNX2F8NvYjQp2wtInsZxnMlypdw0FtAOLxtvvkO+GSRRbmNi8m/5y42PQJYCQ==", + "requires": { + "@hapi/hoek": "^8.3.0" + } + }, + "@humanwhocodes/config-array": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.5.0.tgz", + "integrity": "sha512-FagtKFz74XrTl7y6HCzQpwDfXP0yhxe9lHLD1UZxjvZIcbyRz8zTFF/yYNfSfzU414eDwZ1SrO0Qvtyf+wFMQg==", + "requires": { + "@humanwhocodes/object-schema": "^1.2.0", + "debug": "^4.1.1", + "minimatch": "^3.0.4" + } + }, + "@humanwhocodes/object-schema": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.0.tgz", + "integrity": "sha512-wdppn25U8z/2yiaT6YGquE6X8sSv7hNMWSXYSSU1jGv/yd6XqjXgTDJ8KP4NgjTXfJ3GbRjeeb8RTV7a/VpM+w==" + }, + "@istanbuljs/load-nyc-config": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz", + "integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==", + "requires": { + "camelcase": "^5.3.1", + "find-up": "^4.1.0", + "get-package-type": "^0.1.0", + "js-yaml": "^3.13.1", + "resolve-from": "^5.0.0" + }, + "dependencies": { + "camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==" + } + } + }, + "@istanbuljs/schema": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", + "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==" + }, + "@jest/console": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-26.6.2.tgz", + "integrity": "sha512-IY1R2i2aLsLr7Id3S6p2BA82GNWryt4oSvEXLAKc+L2zdi89dSkE8xC1C+0kpATG4JhBJREnQOH7/zmccM2B0g==", + "requires": { + "@jest/types": "^26.6.2", + "@types/node": "*", + "chalk": "^4.0.0", + "jest-message-util": "^26.6.2", + "jest-util": "^26.6.2", + "slash": "^3.0.0" + } + }, + "@jest/core": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/@jest/core/-/core-26.6.3.tgz", + "integrity": "sha512-xvV1kKbhfUqFVuZ8Cyo+JPpipAHHAV3kcDBftiduK8EICXmTFddryy3P7NfZt8Pv37rA9nEJBKCCkglCPt/Xjw==", + "requires": { + "@jest/console": "^26.6.2", + "@jest/reporters": "^26.6.2", + "@jest/test-result": "^26.6.2", + "@jest/transform": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "exit": "^0.1.2", + "graceful-fs": "^4.2.4", + "jest-changed-files": "^26.6.2", + "jest-config": "^26.6.3", + "jest-haste-map": "^26.6.2", + "jest-message-util": "^26.6.2", + "jest-regex-util": "^26.0.0", + "jest-resolve": "^26.6.2", + "jest-resolve-dependencies": "^26.6.3", + "jest-runner": "^26.6.3", + "jest-runtime": "^26.6.3", + "jest-snapshot": "^26.6.2", + "jest-util": "^26.6.2", + "jest-validate": "^26.6.2", + "jest-watcher": "^26.6.2", + "micromatch": "^4.0.2", + "p-each-series": "^2.1.0", + "rimraf": "^3.0.0", + "slash": "^3.0.0", + "strip-ansi": "^6.0.0" + }, + "dependencies": { + "jest-resolve": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-26.6.2.tgz", + "integrity": "sha512-sOxsZOq25mT1wRsfHcbtkInS+Ek7Q8jCHUB0ZUTP0tc/c41QHriU/NunqMfCUWsL4H3MHpvQD4QR9kSYhS7UvQ==", + "requires": { + "@jest/types": "^26.6.2", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "jest-pnp-resolver": "^1.2.2", + "jest-util": "^26.6.2", + "read-pkg-up": "^7.0.1", + "resolve": "^1.18.1", + "slash": "^3.0.0" + } + }, + "read-pkg": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", + "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", + "requires": { + "@types/normalize-package-data": "^2.4.0", + "normalize-package-data": "^2.5.0", + "parse-json": "^5.0.0", + "type-fest": "^0.6.0" + }, + "dependencies": { + "type-fest": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", + "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==" + } + } + }, + "read-pkg-up": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz", + "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==", + "requires": { + "find-up": "^4.1.0", + "read-pkg": "^5.2.0", + "type-fest": "^0.8.1" + } + }, + "type-fest": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", + "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==" + } + } + }, + "@jest/environment": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-26.6.2.tgz", + "integrity": "sha512-nFy+fHl28zUrRsCeMB61VDThV1pVTtlEokBRgqPrcT1JNq4yRNIyTHfyht6PqtUvY9IsuLGTrbG8kPXjSZIZwA==", + "requires": { + "@jest/fake-timers": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/node": "*", + "jest-mock": "^26.6.2" + } + }, + "@jest/fake-timers": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-26.6.2.tgz", + "integrity": "sha512-14Uleatt7jdzefLPYM3KLcnUl1ZNikaKq34enpb5XG9i81JpppDb5muZvonvKyrl7ftEHkKS5L5/eB/kxJ+bvA==", + "requires": { + "@jest/types": "^26.6.2", + "@sinonjs/fake-timers": "^6.0.1", + "@types/node": "*", + "jest-message-util": "^26.6.2", + "jest-mock": "^26.6.2", + "jest-util": "^26.6.2" + } + }, + "@jest/globals": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-26.6.2.tgz", + "integrity": "sha512-85Ltnm7HlB/KesBUuALwQ68YTU72w9H2xW9FjZ1eL1U3lhtefjjl5c2MiUbpXt/i6LaPRvoOFJ22yCBSfQ0JIA==", + "requires": { + "@jest/environment": "^26.6.2", + "@jest/types": "^26.6.2", + "expect": "^26.6.2" + } + }, + "@jest/reporters": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-26.6.2.tgz", + "integrity": "sha512-h2bW53APG4HvkOnVMo8q3QXa6pcaNt1HkwVsOPMBV6LD/q9oSpxNSYZQYkAnjdMjrJ86UuYeLo+aEZClV6opnw==", + "requires": { + "@bcoe/v8-coverage": "^0.2.3", + "@jest/console": "^26.6.2", + "@jest/test-result": "^26.6.2", + "@jest/transform": "^26.6.2", + "@jest/types": "^26.6.2", + "chalk": "^4.0.0", + "collect-v8-coverage": "^1.0.0", + "exit": "^0.1.2", + "glob": "^7.1.2", + "graceful-fs": "^4.2.4", + "istanbul-lib-coverage": "^3.0.0", + "istanbul-lib-instrument": "^4.0.3", + "istanbul-lib-report": "^3.0.0", + "istanbul-lib-source-maps": "^4.0.0", + "istanbul-reports": "^3.0.2", + "jest-haste-map": "^26.6.2", + "jest-resolve": "^26.6.2", + "jest-util": "^26.6.2", + "jest-worker": "^26.6.2", + "node-notifier": "^8.0.0", + "slash": "^3.0.0", + "source-map": "^0.6.0", + "string-length": "^4.0.1", + "terminal-link": "^2.0.0", + "v8-to-istanbul": "^7.0.0" + }, + "dependencies": { + "jest-resolve": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-26.6.2.tgz", + "integrity": "sha512-sOxsZOq25mT1wRsfHcbtkInS+Ek7Q8jCHUB0ZUTP0tc/c41QHriU/NunqMfCUWsL4H3MHpvQD4QR9kSYhS7UvQ==", + "requires": { + "@jest/types": "^26.6.2", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "jest-pnp-resolver": "^1.2.2", + "jest-util": "^26.6.2", + "read-pkg-up": "^7.0.1", + "resolve": "^1.18.1", + "slash": "^3.0.0" + } + }, + "read-pkg": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", + "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", + "requires": { + "@types/normalize-package-data": "^2.4.0", + "normalize-package-data": "^2.5.0", + "parse-json": "^5.0.0", + "type-fest": "^0.6.0" + }, + "dependencies": { + "type-fest": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", + "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==" + } + } + }, + "read-pkg-up": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz", + "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==", + "requires": { + "find-up": "^4.1.0", + "read-pkg": "^5.2.0", + "type-fest": "^0.8.1" + } + }, + "type-fest": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", + "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==" + } + } + }, + "@jest/source-map": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-26.6.2.tgz", + "integrity": "sha512-YwYcCwAnNmOVsZ8mr3GfnzdXDAl4LaenZP5z+G0c8bzC9/dugL8zRmxZzdoTl4IaS3CryS1uWnROLPFmb6lVvA==", + "requires": { + "callsites": "^3.0.0", + "graceful-fs": "^4.2.4", + "source-map": "^0.6.0" + } + }, + "@jest/test-result": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-26.6.2.tgz", + "integrity": "sha512-5O7H5c/7YlojphYNrK02LlDIV2GNPYisKwHm2QTKjNZeEzezCbwYs9swJySv2UfPMyZ0VdsmMv7jIlD/IKYQpQ==", + "requires": { + "@jest/console": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/istanbul-lib-coverage": "^2.0.0", + "collect-v8-coverage": "^1.0.0" + } + }, + "@jest/test-sequencer": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-26.6.3.tgz", + "integrity": "sha512-YHlVIjP5nfEyjlrSr8t/YdNfU/1XEt7c5b4OxcXCjyRhjzLYu/rO69/WHPuYcbCWkz8kAeZVZp2N2+IOLLEPGw==", + "requires": { + "@jest/test-result": "^26.6.2", + "graceful-fs": "^4.2.4", + "jest-haste-map": "^26.6.2", + "jest-runner": "^26.6.3", + "jest-runtime": "^26.6.3" + } + }, + "@jest/transform": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-26.6.2.tgz", + "integrity": "sha512-E9JjhUgNzvuQ+vVAL21vlyfy12gP0GhazGgJC4h6qUt1jSdUXGWJ1wfu/X7Sd8etSgxV4ovT1pb9v5D6QW4XgA==", + "requires": { + "@babel/core": "^7.1.0", + "@jest/types": "^26.6.2", + "babel-plugin-istanbul": "^6.0.0", + "chalk": "^4.0.0", + "convert-source-map": "^1.4.0", + "fast-json-stable-stringify": "^2.0.0", + "graceful-fs": "^4.2.4", + "jest-haste-map": "^26.6.2", + "jest-regex-util": "^26.0.0", + "jest-util": "^26.6.2", + "micromatch": "^4.0.2", + "pirates": "^4.0.1", + "slash": "^3.0.0", + "source-map": "^0.6.1", + "write-file-atomic": "^3.0.0" + } + }, + "@jest/types": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz", + "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==", + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^15.0.0", + "chalk": "^4.0.0" + } + }, + "@jridgewell/gen-mapping": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.1.1.tgz", + "integrity": "sha512-sQXCasFk+U8lWYEe66WxRDOE9PjVz4vSM51fTu3Hw+ClTpUSQb718772vH3pyS5pShp6lvQM7SxgIDXXXmOX7w==", + "requires": { + "@jridgewell/set-array": "^1.0.0", + "@jridgewell/sourcemap-codec": "^1.4.10" + } + }, + "@jridgewell/resolve-uri": { + "version": "3.0.8", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.0.8.tgz", + "integrity": "sha512-YK5G9LaddzGbcucK4c8h5tWFmMPBvRZ/uyWmN1/SbBdIvqGUdWGkJ5BAaccgs6XbzVLsqbPJrBSFwKv3kT9i7w==" + }, + "@jridgewell/set-array": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz", + "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==" + }, + "@jridgewell/sourcemap-codec": { + "version": "1.4.14", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz", + "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==" + }, + "@jridgewell/trace-mapping": { + "version": "0.3.14", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.14.tgz", + "integrity": "sha512-bJWEfQ9lPTvm3SneWwRFVLzrh6nhjwqw7TUFFBEMzwvg7t7PCDenf2lDwqo4NQXzdpgBXyFgDWnQA+2vkruksQ==", + "requires": { + "@jridgewell/resolve-uri": "^3.0.3", + "@jridgewell/sourcemap-codec": "^1.4.10" + } + }, + "@nodelib/fs.scandir": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", + "requires": { + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" + } + }, + "@nodelib/fs.stat": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==" + }, + "@nodelib/fs.walk": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", + "requires": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + } + }, + "@npmcli/fs": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@npmcli/fs/-/fs-1.0.0.tgz", + "integrity": "sha512-8ltnOpRR/oJbOp8vaGUnipOi3bqkcW+sLHFlyXIr08OGHmVJLB1Hn7QtGXbYcpVtH1gAYZTlmDXtE4YV0+AMMQ==", + "requires": { + "@gar/promisify": "^1.0.1", + "semver": "^7.3.5" + }, + "dependencies": { + "semver": { + "version": "7.3.5", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", + "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", + "requires": { + "lru-cache": "^6.0.0" + } + } + } + }, + "@npmcli/move-file": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@npmcli/move-file/-/move-file-1.1.2.tgz", + "integrity": "sha512-1SUf/Cg2GzGDyaf15aR9St9TWlb+XvbZXWpDx8YKs7MLzMH/BCeopv+y9vzrzgkfykCGuWOlSu3mZhj2+FQcrg==", + "requires": { + "mkdirp": "^1.0.4", + "rimraf": "^3.0.2" + }, + "dependencies": { + "mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==" + } + } + }, + "@pmmmwh/react-refresh-webpack-plugin": { + "version": "0.4.3", + "resolved": "https://registry.npmjs.org/@pmmmwh/react-refresh-webpack-plugin/-/react-refresh-webpack-plugin-0.4.3.tgz", + "integrity": "sha512-br5Qwvh8D2OQqSXpd1g/xqXKnK0r+Jz6qVKBbWmpUcrbGOxUrf39V5oZ1876084CGn18uMdR5uvPqBv9UqtBjQ==", + "requires": { + "ansi-html": "^0.0.7", + "error-stack-parser": "^2.0.6", + "html-entities": "^1.2.1", + "native-url": "^0.2.6", + "schema-utils": "^2.6.5", + "source-map": "^0.7.3" + }, + "dependencies": { + "source-map": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", + "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==" + } + } + }, + "@react-three/cannon": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/@react-three/cannon/-/cannon-3.1.2.tgz", + "integrity": "sha512-yZuZv4B90klJeW3GT1Gyqom62s7kcDtwODQjf0cWfThDytzSZQgkd3AY7pSg9l19K/YE0NaPwYSzrGadT4ya8A==", + "requires": { + "cannon-es": "^0.18.0", + "cannon-es-debugger": "^0.1.4" + } + }, + "@react-three/drei": { + "version": "7.12.6", + "resolved": "https://registry.npmjs.org/@react-three/drei/-/drei-7.12.6.tgz", + "integrity": "sha512-JCj1HUMBowLzLxwalDm4XU1JN+YGnceYFqYidtpsKwmGC0I7UPKpV9MmNFG3yCby27y5NkA0G9ZfsX4IyaE05g==", + "requires": { + "@babel/runtime": "^7.11.2", + "blob-polyfill": "^5.0.20210201", + "detect-gpu": "^3.0.0", + "glsl-noise": "^0.0.0", + "lodash.omit": "^4.5.0", + "lodash.pick": "^4.4.0", + "react-composer": "^5.0.1", + "react-merge-refs": "^1.0.0", + "stats.js": "^0.17.0", + "three-mesh-bvh": "^0.4.1", + "three-stdlib": "^2.4.2", + "troika-three-text": "^0.42.0", + "use-asset": "^1.0.4", + "utility-types": "^3.10.0", + "zustand": "^3.5.1" + }, + "dependencies": { + "react-composer": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/react-composer/-/react-composer-5.0.1.tgz", + "integrity": "sha512-gp+fEJpZU6mmnKAEskGblwtM0HV6Yh2NiwtUBeGzjEcGSeqxKqGxKq6Ae0ca08SkSDqmeazm09Ybwk8ESHQBIQ==", + "requires": { + "prop-types": "^15.6.0" + } + } + } + }, + "@react-three/fiber": { + "version": "7.0.9", + "resolved": "https://registry.npmjs.org/@react-three/fiber/-/fiber-7.0.9.tgz", + "integrity": "sha512-NCeqJxHvQVkcJpQJHddtt6uT9/qHrM7mJi0PjCoXLdC9NaPC9v2G3kT35a+CGxaKnCPaB9kDXi3vQ5scCqN1wg==", + "requires": { + "@babel/runtime": "^7.13.10", + "react-merge-refs": "^1.1.0", + "react-reconciler": "^0.26.2", + "react-three-fiber": "0.0.0-deprecated", + "react-use-measure": "^2.0.4", + "resize-observer-polyfill": "^1.5.1", + "scheduler": "^0.20.2", + "use-asset": "^1.0.4", + "utility-types": "^3.10.0", + "zustand": "^3.5.1" + } + }, + "@rollup/plugin-node-resolve": { + "version": "7.1.3", + "resolved": "https://registry.npmjs.org/@rollup/plugin-node-resolve/-/plugin-node-resolve-7.1.3.tgz", + "integrity": "sha512-RxtSL3XmdTAE2byxekYLnx+98kEUOrPHF/KRVjLH+DEIHy6kjIw7YINQzn+NXiH/NTrQLAwYs0GWB+csWygA9Q==", + "requires": { + "@rollup/pluginutils": "^3.0.8", + "@types/resolve": "0.0.8", + "builtin-modules": "^3.1.0", + "is-module": "^1.0.0", + "resolve": "^1.14.2" + } + }, + "@rollup/plugin-replace": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/@rollup/plugin-replace/-/plugin-replace-2.4.2.tgz", + "integrity": "sha512-IGcu+cydlUMZ5En85jxHH4qj2hta/11BHq95iHEyb2sbgiN0eCdzvUcHw5gt9pBL5lTi4JDYJ1acCoMGpTvEZg==", + "requires": { + "@rollup/pluginutils": "^3.1.0", + "magic-string": "^0.25.7" + } + }, + "@rollup/pluginutils": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-3.1.0.tgz", + "integrity": "sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==", + "requires": { + "@types/estree": "0.0.39", + "estree-walker": "^1.0.1", + "picomatch": "^2.2.2" + }, + "dependencies": { + "@types/estree": { + "version": "0.0.39", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.39.tgz", + "integrity": "sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==" + } + } + }, + "@sinonjs/commons": { + "version": "1.8.3", + "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.3.tgz", + "integrity": "sha512-xkNcLAn/wZaX14RPlwizcKicDk9G3F8m2nU3L7Ukm5zBgTwiT0wsoFAHx9Jq56fJA1z/7uKGtCRu16sOUCLIHQ==", + "requires": { + "type-detect": "4.0.8" + } + }, + "@sinonjs/fake-timers": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-6.0.1.tgz", + "integrity": "sha512-MZPUxrmFubI36XS1DI3qmI0YdN1gks62JtFZvxR67ljjSNCeK6U08Zx4msEWOXuofgqUt6zPHSi1H9fbjR/NRA==", + "requires": { + "@sinonjs/commons": "^1.7.0" + } + }, + "@surma/rollup-plugin-off-main-thread": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/@surma/rollup-plugin-off-main-thread/-/rollup-plugin-off-main-thread-1.4.2.tgz", + "integrity": "sha512-yBMPqmd1yEJo/280PAMkychuaALyQ9Lkb5q1ck3mjJrFuEobIfhnQ4J3mbvBoISmR3SWMWV+cGB/I0lCQee79A==", + "requires": { + "ejs": "^2.6.1", + "magic-string": "^0.25.0" + } + }, + "@svgr/babel-plugin-add-jsx-attribute": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-5.4.0.tgz", + "integrity": "sha512-ZFf2gs/8/6B8PnSofI0inYXr2SDNTDScPXhN7k5EqD4aZ3gi6u+rbmZHVB8IM3wDyx8ntKACZbtXSm7oZGRqVg==" + }, + "@svgr/babel-plugin-remove-jsx-attribute": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-attribute/-/babel-plugin-remove-jsx-attribute-5.4.0.tgz", + "integrity": "sha512-yaS4o2PgUtwLFGTKbsiAy6D0o3ugcUhWK0Z45umJ66EPWunAz9fuFw2gJuje6wqQvQWOTJvIahUwndOXb7QCPg==" + }, + "@svgr/babel-plugin-remove-jsx-empty-expression": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-empty-expression/-/babel-plugin-remove-jsx-empty-expression-5.0.1.tgz", + "integrity": "sha512-LA72+88A11ND/yFIMzyuLRSMJ+tRKeYKeQ+mR3DcAZ5I4h5CPWN9AHyUzJbWSYp/u2u0xhmgOe0+E41+GjEueA==" + }, + "@svgr/babel-plugin-replace-jsx-attribute-value": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-replace-jsx-attribute-value/-/babel-plugin-replace-jsx-attribute-value-5.0.1.tgz", + "integrity": "sha512-PoiE6ZD2Eiy5mK+fjHqwGOS+IXX0wq/YDtNyIgOrc6ejFnxN4b13pRpiIPbtPwHEc+NT2KCjteAcq33/F1Y9KQ==" + }, + "@svgr/babel-plugin-svg-dynamic-title": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-dynamic-title/-/babel-plugin-svg-dynamic-title-5.4.0.tgz", + "integrity": "sha512-zSOZH8PdZOpuG1ZVx/cLVePB2ibo3WPpqo7gFIjLV9a0QsuQAzJiwwqmuEdTaW2pegyBE17Uu15mOgOcgabQZg==" + }, + "@svgr/babel-plugin-svg-em-dimensions": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-em-dimensions/-/babel-plugin-svg-em-dimensions-5.4.0.tgz", + "integrity": "sha512-cPzDbDA5oT/sPXDCUYoVXEmm3VIoAWAPT6mSPTJNbQaBNUuEKVKyGH93oDY4e42PYHRW67N5alJx/eEol20abw==" + }, + "@svgr/babel-plugin-transform-react-native-svg": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-react-native-svg/-/babel-plugin-transform-react-native-svg-5.4.0.tgz", + "integrity": "sha512-3eYP/SaopZ41GHwXma7Rmxcv9uRslRDTY1estspeB1w1ueZWd/tPlMfEOoccYpEMZU3jD4OU7YitnXcF5hLW2Q==" + }, + "@svgr/babel-plugin-transform-svg-component": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-svg-component/-/babel-plugin-transform-svg-component-5.5.0.tgz", + "integrity": "sha512-q4jSH1UUvbrsOtlo/tKcgSeiCHRSBdXoIoqX1pgcKK/aU3JD27wmMKwGtpB8qRYUYoyXvfGxUVKchLuR5pB3rQ==" + }, + "@svgr/babel-preset": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-preset/-/babel-preset-5.5.0.tgz", + "integrity": "sha512-4FiXBjvQ+z2j7yASeGPEi8VD/5rrGQk4Xrq3EdJmoZgz/tpqChpo5hgXDvmEauwtvOc52q8ghhZK4Oy7qph4ig==", + "requires": { + "@svgr/babel-plugin-add-jsx-attribute": "^5.4.0", + "@svgr/babel-plugin-remove-jsx-attribute": "^5.4.0", + "@svgr/babel-plugin-remove-jsx-empty-expression": "^5.0.1", + "@svgr/babel-plugin-replace-jsx-attribute-value": "^5.0.1", + "@svgr/babel-plugin-svg-dynamic-title": "^5.4.0", + "@svgr/babel-plugin-svg-em-dimensions": "^5.4.0", + "@svgr/babel-plugin-transform-react-native-svg": "^5.4.0", + "@svgr/babel-plugin-transform-svg-component": "^5.5.0" + } + }, + "@svgr/core": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/core/-/core-5.5.0.tgz", + "integrity": "sha512-q52VOcsJPvV3jO1wkPtzTuKlvX7Y3xIcWRpCMtBF3MrteZJtBfQw/+u0B1BHy5ColpQc1/YVTrPEtSYIMNZlrQ==", + "requires": { + "@svgr/plugin-jsx": "^5.5.0", + "camelcase": "^6.2.0", + "cosmiconfig": "^7.0.0" + } + }, + "@svgr/hast-util-to-babel-ast": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/hast-util-to-babel-ast/-/hast-util-to-babel-ast-5.5.0.tgz", + "integrity": "sha512-cAaR/CAiZRB8GP32N+1jocovUtvlj0+e65TB50/6Lcime+EA49m/8l+P2ko+XPJ4dw3xaPS3jOL4F2X4KWxoeQ==", + "requires": { + "@babel/types": "^7.12.6" + } + }, + "@svgr/plugin-jsx": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/plugin-jsx/-/plugin-jsx-5.5.0.tgz", + "integrity": "sha512-V/wVh33j12hGh05IDg8GpIUXbjAPnTdPTKuP4VNLggnwaHMPNQNae2pRnyTAILWCQdz5GyMqtO488g7CKM8CBA==", + "requires": { + "@babel/core": "^7.12.3", + "@svgr/babel-preset": "^5.5.0", + "@svgr/hast-util-to-babel-ast": "^5.5.0", + "svg-parser": "^2.0.2" + } + }, + "@svgr/plugin-svgo": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/plugin-svgo/-/plugin-svgo-5.5.0.tgz", + "integrity": "sha512-r5swKk46GuQl4RrVejVwpeeJaydoxkdwkM1mBKOgJLBUJPGaLci6ylg/IjhrRsREKDkr4kbMWdgOtbXEh0fyLQ==", + "requires": { + "cosmiconfig": "^7.0.0", + "deepmerge": "^4.2.2", + "svgo": "^1.2.2" + } + }, + "@svgr/webpack": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/webpack/-/webpack-5.5.0.tgz", + "integrity": "sha512-DOBOK255wfQxguUta2INKkzPj6AIS6iafZYiYmHn6W3pHlycSRRlvWKCfLDG10fXfLWqE3DJHgRUOyJYmARa7g==", + "requires": { + "@babel/core": "^7.12.3", + "@babel/plugin-transform-react-constant-elements": "^7.12.1", + "@babel/preset-env": "^7.12.1", + "@babel/preset-react": "^7.12.5", + "@svgr/core": "^5.5.0", + "@svgr/plugin-jsx": "^5.5.0", + "@svgr/plugin-svgo": "^5.5.0", + "loader-utils": "^2.0.0" + } + }, + "@testing-library/dom": { + "version": "8.14.0", + "resolved": "https://registry.npmjs.org/@testing-library/dom/-/dom-8.14.0.tgz", + "integrity": "sha512-m8FOdUo77iMTwVRCyzWcqxlEIk+GnopbrRI15a0EaLbpZSCinIVI4kSQzWhkShK83GogvEFJSsHF3Ws0z1vrqA==", + "peer": true, + "requires": { + "@babel/code-frame": "^7.10.4", + "@babel/runtime": "^7.12.5", + "@types/aria-query": "^4.2.0", + "aria-query": "^5.0.0", + "chalk": "^4.1.0", + "dom-accessibility-api": "^0.5.9", + "lz-string": "^1.4.4", + "pretty-format": "^27.0.2" + } + }, + "@testing-library/jest-dom": { + "version": "5.14.1", + "resolved": "https://registry.npmjs.org/@testing-library/jest-dom/-/jest-dom-5.14.1.tgz", + "integrity": "sha512-dfB7HVIgTNCxH22M1+KU6viG5of2ldoA5ly8Ar8xkezKHKXjRvznCdbMbqjYGgO2xjRbwnR+rR8MLUIqF3kKbQ==", + "requires": { + "@babel/runtime": "^7.9.2", + "@types/testing-library__jest-dom": "^5.9.1", + "aria-query": "^4.2.2", + "chalk": "^3.0.0", + "css": "^3.0.0", + "css.escape": "^1.5.1", + "dom-accessibility-api": "^0.5.6", + "lodash": "^4.17.15", + "redent": "^3.0.0" + }, + "dependencies": { + "aria-query": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-4.2.2.tgz", + "integrity": "sha512-o/HelwhuKpTj/frsOsbNLNgnNGVIFsVP/SW2BSF14gVl7kAfMOJ6/8wUAUvG1R1NHKrfG+2sHZTu0yauT1qBrA==", + "requires": { + "@babel/runtime": "^7.10.2", + "@babel/runtime-corejs3": "^7.10.2" + } + }, + "chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + } + } + }, + "@testing-library/react": { + "version": "11.2.7", + "resolved": "https://registry.npmjs.org/@testing-library/react/-/react-11.2.7.tgz", + "integrity": "sha512-tzRNp7pzd5QmbtXNG/mhdcl7Awfu/Iz1RaVHY75zTdOkmHCuzMhRL83gWHSgOAcjS3CCbyfwUHMZgRJb4kAfpA==", + "requires": { + "@babel/runtime": "^7.12.5", + "@testing-library/dom": "^7.28.1" + }, + "dependencies": { + "@testing-library/dom": { + "version": "7.31.2", + "resolved": "https://registry.npmjs.org/@testing-library/dom/-/dom-7.31.2.tgz", + "integrity": "sha512-3UqjCpey6HiTZT92vODYLPxTBWlM8ZOOjr3LX5F37/VRipW2M1kX6I/Cm4VXzteZqfGfagg8yXywpcOgQBlNsQ==", + "requires": { + "@babel/code-frame": "^7.10.4", + "@babel/runtime": "^7.12.5", + "@types/aria-query": "^4.2.0", + "aria-query": "^4.2.2", + "chalk": "^4.1.0", + "dom-accessibility-api": "^0.5.6", + "lz-string": "^1.4.4", + "pretty-format": "^26.6.2" + } + }, + "aria-query": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-4.2.2.tgz", + "integrity": "sha512-o/HelwhuKpTj/frsOsbNLNgnNGVIFsVP/SW2BSF14gVl7kAfMOJ6/8wUAUvG1R1NHKrfG+2sHZTu0yauT1qBrA==", + "requires": { + "@babel/runtime": "^7.10.2", + "@babel/runtime-corejs3": "^7.10.2" + } + }, + "pretty-format": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-26.6.2.tgz", + "integrity": "sha512-7AeGuCYNGmycyQbCqd/3PWH4eOoX/OiCa0uphp57NVTeAGdJGaAliecxwBDHYQCIvrW7aDBZCYeNTP/WX69mkg==", + "requires": { + "@jest/types": "^26.6.2", + "ansi-regex": "^5.0.0", + "ansi-styles": "^4.0.0", + "react-is": "^17.0.1" + } + } + } + }, + "@testing-library/user-event": { + "version": "12.8.3", + "resolved": "https://registry.npmjs.org/@testing-library/user-event/-/user-event-12.8.3.tgz", + "integrity": "sha512-IR0iWbFkgd56Bu5ZI/ej8yQwrkCv8Qydx6RzwbKz9faXazR/+5tvYKsZQgyXJiwgpcva127YO6JcWy7YlCfofQ==", + "requires": { + "@babel/runtime": "^7.12.5" + } + }, + "@tootallnate/once": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz", + "integrity": "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==" + }, + "@types/aria-query": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@types/aria-query/-/aria-query-4.2.2.tgz", + "integrity": "sha512-HnYpAE1Y6kRyKM/XkEuiRQhTHvkzMBurTHnpFLYLBGPIylZNPs9jJcuOOYWxPLJCSEtmZT0Y8rHDokKN7rRTig==" + }, + "@types/babel__core": { + "version": "7.1.16", + "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.16.tgz", + "integrity": "sha512-EAEHtisTMM+KaKwfWdC3oyllIqswlznXCIVCt7/oRNrh+DhgT4UEBNC/jlADNjvw7UnfbcdkGQcPVZ1xYiLcrQ==", + "requires": { + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0", + "@types/babel__generator": "*", + "@types/babel__template": "*", + "@types/babel__traverse": "*" + } + }, + "@types/babel__generator": { + "version": "7.6.3", + "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.3.tgz", + "integrity": "sha512-/GWCmzJWqV7diQW54smJZzWbSFf4QYtF71WCKhcx6Ru/tFyQIY2eiiITcCAeuPbNSvT9YCGkVMqqvSk2Z0mXiA==", + "requires": { + "@babel/types": "^7.0.0" + } + }, + "@types/babel__template": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.1.tgz", + "integrity": "sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g==", + "requires": { + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0" + } + }, + "@types/babel__traverse": { + "version": "7.14.2", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.14.2.tgz", + "integrity": "sha512-K2waXdXBi2302XUdcHcR1jCeU0LL4TD9HRs/gk0N2Xvrht+G/BfJa4QObBQZfhMdxiCpV3COl5Nfq4uKTeTnJA==", + "requires": { + "@babel/types": "^7.3.0" + } + }, + "@types/eslint": { + "version": "7.28.0", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-7.28.0.tgz", + "integrity": "sha512-07XlgzX0YJUn4iG1ocY4IX9DzKSmMGUs6ESKlxWhZRaa0fatIWaHWUVapcuGa8r5HFnTqzj+4OCjd5f7EZ/i/A==", + "requires": { + "@types/estree": "*", + "@types/json-schema": "*" + } + }, + "@types/estree": { + "version": "0.0.50", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.50.tgz", + "integrity": "sha512-C6N5s2ZFtuZRj54k2/zyRhNDjJwwcViAM3Nbm8zjBpbqAdZ00mr0CFxvSKeO8Y/e03WVFLpQMdHYVfUd6SB+Hw==" + }, + "@types/glob": { + "version": "7.1.4", + "resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.1.4.tgz", + "integrity": "sha512-w+LsMxKyYQm347Otw+IfBXOv9UWVjpHpCDdbBMt8Kz/xbvCYNjP+0qPh91Km3iKfSRLBB0P7fAMf0KHrPu+MyA==", + "requires": { + "@types/minimatch": "*", + "@types/node": "*" + } + }, + "@types/graceful-fs": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.5.tgz", + "integrity": "sha512-anKkLmZZ+xm4p8JWBf4hElkM4XR+EZeA2M9BAkkTldmcyDY4mbdIJnRghDJH3Ov5ooY7/UAoENtmdMSkaAd7Cw==", + "requires": { + "@types/node": "*" + } + }, + "@types/html-minifier-terser": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/@types/html-minifier-terser/-/html-minifier-terser-5.1.2.tgz", + "integrity": "sha512-h4lTMgMJctJybDp8CQrxTUiiYmedihHWkjnF/8Pxseu2S6Nlfcy8kwboQ8yejh456rP2yWoEVm1sS/FVsfM48w==" + }, + "@types/istanbul-lib-coverage": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.3.tgz", + "integrity": "sha512-sz7iLqvVUg1gIedBOvlkxPlc8/uVzyS5OwGz1cKjXzkl3FpL3al0crU8YGU1WoHkxn0Wxbw5tyi6hvzJKNzFsw==" + }, + "@types/istanbul-lib-report": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", + "integrity": "sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==", + "requires": { + "@types/istanbul-lib-coverage": "*" + } + }, + "@types/istanbul-reports": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", + "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", + "requires": { + "@types/istanbul-lib-report": "*" + } + }, + "@types/jest": { + "version": "27.0.2", + "resolved": "https://registry.npmjs.org/@types/jest/-/jest-27.0.2.tgz", + "integrity": "sha512-4dRxkS/AFX0c5XW6IPMNOydLn2tEhNhJV7DnYK+0bjoJZ+QTmfucBlihX7aoEsh/ocYtkLC73UbnBXBXIxsULA==", + "requires": { + "jest-diff": "^27.0.0", + "pretty-format": "^27.0.0" + } + }, + "@types/json-schema": { + "version": "7.0.9", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.9.tgz", + "integrity": "sha512-qcUXuemtEu+E5wZSJHNxUXeCZhAfXKQ41D+duX+VYPde7xyEVZci+/oXKJL13tnRs9lR2pr4fod59GT6/X1/yQ==" + }, + "@types/json5": { + "version": "0.0.29", + "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", + "integrity": "sha1-7ihweulOEdK4J7y+UnC86n8+ce4= sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==" + }, + "@types/minimatch": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.5.tgz", + "integrity": "sha512-Klz949h02Gz2uZCMGwDUSDS1YBlTdDDgbWHi+81l29tQALUtvz4rAYi5uoVhE5Lagoq6DeqAUlbrHvW/mXDgdQ==" + }, + "@types/node": { + "version": "16.10.2", + "resolved": "https://registry.npmjs.org/@types/node/-/node-16.10.2.tgz", + "integrity": "sha512-zCclL4/rx+W5SQTzFs9wyvvyCwoK9QtBpratqz2IYJ3O8Umrn0m3nsTv0wQBk9sRGpvUe9CwPDrQFB10f1FIjQ==" + }, + "@types/normalize-package-data": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.1.tgz", + "integrity": "sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==" + }, + "@types/parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==" + }, + "@types/prettier": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.4.1.tgz", + "integrity": "sha512-Fo79ojj3vdEZOHg3wR9ksAMRz4P3S5fDB5e/YWZiFnyFQI1WY2Vftu9XoXVVtJfxB7Bpce/QTqWSSntkz2Znrw==" + }, + "@types/q": { + "version": "1.5.5", + "resolved": "https://registry.npmjs.org/@types/q/-/q-1.5.5.tgz", + "integrity": "sha512-L28j2FcJfSZOnL1WBjDYp2vUHCeIFlyYI/53EwD/rKUBQ7MtUUfbQWiyKJGpcnv4/WgrhWsFKrcPstcAt/J0tQ==" + }, + "@types/resolve": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/@types/resolve/-/resolve-0.0.8.tgz", + "integrity": "sha512-auApPaJf3NPfe18hSoJkp8EbZzer2ISk7o8mCC3M9he/a04+gbMF97NkpD2S8riMGvm4BMRI59/SZQSaLTKpsQ==", + "requires": { + "@types/node": "*" + } + }, + "@types/source-list-map": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/@types/source-list-map/-/source-list-map-0.1.2.tgz", + "integrity": "sha512-K5K+yml8LTo9bWJI/rECfIPrGgxdpeNbj+d53lwN4QjW1MCwlkhUms+gtdzigTeUyBr09+u8BwOIY3MXvHdcsA==" + }, + "@types/stack-utils": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.1.tgz", + "integrity": "sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw==" + }, + "@types/tapable": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/@types/tapable/-/tapable-1.0.8.tgz", + "integrity": "sha512-ipixuVrh2OdNmauvtT51o3d8z12p6LtFW9in7U79der/kwejjdNchQC5UMn5u/KxNoM7VHHOs/l8KS8uHxhODQ==" + }, + "@types/testing-library__jest-dom": { + "version": "5.14.1", + "resolved": "https://registry.npmjs.org/@types/testing-library__jest-dom/-/testing-library__jest-dom-5.14.1.tgz", + "integrity": "sha512-Gk9vaXfbzc5zCXI9eYE9BI5BNHEp4D3FWjgqBE/ePGYElLAP+KvxBcsdkwfIVvezs605oiyd/VrpiHe3Oeg+Aw==", + "requires": { + "@types/jest": "*" + } + }, + "@types/uglify-js": { + "version": "3.13.1", + "resolved": "https://registry.npmjs.org/@types/uglify-js/-/uglify-js-3.13.1.tgz", + "integrity": "sha512-O3MmRAk6ZuAKa9CHgg0Pr0+lUOqoMLpc9AS4R8ano2auvsg7IE8syF3Xh/NPr26TWklxYcqoEEFdzLLs1fV9PQ==", + "requires": { + "source-map": "^0.6.1" + } + }, + "@types/webpack": { + "version": "4.41.31", + "resolved": "https://registry.npmjs.org/@types/webpack/-/webpack-4.41.31.tgz", + "integrity": "sha512-/i0J7sepXFIp1ZT7FjUGi1eXMCg8HCCzLJEQkKsOtbJFontsJLolBcDC+3qxn5pPwiCt1G0ZdRmYRzNBtvpuGQ==", + "requires": { + "@types/node": "*", + "@types/tapable": "^1", + "@types/uglify-js": "*", + "@types/webpack-sources": "*", + "anymatch": "^3.0.0", + "source-map": "^0.6.0" + } + }, + "@types/webpack-sources": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/@types/webpack-sources/-/webpack-sources-3.2.0.tgz", + "integrity": "sha512-Ft7YH3lEVRQ6ls8k4Ff1oB4jN6oy/XmU6tQISKdhfh+1mR+viZFphS6WL0IrtDOzvefmJg5a0s7ZQoRXwqTEFg==", + "requires": { + "@types/node": "*", + "@types/source-list-map": "*", + "source-map": "^0.7.3" + }, + "dependencies": { + "source-map": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", + "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==" + } + } + }, + "@types/yargs": { + "version": "15.0.14", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.14.tgz", + "integrity": "sha512-yEJzHoxf6SyQGhBhIYGXQDSCkJjB6HohDShto7m8vaKg9Yp0Yn8+71J9eakh2bnPg6BfsH9PRMhiRTZnd4eXGQ==", + "requires": { + "@types/yargs-parser": "*" + } + }, + "@types/yargs-parser": { + "version": "20.2.1", + "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-20.2.1.tgz", + "integrity": "sha512-7tFImggNeNBVMsn0vLrpn1H1uPrUBdnARPTpZoitY37ZrdJREzf7I16tMrlK3hen349gr1NYh8CmZQa7CTG6Aw==" + }, + "@typescript-eslint/eslint-plugin": { + "version": "4.32.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-4.32.0.tgz", + "integrity": "sha512-+OWTuWRSbWI1KDK8iEyG/6uK2rTm3kpS38wuVifGUTDB6kjEuNrzBI1MUtxnkneuWG/23QehABe2zHHrj+4yuA==", + "requires": { + "@typescript-eslint/experimental-utils": "4.32.0", + "@typescript-eslint/scope-manager": "4.32.0", + "debug": "^4.3.1", + "functional-red-black-tree": "^1.0.1", + "ignore": "^5.1.8", + "regexpp": "^3.1.0", + "semver": "^7.3.5", + "tsutils": "^3.21.0" + }, + "dependencies": { + "semver": { + "version": "7.3.5", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", + "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", + "requires": { + "lru-cache": "^6.0.0" + } + } + } + }, + "@typescript-eslint/experimental-utils": { + "version": "4.32.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-4.32.0.tgz", + "integrity": "sha512-WLoXcc+cQufxRYjTWr4kFt0DyEv6hDgSaFqYhIzQZ05cF+kXfqXdUh+//kgquPJVUBbL3oQGKQxwPbLxHRqm6A==", + "requires": { + "@types/json-schema": "^7.0.7", + "@typescript-eslint/scope-manager": "4.32.0", + "@typescript-eslint/types": "4.32.0", + "@typescript-eslint/typescript-estree": "4.32.0", + "eslint-scope": "^5.1.1", + "eslint-utils": "^3.0.0" + } + }, + "@typescript-eslint/parser": { + "version": "4.32.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-4.32.0.tgz", + "integrity": "sha512-lhtYqQ2iEPV5JqV7K+uOVlPePjClj4dOw7K4/Z1F2yvjIUvyr13yJnDzkK6uon4BjHYuHy3EG0c2Z9jEhFk56w==", + "requires": { + "@typescript-eslint/scope-manager": "4.32.0", + "@typescript-eslint/types": "4.32.0", + "@typescript-eslint/typescript-estree": "4.32.0", + "debug": "^4.3.1" + } + }, + "@typescript-eslint/scope-manager": { + "version": "4.32.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-4.32.0.tgz", + "integrity": "sha512-DK+fMSHdM216C0OM/KR1lHXjP1CNtVIhJ54kQxfOE6x8UGFAjha8cXgDMBEIYS2XCYjjCtvTkjQYwL3uvGOo0w==", + "requires": { + "@typescript-eslint/types": "4.32.0", + "@typescript-eslint/visitor-keys": "4.32.0" + } + }, + "@typescript-eslint/types": { + "version": "4.32.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-4.32.0.tgz", + "integrity": "sha512-LE7Z7BAv0E2UvqzogssGf1x7GPpUalgG07nGCBYb1oK4mFsOiFC/VrSMKbZQzFJdN2JL5XYmsx7C7FX9p9ns0w==" + }, + "@typescript-eslint/typescript-estree": { + "version": "4.32.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-4.32.0.tgz", + "integrity": "sha512-tRYCgJ3g1UjMw1cGG8Yn1KzOzNlQ6u1h9AmEtPhb5V5a1TmiHWcRyF/Ic+91M4f43QeChyYlVTcf3DvDTZR9vw==", + "requires": { + "@typescript-eslint/types": "4.32.0", + "@typescript-eslint/visitor-keys": "4.32.0", + "debug": "^4.3.1", + "globby": "^11.0.3", + "is-glob": "^4.0.1", + "semver": "^7.3.5", + "tsutils": "^3.21.0" + }, + "dependencies": { + "semver": { + "version": "7.3.5", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", + "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", + "requires": { + "lru-cache": "^6.0.0" + } + } + } + }, + "@typescript-eslint/visitor-keys": { + "version": "4.32.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-4.32.0.tgz", + "integrity": "sha512-e7NE0qz8W+atzv3Cy9qaQ7BTLwWsm084Z0c4nIO2l3Bp6u9WIgdqCgyPyV5oSPDMIW3b20H59OOCmVk3jw3Ptw==", + "requires": { + "@typescript-eslint/types": "4.32.0", + "eslint-visitor-keys": "^2.0.0" + } + }, + "@webassemblyjs/ast": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.9.0.tgz", + "integrity": "sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA==", + "requires": { + "@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": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.9.0.tgz", + "integrity": "sha512-TG5qcFsS8QB4g4MhrxK5TqfdNe7Ey/7YL/xN+36rRjl/BlGE/NcBvJcqsRgCP6Z92mRE+7N50pRIi8SmKUbcQA==" + }, + "@webassemblyjs/helper-api-error": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.9.0.tgz", + "integrity": "sha512-NcMLjoFMXpsASZFxJ5h2HZRcEhDkvnNFOAKneP5RbKRzaWJN36NC4jqQHKwStIhGXu5mUWlUUk7ygdtrO8lbmw==" + }, + "@webassemblyjs/helper-buffer": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.9.0.tgz", + "integrity": "sha512-qZol43oqhq6yBPx7YM3m9Bv7WMV9Eevj6kMi6InKOuZxhw+q9hOkvq5e/PpKSiLfyetpaBnogSbNCfBwyB00CA==" + }, + "@webassemblyjs/helper-code-frame": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-code-frame/-/helper-code-frame-1.9.0.tgz", + "integrity": "sha512-ERCYdJBkD9Vu4vtjUYe8LZruWuNIToYq/ME22igL+2vj2dQ2OOujIZr3MEFvfEaqKoVqpsFKAGsRdBSBjrIvZA==", + "requires": { + "@webassemblyjs/wast-printer": "1.9.0" + } + }, + "@webassemblyjs/helper-fsm": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-fsm/-/helper-fsm-1.9.0.tgz", + "integrity": "sha512-OPRowhGbshCb5PxJ8LocpdX9Kl0uB4XsAjl6jH/dWKlk/mzsANvhwbiULsaiqT5GZGT9qinTICdj6PLuM5gslw==" + }, + "@webassemblyjs/helper-module-context": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-module-context/-/helper-module-context-1.9.0.tgz", + "integrity": "sha512-MJCW8iGC08tMk2enck1aPW+BE5Cw8/7ph/VGZxwyvGbJwjktKkDK7vy7gAmMDx88D7mhDTCNKAW5tED+gZ0W8g==", + "requires": { + "@webassemblyjs/ast": "1.9.0" + } + }, + "@webassemblyjs/helper-wasm-bytecode": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.9.0.tgz", + "integrity": "sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw==" + }, + "@webassemblyjs/helper-wasm-section": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.9.0.tgz", + "integrity": "sha512-XnMB8l3ek4tvrKUUku+IVaXNHz2YsJyOOmz+MMkZvh8h1uSJpSen6vYnw3IoQ7WwEuAhL8Efjms1ZWjqh2agvw==", + "requires": { + "@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": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.9.0.tgz", + "integrity": "sha512-dcX8JuYU/gvymzIHc9DgxTzUUTLexWwt8uCTWP3otys596io0L5aW02Gb1RjYpx2+0Jus1h4ZFqjla7umFniTg==", + "requires": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "@webassemblyjs/leb128": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.9.0.tgz", + "integrity": "sha512-ENVzM5VwV1ojs9jam6vPys97B/S65YQtv/aanqnU7D8aSoHFX8GyhGg0CMfyKNIHBuAVjy3tlzd5QMMINa7wpw==", + "requires": { + "@xtuc/long": "4.2.2" + } + }, + "@webassemblyjs/utf8": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.9.0.tgz", + "integrity": "sha512-GZbQlWtopBTP0u7cHrEx+73yZKrQoBMpwkGEIqlacljhXCkVM1kMQge/Mf+csMJAjEdSwhOyLAS0AoR3AG5P8w==" + }, + "@webassemblyjs/wasm-edit": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.9.0.tgz", + "integrity": "sha512-FgHzBm80uwz5M8WKnMTn6j/sVbqilPdQXTWraSjBwFXSYGirpkSWE2R9Qvz9tNiTKQvoKILpCuTjBKzOIm0nxw==", + "requires": { + "@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": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.9.0.tgz", + "integrity": "sha512-cPE3o44YzOOHvlsb4+E9qSqjc9Qf9Na1OO/BHFy4OI91XDE14MjFN4lTMezzaIWdPqHnsTodGGNP+iRSYfGkjA==", + "requires": { + "@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": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.9.0.tgz", + "integrity": "sha512-Qkjgm6Anhm+OMbIL0iokO7meajkzQD71ioelnfPEj6r4eOFuqm4YC3VBPqXjFyyNwowzbMD+hizmprP/Fwkl2A==", + "requires": { + "@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": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.9.0.tgz", + "integrity": "sha512-9+wkMowR2AmdSWQzsPEjFU7njh8HTO5MqO8vjwEHuM+AMHioNqSBONRdr0NQQ3dVQrzp0s8lTcYqzUdb7YgELA==", + "requires": { + "@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": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-parser/-/wast-parser-1.9.0.tgz", + "integrity": "sha512-qsqSAP3QQ3LyZjNC/0jBJ/ToSxfYJ8kYyuiGvtn/8MK89VrNEfwj7BPQzJVHi0jGTRK2dGdJ5PRqhtjzoww+bw==", + "requires": { + "@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/wast-printer": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.9.0.tgz", + "integrity": "sha512-2J0nE95rHXHyQ24cWjMKJ1tqB/ds8z/cyeOZxJhcb+rW+SQASVjuznUSmdz5GpVJTzU8JkhYut0D3siFDD6wsA==", + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/wast-parser": "1.9.0", + "@xtuc/long": "4.2.2" + } + }, + "@webgpu/glslang": { + "version": "0.0.15", + "resolved": "https://registry.npmjs.org/@webgpu/glslang/-/glslang-0.0.15.tgz", + "integrity": "sha512-niT+Prh3Aff8Uf1MVBVUsaNjFj9rJAKDXuoHIKiQbB+6IUP/3J3JIhBNyZ7lDhytvXxw6ppgnwKZdDJ08UMj4Q==" + }, + "@webxr-input-profiles/motion-controllers": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@webxr-input-profiles/motion-controllers/-/motion-controllers-1.0.0.tgz", + "integrity": "sha512-Ppxde+G1/QZbU8ShCQg+eq5VtlcL/FPkerF1dkDOLlIml0LJD1tFqnCZYR0SrHzYleIQ2siRnOx7xbFLaCpExQ==" + }, + "@xtuc/ieee754": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", + "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==" + }, + "@xtuc/long": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", + "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==" + }, + "abab": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.5.tgz", + "integrity": "sha512-9IK9EadsbHo6jLWIpxpR6pL0sazTXV6+SQv25ZB+F7Bj9mJNaOc4nCRabwd5M/JwmUa8idz6Eci6eKfJryPs6Q==" + }, + "accepts": { + "version": "1.3.7", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz", + "integrity": "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==", + "requires": { + "mime-types": "~2.1.24", + "negotiator": "0.6.2" + } + }, + "acorn": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", + "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==" + }, + "acorn-globals": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-6.0.0.tgz", + "integrity": "sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg==", + "requires": { + "acorn": "^7.1.1", + "acorn-walk": "^7.1.1" + } + }, + "acorn-jsx": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", + "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", + "requires": {} + }, + "acorn-walk": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz", + "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==" + }, + "address": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/address/-/address-1.1.2.tgz", + "integrity": "sha512-aT6camzM4xEA54YVJYSqxz1kv4IHnQZRtThJJHhUMRExaU5spC7jX5ugSwTaTgJliIgs4VhZOk7htClvQ/LmRA==" + }, + "adjust-sourcemap-loader": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/adjust-sourcemap-loader/-/adjust-sourcemap-loader-3.0.0.tgz", + "integrity": "sha512-YBrGyT2/uVQ/c6Rr+t6ZJXniY03YtHGMJQYal368burRGYKqhx9qGTWqcBU5s1CwYY9E/ri63RYyG1IacMZtqw==", + "requires": { + "loader-utils": "^2.0.0", + "regex-parser": "^2.2.11" + } + }, + "agent-base": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", + "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", + "requires": { + "debug": "4" + } + }, + "aggregate-error": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", + "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", + "requires": { + "clean-stack": "^2.0.0", + "indent-string": "^4.0.0" + } + }, + "ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "requires": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "ajv-errors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/ajv-errors/-/ajv-errors-1.0.1.tgz", + "integrity": "sha512-DCRfO/4nQ+89p/RK43i8Ezd41EqdGIU4ld7nGF8OQ14oc/we5rEntLCUa7+jrn3nn83BosfwZA0wb4pon2o8iQ==", + "requires": {} + }, + "ajv-keywords": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "requires": {} + }, + "alphanum-sort": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/alphanum-sort/-/alphanum-sort-1.0.2.tgz", + "integrity": "sha1-l6ERlkmyEa0zaR2fn0hqjsn74KM= sha512-0FcBfdcmaumGPQ0qPn7Q5qTgz/ooXgIyp1rf8ik5bGX8mpE2YHjC0P/eyQvxu1GURYQgq9ozf2mteQ5ZD9YiyQ==" + }, + "ansi-colors": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.1.tgz", + "integrity": "sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA==" + }, + "ansi-escapes": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", + "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", + "requires": { + "type-fest": "^0.21.3" + } + }, + "ansi-html": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/ansi-html/-/ansi-html-0.0.7.tgz", + "integrity": "sha1-gTWEAhliqenm/QOflA0S9WynhZ4= sha512-JoAxEa1DfP9m2xfB/y2r/aKcwXNlltr4+0QSBC4TrLfcxyvepX2Pv0t/xpgGV5bGsDzCYV8SzjWgyCW0T9yYbA==" + }, + "ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==" + }, + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "anymatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", + "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", + "requires": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + } + }, + "aproba": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz", + "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==" + }, + "argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "requires": { + "sprintf-js": "~1.0.2" + } + }, + "aria-query": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.0.0.tgz", + "integrity": "sha512-V+SM7AbUwJ+EBnB8+DXs0hPZHO0W6pqBcc0dW90OwtVG02PswOu/teuARoLQjdDOH+t9pJgGnW5/Qmouf3gPJg==", + "peer": true + }, + "arity-n": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/arity-n/-/arity-n-1.0.4.tgz", + "integrity": "sha1-2edrEXM+CFacCEeuezmyhgswt0U= sha512-fExL2kFDC1Q2DUOx3whE/9KoN66IzkY4b4zUHUBFM1ojEYjZZYDcUW3bek/ufGionX9giIKDC5redH2IlGqcQQ==" + }, + "arr-diff": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", + "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA= sha512-YVIQ82gZPGBebQV/a8dar4AitzCQs0jjXwMPZllpXMaGjXPYVUawSxQrRsjhjupyVxEvbHgUmIhKVlND+j02kA==" + }, + "arr-flatten": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", + "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==" + }, + "arr-union": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", + "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ= sha512-sKpyeERZ02v1FeCZT8lrfJq5u6goHCtpTAzPwJYe7c8SPFOboNjNg1vz2L4VTn9T4PQxEx13TbXLmYUcS6Ug7Q==" + }, + "array-flatten": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz", + "integrity": "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==" + }, + "array-includes": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.3.tgz", + "integrity": "sha512-gcem1KlBU7c9rB+Rq8/3PPKsK2kjqeEBa3bD5kkQo4nYlOHQCJqIJFqBXDEfwaRuYTT4E+FxA9xez7Gf/e3Q7A==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.18.0-next.2", + "get-intrinsic": "^1.1.1", + "is-string": "^1.0.5" + } + }, + "array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==" + }, + "array-uniq": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz", + "integrity": "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY= sha512-MNha4BWQ6JbwhFhj03YK552f7cb3AzoE8SzeljgChvL1dl3IcvggXVz1DilzySZkCja+CXuZbdW7yATchWn8/Q==" + }, + "array-unique": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", + "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg= sha512-SleRWjh9JUud2wH1hPs9rZBZ33H6T9HOiL0uwGnGx9FpE6wKGyfWugmbkEOIs6qWrZhg0LWeLziLrEwQJhs5mQ==" + }, + "array.prototype.flat": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.2.5.tgz", + "integrity": "sha512-KaYU+S+ndVqyUnignHftkwc58o3uVU1jzczILJ1tN2YaIZpFIKBiP/x/j97E5MVPsaCloPbqWLB/8qCTVvT2qg==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.0" + } + }, + "array.prototype.flatmap": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.2.5.tgz", + "integrity": "sha512-08u6rVyi1Lj7oqWbS9nUxliETrtIROT4XGTA4D/LWGten6E3ocm7cy9SIrmNHOL5XVbVuckUp3X6Xyg8/zpvHA==", + "requires": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.0" + } + }, + "arrify": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/arrify/-/arrify-2.0.1.tgz", + "integrity": "sha512-3duEwti880xqi4eAMN8AyR4a0ByT90zoYdLlevfrvU43vb0YZwZVfxOgxWrLXXXpyugL0hNZc9G6BiB5B3nUug==" + }, + "asap": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", + "integrity": "sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY= sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==" + }, + "asn1.js": { + "version": "5.4.1", + "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-5.4.1.tgz", + "integrity": "sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA==", + "requires": { + "bn.js": "^4.0.0", + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0", + "safer-buffer": "^2.1.0" + }, + "dependencies": { + "bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" + } + } + }, + "assert": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/assert/-/assert-1.5.0.tgz", + "integrity": "sha512-EDsgawzwoun2CZkCgtxJbv392v4nbk9XDD06zI+kQYoBM/3RBWLlEyJARDOmhAAosBjWACEkKL6S+lIZtcAubA==", + "requires": { + "object-assign": "^4.1.1", + "util": "0.10.3" + }, + "dependencies": { + "inherits": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz", + "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE= sha512-8nWq2nLTAwd02jTqJExUYFSD/fKq6VH9Y/oG2accc/kdI0V98Bag8d5a4gi3XHz73rDWa2PvTtvcWYquKqSENA==" + }, + "util": { + "version": "0.10.3", + "resolved": "https://registry.npmjs.org/util/-/util-0.10.3.tgz", + "integrity": "sha1-evsa/lCAUkZInj23/g7TeTNqwPk= sha512-5KiHfsmkqacuKjkRkdV7SsfDJ2EGiPsK92s2MhNSY0craxjTdKTtqKsJaCWp4LW33ZZ0OPUv1WO/TFvNQRiQxQ==", + "requires": { + "inherits": "2.0.1" + } + } + } + }, + "assign-symbols": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", + "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c= sha512-Q+JC7Whu8HhmTdBph/Tq59IoRtoy6KAm5zzPv00WdujX82lbAL8K7WVjne7vdCsAmbF4AYaDOPyO3k0kl8qIrw==" + }, + "ast-types-flow": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.7.tgz", + "integrity": "sha1-9wtzXGvKGlycItmCw+Oef+ujva0= sha512-eBvWn1lvIApYMhzQMsu9ciLfkBY499mFZlNqG+/9WR7PVlroQw0vG30cOQQbaKz3sCEc44TAOu2ykzqXSNnwag==" + }, + "astral-regex": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-2.0.0.tgz", + "integrity": "sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==" + }, + "async": { + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/async/-/async-2.6.3.tgz", + "integrity": "sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==", + "requires": { + "lodash": "^4.17.14" + } + }, + "async-each": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.3.tgz", + "integrity": "sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ==" + }, + "async-limiter": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.1.tgz", + "integrity": "sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==" + }, + "asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k= sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==" + }, + "at-least-node": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz", + "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==" + }, + "atob": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", + "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==" + }, + "autoprefixer": { + "version": "9.8.7", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.8.7.tgz", + "integrity": "sha512-7Hg99B1eTH5+LgmUBUSmov1Z3bsggQJS7v3IMGo6wcScnbRuvtMc871J9J+4bSbIqa9LSX/zypFXJ8sXHpMJeQ==", + "requires": { + "browserslist": "^4.12.0", + "caniuse-lite": "^1.0.30001109", + "nanocolors": "^0.2.8", + "normalize-range": "^0.1.2", + "num2fraction": "^1.2.2", + "postcss": "^7.0.32", + "postcss-value-parser": "^4.1.0" + } + }, + "axe-core": { + "version": "4.3.3", + "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.3.3.tgz", + "integrity": "sha512-/lqqLAmuIPi79WYfRpy2i8z+x+vxU3zX2uAm0gs1q52qTuKwolOj1P8XbufpXcsydrpKx2yGn2wzAnxCMV86QA==" + }, + "axobject-query": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-2.2.0.tgz", + "integrity": "sha512-Td525n+iPOOyUQIeBfcASuG6uJsDOITl7Mds5gFyerkWiX7qhUTdYUBlSgNMyVqtSJqwpt1kXGLdUt6SykLMRA==" + }, + "babel-eslint": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/babel-eslint/-/babel-eslint-10.1.0.tgz", + "integrity": "sha512-ifWaTHQ0ce+448CYop8AdrQiBsGrnC+bMgfyKFdi6EsPLTAWG+QfyDeM6OH+FmWnKvEq5NnBMLvlBUPKQZoDSg==", + "requires": { + "@babel/code-frame": "^7.0.0", + "@babel/parser": "^7.7.0", + "@babel/traverse": "^7.7.0", + "@babel/types": "^7.7.0", + "eslint-visitor-keys": "^1.0.0", + "resolve": "^1.12.0" + }, + "dependencies": { + "eslint-visitor-keys": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz", + "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==" + } + } + }, + "babel-extract-comments": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/babel-extract-comments/-/babel-extract-comments-1.0.0.tgz", + "integrity": "sha512-qWWzi4TlddohA91bFwgt6zO/J0X+io7Qp184Fw0m2JYRSTZnJbFR8+07KmzudHCZgOiKRCrjhylwv9Xd8gfhVQ==", + "requires": { + "babylon": "^6.18.0" + } + }, + "babel-jest": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-26.6.3.tgz", + "integrity": "sha512-pl4Q+GAVOHwvjrck6jKjvmGhnO3jHX/xuB9d27f+EJZ/6k+6nMuPjorrYp7s++bKKdANwzElBWnLWaObvTnaZA==", + "requires": { + "@jest/transform": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/babel__core": "^7.1.7", + "babel-plugin-istanbul": "^6.0.0", + "babel-preset-jest": "^26.6.2", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "slash": "^3.0.0" + } + }, + "babel-loader": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.1.0.tgz", + "integrity": "sha512-7q7nC1tYOrqvUrN3LQK4GwSk/TQorZSOlO9C+RZDZpODgyN4ZlCqE5q9cDsyWOliN+aU9B4JX01xK9eJXowJLw==", + "requires": { + "find-cache-dir": "^2.1.0", + "loader-utils": "^1.4.0", + "mkdirp": "^0.5.3", + "pify": "^4.0.1", + "schema-utils": "^2.6.5" + }, + "dependencies": { + "json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "requires": { + "minimist": "^1.2.0" + } + }, + "loader-utils": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz", + "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==", + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + } + } + } + }, + "babel-plugin-dynamic-import-node": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz", + "integrity": "sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==", + "requires": { + "object.assign": "^4.1.0" + } + }, + "babel-plugin-istanbul": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.0.0.tgz", + "integrity": "sha512-AF55rZXpe7trmEylbaE1Gv54wn6rwU03aptvRoVIGP8YykoSxqdVLV1TfwflBCE/QtHmqtP8SWlTENqbK8GCSQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.0.0", + "@istanbuljs/load-nyc-config": "^1.0.0", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-instrument": "^4.0.0", + "test-exclude": "^6.0.0" + } + }, + "babel-plugin-jest-hoist": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-26.6.2.tgz", + "integrity": "sha512-PO9t0697lNTmcEHH69mdtYiOIkkOlj9fySqfO3K1eCcdISevLAE0xY59VLLUj0SoiPiTX/JU2CYFpILydUa5Lw==", + "requires": { + "@babel/template": "^7.3.3", + "@babel/types": "^7.3.3", + "@types/babel__core": "^7.0.0", + "@types/babel__traverse": "^7.0.6" + } + }, + "babel-plugin-macros": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/babel-plugin-macros/-/babel-plugin-macros-2.8.0.tgz", + "integrity": "sha512-SEP5kJpfGYqYKpBrj5XU3ahw5p5GOHJ0U5ssOSQ/WBVdwkD2Dzlce95exQTs3jOVWPPKLBN2rlEWkCK7dSmLvg==", + "requires": { + "@babel/runtime": "^7.7.2", + "cosmiconfig": "^6.0.0", + "resolve": "^1.12.0" + }, + "dependencies": { + "cosmiconfig": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-6.0.0.tgz", + "integrity": "sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==", + "requires": { + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.1.0", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.7.2" + } + } + } + }, + "babel-plugin-named-asset-import": { + "version": "0.3.7", + "resolved": "https://registry.npmjs.org/babel-plugin-named-asset-import/-/babel-plugin-named-asset-import-0.3.7.tgz", + "integrity": "sha512-squySRkf+6JGnvjoUtDEjSREJEBirnXi9NqP6rjSYsylxQxqBTz+pkmf395i9E2zsvmYUaI40BHo6SqZUdydlw==", + "requires": {} + }, + "babel-plugin-polyfill-corejs2": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.2.2.tgz", + "integrity": "sha512-kISrENsJ0z5dNPq5eRvcctITNHYXWOA4DUZRFYCz3jYCcvTb/A546LIddmoGNMVYg2U38OyFeNosQwI9ENTqIQ==", + "requires": { + "@babel/compat-data": "^7.13.11", + "@babel/helper-define-polyfill-provider": "^0.2.2", + "semver": "^6.1.1" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + }, + "babel-plugin-polyfill-corejs3": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.2.5.tgz", + "integrity": "sha512-ninF5MQNwAX9Z7c9ED+H2pGt1mXdP4TqzlHKyPIYmJIYz0N+++uwdM7RnJukklhzJ54Q84vA4ZJkgs7lu5vqcw==", + "requires": { + "@babel/helper-define-polyfill-provider": "^0.2.2", + "core-js-compat": "^3.16.2" + } + }, + "babel-plugin-polyfill-regenerator": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.2.2.tgz", + "integrity": "sha512-Goy5ghsc21HgPDFtzRkSirpZVW35meGoTmTOb2bxqdl60ghub4xOidgNTHaZfQ2FaxQsKmwvXtOAkcIS4SMBWg==", + "requires": { + "@babel/helper-define-polyfill-provider": "^0.2.2" + } + }, + "babel-plugin-syntax-object-rest-spread": { + "version": "6.13.0", + "resolved": "https://registry.npmjs.org/babel-plugin-syntax-object-rest-spread/-/babel-plugin-syntax-object-rest-spread-6.13.0.tgz", + "integrity": "sha1-/WU28rzhODb/o6VFjEkDpZe7O/U= sha512-C4Aq+GaAj83pRQ0EFgTvw5YO6T3Qz2KGrNRwIj9mSoNHVvdZY4KO2uA6HNtNXCw993iSZnckY1aLW8nOi8i4+w==" + }, + "babel-plugin-transform-object-rest-spread": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-object-rest-spread/-/babel-plugin-transform-object-rest-spread-6.26.0.tgz", + "integrity": "sha1-DzZpLVD+9rfi1LOsFHgTepY7ewY= sha512-ocgA9VJvyxwt+qJB0ncxV8kb/CjfTcECUY4tQ5VT7nP6Aohzobm8CDFaQ5FHdvZQzLmf0sgDxB8iRXZXxwZcyA==", + "requires": { + "babel-plugin-syntax-object-rest-spread": "^6.8.0", + "babel-runtime": "^6.26.0" + } + }, + "babel-plugin-transform-react-remove-prop-types": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-react-remove-prop-types/-/babel-plugin-transform-react-remove-prop-types-0.4.24.tgz", + "integrity": "sha512-eqj0hVcJUR57/Ug2zE1Yswsw4LhuqqHhD+8v120T1cl3kjg76QwtyBrdIk4WVwK+lAhBJVYCd/v+4nc4y+8JsA==" + }, + "babel-preset-current-node-syntax": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.1.tgz", + "integrity": "sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==", + "requires": { + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-bigint": "^7.8.3", + "@babel/plugin-syntax-class-properties": "^7.8.3", + "@babel/plugin-syntax-import-meta": "^7.8.3", + "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-logical-assignment-operators": "^7.8.3", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.8.3", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.3", + "@babel/plugin-syntax-top-level-await": "^7.8.3" + } + }, + "babel-preset-jest": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-26.6.2.tgz", + "integrity": "sha512-YvdtlVm9t3k777c5NPQIv6cxFFFapys25HiUmuSgHwIZhfifweR5c5Sf5nwE3MAbfu327CYSvps8Yx6ANLyleQ==", + "requires": { + "babel-plugin-jest-hoist": "^26.6.2", + "babel-preset-current-node-syntax": "^1.0.0" + } + }, + "babel-preset-react-app": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/babel-preset-react-app/-/babel-preset-react-app-10.0.0.tgz", + "integrity": "sha512-itL2z8v16khpuKutx5IH8UdCdSTuzrOhRFTEdIhveZ2i1iBKDrVE0ATa4sFVy+02GLucZNVBWtoarXBy0Msdpg==", + "requires": { + "@babel/core": "7.12.3", + "@babel/plugin-proposal-class-properties": "7.12.1", + "@babel/plugin-proposal-decorators": "7.12.1", + "@babel/plugin-proposal-nullish-coalescing-operator": "7.12.1", + "@babel/plugin-proposal-numeric-separator": "7.12.1", + "@babel/plugin-proposal-optional-chaining": "7.12.1", + "@babel/plugin-transform-flow-strip-types": "7.12.1", + "@babel/plugin-transform-react-display-name": "7.12.1", + "@babel/plugin-transform-runtime": "7.12.1", + "@babel/preset-env": "7.12.1", + "@babel/preset-react": "7.12.1", + "@babel/preset-typescript": "7.12.1", + "@babel/runtime": "7.12.1", + "babel-plugin-macros": "2.8.0", + "babel-plugin-transform-react-remove-prop-types": "0.4.24" + }, + "dependencies": { + "@babel/core": { + "version": "7.12.3", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.12.3.tgz", + "integrity": "sha512-0qXcZYKZp3/6N2jKYVxZv0aNCsxTSVCiK72DTiTYZAu7sjg73W0/aynWjMbiGd87EQL4WyA8reiJVh92AVla9g==", + "requires": { + "@babel/code-frame": "^7.10.4", + "@babel/generator": "^7.12.1", + "@babel/helper-module-transforms": "^7.12.1", + "@babel/helpers": "^7.12.1", + "@babel/parser": "^7.12.3", + "@babel/template": "^7.10.4", + "@babel/traverse": "^7.12.1", + "@babel/types": "^7.12.1", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.1", + "json5": "^2.1.2", + "lodash": "^4.17.19", + "resolve": "^1.3.2", + "semver": "^5.4.1", + "source-map": "^0.5.0" + } + }, + "@babel/plugin-proposal-class-properties": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.12.1.tgz", + "integrity": "sha512-cKp3dlQsFsEs5CWKnN7BnSHOd0EOW8EKpEjkoz1pO2E5KzIDNV9Ros1b0CnmbVgAGXJubOYVBOGCT1OmJwOI7w==", + "requires": { + "@babel/helper-create-class-features-plugin": "^7.12.1", + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-proposal-nullish-coalescing-operator": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.12.1.tgz", + "integrity": "sha512-nZY0ESiaQDI1y96+jk6VxMOaL4LPo/QDHBqL+SF3/vl6dHkTwHlOI8L4ZwuRBHgakRBw5zsVylel7QPbbGuYgg==", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.0" + } + }, + "@babel/plugin-proposal-numeric-separator": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.12.1.tgz", + "integrity": "sha512-MR7Ok+Af3OhNTCxYVjJZHS0t97ydnJZt/DbR4WISO39iDnhiD8XHrY12xuSJ90FFEGjir0Fzyyn7g/zY6hxbxA==", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-syntax-numeric-separator": "^7.10.4" + } + }, + "@babel/plugin-proposal-optional-chaining": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.12.1.tgz", + "integrity": "sha512-c2uRpY6WzaVDzynVY9liyykS+kVU+WRZPMPYpkelXH8KBt1oXoI89kPbZKKG/jDT5UK92FTW2fZkZaJhdiBabw==", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/helper-skip-transparent-expression-wrappers": "^7.12.1", + "@babel/plugin-syntax-optional-chaining": "^7.8.0" + } + }, + "@babel/plugin-transform-react-display-name": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.12.1.tgz", + "integrity": "sha512-cAzB+UzBIrekfYxyLlFqf/OagTvHLcVBb5vpouzkYkBclRPraiygVnafvAoipErZLI8ANv8Ecn6E/m5qPXD26w==", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/preset-env": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.12.1.tgz", + "integrity": "sha512-H8kxXmtPaAGT7TyBvSSkoSTUK6RHh61So05SyEbpmr0MCZrsNYn7mGMzzeYoOUCdHzww61k8XBft2TaES+xPLg==", + "requires": { + "@babel/compat-data": "^7.12.1", + "@babel/helper-compilation-targets": "^7.12.1", + "@babel/helper-module-imports": "^7.12.1", + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/helper-validator-option": "^7.12.1", + "@babel/plugin-proposal-async-generator-functions": "^7.12.1", + "@babel/plugin-proposal-class-properties": "^7.12.1", + "@babel/plugin-proposal-dynamic-import": "^7.12.1", + "@babel/plugin-proposal-export-namespace-from": "^7.12.1", + "@babel/plugin-proposal-json-strings": "^7.12.1", + "@babel/plugin-proposal-logical-assignment-operators": "^7.12.1", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.12.1", + "@babel/plugin-proposal-numeric-separator": "^7.12.1", + "@babel/plugin-proposal-object-rest-spread": "^7.12.1", + "@babel/plugin-proposal-optional-catch-binding": "^7.12.1", + "@babel/plugin-proposal-optional-chaining": "^7.12.1", + "@babel/plugin-proposal-private-methods": "^7.12.1", + "@babel/plugin-proposal-unicode-property-regex": "^7.12.1", + "@babel/plugin-syntax-async-generators": "^7.8.0", + "@babel/plugin-syntax-class-properties": "^7.12.1", + "@babel/plugin-syntax-dynamic-import": "^7.8.0", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3", + "@babel/plugin-syntax-json-strings": "^7.8.0", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.0", + "@babel/plugin-syntax-numeric-separator": "^7.10.4", + "@babel/plugin-syntax-object-rest-spread": "^7.8.0", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.0", + "@babel/plugin-syntax-optional-chaining": "^7.8.0", + "@babel/plugin-syntax-top-level-await": "^7.12.1", + "@babel/plugin-transform-arrow-functions": "^7.12.1", + "@babel/plugin-transform-async-to-generator": "^7.12.1", + "@babel/plugin-transform-block-scoped-functions": "^7.12.1", + "@babel/plugin-transform-block-scoping": "^7.12.1", + "@babel/plugin-transform-classes": "^7.12.1", + "@babel/plugin-transform-computed-properties": "^7.12.1", + "@babel/plugin-transform-destructuring": "^7.12.1", + "@babel/plugin-transform-dotall-regex": "^7.12.1", + "@babel/plugin-transform-duplicate-keys": "^7.12.1", + "@babel/plugin-transform-exponentiation-operator": "^7.12.1", + "@babel/plugin-transform-for-of": "^7.12.1", + "@babel/plugin-transform-function-name": "^7.12.1", + "@babel/plugin-transform-literals": "^7.12.1", + "@babel/plugin-transform-member-expression-literals": "^7.12.1", + "@babel/plugin-transform-modules-amd": "^7.12.1", + "@babel/plugin-transform-modules-commonjs": "^7.12.1", + "@babel/plugin-transform-modules-systemjs": "^7.12.1", + "@babel/plugin-transform-modules-umd": "^7.12.1", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.12.1", + "@babel/plugin-transform-new-target": "^7.12.1", + "@babel/plugin-transform-object-super": "^7.12.1", + "@babel/plugin-transform-parameters": "^7.12.1", + "@babel/plugin-transform-property-literals": "^7.12.1", + "@babel/plugin-transform-regenerator": "^7.12.1", + "@babel/plugin-transform-reserved-words": "^7.12.1", + "@babel/plugin-transform-shorthand-properties": "^7.12.1", + "@babel/plugin-transform-spread": "^7.12.1", + "@babel/plugin-transform-sticky-regex": "^7.12.1", + "@babel/plugin-transform-template-literals": "^7.12.1", + "@babel/plugin-transform-typeof-symbol": "^7.12.1", + "@babel/plugin-transform-unicode-escapes": "^7.12.1", + "@babel/plugin-transform-unicode-regex": "^7.12.1", + "@babel/preset-modules": "^0.1.3", + "@babel/types": "^7.12.1", + "core-js-compat": "^3.6.2", + "semver": "^5.5.0" + } + }, + "@babel/preset-react": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.12.1.tgz", + "integrity": "sha512-euCExymHCi0qB9u5fKw7rvlw7AZSjw/NaB9h7EkdTt5+yHRrXdiRTh7fkG3uBPpJg82CqLfp1LHLqWGSCrab+g==", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-transform-react-display-name": "^7.12.1", + "@babel/plugin-transform-react-jsx": "^7.12.1", + "@babel/plugin-transform-react-jsx-development": "^7.12.1", + "@babel/plugin-transform-react-jsx-self": "^7.12.1", + "@babel/plugin-transform-react-jsx-source": "^7.12.1", + "@babel/plugin-transform-react-pure-annotations": "^7.12.1" + } + }, + "@babel/runtime": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.12.1.tgz", + "integrity": "sha512-J5AIf3vPj3UwXaAzb5j1xM4WAQDX3EMgemF8rjCP3SoW09LfRKAXQKt6CoVYl230P6iWdRcBbnLDDdnqWxZSCA==", + "requires": { + "regenerator-runtime": "^0.13.4" + } + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w= sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==" + } + } + }, + "babel-runtime": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz", + "integrity": "sha1-llxwWGaOgrVde/4E/yM3vItWR/4= sha512-ITKNuq2wKlW1fJg9sSW52eepoYgZBggvOAHC0u/CYu/qxQ9EVzThCgR69BnSXLHjy2f7SY5zaQ4yt7H9ZVxY2g==", + "requires": { + "core-js": "^2.4.0", + "regenerator-runtime": "^0.11.0" + }, + "dependencies": { + "core-js": { + "version": "2.6.12", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.12.tgz", + "integrity": "sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ==" + }, + "regenerator-runtime": { + "version": "0.11.1", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz", + "integrity": "sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==" + } + } + }, + "babylon": { + "version": "6.18.0", + "resolved": "https://registry.npmjs.org/babylon/-/babylon-6.18.0.tgz", + "integrity": "sha512-q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ==" + }, + "balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" + }, + "base": { + "version": "0.11.2", + "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", + "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", + "requires": { + "cache-base": "^1.0.1", + "class-utils": "^0.3.5", + "component-emitter": "^1.2.1", + "define-property": "^1.0.0", + "isobject": "^3.0.1", + "mixin-deep": "^1.2.0", + "pascalcase": "^0.1.1" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY= sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==", + "requires": { + "is-descriptor": "^1.0.0" + } + } + } + }, + "base64-js": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==" + }, + "batch": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", + "integrity": "sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY= sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw==" + }, + "bfj": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/bfj/-/bfj-7.0.2.tgz", + "integrity": "sha512-+e/UqUzwmzJamNF50tBV6tZPTORow7gQ96iFow+8b562OdMpEK0BcJEq2OSPEDmAbSMBQ7PKZ87ubFkgxpYWgw==", + "requires": { + "bluebird": "^3.5.5", + "check-types": "^11.1.1", + "hoopy": "^0.1.4", + "tryer": "^1.0.1" + } + }, + "bidi-js": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/bidi-js/-/bidi-js-1.0.2.tgz", + "integrity": "sha512-rzSy/k7WdX5zOyeHHCOixGXbCHkyogkxPKL2r8QtzHmVQDiWCXUWa18bLdMWT9CYMLOYTjWpTHawuev2ouYJVw==", + "requires": { + "require-from-string": "^2.0.2" + } + }, + "big.js": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", + "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==" + }, + "binary-extensions": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", + "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", + "optional": true + }, + "bindings": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz", + "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==", + "optional": true, + "requires": { + "file-uri-to-path": "1.0.0" + } + }, + "blob-polyfill": { + "version": "5.0.20210201", + "resolved": "https://registry.npmjs.org/blob-polyfill/-/blob-polyfill-5.0.20210201.tgz", + "integrity": "sha512-SrH6IG6aXL9pCgSysBCiDpGcAJ1j6/c1qCwR3sTEQJhb+MTk6FITNA6eW6WNYQDNZVi4Z9GjxH5v2MMTv59CrQ==" + }, + "bluebird": { + "version": "3.7.2", + "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", + "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==" + }, + "bn.js": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.2.0.tgz", + "integrity": "sha512-D7iWRBvnZE8ecXiLj/9wbxH7Tk79fAh8IHaTNq1RWRixsS02W+5qS+iE9yq6RYl0asXx5tw0bLhmT5pIfbSquw==" + }, + "body-parser": { + "version": "1.19.0", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.0.tgz", + "integrity": "sha512-dhEPs72UPbDnAQJ9ZKMNTP6ptJaionhP5cBb541nXPlW60Jepo9RV/a4fX4XWW9CuFNK22krhrj1+rgzifNCsw==", + "requires": { + "bytes": "3.1.0", + "content-type": "~1.0.4", + "debug": "2.6.9", + "depd": "~1.1.2", + "http-errors": "1.7.2", + "iconv-lite": "0.4.24", + "on-finished": "~2.3.0", + "qs": "6.7.0", + "raw-body": "2.4.0", + "type-is": "~1.6.17" + }, + "dependencies": { + "bytes": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz", + "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==" + }, + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g= sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + } + } + }, + "bonjour": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/bonjour/-/bonjour-3.5.0.tgz", + "integrity": "sha1-jokKGD2O6aI5OzhExpGkK897yfU= sha512-RaVTblr+OnEli0r/ud8InrU7D+G0y6aJhlxaLa6Pwty4+xoxboF1BsUI45tujvRpbj9dQVoglChqonGAsjEBYg==", + "requires": { + "array-flatten": "^2.1.0", + "deep-equal": "^1.0.1", + "dns-equal": "^1.0.0", + "dns-txt": "^2.0.2", + "multicast-dns": "^6.0.1", + "multicast-dns-service-types": "^1.1.0" + } + }, + "boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24= sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==" + }, + "brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "requires": { + "fill-range": "^7.0.1" + } + }, + "brorand": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz", + "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8= sha512-cKV8tMCEpQs4hK/ik71d6LrPOnpkpGBR0wzxqr68g2m/LB2GxVYQroAjMJZRVM1Y4BCjCKc3vAamxSzOY2RP+w==" + }, + "browser-process-hrtime": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz", + "integrity": "sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==" + }, + "browserify-aes": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz", + "integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==", + "requires": { + "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": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz", + "integrity": "sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==", + "requires": { + "browserify-aes": "^1.0.4", + "browserify-des": "^1.0.0", + "evp_bytestokey": "^1.0.0" + } + }, + "browserify-des": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.2.tgz", + "integrity": "sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==", + "requires": { + "cipher-base": "^1.0.1", + "des.js": "^1.0.0", + "inherits": "^2.0.1", + "safe-buffer": "^5.1.2" + } + }, + "browserify-rsa": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.1.0.tgz", + "integrity": "sha512-AdEER0Hkspgno2aR97SAf6vi0y0k8NuOpGnVH3O99rcA5Q6sh8QxcngtHuJ6uXwnfAXNM4Gn1Gb7/MV1+Ymbog==", + "requires": { + "bn.js": "^5.0.0", + "randombytes": "^2.0.1" + } + }, + "browserify-sign": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.2.1.tgz", + "integrity": "sha512-/vrA5fguVAKKAVTNJjgSm1tRQDHUU6DbwO9IROu/0WAzC8PKhucDSh18J0RMvVeHAn5puMd+QHC2erPRNf8lmg==", + "requires": { + "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" + }, + "dependencies": { + "readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + }, + "safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==" + } + } + }, + "browserify-zlib": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz", + "integrity": "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==", + "requires": { + "pako": "~1.0.5" + } + }, + "browserslist": { + "version": "4.21.0", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.0.tgz", + "integrity": "sha512-UQxE0DIhRB5z/zDz9iA03BOfxaN2+GQdBYH/2WrSIWEUrnpzTPJbhqt+umq6r3acaPRTW1FNTkrcp0PXgtFkvA==", + "requires": { + "caniuse-lite": "^1.0.30001358", + "electron-to-chromium": "^1.4.164", + "node-releases": "^2.0.5", + "update-browserslist-db": "^1.0.0" + } + }, + "bser": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz", + "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==", + "requires": { + "node-int64": "^0.4.0" + } + }, + "buffer": { + "version": "4.9.2", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-4.9.2.tgz", + "integrity": "sha512-xq+q3SRMOxGivLhBNaUdC64hDTQwejJ+H0T/NB1XMtTVEwNTrfFF3gAxiyW0Bu/xWEGhjVKgUcMhCrUy2+uCWg==", + "requires": { + "base64-js": "^1.0.2", + "ieee754": "^1.1.4", + "isarray": "^1.0.0" + } + }, + "buffer-from": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==" + }, + "buffer-indexof": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/buffer-indexof/-/buffer-indexof-1.1.1.tgz", + "integrity": "sha512-4/rOEg86jivtPTeOUUT61jJO1Ya1TrR/OkqCSZDyq84WJh3LuuiphBYJN+fm5xufIk4XAFcEwte/8WzC8If/1g==" + }, + "buffer-xor": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz", + "integrity": "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk= sha512-571s0T7nZWK6vB67HI5dyUF7wXiNcfaPPPTl6zYCNApANjIvYJTg7hlud/+cJpdAhS7dVzqMLmfhfHR3rAcOjQ==" + }, + "builtin-modules": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.2.0.tgz", + "integrity": "sha512-lGzLKcioL90C7wMczpkY0n/oART3MbBa8R9OFGE1rJxoVI86u4WAGfEk8Wjv10eKSyTHVGkSo3bvBylCEtk7LA==" + }, + "builtin-status-codes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz", + "integrity": "sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug= sha512-HpGFw18DgFWlncDfjTa2rcQ4W88O1mC8e8yZ2AvQY5KDaktSTwo+KRf6nHK6FRI5FyRyb/5T6+TSxfP7QyGsmQ==" + }, + "bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg= sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==" + }, + "cacache": { + "version": "15.3.0", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-15.3.0.tgz", + "integrity": "sha512-VVdYzXEn+cnbXpFgWs5hTT7OScegHVmLhJIR8Ufqk3iFD6A6j5iSX1KuBTfNEv4tdJWE2PzA6IVFtcLC7fN9wQ==", + "requires": { + "@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" + }, + "dependencies": { + "mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==" + } + } + }, + "cache-base": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", + "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", + "requires": { + "collection-visit": "^1.0.0", + "component-emitter": "^1.2.1", + "get-value": "^2.0.6", + "has-value": "^1.0.0", + "isobject": "^3.0.1", + "set-value": "^2.0.0", + "to-object-path": "^0.3.0", + "union-value": "^1.0.0", + "unset-value": "^1.0.0" + } + }, + "call-bind": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", + "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", + "requires": { + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.2" + } + }, + "caller-callsite": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/caller-callsite/-/caller-callsite-2.0.0.tgz", + "integrity": "sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ= sha512-JuG3qI4QOftFsZyOn1qq87fq5grLIyk1JYd5lJmdA+fG7aQ9pA/i3JIJGcO3q0MrRcHlOt1U+ZeHW8Dq9axALQ==", + "requires": { + "callsites": "^2.0.0" + }, + "dependencies": { + "callsites": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-2.0.0.tgz", + "integrity": "sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA= sha512-ksWePWBloaWPxJYQ8TL0JHvtci6G5QTKwQ95RcWAa/lzoAKuAOflGdAK92hpHXjkwb8zLxoLNUoNYZgVsaJzvQ==" + } + } + }, + "caller-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-2.0.0.tgz", + "integrity": "sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ= sha512-MCL3sf6nCSXOwCTzvPKhN18TU7AHTvdtam8DAogxcrJ8Rjfbbg7Lgng64H9Iy+vUV6VGFClN/TyxBkAebLRR4A==", + "requires": { + "caller-callsite": "^2.0.0" + } + }, + "callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==" + }, + "camel-case": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-4.1.2.tgz", + "integrity": "sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==", + "requires": { + "pascal-case": "^3.1.2", + "tslib": "^2.0.3" + } + }, + "camelcase": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.2.0.tgz", + "integrity": "sha512-c7wVvbw3f37nuobQNtgsgG9POC9qMbNuMQmTCqZv23b6MIz0fcYpBiOlv9gEN/hdLdnZTDQhg6e9Dq5M1vKvfg==" + }, + "caniuse-api": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz", + "integrity": "sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==", + "requires": { + "browserslist": "^4.0.0", + "caniuse-lite": "^1.0.0", + "lodash.memoize": "^4.1.2", + "lodash.uniq": "^4.5.0" + } + }, + "caniuse-lite": { + "version": "1.0.30001359", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001359.tgz", + "integrity": "sha512-Xln/BAsPzEuiVLgJ2/45IaqD9jShtk3Y33anKb4+yLwQzws3+v6odKfpgES/cDEaZMLzSChpIGdbOYtH9MyuHw==" + }, + "cannon-es": { + "version": "0.18.0", + "resolved": "https://registry.npmjs.org/cannon-es/-/cannon-es-0.18.0.tgz", + "integrity": "sha512-GiQ1bd0etZsMVSnUhNc+p+FEh0R/cULpp8uRSAhEK4Kax+y/31Au03m6h1h1xdDivAMnFg8YDwevHgzLynOHlw==" + }, + "cannon-es-debugger": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/cannon-es-debugger/-/cannon-es-debugger-0.1.4.tgz", + "integrity": "sha512-RefSPWX6gDMQsx3UWoQpkGW3R03Wwn8p1JteexQUYxDC5DnOS3U3iKhns2vVpFp6Q3AKiSSmRf7NIXnGN8L0RA==", + "requires": {} + }, + "capture-exit": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/capture-exit/-/capture-exit-2.0.0.tgz", + "integrity": "sha512-PiT/hQmTonHhl/HFGN+Lx3JJUznrVYJ3+AQsnthneZbvW7x+f08Tk7yLJTLEOUvBTbduLeeBkxEaYXUOUrRq6g==", + "requires": { + "rsvp": "^4.8.4" + } + }, + "case-sensitive-paths-webpack-plugin": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/case-sensitive-paths-webpack-plugin/-/case-sensitive-paths-webpack-plugin-2.3.0.tgz", + "integrity": "sha512-/4YgnZS8y1UXXmC02xD5rRrBEu6T5ub+mQHLNRj0fzTRbgdBYhsNo2V5EqwgqrExjxsjtF/OpAKAMkKsxbD5XQ==" + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "char-regex": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz", + "integrity": "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==" + }, + "check-types": { + "version": "11.1.2", + "resolved": "https://registry.npmjs.org/check-types/-/check-types-11.1.2.tgz", + "integrity": "sha512-tzWzvgePgLORb9/3a0YenggReLKAIb2owL03H2Xdoe5pKcUyWRSEQ8xfCar8t2SIAuEDwtmx2da1YB52YuHQMQ==" + }, + "chevrotain": { + "version": "9.0.2", + "resolved": "https://registry.npmjs.org/chevrotain/-/chevrotain-9.0.2.tgz", + "integrity": "sha512-6ZjgUdGvU4j1n1b2hTjb79Vr2V+qNtmP7f8FVt79+kdAYcUj2QfYNwI8ycCVsgHD/dIeO5Vr1hckkkfliVQTfg==", + "requires": { + "@chevrotain/types": "^9.0.2", + "@chevrotain/utils": "^9.0.2", + "regexp-to-ast": "0.5.0" + } + }, + "chokidar": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.2.tgz", + "integrity": "sha512-ekGhOnNVPgT77r4K/U3GDhu+FQ2S8TnK/s2KbIGXi0SZWuwkZ2QNyfWdZW+TVfn84DpEP7rLeCt2UI6bJ8GwbQ==", + "optional": true, + "requires": { + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "fsevents": "~2.3.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" + } + }, + "chownr": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz", + "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==" + }, + "chrome-trace-event": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz", + "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==" + }, + "ci-info": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz", + "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==" + }, + "cipher-base": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz", + "integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==", + "requires": { + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "cjs-module-lexer": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-0.6.0.tgz", + "integrity": "sha512-uc2Vix1frTfnuzxxu1Hp4ktSvM3QaI4oXl4ZUqL1wjTu/BGki9TrCWoqLTg/drR1KwAEarXuRFCG2Svr1GxPFw==" + }, + "class-utils": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz", + "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", + "requires": { + "arr-union": "^3.1.0", + "define-property": "^0.2.5", + "isobject": "^3.0.0", + "static-extend": "^0.1.1" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY= sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY= sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ= sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y= sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ= sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "requires": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + } + }, + "kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==" + } + } + }, + "clean-css": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-4.2.3.tgz", + "integrity": "sha512-VcMWDN54ZN/DS+g58HYL5/n4Zrqe8vHJpGA8KdgUXFU4fuP/aHNw8eld9SyEIyabIMJX/0RaY/fplOo5hYLSFA==", + "requires": { + "source-map": "~0.6.0" + } + }, + "clean-stack": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", + "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==" + }, + "cliui": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz", + "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==", + "requires": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^6.2.0" + } + }, + "co": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", + "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ= sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==" + }, + "coa": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/coa/-/coa-2.0.2.tgz", + "integrity": "sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA==", + "requires": { + "@types/q": "^1.5.1", + "chalk": "^2.4.1", + "q": "^1.1.2" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "requires": { + "color-convert": "^1.9.0" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU= sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" + }, + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ= sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==" + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0= sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==" + }, + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "collect-v8-coverage": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.1.tgz", + "integrity": "sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg==" + }, + "collection-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", + "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA= sha512-lNkKvzEeMBBjUGHZ+q6z9pSJla0KWAQPvtzhEV9+iGyQYG+pBpl7xKDhxoNSOZH2hhv0v5k0y2yAM4o4SjoSkw==", + "requires": { + "map-visit": "^1.0.0", + "object-visit": "^1.0.0" + } + }, + "color": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/color/-/color-3.2.1.tgz", + "integrity": "sha512-aBl7dZI9ENN6fUGC7mWpMTPNHmWUSNan9tuWN6ahh5ZLNk9baLJOnSMlrQkHcrfFgz2/RigjUVAjdx36VcemKA==", + "requires": { + "color-convert": "^1.9.3", + "color-string": "^1.6.0" + }, + "dependencies": { + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU= sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" + } + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "color-string": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.6.0.tgz", + "integrity": "sha512-c/hGS+kRWJutUBEngKKmk4iH3sD59MBkoxVapS/0wgpCz2u7XsNloxknyvBhzwEs1IbV36D9PwqLPJ2DTu3vMA==", + "requires": { + "color-name": "^1.0.0", + "simple-swizzle": "^0.2.2" + } + }, + "combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "requires": { + "delayed-stream": "~1.0.0" + } + }, + "commander": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz", + "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==" + }, + "common-tags": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/common-tags/-/common-tags-1.8.0.tgz", + "integrity": "sha512-6P6g0uetGpW/sdyUy/iQQCbFF0kWVMSIVSyYz7Zgjcgh8mgw8PQzDNZeyZ5DQ2gM7LBoZPHmnjz8rUthkBG5tw==" + }, + "commondir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", + "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs= sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==" + }, + "component-emitter": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz", + "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==" + }, + "compose-function": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/compose-function/-/compose-function-3.0.3.tgz", + "integrity": "sha1-ntZ18TzFRQHTCVCkhv9qe6OrGF8= sha512-xzhzTJ5eC+gmIzvZq+C3kCJHsp9os6tJkrigDRZclyGtOKINbZtE8n1Tzmeh32jW+BUDPbvZpibwvJHBLGMVwg==", + "requires": { + "arity-n": "^1.0.4" + } + }, + "compressible": { + "version": "2.0.18", + "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", + "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", + "requires": { + "mime-db": ">= 1.43.0 < 2" + } + }, + "compression": { + "version": "1.7.4", + "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz", + "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", + "requires": { + "accepts": "~1.3.5", + "bytes": "3.0.0", + "compressible": "~2.0.16", + "debug": "2.6.9", + "on-headers": "~1.0.2", + "safe-buffer": "5.1.2", + "vary": "~1.1.2" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g= sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + } + } + }, + "concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s= sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==" + }, + "concat-stream": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", + "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", + "requires": { + "buffer-from": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^2.2.2", + "typedarray": "^0.0.6" + } + }, + "confusing-browser-globals": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/confusing-browser-globals/-/confusing-browser-globals-1.0.10.tgz", + "integrity": "sha512-gNld/3lySHwuhaVluJUKLePYirM3QNCKzVxqAdhJII9/WXKVX5PURzMVJspS1jTslSqjeuG4KMVTSouit5YPHA==" + }, + "connect-history-api-fallback": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-1.6.0.tgz", + "integrity": "sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg==" + }, + "console-browserify": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.2.0.tgz", + "integrity": "sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==" + }, + "constants-browserify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz", + "integrity": "sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U= sha512-xFxOwqIzR/e1k1gLiWEophSCMqXcwVHIH7akf7b/vxcUeGunlj3hvZaaqxwHsTgn+IndtkQJgSztIDWeumWJDQ==" + }, + "content-disposition": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.3.tgz", + "integrity": "sha512-ExO0774ikEObIAEV9kDo50o+79VCUdEB6n6lzKgGwupcVeRlhrj3qGAfwq8G6uBJjkqLrhT0qEYFcWng8z1z0g==", + "requires": { + "safe-buffer": "5.1.2" + } + }, + "content-type": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz", + "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==" + }, + "convert-source-map": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.8.0.tgz", + "integrity": "sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==", + "requires": { + "safe-buffer": "~5.1.1" + } + }, + "cookie": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.0.tgz", + "integrity": "sha512-+Hp8fLp57wnUSt0tY0tHEXh4voZRDnoIrZPqlo3DPiI4y9lwg/jqx+1Om94/W6ZaPDOUbnjOt/99w66zk+l1Xg==" + }, + "cookie-signature": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", + "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw= sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==" + }, + "copy-concurrently": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/copy-concurrently/-/copy-concurrently-1.0.5.tgz", + "integrity": "sha512-f2domd9fsVDFtaFcbaRZuYXwtdmnzqbADSwhSWYxYB/Q8zsdUUFMXVRwXGDMWmbEzAn1kdRrtI1T/KTFOL4X2A==", + "requires": { + "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" + }, + "dependencies": { + "rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "requires": { + "glob": "^7.1.3" + } + } + } + }, + "copy-descriptor": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", + "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40= sha512-XgZ0pFcakEUlbwQEVNg3+QAis1FyTL3Qel9FYy8pSkQqoG3PNoT0bOCQtOXcOkur21r2Eq2kI+IE+gsmAEVlYw==" + }, + "core-js": { + "version": "3.18.1", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.18.1.tgz", + "integrity": "sha512-vJlUi/7YdlCZeL6fXvWNaLUPh/id12WXj3MbkMw5uOyF0PfWPBNOCNbs53YqgrvtujLNlt9JQpruyIKkUZ+PKA==" + }, + "core-js-compat": { + "version": "3.18.1", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.18.1.tgz", + "integrity": "sha512-XJMYx58zo4W0kLPmIingVZA10+7TuKrMLPt83+EzDmxFJQUMcTVVmQ+n5JP4r6Z14qSzhQBRi3NSWoeVyKKXUg==", + "requires": { + "browserslist": "^4.17.1", + "semver": "7.0.0" + }, + "dependencies": { + "semver": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz", + "integrity": "sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==" + } + } + }, + "core-js-pure": { + "version": "3.18.1", + "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.18.1.tgz", + "integrity": "sha512-kmW/k8MaSuqpvA1xm2l3TVlBuvW+XBkcaOroFUpO3D4lsTGQWBTb/tBDCf/PNkkPLrwgrkQRIYNPB0CeqGJWGQ==" + }, + "core-util-is": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", + "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==" + }, + "cosmiconfig": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.1.tgz", + "integrity": "sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ==", + "requires": { + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.2.1", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.10.0" + } + }, + "create-ecdh": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.4.tgz", + "integrity": "sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A==", + "requires": { + "bn.js": "^4.1.0", + "elliptic": "^6.5.3" + }, + "dependencies": { + "bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" + } + } + }, + "create-hash": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz", + "integrity": "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==", + "requires": { + "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": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz", + "integrity": "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==", + "requires": { + "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" + } + }, + "cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "requires": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + } + }, + "crypto-browserify": { + "version": "3.12.0", + "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz", + "integrity": "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==", + "requires": { + "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": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-1.0.0.tgz", + "integrity": "sha1-ojD2T1aDEOFJgAmUB5DsmVRbyn4= sha512-GsVpkFPlycH7/fRR7Dhcmnoii54gV1nz7y4CWyeFS14N+JVBBhY+r8amRHE4BwSYal7BPTDp8isvAlCxyFt3Hg==" + }, + "css": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/css/-/css-3.0.0.tgz", + "integrity": "sha512-DG9pFfwOrzc+hawpmqX/dHYHJG+Bsdb0klhyi1sDneOgGOXy9wQIC8hzyVp1e4NRYDBdxcylvywPkkXCHAzTyQ==", + "requires": { + "inherits": "^2.0.4", + "source-map": "^0.6.1", + "source-map-resolve": "^0.6.0" + } + }, + "css-blank-pseudo": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/css-blank-pseudo/-/css-blank-pseudo-0.1.4.tgz", + "integrity": "sha512-LHz35Hr83dnFeipc7oqFDmsjHdljj3TQtxGGiNWSOsTLIAubSm4TEz8qCaKFpk7idaQ1GfWscF4E6mgpBysA1w==", + "requires": { + "postcss": "^7.0.5" + } + }, + "css-color-names": { + "version": "0.0.4", + "resolved": "https://registry.npmjs.org/css-color-names/-/css-color-names-0.0.4.tgz", + "integrity": "sha1-gIrcLnnPhHOAabZGyyDsJ762KeA= sha512-zj5D7X1U2h2zsXOAM8EyUREBnnts6H+Jm+d1M2DbiQQcUtnqgQsMrdo8JW9R80YFUmIdBZeMu5wvYM7hcgWP/Q==" + }, + "css-declaration-sorter": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-4.0.1.tgz", + "integrity": "sha512-BcxQSKTSEEQUftYpBVnsH4SF05NTuBokb19/sBt6asXGKZ/6VP7PLG1CBCkFDYOnhXhPh0jMhO6xZ71oYHXHBA==", + "requires": { + "postcss": "^7.0.1", + "timsort": "^0.3.0" + } + }, + "css-has-pseudo": { + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/css-has-pseudo/-/css-has-pseudo-0.10.0.tgz", + "integrity": "sha512-Z8hnfsZu4o/kt+AuFzeGpLVhFOGO9mluyHBaA2bA8aCGTwah5sT3WV/fTHH8UNZUytOIImuGPrl/prlb4oX4qQ==", + "requires": { + "postcss": "^7.0.6", + "postcss-selector-parser": "^5.0.0-rc.4" + }, + "dependencies": { + "cssesc": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-2.0.0.tgz", + "integrity": "sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg==" + }, + "postcss-selector-parser": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-5.0.0.tgz", + "integrity": "sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ==", + "requires": { + "cssesc": "^2.0.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + } + } + } + }, + "css-loader": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-4.3.0.tgz", + "integrity": "sha512-rdezjCjScIrsL8BSYszgT4s476IcNKt6yX69t0pHjJVnPUTDpn4WfIpDQTN3wCJvUvfsz/mFjuGOekf3PY3NUg==", + "requires": { + "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" + } + }, + "css-prefers-color-scheme": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/css-prefers-color-scheme/-/css-prefers-color-scheme-3.1.1.tgz", + "integrity": "sha512-MTu6+tMs9S3EUqzmqLXEcgNRbNkkD/TGFvowpeoWJn5Vfq7FMgsmRQs9X5NXAURiOBmOxm/lLjsDNXDE6k9bhg==", + "requires": { + "postcss": "^7.0.5" + } + }, + "css-select": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.1.3.tgz", + "integrity": "sha512-gT3wBNd9Nj49rAbmtFHj1cljIAOLYSX1nZ8CB7TBO3INYckygm5B7LISU/szY//YmdiSLbJvDLOx9VnMVpMBxA==", + "requires": { + "boolbase": "^1.0.0", + "css-what": "^5.0.0", + "domhandler": "^4.2.0", + "domutils": "^2.6.0", + "nth-check": "^2.0.0" + } + }, + "css-select-base-adapter": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz", + "integrity": "sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w==" + }, + "css-tree": { + "version": "1.0.0-alpha.37", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.37.tgz", + "integrity": "sha512-DMxWJg0rnz7UgxKT0Q1HU/L9BeJI0M6ksor0OgqOnF+aRCDWg/N2641HmVyU9KVIu0OVVWOb2IpC9A+BJRnejg==", + "requires": { + "mdn-data": "2.0.4", + "source-map": "^0.6.1" + } + }, + "css-what": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-5.0.1.tgz", + "integrity": "sha512-FYDTSHb/7KXsWICVsxdmiExPjCfRC4qRFBdVwv7Ax9hMnvMmEjP9RfxTEZ3qPZGmADDn2vAKSo9UcN1jKVYscg==" + }, + "css.escape": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/css.escape/-/css.escape-1.5.1.tgz", + "integrity": "sha1-QuJ9T6BK4y+TGktNQZH6nN3ul8s= sha512-YUifsXXuknHlUsmlgyY0PKzgPOr7/FjCePfHNt0jxm83wHZi44VDMQ7/fGNkjY3/jV1MC+1CmZbaHzugyeRtpg==" + }, + "cssdb": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/cssdb/-/cssdb-4.4.0.tgz", + "integrity": "sha512-LsTAR1JPEM9TpGhl/0p3nQecC2LJ0kD8X5YARu1hk/9I1gril5vDtMZyNxcEpxxDj34YNck/ucjuoUd66K03oQ==" + }, + "cssesc": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==" + }, + "cssnano": { + "version": "4.1.11", + "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-4.1.11.tgz", + "integrity": "sha512-6gZm2htn7xIPJOHY824ERgj8cNPgPxyCSnkXc4v7YvNW+TdVfzgngHcEhy/8D11kUWRUMbke+tC+AUcUsnMz2g==", + "requires": { + "cosmiconfig": "^5.0.0", + "cssnano-preset-default": "^4.0.8", + "is-resolvable": "^1.0.0", + "postcss": "^7.0.0" + }, + "dependencies": { + "cosmiconfig": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.1.tgz", + "integrity": "sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==", + "requires": { + "import-fresh": "^2.0.0", + "is-directory": "^0.3.1", + "js-yaml": "^3.13.1", + "parse-json": "^4.0.0" + } + }, + "import-fresh": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-2.0.0.tgz", + "integrity": "sha1-2BNVwVYS04bGH53dOSLUMEgipUY= sha512-eZ5H8rcgYazHbKC3PG4ClHNykCSxtAhxSSEM+2mb+7evD2CKF5V7c0dNum7AdpDh0ZdICwZY9sRSn8f+KH96sg==", + "requires": { + "caller-path": "^2.0.0", + "resolve-from": "^3.0.0" + } + }, + "parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA= sha512-aOIos8bujGN93/8Ox/jPLh7RwVnPEysynVFE+fQZyg6jKELEHwzgKdLRFHUgXJL6kylijVSBC4BvN9OmsB48Rw==", + "requires": { + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1" + } + }, + "resolve-from": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", + "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g= sha512-GnlH6vxLymXJNMBo7XP1fJIzBFbdYt49CuTwmB/6N53t+kMPRMFKz783LlQ4tv28XoQfMWinAJX6WCGf2IlaIw==" + } + } + }, + "cssnano-preset-default": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-4.0.8.tgz", + "integrity": "sha512-LdAyHuq+VRyeVREFmuxUZR1TXjQm8QQU/ktoo/x7bz+SdOge1YKc5eMN6pRW7YWBmyq59CqYba1dJ5cUukEjLQ==", + "requires": { + "css-declaration-sorter": "^4.0.1", + "cssnano-util-raw-cache": "^4.0.1", + "postcss": "^7.0.0", + "postcss-calc": "^7.0.1", + "postcss-colormin": "^4.0.3", + "postcss-convert-values": "^4.0.1", + "postcss-discard-comments": "^4.0.2", + "postcss-discard-duplicates": "^4.0.2", + "postcss-discard-empty": "^4.0.1", + "postcss-discard-overridden": "^4.0.1", + "postcss-merge-longhand": "^4.0.11", + "postcss-merge-rules": "^4.0.3", + "postcss-minify-font-values": "^4.0.2", + "postcss-minify-gradients": "^4.0.2", + "postcss-minify-params": "^4.0.2", + "postcss-minify-selectors": "^4.0.2", + "postcss-normalize-charset": "^4.0.1", + "postcss-normalize-display-values": "^4.0.2", + "postcss-normalize-positions": "^4.0.2", + "postcss-normalize-repeat-style": "^4.0.2", + "postcss-normalize-string": "^4.0.2", + "postcss-normalize-timing-functions": "^4.0.2", + "postcss-normalize-unicode": "^4.0.1", + "postcss-normalize-url": "^4.0.1", + "postcss-normalize-whitespace": "^4.0.2", + "postcss-ordered-values": "^4.1.2", + "postcss-reduce-initial": "^4.0.3", + "postcss-reduce-transforms": "^4.0.2", + "postcss-svgo": "^4.0.3", + "postcss-unique-selectors": "^4.0.1" + } + }, + "cssnano-util-get-arguments": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/cssnano-util-get-arguments/-/cssnano-util-get-arguments-4.0.0.tgz", + "integrity": "sha1-7ToIKZ8h11dBsg87gfGU7UnMFQ8= sha512-6RIcwmV3/cBMG8Aj5gucQRsJb4vv4I4rn6YjPbVWd5+Pn/fuG+YseGvXGk00XLkoZkaj31QOD7vMUpNPC4FIuw==" + }, + "cssnano-util-get-match": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/cssnano-util-get-match/-/cssnano-util-get-match-4.0.0.tgz", + "integrity": "sha1-wOTKB/U4a7F+xeUiULT1lhNlFW0= sha512-JPMZ1TSMRUPVIqEalIBNoBtAYbi8okvcFns4O0YIhcdGebeYZK7dMyHJiQ6GqNBA9kE0Hym4Aqym5rPdsV/4Cw==" + }, + "cssnano-util-raw-cache": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/cssnano-util-raw-cache/-/cssnano-util-raw-cache-4.0.1.tgz", + "integrity": "sha512-qLuYtWK2b2Dy55I8ZX3ky1Z16WYsx544Q0UWViebptpwn/xDBmog2TLg4f+DBMg1rJ6JDWtn96WHbOKDWt1WQA==", + "requires": { + "postcss": "^7.0.0" + } + }, + "cssnano-util-same-parent": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/cssnano-util-same-parent/-/cssnano-util-same-parent-4.0.1.tgz", + "integrity": "sha512-WcKx5OY+KoSIAxBW6UBBRay1U6vkYheCdjyVNDm85zt5K9mHoGOfsOsqIszfAqrQQFIIKgjh2+FDgIj/zsl21Q==" + }, + "csso": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz", + "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==", + "requires": { + "css-tree": "^1.1.2" + }, + "dependencies": { + "css-tree": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", + "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", + "requires": { + "mdn-data": "2.0.14", + "source-map": "^0.6.1" + } + }, + "mdn-data": { + "version": "2.0.14", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", + "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==" + } + } + }, + "cssom": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.4.4.tgz", + "integrity": "sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw==" + }, + "cssstyle": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz", + "integrity": "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==", + "requires": { + "cssom": "~0.3.6" + }, + "dependencies": { + "cssom": { + "version": "0.3.8", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", + "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==" + } + } + }, + "cyclist": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/cyclist/-/cyclist-1.0.1.tgz", + "integrity": "sha1-WW6WmP0MgOEgOMK4LW6xs1tiJNk= sha512-NJGVKPS81XejHcLhaLJS7plab0fK3slPh11mESeeDq2W4ZI5kUKK/LRRdVDvjJseojbPB7ZwjnyOybg3Igea/A==" + }, + "d": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/d/-/d-1.0.1.tgz", + "integrity": "sha512-m62ShEObQ39CfralilEQRjH6oAMtNCV1xJyEx5LpRYUVN+EviphDgUc/F3hnYbADmkiNs67Y+3ylmlG7Lnu+FA==", + "requires": { + "es5-ext": "^0.10.50", + "type": "^1.0.1" + } + }, + "damerau-levenshtein": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.7.tgz", + "integrity": "sha512-VvdQIPGdWP0SqFXghj79Wf/5LArmreyMsGLa6FG6iC4t3j7j5s71TrwWmT/4akbDQIqjfACkLZmjXhA7g2oUZw==" + }, + "data-urls": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-2.0.0.tgz", + "integrity": "sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ==", + "requires": { + "abab": "^2.0.3", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^8.0.0" + } + }, + "debounce": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/debounce/-/debounce-1.2.1.tgz", + "integrity": "sha512-XRRe6Glud4rd/ZGQfiV1ruXSfbvfJedlV9Y6zOlP+2K04vBYiJEte6stfFkCP03aMnY5tsipamumUjL14fofug==" + }, + "debug": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.2.tgz", + "integrity": "sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw==", + "requires": { + "ms": "2.1.2" + } + }, + "decamelize": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", + "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA= sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==" + }, + "decimal.js": { + "version": "10.3.1", + "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.3.1.tgz", + "integrity": "sha512-V0pfhfr8suzyPGOx3nmq4aHqabehUZn6Ch9kyFpV79TGDTWFmHqUqXdabR7QHqxzrYolF4+tVmJhUG4OURg5dQ==" + }, + "decode-uri-component": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", + "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU= sha512-hjf+xovcEn31w/EUYdTXQh/8smFL/dzYjohQGEIgjyNavaJfBY2p5F527Bo1VPATxv0VYTUC2bOcXvqFwk78Og==" + }, + "dedent": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz", + "integrity": "sha1-JJXduvbrh0q7Dhvp3yLS5aVEMmw= sha512-Q6fKUPqnAHAyhiUgFU7BUzLiv0kd8saH9al7tnu5Q/okj6dnupxyTgFIBjVzJATdfIAm9NAsvXNzjaKa+bxVyA==" + }, + "deep-equal": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-1.1.1.tgz", + "integrity": "sha512-yd9c5AdiqVcR+JjcwUQb9DkhJc8ngNr0MahEBGvDiJw8puWab2yZlh+nkasOnZP+EGTAP6rRp2JzJhJZzvNF8g==", + "requires": { + "is-arguments": "^1.0.4", + "is-date-object": "^1.0.1", + "is-regex": "^1.0.4", + "object-is": "^1.0.1", + "object-keys": "^1.1.1", + "regexp.prototype.flags": "^1.2.0" + } + }, + "deep-is": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", + "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==" + }, + "deepmerge": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz", + "integrity": "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==" + }, + "default-gateway": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-4.2.0.tgz", + "integrity": "sha512-h6sMrVB1VMWVrW13mSc6ia/DwYYw5MN6+exNu1OaJeFac5aSAvwM7lZ0NVfTABuSkQelr4h5oebg3KB1XPdjgA==", + "requires": { + "execa": "^1.0.0", + "ip-regex": "^2.1.0" + }, + "dependencies": { + "cross-spawn": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", + "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", + "requires": { + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + } + }, + "execa": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz", + "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==", + "requires": { + "cross-spawn": "^6.0.0", + "get-stream": "^4.0.0", + "is-stream": "^1.1.0", + "npm-run-path": "^2.0.0", + "p-finally": "^1.0.0", + "signal-exit": "^3.0.0", + "strip-eof": "^1.0.0" + } + }, + "get-stream": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", + "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", + "requires": { + "pump": "^3.0.0" + } + }, + "is-stream": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", + "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ= sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==" + }, + "npm-run-path": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", + "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8= sha512-lJxZYlT4DW/bRUtFh1MQIWqmLwQfAxnqWG4HhEdjMlkrJYnJn0Jrr2u3mgxqaWsdiBc76TYkTG/mhrnYTuzfHw==", + "requires": { + "path-key": "^2.0.0" + } + }, + "path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A= sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw==" + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" + }, + "shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo= sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==", + "requires": { + "shebang-regex": "^1.0.0" + } + }, + "shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM= sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==" + }, + "which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "requires": { + "isexe": "^2.0.0" + } + } + } + }, + "define-properties": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz", + "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==", + "requires": { + "object-keys": "^1.0.12" + } + }, + "define-property": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", + "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", + "requires": { + "is-descriptor": "^1.0.2", + "isobject": "^3.0.1" + } + }, + "del": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/del/-/del-4.1.1.tgz", + "integrity": "sha512-QwGuEUouP2kVwQenAsOof5Fv8K9t3D8Ca8NxcXKrIpEHjTXK5J2nXLdP+ALI1cgv8wj7KuwBhTwBkOZSJKM5XQ==", + "requires": { + "@types/glob": "^7.1.1", + "globby": "^6.1.0", + "is-path-cwd": "^2.0.0", + "is-path-in-cwd": "^2.0.0", + "p-map": "^2.0.0", + "pify": "^4.0.1", + "rimraf": "^2.6.3" + }, + "dependencies": { + "array-union": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz", + "integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk= sha512-Dxr6QJj/RdU/hCaBjOfxW+q6lyuVE6JFWIrAUpuOOhoJJoQ99cUn3igRaHVB5P9WrgFVN0FfArM3x0cueOU8ng==", + "requires": { + "array-uniq": "^1.0.1" + } + }, + "globby": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-6.1.0.tgz", + "integrity": "sha1-9abXDoOV4hyFj7BInWTfAkJNUGw= sha512-KVbFv2TQtbzCoxAnfD6JcHZTYCzyliEaaeM/gH8qQdkKr5s0OP9scEgvdcngyk7AVdY6YVW/TJHd+lQ/Df3Daw==", + "requires": { + "array-union": "^1.0.1", + "glob": "^7.0.3", + "object-assign": "^4.0.1", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0" + }, + "dependencies": { + "pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw= sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==" + } + } + }, + "p-map": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-2.1.0.tgz", + "integrity": "sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==" + }, + "rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "requires": { + "glob": "^7.1.3" + } + } + } + }, + "delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk= sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==" + }, + "depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak= sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==" + }, + "des.js": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.0.1.tgz", + "integrity": "sha512-Q0I4pfFrv2VPd34/vfLrFOoRmlYj3OV50i7fskps1jZWK1kApMWWT9G6RRUeYedLcBDIhnSDaUvJMb3AhUlaEA==", + "requires": { + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0" + } + }, + "destroy": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", + "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA= sha512-3NdhDuEXnfun/z7x9GOElY49LoqVHoGScmOKwmxhsS8N5Y+Z8KyPPDnaSzqWgYt/ji4mqwfTS34Htrk0zPIXVg==" + }, + "detect-gpu": { + "version": "3.1.20", + "resolved": "https://registry.npmjs.org/detect-gpu/-/detect-gpu-3.1.20.tgz", + "integrity": "sha512-Bl/jWr7ORVflZxD8JWhhRn1OzOLCUxU0m30eCScfWxbbK8anqH2BPgX0HoGK++qXYhp7FTxA7GZHt0j6JKpasA==", + "requires": { + "webgl-constants": "^1.1.1" + } + }, + "detect-newline": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz", + "integrity": "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==" + }, + "detect-node": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz", + "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==" + }, + "detect-port-alt": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/detect-port-alt/-/detect-port-alt-1.1.6.tgz", + "integrity": "sha512-5tQykt+LqfJFBEYaDITx7S7cR7mJ/zQmLXZ2qt5w04ainYZw6tBf9dBunMjVeVOdYVRUzUOE4HkY5J7+uttb5Q==", + "requires": { + "address": "^1.0.1", + "debug": "^2.6.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g= sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + } + } + }, + "diff-sequences": { + "version": "27.0.6", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-27.0.6.tgz", + "integrity": "sha512-ag6wfpBFyNXZ0p8pcuIDS//D8H062ZQJ3fzYxjpmeKjnz8W4pekL3AI8VohmyZmsWW2PWaHgjsmqR6L13101VQ==" + }, + "diffie-hellman": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz", + "integrity": "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==", + "requires": { + "bn.js": "^4.1.0", + "miller-rabin": "^4.0.0", + "randombytes": "^2.0.0" + }, + "dependencies": { + "bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" + } + } + }, + "dir-glob": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", + "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", + "requires": { + "path-type": "^4.0.0" + } + }, + "dns-equal": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz", + "integrity": "sha1-s55/HabrCnW6nBcySzR1PEfgZU0= sha512-z+paD6YUQsk+AbGCEM4PrOXSss5gd66QfcVBFTKR/HpFL9jCqikS94HYwKww6fQyO7IxrIIyUu+g0Ka9tUS2Cg==" + }, + "dns-packet": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-1.3.4.tgz", + "integrity": "sha512-BQ6F4vycLXBvdrJZ6S3gZewt6rcrks9KBgM9vrhW+knGRqc8uEdT7fuCwloc7nny5xNoMJ17HGH0R/6fpo8ECA==", + "requires": { + "ip": "^1.1.0", + "safe-buffer": "^5.0.1" + } + }, + "dns-txt": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/dns-txt/-/dns-txt-2.0.2.tgz", + "integrity": "sha1-uR2Ab10nGI5Ks+fRB9iBocxGQrY= sha512-Ix5PrWjphuSoUXV/Zv5gaFHjnaJtb02F2+Si3Ht9dyJ87+Z/lMmy+dpNHtTGraNK958ndXq2i+GLkWsWHcKaBQ==", + "requires": { + "buffer-indexof": "^1.0.0" + } + }, + "doctrine": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", + "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", + "requires": { + "esutils": "^2.0.2" + } + }, + "dom-accessibility-api": { + "version": "0.5.14", + "resolved": "https://registry.npmjs.org/dom-accessibility-api/-/dom-accessibility-api-0.5.14.tgz", + "integrity": "sha512-NMt+m9zFMPZe0JcY9gN224Qvk6qLIdqex29clBvc/y75ZBX9YA9wNK3frsYvu2DI1xcCIwxwnX+TlsJ2DSOADg==" + }, + "dom-converter": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/dom-converter/-/dom-converter-0.2.0.tgz", + "integrity": "sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==", + "requires": { + "utila": "~0.4" + } + }, + "dom-serializer": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.3.2.tgz", + "integrity": "sha512-5c54Bk5Dw4qAxNOI1pFEizPSjVsx5+bpJKmL2kPn8JhBUq2q09tTCa3mjijun2NfK78NMouDYNMBkOrPZiS+ig==", + "requires": { + "domelementtype": "^2.0.1", + "domhandler": "^4.2.0", + "entities": "^2.0.0" + } + }, + "domain-browser": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-1.2.0.tgz", + "integrity": "sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==" + }, + "domelementtype": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.2.0.tgz", + "integrity": "sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==" + }, + "domexception": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/domexception/-/domexception-2.0.1.tgz", + "integrity": "sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg==", + "requires": { + "webidl-conversions": "^5.0.0" + }, + "dependencies": { + "webidl-conversions": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-5.0.0.tgz", + "integrity": "sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==" + } + } + }, + "domhandler": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.2.2.tgz", + "integrity": "sha512-PzE9aBMsdZO8TK4BnuJwH0QT41wgMbRzuZrHUcpYncEjmQazq8QEaBWgLG7ZyC/DAZKEgglpIA6j4Qn/HmxS3w==", + "requires": { + "domelementtype": "^2.2.0" + } + }, + "domutils": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", + "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", + "requires": { + "dom-serializer": "^1.0.1", + "domelementtype": "^2.2.0", + "domhandler": "^4.2.0" + } + }, + "dot-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz", + "integrity": "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==", + "requires": { + "no-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "dot-prop": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-5.3.0.tgz", + "integrity": "sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==", + "requires": { + "is-obj": "^2.0.0" + }, + "dependencies": { + "is-obj": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz", + "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==" + } + } + }, + "dotenv": { + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-8.2.0.tgz", + "integrity": "sha512-8sJ78ElpbDJBHNeBzUbUVLsqKdccaa/BXF1uPTw3GrvQTBgrQrtObr2mUrE38vzYd8cEv+m/JBfDLioYcfXoaw==" + }, + "dotenv-expand": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/dotenv-expand/-/dotenv-expand-5.1.0.tgz", + "integrity": "sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA==" + }, + "duplexer": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz", + "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==" + }, + "duplexify": { + "version": "3.7.1", + "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz", + "integrity": "sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==", + "requires": { + "end-of-stream": "^1.0.0", + "inherits": "^2.0.1", + "readable-stream": "^2.0.0", + "stream-shift": "^1.0.0" + } + }, + "ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0= sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==" + }, + "ejs": { + "version": "2.7.4", + "resolved": "https://registry.npmjs.org/ejs/-/ejs-2.7.4.tgz", + "integrity": "sha512-7vmuyh5+kuUyJKePhQfRQBhXV5Ce+RnaeeQArKu1EAMpL3WbgMt5WG6uQZpEVvYSSsxMXRKOewtDk9RaTKXRlA==" + }, + "electron-to-chromium": { + "version": "1.4.172", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.172.tgz", + "integrity": "sha512-yDoFfTJnqBAB6hSiPvzmsBJSrjOXJtHSJoqJdI/zSIh7DYupYnIOHt/bbPw/WE31BJjNTybDdNAs21gCMnTh0Q==" + }, + "elliptic": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.4.tgz", + "integrity": "sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ==", + "requires": { + "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" + }, + "dependencies": { + "bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" + } + } + }, + "emittery": { + "version": "0.7.2", + "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.7.2.tgz", + "integrity": "sha512-A8OG5SR/ij3SsJdWDJdkkSYUjQdCUx6APQXem0SaEePBSRg4eymGYwBkKo1Y6DU+af/Jn2dBQqDBvjnr9Vi8nQ==" + }, + "emoji-regex": { + "version": "9.2.2", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", + "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==" + }, + "emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==" + }, + "encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k= sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==" + }, + "end-of-stream": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", + "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", + "requires": { + "once": "^1.4.0" + } + }, + "enhanced-resolve": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.5.0.tgz", + "integrity": "sha512-Nv9m36S/vxpsI+Hc4/ZGRs0n9mXqSWGGq49zxb/cJfPAQMbUtttJAlNPS4AQzaBdw/pKskw5bMbekT/Y7W/Wlg==", + "requires": { + "graceful-fs": "^4.1.2", + "memory-fs": "^0.5.0", + "tapable": "^1.0.0" + }, + "dependencies": { + "memory-fs": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.5.0.tgz", + "integrity": "sha512-jA0rdU5KoQMC0e6ppoNRtpp6vjFq6+NY7r8hywnC7V+1Xj/MtHwGIbB1QaK/dunyjWteJzmkpd7ooeWg10T7GA==", + "requires": { + "errno": "^0.1.3", + "readable-stream": "^2.0.1" + } + } + } + }, + "enquirer": { + "version": "2.3.6", + "resolved": "https://registry.npmjs.org/enquirer/-/enquirer-2.3.6.tgz", + "integrity": "sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg==", + "requires": { + "ansi-colors": "^4.1.1" + } + }, + "entities": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", + "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==" + }, + "errno": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.8.tgz", + "integrity": "sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==", + "requires": { + "prr": "~1.0.1" + } + }, + "error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "requires": { + "is-arrayish": "^0.2.1" + } + }, + "error-stack-parser": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/error-stack-parser/-/error-stack-parser-2.0.6.tgz", + "integrity": "sha512-d51brTeqC+BHlwF0BhPtcYgF5nlzf9ZZ0ZIUQNZpc9ZB9qw5IJ2diTrBY9jlCJkTLITYPjmiX6OWCwH+fuyNgQ==", + "requires": { + "stackframe": "^1.1.1" + } + }, + "es-abstract": { + "version": "1.19.1", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.19.1.tgz", + "integrity": "sha512-2vJ6tjA/UfqLm2MPs7jxVybLoB8i1t1Jd9R3kISld20sIxPcTbLuggQOUxeWeAvIUkduv/CfMjuh4WmiXr2v9w==", + "requires": { + "call-bind": "^1.0.2", + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "get-intrinsic": "^1.1.1", + "get-symbol-description": "^1.0.0", + "has": "^1.0.3", + "has-symbols": "^1.0.2", + "internal-slot": "^1.0.3", + "is-callable": "^1.2.4", + "is-negative-zero": "^2.0.1", + "is-regex": "^1.1.4", + "is-shared-array-buffer": "^1.0.1", + "is-string": "^1.0.7", + "is-weakref": "^1.0.1", + "object-inspect": "^1.11.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.2", + "string.prototype.trimend": "^1.0.4", + "string.prototype.trimstart": "^1.0.4", + "unbox-primitive": "^1.0.1" + } + }, + "es-to-primitive": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", + "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", + "requires": { + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" + } + }, + "es5-ext": { + "version": "0.10.53", + "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.53.tgz", + "integrity": "sha512-Xs2Stw6NiNHWypzRTY1MtaG/uJlwCk8kH81920ma8mvN8Xq1gsfhZvpkImLQArw8AHnv8MT2I45J3c0R8slE+Q==", + "requires": { + "es6-iterator": "~2.0.3", + "es6-symbol": "~3.1.3", + "next-tick": "~1.0.0" + } + }, + "es6-iterator": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.3.tgz", + "integrity": "sha1-p96IkUGgWpSwhUQDstCg+/qY87c= sha512-zw4SRzoUkd+cl+ZoE15A9o1oQd920Bb0iOJMQkQhl3jNc03YqVjAhG7scf9C5KWRU/R13Orf588uCC6525o02g==", + "requires": { + "d": "1", + "es5-ext": "^0.10.35", + "es6-symbol": "^3.1.1" + } + }, + "es6-symbol": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.3.tgz", + "integrity": "sha512-NJ6Yn3FuDinBaBRWl/q5X/s4koRHBrgKAu+yGI6JCBeiu3qrcbJhwT2GeR/EXVfylRk8dpQVJoLEFhK+Mu31NA==", + "requires": { + "d": "^1.0.1", + "ext": "^1.1.2" + } + }, + "escalade": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==" + }, + "escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg= sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==" + }, + "escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==" + }, + "escodegen": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.0.0.tgz", + "integrity": "sha512-mmHKys/C8BFUGI+MAWNcSYoORYLMdPzjrknd2Vc+bUsjN5bXcr8EhrNB+UTqfL1y3I9c4fw2ihgtMPQLBRiQxw==", + "requires": { + "esprima": "^4.0.1", + "estraverse": "^5.2.0", + "esutils": "^2.0.2", + "optionator": "^0.8.1", + "source-map": "~0.6.1" + }, + "dependencies": { + "levn": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", + "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4= sha512-0OO4y2iOHix2W6ujICbKIaEQXvFQHue65vUG3pb5EUomzPI90z9hsA1VsO/dbIIpC53J8gxM9Q4Oho0jrCM/yA==", + "requires": { + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2" + } + }, + "optionator": { + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", + "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", + "requires": { + "deep-is": "~0.1.3", + "fast-levenshtein": "~2.0.6", + "levn": "~0.3.0", + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2", + "word-wrap": "~1.2.3" + } + }, + "prelude-ls": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", + "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ= sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w==" + }, + "type-check": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", + "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I= sha512-ZCmOJdvOWDBYJlzAoFkC+Q0+bUyEOS1ltgp1MGU03fqHG+dbi9tBFU2Rd9QKiDZFAYrhPh2JUf7rZRIuHRKtOg==", + "requires": { + "prelude-ls": "~1.1.2" + } + } + } + }, + "eslint": { + "version": "7.32.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-7.32.0.tgz", + "integrity": "sha512-VHZ8gX+EDfz+97jGcgyGCyRia/dPOd6Xh9yPv8Bl1+SoaIwD+a/vlrOmGRUyOYu7MwUhc7CxqeaDZU13S4+EpA==", + "requires": { + "@babel/code-frame": "7.12.11", + "@eslint/eslintrc": "^0.4.3", + "@humanwhocodes/config-array": "^0.5.0", + "ajv": "^6.10.0", + "chalk": "^4.0.0", + "cross-spawn": "^7.0.2", + "debug": "^4.0.1", + "doctrine": "^3.0.0", + "enquirer": "^2.3.5", + "escape-string-regexp": "^4.0.0", + "eslint-scope": "^5.1.1", + "eslint-utils": "^2.1.0", + "eslint-visitor-keys": "^2.0.0", + "espree": "^7.3.1", + "esquery": "^1.4.0", + "esutils": "^2.0.2", + "fast-deep-equal": "^3.1.3", + "file-entry-cache": "^6.0.1", + "functional-red-black-tree": "^1.0.1", + "glob-parent": "^5.1.2", + "globals": "^13.6.0", + "ignore": "^4.0.6", + "import-fresh": "^3.0.0", + "imurmurhash": "^0.1.4", + "is-glob": "^4.0.0", + "js-yaml": "^3.13.1", + "json-stable-stringify-without-jsonify": "^1.0.1", + "levn": "^0.4.1", + "lodash.merge": "^4.6.2", + "minimatch": "^3.0.4", + "natural-compare": "^1.4.0", + "optionator": "^0.9.1", + "progress": "^2.0.0", + "regexpp": "^3.1.0", + "semver": "^7.2.1", + "strip-ansi": "^6.0.0", + "strip-json-comments": "^3.1.0", + "table": "^6.0.9", + "text-table": "^0.2.0", + "v8-compile-cache": "^2.0.3" + }, + "dependencies": { + "@babel/code-frame": { + "version": "7.12.11", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.11.tgz", + "integrity": "sha512-Zt1yodBx1UcyiePMSkWnU4hPqhwq7hGi2nFL1LeA3EUl+q2LQx16MISgJ0+z7dnmgvP9QtIleuETGOiOH1RcIw==", + "requires": { + "@babel/highlight": "^7.10.4" + } + }, + "eslint-utils": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-2.1.0.tgz", + "integrity": "sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==", + "requires": { + "eslint-visitor-keys": "^1.1.0" + }, + "dependencies": { + "eslint-visitor-keys": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz", + "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==" + } + } + }, + "globals": { + "version": "13.11.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.11.0.tgz", + "integrity": "sha512-08/xrJ7wQjK9kkkRoI3OFUBbLx4f+6x3SGwcPvQ0QH6goFDrOU2oyAWrmh3dJezu65buo+HBMzAMQy6rovVC3g==", + "requires": { + "type-fest": "^0.20.2" + } + }, + "ignore": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz", + "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==" + }, + "type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==" + } + } + }, + "eslint-config-react-app": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/eslint-config-react-app/-/eslint-config-react-app-6.0.0.tgz", + "integrity": "sha512-bpoAAC+YRfzq0dsTk+6v9aHm/uqnDwayNAXleMypGl6CpxI9oXXscVHo4fk3eJPIn+rsbtNetB4r/ZIidFIE8A==", + "requires": { + "confusing-browser-globals": "^1.0.10" + } + }, + "eslint-import-resolver-node": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.6.tgz", + "integrity": "sha512-0En0w03NRVMn9Uiyn8YRPDKvWjxCWkslUEhGNTdGx15RvPJYQ+lbOlqrlNI2vEAs4pDYK4f/HN2TbDmk5TP0iw==", + "requires": { + "debug": "^3.2.7", + "resolve": "^1.20.0" + }, + "dependencies": { + "debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "requires": { + "ms": "^2.1.1" + } + }, + "resolve": { + "version": "1.20.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz", + "integrity": "sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==", + "requires": { + "is-core-module": "^2.2.0", + "path-parse": "^1.0.6" + } + } + } + }, + "eslint-module-utils": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.6.2.tgz", + "integrity": "sha512-QG8pcgThYOuqxupd06oYTZoNOGaUdTY1PqK+oS6ElF6vs4pBdk/aYxFVQQXzcrAqp9m7cl7lb2ubazX+g16k2Q==", + "requires": { + "debug": "^3.2.7", + "pkg-dir": "^2.0.0" + }, + "dependencies": { + "debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "requires": { + "ms": "^2.1.1" + } + } + } + }, + "eslint-plugin-flowtype": { + "version": "5.10.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-flowtype/-/eslint-plugin-flowtype-5.10.0.tgz", + "integrity": "sha512-vcz32f+7TP+kvTUyMXZmCnNujBQZDNmcqPImw8b9PZ+16w1Qdm6ryRuYZYVaG9xRqqmAPr2Cs9FAX5gN+x/bjw==", + "requires": { + "lodash": "^4.17.15", + "string-natural-compare": "^3.0.1" + } + }, + "eslint-plugin-import": { + "version": "2.24.2", + "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.24.2.tgz", + "integrity": "sha512-hNVtyhiEtZmpsabL4neEj+6M5DCLgpYyG9nzJY8lZQeQXEn5UPW1DpUdsMHMXsq98dbNm7nt1w9ZMSVpfJdi8Q==", + "requires": { + "array-includes": "^3.1.3", + "array.prototype.flat": "^1.2.4", + "debug": "^2.6.9", + "doctrine": "^2.1.0", + "eslint-import-resolver-node": "^0.3.6", + "eslint-module-utils": "^2.6.2", + "find-up": "^2.0.0", + "has": "^1.0.3", + "is-core-module": "^2.6.0", + "minimatch": "^3.0.4", + "object.values": "^1.1.4", + "pkg-up": "^2.0.0", + "read-pkg-up": "^3.0.0", + "resolve": "^1.20.0", + "tsconfig-paths": "^3.11.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "requires": { + "esutils": "^2.0.2" + } + }, + "find-up": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", + "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c= sha512-NWzkk0jSJtTt08+FBFMvXoeZnOJD+jTtsRmBYbAIzJdX6l7dLgR7CTubCM5/eDdPUBvLCeVasP1brfVR/9/EZQ==", + "requires": { + "locate-path": "^2.0.0" + } + }, + "locate-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", + "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4= sha512-NCI2kiDkyR7VeEKm27Kda/iQHyKJe1Bu0FlTbYp3CqJu+9IFe9bLyAjMxf5ZDDbEg+iMPzB5zYyUTSm8wVTKmA==", + "requires": { + "p-locate": "^2.0.0", + "path-exists": "^3.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g= sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "p-limit": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", + "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", + "requires": { + "p-try": "^1.0.0" + } + }, + "p-locate": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", + "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM= sha512-nQja7m7gSKuewoVRen45CtVfODR3crN3goVQ0DDZ9N3yHxgpkuBhZqsaiotSQRrADUrne346peY7kT3TSACykg==", + "requires": { + "p-limit": "^1.1.0" + } + }, + "p-try": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", + "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M= sha512-U1etNYuMJoIz3ZXSrrySFjsXQTWOx2/jdi86L+2pRvph/qMKL6sbcCYdH23fqsbm8TH2Gn0OybpT4eSFlCVHww==" + }, + "path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU= sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==" + }, + "resolve": { + "version": "1.20.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz", + "integrity": "sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==", + "requires": { + "is-core-module": "^2.2.0", + "path-parse": "^1.0.6" + } + } + } + }, + "eslint-plugin-jest": { + "version": "24.5.2", + "resolved": "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-24.5.2.tgz", + "integrity": "sha512-lrI3sGAyZi513RRmP08sIW241Ti/zMnn/6wbE4ZBhb3M2pJ9ztaZMnSKSKKBUfotVdwqU8W1KtD8ao2/FR8DIg==", + "requires": { + "@typescript-eslint/experimental-utils": "^4.0.1" + } + }, + "eslint-plugin-jsx-a11y": { + "version": "6.4.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.4.1.tgz", + "integrity": "sha512-0rGPJBbwHoGNPU73/QCLP/vveMlM1b1Z9PponxO87jfr6tuH5ligXbDT6nHSSzBC8ovX2Z+BQu7Bk5D/Xgq9zg==", + "requires": { + "@babel/runtime": "^7.11.2", + "aria-query": "^4.2.2", + "array-includes": "^3.1.1", + "ast-types-flow": "^0.0.7", + "axe-core": "^4.0.2", + "axobject-query": "^2.2.0", + "damerau-levenshtein": "^1.0.6", + "emoji-regex": "^9.0.0", + "has": "^1.0.3", + "jsx-ast-utils": "^3.1.0", + "language-tags": "^1.0.5" + }, + "dependencies": { + "aria-query": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-4.2.2.tgz", + "integrity": "sha512-o/HelwhuKpTj/frsOsbNLNgnNGVIFsVP/SW2BSF14gVl7kAfMOJ6/8wUAUvG1R1NHKrfG+2sHZTu0yauT1qBrA==", + "requires": { + "@babel/runtime": "^7.10.2", + "@babel/runtime-corejs3": "^7.10.2" + } + } + } + }, + "eslint-plugin-react": { + "version": "7.26.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.26.1.tgz", + "integrity": "sha512-Lug0+NOFXeOE+ORZ5pbsh6mSKjBKXDXItUD2sQoT+5Yl0eoT82DqnXeTMfUare4QVCn9QwXbfzO/dBLjLXwVjQ==", + "requires": { + "array-includes": "^3.1.3", + "array.prototype.flatmap": "^1.2.4", + "doctrine": "^2.1.0", + "estraverse": "^5.2.0", + "jsx-ast-utils": "^2.4.1 || ^3.0.0", + "minimatch": "^3.0.4", + "object.entries": "^1.1.4", + "object.fromentries": "^2.0.4", + "object.hasown": "^1.0.0", + "object.values": "^1.1.4", + "prop-types": "^15.7.2", + "resolve": "^2.0.0-next.3", + "semver": "^6.3.0", + "string.prototype.matchall": "^4.0.5" + }, + "dependencies": { + "doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "requires": { + "esutils": "^2.0.2" + } + }, + "resolve": { + "version": "2.0.0-next.3", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.3.tgz", + "integrity": "sha512-W8LucSynKUIDu9ylraa7ueVZ7hc0uAgJBxVsQSKOXOyle8a93qXhcz+XAXZ8bIq2d6i4Ehddn6Evt+0/UwKk6Q==", + "requires": { + "is-core-module": "^2.2.0", + "path-parse": "^1.0.6" + } + }, + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + }, + "eslint-plugin-react-hooks": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.2.0.tgz", + "integrity": "sha512-623WEiZJqxR7VdxFCKLI6d6LLpwJkGPYKODnkH3D7WpOG5KM8yWueBd8TLsNAetEJNF5iJmolaAKO3F8yzyVBQ==", + "requires": {} + }, + "eslint-plugin-testing-library": { + "version": "3.10.2", + "resolved": "https://registry.npmjs.org/eslint-plugin-testing-library/-/eslint-plugin-testing-library-3.10.2.tgz", + "integrity": "sha512-WAmOCt7EbF1XM8XfbCKAEzAPnShkNSwcIsAD2jHdsMUT9mZJPjLCG7pMzbcC8kK366NOuGip8HKLDC+Xk4yIdA==", + "requires": { + "@typescript-eslint/experimental-utils": "^3.10.1" + }, + "dependencies": { + "@typescript-eslint/experimental-utils": { + "version": "3.10.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-3.10.1.tgz", + "integrity": "sha512-DewqIgscDzmAfd5nOGe4zm6Bl7PKtMG2Ad0KG8CUZAHlXfAKTF9Ol5PXhiMh39yRL2ChRH1cuuUGOcVyyrhQIw==", + "requires": { + "@types/json-schema": "^7.0.3", + "@typescript-eslint/types": "3.10.1", + "@typescript-eslint/typescript-estree": "3.10.1", + "eslint-scope": "^5.0.0", + "eslint-utils": "^2.0.0" + } + }, + "@typescript-eslint/types": { + "version": "3.10.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-3.10.1.tgz", + "integrity": "sha512-+3+FCUJIahE9q0lDi1WleYzjCwJs5hIsbugIgnbB+dSCYUxl8L6PwmsyOPFZde2hc1DlTo/xnkOgiTLSyAbHiQ==" + }, + "@typescript-eslint/typescript-estree": { + "version": "3.10.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-3.10.1.tgz", + "integrity": "sha512-QbcXOuq6WYvnB3XPsZpIwztBoquEYLXh2MtwVU+kO8jgYCiv4G5xrSP/1wg4tkvrEE+esZVquIPX/dxPlePk1w==", + "requires": { + "@typescript-eslint/types": "3.10.1", + "@typescript-eslint/visitor-keys": "3.10.1", + "debug": "^4.1.1", + "glob": "^7.1.6", + "is-glob": "^4.0.1", + "lodash": "^4.17.15", + "semver": "^7.3.2", + "tsutils": "^3.17.1" + } + }, + "@typescript-eslint/visitor-keys": { + "version": "3.10.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-3.10.1.tgz", + "integrity": "sha512-9JgC82AaQeglebjZMgYR5wgmfUdUc+EitGUUMW8u2nDckaeimzW+VsoLV6FoimPv2id3VQzfjwBxEMVz08ameQ==", + "requires": { + "eslint-visitor-keys": "^1.1.0" + } + }, + "eslint-utils": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-2.1.0.tgz", + "integrity": "sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==", + "requires": { + "eslint-visitor-keys": "^1.1.0" + } + }, + "eslint-visitor-keys": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz", + "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==" + } + } + }, + "eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "requires": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + }, + "dependencies": { + "estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==" + } + } + }, + "eslint-utils": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz", + "integrity": "sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==", + "requires": { + "eslint-visitor-keys": "^2.0.0" + } + }, + "eslint-visitor-keys": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz", + "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==" + }, + "eslint-webpack-plugin": { + "version": "2.5.4", + "resolved": "https://registry.npmjs.org/eslint-webpack-plugin/-/eslint-webpack-plugin-2.5.4.tgz", + "integrity": "sha512-7rYh0m76KyKSDE+B+2PUQrlNS4HJ51t3WKpkJg6vo2jFMbEPTG99cBV0Dm7LXSHucN4WGCG65wQcRiTFrj7iWw==", + "requires": { + "@types/eslint": "^7.2.6", + "arrify": "^2.0.1", + "jest-worker": "^26.6.2", + "micromatch": "^4.0.2", + "normalize-path": "^3.0.0", + "schema-utils": "^3.0.0" + }, + "dependencies": { + "schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "requires": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } + } + } + }, + "espree": { + "version": "7.3.1", + "resolved": "https://registry.npmjs.org/espree/-/espree-7.3.1.tgz", + "integrity": "sha512-v3JCNCE64umkFpmkFGqzVKsOT0tN1Zr+ueqLZfpV1Ob8e+CEgPWa+OxCoGH3tnhimMKIaBm4m/vaRpJ/krRz2g==", + "requires": { + "acorn": "^7.4.0", + "acorn-jsx": "^5.3.1", + "eslint-visitor-keys": "^1.3.0" + }, + "dependencies": { + "eslint-visitor-keys": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz", + "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==" + } + } + }, + "esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==" + }, + "esquery": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz", + "integrity": "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==", + "requires": { + "estraverse": "^5.1.0" + } + }, + "esrecurse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "requires": { + "estraverse": "^5.2.0" + } + }, + "estraverse": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz", + "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==" + }, + "estree-walker": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-1.0.1.tgz", + "integrity": "sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg==" + }, + "esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==" + }, + "etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc= sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==" + }, + "eventemitter3": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", + "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==" + }, + "events": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", + "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==" + }, + "eventsource": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/eventsource/-/eventsource-1.1.0.tgz", + "integrity": "sha512-VSJjT5oCNrFvCS6igjzPAt5hBzQ2qPBFIbJ03zLI9SE0mxwZpMw6BfJrbFHm1a141AavMEB8JHmBhWAd66PfCg==", + "requires": { + "original": "^1.0.0" + } + }, + "evp_bytestokey": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz", + "integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==", + "requires": { + "md5.js": "^1.3.4", + "safe-buffer": "^5.1.1" + } + }, + "exec-sh": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/exec-sh/-/exec-sh-0.3.6.tgz", + "integrity": "sha512-nQn+hI3yp+oD0huYhKwvYI32+JFeq+XkNcD1GAo3Y/MjxsfVGmrrzrnzjWiNY6f+pUCP440fThsFh5gZrRAU/w==" + }, + "execa": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-4.1.0.tgz", + "integrity": "sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA==", + "requires": { + "cross-spawn": "^7.0.0", + "get-stream": "^5.0.0", + "human-signals": "^1.1.1", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.0", + "onetime": "^5.1.0", + "signal-exit": "^3.0.2", + "strip-final-newline": "^2.0.0" + } + }, + "exit": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", + "integrity": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw= sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ==" + }, + "expand-brackets": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", + "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI= sha512-w/ozOKR9Obk3qoWeY/WDi6MFta9AoMR+zud60mdnbniMcBxRuFJyDt2LdX/14A1UABeqk+Uk+LDfUpvoGKppZA==", + "requires": { + "debug": "^2.3.3", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "posix-character-classes": "^0.1.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY= sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8= sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "requires": { + "is-extendable": "^0.1.0" + } + }, + "is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY= sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ= sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y= sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ= sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "requires": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + } + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik= sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==" + }, + "kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==" + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g= sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + } + } + }, + "expect": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/expect/-/expect-26.6.2.tgz", + "integrity": "sha512-9/hlOBkQl2l/PLHJx6JjoDF6xPKcJEsUlWKb23rKE7KzeDqUZKXKNMW27KIue5JMdBV9HgmoJPcc8HtO85t9IA==", + "requires": { + "@jest/types": "^26.6.2", + "ansi-styles": "^4.0.0", + "jest-get-type": "^26.3.0", + "jest-matcher-utils": "^26.6.2", + "jest-message-util": "^26.6.2", + "jest-regex-util": "^26.0.0" + }, + "dependencies": { + "jest-get-type": { + "version": "26.3.0", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-26.3.0.tgz", + "integrity": "sha512-TpfaviN1R2pQWkIihlfEanwOXK0zcxrKEE4MlU6Tn7keoXdN6/3gK/xl0yEh8DOunn5pOVGKf8hB4R9gVh04ig==" + } + } + }, + "express": { + "version": "4.17.1", + "resolved": "https://registry.npmjs.org/express/-/express-4.17.1.tgz", + "integrity": "sha512-mHJ9O79RqluphRrcw2X/GTh3k9tVv8YcoyY4Kkh4WDMUYKRZUq0h1o0w2rrrxBqM7VoeUVqgb27xlEMXTnYt4g==", + "requires": { + "accepts": "~1.3.7", + "array-flatten": "1.1.1", + "body-parser": "1.19.0", + "content-disposition": "0.5.3", + "content-type": "~1.0.4", + "cookie": "0.4.0", + "cookie-signature": "1.0.6", + "debug": "2.6.9", + "depd": "~1.1.2", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "finalhandler": "~1.1.2", + "fresh": "0.5.2", + "merge-descriptors": "1.0.1", + "methods": "~1.1.2", + "on-finished": "~2.3.0", + "parseurl": "~1.3.3", + "path-to-regexp": "0.1.7", + "proxy-addr": "~2.0.5", + "qs": "6.7.0", + "range-parser": "~1.2.1", + "safe-buffer": "5.1.2", + "send": "0.17.1", + "serve-static": "1.14.1", + "setprototypeof": "1.1.1", + "statuses": "~1.5.0", + "type-is": "~1.6.18", + "utils-merge": "1.0.1", + "vary": "~1.1.2" + }, + "dependencies": { + "array-flatten": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", + "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI= sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==" + }, + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g= sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + } + } + }, + "ext": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/ext/-/ext-1.6.0.tgz", + "integrity": "sha512-sdBImtzkq2HpkdRLtlLWDa6w4DX22ijZLKx8BMPUuKe1c5lbN6xwQDQCxSfxBQnHZ13ls/FH0MQZx/q/gr6FQg==", + "requires": { + "type": "^2.5.0" + }, + "dependencies": { + "type": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/type/-/type-2.5.0.tgz", + "integrity": "sha512-180WMDQaIMm3+7hGXWf12GtdniDEy7nYcyFMKJn/eZz/6tSLXrUN9V0wKSbMjej0I1WHWbpREDEKHtqPQa9NNw==" + } + } + }, + "extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg= sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", + "requires": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + } + }, + "extglob": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", + "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", + "requires": { + "array-unique": "^0.3.2", + "define-property": "^1.0.0", + "expand-brackets": "^2.1.4", + "extend-shallow": "^2.0.1", + "fragment-cache": "^0.2.1", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY= sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==", + "requires": { + "is-descriptor": "^1.0.0" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8= sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "requires": { + "is-extendable": "^0.1.0" + } + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik= sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==" + } + } + }, + "fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" + }, + "fast-glob": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.7.tgz", + "integrity": "sha512-rYGMRwip6lUMvYD3BTScMwT1HtAs2d71SMv66Vrxs0IekGZEjhM0pcMfjQPnknBt2zeCwQMEupiN02ZP4DiT1Q==", + "requires": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.4" + } + }, + "fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==" + }, + "fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc= sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==" + }, + "fastq": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz", + "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==", + "requires": { + "reusify": "^1.0.4" + } + }, + "faye-websocket": { + "version": "0.11.4", + "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz", + "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==", + "requires": { + "websocket-driver": ">=0.5.1" + } + }, + "fb-watchman": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.1.tgz", + "integrity": "sha512-DkPJKQeY6kKwmuMretBhr7G6Vodr7bFwDYTXIkfG1gjvNpaxBTQV3PbXg6bR1c1UP4jPOX0jHUbbHANL9vRjVg==", + "requires": { + "bser": "2.1.1" + } + }, + "fflate": { + "version": "0.6.10", + "resolved": "https://registry.npmjs.org/fflate/-/fflate-0.6.10.tgz", + "integrity": "sha512-IQrh3lEPM93wVCEczc9SaAOvkmcoQn/G8Bo1e8ZPlY3X3bnAxWaBdvTdvM1hP62iZp0BXWDy4vTAy4fF0+Dlpg==" + }, + "figgy-pudding": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/figgy-pudding/-/figgy-pudding-3.5.2.tgz", + "integrity": "sha512-0btnI/H8f2pavGMN8w40mlSKOfTK2SVJmBfBeVIj3kNw0swwgzyRq0d5TJVOwodFmtvpPeWPN/MCcfuWF0Ezbw==" + }, + "file-entry-cache": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", + "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", + "requires": { + "flat-cache": "^3.0.4" + } + }, + "file-loader": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-6.1.1.tgz", + "integrity": "sha512-Klt8C4BjWSXYQAfhpYYkG4qHNTna4toMHEbWrI5IuVoxbU6uiDKeKAP99R8mmbJi3lvewn/jQBOgU4+NS3tDQw==", + "requires": { + "loader-utils": "^2.0.0", + "schema-utils": "^3.0.0" + }, + "dependencies": { + "schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "requires": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } + } + } + }, + "file-uri-to-path": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz", + "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==", + "optional": true + }, + "filesize": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/filesize/-/filesize-6.1.0.tgz", + "integrity": "sha512-LpCHtPQ3sFx67z+uh2HnSyWSLLu5Jxo21795uRDuar/EOuYWXib5EmPaGIBuSnRqH2IODiKA2k5re/K9OnN/Yg==" + }, + "fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "requires": { + "to-regex-range": "^5.0.1" + } + }, + "finalhandler": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", + "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", + "requires": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "~2.3.0", + "parseurl": "~1.3.3", + "statuses": "~1.5.0", + "unpipe": "~1.0.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g= sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + } + } + }, + "find-cache-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz", + "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==", + "requires": { + "commondir": "^1.0.1", + "make-dir": "^2.0.0", + "pkg-dir": "^3.0.0" + }, + "dependencies": { + "find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "requires": { + "locate-path": "^3.0.0" + } + }, + "locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "requires": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + } + }, + "p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "requires": { + "p-limit": "^2.0.0" + } + }, + "path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU= sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==" + }, + "pkg-dir": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz", + "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", + "requires": { + "find-up": "^3.0.0" + } + } + } + }, + "find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "requires": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + } + }, + "flat-cache": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz", + "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==", + "requires": { + "flatted": "^3.1.0", + "rimraf": "^3.0.2" + } + }, + "flatted": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.2.tgz", + "integrity": "sha512-JaTY/wtrcSyvXJl4IMFHPKyFur1sE9AUqc0QnhOaJ0CxHtAoIV8pYDzeEfAaNEtGkOfq4gr3LBFmdXW5mOQFnA==" + }, + "flatten": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/flatten/-/flatten-1.0.3.tgz", + "integrity": "sha512-dVsPA/UwQ8+2uoFe5GHtiBMu48dWLTdsuEd7CKGlZlD78r1TTWBvDuFaFGKCo/ZfEr95Uk56vZoX86OsHkUeIg==" + }, + "flush-write-stream": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/flush-write-stream/-/flush-write-stream-1.1.1.tgz", + "integrity": "sha512-3Z4XhFZ3992uIq0XOqb9AreonueSYphE6oYbpt5+3u06JWklbsPkNv3ZKkP9Bz/r+1MWCaMoSQ28P85+1Yc77w==", + "requires": { + "inherits": "^2.0.3", + "readable-stream": "^2.3.6" + } + }, + "follow-redirects": { + "version": "1.14.4", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.14.4.tgz", + "integrity": "sha512-zwGkiSXC1MUJG/qmeIFH2HBJx9u0V46QGUe3YR1fXG8bXQxq7fLj0RjLZQ5nubr9qNJUZrH+xUcwXEoXNpfS+g==" + }, + "for-in": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", + "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA= sha512-7EwmXrOjyL+ChxMhmG5lnW9MPt1aIeZEwKhQzoBUdTV0N3zuwWDZYVJatDvZ2OyzPUvdIAZDsCetk3coyMfcnQ==" + }, + "fork-ts-checker-webpack-plugin": { + "version": "4.1.6", + "resolved": "https://registry.npmjs.org/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-4.1.6.tgz", + "integrity": "sha512-DUxuQaKoqfNne8iikd14SAkh5uw4+8vNifp6gmA73yYNS6ywLIWSLD/n/mBzHQRpW3J7rbATEakmiA8JvkTyZw==", + "requires": { + "@babel/code-frame": "^7.5.5", + "chalk": "^2.4.1", + "micromatch": "^3.1.10", + "minimatch": "^3.0.4", + "semver": "^5.6.0", + "tapable": "^1.0.0", + "worker-rpc": "^0.1.0" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "requires": { + "color-convert": "^1.9.0" + } + }, + "braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "requires": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8= sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU= sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" + }, + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ= sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==" + }, + "fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc= sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", + "requires": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8= sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0= sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==" + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik= sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==" + }, + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU= sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ= sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + } + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" + }, + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "requires": { + "has-flag": "^3.0.0" + } + }, + "to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg= sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", + "requires": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + } + } + } + }, + "form-data": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz", + "integrity": "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==", + "requires": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + } + }, + "forwarded": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", + "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==" + }, + "fragment-cache": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", + "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk= sha512-GMBAbW9antB8iZRHLoGw0b3HANt57diZYFO/HL1JGIC1MjKrdmhxvrJbupnVvpys0zsz7yBApXdQyfepKly2kA==", + "requires": { + "map-cache": "^0.2.2" + } + }, + "fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac= sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==" + }, + "from2": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/from2/-/from2-2.3.0.tgz", + "integrity": "sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8= sha512-OMcX/4IC/uqEPVgGeyfN22LJk6AZrMkRZHxcHBMBvHScDGgwTm2GT2Wkgtocyd3JfZffjj2kYUDXXII0Fk9W0g==", + "requires": { + "inherits": "^2.0.1", + "readable-stream": "^2.0.0" + } + }, + "fs-extra": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", + "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "requires": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + } + }, + "fs-minipass": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz", + "integrity": "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==", + "requires": { + "minipass": "^3.0.0" + } + }, + "fs-write-stream-atomic": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/fs-write-stream-atomic/-/fs-write-stream-atomic-1.0.10.tgz", + "integrity": "sha1-tH31NJPvkR33VzHnCp3tAYnbQMk= sha512-gehEzmPn2nAwr39eay+x3X34Ra+M2QlVUTLhkXPjWdeO8RF9kszk116avgBJM3ZyNHgHXBNx+VmPaFC36k0PzA==", + "requires": { + "graceful-fs": "^4.1.2", + "iferr": "^0.1.5", + "imurmurhash": "^0.1.4", + "readable-stream": "1 || 2" + } + }, + "fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8= sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==" + }, + "fsevents": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "optional": true + }, + "function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" + }, + "functional-red-black-tree": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", + "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc= sha512-dsKNQNdj6xA3T+QlADDA7mOSlX0qiMINjn0cgr+eGHGsbSHzTabcIogz2+p/iqP1Xs6EP/sS2SbqH+brGTbq0g==" + }, + "gensync": { + "version": "1.0.0-beta.2", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==" + }, + "get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==" + }, + "get-intrinsic": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz", + "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==", + "requires": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1" + } + }, + "get-own-enumerable-property-symbols": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.2.tgz", + "integrity": "sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g==" + }, + "get-package-type": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz", + "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==" + }, + "get-stream": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", + "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", + "requires": { + "pump": "^3.0.0" + } + }, + "get-symbol-description": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz", + "integrity": "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==", + "requires": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.1" + } + }, + "get-value": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", + "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg= sha512-Ln0UQDlxH1BapMu3GPtf7CuYNwRZf2gwCuPqbyG6pB8WfmFpzqcy4xtAaAMUhnNqjMKTiCPZG2oMT3YSx8U2NA==" + }, + "glob": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz", + "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==", + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "requires": { + "is-glob": "^4.0.1" + } + }, + "global-modules": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz", + "integrity": "sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==", + "requires": { + "global-prefix": "^3.0.0" + } + }, + "global-prefix": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-3.0.0.tgz", + "integrity": "sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==", + "requires": { + "ini": "^1.3.5", + "kind-of": "^6.0.2", + "which": "^1.3.1" + }, + "dependencies": { + "which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "requires": { + "isexe": "^2.0.0" + } + } + } + }, + "globals": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==" + }, + "globby": { + "version": "11.0.4", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.0.4.tgz", + "integrity": "sha512-9O4MVG9ioZJ08ffbcyVYyLOJLk5JQ688pJ4eMGLpdWLHq/Wr1D9BlriLQyL0E+jbkuePVZXYFj47QM/v093wHg==", + "requires": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.1.1", + "ignore": "^5.1.4", + "merge2": "^1.3.0", + "slash": "^3.0.0" + } + }, + "glsl-noise": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/glsl-noise/-/glsl-noise-0.0.0.tgz", + "integrity": "sha1-NndF86MzgsDu7Ey1S36Zz8HXZws= sha512-b/ZCF6amfAUb7dJM/MxRs7AetQEahYzJ8PtgfrmEdtw6uyGOr+ZSGtgjFm6mfsBkxJ4d2W7kg+Nlqzqvn3Bc0w==" + }, + "graceful-fs": { + "version": "4.2.8", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.8.tgz", + "integrity": "sha512-qkIilPUYcNhJpd33n0GBXTB1MMPp14TxEsEs0pTrsSVucApsYzW5V+Q8Qxhik6KU3evy+qkAAowTByymK0avdg==" + }, + "growly": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/growly/-/growly-1.3.0.tgz", + "integrity": "sha1-8QdIy+dq+WS3yWyTxrzCivEgwIE= sha512-+xGQY0YyAWCnqy7Cd++hc2JqMYzlm0dG30Jd0beaA64sROr8C4nt8Yc9V5Ro3avlSUDTN0ulqP/VBKi1/lLygw==", + "optional": true + }, + "gzip-size": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-5.1.1.tgz", + "integrity": "sha512-FNHi6mmoHvs1mxZAds4PpdCS6QG8B4C1krxJsMutgxl5t3+GlRTzzI3NEkifXx2pVsOvJdOGSmIgDhQ55FwdPA==", + "requires": { + "duplexer": "^0.1.1", + "pify": "^4.0.1" + } + }, + "handle-thing": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz", + "integrity": "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==" + }, + "harmony-reflect": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/harmony-reflect/-/harmony-reflect-1.6.2.tgz", + "integrity": "sha512-HIp/n38R9kQjDEziXyDTuW3vvoxxyxjxFzXLrBr18uB47GnSt+G9D29fqrpM5ZkspMcPICud3XsBJQ4Y2URg8g==" + }, + "has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "requires": { + "function-bind": "^1.1.1" + } + }, + "has-bigints": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.1.tgz", + "integrity": "sha512-LSBS2LjbNBTf6287JEbEzvJgftkF5qFkmCo9hDRpAzKhUOlJ+hx8dd4USs00SgsUNwc4617J9ki5YtEClM2ffA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "has-symbols": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.2.tgz", + "integrity": "sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw==" + }, + "has-tostringtag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", + "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", + "requires": { + "has-symbols": "^1.0.2" + } + }, + "has-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", + "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc= sha512-IBXk4GTsLYdQ7Rvt+GRBrFSVEkmuOUy4re0Xjd9kJSUQpnTrWR4/y9RpfexN9vkAPMFuQoeWKwqzPozRTlasGw==", + "requires": { + "get-value": "^2.0.6", + "has-values": "^1.0.0", + "isobject": "^3.0.0" + } + }, + "has-values": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz", + "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8= sha512-ODYZC64uqzmtfGMEAX/FvZiRyWLpAC3vYnNunURUnkGVTS+mI0smVsWaPydRBsE3g+ok7h960jChO8mFcWlHaQ==", + "requires": { + "is-number": "^3.0.0", + "kind-of": "^4.0.0" + }, + "dependencies": { + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU= sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ= sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "kind-of": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", + "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc= sha512-24XsCxmEbRwEDbz/qz3stgin8TTzZ1ESR56OMCN0ujYg+vRutNSiOj9bHH9u85DKgXguraugV5sFuvbD4FW/hw==", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "hash-base": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.1.0.tgz", + "integrity": "sha512-1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA==", + "requires": { + "inherits": "^2.0.4", + "readable-stream": "^3.6.0", + "safe-buffer": "^5.2.0" + }, + "dependencies": { + "readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + }, + "safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==" + } + } + }, + "hash.js": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz", + "integrity": "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==", + "requires": { + "inherits": "^2.0.3", + "minimalistic-assert": "^1.0.1" + } + }, + "he": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", + "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==" + }, + "hex-color-regex": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/hex-color-regex/-/hex-color-regex-1.1.0.tgz", + "integrity": "sha512-l9sfDFsuqtOqKDsQdqrMRk0U85RZc0RtOR9yPI7mRVOa4FsR/BVnZ0shmQRM96Ji99kYZP/7hn1cedc1+ApsTQ==" + }, + "hmac-drbg": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz", + "integrity": "sha1-0nRXAQJabHdabFRXk+1QL8DGSaE= sha512-Tti3gMqLdZfhOQY1Mzf/AanLiqh1WTiJgEj26ZuYQ9fbkLomzGchCws4FyrSd4VkpBfiNhaE1On+lOz894jvXg==", + "requires": { + "hash.js": "^1.0.3", + "minimalistic-assert": "^1.0.0", + "minimalistic-crypto-utils": "^1.0.1" + } + }, + "hoopy": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/hoopy/-/hoopy-0.1.4.tgz", + "integrity": "sha512-HRcs+2mr52W0K+x8RzcLzuPPmVIKMSv97RGHy0Ea9y/mpcaK+xTrjICA04KAHi4GRzxliNqNJEFYWHghy3rSfQ==" + }, + "hosted-git-info": { + "version": "2.8.9", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", + "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==" + }, + "hpack.js": { + "version": "2.1.6", + "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz", + "integrity": "sha1-h3dMCUnlE/QuhFdbPEVoH63ioLI= sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ==", + "requires": { + "inherits": "^2.0.1", + "obuf": "^1.0.0", + "readable-stream": "^2.0.1", + "wbuf": "^1.1.0" + } + }, + "hsl-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/hsl-regex/-/hsl-regex-1.0.0.tgz", + "integrity": "sha1-1JMwx4ntgZ4nakwNJy3/owsY/m4= sha512-M5ezZw4LzXbBKMruP+BNANf0k+19hDQMgpzBIYnya//Al+fjNct9Wf3b1WedLqdEs2hKBvxq/jh+DsHJLj0F9A==" + }, + "hsla-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/hsla-regex/-/hsla-regex-1.0.0.tgz", + "integrity": "sha1-wc56MWjIxmFAM6S194d/OyJfnDg= sha512-7Wn5GMLuHBjZCb2bTmnDOycho0p/7UVaAeqXZGbHrBCl6Yd/xDhQJAXe6Ga9AXJH2I5zY1dEdYw2u1UptnSBJA==" + }, + "html-encoding-sniffer": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-2.0.1.tgz", + "integrity": "sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ==", + "requires": { + "whatwg-encoding": "^1.0.5" + } + }, + "html-entities": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-1.4.0.tgz", + "integrity": "sha512-8nxjcBcd8wovbeKx7h3wTji4e6+rhaVuPNpMqwWgnHh+N9ToqsCs6XztWRBPQ+UtzsoMAdKZtUENoVzU/EMtZA==" + }, + "html-escaper": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", + "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==" + }, + "html-minifier-terser": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-5.1.1.tgz", + "integrity": "sha512-ZPr5MNObqnV/T9akshPKbVgyOqLmy+Bxo7juKCfTfnjNniTAMdy4hz21YQqoofMBJD2kdREaqPPdThoR78Tgxg==", + "requires": { + "camel-case": "^4.1.1", + "clean-css": "^4.2.3", + "commander": "^4.1.1", + "he": "^1.2.0", + "param-case": "^3.0.3", + "relateurl": "^0.2.7", + "terser": "^4.6.3" + } + }, + "html-webpack-plugin": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-4.5.0.tgz", + "integrity": "sha512-MouoXEYSjTzCrjIxWwg8gxL5fE2X2WZJLmBYXlaJhQUH5K/b5OrqmV7T4dB7iu0xkmJ6JlUuV6fFVtnqbPopZw==", + "requires": { + "@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.15", + "pretty-error": "^2.1.1", + "tapable": "^1.1.3", + "util.promisify": "1.0.0" + }, + "dependencies": { + "json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "requires": { + "minimist": "^1.2.0" + } + }, + "loader-utils": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz", + "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==", + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + } + } + } + }, + "htmlparser2": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-6.1.0.tgz", + "integrity": "sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==", + "requires": { + "domelementtype": "^2.0.1", + "domhandler": "^4.0.0", + "domutils": "^2.5.2", + "entities": "^2.0.0" + } + }, + "http-deceiver": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz", + "integrity": "sha1-+nFolEq5pRnTN8sL7HKE3D5yPYc= sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw==" + }, + "http-errors": { + "version": "1.7.2", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.2.tgz", + "integrity": "sha512-uUQBt3H/cSIVfch6i1EuPNy/YsRSOUBXTVfZ+yR7Zjez3qjBz6i9+i4zjNaoqcoFVI4lQJ5plg63TvGfRSDCRg==", + "requires": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.1", + "statuses": ">= 1.5.0 < 2", + "toidentifier": "1.0.0" + }, + "dependencies": { + "inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4= sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==" + } + } + }, + "http-parser-js": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.3.tgz", + "integrity": "sha512-t7hjvef/5HEK7RWTdUzVUhl8zkEu+LlaE0IYzdMuvbSDipxBRpOn4Uhw8ZyECEa808iVT8XCjzo6xmYt4CiLZg==" + }, + "http-proxy": { + "version": "1.18.1", + "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz", + "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==", + "requires": { + "eventemitter3": "^4.0.0", + "follow-redirects": "^1.0.0", + "requires-port": "^1.0.0" + } + }, + "http-proxy-agent": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz", + "integrity": "sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==", + "requires": { + "@tootallnate/once": "1", + "agent-base": "6", + "debug": "4" + } + }, + "http-proxy-middleware": { + "version": "0.19.1", + "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-0.19.1.tgz", + "integrity": "sha512-yHYTgWMQO8VvwNS22eLLloAkvungsKdKTLO8AJlftYIKNfJr3GK3zK0ZCfzDDGUBttdGc8xFy1mCitvNKQtC3Q==", + "requires": { + "http-proxy": "^1.17.0", + "is-glob": "^4.0.0", + "lodash": "^4.17.11", + "micromatch": "^3.1.10" + }, + "dependencies": { + "braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "requires": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8= sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc= sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", + "requires": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8= sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik= sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==" + }, + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU= sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ= sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + } + }, + "to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg= sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", + "requires": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + } + } + } + }, + "https-browserify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz", + "integrity": "sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM= sha512-J+FkSdyD+0mA0N+81tMotaRMfSL9SGi+xpD3T6YApKsc3bGSXJlfXri3VyFOeYkfLRQisDk1W+jIFFKBeUBbBg==" + }, + "https-proxy-agent": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.0.tgz", + "integrity": "sha512-EkYm5BcKUGiduxzSt3Eppko+PiNWNEpa4ySk9vTC6wDsQJW9rHSa+UhGNJoRYp7bz6Ht1eaRIa6QaJqO5rCFbA==", + "requires": { + "agent-base": "6", + "debug": "4" + } + }, + "human-signals": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-1.1.1.tgz", + "integrity": "sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==" + }, + "iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + }, + "icss-utils": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-4.1.1.tgz", + "integrity": "sha512-4aFq7wvWyMHKgxsH8QQtGpvbASCf+eM3wPRLI6R+MgAnTCZ6STYsRvttLvRWK0Nfif5piF394St3HeJDaljGPA==", + "requires": { + "postcss": "^7.0.14" + } + }, + "identity-obj-proxy": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/identity-obj-proxy/-/identity-obj-proxy-3.0.0.tgz", + "integrity": "sha1-lNK9qWCERT7zb7xarsN+D3nx/BQ= sha512-00n6YnVHKrinT9t0d9+5yZC6UBNJANpYEQvL2LlX6Ab9lnmxzIRcEmTPuyGScvl1+jKuCICX1Z0Ab1pPKKdikA==", + "requires": { + "harmony-reflect": "^1.4.6" + } + }, + "ieee754": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==" + }, + "iferr": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/iferr/-/iferr-0.1.5.tgz", + "integrity": "sha1-xg7taebY/bazEEofy8ocGS3FtQE= sha512-DUNFN5j7Tln0D+TxzloUjKB+CtVu6myn0JEFak6dG18mNt9YkQ6lzGCdafwofISZ1lLF3xRHJ98VKy9ynkcFaA==" + }, + "ignore": { + "version": "5.1.8", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.8.tgz", + "integrity": "sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw==" + }, + "immer": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/immer/-/immer-8.0.1.tgz", + "integrity": "sha512-aqXhGP7//Gui2+UrEtvxZxSquQVXTpZ7KDxfCcKAF3Vysvw0CViVaW9RZ1j1xlIYqaaaipBoqdqeibkc18PNvA==" + }, + "import-cwd": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/import-cwd/-/import-cwd-2.1.0.tgz", + "integrity": "sha1-qmzzbnInYShcs3HsZRn1PiQ1sKk= sha512-Ew5AZzJQFqrOV5BTW3EIoHAnoie1LojZLXKcCQ/yTRyVZosBhK1x1ViYjHGf5pAFOq8ZyChZp6m/fSN7pJyZtg==", + "requires": { + "import-from": "^2.1.0" + } + }, + "import-fresh": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", + "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", + "requires": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + }, + "dependencies": { + "resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==" + } + } + }, + "import-from": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/import-from/-/import-from-2.1.0.tgz", + "integrity": "sha1-M1238qev/VOqpHHUuAId7ja387E= sha512-0vdnLL2wSGnhlRmzHJAg5JHjt1l2vYhzJ7tNLGbeVg0fse56tpGaH0uzH+r9Slej+BSXXEHvBKDEnVSLLE9/+w==", + "requires": { + "resolve-from": "^3.0.0" + }, + "dependencies": { + "resolve-from": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", + "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g= sha512-GnlH6vxLymXJNMBo7XP1fJIzBFbdYt49CuTwmB/6N53t+kMPRMFKz783LlQ4tv28XoQfMWinAJX6WCGf2IlaIw==" + } + } + }, + "import-local": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.0.3.tgz", + "integrity": "sha512-bE9iaUY3CXH8Cwfan/abDKAxe1KGT9kyGsBPqf6DMK/z0a2OzAsrukeYNgIH6cH5Xr452jb1TUL8rSfCLjZ9uA==", + "requires": { + "pkg-dir": "^4.2.0", + "resolve-cwd": "^3.0.0" + }, + "dependencies": { + "pkg-dir": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", + "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", + "requires": { + "find-up": "^4.0.0" + } + } + } + }, + "imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o= sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==" + }, + "indent-string": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", + "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==" + }, + "indexes-of": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/indexes-of/-/indexes-of-1.0.1.tgz", + "integrity": "sha1-8w9xbI4r00bHtn0985FVZqfAVgc= sha512-bup+4tap3Hympa+JBJUG7XuOsdNQ6fxt0MHyXMKuLBKn0OqsTfvUxkUrroEX1+B2VsSHvCjiIcZVxRtYa4nllA==" + }, + "infer-owner": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/infer-owner/-/infer-owner-1.0.4.tgz", + "integrity": "sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A==" + }, + "inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk= sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", + "requires": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + }, + "ini": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==" + }, + "internal-ip": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/internal-ip/-/internal-ip-4.3.0.tgz", + "integrity": "sha512-S1zBo1D6zcsyuC6PMmY5+55YMILQ9av8lotMx447Bq6SAgo/sDK6y6uUKmuYhW7eacnIhFfsPmCNYdDzsnnDCg==", + "requires": { + "default-gateway": "^4.2.0", + "ipaddr.js": "^1.9.0" + } + }, + "internal-slot": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.3.tgz", + "integrity": "sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==", + "requires": { + "get-intrinsic": "^1.1.0", + "has": "^1.0.3", + "side-channel": "^1.0.4" + } + }, + "ip": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.5.tgz", + "integrity": "sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo= sha512-rBtCAQAJm8A110nbwn6YdveUnuZH3WrC36IwkRXxDnq53JvXA2NVQvB7IHyKomxK1MJ4VDNw3UtFDdXQ+AvLYA==" + }, + "ip-regex": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/ip-regex/-/ip-regex-2.1.0.tgz", + "integrity": "sha1-+ni/XS5pE8kRzp+BnuUUa7bYROk= sha512-58yWmlHpp7VYfcdTwMTvwMmqx/Elfxjd9RXTDyMsbL7lLWmhMylLEqiYVLKuLzOZqVgiWXD9MfR62Vv89VRxkw==" + }, + "ipaddr.js": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", + "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==" + }, + "is-absolute-url": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-2.1.0.tgz", + "integrity": "sha1-UFMN+4T8yap9vnhS6Do3uTufKqY= sha512-vOx7VprsKyllwjSkLV79NIhpyLfr3jAp7VaTCMXOJHu4m0Ew1CZ2fcjASwmV1jI3BWuWHB013M48eyeldk9gYg==" + }, + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-arguments": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz", + "integrity": "sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==", + "requires": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + } + }, + "is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0= sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==" + }, + "is-bigint": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", + "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", + "requires": { + "has-bigints": "^1.0.1" + } + }, + "is-binary-path": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "optional": true, + "requires": { + "binary-extensions": "^2.0.0" + } + }, + "is-boolean-object": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", + "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", + "requires": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + } + }, + "is-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==" + }, + "is-callable": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.4.tgz", + "integrity": "sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w==" + }, + "is-ci": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-2.0.0.tgz", + "integrity": "sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==", + "requires": { + "ci-info": "^2.0.0" + } + }, + "is-color-stop": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-color-stop/-/is-color-stop-1.1.0.tgz", + "integrity": "sha1-z/9HGu5N1cnhWFmPvhKWe1za00U= sha512-H1U8Vz0cfXNujrJzEcvvwMDW9Ra+biSYA3ThdQvAnMLJkEHQXn6bWzLkxHtVYJ+Sdbx0b6finn3jZiaVe7MAHA==", + "requires": { + "css-color-names": "^0.0.4", + "hex-color-regex": "^1.1.0", + "hsl-regex": "^1.0.0", + "hsla-regex": "^1.0.0", + "rgb-regex": "^1.0.1", + "rgba-regex": "^1.0.0" + } + }, + "is-core-module": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.7.0.tgz", + "integrity": "sha512-ByY+tjCciCr+9nLryBYcSD50EOGWt95c7tIsKTG1J2ixKKXPvF7Ej3AVd+UfDydAJom3biBGDBALaO79ktwgEQ==", + "requires": { + "has": "^1.0.3" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-date-object": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", + "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", + "requires": { + "has-tostringtag": "^1.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + }, + "is-directory": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz", + "integrity": "sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE= sha512-yVChGzahRFvbkscn2MlwGismPO12i9+znNruC5gVEntG3qu0xQMzsGg/JFbrsqDOHtHFPci+V5aP5T9I+yeKqw==" + }, + "is-docker": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", + "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==" + }, + "is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "requires": { + "is-plain-object": "^2.0.4" + } + }, + "is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI= sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==" + }, + "is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==" + }, + "is-generator-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz", + "integrity": "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==" + }, + "is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "requires": { + "is-extglob": "^2.1.1" + } + }, + "is-module": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-module/-/is-module-1.0.0.tgz", + "integrity": "sha1-Mlj7afeMFNW4FdZkM2tM/7ZEFZE= sha512-51ypPSPCoTEIN9dy5Oy+h4pShgJmPCygKfyRCISBI+JoWT/2oJvK8QPxmwv7b/p239jXrm9M1mlQbyKJ5A152g==" + }, + "is-negative-zero": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.1.tgz", + "integrity": "sha512-2z6JzQvZRa9A2Y7xC6dQQm4FSTSTNWjKIYYTt4246eMTJmIo0Q+ZyOsU66X8lxK1AbB92dFeglPLrhwpeRKO6w==" + }, + "is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==" + }, + "is-number-object": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.6.tgz", + "integrity": "sha512-bEVOqiRcvo3zO1+G2lVMy+gkkEm9Yh7cDMRusKKu5ZJKPUYSJwICTKZrNKHA2EbSP0Tu0+6B/emsYNHZyn6K8g==", + "requires": { + "has-tostringtag": "^1.0.0" + } + }, + "is-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz", + "integrity": "sha1-PkcprB9f3gJc19g6iW2rn09n2w8= sha512-l4RyHgRqGN4Y3+9JHVrNqO+tN0rV5My76uW5/nuO4K1b6vw5G8d/cmFjP9tRfEsdhZNt0IFdZuK/c2Vr4Nb+Qg==" + }, + "is-path-cwd": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-2.2.0.tgz", + "integrity": "sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==" + }, + "is-path-in-cwd": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-path-in-cwd/-/is-path-in-cwd-2.1.0.tgz", + "integrity": "sha512-rNocXHgipO+rvnP6dk3zI20RpOtrAM/kzbB258Uw5BWr3TpXi861yzjo16Dn4hUox07iw5AyeMLHWsujkjzvRQ==", + "requires": { + "is-path-inside": "^2.1.0" + } + }, + "is-path-inside": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-2.1.0.tgz", + "integrity": "sha512-wiyhTzfDWsvwAW53OBWF5zuvaOGlZ6PwYxAbPVDhpm+gM09xKQGjBq/8uYN12aDvMxnAnq3dxTyoSoRNmg5YFg==", + "requires": { + "path-is-inside": "^1.0.2" + } + }, + "is-plain-obj": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", + "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4= sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg==" + }, + "is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "requires": { + "isobject": "^3.0.1" + } + }, + "is-potential-custom-element-name": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz", + "integrity": "sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==" + }, + "is-regex": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", + "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", + "requires": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + } + }, + "is-regexp": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-regexp/-/is-regexp-1.0.0.tgz", + "integrity": "sha1-/S2INUXEa6xaYz57mgnof6LLUGk= sha512-7zjFAPO4/gwyQAAgRRmqeEeyIICSdmCqa3tsVHMdBzaXXRiqopZL4Cyghg/XulGWrtABTpbnYYzzIRffLkP4oA==" + }, + "is-resolvable": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-resolvable/-/is-resolvable-1.1.0.tgz", + "integrity": "sha512-qgDYXFSR5WvEfuS5dMj6oTMEbrrSaM0CrFk2Yiq/gXnBvD9pMa2jGXxyhGLfvhZpuMZe18CJpFxAt3CRs42NMg==" + }, + "is-root": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-root/-/is-root-2.1.0.tgz", + "integrity": "sha512-AGOriNp96vNBd3HtU+RzFEc75FfR5ymiYv8E553I71SCeXBiMsVDUtdio1OEFvrPyLIQ9tVR5RxXIFe5PUFjMg==" + }, + "is-shared-array-buffer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.1.tgz", + "integrity": "sha512-IU0NmyknYZN0rChcKhRO1X8LYz5Isj/Fsqh8NJOSf+N/hCOTwy29F32Ik7a+QszE63IdvmwdTPDd6cZ5pg4cwA==" + }, + "is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==" + }, + "is-string": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", + "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", + "requires": { + "has-tostringtag": "^1.0.0" + } + }, + "is-symbol": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", + "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", + "requires": { + "has-symbols": "^1.0.2" + } + }, + "is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo= sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==" + }, + "is-weakref": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.1.tgz", + "integrity": "sha512-b2jKc2pQZjaeFYWEf7ScFj+Be1I+PXmlu572Q8coTXZ+LD/QQZ7ShPMst8h16riVgyXTQwUsFEl74mDvc/3MHQ==", + "requires": { + "call-bind": "^1.0.0" + } + }, + "is-windows": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", + "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==" + }, + "is-wsl": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", + "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", + "requires": { + "is-docker": "^2.0.0" + } + }, + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE= sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==" + }, + "isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA= sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==" + }, + "isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8= sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==" + }, + "istanbul-lib-coverage": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.0.1.tgz", + "integrity": "sha512-GvCYYTxaCPqwMjobtVcVKvSHtAGe48MNhGjpK8LtVF8K0ISX7hCKl85LgtuaSneWVyQmaGcW3iXVV3GaZSLpmQ==" + }, + "istanbul-lib-instrument": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-4.0.3.tgz", + "integrity": "sha512-BXgQl9kf4WTCPCCpmFGoJkz/+uhvm7h7PFKUYxh7qarQd3ER33vHG//qaE8eN25l07YqZPpHXU9I09l/RD5aGQ==", + "requires": { + "@babel/core": "^7.7.5", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-coverage": "^3.0.0", + "semver": "^6.3.0" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + }, + "istanbul-lib-report": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", + "integrity": "sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw==", + "requires": { + "istanbul-lib-coverage": "^3.0.0", + "make-dir": "^3.0.0", + "supports-color": "^7.1.0" + }, + "dependencies": { + "make-dir": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", + "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", + "requires": { + "semver": "^6.0.0" + } + }, + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + }, + "istanbul-lib-source-maps": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.0.tgz", + "integrity": "sha512-c16LpFRkR8vQXyHZ5nLpY35JZtzj1PQY1iZmesUbf1FZHbIupcWfjgOXBY9YHkLEQ6puz1u4Dgj6qmU/DisrZg==", + "requires": { + "debug": "^4.1.1", + "istanbul-lib-coverage": "^3.0.0", + "source-map": "^0.6.1" + } + }, + "istanbul-reports": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.0.2.tgz", + "integrity": "sha512-9tZvz7AiR3PEDNGiV9vIouQ/EAcqMXFmkcA1CDFTwOB98OZVDL0PH9glHotf5Ugp6GCOTypfzGWI/OqjWNCRUw==", + "requires": { + "html-escaper": "^2.0.0", + "istanbul-lib-report": "^3.0.0" + } + }, + "jest": { + "version": "26.6.0", + "resolved": "https://registry.npmjs.org/jest/-/jest-26.6.0.tgz", + "integrity": "sha512-jxTmrvuecVISvKFFhOkjsWRZV7sFqdSUAd1ajOKY+/QE/aLBVstsJ/dX8GczLzwiT6ZEwwmZqtCUHLHHQVzcfA==", + "requires": { + "@jest/core": "^26.6.0", + "import-local": "^3.0.2", + "jest-cli": "^26.6.0" + } + }, + "jest-changed-files": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-26.6.2.tgz", + "integrity": "sha512-fDS7szLcY9sCtIip8Fjry9oGf3I2ht/QT21bAHm5Dmf0mD4X3ReNUf17y+bO6fR8WgbIZTlbyG1ak/53cbRzKQ==", + "requires": { + "@jest/types": "^26.6.2", + "execa": "^4.0.0", + "throat": "^5.0.0" + } + }, + "jest-circus": { + "version": "26.6.0", + "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-26.6.0.tgz", + "integrity": "sha512-L2/Y9szN6FJPWFK8kzWXwfp+FOR7xq0cUL4lIsdbIdwz3Vh6P1nrpcqOleSzr28zOtSHQNV9Z7Tl+KkuK7t5Ng==", + "requires": { + "@babel/traverse": "^7.1.0", + "@jest/environment": "^26.6.0", + "@jest/test-result": "^26.6.0", + "@jest/types": "^26.6.0", + "@types/babel__traverse": "^7.0.4", + "@types/node": "*", + "chalk": "^4.0.0", + "co": "^4.6.0", + "dedent": "^0.7.0", + "expect": "^26.6.0", + "is-generator-fn": "^2.0.0", + "jest-each": "^26.6.0", + "jest-matcher-utils": "^26.6.0", + "jest-message-util": "^26.6.0", + "jest-runner": "^26.6.0", + "jest-runtime": "^26.6.0", + "jest-snapshot": "^26.6.0", + "jest-util": "^26.6.0", + "pretty-format": "^26.6.0", + "stack-utils": "^2.0.2", + "throat": "^5.0.0" + }, + "dependencies": { + "pretty-format": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-26.6.2.tgz", + "integrity": "sha512-7AeGuCYNGmycyQbCqd/3PWH4eOoX/OiCa0uphp57NVTeAGdJGaAliecxwBDHYQCIvrW7aDBZCYeNTP/WX69mkg==", + "requires": { + "@jest/types": "^26.6.2", + "ansi-regex": "^5.0.0", + "ansi-styles": "^4.0.0", + "react-is": "^17.0.1" + } + } + } + }, + "jest-cli": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-26.6.3.tgz", + "integrity": "sha512-GF9noBSa9t08pSyl3CY4frMrqp+aQXFGFkf5hEPbh/pIUFYWMK6ZLTfbmadxJVcJrdRoChlWQsA2VkJcDFK8hg==", + "requires": { + "@jest/core": "^26.6.3", + "@jest/test-result": "^26.6.2", + "@jest/types": "^26.6.2", + "chalk": "^4.0.0", + "exit": "^0.1.2", + "graceful-fs": "^4.2.4", + "import-local": "^3.0.2", + "is-ci": "^2.0.0", + "jest-config": "^26.6.3", + "jest-util": "^26.6.2", + "jest-validate": "^26.6.2", + "prompts": "^2.0.1", + "yargs": "^15.4.1" + } + }, + "jest-config": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-26.6.3.tgz", + "integrity": "sha512-t5qdIj/bCj2j7NFVHb2nFB4aUdfucDn3JRKgrZnplb8nieAirAzRSHP8uDEd+qV6ygzg9Pz4YG7UTJf94LPSyg==", + "requires": { + "@babel/core": "^7.1.0", + "@jest/test-sequencer": "^26.6.3", + "@jest/types": "^26.6.2", + "babel-jest": "^26.6.3", + "chalk": "^4.0.0", + "deepmerge": "^4.2.2", + "glob": "^7.1.1", + "graceful-fs": "^4.2.4", + "jest-environment-jsdom": "^26.6.2", + "jest-environment-node": "^26.6.2", + "jest-get-type": "^26.3.0", + "jest-jasmine2": "^26.6.3", + "jest-regex-util": "^26.0.0", + "jest-resolve": "^26.6.2", + "jest-util": "^26.6.2", + "jest-validate": "^26.6.2", + "micromatch": "^4.0.2", + "pretty-format": "^26.6.2" + }, + "dependencies": { + "jest-get-type": { + "version": "26.3.0", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-26.3.0.tgz", + "integrity": "sha512-TpfaviN1R2pQWkIihlfEanwOXK0zcxrKEE4MlU6Tn7keoXdN6/3gK/xl0yEh8DOunn5pOVGKf8hB4R9gVh04ig==" + }, + "jest-resolve": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-26.6.2.tgz", + "integrity": "sha512-sOxsZOq25mT1wRsfHcbtkInS+Ek7Q8jCHUB0ZUTP0tc/c41QHriU/NunqMfCUWsL4H3MHpvQD4QR9kSYhS7UvQ==", + "requires": { + "@jest/types": "^26.6.2", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "jest-pnp-resolver": "^1.2.2", + "jest-util": "^26.6.2", + "read-pkg-up": "^7.0.1", + "resolve": "^1.18.1", + "slash": "^3.0.0" + } + }, + "pretty-format": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-26.6.2.tgz", + "integrity": "sha512-7AeGuCYNGmycyQbCqd/3PWH4eOoX/OiCa0uphp57NVTeAGdJGaAliecxwBDHYQCIvrW7aDBZCYeNTP/WX69mkg==", + "requires": { + "@jest/types": "^26.6.2", + "ansi-regex": "^5.0.0", + "ansi-styles": "^4.0.0", + "react-is": "^17.0.1" + } + }, + "read-pkg": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", + "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", + "requires": { + "@types/normalize-package-data": "^2.4.0", + "normalize-package-data": "^2.5.0", + "parse-json": "^5.0.0", + "type-fest": "^0.6.0" + }, + "dependencies": { + "type-fest": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", + "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==" + } + } + }, + "read-pkg-up": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz", + "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==", + "requires": { + "find-up": "^4.1.0", + "read-pkg": "^5.2.0", + "type-fest": "^0.8.1" + } + }, + "type-fest": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", + "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==" + } + } + }, + "jest-diff": { + "version": "27.2.4", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-27.2.4.tgz", + "integrity": "sha512-bLAVlDSCR3gqUPGv+4nzVpEXGsHh98HjUL7Vb2hVyyuBDoQmja8eJb0imUABsuxBeUVmf47taJSAd9nDrwWKEg==", + "requires": { + "chalk": "^4.0.0", + "diff-sequences": "^27.0.6", + "jest-get-type": "^27.0.6", + "pretty-format": "^27.2.4" + } + }, + "jest-docblock": { + "version": "26.0.0", + "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-26.0.0.tgz", + "integrity": "sha512-RDZ4Iz3QbtRWycd8bUEPxQsTlYazfYn/h5R65Fc6gOfwozFhoImx+affzky/FFBuqISPTqjXomoIGJVKBWoo0w==", + "requires": { + "detect-newline": "^3.0.0" + } + }, + "jest-each": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-26.6.2.tgz", + "integrity": "sha512-Mer/f0KaATbjl8MCJ+0GEpNdqmnVmDYqCTJYTvoo7rqmRiDllmp2AYN+06F93nXcY3ur9ShIjS+CO/uD+BbH4A==", + "requires": { + "@jest/types": "^26.6.2", + "chalk": "^4.0.0", + "jest-get-type": "^26.3.0", + "jest-util": "^26.6.2", + "pretty-format": "^26.6.2" + }, + "dependencies": { + "jest-get-type": { + "version": "26.3.0", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-26.3.0.tgz", + "integrity": "sha512-TpfaviN1R2pQWkIihlfEanwOXK0zcxrKEE4MlU6Tn7keoXdN6/3gK/xl0yEh8DOunn5pOVGKf8hB4R9gVh04ig==" + }, + "pretty-format": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-26.6.2.tgz", + "integrity": "sha512-7AeGuCYNGmycyQbCqd/3PWH4eOoX/OiCa0uphp57NVTeAGdJGaAliecxwBDHYQCIvrW7aDBZCYeNTP/WX69mkg==", + "requires": { + "@jest/types": "^26.6.2", + "ansi-regex": "^5.0.0", + "ansi-styles": "^4.0.0", + "react-is": "^17.0.1" + } + } + } + }, + "jest-environment-jsdom": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-26.6.2.tgz", + "integrity": "sha512-jgPqCruTlt3Kwqg5/WVFyHIOJHsiAvhcp2qiR2QQstuG9yWox5+iHpU3ZrcBxW14T4fe5Z68jAfLRh7joCSP2Q==", + "requires": { + "@jest/environment": "^26.6.2", + "@jest/fake-timers": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/node": "*", + "jest-mock": "^26.6.2", + "jest-util": "^26.6.2", + "jsdom": "^16.4.0" + } + }, + "jest-environment-node": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-26.6.2.tgz", + "integrity": "sha512-zhtMio3Exty18dy8ee8eJ9kjnRyZC1N4C1Nt/VShN1apyXc8rWGtJ9lI7vqiWcyyXS4BVSEn9lxAM2D+07/Tag==", + "requires": { + "@jest/environment": "^26.6.2", + "@jest/fake-timers": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/node": "*", + "jest-mock": "^26.6.2", + "jest-util": "^26.6.2" + } + }, + "jest-get-type": { + "version": "27.0.6", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-27.0.6.tgz", + "integrity": "sha512-XTkK5exIeUbbveehcSR8w0bhH+c0yloW/Wpl+9vZrjzztCPWrxhHwkIFpZzCt71oRBsgxmuUfxEqOYoZI2macg==" + }, + "jest-haste-map": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-26.6.2.tgz", + "integrity": "sha512-easWIJXIw71B2RdR8kgqpjQrbMRWQBgiBwXYEhtGUTaX+doCjBheluShdDMeR8IMfJiTqH4+zfhtg29apJf/8w==", + "requires": { + "@jest/types": "^26.6.2", + "@types/graceful-fs": "^4.1.2", + "@types/node": "*", + "anymatch": "^3.0.3", + "fb-watchman": "^2.0.0", + "fsevents": "^2.1.2", + "graceful-fs": "^4.2.4", + "jest-regex-util": "^26.0.0", + "jest-serializer": "^26.6.2", + "jest-util": "^26.6.2", + "jest-worker": "^26.6.2", + "micromatch": "^4.0.2", + "sane": "^4.0.3", + "walker": "^1.0.7" + } + }, + "jest-jasmine2": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-26.6.3.tgz", + "integrity": "sha512-kPKUrQtc8aYwBV7CqBg5pu+tmYXlvFlSFYn18ev4gPFtrRzB15N2gW/Roew3187q2w2eHuu0MU9TJz6w0/nPEg==", + "requires": { + "@babel/traverse": "^7.1.0", + "@jest/environment": "^26.6.2", + "@jest/source-map": "^26.6.2", + "@jest/test-result": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/node": "*", + "chalk": "^4.0.0", + "co": "^4.6.0", + "expect": "^26.6.2", + "is-generator-fn": "^2.0.0", + "jest-each": "^26.6.2", + "jest-matcher-utils": "^26.6.2", + "jest-message-util": "^26.6.2", + "jest-runtime": "^26.6.3", + "jest-snapshot": "^26.6.2", + "jest-util": "^26.6.2", + "pretty-format": "^26.6.2", + "throat": "^5.0.0" + }, + "dependencies": { + "pretty-format": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-26.6.2.tgz", + "integrity": "sha512-7AeGuCYNGmycyQbCqd/3PWH4eOoX/OiCa0uphp57NVTeAGdJGaAliecxwBDHYQCIvrW7aDBZCYeNTP/WX69mkg==", + "requires": { + "@jest/types": "^26.6.2", + "ansi-regex": "^5.0.0", + "ansi-styles": "^4.0.0", + "react-is": "^17.0.1" + } + } + } + }, + "jest-leak-detector": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-26.6.2.tgz", + "integrity": "sha512-i4xlXpsVSMeKvg2cEKdfhh0H39qlJlP5Ex1yQxwF9ubahboQYMgTtz5oML35AVA3B4Eu+YsmwaiKVev9KCvLxg==", + "requires": { + "jest-get-type": "^26.3.0", + "pretty-format": "^26.6.2" + }, + "dependencies": { + "jest-get-type": { + "version": "26.3.0", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-26.3.0.tgz", + "integrity": "sha512-TpfaviN1R2pQWkIihlfEanwOXK0zcxrKEE4MlU6Tn7keoXdN6/3gK/xl0yEh8DOunn5pOVGKf8hB4R9gVh04ig==" + }, + "pretty-format": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-26.6.2.tgz", + "integrity": "sha512-7AeGuCYNGmycyQbCqd/3PWH4eOoX/OiCa0uphp57NVTeAGdJGaAliecxwBDHYQCIvrW7aDBZCYeNTP/WX69mkg==", + "requires": { + "@jest/types": "^26.6.2", + "ansi-regex": "^5.0.0", + "ansi-styles": "^4.0.0", + "react-is": "^17.0.1" + } + } + } + }, + "jest-matcher-utils": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-26.6.2.tgz", + "integrity": "sha512-llnc8vQgYcNqDrqRDXWwMr9i7rS5XFiCwvh6DTP7Jqa2mqpcCBBlpCbn+trkG0KNhPu/h8rzyBkriOtBstvWhw==", + "requires": { + "chalk": "^4.0.0", + "jest-diff": "^26.6.2", + "jest-get-type": "^26.3.0", + "pretty-format": "^26.6.2" + }, + "dependencies": { + "diff-sequences": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-26.6.2.tgz", + "integrity": "sha512-Mv/TDa3nZ9sbc5soK+OoA74BsS3mL37yixCvUAQkiuA4Wz6YtwP/K47n2rv2ovzHZvoiQeA5FTQOschKkEwB0Q==" + }, + "jest-diff": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-26.6.2.tgz", + "integrity": "sha512-6m+9Z3Gv9wN0WFVasqjCL/06+EFCMTqDEUl/b87HYK2rAPTyfz4ZIuSlPhY51PIQRWx5TaxeF1qmXKe9gfN3sA==", + "requires": { + "chalk": "^4.0.0", + "diff-sequences": "^26.6.2", + "jest-get-type": "^26.3.0", + "pretty-format": "^26.6.2" + } + }, + "jest-get-type": { + "version": "26.3.0", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-26.3.0.tgz", + "integrity": "sha512-TpfaviN1R2pQWkIihlfEanwOXK0zcxrKEE4MlU6Tn7keoXdN6/3gK/xl0yEh8DOunn5pOVGKf8hB4R9gVh04ig==" + }, + "pretty-format": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-26.6.2.tgz", + "integrity": "sha512-7AeGuCYNGmycyQbCqd/3PWH4eOoX/OiCa0uphp57NVTeAGdJGaAliecxwBDHYQCIvrW7aDBZCYeNTP/WX69mkg==", + "requires": { + "@jest/types": "^26.6.2", + "ansi-regex": "^5.0.0", + "ansi-styles": "^4.0.0", + "react-is": "^17.0.1" + } + } + } + }, + "jest-message-util": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-26.6.2.tgz", + "integrity": "sha512-rGiLePzQ3AzwUshu2+Rn+UMFk0pHN58sOG+IaJbk5Jxuqo3NYO1U2/MIR4S1sKgsoYSXSzdtSa0TgrmtUwEbmA==", + "requires": { + "@babel/code-frame": "^7.0.0", + "@jest/types": "^26.6.2", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "micromatch": "^4.0.2", + "pretty-format": "^26.6.2", + "slash": "^3.0.0", + "stack-utils": "^2.0.2" + }, + "dependencies": { + "pretty-format": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-26.6.2.tgz", + "integrity": "sha512-7AeGuCYNGmycyQbCqd/3PWH4eOoX/OiCa0uphp57NVTeAGdJGaAliecxwBDHYQCIvrW7aDBZCYeNTP/WX69mkg==", + "requires": { + "@jest/types": "^26.6.2", + "ansi-regex": "^5.0.0", + "ansi-styles": "^4.0.0", + "react-is": "^17.0.1" + } + } + } + }, + "jest-mock": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-26.6.2.tgz", + "integrity": "sha512-YyFjePHHp1LzpzYcmgqkJ0nm0gg/lJx2aZFzFy1S6eUqNjXsOqTK10zNRff2dNfssgokjkG65OlWNcIlgd3zew==", + "requires": { + "@jest/types": "^26.6.2", + "@types/node": "*" + } + }, + "jest-pnp-resolver": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz", + "integrity": "sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==", + "requires": {} + }, + "jest-regex-util": { + "version": "26.0.0", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-26.0.0.tgz", + "integrity": "sha512-Gv3ZIs/nA48/Zvjrl34bf+oD76JHiGDUxNOVgUjh3j890sblXryjY4rss71fPtD/njchl6PSE2hIhvyWa1eT0A==" + }, + "jest-resolve": { + "version": "26.6.0", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-26.6.0.tgz", + "integrity": "sha512-tRAz2bwraHufNp+CCmAD8ciyCpXCs1NQxB5EJAmtCFy6BN81loFEGWKzYu26Y62lAJJe4X4jg36Kf+NsQyiStQ==", + "requires": { + "@jest/types": "^26.6.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "jest-pnp-resolver": "^1.2.2", + "jest-util": "^26.6.0", + "read-pkg-up": "^7.0.1", + "resolve": "^1.17.0", + "slash": "^3.0.0" + }, + "dependencies": { + "read-pkg": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", + "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", + "requires": { + "@types/normalize-package-data": "^2.4.0", + "normalize-package-data": "^2.5.0", + "parse-json": "^5.0.0", + "type-fest": "^0.6.0" + }, + "dependencies": { + "type-fest": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", + "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==" + } + } + }, + "read-pkg-up": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz", + "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==", + "requires": { + "find-up": "^4.1.0", + "read-pkg": "^5.2.0", + "type-fest": "^0.8.1" + } + }, + "type-fest": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", + "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==" + } + } + }, + "jest-resolve-dependencies": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-26.6.3.tgz", + "integrity": "sha512-pVwUjJkxbhe4RY8QEWzN3vns2kqyuldKpxlxJlzEYfKSvY6/bMvxoFrYYzUO1Gx28yKWN37qyV7rIoIp2h8fTg==", + "requires": { + "@jest/types": "^26.6.2", + "jest-regex-util": "^26.0.0", + "jest-snapshot": "^26.6.2" + } + }, + "jest-runner": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-26.6.3.tgz", + "integrity": "sha512-atgKpRHnaA2OvByG/HpGA4g6CSPS/1LK0jK3gATJAoptC1ojltpmVlYC3TYgdmGp+GLuhzpH30Gvs36szSL2JQ==", + "requires": { + "@jest/console": "^26.6.2", + "@jest/environment": "^26.6.2", + "@jest/test-result": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/node": "*", + "chalk": "^4.0.0", + "emittery": "^0.7.1", + "exit": "^0.1.2", + "graceful-fs": "^4.2.4", + "jest-config": "^26.6.3", + "jest-docblock": "^26.0.0", + "jest-haste-map": "^26.6.2", + "jest-leak-detector": "^26.6.2", + "jest-message-util": "^26.6.2", + "jest-resolve": "^26.6.2", + "jest-runtime": "^26.6.3", + "jest-util": "^26.6.2", + "jest-worker": "^26.6.2", + "source-map-support": "^0.5.6", + "throat": "^5.0.0" + }, + "dependencies": { + "jest-resolve": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-26.6.2.tgz", + "integrity": "sha512-sOxsZOq25mT1wRsfHcbtkInS+Ek7Q8jCHUB0ZUTP0tc/c41QHriU/NunqMfCUWsL4H3MHpvQD4QR9kSYhS7UvQ==", + "requires": { + "@jest/types": "^26.6.2", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "jest-pnp-resolver": "^1.2.2", + "jest-util": "^26.6.2", + "read-pkg-up": "^7.0.1", + "resolve": "^1.18.1", + "slash": "^3.0.0" + } + }, + "read-pkg": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", + "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", + "requires": { + "@types/normalize-package-data": "^2.4.0", + "normalize-package-data": "^2.5.0", + "parse-json": "^5.0.0", + "type-fest": "^0.6.0" + }, + "dependencies": { + "type-fest": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", + "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==" + } + } + }, + "read-pkg-up": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz", + "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==", + "requires": { + "find-up": "^4.1.0", + "read-pkg": "^5.2.0", + "type-fest": "^0.8.1" + } + }, + "type-fest": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", + "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==" + } + } + }, + "jest-runtime": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-26.6.3.tgz", + "integrity": "sha512-lrzyR3N8sacTAMeonbqpnSka1dHNux2uk0qqDXVkMv2c/A3wYnvQ4EXuI013Y6+gSKSCxdaczvf4HF0mVXHRdw==", + "requires": { + "@jest/console": "^26.6.2", + "@jest/environment": "^26.6.2", + "@jest/fake-timers": "^26.6.2", + "@jest/globals": "^26.6.2", + "@jest/source-map": "^26.6.2", + "@jest/test-result": "^26.6.2", + "@jest/transform": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/yargs": "^15.0.0", + "chalk": "^4.0.0", + "cjs-module-lexer": "^0.6.0", + "collect-v8-coverage": "^1.0.0", + "exit": "^0.1.2", + "glob": "^7.1.3", + "graceful-fs": "^4.2.4", + "jest-config": "^26.6.3", + "jest-haste-map": "^26.6.2", + "jest-message-util": "^26.6.2", + "jest-mock": "^26.6.2", + "jest-regex-util": "^26.0.0", + "jest-resolve": "^26.6.2", + "jest-snapshot": "^26.6.2", + "jest-util": "^26.6.2", + "jest-validate": "^26.6.2", + "slash": "^3.0.0", + "strip-bom": "^4.0.0", + "yargs": "^15.4.1" + }, + "dependencies": { + "jest-resolve": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-26.6.2.tgz", + "integrity": "sha512-sOxsZOq25mT1wRsfHcbtkInS+Ek7Q8jCHUB0ZUTP0tc/c41QHriU/NunqMfCUWsL4H3MHpvQD4QR9kSYhS7UvQ==", + "requires": { + "@jest/types": "^26.6.2", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "jest-pnp-resolver": "^1.2.2", + "jest-util": "^26.6.2", + "read-pkg-up": "^7.0.1", + "resolve": "^1.18.1", + "slash": "^3.0.0" + } + }, + "read-pkg": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", + "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", + "requires": { + "@types/normalize-package-data": "^2.4.0", + "normalize-package-data": "^2.5.0", + "parse-json": "^5.0.0", + "type-fest": "^0.6.0" + }, + "dependencies": { + "type-fest": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", + "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==" + } + } + }, + "read-pkg-up": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz", + "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==", + "requires": { + "find-up": "^4.1.0", + "read-pkg": "^5.2.0", + "type-fest": "^0.8.1" + } + }, + "type-fest": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", + "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==" + } + } + }, + "jest-serializer": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-26.6.2.tgz", + "integrity": "sha512-S5wqyz0DXnNJPd/xfIzZ5Xnp1HrJWBczg8mMfMpN78OJ5eDxXyf+Ygld9wX1DnUWbIbhM1YDY95NjR4CBXkb2g==", + "requires": { + "@types/node": "*", + "graceful-fs": "^4.2.4" + } + }, + "jest-snapshot": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-26.6.2.tgz", + "integrity": "sha512-OLhxz05EzUtsAmOMzuupt1lHYXCNib0ECyuZ/PZOx9TrZcC8vL0x+DUG3TL+GLX3yHG45e6YGjIm0XwDc3q3og==", + "requires": { + "@babel/types": "^7.0.0", + "@jest/types": "^26.6.2", + "@types/babel__traverse": "^7.0.4", + "@types/prettier": "^2.0.0", + "chalk": "^4.0.0", + "expect": "^26.6.2", + "graceful-fs": "^4.2.4", + "jest-diff": "^26.6.2", + "jest-get-type": "^26.3.0", + "jest-haste-map": "^26.6.2", + "jest-matcher-utils": "^26.6.2", + "jest-message-util": "^26.6.2", + "jest-resolve": "^26.6.2", + "natural-compare": "^1.4.0", + "pretty-format": "^26.6.2", + "semver": "^7.3.2" + }, + "dependencies": { + "diff-sequences": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-26.6.2.tgz", + "integrity": "sha512-Mv/TDa3nZ9sbc5soK+OoA74BsS3mL37yixCvUAQkiuA4Wz6YtwP/K47n2rv2ovzHZvoiQeA5FTQOschKkEwB0Q==" + }, + "jest-diff": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-26.6.2.tgz", + "integrity": "sha512-6m+9Z3Gv9wN0WFVasqjCL/06+EFCMTqDEUl/b87HYK2rAPTyfz4ZIuSlPhY51PIQRWx5TaxeF1qmXKe9gfN3sA==", + "requires": { + "chalk": "^4.0.0", + "diff-sequences": "^26.6.2", + "jest-get-type": "^26.3.0", + "pretty-format": "^26.6.2" + } + }, + "jest-get-type": { + "version": "26.3.0", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-26.3.0.tgz", + "integrity": "sha512-TpfaviN1R2pQWkIihlfEanwOXK0zcxrKEE4MlU6Tn7keoXdN6/3gK/xl0yEh8DOunn5pOVGKf8hB4R9gVh04ig==" + }, + "jest-resolve": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-26.6.2.tgz", + "integrity": "sha512-sOxsZOq25mT1wRsfHcbtkInS+Ek7Q8jCHUB0ZUTP0tc/c41QHriU/NunqMfCUWsL4H3MHpvQD4QR9kSYhS7UvQ==", + "requires": { + "@jest/types": "^26.6.2", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "jest-pnp-resolver": "^1.2.2", + "jest-util": "^26.6.2", + "read-pkg-up": "^7.0.1", + "resolve": "^1.18.1", + "slash": "^3.0.0" + } + }, + "pretty-format": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-26.6.2.tgz", + "integrity": "sha512-7AeGuCYNGmycyQbCqd/3PWH4eOoX/OiCa0uphp57NVTeAGdJGaAliecxwBDHYQCIvrW7aDBZCYeNTP/WX69mkg==", + "requires": { + "@jest/types": "^26.6.2", + "ansi-regex": "^5.0.0", + "ansi-styles": "^4.0.0", + "react-is": "^17.0.1" + } + }, + "read-pkg": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", + "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", + "requires": { + "@types/normalize-package-data": "^2.4.0", + "normalize-package-data": "^2.5.0", + "parse-json": "^5.0.0", + "type-fest": "^0.6.0" + }, + "dependencies": { + "type-fest": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", + "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==" + } + } + }, + "read-pkg-up": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz", + "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==", + "requires": { + "find-up": "^4.1.0", + "read-pkg": "^5.2.0", + "type-fest": "^0.8.1" + } + }, + "type-fest": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", + "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==" + } + } + }, + "jest-util": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-26.6.2.tgz", + "integrity": "sha512-MDW0fKfsn0OI7MS7Euz6h8HNDXVQ0gaM9uW6RjfDmd1DAFcaxX9OqIakHIqhbnmF08Cf2DLDG+ulq8YQQ0Lp0Q==", + "requires": { + "@jest/types": "^26.6.2", + "@types/node": "*", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "is-ci": "^2.0.0", + "micromatch": "^4.0.2" + } + }, + "jest-validate": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-26.6.2.tgz", + "integrity": "sha512-NEYZ9Aeyj0i5rQqbq+tpIOom0YS1u2MVu6+euBsvpgIme+FOfRmoC4R5p0JiAUpaFvFy24xgrpMknarR/93XjQ==", + "requires": { + "@jest/types": "^26.6.2", + "camelcase": "^6.0.0", + "chalk": "^4.0.0", + "jest-get-type": "^26.3.0", + "leven": "^3.1.0", + "pretty-format": "^26.6.2" + }, + "dependencies": { + "jest-get-type": { + "version": "26.3.0", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-26.3.0.tgz", + "integrity": "sha512-TpfaviN1R2pQWkIihlfEanwOXK0zcxrKEE4MlU6Tn7keoXdN6/3gK/xl0yEh8DOunn5pOVGKf8hB4R9gVh04ig==" + }, + "pretty-format": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-26.6.2.tgz", + "integrity": "sha512-7AeGuCYNGmycyQbCqd/3PWH4eOoX/OiCa0uphp57NVTeAGdJGaAliecxwBDHYQCIvrW7aDBZCYeNTP/WX69mkg==", + "requires": { + "@jest/types": "^26.6.2", + "ansi-regex": "^5.0.0", + "ansi-styles": "^4.0.0", + "react-is": "^17.0.1" + } + } + } + }, + "jest-watch-typeahead": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/jest-watch-typeahead/-/jest-watch-typeahead-0.6.1.tgz", + "integrity": "sha512-ITVnHhj3Jd/QkqQcTqZfRgjfyRhDFM/auzgVo2RKvSwi18YMvh0WvXDJFoFED6c7jd/5jxtu4kSOb9PTu2cPVg==", + "requires": { + "ansi-escapes": "^4.3.1", + "chalk": "^4.0.0", + "jest-regex-util": "^26.0.0", + "jest-watcher": "^26.3.0", + "slash": "^3.0.0", + "string-length": "^4.0.1", + "strip-ansi": "^6.0.0" + } + }, + "jest-watcher": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-26.6.2.tgz", + "integrity": "sha512-WKJob0P/Em2csiVthsI68p6aGKTIcsfjH9Gsx1f0A3Italz43e3ho0geSAVsmj09RWOELP1AZ/DXyJgOgDKxXQ==", + "requires": { + "@jest/test-result": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "jest-util": "^26.6.2", + "string-length": "^4.0.1" + } + }, + "jest-worker": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-26.6.2.tgz", + "integrity": "sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==", + "requires": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^7.0.0" + } + }, + "js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" + }, + "js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "requires": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + } + }, + "jsdom": { + "version": "16.7.0", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-16.7.0.tgz", + "integrity": "sha512-u9Smc2G1USStM+s/x1ru5Sxrl6mPYCbByG1U/hUmqaVsm4tbNyS7CicOSRyuGQYZhTu0h84qkZZQ/I+dzizSVw==", + "requires": { + "abab": "^2.0.5", + "acorn": "^8.2.4", + "acorn-globals": "^6.0.0", + "cssom": "^0.4.4", + "cssstyle": "^2.3.0", + "data-urls": "^2.0.0", + "decimal.js": "^10.2.1", + "domexception": "^2.0.1", + "escodegen": "^2.0.0", + "form-data": "^3.0.0", + "html-encoding-sniffer": "^2.0.1", + "http-proxy-agent": "^4.0.1", + "https-proxy-agent": "^5.0.0", + "is-potential-custom-element-name": "^1.0.1", + "nwsapi": "^2.2.0", + "parse5": "6.0.1", + "saxes": "^5.0.1", + "symbol-tree": "^3.2.4", + "tough-cookie": "^4.0.0", + "w3c-hr-time": "^1.0.2", + "w3c-xmlserializer": "^2.0.0", + "webidl-conversions": "^6.1.0", + "whatwg-encoding": "^1.0.5", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^8.5.0", + "ws": "^7.4.6", + "xml-name-validator": "^3.0.0" + }, + "dependencies": { + "acorn": { + "version": "8.5.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.5.0.tgz", + "integrity": "sha512-yXbYeFy+jUuYd3/CDcg2NkIYE991XYX/bje7LmjJigUciaeO1JR4XxXgCIV1/Zc/dRuFEyw1L0pbA+qynJkW5Q==" + } + } + }, + "jsesc": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", + "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==" + }, + "json-parse-better-errors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", + "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==" + }, + "json-parse-even-better-errors": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==" + }, + "json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" + }, + "json-stable-stringify-without-jsonify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", + "integrity": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE= sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==" + }, + "json3": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/json3/-/json3-3.3.3.tgz", + "integrity": "sha512-c7/8mbUsKigAbLkD5B010BK4D9LZm7A1pNItkEwiUZRpIN66exu/e7YQWysGun+TRKaJp8MhemM+VkfWv42aCA==" + }, + "json5": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.1.tgz", + "integrity": "sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA==" + }, + "jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "requires": { + "graceful-fs": "^4.1.6", + "universalify": "^2.0.0" + } + }, + "jsx-ast-utils": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.2.1.tgz", + "integrity": "sha512-uP5vu8xfy2F9A6LGC22KO7e2/vGTS1MhP+18f++ZNlf0Ohaxbc9nIEwHAsejlJKyzfZzU5UIhe5ItYkitcZnZA==", + "requires": { + "array-includes": "^3.1.3", + "object.assign": "^4.1.2" + } + }, + "killable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/killable/-/killable-1.0.1.tgz", + "integrity": "sha512-LzqtLKlUwirEUyl/nicirVmNiPvYs7l5n8wOPP7fyJVpUPkvCnW/vuiXGpylGUlnPDnB7311rARzAt3Mhswpjg==" + }, + "kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==" + }, + "kleur": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", + "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==" + }, + "klona": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/klona/-/klona-2.0.4.tgz", + "integrity": "sha512-ZRbnvdg/NxqzC7L9Uyqzf4psi1OM4Cuc+sJAkQPjO6XkQIJTNbfK2Rsmbw8fx1p2mkZdp2FZYo2+LwXYY/uwIA==" + }, + "ktx-parse": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/ktx-parse/-/ktx-parse-0.2.1.tgz", + "integrity": "sha512-I+2mYJ6nQdWGmOlE3m9d9idKfhn2MCw04zaVpgtzyuc19uQ8OwRmmYLf/TP5ueVFfYmHbdpM8mPmId2X5PBLEw==" + }, + "language-subtag-registry": { + "version": "0.3.21", + "resolved": "https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.21.tgz", + "integrity": "sha512-L0IqwlIXjilBVVYKFT37X9Ih11Um5NEl9cbJIuU/SwP/zEEAbBPOnEeeuxVMf45ydWQRDQN3Nqc96OgbH1K+Pg==" + }, + "language-tags": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/language-tags/-/language-tags-1.0.5.tgz", + "integrity": "sha1-0yHbxNowuovzAk4ED6XBRmH5GTo= sha512-qJhlO9cGXi6hBGKoxEG/sKZDAHD5Hnu9Hs4WbOY3pCWXDhw0N8x1NenNzm2EnNLkLkk7J2SdxAkDSbb6ftT+UQ==", + "requires": { + "language-subtag-registry": "~0.3.2" + } + }, + "last-call-webpack-plugin": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/last-call-webpack-plugin/-/last-call-webpack-plugin-3.0.0.tgz", + "integrity": "sha512-7KI2l2GIZa9p2spzPIVZBYyNKkN+e/SQPpnjlTiPhdbDW3F86tdKKELxKpzJ5sgU19wQWsACULZmpTPYHeWO5w==", + "requires": { + "lodash": "^4.17.5", + "webpack-sources": "^1.1.0" + } + }, + "leven": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", + "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==" + }, + "levn": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", + "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", + "requires": { + "prelude-ls": "^1.2.1", + "type-check": "~0.4.0" + } + }, + "lines-and-columns": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.1.6.tgz", + "integrity": "sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA= sha512-8ZmlJFVK9iCmtLz19HpSsR8HaAMWBT284VMNednLwlIMDP2hJDCIhUp0IZ2xUcZ+Ob6BM0VvCSJwzASDM45NLQ==" + }, + "load-json-file": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz", + "integrity": "sha1-L19Fq5HjMhYjT9U62rZo607AmTs= sha512-Kx8hMakjX03tiGTLAIdJ+lL0htKnXjEZN6hk/tozf/WOuYGdZBJrZ+rCJRbVCugsjB3jMLn9746NsQIf5VjBMw==", + "requires": { + "graceful-fs": "^4.1.2", + "parse-json": "^4.0.0", + "pify": "^3.0.0", + "strip-bom": "^3.0.0" + }, + "dependencies": { + "parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA= sha512-aOIos8bujGN93/8Ox/jPLh7RwVnPEysynVFE+fQZyg6jKELEHwzgKdLRFHUgXJL6kylijVSBC4BvN9OmsB48Rw==", + "requires": { + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1" + } + }, + "pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY= sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==" + }, + "strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM= sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==" + } + } + }, + "loader-runner": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-2.4.0.tgz", + "integrity": "sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw==" + }, + "loader-utils": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.0.tgz", + "integrity": "sha512-rP4F0h2RaWSvPEkD7BLDFQnvSf+nK+wr3ESUjNTyAGobqrijmW92zc+SO6d4p4B1wh7+B/Jg1mkQe5NYUEHtHQ==", + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + } + }, + "locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "requires": { + "p-locate": "^4.1.0" + } + }, + "lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" + }, + "lodash._reinterpolate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz", + "integrity": "sha1-DM8tiRZq8Ds2Y8eWU4t1rG4RTZ0= sha512-xYHt68QRoYGjeeM/XOE1uJtvXQAgvszfBhjV4yvsQH0u2i9I6cI6c6/eG4Hh3UAOVn0y/xAXwmTzEay49Q//HA==" + }, + "lodash.clonedeep": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz", + "integrity": "sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8= sha512-H5ZhCF25riFd9uB5UCkVKo61m3S/xZk1x4wA6yp/L3RFP6Z/eHH1ymQcGLo7J3GMPfm0V/7m1tryHuGVxpqEBQ==" + }, + "lodash.debounce": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", + "integrity": "sha1-gteb/zCmfEAF/9XiUVMArZyk168= sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==" + }, + "lodash.memoize": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", + "integrity": "sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4= sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==" + }, + "lodash.merge": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", + "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==" + }, + "lodash.omit": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.omit/-/lodash.omit-4.5.0.tgz", + "integrity": "sha1-brGa5aHuHdnfC5aeZs4Lf6MLXmA= sha512-XeqSp49hNGmlkj2EJlfrQFIzQ6lXdNro9sddtQzcJY8QaoC2GO0DT7xaIokHeyM+mIT0mPMlPvkYzg2xCuHdZg==" + }, + "lodash.pick": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/lodash.pick/-/lodash.pick-4.4.0.tgz", + "integrity": "sha1-UvBWEP/53tQiYRRB7R/BI6AwAbM= sha512-hXt6Ul/5yWjfklSGvLQl8vM//l3FtyHZeuelpzK6mm99pNvN9yTDruNZPEJZD1oWrqo+izBmB7oUfWgcCX7s4Q==" + }, + "lodash.template": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.template/-/lodash.template-4.5.0.tgz", + "integrity": "sha512-84vYFxIkmidUiFxidA/KjjH9pAycqW+h980j7Fuz5qxRtO9pgB7MDFTdys1N7A5mcucRiDyEq4fusljItR1T/A==", + "requires": { + "lodash._reinterpolate": "^3.0.0", + "lodash.templatesettings": "^4.0.0" + } + }, + "lodash.templatesettings": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/lodash.templatesettings/-/lodash.templatesettings-4.2.0.tgz", + "integrity": "sha512-stgLz+i3Aa9mZgnjr/O+v9ruKZsPsndy7qPZOchbqk2cnTU1ZaldKK+v7m54WoKIyxiuMZTKT2H81F8BeAc3ZQ==", + "requires": { + "lodash._reinterpolate": "^3.0.0" + } + }, + "lodash.truncate": { + "version": "4.4.2", + "resolved": "https://registry.npmjs.org/lodash.truncate/-/lodash.truncate-4.4.2.tgz", + "integrity": "sha1-WjUNoLERO4N+z//VgSy+WNbq4ZM= sha512-jttmRe7bRse52OsWIMDLaXxWqRAmtIUccAQ3garviCqJjafXOfNMO0yMfNpdD6zbGaTU0P5Nz7e7gAT6cKmJRw==" + }, + "lodash.uniq": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", + "integrity": "sha1-0CJTc662Uq3BvILklFM5qEJ1R3M= sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==" + }, + "loglevel": { + "version": "1.7.1", + "resolved": "https://registry.npmjs.org/loglevel/-/loglevel-1.7.1.tgz", + "integrity": "sha512-Hesni4s5UkWkwCGJMQGAh71PaLUmKFM60dHvq0zi/vDhhrzuk+4GgNbTXJ12YYQJn6ZKBDNIjYcuQGKudvqrIw==" + }, + "loose-envify": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", + "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", + "requires": { + "js-tokens": "^3.0.0 || ^4.0.0" + } + }, + "lower-case": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz", + "integrity": "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==", + "requires": { + "tslib": "^2.0.3" + } + }, + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "requires": { + "yallist": "^4.0.0" + } + }, + "lz-string": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/lz-string/-/lz-string-1.4.4.tgz", + "integrity": "sha1-wNjq82BZ9wV5bh40SBHPTEmNOiY= sha512-0ckx7ZHRPqb0oUm8zNr+90mtf9DQB60H1wMCjBtfi62Kl3a7JbHob6gA2bC+xRvZoOL+1hzUK8jeuEIQE8svEQ==" + }, + "magic-string": { + "version": "0.25.7", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.7.tgz", + "integrity": "sha512-4CrMT5DOHTDk4HYDlzmwu4FVCcIYI8gauveasrdCu2IKIFOJ3f0v/8MDGJCDL9oD2ppz/Av1b0Nj345H9M+XIA==", + "requires": { + "sourcemap-codec": "^1.4.4" + } + }, + "make-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", + "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", + "requires": { + "pify": "^4.0.1", + "semver": "^5.6.0" + }, + "dependencies": { + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" + } + } + }, + "makeerror": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.11.tgz", + "integrity": "sha1-4BpckQnyr3lmDk6LlYd5AYT1qWw= sha512-M/XvMZ6oK4edXjvg/ZYyzByg8kjpVrF/m0x3wbhOlzJfsQgFkqP1rJnLnJExOcslmLSSeLiN6NmF+cBoKJHGTg==", + "requires": { + "tmpl": "1.0.x" + } + }, + "map-cache": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", + "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8= sha512-8y/eV9QQZCiyn1SprXSrCmqJN0yNRATe+PO8ztwqrvrbdRLA3eYJF0yaR0YayLWkMbsQSKWS9N2gPcGEc4UsZg==" + }, + "map-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", + "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48= sha512-4y7uGv8bd2WdM9vpQsiQNo41Ln1NvhvDRuVt0k2JZQ+ezN2uaQes7lZeZ+QQUHOLQAtDaBJ+7wCbi+ab/KFs+w==", + "requires": { + "object-visit": "^1.0.0" + } + }, + "md5.js": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz", + "integrity": "sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==", + "requires": { + "hash-base": "^3.0.0", + "inherits": "^2.0.1", + "safe-buffer": "^5.1.2" + } + }, + "mdn-data": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.4.tgz", + "integrity": "sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA==" + }, + "media-typer": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", + "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g= sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==" + }, + "memory-fs": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.4.1.tgz", + "integrity": "sha1-OpoguEYlI+RHz7x+i7gO1me/xVI= sha512-cda4JKCxReDXFXRqOHPQscuIYg1PvxbE2S2GP45rnwfEK+vZaXC8C1OFvdHIbgw0DLzowXGVoxLaAmlgRy14GQ==", + "requires": { + "errno": "^0.1.3", + "readable-stream": "^2.0.1" + } + }, + "merge-descriptors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", + "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E= sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==" + }, + "merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==" + }, + "merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==" + }, + "methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4= sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==" + }, + "microevent.ts": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/microevent.ts/-/microevent.ts-0.1.1.tgz", + "integrity": "sha512-jo1OfR4TaEwd5HOrt5+tAZ9mqT4jmpNAusXtyfNzqVm9uiSYFZlKM1wYL4oU7azZW/PxQW53wM0S6OR1JHNa2g==" + }, + "micromatch": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz", + "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==", + "requires": { + "braces": "^3.0.1", + "picomatch": "^2.2.3" + } + }, + "miller-rabin": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz", + "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==", + "requires": { + "bn.js": "^4.0.0", + "brorand": "^1.0.1" + }, + "dependencies": { + "bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" + } + } + }, + "mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==" + }, + "mime-db": { + "version": "1.50.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.50.0.tgz", + "integrity": "sha512-9tMZCDlYHqeERXEHO9f/hKfNXhre5dK2eE/krIvUjZbS2KPcqGDfNShIWS1uW9XOTKQKqK6qbeOci18rbfW77A==" + }, + "mime-types": { + "version": "2.1.33", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.33.tgz", + "integrity": "sha512-plLElXp7pRDd0bNZHw+nMd52vRYjLwQjygaNg7ddJ2uJtTlmnTCjWuPKxVu6//AdaRuME84SvLW91sIkBqGT0g==", + "requires": { + "mime-db": "1.50.0" + } + }, + "mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==" + }, + "min-indent": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz", + "integrity": "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==" + }, + "mini-css-extract-plugin": { + "version": "0.11.3", + "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-0.11.3.tgz", + "integrity": "sha512-n9BA8LonkOkW1/zn+IbLPQmovsL0wMb9yx75fMJQZf2X1Zoec9yTZtyMePcyu19wPkmFbzZZA6fLTotpFhQsOA==", + "requires": { + "loader-utils": "^1.1.0", + "normalize-url": "1.9.1", + "schema-utils": "^1.0.0", + "webpack-sources": "^1.1.0" + }, + "dependencies": { + "json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "requires": { + "minimist": "^1.2.0" + } + }, + "loader-utils": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz", + "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==", + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + } + }, + "schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "requires": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + } + } + } + }, + "minimalistic-assert": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", + "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==" + }, + "minimalistic-crypto-utils": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz", + "integrity": "sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo= sha512-JIYlbt6g8i5jKfJ3xz7rF0LXmv2TkDxBLUkiBeZ7bAx4GnnNMr8xFpGnOxn6GhTEHx3SjRrZEoU+j04prX1ktg==" + }, + "minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", + "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "minimist": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", + "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==" + }, + "minipass": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.1.5.tgz", + "integrity": "sha512-+8NzxD82XQoNKNrl1d/FSi+X8wAEWR+sbYAfIvub4Nz0d22plFG72CEVVaufV8PNf4qSslFTD8VMOxNVhHCjTw==", + "requires": { + "yallist": "^4.0.0" + } + }, + "minipass-collect": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/minipass-collect/-/minipass-collect-1.0.2.tgz", + "integrity": "sha512-6T6lH0H8OG9kITm/Jm6tdooIbogG9e0tLgpY6mphXSm/A9u8Nq1ryBG+Qspiub9LjWlBPsPS3tWQ/Botq4FdxA==", + "requires": { + "minipass": "^3.0.0" + } + }, + "minipass-flush": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/minipass-flush/-/minipass-flush-1.0.5.tgz", + "integrity": "sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw==", + "requires": { + "minipass": "^3.0.0" + } + }, + "minipass-pipeline": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/minipass-pipeline/-/minipass-pipeline-1.2.4.tgz", + "integrity": "sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A==", + "requires": { + "minipass": "^3.0.0" + } + }, + "minizlib": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz", + "integrity": "sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==", + "requires": { + "minipass": "^3.0.0", + "yallist": "^4.0.0" + } + }, + "mississippi": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/mississippi/-/mississippi-3.0.0.tgz", + "integrity": "sha512-x471SsVjUtBRtcvd4BzKE9kFC+/2TeWgKCgw0bZcw1b9l2X3QX5vCWgF+KaZaYm87Ss//rHnWryupDrgLvmSkA==", + "requires": { + "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": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz", + "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==", + "requires": { + "for-in": "^1.0.2", + "is-extendable": "^1.0.1" + } + }, + "mkdirp": { + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", + "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==", + "requires": { + "minimist": "^1.2.5" + } + }, + "mmd-parser": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mmd-parser/-/mmd-parser-1.0.4.tgz", + "integrity": "sha512-Qi0VCU46t2IwfGv5KF0+D/t9cizcDug7qnNoy9Ggk7aucp0tssV8IwTMkBlDbm+VqAf3cdQHTCARKSsuS2MYFg==" + }, + "move-concurrently": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/move-concurrently/-/move-concurrently-1.0.1.tgz", + "integrity": "sha1-viwAX9oy4LKa8fBdfEszIUxwH5I= sha512-hdrFxZOycD/g6A6SoI2bB5NA/5NEqD0569+S47WZhPvm46sD50ZHdYaFmnua5lndde9rCHGjmfK7Z8BuCt/PcQ==", + "requires": { + "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" + }, + "dependencies": { + "rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "requires": { + "glob": "^7.1.3" + } + } + } + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + }, + "multicast-dns": { + "version": "6.2.3", + "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-6.2.3.tgz", + "integrity": "sha512-ji6J5enbMyGRHIAkAOu3WdV8nggqviKCEKtXcOqfphZZtQrmHKycfynJ2V7eVPUA4NhJ6V7Wf4TmGbTwKE9B6g==", + "requires": { + "dns-packet": "^1.3.1", + "thunky": "^1.0.2" + } + }, + "multicast-dns-service-types": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/multicast-dns-service-types/-/multicast-dns-service-types-1.1.0.tgz", + "integrity": "sha1-iZ8R2WhuXgXLkbNdXw5jt3PPyQE= sha512-cnAsSVxIDsYt0v7HmC0hWZFwwXSh+E6PgCrREDuN/EsjgLwA5XRmlMHhSiDPrt6HxY1gTivEa/Zh7GtODoLevQ==" + }, + "nan": { + "version": "2.15.0", + "resolved": "https://registry.npmjs.org/nan/-/nan-2.15.0.tgz", + "integrity": "sha512-8ZtvEnA2c5aYCZYd1cvgdnU6cqwixRoYg70xPLWUws5ORTa/lnw+u4amixRS/Ac5U5mQVgp9pnlSUnbNWFaWZQ==", + "optional": true + }, + "nanocolors": { + "version": "0.2.12", + "resolved": "https://registry.npmjs.org/nanocolors/-/nanocolors-0.2.12.tgz", + "integrity": "sha512-SFNdALvzW+rVlzqexid6epYdt8H9Zol7xDoQarioEFcFN0JHo4CYNztAxmtfgGTVRCmFlEOqqhBpoFGKqSAMug==" + }, + "nanoid": { + "version": "3.1.28", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.1.28.tgz", + "integrity": "sha512-gSu9VZ2HtmoKYe/lmyPFES5nknFrHa+/DT9muUFWFMi6Jh9E1I7bkvlQ8xxf1Kos9pi9o8lBnIOkatMhKX/YUw==" + }, + "nanomatch": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", + "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "fragment-cache": "^0.2.1", + "is-windows": "^1.0.2", + "kind-of": "^6.0.2", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + } + }, + "native-url": { + "version": "0.2.6", + "resolved": "https://registry.npmjs.org/native-url/-/native-url-0.2.6.tgz", + "integrity": "sha512-k4bDC87WtgrdD362gZz6zoiXQrl40kYlBmpfmSjwRO1VU0V5ccwJTlxuE72F6m3V0vc1xOf6n3UCP9QyerRqmA==", + "requires": { + "querystring": "^0.2.0" + } + }, + "natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc= sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==" + }, + "negotiator": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz", + "integrity": "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==" + }, + "neo-async": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", + "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==" + }, + "next-tick": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.0.0.tgz", + "integrity": "sha1-yobR/ogoFpsBICCOPchCS524NCw= sha512-mc/caHeUcdjnC/boPWJefDr4KUIWQNv+tlnFnJd38QMou86QtxQzBJfxgGRzvx8jazYRqrVlaHarfO72uNxPOg==" + }, + "nice-try": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", + "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==" + }, + "no-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz", + "integrity": "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==", + "requires": { + "lower-case": "^2.0.2", + "tslib": "^2.0.3" + } + }, + "node-forge": { + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-0.10.0.tgz", + "integrity": "sha512-PPmu8eEeG9saEUvI97fm4OYxXVB6bFvyNTyiUOBichBpFG8A1Ljw3bY62+5oOjDEMHRnd0Y7HQ+x7uzxOzC6JA==" + }, + "node-int64": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", + "integrity": "sha1-h6kGXNs1XTGC2PlM4RGIuCXGijs= sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==" + }, + "node-libs-browser": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/node-libs-browser/-/node-libs-browser-2.2.1.tgz", + "integrity": "sha512-h/zcD8H9kaDZ9ALUWwlBUDo6TKF8a7qBSCSEGfjTVIYeqsioSKaAX+BN7NgiMGp6iSIXZ3PxgCu8KS3b71YK5Q==", + "requires": { + "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" + }, + "dependencies": { + "punycode": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", + "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4= sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ==" + } + } + }, + "node-modules-regexp": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/node-modules-regexp/-/node-modules-regexp-1.0.0.tgz", + "integrity": "sha1-jZ2+KJZKSsVxLpExZCEHxx6Q7EA= sha512-JMaRS9L4wSRIR+6PTVEikTrq/lMGEZR43a48ETeilY0Q0iMwVnccMFrUM1k+tNzmYuIU0Vh710bCUqHX+/+ctQ==" + }, + "node-notifier": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/node-notifier/-/node-notifier-8.0.2.tgz", + "integrity": "sha512-oJP/9NAdd9+x2Q+rfphB2RJCHjod70RcRLjosiPMMu5gjIfwVnOUGq2nbTjTUbmy0DJ/tFIVT30+Qe3nzl4TJg==", + "optional": true, + "requires": { + "growly": "^1.3.0", + "is-wsl": "^2.2.0", + "semver": "^7.3.2", + "shellwords": "^0.1.1", + "uuid": "^8.3.0", + "which": "^2.0.2" + } + }, + "node-releases": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.5.tgz", + "integrity": "sha512-U9h1NLROZTq9uE1SNffn6WuPDg8icmi3ns4rEl/oTfIle4iLjTliCzgTsbaIFMq/Xn078/lfY/BL0GWZ+psK4Q==" + }, + "normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", + "requires": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + }, + "dependencies": { + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" + } + } + }, + "normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==" + }, + "normalize-range": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", + "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI= sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==" + }, + "normalize-url": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-1.9.1.tgz", + "integrity": "sha1-LMDWazHqIwNkWENuNiDYWVTGbDw= sha512-A48My/mtCklowHBlI8Fq2jFWK4tX4lJ5E6ytFsSOq1fzpvT0SQSgKhSg7lN5c2uYFOrUAOQp6zhhJnpp1eMloQ==", + "requires": { + "object-assign": "^4.0.1", + "prepend-http": "^1.0.0", + "query-string": "^4.1.0", + "sort-keys": "^1.0.0" + } + }, + "npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "requires": { + "path-key": "^3.0.0" + } + }, + "nth-check": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.0.1.tgz", + "integrity": "sha512-it1vE95zF6dTT9lBsYbxvqh0Soy4SPowchj0UBGj/V6cTPnXXtQOPUbhZ6CmGzAD/rW22LQK6E96pcdJXk4A4w==", + "requires": { + "boolbase": "^1.0.0" + } + }, + "num2fraction": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz", + "integrity": "sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4= sha512-Y1wZESM7VUThYY+4W+X4ySH2maqcA+p7UR+w8VWNWVAd6lwuXXWz/w/Cz43J/dI2I+PS6wD5N+bJUF+gjWvIqg==" + }, + "nwsapi": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.0.tgz", + "integrity": "sha512-h2AatdwYH+JHiZpv7pt/gSX1XoRGb7L/qSIeuqA6GwYoF9w1vP1cw42TO0aI2pNyshRK5893hNSl+1//vHK7hQ==" + }, + "object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM= sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==" + }, + "object-copy": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", + "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw= sha512-79LYn6VAb63zgtmAteVOWo9Vdj71ZVBy3Pbse+VqxDpEP83XuujMrGqHIwAXJ5I/aM0zU7dIyIAhifVTPrNItQ==", + "requires": { + "copy-descriptor": "^0.1.0", + "define-property": "^0.2.5", + "kind-of": "^3.0.3" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY= sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY= sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==", + "requires": { + "kind-of": "^3.0.2" + } + }, + "is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y= sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==", + "requires": { + "kind-of": "^3.0.2" + } + }, + "is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "requires": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + }, + "dependencies": { + "kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==" + } + } + }, + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ= sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "object-inspect": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.11.0.tgz", + "integrity": "sha512-jp7ikS6Sd3GxQfZJPyH3cjcbJF6GZPClgdV+EFygjFLQ5FmW/dRUnTd9PQ9k0JhoNDabWFbpF1yCdSWCC6gexg==" + }, + "object-is": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.5.tgz", + "integrity": "sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + } + }, + "object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==" + }, + "object-visit": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", + "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs= sha512-GBaMwwAVK9qbQN3Scdo0OyvgPW7l3lnaVMj84uTOZlswkX0KpF6fyDBJhtTthf7pymztoN36/KEr1DyhF96zEA==", + "requires": { + "isobject": "^3.0.0" + } + }, + "object.assign": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz", + "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==", + "requires": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3", + "has-symbols": "^1.0.1", + "object-keys": "^1.1.1" + } + }, + "object.entries": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.5.tgz", + "integrity": "sha512-TyxmjUoZggd4OrrU1W66FMDG6CuqJxsFvymeyXI51+vQLN67zYfZseptRge703kKQdo4uccgAKebXFcRCzk4+g==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" + } + }, + "object.fromentries": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.5.tgz", + "integrity": "sha512-CAyG5mWQRRiBU57Re4FKoTBjXfDoNwdFVH2Y1tS9PqCsfUTymAohOkEMSG3aRNKmv4lV3O7p1et7c187q6bynw==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" + } + }, + "object.getownpropertydescriptors": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.3.tgz", + "integrity": "sha512-VdDoCwvJI4QdC6ndjpqFmoL3/+HxffFBbcJzKi5hwLLqqx3mdbedRpfZDdK0SrOSauj8X4GzBvnDZl4vTN7dOw==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" + } + }, + "object.hasown": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.0.tgz", + "integrity": "sha512-MhjYRfj3GBlhSkDHo6QmvgjRLXQ2zndabdf3nX0yTyZK9rPfxb6uRpAac8HXNLy1GpqWtZ81Qh4v3uOls2sRAg==", + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" + } + }, + "object.pick": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", + "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c= sha512-tqa/UMy/CCoYmj+H5qc07qvSL9dqcs/WZENZ1JbtWBlATP+iVOe778gE6MSijnyCnORzDuX6hU+LA4SZ09YjFQ==", + "requires": { + "isobject": "^3.0.1" + } + }, + "object.values": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.5.tgz", + "integrity": "sha512-QUZRW0ilQ3PnPpbNtgdNV1PDbEqLIiSFB3l+EnGtBQ/8SUTLj1PZwtQHABZtLgwpJZTSZhuGLOGk57Drx2IvYg==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" + } + }, + "obuf": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz", + "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==" + }, + "on-finished": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", + "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc= sha512-ikqdkGAAyf/X/gPhXGvfgAytDZtDbr+bkNUJ0N9h5MI/dmdgCs3l6hoHrcUv41sRKew3jIwrp4qQDXiK99Utww==", + "requires": { + "ee-first": "1.1.1" + } + }, + "on-headers": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", + "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==" + }, + "once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E= sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "requires": { + "wrappy": "1" + } + }, + "onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "requires": { + "mimic-fn": "^2.1.0" + } + }, + "open": { + "version": "7.4.2", + "resolved": "https://registry.npmjs.org/open/-/open-7.4.2.tgz", + "integrity": "sha512-MVHddDVweXZF3awtlAS+6pgKLlm/JgxZ90+/NBurBoQctVOOB/zDdVjcyPzQ+0laDGbsWgrRkflI65sQeOgT9Q==", + "requires": { + "is-docker": "^2.0.0", + "is-wsl": "^2.1.1" + } + }, + "opentype.js": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/opentype.js/-/opentype.js-1.3.3.tgz", + "integrity": "sha512-/qIY/+WnKGlPIIPhbeNjynfD2PO15G9lA/xqlX2bDH+4lc3Xz5GCQ68mqxj3DdUv6AJqCeaPvuAoH8mVL0zcuA==", + "requires": { + "string.prototype.codepointat": "^0.2.1", + "tiny-inflate": "^1.0.3" + } + }, + "opn": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/opn/-/opn-5.5.0.tgz", + "integrity": "sha512-PqHpggC9bLV0VeWcdKhkpxY+3JTzetLSqTCWL/z/tFIbI6G8JCjondXklT1JinczLz2Xib62sSp0T/gKT4KksA==", + "requires": { + "is-wsl": "^1.1.0" + }, + "dependencies": { + "is-wsl": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", + "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0= sha512-gfygJYZ2gLTDlmbWMI0CE2MwnFzSN/2SZfkMlItC4K/JBlsWVDB0bO6XhqcY13YXE7iMcAJnzTCJjPiTeJJ0Mw==" + } + } + }, + "optimize-css-assets-webpack-plugin": { + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/optimize-css-assets-webpack-plugin/-/optimize-css-assets-webpack-plugin-5.0.4.tgz", + "integrity": "sha512-wqd6FdI2a5/FdoiCNNkEvLeA//lHHfG24Ln2Xm2qqdIk4aOlsR18jwpyOihqQ8849W3qu2DX8fOYxpvTMj+93A==", + "requires": { + "cssnano": "^4.1.10", + "last-call-webpack-plugin": "^3.0.0" + } + }, + "optionator": { + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz", + "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==", + "requires": { + "deep-is": "^0.1.3", + "fast-levenshtein": "^2.0.6", + "levn": "^0.4.1", + "prelude-ls": "^1.2.1", + "type-check": "^0.4.0", + "word-wrap": "^1.2.3" + } + }, + "original": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/original/-/original-1.0.2.tgz", + "integrity": "sha512-hyBVl6iqqUOJ8FqRe+l/gS8H+kKYjrEndd5Pm1MfBtsEKA038HkkdbAl/72EAXGyonD/PFsvmVG+EvcIpliMBg==", + "requires": { + "url-parse": "^1.4.3" + } + }, + "os-browserify": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz", + "integrity": "sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc= sha512-gjcpUc3clBf9+210TRaDWbf+rZZZEshZ+DlXMRCeAjp0xhTrnQsKHypIy1J3d5hKdUzj69t708EHtU8P6bUn0A==" + }, + "p-each-series": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-each-series/-/p-each-series-2.2.0.tgz", + "integrity": "sha512-ycIL2+1V32th+8scbpTvyHNaHe02z0sjgh91XXjAk+ZeXoPN4Z46DVUnzdso0aX4KckKw0FNNFHdjZ2UsZvxiA==" + }, + "p-finally": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", + "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4= sha512-LICb2p9CB7FS+0eR1oqWnHhp0FljGLZCWBE9aix0Uye9W8LTQPwMTYVGWQWIw9RdQiDg4+epXQODwIYJtSJaow==" + }, + "p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "requires": { + "p-try": "^2.0.0" + } + }, + "p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "requires": { + "p-limit": "^2.2.0" + } + }, + "p-map": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz", + "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==", + "requires": { + "aggregate-error": "^3.0.0" + } + }, + "p-retry": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-3.0.1.tgz", + "integrity": "sha512-XE6G4+YTTkT2a0UWb2kjZe8xNwf8bIbnqpc/IS/idOBVhyves0mK5OJgeocjx7q5pvX/6m23xuzVPYT1uGM73w==", + "requires": { + "retry": "^0.12.0" + } + }, + "p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==" + }, + "pako": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz", + "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==" + }, + "parallel-transform": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/parallel-transform/-/parallel-transform-1.2.0.tgz", + "integrity": "sha512-P2vSmIu38uIlvdcU7fDkyrxj33gTUy/ABO5ZUbGowxNCopBq/OoD42bP4UmMrJoPyk4Uqf0mu3mtWBhHCZD8yg==", + "requires": { + "cyclist": "^1.0.1", + "inherits": "^2.0.3", + "readable-stream": "^2.1.5" + } + }, + "param-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/param-case/-/param-case-3.0.4.tgz", + "integrity": "sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==", + "requires": { + "dot-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "parent-module": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "requires": { + "callsites": "^3.0.0" + } + }, + "parse-asn1": { + "version": "5.1.6", + "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.6.tgz", + "integrity": "sha512-RnZRo1EPU6JBnra2vGHj0yhp6ebyjBZpmUCLHWiFhxlzvBCCpAuZ7elsBp1PVAbQN0/04VD/19rfzlBSwLstMw==", + "requires": { + "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": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", + "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "requires": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-even-better-errors": "^2.3.0", + "lines-and-columns": "^1.1.6" + } + }, + "parse5": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", + "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==" + }, + "parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==" + }, + "pascal-case": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.2.tgz", + "integrity": "sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==", + "requires": { + "no-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "pascalcase": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", + "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ= sha512-XHXfu/yOQRy9vYOtUDVMN60OEJjW013GoObG1o+xwQTpB9eYJX/BjXMsdW13ZDPruFhYYn0AG22w0xgQMwl3Nw==" + }, + "path-browserify": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-0.0.1.tgz", + "integrity": "sha512-BapA40NHICOS+USX9SN4tyhq+A2RrN/Ws5F0Z5aMHDp98Fl86lX8Oti8B7uN93L4Ifv4fHOEA+pQw87gmMO/lQ==" + }, + "path-dirname": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz", + "integrity": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA= sha512-ALzNPpyNq9AqXMBjeymIjFDAkAFH06mHJH/cSBHAgU0s4vfpBn6b2nf8tiRLvagKD8RbTpq2FKTBg7cl9l3c7Q==" + }, + "path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==" + }, + "path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18= sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==" + }, + "path-is-inside": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz", + "integrity": "sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM= sha512-DUWJr3+ULp4zXmol/SZkFf3JGsS9/SIv+Y3Rt93/UjPpDpklB5f1er4O3POIbUuUJ3FXgqte2Q7SrU6zAqwk8w==" + }, + "path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==" + }, + "path-parse": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==" + }, + "path-to-regexp": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", + "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w= sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==" + }, + "path-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==" + }, + "pbkdf2": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.1.2.tgz", + "integrity": "sha512-iuh7L6jA7JEGu2WxDwtQP1ddOpaJNC4KlDEFfdQajSGgGPNi4OyDc2R7QnbY2bR9QjBVGwgvTdNJZoE7RaxUMA==", + "requires": { + "create-hash": "^1.1.2", + "create-hmac": "^1.1.4", + "ripemd160": "^2.0.1", + "safe-buffer": "^5.0.1", + "sha.js": "^2.4.8" + } + }, + "performance-now": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", + "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns= sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==" + }, + "picocolors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==" + }, + "picomatch": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.0.tgz", + "integrity": "sha512-lY1Q/PiJGC2zOv/z391WOTD+Z02bCgsFfvxoXXf6h7kv9o+WmsmzYqrAwY63sNgOxE4xEdq0WyUnXfKeBrSvYw==" + }, + "pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==" + }, + "pinkie": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz", + "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA= sha512-MnUuEycAemtSaeFSjXKW/aroV7akBbY+Sv+RkyqFjgAe73F+MR0TBWKBRDkmfWq/HiFmdavfZ1G7h4SPZXaCSg==" + }, + "pinkie-promise": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", + "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o= sha512-0Gni6D4UcLTbv9c57DfxDGdr41XfgUjqWZu492f0cIGr16zDU06BWP/RAEvOuo7CQ0CNjHaLlM59YJJFm3NWlw==", + "requires": { + "pinkie": "^2.0.0" + } + }, + "pirates": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.1.tgz", + "integrity": "sha512-WuNqLTbMI3tmfef2TKxlQmAiLHKtFhlsCZnPIpuv2Ow0RDVO8lfy1Opf4NUzlMXLjPl+Men7AuVdX6TA+s+uGA==", + "requires": { + "node-modules-regexp": "^1.0.0" + } + }, + "pkg-dir": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-2.0.0.tgz", + "integrity": "sha1-9tXREJ4Z1j7fQo4L1X4Sd3YVM0s= sha512-ojakdnUgL5pzJYWw2AIDEupaQCX5OPbM688ZevubICjdIX01PRSYKqm33fJoCOJBRseYCTUlQRnBNX+Pchaejw==", + "requires": { + "find-up": "^2.1.0" + }, + "dependencies": { + "find-up": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", + "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c= sha512-NWzkk0jSJtTt08+FBFMvXoeZnOJD+jTtsRmBYbAIzJdX6l7dLgR7CTubCM5/eDdPUBvLCeVasP1brfVR/9/EZQ==", + "requires": { + "locate-path": "^2.0.0" + } + }, + "locate-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", + "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4= sha512-NCI2kiDkyR7VeEKm27Kda/iQHyKJe1Bu0FlTbYp3CqJu+9IFe9bLyAjMxf5ZDDbEg+iMPzB5zYyUTSm8wVTKmA==", + "requires": { + "p-locate": "^2.0.0", + "path-exists": "^3.0.0" + } + }, + "p-limit": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", + "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", + "requires": { + "p-try": "^1.0.0" + } + }, + "p-locate": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", + "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM= sha512-nQja7m7gSKuewoVRen45CtVfODR3crN3goVQ0DDZ9N3yHxgpkuBhZqsaiotSQRrADUrne346peY7kT3TSACykg==", + "requires": { + "p-limit": "^1.1.0" + } + }, + "p-try": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", + "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M= sha512-U1etNYuMJoIz3ZXSrrySFjsXQTWOx2/jdi86L+2pRvph/qMKL6sbcCYdH23fqsbm8TH2Gn0OybpT4eSFlCVHww==" + }, + "path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU= sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==" + } + } + }, + "pkg-up": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/pkg-up/-/pkg-up-2.0.0.tgz", + "integrity": "sha1-yBmscoBZpGHKscOImivjxJoATX8= sha512-fjAPuiws93rm7mPUu21RdBnkeZNrbfCFCwfAhPWY+rR3zG0ubpe5cEReHOw5fIbfmsxEV/g2kSxGTATY3Bpnwg==", + "requires": { + "find-up": "^2.1.0" + }, + "dependencies": { + "find-up": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", + "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c= sha512-NWzkk0jSJtTt08+FBFMvXoeZnOJD+jTtsRmBYbAIzJdX6l7dLgR7CTubCM5/eDdPUBvLCeVasP1brfVR/9/EZQ==", + "requires": { + "locate-path": "^2.0.0" + } + }, + "locate-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", + "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4= sha512-NCI2kiDkyR7VeEKm27Kda/iQHyKJe1Bu0FlTbYp3CqJu+9IFe9bLyAjMxf5ZDDbEg+iMPzB5zYyUTSm8wVTKmA==", + "requires": { + "p-locate": "^2.0.0", + "path-exists": "^3.0.0" + } + }, + "p-limit": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", + "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", + "requires": { + "p-try": "^1.0.0" + } + }, + "p-locate": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", + "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM= sha512-nQja7m7gSKuewoVRen45CtVfODR3crN3goVQ0DDZ9N3yHxgpkuBhZqsaiotSQRrADUrne346peY7kT3TSACykg==", + "requires": { + "p-limit": "^1.1.0" + } + }, + "p-try": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", + "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M= sha512-U1etNYuMJoIz3ZXSrrySFjsXQTWOx2/jdi86L+2pRvph/qMKL6sbcCYdH23fqsbm8TH2Gn0OybpT4eSFlCVHww==" + }, + "path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU= sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==" + } + } + }, + "pnp-webpack-plugin": { + "version": "1.6.4", + "resolved": "https://registry.npmjs.org/pnp-webpack-plugin/-/pnp-webpack-plugin-1.6.4.tgz", + "integrity": "sha512-7Wjy+9E3WwLOEL30D+m8TSTF7qJJUJLONBnwQp0518siuMxUQUbgZwssaFX+QKlZkjHZcw/IpZCt/H0srrntSg==", + "requires": { + "ts-pnp": "^1.1.6" + } + }, + "portfinder": { + "version": "1.0.28", + "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.28.tgz", + "integrity": "sha512-Se+2isanIcEqf2XMHjyUKskczxbPH7dQnlMjXX6+dybayyHvAf/TCgyMRlzf/B6QDhAEFOGes0pzRo3by4AbMA==", + "requires": { + "async": "^2.6.2", + "debug": "^3.1.1", + "mkdirp": "^0.5.5" + }, + "dependencies": { + "debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "requires": { + "ms": "^2.1.1" + } + } + } + }, + "posix-character-classes": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", + "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs= sha512-xTgYBc3fuo7Yt7JbiuFxSYGToMoz8fLoE6TC9Wx1P/u+LfeThMOAqmuyECnlBaaJb+u1m9hHiXUEtwW4OzfUJg==" + }, + "postcss": { + "version": "7.0.38", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.38.tgz", + "integrity": "sha512-wNrSHWjHDQJR/IZL5IKGxRtFgrYNaAA/UrkW2WqbtZO6uxSLMxMN+s2iqUMwnAWm3fMROlDYZB41dr0Mt7vBwQ==", + "requires": { + "nanocolors": "^0.2.2", + "source-map": "^0.6.1" + } + }, + "postcss-attribute-case-insensitive": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-attribute-case-insensitive/-/postcss-attribute-case-insensitive-4.0.2.tgz", + "integrity": "sha512-clkFxk/9pcdb4Vkn0hAHq3YnxBQ2p0CGD1dy24jN+reBck+EWxMbxSUqN4Yj7t0w8csl87K6p0gxBe1utkJsYA==", + "requires": { + "postcss": "^7.0.2", + "postcss-selector-parser": "^6.0.2" + } + }, + "postcss-browser-comments": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-browser-comments/-/postcss-browser-comments-3.0.0.tgz", + "integrity": "sha512-qfVjLfq7HFd2e0HW4s1dvU8X080OZdG46fFbIBFjW7US7YPDcWfRvdElvwMJr2LI6hMmD+7LnH2HcmXTs+uOig==", + "requires": { + "postcss": "^7" + } + }, + "postcss-calc": { + "version": "7.0.5", + "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-7.0.5.tgz", + "integrity": "sha512-1tKHutbGtLtEZF6PT4JSihCHfIVldU72mZ8SdZHIYriIZ9fh9k9aWSppaT8rHsyI3dX+KSR+W+Ix9BMY3AODrg==", + "requires": { + "postcss": "^7.0.27", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.0.2" + } + }, + "postcss-color-functional-notation": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/postcss-color-functional-notation/-/postcss-color-functional-notation-2.0.1.tgz", + "integrity": "sha512-ZBARCypjEDofW4P6IdPVTLhDNXPRn8T2s1zHbZidW6rPaaZvcnCS2soYFIQJrMZSxiePJ2XIYTlcb2ztr/eT2g==", + "requires": { + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + } + }, + "postcss-color-gray": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-color-gray/-/postcss-color-gray-5.0.0.tgz", + "integrity": "sha512-q6BuRnAGKM/ZRpfDascZlIZPjvwsRye7UDNalqVz3s7GDxMtqPY6+Q871liNxsonUw8oC61OG+PSaysYpl1bnw==", + "requires": { + "@csstools/convert-colors": "^1.4.0", + "postcss": "^7.0.5", + "postcss-values-parser": "^2.0.0" + } + }, + "postcss-color-hex-alpha": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/postcss-color-hex-alpha/-/postcss-color-hex-alpha-5.0.3.tgz", + "integrity": "sha512-PF4GDel8q3kkreVXKLAGNpHKilXsZ6xuu+mOQMHWHLPNyjiUBOr75sp5ZKJfmv1MCus5/DWUGcK9hm6qHEnXYw==", + "requires": { + "postcss": "^7.0.14", + "postcss-values-parser": "^2.0.1" + } + }, + "postcss-color-mod-function": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/postcss-color-mod-function/-/postcss-color-mod-function-3.0.3.tgz", + "integrity": "sha512-YP4VG+xufxaVtzV6ZmhEtc+/aTXH3d0JLpnYfxqTvwZPbJhWqp8bSY3nfNzNRFLgB4XSaBA82OE4VjOOKpCdVQ==", + "requires": { + "@csstools/convert-colors": "^1.4.0", + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + } + }, + "postcss-color-rebeccapurple": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-color-rebeccapurple/-/postcss-color-rebeccapurple-4.0.1.tgz", + "integrity": "sha512-aAe3OhkS6qJXBbqzvZth2Au4V3KieR5sRQ4ptb2b2O8wgvB3SJBsdG+jsn2BZbbwekDG8nTfcCNKcSfe/lEy8g==", + "requires": { + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + } + }, + "postcss-colormin": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-4.0.3.tgz", + "integrity": "sha512-WyQFAdDZpExQh32j0U0feWisZ0dmOtPl44qYmJKkq9xFWY3p+4qnRzCHeNrkeRhwPHz9bQ3mo0/yVkaply0MNw==", + "requires": { + "browserslist": "^4.0.0", + "color": "^3.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + } + } + }, + "postcss-convert-values": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-4.0.1.tgz", + "integrity": "sha512-Kisdo1y77KUC0Jmn0OXU/COOJbzM8cImvw1ZFsBgBgMgb1iL23Zs/LXRe3r+EZqM3vGYKdQ2YJVQ5VkJI+zEJQ==", + "requires": { + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + } + } + }, + "postcss-custom-media": { + "version": "7.0.8", + "resolved": "https://registry.npmjs.org/postcss-custom-media/-/postcss-custom-media-7.0.8.tgz", + "integrity": "sha512-c9s5iX0Ge15o00HKbuRuTqNndsJUbaXdiNsksnVH8H4gdc+zbLzr/UasOwNG6CTDpLFekVY4672eWdiiWu2GUg==", + "requires": { + "postcss": "^7.0.14" + } + }, + "postcss-custom-properties": { + "version": "8.0.11", + "resolved": "https://registry.npmjs.org/postcss-custom-properties/-/postcss-custom-properties-8.0.11.tgz", + "integrity": "sha512-nm+o0eLdYqdnJ5abAJeXp4CEU1c1k+eB2yMCvhgzsds/e0umabFrN6HoTy/8Q4K5ilxERdl/JD1LO5ANoYBeMA==", + "requires": { + "postcss": "^7.0.17", + "postcss-values-parser": "^2.0.1" + } + }, + "postcss-custom-selectors": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/postcss-custom-selectors/-/postcss-custom-selectors-5.1.2.tgz", + "integrity": "sha512-DSGDhqinCqXqlS4R7KGxL1OSycd1lydugJ1ky4iRXPHdBRiozyMHrdu0H3o7qNOCiZwySZTUI5MV0T8QhCLu+w==", + "requires": { + "postcss": "^7.0.2", + "postcss-selector-parser": "^5.0.0-rc.3" + }, + "dependencies": { + "cssesc": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-2.0.0.tgz", + "integrity": "sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg==" + }, + "postcss-selector-parser": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-5.0.0.tgz", + "integrity": "sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ==", + "requires": { + "cssesc": "^2.0.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + } + } + } + }, + "postcss-dir-pseudo-class": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-dir-pseudo-class/-/postcss-dir-pseudo-class-5.0.0.tgz", + "integrity": "sha512-3pm4oq8HYWMZePJY+5ANriPs3P07q+LW6FAdTlkFH2XqDdP4HeeJYMOzn0HYLhRSjBO3fhiqSwwU9xEULSrPgw==", + "requires": { + "postcss": "^7.0.2", + "postcss-selector-parser": "^5.0.0-rc.3" + }, + "dependencies": { + "cssesc": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-2.0.0.tgz", + "integrity": "sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg==" + }, + "postcss-selector-parser": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-5.0.0.tgz", + "integrity": "sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ==", + "requires": { + "cssesc": "^2.0.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + } + } + } + }, + "postcss-discard-comments": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-4.0.2.tgz", + "integrity": "sha512-RJutN259iuRf3IW7GZyLM5Sw4GLTOH8FmsXBnv8Ab/Tc2k4SR4qbV4DNbyyY4+Sjo362SyDmW2DQ7lBSChrpkg==", + "requires": { + "postcss": "^7.0.0" + } + }, + "postcss-discard-duplicates": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-4.0.2.tgz", + "integrity": "sha512-ZNQfR1gPNAiXZhgENFfEglF93pciw0WxMkJeVmw8eF+JZBbMD7jp6C67GqJAXVZP2BWbOztKfbsdmMp/k8c6oQ==", + "requires": { + "postcss": "^7.0.0" + } + }, + "postcss-discard-empty": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-4.0.1.tgz", + "integrity": "sha512-B9miTzbznhDjTfjvipfHoqbWKwd0Mj+/fL5s1QOz06wufguil+Xheo4XpOnc4NqKYBCNqqEzgPv2aPBIJLox0w==", + "requires": { + "postcss": "^7.0.0" + } + }, + "postcss-discard-overridden": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-4.0.1.tgz", + "integrity": "sha512-IYY2bEDD7g1XM1IDEsUT4//iEYCxAmP5oDSFMVU/JVvT7gh+l4fmjciLqGgwjdWpQIdb0Che2VX00QObS5+cTg==", + "requires": { + "postcss": "^7.0.0" + } + }, + "postcss-double-position-gradients": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/postcss-double-position-gradients/-/postcss-double-position-gradients-1.0.0.tgz", + "integrity": "sha512-G+nV8EnQq25fOI8CH/B6krEohGWnF5+3A6H/+JEpOncu5dCnkS1QQ6+ct3Jkaepw1NGVqqOZH6lqrm244mCftA==", + "requires": { + "postcss": "^7.0.5", + "postcss-values-parser": "^2.0.0" + } + }, + "postcss-env-function": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/postcss-env-function/-/postcss-env-function-2.0.2.tgz", + "integrity": "sha512-rwac4BuZlITeUbiBq60h/xbLzXY43qOsIErngWa4l7Mt+RaSkT7QBjXVGTcBHupykkblHMDrBFh30zchYPaOUw==", + "requires": { + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + } + }, + "postcss-flexbugs-fixes": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/postcss-flexbugs-fixes/-/postcss-flexbugs-fixes-4.2.1.tgz", + "integrity": "sha512-9SiofaZ9CWpQWxOwRh1b/r85KD5y7GgvsNt1056k6OYLvWUun0czCvogfJgylC22uJTwW1KzY3Gz65NZRlvoiQ==", + "requires": { + "postcss": "^7.0.26" + } + }, + "postcss-focus-visible": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-focus-visible/-/postcss-focus-visible-4.0.0.tgz", + "integrity": "sha512-Z5CkWBw0+idJHSV6+Bgf2peDOFf/x4o+vX/pwcNYrWpXFrSfTkQ3JQ1ojrq9yS+upnAlNRHeg8uEwFTgorjI8g==", + "requires": { + "postcss": "^7.0.2" + } + }, + "postcss-focus-within": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-focus-within/-/postcss-focus-within-3.0.0.tgz", + "integrity": "sha512-W0APui8jQeBKbCGZudW37EeMCjDeVxKgiYfIIEo8Bdh5SpB9sxds/Iq8SEuzS0Q4YFOlG7EPFulbbxujpkrV2w==", + "requires": { + "postcss": "^7.0.2" + } + }, + "postcss-font-variant": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-font-variant/-/postcss-font-variant-4.0.1.tgz", + "integrity": "sha512-I3ADQSTNtLTTd8uxZhtSOrTCQ9G4qUVKPjHiDk0bV75QSxXjVWiJVJ2VLdspGUi9fbW9BcjKJoRvxAH1pckqmA==", + "requires": { + "postcss": "^7.0.2" + } + }, + "postcss-gap-properties": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/postcss-gap-properties/-/postcss-gap-properties-2.0.0.tgz", + "integrity": "sha512-QZSqDaMgXCHuHTEzMsS2KfVDOq7ZFiknSpkrPJY6jmxbugUPTuSzs/vuE5I3zv0WAS+3vhrlqhijiprnuQfzmg==", + "requires": { + "postcss": "^7.0.2" + } + }, + "postcss-image-set-function": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/postcss-image-set-function/-/postcss-image-set-function-3.0.1.tgz", + "integrity": "sha512-oPTcFFip5LZy8Y/whto91L9xdRHCWEMs3e1MdJxhgt4jy2WYXfhkng59fH5qLXSCPN8k4n94p1Czrfe5IOkKUw==", + "requires": { + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + } + }, + "postcss-initial": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/postcss-initial/-/postcss-initial-3.0.4.tgz", + "integrity": "sha512-3RLn6DIpMsK1l5UUy9jxQvoDeUN4gP939tDcKUHD/kM8SGSKbFAnvkpFpj3Bhtz3HGk1jWY5ZNWX6mPta5M9fg==", + "requires": { + "postcss": "^7.0.2" + } + }, + "postcss-lab-function": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/postcss-lab-function/-/postcss-lab-function-2.0.1.tgz", + "integrity": "sha512-whLy1IeZKY+3fYdqQFuDBf8Auw+qFuVnChWjmxm/UhHWqNHZx+B99EwxTvGYmUBqe3Fjxs4L1BoZTJmPu6usVg==", + "requires": { + "@csstools/convert-colors": "^1.4.0", + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + } + }, + "postcss-load-config": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-2.1.2.tgz", + "integrity": "sha512-/rDeGV6vMUo3mwJZmeHfEDvwnTKKqQ0S7OHUi/kJvvtx3aWtyWG2/0ZWnzCt2keEclwN6Tf0DST2v9kITdOKYw==", + "requires": { + "cosmiconfig": "^5.0.0", + "import-cwd": "^2.0.0" + }, + "dependencies": { + "cosmiconfig": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.1.tgz", + "integrity": "sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==", + "requires": { + "import-fresh": "^2.0.0", + "is-directory": "^0.3.1", + "js-yaml": "^3.13.1", + "parse-json": "^4.0.0" + } + }, + "import-fresh": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-2.0.0.tgz", + "integrity": "sha1-2BNVwVYS04bGH53dOSLUMEgipUY= sha512-eZ5H8rcgYazHbKC3PG4ClHNykCSxtAhxSSEM+2mb+7evD2CKF5V7c0dNum7AdpDh0ZdICwZY9sRSn8f+KH96sg==", + "requires": { + "caller-path": "^2.0.0", + "resolve-from": "^3.0.0" + } + }, + "parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA= sha512-aOIos8bujGN93/8Ox/jPLh7RwVnPEysynVFE+fQZyg6jKELEHwzgKdLRFHUgXJL6kylijVSBC4BvN9OmsB48Rw==", + "requires": { + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1" + } + }, + "resolve-from": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", + "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g= sha512-GnlH6vxLymXJNMBo7XP1fJIzBFbdYt49CuTwmB/6N53t+kMPRMFKz783LlQ4tv28XoQfMWinAJX6WCGf2IlaIw==" + } + } + }, + "postcss-loader": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-3.0.0.tgz", + "integrity": "sha512-cLWoDEY5OwHcAjDnkyRQzAXfs2jrKjXpO/HQFcc5b5u/r7aa471wdmChmwfnv7x2u840iat/wi0lQ5nbRgSkUA==", + "requires": { + "loader-utils": "^1.1.0", + "postcss": "^7.0.0", + "postcss-load-config": "^2.0.0", + "schema-utils": "^1.0.0" + }, + "dependencies": { + "json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "requires": { + "minimist": "^1.2.0" + } + }, + "loader-utils": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz", + "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==", + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + } + }, + "schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "requires": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + } + } + } + }, + "postcss-logical": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-logical/-/postcss-logical-3.0.0.tgz", + "integrity": "sha512-1SUKdJc2vuMOmeItqGuNaC+N8MzBWFWEkAnRnLpFYj1tGGa7NqyVBujfRtgNa2gXR+6RkGUiB2O5Vmh7E2RmiA==", + "requires": { + "postcss": "^7.0.2" + } + }, + "postcss-media-minmax": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-media-minmax/-/postcss-media-minmax-4.0.0.tgz", + "integrity": "sha512-fo9moya6qyxsjbFAYl97qKO9gyre3qvbMnkOZeZwlsW6XYFsvs2DMGDlchVLfAd8LHPZDxivu/+qW2SMQeTHBw==", + "requires": { + "postcss": "^7.0.2" + } + }, + "postcss-merge-longhand": { + "version": "4.0.11", + "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-4.0.11.tgz", + "integrity": "sha512-alx/zmoeXvJjp7L4mxEMjh8lxVlDFX1gqWHzaaQewwMZiVhLo42TEClKaeHbRf6J7j82ZOdTJ808RtN0ZOZwvw==", + "requires": { + "css-color-names": "0.0.4", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0", + "stylehacks": "^4.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + } + } + }, + "postcss-merge-rules": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-4.0.3.tgz", + "integrity": "sha512-U7e3r1SbvYzO0Jr3UT/zKBVgYYyhAz0aitvGIYOYK5CPmkNih+WDSsS5tvPrJ8YMQYlEMvsZIiqmn7HdFUaeEQ==", + "requires": { + "browserslist": "^4.0.0", + "caniuse-api": "^3.0.0", + "cssnano-util-same-parent": "^4.0.0", + "postcss": "^7.0.0", + "postcss-selector-parser": "^3.0.0", + "vendors": "^1.0.0" + }, + "dependencies": { + "postcss-selector-parser": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz", + "integrity": "sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==", + "requires": { + "dot-prop": "^5.2.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + } + } + } + }, + "postcss-minify-font-values": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-4.0.2.tgz", + "integrity": "sha512-j85oO6OnRU9zPf04+PZv1LYIYOprWm6IA6zkXkrJXyRveDEuQggG6tvoy8ir8ZwjLxLuGfNkCZEQG7zan+Hbtg==", + "requires": { + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + } + } + }, + "postcss-minify-gradients": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-4.0.2.tgz", + "integrity": "sha512-qKPfwlONdcf/AndP1U8SJ/uzIJtowHlMaSioKzebAXSG4iJthlWC9iSWznQcX4f66gIWX44RSA841HTHj3wK+Q==", + "requires": { + "cssnano-util-get-arguments": "^4.0.0", + "is-color-stop": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + } + } + }, + "postcss-minify-params": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-4.0.2.tgz", + "integrity": "sha512-G7eWyzEx0xL4/wiBBJxJOz48zAKV2WG3iZOqVhPet/9geefm/Px5uo1fzlHu+DOjT+m0Mmiz3jkQzVHe6wxAWg==", + "requires": { + "alphanum-sort": "^1.0.0", + "browserslist": "^4.0.0", + "cssnano-util-get-arguments": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0", + "uniqs": "^2.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + } + } + }, + "postcss-minify-selectors": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-4.0.2.tgz", + "integrity": "sha512-D5S1iViljXBj9kflQo4YutWnJmwm8VvIsU1GeXJGiG9j8CIg9zs4voPMdQDUmIxetUOh60VilsNzCiAFTOqu3g==", + "requires": { + "alphanum-sort": "^1.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-selector-parser": "^3.0.0" + }, + "dependencies": { + "postcss-selector-parser": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz", + "integrity": "sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==", + "requires": { + "dot-prop": "^5.2.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + } + } + } + }, + "postcss-modules-extract-imports": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-2.0.0.tgz", + "integrity": "sha512-LaYLDNS4SG8Q5WAWqIJgdHPJrDDr/Lv775rMBFUbgjTz6j34lUznACHcdRWroPvXANP2Vj7yNK57vp9eFqzLWQ==", + "requires": { + "postcss": "^7.0.5" + } + }, + "postcss-modules-local-by-default": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-3.0.3.tgz", + "integrity": "sha512-e3xDq+LotiGesympRlKNgaJ0PCzoUIdpH0dj47iWAui/kyTgh3CiAr1qP54uodmJhl6p9rN6BoNcdEDVJx9RDw==", + "requires": { + "icss-utils": "^4.1.1", + "postcss": "^7.0.32", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.1.0" + } + }, + "postcss-modules-scope": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-2.2.0.tgz", + "integrity": "sha512-YyEgsTMRpNd+HmyC7H/mh3y+MeFWevy7V1evVhJWewmMbjDHIbZbOXICC2y+m1xI1UVfIT1HMW/O04Hxyu9oXQ==", + "requires": { + "postcss": "^7.0.6", + "postcss-selector-parser": "^6.0.0" + } + }, + "postcss-modules-values": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-3.0.0.tgz", + "integrity": "sha512-1//E5jCBrZ9DmRX+zCtmQtRSV6PV42Ix7Bzj9GbwJceduuf7IqP8MgeTXuRDHOWj2m0VzZD5+roFWDuU8RQjcg==", + "requires": { + "icss-utils": "^4.0.0", + "postcss": "^7.0.6" + } + }, + "postcss-nesting": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/postcss-nesting/-/postcss-nesting-7.0.1.tgz", + "integrity": "sha512-FrorPb0H3nuVq0Sff7W2rnc3SmIcruVC6YwpcS+k687VxyxO33iE1amna7wHuRVzM8vfiYofXSBHNAZ3QhLvYg==", + "requires": { + "postcss": "^7.0.2" + } + }, + "postcss-normalize": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize/-/postcss-normalize-8.0.1.tgz", + "integrity": "sha512-rt9JMS/m9FHIRroDDBGSMsyW1c0fkvOJPy62ggxSHUldJO7B195TqFMqIf+lY5ezpDcYOV4j86aUp3/XbxzCCQ==", + "requires": { + "@csstools/normalize.css": "^10.1.0", + "browserslist": "^4.6.2", + "postcss": "^7.0.17", + "postcss-browser-comments": "^3.0.0", + "sanitize.css": "^10.0.0" + } + }, + "postcss-normalize-charset": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-4.0.1.tgz", + "integrity": "sha512-gMXCrrlWh6G27U0hF3vNvR3w8I1s2wOBILvA87iNXaPvSNo5uZAMYsZG7XjCUf1eVxuPfyL4TJ7++SGZLc9A3g==", + "requires": { + "postcss": "^7.0.0" + } + }, + "postcss-normalize-display-values": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-4.0.2.tgz", + "integrity": "sha512-3F2jcsaMW7+VtRMAqf/3m4cPFhPD3EFRgNs18u+k3lTJJlVe7d0YPO+bnwqo2xg8YiRpDXJI2u8A0wqJxMsQuQ==", + "requires": { + "cssnano-util-get-match": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + } + } + }, + "postcss-normalize-positions": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-4.0.2.tgz", + "integrity": "sha512-Dlf3/9AxpxE+NF1fJxYDeggi5WwV35MXGFnnoccP/9qDtFrTArZ0D0R+iKcg5WsUd8nUYMIl8yXDCtcrT8JrdA==", + "requires": { + "cssnano-util-get-arguments": "^4.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + } + } + }, + "postcss-normalize-repeat-style": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-4.0.2.tgz", + "integrity": "sha512-qvigdYYMpSuoFs3Is/f5nHdRLJN/ITA7huIoCyqqENJe9PvPmLhNLMu7QTjPdtnVf6OcYYO5SHonx4+fbJE1+Q==", + "requires": { + "cssnano-util-get-arguments": "^4.0.0", + "cssnano-util-get-match": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + } + } + }, + "postcss-normalize-string": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-4.0.2.tgz", + "integrity": "sha512-RrERod97Dnwqq49WNz8qo66ps0swYZDSb6rM57kN2J+aoyEAJfZ6bMx0sx/F9TIEX0xthPGCmeyiam/jXif0eA==", + "requires": { + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + } + } + }, + "postcss-normalize-timing-functions": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-4.0.2.tgz", + "integrity": "sha512-acwJY95edP762e++00Ehq9L4sZCEcOPyaHwoaFOhIwWCDfik6YvqsYNxckee65JHLKzuNSSmAdxwD2Cud1Z54A==", + "requires": { + "cssnano-util-get-match": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + } + } + }, + "postcss-normalize-unicode": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-4.0.1.tgz", + "integrity": "sha512-od18Uq2wCYn+vZ/qCOeutvHjB5jm57ToxRaMeNuf0nWVHaP9Hua56QyMF6fs/4FSUnVIw0CBPsU0K4LnBPwYwg==", + "requires": { + "browserslist": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + } + } + }, + "postcss-normalize-url": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-4.0.1.tgz", + "integrity": "sha512-p5oVaF4+IHwu7VpMan/SSpmpYxcJMtkGppYf0VbdH5B6hN8YNmVyJLuY9FmLQTzY3fag5ESUUHDqM+heid0UVA==", + "requires": { + "is-absolute-url": "^2.0.0", + "normalize-url": "^3.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "normalize-url": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-3.3.0.tgz", + "integrity": "sha512-U+JJi7duF1o+u2pynbp2zXDW2/PADgC30f0GsHZtRh+HOcXHnw137TrNlyxxRvWW5fjKd3bcLHPxofWuCjaeZg==" + }, + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + } + } + }, + "postcss-normalize-whitespace": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-4.0.2.tgz", + "integrity": "sha512-tO8QIgrsI3p95r8fyqKV+ufKlSHh9hMJqACqbv2XknufqEDhDvbguXGBBqxw9nsQoXWf0qOqppziKJKHMD4GtA==", + "requires": { + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + } + } + }, + "postcss-ordered-values": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-4.1.2.tgz", + "integrity": "sha512-2fCObh5UanxvSxeXrtLtlwVThBvHn6MQcu4ksNT2tsaV2Fg76R2CV98W7wNSlX+5/pFwEyaDwKLLoEV7uRybAw==", + "requires": { + "cssnano-util-get-arguments": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + } + } + }, + "postcss-overflow-shorthand": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/postcss-overflow-shorthand/-/postcss-overflow-shorthand-2.0.0.tgz", + "integrity": "sha512-aK0fHc9CBNx8jbzMYhshZcEv8LtYnBIRYQD5i7w/K/wS9c2+0NSR6B3OVMu5y0hBHYLcMGjfU+dmWYNKH0I85g==", + "requires": { + "postcss": "^7.0.2" + } + }, + "postcss-page-break": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/postcss-page-break/-/postcss-page-break-2.0.0.tgz", + "integrity": "sha512-tkpTSrLpfLfD9HvgOlJuigLuk39wVTbbd8RKcy8/ugV2bNBUW3xU+AIqyxhDrQr1VUj1RmyJrBn1YWrqUm9zAQ==", + "requires": { + "postcss": "^7.0.2" + } + }, + "postcss-place": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-place/-/postcss-place-4.0.1.tgz", + "integrity": "sha512-Zb6byCSLkgRKLODj/5mQugyuj9bvAAw9LqJJjgwz5cYryGeXfFZfSXoP1UfveccFmeq0b/2xxwcTEVScnqGxBg==", + "requires": { + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + } + }, + "postcss-preset-env": { + "version": "6.7.0", + "resolved": "https://registry.npmjs.org/postcss-preset-env/-/postcss-preset-env-6.7.0.tgz", + "integrity": "sha512-eU4/K5xzSFwUFJ8hTdTQzo2RBLbDVt83QZrAvI07TULOkmyQlnYlpwep+2yIK+K+0KlZO4BvFcleOCCcUtwchg==", + "requires": { + "autoprefixer": "^9.6.1", + "browserslist": "^4.6.4", + "caniuse-lite": "^1.0.30000981", + "css-blank-pseudo": "^0.1.4", + "css-has-pseudo": "^0.10.0", + "css-prefers-color-scheme": "^3.1.1", + "cssdb": "^4.4.0", + "postcss": "^7.0.17", + "postcss-attribute-case-insensitive": "^4.0.1", + "postcss-color-functional-notation": "^2.0.1", + "postcss-color-gray": "^5.0.0", + "postcss-color-hex-alpha": "^5.0.3", + "postcss-color-mod-function": "^3.0.3", + "postcss-color-rebeccapurple": "^4.0.1", + "postcss-custom-media": "^7.0.8", + "postcss-custom-properties": "^8.0.11", + "postcss-custom-selectors": "^5.1.2", + "postcss-dir-pseudo-class": "^5.0.0", + "postcss-double-position-gradients": "^1.0.0", + "postcss-env-function": "^2.0.2", + "postcss-focus-visible": "^4.0.0", + "postcss-focus-within": "^3.0.0", + "postcss-font-variant": "^4.0.0", + "postcss-gap-properties": "^2.0.0", + "postcss-image-set-function": "^3.0.1", + "postcss-initial": "^3.0.0", + "postcss-lab-function": "^2.0.1", + "postcss-logical": "^3.0.0", + "postcss-media-minmax": "^4.0.0", + "postcss-nesting": "^7.0.0", + "postcss-overflow-shorthand": "^2.0.0", + "postcss-page-break": "^2.0.0", + "postcss-place": "^4.0.1", + "postcss-pseudo-class-any-link": "^6.0.0", + "postcss-replace-overflow-wrap": "^3.0.0", + "postcss-selector-matches": "^4.0.0", + "postcss-selector-not": "^4.0.0" + } + }, + "postcss-pseudo-class-any-link": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/postcss-pseudo-class-any-link/-/postcss-pseudo-class-any-link-6.0.0.tgz", + "integrity": "sha512-lgXW9sYJdLqtmw23otOzrtbDXofUdfYzNm4PIpNE322/swES3VU9XlXHeJS46zT2onFO7V1QFdD4Q9LiZj8mew==", + "requires": { + "postcss": "^7.0.2", + "postcss-selector-parser": "^5.0.0-rc.3" + }, + "dependencies": { + "cssesc": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-2.0.0.tgz", + "integrity": "sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg==" + }, + "postcss-selector-parser": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-5.0.0.tgz", + "integrity": "sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ==", + "requires": { + "cssesc": "^2.0.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + } + } + } + }, + "postcss-reduce-initial": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-4.0.3.tgz", + "integrity": "sha512-gKWmR5aUulSjbzOfD9AlJiHCGH6AEVLaM0AV+aSioxUDd16qXP1PCh8d1/BGVvpdWn8k/HiK7n6TjeoXN1F7DA==", + "requires": { + "browserslist": "^4.0.0", + "caniuse-api": "^3.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0" + } + }, + "postcss-reduce-transforms": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-4.0.2.tgz", + "integrity": "sha512-EEVig1Q2QJ4ELpJXMZR8Vt5DQx8/mo+dGWSR7vWXqcob2gQLyQGsionYcGKATXvQzMPn6DSN1vTN7yFximdIAg==", + "requires": { + "cssnano-util-get-match": "^4.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + } + } + }, + "postcss-replace-overflow-wrap": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-replace-overflow-wrap/-/postcss-replace-overflow-wrap-3.0.0.tgz", + "integrity": "sha512-2T5hcEHArDT6X9+9dVSPQdo7QHzG4XKclFT8rU5TzJPDN7RIRTbO9c4drUISOVemLj03aezStHCR2AIcr8XLpw==", + "requires": { + "postcss": "^7.0.2" + } + }, + "postcss-safe-parser": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/postcss-safe-parser/-/postcss-safe-parser-5.0.2.tgz", + "integrity": "sha512-jDUfCPJbKOABhwpUKcqCVbbXiloe/QXMcbJ6Iipf3sDIihEzTqRCeMBfRaOHxhBuTYqtASrI1KJWxzztZU4qUQ==", + "requires": { + "postcss": "^8.1.0" + }, + "dependencies": { + "postcss": { + "version": "8.3.8", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.3.8.tgz", + "integrity": "sha512-GT5bTjjZnwDifajzczOC+r3FI3Cu+PgPvrsjhQdRqa2kTJ4968/X9CUce9xttIB0xOs5c6xf0TCWZo/y9lF6bA==", + "requires": { + "nanocolors": "^0.2.2", + "nanoid": "^3.1.25", + "source-map-js": "^0.6.2" + } + } + } + }, + "postcss-selector-matches": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-matches/-/postcss-selector-matches-4.0.0.tgz", + "integrity": "sha512-LgsHwQR/EsRYSqlwdGzeaPKVT0Ml7LAT6E75T8W8xLJY62CE4S/l03BWIt3jT8Taq22kXP08s2SfTSzaraoPww==", + "requires": { + "balanced-match": "^1.0.0", + "postcss": "^7.0.2" + } + }, + "postcss-selector-not": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-selector-not/-/postcss-selector-not-4.0.1.tgz", + "integrity": "sha512-YolvBgInEK5/79C+bdFMyzqTg6pkYqDbzZIST/PDMqa/o3qtXenD05apBG2jLgT0/BQ77d4U2UK12jWpilqMAQ==", + "requires": { + "balanced-match": "^1.0.0", + "postcss": "^7.0.2" + } + }, + "postcss-selector-parser": { + "version": "6.0.6", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.6.tgz", + "integrity": "sha512-9LXrvaaX3+mcv5xkg5kFwqSzSH1JIObIx51PrndZwlmznwXRfxMddDvo9gve3gVR8ZTKgoFDdWkbRFmEhT4PMg==", + "requires": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + } + }, + "postcss-svgo": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-4.0.3.tgz", + "integrity": "sha512-NoRbrcMWTtUghzuKSoIm6XV+sJdvZ7GZSc3wdBN0W19FTtp2ko8NqLsgoh/m9CzNhU3KLPvQmjIwtaNFkaFTvw==", + "requires": { + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0", + "svgo": "^1.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + } + } + }, + "postcss-unique-selectors": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-4.0.1.tgz", + "integrity": "sha512-+JanVaryLo9QwZjKrmJgkI4Fn8SBgRO6WXQBJi7KiAVPlmxikB5Jzc4EvXMT2H0/m0RjrVVm9rGNhZddm/8Spg==", + "requires": { + "alphanum-sort": "^1.0.0", + "postcss": "^7.0.0", + "uniqs": "^2.0.0" + } + }, + "postcss-value-parser": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.1.0.tgz", + "integrity": "sha512-97DXOFbQJhk71ne5/Mt6cOu6yxsSfM0QGQyl0L25Gca4yGWEGJaig7l7gbCX623VqTBNGLRLaVUCnNkcedlRSQ==" + }, + "postcss-values-parser": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/postcss-values-parser/-/postcss-values-parser-2.0.1.tgz", + "integrity": "sha512-2tLuBsA6P4rYTNKCXYG/71C7j1pU6pK503suYOmn4xYrQIzW+opD+7FAFNuGSdZC/3Qfy334QbeMu7MEb8gOxg==", + "requires": { + "flatten": "^1.0.2", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + } + }, + "potpack": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/potpack/-/potpack-1.0.1.tgz", + "integrity": "sha512-15vItUAbViaYrmaB/Pbw7z6qX2xENbFSTA7Ii4tgbPtasxm5v6ryKhKtL91tpWovDJzTiZqdwzhcFBCwiMVdVw==" + }, + "prelude-ls": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", + "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==" + }, + "prepend-http": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-1.0.4.tgz", + "integrity": "sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw= sha512-PhmXi5XmoyKw1Un4E+opM2KcsJInDvKyuOumcjjw3waw86ZNjHwVUOOWLc4bCzLdcKNaWBH9e99sbWzDQsVaYg==" + }, + "pretty-bytes": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.6.0.tgz", + "integrity": "sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==" + }, + "pretty-error": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/pretty-error/-/pretty-error-2.1.2.tgz", + "integrity": "sha512-EY5oDzmsX5wvuynAByrmY0P0hcp+QpnAKbJng2A2MPjVKXCxrDSUkzghVJ4ZGPIv+JC4gX8fPUWscC0RtjsWGw==", + "requires": { + "lodash": "^4.17.20", + "renderkid": "^2.0.4" + } + }, + "pretty-format": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz", + "integrity": "sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==", + "requires": { + "ansi-regex": "^5.0.1", + "ansi-styles": "^5.0.0", + "react-is": "^17.0.1" + }, + "dependencies": { + "ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==" + } + } + }, + "process": { + "version": "0.11.10", + "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", + "integrity": "sha1-czIwDoQBYb2j5podHZGn1LwW8YI= sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==" + }, + "process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==" + }, + "progress": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", + "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==" + }, + "promise": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/promise/-/promise-8.1.0.tgz", + "integrity": "sha512-W04AqnILOL/sPRXziNicCjSNRruLAuIHEOVBazepu0545DDNGYHz7ar9ZgZ1fMU8/MA4mVxp5rkBWRi6OXIy3Q==", + "requires": { + "asap": "~2.0.6" + } + }, + "promise-inflight": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz", + "integrity": "sha1-mEcocL8igTL8vdhoEputEsPAKeM= sha512-6zWPyEOFaQBJYcGMHBKTKJ3u6TBsnMFOIZSa6ce1e/ZrrsOlnHRHbabMjLiBYKp+n44X9eUI6VUPaukCXHuG4g==" + }, + "prompts": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.0.tgz", + "integrity": "sha512-awZAKrk3vN6CroQukBL+R9051a4R3zCZBlJm/HBfrSZ8iTpYix3VX1vU4mveiLpiwmOJT4wokTF9m6HUk4KqWQ==", + "requires": { + "kleur": "^3.0.3", + "sisteransi": "^1.0.5" + } + }, + "prop-types": { + "version": "15.7.2", + "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.7.2.tgz", + "integrity": "sha512-8QQikdH7//R2vurIJSutZ1smHYTcLpRWEOlHnzcWHmBYrOGUysKwSsrC89BCiFj3CbrfJ/nXFdJepOVrY1GCHQ==", + "requires": { + "loose-envify": "^1.4.0", + "object-assign": "^4.1.1", + "react-is": "^16.8.1" + }, + "dependencies": { + "react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" + } + } + }, + "proxy-addr": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", + "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", + "requires": { + "forwarded": "0.2.0", + "ipaddr.js": "1.9.1" + } + }, + "prr": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz", + "integrity": "sha1-0/wRS6BplaRexok/SEzrHXj19HY= sha512-yPw4Sng1gWghHQWj0B3ZggWUm4qVbPwPFcRG8KyxiU7J2OHFSoEHKS+EZ3fv5l1t9CyCiop6l/ZYeWbrgoQejw==" + }, + "psl": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz", + "integrity": "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==" + }, + "public-encrypt": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.3.tgz", + "integrity": "sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==", + "requires": { + "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" + }, + "dependencies": { + "bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" + } + } + }, + "pump": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", + "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", + "requires": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "pumpify": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-1.5.1.tgz", + "integrity": "sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==", + "requires": { + "duplexify": "^3.6.0", + "inherits": "^2.0.3", + "pump": "^2.0.0" + }, + "dependencies": { + "pump": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz", + "integrity": "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==", + "requires": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + } + } + }, + "punycode": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==" + }, + "q": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", + "integrity": "sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc= sha512-kV/CThkXo6xyFEZUugw/+pIOywXcDbFYgSct5cT3gqlbkBE1SJdwy6UQoZvodiWF/ckQLZyDE/Bu1M6gVu5lVw==" + }, + "qs": { + "version": "6.7.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz", + "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==" + }, + "query-string": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/query-string/-/query-string-4.3.4.tgz", + "integrity": "sha1-u7aTucqRXCMlFbIosaArYJBD2+s= sha512-O2XLNDBIg1DnTOa+2XrIwSiXEV8h2KImXUnjhhn2+UsvZ+Es2uyd5CCRTNQlDGbzUQOW3aYCBx9rVA6dzsiY7Q==", + "requires": { + "object-assign": "^4.1.0", + "strict-uri-encode": "^1.0.0" + } + }, + "querystring": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.1.tgz", + "integrity": "sha512-wkvS7mL/JMugcup3/rMitHmd9ecIGd2lhFhK9N3UUQ450h66d1r3Y9nvXzQAW1Lq+wyx61k/1pfKS5KuKiyEbg==" + }, + "querystring-es3": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz", + "integrity": "sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM= sha512-773xhDQnZBMFobEiztv8LIl70ch5MSF/jUQVlhwFyBILqq96anmoctVIYz+ZRp0qbCKATTn6ev02M3r7Ga5vqA==" + }, + "querystringify": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz", + "integrity": "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==" + }, + "queue-microtask": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==" + }, + "raf": { + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/raf/-/raf-3.4.1.tgz", + "integrity": "sha512-Sq4CW4QhwOHE8ucn6J34MqtZCeWFP2aQSmrlroYgqAV1PjStIhJXxYuTgUIfkEk7zTLjmIjLmU5q+fbD1NnOJA==", + "requires": { + "performance-now": "^2.1.0" + } + }, + "randombytes": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", + "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", + "requires": { + "safe-buffer": "^5.1.0" + } + }, + "randomfill": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz", + "integrity": "sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==", + "requires": { + "randombytes": "^2.0.5", + "safe-buffer": "^5.1.0" + } + }, + "range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==" + }, + "raw-body": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.0.tgz", + "integrity": "sha512-4Oz8DUIwdvoa5qMJelxipzi/iJIi40O5cGV1wNYp5hvZP8ZN0T+jiNkL0QepXs+EsQ9XJ8ipEDoiH70ySUJP3Q==", + "requires": { + "bytes": "3.1.0", + "http-errors": "1.7.2", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + }, + "dependencies": { + "bytes": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz", + "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==" + } + } + }, + "react": { + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react/-/react-17.0.2.tgz", + "integrity": "sha512-gnhPt75i/dq/z3/6q/0asP78D0u592D5L1pd7M8P+dck6Fu/jJeL6iVVK23fptSUZj8Vjf++7wXA8UNclGQcbA==", + "requires": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1" + } + }, + "react-app-polyfill": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/react-app-polyfill/-/react-app-polyfill-2.0.0.tgz", + "integrity": "sha512-0sF4ny9v/B7s6aoehwze9vJNWcmCemAUYBVasscVr92+UYiEqDXOxfKjXN685mDaMRNF3WdhHQs76oTODMocFA==", + "requires": { + "core-js": "^3.6.5", + "object-assign": "^4.1.1", + "promise": "^8.1.0", + "raf": "^3.4.1", + "regenerator-runtime": "^0.13.7", + "whatwg-fetch": "^3.4.1" + } + }, + "react-dev-utils": { + "version": "11.0.4", + "resolved": "https://registry.npmjs.org/react-dev-utils/-/react-dev-utils-11.0.4.tgz", + "integrity": "sha512-dx0LvIGHcOPtKbeiSUM4jqpBl3TcY7CDjZdfOIcKeznE7BWr9dg0iPG90G5yfVQ+p/rGNMXdbfStvzQZEVEi4A==", + "requires": { + "@babel/code-frame": "7.10.4", + "address": "1.1.2", + "browserslist": "4.14.2", + "chalk": "2.4.2", + "cross-spawn": "7.0.3", + "detect-port-alt": "1.1.6", + "escape-string-regexp": "2.0.0", + "filesize": "6.1.0", + "find-up": "4.1.0", + "fork-ts-checker-webpack-plugin": "4.1.6", + "global-modules": "2.0.0", + "globby": "11.0.1", + "gzip-size": "5.1.1", + "immer": "8.0.1", + "is-root": "2.1.0", + "loader-utils": "2.0.0", + "open": "^7.0.2", + "pkg-up": "3.1.0", + "prompts": "2.4.0", + "react-error-overlay": "^6.0.9", + "recursive-readdir": "2.2.2", + "shell-quote": "1.7.2", + "strip-ansi": "6.0.0", + "text-table": "0.2.0" + }, + "dependencies": { + "@babel/code-frame": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.10.4.tgz", + "integrity": "sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg==", + "requires": { + "@babel/highlight": "^7.10.4" + } + }, + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "requires": { + "color-convert": "^1.9.0" + } + }, + "browserslist": { + "version": "4.14.2", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.14.2.tgz", + "integrity": "sha512-HI4lPveGKUR0x2StIz+2FXfDk9SfVMrxn6PLh1JeGUwcuoDkdKZebWiyLRJ68iIPDpMI4JLVDf7S7XzslgWOhw==", + "requires": { + "caniuse-lite": "^1.0.30001125", + "electron-to-chromium": "^1.3.564", + "escalade": "^3.0.2", + "node-releases": "^1.1.61" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "dependencies": { + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ= sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==" + } + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU= sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" + }, + "escape-string-regexp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", + "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==" + }, + "globby": { + "version": "11.0.1", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.0.1.tgz", + "integrity": "sha512-iH9RmgwCmUJHi2z5o2l3eTtGBtXek1OYlHrbcxOYugyHLmAsZrPj43OtHThd62Buh/Vv6VyCBD2bdyWcGNQqoQ==", + "requires": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.1.1", + "ignore": "^5.1.4", + "merge2": "^1.3.0", + "slash": "^3.0.0" + } + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0= sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==" + }, + "locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "requires": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + } + }, + "node-releases": { + "version": "1.1.77", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.77.tgz", + "integrity": "sha512-rB1DUFUNAN4Gn9keO2K1efO35IDK7yKHCdCaIMvFO7yUYmmZYeDjnGKle26G4rwj+LKRQpjyUUvMkPglwGCYNQ==" + }, + "p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "requires": { + "p-limit": "^2.0.0" + } + }, + "path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU= sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==" + }, + "pkg-up": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/pkg-up/-/pkg-up-3.1.0.tgz", + "integrity": "sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA==", + "requires": { + "find-up": "^3.0.0" + }, + "dependencies": { + "find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "requires": { + "locate-path": "^3.0.0" + } + } + } + }, + "strip-ansi": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", + "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", + "requires": { + "ansi-regex": "^5.0.0" + } + }, + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "react-dom": { + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-17.0.2.tgz", + "integrity": "sha512-s4h96KtLDUQlsENhMn1ar8t2bEa+q/YAtj8pPPdIjPDGBDIVNsrD9aXNWqspUe6AzKCIG0C1HZZLqLV7qpOBGA==", + "requires": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1", + "scheduler": "^0.20.2" + } + }, + "react-error-overlay": { + "version": "6.0.9", + "resolved": "https://registry.npmjs.org/react-error-overlay/-/react-error-overlay-6.0.9.tgz", + "integrity": "sha512-nQTTcUu+ATDbrSD1BZHr5kgSD4oF8OFjxun8uAaL8RwPBacGBNPf/yAuVVdx17N8XNzRDMrZ9XcKZHCjPW+9ew==" + }, + "react-is": { + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", + "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==" + }, + "react-merge-refs": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/react-merge-refs/-/react-merge-refs-1.1.0.tgz", + "integrity": "sha512-alTKsjEL0dKH/ru1Iyn7vliS2QRcBp9zZPGoWxUOvRGWPUYgjo+V01is7p04It6KhgrzhJGnIj9GgX8W4bZoCQ==" + }, + "react-reconciler": { + "version": "0.26.2", + "resolved": "https://registry.npmjs.org/react-reconciler/-/react-reconciler-0.26.2.tgz", + "integrity": "sha512-nK6kgY28HwrMNwDnMui3dvm3rCFjZrcGiuwLc5COUipBK5hWHLOxMJhSnSomirqWwjPBJKV1QcbkI0VJr7Gl1Q==", + "requires": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1", + "scheduler": "^0.20.2" + } + }, + "react-refresh": { + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.8.3.tgz", + "integrity": "sha512-X8jZHc7nCMjaCqoU+V2I0cOhNW+QMBwSUkeXnTi8IPe6zaRWfn60ZzvFDZqWPfmSJfjub7dDW1SP0jaHWLu/hg==" + }, + "react-scripts": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/react-scripts/-/react-scripts-4.0.3.tgz", + "integrity": "sha512-S5eO4vjUzUisvkIPB7jVsKtuH2HhWcASREYWHAQ1FP5HyCv3xgn+wpILAEWkmy+A+tTNbSZClhxjT3qz6g4L1A==", + "requires": { + "@babel/core": "7.12.3", + "@pmmmwh/react-refresh-webpack-plugin": "0.4.3", + "@svgr/webpack": "5.5.0", + "@typescript-eslint/eslint-plugin": "^4.5.0", + "@typescript-eslint/parser": "^4.5.0", + "babel-eslint": "^10.1.0", + "babel-jest": "^26.6.0", + "babel-loader": "8.1.0", + "babel-plugin-named-asset-import": "^0.3.7", + "babel-preset-react-app": "^10.0.0", + "bfj": "^7.0.2", + "camelcase": "^6.1.0", + "case-sensitive-paths-webpack-plugin": "2.3.0", + "css-loader": "4.3.0", + "dotenv": "8.2.0", + "dotenv-expand": "5.1.0", + "eslint": "^7.11.0", + "eslint-config-react-app": "^6.0.0", + "eslint-plugin-flowtype": "^5.2.0", + "eslint-plugin-import": "^2.22.1", + "eslint-plugin-jest": "^24.1.0", + "eslint-plugin-jsx-a11y": "^6.3.1", + "eslint-plugin-react": "^7.21.5", + "eslint-plugin-react-hooks": "^4.2.0", + "eslint-plugin-testing-library": "^3.9.2", + "eslint-webpack-plugin": "^2.5.2", + "file-loader": "6.1.1", + "fs-extra": "^9.0.1", + "fsevents": "^2.1.3", + "html-webpack-plugin": "4.5.0", + "identity-obj-proxy": "3.0.0", + "jest": "26.6.0", + "jest-circus": "26.6.0", + "jest-resolve": "26.6.0", + "jest-watch-typeahead": "0.6.1", + "mini-css-extract-plugin": "0.11.3", + "optimize-css-assets-webpack-plugin": "5.0.4", + "pnp-webpack-plugin": "1.6.4", + "postcss-flexbugs-fixes": "4.2.1", + "postcss-loader": "3.0.0", + "postcss-normalize": "8.0.1", + "postcss-preset-env": "6.7.0", + "postcss-safe-parser": "5.0.2", + "prompts": "2.4.0", + "react-app-polyfill": "^2.0.0", + "react-dev-utils": "^11.0.3", + "react-refresh": "^0.8.3", + "resolve": "1.18.1", + "resolve-url-loader": "^3.1.2", + "sass-loader": "^10.0.5", + "semver": "7.3.2", + "style-loader": "1.3.0", + "terser-webpack-plugin": "4.2.3", + "ts-pnp": "1.2.0", + "url-loader": "4.1.1", + "webpack": "4.44.2", + "webpack-dev-server": "3.11.1", + "webpack-manifest-plugin": "2.2.0", + "workbox-webpack-plugin": "5.1.4" + }, + "dependencies": { + "@babel/core": { + "version": "7.12.3", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.12.3.tgz", + "integrity": "sha512-0qXcZYKZp3/6N2jKYVxZv0aNCsxTSVCiK72DTiTYZAu7sjg73W0/aynWjMbiGd87EQL4WyA8reiJVh92AVla9g==", + "requires": { + "@babel/code-frame": "^7.10.4", + "@babel/generator": "^7.12.1", + "@babel/helper-module-transforms": "^7.12.1", + "@babel/helpers": "^7.12.1", + "@babel/parser": "^7.12.3", + "@babel/template": "^7.10.4", + "@babel/traverse": "^7.12.1", + "@babel/types": "^7.12.1", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.1", + "json5": "^2.1.2", + "lodash": "^4.17.19", + "resolve": "^1.3.2", + "semver": "^5.4.1", + "source-map": "^0.5.0" + }, + "dependencies": { + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" + } + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w= sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==" + } + } + }, + "react-spring": { + "version": "8.0.27", + "resolved": "https://registry.npmjs.org/react-spring/-/react-spring-8.0.27.tgz", + "integrity": "sha512-nDpWBe3ZVezukNRandTeLSPcwwTMjNVu1IDq9qA/AMiUqHuRN4BeSWvKr3eIxxg1vtiYiOLy4FqdfCP5IoP77g==", + "requires": { + "@babel/runtime": "^7.3.1", + "prop-types": "^15.5.8" + } + }, + "react-three-fiber": { + "version": "0.0.0-deprecated", + "resolved": "https://registry.npmjs.org/react-three-fiber/-/react-three-fiber-0.0.0-deprecated.tgz", + "integrity": "sha512-EblIqTAsIpkYeM8bZtC4lcpTE0A2zCEGipFB52RgcQq/q+0oryrk7Sxt+sqhIjUu6xMNEVywV8dr74lz5yWO6A==" + }, + "react-use-measure": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/react-use-measure/-/react-use-measure-2.0.4.tgz", + "integrity": "sha512-7K2HIGaPMl3Q9ZQiEVjen3tRXl4UDda8LiTPy/QxP8dP2rl5gPBhf7mMH6MVjjRNv3loU7sNzey/ycPNnHVTxQ==", + "requires": { + "debounce": "^1.2.0" + } + }, + "read-pkg": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz", + "integrity": "sha1-nLxoaXj+5l0WwA4rGcI3/Pbjg4k= sha512-BLq/cCO9two+lBgiTYNqD6GdtK8s4NpaWrl6/rCO9w0TUS8oJl7cmToOZfRYllKTISY6nt1U7jQ53brmKqY6BA==", + "requires": { + "load-json-file": "^4.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^3.0.0" + }, + "dependencies": { + "path-type": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz", + "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==", + "requires": { + "pify": "^3.0.0" + } + }, + "pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY= sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==" + } + } + }, + "read-pkg-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-3.0.0.tgz", + "integrity": "sha1-PtSWaF26D4/hGNBpHcUfSh/5bwc= sha512-YFzFrVvpC6frF1sz8psoHDBGF7fLPc+llq/8NB43oagqWkx8ar5zYtsTORtOjw9W2RHLpWP+zTWwBvf1bCmcSw==", + "requires": { + "find-up": "^2.0.0", + "read-pkg": "^3.0.0" + }, + "dependencies": { + "find-up": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", + "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c= sha512-NWzkk0jSJtTt08+FBFMvXoeZnOJD+jTtsRmBYbAIzJdX6l7dLgR7CTubCM5/eDdPUBvLCeVasP1brfVR/9/EZQ==", + "requires": { + "locate-path": "^2.0.0" + } + }, + "locate-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", + "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4= sha512-NCI2kiDkyR7VeEKm27Kda/iQHyKJe1Bu0FlTbYp3CqJu+9IFe9bLyAjMxf5ZDDbEg+iMPzB5zYyUTSm8wVTKmA==", + "requires": { + "p-locate": "^2.0.0", + "path-exists": "^3.0.0" + } + }, + "p-limit": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", + "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", + "requires": { + "p-try": "^1.0.0" + } + }, + "p-locate": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", + "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM= sha512-nQja7m7gSKuewoVRen45CtVfODR3crN3goVQ0DDZ9N3yHxgpkuBhZqsaiotSQRrADUrne346peY7kT3TSACykg==", + "requires": { + "p-limit": "^1.1.0" + } + }, + "p-try": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", + "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M= sha512-U1etNYuMJoIz3ZXSrrySFjsXQTWOx2/jdi86L+2pRvph/qMKL6sbcCYdH23fqsbm8TH2Gn0OybpT4eSFlCVHww==" + }, + "path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU= sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==" + } + } + }, + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + }, + "dependencies": { + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + }, + "readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "optional": true, + "requires": { + "picomatch": "^2.2.1" + } + }, + "recursive-readdir": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/recursive-readdir/-/recursive-readdir-2.2.2.tgz", + "integrity": "sha512-nRCcW9Sj7NuZwa2XvH9co8NPeXUBhZP7CRKJtU+cS6PW9FpCIFoI5ib0NT1ZrbNuPoRy0ylyCaUL8Gih4LSyFg==", + "requires": { + "minimatch": "3.0.4" + } + }, + "redent": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz", + "integrity": "sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==", + "requires": { + "indent-string": "^4.0.0", + "strip-indent": "^3.0.0" + } + }, + "regenerate": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", + "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==" + }, + "regenerate-unicode-properties": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-9.0.0.tgz", + "integrity": "sha512-3E12UeNSPfjrgwjkR81m5J7Aw/T55Tu7nUyZVQYCKEOs+2dkxEY+DpPtZzO4YruuiPb7NkYLVcyJC4+zCbk5pA==", + "requires": { + "regenerate": "^1.4.2" + } + }, + "regenerator-runtime": { + "version": "0.13.9", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz", + "integrity": "sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==" + }, + "regenerator-transform": { + "version": "0.14.5", + "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.14.5.tgz", + "integrity": "sha512-eOf6vka5IO151Jfsw2NO9WpGX58W6wWmefK3I1zEGr0lOD0u8rwPaNqQL1aRxUaxLeKO3ArNh3VYg1KbaD+FFw==", + "requires": { + "@babel/runtime": "^7.8.4" + } + }, + "regex-not": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", + "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", + "requires": { + "extend-shallow": "^3.0.2", + "safe-regex": "^1.1.0" + } + }, + "regex-parser": { + "version": "2.2.11", + "resolved": "https://registry.npmjs.org/regex-parser/-/regex-parser-2.2.11.tgz", + "integrity": "sha512-jbD/FT0+9MBU2XAZluI7w2OBs1RBi6p9M83nkoZayQXXU9e8Robt69FcZc7wU4eJD/YFTjn1JdCk3rbMJajz8Q==" + }, + "regexp-to-ast": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/regexp-to-ast/-/regexp-to-ast-0.5.0.tgz", + "integrity": "sha512-tlbJqcMHnPKI9zSrystikWKwHkBqu2a/Sgw01h3zFjvYrMxEDYHzzoMZnUrbIfpTFEsoRnnviOXNCzFiSc54Qw==" + }, + "regexp.prototype.flags": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.3.1.tgz", + "integrity": "sha512-JiBdRBq91WlY7uRJ0ds7R+dU02i6LKi8r3BuQhNXn+kmeLN+EfHhfjqMRis1zJxnlu88hq/4dx0P2OP3APRTOA==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + } + }, + "regexpp": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz", + "integrity": "sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==" + }, + "regexpu-core": { + "version": "4.8.0", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-4.8.0.tgz", + "integrity": "sha512-1F6bYsoYiz6is+oz70NWur2Vlh9KWtswuRuzJOfeYUrfPX2o8n74AnUVaOGDbUqVGO9fNHu48/pjJO4sNVwsOg==", + "requires": { + "regenerate": "^1.4.2", + "regenerate-unicode-properties": "^9.0.0", + "regjsgen": "^0.5.2", + "regjsparser": "^0.7.0", + "unicode-match-property-ecmascript": "^2.0.0", + "unicode-match-property-value-ecmascript": "^2.0.0" + } + }, + "regjsgen": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.5.2.tgz", + "integrity": "sha512-OFFT3MfrH90xIW8OOSyUrk6QHD5E9JOTeGodiJeBS3J6IwlgzJMNE/1bZklWz5oTg+9dCMyEetclvCVXOPoN3A==" + }, + "regjsparser": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.7.0.tgz", + "integrity": "sha512-A4pcaORqmNMDVwUjWoTzuhwMGpP+NykpfqAsEgI1FSH/EzC7lrN5TMd+kN8YCovX+jMpu8eaqXgXPCa0g8FQNQ==", + "requires": { + "jsesc": "~0.5.0" + }, + "dependencies": { + "jsesc": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", + "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0= sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==" + } + } + }, + "relateurl": { + "version": "0.2.7", + "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz", + "integrity": "sha1-VNvzd+UUQKypCkzSdGANP/LYiKk= sha512-G08Dxvm4iDN3MLM0EsP62EDV9IuhXPR6blNz6Utcp7zyV3tr4HVNINt6MpaRWbxoOHT3Q7YN2P+jaHX8vUbgog==" + }, + "remove-trailing-separator": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", + "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8= sha512-/hS+Y0u3aOfIETiaiirUFwDBDzmXPvO+jAfKTitUngIPzdKc6Z0LoFjM/CK5PL4C+eKwHohlHAb6H0VFfmmUsw==" + }, + "renderkid": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/renderkid/-/renderkid-2.0.7.tgz", + "integrity": "sha512-oCcFyxaMrKsKcTY59qnCAtmDVSLfPbrv6A3tVbPdFMMrv5jaK10V6m40cKsoPNhAqN6rmHW9sswW4o3ruSrwUQ==", + "requires": { + "css-select": "^4.1.3", + "dom-converter": "^0.2.0", + "htmlparser2": "^6.1.0", + "lodash": "^4.17.21", + "strip-ansi": "^3.0.1" + }, + "dependencies": { + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8= sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==" + }, + "strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8= sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", + "requires": { + "ansi-regex": "^2.0.0" + } + } + } + }, + "repeat-element": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.4.tgz", + "integrity": "sha512-LFiNfRcSu7KK3evMyYOuCzv3L10TW7yC1G2/+StMjK8Y6Vqd2MG7r/Qjw4ghtuCOjFvlnms/iMmLqpvW/ES/WQ==" + }, + "repeat-string": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", + "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc= sha512-PV0dzCYDNfRi1jCDbJzpW7jNNDRuCOG/jI5ctQcGKt/clZD+YcPS3yIlWuTJMmESC8aevCFmWJy5wjAFgNqN6w==" + }, + "require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I= sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==" + }, + "require-from-string": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==" + }, + "require-main-filename": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz", + "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==" + }, + "requires-port": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", + "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8= sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==" + }, + "resize-observer-polyfill": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/resize-observer-polyfill/-/resize-observer-polyfill-1.5.1.tgz", + "integrity": "sha512-LwZrotdHOo12nQuZlHEmtuXdqGoOD0OhaxopaNFxWzInpEgaLWoVuAMbTzixuosCx2nEG58ngzW3vxdWoxIgdg==" + }, + "resolve": { + "version": "1.18.1", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.18.1.tgz", + "integrity": "sha512-lDfCPaMKfOJXjy0dPayzPdF1phampNWr3qFCjAu+rw/qbQmr5jWH5xN2hwh9QKfw9E5v4hwV7A+jrCmL8yjjqA==", + "requires": { + "is-core-module": "^2.0.0", + "path-parse": "^1.0.6" + } + }, + "resolve-cwd": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz", + "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==", + "requires": { + "resolve-from": "^5.0.0" + } + }, + "resolve-from": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==" + }, + "resolve-url": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", + "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo= sha512-ZuF55hVUQaaczgOIwqWzkEcEidmlD/xl44x1UZnhOXcYuFN2S6+rcxpG+C1N3So0wvNI3DmJICUFfu2SxhBmvg==" + }, + "resolve-url-loader": { + "version": "3.1.4", + "resolved": "https://registry.npmjs.org/resolve-url-loader/-/resolve-url-loader-3.1.4.tgz", + "integrity": "sha512-D3sQ04o0eeQEySLrcz4DsX3saHfsr8/N6tfhblxgZKXxMT2Louargg12oGNfoTRLV09GXhVUe5/qgA5vdgNigg==", + "requires": { + "adjust-sourcemap-loader": "3.0.0", + "camelcase": "5.3.1", + "compose-function": "3.0.3", + "convert-source-map": "1.7.0", + "es6-iterator": "2.0.3", + "loader-utils": "1.2.3", + "postcss": "7.0.36", + "rework": "1.0.1", + "rework-visit": "1.0.0", + "source-map": "0.6.1" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "requires": { + "color-convert": "^1.9.0" + } + }, + "camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==" + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "dependencies": { + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU= sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" + }, + "convert-source-map": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.7.0.tgz", + "integrity": "sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA==", + "requires": { + "safe-buffer": "~5.1.1" + } + }, + "emojis-list": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-2.1.0.tgz", + "integrity": "sha1-TapNnbAPmBmIDHn6RXrlsJof04k= sha512-knHEZMgs8BB+MInokmNTg/OyPlAddghe1YBgNwJBc5zsJi/uyIcXoSDsL/W9ymOsBoBGdPIHXYJ9+qKFwRwDng==" + }, + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ= sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==" + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0= sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==" + }, + "json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "requires": { + "minimist": "^1.2.0" + } + }, + "loader-utils": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.2.3.tgz", + "integrity": "sha512-fkpz8ejdnEMG3s37wGL07iSBDg99O9D5yflE9RGNH3hRdx9SOwYfnGYdZOUIZitN8E+E2vkq3MUMYMvPYl5ZZA==", + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^2.0.0", + "json5": "^1.0.1" + } + }, + "postcss": { + "version": "7.0.36", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz", + "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==", + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "ret": { + "version": "0.1.15", + "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", + "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==" + }, + "retry": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz", + "integrity": "sha1-G0KmJmoh8HQh0bC1S33BZ7AcATs= sha512-9LkiTwjUh6rT555DtE9rTX+BKByPfrMzEAtnlEtdEwr3Nkffwiihqe2bWADg+OQRjt9gl6ICdmB/ZFDCGAtSow==" + }, + "reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==" + }, + "rework": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/rework/-/rework-1.0.1.tgz", + "integrity": "sha1-MIBqhBNCtUUQqkEQhQzUhTQUSqc= sha512-eEjL8FdkdsxApd0yWVZgBGzfCQiT8yqSc2H1p4jpZpQdtz7ohETiDMoje5PlM8I9WgkqkreVxFUKYOiJdVWDXw==", + "requires": { + "convert-source-map": "^0.3.3", + "css": "^2.0.0" + }, + "dependencies": { + "convert-source-map": { + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-0.3.5.tgz", + "integrity": "sha1-8dgClQr33SYxof6+BZZVDIarMZA= sha512-+4nRk0k3oEpwUB7/CalD7xE2z4VmtEnnq0GO2IPTkrooTrAhEsWvuLF5iWP1dXrwluki/azwXV1ve7gtYuPldg==" + }, + "css": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/css/-/css-2.2.4.tgz", + "integrity": "sha512-oUnjmWpy0niI3x/mPL8dVEI1l7MnG3+HHyRPHf+YFSbK+svOhXpmSOcDURUh2aOCgl2grzrOPt1nHLuCVFULLw==", + "requires": { + "inherits": "^2.0.3", + "source-map": "^0.6.1", + "source-map-resolve": "^0.5.2", + "urix": "^0.1.0" + } + }, + "source-map-resolve": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz", + "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==", + "requires": { + "atob": "^2.1.2", + "decode-uri-component": "^0.2.0", + "resolve-url": "^0.2.1", + "source-map-url": "^0.4.0", + "urix": "^0.1.0" + } + } + } + }, + "rework-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/rework-visit/-/rework-visit-1.0.0.tgz", + "integrity": "sha1-mUWygD8hni96ygCtuLyfZA+ELJo= sha512-W6V2fix7nCLUYX1v6eGPrBOZlc03/faqzP4sUxMAJMBMOPYhfV/RyLegTufn5gJKaOITyi+gvf0LXDZ9NzkHnQ==" + }, + "rgb-regex": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/rgb-regex/-/rgb-regex-1.0.1.tgz", + "integrity": "sha1-wODWiC3w4jviVKR16O3UGRX+rrE= sha512-gDK5mkALDFER2YLqH6imYvK6g02gpNGM4ILDZ472EwWfXZnC2ZEpoB2ECXTyOVUKuk/bPJZMzwQPBYICzP+D3w==" + }, + "rgba-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/rgba-regex/-/rgba-regex-1.0.0.tgz", + "integrity": "sha1-QzdOLiyglosO8VI0YLfXMP8i7rM= sha512-zgn5OjNQXLUTdq8m17KdaicF6w89TZs8ZU8y0AYENIU6wG8GG6LLm0yLSiPY8DmaYmHdgRW8rnApjoT0fQRfMg==" + }, + "rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "requires": { + "glob": "^7.1.3" + } + }, + "ripemd160": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz", + "integrity": "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==", + "requires": { + "hash-base": "^3.0.0", + "inherits": "^2.0.1" + } + }, + "rollup": { + "version": "1.32.1", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-1.32.1.tgz", + "integrity": "sha512-/2HA0Ec70TvQnXdzynFffkjA6XN+1e2pEv/uKS5Ulca40g2L7KuOE3riasHoNVHOsFD5KKZgDsMk1CP3Tw9s+A==", + "requires": { + "@types/estree": "*", + "@types/node": "*", + "acorn": "^7.1.0" + } + }, + "rollup-plugin-babel": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/rollup-plugin-babel/-/rollup-plugin-babel-4.4.0.tgz", + "integrity": "sha512-Lek/TYp1+7g7I+uMfJnnSJ7YWoD58ajo6Oarhlex7lvUce+RCKRuGRSgztDO3/MF/PuGKmUL5iTHKf208UNszw==", + "requires": { + "@babel/helper-module-imports": "^7.0.0", + "rollup-pluginutils": "^2.8.1" + } + }, + "rollup-plugin-terser": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/rollup-plugin-terser/-/rollup-plugin-terser-5.3.1.tgz", + "integrity": "sha512-1pkwkervMJQGFYvM9nscrUoncPwiKR/K+bHdjv6PFgRo3cgPHoRT83y2Aa3GvINj4539S15t/tpFPb775TDs6w==", + "requires": { + "@babel/code-frame": "^7.5.5", + "jest-worker": "^24.9.0", + "rollup-pluginutils": "^2.8.2", + "serialize-javascript": "^4.0.0", + "terser": "^4.6.2" + }, + "dependencies": { + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0= sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==" + }, + "jest-worker": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-24.9.0.tgz", + "integrity": "sha512-51PE4haMSXcHohnSMdM42anbvZANYTqMrr52tVKPqqsPJMzoP6FYYDVqahX/HrAoKEKz3uUPzSvKs9A3qR4iVw==", + "requires": { + "merge-stream": "^2.0.0", + "supports-color": "^6.1.0" + } + }, + "serialize-javascript": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-4.0.0.tgz", + "integrity": "sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw==", + "requires": { + "randombytes": "^2.1.0" + } + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "rollup-pluginutils": { + "version": "2.8.2", + "resolved": "https://registry.npmjs.org/rollup-pluginutils/-/rollup-pluginutils-2.8.2.tgz", + "integrity": "sha512-EEp9NhnUkwY8aif6bxgovPHMoMoNr2FulJziTndpt5H9RdwC47GSGuII9XxpSdzVGM0GWrNPHV6ie1LTNJPaLQ==", + "requires": { + "estree-walker": "^0.6.1" + }, + "dependencies": { + "estree-walker": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-0.6.1.tgz", + "integrity": "sha512-SqmZANLWS0mnatqbSfRP5g8OXZC12Fgg1IwNtLsyHDzJizORW4khDfjPqJZsemPWBB2uqykUah5YpQ6epsqC/w==" + } + } + }, + "rsvp": { + "version": "4.8.5", + "resolved": "https://registry.npmjs.org/rsvp/-/rsvp-4.8.5.tgz", + "integrity": "sha512-nfMOlASu9OnRJo1mbEk2cz0D56a1MBNrJ7orjRZQG10XDyuvwksKbuXNp6qa+kbn839HwjwhBzhFmdsaEAfauA==" + }, + "run-parallel": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + "requires": { + "queue-microtask": "^1.2.2" + } + }, + "run-queue": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/run-queue/-/run-queue-1.0.3.tgz", + "integrity": "sha1-6Eg5bwV9Ij8kOGkkYY4laUFh7Ec= sha512-ntymy489o0/QQplUDnpYAYUsO50K9SBrIVaKCWDOJzYJts0f9WH9RFJkyagebkw5+y1oi00R7ynNW/d12GBumg==", + "requires": { + "aproba": "^1.1.1" + } + }, + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + }, + "safe-regex": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", + "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4= sha512-aJXcif4xnaNUzvUuC5gcb46oTS7zvg4jpMTnuqtrEPlR3vFr4pxtdTwaF1Qs3Enjn9HK+ZlwQui+a7z0SywIzg==", + "requires": { + "ret": "~0.1.10" + } + }, + "safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" + }, + "sane": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/sane/-/sane-4.1.0.tgz", + "integrity": "sha512-hhbzAgTIX8O7SHfp2c8/kREfEn4qO/9q8C9beyY6+tvZ87EpoZ3i1RIEvp27YBswnNbY9mWd6paKVmKbAgLfZA==", + "requires": { + "@cnakazawa/watch": "^1.0.3", + "anymatch": "^2.0.0", + "capture-exit": "^2.0.0", + "exec-sh": "^0.3.2", + "execa": "^1.0.0", + "fb-watchman": "^2.0.0", + "micromatch": "^3.1.4", + "minimist": "^1.1.1", + "walker": "~1.0.5" + }, + "dependencies": { + "anymatch": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", + "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", + "requires": { + "micromatch": "^3.1.4", + "normalize-path": "^2.1.1" + } + }, + "braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "requires": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8= sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "cross-spawn": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", + "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", + "requires": { + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + } + }, + "execa": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz", + "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==", + "requires": { + "cross-spawn": "^6.0.0", + "get-stream": "^4.0.0", + "is-stream": "^1.1.0", + "npm-run-path": "^2.0.0", + "p-finally": "^1.0.0", + "signal-exit": "^3.0.0", + "strip-eof": "^1.0.0" + } + }, + "fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc= sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", + "requires": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8= sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "get-stream": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", + "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", + "requires": { + "pump": "^3.0.0" + } + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik= sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==" + }, + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU= sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ= sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-stream": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", + "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ= sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==" + }, + "micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + } + }, + "normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk= sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w==", + "requires": { + "remove-trailing-separator": "^1.0.1" + } + }, + "npm-run-path": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", + "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8= sha512-lJxZYlT4DW/bRUtFh1MQIWqmLwQfAxnqWG4HhEdjMlkrJYnJn0Jrr2u3mgxqaWsdiBc76TYkTG/mhrnYTuzfHw==", + "requires": { + "path-key": "^2.0.0" + } + }, + "path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A= sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw==" + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" + }, + "shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo= sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==", + "requires": { + "shebang-regex": "^1.0.0" + } + }, + "shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM= sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==" + }, + "to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg= sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", + "requires": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + } + }, + "which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "requires": { + "isexe": "^2.0.0" + } + } + } + }, + "sanitize.css": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/sanitize.css/-/sanitize.css-10.0.0.tgz", + "integrity": "sha512-vTxrZz4dX5W86M6oVWVdOVe72ZiPs41Oi7Z6Km4W5Turyz28mrXSJhhEBZoRtzJWIv3833WKVwLSDWWkEfupMg==" + }, + "sass-loader": { + "version": "10.2.0", + "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-10.2.0.tgz", + "integrity": "sha512-kUceLzC1gIHz0zNJPpqRsJyisWatGYNFRmv2CKZK2/ngMJgLqxTbXwe/hJ85luyvZkgqU3VlJ33UVF2T/0g6mw==", + "requires": { + "klona": "^2.0.4", + "loader-utils": "^2.0.0", + "neo-async": "^2.6.2", + "schema-utils": "^3.0.0", + "semver": "^7.3.2" + }, + "dependencies": { + "schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "requires": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } + } + } + }, + "sax": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", + "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==" + }, + "saxes": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/saxes/-/saxes-5.0.1.tgz", + "integrity": "sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw==", + "requires": { + "xmlchars": "^2.2.0" + } + }, + "scheduler": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.20.2.tgz", + "integrity": "sha512-2eWfGgAqqWFGqtdMmcL5zCMK1U8KlXv8SQFGglL3CEtd0aDVDWgeF/YoCmvln55m5zSk3J/20hTaSBeSObsQDQ==", + "requires": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1" + } + }, + "schema-utils": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz", + "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==", + "requires": { + "@types/json-schema": "^7.0.5", + "ajv": "^6.12.4", + "ajv-keywords": "^3.5.2" + } + }, + "select-hose": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", + "integrity": "sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo= sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg==" + }, + "selfsigned": { + "version": "1.10.11", + "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-1.10.11.tgz", + "integrity": "sha512-aVmbPOfViZqOZPgRBT0+3u4yZFHpmnIghLMlAcb5/xhp5ZtB/RVnKhz5vl2M32CLXAqR4kha9zfhNg0Lf/sxKA==", + "requires": { + "node-forge": "^0.10.0" + } + }, + "semver": { + "version": "7.3.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.2.tgz", + "integrity": "sha512-OrOb32TeeambH6UrhtShmF7CRDqhL6/5XpPNp2DuRH6+9QLw/orhp72j87v8Qa1ScDkvrrBNpZcDejAirJmfXQ==" + }, + "send": { + "version": "0.17.1", + "resolved": "https://registry.npmjs.org/send/-/send-0.17.1.tgz", + "integrity": "sha512-BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg==", + "requires": { + "debug": "2.6.9", + "depd": "~1.1.2", + "destroy": "~1.0.4", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "~1.7.2", + "mime": "1.6.0", + "ms": "2.1.1", + "on-finished": "~2.3.0", + "range-parser": "~1.2.1", + "statuses": "~1.5.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + }, + "dependencies": { + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g= sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + } + } + }, + "ms": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz", + "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==" + } + } + }, + "serialize-javascript": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-5.0.1.tgz", + "integrity": "sha512-SaaNal9imEO737H2c05Og0/8LUXG7EnsZyMa8MzkmuHoELfT6txuj0cMqRj6zfPKnmQ1yasR4PCJc8x+M4JSPA==", + "requires": { + "randombytes": "^2.1.0" + } + }, + "serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha1-03aNabHn2C5c4FD/9bRTvqEqkjk= sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw==", + "requires": { + "accepts": "~1.3.4", + "batch": "0.6.1", + "debug": "2.6.9", + "escape-html": "~1.0.3", + "http-errors": "~1.6.2", + "mime-types": "~2.1.17", + "parseurl": "~1.3.2" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "http-errors": { + "version": "1.6.3", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", + "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0= sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==", + "requires": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.0", + "statuses": ">= 1.4.0 < 2" + } + }, + "inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4= sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==" + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g= sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "setprototypeof": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", + "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==" + } + } + }, + "serve-static": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.1.tgz", + "integrity": "sha512-JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg==", + "requires": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.17.1" + } + }, + "set-blocking": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", + "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc= sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==" + }, + "set-value": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz", + "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==", + "requires": { + "extend-shallow": "^2.0.1", + "is-extendable": "^0.1.1", + "is-plain-object": "^2.0.3", + "split-string": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8= sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "requires": { + "is-extendable": "^0.1.0" + } + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik= sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==" + } + } + }, + "setimmediate": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", + "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU= sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA==" + }, + "setprototypeof": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz", + "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==" + }, + "sha.js": { + "version": "2.4.11", + "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz", + "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==", + "requires": { + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "requires": { + "shebang-regex": "^3.0.0" + } + }, + "shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==" + }, + "shell-quote": { + "version": "1.7.2", + "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.7.2.tgz", + "integrity": "sha512-mRz/m/JVscCrkMyPqHc/bczi3OQHkLTqXHEFu0zDhK/qfv3UcOA4SVmRCLmos4bhjr9ekVQubj/R7waKapmiQg==" + }, + "shellwords": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/shellwords/-/shellwords-0.1.1.tgz", + "integrity": "sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww==", + "optional": true + }, + "side-channel": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", + "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", + "requires": { + "call-bind": "^1.0.0", + "get-intrinsic": "^1.0.2", + "object-inspect": "^1.9.0" + } + }, + "signal-exit": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.5.tgz", + "integrity": "sha512-KWcOiKeQj6ZyXx7zq4YxSMgHRlod4czeBQZrPb8OKcohcqAXShm7E20kEMle9WBt26hFcAf0qLOcp5zmY7kOqQ==" + }, + "simple-swizzle": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz", + "integrity": "sha1-pNprY1/8zMoz9w0Xy5JZLeleVXo= sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg==", + "requires": { + "is-arrayish": "^0.3.1" + }, + "dependencies": { + "is-arrayish": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz", + "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==" + } + } + }, + "sisteransi": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", + "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==" + }, + "slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==" + }, + "slice-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-4.0.0.tgz", + "integrity": "sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==", + "requires": { + "ansi-styles": "^4.0.0", + "astral-regex": "^2.0.0", + "is-fullwidth-code-point": "^3.0.0" + } + }, + "snapdragon": { + "version": "0.8.2", + "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", + "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", + "requires": { + "base": "^0.11.1", + "debug": "^2.2.0", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "map-cache": "^0.2.2", + "source-map": "^0.5.6", + "source-map-resolve": "^0.5.0", + "use": "^3.1.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY= sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8= sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "requires": { + "is-extendable": "^0.1.0" + } + }, + "is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY= sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ= sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y= sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ= sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "requires": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + } + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik= sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==" + }, + "kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==" + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g= sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w= sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==" + }, + "source-map-resolve": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz", + "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==", + "requires": { + "atob": "^2.1.2", + "decode-uri-component": "^0.2.0", + "resolve-url": "^0.2.1", + "source-map-url": "^0.4.0", + "urix": "^0.1.0" + } + } + } + }, + "snapdragon-node": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz", + "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", + "requires": { + "define-property": "^1.0.0", + "isobject": "^3.0.0", + "snapdragon-util": "^3.0.1" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY= sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==", + "requires": { + "is-descriptor": "^1.0.0" + } + } + } + }, + "snapdragon-util": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", + "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", + "requires": { + "kind-of": "^3.2.0" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ= sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "sockjs": { + "version": "0.3.21", + "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.21.tgz", + "integrity": "sha512-DhbPFGpxjc6Z3I+uX07Id5ZO2XwYsWOrYjaSeieES78cq+JaJvVe5q/m1uvjIQhXinhIeCFRH6JgXe+mvVMyXw==", + "requires": { + "faye-websocket": "^0.11.3", + "uuid": "^3.4.0", + "websocket-driver": "^0.7.4" + }, + "dependencies": { + "uuid": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==" + } + } + }, + "sockjs-client": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/sockjs-client/-/sockjs-client-1.5.2.tgz", + "integrity": "sha512-ZzRxPBISQE7RpzlH4tKJMQbHM9pabHluk0WBaxAQ+wm/UieeBVBou0p4wVnSQGN9QmpAZygQ0cDIypWuqOFmFQ==", + "requires": { + "debug": "^3.2.6", + "eventsource": "^1.0.7", + "faye-websocket": "^0.11.3", + "inherits": "^2.0.4", + "json3": "^3.3.3", + "url-parse": "^1.5.3" + }, + "dependencies": { + "debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "requires": { + "ms": "^2.1.1" + } + } + } + }, + "sort-keys": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/sort-keys/-/sort-keys-1.1.2.tgz", + "integrity": "sha1-RBttTTRnmPG05J6JIK37oOVD+a0= sha512-vzn8aSqKgytVik0iwdBEi+zevbTYZogewTUM6dtpmGwEcdzbub/TX4bCzRhebDCRC3QzXgJsLRKB2V/Oof7HXg==", + "requires": { + "is-plain-obj": "^1.0.0" + } + }, + "source-list-map": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz", + "integrity": "sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==" + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "source-map-js": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-0.6.2.tgz", + "integrity": "sha512-/3GptzWzu0+0MBQFrDKzw/DvvMTUORvgY6k6jd/VS6iCR4RDTKWH6v6WPwQoUO8667uQEf9Oe38DxAYWY5F/Ug==" + }, + "source-map-resolve": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.6.0.tgz", + "integrity": "sha512-KXBr9d/fO/bWo97NXsPIAW1bFSBOuCnjbNTBMO7N59hsv5i9yzRDfcYwwt0l04+VqnKC+EwzvJZIP/qkuMgR/w==", + "requires": { + "atob": "^2.1.2", + "decode-uri-component": "^0.2.0" + } + }, + "source-map-support": { + "version": "0.5.20", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.20.tgz", + "integrity": "sha512-n1lZZ8Ve4ksRqizaBQgxXDgKwttHDhyfQjA6YZZn8+AroHbsIz+JjwxQDxbp+7y5OYCI8t1Yk7etjD9CRd2hIw==", + "requires": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + } + }, + "source-map-url": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.1.tgz", + "integrity": "sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw==" + }, + "sourcemap-codec": { + "version": "1.4.8", + "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz", + "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==" + }, + "spdx-correct": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz", + "integrity": "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==", + "requires": { + "spdx-expression-parse": "^3.0.0", + "spdx-license-ids": "^3.0.0" + } + }, + "spdx-exceptions": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz", + "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==" + }, + "spdx-expression-parse": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", + "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", + "requires": { + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" + } + }, + "spdx-license-ids": { + "version": "3.0.10", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.10.tgz", + "integrity": "sha512-oie3/+gKf7QtpitB0LYLETe+k8SifzsX4KixvpOsbI6S0kRiRQ5MKOio8eMSAKQ17N06+wdEOXRiId+zOxo0hA==" + }, + "spdy": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz", + "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==", + "requires": { + "debug": "^4.1.0", + "handle-thing": "^2.0.0", + "http-deceiver": "^1.2.7", + "select-hose": "^2.0.0", + "spdy-transport": "^3.0.0" + } + }, + "spdy-transport": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz", + "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==", + "requires": { + "debug": "^4.1.0", + "detect-node": "^2.0.4", + "hpack.js": "^2.1.6", + "obuf": "^1.1.2", + "readable-stream": "^3.0.6", + "wbuf": "^1.7.3" + }, + "dependencies": { + "readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + } + } + }, + "split-string": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz", + "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", + "requires": { + "extend-shallow": "^3.0.0" + } + }, + "sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw= sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==" + }, + "ssri": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-8.0.1.tgz", + "integrity": "sha512-97qShzy1AiyxvPNIkLWoGua7xoQzzPjQ0HAH4B0rWKo7SZ6USuPcrUiAFrws0UH8RrbWmgq3LMTObhPIHbbBeQ==", + "requires": { + "minipass": "^3.1.1" + } + }, + "stable": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", + "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==" + }, + "stack-utils": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.5.tgz", + "integrity": "sha512-xrQcmYhOsn/1kX+Vraq+7j4oE2j/6BFscZ0etmYg81xuM8Gq0022Pxb8+IqgOFUIaxHs0KaSb7T1+OegiNrNFA==", + "requires": { + "escape-string-regexp": "^2.0.0" + }, + "dependencies": { + "escape-string-regexp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", + "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==" + } + } + }, + "stackframe": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/stackframe/-/stackframe-1.2.0.tgz", + "integrity": "sha512-GrdeshiRmS1YLMYgzF16olf2jJ/IzxXY9lhKOskuVziubpTYcYqyOwYeJKzQkwy7uN0fYSsbsC4RQaXf9LCrYA==" + }, + "static-extend": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", + "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY= sha512-72E9+uLc27Mt718pMHt9VMNiAL4LMsmDbBva8mxWUCkT07fSzEGMYUCk0XWY6lp0j6RBAG4cJ3mWuZv2OE3s0g==", + "requires": { + "define-property": "^0.2.5", + "object-copy": "^0.1.0" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY= sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY= sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ= sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y= sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ= sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "requires": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + } + }, + "kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==" + } + } + }, + "stats.js": { + "version": "0.17.0", + "resolved": "https://registry.npmjs.org/stats.js/-/stats.js-0.17.0.tgz", + "integrity": "sha1-scPcRtlEmLV4t/05hbgaznExzH0= sha512-hNKz8phvYLPEcRkeG1rsGmV5ChMjKDAWU7/OJJdDErPBNChQXxCo3WZurGpnWc6gZhAzEPFad1aVgyOANH1sMw==" + }, + "statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow= sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==" + }, + "stream-browserify": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.2.tgz", + "integrity": "sha512-nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg==", + "requires": { + "inherits": "~2.0.1", + "readable-stream": "^2.0.2" + } + }, + "stream-each": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/stream-each/-/stream-each-1.2.3.tgz", + "integrity": "sha512-vlMC2f8I2u/bZGqkdfLQW/13Zihpej/7PmSiMQsbYddxuTsJp8vRe2x2FvVExZg7FaOds43ROAuFJwPR4MTZLw==", + "requires": { + "end-of-stream": "^1.1.0", + "stream-shift": "^1.0.0" + } + }, + "stream-http": { + "version": "2.8.3", + "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-2.8.3.tgz", + "integrity": "sha512-+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw==", + "requires": { + "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": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.1.tgz", + "integrity": "sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ==" + }, + "strict-uri-encode": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz", + "integrity": "sha1-J5siXfHVgrH1TmWt3UNS4Y+qBxM= sha512-R3f198pcvnB+5IpnBlRkphuE9n46WyVl8I39W/ZUTZLz4nqSP/oLYUrcnJrw462Ds8he4YKMov2efsTIw1BDGQ==" + }, + "string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "requires": { + "safe-buffer": "~5.2.0" + }, + "dependencies": { + "safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==" + } + } + }, + "string-length": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz", + "integrity": "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==", + "requires": { + "char-regex": "^1.0.2", + "strip-ansi": "^6.0.0" + } + }, + "string-natural-compare": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/string-natural-compare/-/string-natural-compare-3.0.1.tgz", + "integrity": "sha512-n3sPwynL1nwKi3WJ6AIsClwBMa0zTi54fn2oLU6ndfTSIO05xaznjSf15PcBZU6FNWbmN5Q6cxT4V5hGvB4taw==" + }, + "string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "requires": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "dependencies": { + "emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" + } + } + }, + "string.prototype.codepointat": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/string.prototype.codepointat/-/string.prototype.codepointat-0.2.1.tgz", + "integrity": "sha512-2cBVCj6I4IOvEnjgO/hWqXjqBGsY+zwPmHl12Srk9IXSZ56Jwwmy+66XO5Iut/oQVR7t5ihYdLB0GMa4alEUcg==" + }, + "string.prototype.matchall": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.5.tgz", + "integrity": "sha512-Z5ZaXO0svs0M2xd/6By3qpeKpLKd9mO4v4q3oMEQrk8Ck4xOD5d5XeBOOjGrmVZZ/AHB1S0CgG4N5r1G9N3E2Q==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.18.2", + "get-intrinsic": "^1.1.1", + "has-symbols": "^1.0.2", + "internal-slot": "^1.0.3", + "regexp.prototype.flags": "^1.3.1", + "side-channel": "^1.0.4" + } + }, + "string.prototype.trimend": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.4.tgz", + "integrity": "sha512-y9xCjw1P23Awk8EvTpcyL2NIr1j7wJ39f+k6lvRnSMz+mz9CGz9NYPelDk42kOz6+ql8xjfK8oYzy3jAP5QU5A==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + } + }, + "string.prototype.trimstart": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.4.tgz", + "integrity": "sha512-jh6e984OBfvxS50tdY2nRZnoC5/mLFKOREQfw8t5yytkoUsJRNxvI/E39qu1sD0OtWI3OC0XgKSmcWwziwYuZw==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + } + }, + "stringify-object": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/stringify-object/-/stringify-object-3.3.0.tgz", + "integrity": "sha512-rHqiFh1elqCQ9WPLIC8I0Q/g/wj5J1eMkyoiD6eoQApWHP0FtlK7rqnhmabL5VUY9JQCcqwwvlOaSuutekgyrw==", + "requires": { + "get-own-enumerable-property-symbols": "^3.0.0", + "is-obj": "^1.0.1", + "is-regexp": "^1.0.0" + } + }, + "strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "requires": { + "ansi-regex": "^5.0.1" + } + }, + "strip-bom": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz", + "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==" + }, + "strip-comments": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/strip-comments/-/strip-comments-1.0.2.tgz", + "integrity": "sha512-kL97alc47hoyIQSV165tTt9rG5dn4w1dNnBhOQ3bOU1Nc1hel09jnXANaHJ7vzHLd4Ju8kseDGzlev96pghLFw==", + "requires": { + "babel-extract-comments": "^1.0.0", + "babel-plugin-transform-object-rest-spread": "^6.26.0" + } + }, + "strip-eof": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz", + "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8= sha512-7FCwGGmx8mD5xQd3RPUvnSpUXHM3BWuzjtpD4TXsfcZ9EL4azvVVUscFYwD9nx8Kh+uCBC00XBtAykoMHwTh8Q==" + }, + "strip-final-newline": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", + "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==" + }, + "strip-indent": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz", + "integrity": "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==", + "requires": { + "min-indent": "^1.0.0" + } + }, + "strip-json-comments": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", + "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==" + }, + "style-loader": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-1.3.0.tgz", + "integrity": "sha512-V7TCORko8rs9rIqkSrlMfkqA63DfoGBBJmK1kKGCcSi+BWb4cqz0SRsnp4l6rU5iwOEd0/2ePv68SV22VXon4Q==", + "requires": { + "loader-utils": "^2.0.0", + "schema-utils": "^2.7.0" + } + }, + "stylehacks": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-4.0.3.tgz", + "integrity": "sha512-7GlLk9JwlElY4Y6a/rmbH2MhVlTyVmiJd1PfTCqFaIBEGMYNsrO/v3SeGTdhBThLg4Z+NbOk/qFMwCa+J+3p/g==", + "requires": { + "browserslist": "^4.0.0", + "postcss": "^7.0.0", + "postcss-selector-parser": "^3.0.0" + }, + "dependencies": { + "postcss-selector-parser": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz", + "integrity": "sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==", + "requires": { + "dot-prop": "^5.2.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + } + } + } + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + }, + "supports-hyperlinks": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.2.0.tgz", + "integrity": "sha512-6sXEzV5+I5j8Bmq9/vUphGRM/RJNT9SCURJLjwfOg51heRtguGWDzcaBlgAzKhQa0EVNpPEKzQuBwZ8S8WaCeQ==", + "requires": { + "has-flag": "^4.0.0", + "supports-color": "^7.0.0" + } + }, + "svg-parser": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/svg-parser/-/svg-parser-2.0.4.tgz", + "integrity": "sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ==" + }, + "svgo": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-1.3.2.tgz", + "integrity": "sha512-yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw==", + "requires": { + "chalk": "^2.4.1", + "coa": "^2.0.2", + "css-select": "^2.0.0", + "css-select-base-adapter": "^0.1.1", + "css-tree": "1.0.0-alpha.37", + "csso": "^4.0.2", + "js-yaml": "^3.13.1", + "mkdirp": "~0.5.1", + "object.values": "^1.1.0", + "sax": "~1.2.4", + "stable": "^0.1.8", + "unquote": "~1.1.1", + "util.promisify": "~1.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "requires": { + "color-convert": "^1.9.0" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU= sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" + }, + "css-select": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-2.1.0.tgz", + "integrity": "sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ==", + "requires": { + "boolbase": "^1.0.0", + "css-what": "^3.2.1", + "domutils": "^1.7.0", + "nth-check": "^1.0.2" + } + }, + "css-what": { + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-3.4.2.tgz", + "integrity": "sha512-ACUm3L0/jiZTqfzRM3Hi9Q8eZqd6IK37mMWPLz9PJxkLWllYeRf+EHUSHYEtFop2Eqytaq1FizFVh7XfBnXCDQ==" + }, + "dom-serializer": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.2.tgz", + "integrity": "sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==", + "requires": { + "domelementtype": "^2.0.1", + "entities": "^2.0.0" + } + }, + "domutils": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz", + "integrity": "sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==", + "requires": { + "dom-serializer": "0", + "domelementtype": "1" + }, + "dependencies": { + "domelementtype": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz", + "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==" + } + } + }, + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ= sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==" + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0= sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==" + }, + "nth-check": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz", + "integrity": "sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==", + "requires": { + "boolbase": "~1.0.0" + } + }, + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "symbol-tree": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz", + "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==" + }, + "table": { + "version": "6.7.2", + "resolved": "https://registry.npmjs.org/table/-/table-6.7.2.tgz", + "integrity": "sha512-UFZK67uvyNivLeQbVtkiUs8Uuuxv24aSL4/Vil2PJVtMgU8Lx0CYkP12uCGa3kjyQzOSgV1+z9Wkb82fCGsO0g==", + "requires": { + "ajv": "^8.0.1", + "lodash.clonedeep": "^4.5.0", + "lodash.truncate": "^4.4.2", + "slice-ansi": "^4.0.0", + "string-width": "^4.2.3", + "strip-ansi": "^6.0.1" + }, + "dependencies": { + "ajv": { + "version": "8.6.3", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.6.3.tgz", + "integrity": "sha512-SMJOdDP6LqTkD0Uq8qLi+gMwSt0imXLSV080qFVwJCpH9U6Mb+SUGHAXM0KNbcBPguytWyvFxcHgMLe2D2XSpw==", + "requires": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, + "json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + } + } + }, + "tapable": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", + "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==" + }, + "tar": { + "version": "6.1.11", + "resolved": "https://registry.npmjs.org/tar/-/tar-6.1.11.tgz", + "integrity": "sha512-an/KZQzQUkZCkuoAA64hM92X0Urb6VpRhAFllDzz44U2mcD5scmT3zBc4VgVpkugF580+DQn8eAFSyoQt0tznA==", + "requires": { + "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" + }, + "dependencies": { + "mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==" + } + } + }, + "temp-dir": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/temp-dir/-/temp-dir-1.0.0.tgz", + "integrity": "sha1-CnwOom06Oa+n4OvqnB/AvE2qAR0= sha512-xZFXEGbG7SNC3itwBzI3RYjq/cEhBkx2hJuKGIUOcEULmkQExXiHat2z/qkISYsuR+IKumhEfKKbV5qXmhICFQ==" + }, + "tempy": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/tempy/-/tempy-0.3.0.tgz", + "integrity": "sha512-WrH/pui8YCwmeiAoxV+lpRH9HpRtgBhSR2ViBPgpGb/wnYDzp21R4MN45fsCGvLROvY67o3byhJRYRONJyImVQ==", + "requires": { + "temp-dir": "^1.0.0", + "type-fest": "^0.3.1", + "unique-string": "^1.0.0" + }, + "dependencies": { + "type-fest": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.3.1.tgz", + "integrity": "sha512-cUGJnCdr4STbePCgqNFbpVNCepa+kAVohJs1sLhxzdH+gnEoOd8VhbYa7pD3zZYGiURWM2xzEII3fQcRizDkYQ==" + } + } + }, + "terminal-link": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/terminal-link/-/terminal-link-2.1.1.tgz", + "integrity": "sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==", + "requires": { + "ansi-escapes": "^4.2.1", + "supports-hyperlinks": "^2.0.0" + } + }, + "terser": { + "version": "4.8.0", + "resolved": "https://registry.npmjs.org/terser/-/terser-4.8.0.tgz", + "integrity": "sha512-EAPipTNeWsb/3wLPeup1tVPaXfIaU68xMnVdPafIL1TV05OhASArYyIfFvnvJCNrR2NIOvDVNNTFRa+Re2MWyw==", + "requires": { + "commander": "^2.20.0", + "source-map": "~0.6.1", + "source-map-support": "~0.5.12" + }, + "dependencies": { + "commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" + } + } + }, + "terser-webpack-plugin": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-4.2.3.tgz", + "integrity": "sha512-jTgXh40RnvOrLQNgIkwEKnQ8rmHjHK4u+6UBEi+W+FPmvb+uo+chJXntKe7/3lW5mNysgSWD60KyesnhW8D6MQ==", + "requires": { + "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", + "source-map": "^0.6.1", + "terser": "^5.3.4", + "webpack-sources": "^1.4.3" + }, + "dependencies": { + "commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" + }, + "find-cache-dir": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz", + "integrity": "sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==", + "requires": { + "commondir": "^1.0.1", + "make-dir": "^3.0.2", + "pkg-dir": "^4.1.0" + } + }, + "make-dir": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", + "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", + "requires": { + "semver": "^6.0.0" + } + }, + "p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "requires": { + "yocto-queue": "^0.1.0" + } + }, + "pkg-dir": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", + "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", + "requires": { + "find-up": "^4.0.0" + } + }, + "schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "requires": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } + }, + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + }, + "terser": { + "version": "5.9.0", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.9.0.tgz", + "integrity": "sha512-h5hxa23sCdpzcye/7b8YqbE5OwKca/ni0RQz1uRX3tGh8haaGHqcuSqbGRybuAKNdntZ0mDgFNXPJ48xQ2RXKQ==", + "requires": { + "commander": "^2.20.0", + "source-map": "~0.7.2", + "source-map-support": "~0.5.20" + }, + "dependencies": { + "source-map": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", + "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==" + } + } + } + } + }, + "test-exclude": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz", + "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==", + "requires": { + "@istanbuljs/schema": "^0.1.2", + "glob": "^7.1.4", + "minimatch": "^3.0.4" + } + }, + "text-table": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", + "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ= sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==" + }, + "three": { + "version": "0.132.2", + "resolved": "https://registry.npmjs.org/three/-/three-0.132.2.tgz", + "integrity": "sha512-0wcR7LxxkXMn6Gi58gEs3QvY8WpTVXA31L2VOvpjm4ZPYFRHCZC13UqynheFoS5OXDYgtBneN0dhbaNBE8iLhQ==" + }, + "three-mesh-bvh": { + "version": "0.4.3", + "resolved": "https://registry.npmjs.org/three-mesh-bvh/-/three-mesh-bvh-0.4.3.tgz", + "integrity": "sha512-4CO1dU73hQRwGgeOL05CnsKkIa0LgNCH6S8t66D9nvSiyK9wDzrSqzGVd8e+eUytFoliYHc/lwoW0uamrmXo5w==", + "requires": {} + }, + "three-stdlib": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/three-stdlib/-/three-stdlib-2.4.2.tgz", + "integrity": "sha512-kGd03DzKBTtIZPDIw4VnmEnmiuQbgfUSZo6wuR8DtzUwwhTiqcCefZFVcsmn7Y73Z1cllxxPgV6bV6w+p/axcA==", + "requires": { + "@babel/runtime": "^7.14.6", + "@webgpu/glslang": "^0.0.15", + "@webxr-input-profiles/motion-controllers": "^1.0.0", + "chevrotain": "^9.0.2", + "fflate": "^0.6.9", + "ktx-parse": "^0.2.1", + "mmd-parser": "^1.0.4", + "opentype.js": "^1.3.3", + "potpack": "^1.0.1", + "zstddec": "^0.0.2" + } + }, + "throat": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/throat/-/throat-5.0.0.tgz", + "integrity": "sha512-fcwX4mndzpLQKBS1DVYhGAcYaYt7vsHNIvQV+WXMvnow5cgjPphq5CaayLaGsjRdSCKZFNGt7/GYAuXaNOiYCA==" + }, + "through2": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", + "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", + "requires": { + "readable-stream": "~2.3.6", + "xtend": "~4.0.1" + } + }, + "thunky": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", + "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==" + }, + "timers-browserify": { + "version": "2.0.12", + "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.12.tgz", + "integrity": "sha512-9phl76Cqm6FhSX9Xe1ZUAMLtm1BLkKj2Qd5ApyWkXzsMRaA7dgr81kf4wJmQf/hAvg8EEyJxDo3du/0KlhPiKQ==", + "requires": { + "setimmediate": "^1.0.4" + } + }, + "timsort": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/timsort/-/timsort-0.3.0.tgz", + "integrity": "sha1-QFQRqOfmM5/mTbmiNN4R3DHgK9Q= sha512-qsdtZH+vMoCARQtyod4imc2nIJwg9Cc7lPRrw9CzF8ZKR0khdr8+2nX80PBhET3tcyTtJDxAffGh2rXH4tyU8A==" + }, + "tiny-inflate": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/tiny-inflate/-/tiny-inflate-1.0.3.tgz", + "integrity": "sha512-pkY1fj1cKHb2seWDy0B16HeWyczlJA9/WW3u3c4z/NiWDsO3DOU5D7nhTLE9CF0yXv/QZFY7sEJmj24dK+Rrqw==" + }, + "tmpl": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz", + "integrity": "sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==" + }, + "to-arraybuffer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz", + "integrity": "sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M= sha512-okFlQcoGTi4LQBG/PgSYblw9VOyptsz2KJZqc6qtgGdes8VktzUQkj4BI2blit072iS8VODNcMA+tvnS9dnuMA==" + }, + "to-fast-properties": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", + "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4= sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==" + }, + "to-object-path": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", + "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68= sha512-9mWHdnGRuh3onocaHzukyvCZhzvr6tiflAy/JRFXcJX0TjgfWA9pk9t8CMbzmBE4Jfw58pXbkngtBtqYxzNEyg==", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ= sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "to-regex": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", + "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", + "requires": { + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "regex-not": "^1.0.2", + "safe-regex": "^1.1.0" + } + }, + "to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "requires": { + "is-number": "^7.0.0" + } + }, + "toidentifier": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz", + "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==" + }, + "tough-cookie": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.0.0.tgz", + "integrity": "sha512-tHdtEpQCMrc1YLrMaqXXcj6AxhYi/xgit6mZu1+EDWUn+qhUf8wMQoFIy9NXuq23zAwtcB0t/MjACGR18pcRbg==", + "requires": { + "psl": "^1.1.33", + "punycode": "^2.1.1", + "universalify": "^0.1.2" + }, + "dependencies": { + "universalify": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==" + } + } + }, + "tr46": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-2.1.0.tgz", + "integrity": "sha512-15Ih7phfcdP5YxqiB+iDtLoaTz4Nd35+IiAv0kQ5FNKHzXgdWqPoTIqEDDJmXceQt4JZk6lVPT8lnDlPpGDppw==", + "requires": { + "punycode": "^2.1.1" + } + }, + "troika-three-text": { + "version": "0.42.0", + "resolved": "https://registry.npmjs.org/troika-three-text/-/troika-three-text-0.42.0.tgz", + "integrity": "sha512-bI9tCNwYDxcAi04NN0g0exOCrvNur9YfA2adR3AZgKHq+FIzxFIOem9LJ8kVwvo4smR+/hAv8N8pcRvXTek21w==", + "requires": { + "bidi-js": "^1.0.2", + "troika-three-utils": "^0.42.0", + "troika-worker-utils": "^0.42.0" + } + }, + "troika-three-utils": { + "version": "0.42.0", + "resolved": "https://registry.npmjs.org/troika-three-utils/-/troika-three-utils-0.42.0.tgz", + "integrity": "sha512-IimGItKTN4PxeXEL4uWSF20kHZU1J1jXHD0gYQflX3QOFSven7HBG7nEqHcWavbZkB3AeRfR6NB3294GIt3uGA==", + "requires": {} + }, + "troika-worker-utils": { + "version": "0.42.0", + "resolved": "https://registry.npmjs.org/troika-worker-utils/-/troika-worker-utils-0.42.0.tgz", + "integrity": "sha512-eTfX/vBNC7zMD+sSIDzbQAVwbhotbCz71IimZe0rFqPvAXkvLpKfH2YcWd1Ho42PII1O9Gl4QxxTV8ulRmDilQ==" + }, + "tryer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/tryer/-/tryer-1.0.1.tgz", + "integrity": "sha512-c3zayb8/kWWpycWYg87P71E1S1ZL6b6IJxfb5fvsUgsf0S2MVGaDhDXXjDMpdCpfWXqptc+4mXwmiy1ypXqRAA==" + }, + "ts-pnp": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/ts-pnp/-/ts-pnp-1.2.0.tgz", + "integrity": "sha512-csd+vJOb/gkzvcCHgTGSChYpy5f1/XKNsmvBGO4JXS+z1v2HobugDz4s1IeFXM3wZB44uczs+eazB5Q/ccdhQw==" + }, + "tsconfig-paths": { + "version": "3.11.0", + "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.11.0.tgz", + "integrity": "sha512-7ecdYDnIdmv639mmDwslG6KQg1Z9STTz1j7Gcz0xa+nshh/gKDAHcPxRbWOsA3SPp0tXP2leTcY9Kw+NAkfZzA==", + "requires": { + "@types/json5": "^0.0.29", + "json5": "^1.0.1", + "minimist": "^1.2.0", + "strip-bom": "^3.0.0" + }, + "dependencies": { + "json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "requires": { + "minimist": "^1.2.0" + } + }, + "strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM= sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==" + } + } + }, + "tslib": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", + "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" + }, + "tsutils": { + "version": "3.21.0", + "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", + "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", + "requires": { + "tslib": "^1.8.1" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "tty-browserify": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.0.tgz", + "integrity": "sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY= sha512-JVa5ijo+j/sOoHGjw0sxw734b1LhBkQ3bvUGNdxnVXDCX81Yx7TFgnZygxrIIWn23hbfTaMYLwRmAxFyDuFmIw==" + }, + "type": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/type/-/type-1.2.0.tgz", + "integrity": "sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg==" + }, + "type-check": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", + "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", + "requires": { + "prelude-ls": "^1.2.1" + } + }, + "type-detect": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz", + "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==" + }, + "type-fest": { + "version": "0.21.3", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", + "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==" + }, + "type-is": { + "version": "1.6.18", + "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", + "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", + "requires": { + "media-typer": "0.3.0", + "mime-types": "~2.1.24" + } + }, + "typedarray": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", + "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c= sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==" + }, + "typedarray-to-buffer": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", + "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", + "requires": { + "is-typedarray": "^1.0.0" + } + }, + "typescript": { + "version": "4.7.4", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.7.4.tgz", + "integrity": "sha512-C0WQT0gezHuw6AdY1M2jxUO83Rjf0HP7Sk1DtXj6j1EwkQNZrHAg2XPWlq62oqEhYvONq5pkC2Y9oPljWToLmQ==", + "peer": true + }, + "unbox-primitive": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.1.tgz", + "integrity": "sha512-tZU/3NqK3dA5gpE1KtyiJUrEB0lxnGkMFHptJ7q6ewdZ8s12QrODwNbhIJStmJkd1QDXa1NRA8aF2A1zk/Ypyw==", + "requires": { + "function-bind": "^1.1.1", + "has-bigints": "^1.0.1", + "has-symbols": "^1.0.2", + "which-boxed-primitive": "^1.0.2" + } + }, + "unicode-canonical-property-names-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz", + "integrity": "sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==" + }, + "unicode-match-property-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz", + "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==", + "requires": { + "unicode-canonical-property-names-ecmascript": "^2.0.0", + "unicode-property-aliases-ecmascript": "^2.0.0" + } + }, + "unicode-match-property-value-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.0.0.tgz", + "integrity": "sha512-7Yhkc0Ye+t4PNYzOGKedDhXbYIBe1XEQYQxOPyhcXNMJ0WCABqqj6ckydd6pWRZTHV4GuCPKdBAUiMc60tsKVw==" + }, + "unicode-property-aliases-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.0.0.tgz", + "integrity": "sha512-5Zfuy9q/DFr4tfO7ZPeVXb1aPoeQSdeFMLpYuFebehDAhbuevLs5yxSZmIFN1tP5F9Wl4IpJrYojg85/zgyZHQ==" + }, + "union-value": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz", + "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==", + "requires": { + "arr-union": "^3.1.0", + "get-value": "^2.0.6", + "is-extendable": "^0.1.1", + "set-value": "^2.0.1" + }, + "dependencies": { + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik= sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==" + } + } + }, + "uniq": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/uniq/-/uniq-1.0.1.tgz", + "integrity": "sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8= sha512-Gw+zz50YNKPDKXs+9d+aKAjVwpjNwqzvNpLigIruT4HA9lMZNdMqs9x07kKHB/L9WRzqp4+DlTU5s4wG2esdoA==" + }, + "uniqs": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/uniqs/-/uniqs-2.0.0.tgz", + "integrity": "sha1-/+3ks2slKQaW5uFl1KWe25mOawI= sha512-mZdDpf3vBV5Efh29kMw5tXoup/buMgxLzOt/XKFKcVmi+15ManNQWr6HfZ2aiZTYlYixbdNJ0KFmIZIv52tHSQ==" + }, + "unique-filename": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz", + "integrity": "sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==", + "requires": { + "unique-slug": "^2.0.0" + } + }, + "unique-slug": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.2.tgz", + "integrity": "sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==", + "requires": { + "imurmurhash": "^0.1.4" + } + }, + "unique-string": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-1.0.0.tgz", + "integrity": "sha1-nhBXzKhRq7kzmPizOuGHuZyuwRo= sha512-ODgiYu03y5g76A1I9Gt0/chLCzQjvzDy7DsZGsLOE/1MrF6wriEskSncj1+/C58Xk/kPZDppSctDybCwOSaGAg==", + "requires": { + "crypto-random-string": "^1.0.0" + } + }, + "universalify": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", + "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==" + }, + "unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw= sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==" + }, + "unquote": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/unquote/-/unquote-1.1.1.tgz", + "integrity": "sha1-j97XMk7G6IoP+LkF58CYzcCG1UQ= sha512-vRCqFv6UhXpWxZPyGDh/F3ZpNv8/qo7w6iufLpQg9aKnQ71qM4B5KiI7Mia9COcjEhrO9LueHpMYjYzsWH3OIg==" + }, + "unset-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", + "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk= sha512-PcA2tsuGSF9cnySLHTLSh2qrQiJ70mn+r+Glzxv2TWZblxsxCC52BDlZoPCsz7STd9pN7EZetkWZBAvk4cgZdQ==", + "requires": { + "has-value": "^0.3.1", + "isobject": "^3.0.0" + }, + "dependencies": { + "has-value": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", + "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8= sha512-gpG936j8/MzaeID5Yif+577c17TxaDmhuyVgSwtnL/q8UUTySg8Mecb+8Cf1otgLoD7DDH75axp86ER7LFsf3Q==", + "requires": { + "get-value": "^2.0.3", + "has-values": "^0.1.4", + "isobject": "^2.0.0" + }, + "dependencies": { + "isobject": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", + "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk= sha512-+OUdGJlgjOBZDfxnDjYYG6zp487z0JGNQq3cYQYg5f5hKR+syHMsaztzGeml/4kGG55CSpKSpWTY+jYGgsHLgA==", + "requires": { + "isarray": "1.0.0" + } + } + } + }, + "has-values": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", + "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E= sha512-J8S0cEdWuQbqD9//tlZxiMuMNmxB8PlEwvYwuxsTmR1G5RXUePEX/SJn7aD0GMLieuZYSwNH0cQuJGwnYunXRQ==" + } + } + }, + "upath": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz", + "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==" + }, + "update-browserslist-db": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.4.tgz", + "integrity": "sha512-jnmO2BEGUjsMOe/Fg9u0oczOe/ppIDZPebzccl1yDWGLFP16Pa1/RM5wEoKYPG2zstNcDuAStejyxsOuKINdGA==", + "requires": { + "escalade": "^3.1.1", + "picocolors": "^1.0.0" + } + }, + "uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "requires": { + "punycode": "^2.1.0" + } + }, + "urix": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", + "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI= sha512-Am1ousAhSLBeB9cG/7k7r2R0zj50uDRlZHPGbazid5s9rlF1F/QKYObEKSIunSjIOkJZqwRRLpvewjEkM7pSqg==" + }, + "url": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz", + "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE= sha512-kbailJa29QrtXnxgq+DdCEGlbTeYM2eJUxsz6vjZavrCYPMIFHMKQmSKYAIuUK2i7hgPm28a8piX5NTUtM/LKQ==", + "requires": { + "punycode": "1.3.2", + "querystring": "0.2.0" + }, + "dependencies": { + "punycode": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz", + "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0= sha512-RofWgt/7fL5wP1Y7fxE7/EmTLzQVnB0ycyibJ0OOHIlJqTNzglYFxVwETOcIoJqJmpDXJ9xImDv+Fq34F/d4Dw==" + }, + "querystring": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz", + "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA= sha512-X/xY82scca2tau62i9mDyU9K+I+djTMUsvwf7xnUX5GLvVzgJybOJf4Y6o9Zx3oJK/LSXg5tTZBjwzqVPaPO2g==" + } + } + }, + "url-loader": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/url-loader/-/url-loader-4.1.1.tgz", + "integrity": "sha512-3BTV812+AVHHOJQO8O5MkWgZ5aosP7GnROJwvzLS9hWDj00lZ6Z0wNak423Lp9PBZN05N+Jk/N5Si8jRAlGyWA==", + "requires": { + "loader-utils": "^2.0.0", + "mime-types": "^2.1.27", + "schema-utils": "^3.0.0" + }, + "dependencies": { + "schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "requires": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } + } + } + }, + "url-parse": { + "version": "1.5.3", + "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.5.3.tgz", + "integrity": "sha512-IIORyIQD9rvj0A4CLWsHkBBJuNqWpFQe224b6j9t/ABmquIS0qDU2pY6kl6AuOrL5OkCXHMCFNe1jBcuAggjvQ==", + "requires": { + "querystringify": "^2.1.1", + "requires-port": "^1.0.0" + } + }, + "use": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", + "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==" + }, + "use-asset": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/use-asset/-/use-asset-1.0.4.tgz", + "integrity": "sha512-7/hqDrWa0iMnCoET9W1T07EmD4Eg/Wmoj/X8TGBc++ECRK4m5yTsjP4O6s0yagbxfqIOuUkIxe2/sA+VR2GxZA==", + "requires": { + "fast-deep-equal": "^3.1.3" + } + }, + "util": { + "version": "0.11.1", + "resolved": "https://registry.npmjs.org/util/-/util-0.11.1.tgz", + "integrity": "sha512-HShAsny+zS2TZfaXxD9tYj4HQGlBezXZMZuM/S5PKLLoZkShZiGk9o5CzukI1LVHZvjdvZ2Sj1aW/Ndn2NB/HQ==", + "requires": { + "inherits": "2.0.3" + }, + "dependencies": { + "inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4= sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==" + } + } + }, + "util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8= sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==" + }, + "util.promisify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.0.tgz", + "integrity": "sha512-i+6qA2MPhvoKLuxnJNpXAGhg7HphQOSUq2LKMZD0m15EiskXUkMvKdF4Uui0WYeCUGea+o2cw/ZuwehtfsrNkA==", + "requires": { + "define-properties": "^1.1.2", + "object.getownpropertydescriptors": "^2.0.3" + } + }, + "utila": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/utila/-/utila-0.4.0.tgz", + "integrity": "sha1-ihagXURWV6Oupe7MWxKk+lN5dyw= sha512-Z0DbgELS9/L/75wZbro8xAnT50pBVFQZ+hUEueGDU5FN51YSCYM+jdxsfCiHjwNP/4LCDD0i/graKpeBnOXKRA==" + }, + "utility-types": { + "version": "3.10.0", + "resolved": "https://registry.npmjs.org/utility-types/-/utility-types-3.10.0.tgz", + "integrity": "sha512-O11mqxmi7wMKCo6HKFt5AhO4BwY3VV68YU07tgxfz8zJTIxr4BpsezN49Ffwy9j3ZpwwJp4fkRwjRzq3uWE6Rg==" + }, + "utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM= sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==" + }, + "uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", + "optional": true + }, + "v8-compile-cache": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz", + "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==" + }, + "v8-to-istanbul": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-7.1.2.tgz", + "integrity": "sha512-TxNb7YEUwkLXCQYeudi6lgQ/SZrzNO4kMdlqVxaZPUIUjCv6iSSypUQX70kNBSERpQ8fk48+d61FXk+tgqcWow==", + "requires": { + "@types/istanbul-lib-coverage": "^2.0.1", + "convert-source-map": "^1.6.0", + "source-map": "^0.7.3" + }, + "dependencies": { + "source-map": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", + "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==" + } + } + }, + "validate-npm-package-license": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", + "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", + "requires": { + "spdx-correct": "^3.0.0", + "spdx-expression-parse": "^3.0.0" + } + }, + "vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw= sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==" + }, + "vendors": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/vendors/-/vendors-1.0.4.tgz", + "integrity": "sha512-/juG65kTL4Cy2su4P8HjtkTxk6VmJDiOPBufWniqQ6wknac6jNiXS9vU+hO3wgusiyqWlzTbVHi0dyJqRONg3w==" + }, + "vm-browserify": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vm-browserify/-/vm-browserify-1.1.2.tgz", + "integrity": "sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==" + }, + "w3c-hr-time": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz", + "integrity": "sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==", + "requires": { + "browser-process-hrtime": "^1.0.0" + } + }, + "w3c-xmlserializer": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-2.0.0.tgz", + "integrity": "sha512-4tzD0mF8iSiMiNs30BiLO3EpfGLZUT2MSX/G+o7ZywDzliWQ3OPtTZ0PTC3B3ca1UAf4cJMHB+2Bf56EriJuRA==", + "requires": { + "xml-name-validator": "^3.0.0" + } + }, + "walker": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.7.tgz", + "integrity": "sha1-L3+bj9ENZ3JisYqITijRlhjgKPs= sha512-cF4je9Fgt6sj1PKfuFt9jpQPeHosM+Ryma/hfY9U7uXGKM7pJCsF0v2r55o+Il54+i77SyYWetB4tD1dEygRkw==", + "requires": { + "makeerror": "1.0.x" + } + }, + "watchpack": { + "version": "1.7.5", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.7.5.tgz", + "integrity": "sha512-9P3MWk6SrKjHsGkLT2KHXdQ/9SNkyoJbabxnKOoJepsvJjJG8uYTR3yTPxPQvNDI3w4Nz1xnE0TLHK4RIVe/MQ==", + "requires": { + "chokidar": "^3.4.1", + "graceful-fs": "^4.1.2", + "neo-async": "^2.5.0", + "watchpack-chokidar2": "^2.0.1" + } + }, + "watchpack-chokidar2": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/watchpack-chokidar2/-/watchpack-chokidar2-2.0.1.tgz", + "integrity": "sha512-nCFfBIPKr5Sh61s4LPpy1Wtfi0HE8isJ3d2Yb5/Ppw2P2B/3eVSEBjKfN0fmHJSK14+31KwMKmcrzs2GM4P0Ww==", + "optional": true, + "requires": { + "chokidar": "^2.1.8" + }, + "dependencies": { + "anymatch": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", + "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", + "optional": true, + "requires": { + "micromatch": "^3.1.4", + "normalize-path": "^2.1.1" + }, + "dependencies": { + "normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk= sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w==", + "optional": true, + "requires": { + "remove-trailing-separator": "^1.0.1" + } + } + } + }, + "binary-extensions": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz", + "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==", + "optional": true + }, + "braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "optional": true, + "requires": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8= sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "optional": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "chokidar": { + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz", + "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", + "optional": true, + "requires": { + "anymatch": "^2.0.0", + "async-each": "^1.0.1", + "braces": "^2.3.2", + "fsevents": "^1.2.7", + "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" + } + }, + "fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc= sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", + "optional": true, + "requires": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8= sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "optional": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "fsevents": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", + "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", + "optional": true, + "requires": { + "bindings": "^1.5.0", + "nan": "^2.12.1" + } + }, + "glob-parent": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", + "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4= sha512-E8Ak/2+dZY6fnzlR7+ueWvhsH1SjHr4jjss4YS/h4py44jY9MhK/VFdaZJAWDz6BbL21KeteKxFSFpq8OS5gVA==", + "optional": true, + "requires": { + "is-glob": "^3.1.0", + "path-dirname": "^1.0.0" + }, + "dependencies": { + "is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo= sha512-UFpDDrPgM6qpnFNI+rh/p3bUaq9hKLZN8bMUWzxmcnZVS3omf4IPK+BrewlnWjO1WmUsMYuSjKh4UJuV4+Lqmw==", + "optional": true, + "requires": { + "is-extglob": "^2.1.0" + } + } + } + }, + "is-binary-path": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz", + "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg= sha512-9fRVlXc0uCxEDj1nQzaWONSpbTfx0FmJfzHF7pwlI8DkWGoHBBea4Pg5Ky0ojwwxQmnSifgbKkI06Qv0Ljgj+Q==", + "optional": true, + "requires": { + "binary-extensions": "^1.0.0" + } + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik= sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "optional": true + }, + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU= sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "optional": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ= sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "optional": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "optional": true, + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + } + }, + "readdirp": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz", + "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==", + "optional": true, + "requires": { + "graceful-fs": "^4.1.11", + "micromatch": "^3.1.10", + "readable-stream": "^2.0.2" + } + }, + "to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg= sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", + "optional": true, + "requires": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + } + } + } + }, + "wbuf": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz", + "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", + "requires": { + "minimalistic-assert": "^1.0.0" + } + }, + "webgl-constants": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/webgl-constants/-/webgl-constants-1.1.1.tgz", + "integrity": "sha512-LkBXKjU5r9vAW7Gcu3T5u+5cvSvh5WwINdr0C+9jpzVB41cjQAP5ePArDtk/WHYdVj0GefCgM73BA7FlIiNtdg==" + }, + "webidl-conversions": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-6.1.0.tgz", + "integrity": "sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w==" + }, + "webpack": { + "version": "4.44.2", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.44.2.tgz", + "integrity": "sha512-6KJVGlCxYdISyurpQ0IPTklv+DULv05rs2hseIXer6D7KrUicRDLFb4IUM1S6LUAKypPM/nSiVSuv8jHu1m3/Q==", + "requires": { + "@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", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^4.3.0", + "eslint-scope": "^4.0.3", + "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" + }, + "dependencies": { + "acorn": { + "version": "6.4.2", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz", + "integrity": "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==" + }, + "braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "requires": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8= sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "cacache": { + "version": "12.0.4", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-12.0.4.tgz", + "integrity": "sha512-a0tMB40oefvuInr4Cwb3GerbL9xTj1D5yg0T5xrjGCGyfvbxseIXX7BAO/u/hIXdafzOI5JC3wDwHyf24buOAQ==", + "requires": { + "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" + } + }, + "chownr": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", + "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==" + }, + "eslint-scope": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz", + "integrity": "sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==", + "requires": { + "esrecurse": "^4.1.0", + "estraverse": "^4.1.1" + } + }, + "estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==" + }, + "fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc= sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", + "requires": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8= sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik= sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==" + }, + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU= sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ= sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-wsl": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", + "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0= sha512-gfygJYZ2gLTDlmbWMI0CE2MwnFzSN/2SZfkMlItC4K/JBlsWVDB0bO6XhqcY13YXE7iMcAJnzTCJjPiTeJJ0Mw==" + }, + "json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "requires": { + "minimist": "^1.2.0" + } + }, + "loader-utils": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz", + "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==", + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + } + }, + "lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", + "requires": { + "yallist": "^3.0.2" + } + }, + "micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + } + }, + "rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "requires": { + "glob": "^7.1.3" + } + }, + "schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "requires": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + } + }, + "serialize-javascript": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-4.0.0.tgz", + "integrity": "sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw==", + "requires": { + "randombytes": "^2.1.0" + } + }, + "ssri": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.2.tgz", + "integrity": "sha512-cepbSq/neFK7xB6A50KHN0xHDotYzq58wWCa5LeWqnPrHG8GzfEjO/4O8kpmcGW+oaxkvhEJCWgbgNk4/ZV93Q==", + "requires": { + "figgy-pudding": "^3.5.1" + } + }, + "terser-webpack-plugin": { + "version": "1.4.5", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.4.5.tgz", + "integrity": "sha512-04Rfe496lN8EYruwi6oPQkG0vo8C+HT49X687FZnpPF0qMAIHONI6HEXYPKDOE8e5HjXTyKfqRd/agHtH0kOtw==", + "requires": { + "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" + } + }, + "to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg= sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", + "requires": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + } + }, + "yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==" + } + } + }, + "webpack-dev-middleware": { + "version": "3.7.3", + "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-3.7.3.tgz", + "integrity": "sha512-djelc/zGiz9nZj/U7PTBi2ViorGJXEWo/3ltkPbDyxCXhhEXkW0ce99falaok4TPj+AsxLiXJR0EBOb0zh9fKQ==", + "requires": { + "memory-fs": "^0.4.1", + "mime": "^2.4.4", + "mkdirp": "^0.5.1", + "range-parser": "^1.2.1", + "webpack-log": "^2.0.0" + }, + "dependencies": { + "mime": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/mime/-/mime-2.5.2.tgz", + "integrity": "sha512-tqkh47FzKeCPD2PUiPB6pkbMzsCasjxAfC62/Wap5qrUWcb+sFasXUC5I3gYM5iBM8v/Qpn4UK0x+j0iHyFPDg==" + } + } + }, + "webpack-dev-server": { + "version": "3.11.1", + "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-3.11.1.tgz", + "integrity": "sha512-u4R3mRzZkbxQVa+MBWi2uVpB5W59H3ekZAJsQlKUTdl7Elcah2EhygTPLmeFXybQkf9i2+L0kn7ik9SnXa6ihQ==", + "requires": { + "ansi-html": "0.0.7", + "bonjour": "^3.5.0", + "chokidar": "^2.1.8", + "compression": "^1.7.4", + "connect-history-api-fallback": "^1.6.0", + "debug": "^4.1.1", + "del": "^4.1.1", + "express": "^4.17.1", + "html-entities": "^1.3.1", + "http-proxy-middleware": "0.19.1", + "import-local": "^2.0.0", + "internal-ip": "^4.3.0", + "ip": "^1.1.5", + "is-absolute-url": "^3.0.3", + "killable": "^1.0.1", + "loglevel": "^1.6.8", + "opn": "^5.5.0", + "p-retry": "^3.0.1", + "portfinder": "^1.0.26", + "schema-utils": "^1.0.0", + "selfsigned": "^1.10.8", + "semver": "^6.3.0", + "serve-index": "^1.9.1", + "sockjs": "^0.3.21", + "sockjs-client": "^1.5.0", + "spdy": "^4.0.2", + "strip-ansi": "^3.0.1", + "supports-color": "^6.1.0", + "url": "^0.11.0", + "webpack-dev-middleware": "^3.7.2", + "webpack-log": "^2.0.0", + "ws": "^6.2.1", + "yargs": "^13.3.2" + }, + "dependencies": { + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8= sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==" + }, + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "requires": { + "color-convert": "^1.9.0" + } + }, + "anymatch": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", + "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", + "requires": { + "micromatch": "^3.1.4", + "normalize-path": "^2.1.1" + }, + "dependencies": { + "normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk= sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w==", + "requires": { + "remove-trailing-separator": "^1.0.1" + } + } + } + }, + "binary-extensions": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz", + "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==" + }, + "braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "requires": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8= sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==" + }, + "chokidar": { + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz", + "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", + "requires": { + "anymatch": "^2.0.0", + "async-each": "^1.0.1", + "braces": "^2.3.2", + "fsevents": "^1.2.7", + "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" + } + }, + "cliui": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-5.0.0.tgz", + "integrity": "sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==", + "requires": { + "string-width": "^3.1.0", + "strip-ansi": "^5.2.0", + "wrap-ansi": "^5.1.0" + }, + "dependencies": { + "ansi-regex": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", + "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==" + }, + "strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "requires": { + "ansi-regex": "^4.1.0" + } + } + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU= sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" + }, + "emoji-regex": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", + "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==" + }, + "fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc= sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", + "requires": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8= sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "requires": { + "locate-path": "^3.0.0" + } + }, + "fsevents": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", + "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", + "optional": true, + "requires": { + "bindings": "^1.5.0", + "nan": "^2.12.1" + } + }, + "glob-parent": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", + "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4= sha512-E8Ak/2+dZY6fnzlR7+ueWvhsH1SjHr4jjss4YS/h4py44jY9MhK/VFdaZJAWDz6BbL21KeteKxFSFpq8OS5gVA==", + "requires": { + "is-glob": "^3.1.0", + "path-dirname": "^1.0.0" + }, + "dependencies": { + "is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo= sha512-UFpDDrPgM6qpnFNI+rh/p3bUaq9hKLZN8bMUWzxmcnZVS3omf4IPK+BrewlnWjO1WmUsMYuSjKh4UJuV4+Lqmw==", + "requires": { + "is-extglob": "^2.1.0" + } + } + } + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0= sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==" + }, + "import-local": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/import-local/-/import-local-2.0.0.tgz", + "integrity": "sha512-b6s04m3O+s3CGSbqDIyP4R6aAwAeYlVq9+WUWep6iHa8ETRf9yei1U48C5MmfJmV9AiLYYBKPMq/W+/WRpQmCQ==", + "requires": { + "pkg-dir": "^3.0.0", + "resolve-cwd": "^2.0.0" + } + }, + "is-absolute-url": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-3.0.3.tgz", + "integrity": "sha512-opmNIX7uFnS96NtPmhWQgQx6/NYFgsUXYMllcfzwWKUMwfo8kku1TvE6hkNcH+Q1ts5cMVrsY7j0bxXQDciu9Q==" + }, + "is-binary-path": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz", + "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg= sha512-9fRVlXc0uCxEDj1nQzaWONSpbTfx0FmJfzHF7pwlI8DkWGoHBBea4Pg5Ky0ojwwxQmnSifgbKkI06Qv0Ljgj+Q==", + "requires": { + "binary-extensions": "^1.0.0" + } + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik= sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==" + }, + "is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8= sha512-VHskAKYM8RfSFXwee5t5cbN5PZeq1Wrh6qd5bkyiXIf6UQcN6w/A0eXM9r6t8d+GYOh+o6ZhiEnb88LN/Y8m2w==" + }, + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU= sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ= sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "requires": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + } + }, + "micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + } + }, + "p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "requires": { + "p-limit": "^2.0.0" + } + }, + "path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU= sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==" + }, + "pkg-dir": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz", + "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", + "requires": { + "find-up": "^3.0.0" + } + }, + "readdirp": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz", + "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==", + "requires": { + "graceful-fs": "^4.1.11", + "micromatch": "^3.1.10", + "readable-stream": "^2.0.2" + } + }, + "resolve-cwd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-2.0.0.tgz", + "integrity": "sha1-AKn3OHVW4nA46uIyyqNypqWbZlo= sha512-ccu8zQTrzVr954472aUVPLEcB3YpKSYR3cg/3lo1okzobPBM+1INXBbBZlDbnI/hbEocnf8j0QVo43hQKrbchg==", + "requires": { + "resolve-from": "^3.0.0" + } + }, + "resolve-from": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", + "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g= sha512-GnlH6vxLymXJNMBo7XP1fJIzBFbdYt49CuTwmB/6N53t+kMPRMFKz783LlQ4tv28XoQfMWinAJX6WCGf2IlaIw==" + }, + "schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "requires": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + } + }, + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + }, + "string-width": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", + "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", + "requires": { + "emoji-regex": "^7.0.1", + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^5.1.0" + }, + "dependencies": { + "ansi-regex": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", + "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==" + }, + "strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "requires": { + "ansi-regex": "^4.1.0" + } + } + } + }, + "strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8= sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", + "requires": { + "ansi-regex": "^2.0.0" + } + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + }, + "to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg= sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", + "requires": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + } + }, + "wrap-ansi": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-5.1.0.tgz", + "integrity": "sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==", + "requires": { + "ansi-styles": "^3.2.0", + "string-width": "^3.0.0", + "strip-ansi": "^5.0.0" + }, + "dependencies": { + "ansi-regex": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", + "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==" + }, + "strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "requires": { + "ansi-regex": "^4.1.0" + } + } + } + }, + "ws": { + "version": "6.2.2", + "resolved": "https://registry.npmjs.org/ws/-/ws-6.2.2.tgz", + "integrity": "sha512-zmhltoSR8u1cnDsD43TX59mzoMZsLKqUweyYBAIvTngR3shc0W6aOZylZmq/7hqyVxPdi+5Ud2QInblgyE72fw==", + "requires": { + "async-limiter": "~1.0.0" + } + }, + "yargs": { + "version": "13.3.2", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-13.3.2.tgz", + "integrity": "sha512-AX3Zw5iPruN5ie6xGRIDgqkT+ZhnRlZMLMHAs8tg7nRruy2Nb+i5o9bwghAogtM08q1dpr2LVoS8KSTMYpWXUw==", + "requires": { + "cliui": "^5.0.0", + "find-up": "^3.0.0", + "get-caller-file": "^2.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^2.0.0", + "set-blocking": "^2.0.0", + "string-width": "^3.0.0", + "which-module": "^2.0.0", + "y18n": "^4.0.0", + "yargs-parser": "^13.1.2" + } + }, + "yargs-parser": { + "version": "13.1.2", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.1.2.tgz", + "integrity": "sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg==", + "requires": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + } + } + } + }, + "webpack-log": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/webpack-log/-/webpack-log-2.0.0.tgz", + "integrity": "sha512-cX8G2vR/85UYG59FgkoMamwHUIkSSlV3bBMRsbxVXVUk2j6NleCKjQ/WE9eYg9WY4w25O9w8wKP4rzNZFmUcUg==", + "requires": { + "ansi-colors": "^3.0.0", + "uuid": "^3.3.2" + }, + "dependencies": { + "ansi-colors": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-3.2.4.tgz", + "integrity": "sha512-hHUXGagefjN2iRrID63xckIvotOXOojhQKWIPUZ4mNUZ9nLZW+7FMNoE1lOkEhNWYsx/7ysGIuJYCiMAA9FnrA==" + }, + "uuid": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==" + } + } + }, + "webpack-manifest-plugin": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/webpack-manifest-plugin/-/webpack-manifest-plugin-2.2.0.tgz", + "integrity": "sha512-9S6YyKKKh/Oz/eryM1RyLVDVmy3NSPV0JXMRhZ18fJsq+AwGxUY34X54VNwkzYcEmEkDwNxuEOboCZEebJXBAQ==", + "requires": { + "fs-extra": "^7.0.0", + "lodash": ">=3.5 <5", + "object.entries": "^1.1.0", + "tapable": "^1.0.0" + }, + "dependencies": { + "fs-extra": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.1.tgz", + "integrity": "sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==", + "requires": { + "graceful-fs": "^4.1.2", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + } + }, + "jsonfile": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", + "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss= sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==", + "requires": { + "graceful-fs": "^4.1.6" + } + }, + "universalify": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==" + } + } + }, + "webpack-sources": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.4.3.tgz", + "integrity": "sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ==", + "requires": { + "source-list-map": "^2.0.0", + "source-map": "~0.6.1" + } + }, + "websocket-driver": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", + "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", + "requires": { + "http-parser-js": ">=0.5.1", + "safe-buffer": ">=5.1.0", + "websocket-extensions": ">=0.1.1" + } + }, + "websocket-extensions": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", + "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==" + }, + "whatwg-encoding": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz", + "integrity": "sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==", + "requires": { + "iconv-lite": "0.4.24" + } + }, + "whatwg-fetch": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.2.tgz", + "integrity": "sha512-bJlen0FcuU/0EMLrdbJ7zOnW6ITZLrZMIarMUVmdKtsGvZna8vxKYaexICWPfZ8qwf9fzNq+UEIZrnSaApt6RA==" + }, + "whatwg-mimetype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz", + "integrity": "sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==" + }, + "whatwg-url": { + "version": "8.7.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.7.0.tgz", + "integrity": "sha512-gAojqb/m9Q8a5IV96E3fHJM70AzCkgt4uXYX2O7EmuyOnLrViCQlsEBmF9UQIu3/aeAIp2U17rtbpZWNntQqdg==", + "requires": { + "lodash": "^4.7.0", + "tr46": "^2.1.0", + "webidl-conversions": "^6.1.0" + } + }, + "which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "requires": { + "isexe": "^2.0.0" + } + }, + "which-boxed-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", + "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", + "requires": { + "is-bigint": "^1.0.1", + "is-boolean-object": "^1.1.0", + "is-number-object": "^1.0.4", + "is-string": "^1.0.5", + "is-symbol": "^1.0.3" + } + }, + "which-module": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz", + "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho= sha512-B+enWhmw6cjfVC7kS8Pj9pCrKSc5txArRyaYGe088shv/FGWH+0Rjx/xPgtsWfsUtS27FkP697E4DDhgrgoc0Q==" + }, + "word-wrap": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", + "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==" + }, + "workbox-background-sync": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/workbox-background-sync/-/workbox-background-sync-5.1.4.tgz", + "integrity": "sha512-AH6x5pYq4vwQvfRDWH+vfOePfPIYQ00nCEB7dJRU1e0n9+9HMRyvI63FlDvtFT2AvXVRsXvUt7DNMEToyJLpSA==", + "requires": { + "workbox-core": "^5.1.4" + } + }, + "workbox-broadcast-update": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/workbox-broadcast-update/-/workbox-broadcast-update-5.1.4.tgz", + "integrity": "sha512-HTyTWkqXvHRuqY73XrwvXPud/FN6x3ROzkfFPsRjtw/kGZuZkPzfeH531qdUGfhtwjmtO/ZzXcWErqVzJNdXaA==", + "requires": { + "workbox-core": "^5.1.4" + } + }, + "workbox-build": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/workbox-build/-/workbox-build-5.1.4.tgz", + "integrity": "sha512-xUcZn6SYU8usjOlfLb9Y2/f86Gdo+fy1fXgH8tJHjxgpo53VVsqRX0lUDw8/JuyzNmXuo8vXX14pXX2oIm9Bow==", + "requires": { + "@babel/core": "^7.8.4", + "@babel/preset-env": "^7.8.4", + "@babel/runtime": "^7.8.4", + "@hapi/joi": "^15.1.0", + "@rollup/plugin-node-resolve": "^7.1.1", + "@rollup/plugin-replace": "^2.3.1", + "@surma/rollup-plugin-off-main-thread": "^1.1.1", + "common-tags": "^1.8.0", + "fast-json-stable-stringify": "^2.1.0", + "fs-extra": "^8.1.0", + "glob": "^7.1.6", + "lodash.template": "^4.5.0", + "pretty-bytes": "^5.3.0", + "rollup": "^1.31.1", + "rollup-plugin-babel": "^4.3.3", + "rollup-plugin-terser": "^5.3.1", + "source-map": "^0.7.3", + "source-map-url": "^0.4.0", + "stringify-object": "^3.3.0", + "strip-comments": "^1.0.2", + "tempy": "^0.3.0", + "upath": "^1.2.0", + "workbox-background-sync": "^5.1.4", + "workbox-broadcast-update": "^5.1.4", + "workbox-cacheable-response": "^5.1.4", + "workbox-core": "^5.1.4", + "workbox-expiration": "^5.1.4", + "workbox-google-analytics": "^5.1.4", + "workbox-navigation-preload": "^5.1.4", + "workbox-precaching": "^5.1.4", + "workbox-range-requests": "^5.1.4", + "workbox-routing": "^5.1.4", + "workbox-strategies": "^5.1.4", + "workbox-streams": "^5.1.4", + "workbox-sw": "^5.1.4", + "workbox-window": "^5.1.4" + }, + "dependencies": { + "fs-extra": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz", + "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==", + "requires": { + "graceful-fs": "^4.2.0", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + } + }, + "jsonfile": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", + "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss= sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==", + "requires": { + "graceful-fs": "^4.1.6" + } + }, + "source-map": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", + "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==" + }, + "universalify": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==" + } + } + }, + "workbox-cacheable-response": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/workbox-cacheable-response/-/workbox-cacheable-response-5.1.4.tgz", + "integrity": "sha512-0bfvMZs0Of1S5cdswfQK0BXt6ulU5kVD4lwer2CeI+03czHprXR3V4Y8lPTooamn7eHP8Iywi5QjyAMjw0qauA==", + "requires": { + "workbox-core": "^5.1.4" + } + }, + "workbox-core": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/workbox-core/-/workbox-core-5.1.4.tgz", + "integrity": "sha512-+4iRQan/1D8I81nR2L5vcbaaFskZC2CL17TLbvWVzQ4qiF/ytOGF6XeV54pVxAvKUtkLANhk8TyIUMtiMw2oDg==" + }, + "workbox-expiration": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/workbox-expiration/-/workbox-expiration-5.1.4.tgz", + "integrity": "sha512-oDO/5iC65h2Eq7jctAv858W2+CeRW5e0jZBMNRXpzp0ZPvuT6GblUiHnAsC5W5lANs1QS9atVOm4ifrBiYY7AQ==", + "requires": { + "workbox-core": "^5.1.4" + } + }, + "workbox-google-analytics": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/workbox-google-analytics/-/workbox-google-analytics-5.1.4.tgz", + "integrity": "sha512-0IFhKoEVrreHpKgcOoddV+oIaVXBFKXUzJVBI+nb0bxmcwYuZMdteBTp8AEDJacENtc9xbR0wa9RDCnYsCDLjA==", + "requires": { + "workbox-background-sync": "^5.1.4", + "workbox-core": "^5.1.4", + "workbox-routing": "^5.1.4", + "workbox-strategies": "^5.1.4" + } + }, + "workbox-navigation-preload": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/workbox-navigation-preload/-/workbox-navigation-preload-5.1.4.tgz", + "integrity": "sha512-Wf03osvK0wTflAfKXba//QmWC5BIaIZARU03JIhAEO2wSB2BDROWI8Q/zmianf54kdV7e1eLaIEZhth4K4MyfQ==", + "requires": { + "workbox-core": "^5.1.4" + } + }, + "workbox-precaching": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/workbox-precaching/-/workbox-precaching-5.1.4.tgz", + "integrity": "sha512-gCIFrBXmVQLFwvAzuGLCmkUYGVhBb7D1k/IL7pUJUO5xacjLcFUaLnnsoVepBGAiKw34HU1y/YuqvTKim9qAZA==", + "requires": { + "workbox-core": "^5.1.4" + } + }, + "workbox-range-requests": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/workbox-range-requests/-/workbox-range-requests-5.1.4.tgz", + "integrity": "sha512-1HSujLjgTeoxHrMR2muDW2dKdxqCGMc1KbeyGcmjZZAizJTFwu7CWLDmLv6O1ceWYrhfuLFJO+umYMddk2XMhw==", + "requires": { + "workbox-core": "^5.1.4" + } + }, + "workbox-routing": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/workbox-routing/-/workbox-routing-5.1.4.tgz", + "integrity": "sha512-8ljknRfqE1vEQtnMtzfksL+UXO822jJlHTIR7+BtJuxQ17+WPZfsHqvk1ynR/v0EHik4x2+826Hkwpgh4GKDCw==", + "requires": { + "workbox-core": "^5.1.4" + } + }, + "workbox-strategies": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/workbox-strategies/-/workbox-strategies-5.1.4.tgz", + "integrity": "sha512-VVS57LpaJTdjW3RgZvPwX0NlhNmscR7OQ9bP+N/34cYMDzXLyA6kqWffP6QKXSkca1OFo/v6v7hW7zrrguo6EA==", + "requires": { + "workbox-core": "^5.1.4", + "workbox-routing": "^5.1.4" + } + }, + "workbox-streams": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/workbox-streams/-/workbox-streams-5.1.4.tgz", + "integrity": "sha512-xU8yuF1hI/XcVhJUAfbQLa1guQUhdLMPQJkdT0kn6HP5CwiPOGiXnSFq80rAG4b1kJUChQQIGPrq439FQUNVrw==", + "requires": { + "workbox-core": "^5.1.4", + "workbox-routing": "^5.1.4" + } + }, + "workbox-sw": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/workbox-sw/-/workbox-sw-5.1.4.tgz", + "integrity": "sha512-9xKnKw95aXwSNc8kk8gki4HU0g0W6KXu+xks7wFuC7h0sembFnTrKtckqZxbSod41TDaGh+gWUA5IRXrL0ECRA==" + }, + "workbox-webpack-plugin": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/workbox-webpack-plugin/-/workbox-webpack-plugin-5.1.4.tgz", + "integrity": "sha512-PZafF4HpugZndqISi3rZ4ZK4A4DxO8rAqt2FwRptgsDx7NF8TVKP86/huHquUsRjMGQllsNdn4FNl8CD/UvKmQ==", + "requires": { + "@babel/runtime": "^7.5.5", + "fast-json-stable-stringify": "^2.0.0", + "source-map-url": "^0.4.0", + "upath": "^1.1.2", + "webpack-sources": "^1.3.0", + "workbox-build": "^5.1.4" + } + }, + "workbox-window": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/workbox-window/-/workbox-window-5.1.4.tgz", + "integrity": "sha512-vXQtgTeMCUq/4pBWMfQX8Ee7N2wVC4Q7XYFqLnfbXJ2hqew/cU1uMTD2KqGEgEpE4/30luxIxgE+LkIa8glBYw==", + "requires": { + "workbox-core": "^5.1.4" + } + }, + "worker-farm": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/worker-farm/-/worker-farm-1.7.0.tgz", + "integrity": "sha512-rvw3QTZc8lAxyVrqcSGVm5yP/IJ2UcB3U0graE3LCFoZ0Yn2x4EoVSqJKdB/T5M+FLcRPjz4TDacRf3OCfNUzw==", + "requires": { + "errno": "~0.1.7" + } + }, + "worker-rpc": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/worker-rpc/-/worker-rpc-0.1.1.tgz", + "integrity": "sha512-P1WjMrUB3qgJNI9jfmpZ/htmBEjFh//6l/5y8SD9hg1Ef5zTTVVoRjTrTEzPrNBQvmhMxkoTsjOXN10GWU7aCg==", + "requires": { + "microevent.ts": "~0.1.1" + } + }, + "wrap-ansi": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", + "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==", + "requires": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + } + }, + "wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8= sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==" + }, + "write-file-atomic": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", + "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", + "requires": { + "imurmurhash": "^0.1.4", + "is-typedarray": "^1.0.0", + "signal-exit": "^3.0.2", + "typedarray-to-buffer": "^3.1.5" + } + }, + "ws": { + "version": "7.5.5", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.5.tgz", + "integrity": "sha512-BAkMFcAzl8as1G/hArkxOxq3G7pjUqQ3gzYbLL0/5zNkph70e+lCoxBGnm6AW1+/aiNeV4fnKqZ8m4GZewmH2w==", + "requires": {} + }, + "xml-name-validator": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz", + "integrity": "sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==" + }, + "xmlchars": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz", + "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==" + }, + "xtend": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==" + }, + "y18n": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", + "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==" + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + }, + "yaml": { + "version": "1.10.2", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", + "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==" + }, + "yargs": { + "version": "15.4.1", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz", + "integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==", + "requires": { + "cliui": "^6.0.0", + "decamelize": "^1.2.0", + "find-up": "^4.1.0", + "get-caller-file": "^2.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^2.0.0", + "set-blocking": "^2.0.0", + "string-width": "^4.2.0", + "which-module": "^2.0.0", + "y18n": "^4.0.0", + "yargs-parser": "^18.1.2" + } + }, + "yargs-parser": { + "version": "18.1.3", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz", + "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==", + "requires": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + }, + "dependencies": { + "camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==" + } + } + }, + "yocto-queue": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", + "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==" + }, + "zstddec": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/zstddec/-/zstddec-0.0.2.tgz", + "integrity": "sha512-DCo0oxvcvOTGP/f5FA6tz2Z6wF+FIcEApSTu0zV5sQgn9hoT5lZ9YRAKUraxt9oP7l4e8TnNdi8IZTCX6WCkwA==" + }, + "zustand": { + "version": "3.5.12", + "resolved": "https://registry.npmjs.org/zustand/-/zustand-3.5.12.tgz", + "integrity": "sha512-Cv9fX/yM5HXYODkn3Q/HMmMofnmZw3yqM73VT/3rQEvI/04Yl0OFNO24qMofhN82xTPWcCffkGPFCMq8r67Whg==", + "requires": {} + } + } +} diff --git a/Minecraft/package.json b/Minecraft/package.json new file mode 100644 index 000000000..c285332ae --- /dev/null +++ b/Minecraft/package.json @@ -0,0 +1,37 @@ +{ + "name": "minecraft-react", + "version": "0.1.0", + "private": true, + "dependencies": { + "@react-three/cannon": "^3.1.2", + "@react-three/drei": "^7.12.5", + "@react-three/fiber": "^7.0.7", + "react": "^17.0.2", + "react-dom": "^17.0.2", + "react-scripts": "4.0.3", + "three": "^0.132.2", + "nanoid": "^3.1.20", + "zustand": "^3.0.3" + }, + "scripts": { + "start": "react-scripts start", + "build": "react-scripts build", + "test": "react-scripts test", + "eject": "react-scripts eject" + }, + "eslintConfig": { + "extends": "react-app" + }, + "browserslist": { + "production": [ + ">0.2%", + "not dead", + "not op_mini all" + ], + "development": [ + "last 1 chrome version", + "last 1 firefox version", + "last 1 safari version" + ] + } +} diff --git a/Minecraft/preview.png b/Minecraft/preview.png new file mode 100644 index 0000000000000000000000000000000000000000..b9a50c05d01d0c34cc2f0928a36b2cfa9263ff97 GIT binary patch literal 578367 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⁡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�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 `_@TxsWR4`0rv3m!) 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

LXhRZW=#wG4yf1am_xa^ngLYIu>~80 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 literal 0 HcmV?d00001 diff --git a/Minecraft/public/favicon.ico b/Minecraft/public/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..93e075c0b0f826c010742660e44cca699b0e6eb4 GIT binary patch literal 151168 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%0A}DH}Un?sQq=vx%=~XD5}3o=82_)DpwE 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 z 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

Je{Gv?KjqcR+XQ)ZC*(hw_4@u=ApKnd(J$GJ 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 Ok9NJ<^-Rq>IQ$>6j~jvj literal 0 HcmV?d00001 diff --git a/Minecraft/public/index.html b/Minecraft/public/index.html new file mode 100644 index 000000000..9d63d12b3 --- /dev/null +++ b/Minecraft/public/index.html @@ -0,0 +1,18 @@ + + + + + + + + + React Minecraft + + + +

+ + diff --git a/Minecraft/src/App.js b/Minecraft/src/App.js new file mode 100644 index 000000000..d35b930a6 --- /dev/null +++ b/Minecraft/src/App.js @@ -0,0 +1,31 @@ +import { Physics } from '@react-three/cannon'; +import { Sky } from '@react-three/drei'; +import { Canvas } from '@react-three/fiber'; +import { Ground } from './components/Ground' +import { Player } from './components/Player' +import { FPV } from './components/FPV' +import { Cubes } from './components/Cubes' +import { TextureSelector } from './components/TextureSelector'; +import { Menu } from './components/Menu'; + +function App() { + return ( + <> + + + + + + + + + + +
+
+ + + + ); +} + +export default App; diff --git a/Minecraft/src/components/Cube.js b/Minecraft/src/components/Cube.js new file mode 100644 index 000000000..5fac6bf04 --- /dev/null +++ b/Minecraft/src/components/Cube.js @@ -0,0 +1,73 @@ +import { useBox } from "@react-three/cannon" +import { useState } from "react" +import { useStore } from "../hooks/useStore" +import * as textures from "../images/textures" + + +export const Cube = ({ position, texture }) => { + const [isHovered, setIsHovered] = useState(false) + const [ref] = useBox(() => ({ + type: 'Static', + position + })) + const [addCube, removeCube] = useStore((state) => [state.addCube, state.removeCube]) + + const activeTexture = textures[texture + 'Texture'] + + + + return ( + { + e.stopPropagation() + setIsHovered(true) + }} + onPointerOut={(e) => { + e.stopPropagation() + setIsHovered(false) + }} + onClick={(e) => { + e.stopPropagation() + const clickedFace = Math.floor(e.faceIndex / 2) + const { x, y, z } = ref.current.position + if (e.altKey) { + removeCube(x, y, z) + return + } + else if (clickedFace === 0) { + addCube(x + 1, y, z) + return + } + else if (clickedFace === 1) { + addCube(x - 1, y, z) + return + } + else if (clickedFace === 2) { + addCube(x, y + 1, z) + return + } + else if (clickedFace === 3) { + addCube(x, y - 1, z) + return + } + else if (clickedFace === 4) { + addCube(x, y, z + 1) + return + } + else if (clickedFace === 5) { + addCube(x, y, z - 1) + return + } + }} + ref={ref} + > + + + + ) +} \ No newline at end of file diff --git a/Minecraft/src/components/Cubes.js b/Minecraft/src/components/Cubes.js new file mode 100644 index 000000000..2383414d2 --- /dev/null +++ b/Minecraft/src/components/Cubes.js @@ -0,0 +1,13 @@ +import { useStore } from '../hooks/useStore' +import { Cube } from './Cube' + +export const Cubes = () => { + const [cubes] = useStore((state) => [ + state.cubes + ]) + return cubes.map(({ key, pos, texture }) => { + return ( + + ) + }) +} \ No newline at end of file diff --git a/Minecraft/src/components/FPV.js b/Minecraft/src/components/FPV.js new file mode 100644 index 000000000..e5de4be88 --- /dev/null +++ b/Minecraft/src/components/FPV.js @@ -0,0 +1,8 @@ +import { PointerLockControls } from "@react-three/drei" +import { useThree } from "@react-three/fiber" + +export const FPV = () => { + const { camera, gl } = useThree() + + return () +} \ No newline at end of file diff --git a/Minecraft/src/components/Ground.js b/Minecraft/src/components/Ground.js new file mode 100644 index 000000000..9fe8a6ca4 --- /dev/null +++ b/Minecraft/src/components/Ground.js @@ -0,0 +1,27 @@ +import { usePlane } from "@react-three/cannon" +import { groundTexture } from "../images/textures" +import { useStore } from '../hooks/useStore' + +export const Ground = () => { + const [ref] = usePlane(() => ({ + rotation: [-Math.PI / 2, 0, 0], position: [0, -0.5, 0] + })) + const [addCube] = useStore((state) => [state.addCube]) + + + groundTexture.repeat.set(100, 100) + + return ( + { + e.stopPropagation() + const [x, y, z] = Object.values(e.point).map(val => Math.ceil(val)); + addCube(x, y, z) + }} + ref={ref} + > + + + + ) +} \ No newline at end of file diff --git a/Minecraft/src/components/Menu.js b/Minecraft/src/components/Menu.js new file mode 100644 index 000000000..cdd74ddd2 --- /dev/null +++ b/Minecraft/src/components/Menu.js @@ -0,0 +1,14 @@ +import { useStore } from "../hooks/useStore" + +export const Menu = () => { + const [saveWorld, resetWorld] = useStore((state) => [state.saveWorld, state.resetWorld]) + + return (
+ + +
) +} \ No newline at end of file diff --git a/Minecraft/src/components/Player.js b/Minecraft/src/components/Player.js new file mode 100644 index 000000000..47fde485a --- /dev/null +++ b/Minecraft/src/components/Player.js @@ -0,0 +1,63 @@ +import { useFrame, useThree } from "@react-three/fiber" +import { useSphere } from "@react-three/cannon" +import { useEffect, useRef } from "react" +import { Vector3 } from "three" +import { useKeyboard } from "../hooks/useKeyboard" + +const JUMP_FORCE = 4; +const SPEED = 4; + +export const Player = () => { + const { moveBackward, moveForward, moveRight, moveLeft, jump } = useKeyboard() + + const { camera } = useThree() + const [ref, api] = useSphere(() => ({ + mass: 1, + type: 'Dynamic', + position: [0, 1, 0], + })) + + const vel = useRef([0, 0, 0]) + useEffect(() => { + api.velocity.subscribe((v) => vel.current = v) + }, [api.velocity]) + + const pos = useRef([0, 0, 0]) + useEffect(() => { + api.position.subscribe((p) => pos.current = p) + }, [api.position]) + + useFrame(() => { + camera.position.copy(new Vector3(pos.current[0], pos.current[1], pos.current[2])) + + const direction = new Vector3() + + const frontVector = new Vector3( + 0, + 0, + (moveBackward ? 1 : 0) - (moveForward ? 1 : 0) + ) + + const sideVector = new Vector3( + (moveLeft ? 1 : 0) - (moveRight ? 1 : 0), + 0, + 0, + ) + + direction + .subVectors(frontVector, sideVector) + .normalize() + .multiplyScalar(SPEED) + .applyEuler(camera.rotation) + + api.velocity.set(direction.x, vel.current[1], direction.z) + + if (jump && Math.abs(vel.current[1]) < 0.05) { + api.velocity.set(vel.current[0], JUMP_FORCE, vel.current[2]) + } + }) + + return ( + + ) +} \ No newline at end of file diff --git a/Minecraft/src/components/TextureSelector.js b/Minecraft/src/components/TextureSelector.js new file mode 100644 index 000000000..aaa93e591 --- /dev/null +++ b/Minecraft/src/components/TextureSelector.js @@ -0,0 +1,63 @@ +import { useEffect, useState } from 'react' +import { useStore } from "../hooks/useStore" +import { useKeyboard } from "../hooks/useKeyboard" +import { dirtImg, grassImg, glassImg, logImg, woodImg } from '../images/images' + +const images = { + dirt: dirtImg, + grass: grassImg, + glass: glassImg, + wood: woodImg, + log: logImg, +} + +export const TextureSelector = () => { + const [visible, setVisible] = useState(false) + const [activeTexture, setTexture] = useStore((state) => [state.texture, state.setTexture]) + const { + dirt, + grass, + glass, + wood, + log, + } = useKeyboard() + + useEffect(() => { + const textures = { + dirt, + grass, + glass, + wood, + log + } + const pressedTexture = Object.entries(textures).find(([k, v]) => v) + if (pressedTexture) { + setTexture(pressedTexture[0]) + } + }, [setTexture, dirt, grass, glass, wood, log]) + + + + useEffect(() => { + const visibilityTimeout = setTimeout(() => { + setVisible(false) + }, 2000) + setVisible(true) + return () => { + clearTimeout(visibilityTimeout) + } + }, [activeTexture]) + + return visible && ( +
+ {Object.entries(images).map(([k, src]) => { + return ({k}) + })} +
+ ) +} \ No newline at end of file diff --git a/Minecraft/src/hooks/useKeyboard.js b/Minecraft/src/hooks/useKeyboard.js new file mode 100644 index 000000000..0b2cd7986 --- /dev/null +++ b/Minecraft/src/hooks/useKeyboard.js @@ -0,0 +1,67 @@ +import { useCallback, useEffect, useState } from "react" + +function actionByKey(key) { + const keyActionMap = { + KeyW: 'moveForward', + KeyS: 'moveBackward', + KeyA: 'moveLeft', + KeyD: 'moveRight', + Space: 'jump', + Digit1: 'dirt', + Digit2: 'grass', + Digit3: 'glass', + Digit4: 'wood', + Digit5: 'log', + } + return keyActionMap[key] +} + +export const useKeyboard = () => { + const [actions, setActions] = useState({ + moveForward: false, + moveBackward: false, + moveLeft: false, + moveRight: false, + jump: false, + dirt: false, + grass: false, + glass: false, + wood: false, + log: false, + }) + + const handleKeyDown = useCallback((e) => { + const action = actionByKey(e.code) + if (action) { + setActions((prev) => { + return ({ + ...prev, + [action]: true + }) + }) + } + }, []) + + const handleKeyUp = useCallback((e) => { + const action = actionByKey(e.code) + if (action) { + setActions((prev) => { + return ({ + ...prev, + [action]: false + }) + }) + } + }, []) + + useEffect(() => { + document.addEventListener('keydown', handleKeyDown) + document.addEventListener('keyup', handleKeyUp) + return () => { + document.removeEventListener('keydown', handleKeyDown) + document.removeEventListener('keyup', handleKeyUp) + } + }, [handleKeyDown, handleKeyUp]) + + return actions +} \ No newline at end of file diff --git a/Minecraft/src/hooks/useStore.js b/Minecraft/src/hooks/useStore.js new file mode 100644 index 000000000..050128cd6 --- /dev/null +++ b/Minecraft/src/hooks/useStore.js @@ -0,0 +1,47 @@ +import create from 'zustand' +import { nanoid } from 'nanoid' + +const getLocalStorage = (key) => JSON.parse(window.localStorage.getItem(key)) +const setLocalStorage = (key, value) => window.localStorage.setItem(key, JSON.stringify(value)) + + +export const useStore = create((set) => ({ + texture: 'dirt', + cubes: getLocalStorage('cubes') || [], + addCube: (x, y, z) => { + set((prev) => ({ + cubes: [ + ...prev.cubes, + { + key: nanoid(), + pos: [x, y, z], + texture: prev.texture + } + ] + })) + }, + removeCube: (x, y, z) => { + set((prev) => ({ + cubes: prev.cubes.filter(cube => { + const [X, Y, Z] = cube.pos + return X !== x || Y !== y || Z !== z + }) + + })) + }, + setTexture: (texture) => { + set(() => ({ + texture + })) + }, + saveWorld: () => { + set((prev) => { + setLocalStorage('cubes', prev.cubes) + }) + }, + resetWorld: () => { + set(() => ({ + cubes: [] + })) + }, +})) \ No newline at end of file diff --git a/Minecraft/src/images/dirt.jpg b/Minecraft/src/images/dirt.jpg new file mode 100644 index 0000000000000000000000000000000000000000..e7637a3e5fd265677c17ff20b2b0fef1855b43a5 GIT binary patch literal 1478 zcmb7EZERCz6n@_Ov330z_qMmJ;G%6Ex*uCy$A&dAneA|-I9NM@fX+bMv6Z-%uHB;X zBeFOHCW?>|MKpnpA5NWdBgSD&&@9vNLl@B~)DLD1lf*5N37V)O*Yn;1t(uy6dfWT- zyw7>wbDsOQ`Z@i3DC=87Entk{G`*nzAdH8ao41GC+gd`c_tF9&9P5cEvr-+9O!Z~j z*9F~Mw>{u4or8#S04luEcs3mfhg<1ek@)Q^kP`4kE!QeSDwei&?##vk<|e{D@pPt- z@D9Rj9_dSSe3-BnPeeNjj}flPP=kce@qBCvFL2y#V1XdC%%=8cnoT3@?k>Qw0vu0d zlEi5sPE}_zMf$?lCEUsJ6C5Xd`l&Y~_=MJ-sm=G(y^7wISceccAPhHR=*KSfpbxcl zPf;d|c3KY>sb6W-hp8$?Rl5+UinZ8{B%($=_%k35Mc&(N*XnvB#jHUiM(q46nOava9cNNcNCf1L(PD0Ua5cv%xe%5m}qx+sK7+OQYH(zM$_C2`zB_Iy@DF}$F3^#1)>I7 zWUPrL_8+QkBIZphnDlpDCa6BUCtz>|&i$yeW@hZfqfZgtLv1iol=F=c8+M=Q2zb2p zkxSRQDQOaJ?Y--jBhRKTY@V#E9vYo&b*-46UpTWP^#18L78^vdo?-{Yoj8C@QQT6=deKXtd9?w znAKCh{aqba|6^Cq%&+HqE`^3J7@Hom>ha;m$cpl@7@AIZ418Dpd;i($sXZ5%Ke2FX ct<8 literal 0 HcmV?d00001 diff --git a/Minecraft/src/images/glass.png b/Minecraft/src/images/glass.png new file mode 100644 index 0000000000000000000000000000000000000000..e2744910f1a1b6867a61c0c60c40942c948bd3a4 GIT binary patch literal 2215 zcmV;Y2w3-tP) zaB^>EX>4U6ba`-PAZ2)IW&i+q+O1bvk}IhW{bv=u1SAlM<&X>!y@R*>K1}JM%D3u9 zJZCt;0)%vqB(Q1!`?s5a@L`+Oc!?TP2o@ioeBz9b+Vx5EP1eu%{$Wq&MQ-i^hRC6H z>u1b+eui8g3(g*Ny~>U55!S7UZpHKC#?GT(pN)i^mz?}ol-lZqr19C*Ybz>y;xuJ{ zx$Iec?)Yt<1wI0$D%i*|H%HFSw=N6Z_>#+L9p2E#-0>BFytsD*XrBRk z0r~XIJNkF;4Sdd9?%uEr8zXeS9Uys=yL%gc-q_t1@#{b@N7Yx5d#~DiTi#_KfN0ne zWz9inD(UqC9Fu+H4CInCQ82M9W-2 z)R3u*oVd8blOGRtjxM?C6kHZ=2Ap}vw=FdHO>@6Oik&NADif3umVA87p9cTtF&*dv zBC>j81-p2}HOv^yjW=e25bB#ZnE;<>({G>R2cZfEWx}j*FxzXXxP%_D93ydKL25dm|Qy?3eBN1>^5R_p#BR4KEKq6dWBzxxqo5;#zZ>)(l=dy6% zAx3Qi5#oZ2;3l~Yvb-0>PxOiy%HqU}NRTLMBuNe~_#h#K7)FuH(M2C6h8Uy96tg<@ zDjGDZYSNrIIn+Q&A;qLArJUJhY?PrZV}6F@;>%tBk}F*C(korLAbg51QbLJEODef? zbrofzh8nBZRC6QKP$`;k(n5<(TWYx@*1GGyOAkGE?WyORwax06=Py{J%^FXp#=Lm5 z2C0ehsGw0!WN-$?*b^9!g8>9I56-NT_dJ*zoY};qkTHyu!Huaj7z2gA5lg3=y9aZ> z;?0QuiZ}j=IWwsHe=ui2-B;eeVXcmHu1v;O77k3UL-zF;GpottK&xKJ%Q&P~>w-d# zr81f^;|TauYkr!rTWzz0BZrnKSbxoJJ&vB1mm-|M@1{hV*1@LNmL$&^)i=+j4xuEf zfy|pzpIV{m-du6&ZJVvBdPi^iTT9%%uPm@}p?k&na*iK? zqiKb8@hu;}Woy#|jj@G)nI(5TEoX7NYp8oGj9M_b2GEBke*0KFZ%iP*!P_$2@|Hy- z>Gb&Omk(8&V}FR%wEQil>i1TSal}!JZq(ZqqMm-4d|{B6UCe7*mbrhz40&J%6sF0L!#-AFs=aukFg~tMO3f;J`{Q%41>5jVR0rR3g z{h(^cD+(@`g*8jEQ@`<_Bl1q?1It>1xY~-D<&f>n-h+4HNyq7Np?weOHG)&i;tV}m zQ&;4e^wpwwOYQ=L|1vuj={}#X6&h?<^(1O4JBE{s)DMsPJNnFxFz+&g%165f+ECoP zxuxAjQ|{A5Hfy(YJM3-9zs;1J&kZ*IpR6h=_!m+9K6r2;d3TKbJ|Jz251iu6HSsB* zGMev-_J{nHehP!%2eO7>9!cysSdQxswxIif&06&PXd9MsU6DN&Y$ZNj$2MHLeB2SG zpF(zX50})m9fzg#_Y)Ae{jy8r#c5gTLwNUeC94tC!fT}~{u{WCD^)W80U*)AND)=U z?*IS+gK0xUP)S2WAaHVTW@&6?004NLeUUv#!$2IxUsFYqs)!v#9D-CQ3!);9T7@E1 z2(?114knj=L6e3g#l=x@EjakGSaoo5*44pP5ClI!+}xZLU8KbSC509-9vt`M-Mz=% zJ3y$Fm}a$&1DbA|$#_gmXI90IR|L@mpbx_`vy3@OO2Bt~-6O!)yC~1{KlkV8RUqK~yNu zb&qzuhnq{Q)>`O;$@Rc-$fq%frd?}QRWozI+awW+0sHUwb^V+DF71WmHG`6Zf{7i@B8cho;^Ov z)Fd3JKmdMUl8~aRs`}Hz$z`E`ywd;(1OUKfHnklNE?d|=XX}qF;(mP)A%x^Gjs$95 z#X>U1m~;NS)BX%@=4+(^+^y*rH<# literal 0 HcmV?d00001 diff --git a/Minecraft/src/images/grass.jpg b/Minecraft/src/images/grass.jpg new file mode 100644 index 0000000000000000000000000000000000000000..f5a379e3224c154e6d86c30468871a914c1bd147 GIT binary patch literal 3708 zcmbVP2~ZSQ8h+g~({nKB3^oXe%56)~FvG-a*WiGS42ucPCEyXcMsP*tP;*%;9;g$w zfS>`gG0+kZ#FT&wo_D{r~^{ z|9g-Abzg9QOH7IJj(EagL^6?txVvpFe@N8;E9AI>g&mSf@5NGpmn$Au`m+ajmQyjx~`{96R zd*oeO>VQU}|J=Q6MEwHkzD(kXj^nhPMyJ(k^?IGb$a@++JdA!`{rd6){Ra;k=pPUe z7&?4NU~pteK!7lEXk?VdX0r_*GJ5PN>mP?l+pN?Hqu1+=9!6hJPhV?LK#=u!5BEM| z)=^F>CYZ2hMrCH)hsa>?)X*JeK(>1@tV*rnv^u@P1Av_-f=a1awMwH=tASpKb)q(F zyn-xtuAh{n4KCrW71d3;kl42U-YKW=ghuCOco^o&WFS=o8{1yzDk_8vHR=fvhI=~*NcgQyusUdHAUD>0z)RV@UF6f5tw6~95 zqOg2xj7D}1^_qhipWCakbhzQZB$m|xnz4wNL~8;-&dOyVQm^5qgpLOA*s&oOxs^KL zq{fgYiL<1ESdt&`QnCYCw?qoEOHQ;&VqxJd>NvLmytgy~l%csL$Q|9KF#|O{1MX5| zAJaU)0JJj`>s5V0$%NpV_c4{#dm=fZn3vKLB#~bcji?to&%=&QtVM{d`7WXLm<7&m z3g@8x>ykkrwr_ED3eTcMSv4~eZY8&nmnN_J0_$<9GpPX! zKy&9IC`wm12y&YxRCYy>lla}(eg$S;*r-(B&jh)3Lk8j+jV?jn>p20$7HvXxeWn6F zZar3xN5a3l3e&h5nD&To3i4*>Hf+xKPUMo^fNCb?-c)PGqH_qFSp{k@Saq9amjU&N7>`8K*JV>(QVVjJs6%j_vXTsCYFsnssuMJt?jXeG z3*TU_t)c#cKcc6p5F8e*@`r6@H$9UiddEg$3aiF6ZWu4w!?4_XY6}k25*s3)ICdOP z@<42;?lPph6Q5%)i%rC)_ecDFi{U=oX99xOOvXxZQa0RsjDYD4nn{`iyShaHytyU< z_b7ZSy)czn$<(=U@XRZ5jqFa)n{tg-~9iX;v1l$mYO>*ui$t%Vu_h*=Tx&k~YBCwnTW1sHC@}q5@Zavrq}&Lif4b z3sTVr(36pUeRVbH9ktVI8y*I}o7KOtv^QD4si{Fcfyzo0A+ zAKO5H#^uc|MSH|dhdg3I`CKa3LFV%cbMhg#LXIp2LC6=VKDS%GP30MiOuH_^m!_q} zAvfA?1ljBUpyQB+01S^pUQ7jxp>w*a8m}&&{!}#Jr(azJON|^ zagd25nFNwtGLICIS!nHs;XNCgGLnMz*k7^tSL~Bvl?$sPk_U_NWDY4NIf^}@djJf^ zv)Yz9qpgaHF~$<2`P%Ki7eR6m9;cbBkS4&~OvO9NEK>?Q*W z-d?8@-ue*q1}nC`jTwtMh}d)5N-CP}DAu$#CZdlYJNV=Nud-8D?;n|HTXCf;>aDMD z6})W7K2S7r+8ZACznXZ17TKhn&fZjzEy;PBsYzeWT>e0tXsGq@kD9FNbC!f`y6I?r bWzAqu!`SeMH*e3ctC=ZjLwp9sxG(+}e%1+6 literal 0 HcmV?d00001 diff --git a/Minecraft/src/images/images.js b/Minecraft/src/images/images.js new file mode 100644 index 000000000..a3fbfef37 --- /dev/null +++ b/Minecraft/src/images/images.js @@ -0,0 +1,13 @@ +import dirtImg from './dirt.jpg'; +import grassImg from './grass.jpg'; +import glassImg from './glass.png'; +import logImg from './log.jpg'; +import woodImg from './wood.png'; + +export { + dirtImg, + grassImg, + glassImg, + woodImg, + logImg, +} diff --git a/Minecraft/src/images/log.jpg b/Minecraft/src/images/log.jpg new file mode 100644 index 0000000000000000000000000000000000000000..700cbf786a7fa2f3be8af87b1d7423524e795203 GIT binary patch literal 3827 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 PZ&!Q5gY(YM2weOhvp8Wq literal 0 HcmV?d00001 diff --git a/Minecraft/src/images/textures.js b/Minecraft/src/images/textures.js new file mode 100644 index 000000000..3640dee7d --- /dev/null +++ b/Minecraft/src/images/textures.js @@ -0,0 +1,34 @@ +import { NearestFilter, TextureLoader, RepeatWrapping } from 'three' + +import { + dirtImg, + logImg, + grassImg, + glassImg, + woodImg +} from './images' + +const dirtTexture = new TextureLoader().load(dirtImg) +const logTexture = new TextureLoader().load(logImg) +const grassTexture = new TextureLoader().load(grassImg) +const glassTexture = new TextureLoader().load(glassImg) +const woodTexture = new TextureLoader().load(woodImg) +const groundTexture = new TextureLoader().load(grassImg) + +dirtTexture.magFilter = NearestFilter; +logTexture.magFilter = NearestFilter; +grassTexture.magFilter = NearestFilter; +glassTexture.magFilter = NearestFilter; +woodTexture.magFilter = NearestFilter; +groundTexture.magFilter = NearestFilter; +groundTexture.wrapS = RepeatWrapping +groundTexture.wrapT = RepeatWrapping + +export { + dirtTexture, + logTexture, + grassTexture, + glassTexture, + woodTexture, + groundTexture +} \ No newline at end of file diff --git a/Minecraft/src/images/wood.png b/Minecraft/src/images/wood.png new file mode 100644 index 0000000000000000000000000000000000000000..f9b94d7de364911c540b237c01de09e7d4d82f1f GIT binary patch literal 2173 zcmV-@2!i*CP) zaB^>EX>4U6ba`-PAZ2)IW&i+q+O1b>vhyYk{m&}81SBCI%fVn~x`QsihesSIv2*X& zX*@ARfF#b51Tp(Re>d|NK1{;KX^1{~Z}D--CC=zXJ3nc>$-41gKkTFPA~(kXLnLTr z{tS7|&yeeL!NUe^uW}RD2*;&}4#ndm-E!~Ovy+hXl#^SE(mp#r#c+0YTZ+n>I9yp@ zcepj1{@c6=0#K?7L&CfZi5>4aJ&^t-$!G;{5{G#tioQxRXha^K0FamM9RS)hKrbLa zdgdMdqxS|r=OvdnEd9a=oy!5zH@O^U_-t4XkN9M)bY;B*r%gzH)zanaY zO%FAgxB+q*%RHWduc9Bulkh~FZ2{%g7Q5joln8-sn;}P)GBw&qTd2TA$2$kK%mqYs zS(Lzui*%k`f2eVgBvm4~EWDe}negEY4ZCUBD->b55~eai88YhrG2aINnoHyr>!o<+Ys#ScOi4C;V6VuRUkQ^ltAj4c^F3+5@>nL=bj zT?zmZY%8200Rz?}`pJ_G%z+3vMi7+YIU_eVFhHtY;Uqf|&n9r>ZX0U?jk&Dsxr!UT7d84A zVvH%~#7R&CHTe`$Oey8eCc{vMu8jE^l8ran+@_n~!WOr*<$~}ju4wTklvq;9m8(>g ziRx>pv8I}LGCL~8?snb%9`?AWJvYQ!ljfQ>-$IKmwS2I)Sp9hZfHhjI@nEXY3kPeE znh+i;sFxG%oPjZR1ja*W00GUNGaJb{?#y-0Y+@vZGMv=Tjj7Zb1BGrU)i<^iMoBUuy69QdoI&SKKW*TN00ht!QRD&*<{Sc z&E!EuZHt{49L33sQi^NbzO^*bFzQl1WY1-3frZfvWmFa^m3w;j@qUNoR6qAJqd3{$ zsc~w4tp=`5LUEhA2stxi?wKdIp>m%;GZ9SB1ixbUTQ0p11(`kE7E=O0<{-%4uyQa_ z>_Wz)Tt0-FhYuOW|A$n&3cjn@GFQR%J+`i0HaEVfy5K1VS^uTfJXV`S&3{4s)S5ez zKTJMr*hdme>h$-5kWs7lw$k099DJ$Zr^<_`e&!=s!|g>a(uiMgh=rR$PpPJ+Y0hezHod$O%En{Y0^U~aC?4Vtj`|4l0> z67GOc>23BO8cxfWJskU}@K=63PlM8?B4lqW^Ta|>qg3T}EEad4${)ql%xbEuAU#9# zc@}=B{c%Q`*R=SO4&TpCZ@v$&x`Pw+_T*fxu`jTGRHIpQ`VEK{CVT`|TY-gU9@*+# zIwIxvE`i(hv}dEN*~M*#MROFufLj^#n12B^`qk?;(1_;%00Dz(LqkwWLqi~Na&Km7 zY-Iodc$|HaJxIeq9K~N#MUkqA9Yh?0R3{6fB92;xB2);qLaPoYmwrK$h9t$sQE)9d z__0`ZaB^SukAovVi=}mvR2F!etUTtcTBcOL1 zxVUa=${ujJ0}MPFvMIY#kfxB!0qb zprRrWQB*QjwbU|$MDsWN0lEr>s6ip3VwgF_WG)dsktSz~U~aiw(p9-`!y8IAt)|hNRudhbGNMQtm~P9(yaTkgF%34WxVMqf%j4Z?h@-2?Sq(O;xCh+r zb0l%p@q^9V_JQXL2mqT^jHcCOBol^)jqwb3w}UGdXAC@L9Z?IV;O+J~>RJ;go2#us zhH5ZBsDZnG*CV@q4ucyTf4{wFJtNug#EdOui6oBbO?YA8{{e169o=1rfe#@|aK?H* zAs+z1 + + , + document.getElementById('root'), +); From 9bfcf731d25c1ef1a0d7add62f5c8951acafd4ed Mon Sep 17 00:00:00 2001 From: JiyaGupta-cs <140608790+JiyaGupta-cs@users.noreply.github.com> Date: Tue, 30 Jan 2024 21:24:26 +0530 Subject: [PATCH 2/6] feat: Added Readme to Minecraft --- README.md | 110 +++++++----------------------------------------------- 1 file changed, 14 insertions(+), 96 deletions(-) diff --git a/README.md b/README.md index d6c80405a..5da7817b4 100644 --- a/README.md +++ b/README.md @@ -1,104 +1,22 @@ -# ReactCreations +# Welcome to React three fiber Minecraft -Join the [discord server](https://discord.gg/JdFsJPrayj) for more discussion: +This project is just me trying to mimic Minecraft in React. -Welcome to my open-source project! We're excited to have you on board. Hacktoberfest is a month-long celebration of open source software, and we encourage everyone to participate. Whether you're a seasoned developer or just starting out, there are plenty of ways to get involved. +## How to play? +Currently it has 5 types of blocks: Grass, Wood, Log, Glass and Dirt. +You switch blocks with numbers 1-5 on your keyboard. +You navigate the world with the mouse and WASD. +You can click to add blocks and Alt+Click to remove blocks. +You world is stored in your browsers local storage. -## Repository Motive +![Preview](preview.png 'Preview') -Our project aims to contribute more and build more opensource projects using React Js. We believe in the power of collaboration and open-source contributions. By joining us, you'll be part of a vibrant community working towards a common goal. Your contributions will not only enhance the project but also help you improve your skills and connect with like-minded individuals. +## Setup -## How to get started with Open Source +In the project directory, you can run: -Here's a quick run down on how to get started with open source, first of all let's know some basic terminologies: +### `npm install && npm start` -- Git: is a versioning system that let's you store your code and code history on your local computer preventing loses and allowing sharing of that code -- Github: is a server that let's you store the history in a database -- Open Source: A project is said to be open sourced if you can see the code on GitHub -- Fork: This is a copy that you make of a project on GitHub, it gets added to your repositories -- Repository: A project on GitHub is called a repository -- Pull Request: This is a fix for an issue proposed to be done in a project, this consists of you editing a file in the project. -- Issue: An issue is a change that should be done in a project, can be a bug, a new feature or a suggestion to a project -- Branch: A branch is a new workspace derived from the default workspace(main or master), it allows you to work on something without affecting the original code. -- Star: When you star a repositiory, it gets saved at your profile and you can easily re-visit it later. - -Now you know some basic terms, let's get into how to get started with some resources to let you understand open source better: - -- [Crash Course to Git and Github](https://www.youtube.com/watch?v=apGV9Kg7ics) - Video -- [A complete Guide to Open Source](https://www.youtube.com/watch?v=yzeVMecydCE) - Video -- [Guide to Open Source](https://www.freecodecamp.org/news/how-to-contribute-to-open-source-projects-beginners-guide/) - Article - -## Contributing - -**I heartily welcome any and all contributions that match our engineering standards! :raised_hands:** - -That being said, this codebase isn't your typical open source project because it's not a library or package with a limited scope—it's our entire product. - -* Contributions make the open source community such an amazing place to learn, inspire, and create. -* Any contributions you make are greatly appreciated. -* Check out our contribution guidelines for more information. - - ## Rules - -- **No `console.log`s in any file**: We use the `debug` module across the codebase to log debugging information in development only. Never commit a file that contains a `console.log` as CI will fail your build. The only exceptions are errors, which you can log, but you have to use `console.error` to be explicit about it -- **Code reviews**: All submissions, including submissions by project members, require review. We use GitHub pull requests for this purpose. - - -## Don't forget to leave a star✨ -# HAPPY CONTRIBUTING!! - -### 1. Fork the Repository - -Start by forking our repository to your GitHub account. This will create a copy of the project that you can freely experiment with. - -### 2. Clone the Repository - -Clone the forked repository to your local machine using the following command: - -```bash -git clone https://github.com/Kritika30032002/ReactCreations.git -``` - -### 3. Make Changes - -Add your project in the separate folder. Whether it's adding a new project or improving documentation, your contribution is valuable. - -### 4. Add Proper Readme - -Readme should describe the proper local setup steps in sequence. - -### 5. Add it to staging area -``` -git add -``` - -### 6. Commit Changes - -Commit your changes with a clear and concise commit message explaining the purpose of the changes. - -```bash -git commit -m "Add your commit message here" -``` - -### 7. Push Changes - -Push your changes to your forked repository on GitHub. - -```bash -git push origin main -``` - -### 8. Create a Pull Request - -Go to the original repository on GitHub and click on the "New Pull Request" button. Compare your branch with the main repository's branch. Provide a detailed description of your changes in the pull request, and submit it for review. - -### 9. Wait for Review and Merge - -Once you've submitted a pull request, I will review your changes. Be patient during this process, and be ready to address any feedback or questions. Once your changes are approved, they will be merged into the main project. - - -## Thanks to all Contributors 💪 - -Thanks a lot for spending your time. Thanks a lot! Keep rocking 🍻 -Also Give it a Star 🌟, If you loved contributing to the project. +Runs the app in the development mode.
+Open [http://localhost:3000](http://localhost:3000) to view it in the browser. \ No newline at end of file From f9a311ae99b491dec371f9353f19850ec0ab7ebc Mon Sep 17 00:00:00 2001 From: Jiya Date: Tue, 30 Jan 2024 21:47:33 +0530 Subject: [PATCH 3/6] Reverted Readme --- README.md | 110 +++++++++++++++++++++++++++++++++++++++++++++++------- 1 file changed, 96 insertions(+), 14 deletions(-) diff --git a/README.md b/README.md index 5da7817b4..d6c80405a 100644 --- a/README.md +++ b/README.md @@ -1,22 +1,104 @@ -# Welcome to React three fiber Minecraft +# ReactCreations -This project is just me trying to mimic Minecraft in React. +Join the [discord server](https://discord.gg/JdFsJPrayj) for more discussion: -## How to play? +Welcome to my open-source project! We're excited to have you on board. Hacktoberfest is a month-long celebration of open source software, and we encourage everyone to participate. Whether you're a seasoned developer or just starting out, there are plenty of ways to get involved. -Currently it has 5 types of blocks: Grass, Wood, Log, Glass and Dirt. -You switch blocks with numbers 1-5 on your keyboard. -You navigate the world with the mouse and WASD. -You can click to add blocks and Alt+Click to remove blocks. -You world is stored in your browsers local storage. -![Preview](preview.png 'Preview') +## Repository Motive -## Setup +Our project aims to contribute more and build more opensource projects using React Js. We believe in the power of collaboration and open-source contributions. By joining us, you'll be part of a vibrant community working towards a common goal. Your contributions will not only enhance the project but also help you improve your skills and connect with like-minded individuals. -In the project directory, you can run: +## How to get started with Open Source -### `npm install && npm start` +Here's a quick run down on how to get started with open source, first of all let's know some basic terminologies: -Runs the app in the development mode.
-Open [http://localhost:3000](http://localhost:3000) to view it in the browser. \ No newline at end of file +- Git: is a versioning system that let's you store your code and code history on your local computer preventing loses and allowing sharing of that code +- Github: is a server that let's you store the history in a database +- Open Source: A project is said to be open sourced if you can see the code on GitHub +- Fork: This is a copy that you make of a project on GitHub, it gets added to your repositories +- Repository: A project on GitHub is called a repository +- Pull Request: This is a fix for an issue proposed to be done in a project, this consists of you editing a file in the project. +- Issue: An issue is a change that should be done in a project, can be a bug, a new feature or a suggestion to a project +- Branch: A branch is a new workspace derived from the default workspace(main or master), it allows you to work on something without affecting the original code. +- Star: When you star a repositiory, it gets saved at your profile and you can easily re-visit it later. + +Now you know some basic terms, let's get into how to get started with some resources to let you understand open source better: + +- [Crash Course to Git and Github](https://www.youtube.com/watch?v=apGV9Kg7ics) - Video +- [A complete Guide to Open Source](https://www.youtube.com/watch?v=yzeVMecydCE) - Video +- [Guide to Open Source](https://www.freecodecamp.org/news/how-to-contribute-to-open-source-projects-beginners-guide/) - Article + +## Contributing + +**I heartily welcome any and all contributions that match our engineering standards! :raised_hands:** + +That being said, this codebase isn't your typical open source project because it's not a library or package with a limited scope—it's our entire product. + +* Contributions make the open source community such an amazing place to learn, inspire, and create. +* Any contributions you make are greatly appreciated. +* Check out our contribution guidelines for more information. + + ## Rules + +- **No `console.log`s in any file**: We use the `debug` module across the codebase to log debugging information in development only. Never commit a file that contains a `console.log` as CI will fail your build. The only exceptions are errors, which you can log, but you have to use `console.error` to be explicit about it +- **Code reviews**: All submissions, including submissions by project members, require review. We use GitHub pull requests for this purpose. + + +## Don't forget to leave a star✨ +# HAPPY CONTRIBUTING!! + +### 1. Fork the Repository + +Start by forking our repository to your GitHub account. This will create a copy of the project that you can freely experiment with. + +### 2. Clone the Repository + +Clone the forked repository to your local machine using the following command: + +```bash +git clone https://github.com/Kritika30032002/ReactCreations.git +``` + +### 3. Make Changes + +Add your project in the separate folder. Whether it's adding a new project or improving documentation, your contribution is valuable. + +### 4. Add Proper Readme + +Readme should describe the proper local setup steps in sequence. + +### 5. Add it to staging area +``` +git add +``` + +### 6. Commit Changes + +Commit your changes with a clear and concise commit message explaining the purpose of the changes. + +```bash +git commit -m "Add your commit message here" +``` + +### 7. Push Changes + +Push your changes to your forked repository on GitHub. + +```bash +git push origin main +``` + +### 8. Create a Pull Request + +Go to the original repository on GitHub and click on the "New Pull Request" button. Compare your branch with the main repository's branch. Provide a detailed description of your changes in the pull request, and submit it for review. + +### 9. Wait for Review and Merge + +Once you've submitted a pull request, I will review your changes. Be patient during this process, and be ready to address any feedback or questions. Once your changes are approved, they will be merged into the main project. + + +## Thanks to all Contributors 💪 + +Thanks a lot for spending your time. Thanks a lot! Keep rocking 🍻 +Also Give it a Star 🌟, If you loved contributing to the project. From e6d8aad86f5fa77ff0cd7e0bc1319bfd0d8196bb Mon Sep 17 00:00:00 2001 From: Jiya Date: Tue, 30 Jan 2024 21:51:31 +0530 Subject: [PATCH 4/6] feat: Added Readme to MineCraft --- Minecraft/README.md | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 Minecraft/README.md diff --git a/Minecraft/README.md b/Minecraft/README.md new file mode 100644 index 000000000..5da7817b4 --- /dev/null +++ b/Minecraft/README.md @@ -0,0 +1,22 @@ +# Welcome to React three fiber Minecraft + +This project is just me trying to mimic Minecraft in React. + +## How to play? + +Currently it has 5 types of blocks: Grass, Wood, Log, Glass and Dirt. +You switch blocks with numbers 1-5 on your keyboard. +You navigate the world with the mouse and WASD. +You can click to add blocks and Alt+Click to remove blocks. +You world is stored in your browsers local storage. + +![Preview](preview.png 'Preview') + +## Setup + +In the project directory, you can run: + +### `npm install && npm start` + +Runs the app in the development mode.
+Open [http://localhost:3000](http://localhost:3000) to view it in the browser. \ No newline at end of file From cdbe1d143cc2f2c3b336bed04a75d8da8935c9b0 Mon Sep 17 00:00:00 2001 From: JiyaGupta-cs <140608790+JiyaGupta-cs@users.noreply.github.com> Date: Sun, 11 Feb 2024 21:03:34 +0530 Subject: [PATCH 5/6] Update README.md --- Minecraft/README.md | 34 +++++++++++++++++++++++++++++----- 1 file changed, 29 insertions(+), 5 deletions(-) diff --git a/Minecraft/README.md b/Minecraft/README.md index 5da7817b4..1bad00e73 100644 --- a/Minecraft/README.md +++ b/Minecraft/README.md @@ -12,11 +12,35 @@ You world is stored in your browsers local storage. ![Preview](preview.png 'Preview') -## Setup +### How to Run -In the project directory, you can run: +1. **Clone the Repository:** + ```bash + git clone https://github.com/Kritika30032002/ReactCreations.git + ``` -### `npm install && npm start` +2. **Navigate to the Project Directory:** + ```bash + cd ReactCreations\Minecraft + ``` -Runs the app in the development mode.
-Open [http://localhost:3000](http://localhost:3000) to view it in the browser. \ No newline at end of file +3. **Install Dependencies:** + ```bash + npm install + ``` + +4. **Start the Server on Port 3000:** + ```bash + npm start + ``` + +5. **Access the Server:** + Once the server is running, you can access it in your web browser by navigating to `http://localhost:3000`. + + +#### Tech Stack +- **Frontend:** React.js +- **Dependencies:** npm, node + +#### Demo +Check out the demo of the Minecraft clone on YouTube: [Minecraft Clone Demo]([https://www.youtube.com/watch?v=tEpxRJsOYTY](https://youtu.be/Kc5pwakHoc8)https://youtu.be/Kc5pwakHoc8) From 2d8b75764c02b3ce9ee9cb24882b4c875f4dff07 Mon Sep 17 00:00:00 2001 From: JiyaGupta-cs <140608790+JiyaGupta-cs@users.noreply.github.com> Date: Sun, 11 Feb 2024 21:05:20 +0530 Subject: [PATCH 6/6] Update README.md --- Minecraft/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Minecraft/README.md b/Minecraft/README.md index 1bad00e73..e26fadbb1 100644 --- a/Minecraft/README.md +++ b/Minecraft/README.md @@ -43,4 +43,4 @@ You world is stored in your browsers local storage. - **Dependencies:** npm, node #### Demo -Check out the demo of the Minecraft clone on YouTube: [Minecraft Clone Demo]([https://www.youtube.com/watch?v=tEpxRJsOYTY](https://youtu.be/Kc5pwakHoc8)https://youtu.be/Kc5pwakHoc8) +Check out the demo of the Minecraft clone on YouTube: [Minecraft Clone Demo](https://youtu.be/Kc5pwakHoc8)(https://youtu.be/Kc5pwakHoc8)