Update dependencies.

[?]
Dec 19, 2021, 12:58 AM
FXN5EC75IEBXBD75KMBHB5W6KBN2TSLHTJL2F22FDIJRD42GHDOQC

Dependencies

  • [2] DAPLYXHY Successfully rendering QR codes sometimes.
  • [3] KYF6WLHK Switch from parcel to parcel-bundler
  • [4] 4WBBSPHB Avoid divisions by zero & display depreciated time shares.
  • [5] NJNMO72S Add zcash.com submodule and update client to modern halogen.
  • [6] JXG3FCXY Upgrade ps + halogen versions.
  • [7] WRPIYG3E Use project listing functionality to check for whether we have a cookie.
  • [8] 3GLHIR4F Add migrate script for prod system.
  • [9] LTSVBVA2 Update to a recent haskoin-core. Fix Stack build.
  • [10] MJDIMD5B Improve documentation of local docker-compose setup.
  • [11] V54JCKJX Payment request creation.
  • [12] VTZT2ILU Wire up billing navigation.
  • [13] JOJO5P2Q Update uuid dependency
  • [14] GMYPBCWE Make docker-compose work.
  • [15] RFYEVKZQ Add nix-shell based build environment.
  • [16] PPW6ROC5 Render project data
  • [*] NACSEFXG Explicitly add uuid to our package.json
  • [*] DJATFGIC Support client builds in nix-shell --pure.

Change contents

  • replacement in cabal.project at line 3
    [5.308][5.69:94]()
    with-compiler: ghc-8.8.4
    [5.308]
    [5.333]
    with-compiler: ghc-8.6.5
  • edit in client/package-lock.json at line 2
    [5.2844]
    [5.2844]
    "name": "client",
    "lockfileVersion": 2,
  • replacement in client/package-lock.json at line 5
    [5.2864][5.2864:2888]()
    "lockfileVersion": 1,
    [5.2864]
    [5.2888]
    "packages": {
    "": {
    "dependencies": {
    "big-integer": "^1.6.48",
    "purty": "^6.3.0",
    "qrious": "^4.0.2",
    "spago": "^0.20.3",
    "uuid": "8.3.0",
    "uuid-validate": "0.0.3"
    },
    "devDependencies": {
    "node-forge": ">=0.10.0",
    "parcel-bundler": "^1.12.4",
    "purescript": "^0.13.8",
    "uuid-validate": "^0.0.3"
    }
    },
    "node_modules/@babel/code-frame": {
    "version": "7.16.0",
    "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.16.0.tgz",
    "integrity": "sha512-IF4EOMEV+bfYwOmNxGzSnjR2EmQod7f1UXOpZM3l4i4o4QNwzjtJAu/HxdjHq0aYBvdqMuQEY1eg0nqW9ZPORA==",
    "dev": true,
    "dependencies": {
    "@babel/highlight": "^7.16.0"
    },
    "engines": {
    "node": ">=6.9.0"
    }
    },
    "node_modules/@babel/compat-data": {
    "version": "7.16.4",
    "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.16.4.tgz",
    "integrity": "sha512-1o/jo7D+kC9ZjHX5v+EHrdjl3PhxMrLSOTGsOdHJ+KL8HCaEK6ehrVL2RS6oHDZp+L7xLirLrPmQtEng769J/Q==",
    "dev": true,
    "engines": {
    "node": ">=6.9.0"
    }
    },
    "node_modules/@babel/core": {
    "version": "7.16.5",
    "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.16.5.tgz",
    "integrity": "sha512-wUcenlLzuWMZ9Zt8S0KmFwGlH6QKRh3vsm/dhDA3CHkiTA45YuG1XkHRcNRl73EFPXDp/d5kVOU0/y7x2w6OaQ==",
    "dev": true,
    "dependencies": {
    "@babel/code-frame": "^7.16.0",
    "@babel/generator": "^7.16.5",
    "@babel/helper-compilation-targets": "^7.16.3",
    "@babel/helper-module-transforms": "^7.16.5",
    "@babel/helpers": "^7.16.5",
    "@babel/parser": "^7.16.5",
    "@babel/template": "^7.16.0",
    "@babel/traverse": "^7.16.5",
    "@babel/types": "^7.16.0",
    "convert-source-map": "^1.7.0",
    "debug": "^4.1.0",
    "gensync": "^1.0.0-beta.2",
    "json5": "^2.1.2",
    "semver": "^6.3.0",
    "source-map": "^0.5.0"
    },
    "engines": {
    "node": ">=6.9.0"
    },
    "funding": {
    "type": "opencollective",
    "url": "https://opencollective.com/babel"
    }
    },
    "node_modules/@babel/core/node_modules/debug": {
    "version": "4.3.3",
    "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.3.tgz",
    "integrity": "sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==",
    "dev": true,
    "dependencies": {
    "ms": "2.1.2"
    },
    "engines": {
    "node": ">=6.0"
    },
    "peerDependenciesMeta": {
    "supports-color": {
    "optional": true
    }
    }
    },
    "node_modules/@babel/core/node_modules/json5": {
    "version": "2.2.0",
    "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.0.tgz",
    "integrity": "sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==",
    "dev": true,
    "dependencies": {
    "minimist": "^1.2.5"
    },
    "bin": {
    "json5": "lib/cli.js"
    },
    "engines": {
    "node": ">=6"
    }
    },
    "node_modules/@babel/core/node_modules/ms": {
    "version": "2.1.2",
    "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
    "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
    "dev": true
    },
    "node_modules/@babel/core/node_modules/semver": {
    "version": "6.3.0",
    "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
    "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
    "dev": true,
    "bin": {
    "semver": "bin/semver.js"
    }
    },
    "node_modules/@babel/core/node_modules/source-map": {
    "version": "0.5.7",
    "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
    "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
    "dev": true,
    "engines": {
    "node": ">=0.10.0"
    }
    },
    "node_modules/@babel/generator": {
    "version": "7.16.5",
    "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.16.5.tgz",
    "integrity": "sha512-kIvCdjZqcdKqoDbVVdt5R99icaRtrtYhYK/xux5qiWCBmfdvEYMFZ68QCrpE5cbFM1JsuArUNs1ZkuKtTtUcZA==",
    "dev": true,
    "dependencies": {
    "@babel/types": "^7.16.0",
    "jsesc": "^2.5.1",
    "source-map": "^0.5.0"
    },
    "engines": {
    "node": ">=6.9.0"
    }
    },
    "node_modules/@babel/generator/node_modules/source-map": {
    "version": "0.5.7",
    "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
    "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
    "dev": true,
    "engines": {
    "node": ">=0.10.0"
    }
    },
    "node_modules/@babel/helper-annotate-as-pure": {
    "version": "7.16.0",
    "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.16.0.tgz",
    "integrity": "sha512-ItmYF9vR4zA8cByDocY05o0LGUkp1zhbTQOH1NFyl5xXEqlTJQCEJjieriw+aFpxo16swMxUnUiKS7a/r4vtHg==",
    "dev": true,
    "dependencies": {
    "@babel/types": "^7.16.0"
    },
    "engines": {
    "node": ">=6.9.0"
    }
    },
    "node_modules/@babel/helper-builder-binary-assignment-operator-visitor": {
    "version": "7.16.5",
    "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.16.5.tgz",
    "integrity": "sha512-3JEA9G5dmmnIWdzaT9d0NmFRgYnWUThLsDaL7982H0XqqWr56lRrsmwheXFMjR+TMl7QMBb6mzy9kvgr1lRLUA==",
    "dev": true,
    "dependencies": {
    "@babel/helper-explode-assignable-expression": "^7.16.0",
    "@babel/types": "^7.16.0"
    },
    "engines": {
    "node": ">=6.9.0"
    }
    },
    "node_modules/@babel/helper-compilation-targets": {
    "version": "7.16.3",
    "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.16.3.tgz",
    "integrity": "sha512-vKsoSQAyBmxS35JUOOt+07cLc6Nk/2ljLIHwmq2/NM6hdioUaqEXq/S+nXvbvXbZkNDlWOymPanJGOc4CBjSJA==",
    "dev": true,
    "dependencies": {
    "@babel/compat-data": "^7.16.0",
    "@babel/helper-validator-option": "^7.14.5",
    "browserslist": "^4.17.5",
    "semver": "^6.3.0"
    },
    "engines": {
    "node": ">=6.9.0"
    },
    "peerDependencies": {
    "@babel/core": "^7.0.0"
    }
    },
    "node_modules/@babel/helper-compilation-targets/node_modules/semver": {
    "version": "6.3.0",
    "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
    "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
    "dev": true,
    "bin": {
    "semver": "bin/semver.js"
    }
    },
    "node_modules/@babel/helper-create-class-features-plugin": {
    "version": "7.16.5",
    "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.16.5.tgz",
    "integrity": "sha512-NEohnYA7mkB8L5JhU7BLwcBdU3j83IziR9aseMueWGeAjblbul3zzb8UvJ3a1zuBiqCMObzCJHFqKIQE6hTVmg==",
    "dev": true,
    "dependencies": {
    "@babel/helper-annotate-as-pure": "^7.16.0",
    "@babel/helper-environment-visitor": "^7.16.5",
    "@babel/helper-function-name": "^7.16.0",
    "@babel/helper-member-expression-to-functions": "^7.16.5",
    "@babel/helper-optimise-call-expression": "^7.16.0",
    "@babel/helper-replace-supers": "^7.16.5",
    "@babel/helper-split-export-declaration": "^7.16.0"
    },
    "engines": {
    "node": ">=6.9.0"
    },
    "peerDependencies": {
    "@babel/core": "^7.0.0"
    }
    },
    "node_modules/@babel/helper-create-regexp-features-plugin": {
    "version": "7.16.0",
    "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.16.0.tgz",
    "integrity": "sha512-3DyG0zAFAZKcOp7aVr33ddwkxJ0Z0Jr5V99y3I690eYLpukJsJvAbzTy1ewoCqsML8SbIrjH14Jc/nSQ4TvNPA==",
    "dev": true,
    "dependencies": {
    "@babel/helper-annotate-as-pure": "^7.16.0",
    "regexpu-core": "^4.7.1"
    },
    "engines": {
    "node": ">=6.9.0"
    },
    "peerDependencies": {
    "@babel/core": "^7.0.0"
    }
    },
    "node_modules/@babel/helper-define-polyfill-provider": {
    "version": "0.3.0",
    "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.3.0.tgz",
    "integrity": "sha512-7hfT8lUljl/tM3h+izTX/pO3W3frz2ok6Pk+gzys8iJqDfZrZy2pXjRTZAvG2YmfHun1X4q8/UZRLatMfqc5Tg==",
    "dev": true,
    "dependencies": {
    "@babel/helper-compilation-targets": "^7.13.0",
    "@babel/helper-module-imports": "^7.12.13",
    "@babel/helper-plugin-utils": "^7.13.0",
    "@babel/traverse": "^7.13.0",
    "debug": "^4.1.1",
    "lodash.debounce": "^4.0.8",
    "resolve": "^1.14.2",
    "semver": "^6.1.2"
    },
    "peerDependencies": {
    "@babel/core": "^7.4.0-0"
    }
    },
    "node_modules/@babel/helper-define-polyfill-provider/node_modules/debug": {
    "version": "4.3.3",
    "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.3.tgz",
    "integrity": "sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==",
    "dev": true,
    "dependencies": {
    "ms": "2.1.2"
    },
    "engines": {
    "node": ">=6.0"
    },
    "peerDependenciesMeta": {
    "supports-color": {
    "optional": true
    }
    }
    },
    "node_modules/@babel/helper-define-polyfill-provider/node_modules/ms": {
    "version": "2.1.2",
    "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
    "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
    "dev": true
    },
    "node_modules/@babel/helper-define-polyfill-provider/node_modules/semver": {
    "version": "6.3.0",
    "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
    "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
    "dev": true,
    "bin": {
    "semver": "bin/semver.js"
    }
    },
    "node_modules/@babel/helper-environment-visitor": {
    "version": "7.16.5",
    "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.16.5.tgz",
    "integrity": "sha512-ODQyc5AnxmZWm/R2W7fzhamOk1ey8gSguo5SGvF0zcB3uUzRpTRmM/jmLSm9bDMyPlvbyJ+PwPEK0BWIoZ9wjg==",
    "dev": true,
    "dependencies": {
    "@babel/types": "^7.16.0"
    },
    "engines": {
    "node": ">=6.9.0"
    }
    },
    "node_modules/@babel/helper-explode-assignable-expression": {
    "version": "7.16.0",
    "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.16.0.tgz",
    "integrity": "sha512-Hk2SLxC9ZbcOhLpg/yMznzJ11W++lg5GMbxt1ev6TXUiJB0N42KPC+7w8a+eWGuqDnUYuwStJoZHM7RgmIOaGQ==",
    "dev": true,
    "dependencies": {
    "@babel/types": "^7.16.0"
    },
    "engines": {
    "node": ">=6.9.0"
    }
    },
    "node_modules/@babel/helper-function-name": {
    "version": "7.16.0",
    "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.16.0.tgz",
    "integrity": "sha512-BZh4mEk1xi2h4HFjWUXRQX5AEx4rvaZxHgax9gcjdLWdkjsY7MKt5p0otjsg5noXw+pB+clMCjw+aEVYADMjog==",
    "dev": true,
    "dependencies": {
    "@babel/helper-get-function-arity": "^7.16.0",
    "@babel/template": "^7.16.0",
    "@babel/types": "^7.16.0"
    },
    "engines": {
    "node": ">=6.9.0"
    }
    },
    "node_modules/@babel/helper-get-function-arity": {
    "version": "7.16.0",
    "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.16.0.tgz",
    "integrity": "sha512-ASCquNcywC1NkYh/z7Cgp3w31YW8aojjYIlNg4VeJiHkqyP4AzIvr4qx7pYDb4/s8YcsZWqqOSxgkvjUz1kpDQ==",
    "dev": true,
    "dependencies": {
    "@babel/types": "^7.16.0"
    },
    "engines": {
    "node": ">=6.9.0"
    }
    },
    "node_modules/@babel/helper-hoist-variables": {
    "version": "7.16.0",
    "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.16.0.tgz",
    "integrity": "sha512-1AZlpazjUR0EQZQv3sgRNfM9mEVWPK3M6vlalczA+EECcPz3XPh6VplbErL5UoMpChhSck5wAJHthlj1bYpcmg==",
    "dev": true,
    "dependencies": {
    "@babel/types": "^7.16.0"
    },
    "engines": {
    "node": ">=6.9.0"
    }
    },
    "node_modules/@babel/helper-member-expression-to-functions": {
    "version": "7.16.5",
    "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.16.5.tgz",
    "integrity": "sha512-7fecSXq7ZrLE+TWshbGT+HyCLkxloWNhTbU2QM1NTI/tDqyf0oZiMcEfYtDuUDCo528EOlt39G1rftea4bRZIw==",
    "dev": true,
    "dependencies": {
    "@babel/types": "^7.16.0"
    },
    "engines": {
    "node": ">=6.9.0"
    }
    },
    "node_modules/@babel/helper-module-imports": {
    "version": "7.16.0",
    "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.16.0.tgz",
    "integrity": "sha512-kkH7sWzKPq0xt3H1n+ghb4xEMP8k0U7XV3kkB+ZGy69kDk2ySFW1qPi06sjKzFY3t1j6XbJSqr4mF9L7CYVyhg==",
    "dev": true,
    "dependencies": {
    "@babel/types": "^7.16.0"
    },
    "engines": {
    "node": ">=6.9.0"
    }
    },
    "node_modules/@babel/helper-module-transforms": {
    "version": "7.16.5",
    "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.16.5.tgz",
    "integrity": "sha512-CkvMxgV4ZyyioElFwcuWnDCcNIeyqTkCm9BxXZi73RR1ozqlpboqsbGUNvRTflgZtFbbJ1v5Emvm+lkjMYY/LQ==",
    "dev": true,
    "dependencies": {
    "@babel/helper-environment-visitor": "^7.16.5",
    "@babel/helper-module-imports": "^7.16.0",
    "@babel/helper-simple-access": "^7.16.0",
    "@babel/helper-split-export-declaration": "^7.16.0",
    "@babel/helper-validator-identifier": "^7.15.7",
    "@babel/template": "^7.16.0",
    "@babel/traverse": "^7.16.5",
    "@babel/types": "^7.16.0"
    },
    "engines": {
    "node": ">=6.9.0"
    }
    },
    "node_modules/@babel/helper-optimise-call-expression": {
    "version": "7.16.0",
    "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.16.0.tgz",
    "integrity": "sha512-SuI467Gi2V8fkofm2JPnZzB/SUuXoJA5zXe/xzyPP2M04686RzFKFHPK6HDVN6JvWBIEW8tt9hPR7fXdn2Lgpw==",
    "dev": true,
    "dependencies": {
    "@babel/types": "^7.16.0"
    },
    "engines": {
    "node": ">=6.9.0"
    }
    },
    "node_modules/@babel/helper-plugin-utils": {
    "version": "7.16.5",
    "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.5.tgz",
    "integrity": "sha512-59KHWHXxVA9K4HNF4sbHCf+eJeFe0Te/ZFGqBT4OjXhrwvA04sGfaEGsVTdsjoszq0YTP49RC9UKe5g8uN2RwQ==",
    "dev": true,
    "engines": {
    "node": ">=6.9.0"
    }
    },
    "node_modules/@babel/helper-remap-async-to-generator": {
    "version": "7.16.5",
    "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.16.5.tgz",
    "integrity": "sha512-X+aAJldyxrOmN9v3FKp+Hu1NO69VWgYgDGq6YDykwRPzxs5f2N+X988CBXS7EQahDU+Vpet5QYMqLk+nsp+Qxw==",
    "dev": true,
    "dependencies": {
    "@babel/helper-annotate-as-pure": "^7.16.0",
    "@babel/helper-wrap-function": "^7.16.5",
    "@babel/types": "^7.16.0"
    },
    "engines": {
    "node": ">=6.9.0"
    }
    },
    "node_modules/@babel/helper-replace-supers": {
    "version": "7.16.5",
    "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.16.5.tgz",
    "integrity": "sha512-ao3seGVa/FZCMCCNDuBcqnBFSbdr8N2EW35mzojx3TwfIbdPmNK+JV6+2d5bR0Z71W5ocLnQp9en/cTF7pBJiQ==",
    "dev": true,
    "dependencies": {
    "@babel/helper-environment-visitor": "^7.16.5",
    "@babel/helper-member-expression-to-functions": "^7.16.5",
    "@babel/helper-optimise-call-expression": "^7.16.0",
    "@babel/traverse": "^7.16.5",
    "@babel/types": "^7.16.0"
    },
    "engines": {
    "node": ">=6.9.0"
    }
    },
    "node_modules/@babel/helper-simple-access": {
    "version": "7.16.0",
    "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.16.0.tgz",
    "integrity": "sha512-o1rjBT/gppAqKsYfUdfHq5Rk03lMQrkPHG1OWzHWpLgVXRH4HnMM9Et9CVdIqwkCQlobnGHEJMsgWP/jE1zUiw==",
    "dev": true,
    "dependencies": {
    "@babel/types": "^7.16.0"
    },
    "engines": {
    "node": ">=6.9.0"
    }
    },
    "node_modules/@babel/helper-skip-transparent-expression-wrappers": {
    "version": "7.16.0",
    "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.16.0.tgz",
    "integrity": "sha512-+il1gTy0oHwUsBQZyJvukbB4vPMdcYBrFHa0Uc4AizLxbq6BOYC51Rv4tWocX9BLBDLZ4kc6qUFpQ6HRgL+3zw==",
    "dev": true,
    "dependencies": {
    "@babel/types": "^7.16.0"
    },
    "engines": {
    "node": ">=6.9.0"
    }
    },
    "node_modules/@babel/helper-split-export-declaration": {
    "version": "7.16.0",
    "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.16.0.tgz",
    "integrity": "sha512-0YMMRpuDFNGTHNRiiqJX19GjNXA4H0E8jZ2ibccfSxaCogbm3am5WN/2nQNj0YnQwGWM1J06GOcQ2qnh3+0paw==",
    "dev": true,
    "dependencies": {
    "@babel/types": "^7.16.0"
    },
    "engines": {
    "node": ">=6.9.0"
    }
    },
    "node_modules/@babel/helper-validator-identifier": {
    "version": "7.15.7",
    "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.15.7.tgz",
    "integrity": "sha512-K4JvCtQqad9OY2+yTU8w+E82ywk/fe+ELNlt1G8z3bVGlZfn/hOcQQsUhGhW/N+tb3fxK800wLtKOE/aM0m72w==",
    "dev": true,
    "engines": {
    "node": ">=6.9.0"
    }
    },
    "node_modules/@babel/helper-validator-option": {
    "version": "7.14.5",
    "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.14.5.tgz",
    "integrity": "sha512-OX8D5eeX4XwcroVW45NMvoYaIuFI+GQpA2a8Gi+X/U/cDUIRsV37qQfF905F0htTRCREQIB4KqPeaveRJUl3Ow==",
    "dev": true,
    "engines": {
    "node": ">=6.9.0"
    }
    },
    "node_modules/@babel/helper-wrap-function": {
    "version": "7.16.5",
    "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.16.5.tgz",
    "integrity": "sha512-2J2pmLBqUqVdJw78U0KPNdeE2qeuIyKoG4mKV7wAq3mc4jJG282UgjZw4ZYDnqiWQuS3Y3IYdF/AQ6CpyBV3VA==",
    "dev": true,
    "dependencies": {
    "@babel/helper-function-name": "^7.16.0",
    "@babel/template": "^7.16.0",
    "@babel/traverse": "^7.16.5",
    "@babel/types": "^7.16.0"
    },
    "engines": {
    "node": ">=6.9.0"
    }
    },
    "node_modules/@babel/helpers": {
    "version": "7.16.5",
    "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.16.5.tgz",
    "integrity": "sha512-TLgi6Lh71vvMZGEkFuIxzaPsyeYCHQ5jJOOX1f0xXn0uciFuE8cEk0wyBquMcCxBXZ5BJhE2aUB7pnWTD150Tw==",
    "dev": true,
    "dependencies": {
    "@babel/template": "^7.16.0",
    "@babel/traverse": "^7.16.5",
    "@babel/types": "^7.16.0"
    },
    "engines": {
    "node": ">=6.9.0"
    }
    },
    "node_modules/@babel/highlight": {
    "version": "7.16.0",
    "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.16.0.tgz",
    "integrity": "sha512-t8MH41kUQylBtu2+4IQA3atqevA2lRgqA2wyVB/YiWmsDSuylZZuXOUy9ric30hfzauEFfdsuk/eXTRrGrfd0g==",
    "dev": true,
    "dependencies": {
    "@babel/helper-validator-identifier": "^7.15.7",
    "chalk": "^2.0.0",
    "js-tokens": "^4.0.0"
    },
    "engines": {
    "node": ">=6.9.0"
    }
    },
    "node_modules/@babel/parser": {
    "version": "7.16.6",
    "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.16.6.tgz",
    "integrity": "sha512-Gr86ujcNuPDnNOY8mi383Hvi8IYrJVJYuf3XcuBM/Dgd+bINn/7tHqsj+tKkoreMbmGsFLsltI/JJd8fOFWGDQ==",
    "dev": true,
    "bin": {
    "parser": "bin/babel-parser.js"
    },
    "engines": {
    "node": ">=6.0.0"
    }
    },
    "node_modules/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": {
    "version": "7.16.2",
    "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.16.2.tgz",
    "integrity": "sha512-h37CvpLSf8gb2lIJ2CgC3t+EjFbi0t8qS7LCS1xcJIlEXE4czlofwaW7W1HA8zpgOCzI9C1nmoqNR1zWkk0pQg==",
    "dev": true,
    "dependencies": {
    "@babel/helper-plugin-utils": "^7.14.5"
    },
    "engines": {
    "node": ">=6.9.0"
    },
    "peerDependencies": {
    "@babel/core": "^7.0.0"
    }
    },
    "node_modules/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": {
    "version": "7.16.0",
    "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.16.0.tgz",
    "integrity": "sha512-4tcFwwicpWTrpl9qjf7UsoosaArgImF85AxqCRZlgc3IQDvkUHjJpruXAL58Wmj+T6fypWTC/BakfEkwIL/pwA==",
    "dev": true,
    "dependencies": {
    "@babel/helper-plugin-utils": "^7.14.5",
    "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0",
    "@babel/plugin-proposal-optional-chaining": "^7.16.0"
    },
    "engines": {
    "node": ">=6.9.0"
    },
    "peerDependencies": {
    "@babel/core": "^7.13.0"
    }
    },
    "node_modules/@babel/plugin-proposal-async-generator-functions": {
    "version": "7.16.5",
    "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.16.5.tgz",
    "integrity": "sha512-C/FX+3HNLV6sz7AqbTQqEo1L9/kfrKjxcVtgyBCmvIgOjvuBVUWooDoi7trsLxOzCEo5FccjRvKHkfDsJFZlfA==",
    "dev": true,
    "dependencies": {
    "@babel/helper-plugin-utils": "^7.16.5",
    "@babel/helper-remap-async-to-generator": "^7.16.5",
    "@babel/plugin-syntax-async-generators": "^7.8.4"
    },
    "engines": {
    "node": ">=6.9.0"
    },
    "peerDependencies": {
    "@babel/core": "^7.0.0-0"
    }
    },
    "node_modules/@babel/plugin-proposal-class-properties": {
    "version": "7.16.5",
    "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.16.5.tgz",
    "integrity": "sha512-pJD3HjgRv83s5dv1sTnDbZOaTjghKEz8KUn1Kbh2eAIRhGuyQ1XSeI4xVXU3UlIEVA3DAyIdxqT1eRn7Wcn55A==",
    "dev": true,
    "dependencies": {
    "@babel/helper-create-class-features-plugin": "^7.16.5",
    "@babel/helper-plugin-utils": "^7.16.5"
    },
    "engines": {
    "node": ">=6.9.0"
    },
    "peerDependencies": {
    "@babel/core": "^7.0.0-0"
    }
    },
    "node_modules/@babel/plugin-proposal-class-static-block": {
    "version": "7.16.5",
    "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.16.5.tgz",
    "integrity": "sha512-EEFzuLZcm/rNJ8Q5krK+FRKdVkd6FjfzT9tuSZql9sQn64K0hHA2KLJ0DqVot9/iV6+SsuadC5yI39zWnm+nmQ==",
    "dev": true,
    "dependencies": {
    "@babel/helper-create-class-features-plugin": "^7.16.5",
    "@babel/helper-plugin-utils": "^7.16.5",
    "@babel/plugin-syntax-class-static-block": "^7.14.5"
    },
    "engines": {
    "node": ">=6.9.0"
    },
    "peerDependencies": {
    "@babel/core": "^7.12.0"
    }
    },
    "node_modules/@babel/plugin-proposal-dynamic-import": {
    "version": "7.16.5",
    "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.16.5.tgz",
    "integrity": "sha512-P05/SJZTTvHz79LNYTF8ff5xXge0kk5sIIWAypcWgX4BTRUgyHc8wRxJ/Hk+mU0KXldgOOslKaeqnhthcDJCJQ==",
    "dev": true,
    "dependencies": {
    "@babel/helper-plugin-utils": "^7.16.5",
    "@babel/plugin-syntax-dynamic-import": "^7.8.3"
    },
    "engines": {
    "node": ">=6.9.0"
    },
    "peerDependencies": {
    "@babel/core": "^7.0.0-0"
    }
    },
    "node_modules/@babel/plugin-proposal-export-namespace-from": {
    "version": "7.16.5",
    "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.16.5.tgz",
    "integrity": "sha512-i+sltzEShH1vsVydvNaTRsgvq2vZsfyrd7K7vPLUU/KgS0D5yZMe6uipM0+izminnkKrEfdUnz7CxMRb6oHZWw==",
    "dev": true,
    "dependencies": {
    "@babel/helper-plugin-utils": "^7.16.5",
    "@babel/plugin-syntax-export-namespace-from": "^7.8.3"
    },
    "engines": {
    "node": ">=6.9.0"
    },
    "peerDependencies": {
    "@babel/core": "^7.0.0-0"
    }
    },
    "node_modules/@babel/plugin-proposal-json-strings": {
    "version": "7.16.5",
    "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.16.5.tgz",
    "integrity": "sha512-QQJueTFa0y9E4qHANqIvMsuxM/qcLQmKttBACtPCQzGUEizsXDACGonlPiSwynHfOa3vNw0FPMVvQzbuXwh4SQ==",
    "dev": true,
    "dependencies": {
    "@babel/helper-plugin-utils": "^7.16.5",
    "@babel/plugin-syntax-json-strings": "^7.8.3"
    },
    "engines": {
    "node": ">=6.9.0"
    },
    "peerDependencies": {
    "@babel/core": "^7.0.0-0"
    }
    },
    "node_modules/@babel/plugin-proposal-logical-assignment-operators": {
    "version": "7.16.5",
    "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.16.5.tgz",
    "integrity": "sha512-xqibl7ISO2vjuQM+MzR3rkd0zfNWltk7n9QhaD8ghMmMceVguYrNDt7MikRyj4J4v3QehpnrU8RYLnC7z/gZLA==",
    "dev": true,
    "dependencies": {
    "@babel/helper-plugin-utils": "^7.16.5",
    "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4"
    },
    "engines": {
    "node": ">=6.9.0"
    },
    "peerDependencies": {
    "@babel/core": "^7.0.0-0"
    }
    },
    "node_modules/@babel/plugin-proposal-nullish-coalescing-operator": {
    "version": "7.16.5",
    "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.16.5.tgz",
    "integrity": "sha512-YwMsTp/oOviSBhrjwi0vzCUycseCYwoXnLiXIL3YNjHSMBHicGTz7GjVU/IGgz4DtOEXBdCNG72pvCX22ehfqg==",
    "dev": true,
    "dependencies": {
    "@babel/helper-plugin-utils": "^7.16.5",
    "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3"
    },
    "engines": {
    "node": ">=6.9.0"
    },
    "peerDependencies": {
    "@babel/core": "^7.0.0-0"
    }
    },
    "node_modules/@babel/plugin-proposal-numeric-separator": {
    "version": "7.16.5",
    "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.16.5.tgz",
    "integrity": "sha512-DvB9l/TcsCRvsIV9v4jxR/jVP45cslTVC0PMVHvaJhhNuhn2Y1SOhCSFlPK777qLB5wb8rVDaNoqMTyOqtY5Iw==",
    "dev": true,
    "dependencies": {
    "@babel/helper-plugin-utils": "^7.16.5",
    "@babel/plugin-syntax-numeric-separator": "^7.10.4"
    },
    "engines": {
    "node": ">=6.9.0"
    },
    "peerDependencies": {
    "@babel/core": "^7.0.0-0"
    }
    },
    "node_modules/@babel/plugin-proposal-object-rest-spread": {
    "version": "7.16.5",
    "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.16.5.tgz",
    "integrity": "sha512-UEd6KpChoyPhCoE840KRHOlGhEZFutdPDMGj+0I56yuTTOaT51GzmnEl/0uT41fB/vD2nT+Pci2KjezyE3HmUw==",
    "dev": true,
    "dependencies": {
    "@babel/compat-data": "^7.16.4",
    "@babel/helper-compilation-targets": "^7.16.3",
    "@babel/helper-plugin-utils": "^7.16.5",
    "@babel/plugin-syntax-object-rest-spread": "^7.8.3",
    "@babel/plugin-transform-parameters": "^7.16.5"
    },
    "engines": {
    "node": ">=6.9.0"
    },
    "peerDependencies": {
    "@babel/core": "^7.0.0-0"
    }
    },
    "node_modules/@babel/plugin-proposal-optional-catch-binding": {
    "version": "7.16.5",
    "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.16.5.tgz",
    "integrity": "sha512-ihCMxY1Iljmx4bWy/PIMJGXN4NS4oUj1MKynwO07kiKms23pNvIn1DMB92DNB2R0EA882sw0VXIelYGdtF7xEQ==",
    "dev": true,
    "dependencies": {
    "@babel/helper-plugin-utils": "^7.16.5",
    "@babel/plugin-syntax-optional-catch-binding": "^7.8.3"
    },
    "engines": {
    "node": ">=6.9.0"
    },
    "peerDependencies": {
    "@babel/core": "^7.0.0-0"
    }
    },
    "node_modules/@babel/plugin-proposal-optional-chaining": {
    "version": "7.16.5",
    "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.16.5.tgz",
    "integrity": "sha512-kzdHgnaXRonttiTfKYnSVafbWngPPr2qKw9BWYBESl91W54e+9R5pP70LtWxV56g0f05f/SQrwHYkfvbwcdQ/A==",
    "dev": true,
    "dependencies": {
    "@babel/helper-plugin-utils": "^7.16.5",
    "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0",
    "@babel/plugin-syntax-optional-chaining": "^7.8.3"
    },
    "engines": {
    "node": ">=6.9.0"
    },
    "peerDependencies": {
    "@babel/core": "^7.0.0-0"
    }
    },
    "node_modules/@babel/plugin-proposal-private-methods": {
    "version": "7.16.5",
    "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.16.5.tgz",
    "integrity": "sha512-+yFMO4BGT3sgzXo+lrq7orX5mAZt57DwUK6seqII6AcJnJOIhBJ8pzKH47/ql/d426uQ7YhN8DpUFirQzqYSUA==",
    "dev": true,
    "dependencies": {
    "@babel/helper-create-class-features-plugin": "^7.16.5",
    "@babel/helper-plugin-utils": "^7.16.5"
    },
    "engines": {
    "node": ">=6.9.0"
    },
    "peerDependencies": {
    "@babel/core": "^7.0.0-0"
    }
    },
    "node_modules/@babel/plugin-proposal-private-property-in-object": {
    "version": "7.16.5",
    "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.16.5.tgz",
    "integrity": "sha512-+YGh5Wbw0NH3y/E5YMu6ci5qTDmAEVNoZ3I54aB6nVEOZ5BQ7QJlwKq5pYVucQilMByGn/bvX0af+uNaPRCabA==",
    "dev": true,
    "dependencies": {
    "@babel/helper-annotate-as-pure": "^7.16.0",
    "@babel/helper-create-class-features-plugin": "^7.16.5",
    "@babel/helper-plugin-utils": "^7.16.5",
    "@babel/plugin-syntax-private-property-in-object": "^7.14.5"
    },
    "engines": {
    "node": ">=6.9.0"
    },
    "peerDependencies": {
    "@babel/core": "^7.0.0-0"
    }
    },
    "node_modules/@babel/plugin-proposal-unicode-property-regex": {
    "version": "7.16.5",
    "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.16.5.tgz",
    "integrity": "sha512-s5sKtlKQyFSatt781HQwv1hoM5BQ9qRH30r+dK56OLDsHmV74mzwJNX7R1yMuE7VZKG5O6q/gmOGSAO6ikTudg==",
    "dev": true,
    "dependencies": {
    "@babel/helper-create-regexp-features-plugin": "^7.16.0",
    "@babel/helper-plugin-utils": "^7.16.5"
    },
    "engines": {
    "node": ">=4"
    },
    "peerDependencies": {
    "@babel/core": "^7.0.0-0"
    }
    },
    "node_modules/@babel/plugin-syntax-async-generators": {
    "version": "7.8.4",
    "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz",
    "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==",
    "dev": true,
    "dependencies": {
    "@babel/helper-plugin-utils": "^7.8.0"
    },
    "peerDependencies": {
    "@babel/core": "^7.0.0-0"
    }
    },
    "node_modules/@babel/plugin-syntax-class-properties": {
    "version": "7.12.13",
    "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz",
    "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==",
    "dev": true,
    "dependencies": {
    "@babel/helper-plugin-utils": "^7.12.13"
    },
    "peerDependencies": {
    "@babel/core": "^7.0.0-0"
    }
    },
    "node_modules/@babel/plugin-syntax-class-static-block": {
    "version": "7.14.5",
    "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz",
    "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==",
    "dev": true,
    "dependencies": {
    "@babel/helper-plugin-utils": "^7.14.5"
    },
    "engines": {
    "node": ">=6.9.0"
    },
    "peerDependencies": {
    "@babel/core": "^7.0.0-0"
    }
    },
    "node_modules/@babel/plugin-syntax-dynamic-import": {
    "version": "7.8.3",
    "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz",
    "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==",
    "dev": true,
    "dependencies": {
    "@babel/helper-plugin-utils": "^7.8.0"
    },
    "peerDependencies": {
    "@babel/core": "^7.0.0-0"
    }
    },
    "node_modules/@babel/plugin-syntax-export-namespace-from": {
    "version": "7.8.3",
    "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz",
    "integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==",
    "dev": true,
    "dependencies": {
    "@babel/helper-plugin-utils": "^7.8.3"
    },
    "peerDependencies": {
    "@babel/core": "^7.0.0-0"
    }
    },
    "node_modules/@babel/plugin-syntax-flow": {
    "version": "7.16.5",
    "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.16.5.tgz",
    "integrity": "sha512-Nrx+7EAJx1BieBQseZa2pavVH2Rp7hADK2xn7coYqVbWRu9C2OFizYcsKo6TrrqJkJl+qF/+Qqzrk/+XDu4GnA==",
    "dev": true,
    "dependencies": {
    "@babel/helper-plugin-utils": "^7.16.5"
    },
    "engines": {
    "node": ">=6.9.0"
    },
    "peerDependencies": {
    "@babel/core": "^7.0.0-0"
    }
    },
    "node_modules/@babel/plugin-syntax-json-strings": {
    "version": "7.8.3",
    "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz",
    "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==",
    "dev": true,
    "dependencies": {
    "@babel/helper-plugin-utils": "^7.8.0"
    },
    "peerDependencies": {
    "@babel/core": "^7.0.0-0"
    }
    },
    "node_modules/@babel/plugin-syntax-jsx": {
    "version": "7.16.5",
    "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.16.5.tgz",
    "integrity": "sha512-42OGssv9NPk4QHKVgIHlzeLgPOW5rGgfV5jzG90AhcXXIv6hu/eqj63w4VgvRxdvZY3AlYeDgPiSJ3BqAd1Y6Q==",
    "dev": true,
    "dependencies": {
    "@babel/helper-plugin-utils": "^7.16.5"
    },
    "engines": {
    "node": ">=6.9.0"
    },
    "peerDependencies": {
    "@babel/core": "^7.0.0-0"
    }
    },
    "node_modules/@babel/plugin-syntax-logical-assignment-operators": {
    "version": "7.10.4",
    "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz",
    "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==",
    "dev": true,
    "dependencies": {
    "@babel/helper-plugin-utils": "^7.10.4"
    },
    "peerDependencies": {
    "@babel/core": "^7.0.0-0"
    }
    },
    "node_modules/@babel/plugin-syntax-nullish-coalescing-operator": {
    "version": "7.8.3",
    "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz",
    "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==",
    "dev": true,
    "dependencies": {
    "@babel/helper-plugin-utils": "^7.8.0"
    },
    "peerDependencies": {
    "@babel/core": "^7.0.0-0"
    }
    },
    "node_modules/@babel/plugin-syntax-numeric-separator": {
    "version": "7.10.4",
    "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz",
    "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==",
    "dev": true,
    "dependencies": {
    "@babel/helper-plugin-utils": "^7.10.4"
    },
    "peerDependencies": {
    "@babel/core": "^7.0.0-0"
    }
    },
    "node_modules/@babel/plugin-syntax-object-rest-spread": {
    "version": "7.8.3",
    "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz",
    "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==",
    "dev": true,
    "dependencies": {
    "@babel/helper-plugin-utils": "^7.8.0"
    },
    "peerDependencies": {
    "@babel/core": "^7.0.0-0"
    }
    },
    "node_modules/@babel/plugin-syntax-optional-catch-binding": {
    "version": "7.8.3",
    "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz",
    "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==",
    "dev": true,
    "dependencies": {
    "@babel/helper-plugin-utils": "^7.8.0"
    },
    "peerDependencies": {
    "@babel/core": "^7.0.0-0"
    }
    },
    "node_modules/@babel/plugin-syntax-optional-chaining": {
    "version": "7.8.3",
    "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz",
    "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==",
    "dev": true,
    "dependencies": {
    "@babel/helper-plugin-utils": "^7.8.0"
    },
    "peerDependencies": {
    "@babel/core": "^7.0.0-0"
    }
    },
    "node_modules/@babel/plugin-syntax-private-property-in-object": {
    "version": "7.14.5",
    "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz",
    "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==",
    "dev": true,
    "dependencies": {
    "@babel/helper-plugin-utils": "^7.14.5"
    },
    "engines": {
    "node": ">=6.9.0"
    },
    "peerDependencies": {
    "@babel/core": "^7.0.0-0"
    }
    },
    "node_modules/@babel/plugin-syntax-top-level-await": {
    "version": "7.14.5",
    "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz",
    "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==",
    "dev": true,
    "dependencies": {
    "@babel/helper-plugin-utils": "^7.14.5"
    },
    "engines": {
    "node": ">=6.9.0"
    },
    "peerDependencies": {
    "@babel/core": "^7.0.0-0"
    }
    },
    "node_modules/@babel/plugin-transform-arrow-functions": {
    "version": "7.16.5",
    "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.16.5.tgz",
    "integrity": "sha512-8bTHiiZyMOyfZFULjsCnYOWG059FVMes0iljEHSfARhNgFfpsqE92OrCffv3veSw9rwMkYcFe9bj0ZoXU2IGtQ==",
    "dev": true,
    "dependencies": {
    "@babel/helper-plugin-utils": "^7.16.5"
    },
    "engines": {
    "node": ">=6.9.0"
    },
    "peerDependencies": {
    "@babel/core": "^7.0.0-0"
    }
    },
    "node_modules/@babel/plugin-transform-async-to-generator": {
    "version": "7.16.5",
    "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.16.5.tgz",
    "integrity": "sha512-TMXgfioJnkXU+XRoj7P2ED7rUm5jbnDWwlCuFVTpQboMfbSya5WrmubNBAMlk7KXvywpo8rd8WuYZkis1o2H8w==",
    "dev": true,
    "dependencies": {
    "@babel/helper-module-imports": "^7.16.0",
    "@babel/helper-plugin-utils": "^7.16.5",
    "@babel/helper-remap-async-to-generator": "^7.16.5"
    },
    "engines": {
    "node": ">=6.9.0"
    },
    "peerDependencies": {
    "@babel/core": "^7.0.0-0"
    }
    },
    "node_modules/@babel/plugin-transform-block-scoped-functions": {
    "version": "7.16.5",
    "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.16.5.tgz",
    "integrity": "sha512-BxmIyKLjUGksJ99+hJyL/HIxLIGnLKtw772zYDER7UuycDZ+Xvzs98ZQw6NGgM2ss4/hlFAaGiZmMNKvValEjw==",
    "dev": true,
    "dependencies": {
    "@babel/helper-plugin-utils": "^7.16.5"
    },
    "engines": {
    "node": ">=6.9.0"
    },
    "peerDependencies": {
    "@babel/core": "^7.0.0-0"
    }
    },
    "node_modules/@babel/plugin-transform-block-scoping": {
    "version": "7.16.5",
    "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.16.5.tgz",
    "integrity": "sha512-JxjSPNZSiOtmxjX7PBRBeRJTUKTyJ607YUYeT0QJCNdsedOe+/rXITjP08eG8xUpsLfPirgzdCFN+h0w6RI+pQ==",
    "dev": true,
    "dependencies": {
    "@babel/helper-plugin-utils": "^7.16.5"
    },
    "engines": {
    "node": ">=6.9.0"
    },
    "peerDependencies": {
    "@babel/core": "^7.0.0-0"
    }
    },
    "node_modules/@babel/plugin-transform-classes": {
    "version": "7.16.5",
    "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.16.5.tgz",
    "integrity": "sha512-DzJ1vYf/7TaCYy57J3SJ9rV+JEuvmlnvvyvYKFbk5u46oQbBvuB9/0w+YsVsxkOv8zVWKpDmUoj4T5ILHoXevA==",
    "dev": true,
    "dependencies": {
    "@babel/helper-annotate-as-pure": "^7.16.0",
    "@babel/helper-environment-visitor": "^7.16.5",
    "@babel/helper-function-name": "^7.16.0",
    "@babel/helper-optimise-call-expression": "^7.16.0",
    "@babel/helper-plugin-utils": "^7.16.5",
    "@babel/helper-replace-supers": "^7.16.5",
    "@babel/helper-split-export-declaration": "^7.16.0",
    "globals": "^11.1.0"
    },
    "engines": {
    "node": ">=6.9.0"
    },
    "peerDependencies": {
    "@babel/core": "^7.0.0-0"
    }
    },
    "node_modules/@babel/plugin-transform-computed-properties": {
    "version": "7.16.5",
    "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.16.5.tgz",
    "integrity": "sha512-n1+O7xtU5lSLraRzX88CNcpl7vtGdPakKzww74bVwpAIRgz9JVLJJpOLb0uYqcOaXVM0TL6X0RVeIJGD2CnCkg==",
    "dev": true,
    "dependencies": {
    "@babel/helper-plugin-utils": "^7.16.5"
    },
    "engines": {
    "node": ">=6.9.0"
    },
    "peerDependencies": {
    "@babel/core": "^7.0.0-0"
    }
    },
    "node_modules/@babel/plugin-transform-destructuring": {
    "version": "7.16.5",
    "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.16.5.tgz",
    "integrity": "sha512-GuRVAsjq+c9YPK6NeTkRLWyQskDC099XkBSVO+6QzbnOnH2d/4mBVXYStaPrZD3dFRfg00I6BFJ9Atsjfs8mlg==",
    "dev": true,
    "dependencies": {
    "@babel/helper-plugin-utils": "^7.16.5"
    },
    "engines": {
    "node": ">=6.9.0"
    },
    "peerDependencies": {
    "@babel/core": "^7.0.0-0"
    }
    },
    "node_modules/@babel/plugin-transform-dotall-regex": {
    "version": "7.16.5",
    "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.16.5.tgz",
    "integrity": "sha512-iQiEMt8Q4/5aRGHpGVK2Zc7a6mx7qEAO7qehgSug3SDImnuMzgmm/wtJALXaz25zUj1PmnNHtShjFgk4PDx4nw==",
    "dev": true,
    "dependencies": {
    "@babel/helper-create-regexp-features-plugin": "^7.16.0",
    "@babel/helper-plugin-utils": "^7.16.5"
    },
    "engines": {
    "node": ">=6.9.0"
    },
    "peerDependencies": {
    "@babel/core": "^7.0.0-0"
    }
    },
    "node_modules/@babel/plugin-transform-duplicate-keys": {
    "version": "7.16.5",
    "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.16.5.tgz",
    "integrity": "sha512-81tijpDg2a6I1Yhj4aWY1l3O1J4Cg/Pd7LfvuaH2VVInAkXtzibz9+zSPdUM1WvuUi128ksstAP0hM5w48vQgg==",
    "dev": true,
    "dependencies": {
    "@babel/helper-plugin-utils": "^7.16.5"
    },
    "engines": {
    "node": ">=6.9.0"
    },
    "peerDependencies": {
    "@babel/core": "^7.0.0-0"
    }
    },
    "node_modules/@babel/plugin-transform-exponentiation-operator": {
    "version": "7.16.5",
    "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.16.5.tgz",
    "integrity": "sha512-12rba2HwemQPa7BLIKCzm1pT2/RuQHtSFHdNl41cFiC6oi4tcrp7gjB07pxQvFpcADojQywSjblQth6gJyE6CA==",
    "dev": true,
    "dependencies": {
    "@babel/helper-builder-binary-assignment-operator-visitor": "^7.16.5",
    "@babel/helper-plugin-utils": "^7.16.5"
    },
    "engines": {
    "node": ">=6.9.0"
    },
    "peerDependencies": {
    "@babel/core": "^7.0.0-0"
    }
    },
    "node_modules/@babel/plugin-transform-flow-strip-types": {
    "version": "7.16.5",
    "resolved": "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.16.5.tgz",
    "integrity": "sha512-skE02E/MptkZdBS4HwoRhjWXqeKQj0BWKEAPfPC+8R4/f6bjQqQ9Nftv/+HkxWwnVxh/E2NV9TNfzLN5H/oiBw==",
    "dev": true,
    "dependencies": {
    "@babel/helper-plugin-utils": "^7.16.5",
    "@babel/plugin-syntax-flow": "^7.16.5"
    },
    "engines": {
    "node": ">=6.9.0"
    },
    "peerDependencies": {
    "@babel/core": "^7.0.0-0"
    }
    },
    "node_modules/@babel/plugin-transform-for-of": {
    "version": "7.16.5",
    "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.16.5.tgz",
    "integrity": "sha512-+DpCAJFPAvViR17PIMi9x2AE34dll5wNlXO43wagAX2YcRGgEVHCNFC4azG85b4YyyFarvkc/iD5NPrz4Oneqw==",
    "dev": true,
    "dependencies": {
    "@babel/helper-plugin-utils": "^7.16.5"
    },
    "engines": {
    "node": ">=6.9.0"
    },
    "peerDependencies": {
    "@babel/core": "^7.0.0-0"
    }
    },
    "node_modules/@babel/plugin-transform-function-name": {
    "version": "7.16.5",
    "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.16.5.tgz",
    "integrity": "sha512-Fuec/KPSpVLbGo6z1RPw4EE1X+z9gZk1uQmnYy7v4xr4TO9p41v1AoUuXEtyqAI7H+xNJYSICzRqZBhDEkd3kQ==",
    "dev": true,
    "dependencies": {
    "@babel/helper-function-name": "^7.16.0",
    "@babel/helper-plugin-utils": "^7.16.5"
    },
    "engines": {
    "node": ">=6.9.0"
    },
    "peerDependencies": {
    "@babel/core": "^7.0.0-0"
    }
    },
    "node_modules/@babel/plugin-transform-literals": {
    "version": "7.16.5",
    "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.16.5.tgz",
    "integrity": "sha512-B1j9C/IfvshnPcklsc93AVLTrNVa69iSqztylZH6qnmiAsDDOmmjEYqOm3Ts2lGSgTSywnBNiqC949VdD0/gfw==",
    "dev": true,
    "dependencies": {
    "@babel/helper-plugin-utils": "^7.16.5"
    },
    "engines": {
    "node": ">=6.9.0"
    },
    "peerDependencies": {
    "@babel/core": "^7.0.0-0"
    }
    },
    "node_modules/@babel/plugin-transform-member-expression-literals": {
    "version": "7.16.5",
    "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.16.5.tgz",
    "integrity": "sha512-d57i3vPHWgIde/9Y8W/xSFUndhvhZN5Wu2TjRrN1MVz5KzdUihKnfDVlfP1U7mS5DNj/WHHhaE4/tTi4hIyHwQ==",
    "dev": true,
    "dependencies": {
    "@babel/helper-plugin-utils": "^7.16.5"
    },
    "engines": {
    "node": ">=6.9.0"
    },
    "peerDependencies": {
    "@babel/core": "^7.0.0-0"
    }
    },
    "node_modules/@babel/plugin-transform-modules-amd": {
    "version": "7.16.5",
    "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.16.5.tgz",
    "integrity": "sha512-oHI15S/hdJuSCfnwIz+4lm6wu/wBn7oJ8+QrkzPPwSFGXk8kgdI/AIKcbR/XnD1nQVMg/i6eNaXpszbGuwYDRQ==",
    "dev": true,
    "dependencies": {
    "@babel/helper-module-transforms": "^7.16.5",
    "@babel/helper-plugin-utils": "^7.16.5",
    "babel-plugin-dynamic-import-node": "^2.3.3"
    },
    "engines": {
    "node": ">=6.9.0"
    },
    "peerDependencies": {
    "@babel/core": "^7.0.0-0"
    }
    },
    "node_modules/@babel/plugin-transform-modules-commonjs": {
    "version": "7.16.5",
    "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.16.5.tgz",
    "integrity": "sha512-ABhUkxvoQyqhCWyb8xXtfwqNMJD7tx+irIRnUh6lmyFud7Jln1WzONXKlax1fg/ey178EXbs4bSGNd6PngO+SQ==",
    "dev": true,
    "dependencies": {
    "@babel/helper-module-transforms": "^7.16.5",
    "@babel/helper-plugin-utils": "^7.16.5",
    "@babel/helper-simple-access": "^7.16.0",
    "babel-plugin-dynamic-import-node": "^2.3.3"
    },
    "engines": {
    "node": ">=6.9.0"
    },
    "peerDependencies": {
    "@babel/core": "^7.0.0-0"
    }
    },
    "node_modules/@babel/plugin-transform-modules-systemjs": {
    "version": "7.16.5",
    "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.16.5.tgz",
    "integrity": "sha512-53gmLdScNN28XpjEVIm7LbWnD/b/TpbwKbLk6KV4KqC9WyU6rq1jnNmVG6UgAdQZVVGZVoik3DqHNxk4/EvrjA==",
    "dev": true,
    "dependencies": {
    "@babel/helper-hoist-variables": "^7.16.0",
    "@babel/helper-module-transforms": "^7.16.5",
    "@babel/helper-plugin-utils": "^7.16.5",
    "@babel/helper-validator-identifier": "^7.15.7",
    "babel-plugin-dynamic-import-node": "^2.3.3"
    },
    "engines": {
    "node": ">=6.9.0"
    },
    "peerDependencies": {
    "@babel/core": "^7.0.0-0"
    }
    },
    "node_modules/@babel/plugin-transform-modules-umd": {
    "version": "7.16.5",
    "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.16.5.tgz",
    "integrity": "sha512-qTFnpxHMoenNHkS3VoWRdwrcJ3FhX567GvDA3hRZKF0Dj8Fmg0UzySZp3AP2mShl/bzcywb/UWAMQIjA1bhXvw==",
    "dev": true,
    "dependencies": {
    "@babel/helper-module-transforms": "^7.16.5",
    "@babel/helper-plugin-utils": "^7.16.5"
    },
    "engines": {
    "node": ">=6.9.0"
    },
    "peerDependencies": {
    "@babel/core": "^7.0.0-0"
    }
    },
    "node_modules/@babel/plugin-transform-named-capturing-groups-regex": {
    "version": "7.16.5",
    "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.16.5.tgz",
    "integrity": "sha512-/wqGDgvFUeKELW6ex6QB7dLVRkd5ehjw34tpXu1nhKC0sFfmaLabIswnpf8JgDyV2NeDmZiwoOb0rAmxciNfjA==",
    "dev": true,
    "dependencies": {
    "@babel/helper-create-regexp-features-plugin": "^7.16.0"
    },
    "engines": {
    "node": ">=6.9.0"
    },
    "peerDependencies": {
    "@babel/core": "^7.0.0"
    }
    },
    "node_modules/@babel/plugin-transform-new-target": {
    "version": "7.16.5",
    "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.16.5.tgz",
    "integrity": "sha512-ZaIrnXF08ZC8jnKR4/5g7YakGVL6go6V9ql6Jl3ecO8PQaQqFE74CuM384kezju7Z9nGCCA20BqZaR1tJ/WvHg==",
    "dev": true,
    "dependencies": {
    "@babel/helper-plugin-utils": "^7.16.5"
    },
    "engines": {
    "node": ">=6.9.0"
    },
    "peerDependencies": {
    "@babel/core": "^7.0.0-0"
    }
    },
    "node_modules/@babel/plugin-transform-object-super": {
    "version": "7.16.5",
    "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.16.5.tgz",
    "integrity": "sha512-tded+yZEXuxt9Jdtkc1RraW1zMF/GalVxaVVxh41IYwirdRgyAxxxCKZ9XB7LxZqmsjfjALxupNE1MIz9KH+Zg==",
    "dev": true,
    "dependencies": {
    "@babel/helper-plugin-utils": "^7.16.5",
    "@babel/helper-replace-supers": "^7.16.5"
    },
    "engines": {
    "node": ">=6.9.0"
    },
    "peerDependencies": {
    "@babel/core": "^7.0.0-0"
    }
    },
    "node_modules/@babel/plugin-transform-parameters": {
    "version": "7.16.5",
    "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.16.5.tgz",
    "integrity": "sha512-B3O6AL5oPop1jAVg8CV+haeUte9oFuY85zu0jwnRNZZi3tVAbJriu5tag/oaO2kGaQM/7q7aGPBlTI5/sr9enA==",
    "dev": true,
    "dependencies": {
    "@babel/helper-plugin-utils": "^7.16.5"
    },
    "engines": {
    "node": ">=6.9.0"
    },
    "peerDependencies": {
    "@babel/core": "^7.0.0-0"
    }
    },
    "node_modules/@babel/plugin-transform-property-literals": {
    "version": "7.16.5",
    "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.16.5.tgz",
    "integrity": "sha512-+IRcVW71VdF9pEH/2R/Apab4a19LVvdVsr/gEeotH00vSDVlKD+XgfSIw+cgGWsjDB/ziqGv/pGoQZBIiQVXHg==",
    "dev": true,
    "dependencies": {
    "@babel/helper-plugin-utils": "^7.16.5"
    },
    "engines": {
    "node": ">=6.9.0"
    },
    "peerDependencies": {
    "@babel/core": "^7.0.0-0"
    }
    },
    "node_modules/@babel/plugin-transform-react-jsx": {
    "version": "7.16.5",
    "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.16.5.tgz",
    "integrity": "sha512-+arLIz1d7kmwX0fKxTxbnoeG85ONSnLpvdODa4P3pc1sS7CV1hfmtYWufkW/oYsPnkDrEeQFxhUWcFnrXW7jQQ==",
    "dev": true,
    "dependencies": {
    "@babel/helper-annotate-as-pure": "^7.16.0",
    "@babel/helper-module-imports": "^7.16.0",
    "@babel/helper-plugin-utils": "^7.16.5",
    "@babel/plugin-syntax-jsx": "^7.16.5",
    "@babel/types": "^7.16.0"
    },
    "engines": {
    "node": ">=6.9.0"
    },
    "peerDependencies": {
    "@babel/core": "^7.0.0-0"
    }
    },
    "node_modules/@babel/plugin-transform-regenerator": {
    "version": "7.16.5",
    "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.16.5.tgz",
    "integrity": "sha512-2z+it2eVWU8TtQQRauvGUqZwLy4+7rTfo6wO4npr+fvvN1SW30ZF3O/ZRCNmTuu4F5MIP8OJhXAhRV5QMJOuYg==",
    "dev": true,
    "dependencies": {
    "regenerator-transform": "^0.14.2"
    },
    "engines": {
    "node": ">=6.9.0"
    },
    "peerDependencies": {
    "@babel/core": "^7.0.0-0"
    }
    },
    "node_modules/@babel/plugin-transform-reserved-words": {
    "version": "7.16.5",
    "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.16.5.tgz",
    "integrity": "sha512-aIB16u8lNcf7drkhXJRoggOxSTUAuihTSTfAcpynowGJOZiGf+Yvi7RuTwFzVYSYPmWyARsPqUGoZWWWxLiknw==",
    "dev": true,
    "dependencies": {
    "@babel/helper-plugin-utils": "^7.16.5"
    },
    "engines": {
    "node": ">=6.9.0"
    },
    "peerDependencies": {
    "@babel/core": "^7.0.0-0"
    }
    },
    "node_modules/@babel/plugin-transform-shorthand-properties": {
    "version": "7.16.5",
    "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.16.5.tgz",
    "integrity": "sha512-ZbuWVcY+MAXJuuW7qDoCwoxDUNClfZxoo7/4swVbOW1s/qYLOMHlm9YRWMsxMFuLs44eXsv4op1vAaBaBaDMVg==",
    "dev": true,
    "dependencies": {
    "@babel/helper-plugin-utils": "^7.16.5"
    },
    "engines": {
    "node": ">=6.9.0"
    },
    "peerDependencies": {
    "@babel/core": "^7.0.0-0"
    }
    },
    "node_modules/@babel/plugin-transform-spread": {
    "version": "7.16.5",
    "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.16.5.tgz",
    "integrity": "sha512-5d6l/cnG7Lw4tGHEoga4xSkYp1euP7LAtrah1h1PgJ3JY7yNsjybsxQAnVK4JbtReZ/8z6ASVmd3QhYYKLaKZw==",
    "dev": true,
    "dependencies": {
    "@babel/helper-plugin-utils": "^7.16.5",
    "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0"
    },
    "engines": {
    "node": ">=6.9.0"
    },
    "peerDependencies": {
    "@babel/core": "^7.0.0-0"
    }
    },
    "node_modules/@babel/plugin-transform-sticky-regex": {
    "version": "7.16.5",
    "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.16.5.tgz",
    "integrity": "sha512-usYsuO1ID2LXxzuUxifgWtJemP7wL2uZtyrTVM4PKqsmJycdS4U4mGovL5xXkfUheds10Dd2PjoQLXw6zCsCbg==",
    "dev": true,
    "dependencies": {
    "@babel/helper-plugin-utils": "^7.16.5"
    },
    "engines": {
    "node": ">=6.9.0"
    },
    "peerDependencies": {
    "@babel/core": "^7.0.0-0"
    }
    },
    "node_modules/@babel/plugin-transform-template-literals": {
    "version": "7.16.5",
    "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.16.5.tgz",
    "integrity": "sha512-gnyKy9RyFhkovex4BjKWL3BVYzUDG6zC0gba7VMLbQoDuqMfJ1SDXs8k/XK41Mmt1Hyp4qNAvGFb9hKzdCqBRQ==",
    "dev": true,
    "dependencies": {
    "@babel/helper-plugin-utils": "^7.16.5"
    },
    "engines": {
    "node": ">=6.9.0"
    },
    "peerDependencies": {
    "@babel/core": "^7.0.0-0"
    }
    },
    "node_modules/@babel/plugin-transform-typeof-symbol": {
    "version": "7.16.5",
    "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.16.5.tgz",
    "integrity": "sha512-ldxCkW180qbrvyCVDzAUZqB0TAeF8W/vGJoRcaf75awm6By+PxfJKvuqVAnq8N9wz5Xa6mSpM19OfVKKVmGHSQ==",
    "dev": true,
    "dependencies": {
    "@babel/helper-plugin-utils": "^7.16.5"
    },
    "engines": {
    "node": ">=6.9.0"
    },
    "peerDependencies": {
    "@babel/core": "^7.0.0-0"
    }
    },
    "node_modules/@babel/plugin-transform-unicode-escapes": {
    "version": "7.16.5",
    "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.16.5.tgz",
    "integrity": "sha512-shiCBHTIIChGLdyojsKQjoAyB8MBwat25lKM7MJjbe1hE0bgIppD+LX9afr41lLHOhqceqeWl4FkLp+Bgn9o1Q==",
    "dev": true,
    "dependencies": {
    "@babel/helper-plugin-utils": "^7.16.5"
    },
    "engines": {
    "node": ">=6.9.0"
    },
    "peerDependencies": {
    "@babel/core": "^7.0.0-0"
    }
    },
    "node_modules/@babel/plugin-transform-unicode-regex": {
    "version": "7.16.5",
    "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.16.5.tgz",
    "integrity": "sha512-GTJ4IW012tiPEMMubd7sD07iU9O/LOo8Q/oU4xNhcaq0Xn8+6TcUQaHtC8YxySo1T+ErQ8RaWogIEeFhKGNPzw==",
    "dev": true,
    "dependencies": {
    "@babel/helper-create-regexp-features-plugin": "^7.16.0",
    "@babel/helper-plugin-utils": "^7.16.5"
    },
    "engines": {
    "node": ">=6.9.0"
    },
    "peerDependencies": {
    "@babel/core": "^7.0.0-0"
    }
    },
    "node_modules/@babel/preset-env": {
    "version": "7.16.5",
    "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.16.5.tgz",
    "integrity": "sha512-MiJJW5pwsktG61NDxpZ4oJ1CKxM1ncam9bzRtx9g40/WkLRkxFP6mhpkYV0/DxcciqoiHicx291+eUQrXb/SfQ==",
    "dev": true,
    "dependencies": {
    "@babel/compat-data": "^7.16.4",
    "@babel/helper-compilation-targets": "^7.16.3",
    "@babel/helper-plugin-utils": "^7.16.5",
    "@babel/helper-validator-option": "^7.14.5",
    "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.16.2",
    "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.16.0",
    "@babel/plugin-proposal-async-generator-functions": "^7.16.5",
    "@babel/plugin-proposal-class-properties": "^7.16.5",
    "@babel/plugin-proposal-class-static-block": "^7.16.5",
    "@babel/plugin-proposal-dynamic-import": "^7.16.5",
    "@babel/plugin-proposal-export-namespace-from": "^7.16.5",
    "@babel/plugin-proposal-json-strings": "^7.16.5",
    "@babel/plugin-proposal-logical-assignment-operators": "^7.16.5",
    "@babel/plugin-proposal-nullish-coalescing-operator": "^7.16.5",
    "@babel/plugin-proposal-numeric-separator": "^7.16.5",
    "@babel/plugin-proposal-object-rest-spread": "^7.16.5",
    "@babel/plugin-proposal-optional-catch-binding": "^7.16.5",
    "@babel/plugin-proposal-optional-chaining": "^7.16.5",
    "@babel/plugin-proposal-private-methods": "^7.16.5",
    "@babel/plugin-proposal-private-property-in-object": "^7.16.5",
    "@babel/plugin-proposal-unicode-property-regex": "^7.16.5",
    "@babel/plugin-syntax-async-generators": "^7.8.4",
    "@babel/plugin-syntax-class-properties": "^7.12.13",
    "@babel/plugin-syntax-class-static-block": "^7.14.5",
    "@babel/plugin-syntax-dynamic-import": "^7.8.3",
    "@babel/plugin-syntax-export-namespace-from": "^7.8.3",
    "@babel/plugin-syntax-json-strings": "^7.8.3",
    "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4",
    "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3",
    "@babel/plugin-syntax-numeric-separator": "^7.10.4",
    "@babel/plugin-syntax-object-rest-spread": "^7.8.3",
    "@babel/plugin-syntax-optional-catch-binding": "^7.8.3",
    "@babel/plugin-syntax-optional-chaining": "^7.8.3",
    "@babel/plugin-syntax-private-property-in-object": "^7.14.5",
    "@babel/plugin-syntax-top-level-await": "^7.14.5",
    "@babel/plugin-transform-arrow-functions": "^7.16.5",
    "@babel/plugin-transform-async-to-generator": "^7.16.5",
    "@babel/plugin-transform-block-scoped-functions": "^7.16.5",
    "@babel/plugin-transform-block-scoping": "^7.16.5",
    "@babel/plugin-transform-classes": "^7.16.5",
    "@babel/plugin-transform-computed-properties": "^7.16.5",
    "@babel/plugin-transform-destructuring": "^7.16.5",
    "@babel/plugin-transform-dotall-regex": "^7.16.5",
    "@babel/plugin-transform-duplicate-keys": "^7.16.5",
    "@babel/plugin-transform-exponentiation-operator": "^7.16.5",
    "@babel/plugin-transform-for-of": "^7.16.5",
    "@babel/plugin-transform-function-name": "^7.16.5",
    "@babel/plugin-transform-literals": "^7.16.5",
    "@babel/plugin-transform-member-expression-literals": "^7.16.5",
    "@babel/plugin-transform-modules-amd": "^7.16.5",
    "@babel/plugin-transform-modules-commonjs": "^7.16.5",
    "@babel/plugin-transform-modules-systemjs": "^7.16.5",
    "@babel/plugin-transform-modules-umd": "^7.16.5",
    "@babel/plugin-transform-named-capturing-groups-regex": "^7.16.5",
    "@babel/plugin-transform-new-target": "^7.16.5",
    "@babel/plugin-transform-object-super": "^7.16.5",
    "@babel/plugin-transform-parameters": "^7.16.5",
    "@babel/plugin-transform-property-literals": "^7.16.5",
    "@babel/plugin-transform-regenerator": "^7.16.5",
    "@babel/plugin-transform-reserved-words": "^7.16.5",
    "@babel/plugin-transform-shorthand-properties": "^7.16.5",
    "@babel/plugin-transform-spread": "^7.16.5",
    "@babel/plugin-transform-sticky-regex": "^7.16.5",
    "@babel/plugin-transform-template-literals": "^7.16.5",
    "@babel/plugin-transform-typeof-symbol": "^7.16.5",
    "@babel/plugin-transform-unicode-escapes": "^7.16.5",
    "@babel/plugin-transform-unicode-regex": "^7.16.5",
    "@babel/preset-modules": "^0.1.5",
    "@babel/types": "^7.16.0",
    "babel-plugin-polyfill-corejs2": "^0.3.0",
    "babel-plugin-polyfill-corejs3": "^0.4.0",
    "babel-plugin-polyfill-regenerator": "^0.3.0",
    "core-js-compat": "^3.19.1",
    "semver": "^6.3.0"
    },
    "engines": {
    "node": ">=6.9.0"
    },
    "peerDependencies": {
    "@babel/core": "^7.0.0-0"
    }
    },
    "node_modules/@babel/preset-env/node_modules/semver": {
    "version": "6.3.0",
    "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
    "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
    "dev": true,
    "bin": {
    "semver": "bin/semver.js"
    }
    },
    "node_modules/@babel/preset-modules": {
    "version": "0.1.5",
    "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.5.tgz",
    "integrity": "sha512-A57th6YRG7oR3cq/yt/Y84MvGgE0eJG2F1JLhKuyG+jFxEgrd/HAMJatiFtmOiZurz+0DkrvbheCLaV5f2JfjA==",
    "dev": true,
    "dependencies": {
    "@babel/helper-plugin-utils": "^7.0.0",
    "@babel/plugin-proposal-unicode-property-regex": "^7.4.4",
    "@babel/plugin-transform-dotall-regex": "^7.4.4",
    "@babel/types": "^7.4.4",
    "esutils": "^2.0.2"
    },
    "peerDependencies": {
    "@babel/core": "^7.0.0-0"
    }
    },
    "node_modules/@babel/runtime": {
    "version": "7.16.5",
    "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.16.5.tgz",
    "integrity": "sha512-TXWihFIS3Pyv5hzR7j6ihmeLkZfrXGxAr5UfSl8CHf+6q/wpiYDkUau0czckpYG8QmnCIuPpdLtuA9VmuGGyMA==",
    "dev": true,
    "dependencies": {
    "regenerator-runtime": "^0.13.4"
    },
    "engines": {
    "node": ">=6.9.0"
    }
    },
    "node_modules/@babel/template": {
    "version": "7.16.0",
    "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.16.0.tgz",
    "integrity": "sha512-MnZdpFD/ZdYhXwiunMqqgyZyucaYsbL0IrjoGjaVhGilz+x8YB++kRfygSOIj1yOtWKPlx7NBp+9I1RQSgsd5A==",
    "dev": true,
    "dependencies": {
    "@babel/code-frame": "^7.16.0",
    "@babel/parser": "^7.16.0",
    "@babel/types": "^7.16.0"
    },
    "engines": {
    "node": ">=6.9.0"
    }
    },
    "node_modules/@babel/traverse": {
    "version": "7.16.5",
    "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.16.5.tgz",
    "integrity": "sha512-FOCODAzqUMROikDYLYxl4nmwiLlu85rNqBML/A5hKRVXG2LV8d0iMqgPzdYTcIpjZEBB7D6UDU9vxRZiriASdQ==",
    "dev": true,
    "dependencies": {
    "@babel/code-frame": "^7.16.0",
    "@babel/generator": "^7.16.5",
    "@babel/helper-environment-visitor": "^7.16.5",
    "@babel/helper-function-name": "^7.16.0",
    "@babel/helper-hoist-variables": "^7.16.0",
    "@babel/helper-split-export-declaration": "^7.16.0",
    "@babel/parser": "^7.16.5",
    "@babel/types": "^7.16.0",
    "debug": "^4.1.0",
    "globals": "^11.1.0"
    },
    "engines": {
    "node": ">=6.9.0"
    }
    },
    "node_modules/@babel/traverse/node_modules/debug": {
    "version": "4.3.3",
    "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.3.tgz",
    "integrity": "sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==",
    "dev": true,
    "dependencies": {
    "ms": "2.1.2"
    },
    "engines": {
    "node": ">=6.0"
    },
    "peerDependenciesMeta": {
    "supports-color": {
    "optional": true
    }
    }
    },
    "node_modules/@babel/traverse/node_modules/ms": {
    "version": "2.1.2",
    "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
    "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
    "dev": true
    },
    "node_modules/@babel/types": {
    "version": "7.16.0",
    "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.16.0.tgz",
    "integrity": "sha512-PJgg/k3SdLsGb3hhisFvtLOw5ts113klrpLuIPtCJIU+BB24fqq6lf8RWqKJEjzqXR9AEH1rIb5XTqwBHB+kQg==",
    "dev": true,
    "dependencies": {
    "@babel/helper-validator-identifier": "^7.15.7",
    "to-fast-properties": "^2.0.0"
    },
    "engines": {
    "node": ">=6.9.0"
    }
    },
    "node_modules/@iarna/toml": {
    "version": "2.2.5",
    "resolved": "https://registry.npmjs.org/@iarna/toml/-/toml-2.2.5.tgz",
    "integrity": "sha512-trnsAYxU3xnS1gPHPyU961coFyLkh4gAD/0zQ5mymY4yOZ+CYvsPqUbOFSw0aDM4y0tV7tiFxL/1XfXPNC6IPg==",
    "dev": true
    },
    "node_modules/@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==",
    "dev": true,
    "dependencies": {
    "call-me-maybe": "^1.0.1",
    "glob-to-regexp": "^0.3.0"
    },
    "engines": {
    "node": ">=4"
    }
    },
    "node_modules/@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==",
    "dev": true,
    "engines": {
    "node": ">= 6"
    }
    },
    "node_modules/@parcel/fs": {
    "version": "1.11.0",
    "resolved": "https://registry.npmjs.org/@parcel/fs/-/fs-1.11.0.tgz",
    "integrity": "sha512-86RyEqULbbVoeo8OLcv+LQ1Vq2PKBAvWTU9fCgALxuCTbbs5Ppcvll4Vr+Ko1AnmMzja/k++SzNAwJfeQXVlpA==",
    "dev": true,
    "dependencies": {
    "@parcel/utils": "^1.11.0",
    "mkdirp": "^0.5.1",
    "rimraf": "^2.6.2"
    },
    "engines": {
    "node": ">= 6.0.0"
    }
    },
    "node_modules/@parcel/logger": {
    "version": "1.11.1",
    "resolved": "https://registry.npmjs.org/@parcel/logger/-/logger-1.11.1.tgz",
    "integrity": "sha512-9NF3M6UVeP2udOBDILuoEHd8VrF4vQqoWHEafymO1pfSoOMfxrSJZw1MfyAAIUN/IFp9qjcpDCUbDZB+ioVevA==",
    "dev": true,
    "dependencies": {
    "@parcel/workers": "^1.11.0",
    "chalk": "^2.1.0",
    "grapheme-breaker": "^0.3.2",
    "ora": "^2.1.0",
    "strip-ansi": "^4.0.0"
    },
    "engines": {
    "node": ">= 6.0.0"
    }
    },
    "node_modules/@parcel/utils": {
    "version": "1.11.0",
    "resolved": "https://registry.npmjs.org/@parcel/utils/-/utils-1.11.0.tgz",
    "integrity": "sha512-cA3p4jTlaMeOtAKR/6AadanOPvKeg8VwgnHhOyfi0yClD0TZS/hi9xu12w4EzA/8NtHu0g6o4RDfcNjqN8l1AQ==",
    "dev": true,
    "engines": {
    "node": ">= 6.0.0"
    }
    },
    "node_modules/@parcel/watcher": {
    "version": "1.12.1",
    "resolved": "https://registry.npmjs.org/@parcel/watcher/-/watcher-1.12.1.tgz",
    "integrity": "sha512-od+uCtCxC/KoNQAIE1vWx1YTyKYY+7CTrxBJPRh3cDWw/C0tCtlBMVlrbplscGoEpt6B27KhJDCv82PBxOERNA==",
    "dev": true,
    "dependencies": {
    "@parcel/utils": "^1.11.0",
    "chokidar": "^2.1.5"
    }
    },
    "node_modules/@parcel/workers": {
    "version": "1.11.0",
    "resolved": "https://registry.npmjs.org/@parcel/workers/-/workers-1.11.0.tgz",
    "integrity": "sha512-USSjRAAQYsZFlv43FUPdD+jEGML5/8oLF0rUzPQTtK4q9kvaXr49F5ZplyLz5lox78cLZ0TxN2bIDQ1xhOkulQ==",
    "dev": true,
    "dependencies": {
    "@parcel/utils": "^1.11.0",
    "physical-cpu-count": "^2.0.0"
    },
    "engines": {
    "node": ">= 6.0.0"
    }
    },
    "node_modules/@types/q": {
    "version": "1.5.5",
    "resolved": "https://registry.npmjs.org/@types/q/-/q-1.5.5.tgz",
    "integrity": "sha512-L28j2FcJfSZOnL1WBjDYp2vUHCeIFlyYI/53EwD/rKUBQ7MtUUfbQWiyKJGpcnv4/WgrhWsFKrcPstcAt/J0tQ==",
    "dev": true
    },
    "node_modules/abab": {
    "version": "2.0.5",
    "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.5.tgz",
    "integrity": "sha512-9IK9EadsbHo6jLWIpxpR6pL0sazTXV6+SQv25ZB+F7Bj9mJNaOc4nCRabwd5M/JwmUa8idz6Eci6eKfJryPs6Q==",
    "dev": true
    },
    "node_modules/acorn": {
    "version": "7.4.1",
    "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz",
    "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==",
    "dev": true,
    "bin": {
    "acorn": "bin/acorn"
    },
    "engines": {
    "node": ">=0.4.0"
    }
    },
    "node_modules/acorn-globals": {
    "version": "4.3.4",
    "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-4.3.4.tgz",
    "integrity": "sha512-clfQEh21R+D0leSbUdWf3OcfqyaCSAQ8Ryq00bofSekfr9W8u1jyYZo6ir0xu9Gtcf7BjcHJpnbZH7JOCpP60A==",
    "dev": true,
    "dependencies": {
    "acorn": "^6.0.1",
    "acorn-walk": "^6.0.1"
    }
    },
    "node_modules/acorn-globals/node_modules/acorn": {
    "version": "6.4.2",
    "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz",
    "integrity": "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==",
    "dev": true,
    "bin": {
    "acorn": "bin/acorn"
    },
    "engines": {
    "node": ">=0.4.0"
    }
    },
    "node_modules/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,
    "engines": {
    "node": ">=0.4.0"
    }
    },
    "node_modules/ajv": {
    "version": "6.12.6",
    "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz",
    "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==",
    "dependencies": {
    "fast-deep-equal": "^3.1.1",
    "fast-json-stable-stringify": "^2.0.0",
    "json-schema-traverse": "^0.4.1",
    "uri-js": "^4.2.2"
    }
    },
    "node_modules/alphanum-sort": {
    "version": "1.0.2",
    "resolved": "https://registry.npmjs.org/alphanum-sort/-/alphanum-sort-1.0.2.tgz",
    "integrity": "sha1-l6ERlkmyEa0zaR2fn0hqjsn74KM=",
    "dev": true
    },
    "node_modules/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,
    "engines": {
    "node": ">=4"
    }
    },
    "node_modules/ansi-regex": {
    "version": "3.0.0",
    "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz",
    "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=",
    "dev": true,
    "engines": {
    "node": ">=4"
    }
    },
    "node_modules/ansi-styles": {
    "version": "3.2.1",
    "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
    "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
    "dev": true,
    "dependencies": {
    "color-convert": "^1.9.0"
    },
    "engines": {
    "node": ">=4"
    }
    },
    "node_modules/ansi-to-html": {
    "version": "0.6.14",
    "resolved": "https://registry.npmjs.org/ansi-to-html/-/ansi-to-html-0.6.14.tgz",
    "integrity": "sha512-7ZslfB1+EnFSDO5Ju+ue5Y6It19DRnZXWv8jrGHgIlPna5Mh4jz7BV5jCbQneXNFurQcKoolaaAjHtgSBfOIuA==",
    "dev": true,
    "dependencies": {
    "entities": "^1.1.2"
    },
    "bin": {
    "ansi-to-html": "bin/ansi-to-html"
    },
    "engines": {
    "node": "*"
    }
    },
    "node_modules/anymatch": {
    "version": "2.0.0",
    "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz",
    "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==",
    "dev": true,
    "dependencies": {
    "micromatch": "^3.1.4",
    "normalize-path": "^2.1.1"
    }
    },
    "node_modules/anymatch/node_modules/normalize-path": {
    "version": "2.1.1",
    "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz",
    "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=",
    "dev": true,
    "dependencies": {
    "remove-trailing-separator": "^1.0.1"
    },
    "engines": {
    "node": ">=0.10.0"
    }
    },
    "node_modules/aproba": {
    "version": "1.2.0",
    "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz",
    "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==",
    "dev": true
    },
    "node_modules/arch": {
    "version": "2.2.0",
    "resolved": "https://registry.npmjs.org/arch/-/arch-2.2.0.tgz",
    "integrity": "sha512-Of/R0wqp83cgHozfIYLbBMnej79U/SVGOOyuB3VVFv1NRM/PSFMK12x9KVtiYzJqmnU5WR2qp0Z5rHb7sWGnFQ==",
    "dev": true,
    "funding": [
    {
    "type": "github",
    "url": "https://github.com/sponsors/feross"
    },
    {
    "type": "patreon",
    "url": "https://www.patreon.com/feross"
    },
    {
    "type": "consulting",
    "url": "https://feross.org/support"
    }
    ]
    },
    "node_modules/argparse": {
    "version": "1.0.10",
    "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz",
    "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==",
    "dev": true,
    "dependencies": {
    "sprintf-js": "~1.0.2"
    }
    },
    "node_modules/arr-diff": {
    "version": "4.0.0",
    "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz",
    "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=",
    "dev": true,
    "engines": {
    "node": ">=0.10.0"
    }
    },
    "node_modules/arr-flatten": {
    "version": "1.1.0",
    "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz",
    "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==",
    "dev": true,
    "engines": {
    "node": ">=0.10.0"
    }
    },
    "node_modules/arr-union": {
    "version": "3.1.0",
    "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz",
    "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=",
    "dev": true,
    "engines": {
    "node": ">=0.10.0"
    }
    },
    "node_modules/array-equal": {
    "version": "1.0.0",
    "resolved": "https://registry.npmjs.org/array-equal/-/array-equal-1.0.0.tgz",
    "integrity": "sha1-jCpe8kcv2ep0KwTHenUJO6J1fJM=",
    "dev": true
    },
    "node_modules/array-unique": {
    "version": "0.3.2",
    "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz",
    "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=",
    "dev": true,
    "engines": {
    "node": ">=0.10.0"
    }
    },
    "node_modules/asn1": {
    "version": "0.2.4",
    "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz",
    "integrity": "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==",
    "dependencies": {
    "safer-buffer": "~2.1.0"
    }
    },
    "node_modules/asn1.js": {
    "version": "5.4.1",
    "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-5.4.1.tgz",
    "integrity": "sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA==",
    "dev": true,
    "dependencies": {
    "bn.js": "^4.0.0",
    "inherits": "^2.0.1",
    "minimalistic-assert": "^1.0.0",
    "safer-buffer": "^2.1.0"
    }
    },
    "node_modules/asn1.js/node_modules/bn.js": {
    "version": "4.11.9",
    "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz",
    "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==",
    "dev": true
    },
    "node_modules/assert": {
    "version": "1.5.0",
    "resolved": "https://registry.npmjs.org/assert/-/assert-1.5.0.tgz",
    "integrity": "sha512-EDsgawzwoun2CZkCgtxJbv392v4nbk9XDD06zI+kQYoBM/3RBWLlEyJARDOmhAAosBjWACEkKL6S+lIZtcAubA==",
    "dev": true,
    "dependencies": {
    "object-assign": "^4.1.1",
    "util": "0.10.3"
    }
    },
    "node_modules/assert-plus": {
    "version": "1.0.0",
    "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
    "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=",
    "engines": {
    "node": ">=0.8"
    }
    },
    "node_modules/assert/node_modules/inherits": {
    "version": "2.0.1",
    "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz",
    "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=",
    "dev": true
    },
    "node_modules/assert/node_modules/util": {
    "version": "0.10.3",
    "resolved": "https://registry.npmjs.org/util/-/util-0.10.3.tgz",
    "integrity": "sha1-evsa/lCAUkZInj23/g7TeTNqwPk=",
    "dev": true,
    "dependencies": {
    "inherits": "2.0.1"
    }
    },
    "node_modules/assign-symbols": {
    "version": "1.0.0",
    "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz",
    "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=",
    "dev": true,
    "engines": {
    "node": ">=0.10.0"
    }
    },
    "node_modules/async-each": {
    "version": "1.0.3",
    "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.3.tgz",
    "integrity": "sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ==",
    "dev": true
    },
    "node_modules/async-limiter": {
    "version": "1.0.1",
    "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.1.tgz",
    "integrity": "sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==",
    "dev": true
    },
    "node_modules/asynckit": {
    "version": "0.4.0",
    "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz",
    "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k="
    },
    "node_modules/atob": {
    "version": "2.1.2",
    "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz",
    "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==",
    "dev": true,
    "bin": {
    "atob": "bin/atob.js"
    },
    "engines": {
    "node": ">= 4.5.0"
    }
    },
    "node_modules/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=",
    "engines": {
    "node": "*"
    }
    },
    "node_modules/aws4": {
    "version": "1.11.0",
    "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.11.0.tgz",
    "integrity": "sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA=="
    },
    "node_modules/babel-plugin-dynamic-import-node": {
    "version": "2.3.3",
    "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz",
    "integrity": "sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==",
    "dev": true,
    "dependencies": {
    "object.assign": "^4.1.0"
    }
    },
    "node_modules/babel-plugin-polyfill-corejs2": {
    "version": "0.3.0",
    "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.3.0.tgz",
    "integrity": "sha512-wMDoBJ6uG4u4PNFh72Ty6t3EgfA91puCuAwKIazbQlci+ENb/UU9A3xG5lutjUIiXCIn1CY5L15r9LimiJyrSA==",
    "dev": true,
    "dependencies": {
    "@babel/compat-data": "^7.13.11",
    "@babel/helper-define-polyfill-provider": "^0.3.0",
    "semver": "^6.1.1"
    },
    "peerDependencies": {
    "@babel/core": "^7.0.0-0"
    }
    },
    "node_modules/babel-plugin-polyfill-corejs2/node_modules/semver": {
    "version": "6.3.0",
    "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
    "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
    "dev": true,
    "bin": {
    "semver": "bin/semver.js"
    }
    },
    "node_modules/babel-plugin-polyfill-corejs3": {
    "version": "0.4.0",
    "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.4.0.tgz",
    "integrity": "sha512-YxFreYwUfglYKdLUGvIF2nJEsGwj+RhWSX/ije3D2vQPOXuyMLMtg/cCGMDpOA7Nd+MwlNdnGODbd2EwUZPlsw==",
    "dev": true,
    "dependencies": {
    "@babel/helper-define-polyfill-provider": "^0.3.0",
    "core-js-compat": "^3.18.0"
    },
    "peerDependencies": {
    "@babel/core": "^7.0.0-0"
    }
    },
    "node_modules/babel-plugin-polyfill-regenerator": {
    "version": "0.3.0",
    "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.3.0.tgz",
    "integrity": "sha512-dhAPTDLGoMW5/84wkgwiLRwMnio2i1fUe53EuvtKMv0pn2p3S8OCoV1xAzfJPl0KOX7IB89s2ib85vbYiea3jg==",
    "dev": true,
    "dependencies": {
    "@babel/helper-define-polyfill-provider": "^0.3.0"
    },
    "peerDependencies": {
    "@babel/core": "^7.0.0-0"
    }
    },
    "node_modules/babel-runtime": {
    "version": "6.26.0",
    "resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz",
    "integrity": "sha1-llxwWGaOgrVde/4E/yM3vItWR/4=",
    "dev": true,
    "dependencies": {
    "core-js": "^2.4.0",
    "regenerator-runtime": "^0.11.0"
    }
    },
    "node_modules/babel-runtime/node_modules/regenerator-runtime": {
    "version": "0.11.1",
    "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz",
    "integrity": "sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==",
    "dev": true
    },
    "node_modules/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,
    "dependencies": {
    "babel-runtime": "^6.26.0",
    "esutils": "^2.0.2",
    "lodash": "^4.17.4",
    "to-fast-properties": "^1.0.3"
    }
    },
    "node_modules/babel-types/node_modules/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,
    "engines": {
    "node": ">=0.10.0"
    }
    },
    "node_modules/babylon-walk": {
    "version": "1.0.2",
    "resolved": "https://registry.npmjs.org/babylon-walk/-/babylon-walk-1.0.2.tgz",
    "integrity": "sha1-OxWl3btIKni0zpwByLoYFwLZ1s4=",
    "dev": true,
    "dependencies": {
    "babel-runtime": "^6.11.6",
    "babel-types": "^6.15.0",
    "lodash.clone": "^4.5.0"
    }
    },
    "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
    },
    "node_modules/base": {
    "version": "0.11.2",
    "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz",
    "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==",
    "dev": true,
    "dependencies": {
    "cache-base": "^1.0.1",
    "class-utils": "^0.3.5",
    "component-emitter": "^1.2.1",
    "define-property": "^1.0.0",
    "isobject": "^3.0.1",
    "mixin-deep": "^1.2.0",
    "pascalcase": "^0.1.1"
    },
    "engines": {
    "node": ">=0.10.0"
    }
    },
    "node_modules/base/node_modules/define-property": {
    "version": "1.0.0",
    "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
    "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
    "dev": true,
    "dependencies": {
    "is-descriptor": "^1.0.0"
    },
    "engines": {
    "node": ">=0.10.0"
    }
    },
    "node_modules/base64-js": {
    "version": "1.5.1",
    "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz",
    "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==",
    "dev": true
    },
    "node_modules/bcrypt-pbkdf": {
    "version": "1.0.2",
    "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz",
    "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=",
    "dependencies": {
    "tweetnacl": "^0.14.3"
    }
    },
    "node_modules/big-integer": {
    "version": "1.6.48",
    "resolved": "https://registry.npmjs.org/big-integer/-/big-integer-1.6.48.tgz",
    "integrity": "sha512-j51egjPa7/i+RdiRuJbPdJ2FIUYYPhvYLjzoYbcMMm62ooO6F94fETG4MTs46zPAF9Brs04OajboA/qTGuz78w==",
    "engines": {
    "node": ">=0.6"
    }
    },
    "node_modules/binary-extensions": {
    "version": "1.13.1",
    "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz",
    "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==",
    "dev": true,
    "engines": {
    "node": ">=0.10.0"
    }
    },
    "node_modules/bindings": {
    "version": "1.5.0",
    "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz",
    "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==",
    "dev": true,
    "dependencies": {
    "file-uri-to-path": "1.0.0"
    }
    },
    "node_modules/bluebird": {
    "version": "3.7.2",
    "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz",
    "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==",
    "dev": true
    },
    "node_modules/bn.js": {
    "version": "5.1.3",
    "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.1.3.tgz",
    "integrity": "sha512-GkTiFpjFtUzU9CbMeJ5iazkCzGL3jrhzerzZIuqLABjbwRaFt33I9tUdSNryIptM+RxDet6OKm2WnLXzW51KsQ==",
    "dev": true
    },
    "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
    },
    "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,
    "dependencies": {
    "balanced-match": "^1.0.0",
    "concat-map": "0.0.1"
    }
    },
    "node_modules/braces": {
    "version": "2.3.2",
    "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz",
    "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==",
    "dev": true,
    "dependencies": {
    "arr-flatten": "^1.1.0",
    "array-unique": "^0.3.2",
    "extend-shallow": "^2.0.1",
    "fill-range": "^4.0.0",
    "isobject": "^3.0.1",
    "repeat-element": "^1.1.2",
    "snapdragon": "^0.8.1",
    "snapdragon-node": "^2.0.1",
    "split-string": "^3.0.2",
    "to-regex": "^3.0.1"
    },
    "engines": {
    "node": ">=0.10.0"
    }
    },
    "node_modules/brfs": {
    "version": "1.6.1",
    "resolved": "https://registry.npmjs.org/brfs/-/brfs-1.6.1.tgz",
    "integrity": "sha512-OfZpABRQQf+Xsmju8XE9bDjs+uU4vLREGolP7bDgcpsI17QREyZ4Bl+2KLxxx1kCgA0fAIhKQBaBYh+PEcCqYQ==",
    "dev": true,
    "dependencies": {
    "quote-stream": "^1.0.1",
    "resolve": "^1.1.5",
    "static-module": "^2.2.0",
    "through2": "^2.0.0"
    },
    "bin": {
    "brfs": "bin/cmd.js"
    }
    },
    "node_modules/brorand": {
    "version": "1.1.0",
    "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz",
    "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=",
    "dev": true
    },
    "node_modules/browser-process-hrtime": {
    "version": "1.0.0",
    "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz",
    "integrity": "sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==",
    "dev": true
    },
    "node_modules/browserify-aes": {
    "version": "1.2.0",
    "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz",
    "integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==",
    "dev": true,
    "dependencies": {
    "buffer-xor": "^1.0.3",
    "cipher-base": "^1.0.0",
    "create-hash": "^1.1.0",
    "evp_bytestokey": "^1.0.3",
    "inherits": "^2.0.1",
    "safe-buffer": "^5.0.1"
    }
    },
    "node_modules/browserify-cipher": {
    "version": "1.0.1",
    "resolved": "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz",
    "integrity": "sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==",
    "dev": true,
    "dependencies": {
    "browserify-aes": "^1.0.4",
    "browserify-des": "^1.0.0",
    "evp_bytestokey": "^1.0.0"
    }
    },
    "node_modules/browserify-des": {
    "version": "1.0.2",
    "resolved": "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.2.tgz",
    "integrity": "sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==",
    "dev": true,
    "dependencies": {
    "cipher-base": "^1.0.1",
    "des.js": "^1.0.0",
    "inherits": "^2.0.1",
    "safe-buffer": "^5.1.2"
    }
    },
    "node_modules/browserify-rsa": {
    "version": "4.1.0",
    "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.1.0.tgz",
    "integrity": "sha512-AdEER0Hkspgno2aR97SAf6vi0y0k8NuOpGnVH3O99rcA5Q6sh8QxcngtHuJ6uXwnfAXNM4Gn1Gb7/MV1+Ymbog==",
    "dev": true,
    "dependencies": {
    "bn.js": "^5.0.0",
    "randombytes": "^2.0.1"
    }
    },
    "node_modules/browserify-sign": {
    "version": "4.2.1",
    "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.2.1.tgz",
    "integrity": "sha512-/vrA5fguVAKKAVTNJjgSm1tRQDHUU6DbwO9IROu/0WAzC8PKhucDSh18J0RMvVeHAn5puMd+QHC2erPRNf8lmg==",
    "dev": true,
    "dependencies": {
    "bn.js": "^5.1.1",
    "browserify-rsa": "^4.0.1",
    "create-hash": "^1.2.0",
    "create-hmac": "^1.1.7",
    "elliptic": "^6.5.3",
    "inherits": "^2.0.4",
    "parse-asn1": "^5.1.5",
    "readable-stream": "^3.6.0",
    "safe-buffer": "^5.2.0"
    }
    },
    "node_modules/browserify-sign/node_modules/readable-stream": {
    "version": "3.6.0",
    "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",
    "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==",
    "dev": true,
    "dependencies": {
    "inherits": "^2.0.3",
    "string_decoder": "^1.1.1",
    "util-deprecate": "^1.0.1"
    },
    "engines": {
    "node": ">= 6"
    }
    },
    "node_modules/browserify-sign/node_modules/safe-buffer": {
    "version": "5.2.1",
    "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
    "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==",
    "dev": true
    },
    "node_modules/browserify-zlib": {
    "version": "0.2.0",
    "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz",
    "integrity": "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==",
    "dev": true,
    "dependencies": {
    "pako": "~1.0.5"
    }
    },
    "node_modules/browserify-zlib/node_modules/pako": {
    "version": "1.0.11",
    "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz",
    "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==",
    "dev": true
    },
    "node_modules/browserslist": {
    "version": "4.19.1",
    "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.19.1.tgz",
    "integrity": "sha512-u2tbbG5PdKRTUoctO3NBD8FQ5HdPh1ZXPHzp1rwaa5jTc+RV9/+RlWiAIKmjRPQF+xbGM9Kklj5bZQFa2s/38A==",
    "dev": true,
    "dependencies": {
    "caniuse-lite": "^1.0.30001286",
    "electron-to-chromium": "^1.4.17",
    "escalade": "^3.1.1",
    "node-releases": "^2.0.1",
    "picocolors": "^1.0.0"
    },
    "bin": {
    "browserslist": "cli.js"
    },
    "engines": {
    "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7"
    },
    "funding": {
    "type": "opencollective",
    "url": "https://opencollective.com/browserslist"
    }
    },
    "node_modules/buffer": {
    "version": "4.9.2",
    "resolved": "https://registry.npmjs.org/buffer/-/buffer-4.9.2.tgz",
    "integrity": "sha512-xq+q3SRMOxGivLhBNaUdC64hDTQwejJ+H0T/NB1XMtTVEwNTrfFF3gAxiyW0Bu/xWEGhjVKgUcMhCrUy2+uCWg==",
    "dev": true,
    "dependencies": {
    "base64-js": "^1.0.2",
    "ieee754": "^1.1.4",
    "isarray": "^1.0.0"
    }
    },
    "node_modules/buffer-equal": {
    "version": "0.0.1",
    "resolved": "https://registry.npmjs.org/buffer-equal/-/buffer-equal-0.0.1.tgz",
    "integrity": "sha1-kbx0sR6kBbyRa8aqkI+q+ltKrEs=",
    "dev": true,
    "engines": {
    "node": ">=0.4.0"
    }
    },
    "node_modules/buffer-from": {
    "version": "1.1.2",
    "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz",
    "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==",
    "dev": true
    },
    "node_modules/buffer-xor": {
    "version": "1.0.3",
    "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz",
    "integrity": "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=",
    "dev": true
    },
    "node_modules/builtin-status-codes": {
    "version": "3.0.0",
    "resolved": "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz",
    "integrity": "sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug=",
    "dev": true
    },
    "node_modules/byline": {
    "version": "5.0.0",
    "resolved": "https://registry.npmjs.org/byline/-/byline-5.0.0.tgz",
    "integrity": "sha1-dBxSFkaOrcRXsDQQEYrXfejB3bE=",
    "dev": true,
    "engines": {
    "node": ">=0.10.0"
    }
    },
    "node_modules/cacache": {
    "version": "11.3.3",
    "resolved": "https://registry.npmjs.org/cacache/-/cacache-11.3.3.tgz",
    "integrity": "sha512-p8WcneCytvzPxhDvYp31PD039vi77I12W+/KfR9S8AZbaiARFBCpsPJS+9uhWfeBfeAtW7o/4vt3MUqLkbY6nA==",
    "dev": true,
    "dependencies": {
    "bluebird": "^3.5.5",
    "chownr": "^1.1.1",
    "figgy-pudding": "^3.5.1",
    "glob": "^7.1.4",
    "graceful-fs": "^4.1.15",
    "lru-cache": "^5.1.1",
    "mississippi": "^3.0.0",
    "mkdirp": "^0.5.1",
    "move-concurrently": "^1.0.1",
    "promise-inflight": "^1.0.1",
    "rimraf": "^2.6.3",
    "ssri": "^6.0.1",
    "unique-filename": "^1.1.1",
    "y18n": "^4.0.0"
    }
    },
    "node_modules/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,
    "dependencies": {
    "collection-visit": "^1.0.0",
    "component-emitter": "^1.2.1",
    "get-value": "^2.0.6",
    "has-value": "^1.0.0",
    "isobject": "^3.0.1",
    "set-value": "^2.0.0",
    "to-object-path": "^0.3.0",
    "union-value": "^1.0.0",
    "unset-value": "^1.0.0"
    },
    "engines": {
    "node": ">=0.10.0"
    }
    },
    "node_modules/call-bind": {
    "version": "1.0.2",
    "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz",
    "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==",
    "dev": true,
    "dependencies": {
    "function-bind": "^1.1.1",
    "get-intrinsic": "^1.0.2"
    },
    "funding": {
    "url": "https://github.com/sponsors/ljharb"
    }
    },
    "node_modules/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=",
    "dev": true
    },
    "node_modules/caller-callsite": {
    "version": "2.0.0",
    "resolved": "https://registry.npmjs.org/caller-callsite/-/caller-callsite-2.0.0.tgz",
    "integrity": "sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ=",
    "dev": true,
    "dependencies": {
    "callsites": "^2.0.0"
    },
    "engines": {
    "node": ">=4"
    }
    },
    "node_modules/caller-path": {
    "version": "2.0.0",
    "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-2.0.0.tgz",
    "integrity": "sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ=",
    "dev": true,
    "dependencies": {
    "caller-callsite": "^2.0.0"
    },
    "engines": {
    "node": ">=4"
    }
    },
    "node_modules/callsites": {
    "version": "2.0.0",
    "resolved": "https://registry.npmjs.org/callsites/-/callsites-2.0.0.tgz",
    "integrity": "sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA=",
    "dev": true,
    "engines": {
    "node": ">=4"
    }
    },
    "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,
    "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.30001291",
    "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001291.tgz",
    "integrity": "sha512-roMV5V0HNGgJ88s42eE70sstqGW/gwFndosYrikHthw98N5tLnOTxFqMLQjZVRxTWFlJ4rn+MsgXrR7MDPY4jA==",
    "dev": true,
    "funding": {
    "type": "opencollective",
    "url": "https://opencollective.com/browserslist"
    }
    },
    "node_modules/caseless": {
    "version": "0.12.0",
    "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz",
    "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw="
    },
    "node_modules/chalk": {
    "version": "2.4.2",
    "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
    "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
    "dev": true,
    "dependencies": {
    "ansi-styles": "^3.2.1",
    "escape-string-regexp": "^1.0.5",
    "supports-color": "^5.3.0"
    },
    "engines": {
    "node": ">=4"
    }
    },
    "node_modules/chokidar": {
    "version": "2.1.8",
    "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz",
    "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==",
    "deprecated": "Chokidar 2 will break on node v14+. Upgrade to chokidar 3 with 15x less dependencies.",
    "dev": true,
    "dependencies": {
    "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"
    },
    "optionalDependencies": {
    "fsevents": "^1.2.7"
    }
    },
    "node_modules/chownr": {
    "version": "1.1.4",
    "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz",
    "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg=="
    },
    "node_modules/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==",
    "dev": true,
    "dependencies": {
    "inherits": "^2.0.1",
    "safe-buffer": "^5.0.1"
    }
    },
    "node_modules/class-utils": {
    "version": "0.3.6",
    "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz",
    "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==",
    "dev": true,
    "dependencies": {
    "arr-union": "^3.1.0",
    "define-property": "^0.2.5",
    "isobject": "^3.0.0",
    "static-extend": "^0.1.1"
    },
    "engines": {
    "node": ">=0.10.0"
    }
    },
    "node_modules/class-utils/node_modules/define-property": {
    "version": "0.2.5",
    "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
    "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
    "dev": true,
    "dependencies": {
    "is-descriptor": "^0.1.0"
    },
    "engines": {
    "node": ">=0.10.0"
    }
    },
    "node_modules/class-utils/node_modules/is-accessor-descriptor": {
    "version": "0.1.6",
    "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz",
    "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=",
    "dev": true,
    "dependencies": {
    "kind-of": "^3.0.2"
    },
    "engines": {
    "node": ">=0.10.0"
    }
    },
    "node_modules/class-utils/node_modules/is-data-descriptor": {
    "version": "0.1.4",
    "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz",
    "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=",
    "dev": true,
    "dependencies": {
    "kind-of": "^3.0.2"
    },
    "engines": {
    "node": ">=0.10.0"
    }
    },
    "node_modules/class-utils/node_modules/is-descriptor": {
    "version": "0.1.6",
    "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz",
    "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==",
    "dev": true,
    "dependencies": {
    "is-accessor-descriptor": "^0.1.6",
    "is-data-descriptor": "^0.1.4",
    "kind-of": "^5.0.0"
    },
    "engines": {
    "node": ">=0.10.0"
    }
    },
    "node_modules/class-utils/node_modules/is-descriptor/node_modules/kind-of": {
    "version": "5.1.0",
    "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
    "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==",
    "dev": true,
    "engines": {
    "node": ">=0.10.0"
    }
    },
    "node_modules/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=",
    "dev": true,
    "dependencies": {
    "restore-cursor": "^2.0.0"
    },
    "engines": {
    "node": ">=4"
    }
    },
    "node_modules/cli-spinners": {
    "version": "1.3.1",
    "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-1.3.1.tgz",
    "integrity": "sha512-1QL4544moEsDVH9T/l6Cemov/37iv1RtoKf7NJ04A60+4MREXNfx/QvavbH6QoGdsD4N4Mwy49cmaINR/o2mdg==",
    "dev": true,
    "engines": {
    "node": ">=4"
    }
    },
    "node_modules/clone": {
    "version": "2.1.2",
    "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz",
    "integrity": "sha1-G39Ln1kfHo+DZwQBYANFoCiHQ18=",
    "dev": true,
    "engines": {
    "node": ">=0.8"
    }
    },
    "node_modules/coa": {
    "version": "2.0.2",
    "resolved": "https://registry.npmjs.org/coa/-/coa-2.0.2.tgz",
    "integrity": "sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA==",
    "dev": true,
    "dependencies": {
    "@types/q": "^1.5.1",
    "chalk": "^2.4.1",
    "q": "^1.1.2"
    },
    "engines": {
    "node": ">= 4.0"
    }
    },
    "node_modules/collection-visit": {
    "version": "1.0.0",
    "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz",
    "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=",
    "dev": true,
    "dependencies": {
    "map-visit": "^1.0.0",
    "object-visit": "^1.0.0"
    },
    "engines": {
    "node": ">=0.10.0"
    }
    },
    "node_modules/color": {
    "version": "3.2.1",
    "resolved": "https://registry.npmjs.org/color/-/color-3.2.1.tgz",
    "integrity": "sha512-aBl7dZI9ENN6fUGC7mWpMTPNHmWUSNan9tuWN6ahh5ZLNk9baLJOnSMlrQkHcrfFgz2/RigjUVAjdx36VcemKA==",
    "dev": true,
    "dependencies": {
    "color-convert": "^1.9.3",
    "color-string": "^1.6.0"
    }
    },
    "node_modules/color-convert": {
    "version": "1.9.3",
    "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
    "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
    "dev": true,
    "dependencies": {
    "color-name": "1.1.3"
    }
    },
    "node_modules/color-name": {
    "version": "1.1.3",
    "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
    "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=",
    "dev": true
    },
    "node_modules/color-string": {
    "version": "1.9.0",
    "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.9.0.tgz",
    "integrity": "sha512-9Mrz2AQLefkH1UvASKj6v6hj/7eWgjnT/cVsR8CumieLoT+g900exWeNogqtweI8dxloXN9BDQTYro1oWu/5CQ==",
    "dev": true,
    "dependencies": {
    "color-name": "^1.0.0",
    "simple-swizzle": "^0.2.2"
    }
    },
    "node_modules/combined-stream": {
    "version": "1.0.8",
    "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz",
    "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==",
    "dependencies": {
    "delayed-stream": "~1.0.0"
    },
    "engines": {
    "node": ">= 0.8"
    }
    },
    "node_modules/command-exists": {
    "version": "1.2.9",
    "resolved": "https://registry.npmjs.org/command-exists/-/command-exists-1.2.9.tgz",
    "integrity": "sha512-LTQ/SGc+s0Xc0Fu5WaKnR0YiygZkm9eKFvyS+fRsU7/ZWFF8ykFM6Pc9aCVf1+xasOOZpO3BAVgVrKvsqKHV7w==",
    "dev": true
    },
    "node_modules/commander": {
    "version": "2.20.3",
    "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz",
    "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==",
    "dev": true
    },
    "node_modules/component-emitter": {
    "version": "1.3.0",
    "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz",
    "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==",
    "dev": true
    },
    "node_modules/concat-map": {
    "version": "0.0.1",
    "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
    "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=",
    "dev": true
    },
    "node_modules/concat-stream": {
    "version": "1.6.2",
    "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz",
    "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==",
    "dev": true,
    "engines": [
    "node >= 0.8"
    ],
    "dependencies": {
    "buffer-from": "^1.0.0",
    "inherits": "^2.0.3",
    "readable-stream": "^2.2.2",
    "typedarray": "^0.0.6"
    }
    },
    "node_modules/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
    },
    "node_modules/constants-browserify": {
    "version": "1.0.0",
    "resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz",
    "integrity": "sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=",
    "dev": true
    },
    "node_modules/convert-source-map": {
    "version": "1.8.0",
    "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.8.0.tgz",
    "integrity": "sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==",
    "dev": true,
    "dependencies": {
    "safe-buffer": "~5.1.1"
    }
    },
    "node_modules/copy-concurrently": {
    "version": "1.0.5",
    "resolved": "https://registry.npmjs.org/copy-concurrently/-/copy-concurrently-1.0.5.tgz",
    "integrity": "sha512-f2domd9fsVDFtaFcbaRZuYXwtdmnzqbADSwhSWYxYB/Q8zsdUUFMXVRwXGDMWmbEzAn1kdRrtI1T/KTFOL4X2A==",
    "dev": true,
    "dependencies": {
    "aproba": "^1.1.1",
    "fs-write-stream-atomic": "^1.0.8",
    "iferr": "^0.1.5",
    "mkdirp": "^0.5.1",
    "rimraf": "^2.5.4",
    "run-queue": "^1.0.0"
    }
    },
    "node_modules/copy-descriptor": {
    "version": "0.1.1",
    "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz",
    "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=",
    "dev": true,
    "engines": {
    "node": ">=0.10.0"
    }
    },
    "node_modules/core-js": {
    "version": "2.6.12",
    "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.12.tgz",
    "integrity": "sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ==",
    "dev": true
    },
    "node_modules/core-js-compat": {
    "version": "3.20.0",
    "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.20.0.tgz",
    "integrity": "sha512-relrah5h+sslXssTTOkvqcC/6RURifB0W5yhYBdBkaPYa5/2KBMiog3XiD+s3TwEHWxInWVv4Jx2/Lw0vng+IQ==",
    "dev": true,
    "dependencies": {
    "browserslist": "^4.19.1",
    "semver": "7.0.0"
    },
    "funding": {
    "type": "opencollective",
    "url": "https://opencollective.com/core-js"
    }
    },
    "node_modules/core-js-compat/node_modules/semver": {
    "version": "7.0.0",
    "resolved": "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz",
    "integrity": "sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==",
    "dev": true,
    "bin": {
    "semver": "bin/semver.js"
    }
    },
    "node_modules/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="
    },
    "node_modules/cosmiconfig": {
    "version": "5.2.1",
    "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.1.tgz",
    "integrity": "sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==",
    "dev": true,
    "dependencies": {
    "import-fresh": "^2.0.0",
    "is-directory": "^0.3.1",
    "js-yaml": "^3.13.1",
    "parse-json": "^4.0.0"
    },
    "engines": {
    "node": ">=4"
    }
    },
    "node_modules/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,
    "dependencies": {
    "bn.js": "^4.1.0",
    "elliptic": "^6.5.3"
    }
    },
    "node_modules/create-ecdh/node_modules/bn.js": {
    "version": "4.11.9",
    "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz",
    "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==",
    "dev": true
    },
    "node_modules/create-hash": {
    "version": "1.2.0",
    "resolved": "https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz",
    "integrity": "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==",
    "dev": true,
    "dependencies": {
    "cipher-base": "^1.0.1",
    "inherits": "^2.0.1",
    "md5.js": "^1.3.4",
    "ripemd160": "^2.0.1",
    "sha.js": "^2.4.0"
    }
    },
    "node_modules/create-hmac": {
    "version": "1.1.7",
    "resolved": "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz",
    "integrity": "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==",
    "dev": true,
    "dependencies": {
    "cipher-base": "^1.0.3",
    "create-hash": "^1.1.0",
    "inherits": "^2.0.1",
    "ripemd160": "^2.0.0",
    "safe-buffer": "^5.0.1",
    "sha.js": "^2.4.8"
    }
    },
    "node_modules/cross-spawn": {
    "version": "6.0.5",
    "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz",
    "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==",
    "dev": true,
    "dependencies": {
    "nice-try": "^1.0.4",
    "path-key": "^2.0.1",
    "semver": "^5.5.0",
    "shebang-command": "^1.2.0",
    "which": "^1.2.9"
    },
    "engines": {
    "node": ">=4.8"
    }
    },
    "node_modules/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,
    "dependencies": {
    "browserify-cipher": "^1.0.0",
    "browserify-sign": "^4.0.0",
    "create-ecdh": "^4.0.0",
    "create-hash": "^1.1.0",
    "create-hmac": "^1.1.0",
    "diffie-hellman": "^5.0.0",
    "inherits": "^2.0.1",
    "pbkdf2": "^3.0.3",
    "public-encrypt": "^4.0.0",
    "randombytes": "^2.0.0",
    "randomfill": "^1.0.3"
    },
    "engines": {
    "node": "*"
    }
    },
    "node_modules/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,
    "engines": {
    "node": "*"
    }
    },
    "node_modules/css-declaration-sorter": {
    "version": "4.0.1",
    "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-4.0.1.tgz",
    "integrity": "sha512-BcxQSKTSEEQUftYpBVnsH4SF05NTuBokb19/sBt6asXGKZ/6VP7PLG1CBCkFDYOnhXhPh0jMhO6xZ71oYHXHBA==",
    "dev": true,
    "dependencies": {
    "postcss": "^7.0.1",
    "timsort": "^0.3.0"
    },
    "engines": {
    "node": ">4"
    }
    },
    "node_modules/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,
    "dependencies": {
    "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"
    }
    },
    "node_modules/css-modules-loader-core/node_modules/ansi-regex": {
    "version": "2.1.1",
    "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
    "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
    "dev": true,
    "engines": {
    "node": ">=0.10.0"
    }
    },
    "node_modules/css-modules-loader-core/node_modules/ansi-styles": {
    "version": "2.2.1",
    "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
    "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
    "dev": true,
    "engines": {
    "node": ">=0.10.0"
    }
    },
    "node_modules/css-modules-loader-core/node_modules/chalk": {
    "version": "1.1.3",
    "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
    "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
    "dev": true,
    "dependencies": {
    "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"
    },
    "engines": {
    "node": ">=0.10.0"
    }
    },
    "node_modules/css-modules-loader-core/node_modules/chalk/node_modules/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,
    "engines": {
    "node": ">=0.8.0"
    }
    },
    "node_modules/css-modules-loader-core/node_modules/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,
    "engines": {
    "node": ">=0.10.0"
    }
    },
    "node_modules/css-modules-loader-core/node_modules/postcss": {
    "version": "6.0.1",
    "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.1.tgz",
    "integrity": "sha1-AA29H47vIXqjaLmiEsX8QLKo8/I=",
    "dev": true,
    "dependencies": {
    "chalk": "^1.1.3",
    "source-map": "^0.5.6",
    "supports-color": "^3.2.3"
    },
    "engines": {
    "node": ">=4.0.0"
    }
    },
    "node_modules/css-modules-loader-core/node_modules/source-map": {
    "version": "0.5.7",
    "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
    "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
    "dev": true,
    "engines": {
    "node": ">=0.10.0"
    }
    },
    "node_modules/css-modules-loader-core/node_modules/strip-ansi": {
    "version": "3.0.1",
    "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
    "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
    "dev": true,
    "dependencies": {
    "ansi-regex": "^2.0.0"
    },
    "engines": {
    "node": ">=0.10.0"
    }
    },
    "node_modules/css-modules-loader-core/node_modules/supports-color": {
    "version": "3.2.3",
    "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz",
    "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=",
    "dev": true,
    "dependencies": {
    "has-flag": "^1.0.0"
    },
    "engines": {
    "node": ">=0.8.0"
    }
    },
    "node_modules/css-select": {
    "version": "2.1.0",
    "resolved": "https://registry.npmjs.org/css-select/-/css-select-2.1.0.tgz",
    "integrity": "sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ==",
    "dev": true,
    "dependencies": {
    "boolbase": "^1.0.0",
    "css-what": "^3.2.1",
    "domutils": "^1.7.0",
    "nth-check": "^1.0.2"
    }
    },
    "node_modules/css-select-base-adapter": {
    "version": "0.1.1",
    "resolved": "https://registry.npmjs.org/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz",
    "integrity": "sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w==",
    "dev": true
    },
    "node_modules/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==",
    "dev": true,
    "dependencies": {
    "cssesc": "^3.0.0",
    "fastparse": "^1.1.2"
    }
    },
    "node_modules/css-tree": {
    "version": "1.0.0-alpha.37",
    "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.37.tgz",
    "integrity": "sha512-DMxWJg0rnz7UgxKT0Q1HU/L9BeJI0M6ksor0OgqOnF+aRCDWg/N2641HmVyU9KVIu0OVVWOb2IpC9A+BJRnejg==",
    "dev": true,
    "dependencies": {
    "mdn-data": "2.0.4",
    "source-map": "^0.6.1"
    },
    "engines": {
    "node": ">=8.0.0"
    }
    },
    "node_modules/css-what": {
    "version": "3.4.2",
    "resolved": "https://registry.npmjs.org/css-what/-/css-what-3.4.2.tgz",
    "integrity": "sha512-ACUm3L0/jiZTqfzRM3Hi9Q8eZqd6IK37mMWPLz9PJxkLWllYeRf+EHUSHYEtFop2Eqytaq1FizFVh7XfBnXCDQ==",
    "dev": true,
    "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,
    "bin": {
    "cssesc": "bin/cssesc"
    },
    "engines": {
    "node": ">=4"
    }
    },
    "node_modules/cssnano": {
    "version": "4.1.11",
    "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-4.1.11.tgz",
    "integrity": "sha512-6gZm2htn7xIPJOHY824ERgj8cNPgPxyCSnkXc4v7YvNW+TdVfzgngHcEhy/8D11kUWRUMbke+tC+AUcUsnMz2g==",
    "dev": true,
    "dependencies": {
    "cosmiconfig": "^5.0.0",
    "cssnano-preset-default": "^4.0.8",
    "is-resolvable": "^1.0.0",
    "postcss": "^7.0.0"
    },
    "engines": {
    "node": ">=6.9.0"
    }
    },
    "node_modules/cssnano-preset-default": {
    "version": "4.0.8",
    "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-4.0.8.tgz",
    "integrity": "sha512-LdAyHuq+VRyeVREFmuxUZR1TXjQm8QQU/ktoo/x7bz+SdOge1YKc5eMN6pRW7YWBmyq59CqYba1dJ5cUukEjLQ==",
    "dev": true,
    "dependencies": {
    "css-declaration-sorter": "^4.0.1",
    "cssnano-util-raw-cache": "^4.0.1",
    "postcss": "^7.0.0",
    "postcss-calc": "^7.0.1",
    "postcss-colormin": "^4.0.3",
    "postcss-convert-values": "^4.0.1",
    "postcss-discard-comments": "^4.0.2",
    "postcss-discard-duplicates": "^4.0.2",
    "postcss-discard-empty": "^4.0.1",
    "postcss-discard-overridden": "^4.0.1",
    "postcss-merge-longhand": "^4.0.11",
    "postcss-merge-rules": "^4.0.3",
    "postcss-minify-font-values": "^4.0.2",
    "postcss-minify-gradients": "^4.0.2",
    "postcss-minify-params": "^4.0.2",
    "postcss-minify-selectors": "^4.0.2",
    "postcss-normalize-charset": "^4.0.1",
    "postcss-normalize-display-values": "^4.0.2",
    "postcss-normalize-positions": "^4.0.2",
    "postcss-normalize-repeat-style": "^4.0.2",
    "postcss-normalize-string": "^4.0.2",
    "postcss-normalize-timing-functions": "^4.0.2",
    "postcss-normalize-unicode": "^4.0.1",
    "postcss-normalize-url": "^4.0.1",
    "postcss-normalize-whitespace": "^4.0.2",
    "postcss-ordered-values": "^4.1.2",
    "postcss-reduce-initial": "^4.0.3",
    "postcss-reduce-transforms": "^4.0.2",
    "postcss-svgo": "^4.0.3",
    "postcss-unique-selectors": "^4.0.1"
    },
    "engines": {
    "node": ">=6.9.0"
    }
    },
    "node_modules/cssnano-util-get-arguments": {
    "version": "4.0.0",
    "resolved": "https://registry.npmjs.org/cssnano-util-get-arguments/-/cssnano-util-get-arguments-4.0.0.tgz",
    "integrity": "sha1-7ToIKZ8h11dBsg87gfGU7UnMFQ8=",
    "dev": true,
    "engines": {
    "node": ">=6.9.0"
    }
    },
    "node_modules/cssnano-util-get-match": {
    "version": "4.0.0",
    "resolved": "https://registry.npmjs.org/cssnano-util-get-match/-/cssnano-util-get-match-4.0.0.tgz",
    "integrity": "sha1-wOTKB/U4a7F+xeUiULT1lhNlFW0=",
    "dev": true,
    "engines": {
    "node": ">=6.9.0"
    }
    },
    "node_modules/cssnano-util-raw-cache": {
    "version": "4.0.1",
    "resolved": "https://registry.npmjs.org/cssnano-util-raw-cache/-/cssnano-util-raw-cache-4.0.1.tgz",
    "integrity": "sha512-qLuYtWK2b2Dy55I8ZX3ky1Z16WYsx544Q0UWViebptpwn/xDBmog2TLg4f+DBMg1rJ6JDWtn96WHbOKDWt1WQA==",
    "dev": true,
    "dependencies": {
    "postcss": "^7.0.0"
    },
    "engines": {
    "node": ">=6.9.0"
    }
    },
    "node_modules/cssnano-util-same-parent": {
    "version": "4.0.1",
    "resolved": "https://registry.npmjs.org/cssnano-util-same-parent/-/cssnano-util-same-parent-4.0.1.tgz",
    "integrity": "sha512-WcKx5OY+KoSIAxBW6UBBRay1U6vkYheCdjyVNDm85zt5K9mHoGOfsOsqIszfAqrQQFIIKgjh2+FDgIj/zsl21Q==",
    "dev": true,
    "engines": {
    "node": ">=6.9.0"
    }
    },
    "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,
    "dependencies": {
    "css-tree": "^1.1.2"
    },
    "engines": {
    "node": ">=8.0.0"
    }
    },
    "node_modules/csso/node_modules/css-tree": {
    "version": "1.1.3",
    "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz",
    "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==",
    "dev": true,
    "dependencies": {
    "mdn-data": "2.0.14",
    "source-map": "^0.6.1"
    },
    "engines": {
    "node": ">=8.0.0"
    }
    },
    "node_modules/csso/node_modules/mdn-data": {
    "version": "2.0.14",
    "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz",
    "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==",
    "dev": true
    },
    "node_modules/cssom": {
    "version": "0.3.8",
    "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz",
    "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==",
    "dev": true
    },
    "node_modules/cssstyle": {
    "version": "1.4.0",
    "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-1.4.0.tgz",
    "integrity": "sha512-GBrLZYZ4X4x6/QEoBnIrqb8B/f5l4+8me2dkom/j1Gtbxy0kBv6OGzKuAsGM75bkGwGAFkt56Iwg28S3XTZgSA==",
    "dev": true,
    "dependencies": {
    "cssom": "0.3.x"
    }
    },
    "node_modules/cyclist": {
    "version": "1.0.1",
    "resolved": "https://registry.npmjs.org/cyclist/-/cyclist-1.0.1.tgz",
    "integrity": "sha1-WW6WmP0MgOEgOMK4LW6xs1tiJNk=",
    "dev": true
    },
    "node_modules/dashdash": {
    "version": "1.14.1",
    "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz",
    "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=",
    "dependencies": {
    "assert-plus": "^1.0.0"
    },
    "engines": {
    "node": ">=0.10"
    }
    },
    "node_modules/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,
    "dependencies": {
    "abab": "^2.0.0",
    "whatwg-mimetype": "^2.2.0",
    "whatwg-url": "^7.0.0"
    }
    },
    "node_modules/deasync": {
    "version": "0.1.21",
    "resolved": "https://registry.npmjs.org/deasync/-/deasync-0.1.21.tgz",
    "integrity": "sha512-kUmM8Y+PZpMpQ+B4AuOW9k2Pfx/mSupJtxOsLzmnHY2WqZUYRFccFn2RhzPAqt3Xb+sorK/badW2D4zNzqZz5w==",
    "dev": true,
    "dependencies": {
    "bindings": "^1.5.0",
    "node-addon-api": "^1.7.1"
    },
    "engines": {
    "node": ">=0.11.0"
    }
    },
    "node_modules/debug": {
    "version": "2.6.9",
    "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
    "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
    "dev": true,
    "dependencies": {
    "ms": "2.0.0"
    }
    },
    "node_modules/decode-uri-component": {
    "version": "0.2.0",
    "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz",
    "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=",
    "dev": true,
    "engines": {
    "node": ">=0.10"
    }
    },
    "node_modules/deep-is": {
    "version": "0.1.4",
    "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz",
    "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==",
    "dev": true
    },
    "node_modules/defaults": {
    "version": "1.0.3",
    "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.3.tgz",
    "integrity": "sha1-xlYFHpgX2f8I7YgUd/P+QBnz730=",
    "dev": true,
    "dependencies": {
    "clone": "^1.0.2"
    }
    },
    "node_modules/defaults/node_modules/clone": {
    "version": "1.0.4",
    "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz",
    "integrity": "sha1-2jCcwmPfFZlMaIypAheco8fNfH4=",
    "dev": true,
    "engines": {
    "node": ">=0.8"
    }
    },
    "node_modules/define-properties": {
    "version": "1.1.3",
    "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz",
    "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==",
    "dev": true,
    "dependencies": {
    "object-keys": "^1.0.12"
    },
    "engines": {
    "node": ">= 0.4"
    }
    },
    "node_modules/define-property": {
    "version": "2.0.2",
    "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz",
    "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==",
    "dev": true,
    "dependencies": {
    "is-descriptor": "^1.0.2",
    "isobject": "^3.0.1"
    },
    "engines": {
    "node": ">=0.10.0"
    }
    },
    "node_modules/delayed-stream": {
    "version": "1.0.0",
    "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",
    "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=",
    "engines": {
    "node": ">=0.4.0"
    }
    },
    "node_modules/depd": {
    "version": "1.1.2",
    "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz",
    "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=",
    "dev": true,
    "engines": {
    "node": ">= 0.6"
    }
    },
    "node_modules/des.js": {
    "version": "1.0.1",
    "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.0.1.tgz",
    "integrity": "sha512-Q0I4pfFrv2VPd34/vfLrFOoRmlYj3OV50i7fskps1jZWK1kApMWWT9G6RRUeYedLcBDIhnSDaUvJMb3AhUlaEA==",
    "dev": true,
    "dependencies": {
    "inherits": "^2.0.1",
    "minimalistic-assert": "^1.0.0"
    }
    },
    "node_modules/destroy": {
    "version": "1.0.4",
    "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz",
    "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=",
    "dev": true
    },
    "node_modules/diffie-hellman": {
    "version": "5.0.3",
    "resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz",
    "integrity": "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==",
    "dev": true,
    "dependencies": {
    "bn.js": "^4.1.0",
    "miller-rabin": "^4.0.0",
    "randombytes": "^2.0.0"
    }
    },
    "node_modules/diffie-hellman/node_modules/bn.js": {
    "version": "4.11.9",
    "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz",
    "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==",
    "dev": true
    },
    "node_modules/dom-serializer": {
    "version": "0.2.2",
    "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.2.tgz",
    "integrity": "sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==",
    "dev": true,
    "dependencies": {
    "domelementtype": "^2.0.1",
    "entities": "^2.0.0"
    }
    },
    "node_modules/dom-serializer/node_modules/domelementtype": {
    "version": "2.2.0",
    "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.2.0.tgz",
    "integrity": "sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==",
    "dev": true,
    "funding": [
    {
    "type": "github",
    "url": "https://github.com/sponsors/fb55"
    }
    ]
    },
    "node_modules/dom-serializer/node_modules/entities": {
    "version": "2.2.0",
    "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz",
    "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==",
    "dev": true,
    "funding": {
    "url": "https://github.com/fb55/entities?sponsor=1"
    }
    },
    "node_modules/domain-browser": {
    "version": "1.2.0",
    "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-1.2.0.tgz",
    "integrity": "sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==",
    "dev": true,
    "engines": {
    "node": ">=0.4",
    "npm": ">=1.2"
    }
    },
    "node_modules/domelementtype": {
    "version": "1.3.1",
    "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz",
    "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==",
    "dev": true
    },
    "node_modules/domexception": {
    "version": "1.0.1",
    "resolved": "https://registry.npmjs.org/domexception/-/domexception-1.0.1.tgz",
    "integrity": "sha512-raigMkn7CJNNo6Ihro1fzG7wr3fHuYVytzquZKX5n0yizGsTcYgzdIUwj1X9pK0VvjeihV+XiclP+DjwbsSKug==",
    "dev": true,
    "dependencies": {
    "webidl-conversions": "^4.0.2"
    }
    },
    "node_modules/domhandler": {
    "version": "2.4.2",
    "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-2.4.2.tgz",
    "integrity": "sha512-JiK04h0Ht5u/80fdLMCEmV4zkNh2BcoMFBmZ/91WtYZ8qVXSKjiw7fXMgFPnHcSZgOo3XdinHvmnDUeMf5R4wA==",
    "dev": true,
    "dependencies": {
    "domelementtype": "1"
    }
    },
    "node_modules/domutils": {
    "version": "1.7.0",
    "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz",
    "integrity": "sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==",
    "dev": true,
    "dependencies": {
    "dom-serializer": "0",
    "domelementtype": "1"
    }
    },
    "node_modules/dot-prop": {
    "version": "5.3.0",
    "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-5.3.0.tgz",
    "integrity": "sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==",
    "dev": true,
    "dependencies": {
    "is-obj": "^2.0.0"
    },
    "engines": {
    "node": ">=8"
    }
    },
    "node_modules/dotenv": {
    "version": "5.0.1",
    "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-5.0.1.tgz",
    "integrity": "sha512-4As8uPrjfwb7VXC+WnLCbXK7y+Ueb2B3zgNCePYfhxS1PYeaO1YTeplffTEcbfLhvFNGLAz90VvJs9yomG7bow==",
    "dev": true,
    "engines": {
    "node": ">=4.6.0"
    }
    },
    "node_modules/dotenv-expand": {
    "version": "5.1.0",
    "resolved": "https://registry.npmjs.org/dotenv-expand/-/dotenv-expand-5.1.0.tgz",
    "integrity": "sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA==",
    "dev": true
    },
    "node_modules/duplexer2": {
    "version": "0.1.4",
    "resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.1.4.tgz",
    "integrity": "sha1-ixLauHjA1p4+eJEFFmKjL8a93ME=",
    "dev": true,
    "dependencies": {
    "readable-stream": "^2.0.2"
    }
    },
    "node_modules/duplexify": {
    "version": "3.7.1",
    "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz",
    "integrity": "sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==",
    "dev": true,
    "dependencies": {
    "end-of-stream": "^1.0.0",
    "inherits": "^2.0.1",
    "readable-stream": "^2.0.0",
    "stream-shift": "^1.0.0"
    }
    },
    "node_modules/ecc-jsbn": {
    "version": "0.1.2",
    "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz",
    "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=",
    "dependencies": {
    "jsbn": "~0.1.0",
    "safer-buffer": "^2.1.0"
    }
    },
    "node_modules/ee-first": {
    "version": "1.1.1",
    "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz",
    "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=",
    "dev": true
    },
    "node_modules/electron-to-chromium": {
    "version": "1.4.24",
    "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.24.tgz",
    "integrity": "sha512-erwx5r69B/WFfFuF2jcNN0817BfDBdC4765kQ6WltOMuwsimlQo3JTEq0Cle+wpHralwdeX3OfAtw/mHxPK0Wg==",
    "dev": true
    },
    "node_modules/elliptic": {
    "version": "6.5.4",
    "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.4.tgz",
    "integrity": "sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ==",
    "dev": true,
    "dependencies": {
    "bn.js": "^4.11.9",
    "brorand": "^1.1.0",
    "hash.js": "^1.0.0",
    "hmac-drbg": "^1.0.1",
    "inherits": "^2.0.4",
    "minimalistic-assert": "^1.0.1",
    "minimalistic-crypto-utils": "^1.0.1"
    }
    },
    "node_modules/elliptic/node_modules/bn.js": {
    "version": "4.11.9",
    "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz",
    "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==",
    "dev": true
    },
    "node_modules/emoji-regex": {
    "version": "7.0.3",
    "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz",
    "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==",
    "dev": true
    },
    "node_modules/encodeurl": {
    "version": "1.0.2",
    "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz",
    "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=",
    "dev": true,
    "engines": {
    "node": ">= 0.8"
    }
    },
    "node_modules/end-of-stream": {
    "version": "1.4.4",
    "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz",
    "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==",
    "dev": true,
    "dependencies": {
    "once": "^1.4.0"
    }
    },
    "node_modules/entities": {
    "version": "1.1.2",
    "resolved": "https://registry.npmjs.org/entities/-/entities-1.1.2.tgz",
    "integrity": "sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w==",
    "dev": true
    },
    "node_modules/env-paths": {
    "version": "2.2.1",
    "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz",
    "integrity": "sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==",
    "dev": true,
    "engines": {
    "node": ">=6"
    }
    },
    "node_modules/envinfo": {
    "version": "7.8.1",
    "resolved": "https://registry.npmjs.org/envinfo/-/envinfo-7.8.1.tgz",
    "integrity": "sha512-/o+BXHmB7ocbHEAs6F2EnG0ogybVVUdkRunTT2glZU9XAaGmhqskrvKwqXuDfNjEO0LZKWdejEEpnq8aM0tOaw==",
    "dev": true,
    "bin": {
    "envinfo": "dist/cli.js"
    },
    "engines": {
    "node": ">=4"
    }
    },
    "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,
    "dependencies": {
    "is-arrayish": "^0.2.1"
    }
    },
    "node_modules/es-abstract": {
    "version": "1.19.1",
    "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.19.1.tgz",
    "integrity": "sha512-2vJ6tjA/UfqLm2MPs7jxVybLoB8i1t1Jd9R3kISld20sIxPcTbLuggQOUxeWeAvIUkduv/CfMjuh4WmiXr2v9w==",
    "dev": true,
    "dependencies": {
    "call-bind": "^1.0.2",
    "es-to-primitive": "^1.2.1",
    "function-bind": "^1.1.1",
    "get-intrinsic": "^1.1.1",
    "get-symbol-description": "^1.0.0",
    "has": "^1.0.3",
    "has-symbols": "^1.0.2",
    "internal-slot": "^1.0.3",
    "is-callable": "^1.2.4",
    "is-negative-zero": "^2.0.1",
    "is-regex": "^1.1.4",
    "is-shared-array-buffer": "^1.0.1",
    "is-string": "^1.0.7",
    "is-weakref": "^1.0.1",
    "object-inspect": "^1.11.0",
    "object-keys": "^1.1.1",
    "object.assign": "^4.1.2",
    "string.prototype.trimend": "^1.0.4",
    "string.prototype.trimstart": "^1.0.4",
    "unbox-primitive": "^1.0.1"
    },
    "engines": {
    "node": ">= 0.4"
    },
    "funding": {
    "url": "https://github.com/sponsors/ljharb"
    }
    },
    "node_modules/es-abstract/node_modules/object-inspect": {
    "version": "1.12.0",
    "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.0.tgz",
    "integrity": "sha512-Ho2z80bVIvJloH+YzRmpZVQe87+qASmBUKZDWgx9cu+KDrX2ZDH/3tMy+gXbZETVGs2M8YdxObOh7XAtim9Y0g==",
    "dev": true,
    "funding": {
    "url": "https://github.com/sponsors/ljharb"
    }
    },
    "node_modules/es-to-primitive": {
    "version": "1.2.1",
    "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz",
    "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==",
    "dev": true,
    "dependencies": {
    "is-callable": "^1.1.4",
    "is-date-object": "^1.0.1",
    "is-symbol": "^1.0.2"
    },
    "engines": {
    "node": ">= 0.4"
    },
    "funding": {
    "url": "https://github.com/sponsors/ljharb"
    }
    },
    "node_modules/escalade": {
    "version": "3.1.1",
    "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz",
    "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==",
    "dev": true,
    "engines": {
    "node": ">=6"
    }
    },
    "node_modules/escape-html": {
    "version": "1.0.3",
    "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz",
    "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=",
    "dev": true
    },
    "node_modules/escape-string-regexp": {
    "version": "1.0.5",
    "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
    "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=",
    "dev": true,
    "engines": {
    "node": ">=0.8.0"
    }
    },
    "node_modules/escodegen": {
    "version": "1.9.1",
    "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.9.1.tgz",
    "integrity": "sha512-6hTjO1NAWkHnDk3OqQ4YrCuwwmGHL9S3nPlzBOUG/R44rda3wLNrfvQ5fkSGjyhHFKM7ALPKcKGrwvCLe0lC7Q==",
    "dev": true,
    "dependencies": {
    "esprima": "^3.1.3",
    "estraverse": "^4.2.0",
    "esutils": "^2.0.2",
    "optionator": "^0.8.1",
    "source-map": "~0.6.1"
    },
    "bin": {
    "escodegen": "bin/escodegen.js",
    "esgenerate": "bin/esgenerate.js"
    },
    "engines": {
    "node": ">=4.0"
    },
    "optionalDependencies": {
    "source-map": "~0.6.1"
    }
    },
    "node_modules/escodegen/node_modules/esprima": {
    "version": "3.1.3",
    "resolved": "https://registry.npmjs.org/esprima/-/esprima-3.1.3.tgz",
    "integrity": "sha1-/cpRzuYTOJXjyI1TXOSdv/YqRjM=",
    "dev": true,
    "bin": {
    "esparse": "bin/esparse.js",
    "esvalidate": "bin/esvalidate.js"
    },
    "engines": {
    "node": ">=4"
    }
    },
    "node_modules/esprima": {
    "version": "4.0.1",
    "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",
    "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==",
    "dev": true,
    "bin": {
    "esparse": "bin/esparse.js",
    "esvalidate": "bin/esvalidate.js"
    },
    "engines": {
    "node": ">=4"
    }
    },
    "node_modules/estraverse": {
    "version": "4.3.0",
    "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz",
    "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==",
    "dev": true,
    "engines": {
    "node": ">=4.0"
    }
    },
    "node_modules/esutils": {
    "version": "2.0.3",
    "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz",
    "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==",
    "dev": true,
    "engines": {
    "node": ">=0.10.0"
    }
    },
    "node_modules/etag": {
    "version": "1.8.1",
    "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz",
    "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=",
    "dev": true,
    "engines": {
    "node": ">= 0.6"
    }
    },
    "node_modules/events": {
    "version": "3.2.0",
    "resolved": "https://registry.npmjs.org/events/-/events-3.2.0.tgz",
    "integrity": "sha512-/46HWwbfCX2xTawVfkKLGxMifJYQBWMwY1mjywRtb4c9x8l5NP3KoJtnIOiL1hfdRkIuYhETxQlo62IF8tcnlg==",
    "dev": true,
    "engines": {
    "node": ">=0.8.x"
    }
    },
    "node_modules/evp_bytestokey": {
    "version": "1.0.3",
    "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz",
    "integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==",
    "dev": true,
    "dependencies": {
    "md5.js": "^1.3.4",
    "safe-buffer": "^5.1.1"
    }
    },
    "node_modules/execa": {
    "version": "2.1.0",
    "resolved": "https://registry.npmjs.org/execa/-/execa-2.1.0.tgz",
    "integrity": "sha512-Y/URAVapfbYy2Xp/gb6A0E7iR8xeqOCXsuuaoMn7A5PzrXUK84E1gyiEfq0wQd/GHA6GsoHWwhNq8anb0mleIw==",
    "dev": true,
    "dependencies": {
    "cross-spawn": "^7.0.0",
    "get-stream": "^5.0.0",
    "is-stream": "^2.0.0",
    "merge-stream": "^2.0.0",
    "npm-run-path": "^3.0.0",
    "onetime": "^5.1.0",
    "p-finally": "^2.0.0",
    "signal-exit": "^3.0.2",
    "strip-final-newline": "^2.0.0"
    },
    "engines": {
    "node": "^8.12.0 || >=9.7.0"
    }
    },
    "node_modules/execa/node_modules/cross-spawn": {
    "version": "7.0.3",
    "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz",
    "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==",
    "dev": true,
    "dependencies": {
    "path-key": "^3.1.0",
    "shebang-command": "^2.0.0",
    "which": "^2.0.1"
    },
    "engines": {
    "node": ">= 8"
    }
    },
    "node_modules/execa/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,
    "engines": {
    "node": ">=8"
    }
    },
    "node_modules/execa/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,
    "dependencies": {
    "shebang-regex": "^3.0.0"
    },
    "engines": {
    "node": ">=8"
    }
    },
    "node_modules/execa/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,
    "engines": {
    "node": ">=8"
    }
    },
    "node_modules/execa/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,
    "dependencies": {
    "isexe": "^2.0.0"
    },
    "bin": {
    "node-which": "bin/node-which"
    },
    "engines": {
    "node": ">= 8"
    }
    },
    "node_modules/expand-brackets": {
    "version": "2.1.4",
    "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz",
    "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=",
    "dev": true,
    "dependencies": {
    "debug": "^2.3.3",
    "define-property": "^0.2.5",
    "extend-shallow": "^2.0.1",
    "posix-character-classes": "^0.1.0",
    "regex-not": "^1.0.0",
    "snapdragon": "^0.8.1",
    "to-regex": "^3.0.1"
    },
    "engines": {
    "node": ">=0.10.0"
    }
    },
    "node_modules/expand-brackets/node_modules/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,
    "dependencies": {
    "is-descriptor": "^0.1.0"
    },
    "engines": {
    "node": ">=0.10.0"
    }
    },
    "node_modules/expand-brackets/node_modules/is-accessor-descriptor": {
    "version": "0.1.6",
    "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz",
    "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=",
    "dev": true,
    "dependencies": {
    "kind-of": "^3.0.2"
    },
    "engines": {
    "node": ">=0.10.0"
    }
    },
    "node_modules/expand-brackets/node_modules/is-data-descriptor": {
    "version": "0.1.4",
    "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz",
    "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=",
    "dev": true,
    "dependencies": {
    "kind-of": "^3.0.2"
    },
    "engines": {
    "node": ">=0.10.0"
    }
    },
    "node_modules/expand-brackets/node_modules/is-descriptor": {
    "version": "0.1.6",
    "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz",
    "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==",
    "dev": true,
    "dependencies": {
    "is-accessor-descriptor": "^0.1.6",
    "is-data-descriptor": "^0.1.4",
    "kind-of": "^5.0.0"
    },
    "engines": {
    "node": ">=0.10.0"
    }
    },
    "node_modules/expand-brackets/node_modules/is-descriptor/node_modules/kind-of": {
    "version": "5.1.0",
    "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
    "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==",
    "dev": true,
    "engines": {
    "node": ">=0.10.0"
    }
    },
    "node_modules/extend": {
    "version": "3.0.2",
    "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz",
    "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g=="
    },
    "node_modules/extend-shallow": {
    "version": "2.0.1",
    "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
    "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
    "dev": true,
    "dependencies": {
    "is-extendable": "^0.1.0"
    },
    "engines": {
    "node": ">=0.10.0"
    }
    },
    "node_modules/extglob": {
    "version": "2.0.4",
    "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz",
    "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==",
    "dev": true,
    "dependencies": {
    "array-unique": "^0.3.2",
    "define-property": "^1.0.0",
    "expand-brackets": "^2.1.4",
    "extend-shallow": "^2.0.1",
    "fragment-cache": "^0.2.1",
    "regex-not": "^1.0.0",
    "snapdragon": "^0.8.1",
    "to-regex": "^3.0.1"
    },
    "engines": {
    "node": ">=0.10.0"
    }
    },
    "node_modules/extglob/node_modules/define-property": {
    "version": "1.0.0",
    "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
    "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
    "dev": true,
    "dependencies": {
    "is-descriptor": "^1.0.0"
    },
    "engines": {
    "node": ">=0.10.0"
    }
    },
    "node_modules/extsprintf": {
    "version": "1.3.0",
    "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz",
    "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=",
    "engines": [
    "node >=0.6.0"
    ]
    },
    "node_modules/falafel": {
    "version": "2.2.4",
    "resolved": "https://registry.npmjs.org/falafel/-/falafel-2.2.4.tgz",
    "integrity": "sha512-0HXjo8XASWRmsS0X1EkhwEMZaD3Qvp7FfURwjLKjG1ghfRm/MGZl2r4cWUTv41KdNghTw4OUMmVtdGQp3+H+uQ==",
    "dev": true,
    "dependencies": {
    "acorn": "^7.1.1",
    "foreach": "^2.0.5",
    "isarray": "^2.0.1",
    "object-keys": "^1.0.6"
    },
    "engines": {
    "node": ">=0.4.0"
    }
    },
    "node_modules/falafel/node_modules/isarray": {
    "version": "2.0.5",
    "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz",
    "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==",
    "dev": true
    },
    "node_modules/fast-deep-equal": {
    "version": "3.1.3",
    "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz",
    "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q=="
    },
    "node_modules/fast-glob": {
    "version": "2.2.7",
    "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-2.2.7.tgz",
    "integrity": "sha512-g1KuQwHOZAmOZMuBtHdxDtju+T2RT8jgCC9aANsbpdiDDTSnjgfuVsIBNKbUeJI3oKMRExcfNDtJl4OhbffMsw==",
    "dev": true,
    "dependencies": {
    "@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"
    },
    "engines": {
    "node": ">=4.0.0"
    }
    },
    "node_modules/fast-json-stable-stringify": {
    "version": "2.1.0",
    "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz",
    "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw=="
    },
    "node_modules/fast-levenshtein": {
    "version": "2.0.6",
    "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz",
    "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=",
    "dev": true
    },
    "node_modules/fastparse": {
    "version": "1.1.2",
    "resolved": "https://registry.npmjs.org/fastparse/-/fastparse-1.1.2.tgz",
    "integrity": "sha512-483XLLxTVIwWK3QTrMGRqUfUpoOs/0hbQrl2oz4J0pAcm3A3bu84wxTFqGqkJzewCLdME38xJLJAxBABfQT8sQ==",
    "dev": true
    },
    "node_modules/figgy-pudding": {
    "version": "3.5.2",
    "resolved": "https://registry.npmjs.org/figgy-pudding/-/figgy-pudding-3.5.2.tgz",
    "integrity": "sha512-0btnI/H8f2pavGMN8w40mlSKOfTK2SVJmBfBeVIj3kNw0swwgzyRq0d5TJVOwodFmtvpPeWPN/MCcfuWF0Ezbw==",
    "dev": true
    },
    "node_modules/file-uri-to-path": {
    "version": "1.0.0",
    "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz",
    "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==",
    "dev": true
    },
    "node_modules/filesize": {
    "version": "3.6.1",
    "resolved": "https://registry.npmjs.org/filesize/-/filesize-3.6.1.tgz",
    "integrity": "sha512-7KjR1vv6qnicaPMi1iiTcI85CyYwRO/PSFCu6SvqL8jN2Wjt/NIYQTFtFs7fSDCYOstUkEWIQGFUg5YZQfjlcg==",
    "dev": true,
    "engines": {
    "node": ">= 0.4.0"
    }
    },
    "node_modules/fill-range": {
    "version": "4.0.0",
    "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz",
    "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=",
    "dev": true,
    "dependencies": {
    "extend-shallow": "^2.0.1",
    "is-number": "^3.0.0",
    "repeat-string": "^1.6.1",
    "to-regex-range": "^2.1.0"
    },
    "engines": {
    "node": ">=0.10.0"
    }
    },
    "node_modules/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==",
    "dev": true,
    "dependencies": {
    "inherits": "^2.0.3",
    "readable-stream": "^2.3.6"
    }
    },
    "node_modules/for-in": {
    "version": "1.0.2",
    "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz",
    "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=",
    "dev": true,
    "engines": {
    "node": ">=0.10.0"
    }
    },
    "node_modules/foreach": {
    "version": "2.0.5",
    "resolved": "https://registry.npmjs.org/foreach/-/foreach-2.0.5.tgz",
    "integrity": "sha1-C+4AUBiusmDQo6865ljdATbsG5k=",
    "dev": true
    },
    "node_modules/forever-agent": {
    "version": "0.6.1",
    "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz",
    "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=",
    "engines": {
    "node": "*"
    }
    },
    "node_modules/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==",
    "dependencies": {
    "asynckit": "^0.4.0",
    "combined-stream": "^1.0.6",
    "mime-types": "^2.1.12"
    },
    "engines": {
    "node": ">= 0.12"
    }
    },
    "node_modules/fragment-cache": {
    "version": "0.2.1",
    "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz",
    "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=",
    "dev": true,
    "dependencies": {
    "map-cache": "^0.2.2"
    },
    "engines": {
    "node": ">=0.10.0"
    }
    },
    "node_modules/fresh": {
    "version": "0.5.2",
    "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz",
    "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=",
    "dev": true,
    "engines": {
    "node": ">= 0.6"
    }
    },
    "node_modules/from2": {
    "version": "2.3.0",
    "resolved": "https://registry.npmjs.org/from2/-/from2-2.3.0.tgz",
    "integrity": "sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8=",
    "dev": true,
    "dependencies": {
    "inherits": "^2.0.1",
    "readable-stream": "^2.0.0"
    }
    },
    "node_modules/fs-minipass": {
    "version": "1.2.7",
    "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-1.2.7.tgz",
    "integrity": "sha512-GWSSJGFy4e9GUeCcbIkED+bgAoFyj7XF1mV8rma3QW4NIqX9Kyx79N/PF61H5udOV3aY1IaMLs6pGbH71nlCTA==",
    "dependencies": {
    "minipass": "^2.6.0"
    }
    },
    "node_modules/fs-write-stream-atomic": {
    "version": "1.0.10",
    "resolved": "https://registry.npmjs.org/fs-write-stream-atomic/-/fs-write-stream-atomic-1.0.10.tgz",
    "integrity": "sha1-tH31NJPvkR33VzHnCp3tAYnbQMk=",
    "dev": true,
    "dependencies": {
    "graceful-fs": "^4.1.2",
    "iferr": "^0.1.5",
    "imurmurhash": "^0.1.4",
    "readable-stream": "1 || 2"
    }
    },
    "node_modules/fs.realpath": {
    "version": "1.0.0",
    "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
    "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=",
    "dev": true
    },
    "node_modules/fsevents": {
    "version": "1.2.13",
    "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz",
    "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==",
    "deprecated": "fsevents 1 will break on node v14+ and could be using insecure binaries. Upgrade to fsevents 2.",
    "dev": true,
    "hasInstallScript": true,
    "optional": true,
    "os": [
    "darwin"
    ],
    "dependencies": {
    "bindings": "^1.5.0",
    "nan": "^2.12.1"
    },
    "engines": {
    "node": ">= 4.0"
    }
    },
    "node_modules/function-bind": {
    "version": "1.1.1",
    "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz",
    "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==",
    "dev": true
    },
    "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,
    "engines": {
    "node": ">=6.9.0"
    }
    },
    "node_modules/get-intrinsic": {
    "version": "1.1.1",
    "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz",
    "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==",
    "dev": true,
    "dependencies": {
    "function-bind": "^1.1.1",
    "has": "^1.0.3",
    "has-symbols": "^1.0.1"
    },
    "funding": {
    "url": "https://github.com/sponsors/ljharb"
    }
    },
    "node_modules/get-port": {
    "version": "3.2.0",
    "resolved": "https://registry.npmjs.org/get-port/-/get-port-3.2.0.tgz",
    "integrity": "sha1-3Xzn3hh8Bsi/NTeWrHHgmfCYDrw=",
    "dev": true,
    "engines": {
    "node": ">=4"
    }
    },
    "node_modules/get-stream": {
    "version": "5.2.0",
    "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz",
    "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==",
    "dev": true,
    "dependencies": {
    "pump": "^3.0.0"
    },
    "engines": {
    "node": ">=8"
    },
    "funding": {
    "url": "https://github.com/sponsors/sindresorhus"
    }
    },
    "node_modules/get-symbol-description": {
    "version": "1.0.0",
    "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz",
    "integrity": "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==",
    "dev": true,
    "dependencies": {
    "call-bind": "^1.0.2",
    "get-intrinsic": "^1.1.1"
    },
    "engines": {
    "node": ">= 0.4"
    },
    "funding": {
    "url": "https://github.com/sponsors/ljharb"
    }
    },
    "node_modules/get-value": {
    "version": "2.0.6",
    "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz",
    "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=",
    "dev": true,
    "engines": {
    "node": ">=0.10.0"
    }
    },
    "node_modules/getpass": {
    "version": "0.1.7",
    "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz",
    "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=",
    "dependencies": {
    "assert-plus": "^1.0.0"
    }
    },
    "node_modules/glob": {
    "version": "7.2.0",
    "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz",
    "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==",
    "dev": true,
    "dependencies": {
    "fs.realpath": "^1.0.0",
    "inflight": "^1.0.4",
    "inherits": "2",
    "minimatch": "^3.0.4",
    "once": "^1.3.0",
    "path-is-absolute": "^1.0.0"
    },
    "engines": {
    "node": "*"
    },
    "funding": {
    "url": "https://github.com/sponsors/isaacs"
    }
    },
    "node_modules/glob-parent": {
    "version": "3.1.0",
    "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz",
    "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=",
    "dev": true,
    "dependencies": {
    "is-glob": "^3.1.0",
    "path-dirname": "^1.0.0"
    }
    },
    "node_modules/glob-parent/node_modules/is-glob": {
    "version": "3.1.0",
    "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz",
    "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=",
    "dev": true,
    "dependencies": {
    "is-extglob": "^2.1.0"
    },
    "engines": {
    "node": ">=0.10.0"
    }
    },
    "node_modules/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=",
    "dev": true
    },
    "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,
    "engines": {
    "node": ">=4"
    }
    },
    "node_modules/graceful-fs": {
    "version": "4.2.8",
    "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.8.tgz",
    "integrity": "sha512-qkIilPUYcNhJpd33n0GBXTB1MMPp14TxEsEs0pTrsSVucApsYzW5V+Q8Qxhik6KU3evy+qkAAowTByymK0avdg==",
    "dev": true
    },
    "node_modules/grapheme-breaker": {
    "version": "0.3.2",
    "resolved": "https://registry.npmjs.org/grapheme-breaker/-/grapheme-breaker-0.3.2.tgz",
    "integrity": "sha1-W55reMODJFLSuiuxy4MPlidkEKw=",
    "dev": true,
    "dependencies": {
    "brfs": "^1.2.0",
    "unicode-trie": "^0.3.1"
    }
    },
    "node_modules/har-schema": {
    "version": "2.0.0",
    "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz",
    "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=",
    "engines": {
    "node": ">=4"
    }
    },
    "node_modules/har-validator": {
    "version": "5.1.5",
    "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz",
    "integrity": "sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==",
    "dependencies": {
    "ajv": "^6.12.3",
    "har-schema": "^2.0.0"
    },
    "engines": {
    "node": ">=6"
    }
    },
    "node_modules/has": {
    "version": "1.0.3",
    "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz",
    "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==",
    "dev": true,
    "dependencies": {
    "function-bind": "^1.1.1"
    },
    "engines": {
    "node": ">= 0.4.0"
    }
    },
    "node_modules/has-ansi": {
    "version": "2.0.0",
    "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz",
    "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=",
    "dev": true,
    "dependencies": {
    "ansi-regex": "^2.0.0"
    },
    "engines": {
    "node": ">=0.10.0"
    }
    },
    "node_modules/has-ansi/node_modules/ansi-regex": {
    "version": "2.1.1",
    "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
    "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
    "dev": true,
    "engines": {
    "node": ">=0.10.0"
    }
    },
    "node_modules/has-bigints": {
    "version": "1.0.1",
    "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.1.tgz",
    "integrity": "sha512-LSBS2LjbNBTf6287JEbEzvJgftkF5qFkmCo9hDRpAzKhUOlJ+hx8dd4USs00SgsUNwc4617J9ki5YtEClM2ffA==",
    "dev": true,
    "funding": {
    "url": "https://github.com/sponsors/ljharb"
    }
    },
    "node_modules/has-flag": {
    "version": "3.0.0",
    "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
    "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
    "dev": true,
    "engines": {
    "node": ">=4"
    }
    },
    "node_modules/has-symbols": {
    "version": "1.0.2",
    "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.2.tgz",
    "integrity": "sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw==",
    "dev": true,
    "engines": {
    "node": ">= 0.4"
    },
    "funding": {
    "url": "https://github.com/sponsors/ljharb"
    }
    },
    "node_modules/has-tostringtag": {
    "version": "1.0.0",
    "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz",
    "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==",
    "dev": true,
    "dependencies": {
    "has-symbols": "^1.0.2"
    },
    "engines": {
    "node": ">= 0.4"
    },
    "funding": {
    "url": "https://github.com/sponsors/ljharb"
    }
    },
    "node_modules/has-value": {
    "version": "1.0.0",
    "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz",
    "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=",
    "dev": true,
    "dependencies": {
    "get-value": "^2.0.6",
    "has-values": "^1.0.0",
    "isobject": "^3.0.0"
    },
    "engines": {
    "node": ">=0.10.0"
    }
    },
    "node_modules/has-values": {
    "version": "1.0.0",
    "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz",
    "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=",
    "dev": true,
    "dependencies": {
    "is-number": "^3.0.0",
    "kind-of": "^4.0.0"
    },
    "engines": {
    "node": ">=0.10.0"
    }
    },
    "node_modules/has-values/node_modules/kind-of": {
    "version": "4.0.0",
    "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz",
    "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=",
    "dev": true,
    "dependencies": {
    "is-buffer": "^1.1.5"
    },
    "engines": {
    "node": ">=0.10.0"
    }
    },
    "node_modules/hash-base": {
    "version": "3.1.0",
    "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.1.0.tgz",
    "integrity": "sha512-1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA==",
    "dev": true,
    "dependencies": {
    "inherits": "^2.0.4",
    "readable-stream": "^3.6.0",
    "safe-buffer": "^5.2.0"
    },
    "engines": {
    "node": ">=4"
    }
    },
    "node_modules/hash-base/node_modules/readable-stream": {
    "version": "3.6.0",
    "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",
    "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==",
    "dev": true,
    "dependencies": {
    "inherits": "^2.0.3",
    "string_decoder": "^1.1.1",
    "util-deprecate": "^1.0.1"
    },
    "engines": {
    "node": ">= 6"
    }
    },
    "node_modules/hash-base/node_modules/safe-buffer": {
    "version": "5.2.1",
    "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
    "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==",
    "dev": true
    },
    "node_modules/hash.js": {
    "version": "1.1.7",
    "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz",
    "integrity": "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==",
    "dev": true,
    "dependencies": {
    "inherits": "^2.0.3",
    "minimalistic-assert": "^1.0.1"
    }
    },
    "node_modules/hex-color-regex": {
    "version": "1.1.0",
    "resolved": "https://registry.npmjs.org/hex-color-regex/-/hex-color-regex-1.1.0.tgz",
    "integrity": "sha512-l9sfDFsuqtOqKDsQdqrMRk0U85RZc0RtOR9yPI7mRVOa4FsR/BVnZ0shmQRM96Ji99kYZP/7hn1cedc1+ApsTQ==",
    "dev": true
    },
    "node_modules/hmac-drbg": {
    "version": "1.0.1",
    "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz",
    "integrity": "sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=",
    "dev": true,
    "dependencies": {
    "hash.js": "^1.0.3",
    "minimalistic-assert": "^1.0.0",
    "minimalistic-crypto-utils": "^1.0.1"
    }
    },
    "node_modules/hsl-regex": {
    "version": "1.0.0",
    "resolved": "https://registry.npmjs.org/hsl-regex/-/hsl-regex-1.0.0.tgz",
    "integrity": "sha1-1JMwx4ntgZ4nakwNJy3/owsY/m4=",
    "dev": true
    },
    "node_modules/hsla-regex": {
    "version": "1.0.0",
    "resolved": "https://registry.npmjs.org/hsla-regex/-/hsla-regex-1.0.0.tgz",
    "integrity": "sha1-wc56MWjIxmFAM6S194d/OyJfnDg=",
    "dev": true
    },
    "node_modules/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==",
    "dev": true,
    "dependencies": {
    "whatwg-encoding": "^1.0.1"
    }
    },
    "node_modules/html-tags": {
    "version": "1.2.0",
    "resolved": "https://registry.npmjs.org/html-tags/-/html-tags-1.2.0.tgz",
    "integrity": "sha1-x43mW1Zjqll5id0rerSSANfk25g=",
    "dev": true,
    "engines": {
    "node": ">=0.10.0"
    }
    },
    "node_modules/htmlnano": {
    "version": "0.2.9",
    "resolved": "https://registry.npmjs.org/htmlnano/-/htmlnano-0.2.9.tgz",
    "integrity": "sha512-jWTtP3dCd7R8x/tt9DK3pvpcQd7HDMcRPUqPxr/i9989q2k5RHIhmlRDFeyQ/LSd8IKrteG8Ce5g0Ig4eGIipg==",
    "dev": true,
    "dependencies": {
    "cssnano": "^4.1.11",
    "posthtml": "^0.15.1",
    "purgecss": "^2.3.0",
    "relateurl": "^0.2.7",
    "srcset": "^3.0.0",
    "svgo": "^1.3.2",
    "terser": "^5.6.1",
    "timsort": "^0.3.0",
    "uncss": "^0.17.3"
    }
    },
    "node_modules/htmlnano/node_modules/acorn": {
    "version": "8.6.0",
    "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.6.0.tgz",
    "integrity": "sha512-U1riIR+lBSNi3IbxtaHOIKdH8sLFv3NYfNv8sg7ZsNhcfl4HF2++BfqqrNAxoCLQW1iiylOj76ecnaUxz+z9yw==",
    "dev": true,
    "optional": true,
    "peer": true,
    "bin": {
    "acorn": "bin/acorn"
    },
    "engines": {
    "node": ">=0.4.0"
    }
    },
    "node_modules/htmlnano/node_modules/dom-serializer": {
    "version": "1.3.2",
    "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.3.2.tgz",
    "integrity": "sha512-5c54Bk5Dw4qAxNOI1pFEizPSjVsx5+bpJKmL2kPn8JhBUq2q09tTCa3mjijun2NfK78NMouDYNMBkOrPZiS+ig==",
    "dev": true,
    "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/htmlnano/node_modules/domelementtype": {
    "version": "2.2.0",
    "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.2.0.tgz",
    "integrity": "sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==",
    "dev": true,
    "funding": [
    {
    "type": "github",
    "url": "https://github.com/sponsors/fb55"
    }
    ]
    },
    "node_modules/htmlnano/node_modules/domhandler": {
    "version": "4.3.0",
    "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.0.tgz",
    "integrity": "sha512-fC0aXNQXqKSFTr2wDNZDhsEYjCiYsDWl3D01kwt25hm1YIPyDGHvvi3rw+PLqHAl/m71MaiF7d5zvBr0p5UB2g==",
    "dev": true,
    "dependencies": {
    "domelementtype": "^2.2.0"
    },
    "engines": {
    "node": ">= 4"
    },
    "funding": {
    "url": "https://github.com/fb55/domhandler?sponsor=1"
    }
    },
    "node_modules/htmlnano/node_modules/domutils": {
    "version": "2.8.0",
    "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz",
    "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==",
    "dev": true,
    "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/htmlnano/node_modules/entities": {
    "version": "2.2.0",
    "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz",
    "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==",
    "dev": true,
    "funding": {
    "url": "https://github.com/fb55/entities?sponsor=1"
    }
    },
    "node_modules/htmlnano/node_modules/htmlparser2": {
    "version": "6.1.0",
    "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-6.1.0.tgz",
    "integrity": "sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==",
    "dev": true,
    "funding": [
    "https://github.com/fb55/htmlparser2?sponsor=1",
    {
    "type": "github",
    "url": "https://github.com/sponsors/fb55"
    }
    ],
    "dependencies": {
    "domelementtype": "^2.0.1",
    "domhandler": "^4.0.0",
    "domutils": "^2.5.2",
    "entities": "^2.0.0"
    }
    },
    "node_modules/htmlnano/node_modules/posthtml": {
    "version": "0.15.2",
    "resolved": "https://registry.npmjs.org/posthtml/-/posthtml-0.15.2.tgz",
    "integrity": "sha512-YugEJ5ze/0DLRIVBjCpDwANWL4pPj1kHJ/2llY8xuInr0nbkon3qTiMPe5LQa+cCwNjxS7nAZZTp+1M+6mT4Zg==",
    "dev": true,
    "dependencies": {
    "posthtml-parser": "^0.7.2",
    "posthtml-render": "^1.3.1"
    },
    "engines": {
    "node": ">=10.0.0"
    }
    },
    "node_modules/htmlnano/node_modules/posthtml-parser": {
    "version": "0.7.2",
    "resolved": "https://registry.npmjs.org/posthtml-parser/-/posthtml-parser-0.7.2.tgz",
    "integrity": "sha512-LjEEG/3fNcWZtBfsOE3Gbyg1Li4CmsZRkH1UmbMR7nKdMXVMYI3B4/ZMiCpaq8aI1Aym4FRMMW9SAOLSwOnNsQ==",
    "dev": true,
    "dependencies": {
    "htmlparser2": "^6.0.0"
    },
    "engines": {
    "node": ">=10"
    }
    },
    "node_modules/htmlnano/node_modules/source-map": {
    "version": "0.7.3",
    "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz",
    "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==",
    "dev": true,
    "engines": {
    "node": ">= 8"
    }
    },
    "node_modules/htmlnano/node_modules/terser": {
    "version": "5.10.0",
    "resolved": "https://registry.npmjs.org/terser/-/terser-5.10.0.tgz",
    "integrity": "sha512-AMmF99DMfEDiRJfxfY5jj5wNH/bYO09cniSqhfoyxc8sFoYIgkJy86G04UoZU5VjlpnplVu0K6Tx6E9b5+DlHA==",
    "dev": true,
    "dependencies": {
    "commander": "^2.20.0",
    "source-map": "~0.7.2",
    "source-map-support": "~0.5.20"
    },
    "bin": {
    "terser": "bin/terser"
    },
    "engines": {
    "node": ">=10"
    },
    "peerDependencies": {
    "acorn": "^8.5.0"
    },
    "peerDependenciesMeta": {
    "acorn": {
    "optional": true
    }
    }
    },
    "node_modules/htmlparser2": {
    "version": "3.10.1",
    "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-3.10.1.tgz",
    "integrity": "sha512-IgieNijUMbkDovyoKObU1DUhm1iwNYE/fuifEoEHfd1oZKZDaONBSkal7Y01shxsM49R4XaMdGez3WnF9UfiCQ==",
    "dev": true,
    "dependencies": {
    "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"
    }
    },
    "node_modules/htmlparser2/node_modules/readable-stream": {
    "version": "3.6.0",
    "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",
    "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==",
    "dev": true,
    "dependencies": {
    "inherits": "^2.0.3",
    "string_decoder": "^1.1.1",
    "util-deprecate": "^1.0.1"
    },
    "engines": {
    "node": ">= 6"
    }
    },
    "node_modules/http-errors": {
    "version": "1.7.3",
    "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.3.tgz",
    "integrity": "sha512-ZTTX0MWrsQ2ZAhA1cejAwDLycFsd7I7nVtnkT3Ol0aqodaKW+0CTZDQ1uBv5whptCnc8e8HeRRJxRs0kmm/Qfw==",
    "dev": true,
    "dependencies": {
    "depd": "~1.1.2",
    "inherits": "2.0.4",
    "setprototypeof": "1.1.1",
    "statuses": ">= 1.5.0 < 2",
    "toidentifier": "1.0.0"
    },
    "engines": {
    "node": ">= 0.6"
    }
    },
    "node_modules/http-signature": {
    "version": "1.2.0",
    "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz",
    "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=",
    "dependencies": {
    "assert-plus": "^1.0.0",
    "jsprim": "^1.2.2",
    "sshpk": "^1.7.0"
    },
    "engines": {
    "node": ">=0.8",
    "npm": ">=1.3.7"
    }
    },
    "node_modules/https-browserify": {
    "version": "1.0.0",
    "resolved": "https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz",
    "integrity": "sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM=",
    "dev": true
    },
    "node_modules/iconv-lite": {
    "version": "0.4.24",
    "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
    "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==",
    "dev": true,
    "dependencies": {
    "safer-buffer": ">= 2.1.2 < 3"
    },
    "engines": {
    "node": ">=0.10.0"
    }
    },
    "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
    },
    "node_modules/ieee754": {
    "version": "1.2.1",
    "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz",
    "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==",
    "dev": true
    },
    "node_modules/iferr": {
    "version": "0.1.5",
    "resolved": "https://registry.npmjs.org/iferr/-/iferr-0.1.5.tgz",
    "integrity": "sha1-xg7taebY/bazEEofy8ocGS3FtQE=",
    "dev": true
    },
    "node_modules/import-fresh": {
    "version": "2.0.0",
    "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-2.0.0.tgz",
    "integrity": "sha1-2BNVwVYS04bGH53dOSLUMEgipUY=",
    "dev": true,
    "dependencies": {
    "caller-path": "^2.0.0",
    "resolve-from": "^3.0.0"
    },
    "engines": {
    "node": ">=4"
    }
    },
    "node_modules/imurmurhash": {
    "version": "0.1.4",
    "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz",
    "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=",
    "dev": true,
    "engines": {
    "node": ">=0.8.19"
    }
    },
    "node_modules/indexes-of": {
    "version": "1.0.1",
    "resolved": "https://registry.npmjs.org/indexes-of/-/indexes-of-1.0.1.tgz",
    "integrity": "sha1-8w9xbI4r00bHtn0985FVZqfAVgc=",
    "dev": true
    },
    "node_modules/inflight": {
    "version": "1.0.6",
    "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
    "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=",
    "dev": true,
    "dependencies": {
    "once": "^1.3.0",
    "wrappy": "1"
    }
    },
    "node_modules/inherits": {
    "version": "2.0.4",
    "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
    "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",
    "dev": true
    },
    "node_modules/internal-slot": {
    "version": "1.0.3",
    "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.3.tgz",
    "integrity": "sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==",
    "dev": true,
    "dependencies": {
    "get-intrinsic": "^1.1.0",
    "has": "^1.0.3",
    "side-channel": "^1.0.4"
    },
    "engines": {
    "node": ">= 0.4"
    }
    },
    "node_modules/is-absolute-url": {
    "version": "2.1.0",
    "resolved": "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-2.1.0.tgz",
    "integrity": "sha1-UFMN+4T8yap9vnhS6Do3uTufKqY=",
    "dev": true,
    "engines": {
    "node": ">=0.10.0"
    }
    },
    "node_modules/is-accessor-descriptor": {
    "version": "1.0.0",
    "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
    "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
    "dev": true,
    "dependencies": {
    "kind-of": "^6.0.0"
    },
    "engines": {
    "node": ">=0.10.0"
    }
    },
    "node_modules/is-accessor-descriptor/node_modules/kind-of": {
    "version": "6.0.3",
    "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",
    "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==",
    "dev": true,
    "engines": {
    "node": ">=0.10.0"
    }
    },
    "node_modules/is-arrayish": {
    "version": "0.2.1",
    "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
    "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=",
    "dev": true
    },
    "node_modules/is-bigint": {
    "version": "1.0.4",
    "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz",
    "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==",
    "dev": true,
    "dependencies": {
    "has-bigints": "^1.0.1"
    },
    "funding": {
    "url": "https://github.com/sponsors/ljharb"
    }
    },
    "node_modules/is-binary-path": {
    "version": "1.0.1",
    "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz",
    "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=",
    "dev": true,
    "dependencies": {
    "binary-extensions": "^1.0.0"
    },
    "engines": {
    "node": ">=0.10.0"
    }
    },
    "node_modules/is-boolean-object": {
    "version": "1.1.2",
    "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz",
    "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==",
    "dev": true,
    "dependencies": {
    "call-bind": "^1.0.2",
    "has-tostringtag": "^1.0.0"
    },
    "engines": {
    "node": ">= 0.4"
    },
    "funding": {
    "url": "https://github.com/sponsors/ljharb"
    }
    },
    "node_modules/is-buffer": {
    "version": "1.1.6",
    "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz",
    "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==",
    "dev": true
    },
    "node_modules/is-callable": {
    "version": "1.2.4",
    "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.4.tgz",
    "integrity": "sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w==",
    "dev": true,
    "engines": {
    "node": ">= 0.4"
    },
    "funding": {
    "url": "https://github.com/sponsors/ljharb"
    }
    },
    "node_modules/is-color-stop": {
    "version": "1.1.0",
    "resolved": "https://registry.npmjs.org/is-color-stop/-/is-color-stop-1.1.0.tgz",
    "integrity": "sha1-z/9HGu5N1cnhWFmPvhKWe1za00U=",
    "dev": true,
    "dependencies": {
    "css-color-names": "^0.0.4",
    "hex-color-regex": "^1.1.0",
    "hsl-regex": "^1.0.0",
    "hsla-regex": "^1.0.0",
    "rgb-regex": "^1.0.1",
    "rgba-regex": "^1.0.0"
    }
    },
    "node_modules/is-core-module": {
    "version": "2.8.0",
    "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.8.0.tgz",
    "integrity": "sha512-vd15qHsaqrRL7dtH6QNuy0ndJmRDrS9HAM1CAiSifNUFv4x1a0CCVsj18hJ1mShxIG6T2i1sO78MkP56r0nYRw==",
    "dev": true,
    "dependencies": {
    "has": "^1.0.3"
    },
    "funding": {
    "url": "https://github.com/sponsors/ljharb"
    }
    },
    "node_modules/is-data-descriptor": {
    "version": "1.0.0",
    "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
    "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
    "dev": true,
    "dependencies": {
    "kind-of": "^6.0.0"
    },
    "engines": {
    "node": ">=0.10.0"
    }
    },
    "node_modules/is-data-descriptor/node_modules/kind-of": {
    "version": "6.0.3",
    "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",
    "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==",
    "dev": true,
    "engines": {
    "node": ">=0.10.0"
    }
    },
    "node_modules/is-date-object": {
    "version": "1.0.5",
    "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz",
    "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==",
    "dev": true,
    "dependencies": {
    "has-tostringtag": "^1.0.0"
    },
    "engines": {
    "node": ">= 0.4"
    },
    "funding": {
    "url": "https://github.com/sponsors/ljharb"
    }
    },
    "node_modules/is-descriptor": {
    "version": "1.0.2",
    "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
    "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
    "dev": true,
    "dependencies": {
    "is-accessor-descriptor": "^1.0.0",
    "is-data-descriptor": "^1.0.0",
    "kind-of": "^6.0.2"
    },
    "engines": {
    "node": ">=0.10.0"
    }
    },
    "node_modules/is-descriptor/node_modules/kind-of": {
    "version": "6.0.3",
    "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",
    "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==",
    "dev": true,
    "engines": {
    "node": ">=0.10.0"
    }
    },
    "node_modules/is-directory": {
    "version": "0.3.1",
    "resolved": "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz",
    "integrity": "sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE=",
    "dev": true,
    "engines": {
    "node": ">=0.10.0"
    }
    },
    "node_modules/is-extendable": {
    "version": "0.1.1",
    "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
    "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=",
    "dev": true,
    "engines": {
    "node": ">=0.10.0"
    }
    },
    "node_modules/is-extglob": {
    "version": "2.1.1",
    "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
    "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=",
    "dev": true,
    "engines": {
    "node": ">=0.10.0"
    }
    },
    "node_modules/is-fullwidth-code-point": {
    "version": "2.0.0",
    "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
    "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=",
    "dev": true,
    "engines": {
    "node": ">=4"
    }
    },
    "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,
    "dependencies": {
    "is-extglob": "^2.1.1"
    },
    "engines": {
    "node": ">=0.10.0"
    }
    },
    "node_modules/is-html": {
    "version": "1.1.0",
    "resolved": "https://registry.npmjs.org/is-html/-/is-html-1.1.0.tgz",
    "integrity": "sha1-4E8cGNOUhRETlvmgJz6rUa8hhGQ=",
    "dev": true,
    "dependencies": {
    "html-tags": "^1.0.0"
    },
    "engines": {
    "node": ">=0.10.0"
    }
    },
    "node_modules/is-negative-zero": {
    "version": "2.0.2",
    "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz",
    "integrity": "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==",
    "dev": true,
    "engines": {
    "node": ">= 0.4"
    },
    "funding": {
    "url": "https://github.com/sponsors/ljharb"
    }
    },
    "node_modules/is-number": {
    "version": "3.0.0",
    "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
    "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
    "dev": true,
    "dependencies": {
    "kind-of": "^3.0.2"
    },
    "engines": {
    "node": ">=0.10.0"
    }
    },
    "node_modules/is-number-object": {
    "version": "1.0.6",
    "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.6.tgz",
    "integrity": "sha512-bEVOqiRcvo3zO1+G2lVMy+gkkEm9Yh7cDMRusKKu5ZJKPUYSJwICTKZrNKHA2EbSP0Tu0+6B/emsYNHZyn6K8g==",
    "dev": true,
    "dependencies": {
    "has-tostringtag": "^1.0.0"
    },
    "engines": {
    "node": ">= 0.4"
    },
    "funding": {
    "url": "https://github.com/sponsors/ljharb"
    }
    },
    "node_modules/is-obj": {
    "version": "2.0.0",
    "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz",
    "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==",
    "dev": true,
    "engines": {
    "node": ">=8"
    }
    },
    "node_modules/is-plain-obj": {
    "version": "2.1.0",
    "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-2.1.0.tgz",
    "integrity": "sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==",
    "dev": true,
    "engines": {
    "node": ">=8"
    }
    },
    "node_modules/is-plain-object": {
    "version": "2.0.4",
    "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz",
    "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==",
    "dev": true,
    "dependencies": {
    "isobject": "^3.0.1"
    },
    "engines": {
    "node": ">=0.10.0"
    }
    },
    "node_modules/is-regex": {
    "version": "1.1.4",
    "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz",
    "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==",
    "dev": true,
    "dependencies": {
    "call-bind": "^1.0.2",
    "has-tostringtag": "^1.0.0"
    },
    "engines": {
    "node": ">= 0.4"
    },
    "funding": {
    "url": "https://github.com/sponsors/ljharb"
    }
    },
    "node_modules/is-resolvable": {
    "version": "1.1.0",
    "resolved": "https://registry.npmjs.org/is-resolvable/-/is-resolvable-1.1.0.tgz",
    "integrity": "sha512-qgDYXFSR5WvEfuS5dMj6oTMEbrrSaM0CrFk2Yiq/gXnBvD9pMa2jGXxyhGLfvhZpuMZe18CJpFxAt3CRs42NMg==",
    "dev": true
    },
    "node_modules/is-shared-array-buffer": {
    "version": "1.0.1",
    "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.1.tgz",
    "integrity": "sha512-IU0NmyknYZN0rChcKhRO1X8LYz5Isj/Fsqh8NJOSf+N/hCOTwy29F32Ik7a+QszE63IdvmwdTPDd6cZ5pg4cwA==",
    "dev": true,
    "funding": {
    "url": "https://github.com/sponsors/ljharb"
    }
    },
    "node_modules/is-stream": {
    "version": "2.0.1",
    "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz",
    "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==",
    "dev": true,
    "engines": {
    "node": ">=8"
    },
    "funding": {
    "url": "https://github.com/sponsors/sindresorhus"
    }
    },
    "node_modules/is-string": {
    "version": "1.0.7",
    "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz",
    "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==",
    "dev": true,
    "dependencies": {
    "has-tostringtag": "^1.0.0"
    },
    "engines": {
    "node": ">= 0.4"
    },
    "funding": {
    "url": "https://github.com/sponsors/ljharb"
    }
    },
    "node_modules/is-symbol": {
    "version": "1.0.4",
    "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz",
    "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==",
    "dev": true,
    "dependencies": {
    "has-symbols": "^1.0.2"
    },
    "engines": {
    "node": ">= 0.4"
    },
    "funding": {
    "url": "https://github.com/sponsors/ljharb"
    }
    },
    "node_modules/is-typedarray": {
    "version": "1.0.0",
    "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz",
    "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo="
    },
    "node_modules/is-url": {
    "version": "1.2.4",
    "resolved": "https://registry.npmjs.org/is-url/-/is-url-1.2.4.tgz",
    "integrity": "sha512-ITvGim8FhRiYe4IQ5uHSkj7pVaPDrCTkNd3yq3cV7iZAcJdHTUMPMEHcqSOy9xZ9qFenQCvi+2wjH9a1nXqHww==",
    "dev": true
    },
    "node_modules/is-weakref": {
    "version": "1.0.2",
    "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz",
    "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==",
    "dev": true,
    "dependencies": {
    "call-bind": "^1.0.2"
    },
    "funding": {
    "url": "https://github.com/sponsors/ljharb"
    }
    },
    "node_modules/is-windows": {
    "version": "1.0.2",
    "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz",
    "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==",
    "dev": true,
    "engines": {
    "node": ">=0.10.0"
    }
    },
    "node_modules/is-wsl": {
    "version": "1.1.0",
    "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz",
    "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=",
    "dev": true,
    "engines": {
    "node": ">=4"
    }
    },
    "node_modules/isarray": {
    "version": "1.0.0",
    "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
    "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
    "dev": true
    },
    "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
    },
    "node_modules/isobject": {
    "version": "3.0.1",
    "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
    "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=",
    "dev": true,
    "engines": {
    "node": ">=0.10.0"
    }
    },
    "node_modules/isstream": {
    "version": "0.1.2",
    "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz",
    "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo="
    },
    "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==",
    "dev": true
    },
    "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,
    "dependencies": {
    "argparse": "^1.0.7",
    "esprima": "^4.0.0"
    },
    "bin": {
    "js-yaml": "bin/js-yaml.js"
    }
    },
    "node_modules/jsbn": {
    "version": "0.1.1",
    "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz",
    "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM="
    },
    "node_modules/jsdom": {
    "version": "14.1.0",
    "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-14.1.0.tgz",
    "integrity": "sha512-O901mfJSuTdwU2w3Sn+74T+RnDVP+FuV5fH8tcPWyqrseRAb0s5xOtPgCFiPOtLcyK7CLIJwPyD83ZqQWvA5ng==",
    "dev": true,
    "dependencies": {
    "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"
    },
    "engines": {
    "node": ">=8"
    }
    },
    "node_modules/jsdom/node_modules/acorn": {
    "version": "6.4.2",
    "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz",
    "integrity": "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==",
    "dev": true,
    "bin": {
    "acorn": "bin/acorn"
    },
    "engines": {
    "node": ">=0.4.0"
    }
    },
    "node_modules/jsdom/node_modules/escodegen": {
    "version": "1.14.3",
    "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.14.3.tgz",
    "integrity": "sha512-qFcX0XJkdg+PB3xjZZG/wKSuT1PnQWx57+TVSjIMmILd2yC/6ByYElPwJnslDsuWuSAp4AwJGumarAAmJch5Kw==",
    "dev": true,
    "dependencies": {
    "esprima": "^4.0.1",
    "estraverse": "^4.2.0",
    "esutils": "^2.0.2",
    "optionator": "^0.8.1",
    "source-map": "~0.6.1"
    },
    "bin": {
    "escodegen": "bin/escodegen.js",
    "esgenerate": "bin/esgenerate.js"
    },
    "engines": {
    "node": ">=4.0"
    },
    "optionalDependencies": {
    "source-map": "~0.6.1"
    }
    },
    "node_modules/jsdom/node_modules/ws": {
    "version": "6.2.2",
    "resolved": "https://registry.npmjs.org/ws/-/ws-6.2.2.tgz",
    "integrity": "sha512-zmhltoSR8u1cnDsD43TX59mzoMZsLKqUweyYBAIvTngR3shc0W6aOZylZmq/7hqyVxPdi+5Ud2QInblgyE72fw==",
    "dev": true,
    "dependencies": {
    "async-limiter": "~1.0.0"
    }
    },
    "node_modules/jsesc": {
    "version": "2.5.2",
    "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz",
    "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==",
    "dev": true,
    "bin": {
    "jsesc": "bin/jsesc"
    },
    "engines": {
    "node": ">=4"
    }
    },
    "node_modules/json-parse-better-errors": {
    "version": "1.0.2",
    "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz",
    "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==",
    "dev": true
    },
    "node_modules/json-schema": {
    "version": "0.4.0",
    "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz",
    "integrity": "sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA=="
    },
    "node_modules/json-schema-traverse": {
    "version": "0.4.1",
    "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
    "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg=="
    },
    "node_modules/json-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="
    },
    "node_modules/json5": {
    "version": "1.0.1",
    "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz",
    "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==",
    "dev": true,
    "dependencies": {
    "minimist": "^1.2.0"
    },
    "bin": {
    "json5": "lib/cli.js"
    }
    },
    "node_modules/jsprim": {
    "version": "1.4.2",
    "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.2.tgz",
    "integrity": "sha512-P2bSOMAc/ciLz6DzgjVlGJP9+BrJWu5UDGK70C2iweC5QBIeFf0ZXRvGjEj2uYgrY2MkAAhsSWHDWlFtEroZWw==",
    "dependencies": {
    "assert-plus": "1.0.0",
    "extsprintf": "1.3.0",
    "json-schema": "0.4.0",
    "verror": "1.10.0"
    },
    "engines": {
    "node": ">=0.6.0"
    }
    },
    "node_modules/kind-of": {
    "version": "3.2.2",
    "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
    "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
    "dev": true,
    "dependencies": {
    "is-buffer": "^1.1.5"
    },
    "engines": {
    "node": ">=0.10.0"
    }
    },
    "node_modules/levn": {
    "version": "0.3.0",
    "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz",
    "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=",
    "dev": true,
    "dependencies": {
    "prelude-ls": "~1.1.2",
    "type-check": "~0.3.2"
    },
    "engines": {
    "node": ">= 0.8.0"
    }
    },
    "node_modules/lodash": {
    "version": "4.17.21",
    "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
    "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==",
    "dev": true
    },
    "node_modules/lodash.clone": {
    "version": "4.5.0",
    "resolved": "https://registry.npmjs.org/lodash.clone/-/lodash.clone-4.5.0.tgz",
    "integrity": "sha1-GVhwRQ9aExkkeN9Lw9I9LeoZB7Y=",
    "dev": true
    },
    "node_modules/lodash.debounce": {
    "version": "4.0.8",
    "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz",
    "integrity": "sha1-gteb/zCmfEAF/9XiUVMArZyk168=",
    "dev": true
    },
    "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
    },
    "node_modules/lodash.sortby": {
    "version": "4.7.0",
    "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz",
    "integrity": "sha1-7dFMgk4sycHgsKG0K7UhBRakJDg=",
    "dev": true
    },
    "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
    },
    "node_modules/log-symbols": {
    "version": "2.2.0",
    "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-2.2.0.tgz",
    "integrity": "sha512-VeIAFslyIerEJLXHziedo2basKbMKtTw3vfn5IzG0XTjhAVEJyNHnL2p7vc+wBDSdQuUpNw3M2u6xb9QsAY5Eg==",
    "dev": true,
    "dependencies": {
    "chalk": "^2.0.1"
    },
    "engines": {
    "node": ">=4"
    }
    },
    "node_modules/log-update": {
    "version": "3.4.0",
    "resolved": "https://registry.npmjs.org/log-update/-/log-update-3.4.0.tgz",
    "integrity": "sha512-ILKe88NeMt4gmDvk/eb615U/IVn7K9KWGkoYbdatQ69Z65nj1ZzjM6fHXfcs0Uge+e+EGnMW7DY4T9yko8vWFg==",
    "dev": true,
    "dependencies": {
    "ansi-escapes": "^3.2.0",
    "cli-cursor": "^2.1.0",
    "wrap-ansi": "^5.0.0"
    },
    "engines": {
    "node": ">=6"
    },
    "funding": {
    "url": "https://github.com/sponsors/sindresorhus"
    }
    },
    "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,
    "dependencies": {
    "yallist": "^3.0.2"
    }
    },
    "node_modules/magic-string": {
    "version": "0.22.5",
    "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.22.5.tgz",
    "integrity": "sha512-oreip9rJZkzvA8Qzk9HFs8fZGF/u7H/gtrE8EN6RjKJ9kh2HlC+yQ2QezifqTZfGyiuAV0dRv5a+y/8gBb1m9w==",
    "dev": true,
    "dependencies": {
    "vlq": "^0.2.2"
    }
    },
    "node_modules/map-cache": {
    "version": "0.2.2",
    "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz",
    "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=",
    "dev": true,
    "engines": {
    "node": ">=0.10.0"
    }
    },
    "node_modules/map-visit": {
    "version": "1.0.0",
    "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz",
    "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=",
    "dev": true,
    "dependencies": {
    "object-visit": "^1.0.0"
    },
    "engines": {
    "node": ">=0.10.0"
    }
    },
    "node_modules/md5.js": {
    "version": "1.3.5",
    "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz",
    "integrity": "sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==",
    "dev": true,
    "dependencies": {
    "hash-base": "^3.0.0",
    "inherits": "^2.0.1",
    "safe-buffer": "^5.1.2"
    }
    },
    "node_modules/mdn-data": {
    "version": "2.0.4",
    "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.4.tgz",
    "integrity": "sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA==",
    "dev": true
    },
    "node_modules/merge-source-map": {
    "version": "1.0.4",
    "resolved": "https://registry.npmjs.org/merge-source-map/-/merge-source-map-1.0.4.tgz",
    "integrity": "sha1-pd5GU42uhNQRTMXqArR3KmNGcB8=",
    "dev": true,
    "dependencies": {
    "source-map": "^0.5.6"
    }
    },
    "node_modules/merge-source-map/node_modules/source-map": {
    "version": "0.5.7",
    "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
    "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
    "dev": true,
    "engines": {
    "node": ">=0.10.0"
    }
    },
    "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
    },
    "node_modules/merge2": {
    "version": "1.4.1",
    "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz",
    "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==",
    "dev": true,
    "engines": {
    "node": ">= 8"
    }
    },
    "node_modules/micromatch": {
    "version": "3.1.10",
    "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz",
    "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==",
    "dev": true,
    "dependencies": {
    "arr-diff": "^4.0.0",
    "array-unique": "^0.3.2",
    "braces": "^2.3.1",
    "define-property": "^2.0.2",
    "extend-shallow": "^3.0.2",
    "extglob": "^2.0.4",
    "fragment-cache": "^0.2.1",
    "kind-of": "^6.0.2",
    "nanomatch": "^1.2.9",
    "object.pick": "^1.3.0",
    "regex-not": "^1.0.0",
    "snapdragon": "^0.8.1",
    "to-regex": "^3.0.2"
    },
    "engines": {
    "node": ">=0.10.0"
    }
    },
    "node_modules/micromatch/node_modules/extend-shallow": {
    "version": "3.0.2",
    "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz",
    "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=",
    "dev": true,
    "dependencies": {
    "assign-symbols": "^1.0.0",
    "is-extendable": "^1.0.1"
    },
    "engines": {
    "node": ">=0.10.0"
    }
    },
    "node_modules/micromatch/node_modules/is-extendable": {
    "version": "1.0.1",
    "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",
    "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
    "dev": true,
    "dependencies": {
    "is-plain-object": "^2.0.4"
    },
    "engines": {
    "node": ">=0.10.0"
    }
    },
    "node_modules/micromatch/node_modules/kind-of": {
    "version": "6.0.3",
    "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",
    "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==",
    "dev": true,
    "engines": {
    "node": ">=0.10.0"
    }
    },
    "node_modules/miller-rabin": {
    "version": "4.0.1",
    "resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz",
    "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==",
    "dev": true,
    "dependencies": {
    "bn.js": "^4.0.0",
    "brorand": "^1.0.1"
    },
    "bin": {
    "miller-rabin": "bin/miller-rabin"
    }
    },
    "node_modules/miller-rabin/node_modules/bn.js": {
    "version": "4.11.9",
    "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz",
    "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==",
    "dev": true
    },
    "node_modules/mime": {
    "version": "1.6.0",
    "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz",
    "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==",
    "dev": true,
    "bin": {
    "mime": "cli.js"
    },
    "engines": {
    "node": ">=4"
    }
    },
    "node_modules/mime-db": {
    "version": "1.45.0",
    "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.45.0.tgz",
    "integrity": "sha512-CkqLUxUk15hofLoLyljJSrukZi8mAtgd+yE5uO4tqRZsdsAJKv0O+rFMhVDRJgozy+yG6md5KwuXhD4ocIoP+w==",
    "engines": {
    "node": ">= 0.6"
    }
    },
    "node_modules/mime-types": {
    "version": "2.1.28",
    "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.28.tgz",
    "integrity": "sha512-0TO2yJ5YHYr7M2zzT7gDU1tbwHxEUWBCLt0lscSNpcdAfFyJOVEpRYNS7EXVcTLNj/25QO8gulHC5JtTzSE2UQ==",
    "dependencies": {
    "mime-db": "1.45.0"
    },
    "engines": {
    "node": ">= 0.6"
    }
    },
    "node_modules/mimic-fn": {
    "version": "2.1.0",
    "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz",
    "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==",
    "dev": true,
    "engines": {
    "node": ">=6"
    }
    },
    "node_modules/minimalistic-assert": {
    "version": "1.0.1",
    "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz",
    "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==",
    "dev": true
    },
    "node_modules/minimalistic-crypto-utils": {
    "version": "1.0.1",
    "resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz",
    "integrity": "sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=",
    "dev": true
    },
    "node_modules/minimatch": {
    "version": "3.0.4",
    "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
    "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
    "dev": true,
    "dependencies": {
    "brace-expansion": "^1.1.7"
    },
    "engines": {
    "node": "*"
    }
    },
    "node_modules/minimist": {
    "version": "1.2.5",
    "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz",
    "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw=="
    },
    "node_modules/minipass": {
    "version": "2.9.0",
    "resolved": "https://registry.npmjs.org/minipass/-/minipass-2.9.0.tgz",
    "integrity": "sha512-wxfUjg9WebH+CUDX/CdbRlh5SmfZiy/hpkxaRI16Y9W56Pa75sWgd/rvFilSgrauD9NyFymP/+JFV3KwzIsJeg==",
    "dependencies": {
    "safe-buffer": "^5.1.2",
    "yallist": "^3.0.0"
    }
    },
    "node_modules/minizlib": {
    "version": "1.3.3",
    "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-1.3.3.tgz",
    "integrity": "sha512-6ZYMOEnmVsdCeTJVE0W9ZD+pVnE8h9Hma/iOwwRDsdQoePpoX56/8B6z3P9VNwppJuBKNRuFDRNRqRWexT9G9Q==",
    "dependencies": {
    "minipass": "^2.9.0"
    }
    },
    "node_modules/mississippi": {
    "version": "3.0.0",
    "resolved": "https://registry.npmjs.org/mississippi/-/mississippi-3.0.0.tgz",
    "integrity": "sha512-x471SsVjUtBRtcvd4BzKE9kFC+/2TeWgKCgw0bZcw1b9l2X3QX5vCWgF+KaZaYm87Ss//rHnWryupDrgLvmSkA==",
    "dev": true,
    "dependencies": {
    "concat-stream": "^1.5.0",
    "duplexify": "^3.4.2",
    "end-of-stream": "^1.1.0",
    "flush-write-stream": "^1.0.0",
    "from2": "^2.1.0",
    "parallel-transform": "^1.1.0",
    "pump": "^3.0.0",
    "pumpify": "^1.3.3",
    "stream-each": "^1.1.0",
    "through2": "^2.0.0"
    },
    "engines": {
    "node": ">=4.0.0"
    }
    },
    "node_modules/mixin-deep": {
    "version": "1.3.2",
    "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz",
    "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==",
    "dev": true,
    "dependencies": {
    "for-in": "^1.0.2",
    "is-extendable": "^1.0.1"
    },
    "engines": {
    "node": ">=0.10.0"
    }
    },
    "node_modules/mixin-deep/node_modules/is-extendable": {
    "version": "1.0.1",
    "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",
    "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
    "dev": true,
    "dependencies": {
    "is-plain-object": "^2.0.4"
    },
    "engines": {
    "node": ">=0.10.0"
    }
    },
    "node_modules/mkdirp": {
    "version": "0.5.5",
    "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz",
    "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==",
    "dependencies": {
    "minimist": "^1.2.5"
    },
    "bin": {
    "mkdirp": "bin/cmd.js"
    }
    },
    "node_modules/move-concurrently": {
    "version": "1.0.1",
    "resolved": "https://registry.npmjs.org/move-concurrently/-/move-concurrently-1.0.1.tgz",
    "integrity": "sha1-viwAX9oy4LKa8fBdfEszIUxwH5I=",
    "dev": true,
    "dependencies": {
    "aproba": "^1.1.1",
    "copy-concurrently": "^1.0.0",
    "fs-write-stream-atomic": "^1.0.8",
    "mkdirp": "^0.5.1",
    "rimraf": "^2.5.4",
    "run-queue": "^1.0.3"
    }
    },
    "node_modules/ms": {
    "version": "2.0.0",
    "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
    "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
    "dev": true
    },
    "node_modules/nan": {
    "version": "2.15.0",
    "resolved": "https://registry.npmjs.org/nan/-/nan-2.15.0.tgz",
    "integrity": "sha512-8ZtvEnA2c5aYCZYd1cvgdnU6cqwixRoYg70xPLWUws5ORTa/lnw+u4amixRS/Ac5U5mQVgp9pnlSUnbNWFaWZQ==",
    "dev": true,
    "optional": true
    },
    "node_modules/nanomatch": {
    "version": "1.2.13",
    "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz",
    "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==",
    "dev": true,
    "dependencies": {
    "arr-diff": "^4.0.0",
    "array-unique": "^0.3.2",
    "define-property": "^2.0.2",
    "extend-shallow": "^3.0.2",
    "fragment-cache": "^0.2.1",
    "is-windows": "^1.0.2",
    "kind-of": "^6.0.2",
    "object.pick": "^1.3.0",
    "regex-not": "^1.0.0",
    "snapdragon": "^0.8.1",
    "to-regex": "^3.0.1"
    },
    "engines": {
    "node": ">=0.10.0"
    }
    },
    "node_modules/nanomatch/node_modules/extend-shallow": {
    "version": "3.0.2",
    "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz",
    "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=",
    "dev": true,
    "dependencies": {
    "assign-symbols": "^1.0.0",
    "is-extendable": "^1.0.1"
    },
    "engines": {
    "node": ">=0.10.0"
    }
    },
    "node_modules/nanomatch/node_modules/is-extendable": {
    "version": "1.0.1",
    "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",
    "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
    "dev": true,
    "dependencies": {
    "is-plain-object": "^2.0.4"
    },
    "engines": {
    "node": ">=0.10.0"
    }
    },
    "node_modules/nanomatch/node_modules/kind-of": {
    "version": "6.0.3",
    "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",
    "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==",
    "dev": true,
    "engines": {
    "node": ">=0.10.0"
    }
    },
    "node_modules/nice-try": {
    "version": "1.0.5",
    "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz",
    "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==",
    "dev": true
    },
    "node_modules/node-addon-api": {
    "version": "1.7.2",
    "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-1.7.2.tgz",
    "integrity": "sha512-ibPK3iA+vaY1eEjESkQkM0BbCqFOaZMiXRTtdB0u7b4djtY6JnsjvPdUHVMg6xQt3B8fpTTWHI9A+ADjM9frzg==",
    "dev": true
    },
    "node_modules/node-forge": {
    "version": "0.10.0",
    "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-0.10.0.tgz",
    "integrity": "sha512-PPmu8eEeG9saEUvI97fm4OYxXVB6bFvyNTyiUOBichBpFG8A1Ljw3bY62+5oOjDEMHRnd0Y7HQ+x7uzxOzC6JA==",
    "dev": true,
    "engines": {
    "node": ">= 6.0.0"
    }
    },
    "node_modules/node-libs-browser": {
    "version": "2.2.1",
    "resolved": "https://registry.npmjs.org/node-libs-browser/-/node-libs-browser-2.2.1.tgz",
    "integrity": "sha512-h/zcD8H9kaDZ9ALUWwlBUDo6TKF8a7qBSCSEGfjTVIYeqsioSKaAX+BN7NgiMGp6iSIXZ3PxgCu8KS3b71YK5Q==",
    "dev": true,
    "dependencies": {
    "assert": "^1.1.1",
    "browserify-zlib": "^0.2.0",
    "buffer": "^4.3.0",
    "console-browserify": "^1.1.0",
    "constants-browserify": "^1.0.0",
    "crypto-browserify": "^3.11.0",
    "domain-browser": "^1.1.1",
    "events": "^3.0.0",
    "https-browserify": "^1.0.0",
    "os-browserify": "^0.3.0",
    "path-browserify": "0.0.1",
    "process": "^0.11.10",
    "punycode": "^1.2.4",
    "querystring-es3": "^0.2.0",
    "readable-stream": "^2.3.3",
    "stream-browserify": "^2.0.1",
    "stream-http": "^2.7.2",
    "string_decoder": "^1.0.0",
    "timers-browserify": "^2.0.4",
    "tty-browserify": "0.0.0",
    "url": "^0.11.0",
    "util": "^0.11.0",
    "vm-browserify": "^1.0.1"
    }
    },
    "node_modules/node-libs-browser/node_modules/punycode": {
    "version": "1.4.1",
    "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz",
    "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=",
    "dev": true
    },
    "node_modules/node-releases": {
    "version": "2.0.1",
    "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.1.tgz",
    "integrity": "sha512-CqyzN6z7Q6aMeF/ktcMVTzhAHCEpf8SOarwpzpf8pNBY2k5/oM34UHldUwp8VKI7uxct2HxSRdJjBaZeESzcxA==",
    "dev": true
    },
    "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,
    "engines": {
    "node": ">=0.10.0"
    }
    },
    "node_modules/normalize-url": {
    "version": "3.3.0",
    "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-3.3.0.tgz",
    "integrity": "sha512-U+JJi7duF1o+u2pynbp2zXDW2/PADgC30f0GsHZtRh+HOcXHnw137TrNlyxxRvWW5fjKd3bcLHPxofWuCjaeZg==",
    "dev": true,
    "engines": {
    "node": ">=6"
    }
    },
    "node_modules/npm-run-path": {
    "version": "3.1.0",
    "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-3.1.0.tgz",
    "integrity": "sha512-Dbl4A/VfiVGLgQv29URL9xshU8XDY1GeLy+fsaZ1AA8JDSfjvr5P5+pzRbWqRSBxk6/DW7MIh8lTM/PaGnP2kg==",
    "dev": true,
    "dependencies": {
    "path-key": "^3.0.0"
    },
    "engines": {
    "node": ">=8"
    }
    },
    "node_modules/npm-run-path/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,
    "engines": {
    "node": ">=8"
    }
    },
    "node_modules/nth-check": {
    "version": "1.0.2",
    "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz",
    "integrity": "sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==",
    "dev": true,
    "dependencies": {
    "boolbase": "~1.0.0"
    }
    },
    "node_modules/nwsapi": {
    "version": "2.2.0",
    "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.0.tgz",
    "integrity": "sha512-h2AatdwYH+JHiZpv7pt/gSX1XoRGb7L/qSIeuqA6GwYoF9w1vP1cw42TO0aI2pNyshRK5893hNSl+1//vHK7hQ==",
    "dev": true
    },
    "node_modules/oauth-sign": {
    "version": "0.9.0",
    "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz",
    "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==",
    "engines": {
    "node": "*"
    }
    },
    "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=",
    "dev": true,
    "engines": {
    "node": ">=0.10.0"
    }
    },
    "node_modules/object-copy": {
    "version": "0.1.0",
    "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz",
    "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=",
    "dev": true,
    "dependencies": {
    "copy-descriptor": "^0.1.0",
    "define-property": "^0.2.5",
    "kind-of": "^3.0.3"
    },
    "engines": {
    "node": ">=0.10.0"
    }
    },
    "node_modules/object-copy/node_modules/define-property": {
    "version": "0.2.5",
    "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
    "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
    "dev": true,
    "dependencies": {
    "is-descriptor": "^0.1.0"
    },
    "engines": {
    "node": ">=0.10.0"
    }
    },
    "node_modules/object-copy/node_modules/is-accessor-descriptor": {
    "version": "0.1.6",
    "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz",
    "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=",
    "dev": true,
    "dependencies": {
    "kind-of": "^3.0.2"
    },
    "engines": {
    "node": ">=0.10.0"
    }
    },
    "node_modules/object-copy/node_modules/is-data-descriptor": {
    "version": "0.1.4",
    "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz",
    "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=",
    "dev": true,
    "dependencies": {
    "kind-of": "^3.0.2"
    },
    "engines": {
    "node": ">=0.10.0"
    }
    },
    "node_modules/object-copy/node_modules/is-descriptor": {
    "version": "0.1.6",
    "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz",
    "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==",
    "dev": true,
    "dependencies": {
    "is-accessor-descriptor": "^0.1.6",
    "is-data-descriptor": "^0.1.4",
    "kind-of": "^5.0.0"
    },
    "engines": {
    "node": ">=0.10.0"
    }
    },
    "node_modules/object-copy/node_modules/is-descriptor/node_modules/kind-of": {
    "version": "5.1.0",
    "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
    "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==",
    "dev": true,
    "engines": {
    "node": ">=0.10.0"
    }
    },
    "node_modules/object-inspect": {
    "version": "1.4.1",
    "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.4.1.tgz",
    "integrity": "sha512-wqdhLpfCUbEsoEwl3FXwGyv8ief1k/1aUdIPCqVnupM6e8l63BEJdiF/0swtn04/8p05tG/T0FrpTlfwvljOdw==",
    "dev": true
    },
    "node_modules/object-keys": {
    "version": "1.1.1",
    "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz",
    "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==",
    "dev": true,
    "engines": {
    "node": ">= 0.4"
    }
    },
    "node_modules/object-visit": {
    "version": "1.0.1",
    "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz",
    "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=",
    "dev": true,
    "dependencies": {
    "isobject": "^3.0.0"
    },
    "engines": {
    "node": ">=0.10.0"
    }
    },
    "node_modules/object.assign": {
    "version": "4.1.2",
    "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz",
    "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==",
    "dev": true,
    "dependencies": {
    "call-bind": "^1.0.0",
    "define-properties": "^1.1.3",
    "has-symbols": "^1.0.1",
    "object-keys": "^1.1.1"
    },
    "engines": {
    "node": ">= 0.4"
    },
    "funding": {
    "url": "https://github.com/sponsors/ljharb"
    }
    },
    "node_modules/object.getownpropertydescriptors": {
    "version": "2.1.3",
    "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.3.tgz",
    "integrity": "sha512-VdDoCwvJI4QdC6ndjpqFmoL3/+HxffFBbcJzKi5hwLLqqx3mdbedRpfZDdK0SrOSauj8X4GzBvnDZl4vTN7dOw==",
    "dev": true,
    "dependencies": {
    "call-bind": "^1.0.2",
    "define-properties": "^1.1.3",
    "es-abstract": "^1.19.1"
    },
    "engines": {
    "node": ">= 0.8"
    },
    "funding": {
    "url": "https://github.com/sponsors/ljharb"
    }
    },
    "node_modules/object.pick": {
    "version": "1.3.0",
    "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz",
    "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=",
    "dev": true,
    "dependencies": {
    "isobject": "^3.0.1"
    },
    "engines": {
    "node": ">=0.10.0"
    }
    },
    "node_modules/object.values": {
    "version": "1.1.5",
    "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.5.tgz",
    "integrity": "sha512-QUZRW0ilQ3PnPpbNtgdNV1PDbEqLIiSFB3l+EnGtBQ/8SUTLj1PZwtQHABZtLgwpJZTSZhuGLOGk57Drx2IvYg==",
    "dev": true,
    "dependencies": {
    "call-bind": "^1.0.2",
    "define-properties": "^1.1.3",
    "es-abstract": "^1.19.1"
    },
    "engines": {
    "node": ">= 0.4"
    },
    "funding": {
    "url": "https://github.com/sponsors/ljharb"
    }
    },
    "node_modules/on-finished": {
    "version": "2.3.0",
    "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz",
    "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=",
    "dev": true,
    "dependencies": {
    "ee-first": "1.1.1"
    },
    "engines": {
    "node": ">= 0.8"
    }
    },
    "node_modules/once": {
    "version": "1.4.0",
    "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
    "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
    "dev": true,
    "dependencies": {
    "wrappy": "1"
    }
    },
    "node_modules/onetime": {
    "version": "5.1.2",
    "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz",
    "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==",
    "dev": true,
    "dependencies": {
    "mimic-fn": "^2.1.0"
    },
    "engines": {
    "node": ">=6"
    },
    "funding": {
    "url": "https://github.com/sponsors/sindresorhus"
    }
    },
    "node_modules/opn": {
    "version": "5.5.0",
    "resolved": "https://registry.npmjs.org/opn/-/opn-5.5.0.tgz",
    "integrity": "sha512-PqHpggC9bLV0VeWcdKhkpxY+3JTzetLSqTCWL/z/tFIbI6G8JCjondXklT1JinczLz2Xib62sSp0T/gKT4KksA==",
    "dev": true,
    "dependencies": {
    "is-wsl": "^1.1.0"
    },
    "engines": {
    "node": ">=4"
    }
    },
    "node_modules/optionator": {
    "version": "0.8.3",
    "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz",
    "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==",
    "dev": true,
    "dependencies": {
    "deep-is": "~0.1.3",
    "fast-levenshtein": "~2.0.6",
    "levn": "~0.3.0",
    "prelude-ls": "~1.1.2",
    "type-check": "~0.3.2",
    "word-wrap": "~1.2.3"
    },
    "engines": {
    "node": ">= 0.8.0"
    }
    },
    "node_modules/ora": {
    "version": "2.1.0",
    "resolved": "https://registry.npmjs.org/ora/-/ora-2.1.0.tgz",
    "integrity": "sha512-hNNlAd3gfv/iPmsNxYoAPLvxg7HuPozww7fFonMZvL84tP6Ox5igfk5j/+a9rtJJwqMgKK+JgWsAQik5o0HTLA==",
    "dev": true,
    "dependencies": {
    "chalk": "^2.3.1",
    "cli-cursor": "^2.1.0",
    "cli-spinners": "^1.1.0",
    "log-symbols": "^2.2.0",
    "strip-ansi": "^4.0.0",
    "wcwidth": "^1.0.1"
    },
    "engines": {
    "node": ">=4"
    }
    },
    "node_modules/os-browserify": {
    "version": "0.3.0",
    "resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz",
    "integrity": "sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc=",
    "dev": true
    },
    "node_modules/p-finally": {
    "version": "2.0.1",
    "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-2.0.1.tgz",
    "integrity": "sha512-vpm09aKwq6H9phqRQzecoDpD8TmVyGw70qmWlyq5onxY7tqyTTFVvxMykxQSQKILBSFlbXpypIw2T1Ml7+DDtw==",
    "dev": true,
    "engines": {
    "node": ">=8"
    }
    },
    "node_modules/pako": {
    "version": "0.2.9",
    "resolved": "https://registry.npmjs.org/pako/-/pako-0.2.9.tgz",
    "integrity": "sha1-8/dSL073gjSNqBYbrZ7P1Rv4OnU=",
    "dev": true
    },
    "node_modules/parallel-transform": {
    "version": "1.2.0",
    "resolved": "https://registry.npmjs.org/parallel-transform/-/parallel-transform-1.2.0.tgz",
    "integrity": "sha512-P2vSmIu38uIlvdcU7fDkyrxj33gTUy/ABO5ZUbGowxNCopBq/OoD42bP4UmMrJoPyk4Uqf0mu3mtWBhHCZD8yg==",
    "dev": true,
    "dependencies": {
    "cyclist": "^1.0.1",
    "inherits": "^2.0.3",
    "readable-stream": "^2.1.5"
    }
    },
    "node_modules/parcel-bundler": {
    "version": "1.12.5",
    "resolved": "https://registry.npmjs.org/parcel-bundler/-/parcel-bundler-1.12.5.tgz",
    "integrity": "sha512-hpku8mW67U6PXQIenW6NBbphBOMb8XzW6B9r093DUhYj5GN2FUB/CXCiz5hKoPYUsusZ35BpProH8AUF9bh5IQ==",
    "deprecated": "Parcel v1 is no longer maintained. Please migrate to v2, which is published under the 'parcel' package. See https://v2.parceljs.org/getting-started/migration for details.",
    "dev": true,
    "hasInstallScript": true,
    "dependencies": {
    "@babel/code-frame": "^7.0.0",
    "@babel/core": "^7.4.4",
    "@babel/generator": "^7.4.4",
    "@babel/parser": "^7.4.4",
    "@babel/plugin-transform-flow-strip-types": "^7.4.4",
    "@babel/plugin-transform-modules-commonjs": "^7.4.4",
    "@babel/plugin-transform-react-jsx": "^7.0.0",
    "@babel/preset-env": "^7.4.4",
    "@babel/runtime": "^7.4.4",
    "@babel/template": "^7.4.4",
    "@babel/traverse": "^7.4.4",
    "@babel/types": "^7.4.4",
    "@iarna/toml": "^2.2.0",
    "@parcel/fs": "^1.11.0",
    "@parcel/logger": "^1.11.1",
    "@parcel/utils": "^1.11.0",
    "@parcel/watcher": "^1.12.1",
    "@parcel/workers": "^1.11.0",
    "ansi-to-html": "^0.6.4",
    "babylon-walk": "^1.0.2",
    "browserslist": "^4.1.0",
    "chalk": "^2.1.0",
    "clone": "^2.1.1",
    "command-exists": "^1.2.6",
    "commander": "^2.11.0",
    "core-js": "^2.6.5",
    "cross-spawn": "^6.0.4",
    "css-modules-loader-core": "^1.1.0",
    "cssnano": "^4.0.0",
    "deasync": "^0.1.14",
    "dotenv": "^5.0.0",
    "dotenv-expand": "^5.1.0",
    "envinfo": "^7.3.1",
    "fast-glob": "^2.2.2",
    "filesize": "^3.6.0",
    "get-port": "^3.2.0",
    "htmlnano": "^0.2.2",
    "is-glob": "^4.0.0",
    "is-url": "^1.2.2",
    "js-yaml": "^3.10.0",
    "json5": "^1.0.1",
    "micromatch": "^3.0.4",
    "mkdirp": "^0.5.1",
    "node-forge": "^0.10.0",
    "node-libs-browser": "^2.0.0",
    "opn": "^5.1.0",
    "postcss": "^7.0.11",
    "postcss-value-parser": "^3.3.1",
    "posthtml": "^0.11.2",
    "posthtml-parser": "^0.4.0",
    "posthtml-render": "^1.1.3",
    "resolve": "^1.4.0",
    "semver": "^5.4.1",
    "serialize-to-js": "^3.0.0",
    "serve-static": "^1.12.4",
    "source-map": "0.6.1",
    "terser": "^3.7.3",
    "v8-compile-cache": "^2.0.0",
    "ws": "^5.1.1"
    },
    "bin": {
    "parcel": "bin/cli.js"
    },
    "engines": {
    "node": ">= 6.0.0"
    }
    },
    "node_modules/parse-asn1": {
    "version": "5.1.6",
    "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.6.tgz",
    "integrity": "sha512-RnZRo1EPU6JBnra2vGHj0yhp6ebyjBZpmUCLHWiFhxlzvBCCpAuZ7elsBp1PVAbQN0/04VD/19rfzlBSwLstMw==",
    "dev": true,
    "dependencies": {
    "asn1.js": "^5.2.0",
    "browserify-aes": "^1.0.0",
    "evp_bytestokey": "^1.0.0",
    "pbkdf2": "^3.0.3",
    "safe-buffer": "^5.1.1"
    }
    },
    "node_modules/parse-json": {
    "version": "4.0.0",
    "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz",
    "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=",
    "dev": true,
    "dependencies": {
    "error-ex": "^1.3.1",
    "json-parse-better-errors": "^1.0.1"
    },
    "engines": {
    "node": ">=4"
    }
    },
    "node_modules/parse5": {
    "version": "5.1.0",
    "resolved": "https://registry.npmjs.org/parse5/-/parse5-5.1.0.tgz",
    "integrity": "sha512-fxNG2sQjHvlVAYmzBZS9YlDp6PTSSDwa98vkD4QgVDDCAo84z5X1t5XyJQ62ImdLXx5NdIIfihey6xpum9/gRQ==",
    "dev": true
    },
    "node_modules/parseurl": {
    "version": "1.3.3",
    "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz",
    "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==",
    "dev": true,
    "engines": {
    "node": ">= 0.8"
    }
    },
    "node_modules/pascalcase": {
    "version": "0.1.1",
    "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz",
    "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=",
    "dev": true,
    "engines": {
    "node": ">=0.10.0"
    }
    },
    "node_modules/path-browserify": {
    "version": "0.0.1",
    "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-0.0.1.tgz",
    "integrity": "sha512-BapA40NHICOS+USX9SN4tyhq+A2RrN/Ws5F0Z5aMHDp98Fl86lX8Oti8B7uN93L4Ifv4fHOEA+pQw87gmMO/lQ==",
    "dev": true
    },
    "node_modules/path-dirname": {
    "version": "1.0.2",
    "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz",
    "integrity": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=",
    "dev": true
    },
    "node_modules/path-is-absolute": {
    "version": "1.0.1",
    "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
    "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=",
    "dev": true,
    "engines": {
    "node": ">=0.10.0"
    }
    },
    "node_modules/path-key": {
    "version": "2.0.1",
    "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz",
    "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=",
    "dev": true,
    "engines": {
    "node": ">=4"
    }
    },
    "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
    },
    "node_modules/pbkdf2": {
    "version": "3.1.1",
    "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.1.1.tgz",
    "integrity": "sha512-4Ejy1OPxi9f2tt1rRV7Go7zmfDQ+ZectEQz3VGUQhgq62HtIRPDyG/JtnwIxs6x3uNMwo2V7q1fMvKjb+Tnpqg==",
    "dev": true,
    "dependencies": {
    "create-hash": "^1.1.2",
    "create-hmac": "^1.1.4",
    "ripemd160": "^2.0.1",
    "safe-buffer": "^5.0.1",
    "sha.js": "^2.4.8"
    },
    "engines": {
    "node": ">=0.12"
    }
    },
    "node_modules/performance-now": {
    "version": "2.1.0",
    "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz",
    "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns="
    },
    "node_modules/physical-cpu-count": {
    "version": "2.0.0",
    "resolved": "https://registry.npmjs.org/physical-cpu-count/-/physical-cpu-count-2.0.0.tgz",
    "integrity": "sha1-GN4vl+S/epVRrXURlCtUlverpmA=",
    "dev": true
    },
    "node_modules/picocolors": {
    "version": "1.0.0",
    "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz",
    "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==",
    "dev": true
    },
    "node_modules/pn": {
    "version": "1.1.0",
    "resolved": "https://registry.npmjs.org/pn/-/pn-1.1.0.tgz",
    "integrity": "sha512-2qHaIQr2VLRFoxe2nASzsV6ef4yOOH+Fi9FBOVH6cqeSgUnoyySPZkxzLuzd+RYOQTRpROA0ztTMqxROKSb/nA==",
    "dev": true
    },
    "node_modules/posix-character-classes": {
    "version": "0.1.1",
    "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz",
    "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=",
    "dev": true,
    "engines": {
    "node": ">=0.10.0"
    }
    },
    "node_modules/postcss": {
    "version": "7.0.39",
    "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz",
    "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==",
    "dev": true,
    "dependencies": {
    "picocolors": "^0.2.1",
    "source-map": "^0.6.1"
    },
    "engines": {
    "node": ">=6.0.0"
    },
    "funding": {
    "type": "opencollective",
    "url": "https://opencollective.com/postcss/"
    }
    },
    "node_modules/postcss-calc": {
    "version": "7.0.5",
    "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-7.0.5.tgz",
    "integrity": "sha512-1tKHutbGtLtEZF6PT4JSihCHfIVldU72mZ8SdZHIYriIZ9fh9k9aWSppaT8rHsyI3dX+KSR+W+Ix9BMY3AODrg==",
    "dev": true,
    "dependencies": {
    "postcss": "^7.0.27",
    "postcss-selector-parser": "^6.0.2",
    "postcss-value-parser": "^4.0.2"
    }
    },
    "node_modules/postcss-calc/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
    },
    "node_modules/postcss-colormin": {
    "version": "4.0.3",
    "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-4.0.3.tgz",
    "integrity": "sha512-WyQFAdDZpExQh32j0U0feWisZ0dmOtPl44qYmJKkq9xFWY3p+4qnRzCHeNrkeRhwPHz9bQ3mo0/yVkaply0MNw==",
    "dev": true,
    "dependencies": {
    "browserslist": "^4.0.0",
    "color": "^3.0.0",
    "has": "^1.0.0",
    "postcss": "^7.0.0",
    "postcss-value-parser": "^3.0.0"
    },
    "engines": {
    "node": ">=6.9.0"
    }
    },
    "node_modules/postcss-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==",
    "dev": true,
    "dependencies": {
    "postcss": "^7.0.0",
    "postcss-value-parser": "^3.0.0"
    },
    "engines": {
    "node": ">=6.9.0"
    }
    },
    "node_modules/postcss-discard-comments": {
    "version": "4.0.2",
    "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-4.0.2.tgz",
    "integrity": "sha512-RJutN259iuRf3IW7GZyLM5Sw4GLTOH8FmsXBnv8Ab/Tc2k4SR4qbV4DNbyyY4+Sjo362SyDmW2DQ7lBSChrpkg==",
    "dev": true,
    "dependencies": {
    "postcss": "^7.0.0"
    },
    "engines": {
    "node": ">=6.9.0"
    }
    },
    "node_modules/postcss-discard-duplicates": {
    "version": "4.0.2",
    "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-4.0.2.tgz",
    "integrity": "sha512-ZNQfR1gPNAiXZhgENFfEglF93pciw0WxMkJeVmw8eF+JZBbMD7jp6C67GqJAXVZP2BWbOztKfbsdmMp/k8c6oQ==",
    "dev": true,
    "dependencies": {
    "postcss": "^7.0.0"
    },
    "engines": {
    "node": ">=6.9.0"
    }
    },
    "node_modules/postcss-discard-empty": {
    "version": "4.0.1",
    "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-4.0.1.tgz",
    "integrity": "sha512-B9miTzbznhDjTfjvipfHoqbWKwd0Mj+/fL5s1QOz06wufguil+Xheo4XpOnc4NqKYBCNqqEzgPv2aPBIJLox0w==",
    "dev": true,
    "dependencies": {
    "postcss": "^7.0.0"
    },
    "engines": {
    "node": ">=6.9.0"
    }
    },
    "node_modules/postcss-discard-overridden": {
    "version": "4.0.1",
    "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-4.0.1.tgz",
    "integrity": "sha512-IYY2bEDD7g1XM1IDEsUT4//iEYCxAmP5oDSFMVU/JVvT7gh+l4fmjciLqGgwjdWpQIdb0Che2VX00QObS5+cTg==",
    "dev": true,
    "dependencies": {
    "postcss": "^7.0.0"
    },
    "engines": {
    "node": ">=6.9.0"
    }
    },
    "node_modules/postcss-merge-longhand": {
    "version": "4.0.11",
    "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-4.0.11.tgz",
    "integrity": "sha512-alx/zmoeXvJjp7L4mxEMjh8lxVlDFX1gqWHzaaQewwMZiVhLo42TEClKaeHbRf6J7j82ZOdTJ808RtN0ZOZwvw==",
    "dev": true,
    "dependencies": {
    "css-color-names": "0.0.4",
    "postcss": "^7.0.0",
    "postcss-value-parser": "^3.0.0",
    "stylehacks": "^4.0.0"
    },
    "engines": {
    "node": ">=6.9.0"
    }
    },
    "node_modules/postcss-merge-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==",
    "dev": true,
    "dependencies": {
    "browserslist": "^4.0.0",
    "caniuse-api": "^3.0.0",
    "cssnano-util-same-parent": "^4.0.0",
    "postcss": "^7.0.0",
    "postcss-selector-parser": "^3.0.0",
    "vendors": "^1.0.0"
    },
    "engines": {
    "node": ">=6.9.0"
    }
    },
    "node_modules/postcss-merge-rules/node_modules/postcss-selector-parser": {
    "version": "3.1.2",
    "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz",
    "integrity": "sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==",
    "dev": true,
    "dependencies": {
    "dot-prop": "^5.2.0",
    "indexes-of": "^1.0.1",
    "uniq": "^1.0.1"
    },
    "engines": {
    "node": ">=8"
    }
    },
    "node_modules/postcss-minify-font-values": {
    "version": "4.0.2",
    "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-4.0.2.tgz",
    "integrity": "sha512-j85oO6OnRU9zPf04+PZv1LYIYOprWm6IA6zkXkrJXyRveDEuQggG6tvoy8ir8ZwjLxLuGfNkCZEQG7zan+Hbtg==",
    "dev": true,
    "dependencies": {
    "postcss": "^7.0.0",
    "postcss-value-parser": "^3.0.0"
    },
    "engines": {
    "node": ">=6.9.0"
    }
    },
    "node_modules/postcss-minify-gradients": {
    "version": "4.0.2",
    "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-4.0.2.tgz",
    "integrity": "sha512-qKPfwlONdcf/AndP1U8SJ/uzIJtowHlMaSioKzebAXSG4iJthlWC9iSWznQcX4f66gIWX44RSA841HTHj3wK+Q==",
    "dev": true,
    "dependencies": {
    "cssnano-util-get-arguments": "^4.0.0",
    "is-color-stop": "^1.0.0",
    "postcss": "^7.0.0",
    "postcss-value-parser": "^3.0.0"
    },
    "engines": {
    "node": ">=6.9.0"
    }
    },
    "node_modules/postcss-minify-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==",
    "dev": true,
    "dependencies": {
    "alphanum-sort": "^1.0.0",
    "browserslist": "^4.0.0",
    "cssnano-util-get-arguments": "^4.0.0",
    "postcss": "^7.0.0",
    "postcss-value-parser": "^3.0.0",
    "uniqs": "^2.0.0"
    },
    "engines": {
    "node": ">=6.9.0"
    }
    },
    "node_modules/postcss-minify-selectors": {
    "version": "4.0.2",
    "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-4.0.2.tgz",
    "integrity": "sha512-D5S1iViljXBj9kflQo4YutWnJmwm8VvIsU1GeXJGiG9j8CIg9zs4voPMdQDUmIxetUOh60VilsNzCiAFTOqu3g==",
    "dev": true,
    "dependencies": {
    "alphanum-sort": "^1.0.0",
    "has": "^1.0.0",
    "postcss": "^7.0.0",
    "postcss-selector-parser": "^3.0.0"
    },
    "engines": {
    "node": ">=6.9.0"
    }
    },
    "node_modules/postcss-minify-selectors/node_modules/postcss-selector-parser": {
    "version": "3.1.2",
    "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz",
    "integrity": "sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==",
    "dev": true,
    "dependencies": {
    "dot-prop": "^5.2.0",
    "indexes-of": "^1.0.1",
    "uniq": "^1.0.1"
    },
    "engines": {
    "node": ">=8"
    }
    },
    "node_modules/postcss-modules-extract-imports": {
    "version": "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,
    "dependencies": {
    "postcss": "^6.0.1"
    }
    },
    "node_modules/postcss-modules-extract-imports/node_modules/postcss": {
    "version": "6.0.23",
    "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz",
    "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==",
    "dev": true,
    "dependencies": {
    "chalk": "^2.4.1",
    "source-map": "^0.6.1",
    "supports-color": "^5.4.0"
    },
    "engines": {
    "node": ">=4.0.0"
    }
    },
    "node_modules/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,
    "dependencies": {
    "css-selector-tokenizer": "^0.7.0",
    "postcss": "^6.0.1"
    }
    },
    "node_modules/postcss-modules-local-by-default/node_modules/postcss": {
    "version": "6.0.23",
    "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz",
    "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==",
    "dev": true,
    "dependencies": {
    "chalk": "^2.4.1",
    "source-map": "^0.6.1",
    "supports-color": "^5.4.0"
    },
    "engines": {
    "node": ">=4.0.0"
    }
    },
    "node_modules/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,
    "dependencies": {
    "css-selector-tokenizer": "^0.7.0",
    "postcss": "^6.0.1"
    }
    },
    "node_modules/postcss-modules-scope/node_modules/postcss": {
    "version": "6.0.23",
    "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz",
    "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==",
    "dev": true,
    "dependencies": {
    "chalk": "^2.4.1",
    "source-map": "^0.6.1",
    "supports-color": "^5.4.0"
    },
    "engines": {
    "node": ">=4.0.0"
    }
    },
    "node_modules/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,
    "dependencies": {
    "icss-replace-symbols": "^1.1.0",
    "postcss": "^6.0.1"
    }
    },
    "node_modules/postcss-modules-values/node_modules/postcss": {
    "version": "6.0.23",
    "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz",
    "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==",
    "dev": true,
    "dependencies": {
    "chalk": "^2.4.1",
    "source-map": "^0.6.1",
    "supports-color": "^5.4.0"
    },
    "engines": {
    "node": ">=4.0.0"
    }
    },
    "node_modules/postcss-normalize-charset": {
    "version": "4.0.1",
    "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-4.0.1.tgz",
    "integrity": "sha512-gMXCrrlWh6G27U0hF3vNvR3w8I1s2wOBILvA87iNXaPvSNo5uZAMYsZG7XjCUf1eVxuPfyL4TJ7++SGZLc9A3g==",
    "dev": true,
    "dependencies": {
    "postcss": "^7.0.0"
    },
    "engines": {
    "node": ">=6.9.0"
    }
    },
    "node_modules/postcss-normalize-display-values": {
    "version": "4.0.2",
    "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-4.0.2.tgz",
    "integrity": "sha512-3F2jcsaMW7+VtRMAqf/3m4cPFhPD3EFRgNs18u+k3lTJJlVe7d0YPO+bnwqo2xg8YiRpDXJI2u8A0wqJxMsQuQ==",
    "dev": true,
    "dependencies": {
    "cssnano-util-get-match": "^4.0.0",
    "postcss": "^7.0.0",
    "postcss-value-parser": "^3.0.0"
    },
    "engines": {
    "node": ">=6.9.0"
    }
    },
    "node_modules/postcss-normalize-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==",
    "dev": true,
    "dependencies": {
    "cssnano-util-get-arguments": "^4.0.0",
    "has": "^1.0.0",
    "postcss": "^7.0.0",
    "postcss-value-parser": "^3.0.0"
    },
    "engines": {
    "node": ">=6.9.0"
    }
    },
    "node_modules/postcss-normalize-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==",
    "dev": true,
    "dependencies": {
    "cssnano-util-get-arguments": "^4.0.0",
    "cssnano-util-get-match": "^4.0.0",
    "postcss": "^7.0.0",
    "postcss-value-parser": "^3.0.0"
    },
    "engines": {
    "node": ">=6.9.0"
    }
    },
    "node_modules/postcss-normalize-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==",
    "dev": true,
    "dependencies": {
    "has": "^1.0.0",
    "postcss": "^7.0.0",
    "postcss-value-parser": "^3.0.0"
    },
    "engines": {
    "node": ">=6.9.0"
    }
    },
    "node_modules/postcss-normalize-timing-functions": {
    "version": "4.0.2",
    "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-4.0.2.tgz",
    "integrity": "sha512-acwJY95edP762e++00Ehq9L4sZCEcOPyaHwoaFOhIwWCDfik6YvqsYNxckee65JHLKzuNSSmAdxwD2Cud1Z54A==",
    "dev": true,
    "dependencies": {
    "cssnano-util-get-match": "^4.0.0",
    "postcss": "^7.0.0",
    "postcss-value-parser": "^3.0.0"
    },
    "engines": {
    "node": ">=6.9.0"
    }
    },
    "node_modules/postcss-normalize-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==",
    "dev": true,
    "dependencies": {
    "browserslist": "^4.0.0",
    "postcss": "^7.0.0",
    "postcss-value-parser": "^3.0.0"
    },
    "engines": {
    "node": ">=6.9.0"
    }
    },
    "node_modules/postcss-normalize-url": {
    "version": "4.0.1",
    "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-4.0.1.tgz",
    "integrity": "sha512-p5oVaF4+IHwu7VpMan/SSpmpYxcJMtkGppYf0VbdH5B6hN8YNmVyJLuY9FmLQTzY3fag5ESUUHDqM+heid0UVA==",
    "dev": true,
    "dependencies": {
    "is-absolute-url": "^2.0.0",
    "normalize-url": "^3.0.0",
    "postcss": "^7.0.0",
    "postcss-value-parser": "^3.0.0"
    },
    "engines": {
    "node": ">=6.9.0"
    }
    },
    "node_modules/postcss-normalize-whitespace": {
    "version": "4.0.2",
    "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-4.0.2.tgz",
    "integrity": "sha512-tO8QIgrsI3p95r8fyqKV+ufKlSHh9hMJqACqbv2XknufqEDhDvbguXGBBqxw9nsQoXWf0qOqppziKJKHMD4GtA==",
    "dev": true,
    "dependencies": {
    "postcss": "^7.0.0",
    "postcss-value-parser": "^3.0.0"
    },
    "engines": {
    "node": ">=6.9.0"
    }
    },
    "node_modules/postcss-ordered-values": {
    "version": "4.1.2",
    "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-4.1.2.tgz",
    "integrity": "sha512-2fCObh5UanxvSxeXrtLtlwVThBvHn6MQcu4ksNT2tsaV2Fg76R2CV98W7wNSlX+5/pFwEyaDwKLLoEV7uRybAw==",
    "dev": true,
    "dependencies": {
    "cssnano-util-get-arguments": "^4.0.0",
    "postcss": "^7.0.0",
    "postcss-value-parser": "^3.0.0"
    },
    "engines": {
    "node": ">=6.9.0"
    }
    },
    "node_modules/postcss-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==",
    "dev": true,
    "dependencies": {
    "browserslist": "^4.0.0",
    "caniuse-api": "^3.0.0",
    "has": "^1.0.0",
    "postcss": "^7.0.0"
    },
    "engines": {
    "node": ">=6.9.0"
    }
    },
    "node_modules/postcss-reduce-transforms": {
    "version": "4.0.2",
    "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-4.0.2.tgz",
    "integrity": "sha512-EEVig1Q2QJ4ELpJXMZR8Vt5DQx8/mo+dGWSR7vWXqcob2gQLyQGsionYcGKATXvQzMPn6DSN1vTN7yFximdIAg==",
    "dev": true,
    "dependencies": {
    "cssnano-util-get-match": "^4.0.0",
    "has": "^1.0.0",
    "postcss": "^7.0.0",
    "postcss-value-parser": "^3.0.0"
    },
    "engines": {
    "node": ">=6.9.0"
    }
    },
    "node_modules/postcss-selector-parser": {
    "version": "6.0.7",
    "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.7.tgz",
    "integrity": "sha512-U+b/Deoi4I/UmE6KOVPpnhS7I7AYdKbhGcat+qTQ27gycvaACvNEw11ba6RrkwVmDVRW7sigWgLj4/KbbJjeDA==",
    "dev": true,
    "dependencies": {
    "cssesc": "^3.0.0",
    "util-deprecate": "^1.0.2"
    },
    "engines": {
    "node": ">=4"
    }
    },
    "node_modules/postcss-svgo": {
    "version": "4.0.3",
    "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-4.0.3.tgz",
    "integrity": "sha512-NoRbrcMWTtUghzuKSoIm6XV+sJdvZ7GZSc3wdBN0W19FTtp2ko8NqLsgoh/m9CzNhU3KLPvQmjIwtaNFkaFTvw==",
    "dev": true,
    "dependencies": {
    "postcss": "^7.0.0",
    "postcss-value-parser": "^3.0.0",
    "svgo": "^1.0.0"
    },
    "engines": {
    "node": ">=6.9.0"
    }
    },
    "node_modules/postcss-unique-selectors": {
    "version": "4.0.1",
    "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-4.0.1.tgz",
    "integrity": "sha512-+JanVaryLo9QwZjKrmJgkI4Fn8SBgRO6WXQBJi7KiAVPlmxikB5Jzc4EvXMT2H0/m0RjrVVm9rGNhZddm/8Spg==",
    "dev": true,
    "dependencies": {
    "alphanum-sort": "^1.0.0",
    "postcss": "^7.0.0",
    "uniqs": "^2.0.0"
    },
    "engines": {
    "node": ">=6.9.0"
    }
    },
    "node_modules/postcss-value-parser": {
    "version": "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
    },
    "node_modules/postcss/node_modules/picocolors": {
    "version": "0.2.1",
    "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz",
    "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==",
    "dev": true
    },
    "node_modules/posthtml": {
    "version": "0.11.6",
    "resolved": "https://registry.npmjs.org/posthtml/-/posthtml-0.11.6.tgz",
    "integrity": "sha512-C2hrAPzmRdpuL3iH0TDdQ6XCc9M7Dcc3zEW5BLerY65G4tWWszwv6nG/ksi6ul5i2mx22ubdljgktXCtNkydkw==",
    "dev": true,
    "dependencies": {
    "posthtml-parser": "^0.4.1",
    "posthtml-render": "^1.1.5"
    },
    "engines": {
    "node": ">=6.0.0"
    }
    },
    "node_modules/posthtml-parser": {
    "version": "0.4.2",
    "resolved": "https://registry.npmjs.org/posthtml-parser/-/posthtml-parser-0.4.2.tgz",
    "integrity": "sha512-BUIorsYJTvS9UhXxPTzupIztOMVNPa/HtAm9KHni9z6qEfiJ1bpOBL5DfUOL9XAc3XkLIEzBzpph+Zbm4AdRAg==",
    "dev": true,
    "dependencies": {
    "htmlparser2": "^3.9.2"
    }
    },
    "node_modules/posthtml-render": {
    "version": "1.4.0",
    "resolved": "https://registry.npmjs.org/posthtml-render/-/posthtml-render-1.4.0.tgz",
    "integrity": "sha512-W1779iVHGfq0Fvh2PROhCe2QhB8mEErgqzo1wpIt36tCgChafP+hbXIhLDOM8ePJrZcFs0vkNEtdibEWVqChqw==",
    "dev": true,
    "engines": {
    "node": ">=10"
    }
    },
    "node_modules/prelude-ls": {
    "version": "1.1.2",
    "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz",
    "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=",
    "dev": true,
    "engines": {
    "node": ">= 0.8.0"
    }
    },
    "node_modules/process": {
    "version": "0.11.10",
    "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz",
    "integrity": "sha1-czIwDoQBYb2j5podHZGn1LwW8YI=",
    "dev": true,
    "engines": {
    "node": ">= 0.6.0"
    }
    },
    "node_modules/process-nextick-args": {
    "version": "2.0.1",
    "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz",
    "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==",
    "dev": true
    },
    "node_modules/promise-inflight": {
    "version": "1.0.1",
    "resolved": "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz",
    "integrity": "sha1-mEcocL8igTL8vdhoEputEsPAKeM=",
    "dev": true
    },
    "node_modules/psl": {
    "version": "1.8.0",
    "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz",
    "integrity": "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ=="
    },
    "node_modules/public-encrypt": {
    "version": "4.0.3",
    "resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.3.tgz",
    "integrity": "sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==",
    "dev": true,
    "dependencies": {
    "bn.js": "^4.1.0",
    "browserify-rsa": "^4.0.0",
    "create-hash": "^1.1.0",
    "parse-asn1": "^5.0.0",
    "randombytes": "^2.0.1",
    "safe-buffer": "^5.1.2"
    }
    },
    "node_modules/public-encrypt/node_modules/bn.js": {
    "version": "4.11.9",
    "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz",
    "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==",
    "dev": true
    },
    "node_modules/pump": {
    "version": "3.0.0",
    "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz",
    "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==",
    "dev": true,
    "dependencies": {
    "end-of-stream": "^1.1.0",
    "once": "^1.3.1"
    }
    },
    "node_modules/pumpify": {
    "version": "1.5.1",
    "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-1.5.1.tgz",
    "integrity": "sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==",
    "dev": true,
    "dependencies": {
    "duplexify": "^3.6.0",
    "inherits": "^2.0.3",
    "pump": "^2.0.0"
    }
    },
    "node_modules/pumpify/node_modules/pump": {
    "version": "2.0.1",
    "resolved": "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz",
    "integrity": "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==",
    "dev": true,
    "dependencies": {
    "end-of-stream": "^1.1.0",
    "once": "^1.3.1"
    }
    },
    "node_modules/punycode": {
    "version": "2.1.1",
    "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz",
    "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==",
    "engines": {
    "node": ">=6"
    }
    },
    "node_modules/purescript": {
    "version": "0.13.8",
    "resolved": "https://registry.npmjs.org/purescript/-/purescript-0.13.8.tgz",
    "integrity": "sha512-1ZyVEVFLgcEcjPXxJYeVEyYn66DF2DnOLTWzo/K/MrQUF2chdLSyZ8sJpcarWyrz2HxXaubYceYbo5KexKzynA==",
    "dev": true,
    "hasInstallScript": true,
    "dependencies": {
    "purescript-installer": "^0.2.0"
    },
    "bin": {
    "purs": "purs.bin"
    }
    },
    "node_modules/purescript-installer": {
    "version": "0.2.5",
    "resolved": "https://registry.npmjs.org/purescript-installer/-/purescript-installer-0.2.5.tgz",
    "integrity": "sha512-fQAWWP5a7scuchXecjpU4r4KEgSPuS6bBnaP01k9f71qqD28HaJ2m4PXHFkhkR4oATAxTPIGCtmTwtVoiBOHog==",
    "dev": true,
    "dependencies": {
    "arch": "^2.1.1",
    "byline": "^5.0.0",
    "cacache": "^11.3.2",
    "chalk": "^2.4.2",
    "env-paths": "^2.2.0",
    "execa": "^2.0.3",
    "filesize": "^4.1.2",
    "is-plain-obj": "^2.0.0",
    "log-symbols": "^3.0.0",
    "log-update": "^3.2.0",
    "minimist": "^1.2.0",
    "mkdirp": "^0.5.1",
    "ms": "^2.1.2",
    "once": "^1.4.0",
    "pump": "^3.0.0",
    "request": "^2.88.0",
    "rimraf": "^2.6.3",
    "tar": "^4.4.6",
    "which": "^1.3.1",
    "zen-observable": "^0.8.14"
    },
    "bin": {
    "install-purescript": "index.js"
    },
    "engines": {
    "node": ">=8.3.0"
    }
    },
    "node_modules/purescript-installer/node_modules/filesize": {
    "version": "4.2.1",
    "resolved": "https://registry.npmjs.org/filesize/-/filesize-4.2.1.tgz",
    "integrity": "sha512-bP82Hi8VRZX/TUBKfE24iiUGsB/sfm2WUrwTQyAzQrhO3V9IhcBBNBXMyzLY5orACxRyYJ3d2HeRVX+eFv4lmA==",
    "dev": true,
    "engines": {
    "node": ">= 0.4.0"
    }
    },
    "node_modules/purescript-installer/node_modules/log-symbols": {
    "version": "3.0.0",
    "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-3.0.0.tgz",
    "integrity": "sha512-dSkNGuI7iG3mfvDzUuYZyvk5dD9ocYCYzNU6CYDE6+Xqd+gwme6Z00NS3dUh8mq/73HaEtT7m6W+yUPtU6BZnQ==",
    "dev": true,
    "dependencies": {
    "chalk": "^2.4.2"
    },
    "engines": {
    "node": ">=8"
    }
    },
    "node_modules/purescript-installer/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
    },
    "node_modules/purgecss": {
    "version": "2.3.0",
    "resolved": "https://registry.npmjs.org/purgecss/-/purgecss-2.3.0.tgz",
    "integrity": "sha512-BE5CROfVGsx2XIhxGuZAT7rTH9lLeQx/6M0P7DTXQH4IUc3BBzs9JUzt4yzGf3JrH9enkeq6YJBe9CTtkm1WmQ==",
    "dev": true,
    "dependencies": {
    "commander": "^5.0.0",
    "glob": "^7.0.0",
    "postcss": "7.0.32",
    "postcss-selector-parser": "^6.0.2"
    },
    "bin": {
    "purgecss": "bin/purgecss"
    }
    },
    "node_modules/purgecss/node_modules/commander": {
    "version": "5.1.0",
    "resolved": "https://registry.npmjs.org/commander/-/commander-5.1.0.tgz",
    "integrity": "sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg==",
    "dev": true,
    "engines": {
    "node": ">= 6"
    }
    },
    "node_modules/purgecss/node_modules/postcss": {
    "version": "7.0.32",
    "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.32.tgz",
    "integrity": "sha512-03eXong5NLnNCD05xscnGKGDZ98CyzoqPSMjOe6SuoQY7Z2hIj0Ld1g/O/UQRuOle2aRtiIRDg9tDcTGAkLfKw==",
    "dev": true,
    "dependencies": {
    "chalk": "^2.4.2",
    "source-map": "^0.6.1",
    "supports-color": "^6.1.0"
    },
    "engines": {
    "node": ">=6.0.0"
    },
    "funding": {
    "type": "tidelift",
    "url": "https://tidelift.com/funding/github/npm/postcss"
    }
    },
    "node_modules/purgecss/node_modules/supports-color": {
    "version": "6.1.0",
    "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz",
    "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==",
    "dev": true,
    "dependencies": {
    "has-flag": "^3.0.0"
    },
    "engines": {
    "node": ">=6"
    }
    },
    "node_modules/purty": {
    "version": "6.3.0",
    "resolved": "https://registry.npmjs.org/purty/-/purty-6.3.0.tgz",
    "integrity": "sha512-l70uQyz+t5GvCPzOorUbIhRX3oQW9i8Kgwr0LvS6nUq+UM4rMJdYcHazuupcLVInvNsbd290EnpjaRgAITt0dw==",
    "os": [
    "linux",
    "darwin",
    "win32"
    ],
    "bin": {
    "purty": "bin/purty.js"
    }
    },
    "node_modules/q": {
    "version": "1.5.1",
    "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz",
    "integrity": "sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=",
    "dev": true,
    "engines": {
    "node": ">=0.6.0",
    "teleport": ">=0.2.0"
    }
    },
    "node_modules/qrious": {
    "version": "4.0.2",
    "resolved": "https://registry.npmjs.org/qrious/-/qrious-4.0.2.tgz",
    "integrity": "sha512-xWPJIrK1zu5Ypn898fBp8RHkT/9ibquV2Kv24S/JY9VYEhMBMKur1gHVsOiNUh7PHP9uCgejjpZUHUIXXKoU/g=="
    },
    "node_modules/qs": {
    "version": "6.5.2",
    "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz",
    "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==",
    "engines": {
    "node": ">=0.6"
    }
    },
    "node_modules/querystring": {
    "version": "0.2.0",
    "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz",
    "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=",
    "dev": true,
    "engines": {
    "node": ">=0.4.x"
    }
    },
    "node_modules/querystring-es3": {
    "version": "0.2.1",
    "resolved": "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz",
    "integrity": "sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM=",
    "dev": true,
    "engines": {
    "node": ">=0.4.x"
    }
    },
    "node_modules/quote-stream": {
    "version": "1.0.2",
    "resolved": "https://registry.npmjs.org/quote-stream/-/quote-stream-1.0.2.tgz",
    "integrity": "sha1-hJY/jJwmuULhU/7rU6rnRlK34LI=",
    "dev": true,
    "dependencies": {
    "buffer-equal": "0.0.1",
    "minimist": "^1.1.3",
    "through2": "^2.0.0"
    },
    "bin": {
    "quote-stream": "bin/cmd.js"
    }
    },
    "node_modules/randombytes": {
    "version": "2.1.0",
    "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz",
    "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==",
    "dev": true,
    "dependencies": {
    "safe-buffer": "^5.1.0"
    }
    },
    "node_modules/randomfill": {
    "version": "1.0.4",
    "resolved": "https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz",
    "integrity": "sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==",
    "dev": true,
    "dependencies": {
    "randombytes": "^2.0.5",
    "safe-buffer": "^5.1.0"
    }
    },
    "node_modules/range-parser": {
    "version": "1.2.1",
    "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz",
    "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==",
    "dev": true,
    "engines": {
    "node": ">= 0.6"
    }
    },
    "node_modules/readable-stream": {
    "version": "2.3.7",
    "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz",
    "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==",
    "dev": true,
    "dependencies": {
    "core-util-is": "~1.0.0",
    "inherits": "~2.0.3",
    "isarray": "~1.0.0",
    "process-nextick-args": "~2.0.0",
    "safe-buffer": "~5.1.1",
    "string_decoder": "~1.1.1",
    "util-deprecate": "~1.0.1"
    }
    },
    "node_modules/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,
    "dependencies": {
    "graceful-fs": "^4.1.11",
    "micromatch": "^3.1.10",
    "readable-stream": "^2.0.2"
    },
    "engines": {
    "node": ">=0.10"
    }
    },
    "node_modules/regenerate": {
    "version": "1.4.2",
    "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz",
    "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==",
    "dev": true
    },
    "node_modules/regenerate-unicode-properties": {
    "version": "9.0.0",
    "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-9.0.0.tgz",
    "integrity": "sha512-3E12UeNSPfjrgwjkR81m5J7Aw/T55Tu7nUyZVQYCKEOs+2dkxEY+DpPtZzO4YruuiPb7NkYLVcyJC4+zCbk5pA==",
    "dev": true,
    "dependencies": {
    "regenerate": "^1.4.2"
    },
    "engines": {
    "node": ">=4"
    }
    },
    "node_modules/regenerator-runtime": {
    "version": "0.13.9",
    "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz",
    "integrity": "sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==",
    "dev": true
    },
    "node_modules/regenerator-transform": {
    "version": "0.14.5",
    "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.14.5.tgz",
    "integrity": "sha512-eOf6vka5IO151Jfsw2NO9WpGX58W6wWmefK3I1zEGr0lOD0u8rwPaNqQL1aRxUaxLeKO3ArNh3VYg1KbaD+FFw==",
    "dev": true,
    "dependencies": {
    "@babel/runtime": "^7.8.4"
    }
    },
    "node_modules/regex-not": {
    "version": "1.0.2",
    "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz",
    "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==",
    "dev": true,
    "dependencies": {
    "extend-shallow": "^3.0.2",
    "safe-regex": "^1.1.0"
    },
    "engines": {
    "node": ">=0.10.0"
    }
    },
    "node_modules/regex-not/node_modules/extend-shallow": {
    "version": "3.0.2",
    "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz",
    "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=",
    "dev": true,
    "dependencies": {
    "assign-symbols": "^1.0.0",
    "is-extendable": "^1.0.1"
    },
    "engines": {
    "node": ">=0.10.0"
    }
    },
    "node_modules/regex-not/node_modules/is-extendable": {
    "version": "1.0.1",
    "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",
    "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
    "dev": true,
    "dependencies": {
    "is-plain-object": "^2.0.4"
    },
    "engines": {
    "node": ">=0.10.0"
    }
    },
    "node_modules/regexpu-core": {
    "version": "4.8.0",
    "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-4.8.0.tgz",
    "integrity": "sha512-1F6bYsoYiz6is+oz70NWur2Vlh9KWtswuRuzJOfeYUrfPX2o8n74AnUVaOGDbUqVGO9fNHu48/pjJO4sNVwsOg==",
    "dev": true,
    "dependencies": {
    "regenerate": "^1.4.2",
    "regenerate-unicode-properties": "^9.0.0",
    "regjsgen": "^0.5.2",
    "regjsparser": "^0.7.0",
    "unicode-match-property-ecmascript": "^2.0.0",
    "unicode-match-property-value-ecmascript": "^2.0.0"
    },
    "engines": {
    "node": ">=4"
    }
    },
    "node_modules/regjsgen": {
    "version": "0.5.2",
    "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.5.2.tgz",
    "integrity": "sha512-OFFT3MfrH90xIW8OOSyUrk6QHD5E9JOTeGodiJeBS3J6IwlgzJMNE/1bZklWz5oTg+9dCMyEetclvCVXOPoN3A==",
    "dev": true
    },
    "node_modules/regjsparser": {
    "version": "0.7.0",
    "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.7.0.tgz",
    "integrity": "sha512-A4pcaORqmNMDVwUjWoTzuhwMGpP+NykpfqAsEgI1FSH/EzC7lrN5TMd+kN8YCovX+jMpu8eaqXgXPCa0g8FQNQ==",
    "dev": true,
    "dependencies": {
    "jsesc": "~0.5.0"
    },
    "bin": {
    "regjsparser": "bin/parser"
    }
    },
    "node_modules/regjsparser/node_modules/jsesc": {
    "version": "0.5.0",
    "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz",
    "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=",
    "dev": true,
    "bin": {
    "jsesc": "bin/jsesc"
    }
    },
    "node_modules/relateurl": {
    "version": "0.2.7",
    "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz",
    "integrity": "sha1-VNvzd+UUQKypCkzSdGANP/LYiKk=",
    "dev": true,
    "engines": {
    "node": ">= 0.10"
    }
    },
    "node_modules/remove-trailing-separator": {
    "version": "1.1.0",
    "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz",
    "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=",
    "dev": true
    },
    "node_modules/repeat-element": {
    "version": "1.1.4",
    "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.4.tgz",
    "integrity": "sha512-LFiNfRcSu7KK3evMyYOuCzv3L10TW7yC1G2/+StMjK8Y6Vqd2MG7r/Qjw4ghtuCOjFvlnms/iMmLqpvW/ES/WQ==",
    "dev": true,
    "engines": {
    "node": ">=0.10.0"
    }
    },
    "node_modules/repeat-string": {
    "version": "1.6.1",
    "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz",
    "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=",
    "dev": true,
    "engines": {
    "node": ">=0.10"
    }
    },
    "node_modules/request": {
    "version": "2.88.2",
    "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz",
    "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==",
    "dependencies": {
    "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"
    },
    "engines": {
    "node": ">= 6"
    }
    },
    "node_modules/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,
    "dependencies": {
    "lodash": "^4.17.19"
    },
    "engines": {
    "node": ">=0.10.0"
    },
    "peerDependencies": {
    "request": "^2.34"
    }
    },
    "node_modules/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==",
    "deprecated": "request-promise-native has been deprecated because it extends the now deprecated request package, see https://github.com/request/request/issues/3142",
    "dev": true,
    "dependencies": {
    "request-promise-core": "1.1.4",
    "stealthy-require": "^1.1.1",
    "tough-cookie": "^2.3.3"
    },
    "engines": {
    "node": ">=0.12.0"
    },
    "peerDependencies": {
    "request": "^2.34"
    }
    },
    "node_modules/request/node_modules/uuid": {
    "version": "3.4.0",
    "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz",
    "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==",
    "bin": {
    "uuid": "bin/uuid"
    }
    },
    "node_modules/resolve": {
    "version": "1.20.0",
    "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz",
    "integrity": "sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==",
    "dev": true,
    "dependencies": {
    "is-core-module": "^2.2.0",
    "path-parse": "^1.0.6"
    },
    "funding": {
    "url": "https://github.com/sponsors/ljharb"
    }
    },
    "node_modules/resolve-from": {
    "version": "3.0.0",
    "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz",
    "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=",
    "dev": true,
    "engines": {
    "node": ">=4"
    }
    },
    "node_modules/resolve-url": {
    "version": "0.2.1",
    "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz",
    "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=",
    "deprecated": "https://github.com/lydell/resolve-url#deprecated",
    "dev": true
    },
    "node_modules/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,
    "dependencies": {
    "onetime": "^2.0.0",
    "signal-exit": "^3.0.2"
    },
    "engines": {
    "node": ">=4"
    }
    },
    "node_modules/restore-cursor/node_modules/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,
    "engines": {
    "node": ">=4"
    }
    },
    "node_modules/restore-cursor/node_modules/onetime": {
    "version": "2.0.1",
    "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz",
    "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=",
    "dev": true,
    "dependencies": {
    "mimic-fn": "^1.0.0"
    },
    "engines": {
    "node": ">=4"
    }
    },
    "node_modules/ret": {
    "version": "0.1.15",
    "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz",
    "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==",
    "dev": true,
    "engines": {
    "node": ">=0.12"
    }
    },
    "node_modules/rgb-regex": {
    "version": "1.0.1",
    "resolved": "https://registry.npmjs.org/rgb-regex/-/rgb-regex-1.0.1.tgz",
    "integrity": "sha1-wODWiC3w4jviVKR16O3UGRX+rrE=",
    "dev": true
    },
    "node_modules/rgba-regex": {
    "version": "1.0.0",
    "resolved": "https://registry.npmjs.org/rgba-regex/-/rgba-regex-1.0.0.tgz",
    "integrity": "sha1-QzdOLiyglosO8VI0YLfXMP8i7rM=",
    "dev": true
    },
    "node_modules/rimraf": {
    "version": "2.7.1",
    "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz",
    "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==",
    "dev": true,
    "dependencies": {
    "glob": "^7.1.3"
    },
    "bin": {
    "rimraf": "bin.js"
    }
    },
    "node_modules/ripemd160": {
    "version": "2.0.2",
    "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz",
    "integrity": "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==",
    "dev": true,
    "dependencies": {
    "hash-base": "^3.0.0",
    "inherits": "^2.0.1"
    }
    },
    "node_modules/run-queue": {
    "version": "1.0.3",
    "resolved": "https://registry.npmjs.org/run-queue/-/run-queue-1.0.3.tgz",
    "integrity": "sha1-6Eg5bwV9Ij8kOGkkYY4laUFh7Ec=",
    "dev": true,
    "dependencies": {
    "aproba": "^1.1.1"
    }
    },
    "node_modules/safe-buffer": {
    "version": "5.1.2",
    "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
    "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g=="
    },
    "node_modules/safe-regex": {
    "version": "1.1.0",
    "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz",
    "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=",
    "dev": true,
    "dependencies": {
    "ret": "~0.1.10"
    }
    },
    "node_modules/safer-buffer": {
    "version": "2.1.2",
    "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
    "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg=="
    },
    "node_modules/sax": {
    "version": "1.2.4",
    "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz",
    "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==",
    "dev": true
    },
    "node_modules/saxes": {
    "version": "3.1.11",
    "resolved": "https://registry.npmjs.org/saxes/-/saxes-3.1.11.tgz",
    "integrity": "sha512-Ydydq3zC+WYDJK1+gRxRapLIED9PWeSuuS41wqyoRmzvhhh9nc+QQrVMKJYzJFULazeGhzSV0QleN2wD3boh2g==",
    "dev": true,
    "dependencies": {
    "xmlchars": "^2.1.1"
    },
    "engines": {
    "node": ">=8"
    }
    },
    "node_modules/semver": {
    "version": "5.7.1",
    "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
    "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
    "dev": true,
    "bin": {
    "semver": "bin/semver"
    }
    },
    "node_modules/send": {
    "version": "0.17.1",
    "resolved": "https://registry.npmjs.org/send/-/send-0.17.1.tgz",
    "integrity": "sha512-BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg==",
    "dev": true,
    "dependencies": {
    "debug": "2.6.9",
    "depd": "~1.1.2",
    "destroy": "~1.0.4",
    "encodeurl": "~1.0.2",
    "escape-html": "~1.0.3",
    "etag": "~1.8.1",
    "fresh": "0.5.2",
    "http-errors": "~1.7.2",
    "mime": "1.6.0",
    "ms": "2.1.1",
    "on-finished": "~2.3.0",
    "range-parser": "~1.2.1",
    "statuses": "~1.5.0"
    },
    "engines": {
    "node": ">= 0.8.0"
    }
    },
    "node_modules/send/node_modules/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
    },
    "node_modules/serialize-to-js": {
    "version": "3.1.1",
    "resolved": "https://registry.npmjs.org/serialize-to-js/-/serialize-to-js-3.1.1.tgz",
    "integrity": "sha512-F+NGU0UHMBO4Q965tjw7rvieNVjlH6Lqi2emq/Lc9LUURYJbiCzmpi4Cy1OOjjVPtxu0c+NE85LU6968Wko5ZA==",
    "dev": true,
    "engines": {
    "node": ">=4.0.0"
    }
    },
    "node_modules/serve-static": {
    "version": "1.14.1",
    "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.1.tgz",
    "integrity": "sha512-JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg==",
    "dev": true,
    "dependencies": {
    "encodeurl": "~1.0.2",
    "escape-html": "~1.0.3",
    "parseurl": "~1.3.3",
    "send": "0.17.1"
    },
    "engines": {
    "node": ">= 0.8.0"
    }
    },
    "node_modules/set-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,
    "dependencies": {
    "extend-shallow": "^2.0.1",
    "is-extendable": "^0.1.1",
    "is-plain-object": "^2.0.3",
    "split-string": "^3.0.1"
    },
    "engines": {
    "node": ">=0.10.0"
    }
    },
    "node_modules/setimmediate": {
    "version": "1.0.5",
    "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz",
    "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=",
    "dev": true
    },
    "node_modules/setprototypeof": {
    "version": "1.1.1",
    "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz",
    "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==",
    "dev": true
    },
    "node_modules/sha.js": {
    "version": "2.4.11",
    "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz",
    "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==",
    "dev": true,
    "dependencies": {
    "inherits": "^2.0.1",
    "safe-buffer": "^5.0.1"
    },
    "bin": {
    "sha.js": "bin.js"
    }
    },
    "node_modules/shallow-copy": {
    "version": "0.0.1",
    "resolved": "https://registry.npmjs.org/shallow-copy/-/shallow-copy-0.0.1.tgz",
    "integrity": "sha1-QV9CcC1z2BAzApLMXuhurhoRoXA=",
    "dev": true
    },
    "node_modules/shebang-command": {
    "version": "1.2.0",
    "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz",
    "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=",
    "dev": true,
    "dependencies": {
    "shebang-regex": "^1.0.0"
    },
    "engines": {
    "node": ">=0.10.0"
    }
    },
    "node_modules/shebang-regex": {
    "version": "1.0.0",
    "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz",
    "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=",
    "dev": true,
    "engines": {
    "node": ">=0.10.0"
    }
    },
    "node_modules/side-channel": {
    "version": "1.0.4",
    "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz",
    "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==",
    "dev": true,
    "dependencies": {
    "call-bind": "^1.0.0",
    "get-intrinsic": "^1.0.2",
    "object-inspect": "^1.9.0"
    },
    "funding": {
    "url": "https://github.com/sponsors/ljharb"
    }
    },
    "node_modules/side-channel/node_modules/object-inspect": {
    "version": "1.12.0",
    "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.0.tgz",
    "integrity": "sha512-Ho2z80bVIvJloH+YzRmpZVQe87+qASmBUKZDWgx9cu+KDrX2ZDH/3tMy+gXbZETVGs2M8YdxObOh7XAtim9Y0g==",
    "dev": true,
    "funding": {
    "url": "https://github.com/sponsors/ljharb"
    }
    },
    "node_modules/signal-exit": {
    "version": "3.0.6",
    "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.6.tgz",
    "integrity": "sha512-sDl4qMFpijcGw22U5w63KmD3cZJfBuFlVNbVMKje2keoKML7X2UzWbc4XrmEbDwg0NXJc3yv4/ox7b+JWb57kQ==",
    "dev": true
    },
    "node_modules/simple-swizzle": {
    "version": "0.2.2",
    "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz",
    "integrity": "sha1-pNprY1/8zMoz9w0Xy5JZLeleVXo=",
    "dev": true,
    "dependencies": {
    "is-arrayish": "^0.3.1"
    }
    },
    "node_modules/simple-swizzle/node_modules/is-arrayish": {
    "version": "0.3.2",
    "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz",
    "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==",
    "dev": true
    },
    "node_modules/snapdragon": {
    "version": "0.8.2",
    "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz",
    "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==",
    "dev": true,
    "dependencies": {
    "base": "^0.11.1",
    "debug": "^2.2.0",
    "define-property": "^0.2.5",
    "extend-shallow": "^2.0.1",
    "map-cache": "^0.2.2",
    "source-map": "^0.5.6",
    "source-map-resolve": "^0.5.0",
    "use": "^3.1.0"
    },
    "engines": {
    "node": ">=0.10.0"
    }
    },
    "node_modules/snapdragon-node": {
    "version": "2.1.1",
    "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz",
    "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==",
    "dev": true,
    "dependencies": {
    "define-property": "^1.0.0",
    "isobject": "^3.0.0",
    "snapdragon-util": "^3.0.1"
    },
    "engines": {
    "node": ">=0.10.0"
    }
    },
    "node_modules/snapdragon-node/node_modules/define-property": {
    "version": "1.0.0",
    "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
    "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
    "dev": true,
    "dependencies": {
    "is-descriptor": "^1.0.0"
    },
    "engines": {
    "node": ">=0.10.0"
    }
    },
    "node_modules/snapdragon-util": {
    "version": "3.0.1",
    "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz",
    "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==",
    "dev": true,
    "dependencies": {
    "kind-of": "^3.2.0"
    },
    "engines": {
    "node": ">=0.10.0"
    }
    },
    "node_modules/snapdragon/node_modules/define-property": {
    "version": "0.2.5",
    "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
    "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
    "dev": true,
    "dependencies": {
    "is-descriptor": "^0.1.0"
    },
    "engines": {
    "node": ">=0.10.0"
    }
    },
    "node_modules/snapdragon/node_modules/is-accessor-descriptor": {
    "version": "0.1.6",
    "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz",
    "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=",
    "dev": true,
    "dependencies": {
    "kind-of": "^3.0.2"
    },
    "engines": {
    "node": ">=0.10.0"
    }
    },
    "node_modules/snapdragon/node_modules/is-data-descriptor": {
    "version": "0.1.4",
    "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz",
    "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=",
    "dev": true,
    "dependencies": {
    "kind-of": "^3.0.2"
    },
    "engines": {
    "node": ">=0.10.0"
    }
    },
    "node_modules/snapdragon/node_modules/is-descriptor": {
    "version": "0.1.6",
    "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz",
    "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==",
    "dev": true,
    "dependencies": {
    "is-accessor-descriptor": "^0.1.6",
    "is-data-descriptor": "^0.1.4",
    "kind-of": "^5.0.0"
    },
    "engines": {
    "node": ">=0.10.0"
    }
    },
    "node_modules/snapdragon/node_modules/is-descriptor/node_modules/kind-of": {
    "version": "5.1.0",
    "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
    "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==",
    "dev": true,
    "engines": {
    "node": ">=0.10.0"
    }
    },
    "node_modules/snapdragon/node_modules/source-map": {
    "version": "0.5.7",
    "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
    "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
    "dev": true,
    "engines": {
    "node": ">=0.10.0"
    }
    },
    "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,
    "engines": {
    "node": ">=0.10.0"
    }
    },
    "node_modules/source-map-resolve": {
    "version": "0.5.3",
    "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz",
    "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==",
    "dev": true,
    "dependencies": {
    "atob": "^2.1.2",
    "decode-uri-component": "^0.2.0",
    "resolve-url": "^0.2.1",
    "source-map-url": "^0.4.0",
    "urix": "^0.1.0"
    }
    },
    "node_modules/source-map-support": {
    "version": "0.5.21",
    "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz",
    "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==",
    "dev": true,
    "dependencies": {
    "buffer-from": "^1.0.0",
    "source-map": "^0.6.0"
    }
    },
    "node_modules/source-map-url": {
    "version": "0.4.1",
    "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.1.tgz",
    "integrity": "sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw==",
    "dev": true
    },
    "node_modules/spago": {
    "version": "0.20.3",
    "resolved": "https://registry.npmjs.org/spago/-/spago-0.20.3.tgz",
    "integrity": "sha512-R4CWLP5IbaWoNIpS1QAUuDK2LKlKYqT5gBKVZL7ILilvCwdwS72u3NbGZbvx7VCRRZz4lG7zXUkqKNow7zh6wQ==",
    "hasInstallScript": true,
    "dependencies": {
    "request": "^2.88.0",
    "tar": "^4.4.8"
    },
    "bin": {
    "spago": "spago"
    }
    },
    "node_modules/split-string": {
    "version": "3.1.0",
    "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz",
    "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==",
    "dev": true,
    "dependencies": {
    "extend-shallow": "^3.0.0"
    },
    "engines": {
    "node": ">=0.10.0"
    }
    },
    "node_modules/split-string/node_modules/extend-shallow": {
    "version": "3.0.2",
    "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz",
    "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=",
    "dev": true,
    "dependencies": {
    "assign-symbols": "^1.0.0",
    "is-extendable": "^1.0.1"
    },
    "engines": {
    "node": ">=0.10.0"
    }
    },
    "node_modules/split-string/node_modules/is-extendable": {
    "version": "1.0.1",
    "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",
    "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
    "dev": true,
    "dependencies": {
    "is-plain-object": "^2.0.4"
    },
    "engines": {
    "node": ">=0.10.0"
    }
    },
    "node_modules/sprintf-js": {
    "version": "1.0.3",
    "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz",
    "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=",
    "dev": true
    },
    "node_modules/srcset": {
    "version": "3.0.1",
    "resolved": "https://registry.npmjs.org/srcset/-/srcset-3.0.1.tgz",
    "integrity": "sha512-MM8wDGg5BQJEj94tDrZDrX9wrC439/Eoeg3sgmVLPMjHgrAFeXAKk3tmFlCbKw5k+yOEhPXRpPlRcisQmqWVSQ==",
    "dev": true,
    "engines": {
    "node": ">=10"
    },
    "funding": {
    "url": "https://github.com/sponsors/sindresorhus"
    }
    },
    "node_modules/sshpk": {
    "version": "1.16.1",
    "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz",
    "integrity": "sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==",
    "dependencies": {
    "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"
    },
    "bin": {
    "sshpk-conv": "bin/sshpk-conv",
    "sshpk-sign": "bin/sshpk-sign",
    "sshpk-verify": "bin/sshpk-verify"
    },
    "engines": {
    "node": ">=0.10.0"
    }
    },
    "node_modules/ssri": {
    "version": "6.0.2",
    "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.2.tgz",
    "integrity": "sha512-cepbSq/neFK7xB6A50KHN0xHDotYzq58wWCa5LeWqnPrHG8GzfEjO/4O8kpmcGW+oaxkvhEJCWgbgNk4/ZV93Q==",
    "dev": true,
    "dependencies": {
    "figgy-pudding": "^3.5.1"
    }
    },
    "node_modules/stable": {
    "version": "0.1.8",
    "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz",
    "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==",
    "dev": true
    },
    "node_modules/static-eval": {
    "version": "2.1.0",
    "resolved": "https://registry.npmjs.org/static-eval/-/static-eval-2.1.0.tgz",
    "integrity": "sha512-agtxZ/kWSsCkI5E4QifRwsaPs0P0JmZV6dkLz6ILYfFYQGn+5plctanRN+IC8dJRiFkyXHrwEE3W9Wmx67uDbw==",
    "dev": true,
    "dependencies": {
    "escodegen": "^1.11.1"
    }
    },
    "node_modules/static-eval/node_modules/escodegen": {
    "version": "1.14.3",
    "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.14.3.tgz",
    "integrity": "sha512-qFcX0XJkdg+PB3xjZZG/wKSuT1PnQWx57+TVSjIMmILd2yC/6ByYElPwJnslDsuWuSAp4AwJGumarAAmJch5Kw==",
    "dev": true,
    "dependencies": {
    "esprima": "^4.0.1",
    "estraverse": "^4.2.0",
    "esutils": "^2.0.2",
    "optionator": "^0.8.1",
    "source-map": "~0.6.1"
    },
    "bin": {
    "escodegen": "bin/escodegen.js",
    "esgenerate": "bin/esgenerate.js"
    },
    "engines": {
    "node": ">=4.0"
    },
    "optionalDependencies": {
    "source-map": "~0.6.1"
    }
    },
    "node_modules/static-extend": {
    "version": "0.1.2",
    "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz",
    "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=",
    "dev": true,
    "dependencies": {
    "define-property": "^0.2.5",
    "object-copy": "^0.1.0"
    },
    "engines": {
    "node": ">=0.10.0"
    }
    },
    "node_modules/static-extend/node_modules/define-property": {
    "version": "0.2.5",
    "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
    "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
    "dev": true,
    "dependencies": {
    "is-descriptor": "^0.1.0"
    },
    "engines": {
    "node": ">=0.10.0"
    }
    },
    "node_modules/static-extend/node_modules/is-accessor-descriptor": {
    "version": "0.1.6",
    "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz",
    "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=",
    "dev": true,
    "dependencies": {
    "kind-of": "^3.0.2"
    },
    "engines": {
    "node": ">=0.10.0"
    }
    },
    "node_modules/static-extend/node_modules/is-data-descriptor": {
    "version": "0.1.4",
    "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz",
    "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=",
    "dev": true,
    "dependencies": {
    "kind-of": "^3.0.2"
    },
    "engines": {
    "node": ">=0.10.0"
    }
    },
    "node_modules/static-extend/node_modules/is-descriptor": {
    "version": "0.1.6",
    "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz",
    "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==",
    "dev": true,
    "dependencies": {
    "is-accessor-descriptor": "^0.1.6",
    "is-data-descriptor": "^0.1.4",
    "kind-of": "^5.0.0"
    },
    "engines": {
    "node": ">=0.10.0"
    }
    },
    "node_modules/static-extend/node_modules/is-descriptor/node_modules/kind-of": {
    "version": "5.1.0",
    "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
    "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==",
    "dev": true,
    "engines": {
    "node": ">=0.10.0"
    }
    },
    "node_modules/static-module": {
    "version": "2.2.5",
    "resolved": "https://registry.npmjs.org/static-module/-/static-module-2.2.5.tgz",
    "integrity": "sha512-D8vv82E/Kpmz3TXHKG8PPsCPg+RAX6cbCOyvjM6x04qZtQ47EtJFVwRsdov3n5d6/6ynrOY9XB4JkaZwB2xoRQ==",
    "dev": true,
    "dependencies": {
    "concat-stream": "~1.6.0",
    "convert-source-map": "^1.5.1",
    "duplexer2": "~0.1.4",
    "escodegen": "~1.9.0",
    "falafel": "^2.1.0",
    "has": "^1.0.1",
    "magic-string": "^0.22.4",
    "merge-source-map": "1.0.4",
    "object-inspect": "~1.4.0",
    "quote-stream": "~1.0.2",
    "readable-stream": "~2.3.3",
    "shallow-copy": "~0.0.1",
    "static-eval": "^2.0.0",
    "through2": "~2.0.3"
    }
    },
    "node_modules/statuses": {
    "version": "1.5.0",
    "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz",
    "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=",
    "dev": true,
    "engines": {
    "node": ">= 0.6"
    }
    },
    "node_modules/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,
    "engines": {
    "node": ">=0.10.0"
    }
    },
    "node_modules/stream-browserify": {
    "version": "2.0.2",
    "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.2.tgz",
    "integrity": "sha512-nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg==",
    "dev": true,
    "dependencies": {
    "inherits": "~2.0.1",
    "readable-stream": "^2.0.2"
    }
    },
    "node_modules/stream-each": {
    "version": "1.2.3",
    "resolved": "https://registry.npmjs.org/stream-each/-/stream-each-1.2.3.tgz",
    "integrity": "sha512-vlMC2f8I2u/bZGqkdfLQW/13Zihpej/7PmSiMQsbYddxuTsJp8vRe2x2FvVExZg7FaOds43ROAuFJwPR4MTZLw==",
    "dev": true,
    "dependencies": {
    "end-of-stream": "^1.1.0",
    "stream-shift": "^1.0.0"
    }
    },
    "node_modules/stream-http": {
    "version": "2.8.3",
    "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-2.8.3.tgz",
    "integrity": "sha512-+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw==",
    "dev": true,
    "dependencies": {
    "builtin-status-codes": "^3.0.0",
    "inherits": "^2.0.1",
    "readable-stream": "^2.3.6",
    "to-arraybuffer": "^1.0.0",
    "xtend": "^4.0.0"
    }
    },
    "node_modules/stream-shift": {
    "version": "1.0.1",
    "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.1.tgz",
    "integrity": "sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ==",
    "dev": true
    },
    "node_modules/string_decoder": {
    "version": "1.1.1",
    "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
    "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
    "dev": true,
    "dependencies": {
    "safe-buffer": "~5.1.0"
    }
    },
    "node_modules/string-width": {
    "version": "3.1.0",
    "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz",
    "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==",
    "dev": true,
    "dependencies": {
    "emoji-regex": "^7.0.1",
    "is-fullwidth-code-point": "^2.0.0",
    "strip-ansi": "^5.1.0"
    },
    "engines": {
    "node": ">=6"
    }
    },
    "node_modules/string-width/node_modules/ansi-regex": {
    "version": "4.1.0",
    "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz",
    "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==",
    "dev": true,
    "engines": {
    "node": ">=6"
    }
    },
    "node_modules/string-width/node_modules/strip-ansi": {
    "version": "5.2.0",
    "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz",
    "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==",
    "dev": true,
    "dependencies": {
    "ansi-regex": "^4.1.0"
    },
    "engines": {
    "node": ">=6"
    }
    },
    "node_modules/string.prototype.trimend": {
    "version": "1.0.4",
    "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.4.tgz",
    "integrity": "sha512-y9xCjw1P23Awk8EvTpcyL2NIr1j7wJ39f+k6lvRnSMz+mz9CGz9NYPelDk42kOz6+ql8xjfK8oYzy3jAP5QU5A==",
    "dev": true,
    "dependencies": {
    "call-bind": "^1.0.2",
    "define-properties": "^1.1.3"
    },
    "funding": {
    "url": "https://github.com/sponsors/ljharb"
    }
    },
    "node_modules/string.prototype.trimstart": {
    "version": "1.0.4",
    "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.4.tgz",
    "integrity": "sha512-jh6e984OBfvxS50tdY2nRZnoC5/mLFKOREQfw8t5yytkoUsJRNxvI/E39qu1sD0OtWI3OC0XgKSmcWwziwYuZw==",
    "dev": true,
    "dependencies": {
    "call-bind": "^1.0.2",
    "define-properties": "^1.1.3"
    },
    "funding": {
    "url": "https://github.com/sponsors/ljharb"
    }
    },
    "node_modules/strip-ansi": {
    "version": "4.0.0",
    "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz",
    "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=",
    "dev": true,
    "dependencies": {
    "ansi-regex": "^3.0.0"
    },
    "engines": {
    "node": ">=4"
    }
    },
    "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,
    "engines": {
    "node": ">=6"
    }
    },
    "node_modules/stylehacks": {
    "version": "4.0.3",
    "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-4.0.3.tgz",
    "integrity": "sha512-7GlLk9JwlElY4Y6a/rmbH2MhVlTyVmiJd1PfTCqFaIBEGMYNsrO/v3SeGTdhBThLg4Z+NbOk/qFMwCa+J+3p/g==",
    "dev": true,
    "dependencies": {
    "browserslist": "^4.0.0",
    "postcss": "^7.0.0",
    "postcss-selector-parser": "^3.0.0"
    },
    "engines": {
    "node": ">=6.9.0"
    }
    },
    "node_modules/stylehacks/node_modules/postcss-selector-parser": {
    "version": "3.1.2",
    "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz",
    "integrity": "sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==",
    "dev": true,
    "dependencies": {
    "dot-prop": "^5.2.0",
    "indexes-of": "^1.0.1",
    "uniq": "^1.0.1"
    },
    "engines": {
    "node": ">=8"
    }
    },
    "node_modules/supports-color": {
    "version": "5.5.0",
    "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
    "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
    "dev": true,
    "dependencies": {
    "has-flag": "^3.0.0"
    },
    "engines": {
    "node": ">=4"
    }
    },
    "node_modules/svgo": {
    "version": "1.3.2",
    "resolved": "https://registry.npmjs.org/svgo/-/svgo-1.3.2.tgz",
    "integrity": "sha512-yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw==",
    "deprecated": "This SVGO version is no longer supported. Upgrade to v2.x.x.",
    "dev": true,
    "dependencies": {
    "chalk": "^2.4.1",
    "coa": "^2.0.2",
    "css-select": "^2.0.0",
    "css-select-base-adapter": "^0.1.1",
    "css-tree": "1.0.0-alpha.37",
    "csso": "^4.0.2",
    "js-yaml": "^3.13.1",
    "mkdirp": "~0.5.1",
    "object.values": "^1.1.0",
    "sax": "~1.2.4",
    "stable": "^0.1.8",
    "unquote": "~1.1.1",
    "util.promisify": "~1.0.0"
    },
    "bin": {
    "svgo": "bin/svgo"
    },
    "engines": {
    "node": ">=4.0.0"
    }
    },
    "node_modules/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
    },
    "node_modules/tar": {
    "version": "4.4.19",
    "resolved": "https://registry.npmjs.org/tar/-/tar-4.4.19.tgz",
    "integrity": "sha512-a20gEsvHnWe0ygBY8JbxoM4w3SJdhc7ZAuxkLqh+nvNQN2IOt0B5lLgM490X5Hl8FF0dl0tOf2ewFYAlIFgzVA==",
    "dependencies": {
    "chownr": "^1.1.4",
    "fs-minipass": "^1.2.7",
    "minipass": "^2.9.0",
    "minizlib": "^1.3.3",
    "mkdirp": "^0.5.5",
    "safe-buffer": "^5.2.1",
    "yallist": "^3.1.1"
    },
    "engines": {
    "node": ">=4.5"
    }
    },
    "node_modules/tar/node_modules/safe-buffer": {
    "version": "5.2.1",
    "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
    "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==",
    "funding": [
    {
    "type": "github",
    "url": "https://github.com/sponsors/feross"
    },
    {
    "type": "patreon",
    "url": "https://www.patreon.com/feross"
    },
    {
    "type": "consulting",
    "url": "https://feross.org/support"
    }
    ]
    },
    "node_modules/terser": {
    "version": "3.17.0",
    "resolved": "https://registry.npmjs.org/terser/-/terser-3.17.0.tgz",
    "integrity": "sha512-/FQzzPJmCpjAH9Xvk2paiWrFq+5M6aVOf+2KRbwhByISDX/EujxsK+BAvrhb6H+2rtrLCHK9N01wO014vrIwVQ==",
    "dev": true,
    "dependencies": {
    "commander": "^2.19.0",
    "source-map": "~0.6.1",
    "source-map-support": "~0.5.10"
    },
    "bin": {
    "terser": "bin/uglifyjs"
    },
    "engines": {
    "node": ">=6.0.0"
    }
    },
    "node_modules/through2": {
    "version": "2.0.5",
    "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz",
    "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==",
    "dev": true,
    "dependencies": {
    "readable-stream": "~2.3.6",
    "xtend": "~4.0.1"
    }
    },
    "node_modules/timers-browserify": {
    "version": "2.0.12",
    "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.12.tgz",
    "integrity": "sha512-9phl76Cqm6FhSX9Xe1ZUAMLtm1BLkKj2Qd5ApyWkXzsMRaA7dgr81kf4wJmQf/hAvg8EEyJxDo3du/0KlhPiKQ==",
    "dev": true,
    "dependencies": {
    "setimmediate": "^1.0.4"
    },
    "engines": {
    "node": ">=0.6.0"
    }
    },
    "node_modules/timsort": {
    "version": "0.3.0",
    "resolved": "https://registry.npmjs.org/timsort/-/timsort-0.3.0.tgz",
    "integrity": "sha1-QFQRqOfmM5/mTbmiNN4R3DHgK9Q=",
    "dev": true
    },
    "node_modules/tiny-inflate": {
    "version": "1.0.3",
    "resolved": "https://registry.npmjs.org/tiny-inflate/-/tiny-inflate-1.0.3.tgz",
    "integrity": "sha512-pkY1fj1cKHb2seWDy0B16HeWyczlJA9/WW3u3c4z/NiWDsO3DOU5D7nhTLE9CF0yXv/QZFY7sEJmj24dK+Rrqw==",
    "dev": true
    },
    "node_modules/to-arraybuffer": {
    "version": "1.0.1",
    "resolved": "https://registry.npmjs.org/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz",
    "integrity": "sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M=",
    "dev": true
    },
    "node_modules/to-fast-properties": {
    "version": "2.0.0",
    "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz",
    "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=",
    "dev": true,
    "engines": {
    "node": ">=4"
    }
    },
    "node_modules/to-object-path": {
    "version": "0.3.0",
    "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz",
    "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=",
    "dev": true,
    "dependencies": {
    "kind-of": "^3.0.2"
    },
    "engines": {
    "node": ">=0.10.0"
    }
    },
    "node_modules/to-regex": {
    "version": "3.0.2",
    "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz",
    "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==",
    "dev": true,
    "dependencies": {
    "define-property": "^2.0.2",
    "extend-shallow": "^3.0.2",
    "regex-not": "^1.0.2",
    "safe-regex": "^1.1.0"
    },
    "engines": {
    "node": ">=0.10.0"
    }
    },
    "node_modules/to-regex-range": {
    "version": "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,
    "dependencies": {
    "is-number": "^3.0.0",
    "repeat-string": "^1.6.1"
    },
    "engines": {
    "node": ">=0.10.0"
    }
    },
    "node_modules/to-regex/node_modules/extend-shallow": {
    "version": "3.0.2",
    "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz",
    "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=",
    "dev": true,
    "dependencies": {
    "assign-symbols": "^1.0.0",
    "is-extendable": "^1.0.1"
    },
    "engines": {
    "node": ">=0.10.0"
    }
    },
    "node_modules/to-regex/node_modules/is-extendable": {
    "version": "1.0.1",
    "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",
    "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
    "dev": true,
    "dependencies": {
    "is-plain-object": "^2.0.4"
    },
    "engines": {
    "node": ">=0.10.0"
    }
    },
    "node_modules/toidentifier": {
    "version": "1.0.0",
    "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz",
    "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==",
    "dev": true,
    "engines": {
    "node": ">=0.6"
    }
    },
    "node_modules/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==",
    "dependencies": {
    "psl": "^1.1.28",
    "punycode": "^2.1.1"
    },
    "engines": {
    "node": ">=0.8"
    }
    },
    "node_modules/tr46": {
    "version": "1.0.1",
    "resolved": "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz",
    "integrity": "sha1-qLE/1r/SSJUZZ0zN5VujaTtwbQk=",
    "dev": true,
    "dependencies": {
    "punycode": "^2.1.0"
    }
    },
    "node_modules/tty-browserify": {
    "version": "0.0.0",
    "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.0.tgz",
    "integrity": "sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY=",
    "dev": true
    },
    "node_modules/tunnel-agent": {
    "version": "0.6.0",
    "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz",
    "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=",
    "dependencies": {
    "safe-buffer": "^5.0.1"
    },
    "engines": {
    "node": "*"
    }
    },
    "node_modules/tweetnacl": {
    "version": "0.14.5",
    "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz",
    "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q="
    },
    "node_modules/type-check": {
    "version": "0.3.2",
    "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz",
    "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=",
    "dev": true,
    "dependencies": {
    "prelude-ls": "~1.1.2"
    },
    "engines": {
    "node": ">= 0.8.0"
    }
    },
    "node_modules/typedarray": {
    "version": "0.0.6",
    "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz",
    "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=",
    "dev": true
    },
    "node_modules/unbox-primitive": {
    "version": "1.0.1",
    "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.1.tgz",
    "integrity": "sha512-tZU/3NqK3dA5gpE1KtyiJUrEB0lxnGkMFHptJ7q6ewdZ8s12QrODwNbhIJStmJkd1QDXa1NRA8aF2A1zk/Ypyw==",
    "dev": true,
    "dependencies": {
    "function-bind": "^1.1.1",
    "has-bigints": "^1.0.1",
    "has-symbols": "^1.0.2",
    "which-boxed-primitive": "^1.0.2"
    },
    "funding": {
    "url": "https://github.com/sponsors/ljharb"
    }
    },
    "node_modules/uncss": {
    "version": "0.17.3",
    "resolved": "https://registry.npmjs.org/uncss/-/uncss-0.17.3.tgz",
    "integrity": "sha512-ksdDWl81YWvF/X14fOSw4iu8tESDHFIeyKIeDrK6GEVTQvqJc1WlOEXqostNwOCi3qAj++4EaLsdAgPmUbEyog==",
    "dev": true,
    "dependencies": {
    "commander": "^2.20.0",
    "glob": "^7.1.4",
    "is-absolute-url": "^3.0.1",
    "is-html": "^1.1.0",
    "jsdom": "^14.1.0",
    "lodash": "^4.17.15",
    "postcss": "^7.0.17",
    "postcss-selector-parser": "6.0.2",
    "request": "^2.88.0"
    },
    "bin": {
    "uncss": "bin/uncss"
    },
    "engines": {
    "node": ">=6.0"
    }
    },
    "node_modules/uncss/node_modules/is-absolute-url": {
    "version": "3.0.3",
    "resolved": "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-3.0.3.tgz",
    "integrity": "sha512-opmNIX7uFnS96NtPmhWQgQx6/NYFgsUXYMllcfzwWKUMwfo8kku1TvE6hkNcH+Q1ts5cMVrsY7j0bxXQDciu9Q==",
    "dev": true,
    "engines": {
    "node": ">=8"
    }
    },
    "node_modules/uncss/node_modules/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==",
    "dev": true,
    "dependencies": {
    "cssesc": "^3.0.0",
    "indexes-of": "^1.0.1",
    "uniq": "^1.0.1"
    },
    "engines": {
    "node": ">=4"
    }
    },
    "node_modules/unicode-canonical-property-names-ecmascript": {
    "version": "2.0.0",
    "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz",
    "integrity": "sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==",
    "dev": true,
    "engines": {
    "node": ">=4"
    }
    },
    "node_modules/unicode-match-property-ecmascript": {
    "version": "2.0.0",
    "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz",
    "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==",
    "dev": true,
    "dependencies": {
    "unicode-canonical-property-names-ecmascript": "^2.0.0",
    "unicode-property-aliases-ecmascript": "^2.0.0"
    },
    "engines": {
    "node": ">=4"
    }
    },
    "node_modules/unicode-match-property-value-ecmascript": {
    "version": "2.0.0",
    "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.0.0.tgz",
    "integrity": "sha512-7Yhkc0Ye+t4PNYzOGKedDhXbYIBe1XEQYQxOPyhcXNMJ0WCABqqj6ckydd6pWRZTHV4GuCPKdBAUiMc60tsKVw==",
    "dev": true,
    "engines": {
    "node": ">=4"
    }
    },
    "node_modules/unicode-property-aliases-ecmascript": {
    "version": "2.0.0",
    "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.0.0.tgz",
    "integrity": "sha512-5Zfuy9q/DFr4tfO7ZPeVXb1aPoeQSdeFMLpYuFebehDAhbuevLs5yxSZmIFN1tP5F9Wl4IpJrYojg85/zgyZHQ==",
    "dev": true,
    "engines": {
    "node": ">=4"
    }
    },
    "node_modules/unicode-trie": {
    "version": "0.3.1",
    "resolved": "https://registry.npmjs.org/unicode-trie/-/unicode-trie-0.3.1.tgz",
    "integrity": "sha1-1nHd3YkQGgi6w3tqUWEBBgIFIIU=",
    "dev": true,
    "dependencies": {
    "pako": "^0.2.5",
    "tiny-inflate": "^1.0.0"
    }
    },
    "node_modules/union-value": {
    "version": "1.0.1",
    "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz",
    "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==",
    "dev": true,
    "dependencies": {
    "arr-union": "^3.1.0",
    "get-value": "^2.0.6",
    "is-extendable": "^0.1.1",
    "set-value": "^2.0.1"
    },
    "engines": {
    "node": ">=0.10.0"
    }
    },
    "node_modules/uniq": {
    "version": "1.0.1",
    "resolved": "https://registry.npmjs.org/uniq/-/uniq-1.0.1.tgz",
    "integrity": "sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8=",
    "dev": true
    },
    "node_modules/uniqs": {
    "version": "2.0.0",
    "resolved": "https://registry.npmjs.org/uniqs/-/uniqs-2.0.0.tgz",
    "integrity": "sha1-/+3ks2slKQaW5uFl1KWe25mOawI=",
    "dev": true
    },
    "node_modules/unique-filename": {
    "version": "1.1.1",
    "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz",
    "integrity": "sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==",
    "dev": true,
    "dependencies": {
    "unique-slug": "^2.0.0"
    }
    },
    "node_modules/unique-slug": {
    "version": "2.0.2",
    "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.2.tgz",
    "integrity": "sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==",
    "dev": true,
    "dependencies": {
    "imurmurhash": "^0.1.4"
    }
    },
    "node_modules/unquote": {
    "version": "1.1.1",
    "resolved": "https://registry.npmjs.org/unquote/-/unquote-1.1.1.tgz",
    "integrity": "sha1-j97XMk7G6IoP+LkF58CYzcCG1UQ=",
    "dev": true
    },
    "node_modules/unset-value": {
    "version": "1.0.0",
    "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz",
    "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=",
    "dev": true,
    "dependencies": {
    "has-value": "^0.3.1",
    "isobject": "^3.0.0"
    },
    "engines": {
    "node": ">=0.10.0"
    }
    },
    "node_modules/unset-value/node_modules/has-value": {
    "version": "0.3.1",
    "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz",
    "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=",
    "dev": true,
    "dependencies": {
    "get-value": "^2.0.3",
    "has-values": "^0.1.4",
    "isobject": "^2.0.0"
    },
    "engines": {
    "node": ">=0.10.0"
    }
    },
    "node_modules/unset-value/node_modules/has-value/node_modules/isobject": {
    "version": "2.1.0",
    "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz",
    "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=",
    "dev": true,
    "dependencies": {
    "isarray": "1.0.0"
    },
    "engines": {
    "node": ">=0.10.0"
    }
    },
    "node_modules/unset-value/node_modules/has-values": {
    "version": "0.1.4",
    "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz",
    "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=",
    "dev": true,
    "engines": {
    "node": ">=0.10.0"
    }
    },
    "node_modules/upath": {
    "version": "1.2.0",
    "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz",
    "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==",
    "dev": true,
    "engines": {
    "node": ">=4",
    "yarn": "*"
    }
    },
    "node_modules/uri-js": {
    "version": "4.4.1",
    "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz",
    "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==",
    "dependencies": {
    "punycode": "^2.1.0"
    }
    },
    "node_modules/urix": {
    "version": "0.1.0",
    "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz",
    "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=",
    "deprecated": "Please see https://github.com/lydell/urix#deprecated",
    "dev": true
    },
    "node_modules/url": {
    "version": "0.11.0",
    "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz",
    "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=",
    "dev": true,
    "dependencies": {
    "punycode": "1.3.2",
    "querystring": "0.2.0"
    }
    },
    "node_modules/url/node_modules/punycode": {
    "version": "1.3.2",
    "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz",
    "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=",
    "dev": true
    },
    "node_modules/use": {
    "version": "3.1.1",
    "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz",
    "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==",
    "dev": true,
    "engines": {
    "node": ">=0.10.0"
    }
    },
    "node_modules/util": {
    "version": "0.11.1",
    "resolved": "https://registry.npmjs.org/util/-/util-0.11.1.tgz",
    "integrity": "sha512-HShAsny+zS2TZfaXxD9tYj4HQGlBezXZMZuM/S5PKLLoZkShZiGk9o5CzukI1LVHZvjdvZ2Sj1aW/Ndn2NB/HQ==",
    "dev": true,
    "dependencies": {
    "inherits": "2.0.3"
    }
    },
    "node_modules/util-deprecate": {
    "version": "1.0.2",
    "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
    "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=",
    "dev": true
    },
    "node_modules/util.promisify": {
    "version": "1.0.1",
    "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.1.tgz",
    "integrity": "sha512-g9JpC/3He3bm38zsLupWryXHoEcS22YHthuPQSJdMy6KNrzIRzWqcsHzD/WUnqe45whVou4VIsPew37DoXWNrA==",
    "dev": true,
    "dependencies": {
    "define-properties": "^1.1.3",
    "es-abstract": "^1.17.2",
    "has-symbols": "^1.0.1",
    "object.getownpropertydescriptors": "^2.1.0"
    },
    "funding": {
    "url": "https://github.com/sponsors/ljharb"
    }
    },
    "node_modules/util/node_modules/inherits": {
    "version": "2.0.3",
    "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
    "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=",
    "dev": true
    },
    "node_modules/uuid": {
    "version": "8.3.0",
    "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.0.tgz",
    "integrity": "sha512-fX6Z5o4m6XsXBdli9g7DtWgAx+osMsRRZFKma1mIUsLCz6vRvv+pz5VNbyu9UEDzpMWulZfvpgb/cmDXVulYFQ==",
    "bin": {
    "uuid": "dist/bin/uuid"
    }
    },
    "node_modules/uuid-validate": {
    "version": "0.0.3",
    "resolved": "https://registry.npmjs.org/uuid-validate/-/uuid-validate-0.0.3.tgz",
    "integrity": "sha512-Fykw5U4eZESbq739BeLvEBFRuJODfrlmjx5eJux7W817LjRaq4b7/i4t2zxQmhcX+fAj4nMfRdTzO4tmwLKn0w=="
    },
    "node_modules/v8-compile-cache": {
    "version": "2.2.0",
    "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.2.0.tgz",
    "integrity": "sha512-gTpR5XQNKFwOd4clxfnhaqvfqMpqEwr4tOtCyz4MtYZX2JYhfr1JvBFKdS+7K/9rfpZR3VLX+YWBbKoxCgS43Q==",
    "dev": true
    },
    "node_modules/vendors": {
    "version": "1.0.4",
    "resolved": "https://registry.npmjs.org/vendors/-/vendors-1.0.4.tgz",
    "integrity": "sha512-/juG65kTL4Cy2su4P8HjtkTxk6VmJDiOPBufWniqQ6wknac6jNiXS9vU+hO3wgusiyqWlzTbVHi0dyJqRONg3w==",
    "dev": true,
    "funding": {
    "type": "github",
    "url": "https://github.com/sponsors/wooorm"
    }
    },
    "node_modules/verror": {
    "version": "1.10.0",
    "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz",
    "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=",
    "engines": [
    "node >=0.6.0"
    ],
    "dependencies": {
    "assert-plus": "^1.0.0",
    "core-util-is": "1.0.2",
    "extsprintf": "^1.2.0"
    }
    },
    "node_modules/vlq": {
    "version": "0.2.3",
    "resolved": "https://registry.npmjs.org/vlq/-/vlq-0.2.3.tgz",
    "integrity": "sha512-DRibZL6DsNhIgYQ+wNdWDL2SL3bKPlVrRiBqV5yuMm++op8W4kGFtaQfCs4KEJn0wBZcHVHJ3eoywX8983k1ow==",
    "dev": true
    },
    "node_modules/vm-browserify": {
    "version": "1.1.2",
    "resolved": "https://registry.npmjs.org/vm-browserify/-/vm-browserify-1.1.2.tgz",
    "integrity": "sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==",
    "dev": true
    },
    "node_modules/w3c-hr-time": {
    "version": "1.0.2",
    "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz",
    "integrity": "sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==",
    "dev": true,
    "dependencies": {
    "browser-process-hrtime": "^1.0.0"
    }
    },
    "node_modules/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==",
    "dev": true,
    "dependencies": {
    "domexception": "^1.0.1",
    "webidl-conversions": "^4.0.2",
    "xml-name-validator": "^3.0.0"
    }
    },
    "node_modules/wcwidth": {
    "version": "1.0.1",
    "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz",
    "integrity": "sha1-8LDc+RW8X/FSivrbLA4XtTLaL+g=",
    "dev": true,
    "dependencies": {
    "defaults": "^1.0.3"
    }
    },
    "node_modules/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==",
    "dev": true
    },
    "node_modules/whatwg-encoding": {
    "version": "1.0.5",
    "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz",
    "integrity": "sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==",
    "dev": true,
    "dependencies": {
    "iconv-lite": "0.4.24"
    }
    },
    "node_modules/whatwg-mimetype": {
    "version": "2.3.0",
    "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz",
    "integrity": "sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==",
    "dev": true
    },
    "node_modules/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,
    "dependencies": {
    "lodash.sortby": "^4.7.0",
    "tr46": "^1.0.1",
    "webidl-conversions": "^4.0.2"
    }
    },
    "node_modules/which": {
    "version": "1.3.1",
    "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz",
    "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==",
    "dev": true,
    "dependencies": {
    "isexe": "^2.0.0"
    },
    "bin": {
    "which": "bin/which"
    }
    },
    "node_modules/which-boxed-primitive": {
    "version": "1.0.2",
    "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz",
    "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==",
    "dev": true,
    "dependencies": {
    "is-bigint": "^1.0.1",
    "is-boolean-object": "^1.1.0",
    "is-number-object": "^1.0.4",
    "is-string": "^1.0.5",
    "is-symbol": "^1.0.3"
    },
    "funding": {
    "url": "https://github.com/sponsors/ljharb"
    }
    },
    "node_modules/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==",
    "dev": true,
    "engines": {
    "node": ">=0.10.0"
    }
    },
    "node_modules/wrap-ansi": {
    "version": "5.1.0",
    "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-5.1.0.tgz",
    "integrity": "sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==",
    "dev": true,
    "dependencies": {
    "ansi-styles": "^3.2.0",
    "string-width": "^3.0.0",
    "strip-ansi": "^5.0.0"
    },
    "engines": {
    "node": ">=6"
    }
    },
    "node_modules/wrap-ansi/node_modules/ansi-regex": {
    "version": "4.1.0",
    "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz",
    "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==",
    "dev": true,
    "engines": {
    "node": ">=6"
    }
    },
    "node_modules/wrap-ansi/node_modules/strip-ansi": {
    "version": "5.2.0",
    "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz",
    "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==",
    "dev": true,
    "dependencies": {
    "ansi-regex": "^4.1.0"
    },
    "engines": {
    "node": ">=6"
    }
    },
    "node_modules/wrappy": {
    "version": "1.0.2",
    "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
    "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=",
    "dev": true
    },
    "node_modules/ws": {
    "version": "5.2.3",
    "resolved": "https://registry.npmjs.org/ws/-/ws-5.2.3.tgz",
    "integrity": "sha512-jZArVERrMsKUatIdnLzqvcfydI85dvd/Fp1u/VOpfdDWQ4c9qWXe+VIeAbQ5FrDwciAkr+lzofXLz3Kuf26AOA==",
    "dev": true,
    "dependencies": {
    "async-limiter": "~1.0.0"
    }
    },
    "node_modules/xml-name-validator": {
    "version": "3.0.0",
    "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz",
    "integrity": "sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==",
    "dev": true
    },
    "node_modules/xmlchars": {
    "version": "2.2.0",
    "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz",
    "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==",
    "dev": true
    },
    "node_modules/xtend": {
    "version": "4.0.2",
    "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz",
    "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==",
    "dev": true,
    "engines": {
    "node": ">=0.4"
    }
    },
    "node_modules/y18n": {
    "version": "4.0.3",
    "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz",
    "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==",
    "dev": true
    },
    "node_modules/yallist": {
    "version": "3.1.1",
    "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz",
    "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g=="
    },
    "node_modules/zen-observable": {
    "version": "0.8.15",
    "resolved": "https://registry.npmjs.org/zen-observable/-/zen-observable-0.8.15.tgz",
    "integrity": "sha512-PQ2PC7R9rslx84ndNBZB/Dkv8V8fZEpk83RLgXtYd0fwUgEjseMn1Dgajh2x6S8QbZAFa9p2qVCEuYZNgve0dQ==",
    "dev": true
    }
    },
  • replacement in client/package-lock.json at line 9813
    [5.2935][5.2:239]()
    "version": "7.12.13",
    "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.13.tgz",
    "integrity": "sha512-HV1Cm0Q3ZrpCR93tkWOYiuYIgLxZXZFVG2VgK+MBWjUqZTundupbfx2aXarXuw5Ko5aMcjtJgbSs4vUGBS5v6g==",
    [5.2935]
    [5.3170]
    "version": "7.16.0",
    "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.16.0.tgz",
    "integrity": "sha512-IF4EOMEV+bfYwOmNxGzSnjR2EmQod7f1UXOpZM3l4i4o4QNwzjtJAu/HxdjHq0aYBvdqMuQEY1eg0nqW9ZPORA==",
  • replacement in client/package-lock.json at line 9818
    [5.3209][5.240:279]()
    "@babel/highlight": "^7.12.13"
    [5.3209]
    [5.3247]
    "@babel/highlight": "^7.16.0"
  • replacement in client/package-lock.json at line 9822
    [5.3290][5.280:519]()
    "version": "7.12.13",
    "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.12.13.tgz",
    "integrity": "sha512-U/hshG5R+SIoW7HVWIdmy1cB7s3ki+r3FpyEZiCgpi4tFgPnX/vynY80ZGSASOIrUM6O7VxOgCZgdt7h97bUGg==",
    [5.3290]
    [5.519]
    "version": "7.16.4",
    "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.16.4.tgz",
    "integrity": "sha512-1o/jo7D+kC9ZjHX5v+EHrdjl3PhxMrLSOTGsOdHJ+KL8HCaEK6ehrVL2RS6oHDZp+L7xLirLrPmQtEng769J/Q==",
  • replacement in client/package-lock.json at line 9828
    [5.3695][5.538:763]()
    "version": "7.12.13",
    "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.12.13.tgz",
    "integrity": "sha512-BQKE9kXkPlXHPeqissfxo0lySWJcYdEP0hdtJOH/iJfDdhOCcgtNCjftCJg3qqauB4h+lz2N6ixM++b9DN1Tcw==",
    [5.3695]
    [5.3918]
    "version": "7.16.5",
    "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.16.5.tgz",
    "integrity": "sha512-wUcenlLzuWMZ9Zt8S0KmFwGlH6QKRh3vsm/dhDA3CHkiTA45YuG1XkHRcNRl73EFPXDp/d5kVOU0/y7x2w6OaQ==",
  • replacement in client/package-lock.json at line 9833
    [5.3957][5.764:1089]()
    "@babel/code-frame": "^7.12.13",
    "@babel/generator": "^7.12.13",
    "@babel/helper-module-transforms": "^7.12.13",
    "@babel/helpers": "^7.12.13",
    "@babel/parser": "^7.12.13",
    "@babel/template": "^7.12.13",
    "@babel/traverse": "^7.12.13",
    "@babel/types": "^7.12.13",
    [5.3957]
    [5.4274]
    "@babel/code-frame": "^7.16.0",
    "@babel/generator": "^7.16.5",
    "@babel/helper-compilation-targets": "^7.16.3",
    "@babel/helper-module-transforms": "^7.16.5",
    "@babel/helpers": "^7.16.5",
    "@babel/parser": "^7.16.5",
    "@babel/template": "^7.16.0",
    "@babel/traverse": "^7.16.5",
    "@babel/types": "^7.16.0",
  • replacement in client/package-lock.json at line 9844
    [5.4341][5.4341:4377]()
    "gensync": "^1.0.0-beta.1",
    [5.4341]
    [5.4377]
    "gensync": "^1.0.0-beta.2",
  • replacement in client/package-lock.json at line 9846
    [5.4404][5.4404:4434](),[5.4463][5.4463:4491]()
    "lodash": "^4.17.19",
    "semver": "^5.4.1",
    [5.4404]
    [5.4491]
    "semver": "^6.3.0",
  • edit in client/package-lock.json at line 9850
    [5.4555]
    [5.4555]
    "debug": {
    "version": "4.3.3",
    "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.3.tgz",
    "integrity": "sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==",
    "dev": true,
    "requires": {
    "ms": "2.1.2"
    }
    },
  • edit in client/package-lock.json at line 9868
    [5.4905]
    [5.4905]
    "ms": {
    "version": "2.1.2",
    "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
    "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
    "dev": true
    },
    "semver": {
    "version": "6.3.0",
    "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
    "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
    "dev": true
    },
  • replacement in client/package-lock.json at line 9889
    [5.5178][5.1319:1554]()
    "version": "7.12.15",
    "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.12.15.tgz",
    "integrity": "sha512-6F2xHxBiFXWNSGb7vyCUTBF8RCLY66rS0zEPcP8t/nQyXjha5EuK4z7H5o7fWG8B4M7y6mqVWq1J+1PuwRhecQ==",
    [5.5178]
    [5.5411]
    "version": "7.16.5",
    "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.16.5.tgz",
    "integrity": "sha512-kIvCdjZqcdKqoDbVVdt5R99icaRtrtYhYK/xux5qiWCBmfdvEYMFZ68QCrpE5cbFM1JsuArUNs1ZkuKtTtUcZA==",
  • replacement in client/package-lock.json at line 9894
    [5.5450][5.1555:1591]()
    "@babel/types": "^7.12.13",
    [5.5450]
    [5.5485]
    "@babel/types": "^7.16.0",
  • replacement in client/package-lock.json at line 9908
    [5.5863][5.1592:1855]()
    "version": "7.12.13",
    "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.12.13.tgz",
    "integrity": "sha512-7YXfX5wQ5aYM/BOlbSccHDbuXXFPxeoUmfWtz8le2yTkTZc+BxsiEnENFoi2SlmA8ewDkG2LgIMIVzzn2h8kfw==",
    [5.5863]
    [5.6124]
    "version": "7.16.0",
    "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.16.0.tgz",
    "integrity": "sha512-ItmYF9vR4zA8cByDocY05o0LGUkp1zhbTQOH1NFyl5xXEqlTJQCEJjieriw+aFpxo16swMxUnUiKS7a/r4vtHg==",
  • replacement in client/package-lock.json at line 9913
    [5.6163][5.1856:1891]()
    "@babel/types": "^7.12.13"
    [5.6163]
    [5.6197]
    "@babel/types": "^7.16.0"
  • replacement in client/package-lock.json at line 9917
    [5.6278][5.1892:2207]()
    "version": "7.12.13",
    "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.12.13.tgz",
    "integrity": "sha512-CZOv9tGphhDRlVjVkAgm8Nhklm9RzSmWpX2my+t7Ua/KT616pEzXsQCjinzvkRvHWJ9itO4f296efroX23XCMA==",
    [5.6278]
    [5.7049]
    "version": "7.16.5",
    "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.16.5.tgz",
    "integrity": "sha512-3JEA9G5dmmnIWdzaT9d0NmFRgYnWUThLsDaL7982H0XqqWr56lRrsmwheXFMjR+TMl7QMBb6mzy9kvgr1lRLUA==",
  • replacement in client/package-lock.json at line 9922
    [5.7088][5.2208:2310]()
    "@babel/helper-explode-assignable-expression": "^7.12.13",
    "@babel/types": "^7.12.13"
    [5.7088]
    [5.7175]
    "@babel/helper-explode-assignable-expression": "^7.16.0",
    "@babel/types": "^7.16.0"
  • replacement in client/package-lock.json at line 9927
    [5.7768][5.2311:2580]()
    "version": "7.12.13",
    "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.12.13.tgz",
    "integrity": "sha512-dXof20y/6wB5HnLOGyLh/gobsMvDNoekcC+8MCV2iaTd5JemhFkPD73QB+tK3iFC9P0xJC73B6MvKkyUfS9cCw==",
    [5.7768]
    [5.8035]
    "version": "7.16.3",
    "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.16.3.tgz",
    "integrity": "sha512-vKsoSQAyBmxS35JUOOt+07cLc6Nk/2ljLIHwmq2/NM6hdioUaqEXq/S+nXvbvXbZkNDlWOymPanJGOc4CBjSJA==",
  • replacement in client/package-lock.json at line 9932
    [5.8074][5.2581:2712](),[5.2712][5.8211:8238](),[5.8211][5.8211:8238]()
    "@babel/compat-data": "^7.12.13",
    "@babel/helper-validator-option": "^7.12.11",
    "browserslist": "^4.14.5",
    "semver": "^5.5.0"
    [5.8074]
    [5.8238]
    "@babel/compat-data": "^7.16.0",
    "@babel/helper-validator-option": "^7.14.5",
    "browserslist": "^4.17.5",
    "semver": "^6.3.0"
    },
    "dependencies": {
    "semver": {
    "version": "6.3.0",
    "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
    "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
    "dev": true
    }
  • replacement in client/package-lock.json at line 9947
    [5.8305][5.2713:3000]()
    "version": "7.12.13",
    "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.12.13.tgz",
    "integrity": "sha512-Vs/e9wv7rakKYeywsmEBSRC9KtmE7Px+YBlESekLeJOF0zbGUicGfXSNi3o+tfXSNS48U/7K9mIOOCR79Cl3+Q==",
    [5.8305]
    [5.8590]
    "version": "7.16.5",
    "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.16.5.tgz",
    "integrity": "sha512-NEohnYA7mkB8L5JhU7BLwcBdU3j83IziR9aseMueWGeAjblbul3zzb8UvJ3a1zuBiqCMObzCJHFqKIQE6hTVmg==",
  • replacement in client/package-lock.json at line 9952
    [5.8629][5.3001:3295]()
    "@babel/helper-function-name": "^7.12.13",
    "@babel/helper-member-expression-to-functions": "^7.12.13",
    "@babel/helper-optimise-call-expression": "^7.12.13",
    "@babel/helper-replace-supers": "^7.12.13",
    "@babel/helper-split-export-declaration": "^7.12.13"
    [5.8629]
    [5.8967]
    "@babel/helper-annotate-as-pure": "^7.16.0",
    "@babel/helper-environment-visitor": "^7.16.5",
    "@babel/helper-function-name": "^7.16.0",
    "@babel/helper-member-expression-to-functions": "^7.16.5",
    "@babel/helper-optimise-call-expression": "^7.16.0",
    "@babel/helper-replace-supers": "^7.16.5",
    "@babel/helper-split-export-declaration": "^7.16.0"
  • replacement in client/package-lock.json at line 9962
    [5.9035][5.3296:3585]()
    "version": "7.12.13",
    "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.12.13.tgz",
    "integrity": "sha512-XC+kiA0J3at6E85dL5UnCYfVOcIZ834QcAY0TIpgUVnz0zDzg+0TtvZTnJ4g9L1dPRGe30Qi03XCIS4tYCLtqw==",
    [5.9035]
    [5.9322]
    "version": "7.16.0",
    "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.16.0.tgz",
    "integrity": "sha512-3DyG0zAFAZKcOp7aVr33ddwkxJ0Z0Jr5V99y3I690eYLpukJsJvAbzTy1ewoCqsML8SbIrjH14Jc/nSQ4TvNPA==",
  • replacement in client/package-lock.json at line 9967
    [5.9361][5.3586:3640]()
    "@babel/helper-annotate-as-pure": "^7.12.13",
    [5.9361]
    [5.3640]
    "@babel/helper-annotate-as-pure": "^7.16.0",
  • edit in client/package-lock.json at line 9969
    [5.3673]
    [5.9489]
    }
    },
    "@babel/helper-define-polyfill-provider": {
    "version": "0.3.0",
    "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.3.0.tgz",
    "integrity": "sha512-7hfT8lUljl/tM3h+izTX/pO3W3frz2ok6Pk+gzys8iJqDfZrZy2pXjRTZAvG2YmfHun1X4q8/UZRLatMfqc5Tg==",
    "dev": true,
    "requires": {
    "@babel/helper-compilation-targets": "^7.13.0",
    "@babel/helper-module-imports": "^7.12.13",
    "@babel/helper-plugin-utils": "^7.13.0",
    "@babel/traverse": "^7.13.0",
    "debug": "^4.1.1",
    "lodash.debounce": "^4.0.8",
    "resolve": "^1.14.2",
    "semver": "^6.1.2"
    },
    "dependencies": {
    "debug": {
    "version": "4.3.3",
    "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.3.tgz",
    "integrity": "sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==",
    "dev": true,
    "requires": {
    "ms": "2.1.2"
    }
    },
    "ms": {
    "version": "2.1.2",
    "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
    "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
    "dev": true
    },
    "semver": {
    "version": "6.3.0",
    "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
    "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
    "dev": true
    }
    }
    },
    "@babel/helper-environment-visitor": {
    "version": "7.16.5",
    "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.16.5.tgz",
    "integrity": "sha512-ODQyc5AnxmZWm/R2W7fzhamOk1ey8gSguo5SGvF0zcB3uUzRpTRmM/jmLSm9bDMyPlvbyJ+PwPEK0BWIoZ9wjg==",
    "dev": true,
    "requires": {
    "@babel/types": "^7.16.0"
  • replacement in client/package-lock.json at line 10020
    [5.10008][5.3674:3963]()
    "version": "7.12.13",
    "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.12.13.tgz",
    "integrity": "sha512-5loeRNvMo9mx1dA/d6yNi+YiKziJZFylZnCo1nmFF4qPU4yJ14abhWESuSMQSlQxWdxdOFzxXjk/PpfudTtYyw==",
    [5.10008]
    [5.10295]
    "version": "7.16.0",
    "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.16.0.tgz",
    "integrity": "sha512-Hk2SLxC9ZbcOhLpg/yMznzJ11W++lg5GMbxt1ev6TXUiJB0N42KPC+7w8a+eWGuqDnUYuwStJoZHM7RgmIOaGQ==",
  • replacement in client/package-lock.json at line 10025
    [5.10334][5.3964:3999]()
    "@babel/types": "^7.12.13"
    [5.10334]
    [5.10406]
    "@babel/types": "^7.16.0"
  • replacement in client/package-lock.json at line 10029
    [5.10458][5.4000:4257]()
    "version": "7.12.13",
    "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.12.13.tgz",
    "integrity": "sha512-TZvmPn0UOqmvi5G4vvw0qZTpVptGkB1GL61R6lKvrSdIxGm5Pky7Q3fpKiIkQCAtRCBUwB0PaThlx9vebCDSwA==",
    [5.10458]
    [5.10713]
    "version": "7.16.0",
    "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.16.0.tgz",
    "integrity": "sha512-BZh4mEk1xi2h4HFjWUXRQX5AEx4rvaZxHgax9gcjdLWdkjsY7MKt5p0otjsg5noXw+pB+clMCjw+aEVYADMjog==",
  • replacement in client/package-lock.json at line 10034
    [5.10752][5.4258:4388]()
    "@babel/helper-get-function-arity": "^7.12.13",
    "@babel/template": "^7.12.13",
    "@babel/types": "^7.12.13"
    [5.10752]
    [5.10879]
    "@babel/helper-get-function-arity": "^7.16.0",
    "@babel/template": "^7.16.0",
    "@babel/types": "^7.16.0"
  • replacement in client/package-lock.json at line 10040
    [5.10936][5.4389:4656]()
    "version": "7.12.13",
    "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.12.13.tgz",
    "integrity": "sha512-DjEVzQNz5LICkzN0REdpD5prGoidvbdYk1BVgRUOINaWJP2t6avB27X1guXK1kXNrX0WMfsrm1A/ZBthYuIMQg==",
    [5.10936]
    [5.11201]
    "version": "7.16.0",
    "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.16.0.tgz",
    "integrity": "sha512-ASCquNcywC1NkYh/z7Cgp3w31YW8aojjYIlNg4VeJiHkqyP4AzIvr4qx7pYDb4/s8YcsZWqqOSxgkvjUz1kpDQ==",
  • replacement in client/package-lock.json at line 10045
    [5.11240][5.4657:4692]()
    "@babel/types": "^7.12.13"
    [5.11240]
    [5.11274]
    "@babel/types": "^7.16.0"
  • replacement in client/package-lock.json at line 10049
    [5.11328][5.4693:4954]()
    "version": "7.12.13",
    "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.12.13.tgz",
    "integrity": "sha512-KSC5XSj5HreRhYQtZ3cnSnQwDzgnbdUDEFsxkN0m6Q3WrCRt72xrnZ8+h+pX7YxM7hr87zIO3a/v5p/H3TrnVw==",
    [5.11328]
    [5.11587]
    "version": "7.16.0",
    "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.16.0.tgz",
    "integrity": "sha512-1AZlpazjUR0EQZQv3sgRNfM9mEVWPK3M6vlalczA+EECcPz3XPh6VplbErL5UoMpChhSck5wAJHthlj1bYpcmg==",
  • replacement in client/package-lock.json at line 10054
    [5.11626][5.4955:4990]()
    "@babel/types": "^7.12.13"
    [5.11626]
    [5.11660]
    "@babel/types": "^7.16.0"
  • replacement in client/package-lock.json at line 10058
    [5.11729][5.4991:5282]()
    "version": "7.12.13",
    "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.12.13.tgz",
    "integrity": "sha512-B+7nN0gIL8FZ8SvMcF+EPyB21KnCcZHQZFczCxbiNGV/O0rsrSBlWGLzmtBJ3GMjSVMIm4lpFhR+VdVBuIsUcQ==",
    [5.11729]
    [5.12018]
    "version": "7.16.5",
    "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.16.5.tgz",
    "integrity": "sha512-7fecSXq7ZrLE+TWshbGT+HyCLkxloWNhTbU2QM1NTI/tDqyf0oZiMcEfYtDuUDCo528EOlt39G1rftea4bRZIw==",
  • replacement in client/package-lock.json at line 10063
    [5.12057][5.5283:5318]()
    "@babel/types": "^7.12.13"
    [5.12057]
    [5.12091]
    "@babel/types": "^7.16.0"
  • replacement in client/package-lock.json at line 10067
    [5.12144][5.5319:5578]()
    "version": "7.12.13",
    "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.12.13.tgz",
    "integrity": "sha512-NGmfvRp9Rqxy0uHSSVP+SRIW1q31a7Ji10cLBcqSDUngGentY4FRiHOFZFE1CLU5eiL0oE8reH7Tg1y99TDM/g==",
    [5.12144]
    [5.12401]
    "version": "7.16.0",
    "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.16.0.tgz",
    "integrity": "sha512-kkH7sWzKPq0xt3H1n+ghb4xEMP8k0U7XV3kkB+ZGy69kDk2ySFW1qPi06sjKzFY3t1j6XbJSqr4mF9L7CYVyhg==",
  • replacement in client/package-lock.json at line 10072
    [5.12440][5.5579:5614]()
    "@babel/types": "^7.12.13"
    [5.12440]
    [5.12474]
    "@babel/types": "^7.16.0"
  • replacement in client/package-lock.json at line 10076
    [5.12530][5.5615:5880]()
    "version": "7.12.13",
    "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.12.13.tgz",
    "integrity": "sha512-acKF7EjqOR67ASIlDTupwkKM1eUisNAjaSduo5Cz+793ikfnpe7p4Q7B7EWU2PCoSTPWsQkR7hRUWEIZPiVLGA==",
    [5.12530]
    [5.12793]
    "version": "7.16.5",
    "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.16.5.tgz",
    "integrity": "sha512-CkvMxgV4ZyyioElFwcuWnDCcNIeyqTkCm9BxXZi73RR1ozqlpboqsbGUNvRTflgZtFbbJ1v5Emvm+lkjMYY/LQ==",
  • replacement in client/package-lock.json at line 10081
    [5.12832][5.5881:6270](),[5.6270][5.13118:13147](),[5.13118][5.13118:13147]()
    "@babel/helper-module-imports": "^7.12.13",
    "@babel/helper-replace-supers": "^7.12.13",
    "@babel/helper-simple-access": "^7.12.13",
    "@babel/helper-split-export-declaration": "^7.12.13",
    "@babel/helper-validator-identifier": "^7.12.11",
    "@babel/template": "^7.12.13",
    "@babel/traverse": "^7.12.13",
    "@babel/types": "^7.12.13",
    "lodash": "^4.17.19"
    [5.12832]
    [5.13147]
    "@babel/helper-environment-visitor": "^7.16.5",
    "@babel/helper-module-imports": "^7.16.0",
    "@babel/helper-simple-access": "^7.16.0",
    "@babel/helper-split-export-declaration": "^7.16.0",
    "@babel/helper-validator-identifier": "^7.15.7",
    "@babel/template": "^7.16.0",
    "@babel/traverse": "^7.16.5",
    "@babel/types": "^7.16.0"
  • replacement in client/package-lock.json at line 10092
    [5.13210][5.6271:6550]()
    "version": "7.12.13",
    "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.12.13.tgz",
    "integrity": "sha512-BdWQhoVJkp6nVjB7nkFWcn43dkprYauqtk++Py2eaf/GRDFm5BxRqEIZCiHlZUGAVmtwKcsVL1dC68WmzeFmiA==",
    [5.13210]
    [5.13487]
    "version": "7.16.0",
    "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.16.0.tgz",
    "integrity": "sha512-SuI467Gi2V8fkofm2JPnZzB/SUuXoJA5zXe/xzyPP2M04686RzFKFHPK6HDVN6JvWBIEW8tt9hPR7fXdn2Lgpw==",
  • replacement in client/package-lock.json at line 10097
    [5.13526][5.6551:6586]()
    "@babel/types": "^7.12.13"
    [5.13526]
    [5.13560]
    "@babel/types": "^7.16.0"
  • replacement in client/package-lock.json at line 10101
    [5.13611][5.6587:6842]()
    "version": "7.12.13",
    "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.12.13.tgz",
    "integrity": "sha512-C+10MXCXJLiR6IeG9+Wiejt9jmtFpxUc3MQqCmPY8hfCjyUGl9kT+B2okzEZrtykiwrc4dbCPdDoz0A/HQbDaA==",
    [5.13611]
    [5.13864]
    "version": "7.16.5",
    "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.5.tgz",
    "integrity": "sha512-59KHWHXxVA9K4HNF4sbHCf+eJeFe0Te/ZFGqBT4OjXhrwvA04sGfaEGsVTdsjoszq0YTP49RC9UKe5g8uN2RwQ==",
  • replacement in client/package-lock.json at line 10107
    [5.14288][5.6843:7122]()
    "version": "7.12.13",
    "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.12.13.tgz",
    "integrity": "sha512-Qa6PU9vNcj1NZacZZI1Mvwt+gXDH6CTfgAkSjeRMLE8HxtDK76+YDId6NQR+z7Rgd5arhD2cIbS74r0SxD6PDA==",
    [5.14288]
    [5.14565]
    "version": "7.16.5",
    "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.16.5.tgz",
    "integrity": "sha512-X+aAJldyxrOmN9v3FKp+Hu1NO69VWgYgDGq6YDykwRPzxs5f2N+X988CBXS7EQahDU+Vpet5QYMqLk+nsp+Qxw==",
  • replacement in client/package-lock.json at line 10112
    [5.14604][5.7123:7263]()
    "@babel/helper-annotate-as-pure": "^7.12.13",
    "@babel/helper-wrap-function": "^7.12.13",
    "@babel/types": "^7.12.13"
    [5.14604]
    [5.14817]
    "@babel/helper-annotate-as-pure": "^7.16.0",
    "@babel/helper-wrap-function": "^7.16.5",
    "@babel/types": "^7.16.0"
  • replacement in client/package-lock.json at line 10118
    [5.14870][5.7264:7523]()
    "version": "7.12.13",
    "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.12.13.tgz",
    "integrity": "sha512-pctAOIAMVStI2TMLhozPKbf5yTEXc0OJa0eENheb4w09SrgOWEs+P4nTOZYJQCqs8JlErGLDPDJTiGIp3ygbLg==",
    [5.14870]
    [5.15127]
    "version": "7.16.5",
    "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.16.5.tgz",
    "integrity": "sha512-ao3seGVa/FZCMCCNDuBcqnBFSbdr8N2EW35mzojx3TwfIbdPmNK+JV6+2d5bR0Z71W5ocLnQp9en/cTF7pBJiQ==",
  • replacement in client/package-lock.json at line 10123
    [5.15166][5.7524:7728]()
    "@babel/helper-member-expression-to-functions": "^7.12.13",
    "@babel/helper-optimise-call-expression": "^7.12.13",
    "@babel/traverse": "^7.12.13",
    "@babel/types": "^7.12.13"
    [5.15166]
    [5.15366]
    "@babel/helper-environment-visitor": "^7.16.5",
    "@babel/helper-member-expression-to-functions": "^7.16.5",
    "@babel/helper-optimise-call-expression": "^7.16.0",
    "@babel/traverse": "^7.16.5",
    "@babel/types": "^7.16.0"
  • replacement in client/package-lock.json at line 10131
    [5.15418][5.7729:7986]()
    "version": "7.12.13",
    "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.12.13.tgz",
    "integrity": "sha512-0ski5dyYIHEfwpWGx5GPWhH35j342JaflmCeQmsPWcrOQDtCN6C1zKAVRFVbK53lPW2c9TsuLLSUDf0tIGJ5hA==",
    [5.15418]
    [5.15673]
    "version": "7.16.0",
    "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.16.0.tgz",
    "integrity": "sha512-o1rjBT/gppAqKsYfUdfHq5Rk03lMQrkPHG1OWzHWpLgVXRH4HnMM9Et9CVdIqwkCQlobnGHEJMsgWP/jE1zUiw==",
  • replacement in client/package-lock.json at line 10136
    [5.15712][5.7987:8022]()
    "@babel/types": "^7.12.13"
    [5.15712]
    [5.15784]
    "@babel/types": "^7.16.0"
  • replacement in client/package-lock.json at line 10140
    [5.15859][5.8023:8324]()
    "version": "7.12.1",
    "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.12.1.tgz",
    "integrity": "sha512-Mf5AUuhG1/OCChOJ/HcADmvcHM42WJockombn8ATJG3OnyiSxBK/Mm5x78BQWvmtXZKHgbjdGL2kin/HOLlZGA==",
    [5.15859]
    [5.16160]
    "version": "7.16.0",
    "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.16.0.tgz",
    "integrity": "sha512-+il1gTy0oHwUsBQZyJvukbB4vPMdcYBrFHa0Uc4AizLxbq6BOYC51Rv4tWocX9BLBDLZ4kc6qUFpQ6HRgL+3zw==",
  • replacement in client/package-lock.json at line 10145
    [5.16199][5.8325:8359]()
    "@babel/types": "^7.12.1"
    [5.16199]
    [5.16233]
    "@babel/types": "^7.16.0"
  • replacement in client/package-lock.json at line 10149
    [5.16296][5.8360:8639]()
    "version": "7.12.13",
    "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.12.13.tgz",
    "integrity": "sha512-tCJDltF83htUtXx5NLcaDqRmknv652ZWCHyoTETf1CXYJdPC7nohZohjUgieXhv0hTJdRf2FjDueFehdNucpzg==",
    [5.16296]
    [5.16573]
    "version": "7.16.0",
    "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.16.0.tgz",
    "integrity": "sha512-0YMMRpuDFNGTHNRiiqJX19GjNXA4H0E8jZ2ibccfSxaCogbm3am5WN/2nQNj0YnQwGWM1J06GOcQ2qnh3+0paw==",
  • replacement in client/package-lock.json at line 10154
    [5.16612][5.8640:8675]()
    "@babel/types": "^7.12.13"
    [5.16612]
    [5.16646]
    "@babel/types": "^7.16.0"
  • replacement in client/package-lock.json at line 10158
    [5.16705][5.8676:8947]()
    "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==",
    [5.16705]
    [5.16974]
    "version": "7.15.7",
    "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.15.7.tgz",
    "integrity": "sha512-K4JvCtQqad9OY2+yTU8w+E82ywk/fe+ELNlt1G8z3bVGlZfn/hOcQQsUhGhW/N+tb3fxK800wLtKOE/aM0m72w==",
  • replacement in client/package-lock.json at line 10164
    [5.8988][5.8988:9251]()
    "version": "7.12.11",
    "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.12.11.tgz",
    "integrity": "sha512-TBFCyj939mFSdeX7U7DDj32WtzYY7fDcalgq8v3fBZMNOJQNn7nOYzMaUCiPxPYfCup69mtIpqlKgMZLvQ8Xhw==",
    [5.8988]
    [5.9251]
    "version": "7.14.5",
    "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.14.5.tgz",
    "integrity": "sha512-OX8D5eeX4XwcroVW45NMvoYaIuFI+GQpA2a8Gi+X/U/cDUIRsV37qQfF905F0htTRCREQIB4KqPeaveRJUl3Ow==",
  • replacement in client/package-lock.json at line 10170
    [5.17036][5.9277:9534]()
    "version": "7.12.13",
    "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.12.13.tgz",
    "integrity": "sha512-t0aZFEmBJ1LojdtJnhOaQEVejnzYhyjWHSsNSNo8vOYRbAJNh6r6GQF7pd36SqG7OKGbn+AewVQ/0IfYfIuGdw==",
    [5.17036]
    [5.17291]
    "version": "7.16.5",
    "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.16.5.tgz",
    "integrity": "sha512-2J2pmLBqUqVdJw78U0KPNdeE2qeuIyKoG4mKV7wAq3mc4jJG282UgjZw4ZYDnqiWQuS3Y3IYdF/AQ6CpyBV3VA==",
  • replacement in client/package-lock.json at line 10175
    [5.17330][5.9535:9699]()
    "@babel/helper-function-name": "^7.12.13",
    "@babel/template": "^7.12.13",
    "@babel/traverse": "^7.12.13",
    "@babel/types": "^7.12.13"
    [5.17330]
    [5.17490]
    "@babel/helper-function-name": "^7.16.0",
    "@babel/template": "^7.16.0",
    "@babel/traverse": "^7.16.5",
    "@babel/types": "^7.16.0"
  • replacement in client/package-lock.json at line 10182
    [5.17529][5.9700:9931]()
    "version": "7.12.13",
    "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.12.13.tgz",
    "integrity": "sha512-oohVzLRZ3GQEk4Cjhfs9YkJA4TdIDTObdBEZGrd6F/T0GPSnuV6l22eMcxlvcvzVIPH3VTtxbseudM1zIE+rPQ==",
    [5.17529]
    [5.17758]
    "version": "7.16.5",
    "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.16.5.tgz",
    "integrity": "sha512-TLgi6Lh71vvMZGEkFuIxzaPsyeYCHQ5jJOOX1f0xXn0uciFuE8cEk0wyBquMcCxBXZ5BJhE2aUB7pnWTD150Tw==",
  • replacement in client/package-lock.json at line 10187
    [5.17797][5.9932:10045]()
    "@babel/template": "^7.12.13",
    "@babel/traverse": "^7.12.13",
    "@babel/types": "^7.12.13"
    [5.17797]
    [5.17907]
    "@babel/template": "^7.16.0",
    "@babel/traverse": "^7.16.5",
    "@babel/types": "^7.16.0"
  • replacement in client/package-lock.json at line 10193
    [5.17948][5.10046:10281]()
    "version": "7.12.13",
    "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.12.13.tgz",
    "integrity": "sha512-kocDQvIbgMKlWxXe9fof3TQ+gkIPOUSEYhJjqUjvKMez3krV7vbzYCDq39Oj11UAVK7JqPVGQPlgE85dPNlQww==",
    [5.17948]
    [5.18181]
    "version": "7.16.0",
    "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.16.0.tgz",
    "integrity": "sha512-t8MH41kUQylBtu2+4IQA3atqevA2lRgqA2wyVB/YiWmsDSuylZZuXOUy9ric30hfzauEFfdsuk/eXTRrGrfd0g==",
  • replacement in client/package-lock.json at line 10198
    [5.18220][5.10282:10340]()
    "@babel/helper-validator-identifier": "^7.12.11",
    [5.18220]
    [5.18277]
    "@babel/helper-validator-identifier": "^7.15.7",
  • replacement in client/package-lock.json at line 10204
    [5.18372][5.10341:10570]()
    "version": "7.12.15",
    "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.12.15.tgz",
    "integrity": "sha512-AQBOU2Z9kWwSZMd6lNjCX0GUgFonL1wAM1db8L8PMk9UDaGsRCArBkU4Sc+UCM3AE4hjbXx+h58Lb3QT4oRmrA==",
    [5.18372]
    [5.18599]
    "version": "7.16.6",
    "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.16.6.tgz",
    "integrity": "sha512-Gr86ujcNuPDnNOY8mi383Hvi8IYrJVJYuf3XcuBM/Dgd+bINn/7tHqsj+tKkoreMbmGsFLsltI/JJd8fOFWGDQ==",
  • edit in client/package-lock.json at line 10209
    [5.18624]
    [5.18624]
    "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": {
    "version": "7.16.2",
    "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.16.2.tgz",
    "integrity": "sha512-h37CvpLSf8gb2lIJ2CgC3t+EjFbi0t8qS7LCS1xcJIlEXE4czlofwaW7W1HA8zpgOCzI9C1nmoqNR1zWkk0pQg==",
    "dev": true,
    "requires": {
    "@babel/helper-plugin-utils": "^7.14.5"
    }
    },
    "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": {
    "version": "7.16.0",
    "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.16.0.tgz",
    "integrity": "sha512-4tcFwwicpWTrpl9qjf7UsoosaArgImF85AxqCRZlgc3IQDvkUHjJpruXAL58Wmj+T6fypWTC/BakfEkwIL/pwA==",
    "dev": true,
    "requires": {
    "@babel/helper-plugin-utils": "^7.14.5",
    "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0",
    "@babel/plugin-proposal-optional-chaining": "^7.16.0"
    }
    },
  • replacement in client/package-lock.json at line 10230
    [5.18682][5.10571:10870]()
    "version": "7.12.13",
    "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.12.13.tgz",
    "integrity": "sha512-1KH46Hx4WqP77f978+5Ye/VUbuwQld2hph70yaw2hXS2v7ER2f3nlpNMu909HO2rbvP0NKLlMVDPh9KXklVMhA==",
    [5.18682]
    [5.18979]
    "version": "7.16.5",
    "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.16.5.tgz",
    "integrity": "sha512-C/FX+3HNLV6sz7AqbTQqEo1L9/kfrKjxcVtgyBCmvIgOjvuBVUWooDoi7trsLxOzCEo5FccjRvKHkfDsJFZlfA==",
  • replacement in client/package-lock.json at line 10235
    [5.19018][5.10871:10983](),[5.10983][5.19128:19186](),[5.19128][5.19128:19186]()
    "@babel/helper-plugin-utils": "^7.12.13",
    "@babel/helper-remap-async-to-generator": "^7.12.13",
    "@babel/plugin-syntax-async-generators": "^7.8.0"
    [5.19018]
    [5.19186]
    "@babel/helper-plugin-utils": "^7.16.5",
    "@babel/helper-remap-async-to-generator": "^7.16.5",
    "@babel/plugin-syntax-async-generators": "^7.8.4"
  • replacement in client/package-lock.json at line 10241
    [5.19250][5.10984:11265]()
    "version": "7.12.13",
    "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.12.13.tgz",
    "integrity": "sha512-8SCJ0Ddrpwv4T7Gwb33EmW1V9PY5lggTO+A8WjyIwxrSHDUyBw4MtF96ifn1n8H806YlxbVCoKXbbmzD6RD+cA==",
    [5.19250]
    [5.19529]
    "version": "7.16.5",
    "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.16.5.tgz",
    "integrity": "sha512-pJD3HjgRv83s5dv1sTnDbZOaTjghKEz8KUn1Kbh2eAIRhGuyQ1XSeI4xVXU3UlIEVA3DAyIdxqT1eRn7Wcn55A==",
  • replacement in client/package-lock.json at line 10246
    [5.19568][5.11266:11381]()
    "@babel/helper-create-class-features-plugin": "^7.12.13",
    "@babel/helper-plugin-utils": "^7.12.13"
    [5.19568]
    [5.19681]
    "@babel/helper-create-class-features-plugin": "^7.16.5",
    "@babel/helper-plugin-utils": "^7.16.5"
    }
    },
    "@babel/plugin-proposal-class-static-block": {
    "version": "7.16.5",
    "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.16.5.tgz",
    "integrity": "sha512-EEFzuLZcm/rNJ8Q5krK+FRKdVkd6FjfzT9tuSZql9sQn64K0hHA2KLJ0DqVot9/iV6+SsuadC5yI39zWnm+nmQ==",
    "dev": true,
    "requires": {
    "@babel/helper-create-class-features-plugin": "^7.16.5",
    "@babel/helper-plugin-utils": "^7.16.5",
    "@babel/plugin-syntax-class-static-block": "^7.14.5"
  • replacement in client/package-lock.json at line 10262
    [5.19743][5.11382:11657]()
    "version": "7.12.1",
    "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.12.1.tgz",
    "integrity": "sha512-a4rhUSZFuq5W8/OO8H7BL5zspjnc1FLd9hlOxIK/f7qG4a0qsqk8uvF/ywgBA8/OmjsapjpvaEOYItfGG1qIvQ==",
    [5.19743]
    [5.20018]
    "version": "7.16.5",
    "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.16.5.tgz",
    "integrity": "sha512-P05/SJZTTvHz79LNYTF8ff5xXge0kk5sIIWAypcWgX4BTRUgyHc8wRxJ/Hk+mU0KXldgOOslKaeqnhthcDJCJQ==",
  • replacement in client/package-lock.json at line 10267
    [5.20057][5.20057:20162]()
    "@babel/helper-plugin-utils": "^7.10.4",
    "@babel/plugin-syntax-dynamic-import": "^7.8.0"
    [5.20057]
    [5.20162]
    "@babel/helper-plugin-utils": "^7.16.5",
    "@babel/plugin-syntax-dynamic-import": "^7.8.3"
  • replacement in client/package-lock.json at line 10272
    [5.20231][5.11658:11949]()
    "version": "7.12.13",
    "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.12.13.tgz",
    "integrity": "sha512-INAgtFo4OnLN3Y/j0VwAgw3HDXcDtX+C/erMvWzuV9v71r7urb6iyMXu7eM9IgLr1ElLlOkaHjJ0SbCmdOQ3Iw==",
    [5.20231]
    [5.20520]
    "version": "7.16.5",
    "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.16.5.tgz",
    "integrity": "sha512-i+sltzEShH1vsVydvNaTRsgvq2vZsfyrd7K7vPLUU/KgS0D5yZMe6uipM0+izminnkKrEfdUnz7CxMRb6oHZWw==",
  • replacement in client/package-lock.json at line 10277
    [5.20559][5.11950:12000]()
    "@babel/helper-plugin-utils": "^7.12.13",
    [5.20559]
    [5.20608]
    "@babel/helper-plugin-utils": "^7.16.5",
  • replacement in client/package-lock.json at line 10282
    [5.20731][5.12001:12274]()
    "version": "7.12.13",
    "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.12.13.tgz",
    "integrity": "sha512-v9eEi4GiORDg8x+Dmi5r8ibOe0VXoKDeNPYcTTxdGN4eOWikrJfDJCJrr1l5gKGvsNyGJbrfMftC2dTL6oz7pg==",
    [5.20731]
    [5.21002]
    "version": "7.16.5",
    "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.16.5.tgz",
    "integrity": "sha512-QQJueTFa0y9E4qHANqIvMsuxM/qcLQmKttBACtPCQzGUEizsXDACGonlPiSwynHfOa3vNw0FPMVvQzbuXwh4SQ==",
  • replacement in client/package-lock.json at line 10287
    [5.21041][5.12275:12325](),[5.12325][5.21090:21144](),[5.21090][5.21090:21144]()
    "@babel/helper-plugin-utils": "^7.12.13",
    "@babel/plugin-syntax-json-strings": "^7.8.0"
    [5.21041]
    [5.21144]
    "@babel/helper-plugin-utils": "^7.16.5",
    "@babel/plugin-syntax-json-strings": "^7.8.3"
  • replacement in client/package-lock.json at line 10292
    [5.21220][5.12326:12631]()
    "version": "7.12.13",
    "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.12.13.tgz",
    "integrity": "sha512-fqmiD3Lz7jVdK6kabeSr1PZlWSUVqSitmHEe3Z00dtGTKieWnX9beafvavc32kjORa5Bai4QNHgFDwWJP+WtSQ==",
    [5.21220]
    [5.21523]
    "version": "7.16.5",
    "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.16.5.tgz",
    "integrity": "sha512-xqibl7ISO2vjuQM+MzR3rkd0zfNWltk7n9QhaD8ghMmMceVguYrNDt7MikRyj4J4v3QehpnrU8RYLnC7z/gZLA==",
  • replacement in client/package-lock.json at line 10297
    [5.21562][5.12632:12682]()
    "@babel/helper-plugin-utils": "^7.12.13",
    [5.21562]
    [5.21611]
    "@babel/helper-plugin-utils": "^7.16.5",
  • replacement in client/package-lock.json at line 10302
    [5.21757][5.12683:12986]()
    "version": "7.12.13",
    "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.12.13.tgz",
    "integrity": "sha512-Qoxpy+OxhDBI5kRqliJFAl4uWXk3Bn24WeFstPH0iLymFehSAUR8MHpqU7njyXv/qbo7oN6yTy5bfCmXdKpo1Q==",
    [5.21757]
    [5.22058]
    "version": "7.16.5",
    "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.16.5.tgz",
    "integrity": "sha512-YwMsTp/oOviSBhrjwi0vzCUycseCYwoXnLiXIL3YNjHSMBHicGTz7GjVU/IGgz4DtOEXBdCNG72pvCX22ehfqg==",
  • replacement in client/package-lock.json at line 10307
    [5.22097][5.12987:13037](),[5.13037][5.22146:22215](),[5.22146][5.22146:22215]()
    "@babel/helper-plugin-utils": "^7.12.13",
    "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.0"
    [5.22097]
    [5.22215]
    "@babel/helper-plugin-utils": "^7.16.5",
    "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3"
  • replacement in client/package-lock.json at line 10312
    [5.22280][5.13038:13321]()
    "version": "7.12.13",
    "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.12.13.tgz",
    "integrity": "sha512-O1jFia9R8BUCl3ZGB7eitaAPu62TXJRHn7rh+ojNERCFyqRwJMTmhz+tJ+k0CwI6CLjX/ee4qW74FSqlq9I35w==",
    [5.22280]
    [5.22561]
    "version": "7.16.5",
    "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.16.5.tgz",
    "integrity": "sha512-DvB9l/TcsCRvsIV9v4jxR/jVP45cslTVC0PMVHvaJhhNuhn2Y1SOhCSFlPK777qLB5wb8rVDaNoqMTyOqtY5Iw==",
  • replacement in client/package-lock.json at line 10317
    [5.22600][5.13322:13372]()
    "@babel/helper-plugin-utils": "^7.12.13",
    [5.22600]
    [5.22649]
    "@babel/helper-plugin-utils": "^7.16.5",
  • replacement in client/package-lock.json at line 10322
    [5.22775][5.13373:13658]()
    "version": "7.12.13",
    "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.12.13.tgz",
    "integrity": "sha512-WvA1okB/0OS/N3Ldb3sziSrXg6sRphsBgqiccfcQq7woEn5wQLNX82Oc4PlaFcdwcWHuQXAtb8ftbS8Fbsg/sg==",
    [5.22775]
    [5.23058]
    "version": "7.16.5",
    "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.16.5.tgz",
    "integrity": "sha512-UEd6KpChoyPhCoE840KRHOlGhEZFutdPDMGj+0I56yuTTOaT51GzmnEl/0uT41fB/vD2nT+Pci2KjezyE3HmUw==",
  • replacement in client/package-lock.json at line 10327
    [5.23097][5.13659:13709](),[5.13709][5.23146:23207](),[5.23146][5.23146:23207](),[5.23207][5.13710:13767]()
    "@babel/helper-plugin-utils": "^7.12.13",
    "@babel/plugin-syntax-object-rest-spread": "^7.8.0",
    "@babel/plugin-transform-parameters": "^7.12.13"
    [5.23097]
    [5.23263]
    "@babel/compat-data": "^7.16.4",
    "@babel/helper-compilation-targets": "^7.16.3",
    "@babel/helper-plugin-utils": "^7.16.5",
    "@babel/plugin-syntax-object-rest-spread": "^7.8.3",
    "@babel/plugin-transform-parameters": "^7.16.5"
  • replacement in client/package-lock.json at line 10335
    [5.23333][5.13768:14061]()
    "version": "7.12.13",
    "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.12.13.tgz",
    "integrity": "sha512-9+MIm6msl9sHWg58NvqpNpLtuFbmpFYk37x8kgnGzAHvX35E1FyAwSUt5hIkSoWJFSAH+iwU8bJ4fcD1zKXOzg==",
    [5.23333]
    [5.23624]
    "version": "7.16.5",
    "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.16.5.tgz",
    "integrity": "sha512-ihCMxY1Iljmx4bWy/PIMJGXN4NS4oUj1MKynwO07kiKms23pNvIn1DMB92DNB2R0EA882sw0VXIelYGdtF7xEQ==",
  • replacement in client/package-lock.json at line 10340
    [5.23663][5.14062:14112](),[5.14112][5.23712:23776](),[5.23712][5.23712:23776]()
    "@babel/helper-plugin-utils": "^7.12.13",
    "@babel/plugin-syntax-optional-catch-binding": "^7.8.0"
    [5.23663]
    [5.23776]
    "@babel/helper-plugin-utils": "^7.16.5",
    "@babel/plugin-syntax-optional-catch-binding": "^7.8.3"
  • replacement in client/package-lock.json at line 10345
    [5.23841][5.14113:14396]()
    "version": "7.12.13",
    "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.12.13.tgz",
    "integrity": "sha512-0ZwjGfTcnZqyV3y9DSD1Yk3ebp+sIUpT2YDqP8hovzaNZnQq2Kd7PEqa6iOIUDBXBt7Jl3P7YAcEIL5Pz8u09Q==",
    [5.23841]
    [5.24122]
    "version": "7.16.5",
    "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.16.5.tgz",
    "integrity": "sha512-kzdHgnaXRonttiTfKYnSVafbWngPPr2qKw9BWYBESl91W54e+9R5pP70LtWxV56g0f05f/SQrwHYkfvbwcdQ/A==",
  • replacement in client/package-lock.json at line 10350
    [5.24161][5.14397:14520](),[5.14520][5.24283:24342](),[5.24283][5.24283:24342]()
    "@babel/helper-plugin-utils": "^7.12.13",
    "@babel/helper-skip-transparent-expression-wrappers": "^7.12.1",
    "@babel/plugin-syntax-optional-chaining": "^7.8.0"
    [5.24161]
    [5.24342]
    "@babel/helper-plugin-utils": "^7.16.5",
    "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0",
    "@babel/plugin-syntax-optional-chaining": "^7.8.3"
  • replacement in client/package-lock.json at line 10356
    [5.24405][5.14521:14800]()
    "version": "7.12.13",
    "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.12.13.tgz",
    "integrity": "sha512-sV0V57uUwpauixvR7s2o75LmwJI6JECwm5oPUY5beZB1nBl2i37hc7CJGqB5G+58fur5Y6ugvl3LRONk5x34rg==",
    [5.24405]
    [5.24682]
    "version": "7.16.5",
    "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.16.5.tgz",
    "integrity": "sha512-+yFMO4BGT3sgzXo+lrq7orX5mAZt57DwUK6seqII6AcJnJOIhBJ8pzKH47/ql/d426uQ7YhN8DpUFirQzqYSUA==",
    "dev": true,
    "requires": {
    "@babel/helper-create-class-features-plugin": "^7.16.5",
    "@babel/helper-plugin-utils": "^7.16.5"
    }
    },
    "@babel/plugin-proposal-private-property-in-object": {
    "version": "7.16.5",
    "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.16.5.tgz",
    "integrity": "sha512-+YGh5Wbw0NH3y/E5YMu6ci5qTDmAEVNoZ3I54aB6nVEOZ5BQ7QJlwKq5pYVucQilMByGn/bvX0af+uNaPRCabA==",
  • replacement in client/package-lock.json at line 10371
    [5.24721][5.14801:14916]()
    "@babel/helper-create-class-features-plugin": "^7.12.13",
    "@babel/helper-plugin-utils": "^7.12.13"
    [5.24721]
    [5.24834]
    "@babel/helper-annotate-as-pure": "^7.16.0",
    "@babel/helper-create-class-features-plugin": "^7.16.5",
    "@babel/helper-plugin-utils": "^7.16.5",
    "@babel/plugin-syntax-private-property-in-object": "^7.14.5"
  • replacement in client/package-lock.json at line 10378
    [5.24904][5.14917:15210]()
    "version": "7.12.13",
    "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.12.13.tgz",
    "integrity": "sha512-XyJmZidNfofEkqFV5VC/bLabGmO5QzenPO/YOfGuEbgU+2sSwMmio3YLb4WtBgcmmdwZHyVyv8on77IUjQ5Gvg==",
    [5.24904]
    [5.25195]
    "version": "7.16.5",
    "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.16.5.tgz",
    "integrity": "sha512-s5sKtlKQyFSatt781HQwv1hoM5BQ9qRH30r+dK56OLDsHmV74mzwJNX7R1yMuE7VZKG5O6q/gmOGSAO6ikTudg==",
  • replacement in client/package-lock.json at line 10383
    [5.25234][5.15211:15327]()
    "@babel/helper-create-regexp-features-plugin": "^7.12.13",
    "@babel/helper-plugin-utils": "^7.12.13"
    [5.25234]
    [5.25348]
    "@babel/helper-create-regexp-features-plugin": "^7.16.0",
    "@babel/helper-plugin-utils": "^7.16.5"
  • edit in client/package-lock.json at line 10403
    [5.15655]
    [5.26193]
    }
    },
    "@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": {
    "@babel/helper-plugin-utils": "^7.14.5"
  • replacement in client/package-lock.json at line 10433
    [5.27094][5.15656:15909]()
    "version": "7.12.13",
    "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.12.13.tgz",
    "integrity": "sha512-J/RYxnlSLXZLVR7wTRsozxKT8qbsx1mNKJzXEEjQ0Kjx1ZACcyHgbanNWNCFtc36IzuWhYWPpvJFFoexoOWFmA==",
    [5.27094]
    [5.27345]
    "version": "7.16.5",
    "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.16.5.tgz",
    "integrity": "sha512-Nrx+7EAJx1BieBQseZa2pavVH2Rp7hADK2xn7coYqVbWRu9C2OFizYcsKo6TrrqJkJl+qF/+Qqzrk/+XDu4GnA==",
  • replacement in client/package-lock.json at line 10438
    [5.27384][5.15910:15959]()
    "@babel/helper-plugin-utils": "^7.12.13"
    [5.27384]
    [5.27432]
    "@babel/helper-plugin-utils": "^7.16.5"
  • replacement in client/package-lock.json at line 10451
    [5.27890][5.15960:16211]()
    "version": "7.12.13",
    "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.12.13.tgz",
    "integrity": "sha512-d4HM23Q1K7oq/SLNmG6mRt85l2csmQ0cHRaxRXjKW0YFdEXqlZ5kzFQKH5Uc3rDJECgu+yCRgPkG04Mm98R/1g==",
    [5.27890]
    [5.28139]
    "version": "7.16.5",
    "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.16.5.tgz",
    "integrity": "sha512-42OGssv9NPk4QHKVgIHlzeLgPOW5rGgfV5jzG90AhcXXIv6hu/eqj63w4VgvRxdvZY3AlYeDgPiSJ3BqAd1Y6Q==",
  • replacement in client/package-lock.json at line 10456
    [5.28178][5.16212:16261]()
    "@babel/helper-plugin-utils": "^7.12.13"
    [5.28178]
    [5.28226]
    "@babel/helper-plugin-utils": "^7.16.5"
  • edit in client/package-lock.json at line 10513
    [5.30872]
    [5.30872]
    "@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-plugin-utils": "^7.14.5"
    }
    },
  • replacement in client/package-lock.json at line 10523
    [5.30918][5.16262:16537]()
    "version": "7.12.13",
    "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.12.13.tgz",
    "integrity": "sha512-A81F9pDwyS7yM//KwbCSDqy3Uj4NMIurtplxphWxoYtNPov7cJsDkAFNNyVlIZ3jwGycVsurZ+LtOA8gZ376iQ==",
    [5.30918]
    [5.31191]
    "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==",
  • replacement in client/package-lock.json at line 10528
    [5.31230][5.16538:16587]()
    "@babel/helper-plugin-utils": "^7.12.13"
    [5.31230]
    [5.31278]
    "@babel/helper-plugin-utils": "^7.14.5"
  • replacement in client/package-lock.json at line 10532
    [5.31342][5.16588:16869]()
    "version": "7.12.13",
    "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.12.13.tgz",
    "integrity": "sha512-tBtuN6qtCTd+iHzVZVOMNp+L04iIJBpqkdY42tWbmjIT5wvR2kx7gxMBsyhQtFzHwBbyGi9h8J8r9HgnOpQHxg==",
    [5.31342]
    [5.31621]
    "version": "7.16.5",
    "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.16.5.tgz",
    "integrity": "sha512-8bTHiiZyMOyfZFULjsCnYOWG059FVMes0iljEHSfARhNgFfpsqE92OrCffv3veSw9rwMkYcFe9bj0ZoXU2IGtQ==",
  • replacement in client/package-lock.json at line 10537
    [5.31660][5.16870:16919]()
    "@babel/helper-plugin-utils": "^7.12.13"
    [5.31660]
    [5.31708]
    "@babel/helper-plugin-utils": "^7.16.5"
  • replacement in client/package-lock.json at line 10541
    [5.31775][5.16920:17207]()
    "version": "7.12.13",
    "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.12.13.tgz",
    "integrity": "sha512-psM9QHcHaDr+HZpRuJcE1PXESuGWSCcbiGFFhhwfzdbTxaGDVzuVtdNYliAwcRo3GFg0Bc8MmI+AvIGYIJG04A==",
    [5.31775]
    [5.32060]
    "version": "7.16.5",
    "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.16.5.tgz",
    "integrity": "sha512-TMXgfioJnkXU+XRoj7P2ED7rUm5jbnDWwlCuFVTpQboMfbSya5WrmubNBAMlk7KXvywpo8rd8WuYZkis1o2H8w==",
  • replacement in client/package-lock.json at line 10546
    [5.32099][5.17208:17371]()
    "@babel/helper-module-imports": "^7.12.13",
    "@babel/helper-plugin-utils": "^7.12.13",
    "@babel/helper-remap-async-to-generator": "^7.12.13"
    [5.32099]
    [5.32259]
    "@babel/helper-module-imports": "^7.16.0",
    "@babel/helper-plugin-utils": "^7.16.5",
    "@babel/helper-remap-async-to-generator": "^7.16.5"
  • replacement in client/package-lock.json at line 10552
    [5.32330][5.17372:17667]()
    "version": "7.12.13",
    "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.12.13.tgz",
    "integrity": "sha512-zNyFqbc3kI/fVpqwfqkg6RvBgFpC4J18aKKMmv7KdQ/1GgREapSJAykLMVNwfRGO3BtHj3YQZl8kxCXPcVMVeg==",
    [5.32330]
    [5.32623]
    "version": "7.16.5",
    "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.16.5.tgz",
    "integrity": "sha512-BxmIyKLjUGksJ99+hJyL/HIxLIGnLKtw772zYDER7UuycDZ+Xvzs98ZQw6NGgM2ss4/hlFAaGiZmMNKvValEjw==",
  • replacement in client/package-lock.json at line 10557
    [5.32662][5.17668:17717]()
    "@babel/helper-plugin-utils": "^7.12.13"
    [5.32662]
    [5.32710]
    "@babel/helper-plugin-utils": "^7.16.5"
  • replacement in client/package-lock.json at line 10561
    [5.32772][5.17718:17995]()
    "version": "7.12.13",
    "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.12.13.tgz",
    "integrity": "sha512-Pxwe0iqWJX4fOOM2kEZeUuAxHMWb9nK+9oh5d11bsLoB0xMg+mkDpt0eYuDZB7ETrY9bbcVlKUGTOGWy7BHsMQ==",
    [5.32772]
    [5.33047]
    "version": "7.16.5",
    "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.16.5.tgz",
    "integrity": "sha512-JxjSPNZSiOtmxjX7PBRBeRJTUKTyJ607YUYeT0QJCNdsedOe+/rXITjP08eG8xUpsLfPirgzdCFN+h0w6RI+pQ==",
  • replacement in client/package-lock.json at line 10566
    [5.33086][5.17996:18045]()
    "@babel/helper-plugin-utils": "^7.12.13"
    [5.33086]
    [5.33134]
    "@babel/helper-plugin-utils": "^7.16.5"
  • replacement in client/package-lock.json at line 10570
    [5.33190][5.18046:18311]()
    "version": "7.12.13",
    "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.12.13.tgz",
    "integrity": "sha512-cqZlMlhCC1rVnxE5ZGMtIb896ijL90xppMiuWXcwcOAuFczynpd3KYemb91XFFPi3wJSe/OcrX9lXoowatkkxA==",
    [5.33190]
    [5.33453]
    "version": "7.16.5",
    "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.16.5.tgz",
    "integrity": "sha512-DzJ1vYf/7TaCYy57J3SJ9rV+JEuvmlnvvyvYKFbk5u46oQbBvuB9/0w+YsVsxkOv8zVWKpDmUoj4T5ILHoXevA==",
  • replacement in client/package-lock.json at line 10575
    [5.33492][5.18312:18643]()
    "@babel/helper-annotate-as-pure": "^7.12.13",
    "@babel/helper-function-name": "^7.12.13",
    "@babel/helper-optimise-call-expression": "^7.12.13",
    "@babel/helper-plugin-utils": "^7.12.13",
    "@babel/helper-replace-supers": "^7.12.13",
    "@babel/helper-split-export-declaration": "^7.12.13",
    [5.33492]
    [5.33864]
    "@babel/helper-annotate-as-pure": "^7.16.0",
    "@babel/helper-environment-visitor": "^7.16.5",
    "@babel/helper-function-name": "^7.16.0",
    "@babel/helper-optimise-call-expression": "^7.16.0",
    "@babel/helper-plugin-utils": "^7.16.5",
    "@babel/helper-replace-supers": "^7.16.5",
    "@babel/helper-split-export-declaration": "^7.16.0",
  • replacement in client/package-lock.json at line 10586
    [5.33961][5.18644:18933]()
    "version": "7.12.13",
    "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.12.13.tgz",
    "integrity": "sha512-dDfuROUPGK1mTtLKyDPUavmj2b6kFu82SmgpztBFEO974KMjJT+Ytj3/oWsTUMBmgPcp9J5Pc1SlcAYRpJ2hRA==",
    [5.33961]
    [5.34248]
    "version": "7.16.5",
    "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.16.5.tgz",
    "integrity": "sha512-n1+O7xtU5lSLraRzX88CNcpl7vtGdPakKzww74bVwpAIRgz9JVLJJpOLb0uYqcOaXVM0TL6X0RVeIJGD2CnCkg==",
  • replacement in client/package-lock.json at line 10591
    [5.34287][5.18934:18983]()
    "@babel/helper-plugin-utils": "^7.12.13"
    [5.34287]
    [5.34335]
    "@babel/helper-plugin-utils": "^7.16.5"
  • replacement in client/package-lock.json at line 10595
    [5.34397][5.18984:19261]()
    "version": "7.12.13",
    "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.12.13.tgz",
    "integrity": "sha512-Dn83KykIFzjhA3FDPA1z4N+yfF3btDGhjnJwxIj0T43tP0flCujnU8fKgEkf0C1biIpSv9NZegPBQ1J6jYkwvQ==",
    [5.34397]
    [5.34672]
    "version": "7.16.5",
    "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.16.5.tgz",
    "integrity": "sha512-GuRVAsjq+c9YPK6NeTkRLWyQskDC099XkBSVO+6QzbnOnH2d/4mBVXYStaPrZD3dFRfg00I6BFJ9Atsjfs8mlg==",
  • replacement in client/package-lock.json at line 10600
    [5.34711][5.19262:19311]()
    "@babel/helper-plugin-utils": "^7.12.13"
    [5.34711]
    [5.34759]
    "@babel/helper-plugin-utils": "^7.16.5"
  • replacement in client/package-lock.json at line 10604
    [5.34820][5.19312:19587]()
    "version": "7.12.13",
    "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.12.13.tgz",
    "integrity": "sha512-foDrozE65ZFdUC2OfgeOCrEPTxdB3yjqxpXh8CH+ipd9CHd4s/iq81kcUpyH8ACGNEPdFqbtzfgzbT/ZGlbDeQ==",
    [5.34820]
    [5.35093]
    "version": "7.16.5",
    "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.16.5.tgz",
    "integrity": "sha512-iQiEMt8Q4/5aRGHpGVK2Zc7a6mx7qEAO7qehgSug3SDImnuMzgmm/wtJALXaz25zUj1PmnNHtShjFgk4PDx4nw==",
  • replacement in client/package-lock.json at line 10609
    [5.35132][5.19588:19704]()
    "@babel/helper-create-regexp-features-plugin": "^7.12.13",
    "@babel/helper-plugin-utils": "^7.12.13"
    [5.35132]
    [5.35246]
    "@babel/helper-create-regexp-features-plugin": "^7.16.0",
    "@babel/helper-plugin-utils": "^7.16.5"
  • replacement in client/package-lock.json at line 10614
    [5.35309][5.19705:19984]()
    "version": "7.12.13",
    "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.12.13.tgz",
    "integrity": "sha512-NfADJiiHdhLBW3pulJlJI2NB0t4cci4WTZ8FtdIuNc2+8pslXdPtRRAEWqUY+m9kNOk2eRYbTAOipAxlrOcwwQ==",
    [5.35309]
    [5.35586]
    "version": "7.16.5",
    "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.16.5.tgz",
    "integrity": "sha512-81tijpDg2a6I1Yhj4aWY1l3O1J4Cg/Pd7LfvuaH2VVInAkXtzibz9+zSPdUM1WvuUi128ksstAP0hM5w48vQgg==",
  • replacement in client/package-lock.json at line 10619
    [5.35625][5.19985:20034]()
    "@babel/helper-plugin-utils": "^7.12.13"
    [5.35625]
    [5.35673]
    "@babel/helper-plugin-utils": "^7.16.5"
  • replacement in client/package-lock.json at line 10623
    [5.35745][5.20035:20332]()
    "version": "7.12.13",
    "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.12.13.tgz",
    "integrity": "sha512-fbUelkM1apvqez/yYx1/oICVnGo2KM5s63mhGylrmXUxK/IAXSIf87QIxVfZldWf4QsOafY6vV3bX8aMHSvNrA==",
    [5.35745]
    [5.36040]
    "version": "7.16.5",
    "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.16.5.tgz",
    "integrity": "sha512-12rba2HwemQPa7BLIKCzm1pT2/RuQHtSFHdNl41cFiC6oi4tcrp7gjB07pxQvFpcADojQywSjblQth6gJyE6CA==",
  • replacement in client/package-lock.json at line 10628
    [5.36079][5.20333:20462]()
    "@babel/helper-builder-binary-assignment-operator-visitor": "^7.12.13",
    "@babel/helper-plugin-utils": "^7.12.13"
    [5.36079]
    [5.36206]
    "@babel/helper-builder-binary-assignment-operator-visitor": "^7.16.5",
    "@babel/helper-plugin-utils": "^7.16.5"
  • replacement in client/package-lock.json at line 10633
    [5.36271][5.20463:20746]()
    "version": "7.12.13",
    "resolved": "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.12.13.tgz",
    "integrity": "sha512-39/t9HtN+Jlc7EEY6oCSCf3kRrKIl2JULOGPnHZiaRjoYZEFaDXDZI32uE2NosQRh8o6N9B+8iGvDK7ToJhJaw==",
    [5.36271]
    [5.36552]
    "version": "7.16.5",
    "resolved": "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.16.5.tgz",
    "integrity": "sha512-skE02E/MptkZdBS4HwoRhjWXqeKQj0BWKEAPfPC+8R4/f6bjQqQ9Nftv/+HkxWwnVxh/E2NV9TNfzLN5H/oiBw==",
  • replacement in client/package-lock.json at line 10638
    [5.36591][5.20747:20845]()
    "@babel/helper-plugin-utils": "^7.12.13",
    "@babel/plugin-syntax-flow": "^7.12.13"
    [5.36591]
    [5.36687]
    "@babel/helper-plugin-utils": "^7.16.5",
    "@babel/plugin-syntax-flow": "^7.16.5"
  • replacement in client/package-lock.json at line 10643
    [5.36742][5.20846:21109]()
    "version": "7.12.13",
    "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.12.13.tgz",
    "integrity": "sha512-xCbdgSzXYmHGyVX3+BsQjcd4hv4vA/FDy7Kc8eOpzKmBBPEOTurt0w5fCRQaGl+GSBORKgJdstQ1rHl4jbNseQ==",
    [5.36742]
    [5.37003]
    "version": "7.16.5",
    "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.16.5.tgz",
    "integrity": "sha512-+DpCAJFPAvViR17PIMi9x2AE34dll5wNlXO43wagAX2YcRGgEVHCNFC4azG85b4YyyFarvkc/iD5NPrz4Oneqw==",
  • replacement in client/package-lock.json at line 10648
    [5.37042][5.21110:21159]()
    "@babel/helper-plugin-utils": "^7.12.13"
    [5.37042]
    [5.37090]
    "@babel/helper-plugin-utils": "^7.16.5"
  • replacement in client/package-lock.json at line 10652
    [5.37152][5.21160:21437]()
    "version": "7.12.13",
    "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.12.13.tgz",
    "integrity": "sha512-6K7gZycG0cmIwwF7uMK/ZqeCikCGVBdyP2J5SKNCXO5EOHcqi+z7Jwf8AmyDNcBgxET8DrEtCt/mPKPyAzXyqQ==",
    [5.37152]
    [5.37427]
    "version": "7.16.5",
    "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.16.5.tgz",
    "integrity": "sha512-Fuec/KPSpVLbGo6z1RPw4EE1X+z9gZk1uQmnYy7v4xr4TO9p41v1AoUuXEtyqAI7H+xNJYSICzRqZBhDEkd3kQ==",
  • replacement in client/package-lock.json at line 10657
    [5.37466][5.21438:21538]()
    "@babel/helper-function-name": "^7.12.13",
    "@babel/helper-plugin-utils": "^7.12.13"
    [5.37466]
    [5.37564]
    "@babel/helper-function-name": "^7.16.0",
    "@babel/helper-plugin-utils": "^7.16.5"
  • replacement in client/package-lock.json at line 10662
    [5.37621][5.21539:21806]()
    "version": "7.12.13",
    "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.12.13.tgz",
    "integrity": "sha512-FW+WPjSR7hiUxMcKqyNjP05tQ2kmBCdpEpZHY1ARm96tGQCCBvXKnpjILtDplUnJ/eHZ0lALLM+d2lMFSpYJrQ==",
    [5.37621]
    [5.37886]
    "version": "7.16.5",
    "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.16.5.tgz",
    "integrity": "sha512-B1j9C/IfvshnPcklsc93AVLTrNVa69iSqztylZH6qnmiAsDDOmmjEYqOm3Ts2lGSgTSywnBNiqC949VdD0/gfw==",
  • replacement in client/package-lock.json at line 10667
    [5.37925][5.21807:21856]()
    "@babel/helper-plugin-utils": "^7.12.13"
    [5.37925]
    [5.37973]
    "@babel/helper-plugin-utils": "^7.16.5"
  • replacement in client/package-lock.json at line 10671
    [5.38048][5.21857:22160]()
    "version": "7.12.13",
    "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.12.13.tgz",
    "integrity": "sha512-kxLkOsg8yir4YeEPHLuO2tXP9R/gTjpuTOjshqSpELUN3ZAg2jfDnKUvzzJxObun38sw3wm4Uu69sX/zA7iRvg==",
    [5.38048]
    [5.38349]
    "version": "7.16.5",
    "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.16.5.tgz",
    "integrity": "sha512-d57i3vPHWgIde/9Y8W/xSFUndhvhZN5Wu2TjRrN1MVz5KzdUihKnfDVlfP1U7mS5DNj/WHHhaE4/tTi4hIyHwQ==",
  • replacement in client/package-lock.json at line 10676
    [5.38388][5.22161:22210]()
    "@babel/helper-plugin-utils": "^7.12.13"
    [5.38388]
    [5.38436]
    "@babel/helper-plugin-utils": "^7.16.5"
  • replacement in client/package-lock.json at line 10680
    [5.38496][5.22211:22484]()
    "version": "7.12.13",
    "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.12.13.tgz",
    "integrity": "sha512-JHLOU0o81m5UqG0Ulz/fPC68/v+UTuGTWaZBUwpEk1fYQ1D9LfKV6MPn4ttJKqRo5Lm460fkzjLTL4EHvCprvA==",
    [5.38496]
    [5.38767]
    "version": "7.16.5",
    "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.16.5.tgz",
    "integrity": "sha512-oHI15S/hdJuSCfnwIz+4lm6wu/wBn7oJ8+QrkzPPwSFGXk8kgdI/AIKcbR/XnD1nQVMg/i6eNaXpszbGuwYDRQ==",
  • replacement in client/package-lock.json at line 10685
    [5.38806][5.22485:22590]()
    "@babel/helper-module-transforms": "^7.12.13",
    "@babel/helper-plugin-utils": "^7.12.13",
    [5.38806]
    [5.38909]
    "@babel/helper-module-transforms": "^7.16.5",
    "@babel/helper-plugin-utils": "^7.16.5",
  • replacement in client/package-lock.json at line 10691
    [5.39027][5.22591:22874]()
    "version": "7.12.13",
    "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.12.13.tgz",
    "integrity": "sha512-OGQoeVXVi1259HjuoDnsQMlMkT9UkZT9TpXAsqWplS/M0N1g3TJAn/ByOCeQu7mfjc5WpSsRU+jV1Hd89ts0kQ==",
    [5.39027]
    [5.39308]
    "version": "7.16.5",
    "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.16.5.tgz",
    "integrity": "sha512-ABhUkxvoQyqhCWyb8xXtfwqNMJD7tx+irIRnUh6lmyFud7Jln1WzONXKlax1fg/ey178EXbs4bSGNd6PngO+SQ==",
  • replacement in client/package-lock.json at line 10696
    [5.39347][5.22875:23031]()
    "@babel/helper-module-transforms": "^7.12.13",
    "@babel/helper-plugin-utils": "^7.12.13",
    "@babel/helper-simple-access": "^7.12.13",
    [5.39347]
    [5.39500]
    "@babel/helper-module-transforms": "^7.16.5",
    "@babel/helper-plugin-utils": "^7.16.5",
    "@babel/helper-simple-access": "^7.16.0",
  • replacement in client/package-lock.json at line 10703
    [5.39618][5.23032:23315]()
    "version": "7.12.13",
    "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.12.13.tgz",
    "integrity": "sha512-aHfVjhZ8QekaNF/5aNdStCGzwTbU7SI5hUybBKlMzqIMC7w7Ho8hx5a4R/DkTHfRfLwHGGxSpFt9BfxKCoXKoA==",
    [5.39618]
    [5.39899]
    "version": "7.16.5",
    "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.16.5.tgz",
    "integrity": "sha512-53gmLdScNN28XpjEVIm7LbWnD/b/TpbwKbLk6KV4KqC9WyU6rq1jnNmVG6UgAdQZVVGZVoik3DqHNxk4/EvrjA==",
  • replacement in client/package-lock.json at line 10708
    [5.39938][5.23316:23532]()
    "@babel/helper-hoist-variables": "^7.12.13",
    "@babel/helper-module-transforms": "^7.12.13",
    "@babel/helper-plugin-utils": "^7.12.13",
    "@babel/helper-validator-identifier": "^7.12.11",
    [5.39938]
    [5.40093]
    "@babel/helper-hoist-variables": "^7.16.0",
    "@babel/helper-module-transforms": "^7.16.5",
    "@babel/helper-plugin-utils": "^7.16.5",
    "@babel/helper-validator-identifier": "^7.15.7",
  • replacement in client/package-lock.json at line 10716
    [5.40206][5.23533:23806]()
    "version": "7.12.13",
    "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.12.13.tgz",
    "integrity": "sha512-BgZndyABRML4z6ibpi7Z98m4EVLFI9tVsZDADC14AElFaNHHBcJIovflJ6wtCqFxwy2YJ1tJhGRsr0yLPKoN+w==",
    [5.40206]
    [5.40477]
    "version": "7.16.5",
    "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.16.5.tgz",
    "integrity": "sha512-qTFnpxHMoenNHkS3VoWRdwrcJ3FhX567GvDA3hRZKF0Dj8Fmg0UzySZp3AP2mShl/bzcywb/UWAMQIjA1bhXvw==",
  • replacement in client/package-lock.json at line 10721
    [5.40516][5.23807:23911]()
    "@babel/helper-module-transforms": "^7.12.13",
    "@babel/helper-plugin-utils": "^7.12.13"
    [5.40516]
    [5.40618]
    "@babel/helper-module-transforms": "^7.16.5",
    "@babel/helper-plugin-utils": "^7.16.5"
  • replacement in client/package-lock.json at line 10726
    [5.40695][5.23912:24219]()
    "version": "7.12.13",
    "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.12.13.tgz",
    "integrity": "sha512-Xsm8P2hr5hAxyYblrfACXpQKdQbx4m2df9/ZZSQ8MAhsadw06+jW7s9zsSw6he+mJZXRlVMyEnVktJo4zjk1WA==",
    [5.40695]
    [5.41000]
    "version": "7.16.5",
    "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.16.5.tgz",
    "integrity": "sha512-/wqGDgvFUeKELW6ex6QB7dLVRkd5ehjw34tpXu1nhKC0sFfmaLabIswnpf8JgDyV2NeDmZiwoOb0rAmxciNfjA==",
  • replacement in client/package-lock.json at line 10731
    [5.41039][5.24220:24286]()
    "@babel/helper-create-regexp-features-plugin": "^7.12.13"
    [5.41039]
    [5.41104]
    "@babel/helper-create-regexp-features-plugin": "^7.16.0"
  • replacement in client/package-lock.json at line 10735
    [5.41163][5.24287:24558]()
    "version": "7.12.13",
    "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.12.13.tgz",
    "integrity": "sha512-/KY2hbLxrG5GTQ9zzZSc3xWiOy379pIETEhbtzwZcw9rvuaVV4Fqy7BYGYOWZnaoXIQYbbJ0ziXLa/sKcGCYEQ==",
    [5.41163]
    [5.41432]
    "version": "7.16.5",
    "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.16.5.tgz",
    "integrity": "sha512-ZaIrnXF08ZC8jnKR4/5g7YakGVL6go6V9ql6Jl3ecO8PQaQqFE74CuM384kezju7Z9nGCCA20BqZaR1tJ/WvHg==",
  • replacement in client/package-lock.json at line 10740
    [5.41471][5.24559:24608]()
    "@babel/helper-plugin-utils": "^7.12.13"
    [5.41471]
    [5.41519]
    "@babel/helper-plugin-utils": "^7.16.5"
  • replacement in client/package-lock.json at line 10744
    [5.41580][5.24609:24884]()
    "version": "7.12.13",
    "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.12.13.tgz",
    "integrity": "sha512-JzYIcj3XtYspZDV8j9ulnoMPZZnF/Cj0LUxPOjR89BdBVx+zYJI9MdMIlUZjbXDX+6YVeS6I3e8op+qQ3BYBoQ==",
    [5.41580]
    [5.41853]
    "version": "7.16.5",
    "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.16.5.tgz",
    "integrity": "sha512-tded+yZEXuxt9Jdtkc1RraW1zMF/GalVxaVVxh41IYwirdRgyAxxxCKZ9XB7LxZqmsjfjALxupNE1MIz9KH+Zg==",
  • replacement in client/package-lock.json at line 10749
    [5.41892][5.24885:24986]()
    "@babel/helper-plugin-utils": "^7.12.13",
    "@babel/helper-replace-supers": "^7.12.13"
    [5.41892]
    [5.41991]
    "@babel/helper-plugin-utils": "^7.16.5",
    "@babel/helper-replace-supers": "^7.16.5"
  • replacement in client/package-lock.json at line 10754
    [5.42050][5.24987:25258]()
    "version": "7.12.13",
    "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.12.13.tgz",
    "integrity": "sha512-e7QqwZalNiBRHCpJg/P8s/VJeSRYgmtWySs1JwvfwPqhBbiWfOcHDKdeAi6oAyIimoKWBlwc8oTgbZHdhCoVZA==",
    [5.42050]
    [5.42319]
    "version": "7.16.5",
    "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.16.5.tgz",
    "integrity": "sha512-B3O6AL5oPop1jAVg8CV+haeUte9oFuY85zu0jwnRNZZi3tVAbJriu5tag/oaO2kGaQM/7q7aGPBlTI5/sr9enA==",
  • replacement in client/package-lock.json at line 10759
    [5.42358][5.25259:25308]()
    "@babel/helper-plugin-utils": "^7.12.13"
    [5.42358]
    [5.42461]
    "@babel/helper-plugin-utils": "^7.16.5"
  • replacement in client/package-lock.json at line 10763
    [5.42527][5.25309:25594]()
    "version": "7.12.13",
    "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.12.13.tgz",
    "integrity": "sha512-nqVigwVan+lR+g8Fj8Exl0UQX2kymtjcWfMOYM1vTYEKujeyv2SkMgazf2qNcK7l4SDiKyTA/nHCPqL4e2zo1A==",
    [5.42527]
    [5.42810]
    "version": "7.16.5",
    "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.16.5.tgz",
    "integrity": "sha512-+IRcVW71VdF9pEH/2R/Apab4a19LVvdVsr/gEeotH00vSDVlKD+XgfSIw+cgGWsjDB/ziqGv/pGoQZBIiQVXHg==",
  • replacement in client/package-lock.json at line 10768
    [5.42849][5.25595:25644]()
    "@babel/helper-plugin-utils": "^7.12.13"
    [5.42849]
    [5.42897]
    "@babel/helper-plugin-utils": "^7.16.5"
  • replacement in client/package-lock.json at line 10772
    [5.42955][5.25645:25914]()
    "version": "7.12.13",
    "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.12.13.tgz",
    "integrity": "sha512-hhXZMYR8t9RvduN2uW4sjl6MRtUhzNE726JvoJhpjhxKgRUVkZqTsA0xc49ALZxQM7H26pZ/lLvB2Yrea9dllA==",
    [5.42955]
    [5.43222]
    "version": "7.16.5",
    "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.16.5.tgz",
    "integrity": "sha512-+arLIz1d7kmwX0fKxTxbnoeG85ONSnLpvdODa4P3pc1sS7CV1hfmtYWufkW/oYsPnkDrEeQFxhUWcFnrXW7jQQ==",
  • replacement in client/package-lock.json at line 10777
    [5.43261][5.25915:26154]()
    "@babel/helper-annotate-as-pure": "^7.12.13",
    "@babel/helper-module-imports": "^7.12.13",
    "@babel/helper-plugin-utils": "^7.12.13",
    "@babel/plugin-syntax-jsx": "^7.12.13",
    "@babel/types": "^7.12.13"
    [5.43261]
    [5.43477]
    "@babel/helper-annotate-as-pure": "^7.16.0",
    "@babel/helper-module-imports": "^7.16.0",
    "@babel/helper-plugin-utils": "^7.16.5",
    "@babel/plugin-syntax-jsx": "^7.16.5",
    "@babel/types": "^7.16.0"
  • replacement in client/package-lock.json at line 10785
    [5.43537][5.26155:26428]()
    "version": "7.12.13",
    "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.12.13.tgz",
    "integrity": "sha512-lxb2ZAvSLyJ2PEe47hoGWPmW22v7CtSl9jW8mingV4H2sEX/JOcrAj2nPuGWi56ERUm2bUpjKzONAuT6HCn2EA==",
    [5.43537]
    [5.43808]
    "version": "7.16.5",
    "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.16.5.tgz",
    "integrity": "sha512-2z+it2eVWU8TtQQRauvGUqZwLy4+7rTfo6wO4npr+fvvN1SW30ZF3O/ZRCNmTuu4F5MIP8OJhXAhRV5QMJOuYg==",
  • replacement in client/package-lock.json at line 10794
    [5.43953][5.26429:26708]()
    "version": "7.12.13",
    "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.12.13.tgz",
    "integrity": "sha512-xhUPzDXxZN1QfiOy/I5tyye+TRz6lA7z6xaT4CLOjPRMVg1ldRf0LHw0TDBpYL4vG78556WuHdyO9oi5UmzZBg==",
    [5.43953]
    [5.44230]
    "version": "7.16.5",
    "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.16.5.tgz",
    "integrity": "sha512-aIB16u8lNcf7drkhXJRoggOxSTUAuihTSTfAcpynowGJOZiGf+Yvi7RuTwFzVYSYPmWyARsPqUGoZWWWxLiknw==",
  • replacement in client/package-lock.json at line 10799
    [5.44269][5.26709:26758]()
    "@babel/helper-plugin-utils": "^7.12.13"
    [5.44269]
    [5.44317]
    "@babel/helper-plugin-utils": "^7.16.5"
  • replacement in client/package-lock.json at line 10803
    [5.44386][5.26759:27050]()
    "version": "7.12.13",
    "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.12.13.tgz",
    "integrity": "sha512-xpL49pqPnLtf0tVluuqvzWIgLEhuPpZzvs2yabUHSKRNlN7ScYU7aMlmavOeyXJZKgZKQRBlh8rHbKiJDraTSw==",
    [5.44386]
    [5.44675]
    "version": "7.16.5",
    "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.16.5.tgz",
    "integrity": "sha512-ZbuWVcY+MAXJuuW7qDoCwoxDUNClfZxoo7/4swVbOW1s/qYLOMHlm9YRWMsxMFuLs44eXsv4op1vAaBaBaDMVg==",
  • replacement in client/package-lock.json at line 10808
    [5.44714][5.27051:27100]()
    "@babel/helper-plugin-utils": "^7.12.13"
    [5.44714]
    [5.44762]
    "@babel/helper-plugin-utils": "^7.16.5"
  • replacement in client/package-lock.json at line 10812
    [5.44817][5.27101:27364]()
    "version": "7.12.13",
    "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.12.13.tgz",
    "integrity": "sha512-dUCrqPIowjqk5pXsx1zPftSq4sT0aCeZVAxhdgs3AMgyaDmoUT0G+5h3Dzja27t76aUEIJWlFgPJqJ/d4dbTtg==",
    [5.44817]
    [5.45078]
    "version": "7.16.5",
    "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.16.5.tgz",
    "integrity": "sha512-5d6l/cnG7Lw4tGHEoga4xSkYp1euP7LAtrah1h1PgJ3JY7yNsjybsxQAnVK4JbtReZ/8z6ASVmd3QhYYKLaKZw==",
  • replacement in client/package-lock.json at line 10817
    [5.45117][5.27365:27487]()
    "@babel/helper-plugin-utils": "^7.12.13",
    "@babel/helper-skip-transparent-expression-wrappers": "^7.12.1"
    [5.45117]
    [5.45238]
    "@babel/helper-plugin-utils": "^7.16.5",
    "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0"
  • replacement in client/package-lock.json at line 10822
    [5.45299][5.27488:27763]()
    "version": "7.12.13",
    "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.12.13.tgz",
    "integrity": "sha512-Jc3JSaaWT8+fr7GRvQP02fKDsYk4K/lYwWq38r/UGfaxo89ajud321NH28KRQ7xy1Ybc0VUE5Pz8psjNNDUglg==",
    [5.45299]
    [5.45572]
    "version": "7.16.5",
    "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.16.5.tgz",
    "integrity": "sha512-usYsuO1ID2LXxzuUxifgWtJemP7wL2uZtyrTVM4PKqsmJycdS4U4mGovL5xXkfUheds10Dd2PjoQLXw6zCsCbg==",
  • replacement in client/package-lock.json at line 10827
    [5.45611][5.27764:27813]()
    "@babel/helper-plugin-utils": "^7.12.13"
    [5.45611]
    [5.45701]
    "@babel/helper-plugin-utils": "^7.16.5"
  • replacement in client/package-lock.json at line 10831
    [5.45767][5.27814:28099]()
    "version": "7.12.13",
    "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.12.13.tgz",
    "integrity": "sha512-arIKlWYUgmNsF28EyfmiQHJLJFlAJNYkuQO10jL46ggjBpeb2re1P9K9YGxNJB45BqTbaslVysXDYm/g3sN/Qg==",
    [5.45767]
    [5.46050]
    "version": "7.16.5",
    "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.16.5.tgz",
    "integrity": "sha512-gnyKy9RyFhkovex4BjKWL3BVYzUDG6zC0gba7VMLbQoDuqMfJ1SDXs8k/XK41Mmt1Hyp4qNAvGFb9hKzdCqBRQ==",
  • replacement in client/package-lock.json at line 10836
    [5.46089][5.28100:28149]()
    "@babel/helper-plugin-utils": "^7.12.13"
    [5.46089]
    [5.46190]
    "@babel/helper-plugin-utils": "^7.16.5"
  • replacement in client/package-lock.json at line 10840
    [5.46252][5.28150:28427]()
    "version": "7.12.13",
    "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.12.13.tgz",
    "integrity": "sha512-eKv/LmUJpMnu4npgfvs3LiHhJua5fo/CysENxa45YCQXZwKnGCQKAg87bvoqSW1fFT+HA32l03Qxsm8ouTY3ZQ==",
    [5.46252]
    [5.46527]
    "version": "7.16.5",
    "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.16.5.tgz",
    "integrity": "sha512-ldxCkW180qbrvyCVDzAUZqB0TAeF8W/vGJoRcaf75awm6By+PxfJKvuqVAnq8N9wz5Xa6mSpM19OfVKKVmGHSQ==",
  • replacement in client/package-lock.json at line 10845
    [5.46566][5.28428:28477]()
    "@babel/helper-plugin-utils": "^7.12.13"
    [5.46566]
    [5.46614]
    "@babel/helper-plugin-utils": "^7.16.5"
  • replacement in client/package-lock.json at line 10849
    [5.46678][5.28478:28759]()
    "version": "7.12.13",
    "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.12.13.tgz",
    "integrity": "sha512-0bHEkdwJ/sN/ikBHfSmOXPypN/beiGqjo+o4/5K+vxEFNPRPdImhviPakMKG4x96l85emoa0Z6cDflsdBusZbw==",
    [5.46678]
    [5.46957]
    "version": "7.16.5",
    "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.16.5.tgz",
    "integrity": "sha512-shiCBHTIIChGLdyojsKQjoAyB8MBwat25lKM7MJjbe1hE0bgIppD+LX9afr41lLHOhqceqeWl4FkLp+Bgn9o1Q==",
  • replacement in client/package-lock.json at line 10854
    [5.46996][5.28760:28809]()
    "@babel/helper-plugin-utils": "^7.12.13"
    [5.46996]
    [5.47044]
    "@babel/helper-plugin-utils": "^7.16.5"
  • replacement in client/package-lock.json at line 10858
    [5.47106][5.28810:29087]()
    "version": "7.12.13",
    "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.12.13.tgz",
    "integrity": "sha512-mDRzSNY7/zopwisPZ5kM9XKCfhchqIYwAKRERtEnhYscZB79VRekuRSoYbN0+KVe3y8+q1h6A4svXtP7N+UoCA==",
    [5.47106]
    [5.47381]
    "version": "7.16.5",
    "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.16.5.tgz",
    "integrity": "sha512-GTJ4IW012tiPEMMubd7sD07iU9O/LOo8Q/oU4xNhcaq0Xn8+6TcUQaHtC8YxySo1T+ErQ8RaWogIEeFhKGNPzw==",
  • replacement in client/package-lock.json at line 10863
    [5.47420][5.29088:29204]()
    "@babel/helper-create-regexp-features-plugin": "^7.12.13",
    "@babel/helper-plugin-utils": "^7.12.13"
    [5.47420]
    [5.47534]
    "@babel/helper-create-regexp-features-plugin": "^7.16.0",
    "@babel/helper-plugin-utils": "^7.16.5"
  • replacement in client/package-lock.json at line 10868
    [5.47576][5.29205:29442]()
    "version": "7.12.13",
    "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.12.13.tgz",
    "integrity": "sha512-JUVlizG8SoFTz4LmVUL8++aVwzwxcvey3N0j1tRbMAXVEy95uQ/cnEkmEKHN00Bwq4voAV3imQGnQvpkLAxsrw==",
    [5.47576]
    [5.47811]
    "version": "7.16.5",
    "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.16.5.tgz",
    "integrity": "sha512-MiJJW5pwsktG61NDxpZ4oJ1CKxM1ncam9bzRtx9g40/WkLRkxFP6mhpkYV0/DxcciqoiHicx291+eUQrXb/SfQ==",
  • replacement in client/package-lock.json at line 10873
    [5.47850][5.29443:30562](),[5.30562][5.48899:48958](),[5.48899][5.48899:48958]()
    "@babel/compat-data": "^7.12.13",
    "@babel/helper-compilation-targets": "^7.12.13",
    "@babel/helper-module-imports": "^7.12.13",
    "@babel/helper-plugin-utils": "^7.12.13",
    "@babel/helper-validator-option": "^7.12.11",
    "@babel/plugin-proposal-async-generator-functions": "^7.12.13",
    "@babel/plugin-proposal-class-properties": "^7.12.13",
    "@babel/plugin-proposal-dynamic-import": "^7.12.1",
    "@babel/plugin-proposal-export-namespace-from": "^7.12.13",
    "@babel/plugin-proposal-json-strings": "^7.12.13",
    "@babel/plugin-proposal-logical-assignment-operators": "^7.12.13",
    "@babel/plugin-proposal-nullish-coalescing-operator": "^7.12.13",
    "@babel/plugin-proposal-numeric-separator": "^7.12.13",
    "@babel/plugin-proposal-object-rest-spread": "^7.12.13",
    "@babel/plugin-proposal-optional-catch-binding": "^7.12.13",
    "@babel/plugin-proposal-optional-chaining": "^7.12.13",
    "@babel/plugin-proposal-private-methods": "^7.12.13",
    "@babel/plugin-proposal-unicode-property-regex": "^7.12.13",
    "@babel/plugin-syntax-async-generators": "^7.8.0",
    [5.47850]
    [5.30563]
    "@babel/compat-data": "^7.16.4",
    "@babel/helper-compilation-targets": "^7.16.3",
    "@babel/helper-plugin-utils": "^7.16.5",
    "@babel/helper-validator-option": "^7.14.5",
    "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.16.2",
    "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.16.0",
    "@babel/plugin-proposal-async-generator-functions": "^7.16.5",
    "@babel/plugin-proposal-class-properties": "^7.16.5",
    "@babel/plugin-proposal-class-static-block": "^7.16.5",
    "@babel/plugin-proposal-dynamic-import": "^7.16.5",
    "@babel/plugin-proposal-export-namespace-from": "^7.16.5",
    "@babel/plugin-proposal-json-strings": "^7.16.5",
    "@babel/plugin-proposal-logical-assignment-operators": "^7.16.5",
    "@babel/plugin-proposal-nullish-coalescing-operator": "^7.16.5",
    "@babel/plugin-proposal-numeric-separator": "^7.16.5",
    "@babel/plugin-proposal-object-rest-spread": "^7.16.5",
    "@babel/plugin-proposal-optional-catch-binding": "^7.16.5",
    "@babel/plugin-proposal-optional-chaining": "^7.16.5",
    "@babel/plugin-proposal-private-methods": "^7.16.5",
    "@babel/plugin-proposal-private-property-in-object": "^7.16.5",
    "@babel/plugin-proposal-unicode-property-regex": "^7.16.5",
    "@babel/plugin-syntax-async-generators": "^7.8.4",
  • replacement in client/package-lock.json at line 10896
    [5.30624][5.49018:49075](),[5.49018][5.49018:49075]()
    "@babel/plugin-syntax-dynamic-import": "^7.8.0",
    [5.30624]
    [5.49075]
    "@babel/plugin-syntax-class-static-block": "^7.14.5",
    "@babel/plugin-syntax-dynamic-import": "^7.8.3",
  • replacement in client/package-lock.json at line 10899
    [5.49139][5.49139:49194]()
    "@babel/plugin-syntax-json-strings": "^7.8.0",
    [5.49139]
    [5.49194]
    "@babel/plugin-syntax-json-strings": "^7.8.3",
  • replacement in client/package-lock.json at line 10901
    [5.49266][5.49266:49336]()
    "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.0",
    [5.49266]
    [5.49336]
    "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3",
  • replacement in client/package-lock.json at line 10903
    [5.49397][5.49397:49583](),[5.49583][5.30625:32682](),[5.32682][5.51607:51650](),[5.51607][5.51607:51650](),[5.51650][5.32683:32755](),[5.32755][5.51817:51844](),[5.51817][5.51817:51844]()
    "@babel/plugin-syntax-object-rest-spread": "^7.8.0",
    "@babel/plugin-syntax-optional-catch-binding": "^7.8.0",
    "@babel/plugin-syntax-optional-chaining": "^7.8.0",
    "@babel/plugin-syntax-top-level-await": "^7.12.13",
    "@babel/plugin-transform-arrow-functions": "^7.12.13",
    "@babel/plugin-transform-async-to-generator": "^7.12.13",
    "@babel/plugin-transform-block-scoped-functions": "^7.12.13",
    "@babel/plugin-transform-block-scoping": "^7.12.13",
    "@babel/plugin-transform-classes": "^7.12.13",
    "@babel/plugin-transform-computed-properties": "^7.12.13",
    "@babel/plugin-transform-destructuring": "^7.12.13",
    "@babel/plugin-transform-dotall-regex": "^7.12.13",
    "@babel/plugin-transform-duplicate-keys": "^7.12.13",
    "@babel/plugin-transform-exponentiation-operator": "^7.12.13",
    "@babel/plugin-transform-for-of": "^7.12.13",
    "@babel/plugin-transform-function-name": "^7.12.13",
    "@babel/plugin-transform-literals": "^7.12.13",
    "@babel/plugin-transform-member-expression-literals": "^7.12.13",
    "@babel/plugin-transform-modules-amd": "^7.12.13",
    "@babel/plugin-transform-modules-commonjs": "^7.12.13",
    "@babel/plugin-transform-modules-systemjs": "^7.12.13",
    "@babel/plugin-transform-modules-umd": "^7.12.13",
    "@babel/plugin-transform-named-capturing-groups-regex": "^7.12.13",
    "@babel/plugin-transform-new-target": "^7.12.13",
    "@babel/plugin-transform-object-super": "^7.12.13",
    "@babel/plugin-transform-parameters": "^7.12.13",
    "@babel/plugin-transform-property-literals": "^7.12.13",
    "@babel/plugin-transform-regenerator": "^7.12.13",
    "@babel/plugin-transform-reserved-words": "^7.12.13",
    "@babel/plugin-transform-shorthand-properties": "^7.12.13",
    "@babel/plugin-transform-spread": "^7.12.13",
    "@babel/plugin-transform-sticky-regex": "^7.12.13",
    "@babel/plugin-transform-template-literals": "^7.12.13",
    "@babel/plugin-transform-typeof-symbol": "^7.12.13",
    "@babel/plugin-transform-unicode-escapes": "^7.12.13",
    "@babel/plugin-transform-unicode-regex": "^7.12.13",
    "@babel/preset-modules": "^0.1.3",
    "@babel/types": "^7.12.13",
    "core-js-compat": "^3.8.0",
    "semver": "^5.5.0"
    [5.49397]
    [5.51844]
    "@babel/plugin-syntax-object-rest-spread": "^7.8.3",
    "@babel/plugin-syntax-optional-catch-binding": "^7.8.3",
    "@babel/plugin-syntax-optional-chaining": "^7.8.3",
    "@babel/plugin-syntax-private-property-in-object": "^7.14.5",
    "@babel/plugin-syntax-top-level-await": "^7.14.5",
    "@babel/plugin-transform-arrow-functions": "^7.16.5",
    "@babel/plugin-transform-async-to-generator": "^7.16.5",
    "@babel/plugin-transform-block-scoped-functions": "^7.16.5",
    "@babel/plugin-transform-block-scoping": "^7.16.5",
    "@babel/plugin-transform-classes": "^7.16.5",
    "@babel/plugin-transform-computed-properties": "^7.16.5",
    "@babel/plugin-transform-destructuring": "^7.16.5",
    "@babel/plugin-transform-dotall-regex": "^7.16.5",
    "@babel/plugin-transform-duplicate-keys": "^7.16.5",
    "@babel/plugin-transform-exponentiation-operator": "^7.16.5",
    "@babel/plugin-transform-for-of": "^7.16.5",
    "@babel/plugin-transform-function-name": "^7.16.5",
    "@babel/plugin-transform-literals": "^7.16.5",
    "@babel/plugin-transform-member-expression-literals": "^7.16.5",
    "@babel/plugin-transform-modules-amd": "^7.16.5",
    "@babel/plugin-transform-modules-commonjs": "^7.16.5",
    "@babel/plugin-transform-modules-systemjs": "^7.16.5",
    "@babel/plugin-transform-modules-umd": "^7.16.5",
    "@babel/plugin-transform-named-capturing-groups-regex": "^7.16.5",
    "@babel/plugin-transform-new-target": "^7.16.5",
    "@babel/plugin-transform-object-super": "^7.16.5",
    "@babel/plugin-transform-parameters": "^7.16.5",
    "@babel/plugin-transform-property-literals": "^7.16.5",
    "@babel/plugin-transform-regenerator": "^7.16.5",
    "@babel/plugin-transform-reserved-words": "^7.16.5",
    "@babel/plugin-transform-shorthand-properties": "^7.16.5",
    "@babel/plugin-transform-spread": "^7.16.5",
    "@babel/plugin-transform-sticky-regex": "^7.16.5",
    "@babel/plugin-transform-template-literals": "^7.16.5",
    "@babel/plugin-transform-typeof-symbol": "^7.16.5",
    "@babel/plugin-transform-unicode-escapes": "^7.16.5",
    "@babel/plugin-transform-unicode-regex": "^7.16.5",
    "@babel/preset-modules": "^0.1.5",
    "@babel/types": "^7.16.0",
    "babel-plugin-polyfill-corejs2": "^0.3.0",
    "babel-plugin-polyfill-corejs3": "^0.4.0",
    "babel-plugin-polyfill-regenerator": "^0.3.0",
    "core-js-compat": "^3.19.1",
    "semver": "^6.3.0"
    },
    "dependencies": {
    "semver": {
    "version": "6.3.0",
    "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
    "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
    "dev": true
    }
  • replacement in client/package-lock.json at line 10958
    [5.51890][5.32756:32997]()
    "version": "0.1.4",
    "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.4.tgz",
    "integrity": "sha512-J36NhwnfdzpmH41M1DrnkkgAqhZaqr/NBdPfQ677mLzlaXo+oDiv1deyCDtgAhz8p328otdob0Du7+xgHGZbKg==",
    [5.51890]
    [5.52131]
    "version": "0.1.5",
    "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.5.tgz",
    "integrity": "sha512-A57th6YRG7oR3cq/yt/Y84MvGgE0eJG2F1JLhKuyG+jFxEgrd/HAMJatiFtmOiZurz+0DkrvbheCLaV5f2JfjA==",
  • replacement in client/package-lock.json at line 10971
    [5.52444][5.32998:33229]()
    "version": "7.12.13",
    "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.12.13.tgz",
    "integrity": "sha512-8+3UMPBrjFa/6TtKi/7sehPKqfAm4g6K+YQjyyFOLUTxzOngcRZTlAVY8sc2CORJYqdHQY8gRPHmn+qo15rCBw==",
    [5.52444]
    [5.52673]
    "version": "7.16.5",
    "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.16.5.tgz",
    "integrity": "sha512-TXWihFIS3Pyv5hzR7j6ihmeLkZfrXGxAr5UfSl8CHf+6q/wpiYDkUau0czckpYG8QmnCIuPpdLtuA9VmuGGyMA==",
  • replacement in client/package-lock.json at line 10980
    [5.52793][5.33230:33463]()
    "version": "7.12.13",
    "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.12.13.tgz",
    "integrity": "sha512-/7xxiGA57xMo/P2GVvdEumr8ONhFOhfgq2ihK3h1e6THqzTAkHbkXgB0xI9yeTfIUoH3+oAeHhqm/I43OTbbjA==",
    [5.52793]
    [5.53024]
    "version": "7.16.0",
    "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.16.0.tgz",
    "integrity": "sha512-MnZdpFD/ZdYhXwiunMqqgyZyucaYsbL0IrjoGjaVhGilz+x8YB++kRfygSOIj1yOtWKPlx7NBp+9I1RQSgsd5A==",
  • replacement in client/package-lock.json at line 10985
    [5.53063][5.33464:33577]()
    "@babel/code-frame": "^7.12.13",
    "@babel/parser": "^7.12.13",
    "@babel/types": "^7.12.13"
    [5.53063]
    [5.53173]
    "@babel/code-frame": "^7.16.0",
    "@babel/parser": "^7.16.0",
    "@babel/types": "^7.16.0"
  • replacement in client/package-lock.json at line 10991
    [5.53213][5.33578:33811]()
    "version": "7.12.13",
    "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.12.13.tgz",
    "integrity": "sha512-3Zb4w7eE/OslI0fTp8c7b286/cQps3+vdLW3UcwC8VSJC6GbKn55aeVVu2QJNuCDoeKyptLOFrPq8WqZZBodyA==",
    [5.53213]
    [5.53444]
    "version": "7.16.5",
    "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.16.5.tgz",
    "integrity": "sha512-FOCODAzqUMROikDYLYxl4nmwiLlu85rNqBML/A5hKRVXG2LV8d0iMqgPzdYTcIpjZEBB7D6UDU9vxRZiriASdQ==",
  • replacement in client/package-lock.json at line 10996
    [5.53483][5.33812:34079]()
    "@babel/code-frame": "^7.12.13",
    "@babel/generator": "^7.12.13",
    "@babel/helper-function-name": "^7.12.13",
    "@babel/helper-split-export-declaration": "^7.12.13",
    "@babel/parser": "^7.12.13",
    "@babel/types": "^7.12.13",
    [5.53483]
    [5.53744]
    "@babel/code-frame": "^7.16.0",
    "@babel/generator": "^7.16.5",
    "@babel/helper-environment-visitor": "^7.16.5",
    "@babel/helper-function-name": "^7.16.0",
    "@babel/helper-hoist-variables": "^7.16.0",
    "@babel/helper-split-export-declaration": "^7.16.0",
    "@babel/parser": "^7.16.5",
    "@babel/types": "^7.16.0",
  • replacement in client/package-lock.json at line 11005
    [5.53771][5.53771:53830]()
    "globals": "^11.1.0",
    "lodash": "^4.17.19"
    [5.53771]
    [5.53830]
    "globals": "^11.1.0"
    },
    "dependencies": {
    "debug": {
    "version": "4.3.3",
    "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.3.tgz",
    "integrity": "sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==",
    "dev": true,
    "requires": {
    "ms": "2.1.2"
    }
    },
    "ms": {
    "version": "2.1.2",
    "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
    "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
    "dev": true
    }
  • replacement in client/package-lock.json at line 11026
    [5.53867][5.34080:34307]()
    "version": "7.12.13",
    "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.12.13.tgz",
    "integrity": "sha512-oKrdZTld2im1z8bDwTOQvUbxKwE+854zc16qWZQlcTqMN00pWxHQ4ZeOq0yDMnisOpRykH2/5Qqcrk/OlbAjiQ==",
    [5.53867]
    [5.54092]
    "version": "7.16.0",
    "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.16.0.tgz",
    "integrity": "sha512-PJgg/k3SdLsGb3hhisFvtLOw5ts113klrpLuIPtCJIU+BB24fqq6lf8RWqKJEjzqXR9AEH1rIb5XTqwBHB+kQg==",
  • replacement in client/package-lock.json at line 11031
    [5.54131][5.34308:34366](),[5.34366][5.54188:54218](),[5.54188][5.54188:54218]()
    "@babel/helper-validator-identifier": "^7.12.11",
    "lodash": "^4.17.19",
    [5.54131]
    [5.54218]
    "@babel/helper-validator-identifier": "^7.15.7",
  • replacement in client/package-lock.json at line 11108
    [5.57123][5.57123:57338]()
    "version": "1.5.4",
    "resolved": "https://registry.npmjs.org/@types/q/-/q-1.5.4.tgz",
    "integrity": "sha512-1HcDas8SEj4z1Wc696tH56G8OlRaH/sqZOynNNB+HF0WOeXPaxTtbYzJY2oEfiUxjSKjhCKr+MvR7dCHcEelug==",
    [5.57123]
    [5.57338]
    "version": "1.5.5",
    "resolved": "https://registry.npmjs.org/@types/q/-/q-1.5.5.tgz",
    "integrity": "sha512-L28j2FcJfSZOnL1WBjDYp2vUHCeIFlyYI/53EwD/rKUBQ7MtUUfbQWiyKJGpcnv4/WgrhWsFKrcPstcAt/J0tQ==",
  • edit in client/package-lock.json at line 11153
    [5.35242][5.59049:59068](),[5.59049][5.59049:59068]()
    "dev": true,
  • edit in client/package-lock.json at line 11272
    [5.63537][5.63537:63556]()
    "dev": true,
  • replacement in client/package-lock.json at line 11326
    [5.65384][5.65384:65458]()
    "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=",
    "dev": true
    [5.65384]
    [5.65458]
    "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU="
  • replacement in client/package-lock.json at line 11349
    [5.66359][5.66359:66433]()
    "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=",
    "dev": true
    [5.66359]
    [5.66433]
    "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k="
  • replacement in client/package-lock.json at line 11360
    [5.66818][5.66818:66892]()
    "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=",
    "dev": true
    [5.66818]
    [5.66892]
    "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg="
  • replacement in client/package-lock.json at line 11365
    [5.35556][5.35556:35674](),[5.35674][5.67129:67147](),[5.67129][5.67129:67147]()
    "integrity": "sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA==",
    "dev": true
    [5.35556]
    [5.67147]
    "integrity": "sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA=="
  • edit in client/package-lock.json at line 11376
    [5.67554]
    [5.67554]
    "babel-plugin-polyfill-corejs2": {
    "version": "0.3.0",
    "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.3.0.tgz",
    "integrity": "sha512-wMDoBJ6uG4u4PNFh72Ty6t3EgfA91puCuAwKIazbQlci+ENb/UU9A3xG5lutjUIiXCIn1CY5L15r9LimiJyrSA==",
    "dev": true,
    "requires": {
    "@babel/compat-data": "^7.13.11",
    "@babel/helper-define-polyfill-provider": "^0.3.0",
    "semver": "^6.1.1"
    },
    "dependencies": {
    "semver": {
    "version": "6.3.0",
    "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
    "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
    "dev": true
    }
    }
    },
    "babel-plugin-polyfill-corejs3": {
    "version": "0.4.0",
    "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.4.0.tgz",
    "integrity": "sha512-YxFreYwUfglYKdLUGvIF2nJEsGwj+RhWSX/ije3D2vQPOXuyMLMtg/cCGMDpOA7Nd+MwlNdnGODbd2EwUZPlsw==",
    "dev": true,
    "requires": {
    "@babel/helper-define-polyfill-provider": "^0.3.0",
    "core-js-compat": "^3.18.0"
    }
    },
    "babel-plugin-polyfill-regenerator": {
    "version": "0.3.0",
    "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.3.0.tgz",
    "integrity": "sha512-dhAPTDLGoMW5/84wkgwiLRwMnio2i1fUe53EuvtKMv0pn2p3S8OCoV1xAzfJPl0KOX7IB89s2ib85vbYiea3jg==",
    "dev": true,
    "requires": {
    "@babel/helper-define-polyfill-provider": "^0.3.0"
    }
    },
  • replacement in client/package-lock.json at line 11464
    [5.69265][5.69265:69437]()
    "version": "1.0.0",
    "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz",
    "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=",
    [5.69265]
    [5.69437]
    "version": "1.0.2",
    "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
    "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==",
  • edit in client/package-lock.json at line 11491
    [5.70298][5.70298:71551]()
    }
    },
    "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"
  • edit in client/package-lock.json at line 11505
    [5.72046][5.72046:72065]()
    "dev": true,
  • edit in client/package-lock.json at line 11573
    [5.74468][5.74468:74820]()
    },
    "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"
    }
    }
  • replacement in client/package-lock.json at line 11700
    [5.79813][5.36163:36395]()
    "version": "4.16.3",
    "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.16.3.tgz",
    "integrity": "sha512-vIyhWmIkULaq04Gt93txdh+j02yX/JzlyhLYbV3YQCn/zvES3JnY7TifHHvvr1w5hTDluNKMkV05cs4vy8Q7sw==",
    [5.79813]
    [5.80045]
    "version": "4.19.1",
    "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.19.1.tgz",
    "integrity": "sha512-u2tbbG5PdKRTUoctO3NBD8FQ5HdPh1ZXPHzp1rwaa5jTc+RV9/+RlWiAIKmjRPQF+xbGM9Kklj5bZQFa2s/38A==",
  • replacement in client/package-lock.json at line 11705
    [5.80084][5.36396:36512]()
    "caniuse-lite": "^1.0.30001181",
    "colorette": "^1.2.1",
    "electron-to-chromium": "^1.3.649",
    [5.80084]
    [5.36512]
    "caniuse-lite": "^1.0.30001286",
    "electron-to-chromium": "^1.4.17",
  • replacement in client/package-lock.json at line 11708
    [5.36542][5.36542:36577]()
    "node-releases": "^1.1.70"
    [5.36542]
    [5.80234]
    "node-releases": "^2.0.1",
    "picocolors": "^1.0.0"
  • replacement in client/package-lock.json at line 11730
    [5.80861][5.80861:81089]()
    "version": "1.1.1",
    "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz",
    "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==",
    [5.80861]
    [5.81089]
    "version": "1.1.2",
    "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz",
    "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==",
  • replacement in client/package-lock.json at line 11845
    [5.84536][5.36945:37189]()
    "version": "1.0.30001185",
    "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001185.tgz",
    "integrity": "sha512-Fpi4kVNtNvJ15H0F6vwmXtb3tukv3Zg3qhKkOGUq7KJ1J6b9kf4dnNgtEAFXhRsJo0gNj9W60+wBvn0JcTvdTg==",
    [5.84536]
    [5.84780]
    "version": "1.0.30001291",
    "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001291.tgz",
    "integrity": "sha512-roMV5V0HNGgJ88s42eE70sstqGW/gwFndosYrikHthw98N5tLnOTxFqMLQjZVRxTWFlJ4rn+MsgXrR7MDPY4jA==",
  • replacement in client/package-lock.json at line 11853
    [5.84929][5.84929:85003]()
    "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=",
    "dev": true
    [5.84929]
    [5.85003]
    "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw="
  • replacement in client/package-lock.json at line 11889
    [5.86193][5.86193:86329]()
    "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==",
    "dev": true
    [5.86193]
    [5.86329]
    "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg=="
  • edit in client/package-lock.json at line 11920
    [5.87454]
    [5.87454]
    }
    },
    "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"
    }
    },
    "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"
    }
    },
    "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"
    },
    "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
    }
  • replacement in client/package-lock.json at line 12004
    [5.88928][5.37190:37406]()
    "version": "3.1.3",
    "resolved": "https://registry.npmjs.org/color/-/color-3.1.3.tgz",
    "integrity": "sha512-xgXAcTHa2HeFCGLE9Xs/R82hujGtu9Jd9x4NW3T34+OMs7VoPsjwzRczKHvTAHeJwWFwX5j15+MgAppE8ztObQ==",
    [5.88928]
    [5.89144]
    "version": "3.2.1",
    "resolved": "https://registry.npmjs.org/color/-/color-3.2.1.tgz",
    "integrity": "sha512-aBl7dZI9ENN6fUGC7mWpMTPNHmWUSNan9tuWN6ahh5ZLNk9baLJOnSMlrQkHcrfFgz2/RigjUVAjdx36VcemKA==",
  • replacement in client/package-lock.json at line 12009
    [5.89183][5.89183:89218](),[5.89218][5.37407:37440]()
    "color-convert": "^1.9.1",
    "color-string": "^1.5.4"
    [5.89183]
    [5.89251]
    "color-convert": "^1.9.3",
    "color-string": "^1.6.0"
  • replacement in client/package-lock.json at line 12029
    [5.89836][5.37441:37671]()
    "version": "1.5.4",
    "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.5.4.tgz",
    "integrity": "sha512-57yF5yt8Xa3czSEW1jfQDE79Idk0+AkN/4KWad6tbdxUmAs3MvjxlWSWD4deYytcRfoZ9nhKyFl1kj5tBvidbw==",
    [5.89836]
    [5.90066]
    "version": "1.9.0",
    "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.9.0.tgz",
    "integrity": "sha512-9Mrz2AQLefkH1UvASKj6v6hj/7eWgjnT/cVsR8CumieLoT+g900exWeNogqtweI8dxloXN9BDQTYro1oWu/5CQ==",
  • edit in client/package-lock.json at line 12038
    [5.90187][5.37672:37940]()
    "colorette": {
    "version": "1.2.1",
    "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.2.1.tgz",
    "integrity": "sha512-puCDz0CzydiSYOrnXpz/PKd69zRrribezjtE9yd4zvytoRc8+RY/KJPvtPFKZS3E3wP6neGyMe0vOTlHO5L3Pw==",
    "dev": true
    },
  • edit in client/package-lock.json at line 12042
    [5.90448][5.90448:90467]()
    "dev": true,
  • replacement in client/package-lock.json at line 12095
    [5.92593][5.92593:92835]()
    "version": "1.7.0",
    "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.7.0.tgz",
    "integrity": "sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA==",
    [5.92593]
    [5.92835]
    "version": "1.8.0",
    "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.8.0.tgz",
    "integrity": "sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==",
  • replacement in client/package-lock.json at line 12130
    [5.93939][5.38164:38398]()
    "version": "3.8.3",
    "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.8.3.tgz",
    "integrity": "sha512-1sCb0wBXnBIL16pfFG1Gkvei6UzvKyTNYpiC41yrdjEv0UoJoq9E/abTMzyYJ6JpTkAj15dLjbqifIzEBDVvog==",
    [5.93939]
    [5.94173]
    "version": "3.20.0",
    "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.20.0.tgz",
    "integrity": "sha512-relrah5h+sslXssTTOkvqcC/6RURifB0W5yhYBdBkaPYa5/2KBMiog3XiD+s3TwEHWxInWVv4Jx2/Lw0vng+IQ==",
  • replacement in client/package-lock.json at line 12135
    [5.94212][5.38399:38434]()
    "browserslist": "^4.16.1",
    [5.94212]
    [5.94246]
    "browserslist": "^4.19.1",
  • replacement in client/package-lock.json at line 12150
    [5.94736][5.94736:94810]()
    "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=",
    "dev": true
    [5.94736]
    [5.94810]
    "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac="
  • replacement in client/package-lock.json at line 12398
    [5.103903][5.103903:104125]()
    "version": "4.1.10",
    "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-4.1.10.tgz",
    "integrity": "sha512-5wny+F6H4/8RgNlaqab4ktc3e0/blKutmq8yNlBFXA//nSFFAqAngjNVRzUvCgYROULmZZUoosL/KSoZo5aUaQ==",
    [5.103903]
    [5.104125]
    "version": "4.1.11",
    "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-4.1.11.tgz",
    "integrity": "sha512-6gZm2htn7xIPJOHY824ERgj8cNPgPxyCSnkXc4v7YvNW+TdVfzgngHcEhy/8D11kUWRUMbke+tC+AUcUsnMz2g==",
  • replacement in client/package-lock.json at line 12404
    [5.104197][5.104197:104241]()
    "cssnano-preset-default": "^4.0.7",
    [5.104197]
    [5.104241]
    "cssnano-preset-default": "^4.0.8",
  • replacement in client/package-lock.json at line 12410
    [5.104351][5.104351:104601]()
    "version": "4.0.7",
    "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-4.0.7.tgz",
    "integrity": "sha512-x0YHHx2h6p0fCl1zY9L9roD7rnlltugGu7zXSKQx6k2rYw0Hi3IqxcoAGF7u9Q5w1nt7vK0ulxV8Lo+EvllGsA==",
    [5.104351]
    [5.104601]
    "version": "4.0.8",
    "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-4.0.8.tgz",
    "integrity": "sha512-LdAyHuq+VRyeVREFmuxUZR1TXjQm8QQU/ktoo/x7bz+SdOge1YKc5eMN6pRW7YWBmyq59CqYba1dJ5cUukEjLQ==",
  • replacement in client/package-lock.json at line 12443
    [5.105906][5.105906:105940]()
    "postcss-svgo": "^4.0.2",
    [5.105906]
    [5.105940]
    "postcss-svgo": "^4.0.3",
  • replacement in client/package-lock.json at line 12484
    [5.107538][5.38903:39137]()
    "version": "1.1.2",
    "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.2.tgz",
    "integrity": "sha512-wCoWush5Aeo48GLhfHPbmvZs59Z+M7k5+B1xDnXbdWNcEF423DoFdqSWE0PM5aNk5nI5cp1q7ms36zGApY/sKQ==",
    [5.107538]
    [5.107790]
    "version": "1.1.3",
    "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz",
    "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==",
  • edit in client/package-lock.json at line 12526
    [5.109186][5.109186:109205]()
    "dev": true,
  • replacement in client/package-lock.json at line 12552
    [5.110036][5.39633:39849]()
    "version": "4.3.1",
    "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz",
    "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==",
    [5.110036]
    [5.110252]
    "version": "2.6.9",
    "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
    "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
  • replacement in client/package-lock.json at line 12557
    [5.110291][5.39850:39872]()
    "ms": "2.1.2"
    [5.110291]
    [5.110314]
    "ms": "2.0.0"
  • replacement in client/package-lock.json at line 12567
    [5.110585][5.110585:110743]()
    "version": "0.1.3",
    "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz",
    "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=",
    [5.110585]
    [5.110743]
    "version": "0.1.4",
    "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz",
    "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==",
  • edit in client/package-lock.json at line 12606
    [5.111994][5.111994:113279]()
    },
    "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"
    }
    }
  • replacement in client/package-lock.json at line 12611
    [5.113434][5.113434:113508]()
    "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=",
    "dev": true
    [5.113434]
    [5.113508]
    "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk="
  • replacement in client/package-lock.json at line 12665
    [5.115406][5.39873:40119]()
    "version": "2.1.0",
    "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.1.0.tgz",
    "integrity": "sha512-LsTgx/L5VpD+Q8lmsXSHW2WpA+eBlZ9HPf3erD1IoPF00/3JKHZ3BknUVA2QGDNu69ZNmyFmCWBSO45XjYKC5w==",
    [5.115406]
    [5.115652]
    "version": "2.2.0",
    "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.2.0.tgz",
    "integrity": "sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==",
  • edit in client/package-lock.json at line 12764
    [5.119325][5.119325:119344]()
    "dev": true,
  • replacement in client/package-lock.json at line 12776
    [5.119671][3.2:252]()
    "version": "1.3.660",
    "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.660.tgz",
    "integrity": "sha512-UOSKNfUBY8FDOSo4mfaUsN3KftlNLcYOg9v5apqLvNcWj+Ogy/i9SEDMZpfSVOeDkOcpu9iusucX6jxTWzqGLA==",
    [5.119671]
    [5.119921]
    "version": "1.4.24",
    "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.24.tgz",
    "integrity": "sha512-erwx5r69B/WFfFuF2jcNN0817BfDBdC4765kQ6WltOMuwsimlQo3JTEq0Cle+wpHralwdeX3OfAtw/mHxPK0Wg==",
  • replacement in client/package-lock.json at line 12832
    [5.121885][5.121885:122109]()
    "version": "2.2.0",
    "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.0.tgz",
    "integrity": "sha512-6u0VYSCo/OW6IoD5WCLLy9JUGARbamfSavcNXry/eu8aHVFei6CD3Sw+VGX5alea1i9pgPHW0mbu6Xj0uBh7gA==",
    [5.121885]
    [5.122109]
    "version": "2.2.1",
    "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz",
    "integrity": "sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==",
  • replacement in client/package-lock.json at line 12838
    [5.122151][5.41259:41479]()
    "version": "7.7.4",
    "resolved": "https://registry.npmjs.org/envinfo/-/envinfo-7.7.4.tgz",
    "integrity": "sha512-TQXTYFVVwwluWSFis6K2XKxgrD22jEv0FTuLCQI+OjH7rn93+iY0fSSFM5lrSxFY+H1+B0/cvvlamr3UsBivdQ==",
    [5.122151]
    [5.122371]
    "version": "7.8.1",
    "resolved": "https://registry.npmjs.org/envinfo/-/envinfo-7.8.1.tgz",
    "integrity": "sha512-/o+BXHmB7ocbHEAs6F2EnG0ogybVVUdkRunTT2glZU9XAaGmhqskrvKwqXuDfNjEO0LZKWdejEEpnq8aM0tOaw==",
  • replacement in client/package-lock.json at line 12853
    [5.122743][5.41480:41724]()
    "version": "1.18.0-next.2",
    "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.0-next.2.tgz",
    "integrity": "sha512-Ih4ZMFHEtZupnUh6497zEL4y2+w8+1ljnCyaTa+adcoafI1GOvMwFlDjBLfWR7y9VLfrjRJe9ocuHY1PSR9jjw==",
    [5.122743]
    [5.122973]
    "version": "1.19.1",
    "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.19.1.tgz",
    "integrity": "sha512-2vJ6tjA/UfqLm2MPs7jxVybLoB8i1t1Jd9R3kISld20sIxPcTbLuggQOUxeWeAvIUkduv/CfMjuh4WmiXr2v9w==",
  • replacement in client/package-lock.json at line 12861
    [5.123084][5.41757:41792]()
    "get-intrinsic": "^1.0.2",
    [5.123084]
    [5.123084]
    "get-intrinsic": "^1.1.1",
    "get-symbol-description": "^1.0.0",
  • replacement in client/package-lock.json at line 12864
    [5.123109][5.123109:123142](),[5.123142][5.41793:41826]()
    "has-symbols": "^1.0.1",
    "is-callable": "^1.2.2",
    [5.123109]
    [5.41826]
    "has-symbols": "^1.0.2",
    "internal-slot": "^1.0.3",
    "is-callable": "^1.2.4",
  • replacement in client/package-lock.json at line 12868
    [5.41864][5.41864:41930]()
    "is-regex": "^1.1.1",
    "object-inspect": "^1.9.0",
    [5.41864]
    [5.123241]
    "is-regex": "^1.1.4",
    "is-shared-array-buffer": "^1.0.1",
    "is-string": "^1.0.7",
    "is-weakref": "^1.0.1",
    "object-inspect": "^1.11.0",
  • replacement in client/package-lock.json at line 12875
    [5.41966][5.41966:42059]()
    "string.prototype.trimend": "^1.0.3",
    "string.prototype.trimstart": "^1.0.3"
    [5.41966]
    [5.123402]
    "string.prototype.trimend": "^1.0.4",
    "string.prototype.trimstart": "^1.0.4",
    "unbox-primitive": "^1.0.1"
  • replacement in client/package-lock.json at line 12881
    [5.123463][5.42060:42306]()
    "version": "1.9.0",
    "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.9.0.tgz",
    "integrity": "sha512-i3Bp9iTqwhaLZBxGkRfo5ZbE07BQRT7MGu8+nNgwW9ItGp1TzCTw2DLEoWwjClxBjOFI/hWljTAmYGCEwmtnOw==",
    [5.123463]
    [5.123709]
    "version": "1.12.0",
    "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.0.tgz",
    "integrity": "sha512-Ho2z80bVIvJloH+YzRmpZVQe87+qASmBUKZDWgx9cu+KDrX2ZDH/3tMy+gXbZETVGs2M8YdxObOh7XAtim9Y0g==",
  • edit in client/package-lock.json at line 12928
    [5.125321]
    [5.125321]
    },
    "dependencies": {
    "esprima": {
    "version": "3.1.3",
    "resolved": "https://registry.npmjs.org/esprima/-/esprima-3.1.3.tgz",
    "integrity": "sha1-/cpRzuYTOJXjyI1TXOSdv/YqRjM=",
    "dev": true
    }
  • replacement in client/package-lock.json at line 12939
    [5.125353][5.125353:125511]()
    "version": "3.1.3",
    "resolved": "https://registry.npmjs.org/esprima/-/esprima-3.1.3.tgz",
    "integrity": "sha1-/cpRzuYTOJXjyI1TXOSdv/YqRjM=",
    [5.125353]
    [5.125511]
    "version": "4.0.1",
    "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",
    "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==",
  • edit in client/package-lock.json at line 13006
    [5.127931][5.127931:128576]()
    "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
    },
    "onetime": {
    "version": "5.1.2",
    "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz",
    "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==",
    "dev": true,
    "requires": {
    "mimic-fn": "^2.1.0"
    }
    },
  • edit in client/package-lock.json at line 13053
    [5.130423][5.130423:130766]()
    "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"
    }
    },
  • replacement in client/package-lock.json at line 13062
    [5.131089][5.131089:131301]()
    "extend-shallow": {
    "version": "2.0.1",
    "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
    "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
    [5.131089]
    [5.131301]
    "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"
    }
    },
    "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=",
  • replacement in client/package-lock.json at line 13077
    [5.131348][5.131348:131386]()
    "is-extendable": "^0.1.0"
    [5.131348]
    [5.131386]
    "kind-of": "^3.0.2"
  • replacement in client/package-lock.json at line 13080
    [5.131409][5.131409:131607]()
    "ms": {
    "version": "2.0.0",
    "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
    "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
    "dev": true
    [5.131409]
    [5.131607]
    "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"
    },
    "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
    }
    }
  • replacement in client/package-lock.json at line 13104
    [5.131748][5.131748:131884]()
    "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==",
    "dev": true
    [5.131748]
    [5.131884]
    "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g=="
  • replacement in client/package-lock.json at line 13107
    [5.131915][5.131915:132087]()
    "version": "3.0.2",
    "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz",
    "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=",
    [5.131915]
    [5.132087]
    "version": "2.0.1",
    "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
    "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
  • replacement in client/package-lock.json at line 13112
    [5.132126][5.132126:132609]()
    "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==",
    "dev": true,
    "requires": {
    "is-plain-object": "^2.0.4"
    }
    }
    [5.132126]
    [5.132609]
    "is-extendable": "^0.1.0"
  • edit in client/package-lock.json at line 13138
    [5.133505][5.133505:133825]()
    }
    },
    "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"
  • edit in client/package-lock.json at line 13139
    [5.133837][5.133837:135090]()
    },
    "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"
    }
  • replacement in client/package-lock.json at line 13145
    [5.135243][5.135243:135317]()
    "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=",
    "dev": true
    [5.135243]
    [5.135317]
    "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU="
  • replacement in client/package-lock.json at line 13170
    [5.136193][5.136193:136329]()
    "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==",
    "dev": true
    [5.136193]
    [5.136329]
    "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q=="
  • replacement in client/package-lock.json at line 13189
    [5.137015][5.137015:137151]()
    "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==",
    "dev": true
    [5.137015]
    [5.137151]
    "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw=="
  • edit in client/package-lock.json at line 13231
    [5.138847][5.138847:139199]()
    },
    "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"
    }
    }
  • replacement in client/package-lock.json at line 13258
    [5.140138][5.140138:140212]()
    "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=",
    "dev": true
    [5.140138]
    [5.140212]
    "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE="
  • edit in client/package-lock.json at line 13264
    [5.140462][5.140462:140481]()
    "dev": true,
  • edit in client/package-lock.json at line 13299
    [5.141627][5.141627:141646]()
    "dev": true,
  • edit in client/package-lock.json at line 13368
    [5.143771]
    [5.143771]
    }
    },
    "get-symbol-description": {
    "version": "1.0.0",
    "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz",
    "integrity": "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==",
    "dev": true,
    "requires": {
    "call-bind": "^1.0.2",
    "get-intrinsic": "^1.1.1"
  • edit in client/package-lock.json at line 13390
    [5.144167][5.144167:144186]()
    "dev": true,
  • replacement in client/package-lock.json at line 13395
    [5.144267][5.144267:144481]()
    "version": "7.1.6",
    "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz",
    "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==",
    [5.144267]
    [5.144481]
    "version": "7.2.0",
    "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz",
    "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==",
  • replacement in client/package-lock.json at line 13442
    [5.145856][5.43167:43395]()
    "version": "4.2.5",
    "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.5.tgz",
    "integrity": "sha512-kBBSQbz2K0Nyn+31j/w36fUfxkBW9/gfwRWdUY1ULReH3iokVJgddZAFcD1D0xlgTmFxJCbUkUclAlc6/IDJkw==",
    [5.145856]
    [5.146084]
    "version": "4.2.8",
    "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.8.tgz",
    "integrity": "sha512-qkIilPUYcNhJpd33n0GBXTB1MMPp14TxEsEs0pTrsSVucApsYzW5V+Q8Qxhik6KU3evy+qkAAowTByymK0avdg==",
  • replacement in client/package-lock.json at line 13460
    [5.146552][5.146552:146626]()
    "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=",
    "dev": true
    [5.146552]
    [5.146626]
    "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI="
  • edit in client/package-lock.json at line 13466
    [5.146888][5.146888:146907]()
    "dev": true,
  • edit in client/package-lock.json at line 13497
    [5.147840]
    [5.147840]
    "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
    },
  • replacement in client/package-lock.json at line 13510
    [5.148064][5.148064:148292]()
    "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==",
    [5.148064]
    [5.148292]
    "version": "1.0.2",
    "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.2.tgz",
    "integrity": "sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw==",
  • edit in client/package-lock.json at line 13514
    [5.148310]
    [5.148310]
    },
    "has-tostringtag": {
    "version": "1.0.0",
    "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz",
    "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==",
    "dev": true,
    "requires": {
    "has-symbols": "^1.0.2"
    }
  • edit in client/package-lock.json at line 13625
    [5.151867][5.151867:152162]()
    "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
    },
  • replacement in client/package-lock.json at line 13641
    [5.152755][5.43396:43618]()
    "version": "0.2.8",
    "resolved": "https://registry.npmjs.org/htmlnano/-/htmlnano-0.2.8.tgz",
    "integrity": "sha512-q5gbo4SIDAE5sfJ5V0UD6uu+n1dcO/Mpr0B6SlDlJBoV7xKPne4uG4UwrT8vUWjdjIPJl95TY8EDuEbBW2TG0A==",
    [5.152755]
    [5.152977]
    "version": "0.2.9",
    "resolved": "https://registry.npmjs.org/htmlnano/-/htmlnano-0.2.9.tgz",
    "integrity": "sha512-jWTtP3dCd7R8x/tt9DK3pvpcQd7HDMcRPUqPxr/i9989q2k5RHIhmlRDFeyQ/LSd8IKrteG8Ce5g0Ig4eGIipg==",
  • replacement in client/package-lock.json at line 13646
    [5.153016][5.153016:153046](),[5.153046][5.43619:43687]()
    "cssnano": "^4.1.10",
    "posthtml": "^0.13.4",
    "posthtml-render": "^1.3.0",
    [5.153016]
    [5.153161]
    "cssnano": "^4.1.11",
    "posthtml": "^0.15.1",
  • replacement in client/package-lock.json at line 13652
    [5.153217][5.153217:153245]()
    "terser": "^4.8.0",
    [5.153217]
    [5.43748]
    "terser": "^5.6.1",
  • edit in client/package-lock.json at line 13657
    [5.153305]
    [5.153305]
    "acorn": {
    "version": "8.6.0",
    "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.6.0.tgz",
    "integrity": "sha512-U1riIR+lBSNi3IbxtaHOIKdH8sLFv3NYfNv8sg7ZsNhcfl4HF2++BfqqrNAxoCLQW1iiylOj76ecnaUxz+z9yw==",
    "dev": true,
    "optional": true,
    "peer": true
    },
    "dom-serializer": {
    "version": "1.3.2",
    "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.3.2.tgz",
    "integrity": "sha512-5c54Bk5Dw4qAxNOI1pFEizPSjVsx5+bpJKmL2kPn8JhBUq2q09tTCa3mjijun2NfK78NMouDYNMBkOrPZiS+ig==",
    "dev": true,
    "requires": {
    "domelementtype": "^2.0.1",
    "domhandler": "^4.2.0",
    "entities": "^2.0.0"
    }
    },
    "domelementtype": {
    "version": "2.2.0",
    "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.2.0.tgz",
    "integrity": "sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==",
    "dev": true
    },
    "domhandler": {
    "version": "4.3.0",
    "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.0.tgz",
    "integrity": "sha512-fC0aXNQXqKSFTr2wDNZDhsEYjCiYsDWl3D01kwt25hm1YIPyDGHvvi3rw+PLqHAl/m71MaiF7d5zvBr0p5UB2g==",
    "dev": true,
    "requires": {
    "domelementtype": "^2.2.0"
    }
    },
    "domutils": {
    "version": "2.8.0",
    "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz",
    "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==",
    "dev": true,
    "requires": {
    "dom-serializer": "^1.0.1",
    "domelementtype": "^2.2.0",
    "domhandler": "^4.2.0"
    }
    },
    "entities": {
    "version": "2.2.0",
    "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz",
    "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==",
    "dev": true
    },
    "htmlparser2": {
    "version": "6.1.0",
    "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-6.1.0.tgz",
    "integrity": "sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==",
    "dev": true,
    "requires": {
    "domelementtype": "^2.0.1",
    "domhandler": "^4.0.0",
    "domutils": "^2.5.2",
    "entities": "^2.0.0"
    }
    },
  • replacement in client/package-lock.json at line 13721
    [5.153327][5.43778:44014]()
    "version": "0.13.4",
    "resolved": "https://registry.npmjs.org/posthtml/-/posthtml-0.13.4.tgz",
    "integrity": "sha512-i2oTo/+dwXGC6zaAQSF6WZEQSbEqu10hsvg01DWzGAfZmy31Iiy9ktPh9nnXDfZiYytjxTIvxoK4TI0uk4QWpw==",
    [5.153327]
    [5.153563]
    "version": "0.15.2",
    "resolved": "https://registry.npmjs.org/posthtml/-/posthtml-0.15.2.tgz",
    "integrity": "sha512-YugEJ5ze/0DLRIVBjCpDwANWL4pPj1kHJ/2llY8xuInr0nbkon3qTiMPe5LQa+cCwNjxS7nAZZTp+1M+6mT4Zg==",
  • replacement in client/package-lock.json at line 13726
    [5.153610][5.44015:44056](),[5.44056][5.153651:153691](),[5.153651][5.153651:153691]()
    "posthtml-parser": "^0.5.0",
    "posthtml-render": "^1.2.3"
    [5.153610]
    [5.153691]
    "posthtml-parser": "^0.7.2",
    "posthtml-render": "^1.3.1"
  • replacement in client/package-lock.json at line 13731
    [5.44086][5.44086:44334]()
    "version": "0.5.3",
    "resolved": "https://registry.npmjs.org/posthtml-parser/-/posthtml-parser-0.5.3.tgz",
    "integrity": "sha512-uHosRn0y+1wbnlYKrqMjBPoo/kK5LPYImLtiETszNFYfFwAD3cQdD1R2E13Mh5icBxkHj+yKtlIHozCsmVWD/Q==",
    [5.44086]
    [5.44334]
    "version": "0.7.2",
    "resolved": "https://registry.npmjs.org/posthtml-parser/-/posthtml-parser-0.7.2.tgz",
    "integrity": "sha512-LjEEG/3fNcWZtBfsOE3Gbyg1Li4CmsZRkH1UmbMR7nKdMXVMYI3B4/ZMiCpaq8aI1Aym4FRMMW9SAOLSwOnNsQ==",
  • replacement in client/package-lock.json at line 13736
    [5.44381][5.44381:44417]()
    "htmlparser2": "^3.9.2"
    [5.44381]
    [5.44417]
    "htmlparser2": "^6.0.0"
  • edit in client/package-lock.json at line 13739
    [5.44440]
    [5.153714]
    "source-map": {
    "version": "0.7.3",
    "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz",
    "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==",
    "dev": true
    },
  • replacement in client/package-lock.json at line 13746
    [5.153734][5.153734:153964]()
    "version": "4.8.0",
    "resolved": "https://registry.npmjs.org/terser/-/terser-4.8.0.tgz",
    "integrity": "sha512-EAPipTNeWsb/3wLPeup1tVPaXfIaU68xMnVdPafIL1TV05OhASArYyIfFvnvJCNrR2NIOvDVNNTFRa+Re2MWyw==",
    [5.153734]
    [5.153964]
    "version": "5.10.0",
    "resolved": "https://registry.npmjs.org/terser/-/terser-5.10.0.tgz",
    "integrity": "sha512-AMmF99DMfEDiRJfxfY5jj5wNH/bYO09cniSqhfoyxc8sFoYIgkJy86G04UoZU5VjlpnplVu0K6Tx6E9b5+DlHA==",
  • replacement in client/package-lock.json at line 13752
    [5.154047][5.154047:154127]()
    "source-map": "~0.6.1",
    "source-map-support": "~0.5.12"
    [5.154047]
    [5.154127]
    "source-map": "~0.7.2",
    "source-map-support": "~0.5.20"
  • edit in client/package-lock.json at line 13802
    [5.155812][5.155812:155831]()
    "dev": true,
  • edit in client/package-lock.json at line 13879
    [5.158494]
    [5.158824]
    "internal-slot": {
    "version": "1.0.3",
    "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.3.tgz",
    "integrity": "sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==",
    "dev": true,
    "requires": {
    "get-intrinsic": "^1.1.0",
    "has": "^1.0.3",
    "side-channel": "^1.0.4"
    }
    },
  • replacement in client/package-lock.json at line 13897
    [5.159080][5.159080:159268]()
    "version": "0.1.6",
    "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz",
    "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=",
    [5.159080]
    [5.159268]
    "version": "1.0.0",
    "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
    "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
  • replacement in client/package-lock.json at line 13902
    [5.159307][5.159307:159335]()
    "kind-of": "^3.0.2"
    [5.159307]
    [5.159335]
    "kind-of": "^6.0.0"
  • replacement in client/package-lock.json at line 13906
    [5.159389][5.159389:159652]()
    "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"
    }
    [5.159389]
    [5.159652]
    "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
  • edit in client/package-lock.json at line 13918
    [5.159882]
    [5.159882]
    },
    "is-bigint": {
    "version": "1.0.4",
    "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz",
    "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==",
    "dev": true,
    "requires": {
    "has-bigints": "^1.0.1"
    }
  • edit in client/package-lock.json at line 13935
    [5.160162]
    [5.160162]
    }
    },
    "is-boolean-object": {
    "version": "1.1.2",
    "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz",
    "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==",
    "dev": true,
    "requires": {
    "call-bind": "^1.0.2",
    "has-tostringtag": "^1.0.0"
  • replacement in client/package-lock.json at line 13954
    [5.160466][5.44662:44890]()
    "version": "1.2.3",
    "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.3.tgz",
    "integrity": "sha512-J1DcMe8UYTBSrKezuIUTUwjXsho29693unXM2YhJUTR2txK/eG47bvNa/wipPFmZFgr/N6f1GA66dv0mEyTIyQ==",
    [5.160466]
    [5.160694]
    "version": "1.2.4",
    "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.4.tgz",
    "integrity": "sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w==",
  • replacement in client/package-lock.json at line 13974
    [5.44930][5.44930:45164]()
    "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==",
    [5.44930]
    [5.45164]
    "version": "2.8.0",
    "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.8.0.tgz",
    "integrity": "sha512-vd15qHsaqrRL7dtH6QNuy0ndJmRDrS9HAM1CAiSifNUFv4x1a0CCVsj18hJ1mShxIG6T2i1sO78MkP56r0nYRw==",
  • replacement in client/package-lock.json at line 13983
    [5.161193][5.161193:161373]()
    "version": "0.1.4",
    "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz",
    "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=",
    [5.161193]
    [5.161373]
    "version": "1.0.0",
    "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
    "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
  • replacement in client/package-lock.json at line 13988
    [5.161412][5.161412:161440]()
    "kind-of": "^3.0.2"
    [5.161412]
    [5.161440]
    "kind-of": "^6.0.0"
  • replacement in client/package-lock.json at line 13992
    [5.161494][5.161494:161757]()
    "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"
    }
    [5.161494]
    [5.161757]
    "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
  • replacement in client/package-lock.json at line 14000
    [5.161806][5.161806:162058]()
    "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
    [5.161806]
    [5.162058]
    "version": "1.0.5",
    "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz",
    "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==",
    "dev": true,
    "requires": {
    "has-tostringtag": "^1.0.0"
    }
  • replacement in client/package-lock.json at line 14009
    [5.162088][5.162088:162320]()
    "version": "0.1.6",
    "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz",
    "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==",
    [5.162088]
    [5.162320]
    "version": "1.0.2",
    "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
    "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
  • replacement in client/package-lock.json at line 14014
    [5.162359][5.162359:162471]()
    "is-accessor-descriptor": "^0.1.6",
    "is-data-descriptor": "^0.1.4",
    "kind-of": "^5.0.0"
    [5.162359]
    [5.162471]
    "is-accessor-descriptor": "^1.0.0",
    "is-data-descriptor": "^1.0.0",
    "kind-of": "^6.0.2"
  • replacement in client/package-lock.json at line 14020
    [5.162525][5.162525:162757]()
    "version": "5.1.0",
    "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
    "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==",
    [5.162525]
    [5.162757]
    "version": "6.0.3",
    "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",
    "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==",
  • replacement in client/package-lock.json at line 14052
    [5.163711][5.163711:163931]()
    "version": "4.0.1",
    "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz",
    "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==",
    [5.163711]
    [5.163931]
    "version": "4.0.3",
    "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz",
    "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==",
  • replacement in client/package-lock.json at line 14070
    [5.45254][5.45254:45492]()
    "version": "2.0.1",
    "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.1.tgz",
    "integrity": "sha512-2z6JzQvZRa9A2Y7xC6dQQm4FSTSTNWjKIYYTt4246eMTJmIo0Q+ZyOsU66X8lxK1AbB92dFeglPLrhwpeRKO6w==",
    [5.45254]
    [5.45492]
    "version": "2.0.2",
    "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz",
    "integrity": "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==",
  • replacement in client/package-lock.json at line 14082
    [5.164523][5.164523:164850]()
    },
    "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"
    }
    }
    [5.164523]
    [5.164850]
    }
    },
    "is-number-object": {
    "version": "1.0.6",
    "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.6.tgz",
    "integrity": "sha512-bEVOqiRcvo3zO1+G2lVMy+gkkEm9Yh7cDMRusKKu5ZJKPUYSJwICTKZrNKHA2EbSP0Tu0+6B/emsYNHZyn6K8g==",
    "dev": true,
    "requires": {
    "has-tostringtag": "^1.0.0"
  • replacement in client/package-lock.json at line 14115
    [5.165763][5.45518:45740]()
    "version": "1.1.2",
    "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.2.tgz",
    "integrity": "sha512-axvdhb5pdhEVThqJzYXwMlVuZwC+FF2DpcOhTS+y/8jVq4trxyPgfcwIxIKiyeuLlSQYKkmUaPQJ8ZE4yNKXDg==",
    [5.165763]
    [5.165985]
    "version": "1.1.4",
    "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz",
    "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==",
  • replacement in client/package-lock.json at line 14121
    [5.45772][5.166024:166056](),[5.166024][5.166024:166056]()
    "has-symbols": "^1.0.1"
    [5.45772]
    [5.166056]
    "has-tostringtag": "^1.0.0"
  • edit in client/package-lock.json at line 14130
    [5.166351]
    [5.166351]
    "is-shared-array-buffer": {
    "version": "1.0.1",
    "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.1.tgz",
    "integrity": "sha512-IU0NmyknYZN0rChcKhRO1X8LYz5Isj/Fsqh8NJOSf+N/hCOTwy29F32Ik7a+QszE63IdvmwdTPDd6cZ5pg4cwA==",
    "dev": true
    },
  • replacement in client/package-lock.json at line 14137
    [5.166370][5.166370:166594]()
    "version": "2.0.0",
    "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.0.tgz",
    "integrity": "sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw==",
    [5.166370]
    [5.166594]
    "version": "2.0.1",
    "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz",
    "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==",
  • replacement in client/package-lock.json at line 14142
    [5.166619][5.166619:166853]()
    "is-svg": {
    "version": "3.0.0",
    "resolved": "https://registry.npmjs.org/is-svg/-/is-svg-3.0.0.tgz",
    "integrity": "sha512-gi4iHK53LR2ujhLVVj+37Ykh9GLqYHX6JOVXbLAucaG/Cqw9xwdFOjDM2qeifLs1sF1npXXFvDu0r5HNgCMrzQ==",
    [5.166619]
    [5.166853]
    "is-string": {
    "version": "1.0.7",
    "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz",
    "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==",
  • replacement in client/package-lock.json at line 14148
    [5.166892][5.166892:166931]()
    "html-comment-regex": "^1.1.0"
    [5.166892]
    [5.166931]
    "has-tostringtag": "^1.0.0"
  • replacement in client/package-lock.json at line 14152
    [5.166965][5.166965:167189]()
    "version": "1.0.3",
    "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.3.tgz",
    "integrity": "sha512-OwijhaRSgqvhm/0ZdAcXNZt9lYdKFpcRDT5ULUuYXPoT794UNOdU+gpT6Rzo7b4V2HUl/op6GqY894AZwv9faQ==",
    [5.166965]
    [5.167189]
    "version": "1.0.4",
    "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz",
    "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==",
  • replacement in client/package-lock.json at line 14157
    [5.167228][5.167228:167260]()
    "has-symbols": "^1.0.1"
    [5.167228]
    [5.167260]
    "has-symbols": "^1.0.2"
  • replacement in client/package-lock.json at line 14163
    [5.167412][5.167412:167486]()
    "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=",
    "dev": true
    [5.167412]
    [5.167486]
    "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo="
  • edit in client/package-lock.json at line 14170
    [5.167745]
    [5.167745]
    },
    "is-weakref": {
    "version": "1.0.2",
    "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz",
    "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==",
    "dev": true,
    "requires": {
    "call-bind": "^1.0.2"
    }
  • replacement in client/package-lock.json at line 14213
    [5.168939][5.168939:169013]()
    "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=",
    "dev": true
    [5.168939]
    [5.169013]
    "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo="
  • edit in client/package-lock.json at line 14229
    [5.169624][5.169624:169942]()
    },
    "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
    }
  • replacement in client/package-lock.json at line 14234
    [5.170067][5.170067:170141]()
    "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=",
    "dev": true
    [5.170067]
    [5.170141]
    "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM="
  • edit in client/package-lock.json at line 14289
    [5.172083][5.172083:172369]()
    "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
    },
  • replacement in client/package-lock.json at line 14290
    [5.172385][5.172385:172607]()
    "version": "6.2.1",
    "resolved": "https://registry.npmjs.org/ws/-/ws-6.2.1.tgz",
    "integrity": "sha512-GIyAXC2cB7LjvpgMt9EKS2ldqr0MTrORaleiOno6TweZ6r3TKtoFQWay/2PceJ3RuBasOHzXNn5Lrw1X0bEjqA==",
    [5.172385]
    [5.172607]
    "version": "6.2.2",
    "resolved": "https://registry.npmjs.org/ws/-/ws-6.2.2.tgz",
    "integrity": "sha512-zmhltoSR8u1cnDsD43TX59mzoMZsLKqUweyYBAIvTngR3shc0W6aOZylZmq/7hqyVxPdi+5Ud2QInblgyE72fw==",
  • replacement in client/package-lock.json at line 14313
    [5.173319][5.173319:173503]()
    "version": "0.2.3",
    "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz",
    "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=",
    "dev": true
    [5.173319]
    [5.173503]
    "version": "0.4.0",
    "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz",
    "integrity": "sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA=="
  • replacement in client/package-lock.json at line 14320
    [5.173668][5.173668:173804]()
    "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",
    "dev": true
    [5.173668]
    [5.173804]
    "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg=="
  • replacement in client/package-lock.json at line 14325
    [5.173966][5.173966:174040]()
    "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=",
    "dev": true
    [5.173966]
    [5.174040]
    "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus="
  • replacement in client/package-lock.json at line 14337
    [5.174377][5.174377:174552]()
    "version": "1.4.1",
    "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz",
    "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=",
    "dev": true,
    [5.174377]
    [5.174552]
    "version": "1.4.2",
    "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.2.tgz",
    "integrity": "sha512-P2bSOMAc/ciLz6DzgjVlGJP9+BrJWu5UDGK70C2iweC5QBIeFf0ZXRvGjEj2uYgrY2MkAAhsSWHDWlFtEroZWw==",
  • replacement in client/package-lock.json at line 14343
    [5.174635][5.174635:174667]()
    "json-schema": "0.2.3",
    [5.174635]
    [5.174667]
    "json-schema": "0.4.0",
  • replacement in client/package-lock.json at line 14348
    [5.174726][5.174726:174964]()
    "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
    [5.174726]
    [5.248]
    "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"
    }
  • replacement in client/package-lock.json at line 14367
    [5.175846][5.175846:176068]()
    "version": "4.17.20",
    "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.20.tgz",
    "integrity": "sha512-PlhdFcillOINfeV7Ni6oF1TAEayyZBoZ8bcshTHqOYJYlrqzRK5hagpagky5o4HfCzzd1TRkXPMFq6cKk9rGmA==",
    [5.175846]
    [5.176068]
    "version": "4.17.21",
    "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
    "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==",
  • edit in client/package-lock.json at line 14378
    [5.176308]
    [5.176308]
    "lodash.debounce": {
    "version": "4.0.8",
    "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz",
    "integrity": "sha1-gteb/zCmfEAF/9XiUVMArZyk168=",
    "dev": true
    },
  • edit in client/package-lock.json at line 14520
    [5.181597]
    [5.181597]
    },
    "dependencies": {
    "extend-shallow": {
    "version": "3.0.2",
    "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz",
    "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=",
    "dev": true,
    "requires": {
    "assign-symbols": "^1.0.0",
    "is-extendable": "^1.0.1"
    }
    },
    "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"
    }
    },
    "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
    }
  • replacement in client/package-lock.json at line 14576
    [5.46329][5.46329:46447](),[5.46447][5.182779:182797](),[5.182779][5.182779:182797]()
    "integrity": "sha512-CkqLUxUk15hofLoLyljJSrukZi8mAtgd+yE5uO4tqRZsdsAJKv0O+rFMhVDRJgozy+yG6md5KwuXhD4ocIoP+w==",
    "dev": true
    [5.46329]
    [5.182797]
    "integrity": "sha512-CkqLUxUk15hofLoLyljJSrukZi8mAtgd+yE5uO4tqRZsdsAJKv0O+rFMhVDRJgozy+yG6md5KwuXhD4ocIoP+w=="
  • edit in client/package-lock.json at line 14582
    [5.46676][5.183052:183071](),[5.183052][5.183052:183071]()
    "dev": true,
  • replacement in client/package-lock.json at line 14587
    [5.183152][5.183152:183374]()
    "version": "1.2.0",
    "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz",
    "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==",
    [5.183152]
    [5.183374]
    "version": "2.1.0",
    "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz",
    "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==",
  • replacement in client/package-lock.json at line 14616
    [5.184406][5.184406:184542]()
    "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==",
    "dev": true
    [5.184406]
    [5.184542]
    "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw=="
  • edit in client/package-lock.json at line 14622
    [5.184789][5.184789:184808]()
    "dev": true,
  • edit in client/package-lock.json at line 14631
    [5.185144][5.185144:185163]()
    "dev": true,
  • edit in client/package-lock.json at line 14678
    [5.186864][5.186864:186883]()
    "dev": true,
  • replacement in client/package-lock.json at line 14697
    [5.187415][5.187415:187625]()
    "version": "2.1.2",
    "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
    "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
    [5.187415]
    [5.187625]
    "version": "2.0.0",
    "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
    "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
  • replacement in client/package-lock.json at line 14703
    [5.187663][5.46706:46920]()
    "version": "2.14.2",
    "resolved": "https://registry.npmjs.org/nan/-/nan-2.14.2.tgz",
    "integrity": "sha512-M2ufzIiINKCuDfBSAUr1vWQ+vuVcA9kqx8JJUsbQi6yf1uGRyb7HfpdfUr5qLXf3B/t8dPvcjhKMmlfnP47EzQ==",
    [5.187663]
    [5.187877]
    "version": "2.15.0",
    "resolved": "https://registry.npmjs.org/nan/-/nan-2.15.0.tgz",
    "integrity": "sha512-8ZtvEnA2c5aYCZYd1cvgdnU6cqwixRoYg70xPLWUws5ORTa/lnw+u4amixRS/Ac5U5mQVgp9pnlSUnbNWFaWZQ==",
  • edit in client/package-lock.json at line 14726
    [5.188569]
    [5.188569]
    },
    "dependencies": {
    "extend-shallow": {
    "version": "3.0.2",
    "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz",
    "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=",
    "dev": true,
    "requires": {
    "assign-symbols": "^1.0.0",
    "is-extendable": "^1.0.1"
    }
    },
    "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"
    }
    },
    "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
    }
  • replacement in client/package-lock.json at line 14813
    [5.190798][5.46921:47155]()
    "version": "1.1.70",
    "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.70.tgz",
    "integrity": "sha512-Slf2s69+2/uAD79pVVQo8uSiC34+g8GWY8UH2Qtqv34ZfhYrxpYpfzs9Js9d6O0mbDmALuxaTlplnBTnSELcrw==",
    [5.190798]
    [5.191348]
    "version": "2.0.1",
    "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.1.tgz",
    "integrity": "sha512-CqyzN6z7Q6aMeF/ktcMVTzhAHCEpf8SOarwpzpf8pNBY2k5/oM34UHldUwp8VKI7uxct2HxSRdJjBaZeESzcxA==",
  • replacement in client/package-lock.json at line 14865
    [5.193305][5.193305:193441]()
    "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==",
    "dev": true
    [5.193305]
    [5.193441]
    "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ=="
  • replacement in client/package-lock.json at line 14893
    [5.194350][5.194350:194541]()
    "kind-of": {
    "version": "3.2.2",
    "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
    "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
    [5.194350]
    [5.194541]
    "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"
    }
    },
    "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=",
  • replacement in client/package-lock.json at line 14908
    [5.194588][5.194588:194622]()
    "is-buffer": "^1.1.5"
    [5.194588]
    [5.194622]
    "kind-of": "^3.0.2"
    }
    },
    "is-descriptor": {
    "version": "0.1.6",
    "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz",
    "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==",
    "dev": true,
    "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==",
    "dev": true
    }
  • replacement in client/package-lock.json at line 14966
    [5.195980][5.47525:47795]()
    "version": "2.1.1",
    "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.1.tgz",
    "integrity": "sha512-6DtXgZ/lIZ9hqx4GtZETobXLR/ZLaa0aqV0kzbn80Rf8Z2e/XFnhA0I7p07N2wH8bBBltr2xQPi6sbKWAY2Eng==",
    [5.195980]
    [5.196250]
    "version": "2.1.3",
    "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.3.tgz",
    "integrity": "sha512-VdDoCwvJI4QdC6ndjpqFmoL3/+HxffFBbcJzKi5hwLLqqx3mdbedRpfZDdK0SrOSauj8X4GzBvnDZl4vTN7dOw==",
  • replacement in client/package-lock.json at line 14971
    [5.196289][5.47796:47827]()
    "call-bind": "^1.0.0",
    [5.196289]
    [5.196289]
    "call-bind": "^1.0.2",
  • replacement in client/package-lock.json at line 14973
    [5.196328][5.47828:47868]()
    "es-abstract": "^1.18.0-next.1"
    [5.196328]
    [5.196368]
    "es-abstract": "^1.19.1"
  • replacement in client/package-lock.json at line 14986
    [5.196676][5.47869:48101]()
    "version": "1.1.2",
    "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.2.tgz",
    "integrity": "sha512-MYC0jvJopr8EK6dPBiO8Nb9mvjdypOachO5REGk6MXzujbBrAisKo3HmdEI6kZDL6fC31Mwee/5YbtMebixeag==",
    [5.196676]
    [5.196908]
    "version": "1.1.5",
    "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.5.tgz",
    "integrity": "sha512-QUZRW0ilQ3PnPpbNtgdNV1PDbEqLIiSFB3l+EnGtBQ/8SUTLj1PZwtQHABZtLgwpJZTSZhuGLOGk57Drx2IvYg==",
  • replacement in client/package-lock.json at line 14991
    [5.196947][5.48102:48133]()
    "call-bind": "^1.0.0",
    [5.196947]
    [5.196947]
    "call-bind": "^1.0.2",
  • replacement in client/package-lock.json at line 14993
    [5.196986][5.48134:48175](),[5.48175][5.197062:197086](),[5.197062][5.197062:197086]()
    "es-abstract": "^1.18.0-next.1",
    "has": "^1.0.3"
    [5.196986]
    [5.197086]
    "es-abstract": "^1.19.1"
  • replacement in client/package-lock.json at line 15015
    [5.197629][5.197629:197787]()
    "version": "2.0.1",
    "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz",
    "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=",
    [5.197629]
    [5.197787]
    "version": "5.1.2",
    "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz",
    "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==",
  • replacement in client/package-lock.json at line 15020
    [5.197826][5.197826:197855]()
    "mimic-fn": "^1.0.0"
    [5.197826]
    [5.197855]
    "mimic-fn": "^2.1.0"
  • replacement in client/package-lock.json at line 15090
    [3.506][5.200240:200267](),[5.200240][5.200240:200267](),[5.200267][3.507:716]()
    "version": "1.12.4",
    "resolved": "https://registry.npmjs.org/parcel-bundler/-/parcel-bundler-1.12.4.tgz",
    "integrity": "sha512-G+iZGGiPEXcRzw0fiRxWYCKxdt/F7l9a0xkiU4XbcVRJCSlBnioWEwJMutOCCpoQmaQtjB4RBHDGIHN85AIhLQ==",
    [3.506]
    [5.200460]
    "version": "1.12.5",
    "resolved": "https://registry.npmjs.org/parcel-bundler/-/parcel-bundler-1.12.5.tgz",
    "integrity": "sha512-hpku8mW67U6PXQIenW6NBbphBOMb8XzW6B9r093DUhYj5GN2FUB/CXCiz5hKoPYUsusZ35BpProH8AUF9bh5IQ==",
  • replacement in client/package-lock.json at line 15138
    [5.201998][5.201998:202030]()
    "node-forge": "^0.7.1",
    [5.201998]
    [5.202030]
    "node-forge": "^0.10.0",
  • edit in client/package-lock.json at line 15154
    [5.202520][3.717:1044]()
    },
    "dependencies": {
    "node-forge": {
    "version": "0.7.6",
    "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-0.7.6.tgz",
    "integrity": "sha512-sol30LUpz1jQFBjOKwbjxijiE3b6pjd74YwfD0fJOKPjF+fONKb2Yg8rYgS6+bK6VDl+/wfr4IYpC7jDzLUIfw==",
    "dev": true
    }
  • replacement in client/package-lock.json at line 15222
    [5.204993][5.204993:205219]()
    "version": "1.0.6",
    "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz",
    "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==",
    [5.204993]
    [5.205219]
    "version": "1.0.7",
    "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz",
    "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==",
  • replacement in client/package-lock.json at line 15243
    [5.205832][5.205832:205906]()
    "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=",
    "dev": true
    [5.205832]
    [5.205906]
    "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns="
  • edit in client/package-lock.json at line 15249
    [5.206121]
    [5.206121]
    "dev": true
    },
    "picocolors": {
    "version": "1.0.0",
    "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz",
    "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==",
  • replacement in client/package-lock.json at line 15270
    [5.206658][5.48176:48398]()
    "version": "7.0.35",
    "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz",
    "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==",
    [5.206658]
    [5.206880]
    "version": "7.0.39",
    "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz",
    "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==",
  • replacement in client/package-lock.json at line 15275
    [5.206919][5.206919:207013]()
    "chalk": "^2.4.2",
    "source-map": "^0.6.1",
    "supports-color": "^6.1.0"
    [5.206919]
    [5.207013]
    "picocolors": "^0.2.1",
    "source-map": "^0.6.1"
  • replacement in client/package-lock.json at line 15279
    [5.207046][5.207046:207412]()
    "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"
    }
    [5.207046]
    [5.207412]
    "picocolors": {
    "version": "0.2.1",
    "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz",
    "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==",
    "dev": true
  • replacement in client/package-lock.json at line 15299
    [5.207911][5.207911:208169]()
    "version": "4.1.0",
    "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.1.0.tgz",
    "integrity": "sha512-97DXOFbQJhk71ne5/Mt6cOu6yxsSfM0QGQyl0L25Gca4yGWEGJaig7l7gbCX623VqTBNGLRLaVUCnNkcedlRSQ==",
    [5.207911]
    [5.208169]
    "version": "4.2.0",
    "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz",
    "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==",
  • replacement in client/package-lock.json at line 15691
    [5.223347][5.48630:48882]()
    "version": "6.0.4",
    "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.4.tgz",
    "integrity": "sha512-gjMeXBempyInaBqpp8gODmwZ52WaYsVOsfr4L4lDQ7n3ncD6mEyySiDtgzCT+NYC0mmeOLvtsF8iaEf0YT6dBw==",
    [5.223347]
    [5.223599]
    "version": "6.0.7",
    "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.7.tgz",
    "integrity": "sha512-U+b/Deoi4I/UmE6KOVPpnhS7I7AYdKbhGcat+qTQ27gycvaACvNEw11ba6RrkwVmDVRW7sigWgLj4/KbbJjeDA==",
  • edit in client/package-lock.json at line 15697
    [5.223666][5.223666:223698](),[5.223698][5.48883:48909]()
    "indexes-of": "^1.0.1",
    "uniq": "^1.0.1",
  • replacement in client/package-lock.json at line 15701
    [5.223760][5.223760:223990]()
    "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==",
    [5.223760]
    [5.223990]
    "version": "4.0.3",
    "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-4.0.3.tgz",
    "integrity": "sha512-NoRbrcMWTtUghzuKSoIm6XV+sJdvZ7GZSc3wdBN0W19FTtp2ko8NqLsgoh/m9CzNhU3KLPvQmjIwtaNFkaFTvw==",
  • edit in client/package-lock.json at line 15706
    [5.224029][5.224029:224057]()
    "is-svg": "^3.0.0",
  • replacement in client/package-lock.json at line 15780
    [5.226951][5.226951:227087]()
    "integrity": "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==",
    "dev": true
    [5.226951]
    [5.227087]
    "integrity": "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ=="
  • replacement in client/package-lock.json at line 15840
    [5.229168][5.229168:229304]()
    "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==",
    "dev": true
    [5.229168]
    [5.229304]
    "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A=="
  • edit in client/package-lock.json at line 15893
    [5.231223]
    [5.231223]
    },
    "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
  • replacement in client/package-lock.json at line 15961
    [5.232538][5.232538:232674]()
    "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==",
    "dev": true
    [5.232538]
    [5.232674]
    "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA=="
  • replacement in client/package-lock.json at line 16044
    [5.235691][5.235691:235955]()
    "version": "8.2.0",
    "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-8.2.0.tgz",
    "integrity": "sha512-F9DjY1vKLo/tPePDycuH3dn9H1OTPIkVD9Kz4LODu+F2C75mgjAJ7x/gwy6ZcSNRAAkhNlJSOHRe8k3p+K9WhA==",
    [5.235691]
    [5.235955]
    "version": "9.0.0",
    "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-9.0.0.tgz",
    "integrity": "sha512-3E12UeNSPfjrgwjkR81m5J7Aw/T55Tu7nUyZVQYCKEOs+2dkxEY+DpPtZzO4YruuiPb7NkYLVcyJC4+zCbk5pA==",
  • replacement in client/package-lock.json at line 16049
    [5.235994][5.235994:236025]()
    "regenerate": "^1.4.0"
    [5.235994]
    [5.236025]
    "regenerate": "^1.4.2"
  • replacement in client/package-lock.json at line 16053
    [5.236069][5.236069:236315]()
    "version": "0.13.7",
    "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.7.tgz",
    "integrity": "sha512-a54FxoJDIr27pgf7IgeQGxmqUNYrcV338lf/6gH456HZ/PhX+5BcwHXG9ajESmwe6WRO0tAzRUrRmNONWgkrew==",
    [5.236069]
    [5.236315]
    "version": "0.13.9",
    "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz",
    "integrity": "sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==",
  • edit in client/package-lock.json at line 16075
    [5.237059]
    [5.237059]
    },
    "dependencies": {
    "extend-shallow": {
    "version": "3.0.2",
    "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz",
    "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=",
    "dev": true,
    "requires": {
    "assign-symbols": "^1.0.0",
    "is-extendable": "^1.0.1"
    }
    },
    "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"
    }
    }
  • replacement in client/package-lock.json at line 16099
    [5.237096][5.50218:50448]()
    "version": "4.7.1",
    "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-4.7.1.tgz",
    "integrity": "sha512-ywH2VUraA44DZQuRKzARmw6S66mr48pQVva4LBeRhcOltJ6hExvWly5ZjFLYo67xbIxb6W1q4bAGtgfEl20zfQ==",
    [5.237096]
    [5.237326]
    "version": "4.8.0",
    "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-4.8.0.tgz",
    "integrity": "sha512-1F6bYsoYiz6is+oz70NWur2Vlh9KWtswuRuzJOfeYUrfPX2o8n74AnUVaOGDbUqVGO9fNHu48/pjJO4sNVwsOg==",
  • replacement in client/package-lock.json at line 16104
    [5.237365][5.237365:237626]()
    "regenerate": "^1.4.0",
    "regenerate-unicode-properties": "^8.2.0",
    "regjsgen": "^0.5.1",
    "regjsparser": "^0.6.4",
    "unicode-match-property-ecmascript": "^1.0.4",
    "unicode-match-property-value-ecmascript": "^1.2.0"
    [5.237365]
    [5.237626]
    "regenerate": "^1.4.2",
    "regenerate-unicode-properties": "^9.0.0",
    "regjsgen": "^0.5.2",
    "regjsparser": "^0.7.0",
    "unicode-match-property-ecmascript": "^2.0.0",
    "unicode-match-property-value-ecmascript": "^2.0.0"
  • replacement in client/package-lock.json at line 16119
    [5.237927][5.50449:50677]()
    "version": "0.6.7",
    "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.6.7.tgz",
    "integrity": "sha512-ib77G0uxsA2ovgiYbCVGx4Pv3PSttAx2vIwidqQzbL2U5S4Q+j00HdSAneSBuyVcMvEnTXMjiGgB+DlXozVhpQ==",
    [5.237927]
    [5.238155]
    "version": "0.7.0",
    "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.7.0.tgz",
    "integrity": "sha512-A4pcaORqmNMDVwUjWoTzuhwMGpP+NykpfqAsEgI1FSH/EzC7lrN5TMd+kN8YCovX+jMpu8eaqXgXPCa0g8FQNQ==",
  • replacement in client/package-lock.json at line 16148
    [5.238763][5.238763:238997]()
    "version": "1.1.3",
    "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.3.tgz",
    "integrity": "sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g==",
    [5.238763]
    [5.238997]
    "version": "1.1.4",
    "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.4.tgz",
    "integrity": "sha512-LFiNfRcSu7KK3evMyYOuCzv3L10TW7yC1G2/+StMjK8Y6Vqd2MG7r/Qjw4ghtuCOjFvlnms/iMmLqpvW/ES/WQ==",
  • edit in client/package-lock.json at line 16163
    [5.239479][5.239479:239498]()
    "dev": true,
  • replacement in client/package-lock.json at line 16189
    [5.51040][5.51040:51184]()
    "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==",
    "dev": true
    [5.51040]
    [5.51184]
    "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A=="
  • replacement in client/package-lock.json at line 16214
    [5.241005][5.51195:51417]()
    "version": "1.19.0",
    "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.19.0.tgz",
    "integrity": "sha512-rArEXAgsBG4UgRGcynxWIWKFvh/XZCcS8UJdHhwy91zwAvCZIbcs+vAbflgBnNjYMs/i/i+/Ux6IZhML1yPvxg==",
    [5.241005]
    [5.241227]
    "version": "1.20.0",
    "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz",
    "integrity": "sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==",
  • replacement in client/package-lock.json at line 16219
    [5.241266][5.51418:51454]()
    "is-core-module": "^2.1.0",
    [5.241266]
    [5.241266]
    "is-core-module": "^2.2.0",
  • edit in client/package-lock.json at line 16243
    [5.242035]
    [5.242035]
    },
    "dependencies": {
    "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
    },
    "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"
    }
    }
  • replacement in client/package-lock.json at line 16311
    [5.243780][5.243780:243916]()
    "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
    "dev": true
    [5.243780]
    [5.243916]
    "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g=="
  • replacement in client/package-lock.json at line 16325
    [5.244320][5.244320:244456]()
    "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==",
    "dev": true
    [5.244320]
    [5.244456]
    "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg=="
  • edit in client/package-lock.json at line 16369
    [5.245964][5.245964:246580]()
    "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"
    },
    "dependencies": {
    "ms": {
    "version": "2.0.0",
    "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
    "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
    "dev": true
    }
    }
    },
  • edit in client/package-lock.json at line 16405
    [5.248001][5.248001:248353]()
    },
    "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"
    }
    }
  • edit in client/package-lock.json at line 16450
    [5.249938]
    [5.249938]
    "side-channel": {
    "version": "1.0.4",
    "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz",
    "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==",
    "dev": true,
    "requires": {
    "call-bind": "^1.0.0",
    "get-intrinsic": "^1.0.2",
    "object-inspect": "^1.9.0"
    },
    "dependencies": {
    "object-inspect": {
    "version": "1.12.0",
    "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.0.tgz",
    "integrity": "sha512-Ho2z80bVIvJloH+YzRmpZVQe87+qASmBUKZDWgx9cu+KDrX2ZDH/3tMy+gXbZETVGs2M8YdxObOh7XAtim9Y0g==",
    "dev": true
    }
    }
    },
  • replacement in client/package-lock.json at line 16470
    [5.249959][5.249959:250187]()
    "version": "3.0.3",
    "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.3.tgz",
    "integrity": "sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA==",
    [5.249959]
    [5.250187]
    "version": "3.0.6",
    "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.6.tgz",
    "integrity": "sha512-sDl4qMFpijcGw22U5w63KmD3cZJfBuFlVNbVMKje2keoKML7X2UzWbc4XrmEbDwg0NXJc3yv4/ox7b+JWb57kQ==",
  • edit in client/package-lock.json at line 16508
    [5.251396][5.251396:251739]()
    "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"
    }
    },
  • replacement in client/package-lock.json at line 16517
    [5.252062][5.252062:252274]()
    "extend-shallow": {
    "version": "2.0.1",
    "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
    "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
    [5.252062]
    [5.252274]
    "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"
    }
    },
    "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=",
  • replacement in client/package-lock.json at line 16532
    [5.252321][5.252321:252359]()
    "is-extendable": "^0.1.0"
    [5.252321]
    [5.252359]
    "kind-of": "^3.0.2"
  • replacement in client/package-lock.json at line 16535
    [5.252382][5.252382:252580]()
    "ms": {
    "version": "2.0.0",
    "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
    "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
    "dev": true
    [5.252382]
    [5.252580]
    "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"
    },
    "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
    }
    }
  • edit in client/package-lock.json at line 16581
    [5.253586][5.253586:254839]()
    },
    "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"
    }
  • edit in client/package-lock.json at line 16591
    [5.255192][5.255192:255519]()
    },
    "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"
    }
    }
  • replacement in client/package-lock.json at line 16613
    [5.256319][5.256319:256563]()
    "version": "0.5.19",
    "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.19.tgz",
    "integrity": "sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw==",
    [5.256319]
    [5.256563]
    "version": "0.5.21",
    "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz",
    "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==",
  • replacement in client/package-lock.json at line 16629
    [5.256917][5.256917:257154]()
    "version": "0.15.3",
    "resolved": "https://registry.npmjs.org/spago/-/spago-0.15.3.tgz",
    "integrity": "sha512-CNpbJiI+6MPpttbCtGIGFUroegXze4I7joXCTfiiTRzOUKcMV925fm7dxyAa3AVUUUvGi3D55k65aniGR1cVMA==",
    "dev": true,
    [5.256917]
    [5.257154]
    "version": "0.20.3",
    "resolved": "https://registry.npmjs.org/spago/-/spago-0.20.3.tgz",
    "integrity": "sha512-R4CWLP5IbaWoNIpS1QAUuDK2LKlKYqT5gBKVZL7ILilvCwdwS72u3NbGZbvx7VCRRZz4lG7zXUkqKNow7zh6wQ==",
  • edit in client/package-lock.json at line 16644
    [5.257569]
    [5.257569]
    },
    "dependencies": {
    "extend-shallow": {
    "version": "3.0.2",
    "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz",
    "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=",
    "dev": true,
    "requires": {
    "assign-symbols": "^1.0.0",
    "is-extendable": "^1.0.1"
    }
    },
    "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"
    }
    }
  • replacement in client/package-lock.json at line 16674
    [5.51706][5.51706:51924]()
    "version": "3.0.0",
    "resolved": "https://registry.npmjs.org/srcset/-/srcset-3.0.0.tgz",
    "integrity": "sha512-D59vF08Qzu/C4GAOXVgMTLfgryt5fyWo93FZyhEWANo0PokFz/iWdDe13mX3O5TRf6l8vMTqckAfR4zPiaH0yQ==",
    [5.51706]
    [5.51924]
    "version": "3.0.1",
    "resolved": "https://registry.npmjs.org/srcset/-/srcset-3.0.1.tgz",
    "integrity": "sha512-MM8wDGg5BQJEj94tDrZDrX9wrC439/Eoeg3sgmVLPMjHgrAFeXAKk3tmFlCbKw5k+yOEhPXRpPlRcisQmqWVSQ==",
  • edit in client/package-lock.json at line 16683
    [5.258026][5.258026:258045]()
    "dev": true,
  • replacement in client/package-lock.json at line 16696
    [5.258368][5.258368:258582]()
    "version": "6.0.1",
    "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.1.tgz",
    "integrity": "sha512-3Wge10hNcT1Kur4PDFwEieXSCMCJs/7WvSACcrMYrNp+b8kDL1/0wJch5Ni2WrtwEa2IO8OsVfeKIciKCDx/QA==",
    [5.258368]
    [5.258582]
    "version": "6.0.2",
    "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.2.tgz",
    "integrity": "sha512-cepbSq/neFK7xB6A50KHN0xHDotYzq58wWCa5LeWqnPrHG8GzfEjO/4O8kpmcGW+oaxkvhEJCWgbgNk4/ZV93Q==",
  • edit in client/package-lock.json at line 16731
    [5.259774][5.259774:260060]()
    },
    "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
  • edit in client/package-lock.json at line 16752
    [5.260731]
    [5.260731]
    },
    "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"
    }
    },
    "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"
    }
    },
    "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"
    },
    "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
    }
    }
  • edit in client/package-lock.json at line 16865
    [5.263470]
    [5.263470]
    "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"
    }
    },
  • replacement in client/package-lock.json at line 16903
    [5.264613][5.51950:52204]()
    "version": "1.0.3",
    "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.3.tgz",
    "integrity": "sha512-ayH0pB+uf0U28CtjlLvL7NaohvR1amUvVZk+y3DYb0Ey2PUV5zPkkKy9+U1ndVEIXO8hNg18eIv9Jntbii+dKw==",
    [5.264613]
    [5.264867]
    "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==",
  • replacement in client/package-lock.json at line 16908
    [5.264906][5.52205:52236]()
    "call-bind": "^1.0.0",
    [5.264906]
    [5.52236]
    "call-bind": "^1.0.2",
  • replacement in client/package-lock.json at line 16913
    [5.265029][5.52275:52533]()
    "version": "1.0.3",
    "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.3.tgz",
    "integrity": "sha512-oBIBUy5lea5tt0ovtOFiEQaBkoBBkyJhZXzJYrSmDo5IUUqbOPvVezuRs/agBIdZ2p2Eo1FD6bD9USyBLfl3xg==",
    [5.265029]
    [5.265287]
    "version": "1.0.4",
    "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.4.tgz",
    "integrity": "sha512-jh6e984OBfvxS50tdY2nRZnoC5/mLFKOREQfw8t5yytkoUsJRNxvI/E39qu1sD0OtWI3OC0XgKSmcWwziwYuZw==",
  • replacement in client/package-lock.json at line 16918
    [5.265326][5.52534:52565]()
    "call-bind": "^1.0.0",
    [5.265326]
    [5.52565]
    "call-bind": "^1.0.2",
  • edit in client/package-lock.json at line 16922
    [5.265413][5.265413:265757]()
    "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"
    }
    },
  • replacement in client/package-lock.json at line 16998
    [5.268546][5.268546:268779]()
    "version": "4.4.13",
    "resolved": "https://registry.npmjs.org/tar/-/tar-4.4.13.tgz",
    "integrity": "sha512-w2VwSrBoHa5BsSyH+KxEqeQBAllHhccyMFVHtGtdMpF4W7IRWfZjFiQceJPChOeTsSDVUpER2T8FA93pr0L+QA==",
    "dev": true,
    [5.268546]
    [5.268779]
    "version": "4.4.19",
    "resolved": "https://registry.npmjs.org/tar/-/tar-4.4.19.tgz",
    "integrity": "sha512-a20gEsvHnWe0ygBY8JbxoM4w3SJdhc7ZAuxkLqh+nvNQN2IOt0B5lLgM490X5Hl8FF0dl0tOf2ewFYAlIFgzVA==",
  • replacement in client/package-lock.json at line 17002
    [5.268799][5.268799:269009]()
    "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"
    [5.268799]
    [5.269009]
    "chownr": "^1.1.4",
    "fs-minipass": "^1.2.7",
    "minipass": "^2.9.0",
    "minizlib": "^1.3.3",
    "mkdirp": "^0.5.5",
    "safe-buffer": "^5.2.1",
    "yallist": "^3.1.1"
    },
    "dependencies": {
    "safe-buffer": {
    "version": "5.2.1",
    "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
    "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ=="
    }
  • edit in client/package-lock.json at line 17079
    [5.271325][5.271325:271652]()
    },
    "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"
    }
    }
  • edit in client/package-lock.json at line 17091
    [5.272081]
    [5.272081]
    },
    "dependencies": {
    "extend-shallow": {
    "version": "3.0.2",
    "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz",
    "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=",
    "dev": true,
    "requires": {
    "assign-symbols": "^1.0.0",
    "is-extendable": "^1.0.1"
    }
    },
    "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"
    }
    }
  • edit in client/package-lock.json at line 17134
    [5.272940][5.272940:272959]()
    "dev": true,
  • edit in client/package-lock.json at line 17158
    [5.273709][5.273709:273728]()
    "dev": true,
  • replacement in client/package-lock.json at line 17165
    [5.273922][5.273922:273996]()
    "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=",
    "dev": true
    [5.273922]
    [5.273996]
    "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q="
  • edit in client/package-lock.json at line 17182
    [5.274481]
    [5.274481]
    "unbox-primitive": {
    "version": "1.0.1",
    "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.1.tgz",
    "integrity": "sha512-tZU/3NqK3dA5gpE1KtyiJUrEB0lxnGkMFHptJ7q6ewdZ8s12QrODwNbhIJStmJkd1QDXa1NRA8aF2A1zk/Ypyw==",
    "dev": true,
    "requires": {
    "function-bind": "^1.1.1",
    "has-bigints": "^1.0.1",
    "has-symbols": "^1.0.2",
    "which-boxed-primitive": "^1.0.2"
    }
    },
  • replacement in client/package-lock.json at line 17231
    [5.275448][5.275448:275740]()
    "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==",
    [5.275448]
    [5.275740]
    "version": "2.0.0",
    "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz",
    "integrity": "sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==",
  • replacement in client/package-lock.json at line 17237
    [5.275808][5.275808:276080]()
    "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==",
    [5.275808]
    [5.276080]
    "version": "2.0.0",
    "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz",
    "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==",
  • replacement in client/package-lock.json at line 17242
    [5.276119][5.276119:276240]()
    "unicode-canonical-property-names-ecmascript": "^1.0.4",
    "unicode-property-aliases-ecmascript": "^1.0.4"
    [5.276119]
    [5.276240]
    "unicode-canonical-property-names-ecmascript": "^2.0.0",
    "unicode-property-aliases-ecmascript": "^2.0.0"
  • replacement in client/package-lock.json at line 17247
    [5.276304][5.276304:276588]()
    "version": "1.2.0",
    "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-1.2.0.tgz",
    "integrity": "sha512-wjuQHGQVofmSJv1uVISKLE5zO2rNGzM/KCYZch/QQvez7C1hUhBIuZ701fYXExuufJFMPhv2SyL8CyoIfMLbIQ==",
    [5.276304]
    [5.276588]
    "version": "2.0.0",
    "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.0.0.tgz",
    "integrity": "sha512-7Yhkc0Ye+t4PNYzOGKedDhXbYIBe1XEQYQxOPyhcXNMJ0WCABqqj6ckydd6pWRZTHV4GuCPKdBAUiMc60tsKVw==",
  • replacement in client/package-lock.json at line 17253
    [5.276658][5.276658:276934]()
    "version": "1.1.0",
    "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-1.1.0.tgz",
    "integrity": "sha512-PqSoPh/pWetQ2phoj5RLiaqIk4kCNwoV3CI+LfGmWLKI3rE3kl1h59XpX2BjgDrmbxD9ARtQobPGU1SguCYuQg==",
    [5.276658]
    [5.276934]
    "version": "2.0.0",
    "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.0.0.tgz",
    "integrity": "sha512-5Zfuy9q/DFr4tfO7ZPeVXb1aPoeQSdeFMLpYuFebehDAhbuevLs5yxSZmIFN1tP5F9Wl4IpJrYojg85/zgyZHQ==",
  • edit in client/package-lock.json at line 17366
    [5.53534][5.280757:280776](),[5.280757][5.280757:280776]()
    "dev": true,
  • edit in client/package-lock.json at line 17433
    [5.283067][5.53535:54645]()
    },
    "dependencies": {
    "es-abstract": {
    "version": "1.17.7",
    "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.7.tgz",
    "integrity": "sha512-VBl/gnfcJ7OercKA9MVaegWsBHFjV492syMudcnQZvt/Dw8ezpcOHYZXa/J96O8vx+g4x65YKhxOwDUh63aS5g==",
    "dev": true,
    "requires": {
    "es-to-primitive": "^1.2.1",
    "function-bind": "^1.1.1",
    "has": "^1.0.3",
    "has-symbols": "^1.0.1",
    "is-callable": "^1.2.2",
    "is-regex": "^1.1.1",
    "object-inspect": "^1.8.0",
    "object-keys": "^1.1.1",
    "object.assign": "^4.1.1",
    "string.prototype.trimend": "^1.0.1",
    "string.prototype.trimstart": "^1.0.1"
    }
    },
    "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
    }
  • edit in client/package-lock.json at line 17461
    [5.284060][5.284060:284079]()
    "dev": true,
  • edit in client/package-lock.json at line 17549
    [5.287417]
    [5.287417]
    "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==",
    "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"
    }
    },
  • replacement in client/package-lock.json at line 17603
    [5.288983][5.288983:289193]()
    "version": "5.2.2",
    "resolved": "https://registry.npmjs.org/ws/-/ws-5.2.2.tgz",
    "integrity": "sha512-jaHFD6PFv6UgoIVda6qZllptQsMlDEJkTQcybzzXDYM1XO9Y8em691FGMPmM46WGyLU4z9KMgQN+qrux/nhlHA==",
    [5.288983]
    [5.289193]
    "version": "5.2.3",
    "resolved": "https://registry.npmjs.org/ws/-/ws-5.2.3.tgz",
    "integrity": "sha512-jZArVERrMsKUatIdnLzqvcfydI85dvd/Fp1u/VOpfdDWQ4c9qWXe+VIeAbQ5FrDwciAkr+lzofXLz3Kuf26AOA==",
  • replacement in client/package-lock.json at line 17630
    [5.290111][5.55099:55313]()
    "version": "4.0.1",
    "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.1.tgz",
    "integrity": "sha512-wNcy4NvjMYL8gogWWYAO7ZFWFfHcbdbE57tZO8e4cbpj8tfUcwrwqSl3ad8HxpYWCdXcJUCeKKZS62Av1affwQ==",
    [5.290111]
    [5.290325]
    "version": "4.0.3",
    "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz",
    "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==",
  • replacement in client/package-lock.json at line 17638
    [5.290469][5.290469:290605]()
    "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==",
    "dev": true
    [5.290469]
    [5.290605]
    "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g=="
  • edit in client/package.json at line 4
    [5.360]
    [3.1046]
    "node-forge": ">=0.10.0",
  • replacement in client/package.json at line 7
    [5.291020][5.265:289](),[5.289][3.1080:1140]()
    "spago": "^0.15.3",
    "uuid-validate": "^0.0.3",
    "node-forge": ">=0.10.0"
    [5.291020]
    [5.291043]
    "uuid-validate": "^0.0.3"
  • edit in client/package.json at line 20
    [2.268]
    [18.2]
    "spago": "^0.20.3",
  • edit in deploy/dbinit.sh at line 3
    [4.862]
    [4.862]
    echo "About to create the 'aftok' user; you will be prompted for the postgres superuser password."
  • edit in deploy/dbinit.sh at line 5
    [4.910]
    [4.910]
    echo "About to create the 'aftok' database; you will be prompted for the postgres superuser password."
  • edit in deploy/dbinit.sh at line 7
    [4.963]
    [4.963]
    echo "About to add the uuid-ossp extension to the 'aftok' database; you will be prompted for the postgres superuser password."
  • edit in deploy/dbinit.sh at line 11
    [4.1096]
    [4.1096]
    echo "About to populate the 'aftok' database; you will be prompted for the aftok database password."
  • replacement in docker-compose.yml at line 91
    [5.2823][5.2823:2863]()
    image: electriccoinco/zcashd:v4.0.0
    [5.2823]
    [5.2863]
    image: electriccoinco/zcashd:v4.5.1-1
  • replacement in nix/sources.json at line 8
    [5.93502][5.93502:93635]()
    "rev": "dd13098d01eaa6be68237e7e38f96782b0480755",
    "sha256": "1cfjdbsn0219fjzam1k7nqzkz8fb1ypab50rhyj026qbklqq2kvq",
    [5.93502]
    [5.93635]
    "rev": "5830a4dd348d77e39a0f3c4c762ff2663b602d4c",
    "sha256": "1d3lsrqvci4qz2hwjrcnd8h5vfkg8aypq3sjd4g3izbc8frwz5sm",
  • replacement in nix/sources.json at line 11
    [5.93662][5.93662:93767]()
    "url": "https://github.com/nmattia/niv/archive/dd13098d01eaa6be68237e7e38f96782b0480755.tar.gz",
    [5.93662]
    [5.93767]
    "url": "https://github.com/nmattia/niv/archive/5830a4dd348d77e39a0f3c4c762ff2663b602d4c.tar.gz",
  • replacement in nix/sources.json at line 15
    [5.93872][5.59128:59161](),[5.59161][5.93905:94078](),[5.93905][5.93905:94078]()
    "branch": "nixos-20.09",
    "description": "A read-only mirror of NixOS/nixpkgs tracking the released channels. Send issues and PRs to",
    "homepage": "https://github.com/NixOS/nixpkgs",
    [5.93872]
    [5.94078]
    "branch": "release-20.03",
    "description": "Nix Packages collection",
    "homepage": "",
  • replacement in nix/sources.json at line 19
    [5.94104][5.94104:94140](),[5.94140][5.59162:59295]()
    "repo": "nixpkgs-channels",
    "rev": "c411fe8ae0888994361279cf71a1bf820c4b22f4",
    "sha256": "1s5rv4x4ybn08jxqvj541gqj7pj4xrmd95aj2ax09v42yx55j6vl",
    [5.94104]
    [5.94273]
    "repo": "nixpkgs",
    "rev": "eb73405ecceb1dc505b7cbbd234f8f94165e2696",
    "sha256": "06k21wbyhhvq2f1xczszh3c2934p0m02by3l2ixvd6nkwrqklax7",
  • replacement in nix/sources.json at line 23
    [5.94300][5.59296:59412]()
    "url": "https://github.com/NixOS/nixpkgs-channels/archive/c411fe8ae0888994361279cf71a1bf820c4b22f4.tar.gz",
    [5.94300]
    [5.94416]
    "url": "https://github.com/NixOS/nixpkgs/archive/eb73405ecceb1dc505b7cbbd234f8f94165e2696.tar.gz",
  • replacement in nix/sources.nix at line 9
    [5.94660][5.94660:94836]()
    fetch_file = pkgs: spec:
    if spec.builtin or true then
    builtins_fetchurl { inherit (spec) url sha256; }
    else
    pkgs.fetchurl { inherit (spec) url sha256; };
    [5.94660]
    [5.94836]
    fetch_file = pkgs: name: spec:
    let
    name' = sanitizeName name + "-src";
    in
    if spec.builtin or true then
    builtins_fetchurl { inherit (spec) url sha256; name = name'; }
    else
    pkgs.fetchurl { inherit (spec) url sha256; name = name'; };
  • replacement in nix/sources.nix at line 18
    [5.94837][5.94837:95109]()
    fetch_tarball = pkgs: spec:
    if spec.builtin or true then
    builtins_fetchTarball { inherit (spec) url sha256; }
    else
    pkgs.fetchzip { inherit (spec) url sha256; };
    fetch_git = spec:
    builtins.fetchGit { url = spec.repo; inherit (spec) rev ref; };
    [5.94837]
    [5.95109]
    fetch_tarball = pkgs: name: spec:
    let
    name' = sanitizeName name + "-src";
    in
    if spec.builtin or true then
    builtins_fetchTarball { name = name'; inherit (spec) url sha256; }
    else
    pkgs.fetchzip { name = name'; inherit (spec) url sha256; };
  • replacement in nix/sources.nix at line 27
    [5.95110][5.95110:95304]()
    fetch_builtin-tarball = spec:
    builtins.trace
    ''
    WARNING:
    The niv type "builtin-tarball" will soon be deprecated. You should
    instead use `builtin = true`.
    [5.95110]
    [5.95304]
    fetch_git = name: spec:
    let
    ref =
    if spec ? ref then spec.ref else
    if spec ? branch then "refs/heads/${spec.branch}" else
    if spec ? tag then "refs/tags/${spec.tag}" else
    abort "In git source '${name}': Please specify `ref`, `tag` or `branch`!";
    in
    builtins.fetchGit { url = spec.repo; inherit (spec) rev; inherit ref; };
  • replacement in nix/sources.nix at line 37
    [5.95305][5.95305:95439]()
    $ niv modify <package> -a type=tarball -a builtin=true
    ''
    builtins_fetchTarball { inherit (spec) url sha256; };
    [5.95305]
    [5.95439]
    fetch_local = spec: spec.path;
  • replacement in nix/sources.nix at line 39
    [5.95440][5.95440:95626]()
    fetch_builtin-url = spec:
    builtins.trace
    ''
    WARNING:
    The niv type "builtin-url" will soon be deprecated. You should
    instead use `builtin = true`.
    [5.95440]
    [5.95626]
    fetch_builtin-tarball = name: throw
    ''[${name}] The niv type "builtin-tarball" is deprecated. You should instead use `builtin = true`.
    $ niv modify ${name} -a type=tarball -a builtin=true'';
  • replacement in nix/sources.nix at line 43
    [5.95627][5.95627:95756]()
    $ niv modify <package> -a type=file -a builtin=true
    ''
    (builtins_fetchurl { inherit (spec) url sha256; });
    [5.95627]
    [5.95756]
    fetch_builtin-url = name: throw
    ''[${name}] The niv type "builtin-url" will soon be deprecated. You should instead use `builtin = true`.
    $ niv modify ${name} -a type=file -a builtin=true'';
  • edit in nix/sources.nix at line 50
    [5.95785]
    [5.95785]
    # https://github.com/NixOS/nixpkgs/pull/83241/files#diff-c6f540a4f3bfa4b0e8b6bafd4cd54e8bR695
    sanitizeName = name:
    (
    concatMapStrings (s: if builtins.isList s then "-" else s)
    (
    builtins.split "[^[:alnum:]+._?=-]+"
    ((x: builtins.elemAt (builtins.match "\\.*(.*)" x) 0) name)
    )
    );
  • replacement in nix/sources.nix at line 62
    [5.95858][5.95858:95878]()
    mkPkgs = sources:
    [5.95858]
    [5.95878]
    mkPkgs = sources: system:
  • replacement in nix/sources.nix at line 65
    [5.95909][5.95909:95994]()
    import (builtins_fetchTarball { inherit (sources.nixpkgs) url sha256; }) {};
    [5.95909]
    [5.95994]
    import (builtins_fetchTarball { inherit (sources.nixpkgs) url sha256; }) { inherit system; };
  • replacement in nix/sources.nix at line 85
    [5.96666][5.96666:96981]()
    else if spec.type == "file" then fetch_file pkgs spec
    else if spec.type == "tarball" then fetch_tarball pkgs spec
    else if spec.type == "git" then fetch_git spec
    else if spec.type == "builtin-tarball" then fetch_builtin-tarball spec
    else if spec.type == "builtin-url" then fetch_builtin-url spec
    [5.96666]
    [5.96981]
    else if spec.type == "file" then fetch_file pkgs name spec
    else if spec.type == "tarball" then fetch_tarball pkgs name spec
    else if spec.type == "git" then fetch_git name spec
    else if spec.type == "local" then fetch_local spec
    else if spec.type == "builtin-tarball" then fetch_builtin-tarball name
    else if spec.type == "builtin-url" then fetch_builtin-url name
  • edit in nix/sources.nix at line 93
    [5.97075]
    [5.97075]
    # If the environment variable NIV_OVERRIDE_${name} is set, then use
    # the path directly as opposed to the fetched source.
    replace = name: drv:
    let
    saneName = stringAsChars (c: if isNull (builtins.match "[a-zA-Z0-9]" c) then "_" else c) name;
    ersatz = builtins.getEnv "NIV_OVERRIDE_${saneName}";
    in
    if ersatz == "" then drv else
    # this turns the string into an actual Nix path (for both absolute and
    # relative paths)
    if builtins.substring 0 1 ersatz == "/" then /. + ersatz else /. + builtins.getEnv "PWD" + "/${ersatz}";
  • edit in nix/sources.nix at line 114
    [5.97343]
    [5.97343]
    # https://github.com/NixOS/nixpkgs/blob/0258808f5744ca980b9a1f24fe0b1e6f0fecee9c/lib/lists.nix#L295
    range = first: last: if first > last then [] else builtins.genList (n: first + n) (last - first + 1);
    # https://github.com/NixOS/nixpkgs/blob/0258808f5744ca980b9a1f24fe0b1e6f0fecee9c/lib/strings.nix#L257
    stringToCharacters = s: map (p: builtins.substring p 1 s) (range 0 (builtins.stringLength s - 1));
    # https://github.com/NixOS/nixpkgs/blob/0258808f5744ca980b9a1f24fe0b1e6f0fecee9c/lib/strings.nix#L269
    stringAsChars = f: s: concatStrings (map f (stringToCharacters s));
    concatMapStrings = f: list: concatStrings (map f list);
    concatStrings = builtins.concatStringsSep "";
    # https://github.com/NixOS/nixpkgs/blob/8a9f58a375c401b96da862d969f66429def1d118/lib/attrsets.nix#L331
    optionalAttrs = cond: as: if cond then as else {};
  • replacement in nix/sources.nix at line 129
    [5.97419][5.97419:97468]()
    builtins_fetchTarball = { url, sha256 }@attrs:
    [5.97419]
    [5.97468]
    builtins_fetchTarball = { url, name ? null, sha256 }@attrs:
  • replacement in nix/sources.nix at line 134
    [5.97583][5.97583:97621]()
    fetchTarball { inherit url; }
    [5.97583]
    [5.97621]
    fetchTarball ({ inherit url; } // (optionalAttrs (!isNull name) { inherit name; }))
  • replacement in nix/sources.nix at line 139
    [5.97733][5.97733:97778]()
    builtins_fetchurl = { url, sha256 }@attrs:
    [5.97733]
    [5.97778]
    builtins_fetchurl = { url, name ? null, sha256 }@attrs:
  • replacement in nix/sources.nix at line 144
    [5.97889][5.97889:97923]()
    fetchurl { inherit url; }
    [5.97889]
    [5.97923]
    fetchurl ({ inherit url; } // (optionalAttrs (!isNull name) { inherit name; }))
  • replacement in nix/sources.nix at line 156
    [5.98214][5.98214:98275]()
    spec // { outPath = fetch config.pkgs name spec; }
    [5.98214]
    [5.98275]
    spec // { outPath = replace name (fetch config.pkgs name spec); }
  • replacement in nix/sources.nix at line 161
    [5.98349][5.98349:98478]()
    { sourcesFile ? ./sources.json
    , sources ? builtins.fromJSON (builtins.readFile sourcesFile)
    , pkgs ? mkPkgs sources
    [5.98349]
    [5.98478]
    { sourcesFile ? if builtins.pathExists ./sources.json then ./sources.json else null
    , sources ? if isNull sourcesFile then {} else builtins.fromJSON (builtins.readFile sourcesFile)
    , system ? builtins.currentSystem
    , pkgs ? mkPkgs sources system
  • edit in nix/sources.nix at line 172
    [5.98683]
    [5.98683]
  • edit in shell.nix at line 20
    [5.99109]
    [19.1]
    pkgs.curl