From cff52b68cf25c02cc34a41e6c913648ee21d1561 Mon Sep 17 00:00:00 2001 From: Christoffer Baur Date: Thu, 22 May 2025 18:02:01 -0400 Subject: [PATCH 1/3] react 19 --- package-lock.json | 19285 ++++++++++++-------------------------------- package.json | 67 +- rollup.config.js | 37 - rollup.config.mjs | 42 + tsconfig.json | 35 +- 5 files changed, 5229 insertions(+), 14237 deletions(-) delete mode 100644 rollup.config.js create mode 100644 rollup.config.mjs diff --git a/package-lock.json b/package-lock.json index 4087a7c..ba6064e 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,15257 +1,6258 @@ { "name": "react-soccer-lineup", - "version": "0.4.0", - "lockfileVersion": 1, + "version": "0.4.3", + "lockfileVersion": 3, "requires": true, - "dependencies": { - "@babel/code-frame": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.13.tgz", - "integrity": "sha512-HV1Cm0Q3ZrpCR93tkWOYiuYIgLxZXZFVG2VgK+MBWjUqZTundupbfx2aXarXuw5Ko5aMcjtJgbSs4vUGBS5v6g==", + "packages": { + "": { + "name": "react-soccer-lineup", + "version": "0.4.3", + "license": "MIT", + "dependencies": { + "tslib": "^2.8.1" + }, + "devDependencies": { + "@rollup/plugin-commonjs": "^28.0.3", + "@rollup/plugin-image": "^3.0.3", + "@rollup/plugin-node-resolve": "^16.0.1", + "@types/jest": "^29.5.14", + "@types/prop-types": "^15.7.14", + "@types/react": "^19.1.5", + "@types/react-dom": "^19.1.5", + "classnames": "^2.5.1", + "cross-env": "^7.0.3", + "jest": "^29.7.0", + "react": "^19.1.0", + "react-dom": "^19.1.0", + "rollup": "^4.41.0", + "rollup-plugin-peer-deps-external": "^2.2.4", + "rollup-plugin-postcss": "^4.0.2", + "rollup-plugin-typescript2": "^0.36.0", + "sass": "^1.89.0", + "typescript": "^5.8.3" + }, + "engines": { + "node": ">=18", + "npm": ">=8" + }, + "peerDependencies": { + "prop-types": "^15.8.1", + "react": "^19.0.0", + "react-dom": "^19.0.0" + } + }, + "node_modules/@ampproject/remapping": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.3.0.tgz", + "integrity": "sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==", "dev": true, - "requires": { - "@babel/highlight": "^7.12.13" - } - }, - "@babel/helper-validator-identifier": { - "version": "7.12.11", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.12.11.tgz", - "integrity": "sha512-np/lG3uARFybkoHokJUmf1QfEvRVCPbmQeUQpKow5cQ3xWrV9i3rUHodKDJPQfTVX61qKi+UdYk8kik84n7XOw==", - "dev": true - }, - "@babel/highlight": { - "version": "7.13.8", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.13.8.tgz", - "integrity": "sha512-4vrIhfJyfNf+lCtXC2ck1rKSzDwciqF7IWFhXXrSOUC2O5DrVp+w4c6ed4AllTxhTkUP5x2tYj41VaxdVMMRDw==", - "dev": true, - "requires": { - "@babel/helper-validator-identifier": "^7.12.11", - "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==", - "dev": true, - "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==", - "dev": true, - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - } - }, - "js-tokens": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", - "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", - "dev": true - }, - "supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } - } + "license": "Apache-2.0", + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.5", + "@jridgewell/trace-mapping": "^0.3.24" + }, + "engines": { + "node": ">=6.0.0" } }, - "@rollup/plugin-image": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/@rollup/plugin-image/-/plugin-image-2.0.6.tgz", - "integrity": "sha512-bB+spXogbPiFjhBS7i8ajUOgOnVwWK3bnJ6VroxKey/q8/EPRkoSh+4O1qPCw97qMIDspF4TlzXVBhZ7nojIPw==", + "node_modules/@babel/code-frame": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.27.1.tgz", + "integrity": "sha512-cjQ7ZlQ0Mv3b47hABuTevyTuYN4i+loJKGeV9flcCgIK37cCXRh+L1bd3iBHlynerhQ7BhCkn2BPbQUL+rGqFg==", "dev": true, - "requires": { - "@rollup/pluginutils": "^3.1.0", - "mini-svg-data-uri": "^1.2.3" + "license": "MIT", + "dependencies": { + "@babel/helper-validator-identifier": "^7.27.1", + "js-tokens": "^4.0.0", + "picocolors": "^1.1.1" + }, + "engines": { + "node": ">=6.9.0" } }, - "@rollup/pluginutils": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-3.1.0.tgz", - "integrity": "sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==", + "node_modules/@babel/compat-data": { + "version": "7.27.2", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.27.2.tgz", + "integrity": "sha512-TUtMJYRPyUb/9aU8f3K0mjmjf6M9N5Woshn2CS6nqJSeJtTtQcpLUXjGt9vbF8ZGff0El99sWkLgzwW3VXnxZQ==", "dev": true, - "requires": { - "@types/estree": "0.0.39", - "estree-walker": "^1.0.1", - "picomatch": "^2.2.2" + "license": "MIT", + "engines": { + "node": ">=6.9.0" } }, - "@types/classnames": { - "version": "2.2.11", - "resolved": "https://registry.npmjs.org/@types/classnames/-/classnames-2.2.11.tgz", - "integrity": "sha512-2koNhpWm3DgWRp5tpkiJ8JGc1xTn2q0l+jUNUE7oMKXUf5NpI9AIdC4kbjGNFBdHtcxBD18LAksoudAVhFKCjw==", - "dev": true - }, - "@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==", - "dev": true - }, - "@types/jest": { - "version": "23.3.14", - "resolved": "https://registry.npmjs.org/@types/jest/-/jest-23.3.14.tgz", - "integrity": "sha512-Q5hTcfdudEL2yOmluA1zaSyPbzWPmJ3XfSWeP3RyoYvS9hnje1ZyagrZOuQ6+1nQC1Gw+7gap3pLNL3xL6UBug==", - "dev": true - }, - "@types/json5": { - "version": "0.0.29", - "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", - "integrity": "sha1-7ihweulOEdK4J7y+UnC86n8+ce4=", - "dev": true - }, - "@types/node": { - "version": "14.14.32", - "resolved": "https://registry.npmjs.org/@types/node/-/node-14.14.32.tgz", - "integrity": "sha512-/Ctrftx/zp4m8JOujM5ZhwzlWLx22nbQJiVqz8/zE15gOeEW+uly3FSX4fGFpcfEvFzXcMCJwq9lGVWgyARXhg==", - "dev": true - }, - "@types/prop-types": { - "version": "15.7.3", - "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.3.tgz", - "integrity": "sha512-KfRL3PuHmqQLOG+2tGpRO26Ctg+Cq1E01D2DMriKEATHgWLfeNDmq9e29Q9WIky0dQ3NPkd1mzYH8Lm936Z9qw==", - "dev": true - }, - "@types/react": { - "version": "16.14.5", - "resolved": "https://registry.npmjs.org/@types/react/-/react-16.14.5.tgz", - "integrity": "sha512-YRRv9DNZhaVTVRh9Wmmit7Y0UFhEVqXqCSw3uazRWMxa2x85hWQZ5BN24i7GXZbaclaLXEcodEeIHsjBA8eAMw==", + "node_modules/@babel/core": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.27.1.tgz", + "integrity": "sha512-IaaGWsQqfsQWVLqMn9OB92MNN7zukfVA4s7KKAI0KfrrDsZ0yhi5uV4baBuLuN7n3vsZpwP8asPPcVwApxvjBQ==", "dev": true, - "requires": { - "@types/prop-types": "*", - "@types/scheduler": "*", - "csstype": "^3.0.2" + "license": "MIT", + "dependencies": { + "@ampproject/remapping": "^2.2.0", + "@babel/code-frame": "^7.27.1", + "@babel/generator": "^7.27.1", + "@babel/helper-compilation-targets": "^7.27.1", + "@babel/helper-module-transforms": "^7.27.1", + "@babel/helpers": "^7.27.1", + "@babel/parser": "^7.27.1", + "@babel/template": "^7.27.1", + "@babel/traverse": "^7.27.1", + "@babel/types": "^7.27.1", + "convert-source-map": "^2.0.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.2.3", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/babel" } }, - "@types/react-dom": { - "version": "16.9.11", - "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-16.9.11.tgz", - "integrity": "sha512-3UuR4MoWf5spNgrG6cwsmT9DdRghcR4IDFOzNZ6+wcmacxkFykcb5ji0nNVm9ckBT4BCxvCrJJbM4+EYsEEVIg==", + "node_modules/@babel/generator": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.27.1.tgz", + "integrity": "sha512-UnJfnIpc/+JO0/+KRVQNGU+y5taA5vCbwN8+azkX6beii/ZF+enZJSOKo11ZSzGJjlNfJHfQtmQT8H+9TXPG2w==", "dev": true, - "requires": { - "@types/react": "^16" + "license": "MIT", + "dependencies": { + "@babel/parser": "^7.27.1", + "@babel/types": "^7.27.1", + "@jridgewell/gen-mapping": "^0.3.5", + "@jridgewell/trace-mapping": "^0.3.25", + "jsesc": "^3.0.2" + }, + "engines": { + "node": ">=6.9.0" } }, - "@types/scheduler": { - "version": "0.16.1", - "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.1.tgz", - "integrity": "sha512-EaCxbanVeyxDRTQBkdLb3Bvl/HK7PBK6UJjsSixB0iHKoWxE5uu2Q/DgtpOhPIojN0Zl1whvOd7PoHs2P0s5eA==", - "dev": true - }, - "abab": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.5.tgz", - "integrity": "sha512-9IK9EadsbHo6jLWIpxpR6pL0sazTXV6+SQv25ZB+F7Bj9mJNaOc4nCRabwd5M/JwmUa8idz6Eci6eKfJryPs6Q==", - "dev": true - }, - "abbrev": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", - "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==", - "dev": true - }, - "accepts": { - "version": "1.3.7", - "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz", - "integrity": "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==", + "node_modules/@babel/helper-compilation-targets": { + "version": "7.27.2", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.27.2.tgz", + "integrity": "sha512-2+1thGUUWWjLTYTHZWK1n8Yga0ijBz1XAhUXcKy81rd5g6yh7hGqMp45v7cadSbEHc9G3OTv45SyneRN3ps4DQ==", "dev": true, - "requires": { - "mime-types": "~2.1.24", - "negotiator": "0.6.2" + "license": "MIT", + "dependencies": { + "@babel/compat-data": "^7.27.2", + "@babel/helper-validator-option": "^7.27.1", + "browserslist": "^4.24.0", + "lru-cache": "^5.1.1", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" } }, - "acorn": { - "version": "5.7.4", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-5.7.4.tgz", - "integrity": "sha512-1D++VG7BhrtvQpNbBzovKNc1FLGGEE/oGe7b9xJm/RFHMBeUaUGpluV9RLjZa47YFdPcDAenEYuq9pQPcMdLJg==", - "dev": true - }, - "acorn-dynamic-import": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/acorn-dynamic-import/-/acorn-dynamic-import-2.0.2.tgz", - "integrity": "sha1-x1K9IQvvZ5UBtsbLf8hPj0cVjMQ=", + "node_modules/@babel/helper-module-imports": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.27.1.tgz", + "integrity": "sha512-0gSFWUPNXNopqtIPQvlD5WgXYI5GY2kP2cCvoT8kczjbfcfuIljTbcWrulD1CIPIX2gt1wghbDy08yE1p+/r3w==", "dev": true, - "requires": { - "acorn": "^4.0.3" - }, + "license": "MIT", "dependencies": { - "acorn": { - "version": "4.0.13", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-4.0.13.tgz", - "integrity": "sha1-EFSVrlNh1pe9GVyCUZLhrX8lN4c=", - "dev": true - } + "@babel/traverse": "^7.27.1", + "@babel/types": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" } }, - "acorn-globals": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-4.3.4.tgz", - "integrity": "sha512-clfQEh21R+D0leSbUdWf3OcfqyaCSAQ8Ryq00bofSekfr9W8u1jyYZo6ir0xu9Gtcf7BjcHJpnbZH7JOCpP60A==", + "node_modules/@babel/helper-module-transforms": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.27.1.tgz", + "integrity": "sha512-9yHn519/8KvTU5BjTVEEeIM3w9/2yXNKoD82JifINImhpKkARMJKPP59kLo+BafpdN5zgNeIcS4jsGDmd3l58g==", "dev": true, - "requires": { - "acorn": "^6.0.1", - "acorn-walk": "^6.0.1" - }, + "license": "MIT", "dependencies": { - "acorn": { - "version": "6.4.2", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz", - "integrity": "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==", - "dev": true - } + "@babel/helper-module-imports": "^7.27.1", + "@babel/helper-validator-identifier": "^7.27.1", + "@babel/traverse": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" } }, - "acorn-walk": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-6.2.0.tgz", - "integrity": "sha512-7evsyfH1cLOCdAzZAd43Cic04yKydNx0cF+7tiA19p1XnLLPU4dpCQOqpjqwokFe//vS0QqfqqjCS2JkiIs0cA==", - "dev": true - }, - "address": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/address/-/address-1.0.3.tgz", - "integrity": "sha512-z55ocwKBRLryBs394Sm3ushTtBeg6VAeuku7utSoSnsJKvKcnXFIyC6vh27n3rXyxSgkJBBCAvyOn7gSUcTYjg==", - "dev": true - }, - "ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "node_modules/@babel/helper-plugin-utils": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.27.1.tgz", + "integrity": "sha512-1gn1Up5YXka3YYAHGKpbideQ5Yjf1tDa9qYcgysz+cNCXukyLl6DjPXhD3VRwSb8c0J9tA4b2+rHEZtc6R0tlw==", "dev": true, - "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" + "license": "MIT", + "engines": { + "node": ">=6.9.0" } }, - "ajv-keywords": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", - "dev": true - }, - "align-text": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/align-text/-/align-text-0.1.4.tgz", - "integrity": "sha1-DNkKVhCT810KmSVsIrcGlDP60Rc=", + "node_modules/@babel/helper-string-parser": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.27.1.tgz", + "integrity": "sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA==", "dev": true, - "requires": { - "kind-of": "^3.0.2", - "longest": "^1.0.1", - "repeat-string": "^1.5.2" + "license": "MIT", + "engines": { + "node": ">=6.9.0" } }, - "alphanum-sort": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/alphanum-sort/-/alphanum-sort-1.0.2.tgz", - "integrity": "sha1-l6ERlkmyEa0zaR2fn0hqjsn74KM=", - "dev": true - }, - "amdefine": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz", - "integrity": "sha1-SlKCrBZHKek2Gbz9OtFR+BfOkfU=", - "dev": true - }, - "ansi-align": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ansi-align/-/ansi-align-2.0.0.tgz", - "integrity": "sha1-w2rsy6VjuJzrVW82kPCx2eNUf38=", + "node_modules/@babel/helper-validator-identifier": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.27.1.tgz", + "integrity": "sha512-D2hP9eA+Sqx1kBZgzxZh0y1trbuU+JoDkiEwqhQ36nodYqJwyEIhPSdMNd7lOm/4io72luTPWH20Yda0xOuUow==", "dev": true, - "requires": { - "string-width": "^2.0.0" - }, - "dependencies": { - "ansi-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", - "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", - "dev": true - }, - "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=", - "dev": true - }, - "string-width": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", - "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", - "dev": true, - "requires": { - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^4.0.0" - } - }, - "strip-ansi": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", - "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", - "dev": true, - "requires": { - "ansi-regex": "^3.0.0" - } - } + "license": "MIT", + "engines": { + "node": ">=6.9.0" } }, - "ansi-escapes": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.2.0.tgz", - "integrity": "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==", - "dev": true - }, - "ansi-html": { - "version": "0.0.7", - "resolved": "https://registry.npmjs.org/ansi-html/-/ansi-html-0.0.7.tgz", - "integrity": "sha1-gTWEAhliqenm/QOflA0S9WynhZ4=", - "dev": true - }, - "ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", - "dev": true - }, - "ansi-styles": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", - "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", - "dev": true - }, - "anymatch": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-1.3.2.tgz", - "integrity": "sha512-0XNayC8lTHQ2OI8aljNCN3sSx6hsr/1+rlcDAotXJR7C1oZZHCNsfpbKwMjRA3Uqb5tF1Rae2oloTr4xpq+WjA==", + "node_modules/@babel/helper-validator-option": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.27.1.tgz", + "integrity": "sha512-YvjJow9FxbhFFKDSuFnVCe2WxXk1zWc22fFePVNEaWJEu8IrZVlda6N0uHwzZrUM1il7NC9Mlp4MaJYbYd9JSg==", "dev": true, - "requires": { - "micromatch": "^2.1.5", - "normalize-path": "^2.0.0" + "license": "MIT", + "engines": { + "node": ">=6.9.0" } }, - "append-transform": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/append-transform/-/append-transform-0.4.0.tgz", - "integrity": "sha1-126/jKlNJ24keja61EpLdKthGZE=", + "node_modules/@babel/helpers": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.27.1.tgz", + "integrity": "sha512-FCvFTm0sWV8Fxhpp2McP5/W53GPllQ9QeQ7SiqGWjMf/LVG07lFa5+pgK05IRhVwtvafT22KF+ZSnM9I545CvQ==", "dev": true, - "requires": { - "default-require-extensions": "^1.0.0" + "license": "MIT", + "dependencies": { + "@babel/template": "^7.27.1", + "@babel/types": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" } }, - "aproba": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz", - "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==", - "dev": true - }, - "are-we-there-yet": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz", - "integrity": "sha512-5hYdAkZlcG8tOLujVDTgCT+uPX0VnpAH28gWsLfzpXYm7wP6mp5Q/gYyR7YQ0cKVJcXJnl3j2kpBan13PtQf6w==", + "node_modules/@babel/parser": { + "version": "7.27.2", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.27.2.tgz", + "integrity": "sha512-QYLs8299NA7WM/bZAdp+CviYYkVoYXlDW2rzliy3chxd1PQjej7JORuMJDJXJUb9g0TT+B99EwaVLKmX+sPXWw==", "dev": true, - "requires": { - "delegates": "^1.0.0", - "readable-stream": "^2.0.6" + "license": "MIT", + "dependencies": { + "@babel/types": "^7.27.1" + }, + "bin": { + "parser": "bin/babel-parser.js" + }, + "engines": { + "node": ">=6.0.0" } }, - "argparse": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", - "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "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==", "dev": true, - "requires": { - "sprintf-js": "~1.0.2" + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "arr-diff": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-2.0.0.tgz", - "integrity": "sha1-jzuCf5Vai9ZpaX5KQlasPOrjVs8=", + "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==", "dev": true, - "requires": { - "arr-flatten": "^1.0.1" + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "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==", - "dev": true - }, - "arr-union": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", - "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=", - "dev": true - }, - "array-equal": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/array-equal/-/array-equal-1.0.0.tgz", - "integrity": "sha1-jCpe8kcv2ep0KwTHenUJO6J1fJM=", - "dev": true - }, - "array-filter": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/array-filter/-/array-filter-0.0.1.tgz", - "integrity": "sha1-fajPLiZijtcygDWB/SH2fKzS7uw=", - "dev": true - }, - "array-find-index": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.2.tgz", - "integrity": "sha1-3wEKoSh+Fku9pvlyOwqWoexBh6E=", - "dev": true - }, - "array-flatten": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz", - "integrity": "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==", - "dev": true - }, - "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==", + "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==", "dev": true, - "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" + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.12.13" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "array-map": { - "version": "0.0.0", - "resolved": "https://registry.npmjs.org/array-map/-/array-map-0.0.0.tgz", - "integrity": "sha1-iKK6tz0c97zVwbEYoAP2b2ZfpmI=", - "dev": true - }, - "array-reduce": { - "version": "0.0.0", - "resolved": "https://registry.npmjs.org/array-reduce/-/array-reduce-0.0.0.tgz", - "integrity": "sha1-FziZ0//Rx9k4PkR5Ul2+J4yrXys=", - "dev": true - }, - "array-union": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz", - "integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=", + "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==", "dev": true, - "requires": { - "array-uniq": "^1.0.1" + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "array-uniq": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz", - "integrity": "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=", - "dev": true - }, - "array-unique": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.2.1.tgz", - "integrity": "sha1-odl8yvy8JiXMcPrc6zalDFiwGlM=", - "dev": true - }, - "arrify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", - "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=", - "dev": true - }, - "asap": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", - "integrity": "sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY=", - "dev": true - }, - "asn1": { - "version": "0.2.4", - "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz", - "integrity": "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==", + "node_modules/@babel/plugin-syntax-import-attributes": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.27.1.tgz", + "integrity": "sha512-oFT0FrKHgF53f4vOsZGi2Hh3I35PfSmVs4IBFLFj4dnafP+hIWDLg3VyKmUHfLoLHlyxY4C7DGtmHuJgn+IGww==", "dev": true, - "requires": { - "safer-buffer": "~2.1.0" + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "asn1.js": { - "version": "5.4.1", - "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-5.4.1.tgz", - "integrity": "sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA==", + "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==", "dev": true, - "requires": { - "bn.js": "^4.0.0", - "inherits": "^2.0.1", - "minimalistic-assert": "^1.0.0", - "safer-buffer": "^2.1.0" - }, + "license": "MIT", "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==", - "dev": true - } + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "assert": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/assert/-/assert-1.5.0.tgz", - "integrity": "sha512-EDsgawzwoun2CZkCgtxJbv392v4nbk9XDD06zI+kQYoBM/3RBWLlEyJARDOmhAAosBjWACEkKL6S+lIZtcAubA==", + "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==", "dev": true, - "requires": { - "object-assign": "^4.1.1", - "util": "0.10.3" - }, + "license": "MIT", "dependencies": { - "inherits": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz", - "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=", - "dev": true - }, - "util": { - "version": "0.10.3", - "resolved": "https://registry.npmjs.org/util/-/util-0.10.3.tgz", - "integrity": "sha1-evsa/lCAUkZInj23/g7TeTNqwPk=", - "dev": true, - "requires": { - "inherits": "2.0.1" - } - } + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "assert-plus": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", - "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", - "dev": true - }, - "assign-symbols": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", - "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=", - "dev": true - }, - "astral-regex": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-1.0.0.tgz", - "integrity": "sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg==", - "dev": true - }, - "async": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/async/-/async-2.6.3.tgz", - "integrity": "sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==", + "node_modules/@babel/plugin-syntax-jsx": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.27.1.tgz", + "integrity": "sha512-y8YTNIeKoyhGd9O0Jiyzyyqk8gdjnumGTQPsz0xOZOQ2RmkVJeZ1vmmfIvFEKqucBG6axJGBZDE/7iI5suUI/w==", "dev": true, - "requires": { - "lodash": "^4.17.14" + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "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==", - "dev": true - }, - "async-foreach": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/async-foreach/-/async-foreach-0.1.3.tgz", - "integrity": "sha1-NhIfhFwFeBct5Bmpfb6x0W7DRUI=", - "dev": true - }, - "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==", - "dev": true - }, - "asynckit": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", - "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=", - "dev": true - }, - "atob": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", - "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", - "dev": true - }, - "autoprefixer": { - "version": "7.1.6", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-7.1.6.tgz", - "integrity": "sha512-C9yv/UF3X+eJTi/zvfxuyfxmLibYrntpF3qoJYrMeQwgUJOZrZvpJiMG2FMQ3qnhWtF/be4pYONBBw95ZGe3vA==", + "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==", "dev": true, - "requires": { - "browserslist": "^2.5.1", - "caniuse-lite": "^1.0.30000748", - "normalize-range": "^0.1.2", - "num2fraction": "^1.2.2", - "postcss": "^6.0.13", - "postcss-value-parser": "^3.2.3" + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "aws-sign2": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", - "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=", - "dev": true - }, - "aws4": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.11.0.tgz", - "integrity": "sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA==", - "dev": true - }, - "babel-code-frame": { - "version": "6.26.0", - "resolved": "https://registry.npmjs.org/babel-code-frame/-/babel-code-frame-6.26.0.tgz", - "integrity": "sha1-Y/1D99weO7fONZR9uP42mj9Yx0s=", - "dev": true, - "requires": { - "chalk": "^1.1.3", - "esutils": "^2.0.2", - "js-tokens": "^3.0.2" - } - }, - "babel-core": { - "version": "6.26.3", - "resolved": "https://registry.npmjs.org/babel-core/-/babel-core-6.26.3.tgz", - "integrity": "sha512-6jyFLuDmeidKmUEb3NM+/yawG0M2bDZ9Z1qbZP59cyHLz8kYGKYwpJP0UwUKKUiTRNvxfLesJnTedqczP7cTDA==", - "dev": true, - "requires": { - "babel-code-frame": "^6.26.0", - "babel-generator": "^6.26.0", - "babel-helpers": "^6.24.1", - "babel-messages": "^6.23.0", - "babel-register": "^6.26.0", - "babel-runtime": "^6.26.0", - "babel-template": "^6.26.0", - "babel-traverse": "^6.26.0", - "babel-types": "^6.26.0", - "babylon": "^6.18.0", - "convert-source-map": "^1.5.1", - "debug": "^2.6.9", - "json5": "^0.5.1", - "lodash": "^4.17.4", - "minimatch": "^3.0.4", - "path-is-absolute": "^1.0.1", - "private": "^0.1.8", - "slash": "^1.0.0", - "source-map": "^0.5.7" - } - }, - "babel-generator": { - "version": "6.26.1", - "resolved": "https://registry.npmjs.org/babel-generator/-/babel-generator-6.26.1.tgz", - "integrity": "sha512-HyfwY6ApZj7BYTcJURpM5tznulaBvyio7/0d4zFOeMPUmfxkCjHocCuoLa2SAGzBI8AREcH3eP3758F672DppA==", - "dev": true, - "requires": { - "babel-messages": "^6.23.0", - "babel-runtime": "^6.26.0", - "babel-types": "^6.26.0", - "detect-indent": "^4.0.0", - "jsesc": "^1.3.0", - "lodash": "^4.17.4", - "source-map": "^0.5.7", - "trim-right": "^1.0.1" - } - }, - "babel-helper-builder-binary-assignment-operator-visitor": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-helper-builder-binary-assignment-operator-visitor/-/babel-helper-builder-binary-assignment-operator-visitor-6.24.1.tgz", - "integrity": "sha1-zORReto1b0IgvK6KAsKzRvmlZmQ=", - "dev": true, - "requires": { - "babel-helper-explode-assignable-expression": "^6.24.1", - "babel-runtime": "^6.22.0", - "babel-types": "^6.24.1" - } - }, - "babel-helper-builder-react-jsx": { - "version": "6.26.0", - "resolved": "https://registry.npmjs.org/babel-helper-builder-react-jsx/-/babel-helper-builder-react-jsx-6.26.0.tgz", - "integrity": "sha1-Of+DE7dci2Xc7/HzHTg+D/KkCKA=", - "dev": true, - "requires": { - "babel-runtime": "^6.26.0", - "babel-types": "^6.26.0", - "esutils": "^2.0.2" - } - }, - "babel-helper-call-delegate": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-helper-call-delegate/-/babel-helper-call-delegate-6.24.1.tgz", - "integrity": "sha1-7Oaqzdx25Bw0YfiL/Fdb0Nqi340=", - "dev": true, - "requires": { - "babel-helper-hoist-variables": "^6.24.1", - "babel-runtime": "^6.22.0", - "babel-traverse": "^6.24.1", - "babel-types": "^6.24.1" - } - }, - "babel-helper-define-map": { - "version": "6.26.0", - "resolved": "https://registry.npmjs.org/babel-helper-define-map/-/babel-helper-define-map-6.26.0.tgz", - "integrity": "sha1-pfVtq0GiX5fstJjH66ypgZ+Vvl8=", - "dev": true, - "requires": { - "babel-helper-function-name": "^6.24.1", - "babel-runtime": "^6.26.0", - "babel-types": "^6.26.0", - "lodash": "^4.17.4" - } - }, - "babel-helper-explode-assignable-expression": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-helper-explode-assignable-expression/-/babel-helper-explode-assignable-expression-6.24.1.tgz", - "integrity": "sha1-8luCz33BBDPFX3BZLVdGQArCLKo=", - "dev": true, - "requires": { - "babel-runtime": "^6.22.0", - "babel-traverse": "^6.24.1", - "babel-types": "^6.24.1" - } - }, - "babel-helper-function-name": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-helper-function-name/-/babel-helper-function-name-6.24.1.tgz", - "integrity": "sha1-00dbjAPtmCQqJbSDUasYOZ01gKk=", - "dev": true, - "requires": { - "babel-helper-get-function-arity": "^6.24.1", - "babel-runtime": "^6.22.0", - "babel-template": "^6.24.1", - "babel-traverse": "^6.24.1", - "babel-types": "^6.24.1" + "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==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "babel-helper-get-function-arity": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-helper-get-function-arity/-/babel-helper-get-function-arity-6.24.1.tgz", - "integrity": "sha1-j3eCqpNAfEHTqlCQj4mwMbG2hT0=", + "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==", "dev": true, - "requires": { - "babel-runtime": "^6.22.0", - "babel-types": "^6.24.1" + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "babel-helper-hoist-variables": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-helper-hoist-variables/-/babel-helper-hoist-variables-6.24.1.tgz", - "integrity": "sha1-HssnaJydJVE+rbyZFKc/VAi+enY=", + "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==", "dev": true, - "requires": { - "babel-runtime": "^6.22.0", - "babel-types": "^6.24.1" + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "babel-helper-optimise-call-expression": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-helper-optimise-call-expression/-/babel-helper-optimise-call-expression-6.24.1.tgz", - "integrity": "sha1-96E0J7qfc/j0+pk8VKl4gtEkQlc=", + "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==", "dev": true, - "requires": { - "babel-runtime": "^6.22.0", - "babel-types": "^6.24.1" + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "babel-helper-regex": { - "version": "6.26.0", - "resolved": "https://registry.npmjs.org/babel-helper-regex/-/babel-helper-regex-6.26.0.tgz", - "integrity": "sha1-MlxZ+QL4LyS3T6zu0DY5VPZJXnI=", + "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==", "dev": true, - "requires": { - "babel-runtime": "^6.26.0", - "babel-types": "^6.26.0", - "lodash": "^4.17.4" + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "babel-helper-remap-async-to-generator": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-helper-remap-async-to-generator/-/babel-helper-remap-async-to-generator-6.24.1.tgz", - "integrity": "sha1-XsWBgnrXI/7N04HxySg5BnbkVRs=", + "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==", "dev": true, - "requires": { - "babel-helper-function-name": "^6.24.1", - "babel-runtime": "^6.22.0", - "babel-template": "^6.24.1", - "babel-traverse": "^6.24.1", - "babel-types": "^6.24.1" + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "babel-helper-replace-supers": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-helper-replace-supers/-/babel-helper-replace-supers-6.24.1.tgz", - "integrity": "sha1-v22/5Dk40XNpohPKiov3S2qQqxo=", + "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==", "dev": true, - "requires": { - "babel-helper-optimise-call-expression": "^6.24.1", - "babel-messages": "^6.23.0", - "babel-runtime": "^6.22.0", - "babel-template": "^6.24.1", - "babel-traverse": "^6.24.1", - "babel-types": "^6.24.1" + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "babel-helpers": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-helpers/-/babel-helpers-6.24.1.tgz", - "integrity": "sha1-NHHenK7DiOXIUOWX5Yom3fN2ArI=", + "node_modules/@babel/plugin-syntax-typescript": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.27.1.tgz", + "integrity": "sha512-xfYCBMxveHrRMnAWl1ZlPXOZjzkN82THFvLhQhFXFt81Z5HnN+EtUkZhv/zcKpmT3fzmWZB0ywiBrbC3vogbwQ==", "dev": true, - "requires": { - "babel-runtime": "^6.22.0", - "babel-template": "^6.24.1" + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "babel-jest": { - "version": "22.4.4", - "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-22.4.4.tgz", - "integrity": "sha512-A9NB6/lZhYyypR9ATryOSDcqBaqNdzq4U+CN+/wcMsLcmKkPxQEoTKLajGfd3IkxNyVBT8NewUK2nWyGbSzHEQ==", + "node_modules/@babel/template": { + "version": "7.27.2", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.27.2.tgz", + "integrity": "sha512-LPDZ85aEJyYSd18/DkjNh4/y1ntkE5KwUHWTiqgRxruuZL2F1yuHligVHLvcHY2vMHXttKFpJn6LwfI7cw7ODw==", "dev": true, - "requires": { - "babel-plugin-istanbul": "^4.1.5", - "babel-preset-jest": "^22.4.4" + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.27.1", + "@babel/parser": "^7.27.2", + "@babel/types": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" } }, - "babel-loader": { - "version": "7.1.5", - "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-7.1.5.tgz", - "integrity": "sha512-iCHfbieL5d1LfOQeeVJEUyD9rTwBcP/fcEbRCfempxTDuqrKpu0AZjLAQHEQa3Yqyj9ORKe2iHfoj4rHLf7xpw==", + "node_modules/@babel/traverse": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.27.1.tgz", + "integrity": "sha512-ZCYtZciz1IWJB4U61UPu4KEaqyfj+r5T1Q5mqPo+IBpcG9kHv30Z0aD8LXPgC1trYa6rK0orRyAhqUgk4MjmEg==", "dev": true, - "requires": { - "find-cache-dir": "^1.0.0", - "loader-utils": "^1.0.2", - "mkdirp": "^0.5.1" + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.27.1", + "@babel/generator": "^7.27.1", + "@babel/parser": "^7.27.1", + "@babel/template": "^7.27.1", + "@babel/types": "^7.27.1", + "debug": "^4.3.1", + "globals": "^11.1.0" + }, + "engines": { + "node": ">=6.9.0" } }, - "babel-messages": { - "version": "6.23.0", - "resolved": "https://registry.npmjs.org/babel-messages/-/babel-messages-6.23.0.tgz", - "integrity": "sha1-8830cDhYA1sqKVHG7F7fbGLyYw4=", + "node_modules/@babel/types": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.27.1.tgz", + "integrity": "sha512-+EzkxvLNfiUeKMgy/3luqfsCWFRXLb7U6wNQTk60tovuckwB15B191tJWvpp4HjiQWdJkCxO3Wbvc6jlk3Xb2Q==", "dev": true, - "requires": { - "babel-runtime": "^6.22.0" + "license": "MIT", + "dependencies": { + "@babel/helper-string-parser": "^7.27.1", + "@babel/helper-validator-identifier": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" } }, - "babel-plugin-check-es2015-constants": { - "version": "6.22.0", - "resolved": "https://registry.npmjs.org/babel-plugin-check-es2015-constants/-/babel-plugin-check-es2015-constants-6.22.0.tgz", - "integrity": "sha1-NRV7EBQm/S/9PaP3XH0ekYNbv4o=", + "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==", "dev": true, - "requires": { - "babel-runtime": "^6.22.0" - } + "license": "MIT" }, - "babel-plugin-dynamic-import-node": { + "node_modules/@istanbuljs/load-nyc-config": { "version": "1.1.0", - "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-1.1.0.tgz", - "integrity": "sha512-tTfZbM9Ecwj3GK50mnPrUpinTwA4xXmDiQGCk/aBYbvl1+X8YqldK86wZ1owVJ4u3mrKbRlXMma80J18qwiaTQ==", - "dev": true, - "requires": { - "babel-plugin-syntax-dynamic-import": "^6.18.0", - "babel-template": "^6.26.0", - "babel-types": "^6.26.0" - } - }, - "babel-plugin-istanbul": { - "version": "4.1.6", - "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-4.1.6.tgz", - "integrity": "sha512-PWP9FQ1AhZhS01T/4qLSKoHGY/xvkZdVBGlKM/HuxxS3+sC66HhTNR7+MpbO/so/cz/wY94MeSWJuP1hXIPfwQ==", - "dev": true, - "requires": { - "babel-plugin-syntax-object-rest-spread": "^6.13.0", - "find-up": "^2.1.0", - "istanbul-lib-instrument": "^1.10.1", - "test-exclude": "^4.2.1" - }, - "dependencies": { - "find-up": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", - "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", - "dev": true, - "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=", - "dev": true, - "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==", - "dev": true, - "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=", - "dev": true, - "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=", - "dev": true - }, - "path-exists": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", - "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", - "dev": true - } - } - }, - "babel-plugin-jest-hoist": { - "version": "22.4.4", - "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-22.4.4.tgz", - "integrity": "sha512-DUvGfYaAIlkdnygVIEl0O4Av69NtuQWcrjMOv6DODPuhuGLDnbsARz3AwiiI/EkIMMlxQDUcrZ9yoyJvTNjcVQ==", - "dev": true - }, - "babel-plugin-syntax-async-functions": { - "version": "6.13.0", - "resolved": "https://registry.npmjs.org/babel-plugin-syntax-async-functions/-/babel-plugin-syntax-async-functions-6.13.0.tgz", - "integrity": "sha1-ytnK0RkbWtY0vzCuCHI5HgZHvpU=", - "dev": true - }, - "babel-plugin-syntax-class-properties": { - "version": "6.13.0", - "resolved": "https://registry.npmjs.org/babel-plugin-syntax-class-properties/-/babel-plugin-syntax-class-properties-6.13.0.tgz", - "integrity": "sha1-1+sjt5oxf4VDlixQW4J8fWysJ94=", - "dev": true - }, - "babel-plugin-syntax-dynamic-import": { - "version": "6.18.0", - "resolved": "https://registry.npmjs.org/babel-plugin-syntax-dynamic-import/-/babel-plugin-syntax-dynamic-import-6.18.0.tgz", - "integrity": "sha1-jWomIpyDdFqZgqRBBRVyyqF5sdo=", - "dev": true - }, - "babel-plugin-syntax-exponentiation-operator": { - "version": "6.13.0", - "resolved": "https://registry.npmjs.org/babel-plugin-syntax-exponentiation-operator/-/babel-plugin-syntax-exponentiation-operator-6.13.0.tgz", - "integrity": "sha1-nufoM3KQ2pUoggGmpX9BcDF4MN4=", - "dev": true - }, - "babel-plugin-syntax-flow": { - "version": "6.18.0", - "resolved": "https://registry.npmjs.org/babel-plugin-syntax-flow/-/babel-plugin-syntax-flow-6.18.0.tgz", - "integrity": "sha1-TDqyCiryaqIM0lmVw5jE63AxDI0=", - "dev": true - }, - "babel-plugin-syntax-jsx": { - "version": "6.18.0", - "resolved": "https://registry.npmjs.org/babel-plugin-syntax-jsx/-/babel-plugin-syntax-jsx-6.18.0.tgz", - "integrity": "sha1-CvMqmm4Tyno/1QaeYtew9Y0NiUY=", - "dev": true - }, - "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=", - "dev": true - }, - "babel-plugin-syntax-trailing-function-commas": { - "version": "6.22.0", - "resolved": "https://registry.npmjs.org/babel-plugin-syntax-trailing-function-commas/-/babel-plugin-syntax-trailing-function-commas-6.22.0.tgz", - "integrity": "sha1-ugNgk3+NBuQBgKQ/4NVhb/9TLPM=", - "dev": true - }, - "babel-plugin-transform-async-to-generator": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-async-to-generator/-/babel-plugin-transform-async-to-generator-6.24.1.tgz", - "integrity": "sha1-ZTbjeK/2yx1VF6wOQOs+n8jQh2E=", + "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz", + "integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==", "dev": true, - "requires": { - "babel-helper-remap-async-to-generator": "^6.24.1", - "babel-plugin-syntax-async-functions": "^6.8.0", - "babel-runtime": "^6.22.0" + "license": "ISC", + "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" } }, - "babel-plugin-transform-class-properties": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-class-properties/-/babel-plugin-transform-class-properties-6.24.1.tgz", - "integrity": "sha1-anl2PqYdM9NvN7YRqp3vgagbRqw=", + "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==", "dev": true, - "requires": { - "babel-helper-function-name": "^6.24.1", - "babel-plugin-syntax-class-properties": "^6.8.0", - "babel-runtime": "^6.22.0", - "babel-template": "^6.24.1" + "license": "MIT", + "engines": { + "node": ">=8" } }, - "babel-plugin-transform-es2015-arrow-functions": { - "version": "6.22.0", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-arrow-functions/-/babel-plugin-transform-es2015-arrow-functions-6.22.0.tgz", - "integrity": "sha1-RSaSy3EdX3ncf4XkQM5BufJE0iE=", + "node_modules/@jest/console": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-29.7.0.tgz", + "integrity": "sha512-5Ni4CU7XHQi32IJ398EEP4RrB8eV09sXP2ROqD4bksHrnTree52PsxvX8tpL8LvTZ3pFzXyPbNQReSN41CAhOg==", "dev": true, - "requires": { - "babel-runtime": "^6.22.0" + "license": "MIT", + "dependencies": { + "@jest/types": "^29.6.3", + "@types/node": "*", + "chalk": "^4.0.0", + "jest-message-util": "^29.7.0", + "jest-util": "^29.7.0", + "slash": "^3.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "babel-plugin-transform-es2015-block-scoped-functions": { - "version": "6.22.0", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-block-scoped-functions/-/babel-plugin-transform-es2015-block-scoped-functions-6.22.0.tgz", - "integrity": "sha1-u8UbSflk1wy42OC5ToICRs46YUE=", + "node_modules/@jest/core": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/@jest/core/-/core-29.7.0.tgz", + "integrity": "sha512-n7aeXWKMnGtDA48y8TLWJPJmLmmZ642Ceo78cYWEpiD7FzDgmNDV/GCVRorPABdXLJZ/9wzzgZAlHjXjxDHGsg==", "dev": true, - "requires": { - "babel-runtime": "^6.22.0" + "license": "MIT", + "dependencies": { + "@jest/console": "^29.7.0", + "@jest/reporters": "^29.7.0", + "@jest/test-result": "^29.7.0", + "@jest/transform": "^29.7.0", + "@jest/types": "^29.6.3", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "exit": "^0.1.2", + "graceful-fs": "^4.2.9", + "jest-changed-files": "^29.7.0", + "jest-config": "^29.7.0", + "jest-haste-map": "^29.7.0", + "jest-message-util": "^29.7.0", + "jest-regex-util": "^29.6.3", + "jest-resolve": "^29.7.0", + "jest-resolve-dependencies": "^29.7.0", + "jest-runner": "^29.7.0", + "jest-runtime": "^29.7.0", + "jest-snapshot": "^29.7.0", + "jest-util": "^29.7.0", + "jest-validate": "^29.7.0", + "jest-watcher": "^29.7.0", + "micromatch": "^4.0.4", + "pretty-format": "^29.7.0", + "slash": "^3.0.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + }, + "peerDependencies": { + "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" + }, + "peerDependenciesMeta": { + "node-notifier": { + "optional": true + } } }, - "babel-plugin-transform-es2015-block-scoping": { - "version": "6.26.0", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-block-scoping/-/babel-plugin-transform-es2015-block-scoping-6.26.0.tgz", - "integrity": "sha1-1w9SmcEwjQXBL0Y4E7CgnnOxiV8=", + "node_modules/@jest/environment": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-29.7.0.tgz", + "integrity": "sha512-aQIfHDq33ExsN4jP1NWGXhxgQ/wixs60gDiKO+XVMd8Mn0NWPWgc34ZQDTb2jKaUWQ7MuwoitXAsN2XVXNMpAw==", "dev": true, - "requires": { - "babel-runtime": "^6.26.0", - "babel-template": "^6.26.0", - "babel-traverse": "^6.26.0", - "babel-types": "^6.26.0", - "lodash": "^4.17.4" + "license": "MIT", + "dependencies": { + "@jest/fake-timers": "^29.7.0", + "@jest/types": "^29.6.3", + "@types/node": "*", + "jest-mock": "^29.7.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "babel-plugin-transform-es2015-classes": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-classes/-/babel-plugin-transform-es2015-classes-6.24.1.tgz", - "integrity": "sha1-WkxYpQyclGHlZLSyo7+ryXolhNs=", + "node_modules/@jest/expect": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/@jest/expect/-/expect-29.7.0.tgz", + "integrity": "sha512-8uMeAMycttpva3P1lBHB8VciS9V0XAr3GymPpipdyQXbBcuhkLQOSe8E/p92RyAdToS6ZD1tFkX+CkhoECE0dQ==", "dev": true, - "requires": { - "babel-helper-define-map": "^6.24.1", - "babel-helper-function-name": "^6.24.1", - "babel-helper-optimise-call-expression": "^6.24.1", - "babel-helper-replace-supers": "^6.24.1", - "babel-messages": "^6.23.0", - "babel-runtime": "^6.22.0", - "babel-template": "^6.24.1", - "babel-traverse": "^6.24.1", - "babel-types": "^6.24.1" + "license": "MIT", + "dependencies": { + "expect": "^29.7.0", + "jest-snapshot": "^29.7.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "babel-plugin-transform-es2015-computed-properties": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-computed-properties/-/babel-plugin-transform-es2015-computed-properties-6.24.1.tgz", - "integrity": "sha1-b+Ko0WiV1WNPTNmZttNICjCBWbM=", + "node_modules/@jest/expect-utils": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/@jest/expect-utils/-/expect-utils-29.7.0.tgz", + "integrity": "sha512-GlsNBWiFQFCVi9QVSx7f5AgMeLxe9YCCs5PuP2O2LdjDAA8Jh9eX7lA1Jq/xdXw3Wb3hyvlFNfZIfcRetSzYcA==", "dev": true, - "requires": { - "babel-runtime": "^6.22.0", - "babel-template": "^6.24.1" + "license": "MIT", + "dependencies": { + "jest-get-type": "^29.6.3" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "babel-plugin-transform-es2015-destructuring": { - "version": "6.23.0", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-destructuring/-/babel-plugin-transform-es2015-destructuring-6.23.0.tgz", - "integrity": "sha1-mXux8auWf2gtKwh2/jWNYOdlxW0=", + "node_modules/@jest/fake-timers": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-29.7.0.tgz", + "integrity": "sha512-q4DH1Ha4TTFPdxLsqDXK1d3+ioSL7yL5oCMJZgDYm6i+6CygW5E5xVr/D1HdsGxjt1ZWSfUAs9OxSB/BNelWrQ==", "dev": true, - "requires": { - "babel-runtime": "^6.22.0" + "license": "MIT", + "dependencies": { + "@jest/types": "^29.6.3", + "@sinonjs/fake-timers": "^10.0.2", + "@types/node": "*", + "jest-message-util": "^29.7.0", + "jest-mock": "^29.7.0", + "jest-util": "^29.7.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "babel-plugin-transform-es2015-duplicate-keys": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-duplicate-keys/-/babel-plugin-transform-es2015-duplicate-keys-6.24.1.tgz", - "integrity": "sha1-c+s9MQypaePvnskcU3QabxV2Qj4=", + "node_modules/@jest/globals": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-29.7.0.tgz", + "integrity": "sha512-mpiz3dutLbkW2MNFubUGUEVLkTGiqW6yLVTA+JbP6fI6J5iL9Y0Nlg8k95pcF8ctKwCS7WVxteBs29hhfAotzQ==", "dev": true, - "requires": { - "babel-runtime": "^6.22.0", - "babel-types": "^6.24.1" + "license": "MIT", + "dependencies": { + "@jest/environment": "^29.7.0", + "@jest/expect": "^29.7.0", + "@jest/types": "^29.6.3", + "jest-mock": "^29.7.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "babel-plugin-transform-es2015-for-of": { - "version": "6.23.0", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-for-of/-/babel-plugin-transform-es2015-for-of-6.23.0.tgz", - "integrity": "sha1-9HyVsrYT3x0+zC/bdXNiPHUkhpE=", + "node_modules/@jest/reporters": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-29.7.0.tgz", + "integrity": "sha512-DApq0KJbJOEzAFYjHADNNxAE3KbhxQB1y5Kplb5Waqw6zVbuWatSnMjE5gs8FUgEPmNsnZA3NCWl9NG0ia04Pg==", "dev": true, - "requires": { - "babel-runtime": "^6.22.0" + "license": "MIT", + "dependencies": { + "@bcoe/v8-coverage": "^0.2.3", + "@jest/console": "^29.7.0", + "@jest/test-result": "^29.7.0", + "@jest/transform": "^29.7.0", + "@jest/types": "^29.6.3", + "@jridgewell/trace-mapping": "^0.3.18", + "@types/node": "*", + "chalk": "^4.0.0", + "collect-v8-coverage": "^1.0.0", + "exit": "^0.1.2", + "glob": "^7.1.3", + "graceful-fs": "^4.2.9", + "istanbul-lib-coverage": "^3.0.0", + "istanbul-lib-instrument": "^6.0.0", + "istanbul-lib-report": "^3.0.0", + "istanbul-lib-source-maps": "^4.0.0", + "istanbul-reports": "^3.1.3", + "jest-message-util": "^29.7.0", + "jest-util": "^29.7.0", + "jest-worker": "^29.7.0", + "slash": "^3.0.0", + "string-length": "^4.0.1", + "strip-ansi": "^6.0.0", + "v8-to-istanbul": "^9.0.1" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + }, + "peerDependencies": { + "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" + }, + "peerDependenciesMeta": { + "node-notifier": { + "optional": true + } } }, - "babel-plugin-transform-es2015-function-name": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-function-name/-/babel-plugin-transform-es2015-function-name-6.24.1.tgz", - "integrity": "sha1-g0yJhTvDaxrw86TF26qU/Y6sqos=", + "node_modules/@jest/schemas": { + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-29.6.3.tgz", + "integrity": "sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA==", "dev": true, - "requires": { - "babel-helper-function-name": "^6.24.1", - "babel-runtime": "^6.22.0", - "babel-types": "^6.24.1" + "license": "MIT", + "dependencies": { + "@sinclair/typebox": "^0.27.8" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "babel-plugin-transform-es2015-literals": { - "version": "6.22.0", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-literals/-/babel-plugin-transform-es2015-literals-6.22.0.tgz", - "integrity": "sha1-T1SgLWzWbPkVKAAZox0xklN3yi4=", + "node_modules/@jest/source-map": { + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-29.6.3.tgz", + "integrity": "sha512-MHjT95QuipcPrpLM+8JMSzFx6eHp5Bm+4XeFDJlwsvVBjmKNiIAvasGK2fxz2WbGRlnvqehFbh07MMa7n3YJnw==", "dev": true, - "requires": { - "babel-runtime": "^6.22.0" + "license": "MIT", + "dependencies": { + "@jridgewell/trace-mapping": "^0.3.18", + "callsites": "^3.0.0", + "graceful-fs": "^4.2.9" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "babel-plugin-transform-es2015-modules-amd": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-amd/-/babel-plugin-transform-es2015-modules-amd-6.24.1.tgz", - "integrity": "sha1-Oz5UAXI5hC1tGcMBHEvS8AoA0VQ=", + "node_modules/@jest/test-result": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-29.7.0.tgz", + "integrity": "sha512-Fdx+tv6x1zlkJPcWXmMDAG2HBnaR9XPSd5aDWQVsfrZmLVT3lU1cwyxLgRmXR9yrq4NBoEm9BMsfgFzTQAbJYA==", "dev": true, - "requires": { - "babel-plugin-transform-es2015-modules-commonjs": "^6.24.1", - "babel-runtime": "^6.22.0", - "babel-template": "^6.24.1" + "license": "MIT", + "dependencies": { + "@jest/console": "^29.7.0", + "@jest/types": "^29.6.3", + "@types/istanbul-lib-coverage": "^2.0.0", + "collect-v8-coverage": "^1.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "babel-plugin-transform-es2015-modules-commonjs": { - "version": "6.26.2", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-commonjs/-/babel-plugin-transform-es2015-modules-commonjs-6.26.2.tgz", - "integrity": "sha512-CV9ROOHEdrjcwhIaJNBGMBCodN+1cfkwtM1SbUHmvyy35KGT7fohbpOxkE2uLz1o6odKK2Ck/tz47z+VqQfi9Q==", + "node_modules/@jest/test-sequencer": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-29.7.0.tgz", + "integrity": "sha512-GQwJ5WZVrKnOJuiYiAF52UNUJXgTZx1NHjFSEB0qEMmSZKAkdMoIzw/Cj6x6NF4AvV23AUqDpFzQkN/eYCYTxw==", "dev": true, - "requires": { - "babel-plugin-transform-strict-mode": "^6.24.1", - "babel-runtime": "^6.26.0", - "babel-template": "^6.26.0", - "babel-types": "^6.26.0" + "license": "MIT", + "dependencies": { + "@jest/test-result": "^29.7.0", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^29.7.0", + "slash": "^3.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "babel-plugin-transform-es2015-modules-systemjs": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-systemjs/-/babel-plugin-transform-es2015-modules-systemjs-6.24.1.tgz", - "integrity": "sha1-/4mhQrkRmpBhlfXxBuzzBdlAfSM=", + "node_modules/@jest/transform": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-29.7.0.tgz", + "integrity": "sha512-ok/BTPFzFKVMwO5eOHRrvnBVHdRy9IrsrW1GpMaQ9MCnilNLXQKmAX8s1YXDFaai9xJpac2ySzV0YeRRECr2Vw==", "dev": true, - "requires": { - "babel-helper-hoist-variables": "^6.24.1", - "babel-runtime": "^6.22.0", - "babel-template": "^6.24.1" + "license": "MIT", + "dependencies": { + "@babel/core": "^7.11.6", + "@jest/types": "^29.6.3", + "@jridgewell/trace-mapping": "^0.3.18", + "babel-plugin-istanbul": "^6.1.1", + "chalk": "^4.0.0", + "convert-source-map": "^2.0.0", + "fast-json-stable-stringify": "^2.1.0", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^29.7.0", + "jest-regex-util": "^29.6.3", + "jest-util": "^29.7.0", + "micromatch": "^4.0.4", + "pirates": "^4.0.4", + "slash": "^3.0.0", + "write-file-atomic": "^4.0.2" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "babel-plugin-transform-es2015-modules-umd": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-umd/-/babel-plugin-transform-es2015-modules-umd-6.24.1.tgz", - "integrity": "sha1-rJl+YoXNGO1hdq22B9YCNErThGg=", + "node_modules/@jest/types": { + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.3.tgz", + "integrity": "sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==", "dev": true, - "requires": { - "babel-plugin-transform-es2015-modules-amd": "^6.24.1", - "babel-runtime": "^6.22.0", - "babel-template": "^6.24.1" + "license": "MIT", + "dependencies": { + "@jest/schemas": "^29.6.3", + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^17.0.8", + "chalk": "^4.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "babel-plugin-transform-es2015-object-super": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-object-super/-/babel-plugin-transform-es2015-object-super-6.24.1.tgz", - "integrity": "sha1-JM72muIcuDp/hgPa0CH1cusnj40=", + "node_modules/@jridgewell/gen-mapping": { + "version": "0.3.8", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.8.tgz", + "integrity": "sha512-imAbBGkb+ebQyxKgzv5Hu2nmROxoDOXHh80evxdoXNOrvAnVx7zimzc1Oo5h9RlfV4vPXaE2iM5pOFbvOCClWA==", "dev": true, - "requires": { - "babel-helper-replace-supers": "^6.24.1", - "babel-runtime": "^6.22.0" + "license": "MIT", + "dependencies": { + "@jridgewell/set-array": "^1.2.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.24" + }, + "engines": { + "node": ">=6.0.0" } }, - "babel-plugin-transform-es2015-parameters": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-parameters/-/babel-plugin-transform-es2015-parameters-6.24.1.tgz", - "integrity": "sha1-V6w1GrScrxSpfNE7CfZv3wpiXys=", + "node_modules/@jridgewell/resolve-uri": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz", + "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==", "dev": true, - "requires": { - "babel-helper-call-delegate": "^6.24.1", - "babel-helper-get-function-arity": "^6.24.1", - "babel-runtime": "^6.22.0", - "babel-template": "^6.24.1", - "babel-traverse": "^6.24.1", - "babel-types": "^6.24.1" + "license": "MIT", + "engines": { + "node": ">=6.0.0" } }, - "babel-plugin-transform-es2015-shorthand-properties": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-shorthand-properties/-/babel-plugin-transform-es2015-shorthand-properties-6.24.1.tgz", - "integrity": "sha1-JPh11nIch2YbvZmkYi5R8U3jiqA=", + "node_modules/@jridgewell/set-array": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.2.1.tgz", + "integrity": "sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==", "dev": true, - "requires": { - "babel-runtime": "^6.22.0", - "babel-types": "^6.24.1" + "license": "MIT", + "engines": { + "node": ">=6.0.0" } }, - "babel-plugin-transform-es2015-spread": { - "version": "6.22.0", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-spread/-/babel-plugin-transform-es2015-spread-6.22.0.tgz", - "integrity": "sha1-1taKmfia7cRTbIGlQujdnxdG+NE=", + "node_modules/@jridgewell/sourcemap-codec": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.0.tgz", + "integrity": "sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==", "dev": true, - "requires": { - "babel-runtime": "^6.22.0" - } + "license": "MIT" }, - "babel-plugin-transform-es2015-sticky-regex": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-sticky-regex/-/babel-plugin-transform-es2015-sticky-regex-6.24.1.tgz", - "integrity": "sha1-AMHNsaynERLN8M9hJsLta0V8zbw=", + "node_modules/@jridgewell/trace-mapping": { + "version": "0.3.25", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz", + "integrity": "sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==", "dev": true, - "requires": { - "babel-helper-regex": "^6.24.1", - "babel-runtime": "^6.22.0", - "babel-types": "^6.24.1" + "license": "MIT", + "dependencies": { + "@jridgewell/resolve-uri": "^3.1.0", + "@jridgewell/sourcemap-codec": "^1.4.14" } }, - "babel-plugin-transform-es2015-template-literals": { - "version": "6.22.0", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-template-literals/-/babel-plugin-transform-es2015-template-literals-6.22.0.tgz", - "integrity": "sha1-qEs0UPfp+PH2g51taH2oS7EjbY0=", + "node_modules/@parcel/watcher": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher/-/watcher-2.5.1.tgz", + "integrity": "sha512-dfUnCxiN9H4ap84DvD2ubjw+3vUNpstxa0TneY/Paat8a3R4uQZDLSvWjmznAY/DoahqTHl9V46HF/Zs3F29pg==", "dev": true, - "requires": { - "babel-runtime": "^6.22.0" + "hasInstallScript": true, + "license": "MIT", + "optional": true, + "dependencies": { + "detect-libc": "^1.0.3", + "is-glob": "^4.0.3", + "micromatch": "^4.0.5", + "node-addon-api": "^7.0.0" + }, + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + }, + "optionalDependencies": { + "@parcel/watcher-android-arm64": "2.5.1", + "@parcel/watcher-darwin-arm64": "2.5.1", + "@parcel/watcher-darwin-x64": "2.5.1", + "@parcel/watcher-freebsd-x64": "2.5.1", + "@parcel/watcher-linux-arm-glibc": "2.5.1", + "@parcel/watcher-linux-arm-musl": "2.5.1", + "@parcel/watcher-linux-arm64-glibc": "2.5.1", + "@parcel/watcher-linux-arm64-musl": "2.5.1", + "@parcel/watcher-linux-x64-glibc": "2.5.1", + "@parcel/watcher-linux-x64-musl": "2.5.1", + "@parcel/watcher-win32-arm64": "2.5.1", + "@parcel/watcher-win32-ia32": "2.5.1", + "@parcel/watcher-win32-x64": "2.5.1" + } + }, + "node_modules/@parcel/watcher-android-arm64": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-android-arm64/-/watcher-android-arm64-2.5.1.tgz", + "integrity": "sha512-KF8+j9nNbUN8vzOFDpRMsaKBHZ/mcjEjMToVMJOhTozkDonQFFrRcfdLWn6yWKCmJKmdVxSgHiYvTCef4/qcBA==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-darwin-arm64": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-darwin-arm64/-/watcher-darwin-arm64-2.5.1.tgz", + "integrity": "sha512-eAzPv5osDmZyBhou8PoF4i6RQXAfeKL9tjb3QzYuccXFMQU0ruIc/POh30ePnaOyD1UXdlKguHBmsTs53tVoPw==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-darwin-x64": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-darwin-x64/-/watcher-darwin-x64-2.5.1.tgz", + "integrity": "sha512-1ZXDthrnNmwv10A0/3AJNZ9JGlzrF82i3gNQcWOzd7nJ8aj+ILyW1MTxVk35Db0u91oD5Nlk9MBiujMlwmeXZg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-freebsd-x64": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-freebsd-x64/-/watcher-freebsd-x64-2.5.1.tgz", + "integrity": "sha512-SI4eljM7Flp9yPuKi8W0ird8TI/JK6CSxju3NojVI6BjHsTyK7zxA9urjVjEKJ5MBYC+bLmMcbAWlZ+rFkLpJQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-linux-arm-glibc": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-arm-glibc/-/watcher-linux-arm-glibc-2.5.1.tgz", + "integrity": "sha512-RCdZlEyTs8geyBkkcnPWvtXLY44BCeZKmGYRtSgtwwnHR4dxfHRG3gR99XdMEdQ7KeiDdasJwwvNSF5jKtDwdA==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-linux-arm-musl": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-arm-musl/-/watcher-linux-arm-musl-2.5.1.tgz", + "integrity": "sha512-6E+m/Mm1t1yhB8X412stiKFG3XykmgdIOqhjWj+VL8oHkKABfu/gjFj8DvLrYVHSBNC+/u5PeNrujiSQ1zwd1Q==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-linux-arm64-glibc": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-arm64-glibc/-/watcher-linux-arm64-glibc-2.5.1.tgz", + "integrity": "sha512-LrGp+f02yU3BN9A+DGuY3v3bmnFUggAITBGriZHUREfNEzZh/GO06FF5u2kx8x+GBEUYfyTGamol4j3m9ANe8w==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-linux-arm64-musl": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-arm64-musl/-/watcher-linux-arm64-musl-2.5.1.tgz", + "integrity": "sha512-cFOjABi92pMYRXS7AcQv9/M1YuKRw8SZniCDw0ssQb/noPkRzA+HBDkwmyOJYp5wXcsTrhxO0zq1U11cK9jsFg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-linux-x64-glibc": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-x64-glibc/-/watcher-linux-x64-glibc-2.5.1.tgz", + "integrity": "sha512-GcESn8NZySmfwlTsIur+49yDqSny2IhPeZfXunQi48DMugKeZ7uy1FX83pO0X22sHntJ4Ub+9k34XQCX+oHt2A==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-linux-x64-musl": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-x64-musl/-/watcher-linux-x64-musl-2.5.1.tgz", + "integrity": "sha512-n0E2EQbatQ3bXhcH2D1XIAANAcTZkQICBPVaxMeaCVBtOpBZpWJuf7LwyWPSBDITb7In8mqQgJ7gH8CILCURXg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-win32-arm64": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-win32-arm64/-/watcher-win32-arm64-2.5.1.tgz", + "integrity": "sha512-RFzklRvmc3PkjKjry3hLF9wD7ppR4AKcWNzH7kXR7GUe0Igb3Nz8fyPwtZCSquGrhU5HhUNDr/mKBqj7tqA2Vw==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-win32-ia32": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-win32-ia32/-/watcher-win32-ia32-2.5.1.tgz", + "integrity": "sha512-c2KkcVN+NJmuA7CGlaGD1qJh1cLfDnQsHjE89E60vUEMlqduHGCdCLJCID5geFVM0dOtA3ZiIO8BoEQmzQVfpQ==", + "cpu": [ + "ia32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-win32-x64": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-win32-x64/-/watcher-win32-x64-2.5.1.tgz", + "integrity": "sha512-9lHBdJITeNR++EvSQVUcaZoWupyHfXe1jZvGZ06O/5MflPcuPLtEphScIBL+AiCWBO46tDSHzWyD0uDmmZqsgA==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" } }, - "babel-plugin-transform-es2015-typeof-symbol": { - "version": "6.23.0", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-typeof-symbol/-/babel-plugin-transform-es2015-typeof-symbol-6.23.0.tgz", - "integrity": "sha1-3sCfHN3/lLUqxz1QXITfWdzOs3I=", + "node_modules/@parcel/watcher/node_modules/is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", "dev": true, - "requires": { - "babel-runtime": "^6.22.0" + "license": "MIT", + "optional": true, + "engines": { + "node": ">=0.10.0" } }, - "babel-plugin-transform-es2015-unicode-regex": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-unicode-regex/-/babel-plugin-transform-es2015-unicode-regex-6.24.1.tgz", - "integrity": "sha1-04sS9C6nMj9yk4fxinxa4frrNek=", + "node_modules/@parcel/watcher/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==", "dev": true, - "requires": { - "babel-helper-regex": "^6.24.1", - "babel-runtime": "^6.22.0", - "regexpu-core": "^2.0.0" + "license": "MIT", + "optional": true, + "dependencies": { + "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" } }, - "babel-plugin-transform-exponentiation-operator": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-exponentiation-operator/-/babel-plugin-transform-exponentiation-operator-6.24.1.tgz", - "integrity": "sha1-KrDJx/MJj6SJB3cruBP+QejeOg4=", + "node_modules/@rollup/plugin-commonjs": { + "version": "28.0.3", + "resolved": "https://registry.npmjs.org/@rollup/plugin-commonjs/-/plugin-commonjs-28.0.3.tgz", + "integrity": "sha512-pyltgilam1QPdn+Zd9gaCfOLcnjMEJ9gV+bTw6/r73INdvzf1ah9zLIJBm+kW7R6IUFIQ1YO+VqZtYxZNWFPEQ==", "dev": true, - "requires": { - "babel-helper-builder-binary-assignment-operator-visitor": "^6.24.1", - "babel-plugin-syntax-exponentiation-operator": "^6.8.0", - "babel-runtime": "^6.22.0" + "license": "MIT", + "dependencies": { + "@rollup/pluginutils": "^5.0.1", + "commondir": "^1.0.1", + "estree-walker": "^2.0.2", + "fdir": "^6.2.0", + "is-reference": "1.2.1", + "magic-string": "^0.30.3", + "picomatch": "^4.0.2" + }, + "engines": { + "node": ">=16.0.0 || 14 >= 14.17" + }, + "peerDependencies": { + "rollup": "^2.68.0||^3.0.0||^4.0.0" + }, + "peerDependenciesMeta": { + "rollup": { + "optional": true + } } }, - "babel-plugin-transform-flow-strip-types": { - "version": "6.22.0", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-flow-strip-types/-/babel-plugin-transform-flow-strip-types-6.22.0.tgz", - "integrity": "sha1-hMtnKTXUNxT9wyvOhFaNh0Qc988=", + "node_modules/@rollup/plugin-commonjs/node_modules/fdir": { + "version": "6.4.4", + "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.4.4.tgz", + "integrity": "sha512-1NZP+GK4GfuAv3PqKvxQRDMjdSRZjnkq7KfhlNrCNNlZ0ygQFpebfrnfnq/W7fpUnAv9aGWmY1zKx7FYL3gwhg==", "dev": true, - "requires": { - "babel-plugin-syntax-flow": "^6.18.0", - "babel-runtime": "^6.22.0" + "license": "MIT", + "peerDependencies": { + "picomatch": "^3 || ^4" + }, + "peerDependenciesMeta": { + "picomatch": { + "optional": true + } } }, - "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=", + "node_modules/@rollup/plugin-commonjs/node_modules/magic-string": { + "version": "0.30.17", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.17.tgz", + "integrity": "sha512-sNPKHvyjVf7gyjwS4xGTaW/mCnF8wnjtifKBEhxfZ7E/S8tQ0rssrwGNn6q8JH/ohItJfSQp9mBtQYuTlH5QnA==", "dev": true, - "requires": { - "babel-plugin-syntax-object-rest-spread": "^6.8.0", - "babel-runtime": "^6.26.0" + "license": "MIT", + "dependencies": { + "@jridgewell/sourcemap-codec": "^1.5.0" } }, - "babel-plugin-transform-react-constant-elements": { - "version": "6.23.0", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-react-constant-elements/-/babel-plugin-transform-react-constant-elements-6.23.0.tgz", - "integrity": "sha1-LxGb9NLN1F65uqrldAU8YE9hR90=", + "node_modules/@rollup/plugin-commonjs/node_modules/picomatch": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.2.tgz", + "integrity": "sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==", "dev": true, - "requires": { - "babel-runtime": "^6.22.0" + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" } }, - "babel-plugin-transform-react-display-name": { - "version": "6.25.0", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-react-display-name/-/babel-plugin-transform-react-display-name-6.25.0.tgz", - "integrity": "sha1-Z+K/Hx6ck6sI25Z5LgU5K/LMKNE=", + "node_modules/@rollup/plugin-image": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@rollup/plugin-image/-/plugin-image-3.0.3.tgz", + "integrity": "sha512-qXWQwsXpvD4trSb8PeFPFajp8JLpRtqqOeNYRUKnEQNHm7e5UP7fuSRcbjQAJ7wDZBbnJvSdY5ujNBQd9B1iFg==", "dev": true, - "requires": { - "babel-runtime": "^6.22.0" + "license": "MIT", + "dependencies": { + "@rollup/pluginutils": "^5.0.1", + "mini-svg-data-uri": "^1.4.4" + }, + "engines": { + "node": ">=14.0.0" + }, + "peerDependencies": { + "rollup": "^1.20.0||^2.0.0||^3.0.0||^4.0.0" + }, + "peerDependenciesMeta": { + "rollup": { + "optional": true + } } }, - "babel-plugin-transform-react-jsx": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-react-jsx/-/babel-plugin-transform-react-jsx-6.24.1.tgz", - "integrity": "sha1-hAoCjn30YN/DotKfDA2R9jduZqM=", + "node_modules/@rollup/plugin-node-resolve": { + "version": "16.0.1", + "resolved": "https://registry.npmjs.org/@rollup/plugin-node-resolve/-/plugin-node-resolve-16.0.1.tgz", + "integrity": "sha512-tk5YCxJWIG81umIvNkSod2qK5KyQW19qcBF/B78n1bjtOON6gzKoVeSzAE8yHCZEDmqkHKkxplExA8KzdJLJpA==", "dev": true, - "requires": { - "babel-helper-builder-react-jsx": "^6.24.1", - "babel-plugin-syntax-jsx": "^6.8.0", - "babel-runtime": "^6.22.0" + "license": "MIT", + "dependencies": { + "@rollup/pluginutils": "^5.0.1", + "@types/resolve": "1.20.2", + "deepmerge": "^4.2.2", + "is-module": "^1.0.0", + "resolve": "^1.22.1" + }, + "engines": { + "node": ">=14.0.0" + }, + "peerDependencies": { + "rollup": "^2.78.0||^3.0.0||^4.0.0" + }, + "peerDependenciesMeta": { + "rollup": { + "optional": true + } } }, - "babel-plugin-transform-react-jsx-self": { - "version": "6.22.0", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-react-jsx-self/-/babel-plugin-transform-react-jsx-self-6.22.0.tgz", - "integrity": "sha1-322AqdomEqEh5t3XVYvL7PBuY24=", + "node_modules/@rollup/pluginutils": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-5.1.4.tgz", + "integrity": "sha512-USm05zrsFxYLPdWWq+K3STlWiT/3ELn3RcV5hJMghpeAIhxfsUIg6mt12CBJBInWMV4VneoV7SfGv8xIwo2qNQ==", "dev": true, - "requires": { - "babel-plugin-syntax-jsx": "^6.8.0", - "babel-runtime": "^6.22.0" + "license": "MIT", + "dependencies": { + "@types/estree": "^1.0.0", + "estree-walker": "^2.0.2", + "picomatch": "^4.0.2" + }, + "engines": { + "node": ">=14.0.0" + }, + "peerDependencies": { + "rollup": "^1.20.0||^2.0.0||^3.0.0||^4.0.0" + }, + "peerDependenciesMeta": { + "rollup": { + "optional": true + } } }, - "babel-plugin-transform-react-jsx-source": { - "version": "6.22.0", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-react-jsx-source/-/babel-plugin-transform-react-jsx-source-6.22.0.tgz", - "integrity": "sha1-ZqwSFT9c0tF7PBkmj0vwGX9E7NY=", + "node_modules/@rollup/pluginutils/node_modules/picomatch": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.2.tgz", + "integrity": "sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==", "dev": true, - "requires": { - "babel-plugin-syntax-jsx": "^6.8.0", - "babel-runtime": "^6.22.0" + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" } }, - "babel-plugin-transform-regenerator": { - "version": "6.26.0", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-regenerator/-/babel-plugin-transform-regenerator-6.26.0.tgz", - "integrity": "sha1-4HA2lvveJ/Cj78rPi03KL3s6jy8=", + "node_modules/@rollup/rollup-android-arm-eabi": { + "version": "4.41.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.41.0.tgz", + "integrity": "sha512-KxN+zCjOYHGwCl4UCtSfZ6jrq/qi88JDUtiEFk8LELEHq2Egfc/FgW+jItZiOLRuQfb/3xJSgFuNPC9jzggX+A==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ] + }, + "node_modules/@rollup/rollup-android-arm64": { + "version": "4.41.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.41.0.tgz", + "integrity": "sha512-yDvqx3lWlcugozax3DItKJI5j05B0d4Kvnjx+5mwiUpWramVvmAByYigMplaoAQ3pvdprGCTCE03eduqE/8mPQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ] + }, + "node_modules/@rollup/rollup-darwin-arm64": { + "version": "4.41.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.41.0.tgz", + "integrity": "sha512-2KOU574vD3gzcPSjxO0eyR5iWlnxxtmW1F5CkNOHmMlueKNCQkxR6+ekgWyVnz6zaZihpUNkGxjsYrkTJKhkaw==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@rollup/rollup-darwin-x64": { + "version": "4.41.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.41.0.tgz", + "integrity": "sha512-gE5ACNSxHcEZyP2BA9TuTakfZvULEW4YAOtxl/A/YDbIir/wPKukde0BNPlnBiP88ecaN4BJI2TtAd+HKuZPQQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@rollup/rollup-freebsd-arm64": { + "version": "4.41.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.41.0.tgz", + "integrity": "sha512-GSxU6r5HnWij7FoSo7cZg3l5GPg4HFLkzsFFh0N/b16q5buW1NAWuCJ+HMtIdUEi6XF0qH+hN0TEd78laRp7Dg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ] + }, + "node_modules/@rollup/rollup-freebsd-x64": { + "version": "4.41.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.41.0.tgz", + "integrity": "sha512-KGiGKGDg8qLRyOWmk6IeiHJzsN/OYxO6nSbT0Vj4MwjS2XQy/5emsmtoqLAabqrohbgLWJ5GV3s/ljdrIr8Qjg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ] + }, + "node_modules/@rollup/rollup-linux-arm-gnueabihf": { + "version": "4.41.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.41.0.tgz", + "integrity": "sha512-46OzWeqEVQyX3N2/QdiU/CMXYDH/lSHpgfBkuhl3igpZiaB3ZIfSjKuOnybFVBQzjsLwkus2mjaESy8H41SzvA==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-arm-musleabihf": { + "version": "4.41.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.41.0.tgz", + "integrity": "sha512-lfgW3KtQP4YauqdPpcUZHPcqQXmTmH4nYU0cplNeW583CMkAGjtImw4PKli09NFi2iQgChk4e9erkwlfYem6Lg==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-arm64-gnu": { + "version": "4.41.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.41.0.tgz", + "integrity": "sha512-nn8mEyzMbdEJzT7cwxgObuwviMx6kPRxzYiOl6o/o+ChQq23gfdlZcUNnt89lPhhz3BYsZ72rp0rxNqBSfqlqw==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-arm64-musl": { + "version": "4.41.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.41.0.tgz", + "integrity": "sha512-l+QK99je2zUKGd31Gh+45c4pGDAqZSuWQiuRFCdHYC2CSiO47qUWsCcenrI6p22hvHZrDje9QjwSMAFL3iwXwQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-loongarch64-gnu": { + "version": "4.41.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loongarch64-gnu/-/rollup-linux-loongarch64-gnu-4.41.0.tgz", + "integrity": "sha512-WbnJaxPv1gPIm6S8O/Wg+wfE/OzGSXlBMbOe4ie+zMyykMOeqmgD1BhPxZQuDqwUN+0T/xOFtL2RUWBspnZj3w==", + "cpu": [ + "loong64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-powerpc64le-gnu": { + "version": "4.41.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-powerpc64le-gnu/-/rollup-linux-powerpc64le-gnu-4.41.0.tgz", + "integrity": "sha512-eRDWR5t67/b2g8Q/S8XPi0YdbKcCs4WQ8vklNnUYLaSWF+Cbv2axZsp4jni6/j7eKvMLYCYdcsv8dcU+a6QNFg==", + "cpu": [ + "ppc64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-riscv64-gnu": { + "version": "4.41.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.41.0.tgz", + "integrity": "sha512-TWrZb6GF5jsEKG7T1IHwlLMDRy2f3DPqYldmIhnA2DVqvvhY2Ai184vZGgahRrg8k9UBWoSlHv+suRfTN7Ua4A==", + "cpu": [ + "riscv64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-riscv64-musl": { + "version": "4.41.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-musl/-/rollup-linux-riscv64-musl-4.41.0.tgz", + "integrity": "sha512-ieQljaZKuJpmWvd8gW87ZmSFwid6AxMDk5bhONJ57U8zT77zpZ/TPKkU9HpnnFrM4zsgr4kiGuzbIbZTGi7u9A==", + "cpu": [ + "riscv64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-s390x-gnu": { + "version": "4.41.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.41.0.tgz", + "integrity": "sha512-/L3pW48SxrWAlVsKCN0dGLB2bi8Nv8pr5S5ocSM+S0XCn5RCVCXqi8GVtHFsOBBCSeR+u9brV2zno5+mg3S4Aw==", + "cpu": [ + "s390x" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-x64-gnu": { + "version": "4.41.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.41.0.tgz", + "integrity": "sha512-XMLeKjyH8NsEDCRptf6LO8lJk23o9wvB+dJwcXMaH6ZQbbkHu2dbGIUindbMtRN6ux1xKi16iXWu6q9mu7gDhQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-x64-musl": { + "version": "4.41.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.41.0.tgz", + "integrity": "sha512-m/P7LycHZTvSQeXhFmgmdqEiTqSV80zn6xHaQ1JSqwCtD1YGtwEK515Qmy9DcB2HK4dOUVypQxvhVSy06cJPEg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-win32-arm64-msvc": { + "version": "4.41.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.41.0.tgz", + "integrity": "sha512-4yodtcOrFHpbomJGVEqZ8fzD4kfBeCbpsUy5Pqk4RluXOdsWdjLnjhiKy2w3qzcASWd04fp52Xz7JKarVJ5BTg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@rollup/rollup-win32-ia32-msvc": { + "version": "4.41.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.41.0.tgz", + "integrity": "sha512-tmazCrAsKzdkXssEc65zIE1oC6xPHwfy9d5Ta25SRCDOZS+I6RypVVShWALNuU9bxIfGA0aqrmzlzoM5wO5SPQ==", + "cpu": [ + "ia32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@rollup/rollup-win32-x64-msvc": { + "version": "4.41.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.41.0.tgz", + "integrity": "sha512-h1J+Yzjo/X+0EAvR2kIXJDuTuyT7drc+t2ALY0nIcGPbTatNOf0VWdhEA2Z4AAjv6X1NJV7SYo5oCTYRJhSlVA==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@sinclair/typebox": { + "version": "0.27.8", + "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.27.8.tgz", + "integrity": "sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==", + "dev": true, + "license": "MIT" + }, + "node_modules/@sinonjs/commons": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-3.0.1.tgz", + "integrity": "sha512-K3mCHKQ9sVh8o1C9cxkwxaOmXoAMlDxC1mYyHrjqOWEcBjYr76t96zL2zlj5dUGZ3HSw240X1qgH3Mjf1yJWpQ==", "dev": true, - "requires": { - "regenerator-transform": "^0.10.0" + "license": "BSD-3-Clause", + "dependencies": { + "type-detect": "4.0.8" } }, - "babel-plugin-transform-runtime": { - "version": "6.23.0", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-runtime/-/babel-plugin-transform-runtime-6.23.0.tgz", - "integrity": "sha1-iEkNRGUC6puOfvsP4J7E2ZR5se4=", + "node_modules/@sinonjs/fake-timers": { + "version": "10.3.0", + "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-10.3.0.tgz", + "integrity": "sha512-V4BG07kuYSUkTCSBHG8G8TNhM+F19jXFWnQtzj+we8DrkpSBCee9Z3Ms8yiGer/dlmhe35/Xdgyo3/0rQKg7YA==", "dev": true, - "requires": { - "babel-runtime": "^6.22.0" + "license": "BSD-3-Clause", + "dependencies": { + "@sinonjs/commons": "^3.0.0" } }, - "babel-plugin-transform-strict-mode": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-strict-mode/-/babel-plugin-transform-strict-mode-6.24.1.tgz", - "integrity": "sha1-1fr3qleKZbvlkc9e2uBKDGcCB1g=", + "node_modules/@trysound/sax": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/@trysound/sax/-/sax-0.2.0.tgz", + "integrity": "sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==", "dev": true, - "requires": { - "babel-runtime": "^6.22.0", - "babel-types": "^6.24.1" + "license": "ISC", + "engines": { + "node": ">=10.13.0" } }, - "babel-preset-env": { - "version": "1.6.1", - "resolved": "https://registry.npmjs.org/babel-preset-env/-/babel-preset-env-1.6.1.tgz", - "integrity": "sha512-W6VIyA6Ch9ePMI7VptNn2wBM6dbG0eSz25HEiL40nQXCsXGTGZSTZu1Iap+cj3Q0S5a7T9+529l/5Bkvd+afNA==", + "node_modules/@types/babel__core": { + "version": "7.20.5", + "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.5.tgz", + "integrity": "sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==", "dev": true, - "requires": { - "babel-plugin-check-es2015-constants": "^6.22.0", - "babel-plugin-syntax-trailing-function-commas": "^6.22.0", - "babel-plugin-transform-async-to-generator": "^6.22.0", - "babel-plugin-transform-es2015-arrow-functions": "^6.22.0", - "babel-plugin-transform-es2015-block-scoped-functions": "^6.22.0", - "babel-plugin-transform-es2015-block-scoping": "^6.23.0", - "babel-plugin-transform-es2015-classes": "^6.23.0", - "babel-plugin-transform-es2015-computed-properties": "^6.22.0", - "babel-plugin-transform-es2015-destructuring": "^6.23.0", - "babel-plugin-transform-es2015-duplicate-keys": "^6.22.0", - "babel-plugin-transform-es2015-for-of": "^6.23.0", - "babel-plugin-transform-es2015-function-name": "^6.22.0", - "babel-plugin-transform-es2015-literals": "^6.22.0", - "babel-plugin-transform-es2015-modules-amd": "^6.22.0", - "babel-plugin-transform-es2015-modules-commonjs": "^6.23.0", - "babel-plugin-transform-es2015-modules-systemjs": "^6.23.0", - "babel-plugin-transform-es2015-modules-umd": "^6.23.0", - "babel-plugin-transform-es2015-object-super": "^6.22.0", - "babel-plugin-transform-es2015-parameters": "^6.23.0", - "babel-plugin-transform-es2015-shorthand-properties": "^6.22.0", - "babel-plugin-transform-es2015-spread": "^6.22.0", - "babel-plugin-transform-es2015-sticky-regex": "^6.22.0", - "babel-plugin-transform-es2015-template-literals": "^6.22.0", - "babel-plugin-transform-es2015-typeof-symbol": "^6.23.0", - "babel-plugin-transform-es2015-unicode-regex": "^6.22.0", - "babel-plugin-transform-exponentiation-operator": "^6.22.0", - "babel-plugin-transform-regenerator": "^6.22.0", - "browserslist": "^2.1.2", - "invariant": "^2.2.2", - "semver": "^5.3.0" - } - }, - "babel-preset-flow": { - "version": "6.23.0", - "resolved": "https://registry.npmjs.org/babel-preset-flow/-/babel-preset-flow-6.23.0.tgz", - "integrity": "sha1-5xIYiHCFrpoktb5Baa/7WZgWxJ0=", - "dev": true, - "requires": { - "babel-plugin-transform-flow-strip-types": "^6.22.0" - } - }, - "babel-preset-jest": { - "version": "22.4.4", - "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-22.4.4.tgz", - "integrity": "sha512-+dxMtOFwnSYWfum0NaEc0O03oSdwBsjx4tMSChRDPGwu/4wSY6Q6ANW3wkjKpJzzguaovRs/DODcT4hbSN8yiA==", - "dev": true, - "requires": { - "babel-plugin-jest-hoist": "^22.4.4", - "babel-plugin-syntax-object-rest-spread": "^6.13.0" - } - }, - "babel-preset-react": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-preset-react/-/babel-preset-react-6.24.1.tgz", - "integrity": "sha1-umnfrqRfw+xjm2pOzqbhdwLJE4A=", - "dev": true, - "requires": { - "babel-plugin-syntax-jsx": "^6.3.13", - "babel-plugin-transform-react-display-name": "^6.23.0", - "babel-plugin-transform-react-jsx": "^6.24.1", - "babel-plugin-transform-react-jsx-self": "^6.22.0", - "babel-plugin-transform-react-jsx-source": "^6.22.0", - "babel-preset-flow": "^6.23.0" - } - }, - "babel-preset-react-app": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/babel-preset-react-app/-/babel-preset-react-app-3.1.2.tgz", - "integrity": "sha512-/sh5Qd5T08PYa6t4kuCdKh9tXp6/m/Jwyx7PJTqugsYMfsDUJMlBXOs5EwFODHprzjWrmQ0SydnMZu9FY4MZYg==", - "dev": true, - "requires": { - "babel-plugin-dynamic-import-node": "1.1.0", - "babel-plugin-syntax-dynamic-import": "6.18.0", - "babel-plugin-transform-class-properties": "6.24.1", - "babel-plugin-transform-es2015-destructuring": "6.23.0", - "babel-plugin-transform-object-rest-spread": "6.26.0", - "babel-plugin-transform-react-constant-elements": "6.23.0", - "babel-plugin-transform-react-jsx": "6.24.1", - "babel-plugin-transform-react-jsx-self": "6.22.0", - "babel-plugin-transform-react-jsx-source": "6.22.0", - "babel-plugin-transform-regenerator": "6.26.0", - "babel-plugin-transform-runtime": "6.23.0", - "babel-preset-env": "1.6.1", - "babel-preset-react": "6.24.1" - } - }, - "babel-register": { - "version": "6.26.0", - "resolved": "https://registry.npmjs.org/babel-register/-/babel-register-6.26.0.tgz", - "integrity": "sha1-btAhFz4vy0htestFxgCahW9kcHE=", - "dev": true, - "requires": { - "babel-core": "^6.26.0", - "babel-runtime": "^6.26.0", - "core-js": "^2.5.0", - "home-or-tmp": "^2.0.0", - "lodash": "^4.17.4", - "mkdirp": "^0.5.1", - "source-map-support": "^0.4.15" - } - }, - "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=", - "dev": true, - "requires": { - "core-js": "^2.4.0", - "regenerator-runtime": "^0.11.0" - } - }, - "babel-template": { - "version": "6.26.0", - "resolved": "https://registry.npmjs.org/babel-template/-/babel-template-6.26.0.tgz", - "integrity": "sha1-3gPi0WOWsGn0bdn/+FIfsaDjXgI=", - "dev": true, - "requires": { - "babel-runtime": "^6.26.0", - "babel-traverse": "^6.26.0", - "babel-types": "^6.26.0", - "babylon": "^6.18.0", - "lodash": "^4.17.4" - } - }, - "babel-traverse": { - "version": "6.26.0", - "resolved": "https://registry.npmjs.org/babel-traverse/-/babel-traverse-6.26.0.tgz", - "integrity": "sha1-RqnL1+3MYsjlwGTi0tjQ9ANXZu4=", - "dev": true, - "requires": { - "babel-code-frame": "^6.26.0", - "babel-messages": "^6.23.0", - "babel-runtime": "^6.26.0", - "babel-types": "^6.26.0", - "babylon": "^6.18.0", - "debug": "^2.6.8", - "globals": "^9.18.0", - "invariant": "^2.2.2", - "lodash": "^4.17.4" - } - }, - "babel-types": { - "version": "6.26.0", - "resolved": "https://registry.npmjs.org/babel-types/-/babel-types-6.26.0.tgz", - "integrity": "sha1-o7Bz+Uq0nrb6Vc1lInozQ4BjJJc=", - "dev": true, - "requires": { - "babel-runtime": "^6.26.0", - "esutils": "^2.0.2", - "lodash": "^4.17.4", - "to-fast-properties": "^1.0.3" - } - }, - "babylon": { - "version": "6.18.0", - "resolved": "https://registry.npmjs.org/babylon/-/babylon-6.18.0.tgz", - "integrity": "sha512-q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ==", - "dev": true + "license": "MIT", + "dependencies": { + "@babel/parser": "^7.20.7", + "@babel/types": "^7.20.7", + "@types/babel__generator": "*", + "@types/babel__template": "*", + "@types/babel__traverse": "*" + } }, - "balanced-match": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", - "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=", - "dev": true + "node_modules/@types/babel__generator": { + "version": "7.27.0", + "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.27.0.tgz", + "integrity": "sha512-ufFd2Xi92OAVPYsy+P4n7/U7e68fex0+Ee8gSG9KX7eo084CWiQ4sdxktvdl0bOPupXtVJPY19zk6EwWqUQ8lg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/types": "^7.0.0" + } }, - "base": { - "version": "0.11.2", - "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", - "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", - "dev": true, - "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=", - "dev": true, - "requires": { - "is-descriptor": "^1.0.0" - } - }, - "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==", - "dev": true, - "requires": { - "kind-of": "^6.0.0" - } - }, - "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==", - "dev": true, - "requires": { - "kind-of": "^6.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==", - "dev": true, - "requires": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" - } - }, - "isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", - "dev": true - }, - "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==", - "dev": true - } + "node_modules/@types/babel__template": { + "version": "7.4.4", + "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.4.tgz", + "integrity": "sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/parser": "^7.1.0", + "@babel/types": "^7.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==", - "dev": true + "node_modules/@types/babel__traverse": { + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.20.7.tgz", + "integrity": "sha512-dkO5fhS7+/oos4ciWxyEyjWe48zmG6wbCheo/G2ZnHx4fs3EU6YC6UM8rk56gAjNJ9P3MTH2jo5jb92/K6wbng==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/types": "^7.20.7" + } }, - "batch": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", - "integrity": "sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY=", - "dev": true + "node_modules/@types/estree": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.7.tgz", + "integrity": "sha512-w28IoSUCJpidD/TGviZwwMJckNESJZXFu7NBZ5YJ4mEUnNraUn9Pm8HSZm/jDF1pDWYKspWE7oVphigUPRakIQ==", + "dev": true, + "license": "MIT" }, - "bcrypt-pbkdf": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", - "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=", + "node_modules/@types/graceful-fs": { + "version": "4.1.9", + "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.9.tgz", + "integrity": "sha512-olP3sd1qOEe5dXTSaFvQG+02VdRXcdytWLAZsAq1PecU8uqQAhkrnbli7DagjtXKW/Bl7YJbUsa8MPcuc8LHEQ==", "dev": true, - "requires": { - "tweetnacl": "^0.14.3" + "license": "MIT", + "dependencies": { + "@types/node": "*" } }, - "big.js": { - "version": "5.2.2", - "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", - "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", - "dev": true - }, - "binary-extensions": { - "version": "1.13.1", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz", - "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==", - "dev": true + "node_modules/@types/istanbul-lib-coverage": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.6.tgz", + "integrity": "sha512-2QF/t/auWm0lsy8XtKVPG19v3sSOQlJe/YHZgfjb/KBBHOGSV+J2q/S671rcq9uTBrLAXmZpqJiaQbMT+zNU1w==", + "dev": true, + "license": "MIT" }, - "bindings": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz", - "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==", + "node_modules/@types/istanbul-lib-report": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.3.tgz", + "integrity": "sha512-NQn7AHQnk/RSLOxrBbGyJM/aVQ+pjj5HCgasFxc0K/KhoATfQ/47AyUl15I2yBUpihjmas+a+VJBOqecrFH+uA==", "dev": true, - "optional": true, - "requires": { - "file-uri-to-path": "1.0.0" + "license": "MIT", + "dependencies": { + "@types/istanbul-lib-coverage": "*" } }, - "block-stream": { - "version": "0.0.9", - "resolved": "https://registry.npmjs.org/block-stream/-/block-stream-0.0.9.tgz", - "integrity": "sha1-E+v+d4oDIFz+A3UUgeu0szAMEmo=", + "node_modules/@types/istanbul-reports": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.4.tgz", + "integrity": "sha512-pk2B1NWalF9toCRu6gjBzR69syFjP4Od8WRAX+0mmf9lAjCRicLOWc+ZrxZHx/0XRjotgkF9t6iaMJ+aXcOdZQ==", "dev": true, - "requires": { - "inherits": "~2.0.0" + "license": "MIT", + "dependencies": { + "@types/istanbul-lib-report": "*" } }, - "bluebird": { - "version": "3.7.2", - "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", - "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==", - "dev": true - }, - "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==", - "dev": true - }, - "body-parser": { - "version": "1.19.0", - "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.0.tgz", - "integrity": "sha512-dhEPs72UPbDnAQJ9ZKMNTP6ptJaionhP5cBb541nXPlW60Jepo9RV/a4fX4XWW9CuFNK22krhrj1+rgzifNCsw==", - "dev": true, - "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==", - "dev": true - }, - "qs": { - "version": "6.7.0", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz", - "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==", - "dev": true - } + "node_modules/@types/jest": { + "version": "29.5.14", + "resolved": "https://registry.npmjs.org/@types/jest/-/jest-29.5.14.tgz", + "integrity": "sha512-ZN+4sdnLUbo8EVvVc2ao0GFW6oVrQRPn4K2lglySj7APvSrgzxHiNNK99us4WDMi57xxA2yggblIAMNhXOotLQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "expect": "^29.0.0", + "pretty-format": "^29.0.0" } }, - "bonjour": { - "version": "3.5.0", - "resolved": "https://registry.npmjs.org/bonjour/-/bonjour-3.5.0.tgz", - "integrity": "sha1-jokKGD2O6aI5OzhExpGkK897yfU=", + "node_modules/@types/node": { + "version": "22.15.21", + "resolved": "https://registry.npmjs.org/@types/node/-/node-22.15.21.tgz", + "integrity": "sha512-EV/37Td6c+MgKAbkcLG6vqZ2zEYHD7bvSrzqqs2RIhbA6w3x+Dqz8MZM3sP6kGTeLrdoOgKZe+Xja7tUB2DNkQ==", "dev": true, - "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" + "license": "MIT", + "dependencies": { + "undici-types": "~6.21.0" } }, - "boolbase": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", - "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=", - "dev": true + "node_modules/@types/prop-types": { + "version": "15.7.14", + "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.14.tgz", + "integrity": "sha512-gNMvNH49DJ7OJYv+KAKn0Xp45p8PLl6zo2YnvDIbTd4J6MER2BmWN49TG7n9LvkyihINxeKW8+3bfS2yDC9dzQ==", + "dev": true, + "license": "MIT" }, - "boxen": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/boxen/-/boxen-1.3.0.tgz", - "integrity": "sha512-TNPjfTr432qx7yOjQyaXm3dSR0MH9vXp7eT1BFSl/C51g+EFnOR9hTg1IreahGBmDNCehscshe45f+C1TBZbLw==", - "dev": true, - "requires": { - "ansi-align": "^2.0.0", - "camelcase": "^4.0.0", - "chalk": "^2.0.1", - "cli-boxes": "^1.0.0", - "string-width": "^2.0.0", - "term-size": "^1.2.0", - "widest-line": "^2.0.0" - }, - "dependencies": { - "ansi-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", - "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", - "dev": true - }, - "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==", - "dev": true, - "requires": { - "color-convert": "^1.9.0" - } - }, - "camelcase": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz", - "integrity": "sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=", - "dev": true - }, - "chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "dev": true, - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - } - }, - "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=", - "dev": true - }, - "string-width": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", - "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", - "dev": true, - "requires": { - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^4.0.0" - } - }, - "strip-ansi": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", - "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", - "dev": true, - "requires": { - "ansi-regex": "^3.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==", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } - } + "node_modules/@types/react": { + "version": "19.1.5", + "resolved": "https://registry.npmjs.org/@types/react/-/react-19.1.5.tgz", + "integrity": "sha512-piErsCVVbpMMT2r7wbawdZsq4xMvIAhQuac2gedQHysu1TZYEigE6pnFfgZT+/jQnrRuF5r+SHzuehFjfRjr4g==", + "dev": true, + "license": "MIT", + "dependencies": { + "csstype": "^3.0.2" } }, - "brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "node_modules/@types/react-dom": { + "version": "19.1.5", + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-19.1.5.tgz", + "integrity": "sha512-CMCjrWucUBZvohgZxkjd6S9h0nZxXjzus6yDfUb+xLxYM7VvjKNH1tQrE9GWLql1XoOP4/Ds3bwFqShHUYraGg==", "dev": true, - "requires": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" + "license": "MIT", + "peerDependencies": { + "@types/react": "^19.0.0" } }, - "braces": { - "version": "1.8.5", - "resolved": "https://registry.npmjs.org/braces/-/braces-1.8.5.tgz", - "integrity": "sha1-uneWLhLf+WnWt2cR6RS3N4V79qc=", + "node_modules/@types/resolve": { + "version": "1.20.2", + "resolved": "https://registry.npmjs.org/@types/resolve/-/resolve-1.20.2.tgz", + "integrity": "sha512-60BCwRFOZCQhDncwQdxxeOEEkbc5dIMccYLwbxsS4TUNeVECQ/pBJ0j09mrHOl/JJvpRPGwO9SvE4nR2Nb/a4Q==", "dev": true, - "requires": { - "expand-range": "^1.8.1", - "preserve": "^0.2.0", - "repeat-element": "^1.1.2" - } + "license": "MIT" }, - "brorand": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz", - "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=", - "dev": true + "node_modules/@types/stack-utils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.3.tgz", + "integrity": "sha512-9aEbYZ3TbYMznPdcdr3SmIrLXwC/AKZXQeCf9Pgao5CKb8CyHuEX5jzWPTkvregvhRJHcpRO6BFoGW9ycaOkYw==", + "dev": true, + "license": "MIT" }, - "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==", - "dev": true + "node_modules/@types/yargs": { + "version": "17.0.33", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.33.tgz", + "integrity": "sha512-WpxBCKWPLr4xSsHgz511rFJAM+wS28w2zEO1QDNY5zM/S8ok70NNfztH0xwhqKyaK0OHCbN98LDAZuy1ctxDkA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/yargs-parser": "*" + } }, - "browser-resolve": { - "version": "1.11.3", - "resolved": "https://registry.npmjs.org/browser-resolve/-/browser-resolve-1.11.3.tgz", - "integrity": "sha512-exDi1BYWB/6raKHmDTCicQfTkqwN5fioMFV4j8BsfMU4R2DK/QfZfK7kOVkmWCNANf0snkBzqGqAJBao9gZMdQ==", + "node_modules/@types/yargs-parser": { + "version": "21.0.3", + "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.3.tgz", + "integrity": "sha512-I4q9QU9MQv4oEOz4tAHJtNz1cwuLxn2F3xcc2iV5WdqLPpUnj30aUuxt1mAxYTG+oe8CZMV/+6rU4S4gRDzqtQ==", "dev": true, - "requires": { - "resolve": "1.1.7" - }, + "license": "MIT" + }, + "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==", + "dev": true, + "license": "MIT", "dependencies": { - "resolve": { - "version": "1.1.7", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.1.7.tgz", - "integrity": "sha1-IDEU2CrSxe2ejgQRs5ModeiJ6Xs=", - "dev": true - } + "type-fest": "^0.21.3" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "browserify-aes": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz", - "integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==", + "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==", "dev": true, - "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" + "license": "MIT", + "engines": { + "node": ">=8" } }, - "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==", + "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==", "dev": true, - "requires": { - "browserify-aes": "^1.0.4", - "browserify-des": "^1.0.0", - "evp_bytestokey": "^1.0.0" + "license": "MIT", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "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==", + "node_modules/anymatch": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", + "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", "dev": true, - "requires": { - "cipher-base": "^1.0.1", - "des.js": "^1.0.0", - "inherits": "^2.0.1", - "safe-buffer": "^5.1.2" + "license": "ISC", + "dependencies": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + }, + "engines": { + "node": ">= 8" } }, - "browserify-rsa": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.1.0.tgz", - "integrity": "sha512-AdEER0Hkspgno2aR97SAf6vi0y0k8NuOpGnVH3O99rcA5Q6sh8QxcngtHuJ6uXwnfAXNM4Gn1Gb7/MV1+Ymbog==", + "node_modules/argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", "dev": true, - "requires": { - "bn.js": "^5.0.0", - "randombytes": "^2.0.1" + "license": "MIT", + "dependencies": { + "sprintf-js": "~1.0.2" } }, - "browserify-sign": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.2.1.tgz", - "integrity": "sha512-/vrA5fguVAKKAVTNJjgSm1tRQDHUU6DbwO9IROu/0WAzC8PKhucDSh18J0RMvVeHAn5puMd+QHC2erPRNf8lmg==", - "dev": true, - "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==", - "dev": true, - "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==", - "dev": true - } + "node_modules/babel-jest": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-29.7.0.tgz", + "integrity": "sha512-BrvGY3xZSwEcCzKvKsCi2GgHqDqsYkOP4/by5xCgIwGXQxIEh+8ew3gmrE1y7XRR6LHZIj6yLYnUi/mm2KXKBg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jest/transform": "^29.7.0", + "@types/babel__core": "^7.1.14", + "babel-plugin-istanbul": "^6.1.1", + "babel-preset-jest": "^29.6.3", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "slash": "^3.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + }, + "peerDependencies": { + "@babel/core": "^7.8.0" } }, - "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==", + "node_modules/babel-plugin-istanbul": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz", + "integrity": "sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==", "dev": true, - "requires": { - "pako": "~1.0.5" + "license": "BSD-3-Clause", + "dependencies": { + "@babel/helper-plugin-utils": "^7.0.0", + "@istanbuljs/load-nyc-config": "^1.0.0", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-instrument": "^5.0.4", + "test-exclude": "^6.0.0" + }, + "engines": { + "node": ">=8" } }, - "browserslist": { - "version": "2.11.3", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-2.11.3.tgz", - "integrity": "sha512-yWu5cXT7Av6mVwzWc8lMsJMHWn4xyjSuGYi4IozbVTLUOEYPSagUB8kiMDUHA1fS3zjr8nkxkn9jdvug4BBRmA==", + "node_modules/babel-plugin-istanbul/node_modules/istanbul-lib-instrument": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.1.tgz", + "integrity": "sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==", "dev": true, - "requires": { - "caniuse-lite": "^1.0.30000792", - "electron-to-chromium": "^1.3.30" + "license": "BSD-3-Clause", + "dependencies": { + "@babel/core": "^7.12.3", + "@babel/parser": "^7.14.7", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-coverage": "^3.2.0", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=8" } }, - "bser": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz", - "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==", + "node_modules/babel-plugin-jest-hoist": { + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-29.6.3.tgz", + "integrity": "sha512-ESAc/RJvGTFEzRwOTT4+lNDk/GNHMkKbNzsvT0qKRfDyyYTskxB5rnU2njIDYVxXCBHHEI1c0YwHob3WaYujOg==", "dev": true, - "requires": { - "node-int64": "^0.4.0" + "license": "MIT", + "dependencies": { + "@babel/template": "^7.3.3", + "@babel/types": "^7.3.3", + "@types/babel__core": "^7.1.14", + "@types/babel__traverse": "^7.0.6" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/babel-preset-current-node-syntax": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.1.0.tgz", + "integrity": "sha512-ldYss8SbBlWva1bs28q78Ju5Zq1F+8BrqBZZ0VFhLBvhh6lCpC2o3gDJi/5DRLs9FgYZCnmPYIVFU4lRXCkyUw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-bigint": "^7.8.3", + "@babel/plugin-syntax-class-properties": "^7.12.13", + "@babel/plugin-syntax-class-static-block": "^7.14.5", + "@babel/plugin-syntax-import-attributes": "^7.24.7", + "@babel/plugin-syntax-import-meta": "^7.10.4", + "@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" + }, + "peerDependencies": { + "@babel/core": "^7.0.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==", + "node_modules/babel-preset-jest": { + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-29.6.3.tgz", + "integrity": "sha512-0B3bhxR6snWXJZtR/RliHTDPRgn1sNHOR0yVtq/IiQFyuOVjFS+wuio/R4gSNkyYmKmJB4wGZv2NZanmKmTnNA==", "dev": true, - "requires": { - "base64-js": "^1.0.2", - "ieee754": "^1.1.4", - "isarray": "^1.0.0" + "license": "MIT", + "dependencies": { + "babel-plugin-jest-hoist": "^29.6.3", + "babel-preset-current-node-syntax": "^1.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" } }, - "buffer-from": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz", - "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==", - "dev": true + "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==", + "dev": true, + "license": "MIT" }, - "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/boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=", "dev": true }, - "buffer-xor": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz", - "integrity": "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=", - "dev": true - }, - "builtin-modules": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz", - "integrity": "sha1-Jw8HbFpywC9bZaR9+Uxf46J4iS8=", - "dev": true - }, - "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=", - "dev": true - }, - "bytes": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", - "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=", - "dev": true - }, - "cacache": { - "version": "10.0.4", - "resolved": "https://registry.npmjs.org/cacache/-/cacache-10.0.4.tgz", - "integrity": "sha512-Dph0MzuH+rTQzGPNT9fAnrPmMmjKfST6trxJeK7NQuHRaVw24VzPRWTmg9MpcwOVQZO0E1FBICUlFeNaKPIfHA==", - "dev": true, - "requires": { - "bluebird": "^3.5.1", - "chownr": "^1.0.1", - "glob": "^7.1.2", - "graceful-fs": "^4.1.11", - "lru-cache": "^4.1.1", - "mississippi": "^2.0.0", - "mkdirp": "^0.5.1", - "move-concurrently": "^1.0.1", - "promise-inflight": "^1.0.1", - "rimraf": "^2.6.2", - "ssri": "^5.2.4", - "unique-filename": "^1.1.0", - "y18n": "^4.0.0" - } - }, - "cache-base": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", - "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", - "dev": true, - "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" - }, - "dependencies": { - "isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", - "dev": true - } - } - }, - "call-bind": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", - "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", + "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==", "dev": true, - "requires": { - "function-bind": "^1.1.1", - "get-intrinsic": "^1.0.2" + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" } }, - "callsites": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/callsites/-/callsites-2.0.0.tgz", - "integrity": "sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA=", - "dev": true - }, - "camel-case": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-3.0.0.tgz", - "integrity": "sha1-yjw2iKTpzzpM2nd9xNy8cTJJz3M=", + "node_modules/braces": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", + "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", "dev": true, - "requires": { - "no-case": "^2.2.0", - "upper-case": "^1.1.1" + "license": "MIT", + "dependencies": { + "fill-range": "^7.1.1" + }, + "engines": { + "node": ">=8" } }, - "camelcase": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz", - "integrity": "sha1-fB0W1nmhu+WcoCys7PsBHiAfWh8=", - "dev": true - }, - "camelcase-keys": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.1.0.tgz", - "integrity": "sha1-MIvur/3ygRkFHvodkyITyRuPkuc=", + "node_modules/browserslist": { + "version": "4.24.5", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.24.5.tgz", + "integrity": "sha512-FDToo4Wo82hIdgc1CQ+NQD0hEhmpPjrZ3hiUgwgOG6IuTdlpr8jdjyG24P6cNP1yJpTLzS5OcGgSw0xmDU1/Tw==", "dev": true, - "requires": { - "camelcase": "^2.0.0", - "map-obj": "^1.0.0" + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "caniuse-lite": "^1.0.30001716", + "electron-to-chromium": "^1.5.149", + "node-releases": "^2.0.19", + "update-browserslist-db": "^1.1.3" + }, + "bin": { + "browserslist": "cli.js" + }, + "engines": { + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" } }, - "caniuse-api": { - "version": "1.6.1", - "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-1.6.1.tgz", - "integrity": "sha1-tTTnxzTE+B7F++isoq0kNUuWLGw=", + "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==", "dev": true, - "requires": { - "browserslist": "^1.3.6", - "caniuse-db": "^1.0.30000529", - "lodash.memoize": "^4.1.2", - "lodash.uniq": "^4.5.0" - }, + "license": "Apache-2.0", "dependencies": { - "browserslist": { - "version": "1.7.7", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-1.7.7.tgz", - "integrity": "sha1-C9dnBCWL6CmyOYu1Dkti0aFmsLk=", - "dev": true, - "requires": { - "caniuse-db": "^1.0.30000639", - "electron-to-chromium": "^1.2.7" - } - } + "node-int64": "^0.4.0" } }, - "caniuse-db": { - "version": "1.0.30001197", - "resolved": "https://registry.npmjs.org/caniuse-db/-/caniuse-db-1.0.30001197.tgz", - "integrity": "sha512-3ZLkHhAfYajg2JCY0VeUmrYxAlmI7cdsFttXNgfwR1fu+m80t9cF7F8oVvuPt8u88X5nl633rRvVs6a/nJdXMg==", - "dev": true - }, - "caniuse-lite": { - "version": "1.0.30001197", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001197.tgz", - "integrity": "sha512-8aE+sqBqtXz4G8g35Eg/XEaFr2N7rd/VQ6eABGBmNtcB8cN6qNJhMi6oSFy4UWWZgqgL3filHT8Nha4meu3tsw==", - "dev": true - }, - "capture-exit": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/capture-exit/-/capture-exit-1.2.0.tgz", - "integrity": "sha1-HF/MSJ/QqwDU8ax64QcuMXP7q28=", + "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==", "dev": true, - "requires": { - "rsvp": "^3.3.3" - } - }, - "capture-stack-trace": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/capture-stack-trace/-/capture-stack-trace-1.0.1.tgz", - "integrity": "sha512-mYQLZnx5Qt1JgB1WEiMCf2647plpGeQ2NMR/5L0HNZzGQo4fuSPnK+wjfPnKZV0aiJDgzmWqqkV/g7JD+DW0qw==", - "dev": true - }, - "case-sensitive-paths-webpack-plugin": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/case-sensitive-paths-webpack-plugin/-/case-sensitive-paths-webpack-plugin-2.1.1.tgz", - "integrity": "sha1-PSnO2MHxJL9vU4Rvs/WJRzH9yQk=", - "dev": true + "license": "MIT" }, - "caseless": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", - "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=", - "dev": true - }, - "center-align": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/center-align/-/center-align-0.1.3.tgz", - "integrity": "sha1-qg0yYptu6XIgBBHL1EYckHvCt60=", + "node_modules/callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", "dev": true, - "requires": { - "align-text": "^0.1.3", - "lazy-cache": "^1.0.3" + "license": "MIT", + "engines": { + "node": ">=6" } }, - "chalk": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", - "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "node_modules/camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", "dev": true, - "requires": { - "ansi-styles": "^2.2.1", - "escape-string-regexp": "^1.0.2", - "has-ansi": "^2.0.0", - "strip-ansi": "^3.0.0", - "supports-color": "^2.0.0" + "license": "MIT", + "engines": { + "node": ">=6" } }, - "chardet": { - "version": "0.4.2", - "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.4.2.tgz", - "integrity": "sha1-tUc7M9yXxCTl2Y3IfVXU2KKci/I=", - "dev": true - }, - "chokidar": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-1.7.0.tgz", - "integrity": "sha1-eY5ol3gVHIB2tLNg5e3SjNortGg=", + "node_modules/caniuse-lite": { + "version": "1.0.30001718", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001718.tgz", + "integrity": "sha512-AflseV1ahcSunK53NfEs9gFWgOEmzr0f+kaMFA4xiLZlr9Hzt7HxcSpIFcnNCUkz6R6dWKa54rUz3HUmI3nVcw==", "dev": true, - "requires": { - "anymatch": "^1.3.0", - "async-each": "^1.0.0", - "fsevents": "^1.0.0", - "glob-parent": "^2.0.0", - "inherits": "^2.0.1", - "is-binary-path": "^1.0.0", - "is-glob": "^2.0.0", - "path-is-absolute": "^1.0.0", - "readdirp": "^2.0.0" - } - }, - "chownr": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", - "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==", - "dev": true - }, - "ci-info": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-1.6.0.tgz", - "integrity": "sha512-vsGdkwSCDpWmP80ncATX7iea5DWQemg1UgCW5J8tqjU3lYw4FBYuj89J0CTVomA7BEfvSZd84GmHko+MxFQU2A==", - "dev": true + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/caniuse-lite" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "CC-BY-4.0" }, - "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==", + "node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, - "requires": { - "inherits": "^2.0.1", - "safe-buffer": "^5.0.1" + "license": "MIT", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "clap": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/clap/-/clap-1.2.3.tgz", - "integrity": "sha512-4CoL/A3hf90V3VIEjeuhSvlGFEHKzOz+Wfc2IVZc+FaUgU0ZQafJTP49fvnULipOPcAfqhyI2duwQyns6xqjYA==", + "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==", "dev": true, - "requires": { - "chalk": "^1.1.3" + "license": "MIT", + "engines": { + "node": ">=10" } }, - "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==", + "node_modules/ci-info": { + "version": "3.9.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.9.0.tgz", + "integrity": "sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==", "dev": true, - "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=", - "dev": true, - "requires": { - "is-descriptor": "^0.1.0" - } - }, - "isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", - "dev": true + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/sibiraj-s" } + ], + "license": "MIT", + "engines": { + "node": ">=8" } }, - "classnames": { - "version": "2.2.6", - "resolved": "https://registry.npmjs.org/classnames/-/classnames-2.2.6.tgz", - "integrity": "sha512-JR/iSQOSt+LQIWwrwEzJ9uk0xfN3mTVYMwt1Ir5mUcSN6pU+V4zQFFaJsclJbPuAUQH+yfWef6tm7l1quW3C8Q==", - "dev": true + "node_modules/cjs-module-lexer": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.4.3.tgz", + "integrity": "sha512-9z8TZaGM1pfswYeXrUpzPrkx8UnWYdhJclsiYMm6x/w5+nN+8Tf/LnAgfLGQCm59qAOxU8WwHEq2vNwF6i4j+Q==", + "dev": true, + "license": "MIT" }, - "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==", + "node_modules/classnames": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/classnames/-/classnames-2.5.1.tgz", + "integrity": "sha512-saHYOzhIQs6wy2sVxTM6bUDsQO4F50V9RQ22qBpEdCW+I+/Wmke2HOl6lS6dTpdxVhb88/I6+Hs+438c3lfUow==", "dev": true, - "requires": { - "source-map": "~0.6.0" - }, + "license": "MIT" + }, + "node_modules/cliui": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", + "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", + "dev": true, + "license": "ISC", "dependencies": { - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - } + "string-width": "^4.2.0", + "strip-ansi": "^6.0.1", + "wrap-ansi": "^7.0.0" + }, + "engines": { + "node": ">=12" } }, - "cli-boxes": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/cli-boxes/-/cli-boxes-1.0.0.tgz", - "integrity": "sha1-T6kXw+WclKAEzWH47lCdplFocUM=", - "dev": true - }, - "cli-cursor": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz", - "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=", + "node_modules/co": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", + "integrity": "sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==", "dev": true, - "requires": { - "restore-cursor": "^2.0.0" + "license": "MIT", + "engines": { + "iojs": ">= 1.0.0", + "node": ">= 0.12.0" } }, - "cli-width": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-2.2.1.tgz", - "integrity": "sha512-GRMWDxpOB6Dgk2E5Uo+3eEBvtOOlimMmpbFiKuLFnQzYDavtLFY3K5ona41jgN/WdRZtG7utuVSVTL4HbZHGkw==", - "dev": true + "node_modules/collect-v8-coverage": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.2.tgz", + "integrity": "sha512-lHl4d5/ONEbLlJvaJNtsF/Lz+WvB07u2ycqTYbdrq7UypDXailES4valYb2eWiJFxZlVmpGekfqoxQhzyFdT4Q==", + "dev": true, + "license": "MIT" }, - "cliui": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-5.0.0.tgz", - "integrity": "sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==", + "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==", "dev": true, - "requires": { - "string-width": "^3.1.0", - "strip-ansi": "^5.2.0", - "wrap-ansi": "^5.1.0" - }, + "license": "MIT", "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==", - "dev": true - }, - "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=", - "dev": true - }, - "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==", - "dev": true, - "requires": { - "emoji-regex": "^7.0.1", - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^5.1.0" - } - }, - "strip-ansi": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", - "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", - "dev": true, - "requires": { - "ansi-regex": "^4.1.0" - } - } + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" } }, - "clone": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", - "integrity": "sha1-2jCcwmPfFZlMaIypAheco8fNfH4=", - "dev": true + "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==", + "dev": true, + "license": "MIT" }, - "co": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", - "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=", + "node_modules/colord": { + "version": "2.9.3", + "resolved": "https://registry.npmjs.org/colord/-/colord-2.9.3.tgz", + "integrity": "sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==", + "dev": true, + "license": "MIT" + }, + "node_modules/commondir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", + "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=", "dev": true }, - "coa": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/coa/-/coa-1.0.4.tgz", - "integrity": "sha1-qe8VNmDWqGqL3sAomlxoTSF0Mv0=", + "node_modules/concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", "dev": true, - "requires": { - "q": "^1.1.2" - } + "license": "MIT" }, - "code-point-at": { + "node_modules/concat-with-sourcemaps": { "version": "1.1.0", - "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", - "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=", - "dev": true - }, - "collection-visit": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", - "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=", + "resolved": "https://registry.npmjs.org/concat-with-sourcemaps/-/concat-with-sourcemaps-1.1.0.tgz", + "integrity": "sha512-4gEjHJFT9e+2W/77h/DS5SGUgwDaOwprX8L/gl5+3ixnzkVJJsZWDSelmN3Oilw3LNDZjZV0yqH1hLG3k6nghg==", "dev": true, - "requires": { - "map-visit": "^1.0.0", - "object-visit": "^1.0.0" + "dependencies": { + "source-map": "^0.6.1" } }, - "color": { - "version": "0.11.4", - "resolved": "https://registry.npmjs.org/color/-/color-0.11.4.tgz", - "integrity": "sha1-bXtcdPtl6EHNSHkq0e1eB7kE12Q=", + "node_modules/convert-source-map": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", + "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==", "dev": true, - "requires": { - "clone": "^1.0.2", - "color-convert": "^1.3.0", - "color-string": "^0.3.0" - } + "license": "MIT" }, - "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==", + "node_modules/create-jest": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/create-jest/-/create-jest-29.7.0.tgz", + "integrity": "sha512-Adz2bdH0Vq3F53KEMJOoftQFutWCukm6J24wbPWRO4k1kMY7gS7ds/uoJkNuV8wDCtWWnuwGcJwpWcih+zEW1Q==", "dev": true, - "requires": { - "color-name": "1.1.3" + "license": "MIT", + "dependencies": { + "@jest/types": "^29.6.3", + "chalk": "^4.0.0", + "exit": "^0.1.2", + "graceful-fs": "^4.2.9", + "jest-config": "^29.7.0", + "jest-util": "^29.7.0", + "prompts": "^2.0.1" + }, + "bin": { + "create-jest": "bin/create-jest.js" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", - "dev": true - }, - "color-string": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/color-string/-/color-string-0.3.0.tgz", - "integrity": "sha1-J9RvtnAlxcL6JZk7+/V55HhBuZE=", + "node_modules/cross-env": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-env/-/cross-env-7.0.3.tgz", + "integrity": "sha512-+/HKd6EgcQCJGh2PSjZuUitQBQynKor4wrFbRg4DtAgS1aWO+gU52xpH7M9ScGgXSYmAVS9bIJ8EzuaGw0oNAw==", "dev": true, - "requires": { - "color-name": "^1.0.0" + "license": "MIT", + "dependencies": { + "cross-spawn": "^7.0.1" + }, + "bin": { + "cross-env": "src/bin/cross-env.js", + "cross-env-shell": "src/bin/cross-env-shell.js" + }, + "engines": { + "node": ">=10.14", + "npm": ">=6", + "yarn": ">=1" } }, - "colormin": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/colormin/-/colormin-1.1.2.tgz", - "integrity": "sha1-6i90IKcrlogaOKrlnsEkpvcpgTM=", + "node_modules/cross-spawn": { + "version": "7.0.6", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz", + "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==", "dev": true, - "requires": { - "color": "^0.11.0", - "css-color-names": "0.0.4", - "has": "^1.0.1" + "license": "MIT", + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" } }, - "colors": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/colors/-/colors-1.1.2.tgz", - "integrity": "sha1-FopHAXVran9RoSzgyXv6KMCE7WM=", - "dev": true - }, - "combined-stream": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", - "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "node_modules/cross-spawn/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==", "dev": true, - "requires": { - "delayed-stream": "~1.0.0" + "license": "MIT", + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" } }, - "commander": { - "version": "2.17.1", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.17.1.tgz", - "integrity": "sha512-wPMUt6FnH2yzG95SA6mzjQOEKUU3aLaDEmzs1ti+1E9h+CsrZghRlqEM/EJ4KscsQVG8uNN4uVreUeT8+drlgg==", - "dev": true - }, - "commondir": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", - "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=", - "dev": true - }, - "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==", - "dev": true - }, - "compressible": { - "version": "2.0.18", - "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", - "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", + "node_modules/cross-spawn/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==", "dev": true, - "requires": { - "mime-db": ">= 1.43.0 < 2" + "license": "MIT", + "engines": { + "node": ">=8" } }, - "compression": { - "version": "1.7.4", - "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz", - "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", + "node_modules/cross-spawn/node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", "dev": true, - "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" + "license": "ISC", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" } }, - "concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=", - "dev": true - }, - "concat-stream": { - "version": "1.6.2", - "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", - "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", + "node_modules/css-declaration-sorter": { + "version": "6.4.1", + "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-6.4.1.tgz", + "integrity": "sha512-rtdthzxKuyq6IzqX6jEcIzQF/YqccluefyCYheovBOLhFT/drQA9zj/UbRAa9J7C0o6EG6u3E6g+vKkay7/k3g==", "dev": true, - "requires": { - "buffer-from": "^1.0.0", - "inherits": "^2.0.3", - "readable-stream": "^2.2.2", - "typedarray": "^0.0.6" + "license": "ISC", + "engines": { + "node": "^10 || ^12 || >=14" + }, + "peerDependencies": { + "postcss": "^8.0.9" } }, - "concat-with-sourcemaps": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/concat-with-sourcemaps/-/concat-with-sourcemaps-1.1.0.tgz", - "integrity": "sha512-4gEjHJFT9e+2W/77h/DS5SGUgwDaOwprX8L/gl5+3ixnzkVJJsZWDSelmN3Oilw3LNDZjZV0yqH1hLG3k6nghg==", + "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==", "dev": true, - "requires": { + "license": "MIT", + "dependencies": { + "mdn-data": "2.0.14", "source-map": "^0.6.1" }, - "dependencies": { - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - } + "engines": { + "node": ">=8.0.0" } }, - "configstore": { - "version": "3.1.5", - "resolved": "https://registry.npmjs.org/configstore/-/configstore-3.1.5.tgz", - "integrity": "sha512-nlOhI4+fdzoK5xmJ+NY+1gZK56bwEaWZr8fYuXohZ9Vkc1o3a4T/R3M+yE/w7x/ZVJ1zF8c+oaOvF0dztdUgmA==", + "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==", + "dev": true, + "bin": { + "cssesc": "bin/cssesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/cssnano-preset-default": { + "version": "5.2.14", + "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-5.2.14.tgz", + "integrity": "sha512-t0SFesj/ZV2OTylqQVOrFgEh5uanxbO6ZAdeCrNsUQ6fVuXwYTxJPNAGvGTxHbD68ldIJNec7PyYZDBrfDQ+6A==", + "dev": true, + "license": "MIT", + "dependencies": { + "css-declaration-sorter": "^6.3.1", + "cssnano-utils": "^3.1.0", + "postcss-calc": "^8.2.3", + "postcss-colormin": "^5.3.1", + "postcss-convert-values": "^5.1.3", + "postcss-discard-comments": "^5.1.2", + "postcss-discard-duplicates": "^5.1.0", + "postcss-discard-empty": "^5.1.1", + "postcss-discard-overridden": "^5.1.0", + "postcss-merge-longhand": "^5.1.7", + "postcss-merge-rules": "^5.1.4", + "postcss-minify-font-values": "^5.1.0", + "postcss-minify-gradients": "^5.1.1", + "postcss-minify-params": "^5.1.4", + "postcss-minify-selectors": "^5.2.1", + "postcss-normalize-charset": "^5.1.0", + "postcss-normalize-display-values": "^5.1.0", + "postcss-normalize-positions": "^5.1.1", + "postcss-normalize-repeat-style": "^5.1.1", + "postcss-normalize-string": "^5.1.0", + "postcss-normalize-timing-functions": "^5.1.0", + "postcss-normalize-unicode": "^5.1.1", + "postcss-normalize-url": "^5.1.0", + "postcss-normalize-whitespace": "^5.1.1", + "postcss-ordered-values": "^5.1.3", + "postcss-reduce-initial": "^5.1.2", + "postcss-reduce-transforms": "^5.1.0", + "postcss-svgo": "^5.1.0", + "postcss-unique-selectors": "^5.1.1" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/cssnano-preset-default/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==", "dev": true, - "requires": { - "dot-prop": "^4.2.1", - "graceful-fs": "^4.1.2", - "make-dir": "^1.0.0", - "unique-string": "^1.0.0", - "write-file-atomic": "^2.0.0", - "xdg-basedir": "^3.0.0" + "license": "MIT", + "dependencies": { + "browserslist": "^4.0.0", + "caniuse-lite": "^1.0.0", + "lodash.memoize": "^4.1.2", + "lodash.uniq": "^4.5.0" } }, - "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==", - "dev": true - }, - "console-browserify": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.2.0.tgz", - "integrity": "sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==", - "dev": true - }, - "console-control-strings": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz", - "integrity": "sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=", - "dev": true - }, - "constants-browserify": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz", - "integrity": "sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=", - "dev": true - }, - "content-disposition": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.3.tgz", - "integrity": "sha512-ExO0774ikEObIAEV9kDo50o+79VCUdEB6n6lzKgGwupcVeRlhrj3qGAfwq8G6uBJjkqLrhT0qEYFcWng8z1z0g==", + "node_modules/cssnano-preset-default/node_modules/commander": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", + "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", "dev": true, - "requires": { - "safe-buffer": "5.1.2" + "license": "MIT", + "engines": { + "node": ">= 10" } }, - "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==", - "dev": true - }, - "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==", + "node_modules/cssnano-preset-default/node_modules/css-select": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz", + "integrity": "sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==", "dev": true, - "requires": { - "safe-buffer": "~5.1.1" + "license": "BSD-2-Clause", + "dependencies": { + "boolbase": "^1.0.0", + "css-what": "^6.0.1", + "domhandler": "^4.3.1", + "domutils": "^2.8.0", + "nth-check": "^2.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" } }, - "cookie": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.0.tgz", - "integrity": "sha512-+Hp8fLp57wnUSt0tY0tHEXh4voZRDnoIrZPqlo3DPiI4y9lwg/jqx+1Om94/W6ZaPDOUbnjOt/99w66zk+l1Xg==", - "dev": true - }, - "cookie-signature": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", - "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=", - "dev": true + "node_modules/cssnano-preset-default/node_modules/css-what": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz", + "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==", + "dev": true, + "license": "BSD-2-Clause", + "engines": { + "node": ">= 6" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } }, - "copy-concurrently": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/copy-concurrently/-/copy-concurrently-1.0.5.tgz", - "integrity": "sha512-f2domd9fsVDFtaFcbaRZuYXwtdmnzqbADSwhSWYxYB/Q8zsdUUFMXVRwXGDMWmbEzAn1kdRrtI1T/KTFOL4X2A==", - "dev": true, - "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" - } - }, - "copy-descriptor": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", - "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=", - "dev": true + "node_modules/cssnano-preset-default/node_modules/csso": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz", + "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==", + "dev": true, + "license": "MIT", + "dependencies": { + "css-tree": "^1.1.2" + }, + "engines": { + "node": ">=8.0.0" + } }, - "core-js": { - "version": "2.6.12", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.12.tgz", - "integrity": "sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ==", - "dev": true + "node_modules/cssnano-preset-default/node_modules/dom-serializer": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz", + "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==", + "dev": true, + "license": "MIT", + "dependencies": { + "domelementtype": "^2.0.1", + "domhandler": "^4.2.0", + "entities": "^2.0.0" + }, + "funding": { + "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" + } }, - "core-util-is": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", - "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=", - "dev": true + "node_modules/cssnano-preset-default/node_modules/domelementtype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", + "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ], + "license": "BSD-2-Clause" }, - "cosmiconfig": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-2.2.2.tgz", - "integrity": "sha512-GiNXLwAFPYHy25XmTPpafYvn3CLAkJ8FLsscq78MQd1Kh0OU6Yzhn4eV2MVF4G9WEQZoWEGltatdR+ntGPMl5A==", + "node_modules/cssnano-preset-default/node_modules/domhandler": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz", + "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==", "dev": true, - "requires": { - "is-directory": "^0.3.1", - "js-yaml": "^3.4.3", - "minimist": "^1.2.0", - "object-assign": "^4.1.0", - "os-homedir": "^1.0.1", - "parse-json": "^2.2.0", - "require-from-string": "^1.1.0" + "license": "BSD-2-Clause", + "dependencies": { + "domelementtype": "^2.2.0" + }, + "engines": { + "node": ">= 4" + }, + "funding": { + "url": "https://github.com/fb55/domhandler?sponsor=1" } }, - "cpx": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/cpx/-/cpx-1.5.0.tgz", - "integrity": "sha1-GFvgGFEdhycN7czCkxceN2VauI8=", - "dev": true, - "requires": { - "babel-runtime": "^6.9.2", - "chokidar": "^1.6.0", - "duplexer": "^0.1.1", - "glob": "^7.0.5", - "glob2base": "^0.0.12", - "minimatch": "^3.0.2", - "mkdirp": "^0.5.1", - "resolve": "^1.1.7", - "safe-buffer": "^5.0.1", - "shell-quote": "^1.6.1", - "subarg": "^1.0.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==", - "dev": true, - "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==", - "dev": true - } + "node_modules/cssnano-preset-default/node_modules/domutils": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", + "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "dom-serializer": "^1.0.1", + "domelementtype": "^2.2.0", + "domhandler": "^4.2.0" + }, + "funding": { + "url": "https://github.com/fb55/domutils?sponsor=1" } }, - "create-error-class": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/create-error-class/-/create-error-class-3.0.2.tgz", - "integrity": "sha1-Br56vvlHo/FKMP1hBnHUAbyot7Y=", + "node_modules/cssnano-preset-default/node_modules/normalize-url": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-6.1.0.tgz", + "integrity": "sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==", "dev": true, - "requires": { - "capture-stack-trace": "^1.0.0" + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "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==", + "node_modules/cssnano-preset-default/node_modules/nth-check": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz", + "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==", "dev": true, - "requires": { - "cipher-base": "^1.0.1", - "inherits": "^2.0.1", - "md5.js": "^1.3.4", - "ripemd160": "^2.0.1", - "sha.js": "^2.4.0" + "license": "BSD-2-Clause", + "dependencies": { + "boolbase": "^1.0.0" + }, + "funding": { + "url": "https://github.com/fb55/nth-check?sponsor=1" } }, - "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==", + "node_modules/cssnano-preset-default/node_modules/postcss-calc": { + "version": "8.2.4", + "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-8.2.4.tgz", + "integrity": "sha512-SmWMSJmB8MRnnULldx0lQIyhSNvuDl9HfrZkaqqE/WHAhToYsAvDq+yAsA/kIyINDszOp3Rh0GFoNuH5Ypsm3Q==", "dev": true, - "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" + "license": "MIT", + "dependencies": { + "postcss-selector-parser": "^6.0.9", + "postcss-value-parser": "^4.2.0" + }, + "peerDependencies": { + "postcss": "^8.2.2" } }, - "cross-env": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/cross-env/-/cross-env-5.2.1.tgz", - "integrity": "sha512-1yHhtcfAd1r4nwQgknowuUNfIT9E8dOMMspC36g45dN+iD1blloi7xp8X/xAIDnjHWyt1uQ8PHk2fkNaym7soQ==", - "dev": true, - "requires": { - "cross-spawn": "^6.0.5" - } - }, - "cross-spawn": { - "version": "6.0.5", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", - "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", - "dev": true, - "requires": { - "nice-try": "^1.0.4", - "path-key": "^2.0.1", - "semver": "^5.5.0", - "shebang-command": "^1.2.0", - "which": "^1.2.9" - } - }, - "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==", - "dev": true, - "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=", - "dev": true - }, - "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=", - "dev": true - }, - "css-loader": { - "version": "0.28.7", - "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-0.28.7.tgz", - "integrity": "sha512-GxMpax8a/VgcfRrVy0gXD6yLd5ePYbXX/5zGgTVYp4wXtJklS8Z2VaUArJgc//f6/Dzil7BaJObdSv8eKKCPgg==", - "dev": true, - "requires": { - "babel-code-frame": "^6.11.0", - "css-selector-tokenizer": "^0.7.0", - "cssnano": ">=2.6.1 <4", - "icss-utils": "^2.1.0", - "loader-utils": "^1.0.2", - "lodash.camelcase": "^4.3.0", - "object-assign": "^4.0.1", - "postcss": "^5.0.6", - "postcss-modules-extract-imports": "^1.0.0", - "postcss-modules-local-by-default": "^1.0.1", - "postcss-modules-scope": "^1.0.0", - "postcss-modules-values": "^1.1.0", - "postcss-value-parser": "^3.3.0", - "source-list-map": "^2.0.0" - }, - "dependencies": { - "has-flag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", - "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", - "dev": true - }, - "postcss": { - "version": "5.2.18", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", - "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", - "dev": true, - "requires": { - "chalk": "^1.1.3", - "js-base64": "^2.1.9", - "source-map": "^0.5.6", - "supports-color": "^3.2.3" - } - }, - "supports-color": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", - "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", - "dev": true, - "requires": { - "has-flag": "^1.0.0" - } - } - } - }, - "css-modules-loader-core": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/css-modules-loader-core/-/css-modules-loader-core-1.1.0.tgz", - "integrity": "sha1-WQhmgpShvs0mGuCkziGwtVHyHRY=", - "dev": true, - "requires": { - "icss-replace-symbols": "1.1.0", - "postcss": "6.0.1", - "postcss-modules-extract-imports": "1.1.0", - "postcss-modules-local-by-default": "1.2.0", - "postcss-modules-scope": "1.1.0", - "postcss-modules-values": "1.3.0" - }, - "dependencies": { - "has-flag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", - "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", - "dev": true - }, - "postcss": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.1.tgz", - "integrity": "sha1-AA29H47vIXqjaLmiEsX8QLKo8/I=", - "dev": true, - "requires": { - "chalk": "^1.1.3", - "source-map": "^0.5.6", - "supports-color": "^3.2.3" - } - }, - "postcss-modules-extract-imports": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-1.1.0.tgz", - "integrity": "sha1-thTJcgvmgW6u41+zpfqh26agXds=", - "dev": true, - "requires": { - "postcss": "^6.0.1" - } - }, - "supports-color": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", - "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", - "dev": true, - "requires": { - "has-flag": "^1.0.0" - } - } - } - }, - "css-select": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/css-select/-/css-select-2.1.0.tgz", - "integrity": "sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ==", + "node_modules/cssnano-preset-default/node_modules/postcss-colormin": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-5.3.1.tgz", + "integrity": "sha512-UsWQG0AqTFQmpBegeLLc1+c3jIqBNB0zlDGRWR+dQ3pRKJL1oeMzyqmH3o2PIfn9MBdNrVPWhDbT769LxCTLJQ==", "dev": true, - "requires": { - "boolbase": "^1.0.0", - "css-what": "^3.2.1", - "domutils": "^1.7.0", - "nth-check": "^1.0.2" + "license": "MIT", + "dependencies": { + "browserslist": "^4.21.4", + "caniuse-api": "^3.0.0", + "colord": "^2.9.1", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" } }, - "css-selector-tokenizer": { - "version": "0.7.3", - "resolved": "https://registry.npmjs.org/css-selector-tokenizer/-/css-selector-tokenizer-0.7.3.tgz", - "integrity": "sha512-jWQv3oCEL5kMErj4wRnK/OPoBi0D+P1FR2cDCKYPaMeD2eW3/mttav8HT4hT1CKopiJI/psEULjkClhvJo4Lvg==", + "node_modules/cssnano-preset-default/node_modules/postcss-convert-values": { + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-5.1.3.tgz", + "integrity": "sha512-82pC1xkJZtcJEfiLw6UXnXVXScgtBrjlO5CBmuDQc+dlb88ZYheFsjTn40+zBVi3DkfF7iezO0nJUPLcJK3pvA==", "dev": true, - "requires": { - "cssesc": "^3.0.0", - "fastparse": "^1.1.2" + "license": "MIT", + "dependencies": { + "browserslist": "^4.21.4", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" } }, - "css-what": { - "version": "3.4.2", - "resolved": "https://registry.npmjs.org/css-what/-/css-what-3.4.2.tgz", - "integrity": "sha512-ACUm3L0/jiZTqfzRM3Hi9Q8eZqd6IK37mMWPLz9PJxkLWllYeRf+EHUSHYEtFop2Eqytaq1FizFVh7XfBnXCDQ==", - "dev": true - }, - "cssesc": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", - "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", - "dev": true - }, - "cssnano": { - "version": "3.10.0", - "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-3.10.0.tgz", - "integrity": "sha1-Tzj2zqK5sX+gFJDyPx3GjqZcHDg=", - "dev": true, - "requires": { - "autoprefixer": "^6.3.1", - "decamelize": "^1.1.2", - "defined": "^1.0.0", - "has": "^1.0.1", - "object-assign": "^4.0.1", - "postcss": "^5.0.14", - "postcss-calc": "^5.2.0", - "postcss-colormin": "^2.1.8", - "postcss-convert-values": "^2.3.4", - "postcss-discard-comments": "^2.0.4", - "postcss-discard-duplicates": "^2.0.1", - "postcss-discard-empty": "^2.0.1", - "postcss-discard-overridden": "^0.1.1", - "postcss-discard-unused": "^2.2.1", - "postcss-filter-plugins": "^2.0.0", - "postcss-merge-idents": "^2.1.5", - "postcss-merge-longhand": "^2.0.1", - "postcss-merge-rules": "^2.0.3", - "postcss-minify-font-values": "^1.0.2", - "postcss-minify-gradients": "^1.0.1", - "postcss-minify-params": "^1.0.4", - "postcss-minify-selectors": "^2.0.4", - "postcss-normalize-charset": "^1.1.0", - "postcss-normalize-url": "^3.0.7", - "postcss-ordered-values": "^2.1.0", - "postcss-reduce-idents": "^2.2.2", - "postcss-reduce-initial": "^1.0.0", - "postcss-reduce-transforms": "^1.0.3", - "postcss-svgo": "^2.1.1", - "postcss-unique-selectors": "^2.0.2", - "postcss-value-parser": "^3.2.3", - "postcss-zindex": "^2.0.1" - }, - "dependencies": { - "autoprefixer": { - "version": "6.7.7", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-6.7.7.tgz", - "integrity": "sha1-Hb0cg1ZY41zj+ZhAmdsAWFx4IBQ=", - "dev": true, - "requires": { - "browserslist": "^1.7.6", - "caniuse-db": "^1.0.30000634", - "normalize-range": "^0.1.2", - "num2fraction": "^1.2.2", - "postcss": "^5.2.16", - "postcss-value-parser": "^3.2.3" - } - }, - "browserslist": { - "version": "1.7.7", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-1.7.7.tgz", - "integrity": "sha1-C9dnBCWL6CmyOYu1Dkti0aFmsLk=", - "dev": true, - "requires": { - "caniuse-db": "^1.0.30000639", - "electron-to-chromium": "^1.2.7" - } - }, - "has-flag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", - "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", - "dev": true - }, - "postcss": { - "version": "5.2.18", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", - "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", - "dev": true, - "requires": { - "chalk": "^1.1.3", - "js-base64": "^2.1.9", - "source-map": "^0.5.6", - "supports-color": "^3.2.3" - } - }, - "supports-color": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", - "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", - "dev": true, - "requires": { - "has-flag": "^1.0.0" - } - } + "node_modules/cssnano-preset-default/node_modules/postcss-discard-comments": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-5.1.2.tgz", + "integrity": "sha512-+L8208OVbHVF2UQf1iDmRcbdjJkuBF6IS29yBDSiWUIzpYaAhtNl6JYnYm12FnkeCwQqF5LeklOu6rAqgfBZqQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" } }, - "csso": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/csso/-/csso-2.3.2.tgz", - "integrity": "sha1-3dUsWHAz9J6Utx/FVWnyUuj/X4U=", + "node_modules/cssnano-preset-default/node_modules/postcss-discard-duplicates": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-5.1.0.tgz", + "integrity": "sha512-zmX3IoSI2aoenxHV6C7plngHWWhUOV3sP1T8y2ifzxzbtnuhk1EdPwm0S1bIUNaJ2eNbWeGLEwzw8huPD67aQw==", "dev": true, - "requires": { - "clap": "^1.0.9", - "source-map": "^0.5.3" + "license": "MIT", + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" } }, - "cssom": { - "version": "0.3.8", - "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", - "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==", - "dev": true - }, - "cssstyle": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-1.4.0.tgz", - "integrity": "sha512-GBrLZYZ4X4x6/QEoBnIrqb8B/f5l4+8me2dkom/j1Gtbxy0kBv6OGzKuAsGM75bkGwGAFkt56Iwg28S3XTZgSA==", + "node_modules/cssnano-preset-default/node_modules/postcss-discard-empty": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-5.1.1.tgz", + "integrity": "sha512-zPz4WljiSuLWsI0ir4Mcnr4qQQ5e1Ukc3i7UfE2XcrwKK2LIPIqE5jxMRxO6GbI3cv//ztXDsXwEWT3BHOGh3A==", "dev": true, - "requires": { - "cssom": "0.3.x" + "license": "MIT", + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" } }, - "csstype": { - "version": "3.0.7", - "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.0.7.tgz", - "integrity": "sha512-KxnUB0ZMlnUWCsx2Z8MUsr6qV6ja1w9ArPErJaJaF8a5SOWoHLIszeCTKGRGRgtLgYrs1E8CHkNSP1VZTTPc9g==", - "dev": true - }, - "currently-unhandled": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/currently-unhandled/-/currently-unhandled-0.4.1.tgz", - "integrity": "sha1-mI3zP+qxke95mmE2nddsF635V+o=", + "node_modules/cssnano-preset-default/node_modules/postcss-discard-overridden": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-5.1.0.tgz", + "integrity": "sha512-21nOL7RqWR1kasIVdKs8HNqQJhFxLsyRfAnUDm4Fe4t4mCWL9OJiHvlHPjcd8zc5Myu89b/7wZDnOSjFgeWRtw==", "dev": true, - "requires": { - "array-find-index": "^1.0.1" + "license": "MIT", + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" } }, - "cyclist": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/cyclist/-/cyclist-1.0.1.tgz", - "integrity": "sha1-WW6WmP0MgOEgOMK4LW6xs1tiJNk=", - "dev": true - }, - "d": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/d/-/d-1.0.1.tgz", - "integrity": "sha512-m62ShEObQ39CfralilEQRjH6oAMtNCV1xJyEx5LpRYUVN+EviphDgUc/F3hnYbADmkiNs67Y+3ylmlG7Lnu+FA==", + "node_modules/cssnano-preset-default/node_modules/postcss-merge-longhand": { + "version": "5.1.7", + "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-5.1.7.tgz", + "integrity": "sha512-YCI9gZB+PLNskrK0BB3/2OzPnGhPkBEwmwhfYk1ilBHYVAZB7/tkTHFBAnCrvBBOmeYyMYw3DMjT55SyxMBzjQ==", "dev": true, - "requires": { - "es5-ext": "^0.10.50", - "type": "^1.0.1" + "license": "MIT", + "dependencies": { + "postcss-value-parser": "^4.2.0", + "stylehacks": "^5.1.1" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" } }, - "dashdash": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", - "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", + "node_modules/cssnano-preset-default/node_modules/postcss-merge-rules": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-5.1.4.tgz", + "integrity": "sha512-0R2IuYpgU93y9lhVbO/OylTtKMVcHb67zjWIfCiKR9rWL3GUk1677LAqD/BcHizukdZEjT8Ru3oHRoAYoJy44g==", "dev": true, - "requires": { - "assert-plus": "^1.0.0" + "license": "MIT", + "dependencies": { + "browserslist": "^4.21.4", + "caniuse-api": "^3.0.0", + "cssnano-utils": "^3.1.0", + "postcss-selector-parser": "^6.0.5" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" } }, - "data-urls": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-1.1.0.tgz", - "integrity": "sha512-YTWYI9se1P55u58gL5GkQHW4P6VJBJ5iBT+B5a7i2Tjadhv52paJG0qHX4A0OR6/t52odI64KP2YvFpkDOi3eQ==", - "dev": true, - "requires": { - "abab": "^2.0.0", - "whatwg-mimetype": "^2.2.0", - "whatwg-url": "^7.0.0" - }, - "dependencies": { - "whatwg-url": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz", - "integrity": "sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==", - "dev": true, - "requires": { - "lodash.sortby": "^4.7.0", - "tr46": "^1.0.1", - "webidl-conversions": "^4.0.2" - } - } + "node_modules/cssnano-preset-default/node_modules/postcss-minify-font-values": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-5.1.0.tgz", + "integrity": "sha512-el3mYTgx13ZAPPirSVsHqFzl+BBBDrXvbySvPGFnQcTI4iNslrPaFq4muTkLZmKlGk4gyFAYUBMH30+HurREyA==", + "dev": true, + "license": "MIT", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" } }, - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "node_modules/cssnano-preset-default/node_modules/postcss-minify-gradients": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-5.1.1.tgz", + "integrity": "sha512-VGvXMTpCEo4qHTNSa9A0a3D+dxGFZCYwR6Jokk+/3oB6flu2/PnPXAh2x7x52EkY5xlIHLm+Le8tJxe/7TNhzw==", "dev": true, - "requires": { - "ms": "2.0.0" + "license": "MIT", + "dependencies": { + "colord": "^2.9.1", + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" } }, - "decamelize": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", - "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=", - "dev": true - }, - "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=", - "dev": true - }, - "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==", - "dev": true, - "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-extend": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", - "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==", - "dev": true - }, - "deep-is": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz", - "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=", - "dev": true - }, - "default-require-extensions": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/default-require-extensions/-/default-require-extensions-1.0.0.tgz", - "integrity": "sha1-836hXT4T/9m0N9M+GnW1+5eHTLg=", + "node_modules/cssnano-preset-default/node_modules/postcss-minify-params": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-5.1.4.tgz", + "integrity": "sha512-+mePA3MgdmVmv6g+30rn57USjOGSAyuxUmkfiWpzalZ8aiBkdPYjXWtHuwJGm1v5Ojy0Z0LaSYhHaLJQB0P8Jw==", "dev": true, - "requires": { - "strip-bom": "^2.0.0" + "license": "MIT", + "dependencies": { + "browserslist": "^4.21.4", + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" } }, - "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==", + "node_modules/cssnano-preset-default/node_modules/postcss-minify-selectors": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-5.2.1.tgz", + "integrity": "sha512-nPJu7OjZJTsVUmPdm2TcaiohIwxP+v8ha9NehQ2ye9szv4orirRU3SDdtUmKH+10nzn0bAyOXZ0UEr7OpvLehg==", "dev": true, - "requires": { - "object-keys": "^1.0.12" + "license": "MIT", + "dependencies": { + "postcss-selector-parser": "^6.0.5" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" } }, - "define-property": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", - "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", - "dev": true, - "requires": { - "is-descriptor": "^1.0.2", - "isobject": "^3.0.1" - }, - "dependencies": { - "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==", - "dev": true, - "requires": { - "kind-of": "^6.0.0" - } - }, - "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==", - "dev": true, - "requires": { - "kind-of": "^6.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==", - "dev": true, - "requires": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" - } - }, - "isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", - "dev": true - }, - "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==", - "dev": true - } + "node_modules/cssnano-preset-default/node_modules/postcss-normalize-charset": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-5.1.0.tgz", + "integrity": "sha512-mSgUJ+pd/ldRGVx26p2wz9dNZ7ji6Pn8VWBajMXFf8jk7vUoSrZ2lt/wZR7DtlZYKesmZI680qjr2CeFF2fbUg==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" } }, - "defined": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/defined/-/defined-1.0.0.tgz", - "integrity": "sha1-yY2bzvdWdBiOEQlpFRGZ45sfppM=", - "dev": true - }, - "del": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/del/-/del-2.2.2.tgz", - "integrity": "sha1-wSyYHQZ4RshLyvhiz/kw2Qf/0ag=", + "node_modules/cssnano-preset-default/node_modules/postcss-normalize-url": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-5.1.0.tgz", + "integrity": "sha512-5upGeDO+PVthOxSmds43ZeMeZfKH+/DKgGRD7TElkkyS46JXAUhMzIKiCa7BabPeIy3AQcTkXwVVN7DbqsiCew==", "dev": true, - "requires": { - "globby": "^5.0.0", - "is-path-cwd": "^1.0.0", - "is-path-in-cwd": "^1.0.0", - "object-assign": "^4.0.1", - "pify": "^2.0.0", - "pinkie-promise": "^2.0.0", - "rimraf": "^2.2.8" + "license": "MIT", + "dependencies": { + "normalize-url": "^6.0.1", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" } }, - "delayed-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", - "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=", - "dev": true - }, - "delegates": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz", - "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=", - "dev": true - }, - "depd": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", - "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=", - "dev": true - }, - "des.js": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.0.1.tgz", - "integrity": "sha512-Q0I4pfFrv2VPd34/vfLrFOoRmlYj3OV50i7fskps1jZWK1kApMWWT9G6RRUeYedLcBDIhnSDaUvJMb3AhUlaEA==", + "node_modules/cssnano-preset-default/node_modules/postcss-ordered-values": { + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-5.1.3.tgz", + "integrity": "sha512-9UO79VUhPwEkzbb3RNpqqghc6lcYej1aveQteWY+4POIwlqkYE21HKWaLDF6lWNuqCobEAyTovVhtI32Rbv2RQ==", "dev": true, - "requires": { - "inherits": "^2.0.1", - "minimalistic-assert": "^1.0.0" + "license": "MIT", + "dependencies": { + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" } }, - "destroy": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", - "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=", - "dev": true - }, - "detect-indent": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-4.0.0.tgz", - "integrity": "sha1-920GQ1LN9Docts5hnE7jqUdd4gg=", + "node_modules/cssnano-preset-default/node_modules/postcss-reduce-initial": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-5.1.2.tgz", + "integrity": "sha512-dE/y2XRaqAi6OvjzD22pjTUQ8eOfc6m/natGHgKFBK9DxFmIm69YmaRVQrGgFlEfc1HePIurY0TmDeROK05rIg==", "dev": true, - "requires": { - "repeating": "^2.0.0" + "license": "MIT", + "dependencies": { + "browserslist": "^4.21.4", + "caniuse-api": "^3.0.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" } }, - "detect-newline": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-2.1.0.tgz", - "integrity": "sha1-9B8cEL5LAOh7XxPaaAdZ8sW/0+I=", - "dev": true - }, - "detect-node": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.0.4.tgz", - "integrity": "sha512-ZIzRpLJrOj7jjP2miAtgqIfmzbxa4ZOr5jJc601zklsfEx9oTzmmj2nVpIPRpNlRTIh8lc1kyViIY7BWSGNmKw==", - "dev": true - }, - "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==", + "node_modules/cssnano-preset-default/node_modules/postcss-reduce-transforms": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-5.1.0.tgz", + "integrity": "sha512-2fbdbmgir5AvpW9RLtdONx1QoYG2/EtqpNQbFASDlixBbAYuTcJ0dECwlqNqH7VbaUnEnh8SrxOe2sRIn24XyQ==", "dev": true, - "requires": { - "address": "^1.0.1", - "debug": "^2.6.0" + "license": "MIT", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" } }, - "diff": { - "version": "3.5.0", - "resolved": "https://registry.npmjs.org/diff/-/diff-3.5.0.tgz", - "integrity": "sha512-A46qtFgd+g7pDZinpnwiRJtxbC1hpgf0uzP3iG89scHk0AUC7A1TGxf5OiiOUv/JMZR8GOt8hL900hV0bOy5xA==", - "dev": true - }, - "diffie-hellman": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz", - "integrity": "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==", + "node_modules/cssnano-preset-default/node_modules/postcss-selector-parser": { + "version": "6.1.2", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.1.2.tgz", + "integrity": "sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==", "dev": true, - "requires": { - "bn.js": "^4.1.0", - "miller-rabin": "^4.0.0", - "randombytes": "^2.0.0" - }, + "license": "MIT", "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==", - "dev": true - } + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + }, + "engines": { + "node": ">=4" } }, - "dns-equal": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz", - "integrity": "sha1-s55/HabrCnW6nBcySzR1PEfgZU0=", - "dev": true - }, - "dns-packet": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-1.3.1.tgz", - "integrity": "sha512-0UxfQkMhYAUaZI+xrNZOz/as5KgDU0M/fQ9b6SpkyLbk3GEswDi6PADJVaYJradtRVsRIlF1zLyOodbcTCDzUg==", + "node_modules/cssnano-preset-default/node_modules/postcss-svgo": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-5.1.0.tgz", + "integrity": "sha512-D75KsH1zm5ZrHyxPakAxJWtkyXew5qwS70v56exwvw542d9CRtTo78K0WeFxZB4G7JXKKMbEZtZayTGdIky/eA==", "dev": true, - "requires": { - "ip": "^1.1.0", - "safe-buffer": "^5.0.1" + "license": "MIT", + "dependencies": { + "postcss-value-parser": "^4.2.0", + "svgo": "^2.7.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" } }, - "dns-txt": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/dns-txt/-/dns-txt-2.0.2.tgz", - "integrity": "sha1-uR2Ab10nGI5Ks+fRB9iBocxGQrY=", + "node_modules/cssnano-preset-default/node_modules/postcss-unique-selectors": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-5.1.1.tgz", + "integrity": "sha512-5JiODlELrz8L2HwxfPnhOWZYWDxVHWL83ufOv84NrcgipI7TaeRsatAhK4Tr2/ZiYldpK/wBvw5BD3qfaK96GA==", "dev": true, - "requires": { - "buffer-indexof": "^1.0.0" + "license": "MIT", + "dependencies": { + "postcss-selector-parser": "^6.0.5" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" } }, - "dom-converter": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/dom-converter/-/dom-converter-0.2.0.tgz", - "integrity": "sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==", + "node_modules/cssnano-preset-default/node_modules/postcss-value-parser": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", + "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", "dev": true, - "requires": { - "utila": "~0.4" - } + "license": "MIT" }, - "dom-serializer": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.2.tgz", - "integrity": "sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==", + "node_modules/cssnano-preset-default/node_modules/svgo": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-2.8.0.tgz", + "integrity": "sha512-+N/Q9kV1+F+UeWYoSiULYo4xYSDQlTgb+ayMobAXPwMnLvop7oxKMo9OzIrX5x3eS4L4f2UHhc9axXwY8DpChg==", "dev": true, - "requires": { - "domelementtype": "^2.0.1", - "entities": "^2.0.0" - }, + "license": "MIT", "dependencies": { - "domelementtype": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.1.0.tgz", - "integrity": "sha512-LsTgx/L5VpD+Q8lmsXSHW2WpA+eBlZ9HPf3erD1IoPF00/3JKHZ3BknUVA2QGDNu69ZNmyFmCWBSO45XjYKC5w==", - "dev": true - } + "@trysound/sax": "0.2.0", + "commander": "^7.2.0", + "css-select": "^4.1.3", + "css-tree": "^1.1.3", + "csso": "^4.2.0", + "picocolors": "^1.0.0", + "stable": "^0.1.8" + }, + "bin": { + "svgo": "bin/svgo" + }, + "engines": { + "node": ">=10.13.0" } }, - "dom-urls": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/dom-urls/-/dom-urls-1.1.0.tgz", - "integrity": "sha1-AB3fgWKM0ecGElxxdvU8zsVdkY4=", + "node_modules/cssnano-utils": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/cssnano-utils/-/cssnano-utils-3.1.0.tgz", + "integrity": "sha512-JQNR19/YZhz4psLX/rQ9M83e3z2Wf/HdJbryzte4a3NSuafyp9w/I4U+hx5C2S9g41qlstH7DEWnZaaj83OuEA==", "dev": true, - "requires": { - "urijs": "^1.16.1" + "license": "MIT", + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" } }, - "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==", - "dev": true - }, - "domelementtype": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz", - "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==", + "node_modules/csstype": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.0.7.tgz", + "integrity": "sha512-KxnUB0ZMlnUWCsx2Z8MUsr6qV6ja1w9ArPErJaJaF8a5SOWoHLIszeCTKGRGRgtLgYrs1E8CHkNSP1VZTTPc9g==", "dev": true }, - "domexception": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/domexception/-/domexception-1.0.1.tgz", - "integrity": "sha512-raigMkn7CJNNo6Ihro1fzG7wr3fHuYVytzquZKX5n0yizGsTcYgzdIUwj1X9pK0VvjeihV+XiclP+DjwbsSKug==", + "node_modules/debug": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.1.tgz", + "integrity": "sha512-KcKCqiftBJcZr++7ykoDIEwSa3XWowTfNPo92BYxjXiyYEVrUQh2aLyhxBCwww+heortUFxEJYcRzosstTEBYQ==", "dev": true, - "requires": { - "webidl-conversions": "^4.0.2" + "license": "MIT", + "dependencies": { + "ms": "^2.1.3" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } } }, - "domhandler": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-2.4.2.tgz", - "integrity": "sha512-JiK04h0Ht5u/80fdLMCEmV4zkNh2BcoMFBmZ/91WtYZ8qVXSKjiw7fXMgFPnHcSZgOo3XdinHvmnDUeMf5R4wA==", + "node_modules/dedent": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/dedent/-/dedent-1.6.0.tgz", + "integrity": "sha512-F1Z+5UCFpmQUzJa11agbyPVMbpgT/qA3/SKyJ1jyBgm7dUcUEa8v9JwDkerSQXfakBwFljIxhOJqGkjUwZ9FSA==", "dev": true, - "requires": { - "domelementtype": "1" + "license": "MIT", + "peerDependencies": { + "babel-plugin-macros": "^3.1.0" + }, + "peerDependenciesMeta": { + "babel-plugin-macros": { + "optional": true + } } }, - "domutils": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz", - "integrity": "sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==", + "node_modules/deepmerge": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz", + "integrity": "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==", "dev": true, - "requires": { - "dom-serializer": "0", - "domelementtype": "1" + "license": "MIT", + "engines": { + "node": ">=0.10.0" } }, - "dot-prop": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-4.2.1.tgz", - "integrity": "sha512-l0p4+mIuJIua0mhxGoh4a+iNL9bmeK5DvnSVQa6T0OhrVmaEa1XScX5Etc673FePCJOArq/4Pa2cLGODUWTPOQ==", + "node_modules/detect-libc": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-1.0.3.tgz", + "integrity": "sha512-pGjwhsmsp4kL2RTz08wcOlGN83otlqHeD/Z5T8GXZB+/YcpQ/dgo+lbU8ZsGxV0HIvqqxo9l7mqYwyYMD9bKDg==", "dev": true, - "requires": { - "is-obj": "^1.0.0" + "license": "Apache-2.0", + "optional": true, + "bin": { + "detect-libc": "bin/detect-libc.js" + }, + "engines": { + "node": ">=0.10" } }, - "dotenv": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-4.0.0.tgz", - "integrity": "sha1-hk7xN5rO1Vzm+V3r7NzhefegzR0=", - "dev": true - }, - "dotenv-expand": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/dotenv-expand/-/dotenv-expand-4.2.0.tgz", - "integrity": "sha1-3vHxyl1gWdJKdm5YeULCEQbOEnU=", - "dev": true - }, - "duplexer": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz", - "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==", - "dev": true - }, - "duplexer3": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/duplexer3/-/duplexer3-0.1.4.tgz", - "integrity": "sha1-7gHdHKwO08vH/b6jfcCo8c4ALOI=", - "dev": true - }, - "duplexify": { - "version": "3.7.1", - "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz", - "integrity": "sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==", + "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==", "dev": true, - "requires": { - "end-of-stream": "^1.0.0", - "inherits": "^2.0.1", - "readable-stream": "^2.0.0", - "stream-shift": "^1.0.0" + "license": "MIT", + "engines": { + "node": ">=8" } }, - "ecc-jsbn": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", - "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=", + "node_modules/diff-sequences": { + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-29.6.3.tgz", + "integrity": "sha512-EjePK1srD3P08o2j4f0ExnylqRs5B9tJjcp9t1krH2qRi8CCdsYfwe9JgSLurFBWwq4uOlipzfk5fHNvwFKr8Q==", "dev": true, - "requires": { - "jsbn": "~0.1.0", - "safer-buffer": "^2.1.0" - } - }, - "ee-first": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", - "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=", - "dev": true - }, - "electron-to-chromium": { - "version": "1.3.683", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.683.tgz", - "integrity": "sha512-8mFfiAesXdEdE0DhkMKO7W9U6VU/9T3VTWwZ+4g84/YMP4kgwgFtQgUxuu7FUMcvSeKSNhFQNU+WZ68BQTLT5A==", - "dev": true - }, - "elliptic": { - "version": "6.5.4", - "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.4.tgz", - "integrity": "sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ==", - "dev": true, - "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==", - "dev": true - } + "license": "MIT", + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "emoji-regex": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", - "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==", - "dev": true - }, - "emojis-list": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", - "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", - "dev": true - }, - "encodeurl": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", - "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=", - "dev": true + "node_modules/electron-to-chromium": { + "version": "1.5.155", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.155.tgz", + "integrity": "sha512-ps5KcGGmwL8VaeJlvlDlu4fORQpv3+GIcF5I3f9tUKUlJ/wsysh6HU8P5L1XWRYeXfA0oJd4PyM8ds8zTFf6Ng==", + "dev": true, + "license": "ISC" }, - "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==", + "node_modules/emittery": { + "version": "0.13.1", + "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.13.1.tgz", + "integrity": "sha512-DeWwawk6r5yR9jFgnDKYt4sLS0LmHJJi3ZOnb5/JdbYwj3nW+FxQnHIjhBKz8YLC7oRNPVM9NQ47I3CVx34eqQ==", "dev": true, - "requires": { - "once": "^1.4.0" + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sindresorhus/emittery?sponsor=1" } }, - "enhanced-resolve": { - "version": "3.4.1", - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-3.4.1.tgz", - "integrity": "sha1-BCHjOf1xQZs9oT0Smzl5BAIwR24=", + "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==", "dev": true, - "requires": { - "graceful-fs": "^4.1.2", - "memory-fs": "^0.4.0", - "object-assign": "^4.0.1", - "tapable": "^0.2.7" - } + "license": "MIT" }, - "entities": { + "node_modules/entities": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", - "dev": true - }, - "errno": { - "version": "0.1.8", - "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.8.tgz", - "integrity": "sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==", "dev": true, - "requires": { - "prr": "~1.0.1" + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" } }, - "error-ex": { + "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==", "dev": true, - "requires": { + "license": "MIT", + "dependencies": { "is-arrayish": "^0.2.1" } }, - "es-abstract": { - "version": "1.18.0", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.0.tgz", - "integrity": "sha512-LJzK7MrQa8TS0ja2w3YNLzUgJCGPdPOV1yVvezjNnS89D+VR08+Szt2mz3YB2Dck/+w5tfIq/RoUAFqJJGM2yw==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "es-to-primitive": "^1.2.1", - "function-bind": "^1.1.1", - "get-intrinsic": "^1.1.1", - "has": "^1.0.3", - "has-symbols": "^1.0.2", - "is-callable": "^1.2.3", - "is-negative-zero": "^2.0.1", - "is-regex": "^1.1.2", - "is-string": "^1.0.5", - "object-inspect": "^1.9.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.0" - } - }, - "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==", + "node_modules/escalade": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz", + "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==", "dev": true, - "requires": { - "is-callable": "^1.1.4", - "is-date-object": "^1.0.1", - "is-symbol": "^1.0.2" + "license": "MIT", + "engines": { + "node": ">=6" } }, - "es5-ext": { - "version": "0.10.53", - "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.53.tgz", - "integrity": "sha512-Xs2Stw6NiNHWypzRTY1MtaG/uJlwCk8kH81920ma8mvN8Xq1gsfhZvpkImLQArw8AHnv8MT2I45J3c0R8slE+Q==", + "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==", "dev": true, - "requires": { - "es6-iterator": "~2.0.3", - "es6-symbol": "~3.1.3", - "next-tick": "~1.0.0" + "license": "MIT", + "engines": { + "node": ">=8" } }, - "es6-iterator": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.3.tgz", - "integrity": "sha1-p96IkUGgWpSwhUQDstCg+/qY87c=", + "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==", "dev": true, - "requires": { - "d": "1", - "es5-ext": "^0.10.35", - "es6-symbol": "^3.1.1" + "license": "BSD-2-Clause", + "bin": { + "esparse": "bin/esparse.js", + "esvalidate": "bin/esvalidate.js" + }, + "engines": { + "node": ">=4" } }, - "es6-map": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/es6-map/-/es6-map-0.1.5.tgz", - "integrity": "sha1-kTbgUD3MBqMBaQ8LsU/042TpSfA=", + "node_modules/estree-walker": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz", + "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==", "dev": true, - "requires": { - "d": "1", - "es5-ext": "~0.10.14", - "es6-iterator": "~2.0.1", - "es6-set": "~0.1.5", - "es6-symbol": "~3.1.1", - "event-emitter": "~0.3.5" - } + "license": "MIT" }, - "es6-promise": { - "version": "4.2.8", - "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-4.2.8.tgz", - "integrity": "sha512-HJDGx5daxeIvxdBxvG2cb9g4tEvwIk3i8+nhX0yGrYmZUzbkdg8QbDevheDB8gd0//uPj4c1EQua8Q+MViT0/w==", + "node_modules/eventemitter3": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", + "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==", "dev": true }, - "es6-set": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/es6-set/-/es6-set-0.1.5.tgz", - "integrity": "sha1-0rPsXU2ADO2BjbU40ol02wpzzLE=", - "dev": true, - "requires": { - "d": "1", - "es5-ext": "~0.10.14", - "es6-iterator": "~2.0.1", - "es6-symbol": "3.1.1", - "event-emitter": "~0.3.5" - }, - "dependencies": { - "es6-symbol": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.1.tgz", - "integrity": "sha1-vwDvT9q2uhtG7Le2KbTH7VcVzHc=", - "dev": true, - "requires": { - "d": "1", - "es5-ext": "~0.10.14" - } - } - } - }, - "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==", + "node_modules/execa": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", + "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", "dev": true, - "requires": { - "d": "^1.0.1", - "ext": "^1.1.2" + "license": "MIT", + "dependencies": { + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.0", + "human-signals": "^2.1.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.1", + "onetime": "^5.1.2", + "signal-exit": "^3.0.3", + "strip-final-newline": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" } }, - "es6-weak-map": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/es6-weak-map/-/es6-weak-map-2.0.3.tgz", - "integrity": "sha512-p5um32HOTO1kP+w7PRnB+5lQ43Z6muuMuIMffvDN8ZB4GcnjLBV6zGStpbASIMk4DCAvEaamhe2zhyCb/QXXsA==", + "node_modules/exit": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", + "integrity": "sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ==", "dev": true, - "requires": { - "d": "1", - "es5-ext": "^0.10.46", - "es6-iterator": "^2.0.3", - "es6-symbol": "^3.1.1" + "engines": { + "node": ">= 0.8.0" } }, - "escape-html": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", - "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=", - "dev": true - }, - "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=", - "dev": true - }, - "escodegen": { - "version": "1.14.3", - "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.14.3.tgz", - "integrity": "sha512-qFcX0XJkdg+PB3xjZZG/wKSuT1PnQWx57+TVSjIMmILd2yC/6ByYElPwJnslDsuWuSAp4AwJGumarAAmJch5Kw==", + "node_modules/expect": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/expect/-/expect-29.7.0.tgz", + "integrity": "sha512-2Zks0hf1VLFYI1kbh0I5jP3KHHyCHpkfyHBzsSXRFgl/Bg9mWYfMW8oD+PdMPlEwy5HNsR9JutYy6pMeOh61nw==", "dev": true, - "requires": { - "esprima": "^4.0.1", - "estraverse": "^4.2.0", - "esutils": "^2.0.2", - "optionator": "^0.8.1", - "source-map": "~0.6.1" - }, + "license": "MIT", "dependencies": { - "esprima": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", - "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", - "dev": true - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true, - "optional": true - } + "@jest/expect-utils": "^29.7.0", + "jest-get-type": "^29.6.3", + "jest-matcher-utils": "^29.7.0", + "jest-message-util": "^29.7.0", + "jest-util": "^29.7.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "escope": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/escope/-/escope-3.6.0.tgz", - "integrity": "sha1-4Bl16BJ4GhY6ba392AOY3GTIicM=", + "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==", "dev": true, - "requires": { - "es6-map": "^0.1.3", - "es6-weak-map": "^2.0.1", - "esrecurse": "^4.1.0", - "estraverse": "^4.1.1" - } - }, - "esprima": { - "version": "2.7.3", - "resolved": "https://registry.npmjs.org/esprima/-/esprima-2.7.3.tgz", - "integrity": "sha1-luO3DVd59q1JzQMmc9HDEnZ7pYE=", - "dev": true + "license": "MIT" }, - "esrecurse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", - "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "node_modules/fb-watchman": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.2.tgz", + "integrity": "sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA==", "dev": true, - "requires": { - "estraverse": "^5.2.0" - }, + "license": "Apache-2.0", "dependencies": { - "estraverse": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz", - "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==", - "dev": true - } + "bser": "2.1.1" } }, - "estraverse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", - "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", - "dev": true - }, - "estree-walker": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-1.0.1.tgz", - "integrity": "sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg==", - "dev": true - }, - "esutils": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", - "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", - "dev": true - }, - "etag": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", - "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=", - "dev": true - }, - "event-emitter": { - "version": "0.3.5", - "resolved": "https://registry.npmjs.org/event-emitter/-/event-emitter-0.3.5.tgz", - "integrity": "sha1-34xp7vFkeSPHFXuc6DhAYQsCzDk=", + "node_modules/fill-range": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", + "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", "dev": true, - "requires": { - "d": "1", - "es5-ext": "~0.10.14" + "license": "MIT", + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" } }, - "eventemitter3": { - "version": "4.0.7", - "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", - "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==", - "dev": true - }, - "events": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", - "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", - "dev": true - }, - "eventsource": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/eventsource/-/eventsource-0.1.6.tgz", - "integrity": "sha1-Cs7ehJ7X3RzMMsgRuxG5RNTykjI=", + "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==", "dev": true, - "requires": { - "original": ">=0.0.5" - } - }, - "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==", - "dev": true, - "requires": { - "md5.js": "^1.3.4", - "safe-buffer": "^5.1.1" - } - }, - "exec-sh": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/exec-sh/-/exec-sh-0.2.2.tgz", - "integrity": "sha512-FIUCJz1RbuS0FKTdaAafAByGS0CPvU3R0MeHxgtl+djzCc//F8HakL8GzmVNZanasTbTAY/3DRFA0KpVqj/eAw==", - "dev": true, - "requires": { - "merge": "^1.2.0" - } - }, - "execa": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-0.7.0.tgz", - "integrity": "sha1-lEvs00zEHuMqY6n68nrVpl/Fl3c=", - "dev": true, - "requires": { - "cross-spawn": "^5.0.1", - "get-stream": "^3.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" - }, - "dependencies": { - "cross-spawn": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz", - "integrity": "sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=", - "dev": true, - "requires": { - "lru-cache": "^4.0.1", - "shebang-command": "^1.2.0", - "which": "^1.2.9" - } - } + "license": "MIT", + "dependencies": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=8" } }, - "exit": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", - "integrity": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=", - "dev": true - }, - "expand-brackets": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-0.1.5.tgz", - "integrity": "sha1-3wcoTjQqgHzXM6xa9yQR5YHRF3s=", + "node_modules/fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", "dev": true, - "requires": { - "is-posix-bracket": "^0.1.0" - } + "license": "ISC" }, - "expand-range": { - "version": "1.8.2", - "resolved": "https://registry.npmjs.org/expand-range/-/expand-range-1.8.2.tgz", - "integrity": "sha1-opnv/TNf4nIeuujiV+x5ZE/IUzc=", + "node_modules/fsevents": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", + "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", "dev": true, - "requires": { - "fill-range": "^2.1.0" - } - }, - "expand-tilde": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/expand-tilde/-/expand-tilde-2.0.2.tgz", - "integrity": "sha1-l+gBqgUt8CRU3kawK/YhZCzchQI=", - "dev": true, - "requires": { - "homedir-polyfill": "^1.0.1" - } - }, - "expect": { - "version": "22.4.3", - "resolved": "https://registry.npmjs.org/expect/-/expect-22.4.3.tgz", - "integrity": "sha512-XcNXEPehqn8b/jm8FYotdX0YrXn36qp4HWlrVT4ktwQas1l1LPxiVWncYnnL2eyMtKAmVIaG0XAp0QlrqJaxaA==", - "dev": true, - "requires": { - "ansi-styles": "^3.2.0", - "jest-diff": "^22.4.3", - "jest-get-type": "^22.4.3", - "jest-matcher-utils": "^22.4.3", - "jest-message-util": "^22.4.3", - "jest-regex-util": "^22.4.3" - }, - "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==", - "dev": true, - "requires": { - "color-convert": "^1.9.0" - } - } - } - }, - "express": { - "version": "4.17.1", - "resolved": "https://registry.npmjs.org/express/-/express-4.17.1.tgz", - "integrity": "sha512-mHJ9O79RqluphRrcw2X/GTh3k9tVv8YcoyY4Kkh4WDMUYKRZUq0h1o0w2rrrxBqM7VoeUVqgb27xlEMXTnYt4g==", - "dev": true, - "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=", - "dev": true - }, - "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=", - "dev": true - }, - "qs": { - "version": "6.7.0", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz", - "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==", - "dev": true - } + "hasInstallScript": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" } }, - "ext": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/ext/-/ext-1.4.0.tgz", - "integrity": "sha512-Key5NIsUxdqKg3vIsdw9dSuXpPCQ297y6wBjL30edxwPgt2E44WcWBZey/ZvUc6sERLTxKdyCu4gZFmUbk1Q7A==", + "node_modules/function-bind": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", + "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", "dev": true, - "requires": { - "type": "^2.0.0" - }, - "dependencies": { - "type": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/type/-/type-2.5.0.tgz", - "integrity": "sha512-180WMDQaIMm3+7hGXWf12GtdniDEy7nYcyFMKJn/eZz/6tSLXrUN9V0wKSbMjej0I1WHWbpREDEKHtqPQa9NNw==", - "dev": true - } + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "extend": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", - "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", - "dev": true - }, - "extend-shallow": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", - "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", + "node_modules/generic-names": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/generic-names/-/generic-names-4.0.0.tgz", + "integrity": "sha512-ySFolZQfw9FoDb3ed9d80Cm9f0+r7qj+HJkWjeD9RBfpxEVTlVhol+gvaQB/78WbwYfbnNh8nWHHBSlg072y6A==", "dev": true, - "requires": { - "assign-symbols": "^1.0.0", - "is-extendable": "^1.0.1" - }, + "license": "MIT", "dependencies": { - "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==", - "dev": true, - "requires": { - "is-plain-object": "^2.0.4" - } - } + "loader-utils": "^3.2.0" } }, - "external-editor": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-2.2.0.tgz", - "integrity": "sha512-bSn6gvGxKt+b7+6TKEv1ZycHleA7aHhRHyAqJyp5pbUFuYYNIzpZnQDk7AsYckyWdEnTeAnay0aCy2aV6iTk9A==", + "node_modules/generic-names/node_modules/loader-utils": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-3.3.1.tgz", + "integrity": "sha512-FMJTLMXfCLMLfJxcX9PFqX5qD88Z5MRGaZCVzfuqeZSPsyiBzs+pahDQjbIWz2QIzPZz0NX9Zy4FX3lmK6YHIg==", "dev": true, - "requires": { - "chardet": "^0.4.0", - "iconv-lite": "^0.4.17", - "tmp": "^0.0.33" + "license": "MIT", + "engines": { + "node": ">= 12.13.0" } }, - "extglob": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/extglob/-/extglob-0.3.2.tgz", - "integrity": "sha1-Lhj/PS9JqydlzskCPwEdqo2DSaE=", + "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==", "dev": true, - "requires": { - "is-extglob": "^1.0.0" + "license": "MIT", + "engines": { + "node": ">=6.9.0" } }, - "extract-text-webpack-plugin": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extract-text-webpack-plugin/-/extract-text-webpack-plugin-3.0.2.tgz", - "integrity": "sha512-bt/LZ4m5Rqt/Crl2HiKuAl/oqg0psx1tsTLkvWbJen1CtD+fftkZhMaQ9HOtY2gWsl2Wq+sABmMVi9z3DhKWQQ==", + "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==", "dev": true, - "requires": { - "async": "^2.4.1", - "loader-utils": "^1.1.0", - "schema-utils": "^0.3.0", - "webpack-sources": "^1.0.1" + "license": "ISC", + "engines": { + "node": "6.* || 8.* || >= 10.*" } }, - "extsprintf": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", - "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=", - "dev": true - }, - "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==", - "dev": true - }, - "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==", - "dev": true - }, - "fast-levenshtein": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", - "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=", - "dev": true - }, - "fastparse": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/fastparse/-/fastparse-1.1.2.tgz", - "integrity": "sha512-483XLLxTVIwWK3QTrMGRqUfUpoOs/0hbQrl2oz4J0pAcm3A3bu84wxTFqGqkJzewCLdME38xJLJAxBABfQT8sQ==", - "dev": true - }, - "faye-websocket": { - "version": "0.11.3", - "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.3.tgz", - "integrity": "sha512-D2y4bovYpzziGgbHYtGCMjlJM36vAl/y+xUyn1C+FVx8szd1E+86KwVw6XvYSzOP8iMpm1X0I4xJD+QtUb36OA==", + "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==", "dev": true, - "requires": { - "websocket-driver": ">=0.5.1" + "license": "MIT", + "engines": { + "node": ">=8.0.0" } }, - "fb-watchman": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.1.tgz", - "integrity": "sha512-DkPJKQeY6kKwmuMretBhr7G6Vodr7bFwDYTXIkfG1gjvNpaxBTQV3PbXg6bR1c1UP4jPOX0jHUbbHANL9vRjVg==", + "node_modules/get-stream": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", "dev": true, - "requires": { - "bser": "2.1.1" + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "figures": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz", - "integrity": "sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI=", + "node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "deprecated": "Glob versions prior to v9 are no longer supported", "dev": true, - "requires": { - "escape-string-regexp": "^1.0.5" + "license": "ISC", + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, - "file-loader": { - "version": "0.11.2", - "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-0.11.2.tgz", - "integrity": "sha512-N+uhF3mswIFeziHQjGScJ/yHXYt3DiLBeC+9vWW+WjUBiClMSOlV1YrXQi+7KM2aA3Rn4Bybgv+uXFQbfkzpvg==", + "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==", "dev": true, - "requires": { - "loader-utils": "^1.0.2" + "license": "MIT", + "engines": { + "node": ">=4" } }, - "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==", + "node_modules/graceful-fs": { + "version": "4.2.11", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", + "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", "dev": true, - "optional": true - }, - "filename-regex": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/filename-regex/-/filename-regex-2.0.1.tgz", - "integrity": "sha1-wcS5vuPglyXdsQa3XB4wH+LxiyY=", - "dev": true + "license": "ISC" }, - "fileset": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/fileset/-/fileset-2.0.3.tgz", - "integrity": "sha1-jnVIqW08wjJ+5eZ0FocjozO7oqA=", + "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==", "dev": true, - "requires": { - "glob": "^7.0.3", - "minimatch": "^3.0.3" + "license": "MIT", + "engines": { + "node": ">=8" } }, - "filesize": { - "version": "3.5.11", - "resolved": "https://registry.npmjs.org/filesize/-/filesize-3.5.11.tgz", - "integrity": "sha512-ZH7loueKBoDb7yG9esn1U+fgq7BzlzW6NRi5/rMdxIZ05dj7GFD/Xc5rq2CDt5Yq86CyfSYVyx4242QQNZbx1g==", - "dev": true - }, - "fill-range": { - "version": "2.2.4", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-2.2.4.tgz", - "integrity": "sha512-cnrcCbj01+j2gTG921VZPnHbjmdAf8oQV/iGeV2kZxGSyfYjjTyY79ErsK1WJWMpw6DaApEX72binqJE+/d+5Q==", + "node_modules/hasown": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", + "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", "dev": true, - "requires": { - "is-number": "^2.1.0", - "isobject": "^2.0.0", - "randomatic": "^3.0.0", - "repeat-element": "^1.1.2", - "repeat-string": "^1.5.2" + "license": "MIT", + "dependencies": { + "function-bind": "^1.1.2" + }, + "engines": { + "node": ">= 0.4" } }, - "finalhandler": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", - "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", + "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==", "dev": true, - "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" - } + "license": "MIT" }, - "find-cache-dir": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-1.0.0.tgz", - "integrity": "sha1-kojj6ePMN0hxfTnq3hfPcfww7m8=", + "node_modules/human-signals": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", + "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", "dev": true, - "requires": { - "commondir": "^1.0.1", - "make-dir": "^1.0.0", - "pkg-dir": "^2.0.0" + "license": "Apache-2.0", + "engines": { + "node": ">=10.17.0" } }, - "find-index": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/find-index/-/find-index-0.1.1.tgz", - "integrity": "sha1-Z101iyyjiS15Whq0cjL4tuLg3eQ=", + "node_modules/icss-replace-symbols": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/icss-replace-symbols/-/icss-replace-symbols-1.1.0.tgz", + "integrity": "sha1-Bupvg2ead0njhs/h/oEq5dsiPe0=", "dev": true }, - "find-up": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", - "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=", + "node_modules/immutable": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/immutable/-/immutable-5.1.2.tgz", + "integrity": "sha512-qHKXW1q6liAk1Oys6umoaZbDRqjcjgSrbnrifHsfsttza7zcvRAsL7mMV6xWcyhwQy7Xj5v4hhbr6b+iDYwlmQ==", "dev": true, - "requires": { - "path-exists": "^2.0.0", - "pinkie-promise": "^2.0.0" - } + "license": "MIT" }, - "flatten": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/flatten/-/flatten-1.0.3.tgz", - "integrity": "sha512-dVsPA/UwQ8+2uoFe5GHtiBMu48dWLTdsuEd7CKGlZlD78r1TTWBvDuFaFGKCo/ZfEr95Uk56vZoX86OsHkUeIg==", - "dev": true - }, - "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==", + "node_modules/import-cwd": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/import-cwd/-/import-cwd-3.0.0.tgz", + "integrity": "sha512-4pnzH16plW+hgvRECbDWpQl3cqtvSofHWh44met7ESfZ8UZOWWddm8hEyDTqREJ9RbYHY8gi8DqmaelApoOGMg==", "dev": true, - "requires": { - "inherits": "^2.0.3", - "readable-stream": "^2.3.6" + "license": "MIT", + "dependencies": { + "import-from": "^3.0.0" + }, + "engines": { + "node": ">=8" } }, - "follow-redirects": { - "version": "1.13.3", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.13.3.tgz", - "integrity": "sha512-DUgl6+HDzB0iEptNQEXLx/KhTmDb8tZUHSeLqpnjpknR70H0nC2t9N73BK6fN4hOvJ84pKlIQVQ4k5FFlBedKA==", - "dev": true - }, - "for-each": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz", - "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==", + "node_modules/import-from": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/import-from/-/import-from-3.0.0.tgz", + "integrity": "sha512-CiuXOFFSzkU5x/CR0+z7T91Iht4CXgfCxVOFRhh2Zyhg5wOpWvvDLQUsWl+gcN+QscYBjez8hDCt85O7RLDttQ==", "dev": true, - "requires": { - "is-callable": "^1.1.3" + "license": "MIT", + "dependencies": { + "resolve-from": "^5.0.0" + }, + "engines": { + "node": ">=8" } }, - "for-in": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", - "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=", - "dev": true - }, - "for-own": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/for-own/-/for-own-0.1.5.tgz", - "integrity": "sha1-UmXGgaTylNq78XyVCbZ2OqhFEM4=", + "node_modules/import-local": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.2.0.tgz", + "integrity": "sha512-2SPlun1JUPWoM6t3F0dw0FkCF/jWY8kttcY4f599GLTSjh2OCuuhdTkJQsEcZzBqbXZGKMK2OqW1oZsjtf/gQA==", "dev": true, - "requires": { - "for-in": "^1.0.1" + "license": "MIT", + "dependencies": { + "pkg-dir": "^4.2.0", + "resolve-cwd": "^3.0.0" + }, + "bin": { + "import-local-fixture": "fixtures/cli.js" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "forever-agent": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", - "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=", - "dev": true - }, - "fork-ts-checker-webpack-plugin": { - "version": "0.2.10", - "resolved": "https://registry.npmjs.org/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-0.2.10.tgz", - "integrity": "sha1-0KQIDnfp9dbjtDzc59JmWPnSUMY=", - "dev": true, - "requires": { - "babel-code-frame": "^6.22.0", - "chalk": "^1.1.3", - "chokidar": "^1.7.0", - "lodash.endswith": "^4.2.1", - "lodash.isfunction": "^3.0.8", - "lodash.isstring": "^4.0.1", - "lodash.startswith": "^4.2.1", - "minimatch": "^3.0.4" + "node_modules/imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.8.19" } }, - "form-data": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz", - "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==", + "node_modules/inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", + "deprecated": "This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.", "dev": true, - "requires": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.6", - "mime-types": "^2.1.12" + "license": "ISC", + "dependencies": { + "once": "^1.3.0", + "wrappy": "1" } }, - "forwarded": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.1.2.tgz", - "integrity": "sha1-mMI9qxF1ZXuMBXPozszZGw/xjIQ=", - "dev": true + "node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true, + "license": "ISC" }, - "fragment-cache": { + "node_modules/is-arrayish": { "version": "0.2.1", - "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", - "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==", "dev": true, - "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=", - "dev": true + "license": "MIT" }, - "from2": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/from2/-/from2-2.3.0.tgz", - "integrity": "sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8=", + "node_modules/is-core-module": { + "version": "2.16.1", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.16.1.tgz", + "integrity": "sha512-UfoeMA6fIJ8wTYFEUjelnaGI67v6+N7qXJEvQuIGa99l4xsCruSYOVSQ0uPANn4dAzm8lkYPaKLrrijLq7x23w==", "dev": true, - "requires": { - "inherits": "^2.0.1", - "readable-stream": "^2.0.0" + "license": "MIT", + "dependencies": { + "hasown": "^2.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "fs-extra": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-3.0.1.tgz", - "integrity": "sha1-N5TzeMWLNC6n27sjCVEJxLO2IpE=", + "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==", "dev": true, - "requires": { - "graceful-fs": "^4.1.2", - "jsonfile": "^3.0.0", - "universalify": "^0.1.0" + "license": "MIT", + "engines": { + "node": ">=8" } }, - "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=", + "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==", "dev": true, - "requires": { - "graceful-fs": "^4.1.2", - "iferr": "^0.1.5", - "imurmurhash": "^0.1.4", - "readable-stream": "1 || 2" + "license": "MIT", + "engines": { + "node": ">=6" } }, - "fs.realpath": { + "node_modules/is-module": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", + "resolved": "https://registry.npmjs.org/is-module/-/is-module-1.0.0.tgz", + "integrity": "sha1-Mlj7afeMFNW4FdZkM2tM/7ZEFZE=", "dev": true }, - "fsevents": { - "version": "1.2.13", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", - "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", + "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==", "dev": true, - "optional": true, - "requires": { - "bindings": "^1.5.0", - "nan": "^2.12.1" + "license": "MIT", + "engines": { + "node": ">=0.12.0" } }, - "fstream": { - "version": "1.0.12", - "resolved": "https://registry.npmjs.org/fstream/-/fstream-1.0.12.tgz", - "integrity": "sha512-WvJ193OHa0GHPEL+AycEJgxvBEwyfRkN1vhjca23OaPVMCaLCXTd5qAu82AjTcgP1UJmytkOKb63Ypde7raDIg==", + "node_modules/is-reference": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/is-reference/-/is-reference-1.2.1.tgz", + "integrity": "sha512-U82MsXXiFIrjCK4otLT+o2NA2Cd2g5MLoOVXUZjIOhLurrRxpEXzI8O0KZHr3IjLvlAH1kTPYSuqer5T9ZVBKQ==", "dev": true, - "requires": { - "graceful-fs": "^4.1.2", - "inherits": "~2.0.0", - "mkdirp": ">=0.5 0", - "rimraf": "2" + "license": "MIT", + "dependencies": { + "@types/estree": "*" } }, - "function-bind": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", - "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", + "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==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=", "dev": true }, - "gauge": { - "version": "2.7.4", - "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz", - "integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=", + "node_modules/istanbul-lib-coverage": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.2.tgz", + "integrity": "sha512-O8dpsF+r0WV/8MNRKfnmrtCWhuKjxrq2w+jpzBL5UZKTi2LeVWnWOmWRxFlesJONmc+wLAGvKQZEOanko0LFTg==", "dev": true, - "requires": { - "aproba": "^1.0.3", - "console-control-strings": "^1.0.0", - "has-unicode": "^2.0.0", - "object-assign": "^4.1.0", - "signal-exit": "^3.0.0", - "string-width": "^1.0.1", - "strip-ansi": "^3.0.1", - "wide-align": "^1.1.0" + "license": "BSD-3-Clause", + "engines": { + "node": ">=8" } }, - "gaze": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/gaze/-/gaze-1.1.3.tgz", - "integrity": "sha512-BRdNm8hbWzFzWHERTrejLqwHDfS4GibPoq5wjTPIoJHoBtKGPg3xAFfxmM+9ztbXelxcf2hwQcaz1PtmFeue8g==", + "node_modules/istanbul-lib-instrument": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-6.0.3.tgz", + "integrity": "sha512-Vtgk7L/R2JHyyGW07spoFlB8/lpjiOLTjMdms6AFMraYt3BaJauod/NGrfnVG/y4Ix1JEuMRPDPEj2ua+zz1/Q==", "dev": true, - "requires": { - "globule": "^1.0.0" + "license": "BSD-3-Clause", + "dependencies": { + "@babel/core": "^7.23.9", + "@babel/parser": "^7.23.9", + "@istanbuljs/schema": "^0.1.3", + "istanbul-lib-coverage": "^3.2.0", + "semver": "^7.5.4" + }, + "engines": { + "node": ">=10" } }, - "generic-names": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/generic-names/-/generic-names-2.0.1.tgz", - "integrity": "sha512-kPCHWa1m9wGG/OwQpeweTwM/PYiQLrUIxXbt/P4Nic3LbGjCP0YwrALHW1uNLKZ0LIMg+RF+XRlj2ekT9ZlZAQ==", + "node_modules/istanbul-lib-instrument/node_modules/semver": { + "version": "7.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.2.tgz", + "integrity": "sha512-RF0Fw+rO5AMf9MAyaRXI4AV0Ulj5lMHqVxxdSgiVbixSCXoEmmX/jk0CuJw4+3SqroYO9VoUh+HcuJivvtJemA==", "dev": true, - "requires": { - "loader-utils": "^1.1.0" + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" } }, - "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==", - "dev": true - }, - "get-intrinsic": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz", - "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==", + "node_modules/istanbul-lib-report": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.1.tgz", + "integrity": "sha512-GCfE1mtsHGOELCU8e/Z7YWzpmybrx/+dSTfLrvY8qRmaY6zXTKWn6WQIjaAFw069icm6GVMNkgu0NzI4iPZUNw==", "dev": true, - "requires": { - "function-bind": "^1.1.1", - "has": "^1.0.3", - "has-symbols": "^1.0.1" + "license": "BSD-3-Clause", + "dependencies": { + "istanbul-lib-coverage": "^3.0.0", + "make-dir": "^4.0.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" } }, - "get-stdin": { + "node_modules/istanbul-lib-source-maps": { "version": "4.0.1", - "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz", - "integrity": "sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4=", - "dev": true - }, - "get-stream": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz", - "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=", - "dev": true - }, - "get-value": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", - "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=", - "dev": true - }, - "getpass": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", - "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", + "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz", + "integrity": "sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==", "dev": true, - "requires": { - "assert-plus": "^1.0.0" + "license": "BSD-3-Clause", + "dependencies": { + "debug": "^4.1.1", + "istanbul-lib-coverage": "^3.0.0", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=10" } }, - "glob": { - "version": "7.1.6", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", - "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", + "node_modules/istanbul-reports": { + "version": "3.1.7", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.7.tgz", + "integrity": "sha512-BewmUXImeuRk2YY0PVbxgKAysvhRPUQE0h5QRM++nVWyubKGV0l8qQ5op8+B2DOmwSe63Jivj0BjkPQVf8fP5g==", "dev": true, - "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" + "license": "BSD-3-Clause", + "dependencies": { + "html-escaper": "^2.0.0", + "istanbul-lib-report": "^3.0.0" + }, + "engines": { + "node": ">=8" } }, - "glob-base": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/glob-base/-/glob-base-0.3.0.tgz", - "integrity": "sha1-27Fk9iIbHAscz4Kuoyi0l98Oo8Q=", + "node_modules/jest": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest/-/jest-29.7.0.tgz", + "integrity": "sha512-NIy3oAFp9shda19hy4HK0HRTWKtPJmGdnvywu01nOqNC2vZg+Z+fvJDxpMQA88eb2I9EcafcdjYgsDthnYTvGw==", "dev": true, - "requires": { - "glob-parent": "^2.0.0", - "is-glob": "^2.0.0" + "license": "MIT", + "dependencies": { + "@jest/core": "^29.7.0", + "@jest/types": "^29.6.3", + "import-local": "^3.0.2", + "jest-cli": "^29.7.0" + }, + "bin": { + "jest": "bin/jest.js" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + }, + "peerDependencies": { + "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" + }, + "peerDependenciesMeta": { + "node-notifier": { + "optional": true + } } }, - "glob-parent": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-2.0.0.tgz", - "integrity": "sha1-gTg9ctsFT8zPUzbaqQLxgvbtuyg=", + "node_modules/jest-changed-files": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-29.7.0.tgz", + "integrity": "sha512-fEArFiwf1BpQ+4bXSprcDc3/x4HSzL4al2tozwVpDFpsxALjLYdyiIK4e5Vz66GQJIbXJ82+35PtysofptNX2w==", "dev": true, - "requires": { - "is-glob": "^2.0.0" + "license": "MIT", + "dependencies": { + "execa": "^5.0.0", + "jest-util": "^29.7.0", + "p-limit": "^3.1.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "glob2base": { - "version": "0.0.12", - "resolved": "https://registry.npmjs.org/glob2base/-/glob2base-0.0.12.tgz", - "integrity": "sha1-nUGbPijxLoOjYhZKJ3BVkiycDVY=", + "node_modules/jest-changed-files/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==", "dev": true, - "requires": { - "find-index": "^0.1.1" + "license": "MIT", + "dependencies": { + "yocto-queue": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "global-dirs": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/global-dirs/-/global-dirs-0.1.1.tgz", - "integrity": "sha1-sxnA3UYH81PzvpzKTHL8FIxJ9EU=", + "node_modules/jest-circus": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-29.7.0.tgz", + "integrity": "sha512-3E1nCMgipcTkCocFwM90XXQab9bS+GMsjdpmPrlelaxwD93Ad8iVEjX/vvHPdLPnFf+L40u+5+iutRdA1N9myw==", "dev": true, - "requires": { - "ini": "^1.3.4" - } - }, - "global-modules": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-1.0.0.tgz", - "integrity": "sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==", + "license": "MIT", + "dependencies": { + "@jest/environment": "^29.7.0", + "@jest/expect": "^29.7.0", + "@jest/test-result": "^29.7.0", + "@jest/types": "^29.6.3", + "@types/node": "*", + "chalk": "^4.0.0", + "co": "^4.6.0", + "dedent": "^1.0.0", + "is-generator-fn": "^2.0.0", + "jest-each": "^29.7.0", + "jest-matcher-utils": "^29.7.0", + "jest-message-util": "^29.7.0", + "jest-runtime": "^29.7.0", + "jest-snapshot": "^29.7.0", + "jest-util": "^29.7.0", + "p-limit": "^3.1.0", + "pretty-format": "^29.7.0", + "pure-rand": "^6.0.0", + "slash": "^3.0.0", + "stack-utils": "^2.0.3" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-circus/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==", "dev": true, - "requires": { - "global-prefix": "^1.0.1", - "is-windows": "^1.0.1", - "resolve-dir": "^1.0.0" + "license": "MIT", + "dependencies": { + "yocto-queue": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "global-prefix": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-1.0.2.tgz", - "integrity": "sha1-2/dDxsFJklk8ZVVoy2btMsASLr4=", + "node_modules/jest-cli": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-29.7.0.tgz", + "integrity": "sha512-OVVobw2IubN/GSYsxETi+gOe7Ka59EFMR/twOU3Jb2GnKKeMGJB5SGUUrEz3SFVmJASUdZUzy83sLNNQ2gZslg==", "dev": true, - "requires": { - "expand-tilde": "^2.0.2", - "homedir-polyfill": "^1.0.1", - "ini": "^1.3.4", - "is-windows": "^1.0.1", - "which": "^1.2.14" + "license": "MIT", + "dependencies": { + "@jest/core": "^29.7.0", + "@jest/test-result": "^29.7.0", + "@jest/types": "^29.6.3", + "chalk": "^4.0.0", + "create-jest": "^29.7.0", + "exit": "^0.1.2", + "import-local": "^3.0.2", + "jest-config": "^29.7.0", + "jest-util": "^29.7.0", + "jest-validate": "^29.7.0", + "yargs": "^17.3.1" + }, + "bin": { + "jest": "bin/jest.js" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + }, + "peerDependencies": { + "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" + }, + "peerDependenciesMeta": { + "node-notifier": { + "optional": true + } } }, - "globals": { - "version": "9.18.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-9.18.0.tgz", - "integrity": "sha512-S0nG3CLEQiY/ILxqtztTWH/3iRRdyBLw6KMDxnKMchrtbj2OFmehVh0WUCfW3DUrIgx/qFrJPICrq4Z4sTR9UQ==", - "dev": true + "node_modules/jest-config": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-29.7.0.tgz", + "integrity": "sha512-uXbpfeQ7R6TZBqI3/TxCU4q4ttk3u0PJeC+E0zbfSoSjq6bJ7buBPxzQPL0ifrkY4DNu4JUdk0ImlBUYi840eQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/core": "^7.11.6", + "@jest/test-sequencer": "^29.7.0", + "@jest/types": "^29.6.3", + "babel-jest": "^29.7.0", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "deepmerge": "^4.2.2", + "glob": "^7.1.3", + "graceful-fs": "^4.2.9", + "jest-circus": "^29.7.0", + "jest-environment-node": "^29.7.0", + "jest-get-type": "^29.6.3", + "jest-regex-util": "^29.6.3", + "jest-resolve": "^29.7.0", + "jest-runner": "^29.7.0", + "jest-util": "^29.7.0", + "jest-validate": "^29.7.0", + "micromatch": "^4.0.4", + "parse-json": "^5.2.0", + "pretty-format": "^29.7.0", + "slash": "^3.0.0", + "strip-json-comments": "^3.1.1" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + }, + "peerDependencies": { + "@types/node": "*", + "ts-node": ">=9.0.0" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + }, + "ts-node": { + "optional": true + } + } }, - "globby": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/globby/-/globby-5.0.0.tgz", - "integrity": "sha1-69hGZ8oNuzMLmbz8aOrCvFQ3Dg0=", + "node_modules/jest-diff": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-29.7.0.tgz", + "integrity": "sha512-LMIgiIrhigmPrs03JHpxUh2yISK3vLFPkAodPeo0+BuF7wA2FoQbkEg1u8gBYBThncu7e1oEDUfIXVuTqLRUjw==", "dev": true, - "requires": { - "array-union": "^1.0.1", - "arrify": "^1.0.0", - "glob": "^7.0.3", - "object-assign": "^4.0.1", - "pify": "^2.0.0", - "pinkie-promise": "^2.0.0" + "license": "MIT", + "dependencies": { + "chalk": "^4.0.0", + "diff-sequences": "^29.6.3", + "jest-get-type": "^29.6.3", + "pretty-format": "^29.7.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "globule": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/globule/-/globule-1.3.2.tgz", - "integrity": "sha512-7IDTQTIu2xzXkT+6mlluidnWo+BypnbSoEVVQCGfzqnl5Ik8d3e1d4wycb8Rj9tWW+Z39uPWsdlquqiqPCd/pA==", - "dev": true, - "requires": { - "glob": "~7.1.1", - "lodash": "~4.17.10", - "minimatch": "~3.0.2" - } - }, - "got": { - "version": "6.7.1", - "resolved": "https://registry.npmjs.org/got/-/got-6.7.1.tgz", - "integrity": "sha1-JAzQV4WpoY5WHcG0S0HHY+8ejbA=", - "dev": true, - "requires": { - "create-error-class": "^3.0.0", - "duplexer3": "^0.1.4", - "get-stream": "^3.0.0", - "is-redirect": "^1.0.0", - "is-retry-allowed": "^1.0.0", - "is-stream": "^1.0.0", - "lowercase-keys": "^1.0.0", - "safe-buffer": "^5.0.1", - "timed-out": "^4.0.0", - "unzip-response": "^2.0.1", - "url-parse-lax": "^1.0.0" - } - }, - "graceful-fs": { - "version": "4.2.6", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.6.tgz", - "integrity": "sha512-nTnJ528pbqxYanhpDYsi4Rd8MAeaBA67+RZ10CM1m3bTAVFEDcd5AuA4a6W5YkGZ1iNXHzZz8T6TBKLeBuNriQ==", - "dev": true - }, - "growly": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/growly/-/growly-1.3.0.tgz", - "integrity": "sha1-8QdIy+dq+WS3yWyTxrzCivEgwIE=", - "dev": true - }, - "gzip-size": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-3.0.0.tgz", - "integrity": "sha1-VGGI6b3DN/Zzdy+BZgRks4nc5SA=", + "node_modules/jest-docblock": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-29.7.0.tgz", + "integrity": "sha512-q617Auw3A612guyaFgsbFeYpNP5t2aoUNLwBUbc/0kD1R4t9ixDbyFTHd1nok4epoVFpr7PmeWHrhvuV3XaJ4g==", "dev": true, - "requires": { - "duplexer": "^0.1.1" + "license": "MIT", + "dependencies": { + "detect-newline": "^3.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "handle-thing": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-1.2.5.tgz", - "integrity": "sha1-/Xqtcmvxpf0W38KbL3pmAdJxOcQ=", - "dev": true - }, - "handlebars": { - "version": "4.7.7", - "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.7.7.tgz", - "integrity": "sha512-aAcXm5OAfE/8IXkcZvCepKU3VzW1/39Fb5ZuqMtgI/hT8X2YgoMvBY5dLhq/cpOvw7Lk1nK/UF71aLG/ZnVYRA==", + "node_modules/jest-each": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-29.7.0.tgz", + "integrity": "sha512-gns+Er14+ZrEoC5fhOfYCY1LOHHr0TI+rQUHZS8Ttw2l7gl+80eHc/gFf2Ktkw0+SIACDTeWvpFcv3B04VembQ==", "dev": true, - "requires": { - "minimist": "^1.2.5", - "neo-async": "^2.6.0", - "source-map": "^0.6.1", - "uglify-js": "^3.1.4", - "wordwrap": "^1.0.0" - }, + "license": "MIT", "dependencies": { - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - } + "@jest/types": "^29.6.3", + "chalk": "^4.0.0", + "jest-get-type": "^29.6.3", + "jest-util": "^29.7.0", + "pretty-format": "^29.7.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "har-schema": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", - "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=", - "dev": true - }, - "har-validator": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz", - "integrity": "sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==", + "node_modules/jest-environment-node": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-29.7.0.tgz", + "integrity": "sha512-DOSwCRqXirTOyheM+4d5YZOrWcdu0LNZ87ewUoywbcb2XR4wKgqiG8vNeYwhjFMbEkfju7wx2GYH0P2gevGvFw==", "dev": true, - "requires": { - "ajv": "^6.12.3", - "har-schema": "^2.0.0" + "license": "MIT", + "dependencies": { + "@jest/environment": "^29.7.0", + "@jest/fake-timers": "^29.7.0", + "@jest/types": "^29.6.3", + "@types/node": "*", + "jest-mock": "^29.7.0", + "jest-util": "^29.7.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "has": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", - "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "node_modules/jest-get-type": { + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-29.6.3.tgz", + "integrity": "sha512-zrteXnqYxfQh7l5FHyL38jL39di8H8rHoecLH3JNxH3BwOrBsNeabdap5e0I23lD4HHI8W5VFBZqG4Eaq5LNcw==", "dev": true, - "requires": { - "function-bind": "^1.1.1" + "license": "MIT", + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "has-ansi": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", - "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=", + "node_modules/jest-haste-map": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-29.7.0.tgz", + "integrity": "sha512-fP8u2pyfqx0K1rGn1R9pyE0/KTn+G7PxktWidOBTqFPLYX0b9ksaMFkhK5vrS3DVun09pckLdlx90QthlW7AmA==", "dev": true, - "requires": { - "ansi-regex": "^2.0.0" + "license": "MIT", + "dependencies": { + "@jest/types": "^29.6.3", + "@types/graceful-fs": "^4.1.3", + "@types/node": "*", + "anymatch": "^3.0.3", + "fb-watchman": "^2.0.0", + "graceful-fs": "^4.2.9", + "jest-regex-util": "^29.6.3", + "jest-util": "^29.7.0", + "jest-worker": "^29.7.0", + "micromatch": "^4.0.4", + "walker": "^1.0.8" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + }, + "optionalDependencies": { + "fsevents": "^2.3.2" } }, - "has-bigints": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.1.tgz", - "integrity": "sha512-LSBS2LjbNBTf6287JEbEzvJgftkF5qFkmCo9hDRpAzKhUOlJ+hx8dd4USs00SgsUNwc4617J9ki5YtEClM2ffA==", - "dev": true - }, - "has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", - "dev": true - }, - "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==", - "dev": true - }, - "has-unicode": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz", - "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=", - "dev": true - }, - "has-value": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", - "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=", + "node_modules/jest-leak-detector": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-29.7.0.tgz", + "integrity": "sha512-kYA8IJcSYtST2BY9I+SMC32nDpBT3J2NvWJx8+JCuCdl/CR1I4EKUJROiP8XtCcxqgTTBGJNdbB1A8XRKbTetw==", "dev": true, - "requires": { - "get-value": "^2.0.6", - "has-values": "^1.0.0", - "isobject": "^3.0.0" - }, + "license": "MIT", "dependencies": { - "isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", - "dev": true - } + "jest-get-type": "^29.6.3", + "pretty-format": "^29.7.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.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=", - "dev": true, - "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=", - "dev": 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=", - "dev": true, - "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=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } + "node_modules/jest-matcher-utils": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-29.7.0.tgz", + "integrity": "sha512-sBkD+Xi9DtcChsI3L3u0+N0opgPYnCRPtGcQYrgXmR+hmt/fYfWAL0xRXYU8eWOdfuLgBe0YCW3AFtnRLagq/g==", + "dev": true, + "license": "MIT", + "dependencies": { + "chalk": "^4.0.0", + "jest-diff": "^29.7.0", + "jest-get-type": "^29.6.3", + "pretty-format": "^29.7.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "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==", - "dev": true, - "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==", - "dev": true, - "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==", - "dev": true - } + "node_modules/jest-message-util": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-29.7.0.tgz", + "integrity": "sha512-GBEV4GRADeP+qtB2+6u61stea8mGcOT4mCtrYISZwfu9/ISHFJ/5zOMXYbpBE9RsS5+Gb63DW4FgmnKJ79Kf6w==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.12.13", + "@jest/types": "^29.6.3", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "micromatch": "^4.0.4", + "pretty-format": "^29.7.0", + "slash": "^3.0.0", + "stack-utils": "^2.0.3" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "hash.js": { - "version": "1.1.7", - "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz", - "integrity": "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==", + "node_modules/jest-mock": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-29.7.0.tgz", + "integrity": "sha512-ITOMZn+UkYS4ZFh83xYAOzWStloNzJFO2s8DWrE4lhtGD+AorgnbkiKERe4wQVBydIGPx059g6riW5Btp6Llnw==", "dev": true, - "requires": { - "inherits": "^2.0.3", - "minimalistic-assert": "^1.0.1" + "license": "MIT", + "dependencies": { + "@jest/types": "^29.6.3", + "@types/node": "*", + "jest-util": "^29.7.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "he": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", - "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==", - "dev": true - }, - "hmac-drbg": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz", - "integrity": "sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=", + "node_modules/jest-pnp-resolver": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.3.tgz", + "integrity": "sha512-+3NpwQEnRoIBtx4fyhblQDPgJI0H1IEIkX7ShLUjPGA7TtUTvI1oiKi3SR4oBR0hQhQR80l4WAe5RrXBwWMA8w==", "dev": true, - "requires": { - "hash.js": "^1.0.3", - "minimalistic-assert": "^1.0.0", - "minimalistic-crypto-utils": "^1.0.1" + "license": "MIT", + "engines": { + "node": ">=6" + }, + "peerDependencies": { + "jest-resolve": "*" + }, + "peerDependenciesMeta": { + "jest-resolve": { + "optional": true + } } }, - "home-or-tmp": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/home-or-tmp/-/home-or-tmp-2.0.0.tgz", - "integrity": "sha1-42w/LSyufXRqhX440Y1fMqeILbg=", + "node_modules/jest-regex-util": { + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-29.6.3.tgz", + "integrity": "sha512-KJJBsRCyyLNWCNBOvZyRDnAIfUiRJ8v+hOBQYGn8gDyF3UegwiP4gwRR3/SDa42g1YbVycTidUF3rKjyLFDWbg==", "dev": true, - "requires": { - "os-homedir": "^1.0.0", - "os-tmpdir": "^1.0.1" + "license": "MIT", + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "homedir-polyfill": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/homedir-polyfill/-/homedir-polyfill-1.0.3.tgz", - "integrity": "sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==", + "node_modules/jest-resolve": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-29.7.0.tgz", + "integrity": "sha512-IOVhZSrg+UvVAshDSDtHyFCCBUl/Q3AAJv8iZ6ZjnZ74xzvwuzLXid9IIIPgTnY62SJjfuupMKZsZQRsCvxEgA==", "dev": true, - "requires": { - "parse-passwd": "^1.0.0" + "license": "MIT", + "dependencies": { + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^29.7.0", + "jest-pnp-resolver": "^1.2.2", + "jest-util": "^29.7.0", + "jest-validate": "^29.7.0", + "resolve": "^1.20.0", + "resolve.exports": "^2.0.0", + "slash": "^3.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "hosted-git-info": { - "version": "2.8.8", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.8.tgz", - "integrity": "sha512-f/wzC2QaWBs7t9IYqB4T3sR1xviIViXJRJTWBlx2Gf3g0Xi5vI7Yy4koXQ1c9OYDGHN9sBy1DQ2AB8fqZBWhUg==", - "dev": true - }, - "hpack.js": { - "version": "2.1.6", - "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz", - "integrity": "sha1-h3dMCUnlE/QuhFdbPEVoH63ioLI=", + "node_modules/jest-resolve-dependencies": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-29.7.0.tgz", + "integrity": "sha512-un0zD/6qxJ+S0et7WxeI3H5XSe9lTBBR7bOHCHXkKR6luG5mwDDlIzVQ0V5cZCuoTgEdcdwzTghYkTWfubi+nA==", "dev": true, - "requires": { - "inherits": "^2.0.1", - "obuf": "^1.0.0", - "readable-stream": "^2.0.1", - "wbuf": "^1.1.0" + "license": "MIT", + "dependencies": { + "jest-regex-util": "^29.6.3", + "jest-snapshot": "^29.7.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "html-comment-regex": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/html-comment-regex/-/html-comment-regex-1.1.2.tgz", - "integrity": "sha512-P+M65QY2JQ5Y0G9KKdlDpo0zK+/OHptU5AaBwUfAIDJZk1MYf32Frm84EcOytfJE0t5JvkAnKlmjsXDnWzCJmQ==", - "dev": true - }, - "html-encoding-sniffer": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-1.0.2.tgz", - "integrity": "sha512-71lZziiDnsuabfdYiUeWdCVyKuqwWi23L8YeIgV9jSSZHCtb6wB1BKWooH7L3tn4/FuZJMVWyNaIDr4RGmaSYw==", + "node_modules/jest-runner": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-29.7.0.tgz", + "integrity": "sha512-fsc4N6cPCAahybGBfTRcq5wFR6fpLznMg47sY5aDpsoejOcVYFb07AHuSnR0liMcPTgBsA3ZJL6kFOjPdoNipQ==", "dev": true, - "requires": { - "whatwg-encoding": "^1.0.1" + "license": "MIT", + "dependencies": { + "@jest/console": "^29.7.0", + "@jest/environment": "^29.7.0", + "@jest/test-result": "^29.7.0", + "@jest/transform": "^29.7.0", + "@jest/types": "^29.6.3", + "@types/node": "*", + "chalk": "^4.0.0", + "emittery": "^0.13.1", + "graceful-fs": "^4.2.9", + "jest-docblock": "^29.7.0", + "jest-environment-node": "^29.7.0", + "jest-haste-map": "^29.7.0", + "jest-leak-detector": "^29.7.0", + "jest-message-util": "^29.7.0", + "jest-resolve": "^29.7.0", + "jest-runtime": "^29.7.0", + "jest-util": "^29.7.0", + "jest-watcher": "^29.7.0", + "jest-worker": "^29.7.0", + "p-limit": "^3.1.0", + "source-map-support": "0.5.13" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "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==", - "dev": true - }, - "html-minifier": { - "version": "3.5.21", - "resolved": "https://registry.npmjs.org/html-minifier/-/html-minifier-3.5.21.tgz", - "integrity": "sha512-LKUKwuJDhxNa3uf/LPR/KVjm/l3rBqtYeCOAekvG8F1vItxMUpueGd94i/asDDr8/1u7InxzFA5EeGjhhG5mMA==", - "dev": true, - "requires": { - "camel-case": "3.0.x", - "clean-css": "4.2.x", - "commander": "2.17.x", - "he": "1.2.x", - "param-case": "2.1.x", - "relateurl": "0.2.x", - "uglify-js": "3.4.x" - } - }, - "html-webpack-plugin": { - "version": "2.29.0", - "resolved": "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-2.29.0.tgz", - "integrity": "sha1-6Yf0IYU9O2k4yMTIFxhC5f0XryM=", - "dev": true, - "requires": { - "bluebird": "^3.4.7", - "html-minifier": "^3.2.3", - "loader-utils": "^0.2.16", - "lodash": "^4.17.3", - "pretty-error": "^2.0.2", - "toposort": "^1.0.0" - }, - "dependencies": { - "big.js": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/big.js/-/big.js-3.2.0.tgz", - "integrity": "sha512-+hN/Zh2D08Mx65pZ/4g5bsmNiZUuChDiQfTUQ7qJr4/kuopCr88xZsAXv6mBoZEsUI4OuGHlX59qE94K2mMW8Q==", - "dev": true - }, - "emojis-list": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-2.1.0.tgz", - "integrity": "sha1-TapNnbAPmBmIDHn6RXrlsJof04k=", - "dev": true - }, - "loader-utils": { - "version": "0.2.17", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-0.2.17.tgz", - "integrity": "sha1-+G5jdNQyBabmxg6RlvF8Apm/s0g=", - "dev": true, - "requires": { - "big.js": "^3.1.3", - "emojis-list": "^2.0.0", - "json5": "^0.5.0", - "object-assign": "^4.0.1" - } - } + "node_modules/jest-runner/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==", + "dev": true, + "license": "MIT", + "dependencies": { + "yocto-queue": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/jest-runtime": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-29.7.0.tgz", + "integrity": "sha512-gUnLjgwdGqW7B4LvOIkbKs9WGbn+QLqRQQ9juC6HndeDiezIwhDP+mhMwHWCEcfQ5RUXa6OPnFF8BJh5xegwwQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jest/environment": "^29.7.0", + "@jest/fake-timers": "^29.7.0", + "@jest/globals": "^29.7.0", + "@jest/source-map": "^29.6.3", + "@jest/test-result": "^29.7.0", + "@jest/transform": "^29.7.0", + "@jest/types": "^29.6.3", + "@types/node": "*", + "chalk": "^4.0.0", + "cjs-module-lexer": "^1.0.0", + "collect-v8-coverage": "^1.0.0", + "glob": "^7.1.3", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^29.7.0", + "jest-message-util": "^29.7.0", + "jest-mock": "^29.7.0", + "jest-regex-util": "^29.6.3", + "jest-resolve": "^29.7.0", + "jest-snapshot": "^29.7.0", + "jest-util": "^29.7.0", + "slash": "^3.0.0", + "strip-bom": "^4.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-snapshot": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-29.7.0.tgz", + "integrity": "sha512-Rm0BMWtxBcioHr1/OX5YCP8Uov4riHvKPknOGs804Zg9JGZgmIBkbtlxJC/7Z4msKYVbIJtfU+tKb8xlYNfdkw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/core": "^7.11.6", + "@babel/generator": "^7.7.2", + "@babel/plugin-syntax-jsx": "^7.7.2", + "@babel/plugin-syntax-typescript": "^7.7.2", + "@babel/types": "^7.3.3", + "@jest/expect-utils": "^29.7.0", + "@jest/transform": "^29.7.0", + "@jest/types": "^29.6.3", + "babel-preset-current-node-syntax": "^1.0.0", + "chalk": "^4.0.0", + "expect": "^29.7.0", + "graceful-fs": "^4.2.9", + "jest-diff": "^29.7.0", + "jest-get-type": "^29.6.3", + "jest-matcher-utils": "^29.7.0", + "jest-message-util": "^29.7.0", + "jest-util": "^29.7.0", + "natural-compare": "^1.4.0", + "pretty-format": "^29.7.0", + "semver": "^7.5.3" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "htmlparser2": { - "version": "3.10.1", - "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-3.10.1.tgz", - "integrity": "sha512-IgieNijUMbkDovyoKObU1DUhm1iwNYE/fuifEoEHfd1oZKZDaONBSkal7Y01shxsM49R4XaMdGez3WnF9UfiCQ==", + "node_modules/jest-snapshot/node_modules/semver": { + "version": "7.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.2.tgz", + "integrity": "sha512-RF0Fw+rO5AMf9MAyaRXI4AV0Ulj5lMHqVxxdSgiVbixSCXoEmmX/jk0CuJw4+3SqroYO9VoUh+HcuJivvtJemA==", "dev": true, - "requires": { - "domelementtype": "^1.3.1", - "domhandler": "^2.3.0", - "domutils": "^1.5.1", - "entities": "^1.1.1", - "inherits": "^2.0.1", - "readable-stream": "^3.1.1" + "license": "ISC", + "bin": { + "semver": "bin/semver.js" }, - "dependencies": { - "entities": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/entities/-/entities-1.1.2.tgz", - "integrity": "sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w==", - "dev": true - }, - "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==", - "dev": true, - "requires": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - } - } + "engines": { + "node": ">=10" } }, - "http-deceiver": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz", - "integrity": "sha1-+nFolEq5pRnTN8sL7HKE3D5yPYc=", - "dev": true - }, - "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==", + "node_modules/jest-util": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.7.0.tgz", + "integrity": "sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==", "dev": true, - "requires": { - "depd": "~1.1.2", - "inherits": "2.0.3", - "setprototypeof": "1.1.1", - "statuses": ">= 1.5.0 < 2", - "toidentifier": "1.0.0" - }, + "license": "MIT", "dependencies": { - "inherits": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", - "dev": true - } + "@jest/types": "^29.6.3", + "@types/node": "*", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", + "picomatch": "^2.2.3" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "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==", - "dev": true - }, - "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==", + "node_modules/jest-validate": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-29.7.0.tgz", + "integrity": "sha512-ZB7wHqaRGVw/9hST/OuFUReG7M8vKeq0/J2egIGLdvjHCmYqGARhzXmtgi+gVeZ5uXFF219aOc3Ls2yLg27tkw==", "dev": true, - "requires": { - "eventemitter3": "^4.0.0", - "follow-redirects": "^1.0.0", - "requires-port": "^1.0.0" + "license": "MIT", + "dependencies": { + "@jest/types": "^29.6.3", + "camelcase": "^6.2.0", + "chalk": "^4.0.0", + "jest-get-type": "^29.6.3", + "leven": "^3.1.0", + "pretty-format": "^29.7.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "http-proxy-middleware": { - "version": "0.17.4", - "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-0.17.4.tgz", - "integrity": "sha1-ZC6ISIUdZvCdTxJJEoRtuutBuDM=", + "node_modules/jest-validate/node_modules/camelcase": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", + "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", "dev": true, - "requires": { - "http-proxy": "^1.16.2", - "is-glob": "^3.1.0", - "lodash": "^4.17.2", - "micromatch": "^2.3.11" + "license": "MIT", + "engines": { + "node": ">=10" }, - "dependencies": { - "is-extglob": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", - "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", - "dev": true - }, - "is-glob": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", - "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", - "dev": true, - "requires": { - "is-extglob": "^2.1.0" - } - } + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "http-signature": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", - "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=", + "node_modules/jest-watcher": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-29.7.0.tgz", + "integrity": "sha512-49Fg7WXkU3Vl2h6LbLtMQ/HyB6rXSIX7SqvBLQmssRBGN9I0PNvPmAmCWSOY6SOvrjhI/F7/bGAv9RtnsPA03g==", "dev": true, - "requires": { - "assert-plus": "^1.0.0", - "jsprim": "^1.2.2", - "sshpk": "^1.7.0" + "license": "MIT", + "dependencies": { + "@jest/test-result": "^29.7.0", + "@jest/types": "^29.6.3", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "emittery": "^0.13.1", + "jest-util": "^29.7.0", + "string-length": "^4.0.1" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "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=", - "dev": true - }, - "iconv-lite": { - "version": "0.4.24", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", - "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "node_modules/jest-worker": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-29.7.0.tgz", + "integrity": "sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw==", "dev": true, - "requires": { - "safer-buffer": ">= 2.1.2 < 3" + "license": "MIT", + "dependencies": { + "@types/node": "*", + "jest-util": "^29.7.0", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "icss-replace-symbols": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/icss-replace-symbols/-/icss-replace-symbols-1.1.0.tgz", - "integrity": "sha1-Bupvg2ead0njhs/h/oEq5dsiPe0=", - "dev": true - }, - "icss-utils": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-2.1.0.tgz", - "integrity": "sha1-g/Cg7DeL8yRheLbCrZE28TWxyWI=", + "node_modules/jest-worker/node_modules/supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", "dev": true, - "requires": { - "postcss": "^6.0.1" + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/supports-color?sponsor=1" } }, - "ieee754": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", - "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", - "dev": true - }, - "iferr": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/iferr/-/iferr-0.1.5.tgz", - "integrity": "sha1-xg7taebY/bazEEofy8ocGS3FtQE=", - "dev": true + "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==", + "license": "MIT" }, - "import-cwd": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/import-cwd/-/import-cwd-2.1.0.tgz", - "integrity": "sha1-qmzzbnInYShcs3HsZRn1PiQ1sKk=", + "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==", "dev": true, - "requires": { - "import-from": "^2.1.0" + "license": "MIT", + "dependencies": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" } }, - "import-from": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/import-from/-/import-from-2.1.0.tgz", - "integrity": "sha1-M1238qev/VOqpHHUuAId7ja387E=", + "node_modules/jsesc": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.1.0.tgz", + "integrity": "sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==", "dev": true, - "requires": { - "resolve-from": "^3.0.0" + "license": "MIT", + "bin": { + "jsesc": "bin/jsesc" + }, + "engines": { + "node": ">=6" } }, - "import-lazy": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-2.1.0.tgz", - "integrity": "sha1-BWmOPUXIjo1+nZLLBYTnfwlvPkM=", - "dev": true - }, - "import-local": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/import-local/-/import-local-1.0.0.tgz", - "integrity": "sha512-vAaZHieK9qjGo58agRBg+bhHX3hoTZU/Oa3GESWLz7t1U62fk63aHuDJJEteXoDeTCcPmUT+z38gkHPZkkmpmQ==", + "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==", "dev": true, - "requires": { - "pkg-dir": "^2.0.0", - "resolve-cwd": "^2.0.0" - } + "license": "MIT" }, - "imurmurhash": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", - "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", - "dev": true - }, - "in-publish": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/in-publish/-/in-publish-2.0.1.tgz", - "integrity": "sha512-oDM0kUSNFC31ShNxHKUyfZKy8ZeXZBWMjMdZHKLOk13uvT27VTL/QzRGfRUcevJhpkZAvlhPYuXkF7eNWrtyxQ==", - "dev": true - }, - "indent-string": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-2.1.0.tgz", - "integrity": "sha1-ji1INIdCEhtKghi3oTfppSBJ3IA=", + "node_modules/json5": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", + "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", "dev": true, - "requires": { - "repeating": "^2.0.0" + "license": "MIT", + "bin": { + "json5": "lib/cli.js" + }, + "engines": { + "node": ">=6" } }, - "indexes-of": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/indexes-of/-/indexes-of-1.0.1.tgz", - "integrity": "sha1-8w9xbI4r00bHtn0985FVZqfAVgc=", - "dev": true - }, - "inflight": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "node_modules/kleur": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", + "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", "dev": true, - "requires": { - "once": "^1.3.0", - "wrappy": "1" + "license": "MIT", + "engines": { + "node": ">=6" } }, - "inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", - "dev": true - }, - "ini": { - "version": "1.3.8", - "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", - "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", - "dev": true - }, - "inquirer": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-3.3.0.tgz", - "integrity": "sha512-h+xtnyk4EwKvFWHrUYsWErEVR+igKtLdchu+o0Z1RL7VU/jVMFbYir2bp6bAj8efFNxWqHX0dIss6fJQ+/+qeQ==", - "dev": true, - "requires": { - "ansi-escapes": "^3.0.0", - "chalk": "^2.0.0", - "cli-cursor": "^2.1.0", - "cli-width": "^2.0.0", - "external-editor": "^2.0.4", - "figures": "^2.0.0", - "lodash": "^4.3.0", - "mute-stream": "0.0.7", - "run-async": "^2.2.0", - "rx-lite": "^4.0.8", - "rx-lite-aggregates": "^4.0.8", - "string-width": "^2.1.0", - "strip-ansi": "^4.0.0", - "through": "^2.3.6" - }, - "dependencies": { - "ansi-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", - "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", - "dev": true - }, - "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==", - "dev": true, - "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==", - "dev": true, - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - } - }, - "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=", - "dev": true - }, - "string-width": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", - "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", - "dev": true, - "requires": { - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^4.0.0" - } - }, - "strip-ansi": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", - "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", - "dev": true, - "requires": { - "ansi-regex": "^3.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==", - "dev": true, - "requires": { - "has-flag": "^3.0.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==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" } }, - "internal-ip": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/internal-ip/-/internal-ip-1.2.0.tgz", - "integrity": "sha1-rp+/k7mEh4eF1QqN4bNWlWBYz1w=", + "node_modules/lilconfig": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.1.0.tgz", + "integrity": "sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==", "dev": true, - "requires": { - "meow": "^3.3.0" + "license": "MIT", + "engines": { + "node": ">=10" } }, - "interpret": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.4.0.tgz", - "integrity": "sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==", - "dev": true + "node_modules/lines-and-columns": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", + "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", + "dev": true, + "license": "MIT" }, - "invariant": { - "version": "2.2.4", - "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz", - "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==", + "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==", "dev": true, - "requires": { - "loose-envify": "^1.0.0" + "license": "MIT", + "dependencies": { + "p-locate": "^4.1.0" + }, + "engines": { + "node": ">=8" } }, - "invert-kv": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-1.0.0.tgz", - "integrity": "sha1-EEqOSqym09jNFXqO+L+rLXo//bY=", + "node_modules/lodash.camelcase": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz", + "integrity": "sha1-soqmKIorn8ZRA1x3EfZathkDMaY=", "dev": true }, - "ip": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.5.tgz", - "integrity": "sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo=", + "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=", "dev": true }, - "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==", + "node_modules/lodash.uniq": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", + "integrity": "sha1-0CJTc662Uq3BvILklFM5qEJ1R3M=", "dev": true }, - "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=", - "dev": true + "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==", + "peer": true, + "dependencies": { + "js-tokens": "^3.0.0 || ^4.0.0" + }, + "bin": { + "loose-envify": "cli.js" + } }, - "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=", + "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==", "dev": true, - "requires": { - "kind-of": "^3.0.2" + "license": "ISC", + "dependencies": { + "yallist": "^3.0.2" } }, - "is-arguments": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.0.tgz", - "integrity": "sha512-1Ij4lOMPl/xB5kBDn7I+b2ttPMKa8szhEIrXDuXQD/oe3HJLTLhqhgGspwgyGd6MOywBUqVvYicF72lkgDnIHg==", + "node_modules/make-dir": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-4.0.0.tgz", + "integrity": "sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw==", "dev": true, - "requires": { - "call-bind": "^1.0.0" + "license": "MIT", + "dependencies": { + "semver": "^7.5.3" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "is-arrayish": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", - "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=", - "dev": true - }, - "is-bigint": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.1.tgz", - "integrity": "sha512-J0ELF4yHFxHy0cmSxZuheDOz2luOdVvqjwmEcj8H/L1JHeuEDSDbeRP+Dk9kFVk5RTFzbucJ2Kb9F7ixY2QaCg==", - "dev": true - }, - "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=", + "node_modules/make-dir/node_modules/semver": { + "version": "7.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.2.tgz", + "integrity": "sha512-RF0Fw+rO5AMf9MAyaRXI4AV0Ulj5lMHqVxxdSgiVbixSCXoEmmX/jk0CuJw4+3SqroYO9VoUh+HcuJivvtJemA==", "dev": true, - "requires": { - "binary-extensions": "^1.0.0" + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" } }, - "is-boolean-object": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.0.tgz", - "integrity": "sha512-a7Uprx8UtD+HWdyYwnD1+ExtTgqQtD2k/1yJgtXP6wnMm8byhkoTZRl+95LLThpzNZJ5aEvi46cdH+ayMFRwmA==", + "node_modules/makeerror": { + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz", + "integrity": "sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==", "dev": true, - "requires": { - "call-bind": "^1.0.0" + "license": "BSD-3-Clause", + "dependencies": { + "tmpl": "1.0.5" } }, - "is-buffer": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", - "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", - "dev": true + "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==", + "dev": true, + "license": "CC0-1.0" }, - "is-callable": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.3.tgz", - "integrity": "sha512-J1DcMe8UYTBSrKezuIUTUwjXsho29693unXM2YhJUTR2txK/eG47bvNa/wipPFmZFgr/N6f1GA66dv0mEyTIyQ==", - "dev": true + "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==", + "dev": true, + "license": "MIT" }, - "is-ci": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-1.2.1.tgz", - "integrity": "sha512-s6tfsaQaQi3JNciBH6shVqEDvhGut0SUXr31ag8Pd8BBbVVlcGfWhpPmEOoM6RJ5TFhbypvf5yyRw/VXW1IiWg==", + "node_modules/micromatch": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz", + "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==", "dev": true, - "requires": { - "ci-info": "^1.5.0" + "license": "MIT", + "dependencies": { + "braces": "^3.0.3", + "picomatch": "^2.3.1" + }, + "engines": { + "node": ">=8.6" } }, - "is-core-module": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.2.0.tgz", - "integrity": "sha512-XRAfAdyyY5F5cOXn7hYQDqh2Xmii+DEfIcQGxK/uNwMHhIkPWO0g8msXcbzLe+MpGoR951MlqM/2iIlU4vKDdQ==", + "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==", "dev": true, - "requires": { - "has": "^1.0.3" + "license": "MIT", + "engines": { + "node": ">=6" } }, - "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=", + "node_modules/mini-svg-data-uri": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/mini-svg-data-uri/-/mini-svg-data-uri-1.4.4.tgz", + "integrity": "sha512-r9deDe9p5FJUPZAk3A59wGH7Ii9YrjjWw0jmw/liSbHl2CHiyXj6FcDXDu2K3TjVAXqiJdaw3xxwlZZr9E6nHg==", "dev": true, - "requires": { - "kind-of": "^3.0.2" + "license": "MIT", + "bin": { + "mini-svg-data-uri": "cli.js" } }, - "is-date-object": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.2.tgz", - "integrity": "sha512-USlDT524woQ08aoZFzh3/Z6ch9Y/EWXEHQ/AaRN0SkKq4t2Jw2R2339tSXmwuVoY7LLlBCbOIlx2myP/L5zk0g==", - "dev": true - }, - "is-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", - "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", "dev": true, - "requires": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" - }, + "license": "ISC", "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==", - "dev": true - } + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" } }, - "is-directory": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz", - "integrity": "sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE=", - "dev": true - }, - "is-dotfile": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/is-dotfile/-/is-dotfile-1.0.3.tgz", - "integrity": "sha1-pqLzL/0t+wT1yiXs0Pa4PPeYoeE=", - "dev": true + "node_modules/ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", + "dev": true, + "license": "MIT" }, - "is-equal-shallow": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/is-equal-shallow/-/is-equal-shallow-0.1.3.tgz", - "integrity": "sha1-IjgJj8Ih3gvPpdnqxMRdY4qhxTQ=", + "node_modules/nanoid": { + "version": "3.3.11", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.11.tgz", + "integrity": "sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==", "dev": true, - "requires": { - "is-primitive": "^2.0.0" + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "peer": true, + "bin": { + "nanoid": "bin/nanoid.cjs" + }, + "engines": { + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" } }, - "is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", - "dev": true - }, - "is-extglob": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz", - "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=", - "dev": true - }, - "is-finite": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.1.0.tgz", - "integrity": "sha512-cdyMtqX/BOqqNBBiKlIVkytNHm49MtMlYyn1zxzvJKWmFMlGzm+ry5BBfYyeY9YmNKbRSo/o7OX9w9ale0wg3w==", - "dev": true + "node_modules/natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", + "dev": true, + "license": "MIT" }, - "is-fullwidth-code-point": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", - "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", + "node_modules/node-addon-api": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-7.1.1.tgz", + "integrity": "sha512-5m3bsyrjFWE1xf7nz7YXdN4udnVtXK6/Yfgn5qnahL6bCkf2yKt4k3nuTKAtT4r3IG8JNR2ncsIMdZuAzJjHQQ==", "dev": true, - "requires": { - "number-is-nan": "^1.0.0" - } + "license": "MIT", + "optional": true }, - "is-generator-fn": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-1.0.0.tgz", - "integrity": "sha1-lp1J4bszKfa7fwkIm+JleLLd1Go=", - "dev": true + "node_modules/node-int64": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", + "integrity": "sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==", + "dev": true, + "license": "MIT" }, - "is-glob": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz", - "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=", + "node_modules/node-releases": { + "version": "2.0.19", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.19.tgz", + "integrity": "sha512-xxOWJsBKtzAq7DY0J+DTzuz58K8e7sJbdgwkbMWQe8UYB6ekmsQ45q0M/tJDsGaZmbC+l7n57UV8Hl5tHxO9uw==", "dev": true, - "requires": { - "is-extglob": "^1.0.0" - } + "license": "MIT" }, - "is-installed-globally": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/is-installed-globally/-/is-installed-globally-0.1.0.tgz", - "integrity": "sha1-Df2Y9akRFxbdU13aZJL2e/PSWoA=", + "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==", "dev": true, - "requires": { - "global-dirs": "^0.1.0", - "is-path-inside": "^1.0.0" + "license": "MIT", + "engines": { + "node": ">=0.10.0" } }, - "is-module": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-module/-/is-module-1.0.0.tgz", - "integrity": "sha1-Mlj7afeMFNW4FdZkM2tM/7ZEFZE=", - "dev": true - }, - "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==", - "dev": true - }, - "is-npm": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-npm/-/is-npm-1.0.0.tgz", - "integrity": "sha1-8vtjpl5JBbQGyGBydloaTceTufQ=", - "dev": true - }, - "is-number": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-2.1.0.tgz", - "integrity": "sha1-Afy7s5NGOlSPL0ZszhbezknbkI8=", + "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==", "dev": true, - "requires": { - "kind-of": "^3.0.2" + "license": "MIT", + "dependencies": { + "path-key": "^3.0.0" + }, + "engines": { + "node": ">=8" } }, - "is-number-object": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.4.tgz", - "integrity": "sha512-zohwelOAur+5uXtk8O3GPQ1eAcu4ZX3UwxQhUlfFFMNpUd83gXgjbhJh6HmB6LUNV/ieOLQuDwJO3dWJosUeMw==", - "dev": true - }, - "is-obj": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz", - "integrity": "sha1-PkcprB9f3gJc19g6iW2rn09n2w8=", - "dev": true - }, - "is-path-cwd": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-1.0.0.tgz", - "integrity": "sha1-0iXsIxMuie3Tj9p2dHLmLmXxEG0=", - "dev": true - }, - "is-path-in-cwd": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-path-in-cwd/-/is-path-in-cwd-1.0.1.tgz", - "integrity": "sha512-FjV1RTW48E7CWM7eE/J2NJvAEEVektecDBVBE5Hh3nM1Jd0kvhHtX68Pr3xsDf857xt3Y4AkwVULK1Vku62aaQ==", - "dev": true, - "requires": { - "is-path-inside": "^1.0.0" + "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=", + "peer": true, + "engines": { + "node": ">=0.10.0" } }, - "is-path-inside": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-1.0.1.tgz", - "integrity": "sha1-jvW33lBDej/cprToZe96pVy0gDY=", + "node_modules/once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", "dev": true, - "requires": { - "path-is-inside": "^1.0.1" + "license": "ISC", + "dependencies": { + "wrappy": "1" } }, - "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=", - "dev": true - }, - "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==", + "node_modules/onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", "dev": true, - "requires": { - "isobject": "^3.0.1" - }, + "license": "MIT", "dependencies": { - "isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", - "dev": true - } + "mimic-fn": "^2.1.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "is-posix-bracket": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-posix-bracket/-/is-posix-bracket-0.1.1.tgz", - "integrity": "sha1-MzTceXdDaOkvAW5vvAqI9c1ua8Q=", - "dev": true - }, - "is-primitive": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-primitive/-/is-primitive-2.0.0.tgz", - "integrity": "sha1-IHurkWOEmcB7Kt8kCkGochADRXU=", - "dev": true - }, - "is-redirect": { + "node_modules/p-finally": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-redirect/-/is-redirect-1.0.0.tgz", - "integrity": "sha1-HQPd7VO9jbDzDCbk+V02/HyH3CQ=", - "dev": true - }, - "is-regex": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.2.tgz", - "integrity": "sha512-axvdhb5pdhEVThqJzYXwMlVuZwC+FF2DpcOhTS+y/8jVq4trxyPgfcwIxIKiyeuLlSQYKkmUaPQJ8ZE4yNKXDg==", + "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", + "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=", "dev": true, - "requires": { - "call-bind": "^1.0.2", - "has-symbols": "^1.0.1" + "engines": { + "node": ">=4" } }, - "is-retry-allowed": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/is-retry-allowed/-/is-retry-allowed-1.2.0.tgz", - "integrity": "sha512-RUbUeKwvm3XG2VYamhJL1xFktgjvPzL0Hq8C+6yrWIswDy3BIXGqCxhxkc30N9jqK311gVU137K8Ei55/zVJRg==", - "dev": true - }, - "is-root": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-root/-/is-root-1.0.0.tgz", - "integrity": "sha1-B7bCM7w5TNnQK6FclmvWZg1jQtU=", - "dev": true - }, - "is-stream": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", - "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=", - "dev": true - }, - "is-string": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.5.tgz", - "integrity": "sha512-buY6VNRjhQMiF1qWDouloZlQbRhDPCebwxSjxMjxgemYT46YMd2NR0/H+fBhEfWX4A/w9TBJ+ol+okqJKFE6vQ==", - "dev": true - }, - "is-svg": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-svg/-/is-svg-2.1.0.tgz", - "integrity": "sha1-z2EJDaDZ77yrhyLeum8DIgjbsOk=", + "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==", "dev": true, - "requires": { - "html-comment-regex": "^1.1.0" + "license": "MIT", + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "is-symbol": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.3.tgz", - "integrity": "sha512-OwijhaRSgqvhm/0ZdAcXNZt9lYdKFpcRDT5ULUuYXPoT794UNOdU+gpT6Rzo7b4V2HUl/op6GqY894AZwv9faQ==", + "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==", "dev": true, - "requires": { - "has-symbols": "^1.0.1" + "license": "MIT", + "dependencies": { + "p-limit": "^2.2.0" + }, + "engines": { + "node": ">=8" } }, - "is-typedarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", - "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=", - "dev": true - }, - "is-utf8": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz", - "integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=", - "dev": true - }, - "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==", - "dev": true - }, - "is-wsl": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", - "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=", - "dev": true - }, - "isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", - "dev": true - }, - "isexe": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=", - "dev": true - }, - "isobject": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", - "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", + "node_modules/p-queue": { + "version": "6.6.2", + "resolved": "https://registry.npmjs.org/p-queue/-/p-queue-6.6.2.tgz", + "integrity": "sha512-RwFpb72c/BhQLEXIZ5K2e+AhgNVmIejGlTgiB9MzZ0e93GRvqZ7uSi0dvRF7/XIXDeNkra2fNHBxTyPDGySpjQ==", "dev": true, - "requires": { - "isarray": "1.0.0" + "license": "MIT", + "dependencies": { + "eventemitter3": "^4.0.4", + "p-timeout": "^3.2.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "isstream": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", - "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=", - "dev": true - }, - "istanbul-api": { - "version": "1.3.7", - "resolved": "https://registry.npmjs.org/istanbul-api/-/istanbul-api-1.3.7.tgz", - "integrity": "sha512-4/ApBnMVeEPG3EkSzcw25wDe4N66wxwn+KKn6b47vyek8Xb3NBAcg4xfuQbS7BqcZuTX4wxfD5lVagdggR3gyA==", - "dev": true, - "requires": { - "async": "^2.1.4", - "fileset": "^2.0.2", - "istanbul-lib-coverage": "^1.2.1", - "istanbul-lib-hook": "^1.2.2", - "istanbul-lib-instrument": "^1.10.2", - "istanbul-lib-report": "^1.1.5", - "istanbul-lib-source-maps": "^1.2.6", - "istanbul-reports": "^1.5.1", - "js-yaml": "^3.7.0", - "mkdirp": "^0.5.1", - "once": "^1.4.0" - } - }, - "istanbul-lib-coverage": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-1.2.1.tgz", - "integrity": "sha512-PzITeunAgyGbtY1ibVIUiV679EFChHjoMNRibEIobvmrCRaIgwLxNucOSimtNWUhEib/oO7QY2imD75JVgCJWQ==", - "dev": true - }, - "istanbul-lib-hook": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/istanbul-lib-hook/-/istanbul-lib-hook-1.2.2.tgz", - "integrity": "sha512-/Jmq7Y1VeHnZEQ3TL10VHyb564mn6VrQXHchON9Jf/AEcmQ3ZIiyD1BVzNOKTZf/G3gE+kiGK6SmpF9y3qGPLw==", + "node_modules/p-timeout": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-3.2.0.tgz", + "integrity": "sha512-rhIwUycgwwKcP9yTOOFK/AKsAopjjCakVqLHePO3CC6Mir1Z99xT+R63jZxAT5lFZLa2inS5h+ZS2GvR99/FBg==", "dev": true, - "requires": { - "append-transform": "^0.4.0" + "license": "MIT", + "dependencies": { + "p-finally": "^1.0.0" + }, + "engines": { + "node": ">=8" } }, - "istanbul-lib-instrument": { - "version": "1.10.2", - "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-1.10.2.tgz", - "integrity": "sha512-aWHxfxDqvh/ZlxR8BBaEPVSWDPUkGD63VjGQn3jcw8jCp7sHEMKcrj4xfJn/ABzdMEHiQNyvDQhqm5o8+SQg7A==", - "dev": true, - "requires": { - "babel-generator": "^6.18.0", - "babel-template": "^6.16.0", - "babel-traverse": "^6.18.0", - "babel-types": "^6.18.0", - "babylon": "^6.18.0", - "istanbul-lib-coverage": "^1.2.1", - "semver": "^5.3.0" - } - }, - "istanbul-lib-report": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-1.1.5.tgz", - "integrity": "sha512-UsYfRMoi6QO/doUshYNqcKJqVmFe9w51GZz8BS3WB0lYxAllQYklka2wP9+dGZeHYaWIdcXUx8JGdbqaoXRXzw==", - "dev": true, - "requires": { - "istanbul-lib-coverage": "^1.2.1", - "mkdirp": "^0.5.1", - "path-parse": "^1.0.5", - "supports-color": "^3.1.2" - }, - "dependencies": { - "has-flag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", - "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", - "dev": true - }, - "supports-color": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", - "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", - "dev": true, - "requires": { - "has-flag": "^1.0.0" - } - } + "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==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" } }, - "istanbul-lib-source-maps": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-1.2.6.tgz", - "integrity": "sha512-TtbsY5GIHgbMsMiRw35YBHGpZ1DVFEO19vxxeiDMYaeOFOCzfnYVxvl6pOUIZR4dtPhAGpSMup8OyF8ubsaqEg==", + "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==", "dev": true, - "requires": { - "debug": "^3.1.0", - "istanbul-lib-coverage": "^1.2.1", - "mkdirp": "^0.5.1", - "rimraf": "^2.6.1", - "source-map": "^0.5.3" - }, + "license": "MIT", "dependencies": { - "debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "dev": true, - "requires": { - "ms": "^2.1.1" - } - }, - "ms": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", - "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", - "dev": true - } + "@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" } }, - "istanbul-reports": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-1.5.1.tgz", - "integrity": "sha512-+cfoZ0UXzWjhAdzosCPP3AN8vvef8XDkWtTfgaN+7L3YTpNYITnCaEkceo5SEYy644VkHka/P1FvkWvrG/rrJw==", + "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==", "dev": true, - "requires": { - "handlebars": "^4.0.3" + "license": "MIT", + "engines": { + "node": ">=8" } }, - "jest": { - "version": "22.4.2", - "resolved": "https://registry.npmjs.org/jest/-/jest-22.4.2.tgz", - "integrity": "sha512-wD7dXWtfaQAgbNVsjFqzmuhg6nzwGsTRVea3FpSJ7GURhG+J536fw4mdoLB01DgiEozDDeF1ZMR/UlUszTsCrg==", + "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": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", "dev": true, - "requires": { - "import-local": "^1.0.0", - "jest-cli": "^22.4.2" - }, - "dependencies": { - "ansi-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", - "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", - "dev": true - }, - "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==", - "dev": true, - "requires": { - "color-convert": "^1.9.0" - } - }, - "camelcase": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz", - "integrity": "sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=", - "dev": true - }, - "chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "dev": true, - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - } - }, - "cliui": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-4.1.0.tgz", - "integrity": "sha512-4FG+RSG9DL7uEwRUZXZn3SS34DiDPfzP0VOiEwtUWlE+AR2EIg+hSyvrIgUUfhdgR/UkAeW2QHgeP+hWrXs7jQ==", - "dev": true, - "requires": { - "string-width": "^2.1.1", - "strip-ansi": "^4.0.0", - "wrap-ansi": "^2.0.0" - } - }, - "find-up": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", - "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", - "dev": true, - "requires": { - "locate-path": "^2.0.0" - } - }, - "get-caller-file": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.3.tgz", - "integrity": "sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w==", - "dev": true - }, - "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=", - "dev": true - }, - "jest-cli": { - "version": "22.4.4", - "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-22.4.4.tgz", - "integrity": "sha512-I9dsgkeyjVEEZj9wrGrqlH+8OlNob9Iptyl+6L5+ToOLJmHm4JwOPatin1b2Bzp5R5YRQJ+oiedx7o1H7wJzhA==", - "dev": true, - "requires": { - "ansi-escapes": "^3.0.0", - "chalk": "^2.0.1", - "exit": "^0.1.2", - "glob": "^7.1.2", - "graceful-fs": "^4.1.11", - "import-local": "^1.0.0", - "is-ci": "^1.0.10", - "istanbul-api": "^1.1.14", - "istanbul-lib-coverage": "^1.1.1", - "istanbul-lib-instrument": "^1.8.0", - "istanbul-lib-source-maps": "^1.2.1", - "jest-changed-files": "^22.2.0", - "jest-config": "^22.4.4", - "jest-environment-jsdom": "^22.4.1", - "jest-get-type": "^22.1.0", - "jest-haste-map": "^22.4.2", - "jest-message-util": "^22.4.0", - "jest-regex-util": "^22.1.0", - "jest-resolve-dependencies": "^22.1.0", - "jest-runner": "^22.4.4", - "jest-runtime": "^22.4.4", - "jest-snapshot": "^22.4.0", - "jest-util": "^22.4.1", - "jest-validate": "^22.4.4", - "jest-worker": "^22.2.2", - "micromatch": "^2.3.11", - "node-notifier": "^5.2.1", - "realpath-native": "^1.0.0", - "rimraf": "^2.5.4", - "slash": "^1.0.0", - "string-length": "^2.0.0", - "strip-ansi": "^4.0.0", - "which": "^1.2.12", - "yargs": "^10.0.3" - } - }, - "locate-path": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", - "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", - "dev": true, - "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==", - "dev": true, - "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=", - "dev": true, - "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=", - "dev": true - }, - "path-exists": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", - "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", - "dev": true - }, - "require-main-filename": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz", - "integrity": "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=", - "dev": true - }, - "string-width": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", - "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", - "dev": true, - "requires": { - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^4.0.0" - } - }, - "strip-ansi": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", - "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", - "dev": true, - "requires": { - "ansi-regex": "^3.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==", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } - }, - "wrap-ansi": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz", - "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=", - "dev": true, - "requires": { - "string-width": "^1.0.1", - "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=", - "dev": true - }, - "is-fullwidth-code-point": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", - "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", - "dev": true, - "requires": { - "number-is-nan": "^1.0.0" - } - }, - "string-width": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", - "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", - "dev": true, - "requires": { - "code-point-at": "^1.0.0", - "is-fullwidth-code-point": "^1.0.0", - "strip-ansi": "^3.0.0" - } - }, - "strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", - "dev": true, - "requires": { - "ansi-regex": "^2.0.0" - } - } - } - }, - "y18n": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.2.tgz", - "integrity": "sha512-uGZHXkHnhF0XeeAPgnKfPv1bgKAYyVvmNL1xlKsPYZPaIHxGti2hHqvOCQv71XMsLxu1QjergkqogUnms5D3YQ==", - "dev": true - }, - "yargs": { - "version": "10.1.2", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-10.1.2.tgz", - "integrity": "sha512-ivSoxqBGYOqQVruxD35+EyCFDYNEFL/Uo6FcOnz+9xZdZzK0Zzw4r4KhbrME1Oo2gOggwJod2MnsdamSG7H9ig==", - "dev": true, - "requires": { - "cliui": "^4.0.0", - "decamelize": "^1.1.1", - "find-up": "^2.1.0", - "get-caller-file": "^1.0.1", - "os-locale": "^2.0.0", - "require-directory": "^2.1.1", - "require-main-filename": "^1.0.1", - "set-blocking": "^2.0.0", - "string-width": "^2.0.0", - "which-module": "^2.0.0", - "y18n": "^3.2.1", - "yargs-parser": "^8.1.0" - } - }, - "yargs-parser": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-8.1.0.tgz", - "integrity": "sha512-yP+6QqN8BmrgW2ggLtTbdrOyBNSI7zBa4IykmiV5R1wl1JWNxQvWhMfMdmzIYtKU7oP3OOInY/tl2ov3BDjnJQ==", - "dev": true, - "requires": { - "camelcase": "^4.1.0" - } - } + "license": "MIT", + "engines": { + "node": ">=0.10.0" } }, - "jest-changed-files": { - "version": "22.4.3", - "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-22.4.3.tgz", - "integrity": "sha512-83Dh0w1aSkUNFhy5d2dvqWxi/y6weDwVVLU6vmK0cV9VpRxPzhTeGimbsbRDSnEoszhF937M4sDLLeS7Cu/Tmw==", - "dev": true, - "requires": { - "throat": "^4.0.0" - } - }, - "jest-config": { - "version": "22.4.4", - "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-22.4.4.tgz", - "integrity": "sha512-9CKfo1GC4zrXSoMLcNeDvQBfgtqGTB1uP8iDIZ97oB26RCUb886KkKWhVcpyxVDOUxbhN+uzcBCeFe7w+Iem4A==", - "dev": true, - "requires": { - "chalk": "^2.0.1", - "glob": "^7.1.1", - "jest-environment-jsdom": "^22.4.1", - "jest-environment-node": "^22.4.1", - "jest-get-type": "^22.1.0", - "jest-jasmine2": "^22.4.4", - "jest-regex-util": "^22.1.0", - "jest-resolve": "^22.4.2", - "jest-util": "^22.4.1", - "jest-validate": "^22.4.4", - "pretty-format": "^22.4.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==", - "dev": true, - "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==", - "dev": true, - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - } - }, - "supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } - } + "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==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" } }, - "jest-diff": { - "version": "22.4.3", - "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-22.4.3.tgz", - "integrity": "sha512-/QqGvCDP5oZOF6PebDuLwrB2BMD8ffJv6TAGAdEVuDx1+uEgrHpSFrfrOiMRx2eJ1hgNjlQrOQEHetVwij90KA==", + "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==", "dev": true, - "requires": { - "chalk": "^2.0.1", - "diff": "^3.2.0", - "jest-get-type": "^22.4.3", - "pretty-format": "^22.4.3" - }, - "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==", - "dev": true, - "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==", - "dev": true, - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - } - }, - "supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } - } - } + "license": "MIT" }, - "jest-docblock": { - "version": "22.4.3", - "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-22.4.3.tgz", - "integrity": "sha512-uPKBEAw7YrEMcXueMKZXn/rbMxBiSv48fSqy3uEnmgOlQhSX+lthBqHb1fKWNVmFqAp9E/RsSdBfiV31LbzaOg==", + "node_modules/picocolors": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz", + "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==", "dev": true, - "requires": { - "detect-newline": "^2.1.0" - } + "license": "ISC" }, - "jest-environment-jsdom": { - "version": "22.4.3", - "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-22.4.3.tgz", - "integrity": "sha512-FviwfR+VyT3Datf13+ULjIMO5CSeajlayhhYQwpzgunswoaLIPutdbrnfUHEMyJCwvqQFaVtTmn9+Y8WCt6n1w==", + "node_modules/picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", "dev": true, - "requires": { - "jest-mock": "^22.4.3", - "jest-util": "^22.4.3", - "jsdom": "^11.5.1" + "license": "MIT", + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" } }, - "jest-environment-node": { - "version": "22.4.3", - "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-22.4.3.tgz", - "integrity": "sha512-reZl8XF6t/lMEuPWwo9OLfttyC26A5AMgDyEQ6DBgZuyfyeNUzYT8BFo6uxCCP/Av/b7eb9fTi3sIHFPBzmlRA==", + "node_modules/pirates": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.7.tgz", + "integrity": "sha512-TfySrs/5nm8fQJDcBDuUng3VOUKsd7S+zqvbOTiGXHfxX4wK31ard+hoNuvkicM/2YFzlpDgABOevKSsB4G/FA==", "dev": true, - "requires": { - "jest-mock": "^22.4.3", - "jest-util": "^22.4.3" + "license": "MIT", + "engines": { + "node": ">= 6" } }, - "jest-get-type": { - "version": "22.4.3", - "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-22.4.3.tgz", - "integrity": "sha512-/jsz0Y+V29w1chdXVygEKSz2nBoHoYqNShPe+QgxSNjAuP1i8+k4LbQNrfoliKej0P45sivkSCh7yiD6ubHS3w==", - "dev": true - }, - "jest-haste-map": { - "version": "22.4.3", - "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-22.4.3.tgz", - "integrity": "sha512-4Q9fjzuPVwnaqGKDpIsCSoTSnG3cteyk2oNVjBX12HHOaF1oxql+uUiqZb5Ndu7g/vTZfdNwwy4WwYogLh29DQ==", + "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==", "dev": true, - "requires": { - "fb-watchman": "^2.0.0", - "graceful-fs": "^4.1.11", - "jest-docblock": "^22.4.3", - "jest-serializer": "^22.4.3", - "jest-worker": "^22.4.3", - "micromatch": "^2.3.11", - "sane": "^2.0.0" + "license": "MIT", + "dependencies": { + "find-up": "^4.0.0" + }, + "engines": { + "node": ">=8" } }, - "jest-jasmine2": { - "version": "22.4.4", - "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-22.4.4.tgz", - "integrity": "sha512-nK3vdUl50MuH7vj/8at7EQVjPGWCi3d5+6aCi7Gxy/XMWdOdbH1qtO/LjKbqD8+8dUAEH+BVVh7HkjpCWC1CSw==", + "node_modules/postcss": { + "version": "8.5.3", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.3.tgz", + "integrity": "sha512-dle9A3yYxlBSrt8Fu+IpjGT8SY8hN0mlaA6GY8t0P5PjIOZemULz/E2Bnm/2dcUOena75OTNkHI76uZBNUUq3A==", "dev": true, - "requires": { - "chalk": "^2.0.1", - "co": "^4.6.0", - "expect": "^22.4.0", - "graceful-fs": "^4.1.11", - "is-generator-fn": "^1.0.0", - "jest-diff": "^22.4.0", - "jest-matcher-utils": "^22.4.0", - "jest-message-util": "^22.4.0", - "jest-snapshot": "^22.4.0", - "jest-util": "^22.4.1", - "source-map-support": "^0.5.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==", - "dev": true, - "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==", - "dev": true, - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - } + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/postcss" }, - "source-map-support": { - "version": "0.5.19", - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.19.tgz", - "integrity": "sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw==", - "dev": true, - "requires": { - "buffer-from": "^1.0.0", - "source-map": "^0.6.0" - } - }, - "supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } + { + "type": "github", + "url": "https://github.com/sponsors/ai" } + ], + "license": "MIT", + "peer": true, + "dependencies": { + "nanoid": "^3.3.8", + "picocolors": "^1.1.1", + "source-map-js": "^1.2.1" + }, + "engines": { + "node": "^10 || ^12 || >=14" } }, - "jest-leak-detector": { - "version": "22.4.3", - "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-22.4.3.tgz", - "integrity": "sha512-NZpR/Ls7+ndO57LuXROdgCGz2RmUdC541tTImL9bdUtU3WadgFGm0yV+Ok4Fuia/1rLAn5KaJ+i76L6e3zGJYQ==", + "node_modules/postcss-modules": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/postcss-modules/-/postcss-modules-4.3.1.tgz", + "integrity": "sha512-ItUhSUxBBdNamkT3KzIZwYNNRFKmkJrofvC2nWab3CPKhYBQ1f27XXh1PAPE27Psx58jeelPsxWB/+og+KEH0Q==", "dev": true, - "requires": { - "pretty-format": "^22.4.3" + "license": "MIT", + "dependencies": { + "generic-names": "^4.0.0", + "icss-replace-symbols": "^1.1.0", + "lodash.camelcase": "^4.3.0", + "postcss-modules-extract-imports": "^3.0.0", + "postcss-modules-local-by-default": "^4.0.0", + "postcss-modules-scope": "^3.0.0", + "postcss-modules-values": "^4.0.0", + "string-hash": "^1.1.1" + }, + "peerDependencies": { + "postcss": "^8.0.0" } }, - "jest-matcher-utils": { - "version": "22.4.3", - "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-22.4.3.tgz", - "integrity": "sha512-lsEHVaTnKzdAPR5t4B6OcxXo9Vy4K+kRRbG5gtddY8lBEC+Mlpvm1CJcsMESRjzUhzkz568exMV1hTB76nAKbA==", + "node_modules/postcss-modules/node_modules/icss-utils": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", + "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", "dev": true, - "requires": { - "chalk": "^2.0.1", - "jest-get-type": "^22.4.3", - "pretty-format": "^22.4.3" + "license": "ISC", + "engines": { + "node": "^10 || ^12 || >= 14" }, - "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==", - "dev": true, - "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==", - "dev": true, - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - } - }, - "supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } - } + "peerDependencies": { + "postcss": "^8.1.0" } }, - "jest-message-util": { - "version": "22.4.3", - "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-22.4.3.tgz", - "integrity": "sha512-iAMeKxhB3Se5xkSjU0NndLLCHtP4n+GtCqV0bISKA5dmOXQfEbdEmYiu2qpnWBDCQdEafNDDU6Q+l6oBMd/+BA==", + "node_modules/postcss-modules/node_modules/postcss-modules-extract-imports": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.1.0.tgz", + "integrity": "sha512-k3kNe0aNFQDAZGbin48pL2VNidTF0w4/eASDsxlyspobzU3wZQLOGj7L9gfRe0Jo9/4uud09DsjFNH7winGv8Q==", "dev": true, - "requires": { - "@babel/code-frame": "^7.0.0-beta.35", - "chalk": "^2.0.1", - "micromatch": "^2.3.11", - "slash": "^1.0.0", - "stack-utils": "^1.0.1" + "license": "ISC", + "engines": { + "node": "^10 || ^12 || >= 14" }, - "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==", - "dev": true, - "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==", - "dev": true, - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - } - }, - "supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } - } + "peerDependencies": { + "postcss": "^8.1.0" } }, - "jest-mock": { - "version": "22.4.3", - "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-22.4.3.tgz", - "integrity": "sha512-+4R6mH5M1G4NK16CKg9N1DtCaFmuxhcIqF4lQK/Q1CIotqMs/XBemfpDPeVZBFow6iyUNu6EBT9ugdNOTT5o5Q==", - "dev": true - }, - "jest-regex-util": { - "version": "22.4.3", - "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-22.4.3.tgz", - "integrity": "sha512-LFg1gWr3QinIjb8j833bq7jtQopiwdAs67OGfkPrvy7uNUbVMfTXXcOKXJaeY5GgjobELkKvKENqq1xrUectWg==", - "dev": true - }, - "jest-resolve": { - "version": "22.4.3", - "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-22.4.3.tgz", - "integrity": "sha512-u3BkD/MQBmwrOJDzDIaxpyqTxYH+XqAXzVJP51gt29H8jpj3QgKof5GGO2uPGKGeA1yTMlpbMs1gIQ6U4vcRhw==", + "node_modules/postcss-modules/node_modules/postcss-modules-local-by-default": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.2.0.tgz", + "integrity": "sha512-5kcJm/zk+GJDSfw+V/42fJ5fhjL5YbFDl8nVdXkJPLLW+Vf9mTD5Xe0wqIaDnLuL2U6cDNpTr+UQ+v2HWIBhzw==", "dev": true, - "requires": { - "browser-resolve": "^1.11.2", - "chalk": "^2.0.1" + "license": "MIT", + "dependencies": { + "icss-utils": "^5.0.0", + "postcss-selector-parser": "^7.0.0", + "postcss-value-parser": "^4.1.0" + }, + "engines": { + "node": "^10 || ^12 || >= 14" }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-modules/node_modules/postcss-modules-scope": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.2.1.tgz", + "integrity": "sha512-m9jZstCVaqGjTAuny8MdgE88scJnCiQSlSrOWcTQgM2t32UBe+MUmFSO5t7VMSfAf/FJKImAxBav8ooCHJXCJA==", + "dev": true, + "license": "ISC", "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==", - "dev": true, - "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==", - "dev": true, - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - } - }, - "supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } - } + "postcss-selector-parser": "^7.0.0" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" } }, - "jest-resolve-dependencies": { - "version": "22.4.3", - "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-22.4.3.tgz", - "integrity": "sha512-06czCMVToSN8F2U4EvgSB1Bv/56gc7MpCftZ9z9fBgUQM7dzHGCMBsyfVA6dZTx8v0FDcnALf7hupeQxaBCvpA==", + "node_modules/postcss-modules/node_modules/postcss-modules-values": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz", + "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==", "dev": true, - "requires": { - "jest-regex-util": "^22.4.3" + "license": "ISC", + "dependencies": { + "icss-utils": "^5.0.0" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" } }, - "jest-runner": { - "version": "22.4.4", - "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-22.4.4.tgz", - "integrity": "sha512-5S/OpB51igQW9xnkM5Tgd/7ZjiAuIoiJAVtvVTBcEBiXBIFzWM3BAMPBM19FX68gRV0KWyFuGKj0EY3M3aceeQ==", + "node_modules/postcss-modules/node_modules/postcss-selector-parser": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.1.0.tgz", + "integrity": "sha512-8sLjZwK0R+JlxlYcTuVnyT2v+htpdrjDOKuMcOVdYjt52Lh8hWRYpxBPoKx/Zg+bcjc3wx6fmQevMmUztS/ccA==", "dev": true, - "requires": { - "exit": "^0.1.2", - "jest-config": "^22.4.4", - "jest-docblock": "^22.4.0", - "jest-haste-map": "^22.4.2", - "jest-jasmine2": "^22.4.4", - "jest-leak-detector": "^22.4.0", - "jest-message-util": "^22.4.0", - "jest-runtime": "^22.4.4", - "jest-util": "^22.4.1", - "jest-worker": "^22.2.2", - "throat": "^4.0.0" - } - }, - "jest-runtime": { - "version": "22.4.4", - "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-22.4.4.tgz", - "integrity": "sha512-WRTj9m///npte1YjuphCYX7GRY/c2YvJImU9t7qOwFcqHr4YMzmX6evP/3Sehz5DKW2Vi8ONYPCFWe36JVXxfw==", - "dev": true, - "requires": { - "babel-core": "^6.0.0", - "babel-jest": "^22.4.4", - "babel-plugin-istanbul": "^4.1.5", - "chalk": "^2.0.1", - "convert-source-map": "^1.4.0", - "exit": "^0.1.2", - "graceful-fs": "^4.1.11", - "jest-config": "^22.4.4", - "jest-haste-map": "^22.4.2", - "jest-regex-util": "^22.1.0", - "jest-resolve": "^22.4.2", - "jest-util": "^22.4.1", - "jest-validate": "^22.4.4", - "json-stable-stringify": "^1.0.1", - "micromatch": "^2.3.11", - "realpath-native": "^1.0.0", - "slash": "^1.0.0", - "strip-bom": "3.0.0", - "write-file-atomic": "^2.1.0", - "yargs": "^10.0.3" - }, - "dependencies": { - "ansi-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", - "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", - "dev": true - }, - "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==", - "dev": true, - "requires": { - "color-convert": "^1.9.0" - } - }, - "camelcase": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz", - "integrity": "sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=", - "dev": true - }, - "chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "dev": true, - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - } - }, - "cliui": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-4.1.0.tgz", - "integrity": "sha512-4FG+RSG9DL7uEwRUZXZn3SS34DiDPfzP0VOiEwtUWlE+AR2EIg+hSyvrIgUUfhdgR/UkAeW2QHgeP+hWrXs7jQ==", - "dev": true, - "requires": { - "string-width": "^2.1.1", - "strip-ansi": "^4.0.0", - "wrap-ansi": "^2.0.0" - } - }, - "find-up": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", - "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", - "dev": true, - "requires": { - "locate-path": "^2.0.0" - } - }, - "get-caller-file": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.3.tgz", - "integrity": "sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w==", - "dev": true - }, - "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=", - "dev": true - }, - "locate-path": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", - "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", - "dev": true, - "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==", - "dev": true, - "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=", - "dev": true, - "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=", - "dev": true - }, - "path-exists": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", - "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", - "dev": true - }, - "require-main-filename": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz", - "integrity": "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=", - "dev": true - }, - "string-width": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", - "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", - "dev": true, - "requires": { - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^4.0.0" - } - }, - "strip-ansi": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", - "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", - "dev": true, - "requires": { - "ansi-regex": "^3.0.0" - } - }, - "strip-bom": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", - "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=", - "dev": true - }, - "supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } - }, - "wrap-ansi": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz", - "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=", - "dev": true, - "requires": { - "string-width": "^1.0.1", - "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=", - "dev": true - }, - "is-fullwidth-code-point": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", - "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", - "dev": true, - "requires": { - "number-is-nan": "^1.0.0" - } - }, - "string-width": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", - "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", - "dev": true, - "requires": { - "code-point-at": "^1.0.0", - "is-fullwidth-code-point": "^1.0.0", - "strip-ansi": "^3.0.0" - } - }, - "strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", - "dev": true, - "requires": { - "ansi-regex": "^2.0.0" - } - } - } - }, - "y18n": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.2.tgz", - "integrity": "sha512-uGZHXkHnhF0XeeAPgnKfPv1bgKAYyVvmNL1xlKsPYZPaIHxGti2hHqvOCQv71XMsLxu1QjergkqogUnms5D3YQ==", - "dev": true - }, - "yargs": { - "version": "10.1.2", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-10.1.2.tgz", - "integrity": "sha512-ivSoxqBGYOqQVruxD35+EyCFDYNEFL/Uo6FcOnz+9xZdZzK0Zzw4r4KhbrME1Oo2gOggwJod2MnsdamSG7H9ig==", - "dev": true, - "requires": { - "cliui": "^4.0.0", - "decamelize": "^1.1.1", - "find-up": "^2.1.0", - "get-caller-file": "^1.0.1", - "os-locale": "^2.0.0", - "require-directory": "^2.1.1", - "require-main-filename": "^1.0.1", - "set-blocking": "^2.0.0", - "string-width": "^2.0.0", - "which-module": "^2.0.0", - "y18n": "^3.2.1", - "yargs-parser": "^8.1.0" - } - }, - "yargs-parser": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-8.1.0.tgz", - "integrity": "sha512-yP+6QqN8BmrgW2ggLtTbdrOyBNSI7zBa4IykmiV5R1wl1JWNxQvWhMfMdmzIYtKU7oP3OOInY/tl2ov3BDjnJQ==", - "dev": true, - "requires": { - "camelcase": "^4.1.0" - } - } - } - }, - "jest-serializer": { - "version": "22.4.3", - "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-22.4.3.tgz", - "integrity": "sha512-uPaUAppx4VUfJ0QDerpNdF43F68eqKWCzzhUlKNDsUPhjOon7ZehR4C809GCqh765FoMRtTVUVnGvIoskkYHiw==", - "dev": true - }, - "jest-snapshot": { - "version": "22.4.3", - "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-22.4.3.tgz", - "integrity": "sha512-JXA0gVs5YL0HtLDCGa9YxcmmV2LZbwJ+0MfyXBBc5qpgkEYITQFJP7XNhcHFbUvRiniRpRbGVfJrOoYhhGE0RQ==", - "dev": true, - "requires": { - "chalk": "^2.0.1", - "jest-diff": "^22.4.3", - "jest-matcher-utils": "^22.4.3", - "mkdirp": "^0.5.1", - "natural-compare": "^1.4.0", - "pretty-format": "^22.4.3" - }, - "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==", - "dev": true, - "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==", - "dev": true, - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - } - }, - "supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } - } - } - }, - "jest-util": { - "version": "22.4.3", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-22.4.3.tgz", - "integrity": "sha512-rfDfG8wyC5pDPNdcnAlZgwKnzHvZDu8Td2NJI/jAGKEGxJPYiE4F0ss/gSAkG4778Y23Hvbz+0GMrDJTeo7RjQ==", - "dev": true, - "requires": { - "callsites": "^2.0.0", - "chalk": "^2.0.1", - "graceful-fs": "^4.1.11", - "is-ci": "^1.0.10", - "jest-message-util": "^22.4.3", - "mkdirp": "^0.5.1", - "source-map": "^0.6.0" - }, + "license": "MIT", "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==", - "dev": true, - "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==", - "dev": true, - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - } - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - }, - "supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } - } - } - }, - "jest-validate": { - "version": "22.4.4", - "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-22.4.4.tgz", - "integrity": "sha512-dmlf4CIZRGvkaVg3fa0uetepcua44DHtktHm6rcoNVtYlpwe6fEJRkMFsaUVcFHLzbuBJ2cPw9Gl9TKfnzMVwg==", - "dev": true, - "requires": { - "chalk": "^2.0.1", - "jest-config": "^22.4.4", - "jest-get-type": "^22.1.0", - "leven": "^2.1.0", - "pretty-format": "^22.4.0" + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.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==", - "dev": true, - "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==", - "dev": true, - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - } - }, - "supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } - } - } - }, - "jest-worker": { - "version": "22.4.3", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-22.4.3.tgz", - "integrity": "sha512-B1ucW4fI8qVAuZmicFxI1R3kr2fNeYJyvIQ1rKcuLYnenFV5K5aMbxFj6J0i00Ju83S8jP2d7Dz14+AvbIHRYQ==", - "dev": true, - "requires": { - "merge-stream": "^1.0.1" - } - }, - "js-base64": { - "version": "2.6.4", - "resolved": "https://registry.npmjs.org/js-base64/-/js-base64-2.6.4.tgz", - "integrity": "sha512-pZe//GGmwJndub7ZghVHz7vjb2LgC1m8B07Au3eYqeqv9emhESByMXxaEgkUkEqJe87oBbSniGYoQNIBklc7IQ==", - "dev": true - }, - "js-tokens": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-3.0.2.tgz", - "integrity": "sha1-mGbfOVECEw449/mWvOtlRDIJwls=", - "dev": true - }, - "js-yaml": { - "version": "3.7.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.7.0.tgz", - "integrity": "sha1-XJZ93YN6m/3KXy3oQlOr6KHAO4A=", - "dev": true, - "requires": { - "argparse": "^1.0.7", - "esprima": "^2.6.0" - } - }, - "jsbn": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", - "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=", - "dev": true - }, - "jsdom": { - "version": "11.12.0", - "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-11.12.0.tgz", - "integrity": "sha512-y8Px43oyiBM13Zc1z780FrfNLJCXTL40EWlty/LXUtcjykRBNgLlCjWXpfSPBl2iv+N7koQN+dvqszHZgT/Fjw==", - "dev": true, - "requires": { - "abab": "^2.0.0", - "acorn": "^5.5.3", - "acorn-globals": "^4.1.0", - "array-equal": "^1.0.0", - "cssom": ">= 0.3.2 < 0.4.0", - "cssstyle": "^1.0.0", - "data-urls": "^1.0.0", - "domexception": "^1.0.1", - "escodegen": "^1.9.1", - "html-encoding-sniffer": "^1.0.2", - "left-pad": "^1.3.0", - "nwsapi": "^2.0.7", - "parse5": "4.0.0", - "pn": "^1.1.0", - "request": "^2.87.0", - "request-promise-native": "^1.0.5", - "sax": "^1.2.4", - "symbol-tree": "^3.2.2", - "tough-cookie": "^2.3.4", - "w3c-hr-time": "^1.0.1", - "webidl-conversions": "^4.0.2", - "whatwg-encoding": "^1.0.3", - "whatwg-mimetype": "^2.1.0", - "whatwg-url": "^6.4.1", - "ws": "^5.2.0", - "xml-name-validator": "^3.0.0" - } - }, - "jsesc": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-1.3.0.tgz", - "integrity": "sha1-RsP+yMGJKxKwgz25vHYiF226s0s=", - "dev": true - }, - "json-loader": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/json-loader/-/json-loader-0.5.7.tgz", - "integrity": "sha512-QLPs8Dj7lnf3e3QYS1zkCo+4ZwqOiF9d/nZnYozTISxXWCfNs9yuky5rJw4/W34s7POaNlbZmQGaB5NiXCbP4w==", - "dev": true - }, - "json-schema": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz", - "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=", - "dev": true - }, - "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==", - "dev": true - }, - "json-stable-stringify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json-stable-stringify/-/json-stable-stringify-1.0.1.tgz", - "integrity": "sha1-mnWdOcXy/1A/1TAGRu1EX4jE+a8=", - "dev": true, - "requires": { - "jsonify": "~0.0.0" - } - }, - "json-stringify-safe": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", - "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=", - "dev": true - }, - "json3": { - "version": "3.3.3", - "resolved": "https://registry.npmjs.org/json3/-/json3-3.3.3.tgz", - "integrity": "sha512-c7/8mbUsKigAbLkD5B010BK4D9LZm7A1pNItkEwiUZRpIN66exu/e7YQWysGun+TRKaJp8MhemM+VkfWv42aCA==", - "dev": true - }, - "json5": { - "version": "0.5.1", - "resolved": "https://registry.npmjs.org/json5/-/json5-0.5.1.tgz", - "integrity": "sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE=", - "dev": true - }, - "jsonfile": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-3.0.1.tgz", - "integrity": "sha1-pezG9l9T9mLEQVx2daAzHQmS7GY=", - "dev": true, - "requires": { - "graceful-fs": "^4.1.6" - } - }, - "jsonify": { - "version": "0.0.0", - "resolved": "https://registry.npmjs.org/jsonify/-/jsonify-0.0.0.tgz", - "integrity": "sha1-LHS27kHZPKUbe1qu6PUDYx0lKnM=", - "dev": true - }, - "jsprim": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz", - "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=", - "dev": true, - "requires": { - "assert-plus": "1.0.0", - "extsprintf": "1.3.0", - "json-schema": "0.2.3", - "verror": "1.10.0" - } - }, - "killable": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/killable/-/killable-1.0.1.tgz", - "integrity": "sha512-LzqtLKlUwirEUyl/nicirVmNiPvYs7l5n8wOPP7fyJVpUPkvCnW/vuiXGpylGUlnPDnB7311rARzAt3Mhswpjg==", - "dev": true - }, - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - }, - "klaw": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/klaw/-/klaw-1.3.1.tgz", - "integrity": "sha1-QIhDO0azsbolnXh4XY6W9zugJDk=", - "dev": true, - "requires": { - "graceful-fs": "^4.1.9" - } - }, - "latest-version": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/latest-version/-/latest-version-3.1.0.tgz", - "integrity": "sha1-ogU4P+oyKzO1rjsYq+4NwvNW7hU=", - "dev": true, - "requires": { - "package-json": "^4.0.0" - } - }, - "lazy-cache": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/lazy-cache/-/lazy-cache-1.0.4.tgz", - "integrity": "sha1-odePw6UEdMuAhF07O24dpJpEbo4=", - "dev": true - }, - "lcid": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz", - "integrity": "sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU=", - "dev": true, - "requires": { - "invert-kv": "^1.0.0" - } - }, - "left-pad": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/left-pad/-/left-pad-1.3.0.tgz", - "integrity": "sha512-XI5MPzVNApjAyhQzphX8BkmKsKUxD4LdyK24iZeQGinBN9yTQT3bFlCBy/aVx2HrNcqQGsdot8ghrjyrvMCoEA==", - "dev": true - }, - "leven": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/leven/-/leven-2.1.0.tgz", - "integrity": "sha1-wuep93IJTe6dNCAq6KzORoeHVYA=", - "dev": true - }, - "levn": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", - "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=", - "dev": true, - "requires": { - "prelude-ls": "~1.1.2", - "type-check": "~0.3.2" + "engines": { + "node": ">=4" } }, - "load-json-file": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz", - "integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=", + "node_modules/postcss-modules/node_modules/postcss-value-parser": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", + "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", "dev": true, - "requires": { - "graceful-fs": "^4.1.2", - "parse-json": "^2.2.0", - "pify": "^2.0.0", - "pinkie-promise": "^2.0.0", - "strip-bom": "^2.0.0" - } - }, - "loader-runner": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-2.4.0.tgz", - "integrity": "sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw==", - "dev": true - }, - "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==", - "dev": true, - "requires": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^1.0.1" - }, - "dependencies": { - "json5": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", - "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", - "dev": true, - "requires": { - "minimist": "^1.2.0" - } - } - } + "license": "MIT" }, - "locate-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", - "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "node_modules/postcss-normalize-display-values": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-5.1.0.tgz", + "integrity": "sha512-WP4KIM4o2dazQXWmFaqMmcvsKmhdINFblgSeRgn8BJ6vxaMyaJkwAzpPpuvSIoG/rmX3M+IrRZEz2H0glrQNEA==", "dev": true, - "requires": { - "p-locate": "^3.0.0", - "path-exists": "^3.0.0" - }, + "license": "MIT", "dependencies": { - "path-exists": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", - "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", - "dev": true - } - } - }, - "lodash": { - "version": "4.17.21", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", - "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", - "dev": true - }, - "lodash._reinterpolate": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz", - "integrity": "sha1-DM8tiRZq8Ds2Y8eWU4t1rG4RTZ0=", - "dev": true - }, - "lodash.camelcase": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz", - "integrity": "sha1-soqmKIorn8ZRA1x3EfZathkDMaY=", - "dev": true - }, - "lodash.defaults": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/lodash.defaults/-/lodash.defaults-4.2.0.tgz", - "integrity": "sha1-0JF4cW/+pN3p5ft7N/bwgCJ0WAw=", - "dev": true - }, - "lodash.endswith": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/lodash.endswith/-/lodash.endswith-4.2.1.tgz", - "integrity": "sha1-/tWawXOO0+I27dcGTsRWRIs3vAk=", - "dev": true - }, - "lodash.isfunction": { - "version": "3.0.9", - "resolved": "https://registry.npmjs.org/lodash.isfunction/-/lodash.isfunction-3.0.9.tgz", - "integrity": "sha512-AirXNj15uRIMMPihnkInB4i3NHeb4iBtNg9WRWuK2o31S+ePwwNmDPaTL3o7dTJ+VXNZim7rFs4rxN4YU1oUJw==", - "dev": true - }, - "lodash.isstring": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/lodash.isstring/-/lodash.isstring-4.0.1.tgz", - "integrity": "sha1-1SfftUVuynzJu5XV2ur4i6VKVFE=", - "dev": true - }, - "lodash.memoize": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", - "integrity": "sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4=", - "dev": true - }, - "lodash.sortby": { - "version": "4.7.0", - "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz", - "integrity": "sha1-7dFMgk4sycHgsKG0K7UhBRakJDg=", - "dev": true - }, - "lodash.startswith": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/lodash.startswith/-/lodash.startswith-4.2.1.tgz", - "integrity": "sha1-xZjErc4YiiflMUVzHNxsDnF3YAw=", - "dev": true - }, - "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==", - "dev": true, - "requires": { - "lodash._reinterpolate": "^3.0.0", - "lodash.templatesettings": "^4.0.0" + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" } }, - "lodash.templatesettings": { + "node_modules/postcss-normalize-display-values/node_modules/postcss-value-parser": { "version": "4.2.0", - "resolved": "https://registry.npmjs.org/lodash.templatesettings/-/lodash.templatesettings-4.2.0.tgz", - "integrity": "sha512-stgLz+i3Aa9mZgnjr/O+v9ruKZsPsndy7qPZOchbqk2cnTU1ZaldKK+v7m54WoKIyxiuMZTKT2H81F8BeAc3ZQ==", - "dev": true, - "requires": { - "lodash._reinterpolate": "^3.0.0" - } - }, - "lodash.uniq": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", - "integrity": "sha1-0CJTc662Uq3BvILklFM5qEJ1R3M=", - "dev": true - }, - "loglevel": { - "version": "1.7.1", - "resolved": "https://registry.npmjs.org/loglevel/-/loglevel-1.7.1.tgz", - "integrity": "sha512-Hesni4s5UkWkwCGJMQGAh71PaLUmKFM60dHvq0zi/vDhhrzuk+4GgNbTXJ12YYQJn6ZKBDNIjYcuQGKudvqrIw==", - "dev": true - }, - "longest": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/longest/-/longest-1.0.1.tgz", - "integrity": "sha1-MKCy2jj3N3DoKUoNIuZiXtd9AJc=", - "dev": true - }, - "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==", - "dev": true, - "requires": { - "js-tokens": "^3.0.0 || ^4.0.0" - } - }, - "loud-rejection": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/loud-rejection/-/loud-rejection-1.6.0.tgz", - "integrity": "sha1-W0b4AUft7leIcPCG0Eghz5mOVR8=", - "dev": true, - "requires": { - "currently-unhandled": "^0.4.1", - "signal-exit": "^3.0.0" - } - }, - "lower-case": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-1.1.4.tgz", - "integrity": "sha1-miyr0bno4K6ZOkv31YdcOcQujqw=", - "dev": true - }, - "lowercase-keys": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.1.tgz", - "integrity": "sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA==", - "dev": true - }, - "lru-cache": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz", - "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", - "dev": true, - "requires": { - "pseudomap": "^1.0.2", - "yallist": "^2.1.2" - } - }, - "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==", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", + "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", "dev": true, - "requires": { - "sourcemap-codec": "^1.4.4" - } + "license": "MIT" }, - "make-dir": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-1.3.0.tgz", - "integrity": "sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ==", + "node_modules/postcss-normalize-positions": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-5.1.1.tgz", + "integrity": "sha512-6UpCb0G4eofTCQLFVuI3EVNZzBNPiIKcA1AKVka+31fTVySphr3VUgAIULBhxZkKgwLImhzMR2Bw1ORK+37INg==", "dev": true, - "requires": { - "pify": "^3.0.0" - }, + "license": "MIT", "dependencies": { - "pify": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", - "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", - "dev": true - } - } - }, - "makeerror": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.11.tgz", - "integrity": "sha1-4BpckQnyr3lmDk6LlYd5AYT1qWw=", - "dev": true, - "requires": { - "tmpl": "1.0.x" + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" } }, - "map-cache": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", - "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=", - "dev": true - }, - "map-obj": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz", - "integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=", - "dev": true - }, - "map-visit": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", - "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=", + "node_modules/postcss-normalize-positions/node_modules/postcss-value-parser": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", + "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", "dev": true, - "requires": { - "object-visit": "^1.0.0" - } - }, - "math-expression-evaluator": { - "version": "1.3.7", - "resolved": "https://registry.npmjs.org/math-expression-evaluator/-/math-expression-evaluator-1.3.7.tgz", - "integrity": "sha512-nrbaifCl42w37hYd6oRLvoymFK42tWB+WQTMFtksDGQMi5GvlJwnz/CsS30FFAISFLtX+A0csJ0xLiuuyyec7w==", - "dev": true - }, - "math-random": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/math-random/-/math-random-1.0.4.tgz", - "integrity": "sha512-rUxjysqif/BZQH2yhd5Aaq7vXMSx9NdEsQcyA07uEzIvxgI7zIr33gGsh+RU0/XjmQpCW7RsVof1vlkvQVCK5A==", - "dev": true + "license": "MIT" }, - "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==", + "node_modules/postcss-normalize-repeat-style": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-5.1.1.tgz", + "integrity": "sha512-mFpLspGWkQtBcWIRFLmewo8aC3ImN2i/J3v8YCFUwDnPu3Xz4rLohDO26lGjwNsQxB3YF0KKRwspGzE2JEuS0g==", "dev": true, - "requires": { - "hash-base": "^3.0.0", - "inherits": "^2.0.1", - "safe-buffer": "^5.1.2" + "license": "MIT", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" } }, - "media-typer": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", - "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=", - "dev": true - }, - "mem": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/mem/-/mem-1.1.0.tgz", - "integrity": "sha1-Xt1StIXKHZAP5kiVUFOZoN+kX3Y=", + "node_modules/postcss-normalize-repeat-style/node_modules/postcss-value-parser": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", + "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", "dev": true, - "requires": { - "mimic-fn": "^1.0.0" - } + "license": "MIT" }, - "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=", + "node_modules/postcss-normalize-string": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-5.1.0.tgz", + "integrity": "sha512-oYiIJOf4T9T1N4i+abeIc7Vgm/xPCGih4bZz5Nm0/ARVJ7K6xrDlLwvwqOydvyL3RHNf8qZk6vo3aatiw/go3w==", "dev": true, - "requires": { - "errno": "^0.1.3", - "readable-stream": "^2.0.1" + "license": "MIT", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" } }, - "meow": { - "version": "3.7.0", - "resolved": "https://registry.npmjs.org/meow/-/meow-3.7.0.tgz", - "integrity": "sha1-cstmi0JSKCkKu/qFaJJYcwioAfs=", + "node_modules/postcss-normalize-string/node_modules/postcss-value-parser": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", + "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", "dev": true, - "requires": { - "camelcase-keys": "^2.0.0", - "decamelize": "^1.1.2", - "loud-rejection": "^1.0.0", - "map-obj": "^1.0.1", - "minimist": "^1.1.3", - "normalize-package-data": "^2.3.4", - "object-assign": "^4.0.1", - "read-pkg-up": "^1.0.1", - "redent": "^1.0.0", - "trim-newlines": "^1.0.0" - } - }, - "merge": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/merge/-/merge-1.2.1.tgz", - "integrity": "sha512-VjFo4P5Whtj4vsLzsYBu5ayHhoHJ0UqNm7ibvShmbmoz7tGi0vXaoJbGdB+GmDMLUdg8DpQXEIeVDAe8MaABvQ==", - "dev": true - }, - "merge-descriptors": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", - "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=", - "dev": true + "license": "MIT" }, - "merge-stream": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-1.0.1.tgz", - "integrity": "sha1-QEEgLVCKNCugAXQAjfDCUbjBNeE=", + "node_modules/postcss-normalize-timing-functions": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-5.1.0.tgz", + "integrity": "sha512-DOEkzJ4SAXv5xkHl0Wa9cZLF3WCBhF3o1SKVxKQAa+0pYKlueTpCgvkFAHfk+Y64ezX9+nITGrDZeVGgITJXjg==", "dev": true, - "requires": { - "readable-stream": "^2.0.1" - } - }, - "methods": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", - "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=", - "dev": true - }, - "micromatch": { - "version": "2.3.11", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-2.3.11.tgz", - "integrity": "sha1-hmd8l9FyCzY0MdBNDRUpO9OMFWU=", - "dev": true, - "requires": { - "arr-diff": "^2.0.0", - "array-unique": "^0.2.1", - "braces": "^1.8.2", - "expand-brackets": "^0.1.4", - "extglob": "^0.3.1", - "filename-regex": "^2.0.0", - "is-extglob": "^1.0.0", - "is-glob": "^2.0.1", - "kind-of": "^3.0.2", - "normalize-path": "^2.0.1", - "object.omit": "^2.0.0", - "parse-glob": "^3.0.4", - "regex-cache": "^0.4.2" - } - }, - "miller-rabin": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz", - "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==", - "dev": true, - "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==", - "dev": true - } - } - }, - "mime": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", - "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", - "dev": true - }, - "mime-db": { - "version": "1.46.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.46.0.tgz", - "integrity": "sha512-svXaP8UQRZ5K7or+ZmfNhg2xX3yKDMUzqadsSqi4NCH/KomcH75MAMYAGVlvXn4+b/xOPhS3I2uHKRUzvjY7BQ==", - "dev": true - }, - "mime-types": { - "version": "2.1.29", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.29.tgz", - "integrity": "sha512-Y/jMt/S5sR9OaqteJtslsFZKWOIIqMACsJSiHghlCAyhf7jfVYjKBmLiX8OgpWeW+fjJ2b+Az69aPFPkUOY6xQ==", - "dev": true, - "requires": { - "mime-db": "1.46.0" - } - }, - "mimic-fn": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz", - "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==", - "dev": true - }, - "mini-svg-data-uri": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/mini-svg-data-uri/-/mini-svg-data-uri-1.2.3.tgz", - "integrity": "sha512-zd6KCAyXgmq6FV1mR10oKXYtvmA9vRoB6xPSTUJTbFApCtkefDnYueVR1gkof3KcdLZo1Y8mjF2DFmQMIxsHNQ==", - "dev": true - }, - "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==", - "dev": true - }, - "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=", - "dev": true - }, - "minimatch": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", - "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", - "dev": true, - "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==", - "dev": true - }, - "mississippi": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/mississippi/-/mississippi-2.0.0.tgz", - "integrity": "sha512-zHo8v+otD1J10j/tC+VNoGK9keCuByhKovAvdn74dmxJl9+mWHnx6EMsDN4lgRoMI/eYo2nchAxniIbUPb5onw==", - "dev": true, - "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": "^2.0.1", - "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==", - "dev": true, - "requires": { - "for-in": "^1.0.2", - "is-extendable": "^1.0.1" - }, - "dependencies": { - "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==", - "dev": true, - "requires": { - "is-plain-object": "^2.0.4" - } - } - } - }, - "mkdirp": { - "version": "0.5.5", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", - "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==", - "dev": true, - "requires": { - "minimist": "^1.2.5" - } - }, - "move-concurrently": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/move-concurrently/-/move-concurrently-1.0.1.tgz", - "integrity": "sha1-viwAX9oy4LKa8fBdfEszIUxwH5I=", - "dev": true, - "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" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - }, - "multicast-dns": { - "version": "6.2.3", - "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-6.2.3.tgz", - "integrity": "sha512-ji6J5enbMyGRHIAkAOu3WdV8nggqviKCEKtXcOqfphZZtQrmHKycfynJ2V7eVPUA4NhJ6V7Wf4TmGbTwKE9B6g==", - "dev": true, - "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=", - "dev": true - }, - "mute-stream": { - "version": "0.0.7", - "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.7.tgz", - "integrity": "sha1-MHXOk7whuPq0PhvE2n6BFe0ee6s=", - "dev": true - }, - "nan": { - "version": "2.14.2", - "resolved": "https://registry.npmjs.org/nan/-/nan-2.14.2.tgz", - "integrity": "sha512-M2ufzIiINKCuDfBSAUr1vWQ+vuVcA9kqx8JJUsbQi6yf1uGRyb7HfpdfUr5qLXf3B/t8dPvcjhKMmlfnP47EzQ==", - "dev": true - }, - "nanomatch": { - "version": "1.2.13", - "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", - "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", - "dev": true, - "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" - }, - "dependencies": { - "arr-diff": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", - "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=", - "dev": true - }, - "array-unique": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", - "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=", - "dev": true - }, - "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==", - "dev": true - } - } - }, - "natural-compare": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", - "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=", - "dev": true - }, - "negotiator": { - "version": "0.6.2", - "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz", - "integrity": "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==", - "dev": true - }, - "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==", - "dev": true - }, - "next-tick": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.0.0.tgz", - "integrity": "sha1-yobR/ogoFpsBICCOPchCS524NCw=", - "dev": true - }, - "nice-try": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", - "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==", - "dev": true - }, - "no-case": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/no-case/-/no-case-2.3.2.tgz", - "integrity": "sha512-rmTZ9kz+f3rCvK2TD1Ue/oZlns7OGoIWP4fc3llxxRXlOkHKoWPPWJOfFYpITabSow43QJbRIoHQXtt10VldyQ==", - "dev": true, - "requires": { - "lower-case": "^1.1.1" - } - }, - "node-forge": { - "version": "0.10.0", - "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-0.10.0.tgz", - "integrity": "sha512-PPmu8eEeG9saEUvI97fm4OYxXVB6bFvyNTyiUOBichBpFG8A1Ljw3bY62+5oOjDEMHRnd0Y7HQ+x7uzxOzC6JA==", - "dev": true - }, - "node-gyp": { - "version": "3.8.0", - "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-3.8.0.tgz", - "integrity": "sha512-3g8lYefrRRzvGeSowdJKAKyks8oUpLEd/DyPV4eMhVlhJ0aNaZqIrNUIPuEWWTAoPqyFkfGrM67MC69baqn6vA==", - "dev": true, - "requires": { - "fstream": "^1.0.0", - "glob": "^7.0.3", - "graceful-fs": "^4.1.2", - "mkdirp": "^0.5.0", - "nopt": "2 || 3", - "npmlog": "0 || 1 || 2 || 3 || 4", - "osenv": "0", - "request": "^2.87.0", - "rimraf": "2", - "semver": "~5.3.0", - "tar": "^2.0.0", - "which": "1" - }, - "dependencies": { - "semver": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.3.0.tgz", - "integrity": "sha1-myzl094C0XxgEq0yaqa00M9U+U8=", - "dev": true - } - } - }, - "node-int64": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", - "integrity": "sha1-h6kGXNs1XTGC2PlM4RGIuCXGijs=", - "dev": true - }, - "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==", - "dev": true, - "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=", - "dev": true - } - } - }, - "node-notifier": { - "version": "5.4.3", - "resolved": "https://registry.npmjs.org/node-notifier/-/node-notifier-5.4.3.tgz", - "integrity": "sha512-M4UBGcs4jeOK9CjTsYwkvH6/MzuUmGCyTW+kCY7uO+1ZVr0+FHGdPdIf5CCLqAaxnRrWidyoQlNkMIIVwbKB8Q==", - "dev": true, - "requires": { - "growly": "^1.3.0", - "is-wsl": "^1.1.0", - "semver": "^5.5.0", - "shellwords": "^0.1.1", - "which": "^1.3.0" - } - }, - "node-sass": { - "version": "4.14.1", - "resolved": "https://registry.npmjs.org/node-sass/-/node-sass-4.14.1.tgz", - "integrity": "sha512-sjCuOlvGyCJS40R8BscF5vhVlQjNN069NtQ1gSxyK1u9iqvn6tf7O1R4GNowVZfiZUCRt5MmMs1xd+4V/7Yr0g==", - "dev": true, - "requires": { - "async-foreach": "^0.1.3", - "chalk": "^1.1.1", - "cross-spawn": "^3.0.0", - "gaze": "^1.0.0", - "get-stdin": "^4.0.1", - "glob": "^7.0.3", - "in-publish": "^2.0.0", - "lodash": "^4.17.15", - "meow": "^3.7.0", - "mkdirp": "^0.5.1", - "nan": "^2.13.2", - "node-gyp": "^3.8.0", - "npmlog": "^4.0.0", - "request": "^2.88.0", - "sass-graph": "2.2.5", - "stdout-stream": "^1.4.0", - "true-case-path": "^1.0.2" - }, - "dependencies": { - "cross-spawn": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-3.0.1.tgz", - "integrity": "sha1-ElYDfsufDF9549bvE14wdwGEuYI=", - "dev": true, - "requires": { - "lru-cache": "^4.0.1", - "which": "^1.2.9" - } - } - } - }, - "nopt": { - "version": "3.0.6", - "resolved": "https://registry.npmjs.org/nopt/-/nopt-3.0.6.tgz", - "integrity": "sha1-xkZdvwirzU2zWTF/eaxopkayj/k=", - "dev": true, - "requires": { - "abbrev": "1" - } - }, - "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==", - "dev": true, - "requires": { - "hosted-git-info": "^2.1.4", - "resolve": "^1.10.0", - "semver": "2 || 3 || 4 || 5", - "validate-npm-package-license": "^3.0.1" - } - }, - "normalize-path": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", - "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", - "dev": true, - "requires": { - "remove-trailing-separator": "^1.0.1" - } - }, - "normalize-range": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", - "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=", - "dev": true - }, - "normalize-url": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-1.9.1.tgz", - "integrity": "sha1-LMDWazHqIwNkWENuNiDYWVTGbDw=", - "dev": true, - "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": "2.0.2", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", - "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=", - "dev": true, - "requires": { - "path-key": "^2.0.0" - } - }, - "npmlog": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz", - "integrity": "sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==", - "dev": true, - "requires": { - "are-we-there-yet": "~1.1.2", - "console-control-strings": "~1.1.0", - "gauge": "~2.7.3", - "set-blocking": "~2.0.0" - } - }, - "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==", - "dev": true, - "requires": { - "boolbase": "~1.0.0" - } - }, - "num2fraction": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz", - "integrity": "sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4=", - "dev": true - }, - "number-is-nan": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", - "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=", - "dev": true - }, - "nwsapi": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.0.tgz", - "integrity": "sha512-h2AatdwYH+JHiZpv7pt/gSX1XoRGb7L/qSIeuqA6GwYoF9w1vP1cw42TO0aI2pNyshRK5893hNSl+1//vHK7hQ==", - "dev": true - }, - "oauth-sign": { - "version": "0.9.0", - "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz", - "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==", - "dev": true - }, - "object-assign": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", - "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=", - "dev": true - }, - "object-copy": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", - "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=", - "dev": true, - "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=", - "dev": true, - "requires": { - "is-descriptor": "^0.1.0" - } - } - } - }, - "object-inspect": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.9.0.tgz", - "integrity": "sha512-i3Bp9iTqwhaLZBxGkRfo5ZbE07BQRT7MGu8+nNgwW9ItGp1TzCTw2DLEoWwjClxBjOFI/hWljTAmYGCEwmtnOw==", - "dev": true - }, - "object-is": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.5.tgz", - "integrity": "sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==", - "dev": true, - "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==", - "dev": true - }, - "object-visit": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", - "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=", - "dev": true, - "requires": { - "isobject": "^3.0.0" - }, - "dependencies": { - "isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", - "dev": true - } - } - }, - "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==", - "dev": true, - "requires": { - "call-bind": "^1.0.0", - "define-properties": "^1.1.3", - "has-symbols": "^1.0.1", - "object-keys": "^1.1.1" - } - }, - "object.getownpropertydescriptors": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.2.tgz", - "integrity": "sha512-WtxeKSzfBjlzL+F9b7M7hewDzMwy+C8NRssHd1YrNlzHzIDrXcXiNOMrezdAEM4UXixgV+vvnyBeN7Rygl2ttQ==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.18.0-next.2" - } - }, - "object.omit": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/object.omit/-/object.omit-2.0.1.tgz", - "integrity": "sha1-Gpx0SCnznbuFjHbKNXmuKlTr0fo=", - "dev": true, - "requires": { - "for-own": "^0.1.4", - "is-extendable": "^0.1.1" - } - }, - "object.pick": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", - "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=", - "dev": true, - "requires": { - "isobject": "^3.0.1" - }, - "dependencies": { - "isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", - "dev": true - } - } - }, - "obuf": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz", - "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==", - "dev": true - }, - "on-finished": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", - "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=", - "dev": true, - "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==", - "dev": true - }, - "once": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", - "dev": true, - "requires": { - "wrappy": "1" - } - }, - "onetime": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz", - "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=", - "dev": true, - "requires": { - "mimic-fn": "^1.0.0" - } - }, - "opn": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/opn/-/opn-5.2.0.tgz", - "integrity": "sha512-Jd/GpzPyHF4P2/aNOVmS3lfMSWV9J7cOhCG1s08XCEAsPkB7lp6ddiU0J7XzyQRDUh8BqJ7PchfINjR8jyofRQ==", - "dev": true, - "requires": { - "is-wsl": "^1.1.0" - } - }, - "optionator": { - "version": "0.8.3", - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", - "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", - "dev": true, - "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" - } - }, - "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==", - "dev": true, - "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=", - "dev": true - }, - "os-homedir": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz", - "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=", - "dev": true - }, - "os-locale": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-2.1.0.tgz", - "integrity": "sha512-3sslG3zJbEYcaC4YVAvDorjGxc7tv6KVATnLPZONiljsUncvihe9BQoVCEs0RZ1kmf4Hk9OBqlZfJZWI4GanKA==", - "dev": true, - "requires": { - "execa": "^0.7.0", - "lcid": "^1.0.0", - "mem": "^1.1.0" - } - }, - "os-tmpdir": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", - "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=", - "dev": true - }, - "osenv": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz", - "integrity": "sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==", - "dev": true, - "requires": { - "os-homedir": "^1.0.0", - "os-tmpdir": "^1.0.0" - } - }, - "p-finally": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", - "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=", - "dev": true - }, - "p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", - "dev": true, - "requires": { - "p-try": "^2.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==", - "dev": true, - "requires": { - "p-limit": "^2.0.0" - } - }, - "p-map": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/p-map/-/p-map-1.2.0.tgz", - "integrity": "sha512-r6zKACMNhjPJMTl8KcFH4li//gkrXWfbD6feV8l6doRHlzljFWGJ2AP6iKaCJXyZmAUMOPtvbW7EXkbWO/pLEA==", - "dev": true - }, - "p-queue": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/p-queue/-/p-queue-2.4.2.tgz", - "integrity": "sha512-n8/y+yDJwBjoLQe1GSJbbaYQLTI7QHNZI2+rpmCDbe++WLf9HC3gf6iqj5yfPAV71W4UF3ql5W1+UBPXoXTxng==", - "dev": true - }, - "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==", - "dev": true - }, - "package-json": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/package-json/-/package-json-4.0.1.tgz", - "integrity": "sha1-iGmgQBJTZhxMTKPabCEh7VVfXu0=", - "dev": true, - "requires": { - "got": "^6.7.1", - "registry-auth-token": "^3.0.1", - "registry-url": "^3.0.3", - "semver": "^5.1.0" - } - }, - "pako": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz", - "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==", - "dev": true - }, - "parallel-transform": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/parallel-transform/-/parallel-transform-1.2.0.tgz", - "integrity": "sha512-P2vSmIu38uIlvdcU7fDkyrxj33gTUy/ABO5ZUbGowxNCopBq/OoD42bP4UmMrJoPyk4Uqf0mu3mtWBhHCZD8yg==", - "dev": true, - "requires": { - "cyclist": "^1.0.1", - "inherits": "^2.0.3", - "readable-stream": "^2.1.5" - } - }, - "param-case": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/param-case/-/param-case-2.1.1.tgz", - "integrity": "sha1-35T9jPZTHs915r75oIWPvHK+Ikc=", - "dev": true, - "requires": { - "no-case": "^2.2.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==", - "dev": true, - "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-glob": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/parse-glob/-/parse-glob-3.0.4.tgz", - "integrity": "sha1-ssN2z7EfNVE7rdFz7wu246OIORw=", - "dev": true, - "requires": { - "glob-base": "^0.3.0", - "is-dotfile": "^1.0.0", - "is-extglob": "^1.0.0", - "is-glob": "^2.0.0" - } - }, - "parse-json": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", - "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=", - "dev": true, - "requires": { - "error-ex": "^1.2.0" - } - }, - "parse-passwd": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/parse-passwd/-/parse-passwd-1.0.0.tgz", - "integrity": "sha1-bVuTSkVpk7I9N/QKOC1vFmao5cY=", - "dev": true - }, - "parse5": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-4.0.0.tgz", - "integrity": "sha512-VrZ7eOd3T1Fk4XWNXMgiGBK/z0MG48BWG2uQNU4I72fkQuKUTZpl+u9k+CxEG0twMVzSmXEEz12z5Fnw1jIQFA==", - "dev": true - }, - "parseurl": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", - "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", - "dev": true - }, - "pascalcase": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", - "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=", - "dev": true - }, - "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==", - "dev": true - }, - "path-dirname": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz", - "integrity": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=", - "dev": true, - "optional": true - }, - "path-exists": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", - "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=", - "dev": true, - "requires": { - "pinkie-promise": "^2.0.0" - } - }, - "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=", - "dev": true - }, - "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=", - "dev": true - }, - "path-key": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", - "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=", - "dev": true - }, - "path-parse": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz", - "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==", - "dev": true - }, - "path-to-regexp": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-1.8.0.tgz", - "integrity": "sha512-n43JRhlUKUAlibEJhPeir1ncUID16QnEjNpwzNdO3Lm4ywrBpBZ5oLD0I6br9evr1Y9JTqwRtAh7JLoOzAQdVA==", - "dev": true, - "requires": { - "isarray": "0.0.1" - }, - "dependencies": { - "isarray": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", - "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=", - "dev": true - } - } - }, - "path-type": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz", - "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=", - "dev": true, - "requires": { - "graceful-fs": "^4.1.2", - "pify": "^2.0.0", - "pinkie-promise": "^2.0.0" - } - }, - "pbkdf2": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.1.1.tgz", - "integrity": "sha512-4Ejy1OPxi9f2tt1rRV7Go7zmfDQ+ZectEQz3VGUQhgq62HtIRPDyG/JtnwIxs6x3uNMwo2V7q1fMvKjb+Tnpqg==", - "dev": true, - "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=", - "dev": true - }, - "picomatch": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.2.2.tgz", - "integrity": "sha512-q0M/9eZHzmr0AulXyPwNfZjtwZ/RBZlbN3K3CErVrk50T2ASYI7Bye0EvekFY3IP1Nt2DHu0re+V2ZHIpMkuWg==", - "dev": true - }, - "pify": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", - "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", - "dev": true - }, - "pinkie": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz", - "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=", - "dev": true - }, - "pinkie-promise": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", - "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=", - "dev": true, - "requires": { - "pinkie": "^2.0.0" - } - }, - "pkg-dir": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-2.0.0.tgz", - "integrity": "sha1-9tXREJ4Z1j7fQo4L1X4Sd3YVM0s=", - "dev": true, - "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=", - "dev": true, - "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=", - "dev": true, - "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==", - "dev": true, - "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=", - "dev": true, - "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=", - "dev": true - }, - "path-exists": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", - "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", - "dev": true - } - } - }, - "pn": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/pn/-/pn-1.1.0.tgz", - "integrity": "sha512-2qHaIQr2VLRFoxe2nASzsV6ef4yOOH+Fi9FBOVH6cqeSgUnoyySPZkxzLuzd+RYOQTRpROA0ztTMqxROKSb/nA==", - "dev": true - }, - "portfinder": { - "version": "1.0.28", - "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.28.tgz", - "integrity": "sha512-Se+2isanIcEqf2XMHjyUKskczxbPH7dQnlMjXX6+dybayyHvAf/TCgyMRlzf/B6QDhAEFOGes0pzRo3by4AbMA==", - "dev": true, - "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==", - "dev": true, - "requires": { - "ms": "^2.1.1" - } - }, - "ms": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", - "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", - "dev": true - } - } - }, - "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=", - "dev": true - }, - "postcss": { - "version": "6.0.23", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz", - "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", - "dev": true, - "requires": { - "chalk": "^2.4.1", - "source-map": "^0.6.1", - "supports-color": "^5.4.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==", - "dev": true, - "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==", - "dev": true, - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - } - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - }, - "supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } - } - } - }, - "postcss-calc": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-5.3.1.tgz", - "integrity": "sha1-d7rnypKK2FcW4v2kLyYb98HWW14=", - "dev": true, - "requires": { - "postcss": "^5.0.2", - "postcss-message-helpers": "^2.0.0", - "reduce-css-calc": "^1.2.6" - }, - "dependencies": { - "has-flag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", - "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", - "dev": true - }, - "postcss": { - "version": "5.2.18", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", - "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", - "dev": true, - "requires": { - "chalk": "^1.1.3", - "js-base64": "^2.1.9", - "source-map": "^0.5.6", - "supports-color": "^3.2.3" - } - }, - "supports-color": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", - "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", - "dev": true, - "requires": { - "has-flag": "^1.0.0" - } - } - } - }, - "postcss-colormin": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-2.2.2.tgz", - "integrity": "sha1-ZjFBfV8OkJo9fsJrJMio0eT5bks=", - "dev": true, - "requires": { - "colormin": "^1.0.5", - "postcss": "^5.0.13", - "postcss-value-parser": "^3.2.3" - }, - "dependencies": { - "has-flag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", - "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", - "dev": true - }, - "postcss": { - "version": "5.2.18", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", - "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", - "dev": true, - "requires": { - "chalk": "^1.1.3", - "js-base64": "^2.1.9", - "source-map": "^0.5.6", - "supports-color": "^3.2.3" - } - }, - "supports-color": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", - "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", - "dev": true, - "requires": { - "has-flag": "^1.0.0" - } - } - } - }, - "postcss-convert-values": { - "version": "2.6.1", - "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-2.6.1.tgz", - "integrity": "sha1-u9hZPFwf0uPRwyK7kl3K6Nrk1i0=", - "dev": true, - "requires": { - "postcss": "^5.0.11", - "postcss-value-parser": "^3.1.2" - }, - "dependencies": { - "has-flag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", - "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", - "dev": true - }, - "postcss": { - "version": "5.2.18", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", - "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", - "dev": true, - "requires": { - "chalk": "^1.1.3", - "js-base64": "^2.1.9", - "source-map": "^0.5.6", - "supports-color": "^3.2.3" - } - }, - "supports-color": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", - "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", - "dev": true, - "requires": { - "has-flag": "^1.0.0" - } - } - } - }, - "postcss-discard-comments": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-2.0.4.tgz", - "integrity": "sha1-vv6J+v1bPazlzM5Rt2uBUUvgDj0=", - "dev": true, - "requires": { - "postcss": "^5.0.14" - }, - "dependencies": { - "has-flag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", - "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", - "dev": true - }, - "postcss": { - "version": "5.2.18", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", - "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", - "dev": true, - "requires": { - "chalk": "^1.1.3", - "js-base64": "^2.1.9", - "source-map": "^0.5.6", - "supports-color": "^3.2.3" - } - }, - "supports-color": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", - "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", - "dev": true, - "requires": { - "has-flag": "^1.0.0" - } - } - } - }, - "postcss-discard-duplicates": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-2.1.0.tgz", - "integrity": "sha1-uavye4isGIFYpesSq8riAmO5GTI=", - "dev": true, - "requires": { - "postcss": "^5.0.4" - }, - "dependencies": { - "has-flag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", - "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", - "dev": true - }, - "postcss": { - "version": "5.2.18", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", - "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", - "dev": true, - "requires": { - "chalk": "^1.1.3", - "js-base64": "^2.1.9", - "source-map": "^0.5.6", - "supports-color": "^3.2.3" - } - }, - "supports-color": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", - "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", - "dev": true, - "requires": { - "has-flag": "^1.0.0" - } - } - } - }, - "postcss-discard-empty": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-2.1.0.tgz", - "integrity": "sha1-0rS9nVztXr2Nyt52QMfXzX9PkrU=", - "dev": true, - "requires": { - "postcss": "^5.0.14" - }, - "dependencies": { - "has-flag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", - "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", - "dev": true - }, - "postcss": { - "version": "5.2.18", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", - "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", - "dev": true, - "requires": { - "chalk": "^1.1.3", - "js-base64": "^2.1.9", - "source-map": "^0.5.6", - "supports-color": "^3.2.3" - } - }, - "supports-color": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", - "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", - "dev": true, - "requires": { - "has-flag": "^1.0.0" - } - } - } - }, - "postcss-discard-overridden": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-0.1.1.tgz", - "integrity": "sha1-ix6vVU9ob7KIzYdMVWZ7CqNmjVg=", - "dev": true, - "requires": { - "postcss": "^5.0.16" - }, - "dependencies": { - "has-flag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", - "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", - "dev": true - }, - "postcss": { - "version": "5.2.18", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", - "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", - "dev": true, - "requires": { - "chalk": "^1.1.3", - "js-base64": "^2.1.9", - "source-map": "^0.5.6", - "supports-color": "^3.2.3" - } - }, - "supports-color": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", - "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", - "dev": true, - "requires": { - "has-flag": "^1.0.0" - } - } - } - }, - "postcss-discard-unused": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/postcss-discard-unused/-/postcss-discard-unused-2.2.3.tgz", - "integrity": "sha1-vOMLLMWR/8Y0Mitfs0ZLbZNPRDM=", - "dev": true, - "requires": { - "postcss": "^5.0.14", - "uniqs": "^2.0.0" - }, - "dependencies": { - "has-flag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", - "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", - "dev": true - }, - "postcss": { - "version": "5.2.18", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", - "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", - "dev": true, - "requires": { - "chalk": "^1.1.3", - "js-base64": "^2.1.9", - "source-map": "^0.5.6", - "supports-color": "^3.2.3" - } - }, - "supports-color": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", - "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", - "dev": true, - "requires": { - "has-flag": "^1.0.0" - } - } - } - }, - "postcss-filter-plugins": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/postcss-filter-plugins/-/postcss-filter-plugins-2.0.3.tgz", - "integrity": "sha512-T53GVFsdinJhgwm7rg1BzbeBRomOg9y5MBVhGcsV0CxurUdVj1UlPdKtn7aqYA/c/QVkzKMjq2bSV5dKG5+AwQ==", - "dev": true, - "requires": { - "postcss": "^5.0.4" - }, - "dependencies": { - "has-flag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", - "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", - "dev": true - }, - "postcss": { - "version": "5.2.18", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", - "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", - "dev": true, - "requires": { - "chalk": "^1.1.3", - "js-base64": "^2.1.9", - "source-map": "^0.5.6", - "supports-color": "^3.2.3" - } - }, - "supports-color": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", - "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", - "dev": true, - "requires": { - "has-flag": "^1.0.0" - } - } - } - }, - "postcss-flexbugs-fixes": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/postcss-flexbugs-fixes/-/postcss-flexbugs-fixes-3.2.0.tgz", - "integrity": "sha512-0AuD9HG1Ey3/3nqPWu9yqf7rL0KCPu5VgjDsjf5mzEcuo9H/z8nco/fljKgjsOUrZypa95MI0kS4xBZeBzz2lw==", - "dev": true, - "requires": { - "postcss": "^6.0.1" - } - }, - "postcss-load-config": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-1.2.0.tgz", - "integrity": "sha1-U56a/J3chiASHr+djDZz4M5Q0oo=", - "dev": true, - "requires": { - "cosmiconfig": "^2.1.0", - "object-assign": "^4.1.0", - "postcss-load-options": "^1.2.0", - "postcss-load-plugins": "^2.3.0" - } - }, - "postcss-load-options": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/postcss-load-options/-/postcss-load-options-1.2.0.tgz", - "integrity": "sha1-sJixVZ3awt8EvAuzdfmaXP4rbYw=", - "dev": true, - "requires": { - "cosmiconfig": "^2.1.0", - "object-assign": "^4.1.0" - } - }, - "postcss-load-plugins": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/postcss-load-plugins/-/postcss-load-plugins-2.3.0.tgz", - "integrity": "sha1-dFdoEWWZrKLwCfrUJrABdQSdjZI=", - "dev": true, - "requires": { - "cosmiconfig": "^2.1.1", - "object-assign": "^4.1.0" - } - }, - "postcss-loader": { - "version": "2.0.8", - "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-2.0.8.tgz", - "integrity": "sha512-KtXBiQ/r/WYW8LxTSJK7h8wLqvCMSub/BqmRnud/Mu8RzwflW9cmXxwsMwbn15TNv287Hcufdb3ZSs7xHKnG8Q==", - "dev": true, - "requires": { - "loader-utils": "^1.1.0", - "postcss": "^6.0.0", - "postcss-load-config": "^1.2.0", - "schema-utils": "^0.3.0" - } - }, - "postcss-merge-idents": { - "version": "2.1.7", - "resolved": "https://registry.npmjs.org/postcss-merge-idents/-/postcss-merge-idents-2.1.7.tgz", - "integrity": "sha1-TFUwMTwI4dWzu/PSu8dH4njuonA=", - "dev": true, - "requires": { - "has": "^1.0.1", - "postcss": "^5.0.10", - "postcss-value-parser": "^3.1.1" - }, - "dependencies": { - "has-flag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", - "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", - "dev": true - }, - "postcss": { - "version": "5.2.18", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", - "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", - "dev": true, - "requires": { - "chalk": "^1.1.3", - "js-base64": "^2.1.9", - "source-map": "^0.5.6", - "supports-color": "^3.2.3" - } - }, - "supports-color": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", - "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", - "dev": true, - "requires": { - "has-flag": "^1.0.0" - } - } - } - }, - "postcss-merge-longhand": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-2.0.2.tgz", - "integrity": "sha1-I9kM0Sewp3mUkVMyc5A0oaTz1lg=", - "dev": true, - "requires": { - "postcss": "^5.0.4" - }, - "dependencies": { - "has-flag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", - "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", - "dev": true - }, - "postcss": { - "version": "5.2.18", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", - "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", - "dev": true, - "requires": { - "chalk": "^1.1.3", - "js-base64": "^2.1.9", - "source-map": "^0.5.6", - "supports-color": "^3.2.3" - } - }, - "supports-color": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", - "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", - "dev": true, - "requires": { - "has-flag": "^1.0.0" - } - } - } - }, - "postcss-merge-rules": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-2.1.2.tgz", - "integrity": "sha1-0d9d+qexrMO+VT8OnhDofGG19yE=", - "dev": true, - "requires": { - "browserslist": "^1.5.2", - "caniuse-api": "^1.5.2", - "postcss": "^5.0.4", - "postcss-selector-parser": "^2.2.2", - "vendors": "^1.0.0" - }, - "dependencies": { - "browserslist": { - "version": "1.7.7", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-1.7.7.tgz", - "integrity": "sha1-C9dnBCWL6CmyOYu1Dkti0aFmsLk=", - "dev": true, - "requires": { - "caniuse-db": "^1.0.30000639", - "electron-to-chromium": "^1.2.7" - } - }, - "has-flag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", - "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", - "dev": true - }, - "postcss": { - "version": "5.2.18", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", - "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", - "dev": true, - "requires": { - "chalk": "^1.1.3", - "js-base64": "^2.1.9", - "source-map": "^0.5.6", - "supports-color": "^3.2.3" - } - }, - "supports-color": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", - "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", - "dev": true, - "requires": { - "has-flag": "^1.0.0" - } - } - } - }, - "postcss-message-helpers": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/postcss-message-helpers/-/postcss-message-helpers-2.0.0.tgz", - "integrity": "sha1-pPL0+rbk/gAvCu0ABHjN9S+bpg4=", - "dev": true - }, - "postcss-minify-font-values": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-1.0.5.tgz", - "integrity": "sha1-S1jttWZB66fIR0qzUmyv17vey2k=", - "dev": true, - "requires": { - "object-assign": "^4.0.1", - "postcss": "^5.0.4", - "postcss-value-parser": "^3.0.2" - }, - "dependencies": { - "has-flag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", - "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", - "dev": true - }, - "postcss": { - "version": "5.2.18", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", - "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", - "dev": true, - "requires": { - "chalk": "^1.1.3", - "js-base64": "^2.1.9", - "source-map": "^0.5.6", - "supports-color": "^3.2.3" - } - }, - "supports-color": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", - "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", - "dev": true, - "requires": { - "has-flag": "^1.0.0" - } - } - } - }, - "postcss-minify-gradients": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-1.0.5.tgz", - "integrity": "sha1-Xb2hE3NwP4PPtKPqOIHY11/15uE=", - "dev": true, - "requires": { - "postcss": "^5.0.12", - "postcss-value-parser": "^3.3.0" - }, - "dependencies": { - "has-flag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", - "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", - "dev": true - }, - "postcss": { - "version": "5.2.18", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", - "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", - "dev": true, - "requires": { - "chalk": "^1.1.3", - "js-base64": "^2.1.9", - "source-map": "^0.5.6", - "supports-color": "^3.2.3" - } - }, - "supports-color": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", - "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", - "dev": true, - "requires": { - "has-flag": "^1.0.0" - } - } - } - }, - "postcss-minify-params": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-1.2.2.tgz", - "integrity": "sha1-rSzgcTc7lDs9kwo/pZo1jCjW8fM=", - "dev": true, - "requires": { - "alphanum-sort": "^1.0.1", - "postcss": "^5.0.2", - "postcss-value-parser": "^3.0.2", - "uniqs": "^2.0.0" - }, - "dependencies": { - "has-flag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", - "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", - "dev": true - }, - "postcss": { - "version": "5.2.18", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", - "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", - "dev": true, - "requires": { - "chalk": "^1.1.3", - "js-base64": "^2.1.9", - "source-map": "^0.5.6", - "supports-color": "^3.2.3" - } - }, - "supports-color": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", - "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", - "dev": true, - "requires": { - "has-flag": "^1.0.0" - } - } - } - }, - "postcss-minify-selectors": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-2.1.1.tgz", - "integrity": "sha1-ssapjAByz5G5MtGkllCBFDEXNb8=", - "dev": true, - "requires": { - "alphanum-sort": "^1.0.2", - "has": "^1.0.1", - "postcss": "^5.0.14", - "postcss-selector-parser": "^2.0.0" - }, - "dependencies": { - "has-flag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", - "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", - "dev": true - }, - "postcss": { - "version": "5.2.18", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", - "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", - "dev": true, - "requires": { - "chalk": "^1.1.3", - "js-base64": "^2.1.9", - "source-map": "^0.5.6", - "supports-color": "^3.2.3" - } - }, - "supports-color": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", - "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", - "dev": true, - "requires": { - "has-flag": "^1.0.0" - } - } - } - }, - "postcss-modules": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/postcss-modules/-/postcss-modules-1.5.0.tgz", - "integrity": "sha512-KiAihzcV0TxTTNA5OXreyIXctuHOfR50WIhqBpc8pe0Q5dcs/Uap9EVlifOI9am7zGGdGOJQ6B1MPYKo2UxgOg==", - "dev": true, - "requires": { - "css-modules-loader-core": "^1.1.0", - "generic-names": "^2.0.1", - "lodash.camelcase": "^4.3.0", - "postcss": "^7.0.1", - "string-hash": "^1.1.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==", - "dev": true, - "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==", - "dev": true, - "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==", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } - } - } - }, - "postcss": { - "version": "7.0.35", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", - "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", - "dev": true, - "requires": { - "chalk": "^2.4.2", - "source-map": "^0.6.1", - "supports-color": "^6.1.0" - } - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - }, - "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==", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } - } - } - }, - "postcss-modules-extract-imports": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-1.2.1.tgz", - "integrity": "sha512-6jt9XZwUhwmRUhb/CkyJY020PYaPJsCyt3UjbaWo6XEbH/94Hmv6MP7fG2C5NDU/BcHzyGYxNtHvM+LTf9HrYw==", - "dev": true, - "requires": { - "postcss": "^6.0.1" - } - }, - "postcss-modules-local-by-default": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-1.2.0.tgz", - "integrity": "sha1-99gMOYxaOT+nlkRmvRlQCn1hwGk=", - "dev": true, - "requires": { - "css-selector-tokenizer": "^0.7.0", - "postcss": "^6.0.1" - } - }, - "postcss-modules-scope": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-1.1.0.tgz", - "integrity": "sha1-1upkmUx5+XtipytCb75gVqGUu5A=", - "dev": true, - "requires": { - "css-selector-tokenizer": "^0.7.0", - "postcss": "^6.0.1" - } - }, - "postcss-modules-values": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-1.3.0.tgz", - "integrity": "sha1-7P+p1+GSUYOJ9CrQ6D9yrsRW6iA=", - "dev": true, - "requires": { - "icss-replace-symbols": "^1.1.0", - "postcss": "^6.0.1" - } - }, - "postcss-normalize-charset": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-1.1.1.tgz", - "integrity": "sha1-757nEhLX/nWceO0WL2HtYrXLk/E=", - "dev": true, - "requires": { - "postcss": "^5.0.5" - }, - "dependencies": { - "has-flag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", - "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", - "dev": true - }, - "postcss": { - "version": "5.2.18", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", - "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", - "dev": true, - "requires": { - "chalk": "^1.1.3", - "js-base64": "^2.1.9", - "source-map": "^0.5.6", - "supports-color": "^3.2.3" - } - }, - "supports-color": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", - "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", - "dev": true, - "requires": { - "has-flag": "^1.0.0" - } - } - } - }, - "postcss-normalize-url": { - "version": "3.0.8", - "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-3.0.8.tgz", - "integrity": "sha1-EI90s/L82viRov+j6kWSJ5/HgiI=", - "dev": true, - "requires": { - "is-absolute-url": "^2.0.0", - "normalize-url": "^1.4.0", - "postcss": "^5.0.14", - "postcss-value-parser": "^3.2.3" - }, - "dependencies": { - "has-flag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", - "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", - "dev": true - }, - "postcss": { - "version": "5.2.18", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", - "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", - "dev": true, - "requires": { - "chalk": "^1.1.3", - "js-base64": "^2.1.9", - "source-map": "^0.5.6", - "supports-color": "^3.2.3" - } - }, - "supports-color": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", - "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", - "dev": true, - "requires": { - "has-flag": "^1.0.0" - } - } - } - }, - "postcss-ordered-values": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-2.2.3.tgz", - "integrity": "sha1-7sbCpntsQSqNsgQud/6NpD+VwR0=", - "dev": true, - "requires": { - "postcss": "^5.0.4", - "postcss-value-parser": "^3.0.1" - }, - "dependencies": { - "has-flag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", - "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", - "dev": true - }, - "postcss": { - "version": "5.2.18", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", - "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", - "dev": true, - "requires": { - "chalk": "^1.1.3", - "js-base64": "^2.1.9", - "source-map": "^0.5.6", - "supports-color": "^3.2.3" - } - }, - "supports-color": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", - "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", - "dev": true, - "requires": { - "has-flag": "^1.0.0" - } - } - } - }, - "postcss-reduce-idents": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/postcss-reduce-idents/-/postcss-reduce-idents-2.4.0.tgz", - "integrity": "sha1-wsbSDMlYKE9qv75j92Cb9AkFmtM=", - "dev": true, - "requires": { - "postcss": "^5.0.4", - "postcss-value-parser": "^3.0.2" - }, - "dependencies": { - "has-flag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", - "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", - "dev": true - }, - "postcss": { - "version": "5.2.18", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", - "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", - "dev": true, - "requires": { - "chalk": "^1.1.3", - "js-base64": "^2.1.9", - "source-map": "^0.5.6", - "supports-color": "^3.2.3" - } - }, - "supports-color": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", - "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", - "dev": true, - "requires": { - "has-flag": "^1.0.0" - } - } - } - }, - "postcss-reduce-initial": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-1.0.1.tgz", - "integrity": "sha1-aPgGlfBF0IJjqHmtJA343WT2ROo=", - "dev": true, - "requires": { - "postcss": "^5.0.4" - }, - "dependencies": { - "has-flag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", - "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", - "dev": true - }, - "postcss": { - "version": "5.2.18", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", - "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", - "dev": true, - "requires": { - "chalk": "^1.1.3", - "js-base64": "^2.1.9", - "source-map": "^0.5.6", - "supports-color": "^3.2.3" - } - }, - "supports-color": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", - "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", - "dev": true, - "requires": { - "has-flag": "^1.0.0" - } - } - } - }, - "postcss-reduce-transforms": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-1.0.4.tgz", - "integrity": "sha1-/3b02CEkN7McKYpC0uFEQCV3GuE=", - "dev": true, - "requires": { - "has": "^1.0.1", - "postcss": "^5.0.8", - "postcss-value-parser": "^3.0.1" - }, - "dependencies": { - "has-flag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", - "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", - "dev": true - }, - "postcss": { - "version": "5.2.18", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", - "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", - "dev": true, - "requires": { - "chalk": "^1.1.3", - "js-base64": "^2.1.9", - "source-map": "^0.5.6", - "supports-color": "^3.2.3" - } - }, - "supports-color": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", - "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", - "dev": true, - "requires": { - "has-flag": "^1.0.0" - } - } - } - }, - "postcss-selector-parser": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-2.2.3.tgz", - "integrity": "sha1-+UN3iGBsPJrO4W/+jYsWKX8nu5A=", - "dev": true, - "requires": { - "flatten": "^1.0.2", - "indexes-of": "^1.0.1", - "uniq": "^1.0.1" - } - }, - "postcss-svgo": { - "version": "2.1.6", - "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-2.1.6.tgz", - "integrity": "sha1-tt8YqmE7Zm4TPwittSGcJoSsEI0=", - "dev": true, - "requires": { - "is-svg": "^2.0.0", - "postcss": "^5.0.14", - "postcss-value-parser": "^3.2.3", - "svgo": "^0.7.0" - }, - "dependencies": { - "has-flag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", - "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", - "dev": true - }, - "postcss": { - "version": "5.2.18", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", - "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", - "dev": true, - "requires": { - "chalk": "^1.1.3", - "js-base64": "^2.1.9", - "source-map": "^0.5.6", - "supports-color": "^3.2.3" - } - }, - "supports-color": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", - "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", - "dev": true, - "requires": { - "has-flag": "^1.0.0" - } - } - } - }, - "postcss-unique-selectors": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-2.0.2.tgz", - "integrity": "sha1-mB1X0p3csz57Hf4f1DuGSfkzyh0=", - "dev": true, - "requires": { - "alphanum-sort": "^1.0.1", - "postcss": "^5.0.4", - "uniqs": "^2.0.0" - }, - "dependencies": { - "has-flag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", - "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", - "dev": true - }, - "postcss": { - "version": "5.2.18", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", - "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", - "dev": true, - "requires": { - "chalk": "^1.1.3", - "js-base64": "^2.1.9", - "source-map": "^0.5.6", - "supports-color": "^3.2.3" - } - }, - "supports-color": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", - "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", - "dev": true, - "requires": { - "has-flag": "^1.0.0" - } - } - } - }, - "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==", - "dev": true - }, - "postcss-zindex": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/postcss-zindex/-/postcss-zindex-2.2.0.tgz", - "integrity": "sha1-0hCd3AVbka9n/EyzsCWUZjnSryI=", - "dev": true, - "requires": { - "has": "^1.0.1", - "postcss": "^5.0.4", - "uniqs": "^2.0.0" - }, - "dependencies": { - "has-flag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", - "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", - "dev": true - }, - "postcss": { - "version": "5.2.18", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", - "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", - "dev": true, - "requires": { - "chalk": "^1.1.3", - "js-base64": "^2.1.9", - "source-map": "^0.5.6", - "supports-color": "^3.2.3" - } - }, - "supports-color": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", - "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", - "dev": true, - "requires": { - "has-flag": "^1.0.0" - } - } - } - }, - "prelude-ls": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", - "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=", - "dev": true - }, - "prepend-http": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-1.0.4.tgz", - "integrity": "sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw=", - "dev": true - }, - "preserve": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/preserve/-/preserve-0.2.0.tgz", - "integrity": "sha1-gV7R9uvGWSb4ZbMQwHE7yzMVzks=", - "dev": true - }, - "pretty-bytes": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-4.0.2.tgz", - "integrity": "sha1-sr+C5zUNZcbDOqlaqlpPYyf2HNk=", - "dev": true - }, - "pretty-error": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/pretty-error/-/pretty-error-2.1.2.tgz", - "integrity": "sha512-EY5oDzmsX5wvuynAByrmY0P0hcp+QpnAKbJng2A2MPjVKXCxrDSUkzghVJ4ZGPIv+JC4gX8fPUWscC0RtjsWGw==", - "dev": true, - "requires": { - "lodash": "^4.17.20", - "renderkid": "^2.0.4" - } - }, - "pretty-format": { - "version": "22.4.3", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-22.4.3.tgz", - "integrity": "sha512-S4oT9/sT6MN7/3COoOy+ZJeA92VmOnveLHgrwBE3Z1W5N9S2A1QGNYiE1z75DAENbJrXXUb+OWXhpJcg05QKQQ==", - "dev": true, - "requires": { - "ansi-regex": "^3.0.0", - "ansi-styles": "^3.2.0" - }, - "dependencies": { - "ansi-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", - "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", - "dev": true - }, - "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==", - "dev": true, - "requires": { - "color-convert": "^1.9.0" - } - } - } - }, - "private": { - "version": "0.1.8", - "resolved": "https://registry.npmjs.org/private/-/private-0.1.8.tgz", - "integrity": "sha512-VvivMrbvd2nKkiG38qjULzlc+4Vx4wm/whI9pQD35YrARNnhxeiRktSOhSukRLFNlzg6Br/cJPet5J/u19r/mg==", - "dev": true - }, - "process": { - "version": "0.11.10", - "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", - "integrity": "sha1-czIwDoQBYb2j5podHZGn1LwW8YI=", - "dev": true - }, - "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==", - "dev": true - }, - "promise": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/promise/-/promise-8.0.1.tgz", - "integrity": "sha1-5F1osAoXZHttpxG/he1u1HII9FA=", - "dev": true, - "requires": { - "asap": "~2.0.3" - } - }, - "promise-inflight": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz", - "integrity": "sha1-mEcocL8igTL8vdhoEputEsPAKeM=", - "dev": true - }, - "promise.series": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/promise.series/-/promise.series-0.2.0.tgz", - "integrity": "sha1-LMfr6Vn8OmYZwEq029yeRS2GS70=", - "dev": true - }, - "prop-types": { - "version": "15.7.2", - "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.7.2.tgz", - "integrity": "sha512-8QQikdH7//R2vurIJSutZ1smHYTcLpRWEOlHnzcWHmBYrOGUysKwSsrC89BCiFj3CbrfJ/nXFdJepOVrY1GCHQ==", - "dev": true, - "requires": { - "loose-envify": "^1.4.0", - "object-assign": "^4.1.1", - "react-is": "^16.8.1" - } - }, - "proxy-addr": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.6.tgz", - "integrity": "sha512-dh/frvCBVmSsDYzw6n926jv974gddhkFPfiN8hPOi30Wax25QZyZEGveluCgliBnqmuM+UJmBErbAUFIoDbjOw==", - "dev": true, - "requires": { - "forwarded": "~0.1.2", - "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=", - "dev": true - }, - "pseudomap": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz", - "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=", - "dev": true - }, - "psl": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz", - "integrity": "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==", - "dev": true - }, - "public-encrypt": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.3.tgz", - "integrity": "sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==", - "dev": true, - "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==", - "dev": true - } - } - }, - "pump": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz", - "integrity": "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==", - "dev": true, - "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==", - "dev": true, - "requires": { - "duplexify": "^3.6.0", - "inherits": "^2.0.3", - "pump": "^2.0.0" - } - }, - "punycode": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", - "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", - "dev": true - }, - "q": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", - "integrity": "sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=", - "dev": true - }, - "qs": { - "version": "6.5.2", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", - "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==", - "dev": true - }, - "query-string": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/query-string/-/query-string-4.3.4.tgz", - "integrity": "sha1-u7aTucqRXCMlFbIosaArYJBD2+s=", - "dev": true, - "requires": { - "object-assign": "^4.1.0", - "strict-uri-encode": "^1.0.0" - } - }, - "querystring": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz", - "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=", - "dev": true - }, - "querystring-es3": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz", - "integrity": "sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM=", - "dev": true - }, - "querystringify": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz", - "integrity": "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==", - "dev": true - }, - "raf": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/raf/-/raf-3.4.0.tgz", - "integrity": "sha512-pDP/NMRAXoTfrhCfyfSEwJAKLaxBU9eApMeBPB1TkDouZmvPerIClV8lTAd+uF8ZiTaVl69e1FCxQrAd/VTjGw==", - "dev": true, - "requires": { - "performance-now": "^2.1.0" - } - }, - "randomatic": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/randomatic/-/randomatic-3.1.1.tgz", - "integrity": "sha512-TuDE5KxZ0J461RVjrJZCJc+J+zCkTb1MbH9AQUq68sMhOMcy9jLcb3BrZKgp9q9Ncltdg4QVqWrH02W2EFFVYw==", - "dev": true, - "requires": { - "is-number": "^4.0.0", - "kind-of": "^6.0.0", - "math-random": "^1.0.1" - }, - "dependencies": { - "is-number": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-4.0.0.tgz", - "integrity": "sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ==", - "dev": true - }, - "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==", - "dev": true - } - } - }, - "randombytes": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", - "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", - "dev": true, - "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==", - "dev": true, - "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==", - "dev": true - }, - "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==", - "dev": true, - "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==", - "dev": true - } - } - }, - "rc": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz", - "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==", - "dev": true, - "requires": { - "deep-extend": "^0.6.0", - "ini": "~1.3.0", - "minimist": "^1.2.0", - "strip-json-comments": "~2.0.1" - } - }, - "react": { - "version": "16.14.0", - "resolved": "https://registry.npmjs.org/react/-/react-16.14.0.tgz", - "integrity": "sha512-0X2CImDkJGApiAlcf0ODKIneSwBPhqJawOa5wCtKbu7ZECrmS26NvtSILynQ66cgkT/RJ4LidJOc3bUESwmU8g==", - "dev": true, - "requires": { - "loose-envify": "^1.1.0", - "object-assign": "^4.1.1", - "prop-types": "^15.6.2" - } - }, - "react-dev-utils": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/react-dev-utils/-/react-dev-utils-5.0.3.tgz", - "integrity": "sha512-Mvs6ofsc2xTjeZIrMaIfbXfsPVrbdVy/cVqq6SAacnqfMlcBpDuivhWZ1ODGeJ8HgmyWTLH971PYjj/EPCDVAw==", - "dev": true, - "requires": { - "address": "1.0.3", - "babel-code-frame": "6.26.0", - "chalk": "1.1.3", - "cross-spawn": "5.1.0", - "detect-port-alt": "1.1.6", - "escape-string-regexp": "1.0.5", - "filesize": "3.5.11", - "global-modules": "1.0.0", - "gzip-size": "3.0.0", - "inquirer": "3.3.0", - "is-root": "1.0.0", - "opn": "5.2.0", - "react-error-overlay": "^4.0.1", - "recursive-readdir": "2.2.1", - "shell-quote": "1.6.1", - "sockjs-client": "1.1.5", - "strip-ansi": "3.0.1", - "text-table": "0.2.0" - }, - "dependencies": { - "cross-spawn": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz", - "integrity": "sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=", - "dev": true, - "requires": { - "lru-cache": "^4.0.1", - "shebang-command": "^1.2.0", - "which": "^1.2.9" - } - } - } - }, - "react-dom": { - "version": "16.14.0", - "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-16.14.0.tgz", - "integrity": "sha512-1gCeQXDLoIqMgqD3IO2Ah9bnf0w9kzhwN5q4FGnHZ67hBm9yePzB5JJAIQCc8x3pFnNlwFq4RidZggNAAkzWWw==", - "dev": true, - "requires": { - "loose-envify": "^1.1.0", - "object-assign": "^4.1.1", - "prop-types": "^15.6.2", - "scheduler": "^0.19.1" - } - }, - "react-error-overlay": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/react-error-overlay/-/react-error-overlay-4.0.1.tgz", - "integrity": "sha512-xXUbDAZkU08aAkjtUvldqbvI04ogv+a1XdHxvYuHPYKIVk/42BIOD0zSKTHAWV4+gDy3yGm283z2072rA2gdtw==", - "dev": true - }, - "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==", - "dev": true - }, - "react-scripts-ts": { - "version": "2.17.0", - "resolved": "https://registry.npmjs.org/react-scripts-ts/-/react-scripts-ts-2.17.0.tgz", - "integrity": "sha512-d1GYqxJ0cvMmUEueG7Yhl9guJLPQyQQFwyawVQejNoGvkcsFCdiG1CMUwFY6fDH/EWj0sLmneUe4DnuO07wGgg==", - "dev": true, - "requires": { - "autoprefixer": "7.1.6", - "babel-jest": "^22.1.0", - "babel-loader": "^7.1.2", - "babel-preset-react-app": "^3.1.1", - "case-sensitive-paths-webpack-plugin": "2.1.1", - "chalk": "1.1.3", - "css-loader": "0.28.7", - "dotenv": "4.0.0", - "dotenv-expand": "4.2.0", - "extract-text-webpack-plugin": "3.0.2", - "file-loader": "0.11.2", - "fork-ts-checker-webpack-plugin": "^0.2.8", - "fs-extra": "3.0.1", - "fsevents": "^1.1.3", - "html-webpack-plugin": "2.29.0", - "jest": "22.4.2", - "object-assign": "4.1.1", - "postcss-flexbugs-fixes": "3.2.0", - "postcss-loader": "2.0.8", - "promise": "8.0.1", - "raf": "3.4.0", - "react-dev-utils": "^5.0.1", - "resolve": "1.6.0", - "source-map-loader": "^0.2.1", - "style-loader": "0.19.0", - "sw-precache-webpack-plugin": "0.11.4", - "ts-jest": "22.0.1", - "ts-loader": "^2.3.7", - "tsconfig-paths-webpack-plugin": "^2.0.0", - "tslint": "^5.7.0", - "tslint-config-prettier": "^1.10.0", - "tslint-react": "^3.2.0", - "uglifyjs-webpack-plugin": "^1.1.8", - "url-loader": "0.6.2", - "webpack": "3.8.1", - "webpack-dev-server": "2.9.4", - "webpack-manifest-plugin": "1.3.2", - "whatwg-fetch": "2.0.3" - }, - "dependencies": { - "resolve": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.6.0.tgz", - "integrity": "sha512-mw7JQNu5ExIkcw4LPih0owX/TZXjD/ZUF/ZQ/pDnkw3ZKhDcZZw5klmBlj6gVMwjQ3Pz5Jgu7F3d0jcDVuEWdw==", - "dev": true, - "requires": { - "path-parse": "^1.0.5" - } - } - } - }, - "read-pkg": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz", - "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=", - "dev": true, - "requires": { - "load-json-file": "^1.0.0", - "normalize-package-data": "^2.3.2", - "path-type": "^1.0.0" - } - }, - "read-pkg-up": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz", - "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=", - "dev": true, - "requires": { - "find-up": "^1.0.0", - "read-pkg": "^1.0.0" - } - }, - "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==", - "dev": true, - "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" - } - }, - "readdirp": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz", - "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==", - "dev": true, - "requires": { - "graceful-fs": "^4.1.11", - "micromatch": "^3.1.10", - "readable-stream": "^2.0.2" - }, - "dependencies": { - "arr-diff": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", - "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=", - "dev": true - }, - "array-unique": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", - "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=", - "dev": true - }, - "braces": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", - "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", - "dev": 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=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, - "expand-brackets": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", - "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", - "dev": true, - "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": { - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "dev": true, - "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=", - "dev": true, - "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=", - "dev": 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=", - "dev": true, - "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=", - "dev": 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=", - "dev": true, - "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==", - "dev": true, - "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==", - "dev": true - } - } - }, - "extglob": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", - "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", - "dev": true, - "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=", - "dev": true, - "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=", - "dev": true, - "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=", - "dev": 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=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, - "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==", - "dev": true, - "requires": { - "kind-of": "^6.0.0" - } - }, - "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==", - "dev": true, - "requires": { - "kind-of": "^6.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==", - "dev": true, - "requires": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" - } - }, - "is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", - "dev": 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=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", - "dev": true - }, - "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==", - "dev": true - }, - "micromatch": { - "version": "3.1.10", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", - "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", - "dev": 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" - } - } - } - }, - "realpath-native": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/realpath-native/-/realpath-native-1.1.0.tgz", - "integrity": "sha512-wlgPA6cCIIg9gKz0fgAPjnzh4yR/LnXovwuo9hvyGvx3h8nX4+/iLZplfUWasXpqD8BdnGnP5njOFjkUwPzvjA==", - "dev": true, - "requires": { - "util.promisify": "^1.0.0" - } - }, - "recursive-readdir": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/recursive-readdir/-/recursive-readdir-2.2.1.tgz", - "integrity": "sha1-kO8jHQd4xc4JPJpI105cVCLROpk=", - "dev": true, - "requires": { - "minimatch": "3.0.3" - }, - "dependencies": { - "minimatch": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.3.tgz", - "integrity": "sha1-Kk5AkLlrLbBqnX3wEFWmKnfJt3Q=", - "dev": true, - "requires": { - "brace-expansion": "^1.0.0" - } - } - } - }, - "redent": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/redent/-/redent-1.0.0.tgz", - "integrity": "sha1-z5Fqsf1fHxbfsggi3W7H9zDCr94=", - "dev": true, - "requires": { - "indent-string": "^2.1.0", - "strip-indent": "^1.0.1" - } - }, - "reduce-css-calc": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/reduce-css-calc/-/reduce-css-calc-1.3.0.tgz", - "integrity": "sha1-dHyRTgSWFKTJz7umKYca0dKSdxY=", - "dev": true, - "requires": { - "balanced-match": "^0.4.2", - "math-expression-evaluator": "^1.2.14", - "reduce-function-call": "^1.0.1" - }, - "dependencies": { - "balanced-match": { - "version": "0.4.2", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-0.4.2.tgz", - "integrity": "sha1-yz8+PHMtwPAe5wtAPzAuYddwmDg=", - "dev": true - } - } - }, - "reduce-function-call": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/reduce-function-call/-/reduce-function-call-1.0.3.tgz", - "integrity": "sha512-Hl/tuV2VDgWgCSEeWMLwxLZqX7OK59eU1guxXsRKTAyeYimivsKdtcV4fu3r710tpG5GmDKDhQ0HSZLExnNmyQ==", - "dev": true, - "requires": { - "balanced-match": "^1.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==", - "dev": true - }, - "regenerator-runtime": { - "version": "0.11.1", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz", - "integrity": "sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==", - "dev": true - }, - "regenerator-transform": { - "version": "0.10.1", - "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.10.1.tgz", - "integrity": "sha512-PJepbvDbuK1xgIgnau7Y90cwaAmO/LCLMI2mPvaXq2heGMR3aWW5/BQvYrhJ8jgmQjXewXvBjzfqKcVOmhjZ6Q==", - "dev": true, - "requires": { - "babel-runtime": "^6.18.0", - "babel-types": "^6.19.0", - "private": "^0.1.6" - } - }, - "regex-cache": { - "version": "0.4.4", - "resolved": "https://registry.npmjs.org/regex-cache/-/regex-cache-0.4.4.tgz", - "integrity": "sha512-nVIZwtCjkC9YgvWkpM55B5rBhBYRZhAaJbgcFYXXsHnbZ9UZI9nnVWYZpBlCqv9ho2eZryPnWrZGsOdPwVWXWQ==", - "dev": true, - "requires": { - "is-equal-shallow": "^0.1.3" - } - }, - "regex-not": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", - "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", - "dev": true, - "requires": { - "extend-shallow": "^3.0.2", - "safe-regex": "^1.1.0" - } - }, - "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==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3" - } - }, - "regexpu-core": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-2.0.0.tgz", - "integrity": "sha1-SdA4g3uNz4v6W5pCE5k45uoq4kA=", - "dev": true, - "requires": { - "regenerate": "^1.2.1", - "regjsgen": "^0.2.0", - "regjsparser": "^0.1.4" - } - }, - "registry-auth-token": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/registry-auth-token/-/registry-auth-token-3.4.0.tgz", - "integrity": "sha512-4LM6Fw8eBQdwMYcES4yTnn2TqIasbXuwDx3um+QRs7S55aMKCBKBxvPXl2RiUjHwuJLTyYfxSpmfSAjQpcuP+A==", - "dev": true, - "requires": { - "rc": "^1.1.6", - "safe-buffer": "^5.0.1" - } - }, - "registry-url": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/registry-url/-/registry-url-3.1.0.tgz", - "integrity": "sha1-PU74cPc93h138M+aOBQyRE4XSUI=", - "dev": true, - "requires": { - "rc": "^1.0.1" - } - }, - "regjsgen": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.2.0.tgz", - "integrity": "sha1-bAFq3qxVT3WCP+N6wFuS1aTtsfc=", - "dev": true - }, - "regjsparser": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.1.5.tgz", - "integrity": "sha1-fuj4Tcb6eS0/0K4ijSS9lJ6tIFw=", - "dev": true, - "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=", - "dev": true - } - } - }, - "relateurl": { - "version": "0.2.7", - "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz", - "integrity": "sha1-VNvzd+UUQKypCkzSdGANP/LYiKk=", - "dev": true - }, - "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=", - "dev": true - }, - "renderkid": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/renderkid/-/renderkid-2.0.5.tgz", - "integrity": "sha512-ccqoLg+HLOHq1vdfYNm4TBeaCDIi1FLt3wGojTDSvdewUv65oTmI3cnT2E4hRjl1gzKZIPK+KZrXzlUYKnR+vQ==", - "dev": true, - "requires": { - "css-select": "^2.0.2", - "dom-converter": "^0.2", - "htmlparser2": "^3.10.1", - "lodash": "^4.17.20", - "strip-ansi": "^3.0.0" - } - }, - "repeat-element": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.3.tgz", - "integrity": "sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g==", - "dev": true - }, - "repeat-string": { - "version": "1.6.1", - "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", - "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=", - "dev": true - }, - "repeating": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz", - "integrity": "sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo=", - "dev": true, - "requires": { - "is-finite": "^1.0.0" - } - }, - "request": { - "version": "2.88.2", - "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz", - "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==", - "dev": true, - "requires": { - "aws-sign2": "~0.7.0", - "aws4": "^1.8.0", - "caseless": "~0.12.0", - "combined-stream": "~1.0.6", - "extend": "~3.0.2", - "forever-agent": "~0.6.1", - "form-data": "~2.3.2", - "har-validator": "~5.1.3", - "http-signature": "~1.2.0", - "is-typedarray": "~1.0.0", - "isstream": "~0.1.2", - "json-stringify-safe": "~5.0.1", - "mime-types": "~2.1.19", - "oauth-sign": "~0.9.0", - "performance-now": "^2.1.0", - "qs": "~6.5.2", - "safe-buffer": "^5.1.2", - "tough-cookie": "~2.5.0", - "tunnel-agent": "^0.6.0", - "uuid": "^3.3.2" - } - }, - "request-promise-core": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/request-promise-core/-/request-promise-core-1.1.4.tgz", - "integrity": "sha512-TTbAfBBRdWD7aNNOoVOBH4pN/KigV6LyapYNNlAPA8JwbovRti1E88m3sYAwsLi5ryhPKsE9APwnjFTgdUjTpw==", - "dev": true, - "requires": { - "lodash": "^4.17.19" - } - }, - "request-promise-native": { - "version": "1.0.9", - "resolved": "https://registry.npmjs.org/request-promise-native/-/request-promise-native-1.0.9.tgz", - "integrity": "sha512-wcW+sIUiWnKgNY0dqCpOZkUbF/I+YPi+f09JZIDa39Ec+q82CpSYniDp+ISgTTbKmnpJWASeJBPZmoxH84wt3g==", - "dev": true, - "requires": { - "request-promise-core": "1.1.4", - "stealthy-require": "^1.1.1", - "tough-cookie": "^2.3.3" - } - }, - "require-directory": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", - "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=", - "dev": true - }, - "require-from-string": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-1.2.1.tgz", - "integrity": "sha1-UpyczvJzgK3+yaL5ZbZJu+5jZBg=", - "dev": true - }, - "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==", - "dev": true - }, - "requires-port": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", - "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=", - "dev": true - }, - "reserved-words": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/reserved-words/-/reserved-words-0.1.2.tgz", - "integrity": "sha1-AKCUD5jNUBrqqsMWQR2a3FKzGrE=", - "dev": true - }, - "resolve": { - "version": "1.20.0", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz", - "integrity": "sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==", - "dev": true, - "requires": { - "is-core-module": "^2.2.0", - "path-parse": "^1.0.6" - } - }, - "resolve-cwd": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-2.0.0.tgz", - "integrity": "sha1-AKn3OHVW4nA46uIyyqNypqWbZlo=", - "dev": true, - "requires": { - "resolve-from": "^3.0.0" - } - }, - "resolve-dir": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/resolve-dir/-/resolve-dir-1.0.1.tgz", - "integrity": "sha1-eaQGRMNivoLybv/nOcm7U4IEb0M=", - "dev": true, - "requires": { - "expand-tilde": "^2.0.0", - "global-modules": "^1.0.0" - } - }, - "resolve-from": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", - "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=", - "dev": true - }, - "resolve-url": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", - "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=", - "dev": true - }, - "restore-cursor": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz", - "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=", - "dev": true, - "requires": { - "onetime": "^2.0.0", - "signal-exit": "^3.0.2" - } - }, - "ret": { - "version": "0.1.15", - "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", - "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==", - "dev": true - }, - "right-align": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/right-align/-/right-align-0.1.3.tgz", - "integrity": "sha1-YTObci/mo1FWiSENJOFMlhSGE+8=", - "dev": true, - "requires": { - "align-text": "^0.1.1" - } - }, - "rimraf": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", - "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", - "dev": true, - "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==", - "dev": true, - "requires": { - "hash-base": "^3.0.0", - "inherits": "^2.0.1" - } - }, - "rollup": { - "version": "0.62.0", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-0.62.0.tgz", - "integrity": "sha512-mZS0aIGfYzuJySJD78znu9/hCJsNfBzg4lDuZGMj0hFVcYHt2evNRHv8aqiu9/w6z6Qn8AQoVl4iyEjDmisGeA==", - "dev": true, - "requires": { - "@types/estree": "0.0.39", - "@types/node": "*" - } - }, - "rollup-plugin-babel": { - "version": "3.0.7", - "resolved": "https://registry.npmjs.org/rollup-plugin-babel/-/rollup-plugin-babel-3.0.7.tgz", - "integrity": "sha512-bVe2y0z/V5Ax1qU8NX/0idmzIwJPdUGu8Xx3vXH73h0yGjxfv2gkFI82MBVg49SlsFlLTBadBHb67zy4TWM3hA==", - "dev": true, - "requires": { - "rollup-pluginutils": "^1.5.0" - } - }, - "rollup-plugin-commonjs": { - "version": "9.3.4", - "resolved": "https://registry.npmjs.org/rollup-plugin-commonjs/-/rollup-plugin-commonjs-9.3.4.tgz", - "integrity": "sha512-DTZOvRoiVIHHLFBCL4pFxOaJt8pagxsVldEXBOn6wl3/V21wVaj17HFfyzTsQUuou3sZL3lEJZVWKPFblJfI6w==", - "dev": true, - "requires": { - "estree-walker": "^0.6.0", - "magic-string": "^0.25.2", - "resolve": "^1.10.0", - "rollup-pluginutils": "^2.6.0" - }, - "dependencies": { - "estree-walker": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-0.6.1.tgz", - "integrity": "sha512-SqmZANLWS0mnatqbSfRP5g8OXZC12Fgg1IwNtLsyHDzJizORW4khDfjPqJZsemPWBB2uqykUah5YpQ6epsqC/w==", - "dev": true - }, - "rollup-pluginutils": { - "version": "2.8.2", - "resolved": "https://registry.npmjs.org/rollup-pluginutils/-/rollup-pluginutils-2.8.2.tgz", - "integrity": "sha512-EEp9NhnUkwY8aif6bxgovPHMoMoNr2FulJziTndpt5H9RdwC47GSGuII9XxpSdzVGM0GWrNPHV6ie1LTNJPaLQ==", - "dev": true, - "requires": { - "estree-walker": "^0.6.1" - } - } - } - }, - "rollup-plugin-node-resolve": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/rollup-plugin-node-resolve/-/rollup-plugin-node-resolve-3.4.0.tgz", - "integrity": "sha512-PJcd85dxfSBWih84ozRtBkB731OjXk0KnzN0oGp7WOWcarAFkVa71cV5hTJg2qpVsV2U8EUwrzHP3tvy9vS3qg==", - "dev": true, - "requires": { - "builtin-modules": "^2.0.0", - "is-module": "^1.0.0", - "resolve": "^1.1.6" - }, - "dependencies": { - "builtin-modules": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-2.0.0.tgz", - "integrity": "sha512-3U5kUA5VPsRUA3nofm/BXX7GVHKfxz0hOBAPxXrIvHzlDRkQVqEn6yi8QJegxl4LzOHLdvb7XF5dVawa/VVYBg==", - "dev": true - } - } - }, - "rollup-plugin-peer-deps-external": { - "version": "2.2.4", - "resolved": "https://registry.npmjs.org/rollup-plugin-peer-deps-external/-/rollup-plugin-peer-deps-external-2.2.4.tgz", - "integrity": "sha512-AWdukIM1+k5JDdAqV/Cxd+nejvno2FVLVeZ74NKggm3Q5s9cbbcOgUPGdbxPi4BXu7xGaZ8HG12F+thImYu/0g==", - "dev": true - }, - "rollup-plugin-postcss": { - "version": "1.6.3", - "resolved": "https://registry.npmjs.org/rollup-plugin-postcss/-/rollup-plugin-postcss-1.6.3.tgz", - "integrity": "sha512-se1qftVETua9ZGViud4A4gbgEQenjYnLPvjh3kTqbBZU+f0mQ9YvJptIuzPhEk5kZAHZhkwIkk2jk+byrn1XPA==", - "dev": true, - "requires": { - "chalk": "^2.0.0", - "concat-with-sourcemaps": "^1.0.5", - "cssnano": "^3.10.0", - "fs-extra": "^5.0.0", - "import-cwd": "^2.1.0", - "p-queue": "^2.4.2", - "pify": "^3.0.0", - "postcss": "^6.0.21", - "postcss-load-config": "^1.2.0", - "postcss-modules": "^1.1.0", - "promise.series": "^0.2.0", - "reserved-words": "^0.1.2", - "resolve": "^1.5.0", - "rollup-pluginutils": "^2.0.1", - "style-inject": "^0.3.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==", - "dev": true, - "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==", - "dev": true, - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - } - }, - "estree-walker": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-0.6.1.tgz", - "integrity": "sha512-SqmZANLWS0mnatqbSfRP5g8OXZC12Fgg1IwNtLsyHDzJizORW4khDfjPqJZsemPWBB2uqykUah5YpQ6epsqC/w==", - "dev": true - }, - "fs-extra": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-5.0.0.tgz", - "integrity": "sha512-66Pm4RYbjzdyeuqudYqhFiNBbCIuI9kgRqLPSHIlXHidW8NIQtVdkM1yeZ4lXwuhbTETv3EUGMNHAAw6hiundQ==", - "dev": true, - "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=", - "dev": true, - "requires": { - "graceful-fs": "^4.1.6" - } - }, - "pify": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", - "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", - "dev": true - }, - "rollup-pluginutils": { - "version": "2.8.2", - "resolved": "https://registry.npmjs.org/rollup-pluginutils/-/rollup-pluginutils-2.8.2.tgz", - "integrity": "sha512-EEp9NhnUkwY8aif6bxgovPHMoMoNr2FulJziTndpt5H9RdwC47GSGuII9XxpSdzVGM0GWrNPHV6ie1LTNJPaLQ==", - "dev": true, - "requires": { - "estree-walker": "^0.6.1" - } - }, - "supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } - } - } - }, - "rollup-plugin-typescript2": { - "version": "0.17.2", - "resolved": "https://registry.npmjs.org/rollup-plugin-typescript2/-/rollup-plugin-typescript2-0.17.2.tgz", - "integrity": "sha512-QmrZElI+p4sytmv1S7uvtUbL4XADWWmM/dIuc3agGZTE+fO2X1KoRo8EbeR1x0ZO4I9KwPubGfmw/1rHeUR+Dg==", - "dev": true, - "requires": { - "fs-extra": "7.0.0", - "resolve": "1.8.1", - "rollup-pluginutils": "2.3.3", - "tslib": "1.9.3" - }, - "dependencies": { - "estree-walker": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-0.5.2.tgz", - "integrity": "sha512-XpCnW/AE10ws/kDAs37cngSkvgIR8aN3G0MS85m7dUpuK2EREo9VJ00uvw6Dg/hXEpfsE1I1TvJOJr+Z+TL+ig==", - "dev": true - }, - "fs-extra": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.0.tgz", - "integrity": "sha512-EglNDLRpmaTWiD/qraZn6HREAEAHJcJOmxNEYwq6xeMKnVMAy3GUcFB+wXt2C6k4CNvB/mP1y/U3dzvKKj5OtQ==", - "dev": true, - "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=", - "dev": true, - "requires": { - "graceful-fs": "^4.1.6" - } - }, - "resolve": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.8.1.tgz", - "integrity": "sha512-AicPrAC7Qu1JxPCZ9ZgCZlY35QgFnNqc+0LtbRNxnVw4TXvjQ72wnuL9JQcEBgXkI9JM8MsT9kaQoHcpCRJOYA==", - "dev": true, - "requires": { - "path-parse": "^1.0.5" - } - }, - "rollup-pluginutils": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/rollup-pluginutils/-/rollup-pluginutils-2.3.3.tgz", - "integrity": "sha512-2XZwja7b6P5q4RZ5FhyX1+f46xi1Z3qBKigLRZ6VTZjwbN0K1IFGMlwm06Uu0Emcre2Z63l77nq/pzn+KxIEoA==", - "dev": true, - "requires": { - "estree-walker": "^0.5.2", - "micromatch": "^2.3.11" - } - }, - "tslib": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.9.3.tgz", - "integrity": "sha512-4krF8scpejhaOgqzBEcGM7yDIEfi0/8+8zDRZhNZZ2kjmHJ4hv3zCbQWxoJGz1iw5U0Jl0nma13xzHXcncMavQ==", - "dev": true - } - } - }, - "rollup-pluginutils": { - "version": "1.5.2", - "resolved": "https://registry.npmjs.org/rollup-pluginutils/-/rollup-pluginutils-1.5.2.tgz", - "integrity": "sha1-HhVud4+UtyVb+hs9AXi+j1xVJAg=", - "dev": true, - "requires": { - "estree-walker": "^0.2.1", - "minimatch": "^3.0.2" - }, - "dependencies": { - "estree-walker": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-0.2.1.tgz", - "integrity": "sha1-va/oCVOD2EFNXcLs9MkXO225QS4=", - "dev": true - } - } - }, - "rsvp": { - "version": "3.6.2", - "resolved": "https://registry.npmjs.org/rsvp/-/rsvp-3.6.2.tgz", - "integrity": "sha512-OfWGQTb9vnwRjwtA2QwpG2ICclHC3pgXZO5xt8H2EfgDquO0qVdSb5T88L4qJVAEugbS56pAuV4XZM58UX8ulw==", - "dev": true - }, - "run-async": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz", - "integrity": "sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==", - "dev": true - }, - "run-queue": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/run-queue/-/run-queue-1.0.3.tgz", - "integrity": "sha1-6Eg5bwV9Ij8kOGkkYY4laUFh7Ec=", - "dev": true, - "requires": { - "aproba": "^1.1.1" - } - }, - "rx-lite": { - "version": "4.0.8", - "resolved": "https://registry.npmjs.org/rx-lite/-/rx-lite-4.0.8.tgz", - "integrity": "sha1-Cx4Rr4vESDbwSmQH6S2kJGe3lEQ=", - "dev": true - }, - "rx-lite-aggregates": { - "version": "4.0.8", - "resolved": "https://registry.npmjs.org/rx-lite-aggregates/-/rx-lite-aggregates-4.0.8.tgz", - "integrity": "sha1-dTuHqJoRyVRnxKwWJsTvxOBcZ74=", - "dev": true, - "requires": { - "rx-lite": "*" - } - }, - "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==", - "dev": true - }, - "safe-regex": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", - "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=", - "dev": true, - "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==", - "dev": true - }, - "sane": { - "version": "2.5.2", - "resolved": "https://registry.npmjs.org/sane/-/sane-2.5.2.tgz", - "integrity": "sha1-tNwYYcIbQn6SlQej51HiosuKs/o=", - "dev": true, - "requires": { - "anymatch": "^2.0.0", - "capture-exit": "^1.2.0", - "exec-sh": "^0.2.0", - "fb-watchman": "^2.0.0", - "fsevents": "^1.2.3", - "micromatch": "^3.1.4", - "minimist": "^1.1.1", - "walker": "~1.0.5", - "watch": "~0.18.0" - }, - "dependencies": { - "anymatch": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", - "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", - "dev": true, - "requires": { - "micromatch": "^3.1.4", - "normalize-path": "^2.1.1" - } - }, - "arr-diff": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", - "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=", - "dev": true - }, - "array-unique": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", - "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=", - "dev": true - }, - "braces": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", - "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", - "dev": 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=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, - "expand-brackets": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", - "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", - "dev": true, - "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": { - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "dev": true, - "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=", - "dev": true, - "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=", - "dev": 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=", - "dev": true, - "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=", - "dev": 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=", - "dev": true, - "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==", - "dev": true, - "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==", - "dev": true - } - } - }, - "extglob": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", - "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", - "dev": true, - "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=", - "dev": true, - "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=", - "dev": true, - "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=", - "dev": 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=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, - "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==", - "dev": true, - "requires": { - "kind-of": "^6.0.0" - } - }, - "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==", - "dev": true, - "requires": { - "kind-of": "^6.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==", - "dev": true, - "requires": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" - } - }, - "is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", - "dev": 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=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", - "dev": true - }, - "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==", - "dev": true - }, - "micromatch": { - "version": "3.1.10", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", - "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", - "dev": 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" - } - } - } - }, - "sass-graph": { - "version": "2.2.5", - "resolved": "https://registry.npmjs.org/sass-graph/-/sass-graph-2.2.5.tgz", - "integrity": "sha512-VFWDAHOe6mRuT4mZRd4eKE+d8Uedrk6Xnh7Sh9b4NGufQLQjOrvf/MQoOdx+0s92L89FeyUUNfU597j/3uNpag==", - "dev": true, - "requires": { - "glob": "^7.0.0", - "lodash": "^4.0.0", - "scss-tokenizer": "^0.2.3", - "yargs": "^13.3.2" - } - }, - "sax": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", - "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==", - "dev": true - }, - "scheduler": { - "version": "0.19.1", - "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.19.1.tgz", - "integrity": "sha512-n/zwRWRYSUj0/3g/otKDRPMh6qv2SYMWNq85IEa8iZyAv8od9zDYpGSnpBEjNgcMNq6Scbu5KfIPxNF72R/2EA==", - "dev": true, - "requires": { - "loose-envify": "^1.1.0", - "object-assign": "^4.1.1" - } - }, - "schema-utils": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-0.3.0.tgz", - "integrity": "sha1-9YdyIs4+kx7a4DnxfrNxbnE3+M8=", - "dev": true, - "requires": { - "ajv": "^5.0.0" - }, - "dependencies": { - "ajv": { - "version": "5.5.2", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-5.5.2.tgz", - "integrity": "sha1-c7Xuyj+rZT49P5Qis0GtQiBdyWU=", - "dev": true, - "requires": { - "co": "^4.6.0", - "fast-deep-equal": "^1.0.0", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.3.0" - } - }, - "fast-deep-equal": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-1.1.0.tgz", - "integrity": "sha1-wFNHeBfIa1HaqFPIHgWbcz0CNhQ=", - "dev": true - }, - "json-schema-traverse": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.3.1.tgz", - "integrity": "sha1-NJptRMU6Ud6JtAgFxdXlm0F9M0A=", - "dev": true - } - } - }, - "scss-tokenizer": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/scss-tokenizer/-/scss-tokenizer-0.2.3.tgz", - "integrity": "sha1-jrBtualyMzOCTT9VMGQRSYR85dE=", - "dev": true, - "requires": { - "js-base64": "^2.1.8", - "source-map": "^0.4.2" - }, - "dependencies": { - "source-map": { - "version": "0.4.4", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz", - "integrity": "sha1-66T12pwNyZneaAMti092FzZSA2s=", - "dev": true, - "requires": { - "amdefine": ">=0.0.4" - } - } - } - }, - "select-hose": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", - "integrity": "sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo=", - "dev": true - }, - "selfsigned": { - "version": "1.10.8", - "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-1.10.8.tgz", - "integrity": "sha512-2P4PtieJeEwVgTU9QEcwIRDQ/mXJLX8/+I3ur+Pg16nS8oNbrGxEso9NyYWy8NAmXiNl4dlAp5MwoNeCWzON4w==", - "dev": true, - "requires": { - "node-forge": "^0.10.0" - } - }, - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "dev": true - }, - "semver-diff": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/semver-diff/-/semver-diff-2.1.0.tgz", - "integrity": "sha1-S7uEN8jTfksM8aaP1ybsbWRdbTY=", - "dev": true, - "requires": { - "semver": "^5.0.3" - } - }, - "send": { - "version": "0.17.1", - "resolved": "https://registry.npmjs.org/send/-/send-0.17.1.tgz", - "integrity": "sha512-BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg==", - "dev": true, - "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": { - "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==", - "dev": true - } - } - }, - "serialize-javascript": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-1.9.1.tgz", - "integrity": "sha512-0Vb/54WJ6k5v8sSWN09S0ora+Hnr+cX40r9F170nT+mSkaxltoE/7R3OrIdBSUv1OoiobH1QoWQbCnAO+e8J1A==", - "dev": true - }, - "serve-index": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", - "integrity": "sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=", - "dev": true, - "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": { - "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=", - "dev": true, - "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=", - "dev": true - }, - "setprototypeof": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", - "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==", - "dev": true - } - } - }, - "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==", - "dev": true, - "requires": { - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "parseurl": "~1.3.3", - "send": "0.17.1" - } - }, - "serviceworker-cache-polyfill": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/serviceworker-cache-polyfill/-/serviceworker-cache-polyfill-4.0.0.tgz", - "integrity": "sha1-3hnuc77yGrPAdAo3sz22JGS6ves=", - "dev": true - }, - "set-blocking": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", - "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=", - "dev": true - }, - "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==", - "dev": true, - "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=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, - "setimmediate": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", - "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=", - "dev": true - }, - "setprototypeof": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz", - "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==", - "dev": true - }, - "sha.js": { - "version": "2.4.11", - "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz", - "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==", - "dev": true, - "requires": { - "inherits": "^2.0.1", - "safe-buffer": "^5.0.1" - } - }, - "shebang-command": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", - "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", - "dev": true, - "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=", - "dev": true - }, - "shell-quote": { - "version": "1.6.1", - "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.6.1.tgz", - "integrity": "sha1-9HgZSczkAmlxJ0MOo7PFR29IF2c=", - "dev": true, - "requires": { - "array-filter": "~0.0.0", - "array-map": "~0.0.0", - "array-reduce": "~0.0.0", - "jsonify": "~0.0.0" - } - }, - "shellwords": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/shellwords/-/shellwords-0.1.1.tgz", - "integrity": "sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww==", - "dev": true - }, - "signal-exit": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.3.tgz", - "integrity": "sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA==", - "dev": true - }, - "slash": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-1.0.0.tgz", - "integrity": "sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU=", - "dev": true - }, - "snapdragon": { - "version": "0.8.2", - "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", - "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", - "dev": true, - "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": { - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "dev": true, - "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=", - "dev": true, - "requires": { - "is-extendable": "^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==", - "dev": true, - "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=", - "dev": true, - "requires": { - "is-descriptor": "^1.0.0" - } - }, - "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==", - "dev": true, - "requires": { - "kind-of": "^6.0.0" - } - }, - "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==", - "dev": true, - "requires": { - "kind-of": "^6.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==", - "dev": true, - "requires": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" - } - }, - "isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", - "dev": true - }, - "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==", - "dev": true - } - } - }, - "snapdragon-util": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", - "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", - "dev": true, - "requires": { - "kind-of": "^3.2.0" - } - }, - "sockjs": { - "version": "0.3.18", - "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.18.tgz", - "integrity": "sha1-2bKJMWyn33dZXvKZ4HXw+TfrQgc=", - "dev": true, - "requires": { - "faye-websocket": "^0.10.0", - "uuid": "^2.0.2" - }, - "dependencies": { - "faye-websocket": { - "version": "0.10.0", - "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.10.0.tgz", - "integrity": "sha1-TkkvjQTftviQA1B/btvy1QHnxvQ=", - "dev": true, - "requires": { - "websocket-driver": ">=0.5.1" - } - }, - "uuid": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-2.0.3.tgz", - "integrity": "sha1-Z+LoY3lyFVMN/zGOW/nc6/1Hsho=", - "dev": true - } - } - }, - "sockjs-client": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/sockjs-client/-/sockjs-client-1.1.5.tgz", - "integrity": "sha1-G7fA9yIsQPQq3xT0RCy9Eml3GoM=", - "dev": true, - "requires": { - "debug": "^2.6.6", - "eventsource": "0.1.6", - "faye-websocket": "~0.11.0", - "inherits": "^2.0.1", - "json3": "^3.3.2", - "url-parse": "^1.1.8" - } - }, - "sort-keys": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/sort-keys/-/sort-keys-1.1.2.tgz", - "integrity": "sha1-RBttTTRnmPG05J6JIK37oOVD+a0=", - "dev": true, - "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==", - "dev": true - }, - "source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", - "dev": true - }, - "source-map-loader": { - "version": "0.2.4", - "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-0.2.4.tgz", - "integrity": "sha512-OU6UJUty+i2JDpTItnizPrlpOIBLmQbWMuBg9q5bVtnHACqw1tn9nNwqJLbv0/00JjnJb/Ee5g5WS5vrRv7zIQ==", - "dev": true, - "requires": { - "async": "^2.5.0", - "loader-utils": "^1.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==", - "dev": true, - "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" - } - }, - "source-map-support": { - "version": "0.4.18", - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.4.18.tgz", - "integrity": "sha512-try0/JqxPLF9nOjvSta7tVondkP5dwgyLDjVoyMDlmjugT2lRZ1OfsrYTkCd2hkDnJTKRbO/Rl3orm8vlsUzbA==", - "dev": true, - "requires": { - "source-map": "^0.5.6" - } - }, - "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==", - "dev": true - }, - "sourcemap-codec": { - "version": "1.4.8", - "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz", - "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==", - "dev": true - }, - "spdx-correct": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz", - "integrity": "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==", - "dev": true, - "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==", - "dev": true - }, - "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==", - "dev": true, - "requires": { - "spdx-exceptions": "^2.1.0", - "spdx-license-ids": "^3.0.0" - } - }, - "spdx-license-ids": { - "version": "3.0.7", - "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.7.tgz", - "integrity": "sha512-U+MTEOO0AiDzxwFvoa4JVnMV6mZlJKk2sBLt90s7G0Gd0Mlknc7kxEn3nuDPNZRta7O2uy8oLcZLVT+4sqNZHQ==", - "dev": true - }, - "spdy": { - "version": "3.4.7", - "resolved": "https://registry.npmjs.org/spdy/-/spdy-3.4.7.tgz", - "integrity": "sha1-Qv9B7OXMD5mjpsKKq7c/XDsDrLw=", - "dev": true, - "requires": { - "debug": "^2.6.8", - "handle-thing": "^1.2.5", - "http-deceiver": "^1.2.7", - "safe-buffer": "^5.0.1", - "select-hose": "^2.0.0", - "spdy-transport": "^2.0.18" - } - }, - "spdy-transport": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-2.1.1.tgz", - "integrity": "sha512-q7D8c148escoB3Z7ySCASadkegMmUZW8Wb/Q1u0/XBgDKMO880rLQDj8Twiew/tYi7ghemKUi/whSYOwE17f5Q==", - "dev": true, - "requires": { - "debug": "^2.6.8", - "detect-node": "^2.0.3", - "hpack.js": "^2.1.6", - "obuf": "^1.1.1", - "readable-stream": "^2.2.9", - "safe-buffer": "^5.0.1", - "wbuf": "^1.7.2" - } - }, - "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==", - "dev": true, - "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=", - "dev": true - }, - "sshpk": { - "version": "1.16.1", - "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz", - "integrity": "sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==", - "dev": true, - "requires": { - "asn1": "~0.2.3", - "assert-plus": "^1.0.0", - "bcrypt-pbkdf": "^1.0.0", - "dashdash": "^1.12.0", - "ecc-jsbn": "~0.1.1", - "getpass": "^0.1.1", - "jsbn": "~0.1.0", - "safer-buffer": "^2.0.2", - "tweetnacl": "~0.14.0" - } - }, - "ssri": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/ssri/-/ssri-5.3.0.tgz", - "integrity": "sha512-XRSIPqLij52MtgoQavH/x/dU1qVKtWUAAZeOHsR9c2Ddi4XerFy3mc1alf+dLJKl9EUIm/Ht+EowFkTUOA6GAQ==", - "dev": true, - "requires": { - "safe-buffer": "^5.1.1" - } - }, - "stack-utils": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-1.0.4.tgz", - "integrity": "sha512-IPDJfugEGbfizBwBZRZ3xpccMdRyP5lqsBWXGQWimVjua/ccLCeMOAVjlc1R7LxFjo5sEDhyNIXd8mo/AiDS9w==", - "dev": true, - "requires": { - "escape-string-regexp": "^2.0.0" - }, + "license": "MIT", "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==", - "dev": true - } - } - }, - "static-extend": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", - "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=", - "dev": true, - "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=", - "dev": true, - "requires": { - "is-descriptor": "^0.1.0" - } - } - } - }, - "statuses": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", - "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=", - "dev": true - }, - "stdout-stream": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/stdout-stream/-/stdout-stream-1.4.1.tgz", - "integrity": "sha512-j4emi03KXqJWcIeF8eIXkjMFN1Cmb8gUlDYGeBALLPo5qdyTfA9bOtl8m33lRoC+vFMkP3gl0WsDr6+gzxbbTA==", - "dev": true, - "requires": { - "readable-stream": "^2.0.1" - } - }, - "stealthy-require": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/stealthy-require/-/stealthy-require-1.1.1.tgz", - "integrity": "sha1-NbCYdbT/SfJqd35QmzCQoyJr8ks=", - "dev": true - }, - "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==", - "dev": true, - "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==", - "dev": true, - "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==", - "dev": true, - "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==", - "dev": true - }, - "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=", - "dev": true - }, - "string-hash": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/string-hash/-/string-hash-1.1.3.tgz", - "integrity": "sha1-6Kr8CsGFW0Zmkp7X3RJ1311sgRs=", - "dev": true - }, - "string-length": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/string-length/-/string-length-2.0.0.tgz", - "integrity": "sha1-1A27aGo6zpYMHP/KVivyxF+DY+0=", - "dev": true, - "requires": { - "astral-regex": "^1.0.0", - "strip-ansi": "^4.0.0" + "postcss-value-parser": "^4.2.0" }, - "dependencies": { - "ansi-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", - "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", - "dev": true - }, - "strip-ansi": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", - "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", - "dev": true, - "requires": { - "ansi-regex": "^3.0.0" - } - } - } - }, - "string-width": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", - "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", - "dev": true, - "requires": { - "code-point-at": "^1.0.0", - "is-fullwidth-code-point": "^1.0.0", - "strip-ansi": "^3.0.0" - } - }, - "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==", - "dev": true, - "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==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3" - } - }, - "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==", - "dev": true, - "requires": { - "safe-buffer": "~5.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=", - "dev": true, - "requires": { - "ansi-regex": "^2.0.0" - } - }, - "strip-bom": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz", - "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=", - "dev": true, - "requires": { - "is-utf8": "^0.2.0" - } - }, - "strip-eof": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz", - "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=", - "dev": true - }, - "strip-indent": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz", - "integrity": "sha1-DHlipq3vp7vUrDZkYKY4VSrhoKI=", - "dev": true, - "requires": { - "get-stdin": "^4.0.1" - } - }, - "strip-json-comments": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", - "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=", - "dev": true - }, - "style-inject": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/style-inject/-/style-inject-0.3.0.tgz", - "integrity": "sha512-IezA2qp+vcdlhJaVm5SOdPPTUu0FCEqfNSli2vRuSIBbu5Nq5UvygTk/VzeCqfLz2Atj3dVII5QBKGZRZ0edzw==", - "dev": true - }, - "style-loader": { - "version": "0.19.0", - "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-0.19.0.tgz", - "integrity": "sha512-9mx9sC9nX1dgP96MZOODpGC6l1RzQBITI2D5WJhu+wnbrSYVKLGuy14XJSLVQih/0GFrPpjelt+s//VcZQ2Evw==", - "dev": true, - "requires": { - "loader-utils": "^1.0.2", - "schema-utils": "^0.3.0" - } - }, - "subarg": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/subarg/-/subarg-1.0.0.tgz", - "integrity": "sha1-9izxdYHplrSPyWVpn1TAauJouNI=", - "dev": true, - "requires": { - "minimist": "^1.1.0" - } - }, - "supports-color": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", - "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", - "dev": true - }, - "svgo": { - "version": "0.7.2", - "resolved": "https://registry.npmjs.org/svgo/-/svgo-0.7.2.tgz", - "integrity": "sha1-n1dyQTlSE1xv779Ar+ak+qiLS7U=", - "dev": true, - "requires": { - "coa": "~1.0.1", - "colors": "~1.1.2", - "csso": "~2.3.1", - "js-yaml": "~3.7.0", - "mkdirp": "~0.5.1", - "sax": "~1.2.1", - "whet.extend": "~0.9.9" - } - }, - "sw-precache": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/sw-precache/-/sw-precache-5.2.1.tgz", - "integrity": "sha512-8FAy+BP/FXE+ILfiVTt+GQJ6UEf4CVHD9OfhzH0JX+3zoy2uFk7Vn9EfXASOtVmmIVbL3jE/W8Z66VgPSZcMhw==", - "dev": true, - "requires": { - "dom-urls": "^1.1.0", - "es6-promise": "^4.0.5", - "glob": "^7.1.1", - "lodash.defaults": "^4.2.0", - "lodash.template": "^4.4.0", - "meow": "^3.7.0", - "mkdirp": "^0.5.1", - "pretty-bytes": "^4.0.2", - "sw-toolbox": "^3.4.0", - "update-notifier": "^2.3.0" - } - }, - "sw-precache-webpack-plugin": { - "version": "0.11.4", - "resolved": "https://registry.npmjs.org/sw-precache-webpack-plugin/-/sw-precache-webpack-plugin-0.11.4.tgz", - "integrity": "sha1-ppUBflTu1XVVFJOlGdwdqNotxeA=", - "dev": true, - "requires": { - "del": "^2.2.2", - "sw-precache": "^5.1.1", - "uglify-js": "^3.0.13" - } - }, - "sw-toolbox": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/sw-toolbox/-/sw-toolbox-3.6.0.tgz", - "integrity": "sha1-Jt8dHHA0hljk3qKIQxkUm3sxg7U=", - "dev": true, - "requires": { - "path-to-regexp": "^1.0.1", - "serviceworker-cache-polyfill": "^4.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==", - "dev": true - }, - "tapable": { - "version": "0.2.9", - "resolved": "https://registry.npmjs.org/tapable/-/tapable-0.2.9.tgz", - "integrity": "sha512-2wsvQ+4GwBvLPLWsNfLCDYGsW6xb7aeC6utq2Qh0PFwgEy7K7dsma9Jsmb2zSQj7GvYAyUGSntLtsv++GmgL1A==", - "dev": true - }, - "tar": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/tar/-/tar-2.2.2.tgz", - "integrity": "sha512-FCEhQ/4rE1zYv9rYXJw/msRqsnmlje5jHP6huWeBZ704jUTy02c5AZyWujpMR1ax6mVw9NyJMfuK2CMDWVIfgA==", - "dev": true, - "requires": { - "block-stream": "*", - "fstream": "^1.0.12", - "inherits": "2" - } - }, - "term-size": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/term-size/-/term-size-1.2.0.tgz", - "integrity": "sha1-RYuDiH8oj8Vtb/+/rSYuJmOO+mk=", - "dev": true, - "requires": { - "execa": "^0.7.0" - } - }, - "test-exclude": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-4.2.3.tgz", - "integrity": "sha512-SYbXgY64PT+4GAL2ocI3HwPa4Q4TBKm0cwAVeKOt/Aoc0gSpNRjJX8w0pA1LMKZ3LBmd8pYBqApFNQLII9kavA==", - "dev": true, - "requires": { - "arrify": "^1.0.1", - "micromatch": "^2.3.11", - "object-assign": "^4.1.0", - "read-pkg-up": "^1.0.1", - "require-main-filename": "^1.0.1" - }, - "dependencies": { - "require-main-filename": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz", - "integrity": "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=", - "dev": true - } - } - }, - "text-table": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", - "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=", - "dev": true - }, - "throat": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/throat/-/throat-4.1.0.tgz", - "integrity": "sha1-iQN8vJLFarGJJua6TLsgDhVnKmo=", - "dev": true - }, - "through": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", - "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=", - "dev": true - }, - "through2": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", - "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", - "dev": true, - "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==", - "dev": true - }, - "time-stamp": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/time-stamp/-/time-stamp-2.2.0.tgz", - "integrity": "sha512-zxke8goJQpBeEgD82CXABeMh0LSJcj7CXEd0OHOg45HgcofF7pxNwZm9+RknpxpDhwN4gFpySkApKfFYfRQnUA==", - "dev": true - }, - "timed-out": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/timed-out/-/timed-out-4.0.1.tgz", - "integrity": "sha1-8y6srFoXW+ol1/q1Zas+2HQe9W8=", - "dev": true - }, - "timers-browserify": { - "version": "2.0.12", - "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.12.tgz", - "integrity": "sha512-9phl76Cqm6FhSX9Xe1ZUAMLtm1BLkKj2Qd5ApyWkXzsMRaA7dgr81kf4wJmQf/hAvg8EEyJxDo3du/0KlhPiKQ==", - "dev": true, - "requires": { - "setimmediate": "^1.0.4" + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" } }, - "tmp": { - "version": "0.0.33", - "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", - "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", + "node_modules/postcss-normalize-timing-functions/node_modules/postcss-value-parser": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", + "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", "dev": true, - "requires": { - "os-tmpdir": "~1.0.2" - } - }, - "tmpl": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.4.tgz", - "integrity": "sha1-I2QN17QtAEM5ERQIIOXPRA5SHdE=", - "dev": true - }, - "to-arraybuffer": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz", - "integrity": "sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M=", - "dev": true + "license": "MIT" }, - "to-fast-properties": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-1.0.3.tgz", - "integrity": "sha1-uDVx+k2MJbguIxsG46MFXeTKGkc=", - "dev": true - }, - "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=", + "node_modules/postcss-normalize-unicode": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-5.1.1.tgz", + "integrity": "sha512-qnCL5jzkNUmKVhZoENp1mJiGNPcsJCs1aaRmURmeJGES23Z/ajaln+EPTD+rBeNkSryI+2WTdW+lwcVdOikrpA==", "dev": true, - "requires": { - "kind-of": "^3.0.2" + "license": "MIT", + "dependencies": { + "browserslist": "^4.21.4", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" } }, - "to-regex": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", - "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", + "node_modules/postcss-normalize-unicode/node_modules/postcss-value-parser": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", + "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", "dev": true, - "requires": { - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "regex-not": "^1.0.2", - "safe-regex": "^1.1.0" - } + "license": "MIT" }, - "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=", - "dev": true, - "requires": { - "is-number": "^3.0.0", - "repeat-string": "^1.6.1" - }, - "dependencies": { - "is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - } - } + "node_modules/postcss-normalize-whitespace": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-5.1.1.tgz", + "integrity": "sha512-83ZJ4t3NUDETIHTa3uEg6asWjSBYL5EdkVB0sDncx9ERzOKBVJIUeDO9RyA9Zwtig8El1d79HBp0JEi8wvGQnA==", + "dev": true, + "license": "MIT", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" } }, - "toidentifier": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz", - "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==", - "dev": true - }, - "toposort": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/toposort/-/toposort-1.0.7.tgz", - "integrity": "sha1-LmhELZ9k7HILjMieZEOsbKqVACk=", - "dev": true + "node_modules/postcss-normalize-whitespace/node_modules/postcss-value-parser": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", + "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", + "dev": true, + "license": "MIT" }, - "tough-cookie": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", - "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", + "node_modules/pretty-format": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.7.0.tgz", + "integrity": "sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==", "dev": true, - "requires": { - "psl": "^1.1.28", - "punycode": "^2.1.1" + "license": "MIT", + "dependencies": { + "@jest/schemas": "^29.6.3", + "ansi-styles": "^5.0.0", + "react-is": "^18.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "tr46": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz", - "integrity": "sha1-qLE/1r/SSJUZZ0zN5VujaTtwbQk=", + "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==", "dev": true, - "requires": { - "punycode": "^2.1.0" + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "trim-newlines": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz", - "integrity": "sha1-WIeWa7WCpFA6QetST301ARgVphM=", - "dev": true - }, - "trim-right": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/trim-right/-/trim-right-1.0.1.tgz", - "integrity": "sha1-yy4SAwZ+DI3h9hQJS5/kVwTqYAM=", - "dev": true + "node_modules/pretty-format/node_modules/react-is": { + "version": "18.3.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.3.1.tgz", + "integrity": "sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==", + "dev": true, + "license": "MIT" }, - "true-case-path": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/true-case-path/-/true-case-path-1.0.3.tgz", - "integrity": "sha512-m6s2OdQe5wgpFMC+pAJ+q9djG82O2jcHPOI6RNg1yy9rCYR+WD6Nbpl32fDpfC56nirdRy+opFa/Vk7HYhqaew==", - "dev": true, - "requires": { - "glob": "^7.1.2" - } - }, - "ts-jest": { - "version": "22.0.1", - "resolved": "https://registry.npmjs.org/ts-jest/-/ts-jest-22.0.1.tgz", - "integrity": "sha512-bc781gViU95lRZF0kzkHiincwmVu96jbC8MFk2SXUCrSj3Zx8sMC6c6gJnIluVQkm8yYaBl5ucqLnwHNRl5l0Q==", - "dev": true, - "requires": { - "babel-core": "^6.24.1", - "babel-plugin-istanbul": "^4.1.4", - "babel-plugin-transform-es2015-modules-commonjs": "^6.24.1", - "babel-preset-jest": "^22.0.1", - "cpx": "^1.5.0", - "fs-extra": "4.0.3", - "jest-config": "^22.0.1", - "pkg-dir": "^2.0.0", - "source-map-support": "^0.5.0", - "yargs": "^10.0.3" - }, - "dependencies": { - "ansi-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", - "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", - "dev": true - }, - "camelcase": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz", - "integrity": "sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=", - "dev": true - }, - "cliui": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-4.1.0.tgz", - "integrity": "sha512-4FG+RSG9DL7uEwRUZXZn3SS34DiDPfzP0VOiEwtUWlE+AR2EIg+hSyvrIgUUfhdgR/UkAeW2QHgeP+hWrXs7jQ==", - "dev": true, - "requires": { - "string-width": "^2.1.1", - "strip-ansi": "^4.0.0", - "wrap-ansi": "^2.0.0" - } - }, - "find-up": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", - "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", - "dev": true, - "requires": { - "locate-path": "^2.0.0" - } - }, - "fs-extra": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-4.0.3.tgz", - "integrity": "sha512-q6rbdDd1o2mAnQreO7YADIxf/Whx4AHBiRf6d+/cVT8h44ss+lHgxf1FemcqDnQt9X3ct4McHr+JMGlYSsK7Cg==", - "dev": true, - "requires": { - "graceful-fs": "^4.1.2", - "jsonfile": "^4.0.0", - "universalify": "^0.1.0" - } - }, - "get-caller-file": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.3.tgz", - "integrity": "sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w==", - "dev": true - }, - "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=", - "dev": true - }, - "jsonfile": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", - "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=", - "dev": true, - "requires": { - "graceful-fs": "^4.1.6" - } - }, - "locate-path": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", - "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", - "dev": true, - "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==", - "dev": true, - "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=", - "dev": true, - "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=", - "dev": true - }, - "path-exists": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", - "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", - "dev": true - }, - "require-main-filename": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz", - "integrity": "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=", - "dev": true - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - }, - "source-map-support": { - "version": "0.5.19", - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.19.tgz", - "integrity": "sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw==", - "dev": true, - "requires": { - "buffer-from": "^1.0.0", - "source-map": "^0.6.0" - } - }, - "string-width": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", - "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", - "dev": true, - "requires": { - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^4.0.0" - } - }, - "strip-ansi": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", - "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", - "dev": true, - "requires": { - "ansi-regex": "^3.0.0" - } - }, - "wrap-ansi": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz", - "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=", - "dev": true, - "requires": { - "string-width": "^1.0.1", - "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=", - "dev": true - }, - "is-fullwidth-code-point": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", - "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", - "dev": true, - "requires": { - "number-is-nan": "^1.0.0" - } - }, - "string-width": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", - "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", - "dev": true, - "requires": { - "code-point-at": "^1.0.0", - "is-fullwidth-code-point": "^1.0.0", - "strip-ansi": "^3.0.0" - } - }, - "strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", - "dev": true, - "requires": { - "ansi-regex": "^2.0.0" - } - } - } - }, - "y18n": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.2.tgz", - "integrity": "sha512-uGZHXkHnhF0XeeAPgnKfPv1bgKAYyVvmNL1xlKsPYZPaIHxGti2hHqvOCQv71XMsLxu1QjergkqogUnms5D3YQ==", - "dev": true - }, - "yargs": { - "version": "10.1.2", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-10.1.2.tgz", - "integrity": "sha512-ivSoxqBGYOqQVruxD35+EyCFDYNEFL/Uo6FcOnz+9xZdZzK0Zzw4r4KhbrME1Oo2gOggwJod2MnsdamSG7H9ig==", - "dev": true, - "requires": { - "cliui": "^4.0.0", - "decamelize": "^1.1.1", - "find-up": "^2.1.0", - "get-caller-file": "^1.0.1", - "os-locale": "^2.0.0", - "require-directory": "^2.1.1", - "require-main-filename": "^1.0.1", - "set-blocking": "^2.0.0", - "string-width": "^2.0.0", - "which-module": "^2.0.0", - "y18n": "^3.2.1", - "yargs-parser": "^8.1.0" - } - }, - "yargs-parser": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-8.1.0.tgz", - "integrity": "sha512-yP+6QqN8BmrgW2ggLtTbdrOyBNSI7zBa4IykmiV5R1wl1JWNxQvWhMfMdmzIYtKU7oP3OOInY/tl2ov3BDjnJQ==", - "dev": true, - "requires": { - "camelcase": "^4.1.0" - } - } + "node_modules/promise.series": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/promise.series/-/promise.series-0.2.0.tgz", + "integrity": "sha1-LMfr6Vn8OmYZwEq029yeRS2GS70=", + "dev": true, + "engines": { + "node": ">=0.12" } }, - "ts-loader": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/ts-loader/-/ts-loader-2.3.7.tgz", - "integrity": "sha512-8t3bu2FcEkXb+D4L+Cn8qiK2E2C6Ms4/GQChvz6IMbVurcFHLXrhW4EMtfaol1a1ASQACZGDUGit4NHnX9g7hQ==", + "node_modules/prompts": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", + "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", "dev": true, - "requires": { - "chalk": "^2.0.1", - "enhanced-resolve": "^3.0.0", - "loader-utils": "^1.0.2", - "semver": "^5.0.1" - }, + "license": "MIT", "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==", - "dev": true, - "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==", - "dev": true, - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - } - }, - "supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } - } + "kleur": "^3.0.3", + "sisteransi": "^1.0.5" + }, + "engines": { + "node": ">= 6" } }, - "tsconfig-paths": { - "version": "3.9.0", - "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.9.0.tgz", - "integrity": "sha512-dRcuzokWhajtZWkQsDVKbWyY+jgcLC5sqJhg2PSgf4ZkH2aHPvaOY8YWGhmjb68b5qqTfasSsDO9k7RUiEmZAw==", - "dev": true, - "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==", - "dev": true, - "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=", - "dev": true - } + "node_modules/prop-types": { + "version": "15.8.1", + "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", + "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", + "license": "MIT", + "peer": true, + "dependencies": { + "loose-envify": "^1.4.0", + "object-assign": "^4.1.1", + "react-is": "^16.13.1" } }, - "tsconfig-paths-webpack-plugin": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/tsconfig-paths-webpack-plugin/-/tsconfig-paths-webpack-plugin-2.0.0.tgz", - "integrity": "sha512-reAnVEGP7mNwOcXXYxQpsH7uY8blNJM/xgN2KYttVX+qkwfqA+nhRPpA7Fnomnlhm5Jz0EoSVwk4rtQu8hC54g==", - "dev": true, - "requires": { - "chalk": "^2.3.0", - "tsconfig-paths": "^3.1.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==", - "dev": true, - "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==", - "dev": true, - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - } + "node_modules/pure-rand": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/pure-rand/-/pure-rand-6.1.0.tgz", + "integrity": "sha512-bVWawvoZoBYpp6yIoQtQXHZjmz35RSVHnUOTefl8Vcjr8snTPY1wnpSPMWekcFwbxI6gtmT7rSYPFvz71ldiOA==", + "dev": true, + "funding": [ + { + "type": "individual", + "url": "https://github.com/sponsors/dubzzz" }, - "supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } + { + "type": "opencollective", + "url": "https://opencollective.com/fast-check" } - } + ], + "license": "MIT" }, - "tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", - "dev": true + "node_modules/react": { + "version": "19.1.0", + "resolved": "https://registry.npmjs.org/react/-/react-19.1.0.tgz", + "integrity": "sha512-FS+XFBNvn3GTAWq26joslQgWNoFu08F4kl0J4CgdNKADkdSGXQyTCnKteIAJy96Br6YbpEU1LSzV5dYtjMkMDg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } }, - "tslint": { - "version": "5.20.1", - "resolved": "https://registry.npmjs.org/tslint/-/tslint-5.20.1.tgz", - "integrity": "sha512-EcMxhzCFt8k+/UP5r8waCf/lzmeSyVlqxqMEDQE7rWYiQky8KpIBz1JAoYXfROHrPZ1XXd43q8yQnULOLiBRQg==", + "node_modules/react-dom": { + "version": "19.1.0", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-19.1.0.tgz", + "integrity": "sha512-Xs1hdnE+DyKgeHJeJznQmYMIBG3TKIHJJT95Q58nHLSrElKlGQqDTR2HQ9fx5CN/Gk6Vh/kupBTDLU11/nDk/g==", "dev": true, - "requires": { - "@babel/code-frame": "^7.0.0", - "builtin-modules": "^1.1.1", - "chalk": "^2.3.0", - "commander": "^2.12.1", - "diff": "^4.0.1", - "glob": "^7.1.1", - "js-yaml": "^3.13.1", - "minimatch": "^3.0.4", - "mkdirp": "^0.5.1", - "resolve": "^1.3.2", - "semver": "^5.3.0", - "tslib": "^1.8.0", - "tsutils": "^2.29.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==", - "dev": true, - "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==", - "dev": true, - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - } - }, - "diff": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz", - "integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==", - "dev": true - }, - "esprima": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", - "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", - "dev": true - }, - "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==", - "dev": true, - "requires": { - "argparse": "^1.0.7", - "esprima": "^4.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==", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } - } + "license": "MIT", + "dependencies": { + "scheduler": "^0.26.0" + }, + "peerDependencies": { + "react": "^19.1.0" } }, - "tslint-config-prettier": { - "version": "1.18.0", - "resolved": "https://registry.npmjs.org/tslint-config-prettier/-/tslint-config-prettier-1.18.0.tgz", - "integrity": "sha512-xPw9PgNPLG3iKRxmK7DWr+Ea/SzrvfHtjFt5LBl61gk2UBG/DB9kCXRjv+xyIU1rUtnayLeMUVJBcMX8Z17nDg==", - "dev": true + "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==", + "peer": true }, - "tslint-react": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/tslint-react/-/tslint-react-3.6.0.tgz", - "integrity": "sha512-AIv1QcsSnj7e9pFir6cJ6vIncTqxfqeFF3Lzh8SuuBljueYzEAtByuB6zMaD27BL0xhMEqsZ9s5eHuCONydjBw==", + "node_modules/require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", "dev": true, - "requires": { - "tsutils": "^2.13.1" + "license": "MIT", + "engines": { + "node": ">=0.10.0" } }, - "tsutils": { - "version": "2.29.0", - "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-2.29.0.tgz", - "integrity": "sha512-g5JVHCIJwzfISaXpXE1qvNalca5Jwob6FjI4AoPlqMusJ6ftFE7IkkFoMhVLRgK+4Kx3gkzb8UZK5t5yTTvEmA==", + "node_modules/resolve": { + "version": "1.22.10", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.10.tgz", + "integrity": "sha512-NPRy+/ncIMeDlTAsuqwKIiferiawhefFJtkNSW0qZJEqMEb+qBt/77B/jGeeek+F0uOeN05CDa6HXbbIgtVX4w==", "dev": true, - "requires": { - "tslib": "^1.8.1" + "license": "MIT", + "dependencies": { + "is-core-module": "^2.16.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "tty-browserify": { - "version": "0.0.0", - "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.0.tgz", - "integrity": "sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY=", - "dev": true - }, - "tunnel-agent": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", - "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", + "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==", "dev": true, - "requires": { - "safe-buffer": "^5.0.1" + "license": "MIT", + "dependencies": { + "resolve-from": "^5.0.0" + }, + "engines": { + "node": ">=8" } }, - "tweetnacl": { - "version": "0.14.5", - "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", - "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=", - "dev": true - }, - "type": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/type/-/type-1.2.0.tgz", - "integrity": "sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg==", - "dev": true - }, - "type-check": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", - "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=", + "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==", "dev": true, - "requires": { - "prelude-ls": "~1.1.2" + "license": "MIT", + "engines": { + "node": ">=8" } }, - "type-is": { - "version": "1.6.18", - "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", - "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", + "node_modules/resolve.exports": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/resolve.exports/-/resolve.exports-2.0.3.tgz", + "integrity": "sha512-OcXjMsGdhL4XnbShKpAcSqPMzQoYkYyhbEaeSko47MjRP9NfEQMhZkXL1DoFlt9LWQn4YttrdnV6X2OiyzBi+A==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + } + }, + "node_modules/rollup": { + "version": "4.41.0", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.41.0.tgz", + "integrity": "sha512-HqMFpUbWlf/tvcxBFNKnJyzc7Lk+XO3FGc3pbNBLqEbOz0gPLRgcrlS3UF4MfUrVlstOaP/q0kM6GVvi+LrLRg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/estree": "1.0.7" + }, + "bin": { + "rollup": "dist/bin/rollup" + }, + "engines": { + "node": ">=18.0.0", + "npm": ">=8.0.0" + }, + "optionalDependencies": { + "@rollup/rollup-android-arm-eabi": "4.41.0", + "@rollup/rollup-android-arm64": "4.41.0", + "@rollup/rollup-darwin-arm64": "4.41.0", + "@rollup/rollup-darwin-x64": "4.41.0", + "@rollup/rollup-freebsd-arm64": "4.41.0", + "@rollup/rollup-freebsd-x64": "4.41.0", + "@rollup/rollup-linux-arm-gnueabihf": "4.41.0", + "@rollup/rollup-linux-arm-musleabihf": "4.41.0", + "@rollup/rollup-linux-arm64-gnu": "4.41.0", + "@rollup/rollup-linux-arm64-musl": "4.41.0", + "@rollup/rollup-linux-loongarch64-gnu": "4.41.0", + "@rollup/rollup-linux-powerpc64le-gnu": "4.41.0", + "@rollup/rollup-linux-riscv64-gnu": "4.41.0", + "@rollup/rollup-linux-riscv64-musl": "4.41.0", + "@rollup/rollup-linux-s390x-gnu": "4.41.0", + "@rollup/rollup-linux-x64-gnu": "4.41.0", + "@rollup/rollup-linux-x64-musl": "4.41.0", + "@rollup/rollup-win32-arm64-msvc": "4.41.0", + "@rollup/rollup-win32-ia32-msvc": "4.41.0", + "@rollup/rollup-win32-x64-msvc": "4.41.0", + "fsevents": "~2.3.2" + } + }, + "node_modules/rollup-plugin-peer-deps-external": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/rollup-plugin-peer-deps-external/-/rollup-plugin-peer-deps-external-2.2.4.tgz", + "integrity": "sha512-AWdukIM1+k5JDdAqV/Cxd+nejvno2FVLVeZ74NKggm3Q5s9cbbcOgUPGdbxPi4BXu7xGaZ8HG12F+thImYu/0g==", "dev": true, - "requires": { - "media-typer": "0.3.0", - "mime-types": "~2.1.24" + "license": "MIT", + "peerDependencies": { + "rollup": "*" } }, - "typedarray": { - "version": "0.0.6", - "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", - "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=", - "dev": true + "node_modules/rollup-plugin-postcss": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/rollup-plugin-postcss/-/rollup-plugin-postcss-4.0.2.tgz", + "integrity": "sha512-05EaY6zvZdmvPUDi3uCcAQoESDcYnv8ogJJQRp6V5kZ6J6P7uAVJlrTZcaaA20wTH527YTnKfkAoPxWI/jPp4w==", + "dev": true, + "license": "MIT", + "dependencies": { + "chalk": "^4.1.0", + "concat-with-sourcemaps": "^1.1.0", + "cssnano": "^5.0.1", + "import-cwd": "^3.0.0", + "p-queue": "^6.6.2", + "pify": "^5.0.0", + "postcss-load-config": "^3.0.0", + "postcss-modules": "^4.0.0", + "promise.series": "^0.2.0", + "resolve": "^1.19.0", + "rollup-pluginutils": "^2.8.2", + "safe-identifier": "^0.4.2", + "style-inject": "^0.3.0" + }, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "postcss": "8.x" + } + }, + "node_modules/rollup-plugin-postcss/node_modules/cssnano": { + "version": "5.1.15", + "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-5.1.15.tgz", + "integrity": "sha512-j+BKgDcLDQA+eDifLx0EO4XSA56b7uut3BQFH+wbSaSTuGLuiyTa/wbRYthUXX8LC9mLg+WWKe8h+qJuwTAbHw==", + "dev": true, + "license": "MIT", + "dependencies": { + "cssnano-preset-default": "^5.2.14", + "lilconfig": "^2.0.3", + "yaml": "^1.10.2" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/cssnano" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } }, - "typescript": { - "version": "2.9.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-2.9.2.tgz", - "integrity": "sha512-Gr4p6nFNaoufRIY4NMdpQRNmgxVIGMs4Fcu/ujdYk3nAZqk7supzBE9idmvfZIlH/Cuj//dvi+019qEue9lV0w==", + "node_modules/rollup-plugin-postcss/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==", "dev": true }, - "uglify-js": { - "version": "3.4.10", - "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.4.10.tgz", - "integrity": "sha512-Y2VsbPVs0FIshJztycsO2SfPk7/KAF/T72qzv9u5EpQ4kB2hQoHlhNQTsNyy6ul7lQtqJN/AoWeS23OzEiEFxw==", + "node_modules/rollup-plugin-postcss/node_modules/pify": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-5.0.0.tgz", + "integrity": "sha512-eW/gHNMlxdSP6dmG6uJip6FXN0EQBwm2clYYd8Wul42Cwu/DK8HEftzsapcNdYe2MfLiIwZqsDk2RDEsTE79hA==", "dev": true, - "requires": { - "commander": "~2.19.0", - "source-map": "~0.6.1" + "license": "MIT", + "engines": { + "node": ">=10" }, - "dependencies": { - "commander": { - "version": "2.19.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.19.0.tgz", - "integrity": "sha512-6tvAOO+D6OENvRAh524Dh9jcfKTYDQAqvqezbCW82xj5X0pSrcpxtvRKHLG0yBY6SD7PSDrJaj+0AiOcKVd1Xg==", - "dev": true - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - } + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "uglify-to-browserify": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/uglify-to-browserify/-/uglify-to-browserify-1.0.2.tgz", - "integrity": "sha1-bgkk1r2mta/jSeOabWMoUKD4grc=", + "node_modules/rollup-plugin-postcss/node_modules/postcss-load-config": { + "version": "3.1.4", + "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-3.1.4.tgz", + "integrity": "sha512-6DiM4E7v4coTE4uzA8U//WhtPwyhiim3eyjEMFCnUpzbrkK9wJHgKDT2mR+HbtSrd/NubVaYTOpSpjUl8NQeRg==", "dev": true, - "optional": true - }, - "uglifyjs-webpack-plugin": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/uglifyjs-webpack-plugin/-/uglifyjs-webpack-plugin-1.3.0.tgz", - "integrity": "sha512-ovHIch0AMlxjD/97j9AYovZxG5wnHOPkL7T1GKochBADp/Zwc44pEWNqpKl1Loupp1WhFg7SlYmHZRUfdAacgw==", - "dev": true, - "requires": { - "cacache": "^10.0.4", - "find-cache-dir": "^1.0.0", - "schema-utils": "^0.4.5", - "serialize-javascript": "^1.4.0", - "source-map": "^0.6.1", - "uglify-es": "^3.3.4", - "webpack-sources": "^1.1.0", - "worker-farm": "^1.5.2" - }, - "dependencies": { - "commander": { - "version": "2.13.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.13.0.tgz", - "integrity": "sha512-MVuS359B+YzaWqjCL/c+22gfryv+mCBPHAv3zyVI2GN8EY6IRP8VwtasXn8jyyhvvq84R4ImN1OKRtcbIasjYA==", - "dev": true - }, - "schema-utils": { - "version": "0.4.7", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-0.4.7.tgz", - "integrity": "sha512-v/iwU6wvwGK8HbU9yi3/nhGzP0yGSuhQMzL6ySiec1FSrZZDkhm4noOSWzrNFo/jEc+SJY6jRTwuwbSXJPDUnQ==", - "dev": true, - "requires": { - "ajv": "^6.1.0", - "ajv-keywords": "^3.1.0" - } - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true + "license": "MIT", + "dependencies": { + "lilconfig": "^2.0.5", + "yaml": "^1.10.2" + }, + "engines": { + "node": ">= 10" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + "peerDependencies": { + "postcss": ">=8.0.9", + "ts-node": ">=9.0.0" + }, + "peerDependenciesMeta": { + "postcss": { + "optional": true }, - "uglify-es": { - "version": "3.3.9", - "resolved": "https://registry.npmjs.org/uglify-es/-/uglify-es-3.3.9.tgz", - "integrity": "sha512-r+MU0rfv4L/0eeW3xZrd16t4NZfK8Ld4SWVglYBb7ez5uXFWHuVRs6xCTrf1yirs9a4j4Y27nn7SRfO6v67XsQ==", - "dev": true, - "requires": { - "commander": "~2.13.0", - "source-map": "~0.6.1" - } + "ts-node": { + "optional": true } } }, - "unbox-primitive": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.0.tgz", - "integrity": "sha512-P/51NX+JXyxK/aigg1/ZgyccdAxm5K1+n8+tvqSntjOivPt19gvm1VC49RWYetsiub8WViUchdxl/KWHHB0kzA==", + "node_modules/rollup-plugin-postcss/node_modules/rollup-pluginutils": { + "version": "2.8.2", + "resolved": "https://registry.npmjs.org/rollup-pluginutils/-/rollup-pluginutils-2.8.2.tgz", + "integrity": "sha512-EEp9NhnUkwY8aif6bxgovPHMoMoNr2FulJziTndpt5H9RdwC47GSGuII9XxpSdzVGM0GWrNPHV6ie1LTNJPaLQ==", "dev": true, - "requires": { - "function-bind": "^1.1.1", - "has-bigints": "^1.0.0", - "has-symbols": "^1.0.0", - "which-boxed-primitive": "^1.0.1" + "dependencies": { + "estree-walker": "^0.6.1" } }, - "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==", + "node_modules/rollup-plugin-typescript2": { + "version": "0.36.0", + "resolved": "https://registry.npmjs.org/rollup-plugin-typescript2/-/rollup-plugin-typescript2-0.36.0.tgz", + "integrity": "sha512-NB2CSQDxSe9+Oe2ahZbf+B4bh7pHwjV5L+RSYpCu7Q5ROuN94F9b6ioWwKfz3ueL3KTtmX4o2MUH2cgHDIEUsw==", "dev": true, - "requires": { - "arr-union": "^3.1.0", - "get-value": "^2.0.6", - "is-extendable": "^0.1.1", - "set-value": "^2.0.1" + "license": "MIT", + "dependencies": { + "@rollup/pluginutils": "^4.1.2", + "find-cache-dir": "^3.3.2", + "fs-extra": "^10.0.0", + "semver": "^7.5.4", + "tslib": "^2.6.2" + }, + "peerDependencies": { + "rollup": ">=1.26.3", + "typescript": ">=2.4.0" } }, - "uniq": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/uniq/-/uniq-1.0.1.tgz", - "integrity": "sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8=", - "dev": true - }, - "uniqs": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/uniqs/-/uniqs-2.0.0.tgz", - "integrity": "sha1-/+3ks2slKQaW5uFl1KWe25mOawI=", - "dev": true + "node_modules/rollup-plugin-typescript2/node_modules/@rollup/pluginutils": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-4.2.1.tgz", + "integrity": "sha512-iKnFXr7NkdZAIHiIWE+BX5ULi/ucVFYWD6TbAV+rZctiRTY2PL6tsIKhoIOaoskiWAkgu+VsbXgUVDNLHf+InQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "estree-walker": "^2.0.1", + "picomatch": "^2.2.2" + }, + "engines": { + "node": ">= 8.0.0" + } }, - "unique-filename": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz", - "integrity": "sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==", + "node_modules/rollup-plugin-typescript2/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==", "dev": true, - "requires": { - "unique-slug": "^2.0.0" + "license": "MIT", + "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" } }, - "unique-slug": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.2.tgz", - "integrity": "sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==", + "node_modules/rollup-plugin-typescript2/node_modules/fs-extra": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", + "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", "dev": true, - "requires": { - "imurmurhash": "^0.1.4" + "license": "MIT", + "dependencies": { + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=12" } }, - "unique-string": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-1.0.0.tgz", - "integrity": "sha1-nhBXzKhRq7kzmPizOuGHuZyuwRo=", + "node_modules/rollup-plugin-typescript2/node_modules/jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", "dev": true, - "requires": { - "crypto-random-string": "^1.0.0" + "license": "MIT", + "dependencies": { + "universalify": "^2.0.0" + }, + "optionalDependencies": { + "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==", - "dev": true + "node_modules/rollup-plugin-typescript2/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==", + "dev": true, + "license": "MIT", + "dependencies": { + "semver": "^6.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } }, - "unpipe": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", - "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=", - "dev": true + "node_modules/rollup-plugin-typescript2/node_modules/make-dir/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + } }, - "unset-value": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", - "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=", - "dev": true, - "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=", - "dev": true, - "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=", - "dev": true, - "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=", - "dev": true - }, - "isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", - "dev": true - } + "node_modules/rollup-plugin-typescript2/node_modules/semver": { + "version": "7.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.2.tgz", + "integrity": "sha512-RF0Fw+rO5AMf9MAyaRXI4AV0Ulj5lMHqVxxdSgiVbixSCXoEmmX/jk0CuJw4+3SqroYO9VoUh+HcuJivvtJemA==", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" } }, - "unzip-response": { + "node_modules/rollup-plugin-typescript2/node_modules/universalify": { "version": "2.0.1", - "resolved": "https://registry.npmjs.org/unzip-response/-/unzip-response-2.0.1.tgz", - "integrity": "sha1-0vD3N9FrBhXnKmk17QQhRXLVb5c=", - "dev": true - }, - "upath": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz", - "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz", + "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==", "dev": true, - "optional": true - }, - "update-notifier": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/update-notifier/-/update-notifier-2.5.0.tgz", - "integrity": "sha512-gwMdhgJHGuj/+wHJJs9e6PcCszpxR1b236igrOkUofGhqJuG+amlIKwApH1IW1WWl7ovZxsX49lMBWLxSdm5Dw==", - "dev": true, - "requires": { - "boxen": "^1.2.1", - "chalk": "^2.0.1", - "configstore": "^3.0.0", - "import-lazy": "^2.1.0", - "is-ci": "^1.0.10", - "is-installed-globally": "^0.1.0", - "is-npm": "^1.0.0", - "latest-version": "^3.0.0", - "semver-diff": "^2.0.0", - "xdg-basedir": "^3.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==", - "dev": true, - "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==", - "dev": true, - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - } - }, - "supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } - } + "license": "MIT", + "engines": { + "node": ">= 10.0.0" } }, - "upper-case": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/upper-case/-/upper-case-1.1.3.tgz", - "integrity": "sha1-9rRQHC7EzdJrp4vnIilh3ndiFZg=", - "dev": true + "node_modules/safe-identifier": { + "version": "0.4.2", + "resolved": "https://registry.npmjs.org/safe-identifier/-/safe-identifier-0.4.2.tgz", + "integrity": "sha512-6pNbSMW6OhAi9j+N8V+U715yBQsaWJ7eyEUaOrawX+isg5ZxhUlV1NipNtgaKHmFGiABwt+ZF04Ii+3Xjkg+8w==", + "dev": true, + "license": "ISC" }, - "uri-js": { - "version": "4.4.1", - "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", - "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "node_modules/sass": { + "version": "1.89.0", + "resolved": "https://registry.npmjs.org/sass/-/sass-1.89.0.tgz", + "integrity": "sha512-ld+kQU8YTdGNjOLfRWBzewJpU5cwEv/h5yyqlSeJcj6Yh8U4TDA9UA5FPicqDz/xgRPWRSYIQNiFks21TbA9KQ==", "dev": true, - "requires": { - "punycode": "^2.1.0" + "license": "MIT", + "dependencies": { + "chokidar": "^4.0.0", + "immutable": "^5.0.2", + "source-map-js": ">=0.6.2 <2.0.0" + }, + "bin": { + "sass": "sass.js" + }, + "engines": { + "node": ">=14.0.0" + }, + "optionalDependencies": { + "@parcel/watcher": "^2.4.1" } }, - "urijs": { - "version": "1.19.6", - "resolved": "https://registry.npmjs.org/urijs/-/urijs-1.19.6.tgz", - "integrity": "sha512-eSXsXZ2jLvGWeLYlQA3Gh36BcjF+0amo92+wHPyN1mdR8Nxf75fuEuYTd9c0a+m/vhCjRK0ESlE9YNLW+E1VEw==", - "dev": true - }, - "urix": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", - "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=", - "dev": true - }, - "url": { - "version": "0.11.0", - "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz", - "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=", + "node_modules/sass/node_modules/chokidar": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-4.0.3.tgz", + "integrity": "sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==", "dev": true, - "requires": { - "punycode": "1.3.2", - "querystring": "0.2.0" - }, + "license": "MIT", "dependencies": { - "punycode": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz", - "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=", - "dev": true - } + "readdirp": "^4.0.1" + }, + "engines": { + "node": ">= 14.16.0" + }, + "funding": { + "url": "https://paulmillr.com/funding/" } }, - "url-loader": { - "version": "0.6.2", - "resolved": "https://registry.npmjs.org/url-loader/-/url-loader-0.6.2.tgz", - "integrity": "sha512-h3qf9TNn53BpuXTTcpC+UehiRrl0Cv45Yr/xWayApjw6G8Bg2dGke7rIwDQ39piciWCWrC+WiqLjOh3SUp9n0Q==", + "node_modules/sass/node_modules/readdirp": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-4.1.2.tgz", + "integrity": "sha512-GDhwkLfywWL2s6vEjyhri+eXmfH6j1L7JE27WhqLeYzoh/A3DBaYGEj2H/HFZCn/kMfim73FXxEJTw06WtxQwg==", "dev": true, - "requires": { - "loader-utils": "^1.0.2", - "mime": "^1.4.1", - "schema-utils": "^0.3.0" + "license": "MIT", + "engines": { + "node": ">= 14.18.0" + }, + "funding": { + "type": "individual", + "url": "https://paulmillr.com/funding/" } }, - "url-parse": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.5.1.tgz", - "integrity": "sha512-HOfCOUJt7iSYzEx/UqgtwKRMC6EU91NFhsCHMv9oM03VJcVo2Qrp8T8kI9D7amFf1cu+/3CEhgb3rF9zL7k85Q==", + "node_modules/scheduler": { + "version": "0.26.0", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.26.0.tgz", + "integrity": "sha512-NlHwttCI/l5gCPR3D1nNXtWABUmBwvZpEQiD4IXSbIDq8BzLIK/7Ir5gTFSGZDUu37K5cMNp0hFtzO38sC7gWA==", "dev": true, - "requires": { - "querystringify": "^2.1.1", - "requires-port": "^1.0.0" - } + "license": "MIT" }, - "url-parse-lax": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-1.0.0.tgz", - "integrity": "sha1-evjzA2Rem9eaJy56FKxovAYJ2nM=", + "node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", "dev": true, - "requires": { - "prepend-http": "^1.0.1" + "license": "ISC", + "bin": { + "semver": "bin/semver.js" } }, - "use": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", - "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==", - "dev": true - }, - "util": { - "version": "0.11.1", - "resolved": "https://registry.npmjs.org/util/-/util-0.11.1.tgz", - "integrity": "sha512-HShAsny+zS2TZfaXxD9tYj4HQGlBezXZMZuM/S5PKLLoZkShZiGk9o5CzukI1LVHZvjdvZ2Sj1aW/Ndn2NB/HQ==", + "node_modules/signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", "dev": true, - "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=", - "dev": true - } - } + "license": "ISC" }, - "util-deprecate": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", - "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", - "dev": true + "node_modules/sisteransi": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", + "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==", + "dev": true, + "license": "MIT" }, - "util.promisify": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.1.1.tgz", - "integrity": "sha512-/s3UsZUrIfa6xDhr7zZhnE9SLQ5RIXyYfiVnMMyMDzOc8WhWN4Nbh36H842OyurKbCDAesZOJaVyvmSl6fhGQw==", + "node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", "dev": true, - "requires": { - "call-bind": "^1.0.0", - "define-properties": "^1.1.3", - "for-each": "^0.3.3", - "has-symbols": "^1.0.1", - "object.getownpropertydescriptors": "^2.1.1" + "license": "MIT", + "engines": { + "node": ">=8" } }, - "utila": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/utila/-/utila-0.4.0.tgz", - "integrity": "sha1-ihagXURWV6Oupe7MWxKk+lN5dyw=", - "dev": true - }, - "utils-merge": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", - "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=", - "dev": true + "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==", + "dev": true, + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" + } }, - "uuid": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", - "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", - "dev": true + "node_modules/source-map-js": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz", + "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==", + "dev": true, + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" + } }, - "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==", + "node_modules/source-map-support": { + "version": "0.5.13", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.13.tgz", + "integrity": "sha512-SHSKFHadjVA5oR4PPqhtAVdcBWwRYVd6g6cAXnIbRiIwc2EhPrTuKUBdSLvlEKyIP3GCf89fltvcZiP9MMFA1w==", "dev": true, - "requires": { - "spdx-correct": "^3.0.0", - "spdx-expression-parse": "^3.0.0" + "license": "MIT", + "dependencies": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" } }, - "vary": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", - "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=", - "dev": true + "node_modules/sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==", + "dev": true, + "license": "BSD-3-Clause" }, - "vendors": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/vendors/-/vendors-1.0.4.tgz", - "integrity": "sha512-/juG65kTL4Cy2su4P8HjtkTxk6VmJDiOPBufWniqQ6wknac6jNiXS9vU+hO3wgusiyqWlzTbVHi0dyJqRONg3w==", - "dev": true + "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", + "dev": true, + "license": "MIT" }, - "verror": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", - "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=", + "node_modules/stack-utils": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.6.tgz", + "integrity": "sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ==", "dev": true, - "requires": { - "assert-plus": "^1.0.0", - "core-util-is": "1.0.2", - "extsprintf": "^1.2.0" + "license": "MIT", + "dependencies": { + "escape-string-regexp": "^2.0.0" + }, + "engines": { + "node": ">=10" } }, - "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==", - "dev": true + "node_modules/string-hash": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/string-hash/-/string-hash-1.1.3.tgz", + "integrity": "sha512-kJUvRUFK49aub+a7T1nNE66EJbZBMnBgoC1UbCZ5n6bsZKBRga4KgBRTMn/pFkeCZSYtNeSyMxPDM0AXWELk2A==", + "dev": true, + "license": "CC0-1.0" }, - "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==", + "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==", "dev": true, - "requires": { - "browser-process-hrtime": "^1.0.0" + "license": "MIT", + "dependencies": { + "char-regex": "^1.0.2", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" } }, - "walker": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.7.tgz", - "integrity": "sha1-L3+bj9ENZ3JisYqITijRlhjgKPs=", + "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==", "dev": true, - "requires": { - "makeerror": "1.0.x" + "license": "MIT", + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" } }, - "watch": { - "version": "0.18.0", - "resolved": "https://registry.npmjs.org/watch/-/watch-0.18.0.tgz", - "integrity": "sha1-KAlUdsbffJDJYxOJkMClQj60uYY=", + "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==", "dev": true, - "requires": { - "exec-sh": "^0.2.0", - "minimist": "^1.2.0" + "license": "MIT", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" } }, - "watchpack": { - "version": "1.7.5", - "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.7.5.tgz", - "integrity": "sha512-9P3MWk6SrKjHsGkLT2KHXdQ/9SNkyoJbabxnKOoJepsvJjJG8uYTR3yTPxPQvNDI3w4Nz1xnE0TLHK4RIVe/MQ==", + "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==", "dev": true, - "requires": { - "chokidar": "^3.4.1", - "graceful-fs": "^4.1.2", - "neo-async": "^2.5.0", - "watchpack-chokidar2": "^2.0.1" - }, - "dependencies": { - "anymatch": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.1.tgz", - "integrity": "sha512-mM8522psRCqzV+6LhomX5wgp25YVibjh8Wj23I5RPkPppSVSjyKD2A2mBJmWGa+KN7f2D6LNh9jkBCeyLktzjg==", - "dev": true, - "optional": true, - "requires": { - "normalize-path": "^3.0.0", - "picomatch": "^2.0.4" - } - }, - "binary-extensions": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", - "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", - "dev": true, - "optional": true - }, - "braces": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", - "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", - "dev": true, - "optional": true, - "requires": { - "fill-range": "^7.0.1" - } - }, - "chokidar": { - "version": "3.5.1", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.1.tgz", - "integrity": "sha512-9+s+Od+W0VJJzawDma/gvBNQqkTiqYTWLuZoyAsivsI4AaWTCzHG06/TMjsf1cYe9Cb97UCEhjz7HvnPk2p/tw==", - "dev": true, - "optional": true, - "requires": { - "anymatch": "~3.1.1", - "braces": "~3.0.2", - "fsevents": "~2.3.1", - "glob-parent": "~5.1.0", - "is-binary-path": "~2.1.0", - "is-glob": "~4.0.1", - "normalize-path": "~3.0.0", - "readdirp": "~3.5.0" - } - }, - "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==", - "dev": true, - "optional": true, - "requires": { - "to-regex-range": "^5.0.1" - } - }, - "fsevents": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", - "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", - "dev": true, - "optional": true - }, - "glob-parent": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", - "dev": true, - "optional": true, - "requires": { - "is-glob": "^4.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==", - "dev": true, - "optional": true, - "requires": { - "binary-extensions": "^2.0.0" - } - }, - "is-extglob": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", - "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", - "dev": true, - "optional": true - }, - "is-glob": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz", - "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==", - "dev": true, - "optional": true, - "requires": { - "is-extglob": "^2.1.1" - } - }, - "is-number": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", - "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", - "dev": true, - "optional": true - }, - "normalize-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", - "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", - "dev": true, - "optional": true - }, - "readdirp": { - "version": "3.5.0", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.5.0.tgz", - "integrity": "sha512-cMhu7c/8rdhkHXWsY+osBhfSy0JikwpHK/5+imo+LpeasTF8ouErHrlYkwT0++njiyuDvc7OFY5T3ukvZ8qmFQ==", - "dev": true, - "optional": true, - "requires": { - "picomatch": "^2.2.1" - } - }, - "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==", - "dev": true, - "optional": true, - "requires": { - "is-number": "^7.0.0" - } - } + "license": "MIT", + "engines": { + "node": ">=8" } }, - "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==", + "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==", "dev": true, - "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==", - "dev": true, - "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=", - "dev": true, - "optional": true, - "requires": { - "remove-trailing-separator": "^1.0.1" - } - } - } - }, - "arr-diff": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", - "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=", - "dev": true, - "optional": true - }, - "array-unique": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", - "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=", - "dev": true, - "optional": true - }, - "braces": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", - "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", - "dev": true, - "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=", - "dev": true, - "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==", - "dev": true, - "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" - } - }, - "expand-brackets": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", - "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", - "dev": true, - "optional": true, - "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": { - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "dev": true, - "optional": true, - "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=", - "dev": true, - "optional": true, - "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=", - "dev": true, - "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=", - "dev": true, - "optional": true, - "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=", - "dev": true, - "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=", - "dev": true, - "optional": true, - "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==", - "dev": true, - "optional": true, - "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==", - "dev": true, - "optional": true - } - } - }, - "extglob": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", - "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", - "dev": true, - "optional": true, - "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=", - "dev": true, - "optional": true, - "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=", - "dev": true, - "optional": true, - "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=", - "dev": true, - "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=", - "dev": true, - "optional": true, - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, - "glob-parent": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", - "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", - "dev": true, - "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=", - "dev": true, - "optional": true, - "requires": { - "is-extglob": "^2.1.0" - } - } - } - }, - "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==", - "dev": true, - "optional": true, - "requires": { - "kind-of": "^6.0.0" - } - }, - "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==", - "dev": true, - "optional": true, - "requires": { - "kind-of": "^6.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==", - "dev": true, - "optional": true, - "requires": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" - } - }, - "is-extglob": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", - "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", - "dev": true, - "optional": true - }, - "is-glob": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz", - "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==", - "dev": true, - "optional": true, - "requires": { - "is-extglob": "^2.1.1" - } - }, - "is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", - "dev": true, - "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=", - "dev": true, - "optional": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", - "dev": true, - "optional": true - }, - "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==", - "dev": true, - "optional": true - }, - "micromatch": { - "version": "3.1.10", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", - "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", - "dev": true, - "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" - } - }, - "normalize-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", - "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", - "dev": true, - "optional": true - } + "license": "MIT", + "engines": { + "node": ">=6" } }, - "wbuf": { - "version": "1.7.3", - "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz", - "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", + "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==", "dev": true, - "requires": { - "minimalistic-assert": "^1.0.0" + "license": "MIT", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "webidl-conversions": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz", - "integrity": "sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==", + "node_modules/style-inject": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/style-inject/-/style-inject-0.3.0.tgz", + "integrity": "sha512-IezA2qp+vcdlhJaVm5SOdPPTUu0FCEqfNSli2vRuSIBbu5Nq5UvygTk/VzeCqfLz2Atj3dVII5QBKGZRZ0edzw==", "dev": true }, - "webpack": { - "version": "3.8.1", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-3.8.1.tgz", - "integrity": "sha512-5ZXLWWsMqHKFr5y0N3Eo5IIisxeEeRAajNq4mELb/WELOR7srdbQk2N5XiyNy2A/AgvlR3AmeBCZJW8lHrolbw==", - "dev": true, - "requires": { - "acorn": "^5.0.0", - "acorn-dynamic-import": "^2.0.0", - "ajv": "^5.1.5", - "ajv-keywords": "^2.0.0", - "async": "^2.1.2", - "enhanced-resolve": "^3.4.0", - "escope": "^3.6.0", - "interpret": "^1.0.0", - "json-loader": "^0.5.4", - "json5": "^0.5.1", - "loader-runner": "^2.3.0", - "loader-utils": "^1.1.0", - "memory-fs": "~0.4.1", - "mkdirp": "~0.5.0", - "node-libs-browser": "^2.0.0", - "source-map": "^0.5.3", - "supports-color": "^4.2.1", - "tapable": "^0.2.7", - "uglifyjs-webpack-plugin": "^0.4.6", - "watchpack": "^1.4.0", - "webpack-sources": "^1.0.1", - "yargs": "^8.0.2" - }, - "dependencies": { - "ajv": { - "version": "5.5.2", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-5.5.2.tgz", - "integrity": "sha1-c7Xuyj+rZT49P5Qis0GtQiBdyWU=", - "dev": true, - "requires": { - "co": "^4.6.0", - "fast-deep-equal": "^1.0.0", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.3.0" - } - }, - "ajv-keywords": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-2.1.1.tgz", - "integrity": "sha1-YXmX/F9gV2iUxDX5QNgZ4TW4B2I=", - "dev": true - }, - "ansi-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", - "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", - "dev": true - }, - "camelcase": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-1.2.1.tgz", - "integrity": "sha1-m7UwTS4LVmmLLHWLCKPqqdqlijk=", - "dev": true - }, - "cliui": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-2.1.0.tgz", - "integrity": "sha1-S0dXYP+AJkx2LDoXGQMukcf+oNE=", - "dev": true, - "requires": { - "center-align": "^0.1.1", - "right-align": "^0.1.1", - "wordwrap": "0.0.2" - } - }, - "fast-deep-equal": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-1.1.0.tgz", - "integrity": "sha1-wFNHeBfIa1HaqFPIHgWbcz0CNhQ=", - "dev": true - }, - "find-up": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", - "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", - "dev": true, - "requires": { - "locate-path": "^2.0.0" - } - }, - "get-caller-file": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.3.tgz", - "integrity": "sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w==", - "dev": true - }, - "has-flag": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-2.0.0.tgz", - "integrity": "sha1-6CB68cx7MNRGzHC3NLXovhj4jVE=", - "dev": true - }, - "json-schema-traverse": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.3.1.tgz", - "integrity": "sha1-NJptRMU6Ud6JtAgFxdXlm0F9M0A=", - "dev": true - }, - "load-json-file": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-2.0.0.tgz", - "integrity": "sha1-eUfkIUmvgNaWy/eXvKq8/h/inKg=", - "dev": true, - "requires": { - "graceful-fs": "^4.1.2", - "parse-json": "^2.2.0", - "pify": "^2.0.0", - "strip-bom": "^3.0.0" - } - }, - "locate-path": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", - "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", - "dev": true, - "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==", - "dev": true, - "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=", - "dev": true, - "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=", - "dev": true - }, - "path-exists": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", - "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", - "dev": true - }, - "path-type": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-2.0.0.tgz", - "integrity": "sha1-8BLMuEFbcJb8LaoQVMPXI4lZTHM=", - "dev": true, - "requires": { - "pify": "^2.0.0" - } - }, - "read-pkg": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-2.0.0.tgz", - "integrity": "sha1-jvHAYjxqbbDcZxPEv6xGMysjaPg=", - "dev": true, - "requires": { - "load-json-file": "^2.0.0", - "normalize-package-data": "^2.3.2", - "path-type": "^2.0.0" - } - }, - "read-pkg-up": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-2.0.0.tgz", - "integrity": "sha1-a3KoBImE4MQeeVEP1en6mbO1Sb4=", - "dev": true, - "requires": { - "find-up": "^2.0.0", - "read-pkg": "^2.0.0" - } - }, - "require-main-filename": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz", - "integrity": "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=", - "dev": true - }, - "string-width": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", - "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", - "dev": true, - "requires": { - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^4.0.0" - }, - "dependencies": { - "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=", - "dev": true - }, - "strip-ansi": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", - "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", - "dev": true, - "requires": { - "ansi-regex": "^3.0.0" - } - } - } - }, - "strip-bom": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", - "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=", - "dev": true - }, - "supports-color": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-4.5.0.tgz", - "integrity": "sha1-vnoN5ITexcXN34s9WRJQRJEvY1s=", - "dev": true, - "requires": { - "has-flag": "^2.0.0" - } - }, - "uglify-js": { - "version": "2.8.29", - "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-2.8.29.tgz", - "integrity": "sha1-KcVzMUgFe7Th913zW3qcty5qWd0=", - "dev": true, - "requires": { - "source-map": "~0.5.1", - "uglify-to-browserify": "~1.0.0", - "yargs": "~3.10.0" - }, - "dependencies": { - "yargs": { - "version": "3.10.0", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-3.10.0.tgz", - "integrity": "sha1-9+572FfdfB0tOMDnTvvWgdFDH9E=", - "dev": true, - "requires": { - "camelcase": "^1.0.2", - "cliui": "^2.1.0", - "decamelize": "^1.0.0", - "window-size": "0.1.0" - } - } - } - }, - "uglifyjs-webpack-plugin": { - "version": "0.4.6", - "resolved": "https://registry.npmjs.org/uglifyjs-webpack-plugin/-/uglifyjs-webpack-plugin-0.4.6.tgz", - "integrity": "sha1-uVH0q7a9YX5m9j64kUmOORdj4wk=", - "dev": true, - "requires": { - "source-map": "^0.5.6", - "uglify-js": "^2.8.29", - "webpack-sources": "^1.0.1" - } - }, - "wordwrap": { - "version": "0.0.2", - "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.2.tgz", - "integrity": "sha1-t5Zpu0LstAn4PVg8rVLKF+qhZD8=", - "dev": true - }, - "wrap-ansi": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz", - "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=", - "dev": true, - "requires": { - "string-width": "^1.0.1", - "strip-ansi": "^3.0.1" - }, - "dependencies": { - "string-width": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", - "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", - "dev": true, - "requires": { - "code-point-at": "^1.0.0", - "is-fullwidth-code-point": "^1.0.0", - "strip-ansi": "^3.0.0" - } - } - } - }, - "y18n": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.2.tgz", - "integrity": "sha512-uGZHXkHnhF0XeeAPgnKfPv1bgKAYyVvmNL1xlKsPYZPaIHxGti2hHqvOCQv71XMsLxu1QjergkqogUnms5D3YQ==", - "dev": true - }, - "yargs": { - "version": "8.0.2", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-8.0.2.tgz", - "integrity": "sha1-YpmpBVsc78lp/355wdkY3Osiw2A=", - "dev": true, - "requires": { - "camelcase": "^4.1.0", - "cliui": "^3.2.0", - "decamelize": "^1.1.1", - "get-caller-file": "^1.0.1", - "os-locale": "^2.0.0", - "read-pkg-up": "^2.0.0", - "require-directory": "^2.1.1", - "require-main-filename": "^1.0.1", - "set-blocking": "^2.0.0", - "string-width": "^2.0.0", - "which-module": "^2.0.0", - "y18n": "^3.2.1", - "yargs-parser": "^7.0.0" - }, - "dependencies": { - "camelcase": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz", - "integrity": "sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=", - "dev": true - }, - "cliui": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz", - "integrity": "sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0=", - "dev": true, - "requires": { - "string-width": "^1.0.1", - "strip-ansi": "^3.0.1", - "wrap-ansi": "^2.0.0" - }, - "dependencies": { - "string-width": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", - "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", - "dev": true, - "requires": { - "code-point-at": "^1.0.0", - "is-fullwidth-code-point": "^1.0.0", - "strip-ansi": "^3.0.0" - } - } - } - } - } - }, - "yargs-parser": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-7.0.0.tgz", - "integrity": "sha1-jQrELxbqVd69MyyvTEA4s+P139k=", - "dev": true, - "requires": { - "camelcase": "^4.1.0" - }, - "dependencies": { - "camelcase": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz", - "integrity": "sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=", - "dev": true - } - } - } + "node_modules/stylehacks": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-5.1.1.tgz", + "integrity": "sha512-sBpcd5Hx7G6seo7b1LkpttvTz7ikD0LlH5RmdcBNb6fFR0Fl7LQwHDFr300q4cwUqi+IYrFGmsIHieMBfnN/Bw==", + "dev": true, + "license": "MIT", + "dependencies": { + "browserslist": "^4.21.4", + "postcss-selector-parser": "^6.0.4" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" } }, - "webpack-dev-middleware": { - "version": "1.12.2", - "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-1.12.2.tgz", - "integrity": "sha512-FCrqPy1yy/sN6U/SaEZcHKRXGlqU0DUaEBL45jkUYoB8foVb6wCnbIJ1HKIx+qUFTW+3JpVcCJCxZ8VATL4e+A==", - "dev": true, - "requires": { - "memory-fs": "~0.4.1", - "mime": "^1.5.0", - "path-is-absolute": "^1.0.0", - "range-parser": "^1.0.3", - "time-stamp": "^2.0.0" - } - }, - "webpack-dev-server": { - "version": "2.9.4", - "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-2.9.4.tgz", - "integrity": "sha512-thrqC0EQEoSjXeYgP6pUXcUCZ+LNrKsDPn+mItLnn5VyyNZOJKd06hUP5vqkYwL8nWWXsii0loSF9NHNccT6ow==", - "dev": true, - "requires": { - "ansi-html": "0.0.7", - "array-includes": "^3.0.3", - "bonjour": "^3.5.0", - "chokidar": "^1.6.0", - "compression": "^1.5.2", - "connect-history-api-fallback": "^1.3.0", - "debug": "^3.1.0", - "del": "^3.0.0", - "express": "^4.13.3", - "html-entities": "^1.2.0", - "http-proxy-middleware": "~0.17.4", - "import-local": "^0.1.1", - "internal-ip": "1.2.0", - "ip": "^1.1.5", - "killable": "^1.0.0", - "loglevel": "^1.4.1", - "opn": "^5.1.0", - "portfinder": "^1.0.9", - "selfsigned": "^1.9.1", - "serve-index": "^1.7.2", - "sockjs": "0.3.18", - "sockjs-client": "1.1.4", - "spdy": "^3.4.1", - "strip-ansi": "^3.0.1", - "supports-color": "^4.2.1", - "webpack-dev-middleware": "^1.11.0", - "yargs": "^6.6.0" - }, - "dependencies": { - "camelcase": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz", - "integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo=", - "dev": true - }, - "cliui": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz", - "integrity": "sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0=", - "dev": true, - "requires": { - "string-width": "^1.0.1", - "strip-ansi": "^3.0.1", - "wrap-ansi": "^2.0.0" - } - }, - "debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "dev": true, - "requires": { - "ms": "^2.1.1" - } - }, - "del": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/del/-/del-3.0.0.tgz", - "integrity": "sha1-U+z2mf/LyzljdpGrE7rxYIGXZuU=", - "dev": true, - "requires": { - "globby": "^6.1.0", - "is-path-cwd": "^1.0.0", - "is-path-in-cwd": "^1.0.0", - "p-map": "^1.1.1", - "pify": "^3.0.0", - "rimraf": "^2.2.8" - } - }, - "get-caller-file": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.3.tgz", - "integrity": "sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w==", - "dev": true - }, - "globby": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/globby/-/globby-6.1.0.tgz", - "integrity": "sha1-9abXDoOV4hyFj7BInWTfAkJNUGw=", - "dev": true, - "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=", - "dev": true - } - } - }, - "has-flag": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-2.0.0.tgz", - "integrity": "sha1-6CB68cx7MNRGzHC3NLXovhj4jVE=", - "dev": true - }, - "import-local": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/import-local/-/import-local-0.1.1.tgz", - "integrity": "sha1-sReVcqrNwRxqkQCftDDbyrX2aKg=", - "dev": true, - "requires": { - "pkg-dir": "^2.0.0", - "resolve-cwd": "^2.0.0" - } - }, - "ms": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", - "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", - "dev": true - }, - "os-locale": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-1.4.0.tgz", - "integrity": "sha1-IPnxeuKe00XoveWDsT0gCYA8FNk=", - "dev": true, - "requires": { - "lcid": "^1.0.0" - } - }, - "pify": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", - "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", - "dev": true - }, - "require-main-filename": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz", - "integrity": "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=", - "dev": true - }, - "sockjs-client": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/sockjs-client/-/sockjs-client-1.1.4.tgz", - "integrity": "sha1-W6vjhrd15M8U51IJEUUmVAFsixI=", - "dev": true, - "requires": { - "debug": "^2.6.6", - "eventsource": "0.1.6", - "faye-websocket": "~0.11.0", - "inherits": "^2.0.1", - "json3": "^3.3.2", - "url-parse": "^1.1.8" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - } - } - }, - "supports-color": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-4.5.0.tgz", - "integrity": "sha1-vnoN5ITexcXN34s9WRJQRJEvY1s=", - "dev": true, - "requires": { - "has-flag": "^2.0.0" - } - }, - "which-module": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/which-module/-/which-module-1.0.0.tgz", - "integrity": "sha1-u6Y8qGGUiZT/MHc2CJ47lgJsKk8=", - "dev": true - }, - "wrap-ansi": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz", - "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=", - "dev": true, - "requires": { - "string-width": "^1.0.1", - "strip-ansi": "^3.0.1" - } - }, - "y18n": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.2.tgz", - "integrity": "sha512-uGZHXkHnhF0XeeAPgnKfPv1bgKAYyVvmNL1xlKsPYZPaIHxGti2hHqvOCQv71XMsLxu1QjergkqogUnms5D3YQ==", - "dev": true - }, - "yargs": { - "version": "6.6.0", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-6.6.0.tgz", - "integrity": "sha1-eC7CHvQDNF+DCoCMo9UTr1YGUgg=", - "dev": true, - "requires": { - "camelcase": "^3.0.0", - "cliui": "^3.2.0", - "decamelize": "^1.1.1", - "get-caller-file": "^1.0.1", - "os-locale": "^1.4.0", - "read-pkg-up": "^1.0.1", - "require-directory": "^2.1.1", - "require-main-filename": "^1.0.1", - "set-blocking": "^2.0.0", - "string-width": "^1.0.2", - "which-module": "^1.0.0", - "y18n": "^3.2.1", - "yargs-parser": "^4.2.0" - } - }, - "yargs-parser": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-4.2.1.tgz", - "integrity": "sha1-KczqwNxPA8bIe0qfIX3RjJ90hxw=", - "dev": true, - "requires": { - "camelcase": "^3.0.0" - } - } + "node_modules/stylehacks/node_modules/postcss-selector-parser": { + "version": "6.1.2", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.1.2.tgz", + "integrity": "sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==", + "dev": true, + "license": "MIT", + "dependencies": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + }, + "engines": { + "node": ">=4" } }, - "webpack-manifest-plugin": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/webpack-manifest-plugin/-/webpack-manifest-plugin-1.3.2.tgz", - "integrity": "sha512-MX60Bv2G83Zks9pi3oLOmRgnPAnwrlMn+lftMrWBm199VQjk46/xgzBi9lPfpZldw2+EI2S+OevuLIaDuxCWRw==", - "dev": true, - "requires": { - "fs-extra": "^0.30.0", - "lodash": ">=3.5 <5" - }, - "dependencies": { - "fs-extra": { - "version": "0.30.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-0.30.0.tgz", - "integrity": "sha1-8jP/zAjU2n1DLapEl3aYnbHfk/A=", - "dev": true, - "requires": { - "graceful-fs": "^4.1.2", - "jsonfile": "^2.1.0", - "klaw": "^1.0.0", - "path-is-absolute": "^1.0.0", - "rimraf": "^2.2.8" - } - }, - "jsonfile": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-2.4.0.tgz", - "integrity": "sha1-NzaitCi4e72gzIO1P6PWM6NcKug=", - "dev": true, - "requires": { - "graceful-fs": "^4.1.6" - } - } + "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==", + "dev": true, + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" } }, - "webpack-sources": { - "version": "1.4.3", - "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.4.3.tgz", - "integrity": "sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ==", + "node_modules/supports-preserve-symlinks-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", "dev": true, - "requires": { - "source-list-map": "^2.0.0", - "source-map": "~0.6.1" + "license": "MIT", + "engines": { + "node": ">= 0.4" }, - "dependencies": { - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - } + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "websocket-driver": { - "version": "0.7.4", - "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", - "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", + "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==", "dev": true, - "requires": { - "http-parser-js": ">=0.5.1", - "safe-buffer": ">=5.1.0", - "websocket-extensions": ">=0.1.1" + "license": "ISC", + "dependencies": { + "@istanbuljs/schema": "^0.1.2", + "glob": "^7.1.4", + "minimatch": "^3.0.4" + }, + "engines": { + "node": ">=8" } }, - "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==", - "dev": true - }, - "whatwg-encoding": { + "node_modules/tmpl": { "version": "1.0.5", - "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz", - "integrity": "sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==", + "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz", + "integrity": "sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==", "dev": true, - "requires": { - "iconv-lite": "0.4.24" - } + "license": "BSD-3-Clause" }, - "whatwg-fetch": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-2.0.3.tgz", - "integrity": "sha1-nITsLc9oGH/wC8ZOEnS0QhduHIQ=", - "dev": true - }, - "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==", - "dev": true - }, - "whatwg-url": { - "version": "6.5.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-6.5.0.tgz", - "integrity": "sha512-rhRZRqx/TLJQWUpQ6bmrt2UV4f0HCQ463yQuONJqC6fO2VoEb1pTYddbe59SkYq87aoM5A3bdhMZiUiVws+fzQ==", + "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==", "dev": true, - "requires": { - "lodash.sortby": "^4.7.0", - "tr46": "^1.0.1", - "webidl-conversions": "^4.0.2" + "license": "MIT", + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" } }, - "whet.extend": { - "version": "0.9.9", - "resolved": "https://registry.npmjs.org/whet.extend/-/whet.extend-0.9.9.tgz", - "integrity": "sha1-+HfVv2SMl+WqVC+twW1qJZucEaE=", - "dev": true + "node_modules/tslib": { + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz", + "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==", + "license": "0BSD" }, - "which": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", - "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "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==", "dev": true, - "requires": { - "isexe": "^2.0.0" + "license": "MIT", + "engines": { + "node": ">=4" } }, - "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==", + "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==", "dev": true, - "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" + "license": "(MIT OR CC0-1.0)", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "which-module": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz", - "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=", - "dev": true - }, - "wide-align": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.3.tgz", - "integrity": "sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA==", + "node_modules/typescript": { + "version": "5.8.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.8.3.tgz", + "integrity": "sha512-p1diW6TqL9L07nNxvRMM7hMMw4c5XOo/1ibL4aAIGmSAt9slTE1Xgw5KWuof2uTOvCg9BY7ZRi+GaF+7sfgPeQ==", "dev": true, - "requires": { - "string-width": "^1.0.2 || 2" + "license": "Apache-2.0", + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=14.17" } }, - "widest-line": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/widest-line/-/widest-line-2.0.1.tgz", - "integrity": "sha512-Ba5m9/Fa4Xt9eb2ELXt77JxVDV8w7qQrH0zS/TWSJdLyAwQjWoOzpzj5lwVftDz6n/EOu3tNACS84v509qwnJA==", + "node_modules/undici-types": { + "version": "6.21.0", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.21.0.tgz", + "integrity": "sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==", "dev": true, - "requires": { - "string-width": "^2.1.1" - }, - "dependencies": { - "ansi-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", - "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", - "dev": true - }, - "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=", - "dev": true + "license": "MIT" + }, + "node_modules/update-browserslist-db": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.1.3.tgz", + "integrity": "sha512-UxhIZQ+QInVdunkDAaiazvvT/+fXL5Osr0JZlJulepYu6Jd7qJtDZjlur0emRlT71EN3ScPoE7gvsuIKKNavKw==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" }, - "string-width": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", - "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", - "dev": true, - "requires": { - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^4.0.0" - } + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" }, - "strip-ansi": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", - "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", - "dev": true, - "requires": { - "ansi-regex": "^3.0.0" - } + { + "type": "github", + "url": "https://github.com/sponsors/ai" } + ], + "license": "MIT", + "dependencies": { + "escalade": "^3.2.0", + "picocolors": "^1.1.1" + }, + "bin": { + "update-browserslist-db": "cli.js" + }, + "peerDependencies": { + "browserslist": ">= 4.21.0" } }, - "window-size": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/window-size/-/window-size-0.1.0.tgz", - "integrity": "sha1-VDjNLqk7IC76Ohn+iIeu58lPnJ0=", - "dev": true - }, - "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==", + "node_modules/util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", "dev": true }, - "wordwrap": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz", - "integrity": "sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus=", - "dev": true + "node_modules/v8-to-istanbul": { + "version": "9.3.0", + "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-9.3.0.tgz", + "integrity": "sha512-kiGUalWN+rgBJ/1OHZsBtU4rXZOfj/7rKQxULKlIzwzQSvMJUUNgPwJEEh7gU6xEVxC0ahoOBvN2YI8GH6FNgA==", + "dev": true, + "license": "ISC", + "dependencies": { + "@jridgewell/trace-mapping": "^0.3.12", + "@types/istanbul-lib-coverage": "^2.0.1", + "convert-source-map": "^2.0.0" + }, + "engines": { + "node": ">=10.12.0" + } }, - "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==", + "node_modules/walker": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.8.tgz", + "integrity": "sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==", "dev": true, - "requires": { - "errno": "~0.1.7" + "license": "Apache-2.0", + "dependencies": { + "makeerror": "1.0.12" } }, - "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==", + "node_modules/wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", "dev": true, - "requires": { - "ansi-styles": "^3.2.0", - "string-width": "^3.0.0", - "strip-ansi": "^5.0.0" - }, + "license": "MIT", "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==", - "dev": true - }, - "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==", - "dev": true, - "requires": { - "color-convert": "^1.9.0" - } - }, - "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=", - "dev": true - }, - "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==", - "dev": true, - "requires": { - "emoji-regex": "^7.0.1", - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^5.1.0" - } - }, - "strip-ansi": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", - "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", - "dev": true, - "requires": { - "ansi-regex": "^4.1.0" - } - } + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" } }, - "wrappy": { + "node_modules/wrappy": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", - "dev": true + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", + "dev": true, + "license": "ISC" }, - "write-file-atomic": { - "version": "2.4.3", - "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-2.4.3.tgz", - "integrity": "sha512-GaETH5wwsX+GcnzhPgKcKjJ6M2Cq3/iZp1WyY/X1CSqrW+jVNM9Y7D8EC2sM4ZG/V8wZlSniJnCKWPmBYAucRQ==", + "node_modules/write-file-atomic": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-4.0.2.tgz", + "integrity": "sha512-7KxauUdBmSdWnmpaGFg+ppNjKF8uNLry8LyzjauQDOVONfFLNKrKvQOxZ/VuTIcS/gge/YNahf5RIIQWTSarlg==", "dev": true, - "requires": { - "graceful-fs": "^4.1.11", + "license": "ISC", + "dependencies": { "imurmurhash": "^0.1.4", - "signal-exit": "^3.0.2" + "signal-exit": "^3.0.7" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, - "ws": { - "version": "5.2.2", - "resolved": "https://registry.npmjs.org/ws/-/ws-5.2.2.tgz", - "integrity": "sha512-jaHFD6PFv6UgoIVda6qZllptQsMlDEJkTQcybzzXDYM1XO9Y8em691FGMPmM46WGyLU4z9KMgQN+qrux/nhlHA==", + "node_modules/y18n": { + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", "dev": true, - "requires": { - "async-limiter": "~1.0.0" + "license": "ISC", + "engines": { + "node": ">=10" } }, - "xdg-basedir": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/xdg-basedir/-/xdg-basedir-3.0.0.tgz", - "integrity": "sha1-SWsswQnsqNus/i3HK2A8F8WHCtQ=", - "dev": true - }, - "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==", - "dev": true - }, - "xtend": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", - "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", - "dev": true - }, - "y18n": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.1.tgz", - "integrity": "sha512-wNcy4NvjMYL8gogWWYAO7ZFWFfHcbdbE57tZO8e4cbpj8tfUcwrwqSl3ad8HxpYWCdXcJUCeKKZS62Av1affwQ==", - "dev": true + "node_modules/yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", + "dev": true, + "license": "ISC" }, - "yallist": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", - "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=", - "dev": true + "node_modules/yaml": { + "version": "1.10.2", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", + "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", + "dev": true, + "license": "ISC", + "engines": { + "node": ">= 6" + } }, - "yargs": { - "version": "13.3.2", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-13.3.2.tgz", - "integrity": "sha512-AX3Zw5iPruN5ie6xGRIDgqkT+ZhnRlZMLMHAs8tg7nRruy2Nb+i5o9bwghAogtM08q1dpr2LVoS8KSTMYpWXUw==", + "node_modules/yargs": { + "version": "17.7.2", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz", + "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==", "dev": true, - "requires": { - "cliui": "^5.0.0", - "find-up": "^3.0.0", - "get-caller-file": "^2.0.1", + "license": "MIT", + "dependencies": { + "cliui": "^8.0.1", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", "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" - }, - "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==", - "dev": true - }, - "find-up": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", - "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", - "dev": true, - "requires": { - "locate-path": "^3.0.0" - } - }, - "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=", - "dev": true - }, - "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==", - "dev": true, - "requires": { - "emoji-regex": "^7.0.1", - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^5.1.0" - } - }, - "strip-ansi": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", - "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", - "dev": true, - "requires": { - "ansi-regex": "^4.1.0" - } - } + "string-width": "^4.2.3", + "y18n": "^5.0.5", + "yargs-parser": "^21.1.1" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/yargs-parser": { + "version": "21.1.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", + "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", + "dev": true, + "license": "ISC", + "engines": { + "node": ">=12" } }, - "yargs-parser": { - "version": "13.1.2", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.1.2.tgz", - "integrity": "sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg==", + "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==", "dev": true, - "requires": { - "camelcase": "^5.0.0", - "decamelize": "^1.2.0" + "license": "MIT", + "engines": { + "node": ">=10" }, - "dependencies": { - "camelcase": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", - "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", - "dev": true - } + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } } } diff --git a/package.json b/package.json index cd9e2f6..c80fad0 100644 --- a/package.json +++ b/package.json @@ -1,53 +1,50 @@ { "name": "react-soccer-lineup", "version": "0.4.3", - "description": "", + "description": "React component for rendering a soccer lineup", "author": "giustini", "license": "MIT", "repository": "giustini/react-soccer-lineup", "main": "dist/index.js", "module": "dist/index.es.js", - "jsnext:main": "dist/index.es.js", "engines": { - "node": ">=8", - "npm": ">=5" + "node": ">=18", + "npm": ">=8" }, "scripts": { - "test": "cross-env CI=1 react-scripts-ts test --env=jsdom", - "test:watch": "react-scripts-ts test --env=jsdom", "build": "rollup -c", - "start": "rollup -c -w" + "start": "rollup -c -w", + "test": "echo \"no tests defined\"" }, - "dependencies": {}, + "files": [ + "dist" + ], "peerDependencies": { - "prop-types": "^15.5.4", - "react": "^15.0.0 || ^16.0.0", - "react-dom": "^15.0.0 || ^16.0.0" + "prop-types": "^15.8.1", + "react": "^19.0.0", + "react-dom": "^19.0.0" }, "devDependencies": { - "@rollup/plugin-image": "^2.0.4", - "@types/classnames": "^2.2.10", - "@types/jest": "^23.1.5", - "@types/react": "^16.3.13", - "@types/react-dom": "^16.0.5", - "babel-core": "^6.26.3", - "babel-runtime": "^6.26.0", - "classnames": "^2.2.6", - "cross-env": "^5.1.4", - "node-sass": "^4.13.1", - "react": "^16.4.1", - "react-dom": "^16.4.1", - "react-scripts-ts": "^2.16.0", - "rollup": "^0.62.0", - "rollup-plugin-babel": "^3.0.7", - "rollup-plugin-commonjs": "^9.1.3", - "rollup-plugin-node-resolve": "^3.3.0", - "rollup-plugin-peer-deps-external": "^2.2.0", - "rollup-plugin-postcss": "^1.6.2", - "rollup-plugin-typescript2": "^0.17.0", - "typescript": "^2.8.3" + "@rollup/plugin-commonjs": "^28.0.3", + "@rollup/plugin-image": "^3.0.3", + "@rollup/plugin-node-resolve": "^16.0.1", + "@types/jest": "^29.5.14", + "@types/prop-types": "^15.7.14", + "@types/react": "^19.1.5", + "@types/react-dom": "^19.1.5", + "classnames": "^2.5.1", + "cross-env": "^7.0.3", + "jest": "^29.7.0", + "react": "^19.1.0", + "react-dom": "^19.1.0", + "rollup": "^4.41.0", + "rollup-plugin-peer-deps-external": "^2.2.4", + "rollup-plugin-postcss": "^4.0.2", + "rollup-plugin-typescript2": "^0.36.0", + "sass": "^1.89.0", + "typescript": "^5.8.3" }, - "files": [ - "dist" - ] + "dependencies": { + "tslib": "^2.8.1" + } } diff --git a/rollup.config.js b/rollup.config.js deleted file mode 100644 index 5fb878a..0000000 --- a/rollup.config.js +++ /dev/null @@ -1,37 +0,0 @@ -import typescript from 'rollup-plugin-typescript2' -import commonjs from 'rollup-plugin-commonjs' -import external from 'rollup-plugin-peer-deps-external' -import postcss from 'rollup-plugin-postcss' -import resolve from 'rollup-plugin-node-resolve' -import image from '@rollup/plugin-image' - -import pkg from './package.json' - - -export default { - input: 'src/index.ts', - output: [ - { - file: pkg.main, - format: 'cjs', - exports: 'named', - sourcemap: true - }, - { - file: pkg.module, - format: 'es', - exports: 'named', - sourcemap: true - } - ], - plugins: [ - external(), - postcss(), - image(), - resolve(), - typescript({ - clean: true - }), - commonjs() - ] -} diff --git a/rollup.config.mjs b/rollup.config.mjs new file mode 100644 index 0000000..4c17f1e --- /dev/null +++ b/rollup.config.mjs @@ -0,0 +1,42 @@ +import peerDepsExternal from "rollup-plugin-peer-deps-external"; +import postcss from "rollup-plugin-postcss"; +import image from "@rollup/plugin-image"; +import resolve from "@rollup/plugin-node-resolve"; +import commonjs from "@rollup/plugin-commonjs"; +import typescript from "rollup-plugin-typescript2"; +import sass from "sass"; + +import pkg from "./package.json" assert { type: "json" }; + +export default { + input: "src/index.ts", + output: [ + { + file: pkg.main, + format: "cjs", + exports: "named", + sourcemap: true, + }, + { + file: pkg.module, + format: "es", + exports: "named", + sourcemap: true, + }, + ], + plugins: [ + peerDepsExternal(), + postcss({ + extract: true, + modules: true, + implementation: sass, // use Dart Sass and suppress deprecation warnings + }), + image(), + resolve(), + commonjs(), + typescript({ + tsconfig: "./tsconfig.json", + clean: true, + }), + ], +}; diff --git a/tsconfig.json b/tsconfig.json index 2373444..fd35fc7 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -1,35 +1,24 @@ { "compilerOptions": { - "outDir": "build", - "module": "esnext", - "target": "es5", - "lib": [ - "es6", - "dom", - "es2016", - "es2017" - ], - "sourceMap": true, - "allowJs": false, - "jsx": "react", + "target": "ES2020", + "module": "ESNext", + "lib": ["ES2020", "DOM"], + "outDir": "dist", "declaration": true, + "declarationDir": "dist", + "sourceMap": true, "moduleResolution": "node", + "esModuleInterop": true, "allowSyntheticDefaultImports": true, + "importHelpers": true, + "jsx": "react-jsx", "forceConsistentCasingInFileNames": true, "noImplicitReturns": true, "noImplicitThis": true, "noImplicitAny": true, "strictNullChecks": true, - "suppressImplicitAnyIndexErrors": true + "skipLibCheck": true }, - "include": [ - "src" - ], - "exclude": [ - "node_modules", - "build", - "dist", - "example", - "rollup.config.js" - ] + "include": ["src"], + "exclude": ["node_modules", "build", "dist", "example", "rollup.config.mjs"] } From af43746c00b18abacdcddd5d2b377749276f9af7 Mon Sep 17 00:00:00 2001 From: Christoffer Baur Date: Thu, 22 May 2025 20:13:23 -0400 Subject: [PATCH 2/3] Initial release with updated rollup + style handling --- README.md | 171 +- docs/img/{sample-1.png => basic.png} | Bin docs/img/bothTeams.png | Bin 0 -> 209320 bytes docs/img/homeTeam.png | Bin 0 -> 183950 bytes example/README.md | 68 - example/package-lock.json | 15530 ------------------------- example/package.json | 38 - example/public/favicon.ico | Bin 34494 -> 0 bytes example/public/index.html | 43 - example/public/logo192.png | Bin 22852 -> 0 bytes example/public/logo512.png | Bin 47672 -> 0 bytes example/public/manifest.json | 25 - example/public/robots.txt | 3 - example/src/app/App.js | 569 - example/src/app/App.scss | 124 - example/src/index.js | 13 - example/src/index.scss | 5 - package-lock.json | 2214 ++-- package.json | 4 +- rollup.config.mjs | 5 +- src/components/pitch/Pitch.scss | 54 +- src/components/pitch/Pitch.tsx | 19 +- src/index.ts | 4 +- 23 files changed, 1230 insertions(+), 17659 deletions(-) rename docs/img/{sample-1.png => basic.png} (100%) create mode 100644 docs/img/bothTeams.png create mode 100644 docs/img/homeTeam.png delete mode 100644 example/README.md delete mode 100644 example/package-lock.json delete mode 100644 example/package.json delete mode 100644 example/public/favicon.ico delete mode 100644 example/public/index.html delete mode 100644 example/public/logo192.png delete mode 100644 example/public/logo512.png delete mode 100644 example/public/manifest.json delete mode 100644 example/public/robots.txt delete mode 100644 example/src/app/App.js delete mode 100644 example/src/app/App.scss delete mode 100644 example/src/index.js delete mode 100644 example/src/index.scss diff --git a/README.md b/README.md index 8b9d32b..43c604e 100644 --- a/README.md +++ b/README.md @@ -1,95 +1,118 @@ -# react-soccer-lineup +# @chris-baur/react-soccer-lineup -⚽ React Soccer Line up - A soccer pitch representation component for React ⚛️ +⚽ React Soccer Lineup — A responsive, customizable soccer pitch layout for React apps ⚛️ +Modernized fork of [react-soccer-lineup](https://github.com/giustini/react-soccer-lineup), updated for React 19+, auto-injected CSS, and better DX. -[![NPM](https://img.shields.io/npm/v/react-soccer-lineup.svg)](https://www.npmjs.com/package/react-soccer-lineup) [![JavaScript Style Guide](https://img.shields.io/badge/code_style-standard-brightgreen.svg)](https://standardjs.com) [![npm](https://img.shields.io/npm/dt/react-soccer-lineup)](https://www.npmjs.com/package/react-soccer-lineup) +[![NPM](https://img.shields.io/npm/v/@chris-baur/react-soccer-lineup.svg)](https://www.npmjs.com/package/@chris-baur/react-soccer-lineup) +[![JavaScript Style Guide](https://img.shields.io/badge/code_style-standard-brightgreen.svg)](https://standardjs.com) -## Install +# Default view with no teams +![Example image of basic soccer lineup](./docs/img/basic.png) +# Both teams +![Example image of basic soccer lineup](./docs/img/bothTeams.png) +# Only Home team +![Example image of basic soccer lineup](./docs/img/homeTeam.png) +--- + +## 🚀 Install ```bash -npm install --save react-soccer-lineup +npm install @chris-baur/react-soccer-lineup ``` - -![](docs/img/sample-1.png) - -## Usage - -```jsx -import React, { Component } from 'react' - -import SoccerLineUp from 'react-soccer-lineup' - - -class Example extends Component { - - render () { - - return ( - - ) - - } +✅ No need to import any CSS — styling is auto-injected. + +## ⚡ Usage + +```javascript +import React from 'react'; +import SoccerLineUp from '@chris-baur/react-soccer-lineup'; + +export default function Example() { + return ( + + ); } -``` +``` +## 🎨 Props + +| Prop | Type | Required | Default | Description | +| ---------- | -------- | -------- | ---------- | ------------------------------------------------------ | +| `color` | `string` | No | `#588f58` | Pitch background color | +| `size` | `string` | No | `"normal"` | One of: `small`, `normal`, `big`, `responsive`, `fill` | +| `pattern` | `string` | No | - | Pitch grass pattern: `lines`, `squares`, `circles` | +| `homeTeam` | `Team` | No | - | Team displayed on the left | +| `awayTeam` | `Team` | No | - | Team displayed on the right | + +## 🧩 Team Format +```javascript +type Team = { + squad: { + gk?: Player; + df?: Player[]; + cdm?: Player[]; + cm?: Player[]; + cam?: Player[]; + fw?: Player[]; + }; + style?: { + color: string; + numberColor: string; + nameColor?: string; + }; +}; + +type Player = { + name?: string; + number?: number; + color?: string; + numberColor?: string; + nameColor?: string; + onClick?: () => void; +}; +``` -## API +## ✅ Features +* ⚙️ Fully customizable formations - Prop | Type | Required | Default value | Description - ---- | ---- | -------- | ------------- | ----------- - `color` | `string` | No | ![#588f58](https://via.placeholder.com//15/588f58/000000?text=+) `#588f58` | The pitch background color - `size` | `string` | No | `"normal"` | Pitch dimensions. Supported values: `small`, `normal`, `big`, `responsive`, `fill` - `pattern` | `string` | No | - | The pattern applied to the pitch grass. Supported values: `lines`, `squares`, `circles` - `homeTeam` | `Team` | No | - | The left side team - `awayTeam` | `Team` | No | - | The right side team +* 🎨 Player and team color control -#### Team +* 🧠 Clickable players (with onClick) - Attribute | Type | Required | Default value | Description - ---- | ---- | -------- | ------------- | ----------- - `squad` | `Squad` | Yes | - | The team players by role - `style` | `Style` | No | - | The team style +* 📱 Responsive layout support -#### Squad +* 🧼 No external CSS import required - Attribute | Type | Required | Default value | Description - ---- | ---- | -------- | ------------- | ----------- - `gk` | `Player` | No | - | The squad goalkeeper - `df` | `Player[]` | No | - | The squad defenders - `cdm` | `Player[]` | No | - | The squad central defensive midfielders - `cm` | `Player[]` | No | - | The squad central midfielders - `cam` | `Player[]` | No | - | The squad central attack midfielders - `fw` | `Player[]` | No | - | The squad forwards +# [🧪 Live Demo](https://codesandbox.io/p/sandbox/cs8r5g) -#### Style -Attribute | Type | Required | Default value | Description - ---- | ---- | -------- | ------------- | ----------- -`color` | `string` | Yes | ![#f08080](https://via.placeholder.com//15/f08080/000000?text=+) `#f08080` (home) / ![#add8e6](https://via.placeholder.com//15/add8e6/000000?text=+) `#add8e6` (away) | The team color -`numberColor` | `string` | Yes | ![#ffffff](https://via.placeholder.com//15/ffffff/000000?text=+) `#ffffff` (home) / ![#333333](https://via.placeholder.com//15/333333/000000?text=+) `#333333` (away) | The team number color -`nameColor` | `string` | No | ![#ffffff](https://via.placeholder.com//15/ffffff/000000?text=+) `#ffffff` (home) / ![#333333](https://via.placeholder.com//15/333333/000000?text=+) `#333333` (away) | The team players' name color - -#### Player +## 📦 Differences from original +* 🧩 TypeScript & type exports - Attribute | Type | Required | Default value | Description - ---- | ---- | -------- | ------------- | ----------- - `name` | `string` | No | - | The displayed player name - `number` | `number` | No | - | The displayed player number - `color` | `string` | No | The team color | The player color - `numberColor` | `string` | No | The team number color | The player number color - `nameColor` | `string` | No | The team players' name color | The player name color - `onCLick` | `Function` | No | - | Callback to invoke when clicking on the player - - -## Live +* 💅 SCSS auto-injected (no need to import .css) -Check a live example [here](https://rsl-example.netlify.com/). +* 🧱 Rollup 4 & React 19 compatible +* 📦 Scoped under @chris-baur namespace -## License -MIT © [giustini](https://github.com/giustini) +📄 License +MIT © giustini +Modernization by Chris Baur diff --git a/docs/img/sample-1.png b/docs/img/basic.png similarity index 100% rename from docs/img/sample-1.png rename to docs/img/basic.png diff --git a/docs/img/bothTeams.png b/docs/img/bothTeams.png new file mode 100644 index 0000000000000000000000000000000000000000..3ffa7bc7d5695aed47b417873ad8c80b70994e3d GIT binary patch literal 209320 zcmeFZWmsHU_B{*)NRU8+1`RF&3U`;n-JK-3L*W_%ArMG#*Wm8%0fGkz?iLECaM$;y zd#0y*=9x@?_R&WutFCxAMBC>R6XR}EQ!oeeoJTO`ASX&F#VP$;^ zH@keff40YW^4_&eCHHjr?%pcNTT}=WjtcpQv#$^{=8p$(%M$_>*>G@~AL|lS$>Ls3 z`_&@SJUXNx7*b!hB2d&?7KEg~g#}cXA-a6ZBUs4`0`deJ|)hP(=88^@JG<`ml?^hf9{Gi{3cnF##5r zTwnT{EY#7oVo%NqOGoy0N(UiK^|=~zzpV881cVCH3>JFS*Dk@SM@~OFV}-IpE2mWg zgs?1A7~jYRuOenfzy%6vCXl0qsa?fG*D#0h=Mt!)67+|y{>AT1E(y ze}%g$ynY0#kAS%TljzUA*v$Rw@4M)Z+T#NreL;Tf2cKP@6CguI^oZY+$ZI7wllGaz zTSOBCcn5X10LrK}K??Ve55dby!H8sUEcE@Fwct?6?_Gj5h)G1>H`gf(Q9KlQ%Y*qY zK;NAyHXQ3QSPmhaobpD>8Dt}nU=OmXyn8c@S-C`jXF?J4(V2xJfNN6*odOw4{6o70 z|NN8lu9m|`?k7QmNajD%0*){Cl-$KOsRXF>DV?9%Dc}r6-^7?wZTere_v>cgYopB* zS~ae~*JG*&_1A;!9uYfgJqrrFZtt~=Fl9K7(+E6_K3g(7=v+{~icIaJ(+S^Is=f8d zZft3siwG&66rPldw7ybqnGqKh?lHet_7M^Yy5If4)Ny8PUXDG@yZdPJ(KBtd$#*rz zQl{<}E`o7orR^4uN8XUnVF%9-k@t&>qb`SBh6IOUMgWJML%M%LVd<~ z0e-^5Ly_+%Wl;& zU%VgvOXLK!5K($<49x)9a(El$xpq)FCWk-eG9u4oke}Q#Vf_OwC2n{4t1tWq1fox{ z#K4=u@UKI($uWY_IwZU!$*2%Mh^t0$P+>nMS2aOqdrlATkB~LNRt?<+W02EEI7!n& z&^-K3$jTy>=-wA*%;vLNeF_svq(gfwh5h}|f`*TPNeut9+z4tl^1=tM&$QpsHaV-& zeBPcJ!>M&Sv$B7CYW&)Ukx;ISjRl1ZjiJ52g0Ps>`u+JO>SW;Q>*tOXiaiANl=|%% z?i53vw5wGI)b7-+B=%qC4j3*TG-KXNe#ZLv2m_HBA&BLDgiL}M9Zd{&EfxlrV!L@k z@Tm9(Mebsi$t(;n@5i!h>(Au=@O<^1=}sch@8@sE?=#`H5A#E(sbuBmp!7yM#Bupe) zsZ^;2d>VXGE{)Et2G#~)cBOl43qFlgF2Y*`I~6C0o}s7Pr=Xpdspq--Wz651N0v(7 zDBMTGcarsz^}Gxe&1x4EpZ~tdGU*Vq;@PS8zNND|$OCirF#|!Z{j@FRc<&!Z zc6K&2&gdjtwjGvh8$07P3!!1}x=TT{5Tr4R&eyTvB5-<6fob*{`T*a+oTdpwu14Gh zVG+CLeu-^ybP2vLx2|y2NZrab&dm7Cd`-^m)r?|oNkxm5RJHN!+H^@(lS%k&(~S9y z){K#}2+2IjJB%G-z98)PUKsd~%LsfsRR$y1v^TXkF22Z2(RWy;sb!4~JdLANl`4Mb zX!e!coO?rmgK5Z3(&`gB5wE?;aqkr93?vZ$BEBdqKg(ZgkaU7$JGLmG=!;9sjskb1 zUiO?=on~Fx9_b#|x#u}4rd&8jxK%ijysa6!6UuQhZ9DrHr`nCD!{LT|hDe6j&38wx zCqsveE4Mb)gBI#l@NXDTXn z_;r{cq&%R4fB0ars%4sersqM$mxwP>U&6>rK7ak(|M|Loy*;trrQL_zj(ki!EC@@i zQ(Wua;_@>m_Y_@4qXenxZ{@WPH3t_5{Rcr$&z?pFuS;{VF+xnC3v@+vD(c1@!Rr!b zA6xN_vDtao9T-`;Xlh@a$;|iG6F8dx*gC{sb^F>T_efeh&VhD>OC@PKNkWb=UOo9l zh?k{-vBCOVFe`hHzBH@+(_D_6DAj1yy41NJmeD61RFMPwlNGa2}C#^)Q#2qq@ z(K?x$Da9FSdT5qKFcssp_G1h#M%)U~@|o)miP%B*_5@;^tDD6sm{h{@ZKL|K3!?eD zFn+vtoH8lvE22G@>7dp-j=VX%R6v?NkZLusVz>ogeg0loUU<+MlTCk}XQha%V4H3x zYyvie zTla_qcpD7QiC^VUvo50pe zXK-U$Dt})o*_c~Ik(p^(vNpSB-KK7)VOWHkKWkvC-co;c%Xil}uyZ>#WzVvx+_*9( zxze4SEXKt-u00iFPh$s~zcG;;jbm?PeN(hxRbS)0Gi94;YcRK3TQ}i3KDoy-TTzTr z5z_RwD90e`dnZsx%T|3^}wg(I`Mi3Q=24TNLpBX)Q>~n zdei!w)vlGS<+cEhYktj4)8+E3yw16>1d;;2LMP`L*8U2l9%S7R-K+4>@bk1@fx~>4 z*E^}v#)^ivp|(3bxW3!FTgzj#!{tNODW|+%(3GhL@r}d{BIbG{3kx@E;ftoZ{fGSX z{DdG+eVaz8M?r&=^G3yhZ@iK|N;Bl@#m07^waOG<8LeTPhw=QU(&U@uVY{_OPnV{H zvkiWyJ*>UB`LTK}-=$68!RM}TcK0Crd{<-#qSu`lL2jgnq%H0#_ZM>K{7b+!%arPM&5f&cWTGO+wrx`m^W+pT3$;Dt$SKgS`W(Nn_1nfU?n?q zlXnSs*ZW6{KE6gr?aQ5K;ori|g{a?nUU~H6kH&|Txf&(61-@zGkKkq@TbHdrGJ;3v z;-GxsH#GyX#KLF8KBE3#nz{S6!qkc6)H+o%iR{h8J#55Bvo6me0_( z$GYL4h$E4;V}H()d|cDslH_ef&rUJ_(B|W9Qd&I5-6#696k+J?F+s1oLHqE=8~C6` zZzFxJWJI8%2r<=`F;h^0djV`ef0K~+MPgO$lABO{f2~t=%J3H_(GrPIDf!x?Z_7HPsR$g9SW)?PPHZ~?; z4<;uMJLgyKOmI9uA=k^MaHtJn4}&Vm#aKQHvhS`=# zOlY{=rS^o6YvgUG9D5ZlsUH^>9+?d$#Xf<#bfv~`3A>Z~!67^%`|mG)2nZfHsJOvw zY7#){{6yrxzL0_a#9pC3vVZ#Dclmj&vZ$X}2C9l#*sm@M3@Q7OGMzm93eztK2Z!(i z*iD_h|J&1Fjt%ZD4m@fgJy|pOzYhPmFGP@l-Cjr}@>2YFgZwmC1cgWj3(~u~|8Wob zWFi^LfpqLrzp@)}VO2yroLs*HykFk~JT9ANQdC{P@41`wy`FKcxE)Q2sxp`vXJ%NNfN9O0O}@IPcL=vnz{LQN>np2>(ZF z%%@;^5-#JV)$|n^Sv|3m&WNtKq&RYJvPI6S-#QkB5Bt|F;u-z-Q4dMq%dbjn@?HbI zxbVJt-Wd+Er#P42Pu*lXv%BGf5(|D!yRxx)9M9^#H!zoCqDyGUIMK%WPy=yLAGnCH z6Z|R2%=vT@3WdJ|`h@RZmqM-)*hCW;UtTOWMVWIqK96{?Xc3)PFV;q7j*J3^Oh^jVu-M)7$fL zE&DfR&gU*NHe@s(Bq&^J@)m=RJ5@CdsgY)fD-3Z^d!kSdAnbu1?6ADGHqyI_6g%6q zYKd3%(llBV10k11CR-_{S>3ZEK8hGz&to3eEil6jO0p)az8JhUc~!^4c%@|cDB$Iw%Pbm`Jz zmaDkh$dA~%jovE;>Ndo(B*=@y_$VTj@#V;PHQa_*Zh^%GEj%RB4I{9>(yGC#tA;Jh z_q}?IA~9z<$#va8ZG2sCL9N+V_~|Fz{Tw8hiPNJ!h9!oYSQlfAP_dN+j&_4rxyt#^ zpBddxwDni0^$0vxA*PSy9oy)~jkk%w#W&=$Djqaf>Q4)3T3a;tWhfyrmnt!T+k|kL z5%Err0&CRwNbJi;5dqS8Z6)<43Ld*$UfU-u)FL3ZE{UvH2++(|&u*-e;Tn3mWYzc^ zUrm@bI8HEG&fVD!l&vi?ooCy2%3dS&R-7eQN{!qdrSGQ^Kb%DD1y43x*ed$zn+$!> zv`2{uU99XqwV%L^hQ6QR?(-)=%kdqJQR$pH+jcs-Knw4`qrA@Mo@KXciN}*q70}pg zJ&hh^DRBJuN`;O%nx>w?U!9JT2^3516yFE*T})QKg-Rj8zV`(jb=;90O`ip2w>0^T zd*anId_jq7S`^*A((Dm=2{iURm_ov1b2nfs-V7 zZ=#cVz-gBH%a!SuRKe8Wf(u?TV*V6E%szz-i9BR6`9VXk7wh3wa4*;}JVLlf3IyS{ z!$Dm*tsN!eoeaUV9Yl>V9+VxillIf+plVm*N9qN;S`}6>1Htn{-%vHpdwwQomU0-> z{PHgUZHuc-n?RdekwD8a%GSY!(-1vQ7^)EjKCok({wQN-pYU8&O?ck3y0BTd)Zmm$ zC)+?_TASZR{p+b0l5m!f_Bru9<;Hch!OU~c3pmg+BE6rei@R(J883SA=3XB-1X(E5 zGCH*Ki}4sMFb?BUo=ShQ49eo#-56qPG)jJ%r(``qx#X%34;iVK;OG_c(~p5q`jH$F z+Ux`;PxoTNj=xbv(;Ahnx!{sQ9 zVTsx)Zz#IIvQXve8?$q@qhQy$5lUK2Iiq5?|JSY$?dW3j=|`$mX}aA6;!WytaZ8cH z8Oa=j@SBS~NG|Lo|I|n9Qsaex(j7){L*fyIOz}TzarDP|N9Spe0j1dQ`np3&f$t$Gc1QfYp?9HPh0b|u zPSzf(&7fP&$siKO$pCI52W%LDC=A0P!=EWA=x*%=FMe?1!HN5T8w*(|B!U*=PJJZQ zwjp~Vl@#9VwttJsI|I@G@c}xvCs}jcfq)v=t@2sW-D~3~9k~9J9=AQz7rpg|EFnbYBVFz9J!X`~C*vk8|>9PFPqmVwc-AoB~P_hERk6 zr6_t`%}oiQLzamV5o+L>&TI=Uqk%&T~j9Zp58q4aKC;oRlKUOhsYz^pW0&N zwT{?V7I}PD-v?d{3&)p|0v)|pzY(T^L^iQzD{q$8#V+<%XjWTTYXX3*8R9Aqpc^@g z?<~Cts8UVslTT!5GyVocyaCfxX`^8w1C6B{2YUFkm)09PmjSMkqjoTzz$=YFLmw47 zjxhAV4nG{!jbUxNcqVO1xeccH%BaexBYUv@*cK_H*d8NyiQ2YC+pm0!P(?rN?D?7N z8gs>n8$w?D@ML``?84pA8A`z{*>!JB0VED_)WAJYy{%8g*5J@uGXPG_axA#1L_ma5 z%Xz7Q(fK(irttxIa5QvXL2dXE^@+`XHc(YxTi~^yfuKR9@&57AZd%^jT0oOj@$o3& zm+le3dEH8%mTBJ)Bs*- zN(XTLX)X7XGC+Ycl$o*cz_L(6Sk%%E^Vl9HaoERt;d0WgDiS8h{@8ghkh!4h*2l^1 z8}aj~z&Q2Z2%in1L_N=1zhwo+`JA%sQ-nUWCK%CJ02t@$-yUal(T-{RM=+!_X^^cT z)9fqU>W6v>V-?t0)_MPfS<3HMnSyDIc&dLIX}Pjj@Md-2m`P`)LZ#WrT2{!rtA{6F z6IYKquiKb|lt@Q~KDXE-ryD_lM5JnWdppffEA9I+>AXiCbmaT7nM({3IYoi>@h~EE z{u5=Om|IK9iDXz!CRncu0jgc4T1|un%omx1F-2hdq$XMIhU!CGc<{j?YyR{KM;lXj zIUM6$gp(9$i>KKFjkn~yp4<5+Jy!zUD1gVwGn6-v#a@AB0*iI4B{lWk3%;ca*{jE# z&V}s>w<`JG9lYr)sG=3r>3Ys-0mgIi&zAmdn?ge?&Govnh#LTLd)0$b8Q{V)bV)kE zICOsWH?jtH6r+&L!ShbC>gKq~hiUNL5GbVS$2=t>`UHRg;ltpGEFc83q#>;$ZA~js z88s-0R;%7R#}J9jwTh45b=YpKZJ7|Qo~s}ei69B@bEj=MppO>Pe3&Md5snsk=|NsF z0XlD43(+$zb$zqEeI%2WS!@Kp=&@(c^@DKV>J9K)S#vR)nZb&gM(`*thSx-`I=0XHqgN3wzx+`i#= zu@RKQzPq8aT9u2jO%{~c!r|faYMV}vf4ILj%WG{a{9bm*B3zVce9wI|2R~43)dGl5 z$BgpkY<)9@RLVMA_dNN;aWbS!Bw&zQ`|0k7tTS&+(oas(pVy=zHDCi-((TL_mWWN& zCOI^>N`vpgFJwqe($E{Ka(JKclYB({J@R3eB8N)bo3iC(x)62R*F>Bf26^cqqL?N~ z-sXK`esooFJ32F#I7^kcPme=*toCz|4z-$8`o1gu&?*!LS=zAR@-*q|OdlXg3NHuM z-Kz|_)b@#ZJ4g^MLN$NF(baW@8vsYoIQPR7^`W=VJZ#@VDayc9&sNC+IFkB%aFpx_ zdbBq1_2@+dWM-n$afXII1V;v7M6AGG%}+8(G)V)n4p8`> zyLOt#mduB)th53pWjYR_QaYTga^+`z;nE5&B{uq=vHBSXKZr1-sImpi94>Y~72c{< z8Whd$3)k9Tyzo5_hNG1xMR^zgz8xhh+*@|mJF{$mKmpPZ#)CkybX?R^E1#}+ zA1bX@2w|jO7)*z%J+df>h=Timf^9PG8~TS~Ei|wNSk`Pg**QWA*_sftFA+R|NTCVB z-EyEKsg!08Sx97j=F^mlpNK^L_YeujqZOyw|E-{EZGFH#`h5~I3jRB($L{wdEtLvQ z5tajcc{!^$yh{2S(islw2~hw?zA9GMeg=vva2bQvKHiVWy-H-uaPP?Pt#zyEYc=*- zix0n%SFGdo`tg9rDuVHeVg%2lVgTt)G(Mi00q|lLW5KQukY4?OB^UrqGt`!L!Z@gd zyla`byj=L(?fcQhL^sdo1jQkdzY`IB$A1tJr@9tjQ8fdNmigMlR5rJ5fda-NLQcQq zmW?&#WBALpEa7QINg=zW*S#ZPXy_HLIO><~0~>yjDDM^p zIDFdQdhMUrQGPeFC9*jQ$LsiVgnivSfb_S zx?rvKdJm;&0?(v_L_j}y%3lCGzF7CYmiCpP(U|DxgJtH{gigs6XtqhWlotrk(n=|k z#F~gr-bw;|I*LqdT2uDqAorWqf}aD0a)X_@fum(kg*`2c*LsZ|I!(PK>;7 z?2h|pVs44yp;9X-90trwuS*>}UOwWUfHo(8X!~b(Z|M{=4*?M&64Hj=yte}@<$Yk@ zub2)~z#I#Z`&)DDl5)rs_G9!izV9kWtN$Z?Rd#*3``0hnQBMTphFgw`1r9rmA)8-C zw?3r}>%jcQR)P%Z0JFNOp52IYv^V$&MByARXud>A*dM zCEF)I*RqbF#r+Hm7MEq6Q(LLoffT7SVgnOkxDJO!U#GQbDW>t#`&2Bd*lI5`0YKY~ ziz)o^JvNoFMBf`@D*Q`kvj$Su2D+)IkIe3W605(5Vwbc-;FZ^js{G*6rd{Mjc9&B1 zcqKy4i)j({q3ZMzJJG9{=9Ae_hz9}Gye#*V0gq#zu;cSkwiV&J2Och-0Y zpvRn#u~6{Cg0p?8SH3L!HACFPZM;m2{yFp85RsfK)_Ja=}<#6kVkK#${DudJPci^8l|tqDqOQa9uLrf4XW;5lOl^r37?N{*(7q@V@( zr17O`Ln%V&;}lRQ<+k)Rh~sLnB4yO zq^hA(GQr+KiJW0{l5M1OarI#e8tB6hoiR|73DRVAJ_ZBOkt~)Wg%;?d5&bh?R7x`7 zD3&CHJV#hgIrBB*#E=uU?1v=#7gAzNSb%Q9AvBVjXSfbfpmU2IXUeu zk}`_isOc$yji%|ix7N+Y&PAxwai9kQ)KNJ@nW28*D@tr7q}{Yqn*nEN+>Tophdv5O zG%q}_OdFY-YsG6VG|uBO_ag0J4e#_7ctZNd(0D|ToZSU@c>wN1fVYGhq7S`((kKKl z^Bt(Hvow%WzWu$FBD`8`q@i61(3ZQ8NR>dAo88UHO4G<6mJhc#s#e0Vs3Tt}z(uXw z^UxehwZ|{nUD*s3%V1>=6vM=BQ{l;WcSi41^y+!Z^JXe2D;y}G{Dk7 z{ymm{-_1*mDhIxl&|x!AEFRxWn&vPyJMyQ?B5-j|kH%)|G3{xERi5`UKz^J!5=eg~ zW_Sh|J;dJuyb?o9W42q@aRHMQIaeM?gCY3^+a?D!yL>dC@~y(vXOpR@yLBnx$JDgepnAkb(qg{%u{ZewOIge-E+m9qsaM zW02TEaW0`{5q%obHGI;ME7_S9zCc$-wHD^1Si8SK10#WrK8MA&OU#%1aG?RHz2gXe z6^0hLM!hyG=#@9HHXD>v;QM}DzBtlB^y>jcU+`Vob1wzg=CfuSFOQBk$Jlm;=J)# zHV<9e+E86roRv3uiaAgG?&=08sxMhPE!s#`_-xERd__fvI7lxyyM==Y2%(tAc+W~2J+J3Y;%5;7L6QNDvZ~8>|`=@(!iGISSrt$oWO`h7${p-_?+KI-q718 zsJY%=s1VmVb-PE(hsR5+HEZWu-ml#kJV~&97%+Q}Lh|^u zpB&aknL)}+x;@|;A7(d<5|!25zn7w)ZL`Uq#?wG&%*Q1URK>CZt6yHA24Z}kt(Jon zD@5#?y@TU*MGPw7p3oS}F&mXHC`cinh#jjId-=8i)@_XwZvCct)>mD37E^X$=E3N! zt4Xs0q!K8zvCqD^SyAH`+!3JPw7-P-Ln)$_N$v6I>Esth9sA~UDorL;6Lq;=zBSQr zcXc=!Y?$01`c&Tc3VGaq^|ch5V;p%aG-n3}68D84&>eW4pt$P$bZ1mo+d=J-e^zdXFtHEp{^foaZj7 z*?F0I#_45zilCdMr>7ScUbvY7OSZB_?+`ocg12ObZ-FgP;xQ&QXyXkVX8MrP$X&jJ zz%+3Kjqy-U2keXlk17T3w~s4#PE$uGM+!B*H$;8Ea5$S9Jp@W;P9iT!y@cNAt_Qf4 zR4U}0vrJ&8OREt(m8;i=LA#8b5qHfJpr9kOr4+IjnRaF_pao&`Roz4jN&!ZI9dY!5 z_x#oVt=UVWCwqUMu%)KedqOXl(_HMj`yN!hwaZ5-rMMSC*;8v-2O5O6T}OoKKdSdP zc(z6%6o5+l2rpM2ROz=Ckb4yysDV3CX)*a)$9DzN;Ba-r`n)X{AMNy>c~@Ymz(B-B z*0uF4bC<7N4X7neZt1vys{A3E77m{`_?54rG!0I?tih>?Wq#s|vF%*zVG0}BJ41DC zs>?Tx;XYRGKV}2?hR@UDr^5E9P~S244FtIk%+&4*KPtFA5OPD1q?K+UQn2#^O{B5b zQ|OY%cQe>FmE;?+kJ>9;>E|2Nf~(EtEQWc$t%YJ|>u*1-vxlfS81IaK>jf+J6}A`w zP1-}C`1(temS49pyI$YSuw2(n(a3bp7A$ohHG_3~mi;iyCh|d0`bcS7`TdN%nIstK zM@tYDA#^%DO&2Zlw5p}WM`GT)3RI6Sv@-P_6DxV?Uh&N?C2K;FMq0Wk<5>%GjrslA z={Zm-8_!muVfKxTNkz4#+X?1OC^niZ7iDPwZ1Un|DQ^NIvg`$8j$)18(2hV=Rn-@# z6Q^u$vw^y?Hx!n|w&SGk1}4OhZ3}#nGVb6vM@h#$ZoXAO1Ne>jYmK}jHWFFuUIhvx zy-z2*bV8m9=PNeIue16r3kuf?cU)cAy)L)Lyy6U0dar9LCz|~A<35&+mX`5e5Oy}J zrFLW>Tmv1N0GOK^pPtY?C{F8t=hg z_8o71Gju_(lVGFn-LBw4{VxAO0y;+hwNw!_(^0H*`y=9szPh?51^&=XuQ>~)=qVQk zJ`(pj=dAIJnNlicJaem9QM`O?Wz-QANyFo+YOdS;RO-6gv(FK>7h2ZanpGz2WLh)dA6!+(De;q4HZ~{V##QMo{{Brs+oeHtH>{R+jTxwWvetrmA?i!eQVQ- z|3LySL{Q>EzynBWlY!xMlXz{*RZ5Bt?_J*Ye)mVpUezVk{5wn|GI zM^3$w*~`^juz|3oe2x*AldWBr!O9XQM5{%3!Rw#7=rwAf&QA{I=4;p*gQE~pIeG+b7bwV-q)`~Z zPo{Fg-Z4=%{iI2il5j>gC7!k9R@YL+7v)GQ%L1j44;v_h6oRL8P}QLj;laC_t0bJ5Nh+2^t8>T(~L>$RtY))kUg*DR9O*fw)S!`OzUn@LK1 z^KxNjvuxA)n_UL9(}GQWJ(m<=TJt$Q=t;vE|S~L&ilGqITDxL1bpl|KYATt?0hhs(v zFMM^z$|$_&L`pWpn6vxM6Y&XLUZn;Ijqv*jtfT(=O_zk#;|w7FY>Mu<11t~Ri0 zrNcd728b?ZHhG(vcqes?G|o#QVH0H(`jyL)!-7F9W5z0Pd{;ufd^av80->4mlwVy7 z5UP?uvA6^FYwQWAonC5y1JvYO?X&UGPti*7hIL+`nK8xaJg&;Au4mNo>cdR8@4zV@)+w4OEz-`>nI<^R-cH zHlDsmqnI5I#`);vHL~(hMN26@<@;VqlkL7HZ$2)nQmXAF#xg0vcMN^Qc06U+z%1vi z#=C)4><0wn8{!*Kc-XdBo)NGH%v8L7r!fGwlAKx8i4NU8HLy*+OU` zTZG{e9)4UeROXaToB^jap-z?1im1jMKQ1vT(vXq(JF5S!ZaWLtlL_B5IeVkB6qrrq zWSFMqzEyPC9!5#)Siyu_KXel4G$w`2vYsnsILIe0mnOWrUqJ(VwH`l>FL6IYvr9tL8W9iLSCvE>3obq$(a2a>*Aw}BXP|Wn+LTwr26n0 zt;MmjZ|8AJqH`r=90Cdkca;spZ@3`3P2>embrfre^xuP&hiLL-LHz^{aQrm*NG$oJ z30T0|E}8OQ(*0-MFeZ9Xd`_rce9|_7*$3~L(wx)JyVIv=TU)SdpBpH}oJ{QOD;br* zV#8C?f}&*HO%MJ{0(6d)z`jU8K7y28;L9-DAM(Po&^`)n+q@SEX#QQvs4X^keBb3b z?P-3DfkCtX!@c#q*_CKC&13;wcD#x2VZhf{E8P}u{;_|3{_Yu~mf zxYoQZ(`*-_&6`U$9d2K!H1Z-{L4ma=7o7LkWGS7k*uvws7Eg3hLad7o3#opllRa;nY}$Q@VAcj7noJ&QN|9164|ew4nc4S21{a4$g4!&eE?T>sgl-n!YWJ zF{afV9|-B%j~YdpXvf%2H=FWl)u@Ht6r}7})Vj1nDfD<_XLVdmvx*ybhjWT;qOgu# zx7qU%(>};Vh02p5Rex~hR{hCWoT@kQKnWGf+b?!%_yrW@@y=0?I%i=Y#lwbxPH9&2 z;(UW%pjeBQPws7Xvp3LA7p~O;y8pSi6H^{rV|&p=B+j|{%Lzxz62znjD)k>Kr^Cip5c^zJUGq^81@WJn0MZxmPw5LJa;^uEYSncO zo=b&s+Johe5eifGHMA7sHRP5UA`hmu9wlfUD-Bo_Yt`;vR8-fJRM>t8Tuc``t75AV ztzU5_j`iVyK>fu5hGLvPl&lofl>}IUPp6?b z-sp^lzS|Guw3vFzcRfX7*VS(&tny*tO`y`WAtMyA&x*>zUXrZ0q4(R3rLh69sJrly zsT)AUPxdC}02;bl%{DPZid)ilVUOW)A;pGN`Ykui*&^3cU|gdIv(G;ZAKzfwFyKXn zstbfvCRZ6!&6n>f!s2|rk*lIjc22OC4jr-zKU?r+(mGm8G2UeUFIm*>icJPL@JJ4tBoJf{bcSU7MCL)Q+sY zu->=WWz=P4HZY3}p8RE2uF05yD^rEGg-x&5pZX1C5(v$2`#bK@pVysoWv7tkyf|LO zc>8&sg5PF3=$B=#=x_zlZkj5-@PlY!<&t&+(y9lP+`h8oAR} z&#Vw4_#X11`N=b^M?d0gROutmPr2!i$;bR3z^ z7J1?n*;g>eC=L%%dGBBorwOQV;(E?vaZqh(Yixs{+H-U>BP?&pHm0L~KuV-9L`~CV zco>V{w`~v0d3nyc)krNk6P9u}Md+IVatUfMZl&ewLcc(?Lv!%lDFJcWbB)R9Q1uVh zH6C~t;4jkk(x{zJ=_l>vbXhaR2x~S76bmfBr&&*vMHg-76lcp@t6A9gbn2?n5x>vq zFEaxgdK3N&y5!1jvgJk$sAp0&49Ho6kk)$s4zijo|gw?4^Q?4uL`SOs{1`!=%(jV z8IfyUYGl34lbv1NXwZV-&0bq!JVN}Lg)0bkNYgj{V(#58y*ErL zMbSMhFU-_kS7>6FoU)@%APuN4mXI3q>ZdCN70sQgYz1HY*N)kpV=`%^{kfi zTy&^Eq0Ytz?r54)!t)o>cUlqY%$HYhuAI=s$t{6~-MPW_9h6D7hY;mo{t;$ry(@YX zYn&H`r0rkO!1N@B**f+Rp@H4=E!6zbPrDB0G_v&htOxP_DK8@|<6F8`FN!LN0{=!R zAS%@VIsN`OK$eoKjc5r-MBTDv{<1zL@*QFWbk7EGlp_6n%0PZN>W24-Qmr)*lXEkm#mhp=e7OYkeFZsQe1`rjH=Ph#|A z%tDGQbpV)Wr)!b}8Wi(_PyWi_9_fa)*vxpDLSO<_V_J<11?*mHGce&=8=&Hn&mBkJ znetHvY6J$(4SCw+EpwK!JO5fBax9*nc6$RtfFAPSq>)}`|CC0?h`svqV0UE;X=Q-0 zj=09x&(sM`RWYL2tE%e)L9`dVIvj=fyI8}-=y!FNn=eqn^zcR-_Ese3R}8u%i1t^^ zL!6r}!VS~=V3>X2EE1ig_i#T?MrCqDP`xO}Qb&f5#9rEvh6^Y-fS;Zfr%^m_yeoBN z=3JZ1>VEh{jvfEtI=-g-j28Jh%sy&V!0!C@8r>$)!{SE8lwln1*R-!*L+ooL(EG@| ze6G)Nhi>_*4wzMTDrb2Bl*|ia{F{wr!v>k@B8sMbBtuXevOdjB@4&9En%2UVymgQt zeiKFx&^G~Vr`9561lzP8+5=2nK2>IpWlUZufXkUE*dQVl;i=@X0wAAsl%~T0+So#D z+S~PhOKrslq(xCKhgLnQ{?qN)8JZq!^JX4aDP%e{#t*O&e22j_xzgCbp7+q{&~>{g z5B90#R4&+i6rdxJ&|JBn@k(y=UKS*~pS3+3if_n_wqdX8a-}mkw{6Z+G=xwMEc%JG zpL|ybJoqp`3@B$;DFbrC&@L_qbPI5LduobM*z4(r9JPdf>Zo;$pVqQCk`imfOF?wH<@ioY_QwMr0Jc& z!E}6fUY!&42kT;FXt$q=yCXn<=OJTD)(Ajx&W~Q~gUr4|>8=+U>W{C+{4E$T8PHDr z!({1g#kRqk1KSd@tCFI7%Zbfg9vq`qmLY)2eq>h2zzc6sM5|>d4g!T)vgnL~Dxl!r zdkd_l|4G&+@&vNmfmRkfqhLL#nCOa(P)6b@>)Pho)}AyH3J9GP)Qup0QG<{X{nE|B zb)NDgf^WI$WVUi3R8@`^c0jV&UGZ5NP@rA(zARWp@V%|n1X_ejr^7Kf0(T*d$pI!T zkr8j`1;}nau1*8j4O7SxoibxN;oH_JtgEtXewX^qO#LQX>PSroZ00zWjSsP*v9e)L z^ILMVp;D!rvb{)oCx*1D5PNEg_~Q`1VSnUJlts0$LJ_wnU^QyhLQyJx#=6BDB%uHu z$%TG%mVr`)D&7Vf6K|+xa@W~1Uh?I6>-AdA1En0x z!|oS9<-f9=^%jfB4JL=5WCv#o`jT$Z`6k+y&Hx39-q#yeL%?W`nSU|bS>&d3fs6$4 zxk^SrTywrR1LW(8Iqvx+8xDopO0e=oSZtp%EpOBCzjhd@MyVF!u<1Cv6QBf&pd zjjyo`=sIeBE7@bKzP&7k)U#&cTUJ2t?KvOv87mqGp2KWUwDI zA@v1J{*ge-sTU;o^yO?EG_zVjwxqZynJIa4DQ7$-HLW;t`16?Y!N6S~*!M$BTQ`t9 zcz~ZV0P9502^d}Uzl0l2mVTJ%J-U$iZ9JFXc|FMHUt9G9;q*E)5)3cAP7$h>-SDeG z_e*!$jY3M!v7D8yQp-t2c`Ghe*B|P&Co>lXa73wsScdoonkw@WO~5`%li$q0Z?RsO z0y2Q#e(M1A(1`&_7qAK*jvmJcTJB-CPT#Z!pp=x%exrRP^;tw29tm5GoMMDL>qu{= z-*czPF8a}VGk}2&e%=KEdRxf3$mhQ_d%q0xo;7|-kIn2*{e3*GcXkc?k<7WaG9cN3 ztnvQ3r4uB2(2Jk``k&*e`>lk#44qc*F;L%Kez;-`5g6y*8|M`zj1NX8cyz&pZ^{DZ zs`ypvJFpHbDNO?HfNslYEJug@zhDph=;_XdeQZE#u#hLr(Hx)T=+ht)&K*x#NZNHz z7p?1FIraUgb{}vUpxyt&VfIFonwaW+@7t|@8_>v&rbq5)+xY?~e-6;o$81jy^g#VD zLu_7G0eQwu*)<-JdN+9eTf<;^ikRPi2)V&xGS)0lh93=~tog2dcj10BK@V8A%T}@K z>bRWh?LsS4u^O@imI{YI>#ZJm3Inn}sowNepu5ozqMJHX6dA#H08AhssbGT#=&jKE_o4vIbi+ja>l)}ylJQjOjo-NXFbluJ ztj-e)OF=p%+uOxI29$gHJhrh>2blFGePQPW&ep_+`$789(?^$1-azoIN@f6p$iv8X z)gGjqGgDZVPZgCg^ROen7hiAm%?E7L@+@(xr*-D>7<;AwZZhMw2-#t#kbRPq2tY@? zi3?>*ph%wnB{FgLEIJPgOVg>pbWN(RB6|{!*=zs&VvZG{2%luK#zWi|?r@j9k+Emn zimK~U;yz4pV)YN7d#7|?qkHPPW^DcQe*yR+fF1*64y*e00loIbe9mq zN#3iM(If#BEH-O7svIs!IEuD0%Gt_T6$vNl0^}`07&22%dIAOVRek zZJLEE4Eok(|2o%RNa1y1J5&=mUyE)6WDzM`n=l4_dK zE$8XStl-Ri`z02H^SbJGV(GXZ+M4BU>Ncg{&H?|p&URRLdp{R*fk}?}e6b3zuI)sQ z*YgLsvmqiBT_;ADXVrfVGLy4^wwrQ&eYKWnbSuSsaa79PlaO~y6ya;S^4)sxhv`vR z+m&^R`!fPvXhHgxP(T`?1;#^hP(Qh^UsEnHMfCqPMe>-f<9iBC44P*hqviR&hrX-X zZxlz(;|NB_kexFQmtAUq!1jF+w9?2&Z&0n>4{D%l*lDEGy+Un32@ zE(ZoI=Tr+6e^dUV)IirsU-?S{0$}AX*onKZIdNxDaiqqz%w~zAgjOkR&PdC=$;M-O z(FFL%G{G`anddZEga8<==jrsUnmHli9mK0@If)>Z}y%G@`nEm01Tdo0TlRaa0YKd z0De78{1XA(8kij%>8m7DS+AF&A(7W^)GsV+)TJVg9}~V$Jh7$?EGX+&n3A5UH0|r6 zy}Km>mez)IxcV-y1w9Ool6woPR{@DM6D9*Y&Vd@J-yy`t?3aMoL)`Sbk3XlvH*$vF zvvlEs@aTb0$*zMd~@jo5T!2X#F$lt(m>j<%Bb#vIAVtKYnG>emToZ8bjn|>cLrKzA;#s{3G=yjTI&66Q>#NUCC$jk> zG##7Ix1%s|3z^JgyL^ECSL4OTo&ljc70xGYL;&>F6e&S+cQyDhY<-L0O}#eHqeeM^ zeS1}V-^fuyP(99Wdxl&~BMFCo8G7|vh0&RlBc}F~KEi5Y=bG9wk~tvMI-jM)2^r^r zr5SX)Ys-iy=O9VHXQ1ZFPYLdsIODJPyn2PLNP8Ocj$=enTTm^_{fwDp!mD7Cz*)Yg z@`dgDyf?>_G+ukrO#_uO_zl9cVZLTNwOY{bouUpsahC=ZK+o43S`Z9yavQxYU8ej> zl=;y)dHeGh9Ry;CCrs@P7DKZVWE(xT6K}BG%_PM&@*FUS{0xb(B6|p{q+_(KM>J@7 zk2F|DX&OCN5Pj20AlN0814FS=Ptv>2 z6oO0A@RKadRwDpbKu-C?TDvL&b75x6@AUtza4g= z68WNF&aOk$msX0-b!<~-chSg-Qi6f^JmX?*cD73Ii1c~~)8s9ai*dA(dlpE)&%-zg z;HoLxZ^0RZmUr-N>7TH|f#K%MGF%C+yVS{@g9tq##Urf7~-SPZCL-g+AO3h=riGzzny0ZGkH?EsQj#92x0=4lw z=@TQ~@49^{#W&IR*3bEjzOermY#i(M^Cny`0U3%QuOk0DTljTqrd2#BhFv44rG@h=d4z$A=Qd$OdpQe;c{q%4cavc{t? zBdagXnODKi9#H@3`+@Kgj=yh6IF7huNarGa#P}3w;wM@@lVczx4)<8j0%g|4mkG6x zp`4?kK25W($Lo7d=*ZHBGKsD{POPb8gtJTz;jc9fF4PrGa&-`Wc0UQ8?y6pe;(fV{ z5D5%i*kZV>eVl)^wlCX$b??1he&##Cf+pTye}oC<%4x;_^8R~@DhUeewk#AKcIORf z`!3cXgU1u@?cd@}V5gi}lsGH8RBp1}WOYeBFSM(AX?uA68vts953J7ceT1@om}mJp z*=)Hh@HB3Y`=XM-f_FM!>yurq1M6JM)In;k;p(Dl2tG<^zNF(M(DjSIj%wCDIUG%I zJPlF#;IXH>sn@}CS{i!EP;ES($*KH!*1o3i*%{r4x-`8a#i(U(6p$pa{S~Ik9ruOl z?Vjlfhul+dov>Fder{o-JK2mZdAzS7&bITV7Ib-vFbE!VQ~yn)c`J~{&u5d@LqNdMx`u6GZ=^6cd$cYbTUbb2H^ z*09X5Sd#bRz^)raDqdbI2rQTaM%73KGbuQ*@BU&l6Iz!;nNlPn@4k!(u9jdbmao2F z*y2iZR^&=@A1u`3u1E&0Id;U*jA{PAnSSy{-K3-_ULHDlk}hh<62ul=7u5nfx2uQn zjHY^FFPIef<$>1msfyE1fCtmfc+*YReOGi{7ZokD*OO3rv8!FZ&EFV{w~fi(D9qMy zsg*?NQqz~R47)uD^;wi&kY*GK1gBR@e@QhiI%Nu3k-O_(&Jyf+ z-cQ>!!4{=E)$gTu?3R&&4(s1S5SAl;nKd>w<5Wv!(+mx}nB$jIN{UZZ83@n!*xjsI zQ}2&XxQirx*|QMl{%a;}O>pGfuevy{Y)j?}n{tOTj)26V?lttPvq^T@?6FI`zOfOkocGhk&sG`}S~h>LuBkWP zdKkxUTMsTMfBO2koZ&OgWODS{XQc>L^d%FIvbET;-!U#8{ck@A!ceD;)jPYe%1JnL zUUG5L<-t&FtW2-&m^pRf85+2-=;Ykp3=1$FM_poPBj`|tG}zi^%Nv{jHHTPSJ&T)q z#5fMnJvZFgh~zZ>b~LEidbh{v3XZR2C!dfEO)nbM>Oc}AV)ttYk9z(ds`;~oc^m1_ zbYc-=#BZO1xyL!j2{e8Ib4ewnG$Ie^Y^U*}+Hdm)XTD(cd(?M~NXiS+E|_$fOf zC*|yQcAvCIpHubA9?ZQXWDm_e)U#}foaUPZi8Zt686Kp0S2cqhz!=ZJ!c`SWXosKP zj4PjryJ7Tj>7BI>beo@(61%>8O zW<^(J*=;N=Z%eafJCCpDJR}{B#BBy(uaBfB(2d&~;@KIZD3F++BU^0!ub`&UP5nEl zIsU3+G}3U+tH{zLglcOgAL4$Rj2~JQegAIx{30Yso6r&cZxS0XYL*DgJT4djv!ObP z&%YDzdcHkFnO1k%E7vhUqFOcKQIXjC?e^Xz?3F|J^bZ22*77=#g5PWQy1no7T)oTV z_B0~An8x!@MUN{T)8_z3#NPJRkFP`2-9O^G4Y0%<&wmOWfFs)SXOmD$Yq5sp;Xl6G zZ;X;~t3U1GQKRIE8YAToNO<6Q|8KG%g<7Y#a&wb(9pVcs&gWvUWbbdxP(_yI!C!a! zsiIeu5kzHIxW9PJY%}ndMXKP-Z{5x=TidJ9J`Y7%0={R?n%cA&fVyGft$xK$2D!uY zku#nE=-XcYR3`%}DG&C&LG!cnZ}ij-JI3yLJWBm+f17PfWH<8CWLcLg9m+_&GKjFQ!;@*($(QGbE;%X&gEPEESdw|g^?kNZ=ypNuUB zGVTje^Y`CRDG~2k2Yk%|YsQ~$geXRSJ4Hgq4!LI?!4Ri$-;%!r}HCY}8E7F*n z#V@=MCIp1!|IW7kL6E-SBW>D!#W^hKs3*|y)UIQA2GH8ABBVjk?%kqT*%G$@xi(z> zvd-qN5{Mw(BOC4T5ay=M)F9sQwt~Exk}gz{X4ZWOa?@YR<>cm7XHFK(ZvPs485wke zM&%I<#$>JQerlEwg8mYEUiji}K*(gy@TdJ$+dYA**5RnXd7j_<%Gpxf=+Hpn6%9F_ ziv0aNs`Rxo&-?aVm$0iDCL;+s&*>MG)>dx7#6GV^$-N6?B!N3K z_ivgu+)KTDkI;!AhD&WKtDxpvb=%Me6K9qR=SSip<$V#n_2gfV@mv-sLZzM5H#N}b zE8pDt(TlK{+Wai~4UKB#tFPI0rLyuc6{}J9L$f3173FL9Nrvi<7pVK~FF~!)9`FF9pu_(Xz5X|Fw~X12^1C`iM$_a%A^|vYBc?th8s; z!@W$kJ@N=R$rU+HzQV=##@d?BhVnK0cQcjlF64_W+U1MOwz@1TH%%2pBKdwKfe`~@ zLoq9kD=?S&tp(fhT8x#gOQieyC<)vj#v04Stj_k zm53q1(izHL5>;xJ^{0qHlk}!0y6;(x)}80JHVV&#R&xVx$Xzg=`bXnuKeilcz*Idk z$7YJM1D_{y>|vs0P8$D{pr31Q(`=SynNydG%m9F2C#x1#fS`bD$m&qo;-4Q zkU1+CmixS=y3Jk=&?wczOdPEegHlZv$9hHE3YQWUJ}-yk&9Teypx+jW0G9@B_MiKo z(Wa_Nu62!)RauOs%_5DyJ7zw985*^Z+B<{L$-eKDxjC~#$oqLBX}@Dm{?rZqVw3r;I^n0uKuwIgx6Zm^pqft? z_^Fz_GThu#i_Q;H<=(<*xt|1A-WfT^)}{0f=JO+L+_xw@F7%I>L^I=8D*d#1C$+4`v`zZDEJ>}uZkX>cO~jU{%8AKl4im+z}yh$uOa(yHGX%sehM zeuR5Gw|PYH^0D^#asQ5}i3bHFb5X%z5j0I=efHU@xUbD0S{^dLmC+HLh|$EzFm^Vg z2dC8+{L5+S^0lyz6*k`sRTe5*^AOS7_k)Jl3u9IEwnrzVJhEY$2oZYIC%h0UtU{*j zJe}40Kc*p8-X^MRrp_iE$se!iaxjS^1OU_aP{v{lqlEKi-ySKwjtCnkr?DLtET8)8Sp zCUE*Vsy{450Hq+f$ICuM<4&%Z%bpzQ4ck__NG7sVNaT{#RSFZqRd?KnZQK&R zP7i)^`-x4pgOB4~53re|>~NBvAB&qb6gg?|N=?Y49nrHA7|09ts$GzJ*`t`(z4q(7 zr@m0v3xwHh9JCph*bUIFQglzCLUTJ@J_VwCKE3gmFM!4aKDX9gWhm2TwbSuEV%Vo{ z=F@x6`(=pOi6M6$<#Q%ufIy5Q|3@J9OmS7Ot#8y`Lhu+cS$Z{|%^SS~@#%RUk5d7Z zm|;FX>Ig985W~-3yLt}!N562$Z`RV(9xgxNW3-aemQZWFQ_66=HAMy}Q6Dpnj{?bn zMO4MM|32@e zgNZ2<^$XXyIj^t2J(_FGMZxW~CjKk0>X zjP|kdjK(_iA3~_mO;sttAlTcVSOl0=pu!=-zqb0k6q7FOvJ7MLeOC$$6=ZyMe#C9{ z^vL3Nx##J(dzYbGL;@J<)x$uiq z&c{TPeP2IlQC-qhORVm2vpIpVU-l;;C-VOjkaP3fTYc9T7B3Svf*mwU3zy8JL`x*s zEAMbkfF?#}pyuQ9*ln-ry?xL0L2@Qr#xjJc8zr69Jo<@^OPUDsP{x`Mqwr^;=Xu#tpKFnKm^eKE+0Sn)9#tPArO^DOVo0Mbq{Sb ze?8rSN4L9Ht@&hG-9cuc}5AkKcy2|ZnS z?h3ZaZPpGBO~#Gzd=^#Tr7FMC=a^5ttOU%DqUnsj%xGcXSG99h3(jhZa{pRpu;rkw z_op-G=!_nC47;b*8)tna(0ex07QaWG8_cpkR5pbLJ<$^DOF*9QV3(~k=M3M9dS0@S#=?=` zsRq_%F#&S&_v8<^7t4A{SUHPt)?Y|-k8^9K^?n*!>@`Ai*tb+Z4Zn8yh=PQT4LNAR zUQze^C3{XRsIlAa_Z4Xm_65zYHx@{Oo~g5C%fBU0@p@<5uuN3gRI5VVep6D6bX^M} z?2Xjb_I!M%oaA%`3no5WVn`D;4G_~6xpNClB9PX%qFzJuc}d-wnfn|Ogm+iP?mGuA z_h%k@ePt*!PNQ2!1Mh*wXW|kr&rifDXmg>T3m`?GsQW!?)#r_)RN zZSF5e*Ch-u<9wWpKS=A5s_xKR-RKI0e{7bpZZP`3{!F>E_{>5=mDWA>Q6KGavR{S8 zvYbWr^vce+fbUCS3gA{MiM4FUlWF$5g|hj)RJy&UK)PO7S+WG8i{Q;a6W%N88;d(= zpn6In6M)t(V>|vSwT|G_Vxi2g>y>^pSc7u2*D7C%eos1V+n)`FPv>cHtLG=n)0vOA z^4<;17~LH2w%BhHu|JO2RZQNx2-4f8q7rX2Z8*bZIVhy@Yu$-?>k}(NlQj*va}~L1 zsosZ;DY&-cgYG9G zCq}|H(S`Jg>zrm2{;=7#1j}ZA{EA96YImy}@tHP+7919QC^Rjnu_%gIazYy4LsifzoFTqef z@jiBd%ZU%#_)uy_=&W7G>@4`~%D;&|cKC9|BVo5_pgxTsIYxB{z?!W#&_KA^6Z(5R z%t`v5eAAr9J_E4u{4>w^)^J>XiP^T>;I!N5?rwMx9)-$#uad#1>J@gSEW>@rhjr5z z_s(!S+df5t$zKE27YOo{u912z3^y-1goEhix1?8Vz&!Je*zPM!nQBeh(3Y;n3{_EV2rTf=+LpN>zu&ug1Tw09sS3?pFbxbH=&lmjSkEWT7P z=Gc2!3Yt!LBLhv+R4|wcy;*VBcAE5KCtCw~^#3}m>PUg>CjalJRdXS>?9U&AJtjX1 z6Lt(Y>E^*e1m*xjHH-FYwZ`^pWsM8{F#RM6{zQ-1^rg*FOh0a;_3J3=CKqn-z8ol@ zS0G=8lJiZ>F4WTGF~2Kt)39&V-}6W>GW94+y@rP^O1YV63nu%YzaS)rnuB#cHEwcd3x|w1P6B(MpA@)%I_!26+HZ{kCLYKxw(<^C$Ft5~yV$c6;NFR+8D32y zNwfqxVdMb_K=f$CwFV@Qb#KRrxe>WCW=XFf0Nz;^IpCuMSRbTi%n&+N!Yh9eT)mL=0V4uIbB@!kof^`cO=|S3ERd+HG zeKhpoc%Ff<dSdVvavzF(F%4nFf z@#!9il_3V8;tSCuP`v4tT|+LN_O6-Tp~mAXFW_>4=Z|#@$)eP$ePk-~8pDrC zxoa|%wfp#@Ur4J6CQQFRd~H=zJWnOzF^#jF;?X_UnmZ8*nzxjf!q-GF@G;Qh0)AVYHpNt3H9BJQk1eP~xc{MM)yqIYMCvS>#%svJvNK zLn?MAoP2V^yg|)E7BA8vYAOt$Do^)@=hR;vXpH}p1n5Elqk1?tCnzkaK+MYY1rx@{0%eVqZOyLPA4y69dQ{7*R2JTa^hF=IWd)l zW^cDoQ+;Z*;fdOv$$gwLp*ut|(KrIhUTKm=WZ_!?e1&Q>q78lzx}Q8;Y8d|`dFn){ zhZ2LRxJFRuWZ#6|`v?OYYVOxDPcuWv8^K|nnh378D68kOsES>x^#ebt?H~L}77ysV z9EZ%Ly1qY%)JLJFzN+1dp~n%qTEgNDF~O=HCB zju4K#BQzo6WDaj3IG>AfPsLRjM!|@XFC4eu5@ACW>F|W;6(PPOnPN3;9&fn3u++~? zEonBX`_vYSoeD|7gQ)(|2iYRx+bI+)B?<=7PDc}_xk!6qIhiNrf$P&p_}37Ca7Ycz zjhf5~LlUZ5f=q^c0?gi$_P(zNp@`ysDvA)Xhe3)m7clG$Qnp@T5^X-ph<;%~!#;Do z)lbSQrt*7JL}My2vscZ0EdEOmLf>DfLJi7gHV)6!tA6Z}>@q@@p5k)^%@`#-E1vL+v9OH)RTxIpGnLdYk_69 zHxg`z2d$<0+M1%i0`D2-KfGt}xePr-ttTr=`rTg9YSf~evD#vBO0rrxyw=xlEQdP` zSPg`i#Km=qHHEG;tofSdJ40V98%3+985mrV_nT#^wGNb>NV@4iIzR!Zzx8#*n%cXG zD}{>d&OWbb3LUc-o|*c`J5@oNWKbmWY9e5T0V*2CFwrYb<=ZIkg+Vvro$b%?{_Hgw zezEmkM!`q)8BaMtD0_IXsL!$gG*gzf%~VbDupniN#v?fbA76Y}Q;O1@Yt>+_ZbJq` zE<2P%oFa86>4MRMev>=R;{**KoW@lD&Od08-gC#cZe_VsX>DpxXqZen&+$z8uc6ak zCLky&u{ca3=Nu<)gHJyAQ($m4Jv%py9V&@rt1jqmtP9FYIw7~ez9OuewMRoprryYY z7s#FG97=cq?lXgp?;nh8G7kzr7i3-8MB?Z_$>-pPSJgak-zs8e;E_XjyzrMAr#-yx znSFwZz-*K#j1Q^z%+bsWfF(@H^>Y^lGZiMStYbBsD`Xg3l)e2P7!@kJ1g$mb0`!Ww z#Be^QPUpqGr%8lQbJnAwZ1PnVb5x1JEfRaCOMq8RVlpuR&`KTCVt9@K&kN2P66@7X}8NP|}w6x|5t^6m?MsLEWTx!Poy_dT)YCmFF{p^V!4h zDg%Kma%;YV7=!+Knl${9ON~fVzB|~8jVXsYLj=i9F;7NXAUW3~7}j4%OM$WG3k89K z0F&fDnpM?dj%)ADf7%|=5kWp@)K*!*`2@wSD84>Tq7P@xBLs`~CgKGWR^1ad2Yglqp$-TVmLoUi=03C!+NC^B3Vvi82N4T|+h5(NziY7phCOH&R0aktcmzpww z${|2soY-6FszV^x4*D&Tq_}wk$bxSWbFuCNbO7I+Y&0ehn>q4e-=q~I)v7EilVK_O zc$N44I)HH!7Gy;K97>62)Qr@SxmaxE7(!;D2i+u{I z4|0J62T}>m{gxY>{!0(**N_@I-#7dHHFj0c4m@+}{jWT1t!XFV^f1c5br}1=_%lrE z2Q~U35R{HqnBK2S+*qUXKWL3LjCB;1fuk|+Mt*ykm4-#-#e@ zK`t4LQk9V72mg)Q2G6?ot&Gjs^ydYRG`TleHX{~uDyP9=a zOE!<)Jf(HcCZ-|EWk#TH!xkP`c=tb837jz|MC-`L#?*}9vh~l0?z^m}4*Gj0jV}Xg zZsM)*-^?Qa!MYE1jVaq#0JkC4qPG@|YfudQmVYTJlQ#O^UZ=L|jYSara~9!)?i*y2 zXlGeXiucV|t)7AZF+a^Fa|>>jr)Gx3y?@SW)2y1pQpwynYGXcRf8e_^beLE!=^MaU zTsMOl^M#}ky5}UNFhZ%1 zYd%f1xiUQ9Pw1g|h1a$GdT7)z5n`TbzTpMgj4q92E9tmKY;&k*WmnkRpR38i3d-2E+~s9hwUubew_;U;%^@ zE^sc!`vxeW*vv-w_r+!tax-@cjqz>6rfmrr=N(Pmhz6}GRL`WeAa}s4oRVYZ^LaNt zyD&%!K23UDb5sF7IP_v;{SdD@N85(u1r<>P=--nf2>kap zGs)Z-9cjt+ig&ovt&sy4A6-gsIpJg{wAG7@t$`n*%us#S>m{#7$c|~G+mQXb#EmUX ze>2EQJ`^l*Kx;Yu@hpu%D4PLAyB&@C8zS}dpG4}vBow+PfvP(un;c(b(#x?$tM3Aj zUinuh_dnyp|KQPdO)v7`fN~-X5QN>!zY_ ze=bNXUtIFpJ`pG@;E>UwF~5z_4DKrziSh3fOUOcV{Vhap+l4QN8V2fJ11ax#a>2Er zGfA;#Q4$1=S+mI&hYJ*jrGNTF+__lFR)d^Oj`~qg2JH*iyB_(7!q0_i_oc?hU#n*a z$CTLVyW`3z%+R)f?I8g+5fmmt_e!1;^F>OVwIJ|4%Nrqx(vPl%R&CORhNJeIkgIdjzT-uLLuRu=AdmFH2& zcsi^g@LK`v60wj%wn{&0ROJLh z(c|TkY);F*ppx0{Dav{%^^*Vd$9UVtG#a$~G0XQ3?$hJTfUi&*lh`y0Q$}^MORQIM z5PB2z7KlM{R^VVqsgeTY48GUtg|f2#RB+pAh;?{q6gLAq!3^8eCiii#$4k#wl+e9| zGy{Q_8Q{sw6jQQkLxy)0M50F zodU>0XGeF;Nmb+J!hO8+u7RRuoiwdQY~I`6+VB*hHp5$uKoX+VM3c+mpPzTlISFPB z!80>A&gAsfBtt3~L2{{{P9Aynl?U$CD>mQ~rsxRv_@44PA*{5XP;fAym}2}b7$SCKItMvrdN+Bu-PGdJRsq~7&f5p+J27Zvj?myWs+83n$nkdMxkH$hs@?>Asl z#j*WMsO2pb&N6@nUf*MA6a>S;kup%K#^1d=4Sfp*kYqx0BxIB*0#J|;7y;$smLEWi z#LTpZNAW@CWRS}+jt^@Az-_rmu)qgDs@hrpz6;=nQEqkmCGAgy5ttEB0bZN|8t{|I z!Ym76%3&796>yA?B;XhjVnI(R=qf8RsI;bsvQ%Y*8VI}q^kY1YHhK?`L&53vfq|1| z5^5P9Ja9MDW|-f|4=d}LUlQ1GJ|re-bSO}_;(X5^Vnq9Cv$-KznY`N1E`yGc|+ z9(=@=9uNLiPF28>Vg$WzEh4+TSg~R8QWDMMLHyQw7Fo_>r1WwLP&+H)0+#SQ1r@aa zOI}`p5NN4H|K5_WHSI-k=$rXnO zCIlrN@{eB2t9|#ik3Q){2Tir zxYHvAJ>BK9f?wnTIV?L?IV2R)eZq1=40TJB0|83TOG(Kb%TYGfOIv5nz{5T5xGT2kPKD=MzJ zE8n2~xjps~E}Q(^@aScTO*l^lTjho*W!dh0U5|cR%yx%pIo#Z_GjN98TwQV9Whv+D zch?Cj_61AmdYLE)d1;@JZ^1n)#)3-n%od_#Va!3bhOee1@!b2;<7@Lq`-yS-P^Sez z{VqJxvgH8v6EM6PK+k0ARFn)sEi=7$LrJ81|8QoarC&NTeQ(fDJ)sWKzx31eWVq%f zuwThP$hE>AQC}cQZ*uZxzHEKSRUDOy9*Aw&$7Gkpe`0PDk)*r5xwuMt=EXqt0Ryl` znJfO+NJ6PEv(lcn++k868|a+_U0~#F&pvJNW1UjHx!mEu&e!Sa<%DW_GZA?~*`Ov< z{|Sdas6~cwDBdN)5Tn)s!my^ggdw4 zXhi`}PsKIw;U!O*l$(QPE%+Eivdos_*20%&ldq)^;Qrc_sUbShAiTvsSR;k#-s=GD zWXsRsk9IVJG$iU4oKHAHtU@AKfli%}l(KU!oCJQDTJmyc1pzjU=ZvmxLZ*BWq`J_ z*8ZtOCPF{|bGH=BY!Fqv6U0pkpRSxb^uSbpYA61}RH&`*2C%#37_<2 z;GeI*xk-(jzrj=Cki$O|2|u?ZAv1kpkXD87|CUz6^e=xGe*9c6d~9|4xi1V%`zMm-|C#nC`TsL*NvQt|O#4Y` zsax^GwM?D%tS8o1V`JlXeMP7 z$7g@q)0EK=qybwp$&F`E)$+$7wwMF}b){ScBEk6-edym*D#x1~Z-}3mP?49GMlP?g zQ?MPfF*P?&_4PH3dJO7FxvIh_DN$;Sy{Mkv{)-EYp5D#u+e+yytgMeCBhQV^^(rmt z)A|&OkimNvwlj-V6Hk(M$Avc606f7?Z3~C_pvD~m+YkT< z6EffQF%=>VXY$MjZSr;phr-mEB&6Z7(xjT&P(z_-iV{Xrnb5&+Hc~##6|k^eKqG~k zLk8(_2Ht_L>&)&zv17ERGHtZo2EiGI0yr|^z(=1i77J-8bGYU>)&7Ktmc9 zVtq8Q1)=X1=XTdUAgHFix3)A1vRV6sUnJpl)WW+Cll{!|iFVIRBBxc#h=*m7V@nTS z>b^;$3|5GlZYZ09*eKL5Z15rnvAXCp4B0M_#MwbAky5RgB0oqCuHJoW+Z|W-d~tOn zCXH9uzPX&6lT&1}f?rIdl2@p@?qV|8Z!O=jEnJ@tu?otOX%-y{Rfd)XB*dVwl$5&w zX#J*;3ky2=LiC5^>ecUgOMcs`Ts}}6cROuAV!FwahPqRK`6vS!OKfEh&E*PZ(TyE^ z1sON)km6bK^GlR4Xuv-rjJ^*RqRbBz8%OSuDPXbMsAl=Fgr{4Hi8y7z1I{s`r4K}6JsL0ze1=Pf^@bX|v6~q{4nW+;d zIJ|=PC%j1>;S16SKF%Q-QCJ{xulm*7YP7278WoHsKab+|kjJ>S%;^hCC%`FIWj_oL z;?Wh#YzA1|;lVvu3^DMg9!SX{0cOQp@?|D#USCQio2FDSl4%k@W#`Rb%JJI6T1;Q% z5M=!yI6{yy*R*Ey+(z*TkSS+)UVzH}?l7&JFdJiY$pv3|!<*hXf+o(k zdgO_3&4;p;><<>Io5-dWrlh}>9o&anNaOnY)ExoKECv}$a*Grq39XT-4(IdaqXc!Y zLCs23aIBI}pO_@pFiWk`ESB@UYURN2!3P|#4jPk%-J}gYDYgUn6`ym&-}*IxHEdOMeYb8fs9Cx&Fp_r zD`h`=#4Ao8A?auhie(6M_>=h!5*~{o%n4q<5857y%MiY+u5Eos-FhftE@VzNvK>^m zpi^ycuWaivYisRqUyUbN7f57oqwiW0Lw0Y&{UUnJ`K<@GP;*g?W4eoz9efRMqMX*A zYPP_x_7A$_BaQM=&jOy~B-aukeEamgbrCopd)f{H^Bx(w4?fP1ArF>a4rjnke+sOE|H}x9GXzyU0 zd<_SlL?DExCV zV@T()6Qs3P+k`j7&C1qxGFvi)1qs~~6Oqv`#v1r&GGhUN^sU$Olzxsz?KoV^2geFr zBV_HbvI>@LZ0%;f*avqy9AsSlEs5Lp?wydoI!yvKFv0?1t ztJbF$VmWikP)nj$ad$Xx3+bXb2ld&5zpP;{Dz&7T8z4(a^l_YZxos)z%<=%KfwbKe z#oOQh)_%SJ9a@s<*49&h7^!qilHat*uR+{>_=~vv9v)b(W_W*$5!z_l8c*qtS>|Sx zMW7&M{vE_dh8qXEb%zg*?3Givz*~a&*YYd3BHF1z9(YW4fo_&0sfHM|-`&*Xc#R9} zb@YAUEGCdjKY^P>QF^sd z|4fSRRfQ7yX|@qsdq|@FP2Y;)&(xh+Uh|5_HWPtscre^k8Q>H?@j#doqxrl{Ms;xF zsoJcncxj?j5D4n85>{;QH| z(I?Mq@L+5;7*L`M*i0#lKr5;vvz-#~@)OjHudg3NtL1;rFncli77&EIpp8|>97kVs zV(;+lFThoGU7HRY`B}OO3q^4RoS&-lpCN@Brk%E{OdfMNct@ql_ z%Z=(n&z#xrnzclf9&bzv9nV}R$Gprdde>2W)+RQV1o~ZO25Hj_nhBu}7fma?HVWVG zO|vBwD3gCz8vj8JbizX{IoFbDECtt+<1CB-+RE6 zLR7r&7D@KRqlwQs-PCO`a(~mjg92G@P9d;(*C9F(l3Z9XPCqYx_ZKm^)sN;$$UyrL zg}gKmd4si=Mgl!#g$8MoDwMk%2XFCNp>8qO8^Yct^pAD^eWEH<-c4s643N!!H096}UpnL6tCI)3VK|i^m8#T`ftCFxto>M*gGF2n zx;Ocu%K^Cbslm4)qmCtuM!cnl%)E!)_%TXweQpb1cD{&@JOWP-PMEoDYjvvsmae}Y z7G(EE>fjt8yHJoB|K(K&BHiT1Z5&xL^T51Nv$({gB6HO_7R)u!;Kr7L3Sv!f#*McH zb|#9P+Rwkel%-O$(bQ;2q31A{oMbB&XL&i74Zvkd!;rNK5x`BJJL*p02r9l>HA8@z zxDnWf1^p13?KVUGBI4^cABt7H+kxJAcn{_<^$W*zBmv^^U0JqBkN}^zv6>g%L>55p zT{$JYHoaS^DqlY3M>V2FdAa4|viezPwqggLa2P;?C+!m$(r>rp&?M_GKwPVzNA&^f zK2c(+fpt<4*Pj0(u2Ir!B4K2&551#AZPvMfO?^rmyBdTvNr`KF1ew1BT?7K`CMMPi zSqKR8^J>l}@It8&siI-YY}}Q-AU?_6mwVAdu6r^m%GCYG9#*`Id$tXIt?-{ft#|jE z(YNup+v5-HPx-#h*SWT3sSD6QqDyl=@d6id`&So%I99!D=`3xUS#_7ra<%XTjyGoF z1=FpnUeZ^sIH3rguhBl%0r{ZEvM}XA`+Ak<{>lQTxz~ z3yZIcCiJY-R+bk06v@5jIZP1g>YJdGTTnmNN#IE{&;bN5wE8SDsn`CXrnGS19olr1 z?8E5{uCeh-Yy6?SARed;t!XVx;P-hoND4;fG!s<2CSlAvL?4PM@PjVk36tk9l0MU1 z4M}leucSkO$-ROq7&J z&kN95BQ9-FbQliHZ?EA|%dr&Z2HRoL{ zJg@mh5MK3<<#rS|SfxH9eRWFU>v<251`J;B$1O-8armcFaw$e*Tiey^RHzRuM! z&WOimIeW2tV_~6IQ80-ilea^n(?7}r3mC_C9M{&@CVRINz9~$}6Cqyy0ynhLUslt@ zx;$Bd;MGT^zA4E*^J-=RM2-<;U;#IbH!(Os+uu0=J*U8J_$eG(j?b-h=Ak`=bU-BL3i&{7aaS_d31Y>s&Wg!J*@YJiljZYC+lQOwsTxRPTW( zn681)D?f)}oNZr&1A`Bp#U}7m%<27{n^|kbRw106n5l`1xU>MLKo)0I>F z=?DY)F_GFndzQnXJP#xvHNgS~B(XPe=?=2bv@_VqP!P=awPz|`({mjQm(%zvr>jx+ zH}h8qCslbc2P1FVx}fTNFpkvQuv)kts@u&yQB`^rjgad&(|vVdq?1w{Fg-(^{{J)2 zd}^{c%}*?pJ%%+CnIF%^q{%(j+Rl1ellne-9O5DVjlU*XYTSH;OZUpk%qFaYEURe) z+T2VCn7<6Pt{VGI7LteaDR(+9;tKBNINSusmroDt8jv6%X|B#tGPMxMrnr4{&VEarsrgxd^Y)%5l3ZSr%AlUDyvlVy?GfHzH|#D%=0<# zARsXN{{n>Sez4L)Gx9i0UV|U?&nS)5njSuGFr%F5m&mMEkFVP1i=Qn{>?~!DTG>jC zQBAxVr?D^S+x#L(dcDmZ;f$6)e*R7WK){qojg(^&4)_u_s@P@%2xd3Jwb3QFd0%Pc zZy$ZiX{Zb5{Jm!{2aQbDhvaHv^9mWjm@o)>rW0|tUw&6q}17#jeE=b z{TfdQhg-HxQ@*Xo(Y;&EHQMSgHfuYC=NzpHlX8UH=Uw$LU;(_BiZ5^2P=~1J&fLPy zaMlS>M*IuHXH=^yl+907itO@YC0X6ra@3TOxxGH_CMI2WY{ssrYi<{w*&S!3)Q(H< z&~@y#jvF;wYow6)0Wm39W&nB6OV{!C5i6(#;_nJFen13R1qqA=P1N=AY??l;pO2cr z#2h<0rJGGXe^J|7?!5JGRw}lBe?pY^%W0GCK|!BK;9fOtqRVNt-FWSlu>w9mg2UDs zEAPoprQJ&4uA4vzD_=_!K7h^~iYy&)U*~yzJ#|1)?jDfZaMPT0mHL%C(`ph*6lUwA zpIw%_nl4g5weIkIjBb{G^+Qt|#d_CtEwtNDKn`Wk}%4+G|S1T*Y{C0FQa$DK@qc1X! zJ=XT06!1Hbg|3ENpUFv)MINN~dH8U-s45rWjv|wiPOcg`dT`S2tBi|=lv7U$CA7NA z!HKchU;xSju+t5rV0=;;9hG|crh|!$^vfu)o}L>#j9GMb(fF)j%)?<)6rwb#Zlt8^ z9Dn3?c$XTocgT*l7xyhH9T&&JcM9?Cm?wa6Tq2+9_-=e3D4fmq8xAf)6`!jcZ3ZHk zZ5TO{pUmrA7Mtxh<;_S!wCwGltfzaqtacHer<|WVH6Fv-tr9jAnNELje;bdJIk|Q6 zSZ%4GBnZ#!NtF*r&}kCN8{-8^kYPM9P+SYZ%wNt!66Ktm-ZUZ3FA&yU#4-L1Kr7Rt z=A*(J9c#JZXP%!KpT%XHT(nn8e@H3(%t<{6!O>PULWwCO2j*0f8erFczkb0VZ>;WM_=^Twi#Q3$e7mkIQhEou0B1x zIQ#6Gqwd>^-iJ2%_Qc2=j7u(_sA;$EgV(++AUF^Kd?KdBi*Oyh{uWr+U%=x}O^0y@ zRG8FP*~ z=NRK`X^A`B%^sWQF%%0hz4=K+(O?zbEsg%2{H{d~N#nrzg&mw%75 z?Z)Bt;s4fwn*ScwEuM@iUuEpmB!4$3jJF<_N4CU8=G6EUB$!S zF5UNUiXwRK`+Xe-QFUy*A}jdSZ_d2#+wa%%im3cfgpynB$HfFIEK(JKhabsF=5>Bu z`mhKihXNdjJAF!OwG@DYIp%(B?(r0|=KmbB9Dvuyd0VPiBOkjREzZR1K2N7E3BJ1s z>rAE_8NDkdR!m9H>3#4t+=2w^YXt?m+s2g z@2Q-f$v*idw=y-GA93jgSw|j;C%(7118L|LUqTwoJgL}7#*Y%vy&jEHynZ{0O^mJ} zTk#eNVV`Y3$2E8D?x@y&y4=}MmwO8M&t%KeH9|bsGWi6$+_b?xou_5a-03zq$<-$_ zFe$GIvxwU~5+j5-^u!by`WGOg25;Yipb^dkx&padaliV#T!+TO> zMwPc{H$`?;xfA}nE(ubl1rCyR#Lft}yft3@9_hjU2DcXl%h8Xfw!0p%G1u{O=HUMtm$;`8v;)#h`dc8+K3 z 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
l6`7=|j2ovi*YgdEF*%#-K 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 literal 0 HcmV?d00001 diff --git a/docs/img/homeTeam.png b/docs/img/homeTeam.png new file mode 100644 index 0000000000000000000000000000000000000000..67fa3c13776e91230f8ce3364c33ba6c4ea3e1ef GIT binary patch literal 183950 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

)Jer}C%9f^n$}EGPnaORRtU6j+x#ZAUi=s^5 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 -Open [http://localhost:3000](http://localhost:3000) to view it in the browser. - -The page will reload if you make edits.
-You will also see any lint errors in the console. - -### `npm test` - -Launches the test runner in the interactive watch mode.
-See the section about [running tests](https://facebook.github.io/create-react-app/docs/running-tests) for more information. - -### `npm run build` - -Builds the app for production to the `build` folder.
-It correctly bundles React in production mode and optimizes the build for the best performance. - -The build is minified and the filenames include the hashes.
-Your app is ready to be deployed! - -See the section about [deployment](https://facebook.github.io/create-react-app/docs/deployment) for more information. - -### `npm run eject` - -**Note: this is a one-way operation. Once you `eject`, you can’t go back!** - -If you aren’t satisfied with the build tool and configuration choices, you can `eject` at any time. This command will remove the single build dependency from your project. - -Instead, it will copy all the configuration files and the transitive dependencies (webpack, Babel, ESLint, etc) right into your project so you have full control over them. All of the commands except `eject` will still work, but they will point to the copied scripts so you can tweak them. At this point you’re on your own. - -You don’t have to ever use `eject`. The curated feature set is suitable for small and middle deployments, and you shouldn’t feel obligated to use this feature. However we understand that this tool wouldn’t be useful if you couldn’t customize it when you are ready for it. - -## Learn More - -You can learn more in the [Create React App documentation](https://facebook.github.io/create-react-app/docs/getting-started). - -To learn React, check out the [React documentation](https://reactjs.org/). - -### Code Splitting - -This section has moved here: https://facebook.github.io/create-react-app/docs/code-splitting - -### Analyzing the Bundle Size - -This section has moved here: https://facebook.github.io/create-react-app/docs/analyzing-the-bundle-size - -### Making a Progressive Web App - -This section has moved here: https://facebook.github.io/create-react-app/docs/making-a-progressive-web-app - -### Advanced Configuration - -This section has moved here: https://facebook.github.io/create-react-app/docs/advanced-configuration - -### Deployment - -This section has moved here: https://facebook.github.io/create-react-app/docs/deployment - -### `npm run build` fails to minify - -This section has moved here: https://facebook.github.io/create-react-app/docs/troubleshooting#npm-run-build-fails-to-minify diff --git a/example/package-lock.json b/example/package-lock.json deleted file mode 100644 index 1605910..0000000 --- a/example/package-lock.json +++ /dev/null @@ -1,15530 +0,0 @@ -{ - "name": "example", - "version": "0.1.0", - "lockfileVersion": 1, - "requires": true, - "dependencies": { - "@babel/code-frame": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.8.3.tgz", - "integrity": "sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g==", - "requires": { - "@babel/highlight": "^7.8.3" - } - }, - "@babel/compat-data": { - "version": "7.8.6", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.8.6.tgz", - "integrity": "sha512-CurCIKPTkS25Mb8mz267vU95vy+TyUpnctEX2lV33xWNmHAfjruztgiPBbXZRh3xZZy1CYvGx6XfxyTVS+sk7Q==", - "requires": { - "browserslist": "^4.8.5", - "invariant": "^2.2.4", - "semver": "^5.5.0" - }, - "dependencies": { - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" - } - } - }, - "@babel/core": { - "version": "7.8.4", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.8.4.tgz", - "integrity": "sha512-0LiLrB2PwrVI+a2/IEskBopDYSd8BCb3rOvH7D5tzoWd696TBEduBvuLVm4Nx6rltrLZqvI3MCalB2K2aVzQjA==", - "requires": { - "@babel/code-frame": "^7.8.3", - "@babel/generator": "^7.8.4", - "@babel/helpers": "^7.8.4", - "@babel/parser": "^7.8.4", - "@babel/template": "^7.8.3", - "@babel/traverse": "^7.8.4", - "@babel/types": "^7.8.3", - "convert-source-map": "^1.7.0", - "debug": "^4.1.0", - "gensync": "^1.0.0-beta.1", - "json5": "^2.1.0", - "lodash": "^4.17.13", - "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==" - } - } - }, - "@babel/generator": { - "version": "7.8.7", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.8.7.tgz", - "integrity": "sha512-DQwjiKJqH4C3qGiyQCAExJHoZssn49JTMJgZ8SANGgVFdkupcUhLOdkAeoC6kmHZCPfoDG5M0b6cFlSN5wW7Ew==", - "requires": { - "@babel/types": "^7.8.7", - "jsesc": "^2.5.1", - "lodash": "^4.17.13", - "source-map": "^0.5.0" - } - }, - "@babel/helper-annotate-as-pure": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.8.3.tgz", - "integrity": "sha512-6o+mJrZBxOoEX77Ezv9zwW7WV8DdluouRKNY/IR5u/YTMuKHgugHOzYWlYvYLpLA9nPsQCAAASpCIbjI9Mv+Uw==", - "requires": { - "@babel/types": "^7.8.3" - } - }, - "@babel/helper-builder-binary-assignment-operator-visitor": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.8.3.tgz", - "integrity": "sha512-5eFOm2SyFPK4Rh3XMMRDjN7lBH0orh3ss0g3rTYZnBQ+r6YPj7lgDyCvPphynHvUrobJmeMignBr6Acw9mAPlw==", - "requires": { - "@babel/helper-explode-assignable-expression": "^7.8.3", - "@babel/types": "^7.8.3" - } - }, - "@babel/helper-builder-react-jsx": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/helper-builder-react-jsx/-/helper-builder-react-jsx-7.8.3.tgz", - "integrity": "sha512-JT8mfnpTkKNCboTqZsQTdGo3l3Ik3l7QIt9hh0O9DYiwVel37VoJpILKM4YFbP2euF32nkQSb+F9cUk9b7DDXQ==", - "requires": { - "@babel/types": "^7.8.3", - "esutils": "^2.0.0" - } - }, - "@babel/helper-call-delegate": { - "version": "7.8.7", - "resolved": "https://registry.npmjs.org/@babel/helper-call-delegate/-/helper-call-delegate-7.8.7.tgz", - "integrity": "sha512-doAA5LAKhsFCR0LAFIf+r2RSMmC+m8f/oQ+URnUET/rWeEzC0yTRmAGyWkD4sSu3xwbS7MYQ2u+xlt1V5R56KQ==", - "requires": { - "@babel/helper-hoist-variables": "^7.8.3", - "@babel/traverse": "^7.8.3", - "@babel/types": "^7.8.7" - } - }, - "@babel/helper-compilation-targets": { - "version": "7.8.7", - "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.8.7.tgz", - "integrity": "sha512-4mWm8DCK2LugIS+p1yArqvG1Pf162upsIsjE7cNBjez+NjliQpVhj20obE520nao0o14DaTnFJv+Fw5a0JpoUw==", - "requires": { - "@babel/compat-data": "^7.8.6", - "browserslist": "^4.9.1", - "invariant": "^2.2.4", - "levenary": "^1.1.1", - "semver": "^5.5.0" - }, - "dependencies": { - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" - } - } - }, - "@babel/helper-create-class-features-plugin": { - "version": "7.8.6", - "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.8.6.tgz", - "integrity": "sha512-klTBDdsr+VFFqaDHm5rR69OpEQtO2Qv8ECxHS1mNhJJvaHArR6a1xTf5K/eZW7eZpJbhCx3NW1Yt/sKsLXLblg==", - "requires": { - "@babel/helper-function-name": "^7.8.3", - "@babel/helper-member-expression-to-functions": "^7.8.3", - "@babel/helper-optimise-call-expression": "^7.8.3", - "@babel/helper-plugin-utils": "^7.8.3", - "@babel/helper-replace-supers": "^7.8.6", - "@babel/helper-split-export-declaration": "^7.8.3" - } - }, - "@babel/helper-create-regexp-features-plugin": { - "version": "7.8.6", - "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.8.6.tgz", - "integrity": "sha512-bPyujWfsHhV/ztUkwGHz/RPV1T1TDEsSZDsN42JPehndA+p1KKTh3npvTadux0ZhCrytx9tvjpWNowKby3tM6A==", - "requires": { - "@babel/helper-annotate-as-pure": "^7.8.3", - "@babel/helper-regex": "^7.8.3", - "regexpu-core": "^4.6.0" - } - }, - "@babel/helper-define-map": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/helper-define-map/-/helper-define-map-7.8.3.tgz", - "integrity": "sha512-PoeBYtxoZGtct3md6xZOCWPcKuMuk3IHhgxsRRNtnNShebf4C8YonTSblsK4tvDbm+eJAw2HAPOfCr+Q/YRG/g==", - "requires": { - "@babel/helper-function-name": "^7.8.3", - "@babel/types": "^7.8.3", - "lodash": "^4.17.13" - } - }, - "@babel/helper-explode-assignable-expression": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.8.3.tgz", - "integrity": "sha512-N+8eW86/Kj147bO9G2uclsg5pwfs/fqqY5rwgIL7eTBklgXjcOJ3btzS5iM6AitJcftnY7pm2lGsrJVYLGjzIw==", - "requires": { - "@babel/traverse": "^7.8.3", - "@babel/types": "^7.8.3" - } - }, - "@babel/helper-function-name": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.8.3.tgz", - "integrity": "sha512-BCxgX1BC2hD/oBlIFUgOCQDOPV8nSINxCwM3o93xP4P9Fq6aV5sgv2cOOITDMtCfQ+3PvHp3l689XZvAM9QyOA==", - "requires": { - "@babel/helper-get-function-arity": "^7.8.3", - "@babel/template": "^7.8.3", - "@babel/types": "^7.8.3" - } - }, - "@babel/helper-get-function-arity": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.8.3.tgz", - "integrity": "sha512-FVDR+Gd9iLjUMY1fzE2SR0IuaJToR4RkCDARVfsBBPSP53GEqSFjD8gNyxg246VUyc/ALRxFaAK8rVG7UT7xRA==", - "requires": { - "@babel/types": "^7.8.3" - } - }, - "@babel/helper-hoist-variables": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.8.3.tgz", - "integrity": "sha512-ky1JLOjcDUtSc+xkt0xhYff7Z6ILTAHKmZLHPxAhOP0Nd77O+3nCsd6uSVYur6nJnCI029CrNbYlc0LoPfAPQg==", - "requires": { - "@babel/types": "^7.8.3" - } - }, - "@babel/helper-member-expression-to-functions": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.8.3.tgz", - "integrity": "sha512-fO4Egq88utkQFjbPrSHGmGLFqmrshs11d46WI+WZDESt7Wu7wN2G2Iu+NMMZJFDOVRHAMIkB5SNh30NtwCA7RA==", - "requires": { - "@babel/types": "^7.8.3" - } - }, - "@babel/helper-module-imports": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.8.3.tgz", - "integrity": "sha512-R0Bx3jippsbAEtzkpZ/6FIiuzOURPcMjHp+Z6xPe6DtApDJx+w7UYyOLanZqO8+wKR9G10s/FmHXvxaMd9s6Kg==", - "requires": { - "@babel/types": "^7.8.3" - } - }, - "@babel/helper-module-transforms": { - "version": "7.8.6", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.8.6.tgz", - "integrity": "sha512-RDnGJSR5EFBJjG3deY0NiL0K9TO8SXxS9n/MPsbPK/s9LbQymuLNtlzvDiNS7IpecuL45cMeLVkA+HfmlrnkRg==", - "requires": { - "@babel/helper-module-imports": "^7.8.3", - "@babel/helper-replace-supers": "^7.8.6", - "@babel/helper-simple-access": "^7.8.3", - "@babel/helper-split-export-declaration": "^7.8.3", - "@babel/template": "^7.8.6", - "@babel/types": "^7.8.6", - "lodash": "^4.17.13" - } - }, - "@babel/helper-optimise-call-expression": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.8.3.tgz", - "integrity": "sha512-Kag20n86cbO2AvHca6EJsvqAd82gc6VMGule4HwebwMlwkpXuVqrNRj6CkCV2sKxgi9MyAUnZVnZ6lJ1/vKhHQ==", - "requires": { - "@babel/types": "^7.8.3" - } - }, - "@babel/helper-plugin-utils": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.8.3.tgz", - "integrity": "sha512-j+fq49Xds2smCUNYmEHF9kGNkhbet6yVIBp4e6oeQpH1RUs/Ir06xUKzDjDkGcaaokPiTNs2JBWHjaE4csUkZQ==" - }, - "@babel/helper-regex": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/helper-regex/-/helper-regex-7.8.3.tgz", - "integrity": "sha512-BWt0QtYv/cg/NecOAZMdcn/waj/5P26DR4mVLXfFtDokSR6fyuG0Pj+e2FqtSME+MqED1khnSMulkmGl8qWiUQ==", - "requires": { - "lodash": "^4.17.13" - } - }, - "@babel/helper-remap-async-to-generator": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.8.3.tgz", - "integrity": "sha512-kgwDmw4fCg7AVgS4DukQR/roGp+jP+XluJE5hsRZwxCYGg+Rv9wSGErDWhlI90FODdYfd4xG4AQRiMDjjN0GzA==", - "requires": { - "@babel/helper-annotate-as-pure": "^7.8.3", - "@babel/helper-wrap-function": "^7.8.3", - "@babel/template": "^7.8.3", - "@babel/traverse": "^7.8.3", - "@babel/types": "^7.8.3" - } - }, - "@babel/helper-replace-supers": { - "version": "7.8.6", - "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.8.6.tgz", - "integrity": "sha512-PeMArdA4Sv/Wf4zXwBKPqVj7n9UF/xg6slNRtZW84FM7JpE1CbG8B612FyM4cxrf4fMAMGO0kR7voy1ForHHFA==", - "requires": { - "@babel/helper-member-expression-to-functions": "^7.8.3", - "@babel/helper-optimise-call-expression": "^7.8.3", - "@babel/traverse": "^7.8.6", - "@babel/types": "^7.8.6" - } - }, - "@babel/helper-simple-access": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.8.3.tgz", - "integrity": "sha512-VNGUDjx5cCWg4vvCTR8qQ7YJYZ+HBjxOgXEl7ounz+4Sn7+LMD3CFrCTEU6/qXKbA2nKg21CwhhBzO0RpRbdCw==", - "requires": { - "@babel/template": "^7.8.3", - "@babel/types": "^7.8.3" - } - }, - "@babel/helper-split-export-declaration": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.8.3.tgz", - "integrity": "sha512-3x3yOeyBhW851hroze7ElzdkeRXQYQbFIb7gLK1WQYsw2GWDay5gAJNw1sWJ0VFP6z5J1whqeXH/WCdCjZv6dA==", - "requires": { - "@babel/types": "^7.8.3" - } - }, - "@babel/helper-wrap-function": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.8.3.tgz", - "integrity": "sha512-LACJrbUET9cQDzb6kG7EeD7+7doC3JNvUgTEQOx2qaO1fKlzE/Bf05qs9w1oXQMmXlPO65lC3Tq9S6gZpTErEQ==", - "requires": { - "@babel/helper-function-name": "^7.8.3", - "@babel/template": "^7.8.3", - "@babel/traverse": "^7.8.3", - "@babel/types": "^7.8.3" - } - }, - "@babel/helpers": { - "version": "7.8.4", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.8.4.tgz", - "integrity": "sha512-VPbe7wcQ4chu4TDQjimHv/5tj73qz88o12EPkO2ValS2QiQS/1F2SsjyIGNnAD0vF/nZS6Cf9i+vW6HIlnaR8w==", - "requires": { - "@babel/template": "^7.8.3", - "@babel/traverse": "^7.8.4", - "@babel/types": "^7.8.3" - } - }, - "@babel/highlight": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.8.3.tgz", - "integrity": "sha512-PX4y5xQUvy0fnEVHrYOarRPXVWafSjTW9T0Hab8gVIawpl2Sj0ORyrygANq+KjcNlSSTw0YCLSNA8OyZ1I4yEg==", - "requires": { - "chalk": "^2.0.0", - "esutils": "^2.0.2", - "js-tokens": "^4.0.0" - } - }, - "@babel/parser": { - "version": "7.8.7", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.8.7.tgz", - "integrity": "sha512-9JWls8WilDXFGxs0phaXAZgpxTZhSk/yOYH2hTHC0X1yC7Z78IJfvR1vJ+rmJKq3I35td2XzXzN6ZLYlna+r/A==" - }, - "@babel/plugin-proposal-async-generator-functions": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.8.3.tgz", - "integrity": "sha512-NZ9zLv848JsV3hs8ryEh7Uaz/0KsmPLqv0+PdkDJL1cJy0K4kOCFa8zc1E3mp+RHPQcpdfb/6GovEsW4VDrOMw==", - "requires": { - "@babel/helper-plugin-utils": "^7.8.3", - "@babel/helper-remap-async-to-generator": "^7.8.3", - "@babel/plugin-syntax-async-generators": "^7.8.0" - } - }, - "@babel/plugin-proposal-class-properties": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.8.3.tgz", - "integrity": "sha512-EqFhbo7IosdgPgZggHaNObkmO1kNUe3slaKu54d5OWvy+p9QIKOzK1GAEpAIsZtWVtPXUHSMcT4smvDrCfY4AA==", - "requires": { - "@babel/helper-create-class-features-plugin": "^7.8.3", - "@babel/helper-plugin-utils": "^7.8.3" - } - }, - "@babel/plugin-proposal-decorators": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.8.3.tgz", - "integrity": "sha512-e3RvdvS4qPJVTe288DlXjwKflpfy1hr0j5dz5WpIYYeP7vQZg2WfAEIp8k5/Lwis/m5REXEteIz6rrcDtXXG7w==", - "requires": { - "@babel/helper-create-class-features-plugin": "^7.8.3", - "@babel/helper-plugin-utils": "^7.8.3", - "@babel/plugin-syntax-decorators": "^7.8.3" - } - }, - "@babel/plugin-proposal-dynamic-import": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.8.3.tgz", - "integrity": "sha512-NyaBbyLFXFLT9FP+zk0kYlUlA8XtCUbehs67F0nnEg7KICgMc2mNkIeu9TYhKzyXMkrapZFwAhXLdnt4IYHy1w==", - "requires": { - "@babel/helper-plugin-utils": "^7.8.3", - "@babel/plugin-syntax-dynamic-import": "^7.8.0" - } - }, - "@babel/plugin-proposal-json-strings": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.8.3.tgz", - "integrity": "sha512-KGhQNZ3TVCQG/MjRbAUwuH+14y9q0tpxs1nWWs3pbSleRdDro9SAMMDyye8HhY1gqZ7/NqIc8SKhya0wRDgP1Q==", - "requires": { - "@babel/helper-plugin-utils": "^7.8.3", - "@babel/plugin-syntax-json-strings": "^7.8.0" - } - }, - "@babel/plugin-proposal-nullish-coalescing-operator": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.8.3.tgz", - "integrity": "sha512-TS9MlfzXpXKt6YYomudb/KU7nQI6/xnapG6in1uZxoxDghuSMZsPb6D2fyUwNYSAp4l1iR7QtFOjkqcRYcUsfw==", - "requires": { - "@babel/helper-plugin-utils": "^7.8.3", - "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.0" - } - }, - "@babel/plugin-proposal-numeric-separator": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.8.3.tgz", - "integrity": "sha512-jWioO1s6R/R+wEHizfaScNsAx+xKgwTLNXSh7tTC4Usj3ItsPEhYkEpU4h+lpnBwq7NBVOJXfO6cRFYcX69JUQ==", - "requires": { - "@babel/helper-plugin-utils": "^7.8.3", - "@babel/plugin-syntax-numeric-separator": "^7.8.3" - } - }, - "@babel/plugin-proposal-object-rest-spread": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.8.3.tgz", - "integrity": "sha512-8qvuPwU/xxUCt78HocNlv0mXXo0wdh9VT1R04WU8HGOfaOob26pF+9P5/lYjN/q7DHOX1bvX60hnhOvuQUJdbA==", - "requires": { - "@babel/helper-plugin-utils": "^7.8.3", - "@babel/plugin-syntax-object-rest-spread": "^7.8.0" - } - }, - "@babel/plugin-proposal-optional-catch-binding": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.8.3.tgz", - "integrity": "sha512-0gkX7J7E+AtAw9fcwlVQj8peP61qhdg/89D5swOkjYbkboA2CVckn3kiyum1DE0wskGb7KJJxBdyEBApDLLVdw==", - "requires": { - "@babel/helper-plugin-utils": "^7.8.3", - "@babel/plugin-syntax-optional-catch-binding": "^7.8.0" - } - }, - "@babel/plugin-proposal-optional-chaining": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.8.3.tgz", - "integrity": "sha512-QIoIR9abkVn+seDE3OjA08jWcs3eZ9+wJCKSRgo3WdEU2csFYgdScb+8qHB3+WXsGJD55u+5hWCISI7ejXS+kg==", - "requires": { - "@babel/helper-plugin-utils": "^7.8.3", - "@babel/plugin-syntax-optional-chaining": "^7.8.0" - } - }, - "@babel/plugin-proposal-unicode-property-regex": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.8.3.tgz", - "integrity": "sha512-1/1/rEZv2XGweRwwSkLpY+s60za9OZ1hJs4YDqFHCw0kYWYwL5IFljVY1MYBL+weT1l9pokDO2uhSTLVxzoHkQ==", - "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.8.3", - "@babel/helper-plugin-utils": "^7.8.3" - } - }, - "@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-decorators": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.8.3.tgz", - "integrity": "sha512-8Hg4dNNT9/LcA1zQlfwuKR8BUc/if7Q7NkTam9sGTcJphLwpf2g4S42uhspQrIrR+dpzE0dtTqBVFoHl8GtnnQ==", - "requires": { - "@babel/helper-plugin-utils": "^7.8.3" - } - }, - "@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-flow": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.8.3.tgz", - "integrity": "sha512-innAx3bUbA0KSYj2E2MNFSn9hiCeowOFLxlsuhXzw8hMQnzkDomUr9QCD7E9VF60NmnG1sNTuuv6Qf4f8INYsg==", - "requires": { - "@babel/helper-plugin-utils": "^7.8.3" - } - }, - "@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.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.8.3.tgz", - "integrity": "sha512-WxdW9xyLgBdefoo0Ynn3MRSkhe5tFVxxKNVdnZSh318WrG2e2jH+E9wd/++JsqcLJZPfz87njQJ8j2Upjm0M0A==", - "requires": { - "@babel/helper-plugin-utils": "^7.8.3" - } - }, - "@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.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.8.3.tgz", - "integrity": "sha512-H7dCMAdN83PcCmqmkHB5dtp+Xa9a6LKSvA2hiFBC/5alSHxM5VgWZXFqDi0YFe8XNGT6iCa+z4V4zSt/PdZ7Dw==", - "requires": { - "@babel/helper-plugin-utils": "^7.8.3" - } - }, - "@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-top-level-await": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.8.3.tgz", - "integrity": "sha512-kwj1j9lL/6Wd0hROD3b/OZZ7MSrZLqqn9RAZ5+cYYsflQ9HZBIKCUkr3+uL1MEJ1NePiUbf98jjiMQSv0NMR9g==", - "requires": { - "@babel/helper-plugin-utils": "^7.8.3" - } - }, - "@babel/plugin-syntax-typescript": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.8.3.tgz", - "integrity": "sha512-GO1MQ/SGGGoiEXY0e0bSpHimJvxqB7lktLLIq2pv8xG7WZ8IMEle74jIe1FhprHBWjwjZtXHkycDLZXIWM5Wfg==", - "requires": { - "@babel/helper-plugin-utils": "^7.8.3" - } - }, - "@babel/plugin-transform-arrow-functions": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.8.3.tgz", - "integrity": "sha512-0MRF+KC8EqH4dbuITCWwPSzsyO3HIWWlm30v8BbbpOrS1B++isGxPnnuq/IZvOX5J2D/p7DQalQm+/2PnlKGxg==", - "requires": { - "@babel/helper-plugin-utils": "^7.8.3" - } - }, - "@babel/plugin-transform-async-to-generator": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.8.3.tgz", - "integrity": "sha512-imt9tFLD9ogt56Dd5CI/6XgpukMwd/fLGSrix2httihVe7LOGVPhyhMh1BU5kDM7iHD08i8uUtmV2sWaBFlHVQ==", - "requires": { - "@babel/helper-module-imports": "^7.8.3", - "@babel/helper-plugin-utils": "^7.8.3", - "@babel/helper-remap-async-to-generator": "^7.8.3" - } - }, - "@babel/plugin-transform-block-scoped-functions": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.8.3.tgz", - "integrity": "sha512-vo4F2OewqjbB1+yaJ7k2EJFHlTP3jR634Z9Cj9itpqNjuLXvhlVxgnjsHsdRgASR8xYDrx6onw4vW5H6We0Jmg==", - "requires": { - "@babel/helper-plugin-utils": "^7.8.3" - } - }, - "@babel/plugin-transform-block-scoping": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.8.3.tgz", - "integrity": "sha512-pGnYfm7RNRgYRi7bids5bHluENHqJhrV4bCZRwc5GamaWIIs07N4rZECcmJL6ZClwjDz1GbdMZFtPs27hTB06w==", - "requires": { - "@babel/helper-plugin-utils": "^7.8.3", - "lodash": "^4.17.13" - } - }, - "@babel/plugin-transform-classes": { - "version": "7.8.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.8.6.tgz", - "integrity": "sha512-k9r8qRay/R6v5aWZkrEclEhKO6mc1CCQr2dLsVHBmOQiMpN6I2bpjX3vgnldUWeEI1GHVNByULVxZ4BdP4Hmdg==", - "requires": { - "@babel/helper-annotate-as-pure": "^7.8.3", - "@babel/helper-define-map": "^7.8.3", - "@babel/helper-function-name": "^7.8.3", - "@babel/helper-optimise-call-expression": "^7.8.3", - "@babel/helper-plugin-utils": "^7.8.3", - "@babel/helper-replace-supers": "^7.8.6", - "@babel/helper-split-export-declaration": "^7.8.3", - "globals": "^11.1.0" - } - }, - "@babel/plugin-transform-computed-properties": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.8.3.tgz", - "integrity": "sha512-O5hiIpSyOGdrQZRQ2ccwtTVkgUDBBiCuK//4RJ6UfePllUTCENOzKxfh6ulckXKc0DixTFLCfb2HVkNA7aDpzA==", - "requires": { - "@babel/helper-plugin-utils": "^7.8.3" - } - }, - "@babel/plugin-transform-destructuring": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.8.3.tgz", - "integrity": "sha512-H4X646nCkiEcHZUZaRkhE2XVsoz0J/1x3VVujnn96pSoGCtKPA99ZZA+va+gK+92Zycd6OBKCD8tDb/731bhgQ==", - "requires": { - "@babel/helper-plugin-utils": "^7.8.3" - } - }, - "@babel/plugin-transform-dotall-regex": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.8.3.tgz", - "integrity": "sha512-kLs1j9Nn4MQoBYdRXH6AeaXMbEJFaFu/v1nQkvib6QzTj8MZI5OQzqmD83/2jEM1z0DLilra5aWO5YpyC0ALIw==", - "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.8.3", - "@babel/helper-plugin-utils": "^7.8.3" - } - }, - "@babel/plugin-transform-duplicate-keys": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.8.3.tgz", - "integrity": "sha512-s8dHiBUbcbSgipS4SMFuWGqCvyge5V2ZeAWzR6INTVC3Ltjig/Vw1G2Gztv0vU/hRG9X8IvKvYdoksnUfgXOEQ==", - "requires": { - "@babel/helper-plugin-utils": "^7.8.3" - } - }, - "@babel/plugin-transform-exponentiation-operator": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.8.3.tgz", - "integrity": "sha512-zwIpuIymb3ACcInbksHaNcR12S++0MDLKkiqXHl3AzpgdKlFNhog+z/K0+TGW+b0w5pgTq4H6IwV/WhxbGYSjQ==", - "requires": { - "@babel/helper-builder-binary-assignment-operator-visitor": "^7.8.3", - "@babel/helper-plugin-utils": "^7.8.3" - } - }, - "@babel/plugin-transform-flow-strip-types": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.8.3.tgz", - "integrity": "sha512-g/6WTWG/xbdd2exBBzMfygjX/zw4eyNC4X8pRaq7aRHRoDUCzAIu3kGYIXviOv8BjCuWm8vDBwjHcjiRNgXrPA==", - "requires": { - "@babel/helper-plugin-utils": "^7.8.3", - "@babel/plugin-syntax-flow": "^7.8.3" - } - }, - "@babel/plugin-transform-for-of": { - "version": "7.8.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.8.6.tgz", - "integrity": "sha512-M0pw4/1/KI5WAxPsdcUL/w2LJ7o89YHN3yLkzNjg7Yl15GlVGgzHyCU+FMeAxevHGsLVmUqbirlUIKTafPmzdw==", - "requires": { - "@babel/helper-plugin-utils": "^7.8.3" - } - }, - "@babel/plugin-transform-function-name": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.8.3.tgz", - "integrity": "sha512-rO/OnDS78Eifbjn5Py9v8y0aR+aSYhDhqAwVfsTl0ERuMZyr05L1aFSCJnbv2mmsLkit/4ReeQ9N2BgLnOcPCQ==", - "requires": { - "@babel/helper-function-name": "^7.8.3", - "@babel/helper-plugin-utils": "^7.8.3" - } - }, - "@babel/plugin-transform-literals": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.8.3.tgz", - "integrity": "sha512-3Tqf8JJ/qB7TeldGl+TT55+uQei9JfYaregDcEAyBZ7akutriFrt6C/wLYIer6OYhleVQvH/ntEhjE/xMmy10A==", - "requires": { - "@babel/helper-plugin-utils": "^7.8.3" - } - }, - "@babel/plugin-transform-member-expression-literals": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.8.3.tgz", - "integrity": "sha512-3Wk2EXhnw+rP+IDkK6BdtPKsUE5IeZ6QOGrPYvw52NwBStw9V1ZVzxgK6fSKSxqUvH9eQPR3tm3cOq79HlsKYA==", - "requires": { - "@babel/helper-plugin-utils": "^7.8.3" - } - }, - "@babel/plugin-transform-modules-amd": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.8.3.tgz", - "integrity": "sha512-MadJiU3rLKclzT5kBH4yxdry96odTUwuqrZM+GllFI/VhxfPz+k9MshJM+MwhfkCdxxclSbSBbUGciBngR+kEQ==", - "requires": { - "@babel/helper-module-transforms": "^7.8.3", - "@babel/helper-plugin-utils": "^7.8.3", - "babel-plugin-dynamic-import-node": "^2.3.0" - } - }, - "@babel/plugin-transform-modules-commonjs": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.8.3.tgz", - "integrity": "sha512-JpdMEfA15HZ/1gNuB9XEDlZM1h/gF/YOH7zaZzQu2xCFRfwc01NXBMHHSTT6hRjlXJJs5x/bfODM3LiCk94Sxg==", - "requires": { - "@babel/helper-module-transforms": "^7.8.3", - "@babel/helper-plugin-utils": "^7.8.3", - "@babel/helper-simple-access": "^7.8.3", - "babel-plugin-dynamic-import-node": "^2.3.0" - } - }, - "@babel/plugin-transform-modules-systemjs": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.8.3.tgz", - "integrity": "sha512-8cESMCJjmArMYqa9AO5YuMEkE4ds28tMpZcGZB/jl3n0ZzlsxOAi3mC+SKypTfT8gjMupCnd3YiXCkMjj2jfOg==", - "requires": { - "@babel/helper-hoist-variables": "^7.8.3", - "@babel/helper-module-transforms": "^7.8.3", - "@babel/helper-plugin-utils": "^7.8.3", - "babel-plugin-dynamic-import-node": "^2.3.0" - } - }, - "@babel/plugin-transform-modules-umd": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.8.3.tgz", - "integrity": "sha512-evhTyWhbwbI3/U6dZAnx/ePoV7H6OUG+OjiJFHmhr9FPn0VShjwC2kdxqIuQ/+1P50TMrneGzMeyMTFOjKSnAw==", - "requires": { - "@babel/helper-module-transforms": "^7.8.3", - "@babel/helper-plugin-utils": "^7.8.3" - } - }, - "@babel/plugin-transform-named-capturing-groups-regex": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.8.3.tgz", - "integrity": "sha512-f+tF/8UVPU86TrCb06JoPWIdDpTNSGGcAtaD9mLP0aYGA0OS0j7j7DHJR0GTFrUZPUU6loZhbsVZgTh0N+Qdnw==", - "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.8.3" - } - }, - "@babel/plugin-transform-new-target": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.8.3.tgz", - "integrity": "sha512-QuSGysibQpyxexRyui2vca+Cmbljo8bcRckgzYV4kRIsHpVeyeC3JDO63pY+xFZ6bWOBn7pfKZTqV4o/ix9sFw==", - "requires": { - "@babel/helper-plugin-utils": "^7.8.3" - } - }, - "@babel/plugin-transform-object-super": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.8.3.tgz", - "integrity": "sha512-57FXk+gItG/GejofIyLIgBKTas4+pEU47IXKDBWFTxdPd7F80H8zybyAY7UoblVfBhBGs2EKM+bJUu2+iUYPDQ==", - "requires": { - "@babel/helper-plugin-utils": "^7.8.3", - "@babel/helper-replace-supers": "^7.8.3" - } - }, - "@babel/plugin-transform-parameters": { - "version": "7.8.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.8.7.tgz", - "integrity": "sha512-brYWaEPTRimOctz2NDA3jnBbDi7SVN2T4wYuu0aqSzxC3nozFZngGaw29CJ9ZPweB7k+iFmZuoG3IVPIcXmD2g==", - "requires": { - "@babel/helper-call-delegate": "^7.8.7", - "@babel/helper-get-function-arity": "^7.8.3", - "@babel/helper-plugin-utils": "^7.8.3" - } - }, - "@babel/plugin-transform-property-literals": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.8.3.tgz", - "integrity": "sha512-uGiiXAZMqEoQhRWMK17VospMZh5sXWg+dlh2soffpkAl96KAm+WZuJfa6lcELotSRmooLqg0MWdH6UUq85nmmg==", - "requires": { - "@babel/helper-plugin-utils": "^7.8.3" - } - }, - "@babel/plugin-transform-react-constant-elements": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.8.3.tgz", - "integrity": "sha512-glrzN2U+egwRfkNFtL34xIBYTxbbUF2qJTP8HD3qETBBqzAWSeNB821X0GjU06+dNpq/UyCIjI72FmGE5NNkQQ==", - "requires": { - "@babel/helper-annotate-as-pure": "^7.8.3", - "@babel/helper-plugin-utils": "^7.8.3" - } - }, - "@babel/plugin-transform-react-display-name": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.8.3.tgz", - "integrity": "sha512-3Jy/PCw8Fe6uBKtEgz3M82ljt+lTg+xJaM4og+eyu83qLT87ZUSckn0wy7r31jflURWLO83TW6Ylf7lyXj3m5A==", - "requires": { - "@babel/helper-plugin-utils": "^7.8.3" - } - }, - "@babel/plugin-transform-react-jsx": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.8.3.tgz", - "integrity": "sha512-r0h+mUiyL595ikykci+fbwm9YzmuOrUBi0b+FDIKmi3fPQyFokWVEMJnRWHJPPQEjyFJyna9WZC6Viv6UHSv1g==", - "requires": { - "@babel/helper-builder-react-jsx": "^7.8.3", - "@babel/helper-plugin-utils": "^7.8.3", - "@babel/plugin-syntax-jsx": "^7.8.3" - } - }, - "@babel/plugin-transform-react-jsx-self": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.8.3.tgz", - "integrity": "sha512-01OT7s5oa0XTLf2I8XGsL8+KqV9lx3EZV+jxn/L2LQ97CGKila2YMroTkCEIE0HV/FF7CMSRsIAybopdN9NTdg==", - "requires": { - "@babel/helper-plugin-utils": "^7.8.3", - "@babel/plugin-syntax-jsx": "^7.8.3" - } - }, - "@babel/plugin-transform-react-jsx-source": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.8.3.tgz", - "integrity": "sha512-PLMgdMGuVDtRS/SzjNEQYUT8f4z1xb2BAT54vM1X5efkVuYBf5WyGUMbpmARcfq3NaglIwz08UVQK4HHHbC6ag==", - "requires": { - "@babel/helper-plugin-utils": "^7.8.3", - "@babel/plugin-syntax-jsx": "^7.8.3" - } - }, - "@babel/plugin-transform-regenerator": { - "version": "7.8.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.8.7.tgz", - "integrity": "sha512-TIg+gAl4Z0a3WmD3mbYSk+J9ZUH6n/Yc57rtKRnlA/7rcCvpekHXe0CMZHP1gYp7/KLe9GHTuIba0vXmls6drA==", - "requires": { - "regenerator-transform": "^0.14.2" - } - }, - "@babel/plugin-transform-reserved-words": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.8.3.tgz", - "integrity": "sha512-mwMxcycN3omKFDjDQUl+8zyMsBfjRFr0Zn/64I41pmjv4NJuqcYlEtezwYtw9TFd9WR1vN5kiM+O0gMZzO6L0A==", - "requires": { - "@babel/helper-plugin-utils": "^7.8.3" - } - }, - "@babel/plugin-transform-runtime": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.8.3.tgz", - "integrity": "sha512-/vqUt5Yh+cgPZXXjmaG9NT8aVfThKk7G4OqkVhrXqwsC5soMn/qTCxs36rZ2QFhpfTJcjw4SNDIZ4RUb8OL4jQ==", - "requires": { - "@babel/helper-module-imports": "^7.8.3", - "@babel/helper-plugin-utils": "^7.8.3", - "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.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.8.3.tgz", - "integrity": "sha512-I9DI6Odg0JJwxCHzbzW08ggMdCezoWcuQRz3ptdudgwaHxTjxw5HgdFJmZIkIMlRymL6YiZcped4TTCB0JcC8w==", - "requires": { - "@babel/helper-plugin-utils": "^7.8.3" - } - }, - "@babel/plugin-transform-spread": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.8.3.tgz", - "integrity": "sha512-CkuTU9mbmAoFOI1tklFWYYbzX5qCIZVXPVy0jpXgGwkplCndQAa58s2jr66fTeQnA64bDox0HL4U56CFYoyC7g==", - "requires": { - "@babel/helper-plugin-utils": "^7.8.3" - } - }, - "@babel/plugin-transform-sticky-regex": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.8.3.tgz", - "integrity": "sha512-9Spq0vGCD5Bb4Z/ZXXSK5wbbLFMG085qd2vhL1JYu1WcQ5bXqZBAYRzU1d+p79GcHs2szYv5pVQCX13QgldaWw==", - "requires": { - "@babel/helper-plugin-utils": "^7.8.3", - "@babel/helper-regex": "^7.8.3" - } - }, - "@babel/plugin-transform-template-literals": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.8.3.tgz", - "integrity": "sha512-820QBtykIQOLFT8NZOcTRJ1UNuztIELe4p9DCgvj4NK+PwluSJ49we7s9FB1HIGNIYT7wFUJ0ar2QpCDj0escQ==", - "requires": { - "@babel/helper-annotate-as-pure": "^7.8.3", - "@babel/helper-plugin-utils": "^7.8.3" - } - }, - "@babel/plugin-transform-typeof-symbol": { - "version": "7.8.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.8.4.tgz", - "integrity": "sha512-2QKyfjGdvuNfHsb7qnBBlKclbD4CfshH2KvDabiijLMGXPHJXGxtDzwIF7bQP+T0ysw8fYTtxPafgfs/c1Lrqg==", - "requires": { - "@babel/helper-plugin-utils": "^7.8.3" - } - }, - "@babel/plugin-transform-typescript": { - "version": "7.8.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.8.7.tgz", - "integrity": "sha512-7O0UsPQVNKqpHeHLpfvOG4uXmlw+MOxYvUv6Otc9uH5SYMIxvF6eBdjkWvC3f9G+VXe0RsNExyAQBeTRug/wqQ==", - "requires": { - "@babel/helper-create-class-features-plugin": "^7.8.3", - "@babel/helper-plugin-utils": "^7.8.3", - "@babel/plugin-syntax-typescript": "^7.8.3" - } - }, - "@babel/plugin-transform-unicode-regex": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.8.3.tgz", - "integrity": "sha512-+ufgJjYdmWfSQ+6NS9VGUR2ns8cjJjYbrbi11mZBTaWm+Fui/ncTLFF28Ei1okavY+xkojGr1eJxNsWYeA5aZw==", - "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.8.3", - "@babel/helper-plugin-utils": "^7.8.3" - } - }, - "@babel/preset-env": { - "version": "7.8.7", - "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.8.7.tgz", - "integrity": "sha512-BYftCVOdAYJk5ASsznKAUl53EMhfBbr8CJ1X+AJLfGPscQkwJFiaV/Wn9DPH/7fzm2v6iRYJKYHSqyynTGw0nw==", - "requires": { - "@babel/compat-data": "^7.8.6", - "@babel/helper-compilation-targets": "^7.8.7", - "@babel/helper-module-imports": "^7.8.3", - "@babel/helper-plugin-utils": "^7.8.3", - "@babel/plugin-proposal-async-generator-functions": "^7.8.3", - "@babel/plugin-proposal-dynamic-import": "^7.8.3", - "@babel/plugin-proposal-json-strings": "^7.8.3", - "@babel/plugin-proposal-nullish-coalescing-operator": "^7.8.3", - "@babel/plugin-proposal-object-rest-spread": "^7.8.3", - "@babel/plugin-proposal-optional-catch-binding": "^7.8.3", - "@babel/plugin-proposal-optional-chaining": "^7.8.3", - "@babel/plugin-proposal-unicode-property-regex": "^7.8.3", - "@babel/plugin-syntax-async-generators": "^7.8.0", - "@babel/plugin-syntax-dynamic-import": "^7.8.0", - "@babel/plugin-syntax-json-strings": "^7.8.0", - "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.0", - "@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.8.3", - "@babel/plugin-transform-arrow-functions": "^7.8.3", - "@babel/plugin-transform-async-to-generator": "^7.8.3", - "@babel/plugin-transform-block-scoped-functions": "^7.8.3", - "@babel/plugin-transform-block-scoping": "^7.8.3", - "@babel/plugin-transform-classes": "^7.8.6", - "@babel/plugin-transform-computed-properties": "^7.8.3", - "@babel/plugin-transform-destructuring": "^7.8.3", - "@babel/plugin-transform-dotall-regex": "^7.8.3", - "@babel/plugin-transform-duplicate-keys": "^7.8.3", - "@babel/plugin-transform-exponentiation-operator": "^7.8.3", - "@babel/plugin-transform-for-of": "^7.8.6", - "@babel/plugin-transform-function-name": "^7.8.3", - "@babel/plugin-transform-literals": "^7.8.3", - "@babel/plugin-transform-member-expression-literals": "^7.8.3", - "@babel/plugin-transform-modules-amd": "^7.8.3", - "@babel/plugin-transform-modules-commonjs": "^7.8.3", - "@babel/plugin-transform-modules-systemjs": "^7.8.3", - "@babel/plugin-transform-modules-umd": "^7.8.3", - "@babel/plugin-transform-named-capturing-groups-regex": "^7.8.3", - "@babel/plugin-transform-new-target": "^7.8.3", - "@babel/plugin-transform-object-super": "^7.8.3", - "@babel/plugin-transform-parameters": "^7.8.7", - "@babel/plugin-transform-property-literals": "^7.8.3", - "@babel/plugin-transform-regenerator": "^7.8.7", - "@babel/plugin-transform-reserved-words": "^7.8.3", - "@babel/plugin-transform-shorthand-properties": "^7.8.3", - "@babel/plugin-transform-spread": "^7.8.3", - "@babel/plugin-transform-sticky-regex": "^7.8.3", - "@babel/plugin-transform-template-literals": "^7.8.3", - "@babel/plugin-transform-typeof-symbol": "^7.8.4", - "@babel/plugin-transform-unicode-regex": "^7.8.3", - "@babel/types": "^7.8.7", - "browserslist": "^4.8.5", - "core-js-compat": "^3.6.2", - "invariant": "^2.2.2", - "levenary": "^1.1.1", - "semver": "^5.5.0" - }, - "dependencies": { - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" - } - } - }, - "@babel/preset-react": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.8.3.tgz", - "integrity": "sha512-9hx0CwZg92jGb7iHYQVgi0tOEHP/kM60CtWJQnmbATSPIQQ2xYzfoCI3EdqAhFBeeJwYMdWQuDUHMsuDbH9hyQ==", - "requires": { - "@babel/helper-plugin-utils": "^7.8.3", - "@babel/plugin-transform-react-display-name": "^7.8.3", - "@babel/plugin-transform-react-jsx": "^7.8.3", - "@babel/plugin-transform-react-jsx-self": "^7.8.3", - "@babel/plugin-transform-react-jsx-source": "^7.8.3" - } - }, - "@babel/preset-typescript": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.8.3.tgz", - "integrity": "sha512-qee5LgPGui9zQ0jR1TeU5/fP9L+ovoArklEqY12ek8P/wV5ZeM/VYSQYwICeoT6FfpJTekG9Ilay5PhwsOpMHA==", - "requires": { - "@babel/helper-plugin-utils": "^7.8.3", - "@babel/plugin-transform-typescript": "^7.8.3" - } - }, - "@babel/runtime": { - "version": "7.8.7", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.8.7.tgz", - "integrity": "sha512-+AATMUFppJDw6aiR5NVPHqIQBlV/Pj8wY/EZH+lmvRdUo9xBaz/rF3alAwFJQavvKfeOlPE7oaaDHVbcySbCsg==", - "requires": { - "regenerator-runtime": "^0.13.4" - } - }, - "@babel/template": { - "version": "7.8.6", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.8.6.tgz", - "integrity": "sha512-zbMsPMy/v0PWFZEhQJ66bqjhH+z0JgMoBWuikXybgG3Gkd/3t5oQ1Rw2WQhnSrsOmsKXnZOx15tkC4qON/+JPg==", - "requires": { - "@babel/code-frame": "^7.8.3", - "@babel/parser": "^7.8.6", - "@babel/types": "^7.8.6" - } - }, - "@babel/traverse": { - "version": "7.8.6", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.8.6.tgz", - "integrity": "sha512-2B8l0db/DPi8iinITKuo7cbPznLCEk0kCxDoB9/N6gGNg/gxOXiR/IcymAFPiBwk5w6TtQ27w4wpElgp9btR9A==", - "requires": { - "@babel/code-frame": "^7.8.3", - "@babel/generator": "^7.8.6", - "@babel/helper-function-name": "^7.8.3", - "@babel/helper-split-export-declaration": "^7.8.3", - "@babel/parser": "^7.8.6", - "@babel/types": "^7.8.6", - "debug": "^4.1.0", - "globals": "^11.1.0", - "lodash": "^4.17.13" - } - }, - "@babel/types": { - "version": "7.8.7", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.8.7.tgz", - "integrity": "sha512-k2TreEHxFA4CjGkL+GYjRyx35W0Mr7DP5+9q6WMkyKXB+904bYmG40syjMFV0oLlhhFCwWl0vA0DyzTDkwAiJw==", - "requires": { - "esutils": "^2.0.2", - "lodash": "^4.17.13", - "to-fast-properties": "^2.0.0" - } - }, - "@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==" - }, - "@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" - } - }, - "@jest/console": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/@jest/console/-/console-24.9.0.tgz", - "integrity": "sha512-Zuj6b8TnKXi3q4ymac8EQfc3ea/uhLeCGThFqXeC8H9/raaH8ARPUTdId+XyGd03Z4In0/VjD2OYFcBF09fNLQ==", - "requires": { - "@jest/source-map": "^24.9.0", - "chalk": "^2.0.1", - "slash": "^2.0.0" - } - }, - "@jest/core": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/@jest/core/-/core-24.9.0.tgz", - "integrity": "sha512-Fogg3s4wlAr1VX7q+rhV9RVnUv5tD7VuWfYy1+whMiWUrvl7U3QJSJyWcDio9Lq2prqYsZaeTv2Rz24pWGkJ2A==", - "requires": { - "@jest/console": "^24.7.1", - "@jest/reporters": "^24.9.0", - "@jest/test-result": "^24.9.0", - "@jest/transform": "^24.9.0", - "@jest/types": "^24.9.0", - "ansi-escapes": "^3.0.0", - "chalk": "^2.0.1", - "exit": "^0.1.2", - "graceful-fs": "^4.1.15", - "jest-changed-files": "^24.9.0", - "jest-config": "^24.9.0", - "jest-haste-map": "^24.9.0", - "jest-message-util": "^24.9.0", - "jest-regex-util": "^24.3.0", - "jest-resolve": "^24.9.0", - "jest-resolve-dependencies": "^24.9.0", - "jest-runner": "^24.9.0", - "jest-runtime": "^24.9.0", - "jest-snapshot": "^24.9.0", - "jest-util": "^24.9.0", - "jest-validate": "^24.9.0", - "jest-watcher": "^24.9.0", - "micromatch": "^3.1.10", - "p-each-series": "^1.0.0", - "realpath-native": "^1.1.0", - "rimraf": "^2.5.4", - "slash": "^2.0.0", - "strip-ansi": "^5.0.0" - }, - "dependencies": { - "ansi-escapes": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.2.0.tgz", - "integrity": "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==" - } - } - }, - "@jest/environment": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-24.9.0.tgz", - "integrity": "sha512-5A1QluTPhvdIPFYnO3sZC3smkNeXPVELz7ikPbhUj0bQjB07EoE9qtLrem14ZUYWdVayYbsjVwIiL4WBIMV4aQ==", - "requires": { - "@jest/fake-timers": "^24.9.0", - "@jest/transform": "^24.9.0", - "@jest/types": "^24.9.0", - "jest-mock": "^24.9.0" - } - }, - "@jest/fake-timers": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-24.9.0.tgz", - "integrity": "sha512-eWQcNa2YSwzXWIMC5KufBh3oWRIijrQFROsIqt6v/NS9Io/gknw1jsAC9c+ih/RQX4A3O7SeWAhQeN0goKhT9A==", - "requires": { - "@jest/types": "^24.9.0", - "jest-message-util": "^24.9.0", - "jest-mock": "^24.9.0" - } - }, - "@jest/reporters": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-24.9.0.tgz", - "integrity": "sha512-mu4X0yjaHrffOsWmVLzitKmmmWSQ3GGuefgNscUSWNiUNcEOSEQk9k3pERKEQVBb0Cnn88+UESIsZEMH3o88Gw==", - "requires": { - "@jest/environment": "^24.9.0", - "@jest/test-result": "^24.9.0", - "@jest/transform": "^24.9.0", - "@jest/types": "^24.9.0", - "chalk": "^2.0.1", - "exit": "^0.1.2", - "glob": "^7.1.2", - "istanbul-lib-coverage": "^2.0.2", - "istanbul-lib-instrument": "^3.0.1", - "istanbul-lib-report": "^2.0.4", - "istanbul-lib-source-maps": "^3.0.1", - "istanbul-reports": "^2.2.6", - "jest-haste-map": "^24.9.0", - "jest-resolve": "^24.9.0", - "jest-runtime": "^24.9.0", - "jest-util": "^24.9.0", - "jest-worker": "^24.6.0", - "node-notifier": "^5.4.2", - "slash": "^2.0.0", - "source-map": "^0.6.0", - "string-length": "^2.0.0" - }, - "dependencies": { - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" - } - } - }, - "@jest/source-map": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-24.9.0.tgz", - "integrity": "sha512-/Xw7xGlsZb4MJzNDgB7PW5crou5JqWiBQaz6xyPd3ArOg2nfn/PunV8+olXbbEZzNl591o5rWKE9BRDaFAuIBg==", - "requires": { - "callsites": "^3.0.0", - "graceful-fs": "^4.1.15", - "source-map": "^0.6.0" - }, - "dependencies": { - "callsites": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", - "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==" - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" - } - } - }, - "@jest/test-result": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-24.9.0.tgz", - "integrity": "sha512-XEFrHbBonBJ8dGp2JmF8kP/nQI/ImPpygKHwQ/SY+es59Z3L5PI4Qb9TQQMAEeYsThG1xF0k6tmG0tIKATNiiA==", - "requires": { - "@jest/console": "^24.9.0", - "@jest/types": "^24.9.0", - "@types/istanbul-lib-coverage": "^2.0.0" - } - }, - "@jest/test-sequencer": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-24.9.0.tgz", - "integrity": "sha512-6qqsU4o0kW1dvA95qfNog8v8gkRN9ph6Lz7r96IvZpHdNipP2cBcb07J1Z45mz/VIS01OHJ3pY8T5fUY38tg4A==", - "requires": { - "@jest/test-result": "^24.9.0", - "jest-haste-map": "^24.9.0", - "jest-runner": "^24.9.0", - "jest-runtime": "^24.9.0" - } - }, - "@jest/transform": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-24.9.0.tgz", - "integrity": "sha512-TcQUmyNRxV94S0QpMOnZl0++6RMiqpbH/ZMccFB/amku6Uwvyb1cjYX7xkp5nGNkbX4QPH/FcB6q1HBTHynLmQ==", - "requires": { - "@babel/core": "^7.1.0", - "@jest/types": "^24.9.0", - "babel-plugin-istanbul": "^5.1.0", - "chalk": "^2.0.1", - "convert-source-map": "^1.4.0", - "fast-json-stable-stringify": "^2.0.0", - "graceful-fs": "^4.1.15", - "jest-haste-map": "^24.9.0", - "jest-regex-util": "^24.9.0", - "jest-util": "^24.9.0", - "micromatch": "^3.1.10", - "pirates": "^4.0.1", - "realpath-native": "^1.1.0", - "slash": "^2.0.0", - "source-map": "^0.6.1", - "write-file-atomic": "2.4.1" - }, - "dependencies": { - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" - } - } - }, - "@jest/types": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-24.9.0.tgz", - "integrity": "sha512-XKK7ze1apu5JWQ5eZjHITP66AX+QsLlbaJRBGYr8pNzwcAE2JVkwnf0yqjHTsDRcjR0mujy/NmZMXw5kl+kGBw==", - "requires": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^1.1.1", - "@types/yargs": "^13.0.0" - } - }, - "@mrmlnc/readdir-enhanced": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/@mrmlnc/readdir-enhanced/-/readdir-enhanced-2.2.1.tgz", - "integrity": "sha512-bPHp6Ji8b41szTOcaP63VlnbbO5Ny6dwAATtY6JTjh5N2OLrb5Qk/Th5cRkRQhkWCt+EJsYrNB0MiL+Gpn6e3g==", - "requires": { - "call-me-maybe": "^1.0.1", - "glob-to-regexp": "^0.3.0" - } - }, - "@nodelib/fs.stat": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-1.1.3.tgz", - "integrity": "sha512-shAmDyaQC4H92APFoIaVDHCx5bStIocgvbwQyxPRrbUY20V1EYTbSDchWbuwlMG3V17cprZhA6+78JfB+3DTPw==" - }, - "@svgr/babel-plugin-add-jsx-attribute": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-4.2.0.tgz", - "integrity": "sha512-j7KnilGyZzYr/jhcrSYS3FGWMZVaqyCG0vzMCwzvei0coIkczuYMcniK07nI0aHJINciujjH11T72ICW5eL5Ig==" - }, - "@svgr/babel-plugin-remove-jsx-attribute": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-attribute/-/babel-plugin-remove-jsx-attribute-4.2.0.tgz", - "integrity": "sha512-3XHLtJ+HbRCH4n28S7y/yZoEQnRpl0tvTZQsHqvaeNXPra+6vE5tbRliH3ox1yZYPCxrlqaJT/Mg+75GpDKlvQ==" - }, - "@svgr/babel-plugin-remove-jsx-empty-expression": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-empty-expression/-/babel-plugin-remove-jsx-empty-expression-4.2.0.tgz", - "integrity": "sha512-yTr2iLdf6oEuUE9MsRdvt0NmdpMBAkgK8Bjhl6epb+eQWk6abBaX3d65UZ3E3FWaOwePyUgNyNCMVG61gGCQ7w==" - }, - "@svgr/babel-plugin-replace-jsx-attribute-value": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-replace-jsx-attribute-value/-/babel-plugin-replace-jsx-attribute-value-4.2.0.tgz", - "integrity": "sha512-U9m870Kqm0ko8beHawRXLGLvSi/ZMrl89gJ5BNcT452fAjtF2p4uRzXkdzvGJJJYBgx7BmqlDjBN/eCp5AAX2w==" - }, - "@svgr/babel-plugin-svg-dynamic-title": { - "version": "4.3.3", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-dynamic-title/-/babel-plugin-svg-dynamic-title-4.3.3.tgz", - "integrity": "sha512-w3Be6xUNdwgParsvxkkeZb545VhXEwjGMwExMVBIdPQJeyMQHqm9Msnb2a1teHBqUYL66qtwfhNkbj1iarCG7w==" - }, - "@svgr/babel-plugin-svg-em-dimensions": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-em-dimensions/-/babel-plugin-svg-em-dimensions-4.2.0.tgz", - "integrity": "sha512-C0Uy+BHolCHGOZ8Dnr1zXy/KgpBOkEUYY9kI/HseHVPeMbluaX3CijJr7D4C5uR8zrc1T64nnq/k63ydQuGt4w==" - }, - "@svgr/babel-plugin-transform-react-native-svg": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-react-native-svg/-/babel-plugin-transform-react-native-svg-4.2.0.tgz", - "integrity": "sha512-7YvynOpZDpCOUoIVlaaOUU87J4Z6RdD6spYN4eUb5tfPoKGSF9OG2NuhgYnq4jSkAxcpMaXWPf1cePkzmqTPNw==" - }, - "@svgr/babel-plugin-transform-svg-component": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-svg-component/-/babel-plugin-transform-svg-component-4.2.0.tgz", - "integrity": "sha512-hYfYuZhQPCBVotABsXKSCfel2slf/yvJY8heTVX1PCTaq/IgASq1IyxPPKJ0chWREEKewIU/JMSsIGBtK1KKxw==" - }, - "@svgr/babel-preset": { - "version": "4.3.3", - "resolved": "https://registry.npmjs.org/@svgr/babel-preset/-/babel-preset-4.3.3.tgz", - "integrity": "sha512-6PG80tdz4eAlYUN3g5GZiUjg2FMcp+Wn6rtnz5WJG9ITGEF1pmFdzq02597Hn0OmnQuCVaBYQE1OVFAnwOl+0A==", - "requires": { - "@svgr/babel-plugin-add-jsx-attribute": "^4.2.0", - "@svgr/babel-plugin-remove-jsx-attribute": "^4.2.0", - "@svgr/babel-plugin-remove-jsx-empty-expression": "^4.2.0", - "@svgr/babel-plugin-replace-jsx-attribute-value": "^4.2.0", - "@svgr/babel-plugin-svg-dynamic-title": "^4.3.3", - "@svgr/babel-plugin-svg-em-dimensions": "^4.2.0", - "@svgr/babel-plugin-transform-react-native-svg": "^4.2.0", - "@svgr/babel-plugin-transform-svg-component": "^4.2.0" - } - }, - "@svgr/core": { - "version": "4.3.3", - "resolved": "https://registry.npmjs.org/@svgr/core/-/core-4.3.3.tgz", - "integrity": "sha512-qNuGF1QON1626UCaZamWt5yedpgOytvLj5BQZe2j1k1B8DUG4OyugZyfEwBeXozCUwhLEpsrgPrE+eCu4fY17w==", - "requires": { - "@svgr/plugin-jsx": "^4.3.3", - "camelcase": "^5.3.1", - "cosmiconfig": "^5.2.1" - } - }, - "@svgr/hast-util-to-babel-ast": { - "version": "4.3.2", - "resolved": "https://registry.npmjs.org/@svgr/hast-util-to-babel-ast/-/hast-util-to-babel-ast-4.3.2.tgz", - "integrity": "sha512-JioXclZGhFIDL3ddn4Kiq8qEqYM2PyDKV0aYno8+IXTLuYt6TOgHUbUAAFvqtb0Xn37NwP0BTHglejFoYr8RZg==", - "requires": { - "@babel/types": "^7.4.4" - } - }, - "@svgr/plugin-jsx": { - "version": "4.3.3", - "resolved": "https://registry.npmjs.org/@svgr/plugin-jsx/-/plugin-jsx-4.3.3.tgz", - "integrity": "sha512-cLOCSpNWQnDB1/v+SUENHH7a0XY09bfuMKdq9+gYvtuwzC2rU4I0wKGFEp1i24holdQdwodCtDQdFtJiTCWc+w==", - "requires": { - "@babel/core": "^7.4.5", - "@svgr/babel-preset": "^4.3.3", - "@svgr/hast-util-to-babel-ast": "^4.3.2", - "svg-parser": "^2.0.0" - } - }, - "@svgr/plugin-svgo": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/@svgr/plugin-svgo/-/plugin-svgo-4.3.1.tgz", - "integrity": "sha512-PrMtEDUWjX3Ea65JsVCwTIXuSqa3CG9px+DluF1/eo9mlDrgrtFE7NE/DjdhjJgSM9wenlVBzkzneSIUgfUI/w==", - "requires": { - "cosmiconfig": "^5.2.1", - "merge-deep": "^3.0.2", - "svgo": "^1.2.2" - } - }, - "@svgr/webpack": { - "version": "4.3.3", - "resolved": "https://registry.npmjs.org/@svgr/webpack/-/webpack-4.3.3.tgz", - "integrity": "sha512-bjnWolZ6KVsHhgyCoYRFmbd26p8XVbulCzSG53BDQqAr+JOAderYK7CuYrB3bDjHJuF6LJ7Wrr42+goLRV9qIg==", - "requires": { - "@babel/core": "^7.4.5", - "@babel/plugin-transform-react-constant-elements": "^7.0.0", - "@babel/preset-env": "^7.4.5", - "@babel/preset-react": "^7.0.0", - "@svgr/core": "^4.3.3", - "@svgr/plugin-jsx": "^4.3.3", - "@svgr/plugin-svgo": "^4.3.1", - "loader-utils": "^1.2.3" - } - }, - "@types/babel__core": { - "version": "7.1.6", - "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.6.tgz", - "integrity": "sha512-tTnhWszAqvXnhW7m5jQU9PomXSiKXk2sFxpahXvI20SZKu9ylPi8WtIxueZ6ehDWikPT0jeFujMj3X4ZHuf3Tg==", - "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.1", - "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.1.tgz", - "integrity": "sha512-bBKm+2VPJcMRVwNhxKu8W+5/zT7pwNEqeokFOmbvVSqGzFneNxYcEBro9Ac7/N9tlsaPYnZLK8J1LWKkMsLAew==", - "requires": { - "@babel/types": "^7.0.0" - } - }, - "@types/babel__template": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.0.2.tgz", - "integrity": "sha512-/K6zCpeW7Imzgab2bLkLEbz0+1JlFSrUMdw7KoIIu+IUdu51GWaBZpd3y1VXGVXzynvGa4DaIaxNZHiON3GXUg==", - "requires": { - "@babel/parser": "^7.1.0", - "@babel/types": "^7.0.0" - } - }, - "@types/babel__traverse": { - "version": "7.0.9", - "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.0.9.tgz", - "integrity": "sha512-jEFQ8L1tuvPjOI8lnpaf73oCJe+aoxL6ygqSy6c8LcW98zaC+4mzWuQIRCEvKeCOu+lbqdXcg4Uqmm1S8AP1tw==", - "requires": { - "@babel/types": "^7.3.0" - } - }, - "@types/color-name": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@types/color-name/-/color-name-1.1.1.tgz", - "integrity": "sha512-rr+OQyAjxze7GgWrSaJwydHStIhHq2lvY3BOC2Mj7KnzI7XK0Uw1TOOdI9lDoajEbSWLiYgoo4f1R51erQfhPQ==" - }, - "@types/eslint-visitor-keys": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@types/eslint-visitor-keys/-/eslint-visitor-keys-1.0.0.tgz", - "integrity": "sha512-OCutwjDZ4aFS6PB1UZ988C4YgwlBHJd6wCeQqaLdmadZ/7e+w79+hbMUFC1QXDNCmdyoRfAFdm0RypzwR+Qpag==" - }, - "@types/events": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@types/events/-/events-3.0.0.tgz", - "integrity": "sha512-EaObqwIvayI5a8dCzhFrjKzVwKLxjoG9T6Ppd5CEo07LRKfQ8Yokw54r5+Wq7FaBQ+yXRvQAYPrHwya1/UFt9g==" - }, - "@types/glob": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.1.1.tgz", - "integrity": "sha512-1Bh06cbWJUHMC97acuD6UMG29nMt0Aqz1vF3guLfG+kHHJhy3AyohZFFxYk2f7Q1SQIrNwvncxAE0N/9s70F2w==", - "requires": { - "@types/events": "*", - "@types/minimatch": "*", - "@types/node": "*" - } - }, - "@types/istanbul-lib-coverage": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.1.tgz", - "integrity": "sha512-hRJD2ahnnpLgsj6KWMYSrmXkM3rm2Dl1qkx6IOFD5FnuNPXJIG5L0dhgKXCYTRMGzU4n0wImQ/xfmRc4POUFlg==" - }, - "@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": "1.1.1", - "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-1.1.1.tgz", - "integrity": "sha512-UpYjBi8xefVChsCoBpKShdxTllC9pwISirfoZsUa2AAdQg/Jd2KQGtSbw+ya7GPo7x/wAPlH6JBhKhAsXUEZNA==", - "requires": { - "@types/istanbul-lib-coverage": "*", - "@types/istanbul-lib-report": "*" - } - }, - "@types/json-schema": { - "version": "7.0.4", - "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.4.tgz", - "integrity": "sha512-8+KAKzEvSUdeo+kmqnKrqgeE+LcA0tjYWFY7RPProVYwnqDjukzO+3b6dLD56rYX5TdWejnEOLJYOIeh4CXKuA==" - }, - "@types/minimatch": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.3.tgz", - "integrity": "sha512-tHq6qdbT9U1IRSGf14CL0pUlULksvY9OZ+5eEgl1N7t+OA3tGvNpxJCzuKQlsNgCVwbAs670L1vcVQi8j9HjnA==" - }, - "@types/node": { - "version": "13.9.0", - "resolved": "https://registry.npmjs.org/@types/node/-/node-13.9.0.tgz", - "integrity": "sha512-0ARSQootUG1RljH2HncpsY2TJBfGQIKOOi7kxzUY6z54ePu/ZD+wJA8zI2Q6v8rol2qpG/rvqsReco8zNMPvhQ==" - }, - "@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/q": { - "version": "1.5.2", - "resolved": "https://registry.npmjs.org/@types/q/-/q-1.5.2.tgz", - "integrity": "sha512-ce5d3q03Ex0sy4R14722Rmt6MT07Ua+k4FwDfdcToYJcMKNtRVQvJ6JCAPdAmAnbRb6CsX6aYb9m96NGod9uTw==" - }, - "@types/stack-utils": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-1.0.1.tgz", - "integrity": "sha512-l42BggppR6zLmpfU6fq9HEa2oGPEI8yrSPL3GITjfRInppYFahObbIQOQK3UGxEnyQpltZLaPe75046NOZQikw==" - }, - "@types/yargs": { - "version": "13.0.8", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-13.0.8.tgz", - "integrity": "sha512-XAvHLwG7UQ+8M4caKIH0ZozIOYay5fQkAgyIXegXT9jPtdIGdhga+sUEdAr1CiG46aB+c64xQEYyEzlwWVTNzA==", - "requires": { - "@types/yargs-parser": "*" - } - }, - "@types/yargs-parser": { - "version": "15.0.0", - "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-15.0.0.tgz", - "integrity": "sha512-FA/BWv8t8ZWJ+gEOnLLd8ygxH/2UFbAvgEonyfN6yWGLKc7zVjbpl2Y4CTjid9h2RfgPP6SEt6uHwEOply00yw==" - }, - "@typescript-eslint/eslint-plugin": { - "version": "2.23.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-2.23.0.tgz", - "integrity": "sha512-8iA4FvRsz8qTjR0L/nK9RcRUN3QtIHQiOm69FzV7WS3SE+7P7DyGGwh3k4UNR2JBbk+Ej2Io+jLAaqKibNhmtw==", - "requires": { - "@typescript-eslint/experimental-utils": "2.23.0", - "eslint-utils": "^1.4.3", - "functional-red-black-tree": "^1.0.1", - "regexpp": "^3.0.0", - "tsutils": "^3.17.1" - } - }, - "@typescript-eslint/experimental-utils": { - "version": "2.23.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-2.23.0.tgz", - "integrity": "sha512-OswxY59RcXH3NNPmq+4Kis2CYZPurRU6mG5xPcn24CjFyfdVli5mySwZz/g/xDbJXgDsYqNGq7enV0IziWGXVQ==", - "requires": { - "@types/json-schema": "^7.0.3", - "@typescript-eslint/typescript-estree": "2.23.0", - "eslint-scope": "^5.0.0" - } - }, - "@typescript-eslint/parser": { - "version": "2.23.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-2.23.0.tgz", - "integrity": "sha512-k61pn/Nepk43qa1oLMiyqApC6x5eP5ddPz6VUYXCAuXxbmRLqkPYzkFRKl42ltxzB2luvejlVncrEpflgQoSUg==", - "requires": { - "@types/eslint-visitor-keys": "^1.0.0", - "@typescript-eslint/experimental-utils": "2.23.0", - "@typescript-eslint/typescript-estree": "2.23.0", - "eslint-visitor-keys": "^1.1.0" - } - }, - "@typescript-eslint/typescript-estree": { - "version": "2.23.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-2.23.0.tgz", - "integrity": "sha512-pmf7IlmvXdlEXvE/JWNNJpEvwBV59wtJqA8MLAxMKLXNKVRC3HZBXR/SlZLPWTCcwOSg9IM7GeRSV3SIerGVqw==", - "requires": { - "debug": "^4.1.1", - "eslint-visitor-keys": "^1.1.0", - "glob": "^7.1.6", - "is-glob": "^4.0.1", - "lodash": "^4.17.15", - "semver": "^6.3.0", - "tsutils": "^3.17.1" - } - }, - "@webassemblyjs/ast": { - "version": "1.8.5", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.8.5.tgz", - "integrity": "sha512-aJMfngIZ65+t71C3y2nBBg5FFG0Okt9m0XEgWZ7Ywgn1oMAT8cNwx00Uv1cQyHtidq0Xn94R4TAywO+LCQ+ZAQ==", - "requires": { - "@webassemblyjs/helper-module-context": "1.8.5", - "@webassemblyjs/helper-wasm-bytecode": "1.8.5", - "@webassemblyjs/wast-parser": "1.8.5" - } - }, - "@webassemblyjs/floating-point-hex-parser": { - "version": "1.8.5", - "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.8.5.tgz", - "integrity": "sha512-9p+79WHru1oqBh9ewP9zW95E3XAo+90oth7S5Re3eQnECGq59ly1Ri5tsIipKGpiStHsUYmY3zMLqtk3gTcOtQ==" - }, - "@webassemblyjs/helper-api-error": { - "version": "1.8.5", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.8.5.tgz", - "integrity": "sha512-Za/tnzsvnqdaSPOUXHyKJ2XI7PDX64kWtURyGiJJZKVEdFOsdKUCPTNEVFZq3zJ2R0G5wc2PZ5gvdTRFgm81zA==" - }, - "@webassemblyjs/helper-buffer": { - "version": "1.8.5", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.8.5.tgz", - "integrity": "sha512-Ri2R8nOS0U6G49Q86goFIPNgjyl6+oE1abW1pS84BuhP1Qcr5JqMwRFT3Ah3ADDDYGEgGs1iyb1DGX+kAi/c/Q==" - }, - "@webassemblyjs/helper-code-frame": { - "version": "1.8.5", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-code-frame/-/helper-code-frame-1.8.5.tgz", - "integrity": "sha512-VQAadSubZIhNpH46IR3yWO4kZZjMxN1opDrzePLdVKAZ+DFjkGD/rf4v1jap744uPVU6yjL/smZbRIIJTOUnKQ==", - "requires": { - "@webassemblyjs/wast-printer": "1.8.5" - } - }, - "@webassemblyjs/helper-fsm": { - "version": "1.8.5", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-fsm/-/helper-fsm-1.8.5.tgz", - "integrity": "sha512-kRuX/saORcg8se/ft6Q2UbRpZwP4y7YrWsLXPbbmtepKr22i8Z4O3V5QE9DbZK908dh5Xya4Un57SDIKwB9eow==" - }, - "@webassemblyjs/helper-module-context": { - "version": "1.8.5", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-module-context/-/helper-module-context-1.8.5.tgz", - "integrity": "sha512-/O1B236mN7UNEU4t9X7Pj38i4VoU8CcMHyy3l2cV/kIF4U5KoHXDVqcDuOs1ltkac90IM4vZdHc52t1x8Yfs3g==", - "requires": { - "@webassemblyjs/ast": "1.8.5", - "mamacro": "^0.0.3" - } - }, - "@webassemblyjs/helper-wasm-bytecode": { - "version": "1.8.5", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.8.5.tgz", - "integrity": "sha512-Cu4YMYG3Ddl72CbmpjU/wbP6SACcOPVbHN1dI4VJNJVgFwaKf1ppeFJrwydOG3NDHxVGuCfPlLZNyEdIYlQ6QQ==" - }, - "@webassemblyjs/helper-wasm-section": { - "version": "1.8.5", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.8.5.tgz", - "integrity": "sha512-VV083zwR+VTrIWWtgIUpqfvVdK4ff38loRmrdDBgBT8ADXYsEZ5mPQ4Nde90N3UYatHdYoDIFb7oHzMncI02tA==", - "requires": { - "@webassemblyjs/ast": "1.8.5", - "@webassemblyjs/helper-buffer": "1.8.5", - "@webassemblyjs/helper-wasm-bytecode": "1.8.5", - "@webassemblyjs/wasm-gen": "1.8.5" - } - }, - "@webassemblyjs/ieee754": { - "version": "1.8.5", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.8.5.tgz", - "integrity": "sha512-aaCvQYrvKbY/n6wKHb/ylAJr27GglahUO89CcGXMItrOBqRarUMxWLJgxm9PJNuKULwN5n1csT9bYoMeZOGF3g==", - "requires": { - "@xtuc/ieee754": "^1.2.0" - } - }, - "@webassemblyjs/leb128": { - "version": "1.8.5", - "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.8.5.tgz", - "integrity": "sha512-plYUuUwleLIziknvlP8VpTgO4kqNaH57Y3JnNa6DLpu/sGcP6hbVdfdX5aHAV716pQBKrfuU26BJK29qY37J7A==", - "requires": { - "@xtuc/long": "4.2.2" - } - }, - "@webassemblyjs/utf8": { - "version": "1.8.5", - "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.8.5.tgz", - "integrity": "sha512-U7zgftmQriw37tfD934UNInokz6yTmn29inT2cAetAsaU9YeVCveWEwhKL1Mg4yS7q//NGdzy79nlXh3bT8Kjw==" - }, - "@webassemblyjs/wasm-edit": { - "version": "1.8.5", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.8.5.tgz", - "integrity": "sha512-A41EMy8MWw5yvqj7MQzkDjU29K7UJq1VrX2vWLzfpRHt3ISftOXqrtojn7nlPsZ9Ijhp5NwuODuycSvfAO/26Q==", - "requires": { - "@webassemblyjs/ast": "1.8.5", - "@webassemblyjs/helper-buffer": "1.8.5", - "@webassemblyjs/helper-wasm-bytecode": "1.8.5", - "@webassemblyjs/helper-wasm-section": "1.8.5", - "@webassemblyjs/wasm-gen": "1.8.5", - "@webassemblyjs/wasm-opt": "1.8.5", - "@webassemblyjs/wasm-parser": "1.8.5", - "@webassemblyjs/wast-printer": "1.8.5" - } - }, - "@webassemblyjs/wasm-gen": { - "version": "1.8.5", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.8.5.tgz", - "integrity": "sha512-BCZBT0LURC0CXDzj5FXSc2FPTsxwp3nWcqXQdOZE4U7h7i8FqtFK5Egia6f9raQLpEKT1VL7zr4r3+QX6zArWg==", - "requires": { - "@webassemblyjs/ast": "1.8.5", - "@webassemblyjs/helper-wasm-bytecode": "1.8.5", - "@webassemblyjs/ieee754": "1.8.5", - "@webassemblyjs/leb128": "1.8.5", - "@webassemblyjs/utf8": "1.8.5" - } - }, - "@webassemblyjs/wasm-opt": { - "version": "1.8.5", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.8.5.tgz", - "integrity": "sha512-HKo2mO/Uh9A6ojzu7cjslGaHaUU14LdLbGEKqTR7PBKwT6LdPtLLh9fPY33rmr5wcOMrsWDbbdCHq4hQUdd37Q==", - "requires": { - "@webassemblyjs/ast": "1.8.5", - "@webassemblyjs/helper-buffer": "1.8.5", - "@webassemblyjs/wasm-gen": "1.8.5", - "@webassemblyjs/wasm-parser": "1.8.5" - } - }, - "@webassemblyjs/wasm-parser": { - "version": "1.8.5", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.8.5.tgz", - "integrity": "sha512-pi0SYE9T6tfcMkthwcgCpL0cM9nRYr6/6fjgDtL6q/ZqKHdMWvxitRi5JcZ7RI4SNJJYnYNaWy5UUrHQy998lw==", - "requires": { - "@webassemblyjs/ast": "1.8.5", - "@webassemblyjs/helper-api-error": "1.8.5", - "@webassemblyjs/helper-wasm-bytecode": "1.8.5", - "@webassemblyjs/ieee754": "1.8.5", - "@webassemblyjs/leb128": "1.8.5", - "@webassemblyjs/utf8": "1.8.5" - } - }, - "@webassemblyjs/wast-parser": { - "version": "1.8.5", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-parser/-/wast-parser-1.8.5.tgz", - "integrity": "sha512-daXC1FyKWHF1i11obK086QRlsMsY4+tIOKgBqI1lxAnkp9xe9YMcgOxm9kLe+ttjs5aWV2KKE1TWJCN57/Btsg==", - "requires": { - "@webassemblyjs/ast": "1.8.5", - "@webassemblyjs/floating-point-hex-parser": "1.8.5", - "@webassemblyjs/helper-api-error": "1.8.5", - "@webassemblyjs/helper-code-frame": "1.8.5", - "@webassemblyjs/helper-fsm": "1.8.5", - "@xtuc/long": "4.2.2" - } - }, - "@webassemblyjs/wast-printer": { - "version": "1.8.5", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.8.5.tgz", - "integrity": "sha512-w0U0pD4EhlnvRyeJzBqaVSJAo9w/ce7/WPogeXLzGkO6hzhr4GnQIZ4W4uUt5b9ooAaXPtnXlj0gzsXEOUNYMg==", - "requires": { - "@webassemblyjs/ast": "1.8.5", - "@webassemblyjs/wast-parser": "1.8.5", - "@xtuc/long": "4.2.2" - } - }, - "@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.3", - "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.3.tgz", - "integrity": "sha512-tsFzPpcttalNjFBCFMqsKYQcWxxen1pgJR56by//QwvJc4/OUS3kPOOttx2tSIfjsylB0pYu7f5D3K1RCxUnUg==" - }, - "abbrev": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", - "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==" - }, - "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.1.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.1.1.tgz", - "integrity": "sha512-add7dgA5ppRPxCFJoAGfMDi7PIBXq1RtGo7BhbLaxwrXPOmw8gq48Y9ozT01hUKy9byMjlR20EJhu5zlkErEkg==" - }, - "acorn-globals": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-4.3.4.tgz", - "integrity": "sha512-clfQEh21R+D0leSbUdWf3OcfqyaCSAQ8Ryq00bofSekfr9W8u1jyYZo6ir0xu9Gtcf7BjcHJpnbZH7JOCpP60A==", - "requires": { - "acorn": "^6.0.1", - "acorn-walk": "^6.0.1" - }, - "dependencies": { - "acorn": { - "version": "6.4.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.1.tgz", - "integrity": "sha512-ZVA9k326Nwrj3Cj9jlh3wGFutC2ZornPNARZwsNYqQYgN0EsV2d53w5RN/co65Ohn4sUAUtb1rSUAOD6XN9idA==" - } - } - }, - "acorn-jsx": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.2.0.tgz", - "integrity": "sha512-HiUX/+K2YpkpJ+SzBffkM/AQ2YE03S0U1kjTLVpoJdhZMOWy8qvXVN9JdLqv2QsaQ6MPYQIuNmwD8zOiYUofLQ==" - }, - "acorn-walk": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-6.2.0.tgz", - "integrity": "sha512-7evsyfH1cLOCdAzZAd43Cic04yKydNx0cF+7tiA19p1XnLLPU4dpCQOqpjqwokFe//vS0QqfqqjCS2JkiIs0cA==" - }, - "address": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/address/-/address-1.1.2.tgz", - "integrity": "sha512-aT6camzM4xEA54YVJYSqxz1kv4IHnQZRtThJJHhUMRExaU5spC7jX5ugSwTaTgJliIgs4VhZOk7htClvQ/LmRA==" - }, - "adjust-sourcemap-loader": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/adjust-sourcemap-loader/-/adjust-sourcemap-loader-2.0.0.tgz", - "integrity": "sha512-4hFsTsn58+YjrU9qKzML2JSSDqKvN8mUGQ0nNIrfPi8hmIONT4L3uUaT6MKdMsZ9AjsU6D2xDkZxCkbQPxChrA==", - "requires": { - "assert": "1.4.1", - "camelcase": "5.0.0", - "loader-utils": "1.2.3", - "object-path": "0.11.4", - "regex-parser": "2.2.10" - }, - "dependencies": { - "camelcase": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.0.0.tgz", - "integrity": "sha512-faqwZqnWxbxn+F1d399ygeamQNy3lPp/H9H6rNrqYh4FSVCtcY+3cub1MxA8o9mDd55mM8Aghuu/kuyYA6VTsA==" - }, - "emojis-list": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-2.1.0.tgz", - "integrity": "sha1-TapNnbAPmBmIDHn6RXrlsJof04k=" - }, - "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" - } - } - } - }, - "aggregate-error": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.0.1.tgz", - "integrity": "sha512-quoaXsZ9/BLNae5yiNoUz+Nhkwz83GhWwtYFglcjEQB2NDHCIpApbqXxIFnm4Pq/Nvhrsq5sYJFyohrrxnTGAA==", - "requires": { - "clean-stack": "^2.0.0", - "indent-string": "^4.0.0" - } - }, - "ajv": { - "version": "6.12.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.0.tgz", - "integrity": "sha512-D6gFiFA0RRLyUbvijN74DWAjXSFxWKaWP7mldxkVhyhAV3+SWA9HEJPHQ2c9soIeTFJqcSdFDGFgdqs1iUU2Hw==", - "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==" - }, - "ajv-keywords": { - "version": "3.4.1", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.4.1.tgz", - "integrity": "sha512-RO1ibKvd27e6FEShVFfPALuHI3WjSVNeK5FIsmme/LYRNxjKuNj+Dt7bucLa6NdSv3JcVTyMlm9kGR84z1XpaQ==" - }, - "alphanum-sort": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/alphanum-sort/-/alphanum-sort-1.0.2.tgz", - "integrity": "sha1-l6ERlkmyEa0zaR2fn0hqjsn74KM=" - }, - "amdefine": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz", - "integrity": "sha1-SlKCrBZHKek2Gbz9OtFR+BfOkfU=" - }, - "ansi-colors": { - "version": "3.2.4", - "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-3.2.4.tgz", - "integrity": "sha512-hHUXGagefjN2iRrID63xckIvotOXOojhQKWIPUZ4mNUZ9nLZW+7FMNoE1lOkEhNWYsx/7ysGIuJYCiMAA9FnrA==" - }, - "ansi-escapes": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.1.tgz", - "integrity": "sha512-JWF7ocqNrp8u9oqpgV+wH5ftbt+cfvv+PTjOvKLT3AdYly/LmORARfEVT1iyjwN+4MqE5UmVKoAdIBqeoCHgLA==", - "requires": { - "type-fest": "^0.11.0" - }, - "dependencies": { - "type-fest": { - "version": "0.11.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.11.0.tgz", - "integrity": "sha512-OdjXJxnCN1AvyLSzeKIgXTXxV+99ZuXl3Hpo9XpJAv9MBcHrrJOQ5kV7ypXOuQie+AmWG25hLbiKdwYTifzcfQ==" - } - } - }, - "ansi-html": { - "version": "0.0.7", - "resolved": "https://registry.npmjs.org/ansi-html/-/ansi-html-0.0.7.tgz", - "integrity": "sha1-gTWEAhliqenm/QOflA0S9WynhZ4=" - }, - "ansi-regex": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", - "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==" - }, - "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" - } - }, - "aproba": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz", - "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==" - }, - "are-we-there-yet": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz", - "integrity": "sha512-5hYdAkZlcG8tOLujVDTgCT+uPX0VnpAH28gWsLfzpXYm7wP6mp5Q/gYyR7YQ0cKVJcXJnl3j2kpBan13PtQf6w==", - "requires": { - "delegates": "^1.0.0", - "readable-stream": "^2.0.6" - }, - "dependencies": { - "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" - } - }, - "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" - } - } - } - }, - "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": "3.0.0", - "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-3.0.0.tgz", - "integrity": "sha1-ZbP8wcoRVajJrmTW7uKX8V1RM8w=", - "requires": { - "ast-types-flow": "0.0.7", - "commander": "^2.11.0" - } - }, - "arity-n": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/arity-n/-/arity-n-1.0.4.tgz", - "integrity": "sha1-2edrEXM+CFacCEeuezmyhgswt0U=" - }, - "arr-diff": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", - "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=" - }, - "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=" - }, - "array-equal": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/array-equal/-/array-equal-1.0.0.tgz", - "integrity": "sha1-jCpe8kcv2ep0KwTHenUJO6J1fJM=" - }, - "array-find-index": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.2.tgz", - "integrity": "sha1-3wEKoSh+Fku9pvlyOwqWoexBh6E=" - }, - "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.1", - "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.1.tgz", - "integrity": "sha512-c2VXaCHl7zPsvpkFsw4nxvFie4fh1ur9bpcgsVkIjqn0H/Xwdg+7fv3n2r/isyS8EBj5b06M9kHyZuIr4El6WQ==", - "requires": { - "define-properties": "^1.1.3", - "es-abstract": "^1.17.0", - "is-string": "^1.0.5" - } - }, - "array-union": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz", - "integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=", - "requires": { - "array-uniq": "^1.0.1" - } - }, - "array-uniq": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz", - "integrity": "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=" - }, - "array-unique": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", - "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=" - }, - "array.prototype.flat": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.2.3.tgz", - "integrity": "sha512-gBlRZV0VSmfPIeWfuuy56XZMvbVfbEUnOXUvt3F/eUUUSyzlgLxhEX4YAEpxNAogRGehPSnfXyPtYyKAhkzQhQ==", - "requires": { - "define-properties": "^1.1.3", - "es-abstract": "^1.17.0-next.1" - } - }, - "arrify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", - "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=" - }, - "asap": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", - "integrity": "sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY=" - }, - "asn1": { - "version": "0.2.4", - "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz", - "integrity": "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==", - "requires": { - "safer-buffer": "~2.1.0" - } - }, - "asn1.js": { - "version": "4.10.1", - "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-4.10.1.tgz", - "integrity": "sha512-p32cOF5q0Zqs9uBiONKYLm6BClCoBCM5O9JfeUSlnQLBTxYdTK+pW+nXflm8UkKd2UYlEbYz5qEi0JuZR9ckSw==", - "requires": { - "bn.js": "^4.0.0", - "inherits": "^2.0.1", - "minimalistic-assert": "^1.0.0" - } - }, - "assert": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/assert/-/assert-1.4.1.tgz", - "integrity": "sha1-mZEtWRg2tab1s0XA8H7vwI/GXZE=", - "requires": { - "util": "0.10.3" - } - }, - "assert-plus": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", - "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=" - }, - "assign-symbols": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", - "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=" - }, - "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=" - }, - "astral-regex": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-1.0.0.tgz", - "integrity": "sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg==" - }, - "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-foreach": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/async-foreach/-/async-foreach-0.1.3.tgz", - "integrity": "sha1-NhIfhFwFeBct5Bmpfb6x0W7DRUI=" - }, - "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=" - }, - "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.7.4", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.7.4.tgz", - "integrity": "sha512-g0Ya30YrMBAEZk60lp+qfX5YQllG+S5W3GYCFvyHTvhOki0AEQJLPEcIuGRsqVwLi8FvXPVtwTGhfr38hVpm0g==", - "requires": { - "browserslist": "^4.8.3", - "caniuse-lite": "^1.0.30001020", - "chalk": "^2.4.2", - "normalize-range": "^0.1.2", - "num2fraction": "^1.2.2", - "postcss": "^7.0.26", - "postcss-value-parser": "^4.0.2" - } - }, - "aws-sign2": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", - "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=" - }, - "aws4": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.9.1.tgz", - "integrity": "sha512-wMHVg2EOHaMRxbzgFJ9gtjOOCrI80OHLG14rxi28XwOW8ux6IiEbRCGGGqCtdAIg4FQCbW20k9RsT4y3gJlFug==" - }, - "axobject-query": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-2.1.2.tgz", - "integrity": "sha512-ICt34ZmrVt8UQnvPl6TVyDTkmhXmAyAT4Jh5ugfGUX4MOrZ+U/ZY6/sdylRw3qGNr9Ub5AJsaHeDMzNLehRdOQ==" - }, - "babel-code-frame": { - "version": "6.26.0", - "resolved": "https://registry.npmjs.org/babel-code-frame/-/babel-code-frame-6.26.0.tgz", - "integrity": "sha1-Y/1D99weO7fONZR9uP42mj9Yx0s=", - "requires": { - "chalk": "^1.1.3", - "esutils": "^2.0.2", - "js-tokens": "^3.0.2" - }, - "dependencies": { - "ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=" - }, - "ansi-styles": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", - "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=" - }, - "chalk": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", - "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", - "requires": { - "ansi-styles": "^2.2.1", - "escape-string-regexp": "^1.0.2", - "has-ansi": "^2.0.0", - "strip-ansi": "^3.0.0", - "supports-color": "^2.0.0" - } - }, - "js-tokens": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-3.0.2.tgz", - "integrity": "sha1-mGbfOVECEw449/mWvOtlRDIJwls=" - }, - "strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", - "requires": { - "ansi-regex": "^2.0.0" - } - }, - "supports-color": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", - "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=" - } - } - }, - "babel-eslint": { - "version": "10.0.3", - "resolved": "https://registry.npmjs.org/babel-eslint/-/babel-eslint-10.0.3.tgz", - "integrity": "sha512-z3U7eMY6r/3f3/JB9mTsLjyxrv0Yb1zb8PCWCLpguxfCzBIZUwy23R1t/XKewP+8mEN2Ck8Dtr4q20z6ce6SoA==", - "requires": { - "@babel/code-frame": "^7.0.0", - "@babel/parser": "^7.0.0", - "@babel/traverse": "^7.0.0", - "@babel/types": "^7.0.0", - "eslint-visitor-keys": "^1.0.0", - "resolve": "^1.12.0" - } - }, - "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": "24.9.0", - "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-24.9.0.tgz", - "integrity": "sha512-ntuddfyiN+EhMw58PTNL1ph4C9rECiQXjI4nMMBKBaNjXvqLdkXpPRcMSr4iyBrJg/+wz9brFUD6RhOAT6r4Iw==", - "requires": { - "@jest/transform": "^24.9.0", - "@jest/types": "^24.9.0", - "@types/babel__core": "^7.1.0", - "babel-plugin-istanbul": "^5.1.0", - "babel-preset-jest": "^24.9.0", - "chalk": "^2.4.2", - "slash": "^2.0.0" - } - }, - "babel-loader": { - "version": "8.0.6", - "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.0.6.tgz", - "integrity": "sha512-4BmWKtBOBm13uoUwd08UwjZlaw3O9GWf456R9j+5YykFZ6LUIjIKLc0zEZf+hauxPOJs96C8k6FvYD09vWzhYw==", - "requires": { - "find-cache-dir": "^2.0.0", - "loader-utils": "^1.0.2", - "mkdirp": "^0.5.1", - "pify": "^4.0.1" - }, - "dependencies": { - "pify": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", - "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==" - } - } - }, - "babel-plugin-dynamic-import-node": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.0.tgz", - "integrity": "sha512-o6qFkpeQEBxcqt0XYlWzAVxNCSCZdUgcR8IRlhD/8DylxjjO4foPcvTW0GGKa/cVt3rvxZ7o5ippJ+/0nvLhlQ==", - "requires": { - "object.assign": "^4.1.0" - } - }, - "babel-plugin-istanbul": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-5.2.0.tgz", - "integrity": "sha512-5LphC0USA8t4i1zCtjbbNb6jJj/9+X6P37Qfirc/70EQ34xKlMW+a1RHGwxGI+SwWpNwZ27HqvzAobeqaXwiZw==", - "requires": { - "@babel/helper-plugin-utils": "^7.0.0", - "find-up": "^3.0.0", - "istanbul-lib-instrument": "^3.3.0", - "test-exclude": "^5.2.3" - } - }, - "babel-plugin-jest-hoist": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-24.9.0.tgz", - "integrity": "sha512-2EMA2P8Vp7lG0RAzr4HXqtYwacfMErOuv1U3wrvxHX6rD1sV6xS3WXG3r8TRQ2r6w8OhvSdWt+z41hQNwNm3Xw==", - "requires": { - "@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" - } - }, - "import-fresh": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.2.1.tgz", - "integrity": "sha512-6e1q1cnWP2RXD9/keSkxHScg508CdXqXWgWBaETNhyuBFz+kUZlKboh+ISK+bU++DmbHimVBrOz/zzPe0sZ3sQ==", - "requires": { - "parent-module": "^1.0.0", - "resolve-from": "^4.0.0" - } - }, - "parse-json": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.0.0.tgz", - "integrity": "sha512-OOY5b7PAEFV0E2Fir1KOkxchnZNCdowAJgQ5NuxjpBKTRP3pQhwkrkxqQjeoKJ+fO7bCpmIZaogI4eZGDMEGOw==", - "requires": { - "@babel/code-frame": "^7.0.0", - "error-ex": "^1.3.1", - "json-parse-better-errors": "^1.0.1", - "lines-and-columns": "^1.1.6" - } - }, - "path-type": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", - "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==" - }, - "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==" - } - } - }, - "babel-plugin-named-asset-import": { - "version": "0.3.6", - "resolved": "https://registry.npmjs.org/babel-plugin-named-asset-import/-/babel-plugin-named-asset-import-0.3.6.tgz", - "integrity": "sha512-1aGDUfL1qOOIoqk9QKGIo2lANk+C7ko/fqH0uIyC71x3PEGz0uVP8ISgfEsFuG+FKmjHTvFK/nNM8dowpmUxLA==" - }, - "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=" - }, - "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=", - "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-jest": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-24.9.0.tgz", - "integrity": "sha512-izTUuhE4TMfTRPF92fFwD2QfdXaZW08qvWTFCI51V8rW5x00UuPgc3ajRoWofXOuxjfcOM5zzSYsQS3H8KGCAg==", - "requires": { - "@babel/plugin-syntax-object-rest-spread": "^7.0.0", - "babel-plugin-jest-hoist": "^24.9.0" - } - }, - "babel-preset-react-app": { - "version": "9.1.1", - "resolved": "https://registry.npmjs.org/babel-preset-react-app/-/babel-preset-react-app-9.1.1.tgz", - "integrity": "sha512-YkWP2UwY//TLltNlEBRngDOrYhvSLb+CA330G7T9M5UhGEMWe+JK/8IXJc5p2fDTSfSiETf+PY0+PYXFMix81Q==", - "requires": { - "@babel/core": "7.8.4", - "@babel/plugin-proposal-class-properties": "7.8.3", - "@babel/plugin-proposal-decorators": "7.8.3", - "@babel/plugin-proposal-numeric-separator": "7.8.3", - "@babel/plugin-transform-flow-strip-types": "7.8.3", - "@babel/plugin-transform-react-display-name": "7.8.3", - "@babel/plugin-transform-runtime": "7.8.3", - "@babel/preset-env": "7.8.4", - "@babel/preset-react": "7.8.3", - "@babel/preset-typescript": "7.8.3", - "@babel/runtime": "7.8.4", - "babel-plugin-macros": "2.8.0", - "babel-plugin-transform-react-remove-prop-types": "0.4.24" - }, - "dependencies": { - "@babel/preset-env": { - "version": "7.8.4", - "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.8.4.tgz", - "integrity": "sha512-HihCgpr45AnSOHRbS5cWNTINs0TwaR8BS8xIIH+QwiW8cKL0llV91njQMpeMReEPVs+1Ao0x3RLEBLtt1hOq4w==", - "requires": { - "@babel/compat-data": "^7.8.4", - "@babel/helper-compilation-targets": "^7.8.4", - "@babel/helper-module-imports": "^7.8.3", - "@babel/helper-plugin-utils": "^7.8.3", - "@babel/plugin-proposal-async-generator-functions": "^7.8.3", - "@babel/plugin-proposal-dynamic-import": "^7.8.3", - "@babel/plugin-proposal-json-strings": "^7.8.3", - "@babel/plugin-proposal-nullish-coalescing-operator": "^7.8.3", - "@babel/plugin-proposal-object-rest-spread": "^7.8.3", - "@babel/plugin-proposal-optional-catch-binding": "^7.8.3", - "@babel/plugin-proposal-optional-chaining": "^7.8.3", - "@babel/plugin-proposal-unicode-property-regex": "^7.8.3", - "@babel/plugin-syntax-async-generators": "^7.8.0", - "@babel/plugin-syntax-dynamic-import": "^7.8.0", - "@babel/plugin-syntax-json-strings": "^7.8.0", - "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.0", - "@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.8.3", - "@babel/plugin-transform-arrow-functions": "^7.8.3", - "@babel/plugin-transform-async-to-generator": "^7.8.3", - "@babel/plugin-transform-block-scoped-functions": "^7.8.3", - "@babel/plugin-transform-block-scoping": "^7.8.3", - "@babel/plugin-transform-classes": "^7.8.3", - "@babel/plugin-transform-computed-properties": "^7.8.3", - "@babel/plugin-transform-destructuring": "^7.8.3", - "@babel/plugin-transform-dotall-regex": "^7.8.3", - "@babel/plugin-transform-duplicate-keys": "^7.8.3", - "@babel/plugin-transform-exponentiation-operator": "^7.8.3", - "@babel/plugin-transform-for-of": "^7.8.4", - "@babel/plugin-transform-function-name": "^7.8.3", - "@babel/plugin-transform-literals": "^7.8.3", - "@babel/plugin-transform-member-expression-literals": "^7.8.3", - "@babel/plugin-transform-modules-amd": "^7.8.3", - "@babel/plugin-transform-modules-commonjs": "^7.8.3", - "@babel/plugin-transform-modules-systemjs": "^7.8.3", - "@babel/plugin-transform-modules-umd": "^7.8.3", - "@babel/plugin-transform-named-capturing-groups-regex": "^7.8.3", - "@babel/plugin-transform-new-target": "^7.8.3", - "@babel/plugin-transform-object-super": "^7.8.3", - "@babel/plugin-transform-parameters": "^7.8.4", - "@babel/plugin-transform-property-literals": "^7.8.3", - "@babel/plugin-transform-regenerator": "^7.8.3", - "@babel/plugin-transform-reserved-words": "^7.8.3", - "@babel/plugin-transform-shorthand-properties": "^7.8.3", - "@babel/plugin-transform-spread": "^7.8.3", - "@babel/plugin-transform-sticky-regex": "^7.8.3", - "@babel/plugin-transform-template-literals": "^7.8.3", - "@babel/plugin-transform-typeof-symbol": "^7.8.4", - "@babel/plugin-transform-unicode-regex": "^7.8.3", - "@babel/types": "^7.8.3", - "browserslist": "^4.8.5", - "core-js-compat": "^3.6.2", - "invariant": "^2.2.2", - "levenary": "^1.1.1", - "semver": "^5.5.0" - } - }, - "@babel/runtime": { - "version": "7.8.4", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.8.4.tgz", - "integrity": "sha512-neAp3zt80trRVBI1x0azq6c57aNBqYZH8KhMm3TaB7wEI5Q4A2SHfBHE8w9gOhI/lrqxtEbXZgQIrHP+wvSGwQ==", - "requires": { - "regenerator-runtime": "^0.13.2" - } - }, - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" - } - } - }, - "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=", - "requires": { - "core-js": "^2.4.0", - "regenerator-runtime": "^0.11.0" - }, - "dependencies": { - "core-js": { - "version": "2.6.11", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.11.tgz", - "integrity": "sha512-5wjnpaT/3dV+XB4borEsnAYQchn00XSgTAWKDkEqv+K8KevjbzmofK6hfJ9TZIlpj2N0xQpazy7PiRQiWHqzWg==" - }, - "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.0", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", - "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=" - }, - "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=", - "requires": { - "is-descriptor": "^1.0.0" - } - }, - "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-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-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" - } - }, - "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==" - } - } - }, - "base64-js": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.3.1.tgz", - "integrity": "sha512-mLQ4i2QO1ytvGWFWmcngKO//JXAQueZvwEKtjgQFM4jIK0kU+ytMfplL8j+n5mspOfjHwoAg+9yhb7BwAHm36g==" - }, - "batch": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", - "integrity": "sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY=" - }, - "bcrypt-pbkdf": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", - "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=", - "requires": { - "tweetnacl": "^0.14.3" - } - }, - "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.0.0", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.0.0.tgz", - "integrity": "sha512-Phlt0plgpIIBOGTT/ehfFnbNlfsDEiqmzE2KRXoX1bLIlir4X/MR+zSyBEkL05ffWgnRSf/DXv+WrUAVr93/ow==" - }, - "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" - } - }, - "block-stream": { - "version": "0.0.9", - "resolved": "https://registry.npmjs.org/block-stream/-/block-stream-0.0.9.tgz", - "integrity": "sha1-E+v+d4oDIFz+A3UUgeu0szAMEmo=", - "requires": { - "inherits": "~2.0.0" - } - }, - "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": "4.11.8", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.8.tgz", - "integrity": "sha512-ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA==" - }, - "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=" - }, - "qs": { - "version": "6.7.0", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz", - "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==" - } - } - }, - "bonjour": { - "version": "3.5.0", - "resolved": "https://registry.npmjs.org/bonjour/-/bonjour-3.5.0.tgz", - "integrity": "sha1-jokKGD2O6aI5OzhExpGkK897yfU=", - "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=" - }, - "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": "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=", - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, - "brorand": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz", - "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=" - }, - "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==" - }, - "browser-resolve": { - "version": "1.11.3", - "resolved": "https://registry.npmjs.org/browser-resolve/-/browser-resolve-1.11.3.tgz", - "integrity": "sha512-exDi1BYWB/6raKHmDTCicQfTkqwN5fioMFV4j8BsfMU4R2DK/QfZfK7kOVkmWCNANf0snkBzqGqAJBao9gZMdQ==", - "requires": { - "resolve": "1.1.7" - }, - "dependencies": { - "resolve": { - "version": "1.1.7", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.1.7.tgz", - "integrity": "sha1-IDEU2CrSxe2ejgQRs5ModeiJ6Xs=" - } - } - }, - "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.0.1", - "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.0.1.tgz", - "integrity": "sha1-IeCr+vbyApzy+vsTNWenAdQTVSQ=", - "requires": { - "bn.js": "^4.1.0", - "randombytes": "^2.0.1" - } - }, - "browserify-sign": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.0.4.tgz", - "integrity": "sha1-qk62jl17ZYuqa/alfmMMvXqT0pg=", - "requires": { - "bn.js": "^4.1.1", - "browserify-rsa": "^4.0.0", - "create-hash": "^1.1.0", - "create-hmac": "^1.1.2", - "elliptic": "^6.0.0", - "inherits": "^2.0.1", - "parse-asn1": "^5.0.0" - } - }, - "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.9.1", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.9.1.tgz", - "integrity": "sha512-Q0DnKq20End3raFulq6Vfp1ecB9fh8yUNV55s8sekaDDeqBaCtWlRHCUdaWyUeSSBJM7IbM6HcsyaeYqgeDhnw==", - "requires": { - "caniuse-lite": "^1.0.30001030", - "electron-to-chromium": "^1.3.363", - "node-releases": "^1.1.50" - } - }, - "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.1", - "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz", - "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==" - }, - "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=" - }, - "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=" - }, - "bytes": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", - "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=" - }, - "cacache": { - "version": "13.0.1", - "resolved": "https://registry.npmjs.org/cacache/-/cacache-13.0.1.tgz", - "integrity": "sha512-5ZvAxd05HDDU+y9BVvcqYu2LLXmPnQ0hW62h32g4xBTgL/MppR4/04NHfj/ycM2y6lmTnbw6HVi+1eN0Psba6w==", - "requires": { - "chownr": "^1.1.2", - "figgy-pudding": "^3.5.1", - "fs-minipass": "^2.0.0", - "glob": "^7.1.4", - "graceful-fs": "^4.2.2", - "infer-owner": "^1.0.4", - "lru-cache": "^5.1.1", - "minipass": "^3.0.0", - "minipass-collect": "^1.0.2", - "minipass-flush": "^1.0.5", - "minipass-pipeline": "^1.2.2", - "mkdirp": "^0.5.1", - "move-concurrently": "^1.0.1", - "p-map": "^3.0.0", - "promise-inflight": "^1.0.1", - "rimraf": "^2.7.1", - "ssri": "^7.0.0", - "unique-filename": "^1.1.1" - }, - "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" - } - } - } - }, - "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-me-maybe": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/call-me-maybe/-/call-me-maybe-1.0.1.tgz", - "integrity": "sha1-JtII6onje1y95gJQoV8DHBak1ms=" - }, - "caller-callsite": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/caller-callsite/-/caller-callsite-2.0.0.tgz", - "integrity": "sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ=", - "requires": { - "callsites": "^2.0.0" - } - }, - "caller-path": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-2.0.0.tgz", - "integrity": "sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ=", - "requires": { - "caller-callsite": "^2.0.0" - } - }, - "callsites": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/callsites/-/callsites-2.0.0.tgz", - "integrity": "sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA=" - }, - "camel-case": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-4.1.1.tgz", - "integrity": "sha512-7fa2WcG4fYFkclIvEmxBbTvmibwF2/agfEBc6q3lOpVu0A13ltLsA+Hr/8Hp6kp5f+G7hKi6t8lys6XxP+1K6Q==", - "requires": { - "pascal-case": "^3.1.1", - "tslib": "^1.10.0" - } - }, - "camelcase": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", - "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==" - }, - "camelcase-keys": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.1.0.tgz", - "integrity": "sha1-MIvur/3ygRkFHvodkyITyRuPkuc=", - "requires": { - "camelcase": "^2.0.0", - "map-obj": "^1.0.0" - }, - "dependencies": { - "camelcase": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz", - "integrity": "sha1-fB0W1nmhu+WcoCys7PsBHiAfWh8=" - } - } - }, - "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.30001033", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001033.tgz", - "integrity": "sha512-8Ibzxee6ibc5q88cM1usPsMpJOG5CTq0s/dKOmlekPbDGKt+UrnOOTPSjQz3kVo6yL7N4SB5xd+FGLHQmbzh6A==" - }, - "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==" - }, - "caseless": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", - "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=" - }, - "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" - } - }, - "chardet": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", - "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==" - }, - "chokidar": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.3.1.tgz", - "integrity": "sha512-4QYCEWOcK3OJrxwvyyAOxFuhpvOVCYkr33LPfFNBjAD/w3sEzWsp2BUOkI4l9bHvWioAd0rc6NlHUOEaWkTeqg==", - "requires": { - "anymatch": "~3.1.1", - "braces": "~3.0.2", - "fsevents": "~2.1.2", - "glob-parent": "~5.1.0", - "is-binary-path": "~2.1.0", - "is-glob": "~4.0.1", - "normalize-path": "~3.0.0", - "readdirp": "~3.3.0" - }, - "dependencies": { - "anymatch": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.1.tgz", - "integrity": "sha512-mM8522psRCqzV+6LhomX5wgp25YVibjh8Wj23I5RPkPppSVSjyKD2A2mBJmWGa+KN7f2D6LNh9jkBCeyLktzjg==", - "requires": { - "normalize-path": "^3.0.0", - "picomatch": "^2.0.4" - } - }, - "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" - } - }, - "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" - } - }, - "is-number": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", - "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==" - }, - "normalize-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", - "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==" - }, - "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" - } - } - } - }, - "chownr": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", - "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==" - }, - "chrome-trace-event": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.2.tgz", - "integrity": "sha512-9e/zx1jw7B4CO+c/RXoCsfg/x1AfUBioy4owYH0bJprEYAx5hRFLRhWBqHAG57D0ZM4H7vxbP7bPe0VwhQRYDQ==", - "requires": { - "tslib": "^1.9.0" - } - }, - "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" - } - }, - "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=", - "requires": { - "is-descriptor": "^0.1.0" - } - } - } - }, - "classnames": { - "version": "2.2.6", - "resolved": "https://registry.npmjs.org/classnames/-/classnames-2.2.6.tgz", - "integrity": "sha512-JR/iSQOSt+LQIWwrwEzJ9uk0xfN3mTVYMwt1Ir5mUcSN6pU+V4zQFFaJsclJbPuAUQH+yfWef6tm7l1quW3C8Q==" - }, - "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" - }, - "dependencies": { - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" - } - } - }, - "clean-stack": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", - "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==" - }, - "cli-cursor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", - "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", - "requires": { - "restore-cursor": "^3.1.0" - } - }, - "cli-width": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-2.2.0.tgz", - "integrity": "sha1-/xnt6Kml5XkyQUewwR8PvLq+1jk=" - }, - "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": { - "emoji-regex": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", - "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==" - }, - "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=" - }, - "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" - } - } - } - }, - "clone-deep": { - "version": "0.2.4", - "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-0.2.4.tgz", - "integrity": "sha1-TnPdCen7lxzDhnDF3O2cGJZIHMY=", - "requires": { - "for-own": "^0.1.3", - "is-plain-object": "^2.0.1", - "kind-of": "^3.0.2", - "lazy-cache": "^1.0.3", - "shallow-clone": "^0.1.2" - } - }, - "co": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", - "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=" - }, - "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" - } - }, - "code-point-at": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", - "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=" - }, - "collection-visit": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", - "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=", - "requires": { - "map-visit": "^1.0.0", - "object-visit": "^1.0.0" - } - }, - "color": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/color/-/color-3.1.2.tgz", - "integrity": "sha512-vXTJhHebByxZn3lDvDJYw4lR5+uB3vuoHsuYA5AKuxRVn5wzzIfQKGLBmgdVRHKTJYeK5rvJcHnrd0Li49CFpg==", - "requires": { - "color-convert": "^1.9.1", - "color-string": "^1.5.2" - } - }, - "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=" - }, - "color-string": { - "version": "1.5.3", - "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.5.3.tgz", - "integrity": "sha512-dC2C5qeWoYkxki5UAXapdjqO672AM4vZuPGRQfO8b5HKuKGBbKWpITyDYN7TOFKvRW7kOgAn3746clDBMDJyQw==", - "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": "2.20.3", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", - "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" - }, - "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=" - }, - "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=", - "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=" - } - } - }, - "concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" - }, - "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" - }, - "dependencies": { - "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" - } - }, - "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" - } - } - } - }, - "confusing-browser-globals": { - "version": "1.0.9", - "resolved": "https://registry.npmjs.org/confusing-browser-globals/-/confusing-browser-globals-1.0.9.tgz", - "integrity": "sha512-KbS1Y0jMtyPgIxjO7ZzMAuUpAKMt1SzCL9fsrKsX6b0zJPTaT0SiSPmewwVZg9UAO83HVIlEhZF84LIjZ0lmAw==" - }, - "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==" - }, - "console-control-strings": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz", - "integrity": "sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=" - }, - "constants-browserify": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz", - "integrity": "sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=" - }, - "contains-path": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/contains-path/-/contains-path-0.1.0.tgz", - "integrity": "sha1-/ozxhP9mcLa67wGp1IYaXL7EEgo=" - }, - "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.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" - } - }, - "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=" - }, - "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" - } - }, - "copy-descriptor": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", - "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=" - }, - "core-js": { - "version": "3.6.4", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.6.4.tgz", - "integrity": "sha512-4paDGScNgZP2IXXilaffL9X7968RuvwlkK3xWtZRVqgd8SYNiVKRJvkFd1aqqEuPfN7E68ZHEp9hDj6lHj4Hyw==" - }, - "core-js-compat": { - "version": "3.6.4", - "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.6.4.tgz", - "integrity": "sha512-zAa3IZPvsJ0slViBQ2z+vgyyTuhd3MFn1rBQjZSKVEgB0UMYhUkCj9jJUVPgGTGqWvsBVmfnruXgTcNyTlEiSA==", - "requires": { - "browserslist": "^4.8.3", - "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-util-is": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", - "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=" - }, - "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" - } - }, - "create-ecdh": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.3.tgz", - "integrity": "sha512-GbEHQPMOswGpKXM9kCWVrremUcBmjteUaQ01T9rkKCPDXfUHX0IoP9LpHYo2NPFampa4e+/pFDc3jQdxrxQLaw==", - "requires": { - "bn.js": "^4.1.0", - "elliptic": "^6.0.0" - } - }, - "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": "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" - }, - "dependencies": { - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" - } - } - }, - "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" - } - }, - "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" - }, - "dependencies": { - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" - } - } - }, - "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=" - }, - "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": "3.4.2", - "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-3.4.2.tgz", - "integrity": "sha512-jYq4zdZT0oS0Iykt+fqnzVLRIeiPWhka+7BqPn+oSIpWJAHak5tmB/WZrJ2a21JhCeFyNnnlroSl8c+MtVndzA==", - "requires": { - "camelcase": "^5.3.1", - "cssesc": "^3.0.0", - "icss-utils": "^4.1.1", - "loader-utils": "^1.2.3", - "normalize-path": "^3.0.0", - "postcss": "^7.0.23", - "postcss-modules-extract-imports": "^2.0.0", - "postcss-modules-local-by-default": "^3.0.2", - "postcss-modules-scope": "^2.1.1", - "postcss-modules-values": "^3.0.0", - "postcss-value-parser": "^4.0.2", - "schema-utils": "^2.6.0" - }, - "dependencies": { - "normalize-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", - "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==" - } - } - }, - "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": "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-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" - }, - "dependencies": { - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" - } - } - }, - "css-what": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/css-what/-/css-what-3.2.1.tgz", - "integrity": "sha512-WwOrosiQTvyms+Ti5ZC5vGEK0Vod3FTt1ca+payZqvKuGJF+dq7bG63DstxtN0dpm6FxY27a/zS3Wten+gEtGw==" - }, - "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.10", - "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-4.1.10.tgz", - "integrity": "sha512-5wny+F6H4/8RgNlaqab4ktc3e0/blKutmq8yNlBFXA//nSFFAqAngjNVRzUvCgYROULmZZUoosL/KSoZo5aUaQ==", - "requires": { - "cosmiconfig": "^5.0.0", - "cssnano-preset-default": "^4.0.7", - "is-resolvable": "^1.0.0", - "postcss": "^7.0.0" - } - }, - "cssnano-preset-default": { - "version": "4.0.7", - "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-4.0.7.tgz", - "integrity": "sha512-x0YHHx2h6p0fCl1zY9L9roD7rnlltugGu7zXSKQx6k2rYw0Hi3IqxcoAGF7u9Q5w1nt7vK0ulxV8Lo+EvllGsA==", - "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.2", - "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=" - }, - "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=" - }, - "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.0.2", - "resolved": "https://registry.npmjs.org/csso/-/csso-4.0.2.tgz", - "integrity": "sha512-kS7/oeNVXkHWxby5tHVxlhjizRCSv8QdU7hB2FpdAibDU8FjTAolhNjKNTiLzXtUrKT6HwClE81yXwEk1309wg==", - "requires": { - "css-tree": "1.0.0-alpha.37" - } - }, - "cssom": { - "version": "0.3.8", - "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", - "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==" - }, - "cssstyle": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-1.4.0.tgz", - "integrity": "sha512-GBrLZYZ4X4x6/QEoBnIrqb8B/f5l4+8me2dkom/j1Gtbxy0kBv6OGzKuAsGM75bkGwGAFkt56Iwg28S3XTZgSA==", - "requires": { - "cssom": "0.3.x" - } - }, - "currently-unhandled": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/currently-unhandled/-/currently-unhandled-0.4.1.tgz", - "integrity": "sha1-mI3zP+qxke95mmE2nddsF635V+o=", - "requires": { - "array-find-index": "^1.0.1" - } - }, - "cyclist": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/cyclist/-/cyclist-1.0.1.tgz", - "integrity": "sha1-WW6WmP0MgOEgOMK4LW6xs1tiJNk=" - }, - "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.6", - "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.6.tgz", - "integrity": "sha512-JVrozIeElnj3QzfUIt8tB8YMluBJom4Vw9qTPpjGYQ9fYlB3D/rb6OordUxf3xeFB35LKWs0xqcO5U6ySvBtug==" - }, - "dashdash": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", - "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", - "requires": { - "assert-plus": "^1.0.0" - } - }, - "data-urls": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-1.1.0.tgz", - "integrity": "sha512-YTWYI9se1P55u58gL5GkQHW4P6VJBJ5iBT+B5a7i2Tjadhv52paJG0qHX4A0OR6/t52odI64KP2YvFpkDOi3eQ==", - "requires": { - "abab": "^2.0.0", - "whatwg-mimetype": "^2.2.0", - "whatwg-url": "^7.0.0" - }, - "dependencies": { - "whatwg-url": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz", - "integrity": "sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==", - "requires": { - "lodash.sortby": "^4.7.0", - "tr46": "^1.0.1", - "webidl-conversions": "^4.0.2" - } - } - } - }, - "debug": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", - "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", - "requires": { - "ms": "^2.1.1" - } - }, - "decamelize": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", - "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=" - }, - "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=" - }, - "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.3", - "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz", - "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=" - }, - "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" - } - }, - "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" - }, - "dependencies": { - "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-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-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" - } - }, - "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==" - } - } - }, - "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": { - "globby": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/globby/-/globby-6.1.0.tgz", - "integrity": "sha1-9abXDoOV4hyFj7BInWTfAkJNUGw=", - "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=" - } - } - }, - "p-map": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/p-map/-/p-map-2.1.0.tgz", - "integrity": "sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==" - }, - "pify": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", - "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==" - } - } - }, - "delayed-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", - "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=" - }, - "delegates": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz", - "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=" - }, - "depd": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", - "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=" - }, - "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=" - }, - "detect-newline": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-2.1.0.tgz", - "integrity": "sha1-9B8cEL5LAOh7XxPaaAdZ8sW/0+I=" - }, - "detect-node": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.0.4.tgz", - "integrity": "sha512-ZIzRpLJrOj7jjP2miAtgqIfmzbxa4ZOr5jJc601zklsfEx9oTzmmj2nVpIPRpNlRTIh8lc1kyViIY7BWSGNmKw==" - }, - "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=" - } - } - }, - "diff-sequences": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-24.9.0.tgz", - "integrity": "sha512-Dj6Wk3tWyTE+Fo1rW8v0Xhwk80um6yFYKbuAxc9c3EZxIHFDYwbi34Uk42u1CdnIiVorvt4RmlSDjIPyzGC2ew==" - }, - "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" - } - }, - "dir-glob": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-2.0.0.tgz", - "integrity": "sha512-37qirFDz8cA5fimp9feo43fSuRo2gHwaIn6dXL8Ber1dGwUosDrGZeCCXq57WnIqE4aQ+u3eQZzsk1yOzhdwag==", - "requires": { - "arrify": "^1.0.1", - "path-type": "^3.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=" - }, - "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=", - "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-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-helpers": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/dom-helpers/-/dom-helpers-3.4.0.tgz", - "integrity": "sha512-LnuPJ+dwqKDIyotW1VzmOZ5TONUN7CwkCR5hrgawTUbkBGYdeoNLZo6nNfGkCrjtE1nXXaj7iMMpDa8/d9WoIA==", - "requires": { - "@babel/runtime": "^7.1.2" - } - }, - "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" - }, - "dependencies": { - "domelementtype": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.0.1.tgz", - "integrity": "sha512-5HOHUDsYZWV8FGWN0Njbr/Rn7f/eWSQi1v7+HsUVwXgn8nWWlL64zKDkS0n8ZmQ3mlWOMuXOnR+7Nx/5tMO5AQ==" - } - } - }, - "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": "1.3.1", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz", - "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==" - }, - "domexception": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/domexception/-/domexception-1.0.1.tgz", - "integrity": "sha512-raigMkn7CJNNo6Ihro1fzG7wr3fHuYVytzquZKX5n0yizGsTcYgzdIUwj1X9pK0VvjeihV+XiclP+DjwbsSKug==", - "requires": { - "webidl-conversions": "^4.0.2" - } - }, - "domhandler": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-2.4.2.tgz", - "integrity": "sha512-JiK04h0Ht5u/80fdLMCEmV4zkNh2BcoMFBmZ/91WtYZ8qVXSKjiw7fXMgFPnHcSZgOo3XdinHvmnDUeMf5R4wA==", - "requires": { - "domelementtype": "1" - } - }, - "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" - } - }, - "dot-case": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.3.tgz", - "integrity": "sha512-7hwEmg6RiSQfm/GwPL4AAWXKy3YNNZA3oFv2Pdiey0mwkRCPZ9x6SZbkLcn8Ma5PYeVokzoD4Twv2n7LKp5WeA==", - "requires": { - "no-case": "^3.0.3", - "tslib": "^1.10.0" - } - }, - "dot-prop": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-5.2.0.tgz", - "integrity": "sha512-uEUyaDKoSQ1M4Oq8l45hSE26SnTxL6snNnqvK/VWx5wJhmff5z0FUVJDKDanor/6w3kzE3i7XZOk+7wC0EXr1A==", - "requires": { - "is-obj": "^2.0.0" - } - }, - "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.1", - "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.1.tgz", - "integrity": "sha1-rOb/gIwc5mtX0ev5eXessCM0z8E=" - }, - "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" - }, - "dependencies": { - "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" - } - }, - "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" - } - } - } - }, - "ecc-jsbn": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", - "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=", - "requires": { - "jsbn": "~0.1.0", - "safer-buffer": "^2.1.0" - } - }, - "ee-first": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", - "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=" - }, - "electron-to-chromium": { - "version": "1.3.372", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.372.tgz", - "integrity": "sha512-77a4jYC52OdisHM+Tne7dgWEvQT1FoNu/jYl279pP88ZtG4ZRIPyhQwAKxj6C2rzsyC1OwsOds9JlZtNncSz6g==" - }, - "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==" - } - } - }, - "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==" - }, - "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=" - }, - "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.1.1", - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.1.1.tgz", - "integrity": "sha512-98p2zE+rL7/g/DzMHMTF4zZlCgeVdJ7yr6xzEpJRYwFYrGi9ANdn5DnJURg6RpBkyk60XYDnWIv51VfIhfNGuA==", - "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" - } - }, - "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" - } - }, - "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" - } - } - } - }, - "entities": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/entities/-/entities-2.0.0.tgz", - "integrity": "sha512-D9f7V0JSRwIxlRI2mjMqufDrRDnx8p+eEOz7aUM9SuvF8gsBzra0/6tbjl1m8eQHrZlYj6PxqE00hZ1SAIKPLw==" - }, - "errno": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.7.tgz", - "integrity": "sha512-MfrRBDWzIWifgq6tJj60gkAwtLNb6sQPlcFrSOflcP1aFmmruKQ2wRnze/8V6kgyz7H3FF8Npzv78mZ7XLLflg==", - "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" - } - }, - "es-abstract": { - "version": "1.17.4", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.4.tgz", - "integrity": "sha512-Ae3um/gb8F0mui/jPL+QiqmglkUsaQf7FwBEHYIFkztkneosu9imhqHpBzQ3h1vit8t5iQ74t6PEVvphBZiuiQ==", - "requires": { - "es-to-primitive": "^1.2.1", - "function-bind": "^1.1.1", - "has": "^1.0.3", - "has-symbols": "^1.0.1", - "is-callable": "^1.1.5", - "is-regex": "^1.0.5", - "object-inspect": "^1.7.0", - "object-keys": "^1.1.1", - "object.assign": "^4.1.0", - "string.prototype.trimleft": "^2.1.1", - "string.prototype.trimright": "^2.1.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=", - "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" - } - }, - "escape-html": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", - "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=" - }, - "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=" - }, - "escodegen": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.14.1.tgz", - "integrity": "sha512-Bmt7NcRySdIfNPfU2ZoXDrrXsG9ZjvDxcAlMfDUgRBjLOWTuIACXPBFJH7Z+cLb40JeQco5toikyc9t9P8E9SQ==", - "requires": { - "esprima": "^4.0.1", - "estraverse": "^4.2.0", - "esutils": "^2.0.2", - "optionator": "^0.8.1", - "source-map": "~0.6.1" - }, - "dependencies": { - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "optional": true - } - } - }, - "eslint": { - "version": "6.8.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-6.8.0.tgz", - "integrity": "sha512-K+Iayyo2LtyYhDSYwz5D5QdWw0hCacNzyq1Y821Xna2xSJj7cijoLLYmLxTQgcgZ9mC61nryMy9S7GRbYpI5Ig==", - "requires": { - "@babel/code-frame": "^7.0.0", - "ajv": "^6.10.0", - "chalk": "^2.1.0", - "cross-spawn": "^6.0.5", - "debug": "^4.0.1", - "doctrine": "^3.0.0", - "eslint-scope": "^5.0.0", - "eslint-utils": "^1.4.3", - "eslint-visitor-keys": "^1.1.0", - "espree": "^6.1.2", - "esquery": "^1.0.1", - "esutils": "^2.0.2", - "file-entry-cache": "^5.0.1", - "functional-red-black-tree": "^1.0.1", - "glob-parent": "^5.0.0", - "globals": "^12.1.0", - "ignore": "^4.0.6", - "import-fresh": "^3.0.0", - "imurmurhash": "^0.1.4", - "inquirer": "^7.0.0", - "is-glob": "^4.0.0", - "js-yaml": "^3.13.1", - "json-stable-stringify-without-jsonify": "^1.0.1", - "levn": "^0.3.0", - "lodash": "^4.17.14", - "minimatch": "^3.0.4", - "mkdirp": "^0.5.1", - "natural-compare": "^1.4.0", - "optionator": "^0.8.3", - "progress": "^2.0.0", - "regexpp": "^2.0.1", - "semver": "^6.1.2", - "strip-ansi": "^5.2.0", - "strip-json-comments": "^3.0.1", - "table": "^5.2.3", - "text-table": "^0.2.0", - "v8-compile-cache": "^2.0.3" - }, - "dependencies": { - "globals": { - "version": "12.4.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-12.4.0.tgz", - "integrity": "sha512-BWICuzzDvDoH54NHKCseDanAhE3CeDorgDL5MT6LMXXj2WCnd9UC2szdk4AWLfjdgNBCXLUanXYcpBBKOSWGwg==", - "requires": { - "type-fest": "^0.8.1" - } - }, - "import-fresh": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.2.1.tgz", - "integrity": "sha512-6e1q1cnWP2RXD9/keSkxHScg508CdXqXWgWBaETNhyuBFz+kUZlKboh+ISK+bU++DmbHimVBrOz/zzPe0sZ3sQ==", - "requires": { - "parent-module": "^1.0.0", - "resolve-from": "^4.0.0" - } - }, - "regexpp": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-2.0.1.tgz", - "integrity": "sha512-lv0M6+TkDVniA3aD1Eg0DVpfU/booSu7Eev3TDO/mZKHBfVjgCGTV4t4buppESEYDtkArYFOxTJWv6S5C+iaNw==" - }, - "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==" - } - } - }, - "eslint-config-react-app": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/eslint-config-react-app/-/eslint-config-react-app-5.2.0.tgz", - "integrity": "sha512-WrHjoGpKr1kLLiWDD81tme9jMM0hk5cMxasLSdyno6DdPt+IfLOrDJBVo6jN7tn4y1nzhs43TmUaZWO6Sf0blw==", - "requires": { - "confusing-browser-globals": "^1.0.9" - } - }, - "eslint-import-resolver-node": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.3.tgz", - "integrity": "sha512-b8crLDo0M5RSe5YG8Pu2DYBj71tSB6OvXkfzwbJU2w7y8P4/yo0MyF8jU26IEuEuHF2K5/gcAJE3LhQGqBBbVg==", - "requires": { - "debug": "^2.6.9", - "resolve": "^1.13.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" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - } - } - }, - "eslint-loader": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/eslint-loader/-/eslint-loader-3.0.3.tgz", - "integrity": "sha512-+YRqB95PnNvxNp1HEjQmvf9KNvCin5HXYYseOXVC2U0KEcw4IkQ2IQEBG46j7+gW39bMzeu0GsUhVbBY3Votpw==", - "requires": { - "fs-extra": "^8.1.0", - "loader-fs-cache": "^1.0.2", - "loader-utils": "^1.2.3", - "object-hash": "^2.0.1", - "schema-utils": "^2.6.1" - } - }, - "eslint-module-utils": { - "version": "2.5.2", - "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.5.2.tgz", - "integrity": "sha512-LGScZ/JSlqGKiT8OC+cYRxseMjyqt6QO54nl281CK93unD89ijSeRV6An8Ci/2nvWVKe8K/Tqdm75RQoIOCr+Q==", - "requires": { - "debug": "^2.6.9", - "pkg-dir": "^2.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" - } - }, - "find-up": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", - "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", - "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=", - "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=" - }, - "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=", - "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=" - }, - "pkg-dir": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-2.0.0.tgz", - "integrity": "sha1-9tXREJ4Z1j7fQo4L1X4Sd3YVM0s=", - "requires": { - "find-up": "^2.1.0" - } - } - } - }, - "eslint-plugin-flowtype": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-flowtype/-/eslint-plugin-flowtype-4.6.0.tgz", - "integrity": "sha512-W5hLjpFfZyZsXfo5anlu7HM970JBDqbEshAJUkeczP6BFCIfJXuiIBQXyberLRtOStT0OGPF8efeTbxlHk4LpQ==", - "requires": { - "lodash": "^4.17.15" - } - }, - "eslint-plugin-import": { - "version": "2.20.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.20.0.tgz", - "integrity": "sha512-NK42oA0mUc8Ngn4kONOPsPB1XhbUvNHqF+g307dPV28aknPoiNnKLFd9em4nkswwepdF5ouieqv5Th/63U7YJQ==", - "requires": { - "array-includes": "^3.0.3", - "array.prototype.flat": "^1.2.1", - "contains-path": "^0.1.0", - "debug": "^2.6.9", - "doctrine": "1.5.0", - "eslint-import-resolver-node": "^0.3.2", - "eslint-module-utils": "^2.4.1", - "has": "^1.0.3", - "minimatch": "^3.0.4", - "object.values": "^1.1.0", - "read-pkg-up": "^2.0.0", - "resolve": "^1.12.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": "1.5.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-1.5.0.tgz", - "integrity": "sha1-N53Ocw9hZvds76TmcHoVmwLFpvo=", - "requires": { - "esutils": "^2.0.2", - "isarray": "^1.0.0" - } - }, - "find-up": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", - "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", - "requires": { - "locate-path": "^2.0.0" - } - }, - "load-json-file": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-2.0.0.tgz", - "integrity": "sha1-eUfkIUmvgNaWy/eXvKq8/h/inKg=", - "requires": { - "graceful-fs": "^4.1.2", - "parse-json": "^2.2.0", - "pify": "^2.0.0", - "strip-bom": "^3.0.0" - } - }, - "locate-path": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", - "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", - "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=" - }, - "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=", - "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=" - }, - "parse-json": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", - "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=", - "requires": { - "error-ex": "^1.2.0" - } - }, - "path-type": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-2.0.0.tgz", - "integrity": "sha1-8BLMuEFbcJb8LaoQVMPXI4lZTHM=", - "requires": { - "pify": "^2.0.0" - } - }, - "pify": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", - "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=" - }, - "read-pkg": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-2.0.0.tgz", - "integrity": "sha1-jvHAYjxqbbDcZxPEv6xGMysjaPg=", - "requires": { - "load-json-file": "^2.0.0", - "normalize-package-data": "^2.3.2", - "path-type": "^2.0.0" - } - }, - "read-pkg-up": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-2.0.0.tgz", - "integrity": "sha1-a3KoBImE4MQeeVEP1en6mbO1Sb4=", - "requires": { - "find-up": "^2.0.0", - "read-pkg": "^2.0.0" - } - } - } - }, - "eslint-plugin-jsx-a11y": { - "version": "6.2.3", - "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.2.3.tgz", - "integrity": "sha512-CawzfGt9w83tyuVekn0GDPU9ytYtxyxyFZ3aSWROmnRRFQFT2BiPJd7jvRdzNDi6oLWaS2asMeYSNMjWTV4eNg==", - "requires": { - "@babel/runtime": "^7.4.5", - "aria-query": "^3.0.0", - "array-includes": "^3.0.3", - "ast-types-flow": "^0.0.7", - "axobject-query": "^2.0.2", - "damerau-levenshtein": "^1.0.4", - "emoji-regex": "^7.0.2", - "has": "^1.0.3", - "jsx-ast-utils": "^2.2.1" - }, - "dependencies": { - "emoji-regex": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", - "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==" - } - } - }, - "eslint-plugin-react": { - "version": "7.18.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.18.0.tgz", - "integrity": "sha512-p+PGoGeV4SaZRDsXqdj9OWcOrOpZn8gXoGPcIQTzo2IDMbAKhNDnME9myZWqO3Ic4R3YmwAZ1lDjWl2R2hMUVQ==", - "requires": { - "array-includes": "^3.1.1", - "doctrine": "^2.1.0", - "has": "^1.0.3", - "jsx-ast-utils": "^2.2.3", - "object.entries": "^1.1.1", - "object.fromentries": "^2.0.2", - "object.values": "^1.1.1", - "prop-types": "^15.7.2", - "resolve": "^1.14.2" - }, - "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" - } - } - } - }, - "eslint-plugin-react-hooks": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-1.7.0.tgz", - "integrity": "sha512-iXTCFcOmlWvw4+TOE8CLWj6yX1GwzT0Y6cUfHHZqWnSk144VmVIRcVGtUAzrLES7C798lmvnt02C7rxaOX1HNA==" - }, - "eslint-scope": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.0.0.tgz", - "integrity": "sha512-oYrhJW7S0bxAFDvWqzvMPRm6pcgcnWc4QnofCAqRTRfQC0JcwenzGglTtsLyIuuWFfkqDG9vz67cnttSd53djw==", - "requires": { - "esrecurse": "^4.1.0", - "estraverse": "^4.1.1" - } - }, - "eslint-utils": { - "version": "1.4.3", - "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-1.4.3.tgz", - "integrity": "sha512-fbBN5W2xdY45KulGXmLHZ3c3FHfVYmKg0IrAKGOkT/464PQsx2UeIzfz1RmEci+KLm1bBaAzZAh8+/E+XAeZ8Q==", - "requires": { - "eslint-visitor-keys": "^1.1.0" - } - }, - "eslint-visitor-keys": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.1.0.tgz", - "integrity": "sha512-8y9YjtM1JBJU/A9Kc+SbaOV4y29sSWckBwMHa+FGtVj5gN/sbnKDf6xJUl+8g7FAij9LVaP8C24DUiH/f/2Z9A==" - }, - "espree": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/espree/-/espree-6.2.0.tgz", - "integrity": "sha512-Xs8airJ7RQolnDIbLtRutmfvSsAe0xqMMAantCN/GMoqf81TFbeI1T7Jpd56qYu1uuh32dOG5W/X9uO+ghPXzA==", - "requires": { - "acorn": "^7.1.0", - "acorn-jsx": "^5.2.0", - "eslint-visitor-keys": "^1.1.0" - } - }, - "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.1.0", - "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.1.0.tgz", - "integrity": "sha512-MxYW9xKmROWF672KqjO75sszsA8Mxhw06YFeS5VHlB98KDHbOSurm3ArsjO60Eaf3QmGMCP1yn+0JQkNLo/97Q==", - "requires": { - "estraverse": "^4.0.0" - } - }, - "esrecurse": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.2.1.tgz", - "integrity": "sha512-64RBB++fIOAXPw3P9cy89qfMlvZEXZkqqJkjqqXIvzP5ezRZjW+lPWjw35UX/3EhUPFYbg5ER4JYgDw4007/DQ==", - "requires": { - "estraverse": "^4.1.0" - } - }, - "estraverse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", - "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==" - }, - "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=" - }, - "eventemitter3": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.0.tgz", - "integrity": "sha512-qerSRB0p+UDEssxTtm6EDKcE7W4OaoisfIMl4CngyEhjpYglocpNg6UEqCvemdGhosAsg4sO2dXJOdyBifPGCg==" - }, - "events": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/events/-/events-3.1.0.tgz", - "integrity": "sha512-Rv+u8MLHNOdMjTAFeT3nCjHn2aGlx435FP/sDHNaRhDEMwyI/aB22Kj2qIN8R0cw3z28psEQLYwxVKLsKrMgWg==" - }, - "eventsource": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/eventsource/-/eventsource-1.0.7.tgz", - "integrity": "sha512-4Ln17+vVT0k8aWq+t/bF5arcS3EpT9gYtW66EPacdj/mAFevznsnyoHLPy2BA8gbIQeIHoPsvwmfBftfcG//BQ==", - "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.4", - "resolved": "https://registry.npmjs.org/exec-sh/-/exec-sh-0.3.4.tgz", - "integrity": "sha512-sEFIkc61v75sWeOe72qyrqg2Qg0OuLESziUDk/O/z2qgS15y2gWVFrI6f2Qn/qw/0/NCfCEsmNA4zOjkwEZT1A==" - }, - "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" - } - }, - "exit": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", - "integrity": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=" - }, - "expand-brackets": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", - "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", - "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=", - "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=", - "requires": { - "is-extendable": "^0.1.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - } - } - }, - "expect": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/expect/-/expect-24.9.0.tgz", - "integrity": "sha512-wvVAx8XIol3Z5m9zvZXiyZOQ+sRJqNTIm6sGjdWlaZIeupQGO3WbYI+15D/AmEwZywL6wtJkbAbJtzkOfBuR0Q==", - "requires": { - "@jest/types": "^24.9.0", - "ansi-styles": "^3.2.0", - "jest-get-type": "^24.9.0", - "jest-matcher-utils": "^24.9.0", - "jest-message-util": "^24.9.0", - "jest-regex-util": "^24.9.0" - } - }, - "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=" - }, - "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=" - }, - "qs": { - "version": "6.7.0", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz", - "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==" - } - } - }, - "ext": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/ext/-/ext-1.4.0.tgz", - "integrity": "sha512-Key5NIsUxdqKg3vIsdw9dSuXpPCQ297y6wBjL30edxwPgt2E44WcWBZey/ZvUc6sERLTxKdyCu4gZFmUbk1Q7A==", - "requires": { - "type": "^2.0.0" - }, - "dependencies": { - "type": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/type/-/type-2.0.0.tgz", - "integrity": "sha512-KBt58xCHry4Cejnc2ISQAF7QY+ORngsWfxezO68+12hKV6lQY8P/psIkcbjeHWn7MqcgciWJyCCevFMJdIXpow==" - } - } - }, - "extend": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", - "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==" - }, - "extend-shallow": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", - "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", - "requires": { - "assign-symbols": "^1.0.0", - "is-extendable": "^1.0.1" - }, - "dependencies": { - "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" - } - } - } - }, - "external-editor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz", - "integrity": "sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==", - "requires": { - "chardet": "^0.7.0", - "iconv-lite": "^0.4.24", - "tmp": "^0.0.33" - } - }, - "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=", - "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=", - "requires": { - "is-extendable": "^0.1.0" - } - }, - "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-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-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" - } - }, - "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==" - } - } - }, - "extsprintf": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", - "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=" - }, - "fast-deep-equal": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.1.tgz", - "integrity": "sha512-8UEa58QDLauDNfpbrX55Q9jrGHThw2ZMdOky5Gl1CDtVeJDPVrG4Jxx1N8jw2gkWaff5UUuX1KJd+9zGe2B+ZA==" - }, - "fast-glob": { - "version": "2.2.7", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-2.2.7.tgz", - "integrity": "sha512-g1KuQwHOZAmOZMuBtHdxDtju+T2RT8jgCC9aANsbpdiDDTSnjgfuVsIBNKbUeJI3oKMRExcfNDtJl4OhbffMsw==", - "requires": { - "@mrmlnc/readdir-enhanced": "^2.2.1", - "@nodelib/fs.stat": "^1.1.2", - "glob-parent": "^3.1.0", - "is-glob": "^4.0.0", - "merge2": "^1.2.3", - "micromatch": "^3.1.10" - }, - "dependencies": { - "glob-parent": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", - "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", - "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=", - "requires": { - "is-extglob": "^2.1.0" - } - } - } - } - } - }, - "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=" - }, - "faye-websocket": { - "version": "0.10.0", - "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.10.0.tgz", - "integrity": "sha1-TkkvjQTftviQA1B/btvy1QHnxvQ=", - "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" - } - }, - "figgy-pudding": { - "version": "3.5.1", - "resolved": "https://registry.npmjs.org/figgy-pudding/-/figgy-pudding-3.5.1.tgz", - "integrity": "sha512-vNKxJHTEKNThjfrdJwHc7brvM6eVevuO5nTj6ez8ZQ1qbXTvGthucRF7S4vf2cr71QVnT70V34v0S1DyQsti0w==" - }, - "figures": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz", - "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==", - "requires": { - "escape-string-regexp": "^1.0.5" - } - }, - "file-entry-cache": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-5.0.1.tgz", - "integrity": "sha512-bCg29ictuBaKUwwArK4ouCaqDgLZcysCFLmM/Yn/FDoqndh/9vNuQfXRDvTuXKLxfD/JtZQGKFT8MGcJBK644g==", - "requires": { - "flat-cache": "^2.0.1" - } - }, - "file-loader": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-4.3.0.tgz", - "integrity": "sha512-aKrYPYjF1yG3oX0kWRrqrSMfgftm7oJW5M+m4owoldH5C51C0RkIwB++JbRvEW3IU6/ZG5n8UvEcdgwOt2UOWA==", - "requires": { - "loader-utils": "^1.2.3", - "schema-utils": "^2.5.0" - } - }, - "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.0.1", - "resolved": "https://registry.npmjs.org/filesize/-/filesize-6.0.1.tgz", - "integrity": "sha512-u4AYWPgbI5GBhs6id1KdImZWn5yfyFrrQ8OWZdN7ZMfA8Bf4HcO0BGo9bmUIEV8yrp8I1xVfJ/dn90GtFNNJcg==" - }, - "fill-range": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", - "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", - "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=", - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, - "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=" - } - } - }, - "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" - } - }, - "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" - } - }, - "flat-cache": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-2.0.1.tgz", - "integrity": "sha512-LoQe6yDuUMDzQAEH8sgmh4Md6oZnc/7PjtwjNFSzveXqSHt6ka9fPBuso7IGf9Rz4uqnSnWiFH2B/zj24a5ReA==", - "requires": { - "flatted": "^2.0.0", - "rimraf": "2.6.3", - "write": "1.0.3" - } - }, - "flatted": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/flatted/-/flatted-2.0.1.tgz", - "integrity": "sha512-a1hQMktqW9Nmqr5aktAux3JMNqaucxGcjtjWnZLHX7yyPCmlSV3M54nGYbqT8K+0GhF3NBgmJCc3ma+WOgX8Jg==" - }, - "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" - }, - "dependencies": { - "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" - } - }, - "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" - } - } - } - }, - "follow-redirects": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.10.0.tgz", - "integrity": "sha512-4eyLK6s6lH32nOvLLwlIOnr9zrL8Sm+OvW4pVTJNoXeGzYIkHVf+pADQi+OJ0E67hiuSLezPVPyBcIZO50TmmQ==", - "requires": { - "debug": "^3.0.0" - }, - "dependencies": { - "debug": { - "version": "3.2.6", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz", - "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==", - "requires": { - "ms": "^2.1.1" - } - } - } - }, - "for-in": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", - "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=" - }, - "for-own": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/for-own/-/for-own-0.1.5.tgz", - "integrity": "sha1-UmXGgaTylNq78XyVCbZ2OqhFEM4=", - "requires": { - "for-in": "^1.0.1" - } - }, - "forever-agent": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", - "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=" - }, - "fork-ts-checker-webpack-plugin": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-3.1.1.tgz", - "integrity": "sha512-DuVkPNrM12jR41KM2e+N+styka0EgLkTnXmNcXdgOM37vtGeY+oCBK/Jx0hzSeEU6memFCtWb4htrHPMDfwwUQ==", - "requires": { - "babel-code-frame": "^6.22.0", - "chalk": "^2.4.1", - "chokidar": "^3.3.0", - "micromatch": "^3.1.10", - "minimatch": "^3.0.4", - "semver": "^5.6.0", - "tapable": "^1.0.0", - "worker-rpc": "^0.1.0" - }, - "dependencies": { - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" - } - } - }, - "form-data": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz", - "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==", - "requires": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.6", - "mime-types": "^2.1.12" - } - }, - "forwarded": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.1.2.tgz", - "integrity": "sha1-mMI9qxF1ZXuMBXPozszZGw/xjIQ=" - }, - "fragment-cache": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", - "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=", - "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=" - }, - "from2": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/from2/-/from2-2.3.0.tgz", - "integrity": "sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8=", - "requires": { - "inherits": "^2.0.1", - "readable-stream": "^2.0.0" - }, - "dependencies": { - "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" - } - }, - "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" - } - } - } - }, - "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" - } - }, - "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=", - "requires": { - "graceful-fs": "^4.1.2", - "iferr": "^0.1.5", - "imurmurhash": "^0.1.4", - "readable-stream": "1 || 2" - }, - "dependencies": { - "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" - } - }, - "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" - } - } - } - }, - "fs.realpath": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" - }, - "fsevents": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.1.2.tgz", - "integrity": "sha512-R4wDiBwZ0KzpgOWetKDug1FZcYhqYnUYKtfZYt4mD5SBz76q0KR4Q9o7GIPamsVPGmW3EYPPJ0dOOjvx32ldZA==", - "optional": true - }, - "fstream": { - "version": "1.0.12", - "resolved": "https://registry.npmjs.org/fstream/-/fstream-1.0.12.tgz", - "integrity": "sha512-WvJ193OHa0GHPEL+AycEJgxvBEwyfRkN1vhjca23OaPVMCaLCXTd5qAu82AjTcgP1UJmytkOKb63Ypde7raDIg==", - "requires": { - "graceful-fs": "^4.1.2", - "inherits": "~2.0.0", - "mkdirp": ">=0.5 0", - "rimraf": "2" - } - }, - "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=" - }, - "gauge": { - "version": "2.7.4", - "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz", - "integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=", - "requires": { - "aproba": "^1.0.3", - "console-control-strings": "^1.0.0", - "has-unicode": "^2.0.0", - "object-assign": "^4.1.0", - "signal-exit": "^3.0.0", - "string-width": "^1.0.1", - "strip-ansi": "^3.0.1", - "wide-align": "^1.1.0" - }, - "dependencies": { - "ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=" - }, - "is-fullwidth-code-point": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", - "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", - "requires": { - "number-is-nan": "^1.0.0" - } - }, - "string-width": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", - "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", - "requires": { - "code-point-at": "^1.0.0", - "is-fullwidth-code-point": "^1.0.0", - "strip-ansi": "^3.0.0" - } - }, - "strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", - "requires": { - "ansi-regex": "^2.0.0" - } - } - } - }, - "gaze": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/gaze/-/gaze-1.1.3.tgz", - "integrity": "sha512-BRdNm8hbWzFzWHERTrejLqwHDfS4GibPoq5wjTPIoJHoBtKGPg3xAFfxmM+9ztbXelxcf2hwQcaz1PtmFeue8g==", - "requires": { - "globule": "^1.0.0" - } - }, - "gensync": { - "version": "1.0.0-beta.1", - "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.1.tgz", - "integrity": "sha512-r8EC6NO1sngH/zdD9fiRDLdcgnbayXah+mLgManTaIZJqEC1MZstmnox8KpnI2/fxQwrp5OpCOYWLp4rBl4Jcg==" - }, - "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-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-stdin": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz", - "integrity": "sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4=" - }, - "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" - } - }, - "get-value": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", - "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=" - }, - "getpass": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", - "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", - "requires": { - "assert-plus": "^1.0.0" - } - }, - "glob": { - "version": "7.1.6", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", - "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", - "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.0", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.0.tgz", - "integrity": "sha512-qjtRgnIVmOfnKUE3NJAQEdk+lKrxfw8t5ke7SXtfMTHcjsBfOfWXCQfdb30zfDoZQ2IRSIiidmjtbHZPZ++Ihw==", - "requires": { - "is-glob": "^4.0.1" - } - }, - "glob-to-regexp": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.3.0.tgz", - "integrity": "sha1-jFoUlNIGbFcMw7/kSWF1rMTVAqs=" - }, - "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": { - "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==" - } - } - }, - "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": "8.0.2", - "resolved": "https://registry.npmjs.org/globby/-/globby-8.0.2.tgz", - "integrity": "sha512-yTzMmKygLp8RUpG1Ymu2VXPSJQZjNAZPD4ywgYEaG7e4tBJeUQBO8OpXrf1RCNcEs5alsoJYPAMiIHP0cmeC7w==", - "requires": { - "array-union": "^1.0.1", - "dir-glob": "2.0.0", - "fast-glob": "^2.0.2", - "glob": "^7.1.2", - "ignore": "^3.3.5", - "pify": "^3.0.0", - "slash": "^1.0.0" - }, - "dependencies": { - "ignore": { - "version": "3.3.10", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-3.3.10.tgz", - "integrity": "sha512-Pgs951kaMm5GXP7MOvxERINe3gsaVjUWFm+UZPSq9xYriQAksyhg0csnS0KXSNRD5NmNdapXEpjxG49+AKh/ug==" - }, - "slash": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-1.0.0.tgz", - "integrity": "sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU=" - } - } - }, - "globule": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/globule/-/globule-1.3.1.tgz", - "integrity": "sha512-OVyWOHgw29yosRHCHo7NncwR1hW5ew0W/UrvtwvjefVJeQ26q4/8r8FmPsSF1hJ93IgWkyv16pCTz6WblMzm/g==", - "requires": { - "glob": "~7.1.1", - "lodash": "~4.17.12", - "minimatch": "~3.0.2" - } - }, - "graceful-fs": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.3.tgz", - "integrity": "sha512-a30VEBm4PEdx1dRB7MFK7BejejvCvBronbLjht+sHuGYj8PHs7M/5Z+rt5lw551vZ7yfTCj4Vuyy3mSJytDWRQ==" - }, - "growly": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/growly/-/growly-1.3.0.tgz", - "integrity": "sha1-8QdIy+dq+WS3yWyTxrzCivEgwIE=" - }, - "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" - }, - "dependencies": { - "pify": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", - "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==" - } - } - }, - "handle-thing": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.0.tgz", - "integrity": "sha512-d4sze1JNC454Wdo2fkuyzCr6aHcbL6PGGuFAz0Li/NcOm1tCHGnWDRmJP85dh9IhQErTc2svWFEX5xHIOo//kQ==" - }, - "har-schema": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", - "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=" - }, - "har-validator": { - "version": "5.1.3", - "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.3.tgz", - "integrity": "sha512-sNvOCzEQNr/qrvJgc3UG/kD4QtlHycrzwS+6mfTrrSq97BvaYcPZZI1ZSqGSPR73Cxn4LKTD4PttRwfU7jWq5g==", - "requires": { - "ajv": "^6.5.5", - "har-schema": "^2.0.0" - } - }, - "harmony-reflect": { - "version": "1.6.1", - "resolved": "https://registry.npmjs.org/harmony-reflect/-/harmony-reflect-1.6.1.tgz", - "integrity": "sha512-WJTeyp0JzGtHcuMsi7rw2VwtkvLa+JyfEKJCFyfcS0+CDkjQ5lHPu7zEhFZP+PDSRrEgXa5Ah0l1MbgbE41XjA==" - }, - "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-ansi": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", - "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=", - "requires": { - "ansi-regex": "^2.0.0" - }, - "dependencies": { - "ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=" - } - } - }, - "has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" - }, - "has-symbols": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.1.tgz", - "integrity": "sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg==" - }, - "has-unicode": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz", - "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=" - }, - "has-value": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", - "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=", - "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=", - "requires": { - "is-number": "^3.0.0", - "kind-of": "^4.0.0" - }, - "dependencies": { - "kind-of": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", - "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=", - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "hash-base": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.0.4.tgz", - "integrity": "sha1-X8hoaEfs1zSZQDMZprCj8/auSRg=", - "requires": { - "inherits": "^2.0.1", - "safe-buffer": "^5.0.1" - } - }, - "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=", - "requires": { - "hash.js": "^1.0.3", - "minimalistic-assert": "^1.0.0", - "minimalistic-crypto-utils": "^1.0.1" - } - }, - "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=", - "requires": { - "inherits": "^2.0.1", - "obuf": "^1.0.0", - "readable-stream": "^2.0.1", - "wbuf": "^1.1.0" - }, - "dependencies": { - "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" - } - }, - "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" - } - } - } - }, - "hsl-regex": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/hsl-regex/-/hsl-regex-1.0.0.tgz", - "integrity": "sha1-1JMwx4ntgZ4nakwNJy3/owsY/m4=" - }, - "hsla-regex": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/hsla-regex/-/hsla-regex-1.0.0.tgz", - "integrity": "sha1-wc56MWjIxmFAM6S194d/OyJfnDg=" - }, - "html-comment-regex": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/html-comment-regex/-/html-comment-regex-1.1.2.tgz", - "integrity": "sha512-P+M65QY2JQ5Y0G9KKdlDpo0zK+/OHptU5AaBwUfAIDJZk1MYf32Frm84EcOytfJE0t5JvkAnKlmjsXDnWzCJmQ==" - }, - "html-encoding-sniffer": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-1.0.2.tgz", - "integrity": "sha512-71lZziiDnsuabfdYiUeWdCVyKuqwWi23L8YeIgV9jSSZHCtb6wB1BKWooH7L3tn4/FuZJMVWyNaIDr4RGmaSYw==", - "requires": { - "whatwg-encoding": "^1.0.1" - } - }, - "html-entities": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-1.2.1.tgz", - "integrity": "sha1-DfKTUfByEWNRXfueVUPl9u7VFi8=" - }, - "html-escaper": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.0.tgz", - "integrity": "sha512-a4u9BeERWGu/S8JiWEAQcdrg9v4QArtP9keViQjGMdff20fBdd8waotXaNmODqBe6uZ3Nafi7K/ho4gCQHV3Ig==" - }, - "html-minifier-terser": { - "version": "5.0.4", - "resolved": "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-5.0.4.tgz", - "integrity": "sha512-fHwmKQ+GzhlqdxEtwrqLT7MSuheiA+rif5/dZgbz3GjoMXJzcRzy1L9NXoiiyxrnap+q5guSiv8Tz5lrh9g42g==", - "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" - }, - "dependencies": { - "commander": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz", - "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==" - } - } - }, - "html-webpack-plugin": { - "version": "4.0.0-beta.11", - "resolved": "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-4.0.0-beta.11.tgz", - "integrity": "sha512-4Xzepf0qWxf8CGg7/WQM5qBB2Lc/NFI7MhU59eUDTkuQp3skZczH4UA1d6oQyDEIoMDgERVhRyTdtUPZ5s5HBg==", - "requires": { - "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": { - "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" - } - } - } - }, - "htmlparser2": { - "version": "3.10.1", - "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-3.10.1.tgz", - "integrity": "sha512-IgieNijUMbkDovyoKObU1DUhm1iwNYE/fuifEoEHfd1oZKZDaONBSkal7Y01shxsM49R4XaMdGez3WnF9UfiCQ==", - "requires": { - "domelementtype": "^1.3.1", - "domhandler": "^2.3.0", - "domutils": "^1.5.1", - "entities": "^1.1.1", - "inherits": "^2.0.1", - "readable-stream": "^3.1.1" - }, - "dependencies": { - "entities": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/entities/-/entities-1.1.2.tgz", - "integrity": "sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w==" - } - } - }, - "http-deceiver": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz", - "integrity": "sha1-+nFolEq5pRnTN8sL7HKE3D5yPYc=" - }, - "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=" - } - } - }, - "http-parser-js": { - "version": "0.4.10", - "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.4.10.tgz", - "integrity": "sha1-ksnBN0w1CF912zWexWzCV8u5P6Q=" - }, - "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-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" - } - }, - "http-signature": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", - "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=", - "requires": { - "assert-plus": "^1.0.0", - "jsprim": "^1.2.2", - "sshpk": "^1.7.0" - } - }, - "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=" - }, - "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=", - "requires": { - "harmony-reflect": "^1.4.6" - } - }, - "ieee754": { - "version": "1.1.13", - "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.1.13.tgz", - "integrity": "sha512-4vf7I2LYV/HaWerSo3XmlMkp5eZ83i+/CDluXi/IGTs/O1sejBNhTtnxzmRZfvOUqj7lZjqHkeTvpgSFDlWZTg==" - }, - "iferr": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/iferr/-/iferr-0.1.5.tgz", - "integrity": "sha1-xg7taebY/bazEEofy8ocGS3FtQE=" - }, - "ignore": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz", - "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==" - }, - "immer": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/immer/-/immer-1.10.0.tgz", - "integrity": "sha512-O3sR1/opvCDGLEVcvrGTMtLac8GJ5IwZC4puPrLuRj3l7ICKvkmA0vGuU9OW8mV9WIBRnaxp5GJh9IEAaNOoYg==" - }, - "import-cwd": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/import-cwd/-/import-cwd-2.1.0.tgz", - "integrity": "sha1-qmzzbnInYShcs3HsZRn1PiQ1sKk=", - "requires": { - "import-from": "^2.1.0" - } - }, - "import-fresh": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-2.0.0.tgz", - "integrity": "sha1-2BNVwVYS04bGH53dOSLUMEgipUY=", - "requires": { - "caller-path": "^2.0.0", - "resolve-from": "^3.0.0" - } - }, - "import-from": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/import-from/-/import-from-2.1.0.tgz", - "integrity": "sha1-M1238qev/VOqpHHUuAId7ja387E=", - "requires": { - "resolve-from": "^3.0.0" - } - }, - "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" - } - }, - "imurmurhash": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", - "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=" - }, - "in-publish": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/in-publish/-/in-publish-2.0.0.tgz", - "integrity": "sha1-4g/146KvwmkDILbcVSaCqcf631E=" - }, - "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=" - }, - "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=", - "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.5", - "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.5.tgz", - "integrity": "sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==" - }, - "inquirer": { - "version": "7.0.6", - "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-7.0.6.tgz", - "integrity": "sha512-7SVO4h+QIdMq6XcqIqrNte3gS5MzCCKZdsq9DO4PJziBFNYzP3PGFbDjgadDb//MCahzgjCxvQ/O2wa7kx9o4w==", - "requires": { - "ansi-escapes": "^4.2.1", - "chalk": "^3.0.0", - "cli-cursor": "^3.1.0", - "cli-width": "^2.0.0", - "external-editor": "^3.0.3", - "figures": "^3.0.0", - "lodash": "^4.17.15", - "mute-stream": "0.0.8", - "run-async": "^2.4.0", - "rxjs": "^6.5.3", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0", - "through": "^2.3.6" - }, - "dependencies": { - "ansi-styles": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", - "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", - "requires": { - "@types/color-name": "^1.1.1", - "color-convert": "^2.0.1" - } - }, - "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" - } - }, - "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==" - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" - }, - "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": "7.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", - "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==", - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "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" - } - }, - "invariant": { - "version": "2.2.4", - "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz", - "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==", - "requires": { - "loose-envify": "^1.0.0" - } - }, - "invert-kv": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-2.0.0.tgz", - "integrity": "sha512-wPVv/y/QQ/Uiirj/vh3oP+1Ww+AWehmi1g5fFWGPF6IpCBCDVrhgHRMvrLfdYcwDh3QJbGXDW4JAuzxElLSqKA==" - }, - "ip": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.5.tgz", - "integrity": "sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo=" - }, - "ip-regex": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/ip-regex/-/ip-regex-2.1.0.tgz", - "integrity": "sha1-+ni/XS5pE8kRzp+BnuUUa7bYROk=" - }, - "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=" - }, - "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=", - "requires": { - "kind-of": "^3.0.2" - } - }, - "is-arguments": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.0.4.tgz", - "integrity": "sha512-xPh0Rmt8NE65sNzvyUmWgI1tz3mKq74lGA0mL8LYZcoIzKOzDh6HmrYm3d18k60nHerC8A9Km8kYu87zfSFnLA==" - }, - "is-arrayish": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", - "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=" - }, - "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==", - "requires": { - "binary-extensions": "^2.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.1.5", - "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.1.5.tgz", - "integrity": "sha512-ESKv5sMCJB2jnHTWZ3O5itG+O128Hsus4K4Qh1h2/cgn2vbgnLSVqfV46AeJA9D5EeeLa9w81KUXMtn34zhX+Q==" - }, - "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=", - "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-data-descriptor": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", - "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", - "requires": { - "kind-of": "^3.0.2" - } - }, - "is-date-object": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.2.tgz", - "integrity": "sha512-USlDT524woQ08aoZFzh3/Z6ch9Y/EWXEHQ/AaRN0SkKq4t2Jw2R2339tSXmwuVoY7LLlBCbOIlx2myP/L5zk0g==" - }, - "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==" - } - } - }, - "is-directory": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz", - "integrity": "sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE=" - }, - "is-docker": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.0.0.tgz", - "integrity": "sha512-pJEdRugimx4fBMra5z2/5iRdZ63OhYV0vr0Dwm5+xtW4D1FvRkB8hamMIhnWfyJeDdyr/aa7BDyNbtG38VxgoQ==" - }, - "is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=" - }, - "is-extglob": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", - "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=" - }, - "is-finite": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.1.0.tgz", - "integrity": "sha512-cdyMtqX/BOqqNBBiKlIVkytNHm49MtMlYyn1zxzvJKWmFMlGzm+ry5BBfYyeY9YmNKbRSo/o7OX9w9ale0wg3w==" - }, - "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.1", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz", - "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==", - "requires": { - "is-extglob": "^2.1.1" - } - }, - "is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", - "requires": { - "kind-of": "^3.0.2" - } - }, - "is-obj": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz", - "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==" - }, - "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=" - }, - "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-promise": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.1.0.tgz", - "integrity": "sha1-eaKp7OfwlugPNtKy87wWwf9L8/o=" - }, - "is-regex": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.0.5.tgz", - "integrity": "sha512-vlKW17SNq44owv5AQR3Cq0bQPEb8+kF3UKZ2fiZNOWtztYE5i0CzCZxFDwO58qAOWtxdBRVO/V5Qin1wjCqFYQ==", - "requires": { - "has": "^1.0.3" - } - }, - "is-regexp": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-regexp/-/is-regexp-1.0.0.tgz", - "integrity": "sha1-/S2INUXEa6xaYz57mgnof6LLUGk=" - }, - "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-stream": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", - "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=" - }, - "is-string": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.5.tgz", - "integrity": "sha512-buY6VNRjhQMiF1qWDouloZlQbRhDPCebwxSjxMjxgemYT46YMd2NR0/H+fBhEfWX4A/w9TBJ+ol+okqJKFE6vQ==" - }, - "is-svg": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-svg/-/is-svg-3.0.0.tgz", - "integrity": "sha512-gi4iHK53LR2ujhLVVj+37Ykh9GLqYHX6JOVXbLAucaG/Cqw9xwdFOjDM2qeifLs1sF1npXXFvDu0r5HNgCMrzQ==", - "requires": { - "html-comment-regex": "^1.1.0" - } - }, - "is-symbol": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.3.tgz", - "integrity": "sha512-OwijhaRSgqvhm/0ZdAcXNZt9lYdKFpcRDT5ULUuYXPoT794UNOdU+gpT6Rzo7b4V2HUl/op6GqY894AZwv9faQ==", - "requires": { - "has-symbols": "^1.0.1" - } - }, - "is-typedarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", - "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=" - }, - "is-utf8": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz", - "integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=" - }, - "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": "1.1.0", - "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", - "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=" - }, - "isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" - }, - "isexe": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=" - }, - "isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=" - }, - "isstream": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", - "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=" - }, - "istanbul-lib-coverage": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.5.tgz", - "integrity": "sha512-8aXznuEPCJvGnMSRft4udDRDtb1V3pkQkMMI5LI+6HuQz5oQ4J2UFn1H82raA3qJtyOLkkwVqICBQkjnGtn5mA==" - }, - "istanbul-lib-instrument": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-3.3.0.tgz", - "integrity": "sha512-5nnIN4vo5xQZHdXno/YDXJ0G+I3dAm4XgzfSVTPLQpj/zAV2dV6Juy0yaf10/zrJOJeHoN3fraFe+XRq2bFVZA==", - "requires": { - "@babel/generator": "^7.4.0", - "@babel/parser": "^7.4.3", - "@babel/template": "^7.4.0", - "@babel/traverse": "^7.4.3", - "@babel/types": "^7.4.0", - "istanbul-lib-coverage": "^2.0.5", - "semver": "^6.0.0" - } - }, - "istanbul-lib-report": { - "version": "2.0.8", - "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-2.0.8.tgz", - "integrity": "sha512-fHBeG573EIihhAblwgxrSenp0Dby6tJMFR/HvlerBsrCTD5bkUuoNtn3gVh29ZCS824cGGBPn7Sg7cNk+2xUsQ==", - "requires": { - "istanbul-lib-coverage": "^2.0.5", - "make-dir": "^2.1.0", - "supports-color": "^6.1.0" - }, - "dependencies": { - "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" - } - } - } - }, - "istanbul-lib-source-maps": { - "version": "3.0.6", - "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-3.0.6.tgz", - "integrity": "sha512-R47KzMtDJH6X4/YW9XTx+jrLnZnscW4VpNN+1PViSYTejLVPWv7oov+Duf8YQSPyVRUvueQqz1TcsC6mooZTXw==", - "requires": { - "debug": "^4.1.1", - "istanbul-lib-coverage": "^2.0.5", - "make-dir": "^2.1.0", - "rimraf": "^2.6.3", - "source-map": "^0.6.1" - }, - "dependencies": { - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" - } - } - }, - "istanbul-reports": { - "version": "2.2.7", - "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-2.2.7.tgz", - "integrity": "sha512-uu1F/L1o5Y6LzPVSVZXNOoD/KXpJue9aeLRd0sM9uMXfZvzomB0WxVamWb5ue8kA2vVWEmW7EG+A5n3f1kqHKg==", - "requires": { - "html-escaper": "^2.0.0" - } - }, - "jest": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/jest/-/jest-24.9.0.tgz", - "integrity": "sha512-YvkBL1Zm7d2B1+h5fHEOdyjCG+sGMz4f8D86/0HiqJ6MB4MnDc8FgP5vdWsGnemOQro7lnYo8UakZ3+5A0jxGw==", - "requires": { - "import-local": "^2.0.0", - "jest-cli": "^24.9.0" - }, - "dependencies": { - "jest-cli": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-24.9.0.tgz", - "integrity": "sha512-+VLRKyitT3BWoMeSUIHRxV/2g8y9gw91Jh5z2UmXZzkZKpbC08CSehVxgHUwTpy+HwGcns/tqafQDJW7imYvGg==", - "requires": { - "@jest/core": "^24.9.0", - "@jest/test-result": "^24.9.0", - "@jest/types": "^24.9.0", - "chalk": "^2.0.1", - "exit": "^0.1.2", - "import-local": "^2.0.0", - "is-ci": "^2.0.0", - "jest-config": "^24.9.0", - "jest-util": "^24.9.0", - "jest-validate": "^24.9.0", - "prompts": "^2.0.1", - "realpath-native": "^1.1.0", - "yargs": "^13.3.0" - } - } - } - }, - "jest-changed-files": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-24.9.0.tgz", - "integrity": "sha512-6aTWpe2mHF0DhL28WjdkO8LyGjs3zItPET4bMSeXU6T3ub4FPMw+mcOcbdGXQOAfmLcxofD23/5Bl9Z4AkFwqg==", - "requires": { - "@jest/types": "^24.9.0", - "execa": "^1.0.0", - "throat": "^4.0.0" - } - }, - "jest-config": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-24.9.0.tgz", - "integrity": "sha512-RATtQJtVYQrp7fvWg6f5y3pEFj9I+H8sWw4aKxnDZ96mob5i5SD6ZEGWgMLXQ4LE8UurrjbdlLWdUeo+28QpfQ==", - "requires": { - "@babel/core": "^7.1.0", - "@jest/test-sequencer": "^24.9.0", - "@jest/types": "^24.9.0", - "babel-jest": "^24.9.0", - "chalk": "^2.0.1", - "glob": "^7.1.1", - "jest-environment-jsdom": "^24.9.0", - "jest-environment-node": "^24.9.0", - "jest-get-type": "^24.9.0", - "jest-jasmine2": "^24.9.0", - "jest-regex-util": "^24.3.0", - "jest-resolve": "^24.9.0", - "jest-util": "^24.9.0", - "jest-validate": "^24.9.0", - "micromatch": "^3.1.10", - "pretty-format": "^24.9.0", - "realpath-native": "^1.1.0" - } - }, - "jest-diff": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-24.9.0.tgz", - "integrity": "sha512-qMfrTs8AdJE2iqrTp0hzh7kTd2PQWrsFyj9tORoKmu32xjPjeE4NyjVRDz8ybYwqS2ik8N4hsIpiVTyFeo2lBQ==", - "requires": { - "chalk": "^2.0.1", - "diff-sequences": "^24.9.0", - "jest-get-type": "^24.9.0", - "pretty-format": "^24.9.0" - } - }, - "jest-docblock": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-24.9.0.tgz", - "integrity": "sha512-F1DjdpDMJMA1cN6He0FNYNZlo3yYmOtRUnktrT9Q37njYzC5WEaDdmbynIgy0L/IvXvvgsG8OsqhLPXTpfmZAA==", - "requires": { - "detect-newline": "^2.1.0" - } - }, - "jest-each": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-24.9.0.tgz", - "integrity": "sha512-ONi0R4BvW45cw8s2Lrx8YgbeXL1oCQ/wIDwmsM3CqM/nlblNCPmnC3IPQlMbRFZu3wKdQ2U8BqM6lh3LJ5Bsog==", - "requires": { - "@jest/types": "^24.9.0", - "chalk": "^2.0.1", - "jest-get-type": "^24.9.0", - "jest-util": "^24.9.0", - "pretty-format": "^24.9.0" - } - }, - "jest-environment-jsdom": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-24.9.0.tgz", - "integrity": "sha512-Zv9FV9NBRzLuALXjvRijO2351DRQeLYXtpD4xNvfoVFw21IOKNhZAEUKcbiEtjTkm2GsJ3boMVgkaR7rN8qetA==", - "requires": { - "@jest/environment": "^24.9.0", - "@jest/fake-timers": "^24.9.0", - "@jest/types": "^24.9.0", - "jest-mock": "^24.9.0", - "jest-util": "^24.9.0", - "jsdom": "^11.5.1" - } - }, - "jest-environment-jsdom-fourteen": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/jest-environment-jsdom-fourteen/-/jest-environment-jsdom-fourteen-1.0.1.tgz", - "integrity": "sha512-DojMX1sY+at5Ep+O9yME34CdidZnO3/zfPh8UW+918C5fIZET5vCjfkegixmsi7AtdYfkr4bPlIzmWnlvQkP7Q==", - "requires": { - "@jest/environment": "^24.3.0", - "@jest/fake-timers": "^24.3.0", - "@jest/types": "^24.3.0", - "jest-mock": "^24.0.0", - "jest-util": "^24.0.0", - "jsdom": "^14.1.0" - }, - "dependencies": { - "acorn": { - "version": "6.4.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.1.tgz", - "integrity": "sha512-ZVA9k326Nwrj3Cj9jlh3wGFutC2ZornPNARZwsNYqQYgN0EsV2d53w5RN/co65Ohn4sUAUtb1rSUAOD6XN9idA==" - }, - "jsdom": { - "version": "14.1.0", - "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-14.1.0.tgz", - "integrity": "sha512-O901mfJSuTdwU2w3Sn+74T+RnDVP+FuV5fH8tcPWyqrseRAb0s5xOtPgCFiPOtLcyK7CLIJwPyD83ZqQWvA5ng==", - "requires": { - "abab": "^2.0.0", - "acorn": "^6.0.4", - "acorn-globals": "^4.3.0", - "array-equal": "^1.0.0", - "cssom": "^0.3.4", - "cssstyle": "^1.1.1", - "data-urls": "^1.1.0", - "domexception": "^1.0.1", - "escodegen": "^1.11.0", - "html-encoding-sniffer": "^1.0.2", - "nwsapi": "^2.1.3", - "parse5": "5.1.0", - "pn": "^1.1.0", - "request": "^2.88.0", - "request-promise-native": "^1.0.5", - "saxes": "^3.1.9", - "symbol-tree": "^3.2.2", - "tough-cookie": "^2.5.0", - "w3c-hr-time": "^1.0.1", - "w3c-xmlserializer": "^1.1.2", - "webidl-conversions": "^4.0.2", - "whatwg-encoding": "^1.0.5", - "whatwg-mimetype": "^2.3.0", - "whatwg-url": "^7.0.0", - "ws": "^6.1.2", - "xml-name-validator": "^3.0.0" - } - }, - "parse5": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-5.1.0.tgz", - "integrity": "sha512-fxNG2sQjHvlVAYmzBZS9YlDp6PTSSDwa98vkD4QgVDDCAo84z5X1t5XyJQ62ImdLXx5NdIIfihey6xpum9/gRQ==" - }, - "whatwg-url": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz", - "integrity": "sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==", - "requires": { - "lodash.sortby": "^4.7.0", - "tr46": "^1.0.1", - "webidl-conversions": "^4.0.2" - } - }, - "ws": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/ws/-/ws-6.2.1.tgz", - "integrity": "sha512-GIyAXC2cB7LjvpgMt9EKS2ldqr0MTrORaleiOno6TweZ6r3TKtoFQWay/2PceJ3RuBasOHzXNn5Lrw1X0bEjqA==", - "requires": { - "async-limiter": "~1.0.0" - } - } - } - }, - "jest-environment-node": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-24.9.0.tgz", - "integrity": "sha512-6d4V2f4nxzIzwendo27Tr0aFm+IXWa0XEUnaH6nU0FMaozxovt+sfRvh4J47wL1OvF83I3SSTu0XK+i4Bqe7uA==", - "requires": { - "@jest/environment": "^24.9.0", - "@jest/fake-timers": "^24.9.0", - "@jest/types": "^24.9.0", - "jest-mock": "^24.9.0", - "jest-util": "^24.9.0" - } - }, - "jest-get-type": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-24.9.0.tgz", - "integrity": "sha512-lUseMzAley4LhIcpSP9Jf+fTrQ4a1yHQwLNeeVa2cEmbCGeoZAtYPOIv8JaxLD/sUpKxetKGP+gsHl8f8TSj8Q==" - }, - "jest-haste-map": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-24.9.0.tgz", - "integrity": "sha512-kfVFmsuWui2Sj1Rp1AJ4D9HqJwE4uwTlS/vO+eRUaMmd54BFpli2XhMQnPC2k4cHFVbB2Q2C+jtI1AGLgEnCjQ==", - "requires": { - "@jest/types": "^24.9.0", - "anymatch": "^2.0.0", - "fb-watchman": "^2.0.0", - "fsevents": "^1.2.7", - "graceful-fs": "^4.1.15", - "invariant": "^2.2.4", - "jest-serializer": "^24.9.0", - "jest-util": "^24.9.0", - "jest-worker": "^24.9.0", - "micromatch": "^3.1.10", - "sane": "^4.0.3", - "walker": "^1.0.7" - }, - "dependencies": { - "fsevents": { - "version": "1.2.11", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.11.tgz", - "integrity": "sha512-+ux3lx6peh0BpvY0JebGyZoiR4D+oYzdPZMKJwkZ+sFkNJzpL7tXc/wehS49gUAxg3tmMHPHZkA8JU2rhhgDHw==", - "optional": true, - "requires": { - "bindings": "^1.5.0", - "nan": "^2.12.1", - "node-pre-gyp": "*" - }, - "dependencies": { - "abbrev": { - "version": "1.1.1", - "bundled": true, - "optional": true - }, - "ansi-regex": { - "version": "2.1.1", - "bundled": true, - "optional": true - }, - "aproba": { - "version": "1.2.0", - "bundled": true, - "optional": true - }, - "are-we-there-yet": { - "version": "1.1.5", - "bundled": true, - "optional": true, - "requires": { - "delegates": "^1.0.0", - "readable-stream": "^2.0.6" - } - }, - "balanced-match": { - "version": "1.0.0", - "bundled": true, - "optional": true - }, - "brace-expansion": { - "version": "1.1.11", - "bundled": true, - "optional": true, - "requires": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "chownr": { - "version": "1.1.3", - "bundled": true, - "optional": true - }, - "code-point-at": { - "version": "1.1.0", - "bundled": true, - "optional": true - }, - "concat-map": { - "version": "0.0.1", - "bundled": true, - "optional": true - }, - "console-control-strings": { - "version": "1.1.0", - "bundled": true, - "optional": true - }, - "core-util-is": { - "version": "1.0.2", - "bundled": true, - "optional": true - }, - "debug": { - "version": "3.2.6", - "bundled": true, - "optional": true, - "requires": { - "ms": "^2.1.1" - } - }, - "deep-extend": { - "version": "0.6.0", - "bundled": true, - "optional": true - }, - "delegates": { - "version": "1.0.0", - "bundled": true, - "optional": true - }, - "detect-libc": { - "version": "1.0.3", - "bundled": true, - "optional": true - }, - "fs-minipass": { - "version": "1.2.7", - "bundled": true, - "optional": true, - "requires": { - "minipass": "^2.6.0" - } - }, - "fs.realpath": { - "version": "1.0.0", - "bundled": true, - "optional": true - }, - "gauge": { - "version": "2.7.4", - "bundled": true, - "optional": true, - "requires": { - "aproba": "^1.0.3", - "console-control-strings": "^1.0.0", - "has-unicode": "^2.0.0", - "object-assign": "^4.1.0", - "signal-exit": "^3.0.0", - "string-width": "^1.0.1", - "strip-ansi": "^3.0.1", - "wide-align": "^1.1.0" - } - }, - "glob": { - "version": "7.1.6", - "bundled": true, - "optional": true, - "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" - } - }, - "has-unicode": { - "version": "2.0.1", - "bundled": true, - "optional": true - }, - "iconv-lite": { - "version": "0.4.24", - "bundled": true, - "optional": true, - "requires": { - "safer-buffer": ">= 2.1.2 < 3" - } - }, - "ignore-walk": { - "version": "3.0.3", - "bundled": true, - "optional": true, - "requires": { - "minimatch": "^3.0.4" - } - }, - "inflight": { - "version": "1.0.6", - "bundled": true, - "optional": true, - "requires": { - "once": "^1.3.0", - "wrappy": "1" - } - }, - "inherits": { - "version": "2.0.4", - "bundled": true, - "optional": true - }, - "ini": { - "version": "1.3.5", - "bundled": true, - "optional": true - }, - "is-fullwidth-code-point": { - "version": "1.0.0", - "bundled": true, - "optional": true, - "requires": { - "number-is-nan": "^1.0.0" - } - }, - "isarray": { - "version": "1.0.0", - "bundled": true, - "optional": true - }, - "minimatch": { - "version": "3.0.4", - "bundled": true, - "optional": true, - "requires": { - "brace-expansion": "^1.1.7" - } - }, - "minimist": { - "version": "0.0.8", - "bundled": true, - "optional": true - }, - "minipass": { - "version": "2.9.0", - "bundled": true, - "optional": true, - "requires": { - "safe-buffer": "^5.1.2", - "yallist": "^3.0.0" - } - }, - "minizlib": { - "version": "1.3.3", - "bundled": true, - "optional": true, - "requires": { - "minipass": "^2.9.0" - } - }, - "mkdirp": { - "version": "0.5.1", - "bundled": true, - "optional": true, - "requires": { - "minimist": "0.0.8" - } - }, - "ms": { - "version": "2.1.2", - "bundled": true, - "optional": true - }, - "needle": { - "version": "2.4.0", - "bundled": true, - "optional": true, - "requires": { - "debug": "^3.2.6", - "iconv-lite": "^0.4.4", - "sax": "^1.2.4" - } - }, - "node-pre-gyp": { - "version": "0.14.0", - "bundled": true, - "optional": true, - "requires": { - "detect-libc": "^1.0.2", - "mkdirp": "^0.5.1", - "needle": "^2.2.1", - "nopt": "^4.0.1", - "npm-packlist": "^1.1.6", - "npmlog": "^4.0.2", - "rc": "^1.2.7", - "rimraf": "^2.6.1", - "semver": "^5.3.0", - "tar": "^4.4.2" - } - }, - "nopt": { - "version": "4.0.1", - "bundled": true, - "optional": true, - "requires": { - "abbrev": "1", - "osenv": "^0.1.4" - } - }, - "npm-bundled": { - "version": "1.1.1", - "bundled": true, - "optional": true, - "requires": { - "npm-normalize-package-bin": "^1.0.1" - } - }, - "npm-normalize-package-bin": { - "version": "1.0.1", - "bundled": true, - "optional": true - }, - "npm-packlist": { - "version": "1.4.7", - "bundled": true, - "optional": true, - "requires": { - "ignore-walk": "^3.0.1", - "npm-bundled": "^1.0.1" - } - }, - "npmlog": { - "version": "4.1.2", - "bundled": true, - "optional": true, - "requires": { - "are-we-there-yet": "~1.1.2", - "console-control-strings": "~1.1.0", - "gauge": "~2.7.3", - "set-blocking": "~2.0.0" - } - }, - "number-is-nan": { - "version": "1.0.1", - "bundled": true, - "optional": true - }, - "object-assign": { - "version": "4.1.1", - "bundled": true, - "optional": true - }, - "once": { - "version": "1.4.0", - "bundled": true, - "optional": true, - "requires": { - "wrappy": "1" - } - }, - "os-homedir": { - "version": "1.0.2", - "bundled": true, - "optional": true - }, - "os-tmpdir": { - "version": "1.0.2", - "bundled": true, - "optional": true - }, - "osenv": { - "version": "0.1.5", - "bundled": true, - "optional": true, - "requires": { - "os-homedir": "^1.0.0", - "os-tmpdir": "^1.0.0" - } - }, - "path-is-absolute": { - "version": "1.0.1", - "bundled": true, - "optional": true - }, - "process-nextick-args": { - "version": "2.0.1", - "bundled": true, - "optional": true - }, - "rc": { - "version": "1.2.8", - "bundled": true, - "optional": true, - "requires": { - "deep-extend": "^0.6.0", - "ini": "~1.3.0", - "minimist": "^1.2.0", - "strip-json-comments": "~2.0.1" - }, - "dependencies": { - "minimist": { - "version": "1.2.0", - "bundled": true, - "optional": true - } - } - }, - "readable-stream": { - "version": "2.3.6", - "bundled": true, - "optional": true, - "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" - } - }, - "rimraf": { - "version": "2.7.1", - "bundled": true, - "optional": true, - "requires": { - "glob": "^7.1.3" - } - }, - "safe-buffer": { - "version": "5.1.2", - "bundled": true, - "optional": true - }, - "safer-buffer": { - "version": "2.1.2", - "bundled": true, - "optional": true - }, - "sax": { - "version": "1.2.4", - "bundled": true, - "optional": true - }, - "semver": { - "version": "5.7.1", - "bundled": true, - "optional": true - }, - "set-blocking": { - "version": "2.0.0", - "bundled": true, - "optional": true - }, - "signal-exit": { - "version": "3.0.2", - "bundled": true, - "optional": true - }, - "string-width": { - "version": "1.0.2", - "bundled": true, - "optional": true, - "requires": { - "code-point-at": "^1.0.0", - "is-fullwidth-code-point": "^1.0.0", - "strip-ansi": "^3.0.0" - } - }, - "string_decoder": { - "version": "1.1.1", - "bundled": true, - "optional": true, - "requires": { - "safe-buffer": "~5.1.0" - } - }, - "strip-ansi": { - "version": "3.0.1", - "bundled": true, - "optional": true, - "requires": { - "ansi-regex": "^2.0.0" - } - }, - "strip-json-comments": { - "version": "2.0.1", - "bundled": true, - "optional": true - }, - "tar": { - "version": "4.4.13", - "bundled": true, - "optional": true, - "requires": { - "chownr": "^1.1.1", - "fs-minipass": "^1.2.5", - "minipass": "^2.8.6", - "minizlib": "^1.2.1", - "mkdirp": "^0.5.0", - "safe-buffer": "^5.1.2", - "yallist": "^3.0.3" - } - }, - "util-deprecate": { - "version": "1.0.2", - "bundled": true, - "optional": true - }, - "wide-align": { - "version": "1.1.3", - "bundled": true, - "optional": true, - "requires": { - "string-width": "^1.0.2 || 2" - } - }, - "wrappy": { - "version": "1.0.2", - "bundled": true, - "optional": true - }, - "yallist": { - "version": "3.1.1", - "bundled": true, - "optional": true - } - } - } - } - }, - "jest-jasmine2": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-24.9.0.tgz", - "integrity": "sha512-Cq7vkAgaYKp+PsX+2/JbTarrk0DmNhsEtqBXNwUHkdlbrTBLtMJINADf2mf5FkowNsq8evbPc07/qFO0AdKTzw==", - "requires": { - "@babel/traverse": "^7.1.0", - "@jest/environment": "^24.9.0", - "@jest/test-result": "^24.9.0", - "@jest/types": "^24.9.0", - "chalk": "^2.0.1", - "co": "^4.6.0", - "expect": "^24.9.0", - "is-generator-fn": "^2.0.0", - "jest-each": "^24.9.0", - "jest-matcher-utils": "^24.9.0", - "jest-message-util": "^24.9.0", - "jest-runtime": "^24.9.0", - "jest-snapshot": "^24.9.0", - "jest-util": "^24.9.0", - "pretty-format": "^24.9.0", - "throat": "^4.0.0" - } - }, - "jest-leak-detector": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-24.9.0.tgz", - "integrity": "sha512-tYkFIDsiKTGwb2FG1w8hX9V0aUb2ot8zY/2nFg087dUageonw1zrLMP4W6zsRO59dPkTSKie+D4rhMuP9nRmrA==", - "requires": { - "jest-get-type": "^24.9.0", - "pretty-format": "^24.9.0" - } - }, - "jest-matcher-utils": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-24.9.0.tgz", - "integrity": "sha512-OZz2IXsu6eaiMAwe67c1T+5tUAtQyQx27/EMEkbFAGiw52tB9em+uGbzpcgYVpA8wl0hlxKPZxrly4CXU/GjHA==", - "requires": { - "chalk": "^2.0.1", - "jest-diff": "^24.9.0", - "jest-get-type": "^24.9.0", - "pretty-format": "^24.9.0" - } - }, - "jest-message-util": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-24.9.0.tgz", - "integrity": "sha512-oCj8FiZ3U0hTP4aSui87P4L4jC37BtQwUMqk+zk/b11FR19BJDeZsZAvIHutWnmtw7r85UmR3CEWZ0HWU2mAlw==", - "requires": { - "@babel/code-frame": "^7.0.0", - "@jest/test-result": "^24.9.0", - "@jest/types": "^24.9.0", - "@types/stack-utils": "^1.0.1", - "chalk": "^2.0.1", - "micromatch": "^3.1.10", - "slash": "^2.0.0", - "stack-utils": "^1.0.1" - } - }, - "jest-mock": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-24.9.0.tgz", - "integrity": "sha512-3BEYN5WbSq9wd+SyLDES7AHnjH9A/ROBwmz7l2y+ol+NtSFO8DYiEBzoO1CeFc9a8DYy10EO4dDFVv/wN3zl1w==", - "requires": { - "@jest/types": "^24.9.0" - } - }, - "jest-pnp-resolver": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.1.tgz", - "integrity": "sha512-pgFw2tm54fzgYvc/OHrnysABEObZCUNFnhjoRjaVOCN8NYc032/gVjPaHD4Aq6ApkSieWtfKAFQtmDKAmhupnQ==" - }, - "jest-regex-util": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-24.9.0.tgz", - "integrity": "sha512-05Cmb6CuxaA+Ys6fjr3PhvV3bGQmO+2p2La4hFbU+W5uOc479f7FdLXUWXw4pYMAhhSZIuKHwSXSu6CsSBAXQA==" - }, - "jest-resolve": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-24.9.0.tgz", - "integrity": "sha512-TaLeLVL1l08YFZAt3zaPtjiVvyy4oSA6CRe+0AFPPVX3Q/VI0giIWWoAvoS5L96vj9Dqxj4fB5p2qrHCmTU/MQ==", - "requires": { - "@jest/types": "^24.9.0", - "browser-resolve": "^1.11.3", - "chalk": "^2.0.1", - "jest-pnp-resolver": "^1.2.1", - "realpath-native": "^1.1.0" - } - }, - "jest-resolve-dependencies": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-24.9.0.tgz", - "integrity": "sha512-Fm7b6AlWnYhT0BXy4hXpactHIqER7erNgIsIozDXWl5dVm+k8XdGVe1oTg1JyaFnOxarMEbax3wyRJqGP2Pq+g==", - "requires": { - "@jest/types": "^24.9.0", - "jest-regex-util": "^24.3.0", - "jest-snapshot": "^24.9.0" - } - }, - "jest-runner": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-24.9.0.tgz", - "integrity": "sha512-KksJQyI3/0mhcfspnxxEOBueGrd5E4vV7ADQLT9ESaCzz02WnbdbKWIf5Mkaucoaj7obQckYPVX6JJhgUcoWWg==", - "requires": { - "@jest/console": "^24.7.1", - "@jest/environment": "^24.9.0", - "@jest/test-result": "^24.9.0", - "@jest/types": "^24.9.0", - "chalk": "^2.4.2", - "exit": "^0.1.2", - "graceful-fs": "^4.1.15", - "jest-config": "^24.9.0", - "jest-docblock": "^24.3.0", - "jest-haste-map": "^24.9.0", - "jest-jasmine2": "^24.9.0", - "jest-leak-detector": "^24.9.0", - "jest-message-util": "^24.9.0", - "jest-resolve": "^24.9.0", - "jest-runtime": "^24.9.0", - "jest-util": "^24.9.0", - "jest-worker": "^24.6.0", - "source-map-support": "^0.5.6", - "throat": "^4.0.0" - } - }, - "jest-runtime": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-24.9.0.tgz", - "integrity": "sha512-8oNqgnmF3v2J6PVRM2Jfuj8oX3syKmaynlDMMKQ4iyzbQzIG6th5ub/lM2bCMTmoTKM3ykcUYI2Pw9xwNtjMnw==", - "requires": { - "@jest/console": "^24.7.1", - "@jest/environment": "^24.9.0", - "@jest/source-map": "^24.3.0", - "@jest/transform": "^24.9.0", - "@jest/types": "^24.9.0", - "@types/yargs": "^13.0.0", - "chalk": "^2.0.1", - "exit": "^0.1.2", - "glob": "^7.1.3", - "graceful-fs": "^4.1.15", - "jest-config": "^24.9.0", - "jest-haste-map": "^24.9.0", - "jest-message-util": "^24.9.0", - "jest-mock": "^24.9.0", - "jest-regex-util": "^24.3.0", - "jest-resolve": "^24.9.0", - "jest-snapshot": "^24.9.0", - "jest-util": "^24.9.0", - "jest-validate": "^24.9.0", - "realpath-native": "^1.1.0", - "slash": "^2.0.0", - "strip-bom": "^3.0.0", - "yargs": "^13.3.0" - } - }, - "jest-serializer": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-24.9.0.tgz", - "integrity": "sha512-DxYipDr8OvfrKH3Kel6NdED3OXxjvxXZ1uIY2I9OFbGg+vUkkg7AGvi65qbhbWNPvDckXmzMPbK3u3HaDO49bQ==" - }, - "jest-snapshot": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-24.9.0.tgz", - "integrity": "sha512-uI/rszGSs73xCM0l+up7O7a40o90cnrk429LOiK3aeTvfC0HHmldbd81/B7Ix81KSFe1lwkbl7GnBGG4UfuDew==", - "requires": { - "@babel/types": "^7.0.0", - "@jest/types": "^24.9.0", - "chalk": "^2.0.1", - "expect": "^24.9.0", - "jest-diff": "^24.9.0", - "jest-get-type": "^24.9.0", - "jest-matcher-utils": "^24.9.0", - "jest-message-util": "^24.9.0", - "jest-resolve": "^24.9.0", - "mkdirp": "^0.5.1", - "natural-compare": "^1.4.0", - "pretty-format": "^24.9.0", - "semver": "^6.2.0" - } - }, - "jest-util": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-24.9.0.tgz", - "integrity": "sha512-x+cZU8VRmOJxbA1K5oDBdxQmdq0OIdADarLxk0Mq+3XS4jgvhG/oKGWcIDCtPG0HgjxOYvF+ilPJQsAyXfbNOg==", - "requires": { - "@jest/console": "^24.9.0", - "@jest/fake-timers": "^24.9.0", - "@jest/source-map": "^24.9.0", - "@jest/test-result": "^24.9.0", - "@jest/types": "^24.9.0", - "callsites": "^3.0.0", - "chalk": "^2.0.1", - "graceful-fs": "^4.1.15", - "is-ci": "^2.0.0", - "mkdirp": "^0.5.1", - "slash": "^2.0.0", - "source-map": "^0.6.0" - }, - "dependencies": { - "callsites": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", - "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==" - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" - } - } - }, - "jest-validate": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-24.9.0.tgz", - "integrity": "sha512-HPIt6C5ACwiqSiwi+OfSSHbK8sG7akG8eATl+IPKaeIjtPOeBUd/g3J7DghugzxrGjI93qS/+RPKe1H6PqvhRQ==", - "requires": { - "@jest/types": "^24.9.0", - "camelcase": "^5.3.1", - "chalk": "^2.0.1", - "jest-get-type": "^24.9.0", - "leven": "^3.1.0", - "pretty-format": "^24.9.0" - } - }, - "jest-watch-typeahead": { - "version": "0.4.2", - "resolved": "https://registry.npmjs.org/jest-watch-typeahead/-/jest-watch-typeahead-0.4.2.tgz", - "integrity": "sha512-f7VpLebTdaXs81rg/oj4Vg/ObZy2QtGzAmGLNsqUS5G5KtSN68tFcIsbvNODfNyQxU78g7D8x77o3bgfBTR+2Q==", - "requires": { - "ansi-escapes": "^4.2.1", - "chalk": "^2.4.1", - "jest-regex-util": "^24.9.0", - "jest-watcher": "^24.3.0", - "slash": "^3.0.0", - "string-length": "^3.1.0", - "strip-ansi": "^5.0.0" - }, - "dependencies": { - "slash": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", - "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==" - }, - "string-length": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/string-length/-/string-length-3.1.0.tgz", - "integrity": "sha512-Ttp5YvkGm5v9Ijagtaz1BnN+k9ObpvS0eIBblPMp2YWL8FBmi9qblQ9fexc2k/CXFgrTIteU3jAw3payCnwSTA==", - "requires": { - "astral-regex": "^1.0.0", - "strip-ansi": "^5.2.0" - } - } - } - }, - "jest-watcher": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-24.9.0.tgz", - "integrity": "sha512-+/fLOfKPXXYJDYlks62/4R4GoT+GU1tYZed99JSCOsmzkkF7727RqKrjNAxtfO4YpGv11wybgRvCjR73lK2GZw==", - "requires": { - "@jest/test-result": "^24.9.0", - "@jest/types": "^24.9.0", - "@types/yargs": "^13.0.0", - "ansi-escapes": "^3.0.0", - "chalk": "^2.0.1", - "jest-util": "^24.9.0", - "string-length": "^2.0.0" - }, - "dependencies": { - "ansi-escapes": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.2.0.tgz", - "integrity": "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==" - } - } - }, - "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" - }, - "dependencies": { - "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" - } - } - } - }, - "js-base64": { - "version": "2.5.2", - "resolved": "https://registry.npmjs.org/js-base64/-/js-base64-2.5.2.tgz", - "integrity": "sha512-Vg8czh0Q7sFBSUMWWArX/miJeBWYBPpdU/3M/DKSaekLMqrqVPaedp+5mZhie/r0lgrcaYBfwXatEew6gwgiQQ==" - }, - "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.13.1", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.13.1.tgz", - "integrity": "sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw==", - "requires": { - "argparse": "^1.0.7", - "esprima": "^4.0.0" - } - }, - "jsbn": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", - "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=" - }, - "jsdom": { - "version": "11.12.0", - "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-11.12.0.tgz", - "integrity": "sha512-y8Px43oyiBM13Zc1z780FrfNLJCXTL40EWlty/LXUtcjykRBNgLlCjWXpfSPBl2iv+N7koQN+dvqszHZgT/Fjw==", - "requires": { - "abab": "^2.0.0", - "acorn": "^5.5.3", - "acorn-globals": "^4.1.0", - "array-equal": "^1.0.0", - "cssom": ">= 0.3.2 < 0.4.0", - "cssstyle": "^1.0.0", - "data-urls": "^1.0.0", - "domexception": "^1.0.1", - "escodegen": "^1.9.1", - "html-encoding-sniffer": "^1.0.2", - "left-pad": "^1.3.0", - "nwsapi": "^2.0.7", - "parse5": "4.0.0", - "pn": "^1.1.0", - "request": "^2.87.0", - "request-promise-native": "^1.0.5", - "sax": "^1.2.4", - "symbol-tree": "^3.2.2", - "tough-cookie": "^2.3.4", - "w3c-hr-time": "^1.0.1", - "webidl-conversions": "^4.0.2", - "whatwg-encoding": "^1.0.3", - "whatwg-mimetype": "^2.1.0", - "whatwg-url": "^6.4.1", - "ws": "^5.2.0", - "xml-name-validator": "^3.0.0" - }, - "dependencies": { - "acorn": { - "version": "5.7.4", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-5.7.4.tgz", - "integrity": "sha512-1D++VG7BhrtvQpNbBzovKNc1FLGGEE/oGe7b9xJm/RFHMBeUaUGpluV9RLjZa47YFdPcDAenEYuq9pQPcMdLJg==" - } - } - }, - "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-schema": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz", - "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=" - }, - "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": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json-stable-stringify/-/json-stable-stringify-1.0.1.tgz", - "integrity": "sha1-mnWdOcXy/1A/1TAGRu1EX4jE+a8=", - "requires": { - "jsonify": "~0.0.0" - } - }, - "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=" - }, - "json-stringify-safe": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", - "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=" - }, - "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.1.1", - "resolved": "https://registry.npmjs.org/json5/-/json5-2.1.1.tgz", - "integrity": "sha512-l+3HXD0GEI3huGq1njuqtzYK8OYJyXMkOLtQ53pjWh89tvWS2h6l+1zMkYWqlb57+SiQodKZyvMEFb2X+KrFhQ==", - "requires": { - "minimist": "^1.2.0" - } - }, - "jsonfile": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", - "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=", - "requires": { - "graceful-fs": "^4.1.6" - } - }, - "jsonify": { - "version": "0.0.0", - "resolved": "https://registry.npmjs.org/jsonify/-/jsonify-0.0.0.tgz", - "integrity": "sha1-LHS27kHZPKUbe1qu6PUDYx0lKnM=" - }, - "jsprim": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz", - "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=", - "requires": { - "assert-plus": "1.0.0", - "extsprintf": "1.3.0", - "json-schema": "0.2.3", - "verror": "1.10.0" - } - }, - "jsx-ast-utils": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-2.2.3.tgz", - "integrity": "sha512-EdIHFMm+1BPynpKOpdPqiOsvnIrInRGJD7bzPZdPkjitQEqpdpUuFpq4T0npZFKTiB3RhWFdGN+oqOJIdhDhQA==", - "requires": { - "array-includes": "^3.0.3", - "object.assign": "^4.1.0" - } - }, - "killable": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/killable/-/killable-1.0.1.tgz", - "integrity": "sha512-LzqtLKlUwirEUyl/nicirVmNiPvYs7l5n8wOPP7fyJVpUPkvCnW/vuiXGpylGUlnPDnB7311rARzAt3Mhswpjg==" - }, - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "requires": { - "is-buffer": "^1.1.5" - } - }, - "kleur": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", - "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==" - }, - "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" - } - }, - "lazy-cache": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/lazy-cache/-/lazy-cache-1.0.4.tgz", - "integrity": "sha1-odePw6UEdMuAhF07O24dpJpEbo4=" - }, - "lcid": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/lcid/-/lcid-2.0.0.tgz", - "integrity": "sha512-avPEb8P8EGnwXKClwsNUgryVjllcRqtMYa49NTsbQagYuT1DcXnl1915oxWjoyGrXR6zH/Y0Zc96xWsPcoDKeA==", - "requires": { - "invert-kv": "^2.0.0" - } - }, - "left-pad": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/left-pad/-/left-pad-1.3.0.tgz", - "integrity": "sha512-XI5MPzVNApjAyhQzphX8BkmKsKUxD4LdyK24iZeQGinBN9yTQT3bFlCBy/aVx2HrNcqQGsdot8ghrjyrvMCoEA==" - }, - "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==" - }, - "levenary": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/levenary/-/levenary-1.1.1.tgz", - "integrity": "sha512-mkAdOIt79FD6irqjYSs4rdbnlT5vRonMEvBVPVb3XmevfS8kgRXwfes0dhPdEtzTWD/1eNE/Bm/G1iRt6DcnQQ==", - "requires": { - "leven": "^3.1.0" - } - }, - "levn": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", - "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=", - "requires": { - "prelude-ls": "~1.1.2", - "type-check": "~0.3.2" - } - }, - "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=" - }, - "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=", - "requires": { - "graceful-fs": "^4.1.2", - "parse-json": "^4.0.0", - "pify": "^3.0.0", - "strip-bom": "^3.0.0" - } - }, - "loader-fs-cache": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/loader-fs-cache/-/loader-fs-cache-1.0.2.tgz", - "integrity": "sha512-70IzT/0/L+M20jUlEqZhZyArTU6VKLRTYRDAYN26g4jfzpJqjipLL3/hgYpySqI9PwsVRHHFja0LfEmsx9X2Cw==", - "requires": { - "find-cache-dir": "^0.1.1", - "mkdirp": "0.5.1" - }, - "dependencies": { - "find-cache-dir": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-0.1.1.tgz", - "integrity": "sha1-yN765XyKUqinhPnjHFfHQumToLk=", - "requires": { - "commondir": "^1.0.1", - "mkdirp": "^0.5.1", - "pkg-dir": "^1.0.0" - } - }, - "find-up": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", - "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=", - "requires": { - "path-exists": "^2.0.0", - "pinkie-promise": "^2.0.0" - } - }, - "path-exists": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", - "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=", - "requires": { - "pinkie-promise": "^2.0.0" - } - }, - "pkg-dir": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-1.0.0.tgz", - "integrity": "sha1-ektQio1bstYp1EcFb/TpyTFM89Q=", - "requires": { - "find-up": "^1.0.0" - } - } - } - }, - "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": "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" - }, - "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" - } - } - } - }, - "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" - } - }, - "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=" - }, - "lodash.memoize": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", - "integrity": "sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4=" - }, - "lodash.sortby": { - "version": "4.7.0", - "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz", - "integrity": "sha1-7dFMgk4sycHgsKG0K7UhBRakJDg=" - }, - "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.uniq": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", - "integrity": "sha1-0CJTc662Uq3BvILklFM5qEJ1R3M=" - }, - "loglevel": { - "version": "1.6.7", - "resolved": "https://registry.npmjs.org/loglevel/-/loglevel-1.6.7.tgz", - "integrity": "sha512-cY2eLFrQSAfVPhCgH1s7JI73tMbg9YC3v3+ZHVW67sBS7UxWzNEk/ZBbSfLykBWHp33dqqtOv82gjhKEi81T/A==" - }, - "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" - } - }, - "loud-rejection": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/loud-rejection/-/loud-rejection-1.6.0.tgz", - "integrity": "sha1-W0b4AUft7leIcPCG0Eghz5mOVR8=", - "requires": { - "currently-unhandled": "^0.4.1", - "signal-exit": "^3.0.0" - } - }, - "lower-case": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.1.tgz", - "integrity": "sha512-LiWgfDLLb1dwbFQZsSglpRj+1ctGnayXz3Uv0/WO8n558JycT5fg6zkNcnW0G68Nn0aEldTFeEfmjCfmqry/rQ==", - "requires": { - "tslib": "^1.10.0" - } - }, - "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" - }, - "dependencies": { - "yallist": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", - "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==" - } - } - }, - "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": { - "pify": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", - "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==" - }, - "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=", - "requires": { - "tmpl": "1.0.x" - } - }, - "mamacro": { - "version": "0.0.3", - "resolved": "https://registry.npmjs.org/mamacro/-/mamacro-0.0.3.tgz", - "integrity": "sha512-qMEwh+UujcQ+kbz3T6V+wAmO2U8veoq2w+3wY8MquqwVA3jChfwY+Tk52GZKDfACEPjuZ7r2oJLejwpt8jtwTA==" - }, - "map-age-cleaner": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/map-age-cleaner/-/map-age-cleaner-0.1.3.tgz", - "integrity": "sha512-bJzx6nMoP6PDLPBFmg7+xRKeFZvFboMrGlxmNj9ClvX53KrmvM5bXFXEWjbz4cz1AFn+jWJ9z/DJSz7hrs0w3w==", - "requires": { - "p-defer": "^1.0.0" - } - }, - "map-cache": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", - "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=" - }, - "map-obj": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz", - "integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=" - }, - "map-visit": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", - "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=", - "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=" - }, - "mem": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/mem/-/mem-4.3.0.tgz", - "integrity": "sha512-qX2bG48pTqYRVmDB37rn/6PT7LcR8T7oAX3bf99u1Tt1nzxYfxkgqDwUwolPlXweM0XzBOBFzSx4kfp7KP1s/w==", - "requires": { - "map-age-cleaner": "^0.1.1", - "mimic-fn": "^2.0.0", - "p-is-promise": "^2.0.0" - } - }, - "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=", - "requires": { - "errno": "^0.1.3", - "readable-stream": "^2.0.1" - }, - "dependencies": { - "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" - } - }, - "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" - } - } - } - }, - "meow": { - "version": "3.7.0", - "resolved": "https://registry.npmjs.org/meow/-/meow-3.7.0.tgz", - "integrity": "sha1-cstmi0JSKCkKu/qFaJJYcwioAfs=", - "requires": { - "camelcase-keys": "^2.0.0", - "decamelize": "^1.1.2", - "loud-rejection": "^1.0.0", - "map-obj": "^1.0.1", - "minimist": "^1.1.3", - "normalize-package-data": "^2.3.4", - "object-assign": "^4.0.1", - "read-pkg-up": "^1.0.1", - "redent": "^1.0.0", - "trim-newlines": "^1.0.0" - }, - "dependencies": { - "find-up": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", - "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=", - "requires": { - "path-exists": "^2.0.0", - "pinkie-promise": "^2.0.0" - } - }, - "indent-string": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-2.1.0.tgz", - "integrity": "sha1-ji1INIdCEhtKghi3oTfppSBJ3IA=", - "requires": { - "repeating": "^2.0.0" - } - }, - "load-json-file": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz", - "integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=", - "requires": { - "graceful-fs": "^4.1.2", - "parse-json": "^2.2.0", - "pify": "^2.0.0", - "pinkie-promise": "^2.0.0", - "strip-bom": "^2.0.0" - } - }, - "parse-json": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", - "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=", - "requires": { - "error-ex": "^1.2.0" - } - }, - "path-exists": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", - "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=", - "requires": { - "pinkie-promise": "^2.0.0" - } - }, - "path-type": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz", - "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=", - "requires": { - "graceful-fs": "^4.1.2", - "pify": "^2.0.0", - "pinkie-promise": "^2.0.0" - } - }, - "pify": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", - "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=" - }, - "read-pkg": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz", - "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=", - "requires": { - "load-json-file": "^1.0.0", - "normalize-package-data": "^2.3.2", - "path-type": "^1.0.0" - } - }, - "read-pkg-up": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz", - "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=", - "requires": { - "find-up": "^1.0.0", - "read-pkg": "^1.0.0" - } - }, - "redent": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/redent/-/redent-1.0.0.tgz", - "integrity": "sha1-z5Fqsf1fHxbfsggi3W7H9zDCr94=", - "requires": { - "indent-string": "^2.1.0", - "strip-indent": "^1.0.1" - } - }, - "strip-bom": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz", - "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=", - "requires": { - "is-utf8": "^0.2.0" - } - }, - "strip-indent": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz", - "integrity": "sha1-DHlipq3vp7vUrDZkYKY4VSrhoKI=", - "requires": { - "get-stdin": "^4.0.1" - } - } - } - }, - "merge-deep": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/merge-deep/-/merge-deep-3.0.2.tgz", - "integrity": "sha512-T7qC8kg4Zoti1cFd8Cr0M+qaZfOwjlPDEdZIIPPB2JZctjaPM4fX+i7HOId69tAti2fvO6X5ldfYUONDODsrkA==", - "requires": { - "arr-union": "^3.1.0", - "clone-deep": "^0.2.4", - "kind-of": "^3.0.2" - } - }, - "merge-descriptors": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", - "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=" - }, - "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.3.0", - "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.3.0.tgz", - "integrity": "sha512-2j4DAdlBOkiSZIsaXk4mTE3sRS02yBHAtfy127xRV3bQUFqXkjHCHLW6Scv7DwNRbIWNHH8zpnz9zMaKXIdvYw==" - }, - "methods": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", - "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=" - }, - "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": "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" - }, - "dependencies": { - "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==" - } - } - }, - "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" - } - }, - "mime": { - "version": "2.4.4", - "resolved": "https://registry.npmjs.org/mime/-/mime-2.4.4.tgz", - "integrity": "sha512-LRxmNwziLPT828z+4YkNzloCFC2YM4wrB99k+AV5ZbEyfGNWfG8SO1FUXLmLDBSo89NrJZ4DIWeLjy1CHGhMGA==" - }, - "mime-db": { - "version": "1.43.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.43.0.tgz", - "integrity": "sha512-+5dsGEEovYbT8UY9yD7eE4XTc4UwJ1jBYlgaQQF38ENsKR3wj/8q8RFZrF9WIZpB2V1ArTVFUva8sAul1NzRzQ==" - }, - "mime-types": { - "version": "2.1.26", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.26.tgz", - "integrity": "sha512-01paPWYgLrkqAyrlDorC1uDwl2p3qZT7yl806vW7DvDoxwXi46jsjFbg+WdwotBIk6/MbEhO/dh5aZ5sNj/dWQ==", - "requires": { - "mime-db": "1.43.0" - } - }, - "mimic-fn": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", - "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==" - }, - "mini-css-extract-plugin": { - "version": "0.9.0", - "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-0.9.0.tgz", - "integrity": "sha512-lp3GeY7ygcgAmVIcRPBVhIkf8Us7FZjA+ILpal44qLdSu11wmjKQ3d9k15lfD7pO4esu9eUIAW7qiYIBppv40A==", - "requires": { - "loader-utils": "^1.1.0", - "normalize-url": "1.9.1", - "schema-utils": "^1.0.0", - "webpack-sources": "^1.1.0" - }, - "dependencies": { - "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=" - }, - "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.0", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", - "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=" - }, - "minipass": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.1.1.tgz", - "integrity": "sha512-UFqVihv6PQgwj8/yTGvl9kPz7xIAY+R5z6XYjRInD3Gk3qx6QGSD6zEcpeG4Dy/lQnv1J6zv8ejV90hyYIKf3w==", - "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.2", - "resolved": "https://registry.npmjs.org/minipass-pipeline/-/minipass-pipeline-1.2.2.tgz", - "integrity": "sha512-3JS5A2DKhD2g0Gg8x3yamO0pj7YeKGwVlDS90pF++kxptwx/F+B//roxf9SqYil5tQo65bijy+dAuAFZmYOouA==", - "requires": { - "minipass": "^3.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" - }, - "dependencies": { - "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" - } - } - } - }, - "mixin-object": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/mixin-object/-/mixin-object-2.0.1.tgz", - "integrity": "sha1-T7lJRB2rGCVA8f4DW6YOGUel5X4=", - "requires": { - "for-in": "^0.1.3", - "is-extendable": "^0.1.1" - }, - "dependencies": { - "for-in": { - "version": "0.1.8", - "resolved": "https://registry.npmjs.org/for-in/-/for-in-0.1.8.tgz", - "integrity": "sha1-2Hc5COMSVhCZUrH9ubP6hn0ndeE=" - } - } - }, - "mkdirp": { - "version": "0.5.1", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz", - "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=", - "requires": { - "minimist": "0.0.8" - }, - "dependencies": { - "minimist": { - "version": "0.0.8", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz", - "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=" - } - } - }, - "move-concurrently": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/move-concurrently/-/move-concurrently-1.0.1.tgz", - "integrity": "sha1-viwAX9oy4LKa8fBdfEszIUxwH5I=", - "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" - } - }, - "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=" - }, - "mute-stream": { - "version": "0.0.8", - "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz", - "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==" - }, - "nan": { - "version": "2.14.0", - "resolved": "https://registry.npmjs.org/nan/-/nan-2.14.0.tgz", - "integrity": "sha512-INOFj37C7k3AfaNTtX8RhsTw7qRy7eLET14cROi9+5HAVbbHuIWUHEauBv5qT4Av2tWasiTY1Jw6puUNqRJXQg==" - }, - "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" - }, - "dependencies": { - "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==" - } - } - }, - "natural-compare": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", - "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=" - }, - "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.1", - "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.1.tgz", - "integrity": "sha512-iyam8fBuCUpWeKPGpaNMetEocMt364qkCsfL9JuhjXX6dRnguRVOfk2GZaDpPjcOKiiXCPINZC1GczQ7iTq3Zw==" - }, - "next-tick": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.0.0.tgz", - "integrity": "sha1-yobR/ogoFpsBICCOPchCS524NCw=" - }, - "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.3", - "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.3.tgz", - "integrity": "sha512-ehY/mVQCf9BL0gKfsJBvFJen+1V//U+0HQMPrWct40ixE4jnv0bfvxDbWtAHL9EcaPEOJHVVYKoQn1TlZUB8Tw==", - "requires": { - "lower-case": "^2.0.1", - "tslib": "^1.10.0" - } - }, - "node-forge": { - "version": "0.9.0", - "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-0.9.0.tgz", - "integrity": "sha512-7ASaDa3pD+lJ3WvXFsxekJQelBKRpne+GOVbLbtHYdd7pFspyeuJHnWfLplGf3SwKGbfs/aYl5V/JCIaHVUKKQ==" - }, - "node-gyp": { - "version": "3.8.0", - "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-3.8.0.tgz", - "integrity": "sha512-3g8lYefrRRzvGeSowdJKAKyks8oUpLEd/DyPV4eMhVlhJ0aNaZqIrNUIPuEWWTAoPqyFkfGrM67MC69baqn6vA==", - "requires": { - "fstream": "^1.0.0", - "glob": "^7.0.3", - "graceful-fs": "^4.1.2", - "mkdirp": "^0.5.0", - "nopt": "2 || 3", - "npmlog": "0 || 1 || 2 || 3 || 4", - "osenv": "0", - "request": "^2.87.0", - "rimraf": "2", - "semver": "~5.3.0", - "tar": "^2.0.0", - "which": "1" - }, - "dependencies": { - "semver": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.3.0.tgz", - "integrity": "sha1-myzl094C0XxgEq0yaqa00M9U+U8=" - } - } - }, - "node-int64": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", - "integrity": "sha1-h6kGXNs1XTGC2PlM4RGIuCXGijs=" - }, - "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=" - }, - "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" - } - } - } - }, - "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=" - } - } - } - } - }, - "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=" - }, - "node-notifier": { - "version": "5.4.3", - "resolved": "https://registry.npmjs.org/node-notifier/-/node-notifier-5.4.3.tgz", - "integrity": "sha512-M4UBGcs4jeOK9CjTsYwkvH6/MzuUmGCyTW+kCY7uO+1ZVr0+FHGdPdIf5CCLqAaxnRrWidyoQlNkMIIVwbKB8Q==", - "requires": { - "growly": "^1.3.0", - "is-wsl": "^1.1.0", - "semver": "^5.5.0", - "shellwords": "^0.1.1", - "which": "^1.3.0" - }, - "dependencies": { - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" - } - } - }, - "node-releases": { - "version": "1.1.51", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.51.tgz", - "integrity": "sha512-1eQEs6HFYY1kMXQPOLzCf7HdjReErmvn85tZESMczdCNVWP3Y7URYLBAyYynuI7yef1zj4HN5q+oB2x67QU0lw==", - "requires": { - "semver": "^6.3.0" - } - }, - "node-sass": { - "version": "4.13.1", - "resolved": "https://registry.npmjs.org/node-sass/-/node-sass-4.13.1.tgz", - "integrity": "sha512-TTWFx+ZhyDx1Biiez2nB0L3YrCZ/8oHagaDalbuBSlqXgUPsdkUSzJsVxeDO9LtPB49+Fh3WQl3slABo6AotNw==", - "requires": { - "async-foreach": "^0.1.3", - "chalk": "^1.1.1", - "cross-spawn": "^3.0.0", - "gaze": "^1.0.0", - "get-stdin": "^4.0.1", - "glob": "^7.0.3", - "in-publish": "^2.0.0", - "lodash": "^4.17.15", - "meow": "^3.7.0", - "mkdirp": "^0.5.1", - "nan": "^2.13.2", - "node-gyp": "^3.8.0", - "npmlog": "^4.0.0", - "request": "^2.88.0", - "sass-graph": "^2.2.4", - "stdout-stream": "^1.4.0", - "true-case-path": "^1.0.2" - }, - "dependencies": { - "ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=" - }, - "ansi-styles": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", - "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=" - }, - "chalk": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", - "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", - "requires": { - "ansi-styles": "^2.2.1", - "escape-string-regexp": "^1.0.2", - "has-ansi": "^2.0.0", - "strip-ansi": "^3.0.0", - "supports-color": "^2.0.0" - } - }, - "cross-spawn": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-3.0.1.tgz", - "integrity": "sha1-ElYDfsufDF9549bvE14wdwGEuYI=", - "requires": { - "lru-cache": "^4.0.1", - "which": "^1.2.9" - } - }, - "lru-cache": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz", - "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", - "requires": { - "pseudomap": "^1.0.2", - "yallist": "^2.1.2" - } - }, - "strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", - "requires": { - "ansi-regex": "^2.0.0" - } - }, - "supports-color": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", - "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=" - }, - "yallist": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", - "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=" - } - } - }, - "nopt": { - "version": "3.0.6", - "resolved": "https://registry.npmjs.org/nopt/-/nopt-3.0.6.tgz", - "integrity": "sha1-xkZdvwirzU2zWTF/eaxopkayj/k=", - "requires": { - "abbrev": "1" - } - }, - "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": "2.1.1", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", - "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", - "requires": { - "remove-trailing-separator": "^1.0.1" - } - }, - "normalize-range": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", - "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=" - }, - "normalize-url": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-1.9.1.tgz", - "integrity": "sha1-LMDWazHqIwNkWENuNiDYWVTGbDw=", - "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": "2.0.2", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", - "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=", - "requires": { - "path-key": "^2.0.0" - } - }, - "npmlog": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz", - "integrity": "sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==", - "requires": { - "are-we-there-yet": "~1.1.2", - "console-control-strings": "~1.1.0", - "gauge": "~2.7.3", - "set-blocking": "~2.0.0" - } - }, - "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" - } - }, - "num2fraction": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz", - "integrity": "sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4=" - }, - "number-is-nan": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", - "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=" - }, - "nwsapi": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.0.tgz", - "integrity": "sha512-h2AatdwYH+JHiZpv7pt/gSX1XoRGb7L/qSIeuqA6GwYoF9w1vP1cw42TO0aI2pNyshRK5893hNSl+1//vHK7hQ==" - }, - "oauth-sign": { - "version": "0.9.0", - "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz", - "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==" - }, - "object-assign": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", - "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=" - }, - "object-copy": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", - "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=", - "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=", - "requires": { - "is-descriptor": "^0.1.0" - } - } - } - }, - "object-hash": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-2.0.3.tgz", - "integrity": "sha512-JPKn0GMu+Fa3zt3Bmr66JhokJU5BaNBIh4ZeTlaCBzrBsOeXzwcKKAK1tbLiPKgvwmPXsDvvLHoWh5Bm7ofIYg==" - }, - "object-inspect": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.7.0.tgz", - "integrity": "sha512-a7pEHdh1xKIAgTySUGgLMx/xwDZskN1Ud6egYYN3EdRW4ZMPNEDUTF+hwy2LUC+Bl+SyLXANnwz/jyh/qutKUw==" - }, - "object-is": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.0.2.tgz", - "integrity": "sha512-Epah+btZd5wrrfjkJZq1AOB9O6OxUQto45hzFd7lXGrpHPGE0W1k+426yrZV+k6NJOzLNNW/nVsmZdIWsAqoOQ==" - }, - "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-path": { - "version": "0.11.4", - "resolved": "https://registry.npmjs.org/object-path/-/object-path-0.11.4.tgz", - "integrity": "sha1-NwrnUvvzfePqcKhhwju6iRVpGUk=" - }, - "object-visit": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", - "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=", - "requires": { - "isobject": "^3.0.0" - } - }, - "object.assign": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.0.tgz", - "integrity": "sha512-exHJeq6kBKj58mqGyTQ9DFvrZC/eR6OwxzoM9YRoGBqrXYonaFyGiFMuc9VZrXf7DarreEwMpurG3dd+CNyW5w==", - "requires": { - "define-properties": "^1.1.2", - "function-bind": "^1.1.1", - "has-symbols": "^1.0.0", - "object-keys": "^1.0.11" - } - }, - "object.entries": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.1.tgz", - "integrity": "sha512-ilqR7BgdyZetJutmDPfXCDffGa0/Yzl2ivVNpbx/g4UeWrCdRnFDUBrKJGLhGieRHDATnyZXWBeCb29k9CJysQ==", - "requires": { - "define-properties": "^1.1.3", - "es-abstract": "^1.17.0-next.1", - "function-bind": "^1.1.1", - "has": "^1.0.3" - } - }, - "object.fromentries": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.2.tgz", - "integrity": "sha512-r3ZiBH7MQppDJVLx6fhD618GKNG40CZYH9wgwdhKxBDDbQgjeWGGd4AtkZad84d291YxvWe7bJGuE65Anh0dxQ==", - "requires": { - "define-properties": "^1.1.3", - "es-abstract": "^1.17.0-next.1", - "function-bind": "^1.1.1", - "has": "^1.0.3" - } - }, - "object.getownpropertydescriptors": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.0.tgz", - "integrity": "sha512-Z53Oah9A3TdLoblT7VKJaTDdXdT+lQO+cNpKVnya5JDe9uLvzu1YyY1yFDFrcxrlRgWrEFH0jJtD/IbuwjcEVg==", - "requires": { - "define-properties": "^1.1.3", - "es-abstract": "^1.17.0-next.1" - } - }, - "object.pick": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", - "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=", - "requires": { - "isobject": "^3.0.1" - } - }, - "object.values": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.1.tgz", - "integrity": "sha512-WTa54g2K8iu0kmS/us18jEmdv1a4Wi//BZ/DTVYEcH0XhLM5NYdpDHja3gt57VrZLcNAO2WGA+KpWsDBaHt6eA==", - "requires": { - "define-properties": "^1.1.3", - "es-abstract": "^1.17.0-next.1", - "function-bind": "^1.1.1", - "has": "^1.0.3" - } - }, - "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=", - "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=", - "requires": { - "wrappy": "1" - } - }, - "onetime": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.0.tgz", - "integrity": "sha512-5NcSkPHhwTVFIQN+TUqXoS5+dlElHXdpAWu9I0HP20YOtIi+aZ0Ct82jdlILDxjLEAWwvm+qj1m6aEtsDVmm6Q==", - "requires": { - "mimic-fn": "^2.1.0" - } - }, - "open": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/open/-/open-7.0.3.tgz", - "integrity": "sha512-sP2ru2v0P290WFfv49Ap8MF6PkzGNnGlAwHweB4WR4mr5d2d0woiCluUeJ218w7/+PmoBy9JmYgD5A4mLcWOFA==", - "requires": { - "is-docker": "^2.0.0", - "is-wsl": "^2.1.1" - }, - "dependencies": { - "is-wsl": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.1.1.tgz", - "integrity": "sha512-umZHcSrwlDHo2TGMXv0DZ8dIUGunZ2Iv68YZnrmCiBPkZ4aaOhtv7pXJKeki9k3qJ3RJr0cDyitcl5wEH3AYog==" - } - } - }, - "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" - } - }, - "optimize-css-assets-webpack-plugin": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/optimize-css-assets-webpack-plugin/-/optimize-css-assets-webpack-plugin-5.0.3.tgz", - "integrity": "sha512-q9fbvCRS6EYtUKKSwI87qm2IxlyJK5b4dygW1rKUBT6mMDhdG5e5bZT63v6tnJR9F9FB/H5a0HTmtw+laUBxKA==", - "requires": { - "cssnano": "^4.1.10", - "last-call-webpack-plugin": "^3.0.0" - } - }, - "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" - } - }, - "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=" - }, - "os-homedir": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz", - "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=" - }, - "os-locale": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-3.1.0.tgz", - "integrity": "sha512-Z8l3R4wYWM40/52Z+S265okfFj8Kt2cC2MKY+xNi3kFs+XGI7WXu/I309QQQYbRW4ijiZ+yxs9pqEhJh0DqW3Q==", - "requires": { - "execa": "^1.0.0", - "lcid": "^2.0.0", - "mem": "^4.0.0" - } - }, - "os-tmpdir": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", - "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=" - }, - "osenv": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz", - "integrity": "sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==", - "requires": { - "os-homedir": "^1.0.0", - "os-tmpdir": "^1.0.0" - } - }, - "p-defer": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/p-defer/-/p-defer-1.0.0.tgz", - "integrity": "sha1-n26xgvbJqozXQwBKfU+WsZaw+ww=" - }, - "p-each-series": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/p-each-series/-/p-each-series-1.0.0.tgz", - "integrity": "sha1-kw89Et0fUOdDRFeiLNbwSsatf3E=", - "requires": { - "p-reduce": "^1.0.0" - } - }, - "p-finally": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", - "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=" - }, - "p-is-promise": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/p-is-promise/-/p-is-promise-2.1.0.tgz", - "integrity": "sha512-Y3W0wlRPK8ZMRbNq97l4M5otioeA5lm1z7bkNkxCka8HSPjR0xRWmpCmc9utiaLP9Jb1eD8BgeIxTW4AIF45Pg==" - }, - "p-limit": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.2.2.tgz", - "integrity": "sha512-WGR+xHecKTr7EbUEhyLSh5Dube9JtdiG78ufaeLxTgpudf/20KqyMioIUZJAezlTIi6evxuoUs9YXc11cU+yzQ==", - "requires": { - "p-try": "^2.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" - } - }, - "p-map": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/p-map/-/p-map-3.0.0.tgz", - "integrity": "sha512-d3qXVTF/s+W+CdJ5A29wywV2n8CQQYahlgz2bFiA+4eVNJbHJodPZ+/gXwPGh0bOqA+j8S+6+ckmvLGPk1QpxQ==", - "requires": { - "aggregate-error": "^3.0.0" - } - }, - "p-reduce": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/p-reduce/-/p-reduce-1.0.0.tgz", - "integrity": "sha1-GMKw3ZNqRpClKfgjH1ig/bakffo=" - }, - "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" - }, - "dependencies": { - "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" - } - }, - "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" - } - } - } - }, - "param-case": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/param-case/-/param-case-3.0.3.tgz", - "integrity": "sha512-VWBVyimc1+QrzappRs7waeN2YmoZFCGXWASRYX1/rGHtXqEcrGEIDm+jqIwFa2fRXNgQEwrxaYuIrX0WcAguTA==", - "requires": { - "dot-case": "^3.0.3", - "tslib": "^1.10.0" - } - }, - "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" - }, - "dependencies": { - "callsites": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", - "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==" - } - } - }, - "parse-asn1": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.5.tgz", - "integrity": "sha512-jkMYn1dcJqF6d5CpU689bq7w/b5ALS9ROVSpQDPrZsqqesUJii9qutvoT5ltGedNXMO2e16YUWIghG9KxaViTQ==", - "requires": { - "asn1.js": "^4.0.0", - "browserify-aes": "^1.0.0", - "create-hash": "^1.1.0", - "evp_bytestokey": "^1.0.0", - "pbkdf2": "^3.0.3", - "safe-buffer": "^5.1.1" - } - }, - "parse-json": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", - "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=", - "requires": { - "error-ex": "^1.3.1", - "json-parse-better-errors": "^1.0.1" - } - }, - "parse5": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-4.0.0.tgz", - "integrity": "sha512-VrZ7eOd3T1Fk4XWNXMgiGBK/z0MG48BWG2uQNU4I72fkQuKUTZpl+u9k+CxEG0twMVzSmXEEz12z5Fnw1jIQFA==" - }, - "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.1", - "resolved": "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.1.tgz", - "integrity": "sha512-XIeHKqIrsquVTQL2crjq3NfJUxmdLasn3TYOU0VBM+UX2a6ztAWBlJQBePLGY7VHW8+2dRadeIPK5+KImwTxQA==", - "requires": { - "no-case": "^3.0.3", - "tslib": "^1.10.0" - } - }, - "pascalcase": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", - "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=" - }, - "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=" - }, - "path-exists": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", - "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=" - }, - "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=" - }, - "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=" - }, - "path-key": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", - "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=" - }, - "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=" - }, - "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" - } - }, - "pbkdf2": { - "version": "3.0.17", - "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.0.17.tgz", - "integrity": "sha512-U/il5MsrZp7mGg3mSQfn742na2T+1/vHDCG5/iTI3X9MKUuYUZVLQhyRsg06mCgDBTd57TxzgZt7P+fYfjRLtA==", - "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=" - }, - "picomatch": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.2.1.tgz", - "integrity": "sha512-ISBaA8xQNmwELC7eOjqFKMESB2VIqt4PPDD0nsS95b/9dZXvVKOlz9keMSnoGGKcOHXfTvDD6WMaRoSc9UuhRA==" - }, - "pify": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", - "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=" - }, - "pinkie": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz", - "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=" - }, - "pinkie-promise": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", - "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=", - "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": "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" - } - }, - "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" - } - }, - "pn": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/pn/-/pn-1.1.0.tgz", - "integrity": "sha512-2qHaIQr2VLRFoxe2nASzsV6ef4yOOH+Fi9FBOVH6cqeSgUnoyySPZkxzLuzd+RYOQTRpROA0ztTMqxROKSb/nA==" - }, - "pnp-webpack-plugin": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/pnp-webpack-plugin/-/pnp-webpack-plugin-1.6.0.tgz", - "integrity": "sha512-ZcMGn/xF/fCOq+9kWMP9vVVxjIkMCja72oy3lziR7UHy0hHFZ57iVpQ71OtveVbmzeCmphBg8pxNdk/hlK99aQ==", - "requires": { - "ts-pnp": "^1.1.2" - } - }, - "portfinder": { - "version": "1.0.25", - "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.25.tgz", - "integrity": "sha512-6ElJnHBbxVA1XSLgBp7G1FiCkQdlqGzuF7DswL5tcea+E8UpuvPU7beVAjjRwCioTS9ZluNbu+ZyRvgTsmqEBg==", - "requires": { - "async": "^2.6.2", - "debug": "^3.1.1", - "mkdirp": "^0.5.1" - }, - "dependencies": { - "debug": { - "version": "3.2.6", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz", - "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==", - "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=" - }, - "postcss": { - "version": "7.0.27", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.27.tgz", - "integrity": "sha512-WuQETPMcW9Uf1/22HWUWP9lgsIC+KEHg2kozMflKjbeUtw9ujvFX6QmIfozaErDkmLWS9WEnEdEe6Uo9/BNTdQ==", - "requires": { - "chalk": "^2.4.2", - "source-map": "^0.6.1", - "supports-color": "^6.1.0" - }, - "dependencies": { - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" - }, - "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" - } - } - } - }, - "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.2", - "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-7.0.2.tgz", - "integrity": "sha512-rofZFHUg6ZIrvRwPeFktv06GdbDYLcGqh9EwiMutZg+a0oePCCw1zHOEiji6LCpyRcjTREtPASuUqeAvYlEVvQ==", - "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.1.0", - "resolved": "https://registry.npmjs.org/postcss-flexbugs-fixes/-/postcss-flexbugs-fixes-4.1.0.tgz", - "integrity": "sha512-jr1LHxQvStNNAHlgco6PzY308zvLklh7SJVYuWUwyUQncofaAlD2l+P/gxKHOdqWKe7xJSkVLFF/2Tp+JqMSZA==", - "requires": { - "postcss": "^7.0.0" - } - }, - "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.0", - "resolved": "https://registry.npmjs.org/postcss-font-variant/-/postcss-font-variant-4.0.0.tgz", - "integrity": "sha512-M8BFYKOvCrI2aITzDad7kWuXXTm0YhGdP9Q8HanmN4EF1Hmcgs1KK5rSHylt/lUJe8yLxiSwWAHdScoEiIxztg==", - "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.2", - "resolved": "https://registry.npmjs.org/postcss-initial/-/postcss-initial-3.0.2.tgz", - "integrity": "sha512-ugA2wKonC0xeNHgirR4D3VWHs2JcU08WAi1KFLVcnb7IN89phID6Qtg2RIctWbnvp1TM2BOmDtX8GGLCKdR8YA==", - "requires": { - "lodash.template": "^4.5.0", - "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.0", - "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-2.1.0.tgz", - "integrity": "sha512-4pV3JJVPLd5+RueiVVB+gFOAa7GWc25XQcMp86Zexzke69mKf6Nx9LRcQywdz7yZI9n1udOxmLuAwTBypypF8Q==", - "requires": { - "cosmiconfig": "^5.0.0", - "import-cwd": "^2.0.0" - } - }, - "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": { - "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.2", - "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-3.0.2.tgz", - "integrity": "sha512-jM/V8eqM4oJ/22j0gx4jrp63GSvDH6v86OqyTHHUvk4/k1vceipZsaymiZ5PvocqZOl5SFHiFJqjs3la0wnfIQ==", - "requires": { - "icss-utils": "^4.1.1", - "postcss": "^7.0.16", - "postcss-selector-parser": "^6.0.2", - "postcss-value-parser": "^4.0.0" - } - }, - "postcss-modules-scope": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-2.1.1.tgz", - "integrity": "sha512-OXRUPecnHCg8b9xWvldG/jUpRIGPNRka0r4D4j0ESUU2/5IOnpsjfPPmDprM3Ih8CgZ8FXjWqaniK5v4rWt3oQ==", - "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": "4.0.1", - "resolved": "https://registry.npmjs.org/postcss-safe-parser/-/postcss-safe-parser-4.0.1.tgz", - "integrity": "sha512-xZsFA3uX8MO3yAda03QrG3/Eg1LN3EPfjjf07vke/46HERLZyHrTsQ9E1r1w1W//fWEhtYNndo2hQplN2cVpCQ==", - "requires": { - "postcss": "^7.0.0" - } - }, - "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.0", - "resolved": "https://registry.npmjs.org/postcss-selector-not/-/postcss-selector-not-4.0.0.tgz", - "integrity": "sha512-W+bkBZRhqJaYN8XAnbbZPLWMvZD1wKTu0UxtFKdhtGjWYmxhkUneoeOhRJKdAE5V7ZTlnbHfCR+6bNwK9e1dTQ==", - "requires": { - "balanced-match": "^1.0.0", - "postcss": "^7.0.2" - } - }, - "postcss-selector-parser": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.2.tgz", - "integrity": "sha512-36P2QR59jDTOAiIkqEprfJDsoNrvwFei3eCqKd1Y0tUsBimsq39BLp7RD+JWny3WgB1zGhJX8XVePwm9k4wdBg==", - "requires": { - "cssesc": "^3.0.0", - "indexes-of": "^1.0.1", - "uniq": "^1.0.1" - } - }, - "postcss-svgo": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-4.0.2.tgz", - "integrity": "sha512-C6wyjo3VwFm0QgBy+Fu7gCYOkCmgmClghO+pjcxvrcBKtiKt0uCF+hvbMO1fyv5BMImRK90SMb+dwUnfbGd+jw==", - "requires": { - "is-svg": "^3.0.0", - "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.0.3", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.0.3.tgz", - "integrity": "sha512-N7h4pG+Nnu5BEIzyeaaIYWs0LI5XC40OrRh5L60z0QjFsqGWcHcbkBvpe1WYpcIS9yQ8sOi/vIPt1ejQCrMVrg==" - }, - "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" - } - }, - "prelude-ls": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", - "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=" - }, - "prepend-http": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-1.0.4.tgz", - "integrity": "sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw=" - }, - "pretty-bytes": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.3.0.tgz", - "integrity": "sha512-hjGrh+P926p4R4WbaB6OckyRtO0F0/lQBiT+0gnxjV+5kjPBrfVBFCsCLbMqVQeydvIoouYTCmmEURiH3R1Bdg==" - }, - "pretty-error": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/pretty-error/-/pretty-error-2.1.1.tgz", - "integrity": "sha1-X0+HyPkeWuPzuoerTPXgOxoX8aM=", - "requires": { - "renderkid": "^2.0.1", - "utila": "~0.4" - } - }, - "pretty-format": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-24.9.0.tgz", - "integrity": "sha512-00ZMZUiHaJrNfk33guavqgvfJS30sLYf0f8+Srklv0AMPodGGHcoHgksZ3OThYnIvOd+8yMCn0YiEOogjlgsnA==", - "requires": { - "@jest/types": "^24.9.0", - "ansi-regex": "^4.0.0", - "ansi-styles": "^3.2.0", - "react-is": "^16.8.4" - }, - "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==" - } - } - }, - "primeicons": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/primeicons/-/primeicons-2.0.0.tgz", - "integrity": "sha512-GJTCeMSQU8UU1GqbsaDrg/IH+b/vSinJQl52NVpdJ7sShYLZA8Eq6jLF48Ye3N/dQloGrE07i7XsZvxQ9pNbqg==" - }, - "primereact": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/primereact/-/primereact-4.0.0.tgz", - "integrity": "sha512-66O8oAFmofhXUtGTU3K2WC373+jbbgVorW839404QXagmoZJ5r3lyics4ySrzg4GLDgC/7O1EHZtBI2UJMbKKA==" - }, - "private": { - "version": "0.1.8", - "resolved": "https://registry.npmjs.org/private/-/private-0.1.8.tgz", - "integrity": "sha512-VvivMrbvd2nKkiG38qjULzlc+4Vx4wm/whI9pQD35YrARNnhxeiRktSOhSukRLFNlzg6Br/cJPet5J/u19r/mg==" - }, - "process": { - "version": "0.11.10", - "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", - "integrity": "sha1-czIwDoQBYb2j5podHZGn1LwW8YI=" - }, - "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=" - }, - "prompts": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.3.1.tgz", - "integrity": "sha512-qIP2lQyCwYbdzcqHIUi2HAxiWixhoM9OdLCWf8txXsapC/X9YdsCoeyRIXE/GP+Q0J37Q7+XN/MFqbUa7IzXNA==", - "requires": { - "kleur": "^3.0.3", - "sisteransi": "^1.0.4" - } - }, - "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" - } - }, - "proxy-addr": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.6.tgz", - "integrity": "sha512-dh/frvCBVmSsDYzw6n926jv974gddhkFPfiN8hPOi30Wax25QZyZEGveluCgliBnqmuM+UJmBErbAUFIoDbjOw==", - "requires": { - "forwarded": "~0.1.2", - "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=" - }, - "pseudomap": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz", - "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=" - }, - "psl": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/psl/-/psl-1.7.0.tgz", - "integrity": "sha512-5NsSEDv8zY70ScRnOTn7bK7eanl2MvFrOrS/R6x+dBt5g1ghnj9Zv90kO8GwT8gxcu2ANyFprnFYB85IogIJOQ==" - }, - "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" - } - }, - "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=" - }, - "qs": { - "version": "6.5.2", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", - "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==" - }, - "query-string": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/query-string/-/query-string-4.3.4.tgz", - "integrity": "sha1-u7aTucqRXCMlFbIosaArYJBD2+s=", - "requires": { - "object-assign": "^4.1.0", - "strict-uri-encode": "^1.0.0" - } - }, - "querystring": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz", - "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=" - }, - "querystring-es3": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz", - "integrity": "sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM=" - }, - "querystringify": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.1.1.tgz", - "integrity": "sha512-w7fLxIRCRT7U8Qu53jQnJyPkYZIaR4n5151KMfcJlO/A9397Wxb1amJvROTK6TOnp7PfoAmg/qXiNHI+08jRfA==" - }, - "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": "16.13.0", - "resolved": "https://registry.npmjs.org/react/-/react-16.13.0.tgz", - "integrity": "sha512-TSavZz2iSLkq5/oiE7gnFzmURKZMltmi193rm5HEoUDAXpzT9Kzw6oNZnGoai/4+fUnm7FqS5dwgUL34TujcWQ==", - "requires": { - "loose-envify": "^1.1.0", - "object-assign": "^4.1.1", - "prop-types": "^15.6.2" - } - }, - "react-app-polyfill": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/react-app-polyfill/-/react-app-polyfill-1.0.6.tgz", - "integrity": "sha512-OfBnObtnGgLGfweORmdZbyEz+3dgVePQBb3zipiaDsMHV1NpWm0rDFYIVXFV/AK+x4VIIfWHhrdMIeoTLyRr2g==", - "requires": { - "core-js": "^3.5.0", - "object-assign": "^4.1.1", - "promise": "^8.0.3", - "raf": "^3.4.1", - "regenerator-runtime": "^0.13.3", - "whatwg-fetch": "^3.0.0" - } - }, - "react-dev-utils": { - "version": "10.2.0", - "resolved": "https://registry.npmjs.org/react-dev-utils/-/react-dev-utils-10.2.0.tgz", - "integrity": "sha512-MwrvQW2TFjLblhqpDNeqCXHBkz3G5vc7k4wntgutAJZX4ia3o07eGKo6uYGhUOeJ0hfOxcpJFNFk7+4XCc1S8g==", - "requires": { - "@babel/code-frame": "7.8.3", - "address": "1.1.2", - "browserslist": "4.8.6", - "chalk": "2.4.2", - "cross-spawn": "7.0.1", - "detect-port-alt": "1.1.6", - "escape-string-regexp": "2.0.0", - "filesize": "6.0.1", - "find-up": "4.1.0", - "fork-ts-checker-webpack-plugin": "3.1.1", - "global-modules": "2.0.0", - "globby": "8.0.2", - "gzip-size": "5.1.1", - "immer": "1.10.0", - "inquirer": "7.0.4", - "is-root": "2.1.0", - "loader-utils": "1.2.3", - "open": "^7.0.2", - "pkg-up": "3.1.0", - "react-error-overlay": "^6.0.6", - "recursive-readdir": "2.2.2", - "shell-quote": "1.7.2", - "strip-ansi": "6.0.0", - "text-table": "0.2.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==" - }, - "browserslist": { - "version": "4.8.6", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.8.6.tgz", - "integrity": "sha512-ZHao85gf0eZ0ESxLfCp73GG9O/VTytYDIkIiZDlURppLTI9wErSM/5yAKEq6rcUdxBLjMELmrYUJGg5sxGKMHg==", - "requires": { - "caniuse-lite": "^1.0.30001023", - "electron-to-chromium": "^1.3.341", - "node-releases": "^1.1.47" - } - }, - "cross-spawn": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.1.tgz", - "integrity": "sha512-u7v4o84SwFpD32Z8IIcPZ6z1/ie24O6RU3RbtL5Y316l3KuHVPx9ItBgWQ6VlfAFnRnTtMUrsQ9MUUTuEZjogg==", - "requires": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" - } - }, - "emojis-list": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-2.1.0.tgz", - "integrity": "sha1-TapNnbAPmBmIDHn6RXrlsJof04k=" - }, - "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==" - }, - "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" - } - }, - "inquirer": { - "version": "7.0.4", - "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-7.0.4.tgz", - "integrity": "sha512-Bu5Td5+j11sCkqfqmUTiwv+tWisMtP0L7Q8WrqA2C/BbBhy1YTdFrvjjlrKq8oagA/tLQBski2Gcx/Sqyi2qSQ==", - "requires": { - "ansi-escapes": "^4.2.1", - "chalk": "^2.4.2", - "cli-cursor": "^3.1.0", - "cli-width": "^2.0.0", - "external-editor": "^3.0.3", - "figures": "^3.0.0", - "lodash": "^4.17.15", - "mute-stream": "0.0.8", - "run-async": "^2.2.0", - "rxjs": "^6.5.3", - "string-width": "^4.1.0", - "strip-ansi": "^5.1.0", - "through": "^2.3.6" - }, - "dependencies": { - "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" - } - } - } - }, - "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" - } - }, - "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" - } - }, - "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" - } - }, - "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-key": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==" - }, - "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==" - }, - "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" - }, - "dependencies": { - "ansi-regex": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", - "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==" - } - } - }, - "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" - } - } - } - }, - "react-dom": { - "version": "16.13.0", - "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-16.13.0.tgz", - "integrity": "sha512-y09d2c4cG220DzdlFkPTnVvGTszVvNpC73v+AaLGLHbkpy3SSgvYq8x0rNwPJ/Rk/CicTNgk0hbHNw1gMEZAXg==", - "requires": { - "loose-envify": "^1.1.0", - "object-assign": "^4.1.1", - "prop-types": "^15.6.2", - "scheduler": "^0.19.0" - } - }, - "react-error-overlay": { - "version": "6.0.6", - "resolved": "https://registry.npmjs.org/react-error-overlay/-/react-error-overlay-6.0.6.tgz", - "integrity": "sha512-Yzpno3enVzSrSCnnljmr4b/2KUQSMZaPuqmS26t9k4nW7uwJk6STWmH9heNjPuvqUTO3jOSPkHoKgO4+Dw7uIw==" - }, - "react-is": { - "version": "16.13.0", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.0.tgz", - "integrity": "sha512-GFMtL0vHkiBv9HluwNZTggSn/sCyEt9n02aM0dSAjGGyqyNlAyftYm4phPxdvCigG15JreC5biwxCgTAJZ7yAA==" - }, - "react-lifecycles-compat": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/react-lifecycles-compat/-/react-lifecycles-compat-3.0.4.tgz", - "integrity": "sha512-fBASbA6LnOU9dOU2eW7aQ8xmYBSXUIWr+UmF9b1efZBazGNO+rcXT/icdKnYm2pTwcRylVUYwW7H1PHfLekVzA==" - }, - "react-scripts": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/react-scripts/-/react-scripts-3.4.0.tgz", - "integrity": "sha512-pBqaAroFoHnFAkuX+uSK9Th1uEh2GYdGY2IG1I9/7HmuEf+ls3lLCk1p2GFYRSrLMz6ieQR/SyN6TLIGK3hKRg==", - "requires": { - "@babel/core": "7.8.4", - "@svgr/webpack": "4.3.3", - "@typescript-eslint/eslint-plugin": "^2.10.0", - "@typescript-eslint/parser": "^2.10.0", - "babel-eslint": "10.0.3", - "babel-jest": "^24.9.0", - "babel-loader": "8.0.6", - "babel-plugin-named-asset-import": "^0.3.6", - "babel-preset-react-app": "^9.1.1", - "camelcase": "^5.3.1", - "case-sensitive-paths-webpack-plugin": "2.3.0", - "css-loader": "3.4.2", - "dotenv": "8.2.0", - "dotenv-expand": "5.1.0", - "eslint": "^6.6.0", - "eslint-config-react-app": "^5.2.0", - "eslint-loader": "3.0.3", - "eslint-plugin-flowtype": "4.6.0", - "eslint-plugin-import": "2.20.0", - "eslint-plugin-jsx-a11y": "6.2.3", - "eslint-plugin-react": "7.18.0", - "eslint-plugin-react-hooks": "^1.6.1", - "file-loader": "4.3.0", - "fs-extra": "^8.1.0", - "fsevents": "2.1.2", - "html-webpack-plugin": "4.0.0-beta.11", - "identity-obj-proxy": "3.0.0", - "jest": "24.9.0", - "jest-environment-jsdom-fourteen": "1.0.1", - "jest-resolve": "24.9.0", - "jest-watch-typeahead": "0.4.2", - "mini-css-extract-plugin": "0.9.0", - "optimize-css-assets-webpack-plugin": "5.0.3", - "pnp-webpack-plugin": "1.6.0", - "postcss-flexbugs-fixes": "4.1.0", - "postcss-loader": "3.0.0", - "postcss-normalize": "8.0.1", - "postcss-preset-env": "6.7.0", - "postcss-safe-parser": "4.0.1", - "react-app-polyfill": "^1.0.6", - "react-dev-utils": "^10.2.0", - "resolve": "1.15.0", - "resolve-url-loader": "3.1.1", - "sass-loader": "8.0.2", - "semver": "6.3.0", - "style-loader": "0.23.1", - "terser-webpack-plugin": "2.3.4", - "ts-pnp": "1.1.5", - "url-loader": "2.3.0", - "webpack": "4.41.5", - "webpack-dev-server": "3.10.2", - "webpack-manifest-plugin": "2.2.0", - "workbox-webpack-plugin": "4.3.1" - } - }, - "react-soccer-lineup": { - "version": "0.4.3", - "resolved": "https://registry.npmjs.org/react-soccer-lineup/-/react-soccer-lineup-0.4.3.tgz", - "integrity": "sha512-MwGPJfmJl4IeDXBFi+BN3EXzzqOF3fLbl2er2BOBU0WGx6nYPB9GzKjIct4bt+aiDoQadbfKvZ6V0c/hPdTkzA==" - }, - "react-transition-group": { - "version": "2.9.0", - "resolved": "https://registry.npmjs.org/react-transition-group/-/react-transition-group-2.9.0.tgz", - "integrity": "sha512-+HzNTCHpeQyl4MJ/bdE0u6XRMe9+XG/+aL4mCxVN4DnPBQ0/5bfHWPDuOZUzYdMj94daZaZdCCc1Dzt9R/xSSg==", - "requires": { - "dom-helpers": "^3.4.0", - "loose-envify": "^1.4.0", - "prop-types": "^15.6.2", - "react-lifecycles-compat": "^3.0.4" - } - }, - "read-pkg": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz", - "integrity": "sha1-nLxoaXj+5l0WwA4rGcI3/Pbjg4k=", - "requires": { - "load-json-file": "^4.0.0", - "normalize-package-data": "^2.3.2", - "path-type": "^3.0.0" - } - }, - "read-pkg-up": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-4.0.0.tgz", - "integrity": "sha512-6etQSH7nJGsK0RbG/2TeDzZFa8shjQ1um+SwQQ5cwKy0dhSXdOncEhb1CPpvQG4h7FyOV6EB6YlV0yJvZQNAkA==", - "requires": { - "find-up": "^3.0.0", - "read-pkg": "^3.0.0" - } - }, - "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" - } - }, - "readdirp": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.3.0.tgz", - "integrity": "sha512-zz0pAkSPOXXm1viEwygWIPSPkcBYjW1xU5j/JBh5t9bGCJwa6f9+BJa6VaB2g+b55yVrmXzqkyLf4xaWYM0IkQ==", - "requires": { - "picomatch": "^2.0.7" - } - }, - "realpath-native": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/realpath-native/-/realpath-native-1.1.0.tgz", - "integrity": "sha512-wlgPA6cCIIg9gKz0fgAPjnzh4yR/LnXovwuo9hvyGvx3h8nX4+/iLZplfUWasXpqD8BdnGnP5njOFjkUwPzvjA==", - "requires": { - "util.promisify": "^1.0.0" - } - }, - "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" - } - }, - "regenerate": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.0.tgz", - "integrity": "sha512-1G6jJVDWrt0rK99kBjvEtziZNCICAuvIPkSiUFIQxVP06RCVpq3dmDo2oi6ABpYaDYaTRr67BEhL8r1wgEZZKg==" - }, - "regenerate-unicode-properties": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-8.1.0.tgz", - "integrity": "sha512-LGZzkgtLY79GeXLm8Dp0BVLdQlWICzBnJz/ipWUgo59qBaZ+BHtq51P2q1uVZlppMuUAT37SDk39qUbjTWB7bA==", - "requires": { - "regenerate": "^1.4.0" - } - }, - "regenerator-runtime": { - "version": "0.13.4", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.4.tgz", - "integrity": "sha512-plpwicqEzfEyTQohIKktWigcLzmNStMGwbOUbykx51/29Z3JOGYldaaNGK7ngNXV+UcoqvIMmloZ48Sr74sd+g==" - }, - "regenerator-transform": { - "version": "0.14.2", - "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.14.2.tgz", - "integrity": "sha512-V4+lGplCM/ikqi5/mkkpJ06e9Bujq1NFmNLvsCs56zg3ZbzrnUzAtizZ24TXxtRX/W2jcdScwQCnbL0CICTFkQ==", - "requires": { - "@babel/runtime": "^7.8.4", - "private": "^0.1.8" - } - }, - "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.10", - "resolved": "https://registry.npmjs.org/regex-parser/-/regex-parser-2.2.10.tgz", - "integrity": "sha512-8t6074A68gHfU8Neftl0Le6KTDwfGAj7IyjPIMSfikI2wJUTHDMaIq42bUsfVnj8mhx0R+45rdUXHGpN164avA==" - }, - "regexp.prototype.flags": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.3.0.tgz", - "integrity": "sha512-2+Q0C5g951OlYlJz6yu5/M33IcsESLlLfsyIaLJaG4FA2r4yP8MvVMJUUP/fVBkSpbbbZlS5gynbEWLipiiXiQ==", - "requires": { - "define-properties": "^1.1.3", - "es-abstract": "^1.17.0-next.1" - } - }, - "regexpp": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.0.0.tgz", - "integrity": "sha512-Z+hNr7RAVWxznLPuA7DIh8UNX1j9CDrUQxskw9IrBE1Dxue2lyXT+shqEIeLUjrokxIP8CMy1WkjgG3rTsd5/g==" - }, - "regexpu-core": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-4.6.0.tgz", - "integrity": "sha512-YlVaefl8P5BnFYOITTNzDvan1ulLOiXJzCNZxduTIosN17b87h3bvG9yHMoHaRuo88H4mQ06Aodj5VtYGGGiTg==", - "requires": { - "regenerate": "^1.4.0", - "regenerate-unicode-properties": "^8.1.0", - "regjsgen": "^0.5.0", - "regjsparser": "^0.6.0", - "unicode-match-property-ecmascript": "^1.0.4", - "unicode-match-property-value-ecmascript": "^1.1.0" - } - }, - "regjsgen": { - "version": "0.5.1", - "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.5.1.tgz", - "integrity": "sha512-5qxzGZjDs9w4tzT3TPhCJqWdCc3RLYwy9J2NB0nm5Lz+S273lvWcpjaTGHsT1dc6Hhfq41uSEOw8wBmxrKOuyg==" - }, - "regjsparser": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.6.3.tgz", - "integrity": "sha512-8uZvYbnfAtEm9Ab8NTb3hdLwL4g/LQzEYP7Xs27T96abJCCE2d6r3cPZPQEsLKy0vRSGVNG+/zVGtLr86HQduA==", - "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=" - } - } - }, - "relateurl": { - "version": "0.2.7", - "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz", - "integrity": "sha1-VNvzd+UUQKypCkzSdGANP/LYiKk=" - }, - "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=" - }, - "renderkid": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/renderkid/-/renderkid-2.0.3.tgz", - "integrity": "sha512-z8CLQp7EZBPCwCnncgf9C4XAi3WR0dv+uWu/PjIyhhAb5d6IJ/QZqlHFprHeKT+59//V6BNUsLbvN8+2LarxGA==", - "requires": { - "css-select": "^1.1.0", - "dom-converter": "^0.2", - "htmlparser2": "^3.3.0", - "strip-ansi": "^3.0.0", - "utila": "^0.4.0" - }, - "dependencies": { - "ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=" - }, - "css-select": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/css-select/-/css-select-1.2.0.tgz", - "integrity": "sha1-KzoRBTnFNV8c2NMUYj6HCxIeyFg=", - "requires": { - "boolbase": "~1.0.0", - "css-what": "2.1", - "domutils": "1.5.1", - "nth-check": "~1.0.1" - } - }, - "css-what": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/css-what/-/css-what-2.1.3.tgz", - "integrity": "sha512-a+EPoD+uZiNfh+5fxw2nO9QwFa6nJe2Or35fGY6Ipw1R3R4AGz1d1TEZrCegvw2YTmZ0jXirGYlzxxpYSHwpEg==" - }, - "domutils": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.5.1.tgz", - "integrity": "sha1-3NhIiib1Y9YQeeSMn3t+Mjc2gs8=", - "requires": { - "dom-serializer": "0", - "domelementtype": "1" - } - }, - "strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", - "requires": { - "ansi-regex": "^2.0.0" - } - } - } - }, - "repeat-element": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.3.tgz", - "integrity": "sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g==" - }, - "repeat-string": { - "version": "1.6.1", - "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", - "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=" - }, - "repeating": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz", - "integrity": "sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo=", - "requires": { - "is-finite": "^1.0.0" - } - }, - "request": { - "version": "2.88.2", - "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz", - "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==", - "requires": { - "aws-sign2": "~0.7.0", - "aws4": "^1.8.0", - "caseless": "~0.12.0", - "combined-stream": "~1.0.6", - "extend": "~3.0.2", - "forever-agent": "~0.6.1", - "form-data": "~2.3.2", - "har-validator": "~5.1.3", - "http-signature": "~1.2.0", - "is-typedarray": "~1.0.0", - "isstream": "~0.1.2", - "json-stringify-safe": "~5.0.1", - "mime-types": "~2.1.19", - "oauth-sign": "~0.9.0", - "performance-now": "^2.1.0", - "qs": "~6.5.2", - "safe-buffer": "^5.1.2", - "tough-cookie": "~2.5.0", - "tunnel-agent": "^0.6.0", - "uuid": "^3.3.2" - } - }, - "request-promise-core": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/request-promise-core/-/request-promise-core-1.1.3.tgz", - "integrity": "sha512-QIs2+ArIGQVp5ZYbWD5ZLCY29D5CfWizP8eWnm8FoGD1TX61veauETVQbrV60662V0oFBkrDOuaBI8XgtuyYAQ==", - "requires": { - "lodash": "^4.17.15" - } - }, - "request-promise-native": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/request-promise-native/-/request-promise-native-1.0.8.tgz", - "integrity": "sha512-dapwLGqkHtwL5AEbfenuzjTYg35Jd6KPytsC2/TLkVMz8rm+tNt72MGUWT1RP/aYawMpN6HqbNGBQaRcBtjQMQ==", - "requires": { - "request-promise-core": "1.1.3", - "stealthy-require": "^1.1.1", - "tough-cookie": "^2.3.3" - } - }, - "require-directory": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", - "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=" - }, - "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=" - }, - "resolve": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.15.0.tgz", - "integrity": "sha512-+hTmAldEGE80U2wJJDC1lebb5jWqvTYAfm3YZ1ckk1gBr0MnCqUKlwK1e+anaFljIl+F5tR5IoZcm4ZDA1zMQw==", - "requires": { - "path-parse": "^1.0.6" - } - }, - "resolve-cwd": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-2.0.0.tgz", - "integrity": "sha1-AKn3OHVW4nA46uIyyqNypqWbZlo=", - "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=" - }, - "resolve-url": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", - "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=" - }, - "resolve-url-loader": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/resolve-url-loader/-/resolve-url-loader-3.1.1.tgz", - "integrity": "sha512-K1N5xUjj7v0l2j/3Sgs5b8CjrrgtC70SmdCuZiJ8tSyb5J+uk3FoeZ4b7yTnH6j7ngI+Bc5bldHJIa8hYdu2gQ==", - "requires": { - "adjust-sourcemap-loader": "2.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.21", - "rework": "1.0.1", - "rework-visit": "1.0.0", - "source-map": "0.6.1" - }, - "dependencies": { - "emojis-list": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-2.1.0.tgz", - "integrity": "sha1-TapNnbAPmBmIDHn6RXrlsJof04k=" - }, - "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.21", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.21.tgz", - "integrity": "sha512-uIFtJElxJo29QC753JzhidoAhvp/e/Exezkdhfmt8AymWT6/5B7W1WmponYWkHk2eg6sONyTch0A3nkMPun3SQ==", - "requires": { - "chalk": "^2.4.2", - "source-map": "^0.6.1", - "supports-color": "^6.1.0" - } - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" - }, - "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" - } - } - } - }, - "restore-cursor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", - "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", - "requires": { - "onetime": "^5.1.0", - "signal-exit": "^3.0.2" - } - }, - "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=" - }, - "rework": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/rework/-/rework-1.0.1.tgz", - "integrity": "sha1-MIBqhBNCtUUQqkEQhQzUhTQUSqc=", - "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=" - } - } - }, - "rework-visit": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/rework-visit/-/rework-visit-1.0.0.tgz", - "integrity": "sha1-mUWygD8hni96ygCtuLyfZA+ELJo=" - }, - "rgb-regex": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/rgb-regex/-/rgb-regex-1.0.1.tgz", - "integrity": "sha1-wODWiC3w4jviVKR16O3UGRX+rrE=" - }, - "rgba-regex": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/rgba-regex/-/rgba-regex-1.0.0.tgz", - "integrity": "sha1-QzdOLiyglosO8VI0YLfXMP8i7rM=" - }, - "rimraf": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz", - "integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==", - "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" - } - }, - "rsvp": { - "version": "4.8.5", - "resolved": "https://registry.npmjs.org/rsvp/-/rsvp-4.8.5.tgz", - "integrity": "sha512-nfMOlASu9OnRJo1mbEk2cz0D56a1MBNrJ7orjRZQG10XDyuvwksKbuXNp6qa+kbn839HwjwhBzhFmdsaEAfauA==" - }, - "run-async": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.0.tgz", - "integrity": "sha512-xJTbh/d7Lm7SBhc1tNvTpeCHaEzoyxPrqNlvSdMfBTYwaY++UJFyXUOxAtsRUXjlqOfj8luNaR9vjCh4KeV+pg==", - "requires": { - "is-promise": "^2.1.0" - } - }, - "run-queue": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/run-queue/-/run-queue-1.0.3.tgz", - "integrity": "sha1-6Eg5bwV9Ij8kOGkkYY4laUFh7Ec=", - "requires": { - "aproba": "^1.1.1" - } - }, - "rxjs": { - "version": "6.5.4", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.5.4.tgz", - "integrity": "sha512-naMQXcgEo3csAEGvw/NydRA0fuS2nDZJiw1YUWFKU7aPPAPGZEsD4Iimit96qwCieH6y614MCLYwdkrWx7z/7Q==", - "requires": { - "tslib": "^1.9.0" - } - }, - "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=", - "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" - } - }, - "sanitize.css": { - "version": "10.0.0", - "resolved": "https://registry.npmjs.org/sanitize.css/-/sanitize.css-10.0.0.tgz", - "integrity": "sha512-vTxrZz4dX5W86M6oVWVdOVe72ZiPs41Oi7Z6Km4W5Turyz28mrXSJhhEBZoRtzJWIv3833WKVwLSDWWkEfupMg==" - }, - "sass-graph": { - "version": "2.2.4", - "resolved": "https://registry.npmjs.org/sass-graph/-/sass-graph-2.2.4.tgz", - "integrity": "sha1-E/vWPNHK8JCLn9k0dq1DpR0eC0k=", - "requires": { - "glob": "^7.0.0", - "lodash": "^4.0.0", - "scss-tokenizer": "^0.2.3", - "yargs": "^7.0.0" - }, - "dependencies": { - "ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=" - }, - "camelcase": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz", - "integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo=" - }, - "cliui": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz", - "integrity": "sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0=", - "requires": { - "string-width": "^1.0.1", - "strip-ansi": "^3.0.1", - "wrap-ansi": "^2.0.0" - } - }, - "find-up": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", - "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=", - "requires": { - "path-exists": "^2.0.0", - "pinkie-promise": "^2.0.0" - } - }, - "get-caller-file": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.3.tgz", - "integrity": "sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w==" - }, - "invert-kv": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-1.0.0.tgz", - "integrity": "sha1-EEqOSqym09jNFXqO+L+rLXo//bY=" - }, - "is-fullwidth-code-point": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", - "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", - "requires": { - "number-is-nan": "^1.0.0" - } - }, - "lcid": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz", - "integrity": "sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU=", - "requires": { - "invert-kv": "^1.0.0" - } - }, - "load-json-file": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz", - "integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=", - "requires": { - "graceful-fs": "^4.1.2", - "parse-json": "^2.2.0", - "pify": "^2.0.0", - "pinkie-promise": "^2.0.0", - "strip-bom": "^2.0.0" - } - }, - "os-locale": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-1.4.0.tgz", - "integrity": "sha1-IPnxeuKe00XoveWDsT0gCYA8FNk=", - "requires": { - "lcid": "^1.0.0" - } - }, - "parse-json": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", - "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=", - "requires": { - "error-ex": "^1.2.0" - } - }, - "path-exists": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", - "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=", - "requires": { - "pinkie-promise": "^2.0.0" - } - }, - "path-type": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz", - "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=", - "requires": { - "graceful-fs": "^4.1.2", - "pify": "^2.0.0", - "pinkie-promise": "^2.0.0" - } - }, - "pify": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", - "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=" - }, - "read-pkg": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz", - "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=", - "requires": { - "load-json-file": "^1.0.0", - "normalize-package-data": "^2.3.2", - "path-type": "^1.0.0" - } - }, - "read-pkg-up": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz", - "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=", - "requires": { - "find-up": "^1.0.0", - "read-pkg": "^1.0.0" - } - }, - "require-main-filename": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz", - "integrity": "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=" - }, - "string-width": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", - "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", - "requires": { - "code-point-at": "^1.0.0", - "is-fullwidth-code-point": "^1.0.0", - "strip-ansi": "^3.0.0" - } - }, - "strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", - "requires": { - "ansi-regex": "^2.0.0" - } - }, - "strip-bom": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz", - "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=", - "requires": { - "is-utf8": "^0.2.0" - } - }, - "which-module": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/which-module/-/which-module-1.0.0.tgz", - "integrity": "sha1-u6Y8qGGUiZT/MHc2CJ47lgJsKk8=" - }, - "wrap-ansi": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz", - "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=", - "requires": { - "string-width": "^1.0.1", - "strip-ansi": "^3.0.1" - } - }, - "yargs": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-7.1.0.tgz", - "integrity": "sha1-a6MY6xaWFyf10oT46gA+jWFU0Mg=", - "requires": { - "camelcase": "^3.0.0", - "cliui": "^3.2.0", - "decamelize": "^1.1.1", - "get-caller-file": "^1.0.1", - "os-locale": "^1.4.0", - "read-pkg-up": "^1.0.1", - "require-directory": "^2.1.1", - "require-main-filename": "^1.0.1", - "set-blocking": "^2.0.0", - "string-width": "^1.0.2", - "which-module": "^1.0.0", - "y18n": "^3.2.1", - "yargs-parser": "^5.0.0" - } - }, - "yargs-parser": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-5.0.0.tgz", - "integrity": "sha1-J17PDX/+Bcd+ZOfIbkzZS/DhIoo=", - "requires": { - "camelcase": "^3.0.0" - } - } - } - }, - "sass-loader": { - "version": "8.0.2", - "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-8.0.2.tgz", - "integrity": "sha512-7o4dbSK8/Ol2KflEmSco4jTjQoV988bM82P9CZdmo9hR3RLnvNc0ufMNdMrB0caq38JQ/FgF4/7RcbcfKzxoFQ==", - "requires": { - "clone-deep": "^4.0.1", - "loader-utils": "^1.2.3", - "neo-async": "^2.6.1", - "schema-utils": "^2.6.1", - "semver": "^6.3.0" - }, - "dependencies": { - "clone-deep": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz", - "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==", - "requires": { - "is-plain-object": "^2.0.4", - "kind-of": "^6.0.2", - "shallow-clone": "^3.0.0" - } - }, - "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==" - }, - "shallow-clone": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz", - "integrity": "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==", - "requires": { - "kind-of": "^6.0.2" - } - } - } - }, - "sax": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", - "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==" - }, - "saxes": { - "version": "3.1.11", - "resolved": "https://registry.npmjs.org/saxes/-/saxes-3.1.11.tgz", - "integrity": "sha512-Ydydq3zC+WYDJK1+gRxRapLIED9PWeSuuS41wqyoRmzvhhh9nc+QQrVMKJYzJFULazeGhzSV0QleN2wD3boh2g==", - "requires": { - "xmlchars": "^2.1.1" - } - }, - "scheduler": { - "version": "0.19.0", - "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.19.0.tgz", - "integrity": "sha512-xowbVaTPe9r7y7RUejcK73/j8tt2jfiyTednOvHbA8JoClvMYCp+r8QegLwK/n8zWQAtZb1fFnER4XLBZXrCxA==", - "requires": { - "loose-envify": "^1.1.0", - "object-assign": "^4.1.1" - } - }, - "schema-utils": { - "version": "2.6.4", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.6.4.tgz", - "integrity": "sha512-VNjcaUxVnEeun6B2fiiUDjXXBtD4ZSH7pdbfIu1pOFwgptDPLMo/z9jr4sUfsjFVPqDCEin/F7IYlq7/E6yDbQ==", - "requires": { - "ajv": "^6.10.2", - "ajv-keywords": "^3.4.1" - } - }, - "scss-tokenizer": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/scss-tokenizer/-/scss-tokenizer-0.2.3.tgz", - "integrity": "sha1-jrBtualyMzOCTT9VMGQRSYR85dE=", - "requires": { - "js-base64": "^2.1.8", - "source-map": "^0.4.2" - }, - "dependencies": { - "source-map": { - "version": "0.4.4", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz", - "integrity": "sha1-66T12pwNyZneaAMti092FzZSA2s=", - "requires": { - "amdefine": ">=0.0.4" - } - } - } - }, - "select-hose": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", - "integrity": "sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo=" - }, - "selfsigned": { - "version": "1.10.7", - "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-1.10.7.tgz", - "integrity": "sha512-8M3wBCzeWIJnQfl43IKwOmC4H/RAp50S8DF60znzjW5GVqTcSe2vWclt7hmYVPkKPlHWOu5EaWOMZ2Y6W8ZXTA==", - "requires": { - "node-forge": "0.9.0" - } - }, - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" - }, - "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=" - } - } - }, - "mime": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", - "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==" - }, - "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": "2.1.2", - "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-2.1.2.tgz", - "integrity": "sha512-rs9OggEUF0V4jUSecXazOYsLfu7OGK2qIn3c7IPBiffz32XniEp/TX9Xmc9LQfK2nQ2QKHvZ2oygKUGU0lG4jQ==" - }, - "serve-index": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", - "integrity": "sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=", - "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=", - "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=" - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - }, - "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=" - }, - "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=", - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, - "setimmediate": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", - "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=" - }, - "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" - } - }, - "shallow-clone": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-0.1.2.tgz", - "integrity": "sha1-WQnodLp3EG1zrEFM/sH/yofZcGA=", - "requires": { - "is-extendable": "^0.1.1", - "kind-of": "^2.0.1", - "lazy-cache": "^0.2.3", - "mixin-object": "^2.0.1" - }, - "dependencies": { - "kind-of": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-2.0.1.tgz", - "integrity": "sha1-AY7HpM5+OobLkUG+UZ0kyPqpgbU=", - "requires": { - "is-buffer": "^1.0.2" - } - }, - "lazy-cache": { - "version": "0.2.7", - "resolved": "https://registry.npmjs.org/lazy-cache/-/lazy-cache-0.2.7.tgz", - "integrity": "sha1-f+3fLctu23fRHvHRF6tf/fCrG2U=" - } - } - }, - "shebang-command": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", - "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", - "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=" - }, - "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==" - }, - "signal-exit": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz", - "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=" - }, - "simple-swizzle": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz", - "integrity": "sha1-pNprY1/8zMoz9w0Xy5JZLeleVXo=", - "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.4", - "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.4.tgz", - "integrity": "sha512-/ekMoM4NJ59ivGSfKapeG+FWtrmWvA1p6FBZwXrqojw90vJu8lBmrTxCMuBCydKtkaUe2zt4PlxeTKpjwMbyig==" - }, - "slash": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-2.0.0.tgz", - "integrity": "sha512-ZYKh3Wh2z1PpEXWr0MpSBZ0V6mZHAQfYevttO11c51CaWjGTaadiKZ+wVt1PbMlDV5qhMFslpZCemhwOK7C89A==" - }, - "slice-ansi": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-2.1.0.tgz", - "integrity": "sha512-Qu+VC3EwYLldKa1fCxuuvULvSJOKEgk9pi8dZeCVK7TqBfUNTH4sFkk4joj8afVSfAYgJoSOetjx9QWOJ5mYoQ==", - "requires": { - "ansi-styles": "^3.2.0", - "astral-regex": "^1.0.0", - "is-fullwidth-code-point": "^2.0.0" - }, - "dependencies": { - "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=" - } - } - }, - "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=", - "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=", - "requires": { - "is-extendable": "^0.1.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - } - } - }, - "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=", - "requires": { - "is-descriptor": "^1.0.0" - } - }, - "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-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-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" - } - }, - "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==" - } - } - }, - "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" - } - }, - "sockjs": { - "version": "0.3.19", - "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.19.tgz", - "integrity": "sha512-V48klKZl8T6MzatbLlzzRNhMepEys9Y4oGFpypBFFn1gLI/QQ9HtLLyWJNbPlwGLelOVOEijUbTTJeLLI59jLw==", - "requires": { - "faye-websocket": "^0.10.0", - "uuid": "^3.0.1" - } - }, - "sockjs-client": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/sockjs-client/-/sockjs-client-1.4.0.tgz", - "integrity": "sha512-5zaLyO8/nri5cua0VtOrFXBPK1jbL4+1cebT/mmKA1E1ZXOvJrII75bPu0l0k843G/+iAbhEqzyKr0w/eCCj7g==", - "requires": { - "debug": "^3.2.5", - "eventsource": "^1.0.7", - "faye-websocket": "~0.11.1", - "inherits": "^2.0.3", - "json3": "^3.3.2", - "url-parse": "^1.4.3" - }, - "dependencies": { - "debug": { - "version": "3.2.6", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz", - "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==", - "requires": { - "ms": "^2.1.1" - } - }, - "faye-websocket": { - "version": "0.11.3", - "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.3.tgz", - "integrity": "sha512-D2y4bovYpzziGgbHYtGCMjlJM36vAl/y+xUyn1C+FVx8szd1E+86KwVw6XvYSzOP8iMpm1X0I4xJD+QtUb36OA==", - "requires": { - "websocket-driver": ">=0.5.1" - } - } - } - }, - "sort-keys": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/sort-keys/-/sort-keys-1.1.2.tgz", - "integrity": "sha1-RBttTTRnmPG05J6JIK37oOVD+a0=", - "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.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" - }, - "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" - } - }, - "source-map-support": { - "version": "0.5.16", - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.16.tgz", - "integrity": "sha512-efyLRJDr68D9hBBNIPWFjhpFzURh+KJykQwvMyW5UiZzYwoF6l4YMMDIJJEyFWxWCqfyxLzz6tSfUFR+kXXsVQ==", - "requires": { - "buffer-from": "^1.0.0", - "source-map": "^0.6.0" - }, - "dependencies": { - "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-url": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz", - "integrity": "sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM=" - }, - "spdx-correct": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.0.tgz", - "integrity": "sha512-lr2EZCctC2BNR7j7WzJ2FpDznxky1sjfxvvYEyzxNyb6lZXHODmEoJeFu4JupYlkfha1KZpJyoqiJ7pgA1qq8Q==", - "requires": { - "spdx-expression-parse": "^3.0.0", - "spdx-license-ids": "^3.0.0" - } - }, - "spdx-exceptions": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.2.0.tgz", - "integrity": "sha512-2XQACfElKi9SlVb1CYadKDXvoajPgBVPn/gOQLrTvHdElaVhr7ZEbqJaRnJLVNeaI4cMEAgVCeBMKF6MWRDCRA==" - }, - "spdx-expression-parse": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz", - "integrity": "sha512-Yg6D3XpRD4kkOmTpdgbUiEJFKghJH03fiC1OPll5h/0sO6neh2jqRDVHOQ4o/LMea0tgCkbMgea5ip/e+MkWyg==", - "requires": { - "spdx-exceptions": "^2.1.0", - "spdx-license-ids": "^3.0.0" - } - }, - "spdx-license-ids": { - "version": "3.0.5", - "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.5.tgz", - "integrity": "sha512-J+FWzZoynJEXGphVIS+XEh3kFSjZX/1i9gFBaWQcB+/tmpe2qUsSBABpcxqxnAxFdiUFEgAX1bjYGQvIZmoz9Q==" - }, - "spdy": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.1.tgz", - "integrity": "sha512-HeZS3PBdMA+sZSu0qwpCxl3DeALD5ASx8pAX0jZdKXSpPWbQ6SYGnlg3BBmYLx5LtiZrmkAZfErCm2oECBcioA==", - "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" - } - }, - "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=" - }, - "sshpk": { - "version": "1.16.1", - "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz", - "integrity": "sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==", - "requires": { - "asn1": "~0.2.3", - "assert-plus": "^1.0.0", - "bcrypt-pbkdf": "^1.0.0", - "dashdash": "^1.12.0", - "ecc-jsbn": "~0.1.1", - "getpass": "^0.1.1", - "jsbn": "~0.1.0", - "safer-buffer": "^2.0.2", - "tweetnacl": "~0.14.0" - } - }, - "ssri": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/ssri/-/ssri-7.1.0.tgz", - "integrity": "sha512-77/WrDZUWocK0mvA5NTRQyveUf+wsrIc6vyrxpS8tVvYBcX215QbafrJR3KtkpskIzoFLqqNuuYQvxaMjXJ/0g==", - "requires": { - "figgy-pudding": "^3.5.1", - "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": "1.0.2", - "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-1.0.2.tgz", - "integrity": "sha512-MTX+MeG5U994cazkjd/9KNAapsHnibjMLnfXodlkXw76JEea0UiNzrqidzo1emMwk7w5Qhc9jd4Bn9TBb1MFwA==" - }, - "static-extend": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", - "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=", - "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=", - "requires": { - "is-descriptor": "^0.1.0" - } - } - } - }, - "statuses": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", - "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=" - }, - "stdout-stream": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/stdout-stream/-/stdout-stream-1.4.1.tgz", - "integrity": "sha512-j4emi03KXqJWcIeF8eIXkjMFN1Cmb8gUlDYGeBALLPo5qdyTfA9bOtl8m33lRoC+vFMkP3gl0WsDr6+gzxbbTA==", - "requires": { - "readable-stream": "^2.0.1" - }, - "dependencies": { - "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" - } - }, - "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" - } - } - } - }, - "stealthy-require": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/stealthy-require/-/stealthy-require-1.1.1.tgz", - "integrity": "sha1-NbCYdbT/SfJqd35QmzCQoyJr8ks=" - }, - "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" - }, - "dependencies": { - "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" - } - }, - "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" - } - } - } - }, - "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" - }, - "dependencies": { - "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" - } - }, - "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" - } - } - } - }, - "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=" - }, - "string-length": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/string-length/-/string-length-2.0.0.tgz", - "integrity": "sha1-1A27aGo6zpYMHP/KVivyxF+DY+0=", - "requires": { - "astral-regex": "^1.0.0", - "strip-ansi": "^4.0.0" - }, - "dependencies": { - "ansi-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", - "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=" - }, - "strip-ansi": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", - "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", - "requires": { - "ansi-regex": "^3.0.0" - } - } - } - }, - "string-width": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.0.tgz", - "integrity": "sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg==", - "requires": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.0" - }, - "dependencies": { - "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" - } - } - } - }, - "string.prototype.trimleft": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/string.prototype.trimleft/-/string.prototype.trimleft-2.1.1.tgz", - "integrity": "sha512-iu2AGd3PuP5Rp7x2kEZCrB2Nf41ehzh+goo8TV7z8/XDBbsvc6HQIlUl9RjkZ4oyrW1XM5UwlGl1oVEaDjg6Ag==", - "requires": { - "define-properties": "^1.1.3", - "function-bind": "^1.1.1" - } - }, - "string.prototype.trimright": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/string.prototype.trimright/-/string.prototype.trimright-2.1.1.tgz", - "integrity": "sha512-qFvWL3/+QIgZXVmJBfpHmxLB7xsUXz6HsUmP8+5dRaC3Q7oKUv9Vo6aMCRZC1smrtyECFsIT30PqBJ1gTjAs+g==", - "requires": { - "define-properties": "^1.1.3", - "function-bind": "^1.1.1" - } - }, - "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.0", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.0.tgz", - "integrity": "sha512-fZEwUGbVl7kouZs1jCdMLdt95hdIv0ZeHg6L7qPeciMZhZ+/gdesW4wgTARkrFWEpspjEATAzUGPG8N2jJiwbg==" - } - } - }, - "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" - }, - "dependencies": { - "is-obj": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz", - "integrity": "sha1-PkcprB9f3gJc19g6iW2rn09n2w8=" - } - } - }, - "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" - }, - "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-bom": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", - "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=" - }, - "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=" - }, - "strip-json-comments": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.0.1.tgz", - "integrity": "sha512-VTyMAUfdm047mwKl+u79WIdrZxtFtn+nBxHeb844XBQ9uMNTuTHdx2hc5RiAJYqwTj3wc/xe5HLSdJSkJ+WfZw==" - }, - "style-loader": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-0.23.1.tgz", - "integrity": "sha512-XK+uv9kWwhZMZ1y7mysB+zoihsEj4wneFWAS5qoiLwzW0WzSqMrrsIy+a3zkQJq0ipFtBpX5W3MqyRIBF/WFGg==", - "requires": { - "loader-utils": "^1.1.0", - "schema-utils": "^1.0.0" - }, - "dependencies": { - "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" - } - } - } - }, - "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": "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" - } - }, - "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" - } - }, - "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": "5.4.6", - "resolved": "https://registry.npmjs.org/table/-/table-5.4.6.tgz", - "integrity": "sha512-wmEc8m4fjnob4gt5riFRtTu/6+4rSe12TpAELNSqHMfF3IqnA+CH37USM6/YR3qRZv7e56kAEAtd6nKZaxe0Ug==", - "requires": { - "ajv": "^6.10.2", - "lodash": "^4.17.14", - "slice-ansi": "^2.1.0", - "string-width": "^3.0.0" - }, - "dependencies": { - "emoji-regex": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", - "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==" - }, - "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=" - }, - "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" - } - } - } - }, - "tapable": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", - "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==" - }, - "tar": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/tar/-/tar-2.2.2.tgz", - "integrity": "sha512-FCEhQ/4rE1zYv9rYXJw/msRqsnmlje5jHP6huWeBZ704jUTy02c5AZyWujpMR1ax6mVw9NyJMfuK2CMDWVIfgA==", - "requires": { - "block-stream": "*", - "fstream": "^1.0.12", - "inherits": "2" - } - }, - "terser": { - "version": "4.6.6", - "resolved": "https://registry.npmjs.org/terser/-/terser-4.6.6.tgz", - "integrity": "sha512-4lYPyeNmstjIIESr/ysHg2vUPRGf2tzF9z2yYwnowXVuVzLEamPN1Gfrz7f8I9uEPuHcbFlW4PLIAsJoxXyJ1g==", - "requires": { - "commander": "^2.20.0", - "source-map": "~0.6.1", - "source-map-support": "~0.5.12" - }, - "dependencies": { - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" - } - } - }, - "terser-webpack-plugin": { - "version": "2.3.4", - "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-2.3.4.tgz", - "integrity": "sha512-Nv96Nws2R2nrFOpbzF6IxRDpIkkIfmhvOws+IqMvYdFLO7o6wAILWFKONFgaYy8+T4LVz77DQW0f7wOeDEAjrg==", - "requires": { - "cacache": "^13.0.1", - "find-cache-dir": "^3.2.0", - "jest-worker": "^25.1.0", - "p-limit": "^2.2.2", - "schema-utils": "^2.6.4", - "serialize-javascript": "^2.1.2", - "source-map": "^0.6.1", - "terser": "^4.4.3", - "webpack-sources": "^1.4.3" - }, - "dependencies": { - "find-cache-dir": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.1.tgz", - "integrity": "sha512-t2GDMt3oGC/v+BMwzmllWDuJF/xcDtE5j/fCGbqDD7OLuJkj0cfh1YSA5VKPvwMeLFLNDBkwOKZ2X85jGLVftQ==", - "requires": { - "commondir": "^1.0.1", - "make-dir": "^3.0.2", - "pkg-dir": "^4.1.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" - } - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" - }, - "jest-worker": { - "version": "25.1.0", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-25.1.0.tgz", - "integrity": "sha512-ZHhHtlxOWSxCoNOKHGbiLzXnl42ga9CxDr27H36Qn+15pQZd3R/F24jrmjDelw9j/iHUIWMWs08/u2QN50HHOg==", - "requires": { - "merge-stream": "^2.0.0", - "supports-color": "^7.0.0" - } - }, - "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" - } - }, - "make-dir": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.0.2.tgz", - "integrity": "sha512-rYKABKutXa6vXTXhoV18cBE7PaewPXHe/Bdq4v+ZLMhxbWApkFFplT0LcbMW+6BbjnQXzZ/sAvSE/JdguApG5w==", - "requires": { - "semver": "^6.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" - } - }, - "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==" - }, - "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" - } - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" - }, - "supports-color": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", - "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==", - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "test-exclude": { - "version": "5.2.3", - "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-5.2.3.tgz", - "integrity": "sha512-M+oxtseCFO3EDtAaGH7iiej3CBkzXqFMbzqYAACdzKui4eZA+pq3tZEwChvOdNfa7xxy8BfbmgJSIr43cC/+2g==", - "requires": { - "glob": "^7.1.3", - "minimatch": "^3.0.4", - "read-pkg-up": "^4.0.0", - "require-main-filename": "^2.0.0" - } - }, - "text-table": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", - "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=" - }, - "throat": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/throat/-/throat-4.1.0.tgz", - "integrity": "sha1-iQN8vJLFarGJJua6TLsgDhVnKmo=" - }, - "through": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", - "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=" - }, - "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" - }, - "dependencies": { - "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" - } - }, - "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" - } - } - } - }, - "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.11", - "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.11.tgz", - "integrity": "sha512-60aV6sgJ5YEbzUdn9c8kYGIqOubPoUdqQCul3SBAsRCZ40s6Y5cMcrW4dt3/k/EsbLVJNl9n6Vz3fTc+k2GeKQ==", - "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=" - }, - "tmp": { - "version": "0.0.33", - "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", - "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", - "requires": { - "os-tmpdir": "~1.0.2" - } - }, - "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=" - }, - "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=" - }, - "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=", - "requires": { - "kind-of": "^3.0.2" - } - }, - "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": "2.1.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", - "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", - "requires": { - "is-number": "^3.0.0", - "repeat-string": "^1.6.1" - } - }, - "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": "2.5.0", - "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", - "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", - "requires": { - "psl": "^1.1.28", - "punycode": "^2.1.1" - } - }, - "tr46": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz", - "integrity": "sha1-qLE/1r/SSJUZZ0zN5VujaTtwbQk=", - "requires": { - "punycode": "^2.1.0" - } - }, - "trim-newlines": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz", - "integrity": "sha1-WIeWa7WCpFA6QetST301ARgVphM=" - }, - "true-case-path": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/true-case-path/-/true-case-path-1.0.3.tgz", - "integrity": "sha512-m6s2OdQe5wgpFMC+pAJ+q9djG82O2jcHPOI6RNg1yy9rCYR+WD6Nbpl32fDpfC56nirdRy+opFa/Vk7HYhqaew==", - "requires": { - "glob": "^7.1.2" - } - }, - "ts-pnp": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/ts-pnp/-/ts-pnp-1.1.5.tgz", - "integrity": "sha512-ti7OGMOUOzo66wLF3liskw6YQIaSsBgc4GOAlWRnIEj8htCxJUxskanMUoJOD6MDCRAXo36goXJZch+nOS0VMA==" - }, - "tslib": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.11.1.tgz", - "integrity": "sha512-aZW88SY8kQbU7gpV19lN24LtXh/yD4ZZg6qieAJDDg+YBsJcSmLGK9QpnUjAKVG/xefmvJGd1WUmfpT/g6AJGA==" - }, - "tsutils": { - "version": "3.17.1", - "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.17.1.tgz", - "integrity": "sha512-kzeQ5B8H3w60nFY2g8cJIuH7JDpsALXySGtwGJ0p2LSjLgay3NdIpqq5SoOBe46bKDW2iq25irHCr8wjomUS2g==", - "requires": { - "tslib": "^1.8.1" - } - }, - "tty-browserify": { - "version": "0.0.0", - "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.0.tgz", - "integrity": "sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY=" - }, - "tunnel-agent": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", - "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", - "requires": { - "safe-buffer": "^5.0.1" - } - }, - "tweetnacl": { - "version": "0.14.5", - "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", - "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=" - }, - "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.3.2", - "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", - "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=", - "requires": { - "prelude-ls": "~1.1.2" - } - }, - "type-fest": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", - "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==" - }, - "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=" - }, - "unicode-canonical-property-names-ecmascript": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-1.0.4.tgz", - "integrity": "sha512-jDrNnXWHd4oHiTZnx/ZG7gtUTVp+gCcTTKr8L0HjlwphROEW3+Him+IpvC+xcJEFegapiMZyZe02CyuOnRmbnQ==" - }, - "unicode-match-property-ecmascript": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-1.0.4.tgz", - "integrity": "sha512-L4Qoh15vTfntsn4P1zqnHulG0LdXgjSO035fEpdtp6YxXhMT51Q6vgM5lYdG/5X3MjS+k/Y9Xw4SFCY9IkR0rg==", - "requires": { - "unicode-canonical-property-names-ecmascript": "^1.0.4", - "unicode-property-aliases-ecmascript": "^1.0.4" - } - }, - "unicode-match-property-value-ecmascript": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-1.1.0.tgz", - "integrity": "sha512-hDTHvaBk3RmFzvSl0UVrUmC3PuW9wKVnpoUDYH0JDkSIovzw+J5viQmeYHxVSBptubnr7PbH2e0fnpDRQnQl5g==" - }, - "unicode-property-aliases-ecmascript": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-1.0.5.tgz", - "integrity": "sha512-L5RAqCfXqAwR3RriF8pM0lU0w4Ryf/GgzONwi6KnL1taJQa7x1TCxdJnILX59WIGOwR57IVxn7Nej0fz1Ny6fw==" - }, - "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" - } - }, - "uniq": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/uniq/-/uniq-1.0.1.tgz", - "integrity": "sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8=" - }, - "uniqs": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/uniqs/-/uniqs-2.0.0.tgz", - "integrity": "sha1-/+3ks2slKQaW5uFl1KWe25mOawI=" - }, - "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" - } - }, - "universalify": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", - "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==" - }, - "unpipe": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", - "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=" - }, - "unquote": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/unquote/-/unquote-1.1.1.tgz", - "integrity": "sha1-j97XMk7G6IoP+LkF58CYzcCG1UQ=" - }, - "unset-value": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", - "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=", - "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=", - "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=", - "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=" - } - } - }, - "upath": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz", - "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==" - }, - "uri-js": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.2.2.tgz", - "integrity": "sha512-KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ==", - "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=" - }, - "url": { - "version": "0.11.0", - "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz", - "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=", - "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=" - } - } - }, - "url-loader": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/url-loader/-/url-loader-2.3.0.tgz", - "integrity": "sha512-goSdg8VY+7nPZKUEChZSEtW5gjbS66USIGCeSJ1OVOJ7Yfuh/36YxCwMi5HVEJh6mqUYOoy3NJ0vlOMrWsSHog==", - "requires": { - "loader-utils": "^1.2.3", - "mime": "^2.4.4", - "schema-utils": "^2.5.0" - } - }, - "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==" - }, - "util": { - "version": "0.10.3", - "resolved": "https://registry.npmjs.org/util/-/util-0.10.3.tgz", - "integrity": "sha1-evsa/lCAUkZInj23/g7TeTNqwPk=", - "requires": { - "inherits": "2.0.1" - }, - "dependencies": { - "inherits": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz", - "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=" - } - } - }, - "util-deprecate": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", - "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" - }, - "util.promisify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.1.tgz", - "integrity": "sha512-g9JpC/3He3bm38zsLupWryXHoEcS22YHthuPQSJdMy6KNrzIRzWqcsHzD/WUnqe45whVou4VIsPew37DoXWNrA==", - "requires": { - "define-properties": "^1.1.3", - "es-abstract": "^1.17.2", - "has-symbols": "^1.0.1", - "object.getownpropertydescriptors": "^2.1.0" - } - }, - "utila": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/utila/-/utila-0.4.0.tgz", - "integrity": "sha1-ihagXURWV6Oupe7MWxKk+lN5dyw=" - }, - "utils-merge": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", - "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=" - }, - "uuid": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", - "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==" - }, - "v8-compile-cache": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.1.0.tgz", - "integrity": "sha512-usZBT3PW+LOjM25wbqIlZwPeJV+3OSz3M1k1Ws8snlW39dZyYL9lOGC5FgPVHfk0jKmjiDV8Z0mIbVQPiwFs7g==" - }, - "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=" - }, - "vendors": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/vendors/-/vendors-1.0.4.tgz", - "integrity": "sha512-/juG65kTL4Cy2su4P8HjtkTxk6VmJDiOPBufWniqQ6wknac6jNiXS9vU+hO3wgusiyqWlzTbVHi0dyJqRONg3w==" - }, - "verror": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", - "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=", - "requires": { - "assert-plus": "^1.0.0", - "core-util-is": "1.0.2", - "extsprintf": "^1.2.0" - } - }, - "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": "1.1.2", - "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-1.1.2.tgz", - "integrity": "sha512-p10l/ayESzrBMYWRID6xbuCKh2Fp77+sA0doRuGn4tTIMrrZVeqfpKjXHY+oDh3K4nLdPgNwMTVP6Vp4pvqbNg==", - "requires": { - "domexception": "^1.0.1", - "webidl-conversions": "^4.0.2", - "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=", - "requires": { - "makeerror": "1.0.x" - } - }, - "watchpack": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.6.0.tgz", - "integrity": "sha512-i6dHe3EyLjMmDlU1/bGQpEw25XSjkJULPuAVKCbNRefQVq48yXKUpwg538F7AZTf9kyr57zj++pQFltUa5H7yA==", - "requires": { - "chokidar": "^2.0.2", - "graceful-fs": "^4.1.2", - "neo-async": "^2.5.0" - }, - "dependencies": { - "binary-extensions": { - "version": "1.13.1", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz", - "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==" - }, - "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" - } - }, - "fsevents": { - "version": "1.2.11", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.11.tgz", - "integrity": "sha512-+ux3lx6peh0BpvY0JebGyZoiR4D+oYzdPZMKJwkZ+sFkNJzpL7tXc/wehS49gUAxg3tmMHPHZkA8JU2rhhgDHw==", - "optional": true, - "requires": { - "bindings": "^1.5.0", - "nan": "^2.12.1", - "node-pre-gyp": "*" - }, - "dependencies": { - "abbrev": { - "version": "1.1.1", - "bundled": true, - "optional": true - }, - "ansi-regex": { - "version": "2.1.1", - "bundled": true, - "optional": true - }, - "aproba": { - "version": "1.2.0", - "bundled": true, - "optional": true - }, - "are-we-there-yet": { - "version": "1.1.5", - "bundled": true, - "optional": true, - "requires": { - "delegates": "^1.0.0", - "readable-stream": "^2.0.6" - } - }, - "balanced-match": { - "version": "1.0.0", - "bundled": true, - "optional": true - }, - "brace-expansion": { - "version": "1.1.11", - "bundled": true, - "optional": true, - "requires": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "chownr": { - "version": "1.1.3", - "bundled": true, - "optional": true - }, - "code-point-at": { - "version": "1.1.0", - "bundled": true, - "optional": true - }, - "concat-map": { - "version": "0.0.1", - "bundled": true, - "optional": true - }, - "console-control-strings": { - "version": "1.1.0", - "bundled": true, - "optional": true - }, - "core-util-is": { - "version": "1.0.2", - "bundled": true, - "optional": true - }, - "debug": { - "version": "3.2.6", - "bundled": true, - "optional": true, - "requires": { - "ms": "^2.1.1" - } - }, - "deep-extend": { - "version": "0.6.0", - "bundled": true, - "optional": true - }, - "delegates": { - "version": "1.0.0", - "bundled": true, - "optional": true - }, - "detect-libc": { - "version": "1.0.3", - "bundled": true, - "optional": true - }, - "fs-minipass": { - "version": "1.2.7", - "bundled": true, - "optional": true, - "requires": { - "minipass": "^2.6.0" - } - }, - "fs.realpath": { - "version": "1.0.0", - "bundled": true, - "optional": true - }, - "gauge": { - "version": "2.7.4", - "bundled": true, - "optional": true, - "requires": { - "aproba": "^1.0.3", - "console-control-strings": "^1.0.0", - "has-unicode": "^2.0.0", - "object-assign": "^4.1.0", - "signal-exit": "^3.0.0", - "string-width": "^1.0.1", - "strip-ansi": "^3.0.1", - "wide-align": "^1.1.0" - } - }, - "glob": { - "version": "7.1.6", - "bundled": true, - "optional": true, - "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" - } - }, - "has-unicode": { - "version": "2.0.1", - "bundled": true, - "optional": true - }, - "iconv-lite": { - "version": "0.4.24", - "bundled": true, - "optional": true, - "requires": { - "safer-buffer": ">= 2.1.2 < 3" - } - }, - "ignore-walk": { - "version": "3.0.3", - "bundled": true, - "optional": true, - "requires": { - "minimatch": "^3.0.4" - } - }, - "inflight": { - "version": "1.0.6", - "bundled": true, - "optional": true, - "requires": { - "once": "^1.3.0", - "wrappy": "1" - } - }, - "inherits": { - "version": "2.0.4", - "bundled": true, - "optional": true - }, - "ini": { - "version": "1.3.5", - "bundled": true, - "optional": true - }, - "is-fullwidth-code-point": { - "version": "1.0.0", - "bundled": true, - "optional": true, - "requires": { - "number-is-nan": "^1.0.0" - } - }, - "isarray": { - "version": "1.0.0", - "bundled": true, - "optional": true - }, - "minimatch": { - "version": "3.0.4", - "bundled": true, - "optional": true, - "requires": { - "brace-expansion": "^1.1.7" - } - }, - "minimist": { - "version": "0.0.8", - "bundled": true, - "optional": true - }, - "minipass": { - "version": "2.9.0", - "bundled": true, - "optional": true, - "requires": { - "safe-buffer": "^5.1.2", - "yallist": "^3.0.0" - } - }, - "minizlib": { - "version": "1.3.3", - "bundled": true, - "optional": true, - "requires": { - "minipass": "^2.9.0" - } - }, - "mkdirp": { - "version": "0.5.1", - "bundled": true, - "optional": true, - "requires": { - "minimist": "0.0.8" - } - }, - "ms": { - "version": "2.1.2", - "bundled": true, - "optional": true - }, - "needle": { - "version": "2.4.0", - "bundled": true, - "optional": true, - "requires": { - "debug": "^3.2.6", - "iconv-lite": "^0.4.4", - "sax": "^1.2.4" - } - }, - "node-pre-gyp": { - "version": "0.14.0", - "bundled": true, - "optional": true, - "requires": { - "detect-libc": "^1.0.2", - "mkdirp": "^0.5.1", - "needle": "^2.2.1", - "nopt": "^4.0.1", - "npm-packlist": "^1.1.6", - "npmlog": "^4.0.2", - "rc": "^1.2.7", - "rimraf": "^2.6.1", - "semver": "^5.3.0", - "tar": "^4.4.2" - } - }, - "nopt": { - "version": "4.0.1", - "bundled": true, - "optional": true, - "requires": { - "abbrev": "1", - "osenv": "^0.1.4" - } - }, - "npm-bundled": { - "version": "1.1.1", - "bundled": true, - "optional": true, - "requires": { - "npm-normalize-package-bin": "^1.0.1" - } - }, - "npm-normalize-package-bin": { - "version": "1.0.1", - "bundled": true, - "optional": true - }, - "npm-packlist": { - "version": "1.4.7", - "bundled": true, - "optional": true, - "requires": { - "ignore-walk": "^3.0.1", - "npm-bundled": "^1.0.1" - } - }, - "npmlog": { - "version": "4.1.2", - "bundled": true, - "optional": true, - "requires": { - "are-we-there-yet": "~1.1.2", - "console-control-strings": "~1.1.0", - "gauge": "~2.7.3", - "set-blocking": "~2.0.0" - } - }, - "number-is-nan": { - "version": "1.0.1", - "bundled": true, - "optional": true - }, - "object-assign": { - "version": "4.1.1", - "bundled": true, - "optional": true - }, - "once": { - "version": "1.4.0", - "bundled": true, - "optional": true, - "requires": { - "wrappy": "1" - } - }, - "os-homedir": { - "version": "1.0.2", - "bundled": true, - "optional": true - }, - "os-tmpdir": { - "version": "1.0.2", - "bundled": true, - "optional": true - }, - "osenv": { - "version": "0.1.5", - "bundled": true, - "optional": true, - "requires": { - "os-homedir": "^1.0.0", - "os-tmpdir": "^1.0.0" - } - }, - "path-is-absolute": { - "version": "1.0.1", - "bundled": true, - "optional": true - }, - "process-nextick-args": { - "version": "2.0.1", - "bundled": true, - "optional": true - }, - "rc": { - "version": "1.2.8", - "bundled": true, - "optional": true, - "requires": { - "deep-extend": "^0.6.0", - "ini": "~1.3.0", - "minimist": "^1.2.0", - "strip-json-comments": "~2.0.1" - }, - "dependencies": { - "minimist": { - "version": "1.2.0", - "bundled": true, - "optional": true - } - } - }, - "readable-stream": { - "version": "2.3.6", - "bundled": true, - "optional": true, - "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" - } - }, - "rimraf": { - "version": "2.7.1", - "bundled": true, - "optional": true, - "requires": { - "glob": "^7.1.3" - } - }, - "safe-buffer": { - "version": "5.1.2", - "bundled": true, - "optional": true - }, - "safer-buffer": { - "version": "2.1.2", - "bundled": true, - "optional": true - }, - "sax": { - "version": "1.2.4", - "bundled": true, - "optional": true - }, - "semver": { - "version": "5.7.1", - "bundled": true, - "optional": true - }, - "set-blocking": { - "version": "2.0.0", - "bundled": true, - "optional": true - }, - "signal-exit": { - "version": "3.0.2", - "bundled": true, - "optional": true - }, - "string-width": { - "version": "1.0.2", - "bundled": true, - "optional": true, - "requires": { - "code-point-at": "^1.0.0", - "is-fullwidth-code-point": "^1.0.0", - "strip-ansi": "^3.0.0" - } - }, - "string_decoder": { - "version": "1.1.1", - "bundled": true, - "optional": true, - "requires": { - "safe-buffer": "~5.1.0" - } - }, - "strip-ansi": { - "version": "3.0.1", - "bundled": true, - "optional": true, - "requires": { - "ansi-regex": "^2.0.0" - } - }, - "strip-json-comments": { - "version": "2.0.1", - "bundled": true, - "optional": true - }, - "tar": { - "version": "4.4.13", - "bundled": true, - "optional": true, - "requires": { - "chownr": "^1.1.1", - "fs-minipass": "^1.2.5", - "minipass": "^2.8.6", - "minizlib": "^1.2.1", - "mkdirp": "^0.5.0", - "safe-buffer": "^5.1.2", - "yallist": "^3.0.3" - } - }, - "util-deprecate": { - "version": "1.0.2", - "bundled": true, - "optional": true - }, - "wide-align": { - "version": "1.1.3", - "bundled": true, - "optional": true, - "requires": { - "string-width": "^1.0.2 || 2" - } - }, - "wrappy": { - "version": "1.0.2", - "bundled": true, - "optional": true - }, - "yallist": { - "version": "3.1.1", - "bundled": true, - "optional": true - } - } - }, - "glob-parent": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", - "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", - "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=", - "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=", - "requires": { - "binary-extensions": "^1.0.0" - } - }, - "normalize-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", - "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==" - }, - "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" - } - }, - "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" - } - }, - "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" - } - } - } - }, - "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" - } - }, - "webidl-conversions": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz", - "integrity": "sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==" - }, - "webpack": { - "version": "4.41.5", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.41.5.tgz", - "integrity": "sha512-wp0Co4vpyumnp3KlkmpM5LWuzvZYayDwM2n17EHFr4qxBBbRokC7DJawPJC7TfSFZ9HZ6GsdH40EBj4UV0nmpw==", - "requires": { - "@webassemblyjs/ast": "1.8.5", - "@webassemblyjs/helper-module-context": "1.8.5", - "@webassemblyjs/wasm-edit": "1.8.5", - "@webassemblyjs/wasm-parser": "1.8.5", - "acorn": "^6.2.1", - "ajv": "^6.10.2", - "ajv-keywords": "^3.4.1", - "chrome-trace-event": "^1.0.2", - "enhanced-resolve": "^4.1.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.1", - "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.6.0", - "webpack-sources": "^1.4.1" - }, - "dependencies": { - "acorn": { - "version": "6.4.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.1.tgz", - "integrity": "sha512-ZVA9k326Nwrj3Cj9jlh3wGFutC2ZornPNARZwsNYqQYgN0EsV2d53w5RN/co65Ohn4sUAUtb1rSUAOD6XN9idA==" - }, - "cacache": { - "version": "12.0.3", - "resolved": "https://registry.npmjs.org/cacache/-/cacache-12.0.3.tgz", - "integrity": "sha512-kqdmfXEGFepesTuROHMs3MpFLWrPkSSpRqOw80RCflZXy/khxaArvFrQ7uJxSUduzAufc6G0g1VUCOZXxWavPw==", - "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" - } - }, - "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" - } - }, - "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" - } - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" - }, - "ssri": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.1.tgz", - "integrity": "sha512-3Wge10hNcT1Kur4PDFwEieXSCMCJs/7WvSACcrMYrNp+b8kDL1/0wJch5Ni2WrtwEa2IO8OsVfeKIciKCDx/QA==", - "requires": { - "figgy-pudding": "^3.5.1" - } - }, - "terser-webpack-plugin": { - "version": "1.4.3", - "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.4.3.tgz", - "integrity": "sha512-QMxecFz/gHQwteWwSo5nTc6UaICqN1bMedC5sMtUc7y3Ha3Q8y6ZO0iCR8pq4RJC8Hjf0FEPEHZqcMB/+DFCrA==", - "requires": { - "cacache": "^12.0.2", - "find-cache-dir": "^2.1.0", - "is-wsl": "^1.1.0", - "schema-utils": "^1.0.0", - "serialize-javascript": "^2.1.2", - "source-map": "^0.6.1", - "terser": "^4.1.2", - "webpack-sources": "^1.4.0", - "worker-farm": "^1.7.0" - } - }, - "y18n": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.1.tgz", - "integrity": "sha512-wNcy4NvjMYL8gogWWYAO7ZFWFfHcbdbE57tZO8e4cbpj8tfUcwrwqSl3ad8HxpYWCdXcJUCeKKZS62Av1affwQ==" - } - } - }, - "webpack-dev-middleware": { - "version": "3.7.2", - "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-3.7.2.tgz", - "integrity": "sha512-1xC42LxbYoqLNAhV6YzTYacicgMZQTqRd27Sim9wn5hJrX3I5nxYy1SxSd4+gjUFsz1dQFj+yEe6zEVmSkeJjw==", - "requires": { - "memory-fs": "^0.4.1", - "mime": "^2.4.4", - "mkdirp": "^0.5.1", - "range-parser": "^1.2.1", - "webpack-log": "^2.0.0" - } - }, - "webpack-dev-server": { - "version": "3.10.2", - "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-3.10.2.tgz", - "integrity": "sha512-pxZKPYb+n77UN8u9YxXT4IaIrGcNtijh/mi8TXbErHmczw0DtPnMTTjHj+eNjkqLOaAZM/qD7V59j/qJsEiaZA==", - "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.2.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.6", - "opn": "^5.5.0", - "p-retry": "^3.0.1", - "portfinder": "^1.0.25", - "schema-utils": "^1.0.0", - "selfsigned": "^1.10.7", - "semver": "^6.3.0", - "serve-index": "^1.9.1", - "sockjs": "0.3.19", - "sockjs-client": "1.4.0", - "spdy": "^4.0.1", - "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": "12.0.5" - }, - "dependencies": { - "ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=" - }, - "binary-extensions": { - "version": "1.13.1", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz", - "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==" - }, - "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": "4.1.0", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-4.1.0.tgz", - "integrity": "sha512-4FG+RSG9DL7uEwRUZXZn3SS34DiDPfzP0VOiEwtUWlE+AR2EIg+hSyvrIgUUfhdgR/UkAeW2QHgeP+hWrXs7jQ==", - "requires": { - "string-width": "^2.1.1", - "strip-ansi": "^4.0.0", - "wrap-ansi": "^2.0.0" - }, - "dependencies": { - "ansi-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", - "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=" - }, - "strip-ansi": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", - "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", - "requires": { - "ansi-regex": "^3.0.0" - } - } - } - }, - "fsevents": { - "version": "1.2.11", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.11.tgz", - "integrity": "sha512-+ux3lx6peh0BpvY0JebGyZoiR4D+oYzdPZMKJwkZ+sFkNJzpL7tXc/wehS49gUAxg3tmMHPHZkA8JU2rhhgDHw==", - "optional": true, - "requires": { - "bindings": "^1.5.0", - "nan": "^2.12.1", - "node-pre-gyp": "*" - }, - "dependencies": { - "abbrev": { - "version": "1.1.1", - "bundled": true, - "optional": true - }, - "ansi-regex": { - "version": "2.1.1", - "bundled": true, - "optional": true - }, - "aproba": { - "version": "1.2.0", - "bundled": true, - "optional": true - }, - "are-we-there-yet": { - "version": "1.1.5", - "bundled": true, - "optional": true, - "requires": { - "delegates": "^1.0.0", - "readable-stream": "^2.0.6" - } - }, - "balanced-match": { - "version": "1.0.0", - "bundled": true, - "optional": true - }, - "brace-expansion": { - "version": "1.1.11", - "bundled": true, - "optional": true, - "requires": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "chownr": { - "version": "1.1.3", - "bundled": true, - "optional": true - }, - "code-point-at": { - "version": "1.1.0", - "bundled": true, - "optional": true - }, - "concat-map": { - "version": "0.0.1", - "bundled": true, - "optional": true - }, - "console-control-strings": { - "version": "1.1.0", - "bundled": true, - "optional": true - }, - "core-util-is": { - "version": "1.0.2", - "bundled": true, - "optional": true - }, - "debug": { - "version": "3.2.6", - "bundled": true, - "optional": true, - "requires": { - "ms": "^2.1.1" - } - }, - "deep-extend": { - "version": "0.6.0", - "bundled": true, - "optional": true - }, - "delegates": { - "version": "1.0.0", - "bundled": true, - "optional": true - }, - "detect-libc": { - "version": "1.0.3", - "bundled": true, - "optional": true - }, - "fs-minipass": { - "version": "1.2.7", - "bundled": true, - "optional": true, - "requires": { - "minipass": "^2.6.0" - } - }, - "fs.realpath": { - "version": "1.0.0", - "bundled": true, - "optional": true - }, - "gauge": { - "version": "2.7.4", - "bundled": true, - "optional": true, - "requires": { - "aproba": "^1.0.3", - "console-control-strings": "^1.0.0", - "has-unicode": "^2.0.0", - "object-assign": "^4.1.0", - "signal-exit": "^3.0.0", - "string-width": "^1.0.1", - "strip-ansi": "^3.0.1", - "wide-align": "^1.1.0" - } - }, - "glob": { - "version": "7.1.6", - "bundled": true, - "optional": true, - "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" - } - }, - "has-unicode": { - "version": "2.0.1", - "bundled": true, - "optional": true - }, - "iconv-lite": { - "version": "0.4.24", - "bundled": true, - "optional": true, - "requires": { - "safer-buffer": ">= 2.1.2 < 3" - } - }, - "ignore-walk": { - "version": "3.0.3", - "bundled": true, - "optional": true, - "requires": { - "minimatch": "^3.0.4" - } - }, - "inflight": { - "version": "1.0.6", - "bundled": true, - "optional": true, - "requires": { - "once": "^1.3.0", - "wrappy": "1" - } - }, - "inherits": { - "version": "2.0.4", - "bundled": true, - "optional": true - }, - "ini": { - "version": "1.3.5", - "bundled": true, - "optional": true - }, - "is-fullwidth-code-point": { - "version": "1.0.0", - "bundled": true, - "optional": true, - "requires": { - "number-is-nan": "^1.0.0" - } - }, - "isarray": { - "version": "1.0.0", - "bundled": true, - "optional": true - }, - "minimatch": { - "version": "3.0.4", - "bundled": true, - "optional": true, - "requires": { - "brace-expansion": "^1.1.7" - } - }, - "minimist": { - "version": "0.0.8", - "bundled": true, - "optional": true - }, - "minipass": { - "version": "2.9.0", - "bundled": true, - "optional": true, - "requires": { - "safe-buffer": "^5.1.2", - "yallist": "^3.0.0" - } - }, - "minizlib": { - "version": "1.3.3", - "bundled": true, - "optional": true, - "requires": { - "minipass": "^2.9.0" - } - }, - "mkdirp": { - "version": "0.5.1", - "bundled": true, - "optional": true, - "requires": { - "minimist": "0.0.8" - } - }, - "ms": { - "version": "2.1.2", - "bundled": true, - "optional": true - }, - "needle": { - "version": "2.4.0", - "bundled": true, - "optional": true, - "requires": { - "debug": "^3.2.6", - "iconv-lite": "^0.4.4", - "sax": "^1.2.4" - } - }, - "node-pre-gyp": { - "version": "0.14.0", - "bundled": true, - "optional": true, - "requires": { - "detect-libc": "^1.0.2", - "mkdirp": "^0.5.1", - "needle": "^2.2.1", - "nopt": "^4.0.1", - "npm-packlist": "^1.1.6", - "npmlog": "^4.0.2", - "rc": "^1.2.7", - "rimraf": "^2.6.1", - "semver": "^5.3.0", - "tar": "^4.4.2" - } - }, - "nopt": { - "version": "4.0.1", - "bundled": true, - "optional": true, - "requires": { - "abbrev": "1", - "osenv": "^0.1.4" - } - }, - "npm-bundled": { - "version": "1.1.1", - "bundled": true, - "optional": true, - "requires": { - "npm-normalize-package-bin": "^1.0.1" - } - }, - "npm-normalize-package-bin": { - "version": "1.0.1", - "bundled": true, - "optional": true - }, - "npm-packlist": { - "version": "1.4.7", - "bundled": true, - "optional": true, - "requires": { - "ignore-walk": "^3.0.1", - "npm-bundled": "^1.0.1" - } - }, - "npmlog": { - "version": "4.1.2", - "bundled": true, - "optional": true, - "requires": { - "are-we-there-yet": "~1.1.2", - "console-control-strings": "~1.1.0", - "gauge": "~2.7.3", - "set-blocking": "~2.0.0" - } - }, - "number-is-nan": { - "version": "1.0.1", - "bundled": true, - "optional": true - }, - "object-assign": { - "version": "4.1.1", - "bundled": true, - "optional": true - }, - "once": { - "version": "1.4.0", - "bundled": true, - "optional": true, - "requires": { - "wrappy": "1" - } - }, - "os-homedir": { - "version": "1.0.2", - "bundled": true, - "optional": true - }, - "os-tmpdir": { - "version": "1.0.2", - "bundled": true, - "optional": true - }, - "osenv": { - "version": "0.1.5", - "bundled": true, - "optional": true, - "requires": { - "os-homedir": "^1.0.0", - "os-tmpdir": "^1.0.0" - } - }, - "path-is-absolute": { - "version": "1.0.1", - "bundled": true, - "optional": true - }, - "process-nextick-args": { - "version": "2.0.1", - "bundled": true, - "optional": true - }, - "rc": { - "version": "1.2.8", - "bundled": true, - "optional": true, - "requires": { - "deep-extend": "^0.6.0", - "ini": "~1.3.0", - "minimist": "^1.2.0", - "strip-json-comments": "~2.0.1" - }, - "dependencies": { - "minimist": { - "version": "1.2.0", - "bundled": true, - "optional": true - } - } - }, - "readable-stream": { - "version": "2.3.6", - "bundled": true, - "optional": true, - "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" - } - }, - "rimraf": { - "version": "2.7.1", - "bundled": true, - "optional": true, - "requires": { - "glob": "^7.1.3" - } - }, - "safe-buffer": { - "version": "5.1.2", - "bundled": true, - "optional": true - }, - "safer-buffer": { - "version": "2.1.2", - "bundled": true, - "optional": true - }, - "sax": { - "version": "1.2.4", - "bundled": true, - "optional": true - }, - "semver": { - "version": "5.7.1", - "bundled": true, - "optional": true - }, - "set-blocking": { - "version": "2.0.0", - "bundled": true, - "optional": true - }, - "signal-exit": { - "version": "3.0.2", - "bundled": true, - "optional": true - }, - "string-width": { - "version": "1.0.2", - "bundled": true, - "optional": true, - "requires": { - "code-point-at": "^1.0.0", - "is-fullwidth-code-point": "^1.0.0", - "strip-ansi": "^3.0.0" - } - }, - "string_decoder": { - "version": "1.1.1", - "bundled": true, - "optional": true, - "requires": { - "safe-buffer": "~5.1.0" - } - }, - "strip-ansi": { - "version": "3.0.1", - "bundled": true, - "optional": true, - "requires": { - "ansi-regex": "^2.0.0" - } - }, - "strip-json-comments": { - "version": "2.0.1", - "bundled": true, - "optional": true - }, - "tar": { - "version": "4.4.13", - "bundled": true, - "optional": true, - "requires": { - "chownr": "^1.1.1", - "fs-minipass": "^1.2.5", - "minipass": "^2.8.6", - "minizlib": "^1.2.1", - "mkdirp": "^0.5.0", - "safe-buffer": "^5.1.2", - "yallist": "^3.0.3" - } - }, - "util-deprecate": { - "version": "1.0.2", - "bundled": true, - "optional": true - }, - "wide-align": { - "version": "1.1.3", - "bundled": true, - "optional": true, - "requires": { - "string-width": "^1.0.2 || 2" - } - }, - "wrappy": { - "version": "1.0.2", - "bundled": true, - "optional": true - }, - "yallist": { - "version": "3.1.1", - "bundled": true, - "optional": true - } - } - }, - "get-caller-file": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.3.tgz", - "integrity": "sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w==" - }, - "glob-parent": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", - "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", - "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=", - "requires": { - "is-extglob": "^2.1.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=", - "requires": { - "binary-extensions": "^1.0.0" - } - }, - "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=" - }, - "normalize-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", - "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==" - }, - "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" - } - }, - "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" - } - }, - "require-main-filename": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz", - "integrity": "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=" - }, - "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" - } - }, - "string-width": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", - "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", - "requires": { - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^4.0.0" - }, - "dependencies": { - "ansi-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", - "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=" - }, - "strip-ansi": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", - "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", - "requires": { - "ansi-regex": "^3.0.0" - } - } - } - }, - "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" - } - }, - "strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", - "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" - } - }, - "wrap-ansi": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz", - "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=", - "requires": { - "string-width": "^1.0.1", - "strip-ansi": "^3.0.1" - }, - "dependencies": { - "is-fullwidth-code-point": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", - "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", - "requires": { - "number-is-nan": "^1.0.0" - } - }, - "string-width": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", - "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", - "requires": { - "code-point-at": "^1.0.0", - "is-fullwidth-code-point": "^1.0.0", - "strip-ansi": "^3.0.0" - } - } - } - }, - "ws": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/ws/-/ws-6.2.1.tgz", - "integrity": "sha512-GIyAXC2cB7LjvpgMt9EKS2ldqr0MTrORaleiOno6TweZ6r3TKtoFQWay/2PceJ3RuBasOHzXNn5Lrw1X0bEjqA==", - "requires": { - "async-limiter": "~1.0.0" - } - }, - "yargs": { - "version": "12.0.5", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-12.0.5.tgz", - "integrity": "sha512-Lhz8TLaYnxq/2ObqHDql8dX8CJi97oHxrjUcYtzKbbykPtVW9WB+poxI+NM2UIzsMgNCZTIf0AQwsjK5yMAqZw==", - "requires": { - "cliui": "^4.0.0", - "decamelize": "^1.2.0", - "find-up": "^3.0.0", - "get-caller-file": "^1.0.1", - "os-locale": "^3.0.0", - "require-directory": "^2.1.1", - "require-main-filename": "^1.0.1", - "set-blocking": "^2.0.0", - "string-width": "^2.0.0", - "which-module": "^2.0.0", - "y18n": "^3.2.1 || ^4.0.0", - "yargs-parser": "^11.1.1" - } - }, - "yargs-parser": { - "version": "11.1.1", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-11.1.1.tgz", - "integrity": "sha512-C6kB/WJDiaxONLJQnF8ccx9SEeoTTLek8RVbaOIsrAUS8VrBEXfmeSnCZxygc+XC2sNMBIwOOnfcxiynjHsVSQ==", - "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" - } - }, - "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" - } - } - } - }, - "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" - }, - "dependencies": { - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" - } - } - }, - "websocket-driver": { - "version": "0.7.3", - "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.3.tgz", - "integrity": "sha512-bpxWlvbbB459Mlipc5GBzzZwhoZgGEZLuqPaR0INBGnPAY1vdBX6hPnoFXiw+3yWxDuHyQjO2oXTMyS8A5haFg==", - "requires": { - "http-parser-js": ">=0.4.0 <0.4.11", - "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.0.0", - "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.0.0.tgz", - "integrity": "sha512-9GSJUgz1D4MfyKU7KRqwOjXCXTqWdFNvEr7eUBYchQiVc744mqK/MzXPNR2WsPkmkOa4ywfg8C2n8h+13Bey1Q==" - }, - "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": "6.5.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-6.5.0.tgz", - "integrity": "sha512-rhRZRqx/TLJQWUpQ6bmrt2UV4f0HCQ463yQuONJqC6fO2VoEb1pTYddbe59SkYq87aoM5A3bdhMZiUiVws+fzQ==", - "requires": { - "lodash.sortby": "^4.7.0", - "tr46": "^1.0.1", - "webidl-conversions": "^4.0.2" - } - }, - "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" - } - }, - "which-module": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz", - "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=" - }, - "wide-align": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.3.tgz", - "integrity": "sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA==", - "requires": { - "string-width": "^1.0.2 || 2" - }, - "dependencies": { - "ansi-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", - "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=" - }, - "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=" - }, - "string-width": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", - "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", - "requires": { - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^4.0.0" - } - }, - "strip-ansi": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", - "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", - "requires": { - "ansi-regex": "^3.0.0" - } - } - } - }, - "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": "4.3.1", - "resolved": "https://registry.npmjs.org/workbox-background-sync/-/workbox-background-sync-4.3.1.tgz", - "integrity": "sha512-1uFkvU8JXi7L7fCHVBEEnc3asPpiAL33kO495UMcD5+arew9IbKW2rV5lpzhoWcm/qhGB89YfO4PmB/0hQwPRg==", - "requires": { - "workbox-core": "^4.3.1" - } - }, - "workbox-broadcast-update": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/workbox-broadcast-update/-/workbox-broadcast-update-4.3.1.tgz", - "integrity": "sha512-MTSfgzIljpKLTBPROo4IpKjESD86pPFlZwlvVG32Kb70hW+aob4Jxpblud8EhNb1/L5m43DUM4q7C+W6eQMMbA==", - "requires": { - "workbox-core": "^4.3.1" - } - }, - "workbox-build": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/workbox-build/-/workbox-build-4.3.1.tgz", - "integrity": "sha512-UHdwrN3FrDvicM3AqJS/J07X0KXj67R8Cg0waq1MKEOqzo89ap6zh6LmaLnRAjpB+bDIz+7OlPye9iii9KBnxw==", - "requires": { - "@babel/runtime": "^7.3.4", - "@hapi/joi": "^15.0.0", - "common-tags": "^1.8.0", - "fs-extra": "^4.0.2", - "glob": "^7.1.3", - "lodash.template": "^4.4.0", - "pretty-bytes": "^5.1.0", - "stringify-object": "^3.3.0", - "strip-comments": "^1.0.2", - "workbox-background-sync": "^4.3.1", - "workbox-broadcast-update": "^4.3.1", - "workbox-cacheable-response": "^4.3.1", - "workbox-core": "^4.3.1", - "workbox-expiration": "^4.3.1", - "workbox-google-analytics": "^4.3.1", - "workbox-navigation-preload": "^4.3.1", - "workbox-precaching": "^4.3.1", - "workbox-range-requests": "^4.3.1", - "workbox-routing": "^4.3.1", - "workbox-strategies": "^4.3.1", - "workbox-streams": "^4.3.1", - "workbox-sw": "^4.3.1", - "workbox-window": "^4.3.1" - }, - "dependencies": { - "fs-extra": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-4.0.3.tgz", - "integrity": "sha512-q6rbdDd1o2mAnQreO7YADIxf/Whx4AHBiRf6d+/cVT8h44ss+lHgxf1FemcqDnQt9X3ct4McHr+JMGlYSsK7Cg==", - "requires": { - "graceful-fs": "^4.1.2", - "jsonfile": "^4.0.0", - "universalify": "^0.1.0" - } - } - } - }, - "workbox-cacheable-response": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/workbox-cacheable-response/-/workbox-cacheable-response-4.3.1.tgz", - "integrity": "sha512-Rp5qlzm6z8IOvnQNkCdO9qrDgDpoPNguovs0H8C+wswLuPgSzSp9p2afb5maUt9R1uTIwOXrVQMmPfPypv+npw==", - "requires": { - "workbox-core": "^4.3.1" - } - }, - "workbox-core": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/workbox-core/-/workbox-core-4.3.1.tgz", - "integrity": "sha512-I3C9jlLmMKPxAC1t0ExCq+QoAMd0vAAHULEgRZ7kieCdUd919n53WC0AfvokHNwqRhGn+tIIj7vcb5duCjs2Kg==" - }, - "workbox-expiration": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/workbox-expiration/-/workbox-expiration-4.3.1.tgz", - "integrity": "sha512-vsJLhgQsQouv9m0rpbXubT5jw0jMQdjpkum0uT+d9tTwhXcEZks7qLfQ9dGSaufTD2eimxbUOJfWLbNQpIDMPw==", - "requires": { - "workbox-core": "^4.3.1" - } - }, - "workbox-google-analytics": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/workbox-google-analytics/-/workbox-google-analytics-4.3.1.tgz", - "integrity": "sha512-xzCjAoKuOb55CBSwQrbyWBKqp35yg1vw9ohIlU2wTy06ZrYfJ8rKochb1MSGlnoBfXGWss3UPzxR5QL5guIFdg==", - "requires": { - "workbox-background-sync": "^4.3.1", - "workbox-core": "^4.3.1", - "workbox-routing": "^4.3.1", - "workbox-strategies": "^4.3.1" - } - }, - "workbox-navigation-preload": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/workbox-navigation-preload/-/workbox-navigation-preload-4.3.1.tgz", - "integrity": "sha512-K076n3oFHYp16/C+F8CwrRqD25GitA6Rkd6+qAmLmMv1QHPI2jfDwYqrytOfKfYq42bYtW8Pr21ejZX7GvALOw==", - "requires": { - "workbox-core": "^4.3.1" - } - }, - "workbox-precaching": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/workbox-precaching/-/workbox-precaching-4.3.1.tgz", - "integrity": "sha512-piSg/2csPoIi/vPpp48t1q5JLYjMkmg5gsXBQkh/QYapCdVwwmKlU9mHdmy52KsDGIjVaqEUMFvEzn2LRaigqQ==", - "requires": { - "workbox-core": "^4.3.1" - } - }, - "workbox-range-requests": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/workbox-range-requests/-/workbox-range-requests-4.3.1.tgz", - "integrity": "sha512-S+HhL9+iTFypJZ/yQSl/x2Bf5pWnbXdd3j57xnb0V60FW1LVn9LRZkPtneODklzYuFZv7qK6riZ5BNyc0R0jZA==", - "requires": { - "workbox-core": "^4.3.1" - } - }, - "workbox-routing": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/workbox-routing/-/workbox-routing-4.3.1.tgz", - "integrity": "sha512-FkbtrODA4Imsi0p7TW9u9MXuQ5P4pVs1sWHK4dJMMChVROsbEltuE79fBoIk/BCztvOJ7yUpErMKa4z3uQLX+g==", - "requires": { - "workbox-core": "^4.3.1" - } - }, - "workbox-strategies": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/workbox-strategies/-/workbox-strategies-4.3.1.tgz", - "integrity": "sha512-F/+E57BmVG8dX6dCCopBlkDvvhg/zj6VDs0PigYwSN23L8hseSRwljrceU2WzTvk/+BSYICsWmRq5qHS2UYzhw==", - "requires": { - "workbox-core": "^4.3.1" - } - }, - "workbox-streams": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/workbox-streams/-/workbox-streams-4.3.1.tgz", - "integrity": "sha512-4Kisis1f/y0ihf4l3u/+ndMkJkIT4/6UOacU3A4BwZSAC9pQ9vSvJpIi/WFGQRH/uPXvuVjF5c2RfIPQFSS2uA==", - "requires": { - "workbox-core": "^4.3.1" - } - }, - "workbox-sw": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/workbox-sw/-/workbox-sw-4.3.1.tgz", - "integrity": "sha512-0jXdusCL2uC5gM3yYFT6QMBzKfBr2XTk0g5TPAV4y8IZDyVNDyj1a8uSXy3/XrvkVTmQvLN4O5k3JawGReXr9w==" - }, - "workbox-webpack-plugin": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/workbox-webpack-plugin/-/workbox-webpack-plugin-4.3.1.tgz", - "integrity": "sha512-gJ9jd8Mb8wHLbRz9ZvGN57IAmknOipD3W4XNE/Lk/4lqs5Htw4WOQgakQy/o/4CoXQlMCYldaqUg+EJ35l9MEQ==", - "requires": { - "@babel/runtime": "^7.0.0", - "json-stable-stringify": "^1.0.1", - "workbox-build": "^4.3.1" - } - }, - "workbox-window": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/workbox-window/-/workbox-window-4.3.1.tgz", - "integrity": "sha512-C5gWKh6I58w3GeSc0wp2Ne+rqVw8qwcmZnQGpjiek8A2wpbxSJb1FdCoQVO+jDJs35bFgo/WETgl1fqgsxN0Hg==", - "requires": { - "workbox-core": "^4.3.1" - } - }, - "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": "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": { - "emoji-regex": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", - "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==" - }, - "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=" - }, - "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" - } - } - } - }, - "wrappy": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" - }, - "write": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/write/-/write-1.0.3.tgz", - "integrity": "sha512-/lg70HAjtkUgWPVZhZcm+T4hkL8Zbtp1nFNOn3lRrxnlv50SRBv7cR7RqR+GMsd3hUXy9hWBo4CHTbFTcOYwig==", - "requires": { - "mkdirp": "^0.5.1" - } - }, - "write-file-atomic": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-2.4.1.tgz", - "integrity": "sha512-TGHFeZEZMnv+gBFRfjAcxL5bPHrsGKtnb4qsFAws7/vlh+QfwAaySIw4AXP9ZskTTh5GWu3FLuJhsWVdiJPGvg==", - "requires": { - "graceful-fs": "^4.1.11", - "imurmurhash": "^0.1.4", - "signal-exit": "^3.0.2" - } - }, - "ws": { - "version": "5.2.2", - "resolved": "https://registry.npmjs.org/ws/-/ws-5.2.2.tgz", - "integrity": "sha512-jaHFD6PFv6UgoIVda6qZllptQsMlDEJkTQcybzzXDYM1XO9Y8em691FGMPmM46WGyLU4z9KMgQN+qrux/nhlHA==", - "requires": { - "async-limiter": "~1.0.0" - } - }, - "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": "3.2.2", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.2.tgz", - "integrity": "sha512-uGZHXkHnhF0XeeAPgnKfPv1bgKAYyVvmNL1xlKsPYZPaIHxGti2hHqvOCQv71XMsLxu1QjergkqogUnms5D3YQ==" - }, - "yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" - }, - "yaml": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.8.0.tgz", - "integrity": "sha512-6qI/tTx7OVtA4qNqD0OyutbM6Z9EKu4rxWm/2Y3FDEBQ4/2X2XAnyuRXMzAE2+1BPyqzksJZtrIwblOHg0IEzA==", - "requires": { - "@babel/runtime": "^7.8.7" - } - }, - "yargs": { - "version": "13.3.0", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-13.3.0.tgz", - "integrity": "sha512-2eehun/8ALW8TLoIl7MVaRUrg+yCnenu8B4kBlRxj3GJGDKU1Og7sMXPNm1BYyM1DOJmTZ4YeN/Nwxv+8XJsUA==", - "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.1" - }, - "dependencies": { - "emoji-regex": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", - "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==" - }, - "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=" - }, - "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" - } - }, - "y18n": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.1.tgz", - "integrity": "sha512-wNcy4NvjMYL8gogWWYAO7ZFWFfHcbdbE57tZO8e4cbpj8tfUcwrwqSl3ad8HxpYWCdXcJUCeKKZS62Av1affwQ==" - } - } - }, - "yargs-parser": { - "version": "13.1.1", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.1.1.tgz", - "integrity": "sha512-oVAVsHz6uFrg3XQheFII8ESO2ssAf9luWuAd6Wexsu4F3OtIW0o8IribPXYrD4WC24LWtPrJlGy87y5udK+dxQ==", - "requires": { - "camelcase": "^5.0.0", - "decamelize": "^1.2.0" - } - } - } -} diff --git a/example/package.json b/example/package.json deleted file mode 100644 index f930ec4..0000000 --- a/example/package.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "name": "example", - "version": "0.1.0", - "private": true, - "dependencies": { - "classnames": "^2.2.6", - "node-sass": "^4.13.1", - "primeicons": "^2.0.0", - "primereact": "^4.0.0", - "prop-types": "^15.6.2", - "react": "^16.13.0", - "react-dom": "^16.13.0", - "react-scripts": "3.4.0", - "react-soccer-lineup": "^0.4.3", - "react-transition-group": "^2.5.1" - }, - "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/example/public/favicon.ico b/example/public/favicon.ico deleted file mode 100644 index c943b78941adecb9d5f8da6a2d47d12239e8e1dc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 34494 zcmd^|2b@*K^~Yyf1UntU1}q|r^lGQ9ECNzg)PRCup@~UMLZYz*M2Lwc5iB5zs3Z#Z zUQtn$A}YlSwpEBhMa8v%QttovJ@1{z-RFB-KodXz+|TFiz3<+c)8@>XGiT=B4IwA& z6slJbIyVfXDu-}V2%%oR#P7fC62jBE*RWyY_iUBxv1bTv+9ZEB3E}hoL+IKy@jJgD zgzLJ8kS`o6DvXKyI)wn9eG_26)BZGT)-1GY)vC(A`|jIz!h{KDz5MdaR{)n>a>*F( zwQSk43T4s{-4A*mnl^2kf4~6;Ol#h}`I>w0y?4_GAAAr2_uY5jChqY}WtvfzIvj1= zwhav$G@$O0dcI=+{r8VfJ@wS+z4zXWii(O1xE?xmXvDL|jT^5}+0N8yBPDR&d+)vT zbza`6QKLxwMR(nGSF~o$npAzRxyLigsO$>WX-3^=o_S`cOE0~2+GUqr7X9NN|1h}w z?z^Mat5+NE@Xs~(X3d&q&nZitXP8GDYPe1*1)U)T&QLkRT430kf z=;-msA1@&jbrvsPJm!{LZn+#9|Ni&CqmMuSI9k7ceKc*_G|Aa8%FD|$;QHEYud(Oe zCZZpy?iFg6%l`DIKSdvX^ifn?TpWGz#TU_t5hJ1&Et*Gd+O#%k(V|6k=9y<2jkRmn zTH9Q7(M6H!UamGf>%apK+yoBzo-=1obo9|ZqC*ZjI6CaG!wk6Y(W6H+d-m+;kw+eh z&OiVBh&t45)-1oR+H-YbVPPbFMz6m5YIO6>Go$|f`$q)@-3RT@4x@vaDV>!=cYro zzu6CU+qG*Oq9_WYainy!0vIrb!2DF1_^6n+6OR5CMPw^Pe{@UAlCQ+HBhM&p+Rcy3(`NjsKZDcWzj+WJ#3~ zBZjv<;)o+g7Z!HE4AAvi(ofqLUU;F3c#2mE>#K!OR5gToxgm_tDe)-d56V!MI@HC_ z$W;Zoqk#XiLq4lCKa(hw_^UPu>XTugefFu^y?gh(2OoT}tNPUO0N1+Lm}iusYjPkZjUXHeUP;lqd5IR5zKpByq|Nc4w4{2`h=d2)2yZMWI=iWMs&@HkFCqaS?A zx#ym1WvN45a0u62aE=~5I>@(##~yoZ;Onoyz7c`2OpzyUzR{Gyreok3RaB z{O#1}&O7h4vR)4y;F28=TDELi7(ae|Rr!e7&KGBJP!4>5`O9A-^sb&+JVF$I4jxed5xY@zKb7su=Tfm7pIV~syu z=`Zl=`e7{aF$e!l`|Y>iekFi=)2C05KKbO6AG8m=3g_n<2fL{qj+OuV7M!kk{N-n# zeHP(&@$c9keW_{F1C!9y?qUDbLtglEIruG{8&vl=^`ZVgldpM;KF;`uzGuvs5nXf5HHwW+jXHJe zsPczr1fC5WHq>l*>eQ)Lr=Xy~Vgun^32y1Niq5x*md3{Xi1Gco=bqCzy4d7VABj45 zK2qaxf#@fIYwnF2H7a`MnWrO-O*TH$zrc~iHCxwJ@ZE|jexaCQqsC3M$IY8J+jz}b zOZ(9`k2$8d*(vc4*H>M2mDz)j-?SG#6&&Ca3st8JJk0Kx3>c^0oUq} z@|UNXKYikf$1N`4K6tS;^#9UJFIn6oTu*{i0B(FIKCXMee*M;B2aeNea3)rO20nAs zrcJ4_-|^EAh}Xa&y%ZAv%8#0xZqud}=Nygwqhw#j+3;gu&~W_39K?O_5B^oF-Y%9; z7%g0tJkB-(`mpqR9PQ5OgGG&VCf_TdDW0!Bg{q|bf z#AwBiRqnm_K1W;PEPoPa%(y967l?Ah~MK-Zt? z-dh)3aQ^MG&4CX+^k7ZN5@a*!=t})9`(}PqwVN*zzJ@miH3r%f>a!)31E5SFjf1( zA>R{r+G(fCn(I_od+aSg)&$U8YH!7))py=`=gRU&Kd84OH{>&je{ywhsJY%C^^Ym) zOOI5UzsOS zhO*RA-F)H6sVE<+76iKqMu1B)Z6Vf@Z?=A(X>8`6#?4e*Mjh3CLpVkXb{CXO7nBpf zwZ;EcqW5(pjj=%e`t>zWI>W{}A5YWIjDZ@rt*qBmZ1}ZsO$KLKJn&oq?VD9^v*SQ^ z{kAb8lkCn1&zKjZC)uj;4GwS#=Pjl2KpV-X8KXtR>VgAY zyY!(+%(dh zJvFW)9{_)h#S0fMu-I$m%9U0(E`wi#7h1BX!HOH0pH-4hrf3{b$sMPQP5@$Va%RjA zXwRX_zd4YfEz!J2bHrS=e|3$;PrU#B`$iwy=ogx_8#)Ca@e;WA z+G{VfY3w>3>ej6rsVz+x=q;|#I3Lgw%_ncT;f5Oj{O3RSR&H*Ex24l|y6Be}(DPvQ zCHdA=E{*sb;GXglnwOkm^l9g8JRqZJz6x#m=)8+BzW80Ii`>wLZhTIH&WK~xf5}xP z=RMob+~e7yhaMWe@x~h|JB3zUc76kj2j7!VY%D+7NWS2mKmPHLrf;_?WF~$@Zel^^ zyy8{;w?z_K(wAe9xK9~!e$+!2Q3qZ4R}=6j;uSg}`q@x5H*W^~?p=NaGFn$ujRVlG#Q4aVrL&D)$13G4Ad!c#Y@i0DnTeGk0PR0$_viGI;PQQI{@VET_zz5Fo$YwQHB? zlv7SI|4y3$_zdPjv?p_7a6?1zx}X7ZKlB?nZj>Wio`7vr27P(^r_bf^!xJW4Y&3iK z?iB&#vM;`Pyx9r7dfptm^e60qaZvJl-XyKYeV_pn=iAfdeg%j;uVRuQ+|5|3Ux88*enfAsVj>@}cR6WDm-(vwkvM*WZvE zLXLFW{+qU-ZRX6GZMk{oo!sMjCi?I}Od=V-(Hg>tV~#mGHOF-xbU)OsTYFdKcdwGY zZ9x{Nm+1`s2OfAJk`Il@8+e&Geb+zd1q&8z5$-8_?NxWz)~#(`?W9v@<+Z}3NfT=; z-nd0$&SqqCxg5Wrp{dw`HIr!T)~zY}Zg=!~=;Fg=Gn+;KR@p!ujX5cLnJ(0C!or0M zYb(D$S^i4md|kp8(F?#B&$`LjvA-i{X7{*H+hg;zIku;AUkm4CwP_vAr8ANI!9A4? zTCdw(^+w8%y&)O4pa*P%aftqX;)y4k?f358+pe#^dW!ix%0XYeZ(Y88`5Wr9qZDuL zu6g|r=#+Nj;fEgz)2C0(QJj#kTfAyg|0p(-#hgxv8V+q0OwcjbNA{$1)bW zIAF)}6vFWT?qIBv?dMdlUcHuVy`$z11LRXjDULr+-2t+Pjw)OGxZ{q? z(OCCi(FfzZfOWAtg5Db2u29VWoZ_2R@(t@018)>;WgQntUT@^tuYdjPRVq85I@AS+ z;+GxD>6BLqip3NYG|m<6MxuL`;5l6vH)zmcv#u@1z_)rl>#-$g?(s~%)?yvauQrQs z*2m@x#t8BRS=al@%VV~3im%8?R~L;l1<#B2cgzczqtvWfGdlb1vu#|0*Z903e$6w+ zF13Nxp)NSUC7dq^hKoiGowKn~;rqge&dIm65zH2?_0VjjSQ%h$#c$Ri;Eg$4oagv8 z&lq=Ee;}@=uHylRXniRfcL>@-6WTj+2oE_k?7XjVEfvkJ=uC5*6kXRnu~4>oXb)A3C;D&~1ErVu~_I8N??*i;`i12+7*SXVT&a3t?yGQqNK1;i%4d@5LYdI+R zj?0m3i`Ak%R8Uz^AsK`>2q!iJ?`zX}cUrY-)v~+@{FG+*>9Ww5sl&PiIO6RIZhkZG z7wwOcp(5=-Kb0Rx_x)6VbvE9Ub5&bgtcdQB#rpv{FZuzvTqp4}GKh~g;;H{`yX|J{ z_GL8${HsnY!P0EJqaXA}-U^>s5#4)RP=~tsE&4%v8@L?sAYPV>FZ@TT>@$`s|G0PO6Wq0H*EU+vgf=`R zZE22V*c1I`JCuLZ9;N!j)h~<5d4ZSu%xyb&?i`(T(n-DgV+ond^G(MfM;@*a*zXK&O#rcEcbYp4(Yt} z8y=a*F%I|b+t=`tPopk0pao5*4}N~bo8rJRvLVZHyA0Zs60~onw$?}%p&NLE2DJF? z5a;EKFFv>ZARRh%FdN1esDm5;*A8)+zyV*+K0D9$IFLI=7HBwrr|0*;15flB<&Iud z-lz^aaz8{bXy0T{wOKKBDDSx9XZUcQ&=Y*%!^xv@OEJGwRg_ee#j;A zEKVoWHFV)$>j}lOsorW6W1l|Dq1b$~=CWHd@$P&>$NAxm-pKp2?}VHOIS9{j#m~(B z9mpGC*W`@Zmx5hn;y2Shc+>jHR;^21E&mkg%Ub^lS6+E#O^qe<$v4Dxk%@0~OIrfy z?yIkg*&`cu>(4w1F#Q_+?>n6;e&Nk@qC_qQBX|7p4xG&37}JC01r5wckc1b z`Nr4N_Kd^oLl(m;X41SipIEC@NR(-6F%@}A_=hLxc{^mXBY1}&_+Y(6JWo(;6BI`V z#eU;xe`Ej`{DCi%&UuF4#1En?)@0B>YgUT=$_1S0k#yEfimth z;2mB?b3&CWRaoO-jyP6!xs^DH_zZocU-);uJKx*~$gQ)#i+zZ!&G;Vt@}7y$keR(9 zj2rIHTn2Q549+|9!5chcf8zNM#G=I1f)SbrZXnj=Ir{?Om$rp}^n=a;d>;K4+hH#& z{Zad<1??&b?X52HCvAzY(%S%=M=tcKb$#Ov9>pu`OzeMg{*TkWPvC`l1Tqj?!8`sD ze$f%v@Qv=dchX5Gn$5GmckscTDhLN#jLhCz^n(nvD>|Z|!MEELdnVus-r!NZt`qMA zV*Gbd|69pC0sjEtBr~}TY?98alVpsnN{Mqlfd@g>lt~e=e&&U%6tgF*%Qv5Z`RV7R~&x$;l?-X zsn`tj81A#blyRUuKw0V>cG#h|-b} zIXT$T-}IZkRaTb1MLpJBiEp$z73HF3DkLlR4qwP25{T!{QMOybL0f~EsR)+n}%0DN^uVNbq>01Ce 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 a2X7Z|Ckk4-si2DKNVaRVxr_Zw{P{m79%Xj` diff --git a/example/public/index.html b/example/public/index.html deleted file mode 100644 index 958e4d3..0000000 --- a/example/public/index.html +++ /dev/null @@ -1,43 +0,0 @@ - - - - - - - - - - - - - React Soccer Line up - - - -

- - - diff --git a/example/public/logo192.png b/example/public/logo192.png deleted file mode 100644 index a62152b29c4ff0e6714904212fe397c81d2d0892..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 22852 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 diff --git a/example/public/logo512.png b/example/public/logo512.png deleted file mode 100644 index 04225e9f4fdb7a0ecc588c8b6d375048551a2011..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 47672 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 diff --git a/example/public/manifest.json b/example/public/manifest.json deleted file mode 100644 index c621a76..0000000 --- a/example/public/manifest.json +++ /dev/null @@ -1,25 +0,0 @@ -{ - "short_name": "React Soccer Line up example", - "name": "React Soccer Line up example", - "icons": [ - { - "src": "favicon.ico", - "sizes": "64x64 32x32 24x24 16x16", - "type": "image/x-icon" - }, - { - "src": "logo192.png", - "type": "image/png", - "sizes": "192x192" - }, - { - "src": "logo512.png", - "type": "image/png", - "sizes": "512x512" - } - ], - "start_url": ".", - "display": "standalone", - "theme_color": "#000000", - "background_color": "#ffffff" -} diff --git a/example/public/robots.txt b/example/public/robots.txt deleted file mode 100644 index e9e57dc..0000000 --- a/example/public/robots.txt +++ /dev/null @@ -1,3 +0,0 @@ -# https://www.robotstxt.org/robotstxt.html -User-agent: * -Disallow: diff --git a/example/src/app/App.js b/example/src/app/App.js deleted file mode 100644 index 94df99a..0000000 --- a/example/src/app/App.js +++ /dev/null @@ -1,569 +0,0 @@ -import React, { Component } from 'react' -import { Dropdown } from 'primereact/dropdown' -import { ColorPicker } from 'primereact/colorpicker' -import { Checkbox } from 'primereact/checkbox' - -import SoccerLineUp from 'react-soccer-lineup' - -import './App.scss' - - -export default class App extends Component { - - constructor(props) { - super(props) - - this.state = { - color: '588f58', - pattern: 'lines', - showHomeTeam: false, - showAwayTeam: false, - - homeTeamColor: 'f08080', - homeTeamNumberColor: 'ffffff', - homeGoalkeeperColor: 'd6cb65', - homeGoalkeeperNumberColor: '333333', - homeTeamClickable: false, - - awayTeamColor: 'add8e6', - awayTeamNumberColor: '333333', - awayGoalkeeperColor: '4f6c75', - awayGoalkeeperNumberColor: 'ffffff', - awayTeamClickable: false - } - } - - render() { - - const { color, pattern, showHomeTeam, showAwayTeam } = this.state - - const { - homeTeamColor, - homeTeamNumberColor, - homeGoalkeeperColor, - homeGoalkeeperNumberColor, - homeTeamClickable - } = this.state - - const { - awayTeamColor, - awayTeamNumberColor, - awayGoalkeeperColor, - awayGoalkeeperNumberColor, - awayTeamClickable - } = this.state - - return ( -
-
- -

react-soccer-lineup example

- - - -
- -
- -
- -

Pattern

- - - -
- -
- -

Color

- -
- -

{ `#${ color }` }

-
- -
- -
- -

Show teams

- -
- -
- - - - - -
- -
- - - - - -
- -
-
- -
- - { showHomeTeam && <> - -
- -
- -
- -

Home team colors

- -
- -
- -

Main color

- -
- -

{ `#${ homeTeamColor }` }

-
- -
- -
- -

Number color

- -
- -

{ `#${ homeTeamNumberColor }` }

-
- -
- -
- -
- -
- -

Home goalkeeper colors

- -
- -
- -

Main color

- -
- -

{ `#${ homeGoalkeeperColor }` }

-
- -
- -
- -

Number color

- -
- -

{ `#${ homeGoalkeeperNumberColor }` }

-
- -
- -
- -
- -
- -

Home team events

- -
- -
- -

Make players clickable

- - - - - -
- -
- -
- -
- - } - - { showAwayTeam && <> - -
- -
- -
- -

Away team colors

- -
- -
- -

Main color

- -
- -

{ `#${ awayTeamColor }` }

-
- -
- -
- -

Number color

- -
- -

{ `#${ awayTeamNumberColor }` }

-
- -
- -
- -
- -
- -

Away goalkeeper colors

- -
- -
- -

Main color

- -
- -

{ `#${ awayGoalkeeperColor }` }

-
- -
- -
- -

Number color

- -
- -

{ `#${ awayGoalkeeperNumberColor }` }

-
- -
- -
- -
- -
- -

Away team events

- -
- -
- -

Make players clickable

- - - - - -
- -
- -
- -
- - } - -
- -
-
- ) - } - - buildHomeTeam = () => { - - const { - homeTeamColor, - homeTeamNumberColor, - homeGoalkeeperColor, - homeGoalkeeperNumberColor, - homeTeamClickable - } = this.state - - return { - squad: { - gk: { - number: 1, - color: `#${ homeGoalkeeperColor }`, - numberColor: `#${ homeGoalkeeperNumberColor }`, - onClick: homeTeamClickable ? (() => alert(`Home team - Player ${ 1 }`)) : undefined - }, - df: [ { - number: 2, - onClick: homeTeamClickable ? (() => alert(`Home team - Player ${ 2 }`)) : undefined - }, { - number: 4, - onClick: homeTeamClickable ? (() => alert(`Home team - Player ${ 4 }`)) : undefined - }, { - number: 5, - onClick: homeTeamClickable ? (() => alert(`Home team - Player ${ 5 }`)) : undefined - }, { - number: 3, - onClick: homeTeamClickable ? (() => alert(`Home team - Player ${ 3 }`)) : undefined - } ], - cm: [ { - number: 6, - onClick: homeTeamClickable ? (() => alert(`Home team - Player ${ 6 }`)) : undefined - }, { - number: 8, - onClick: homeTeamClickable ? (() => alert(`Home team - Player ${ 8 }`)) : undefined - } ], - cam: [ { - number: 11, - onClick: homeTeamClickable ? (() => alert(`Home team - Player ${ 11 }`)) : undefined - }, { - number: 10, - onClick: homeTeamClickable ? (() => alert(`Home team - Player ${ 10 }`)) : undefined - }, { - number: 7, - onClick: homeTeamClickable ? (() => alert(`Home team - Player ${ 7 }`)) : undefined - } ], - fw: [ { - number: 9, - onClick: homeTeamClickable ? (() => alert(`Home team - Player ${ 9 }`)) : undefined - } ] - }, - style: { - color: `#${ homeTeamColor }`, - numberColor: `#${ homeTeamNumberColor }` - } - } - } - - buildAwayTeam = () => { - - const { - awayTeamColor, - awayTeamNumberColor, - awayGoalkeeperColor, - awayGoalkeeperNumberColor, - awayTeamClickable - } = this.state - - return { - squad: { - gk: { - number: 1, - color: `#${ awayGoalkeeperColor }`, - numberColor: `#${ awayGoalkeeperNumberColor }`, - onClick: awayTeamClickable ? (() => alert(`Away team - Player ${ 1 }`)) : undefined - }, - df: [ { - number: 2, - onClick: awayTeamClickable ? (() => alert(`Away team - Player ${ 2 }`)) : undefined - }, { - number: 4, - onClick: awayTeamClickable ? (() => alert(`Away team - Player ${ 4 }`)) : undefined - }, { - number: 5, - onClick: awayTeamClickable ? (() => alert(`Away team - Player ${ 5 }`)) : undefined - }, { - number: 3, - onClick: awayTeamClickable ? (() => alert(`Away team - Player ${ 3 }`)) : undefined - } ], - cam: [ { - number: 7, - onClick: awayTeamClickable ? (() => alert(`Away team - Player ${ 7 }`)) : undefined - }, { - number: 8, - onClick: awayTeamClickable ? (() => alert(`Away team - Player ${ 8 }`)) : undefined - }, { - number: 6, - onClick: awayTeamClickable ? (() => alert(`Away team - Player ${ 6 }`)) : undefined - }, { - number: 10, - onClick: awayTeamClickable ? (() => alert(`Away team - Player ${ 10 }`)) : undefined - } ], - fw: [ { - number: 9, - onClick: awayTeamClickable ? (() => alert(`Away team - Player ${ 9 }`)) : undefined - }, { - number: 11, - onClick: awayTeamClickable ? (() => alert(`Away team - Player ${ 11 }`)) : undefined - } ] - }, - style: { - color: `#${ awayTeamColor }`, - numberColor: `#${ awayTeamNumberColor }` - } - } - } - - buildPatternsDropdownOptions = () => { - return [ - { - label: 'None', - value: undefined, - }, { - label: 'Lines', - value: 'lines', - }, - { - label: 'Squares', - value: 'squares', - }, - { - label: 'Circles', - value: 'circles', - } - ] - } - - onChangePattern = (e) => { - this.setState({ pattern: e.value }) - } - - onChangeColor = (e) => { - this.setState({ color: e.value }) - } - - onChangeShowHomeTeam = () => { - this.setState({ showHomeTeam: !this.state.showHomeTeam }) - } - - onChangeShowAwayTeam = () => { - this.setState({ showAwayTeam: !this.state.showAwayTeam }) - } - - onChangeHomeTeamColor = (e) => { - this.setState({ homeTeamColor: e.value }) - } - - onChangeHomeTeamNumberColor = (e) => { - this.setState({ homeTeamNumberColor: e.value }) - } - - onChangeHomeGoalkeeperColor = (e) => { - this.setState({ homeGoalkeeperColor: e.value }) - } - - onChangeHomeGoalkeeperNumberColor = (e) => { - this.setState({ homeGoalkeeperNumberColor: e.value }) - } - - onChangeClickableHomeTeam = () => { - this.setState({ homeTeamClickable: !this.state.homeTeamClickable }) - } - - onChangeAwayTeamColor = (e) => { - this.setState({ awayTeamColor: e.value }) - } - - onChangeAwayTeamNumberColor = (e) => { - this.setState({ awayTeamNumberColor: e.value }) - } - - onChangeAwayGoalkeeperColor = (e) => { - this.setState({ awayGoalkeeperColor: e.value }) - } - - onChangeAwayGoalkeeperNumberColor = (e) => { - this.setState({ awayGoalkeeperNumberColor: e.value }) - } - - onChangeClickableAwayTeam = () => { - this.setState({ awayTeamClickable: !this.state.awayTeamClickable }) - } -} diff --git a/example/src/app/App.scss b/example/src/app/App.scss deleted file mode 100644 index c7dc76f..0000000 --- a/example/src/app/App.scss +++ /dev/null @@ -1,124 +0,0 @@ -.app { - - .container { - - width: 100%; - text-align: center; - padding-bottom: 50px; - - h1 { - margin: 1em 0 2em 0; - text-align: center; - } - - .pitch { - - margin: 0 auto; - - @media (min-width: 960px) { - height: 525px; - width: 900px; - padding-bottom: unset; - } - } - - .controls { - - display: flex; - flex-direction: column; - text-align: left; - - margin: 1vw; - - .controls-row { - - display: inline-flex; - justify-content: center; - margin: 1vw; - - &:first-child { - margin-top: 0; - } - - &:last-child { - margin-bottom: 0; - } - } - - hr { - width: 60%; - margin-top: 25px; - } - - .pattern { - - margin: 0 2.5vw 0 0; - - .p-dropdown { - width: 100px; - } - } - - .color { - - margin: 0 2.5vw; - - .colorpicker { - - display: inline-flex; - - p { - margin: 0 1em; - width: 50px; - line-height: 1.95em; - } - } - - } - - .teams { - - margin: 0 0 0 2.5vw; - - .checkboxes { - - display: inline-flex; - - .home { - margin: 0 1vw 0 0; - } - - .away { - margin: 0 0 0 1vw; - } - - } - - } - - .team-section { - - margin: 0 2.5vw; - - h3 { - margin-top: 0; - } - - .team-section-content { - - display: flex; - - .color { - - margin: 0 1vw 0 0; - - h4 { - margin-top: 0; - } - } - } - } - - } - } -} diff --git a/example/src/index.js b/example/src/index.js deleted file mode 100644 index 82b3138..0000000 --- a/example/src/index.js +++ /dev/null @@ -1,13 +0,0 @@ -import React from 'react' -import ReactDOM from 'react-dom' - -import 'primereact/resources/themes/nova-light/theme.css' -import 'primereact/resources/primereact.min.css' -import 'primeicons/primeicons.css' - -import './index.scss' - -import App from './app/App' - - -ReactDOM.render(, document.getElementById('root')) diff --git a/example/src/index.scss b/example/src/index.scss deleted file mode 100644 index 70c46e1..0000000 --- a/example/src/index.scss +++ /dev/null @@ -1,5 +0,0 @@ -body { - font-family: Open Sans, Helvetica Neue, sans-serif; - font-weight: 400; - color: #333; -} diff --git a/package-lock.json b/package-lock.json index ba6064e..ff03a76 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,11 +1,11 @@ { - "name": "react-soccer-lineup", + "name": "@chris-baur/react-soccer-lineup", "version": "0.4.3", "lockfileVersion": 3, "requires": true, "packages": { "": { - "name": "react-soccer-lineup", + "name": "@chris-baur/react-soccer-lineup", "version": "0.4.3", "license": "MIT", "dependencies": { @@ -1223,31 +1223,6 @@ "url": "https://opencollective.com/parcel" } }, - "node_modules/@parcel/watcher/node_modules/is-extglob": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", - "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", - "dev": true, - "license": "MIT", - "optional": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/@parcel/watcher/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==", - "dev": true, - "license": "MIT", - "optional": true, - "dependencies": { - "is-extglob": "^2.1.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/@rollup/plugin-commonjs": { "version": "28.0.3", "resolved": "https://registry.npmjs.org/@rollup/plugin-commonjs/-/plugin-commonjs-28.0.3.tgz", @@ -1275,44 +1250,6 @@ } } }, - "node_modules/@rollup/plugin-commonjs/node_modules/fdir": { - "version": "6.4.4", - "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.4.4.tgz", - "integrity": "sha512-1NZP+GK4GfuAv3PqKvxQRDMjdSRZjnkq7KfhlNrCNNlZ0ygQFpebfrnfnq/W7fpUnAv9aGWmY1zKx7FYL3gwhg==", - "dev": true, - "license": "MIT", - "peerDependencies": { - "picomatch": "^3 || ^4" - }, - "peerDependenciesMeta": { - "picomatch": { - "optional": true - } - } - }, - "node_modules/@rollup/plugin-commonjs/node_modules/magic-string": { - "version": "0.30.17", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.17.tgz", - "integrity": "sha512-sNPKHvyjVf7gyjwS4xGTaW/mCnF8wnjtifKBEhxfZ7E/S8tQ0rssrwGNn6q8JH/ohItJfSQp9mBtQYuTlH5QnA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@jridgewell/sourcemap-codec": "^1.5.0" - } - }, - "node_modules/@rollup/plugin-commonjs/node_modules/picomatch": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.2.tgz", - "integrity": "sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/jonschlinkert" - } - }, "node_modules/@rollup/plugin-image": { "version": "3.0.3", "resolved": "https://registry.npmjs.org/@rollup/plugin-image/-/plugin-image-3.0.3.tgz", @@ -1383,19 +1320,6 @@ } } }, - "node_modules/@rollup/pluginutils/node_modules/picomatch": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.2.tgz", - "integrity": "sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/jonschlinkert" - } - }, "node_modules/@rollup/rollup-android-arm-eabi": { "version": "4.41.0", "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.41.0.tgz", @@ -1937,6 +1861,19 @@ "node": ">= 8" } }, + "node_modules/anymatch/node_modules/picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, "node_modules/argparse": { "version": "1.0.10", "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", @@ -2073,8 +2010,9 @@ "node_modules/boolbase": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", - "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=", - "dev": true + "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==", + "dev": true, + "license": "ISC" }, "node_modules/brace-expansion": { "version": "1.1.11", @@ -2170,6 +2108,19 @@ "node": ">=6" } }, + "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==", + "dev": true, + "license": "MIT", + "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.30001718", "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001718.tgz", @@ -2218,6 +2169,22 @@ "node": ">=10" } }, + "node_modules/chokidar": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-4.0.3.tgz", + "integrity": "sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==", + "dev": true, + "license": "MIT", + "dependencies": { + "readdirp": "^4.0.1" + }, + "engines": { + "node": ">= 14.16.0" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, "node_modules/ci-info": { "version": "3.9.0", "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.9.0.tgz", @@ -2308,11 +2275,22 @@ "dev": true, "license": "MIT" }, + "node_modules/commander": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", + "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 10" + } + }, "node_modules/commondir": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", - "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=", - "dev": true + "integrity": "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==", + "dev": true, + "license": "MIT" }, "node_modules/concat-map": { "version": "0.0.1", @@ -2326,6 +2304,7 @@ "resolved": "https://registry.npmjs.org/concat-with-sourcemaps/-/concat-with-sourcemaps-1.1.0.tgz", "integrity": "sha512-4gEjHJFT9e+2W/77h/DS5SGUgwDaOwprX8L/gl5+3ixnzkVJJsZWDSelmN3Oilw3LNDZjZV0yqH1hLG3k6nghg==", "dev": true, + "license": "ISC", "dependencies": { "source-map": "^0.6.1" } @@ -2393,45 +2372,6 @@ "node": ">= 8" } }, - "node_modules/cross-spawn/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==", - "dev": true, - "license": "MIT", - "dependencies": { - "shebang-regex": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/cross-spawn/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==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/cross-spawn/node_modules/which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "dev": true, - "license": "ISC", - "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "node-which": "bin/node-which" - }, - "engines": { - "node": ">= 8" - } - }, "node_modules/css-declaration-sorter": { "version": "6.4.1", "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-6.4.1.tgz", @@ -2445,6 +2385,23 @@ "postcss": "^8.0.9" } }, + "node_modules/css-select": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz", + "integrity": "sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "boolbase": "^1.0.0", + "css-what": "^6.0.1", + "domhandler": "^4.3.1", + "domutils": "^2.8.0", + "nth-check": "^2.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, "node_modules/css-tree": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", @@ -2459,11 +2416,25 @@ "node": ">=8.0.0" } }, + "node_modules/css-what": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz", + "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==", + "dev": true, + "license": "BSD-2-Clause", + "engines": { + "node": ">= 6" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, "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==", "dev": true, + "license": "MIT", "bin": { "cssesc": "bin/cssesc" }, @@ -2471,6 +2442,28 @@ "node": ">=4" } }, + "node_modules/cssnano": { + "version": "5.1.15", + "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-5.1.15.tgz", + "integrity": "sha512-j+BKgDcLDQA+eDifLx0EO4XSA56b7uut3BQFH+wbSaSTuGLuiyTa/wbRYthUXX8LC9mLg+WWKe8h+qJuwTAbHw==", + "dev": true, + "license": "MIT", + "dependencies": { + "cssnano-preset-default": "^5.2.14", + "lilconfig": "^2.0.3", + "yaml": "^1.10.2" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/cssnano" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, "node_modules/cssnano-preset-default": { "version": "5.2.14", "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-5.2.14.tgz", @@ -2515,538 +2508,39 @@ "postcss": "^8.2.15" } }, - "node_modules/cssnano-preset-default/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==", - "dev": true, - "license": "MIT", - "dependencies": { - "browserslist": "^4.0.0", - "caniuse-lite": "^1.0.0", - "lodash.memoize": "^4.1.2", - "lodash.uniq": "^4.5.0" - } - }, - "node_modules/cssnano-preset-default/node_modules/commander": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", - "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", + "node_modules/cssnano-utils": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/cssnano-utils/-/cssnano-utils-3.1.0.tgz", + "integrity": "sha512-JQNR19/YZhz4psLX/rQ9M83e3z2Wf/HdJbryzte4a3NSuafyp9w/I4U+hx5C2S9g41qlstH7DEWnZaaj83OuEA==", "dev": true, "license": "MIT", "engines": { - "node": ">= 10" + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" } }, - "node_modules/cssnano-preset-default/node_modules/css-select": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz", - "integrity": "sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==", + "node_modules/csso": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz", + "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==", "dev": true, - "license": "BSD-2-Clause", + "license": "MIT", "dependencies": { - "boolbase": "^1.0.0", - "css-what": "^6.0.1", - "domhandler": "^4.3.1", - "domutils": "^2.8.0", - "nth-check": "^2.0.1" + "css-tree": "^1.1.2" }, - "funding": { - "url": "https://github.com/sponsors/fb55" + "engines": { + "node": ">=8.0.0" } }, - "node_modules/cssnano-preset-default/node_modules/css-what": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz", - "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==", - "dev": true, - "license": "BSD-2-Clause", - "engines": { - "node": ">= 6" - }, - "funding": { - "url": "https://github.com/sponsors/fb55" - } - }, - "node_modules/cssnano-preset-default/node_modules/csso": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz", - "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==", - "dev": true, - "license": "MIT", - "dependencies": { - "css-tree": "^1.1.2" - }, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/cssnano-preset-default/node_modules/dom-serializer": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz", - "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==", - "dev": true, - "license": "MIT", - "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/cssnano-preset-default/node_modules/domelementtype": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", - "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/fb55" - } - ], - "license": "BSD-2-Clause" - }, - "node_modules/cssnano-preset-default/node_modules/domhandler": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz", - "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "domelementtype": "^2.2.0" - }, - "engines": { - "node": ">= 4" - }, - "funding": { - "url": "https://github.com/fb55/domhandler?sponsor=1" - } - }, - "node_modules/cssnano-preset-default/node_modules/domutils": { - "version": "2.8.0", - "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", - "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", - "dev": true, - "license": "BSD-2-Clause", - "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/cssnano-preset-default/node_modules/normalize-url": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-6.1.0.tgz", - "integrity": "sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/cssnano-preset-default/node_modules/nth-check": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz", - "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "boolbase": "^1.0.0" - }, - "funding": { - "url": "https://github.com/fb55/nth-check?sponsor=1" - } - }, - "node_modules/cssnano-preset-default/node_modules/postcss-calc": { - "version": "8.2.4", - "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-8.2.4.tgz", - "integrity": "sha512-SmWMSJmB8MRnnULldx0lQIyhSNvuDl9HfrZkaqqE/WHAhToYsAvDq+yAsA/kIyINDszOp3Rh0GFoNuH5Ypsm3Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "postcss-selector-parser": "^6.0.9", - "postcss-value-parser": "^4.2.0" - }, - "peerDependencies": { - "postcss": "^8.2.2" - } - }, - "node_modules/cssnano-preset-default/node_modules/postcss-colormin": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-5.3.1.tgz", - "integrity": "sha512-UsWQG0AqTFQmpBegeLLc1+c3jIqBNB0zlDGRWR+dQ3pRKJL1oeMzyqmH3o2PIfn9MBdNrVPWhDbT769LxCTLJQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "browserslist": "^4.21.4", - "caniuse-api": "^3.0.0", - "colord": "^2.9.1", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/cssnano-preset-default/node_modules/postcss-convert-values": { - "version": "5.1.3", - "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-5.1.3.tgz", - "integrity": "sha512-82pC1xkJZtcJEfiLw6UXnXVXScgtBrjlO5CBmuDQc+dlb88ZYheFsjTn40+zBVi3DkfF7iezO0nJUPLcJK3pvA==", - "dev": true, - "license": "MIT", - "dependencies": { - "browserslist": "^4.21.4", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/cssnano-preset-default/node_modules/postcss-discard-comments": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-5.1.2.tgz", - "integrity": "sha512-+L8208OVbHVF2UQf1iDmRcbdjJkuBF6IS29yBDSiWUIzpYaAhtNl6JYnYm12FnkeCwQqF5LeklOu6rAqgfBZqQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/cssnano-preset-default/node_modules/postcss-discard-duplicates": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-5.1.0.tgz", - "integrity": "sha512-zmX3IoSI2aoenxHV6C7plngHWWhUOV3sP1T8y2ifzxzbtnuhk1EdPwm0S1bIUNaJ2eNbWeGLEwzw8huPD67aQw==", - "dev": true, - "license": "MIT", - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/cssnano-preset-default/node_modules/postcss-discard-empty": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-5.1.1.tgz", - "integrity": "sha512-zPz4WljiSuLWsI0ir4Mcnr4qQQ5e1Ukc3i7UfE2XcrwKK2LIPIqE5jxMRxO6GbI3cv//ztXDsXwEWT3BHOGh3A==", - "dev": true, - "license": "MIT", - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/cssnano-preset-default/node_modules/postcss-discard-overridden": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-5.1.0.tgz", - "integrity": "sha512-21nOL7RqWR1kasIVdKs8HNqQJhFxLsyRfAnUDm4Fe4t4mCWL9OJiHvlHPjcd8zc5Myu89b/7wZDnOSjFgeWRtw==", - "dev": true, - "license": "MIT", - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/cssnano-preset-default/node_modules/postcss-merge-longhand": { - "version": "5.1.7", - "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-5.1.7.tgz", - "integrity": "sha512-YCI9gZB+PLNskrK0BB3/2OzPnGhPkBEwmwhfYk1ilBHYVAZB7/tkTHFBAnCrvBBOmeYyMYw3DMjT55SyxMBzjQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "postcss-value-parser": "^4.2.0", - "stylehacks": "^5.1.1" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/cssnano-preset-default/node_modules/postcss-merge-rules": { - "version": "5.1.4", - "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-5.1.4.tgz", - "integrity": "sha512-0R2IuYpgU93y9lhVbO/OylTtKMVcHb67zjWIfCiKR9rWL3GUk1677LAqD/BcHizukdZEjT8Ru3oHRoAYoJy44g==", - "dev": true, - "license": "MIT", - "dependencies": { - "browserslist": "^4.21.4", - "caniuse-api": "^3.0.0", - "cssnano-utils": "^3.1.0", - "postcss-selector-parser": "^6.0.5" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/cssnano-preset-default/node_modules/postcss-minify-font-values": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-5.1.0.tgz", - "integrity": "sha512-el3mYTgx13ZAPPirSVsHqFzl+BBBDrXvbySvPGFnQcTI4iNslrPaFq4muTkLZmKlGk4gyFAYUBMH30+HurREyA==", - "dev": true, - "license": "MIT", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/cssnano-preset-default/node_modules/postcss-minify-gradients": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-5.1.1.tgz", - "integrity": "sha512-VGvXMTpCEo4qHTNSa9A0a3D+dxGFZCYwR6Jokk+/3oB6flu2/PnPXAh2x7x52EkY5xlIHLm+Le8tJxe/7TNhzw==", - "dev": true, - "license": "MIT", - "dependencies": { - "colord": "^2.9.1", - "cssnano-utils": "^3.1.0", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/cssnano-preset-default/node_modules/postcss-minify-params": { - "version": "5.1.4", - "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-5.1.4.tgz", - "integrity": "sha512-+mePA3MgdmVmv6g+30rn57USjOGSAyuxUmkfiWpzalZ8aiBkdPYjXWtHuwJGm1v5Ojy0Z0LaSYhHaLJQB0P8Jw==", - "dev": true, - "license": "MIT", - "dependencies": { - "browserslist": "^4.21.4", - "cssnano-utils": "^3.1.0", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/cssnano-preset-default/node_modules/postcss-minify-selectors": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-5.2.1.tgz", - "integrity": "sha512-nPJu7OjZJTsVUmPdm2TcaiohIwxP+v8ha9NehQ2ye9szv4orirRU3SDdtUmKH+10nzn0bAyOXZ0UEr7OpvLehg==", - "dev": true, - "license": "MIT", - "dependencies": { - "postcss-selector-parser": "^6.0.5" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/cssnano-preset-default/node_modules/postcss-normalize-charset": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-5.1.0.tgz", - "integrity": "sha512-mSgUJ+pd/ldRGVx26p2wz9dNZ7ji6Pn8VWBajMXFf8jk7vUoSrZ2lt/wZR7DtlZYKesmZI680qjr2CeFF2fbUg==", - "dev": true, - "license": "MIT", - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/cssnano-preset-default/node_modules/postcss-normalize-url": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-5.1.0.tgz", - "integrity": "sha512-5upGeDO+PVthOxSmds43ZeMeZfKH+/DKgGRD7TElkkyS46JXAUhMzIKiCa7BabPeIy3AQcTkXwVVN7DbqsiCew==", - "dev": true, - "license": "MIT", - "dependencies": { - "normalize-url": "^6.0.1", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/cssnano-preset-default/node_modules/postcss-ordered-values": { - "version": "5.1.3", - "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-5.1.3.tgz", - "integrity": "sha512-9UO79VUhPwEkzbb3RNpqqghc6lcYej1aveQteWY+4POIwlqkYE21HKWaLDF6lWNuqCobEAyTovVhtI32Rbv2RQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "cssnano-utils": "^3.1.0", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/cssnano-preset-default/node_modules/postcss-reduce-initial": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-5.1.2.tgz", - "integrity": "sha512-dE/y2XRaqAi6OvjzD22pjTUQ8eOfc6m/natGHgKFBK9DxFmIm69YmaRVQrGgFlEfc1HePIurY0TmDeROK05rIg==", - "dev": true, - "license": "MIT", - "dependencies": { - "browserslist": "^4.21.4", - "caniuse-api": "^3.0.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/cssnano-preset-default/node_modules/postcss-reduce-transforms": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-5.1.0.tgz", - "integrity": "sha512-2fbdbmgir5AvpW9RLtdONx1QoYG2/EtqpNQbFASDlixBbAYuTcJ0dECwlqNqH7VbaUnEnh8SrxOe2sRIn24XyQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/cssnano-preset-default/node_modules/postcss-selector-parser": { - "version": "6.1.2", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.1.2.tgz", - "integrity": "sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==", - "dev": true, - "license": "MIT", - "dependencies": { - "cssesc": "^3.0.0", - "util-deprecate": "^1.0.2" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/cssnano-preset-default/node_modules/postcss-svgo": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-5.1.0.tgz", - "integrity": "sha512-D75KsH1zm5ZrHyxPakAxJWtkyXew5qwS70v56exwvw542d9CRtTo78K0WeFxZB4G7JXKKMbEZtZayTGdIky/eA==", - "dev": true, - "license": "MIT", - "dependencies": { - "postcss-value-parser": "^4.2.0", - "svgo": "^2.7.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/cssnano-preset-default/node_modules/postcss-unique-selectors": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-5.1.1.tgz", - "integrity": "sha512-5JiODlELrz8L2HwxfPnhOWZYWDxVHWL83ufOv84NrcgipI7TaeRsatAhK4Tr2/ZiYldpK/wBvw5BD3qfaK96GA==", - "dev": true, - "license": "MIT", - "dependencies": { - "postcss-selector-parser": "^6.0.5" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/cssnano-preset-default/node_modules/postcss-value-parser": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", - "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", + "node_modules/csstype": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.3.tgz", + "integrity": "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==", "dev": true, "license": "MIT" }, - "node_modules/cssnano-preset-default/node_modules/svgo": { - "version": "2.8.0", - "resolved": "https://registry.npmjs.org/svgo/-/svgo-2.8.0.tgz", - "integrity": "sha512-+N/Q9kV1+F+UeWYoSiULYo4xYSDQlTgb+ayMobAXPwMnLvop7oxKMo9OzIrX5x3eS4L4f2UHhc9axXwY8DpChg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@trysound/sax": "0.2.0", - "commander": "^7.2.0", - "css-select": "^4.1.3", - "css-tree": "^1.1.3", - "csso": "^4.2.0", - "picocolors": "^1.0.0", - "stable": "^0.1.8" - }, - "bin": { - "svgo": "bin/svgo" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/cssnano-utils": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/cssnano-utils/-/cssnano-utils-3.1.0.tgz", - "integrity": "sha512-JQNR19/YZhz4psLX/rQ9M83e3z2Wf/HdJbryzte4a3NSuafyp9w/I4U+hx5C2S9g41qlstH7DEWnZaaj83OuEA==", - "dev": true, - "license": "MIT", - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/csstype": { - "version": "3.0.7", - "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.0.7.tgz", - "integrity": "sha512-KxnUB0ZMlnUWCsx2Z8MUsr6qV6ja1w9ArPErJaJaF8a5SOWoHLIszeCTKGRGRgtLgYrs1E8CHkNSP1VZTTPc9g==", - "dev": true - }, "node_modules/debug": { "version": "4.4.1", "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.1.tgz", @@ -3104,30 +2598,89 @@ "node": ">=0.10" } }, - "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==", + "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==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/diff-sequences": { + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-29.6.3.tgz", + "integrity": "sha512-EjePK1srD3P08o2j4f0ExnylqRs5B9tJjcp9t1krH2qRi8CCdsYfwe9JgSLurFBWwq4uOlipzfk5fHNvwFKr8Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/dom-serializer": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz", + "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==", + "dev": true, + "license": "MIT", + "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/domelementtype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", + "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", "dev": true, - "license": "MIT", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ], + "license": "BSD-2-Clause" + }, + "node_modules/domhandler": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz", + "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "domelementtype": "^2.2.0" + }, "engines": { - "node": ">=8" + "node": ">= 4" + }, + "funding": { + "url": "https://github.com/fb55/domhandler?sponsor=1" } }, - "node_modules/diff-sequences": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-29.6.3.tgz", - "integrity": "sha512-EjePK1srD3P08o2j4f0ExnylqRs5B9tJjcp9t1krH2qRi8CCdsYfwe9JgSLurFBWwq4uOlipzfk5fHNvwFKr8Q==", + "node_modules/domutils": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", + "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", "dev": true, - "license": "MIT", - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + "license": "BSD-2-Clause", + "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/electron-to-chromium": { - "version": "1.5.155", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.155.tgz", - "integrity": "sha512-ps5KcGGmwL8VaeJlvlDlu4fORQpv3+GIcF5I3f9tUKUlJ/wsysh6HU8P5L1XWRYeXfA0oJd4PyM8ds8zTFf6Ng==", + "version": "1.5.156", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.156.tgz", + "integrity": "sha512-QeOqv11TSASsY/3Ft3LUyDqEiEOph5/85srEPFUo9wuGFNTb0/z5fGE/+ZzTrYvSTGoXNkdQLTw3MKRmgyOyGA==", "dev": true, "license": "ISC" }, @@ -3156,6 +2709,7 @@ "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", "dev": true, + "license": "BSD-2-Clause", "funding": { "url": "https://github.com/fb55/entities?sponsor=1" } @@ -3215,7 +2769,8 @@ "version": "4.0.7", "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/execa": { "version": "5.1.1", @@ -3284,6 +2839,21 @@ "bser": "2.1.1" } }, + "node_modules/fdir": { + "version": "6.4.4", + "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.4.4.tgz", + "integrity": "sha512-1NZP+GK4GfuAv3PqKvxQRDMjdSRZjnkq7KfhlNrCNNlZ0ygQFpebfrnfnq/W7fpUnAv9aGWmY1zKx7FYL3gwhg==", + "dev": true, + "license": "MIT", + "peerDependencies": { + "picomatch": "^3 || ^4" + }, + "peerDependenciesMeta": { + "picomatch": { + "optional": true + } + } + }, "node_modules/fill-range": { "version": "7.1.1", "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", @@ -3297,6 +2867,40 @@ "node": ">=8" } }, + "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==", + "dev": true, + "license": "MIT", + "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/find-cache-dir/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==", + "dev": true, + "license": "MIT", + "dependencies": { + "semver": "^6.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/find-up": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", @@ -3311,6 +2915,21 @@ "node": ">=8" } }, + "node_modules/fs-extra": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", + "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=12" + } + }, "node_modules/fs.realpath": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", @@ -3353,16 +2972,6 @@ "loader-utils": "^3.2.0" } }, - "node_modules/generic-names/node_modules/loader-utils": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-3.3.1.tgz", - "integrity": "sha512-FMJTLMXfCLMLfJxcX9PFqX5qD88Z5MRGaZCVzfuqeZSPsyiBzs+pahDQjbIWz2QIzPZz0NX9Zy4FX3lmK6YHIg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 12.13.0" - } - }, "node_modules/gensync": { "version": "1.0.0-beta.2", "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", @@ -3488,8 +3097,22 @@ "node_modules/icss-replace-symbols": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/icss-replace-symbols/-/icss-replace-symbols-1.1.0.tgz", - "integrity": "sha1-Bupvg2ead0njhs/h/oEq5dsiPe0=", - "dev": true + "integrity": "sha512-chIaY3Vh2mh2Q3RGXttaDIzeiPvaVXJ+C4DAh/w3c37SKZ/U6PGMmuicR2EQQp9bKG8zLMCl7I+PtIoOOPp8Gg==", + "dev": true, + "license": "ISC" + }, + "node_modules/icss-utils": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", + "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", + "dev": true, + "license": "ISC", + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } }, "node_modules/immutable": { "version": "5.1.2", @@ -3596,6 +3219,17 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", + "dev": true, + "license": "MIT", + "optional": true, + "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", @@ -3616,11 +3250,26 @@ "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==", + "dev": true, + "license": "MIT", + "optional": true, + "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=", - "dev": true + "integrity": "sha512-51ypPSPCoTEIN9dy5Oy+h4pShgJmPCygKfyRCISBI+JoWT/2oJvK8QPxmwv7b/p239jXrm9M1mlQbyKJ5A152g==", + "dev": true, + "license": "MIT" }, "node_modules/is-number": { "version": "7.0.0", @@ -3658,8 +3307,9 @@ "node_modules/isexe": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=", - "dev": true + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", + "dev": true, + "license": "ISC" }, "node_modules/istanbul-lib-coverage": { "version": "3.2.2", @@ -3787,22 +3437,6 @@ "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "node_modules/jest-changed-files/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==", - "dev": true, - "license": "MIT", - "dependencies": { - "yocto-queue": "^0.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/jest-circus": { "version": "29.7.0", "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-29.7.0.tgz", @@ -3835,22 +3469,6 @@ "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "node_modules/jest-circus/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==", - "dev": true, - "license": "MIT", - "dependencies": { - "yocto-queue": "^0.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/jest-cli": { "version": "29.7.0", "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-29.7.0.tgz", @@ -4193,22 +3811,6 @@ "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "node_modules/jest-runner/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==", - "dev": true, - "license": "MIT", - "dependencies": { - "yocto-queue": "^0.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/jest-runtime": { "version": "29.7.0", "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-29.7.0.tgz", @@ -4306,6 +3908,19 @@ "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, + "node_modules/jest-util/node_modules/picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, "node_modules/jest-validate": { "version": "29.7.0", "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-29.7.0.tgz", @@ -4442,6 +4057,19 @@ "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==", + "dev": true, + "license": "MIT", + "dependencies": { + "universalify": "^2.0.0" + }, + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, "node_modules/kleur": { "version": "3.0.3", "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", @@ -4479,6 +4107,16 @@ "dev": true, "license": "MIT" }, + "node_modules/loader-utils": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-3.3.1.tgz", + "integrity": "sha512-FMJTLMXfCLMLfJxcX9PFqX5qD88Z5MRGaZCVzfuqeZSPsyiBzs+pahDQjbIWz2QIzPZz0NX9Zy4FX3lmK6YHIg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 12.13.0" + } + }, "node_modules/locate-path": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", @@ -4495,25 +4133,29 @@ "node_modules/lodash.camelcase": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz", - "integrity": "sha1-soqmKIorn8ZRA1x3EfZathkDMaY=", - "dev": true + "integrity": "sha512-TwuEnCnxbc3rAvhf/LbG7tJUDzhqXyFnv3dtzLOPgCG/hODL7WFnsbwktkD7yUV0RrreP/l1PALq/YSg6VvjlA==", + "dev": true, + "license": "MIT" }, "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=", - "dev": true + "integrity": "sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==", + "dev": true, + "license": "MIT" }, "node_modules/lodash.uniq": { "version": "4.5.0", "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", - "integrity": "sha1-0CJTc662Uq3BvILklFM5qEJ1R3M=", - "dev": true + "integrity": "sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==", + "dev": true, + "license": "MIT" }, "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==", + "license": "MIT", "peer": true, "dependencies": { "js-tokens": "^3.0.0 || ^4.0.0" @@ -4532,6 +4174,16 @@ "yallist": "^3.0.2" } }, + "node_modules/magic-string": { + "version": "0.30.17", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.17.tgz", + "integrity": "sha512-sNPKHvyjVf7gyjwS4xGTaW/mCnF8wnjtifKBEhxfZ7E/S8tQ0rssrwGNn6q8JH/ohItJfSQp9mBtQYuTlH5QnA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jridgewell/sourcemap-codec": "^1.5.0" + } + }, "node_modules/make-dir": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-4.0.0.tgz", @@ -4599,6 +4251,19 @@ "node": ">=8.6" } }, + "node_modules/micromatch/node_modules/picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, "node_modules/mimic-fn": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", @@ -4698,6 +4363,19 @@ "node": ">=0.10.0" } }, + "node_modules/normalize-url": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-6.1.0.tgz", + "integrity": "sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/npm-run-path": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", @@ -4711,10 +4389,24 @@ "node": ">=8" } }, + "node_modules/nth-check": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz", + "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "boolbase": "^1.0.0" + }, + "funding": { + "url": "https://github.com/fb55/nth-check?sponsor=1" + } + }, "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=", + "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", + "license": "MIT", "peer": true, "engines": { "node": ">=0.10.0" @@ -4749,23 +4441,24 @@ "node_modules/p-finally": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", - "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=", + "integrity": "sha512-LICb2p9CB7FS+0eR1oqWnHhp0FljGLZCWBE9aix0Uye9W8LTQPwMTYVGWQWIw9RdQiDg4+epXQODwIYJtSJaow==", "dev": true, + "license": "MIT", "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==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", "dev": true, "license": "MIT", "dependencies": { - "p-try": "^2.0.0" + "yocto-queue": "^0.1.0" }, "engines": { - "node": ">=6" + "node": ">=10" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" @@ -4784,6 +4477,22 @@ "node": ">=8" } }, + "node_modules/p-locate/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==", + "dev": true, + "license": "MIT", + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/p-queue": { "version": "6.6.2", "resolved": "https://registry.npmjs.org/p-queue/-/p-queue-6.6.2.tgz", @@ -4808,149 +4517,398 @@ "dev": true, "license": "MIT", "dependencies": { - "p-finally": "^1.0.0" + "p-finally": "^1.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "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==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "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==", + "dev": true, + "license": "MIT", + "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/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==", + "dev": true, + "license": "MIT", + "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": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "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==", + "dev": true, + "license": "MIT", + "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==", + "dev": true, + "license": "MIT" + }, + "node_modules/picocolors": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz", + "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==", + "dev": true, + "license": "ISC" + }, + "node_modules/picomatch": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.2.tgz", + "integrity": "sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/pify": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-5.0.0.tgz", + "integrity": "sha512-eW/gHNMlxdSP6dmG6uJip6FXN0EQBwm2clYYd8Wul42Cwu/DK8HEftzsapcNdYe2MfLiIwZqsDk2RDEsTE79hA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/pirates": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.7.tgz", + "integrity": "sha512-TfySrs/5nm8fQJDcBDuUng3VOUKsd7S+zqvbOTiGXHfxX4wK31ard+hoNuvkicM/2YFzlpDgABOevKSsB4G/FA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 6" + } + }, + "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==", + "dev": true, + "license": "MIT", + "dependencies": { + "find-up": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/postcss": { + "version": "8.5.3", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.3.tgz", + "integrity": "sha512-dle9A3yYxlBSrt8Fu+IpjGT8SY8hN0mlaA6GY8t0P5PjIOZemULz/E2Bnm/2dcUOena75OTNkHI76uZBNUUq3A==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/postcss" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "peer": true, + "dependencies": { + "nanoid": "^3.3.8", + "picocolors": "^1.1.1", + "source-map-js": "^1.2.1" + }, + "engines": { + "node": "^10 || ^12 || >=14" + } + }, + "node_modules/postcss-calc": { + "version": "8.2.4", + "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-8.2.4.tgz", + "integrity": "sha512-SmWMSJmB8MRnnULldx0lQIyhSNvuDl9HfrZkaqqE/WHAhToYsAvDq+yAsA/kIyINDszOp3Rh0GFoNuH5Ypsm3Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "postcss-selector-parser": "^6.0.9", + "postcss-value-parser": "^4.2.0" + }, + "peerDependencies": { + "postcss": "^8.2.2" + } + }, + "node_modules/postcss-colormin": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-5.3.1.tgz", + "integrity": "sha512-UsWQG0AqTFQmpBegeLLc1+c3jIqBNB0zlDGRWR+dQ3pRKJL1oeMzyqmH3o2PIfn9MBdNrVPWhDbT769LxCTLJQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "browserslist": "^4.21.4", + "caniuse-api": "^3.0.0", + "colord": "^2.9.1", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-convert-values": { + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-5.1.3.tgz", + "integrity": "sha512-82pC1xkJZtcJEfiLw6UXnXVXScgtBrjlO5CBmuDQc+dlb88ZYheFsjTn40+zBVi3DkfF7iezO0nJUPLcJK3pvA==", + "dev": true, + "license": "MIT", + "dependencies": { + "browserslist": "^4.21.4", + "postcss-value-parser": "^4.2.0" }, "engines": { - "node": ">=8" + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" } }, - "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==", + "node_modules/postcss-discard-comments": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-5.1.2.tgz", + "integrity": "sha512-+L8208OVbHVF2UQf1iDmRcbdjJkuBF6IS29yBDSiWUIzpYaAhtNl6JYnYm12FnkeCwQqF5LeklOu6rAqgfBZqQ==", "dev": true, "license": "MIT", "engines": { - "node": ">=6" + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" } }, - "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==", + "node_modules/postcss-discard-duplicates": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-5.1.0.tgz", + "integrity": "sha512-zmX3IoSI2aoenxHV6C7plngHWWhUOV3sP1T8y2ifzxzbtnuhk1EdPwm0S1bIUNaJ2eNbWeGLEwzw8huPD67aQw==", "dev": true, "license": "MIT", - "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" + "node": "^10 || ^12 || >=14.0" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "peerDependencies": { + "postcss": "^8.2.15" } }, - "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==", + "node_modules/postcss-discard-empty": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-5.1.1.tgz", + "integrity": "sha512-zPz4WljiSuLWsI0ir4Mcnr4qQQ5e1Ukc3i7UfE2XcrwKK2LIPIqE5jxMRxO6GbI3cv//ztXDsXwEWT3BHOGh3A==", "dev": true, "license": "MIT", "engines": { - "node": ">=8" + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" } }, - "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": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", + "node_modules/postcss-discard-overridden": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-5.1.0.tgz", + "integrity": "sha512-21nOL7RqWR1kasIVdKs8HNqQJhFxLsyRfAnUDm4Fe4t4mCWL9OJiHvlHPjcd8zc5Myu89b/7wZDnOSjFgeWRtw==", "dev": true, "license": "MIT", "engines": { - "node": ">=0.10.0" + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" } }, - "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==", + "node_modules/postcss-load-config": { + "version": "3.1.4", + "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-3.1.4.tgz", + "integrity": "sha512-6DiM4E7v4coTE4uzA8U//WhtPwyhiim3eyjEMFCnUpzbrkK9wJHgKDT2mR+HbtSrd/NubVaYTOpSpjUl8NQeRg==", "dev": true, "license": "MIT", + "dependencies": { + "lilconfig": "^2.0.5", + "yaml": "^1.10.2" + }, "engines": { - "node": ">=8" + "node": ">= 10" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + "peerDependencies": { + "postcss": ">=8.0.9", + "ts-node": ">=9.0.0" + }, + "peerDependenciesMeta": { + "postcss": { + "optional": true + }, + "ts-node": { + "optional": true + } } }, - "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/postcss-merge-longhand": { + "version": "5.1.7", + "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-5.1.7.tgz", + "integrity": "sha512-YCI9gZB+PLNskrK0BB3/2OzPnGhPkBEwmwhfYk1ilBHYVAZB7/tkTHFBAnCrvBBOmeYyMYw3DMjT55SyxMBzjQ==", "dev": true, - "license": "MIT" + "license": "MIT", + "dependencies": { + "postcss-value-parser": "^4.2.0", + "stylehacks": "^5.1.1" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } }, - "node_modules/picocolors": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz", - "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==", + "node_modules/postcss-merge-rules": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-5.1.4.tgz", + "integrity": "sha512-0R2IuYpgU93y9lhVbO/OylTtKMVcHb67zjWIfCiKR9rWL3GUk1677LAqD/BcHizukdZEjT8Ru3oHRoAYoJy44g==", "dev": true, - "license": "ISC" + "license": "MIT", + "dependencies": { + "browserslist": "^4.21.4", + "caniuse-api": "^3.0.0", + "cssnano-utils": "^3.1.0", + "postcss-selector-parser": "^6.0.5" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } }, - "node_modules/picomatch": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "node_modules/postcss-minify-font-values": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-5.1.0.tgz", + "integrity": "sha512-el3mYTgx13ZAPPirSVsHqFzl+BBBDrXvbySvPGFnQcTI4iNslrPaFq4muTkLZmKlGk4gyFAYUBMH30+HurREyA==", "dev": true, "license": "MIT", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, "engines": { - "node": ">=8.6" + "node": "^10 || ^12 || >=14.0" }, - "funding": { - "url": "https://github.com/sponsors/jonschlinkert" + "peerDependencies": { + "postcss": "^8.2.15" } }, - "node_modules/pirates": { - "version": "4.0.7", - "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.7.tgz", - "integrity": "sha512-TfySrs/5nm8fQJDcBDuUng3VOUKsd7S+zqvbOTiGXHfxX4wK31ard+hoNuvkicM/2YFzlpDgABOevKSsB4G/FA==", + "node_modules/postcss-minify-gradients": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-5.1.1.tgz", + "integrity": "sha512-VGvXMTpCEo4qHTNSa9A0a3D+dxGFZCYwR6Jokk+/3oB6flu2/PnPXAh2x7x52EkY5xlIHLm+Le8tJxe/7TNhzw==", "dev": true, "license": "MIT", + "dependencies": { + "colord": "^2.9.1", + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" + }, "engines": { - "node": ">= 6" + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" } }, - "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==", + "node_modules/postcss-minify-params": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-5.1.4.tgz", + "integrity": "sha512-+mePA3MgdmVmv6g+30rn57USjOGSAyuxUmkfiWpzalZ8aiBkdPYjXWtHuwJGm1v5Ojy0Z0LaSYhHaLJQB0P8Jw==", "dev": true, "license": "MIT", "dependencies": { - "find-up": "^4.0.0" + "browserslist": "^4.21.4", + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" }, "engines": { - "node": ">=8" + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" } }, - "node_modules/postcss": { - "version": "8.5.3", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.3.tgz", - "integrity": "sha512-dle9A3yYxlBSrt8Fu+IpjGT8SY8hN0mlaA6GY8t0P5PjIOZemULz/E2Bnm/2dcUOena75OTNkHI76uZBNUUq3A==", + "node_modules/postcss-minify-selectors": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-5.2.1.tgz", + "integrity": "sha512-nPJu7OjZJTsVUmPdm2TcaiohIwxP+v8ha9NehQ2ye9szv4orirRU3SDdtUmKH+10nzn0bAyOXZ0UEr7OpvLehg==", "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/postcss" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], "license": "MIT", - "peer": true, "dependencies": { - "nanoid": "^3.3.8", - "picocolors": "^1.1.1", - "source-map-js": "^1.2.1" + "postcss-selector-parser": "^6.0.5" }, "engines": { - "node": "^10 || ^12 || >=14" + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" } }, "node_modules/postcss-modules": { @@ -4973,20 +4931,7 @@ "postcss": "^8.0.0" } }, - "node_modules/postcss-modules/node_modules/icss-utils": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", - "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", - "dev": true, - "license": "ISC", - "engines": { - "node": "^10 || ^12 || >= 14" - }, - "peerDependencies": { - "postcss": "^8.1.0" - } - }, - "node_modules/postcss-modules/node_modules/postcss-modules-extract-imports": { + "node_modules/postcss-modules-extract-imports": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.1.0.tgz", "integrity": "sha512-k3kNe0aNFQDAZGbin48pL2VNidTF0w4/eASDsxlyspobzU3wZQLOGj7L9gfRe0Jo9/4uud09DsjFNH7winGv8Q==", @@ -4999,7 +4944,7 @@ "postcss": "^8.1.0" } }, - "node_modules/postcss-modules/node_modules/postcss-modules-local-by-default": { + "node_modules/postcss-modules-local-by-default": { "version": "4.2.0", "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.2.0.tgz", "integrity": "sha512-5kcJm/zk+GJDSfw+V/42fJ5fhjL5YbFDl8nVdXkJPLLW+Vf9mTD5Xe0wqIaDnLuL2U6cDNpTr+UQ+v2HWIBhzw==", @@ -5017,7 +4962,21 @@ "postcss": "^8.1.0" } }, - "node_modules/postcss-modules/node_modules/postcss-modules-scope": { + "node_modules/postcss-modules-local-by-default/node_modules/postcss-selector-parser": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.1.0.tgz", + "integrity": "sha512-8sLjZwK0R+JlxlYcTuVnyT2v+htpdrjDOKuMcOVdYjt52Lh8hWRYpxBPoKx/Zg+bcjc3wx6fmQevMmUztS/ccA==", + "dev": true, + "license": "MIT", + "dependencies": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-modules-scope": { "version": "3.2.1", "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.2.1.tgz", "integrity": "sha512-m9jZstCVaqGjTAuny8MdgE88scJnCiQSlSrOWcTQgM2t32UBe+MUmFSO5t7VMSfAf/FJKImAxBav8ooCHJXCJA==", @@ -5033,7 +4992,21 @@ "postcss": "^8.1.0" } }, - "node_modules/postcss-modules/node_modules/postcss-modules-values": { + "node_modules/postcss-modules-scope/node_modules/postcss-selector-parser": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.1.0.tgz", + "integrity": "sha512-8sLjZwK0R+JlxlYcTuVnyT2v+htpdrjDOKuMcOVdYjt52Lh8hWRYpxBPoKx/Zg+bcjc3wx6fmQevMmUztS/ccA==", + "dev": true, + "license": "MIT", + "dependencies": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-modules-values": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz", "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==", @@ -5049,27 +5022,19 @@ "postcss": "^8.1.0" } }, - "node_modules/postcss-modules/node_modules/postcss-selector-parser": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.1.0.tgz", - "integrity": "sha512-8sLjZwK0R+JlxlYcTuVnyT2v+htpdrjDOKuMcOVdYjt52Lh8hWRYpxBPoKx/Zg+bcjc3wx6fmQevMmUztS/ccA==", + "node_modules/postcss-normalize-charset": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-5.1.0.tgz", + "integrity": "sha512-mSgUJ+pd/ldRGVx26p2wz9dNZ7ji6Pn8VWBajMXFf8jk7vUoSrZ2lt/wZR7DtlZYKesmZI680qjr2CeFF2fbUg==", "dev": true, "license": "MIT", - "dependencies": { - "cssesc": "^3.0.0", - "util-deprecate": "^1.0.2" - }, "engines": { - "node": ">=4" + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" } }, - "node_modules/postcss-modules/node_modules/postcss-value-parser": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", - "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", - "dev": true, - "license": "MIT" - }, "node_modules/postcss-normalize-display-values": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-5.1.0.tgz", @@ -5086,13 +5051,6 @@ "postcss": "^8.2.15" } }, - "node_modules/postcss-normalize-display-values/node_modules/postcss-value-parser": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", - "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", - "dev": true, - "license": "MIT" - }, "node_modules/postcss-normalize-positions": { "version": "5.1.1", "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-5.1.1.tgz", @@ -5109,13 +5067,6 @@ "postcss": "^8.2.15" } }, - "node_modules/postcss-normalize-positions/node_modules/postcss-value-parser": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", - "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", - "dev": true, - "license": "MIT" - }, "node_modules/postcss-normalize-repeat-style": { "version": "5.1.1", "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-5.1.1.tgz", @@ -5132,13 +5083,6 @@ "postcss": "^8.2.15" } }, - "node_modules/postcss-normalize-repeat-style/node_modules/postcss-value-parser": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", - "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", - "dev": true, - "license": "MIT" - }, "node_modules/postcss-normalize-string": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-5.1.0.tgz", @@ -5155,13 +5099,6 @@ "postcss": "^8.2.15" } }, - "node_modules/postcss-normalize-string/node_modules/postcss-value-parser": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", - "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", - "dev": true, - "license": "MIT" - }, "node_modules/postcss-normalize-timing-functions": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-5.1.0.tgz", @@ -5178,13 +5115,6 @@ "postcss": "^8.2.15" } }, - "node_modules/postcss-normalize-timing-functions/node_modules/postcss-value-parser": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", - "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", - "dev": true, - "license": "MIT" - }, "node_modules/postcss-normalize-unicode": { "version": "5.1.1", "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-5.1.1.tgz", @@ -5202,12 +5132,22 @@ "postcss": "^8.2.15" } }, - "node_modules/postcss-normalize-unicode/node_modules/postcss-value-parser": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", - "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", + "node_modules/postcss-normalize-url": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-5.1.0.tgz", + "integrity": "sha512-5upGeDO+PVthOxSmds43ZeMeZfKH+/DKgGRD7TElkkyS46JXAUhMzIKiCa7BabPeIy3AQcTkXwVVN7DbqsiCew==", "dev": true, - "license": "MIT" + "license": "MIT", + "dependencies": { + "normalize-url": "^6.0.1", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } }, "node_modules/postcss-normalize-whitespace": { "version": "5.1.1", @@ -5225,7 +5165,104 @@ "postcss": "^8.2.15" } }, - "node_modules/postcss-normalize-whitespace/node_modules/postcss-value-parser": { + "node_modules/postcss-ordered-values": { + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-5.1.3.tgz", + "integrity": "sha512-9UO79VUhPwEkzbb3RNpqqghc6lcYej1aveQteWY+4POIwlqkYE21HKWaLDF6lWNuqCobEAyTovVhtI32Rbv2RQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-reduce-initial": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-5.1.2.tgz", + "integrity": "sha512-dE/y2XRaqAi6OvjzD22pjTUQ8eOfc6m/natGHgKFBK9DxFmIm69YmaRVQrGgFlEfc1HePIurY0TmDeROK05rIg==", + "dev": true, + "license": "MIT", + "dependencies": { + "browserslist": "^4.21.4", + "caniuse-api": "^3.0.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-reduce-transforms": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-5.1.0.tgz", + "integrity": "sha512-2fbdbmgir5AvpW9RLtdONx1QoYG2/EtqpNQbFASDlixBbAYuTcJ0dECwlqNqH7VbaUnEnh8SrxOe2sRIn24XyQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-selector-parser": { + "version": "6.1.2", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.1.2.tgz", + "integrity": "sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==", + "dev": true, + "license": "MIT", + "dependencies": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-svgo": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-5.1.0.tgz", + "integrity": "sha512-D75KsH1zm5ZrHyxPakAxJWtkyXew5qwS70v56exwvw542d9CRtTo78K0WeFxZB4G7JXKKMbEZtZayTGdIky/eA==", + "dev": true, + "license": "MIT", + "dependencies": { + "postcss-value-parser": "^4.2.0", + "svgo": "^2.7.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-unique-selectors": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-5.1.1.tgz", + "integrity": "sha512-5JiODlELrz8L2HwxfPnhOWZYWDxVHWL83ufOv84NrcgipI7TaeRsatAhK4Tr2/ZiYldpK/wBvw5BD3qfaK96GA==", + "dev": true, + "license": "MIT", + "dependencies": { + "postcss-selector-parser": "^6.0.5" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-value-parser": { "version": "4.2.0", "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", @@ -5260,18 +5297,12 @@ "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/pretty-format/node_modules/react-is": { - "version": "18.3.1", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.3.1.tgz", - "integrity": "sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==", - "dev": true, - "license": "MIT" - }, "node_modules/promise.series": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/promise.series/-/promise.series-0.2.0.tgz", - "integrity": "sha1-LMfr6Vn8OmYZwEq029yeRS2GS70=", + "integrity": "sha512-VWQJyU2bcDTgZw8kpfBpB/ejZASlCrzwz5f2hjb/zlujOEB4oeiAhHygAWq8ubsX2GVkD4kCU5V2dwOTaCY5EQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.12" } @@ -5302,6 +5333,13 @@ "react-is": "^16.13.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==", + "license": "MIT", + "peer": true + }, "node_modules/pure-rand": { "version": "6.1.0", "resolved": "https://registry.npmjs.org/pure-rand/-/pure-rand-6.1.0.tgz", @@ -5343,10 +5381,25 @@ } }, "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==", - "peer": true + "version": "18.3.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.3.1.tgz", + "integrity": "sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==", + "dev": true, + "license": "MIT" + }, + "node_modules/readdirp": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-4.1.2.tgz", + "integrity": "sha512-GDhwkLfywWL2s6vEjyhri+eXmfH6j1L7JE27WhqLeYzoh/A3DBaYGEj2H/HFZCn/kMfim73FXxEJTw06WtxQwg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 14.18.0" + }, + "funding": { + "type": "individual", + "url": "https://paulmillr.com/funding/" + } }, "node_modules/require-directory": { "version": "2.1.1", @@ -5448,126 +5501,46 @@ "@rollup/rollup-linux-x64-musl": "4.41.0", "@rollup/rollup-win32-arm64-msvc": "4.41.0", "@rollup/rollup-win32-ia32-msvc": "4.41.0", - "@rollup/rollup-win32-x64-msvc": "4.41.0", - "fsevents": "~2.3.2" - } - }, - "node_modules/rollup-plugin-peer-deps-external": { - "version": "2.2.4", - "resolved": "https://registry.npmjs.org/rollup-plugin-peer-deps-external/-/rollup-plugin-peer-deps-external-2.2.4.tgz", - "integrity": "sha512-AWdukIM1+k5JDdAqV/Cxd+nejvno2FVLVeZ74NKggm3Q5s9cbbcOgUPGdbxPi4BXu7xGaZ8HG12F+thImYu/0g==", - "dev": true, - "license": "MIT", - "peerDependencies": { - "rollup": "*" - } - }, - "node_modules/rollup-plugin-postcss": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/rollup-plugin-postcss/-/rollup-plugin-postcss-4.0.2.tgz", - "integrity": "sha512-05EaY6zvZdmvPUDi3uCcAQoESDcYnv8ogJJQRp6V5kZ6J6P7uAVJlrTZcaaA20wTH527YTnKfkAoPxWI/jPp4w==", - "dev": true, - "license": "MIT", - "dependencies": { - "chalk": "^4.1.0", - "concat-with-sourcemaps": "^1.1.0", - "cssnano": "^5.0.1", - "import-cwd": "^3.0.0", - "p-queue": "^6.6.2", - "pify": "^5.0.0", - "postcss-load-config": "^3.0.0", - "postcss-modules": "^4.0.0", - "promise.series": "^0.2.0", - "resolve": "^1.19.0", - "rollup-pluginutils": "^2.8.2", - "safe-identifier": "^0.4.2", - "style-inject": "^0.3.0" - }, - "engines": { - "node": ">=10" - }, - "peerDependencies": { - "postcss": "8.x" - } - }, - "node_modules/rollup-plugin-postcss/node_modules/cssnano": { - "version": "5.1.15", - "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-5.1.15.tgz", - "integrity": "sha512-j+BKgDcLDQA+eDifLx0EO4XSA56b7uut3BQFH+wbSaSTuGLuiyTa/wbRYthUXX8LC9mLg+WWKe8h+qJuwTAbHw==", - "dev": true, - "license": "MIT", - "dependencies": { - "cssnano-preset-default": "^5.2.14", - "lilconfig": "^2.0.3", - "yaml": "^1.10.2" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/cssnano" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/rollup-plugin-postcss/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==", - "dev": true + "@rollup/rollup-win32-x64-msvc": "4.41.0", + "fsevents": "~2.3.2" + } }, - "node_modules/rollup-plugin-postcss/node_modules/pify": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-5.0.0.tgz", - "integrity": "sha512-eW/gHNMlxdSP6dmG6uJip6FXN0EQBwm2clYYd8Wul42Cwu/DK8HEftzsapcNdYe2MfLiIwZqsDk2RDEsTE79hA==", + "node_modules/rollup-plugin-peer-deps-external": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/rollup-plugin-peer-deps-external/-/rollup-plugin-peer-deps-external-2.2.4.tgz", + "integrity": "sha512-AWdukIM1+k5JDdAqV/Cxd+nejvno2FVLVeZ74NKggm3Q5s9cbbcOgUPGdbxPi4BXu7xGaZ8HG12F+thImYu/0g==", "dev": true, "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "peerDependencies": { + "rollup": "*" } }, - "node_modules/rollup-plugin-postcss/node_modules/postcss-load-config": { - "version": "3.1.4", - "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-3.1.4.tgz", - "integrity": "sha512-6DiM4E7v4coTE4uzA8U//WhtPwyhiim3eyjEMFCnUpzbrkK9wJHgKDT2mR+HbtSrd/NubVaYTOpSpjUl8NQeRg==", + "node_modules/rollup-plugin-postcss": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/rollup-plugin-postcss/-/rollup-plugin-postcss-4.0.2.tgz", + "integrity": "sha512-05EaY6zvZdmvPUDi3uCcAQoESDcYnv8ogJJQRp6V5kZ6J6P7uAVJlrTZcaaA20wTH527YTnKfkAoPxWI/jPp4w==", "dev": true, "license": "MIT", "dependencies": { - "lilconfig": "^2.0.5", - "yaml": "^1.10.2" + "chalk": "^4.1.0", + "concat-with-sourcemaps": "^1.1.0", + "cssnano": "^5.0.1", + "import-cwd": "^3.0.0", + "p-queue": "^6.6.2", + "pify": "^5.0.0", + "postcss-load-config": "^3.0.0", + "postcss-modules": "^4.0.0", + "promise.series": "^0.2.0", + "resolve": "^1.19.0", + "rollup-pluginutils": "^2.8.2", + "safe-identifier": "^0.4.2", + "style-inject": "^0.3.0" }, "engines": { - "node": ">= 10" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" + "node": ">=10" }, "peerDependencies": { - "postcss": ">=8.0.9", - "ts-node": ">=9.0.0" - }, - "peerDependenciesMeta": { - "postcss": { - "optional": true - }, - "ts-node": { - "optional": true - } - } - }, - "node_modules/rollup-plugin-postcss/node_modules/rollup-pluginutils": { - "version": "2.8.2", - "resolved": "https://registry.npmjs.org/rollup-pluginutils/-/rollup-pluginutils-2.8.2.tgz", - "integrity": "sha512-EEp9NhnUkwY8aif6bxgovPHMoMoNr2FulJziTndpt5H9RdwC47GSGuII9XxpSdzVGM0GWrNPHV6ie1LTNJPaLQ==", - "dev": true, - "dependencies": { - "estree-walker": "^0.6.1" + "postcss": "8.x" } }, "node_modules/rollup-plugin-typescript2": { @@ -5602,76 +5575,17 @@ "node": ">= 8.0.0" } }, - "node_modules/rollup-plugin-typescript2/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==", - "dev": true, - "license": "MIT", - "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/rollup-plugin-typescript2/node_modules/fs-extra": { - "version": "10.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", - "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/rollup-plugin-typescript2/node_modules/jsonfile": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", - "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "universalify": "^2.0.0" - }, - "optionalDependencies": { - "graceful-fs": "^4.1.6" - } - }, - "node_modules/rollup-plugin-typescript2/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==", + "node_modules/rollup-plugin-typescript2/node_modules/picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", "dev": true, "license": "MIT", - "dependencies": { - "semver": "^6.0.0" - }, "engines": { - "node": ">=8" + "node": ">=8.6" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/rollup-plugin-typescript2/node_modules/make-dir/node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "dev": true, - "license": "ISC", - "bin": { - "semver": "bin/semver.js" + "url": "https://github.com/sponsors/jonschlinkert" } }, "node_modules/rollup-plugin-typescript2/node_modules/semver": { @@ -5687,16 +5601,23 @@ "node": ">=10" } }, - "node_modules/rollup-plugin-typescript2/node_modules/universalify": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz", - "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==", + "node_modules/rollup-pluginutils": { + "version": "2.8.2", + "resolved": "https://registry.npmjs.org/rollup-pluginutils/-/rollup-pluginutils-2.8.2.tgz", + "integrity": "sha512-EEp9NhnUkwY8aif6bxgovPHMoMoNr2FulJziTndpt5H9RdwC47GSGuII9XxpSdzVGM0GWrNPHV6ie1LTNJPaLQ==", "dev": true, "license": "MIT", - "engines": { - "node": ">= 10.0.0" + "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==", + "dev": true, + "license": "MIT" + }, "node_modules/safe-identifier": { "version": "0.4.2", "resolved": "https://registry.npmjs.org/safe-identifier/-/safe-identifier-0.4.2.tgz", @@ -5725,36 +5646,6 @@ "@parcel/watcher": "^2.4.1" } }, - "node_modules/sass/node_modules/chokidar": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-4.0.3.tgz", - "integrity": "sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==", - "dev": true, - "license": "MIT", - "dependencies": { - "readdirp": "^4.0.1" - }, - "engines": { - "node": ">= 14.16.0" - }, - "funding": { - "url": "https://paulmillr.com/funding/" - } - }, - "node_modules/sass/node_modules/readdirp": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-4.1.2.tgz", - "integrity": "sha512-GDhwkLfywWL2s6vEjyhri+eXmfH6j1L7JE27WhqLeYzoh/A3DBaYGEj2H/HFZCn/kMfim73FXxEJTw06WtxQwg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 14.18.0" - }, - "funding": { - "type": "individual", - "url": "https://paulmillr.com/funding/" - } - }, "node_modules/scheduler": { "version": "0.26.0", "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.26.0.tgz", @@ -5772,6 +5663,29 @@ "semver": "bin/semver.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==", + "dev": true, + "license": "MIT", + "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==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, "node_modules/signal-exit": { "version": "3.0.7", "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", @@ -5941,7 +5855,8 @@ "version": "0.3.0", "resolved": "https://registry.npmjs.org/style-inject/-/style-inject-0.3.0.tgz", "integrity": "sha512-IezA2qp+vcdlhJaVm5SOdPPTUu0FCEqfNSli2vRuSIBbu5Nq5UvygTk/VzeCqfLz2Atj3dVII5QBKGZRZ0edzw==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/stylehacks": { "version": "5.1.1", @@ -5960,20 +5875,6 @@ "postcss": "^8.2.15" } }, - "node_modules/stylehacks/node_modules/postcss-selector-parser": { - "version": "6.1.2", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.1.2.tgz", - "integrity": "sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==", - "dev": true, - "license": "MIT", - "dependencies": { - "cssesc": "^3.0.0", - "util-deprecate": "^1.0.2" - }, - "engines": { - "node": ">=4" - } - }, "node_modules/supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", @@ -6000,6 +5901,28 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/svgo": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-2.8.0.tgz", + "integrity": "sha512-+N/Q9kV1+F+UeWYoSiULYo4xYSDQlTgb+ayMobAXPwMnLvop7oxKMo9OzIrX5x3eS4L4f2UHhc9axXwY8DpChg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@trysound/sax": "0.2.0", + "commander": "^7.2.0", + "css-select": "^4.1.3", + "css-tree": "^1.1.3", + "csso": "^4.2.0", + "picocolors": "^1.0.0", + "stable": "^0.1.8" + }, + "bin": { + "svgo": "bin/svgo" + }, + "engines": { + "node": ">=10.13.0" + } + }, "node_modules/test-exclude": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz", @@ -6085,6 +6008,16 @@ "dev": true, "license": "MIT" }, + "node_modules/universalify": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz", + "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 10.0.0" + } + }, "node_modules/update-browserslist-db": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.1.3.tgz", @@ -6119,8 +6052,9 @@ "node_modules/util-deprecate": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", - "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", - "dev": true + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", + "dev": true, + "license": "MIT" }, "node_modules/v8-to-istanbul": { "version": "9.3.0", @@ -6147,6 +6081,22 @@ "makeerror": "1.0.12" } }, + "node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "license": "ISC", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, "node_modules/wrap-ansi": { "version": "7.0.0", "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", diff --git a/package.json b/package.json index c80fad0..5e48943 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { - "name": "react-soccer-lineup", - "version": "0.4.3", + "name": "@chris-baur/react-soccer-lineup", + "version": "1.0.0", "description": "React component for rendering a soccer lineup", "author": "giustini", "license": "MIT", diff --git a/rollup.config.mjs b/rollup.config.mjs index 4c17f1e..969a0e1 100644 --- a/rollup.config.mjs +++ b/rollup.config.mjs @@ -27,8 +27,9 @@ export default { plugins: [ peerDepsExternal(), postcss({ - extract: true, - modules: true, + inject: true, + // extract: true, + // modules: true, implementation: sass, // use Dart Sass and suppress deprecation warnings }), image(), diff --git a/src/components/pitch/Pitch.scss b/src/components/pitch/Pitch.scss index 3ee5cb7..38f47c0 100644 --- a/src/components/pitch/Pitch.scss +++ b/src/components/pitch/Pitch.scss @@ -1,37 +1,47 @@ .pitch { - position: relative; background-repeat: round; - + margin: 0 auto; // <-- critical to center + width: 100%; + max-width: 900px; // or use media query + aspect-ratio: 16 / 10; // to keep responsive height if needed + &.responsive { - padding-bottom: 58.3%; - width: 100%; + width: 100%; + padding-bottom: 58.3%; } - + &.fill { - height: 100%; - width: 100%; + height: 100%; + width: 100%; } - + &.small { - height: 350px; - width: 600px; + height: 350px; + width: 600px; } - + &.normal { - height: 525px; - width: 900px; + height: 525px; + width: 900px; } - + &.big { - height: 700px; - width: 1200px; + height: 700px; + width: 1200px; } - + .teams { - position: absolute; - height: 100%; - width: 100%; - display: flex; + position: absolute; + height: 100%; + width: 100%; + display: flex; } -} + } + + /* ✅ Optional container-like style to give padding by default */ +.pitch-wrapper { + // padding: 2rem 1rem; + text-align: center; + } + \ No newline at end of file diff --git a/src/components/pitch/Pitch.tsx b/src/components/pitch/Pitch.tsx index a461eff..2721bf0 100644 --- a/src/components/pitch/Pitch.tsx +++ b/src/components/pitch/Pitch.tsx @@ -43,14 +43,19 @@ class Pitch extends Component { const { color, size, pattern, homeTeam, awayTeam } = this.props; return ( -
{ this.renderTeams(homeTeam, awayTeam) }
+
+
+ {this.renderTeams(homeTeam, awayTeam)} +
+
); + } getPitchBackground = (pattern?: PitchPattern): string => { diff --git a/src/index.ts b/src/index.ts index c9865ef..b41d7d5 100644 --- a/src/index.ts +++ b/src/index.ts @@ -1,2 +1,2 @@ -export { default } from "./components/pitch/Pitch"; - +import "./components/pitch/Pitch.scss"; // include styles globally +export { default } from "./components/pitch/Pitch"; \ No newline at end of file From 0d421dd87aeee53d582ea403af9d8a59fb3a093e Mon Sep 17 00:00:00 2001 From: Christoffer Baur Date: Thu, 22 May 2025 20:29:16 -0400 Subject: [PATCH 3/3] Chore - update readme and package.json properties --- README.md | 6 +++--- package.json | 11 +++++++++-- 2 files changed, 12 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index 43c604e..d9d38db 100644 --- a/README.md +++ b/README.md @@ -113,6 +113,6 @@ type Player = { * 📦 Scoped under @chris-baur namespace -📄 License -MIT © giustini -Modernization by Chris Baur +📄 License MIT © + +Forked and modernized by [@chris-baur](https://github.com/chris-baur), originally by [@giustini](https://github.com/giustini) diff --git a/package.json b/package.json index 5e48943..3559fea 100644 --- a/package.json +++ b/package.json @@ -2,9 +2,16 @@ "name": "@chris-baur/react-soccer-lineup", "version": "1.0.0", "description": "React component for rendering a soccer lineup", - "author": "giustini", + "author": "Chris Baur", "license": "MIT", - "repository": "giustini/react-soccer-lineup", + "repository": { + "type": "git", + "url": "https://github.com/chris-baur/react-soccer-lineup" + }, + "bugs": { + "url": "https://github.com/chris-baur/react-soccer-lineup/issues" + }, + "homepage": "https://github.com/chris-baur/react-soccer-lineup#readme", "main": "dist/index.js", "module": "dist/index.es.js", "engines": {